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
340326768917	340326769437	340326769986	340326770537	340326771086	340326771637	340326772187	340326772737	340326773286	340326773837	340326774386	340326774937	340326775486	340326776037	340326776587	340326777137	340326777686	340326778237	340326778787	340326779337	340326779886	340326780437	340326780987	340326781537	340326782086	340326782637	340326783187	340326783737	340326784286	340326784837	340326785387	340326785937	340326786486	340326787037	340326787587	340326788137	340326788686	340326789237	340326789787	340326790337	340326790886	340326791437	340326791987	340326792537	340326793086	340326793637	340326794187	340326794737	340326795286	340326795837	340326796387	340326796937	340326797486	340326798037	340326798587	340326799137	340326799686	340326800237	340326800787	340326801337	340326801886	340326802437	340326802987	340326803537	340326804086	340326804637	340326805187	340326805737	340326806286	340326806837	340326807387	340326807937	340326808486	340326809037	340326809587	340326810137	340326810686	340326811237	340326811787	340326812337	340326812886	340326813437	340326813987	340326814537	340326815086	340326815637	340326816187	340326816737	340326817286	340326817837	340326818387	340326818937	340326819486	340326820037	340326820587	340326821137	340326821686	340326822237	340326822787	340326823337	340326823886	340326824437	340326824987	340326825537	340326826086	340326826637	340326827187	340326827737	340326828286	340326828837	340326829387	340326829937	340326830486	340326831037	340326831587	340326832137	340326832686	340326833237	340326833787	340326834337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2676	2000	3600	2300	2675	2000	3600	2300	2674	2000	3600	2300	2672	2000	3600	2300	2671	2000	3600	2300	2670	2000	3600	2300	2669	2000	3600	2300	2668	2000	3600	2300	2666	2000	3600	2300	2665	2000	3600	2300	2664	2000	3600	2300	2663	2000	3600	2300	2661	2000	3600	2300	2660	2000	3600	2300	2659	2000	3600	2300	2658	2000	3600	2300	2657	2000	3600	2300	2656	2000	3600	2300	2654	2000	3600	2300	2653	2000	3600	2300	2652	2000	3600	2300	2651	2000	3600	2300	2650	2000	3600	2300	2649	2000	3600	2300	2648	2000	3600	2300	2647	2000	3600	2300	2646	2000	3600	2300	2645	2000	3600	2300	2644	2000	3600	2300	2643	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
21859	20063	27327	22471	20046	20033	5900	1235	984	864	838	785	692	679	654	647	632	658	607	610	601	622	626	602	615	602	641	586	619	622	597	568	611	582	578	537	563	589	563	590	596	618	560	582	578	569	573	558	532	563	524	564	540	528	536	563	548	557	518	549	561	558	545	569	591	563	502	608	567	536	533	565	573	584	587	543	617	560	583	574	555	562	560	580	528	541	533	554	573	528	574	541	562	567	564	544	572	534	528	515	547	556	541	554	559	555	542	558	557	587	533	559	580	561	561	534	553	547	550	588	584	581	566	532	614	562	564	568	577	582	541	542	529	548	552	556	552	563	571	528	529	525	557	580	602	557	552	514	553	515	521	572	558	526	565	588	523	561	584	552	593	565	561	560	589	525	539	563	578	595	562	552	529	557	586	524	541	570	571	547	533	526	583	555	543	537	560	567	523	573	532	579	572	530	584	544	574	584	524	528	558	539	546	543	570	519	596	584	606	561	565	559	552	574	557	523	555	571	528	562	561	583	575	539	565	551	582	510	561	550	575	538	530	520	567	510	544	546	516	530	553	564	584	540	571	557	571	529	551	532	533	562	567	544	538	555	536	513	562	583	586	551	591	562	526	542	514	554	590	553	565	541	542	514	566	546	549	555	558	516	585	552	500	553	564	557	538	533	559	538	600	532	573	552	567	548	509	553	541	557	592	586	542	596	571	559	555	559	529	518	522	585	540	570	526	558	603	516	574	559	525	565	599	581	575	538	563	525	512	574	523	533	560	548	535	533	560	568	554	538	570	579	585	519	498	554	504	561	577	531	537	555	549	600	536	582	586	525	535	545	588	548	555	554	558	605	592	568	554	546	580	527	544	580	506	541	529	533	564	552	560	593	522	530	587	565	557	592	573	560	537	562	563	519	572	548	553	557	535	530	542	577	544	607	525	545	575	556	577	578	562	578	554	547	557	544	539	582	604	564	553	549	536	565	556	567	598	576	551	562	546	582	559	572	578	597	531	531	534	553	557	538	539	532	564	540	512	531	588	576	573	520	580	564	543	557	568	565	546	561	534	558	595	588	571	568	573	573	550	545	552	552	561	561	570	573	584	541	573	566	534	517	543	533	526	514	492	526	550	549	523	537	574	507	563	554	584	573	573	547	582	540	534	599	554	554	555	565	543	550	539	563	560	546	567	570	560	566	567	576	528	537	539	551	532	575	606	565	568	546	557	522	554	566	567	582	582	551	568	541	582	552	550	539	564	507	532	552	622	606	586	552	593	520	548	521	555	529	535	571	563	564	535	561	505	553	560	573	548	547	535	544	563	580	532	542	548	540	540	559	540	549	558	577	518	552	560	575	593	555	534	524	547	550	546	582	517	566	559	533	545	569	554	555	555	566	559	566	565	593	568	576	592	617	531	571	505	565	599	545	547	539	531	549	558	533	556	518	551	551	569	569	561	565	566	588	575	578	572	573	559	536	520	486	511	550	580	559	502	544	560	547	527	568	551	584	580	598	602	575	545	542	512	541	582	548	570	561	522	509	557	531	562	585	543	575	564	498	534	548	561	532	564	554	574	523	553	595	530	574	549	535	526	512	600	514	551	556	535	570	567	572	548	561	569	533	539	541	597	568	538	550	538	587	550	568	541	596	585	533	549	521	540	529	557	515	585	539	540	564	528	533	529	528	564	552	593	586	563	579	539	556	498	580	555	542	578	522	578	569	555	562	555	562	570	547	537	564	530	602	530	537	548	529	537	561	508	512	505	578	570	554	563	557	544	552	565	540	527	564	534	575	520	546	556	529	573	549	540	555	533	566	589	541	525	584	572	534	547	531	592	543	568	546	524	547	516	536	538	576	558	532	525	520	555	558	528	545	535	582	588	522	583	548	536	556	529	599	559	572	549	514	512	527	569	532	559	595	537	564	562	568	534	525	581	551	551	524	559	571	510	537	567	554	606	599	548	560	578	566	569	551	542	578	578	535	586	539	527	580	575	542	524	576	540	564	503	550	553	502	516	549	538	536	535	571	568	536	587	563	522	564	568	578	557	531	557	578	547	553	567	544	570	560	507	549	584	577	537	580	550	585	541	535	558	549	577	569	551	535	540	566	530	588	550	554	567	547	533	554	569	547	550	533	569	548	589	565	575	559	555	567	553	543	515	556	592	538	539	564	558	551	539	563	581	521	584	574	574	540	574	583	535	570	536	545	528	539	585	538	557	559	555	538	536	583	527	564	539	566	575	558	555	550	516	588	533	580	546	554	547	526	586	540	564	595	541	587	564	573	561	568	526	589	527	559	581	550	570	580	569	559	572	549	546	549	598	571	554	519	540	542	554	538	613	540	576	576	537	550	558	543	590	580	599	546	545	564	595	518	544	552	575	592	519	586	540	576	587	570	561	561	542	563	559	562	491	561	536	540	526	541	551	519	578	519	575	545	559	524	557	592	569	543	536	616	530	548	504	576	562	525	539	555	570	538	588	551	578	571	556	535	523	551	565	600	530	554	573	573	540	515	530	578	535	561	566	541	538	589	555	571	548	541	559	525	564	547	598	501	534	569	529	576	505	510	572	521	526	547	529	573	557	509	578	538	537	559	540	544	530	617	555	551	581	532	507	587	591	522	573	549	525	534	562	557	576	562	545	541	535	549	584	576	576	573	523	554	534	582	543	562	500	550	562	539	518	564	521	533	542	546	560	561	548	563	525	564	582	558	580	580	560	536	556	589	548	547	564	566	609	550	554	564	496	571	577	564	569	543	572	585	548	500	581	563	526	564	567	520	567	537	554	540	564	541	546	554	554	571	544	537	531	538	593	572	543	497	558	534	542	537	572	549	567	535	589	513	520	584	551	570	519	591	574	578	566	537	587	541	522	556	567	550	539	530	525	596	583	534	588	523	572	571	583	530	539	567	567	534	565	551	537	544	570	544	547	555	573	550	528	559	517	567	565	530	568	531	587	564	526	541	551	564	542	511	492	556	522	551	527	594	574	541	560	563	577	572	568	550	544	560	560	553	531	516	557	509	549	571	552	530	553	565	557	559	590	540	516	532	539	532	581	510	533	541	555	527	562	497	520	528	572	540	535	523	529	551	534	551	560	558	572	514	537	573	550	572	551	534	527	574	561	526	530	570	552	549	534	543	554	520	536	589	563	531	554	569	546	546	566	567	548	547	545	561	594	564	556	605	565	541	513	522	581	587	588	567	482	585	529	606	566	549	553	525	532	568	564	488	552	566	535	529	536	542	552	552	586	574	583	586	550	549	514	554	551	557	586	532	530	544	531	527	553	578	556	524	569	543	564	569	544	562	577	557	535	557	532	568	544	546	576	589	553	606	531	552	556	568	577	560	533	520	545	547	595	510	577	558	515	528	532	555	554	563	567	547	561	546	551	534	564	541	568	533	551	562	547	523	556	578	607	530	556	563	563	589	540	565	545	597	540	522	575	519	532	569	531	551	526	497	560	559	535	543	559	551	559	558	595	555	529	545	540	522
38468	34916	10493	5397	3826	3000	2325	1961	1623	1387	1231	1106	1064	992	901	914	815	872	823	787	766	761	704	751	718	728	765	733	696	716	644	717	671	621	648	672	695	687	641	670	684	687	648	665	625	682	677	638	670	667	690	673	599	675	639	685	647	629	650	611	677	616	657	622	664	636	690	649	672	624	669	626	645	610	635	662	662	632	626	627	631	666	638	633	651	625	653	634	618	596	612	674	682	671	657	649	664	648	634	656	602	581	707	656	682	634	613	618	637	617	660	650	666	684	659	664	617	671	629	641	623	632	634	677	631	675	621	644	645	603	614	650	667	666	603	663	619	657	643	618	623	620	639	656	630	638	619	605	653	597	659	659	585	612	673	677	639	668	654	601	617	673	652	628	667	658	646	665	658	646	660	665	643	666	690	648	721	646	606	647	664	668	660	656	585	615	635	650	676	650	650	618	659	642	580	648	663	629	646	598	627	605	674	654	639	605	612	669	612	682	680	650	603	626	669	640	631	660	601	595	616	643	675	642	631	636	634	659	632	662	626	630	669	629	647	631	677	605	665	636	655	659	640	636	637	628	649	630	626	671	638	630	680	672	626	621	620	628	653	607	657	634	647	634	641	617	655	633	636	649	624	615	676	659	642	664	608	669	633	630	694	636	646	643	642	661	591	650	628	664	627	605	591	696	626	673	663	644	659	610	631	637	634	631	646	635	642	669	637	637	637	632	627	606	612	648	630	656	662	666	684	658	662	653	668	628	634	639	646	640	696	644	695	650	619	632	673	650	647	620	650	675	653	644	641	621	670	644	621	636	662	592	639	640	631	618	701	626	619	657	678	668	638	681	618	642	637	606	613	591	666	630	626	631	623	638	650	668	639	634	645	661	666	638	628	661	661	615	640	642	607	637	647	691	657	654	679	619	611	629	657	639	629	648	649	602	643	607	645	613	695	687	677	629	649	617	599	637	609	663	590	598	674	681	647	643	626	631	614	648	657	623	599	615	592	683	635	657	632	666	638	650	695	584	680	626	632	662	667	661	628	663	604	644	700	680	673	669	641	646	619	690	601	620	653	626	644	687	648	611	646	650	641	619	613	644	688	641	637	663	662	600	661	640	620	585	630	650	656	621	623	594	688	630	595	649	640	618	642	644	658	662	646	669	641	603	672	663	664	600	674	637	662	611	687	623	648	630	642	605	673	636	674	644	628	653	645	605	620	668	620	677	653	663	631	638	611	629	657	629	671	641	655	648	624	635	612	608	619	646	610	651	690	648	678	621	633	668	654	660	604	643	635	663	630	680	611	659	643	604	680	614	614	644	625	676	619	592	605	638	652	595	647	661	686	607	646	629	570	635	633	656	641	666	614	651	659	639	656	609	675	611	663	621	642	624	631	663	631	636	629	654	602	651	640	664	638	624	655	635	624	639	627	632	634	619	672	625	596	618	655	639	629	642	643	596	658	636	627	675	623	590	641	666	664	617	676	639	613	596	640	624	613	615	629	634	659	666	643	627	576	643	658	671	668	676	617	569	657	620	637	647	650	623	647	625	635	609	640	656	595	684	634	660	647	623	660	673	654	630	611	638	612	636	662	637	601	634	654	706	644	621	648	611	650	626	614	633	681	654	621	628	632	705	614	620	608	672	621	691	622	658	640	634	620	651	669	656	629	630	645	652	633	670	685	636	649	620	629	690	640	681	633	609	638	633	613	621	586	644	620	608	648	655	629	669	703	645	671	601	650	668	633	648	597	647	654	664	644	626	656	627	616	639	632	678	654	620	660	607	651	640	652	680	636	605	654	648	620	628	595	651	636	622	650	627	625	607	606	658	621	655	663	660	639	622	650	642	628	626	644	688	633	628	611	634	622	667	647	645	601	643	653	669	643	607	616	641	630	625	633	655	618	654	626	623	627	577	666	649	640	642	677	593	651	655	603	612	691	680	661	643	666	576	594	667	612	579	630	617	616	654	638	639	650	658	613	587	655	606	716	660	668	638	621	684	613	639	595	636	634	637	667	647	642	663	637	594	681	641	607	642	646	671	674	617	641	635	644	623	664	654	680	673	632	667	595	646	602	660	608	648	662	674	631	634	638	628	622	637	616	685	606	666	643	630	649	696	647	607	627	659	600	670	642	650	613	651	648	624	570	648	622	663	625	621	657	673	631	603	608	621	655	622	637	623	656	618	574	615	637	625	615	668	666	578	595	662	647	656	681	624	601	627	652	614	648	652	626	651	626	638	670	625	662	637	667	636	610	627	674	597	668	675	620	634	655	675	620	614	617	630	603	658	630	648	605	601	669	678	638	655	628	644	638	648	673	611	667	676	697	624	626	660	658	671	627	679	638	592	656	602	580	639	661	644	654	640	656	615	657	609	625	674	619	667	643	674	652	614	672	661	688	622	658	603	601	661	656	647	602	632	667	628	649	620	645	672	664	611	653	654	657	674	688	688	636	660	654	675	666	631	635	706	578	641	654	635	608	644	644	612	637	644	633	658	609	688	642	629	646	622	671	678	649	673	629	669	664	623	666	640	663	681	641	623	672	660	651	655	644	648	603	660	617	602	665	632	589	602	665	616	635	653	657	679	630	583	650	621	675	663	636	667	668	672	630	644	627	621	656	623	615	655	626	660	619	651	613	641	608	670	633	647	647	602	671	633	672	657	636	654	639	664	617	645	657	674	624	630	682	665	646	686	630	681	661	651	623	621	653	706	662	646	648	634	601	625	604	699	648	662	684	645	621	657	670	630	668	672	632	648	592	672	713	642	663	630	627	645	663	644	666	636	646	683	677	607	658	572	637	682	654	646	659	646	634	647	638	597	633	654	647	603	631	657	633	661	628	661	588	605	628	628	587	666	614	658	625	647	656	634	618	651	683	657	653	625	615	643	672	645	681	666	597	641	657	625	653	654	593	649	628	685	636	630	622	654	664	609	660	635	586	629	627	618	620	675	677	637	645	643	638	592	635	637	628	642	685	636	686	615	669	644	619	605	644	620	659	635	620	657	660	611	613	681	612	659	627	640	664	624	627	623	646	671	590	659	601	638	650	660	692	671	610	649	638	618	622	616	616	621	601	608	643	667	635	651	623	628	646	657	647	673	676	623	647	615	668	606	642	642	654	618	656	654	597	698	633	608	679	600	654	665	646	635	641	674	642	627	663	661	661	667	626	603	657	638	686	662	647	696	615	649	624	615	648	653	611	611	636	581	655	634	649	581	619	625	609	598	609	655	637	654	659	591	684	684	635	607	627	632	599	631	651	631	636	652	625	626	617	658	660	589	627	635	619	636	628	655	625	637	635	648	627	637	647	641	598	641	656	649	608	605	592	637	681	653	670	669	673	643	633	618	610	628	634	670	642	651	670	655	685	608	690	631	632	635	627	697	582	679	655	579	608	644	621	645	615	643	630	642	616	645	626	644	672	671	655	610	643	650	619	594	604	627	650	654	647	626	617	633	680	645	608	616	631	640	642	662	603	638	676	712	666	629
29048	21278	7870	729	487	442	288	257	281	280	291	262	222	270	265	242	244	278	244	218	252	250	251	252	269	240	259	235	253	265	252	279	249	264	232	230	262	245	241	265	249	242	293	263	236	240	256	238	275	231	201	261	262	272	279	265	264	253	244	240	243	249	243	271	234	257	254	252	235	289	244	265	273	245	239	244	244	257	253	240	290	254	255	232	246	260	240	257	253	264	235	256	266	267	260	232	242	250	263	265	264	281	240	262	248	230	240	253	239	236	279	243	244	235	255	245	263	256	278	247	241	258	269	273	266	256	260	250	251	263	249	239	233	255	248	250	267	231	274	229	256	230	236	255	276	282	262	245	242	252	282	242	243	224	232	248	272	257	249	239	236	226	252	260	279	261	263	237	275	242	256	248	237	241	267	257	242	233	233	264	268	259	265	237	235	246	279	237	223	225	232	258	231	251	243	223	239	271	277	284	247	256	277	264	245	258	273	231	258	246	255	277	288	279	230	238	260	226	265	274	249	253	279	240	271	235	247	267	259	264	255	263	243	218	239	232	258	283	247	249	262	279	248	265	250	250	281	236	275	279	278	276	245	252	250	238	279	282	242	244	221	260	260	244	249	273	255	262	264	243	259	244	266	279	244	244	241	247	241	229	235	273	249	259	254	255	260	253	263	265	233	246	265	233	278	252	245	258	262	281	263	236	270	256	255	267	267	260	247	229	265	241	248	251	254	253	220	275	255	259	274	276	265	245	257	238	253	265	248	248	313	263	237	242	234	248	262	274	235	251	237	248	240	225	236	230	263	280	238	260	239	239	258	245	245	275	279	254	264	237	225	268	251	248	225	251	219	260	234	243	234	243	268	260	233	243	253	255	251	255	242	234	253	267	238	262	268	273	219	240	276	260	252	286	236	262	234	235	248	264	248	266	232	241	265	261	250	259	218	261	242	260	263	257	240	268	243	240	257	267	232	228	249	222	258	262	254	241	221	248	279	246	245	232	256	265	219	259	255	253	261	288	250	236	247	230	258	285	258	263	270	225	225	247	256	262	264	245	245	277	256	259	235	232	258	245	245	265	283	269	267	264	250	252	289	244	260	255	230	259	236	263	246	279	248	239	262	244	254	219	261	253	271	250	254	262	240	269	223	275	262	234	257	255	247	240	243	256	242	249	255	225	289	214	252	230	245	259	261	259	240	268	257	245	264	231	232	215	251	249	275	253	241	255	217	257	239	249	266	246	243	273	243	260	241	255	232	252	252	248	248	218	258	269	261	232	260	263	258	264	232	266	251	260	238	247	255	249	234	281	241	243	261	224	268	249	252	248	245	256	243	253	240	304	248	251	257	237	249	264	252	253	248	263	228	226	276	248	273	260	244	256	250	270	249	249	265	238	249	255	252	254	238	266	260	264	245	260	249	275	258	239	238	272	244	242	281	251	254	232	252	262	255	262	238	236	262	258	286	250	259	281	241	248	247	261	273	253	264	245	266	269	246	260	292	259	274	271	270	218	271	256	266	225	259	255	226	241	216	217	237	270	263	230	232	229	256	253	271	256	262	242	264	268	239	249	211	240	266	251	253	220	265	257	257	265	247	254	263	240	247	234	263	237	248	254	222	245	250	259	243	234	239	272	256	266	242	236	287	272	298	244	274	257	248	246	256	272	249	241	244	277	251	252	243	236	222	266	238	265	220	233	234	250	205	288	235	237	265	239	258	235	255	240	256	256	252	268	247	258	286	243	276	295	226	259	258	257	236	224	250	268	303	268	233	276	263	220	281	234	294	241	264	273	250	252	234	262	236	259	258	252	267	252	271	243	266	250	246	270	255	267	223	229	235	249	257	250	275	239	260	262	240	264	255	250	252	230	268	280	255	279	229	249	271	251	227	247	238	248	272	268	246	249	235	259	271	261	280	244	277	245	261	248	258	256	242	257	245	256	248	233	273	239	244	270	224	266	267	249	247	226	254	244	253	259	239	258	238	257	255	227	236	262	239	251	255	264	264	244	255	244	242	240	252	234	251	266	288	239	253	234	215	261	259	243	257	240	240	266	276	239	259	230	228	253	245	253	257	228	251	282	239	260	259	234	225	238	245	234	293	254	245	249	233	273	260	256	256	271	258	240	224	233	275	227	252	259	245	254	249	252	275	263	233	272	253	247	274	273	225	245	254	255	251	225	233	249	269	257	249	258	250	274	226	246	256	275	237	230	273	244	261	239	243	267	215	250	233	259	277	271	225	262	257	260	239	277	259	235	239	266	274	227	254	231	243	262	252	260	275	269	278	245	220	235	261	233	284	249	257	242	278	244	240	231	265	253	250	263	235	240	235	251	249	226	263	266	254	247	237	260	243	249	261	260	236	271	264	266	251	252	247	266	243	216	259	247	271	232	255	231	266	251	261	284	237	255	209	249	242	259	234	256	268	255	262	248	287	261	272	238	253	224	265	274	245	232	250	265	248	260	221	236	264	271	256	234	238	245	252	248	271	243	251	240	286	266	237	237	245	234	241	257	232	254	229	225	232	234	262	273	241	249	259	236	250	249	280	225	244	269	249	263	192	262	265	229	246	275	254	244	259	252	253	250	245	228	270	273	254	219	258	266	264	248	235	264	223	252	242	260	260	248	243	263	267	230	256	265	227	260	251	246	238	274	248	247	263	235	239	238	288	255	264	268	249	256	251	276	249	263	260	233	259	246	202	263	239	272	247	243	269	284	248	257	267	273	255	246	256	236	261	257	268	232	267	266	260	251	238	250	266	274	242	241	281	275	225	257	246	245	260	237	229	249	224	248	266	286	258	251	261	232	255	241	233	259	256	266	239	264	226	239	242	227	269	248	261	269	236	283	268	259	253	259	238	245	244	253	255	257	251	282	278	247	251	232	225	252	273	253	258	262	265	255	252	241	257	260	235	240	267	244	245	255	256	235	256	275	263	251	253	273	247	255	263	236	260	244	260	254	239	269	215	273	272	251	202	272	253	220	250	262	249	246	264	245	244	248	256	260	233	245	238	259	226	276	259	268	235	279	250	253	266	272	238	267	256	258	265	231	250	243	272	230	245	241	250	265	269	236	236	258	252	253	277	268	267	252	264	257	232	285	274	286	252	238	255	265	261	259	230	256	272	262	269	251	267	263	259	251	264	252	264	259	206	207	272	255	247	237	247	242	260	222	238	242	266	256	287	250	247	245	244	274	266	288	226	256	241	243	246	248	264	261	268	257	261	251	249	248	282	250	265	257	248	232	239	246	284	256	231	227	242	266	239	286	263	232	235	249	266	266	257	263	264	277	257	257	263	275	231	250	283	243	265	239	215	252	247	227	275	240	234	234	262	248	252	272	247	266	251	227	257	244	255	237	247	255	270	257	243	252	220	266	208	263	236	258	263	280	241	248	270	274	251	229	264	250	214	249	248	245	262	243	267	256	262	245	225	228	255	267	228	286	262	271	259	259	228	251	252	257	240	239	246	260	275	249	242	275	262	247	270	273
31311	17912	777	506	420	390	389	349	356	306	324	328	302	341	317	352	335	307	328	325	315	291	322	303	282	314	340	292	334	332	309	312	323	301	323	323	322	292	332	304	284	314	323	338	335	318	332	313	332	284	309	297	315	335	339	291	315	295	304	303	297	325	293	291	344	341	321	311	368	329	333	318	302	302	352	345	325	306	295	316	361	340	285	339	296	291	300	329	300	319	288	329	335	317	325	330	348	328	311	307	313	318	299	319	314	357	318	329	301	309	314	331	324	320	319	321	307	311	338	336	317	321	320	297	279	301	299	333	318	334	302	324	312	343	342	298	339	322	350	325	299	322	338	290	319	315	304	333	317	324	332	320	337	306	303	324	324	302	351	337	311	339	296	327	340	293	307	315	313	334	314	299	322	300	302	306	312	302	317	351	326	313	306	279	315	335	321	281	315	261	298	290	294	315	312	318	298	319	316	309	339	306	304	342	295	319	291	297	302	298	319	336	298	314	304	331	318	314	294	319	285	314	314	315	325	307	326	298	319	308	321	329	338	298	306	333	286	296	293	333	319	300	303	333	309	293	318	322	345	345	291	313	301	286	325	299	298	345	326	308	306	320	321	301	305	323	325	317	316	310	306	293	327	319	284	328	314	326	291	315	293	320	331	284	288	323	329	295	321	315	356	313	308	334	320	293	290	318	323	302	297	310	291	300	317	318	302	321	284	297	316	324	308	291	326	323	333	305	286	311	300	324	334	261	302	315	304	307	350	315	305	314	327	326	337	304	321	321	308	286	307	324	319	319	310	285	329	311	327	328	303	297	318	296	327	301	328	292	307	289	293	329	284	326	312	337	319	308	314	305	317	307	316	329	316	322	311	321	317	337	283	309	318	313	296	321	313	341	298	322	331	337	303	330	317	283	290	295	295	311	310	304	297	320	327	299	331	339	333	340	296	310	312	290	320	303	305	301	290	302	309	259	312	352	295	320	317	298	314	312	313	308	297	322	319	335	317	316	310	286	286	350	320	316	297	329	307	316	313	302	327	289	314	285	324	308	321	312	316	312	317	322	279	325	309	306	293	311	298	298	310	309	331	367	328	325	340	342	314	321	334	289	302	309	283	315	334	306	299	311	316	329	297	278	316	307	310	273	314	298	303	311	300	333	323	301	282	280	310	330	324	309	319	332	326	310	311	291	308	307	309	305	316	317	336	275	314	300	315	307	294	323	334	310	294	287	340	311	294	334	305	335	286	307	317	300	278	341	288	340	325	304	317	309	315	319	304	328	331	313	285	312	320	303	290	292	292	315	306	314	326	296	312	317	290	294	322	313	309	338	316	306	323	303	328	316	313	304	351	284	320	323	298	322	293	303	289	323	320	284	284	319	314	295	311	329	236	315	333	315	308	308	311	308	285	340	324	326	327	317	330	301	323	294	328	320	308	291	322	313	312	298	300	349	295	327	340	316	327	291	311	314	298	321	317	297	299	304	302	314	317	315	328	306	335	317	335	302	328	324	303	293	319	346	310	286	304	339	315	341	295	305	302	330	313	289	333	377	313	326	304	301	307	310	285	335	301	302	295	290	286	290	312	286	294	308	300	309	306	303	253	327	320	292	329	311	331	289	306	324	308	316	297	311	312	310	322	337	319	296	315	308	334	287	286	316	318	301	314	335	311	322	325	346	325	319	320	316	314	316	340	292	321	317	309	304	343	302	339	328	294	297	311	315	296	296	319	294	286	288	289	329	301	311	321	320	330	315	315	327	279	309	289	321	307	278	308	336	346	299	344	328	317	296	292	322	311	333	287	301	306	319	334	323	317	323	330	305	312	336	311	291	334	278	324	312	288	316	312	319	291	301	318	331	302	316	313	322	308	329	327	320	324	327	325	322	306	293	291	289	311	335	312	290	341	309	327	318	302	342	314	306	313	313	314	305	316	354	351	313	326	295	303	302	308	305	289	313	300	277	303	307	314	315	327	317	297	298	321	290	299	348	304	306	327	297	322	297	338	334	297	297	312	301	328	305	328	298	282	343	301	304	317	333	315	303	314	300	319	313	319	343	306	325	325	297	319	297	318	305	316	332	290	342	286	318	349	306	315	302	314	319	308	283	335	347	280	316	293	345	334	311	310	326	315	294	331	322	304	316	342	329	314	274	329	333	307	294	334	342	293	315	316	312	327	306	324	325	321	320	291	327	303	284	324	319	300	300	304	327	297	292	325	312	297	336	337	301	314	295	340	321	333	328	297	320	307	293	300	303	314	317	304	306	345	297	311	343	341	298	324	344	293	311	316	318	299	326	326	326	295	309	335	319	299	315	314	326	303	321	305	312	308	291	350	350	293	285	291	294	322	325	309	304	297	299	317	290	321	337	289	313	322	278	301	351	292	327	309	305	335	329	292	318	345	353	295	298	321	358	308	307	327	301	304	307	298	271	319	321	345	319	322	312	307	311	306	297	317	290	299	312	314	305	300	279	303	302	282	354	324	278	321	346	345	288	313	297	300	314	306	303	292	314	304	319	319	343	307	325	344	320	357	316	312	326	294	318	320	302	309	317	309	309	336	324	305	300	281	294	324	344	303	291	313	316	310	291	300	332	340	329	301	330	308	313	297	309	306	320	325	298	309	342	282	318	336	274	338	316	288	303	303	300	304	314	319	297	312	287	321	310	331	350	320	314	329	357	307	328	298	299	309	295	318	269	324	317	325	316	309	319	263	296	296	306	302	300	281	311	279	330	311	296	341	306	315	297	320	278	292	310	319	325	294	341	340	334	268	298	308	320	295	341	292	326	302	290	301	324	306	336	314	326	319	322	316	328	315	353	305	287	304	265	310	316	311	307	300	323	299	299	311	313	311	304	337	309	316	333	299	311	296	307	290	300	327	312	303	285	333	303	334	306	322	319	305	298	319	317	320	296	309	294	314	310	284	317	349	332	303	329	288	323	319	319	316	303	306	310	306	308	341	303	342	330	292	293	331	306	333	350	294	335	301	322	282	319	307	292	309	339	320	292	319	320	307	298	313	340	308	323	306	311	324	324	320	352	295	320	330	304	329	318	313	332	326	313	341	320	312	300	328	285	338	315	328	327	325	283	320	307	320	309	330	301	288	282	316	302	325	296	282	292	314	316	326	313	302	329	315	340	306	310	313	331	305	304	299	284	304	312	315	310	293	306	312	327	322	311	308	321	307	297	294	336	306	300	299	323	286	331	288	334	323	342	324	325	299	311	292	307	321	301	322	306	274	310	296	302	309	298	332	328	316	311	297	336	291	311	318	342	320	300	338	327	317	290	298	302	318	340	297	321	340	328	315	312	325	318	310	272	299	299	353	305	299	310	292	292	319	289	321	278	295	316	298	311	336	287	272	339	317	309	344	316	336	328	316	261	319	323	321	302	311	294	287	305	284	318	308	312	338	297	289	333	306	277	294	299	302	299	322	317	311	317	296	318	307	348	305	339	320	326	301	330	316	307	350	331	313	322	300	341	306	296
24591	21318	28237	24695	19909	2292	837	618	550	534	517	504	483	482	435	459	446	469	420	451	407	421	439	407	406	435	399	410	408	374	423	407	422	427	392	436	407	374	390	421	434	425	371	394	387	417	387	400	400	408	401	425	391	393	384	419	417	386	382	364	356	351	404	391	405	446	424	403	405	437	385	391	477	383	398	392	403	411	430	401	419	358	395	395	374	400	418	412	437	419	379	414	412	402	434	414	368	400	441	390	424	362	404	391	358	397	422	384	381	377	390	370	389	354	403	412	408	431	383	392	387	365	389	411	406	392	385	378	413	409	403	395	379	376	410	425	402	392	388	381	450	391	380	390	395	430	387	391	401	402	423	423	416	399	393	390	388	422	383	403	389	412	421	387	393	381	409	414	406	416	377	404	374	385	376	409	393	410	418	401	400	384	390	407	390	410	387	425	416	380	367	395	377	403	390	392	402	366	392	391	399	400	379	397	388	404	395	407	442	389	372	364	392	401	357	414	400	396	419	404	374	435	413	362	383	419	402	406	389	441	365	409	416	439	412	389	374	400	415	374	406	396	413	416	367	383	420	402	379	426	422	394	397	400	423	372	415	399	410	391	388	373	402	408	387	412	427	416	380	376	390	385	405	405	437	445	389	377	406	399	382	400	394	367	415	397	381	437	390	394	412	397	398	403	418	405	410	367	403	407	390	389	425	422	411	416	415	415	416	390	386	422	398	389	405	382	352	426	431	368	427	382	393	432	399	367	428	368	425	329	403	384	408	407	411	393	384	400	416	380	403	410	427	378	372	398	386	364	409	393	401	408	360	438	418	449	389	389	387	394	422	407	416	412	410	405	401	404	390	393	394	400	392	423	426	395	400	389	380	436	405	376	396	418	368	364	401	407	355	365	393	415	401	397	405	404	433	443	397	414	386	383	413	413	419	407	403	423	438	422	406	412	401	391	393	418	389	411	385	409	399	373	357	411	390	392	386	404	412	398	389	379	408	406	404	380	372	412	420	391	389	387	389	412	411	399	411	371	394	404	401	365	409	408	426	400	404	388	391	376	416	433	449	401	415	398	418	416	390	423	433	361	395	391	397	379	378	397	435	382	416	405	376	391	435	388	365	381	383	410	381	398	344	385	411	409	443	406	401	419	411	384	388	424	384	395	413	427	428	395	413	381	393	385	474	426	379	410	433	398	397	383	406	371	414	399	410	361	394	435	397	393	407	393	393	411	421	427	427	398	404	386	418	369	391	390	404	395	409	391	404	418	386	395	419	417	415	388	387	403	431	398	386	396	382	383	393	426	424	390	412	420	420	386	422	426	397	371	394	447	405	410	390	390	413	388	435	428	392	379	378	383	433	410	355	423	405	424	421	376	409	413	412	386	372	435	408	397	406	440	379	366	390	394	419	414	402	371	379	374	412	402	428	417	433	415	383	409	391	388	414	414	351	409	397	389	416	425	381	399	384	398	427	429	435	385	383	358	401	389	408	373	402	378	392	409	388	380	446	404	393	448	417	436	385	421	427	413	395	403	389	386	381	380	422	350	410	409	375	388	415	390	399	372	390	381	393	408	353	419	405	375	390	397	376	393	358	423	382	402	407	403	394	421	372	435	412	381	392	395	371	405	370	381	408	398	417	389	366	393	408	416	404	397	395	411	388	385	390	408	382	403	403	406	382	351	385	383	436	417	403	372	370	413	411	420	432	388	381	373	363	410	423	389	375	386	440	397	399	395	393	392	389	406	390	424	394	400	407	377	372	379	420	390	419	405	432	348	356	353	375	378	389	432	396	411	386	398	412	382	414	378	432	416	418	383	382	394	394	385	385	423	390	417	403	414	426	387	392	368	405	421	404	376	387	389	392	358	408	388	406	380	383	399	394	373	425	386	403	419	358	428	371	377	424	416	395	414	431	395	411	391	413	402	390	389	373	409	400	387	417	414	394	418	333	445	384	390	408	402	372	377	380	378	394	371	397	367	406	390	403	399	404	429	400	421	365	359	370	381	397	333	407	384	388	384	434	419	404	353	388	423	373	418	381	433	413	418	388	395	365	380	389	404	425	413	427	416	425	447	377	387	376	409	381	416	468	424	388	405	425	410	411	396	392	394	406	394	427	399	400	413	427	371	405	418	389	365	412	402	419	402	407	403	415	404	382	422	435	419	359	404	374	405	396	408	428	386	412	385	390	373	395	369	423	416	391	411	420	366	396	385	387	411	416	401	414	366	397	374	397	428	382	389	389	391	417	406	402	419	390	378	385	394	372	396	389	361	408	361	412	409	374	401	417	392	373	401	396	397	399	395	373	400	386	376	389	407	371	426	382	409	415	397	433	419	354	413	409	386	430	424	405	423	404	417	426	422	400	377	384	385	409	430	382	424	393	370	388	392	427	420	415	383	387	384	422	377	382	403	396	415	393	411	414	414	387	425	405	418	418	440	410	440	395	404	380	407	422	365	397	421	391	405	410	385	415	419	406	381	414	432	443	373	394	418	420	406	404	412	392	409	367	376	396	386	388	409	371	441	389	354	370	368	375	453	415	379	382	399	363	409	413	422	401	373	395	380	426	391	444	419	390	376	407	380	401	395	408	375	386	392	377	368	396	411	404	427	391	381	368	392	376	381	421	413	418	410	372	382	393	383	401	418	368	396	395	391	403	372	380	417	425	401	438	413	454	374	415	355	436	379	359	409	384	412	387	432	391	379	420	404	416	411	370	397	399	376	388	428	394	401	377	428	394	389	363	381	397	408	423	405	412	365	428	418	413	400	374	414	424	398	400	392	412	367	425	394	417	381	419	410	384	387	420	379	392	396	420	370	398	410	368	448	387	369	379	359	383	400	392	405	386	413	432	428	386	411	385	422	391	385	391	367	434	368	403	389	392	406	391	369	349	403	387	380	400	381	426	396	390	454	385	402	396	407	407	417	398	375	430	400	395	391	369	389	408	427	374	334	385	392	405	396	402	397	392	414	357	416	403	414	397	400	398	373	408	372	405	404	393	375	396	420	359	418	412	395	413	392	401	369	379	420	430	403	392	423	391	389	410	398	384	386	419	385	421	375	392	393	382	422	353	383	399	396	411	403	396	428	428	410	359	402	428	375	379	408	356	389	406	382	428	385	392	412	446	387	402	364	407	388	397	387	379	396	409	464	373	390	399	422	432	380	386	428	391	397	401	391	405	404	394	381	404	375	400	434	405	419	402	383	376	427	392	397	395	364	412	363	388	386	362	402	365	374	389	402	355	409	402	397	402	376	379	424	395	418	400	366	415	377	385	378	391	334	407	426	376	407	415	393	424	423	373	433	369	395	399	369	441	380	380	438	386	373	379	429	371	423	387	442	440	389	370	375	407	411	386	404	407	404	385	398	392	396	403	395	404	427	430	405	396	439	384	426	357	388	368	354	408	395	409	385	395	389	406	418	401	413	417	424	388	377	395	438	390	407	414	396	410	392	411	417	366	420	378	432	424	376	387	427	422	413	422	421
34434	27756	5583	2747	2005	1510	1253	1105	885	881	738	681	696	664	594	580	565	548	536	518	546	540	505	495	512	492	484	495	483	524	542	493	519	458	465	489	494	510	514	487	473	463	489	503	467	448	467	502	454	460	470	461	482	498	476	448	479	460	499	469	519	503	440	499	487	503	467	474	458	438	492	521	479	470	474	479	449	465	476	492	510	523	448	463	446	469	476	528	453	516	486	479	509	485	487	459	483	485	482	489	488	515	493	513	467	477	485	469	518	496	507	464	472	492	437	479	428	493	431	453	473	527	484	480	474	443	475	467	502	449	453	465	488	477	455	494	496	440	468	548	473	472	463	492	500	478	423	487	455	478	491	482	496	497	461	485	496	476	454	500	474	472	474	416	503	455	525	527	488	500	476	483	502	494	489	471	469	500	483	480	438	508	461	509	507	452	471	423	495	477	441	494	501	501	481	456	470	478	442	471	482	494	492	532	498	471	478	475	456	505	489	481	482	501	479	456	496	483	438	446	478	468	465	468	482	462	498	472	464	484	451	467	470	465	484	478	472	489	461	463	468	488	469	464	492	487	448	498	454	476	461	456	453	473	492	472	462	482	464	460	513	490	466	487	517	498	473	481	475	475	466	487	480	485	482	458	459	461	483	453	471	466	467	481	445	469	465	443	504	503	501	486	428	481	458	472	495	496	482	483	472	449	468	451	457	439	473	469	468	506	495	479	489	491	444	479	461	467	497	473	464	469	490	481	477	468	476	506	479	451	506	468	470	467	463	491	462	439	511	467	461	441	461	514	457	466	472	476	430	487	489	513	484	452	458	448	457	491	475	435	505	491	471	480	501	505	459	439	479	469	460	467	462	463	483	461	519	456	482	485	475	468	461	490	453	484	478	493	477	430	462	468	425	503	489	476	480	470	475	518	481	515	486	478	496	493	471	457	484	482	466	487	481	445	458	485	483	448	484	509	461	461	537	474	454	481	503	493	503	494	459	478	519	477	444	430	488	476	424	474	487	456	440	445	459	475	441	441	442	505	484	483	468	451	474	509	467	451	459	484	484	469	497	433	491	468	451	478	458	467	490	501	494	482	494	459	475	479	446	453	467	463	489	476	463	500	454	451	503	506	477	470	515	454	450	481	478	465	461	445	479	465	523	503	443	482	428	442	489	473	497	453	458	467	494	511	504	502	467	469	437	477	451	471	482	482	497	511	448	485	507	459	502	460	510	489	471	464	501	514	473	528	494	471	508	462	480	454	439	516	459	523	478	497	467	469	523	487	508	460	482	518	472	493	497	471	484	464	473	522	461	462	460	497	497	474	506	495	476	445	462	486	482	460	454	491	481	473	519	499	484	429	466	465	504	473	501	493	450	469	478	475	502	447	449	452	448	485	477	509	506	467	451	440	457	460	485	472	480	460	494	478	501	483	478	467	494	481	484	443	473	456	498	471	485	470	459	491	457	504	452	471	460	472	516	447	473	474	467	462	499	486	475	510	498	507	512	475	466	433	446	507	477	449	486	488	476	476	485	465	466	434	448	478	485	437	487	486	466	483	492	466	494	466	455	477	435	488	457	480	507	479	484	468	430	478	476	493	450	486	476	478	451	448	510	459	471	480	465	482	492	471	460	482	504	474	500	420	486	466	483	498	536	472	471	478	499	466	454	470	463	482	471	505	499	462	460	484	473	484	499	469	479	480	453	510	453	420	490	483	435	462	479	480	468	424	469	489	456	478	472	506	486	469	505	458	474	463	484	486	477	455	497	482	472	474	446	458	504	443	481	489	462	446	471	454	465	468	454	461	483	505	483	461	502	472	464	475	487	493	430	475	460	498	487	501	528	501	476	464	472	491	500	486	471	461	487	473	470	465	470	503	505	496	489	496	444	454	476	475	496	487	480	470	482	463	473	491	480	456	433	445	469	497	503	482	446	441	513	430	509	454	479	476	462	472	474	504	509	492	417	510	471	486	503	503	489	492	469	497	478	490	495	546	442	499	433	454	518	474	476	502	472	515	469	454	461	495	452	474	458	467	479	482	480	467	476	442	478	500	497	466	433	449	470	441	502	470	457	497	408	486	502	497	508	498	474	482	507	450	424	434	472	470	459	477	467	484	487	427	489	493	500	446	452	437	483	479	440	448	460	488	497	516	455	452	468	447	503	492	477	473	461	482	492	481	453	512	452	484	503	485	481	502	431	490	495	465	465	471	478	484	453	518	485	437	436	456	457	481	472	435	498	478	501	460	490	465	466	472	491	467	475	494	468	500	438	467	472	483	447	447	491	462	480	450	480	474	492	495	460	477	512	437	471	468	492	504	454	457	469	480	489	435	482	431	502	495	453	454	504	450	471	498	479	453	507	446	419	491	429	512	488	479	472	526	475	454	485	466	456	467	480	458	427	499	465	450	471	483	495	512	464	482	445	469	447	465	428	445	502	470	488	470	492	471	493	500	508	490	496	518	461	567	474	443	487	495	456	448	493	466	478	493	482	448	450	506	463	469	488	505	487	451	447	468	499	471	494	478	493	409	462	473	478	458	465	506	463	460	451	449	485	460	473	505	483	438	513	468	464	502	450	469	477	462	450	460	495	471	440	454	462	460	485	502	503	455	482	450	483	438	497	495	497	448	486	453	468	488	460	467	488	482	470	473	506	492	467	455	483	482	469	455	498	503	502	470	494	504	438	431	455	477	488	474	464	469	458	451	454	460	472	499	502	450	453	467	469	461	494	465	474	480	440	473	470	460	482	454	466	452	518	454	438	472	460	489	480	482	453	431	468	435	471	471	486	437	487	457	442	452	529	485	467	475	494	492	490	464	460	451	487	462	472	437	498	484	492	418	452	475	463	504	494	434	474	449	451	501	463	464	443	477	462	435	490	489	519	451	443	470	518	497	491	478	442	519	470	469	473	478	449	528	438	465	497	442	475	480	446	477	521	472	460	475	472	461	476	490	535	490	495	493	466	468	524	457	494	498	495	492	476	474	440	435	478	482	492	504	520	467	481	497	476	501	492	464	474	463	497	490	461	488	463	491	443	456	446	488	456	458	489	475	519	410	479	472	463	525	462	457	482	452	434	493	477	487	510	463	451	459	489	501	484	458	481	491	492	482	433	477	467	498	498	485	509	473	488	490	487	502	434	473	511	466	495	472	460	492	483	513	459	459	483	480	530	485	432	524	492	494	493	464	465	473	420	474	477	487	430	482	463	444	518	465	464	476	486	459	466	484	484	478	484	449	465	445	476	485	456	493	489	505	493	475	482	507	446	482	451	467	449	488	512	453	482	494	483	470	486	487	486	486	488	459	485	513	468	455	463	521	482	457	463	458	451	420	502	472	485	474	490	447	456	500	477	483	517	472	478	425	425	439	429	459	477	465	507	478	456	496	447	461	465	462	428	474	457	514	483	497	455	510	448	499	473	451	450	514	525	425	466	436	517	425	479	493	492	512	471	451	440	490	515	470	473	514	481	471	456	502	456	478	472	475
25444	21304	27129	25428	6421	565	460	402	333	322	305	318	305	247	299	292	296	281	297	288	259	327	272	315	272	291	271	294	276	271	286	297	264	283	265	260	280	247	274	238	275	301	285	269	282	264	258	250	246	250	254	279	254	244	244	271	258	268	274	270	239	294	276	256	301	276	273	270	268	271	277	233	244	269	257	257	232	236	255	268	288	253	252	262	283	260	238	281	290	263	245	247	260	244	288	266	303	250	235	292	279	250	272	266	271	270	240	248	251	301	246	265	282	245	258	269	265	273	268	240	249	288	261	255	267	263	282	273	277	291	275	240	237	245	288	225	267	263	257	283	260	265	279	294	284	258	263	260	277	274	262	268	252	267	258	259	279	281	277	253	264	275	249	268	263	244	257	247	276	248	270	250	285	273	260	267	270	264	234	302	273	247	264	266	255	290	284	286	245	260	261	273	291	292	254	263	254	267	259	266	247	276	249	258	256	270	285	285	262	260	282	258	260	262	307	251	283	261	268	271	284	281	251	267	271	265	272	253	268	247	252	259	256	232	274	259	253	258	272	257	280	270	251	240	245	298	272	280	259	269	233	276	269	273	258	273	258	270	258	308	258	281	259	264	289	262	276	258	253	253	236	250	270	270	268	289	244	263	257	275	264	254	253	231	261	280	242	274	278	247	269	263	270	246	269	277	258	251	256	278	272	280	279	289	246	260	263	275	285	245	277	276	264	265	263	274	245	234	254	261	250	236	241	265	263	262	252	276	252	254	257	293	260	270	289	293	269	248	263	283	253	251	238	278	274	244	261	305	265	260	238	257	233	265	298	274	255	264	252	268	272	266	259	266	263	273	272	229	305	272	273	262	258	251	254	268	247	228	285	277	287	269	244	286	257	246	278	245	244	264	263	259	266	254	276	270	279	239	272	285	238	253	282	288	254	269	292	259	273	261	242	263	285	284	273	248	250	224	222	264	256	252	256	279	284	259	260	262	278	255	269	279	284	278	241	250	268	252	247	274	247	241	272	248	307	270	275	268	264	279	241	270	270	277	269	251	276	284	255	274	255	279	278	259	282	285	298	301	245	229	255	277	229	262	270	295	264	248	270	250	249	281	258	261	277	292	259	278	291	286	272	262	262	259	249	273	240	296	283	262	255	244	267	257	272	250	256	277	276	275	237	255	279	253	285	245	252	278	258	273	230	273	260	274	270	246	271	254	283	242	255	235	253	281	315	275	274	256	287	241	271	283	256	260	271	272	261	269	280	256	236	254	262	255	235	254	251	288	292	261	257	275	255	290	254	308	260	257	247	256	253	249	251	249	279	283	293	246	255	254	251	266	248	288	273	274	276	264	230	254	250	237	282	252	267	246	274	262	255	240	255	261	267	257	277	244	262	280	257	241	260	263	257	271	263	257	251	254	263	272	267	272	257	277	277	261	236	250	250	290	262	267	263	263	251	260	289	267	264	242	263	269	260	262	282	243	278	267	238	275	277	255	254	255	250	253	245	238	260	274	274	281	261	284	252	266	273	279	272	270	273	270	242	252	297	286	258	256	296	240	243	271	237	263	243	273	277	243	263	256	277	244	260	242	259	279	262	221	271	278	264	253	253	264	269	285	255	263	265	254	256	249	245	302	271	262	270	269	284	216	275	273	282	265	269	253	263	300	271	284	247	255	264	250	268	254	275	249	245	316	270	246	277	257	263	260	259	281	264	229	283	244	266	265	273	289	242	258	237	292	270	273	266	269	301	261	280	214	257	250	259	269	255	281	281	249	257	259	291	245	266	276	237	259	279	237	244	250	269	262	238	296	284	258	254	246	279	261	263	295	245	253	269	246	255	262	277	280	266	284	295	270	279	268	286	259	236	253	289	295	282	242	274	247	266	275	212	253	270	248	283	258	252	248	299	251	230	255	265	272	246	277	258	238	261	259	292	251	242	265	252	286	284	246	239	265	237	272	287	256	246	253	273	260	264	252	229	263	275	267	289	234	269	261	292	285	249	250	273	266	258	246	251	260	298	250	264	248	271	269	274	250	246	274	269	261	279	278	250	273	271	259	265	257	277	277	259	276	299	287	249	251	225	273	245	233	250	282	272	266	237	260	289	251	259	237	267	256	267	266	284	257	274	261	268	228	264	235	246	289	260	254	234	271	285	309	256	261	268	240	260	260	268	246	236	254	254	259	230	261	266	263	268	239	264	255	257	279	255	260	275	241	274	262	290	267	265	257	252	283	248	273	276	231	279	267	283	267	256	270	265	284	262	240	246	232	260	288	270	268	273	275	247	255	255	263	263	265	235	237	283	239	277	274	274	279	269	248	258	280	251	280	270	275	277	264	255	226	260	267	287	287	267	282	278	238	270	235	262	277	260	296	273	278	266	285	276	293	279	274	262	255	273	269	271	260	298	242	258	273	265	238	286	279	264	256	263	306	247	261	256	242	284	259	239	248	222	265	255	261	245	282	251	256	272	265	238	246	272	265	248	257	257	224	254	256	254	234	257	280	263	254	250	275	261	265	239	266	269	282	258	278	259	285	289	259	232	289	261	247	284	258	264	271	264	271	258	256	246	261	280	267	245	272	276	256	219	280	257	238	270	291	252	271	262	252	294	257	253	273	252	272	293	274	250	243	291	276	269	260	239	258	248	261	240	292	272	234	269	241	249	224	273	271	244	255	249	245	267	279	256	267	267	251	245	259	248	303	276	279	252	288	273	249	252	246	235	253	249	264	269	262	281	262	248	279	283	281	268	278	253	283	258	256	281	261	266	265	292	295	277	251	258	284	266	290	271	233	288	260	272	266	249	272	266	260	274	269	259	279	243	254	287	269	293	291	275	255	250	255	265	239	276	250	287	235	256	230	248	296	263	246	258	262	260	268	258	268	264	259	295	298	272	282	258	279	283	285	270	261	270	274	249	247	265	271	248	266	262	260	266	255	230	301	263	253	260	254	244	232	254	280	279	291	262	250	269	270	308	266	253	270	259	269	281	287	260	254	248	240	288	256	235	287	274	260	263	271	273	281	272	271	269	258	268	283	285	275	246	271	246	253	267	291	234	295	234	282	273	252	293	278	257	263	247	254	256	235	284	284	259	258	248	259	260	246	255	275	243	263	282	260	259	242	280	273	287	250	283	277	257	241	279	259	288	256	300	283	326	283	264	241	265	257	234	256	300	255	248	301	241	277	242	243	282	273	282	267	275	248	266	256	279	284	270	267	260	268	272	291	251	241	268	267	280	272	278	254	268	249	265	240	251	280	266	278	226	243	248	260	250	258	284	263	252	250	259	260	277	275	250	272	296	291	269	260	269	274	227	276	277	267	246	242	247	237	286	270	262	255	269	269	264	252	241	258	260	263	251	265	261	241	265	291	270	307	271	250	263	291	267	266	279	261	242	271	272	273	262	261	260	240	269	262	297	266	265	289	261	257	249	285	266	275	256	283	271	296	234	242	261	242	281	267	269	256	266	240	250	263	254	233	249	241	259	268
34350	24557	3545	1749	1279	1032	847	688	633	558	504	479	499	444	414	435	416	405	398	396	375	364	339	353	351	339	345	351	375	342	361	355	359	357	332	361	347	334	355	315	328	330	361	324	352	335	336	352	344	349	331	393	334	381	346	347	355	314	357	332	326	336	370	331	346	366	350	342	331	348	370	349	335	346	342	350	335	351	352	328	359	311	362	343	379	340	297	315	351	353	344	327	315	350	350	340	344	344	314	333	337	330	343	361	325	331	354	338	373	301	363	357	338	334	322	356	331	364	353	310	328	347	322	337	352	354	344	324	304	325	317	339	318	352	344	353	347	350	348	327	350	354	333	331	361	342	334	327	328	371	342	364	358	342	367	330	335	343	301	302	368	332	339	357	338	338	350	329	373	344	362	356	369	326	329	361	342	344	338	352	369	321	338	327	367	324	317	347	323	329	329	353	333	344	332	320	326	339	321	368	327	339	359	368	336	342	326	372	339	360	301	351	363	326	332	341	378	322	328	320	364	341	369	332	313	313	335	366	357	340	327	323	335	354	325	357	361	307	348	342	334	345	384	325	352	327	341	346	349	336	305	354	328	332	308	332	310	337	365	369	362	359	352	361	352	349	341	299	336	373	352	351	351	332	360	351	329	332	332	319	340	308	321	331	341	373	336	348	328	352	348	339	348	359	350	357	354	362	344	341	331	360	313	334	330	337	322	337	352	358	354	349	331	320	341	327	343	332	322	368	319	370	370	351	344	342	317	340	339	351	334	346	350	327	332	335	335	364	340	360	345	337	303	331	338	361	355	358	343	363	318	345	320	346	360	311	327	325	364	360	365	314	313	300	306	310	403	355	364	351	323	359	324	331	350	366	356	376	372	345	320	354	345	337	347	351	306	360	373	315	351	346	294	323	333	312	360	375	312	377	339	329	356	360	330	318	347	356	326	338	343	320	308	338	327	357	348	366	323	311	303	348	334	317	321	333	372	359	302	331	342	301	361	335	349	328	356	371	339	333	362	312	348	357	318	360	307	371	352	332	343	335	328	355	361	358	359	349	382	351	349	328	351	327	349	355	380	315	328	343	329	351	352	354	383	320	335	329	326	364	366	385	348	341	339	359	341	336	319	359	300	273	324	319	336	339	327	360	335	328	350	367	324	347	335	354	355	338	347	360	348	315	335	324	324	342	321	325	356	312	363	335	326	316	331	325	315	362	357	363	330	323	329	331	353	362	316	342	359	352	337	352	309	334	345	311	361	353	322	329	357	322	345	368	356	328	377	343	321	334	338	327	326	357	332	343	328	323	321	323	350	361	317	337	340	349	333	323	318	353	344	339	338	358	344	340	355	342	361	360	333	305	302	344	323	324	342	312	384	371	323	352	352	360	378	348	346	321	336	321	320	351	329	323	350	336	362	356	343	343	344	334	360	318	368	317	351	300	361	319	365	363	330	320	350	305	356	316	314	345	317	361	344	311	298	315	320	333	347	358	341	328	327	343	342	340	348	300	355	376	349	365	360	337	348	343	337	339	334	338	345	322	331	379	368	315	339	347	335	334	334	360	304	366	354	350	315	368	366	307	345	339	317	321	351	354	360	334	337	337	333	340	360	372	362	336	346	336	332	320	343	344	329	353	336	351	356	347	329	306	344	358	326	342	317	325	328	310	304	329	320	335	354	330	338	308	333	384	373	341	318	298	329	373	342	308	346	339	346	354	359	338	340	368	359	346	326	362	358	312	350	364	326	307	322	360	323	349	323	311	358	326	357	347	322	364	325	355	324	330	316	331	327	324	338	334	370	353	354	354	356	308	324	344	341	366	320	334	354	335	375	336	340	336	354	363	321	342	365	340	339	329	335	330	332	340	356	299	345	336	328	359	354	314	328	331	331	357	331	346	344	347	326	334	303	367	330	348	352	338	343	328	335	302	350	355	344	335	378	298	346	346	304	330	297	329	359	339	352	311	304	328	345	416	380	340	349	323	347	358	345	385	375	331	340	350	334	336	348	346	346	327	318	350	345	335	321	334	324	339	336	341	333	342	390	318	350	346	328	364	336	343	336	310	340	326	350	333	383	388	316	348	362	332	354	348	363	352	319	339	341	318	338	335	344	343	343	360	348	320	319	358	338	319	374	361	329	304	326	373	329	311	328	331	295	334	338	313	345	327	318	326	353	345	344	311	335	326	307	326	335	320	350	327	356	340	343	352	322	353	305	364	390	339	337	342	315	331	318	337	343	324	355	326	326	335	366	323	340	342	326	350	334	327	357	325	342	377	344	346	347	326	316	352	339	350	346	342	340	340	337	350	351	329	341	352	381	323	360	366	352	315	308	312	333	321	321	309	354	370	334	313	329	343	342	371	342	314	345	319	322	343	360	347	382	341	354	343	363	317	346	356	335	355	341	336	352	354	353	332	335	336	352	350	354	346	356	355	319	367	329	364	348	350	350	322	358	314	346	357	354	359	305	331	305	381	345	346	335	313	347	322	343	361	319	366	323	350	337	323	314	345	336	332	365	331	371	346	362	357	324	320	316	340	348	353	343	391	366	338	323	329	333	349	385	323	368	346	370	322	338	279	325	302	343	339	338	369	353	347	327	334	334	359	307	361	342	345	332	329	360	374	343	323	345	370	339	350	327	323	358	336	341	357	331	393	347	309	348	347	316	346	335	305	338	319	339	330	345	349	376	348	352	378	342	304	339	348	312	355	322	358	345	361	374	347	332	340	343	349	352	351	302	346	350	327	347	318	328	340	338	344	306	361	334	328	361	312	356	350	345	371	375	369	365	317	376	373	345	329	328	344	350	341	323	341	357	333	345	311	332	338	323	302	307	307	353	360	318	330	353	347	343	349	337	294	321	357	360	353	326	327	316	319	346	353	355	349	348	345	356	340	357	363	323	329	358	375	301	382	351	338	356	332	366	349	349	327	356	355	333	321	364	325	340	341	318	353	337	363	355	379	376	347	352	352	366	334	356	329	340	362	336	333	332	316	343	295	337	353	330	343	336	343	317	319	366	317	345	344	342	347	344	324	321	371	317	344	347	345	358	325	350	347	316	335	321	320	386	351	332	333	329	348	380	340	359	323	341	346	355	319	323	361	349	310	343	325	324	333	323	348	324	347	343	337	385	355	317	353	364	341	351	354	344	340	349	299	316	325	336	359	314	312	332	326	340	314	329	321	377	317	328	317	349	324	332	368	366	344	334	332	327	330	332	331	325	328	328	351	362	354	324	345	353	349	311	331	367	335	346	358	296	348	336	362	366	355	359	329	371	358	342	325	322	356	351	328	299	307	352	354	326	327	342	339	334	320	352	361	365	336	345	353	324	326	347	335	323	330	360	328	359	366	345	354	344	335	363	332	343	319	358	323	374	318	323	324	313	338	331	311	336	343	325	339	337	333	320	337	329	337	301	350	334	352	349	353	344	351	323	344	330	326	330	384	343	346	380	360	328	326	349	339	325	327	368	334	337	360	308	373	298	344	326	341
23138	21318	29031	23899	21311	21301	5803	1302	975	894	826	738	781	687	690	669	673	627	615	635	591	562	567	566	561	560	570	530	544	630	591	569	548	581	581	547	601	574	559	557	582	549	530	561	548	580	554	569	547	571	594	615	572	568	566	562	558	544	582	571	582	571	531	495	571	590	563	561	542	560	590	532	620	560	560	578	571	546	557	551	543	559	559	548	566	540	577	569	549	544	546	535	588	581	529	517	577	577	571	560	600	485	580	577	567	509	564	550	533	538	563	586	546	588	526	531	558	563	548	560	553	518	555	563	585	523	534	532	530	544	581	567	555	554	554	595	542	542	557	553	546	532	560	560	514	555	576	496	585	554	554	532	548	548	560	534	577	564	557	571	528	572	554	548	496	544	565	558	546	596	551	547	523	550	561	531	557	559	570	532	552	568	569	534	549	581	554	615	540	546	518	552	531	536	554	567	543	488	543	532	576	532	578	548	538	581	575	558	541	584	558	590	590	568	580	571	517	531	594	543	537	576	563	553	544	584	551	537	539	547	536	555	514	535	535	514	568	513	546	532	547	564	589	519	532	547	514	552	538	569	531	521	566	540	572	555	565	556	547	566	596	564	549	548	542	496	532	557	575	556	570	541	532	570	555	583	533	594	558	535	542	561	604	560	520	571	550	538	566	576	540	542	593	557	555	586	567	539	529	568	573	570	550	508	549	606	578	524	574	576	535	519	565	550	528	579	524	568	506	560	569	560	586	605	550	554	532	537	532	597	523	570	530	550	551	514	603	547	581	531	601	546	584	563	540	565	545	546	524	542	539	552	592	511	588	519	575	543	543	576	546	522	538	579	544	530	542	540	587	558	513	573	566	548	546	576	531	508	569	570	521	562	577	534	565	604	564	565	546	559	572	524	556	563	567	549	566	567	584	576	548	587	542	560	542	527	521	566	575	596	525	557	540	538	546	566	557	565	577	543	534	534	566	497	549	531	547	586	547	558	491	556	576	555	584	538	593	547	520	535	554	539	551	557	563	546	576	589	551	537	582	526	561	586	566	552	560	584	565	561	558	543	553	495	578	536	523	571	541	570	575	529	526	550	534	540	567	517	577	563	522	552	532	544	541	576	553	559	555	552	560	563	516	514	535	573	546	551	552	554	564	538	557	552	553	527	540	559	553	543	581	537	533	576	578	547	574	573	583	530	538	579	542	571	515	557	539	563	583	564	555	557	544	561	553	582	545	557	504	529	572	498	584	527	554	608	530	549	516	590	554	540	570	566	526	521	556	571	536	567	521	578	550	553	545	539	576	535	575	561	551	525	529	550	571	527	520	569	558	541	538	580	553	563	556	521	557	544	558	517	550	566	546	558	518	562	557	512	543	540	536	567	565	540	574	559	503	556	535	529	542	566	533	525	522	598	553	559	535	570	540	567	559	577	559	533	540	566	543	519	556	543	599	550	542	556	558	543	565	560	557	527	551	557	553	555	601	538	530	564	564	548	486	537	518	570	546	531	571	592	555	555	545	551	582	553	508	557	535	570	528	575	511	553	574	550	527	521	560	549	560	535	559	512	569	546	542	514	517	548	574	532	548	519	535	560	626	550	592	554	561	540	576	574	516	551	582	556	597	570	545	541	567	533	593	581	541	546	555	556	528	546	587	539	581	560	530	561	538	515	547	565	586	557	565	566	548	588	557	563	572	527	516	512	555	552	567	563	536	522	581	539	561	582	527	582	518	564	555	531	543	567	575	537	546	551	551	581	576	539	515	522	545	556	534	551	521	523	583	546	558	548	555	503	600	509	538	548	544	536	567	558	516	539	550	544	529	546	593	552	544	538	527	536	580	555	577	555	565	550	531	561	596	528	577	567	550	535	559	533	518	540	502	514	512	580	509	532	528	519	532	576	546	506	530	574	636	575	522	589	593	562	562	552	546	561	534	578	548	521	573	518	570	558	510	583	550	568	565	548	574	563	554	520	575	559	554	489	532	534	557	581	563	560	541	558	569	525	554	562	539	577	568	530	526	542	560	563	566	585	592	578	588	551	538	577	544	602	553	516	550	586	560	554	553	500	515	566	559	558	546	534	548	563	566	517	562	501	596	538	557	545	560	546	580	530	546	549	526	534	558	543	530	588	561	571	526	583	510	565	546	531	581	526	500	542	517	564	580	530	595	564	579	551	545	561	529	544	543	556	581	564	565	553	569	563	569	566	569	533	550	532	556	534	600	523	584	518	535	546	580	548	556	565	552	547	544	582	517	518	563	522	528	534	537	552	554	517	579	532	538	539	533	540	572	578	566	490	541	565	535	590	511	516	534	539	585	584	565	569	558	542	513	562	575	541	522	521	519	581	549	546	541	550	567	566	523	557	519	559	553	560	552	532	563	580	580	606	530	557	573	533	545	545	528	541	569	542	559	538	561	588	518	555	534	565	546	579	528	524	538	550	528	514	557	548	532	535	569	566	542	522	582	560	542	568	543	546	563	537	503	571	545	534	562	571	570	522	591	544	531	538	536	539	556	507	588	556	580	544	551	538	581	567	515	549	544	555	560	565	567	620	552	549	603	562	579	559	524	562	563	524	584	534	564	588	559	559	552	505	556	551	530	544	550	542	563	599	584	543	513	540	606	535	553	539	528	550	513	580	534	559	556	592	532	587	534	543	579	526	541	546	556	534	556	525	567	545	547	565	535	565	543	512	529	524	586	583	574	523	552	513	537	566	547	564	534	522	512	579	510	513	562	583	550	542	510	530	560	591	560	540	559	526	558	515	549	548	526	519	555	539	563	557	545	569	548	548	559	590	565	533	526	563	570	571	575	552	506	591	589	552	511	556	582	531	545	545	561	567	526	497	561	551	596	575	538	564	569	551	578	531	545	561	572	538	536	526	515	554	576	526	541	517	570	548	556	567	575	544	571	582	582	540	537	546	574	588	523	501	555	507	544	576	556	552	540	533	521	538	549	564	584	546	565	512	545	550	564	545	556	554	526	524	538	539	556	577	540	575	525	578	538	532	552	513	527	565	564	542	557	548	572	546	512	585	599	592	555	547	521	532	534	518	545	574	529	564	551	578	538	548	538	569	569	611	574	512	544	502	535	549	552	595	556	535	545	536	546	566	569	552	531	580	555	537	582	609	566	540	534	515	515	571	560	576	550	579	532	521	560	549	535	543	581	556	566	517	551	539	538	534	548	569	556	527	541	562	577	521	545	534	548	568	580	524	552	583	579	593	542	520	547	543	517	568	546	593	575	561	559	550	546	573	540	522	550	521	551	536	571	541	562	512	530	551	514	563	557	559	531	522	523	516	593	554	585	573	558	523	559	512	512	591	568	597	541	565	522	567	548	589	555	549	552	529	535	553	520	527	516	539	544	554	563	509	564	542	564	539	566	566	538	519	532	532	536	599	556	548	565	528	557	527	557	529	530	534	546	572	557	545	526	566	569	559	545	569	544	558	529	597	544	526	578	478	535	533	552	513	527	534	554	547	583	554
39981	34681	11023	5785	4175	3136	2479	2032	1706	1470	1352	1190	1105	1006	929	912	823	812	840	799	779	752	727	770	776	794	682	694	726	640	705	665	704	685	683	676	656	717	704	674	672	674	642	648	726	677	700	638	641	638	667	660	654	656	642	647	686	644	630	690	585	658	628	666	655	667	673	652	651	661	674	654	679	666	673	674	682	686	610	645	623	674	673	644	661	618	678	663	681	637	669	619	646	596	688	678	647	643	634	618	698	634	684	659	653	676	617	673	672	663	674	623	645	630	678	665	697	649	696	647	676	621	658	615	643	671	699	656	669	655	660	666	665	696	664	620	607	671	649	654	675	642	625	641	681	656	654	624	680	653	673	702	649	652	633	646	682	656	668	668	639	669	631	639	650	664	710	650	638	667	655	645	593	660	675	630	653	638	638	591	673	627	634	611	649	663	627	691	625	626	637	675	662	649	637	668	667	612	661	639	671	624	671	629	601	612	624	671	696	638	642	672	657	722	660	600	646	660	669	649	608	696	626	660	636	673	633	668	668	680	613	668	621	712	618	648	652	629	650	682	647	683	671	714	692	600	659	629	641	660	660	655	633	664	656	663	668	644	651	634	620	613	651	621	694	632	647	655	648	690	622	640	601	655	664	638	602	651	661	633	616	681	705	663	666	663	640	636	622	669	669	674	677	596	594	670	654	646	648	683	668	637	657	646	682	665	668	638	644	656	657	636	674	632	646	672	645	660	693	644	660	603	673	666	656	657	618	619	609	656	659	615	634	656	696	614	672	675	680	676	661	655	610	641	667	638	625	646	588	640	648	626	629	677	681	666	661	681	674	697	644	661	618	659	692	697	629	640	632	685	647	653	644	714	689	728	627	635	683	626	622	643	621	649	638	659	603	655	672	681	622	655	664	633	716	649	620	633	671	675	653	669	621	650	623	618	613	652	676	662	657	669	620	643	668	644	685	626	687	684	631	653	639	693	613	668	677	662	640	614	651	662	642	618	603	697	605	638	661	695	605	678	639	698	634	654	638	677	665	629	676	642	677	666	623	657	631	670	656	669	677	623	680	628	623	618	677	648	627	627	640	643	666	659	611	645	676	631	657	637	673	622	626	623	700	626	649	620	677	634	622	661	651	624	650	656	617	637	640	658	659	638	651	646	629	658	657	614	650	620	652	622	614	619	658	643	676	670	617	595	633	647	612	703	670	669	662	677	656	654	673	653	645	674	660	643	691	654	642	597	652	653	640	630	639	671	667	614	677	636	675	582	665	636	658	677	650	662	639	641	600	637	669	631	606	649	661	658	648	626	660	604	669	677	637	645	638	620	619	647	653	688	617	631	677	654	657	665	669	630	691	639	617	612	584	683	657	613	631	683	617	655	641	653	630	677	701	615	631	666	665	700	656	615	609	655	614	655	575	674	600	639	592	657	685	608	636	653	637	642	625	657	630	643	678	657	633	675	707	643	670	648	652	613	634	612	631	614	623	633	647	650	655	651	636	631	597	668	610	654	656	717	591	669	627	672	649	683	602	615	664	635	658	694	623	668	643	637	728	641	649	669	570	669	586	658	652	646	646	632	636	601	620	665	665	639	585	664	642	635	661	698	637	682	622	645	626	666	617	645	645	638	604	637	664	666	670	640	615	640	632	687	677	657	647	615	617	699	638	656	620	608	653	628	647	620	684	632	650	629	682	673	653	657	681	666	625	634	635	616	638	663	664	670	674	615	715	694	676	601	651	649	676	600	648	647	619	654	665	625	638	655	682	658	644	637	647	612	671	681	618	645	632	633	639	640	629	663	615	694	617	659	617	667	660	612	626	632	638	654	618	660	659	626	621	650	613	647	635	668	659	667	655	671	651	671	675	694	618	649	661	685	660	671	625	625	669	696	657	622	714	652	652	641	677	680	586	631	705	581	622	650	638	647	652	666	606	670	628	648	663	635	638	645	690	621	636	694	641	599	634	648	668	645	645	658	649	629	696	644	674	657	677	621	687	634	638	614	621	633	632	662	656	644	604	634	629	654	636	626	666	661	618	661	617	652	633	669	663	629	701	653	608	714	636	667	652	656	651	639	660	623	706	592	613	658	681	665	592	661	691	689	676	662	636	671	689	656	653	665	627	634	635	659	676	639	644	653	633	636	635	663	653	658	658	633	636	655	662	649	664	658	632	601	666	641	659	599	650	673	615	659	661	687	646	627	644	686	653	617	660	590	706	699	591	585	643	660	680	636	650	632	644	657	664	689	641	675	675	624	641	626	653	631	654	641	626	674	626	653	655	677	667	611	651	649	605	643	666	651	645	681	641	663	651	637	681	673	664	653	634	629	699	657	648	645	630	653	677	638	624	602	617	644	671	633	648	674	688	647	625	644	660	642	666	697	660	593	631	600	656	639	681	640	663	666	632	644	647	662	674	638	658	683	607	625	614	672	614	653	612	648	617	635	611	629	662	678	647	631	665	634	633	636	633	643	669	667	654	700	663	695	668	660	626	638	662	657	649	662	651	637	623	727	664	639	636	662	657	613	652	634	638	672	673	662	653	602	677	598	636	653	667	708	617	665	643	630	655	654	643	627	620	650	667	623	586	662	607	643	678	658	631	693	624	626	640	646	585	667	640	674	670	648	654	661	625	650	612	660	648	647	674	626	665	641	681	648	649	640	621	585	613	602	573	655	690	634	664	681	640	686	640	655	651	634	617	663	622	649	657	640	661	620	670	627	679	637	635	602	664	649	647	640	694	642	631	663	587	639	684	683	644	652	616	663	656	676	653	593	643	652	650	630	594	669	655	618	631	643	626	641	666	634	642	686	624	629	637	659	648	676	658	669	650	611	643	591	704	642	642	621	655	669	646	657	660	695	590	735	609	649	642	625	649	669	624	640	641	691	632	619	657	634	646	612	699	644	662	657	618	631	641	689	626	618	633	614	651	665	619	633	683	621	716	658	591	647	653	677	640	681	671	675	721	658	640	664	642	682	612	596	670	691	629	678	664	633	686	579	647	631	661	629	694	657	629	640	666	603	671	610	623	640	635	614	678	650	650	598	695	624	703	626	655	668	642	625	636	634	664	617	633	637	603	670	622	651	646	639	640	689	669	653	663	659	630	600	649	601	646	655	646	645	637	649	644	634	635	635	648	643	648	635	609	646	662	684	661	653	731	644	619	624	679	668	620	634	617	613	650	643	690	662	640	650	670	673	642	677	626	671	647	633	656	618	621	641	634	613	695	636	641	618	648	635	639	662	651	623	660	674	702	657	642	672	682	625	646	603	642	637	663	640	681	683	683	623	611	691	660	607	658	664	606	632	637	638	658	602	669	635	654	666	631	584	677	615	666	626	625	635	637	626	643	680	669	658	631	636	637	631	666	660	652	666	652	626	623	633	638	639	667	687	644	638	651	679	657	642	649	634	632	642	649	666	621	671	602	634	634	628	645	631	638	650	636	604	651	622	650	648	681	619	647	644	634	648	687	661	669	662	631	628	640	672
28887	21034	7236	593	331	312	255	269	277	219	238	219	230	238	233	230	233	239	223	225	218	237	246	204	243	214	271	221	222	222	228	225	222	249	231	242	218	205	238	252	255	198	245	230	229	244	240	212	258	235	243	251	236	196	230	210	229	243	225	211	245	232	238	222	209	252	212	245	251	206	234	229	238	220	224	241	232	214	246	248	244	211	218	220	226	219	203	246	203	273	205	237	225	211	229	238	248	243	234	223	240	226	224	213	211	244	236	239	210	237	229	210	266	247	222	188	249	201	227	236	221	226	215	239	246	239	233	240	226	216	244	219	241	236	237	249	249	227	245	219	241	221	220	214	245	243	239	240	235	221	232	213	215	218	204	212	243	208	213	222	194	221	251	242	261	221	233	250	239	235	219	235	246	236	248	241	216	265	242	212	250	218	250	245	223	239	245	209	214	235	230	187	241	236	248	237	221	216	207	231	228	212	248	224	223	221	235	208	224	253	244	248	215	203	232	226	213	236	259	203	250	209	239	234	221	223	238	218	246	247	245	215	229	223	244	243	235	226	201	198	220	244	236	253	220	208	243	230	238	232	232	228	251	224	209	246	253	247	215	230	211	230	223	237	239	206	234	243	232	215	235	209	236	229	244	214	203	218	251	217	232	250	228	224	226	220	244	214	234	203	208	239	233	230	251	241	211	224	231	204	242	239	232	231	242	220	205	253	228	208	261	268	221	242	224	226	244	208	202	236	208	220	227	219	232	235	252	225	224	260	211	232	258	254	229	228	232	222	234	233	226	202	238	238	215	245	226	226	216	246	214	237	216	240	229	231	224	233	232	234	230	236	251	216	241	220	241	233	222	231	231	264	217	216	230	222	273	208	221	221	251	215	225	229	225	208	234	238	205	246	230	215	207	202	241	228	200	241	243	241	228	243	238	234	256	218	229	206	250	224	217	238	231	255	251	219	226	219	234	216	236	249	254	206	226	206	234	217	206	236	225	202	222	250	232	219	217	223	230	222	225	224	239	239	256	235	220	223	219	248	215	252	231	239	225	258	236	204	232	212	237	242	214	218	234	224	233	228	240	239	252	235	226	228	204	250	244	220	237	216	229	207	242	218	220	231	219	206	223	238	219	254	241	222	212	213	238	223	198	218	240	215	217	233	224	252	231	206	236	208	215	202	255	227	225	231	206	246	246	221	225	241	211	233	235	224	233	231	207	196	219	219	238	242	260	216	220	195	218	230	225	230	244	233	228	233	236	232	236	225	213	229	229	197	199	250	227	216	230	227	206	233	218	222	239	220	249	232	214	209	208	221	239	223	261	250	219	228	224	201	230	232	221	251	212	241	223	245	244	210	222	222	217	235	228	229	250	239	249	230	250	239	191	246	203	211	210	220	240	235	211	222	247	211	226	238	248	224	222	190	240	224	246	245	212	207	229	235	249	244	229	207	220	215	249	233	255	232	191	210	233	242	217	231	230	214	244	239	203	207	229	209	237	220	207	224	212	206	234	238	216	246	234	226	243	207	250	235	225	223	225	237	219	240	241	233	221	225	252	205	215	223	239	228	204	230	188	241	216	218	241	226	233	226	241	232	224	254	223	229	244	209	231	225	237	230	208	235	226	216	236	221	261	232	250	233	212	257	229	231	223	226	220	218	220	229	231	229	234	225	214	210	208	246	225	220	209	242	210	259	203	215	213	236	205	252	233	235	260	253	219	232	223	225	230	211	259	248	227	233	217	253	267	218	214	209	228	233	201	198	213	241	238	213	219	222	238	217	220	224	225	230	231	252	230	235	238	242	231	242	244	211	230	242	233	230	221	231	247	240	209	239	255	214	219	210	223	233	237	251	217	236	229	202	256	222	229	243	204	221	256	229	240	217	202	211	221	238	219	249	248	211	248	224	234	229	223	236	206	232	226	230	223	235	210	244	242	204	230	233	236	213	235	232	227	235	229	254	219	243	234	247	234	239	213	224	233	223	239	246	236	236	245	240	222	195	258	221	222	236	211	241	185	223	237	222	212	196	214	234	243	232	231	242	209	226	253	205	258	215	260	224	228	202	209	220	230	227	254	220	211	223	221	213	229	203	220	217	222	236	228	230	260	221	227	230	231	204	223	211	253	217	205	204	243	214	223	198	248	227	222	218	234	229	239	215	236	240	223	193	209	235	240	221	243	221	241	242	203	242	247	241	233	212	230	205	221	209	240	232	216	203	218	246	203	230	222	233	253	220	249	210	204	248	192	200	234	208	215	235	221	221	227	208	221	231	234	232	230	212	209	197	229	233	241	249	221	218	219	226	235	219	220	218	212	204	251	224	224	209	226	256	236	248	243	229	225	200	225	231	207	224	226	246	222	207	243	248	226	224	241	242	229	261	241	238	246	226	236	231	231	211	215	245	241	238	223	252	223	229	213	206	256	236	245	214	221	229	242	221	214	208	205	211	226	214	237	210	244	223	238	246	236	229	213	200	235	222	246	255	207	254	262	214	222	216	230	216	232	220	221	234	233	240	246	228	219	242	225	240	220	223	231	200	245	211	228	240	216	225	240	213	238	230	259	220	225	233	212	235	220	216	239	227	219	231	198	214	218	257	221	230	257	215	255	225	225	227	204	219	260	238	246	237	220	217	221	251	232	235	206	218	235	228	257	242	232	237	219	247	212	233	233	191	222	252	245	215	229	229	214	247	212	219	198	220	219	234	222	224	243	234	231	209	211	220	205	243	229	223	224	233	212	201	253	238	214	239	221	231	225	249	210	233	225	227	256	221	229	231	204	243	227	210	198	226	223	245	198	236	239	250	205	222	243	244	245	239	212	197	242	203	236	260	205	203	224	234	229	258	240	225	220	218	247	236	218	227	218	243	241	239	212	223	245	210	241	259	249	248	219	233	250	222	202	241	222	238	222	242	211	224	241	248	222	208	219	215	243	227	211	236	212	219	229	230	237	195	225	218	253	249	208	220	232	219	236	231	241	220	253	233	202	233	210	220	215	226	245	216	230	231	232	226	224	189	226	217	228	223	225	236	248	268	221	227	254	242	231	226	233	223	233	242	198	248	219	218	203	233	259	234	262	241	210	244	218	220	203	204	214	210	240	205	221	253	246	222	235	223	251	263	232	216	209	236	230	223	213	215	225	227	227	218	225	223	226	222	243	235	243	238	234	226	256	209	198	209	231	231	209	246	224	228	268	222	233	240	210	222	212	244	247	254	203	233	221	242	229	210	238	234	225	217	246	232	216	229	223	200	235	229	228	228	224	249	217	257	207	243	217	200	243	228	208	229	240	255	219	202	232	230	234	223	227	213	218	230	249	226	209	228	214	218	209	240	241	216	232	276	237	216	232	265	211	234	240	240	233	240	238	227	242	217	233	226	221	246	246	221	248	230	226	210	219	236	214	220	237	241	232	232	237	268	254	232	220	237	218	241	226	217	216	238	237	212	253	251	225	248	234	228	237	228	261	222	239	236	232	222	244	219	241	234	242	224
30551	16358	724	430	383	385	326	322	337	307	295	264	291	305	263	291	303	314	296	294	301	291	288	297	293	302	270	278	292	291	275	276	311	293	257	292	295	285	271	276	277	274	312	275	290	286	275	301	289	277	303	280	274	285	304	297	300	293	312	280	278	259	292	278	292	272	277	327	270	299	284	271	279	278	261	306	283	264	248	266	278	287	305	283	287	283	270	270	303	300	270	301	274	269	307	281	280	300	283	290	301	295	276	289	309	295	256	336	267	266	282	279	290	261	276	292	275	290	243	292	283	271	265	313	266	278	299	286	317	275	308	276	257	279	294	275	294	314	254	313	274	269	293	279	298	288	295	263	248	304	296	286	247	284	292	273	273	278	279	312	278	284	274	276	298	293	285	295	277	267	282	276	280	297	304	293	280	316	302	293	290	284	320	276	288	255	272	273	299	308	324	312	311	309	305	301	270	240	267	264	251	299	291	266	296	324	271	263	302	279	283	277	294	290	300	290	267	294	278	272	271	302	317	297	260	306	238	247	250	260	278	288	294	295	289	293	321	296	295	278	285	285	285	294	260	276	267	276	275	290	305	288	288	288	281	269	262	286	295	279	290	282	307	297	289	289	255	273	260	248	281	286	315	304	268	272	301	284	242	281	295	268	272	279	253	279	279	273	282	286	272	274	269	264	299	306	265	290	297	286	302	302	264	281	264	308	249	284	288	253	313	266	274	279	297	304	266	313	287	276	285	284	291	277	281	307	259	277	293	301	291	294	253	277	286	314	314	289	255	322	277	278	301	247	296	264	284	294	307	254	265	265	282	329	277	270	304	300	276	258	291	284	285	288	307	253	283	296	262	298	258	280	318	288	299	295	277	279	270	283	293	312	292	292	260	263	317	294	284	343	286	279	290	285	315	301	250	312	257	247	277	286	294	275	280	270	265	278	277	307	262	296	315	253	315	276	293	294	287	290	295	276	265	280	284	271	280	286	242	264	275	294	284	293	284	280	282	286	291	266	274	290	284	306	274	304	278	267	267	257	301	300	291	312	238	280	275	278	275	278	284	317	276	314	278	284	291	280	271	275	319	276	281	280	272	285	290	286	298	270	284	257	311	310	289	267	290	287	273	302	345	297	287	285	290	265	290	271	282	265	286	302	275	279	291	266	266	310	271	251	282	277	305	273	266	290	299	246	275	271	274	293	303	288	283	296	310	268	301	311	279	304	265	288	270	304	285	253	282	289	277	305	302	305	310	306	273	279	257	278	297	293	276	304	307	288	277	296	299	277	255	306	288	302	276	307	273	287	296	259	283	303	265	289	288	315	284	304	288	306	254	289	272	261	307	302	259	268	328	289	297	309	278	301	308	287	268	301	314	274	289	286	288	270	300	252	298	289	289	284	289	277	313	290	263	289	283	292	298	289	282	271	289	283	293	252	277	283	293	312	282	281	280	269	265	309	296	284	272	305	297	270	283	280	256	285	270	268	278	268	299	281	290	297	273	312	256	277	337	287	267	303	283	267	275	298	254	313	280	282	283	298	305	286	270	312	269	299	307	291	254	276	260	302	304	308	266	298	307	283	280	302	296	296	294	286	286	275	299	277	294	295	295	285	298	295	266	247	283	305	286	259	273	281	316	289	291	286	256	285	290	293	285	265	307	304	257	264	302	284	259	301	301	231	285	288	292	299	269	309	270	268	278	317	286	295	290	264	279	285	278	277	285	278	286	311	333	288	291	286	308	283	290	275	278	294	264	289	276	270	301	280	271	274	282	259	309	284	305	287	238	257	292	296	295	283	254	283	278	306	280	293	263	274	297	250	299	267	275	287	297	267	292	281	297	274	277	303	294	298	312	283	279	274	329	259	300	284	262	263	269	288	258	272	281	278	275	329	299	258	286	284	276	307	286	279	294	274	291	259	301	269	265	279	301	287	297	269	253	286	293	313	304	318	276	282	305	268	292	317	301	294	288	284	269	293	314	307	280	291	287	286	279	275	283	329	287	303	280	293	277	273	269	283	290	283	270	304	278	306	274	281	284	268	264	302	309	292	275	275	265	265	281	291	286	281	301	298	252	273	253	292	308	290	278	255	277	272	265	290	280	307	290	253	317	284	270	288	252	288	293	265	272	282	292	233	275	278	287	296	258	263	261	297	288	278	281	257	299	273	265	284	306	296	302	272	308	293	291	259	267	286	276	288	299	281	288	284	275	292	276	290	298	296	277	261	296	272	282	303	307	285	280	280	307	289	291	277	277	296	269	278	303	288	255	316	268	277	292	273	296	280	280	279	273	285	275	302	294	301	288	273	299	261	313	300	288	284	279	289	273	261	289	256	301	298	298	282	272	275	286	298	283	294	274	301	313	275	307	259	284	281	282	274	278	302	283	274	307	289	259	280	298	305	280	291	281	283	275	301	305	285	316	277	281	264	276	285	293	296	285	300	279	275	318	279	275	295	259	272	286	292	272	330	275	311	287	290	313	287	346	292	302	274	300	287	271	310	296	258	281	289	302	285	303	285	274	285	256	249	251	294	310	313	288	299	310	276	245	286	266	309	292	272	297	280	277	279	265	283	292	297	289	279	281	282	267	278	288	282	248	285	271	272	281	295	290	273	269	283	261	301	277	296	311	280	316	275	295	292	270	277	304	304	308	249	279	299	273	288	299	273	321	261	273	303	267	274	277	277	273	282	256	288	278	303	253	281	318	278	307	294	284	314	282	296	296	286	276	270	253	258	291	322	287	299	265	268	286	306	301	278	265	280	296	332	262	288	283	262	271	280	306	263	298	274	249	266	302	271	285	276	282	291	297	294	287	286	277	291	290	287	286	278	275	310	275	294	281	300	296	291	274	289	317	298	305	288	290	283	265	257	305	258	293	268	276	260	269	273	315	257	268	266	279	279	297	285	291	266	286	281	298	288	301	296	259	287	268	277	281	307	277	321	274	282	292	285	296	300	276	275	297	291	279	287	304	307	301	306	313	283	280	248	315	276	291	295	288	289	283	299	286	289	291	292	292	296	289	309	302	278	287	279	301	275	267	267	297	274	259	275	267	276	286	298	282	295	281	220	283	281	286	312	272	278	253	310	281	276	274	277	290	308	263	310	281	284	281	272	306	278	287	262	279	249	295	280	260	250	267	290	297	290	304	328	290	275	309	266	289	303	299	306	281	290	261	271	274	320	297	273	289	266	313	274	282	270	298	295	273	303	317	264	293	267	252	243	273	292	267	250	284	302	281	315	315	282	286	268	285	284	282	279	298	279	277	308	289	303	287	253	277	277	275	297	264	267	292	250	272	281	277	301	304	290	294	251	303	247	293	288	301	290	267	268	268	294	275	291	287	255	270	267	270	289	277	268	276	253	296	291	304	324	290	314	299	284	278	300	278	281	297	311	280	262	289	286	269	287	267	294	280	290	280	296	280	278	248	289	298	301	293	289	259	308	315	282	298	290	270	281	266	301	319	272	315	287	285	269	279	272	259	280	277	263
24702	21337	28067	24597	19669	2120	866	629	609	514	509	468	456	438	433	430	446	433	468	399	459	441	408	425	435	412	406	435	375	423	426	381	397	427	410	384	433	405	400	380	393	350	391	390	428	411	416	376	377	405	411	382	389	389	396	374	372	441	362	362	387	407	422	400	400	409	393	378	407	411	387	380	412	360	351	399	380	377	388	409	364	411	398	410	376	393	386	389	363	403	374	391	377	385	396	372	407	364	355	405	359	398	390	382	386	393	365	411	394	364	404	378	395	410	383	389	370	395	384	391	356	361	398	396	381	383	412	386	394	406	390	386	367	384	374	344	374	367	357	403	375	389	395	385	371	395	409	388	353	380	388	409	377	385	383	390	385	401	376	390	342	422	416	358	400	382	401	375	370	390	384	388	404	388	395	412	386	391	401	380	410	403	379	367	412	344	396	395	395	426	411	371	378	398	381	385	387	415	421	374	417	372	414	399	358	376	396	397	406	364	402	387	373	391	366	353	366	379	373	358	357	380	364	432	377	398	374	399	391	398	375	388	368	378	375	378	436	409	418	369	384	422	377	391	359	420	385	348	407	386	386	388	364	405	389	357	388	399	371	390	394	441	408	374	361	400	363	379	348	380	359	385	417	378	405	399	381	401	405	377	365	413	377	421	415	358	362	406	420	403	417	379	389	388	376	435	373	409	380	355	405	396	397	401	380	438	387	359	413	380	422	406	413	386	391	353	383	399	373	409	365	382	386	371	393	405	389	360	384	369	383	390	372	385	393	384	380	377	404	390	368	383	391	384	392	365	387	396	393	392	376	423	371	395	378	413	410	360	371	378	398	427	359	374	372	367	375	361	392	400	365	339	395	408	373	393	402	404	352	387	374	400	348	372	347	392	376	423	367	378	390	400	383	414	399	385	388	416	377	415	397	410	409	398	383	390	399	358	368	394	454	391	428	351	408	381	416	418	388	398	379	400	417	393	372	415	409	392	413	377	422	401	345	368	360	357	381	429	370	371	352	333	401	370	381	400	335	380	382	398	375	401	375	406	379	378	382	427	394	385	392	385	372	365	381	392	406	361	393	385	394	405	405	408	338	355	388	395	395	408	403	380	361	402	454	383	388	375	404	389	348	372	391	380	388	385	355	397	349	387	417	402	400	356	357	409	390	410	401	366	366	411	388	350	402	372	367	387	352	375	367	385	403	420	365	416	374	397	409	408	370	377	344	375	348	410	398	386	403	406	402	366	390	403	397	376	387	402	385	382	346	392	392	404	360	389	415	418	372	403	371	410	404	408	370	420	444	380	382	395	389	364	415	369	391	381	362	417	391	382	377	375	348	360	376	421	398	399	409	365	423	378	363	370	366	386	402	355	369	387	418	417	402	399	408	377	397	380	414	384	386	415	416	394	387	389	394	367	402	363	393	404	358	426	360	367	407	392	410	360	365	400	390	380	410	406	393	408	399	400	357	394	363	394	364	394	406	380	401	392	423	388	385	364	392	414	393	365	398	387	366	374	386	384	352	349	415	398	413	360	388	373	393	432	405	360	377	378	395	376	392	389	379	375	380	405	373	386	381	412	388	429	408	405	408	402	401	382	375	401	400	371	410	415	409	388	373	388	390	402	349	453	407	405	392	386	418	373	417	345	382	409	397	370	402	377	379	394	389	417	380	408	386	381	413	400	379	377	415	404	376	363	396	406	403	375	404	385	360	375	403	374	391	390	370	395	369	391	392	398	420	400	350	397	386	397	391	385	369	403	384	399	410	371	414	390	401	402	401	399	379	392	359	412	411	399	368	397	401	369	375	383	367	389	395	412	363	388	383	370	397	357	394	398	393	412	403	386	416	409	392	392	372	370	362	369	374	393	415	361	385	375	427	375	403	354	382	351	388	378	372	399	415	413	371	384	384	353	392	368	403	390	414	418	414	396	391	371	374	414	378	359	359	413	361	417	402	373	386	369	377	402	403	353	393	378	364	367	362	429	370	408	383	365	431	389	381	403	396	416	424	371	400	402	372	387	396	362	394	414	396	378	377	400	369	407	360	464	379	420	395	399	368	381	371	397	402	370	399	394	414	371	369	384	409	349	393	383	360	426	398	379	344	370	389	385	408	386	392	393	358	386	363	393	386	429	394	386	332	397	397	366	394	426	421	372	373	381	424	379	347	375	387	364	372	359	399	424	407	391	400	385	405	395	354	364	395	389	371	395	385	388	438	390	361	384	409	386	366	424	391	398	395	372	393	359	368	356	361	418	404	386	366	363	359	427	401	386	401	363	427	404	389	331	389	370	381	426	387	332	413	394	362	396	399	352	402	397	338	405	403	374	396	384	387	375	404	405	400	394	405	392	397	382	381	406	421	389	393	394	399	379	359	370	378	383	404	355	363	348	419	421	404	372	391	392	372	385	358	394	398	378	361	421	338	386	362	417	359	377	373	406	378	394	364	368	436	378	364	410	361	407	412	361	391	368	400	397	378	428	398	379	377	396	377	388	411	418	395	380	332	369	365	399	386	375	347	367	385	371	354	390	413	400	411	401	404	381	348	366	406	423	387	376	380	355	404	392	377	354	394	382	396	413	370	406	384	362	400	413	369	384	360	358	377	389	356	423	417	378	382	420	373	374	376	367	404	388	369	398	402	349	373	382	365	398	397	392	422	422	391	408	388	412	394	407	368	400	396	342	386	395	358	379	435	382	355	389	405	390	379	361	429	393	361	389	395	374	375	410	411	388	390	398	354	413	386	372	375	402	369	392	366	402	382	396	398	402	359	383	385	362	357	382	398	392	410	369	425	366	406	330	411	346	423	396	361	383	352	391	373	371	392	382	376	376	368	361	391	401	381	352	367	396	379	386	402	383	411	372	344	371	383	374	392	352	395	402	408	383	417	383	440	411	374	389	380	372	398	376	391	412	416	418	366	351	406	360	382	386	373	400	417	370	361	396	400	373	368	431	401	355	375	378	358	371	428	385	402	388	381	372	363	363	386	392	378	387	390	423	381	373	368	425	356	354	412	411	397	414	415	388	371	384	379	365	359	406	404	398	411	361	365	400	411	365	354	400	386	384	405	428	393	398	364	376	382	380	399	368	407	390	367	376	386	428	394	374	360	384	376	431	379	384	362	445	366	405	416	376	364	402	398	379	395	406	388	389	365	384	395	386	401	385	365	361	403	414	388	400	371	410	374	404	376	365	402	411	381	389	370	407	386	349	434	399	406	391	356	425	377	379	388	365	406	390	360	368	379	370	391	358	387	372	377	375	371	362	374	417	398	386	385	351	392	353	425	381	347	389	398	399	367	391	379	396	387	371	409	373	398	355	359	405	395	360	372	410	390	372	426	344	381	391	381	391	393	355	370	384	383	392	417	394	386	396	393	392	430	407	434	395	382	367	408	371	376	341	369	430	353	379	385	429	391	441	423	380	365	405	380	376	391	383	381	416	394	418	446	402	326	386	389	372	370	389	405	441	371	396	387	369	405	415	382	409
34047	26961	5557	2706	1881	1518	1266	994	946	791	730	701	659	635	592	585	542	534	502	552	500	519	487	548	480	480	541	510	501	490	543	484	473	494	450	416	497	477	454	434	515	441	479	438	485	455	475	450	445	446	453	497	433	481	491	508	462	468	483	450	450	473	431	475	457	488	458	483	473	454	445	451	429	472	417	483	468	456	491	475	485	475	472	453	494	427	477	447	455	448	475	447	467	503	450	495	471	506	451	458	479	479	456	461	457	465	488	455	468	437	458	517	451	430	475	475	480	435	476	507	439	479	457	456	434	462	490	437	480	459	423	475	460	455	486	479	460	446	454	439	489	430	467	466	447	493	445	464	453	474	462	466	451	460	460	488	451	447	462	504	494	440	460	465	445	460	459	446	456	448	448	488	451	482	465	464	470	477	452	503	473	482	463	488	463	462	469	487	489	497	488	460	445	443	467	474	449	475	464	493	480	446	481	452	460	476	455	461	467	464	481	444	455	471	422	467	463	469	434	419	446	450	467	463	445	463	517	462	469	465	462	484	487	436	490	453	502	476	424	463	463	460	454	453	460	477	454	457	486	452	480	490	463	471	439	469	469	458	461	424	456	428	468	466	445	469	468	486	507	492	480	471	472	469	442	466	440	417	445	465	425	448	444	438	452	460	447	489	437	467	439	446	440	448	448	446	451	448	505	464	459	461	461	451	453	459	436	457	438	462	476	424	420	439	484	447	499	469	465	450	453	442	462	444	474	461	454	506	490	433	455	438	432	454	476	496	489	422	482	492	468	496	457	449	459	446	444	442	419	506	437	453	469	500	466	478	492	426	461	437	479	413	446	483	491	438	490	439	427	472	452	449	485	424	441	493	440	477	500	441	477	442	467	467	486	469	427	462	467	454	454	433	515	487	486	473	455	436	463	492	442	438	444	468	460	479	468	450	434	441	472	503	472	482	428	449	488	459	437	473	487	474	443	494	470	449	490	427	453	443	441	488	480	437	454	454	477	452	459	434	482	432	460	471	455	420	477	433	424	461	485	437	489	445	491	440	450	469	474	460	437	517	449	475	487	471	455	432	445	482	449	480	455	451	454	456	410	457	496	463	439	448	470	418	436	465	420	499	517	439	444	456	466	453	431	469	466	499	444	450	431	470	508	460	432	494	456	459	455	482	472	450	451	485	475	445	461	476	454	477	453	450	437	454	488	423	482	470	467	465	452	429	450	415	458	444	431	447	481	465	453	461	436	472	464	425	413	436	434	475	453	480	481	466	428	488	460	465	450	460	439	478	441	433	471	441	425	429	466	479	434	455	474	482	484	465	471	489	495	455	490	423	454	468	453	435	465	455	473	438	474	459	461	457	470	479	467	480	484	459	480	449	449	464	478	471	488	452	476	468	462	479	483	458	429	461	434	435	418	435	457	493	482	485	467	489	473	436	506	445	447	478	455	452	432	481	439	488	461	439	507	460	440	474	432	448	452	442	424	489	438	457	436	418	433	503	418	436	439	456	462	476	457	486	448	444	440	424	422	454	434	448	440	496	470	493	481	485	454	435	447	491	495	451	445	472	419	446	438	431	495	476	470	439	458	440	472	489	480	464	445	482	478	443	487	431	485	447	497	485	439	462	485	470	466	481	498	481	494	429	434	436	483	488	451	475	449	451	453	508	466	437	449	502	470	471	456	474	471	463	458	493	456	477	472	444	449	464	485	457	482	471	480	482	466	485	471	460	506	457	473	470	456	446	466	448	462	466	443	439	444	478	412	466	438	433	422	495	453	438	435	451	472	462	477	474	466	448	456	474	470	486	458	467	455	441	449	454	440	463	449	436	429	465	490	429	428	461	416	461	452	449	449	433	486	458	483	439	426	462	447	449	443	458	461	466	478	470	453	464	491	455	487	486	433	447	426	465	450	474	469	426	437	440	457	472	467	430	455	472	435	453	483	484	482	450	448	460	454	477	470	454	488	460	455	460	491	430	449	470	469	471	504	449	491	469	469	477	458	435	487	462	429	467	489	463	469	473	469	459	468	415	480	445	492	432	518	459	462	456	477	453	473	451	410	449	464	483	454	478	482	457	412	480	460	444	447	496	465	466	437	443	478	456	466	458	436	481	473	470	474	442	463	432	422	448	452	491	467	444	441	459	474	482	446	445	450	467	466	466	439	491	496	465	451	470	453	477	488	507	438	449	450	464	446	475	442	460	493	452	459	429	450	480	492	445	480	453	448	431	444	422	469	457	488	445	454	467	447	431	462	461	463	449	459	457	447	463	471	434	473	471	464	458	458	484	441	488	466	434	478	486	465	475	481	473	437	476	479	460	456	422	466	431	463	462	450	502	491	474	465	456	471	461	452	436	462	469	425	490	478	445	415	467	479	475	455	491	450	460	440	474	481	477	468	485	468	465	486	397	482	434	476	417	451	421	444	435	477	470	443	483	501	457	450	432	465	449	491	464	425	444	462	467	435	445	449	464	463	465	449	465	448	450	447	506	470	484	435	469	424	467	469	457	478	480	463	448	455	469	466	456	467	486	443	438	419	470	424	493	472	422	446	479	463	481	426	460	484	446	513	475	477	458	443	451	432	459	449	483	492	481	428	450	486	490	448	475	459	448	474	461	468	454	468	462	457	501	480	504	454	445	494	448	456	465	428	434	419	462	458	451	443	424	449	489	458	430	458	447	486	481	444	488	457	465	447	466	484	435	443	439	460	455	483	522	467	469	454	476	507	449	469	484	458	452	452	475	443	460	450	463	423	471	430	465	460	455	437	452	468	483	448	446	457	459	489	477	492	490	453	481	475	432	446	465	478	460	469	471	456	491	476	508	430	440	475	462	449	456	489	482	420	450	432	462	432	461	483	459	449	454	452	463	437	418	447	458	501	484	445	418	462	466	471	435	447	471	469	469	480	454	466	460	452	441	473	464	488	458	439	453	426	463	452	410	481	424	468	451	461	457	437	453	474	475	481	491	471	458	440	417	463	437	471	481	467	458	468	468	469	487	463	472	447	452	492	451	475	444	435	468	470	458	495	441	427	430	458	449	447	473	462	460	467	448	468	501	479	437	490	468	453	419	454	462	450	485	411	468	437	442	459	434	428	443	475	492	454	439	487	466	442	471	466	476	480	444	463	438	458	462	467	463	466	459	493	475	466	454	468	459	459	500	472	472	431	472	466	464	483	487	474	437	468	447	449	477	475	459	477	448	445	433	456	500	483	458	426	451	443	433	452	463	456	463	472	472	460	498	477	449	451	461	472	437	472	448	470	419	469	423	432	464	420	458	443	443	470	494	467	498	442	447	467	471	420	483	460	465	495	461	488	415	421	497	475	455	469	486	450	447	471	470	459	468	450	463	439	466	460	416	482	475	447	450	459	450	460	465	451	466	462	538	485	485	431	401	459	474	452	459	500	422	490	461	470	420	468	454	441	472	495	458	455	472	481	438	459	495	482	451	423	519	483	457	427	478	443	483	474	485	467	484	441	441
25398	21302	27124	25477	6333	543	438	403	355	402	356	315	321	285	327	272	287	285	270	258	272	247	260	276	242	284	253	272	265	284	276	254	281	310	278	279	248	244	268	268	269	292	291	253	285	260	240	264	282	253	249	273	277	253	255	289	287	251	247	251	271	258	229	239	279	224	252	260	242	263	260	248	241	266	236	282	279	246	252	273	275	256	252	280	243	283	272	270	234	247	246	250	261	261	260	251	257	278	231	253	237	273	262	239	286	251	274	259	277	269	271	279	241	244	257	287	263	272	290	278	267	262	245	263	241	254	257	262	274	281	262	259	266	290	282	243	267	290	277	276	279	248	245	251	287	268	271	237	269	256	266	267	251	241	265	267	269	221	267	261	300	243	248	260	263	256	235	278	262	227	229	228	264	261	236	251	295	283	267	274	289	285	246	296	260	261	259	255	260	275	288	260	271	273	277	247	262	246	259	262	244	265	283	229	246	242	261	259	279	257	285	258	258	271	266	236	277	214	245	231	245	274	241	264	250	263	247	248	258	259	298	241	244	256	263	252	242	269	275	258	233	266	258	276	270	251	259	252	231	295	260	264	247	263	255	306	245	271	248	244	256	262	257	268	281	264	260	251	251	292	259	276	270	236	278	252	233	269	237	234	271	256	264	272	263	288	255	225	257	287	266	235	238	287	262	256	262	260	259	262	257	289	265	267	262	280	260	260	234	236	272	286	236	231	236	271	265	258	278	269	268	263	257	301	252	268	240	254	261	283	230	256	267	270	242	261	255	249	261	277	274	288	270	259	275	271	273	261	262	270	268	262	244	244	260	271	249	277	261	232	279	256	247	261	235	259	256	259	245	264	248	254	266	265	288	250	243	227	277	253	267	234	247	229	241	259	286	259	231	270	262	256	254	288	275	271	246	268	256	257	231	279	249	233	238	223	256	269	265	276	253	282	267	252	262	289	276	237	251	272	239	251	254	261	275	279	290	258	256	262	229	281	266	247	294	269	271	229	262	297	250	238	262	244	266	241	260	269	277	299	279	245	271	264	261	278	286	237	269	241	269	266	250	276	247	265	280	236	248	246	284	233	253	231	255	274	283	273	249	268	246	269	275	261	252	257	260	226	260	256	260	284	249	273	244	257	264	256	263	217	258	246	272	276	247	251	235	241	259	250	265	254	253	264	299	261	231	273	266	228	258	286	248	278	266	262	264	282	258	245	231	255	257	276	275	238	241	296	278	244	254	258	273	271	263	250	268	254	260	235	254	238	268	262	271	300	278	243	242	280	258	263	260	254	266	260	247	229	261	271	249	256	249	258	257	276	273	278	263	276	280	220	282	282	239	260	265	270	273	230	256	260	284	265	237	258	277	244	253	245	241	262	262	233	258	254	249	264	281	244	255	262	237	238	246	270	270	259	279	261	283	258	269	240	246	269	268	249	278	231	264	248	294	254	249	250	255	262	272	253	274	237	261	279	275	247	251	248	266	271	272	260	240	253	267	259	260	229	246	264	269	244	249	279	229	231	274	256	252	271	266	258	255	285	262	277	289	296	275	225	256	260	244	253	253	282	268	257	285	258	260	233	273	246	276	274	230	255	268	296	259	290	258	289	298	234	276	240	282	264	230	252	286	282	289	264	240	260	258	250	256	279	246	270	247	264	250	252	276	264	271	247	280	250	262	249	275	262	219	253	254	264	262	285	248	256	259	246	280	258	276	256	271	269	259	236	264	298	268	264	273	250	246	259	257	287	285	317	264	287	245	252	257	251	258	257	262	264	261	265	264	254	263	271	263	259	241	254	279	239	221	252	268	261	269	308	242	262	256	275	248	263	249	288	246	270	244	249	260	286	268	286	257	268	260	264	222	221	261	292	274	272	245	277	240	252	275	259	258	258	290	253	263	251	256	255	262	305	269	258	250	275	258	266	220	255	256	259	281	275	227	246	251	259	230	258	252	259	263	270	254	265	254	277	256	258	294	242	287	281	239	236	250	253	263	258	244	237	229	272	281	233	259	252	257	287	246	258	277	273	275	248	262	299	239	270	269	251	283	269	238	260	252	243	266	284	263	295	310	282	245	279	268	242	250	269	271	255	240	266	304	236	256	234	253	244	266	280	269	246	288	268	246	240	275	265	265	297	288	255	211	293	263	266	240	251	274	233	256	285	273	282	244	274	262	284	256	256	275	254	224	268	239	265	262	254	273	290	264	272	286	238	248	258	286	268	263	250	244	284	276	270	260	251	301	275	257	251	270	258	256	252	245	245	294	246	267	285	257	266	279	247	249	265	262	258	284	279	281	267	253	242	253	289	298	240	257	266	282	240	244	258	226	247	243	265	254	248	255	258	219	270	256	292	259	225	227	270	257	267	236	275	258	268	259	286	248	235	258	285	277	268	237	249	275	273	264	268	267	274	264	280	222	257	262	257	289	238	252	267	253	233	279	258	263	257	234	269	259	251	256	260	260	247	253	242	268	263	275	249	270	260	251	258	256	250	268	280	245	259	257	266	266	210	249	259	274	251	255	231	249	246	275	277	271	254	249	250	291	296	268	244	257	249	254	240	252	263	248	279	276	255	253	253	314	252	258	249	284	273	275	253	275	252	228	278	271	289	261	245	256	282	254	260	266	256	245	273	240	249	252	249	272	259	283	259	271	249	277	248	259	292	262	281	236	257	279	276	237	235	265	277	252	251	254	245	257	269	253	293	282	261	255	223	278	256	305	258	260	268	262	238	266	263	256	290	260	258	239	252	283	284	254	263	259	289	249	214	234	261	255	256	267	252	259	269	275	265	250	280	251	272	280	254	257	267	261	231	276	265	280	263	225	227	245	267	268	249	284	274	247	268	259	275	260	276	284	257	235	257	281	285	277	267	273	244	270	250	282	259	249	265	252	253	259	238	283	249	281	246	246	284	325	261	261	244	236	252	258	265	232	247	268	235	252	271	279	286	249	245	264	262	252	303	267	237	271	266	243	282	274	269	260	260	267	266	231	261	256	270	285	256	281	263	281	247	288	241	280	280	255	264	258	271	251	250	281	251	300	289	253	275	272	263	255	286	279	255	283	261	289	267	242	264	255	276	231	288	264	252	227	264	283	274	263	292	255	229	262	255	272	251	255	262	261	267	256	259	263	292	272	240	245	227	245	261	229	262	270	238	271	234	248	269	285	273	250	260	265	226	250	246	275	236	257	255	259	278	260	228	267	280	281	239	234	286	244	261	253	242	258	237	265	256	256	242	269	257	262	276	267	251	284	275	250	227	228	262	282	234	280	264	277	269	260	272	233	280	260	264	271	286	251	289	254	257	226	287	279	248	257	248	244	268	280	278	260	297	273	256	237	274	263	275	266	269	242	250	227	266	236	242	250	255	252	275	245	260	289	237	291	265	268	261	256	281	275	238	275	229	252	249	241	288	292	266	247	282	241	254	251	271	254	262	249	270	289	291	261	289	272	257	294	242	255	258	268	269	268	267	286	243	249	258	250	254
34033	23865	3470	1841	1229	1036	894	687	672	573	519	509	456	440	393	392	402	396	381	357	407	331	378	384	350	342	348	348	346	368	320	346	372	347	339	379	365	362	339	351	358	332	362	340	326	358	331	352	336	325	328	326	330	350	339	365	332	322	309	349	326	360	333	341	316	353	326	342	322	359	324	329	351	315	320	334	328	318	322	367	341	360	364	295	312	333	331	325	322	321	341	328	337	334	313	349	349	320	327	335	316	315	375	354	339	309	304	340	380	335	349	346	338	335	315	349	317	322	335	325	313	348	331	350	337	346	311	336	318	336	359	358	356	348	344	330	321	298	342	350	331	340	332	337	333	350	323	348	331	347	319	369	311	322	314	326	348	331	354	331	303	356	368	306	319	323	342	374	327	334	349	347	364	319	324	326	331	346	382	360	334	351	311	379	372	301	327	310	340	318	300	356	349	339	369	348	347	343	335	386	359	305	293	325	317	350	325	340	321	373	324	347	323	340	355	350	307	333	322	361	341	366	328	373	345	322	342	368	339	334	309	320	322	306	314	369	351	344	328	342	335	365	316	318	320	338	335	346	325	340	325	342	301	330	329	366	305	323	377	356	314	321	307	347	363	337	319	325	351	338	328	336	351	345	345	352	317	342	324	327	316	331	296	332	321	352	344	378	371	325	346	337	365	334	341	332	319	347	360	328	340	315	361	333	331	309	322	375	367	327	307	335	319	344	296	321	336	349	355	345	363	349	364	316	335	307	354	335	326	325	363	313	351	349	325	347	327	318	359	367	320	356	326	309	361	357	360	320	315	354	337	361	348	341	336	345	326	324	293	341	340	303	333	343	316	324	340	310	298	325	368	317	308	313	324	350	340	326	362	324	321	354	336	336	353	304	331	331	329	329	343	344	352	340	312	331	341	326	349	344	331	314	305	323	339	326	308	304	338	337	340	342	329	338	333	341	355	322	326	317	306	315	314	344	334	364	350	345	324	333	346	348	365	342	351	330	350	333	334	317	334	361	310	348	353	324	338	343	324	340	328	304	330	347	353	343	354	331	342	360	335	314	337	313	332	351	324	319	280	321	341	338	299	325	348	333	339	343	329	311	346	353	326	340	328	339	338	334	333	338	295	355	320	356	333	336	333	327	358	316	338	305	364	327	359	298	330	329	314	311	302	337	313	341	322	346	345	320	319	322	342	357	360	317	325	360	348	287	330	339	328	354	344	340	343	371	317	319	328	363	326	358	311	322	337	317	328	301	345	343	309	347	343	344	332	325	302	306	351	334	380	313	312	329	309	356	319	326	378	372	322	342	305	337	295	339	331	318	354	335	350	327	314	338	297	329	315	333	330	317	329	333	327	351	377	335	333	330	328	383	378	359	333	308	327	310	366	313	365	356	310	329	340	325	342	333	350	343	312	324	342	342	315	312	331	330	336	309	340	317	332	321	304	330	312	314	337	361	310	300	349	318	347	306	310	313	322	349	327	320	337	337	327	360	320	306	344	319	340	319	336	334	316	342	355	354	334	364	364	347	329	350	325	341	313	352	337	316	299	314	336	333	314	327	339	329	323	323	342	372	338	359	318	321	338	297	342	326	333	358	340	347	335	321	354	333	333	375	320	332	329	333	314	340	320	341	339	318	328	322	332	331	337	349	331	341	352	311	369	299	312	320	369	347	313	316	362	333	313	321	333	316	364	320	312	340	340	332	370	305	323	336	333	336	327	293	325	317	361	352	317	351	364	367	354	326	346	379	344	337	326	360	327	334	329	378	341	351	361	368	306	375	321	339	329	321	346	346	357	356	337	324	355	340	361	328	304	341	370	316	334	319	305	306	325	324	351	357	335	318	316	315	349	363	343	343	340	318	340	352	340	345	320	298	365	372	320	332	305	309	361	302	353	331	348	305	320	314	346	356	340	335	310	315	344	323	354	319	322	328	324	347	340	345	285	316	363	316	352	334	315	321	339	342	354	350	343	331	321	342	340	326	343	314	338	333	334	329	313	338	335	356	338	351	347	327	360	334	331	323	343	346	352	333	314	360	322	338	318	367	297	334	362	357	359	346	305	351	340	322	307	315	333	335	328	335	336	346	334	356	299	355	349	328	337	336	322	332	326	328	315	313	309	329	333	303	327	372	323	341	333	307	328	315	333	306	355	338	336	329	353	337	348	330	345	318	353	365	335	304	351	342	360	377	315	317	339	356	322	341	325	353	321	329	334	353	334	306	328	326	346	343	382	337	341	319	332	331	350	340	359	350	327	314	374	345	325	312	363	319	321	379	341	324	377	313	301	318	314	335	356	328	356	366	347	354	368	323	306	351	345	361	307	333	329	354	356	355	334	326	334	390	315	327	378	310	373	344	353	315	309	344	344	332	343	309	339	315	338	334	343	347	345	333	329	351	336	373	316	315	313	349	356	332	346	332	345	310	324	357	337	363	320	314	325	323	346	363	345	355	340	325	346	353	348	325	320	317	338	333	313	334	337	347	307	339	326	351	349	315	320	347	344	334	342	331	346	334	393	310	338	305	337	334	331	334	328	357	320	357	342	322	328	319	336	325	362	363	352	362	310	306	334	359	294	355	353	274	319	336	325	324	323	345	335	327	331	322	320	305	366	330	315	363	315	329	291	343	310	356	334	338	322	322	318	313	301	349	358	332	372	334	313	324	355	349	311	342	320	296	341	381	329	353	289	339	365	328	347	325	340	315	318	361	344	339	349	303	342	325	343	324	381	313	332	353	319	332	352	344	317	368	352	322	318	350	316	317	330	328	351	329	349	314	341	348	336	317	350	294	326	381	359	336	334	325	336	330	361	339	303	316	362	306	314	314	341	350	318	345	328	338	301	346	316	317	370	339	358	325	340	335	358	326	350	349	316	330	351	344	352	341	344	344	344	318	294	344	304	327	337	334	353	334	313	303	363	335	360	333	319	343	317	336	331	314	364	307	319	328	335	327	314	330	313	326	326	385	333	366	316	315	339	335	314	305	372	331	339	368	311	310	332	327	338	315	335	312	337	345	346	303	329	298	316	364	295	288	336	333	311	328	323	355	310	357	311	342	317	351	325	300	301	328	329	339	339	304	308	330	347	339	301	338	309	334	353	337	346	327	345	308	346	332	321	332	336	319	317	323	320	356	350	328	318	334	333	326	347	312	310	346	331	311	341	322	302	352	371	319	342	322	355	342	332	333	350	332	332	334	323	337	338	342	332	351	324	320	315	309	324	343	307	355	365	337	318	326	327	341	342	329	372	341	338	326	316	346	288	342	308	344	316	339	346	318	347	307	353	334	359	315	315	355	352	328	346	369	323	336	327	331	317	334	331	336	345	338	359	333	369	317	314	328	321	335	347	338	335	345	347	295	313	330	314	307	352	354	311	341	305	325	326	294	328	325	352	305	350	332	321	338	351	342	315	339	311	309	327	336	366	335	322	324	364	345	359	355	348	357	332	350	358	362	295	302	361	333	313	335	329	297	324	359	291	354
23239	21328	28995	23994	21323	21288	5718	1279	1005	876	836	762	737	695	689	714	631	630	609	620	655	586	595	581	613	598	582	577	552	558	598	576	598	568	594	588	555	573	605	583	535	569	574	586	526	555	562	591	580	570	505	563	598	580	565	587	547	544	587	479	589	541	584	563	569	525	534	566	550	540	538	538	590	522	547	569	531	584	561	590	550	601	543	530	518	577	561	608	516	530	577	510	558	577	587	563	538	544	537	545	559	551	563	577	590	543	558	518	554	511	545	571	598	553	559	524	561	522	564	538	544	526	543	573	544	533	573	522	558	556	579	524	544	536	544	537	552	555	527	570	597	602	556	564	557	538	573	521	580	573	572	539	562	563	562	571	561	585	601	575	545	560	571	509	589	511	543	547	532	575	549	541	577	559	567	581	545	523	561	560	548	605	543	575	561	550	553	599	562	548	533	576	542	576	530	585	582	541	554	561	544	593	575	530	562	606	574	563	525	584	559	569	581	609	504	588	537	522	530	542	580	555	527	585	539	545	557	577	539	538	533	563	554	543	526	580	531	541	543	541	581	557	559	548	592	550	545	581	555	573	554	558	565	521	512	578	544	534	535	536	521	548	556	504	541	569	550	566	532	556	544	551	500	528	519	569	555	557	594	534	581	526	578	548	580	536	550	538	581	563	565	549	514	589	545	540	513	526	600	533	560	536	538	535	535	577	563	527	618	540	548	568	579	557	583	536	560	525	537	531	573	534	578	567	568	528	550	573	572	542	515	575	552	542	504	527	592	552	547	511	552	511	543	563	552	605	524	547	568	538	522	587	536	528	552	533	582	535	580	541	544	535	561	495	569	567	523	570	578	565	529	562	554	536	523	556	584	564	571	511	545	542	578	546	554	520	556	560	557	543	560	563	538	549	560	554	566	533	540	545	556	568	561	525	540	527	558	525	578	479	601	577	551	536	535	593	545	534	523	536	550	548	516	566	567	555	544	571	559	549	550	512	567	571	552	554	552	536	516	505	540	555	524	581	505	536	546	535	581	558	606	547	548	517	512	545	546	548	578	545	602	577	573	560	541	521	521	570	510	566	534	540	545	523	550	553	553	550	531	562	599	573	542	583	534	499	549	506	543	569	517	529	537	566	603	522	529	560	572	548	528	553	517	563	526	528	507	547	548	524	611	604	551	561	553	524	526	572	568	586	560	570	548	498	525	559	544	549	563	551	571	574	539	542	562	533	580	540	529	482	506	564	586	565	540	528	552	578	555	513	550	567	535	562	546	542	559	530	546	558	555	520	601	520	574	556	571	532	512	537	559	592	582	501	524	539	567	536	547	555	530	530	578	520	550	573	541	554	539	559	577	599	580	561	541	559	528	540	596	554	525	557	575	550	540	552	539	542	524	570	552	521	532	537	537	537	531	571	515	569	571	571	559	548	544	569	568	565	564	533	559	573	601	584	523	611	529	576	543	518	553	551	524	569	577	538	572	549	559	573	535	564	543	520	594	571	581	506	568	534	555	515	557	584	522	586	526	559	545	569	522	547	539	541	521	522	551	571	585	545	577	584	546	567	550	554	519	557	585	540	544	544	561	535	555	539	499	566	520	535	575	585	541	550	562	574	559	545	529	566	579	566	553	585	586	512	580	527	529	500	541	561	539	542	531	513	553	575	557	580	535	532	564	565	544	584	558	539	550	515	557	586	572	563	534	556	574	539	532	531	593	596	573	523	566	519	609	544	549	549	557	569	562	543	555	576	569	561	534	533	555	536	560	560	623	560	537	541	536	558	566	534	535	554	556	531	535	580	542	550	546	529	517	555	574	586	530	572	543	554	522	563	544	554	553	534	535	578	561	528	622	574	550	543	575	539	558	588	537	542	565	550	559	561	529	583	525	541	560	551	571	542	528	533	575	536	549	503	550	562	554	498	523	620	506	546	559	597	543	562	535	591	573	551	563	559	546	575	565	563	547	523	580	543	556	555	548	530	550	562	537	554	520	565	571	617	555	515	563	535	520	539	562	600	565	538	529	517	536	534	545	517	559	518	540	590	552	606	533	519	580	591	580	543	593	593	551	608	557	564	550	540	600	555	580	546	552	524	578	567	585	588	542	530	550	537	572	537	562	599	534	561	531	545	543	594	582	522	513	540	557	541	497	599	554	582	591	488	510	548	534	562	568	534	583	527	500	531	555	537	563	580	545	533	560	548	561	555	579	577	522	525	509	553	558	528	529	572	544	560	525	584	584	534	570	540	493	541	533	561	551	580	520	526	549	538	552	506	570	531	529	555	564	535	582	562	558	536	587	512	577	563	518	507	569	593	571	582	541	527	544	560	524	554	578	555	506	597	566	532	534	575	555	570	515	563	558	509	540	620	520	536	530	542	560	511	580	568	540	574	543	568	549	526	510	564	589	553	563	594	535	541	534	568	569	505	553	543	504	526	545	519	577	526	528	539	561	547	545	560	528	550	560	582	535	558	536	557	572	558	549	555	534	528	540	561	534	570	581	550	552	547	520	574	519	553	545	553	543	530	513	557	562	536	606	568	579	578	573	511	505	546	536	569	549	501	584	558	532	548	575	602	533	519	522	538	561	547	601	533	554	524	578	570	525	557	546	550	560	530	578	521	563	565	580	532	555	541	535	544	540	563	526	554	569	569	502	565	575	551	534	529	554	546	547	516	549	535	587	565	556	582	548	560	542	580	517	549	573	543	545	570	559	531	567	556	552	580	517	577	541	544	561	597	544	556	531	576	586	518	508	560	532	524	548	558	532	563	568	524	546	530	530	564	501	506	563	551	595	563	576	557	546	554	570	561	541	557	535	558	593	532	538	522	543	541	560	561	531	547	503	579	593	583	538	522	541	558	537	576	571	543	569	544	529	513	566	558	541	577	557	574	582	534	562	563	561	562	560	498	572	545	557	537	562	565	535	554	540	577	521	528	543	564	540	538	585	522	555	549	538	541	555	564	547	558	563	562	570	561	520	537	578	529	513	546	577	532	586	514	580	533	540	511	512	553	562	512	526	550	556	607	572	584	592	588	552	566	533	558	540	557	513	523	571	564	547	579	551	564	506	557	567	539	534	542	561	592	583	557	554	530	561	548	531	549	526	561	554	539	523	556	529	546	545	568	558	522	575	539	540	579	535	503	545	521	512	526	588	514	548	540	528	528	528	599	555	532	552	561	550	559	577	525	531	578	560	529	577	540	555	546	592	523	545	550	557	598	545	516	558	557	560	558	515	536	562	577	510	554	557	558	580	602	535	537	611	515	539	530	578	548	588	528	554	572	507	579	534	546	520	573	519	524	524	514	557	574	501	551	516	586	555	548	528	555	530	581	559	570	508	563	555	547	542	581	559	590	545	564	579	512	545	536	568	541	550	575	551	552	590	535	549	544	560	527	560	503	500	520	532	549	546	533	541	538	553	532	562	560	519	563	553	533	506	559	577	540	569	547	557	549	542	536	574	554	543	550	549	519	502	546	547	602	550	547
39614	35689	11102	5731	4165	3188	2452	2023	1770	1473	1245	1166	1137	961	953	876	863	844	848	785	795	766	790	738	758	728	736	683	737	680	727	707	704	711	700	727	663	660	669	662	700	672	682	669	658	667	676	658	671	687	666	669	659	688	710	641	697	687	643	657	621	704	646	644	673	683	665	665	659	629	662	657	649	725	696	655	647	663	654	677	673	672	675	643	630	630	645	615	683	612	643	647	619	655	700	646	649	631	672	629	652	607	630	682	639	641	678	705	674	625	626	699	641	647	650	638	673	705	632	650	650	634	653	675	654	667	620	604	649	682	628	581	648	702	695	710	683	640	630	635	707	651	700	677	666	667	665	669	674	678	682	686	627	669	695	631	624	614	682	673	641	673	648	655	674	678	657	631	624	673	612	632	635	676	652	682	660	642	616	665	654	645	681	667	633	613	748	689	621	644	662	674	632	671	646	682	663	652	623	667	636	644	639	629	625	668	676	669	652	640	661	623	666	641	652	696	663	720	644	690	680	652	695	642	629	669	640	641	632	634	689	653	674	681	613	664	594	617	620	676	619	630	621	654	638	635	637	668	659	645	666	658	650	644	695	631	643	639	680	646	614	661	658	615	640	652	600	653	661	666	650	653	654	632	677	659	658	659	641	659	614	683	643	660	656	610	689	670	660	661	687	641	670	621	640	707	630	624	596	634	676	664	664	664	676	637	679	615	668	670	640	636	699	657	736	611	613	666	683	667	650	686	672	675	646	681	663	665	671	698	605	663	661	669	662	610	659	672	711	694	632	635	634	602	626	655	664	606	679	628	689	640	661	588	679	644	684	648	651	683	642	636	587	652	638	713	615	616	664	643	658	723	635	625	667	611	698	692	613	650	623	637	673	652	629	632	643	630	650	634	639	646	653	608	637	679	638	621	617	637	649	703	631	653	682	651	647	618	670	630	654	658	628	661	638	701	647	654	616	669	622	667	628	669	630	646	671	661	653	612	618	619	681	677	654	664	662	671	717	643	670	651	598	622	658	619	641	671	657	688	648	683	622	692	655	653	603	649	628	629	646	670	678	702	662	654	639	618	620	627	667	669	678	656	630	623	653	654	607	673	655	688	638	624	632	653	641	650	651	642	684	650	600	641	592	651	659	641	634	656	670	664	649	637	702	573	647	664	622	666	683	654	633	601	676	639	657	628	673	655	685	670	656	673	648	619	684	628	673	659	623	679	639	684	630	614	612	658	651	646	633	653	621	637	702	686	629	613	660	657	643	619	659	604	679	612	640	633	662	655	690	683	654	668	667	670	623	661	655	659	639	649	642	658	634	629	641	650	675	582	644	667	639	647	656	644	635	629	627	611	625	667	651	681	658	645	648	642	627	619	639	628	657	631	649	662	677	633	578	653	663	642	691	645	679	648	654	646	635	637	710	652	697	636	652	655	601	618	646	687	700	658	627	651	688	628	663	627	653	711	673	596	720	659	656	694	632	621	657	621	625	676	661	705	672	635	689	679	659	621	643	680	607	673	635	633	672	637	641	665	645	626	637	618	604	684	620	649	650	628	645	679	625	667	672	650	671	673	680	641	618	646	648	655	629	664	585	631	622	733	673	671	649	667	630	639	639	671	663	683	736	621	669	666	647	630	640	616	619	691	646	648	680	657	646	667	657	612	669	641	651	625	616	636	636	662	663	624	628	628	641	672	638	692	661	618	651	670	680	678	690	615	641	635	659	663	645	666	662	639	665	636	623	654	632	668	653	650	640	687	660	644	670	653	669	644	682	664	626	639	631	617	700	642	635	645	626	638	685	649	646	665	668	622	682	706	647	671	685	649	632	659	661	651	674	652	644	650	677	639	666	643	669	648	643	623	686	654	641	676	691	629	656	657	649	660	700	629	611	675	650	657	620	637	644	695	642	675	685	655	677	634	630	624	647	618	619	614	660	583	653	665	663	660	641	661	630	610	597	640	662	635	675	605	601	641	630	649	662	687	686	626	630	670	637	628	694	644	664	604	642	648	654	653	607	674	672	611	625	627	610	669	665	694	634	614	658	647	619	669	667	619	694	675	604	644	632	641	656	643	640	661	662	639	657	672	671	645	646	652	668	697	629	655	661	666	646	654	656	649	636	648	636	673	680	662	614	666	694	641	657	650	588	658	674	652	626	639	682	663	665	639	668	634	606	645	662	625	634	656	693	636	653	616	661	629	642	647	673	610	679	668	664	644	666	633	681	621	630	697	635	641	607	665	665	669	661	600	646	679	616	685	627	698	661	640	683	644	635	650	675	642	663	681	666	655	643	678	663	660	675	667	650	623	647	630	674	645	596	638	597	650	640	662	634	631	660	660	623	611	631	670	672	683	663	684	684	645	665	640	653	675	632	663	633	660	675	646	636	663	636	651	621	661	650	626	601	663	657	685	655	693	651	683	632	676	658	630	631	604	689	646	646	634	655	674	678	633	652	689	676	663	653	689	645	652	628	662	659	644	672	606	670	656	621	647	648	623	663	624	628	652	684	637	691	672	619	646	630	644	662	690	670	683	641	648	666	610	616	656	696	636	612	666	656	631	673	673	647	632	672	628	637	626	645	588	642	652	698	651	655	680	647	689	646	623	642	648	685	685	621	638	637	684	601	652	671	666	640	658	683	638	666	670	700	665	677	611	625	602	658	598	673	610	675	631	624	688	658	660	642	647	635	649	666	614	627	644	617	623	609	608	618	684	669	663	632	698	613	652	620	654	650	687	640	623	636	659	639	665	639	628	627	648	656	677	629	641	634	646	641	638	661	627	647	655	690	648	647	668	634	648	650	659	641	643	677	634	658	644	647	678	649	669	653	616	636	655	618	649	664	663	701	611	667	659	638	643	599	641	644	669	646	628	678	634	670	660	644	630	668	627	636	716	650	649	620	672	681	667	650	640	644	660	668	642	651	662	617	642	654	631	630	668	652	702	629	682	646	651	665	694	648	644	603	660	698	645	627	649	660	656	621	650	611	661	670	663	621	591	679	685	664	669	631	670	625	687	648	660	658	594	640	642	640	691	670	675	624	646	664	624	651	681	614	645	664	669	649	633	667	690	629	692	636	649	680	602	670	699	688	632	612	589	631	621	645	617	659	678	672	657	661	649	651	603	636	649	608	602	670	611	738	711	658	634	643	667	705	623	647	654	644	672	652	680	660	651	657	622	703	646	654	639	662	718	626	644	661	693	656	657	702	656	649	659	648	648	634	635	634	621	681	641	643	663	677	640	642	655	659	686	616	652	676	654	606	660	598	687	702	666	587	652	667	715	662	668	648	642	632	659	629	660	647	671	629	597	679	658	647	638	659	687	644	623	597	679	658	667	641	662	647	672	691	639	629	673	627	617	665	631	679	671	642	675	701	648	661	638	628	752	662	619	634	652	662	659	671	625	668	633	639	651	672	675	678	670	642	645	662	662	624	653	640	658	668	625	683	687	644	658	670	661	633	637	660	685	701	661	668	666	614	678	624	616
28837	21143	7461	595	362	295	275	254	267	250	220	241	251	251	233	223	286	233	230	232	253	242	262	241	237	248	244	271	244	227	247	239	267	237	251	263	220	244	245	242	257	239	246	240	244	256	265	237	229	240	250	244	245	220	225	250	243	235	245	257	246	220	252	230	213	237	239	223	256	254	232	234	259	235	242	238	253	238	242	230	241	242	225	244	269	243	225	223	231	259	238	226	259	231	257	246	262	228	271	272	219	285	220	242	225	251	266	219	226	251	230	219	261	246	248	239	251	215	265	224	242	233	232	237	216	248	253	239	241	258	227	223	241	265	248	238	230	220	224	234	222	241	245	258	238	233	269	214	229	240	270	240	250	267	232	273	263	271	256	251	235	218	247	242	226	262	230	233	257	240	241	253	233	261	243	243	221	262	245	221	234	258	211	235	227	256	245	220	220	225	222	243	212	259	259	225	280	251	250	272	269	257	243	230	248	250	248	220	239	254	266	243	250	246	229	242	249	221	271	248	226	226	230	220	231	247	277	250	231	232	239	263	246	250	244	225	246	237	251	231	240	260	256	222	245	270	275	241	226	215	229	224	251	224	239	258	254	248	258	228	207	258	244	251	245	212	250	263	250	243	252	237	241	234	235	248	248	249	226	247	248	227	249	223	229	238	250	220	221	262	247	248	243	224	226	231	238	249	254	226	235	248	241	236	231	255	225	249	220	248	254	228	266	231	268	238	222	268	246	238	241	264	270	271	249	236	225	251	235	277	237	241	251	267	229	240	230	232	225	239	251	246	219	250	218	222	258	227	246	234	237	230	240	258	252	275	254	264	271	240	274	254	247	245	247	246	263	246	254	252	258	261	264	240	238	229	226	236	244	220	253	266	221	246	234	242	218	247	252	242	241	224	239	235	266	228	267	260	255	220	244	262	244	250	234	255	218	230	246	252	244	239	270	259	225	221	244	238	230	220	248	247	242	223	243	229	267	224	227	236	256	242	232	244	259	249	261	237	264	225	218	211	279	214	232	243	224	259	250	267	275	235	262	249	236	231	234	239	211	251	261	247	241	288	261	253	233	231	262	222	227	217	264	243	243	223	231	227	245	237	252	239	241	243	238	219	222	249	262	228	244	249	221	255	239	222	252	240	222	224	235	233	236	268	245	230	252	231	231	251	246	236	232	268	260	221	245	243	252	219	284	249	230	224	248	231	250	262	244	251	226	248	236	231	188	242	253	235	248	244	240	222	228	221	266	225	277	260	252	268	258	236	220	256	246	246	234	227	238	248	232	237	204	273	245	269	249	240	249	254	214	224	255	248	244	263	230	228	257	241	249	242	255	232	253	234	248	254	241	250	254	246	204	244	255	250	224	264	257	255	222	269	242	279	236	283	242	222	276	241	251	260	243	245	246	252	229	245	255	261	231	273	250	254	213	189	266	251	226	264	264	253	270	261	227	244	242	238	225	258	210	262	239	209	256	234	254	220	237	244	238	237	263	272	211	243	240	244	259	223	270	226	245	243	240	252	222	230	251	265	241	242	230	227	212	265	250	232	236	247	254	227	222	228	261	228	214	255	239	243	238	250	239	240	236	228	251	245	260	224	268	224	265	222	246	235	262	231	233	234	247	277	239	225	244	217	231	228	242	257	248	243	241	249	258	253	259	248	217	249	259	203	205	234	227	230	240	235	249	232	256	238	253	243	233	234	262	260	253	236	237	217	227	237	235	202	248	241	219	256	263	237	245	224	245	270	251	280	245	241	242	235	236	238	234	259	247	229	227	271	280	203	227	271	269	266	227	270	237	255	231	211	220	238	259	250	264	236	264	230	230	237	248	239	260	227	242	244	243	236	247	240	270	231	241	236	261	261	256	223	254	239	227	253	220	239	253	216	261	254	236	215	189	247	229	206	239	261	279	244	260	234	232	247	213	249	257	254	235	254	275	264	249	235	221	246	258	233	244	223	259	234	244	229	255	259	222	256	267	251	228	232	219	234	269	231	238	261	249	232	244	217	261	257	231	267	235	265	224	277	249	223	215	251	238	216	218	246	251	249	254	251	211	237	251	250	248	257	251	242	237	251	222	230	255	230	233	231	255	233	227	239	223	274	228	239	255	248	238	265	234	230	257	237	236	271	243	233	228	222	242	238	246	242	263	242	229	274	247	251	240	231	265	247	250	253	237	230	236	231	235	233	245	267	274	250	236	267	261	279	234	262	240	208	243	240	242	264	231	263	242	228	236	250	232	248	212	239	242	244	232	238	236	264	250	247	246	213	264	242	254	210	238	241	277	250	236	225	226	236	232	264	256	259	253	224	223	249	267	248	235	255	253	218	241	257	246	224	255	241	271	253	206	252	242	258	250	263	260	251	232	268	264	269	276	236	259	266	260	227	265	230	241	244	231	248	256	242	237	281	274	250	222	234	256	223	253	253	247	267	237	242	238	258	228	250	249	244	228	266	246	243	233	226	261	237	262	253	235	242	239	265	241	237	258	235	229	235	249	234	260	256	251	231	270	252	261	229	237	227	238	253	219	224	262	270	202	232	251	238	233	237	252	246	244	248	234	237	230	243	252	239	233	219	253	232	260	237	212	254	238	242	234	242	259	259	247	231	233	228	223	217	238	239	240	219	223	237	251	262	226	243	211	217	248	203	224	218	225	239	265	230	236	256	241	248	227	260	258	241	256	255	235	254	251	229	228	242	247	228	240	253	231	212	246	243	231	232	268	256	237	225	242	234	226	258	246	247	271	251	218	243	236	225	216	228	258	220	228	256	250	246	230	239	222	226	218	248	253	248	260	254	232	240	234	250	248	243	239	251	238	229	225	235	241	214	217	214	253	260	236	230	228	220	242	234	232	222	238	241	278	224	234	222	236	232	238	252	243	244	259	236	230	261	227	233	249	252	245	259	236	245	220	244	244	261	207	255	232	233	243	248	235	250	255	223	255	250	254	243	224	213	248	214	233	233	232	267	265	254	233	261	246	240	227	231	238	226	228	266	242	246	223	253	238	245	246	233	233	221	243	269	255	240	264	250	229	250	242	246	233	255	243	254	274	261	230	251	235	271	244	252	262	242	249	255	248	240	251	237	277	259	240	234	242	240	252	249	230	228	235	232	246	271	232	222	246	252	236	246	257	242	256	218	229	246	247	234	255	273	256	233	242	242	235	232	244	237	263	279	249	252	231	249	242	240	214	251	233	270	247	234	230	268	225	235	225	249	261	239	233	257	290	231	225	259	268	228	206	242	238	251	260	249	241	270	229	245	239	243	225	238	238	237	265	223	255	195	239	227	247	256	270	250	245	241	247	236	214	245	236	226	242	246	248	246	248	241	220	254	227	230	245	257	265	237	241	223	238	245	240	239	234	231	254	223	254	278	212	255	222	236	223	269	222	233	235	240	241	250	255	224	253	250	251	255	252	231	240	215	231	224	264	252	242	213	240	225	243	222	246	246	237	254	243	225	252	262	257	252	244	239	237	215	203	232
30450	17278	697	481	423	374	361	323	329	320	342	313	315	282	276	304	335	288	305	314	278	308	304	276	312	295	317	307	285	296	310	276	311	330	334	286	293	301	306	311	303	289	289	283	280	281	344	282	342	292	301	309	282	313	298	314	263	290	314	289	289	307	285	339	327	293	296	279	304	314	324	299	301	320	301	288	320	285	281	273	315	288	328	289	288	332	312	271	265	310	305	308	313	279	302	300	303	314	269	302	289	312	298	298	292	291	279	297	291	304	295	303	316	281	310	295	290	287	284	295	304	313	321	276	317	292	300	285	299	309	324	292	308	324	277	279	274	292	325	300	331	329	310	267	280	287	292	300	328	295	295	312	303	301	291	326	309	339	282	287	287	298	312	312	318	305	279	299	309	271	263	304	300	317	306	298	327	301	307	286	348	318	322	292	301	307	297	308	310	334	297	276	291	288	285	307	317	262	309	294	326	310	299	303	325	294	249	298	311	288	272	286	315	321	290	311	321	286	294	293	310	270	277	305	318	318	299	288	282	311	316	296	322	295	305	335	301	285	314	314	293	298	278	298	331	259	297	290	317	325	303	316	274	294	320	258	294	307	285	310	315	317	320	304	316	323	306	297	303	364	309	304	280	293	323	303	294	271	279	292	310	351	316	288	321	273	293	287	276	322	245	300	295	285	317	285	300	313	313	309	310	302	333	293	319	305	326	323	277	290	301	328	304	352	272	322	303	318	322	289	320	320	291	357	302	315	329	299	295	319	314	281	303	311	295	303	308	297	308	285	281	319	293	282	327	286	259	315	309	322	284	308	306	313	283	305	300	290	292	315	279	285	278	289	303	319	297	304	296	314	290	313	283	282	298	287	309	298	303	272	303	312	270	303	288	305	330	321	284	288	286	305	289	305	303	282	278	320	286	304	328	328	277	296	315	296	319	327	315	306	283	281	296	317	291	267	314	301	285	310	310	294	268	277	337	276	280	288	296	295	288	342	325	308	308	278	298	304	296	301	276	286	294	266	311	272	317	340	288	297	314	335	285	327	304	308	311	290	324	315	318	325	307	276	316	320	266	290	296	287	299	324	298	329	294	303	305	321	305	300	320	311	304	310	335	319	340	310	322	284	274	327	309	312	297	297	298	290	295	297	280	308	294	290	303	295	288	286	293	297	345	280	288	295	294	313	332	300	298	278	299	318	297	313	312	273	283	329	308	274	315	314	314	273	287	298	300	279	295	274	300	298	304	282	288	334	299	308	287	309	308	313	315	330	278	295	310	298	306	290	304	316	306	298	305	312	305	300	309	299	276	310	272	281	345	310	319	296	314	321	264	326	289	313	287	281	328	298	317	307	306	301	280	304	304	307	301	291	315	297	326	296	300	304	291	300	336	295	295	290	304	280	331	281	319	333	268	318	278	285	300	303	315	300	324	289	316	279	311	304	276	309	279	306	306	280	324	302	307	279	288	287	302	294	303	267	281	294	311	282	311	272	300	313	307	291	308	314	291	316	286	281	287	287	295	285	315	282	291	306	291	257	311	313	299	337	323	303	296	306	301	292	298	285	284	279	308	267	312	266	303	285	293	311	314	295	307	304	299	331	301	304	276	279	304	282	272	308	334	304	289	276	289	300	288	287	296	323	322	310	312	330	290	282	309	303	294	318	315	327	254	312	280	304	276	330	285	291	288	333	288	297	261	308	298	320	307	305	304	317	287	309	290	284	301	321	285	324	278	276	267	331	283	291	288	295	287	308	316	293	304	285	291	246	298	295	290	304	294	291	298	307	301	298	283	263	344	312	296	317	298	323	316	293	270	286	289	329	282	317	318	278	310	325	289	306	326	332	287	320	334	331	303	306	300	318	348	304	296	293	329	290	283	308	299	295	293	316	275	312	295	302	290	283	319	296	312	301	280	274	291	302	297	300	311	327	291	311	325	319	304	323	290	296	302	306	327	297	288	336	313	329	322	322	287	311	266	318	312	304	292	318	327	323	332	309	262	317	295	299	305	286	294	294	302	322	270	303	321	297	298	333	308	317	304	298	316	301	303	304	265	281	332	284	303	280	292	281	283	298	310	307	326	332	310	272	320	293	308	311	293	278	277	310	306	299	339	291	298	305	315	313	278	289	314	304	321	264	313	317	324	299	312	292	277	303	258	317	290	306	307	310	287	281	285	316	320	296	288	296	304	295	270	323	312	284	304	315	301	304	295	304	286	306	283	296	288	314	313	271	293	305	292	270	305	322	285	323	297	277	314	298	310	302	293	279	279	280	290	285	316	308	310	319	298	304	319	308	307	285	309	280	302	313	318	284	308	307	298	275	295	294	316	275	293	306	292	302	269	292	303	307	305	291	312	298	310	305	310	284	291	305	296	318	307	313	317	327	304	302	295	313	304	295	304	313	301	283	277	302	295	330	319	306	301	277	301	270	304	294	309	316	289	310	310	340	301	318	331	323	327	317	278	324	326	301	304	282	294	286	321	313	285	325	311	316	283	293	304	297	330	277	312	271	257	317	308	293	303	278	289	291	270	277	304	288	280	299	289	319	315	318	295	316	286	317	270	306	281	277	291	307	323	318	295	315	302	311	292	278	291	291	322	323	299	304	279	286	294	311	282	285	299	293	282	282	310	289	275	300	307	300	309	329	287	289	325	312	287	312	273	301	299	303	286	286	295	295	348	291	293	303	290	320	313	314	274	294	297	312	319	287	303	295	282	326	303	301	292	321	280	298	259	315	307	318	321	302	288	301	285	317	260	339	273	312	302	321	310	278	308	314	279	321	310	324	299	304	314	333	295	339	322	270	267	304	291	279	338	305	291	274	309	294	317	310	296	307	289	283	273	288	310	333	306	322	307	305	313	299	290	302	343	331	309	272	295	278	320	287	297	330	285	309	316	303	288	294	294	307	332	319	299	310	329	279	289	308	321	270	291	307	307	291	278	289	314	294	313	310	303	281	316	295	306	290	282	287	288	269	307	274	302	279	302	308	302	297	246	327	294	287	299	293	305	294	331	285	282	290	292	317	295	293	283	315	330	312	325	307	303	307	292	289	308	274	295	300	334	318	309	297	280	288	266	277	330	327	311	318	319	332	277	322	266	331	277	313	282	313	324	262	313	335	312	307	315	305	337	297	290	304	303	287	325	303	313	297	290	288	279	271	315	282	301	317	283	315	314	283	296	315	349	282	261	298	274	291	300	306	279	277	282	308	336	309	308	298	312	291	283	276	289	307	303	314	285	290	298	309	315	340	315	299	306	298	282	331	305	293	286	279	289	257	290	324	310	293	306	293	339	271	337	294	324	328	307	321	332	316	309	295	302	309	322	313	278	274	319	299	285	310	282	293	283	300	254	296	308	306	299	316	325	284	310	309	300	266	287	305	307	274	334	302	328	311	309	314	319	305	303	307	316	290	297	304	301	304	279	324	321	283	283	302	311	334	297	266	321	268	286	306	279	282	294	330	330	322	298	312	286	286	312	304	308	302
24713	21381	28246	24828	19493	2058	847	660	582	533	499	507	475	479	430	434	443	435	406	441	436	408	424	404	424	417	422	397	400	412	403	420	392	398	438	411	418	382	454	394	416	416	389	394	371	404	441	377	441	393	390	383	399	361	402	413	432	409	433	377	414	396	376	395	379	400	406	400	425	400	404	406	392	408	399	401	440	386	389	328	441	383	405	409	394	406	401	411	392	376	382	388	388	430	414	400	386	383	401	436	376	387	382	401	401	357	401	374	356	352	391	403	381	399	453	414	390	412	364	394	399	405	430	391	387	399	375	410	384	402	375	435	423	436	413	388	395	367	378	421	387	397	364	375	409	430	400	387	402	393	413	389	390	406	394	375	401	374	412	399	396	418	398	407	430	424	370	415	391	401	406	388	381	390	359	399	405	391	414	442	409	404	399	394	393	391	410	403	403	371	387	397	409	396	356	378	437	393	415	370	406	388	387	423	383	421	400	352	415	389	378	406	421	386	383	380	362	409	362	369	399	394	415	394	390	381	427	393	357	400	399	375	398	402	397	423	387	415	425	428	390	368	374	392	385	361	389	412	407	392	425	355	386	385	411	394	375	398	396	413	423	412	385	365	403	406	382	392	401	369	390	431	380	405	407	380	395	413	414	400	400	408	411	386	408	393	379	404	429	365	389	389	393	391	371	437	395	400	360	375	424	397	389	395	389	409	399	417	383	416	379	394	403	379	381	392	430	373	367	376	400	404	426	413	406	368	429	412	378	425	387	404	379	394	379	387	409	404	414	387	384	379	394	374	355	389	369	418	395	410	434	394	428	381	410	404	380	403	385	379	399	399	398	389	375	418	412	398	390	397	414	402	431	414	419	414	409	446	374	409	386	377	415	406	411	421	409	384	384	387	340	392	392	420	399	418	380	386	387	411	407	418	411	386	380	382	411	345	391	408	382	394	369	393	389	376	404	367	392	390	399	409	368	389	402	403	391	396	376	379	438	383	359	366	405	413	418	395	373	383	385	375	355	353	373	376	397	454	366	427	411	388	382	414	421	404	374	403	431	401	429	404	417	422	384	415	440	373	432	410	405	394	397	377	395	420	331	392	376	417	411	373	379	404	367	370	349	382	402	409	375	401	406	385	372	382	411	372	433	370	362	404	386	422	378	367	385	423	371	384	388	405	399	396	423	395	402	394	369	379	381	397	423	384	400	383	386	378	393	363	385	424	397	349	392	381	402	404	367	453	413	388	368	380	411	428	399	369	395	386	413	372	409	403	374	420	404	371	381	379	398	403	373	368	380	387	400	396	404	382	401	368	368	383	415	399	430	378	421	417	372	398	383	400	417	417	394	384	394	394	381	408	393	402	396	355	383	347	372	411	413	388	364	364	407	394	389	419	380	405	389	387	387	419	388	393	405	369	427	403	429	375	374	399	360	399	382	409	389	382	408	407	402	385	396	378	412	385	363	407	382	415	414	372	411	346	386	405	398	381	399	396	396	356	409	411	364	396	351	388	370	392	393	384	440	427	412	419	383	386	389	410	375	408	417	362	427	411	402	381	369	448	399	404	394	393	382	395	427	413	400	366	399	417	395	371	403	420	423	386	393	372	389	379	403	411	416	398	383	362	407	379	407	378	409	381	409	416	388	395	413	370	390	392	380	402	395	400	443	370	403	425	424	406	408	417	382	368	396	372	379	370	386	399	432	408	427	397	371	381	384	374	402	399	458	400	430	393	422	421	381	390	391	416	404	411	368	391	395	407	369	404	412	380	430	369	425	433	398	377	375	384	392	335	411	408	411	394	381	390	370	404	383	409	387	435	414	394	390	410	377	384	361	395	432	392	377	404	369	374	432	403	385	413	374	394	425	427	418	429	358	408	410	397	350	351	399	389	378	385	397	411	403	363	383	376	374	429	391	403	384	389	397	418	392	381	371	368	383	383	424	378	412	365	377	410	387	390	425	368	417	415	405	422	369	408	431	417	426	431	408	407	404	372	401	375	396	403	392	400	400	447	388	362	424	412	399	426	426	417	378	406	408	375	364	408	393	398	373	385	407	393	423	432	390	385	395	406	419	409	402	422	371	379	417	385	385	393	371	403	427	407	380	405	377	358	387	415	403	401	402	398	410	434	405	374	377	409	375	378	418	390	407	368	423	396	386	377	414	424	434	398	404	395	374	395	424	373	362	407	408	397	403	393	410	379	374	382	404	397	367	396	370	389	403	395	417	389	432	377	412	403	396	378	410	397	399	397	399	404	389	375	433	397	376	378	428	386	378	400	387	437	379	381	374	400	374	381	422	375	396	398	376	403	417	391	424	379	413	433	396	367	407	373	385	400	390	349	394	383	381	401	391	379	384	393	384	381	408	403	405	388	409	396	357	419	399	397	395	377	379	400	366	389	391	382	380	432	388	386	380	373	404	390	372	370	374	404	352	418	391	409	413	403	392	399	370	396	406	415	373	392	400	393	454	361	371	380	411	384	403	370	401	369	389	395	367	367	396	387	407	377	436	395	389	398	417	417	388	386	406	377	399	373	437	392	415	381	394	361	361	437	434	407	421	372	392	410	406	399	375	380	392	431	381	371	375	401	386	388	386	376	389	381	385	376	409	441	405	418	436	373	361	413	400	381	412	347	391	395	388	390	387	382	380	380	445	415	373	385	396	413	378	385	412	393	401	389	417	398	395	408	410	381	378	392	404	365	417	392	412	397	391	394	401	365	414	392	403	398	413	394	434	415	367	392	401	364	418	437	448	407	404	382	382	398	372	384	409	369	388	380	393	408	364	402	391	403	405	431	409	408	404	377	384	347	371	375	388	403	392	404	393	392	384	409	409	398	400	399	409	394	374	411	390	443	384	389	392	408	417	427	424	414	378	388	378	428	398	383	374	381	388	359	407	359	405	408	381	385	401	395	371	396	417	400	400	413	396	395	398	354	421	373	382	368	419	388	388	396	366	429	374	376	387	409	381	374	412	413	376	409	376	396	353	378	392	365	386	384	424	425	393	394	402	457	394	380	371	405	402	388	402	413	365	398	381	406	377	416	392	414	371	366	372	379	370	407	361	401	380	353	400	386	405	378	414	384	395	385	391	336	387	403	440	410	388	389	414	355	392	395	418	375	390	428	397	399	412	393	435	420	364	380	409	410	411	384	418	402	377	370	383	413	423	439	411	390	409	396	396	374	389	398	411	420	357	400	397	395	414	399	365	409	405	397	377	388	389	410	390	397	385	396	394	426	416	401	433	412	363	414	382	363	374	391	392	389	387	391	410	379	400	414	394	427	425	398	394	372	392	369	413	427	369	422	356	414	373	397	380	406	401	400	392	372	392	385	366	393	383	383	408	389	384	377	402	386	384	405	422	373	385	397	369	413	407	410	390	435	395	422	416	395	386	379	401	400	391	375	387	385	455	407	432	393	416	405	387	437	394	383	396	430	412	419	416	395	404	386	388	403	388	382	397	397	398	376	431	399	369	392	405	401	377	377
34130	27452	5445	2724	2038	1540	1221	1057	945	779	755	671	666	609	573	572	558	560	569	520	538	528	512	497	519	495	444	477	507	470	480	488	483	491	496	537	517	474	496	438	524	504	483	502	470	497	518	480	499	520	496	465	501	462	457	463	453	507	483	518	480	461	468	483	460	446	462	469	456	523	471	510	499	474	491	486	497	473	477	492	462	495	499	463	455	463	446	467	468	456	493	467	473	470	479	468	483	445	449	479	473	487	496	452	498	486	486	442	485	471	434	480	468	478	459	432	489	463	442	513	485	458	476	508	493	478	452	496	486	446	463	448	438	473	492	475	506	465	441	520	518	491	445	482	473	465	498	482	480	481	479	493	477	471	467	414	450	466	483	498	478	495	486	431	458	478	489	448	479	536	468	477	453	508	496	442	458	520	473	497	460	463	481	452	474	493	465	454	505	463	441	458	512	473	473	469	478	499	464	474	445	475	451	467	451	479	463	482	470	482	509	493	438	476	506	450	481	446	476	455	451	463	442	443	441	487	464	476	496	467	517	464	451	474	446	512	481	482	486	458	491	474	460	464	448	466	488	460	489	470	458	471	521	451	501	502	457	438	502	496	442	475	489	493	473	493	445	493	508	532	496	470	474	507	471	462	463	445	471	458	445	449	496	459	501	440	474	510	437	500	445	501	505	466	490	434	477	449	476	488	445	480	483	492	493	453	457	460	461	437	459	451	472	458	466	496	462	438	470	471	464	457	459	486	458	480	446	447	459	475	458	474	474	486	492	464	470	517	503	449	459	481	487	471	428	435	482	485	466	478	467	461	485	448	474	442	453	482	427	490	484	480	458	456	495	462	467	467	479	460	461	517	464	491	450	491	462	450	439	476	447	504	498	467	477	485	496	483	487	494	504	476	446	447	502	481	459	480	484	494	423	481	427	450	485	457	460	487	489	453	500	428	475	470	446	484	510	465	515	466	451	468	473	492	478	494	482	448	505	476	490	449	433	505	457	459	461	466	446	489	478	478	485	497	493	499	499	467	477	490	467	468	477	469	463	478	468	475	480	450	468	469	499	459	472	461	478	505	461	493	474	440	489	471	490	456	463	480	528	505	485	496	468	480	470	458	474	529	465	474	457	447	454	472	471	482	412	475	473	439	480	502	452	452	456	498	496	470	471	459	503	454	485	486	485	486	474	471	501	475	450	484	517	477	452	487	459	439	461	448	431	500	480	455	473	439	480	444	485	483	463	448	507	475	467	477	467	479	455	472	484	475	467	470	491	471	479	424	463	491	461	467	489	421	473	477	484	483	468	504	462	474	480	475	461	455	483	472	441	513	485	470	479	477	487	489	501	495	502	502	466	481	456	458	477	466	479	503	446	447	460	483	463	485	467	507	479	463	454	474	485	470	469	466	473	493	466	460	468	454	465	494	497	472	510	479	494	461	490	471	486	507	470	474	516	480	477	494	478	472	482	460	505	472	529	499	503	468	476	453	483	475	489	467	449	499	489	483	499	499	493	468	444	450	519	484	444	475	485	477	480	461	482	468	479	491	501	460	468	468	488	478	488	512	478	493	473	459	478	459	460	409	441	436	452	521	497	458	474	473	442	502	498	461	500	472	456	492	484	477	464	508	493	448	469	464	475	440	488	462	468	470	482	507	475	490	420	466	465	467	469	473	477	445	440	445	467	463	489	440	461	439	428	495	478	475	455	500	472	467	486	434	489	461	442	478	469	479	492	469	458	472	480	438	487	502	481	473	489	464	493	450	455	480	492	469	438	500	503	449	463	445	476	442	483	461	470	481	490	472	499	464	476	448	488	490	475	452	475	440	464	443	452	485	424	480	460	493	494	496	435	463	421	440	444	462	495	485	475	481	457	452	493	492	454	460	511	499	472	493	462	481	486	476	473	458	462	503	487	495	468	457	449	487	497	466	494	438	439	486	425	466	485	499	476	466	443	473	462	477	497	423	473	500	453	479	497	439	474	478	431	501	461	452	479	420	487	457	481	495	455	472	468	469	464	480	499	481	450	467	444	464	439	470	462	451	477	483	471	451	465	504	493	504	508	467	466	452	440	432	461	496	449	461	478	493	508	481	442	508	500	434	449	451	483	464	493	488	469	440	466	475	472	457	426	448	468	480	442	481	503	473	497	484	491	447	490	470	456	446	511	488	476	481	475	479	489	439	506	462	465	476	483	470	491	495	469	484	475	471	487	473	456	486	479	442	462	451	486	479	461	500	507	457	486	486	462	461	475	517	460	468	450	464	484	465	477	463	498	504	459	468	487	481	460	487	500	505	459	484	513	498	488	480	461	484	497	480	495	462	479	471	454	490	471	504	457	490	450	439	483	480	490	469	505	484	486	483	464	492	474	468	460	493	490	434	491	455	471	489	477	482	428	456	469	454	471	464	473	477	483	439	511	474	467	504	482	493	479	479	480	430	426	464	462	457	469	467	455	503	465	467	477	462	445	466	500	459	474	407	425	472	455	429	435	477	465	474	479	449	475	501	498	470	444	463	468	454	485	481	469	470	451	483	461	448	463	460	464	453	462	472	473	434	499	512	480	459	463	492	454	466	453	473	485	479	478	487	451	448	487	486	453	449	473	455	510	462	475	493	479	522	494	448	448	510	460	464	484	462	469	463	462	482	436	467	494	447	443	473	476	454	437	493	464	500	466	490	472	479	456	454	466	492	471	484	483	483	489	437	477	452	438	446	448	441	492	486	466	488	471	466	474	492	506	455	449	449	453	481	465	489	457	469	494	500	466	467	458	513	457	461	472	460	440	477	477	475	505	452	461	469	459	453	461	471	460	475	469	463	454	487	481	469	476	475	466	465	481	491	478	505	480	468	490	471	543	435	480	445	450	465	462	494	448	474	471	472	482	459	484	483	439	541	515	485	489	452	491	463	497	498	454	481	462	476	474	459	517	421	503	467	464	479	463	489	457	504	457	460	459	430	474	469	468	505	493	440	486	493	466	497	515	425	483	472	483	458	485	501	495	483	457	429	439	456	507	462	476	506	453	480	520	490	507	459	472	473	493	477	460	465	511	480	471	508	426	437	441	486	524	474	490	528	466	509	457	455	493	477	486	490	511	485	475	496	474	465	508	483	476	481	487	473	450	451	473	464	497	479	457	467	500	473	476	492	487	470	497	473	454	451	468	489	417	474	464	447	505	465	454	471	485	491	489	483	473	441	463	444	442	468	480	464	501	433	437	502	471	485	493	503	501	427	463	434	457	477	455	501	477	516	463	503	444	450	492	452	503	517	451	462	477	466	469	460	457	463	449	467	468	461	473	494	430	473	443	487	465	462	482	491	458	485	475	458	507	501	490	466	492	480	495	459	470	509	473	490	468	465	462	468	456	453	533	457	480	497	471	445	502	470	502	486	491	497	474	472	471	505	481	465	471	472	459	492	462	464	443	473	476	455	424	469	466	449	483	485	445	499	469	498	477	473	501	502	455	461	489	486	494	484	485	453	488	469
25449	21310	27090	25376	6354	587	483	364	372	373	297	330	325	319	287	293	290	324	290	261	254	309	251	298	270	274	244	297	259	272	275	250	275	295	257	283	282	272	259	243	237	252	300	275	254	275	257	261	260	242	271	287	259	248	270	248	264	287	234	262	265	278	273	268	279	278	284	247	269	268	258	276	275	256	257	289	264	262	266	285	253	299	279	272	241	284	272	316	285	246	258	261	260	269	261	257	277	293	284	257	249	283	234	252	262	275	268	266	272	269	288	255	246	245	262	271	248	273	259	237	282	257	249	255	269	270	265	256	286	274	222	243	265	280	262	251	284	289	255	286	243	256	285	259	271	256	250	279	262	272	282	237	251	264	271	282	246	235	252	272	276	229	238	271	279	251	252	281	264	254	255	274	239	287	289	271	284	266	274	268	247	287	285	250	306	241	270	282	255	272	242	278	275	248	266	284	268	292	256	260	278	276	254	308	274	292	260	260	272	244	256	271	269	282	255	281	266	247	270	263	297	242	282	229	271	278	269	282	264	285	240	274	251	241	261	248	273	279	226	247	281	266	264	222	243	266	259	306	262	258	299	276	273	267	237	275	281	284	282	273	224	276	275	251	313	272	266	300	286	272	266	259	228	287	251	271	254	231	246	270	271	277	272	255	258	269	299	273	277	267	282	238	256	248	267	277	289	271	282	255	262	272	261	288	265	271	267	258	257	262	240	254	237	272	251	276	278	245	268	257	253	249	277	285	255	282	235	269	263	273	254	249	276	269	233	261	249	247	255	267	254	280	266	233	249	285	255	245	258	246	255	252	247	298	288	294	265	255	282	239	253	263	252	264	272	244	267	260	302	275	301	239	237	265	263	270	250	254	296	273	259	254	238	267	253	268	268	261	253	245	270	290	261	268	264	242	260	243	253	251	270	248	272	248	266	270	255	273	257	253	257	225	278	271	288	263	266	289	273	267	252	261	283	246	241	264	287	256	235	277	235	273	264	244	268	258	255	271	277	266	253	276	273	261	261	267	264	256	253	253	237	270	256	249	255	292	267	261	283	252	262	240	283	230	274	289	255	254	252	270	318	273	290	256	268	254	281	279	284	237	273	258	258	265	237	225	268	284	260	249	272	267	292	281	241	263	250	279	234	289	256	242	262	248	256	292	252	260	262	259	259	245	278	282	254	241	251	243	277	272	269	283	279	273	249	233	261	258	261	266	268	241	253	250	260	269	272	278	242	267	277	261	276	279	273	252	285	249	261	271	295	258	267	261	288	277	237	253	283	267	277	292	288	257	281	273	240	241	276	264	240	294	233	250	245	239	287	279	246	251	271	267	251	262	252	288	245	245	289	302	272	288	265	265	238	266	266	285	249	272	270	281	259	265	242	280	263	247	255	266	263	257	256	264	263	258	260	262	250	262	262	269	249	260	260	247	260	251	262	269	276	284	270	279	299	262	242	254	270	256	249	270	254	229	253	246	286	298	277	258	249	247	271	256	261	256	242	260	276	283	284	270	279	245	280	263	238	283	279	305	283	269	254	241	281	263	263	284	237	273	256	260	260	305	248	254	263	262	283	277	279	256	275	252	281	276	250	238	264	270	285	245	289	267	269	255	271	279	285	251	266	264	257	232	247	237	268	287	261	267	268	268	253	261	249	277	255	261	242	266	296	258	271	272	252	271	270	247	262	265	259	256	264	289	244	254	251	254	266	257	283	266	257	257	269	274	251	258	264	232	278	252	282	230	256	299	263	274	276	264	262	266	263	273	234	268	256	281	240	301	287	265	257	319	285	233	254	274	279	267	264	254	293	278	286	252	238	282	237	261	285	258	287	245	264	273	260	254	251	256	250	274	251	261	247	272	269	292	257	263	257	242	237	257	271	233	248	262	265	254	256	248	265	264	257	238	258	285	260	283	271	273	257	277	238	284	286	268	268	281	256	305	249	255	241	278	253	265	274	239	239	248	275	284	261	272	253	260	260	268	274	268	255	292	281	268	251	258	273	253	264	244	243	243	254	275	300	250	228	281	267	235	254	280	246	270	289	288	239	273	252	246	279	267	240	254	305	273	259	242	256	242	278	265	253	281	261	244	271	264	294	253	258	269	267	282	259	274	295	230	288	292	280	272	250	252	277	271	246	253	286	276	255	263	258	290	287	252	250	250	267	236	270	269	267	242	251	278	255	249	247	244	282	265	284	276	272	268	254	239	283	256	262	260	255	265	253	254	266	277	291	287	265	231	249	270	266	255	263	271	278	250	269	233	298	260	284	248	261	261	285	240	264	251	259	289	274	273	246	254	252	256	263	279	237	256	280	245	281	264	259	258	288	251	263	272	253	254	274	285	281	282	293	269	243	274	240	263	251	272	262	276	287	253	277	249	272	252	264	282	282	254	285	267	263	248	242	267	275	270	261	244	268	251	265	257	253	262	258	277	261	256	247	259	255	258	279	280	219	259	286	268	279	273	257	255	249	269	263	271	281	243	272	255	264	249	252	237	258	269	258	258	249	253	232	265	268	251	223	251	253	264	248	225	278	273	278	252	232	262	286	257	264	258	235	232	247	310	281	259	271	250	258	280	254	265	242	253	264	259	258	252	283	243	288	260	278	252	261	269	281	249	266	288	267	275	259	278	268	247	280	262	270	234	262	266	235	262	259	263	271	288	264	269	263	219	260	264	267	268	282	270	240	252	276	264	268	250	275	270	266	261	265	271	305	274	250	260	282	268	276	292	237	293	294	266	277	261	278	280	233	237	255	277	300	264	259	242	255	260	265	248	268	284	278	248	287	219	275	263	263	270	256	272	273	286	285	256	264	261	272	274	246	227	238	247	272	286	257	241	275	278	285	228	277	232	259	276	247	271	240	237	270	261	261	287	304	270	258	267	235	269	266	265	249	254	265	257	261	272	254	250	291	244	292	249	248	221	243	254	281	268	273	254	257	264	272	270	268	278	288	264	241	286	264	266	252	271	271	257	277	267	291	247	253	255	261	266	256	275	286	276	241	246	284	235	239	254	281	266	280	237	253	249	261	234	289	253	263	244	273	259	278	294	262	275	249	259	264	265	264	278	254	280	258	241	292	230	262	276	270	270	266	236	270	263	270	244	272	265	264	256	249	243	260	232	256	260	251	236	246	238	256	246	242	275	257	249	284	268	248	268	251	259	254	267	274	276	275	279	274	236	274	277	276	252	282	278	267	253	317	274	230	253	282	264	274	226	281	250	268	277	253	280	252	266	270	255	286	271	244	277	259	250	283	274	254	254	253	261	255	254	262	267	272	256	252	257	247	254	270	266	287	240	256	245	278	257	252	252	280	266	245	271	262	255	287	267	248	243	264	282	266	265	258	267	237	293	314	251	272	267	291	267	255	273	250	262	252	270	265	260	258	248	270	276	262	246	268	240	277	267	262	269	247	266	278	263	265	280	295	262	279	260	289	274	239	291	268	289	273	275	242	291	269	260	263	266	270	259	269	272	245	296	265	238
34100	24568	3491	1727	1293	1020	817	750	600	589	520	478	449	438	410	443	427	397	405	392	356	382	360	339	335	362	347	352	360	342	326	322	332	372	325	364	328	317	364	331	353	393	340	340	328	331	321	368	349	294	360	319	341	342	385	330	323	340	354	349	305	318	343	332	341	365	335	351	317	336	324	348	302	363	342	358	356	346	332	311	341	372	326	345	386	373	342	338	348	347	341	335	359	363	380	352	337	325	380	359	319	296	345	364	337	335	323	340	349	350	322	347	336	325	347	335	359	322	359	333	326	334	348	344	308	325	342	361	357	338	317	354	353	333	335	350	322	361	348	353	365	346	328	354	309	337	362	370	311	315	336	329	362	322	299	345	352	337	340	344	341	350	351	348	337	293	323	341	343	351	344	330	335	361	330	326	331	351	354	346	335	339	329	338	356	337	315	317	349	323	336	329	329	328	329	360	317	357	313	357	336	358	354	345	321	351	348	353	320	334	354	339	323	329	348	347	335	295	367	339	342	347	367	353	338	331	373	360	296	333	337	332	314	321	341	344	351	349	350	351	324	332	332	357	348	348	349	330	341	323	321	329	309	308	322	330	366	312	328	357	335	348	348	325	341	360	326	353	328	386	345	338	327	359	334	344	346	330	343	326	323	329	322	349	336	342	370	327	320	343	326	313	381	355	335	318	356	346	325	329	325	349	394	325	323	321	323	369	328	354	348	352	311	316	324	373	327	333	323	325	354	344	367	377	372	319	362	357	306	324	339	305	336	315	354	353	349	356	385	356	373	297	333	361	378	350	347	326	372	362	333	332	366	336	335	357	334	303	359	334	322	342	287	345	318	364	352	358	358	326	339	354	358	337	346	368	353	351	335	351	322	329	359	347	323	374	358	314	347	344	305	332	336	347	335	335	372	332	331	355	334	318	330	353	335	352	357	326	351	361	359	339	330	332	332	337	354	355	367	315	318	353	342	303	345	340	309	319	340	302	313	314	362	371	366	345	384	322	337	327	322	354	334	333	360	307	340	331	344	342	318	321	332	332	307	351	348	346	340	343	329	318	317	360	357	342	337	352	371	357	317	352	317	334	329	355	338	346	341	348	310	354	333	325	321	345	328	354	344	336	327	362	366	348	336	320	324	348	356	323	358	323	336	314	345	329	354	323	346	328	340	312	339	328	339	336	334	327	325	327	378	353	340	323	315	362	344	321	323	303	359	331	365	351	347	328	374	311	348	339	340	327	360	362	363	345	330	360	350	330	332	322	354	313	285	343	365	348	290	380	342	318	340	343	297	317	350	368	329	362	363	342	334	360	323	327	338	317	321	347	334	346	340	344	332	332	353	313	351	336	343	335	315	353	323	330	324	333	355	358	340	326	392	322	312	328	322	364	374	315	371	330	366	337	322	379	360	305	350	341	343	333	325	364	340	343	328	348	308	342	346	338	373	364	335	354	325	349	334	360	322	362	328	318	348	344	305	344	351	359	376	350	335	346	353	322	338	361	332	326	359	374	320	355	314	342	336	339	352	313	306	350	350	325	326	336	351	383	314	330	354	303	295	356	325	313	327	356	337	329	355	301	355	351	372	360	335	312	384	308	320	347	322	362	335	323	339	332	342	346	322	325	338	346	361	364	299	346	325	364	307	328	343	327	337	329	354	324	364	371	327	366	338	301	357	323	324	297	360	369	302	307	337	353	348	314	315	363	314	353	319	307	317	331	357	361	333	367	341	333	315	319	327	317	344	323	340	337	326	315	360	316	341	320	304	346	373	354	304	339	341	339	318	334	343	363	352	295	331	311	333	344	336	351	329	363	329	332	358	364	349	330	351	326	316	340	305	306	342	316	344	340	331	363	325	350	355	329	300	341	349	362	329	324	336	306	325	335	318	319	322	352	336	343	349	364	324	359	353	343	342	347	301	378	343	307	350	335	371	377	308	331	333	325	358	314	353	313	318	341	361	341	353	325	345	336	382	323	346	369	327	372	372	343	350	340	350	333	333	336	363	329	315	296	357	299	354	345	344	372	331	329	319	298	350	355	315	311	363	298	362	329	306	323	322	340	349	304	341	336	319	309	377	335	339	344	351	325	332	372	341	370	371	318	319	292	366	312	331	345	346	332	309	345	327	315	315	353	327	346	333	342	357	337	336	319	337	288	317	322	350	358	323	365	332	342	373	330	303	332	320	337	353	357	352	355	350	330	364	331	333	334	326	337	319	343	318	335	329	344	345	358	354	347	359	326	320	334	323	368	343	342	351	349	337	349	331	326	326	338	352	360	336	353	352	328	322	361	336	334	330	337	360	337	322	335	314	314	339	333	357	364	349	307	333	347	325	357	333	371	360	336	343	331	339	324	326	287	354	357	322	314	334	351	351	345	325	351	337	335	332	358	310	325	315	342	352	323	352	345	338	346	313	307	311	361	332	329	345	332	325	332	329	339	367	320	344	344	329	314	305	371	312	316	349	355	337	351	345	370	351	333	333	319	336	321	318	364	347	348	336	347	348	346	360	362	328	340	347	369	303	368	328	313	304	334	342	326	355	340	352	320	354	322	376	340	330	333	342	334	350	344	338	344	305	344	336	341	314	349	345	325	368	365	337	312	343	319	355	346	346	325	329	333	338	364	330	301	321	378	352	355	329	335	371	328	319	344	325	337	350	294	336	339	323	325	330	323	326	329	352	344	330	360	367	310	327	361	343	368	355	394	341	346	335	364	357	353	325	350	343	341	354	346	333	331	330	359	312	327	369	347	360	332	316	339	349	318	313	344	324	327	329	348	337	328	350	354	348	324	362	350	316	352	346	331	334	337	323	334	318	361	316	368	336	320	351	378	337	343	309	351	322	350	294	331	364	331	322	307	346	340	327	338	339	328	332	339	327	344	334	328	332	362	311	347	368	340	379	339	337	330	336	349	361	352	361	342	340	319	336	340	358	375	300	318	337	370	350	341	322	360	333	349	359	364	345	336	347	317	330	331	320	334	316	336	317	351	324	345	365	339	360	339	320	326	365	344	312	328	349	364	356	321	349	339	324	313	326	357	330	349	337	353	344	322	351	330	340	346	315	359	335	336	308	341	345	365	387	335	363	269	337	341	310	337	326	335	310	350	341	349	323	355	328	344	371	334	341	345	377	340	330	350	367	316	324	356	316	318	350	347	332	348	335	341	325	349	330	364	346	336	351	286	341	349	345	347	327	324	339	337	386	347	330	314	322	294	316	371	339	325	330	362	321	359	302	362	318	352	353	347	345	323	354	325	327	316	313	346	318	324	341	326	330	342	345	370	364	324	342	361	332	315	318	351	348	338	326	307	370	328	342	310	341	351	305	340	344	345	341	361	335	335	323	351	325	353	335	347	325	279	329	358	329	348	321	345	333	314	342	352	343	351	352	346	359	338	316	321	370	333	316	339	309	313	339	348	347	334	311	340	333	330	326	351	395	345	367	349	319	341	322	345	336	361	306	372	351	344	336	340	336	345	345	341
23165	21343	28981	24013	21325	21260	5690	1206	955	854	817	825	757	690	703	636	641	659	630	597	637	573	582	624	579	588	628	594	564	597	543	593	582	575	589	557	550	572	630	524	559	546	595	544	543	568	514	564	557	569	534	519	543	533	529	584	557	576	548	579	526	555	564	523	542	589	560	513	541	544	562	544	534	550	526	548	524	524	543	521	557	538	557	513	528	527	549	566	566	551	557	542	540	553	581	534	553	565	544	557	556	517	509	531	578	524	501	544	509	558	546	557	538	509	538	538	546	547	537	520	559	586	536	564	541	569	498	511	554	545	516	540	537	547	553	553	541	538	539	548	530	558	548	549	495	497	561	524	517	538	535	520	530	602	551	580	507	528	526	552	548	524	585	533	519	547	512	575	554	543	529	547	543	545	573	543	540	556	533	514	556	544	552	533	536	541	575	549	527	529	548	595	545	533	539	570	531	530	581	534	547	518	549	548	532	574	598	525	500	576	560	533	561	538	514	549	553	543	544	575	553	528	552	543	559	526	559	531	521	553	547	536	526	526	551	560	543	487	583	553	559	551	539	546	579	535	521	583	555	570	562	576	538	570	561	578	541	513	532	568	544	564	541	564	558	535	578	552	541	562	564	505	513	540	533	543	493	513	558	535	567	539	587	565	578	544	575	497	562	530	533	573	569	546	519	545	532	566	520	560	585	567	540	546	524	520	564	517	542	522	543	489	583	592	563	528	559	620	524	529	561	571	527	501	536	576	508	540	527	550	532	552	551	575	508	499	569	569	527	516	513	555	551	516	557	568	497	549	543	553	610	550	583	557	564	541	572	538	519	537	551	529	554	526	531	536	560	554	583	592	519	541	546	525	517	593	536	565	565	536	543	523	563	534	520	569	540	545	534	562	540	532	533	546	469	556	527	583	556	542	528	562	549	535	552	533	529	574	553	510	532	538	523	495	540	539	551	535	620	544	587	545	518	579	535	544	529	556	515	539	568	549	540	541	540	494	554	555	538	538	564	540	553	561	559	609	546	565	551	536	558	558	568	540	544	498	526	550	576	533	562	554	525	547	543	558	502	532	534	536	546	548	592	499	565	568	508	526	513	552	552	504	538	574	519	552	572	532	539	500	553	555	561	550	501	569	534	565	571	553	558	582	543	518	529	561	535	571	542	537	553	527	548	539	543	569	532	559	527	546	581	547	508	522	574	518	532	560	545	570	523	551	522	508	588	560	569	545	539	539	548	537	505	488	558	506	547	533	527	519	525	527	529	553	515	545	521	555	573	530	549	539	528	535	534	518	564	538	515	557	482	527	600	507	556	522	555	549	476	545	600	570	557	506	507	503	560	487	525	546	548	524	548	563	564	523	538	536	525	565	526	565	535	520	549	580	571	563	569	514	545	518	531	535	532	545	559	541	520	523	515	484	588	564	521	529	539	507	563	564	548	572	578	564	528	537	573	562	527	533	582	539	539	533	526	521	527	563	554	622	550	570	515	529	559	546	525	541	531	530	532	571	514	510	513	544	582	527	480	500	527	513	561	569	604	560	561	554	547	495	550	544	526	531	573	534	529	537	584	573	528	519	581	511	539	553	534	557	534	516	587	542	502	537	521	531	538	533	563	554	573	568	559	564	548	547	508	554	552	539	541	520	552	580	522	594	579	516	543	551	534	535	555	520	506	554	539	586	542	549	533	534	496	517	504	537	523	531	535	605	578	569	539	529	507	581	558	550	573	532	520	496	587	547	546	496	576	542	515	527	562	516	538	543	527	516	570	521	571	561	547	567	577	579	493	536	510	547	542	555	517	550	487	553	524	532	575	547	571	555	524	521	530	607	519	545	533	557	556	502	507	541	526	519	587	537	542	558	517	554	523	524	577	525	598	515	544	475	577	557	544	593	551	521	525	500	546	559	503	556	525	538	582	543	519	540	518	570	564	500	547	524	537	557	543	588	512	528	573	555	524	539	553	561	532	562	556	535	549	534	569	563	539	514	535	535	538	494	521	575	565	528	561	557	518	522	552	588	526	538	562	542	540	550	553	533	567	556	544	527	569	496	540	571	544	552	516	514	549	572	517	567	537	526	527	527	562	546	571	531	488	542	547	543	508	567	550	473	558	541	524	534	569	534	530	562	535	544	551	557	563	538	548	556	551	560	526	531	569	536	523	560	507	536	547	531	530	572	533	526	524	572	502	538	491	554	487	520	517	543	579	527	551	543	538	538	566	523	550	536	536	528	591	542	517	565	551	558	554	527	535	538	550	543	538	584	528	560	519	541	496	554	530	536	546	565	510	517	587	504	504	557	570	540	512	519	540	546	558	529	515	573	547	491	593	572	585	544	548	519	540	552	533	556	526	520	566	573	514	547	540	536	539	543	487	533	513	529	535	510	530	580	484	482	554	531	558	513	551	580	526	534	548	512	527	560	572	587	508	525	534	584	553	542	535	545	520	521	523	528	569	503	586	563	563	520	522	548	534	535	540	504	540	567	526	543	546	555	545	516	543	525	551	550	585	552	527	524	550	530	585	536	569	544	548	531	580	502	539	550	560	558	566	570	554	523	527	550	563	552	542	559	519	515	536	540	539	534	544	551	558	533	502	535	537	529	518	567	529	570	556	502	528	570	548	584	543	561	497	521	548	525	510	544	552	521	508	535	594	519	575	519	573	519	504	576	562	554	531	543	537	560	536	512	530	543	558	526	551	569	546	526	534	586	561	512	526	558	539	569	553	538	570	515	550	532	553	583	543	527	586	558	545	564	516	539	534	532	539	555	523	552	593	511	496	580	566	511	517	563	542	546	537	524	515	526	551	576	536	557	519	539	535	545	541	562	541	535	528	518	519	545	521	533	556	538	556	546	531	523	573	524	569	543	500	536	591	523	531	520	596	520	537	566	534	557	493	539	547	587	527	520	537	495	555	567	528	547	509	529	556	536	539	536	536	554	552	551	574	523	521	537	519	512	549	532	540	569	573	493	543	564	537	543	547	532	534	571	525	520	553	542	522	576	565	551	556	523	546	517	554	545	564	542	558	543	556	533	557	584	592	524	490	554	589	568	543	536	548	505	533	500	540	560	512	524	515	510	532	566	537	527	531	500	543	567	523	563	577	551	576	551	528	579	550	572	533	504	549	521	530	598	543	535	549	578	523	563	573	548	530	523	558	542	529	526	557	565	529	565	530	529	550	569	570	511	502	534	570	540	530	498	560	515	541	531	525	532	534	512	511	491	509	555	554	545	559	551	544	499	551	569	560	522	534	554	570	543	528	544	571	516	568	520	551	567	565	537	536	586	559	568	540	529	570	540	567	549	543	531	552	579	531	533	540	535	508	556	560	543	557	510	538	533	549	533	546	572	511	548	528	530	539	545	560	558	523	524	506	565	565	585	584	531	524	572	562	555	574	534	567	525	544	553	573	529	556	550	556	522	535	548	543	505	565	542	569	551	532	536	552	522	560	505	548	600	526	576	543	502	559	582	520	516	578	536
39349	34341	11020	5746	4135	3154	2502	2044	1697	1460	1372	1163	1068	1057	923	883	825	848	834	773	703	795	725	727	722	724	704	704	658	679	712	700	681	684	705	672	716	674	656	664	703	650	633	664	657	673	627	681	657	644	619	652	643	649	649	699	674	697	654	652	694	634	659	686	609	657	637	625	609	643	695	619	690	638	653	630	674	643	645	638	644	673	622	657	668	609	638	667	651	660	626	617	671	628	612	598	609	656	628	652	643	657	605	647	631	682	644	661	631	618	676	616	628	661	642	605	637	651	614	644	650	624	644	645	668	693	653	584	658	635	645	605	632	615	675	670	630	638	623	632	605	610	667	638	645	662	636	629	612	642	622	623	642	657	635	599	609	657	664	682	657	720	669	649	637	660	654	645	629	662	626	651	641	657	676	654	612	601	644	647	610	657	660	669	615	642	630	629	663	710	616	670	601	649	646	643	625	663	640	654	589	605	643	684	649	620	633	667	662	619	617	683	634	585	637	639	654	663	662	650	611	648	668	686	634	613	654	668	605	657	641	628	662	643	657	656	642	639	660	621	622	638	653	670	641	684	629	645	651	641	662	650	658	601	634	624	672	631	619	600	653	710	637	627	658	605	675	624	637	599	628	682	592	590	646	668	650	650	616	673	642	654	644	647	669	654	585	652	656	654	660	611	682	656	611	648	665	654	645	671	606	611	649	667	603	649	664	658	638	623	617	638	607	641	651	635	635	615	700	664	649	685	653	661	687	625	620	678	647	621	644	622	629	645	645	654	655	647	636	597	680	609	684	653	626	611	633	604	627	656	668	662	649	674	590	612	649	574	625	623	650	684	631	634	655	690	640	611	639	625	613	617	628	624	627	661	620	637	627	677	694	634	643	671	608	688	645	670	685	613	629	610	650	660	600	632	638	679	617	577	641	690	659	615	707	604	618	678	592	631	651	652	674	612	634	644	613	647	696	657	642	648	659	606	651	656	663	681	626	620	642	602	594	649	673	602	604	632	630	638	653	646	632	637	616	658	631	653	624	665	611	642	662	632	627	663	694	630	658	646	609	593	613	620	662	601	649	638	638	672	624	618	611	639	678	660	647	650	596	684	615	656	653	654	641	636	627	630	678	619	660	683	672	659	646	615	625	653	607	654	686	631	636	652	641	614	646	642	623	617	636	623	664	674	621	618	638	632	609	639	597	623	642	645	596	636	646	630	667	640	621	650	608	622	675	669	605	696	637	625	602	672	669	640	668	617	651	613	638	652	651	642	618	608	650	596	620	622	592	639	680	611	630	656	602	663	626	632	640	625	656	623	677	614	595	668	626	627	623	638	626	650	622	628	634	648	677	663	670	626	656	674	616	630	624	636	652	624	618	634	636	635	666	645	666	653	632	632	630	625	698	652	647	621	622	621	633	620	712	612	641	625	648	655	627	632	636	708	629	625	662	629	670	652	622	621	613	594	604	603	654	630	625	626	635	599	687	635	627	613	636	641	576	635	638	623	631	628	615	646	619	678	573	617	657	654	670	654	667	655	627	651	640	640	650	603	613	648	637	660	674	657	631	648	622	670	600	637	610	631	634	573	633	631	668	598	651	630	639	637	656	659	701	636	630	635	671	604	635	619	638	640	620	617	656	653	630	605	674	647	599	640	633	606	626	595	651	596	646	681	643	656	661	636	662	664	611	631	624	668	612	659	640	613	619	622	647	645	647	649	629	666	602	593	625	653	654	659	702	643	608	644	659	646	638	673	641	644	633	669	648	652	601	663	610	649	610	608	623	670	619	651	656	624	607	644	632	670	648	673	567	649	624	647	597	659	627	641	650	677	622	665	646	643	586	637	643	652	649	632	668	656	604	656	697	645	651	641	664	613	646	639	654	644	642	658	676	642	624	628	657	625	610	606	637	634	629	631	612	631	653	621	670	658	656	645	668	645	639	602	629	674	648	648	610	619	637	631	666	644	642	594	649	624	631	651	677	630	624	656	642	657	692	653	641	623	616	647	662	625	616	657	618	619	654	622	645	649	621	648	640	669	619	610	673	615	645	676	614	598	660	643	622	605	626	575	637	601	637	656	631	692	649	624	665	645	629	626	600	629	620	647	676	655	642	611	591	631	625	631	632	637	605	712	649	638	661	658	614	631	679	596	628	672	640	633	603	623	652	636	683	703	651	627	623	627	700	645	607	590	613	644	657	613	634	652	601	690	676	653	616	630	641	649	678	640	631	634	639	668	629	599	676	650	639	657	661	610	640	634	638	644	642	640	647	658	651	643	647	660	630	630	680	629	619	660	631	612	636	605	636	604	679	622	643	604	650	627	662	582	645	613	642	621	625	648	648	671	610	649	651	624	616	598	640	646	604	612	686	623	636	590	658	590	656	667	637	639	659	673	615	598	609	634	672	648	645	631	596	661	627	613	666	664	633	625	675	646	614	647	621	655	602	650	635	644	631	683	620	610	591	614	726	650	640	605	640	641	622	611	643	654	634	678	606	651	631	621	656	595	653	615	655	638	619	631	607	670	666	610	635	659	655	643	575	657	632	630	600	616	669	626	670	598	620	654	635	650	619	651	624	648	635	639	648	610	633	635	619	679	615	666	636	657	637	614	630	642	614	636	639	659	611	616	658	652	618	648	649	659	668	621	622	622	633	697	657	676	654	654	635	633	664	684	641	638	625	672	660	636	606	681	662	607	666	635	627	629	621	603	646	682	632	637	624	667	634	645	623	663	618	582	683	629	620	601	637	689	609	637	663	659	640	667	627	640	630	646	655	670	629	654	629	662	634	638	643	650	595	580	654	648	628	593	634	638	637	668	636	633	624	663	647	584	677	674	668	641	652	632	667	654	571	684	644	615	633	643	651	610	653	607	661	680	600	631	638	638	590	647	643	648	671	649	634	663	670	643	659	657	643	648	644	627	670	667	614	574	664	609	621	605	674	646	631	625	660	685	636	637	648	607	670	644	631	630	611	654	616	638	627	633	640	644	617	629	622	646	641	663	573	627	624	609	651	664	633	613	611	653	644	648	631	646	617	655	594	649	641	636	666	619	637	658	632	674	628	645	644	659	636	636	654	639	620	609	578	635	654	684	617	618	607	616	598	602	653	640	627	603	585	596	659	608	645	660	624	643	657	699	651	620	604	668	653	574	665	609	669	624	649	657	619	639	633	644	654	649	623	668	619	679	597	650	656	670	596	591	625	643	632	598	680	655	598	609	642	679	673	622	618	642	643	658	612	644	665	634	643	622	696	647	649	605	624	625	666	641	650	614	603	646	629	686	607	714	638	619	693	644	631	611	645	637	646	660	631	656	654	694	642	667	629	631	622	622	659	648	646	630	638	653	616	654	638	588	647	588	654	653	664	604	645	619	646	651	647	657	639	630	698	671	629	630	633	639	619	607	695	659	652	605	652	605	592	636	631	668	607	635	655	642	675	589	640	640	620	627	666	636	612	614	625	651	641	642	672	653	670	575	607	668	649	632	603	626
28790	20789	7006	565	337	277	223	258	223	220	260	259	252	250	239	238	234	232	230	230	241	241	221	234	228	224	234	231	227	220	207	245	242	219	237	226	207	221	240	201	257	220	232	257	214	233	239	242	202	237	232	202	200	226	219	210	221	243	212	219	216	208	256	234	212	246	236	246	238	191	225	228	205	222	220	228	206	235	235	246	250	173	212	230	227	207	218	241	273	218	237	216	218	234	223	240	218	219	247	236	237	215	223	224	223	243	236	220	237	244	230	233	213	235	219	237	226	213	228	229	216	237	240	238	218	268	211	209	242	221	241	220	193	212	244	222	215	240	245	210	252	221	231	222	206	220	217	232	245	245	243	242	209	226	242	222	235	217	208	229	224	241	223	229	253	188	223	245	241	226	222	240	240	229	223	255	212	229	211	242	214	209	230	242	244	239	215	248	230	217	243	210	196	212	227	227	230	231	252	226	227	224	215	232	238	201	229	217	227	241	200	239	235	237	234	216	209	218	221	202	241	198	222	251	232	227	229	249	246	219	207	238	231	236	213	216	239	222	210	247	222	221	206	235	211	248	222	230	210	215	241	245	221	216	227	247	249	248	236	245	228	184	193	198	234	223	195	242	255	216	253	232	258	242	214	233	229	235	237	192	204	231	219	189	239	216	209	238	242	214	211	219	228	232	227	193	250	228	237	190	215	240	235	239	239	225	209	228	222	225	253	219	235	208	216	222	213	198	236	213	204	231	226	241	249	226	226	226	249	233	231	216	252	201	201	267	233	251	228	238	209	232	230	214	237	212	228	215	258	232	238	230	244	249	227	239	235	214	230	215	223	221	226	229	240	190	245	222	228	224	230	237	242	223	276	249	259	216	186	217	233	221	225	213	224	240	226	226	222	222	206	208	212	242	214	226	224	220	262	251	217	203	235	226	216	219	237	251	217	198	256	220	230	238	248	209	209	195	214	242	216	234	228	216	224	246	232	221	226	210	237	211	218	237	214	228	205	243	201	230	223	221	236	229	244	216	213	210	214	213	232	235	234	289	194	218	255	215	215	216	221	222	194	227	230	236	237	203	234	235	233	212	209	250	220	224	218	235	225	221	204	239	227	227	218	238	253	241	236	236	240	245	224	205	224	227	227	224	254	242	230	224	216	221	215	239	200	213	228	245	224	226	220	236	215	262	205	200	229	266	240	218	242	205	246	222	225	235	219	253	279	217	233	227	227	229	214	223	240	227	255	261	224	219	193	225	228	241	215	226	227	216	203	251	235	224	252	219	193	212	209	229	235	217	249	224	187	243	226	217	268	205	210	240	227	204	242	211	224	231	242	241	213	210	211	206	231	227	218	201	234	245	221	202	247	260	250	209	249	234	236	215	202	207	238	194	226	227	221	225	238	202	211	213	241	226	236	231	231	214	255	227	230	219	220	220	239	233	239	247	244	259	219	210	236	212	229	228	235	245	211	234	226	214	208	237	232	211	208	239	193	209	234	232	223	244	215	228	224	231	259	233	250	214	223	205	233	214	234	225	216	238	206	241	226	229	205	236	257	228	247	218	249	220	209	222	227	217	220	203	233	206	213	236	228	236	234	222	216	210	214	232	249	206	253	230	258	211	257	232	237	231	218	186	227	248	261	200	195	206	229	222	236	226	220	248	222	214	223	203	236	233	221	230	238	213	229	235	231	226	216	209	256	224	245	203	211	256	214	234	237	209	244	234	217	244	244	234	234	226	230	210	223	212	251	263	217	241	236	200	228	219	241	248	249	237	222	237	224	207	256	233	230	253	227	234	198	212	233	225	246	250	222	232	245	231	226	215	234	228	230	221	231	232	230	241	237	249	226	196	228	236	226	212	243	241	217	242	218	228	256	238	203	215	220	244	210	217	241	234	230	234	228	228	218	225	233	258	223	219	222	209	225	225	215	241	214	218	219	230	242	217	224	206	227	244	220	222	224	222	231	212	245	212	221	240	221	218	220	234	242	230	231	221	203	225	271	248	232	242	216	219	227	226	232	230	211	240	226	236	233	236	212	252	223	226	228	213	244	233	214	189	222	273	238	216	225	251	215	212	224	205	197	235	223	218	257	224	226	241	214	231	237	229	203	233	244	226	243	225	236	226	213	226	222	206	245	212	226	223	252	248	239	249	220	246	245	252	221	212	223	239	247	260	217	224	208	255	228	225	243	203	232	231	218	217	234	250	227	236	216	235	238	217	236	223	224	244	232	252	233	243	230	263	234	246	205	228	222	225	222	215	254	211	227	236	230	229	231	207	244	256	242	203	221	246	192	214	224	259	211	240	220	205	231	199	252	232	228	270	214	228	208	232	249	212	249	227	217	233	227	228	227	225	227	242	228	228	219	207	249	268	226	219	212	236	245	240	239	225	207	228	230	247	231	248	215	231	243	212	229	216	241	213	221	231	233	224	229	238	242	227	238	242	231	251	238	213	227	254	219	227	258	237	199	241	243	226	230	223	244	228	233	241	242	238	237	230	216	220	238	253	210	200	224	217	217	228	252	243	259	213	239	233	241	223	204	254	256	219	247	221	245	234	217	242	238	233	223	235	223	231	246	211	237	224	195	208	273	221	238	203	242	220	231	220	220	227	232	225	223	215	234	214	252	223	225	235	226	212	225	229	224	212	237	239	221	236	206	234	212	233	212	235	237	246	223	212	220	199	222	246	230	233	211	221	198	255	210	239	260	225	217	236	235	214	219	242	228	241	229	232	220	203	220	236	215	211	242	245	241	215	218	232	206	225	240	231	240	248	215	216	249	235	230	222	232	233	237	223	236	244	234	227	215	194	237	236	240	213	256	202	220	226	235	227	218	236	227	203	234	251	212	208	210	245	196	226	228	231	265	229	225	230	201	229	230	238	219	252	210	240	226	237	275	219	236	229	205	252	240	228	228	215	221	208	225	216	238	241	221	194	225	219	227	240	235	230	235	225	226	231	231	240	242	215	236	243	207	235	234	253	216	247	203	228	209	240	251	240	227	217	248	234	251	241	228	211	213	226	251	210	236	239	210	227	229	229	240	225	212	236	223	238	223	232	230	219	238	205	244	210	222	244	211	201	215	246	245	218	229	200	241	224	230	269	232	210	217	199	230	228	222	219	198	206	234	245	249	236	247	226	230	211	254	207	229	206	254	225	271	226	244	212	252	243	248	217	232	222	198	239	228	241	204	201	226	231	234	232	241	248	197	228	254	210	200	224	206	214	217	246	222	248	252	217	219	251	224	223	218	216	243	241	230	241	222	225	232	219	229	251	201	218	224	227	242	250	243	248	218	211	224	235	228	201	214	232	230	190	261	234	221	248	213	220	233	208	245	243	226	206	256	210	223	255	209	234	208	238	248	232	254	203	227	246	236	253	223	210	241	248	213	218	239	220	252	212	199	259	241	233	226	236	246	233	222	212	248	213	236	217	227	219	240	230	228	228	234	246	247	241	236	240	220	240	233	243	223	221	221	230	240	237	234	197
29818	15693	656	424	373	321	326	319	299	280	334	272	310	338	294	285	277	268	276	272	284	280	274	280	271	268	251	296	296	304	277	304	275	276	269	280	282	274	284	261	295	302	312	300	309	269	320	289	294	272	265	280	251	274	264	267	311	275	268	287	317	279	286	303	276	289	277	294	295	267	283	312	277	271	266	310	279	285	298	275	279	274	280	276	281	269	299	301	311	284	297	300	273	250	309	261	275	291	291	297	280	288	245	277	285	269	279	285	299	304	286	270	296	264	252	273	271	285	277	283	288	294	282	285	280	272	247	272	286	273	298	279	281	288	272	288	263	281	278	260	279	277	290	272	270	266	294	265	265	293	286	270	294	272	278	262	285	293	273	275	261	283	283	283	291	249	286	260	314	280	284	295	265	295	252	263	275	299	273	290	280	307	277	269	268	290	296	302	279	260	280	291	282	292	305	287	253	299	291	245	296	260	279	276	297	272	287	299	286	291	276	287	269	272	309	276	284	290	320	275	253	281	267	259	300	298	283	257	281	296	261	307	291	302	270	292	291	297	283	302	296	276	263	254	274	255	276	293	282	282	256	295	283	269	271	297	289	286	277	290	260	306	262	291	299	307	304	312	317	276	270	270	291	282	281	268	278	272	280	295	260	268	306	287	300	268	277	279	298	279	272	306	292	311	256	294	292	273	284	265	288	277	273	261	297	276	305	287	250	267	278	244	314	316	283	272	290	256	312	284	294	276	270	278	282	292	276	283	263	290	242	264	303	263	285	256	255	290	304	275	309	290	286	311	262	292	292	294	253	273	260	280	271	276	251	255	282	285	296	277	272	291	252	298	283	264	274	287	310	290	274	276	313	278	280	306	292	288	243	283	326	282	253	287	283	284	303	249	271	271	268	300	307	279	301	279	300	272	317	290	280	271	288	279	292	254	276	290	274	295	290	317	308	281	266	280	307	282	244	281	307	263	299	300	281	281	290	284	299	261	290	272	268	264	292	286	277	298	239	293	273	289	284	282	239	301	272	272	272	290	303	272	283	273	285	273	281	308	292	283	295	255	280	268	284	274	263	315	277	257	272	295	249	290	275	295	303	323	259	317	277	266	262	257	259	238	273	275	268	276	277	308	281	285	279	272	316	266	277	289	286	270	293	299	268	294	316	294	258	300	251	288	270	293	270	310	278	291	287	302	264	292	326	305	292	294	272	286	282	243	289	298	294	314	278	282	307	284	271	265	275	302	264	296	297	303	291	263	270	282	258	298	273	269	279	274	307	287	295	269	301	277	233	263	290	290	293	313	298	276	302	288	269	274	284	254	292	292	263	286	262	293	283	250	315	304	304	291	290	271	273	273	279	279	257	308	297	271	302	289	295	290	265	298	276	280	295	283	272	277	283	242	298	282	281	282	256	282	297	297	295	283	282	272	277	284	300	282	295	269	269	294	307	299	294	306	251	275	264	276	288	283	293	296	300	301	250	271	311	280	279	278	275	288	257	282	282	291	285	288	286	269	283	284	266	275	279	270	292	280	302	315	317	282	269	266	296	255	272	296	271	280	264	298	272	287	270	285	271	306	279	309	283	283	275	300	293	275	244	279	295	291	306	269	247	293	279	275	257	247	312	323	291	273	305	272	283	239	291	280	282	291	266	276	282	284	314	263	280	269	281	313	266	295	275	274	263	309	295	277	322	267	282	294	297	270	273	261	271	273	287	273	269	289	281	293	272	284	295	325	271	319	260	270	263	284	304	267	295	286	280	293	264	259	279	292	276	300	299	273	270	275	266	283	296	276	295	293	285	258	289	278	286	285	270	257	294	294	302	269	280	264	286	302	250	279	278	288	253	283	288	294	274	290	281	270	288	283	299	299	299	289	262	261	313	314	283	288	258	294	293	297	275	318	284	280	304	268	293	279	244	312	285	277	278	310	263	279	272	290	282	288	285	259	273	286	293	286	285	282	302	284	281	280	260	276	297	275	264	299	259	297	288	287	275	279	289	264	272	260	286	293	278	277	295	300	302	276	270	301	282	307	285	280	282	288	256	319	263	273	307	326	301	298	309	282	285	280	288	283	283	255	261	282	254	257	310	271	283	287	291	287	292	271	276	268	260	245	284	284	255	293	273	278	263	289	271	305	281	279	282	286	266	254	319	255	255	253	319	278	287	267	281	282	317	273	291	322	270	309	323	279	270	299	289	287	262	288	317	276	272	284	291	279	312	271	299	284	279	307	297	302	276	289	297	293	315	309	305	294	283	284	304	303	276	275	310	280	278	271	251	267	271	308	297	297	304	298	309	292	268	301	264	271	290	277	264	279	249	312	304	273	284	294	290	277	287	300	301	289	270	258	277	283	259	258	283	271	251	292	250	279	284	283	280	261	285	295	249	271	294	277	272	289	277	291	292	289	258	310	267	259	263	270	267	290	326	281	285	287	299	298	295	254	241	286	279	294	312	291	261	289	297	288	286	254	260	287	273	308	274	283	263	312	273	269	274	266	276	282	253	256	330	296	296	247	315	275	291	272	255	255	291	268	291	290	273	288	288	291	277	276	278	263	278	295	287	279	226	284	263	279	295	303	262	267	277	313	287	294	270	280	266	279	285	276	289	270	300	258	288	289	282	264	293	261	274	280	301	297	290	311	311	264	283	288	265	300	260	295	278	262	270	274	260	257	299	281	309	265	279	316	293	305	312	297	294	264	285	293	242	300	281	268	287	289	283	287	281	296	286	270	263	287	290	281	292	271	278	291	267	257	303	267	259	265	299	266	288	287	279	263	276	277	280	263	298	284	309	277	284	268	267	271	316	317	305	298	250	250	287	324	295	300	265	310	288	281	291	279	287	255	299	282	296	267	281	273	313	287	290	264	288	272	288	274	313	295	290	265	260	272	270	277	256	312	307	269	290	295	282	269	259	259	294	265	267	305	260	255	306	266	286	260	302	284	294	319	287	262	283	294	274	287	285	259	263	283	295	274	298	259	280	295	274	293	314	303	272	268	312	274	267	287	267	290	265	294	314	248	268	268	311	286	252	273	282	285	271	295	262	254	275	292	270	290	283	276	283	261	283	294	279	290	301	296	304	294	287	294	319	328	295	273	284	268	267	301	270	285	316	292	237	296	290	235	260	269	269	271	290	253	292	303	315	270	266	287	259	317	279	263	288	317	281	286	253	280	295	285	265	275	254	296	303	297	307	257	274	272	316	282	298	271	317	304	287	296	273	295	265	295	288	268	316	261	279	268	289	273	252	285	298	296	316	290	306	304	274	278	301	278	287	276	297	271	330	286	295	273	277	266	288	298	273	282	298	318	278	281	254	289	280	311	279	291	318	275	279	263	275	277	271	273	298	276	302	296	280	314	281	283	310	313	282	297	251	271	268	297	281	295	289	280	280	287	285	318	283	283	287	280	265	292	278	273	281	264	285	276	275	294	298	269	266	279	280	281	290	283	270	287	273	303	296	284	275	268	288	281	301	292	311	263	300	284
24596	21340	28183	24790	19583	2031	846	634	589	489	514	467	450	441	461	434	476	437	408	415	445	418	413	409	426	404	408	408	377	432	381	373	409	383	387	395	367	402	386	384	384	375	431	423	362	373	405	346	403	383	383	385	416	406	391	392	385	348	380	392	391	363	361	397	381	385	390	381	343	386	387	365	369	398	392	406	422	394	373	348	384	414	377	397	409	387	414	390	390	406	395	369	396	394	394	386	386	399	388	417	388	407	365	419	396	399	415	408	376	364	403	396	386	409	375	397	344	382	370	411	356	375	367	390	374	389	372	376	431	379	367	355	375	388	403	356	377	463	361	406	351	384	392	382	404	388	396	377	378	384	362	413	394	394	404	359	392	377	380	364	415	404	400	393	393	419	369	378	393	400	365	401	394	394	390	388	393	376	390	372	403	416	406	389	386	392	382	379	412	396	404	389	399	385	397	385	392	366	408	384	372	372	403	403	359	398	396	355	388	388	365	399	394	412	368	388	392	401	389	356	369	400	401	350	390	388	372	365	387	368	397	388	402	411	402	378	372	406	370	370	368	362	441	388	369	401	409	379	369	361	392	385	372	376	365	351	385	425	411	400	371	385	399	391	396	366	400	405	400	344	407	395	384	350	378	390	359	428	342	373	376	417	376	423	379	375	401	366	380	407	378	371	400	360	403	401	380	410	382	376	397	407	350	396	408	406	370	381	378	388	355	407	408	350	388	377	382	386	376	428	370	377	343	380	363	362	373	346	375	377	360	366	391	379	432	369	366	382	370	408	370	351	424	383	383	388	399	354	428	345	390	398	420	399	381	386	392	386	384	392	368	358	391	384	396	414	381	412	373	391	387	385	362	369	395	364	369	361	360	365	359	382	402	357	391	427	394	379	405	397	369	397	391	396	392	407	341	399	403	393	401	367	356	376	415	376	398	380	351	407	394	369	402	398	350	379	380	355	364	354	384	404	390	392	401	379	396	370	392	371	372	365	392	399	393	386	426	391	394	341	413	388	374	378	359	388	402	372	377	410	376	413	392	397	357	365	383	391	402	403	391	369	394	388	368	408	387	378	375	419	414	376	356	380	398	369	384	388	368	377	409	368	394	414	348	359	428	355	391	402	414	383	405	390	418	361	382	374	395	373	367	390	363	378	383	387	374	377	358	389	391	386	376	364	393	370	390	399	399	379	372	381	337	390	377	369	387	407	369	355	363	393	381	434	354	362	392	382	376	382	378	361	417	418	398	416	385	388	380	376	380	399	396	381	371	382	401	384	372	386	405	362	370	382	342	407	405	382	376	388	418	400	365	372	384	387	370	368	380	398	372	383	376	374	340	389	396	371	395	393	405	402	345	362	397	394	385	411	366	383	403	386	401	403	378	389	347	401	431	404	396	395	406	387	352	394	358	383	371	400	348	412	377	404	390	369	385	390	356	411	377	382	382	368	412	371	394	377	370	402	399	387	371	405	397	393	409	381	423	407	397	381	397	388	402	350	370	373	399	396	382	416	381	369	407	422	390	413	370	392	408	379	361	384	375	408	365	372	380	388	382	391	380	391	368	346	414	368	423	405	413	360	371	353	380	370	389	372	379	415	360	370	392	379	379	405	389	374	367	373	397	376	395	391	401	379	388	404	415	367	386	386	352	375	391	414	376	369	372	373	398	393	390	375	425	330	412	423	423	373	371	382	351	386	361	398	353	383	392	444	391	368	369	385	378	398	376	406	381	395	374	387	375	378	396	364	368	415	399	400	406	386	384	403	407	374	395	395	383	368	371	374	368	420	388	369	401	406	411	359	363	396	366	423	382	355	411	423	386	385	396	357	372	356	386	417	424	400	369	401	356	371	361	395	392	384	396	401	379	369	378	374	365	393	336	367	426	376	364	391	382	372	360	415	386	399	372	373	398	340	394	382	411	395	415	420	391	380	350	378	389	371	384	359	362	369	381	379	402	385	342	385	403	372	362	369	372	420	422	414	365	393	417	360	361	404	369	410	392	427	388	408	393	393	377	369	380	358	348	388	372	374	400	391	373	436	355	373	372	377	405	371	362	377	406	401	376	371	365	374	385	370	423	380	421	370	392	370	387	397	386	416	433	370	348	414	373	408	393	379	388	397	351	378	380	420	402	371	391	389	386	398	392	379	383	395	394	390	388	401	404	384	373	400	372	416	384	393	364	389	406	354	383	372	380	373	375	413	356	407	420	364	376	382	405	381	372	384	362	379	384	364	363	372	403	413	400	372	415	398	393	427	388	415	363	412	362	404	393	384	385	405	423	345	399	386	374	376	404	420	367	366	390	422	376	359	402	386	400	380	399	378	385	395	389	363	412	375	379	350	384	437	396	388	366	388	376	368	408	398	385	386	375	389	368	365	366	369	394	387	382	378	393	395	422	391	402	335	386	372	392	343	364	403	414	380	358	387	363	392	369	438	402	421	376	400	384	391	401	392	347	401	361	367	395	341	378	360	365	413	399	380	401	379	426	411	393	369	364	376	379	356	424	414	404	397	357	395	379	336	382	386	363	373	389	383	395	386	383	411	400	378	343	402	371	419	383	388	369	375	396	393	404	405	365	397	352	389	362	389	419	384	388	373	387	389	369	364	383	399	419	394	349	380	381	364	379	367	394	384	401	405	374	394	420	359	388	377	361	348	383	390	397	389	408	419	366	383	365	421	426	356	390	374	386	349	403	399	407	377	371	357	396	386	404	413	384	395	380	387	393	393	380	366	393	402	362	375	381	424	399	390	375	396	384	383	380	390	359	430	374	393	385	379	382	383	431	378	396	393	401	393	413	376	401	399	367	365	376	417	356	384	399	361	403	373	356	406	371	403	392	411	427	395	404	374	386	388	388	383	383	371	417	346	380	393	395	393	398	416	388	367	373	387	379	391	401	395	389	372	410	411	358	383	384	411	391	395	395	413	368	343	381	380	368	384	366	362	371	387	343	403	389	353	381	390	334	371	361	397	400	422	398	365	376	366	359	371	407	367	395	370	390	384	375	418	406	395	368	369	396	395	383	373	413	389	383	427	422	397	382	375	392	380	384	385	388	393	353	421	391	368	373	388	382	398	381	375	424	386	404	437	394	372	397	378	375	338	361	390	403	404	375	401	403	403	412	435	386	398	376	382	396	395	370	380	390	402	398	357	385	345	367	386	381	376	404	376	384	379	423	400	370	419	398	392	412	391	369	370	391	379	389	373	396	404	391	390	387	384	359	381	356	399	384	386	415	391	387	404	389	360	352	400	411	394	411	360	421	428	406	386	409	384	390	378	383	361	384	364	377	351	402	375	381	398	372	399	357	369	382	356	394	390	392	401	353	379	371	400	380	379	384	348	392	382	416	384	382	397	370	400	382	387	381	396	387	404	382	408	391	348	364	391	376	374	419	397	388	410	398	384	400	386	386	370	377	390	399	412	403	395	384	382	390	383	388	400	360	367	371	366	385	372	374	388	385	385	377	414	403	394	381	374	377	415
34031	26879	5377	2707	1921	1524	1264	1072	915	844	729	673	644	661	586	586	531	578	520	509	490	506	461	482	504	468	472	473	464	499	467	498	433	467	489	453	500	517	447	466	515	479	485	447	432	486	477	483	475	453	480	478	458	450	461	439	464	466	462	469	467	490	405	492	432	448	470	433	450	478	478	463	471	502	457	452	435	445	470	441	422	438	462	461	470	466	478	446	445	482	469	455	466	477	442	471	472	445	460	453	477	474	484	441	483	433	473	438	428	470	469	411	476	503	411	429	499	433	474	437	497	455	463	450	475	431	498	422	469	458	447	451	469	469	502	410	492	465	429	472	534	461	435	448	510	466	463	443	451	469	472	491	470	505	443	467	462	492	477	481	446	462	492	420	500	464	455	461	490	459	457	464	455	462	475	478	411	445	466	482	516	426	459	465	442	503	457	435	458	459	457	449	449	449	466	472	453	476	460	483	488	498	420	460	450	457	461	489	479	427	465	472	470	456	435	407	481	475	460	456	452	476	503	459	444	491	467	478	416	448	463	444	500	432	453	493	474	455	472	460	483	477	480	468	478	440	452	457	466	437	439	464	427	466	465	438	419	456	450	453	432	460	480	487	413	477	450	445	477	437	470	434	484	437	467	471	474	508	439	478	488	428	479	444	433	440	476	467	460	473	422	475	438	460	469	472	438	444	437	445	462	440	445	464	468	437	466	480	461	455	455	463	447	458	510	416	486	476	398	454	463	449	425	457	447	477	409	434	456	445	488	442	489	453	444	475	457	477	466	476	463	455	450	463	455	434	452	457	454	450	450	487	481	449	478	468	465	477	471	411	444	450	469	458	423	453	453	448	473	500	474	425	463	431	455	459	469	475	470	442	472	464	449	429	447	425	456	437	487	474	463	502	428	467	451	433	474	464	493	495	506	453	393	447	473	457	448	477	439	459	415	465	438	445	448	487	449	490	472	455	451	469	478	477	474	487	429	477	463	467	413	456	462	466	455	466	460	479	450	452	418	482	464	476	451	443	423	466	480	470	473	493	503	451	462	435	446	450	483	436	475	454	467	447	410	446	461	494	451	479	481	475	490	465	460	472	455	459	457	445	445	461	471	426	485	454	479	464	451	462	429	453	430	445	461	434	427	441	438	478	466	457	459	476	472	460	455	483	484	472	450	434	436	426	466	484	402	451	509	452	441	480	472	475	456	452	466	481	446	413	499	476	454	459	479	455	456	475	496	426	473	464	452	486	475	460	472	432	435	427	412	432	448	447	457	466	456	409	435	423	437	470	480	434	454	488	456	435	459	444	454	468	455	428	484	445	501	457	489	477	495	450	481	461	452	453	491	428	444	462	466	464	451	443	484	476	434	460	474	457	495	445	425	457	479	497	457	450	458	459	414	492	489	440	422	457	444	477	492	460	461	472	462	441	485	450	451	467	446	453	457	441	484	429	442	449	489	478	481	446	420	445	475	452	489	433	476	454	442	495	472	439	470	455	471	453	449	459	417	483	496	475	454	489	493	475	465	485	443	462	457	456	484	451	454	457	442	491	459	412	463	472	463	437	449	453	445	464	435	467	457	485	462	472	487	444	460	447	443	444	428	477	466	451	467	490	479	461	456	458	465	471	453	494	442	440	492	449	470	450	457	480	444	477	497	449	492	469	448	463	481	464	468	403	472	460	421	463	436	445	449	433	468	466	450	428	454	444	477	433	465	447	475	455	477	492	419	449	488	477	462	453	431	476	451	449	435	424	460	487	467	474	414	457	448	459	459	459	501	449	457	467	485	438	428	459	454	420	466	465	477	457	409	429	403	474	494	440	471	481	458	465	459	489	466	396	470	464	497	421	466	457	433	434	455	454	454	425	462	434	468	443	455	455	459	468	450	439	434	417	440	461	472	455	469	474	477	489	462	452	430	461	417	457	502	430	447	455	455	493	453	490	448	411	479	474	428	468	410	462	441	454	441	429	485	442	448	427	466	493	470	482	460	469	447	464	455	491	431	501	456	445	461	454	443	434	476	481	479	456	475	476	471	458	452	434	471	471	456	472	501	423	442	465	459	468	441	492	453	463	468	445	468	448	498	482	461	448	440	429	466	466	477	463	456	483	448	454	476	446	454	453	459	456	464	414	442	426	470	447	431	486	506	440	448	441	439	474	405	426	463	448	472	468	442	457	449	455	475	459	451	438	483	436	444	453	438	433	470	481	423	480	470	451	474	471	438	469	443	474	481	471	491	466	471	458	501	440	444	474	424	461	463	468	483	489	475	435	453	472	442	451	430	495	435	445	451	443	459	429	474	461	482	439	430	493	485	471	479	473	425	450	448	456	461	497	456	444	474	483	454	467	430	471	468	469	456	464	489	461	463	431	437	430	429	444	448	445	469	466	475	485	424	503	457	445	499	441	438	467	430	465	452	463	486	440	448	483	480	480	448	480	437	463	460	444	452	460	496	463	460	452	464	468	428	457	475	456	457	477	464	449	482	436	434	470	463	432	436	455	443	458	447	450	424	472	467	455	479	485	439	481	477	464	417	452	466	477	436	459	442	443	458	461	443	459	414	445	452	480	483	479	467	452	476	466	470	450	477	451	447	483	479	464	467	436	474	473	416	410	424	456	471	520	444	530	454	430	468	434	505	455	451	383	463	482	412	490	465	458	448	452	432	494	441	477	469	441	448	444	467	456	453	412	463	478	430	452	457	476	441	439	484	474	463	453	461	438	487	448	451	470	467	428	475	481	494	491	462	422	459	447	471	446	417	460	465	475	441	447	478	444	479	430	464	462	464	487	460	460	470	456	478	447	403	459	482	446	459	444	445	488	458	438	458	475	456	414	446	434	444	455	446	466	416	497	466	430	457	451	464	476	481	428	500	432	443	475	460	484	476	480	486	455	448	478	459	444	438	483	459	444	435	429	426	471	475	448	443	436	473	488	463	459	481	469	470	471	470	426	447	436	400	504	422	435	477	457	393	480	475	511	508	473	461	468	439	426	469	481	441	458	497	437	449	474	410	473	511	470	457	437	446	446	433	457	459	476	447	475	454	458	442	426	486	477	442	453	468	448	435	502	490	464	450	417	453	437	407	455	478	451	455	424	443	472	453	455	477	461	481	435	459	448	450	454	486	428	456	409	479	454	465	474	471	473	444	444	469	490	431	471	455	494	477	476	488	454	474	459	427	453	431	454	466	459	502	472	455	486	444	491	456	467	433	474	445	448	455	428	430	460	453	476	471	481	468	480	450	459	515	458	450	438	456	443	445	416	469	460	492	466	451	435	454	486	468	448	447	418	480	462	426	459	453	466	472	445	452	471	516	468	473	472	449	435	482	447	458	456	440	430	444	468	471	449	447	470	445	464	449	455	485	486	449	487	467	491	430	468	441	462	502	469	434	465	477	461	456	438	494	442	441	452	456	462	450	467	447	450	432	437	507	464	469	448	472	456	467	469	495	482	438	456	477	460	428	459	472	511	446	459	489	466	469	484
25370	21292	27112	25409	6048	494	393	346	362	325	299	303	299	295	296	275	275	295	253	243	269	268	239	271	259	275	262	265	290	243	263	257	265	284	265	247	257	263	293	281	268	242	266	274	232	291	246	269	278	269	260	253	261	274	241	240	230	269	244	252	254	234	231	262	248	241	241	256	250	237	243	265	310	240	251	262	271	244	272	254	238	264	240	251	243	252	233	258	258	244	253	255	247	255	243	262	261	264	253	241	257	237	262	263	240	275	241	252	244	231	266	248	253	281	234	245	259	281	257	268	244	265	250	244	259	236	238	251	247	267	240	243	277	265	275	232	260	269	254	248	249	244	262	246	266	252	237	230	263	264	249	231	236	271	261	247	260	257	233	262	238	255	248	229	255	262	271	265	289	245	255	218	267	256	280	230	241	227	266	244	240	241	245	262	245	248	269	272	261	267	253	274	276	255	252	224	247	254	238	258	250	266	246	257	214	247	266	274	281	261	251	266	251	248	265	233	251	246	272	232	227	246	262	239	238	279	252	253	285	289	229	260	251	246	252	269	280	256	254	251	252	258	245	266	234	222	237	269	248	245	256	255	272	257	265	262	245	247	284	249	262	265	272	254	233	275	260	264	247	254	240	254	230	246	231	256	259	258	267	265	253	232	250	267	270	250	281	243	227	280	268	237	241	261	245	251	233	269	240	243	265	259	269	237	241	252	268	252	256	244	225	239	225	239	255	245	245	265	271	257	271	244	257	247	247	248	252	262	274	270	262	254	253	269	258	260	226	274	269	271	245	266	262	252	271	244	238	277	246	270	258	247	237	276	254	285	248	256	240	264	260	249	280	262	251	286	255	277	277	252	257	262	239	273	247	261	262	233	269	256	242	240	248	250	268	237	242	264	286	253	278	272	258	272	259	243	251	250	245	269	223	249	271	249	218	214	260	253	231	237	232	247	237	246	267	234	257	272	236	251	233	282	278	281	253	274	267	281	257	263	287	254	248	275	231	257	240	241	244	276	227	248	243	269	223	257	253	262	266	240	225	242	234	247	283	246	224	279	224	249	286	245	238	257	251	266	288	268	285	231	265	254	277	272	239	273	257	253	255	279	229	239	254	239	265	247	253	263	248	281	269	243	234	266	272	259	254	231	262	262	260	271	266	245	266	249	258	260	241	260	246	287	237	254	249	246	267	258	246	257	288	252	214	264	248	232	254	257	245	222	249	251	247	239	252	271	260	276	255	260	234	249	256	250	240	260	272	238	245	260	277	241	258	224	245	264	267	242	246	225	247	241	252	257	245	230	280	268	261	263	272	246	290	234	229	241	251	259	274	266	243	249	243	236	276	260	270	270	224	237	245	256	268	255	258	264	276	249	239	254	261	251	262	271	215	254	237	255	235	265	268	256	243	267	255	263	250	224	250	234	245	261	254	221	229	239	274	276	262	250	227	291	291	280	242	239	268	231	242	251	250	254	262	241	228	251	223	240	228	275	253	219	267	249	268	256	225	227	237	250	260	272	249	277	248	255	265	261	245	253	249	264	245	275	239	235	265	261	213	251	262	245	247	257	269	254	280	260	231	271	280	261	267	264	262	255	258	236	268	276	203	245	264	240	244	259	233	275	298	244	226	223	285	243	244	261	246	249	281	249	261	260	263	241	249	234	254	238	249	285	235	287	239	241	254	277	264	266	236	270	243	234	251	249	292	273	250	244	273	276	270	249	279	240	261	245	246	252	246	256	242	249	253	273	284	264	232	240	247	235	271	242	245	270	225	241	277	239	245	243	247	264	248	244	230	228	289	263	228	243	244	247	258	250	222	244	257	222	264	310	241	242	266	237	258	259	266	242	246	246	245	230	230	248	279	244	279	244	254	249	256	274	246	249	263	251	261	255	255	241	251	276	256	245	257	197	262	240	264	268	230	235	232	261	243	265	274	263	241	234	252	260	247	230	242	241	242	255	267	265	283	238	246	234	285	255	246	252	273	251	275	268	229	248	239	248	249	264	268	269	234	266	242	275	265	249	241	260	240	245	203	271	254	267	243	268	259	259	241	266	249	255	257	258	264	253	241	308	263	255	250	251	266	252	258	245	263	241	240	258	244	273	236	266	249	252	258	254	266	239	251	243	252	244	272	262	221	238	252	254	240	273	258	299	259	248	253	235	249	246	234	273	285	270	243	245	246	245	251	261	266	254	211	271	252	231	243	274	292	269	256	237	245	245	271	223	231	244	255	256	257	267	254	269	284	243	249	274	243	257	241	258	254	273	230	255	253	258	251	255	269	272	242	237	255	250	269	249	247	264	287	240	245	286	256	259	239	229	258	271	256	239	252	231	253	246	251	267	252	264	234	269	252	259	232	255	279	268	245	274	264	248	262	256	240	249	251	253	233	279	259	236	243	303	253	255	238	266	237	273	257	264	263	236	252	242	262	269	272	274	266	287	251	220	262	262	276	240	257	252	224	304	251	274	269	223	250	258	259	247	233	262	289	254	257	273	266	266	229	272	263	261	275	237	282	278	256	255	255	254	242	254	261	247	281	234	265	246	239	250	263	254	243	273	272	262	252	263	242	263	287	239	257	203	238	269	283	234	256	281	276	245	233	247	278	239	259	243	239	249	252	227	259	258	271	250	242	250	232	230	249	251	229	251	266	259	274	248	262	247	232	248	262	246	273	248	260	243	268	279	267	241	273	265	268	252	221	261	240	269	244	253	244	233	243	268	274	252	247	241	252	248	251	229	268	225	256	273	260	254	248	263	277	249	274	256	248	263	239	248	246	257	251	225	235	234	288	262	250	244	239	236	248	267	213	261	254	270	256	259	255	271	281	250	233	262	255	258	242	286	241	263	240	271	251	267	247	266	263	227	260	268	251	264	252	230	238	236	272	213	265	272	268	240	241	260	248	257	273	267	222	232	271	246	258	259	235	252	225	272	261	242	240	238	256	272	226	271	262	252	276	247	266	252	286	235	266	246	252	273	238	264	253	255	254	217	241	242	263	255	233	272	210	241	258	219	282	284	258	251	253	276	241	248	246	267	234	244	237	270	254	224	257	258	256	229	262	222	228	227	254	265	248	269	228	249	254	250	264	254	261	260	257	270	233	250	250	284	239	247	293	229	255	263	291	266	288	262	251	284	246	238	256	267	256	259	273	266	283	268	256	239	263	200	259	274	246	279	249	238	225	277	262	259	249	277	290	269	261	256	268	240	258	267	268	249	263	277	245	279	245	286	286	255	291	254	232	257	252	274	245	217	257	254	247	253	247	272	272	251	241	231	269	248	258	258	289	247	225	265	257	266	239	253	269	257	274	259	274	237	238	247	233	240	244	262	264	242	244	247	265	249	262	256	247	270	284	281	243	262	260	251	264	274	268	239	254	252	256	249	253	241	265	241	269	238	273	237	241	253	288	259	277	266	226	244	262	234	300	257	272	247	282	233	261	262	266	251	265	251	255	260	236	281	241	278	276	255	248	227	253	289	262	276	240	262
33852	24374	3494	1739	1291	1017	835	735	579	581	502	472	460	437	392	382	391	376	379	410	328	338	362	343	350	335	334	327	347	362	316	367	331	359	354	307	344	358	349	324	345	341	345	341	335	341	319	299	340	337	333	364	317	332	323	303	350	348	352	320	333	337	339	344	320	338	341	335	311	347	328	330	346	324	307	347	320	352	331	348	319	331	331	339	340	312	364	327	344	310	321	336	308	324	371	336	322	299	317	314	330	339	335	327	350	360	346	329	332	291	351	325	332	316	343	321	349	357	368	330	316	292	313	332	316	363	324	313	303	298	348	343	361	321	335	347	323	330	325	363	317	316	350	370	329	317	332	337	367	326	321	302	338	326	323	315	339	330	363	319	343	322	339	323	347	332	336	342	348	341	303	303	327	320	333	358	342	323	324	366	322	343	346	342	334	363	323	309	300	358	341	326	338	338	352	356	372	307	346	320	343	333	357	330	330	317	316	330	302	334	339	338	332	310	340	363	337	332	336	276	307	314	341	329	345	280	334	307	344	360	330	355	317	329	336	330	322	313	349	327	331	317	345	359	339	322	363	326	288	348	339	333	349	322	327	299	319	334	341	323	329	289	309	360	351	340	341	352	340	330	324	328	342	337	343	299	324	299	344	327	301	305	311	335	323	334	336	335	343	331	320	334	356	323	328	346	346	329	344	345	337	296	335	318	333	312	318	304	343	313	329	360	360	295	321	365	317	309	358	337	297	370	327	344	321	328	347	355	331	316	353	368	347	351	336	356	311	342	313	342	316	325	343	311	334	321	339	325	333	341	312	341	342	325	324	319	344	316	312	310	337	314	333	325	333	357	336	331	330	334	330	299	334	333	328	354	347	338	338	315	316	323	353	325	304	319	318	324	323	292	312	339	343	346	321	345	331	346	326	337	320	346	337	291	328	339	327	302	346	338	346	320	304	333	311	346	352	299	348	348	340	318	314	349	331	324	307	296	385	338	305	341	294	282	337	335	334	332	351	372	343	362	333	316	338	307	355	318	331	324	304	325	320	331	352	356	313	317	320	366	339	306	322	316	349	328	338	307	320	286	299	327	326	315	365	341	327	352	323	304	324	339	336	327	314	325	335	331	352	337	332	337	320	321	332	318	304	313	318	332	334	351	328	341	314	350	312	350	353	320	368	346	330	331	349	327	348	327	321	314	325	340	309	333	319	338	361	331	311	334	299	308	312	351	322	331	340	317	309	318	303	334	310	317	345	320	296	359	294	325	313	320	330	349	324	309	308	334	298	341	349	321	335	327	321	313	325	346	341	371	331	309	357	320	328	331	324	331	333	286	328	312	333	350	361	331	328	319	328	312	356	330	347	314	314	374	303	335	295	304	320	323	325	316	329	312	349	352	302	334	349	339	322	312	326	340	359	357	348	339	311	331	336	317	328	347	327	316	330	335	305	315	335	328	308	343	324	321	354	312	321	346	305	367	351	336	305	330	347	336	323	343	338	311	337	335	344	321	344	318	296	329	297	340	338	309	326	324	326	298	345	336	328	336	337	333	337	332	314	331	313	305	356	330	349	324	330	318	326	334	305	314	358	328	326	317	336	328	360	343	333	367	325	328	336	333	333	353	356	348	309	332	314	317	343	328	370	337	347	368	347	306	309	334	317	359	319	329	317	299	341	344	336	360	318	321	362	305	370	329	333	330	321	340	369	310	316	304	338	305	341	348	333	350	353	347	316	314	317	272	335	330	332	345	356	269	327	342	325	316	317	343	312	316	329	309	331	347	333	324	326	322	352	318	335	328	328	314	342	313	334	316	321	325	326	292	324	302	321	368	327	329	343	309	340	331	348	328	287	322	355	341	347	313	340	337	328	328	309	342	308	328	312	314	314	330	341	329	312	344	326	306	325	338	324	324	288	284	339	323	351	324	342	317	333	317	320	361	338	313	337	334	323	332	292	309	344	328	309	332	328	317	328	338	330	290	302	320	355	317	337	338	313	328	336	325	355	292	286	292	287	333	366	336	333	339	313	348	338	325	351	350	339	342	318	315	339	353	313	334	379	320	338	356	349	355	331	318	296	331	347	339	344	317	298	322	312	319	339	352	335	314	348	351	333	322	322	349	334	344	315	319	301	321	318	310	348	327	317	333	351	300	333	305	296	314	347	324	334	347	340	316	296	288	334	312	342	352	338	340	302	311	329	303	329	314	329	315	322	321	296	297	330	322	347	329	333	338	346	305	320	332	354	278	311	341	315	324	349	330	353	335	347	326	358	316	325	335	321	305	364	352	318	304	342	331	313	342	297	350	335	323	312	331	344	339	314	339	370	324	338	327	343	342	331	345	302	316	312	369	316	325	333	334	326	344	324	321	323	347	306	328	339	363	310	312	329	341	338	323	347	312	319	374	357	293	348	336	321	327	316	312	344	363	316	312	334	330	336	318	366	336	308	329	357	331	330	328	337	348	342	321	342	349	339	296	343	328	315	321	345	361	328	333	326	308	324	327	338	337	338	363	294	309	306	327	336	347	309	342	345	344	355	325	357	326	337	353	356	327	351	330	346	346	308	320	345	359	325	325	346	313	308	294	321	315	318	318	362	342	315	335	322	321	342	285	345	314	326	318	310	321	324	350	323	266	345	328	326	332	321	348	309	318	303	353	340	354	314	325	329	339	325	321	316	309	359	323	341	326	309	332	318	336	332	341	324	314	333	314	316	358	302	343	297	318	321	305	329	297	355	357	321	360	320	269	338	318	334	330	331	329	352	352	333	345	306	324	303	314	311	326	354	342	307	335	337	347	302	330	320	325	312	339	347	351	316	343	335	331	313	348	320	350	305	327	325	331	365	328	306	323	289	344	337	318	353	312	361	309	354	333	326	355	338	356	352	326	328	308	321	340	327	336	344	362	330	336	318	317	333	334	317	308	335	327	354	306	336	330	332	346	325	361	310	337	325	314	322	332	339	347	329	327	334	364	294	374	319	320	333	315	306	345	356	337	312	308	333	340	312	345	336	322	316	332	330	311	324	365	323	295	322	332	334	324	353	308	313	352	323	332	336	372	333	328	318	310	333	364	304	328	303	329	328	321	320	345	340	318	330	320	324	369	333	348	338	351	356	330	322	310	338	313	338	341	291	318	315	354	322	348	314	317	342	330	367	336	342	290	305	335	329	314	307	298	311	343	315	339	365	323	317	323	315	350	312	287	313	349	349	326	333	373	328	342	310	311	354	307	335	317	332	309	337	328	345	315	334	299	310	315	331	325	350	320	320	299	347	328	355	311	309	355	340	317	336	333	298	342	326	323	324	332	317	323	350	346	336	313	335	324	322	314	331	311	342	331	303	324	308	321	339	328	334	347	302	323	319	311	304	314	314	323	327	332	312	344	318	371	300	327	339	337	324	341	313	321	305	324	320	316	355	341	311	326	304	343	285	366	333	334	324	325	333	333	356	349	335	314	296	319	313	324	348	346	343	325	325	304	332	346	342	330	280	326
23235	21332	28992	23989	21264	21207	5543	1228	930	928	818	743	716	682	671	656	632	629	606	645	605	597	591	542	623	588	619	642	580	575	616	591	563	572	536	552	524	528	541	566	537	565	547	585	586	576	603	571	589	519	594	560	540	523	528	499	560	568	548	571	508	577	541	553	517	586	557	524	533	521	523	525	574	552	542	551	545	565	548	555	502	485	518	557	549	518	534	545	542	548	546	534	510	530	514	529	528	569	492	568	507	563	544	560	547	596	542	526	587	515	541	533	552	499	504	556	546	532	544	554	546	521	537	538	532	521	555	555	532	563	555	519	548	566	542	527	532	533	518	553	535	523	521	519	542	567	554	536	558	557	524	522	536	527	531	540	543	548	517	519	549	543	541	555	498	527	544	558	529	581	546	583	543	594	537	541	500	550	571	566	578	521	523	585	596	564	498	544	509	530	525	556	545	559	518	589	610	579	538	527	529	539	526	533	573	531	544	553	566	543	550	560	591	550	531	492	524	531	537	516	524	519	541	522	566	556	551	565	500	546	560	531	478	510	597	560	566	538	516	554	520	531	543	532	565	527	540	538	524	561	516	549	503	546	527	503	544	526	573	524	529	535	539	517	495	520	554	518	524	499	516	526	569	555	518	566	538	558	543	515	551	571	545	575	573	509	555	554	518	558	580	576	548	575	558	530	543	558	520	540	552	512	532	540	567	555	550	511	559	529	547	543	537	564	530	523	538	535	550	531	558	585	504	519	547	530	521	521	509	582	521	540	530	497	566	554	568	531	556	548	580	523	507	549	547	580	501	518	586	548	539	492	568	513	539	554	535	589	554	461	540	535	552	560	531	580	524	565	538	540	530	523	512	567	547	522	522	587	538	549	549	492	568	561	528	545	546	510	536	584	504	533	544	524	522	529	551	496	539	557	501	498	508	580	570	538	532	566	487	559	538	571	504	537	533	533	501	557	493	521	496	555	544	545	533	547	578	537	555	553	496	503	520	504	522	516	559	503	572	524	553	519	544	518	566	519	563	569	543	588	541	548	503	549	516	552	544	530	521	499	542	568	531	524	546	563	514	527	550	566	483	526	554	521	509	547	549	533	513	506	510	523	516	540	603	535	510	583	505	499	544	524	541	531	559	522	493	502	536	525	514	488	539	536	541	559	517	542	566	535	545	534	537	546	528	536	534	572	541	557	541	572	545	505	559	509	543	533	544	530	506	565	537	576	547	514	537	520	565	538	553	553	592	538	543	529	571	517	564	560	505	544	514	519	547	580	555	577	505	508	554	501	504	561	497	517	498	527	548	528	534	524	551	574	522	544	551	529	517	573	590	518	527	529	520	553	526	545	498	543	549	566	530	527	524	544	548	547	535	509	528	543	509	493	556	567	517	540	543	537	562	553	526	526	563	562	557	530	555	554	509	536	564	532	540	504	528	535	484	512	531	546	522	539	510	528	561	529	538	523	497	571	513	520	531	547	556	527	563	483	484	547	540	540	485	555	517	548	540	568	570	565	549	556	520	560	531	580	558	546	525	572	544	540	549	506	571	530	571	585	569	508	537	516	520	542	499	544	540	556	548	539	541	546	570	528	526	581	546	509	518	568	509	523	558	525	543	505	503	540	483	531	537	538	504	558	544	510	563	529	508	540	566	550	539	525	541	527	541	561	500	562	536	498	524	532	576	527	515	522	516	485	516	559	520	545	504	539	539	525	520	555	522	514	513	549	571	569	521	575	520	517	549	535	533	555	548	521	498	565	534	497	516	559	530	534	519	572	511	537	548	500	553	493	572	566	554	546	548	497	498	531	567	550	536	532	535	533	537	519	538	556	494	580	522	546	501	536	570	539	528	561	580	512	528	554	513	549	544	527	526	572	504	549	530	548	534	543	524	552	516	510	512	547	535	508	489	523	552	525	565	524	514	516	517	542	531	546	533	516	509	534	517	491	532	557	513	561	514	495	517	546	555	552	550	509	547	513	531	499	547	503	535	522	527	571	547	563	518	532	543	507	557	547	518	537	529	541	510	552	579	530	552	527	515	481	517	528	557	511	528	486	571	578	518	544	568	521	536	526	511	541	513	546	509	528	535	564	512	529	514	558	537	552	491	505	536	507	531	528	538	519	530	538	545	550	523	511	527	580	558	496	539	535	503	536	568	547	537	578	541	537	507	548	531	535	558	511	535	564	504	546	500	570	540	524	554	481	523	512	579	542	460	535	516	518	577	554	570	536	558	541	490	502	568	522	544	561	543	515	565	555	485	573	515	538	550	531	508	496	537	570	543	531	550	515	550	564	533	541	554	540	583	530	552	550	517	561	557	585	556	550	498	523	591	589	553	527	544	508	522	553	521	516	525	522	538	495	509	514	559	518	528	522	538	541	531	515	570	544	545	518	543	528	530	524	503	519	528	493	580	546	558	529	537	556	520	487	566	565	519	546	516	511	505	528	507	530	523	572	490	559	530	572	503	555	586	565	518	590	524	547	571	578	522	564	540	487	544	538	516	526	522	568	505	600	561	534	517	533	545	551	540	514	549	570	583	569	554	547	498	492	524	558	527	555	522	582	593	534	567	510	512	533	521	505	552	516	550	543	517	577	547	497	549	517	504	560	527	557	555	532	513	543	539	546	492	522	519	504	532	532	539	541	552	485	531	497	532	509	543	581	538	530	547	527	518	557	535	516	526	519	524	560	541	538	510	538	536	547	516	518	524	556	495	525	552	512	564	541	581	535	514	483	481	556	536	534	520	519	545	528	562	557	525	514	532	541	587	526	539	541	536	550	543	510	556	535	509	539	559	555	542	550	533	551	571	536	556	546	583	515	555	508	568	528	506	500	529	569	541	503	539	555	525	563	523	549	560	521	537	506	514	554	517	525	568	561	523	540	544	541	512	510	550	574	523	545	539	500	527	510	550	538	552	523	573	498	517	557	552	563	504	523	546	524	519	520	521	553	543	523	593	502	538	544	547	559	549	502	558	517	470	492	542	541	531	525	560	524	557	519	574	530	541	536	533	547	558	487	504	533	505	516	554	544	523	496	556	535	499	546	535	504	527	513	611	529	530	542	493	523	481	545	532	530	523	538	522	552	532	526	587	547	524	529	535	535	536	551	522	532	524	529	488	538	512	580	521	511	535	562	523	536	552	548	557	552	534	513	577	527	529	501	553	532	529	533	511	584	516	485	519	506	561	512	559	542	532	536	558	496	562	517	489	552	543	572	548	511	543	501	521	571	535	547	535	539	529	510	575	534	569	522	552	526	528	524	500	501	509	531	563	566	508	535	519	510	510	475	560	551	589	514	536	525	535	514	528	524	548	526	537	559	513	529	581	562	570	534	496	539	519	538	559	559	502	568	536	591	556	536	549	523	554	526	551	512	546	495	499	566	521	527	526	523	540	561	561	554	571	491	521	555	538	539	500	565	543	540	532	533	553	536	520	540	569	585	548	547	493	555	576	525	539	529	488	547	548	517	546	530	510	488	579	533
39482	35413	11184	5551	4042	3166	2393	2086	1675	1431	1263	1142	1059	948	923	905	833	831	831	833	731	769	755	733	747	682	739	703	686	692	673	678	661	649	665	672	705	686	679	732	636	640	703	644	625	684	661	631	632	663	670	673	638	629	651	662	668	606	629	639	628	663	678	646	650	636	660	694	658	621	653	667	673	674	656	652	650	649	649	652	642	635	598	586	682	638	645	635	626	625	615	612	639	613	643	580	663	627	643	650	628	686	652	582	593	575	660	629	655	610	672	689	603	651	636	648	582	628	645	627	665	610	593	630	636	659	611	638	618	645	647	648	636	633	654	679	651	643	666	656	654	594	628	649	601	608	635	632	663	639	654	652	633	637	654	620	621	684	714	626	617	712	595	672	670	645	668	618	616	607	655	657	673	672	621	658	643	656	639	656	658	644	645	627	664	638	634	591	663	675	669	674	653	593	608	610	635	610	652	605	624	601	622	619	616	682	650	620	640	627	586	620	657	649	636	629	639	665	637	616	611	631	653	669	625	639	625	622	674	657	627	653	622	662	653	611	658	699	606	661	615	577	624	650	655	633	630	643	605	607	649	619	591	639	654	558	644	595	599	616	618	688	642	604	640	644	649	665	644	641	639	634	594	663	688	649	635	640	659	641	656	631	618	589	687	648	670	609	634	664	614	633	638	641	633	646	649	588	613	626	636	606	632	618	611	640	596	589	663	634	627	616	595	661	672	617	637	597	617	663	645	585	583	640	642	622	647	620	631	653	593	619	643	642	625	621	613	673	611	666	627	606	600	672	619	631	668	672	624	601	660	641	614	644	619	666	612	686	640	649	611	650	633	626	600	655	621	640	614	638	637	626	659	666	615	652	643	636	654	583	548	636	655	640	612	621	639	569	651	600	578	624	605	589	632	669	609	650	627	620	646	632	617	606	657	619	629	624	573	619	646	627	651	623	607	598	646	628	586	640	614	606	637	629	681	656	647	670	671	672	640	636	583	637	628	653	671	670	608	662	644	629	626	636	619	631	637	597	664	613	661	650	652	633	626	631	612	617	665	623	613	628	656	652	636	621	639	622	631	660	629	585	656	673	620	587	621	600	613	612	636	665	622	601	620	609	666	652	697	646	606	672	604	631	642	647	663	668	663	651	666	672	618	622	625	634	673	670	638	646	667	595	650	578	663	632	604	628	651	603	623	676	672	681	619	595	613	637	683	575	593	626	631	687	654	587	626	677	678	586	622	619	615	634	679	614	619	667	661	621	654	647	622	641	594	657	639	686	659	593	647	648	613	615	616	650	639	637	569	617	651	639	645	690	649	695	643	666	634	685	664	654	634	653	670	641	655	613	632	610	592	655	587	600	643	589	607	641	620	611	630	633	680	666	614	646	631	650	675	610	614	621	616	669	613	659	619	640	652	648	651	624	700	653	639	593	654	642	634	634	667	628	640	636	629	655	580	644	620	651	606	627	601	632	627	620	636	623	670	630	676	581	657	627	653	643	626	647	631	644	625	632	653	632	643	637	633	661	652	617	608	596	614	672	620	630	650	598	622	660	635	656	630	629	667	603	648	669	640	633	617	592	685	613	631	662	620	671	635	645	643	611	613	644	682	646	625	623	628	642	633	644	615	663	607	650	593	617	577	623	628	670	655	662	638	629	623	618	639	603	644	661	626	627	626	622	630	603	637	643	673	625	599	625	628	646	640	671	678	637	618	653	617	616	606	632	626	644	651	652	577	593	652	616	615	633	621	626	671	594	664	658	615	617	626	636	592	641	594	677	665	628	649	655	640	655	643	642	636	597	629	646	649	667	650	614	667	605	636	614	607	661	664	635	658	654	622	647	674	671	623	600	649	623	618	617	669	661	615	586	632	674	647	655	623	603	681	658	633	595	617	646	597	608	597	592	634	639	605	620	650	637	637	673	583	640	644	623	608	623	655	652	607	619	660	575	656	614	673	626	663	680	644	639	642	629	627	656	664	626	656	625	607	632	630	646	646	652	623	632	618	674	656	628	659	613	627	623	627	658	651	629	626	629	649	629	647	652	646	632	640	672	628	639	633	596	666	637	608	634	638	660	607	649	645	654	619	623	620	672	654	594	640	636	638	675	658	617	643	643	627	606	636	606	651	622	619	669	669	637	605	616	639	659	669	647	666	595	666	619	655	620	634	632	624	682	606	639	659	669	604	599	634	605	639	644	610	620	642	681	645	578	611	655	611	668	628	644	603	642	648	654	629	653	609	638	651	624	642	597	635	672	618	609	636	606	631	674	652	634	602	657	587	676	644	630	620	625	677	621	598	632	632	642	632	588	691	674	623	703	647	626	603	629	623	666	635	634	651	691	654	625	611	614	627	679	612	645	642	622	655	609	591	610	624	661	626	625	630	635	622	637	613	683	599	586	650	613	647	622	601	645	604	629	629	633	607	612	650	640	679	659	659	653	614	656	623	600	602	620	663	630	601	632	583	604	617	660	641	581	604	598	634	680	656	617	611	641	645	632	621	632	655	585	632	629	657	606	651	620	642	559	663	641	637	617	651	645	644	619	597	640	594	668	641	616	669	610	678	646	630	642	601	641	621	657	674	672	621	650	651	612	666	640	629	623	629	636	640	618	670	643	645	624	600	632	621	610	628	635	627	628	628	640	622	616	621	608	655	620	628	662	654	669	637	629	624	650	659	649	655	631	618	630	573	646	643	654	595	629	595	648	657	638	643	655	677	648	614	662	623	593	631	630	662	716	640	640	606	618	636	626	637	640	611	630	617	626	621	639	597	615	630	623	629	641	655	638	650	623	601	605	620	665	654	605	622	626	584	649	649	592	596	637	651	637	591	698	641	643	622	605	680	636	597	622	623	626	637	633	586	624	643	619	613	616	628	640	633	616	608	630	603	631	684	636	622	667	641	614	662	603	683	649	697	594	651	621	652	612	621	601	631	631	665	630	657	599	668	615	662	647	643	655	638	639	685	629	658	648	585	632	636	629	600	619	655	638	636	645	677	660	638	625	623	663	611	654	641	623	651	637	679	595	661	630	613	617	639	664	639	632	677	653	623	610	651	586	635	635	646	623	682	626	620	618	629	625	633	646	621	650	633	623	614	619	641	645	624	630	631	711	635	633	639	654	643	661	612	697	613	632	643	626	622	607	635	643	631	595	639	631	622	631	641	651	610	641	627	672	613	617	607	641	654	579	594	621	653	607	611	643	609	656	646	649	645	587	645	599	650	605	659	600	658	616	599	636	560	607	633	607	640	641	642	667	652	672	643	645	655	622	686	629	665	657	638	682	673	607	605	629	588	632	610	611	640	645	640	621	621	680	611	621	640	604	645	667	689	613	655	637	596	655	671	587	597	575	665	651	654	607	624	659	656	660	676	611	624	640	626	622	659	616	652	648	632	621	616	622	645	644	673	645	689	641	642	603	621	694	603	613	638	644	666	665	592	615	614	668	688	610	610	611	636	607	632	639	629	606	571	619	620	621	653	683
28812	20873	7552	687	459	420	302	240	234	251	257	243	214	219	233	234	265	241	232	219	218	266	228	235	265	206	233	222	240	223	214	231	224	222	241	230	238	232	244	228	234	234	229	222	218	248	231	247	235	228	244	215	227	229	243	201	263	202	218	241	218	220	253	219	226	241	217	244	238	265	223	232	232	229	235	227	230	220	242	215	238	231	228	247	190	223	217	239	226	242	225	214	215	242	250	247	230	208	211	249	252	230	222	233	234	236	221	231	207	217	252	219	221	240	220	191	248	212	230	241	249	200	233	247	241	239	245	235	210	238	207	243	215	222	214	228	230	229	235	231	228	241	236	228	215	258	212	234	209	219	237	229	224	232	219	230	245	220	202	220	210	211	209	248	247	232	265	251	222	216	230	235	247	231	208	214	243	225	218	228	249	228	199	235	226	215	234	222	213	234	233	230	246	239	235	246	225	248	206	233	211	220	227	227	221	232	237	231	236	246	240	221	235	219	248	219	246	242	222	227	240	235	213	219	239	213	217	234	204	224	233	236	203	210	222	234	233	188	250	246	211	235	251	241	230	223	244	219	207	211	195	239	195	240	240	234	233	232	255	220	208	215	221	225	235	236	224	239	233	224	213	220	221	255	197	242	233	206	221	241	203	215	270	200	224	226	234	211	256	219	235	222	228	212	243	244	205	232	232	198	225	238	252	228	223	255	228	232	213	205	229	243	208	219	242	258	236	219	232	244	235	231	223	221	229	224	234	218	243	249	218	213	238	241	232	227	225	250	228	202	215	239	219	245	200	202	227	254	246	231	209	219	248	191	192	229	209	243	237	215	222	224	222	230	244	244	230	219	237	232	241	226	215	209	198	244	219	243	230	243	237	193	229	258	226	276	228	233	230	221	235	228	235	237	205	261	231	220	232	244	223	234	235	247	205	233	237	211	232	214	219	257	201	229	261	220	223	232	210	222	245	229	221	231	223	234	239	215	220	249	214	238	219	235	208	251	226	219	213	227	250	219	219	228	218	246	215	240	226	248	240	233	218	249	249	203	238	228	219	224	212	208	227	242	214	246	231	223	241	246	225	230	216	225	228	217	232	229	242	238	216	248	262	235	244	213	226	225	209	217	207	213	245	237	231	265	233	228	218	235	266	223	203	241	223	220	247	226	223	271	225	224	224	250	237	232	204	243	212	220	230	237	210	222	231	205	241	205	233	253	205	233	242	221	227	221	220	214	208	212	227	232	221	249	249	244	237	226	238	208	207	201	208	220	251	224	246	236	211	212	218	236	238	223	255	238	256	243	263	239	217	228	247	213	230	214	243	229	241	203	248	220	236	232	244	236	220	242	231	254	232	223	236	222	210	247	237	232	218	231	242	237	240	254	257	196	243	250	232	224	192	215	242	254	203	233	254	253	215	223	224	242	276	206	231	220	234	215	237	237	248	221	261	229	200	200	216	215	211	210	198	223	215	194	212	233	217	218	217	244	199	257	235	216	205	229	249	224	241	227	199	231	209	237	224	254	223	245	240	211	234	223	231	195	242	234	230	248	227	233	257	191	217	221	227	240	241	241	241	245	244	230	230	239	243	262	211	248	206	208	225	232	231	218	235	252	218	213	242	235	204	200	228	218	241	218	233	228	241	238	229	216	244	212	221	225	201	255	235	226	219	235	202	215	242	248	224	221	232	223	246	242	269	248	233	233	239	242	245	212	252	236	238	227	216	213	226	229	221	243	197	240	216	229	246	208	234	242	241	228	207	233	250	239	244	250	222	239	210	246	220	227	232	204	237	204	223	204	257	248	226	242	227	215	247	209	238	232	223	214	222	215	207	237	216	248	217	226	213	220	253	231	225	242	192	217	211	226	202	238	233	242	257	234	251	233	262	222	236	252	216	212	219	255	217	244	242	206	253	206	230	219	238	216	216	232	224	231	231	235	247	230	200	234	240	234	224	208	232	227	248	227	231	248	218	234	234	204	212	237	215	243	225	238	243	232	213	229	223	215	215	230	216	256	232	211	242	243	228	230	212	223	248	220	232	219	209	223	225	224	241	233	224	223	236	229	225	197	251	212	237	236	206	262	225	229	226	235	217	253	215	244	232	203	244	218	239	236	247	224	263	205	235	238	239	234	226	233	220	218	230	220	242	242	235	239	241	243	211	230	222	255	226	212	222	246	209	202	211	224	224	234	212	226	208	235	246	240	257	210	205	199	224	214	234	260	239	220	204	229	237	230	214	229	230	215	234	233	243	226	280	207	237	213	230	207	219	244	225	230	241	235	218	237	204	211	219	226	228	211	244	217	245	233	233	247	198	217	240	240	210	242	217	237	212	230	212	219	196	245	220	221	224	232	223	236	214	212	222	224	249	218	229	207	214	210	245	225	232	215	214	191	215	257	201	224	237	228	212	218	230	235	213	242	200	224	215	228	220	209	217	224	219	209	228	245	236	251	221	225	233	244	208	195	236	222	230	218	240	207	231	227	252	203	236	219	227	232	195	230	237	242	257	240	242	225	248	221	223	236	231	230	232	215	246	227	234	245	231	189	248	221	230	256	235	235	199	246	245	244	214	202	219	226	234	211	217	219	234	254	234	197	244	226	200	243	212	234	230	229	222	240	219	233	247	190	233	237	239	210	241	227	217	195	241	228	238	237	210	191	240	230	265	217	245	225	220	215	227	218	215	217	232	214	250	203	237	209	227	240	199	205	238	211	237	198	211	223	220	213	208	253	214	246	235	222	202	229	202	244	208	242	221	229	222	232	254	236	209	224	205	222	215	230	245	255	205	230	214	233	228	230	235	251	207	236	253	239	220	236	215	213	228	229	198	250	193	229	227	210	221	226	216	232	222	224	186	236	229	223	243	225	209	204	230	203	221	213	248	225	217	223	226	225	215	210	254	216	253	222	237	242	249	206	239	227	223	207	230	244	199	227	227	209	250	232	263	226	237	252	222	237	227	217	234	253	208	204	222	214	209	257	220	252	243	217	227	198	209	227	234	241	231	236	257	239	248	252	217	215	245	220	220	217	222	238	202	215	234	226	232	212	223	254	200	238	223	240	229	219	222	236	196	231	209	231	197	225	249	245	201	234	242	246	225	190	232	229	228	257	196	225	225	227	217	236	219	238	214	237	211	218	236	275	211	221	210	218	245	234	246	225	242	215	238	223	244	238	230	256	247	235	224	210	232	225	234	221	231	204	213	236	221	238	227	257	237	219	217	241	250	203	219	191	254	228	233	237	226	200	224	237	217	201	210	222	225	234	215	193	213	226	217	250	256	237	226	226	241	246	232	215	238	207	238	206	215	230	222	245	226	211	244	239	238	270	227	234	244	224	246	229	216	244	256	240	241	221	256	237	214	225	224	240	244	239	217	241	224	258	228	203	237	211	201	199	244	252	218	253	206	265	275	228	232	202	245	247	227	238	194	259	225	236	218	241	248	258	232	227	221	233	240	235	230	250	259	236	232	213	209	209	235	236	243	247
30508	15700	742	509	405	374	346	315	300	303	318	279	283	290	291	291	306	287	279	273	276	295	293	293	286	301	298	272	290	288	255	313	283	281	290	301	278	275	316	283	301	268	296	317	278	262	286	315	283	288	288	268	285	297	260	303	274	271	291	275	259	282	260	251	247	263	296	289	282	273	281	274	305	275	284	319	299	292	268	294	290	282	261	266	293	237	251	288	301	273	298	309	294	287	266	304	287	247	283	281	276	280	276	299	304	273	262	289	294	272	269	311	276	280	282	300	295	294	258	278	261	278	294	297	302	315	276	267	289	265	271	289	302	279	270	254	293	266	273	241	287	271	303	236	255	266	287	300	269	286	316	291	287	256	316	295	302	265	294	271	281	307	252	299	275	265	312	254	305	308	283	272	282	284	293	277	284	257	293	282	287	303	290	321	281	287	310	295	273	279	294	280	276	313	264	301	294	262	269	323	258	274	296	263	286	265	243	276	296	290	264	292	282	286	283	277	279	264	299	284	275	287	287	287	285	290	294	271	246	265	249	270	285	277	276	287	310	278	283	302	286	253	277	278	261	305	273	296	273	296	279	281	266	287	281	285	267	300	275	295	253	283	277	294	270	289	261	281	263	312	276	300	276	302	300	310	297	279	298	270	291	330	308	283	263	261	263	282	288	297	251	268	286	267	287	278	303	313	262	288	322	301	275	271	275	301	265	266	307	264	255	315	292	259	302	281	262	278	238	304	280	274	283	269	296	308	260	253	283	273	257	281	306	283	293	277	291	240	297	260	272	271	290	289	286	273	277	297	299	291	273	321	288	284	295	280	281	297	256	273	292	292	319	262	271	282	289	275	281	287	318	313	296	308	280	265	276	290	275	284	308	284	288	317	270	299	302	291	296	267	301	273	277	257	294	293	262	293	254	303	307	296	310	274	301	301	259	297	243	240	298	295	278	303	270	288	300	275	290	271	297	296	261	280	270	294	276	280	281	290	265	269	272	263	262	283	276	289	282	267	284	251	254	260	273	280	310	266	289	276	288	268	299	301	284	278	302	334	269	318	286	250	270	319	294	296	289	298	291	249	281	273	263	277	265	291	294	274	265	283	292	288	278	290	282	278	285	270	274	278	320	281	275	300	275	296	248	295	266	280	261	306	290	266	307	306	306	281	291	283	280	293	276	281	311	300	302	276	319	305	289	310	287	282	306	286	303	293	261	281	312	272	277	312	286	289	270	261	292	269	281	279	311	275	285	269	306	283	277	253	303	283	263	290	292	281	336	254	297	304	274	277	286	297	275	286	284	296	285	299	271	268	273	303	257	301	310	310	267	313	324	279	300	278	299	286	262	268	270	279	282	257	275	289	292	298	279	283	296	287	277	279	295	257	292	281	300	246	247	308	274	244	304	280	281	267	317	285	268	286	293	288	276	308	262	264	275	293	308	293	298	256	286	276	265	271	311	303	276	312	288	298	292	280	278	312	306	286	292	279	306	291	302	263	286	297	287	284	335	261	286	303	272	303	307	275	246	272	267	271	267	284	309	306	308	265	283	247	285	298	274	290	272	303	262	288	285	258	288	269	281	340	241	295	259	295	275	275	272	256	302	267	251	300	263	253	302	279	265	269	295	280	266	280	296	265	272	262	281	255	290	282	314	289	296	268	282	247	272	289	268	305	329	234	317	302	286	319	272	302	272	307	292	270	263	297	299	280	297	278	279	296	308	268	267	307	263	320	288	317	260	280	287	274	296	294	317	278	282	277	287	291	282	309	277	290	272	282	295	300	293	281	284	303	319	287	259	298	267	276	314	264	298	285	281	288	303	290	268	306	269	270	291	246	303	306	285	255	293	272	272	270	271	267	299	293	277	265	277	287	257	259	283	246	280	285	273	280	299	271	292	291	260	270	268	297	272	287	284	301	287	340	301	251	295	288	295	289	271	290	298	294	272	335	252	301	284	284	306	292	280	294	265	279	296	297	291	275	280	271	276	263	284	274	263	296	286	296	269	294	291	269	300	316	287	299	266	254	269	265	270	245	276	298	286	294	327	268	287	275	273	277	272	276	302	281	272	292	256	273	295	301	277	306	268	254	266	276	277	259	283	290	278	265	286	270	294	288	257	282	282	256	305	283	290	284	268	279	257	292	293	289	290	276	280	260	276	279	283	279	295	290	276	273	314	279	280	278	254	279	302	302	276	309	275	292	282	292	291	265	316	293	283	277	261	322	272	288	296	313	271	293	259	277	276	283	284	296	281	300	291	310	312	289	266	296	280	286	280	273	282	287	275	308	287	268	270	274	297	303	311	280	284	285	256	299	305	276	265	272	272	288	290	289	265	285	291	280	290	280	283	245	299	291	271	276	283	284	254	283	282	240	285	303	286	297	285	279	260	279	280	303	267	274	291	287	268	289	285	302	275	279	289	292	275	279	272	289	308	311	270	276	312	284	268	274	284	249	279	293	275	266	268	289	274	275	271	315	293	260	289	298	311	288	265	275	274	281	275	312	290	283	269	295	295	305	292	314	291	268	293	291	307	269	293	298	279	266	281	286	303	309	287	286	285	304	294	322	293	274	296	289	271	286	267	292	292	294	291	293	297	251	288	281	317	291	277	247	287	257	274	300	283	266	258	295	288	293	276	307	291	271	262	267	282	298	264	299	269	274	286	318	266	282	284	255	272	297	295	284	280	296	273	232	282	274	284	283	309	268	291	282	265	282	266	321	286	285	304	308	271	288	267	322	306	284	263	283	299	257	285	309	293	266	269	271	268	289	299	277	290	279	295	268	282	266	299	283	283	273	282	286	289	273	271	263	295	292	285	271	259	291	275	286	281	317	282	307	313	280	279	269	288	271	312	270	292	311	260	263	312	300	271	263	312	265	268	285	273	288	244	288	282	287	318	312	301	272	292	293	299	294	279	263	289	285	285	273	302	250	276	280	277	303	271	280	271	291	281	277	271	279	305	253	296	277	270	266	279	292	300	256	313	302	296	287	297	237	287	287	255	300	308	271	276	284	293	265	300	258	295	288	262	299	262	274	269	305	256	253	290	320	277	289	284	285	253	273	279	294	299	270	294	274	291	296	294	310	276	290	281	282	274	262	288	275	306	285	289	264	273	297	281	271	267	265	298	300	289	280	294	258	287	290	297	303	289	281	264	276	277	286	292	268	296	299	268	299	269	294	293	291	298	304	272	281	283	297	280	282	313	237	312	285	282	275	311	305	299	250	282	279	275	287	282	288	265	273	282	270	324	299	300	295	292	300	261	268	290	269	300	283	256	284	304	263	285	283	298	274	260	292	284	281	276	286	287	290	271	268	286	311	264	320	319	260	292	308	300	282	300	280	283	281	276	276	277	304	279	290	301	252	271	281	269	279	281	305	242	301	302	287	286	275	275	269	268	278	274	270	292	300	291	268	254	264	271	307	306	307	278	286	284	289	281	302	272	278	274	294	283	263	274	269	285	285	281	283	271	270	282	309	271	287	266	305
24591	21314	28151	24783	19377	1970	810	634	597	513	499	495	457	449	404	428	451	453	410	434	425	427	418	374	406	410	410	400	367	407	422	392	418	386	376	346	411	384	392	382	392	358	422	398	367	386	405	396	376	393	410	418	367	431	422	406	416	385	414	387	373	377	374	380	391	383	405	378	408	402	386	391	387	386	383	367	393	407	374	418	356	384	408	422	408	359	375	368	357	376	424	349	412	367	436	393	390	344	395	392	388	398	401	419	393	377	409	384	414	351	393	381	389	387	395	374	400	394	388	381	427	338	414	395	406	396	363	349	363	402	404	356	377	382	400	393	404	353	397	403	364	412	360	382	403	339	367	346	383	377	378	381	376	363	376	379	381	370	384	423	396	374	404	362	388	379	396	432	408	409	404	395	380	415	381	384	347	397	385	373	406	342	351	379	399	414	343	413	378	409	382	368	377	367	399	369	388	401	397	387	397	368	411	396	374	359	377	399	398	384	369	429	416	379	391	399	403	383	384	375	367	404	390	397	403	350	386	385	443	408	383	411	393	417	354	366	373	376	398	356	368	356	398	358	400	407	376	406	402	361	368	419	404	398	394	421	368	378	397	422	398	413	375	356	410	380	429	381	402	372	394	370	370	366	401	375	372	377	387	366	402	412	363	395	421	369	361	405	403	424	369	399	368	406	374	394	391	372	425	412	397	406	418	356	396	418	358	406	390	403	416	406	379	412	362	371	365	363	418	367	389	400	424	401	412	390	365	396	397	390	361	397	376	373	380	380	381	401	367	409	416	393	381	396	364	398	375	405	419	413	382	407	365	354	388	402	375	405	365	354	364	411	391	366	382	398	444	405	351	416	372	359	384	401	419	351	368	392	381	433	403	430	389	365	380	417	368	378	396	354	388	351	377	384	368	376	371	410	378	397	368	386	403	366	378	409	413	361	410	370	393	373	403	374	404	396	378	401	395	400	394	384	407	360	370	390	410	368	374	421	369	389	373	349	368	384	415	354	391	394	348	407	369	410	384	410	372	378	364	370	338	404	392	378	395	374	379	406	410	453	399	383	361	385	412	379	381	367	376	363	398	379	380	390	357	388	404	384	384	385	383	395	398	404	418	408	436	387	405	377	404	379	412	369	398	398	402	399	411	403	378	412	406	404	391	390	399	424	385	404	421	398	359	372	368	410	378	364	359	379	372	395	427	384	414	382	396	417	378	413	370	403	393	381	366	380	423	367	385	375	418	359	378	388	409	323	372	401	431	385	396	374	366	369	397	382	384	387	388	377	398	397	368	429	382	392	405	375	344	381	395	403	420	378	404	365	357	382	377	380	368	363	382	372	385	430	394	359	434	398	362	425	405	383	383	405	378	407	375	405	366	406	392	399	413	396	375	397	380	368	381	389	382	386	421	405	402	364	398	365	394	424	384	418	408	392	373	401	366	368	350	405	369	343	381	392	392	397	408	410	417	377	418	359	369	370	400	399	379	414	401	376	377	400	386	404	361	398	404	364	375	391	402	378	394	386	383	392	398	382	378	416	380	393	362	389	408	361	361	357	385	365	412	388	373	387	419	390	376	376	353	395	347	375	401	430	395	373	386	353	445	351	385	407	368	394	392	387	396	427	381	378	369	356	407	370	378	372	396	383	398	399	407	377	395	379	327	376	402	358	377	378	400	403	402	426	389	364	399	383	367	406	345	383	400	389	390	349	385	380	403	397	394	366	388	409	375	381	359	407	394	372	390	397	383	382	389	390	398	378	385	356	380	377	388	394	363	372	376	398	367	393	407	426	381	393	412	374	389	357	392	366	360	397	403	401	375	397	374	398	401	390	371	363	417	381	360	394	404	399	392	433	370	377	381	408	389	355	385	390	392	406	364	391	391	415	352	378	402	421	394	376	418	407	427	370	434	349	408	367	400	410	369	395	401	366	364	398	373	380	370	400	407	408	380	399	387	405	417	355	395	402	405	355	367	405	351	354	419	359	397	389	379	387	394	401	375	388	404	382	396	391	443	390	378	389	397	386	400	348	383	414	402	402	391	359	396	367	382	361	382	406	383	371	394	391	375	422	411	390	396	400	369	395	394	380	409	382	360	406	415	362	389	379	390	352	409	397	402	380	411	346	382	382	373	385	406	415	390	427	396	390	367	387	368	394	358	381	415	411	436	366	387	375	387	358	409	400	390	440	407	398	377	386	415	398	384	387	404	383	379	409	430	373	347	388	384	396	371	387	418	366	398	377	371	381	405	372	428	364	360	399	377	386	380	406	399	364	389	333	397	389	378	378	381	422	374	408	383	356	408	398	393	398	405	416	395	393	376	386	381	401	374	398	402	358	393	387	383	403	351	404	364	384	427	366	390	405	370	368	401	379	379	385	395	370	399	365	421	360	375	373	386	363	397	395	412	352	392	365	354	404	363	427	385	400	433	376	408	418	413	412	384	370	355	356	378	393	402	393	386	399	367	397	404	391	387	383	379	379	375	384	384	393	408	388	360	396	367	395	374	382	376	408	377	383	427	380	392	389	406	354	403	383	385	408	416	384	369	384	385	380	418	373	398	415	360	369	400	368	375	368	390	379	405	399	413	363	365	363	407	355	389	397	393	402	393	404	386	445	372	371	393	357	373	333	379	380	410	355	401	397	369	377	403	377	425	409	434	397	399	362	423	376	378	379	390	367	354	396	410	373	412	404	396	379	399	389	404	379	396	391	399	383	382	366	427	380	363	398	413	399	396	367	389	388	381	355	391	421	387	400	363	345	407	402	401	400	380	396	387	374	352	358	404	388	360	428	373	348	382	383	391	365	373	413	395	398	360	356	402	413	396	405	405	428	388	419	382	364	374	427	382	390	356	378	405	391	386	374	383	372	377	398	382	383	388	378	411	406	392	392	388	373	376	409	352	400	388	382	391	371	395	381	387	397	379	396	410	409	387	347	383	364	367	423	363	372	396	381	401	341	391	391	363	384	376	357	376	402	409	381	358	368	386	359	420	442	399	398	403	404	411	355	393	403	402	410	392	402	394	374	368	385	399	395	385	384	393	407	384	371	436	406	376	397	374	405	379	416	393	412	384	370	381	381	404	379	423	387	403	387	395	407	379	386	383	409	394	386	399	378	428	411	385	376	387	385	389	383	389	361	382	411	383	416	396	396	374	370	377	378	371	405	374	408	353	383	389	404	388	370	387	413	384	414	380	396	409	396	396	411	368	370	364	388	381	375	384	379	406	409	355	370	389	390	363	400	403	406	395	395	386	364	378	416	396	370	372	389	389	366	397	375	418	407	399	408	414	369	382	428	373	395	387	372	384	368	382	367	422	401	416	367	367	408	375	409	379	401	417	382	423	370	380	424	382	379	386	413	362	413	420	384	382	399	372	391	381	372	379	397	375	397	393	340	414	398	389	391	383	400	384	403	367	403	415	366	370	420	373	375	375	401	382	348	357	424	366	368	364	393	379	366	410	373	368	349	381	382	380	393	418	380	366	434
33935	25005	5541	2740	1814	1504	1223	994	925	814	714	663	665	623	581	571	544	541	510	502	490	464	516	516	497	533	518	494	534	455	450	505	518	455	456	470	484	468	476	497	487	460	465	463	512	450	460	449	507	433	433	420	449	468	486	458	478	449	463	482	426	414	433	447	468	495	468	457	494	449	472	443	475	484	445	444	486	483	458	466	467	442	439	508	452	413	418	460	461	448	493	468	499	467	471	451	443	442	452	478	434	466	475	477	435	480	471	470	458	455	455	486	456	469	463	460	439	430	444	459	448	506	465	449	485	482	449	489	505	453	472	463	467	491	437	452	500	465	461	467	447	472	479	447	453	453	460	504	476	484	456	452	469	445	491	483	445	454	475	446	504	508	480	461	439	452	465	449	454	457	485	494	435	466	471	456	463	486	454	490	493	483	462	472	455	458	486	461	485	478	442	466	448	471	466	441	508	508	470	456	419	462	458	459	462	447	458	461	476	497	455	494	466	410	524	495	447	463	466	441	467	472	460	442	463	475	495	490	477	452	459	441	451	476	438	491	463	468	476	478	467	452	432	474	461	449	482	475	413	481	474	483	469	455	432	469	483	432	488	483	473	473	423	496	493	481	452	469	430	478	488	490	447	451	448	456	454	469	467	469	488	479	451	503	458	457	496	466	498	480	461	465	457	455	474	459	477	478	464	512	481	422	466	466	495	423	469	460	487	456	453	483	439	490	452	459	461	473	471	468	476	445	435	442	454	435	480	445	481	459	468	470	488	433	448	475	429	439	482	470	512	467	464	493	459	446	470	416	438	452	466	490	467	477	456	458	495	459	450	435	465	446	457	463	443	507	473	463	453	468	462	452	443	449	492	462	477	441	442	469	467	453	478	450	453	476	476	463	466	483	481	464	446	486	437	475	411	425	468	447	454	474	468	439	425	463	514	469	466	512	474	452	471	509	449	429	444	498	480	510	443	400	452	439	441	427	452	453	461	478	453	468	390	471	458	485	403	462	479	464	442	444	499	437	483	472	472	447	413	465	472	447	449	479	472	481	459	431	441	464	476	488	477	471	490	459	467	445	424	449	491	484	436	479	480	426	494	450	455	495	468	434	447	469	456	483	448	448	453	447	456	439	496	454	468	431	498	439	475	489	459	469	471	443	509	463	463	449	498	455	504	462	447	455	452	457	461	447	455	498	464	485	458	429	449	454	427	438	447	443	485	487	443	461	425	479	403	485	446	471	488	471	458	507	461	453	456	465	448	476	439	455	452	417	472	447	447	420	448	453	461	486	450	472	433	424	468	478	432	476	449	446	469	483	474	452	467	472	458	476	459	482	450	455	489	443	426	479	495	462	483	454	467	435	455	462	443	443	450	482	482	430	443	448	498	496	465	468	447	497	452	468	474	438	449	443	444	444	476	436	443	454	495	416	473	500	453	463	454	458	464	449	450	455	430	467	451	449	460	466	467	438	475	457	441	478	425	460	412	462	445	463	464	459	462	480	475	454	455	474	466	458	466	394	450	438	455	456	455	453	487	441	452	488	441	473	489	436	487	472	463	430	441	476	428	493	446	485	462	448	432	478	444	477	414	448	494	517	433	446	471	489	420	488	420	436	472	470	450	436	475	488	474	480	480	467	462	473	456	451	451	459	439	407	452	452	441	470	475	472	461	446	504	486	452	490	438	466	453	452	498	457	469	454	457	452	480	469	458	448	462	464	422	455	450	472	485	477	491	471	478	443	479	494	447	462	437	454	462	416	450	452	441	439	415	434	474	485	477	467	472	476	444	455	436	479	453	485	448	463	434	497	480	450	415	490	444	476	475	466	489	492	443	455	476	457	473	462	459	486	450	445	504	457	443	470	442	497	476	493	449	483	465	443	468	455	444	469	477	462	477	475	483	476	470	443	458	488	472	448	451	473	456	428	510	434	472	477	489	486	480	430	444	445	470	445	455	485	446	417	476	430	463	471	422	483	439	471	478	439	459	452	483	473	436	468	425	451	437	445	466	470	431	448	459	449	464	459	437	482	507	467	441	445	463	469	476	440	483	456	473	481	473	475	443	420	477	445	456	475	475	479	473	443	489	455	507	434	484	459	474	443	467	477	481	434	502	450	432	497	449	428	433	443	457	452	479	463	483	454	504	474	465	459	482	430	462	467	457	465	426	469	430	425	443	491	484	424	458	458	471	478	472	456	467	498	464	499	456	463	475	448	459	474	497	473	482	457	464	472	449	456	466	474	495	439	407	493	448	485	436	449	459	462	446	438	445	472	446	459	458	443	509	445	443	445	462	429	456	479	493	466	443	448	486	478	496	489	474	466	480	435	454	468	457	509	479	478	450	479	451	467	469	464	459	451	447	494	454	482	512	411	448	437	413	427	453	479	484	491	477	453	436	472	440	442	443	471	441	454	440	476	461	447	453	476	488	474	466	449	476	514	420	446	449	424	458	459	461	484	422	442	521	451	502	475	416	481	481	460	511	462	484	447	446	473	444	434	474	445	456	444	490	492	444	441	444	436	464	423	452	499	471	485	452	469	457	483	447	473	493	461	466	446	460	480	479	458	464	416	474	424	478	453	452	471	482	468	448	450	442	515	447	479	480	448	481	482	493	468	421	458	465	489	449	473	459	470	506	466	435	439	457	454	495	414	432	470	449	433	467	466	481	445	438	474	434	496	435	473	492	487	426	477	436	454	444	453	464	488	502	450	453	430	510	496	481	434	483	460	471	446	456	433	485	464	442	470	462	454	474	430	447	473	475	468	458	451	463	474	437	482	433	466	431	463	453	492	502	457	456	484	488	476	456	494	457	403	478	473	494	440	458	430	430	425	432	417	458	446	447	429	445	462	467	484	449	482	460	497	482	499	461	452	445	456	463	466	473	423	492	435	460	446	467	475	477	466	431	468	486	477	471	458	440	481	503	479	455	465	472	441	485	448	433	469	483	468	471	448	475	430	472	471	475	430	444	452	443	464	442	438	436	457	440	473	450	503	485	450	498	450	479	450	435	470	466	504	431	477	501	454	502	440	457	438	482	465	425	481	472	439	437	418	436	462	501	488	455	456	459	452	477	456	425	441	458	466	470	464	442	433	502	466	459	449	443	469	463	483	469	457	439	491	431	424	483	444	430	476	487	485	439	507	465	475	456	472	467	481	488	452	484	492	440	434	514	493	428	460	484	498	479	491	434	427	468	464	458	439	485	492	500	438	421	453	486	482	451	435	479	453	471	454	427	476	464	453	487	455	474	449	450	410	464	503	452	443	474	492	440	470	475	460	485	458	462	485	468	489	416	449	489	461	449	503	461	439	484	504	504	477	462	450	494	458	507	483	452	454	414	485	482	468	476	446	458	480	461	445	473	499	443	466	450	470	453	455	487	516	461	457	485	461	429	453	494	459	456	455	455	493	473	499	456	466	474	475	429	487	437	496	493	468	448	451	484	445	462	497	445	436	454	451	462	442	427	461	473	432	453	450	443	478	482	463
25392	21304	27095	25415	6191	552	422	393	351	307	328	341	291	281	298	276	289	284	268	255	291	287	267	275	266	268	262	252	247	259	261	266	275	286	257	239	279	275	269	252	247	226	249	254	256	279	252	248	290	276	229	256	252	262	270	241	261	250	280	302	260	250	254	260	248	290	247	264	266	258	245	259	263	264	272	273	269	261	253	244	264	271	244	259	286	222	269	246	259	274	262	248	275	236	227	262	238	256	257	244	244	260	251	267	225	287	243	223	251	263	287	252	261	259	237	228	242	244	269	270	301	223	241	241	262	253	266	266	263	232	262	273	243	265	256	259	244	270	283	278	254	289	283	265	268	240	266	278	271	276	258	267	256	269	299	278	263	258	256	255	277	246	235	256	301	245	235	256	251	272	282	252	257	269	258	266	287	251	253	259	257	290	264	297	261	257	258	244	272	289	280	245	270	245	290	237	275	262	244	260	265	227	270	294	259	241	249	277	280	243	252	262	258	252	248	304	273	253	245	226	273	280	242	234	277	273	246	245	226	270	254	250	280	256	273	262	245	246	245	256	264	280	263	244	261	243	251	239	244	251	252	278	265	232	282	267	274	264	257	254	274	256	261	284	248	270	258	270	273	262	264	270	251	249	262	245	236	297	251	247	273	288	246	239	249	249	289	267	273	266	249	241	296	241	252	242	282	280	255	248	269	269	244	277	225	262	253	270	276	269	256	251	271	249	259	262	260	240	260	237	247	253	268	233	252	269	264	243	259	263	248	249	264	258	306	266	258	265	264	282	229	275	259	237	263	294	261	286	267	290	265	260	288	285	238	286	261	270	284	268	274	276	270	266	280	270	280	255	257	258	276	257	235	231	254	244	266	267	244	278	260	270	264	269	241	252	273	254	280	263	243	279	265	264	267	243	276	279	244	250	236	260	237	253	279	247	269	272	271	279	264	244	283	270	286	288	244	268	237	255	279	257	247	223	275	257	262	252	237	263	262	235	256	300	274	240	227	271	266	233	269	262	250	282	238	264	253	310	217	259	243	249	257	270	236	262	241	259	279	264	254	257	290	267	268	281	247	248	259	282	268	253	291	271	279	264	249	259	238	263	263	262	257	236	254	265	256	259	266	267	256	287	260	269	262	244	239	259	279	285	250	276	242	243	249	249	270	292	243	240	250	245	236	249	269	274	238	260	244	251	268	264	275	259	252	245	242	282	241	254	249	253	250	246	271	272	255	265	241	262	242	229	259	267	245	261	297	251	246	257	294	251	234	302	263	260	268	283	238	276	250	267	283	297	241	279	275	242	238	247	261	252	255	238	275	255	276	253	261	274	256	269	254	242	260	259	233	274	272	291	282	275	295	248	266	245	243	278	256	262	268	241	239	266	250	276	257	268	249	250	233	234	226	271	284	263	253	256	265	227	273	258	266	228	293	265	277	276	276	256	279	277	255	254	231	247	269	231	262	244	231	250	260	290	272	247	251	242	278	225	237	254	239	248	255	252	258	255	250	271	248	263	264	279	275	244	258	286	268	263	279	237	247	232	274	245	303	274	258	248	257	242	251	259	260	251	262	260	234	261	258	248	227	244	251	251	259	279	244	242	260	249	264	231	269	262	258	236	223	232	256	260	277	261	246	264	238	232	248	257	266	273	269	236	251	278	255	258	290	250	274	249	285	233	289	272	259	268	255	245	276	266	265	257	252	227	272	273	257	268	237	232	259	216	271	268	273	241	296	257	251	224	219	246	267	257	261	265	258	246	271	268	282	284	245	280	295	259	264	280	261	248	248	246	278	233	264	268	239	279	237	262	263	284	284	285	244	265	263	291	251	271	250	290	246	280	274	244	273	295	254	253	253	285	269	277	243	241	272	274	274	266	257	259	272	273	278	240	259	265	268	248	259	271	252	242	261	267	251	270	268	236	242	290	253	240	255	233	302	257	245	247	252	268	251	271	267	261	248	278	281	269	259	273	257	293	286	262	296	288	278	245	277	261	274	238	251	260	266	234	270	237	261	265	271	258	271	276	255	275	240	282	250	268	246	276	250	248	247	246	278	243	245	269	259	245	257	261	261	279	265	259	251	260	268	240	238	269	255	279	256	268	257	231	285	242	263	247	256	271	255	253	279	285	252	276	250	243	255	240	276	230	256	283	233	268	248	274	274	286	265	263	289	255	266	248	255	265	254	300	246	272	268	231	271	248	241	271	253	255	255	264	288	264	283	288	275	266	275	231	232	247	273	249	244	250	261	252	265	275	248	286	258	230	234	256	265	267	274	270	260	258	297	288	252	265	305	283	244	262	258	246	253	243	276	259	279	277	288	263	265	250	265	274	291	256	240	238	272	228	265	259	263	234	262	277	261	240	258	276	234	273	255	253	264	252	282	277	250	256	257	277	250	260	288	252	237	286	247	273	243	291	268	275	279	263	273	281	259	240	268	267	271	265	260	251	233	251	246	258	254	292	266	249	264	282	258	269	250	268	243	257	259	235	270	257	257	252	257	267	257	289	245	259	255	262	260	283	260	246	251	246	254	268	270	270	258	271	241	283	236	284	246	280	274	249	261	248	250	248	258	261	268	233	268	247	257	221	264	231	310	259	251	251	247	289	244	284	240	256	243	286	269	264	238	243	270	258	298	279	266	250	270	274	262	286	210	294	279	245	271	264	256	263	273	250	249	238	280	277	292	276	242	259	244	262	271	257	243	261	267	280	244	231	252	260	284	293	266	267	260	289	271	252	296	267	259	276	264	223	262	268	264	234	285	276	254	257	262	234	267	243	268	256	269	229	285	268	256	247	266	265	266	249	237	267	251	257	292	248	246	253	280	271	283	294	283	278	253	275	291	267	260	267	280	276	272	273	253	270	256	265	270	242	271	281	283	245	226	263	273	253	244	265	252	273	263	262	296	256	274	243	250	256	266	257	266	239	259	280	275	275	258	266	286	253	259	285	236	277	245	236	274	245	265	267	247	243	264	247	299	268	249	289	251	271	244	264	258	265	249	263	285	270	232	245	237	270	258	266	261	253	267	252	256	256	282	258	270	242	261	236	242	278	256	232	248	251	238	264	256	266	251	283	268	269	277	272	262	241	261	252	292	275	263	247	286	250	270	272	236	269	243	255	264	253	262	296	266	242	264	268	241	238	274	273	277	263	265	288	275	267	246	240	261	253	261	269	248	255	275	237	266	249	272	279	251	248	261	263	257	269	231	270	250	267	266	283	224	260	259	268	263	251	250	281	242	259	243	288	250	242	250	238	269	253	301	274	238	248	255	260	261	253	292	245	262	239	278	264	262	283	265	225	253	227	255	260	248	264	271	266	268	267	257	269	267	260	247	255	288	260	234	245	278	250	219	268	248	261	259	260	262	289	232	262	261	291	266	237	269	259	249	284	252	217	239	260	285	267	267	238	244	246	244	259	283	267	267	249	257	224	270	254	268	282	273	271	256	248	268	265	262	239	225	255	266	248	263	270	277	264	273	279	229	245
33937	22014	3631	1750	1262	1063	824	744	609	556	516	449	442	452	428	389	397	379	409	379	382	360	394	338	344	350	368	381	352	348	344	373	347	345	363	334	337	353	318	337	349	394	343	321	334	326	340	309	348	323	378	343	328	325	324	330	353	329	344	340	339	316	341	336	307	336	312	355	346	356	343	314	342	332	367	378	363	343	356	325	344	327	330	339	349	321	339	322	319	334	320	343	334	334	328	322	341	322	319	346	334	321	305	328	326	329	363	344	307	374	335	316	325	334	305	336	317	384	329	367	321	355	326	340	319	342	309	326	324	331	302	347	339	334	339	338	354	385	328	343	354	357	372	333	341	349	308	339	340	333	363	340	361	319	347	316	321	323	353	281	308	342	326	326	317	353	333	321	319	321	326	324	312	346	337	329	329	319	345	337	370	335	350	342	340	323	325	323	357	330	353	342	324	350	332	348	338	346	346	336	342	340	353	370	321	342	341	337	323	355	336	322	324	367	326	296	316	333	319	342	317	347	341	345	342	304	325	303	347	330	355	313	355	355	308	356	365	334	362	340	334	338	316	350	327	348	331	327	340	329	327	362	359	321	355	324	357	351	338	345	323	329	334	325	328	323	358	345	358	340	357	332	343	322	304	331	367	360	351	340	347	330	332	289	313	330	345	349	338	320	346	354	307	370	345	354	358	348	344	353	343	363	323	351	345	355	350	343	347	333	309	295	367	300	352	377	341	356	331	338	317	363	344	360	365	345	336	322	327	319	315	344	361	301	347	343	320	311	372	352	332	362	379	326	352	354	329	327	337	321	318	355	320	363	318	347	352	312	357	348	332	311	338	308	342	335	354	326	366	333	347	334	326	331	335	310	333	325	324	318	323	322	319	321	338	310	363	348	352	349	369	349	346	359	361	324	360	293	343	355	335	307	359	319	352	339	359	318	333	350	326	328	352	313	356	358	336	325	325	330	306	325	348	350	348	311	334	331	342	326	330	342	356	340	346	356	307	312	307	310	298	343	322	322	352	337	293	333	315	339	366	331	356	337	366	318	334	326	369	313	354	313	365	344	351	355	346	333	298	325	351	347	324	332	341	340	351	309	339	350	333	326	302	357	336	345	364	343	345	331	334	367	322	369	368	330	317	338	307	339	340	332	357	321	309	328	337	357	345	324	335	350	343	325	358	345	357	346	306	362	323	335	349	343	328	314	323	315	315	351	346	347	346	336	360	330	339	325	308	339	324	338	333	335	348	317	349	332	333	332	354	337	325	365	318	326	312	328	357	338	364	339	303	331	316	338	369	348	308	325	316	331	332	321	295	327	347	324	353	330	336	319	320	334	322	334	340	313	322	365	331	336	338	347	330	347	365	325	357	331	333	313	344	334	302	335	324	328	348	320	350	334	337	343	352	348	336	336	319	352	338	324	337	344	349	352	307	325	305	359	378	300	336	336	337	352	312	341	315	346	354	351	341	312	321	322	353	334	355	322	359	317	337	344	323	312	356	334	329	307	327	342	338	325	319	293	385	339	326	349	321	360	361	354	319	348	317	346	348	312	345	327	327	308	325	339	358	315	342	322	368	323	344	354	359	322	344	345	342	327	336	326	307	314	333	317	341	356	329	344	349	319	323	325	320	348	322	339	342	311	330	312	320	340	311	358	354	302	327	331	335	385	331	337	335	370	371	334	314	347	345	292	324	368	319	329	336	348	330	362	376	313	322	325	328	330	336	341	347	339	325	347	306	307	323	332	325	349	325	300	329	381	337	334	334	342	351	323	351	346	332	329	340	324	331	325	328	333	329	336	323	313	338	299	322	344	319	347	297	317	336	300	317	326	303	304	349	341	341	287	309	330	352	343	346	350	345	337	348	343	347	347	357	343	336	306	351	323	327	324	361	321	320	325	324	327	365	327	339	321	272	328	365	317	360	336	318	357	344	363	332	326	323	347	330	327	322	384	321	295	330	322	342	354	337	346	322	316	353	347	373	345	349	366	339	355	334	326	350	319	351	317	356	326	328	334	320	345	322	340	345	366	363	321	316	330	323	354	353	331	312	363	324	306	333	314	331	359	330	366	319	331	306	324	336	336	368	348	337	347	329	348	328	337	340	332	344	329	324	322	327	339	344	356	326	343	351	322	321	337	353	349	361	357	366	348	347	323	350	375	350	354	356	360	306	346	351	344	323	346	335	358	350	337	347	343	331	317	318	355	357	350	328	348	310	335	329	319	367	317	296	380	334	305	306	348	330	328	349	335	329	328	329	347	326	336	358	356	351	355	357	319	350	353	350	339	341	366	338	309	339	335	341	327	332	325	336	337	346	348	341	347	307	340	339	351	317	329	336	332	334	315	338	355	339	353	314	363	353	348	324	335	318	364	341	306	324	329	315	369	334	335	369	339	361	320	334	366	337	329	368	314	327	353	359	343	286	328	359	354	306	306	350	342	342	353	310	297	343	341	360	342	343	343	347	356	336	365	319	334	356	357	333	344	310	336	371	343	374	363	321	315	343	366	317	396	331	358	354	354	344	337	328	343	351	348	304	300	317	312	364	381	334	369	349	333	333	353	332	344	326	340	322	331	343	342	333	331	311	365	328	351	329	314	311	331	348	352	371	342	347	339	334	355	340	325	313	353	318	334	323	297	337	329	365	342	312	340	337	338	329	341	327	330	324	298	297	357	383	353	344	318	342	345	353	352	338	313	354	336	299	357	383	346	354	338	365	340	349	357	332	353	350	370	331	324	333	344	305	357	350	343	341	347	328	338	325	335	343	324	322	306	348	313	344	327	347	321	344	322	369	330	363	365	338	313	338	337	363	334	363	354	308	320	328	351	363	331	336	340	322	365	316	333	327	341	333	355	359	318	330	357	313	350	340	358	372	338	350	336	313	308	333	325	349	347	328	302	348	349	334	337	350	327	328	337	343	330	326	346	329	358	366	342	324	346	341	346	318	348	326	310	335	315	322	350	308	338	314	329	324	327	362	348	362	298	349	357	346	326	340	364	331	346	359	343	334	357	351	353	339	344	316	335	328	333	335	331	295	339	354	384	338	341	319	327	330	358	338	352	331	310	360	338	314	342	332	335	311	346	359	356	350	348	332	331	355	350	335	336	354	328	338	338	301	369	341	344	323	339	328	332	360	337	311	326	317	340	310	333	336	332	320	344	340	337	336	337	335	336	333	339	342	329	340	357	342	347	339	316	373	321	333	346	328	339	287	353	319	353	328	322	340	341	327	346	332	312	331	349	326	309	342	343	319	312	341	341	314	341	345	294	319	316	351	315	338	345	357	306	347	327	361	322	358	316	339	328	296	339	323	327	339	328	314	311	359	343	331	337	344	351	300	316	335	344	329	312	330	315	339	373	335	341	341	304	361	342	321	313	333	335	404	326	322	353	331	317	347	328	340	351	354	306	338	358	333	325	326	365	326	347	353	343	332	318	334	302	320	316	328	352	340	320	297	371	314	364	334	332	303	324	379	326	335	329
23245	21331	29054	23963	21323	21290	5862	1322	1003	860	804	779	796	712	677	651	655	643	619	615	612	593	552	560	582	619	600	564	599	547	571	589	585	543	569	589	551	510	618	563	534	578	567	577	585	544	577	561	552	596	568	530	568	566	484	558	566	535	547	523	510	591	526	556	539	598	563	509	559	586	536	541	542	551	587	543	554	536	548	546	546	537	517	521	545	519	569	526	507	544	547	517	540	562	559	538	530	535	553	512	559	538	572	522	534	559	578	521	539	571	511	567	571	538	531	554	527	549	574	531	545	574	523	508	540	554	537	596	536	571	508	508	494	506	553	529	569	557	557	547	531	548	558	506	579	548	545	565	535	520	545	562	500	533	542	552	549	595	549	484	539	532	546	528	579	586	559	548	554	579	542	580	561	532	524	562	557	560	552	556	526	551	589	522	536	539	533	559	522	574	542	532	570	539	543	519	538	523	531	527	568	548	503	508	539	537	496	565	521	524	582	563	559	568	554	584	515	560	549	587	530	535	527	523	503	514	560	534	531	550	486	553	497	584	533	539	584	599	511	533	580	527	507	571	553	547	550	522	591	544	519	535	585	529	538	538	535	520	550	550	549	512	538	559	578	520	539	539	573	518	536	556	510	504	584	548	537	581	587	526	512	528	521	490	529	539	554	499	550	539	581	551	519	570	555	556	555	507	493	569	550	590	582	573	528	522	550	515	488	600	544	472	522	534	533	551	550	528	512	561	518	555	546	579	574	575	508	535	539	520	576	528	545	581	528	596	526	539	550	538	542	535	490	561	509	561	556	546	522	543	558	555	541	520	560	529	555	527	527	518	508	570	542	515	559	557	570	570	583	579	521	566	570	537	561	523	530	585	530	551	544	545	510	494	532	527	583	531	530	572	532	549	555	550	504	570	544	472	532	547	572	542	538	522	512	554	520	570	562	574	508	534	531	587	510	611	547	523	574	548	558	535	567	511	586	516	504	525	507	462	514	532	582	544	549	513	523	556	501	545	552	517	529	547	558	546	548	535	527	546	571	536	574	567	517	512	581	560	590	542	537	512	578	523	596	559	535	525	550	535	510	510	550	506	525	560	521	528	540	541	508	521	513	532	536	549	564	568	548	540	559	479	560	540	607	548	515	549	514	524	555	549	542	528	522	539	529	547	558	556	526	521	571	565	557	537	515	542	558	530	554	571	549	537	537	541	543	554	533	523	521	476	510	544	526	545	545	488	517	513	569	577	534	555	549	566	549	479	528	541	520	562	565	538	553	575	563	506	551	572	566	539	550	539	572	538	569	556	530	561	537	544	581	587	545	545	572	572	545	596	549	508	568	544	562	534	543	524	608	531	550	538	521	531	577	544	558	575	540	538	498	510	525	518	515	566	540	585	550	524	569	526	559	549	536	536	523	540	527	528	546	530	543	554	561	552	524	557	573	545	564	555	512	551	552	571	544	530	507	544	532	511	520	546	550	549	540	553	522	555	587	494	583	572	542	548	562	562	560	547	536	528	529	546	540	499	535	592	596	552	564	535	513	582	566	518	539	532	580	499	539	551	542	527	558	587	538	560	575	523	544	598	519	548	542	580	561	540	513	524	548	525	540	561	539	516	550	549	538	546	557	607	567	528	583	499	523	525	565	532	529	541	530	562	549	529	572	526	536	539	554	503	535	555	515	565	503	513	569	583	539	527	582	566	539	531	498	541	542	526	534	570	542	552	534	559	531	538	530	517	553	547	569	532	528	552	538	527	568	579	529	590	559	546	514	586	551	571	525	536	518	543	594	541	557	547	540	518	560	552	565	542	502	585	528	549	535	566	557	544	558	551	519	550	508	536	540	552	580	530	523	573	531	547	544	535	527	525	521	579	537	533	529	584	515	561	530	555	525	518	543	558	543	568	528	567	518	538	537	510	539	536	544	557	534	534	498	558	551	572	584	524	595	555	573	527	560	551	518	545	547	575	555	513	575	511	517	549	552	550	564	535	530	531	586	542	543	529	552	527	552	501	487	534	570	566	541	586	530	575	541	531	549	528	516	567	564	565	575	527	524	519	572	541	556	564	575	572	567	542	554	510	532	550	555	544	536	574	525	564	560	523	545	517	513	541	557	582	527	555	573	564	492	527	506	580	531	555	532	498	548	573	552	555	508	542	524	521	567	497	601	530	536	597	543	545	559	550	571	564	503	535	539	552	524	563	537	521	556	531	510	536	562	556	530	578	548	517	522	552	544	552	541	511	574	565	548	528	536	543	536	510	571	540	558	505	508	510	556	531	554	545	516	535	532	551	542	528	543	522	521	523	520	545	595	539	564	511	517	542	561	566	577	534	567	515	531	531	532	534	513	517	549	544	495	534	496	537	545	542	534	549	535	516	551	591	547	538	528	563	478	551	583	550	524	541	542	553	552	544	520	548	538	596	509	554	516	563	554	521	519	557	509	475	552	538	541	521	539	518	519	531	552	509	571	580	555	569	521	526	532	564	524	554	562	535	540	483	548	541	577	565	552	559	550	521	536	538	494	535	531	519	553	543	569	540	571	530	564	538	585	539	570	507	546	536	518	574	538	539	554	562	528	538	553	545	564	525	536	552	574	570	558	575	515	520	559	526	555	555	516	529	533	524	519	527	501	495	572	546	570	546	515	527	542	505	570	604	590	543	592	558	538	537	506	579	530	570	542	523	523	539	536	548	532	527	554	566	569	527	558	525	558	516	554	521	500	575	493	569	530	536	535	552	530	578	557	529	574	522	532	575	542	529	506	570	576	548	590	549	552	562	537	571	511	557	567	576	530	572	557	541	547	527	547	521	503	546	545	572	559	500	568	514	539	464	547	528	549	560	568	540	507	507	533	591	548	552	529	535	545	544	570	533	595	522	543	584	524	549	564	553	548	514	570	546	547	571	530	519	509	562	525	545	539	574	546	571	524	526	541	504	526	557	538	519	526	556	528	531	561	564	581	552	518	539	513	574	590	573	519	561	528	551	546	562	562	529	538	516	543	539	532	560	569	496	522	535	553	554	546	528	543	544	525	545	545	610	554	599	560	548	541	566	510	536	554	551	549	516	486	519	560	519	556	543	518	564	563	568	537	523	535	544	549	519	508	540	534	560	616	542	520	580	555	544	543	530	582	556	542	529	558	527	546	532	549	559	476	532	571	522	517	538	524	533	533	528	546	520	561	529	530	560	565	529	516	565	573	535	550	544	541	538	559	533	543	561	511	537	566	526	528	550	585	511	533	561	564	558	545	560	538	556	565	529	511	547	563	533	541	541	642	549	535	573	525	576	532	534	549	517	497	499	541	534	524	547	516	562	565	520	561	553	553	554	503	550	516	551	559	544	557	559	542	580	528	524	493	513	527	498	561	568	537	526	551	528	581	565	549	524	563	551	559	516	537	581	574	540	541	555	516	502	509	559	507	566	525	516	495	532	554	520	560	545	523	527	593	541	554	532	544	562	492	508	546	537	562	551	538	544	543	500	548	571
39582	32989	11166	5827	4137	3124	2552	2061	1762	1449	1293	1222	1113	1002	928	925	851	814	828	767	761	770	747	732	704	726	711	697	655	667	671	710	692	730	685	665	656	639	678	684	687	658	622	642	644	642	641	630	633	683	639	649	669	661	645	614	647	632	646	634	628	687	702	615	657	641	709	626	612	648	652	628	663	660	657	645	683	668	665	647	647	675	685	606	675	652	665	662	665	650	616	633	611	665	627	658	621	631	623	629	643	673	643	664	634	659	668	663	740	636	613	659	653	652	681	648	680	647	630	631	645	679	639	704	587	609	644	621	606	637	639	676	608	631	659	648	680	671	661	671	633	656	649	669	629	649	655	621	678	633	632	690	639	612	666	681	645	652	658	670	640	635	670	681	639	624	642	625	698	631	611	620	717	643	655	668	656	625	679	672	652	673	641	630	714	644	670	702	636	625	636	644	641	652	614	672	631	643	614	643	669	640	667	640	616	605	639	670	683	647	621	646	627	602	652	659	656	640	679	668	572	629	611	633	645	623	664	629	658	685	633	667	682	617	628	672	607	675	693	633	694	613	646	645	639	660	665	624	595	643	636	620	619	649	608	638	628	652	673	647	642	663	609	636	643	695	621	637	663	650	664	650	627	657	618	646	607	591	663	643	651	646	672	628	614	630	641	632	625	627	641	595	641	684	676	622	613	642	648	627	650	664	648	648	659	648	667	668	661	618	677	668	595	645	651	694	596	583	588	658	626	688	613	647	624	609	639	636	710	628	621	652	680	625	613	676	663	644	626	624	677	707	607	644	646	637	652	650	588	642	650	646	635	660	666	623	627	629	627	613	690	619	610	620	673	602	593	618	641	691	660	640	650	609	643	621	684	625	679	628	696	644	689	630	660	664	657	639	625	627	642	631	661	639	659	670	617	620	659	645	682	624	651	634	623	653	635	624	624	660	691	654	649	646	625	684	613	642	666	653	681	627	639	658	600	622	635	709	671	640	657	626	638	641	633	613	644	659	650	612	627	616	619	608	669	603	680	637	645	682	645	610	659	614	615	629	636	664	657	684	630	646	715	638	682	606	649	631	652	638	649	646	637	644	648	647	670	666	569	681	640	614	614	607	607	649	613	640	666	639	673	587	662	629	613	690	593	668	594	610	633	642	601	633	663	666	656	650	607	626	598	608	638	598	639	660	632	653	617	675	663	620	659	677	618	670	623	671	675	614	630	708	660	627	622	659	651	632	634	600	614	627	663	656	635	691	660	652	670	621	646	618	666	677	643	625	645	645	634	648	569	671	658	599	644	645	607	626	651	619	637	617	691	653	618	696	667	616	625	634	655	617	617	685	661	638	627	661	661	668	642	638	585	598	649	659	663	636	674	652	657	642	707	657	656	637	695	638	624	643	655	627	633	595	628	636	660	650	631	619	637	656	625	669	665	662	635	679	623	602	637	657	628	641	646	625	622	644	645	627	662	637	612	637	582	670	606	644	642	637	628	641	664	661	628	593	622	634	689	666	673	664	665	673	678	641	650	655	658	698	647	666	634	638	686	682	628	630	650	678	668	702	669	584	638	667	658	630	646	638	618	629	662	629	639	634	666	662	643	655	629	662	638	618	613	610	640	596	604	616	596	610	652	658	635	615	642	642	634	656	674	653	664	631	685	655	653	633	677	654	606	641	623	638	672	665	653	620	632	630	612	585	662	668	661	670	643	650	634	627	682	635	639	652	628	604	634	606	660	609	620	684	703	677	672	659	657	645	637	627	632	667	610	612	621	661	646	633	639	598	652	639	660	642	596	649	635	582	611	680	642	681	643	633	635	696	635	629	650	623	630	641	613	672	696	633	639	653	638	648	644	562	631	612	631	642	640	648	596	654	583	627	615	597	643	624	643	648	628	615	657	651	673	638	663	635	666	602	623	636	629	645	649	654	704	648	645	663	616	652	657	646	579	658	614	673	621	648	678	604	687	681	684	614	692	630	618	636	618	616	625	633	678	625	623	653	587	643	631	646	605	627	639	607	648	665	642	638	615	648	627	631	641	630	632	610	682	627	625	598	675	636	697	648	649	656	624	622	658	667	668	652	636	638	655	663	684	626	641	641	681	644	579	670	609	631	623	628	598	634	657	651	633	677	624	679	660	639	655	583	605	673	621	605	583	604	653	625	660	623	663	659	626	625	668	677	630	656	672	623	644	627	651	619	637	652	644	629	656	659	640	604	602	654	609	661	659	644	667	611	670	654	660	641	622	668	631	649	686	676	651	658	663	619	671	670	680	649	654	600	619	640	670	639	623	683	653	623	623	656	633	677	650	620	648	677	600	665	622	665	632	619	613	656	620	635	626	655	669	635	625	664	630	610	648	622	637	645	599	696	665	631	672	652	583	665	686	631	693	676	660	679	637	614	624	620	650	636	605	626	622	653	625	641	633	636	630	632	593	658	654	655	675	616	619	654	599	639	665	664	711	680	664	641	682	658	623	639	681	632	624	661	634	646	669	665	653	623	640	649	663	633	643	652	631	640	617	641	670	618	635	615	654	638	636	627	693	599	611	708	661	659	606	617	682	663	635	648	612	632	618	606	622	628	604	639	644	645	631	661	664	692	658	630	608	604	662	649	654	650	598	651	636	648	652	652	679	649	636	615	660	609	670	679	629	625	680	642	614	629	642	649	644	659	672	648	660	623	619	632	622	653	644	624	664	629	618	639	586	664	640	676	676	666	659	631	610	685	625	619	660	660	616	659	604	614	658	632	693	610	655	591	663	674	654	654	628	613	667	622	660	672	644	658	685	613	713	641	627	655	602	677	635	625	629	597	654	668	633	702	642	651	618	691	636	645	632	657	612	670	623	622	617	644	599	631	622	655	650	610	646	631	642	629	661	639	611	622	645	596	621	636	614	631	665	617	629	618	615	642	615	612	645	669	645	637	637	675	653	627	621	624	636	617	662	668	636	661	633	638	649	635	623	620	597	650	672	608	632	647	624	611	657	642	630	650	661	638	700	652	579	639	633	622	613	673	681	626	627	608	692	613	673	668	625	686	652	650	589	618	598	638	638	594	632	629	668	639	608	626	604	592	643	657	629	616	663	648	648	663	645	604	679	633	642	614	630	606	643	663	609	696	616	658	629	661	647	656	649	641	670	620	647	640	663	592	638	659	631	672	654	636	635	609	675	687	668	627	622	627	648	631	609	626	638	703	630	631	634	709	653	641	662	644	651	624	653	623	653	589	635	647	661	629	673	641	632	626	627	615	671	644	672	639	628	671	649	620	640	653	664	674	623	641	673	662	619	595	622	611	597	612	665	642	659	644	604	666	617	637	659	654	632	582	607	643	624	653	633	675	648	643	615	617	690	651	634	641	630	634	654	700	661	639	610	665	658	599	671	637	629	630	693	649	654	671	622	658	694	616	635	661	677	677	656	650	683	640	677	640	648	637	659	666	615	610	648	684	621	640	609	626	638	625	631	629	611	619	666	656	672	652	649	648	599	643
28482	20330	6739	557	337	261	267	241	249	241	242	209	204	241	223	231	269	230	250	198	235	231	221	243	235	232	227	246	216	216	238	239	222	262	236	234	249	220	224	245	212	225	240	235	208	261	218	215	221	206	230	202	219	252	241	258	224	247	242	223	244	235	233	201	228	200	223	241	246	208	232	233	229	255	268	218	248	228	259	248	229	220	236	252	222	228	288	227	237	219	239	206	218	245	241	227	235	249	231	222	273	238	233	236	227	239	234	239	199	237	218	237	208	236	234	241	238	208	211	215	240	192	230	233	227	236	218	245	226	249	233	236	241	234	205	225	248	227	242	255	256	247	222	264	240	211	210	243	231	241	242	228	219	213	248	250	250	214	247	259	251	246	223	219	227	257	233	223	254	254	228	232	259	248	239	223	266	235	223	254	229	246	258	257	219	245	225	242	190	230	235	243	242	257	249	239	236	252	271	256	240	219	235	253	232	222	247	244	221	242	254	235	233	245	217	209	218	259	258	214	232	253	224	214	265	234	238	249	212	217	226	256	258	223	252	227	204	220	257	226	208	230	219	214	245	219	225	219	220	216	257	227	198	230	241	218	237	243	212	242	209	251	211	220	250	227	239	253	192	229	276	235	252	237	218	210	232	246	230	236	224	234	209	241	245	246	233	252	214	254	218	234	200	204	234	262	209	252	262	191	239	229	222	238	245	222	236	226	259	206	229	215	223	240	233	247	195	232	218	213	235	236	260	246	249	245	242	229	213	226	235	246	218	217	232	234	230	228	245	241	238	264	219	211	215	256	267	226	227	278	212	225	241	232	244	241	250	260	256	221	236	222	250	238	235	228	219	228	250	233	175	264	270	225	223	234	247	241	258	246	232	220	234	265	224	229	243	238	222	242	239	238	218	243	231	231	224	259	234	250	233	233	268	248	199	232	214	219	221	207	251	252	213	215	230	269	246	224	257	251	228	247	234	224	236	246	252	252	246	246	278	251	228	228	244	231	244	253	226	219	220	217	223	241	229	221	247	240	239	242	236	232	209	256	236	243	227	232	216	239	237	242	230	240	233	253	243	237	228	237	255	229	248	230	239	223	240	219	237	241	245	230	236	246	246	257	216	195	208	258	227	228	246	239	235	239	225	248	246	225	204	257	221	252	229	249	238	231	212	261	238	257	244	229	253	258	238	232	222	205	215	218	242	226	248	226	253	238	228	221	234	223	251	222	220	240	257	230	217	234	236	257	250	247	233	219	229	243	230	228	242	248	234	214	226	233	235	238	230	218	242	235	214	231	227	196	243	227	235	249	239	237	223	228	261	230	237	234	236	234	233	205	235	260	221	225	216	241	237	214	223	227	225	224	244	250	232	259	225	248	233	214	223	265	241	256	261	243	216	224	231	227	241	242	253	244	245	237	216	230	219	239	231	219	234	249	234	257	255	232	239	249	244	211	201	232	251	244	258	225	241	203	231	199	227	241	246	227	230	245	264	203	239	231	230	280	238	235	228	248	220	224	235	220	247	242	216	205	219	236	223	224	272	220	226	242	221	248	226	245	227	233	241	273	228	240	223	230	222	254	237	208	238	253	238	234	226	247	270	230	256	227	225	256	226	224	232	227	244	225	235	238	210	245	244	253	242	238	248	211	257	243	219	253	230	231	231	245	208	269	221	246	208	215	235	246	222	235	272	233	250	212	244	253	245	245	231	261	247	230	245	222	218	247	243	229	241	259	249	239	202	257	258	240	237	269	216	254	247	231	226	243	220	202	209	243	244	257	222	241	233	262	222	217	240	245	224	229	210	245	235	243	228	228	229	237	243	241	235	228	221	233	230	264	202	222	262	252	252	252	246	208	229	212	220	233	239	229	228	214	223	243	212	224	235	248	227	216	220	254	250	228	259	236	228	246	227	252	202	242	236	236	249	267	241	218	248	236	222	233	220	231	250	236	235	245	218	232	242	216	247	223	228	221	227	223	223	243	236	231	226	228	255	257	227	242	247	234	253	261	238	236	248	226	226	221	241	237	244	244	266	231	234	209	221	223	205	236	233	255	221	234	205	235	225	234	223	223	227	219	218	236	240	236	244	224	226	221	243	256	257	228	249	225	219	228	244	247	230	239	238	239	237	208	260	247	248	235	224	211	254	252	237	232	238	239	241	198	238	232	254	249	225	236	249	229	231	206	239	251	245	253	277	256	207	270	229	247	253	246	243	215	249	277	223	216	240	248	242	230	229	228	220	255	241	253	243	256	257	259	229	221	234	242	237	218	242	224	251	218	258	223	229	234	223	255	227	231	241	221	233	225	210	235	233	218	221	220	210	230	228	245	244	238	200	219	223	240	214	231	228	217	244	259	239	219	227	258	235	214	259	238	267	233	211	224	229	230	208	218	236	212	252	227	245	246	233	217	246	244	209	244	260	267	249	231	226	231	220	276	256	231	232	272	255	215	243	243	235	245	221	242	227	232	242	238	234	259	224	242	236	236	245	251	238	245	218	230	230	219	228	242	215	238	270	218	222	224	222	234	250	230	214	246	230	224	238	232	234	218	227	239	211	255	235	220	226	243	219	257	273	242	227	233	232	225	256	251	205	219	251	231	241	216	239	243	222	263	235	231	260	238	262	241	262	248	247	233	231	224	249	222	230	244	231	228	267	216	223	237	250	214	239	239	236	221	219	240	242	238	273	257	216	219	249	233	247	242	213	218	229	230	238	228	236	230	244	237	234	257	235	235	241	224	231	218	204	235	231	229	222	238	250	244	252	263	221	238	227	226	217	249	238	240	240	217	240	223	272	232	237	250	251	206	242	227	218	243	221	230	225	231	268	258	246	216	265	229	246	232	219	250	244	251	252	226	228	236	225	234	251	206	212	244	245	232	238	227	209	218	219	243	242	247	248	228	223	266	263	231	249	241	233	240	231	255	223	206	235	232	223	233	234	203	240	229	244	228	249	236	242	260	257	239	241	211	224	219	228	215	234	234	242	248	248	201	219	231	262	254	246	273	240	226	244	256	231	221	229	250	216	231	233	221	237	230	256	215	224	218	222	249	250	239	244	238	251	231	219	224	257	265	208	220	217	223	248	225	239	236	250	220	241	234	236	247	263	213	227	230	215	228	241	220	232	254	247	237	234	261	214	221	223	227	235	228	237	232	257	213	225	234	222	254	238	248	260	247	213	214	250	264	240	232	269	258	241	219	255	266	235	229	229	242	233	256	246	200	248	240	222	239	232	227	241	223	239	254	250	214	254	230	219	240	231	223	243	249	242	242	239	232	246	225	224	208	221	218	235	239	224	271	221	250	223	229	248	242	250	230	229	278	210	242	238	252	225	239	206	233	217	218	240	231	221	226	227	235	246	218	238	217	229	228	222	213	248	218	247	216	223	224	226	246	229	237	251	232	225	240	228	258	260	253	234	212	238	241	253	232	227	215	232	209	239	259	228	241	248	249	225	217	260	258	250	228	216	223	239	240	225	212	250	226	245	228
29389	12776	692	430	389	351	353	341	341	314	311	294	290	282	306	288	279	276	277	309	277	332	281	262	276	305	321	275	273	284	305	296	309	305	260	293	299	286	280	281	273	276	291	287	268	316	305	273	305	280	306	289	304	305	281	297	279	294	299	284	307	272	304	297	306	320	270	286	295	283	271	276	299	262	296	292	285	319	288	293	290	255	292	307	305	272	271	305	281	284	293	282	320	294	323	288	308	293	277	308	287	302	293	321	292	280	256	274	288	312	314	309	283	280	257	316	312	313	323	292	310	288	301	285	324	289	301	274	300	295	307	290	292	294	291	295	299	324	300	285	303	309	295	304	296	303	313	286	280	289	283	296	307	287	280	279	292	291	300	286	300	320	302	268	311	319	300	275	301	276	326	278	299	300	301	335	280	285	307	287	300	264	315	291	291	306	313	285	266	294	297	297	297	275	259	308	267	288	288	331	278	298	273	297	264	289	289	259	323	268	289	302	276	259	279	323	262	297	286	291	300	279	289	315	296	277	287	318	301	276	265	267	276	308	282	261	280	302	285	295	281	292	287	274	289	301	297	316	265	286	277	317	272	286	277	272	295	314	292	295	297	293	285	276	312	293	286	281	315	286	287	320	272	309	300	296	332	296	301	302	283	289	318	266	275	287	292	290	298	285	284	282	276	306	295	285	242	285	292	281	290	294	325	301	269	262	308	249	298	317	292	308	302	284	300	283	276	288	299	272	313	310	290	327	281	272	260	300	280	294	257	304	285	295	288	312	306	276	284	257	286	310	300	276	284	256	309	276	303	273	294	276	296	314	300	265	268	268	265	282	294	307	314	285	305	304	303	270	292	268	288	274	284	322	274	283	332	280	305	288	279	252	284	268	295	286	282	310	281	312	294	284	302	323	283	289	314	294	293	261	256	280	296	266	293	280	296	248	280	275	324	288	312	261	303	302	289	289	289	298	291	275	273	278	276	293	277	284	301	285	293	310	271	297	277	290	292	306	269	283	278	316	300	300	320	314	280	311	279	281	260	296	297	297	294	294	297	271	291	275	278	276	307	283	290	294	306	313	280	293	248	292	284	302	319	277	277	271	297	272	287	286	313	308	259	298	327	313	301	304	287	300	315	304	291	264	287	292	274	307	290	279	303	255	289	279	289	322	296	286	287	289	289	313	296	305	300	293	295	293	269	287	274	298	331	279	270	303	295	292	298	291	281	264	301	263	274	298	283	288	284	293	280	294	323	290	286	274	289	297	289	302	296	280	317	274	324	288	295	283	275	289	273	313	278	291	284	289	303	309	253	289	298	307	296	284	277	275	291	295	281	306	267	287	286	313	287	279	288	279	316	289	277	290	306	281	275	295	313	299	309	291	289	275	307	304	305	290	290	292	319	321	284	311	285	340	301	268	292	331	247	306	332	278	296	248	293	300	250	283	282	257	299	291	295	299	247	279	311	260	282	297	273	267	281	307	299	260	306	304	276	289	258	284	303	245	290	288	273	288	268	296	287	305	278	320	288	291	275	287	311	312	294	303	305	286	312	317	288	274	279	275	286	298	305	326	330	298	308	308	296	254	294	307	286	260	284	274	270	319	288	271	322	288	287	310	274	260	274	278	251	311	290	288	293	263	290	305	309	275	260	302	292	296	312	297	299	285	286	325	308	273	280	316	283	280	305	309	299	269	289	301	293	291	287	298	283	320	285	304	277	279	293	302	287	296	297	285	276	314	291	293	291	316	282	300	296	280	284	284	312	280	267	276	285	309	311	269	283	276	296	289	322	283	282	282	272	297	279	274	323	290	275	257	285	324	268	306	293	274	276	299	271	289	293	324	279	265	282	295	287	258	285	295	290	287	307	298	287	303	296	283	269	329	266	291	287	300	299	294	310	303	289	308	296	287	307	280	288	301	279	278	278	298	277	299	292	281	295	307	314	289	298	303	281	290	290	291	301	278	276	303	258	284	284	297	251	269	319	320	293	256	307	308	295	307	278	293	317	274	282	290	271	336	290	310	278	283	305	280	284	290	283	303	246	268	252	297	291	272	304	272	296	288	284	305	262	309	294	289	288	300	318	275	251	307	295	281	281	293	288	295	314	279	291	283	317	296	284	306	310	298	289	290	275	276	297	269	300	292	274	291	286	302	286	313	283	299	300	269	300	286	282	272	281	300	301	309	314	275	285	266	299	315	319	304	303	285	284	291	296	299	266	290	326	287	306	288	279	297	313	300	294	283	267	303	308	320	296	272	281	285	274	286	297	297	305	286	307	307	271	283	298	288	289	279	268	322	313	299	300	297	309	271	292	303	312	313	269	278	273	287	288	310	292	284	294	315	272	244	277	305	297	288	276	290	282	284	256	292	310	288	309	295	295	275	315	300	283	307	288	296	271	283	306	274	287	275	318	290	302	293	298	250	282	291	280	301	300	308	271	294	318	305	275	273	280	286	295	321	311	290	280	272	312	309	281	294	280	265	291	279	272	293	316	269	327	312	283	275	294	314	270	301	283	316	317	305	272	283	288	295	290	299	292	310	282	278	317	314	312	296	286	311	294	277	307	334	287	277	292	309	314	301	285	307	292	278	312	293	315	295	291	277	267	295	277	302	288	303	313	293	285	337	294	268	305	282	298	299	316	282	312	297	286	301	305	259	306	309	283	276	265	284	280	300	263	305	261	283	278	302	307	301	285	319	312	290	304	306	320	300	302	305	296	274	289	295	298	278	274	325	296	298	273	327	276	300	321	302	258	264	265	299	296	285	293	301	315	307	310	285	261	297	277	287	305	263	284	312	277	290	277	335	284	262	284	292	286	274	295	261	300	260	308	273	288	250	287	283	278	314	288	305	316	298	282	327	273	319	325	311	301	282	284	273	287	277	274	306	276	301	296	301	308	261	267	297	284	292	297	294	281	276	293	268	279	265	314	272	274	307	309	286	309	286	284	276	232	303	275	294	304	307	299	275	306	282	290	299	291	297	308	300	293	288	255	290	284	309	285	281	294	285	282	283	273	306	293	277	314	271	300	289	316	306	295	335	276	251	268	299	280	319	259	296	271	298	303	272	320	294	327	265	285	319	295	277	292	281	303	274	313	295	279	274	309	275	283	285	317	278	323	305	290	286	321	290	308	270	310	274	297	308	272	279	306	301	288	305	300	266	263	279	255	295	296	277	303	300	292	262	323	297	301	296	284	273	287	290	291	286	310	297	309	285	276	296	284	255	281	302	287	318	301	309	299	311	321	297	279	266	289	313	326	285	268	293	307	298	288	258	275	291	278	307	315	278	311	268	270	298	279	287	282	290	277	264	331	278	287	305	288	285	284	294	261	273	319	276	307	282	312	282	256	280	290	316	279	275	294	296	313	305	258	313	298	293	271	305	293	271	318	285	285	301	284	280	299	297	293	321	302	274	305	284	304	272	270	297	272	320	272	295	331	310	306	295	287	279	307	257	290	285	277	280	308	287	274	269	341	287	288	309	286	290
24622	21283	28129	24735	19544	2082	766	667	507	492	500	480	455	439	422	418	406	422	419	402	384	395	427	387	384	407	383	379	427	378	429	413	387	402	410	412	396	364	337	390	416	374	388	382	399	390	361	395	371	405	407	351	437	409	396	400	368	373	377	378	395	372	376	373	378	363	378	385	350	392	384	386	393	392	381	416	372	398	387	365	402	390	388	352	373	350	379	419	390	387	376	357	360	377	392	395	407	395	398	424	370	366	392	374	430	379	358	373	357	379	382	359	394	385	394	372	359	406	380	404	410	377	389	398	391	402	377	371	382	369	395	376	410	388	402	399	407	403	368	367	393	374	381	365	416	377	349	371	347	369	405	396	371	368	388	364	380	342	403	402	387	404	406	400	381	362	407	393	370	378	403	340	374	400	406	398	358	394	360	358	362	376	418	387	365	392	389	379	396	386	348	394	387	384	357	382	411	387	378	422	398	422	387	360	364	371	395	367	392	367	405	369	357	368	376	394	363	378	379	371	378	404	400	386	387	375	390	405	350	393	382	351	371	360	365	375	373	394	363	399	356	393	379	371	381	345	386	354	415	386	341	375	360	413	398	435	405	394	405	385	374	398	393	399	369	410	407	381	385	369	390	376	364	372	367	382	389	360	353	378	409	361	406	372	395	373	371	397	400	382	386	377	372	379	395	394	400	377	368	403	363	370	400	380	405	391	399	378	379	388	369	347	415	404	388	355	375	361	396	402	392	403	376	382	378	388	410	352	380	349	399	399	394	380	383	381	405	402	349	368	382	367	417	367	402	379	384	385	405	407	406	396	356	395	366	385	390	379	391	388	389	375	363	378	395	372	376	423	393	371	393	386	348	375	395	398	357	351	431	381	425	374	380	370	404	388	355	384	357	391	382	374	410	348	402	368	410	377	367	401	369	375	397	362	412	366	385	392	385	389	362	386	420	403	372	375	379	377	378	381	370	393	395	393	385	375	355	394	404	398	375	385	396	367	354	384	382	374	361	387	366	399	411	367	377	382	386	393	402	405	361	434	410	385	402	390	382	434	364	342	369	378	348	404	386	411	396	370	363	358	409	337	421	405	382	398	385	414	364	374	423	372	387	399	362	376	397	401	363	383	398	393	395	382	377	393	374	378	347	404	358	383	352	376	392	394	391	365	369	362	378	365	403	384	388	382	368	373	335	394	381	405	367	365	397	394	346	358	381	359	378	380	377	391	383	349	401	339	397	374	381	419	397	372	381	378	367	378	402	397	378	378	345	389	380	415	375	359	359	387	385	398	370	393	386	405	389	383	356	372	423	385	384	390	375	394	365	418	351	386	363	427	389	398	330	377	431	389	365	380	395	352	376	375	389	366	414	381	405	391	342	392	403	389	395	383	397	377	370	375	378	377	391	384	417	370	357	350	392	377	357	403	370	385	377	370	390	417	358	418	397	344	353	403	326	368	360	366	351	372	372	393	364	388	367	363	395	372	378	417	399	396	350	411	377	389	396	370	378	366	384	400	378	373	415	413	413	370	369	389	365	364	350	393	377	410	413	369	393	352	420	358	395	375	388	393	392	415	402	376	396	428	392	410	363	410	403	365	393	412	391	369	372	385	358	374	356	368	362	358	418	381	406	379	390	403	378	382	374	404	391	374	366	366	388	372	361	355	397	352	352	409	385	383	404	369	365	393	382	376	361	419	377	383	423	345	368	384	387	401	382	395	370	368	380	371	376	388	366	373	363	377	365	399	393	373	389	382	364	381	397	384	419	356	392	410	362	375	362	387	381	398	384	393	402	333	397	385	360	376	367	365	353	398	415	363	376	392	382	385	406	387	364	367	414	382	427	359	387	374	407	379	369	411	386	398	394	373	371	396	354	385	353	384	373	371	404	383	389	368	395	363	350	390	332	385	385	391	381	400	381	408	376	382	387	385	388	414	372	429	399	373	372	359	364	378	358	340	364	337	361	372	371	365	374	367	394	432	406	382	368	390	376	388	376	375	373	384	383	383	415	367	421	367	361	396	419	401	399	362	375	377	388	379	384	411	349	380	376	395	351	388	357	396	356	405	384	375	373	404	357	381	360	363	363	403	361	351	395	397	369	417	409	422	403	398	380	370	433	384	352	391	424	368	417	379	382	351	384	403	390	391	355	350	369	383	366	362	383	401	404	368	400	350	353	396	400	373	373	389	443	379	383	406	398	400	385	370	414	368	384	355	402	394	375	409	387	401	366	392	369	408	394	368	373	390	399	378	342	376	411	403	409	384	365	380	419	399	372	403	374	382	379	382	375	375	382	390	408	371	380	360	378	392	368	406	405	392	364	383	401	387	438	363	375	355	405	379	414	357	390	429	378	372	387	369	388	377	360	394	374	364	389	371	351	375	372	357	340	356	383	383	349	386	357	340	399	357	368	381	428	397	387	362	391	395	380	367	391	385	358	371	412	369	372	361	355	357	394	376	413	373	372	402	408	365	396	418	394	372	413	403	346	412	390	399	401	365	365	391	388	376	394	395	389	381	391	380	391	383	375	353	382	392	393	397	380	366	417	354	377	393	392	387	365	375	406	357	395	382	394	370	382	384	379	380	383	367	408	381	369	351	414	410	388	384	365	385	374	413	370	378	361	405	359	402	347	355	379	371	390	377	380	388	364	368	389	413	400	394	347	363	360	364	365	382	381	372	412	397	387	356	354	384	371	366	377	361	369	367	348	382	374	420	357	365	374	391	374	379	395	375	362	393	380	388	340	374	358	361	373	401	390	357	393	353	363	382	373	383	374	393	333	347	379	374	364	363	402	371	379	362	353	395	392	394	420	413	408	380	376	359	371	380	375	402	363	394	393	380	395	375	375	369	390	361	362	367	376	401	406	418	371	391	386	370	393	384	382	376	362	384	401	380	364	364	388	381	364	354	364	390	420	388	374	392	348	360	394	365	377	394	371	385	395	368	391	385	389	365	374	360	382	395	433	356	403	413	415	386	394	389	363	347	390	411	406	404	377	355	366	379	367	363	388	371	383	369	386	370	395	390	417	391	370	359	388	360	367	387	396	374	355	395	373	388	372	372	391	362	375	413	412	379	365	379	375	393	372	388	396	389	399	376	367	405	391	369	383	394	430	367	376	396	407	388	380	416	357	400	401	412	344	390	406	367	395	394	361	359	386	400	383	367	412	376	383	362	352	366	397	388	394	361	405	380	386	394	345	366	380	375	373	400	384	375	390	399	384	383	369	408	390	357	403	380	387	393	400	384	362	384	397	377	398	389	396	371	389	387	361	383	428	417	407	390	380	385	348	436	378	387	408	387	399	436	395	396	362	377	339	377	389	370	364	376	353	380	386	391	357	342	392	375	395	407	374	399	372	341	357	362	351	378	376	358	363	383	353	414	400	361	379	396	370	389	412	410	395	436	399	384	389	363	366	378	402	372	415	365	353	396	388	369	377	401	381	351	364	394	386	380	415	367	382	374	346	392	414	415	378	371	385	367	379	379
33601	25617	5431	2674	1957	1479	1228	986	917	782	779	682	668	546	600	547	547	593	536	524	500	483	496	483	481	484	498	507	465	463	494	498	436	501	463	473	508	487	492	483	460	449	440	510	432	484	455	470	472	442	459	478	460	460	478	473	471	486	419	443	453	477	435	449	491	448	456	502	454	440	462	451	464	516	487	471	465	490	481	448	487	452	468	502	440	476	452	464	472	477	479	434	480	461	448	470	449	480	460	495	483	447	466	431	447	461	473	495	469	465	466	457	468	481	487	458	429	488	432	438	477	501	459	498	442	435	449	455	464	430	429	454	457	474	463	477	467	453	431	473	458	466	473	465	483	484	456	463	456	474	453	503	429	428	483	465	461	477	466	431	462	429	457	474	493	437	467	500	447	491	440	426	432	486	472	463	489	451	451	425	462	466	459	454	446	485	456	494	443	493	480	464	412	473	447	470	447	459	447	476	477	440	462	471	446	476	439	485	453	469	459	459	462	451	447	441	455	459	470	468	472	430	464	473	462	450	460	463	448	500	470	467	440	461	424	458	474	483	470	488	458	472	451	465	416	449	483	468	463	498	460	429	479	468	465	426	448	438	449	444	479	482	445	435	483	482	432	476	448	462	469	431	447	456	467	464	481	469	470	477	469	480	446	502	434	454	441	458	434	450	446	462	440	443	467	462	438	467	491	436	441	478	457	449	444	470	444	460	486	463	449	482	456	436	520	472	463	466	463	472	463	447	444	484	462	418	476	453	426	472	460	480	461	464	447	450	419	430	440	461	429	477	461	440	488	448	446	484	411	435	496	468	444	424	480	467	400	451	455	403	474	440	439	450	436	464	418	470	451	441	476	465	429	487	432	454	408	452	459	426	473	437	438	429	446	463	485	429	453	475	453	489	473	451	434	398	463	465	447	446	453	488	467	502	466	481	461	486	447	464	464	468	468	458	457	473	453	472	448	483	436	452	436	465	398	500	428	457	480	460	422	420	425	439	479	460	517	434	455	462	479	456	459	434	482	461	475	471	473	464	496	433	455	488	482	464	436	445	427	493	464	449	433	452	481	428	435	465	456	472	469	489	402	474	461	445	463	450	461	458	511	416	446	428	460	447	458	450	469	448	452	445	464	491	468	469	458	429	488	452	440	494	463	469	486	482	444	479	438	477	493	447	466	485	475	479	440	414	476	452	488	419	460	469	492	455	464	464	492	449	476	448	465	458	434	447	464	459	500	495	439	472	467	448	445	454	474	441	475	463	478	451	492	454	453	454	463	432	462	480	433	449	453	496	441	424	470	470	443	473	427	453	455	465	444	458	458	440	437	428	429	446	476	457	466	469	475	443	455	445	459	504	425	499	486	427	461	405	449	443	455	452	441	422	445	447	436	443	466	446	484	425	459	489	461	417	519	463	511	466	447	432	430	443	464	469	472	400	438	486	466	456	470	458	483	454	428	480	501	484	469	482	451	427	431	493	468	483	440	441	458	468	429	465	484	457	440	438	440	461	444	463	468	435	485	463	438	444	493	479	463	453	464	477	461	447	459	489	448	480	411	448	463	480	475	457	438	478	429	444	413	474	457	454	438	422	493	477	466	482	448	484	457	443	441	472	486	483	470	459	445	434	505	454	472	429	438	505	450	436	468	433	472	441	445	423	464	454	501	445	466	454	436	422	431	445	473	473	398	431	475	457	412	458	405	450	452	429	436	430	428	492	443	452	448	460	481	482	430	481	440	469	448	458	426	483	402	466	474	484	470	449	468	443	414	418	474	470	475	442	430	467	466	435	415	457	445	469	463	447	447	450	458	486	452	427	449	447	448	443	472	445	459	432	504	452	444	418	464	427	451	461	444	452	467	464	457	460	473	472	439	471	492	453	452	444	411	484	447	490	464	419	468	452	478	432	454	438	468	417	458	435	480	428	469	443	491	440	457	495	446	465	422	440	451	471	443	440	479	463	456	440	445	488	488	429	428	461	473	427	474	480	445	480	427	470	476	463	474	474	456	480	477	442	450	505	446	458	441	468	479	474	466	470	462	459	440	422	430	422	434	425	439	471	475	461	444	471	493	506	487	490	423	468	466	505	450	486	451	472	456	467	452	450	448	462	461	445	439	482	460	444	453	453	477	450	473	450	478	484	443	451	477	471	443	468	444	450	429	433	468	420	471	436	456	474	456	445	503	454	463	466	445	443	470	438	481	460	477	443	450	473	448	427	494	482	473	482	426	439	446	474	451	449	445	442	424	455	461	442	424	514	433	461	445	471	437	449	473	457	478	457	467	472	478	442	451	415	466	425	439	438	412	462	438	491	483	457	432	452	452	454	420	449	459	490	467	419	409	484	444	431	456	509	499	488	447	465	471	416	446	460	467	449	443	504	481	468	450	446	466	458	467	436	455	465	446	470	437	445	467	455	452	495	491	466	452	410	445	443	448	475	429	448	475	456	465	442	416	472	450	461	464	450	445	462	486	436	433	472	435	469	469	448	464	438	478	435	445	488	429	440	447	510	477	401	450	443	458	445	440	439	466	435	459	455	459	444	467	499	464	457	466	459	451	451	447	459	448	446	449	502	468	491	458	434	382	468	452	441	468	490	499	450	469	460	442	460	461	445	470	441	477	461	453	474	457	489	441	444	469	481	463	421	434	460	471	439	454	453	489	452	462	448	452	473	456	437	440	454	433	471	441	472	471	436	454	454	470	439	469	485	449	448	477	476	434	468	445	454	492	454	426	470	437	478	430	461	464	452	466	475	472	450	494	459	433	455	464	445	476	436	428	452	473	431	437	491	429	441	484	485	468	446	458	440	441	489	482	486	508	444	511	450	444	456	439	469	480	452	473	484	438	464	444	464	426	448	455	450	469	430	460	489	477	434	482	464	433	436	437	466	460	409	462	456	443	466	485	497	455	463	470	491	484	455	477	445	477	468	442	446	477	438	442	402	457	470	451	467	432	450	428	469	464	482	410	441	470	467	446	452	476	520	464	438	465	447	475	493	510	432	453	439	462	465	440	455	472	471	490	458	449	495	462	432	457	456	482	471	476	457	462	429	462	440	473	496	437	434	472	444	476	462	455	436	482	455	448	502	485	415	484	473	454	468	434	469	470	468	438	461	458	455	500	441	493	490	464	444	466	447	466	482	448	438	452	470	420	473	436	432	467	462	478	483	465	451	454	483	514	462	482	432	452	481	446	437	452	465	446	480	485	481	457	446	500	464	458	427	436	480	461	451	474	474	476	445	446	421	426	441	477	456	455	479	464	478	481	430	442	486	452	511	459	469	445	417	471	476	448	455	427	442	467	455	454	466	462	504	462	454	468	429	489	465	427	462	447	458	462	452	422	447	418	470	459	442	477	486	436	457	481	464	423	472	469	489	476	499	463	491	450	472	487	456	507	455	474	455	441	467	392	442	455	484	461	464	459	471	444	477	428	489	455	492	447	431	441	448	422	476	471	441	448	448	456	466	489	474	470	441	491	450	474	456
25485	21298	27115	25454	6096	549	483	389	313	318	307	342	302	295	287	256	271	293	282	285	285	281	260	270	261	292	269	287	296	254	267	257	275	292	273	255	279	245	275	253	297	258	263	263	260	251	269	276	287	242	260	274	284	232	284	246	249	261	259	262	244	271	242	239	276	245	254	233	253	275	286	272	265	247	209	273	265	264	259	253	270	250	246	267	266	245	266	269	221	259	268	269	240	254	245	277	275	271	254	254	261	277	244	257	243	251	251	271	248	266	247	271	276	276	261	267	247	252	260	262	237	267	273	268	262	256	266	233	253	258	244	292	288	231	260	260	238	238	274	252	253	277	263	252	279	238	247	255	255	275	245	255	262	252	233	273	250	252	264	250	264	247	250	266	263	253	256	261	286	259	244	260	252	285	268	268	260	225	243	271	282	293	269	243	297	271	265	261	252	245	278	258	266	234	243	249	269	300	268	266	280	235	267	236	263	294	262	240	228	247	251	281	273	235	244	256	262	270	265	266	264	282	277	237	270	275	266	268	249	243	256	249	260	253	250	272	265	249	246	254	227	254	275	257	249	268	270	259	273	269	264	250	249	269	239	254	295	255	244	253	267	251	268	250	211	261	297	259	303	265	243	259	257	255	267	246	252	246	276	237	271	219	260	235	244	248	271	265	250	262	230	253	274	247	242	266	236	263	250	243	261	275	247	227	274	260	257	244	249	244	258	252	242	276	270	260	274	252	278	249	238	265	254	238	284	279	260	279	250	272	286	256	263	254	265	257	273	255	255	278	255	300	263	270	261	251	279	270	266	256	262	267	252	226	257	253	287	266	254	257	263	283	260	242	254	276	256	240	263	228	248	284	271	230	267	264	269	292	252	283	264	246	257	275	243	252	258	251	242	289	255	245	270	256	262	269	290	239	256	260	246	237	253	258	248	238	267	272	277	272	235	265	248	270	276	268	267	258	252	287	258	259	233	250	276	259	261	251	274	260	255	280	269	241	247	288	242	264	273	250	249	248	245	248	281	290	270	254	240	270	245	266	264	256	217	255	269	246	265	233	239	242	261	271	238	243	264	242	234	249	243	250	292	238	280	241	239	256	263	261	269	225	277	283	251	268	281	248	265	255	283	252	274	282	281	263	269	261	264	259	275	261	239	247	269	275	243	256	241	262	272	270	268	243	256	258	271	251	274	256	260	227	225	250	247	233	242	255	238	255	289	230	249	245	246	289	260	237	267	240	238	262	271	245	272	256	269	263	235	238	271	255	273	243	254	235	257	232	269	264	260	245	254	279	305	248	257	246	231	222	254	243	232	249	253	273	271	271	280	248	260	277	250	271	259	279	242	266	241	244	260	244	267	247	249	266	250	274	266	256	233	249	308	243	259	274	265	275	279	262	260	283	286	263	274	275	260	237	274	239	260	261	231	298	271	258	267	274	246	261	275	241	254	253	267	257	197	247	250	254	280	263	250	255	270	263	261	245	261	265	255	257	252	248	229	271	258	249	252	255	276	257	290	282	256	264	253	278	251	243	268	273	242	316	256	266	238	269	263	280	270	222	248	259	245	261	283	246	260	254	257	264	249	260	250	241	260	248	251	260	229	231	267	265	246	268	257	276	262	263	272	276	250	250	268	283	243	248	273	243	248	262	230	273	251	247	226	277	269	258	295	240	253	261	251	215	269	250	247	261	266	282	285	241	288	260	251	291	244	239	256	268	273	255	244	249	238	289	262	248	254	272	216	253	262	253	253	242	231	281	261	239	249	258	236	253	263	232	237	252	222	266	268	263	250	274	270	260	254	265	234	263	245	262	260	257	246	247	268	236	260	232	250	224	252	254	256	278	266	284	263	284	235	251	304	262	257	224	249	255	262	254	239	266	225	264	256	234	232	248	257	255	282	257	261	257	265	245	264	252	262	234	243	235	275	238	253	255	258	249	251	279	259	271	262	280	251	257	280	236	250	267	266	236	238	262	246	270	292	254	264	204	235	250	248	247	243	244	265	255	239	236	255	254	243	248	249	258	248	259	291	243	241	246	275	258	270	246	237	255	290	281	253	232	250	246	244	272	243	252	251	279	252	267	277	235	259	265	242	266	267	263	247	271	246	255	252	242	254	252	243	251	243	274	242	251	265	265	277	278	257	262	248	259	250	244	279	240	250	240	243	264	268	255	263	248	260	233	264	248	256	279	290	264	257	241	273	244	258	285	237	238	242	263	235	251	278	226	294	242	251	265	247	241	238	248	242	265	277	265	270	278	263	262	253	265	264	247	245	241	262	247	273	241	245	242	281	258	260	257	266	240	239	271	257	276	271	270	253	274	265	229	291	242	251	270	248	260	236	263	270	270	251	272	272	288	241	253	282	262	250	261	275	232	277	260	251	257	280	251	267	264	270	288	255	253	277	242	271	253	221	281	268	255	240	257	248	277	261	277	270	253	266	272	257	261	271	233	273	271	257	242	289	239	250	276	261	262	250	295	245	239	283	251	299	283	267	229	258	267	264	244	233	276	258	251	258	260	242	274	282	278	258	245	255	267	260	256	268	250	278	230	275	259	272	272	239	242	270	261	276	277	231	242	242	254	263	284	233	255	285	282	282	242	253	268	252	268	274	260	236	268	264	261	242	282	260	254	224	249	218	247	262	247	275	276	261	252	267	271	275	260	268	263	265	271	284	255	252	274	230	251	283	267	258	248	264	270	259	238	260	261	239	264	261	252	246	280	253	272	247	253	248	244	259	260	266	288	284	287	259	244	272	274	234	256	267	268	264	266	251	249	246	264	252	247	274	242	273	245	249	267	248	277	246	231	236	264	240	259	257	254	250	265	235	255	261	267	272	255	271	258	226	243	259	249	264	269	253	230	255	252	245	263	263	267	255	260	276	252	261	242	251	234	260	236	262	268	247	255	243	254	253	273	262	254	226	242	245	242	255	240	272	270	256	245	271	254	268	259	245	260	256	275	261	260	257	262	254	256	274	251	250	254	264	277	272	251	266	261	254	248	265	276	286	221	266	261	249	249	263	251	270	256	251	279	241	253	265	264	260	238	267	242	252	271	280	249	257	253	272	264	287	267	248	248	268	283	263	249	263	260	255	253	294	254	264	242	244	266	255	246	262	270	275	232	259	302	272	270	226	261	258	256	259	272	259	241	237	267	254	263	260	276	252	273	297	253	250	243	287	253	253	243	251	243	260	251	259	224	262	259	258	246	275	249	284	275	262	228	254	268	244	235	237	226	241	248	267	251	253	248	279	252	269	242	269	270	287	238	266	296	235	249	257	227	258	228	262	250	237	268	242	290	281	246	251	251	251	250	240	298	250	241	218	263	239	264	263	259	240	265	267	259	273	228	249	260	263	260	262	263	229	243	279	297	285	257	268	262	281	287	269	281	275	266	245	241	263	246	291	261	224	257	275	250	262	257	258	295	251	260	272	225	251	253	286	263	242	300	252	301	257	275	263	290	280	267	261	266	296	267	263	243	247	268
33370	22984	3509	1781	1332	1015	794	728	641	579	516	471	450	430	401	413	395	383	331	409	378	350	365	366	354	308	319	348	323	326	356	351	320	331	340	342	335	327	359	354	379	340	356	334	329	358	356	353	316	319	342	351	362	345	285	335	311	334	347	319	310	338	319	344	341	359	323	333	336	346	355	368	313	325	338	323	331	344	350	364	337	328	343	317	319	347	357	332	352	316	313	358	314	342	336	361	349	312	320	356	326	314	301	334	336	331	344	335	329	307	284	349	359	343	333	339	309	328	329	354	331	317	367	370	311	328	343	328	387	321	335	324	315	332	316	331	314	341	329	312	315	331	321	312	310	317	301	311	327	304	334	305	337	315	304	321	318	311	325	311	316	367	332	382	321	337	349	330	311	316	344	325	327	297	322	347	330	324	320	339	374	352	339	333	356	339	351	316	314	356	364	348	338	337	344	333	345	340	323	314	355	342	331	294	339	305	327	345	313	369	368	335	321	297	323	322	333	326	307	314	330	353	322	323	317	370	340	310	312	297	349	348	335	289	337	351	325	327	334	310	347	335	326	347	334	326	335	330	323	328	344	327	363	343	341	343	325	323	325	304	307	336	316	347	333	323	358	333	319	347	339	321	309	337	381	327	324	338	336	322	367	326	347	328	333	356	333	350	347	328	362	324	317	312	358	360	320	305	351	282	345	328	362	319	331	324	333	343	344	345	333	323	298	339	326	335	316	380	299	314	336	303	349	337	301	346	308	302	338	351	324	311	331	295	348	323	316	341	367	335	325	335	346	326	325	353	298	335	354	352	380	336	332	339	323	302	320	354	304	299	325	316	323	386	315	309	340	319	351	316	333	329	316	347	334	324	359	336	298	335	329	329	339	348	307	331	328	317	337	316	333	330	335	345	311	320	349	321	309	346	370	328	336	345	331	329	295	330	337	331	324	345	325	309	336	353	368	380	309	326	325	335	358	325	300	311	308	344	321	323	335	349	333	335	360	338	343	349	322	320	338	321	317	343	359	335	315	350	330	324	332	346	330	333	319	342	356	325	310	366	314	331	337	333	369	329	352	312	338	314	346	307	323	340	295	335	347	349	346	350	321	341	319	321	318	355	325	314	354	350	325	342	345	311	317	346	328	302	346	307	322	353	352	309	357	327	381	339	287	337	320	337	346	325	304	338	349	334	321	330	329	317	343	327	327	343	312	312	330	292	348	352	310	353	351	340	293	344	320	325	317	334	332	359	310	338	313	326	383	347	327	332	342	352	350	330	325	345	351	345	332	339	313	311	322	320	335	302	359	327	351	293	312	318	303	355	348	337	311	329	321	302	322	341	354	324	328	281	329	300	378	352	327	348	314	383	356	359	313	357	333	316	343	286	352	319	345	353	327	296	332	305	323	322	350	325	340	366	328	328	327	286	329	326	300	337	319	338	353	346	304	334	332	326	354	376	356	360	316	323	345	343	319	325	318	325	327	321	324	354	340	324	339	315	327	334	322	301	344	314	359	341	322	353	314	310	353	334	334	351	373	348	318	312	332	348	311	306	326	310	326	336	348	318	315	347	316	319	342	315	352	332	303	334	349	312	311	318	335	295	343	320	332	374	330	306	318	296	317	358	325	348	350	335	309	352	359	343	329	323	337	330	329	328	335	357	311	338	342	328	326	314	309	323	329	338	357	329	308	291	309	325	311	314	301	332	337	329	324	358	323	334	351	326	349	328	359	351	326	334	332	329	292	317	318	322	322	329	296	333	287	347	339	356	315	324	316	321	325	348	317	346	342	330	346	361	305	348	337	343	319	307	344	327	352	339	353	341	353	320	332	352	327	377	322	320	307	311	353	355	365	334	329	331	344	357	314	352	294	342	309	300	329	334	312	293	375	316	312	348	363	352	352	352	284	325	342	321	301	354	311	336	321	309	318	337	336	328	343	344	258	305	297	343	338	335	317	338	372	343	300	330	362	345	299	304	345	331	329	348	309	282	339	358	289	350	307	321	322	315	322	368	352	347	357	295	322	346	339	316	333	348	323	351	311	324	359	331	331	327	330	344	322	347	366	339	332	361	317	347	281	320	330	331	334	321	303	325	329	346	359	327	295	352	348	359	324	323	322	323	332	339	343	309	322	340	332	321	324	321	333	331	340	345	347	309	334	357	317	334	352	308	314	358	331	324	329	362	334	354	305	341	347	349	351	357	318	343	294	329	312	319	347	342	313	297	314	349	318	348	311	306	334	315	346	351	348	315	329	330	352	321	359	332	364	349	342	354	340	361	321	309	315	317	338	328	316	334	332	321	300	319	343	332	325	331	330	334	307	363	337	316	359	308	341	344	363	324	303	349	318	346	320	313	317	334	335	297	330	327	333	313	352	356	318	337	315	317	344	326	327	319	320	313	305	370	319	339	338	330	316	341	322	329	328	342	340	337	329	317	333	307	358	326	339	330	321	349	315	296	331	347	353	343	336	322	335	308	342	311	356	329	321	345	319	344	312	326	320	335	365	327	323	336	313	330	350	336	339	302	341	305	325	309	315	334	332	337	322	327	311	328	330	338	332	348	315	372	320	362	346	333	327	343	315	318	333	342	374	340	317	330	336	305	328	345	305	346	345	330	345	350	329	355	360	314	346	355	314	306	345	344	330	353	355	337	329	323	343	332	332	329	361	323	311	338	340	333	332	314	323	323	339	332	345	305	322	346	311	323	325	357	315	310	323	310	313	302	316	364	313	337	341	356	349	321	318	352	321	352	331	346	270	362	343	347	329	327	337	326	344	335	341	316	308	374	301	332	309	330	311	317	311	334	326	344	332	349	344	327	327	350	340	283	350	355	363	353	326	332	329	341	328	340	315	330	345	321	367	318	307	333	369	356	331	351	332	326	386	311	325	344	347	337	324	352	331	330	328	343	326	360	351	358	345	349	368	361	350	325	300	313	335	332	328	335	338	325	304	274	327	341	321	295	340	335	312	356	341	330	340	341	360	325	295	306	315	340	354	347	335	353	356	348	369	349	325	315	336	319	330	327	312	315	327	348	338	315	307	344	347	352	316	308	320	321	337	357	325	337	340	346	349	335	348	338	348	320	321	338	335	331	366	372	339	335	317	335	286	314	341	372	354	335	292	335	365	304	329	336	358	369	342	337	344	356	315	362	307	327	340	339	356	324	313	311	318	351	333	323	316	330	358	318	317	326	350	353	342	307	360	303	343	301	314	320	334	318	344	323	337	342	324	330	361	348	355	353	337	340	298	372	327	357	319	351	344	332	353	331	340	293	357	305	330	315	293	337	310	328	323	301	320	327	345	335	334	312	342	329	312	364	366	317	316	346	319	372	332	344	342	340	299	364	321	346	312	363	312	337	322	325	337	329	371	293	297	303	359	329	344	326	336	322	317	334	320	355	313	331	350	351	352	318	303	325	342	351	322	346	318	317	320	348	338	328	336	347	354	332	322	335	309	302	334	366	332	355	331	335	334	337	353	332	361	340
23305	21430	29172	24071	21410	21385	5671	1283	974	842	801	819	747	741	689	702	660	676	593	594	619	638	588	595	602	534	560	551	553	586	593	624	587	584	588	506	536	576	566	554	520	600	573	542	571	567	553	539	508	535	517	568	533	549	528	535	590	524	539	545	566	559	575	570	536	541	539	573	562	528	587	586	572	534	527	589	543	533	542	542	558	521	589	511	513	509	542	544	553	548	542	510	470	581	582	489	524	573	559	522	520	554	590	565	549	524	561	575	535	532	499	581	531	569	539	556	540	560	544	583	533	529	542	553	546	555	558	522	567	558	527	531	527	569	582	561	565	548	587	554	583	608	556	548	544	514	527	559	550	527	560	544	583	577	562	546	538	586	549	547	554	536	513	551	550	513	550	539	543	611	538	525	598	544	511	512	526	572	554	560	589	524	523	595	571	536	549	560	563	543	563	554	554	551	544	582	546	568	575	559	500	558	515	542	521	577	523	568	532	516	554	526	531	571	509	567	583	519	565	526	565	550	555	567	540	573	529	520	538	571	550	544	550	517	529	530	559	516	558	522	532	527	571	512	518	553	528	599	579	487	548	530	586	534	552	556	530	591	538	556	505	541	553	547	520	541	509	527	583	601	583	551	571	586	561	564	508	606	565	537	532	534	526	592	526	544	557	556	556	544	533	540	567	530	547	538	517	568	523	546	570	525	602	563	581	520	535	541	542	587	534	547	571	539	535	571	590	535	537	537	558	542	562	564	549	506	519	554	561	566	597	542	561	556	534	509	528	545	501	570	504	541	576	584	565	517	523	531	533	564	604	550	541	575	539	525	512	570	546	576	540	560	585	590	543	519	520	511	540	514	537	522	522	543	551	567	559	606	524	561	531	546	576	544	548	567	560	517	528	596	534	596	522	535	554	575	523	554	565	511	509	561	553	547	528	527	552	533	532	529	488	578	544	549	538	570	482	517	527	567	516	554	521	598	566	541	536	511	568	537	553	554	541	556	545	514	553	545	565	536	514	560	561	518	524	603	543	560	575	513	548	551	586	532	536	556	583	547	549	561	528	565	543	574	536	532	559	570	560	561	536	554	535	567	575	546	547	538	497	538	538	543	536	537	537	541	591	549	561	548	569	551	602	540	520	582	507	532	539	575	527	592	528	582	545	560	573	549	548	535	527	501	567	546	554	549	546	570	527	537	521	534	531	575	540	532	525	554	506	574	558	558	545	556	550	548	518	600	547	526	534	562	487	586	545	532	553	523	554	567	507	564	520	533	525	532	566	542	511	525	550	576	529	537	596	496	567	534	565	548	553	556	551	560	583	542	531	522	528	547	538	565	514	506	554	526	496	499	534	542	547	527	574	581	542	572	547	537	546	542	521	496	578	532	584	561	565	520	540	528	533	501	509	573	532	575	549	527	544	529	579	551	556	563	518	553	558	545	539	539	518	536	569	552	557	587	550	511	537	519	557	549	564	547	543	507	561	559	531	545	549	542	559	596	548	545	535	563	523	561	555	563	532	534	583	526	515	534	561	539	545	529	510	533	549	539	518	549	538	572	537	524	576	539	540	563	560	569	573	555	546	515	564	548	559	560	559	557	532	543	579	573	539	534	521	520	573	543	542	546	540	535	546	568	582	577	558	560	528	569	519	557	535	570	552	516	538	558	531	519	567	558	537	567	549	520	558	523	559	584	584	544	564	562	539	507	528	561	533	548	529	561	559	596	551	520	557	563	579	577	578	529	564	499	580	552	546	559	530	529	523	530	560	553	542	514	555	578	588	527	504	540	539	533	537	547	570	537	614	528	557	522	519	549	523	553	515	512	559	540	563	553	547	555	543	552	564	564	511	500	534	530	564	549	534	550	514	584	573	540	530	541	541	542	585	516	588	537	534	548	547	541	553	560	535	521	553	556	549	564	554	554	562	599	542	521	549	593	568	582	561	527	551	551	512	510	506	562	498	512	564	563	519	536	543	542	518	558	520	565	566	579	522	557	550	552	543	529	578	533	528	533	548	544	564	567	567	571	558	530	540	544	575	591	518	570	568	528	551	498	538	542	528	551	600	552	536	533	514	527	558	564	529	559	555	621	528	554	527	556	508	544	584	512	571	543	522	532	551	546	582	558	550	599	547	584	554	544	530	521	578	495	552	574	527	594	558	570	543	563	540	515	545	543	558	535	550	529	518	528	573	534	586	567	537	526	519	536	547	523	574	577	532	553	532	515	553	537	554	503	528	555	527	552	526	573	557	542	589	517	569	587	520	539	542	523	512	533	530	550	531	550	585	552	554	577	576	538	597	535	567	573	509	587	562	528	548	516	566	539	560	539	547	540	585	521	551	518	552	544	593	546	586	518	536	557	555	578	549	532	520	567	565	557	536	558	513	554	513	549	532	563	580	547	525	520	552	520	530	549	579	543	588	552	544	565	534	546	496	550	553	578	555	567	489	547	552	569	578	495	545	530	571	564	562	544	569	518	501	579	561	510	538	564	516	556	565	578	530	540	544	551	534	562	528	521	599	521	589	574	514	501	565	489	514	538	580	522	561	574	559	593	582	553	557	477	523	539	509	564	533	500	543	561	565	533	543	566	574	535	548	548	576	585	551	561	519	554	534	547	557	583	533	550	570	564	525	607	544	549	517	569	511	579	510	578	582	561	542	582	597	576	535	560	516	570	548	528	513	556	554	558	557	561	520	557	506	557	530	595	547	581	555	561	541	506	489	552	527	566	548	526	536	522	557	523	566	533	532	530	565	524	557	542	554	554	558	547	532	527	549	489	600	523	534	572	505	541	547	527	539	497	527	510	563	560	529	542	553	516	564	570	544	535	569	566	524	552	531	530	536	529	574	579	601	546	535	563	529	521	562	525	568	566	580	519	517	579	567	516	536	533	562	533	496	565	549	523	529	541	522	552	475	516	565	573	560	540	542	548	503	548	582	509	577	524	505	522	533	522	559	554	564	553	551	508	520	553	559	545	515	517	496	583	557	539	531	557	524	542	542	539	544	537	560	571	513	553	541	557	570	564	551	582	558	542	541	560	548	570	555	568	561	496	578	533	575	505	542	547	563	541	567	550	537	555	572	555	530	520	522	559	521	564	577	574	559	554	542	508	527	522	557	561	543	556	561	519	564	586	570	505	553	556	543	521	610	583	563	498	533	528	495	546	506	565	530	544	576	525	544	556	556	515	561	531	545	547	590	576	554	555	566	537	633	552	536	557	528	559	546	528	545	544	557	600	574	532	557	579	544	553	582	521	565	572	520	547	541	523	511	541	555	543	568	532	546	539	539	529	573	572	566	592	547	518	578	599	507	542	528	523	557	560	594	506	525	572	507	513	543	519	540	514	512	530	534	569	509	543	577	545	534	551	539	521	565	565	595	550	570	525	559	572	564	538	549	569	523	554	505	539	586	498	503	555	535	516	533	578	547	532	525	536	558	540	567	598	514	499	513	564	540	535	536	507	574	533	571	570	536	537	549	562	560	533
39182	35524	11270	5771	4016	3139	2541	2083	1732	1567	1315	1172	1056	998	1008	884	872	825	851	794	727	831	744	708	766	735	685	659	700	697	758	651	704	640	690	642	675	733	680	660	660	672	644	686	683	695	645	686	637	660	618	654	638	629	672	625	641	715	657	640	632	640	604	647	663	617	675	672	655	653	685	660	637	643	643	670	676	632	627	626	664	676	641	673	616	650	615	707	650	670	678	639	706	634	662	667	661	657	679	607	610	666	646	645	663	597	664	695	621	662	640	644	652	642	672	598	648	639	675	649	686	638	631	678	654	661	643	679	628	622	639	627	612	623	629	639	663	690	664	635	646	641	644	663	599	692	634	606	627	656	680	640	668	634	604	641	646	670	672	647	672	649	663	631	665	643	663	639	653	665	671	696	662	605	717	637	639	661	664	653	645	676	654	665	680	599	673	644	686	671	631	636	671	608	631	582	635	673	660	675	647	698	652	699	667	633	718	617	619	653	650	632	601	628	628	630	649	651	593	635	634	683	603	652	646	650	639	630	653	630	621	640	645	634	689	628	608	657	665	644	654	599	642	622	618	650	636	691	632	651	639	647	668	658	596	671	626	653	627	687	651	601	614	650	669	693	658	603	662	667	626	646	671	626	682	636	656	610	650	684	652	645	641	606	668	663	682	634	651	655	630	666	627	666	619	630	625	650	623	668	680	630	642	634	652	695	652	640	616	646	661	688	657	698	652	579	638	636	594	608	702	626	666	591	695	641	617	614	655	684	664	632	619	628	630	668	625	555	644	665	643	613	624	621	592	678	638	663	661	616	652	649	632	678	627	635	649	649	640	601	618	654	626	616	658	646	644	651	591	596	660	654	646	642	621	640	653	584	690	635	660	644	642	624	655	635	628	652	686	625	666	643	666	620	617	667	626	688	676	640	691	641	631	655	630	657	638	630	639	682	594	663	642	678	637	654	682	636	624	700	658	649	650	668	625	614	647	655	673	637	638	642	647	668	634	668	639	632	680	618	604	635	654	638	657	673	663	606	640	675	631	646	632	640	611	629	639	648	652	629	647	653	721	615	608	641	662	630	615	686	622	583	685	676	628	691	633	663	677	653	651	703	652	630	665	650	622	642	610	665	603	618	637	658	732	623	660	686	640	619	629	627	662	657	605	680	605	574	652	615	613	629	681	663	616	675	632	635	651	635	578	615	609	647	671	660	673	659	644	621	681	608	636	604	653	657	593	654	671	579	676	605	634	592	656	651	643	678	617	641	632	651	636	640	619	637	661	652	629	672	624	596	632	619	657	654	629	671	635	662	651	694	677	655	624	628	625	650	671	630	624	665	630	634	625	638	616	685	679	631	618	611	660	627	637	647	640	651	639	692	631	631	632	614	623	625	634	669	623	648	664	580	613	687	575	653	618	615	642	613	698	652	637	603	673	637	604	638	638	658	603	658	606	613	641	628	614	663	653	692	627	622	634	643	621	642	657	644	661	709	654	699	694	623	644	640	667	609	682	640	635	618	691	660	680	657	628	630	586	593	635	687	603	595	667	685	664	584	674	635	632	659	646	634	688	641	604	642	621	619	630	631	666	671	617	603	664	617	645	615	696	623	633	682	659	631	654	641	652	640	667	638	645	606	654	670	658	639	651	664	676	669	630	667	634	645	667	605	661	630	621	625	658	641	649	623	665	663	657	646	586	607	627	663	678	614	658	649	633	686	635	657	654	677	616	620	624	644	627	598	611	651	623	643	656	665	607	690	679	638	645	644	651	660	666	622	642	641	596	660	649	624	644	683	620	605	677	635	629	637	602	669	631	647	715	640	673	640	658	657	637	659	638	622	649	620	600	667	688	620	620	631	654	660	629	636	620	598	616	622	640	642	621	643	673	606	650	629	674	662	666	634	571	627	643	615	663	649	682	658	681	643	623	619	665	622	606	672	679	645	677	629	646	642	615	611	603	596	661	653	665	605	678	633	643	675	633	629	663	614	679	663	620	646	656	629	585	660	633	611	612	698	658	628	605	635	642	656	655	627	675	721	643	617	634	609	660	609	660	656	662	662	624	665	654	641	658	665	655	699	607	661	673	668	639	617	606	679	696	677	629	701	645	687	634	632	669	678	657	666	592	643	680	624	630	619	655	664	607	575	643	668	661	615	617	671	644	641	651	640	629	667	668	585	630	622	653	656	650	636	666	660	672	605	683	680	651	645	680	681	671	622	609	650	641	640	627	634	622	645	664	623	661	636	612	626	600	725	614	714	629	550	664	662	652	643	697	663	668	639	687	620	598	666	637	637	649	635	700	661	671	669	650	640	653	661	670	662	651	641	662	662	644	669	620	701	650	578	608	651	656	681	598	590	657	647	607	613	604	644	644	612	628	586	642	658	655	636	616	628	642	663	639	650	609	657	679	639	638	673	656	616	596	649	663	678	616	677	634	653	650	653	628	648	676	596	690	668	607	639	615	684	698	640	619	629	642	609	652	624	663	625	644	634	634	648	651	663	623	647	652	656	600	694	622	622	615	652	628	645	644	564	644	681	637	649	604	657	705	655	635	629	656	597	637	611	660	670	649	669	666	622	709	661	601	617	664	620	636	594	609	606	650	640	664	615	640	642	650	668	625	604	645	643	635	640	662	623	617	629	668	651	613	662	632	616	637	625	640	632	659	608	639	615	602	667	682	660	644	668	645	611	642	624	639	641	661	625	669	632	662	650	625	677	633	608	649	657	667	667	593	617	641	613	657	661	604	653	655	650	605	664	645	649	607	610	664	646	679	639	647	610	668	609	622	634	667	653	652	655	613	681	688	682	639	669	633	629	617	669	665	622	592	687	667	679	642	678	623	595	634	691	615	638	614	664	653	656	659	667	630	674	604	604	646	628	687	636	630	639	640	687	632	609	659	638	639	622	616	631	675	651	688	654	628	630	661	613	634	632	672	620	650	610	668	623	647	619	639	641	638	680	612	646	675	634	652	661	630	661	613	659	699	648	680	611	625	638	618	602	619	625	633	673	591	596	636	610	633	624	721	667	681	604	614	665	652	651	663	628	668	626	663	601	647	646	651	651	625	653	692	594	650	668	639	636	582	619	650	652	626	634	648	646	633	654	634	642	623	652	647	656	627	655	664	645	693	655	617	611	644	650	639	651	608	696	665	643	647	666	640	640	629	597	700	655	648	645	664	656	655	646	675	607	646	666	638	626	636	625	611	705	633	626	626	635	654	573	632	670	661	653	615	626	625	663	679	694	693	630	625	623	666	601	657	641	635	625	654	678	646	630	646	650	670	631	630	671	617	647	680	659	637	635	692	684	687	649	629	570	618	660	633	638	644	614	652	625	620	638	641	650	655	618	637	646	671	602	642	695	648	610	636	628	613	616	630	648	671	688	673	669	659	631	637	627	626	612	644	636	695	636	687	612	652	637	641	638	642	649	681	651	649	672	666	662	624	674	631	650	646	602	652	651	674	613	663	588	650	646	670	659	666	672	631	620
28640	20738	7139	536	318	299	290	257	246	242	254	257	218	227	225	259	246	212	235	253	219	235	220	217	222	241	238	244	230	246	256	238	229	253	225	241	234	254	225	242	236	228	223	221	244	237	227	224	232	257	241	230	236	239	249	244	214	234	215	237	231	228	204	213	260	233	238	238	236	203	245	230	207	236	237	229	230	235	231	258	218	249	224	234	252	234	248	202	224	208	256	247	231	231	240	242	211	223	256	205	231	245	226	224	228	252	236	231	263	210	211	226	226	236	247	230	231	243	224	224	252	238	215	234	260	210	224	239	210	247	263	221	231	245	216	240	242	239	230	233	206	248	265	239	228	197	225	224	241	215	227	222	243	240	253	221	247	214	228	214	213	217	215	247	252	252	244	246	245	250	210	213	249	252	265	211	242	233	235	275	215	236	224	221	244	245	232	231	231	236	223	216	216	228	255	239	237	244	243	236	225	213	228	214	236	225	220	225	242	236	218	264	240	260	251	221	222	251	250	262	242	238	227	236	250	241	229	245	220	232	247	229	239	224	216	228	246	242	241	244	228	219	237	247	256	260	235	218	230	231	244	273	217	254	250	222	239	242	220	236	241	244	198	223	215	241	239	244	233	210	199	244	228	233	231	209	253	239	239	239	252	214	217	227	248	226	218	214	253	266	242	234	252	238	210	189	237	244	227	235	225	238	232	219	230	241	245	268	230	227	267	227	236	210	237	216	238	223	247	208	225	226	207	240	230	218	227	217	224	219	258	250	217	256	222	228	220	235	221	250	224	216	239	231	235	259	207	243	244	214	217	221	228	228	254	223	222	216	251	239	251	245	211	232	206	252	252	236	222	242	255	199	238	233	231	244	205	251	227	252	200	218	227	243	240	235	261	208	224	265	216	250	237	247	223	217	227	223	229	239	231	216	236	186	216	234	220	247	230	237	211	206	229	241	236	232	265	250	223	224	225	249	226	223	240	225	243	222	227	243	244	241	221	183	204	224	229	216	234	259	200	232	196	236	218	274	229	224	235	217	219	201	239	252	234	229	231	236	228	230	258	250	223	228	235	222	240	234	235	240	219	240	237	219	251	259	258	210	208	229	234	219	247	250	236	245	214	230	252	257	248	250	226	232	217	238	225	228	240	239	251	255	264	241	213	237	243	231	234	207	215	251	242	195	239	204	250	237	250	237	231	228	237	236	209	215	252	239	229	212	260	266	258	221	248	229	240	241	240	217	256	222	229	233	231	226	241	241	258	242	228	202	213	218	269	223	259	223	223	243	239	218	218	218	244	222	212	222	255	252	251	258	260	241	240	237	235	227	243	215	217	246	232	205	211	227	228	226	208	217	235	243	223	226	209	245	245	249	222	223	225	244	247	236	241	246	247	239	215	248	242	242	233	247	237	256	256	233	232	254	267	218	233	252	241	238	245	208	238	228	238	222	225	246	269	217	242	244	245	218	226	205	225	228	268	227	256	216	210	221	253	235	225	242	235	235	257	279	253	215	215	238	234	253	227	205	232	253	223	209	209	239	217	231	241	216	229	247	256	227	201	224	217	237	214	214	242	232	221	235	230	231	232	251	222	225	242	223	216	227	218	246	244	223	248	215	251	242	234	237	221	212	239	232	241	248	230	225	251	235	256	211	217	214	243	233	218	251	214	235	226	218	221	230	227	232	249	228	234	248	236	234	222	243	209	219	226	253	264	218	251	251	248	245	234	220	244	245	219	223	225	245	236	243	266	233	246	232	237	210	216	238	229	213	220	239	220	200	220	244	229	212	229	241	215	256	253	242	216	257	252	248	223	248	237	251	211	230	240	266	248	215	225	243	234	216	241	239	228	224	233	250	255	238	224	236	211	229	231	262	228	208	253	216	224	217	239	232	224	228	226	237	283	222	266	245	240	243	213	226	220	218	254	247	242	237	207	211	206	253	256	218	224	246	260	252	230	227	236	245	210	262	224	223	240	246	238	211	225	209	227	261	230	221	239	217	233	228	260	273	220	235	253	239	233	238	228	242	229	223	247	221	248	237	246	237	210	238	220	256	240	205	238	245	237	250	238	243	220	230	220	244	231	234	243	264	198	245	210	214	232	234	230	233	228	207	227	225	222	235	248	215	223	242	231	249	206	225	210	242	223	240	231	229	229	229	234	240	214	211	198	234	214	230	230	276	255	238	242	266	225	242	233	236	227	234	215	263	222	235	239	233	221	249	261	221	236	230	240	219	232	242	227	259	223	261	232	249	253	206	221	231	249	206	231	230	244	240	254	224	256	209	252	234	210	224	214	237	215	237	243	237	229	223	235	212	254	213	209	230	243	238	236	220	234	226	245	230	233	220	230	226	230	210	214	235	222	235	237	197	246	236	246	194	252	247	217	236	225	243	254	215	243	236	247	224	206	231	208	236	228	217	226	227	220	230	247	197	218	229	242	253	225	221	209	250	235	227	247	234	266	246	225	249	244	229	247	266	229	238	199	268	224	237	235	250	254	245	226	234	232	248	245	233	240	192	258	217	268	244	229	216	243	232	238	253	234	221	231	223	234	245	231	241	222	221	226	234	221	255	224	237	235	216	228	264	200	204	253	216	241	247	233	232	220	257	227	229	244	231	227	221	229	234	229	228	219	219	233	237	223	217	227	226	211	209	223	223	215	240	238	240	226	246	249	228	224	231	217	210	234	243	211	225	249	226	230	250	234	224	219	209	271	239	275	239	218	220	239	230	225	237	240	239	272	211	235	217	232	207	228	225	234	243	219	241	206	234	217	231	224	231	278	237	238	232	229	260	251	233	232	213	252	239	233	199	251	218	243	239	247	230	265	215	237	256	241	244	206	221	259	224	239	246	240	237	220	238	215	240	242	249	232	213	253	247	253	213	218	233	230	211	242	228	233	236	240	217	211	232	225	219	244	246	244	238	212	210	234	242	261	236	230	204	246	230	212	261	222	243	228	205	245	233	239	225	229	241	226	212	241	236	226	219	245	234	219	239	212	241	241	245	254	254	228	253	199	243	233	255	243	260	238	249	231	224	242	259	234	220	243	226	243	248	241	251	250	225	215	234	240	254	255	228	234	242	252	225	234	251	253	243	238	222	239	233	228	220	225	232	240	220	253	231	232	215	246	242	237	218	218	221	219	230	235	257	232	222	227	199	251	253	246	243	214	228	260	242	223	198	243	237	204	245	226	289	223	238	230	211	256	231	230	241	235	215	253	239	215	262	219	228	240	230	225	239	228	277	238	216	194	242	227	219	254	234	234	223	241	224	237	271	236	222	236	253	246	227	233	231	220	224	229	243	220	240	247	250	247	238	231	233	249	234	227	234	237	212	251	229	230	235	223	222	244	220	221	241	225	216	233	253	232	207	262	238	229	225	246	231	257	255	257	212	250	234	234	224	228	232	207	214	257	220	235	269	255	219	250	199	248	251	210	237	212	261	244	224	228	225	243	229	227	234	241	232	222	203	244	233	220	238	244	228	236	209
29780	15573	696	489	420	340	329	341	321	299	337	305	309	285	293	278	273	308	267	322	279	287	280	289	265	319	281	304	316	314	301	283	300	271	316	271	285	296	287	299	308	287	304	282	260	284	275	273	274	306	273	275	272	277	281	286	296	316	286	279	314	301	277	264	261	318	271	279	266	276	265	288	280	284	305	284	303	271	296	310	278	282	294	284	292	306	328	317	276	280	298	254	276	302	309	313	300	282	289	281	289	284	288	273	286	281	278	274	270	281	294	306	276	303	287	265	293	275	276	281	269	301	300	284	301	300	278	305	284	288	317	280	285	316	274	304	278	268	297	293	305	298	291	271	312	271	292	273	313	281	271	296	281	303	320	310	321	276	286	276	266	292	265	310	305	264	289	283	301	310	262	274	290	285	286	309	273	312	282	268	273	284	336	281	253	292	312	288	287	277	301	281	289	300	257	278	302	295	259	283	286	272	299	307	298	286	282	257	296	275	272	281	297	292	298	262	273	295	280	286	288	322	275	287	257	288	289	281	329	262	291	264	272	290	278	272	296	279	284	274	281	245	285	280	306	300	272	278	261	273	257	325	270	277	289	272	295	319	292	282	301	282	277	287	322	292	273	274	305	276	319	301	327	276	296	259	303	291	292	271	253	285	277	268	274	285	274	300	283	280	275	279	277	317	298	283	310	321	302	266	295	284	320	268	298	283	244	305	287	292	257	280	248	299	262	287	293	282	280	305	280	269	291	285	268	275	263	269	306	274	250	280	288	279	293	279	294	279	288	301	304	318	282	282	288	292	284	273	254	301	285	288	289	312	329	312	294	301	271	309	283	274	289	288	297	263	265	276	284	261	253	280	256	310	317	310	287	294	300	299	309	295	279	303	295	287	292	291	290	266	304	325	273	294	273	275	288	261	272	312	271	268	293	290	272	247	280	303	282	313	305	297	275	288	277	302	295	264	279	282	285	305	270	295	253	288	284	258	313	272	277	301	298	286	271	273	304	283	293	276	280	282	284	322	290	285	280	261	285	292	298	273	265	277	303	264	306	276	282	302	245	258	277	268	286	302	269	290	298	271	277	258	306	281	281	294	305	306	281	294	287	284	275	297	286	292	265	278	292	283	291	276	283	303	271	259	292	304	295	269	282	234	262	312	276	263	288	267	290	287	305	288	313	286	306	310	314	307	292	294	276	274	267	264	299	297	305	247	312	287	273	277	288	285	287	300	281	298	253	288	297	264	271	282	289	314	266	292	278	295	298	282	311	280	286	302	292	269	295	272	284	308	284	278	317	295	285	278	314	298	309	328	296	302	259	293	301	275	305	275	291	302	275	284	275	301	274	283	290	286	271	303	303	277	293	279	293	318	248	284	295	281	291	286	299	297	270	313	289	296	300	269	267	329	288	281	276	280	276	276	290	284	312	273	238	298	253	283	304	332	310	302	264	273	275	287	338	298	284	284	287	279	300	309	297	298	286	286	302	306	264	292	271	273	282	299	282	292	287	298	253	296	329	258	298	269	250	279	281	283	289	313	280	284	300	293	299	287	274	320	288	296	301	286	287	306	290	289	271	300	331	284	298	265	289	294	295	258	278	300	265	278	336	290	293	282	257	289	302	292	290	272	285	260	305	295	312	251	284	283	284	270	314	312	266	268	298	297	282	278	274	300	268	273	251	298	325	293	269	261	300	294	263	307	309	303	287	276	263	301	278	307	286	286	304	265	285	291	294	265	267	297	306	290	283	327	263	300	286	282	295	305	273	331	272	297	302	289	258	280	292	296	300	304	283	262	256	268	272	283	293	298	285	300	303	281	300	296	245	301	262	310	309	327	279	300	305	300	318	305	312	289	290	269	267	287	255	299	288	289	262	271	304	271	270	290	284	314	288	288	278	281	274	308	262	254	307	271	280	268	281	299	325	254	273	285	285	266	287	268	317	286	273	283	288	285	301	303	298	288	302	287	298	268	291	261	292	285	272	275	267	279	277	282	270	285	298	321	294	299	278	304	289	315	292	299	252	295	293	331	261	286	298	318	275	287	291	266	283	290	297	293	298	278	302	283	281	308	283	288	279	279	279	300	264	269	264	295	291	319	272	284	294	275	291	291	299	283	278	283	288	316	310	284	312	307	341	313	295	264	292	300	259	315	276	287	273	302	286	275	301	283	308	283	263	284	296	263	285	318	271	285	312	267	291	267	296	280	264	289	284	328	277	329	285	272	278	291	302	271	300	279	272	303	288	291	295	293	311	280	301	299	281	273	293	251	294	267	268	283	270	296	283	296	314	313	280	280	291	259	279	286	282	277	288	295	329	305	308	265	265	261	288	285	264	277	282	279	272	284	289	317	306	294	279	272	300	307	283	295	294	307	300	290	275	299	315	262	275	278	301	294	273	300	284	278	298	284	252	246	287	299	255	298	291	265	275	245	301	275	299	309	287	309	264	272	287	273	309	289	280	306	285	294	300	273	294	277	291	276	289	282	316	296	277	300	268	293	290	270	289	277	269	281	301	298	283	280	288	283	270	305	275	289	310	257	285	287	286	283	296	262	286	283	294	296	273	281	309	277	242	277	310	310	295	322	283	276	293	288	313	301	265	294	285	292	290	254	275	266	280	279	275	297	304	301	311	293	298	290	309	264	277	295	296	271	257	272	296	281	282	284	301	285	265	301	241	300	287	288	290	279	273	307	276	310	243	289	269	279	303	295	287	302	285	294	289	248	293	277	287	282	302	255	318	282	310	261	273	294	303	291	243	286	286	307	312	291	292	291	288	268	325	278	243	332	263	275	282	315	292	315	285	307	286	307	319	287	270	298	271	303	331	282	304	281	257	299	293	267	287	275	310	303	274	285	250	293	289	298	275	291	282	294	301	292	310	259	290	273	331	281	288	306	283	293	270	304	282	278	294	287	289	279	310	285	296	291	268	272	288	319	292	295	292	291	288	283	258	294	300	308	286	299	283	282	311	266	307	277	268	274	269	311	314	279	272	296	314	296	268	289	277	301	314	294	279	298	308	301	245	296	284	298	271	283	301	271	276	284	304	291	253	280	267	269	271	278	273	302	276	276	280	294	280	275	290	307	316	295	250	281	302	293	274	259	304	291	291	307	252	306	303	284	277	295	295	290	277	274	286	308	295	269	264	251	301	286	270	279	297	307	255	277	292	283	320	283	297	271	297	312	253	268	308	295	286	262	272	326	300	279	289	290	273	279	287	286	256	269	281	309	301	304	299	299	287	281	265	248	273	280	270	278	282	260	288	292	282	279	269	289	313	272	287	299	313	290	302	254	271	292	296	320	278	308	311	294	283	263	293	262	270	298	276	277	264	300	293	265	297	294	290	313	284	277	280	273	293	262	284	249	271	270	279	273	307	279	302	297	305	278	286	268	281	291	291	279	281	295	293	253	300	304	275	309	271	301	279	265	305	314	288	266	294	259	265	296	282	298	262	259	278	289	271	272	266	275	258	304	287	286	279	263	280	260
24610	21345	28172	24771	19420	1882	781	668	542	515	506	485	467	439	442	426	430	400	417	407	391	400	363	400	412	398	366	397	356	378	379	404	356	399	394	391	375	386	379	377	390	338	388	344	379	381	360	398	398	391	367	404	387	360	379	343	406	376	393	385	397	392	365	363	352	393	370	404	370	393	420	402	362	313	372	374	405	314	339	408	373	399	370	378	394	378	374	348	409	360	403	362	382	422	376	384	396	364	345	370	381	365	391	379	378	363	365	366	387	385	389	377	387	397	417	345	367	394	378	379	393	372	387	402	374	375	364	432	341	380	344	369	371	402	384	371	372	375	358	385	390	391	371	385	402	372	340	369	369	414	396	398	324	396	409	367	379	377	377	360	375	372	382	373	369	415	405	391	385	403	384	384	373	371	381	382	372	358	400	359	358	384	406	392	390	369	395	356	381	376	376	369	338	391	370	376	405	387	387	404	399	386	367	388	390	353	355	372	402	407	429	365	352	370	413	357	394	406	375	379	379	382	376	389	396	358	377	379	409	372	395	362	380	392	352	371	412	346	366	342	396	375	368	361	357	397	372	376	406	401	372	383	384	401	395	387	395	371	367	371	368	340	373	395	341	384	350	361	411	366	388	370	380	370	390	410	378	376	373	347	348	393	349	385	343	396	380	352	379	383	354	352	392	361	367	381	381	381	371	331	340	332	360	386	390	361	346	382	365	377	381	382	361	378	404	379	387	371	426	340	394	389	365	384	367	392	354	378	378	386	355	409	380	394	369	366	375	387	413	381	402	363	389	384	387	353	335	332	353	390	378	369	393	397	403	419	361	355	360	362	358	370	382	373	403	430	368	376	365	376	409	423	380	367	390	386	369	380	382	379	388	337	375	340	389	416	391	401	412	362	376	370	397	373	385	363	386	390	375	357	386	406	360	363	378	354	357	402	367	361	377	387	369	386	328	373	365	360	370	376	350	380	371	394	375	401	322	392	363	388	368	387	390	349	377	360	366	382	393	372	362	369	376	403	383	412	372	367	376	368	370	406	363	388	370	369	400	367	345	339	386	377	380	351	375	386	368	370	392	367	367	360	378	390	371	354	404	390	361	345	389	389	390	373	378	400	370	357	378	395	366	386	367	379	367	366	401	382	373	372	392	359	398	382	348	360	375	381	385	364	396	391	384	363	358	374	364	371	388	384	385	342	411	382	391	371	352	367	389	380	356	391	402	370	374	387	357	358	393	377	406	360	391	339	389	389	392	399	347	360	384	359	399	352	390	349	392	392	368	368	392	400	402	359	371	406	384	403	387	385	362	349	371	409	355	350	377	363	384	366	369	361	347	369	399	409	374	399	388	383	353	367	390	352	347	376	374	406	360	370	377	364	361	374	391	340	411	379	382	372	420	346	362	397	408	373	370	371	360	383	395	380	375	378	377	365	374	370	344	391	354	361	380	397	368	364	359	326	367	341	336	374	415	362	384	367	389	381	347	378	398	350	349	344	376	369	392	331	366	391	371	362	395	396	398	382	346	349	374	403	365	374	367	396	368	374	395	390	388	373	378	357	367	396	385	369	397	379	383	390	386	351	398	367	369	380	375	358	358	364	364	377	349	386	379	377	406	351	357	399	379	367	407	396	377	341	400	409	370	425	374	372	365	365	404	362	391	369	355	364	394	400	367	405	354	404	405	346	387	367	421	369	370	374	396	397	391	364	347	337	376	356	374	356	377	381	388	375	355	367	408	362	382	366	361	413	384	356	358	399	375	392	365	348	373	385	374	363	372	352	374	376	363	379	365	385	393	387	390	385	391	363	401	394	367	374	391	369	390	340	411	347	371	355	397	380	380	369	378	387	408	369	377	360	399	403	382	384	343	374	368	366	386	407	375	379	377	343	349	407	388	381	376	374	337	438	355	369	357	432	373	381	379	387	369	384	392	382	338	399	331	407	348	398	372	348	351	373	344	369	357	377	348	341	349	364	372	380	421	384	350	335	388	401	337	352	380	348	396	383	401	372	375	373	383	396	386	370	369	405	393	363	389	404	411	373	353	391	397	361	379	400	389	386	389	366	394	365	388	363	382	370	397	376	382	445	344	401	352	393	413	404	361	388	372	368	360	360	370	380	367	397	395	400	361	360	368	361	374	380	387	387	375	383	372	364	358	376	379	354	347	378	377	391	337	379	355	375	402	417	430	393	378	366	390	364	379	367	389	328	349	351	354	375	380	387	351	359	400	391	374	389	389	392	380	359	385	362	407	390	408	376	382	347	371	387	366	369	371	375	376	399	372	346	407	416	390	380	385	391	390	401	371	362	356	381	425	348	374	407	392	395	385	369	408	379	393	372	410	386	419	381	368	372	362	383	389	396	364	347	343	371	416	384	386	370	389	392	384	403	384	388	399	374	374	375	371	379	337	389	388	344	397	390	377	378	398	382	362	356	387	390	371	370	439	384	376	418	381	406	374	373	377	344	356	376	378	376	374	402	375	371	376	383	391	396	399	380	387	387	346	377	387	355	417	368	442	407	374	367	376	413	395	372	355	381	397	406	410	361	392	410	373	364	373	389	384	398	403	359	371	397	370	396	368	403	368	383	364	377	365	372	401	388	373	339	374	391	382	390	351	348	365	357	350	356	357	361	354	355	380	378	350	365	371	375	359	395	339	352	380	385	386	417	393	387	380	380	394	391	385	385	391	398	406	384	344	354	371	324	375	376	373	406	395	365	386	397	354	371	400	361	406	374	389	381	389	414	378	361	360	355	393	378	350	385	343	391	379	382	406	373	375	417	394	356	368	396	357	364	368	382	364	356	367	382	376	388	377	389	374	365	385	361	366	371	380	371	360	377	362	381	385	374	370	385	384	390	355	363	351	423	390	384	328	343	398	386	377	391	355	376	379	374	337	394	377	401	410	394	363	400	383	363	349	364	378	366	390	359	370	361	384	398	379	372	380	380	363	397	408	373	362	376	341	370	365	405	391	398	434	375	399	380	358	370	366	385	369	375	366	383	390	368	349	363	356	363	355	405	364	377	330	397	388	386	384	411	340	396	400	395	359	372	377	386	416	373	387	419	337	376	382	367	380	372	381	379	357	371	394	380	377	355	371	393	386	359	368	392	340	376	374	353	397	346	390	361	365	400	377	345	354	399	378	376	364	365	394	402	410	392	409	385	380	387	392	358	362	386	314	369	373	369	388	364	408	390	361	372	372	354	396	342	384	363	386	393	382	383	385	380	387	354	363	372	369	365	378	362	397	402	373	365	418	359	411	431	369	393	407	399	377	373	383	397	352	359	437	364	367	342	365	402	392	397	398	388	397	386	388	368	379	397	345	374	389	391	416	401	401	360	370	373	368	389	350	384	396	345	345	353	375	370	371	408	349	407	340	370	388	410	393	377	400	385	399	355	368	386	372	381	403	358	385	385	377	414	379	372	375	373	413	398	384	423	394	391	379	365	363	378	363	387	365	367	380	403	372	377	361	376	370	397	406	399
33771	26156	5506	2657	1892	1450	1141	1011	841	825	731	678	605	532	567	551	536	562	566	481	509	499	498	470	489	478	461	448	493	465	475	451	503	420	487	470	429	475	502	473	452	452	419	442	459	486	439	489	435	420	464	459	428	453	421	471	432	473	454	461	434	466	445	418	478	400	452	478	460	450	433	464	430	467	450	448	446	450	481	466	512	480	444	411	416	457	418	464	439	489	442	447	475	446	437	456	428	468	449	455	440	473	442	433	494	459	412	450	441	433	465	438	498	442	465	454	482	399	444	482	458	463	445	485	452	457	396	457	455	428	476	436	490	482	428	480	472	431	442	453	441	453	451	445	475	454	462	455	439	435	448	446	475	424	428	438	460	473	419	435	427	433	433	448	471	467	406	439	464	417	448	452	431	449	494	450	457	430	481	466	442	486	452	506	440	461	448	485	434	479	458	437	443	452	451	454	443	409	434	455	408	466	421	469	466	427	407	451	438	478	452	494	458	408	476	437	448	471	488	468	439	413	498	465	479	492	398	475	433	469	472	440	471	467	453	427	475	466	479	453	471	449	415	465	476	459	442	454	460	446	436	464	470	439	422	448	454	476	438	433	477	416	477	458	453	466	482	465	442	441	466	453	488	479	444	397	457	464	417	462	475	437	450	466	415	470	444	436	432	440	443	430	437	404	457	450	432	459	482	441	464	450	462	457	449	481	460	417	502	467	451	442	458	463	459	468	479	394	460	458	453	423	433	435	445	433	477	454	458	452	460	456	412	432	430	471	464	452	455	412	474	466	429	451	464	470	424	434	432	461	448	428	464	463	468	426	453	440	419	432	402	450	470	449	443	437	454	487	455	479	435	482	428	453	487	464	475	463	455	442	444	437	452	422	429	420	473	441	471	458	477	443	444	480	462	432	441	488	444	433	435	473	459	434	456	426	469	423	435	469	509	475	398	447	431	434	434	441	428	434	463	459	438	453	507	468	441	430	460	433	486	465	448	415	435	446	463	425	489	448	489	448	441	511	436	462	489	467	444	481	417	480	444	471	460	443	440	462	451	456	418	464	473	453	463	466	451	459	452	436	437	439	480	475	402	498	452	437	462	427	471	470	457	433	517	432	440	438	442	412	458	424	422	491	450	430	455	425	447	444	434	430	453	441	497	488	446	467	448	446	432	459	446	441	431	451	455	479	429	452	463	453	473	459	465	397	437	449	476	448	426	426	462	438	447	470	423	431	444	516	442	474	438	444	438	463	399	417	480	445	463	457	423	454	471	444	432	464	440	462	449	421	456	478	455	429	451	435	415	489	460	453	432	420	456	460	409	493	432	435	464	442	460	421	461	468	465	482	460	423	438	462	441	431	443	429	478	456	452	477	442	448	440	463	445	462	461	441	480	399	487	446	457	445	465	411	468	448	396	480	436	479	513	442	465	493	414	473	440	482	450	465	441	465	463	449	418	405	421	479	454	461	464	455	449	478	434	466	463	440	441	457	433	463	429	441	444	450	446	427	440	447	474	487	483	479	452	461	486	424	468	495	485	501	445	461	420	489	446	445	475	463	424	441	471	471	424	449	490	456	448	465	454	458	454	476	424	448	410	476	470	441	450	467	444	435	491	411	449	455	467	437	435	475	518	454	428	462	443	466	424	461	439	457	418	424	481	450	471	447	430	458	430	476	429	436	458	432	460	481	455	436	439	441	418	435	477	439	474	453	437	468	422	484	408	462	482	457	448	459	441	418	446	434	454	473	462	443	457	461	435	464	455	451	444	415	453	395	431	463	452	443	457	451	435	460	465	478	463	416	434	451	426	465	481	462	472	449	427	479	473	450	445	485	435	425	428	437	435	450	435	406	441	456	452	398	451	434	415	451	441	428	462	437	450	439	435	433	418	448	460	426	471	450	460	506	443	422	462	465	443	455	456	470	474	433	437	453	447	531	457	454	475	474	462	452	435	460	469	443	439	481	483	447	456	439	438	443	489	463	438	392	473	446	482	427	454	431	458	440	432	435	401	433	454	448	423	449	470	431	438	451	445	485	456	431	461	463	423	444	428	453	489	443	496	454	446	462	466	460	447	460	433	421	476	439	437	471	436	470	479	469	478	448	453	459	469	484	442	435	428	443	454	452	441	428	461	442	422	430	429	447	451	466	455	442	439	457	476	438	465	425	510	460	448	440	435	457	461	467	444	444	432	432	478	468	472	450	470	428	470	432	472	457	465	440	433	452	483	437	464	472	431	437	436	424	401	452	416	432	460	462	477	441	459	431	471	482	488	448	440	443	421	460	442	479	439	423	420	449	440	493	440	445	438	453	455	460	473	446	452	447	468	466	442	438	479	471	451	435	400	456	427	435	430	450	410	494	474	434	431	440	455	455	445	416	482	422	457	429	439	452	419	478	447	478	455	448	498	470	434	443	450	434	479	478	457	447	449	439	441	467	437	515	458	460	465	395	480	470	463	421	472	437	433	425	404	470	489	453	449	451	443	471	426	436	428	430	480	452	474	421	461	457	423	467	484	445	466	475	471	439	432	452	490	442	439	436	446	456	441	468	439	442	416	462	465	460	458	443	430	457	457	508	426	468	458	425	433	418	454	466	417	481	457	442	444	462	431	436	443	451	441	464	422	484	459	437	455	426	462	440	429	446	437	463	455	449	454	450	453	460	438	480	398	435	377	457	438	481	414	451	452	432	457	487	452	449	447	424	499	421	421	453	433	453	438	444	473	458	470	434	451	482	438	408	424	417	434	425	427	480	449	464	428	433	427	473	398	443	489	424	450	449	467	444	463	472	474	442	469	452	400	463	438	462	499	472	408	434	443	455	442	419	430	444	450	471	449	488	407	425	468	436	441	439	438	449	471	470	478	428	485	445	467	459	459	450	470	455	401	489	490	478	465	442	467	431	440	457	441	450	437	463	453	479	429	448	438	414	452	446	448	423	455	446	451	490	474	467	453	423	453	444	450	445	437	463	445	452	434	421	402	489	459	438	450	469	436	451	442	449	464	401	468	427	464	430	454	451	431	456	474	433	463	433	486	435	423	444	455	429	430	441	446	449	418	435	457	422	490	426	514	441	431	458	425	438	421	446	437	468	460	461	456	445	430	449	444	457	439	483	446	435	477	478	466	413	448	411	457	453	456	452	460	439	442	479	428	461	442	462	426	458	446	432	456	490	472	455	485	466	474	458	479	407	464	413	422	454	481	450	526	461	438	455	449	455	472	440	447	438	466	471	438	456	450	465	453	447	423	467	494	482	477	444	470	406	483	433	405	442	427	471	484	434	431	455	477	441	429	473	447	428	478	449	453	486	457	472	442	456	461	466	444	450	461	459	439	476	436	441	431	462	473	456	465	455	434	444	468	456	450	400	431	454	481	462	484	464	463	427	454	440	481	453	453	474	417	454	455	430	430	460	425	434	476	432	442	518	459	419	421	454	454	491	507	464	484	482	434	417	444	448	479	432	451	448	440	434	416	492	433	453	446	473
25327	21287	27159	25361	6366	530	446	334	389	308	312	301	285	268	292	268	262	231	280	250	227	256	255	278	256	261	262	290	262	235	293	250	247	234	254	249	260	247	240	239	274	259	223	269	281	251	217	241	258	233	220	259	267	258	274	261	256	277	251	214	219	246	250	219	292	245	232	267	250	249	251	261	243	224	259	256	228	257	251	222	249	250	255	244	248	233	277	243	263	269	238	208	251	220	246	247	252	255	225	249	240	249	267	247	256	216	245	252	213	240	242	262	212	254	277	223	246	257	241	249	240	224	259	235	258	239	240	318	270	256	256	232	257	238	238	236	254	232	248	248	262	269	254	263	233	238	253	238	243	251	264	261	255	254	250	249	218	242	273	253	252	247	256	265	225	245	248	253	261	255	243	251	261	273	241	273	256	248	265	231	240	240	273	222	261	239	258	245	251	280	259	230	221	235	242	266	225	234	269	261	263	231	250	258	263	269	261	234	237	244	241	260	258	253	236	244	233	244	254	260	243	236	259	261	271	237	254	256	255	265	254	237	229	243	233	253	223	274	256	258	257	256	258	269	261	245	247	258	208	220	231	267	260	220	236	259	252	234	260	256	265	272	254	237	253	254	263	247	273	258	271	217	258	265	243	261	250	231	210	242	247	271	259	232	238	254	217	244	244	254	295	261	253	249	277	272	249	234	229	264	220	233	241	268	220	236	239	257	252	243	232	259	246	269	268	255	227	249	252	252	226	243	262	247	254	259	219	310	220	248	245	275	255	251	258	259	252	244	255	265	235	246	256	247	263	244	241	250	269	246	263	233	239	265	280	238	263	270	249	243	236	226	223	249	222	230	251	269	258	267	248	240	231	235	228	226	261	246	254	218	284	247	269	272	290	247	253	256	252	262	234	234	249	253	225	254	230	251	244	218	223	232	228	263	254	256	274	241	261	231	250	244	251	234	237	236	224	271	239	247	263	245	265	229	278	253	256	239	233	260	267	267	227	253	261	252	259	240	244	235	287	275	258	248	228	245	261	274	244	235	268	243	244	262	248	244	226	251	258	241	231	246	232	247	280	248	277	253	195	265	235	262	269	246	253	238	259	264	250	244	260	255	221	261	246	256	232	242	250	274	224	252	244	239	248	259	258	255	254	222	264	242	262	251	257	223	244	247	271	276	253	253	246	274	249	230	257	278	241	234	274	248	236	240	230	239	262	245	252	213	267	238	234	251	266	298	242	268	260	239	274	241	233	220	216	238	267	255	240	238	253	238	254	218	273	252	235	246	265	221	311	230	232	236	269	284	220	269	243	246	274	212	254	279	232	256	255	258	226	248	221	272	260	258	240	259	258	271	228	281	250	227	237	262	250	252	236	229	225	235	252	254	252	231	240	235	256	258	226	252	263	215	256	278	219	271	243	252	244	240	223	259	251	215	226	269	249	226	271	262	229	222	271	252	281	225	265	250	269	237	243	271	245	226	232	241	260	253	247	258	261	257	227	232	236	266	234	236	262	247	236	238	242	232	226	262	233	255	236	267	291	253	252	273	273	263	260	248	233	228	255	252	227	234	256	247	240	264	237	248	269	239	230	251	242	254	238	244	274	252	226	240	250	266	271	237	283	241	263	278	226	278	240	271	268	239	265	228	253	224	250	224	243	222	277	246	219	237	235	249	254	252	270	248	255	219	261	276	246	243	237	261	246	245	235	234	235	249	234	265	239	245	265	224	234	246	213	251	240	240	267	260	240	217	232	250	242	220	273	246	251	249	225	231	245	244	245	234	255	252	264	268	261	251	228	264	248	239	242	237	254	257	235	227	258	262	222	248	220	237	272	216	224	250	253	237	265	228	224	239	269	247	239	241	258	268	223	233	239	223	263	259	245	249	241	241	282	249	254	252	248	287	251	264	237	260	262	260	231	261	247	243	263	271	255	237	261	258	257	231	262	236	263	256	236	250	242	246	232	231	280	229	244	287	240	247	257	250	251	231	233	271	236	242	256	267	245	277	267	243	271	238	264	256	225	273	270	242	265	236	255	262	260	254	236	232	253	267	233	279	245	271	247	238	248	266	286	236	243	245	261	250	232	240	256	251	263	238	255	249	261	268	219	244	250	258	260	268	260	269	269	270	236	257	246	232	249	259	249	237	224	237	232	263	235	256	241	236	262	259	233	235	211	257	238	251	269	258	265	256	237	258	245	258	224	232	248	251	239	252	242	248	222	259	236	239	250	243	240	263	232	286	231	245	282	231	260	279	248	235	253	251	244	258	251	233	241	237	248	259	235	233	242	265	245	200	239	279	240	259	224	268	237	247	220	259	238	229	226	251	279	213	285	263	252	259	241	222	227	247	240	258	273	243	231	286	264	238	220	233	242	229	236	272	245	239	245	282	232	248	274	245	223	263	255	284	248	248	262	271	241	244	234	220	267	257	242	275	237	256	251	261	235	260	272	212	245	253	234	258	257	246	250	243	223	260	264	253	244	256	270	232	229	228	258	250	248	280	255	260	242	272	273	251	246	244	248	261	247	261	255	256	254	240	230	255	259	236	268	238	216	256	230	245	256	218	257	253	218	243	224	212	263	224	233	273	261	251	231	256	255	249	245	255	252	259	259	253	244	244	237	253	254	283	264	221	256	241	222	249	227	226	268	235	242	225	244	223	235	261	232	265	271	237	248	235	269	242	245	257	262	245	258	226	275	247	291	264	238	227	254	254	254	240	258	254	265	242	231	233	244	247	266	234	247	261	252	242	273	256	222	258	229	235	254	273	249	251	266	254	248	245	256	242	229	241	285	259	240	245	264	274	254	269	249	244	249	267	260	227	220	226	238	286	264	241	268	234	265	264	241	244	275	238	250	230	237	242	248	216	243	268	245	244	263	245	240	258	279	251	256	249	272	245	247	253	246	247	236	259	269	230	243	276	246	249	232	259	240	237	230	242	259	251	256	229	265	240	267	252	261	253	260	235	243	264	266	235	275	246	236	261	220	228	262	256	234	271	223	280	251	277	239	250	257	249	246	223	254	216	255	239	242	249	228	230	254	235	230	253	244	254	250	266	269	252	241	231	270	238	240	239	259	234	260	253	237	262	248	251	265	266	218	249	277	252	247	251	274	232	252	252	251	251	256	230	243	256	248	256	275	256	243	221	241	241	266	269	236	259	248	245	276	240	255	263	267	241	233	230	254	259	226	263	242	294	244	265	252	251	232	267	250	260	261	238	238	249	262	252	225	221	236	249	251	272	268	227	246	254	242	229	225	215	252	256	244	254	274	226	250	251	237	244	238	232	225	235	250	246	251	237	231	248	252	231	234	259	252	280	245	265	270	237	231	255	229	254	233	257	268	264	273	272	264	259	243	238	239	248	242	281	228	267	242	249	250	269	235	244	282	262	245	257	234	261	235	243	243	228	235	244	265	251	232	236	264	266	262	280	251	290	245	266	250	231	281	255	287	250	256	245	236	285	244	260	247	254	280	251	235	248	237	230	271	276
33854	21805	3487	1767	1297	1005	826	746	619	554	495	466	426	420	393	374	400	322	341	390	389	318	313	347	330	352	344	339	358	347	320	333	308	340	323	338	313	338	314	340	344	354	308	362	313	320	330	312	300	311	314	324	343	338	331	323	316	344	335	318	332	303	310	283	325	342	312	290	313	336	321	293	312	286	319	337	340	312	314	311	356	318	310	344	284	342	304	309	325	345	356	345	308	317	290	335	321	309	318	324	297	315	326	332	323	324	356	333	340	327	318	341	318	327	324	308	308	304	337	352	328	310	352	310	323	323	321	319	300	296	333	339	327	331	347	327	286	324	308	332	322	326	285	327	358	294	314	321	319	310	320	306	316	308	299	312	343	284	339	334	323	338	336	348	310	344	308	319	325	314	285	321	296	357	336	327	308	333	327	321	306	351	322	308	327	319	318	321	320	309	364	289	327	319	311	317	325	327	297	318	305	361	346	288	309	344	325	308	319	308	307	319	336	318	324	309	325	293	350	306	319	311	302	319	316	316	338	330	330	306	306	318	319	361	344	307	330	325	319	322	322	340	304	300	321	357	326	331	310	320	327	329	325	327	320	337	350	318	294	375	346	298	327	286	311	312	323	328	314	341	328	314	330	303	356	310	324	330	311	323	347	314	342	304	356	337	316	332	336	331	310	335	321	293	329	324	333	313	324	305	323	313	311	328	336	335	319	345	324	294	315	329	312	331	320	315	324	310	319	295	349	327	301	318	309	302	344	312	274	330	351	320	313	316	312	321	297	321	295	304	303	328	336	355	332	323	291	351	298	337	328	292	334	286	321	321	318	321	334	317	321	327	322	328	306	324	294	310	326	333	348	334	325	328	326	308	349	329	313	316	336	305	347	325	308	325	329	316	337	295	315	329	298	322	305	362	358	305	311	320	304	327	319	278	349	308	353	343	334	350	304	329	351	285	309	304	286	317	330	302	317	298	344	311	318	330	351	321	299	316	311	299	311	322	334	342	334	309	281	330	308	328	313	312	344	317	319	339	338	332	305	299	326	336	315	319	310	318	313	314	385	309	318	308	343	296	359	296	331	305	311	324	340	331	355	316	337	335	340	346	311	339	322	301	303	315	293	338	326	321	308	315	330	337	307	313	318	292	300	353	320	296	321	336	288	293	316	297	324	307	341	291	345	338	305	341	305	355	360	289	317	333	305	320	326	282	365	309	285	343	349	324	306	326	340	325	345	310	320	313	313	285	309	302	313	337	311	339	316	296	289	337	322	299	300	327	304	336	296	318	315	291	305	310	331	293	303	314	343	324	316	299	328	320	321	347	351	314	319	311	360	330	308	338	306	329	306	303	324	343	319	333	301	335	346	338	331	313	286	322	321	360	306	314	313	322	342	320	312	321	325	338	333	311	350	309	322	319	314	319	318	324	320	328	285	321	318	314	321	323	312	309	332	326	339	314	339	303	329	336	336	312	290	322	320	316	345	301	345	305	294	303	324	342	335	339	315	332	304	324	336	332	367	301	318	317	340	335	321	304	320	302	338	311	316	288	293	316	341	267	327	336	326	316	304	306	344	319	339	316	311	331	286	316	307	345	327	317	333	366	312	301	316	317	309	340	340	310	314	344	312	327	321	311	291	310	305	312	297	321	326	312	320	285	308	327	332	316	297	324	320	313	301	331	327	313	341	318	311	317	291	310	316	332	307	322	307	304	336	266	328	321	329	290	355	360	310	301	321	332	295	302	310	328	337	304	311	330	300	338	309	312	332	322	331	328	357	307	303	330	333	322	303	321	335	325	317	319	325	343	283	356	327	316	309	344	322	339	320	346	307	333	324	326	320	278	329	303	323	314	322	334	312	305	330	312	298	334	312	311	306	297	331	313	301	320	314	308	341	319	333	317	302	288	297	304	318	311	334	324	313	309	307	296	312	325	306	285	327	319	289	291	338	324	375	318	323	299	330	316	305	309	334	321	321	343	327	340	324	305	307	304	293	294	283	314	303	321	332	310	283	322	304	311	315	315	287	331	286	309	348	326	347	320	298	340	316	336	309	332	295	311	361	301	352	329	353	312	331	327	364	329	338	336	313	306	319	330	317	305	360	329	329	333	321	331	312	330	305	320	300	327	326	308	328	312	310	332	323	318	313	308	317	303	315	308	307	307	306	337	286	317	320	289	312	329	300	310	339	324	313	301	316	319	326	331	333	334	301	319	293	338	307	332	317	330	335	308	305	325	309	314	321	310	312	349	300	356	356	330	303	305	319	290	287	313	320	298	293	330	307	300	301	294	309	308	331	335	286	322	332	300	324	298	314	302	330	348	303	338	307	330	312	325	355	321	341	322	320	310	333	343	330	304	311	332	333	329	320	343	318	314	328	303	327	311	318	344	274	305	346	299	302	294	311	298	327	288	330	309	343	327	347	354	301	347	332	316	316	303	349	316	321	343	334	323	320	331	337	311	325	312	332	311	325	299	338	335	335	311	320	318	331	330	328	319	307	296	305	311	341	347	318	316	350	282	333	330	338	316	323	316	314	316	311	328	338	322	332	319	343	312	340	312	303	314	297	341	340	286	320	313	353	318	308	309	321	339	324	317	313	319	299	351	334	304	318	336	327	328	337	324	348	315	317	320	338	326	306	312	311	301	335	321	316	303	298	354	310	331	318	321	306	335	304	346	327	339	317	339	350	322	311	302	291	318	333	299	330	330	331	308	302	304	311	331	344	310	326	324	309	334	325	330	301	356	316	326	299	358	337	310	320	285	303	323	341	326	328	298	303	296	347	347	317	341	309	298	348	304	310	325	351	294	333	328	326	303	307	345	313	337	335	318	303	300	323	299	313	314	316	332	334	300	327	305	344	321	304	310	345	316	311	271	312	359	341	309	325	335	322	328	313	324	319	319	341	300	302	317	363	319	332	313	362	314	313	320	325	338	319	292	332	315	306	349	311	327	312	334	355	329	308	285	305	336	316	294	317	323	301	343	320	321	303	294	334	327	300	338	324	337	305	329	311	298	319	313	318	310	321	322	348	320	361	333	317	307	326	335	316	327	298	327	312	318	297	322	296	305	314	336	285	331	324	306	313	308	310	345	316	347	316	322	320	301	341	343	319	319	339	318	286	333	373	322	312	331	316	339	296	339	333	312	310	344	321	310	337	321	313	327	345	320	363	321	323	356	317	308	310	340	298	319	322	324	310	333	313	322	326	287	315	294	303	329	326	322	337	332	349	328	346	314	327	322	309	315	315	313	327	296	336	304	326	315	320	316	320	309	307	349	329	335	309	300	326	358	339	316	305	320	310	322	329	331	322	318	317	292	329	318	328	322	328	301	325	337	344	313	315	321	327	332	341	309	319	302	324	312	304	324	362	342	319	322	307	303	331	353	293	298	332	304	311	311	314	301	322	320	314	325	337	341	327	292	292	331	319	319	303	308	360	363	310	303	329	324	316	331	313	339	297	321	296	353	320	320	307	334	316	307	307	333	303	311
23140	21342	29039	23963	21322	21288	5677	1320	995	866	852	728	750	681	682	669	604	605	614	578	583	565	583	587	568	566	581	572	595	568	551	522	565	513	578	532	564	520	593	560	578	562	570	519	527	505	562	542	510	497	555	503	530	566	523	544	523	525	544	506	514	508	540	544	512	524	517	547	565	573	541	515	520	495	502	526	546	533	579	511	565	495	531	536	491	592	513	511	519	558	474	502	565	505	559	555	528	491	497	544	516	515	511	508	535	520	561	568	508	501	540	512	545	557	575	561	539	532	523	523	564	556	521	541	493	554	518	580	514	523	514	502	510	553	541	521	508	510	525	553	500	538	498	521	530	539	550	511	542	535	575	500	514	497	529	533	535	505	543	538	518	521	516	541	539	535	520	567	548	490	528	549	544	525	511	502	550	503	552	543	517	570	524	563	537	580	549	531	528	497	555	537	516	528	491	541	510	523	516	507	513	530	514	533	511	498	482	497	551	532	566	515	502	500	518	533	504	488	503	515	490	567	521	544	547	591	534	548	543	541	527	526	531	553	535	505	534	492	514	529	549	521	577	518	510	551	525	564	496	545	534	524	524	553	488	560	542	555	496	529	514	505	485	547	558	501	546	525	533	530	519	521	507	494	570	539	521	522	532	524	562	531	534	470	553	537	521	525	504	491	512	560	537	536	528	554	525	516	513	548	501	537	480	517	534	534	540	547	529	527	565	555	511	534	553	529	501	580	541	541	532	532	527	540	546	536	498	514	542	537	515	531	518	543	557	506	528	494	521	542	515	583	489	546	509	495	500	536	554	507	540	534	543	561	502	537	534	524	537	548	525	545	517	549	478	518	519	538	518	519	551	517	477	578	564	513	527	512	513	528	533	545	518	486	494	522	515	517	525	507	533	495	498	489	540	509	542	572	562	571	516	499	517	490	541	511	525	519	536	513	548	536	513	530	506	546	535	557	548	512	567	534	503	536	550	519	522	530	546	525	537	506	501	492	520	521	534	515	533	550	494	527	581	529	498	535	558	515	488	510	520	479	503	547	540	528	510	574	496	505	506	534	522	550	537	571	516	525	503	570	525	496	534	506	497	557	549	548	540	556	519	559	529	525	539	539	528	532	507	524	529	558	532	488	510	519	486	541	509	509	565	507	486	473	493	473	519	534	553	546	528	494	535	503	532	539	531	541	495	481	533	569	500	549	487	536	524	530	511	560	503	515	560	527	527	542	491	531	483	490	486	523	558	538	492	549	532	502	537	515	533	521	519	485	500	524	524	480	552	533	525	510	538	541	492	481	526	496	503	498	531	513	553	517	519	535	516	536	519	540	513	542	540	535	518	538	510	550	550	524	465	499	545	544	507	530	537	500	513	495	513	527	518	504	544	509	534	559	541	547	511	505	530	521	545	500	588	532	547	509	540	544	514	547	529	511	543	509	509	503	549	545	566	529	537	531	486	482	577	512	562	518	526	514	492	536	516	539	540	518	525	536	521	542	513	551	556	513	538	523	510	532	514	528	531	518	555	511	516	551	547	540	513	580	558	490	500	515	522	536	546	536	507	526	533	495	504	522	506	519	512	499	530	535	531	548	522	506	562	550	529	562	521	528	538	494	537	552	506	513	519	523	534	523	543	523	531	520	511	532	533	532	551	527	565	509	508	505	518	536	552	529	545	561	545	545	514	521	521	540	549	541	532	510	525	463	519	524	575	544	493	507	484	530	575	564	525	549	533	530	542	531	531	478	530	490	504	524	536	549	525	520	555	505	529	535	523	524	498	545	527	503	488	553	526	540	496	538	493	516	511	551	572	533	505	506	508	549	533	502	543	536	492	503	535	528	539	490	532	495	504	492	536	540	524	520	513	539	499	527	518	512	530	522	547	496	535	546	525	509	561	509	554	520	524	539	539	506	505	542	524	523	516	522	528	523	486	497	520	548	532	554	528	499	524	552	514	474	531	506	499	565	525	519	498	565	515	546	523	532	546	573	543	512	542	539	506	557	546	465	543	514	510	500	503	548	492	543	490	502	560	501	533	487	469	549	509	560	564	537	508	516	477	513	534	504	503	545	510	516	512	497	537	539	536	531	536	497	520	535	562	536	501	519	535	503	510	529	513	564	529	560	545	481	520	527	529	500	521	540	530	535	527	508	487	523	563	526	536	477	524	528	536	493	482	519	496	525	503	531	510	519	516	498	590	536	524	561	547	530	500	519	527	538	507	510	472	531	531	532	505	503	534	508	560	518	510	523	509	546	543	525	508	574	512	500	550	565	540	530	540	506	459	489	510	516	548	514	532	537	502	528	521	518	506	503	531	522	515	511	496	501	488	561	558	508	508	525	520	547	543	527	556	509	468	533	530	526	563	519	538	518	493	529	526	493	522	515	510	523	529	531	495	547	521	505	538	548	530	537	537	518	529	580	545	515	520	525	516	529	559	513	514	543	589	509	512	547	519	500	493	584	483	524	518	506	524	519	509	512	549	525	546	546	484	531	500	519	531	504	492	538	517	523	505	514	505	526	521	535	529	498	510	552	527	520	526	511	532	501	563	542	542	487	539	556	541	548	551	520	522	559	498	514	521	546	545	531	505	582	529	469	563	530	545	516	545	500	516	491	486	561	536	542	543	574	495	507	557	550	524	534	550	551	523	477	517	502	509	500	505	511	525	474	488	524	514	561	548	527	514	565	477	492	525	532	519	542	550	537	540	500	529	527	496	546	477	516	501	525	537	525	565	524	494	496	513	548	546	515	531	493	536	505	529	542	496	484	531	491	496	518	484	519	526	528	538	542	532	544	533	542	502	515	512	552	573	553	568	523	509	587	485	501	511	544	521	557	529	538	488	508	518	532	568	530	569	533	544	490	532	550	542	508	538	548	517	536	531	503	495	538	528	525	555	502	510	511	487	474	500	518	523	488	498	520	517	528	497	520	483	533	526	487	537	521	540	523	527	526	502	534	503	511	556	531	504	508	546	504	529	527	526	522	501	540	554	548	549	492	564	506	488	522	540	470	503	536	581	493	530	525	503	494	505	522	516	507	543	486	517	533	563	525	555	524	564	548	532	547	559	552	535	561	513	550	502	537	513	552	502	509	532	532	509	526	491	530	531	504	524	541	488	541	532	493	488	536	534	534	558	525	535	546	522	515	590	489	536	506	511	541	539	447	536	505	527	523	508	518	492	514	497	556	539	524	508	504	548	525	532	522	508	504	523	552	522	497	524	548	551	516	499	536	545	570	521	547	527	516	515	488	507	546	490	520	517	567	483	490	536	513	520	544	552	512	541	514	575	566	541	517	513	534	507	533	511	494	546	562	539	488	513	511	484	562	548	493	517	529	516	503	541	503	493	504	510	507	538	479	561	518	537	566	545	503	471	508	523	502	552	544	487	522	542	522	509	542	491	517	529	552	565	530	507	573	543	513	537	574	494	514	508	549	560	539	571	503	512	546	522	521	521	535	521	536	527	535	506	515	512	499	516	524	521	563
38970	32701	11301	5852	4051	3100	2556	2059	1754	1473	1262	1190	1052	988	903	907	855	784	762	768	791	744	729	721	709	663	674	708	686	657	655	597	686	635	659	666	612	656	672	642	637	647	651	637	647	598	656	628	633	637	646	637	664	641	632	618	633	614	602	617	662	623	653	610	665	620	667	613	625	625	604	626	651	615	608	612	603	639	671	675	609	630	610	650	660	655	641	621	587	594	625	614	599	672	648	647	645	594	646	593	611	588	656	651	647	615	557	617	589	602	648	630	637	561	615	620	623	624	654	611	632	630	641	598	667	648	627	653	662	649	599	666	581	614	587	669	604	640	620	617	654	619	641	635	630	626	654	673	605	627	589	604	594	656	626	599	594	668	588	612	636	607	623	657	625	617	590	612	641	618	630	609	650	648	629	639	620	612	607	658	625	596	603	653	625	634	647	610	626	628	593	640	594	609	573	599	600	585	608	643	648	618	637	622	621	590	628	606	626	661	611	612	640	633	597	642	677	649	617	625	651	601	648	667	601	618	636	642	639	615	680	654	623	583	639	622	625	596	644	596	685	606	598	621	567	597	602	618	631	595	660	614	647	649	567	642	649	656	631	607	607	580	640	631	625	617	610	620	682	617	611	609	601	645	635	604	606	648	636	622	618	595	576	611	611	627	611	612	588	655	603	697	626	630	592	611	617	650	613	606	669	621	635	627	637	658	626	585	629	622	607	625	636	585	619	633	628	665	633	627	624	562	661	601	606	635	607	616	643	632	615	592	638	601	642	551	629	612	580	609	600	603	589	613	629	591	635	606	640	569	627	606	637	607	617	616	637	643	569	662	615	620	607	648	620	580	600	642	645	586	625	636	602	637	605	617	635	621	617	562	629	593	597	615	584	583	609	615	648	584	665	568	655	674	598	620	630	580	610	602	669	646	619	680	655	621	634	654	611	557	635	595	640	654	665	606	598	660	618	583	593	620	624	625	612	627	623	689	561	619	607	623	619	621	637	593	612	616	635	604	596	633	648	659	651	627	619	647	653	662	644	609	646	654	640	612	600	597	600	669	628	623	607	626	627	577	596	602	614	607	639	613	631	622	636	619	640	633	666	587	623	626	633	603	634	597	615	661	634	602	608	599	620	595	632	621	602	603	612	628	598	626	593	573	617	591	622	614	682	604	636	629	636	631	607	626	614	633	592	597	613	604	637	623	602	671	655	657	647	614	619	624	616	638	581	644	632	610	611	653	629	589	600	630	538	604	643	620	638	681	638	634	605	629	612	594	573	620	570	625	617	596	623	668	566	655	613	622	603	620	668	644	623	622	604	609	596	598	596	623	638	590	666	576	635	613	597	642	621	638	653	644	644	615	665	595	610	609	631	594	653	653	676	630	613	613	628	646	613	641	644	606	617	622	596	617	609	630	621	610	590	656	595	598	630	616	580	583	657	623	583	622	620	645	611	623	601	600	618	637	618	625	628	632	646	645	593	622	619	637	579	642	585	647	605	646	587	651	606	641	644	611	587	611	608	600	643	628	609	623	577	632	663	643	621	626	638	652	611	649	609	623	619	599	596	605	637	648	626	598	653	599	628	624	659	598	630	574	665	591	612	608	589	634	615	626	623	584	579	643	605	596	592	633	629	633	597	665	588	636	651	631	629	581	625	637	627	606	618	580	631	625	649	623	644	628	610	601	605	639	598	615	623	653	602	640	618	677	583	648	659	632	576	597	607	604	624	651	656	612	631	587	654	618	585	571	621	617	597	566	573	639	635	610	600	671	629	616	618	627	636	591	647	612	587	607	650	644	632	592	625	585	624	587	599	648	655	658	623	561	623	601	629	589	629	611	636	628	609	646	585	629	616	627	617	620	603	636	630	613	614	633	642	626	625	595	603	635	638	612	624	642	618	594	631	586	649	599	605	586	624	624	626	637	614	631	619	618	616	640	620	635	587	622	602	626	643	627	596	573	648	621	605	638	614	597	630	600	643	611	629	635	639	615	599	627	615	689	616	584	617	646	616	622	616	614	595	651	652	658	572	603	599	636	620	637	577	572	594	582	581	633	630	603	648	636	613	600	614	618	643	602	599	579	623	667	591	614	655	650	628	650	616	633	613	595	640	620	687	639	576	644	632	594	594	623	626	647	620	611	581	586	657	595	599	667	624	613	594	603	654	599	609	653	600	652	647	623	632	600	621	562	649	618	628	597	609	622	636	609	589	590	641	609	595	595	634	588	571	640	603	636	593	620	645	621	609	613	652	651	622	580	632	634	590	635	637	607	628	618	611	595	603	604	595	601	636	643	623	642	645	620	623	615	605	617	637	605	649	608	661	654	630	597	636	562	619	624	568	610	629	606	643	644	621	616	624	621	611	671	602	605	606	617	607	643	599	611	630	625	623	650	672	560	544	614	633	626	661	594	608	622	615	613	595	611	635	609	610	631	624	587	652	614	590	620	600	649	615	639	609	578	656	594	599	599	619	630	608	610	615	578	605	677	647	640	615	648	650	600	625	602	592	616	660	605	663	657	603	624	647	657	621	670	600	594	617	609	608	633	645	624	669	563	616	589	615	632	632	630	633	625	647	627	620	679	659	608	626	614	621	587	572	646	641	634	617	617	648	622	573	619	604	594	635	614	616	635	641	590	630	600	618	634	618	612	587	594	631	601	624	634	639	589	612	680	614	625	650	632	631	640	616	628	591	587	611	630	599	537	624	646	638	608	592	662	594	616	603	633	632	614	603	652	637	606	588	592	620	623	586	621	607	634	602	617	590	589	607	631	630	590	664	610	664	687	595	611	645	623	637	639	657	626	618	593	594	621	597	621	615	584	668	601	663	636	627	625	636	618	633	593	588	649	609	582	626	653	666	637	614	586	631	624	611	619	629	566	599	633	630	655	613	667	620	661	641	616	592	640	628	612	600	650	622	609	608	609	612	624	676	623	569	642	623	651	602	630	629	622	646	658	671	650	602	641	579	587	623	608	680	630	633	687	630	583	657	662	632	576	650	628	612	649	608	618	612	569	625	645	587	639	620	621	632	570	584	634	634	606	627	613	618	638	611	608	594	640	642	608	626	631	611	593	591	630	663	642	587	612	611	596	649	616	632	652	662	652	637	587	659	645	648	659	642	598	620	588	660	589	573	598	611	619	678	613	652	655	615	592	664	612	634	660	606	626	602	610	643	630	591	575	638	637	620	643	601	619	610	627	627	618	629	616	623	602	648	646	637	609	595	579	643	607	646	600	588	633	613	633	658	629	643	608	601	586	603	661	620	628	613	654	593	618	615	641	651	613	601	618	640	617	658	616	630	634	654	584	609	567	604	632	607	613	607	624	605	613	644	566	633	612	640	632	576	652	614	561	634	608	620	602	604	629	589	668	588	630	617	645	656	610	566	656	655	608	604	633	616	621	576	626	640	641	619	599	591	623	608	574	629	616	634	584	605	621	619	641	594	647	646	656	595	628	581	617	661	613	662	649	552	616	618	620	621	652
28732	20779	6994	511	339	283	240	244	220	236	218	246	235	237	241	198	241	230	237	218	185	191	245	225	224	244	202	207	236	198	219	223	197	230	236	226	233	224	226	195	215	216	238	211	224	212	214	222	209	189	209	193	237	227	226	227	234	232	209	225	226	210	212	231	213	216	226	221	206	234	202	252	223	260	226	242	231	245	191	211	232	201	238	248	230	233	225	212	227	214	246	211	251	217	211	219	239	211	217	220	237	220	220	199	218	203	212	220	231	209	239	225	232	233	218	204	217	205	226	210	233	231	219	216	229	233	221	207	232	224	189	204	236	233	187	217	232	226	221	228	206	221	240	215	189	218	220	224	223	200	223	226	211	222	217	216	220	193	197	220	226	236	232	221	231	209	240	217	201	219	215	209	216	224	220	236	197	220	230	217	245	233	218	226	229	200	208	188	217	212	204	240	229	229	192	232	224	206	225	219	215	219	214	217	237	205	233	232	215	236	211	231	228	204	231	231	244	231	219	221	214	212	217	248	211	243	210	204	233	215	206	198	209	216	228	223	232	228	212	239	232	240	199	218	191	229	220	202	220	213	239	229	210	224	236	215	218	238	202	222	208	236	201	243	194	200	203	222	213	205	214	217	232	218	235	244	243	208	220	200	219	205	216	224	234	214	239	210	224	228	232	209	221	223	245	220	222	206	204	230	232	206	198	217	233	225	243	189	236	219	207	224	222	214	212	210	237	216	215	209	211	217	210	214	236	208	204	210	188	230	216	219	222	206	218	216	226	198	225	201	217	243	238	231	221	259	227	214	222	213	213	195	211	228	201	216	228	226	207	210	202	226	229	197	231	219	209	246	222	202	235	207	218	227	197	219	238	215	208	218	202	207	215	242	210	229	207	233	209	221	196	213	251	228	214	204	220	241	217	216	187	227	233	190	220	227	222	238	224	232	231	233	218	252	213	223	235	244	228	218	226	228	228	227	200	233	234	205	230	215	219	221	235	207	220	212	246	219	220	251	206	226	187	202	217	218	228	208	185	212	250	239	210	236	243	239	209	236	207	255	210	208	189	210	183	228	228	218	197	213	218	199	240	222	208	190	196	233	227	264	212	220	222	225	228	251	240	213	196	247	227	222	204	209	220	188	232	229	222	228	224	207	256	230	220	205	221	193	217	214	221	233	243	232	217	236	226	189	198	214	220	212	229	211	216	235	226	250	194	214	224	225	187	252	241	211	213	190	204	233	252	238	209	212	217	229	226	233	201	215	202	203	208	209	221	206	217	206	206	225	217	212	210	225	225	211	268	232	257	253	247	218	211	237	218	212	217	214	217	209	220	255	210	221	232	225	206	234	219	233	229	220	206	224	218	226	211	212	211	240	220	235	232	224	199	230	179	242	223	243	219	211	228	206	195	227	236	196	226	223	221	215	214	227	199	211	243	222	209	206	223	217	212	214	239	232	215	212	209	201	212	222	250	205	215	228	219	232	198	224	197	238	243	227	221	238	234	227	237	199	218	223	219	206	230	194	219	204	239	207	236	227	219	222	211	228	247	229	212	215	236	234	199	206	196	220	221	204	202	218	231	186	238	216	196	212	212	216	233	213	249	198	234	231	236	238	197	232	216	225	191	213	243	214	235	183	245	210	205	223	208	198	230	223	217	203	204	188	249	228	222	210	230	228	219	234	221	237	217	217	237	217	204	210	220	219	219	216	228	202	233	207	222	218	232	230	226	231	237	220	232	205	209	234	201	214	201	220	204	227	211	239	189	228	216	207	209	222	214	246	223	219	223	202	209	220	171	228	190	219	215	225	236	224	198	204	232	229	216	213	234	208	236	183	238	217	233	207	210	199	221	236	233	222	235	216	216	214	222	235	211	218	188	218	230	221	222	227	237	233	241	215	220	256	208	237	206	194	201	184	225	197	228	225	217	207	254	229	250	234	234	209	240	203	260	234	241	201	211	224	220	226	227	214	183	220	198	211	226	233	204	197	196	235	244	211	233	210	222	222	215	227	215	216	202	234	192	233	249	225	207	238	252	212	224	225	235	238	191	219	238	210	222	222	211	221	209	216	208	248	224	214	217	216	216	218	195	203	234	249	208	209	243	209	209	203	241	214	238	231	226	232	244	198	192	221	241	216	230	193	223	204	219	221	216	217	243	222	210	232	266	187	214	240	212	230	222	217	232	224	209	200	218	219	229	217	192	207	228	233	231	220	222	201	218	245	222	206	206	226	209	213	209	225	231	228	229	226	245	249	228	245	227	216	251	232	212	227	219	225	225	220	240	217	226	204	238	234	223	227	220	204	209	185	212	226	221	208	246	226	253	200	205	223	218	208	234	216	234	201	225	224	233	210	231	195	219	228	224	212	202	211	217	241	191	230	211	206	228	241	217	194	233	215	221	236	214	202	237	201	251	254	232	217	242	229	245	195	209	214	224	233	229	210	207	241	253	197	217	238	207	227	206	218	220	219	183	185	214	215	234	224	212	234	204	234	220	231	224	230	238	247	228	214	196	221	248	234	225	222	197	204	222	218	199	217	210	228	242	219	196	211	194	227	227	220	191	201	240	215	218	199	212	228	234	205	243	206	223	229	235	229	210	236	209	252	225	227	224	238	235	217	208	238	198	222	201	229	198	209	236	197	220	201	217	209	228	200	239	223	229	200	232	236	211	204	239	224	204	214	219	211	203	229	208	200	220	237	217	220	238	209	214	219	197	191	255	204	229	222	232	235	210	225	236	202	216	212	232	221	230	226	225	232	226	215	230	227	219	187	203	222	234	238	212	208	220	220	205	235	207	186	215	243	223	213	238	236	260	223	224	220	201	240	222	214	226	220	221	250	189	237	225	250	219	223	216	220	197	213	207	219	229	231	205	201	209	225	240	212	200	204	221	191	204	208	233	226	210	224	221	233	238	232	238	199	197	212	242	210	246	207	211	218	233	190	223	206	220	215	222	220	221	209	240	222	233	199	213	219	209	242	228	204	200	225	195	216	208	210	198	224	250	207	227	224	213	224	214	224	211	205	242	192	192	203	213	240	247	203	210	221	221	220	222	239	208	222	224	234	210	198	244	224	237	213	205	223	207	192	222	203	215	198	228	238	231	227	231	226	244	215	214	238	210	243	198	221	191	191	211	243	203	241	219	233	216	232	210	235	206	219	206	215	194	210	206	221	216	228	221	215	230	225	228	206	211	238	223	216	201	252	216	236	223	206	210	201	203	224	229	206	231	203	206	222	206	197	208	203	216	240	211	203	181	227	245	201	212	221	232	226	226	195	232	194	239	214	210	200	195	221	237	230	229	206	216	220	213	219	207	246	204	216	201	226	221	197	220	247	225	210	219	220	218	193	206	215	217	217	200	223	236	248	219	235	249	229	207	203	235	234	232	232	213	200	229	217	213	224	216	243	201	234	228	212	245	227	231	225	215	196	215	213	230	227	219	225	225	221	224	226	222	219	213	232	192	233	198	222	233	202	211	204	238	225
29991	15186	695	418	404	359	357	361	308	310	257	325	250	262	293	274	252	283	273	254	276	272	292	259	291	268	304	257	281	254	274	284	276	296	283	302	275	257	273	243	298	280	270	259	293	273	258	252	288	271	287	261	283	273	272	258	267	292	269	289	307	276	265	284	266	276	260	274	276	293	281	268	278	264	274	302	287	281	278	291	247	285	280	287	269	254	281	282	274	259	252	253	260	281	289	275	290	274	297	307	260	286	276	304	285	250	300	269	286	251	267	269	269	272	280	255	273	266	272	283	289	281	266	266	298	249	260	279	260	288	279	266	246	273	271	276	278	298	252	279	273	278	283	241	277	269	276	272	292	252	272	265	266	277	253	261	276	239	293	253	298	312	249	270	312	272	303	290	271	269	283	264	227	271	278	276	276	278	297	292	251	259	287	280	275	279	282	266	239	266	273	264	267	237	267	293	264	298	291	278	259	263	290	270	263	274	282	246	254	264	294	231	278	301	296	251	273	299	283	306	269	280	271	266	279	286	282	291	268	257	286	252	280	275	294	286	260	241	289	275	271	297	280	282	288	261	309	271	289	294	273	292	269	261	281	277	306	286	267	257	257	276	306	276	293	297	289	251	279	275	263	267	265	262	264	297	246	274	264	261	267	261	273	262	301	272	293	283	249	273	260	300	298	275	291	282	282	269	283	248	285	261	265	259	283	271	268	276	281	277	268	273	298	281	272	319	289	250	254	251	283	272	280	249	243	292	288	267	289	277	281	238	282	254	269	256	300	269	273	266	268	272	282	260	270	301	274	288	261	287	262	253	240	251	284	293	264	265	285	278	261	264	278	286	295	292	289	277	269	255	263	260	269	267	288	276	294	277	260	261	257	247	280	274	280	289	265	262	260	256	301	252	249	293	278	286	268	285	282	283	269	292	292	268	300	319	241	273	283	286	257	285	255	285	258	257	274	262	274	289	285	247	299	297	269	275	299	283	232	253	293	269	275	263	283	261	269	264	272	274	264	282	299	296	275	264	275	277	241	285	303	270	272	289	280	275	275	256	251	296	264	249	281	264	286	254	294	279	286	275	302	282	292	265	257	294	269	293	283	303	266	260	267	241	266	311	261	272	285	292	236	267	242	266	317	260	266	279	271	281	300	269	264	277	276	290	270	294	290	286	274	308	294	285	268	297	282	250	247	266	287	266	285	305	258	254	252	280	286	292	244	239	234	288	275	271	265	261	266	258	283	279	296	288	285	287	273	270	280	299	281	274	269	253	278	290	280	246	273	259	258	295	281	266	276	276	266	246	257	263	288	278	290	270	263	256	268	294	287	282	276	292	271	269	282	266	294	301	273	287	281	274	287	247	277	270	284	277	279	294	306	258	289	296	273	283	284	284	301	282	308	274	294	286	296	258	310	277	274	289	248	279	299	283	261	254	279	284	267	266	284	304	297	290	261	284	297	276	301	252	262	273	251	267	281	260	263	275	274	283	253	290	263	261	269	275	303	255	295	268	272	253	298	287	273	288	253	261	285	265	253	269	274	269	272	276	274	285	274	296	313	275	267	250	275	276	279	282	287	306	289	298	269	285	286	268	272	253	275	263	302	284	298	311	289	277	282	277	295	258	303	261	265	281	283	252	270	257	267	272	268	285	291	268	263	261	274	286	267	279	280	298	277	254	283	288	259	275	281	273	283	286	289	241	251	262	263	311	310	255	268	313	268	286	251	287	277	259	290	276	257	284	288	276	241	282	272	291	296	282	271	272	271	296	265	287	273	258	284	280	266	301	269	228	262	303	279	284	255	285	280	289	266	271	286	253	269	294	281	307	289	269	286	285	296	281	290	283	303	272	284	280	267	285	287	275	253	273	249	268	273	277	254	286	282	278	267	270	266	277	287	281	292	270	294	299	275	247	302	286	260	275	302	298	297	274	264	295	260	261	251	271	274	288	308	266	299	267	259	274	292	306	295	272	250	261	284	241	263	314	288	276	259	285	273	260	257	253	255	319	285	284	291	275	298	264	267	266	275	293	284	261	276	281	276	284	260	270	251	280	274	230	284	236	280	281	256	282	280	269	246	291	270	248	305	242	296	250	318	248	263	253	257	269	290	277	304	304	303	263	279	239	292	290	234	265	262	260	260	274	244	244	246	292	286	288	299	261	295	289	282	276	269	286	256	298	269	280	285	284	280	287	276	260	262	313	269	285	281	255	276	270	261	250	268	286	279	263	285	268	261	260	265	269	268	283	295	314	273	291	275	287	248	283	270	295	267	262	288	305	298	262	282	290	302	322	284	261	283	285	282	247	262	284	279	257	253	306	274	309	259	273	276	266	292	270	247	285	283	271	281	276	277	260	271	289	290	254	278	256	264	273	266	262	285	264	286	270	260	272	254	296	283	291	274	235	269	244	274	272	272	284	295	259	319	303	276	263	265	258	297	293	269	266	285	292	270	284	261	278	285	293	269	280	263	281	286	258	254	275	267	283	301	316	265	244	301	277	288	263	281	297	271	274	267	244	253	273	266	260	277	277	291	275	277	258	282	245	266	290	266	266	285	274	280	295	267	303	263	282	273	274	260	257	259	266	266	292	277	271	281	282	276	276	269	289	270	277	286	265	275	306	256	290	260	266	265	272	238	278	265	287	256	276	279	309	284	296	252	278	295	273	279	281	231	260	262	258	278	281	271	326	299	278	253	284	246	261	276	281	265	278	270	252	261	294	271	263	253	270	298	275	266	264	288	272	284	244	305	268	267	271	294	259	268	255	282	286	285	278	272	248	259	260	285	275	286	285	306	287	268	274	305	259	244	305	263	268	277	273	288	266	272	236	287	280	258	292	266	301	258	313	261	286	260	289	275	240	285	273	257	278	304	283	292	278	280	281	294	254	230	283	270	285	305	304	269	288	265	273	248	284	289	248	282	247	261	259	239	268	240	254	272	271	300	265	274	255	247	295	292	326	283	281	268	279	250	274	274	277	248	282	259	267	280	336	283	265	272	267	286	291	268	276	292	283	263	244	273	267	262	272	312	273	258	279	262	310	286	259	266	299	290	282	272	280	271	316	293	286	294	287	244	298	277	296	282	292	282	292	275	305	315	291	284	282	280	289	261	293	293	266	274	273	273	293	284	289	283	239	291	251	278	256	261	323	271	268	283	266	277	292	273	252	265	272	256	280	243	274	258	287	285	261	298	280	303	251	284	278	276	281	268	246	294	267	271	287	275	245	264	264	255	279	294	282	286	251	259	280	297	269	255	255	298	259	279	268	292	260	334	289	273	270	246	269	269	281	253	288	254	265	279	265	287	279	273	271	276	275	281	256	268	297	305	283	299	268	277	278	290	264	283	275	265	271	267	298	272	279	291	283	259	283	275	249	270	271	262	253	289	286	287	289	273	276	293	287	286	259	291	281	267	248	258	272	256	281	264	248	250	296	291	285	273	260	269	268	287	279	252	278	297	278	305	265	286	259	290	249	278	317	289	275	280	248
24672	21305	28150	24760	19270	1859	798	638	555	524	489	446	453	460	420	400	398	469	389	419	385	383	392	384	356	399	408	409	386	353	371	370	394	382	388	375	378	366	339	375	401	373	394	337	360	333	336	408	410	375	382	385	378	319	380	370	390	362	365	396	336	376	371	401	391	347	396	385	393	388	340	361	422	355	336	382	370	337	383	334	391	381	415	392	401	347	345	396	382	359	375	360	375	381	345	398	353	337	357	362	373	343	389	363	380	384	377	351	380	363	341	380	341	363	378	375	379	379	391	359	344	386	380	377	363	371	376	378	400	391	380	365	391	365	365	389	371	370	380	363	361	407	377	357	367	352	360	429	404	326	359	401	353	375	380	362	376	397	336	383	421	396	380	339	362	369	386	377	346	402	422	364	401	398	377	345	360	379	363	384	357	376	393	373	403	348	396	318	359	371	397	363	370	403	374	357	366	353	361	373	369	375	392	365	403	393	368	347	394	368	364	386	387	344	383	395	373	400	406	396	378	370	397	337	371	364	358	376	345	360	344	377	362	360	410	397	406	391	394	367	350	363	370	355	344	377	396	395	338	370	363	367	376	375	370	352	376	375	382	370	322	371	388	383	351	366	385	349	395	374	390	397	362	400	371	367	362	315	342	379	359	390	423	352	377	372	378	367	363	396	367	374	356	362	366	365	345	406	380	344	364	401	376	385	374	377	398	349	363	403	370	373	346	392	414	435	379	395	397	362	409	374	363	365	383	353	424	374	399	399	358	361	368	357	362	374	391	368	381	365	337	385	327	387	359	379	377	386	373	357	377	381	387	370	347	381	326	382	377	371	401	386	382	356	338	376	376	357	377	394	388	372	373	383	407	346	370	370	388	370	385	355	404	354	353	334	363	393	403	371	360	382	375	330	368	368	376	329	350	340	378	377	384	390	365	382	394	373	348	410	360	390	406	385	357	346	359	381	361	357	369	350	341	360	383	327	389	359	345	340	360	356	367	352	362	359	405	368	373	359	343	364	388	388	373	346	373	364	341	337	359	391	389	376	354	370	382	387	386	371	352	391	371	343	364	364	379	348	365	354	343	375	412	397	388	373	372	354	385	389	386	352	339	362	358	382	380	364	370	349	379	361	365	365	362	374	387	406	382	380	362	361	409	358	334	401	366	395	368	364	318	381	337	366	364	368	363	375	341	375	401	356	378	353	339	395	400	376	350	342	369	386	376	367	363	366	353	355	373	310	395	377	356	391	412	381	381	366	381	391	363	338	410	361	384	372	369	396	359	352	376	365	367	374	378	359	350	360	358	374	382	338	370	343	368	360	372	357	391	389	384	361	349	352	395	355	382	341	370	389	354	370	391	397	433	376	386	366	327	383	368	361	382	389	349	362	351	369	391	390	371	411	382	388	368	374	353	361	374	395	403	374	397	383	377	336	370	371	392	352	364	369	338	381	388	364	362	379	358	380	382	333	348	386	376	349	373	371	359	347	339	416	349	396	368	374	390	374	387	345	383	383	371	372	365	357	361	389	392	341	413	399	372	363	400	358	368	389	364	372	373	355	367	368	399	375	381	384	373	341	393	357	386	343	390	381	355	378	393	389	388	366	386	354	372	398	395	373	341	364	366	348	371	393	357	363	401	325	389	406	368	352	358	388	366	320	355	370	350	395	359	387	358	376	337	349	373	380	359	350	353	380	355	360	338	392	380	373	401	346	385	348	349	390	364	343	348	373	367	361	357	373	369	388	381	365	395	357	400	342	388	370	396	354	383	404	368	392	376	403	381	396	357	400	389	389	378	362	376	387	381	387	340	383	361	353	343	377	366	366	413	365	377	385	352	355	424	402	389	387	351	385	361	387	399	418	374	378	401	411	361	382	372	379	374	389	373	378	372	386	369	372	356	367	363	371	389	391	367	393	367	390	388	388	385	376	371	382	397	367	384	354	376	371	333	373	396	376	374	355	341	402	408	395	393	387	390	377	375	389	363	376	389	391	358	340	387	369	376	418	352	378	372	397	355	382	384	395	382	346	373	380	413	384	374	367	364	376	342	385	368	364	362	374	377	365	368	348	372	369	380	357	383	352	336	398	376	373	378	375	371	364	336	341	353	367	406	363	378	363	376	372	372	390	334	360	379	354	330	355	387	354	353	373	393	379	339	354	378	398	397	389	374	372	367	350	385	357	349	372	352	368	360	385	357	411	380	373	378	377	354	376	365	346	386	389	393	389	369	374	374	345	392	392	434	365	362	373	394	387	387	369	360	380	342	389	340	349	363	361	365	414	357	345	383	371	368	365	363	407	371	378	368	391	381	391	373	397	342	368	340	396	389	393	369	373	428	350	384	370	368	370	418	380	376	391	375	392	383	378	360	367	351	393	375	362	386	353	342	372	367	382	371	345	384	341	335	386	407	348	391	393	366	371	351	352	370	371	361	335	391	356	408	362	345	363	369	376	380	384	398	382	375	373	385	364	382	366	381	334	367	382	390	357	386	363	365	400	380	408	409	383	395	361	407	370	342	379	338	380	368	379	349	374	353	361	368	393	349	377	369	359	381	377	354	341	386	380	391	362	384	374	362	394	392	408	399	361	379	380	379	374	351	351	341	365	405	345	366	378	360	402	365	380	415	379	378	378	392	356	371	392	379	370	392	374	371	410	386	344	383	338	357	395	361	398	323	368	395	389	362	366	390	367	406	362	372	369	357	323	380	361	354	339	377	361	397	408	372	362	338	326	389	357	398	397	391	348	378	356	359	380	356	352	410	382	348	332	384	408	379	395	388	370	375	352	391	362	402	378	346	365	365	390	336	370	398	400	366	375	345	338	360	397	374	390	384	371	368	381	364	388	388	382	368	384	368	402	398	389	370	376	355	368	352	367	367	393	355	365	351	358	376	337	416	383	391	382	345	371	378	399	350	358	380	365	391	347	385	359	374	338	357	332	332	352	342	385	367	376	369	365	379	334	362	345	381	362	378	368	370	368	358	353	360	409	334	360	354	359	377	364	361	389	362	353	323	336	378	364	373	343	391	352	376	343	375	363	391	380	417	384	357	380	381	369	370	360	395	363	395	335	364	384	340	371	400	363	390	378	320	371	366	389	368	375	370	393	342	387	383	386	380	369	382	378	376	388	373	370	359	389	384	369	351	384	375	353	363	375	377	401	369	382	351	348	367	335	383	404	403	381	390	375	353	362	365	356	348	341	378	375	347	406	372	331	356	351	369	373	404	386	360	384	397	361	415	344	396	396	374	378	356	387	344	349	345	376	400	336	348	349	362	381	384	399	367	379	376	378	380	362	354	344	393	365	373	389	382	370	369	371	341	397	341	365	383	350	381	377	359	374	376	390	401	408	396	366	371	377	365	372	406	383	350	354	401	323	382	378	364	387	376	374	364	367	407	350	366	351	370	364	353	372	329	345	346	375	375	367	362	372	352	378	356	348	370	339	366	385	380	362	351	393	360	396	342	356	355	339	404	374	394	383	400	420
32980	22019	5460	2586	1942	1499	1224	983	910	697	742	679	618	582	589	581	494	526	482	493	507	489	462	503	486	495	485	493	472	486	455	462	452	448	474	501	441	482	458	471	456	465	451	449	446	459	480	442	425	483	437	470	444	485	485	466	447	464	482	418	435	476	434	454	461	473	427	425	412	436	434	438	411	466	449	466	426	462	439	436	481	438	473	480	426	452	465	414	432	410	436	449	466	461	429	457	440	424	415	430	448	454	459	436	410	400	450	422	431	440	454	455	458	502	474	435	433	451	427	447	453	457	490	484	431	447	438	476	405	424	412	442	438	485	451	455	438	438	445	465	436	419	420	435	430	441	430	491	447	445	435	437	442	460	410	465	454	469	438	416	456	446	483	449	435	467	454	445	457	452	441	456	476	467	492	430	447	466	427	466	473	454	460	448	454	471	435	466	416	420	450	437	447	439	442	456	426	438	452	467	453	436	424	466	446	442	451	453	452	415	403	459	461	439	427	409	415	461	453	423	426	426	462	446	446	471	440	439	426	439	419	494	442	447	447	439	442	402	436	430	429	428	478	465	447	429	444	440	453	464	465	424	465	448	472	468	441	433	489	415	453	465	472	446	443	438	433	439	451	473	450	453	446	443	427	479	438	437	450	466	468	449	458	443	476	446	435	447	473	465	424	443	410	450	414	469	421	413	402	432	456	498	425	438	462	432	470	447	420	475	410	495	447	446	430	438	440	447	424	471	454	441	403	454	415	439	442	462	429	445	494	462	463	428	463	472	439	454	484	446	441	479	494	436	434	450	420	445	419	462	438	467	434	433	453	469	447	404	463	448	420	453	441	428	474	452	433	410	501	439	476	434	441	480	423	453	428	429	472	433	432	458	442	454	433	441	431	445	403	429	452	448	469	446	438	430	434	474	439	447	452	412	447	424	439	404	416	462	462	437	448	441	436	461	457	440	428	464	471	429	456	469	436	492	474	432	405	425	427	439	431	442	441	415	457	448	441	432	445	470	444	479	445	432	453	454	429	427	450	465	458	404	462	470	448	472	451	468	455	399	429	467	419	420	413	473	451	454	481	485	441	457	436	470	442	445	453	443	461	461	470	482	456	428	479	422	435	467	462	447	457	441	459	469	456	450	432	424	447	429	462	489	430	438	399	422	434	419	450	444	450	446	429	442	439	412	456	435	422	415	456	458	457	431	471	445	449	447	432	431	431	438	459	450	451	445	462	436	467	438	461	455	438	460	432	463	464	436	448	452	471	455	449	426	466	433	452	420	451	419	458	415	447	471	441	466	418	505	444	461	435	403	452	405	449	459	478	429	461	393	474	441	421	440	444	450	432	480	435	437	438	448	446	440	455	418	452	457	396	457	465	438	461	437	473	417	409	453	464	447	443	453	456	452	480	467	418	428	417	442	414	486	466	452	435	458	419	448	481	441	442	499	417	429	465	446	424	414	439	428	453	421	475	487	427	433	440	409	444	440	448	450	451	419	476	437	448	422	498	448	489	429	416	418	444	407	440	422	467	403	409	482	437	441	480	422	440	457	471	438	430	428	449	428	433	442	437	431	436	465	436	439	430	429	421	442	440	431	441	437	457	422	452	414	445	443	431	426	441	462	406	448	401	437	429	452	445	427	459	446	451	442	436	477	428	423	451	430	442	479	450	409	439	449	428	466	460	449	445	417	414	431	392	439	458	430	440	452	449	454	428	438	409	478	453	437	451	466	393	422	437	443	495	450	477	450	457	443	478	448	447	454	440	425	421	430	453	424	419	435	461	469	484	422	456	465	428	453	444	421	414	396	426	441	423	455	426	491	421	443	440	469	451	427	473	412	448	421	420	456	445	451	477	443	447	442	435	415	451	461	420	449	456	449	449	404	434	425	429	457	416	465	389	417	472	394	410	459	446	415	451	449	417	444	423	446	448	440	433	442	459	456	451	397	435	415	459	446	435	468	411	420	433	448	439	493	436	479	459	449	477	464	434	449	416	423	462	417	438	426	476	476	446	453	445	435	416	438	401	435	464	450	448	396	422	436	459	464	435	441	411	443	434	443	465	464	453	464	450	432	426	452	461	464	464	424	493	429	466	441	420	460	448	470	473	396	445	398	481	453	411	441	451	435	433	473	470	459	456	456	479	460	441	412	446	473	402	451	416	420	420	414	452	445	483	397	414	460	416	444	411	430	456	480	417	425	427	470	443	456	442	434	446	470	465	418	412	422	418	447	435	464	442	419	417	420	444	443	425	455	462	438	489	409	451	449	384	438	463	434	432	460	469	421	466	399	443	458	454	448	474	443	428	442	461	446	453	419	448	441	469	431	455	474	420	441	439	427	482	415	450	428	492	447	431	430	459	450	446	463	427	468	449	440	516	474	424	464	451	446	409	415	435	456	490	435	441	461	424	445	421	455	483	433	424	449	433	419	454	464	431	449	436	424	442	442	411	414	443	444	436	450	450	426	436	483	463	428	430	479	455	457	428	460	452	442	455	417	473	477	391	445	423	444	442	451	445	444	431	449	407	430	430	447	460	467	462	433	404	468	447	457	429	476	444	432	424	450	418	446	471	465	444	475	457	473	451	416	426	426	436	419	423	425	414	436	428	420	445	447	465	460	455	440	441	451	449	447	422	435	448	467	431	457	473	433	418	454	442	419	421	467	429	474	405	394	440	411	464	450	447	441	454	493	436	428	443	439	416	478	440	451	436	436	423	426	448	397	456	456	436	452	462	453	460	450	463	447	459	450	458	471	439	412	460	460	437	465	456	448	452	428	430	487	438	436	430	427	424	438	480	399	441	435	436	478	450	418	460	433	420	421	448	429	437	431	463	440	451	459	482	435	436	467	460	446	423	489	439	411	417	461	472	446	440	421	425	437	413	439	448	427	453	443	425	473	456	469	413	448	470	446	437	417	440	446	451	427	459	480	428	424	435	422	428	453	418	492	411	470	450	451	486	448	469	417	457	462	458	479	459	449	473	428	436	459	460	443	441	450	450	427	431	447	438	448	454	461	518	428	450	488	440	423	414	418	455	475	450	458	424	457	418	437	437	483	452	456	441	451	438	420	441	427	419	408	401	451	448	441	458	425	424	442	455	399	455	469	432	477	422	451	424	438	447	407	469	447	418	445	423	430	440	434	458	430	458	469	449	451	450	475	457	467	467	403	452	434	432	448	465	437	450	465	442	449	472	427	446	439	436	436	473	403	427	393	445	458	433	412	459	409	453	412	439	416	401	443	436	470	439	418	465	475	452	436	427	483	471	476	438	449	434	447	413	434	457	449	466	436	395	444	468	405	421	435	460	495	427	452	417	425	427	468	436	477	441	445	451	446	449	435	413	450	455	435	461	481	471	443	396	422	455	458	454	445	473	441	473	418	466	407	452	467	433	440	471	449	450	426	415	455	440	459	452	429	461	416	455	437	481	452	428	440	421	440	409	441	426	417	447	493	494	431	463	444	424	453	453	442	432	451	447	449	430	396
25338	21317	27173	25421	6198	571	435	383	303	299	329	305	253	263	308	269	262	269	249	284	266	267	262	292	285	263	243	243	268	239	247	228	233	235	248	246	262	246	269	268	275	266	254	259	227	241	241	247	240	235	254	262	235	242	237	245	232	247	231	242	242	244	238	250	250	246	228	249	231	282	253	236	237	253	245	243	244	259	237	242	258	237	254	230	238	232	270	259	221	248	251	244	249	247	270	258	262	239	249	262	264	229	253	237	230	257	215	234	252	227	242	226	242	265	251	254	241	236	234	276	236	279	279	250	228	246	250	226	246	241	255	250	253	249	233	236	235	239	225	266	219	279	236	228	239	248	257	256	248	232	255	255	269	240	235	248	252	252	286	239	260	250	251	268	230	250	248	234	267	251	229	249	258	268	251	275	239	235	252	240	263	249	264	258	213	259	249	215	238	211	239	250	241	231	258	248	255	219	234	244	234	226	241	259	233	257	224	262	216	225	245	231	246	216	235	249	264	254	241	251	252	243	232	233	236	233	237	274	255	252	236	223	272	257	233	252	232	252	253	251	245	234	231	247	227	260	256	235	250	253	246	247	241	218	232	246	262	267	233	257	218	247	238	238	204	274	240	240	233	248	260	239	265	243	245	236	244	253	244	218	245	237	237	262	235	236	258	239	250	278	263	239	278	236	231	243	244	266	223	241	216	234	253	235	225	268	243	253	242	257	246	228	267	251	256	228	252	244	220	238	247	262	242	248	247	243	246	226	258	208	249	246	229	210	247	234	256	254	268	262	238	274	244	260	239	258	230	212	246	261	252	248	241	241	233	259	266	233	253	241	230	252	260	241	250	236	250	238	255	211	253	264	276	253	237	254	251	249	237	238	250	247	263	233	235	227	250	228	252	263	234	214	245	229	260	256	243	216	241	214	245	248	231	222	240	257	225	236	260	234	256	255	252	249	220	231	244	232	250	260	227	233	221	268	243	231	242	255	244	246	234	274	242	233	240	254	259	248	234	252	247	238	261	252	247	240	246	241	256	259	242	224	225	224	224	255	246	250	240	252	238	225	255	266	211	241	266	249	238	215	223	248	245	249	242	274	255	250	233	218	255	219	248	253	233	252	234	242	250	264	264	237	271	198	234	238	264	264	243	232	248	242	233	251	213	236	239	266	239	264	254	232	235	261	272	235	215	268	244	236	259	275	252	236	265	254	258	241	261	219	247	247	226	242	254	218	229	248	245	221	265	255	222	238	268	248	241	283	209	232	229	232	261	254	249	221	257	226	230	239	220	259	244	254	279	266	236	245	243	230	239	246	247	226	232	253	226	253	220	241	264	232	247	206	227	214	242	245	243	290	229	263	233	250	245	256	239	236	234	249	231	266	220	247	239	233	241	238	225	253	220	244	242	227	252	237	248	226	260	231	255	248	243	262	243	230	220	243	229	244	219	252	263	269	235	242	247	246	254	225	249	261	249	256	228	249	229	278	250	236	269	226	234	224	263	231	244	240	244	242	235	261	264	257	259	267	234	237	236	258	256	242	258	243	222	255	265	263	258	241	231	224	225	215	241	244	247	248	243	247	241	275	213	236	255	233	253	250	222	259	255	273	260	253	229	268	236	203	240	247	258	273	248	254	260	279	229	243	238	221	265	227	263	247	232	259	230	266	250	248	252	228	246	253	251	233	243	228	241	267	248	248	256	245	245	270	259	233	255	256	277	266	250	249	225	217	267	263	226	247	232	270	243	257	264	251	249	222	225	207	205	263	240	273	265	248	281	230	266	229	233	257	225	233	242	255	221	221	255	215	273	232	223	235	245	259	246	219	237	228	256	233	249	226	248	261	262	235	265	243	244	223	227	261	242	264	231	268	239	261	256	249	258	252	263	257	262	243	254	251	241	255	259	270	242	232	241	216	226	271	246	250	259	223	275	232	241	205	229	228	265	245	262	249	238	241	236	216	252	213	247	247	246	229	279	257	234	265	244	230	234	250	238	231	235	246	241	231	265	248	264	268	248	254	252	234	217	220	209	227	250	219	219	235	250	248	268	237	233	259	234	264	242	255	256	231	244	268	238	252	263	248	248	248	231	249	225	245	276	247	260	247	221	252	264	249	236	221	252	247	285	231	253	238	247	250	235	233	247	251	239	254	264	250	251	242	245	240	222	235	230	201	269	224	230	234	262	233	266	254	227	247	220	258	234	283	243	252	264	233	245	234	260	229	268	261	251	262	222	258	278	249	240	231	245	243	239	230	267	235	257	231	234	251	267	252	234	247	251	252	270	213	241	261	245	269	269	239	223	249	247	248	241	238	226	263	236	264	263	245	221	284	228	250	187	250	239	263	251	254	246	243	262	243	230	228	228	212	240	262	235	246	251	233	253	237	223	244	252	251	248	224	272	242	250	261	242	246	241	246	249	268	256	242	258	255	255	233	250	242	249	253	254	261	243	231	264	254	248	232	239	256	243	232	240	220	216	237	264	233	253	257	248	261	255	243	264	221	235	245	249	244	241	216	253	221	231	268	232	261	259	270	262	233	267	264	251	241	257	241	248	233	240	264	233	227	252	254	233	232	241	237	223	217	234	240	250	275	256	245	271	275	235	222	242	257	244	257	249	212	243	262	261	246	276	258	237	247	259	234	233	284	257	234	225	259	254	206	269	245	235	231	259	253	253	232	255	250	209	247	261	238	274	230	250	252	246	247	255	255	239	224	247	251	234	253	263	247	246	247	214	221	241	268	253	258	249	253	260	244	231	251	254	234	229	250	264	265	231	236	237	234	231	261	219	253	252	203	257	209	234	240	240	197	261	235	228	223	217	240	260	264	264	229	229	223	220	240	252	252	246	267	238	254	248	226	234	243	249	237	226	221	256	250	238	246	246	226	226	246	247	234	240	251	255	233	243	235	230	240	227	262	272	261	253	230	241	267	254	222	246	241	230	238	226	232	274	215	228	231	230	248	238	225	267	220	231	234	214	229	246	206	235	231	239	270	245	238	226	264	256	265	270	240	256	244	226	222	233	232	235	253	239	230	235	255	234	231	228	248	227	260	239	257	224	232	241	251	227	244	250	268	223	219	216	256	262	213	247	238	235	225	266	237	262	244	255	226	227	230	259	223	261	261	249	246	243	256	232	239	259	243	248	265	236	247	240	223	255	241	220	234	238	252	259	235	210	247	247	228	240	260	242	225	249	255	260	247	268	246	221	241	237	235	231	243	234	240	237	253	255	265	259	219	232	238	235	251	249	256	222	237	246	231	238	234	263	210	218	250	222	245	270	256	272	260	278	249	234	268	243	237	255	247	227	221	259	247	264	228	232	265	227	227	232	239	241	250	264	227	251	202	258	241	244	263	253	237	236	242	269	263	245	228	255	298	260	247	210	257	273	244	249	239	270	247	232	243	259	221	242	233	226	237	215	255	221	250	262	264	232	229	218	233	253	259	220	244	257	258	256	220	254	244	240	235	245	257	221	243	242	281	260	225	238	235
33116	20385	3527	1658	1346	1025	822	701	615	551	495	479	465	422	389	392	391	365	388	361	370	338	347	324	349	357	345	337	352	357	328	331	340	328	323	334	308	319	331	309	321	327	321	330	375	292	334	340	319	323	308	340	332	320	295	337	290	337	286	335	315	338	369	290	346	317	330	328	318	355	332	307	331	331	322	308	342	335	328	303	328	302	341	333	336	286	356	341	333	311	329	303	308	306	344	318	314	307	301	332	315	336	332	300	315	321	354	294	340	307	355	286	325	329	345	358	323	294	347	319	309	304	342	324	314	314	313	312	329	321	333	309	344	326	319	325	328	288	320	324	310	277	296	307	341	318	298	303	293	321	292	348	311	342	319	291	305	319	312	327	322	307	317	340	310	338	285	312	296	348	339	308	310	306	348	290	306	329	319	311	330	311	343	302	292	323	324	347	360	332	312	320	315	301	305	308	307	336	317	317	324	298	320	292	351	309	327	308	336	311	320	293	338	322	332	341	354	336	322	321	312	310	326	287	283	308	298	307	320	312	328	328	314	339	311	324	310	298	320	309	305	326	336	335	332	321	315	316	294	283	355	295	307	312	297	308	300	315	316	345	308	300	336	302	321	303	322	305	294	300	317	301	315	314	303	335	322	315	327	317	319	333	315	329	312	313	348	352	306	313	296	329	317	304	312	327	316	337	330	341	319	309	328	305	293	302	338	325	321	307	316	335	316	333	326	291	304	319	320	277	322	301	301	328	360	338	340	323	285	320	331	305	316	324	334	297	306	318	320	295	295	308	340	321	306	355	367	338	297	300	310	291	342	324	319	281	299	350	336	304	304	308	318	347	287	340	314	325	303	324	329	343	347	316	306	312	328	348	315	340	346	291	347	326	318	311	353	342	340	347	338	308	319	330	327	301	288	317	299	318	278	309	346	325	309	308	334	308	314	310	315	306	312	314	330	336	303	349	309	298	330	294	305	294	323	318	304	324	311	330	302	318	315	297	303	319	303	328	335	326	303	303	342	275	298	324	289	298	296	308	342	310	331	312	332	305	346	324	337	320	303	313	330	320	305	306	312	282	334	311	320	319	292	323	290	282	332	315	319	343	335	318	302	305	293	309	306	308	324	325	322	319	344	292	322	339	309	333	341	316	290	300	326	331	297	326	280	287	348	314	306	333	306	314	289	370	320	299	334	314	328	303	292	312	319	320	317	296	300	324	326	336	324	321	324	309	329	297	329	350	308	323	361	308	324	288	339	315	336	338	319	312	295	314	337	337	344	310	333	309	301	328	295	329	342	273	304	309	300	306	324	304	291	306	325	314	349	310	308	315	316	331	313	321	323	335	336	310	298	314	302	322	305	324	302	316	304	354	326	328	322	308	341	310	293	339	325	303	350	299	316	292	324	338	327	318	377	328	318	332	315	326	326	297	303	316	306	304	319	307	314	333	282	310	360	308	324	314	344	341	299	308	271	306	304	303	324	310	299	349	302	321	306	339	321	325	318	320	353	318	340	315	310	279	316	336	298	372	321	335	292	330	304	323	333	309	354	311	316	305	346	323	334	322	315	305	305	326	310	297	302	292	310	300	299	309	329	339	325	329	341	325	307	312	311	329	344	309	329	321	296	282	319	306	341	316	312	332	305	318	297	326	285	330	326	281	318	333	341	337	325	335	316	315	277	321	304	328	347	346	291	309	307	319	322	299	310	329	312	310	320	316	319	291	338	338	313	312	315	290	297	300	312	319	294	322	296	350	273	312	301	283	325	324	303	322	297	320	292	344	333	315	303	310	324	315	351	314	332	335	344	323	311	309	323	336	325	314	332	320	309	329	319	326	326	314	340	339	343	364	336	335	327	329	307	305	351	296	295	313	323	330	330	309	335	296	295	314	346	318	290	337	327	333	321	308	320	282	307	296	344	302	322	341	309	327	317	323	313	316	321	330	312	335	335	342	321	301	321	320	339	307	312	332	348	334	314	315	322	321	285	302	319	296	296	318	345	306	321	328	300	278	318	348	319	344	330	323	314	287	339	335	352	309	317	304	294	316	337	329	308	320	316	287	329	327	320	324	319	319	304	311	302	306	300	322	321	325	314	322	310	317	321	307	329	319	309	288	306	299	313	305	318	283	322	298	343	323	310	318	293	315	301	317	324	328	331	323	320	333	327	306	307	290	344	295	331	319	319	323	338	311	316	333	317	290	302	331	301	330	327	293	323	334	309	313	310	318	307	320	302	312	334	293	316	314	313	314	353	356	328	329	314	302	304	287	342	329	302	338	341	337	352	317	286	303	306	292	298	303	319	295	335	322	304	287	334	348	318	338	310	332	328	310	319	322	339	337	346	313	353	350	358	332	337	284	293	309	286	334	309	317	344	324	302	316	334	320	294	278	290	301	309	307	317	342	362	299	319	312	317	322	295	322	337	315	308	306	308	308	328	332	350	301	348	304	307	310	323	294	338	308	273	308	326	319	337	300	302	351	268	321	356	312	354	359	317	327	325	325	358	325	346	284	341	322	330	310	290	316	329	311	288	342	317	314	306	327	330	335	365	307	324	320	279	332	303	300	311	307	323	307	298	309	339	325	325	309	312	308	322	296	330	293	299	299	331	322	323	357	293	307	341	298	297	332	325	308	332	320	287	341	338	304	345	325	338	294	333	357	284	339	305	333	329	336	336	319	330	298	320	327	318	294	315	338	342	304	302	319	341	326	345	292	344	292	311	324	324	302	308	323	322	333	331	330	323	320	294	318	320	305	309	304	277	324	326	327	315	300	304	313	310	314	315	325	312	366	332	295	312	315	310	309	312	307	291	353	319	328	314	299	307	341	343	291	358	324	294	341	296	337	347	342	321	308	302	342	339	316	335	323	314	337	288	297	352	299	315	299	330	320	306	299	321	319	317	323	308	306	336	310	317	305	356	330	304	308	303	292	308	325	276	327	294	333	302	299	310	328	336	354	313	352	317	336	294	322	325	304	340	334	325	318	304	315	320	357	319	292	308	286	315	316	321	328	330	329	287	376	285	307	301	328	300	357	352	300	337	327	300	327	290	297	362	310	338	309	338	310	300	282	301	314	341	288	353	333	323	323	308	324	317	320	314	313	298	326	297	297	319	317	284	359	323	322	311	333	356	327	307	332	330	297	323	308	308	297	302	365	326	318	341	290	335	342	344	283	277	315	326	302	328	315	334	322	296	292	325	280	335	280	300	326	323	317	303	320	309	320	311	284	317	289	313	310	325	295	319	309	334	302	326	299	320	310	352	317	336	308	285	324	300	333	332	321	306	310	281	321	327	315	320	326	322	293	295	347	324	334	296	322	354	306	307	323	303	334	334	311	335	324	335	325	327	299	308	319	334	330	319	314	304	349	311	344	316	301	324	317	330	347	295	331	319	300	305	300	322	322	305	338	340	344	300	344	309	314	322	322	319	332	312	300	329	321	328	333	319	326	328	319	344	329	292	309	297	281	340	327	331	323	335	320	336	311
23248	21372	29041	24037	21346	21300	5603	1213	955	889	775	753	765	675	669	668	596	609	630	594	618	597	536	536	577	581	592	501	528	572	524	521	514	525	571	555	518	520	552	508	508	529	533	526	503	537	524	532	568	521	486	572	547	561	540	542	553	525	528	554	541	526	476	503	545	548	497	545	509	503	536	510	488	511	511	523	544	512	552	523	532	540	541	551	551	543	523	478	484	518	518	544	511	527	529	533	555	510	526	515	511	526	521	525	486	528	577	504	540	556	525	506	534	494	511	530	499	463	552	509	521	504	506	520	534	519	486	495	558	516	499	502	519	514	497	541	515	489	503	545	489	537	518	508	521	540	548	486	494	521	508	527	556	523	548	517	525	550	489	509	517	522	533	519	540	532	525	545	542	522	502	534	489	525	525	512	526	494	505	512	534	499	497	539	545	535	524	517	522	539	514	560	471	494	546	510	535	571	526	533	503	515	530	493	513	493	531	527	553	509	536	524	505	524	528	486	509	524	501	518	501	508	507	470	517	507	517	534	543	499	518	508	519	527	498	517	524	536	532	535	504	503	471	486	493	519	517	541	538	481	547	546	511	535	544	540	453	529	519	516	474	522	541	540	516	499	559	494	461	502	463	529	519	537	537	542	509	520	522	520	512	511	523	494	542	504	516	537	562	519	509	456	527	577	523	496	514	547	504	505	504	519	543	507	511	518	540	514	520	530	529	501	473	507	490	528	499	504	563	499	564	510	507	485	507	493	530	529	492	548	534	513	509	494	503	535	493	487	498	470	545	510	534	491	479	511	547	485	521	545	510	503	524	505	498	486	525	528	536	539	507	505	509	465	506	507	521	510	501	513	543	505	479	517	535	491	523	519	504	525	503	514	536	514	561	488	517	519	530	497	529	535	529	544	542	481	503	524	471	500	505	564	507	489	522	484	536	536	522	505	486	497	537	523	549	542	503	504	513	514	508	542	505	526	503	515	514	528	500	541	537	520	521	528	531	506	518	538	528	549	534	545	505	503	525	498	471	551	502	510	518	544	572	510	505	532	495	528	495	534	548	528	518	519	494	516	520	515	541	511	514	535	516	557	491	523	495	518	542	532	515	538	508	536	527	520	540	548	510	515	525	519	554	526	497	501	532	506	497	490	536	501	525	534	481	511	525	473	511	520	512	541	540	513	498	486	553	534	513	506	523	496	500	469	510	510	495	582	475	450	516	484	510	557	503	500	519	559	470	498	549	491	502	546	534	508	494	488	531	544	524	545	539	538	512	508	514	543	512	519	531	540	532	532	458	558	503	532	520	487	529	548	507	543	486	483	514	504	547	503	508	536	506	510	514	511	519	559	500	547	517	504	520	491	520	539	514	549	486	525	530	482	544	532	493	530	542	575	507	515	506	533	563	528	513	566	500	519	545	526	502	489	497	540	530	505	504	486	508	531	512	527	510	509	517	539	482	514	551	503	514	541	515	501	464	497	518	465	532	521	514	491	498	495	499	495	519	529	550	524	548	541	547	510	488	478	525	551	549	495	508	505	529	492	556	508	537	510	504	549	487	556	517	512	514	509	531	550	545	538	495	547	509	516	504	515	514	514	496	498	482	490	536	502	531	547	504	537	563	514	554	521	513	470	512	547	525	484	549	537	523	530	462	492	525	533	537	553	539	544	545	538	510	473	512	512	489	508	498	483	531	516	530	490	492	568	540	496	516	497	519	477	492	522	495	512	506	518	507	505	480	511	519	455	512	520	513	509	525	507	537	553	536	500	512	496	499	496	542	513	514	479	559	511	500	536	481	513	564	493	517	538	500	494	542	523	541	509	482	539	496	555	490	494	475	536	538	532	497	500	504	514	474	519	532	483	517	571	480	505	525	484	467	572	525	488	508	531	514	550	530	531	555	515	496	555	517	468	546	538	458	488	515	503	506	499	542	517	530	539	521	506	541	523	498	477	494	519	517	454	464	507	508	506	501	553	557	502	486	515	516	515	529	498	528	492	461	476	512	524	507	501	525	508	499	520	519	528	502	497	499	495	523	533	506	522	563	505	494	467	510	533	500	563	493	532	515	541	538	497	511	544	499	550	549	509	546	510	505	527	490	535	511	530	512	513	536	517	516	521	506	501	529	485	511	516	548	535	526	520	500	521	522	538	507	491	543	505	535	505	509	554	544	528	539	533	505	525	516	495	502	549	526	510	547	538	521	491	510	534	522	505	520	530	531	557	514	485	486	529	491	522	496	536	531	516	487	517	502	521	544	517	565	528	503	504	506	499	524	510	512	514	542	545	478	507	510	524	534	528	511	517	539	499	478	541	539	514	497	570	496	468	537	521	525	528	539	501	517	542	497	527	524	516	531	506	530	509	518	469	493	540	502	472	504	524	548	515	524	491	513	526	529	516	543	483	526	526	532	462	547	504	492	521	559	473	555	463	520	481	538	509	522	527	515	546	495	518	522	513	559	492	534	511	487	516	512	491	501	537	536	519	568	521	477	527	507	489	496	571	509	527	507	488	513	534	477	512	519	517	507	504	540	499	477	514	491	504	499	503	518	488	514	531	503	539	529	559	531	491	523	495	536	518	531	536	510	511	556	505	499	515	546	480	506	516	534	542	519	501	512	541	465	514	562	514	522	498	499	523	512	504	540	522	512	484	544	507	511	478	555	515	510	489	520	553	505	530	539	562	479	514	507	534	537	552	551	507	528	545	510	523	547	556	501	469	507	504	545	518	509	523	504	496	500	545	558	556	522	562	517	488	482	500	551	557	532	473	490	528	507	505	525	481	526	487	471	522	483	514	523	486	509	585	514	531	518	501	514	504	513	520	573	491	539	511	471	507	522	544	500	507	514	524	519	533	514	537	489	521	493	505	464	451	502	512	518	564	541	544	494	528	510	488	500	531	546	560	537	529	553	465	513	553	557	537	530	499	478	510	501	483	544	528	552	496	517	565	479	501	529	518	548	525	467	532	506	547	526	489	519	505	550	503	496	517	507	510	500	503	462	486	505	543	523	502	544	513	512	518	523	535	498	495	500	517	486	490	503	521	491	541	497	544	510	506	488	498	533	527	534	525	527	507	555	483	534	529	533	551	504	543	535	485	517	508	542	562	512	532	483	505	505	492	553	525	528	456	474	559	520	494	542	513	520	509	510	548	518	506	530	531	493	546	510	483	493	492	493	509	530	532	510	507	496	507	489	516	515	499	497	477	518	517	540	494	484	526	514	493	540	510	520	518	530	522	483	494	515	517	500	504	543	535	532	526	519	469	512	518	520	530	538	514	509	480	491	507	524	512	516	485	489	493	544	518	480	522	525	506	508	517	475	503	504	508	489	520	521	524	523	520	537	491	482	520	520	515	507	535	490	581	515	500	482	553	537	503	523	519	549	493	529	540	521	507	485	487	518	498	562	505	528	511	497	534	512	519	487	520	515	528	521	546	536	486	528	477	495	468	513	507	520	483	484	516	535	511	491	511	539	514	494	497	476	531
38724	29861	11172	5837	4070	3106	2532	2067	1705	1459	1265	1151	1069	933	891	892	853	807	831	788	707	735	704	687	759	736	698	647	651	709	690	612	642	670	685	616	682	626	612	628	652	668	636	640	640	637	618	636	621	656	621	647	599	659	612	628	579	617	612	621	656	621	612	675	658	609	600	601	685	650	607	576	604	591	677	582	623	626	633	616	622	620	637	600	607	619	629	607	605	656	568	642	629	605	625	674	645	595	584	634	586	614	626	618	660	599	608	612	590	621	569	581	581	572	616	616	581	619	651	596	602	628	589	648	590	590	632	622	648	654	636	585	618	652	623	652	644	624	598	629	607	617	591	596	614	594	591	643	606	609	627	617	621	622	599	602	610	615	648	567	601	561	660	597	595	611	655	576	612	621	633	611	629	620	586	624	593	603	626	630	630	614	609	616	570	657	634	617	686	574	624	633	589	634	626	630	616	594	600	607	602	596	605	596	624	564	656	629	608	622	564	616	622	634	636	573	613	611	631	569	595	603	616	598	613	614	580	621	619	615	590	647	592	630	602	582	606	619	605	637	610	647	626	636	645	590	611	621	611	625	628	632	610	606	578	626	581	640	621	605	614	554	609	604	626	634	639	632	648	631	602	630	611	623	601	634	638	597	625	610	602	623	563	567	647	646	675	631	598	633	613	604	590	597	590	626	621	637	607	581	623	614	664	622	566	578	628	610	626	628	619	571	617	621	579	606	599	581	620	617	597	623	627	591	581	628	566	606	644	606	672	651	610	619	614	634	608	647	605	578	619	616	619	573	660	623	611	654	600	622	612	589	607	664	595	599	642	558	630	620	620	606	580	638	627	589	568	610	608	609	551	622	608	677	610	582	586	568	628	625	614	602	611	611	648	638	620	642	524	591	585	656	609	609	599	621	586	630	574	642	588	626	600	633	607	625	655	601	635	619	623	619	619	587	639	655	602	630	667	624	609	630	601	641	588	599	638	676	634	588	618	605	602	636	632	602	642	616	609	632	604	600	618	620	630	652	569	645	617	639	556	583	613	606	665	585	605	617	629	618	580	622	665	616	599	630	637	641	603	645	654	619	607	599	562	598	590	590	655	642	611	605	637	623	658	604	625	615	607	602	612	644	644	607	610	633	628	602	652	672	635	612	612	550	586	640	561	627	598	583	602	532	631	628	620	669	574	575	612	586	588	598	578	648	630	631	599	583	599	623	624	606	605	618	598	574	599	597	613	583	652	598	636	626	593	589	627	614	615	573	605	639	625	582	606	617	603	553	655	617	676	640	634	663	610	627	579	599	630	612	591	641	634	608	638	615	582	556	632	626	615	608	637	609	620	592	649	608	628	640	603	616	568	585	675	610	590	596	615	625	650	597	610	624	646	618	607	624	605	613	639	586	635	613	591	606	603	659	578	654	619	662	568	635	625	648	588	656	603	613	627	630	582	576	582	635	612	619	643	558	623	615	621	625	610	577	608	610	602	598	608	563	591	609	646	630	599	623	618	646	627	668	600	595	597	569	639	645	621	638	599	606	603	648	617	609	599	644	597	600	632	574	615	599	606	658	589	638	590	612	550	626	624	535	611	632	633	641	580	617	604	581	607	604	633	596	563	595	629	599	598	627	635	634	652	613	601	638	574	611	584	623	590	585	656	607	627	611	627	619	619	622	587	645	611	575	605	638	620	598	601	564	646	639	665	637	559	566	630	634	626	614	632	591	623	592	596	664	628	619	629	618	604	600	648	614	588	536	590	601	638	603	594	597	590	627	600	610	617	629	645	649	589	564	627	603	681	630	601	633	657	617	636	611	599	592	606	650	568	630	620	604	622	619	610	635	653	592	614	612	570	635	605	630	638	589	581	572	604	607	624	574	654	666	592	672	637	586	631	584	579	570	648	632	651	629	636	579	607	646	591	588	605	639	615	681	626	618	600	619	606	649	634	589	609	615	594	608	617	615	617	620	611	640	614	605	599	602	604	642	620	609	622	579	613	605	666	613	607	603	647	562	640	626	602	609	604	631	664	636	639	601	614	624	600	637	583	658	670	630	608	657	606	638	615	601	583	613	605	647	581	589	616	602	645	575	582	600	596	601	625	625	600	606	614	607	606	610	621	564	608	599	650	646	594	611	600	638	587	654	623	604	596	593	596	607	577	610	639	625	609	633	608	631	599	636	626	597	620	555	615	602	638	600	620	630	650	625	628	636	633	640	595	612	621	624	668	598	642	616	627	637	604	635	604	606	624	613	609	618	638	613	606	607	625	612	586	588	584	614	598	594	584	643	658	630	558	620	669	619	592	633	593	562	590	605	623	640	624	625	609	626	645	635	657	625	647	616	617	668	610	655	610	619	653	581	562	576	617	573	619	625	630	643	580	598	593	624	580	549	598	614	627	606	573	559	655	647	623	629	619	608	605	606	590	581	666	614	606	581	606	647	651	643	639	610	614	604	635	609	606	615	614	609	650	658	620	631	624	603	584	643	591	628	656	615	644	617	652	583	599	623	604	584	578	643	622	601	625	618	593	612	581	593	654	615	642	658	617	594	619	641	662	618	622	605	595	602	642	594	622	629	603	623	661	640	616	606	635	597	630	612	611	676	587	610	646	635	594	630	626	594	616	610	644	623	586	558	607	627	643	608	594	583	646	604	633	588	637	649	604	574	605	638	626	612	613	596	622	592	653	610	605	613	651	594	619	674	604	610	612	664	631	623	597	641	571	606	632	641	630	623	594	605	642	615	620	610	601	601	588	573	584	623	611	633	649	623	622	616	607	630	616	611	578	587	612	581	594	624	609	572	621	579	631	596	643	632	628	612	634	587	577	613	571	635	638	607	614	624	612	607	632	601	654	595	574	603	624	581	642	587	574	614	597	568	572	599	622	657	620	593	638	601	602	625	658	650	625	578	648	612	580	591	631	581	642	657	624	618	640	598	624	622	610	627	602	663	681	587	643	594	583	589	619	614	596	585	635	614	626	580	626	594	636	620	591	590	640	600	588	646	605	627	572	579	582	629	620	642	659	642	627	644	618	616	644	594	619	628	633	629	606	581	642	584	607	587	621	590	577	628	690	614	596	602	608	576	622	602	637	625	613	601	606	602	610	609	618	588	546	654	620	595	621	625	616	619	611	640	677	580	609	635	599	644	617	602	561	597	620	605	603	588	597	622	599	592	597	603	630	599	639	612	641	625	574	609	606	615	624	643	608	607	638	646	599	639	612	650	629	617	571	664	615	629	643	571	622	672	605	648	611	655	628	608	613	593	595	608	594	612	616	581	613	609	596	668	613	575	627	585	589	624	603	603	572	615	641	614	614	595	570	626	637	597	629	612	628	609	631	623	636	559	652	601	610	641	615	602	591	583	632	609	649	602	638	655	624	624	593	593	602	576	609	634	640	604	597	604	605	599	588	592	594	592	595	589	635	598	611	590	645	618	586	616	580	602	622	617	626	619	616	595	620	636	610	613	627	598	638	595	570	586	648	589
28634	20272	6473	483	339	261	242	240	222	217	256	203	221	223	193	222	239	232	235	229	230	228	230	189	214	226	209	214	208	191	222	195	208	200	203	240	211	216	211	198	211	200	221	207	219	234	198	202	212	202	187	225	224	216	216	210	214	193	199	225	210	202	184	213	207	221	192	230	211	217	219	232	221	199	205	218	213	210	220	211	209	213	193	211	193	247	216	233	200	192	226	204	235	215	241	222	217	191	206	207	192	206	242	224	189	196	203	234	214	217	244	237	230	221	220	218	207	240	239	194	202	220	206	210	200	197	225	211	238	210	216	212	208	215	216	189	211	201	235	199	212	186	238	227	210	210	215	191	190	193	213	204	208	214	186	222	211	221	234	204	217	205	207	213	214	209	201	221	198	226	220	226	212	196	223	241	223	210	198	242	222	212	234	244	214	215	236	221	210	212	200	196	183	213	232	228	226	221	205	218	227	194	222	209	198	200	221	215	204	248	209	192	218	215	203	220	198	200	206	236	226	214	225	204	189	204	228	234	208	223	219	212	171	215	216	211	197	211	223	237	219	211	214	244	242	221	218	201	212	191	221	232	214	205	217	208	227	200	238	212	213	228	210	202	215	213	231	221	212	234	214	212	220	207	246	233	204	206	214	203	240	219	191	216	202	212	215	231	202	231	208	203	197	200	241	225	221	198	207	191	224	204	191	230	220	215	193	217	189	205	223	232	185	224	223	218	239	212	246	220	222	216	232	187	245	232	186	212	208	221	224	201	214	205	221	211	209	213	214	214	224	214	210	241	237	216	211	187	200	221	222	235	209	221	227	209	217	209	237	195	176	219	209	204	213	181	227	225	224	205	206	261	214	218	186	191	209	219	206	237	247	219	209	222	197	212	200	204	217	236	202	213	212	219	212	205	221	215	223	223	234	236	207	185	231	188	200	197	223	237	218	213	212	214	184	211	201	218	225	242	224	208	232	195	218	213	204	219	206	204	236	197	220	200	221	229	195	217	248	227	215	221	206	204	249	187	221	240	185	216	195	194	183	200	215	223	213	228	191	213	202	213	211	225	198	197	214	206	222	222	222	199	217	224	187	221	216	226	217	189	209	231	197	211	213	198	213	226	213	204	211	206	224	216	218	195	216	198	215	185	211	208	218	220	200	224	214	175	256	227	189	209	214	205	200	225	198	208	217	220	209	234	232	228	226	218	207	226	203	219	215	241	227	212	186	237	211	215	214	207	194	197	214	173	234	205	219	228	224	216	196	210	209	183	205	225	203	213	221	220	201	212	200	227	214	211	241	216	221	210	210	213	210	210	199	228	206	205	217	212	223	200	225	215	209	194	203	211	208	211	245	200	212	201	239	215	227	197	197	241	225	223	236	184	208	219	226	203	210	206	212	223	204	186	210	217	196	225	212	217	205	212	183	223	189	202	226	228	200	216	217	218	198	237	229	224	216	215	244	203	186	183	217	197	210	217	227	217	206	209	205	202	233	205	209	197	188	207	203	228	225	215	214	243	231	225	226	236	207	230	219	188	211	222	213	233	227	208	185	198	199	214	186	204	218	228	211	214	202	217	209	176	223	238	227	213	206	205	207	233	211	206	209	213	224	253	213	223	182	183	238	242	210	195	184	240	206	190	205	232	223	257	231	194	208	204	220	222	221	202	226	208	202	203	222	230	247	224	210	213	221	218	198	241	231	189	216	222	211	222	197	226	216	225	227	201	192	195	198	211	229	203	198	217	219	206	230	193	223	219	214	224	203	240	176	197	209	197	199	202	200	220	190	200	190	227	211	223	241	217	203	218	203	219	202	225	237	215	200	214	229	235	205	171	198	218	229	225	232	214	199	221	221	199	222	211	226	228	199	220	213	229	217	207	212	214	192	224	218	204	219	229	208	247	224	216	205	200	203	192	201	205	220	212	198	194	220	241	201	220	207	201	195	226	193	195	208	224	222	219	202	206	231	223	219	211	213	212	245	196	208	202	202	196	206	209	223	214	214	213	225	198	207	224	197	192	202	212	206	204	216	224	227	222	239	213	197	201	209	220	195	210	230	197	200	208	214	208	207	198	234	227	206	208	206	211	195	214	210	207	201	224	198	216	199	228	219	214	216	211	205	218	196	216	210	216	213	192	208	188	228	209	230	209	214	202	198	190	204	233	202	226	219	212	214	194	206	214	226	191	217	221	207	216	209	207	213	181	196	235	212	213	219	184	222	220	222	250	204	209	224	209	204	195	225	207	202	203	234	200	211	243	220	194	210	207	238	202	227	218	201	223	203	229	189	233	238	208	217	208	209	199	210	210	228	214	212	217	210	197	205	219	209	233	227	237	218	214	197	202	205	206	239	197	195	235	220	205	203	214	211	230	226	198	219	224	222	217	210	220	202	207	239	201	179	209	214	212	214	193	216	206	226	225	175	199	247	220	209	206	216	205	221	203	207	204	235	243	216	210	211	220	208	234	220	198	217	208	222	211	208	248	236	191	201	211	235	218	211	193	196	208	225	220	220	228	223	214	225	245	221	218	220	231	219	220	216	232	224	183	216	219	188	207	194	195	215	231	197	212	204	226	207	187	231	215	225	188	231	252	210	218	250	210	194	204	224	224	214	198	229	200	205	226	216	233	203	219	209	204	210	207	195	203	223	199	216	236	214	221	227	231	203	242	200	214	201	179	218	224	214	207	209	216	194	200	230	181	237	208	209	183	229	209	214	202	233	220	208	229	213	212	214	201	207	193	224	209	225	224	200	225	217	210	237	215	247	211	215	222	198	198	170	227	222	220	229	210	208	219	207	221	208	202	228	216	206	235	203	235	216	211	221	198	221	240	190	223	216	211	244	202	221	209	230	210	204	244	208	211	195	217	242	214	198	178	214	222	199	210	202	194	198	192	206	205	216	214	209	230	226	194	178	233	213	206	223	201	224	237	206	206	193	216	210	228	212	220	226	193	224	238	202	207	200	216	219	223	208	238	218	240	235	210	221	215	215	219	182	210	211	213	231	189	204	215	233	235	236	211	233	209	222	201	204	201	223	224	204	200	245	226	191	192	224	211	197	219	217	186	199	228	180	186	194	221	232	203	240	199	187	217	195	215	224	206	203	207	216	189	191	221	226	214	206	205	207	230	219	221	224	200	213	206	169	209	195	217	228	231	210	230	222	229	196	214	225	203	217	219	204	186	209	208	220	216	190	210	223	208	217	202	234	216	199	210	206	197	221	224	194	208	195	218	181	178	217	199	186	222	209	206	210	224	200	217	216	203	218	217	220	202	225	204	201	208	199	206	228	208	225	207	218	210	210	208	221	223	231	229	204	218	229	216	207	243	215	209	204	202	221	210	224	225	206	200	225	192	202	204	232	204	194	211	217	231	224	218	228	211	192	210	201	206	228	214	218	211	222	213	197	203	226	191	175	215	229	219	198	214	230	244	203	217	198	215	221	231	239	217	203	187	209	200	202	188	218	199	216	228	215	215	206	198	178	231
28988	11929	677	444	372	325	292	298	319	274	304	277	273	276	274	260	273	286	278	289	272	251	228	270	286	284	278	242	250	264	240	266	238	280	249	256	256	293	283	286	264	254	260	319	265	258	259	271	263	263	271	307	241	272	259	286	258	294	266	280	264	281	271	255	257	259	234	284	275	287	240	311	251	274	245	272	255	261	274	261	235	256	262	258	306	290	281	270	287	250	293	264	258	268	242	272	251	276	269	271	283	287	274	261	278	261	250	276	255	268	262	268	232	303	257	257	298	306	237	278	249	257	284	253	240	260	280	277	254	260	277	252	265	258	256	281	261	268	275	289	284	265	266	291	242	242	262	272	243	258	281	288	288	276	271	290	268	270	253	284	252	280	278	280	257	231	284	257	226	254	246	292	290	237	239	288	264	244	245	275	271	276	252	254	270	268	240	261	258	272	272	263	247	257	265	234	272	269	242	259	234	283	245	300	263	287	264	271	257	285	283	275	238	283	275	282	285	249	242	221	262	271	257	272	276	239	253	293	287	265	269	264	284	276	248	290	280	254	248	255	284	289	258	281	275	274	266	247	263	226	244	265	247	296	250	290	261	218	272	231	260	268	251	232	237	283	248	257	245	276	240	256	271	276	287	238	271	285	256	253	259	247	268	276	264	279	264	274	287	290	255	237	240	258	256	257	274	267	248	275	256	291	265	271	275	242	247	264	254	263	257	271	279	248	254	283	257	258	249	268	262	266	273	250	265	311	262	255	304	264	261	269	291	274	291	262	280	250	276	257	279	249	241	273	279	283	270	255	272	281	260	272	271	264	256	267	264	258	238	273	278	263	269	264	268	270	277	260	305	262	259	254	253	236	294	266	286	256	265	282	268	271	259	257	299	247	271	288	259	268	270	234	258	215	255	267	268	268	242	288	269	292	283	234	256	249	283	294	277	238	255	253	272	264	224	265	246	269	251	255	278	262	276	276	258	283	242	275	268	284	266	269	279	275	272	249	253	261	292	254	288	280	251	271	275	266	289	243	250	261	272	271	251	268	263	285	277	283	264	256	279	268	270	258	270	275	263	251	306	257	261	269	258	273	271	263	259	277	255	263	259	282	279	273	246	251	269	263	264	251	233	249	282	259	259	269	270	257	296	263	272	273	246	214	268	251	240	256	286	241	257	286	253	240	294	281	284	289	271	246	276	249	267	285	238	259	267	276	298	263	254	237	255	280	282	271	256	250	253	263	253	284	283	246	289	243	261	258	256	272	242	266	253	255	261	249	254	256	262	256	259	290	276	280	285	263	253	258	293	276	259	264	282	255	254	292	264	261	257	260	236	267	268	258	288	262	289	275	271	255	298	251	266	278	257	283	255	254	294	257	244	265	253	260	261	279	245	271	243	283	304	286	281	239	288	264	267	263	259	262	278	267	283	243	265	269	266	289	250	283	246	282	277	282	263	228	252	271	250	232	266	285	274	255	243	264	275	289	290	268	257	285	248	265	241	263	286	308	271	281	288	283	261	283	243	258	277	265	276	256	282	265	265	272	261	238	255	260	260	285	299	289	252	268	291	271	275	230	256	263	230	250	287	267	246	263	279	284	264	276	285	259	254	264	268	293	278	245	259	287	290	256	258	286	263	258	292	287	272	261	257	283	296	259	277	277	258	245	283	276	242	265	277	274	249	248	256	298	269	286	259	251	243	283	276	243	264	242	268	273	248	278	295	253	274	288	255	290	238	248	276	273	282	279	276	274	254	282	243	253	271	249	269	253	246	255	271	253	239	275	255	247	251	280	281	254	270	271	308	271	302	235	285	280	270	273	267	260	255	252	263	268	296	257	270	259	267	282	283	265	278	270	233	266	246	256	270	262	241	283	277	296	248	283	252	277	241	232	259	260	282	251	267	246	242	258	262	265	276	280	262	280	275	252	248	252	255	261	259	279	273	238	273	253	244	257	306	305	274	251	297	272	242	269	261	282	257	290	302	254	275	224	269	273	248	272	306	258	285	258	254	261	249	263	283	286	264	286	292	270	271	276	241	270	274	233	258	268	297	276	295	301	289	268	252	284	276	242	239	243	255	285	239	295	268	240	286	278	258	283	259	265	292	275	264	251	282	267	258	271	258	272	268	276	253	278	259	288	294	274	271	304	258	265	273	254	258	271	270	265	264	269	262	296	254	237	262	250	277	287	269	270	245	276	277	252	303	253	256	263	257	269	271	284	258	257	260	268	254	234	267	285	265	272	256	239	275	271	266	262	240	259	269	259	290	309	266	238	259	272	269	261	278	288	268	276	265	253	262	260	277	279	277	285	241	275	278	277	258	279	261	250	262	269	250	245	288	276	265	269	280	261	302	282	269	260	265	245	256	238	257	281	244	290	235	272	269	276	266	257	253	257	253	263	259	250	263	267	251	261	270	261	278	295	286	282	276	259	263	225	269	279	291	281	287	279	266	275	238	279	274	252	274	281	248	292	293	247	283	278	281	259	265	280	263	265	249	278	285	262	263	258	288	274	276	290	250	275	288	274	272	278	282	268	272	257	268	267	253	290	279	297	285	246	261	273	277	272	255	264	249	261	274	267	269	275	269	241	232	264	261	278	283	286	255	289	258	312	249	281	274	258	273	267	257	277	253	239	272	268	299	233	269	257	245	265	270	258	262	236	284	274	279	235	282	295	236	264	286	267	257	274	255	266	304	271	234	266	287	283	237	300	281	283	291	292	269	301	262	281	267	281	262	260	284	311	283	250	271	264	301	276	253	257	256	276	253	242	247	271	238	271	246	284	257	257	273	246	272	260	250	256	271	301	257	261	264	267	275	251	284	263	245	278	271	296	256	278	270	266	275	253	283	261	276	267	251	234	241	283	268	275	275	245	290	249	243	270	253	275	257	250	280	271	279	263	262	264	266	273	251	286	244	254	300	262	277	251	324	270	248	260	254	260	250	245	246	278	283	282	291	280	271	271	254	260	253	255	258	284	269	297	256	274	257	251	259	257	267	257	278	269	236	265	276	251	276	260	281	287	286	245	283	241	261	267	233	254	270	243	257	259	287	281	270	255	257	255	265	256	260	275	255	256	273	268	253	300	276	246	276	267	268	268	301	272	274	275	289	264	251	277	247	238	277	268	270	262	264	249	270	264	259	220	280	275	265	289	276	284	265	283	249	306	279	255	286	236	266	233	240	243	254	233	272	268	278	266	266	266	280	283	281	274	247	277	272	289	240	268	258	285	281	242	272	246	260	274	284	299	272	296	283	285	267	248	266	263	259	266	263	276	246	274	283	267	273	270	296	249	258	265	283	257	270	266	251	291	271	267	290	275	282	265	237	256	271	283	270	271	293	251	261	252	261	268	288	285	275	246	262	271	280	279	254	274	276	241	255	265	281	287	254	265	258	263	264	258	293	276	302	289	252	270	275	239	267	221	260	283	279	265	234	249	273	263	272	263	287	258	279	243	270	251	252	288	262	287	265	249	231	226	259	286	292	269
24627	21288	28134	24731	19097	1713	758	599	542	540	506	473	447	461	396	360	436	396	375	375	355	388	355	359	382	411	364	351	342	376	349	387	405	374	378	345	371	351	365	354	384	382	369	320	386	351	317	368	365	372	391	387	357	395	388	398	367	347	332	382	337	359	332	364	387	321	345	354	376	379	360	366	381	315	369	355	378	377	357	381	335	369	361	349	349	389	347	342	361	359	365	347	359	357	342	333	345	345	358	352	353	353	368	366	365	420	350	381	352	390	350	384	357	371	372	385	378	353	339	350	373	369	351	379	367	337	347	347	379	365	345	390	363	349	383	385	386	368	349	332	352	338	362	380	330	328	312	368	361	377	391	355	321	368	358	381	355	376	355	352	354	350	334	371	360	339	380	399	356	386	339	335	367	327	361	380	366	362	357	345	344	369	364	357	317	388	344	354	343	391	360	379	346	352	375	359	373	325	354	374	356	371	366	358	371	361	358	359	388	353	381	350	346	334	360	345	365	353	405	369	347	392	366	357	356	393	361	357	347	353	330	354	358	338	321	374	358	395	399	331	350	369	365	368	365	353	345	356	353	369	341	337	362	356	349	325	386	344	336	395	355	369	349	360	343	386	359	314	356	330	334	349	356	357	371	365	374	392	377	351	364	373	371	408	378	352	310	371	377	309	361	384	389	356	373	346	352	360	387	320	363	334	357	380	383	351	346	341	352	386	373	381	368	373	362	371	403	354	396	366	324	357	364	340	372	352	364	363	353	361	402	357	346	348	365	381	357	372	363	349	334	386	374	352	341	357	354	342	318	388	361	393	340	360	366	320	362	323	332	376	353	344	341	319	358	358	378	348	342	350	382	359	381	343	341	328	358	378	343	389	356	364	372	348	382	344	387	345	328	381	370	352	343	361	358	346	342	351	364	361	348	387	370	378	345	366	331	352	346	363	378	361	330	374	373	338	343	361	352	367	352	359	345	343	367	370	381	349	379	307	408	335	356	369	429	347	352	333	365	385	341	364	369	319	328	369	391	340	356	394	358	365	386	365	349	349	355	385	376	400	387	377	350	373	381	368	347	377	370	366	352	353	416	347	384	327	342	346	351	362	364	386	352	309	399	329	388	369	337	357	336	352	336	361	365	393	362	372	348	349	357	348	325	325	357	380	337	375	393	350	381	325	384	355	346	362	361	374	340	325	376	356	343	359	374	360	353	344	395	353	327	374	342	375	336	350	382	345	373	378	340	387	347	360	382	347	365	360	314	370	368	384	373	380	363	378	376	349	342	376	397	355	336	308	351	332	326	369	335	339	352	370	366	354	366	386	364	352	350	334	321	346	336	361	354	391	370	379	348	334	351	370	368	392	360	321	360	332	349	342	377	347	374	339	391	322	367	348	320	376	334	353	356	359	329	358	353	393	343	374	338	371	353	359	371	361	332	343	346	353	360	380	390	361	373	370	367	346	365	354	359	370	328	346	363	350	332	323	318	375	376	360	343	359	388	354	377	406	373	319	336	332	360	385	333	393	352	358	350	351	342	332	342	376	380	358	344	360	402	361	330	365	335	334	354	364	354	368	349	347	387	362	369	371	386	337	384	366	357	331	332	362	356	384	355	369	326	371	372	363	353	340	351	347	374	373	312	347	370	384	358	334	340	340	340	329	356	374	383	342	361	361	343	370	355	364	348	350	387	340	404	360	339	363	357	374	362	347	347	331	381	366	391	330	401	327	337	361	358	360	363	371	358	372	334	399	355	366	339	378	347	329	387	373	353	367	353	390	384	358	359	377	351	380	364	339	335	368	346	354	361	390	358	351	372	350	395	364	297	351	378	363	340	347	363	352	349	367	367	368	323	381	357	355	367	382	349	316	348	359	353	352	369	375	348	351	379	380	347	338	384	378	339	413	341	325	364	372	386	318	353	363	379	387	381	344	353	346	349	349	357	346	330	355	344	386	385	384	361	369	340	325	378	338	348	340	337	344	358	379	368	347	361	354	374	354	325	371	347	347	333	355	357	343	367	334	370	370	346	368	343	351	344	362	333	321	317	385	340	397	364	361	319	353	405	330	381	329	347	360	342	355	363	354	358	344	360	360	359	382	381	363	348	380	355	325	331	345	338	380	355	348	395	338	353	335	348	364	352	359	366	381	351	342	381	380	350	342	380	369	338	362	333	352	351	387	363	348	347	342	355	354	363	374	356	307	337	353	364	374	398	340	382	350	376	354	415	340	358	374	353	352	381	361	352	334	373	334	342	365	357	358	333	351	389	360	368	351	335	346	377	366	348	335	309	363	363	349	376	368	374	364	372	369	369	346	368	361	356	363	358	349	339	333	372	378	356	375	368	385	353	324	346	368	334	379	365	363	348	381	351	331	371	355	369	394	375	369	350	343	350	347	355	354	363	343	400	384	357	334	325	374	358	350	348	374	361	387	344	335	370	339	358	349	357	368	347	393	344	325	319	340	364	399	369	353	379	348	344	371	392	365	343	361	358	378	355	365	334	359	346	362	352	366	354	348	345	350	385	345	375	369	380	372	402	367	403	346	411	390	377	369	368	372	383	384	317	369	351	347	362	335	376	341	366	356	398	356	320	335	353	354	364	369	348	356	364	338	363	361	364	334	371	350	337	381	374	410	342	349	360	396	372	364	353	363	388	373	347	374	340	378	380	372	348	337	376	346	345	346	356	345	360	402	418	368	377	380	345	421	370	389	351	355	360	349	362	396	320	348	352	326	365	337	351	362	321	344	358	345	346	339	383	367	379	325	322	389	335	352	342	377	355	346	360	339	357	333	358	383	361	351	376	370	342	340	357	377	360	360	333	363	378	342	361	338	340	365	384	363	371	349	338	350	382	383	379	385	357	361	342	382	357	342	379	385	342	364	373	333	351	358	330	371	372	372	341	327	326	389	379	325	365	351	350	348	359	320	361	369	356	366	355	347	347	351	380	355	360	349	381	380	387	387	346	389	357	335	366	354	331	350	352	374	339	357	360	374	397	390	368	385	327	331	363	354	338	341	377	380	375	334	372	363	365	357	363	396	375	369	380	355	357	337	338	395	405	381	338	360	353	378	318	322	335	362	341	338	352	339	416	400	362	341	346	357	350	364	325	366	391	361	361	341	346	378	348	335	346	353	333	335	366	354	322	361	349	346	353	389	370	350	313	374	336	370	350	385	352	353	380	337	354	334	370	335	376	357	348	352	343	372	373	346	338	371	334	354	360	359	338	331	345	370	369	354	342	373	372	378	340	353	327	338	340	374	343	367	346	323	335	370	359	379	345	318	372	358	373	353	349	368	375	373	353	361	350	341	361	365	381	372	347	351	380	350	346	363	357	361	385	372	384	366	365	349	360	404	342	368	348	394	374	329	336	372	365	339	368	337	388	352	345	359	366	354	329	353	365	328	356	372	367	346	331	348	352	368	348	316	339	377	342	346	344	359	398	351	379	382	358	343	338	364	327	341	369	341	355	370	369	358	354	397	379	412
33252	20629	5551	2732	1823	1441	1150	1017	882	791	720	635	599	576	596	551	562	519	509	498	499	446	496	488	461	480	452	438	459	483	443	467	402	431	416	451	427	424	414	441	422	461	408	437	446	419	456	419	427	453	449	399	447	423	429	404	471	429	428	454	457	421	454	419	419	431	440	430	398	430	473	430	461	445	428	437	435	436	444	443	471	451	433	401	475	438	459	452	407	420	438	452	428	473	428	467	443	439	450	424	442	447	404	447	428	433	432	465	436	440	426	441	447	379	481	426	436	401	471	430	410	428	456	437	445	415	418	457	405	397	465	387	433	417	437	439	439	421	443	418	404	420	434	432	426	437	417	425	413	442	420	400	412	431	417	441	433	417	453	392	469	400	380	413	448	415	434	423	431	450	442	452	414	378	440	417	438	461	454	443	407	434	451	436	406	446	385	428	432	409	441	466	456	438	459	456	434	417	392	418	431	428	412	439	444	447	421	454	422	461	422	411	403	407	392	452	410	454	435	412	390	454	427	423	449	451	458	415	422	407	386	440	450	447	449	472	387	398	439	414	423	392	427	412	433	430	428	450	442	420	420	416	426	449	403	453	422	399	439	446	446	400	414	404	480	407	432	444	448	417	435	421	397	434	445	443	423	427	413	439	460	438	423	467	446	426	451	442	405	418	477	429	470	419	444	437	414	430	443	414	416	388	406	436	431	422	439	400	435	402	413	408	422	448	452	458	400	407	429	453	409	383	417	483	426	442	462	421	444	432	451	404	424	459	434	474	430	424	432	405	439	423	395	443	437	424	405	410	433	412	419	441	431	426	424	446	455	415	413	444	405	437	435	424	448	420	446	431	456	454	453	405	453	407	460	446	389	428	431	409	449	465	448	450	400	464	406	449	403	434	465	440	457	479	443	411	427	427	465	440	438	415	408	428	410	439	397	436	469	442	405	428	441	425	457	423	449	407	452	419	470	437	421	447	420	410	424	436	426	448	414	428	394	418	411	422	436	461	410	451	416	432	418	462	391	423	432	427	472	413	446	427	416	402	429	436	412	397	433	418	417	439	402	394	450	399	454	442	422	382	405	419	463	439	457	418	429	429	415	444	434	402	431	411	417	440	419	438	426	449	430	395	421	438	437	414	433	403	445	368	440	441	426	430	457	432	412	401	448	441	451	440	415	426	391	419	439	478	415	424	475	417	406	422	438	414	449	412	433	408	450	426	387	421	425	429	417	413	436	415	457	427	380	416	445	416	406	414	446	450	447	424	386	414	436	449	407	415	437	426	407	429	456	443	455	431	453	418	421	440	447	413	405	477	414	431	454	476	406	423	443	413	427	419	409	437	442	392	443	425	433	407	424	437	431	469	464	434	429	436	453	414	439	449	446	425	431	398	446	436	426	404	430	427	403	433	411	424	438	422	478	420	396	417	391	428	412	418	416	413	464	427	434	405	438	445	412	435	409	407	416	437	448	438	436	429	419	456	407	460	443	458	398	423	451	415	441	410	400	452	456	412	483	449	438	442	445	436	432	467	447	411	449	429	405	455	421	450	471	450	428	466	405	448	430	400	426	408	418	418	421	436	441	445	424	450	452	430	436	449	448	474	430	425	439	459	460	432	448	407	410	384	429	447	422	440	459	448	391	486	429	408	471	433	432	416	418	422	410	456	418	439	428	436	441	417	436	409	437	408	422	413	423	432	441	463	432	433	453	406	449	422	418	454	403	434	395	423	437	398	387	462	402	438	416	445	428	430	442	431	462	398	458	454	440	438	442	441	425	443	434	424	427	433	422	437	426	429	446	410	433	432	405	434	382	441	420	413	419	415	451	413	432	446	395	435	458	403	399	441	437	450	400	403	398	420	465	394	402	416	438	421	420	438	430	433	466	445	403	464	413	404	424	455	423	439	421	438	442	460	419	454	410	441	433	446	447	407	419	416	422	456	439	448	382	431	445	443	454	426	456	454	414	425	431	455	454	423	444	432	449	415	451	416	448	398	431	464	421	414	446	446	442	431	437	431	420	426	428	437	423	444	418	444	485	438	444	397	438	459	411	460	450	423	395	443	453	417	429	415	428	429	439	421	432	405	436	403	404	458	427	427	422	397	431	423	408	438	429	436	425	438	404	416	439	471	437	393	434	449	410	424	404	438	421	430	432	439	411	404	432	430	463	403	446	463	411	434	420	388	399	420	409	416	421	446	427	444	409	447	433	450	441	435	429	411	423	422	433	457	439	453	455	476	437	424	432	400	413	476	427	421	449	456	432	412	441	458	442	443	424	437	432	418	404	414	417	455	456	398	440	422	415	398	432	423	415	436	421	431	443	437	412	421	409	430	427	437	446	409	438	413	425	429	406	436	412	443	417	433	424	429	451	396	439	416	433	427	437	424	439	446	427	394	438	427	446	432	409	442	406	444	430	410	433	410	466	450	420	427	423	421	395	462	418	408	398	424	422	431	425	411	453	428	432	428	442	421	398	440	441	447	429	422	419	448	438	456	434	430	434	421	409	449	434	424	427	420	450	430	439	426	448	440	424	428	430	475	440	406	419	454	430	428	437	422	414	435	414	411	398	425	432	391	459	439	413	451	426	415	399	439	446	421	430	427	401	433	438	422	464	413	458	414	470	439	395	425	432	462	441	420	443	392	439	441	431	482	425	453	418	446	447	449	426	401	440	414	436	426	427	395	424	423	458	424	435	431	405	400	443	403	439	435	425	413	429	430	443	410	450	413	406	432	409	460	438	468	418	451	423	440	418	412	427	391	450	439	423	377	439	421	417	468	427	406	453	442	413	460	437	437	457	417	437	409	411	426	473	444	434	419	456	461	409	451	428	407	470	424	395	446	430	465	437	414	434	436	430	447	441	464	475	406	410	443	434	429	417	417	453	444	405	402	442	433	433	455	433	431	427	387	441	429	453	433	416	463	450	456	455	414	407	429	420	423	407	408	409	445	418	422	466	498	404	414	437	426	457	394	431	407	409	411	460	434	436	425	418	423	433	399	441	415	463	408	444	409	430	459	449	421	445	428	406	445	424	465	421	459	417	422	420	454	453	418	444	435	439	425	423	411	406	435	462	443	416	411	442	420	422	455	418	423	448	438	406	416	447	426	430	431	431	436	451	441	442	423	468	408	456	427	413	393	429	419	440	463	484	421	405	453	419	431	389	421	434	438	465	435	435	422	432	422	394	461	451	408	426	423	435	464	439	427	440	462	468	426	428	443	407	436	416	445	404	408	406	408	417	423	431	445	425	395	405	450	423	411	429	418	453	407	414	412	421	440	416	436	442	415	453	411	443	394	382	426	432	408	403	424	477	430	441	414	421	470	424	418	407	369	464	440	392	484	453	437	417	453	431	431	413	442	434	442	432	405	399	411	428	398	462	424	420	449	436	421	432	432	437	443	415	435	436	433	395	444	429	443	417	439	462	415	399	468	453	423	459	420	408	426	435	413	421	428	425	442	427	422	439	436	386	449	431	423	445	428
25413	21271	27091	25379	5939	537	428	385	284	304	302	302	278	276	260	267	253	233	266	300	242	257	254	241	234	265	242	238	239	260	263	242	238	237	246	245	247	236	239	222	214	259	255	233	214	245	222	231	236	226	229	229	222	222	221	242	232	250	250	243	240	219	228	246	211	253	222	261	212	211	228	244	228	250	233	226	228	250	235	230	206	238	230	234	239	259	227	240	253	242	245	262	223	228	228	224	238	244	253	228	245	232	223	227	249	238	215	227	254	247	265	228	228	224	252	239	246	231	236	212	236	227	237	222	228	215	248	242	216	249	244	227	216	246	241	257	234	233	216	244	239	250	233	245	203	215	244	241	213	216	216	213	248	236	233	222	224	231	224	212	220	235	241	232	250	195	238	233	246	225	231	224	231	227	268	229	222	246	255	220	238	232	227	241	247	236	241	245	204	253	234	253	224	217	236	232	224	243	248	183	249	234	225	228	280	251	212	269	228	262	235	210	201	211	230	238	220	219	221	245	216	224	243	244	244	255	243	207	248	223	232	243	240	252	236	214	236	239	257	275	247	232	235	212	209	246	230	234	214	222	218	233	228	238	224	231	239	258	233	233	236	209	230	253	240	240	222	212	208	222	232	211	212	211	227	231	219	250	228	249	244	242	238	216	216	230	235	242	241	214	226	221	244	237	210	248	223	201	209	245	253	201	249	256	243	217	216	208	233	248	239	249	237	236	231	237	247	231	254	240	222	234	255	203	230	231	236	241	217	214	234	244	256	244	232	242	239	232	234	237	201	260	221	238	224	229	237	237	260	235	249	202	232	222	232	236	232	222	244	254	267	229	230	227	221	236	227	217	223	204	193	232	232	245	244	217	227	250	211	251	214	228	230	233	211	222	241	247	243	208	226	234	223	222	238	219	238	236	237	217	247	241	220	229	211	248	241	239	214	228	234	227	242	207	224	232	221	219	236	255	228	244	218	214	227	211	212	247	230	232	221	243	241	240	257	204	240	243	214	246	248	234	243	247	255	243	234	223	214	213	223	233	244	251	242	242	246	226	249	197	261	211	229	214	241	248	210	211	238	233	231	220	235	245	221	217	244	228	228	244	219	255	208	209	229	230	216	240	212	214	206	279	240	213	248	237	229	219	240	232	227	226	259	216	207	260	235	219	257	228	233	239	224	237	244	252	217	215	227	223	234	227	248	209	209	229	218	228	216	227	209	216	237	204	230	238	249	254	231	205	234	255	238	210	215	234	234	202	206	249	239	234	242	224	207	226	246	185	223	227	238	244	218	230	239	255	246	235	231	256	248	221	229	252	248	250	262	236	234	220	205	243	245	224	221	202	228	249	231	233	209	259	229	219	239	229	240	229	238	231	237	235	233	206	256	230	251	244	262	245	223	229	209	227	202	232	259	218	235	240	218	249	243	220	191	238	233	246	237	227	222	231	218	227	226	245	224	243	247	218	234	228	220	252	240	237	234	227	257	195	218	237	241	241	230	221	233	225	252	220	223	226	226	227	257	231	226	227	251	217	240	231	213	230	227	229	215	244	248	254	237	234	209	201	247	246	243	237	234	212	265	245	264	242	224	236	239	245	224	196	218	238	215	214	222	248	244	221	214	242	245	218	259	189	246	237	242	208	228	244	245	229	243	251	258	222	245	209	232	254	240	243	247	221	220	241	250	208	223	266	248	222	245	226	242	253	233	245	253	198	242	221	229	228	252	238	239	254	245	224	209	247	242	236	221	238	238	229	208	223	212	225	255	245	226	225	238	239	241	205	228	226	234	229	235	263	204	250	245	244	227	261	248	229	271	239	224	227	242	200	230	236	232	227	247	202	257	241	218	258	230	224	232	274	229	225	220	255	232	252	244	264	230	219	261	223	227	220	272	247	229	219	210	229	236	226	209	220	251	233	216	204	230	245	213	238	229	237	219	233	229	208	236	222	251	238	243	263	233	233	246	252	256	235	240	231	249	211	264	243	217	243	242	243	237	195	219	234	234	231	244	234	242	191	236	217	253	265	241	253	249	228	207	220	200	221	195	239	210	239	247	225	227	237	211	242	214	244	231	224	237	220	210	220	259	235	213	220	253	229	227	229	226	231	239	223	246	245	217	242	245	250	228	236	228	250	246	251	230	236	263	291	218	245	214	228	224	249	230	234	254	231	257	239	245	239	224	221	234	215	216	243	216	213	266	227	257	241	230	221	237	206	220	241	219	229	227	262	257	230	243	246	229	248	242	253	255	280	228	231	236	204	229	220	230	216	255	243	233	239	257	241	214	267	246	224	232	242	232	225	266	226	234	216	248	237	234	238	243	199	238	238	230	242	226	212	247	243	229	248	228	208	220	216	248	239	235	229	252	240	220	239	226	263	246	219	220	208	243	230	242	224	227	219	262	218	260	252	223	248	202	241	249	226	225	237	239	216	209	219	229	206	244	219	226	239	240	245	238	234	231	222	226	231	247	234	239	213	207	244	222	210	220	264	229	225	234	233	236	226	236	224	240	255	225	248	209	257	210	212	216	252	200	205	227	214	219	235	231	272	232	258	227	235	219	238	220	243	229	223	235	222	231	244	209	218	248	204	283	246	232	245	228	210	254	224	227	221	223	236	253	249	202	234	210	209	238	219	247	246	223	249	227	216	235	250	260	240	244	255	246	217	250	208	207	218	225	215	237	225	241	223	254	244	220	242	240	244	209	244	229	224	272	226	261	235	228	246	223	238	232	219	231	244	206	238	231	218	227	223	256	244	232	230	200	216	218	216	216	227	209	242	222	219	245	226	210	244	244	222	227	214	233	244	192	247	259	253	234	248	217	229	242	217	236	226	211	241	234	229	221	203	206	235	217	240	238	243	210	256	241	253	239	229	233	217	229	232	206	199	238	220	218	210	223	242	235	236	227	224	216	239	243	236	223	247	229	235	207	222	242	248	212	217	207	225	265	235	240	240	223	242	218	219	233	223	266	243	248	209	197	228	233	264	243	233	237	227	240	233	258	222	230	245	239	237	229	244	209	235	223	251	238	224	246	209	227	241	217	216	211	271	239	240	254	240	245	261	215	218	214	235	252	207	235	225	263	232	222	221	222	215	218	227	239	245	248	216	226	256	235	259	218	238	241	262	231	231	241	211	230	233	243	213	247	228	255	225	213	233	252	227	243	234	211	199	217	215	219	226	226	217	215	227	213	215	212	239	221	207	192	217	254	221	201	205	228	238	227	254	228	249	221	240	256	221	237	256	214	213	222	223	218	229	233	233	244	220	216	258	239	248	230	209	205	222	233	247	230	233	221	239	226	238	242	240	233	214	219	253	234	208	235	227	225	205	207	218	222	238	208	239	250	227	253	226	236	210	240	230	223	213	245	231	216	237	240	244	220	227	263	236	220	238	239	215	219	221	241	258	236	214	197	225	232	203	231	223	239	237	200	238	196	228	243	219	245	233	247	237	226	240	212	225	235	231	238	206	249	250	236	231	232	218	239	234
33013	19180	3484	1775	1301	955	809	665	549	557	485	425	423	397	403	382	356	377	360	358	346	341	358	315	295	328	322	315	285	298	319	301	321	327	317	313	324	332	300	324	316	315	314	287	309	280	261	296	330	310	306	306	317	286	339	296	300	300	347	300	292	306	311	287	286	294	308	303	301	297	322	275	307	288	300	293	296	315	285	296	265	334	299	302	305	318	322	298	297	303	292	323	295	305	292	290	291	293	297	284	312	278	297	319	304	313	296	295	286	276	312	261	316	291	299	272	319	282	316	307	320	268	312	306	304	289	309	299	292	311	313	275	295	305	286	329	321	307	326	281	286	278	294	329	304	306	325	293	297	313	283	309	286	282	305	317	300	282	302	305	309	301	295	308	327	285	314	300	314	246	309	305	295	306	302	324	323	299	278	287	329	288	308	310	325	317	302	330	299	339	286	309	304	286	322	301	298	307	276	286	310	327	291	301	324	301	298	283	314	290	329	344	320	292	295	306	297	313	305	291	295	319	304	304	299	304	283	325	332	290	299	335	286	286	322	335	321	309	314	322	334	312	283	299	315	292	284	273	292	273	309	337	311	285	297	300	326	301	296	306	317	305	313	312	282	269	304	301	319	316	276	270	298	287	326	317	279	283	301	328	322	290	284	298	288	303	315	311	306	295	288	312	305	285	312	313	285	310	300	304	312	301	306	303	322	273	300	326	328	302	294	293	334	301	270	330	278	309	301	294	304	280	324	290	322	305	306	313	309	297	318	296	278	273	296	287	321	290	290	281	293	321	323	276	308	317	314	301	288	301	301	306	304	313	319	304	328	267	321	304	279	292	284	313	311	273	313	284	335	287	289	290	307	295	328	300	326	279	291	279	314	306	337	293	279	268	301	275	321	276	292	299	294	313	324	274	302	312	310	281	336	304	309	296	299	279	314	326	292	303	319	292	309	319	276	309	280	274	305	308	314	304	314	281	317	306	325	311	274	308	326	300	285	328	317	284	286	293	307	282	287	283	308	289	298	296	277	318	307	292	343	290	319	285	312	301	312	273	307	287	284	283	279	291	295	301	296	302	302	321	259	333	314	281	295	270	258	304	288	314	303	319	317	305	320	307	288	297	312	311	286	281	298	271	285	306	294	285	297	325	311	307	304	312	295	288	321	299	289	326	293	318	294	318	310	293	319	320	284	300	288	321	290	287	294	294	291	317	295	289	278	315	320	330	302	316	315	318	313	288	304	315	290	287	294	334	280	319	314	323	264	315	313	307	287	306	303	280	296	310	313	312	289	302	297	279	280	267	322	328	300	297	321	318	311	298	291	304	302	301	281	325	324	297	309	341	328	328	324	293	318	304	311	298	282	292	318	283	313	291	276	268	321	303	300	321	305	350	311	309	315	262	321	330	321	291	302	350	305	273	275	336	312	303	311	269	288	293	299	303	298	323	298	363	303	265	324	322	310	293	290	294	313	329	322	307	318	314	310	290	288	294	332	323	306	354	296	306	314	275	316	276	311	290	312	305	276	317	285	320	292	305	295	306	308	297	326	282	305	291	292	322	268	321	302	291	308	296	335	266	292	318	300	290	299	291	302	271	303	289	330	312	296	272	291	313	283	289	278	281	315	314	307	309	310	327	278	298	318	314	282	298	315	321	312	294	316	301	286	313	310	308	266	293	299	284	327	306	300	299	304	298	274	304	322	303	308	303	293	313	340	301	298	328	294	267	294	279	277	320	312	270	303	295	286	287	296	315	333	292	317	280	260	279	303	294	319	299	282	315	329	295	315	287	269	306	304	271	344	282	297	296	318	320	286	319	301	315	307	269	266	314	342	286	296	305	305	336	290	310	338	288	273	282	287	293	297	319	291	317	288	294	305	324	309	270	316	269	317	326	292	308	327	289	317	292	296	316	283	288	298	323	296	332	300	294	309	334	307	311	319	317	315	281	318	302	281	320	295	315	299	318	319	285	278	295	311	327	328	292	293	276	297	311	304	322	313	327	349	263	293	280	294	315	303	319	312	287	271	306	319	299	323	322	307	289	292	301	299	310	291	332	271	295	300	299	282	294	284	301	299	288	302	311	279	296	328	314	291	317	289	333	301	303	286	293	301	283	304	287	289	289	288	321	303	259	279	293	308	302	333	287	297	278	299	281	314	266	270	279	302	300	307	299	294	277	325	295	305	295	306	337	314	317	292	298	275	324	303	307	274	318	319	306	276	299	275	310	288	319	336	290	304	284	298	302	307	291	262	330	330	302	288	302	299	310	299	304	312	293	324	319	270	293	316	304	292	305	311	280	307	303	314	279	310	285	300	296	303	324	289	297	298	300	287	282	297	291	321	328	314	275	330	294	299	281	324	302	287	301	282	313	299	274	292	311	282	299	276	295	295	313	283	295	305	294	314	290	313	273	322	304	287	304	316	300	307	283	311	279	315	289	309	288	325	290	298	319	338	292	331	285	312	314	277	310	302	316	285	314	266	301	285	311	333	294	291	304	335	273	275	281	311	290	296	324	300	276	277	307	285	296	277	286	302	307	297	310	307	343	297	292	305	280	326	311	315	291	306	295	280	279	292	305	297	304	307	300	291	282	301	295	316	295	300	304	276	292	292	296	264	307	302	288	308	310	296	301	308	298	283	292	290	301	295	282	304	278	303	291	317	307	286	295	299	294	286	318	297	298	270	282	311	298	289	286	303	329	289	307	292	285	315	310	268	323	298	317	278	290	319	303	319	299	271	315	269	305	309	299	273	293	298	298	319	305	301	294	328	308	332	291	311	283	281	295	295	293	284	295	284	303	298	302	326	304	302	289	296	273	301	270	258	279	279	327	297	324	301	279	308	301	300	288	316	289	298	298	322	285	293	316	275	303	303	317	312	326	305	302	284	296	311	306	288	310	296	307	345	322	301	306	285	283	285	309	281	302	324	310	266	293	312	319	312	309	312	296	310	300	325	306	306	282	327	306	321	311	310	263	310	283	305	287	325	298	273	296	326	333	293	305	304	277	291	291	289	313	315	286	329	299	323	302	296	290	293	291	308	280	277	319	304	288	298	321	293	319	319	298	297	284	292	314	315	285	275	298	329	282	284	297	293	304	307	291	311	300	305	307	286	298	312	295	290	287	276	287	297	275	301	294	292	297	308	287	297	314	282	283	317	309	297	264	319	296	298	301	309	321	305	328	291	269	287	295	279	315	330	299	284	324	265	291	268	261	320	295	350	274	279	320	297	271	305	295	299	299	302	303	338	281	313	311	293	323	309	317	278	295	280	330	310	305	311	321	314	344	305	328	286	280	290	286	282	300	287	285	311	310	310	286	297	308	315	304	271	300	300	327	304	324	304	308	330	298	319	268	294	309	307	282	282	279	327	292	297	338	303	282	300	294	297	308	324	313	306	341	268	311	300	301	306	334	279	302	334	289	303	301	325	315	303	299	286	280	290	289	277	316	330	312	328	322	331	307	298	296	327	300	297	293	301	299	286	322
23222	21341	29020	24003	21332	21301	5620	1245	901	884	827	764	706	682	690	652	625	626	609	565	589	595	544	591	572	523	566	531	513	591	540	513	538	524	567	522	537	504	485	528	534	523	547	512	518	529	526	510	537	500	556	530	476	520	510	496	527	548	550	528	542	528	541	501	515	498	530	547	510	495	550	516	528	518	461	536	490	493	492	511	503	503	508	538	508	515	518	499	562	506	522	472	512	538	515	533	508	510	496	514	529	483	490	503	513	504	542	495	545	489	493	498	542	501	549	489	485	496	493	489	510	523	551	483	505	490	521	528	526	500	492	505	557	517	533	520	509	490	521	584	499	482	522	456	507	527	492	541	501	531	507	523	516	488	523	520	499	455	527	539	521	523	535	493	501	539	509	520	522	536	485	502	470	530	448	526	542	514	477	538	533	520	528	504	518	524	533	523	504	534	507	529	497	468	506	486	481	500	518	477	495	516	472	519	541	497	492	496	521	507	502	542	540	499	526	493	502	515	507	488	517	535	529	484	497	530	530	491	509	476	540	533	508	500	505	512	521	475	491	528	563	560	524	519	515	530	526	508	558	542	459	568	565	515	517	534	474	559	499	513	482	525	483	479	474	536	508	484	516	488	517	536	505	507	479	522	506	501	494	497	483	475	516	538	485	509	524	525	519	501	548	493	558	486	482	498	535	485	476	494	512	536	531	449	521	521	492	498	505	489	540	490	517	492	484	505	521	535	489	520	532	489	482	514	499	493	515	518	506	473	505	487	520	476	515	520	501	517	529	508	536	501	524	523	484	503	518	539	533	513	505	498	531	495	498	526	497	511	474	483	528	517	450	509	562	472	516	526	474	514	524	467	488	481	511	484	507	517	515	578	545	473	499	500	492	537	497	474	491	544	520	504	509	526	461	485	501	504	526	504	488	539	498	499	503	515	516	520	511	472	531	518	495	458	496	513	506	525	542	502	526	477	509	487	503	521	473	527	498	495	498	492	504	541	468	537	501	522	501	474	540	487	521	522	526	502	544	495	473	526	525	484	496	521	520	539	509	474	546	520	514	531	517	508	545	492	533	519	535	462	491	522	490	505	527	498	558	469	539	517	513	482	490	531	470	504	524	502	499	531	551	505	551	451	484	525	502	456	530	524	554	498	504	554	525	562	512	500	521	518	504	517	540	504	539	498	527	487	493	500	527	436	510	505	505	525	501	508	486	493	449	517	502	507	495	452	510	487	542	521	475	524	540	519	530	516	554	516	492	499	518	542	539	505	562	459	536	488	496	509	553	518	535	506	489	505	521	509	523	496	503	509	522	507	497	480	508	516	462	521	486	500	504	508	484	516	490	520	517	515	526	536	510	519	500	493	571	501	494	474	538	525	482	468	510	506	469	495	503	486	491	533	501	519	475	536	518	460	529	474	491	517	527	458	498	497	543	508	499	529	501	492	494	521	534	514	504	524	530	491	517	507	519	528	529	536	496	497	471	523	500	493	507	515	522	497	495	462	494	496	490	511	524	480	507	523	497	493	495	531	519	570	498	500	520	497	532	528	477	498	512	539	451	517	502	532	501	522	522	490	527	518	515	534	516	525	492	509	534	490	522	535	500	520	473	551	501	487	474	498	488	476	480	502	525	542	487	505	494	532	510	535	523	496	481	511	533	505	517	515	573	552	508	504	499	470	487	540	520	497	497	537	511	534	478	488	531	486	510	566	458	508	478	523	480	481	493	480	492	524	522	525	505	511	512	475	504	510	497	455	552	536	514	505	472	488	512	506	483	538	555	525	503	464	549	505	538	485	516	520	537	498	507	496	507	530	503	492	487	515	494	517	479	546	482	530	530	524	489	527	527	480	482	526	494	494	569	508	512	483	532	482	503	473	513	527	512	535	517	506	500	486	541	467	510	548	511	489	556	551	505	513	519	500	508	523	473	495	492	500	505	517	458	506	525	542	511	531	531	519	530	543	500	491	505	530	523	514	505	514	486	508	489	530	491	507	528	527	504	504	517	530	548	513	492	512	489	480	532	516	498	511	519	497	518	499	487	513	516	480	520	525	453	512	510	507	515	508	493	496	525	505	489	505	483	467	520	530	525	471	511	526	502	515	545	472	537	506	505	483	487	536	516	497	467	517	472	506	501	517	530	508	498	510	525	461	556	502	479	538	506	517	488	495	499	507	516	503	560	504	536	512	501	500	506	522	508	501	502	515	522	488	522	452	494	495	488	491	495	481	497	544	519	526	528	495	532	496	514	470	476	569	496	494	524	543	529	513	544	469	481	517	557	503	503	563	515	509	513	537	510	462	512	505	552	527	515	504	503	486	503	480	501	461	517	526	516	508	522	508	575	507	557	520	542	527	507	518	474	537	515	526	516	530	508	505	511	525	523	483	508	509	519	536	520	510	470	494	534	531	483	456	481	539	498	493	521	544	521	554	505	514	491	478	490	540	491	531	494	480	508	458	483	509	492	499	527	503	525	476	501	475	518	505	470	487	515	487	548	505	492	536	511	543	526	509	504	549	495	486	547	450	477	543	535	488	495	528	529	468	513	508	501	530	476	456	529	528	514	501	509	513	490	491	525	511	525	478	512	561	502	468	496	521	493	477	501	494	509	528	544	555	514	543	514	531	554	548	535	498	529	525	499	548	500	527	553	477	540	508	467	521	484	519	527	472	470	490	561	506	484	516	506	514	506	490	505	465	519	539	535	514	499	470	519	489	482	471	486	495	511	516	533	500	537	482	523	540	522	530	523	560	499	509	507	475	482	490	501	495	531	539	528	511	513	496	534	513	514	502	499	508	536	535	539	546	508	525	546	529	516	532	529	516	490	484	535	507	502	531	496	553	499	514	505	529	494	518	494	496	461	486	546	466	495	524	528	492	495	500	510	550	503	569	499	512	499	506	459	508	530	534	464	508	491	495	502	514	532	485	545	504	540	534	508	548	472	511	464	539	486	481	518	471	465	470	516	526	489	514	469	479	497	515	480	489	509	515	489	546	503	514	463	500	547	544	528	460	520	488	495	568	505	498	479	505	497	522	459	473	517	484	547	483	537	467	489	526	529	488	537	485	551	497	491	495	516	520	497	528	530	495	502	492	538	480	494	500	521	513	502	570	515	502	514	527	487	533	515	526	494	501	496	528	498	505	498	517	526	512	497	526	551	512	538	501	546	511	516	480	522	534	498	508	509	514	465	505	513	508	538	531	459	551	484	482	498	493	509	514	545	494	506	524	537	466	513	496	521	490	492	502	539	495	488	499	480	502	476	490	463	518	503	533	515	523	506	534	481	519	493	476	551	528	507	487	516	461	462	485	481	477	494	493	517	487	559	529	526	478	518	503	526	490	526	520	548	485	501	486	522	446	494	511	476	522	513	550	513	468	490	516	534	494	475	485	490	502	506	490	511	535	495	489	483	494	521	512	527	500	501	513	510	522	534	469	522	502	503	526	518	495	526	480	498	492	515	504	507	525	533	531	512	485	499	497
38097	27497	11281	5785	4100	3143	2477	1967	1705	1413	1321	1142	1048	988	958	855	826	812	786	742	787	698	670	707	622	677	676	684	668	648	655	641	616	633	659	616	609	631	645	617	660	631	667	620	668	590	614	651	624	601	653	606	645	626	628	604	621	655	619	637	588	612	629	613	642	639	603	587	609	594	586	628	645	585	566	583	621	595	597	585	600	605	660	631	619	598	619	631	606	634	643	644	594	603	607	615	608	607	600	626	555	577	608	610	595	563	591	601	612	579	567	603	602	629	605	637	602	585	624	606	610	635	651	602	624	578	618	623	594	618	582	647	562	579	582	589	565	622	577	584	596	587	635	562	614	619	612	611	599	589	607	673	599	615	579	588	599	607	597	611	579	631	614	668	559	626	601	608	626	611	571	595	620	603	587	642	628	596	605	568	585	607	600	561	598	633	608	612	617	593	601	631	643	607	591	629	563	611	600	568	584	602	618	608	540	588	611	589	624	572	571	626	609	640	622	614	594	655	620	649	607	595	609	614	595	670	635	566	628	602	587	555	581	599	587	603	560	648	620	579	616	608	643	599	574	629	614	591	580	671	589	572	615	630	599	553	593	626	558	618	632	615	592	615	566	605	611	592	579	644	579	604	609	597	606	616	614	568	610	610	641	598	617	590	599	629	615	588	593	600	575	599	601	639	617	601	590	593	640	575	582	614	643	611	610	601	579	608	658	612	620	605	592	612	596	590	603	617	579	568	604	578	617	639	574	591	602	589	607	544	659	652	581	619	596	627	575	587	565	600	590	564	610	615	599	599	583	610	608	604	562	608	634	606	615	633	602	559	636	571	630	596	604	535	572	601	577	586	595	630	635	585	574	633	630	593	599	656	562	593	592	618	598	608	609	606	580	604	544	572	595	592	594	543	602	618	562	637	610	581	596	601	619	603	592	613	617	594	607	585	591	590	587	594	595	626	591	604	605	596	582	590	601	579	575	605	634	593	636	571	572	591	607	590	583	594	633	604	616	580	626	639	603	603	680	617	643	603	597	614	582	613	636	633	646	620	619	627	610	591	577	585	570	584	620	617	568	591	636	606	610	643	596	621	567	573	561	629	632	613	621	574	626	621	601	591	601	589	587	591	621	626	570	606	604	589	582	630	599	611	587	607	622	589	595	599	604	570	638	577	642	596	588	613	598	600	582	610	570	577	619	573	618	573	591	588	625	625	573	616	609	606	604	605	589	611	595	650	566	618	608	585	629	573	628	603	570	595	594	603	621	607	554	586	588	622	579	620	604	582	652	608	600	573	560	571	607	638	599	576	588	598	618	597	623	582	638	601	622	608	597	626	634	628	596	558	586	612	595	583	619	624	594	602	597	610	575	620	589	599	590	625	641	599	577	596	616	628	633	570	638	594	596	616	585	603	568	583	604	592	591	584	661	614	626	608	610	596	580	562	608	611	562	603	617	607	556	575	583	562	582	635	596	621	582	599	595	631	608	622	591	620	591	584	570	581	589	618	573	552	661	599	594	570	635	612	592	611	629	620	614	606	617	583	624	580	635	623	607	618	631	623	560	659	578	602	586	600	629	591	623	597	640	594	589	664	611	577	600	608	625	596	568	626	572	612	647	611	614	581	631	595	589	621	586	584	609	568	596	568	623	599	611	580	614	579	612	575	618	647	640	590	606	634	582	622	560	603	566	616	577	594	641	639	592	550	575	579	593	553	627	573	619	564	584	623	588	616	596	601	657	603	616	591	548	590	613	599	592	644	622	583	659	592	615	617	649	630	576	616	627	594	595	616	585	632	638	613	649	604	612	619	596	593	603	619	637	629	613	569	601	600	588	643	616	641	613	581	597	592	610	629	593	580	581	610	622	600	624	538	637	586	632	636	562	575	582	600	592	578	583	642	617	567	612	617	597	633	636	589	567	592	590	556	611	615	601	611	594	609	592	592	607	603	646	570	630	598	643	596	557	624	653	608	613	625	655	562	606	605	533	630	627	606	608	572	630	606	594	634	594	571	614	610	644	603	625	601	619	610	660	661	577	614	609	619	634	578	589	607	590	632	569	593	660	624	588	565	591	605	640	600	612	581	623	617	570	600	601	575	613	575	586	586	631	608	613	604	594	597	563	620	600	634	607	585	588	590	578	605	602	605	608	603	612	572	620	585	587	617	597	585	597	617	625	564	602	629	613	618	591	641	586	597	591	615	582	620	595	613	589	607	582	640	617	613	584	582	585	575	569	606	607	609	602	605	593	592	581	592	645	590	647	632	585	611	623	593	605	633	565	607	600	543	620	645	597	606	607	599	596	596	602	617	545	571	566	566	618	609	602	610	635	562	599	589	550	578	584	616	599	584	598	557	636	568	580	617	603	612	597	624	574	590	583	575	609	651	609	579	606	596	594	595	619	624	612	610	588	583	644	600	632	586	576	597	600	617	597	610	641	586	626	612	583	589	574	593	595	663	578	623	588	602	583	588	630	598	545	602	577	563	616	616	628	569	611	572	595	602	604	586	594	608	584	634	578	597	619	570	600	596	605	623	618	638	567	577	586	630	606	599	606	597	604	583	634	578	573	631	621	613	583	600	582	599	611	605	621	608	584	624	585	585	568	593	664	606	587	573	589	601	620	589	590	589	576	570	608	610	567	589	598	596	598	568	605	597	628	601	604	615	583	590	605	587	575	562	619	630	594	584	575	660	620	652	617	587	613	634	645	566	668	664	580	567	580	605	553	612	573	622	647	586	620	600	613	566	613	610	631	645	632	610	580	566	583	636	605	581	612	595	648	613	644	619	550	606	578	588	601	606	612	610	610	600	601	544	623	576	628	605	596	563	581	613	579	608	607	586	638	559	607	637	613	594	603	630	623	583	585	600	580	607	612	566	588	613	624	640	622	592	544	608	595	649	568	627	586	643	580	597	604	612	582	618	591	595	585	634	614	552	611	623	582	613	635	568	600	562	632	597	586	617	565	622	632	581	597	628	645	615	643	615	615	629	630	613	601	602	617	619	612	599	608	580	601	577	573	617	599	623	621	620	581	626	610	614	615	597	592	636	579	594	623	643	621	557	624	579	578	602	588	601	627	600	578	575	592	560	671	612	575	556	594	626	623	562	631	599	592	632	599	614	619	648	624	605	616	623	575	635	576	632	586	600	616	606	631	582	618	562	583	611	579	596	567	620	614	559	574	592	619	576	602	623	606	620	590	600	593	606	595	599	644	571	627	576	588	587	601	608	565	615	617	580	564	573	593	589	636	591	607	597	598	589	591	606	585	547	596	588	594	579	573	600	611	596	585	597	623	587	593	568	623	637	617	619	586	604	606	618	580	635	606	568	609	604	616	599	632	575	593	585	609	568	602	602	610	617	567	657	579	579	612	607	575	537	616	585	607	605	606	595	600	614	591	637	583	626	631	637	556	632	579	598	593	636	560	611	572	601	589	601	592	636	627	589	596	597	589	651	606	591	547	596	616	591	580	598	597	605	580	613	583	560
28519	20366	6757	494	299	268	236	232	225	237	221	239	207	236	220	204	225	206	197	193	205	224	218	234	195	193	203	221	212	203	216	204	207	220	197	214	206	195	214	203	205	211	202	216	223	230	209	205	213	190	215	208	236	230	210	206	201	187	212	215	207	218	192	200	196	202	201	190	211	206	249	196	197	222	242	190	204	221	214	200	221	203	223	189	219	212	214	212	208	216	194	218	224	208	211	196	197	212	201	210	218	199	196	212	210	204	195	201	194	224	191	207	215	202	218	190	217	224	197	209	221	205	213	183	223	206	208	212	205	218	222	214	201	198	213	231	202	224	226	190	215	194	226	204	202	216	197	189	220	206	182	211	227	196	204	210	239	224	227	208	206	201	213	178	216	223	197	215	204	215	203	204	240	231	224	197	202	194	221	219	217	209	239	203	193	240	196	220	217	202	221	238	190	203	211	233	215	222	221	242	213	194	206	207	210	215	220	217	214	190	207	199	215	182	218	194	202	208	205	211	207	197	173	213	198	202	224	172	202	206	197	215	201	221	210	241	197	210	222	194	190	213	209	202	245	193	217	196	235	188	220	211	202	183	197	200	234	200	195	196	209	191	210	196	203	193	221	175	177	188	221	196	206	216	210	199	223	202	195	207	166	192	236	220	210	212	210	201	192	198	172	212	206	203	230	163	196	200	223	195	203	213	217	214	184	204	217	216	214	216	215	234	220	212	199	224	223	226	210	202	205	212	242	189	225	194	223	220	174	223	221	212	181	216	205	214	207	229	222	192	221	213	214	252	204	216	201	228	219	228	205	222	199	218	186	190	207	217	194	189	212	186	213	211	227	184	188	201	192	196	196	227	188	182	208	222	203	228	196	209	229	214	218	207	194	198	202	239	206	229	215	199	201	199	195	206	196	222	175	211	226	193	197	211	218	222	198	208	194	217	226	195	215	203	248	193	208	178	216	239	246	186	188	195	199	231	195	202	211	222	218	174	202	207	216	193	222	219	201	182	184	200	198	218	207	197	216	221	211	184	176	225	206	210	200	224	200	207	237	242	223	211	202	202	195	201	211	197	190	191	220	238	195	201	220	217	211	241	199	223	211	214	209	202	202	222	219	187	207	194	181	208	209	214	204	231	220	189	197	225	188	221	188	213	192	204	181	198	200	214	187	223	201	220	224	237	222	218	219	218	220	206	208	219	199	205	229	201	204	196	198	194	230	196	223	217	235	171	205	200	228	232	192	219	198	217	204	204	224	223	177	215	209	187	183	210	212	202	214	229	243	198	229	202	197	191	216	211	219	197	207	220	214	206	218	202	212	224	219	203	232	223	221	214	215	221	206	213	201	205	187	189	226	203	245	226	205	209	210	221	202	182	212	174	208	183	194	191	203	207	198	227	204	228	185	231	212	229	217	220	227	201	208	192	205	220	201	206	218	232	187	214	228	217	227	237	197	218	215	202	197	203	218	211	181	206	211	205	225	207	210	213	231	249	193	209	228	215	219	229	216	219	223	205	208	206	206	196	206	209	211	222	205	199	199	248	195	202	231	215	197	203	207	188	214	233	201	229	213	231	215	197	211	218	206	198	212	250	213	204	214	195	188	186	197	199	195	201	225	213	200	206	216	226	209	224	214	222	196	227	183	177	189	193	234	180	195	186	226	214	208	186	220	197	189	207	215	190	202	219	188	198	216	208	214	208	224	225	237	188	231	205	225	199	220	202	214	224	187	195	213	205	209	222	223	181	226	199	193	205	214	214	217	199	201	224	217	194	213	206	202	199	182	233	205	235	219	205	219	194	213	188	206	197	232	191	217	221	241	224	214	219	194	193	197	216	213	208	220	192	214	217	226	228	216	191	229	203	202	197	230	205	209	192	195	209	211	243	225	207	209	219	206	210	221	178	187	212	205	174	218	194	221	207	207	187	203	224	203	205	210	194	230	213	219	207	222	228	217	206	224	184	202	230	203	205	229	189	215	206	189	231	225	208	203	209	204	193	220	208	231	219	215	204	207	204	192	217	205	209	230	218	191	213	203	196	206	199	240	201	225	241	193	205	218	204	224	211	222	186	225	218	212	223	200	217	213	186	203	184	230	207	220	188	220	200	217	219	240	209	227	172	216	203	196	195	196	202	190	226	241	193	214	205	198	235	201	210	230	208	206	212	223	193	206	220	200	190	217	194	216	211	203	235	221	216	204	208	236	202	186	206	216	228	230	234	200	194	221	205	242	217	223	227	198	201	206	213	220	208	216	232	188	204	207	226	208	196	218	205	211	232	201	210	226	202	193	196	221	204	190	195	225	196	207	243	185	202	202	225	203	205	205	233	221	214	206	223	215	198	204	191	218	201	223	216	201	234	221	207	203	237	225	217	187	223	232	224	219	221	180	204	178	200	196	211	212	211	198	206	207	225	210	205	215	216	203	212	231	190	203	195	203	221	201	198	221	201	219	207	180	187	215	194	218	224	210	216	208	210	218	204	223	231	198	219	198	206	194	209	214	192	212	201	201	201	224	220	204	212	224	218	230	204	193	215	223	182	210	234	229	223	218	203	210	196	203	216	192	236	212	210	198	227	200	199	233	193	200	207	216	194	187	222	196	196	190	204	239	231	210	208	202	213	233	210	191	223	217	200	179	200	213	212	201	208	200	222	193	187	215	214	202	212	215	185	192	215	202	197	199	231	193	197	196	202	206	192	209	201	207	205	221	201	179	191	228	198	243	206	191	169	207	203	206	211	223	186	195	193	222	215	208	198	178	194	198	214	215	220	194	196	196	206	199	218	204	235	214	190	197	221	228	191	209	233	206	201	195	213	203	195	200	217	208	218	202	221	211	244	221	203	173	193	176	202	205	213	226	199	213	190	235	194	188	230	217	197	213	191	191	233	189	203	221	228	195	200	207	200	182	222	221	211	191	169	221	206	195	219	204	216	198	214	200	212	206	212	208	201	199	195	202	204	205	208	188	208	192	220	203	185	220	204	196	216	235	185	207	170	192	207	195	227	194	213	218	196	219	225	218	247	213	197	204	204	210	206	179	200	191	203	208	239	214	202	187	193	203	230	218	231	225	207	212	219	216	227	231	215	237	217	221	203	210	219	195	200	193	208	221	212	187	209	210	200	184	203	218	210	221	197	183	215	212	220	200	213	200	174	200	207	177	188	226	205	183	207	203	215	180	223	184	230	225	210	217	218	200	236	219	214	214	200	179	232	228	203	203	244	188	242	202	202	205	216	233	229	212	232	223	220	207	198	203	215	192	195	228	215	206	209	242	197	220	221	212	189	225	215	223	184	206	218	222	214	219	230	241	210	186	223	211	218	213	209	217	191	225	187	197	224	202	228	215	219	220	193	209	189	225	228	199	203	219	211	214	214	204	213	208	209	205	197	209	189	208	209	233	204	202	219	215	223	242	203	223	235	218	189	230	217	220	223	224	184	225	225	188	223	199	224	220	219	234	202	231	229	231	222	233	188	220	183	215	219
29030	12217	671	441	367	366	294	304	265	290	274	290	250	251	240	257	276	269	257	290	265	252	290	217	270	255	255	295	263	280	243	267	259	263	238	261	235	271	282	283	248	237	246	254	271	232	254	258	234	240	255	266	289	264	268	266	255	255	260	276	258	280	252	245	261	249	251	269	251	286	268	246	244	243	269	248	243	281	230	262	262	276	265	284	244	275	243	267	266	244	262	254	271	252	274	304	282	258	255	280	263	256	241	248	271	265	261	292	291	264	267	285	233	271	260	248	249	257	266	247	235	262	265	280	275	273	273	272	270	271	267	271	246	243	250	275	275	289	245	250	238	264	241	231	272	248	258	277	228	236	262	262	276	231	253	305	262	253	262	268	264	267	281	272	236	239	258	261	267	256	250	233	267	268	280	245	255	278	272	249	241	240	236	260	255	292	268	291	245	244	258	259	265	280	250	265	247	258	291	264	253	266	258	289	293	261	236	262	240	272	263	234	262	253	262	249	263	238	300	247	267	252	249	299	266	249	273	262	248	236	252	247	256	221	244	246	259	262	260	263	274	256	253	271	252	274	237	254	274	257	275	262	248	218	243	254	260	243	238	271	277	276	257	284	227	270	284	277	268	275	270	267	242	246	251	234	239	243	252	246	250	266	259	274	273	251	234	272	265	240	258	246	276	278	278	264	260	238	247	258	266	299	241	263	224	222	260	273	266	282	252	262	277	273	249	274	275	273	282	236	249	271	266	269	246	281	262	300	249	266	268	258	274	245	251	286	273	277	239	276	238	307	254	245	263	259	266	294	270	254	275	286	253	286	273	270	263	267	278	265	250	259	276	251	258	251	259	256	246	240	256	274	269	275	262	264	265	282	257	255	269	243	275	269	255	254	250	281	272	265	252	284	241	238	268	287	264	272	247	250	256	281	273	256	251	250	265	267	257	244	261	261	266	274	231	256	255	259	263	266	253	267	254	248	262	268	265	257	250	250	258	266	269	241	256	268	264	260	271	256	279	291	231	267	251	249	269	255	254	250	253	251	266	254	271	269	268	229	272	266	270	251	244	294	267	253	254	222	263	257	285	225	257	234	243	260	255	268	269	292	229	258	263	265	262	236	289	243	231	251	256	273	250	272	276	265	268	249	261	246	250	282	237	255	240	259	224	257	248	281	280	253	256	284	277	273	235	276	263	267	254	255	248	255	277	234	261	248	255	260	262	241	274	269	266	232	256	286	259	239	255	277	248	221	236	269	259	261	247	260	284	229	260	260	280	240	250	274	229	264	271	290	229	258	256	244	265	250	284	275	230	254	258	260	246	263	273	260	245	275	259	286	256	253	282	257	271	245	251	261	263	256	269	262	275	253	238	243	239	224	252	253	236	290	265	248	256	277	254	266	250	277	242	268	246	242	260	273	227	261	254	252	260	269	262	280	279	239	286	245	257	288	246	234	252	275	240	283	263	237	305	290	230	251	233	262	240	253	251	259	258	240	272	246	251	273	296	254	265	283	240	257	273	273	274	258	237	266	282	263	275	257	251	272	263	283	267	243	268	251	251	267	256	278	253	290	266	250	250	237	246	262	245	238	265	267	254	236	239	244	274	283	286	255	288	253	284	253	253	271	276	249	255	233	258	244	273	251	234	266	241	244	254	256	237	265	253	230	272	213	251	261	272	269	261	243	293	286	254	264	226	252	239	288	269	252	254	254	265	247	255	245	274	260	235	244	222	253	259	265	255	247	236	235	266	258	268	262	286	223	283	236	235	270	274	265	257	264	289	272	263	266	270	293	260	258	274	269	271	259	273	251	269	258	269	256	240	251	264	254	260	239	249	288	254	235	230	253	251	262	271	266	248	249	237	267	237	251	264	272	252	268	269	262	252	253	252	230	272	273	263	271	241	220	266	258	246	256	258	273	255	277	274	241	243	251	235	235	278	262	283	266	258	266	268	254	260	273	253	267	243	229	264	238	288	257	264	237	279	254	260	243	265	289	266	255	229	278	270	240	268	249	207	270	273	266	250	230	229	267	258	281	264	258	241	248	267	286	252	236	240	257	250	274	256	247	264	264	260	278	285	271	250	254	274	253	256	262	271	247	245	264	279	265	243	258	233	249	274	264	240	263	261	225	254	249	253	267	234	262	237	237	270	247	245	254	250	261	257	264	260	270	242	267	271	246	265	258	232	249	272	234	278	265	239	314	259	251	268	252	259	259	288	243	240	262	274	237	242	254	254	264	280	288	248	268	266	234	250	286	279	300	267	261	273	258	275	250	231	252	291	244	230	242	268	261	260	254	239	265	253	239	278	257	262	244	278	268	270	274	238	252	241	219	298	230	252	259	266	258	267	241	271	272	255	292	260	250	265	279	281	288	229	289	293	274	272	262	282	284	270	278	287	260	265	260	286	262	286	278	274	272	301	249	257	231	263	244	265	228	277	285	250	268	266	241	237	276	275	251	256	256	249	282	238	280	267	253	264	244	252	279	240	239	271	289	226	260	287	262	269	271	264	235	248	262	237	239	289	262	282	259	259	232	263	254	268	245	217	259	280	270	273	268	261	265	257	243	232	249	226	256	248	243	245	251	254	244	247	255	224	257	249	238	231	268	231	260	232	259	229	272	255	253	269	260	276	261	256	269	266	252	274	247	265	293	242	255	256	240	251	269	281	235	265	228	273	262	245	263	250	265	230	254	243	241	275	272	275	257	274	258	261	286	249	251	250	258	265	263	263	273	253	254	267	222	263	291	245	249	308	251	282	281	271	262	278	279	244	250	266	241	252	248	260	236	253	277	280	283	286	246	234	255	243	249	252	257	253	289	236	243	244	276	268	278	255	239	279	265	278	242	242	241	250	257	223	239	261	257	249	263	271	217	267	272	283	255	256	272	269	266	255	252	250	238	291	250	256	259	247	246	267	299	247	238	252	285	269	257	266	265	251	262	284	215	265	260	234	256	268	257	271	246	274	293	275	252	272	270	237	247	254	259	276	255	262	256	275	266	257	274	282	250	229	249	269	270	256	268	255	248	255	248	286	245	278	248	239	246	235	287	267	268	239	235	221	272	278	245	242	253	252	257	264	316	277	240	261	267	278	270	236	271	241	262	263	258	262	281	245	257	268	261	254	261	274	271	272	234	251	246	250	266	251	261	247	237	250	262	274	268	277	240	262	274	250	248	262	235	277	257	245	263	273	252	209	235	253	246	216	270	303	299	273	245	276	262	258	270	245	263	235	267	245	270	251	251	268	252	220	289	263	285	250	270	242	246	255	269	224	233	252	250	255	226	241	254	245	290	246	248	241	274	275	218	248	251	251	267	278	254	293	265	254	253	259	272	287	251	261	222	298	274	242	283	236	272	249	248	226	250	217	243	272	269	275	259	254	260	275	257	271	254	278	254	212	251	279	261	249	254	279	243	262	270	262	249	257	273	255	277	265	253	263	239	235	279	255	284	256	272	243	241	237	261	275	260	264	278	267	256	241	243	277	278
24719	21324	28167	24775	19186	1830	779	606	542	479	499	446	454	420	468	407	369	386	405	424	383	398	388	413	355	397	351	391	367	383	376	358	381	398	389	419	404	353	393	389	399	389	368	354	354	360	335	391	368	330	439	407	386	381	398	404	346	384	347	367	346	378	355	361	336	358	369	376	369	341	359	385	335	353	340	360	374	346	342	370	408	363	397	371	387	346	362	410	343	378	358	323	355	360	396	385	360	333	363	382	337	364	348	367	368	397	371	381	354	399	388	353	408	373	380	328	383	361	380	328	377	365	341	346	398	376	388	363	378	368	372	386	359	360	354	361	398	355	387	390	385	349	355	371	347	364	396	332	379	393	369	341	361	376	365	334	372	358	403	350	362	377	388	381	386	368	312	367	378	400	359	380	396	355	393	361	357	353	371	355	338	380	352	396	361	393	411	371	376	367	359	377	351	331	364	333	373	405	363	358	377	360	407	376	376	368	374	344	370	370	350	368	340	370	342	395	391	372	365	371	389	397	350	358	346	359	346	342	381	388	377	382	372	361	384	329	364	355	356	358	366	376	348	380	357	369	379	344	350	373	392	332	344	316	368	346	387	368	370	357	317	358	384	378	382	365	361	383	354	374	360	344	358	357	356	374	365	369	356	338	370	358	393	367	368	334	376	367	357	419	374	324	382	391	352	396	361	335	346	381	365	358	356	381	366	355	357	360	369	331	376	359	383	378	371	358	382	335	378	356	394	361	383	369	388	367	384	371	355	335	315	377	370	354	376	362	390	349	347	327	369	348	362	336	329	389	364	361	386	349	365	378	336	370	333	361	352	358	367	327	356	394	324	376	387	385	335	367	422	363	357	347	369	359	375	351	368	367	386	371	354	346	377	360	370	374	372	386	351	379	367	373	392	378	359	405	339	372	330	345	368	343	365	399	399	352	353	355	369	366	400	366	378	350	372	339	346	330	355	388	348	354	389	362	354	350	367	368	391	353	370	359	372	368	353	377	349	365	388	389	346	343	380	365	374	371	340	368	325	355	378	341	362	367	371	374	376	362	344	365	343	394	366	358	389	364	365	377	382	353	344	386	343	377	356	386	388	358	358	317	357	366	376	390	362	418	384	373	366	351	362	347	398	371	384	355	333	358	383	364	392	347	386	371	352	387	355	367	365	374	369	370	337	343	369	333	360	357	396	365	375	385	368	366	362	386	351	405	396	389	371	393	374	386	373	398	373	367	367	367	391	364	369	365	390	379	359	381	349	361	383	365	371	365	336	394	353	388	347	404	362	401	387	336	348	374	372	390	329	379	332	390	361	367	355	369	369	391	381	341	362	367	418	347	369	371	339	390	357	344	405	356	373	350	329	342	364	372	365	347	363	397	357	351	384	364	404	338	396	348	372	360	358	343	358	340	401	400	360	376	376	336	405	379	368	367	346	353	359	357	372	368	367	385	368	384	334	364	360	404	379	383	351	376	377	359	331	356	373	349	365	324	388	363	336	381	325	359	374	361	380	367	350	384	368	410	367	368	372	360	353	351	367	341	377	391	360	343	390	372	358	360	335	380	348	363	377	370	383	371	378	372	382	397	329	339	361	338	342	372	358	368	357	394	374	350	352	378	344	421	358	348	363	372	368	339	333	357	342	365	381	320	343	346	366	416	373	373	356	395	376	397	395	345	330	386	381	375	387	378	361	353	365	376	385	358	356	369	365	332	319	374	340	381	343	374	338	360	376	334	366	380	360	367	383	358	365	361	386	368	370	378	382	321	362	372	366	398	348	381	362	364	355	358	397	354	373	370	361	403	394	385	370	355	366	369	383	369	351	363	358	353	373	326	378	353	372	361	339	348	377	369	366	339	377	359	386	378	337	346	385	372	351	357	375	403	386	366	395	372	337	370	408	355	361	401	336	332	365	357	365	406	336	365	366	344	354	347	391	388	396	342	364	374	320	374	337	334	346	384	371	342	323	374	401	387	362	350	362	382	392	357	367	375	371	394	373	363	369	378	355	378	354	347	373	382	348	372	334	382	365	378	386	359	340	355	393	374	367	396	383	336	350	383	338	359	398	339	372	371	400	379	376	347	369	362	379	355	346	359	378	373	321	367	393	348	343	367	361	382	366	364	385	365	390	349	344	369	389	361	340	371	359	371	359	366	364	377	386	363	351	344	364	345	340	333	381	399	360	318	351	351	377	371	356	373	378	363	364	388	382	335	361	367	342	342	349	424	379	370	336	376	357	369	379	348	382	370	385	365	368	333	371	358	368	379	367	342	392	368	403	385	346	340	381	369	390	354	368	348	358	376	350	370	361	373	406	381	384	363	378	360	345	361	381	378	364	344	380	378	343	375	344	349	376	389	349	370	356	373	343	390	382	353	402	371	360	373	367	330	363	352	348	361	385	372	371	367	361	410	353	362	377	336	374	373	383	384	351	374	382	385	355	387	362	342	354	365	356	358	375	385	344	386	344	350	385	341	357	351	391	359	382	392	359	400	385	337	369	344	373	374	390	342	377	365	350	377	400	364	352	366	339	347	353	391	333	381	365	401	347	401	370	392	381	330	375	386	389	364	343	343	380	366	386	370	394	353	365	367	386	330	353	359	383	342	367	346	367	388	338	381	356	349	348	373	395	383	385	365	418	330	369	388	384	336	372	352	387	372	361	381	380	377	392	371	339	376	329	346	397	333	372	357	366	386	383	368	368	385	361	375	367	339	378	365	365	377	327	357	367	393	353	361	350	366	357	374	379	367	386	324	366	343	377	353	359	385	367	352	361	355	381	361	368	330	329	352	363	369	367	389	361	391	337	333	378	369	384	389	334	334	360	376	350	364	368	364	360	366	344	372	356	356	331	395	348	373	360	368	373	376	374	344	358	361	381	338	347	355	397	347	370	350	370	354	359	387	356	357	369	375	372	361	357	367	347	346	373	357	369	389	387	372	354	396	337	426	380	381	383	379	388	367	368	368	366	351	348	384	365	375	341	370	327	379	375	362	326	374	337	375	359	394	372	367	382	360	370	355	398	377	361	384	366	389	373	369	343	322	357	378	376	362	365	371	394	351	382	350	346	354	362	370	373	373	372	376	378	370	347	331	395	369	365	374	373	422	382	368	371	379	359	398	357	344	365	373	334	342	350	357	359	368	367	351	387	389	364	362	370	375	342	346	368	352	363	365	407	373	376	351	381	367	383	368	371	342	356	339	359	312	399	351	347	373	402	355	351	376	346	363	391	354	396	371	371	327	387	352	346	379	389	353	359	369	378	362	344	381	380	366	353	383	381	360	344	375	338	357	360	362	346	356	357	308	385	331	393	389	337	357	385	363	356	340	324	367	350	359	369	320	330	385	382	323	377	390	346	386	394	384	347	392	342	380	375	345	363	333	418	365	405	359	361	338	348	350	391	338	361	356	356	336	346	357	375	362	390	371	356	399	360	354	371	396	388	372	329	375	387	382	355	379	351	371	407	358	376	354	360	365	339	342	350	387
33044	19527	5525	2795	1939	1492	1288	994	867	793	670	675	629	594	529	529	528	492	468	498	499	505	475	467	415	461	488	468	486	487	454	432	490	444	446	531	461	460	443	448	462	407	463	426	424	437	473	412	454	438	445	409	459	435	455	471	444	437	429	486	477	462	451	441	460	430	443	450	472	454	411	394	428	448	467	430	416	486	432	461	438	435	448	468	419	442	493	442	443	421	438	434	441	455	442	438	396	436	392	440	389	448	485	479	476	424	434	481	416	452	444	424	469	443	456	454	456	424	449	421	417	454	430	426	406	442	458	438	431	424	418	429	440	423	438	421	409	455	425	446	451	424	411	436	428	434	433	411	432	429	486	430	446	470	423	436	455	445	430	465	448	454	471	453	423	446	437	428	449	422	405	444	408	449	431	462	395	467	442	462	422	432	457	459	472	455	451	435	422	468	432	425	434	439	423	460	411	434	433	437	450	404	444	422	438	462	468	448	442	448	410	441	445	457	432	431	455	469	421	457	453	465	414	403	441	415	443	467	421	448	468	394	445	448	441	402	432	440	443	425	439	391	474	431	448	459	448	413	446	454	448	445	373	436	442	440	416	437	443	475	425	401	422	442	442	434	487	425	396	410	459	468	456	395	405	403	441	415	423	447	462	437	440	454	407	460	450	418	457	445	401	413	478	423	429	434	409	445	473	443	456	418	469	435	438	463	421	452	424	465	418	449	452	452	411	418	443	459	438	469	459	445	441	422	436	463	446	440	416	429	456	425	453	418	414	459	450	446	457	429	462	395	445	470	437	465	443	437	442	470	404	420	422	425	446	457	420	452	467	416	449	411	417	427	458	410	420	435	413	456	441	445	426	402	457	440	424	438	427	421	427	418	407	422	427	462	484	420	444	443	446	464	447	430	423	442	450	431	461	447	418	427	447	441	435	464	424	443	433	433	434	434	422	447	432	446	445	451	459	426	410	437	446	454	454	450	443	450	461	427	407	430	458	445	470	421	454	423	410	408	446	385	417	445	406	410	425	418	403	460	395	440	487	444	443	446	430	429	455	445	410	374	431	416	423	474	421	430	437	452	429	435	440	416	427	441	412	496	473	420	425	421	421	440	430	446	430	422	451	418	411	429	467	464	429	428	417	411	461	441	463	446	435	429	455	424	408	450	428	429	434	457	447	405	442	425	441	410	462	441	428	445	437	427	441	410	424	452	433	430	451	466	409	429	432	441	465	438	447	424	458	428	429	451	438	465	453	452	428	463	416	440	409	447	425	443	455	441	448	423	423	408	411	439	433	445	444	448	454	460	403	425	431	443	472	436	440	479	515	437	405	458	452	456	463	431	432	425	451	450	425	464	425	440	378	436	420	427	419	391	472	425	374	455	475	450	414	414	447	410	463	433	443	430	453	443	427	410	454	463	443	423	442	421	432	420	417	468	424	406	472	474	432	406	430	467	449	427	444	436	448	439	439	457	441	459	451	413	415	438	467	405	443	457	412	467	418	402	486	408	437	431	487	443	416	440	420	433	441	448	426	454	458	469	442	472	454	445	440	450	418	415	457	438	486	432	429	435	468	435	400	444	474	451	409	432	445	401	448	424	431	437	437	435	424	443	443	448	472	448	437	450	453	435	460	475	398	440	432	455	455	419	449	431	437	452	453	439	421	453	466	438	397	455	457	401	461	434	448	427	412	416	438	453	433	448	454	407	409	440	414	441	416	445	464	451	453	442	426	432	415	446	439	465	436	441	428	427	456	408	403	452	420	418	458	430	445	424	408	426	446	466	442	397	441	421	416	458	396	408	444	420	455	407	453	433	420	427	459	418	437	435	520	426	439	413	430	436	424	432	433	446	467	447	420	511	469	390	444	449	432	398	451	471	430	449	444	416	412	419	437	448	419	412	453	456	431	413	435	453	390	436	402	421	456	444	491	429	434	447	442	464	462	445	439	442	434	387	460	459	452	454	416	407	413	423	476	410	412	423	413	442	479	400	474	449	479	448	467	447	390	410	423	435	424	481	430	410	405	426	429	431	430	440	443	441	423	451	459	432	425	445	443	414	451	439	482	387	433	450	430	432	432	419	444	464	433	453	425	416	455	453	477	422	425	430	469	394	429	417	416	426	410	432	435	399	396	513	427	419	442	415	439	423	463	439	427	438	417	402	440	503	463	460	458	421	438	443	426	416	426	407	479	491	417	448	404	459	429	418	432	424	425	440	433	432	423	418	463	406	456	408	463	413	457	429	448	427	439	435	450	441	476	450	436	444	482	435	435	439	434	474	425	458	456	450	398	437	435	452	438	440	464	438	468	410	438	449	423	454	443	420	467	436	416	436	429	436	422	402	432	457	422	418	450	461	436	424	448	456	422	431	427	424	480	425	446	451	468	430	444	498	457	467	412	442	453	400	390	410	415	439	464	428	443	439	448	417	435	416	416	428	467	437	424	435	428	430	408	458	430	445	471	423	463	427	469	426	438	442	429	441	415	450	421	442	460	411	416	446	421	462	468	464	432	445	434	436	432	452	463	459	450	447	463	426	454	414	429	424	415	463	436	421	440	450	450	476	439	410	456	464	436	458	468	437	422	441	431	456	459	417	416	459	459	443	445	441	480	454	433	437	426	466	474	453	465	444	456	462	420	437	416	464	420	444	470	408	438	443	431	403	442	444	416	442	479	422	437	439	447	438	423	472	465	419	453	434	438	445	413	443	416	410	411	435	429	414	434	453	438	422	481	441	440	448	414	427	438	427	428	476	450	446	456	441	461	449	462	444	430	434	427	420	445	453	408	411	414	442	466	420	455	475	418	418	431	478	418	425	429	421	444	433	450	450	450	401	491	454	409	466	427	422	452	432	405	437	432	453	416	426	429	417	408	458	438	430	485	423	427	431	403	459	409	446	421	438	454	419	459	459	435	447	413	469	444	432	444	422	459	454	447	430	449	457	419	425	435	437	442	447	428	418	418	448	450	392	409	432	422	441	470	440	412	421	453	456	431	447	428	411	434	486	461	426	415	423	460	442	445	429	433	427	444	439	441	468	409	416	429	479	441	429	424	469	418	469	425	462	420	432	455	434	471	431	430	420	438	431	449	443	464	397	418	380	431	470	400	437	427	457	414	426	450	458	431	457	455	445	435	422	422	418	413	440	448	409	457	415	463	447	447	437	432	393	418	428	450	405	425	422	425	416	455	397	432	421	436	434	405	461	436	419	463	406	432	446	453	429	478	473	434	459	450	430	445	418	391	467	443	440	403	420	452	429	440	414	475	445	414	484	439	446	457	432	408	427	451	401	447	447	450	439	458	425	429	432	441	447	446	416	425	430	439	427	418	442	414	439	447	431	443	429	417	455	411	433	462	434	472	452	438	469	440	463	417	432	441	455	463	433	427	418	455	418	425	470	438	445	429	437	409	430	435	418	432	431	462	414	441	442	436	449	469	435	456	434	450	441	464	446	438	454	465	470	446	442	449	479	418	458	430	487	406	486
25326	21290	27084	25433	5999	535	419	355	346	322	296	307	307	304	312	288	271	299	260	276	270	270	259	236	247	282	268	244	231	246	251	252	247	263	237	263	287	245	237	235	221	225	260	254	241	241	246	220	240	224	249	272	223	256	252	243	251	242	236	231	251	225	212	246	242	212	255	249	236	246	245	235	236	248	266	232	230	267	223	252	234	244	239	232	254	253	257	233	238	233	223	230	258	234	247	250	250	255	248	248	255	254	226	257	271	233	238	239	255	245	245	251	254	207	237	245	241	251	230	266	239	249	256	223	213	281	242	226	226	259	239	278	237	253	253	244	281	240	248	241	240	258	253	232	235	249	254	234	243	208	251	252	238	254	232	221	233	248	235	238	235	244	235	240	257	262	218	220	232	250	261	256	238	247	257	238	270	239	231	247	225	234	228	232	251	243	264	228	258	226	272	254	227	259	239	236	245	240	213	229	234	262	213	255	255	262	251	230	223	229	261	250	245	254	235	241	245	215	267	253	233	237	226	228	245	231	233	225	215	216	233	222	267	269	268	222	223	278	237	224	237	244	239	259	223	239	265	235	212	237	263	257	230	250	235	236	228	247	259	238	239	256	230	219	244	246	259	260	245	226	234	244	246	240	219	245	239	253	265	251	235	231	210	243	246	225	239	243	238	252	256	260	241	258	239	240	229	232	249	240	259	238	244	250	250	243	246	224	243	207	261	245	254	230	211	250	219	269	250	240	274	280	222	229	252	256	257	233	228	249	235	251	259	223	229	241	250	254	219	243	227	283	270	211	240	276	234	229	228	260	229	275	248	248	276	268	267	263	262	250	238	230	222	264	254	248	225	229	259	252	243	262	247	229	244	251	229	223	270	254	248	228	250	253	229	219	235	252	223	233	244	235	213	264	258	231	245	220	235	227	246	226	250	228	280	253	232	218	247	214	245	246	250	253	248	233	214	262	221	263	242	231	234	214	253	232	268	255	236	269	251	238	236	238	234	222	242	268	250	199	261	237	253	247	246	273	237	235	251	256	275	230	269	213	223	227	230	247	260	255	219	241	237	239	218	241	247	234	241	237	263	232	235	244	237	241	235	232	236	257	249	238	249	249	241	218	241	233	213	278	225	229	279	235	267	227	246	251	262	242	251	224	226	234	235	249	273	241	227	239	251	227	247	258	270	270	237	245	236	264	242	216	260	245	247	249	243	238	242	241	226	232	230	255	253	254	228	256	225	259	235	246	257	274	235	256	217	249	226	226	237	232	210	279	261	250	259	290	257	266	230	243	214	265	241	274	239	225	226	259	248	267	242	228	231	216	214	241	243	238	241	255	247	258	246	247	207	257	247	230	258	218	239	237	240	239	243	228	237	267	253	249	233	266	256	262	226	240	232	212	243	230	246	238	256	237	241	239	276	244	226	236	262	217	261	246	268	250	255	251	221	256	236	239	244	244	253	259	256	250	234	246	238	244	244	248	245	237	250	217	224	231	227	256	238	263	231	264	212	243	266	279	246	260	250	222	231	220	244	227	229	234	231	238	247	221	224	249	251	248	234	228	229	258	266	221	236	228	258	239	259	268	236	222	243	239	239	264	244	235	201	225	247	230	243	247	238	219	236	248	256	263	239	255	236	262	230	250	223	244	238	252	270	234	247	224	230	252	249	235	223	250	258	234	248	254	251	251	268	242	267	241	232	226	237	221	208	261	250	248	211	260	271	231	216	275	243	249	239	218	248	232	233	211	264	223	243	257	254	257	245	218	253	262	256	227	238	216	264	252	210	240	252	251	233	223	235	256	257	237	194	249	239	224	235	214	236	244	257	240	257	226	225	224	231	257	262	252	242	277	240	252	260	264	248	243	238	240	243	254	224	234	226	271	237	247	258	262	235	247	228	256	251	261	223	245	231	235	220	234	255	229	234	251	244	264	233	232	237	251	226	259	236	250	240	227	237	251	251	254	245	230	227	246	243	259	269	232	206	247	256	233	244	241	247	216	237	258	273	235	226	233	249	263	249	256	261	266	240	237	214	252	231	234	246	231	255	258	235	249	241	236	247	239	263	232	256	241	230	247	244	256	235	259	242	229	237	227	229	248	246	243	234	233	225	213	251	252	232	256	267	231	260	232	218	224	278	263	244	245	234	243	262	239	273	232	263	217	224	241	253	243	263	247	260	221	267	229	222	253	282	227	259	252	252	222	244	228	276	232	236	229	233	257	237	266	258	251	203	220	248	262	248	221	258	267	273	234	235	241	232	252	244	230	276	244	214	247	268	242	252	228	254	298	246	230	251	250	232	258	246	224	230	246	253	252	242	257	246	249	238	249	263	228	237	249	245	258	238	216	236	195	266	244	230	234	250	251	248	261	225	232	234	228	254	251	249	238	196	251	245	243	262	259	225	252	216	253	237	249	245	244	245	245	236	265	246	233	231	245	220	229	236	267	240	251	260	299	242	233	218	238	220	251	280	231	227	229	257	231	241	245	196	229	231	246	284	235	251	221	244	284	246	231	257	242	199	237	241	211	246	240	230	244	251	229	213	223	230	233	234	234	245	254	247	253	224	263	231	238	257	225	258	215	234	238	244	248	233	255	259	242	249	249	236	270	224	239	227	255	271	245	230	238	239	247	252	263	267	244	247	251	255	244	246	224	230	251	244	270	213	191	254	237	254	247	259	242	251	241	230	267	225	253	266	254	229	256	241	263	215	227	257	231	234	225	266	280	257	257	267	239	230	209	247	226	222	234	236	253	250	230	237	256	224	242	245	256	245	233	226	260	235	239	234	248	229	237	196	232	261	254	224	259	249	262	254	222	245	230	241	236	252	241	239	249	240	217	241	238	222	237	255	241	220	222	232	230	237	240	241	231	235	232	242	250	251	231	217	236	237	235	264	229	252	242	225	284	249	225	244	230	250	270	239	208	237	232	242	256	242	219	253	243	243	244	231	245	240	263	244	240	226	242	240	235	205	228	234	264	218	261	206	245	249	259	221	237	228	272	242	239	279	245	247	241	263	248	263	245	222	212	226	217	217	243	258	241	246	246	234	231	238	241	246	258	223	252	230	220	250	267	251	260	239	233	223	247	258	243	237	223	258	242	236	255	242	284	263	232	231	252	228	235	246	241	266	214	269	250	252	234	218	244	220	252	238	234	232	246	235	240	217	256	231	253	244	225	258	256	226	236	228	232	244	273	244	210	248	259	233	256	281	232	257	246	234	254	212	252	265	256	240	224	241	224	231	246	268	243	232	264	219	248	248	240	251	236	241	247	242	254	245	224	259	244	268	246	231	243	260	247	247	238	233	227	277	262	237	224	237	276	230	244	260	263	239	264	223	229	246	231	254	239	230	203	234	233	276	240	226	228	271	237	239	240	261	248	244	249	229	246	246	248	231	234	238	232	260	236	243	281	231	255	228	239	223	236	258	226	245	244	223	221	239	248	257	220	247	250	272	248	257	248	230	214	249	224	242	220	231	241	247	233	249	228
33280	15917	3541	1728	1343	1024	871	728	640	560	501	438	442	397	398	363	351	409	392	339	337	351	350	332	299	338	333	324	330	319	313	348	356	346	322	379	323	340	330	347	316	312	345	328	287	266	298	328	299	308	323	297	355	304	310	334	294	308	301	317	323	309	315	379	333	343	320	302	317	325	316	326	310	315	334	329	307	320	333	287	305	301	306	323	339	316	327	316	318	311	318	320	305	323	340	316	340	308	305	358	317	283	315	320	304	319	296	309	318	303	314	296	308	319	292	311	295	356	297	298	343	327	295	332	279	319	337	301	308	345	316	350	284	293	297	335	322	291	288	313	296	331	315	311	308	290	324	305	285	321	319	314	324	329	310	308	326	311	316	312	304	323	309	308	323	288	310	288	307	283	291	320	304	315	314	331	319	335	331	306	310	284	299	336	314	314	324	322	316	333	341	297	308	308	311	321	322	287	303	342	333	304	319	323	332	321	330	301	331	315	324	324	288	320	275	308	300	308	323	308	321	314	331	313	328	309	330	299	313	305	307	313	304	317	312	309	308	312	318	325	323	307	300	292	315	323	321	312	311	293	318	310	334	302	306	305	315	308	304	322	300	279	350	308	297	326	302	345	321	290	298	315	310	290	327	361	306	278	330	314	299	310	321	325	307	297	321	294	277	313	310	314	333	314	328	317	343	326	338	297	337	300	337	304	336	353	321	322	304	306	312	315	328	338	299	324	339	328	327	291	331	304	286	304	311	347	350	353	285	325	276	310	316	316	309	321	328	310	310	314	282	301	307	321	307	315	331	301	332	319	293	316	320	334	306	296	319	317	309	303	331	329	298	288	294	318	312	299	316	331	311	322	344	307	310	310	312	331	316	292	330	292	310	299	281	287	304	344	315	291	329	309	284	318	354	319	324	328	339	310	308	326	319	332	293	313	319	314	322	325	339	330	304	316	328	330	349	317	315	292	315	314	294	308	335	289	302	303	307	314	311	294	309	323	316	321	286	305	311	323	323	309	288	286	295	337	336	296	324	303	331	318	332	323	299	306	346	331	315	301	285	295	303	340	304	318	327	316	303	304	324	366	310	314	324	304	289	341	334	292	293	309	315	318	330	305	299	298	293	290	339	300	283	303	324	291	292	309	329	295	304	329	319	297	314	322	343	303	322	303	305	316	317	335	285	310	316	284	317	332	330	313	300	299	315	301	296	327	313	308	297	284	303	342	310	340	313	285	310	313	311	301	304	334	320	283	334	291	291	310	307	313	307	282	346	320	306	282	295	290	306	350	285	330	316	321	290	311	326	313	341	307	315	273	293	342	319	281	319	297	327	304	304	311	300	322	312	296	309	322	312	341	325	339	292	310	288	261	342	305	318	329	348	303	326	306	283	317	334	310	307	332	306	319	332	281	331	322	334	344	300	334	351	300	330	303	312	324	316	323	319	296	314	348	314	279	301	329	330	348	322	325	292	301	304	316	312	280	296	314	326	308	280	302	298	303	294	321	312	303	307	295	342	307	292	320	325	305	323	304	315	296	320	311	314	307	316	315	311	308	273	319	333	332	315	339	324	307	322	349	337	293	292	313	306	300	334	306	329	337	314	335	304	288	300	309	302	301	300	304	318	300	334	311	330	325	324	308	335	336	299	298	324	313	306	328	323	290	317	324	300	307	295	353	332	326	302	307	317	335	304	285	308	331	298	323	320	313	301	318	294	312	327	300	337	332	316	314	322	328	349	347	325	335	287	328	325	318	312	314	306	304	314	302	314	300	317	319	325	309	340	359	311	318	323	317	292	305	318	333	315	309	287	285	281	313	300	303	313	291	297	323	333	326	312	327	320	304	306	329	277	307	304	313	322	283	299	301	328	302	283	319	320	293	315	301	336	329	330	328	292	324	320	336	325	320	303	287	322	311	331	321	321	338	310	308	267	305	329	335	329	326	308	336	333	310	311	297	302	320	319	340	324	279	334	295	328	315	310	306	312	328	314	277	302	293	283	316	328	301	315	321	312	304	323	294	313	300	323	310	313	344	320	323	301	315	288	313	340	303	312	347	321	306	281	304	296	323	310	326	291	333	296	321	279	316	307	329	312	330	339	321	350	295	342	333	313	315	331	307	328	323	321	293	282	326	307	324	297	332	307	343	285	293	329	333	345	305	314	322	304	282	313	290	273	312	263	290	299	331	331	324	312	335	301	336	306	305	326	307	308	328	311	325	321	283	322	304	304	288	292	299	313	313	303	324	318	321	318	289	345	348	326	313	302	319	328	294	286	326	327	297	329	287	314	308	303	350	299	319	304	344	298	302	337	306	321	301	318	310	320	308	334	306	332	336	296	311	302	277	335	319	298	281	333	318	304	284	311	293	299	321	303	312	307	329	284	314	318	310	329	299	300	297	296	307	275	344	342	321	310	333	302	319	301	330	334	303	309	312	346	301	301	326	289	325	302	311	322	294	311	332	329	297	316	309	283	306	295	311	270	308	307	327	297	323	289	319	336	299	309	278	295	294	332	305	309	333	291	321	322	275	346	275	332	331	298	314	318	316	314	311	292	306	329	327	310	313	314	322	322	298	318	324	305	320	297	312	295	305	295	334	308	316	284	297	325	312	329	326	313	328	314	308	305	329	313	318	305	327	319	313	310	332	337	316	345	295	324	325	328	333	300	303	312	298	329	321	329	326	314	322	277	288	331	281	293	308	307	299	303	309	300	318	312	300	314	295	316	312	286	328	311	327	346	305	289	303	304	315	345	322	325	298	285	335	328	301	317	292	314	312	318	303	298	299	313	315	305	291	296	306	304	332	307	300	325	300	305	319	334	316	299	298	327	322	337	291	293	299	308	334	325	323	312	306	334	302	246	318	325	302	312	335	310	314	274	286	309	303	319	299	311	295	311	315	298	357	309	301	337	317	321	328	318	330	304	321	327	337	321	308	329	271	309	357	310	311	326	321	315	306	331	341	298	338	287	296	291	307	312	279	314	316	336	304	286	317	311	299	296	319	287	326	321	299	306	274	352	306	348	321	316	318	338	323	327	310	273	316	354	322	312	325	307	291	350	282	315	319	330	312	296	325	324	303	280	337	348	318	293	325	330	353	331	313	291	313	316	315	321	357	342	311	319	358	331	341	314	315	322	324	311	328	301	281	303	306	326	289	290	320	316	289	311	319	326	308	303	308	336	332	342	313	308	310	307	326	330	296	298	320	318	299	300	300	306	301	319	336	290	323	303	321	312	337	331	287	334	301	310	318	308	342	295	288	298	284	334	322	307	344	294	279	338	299	322	303	330	320	325	282	334	306	312	334	312	321	308	296	330	273	294	369	274	302	295	298	316	322	319	316	331	292	303	310	279	324	291	327	337	341	302	324	350	309	335	301	294	300	302	304	268	290	314	314	314	342	291	335	335	304	330	317	330	302	349	294	343	300	332	318	342	297	287	329	287	314	313	331	332	307	319	306	336	308	337	324	309	353	299	318	313	333	281	296
23182	21333	29019	23965	21321	21300	5499	1231	931	842	787	706	739	683	629	645	569	612	596	573	552	593	577	536	535	579	591	502	569	545	554	520	542	547	536	650	532	527	504	548	511	491	509	518	557	529	533	546	586	532	498	551	525	501	511	532	536	563	535	518	501	524	480	537	534	500	547	499	515	530	521	538	486	503	508	513	505	527	483	496	474	496	502	512	529	543	503	542	495	515	511	496	507	534	517	537	508	474	522	552	487	496	512	538	491	489	530	460	536	527	485	500	525	515	503	510	513	545	548	512	513	535	537	532	520	516	528	536	537	510	536	542	477	497	532	500	530	501	516	479	517	551	522	499	525	506	567	557	572	525	532	514	524	498	497	470	535	493	504	494	483	502	506	550	534	506	545	565	476	545	483	508	527	515	502	543	475	485	490	516	510	493	558	531	527	503	483	479	529	495	553	504	514	486	533	521	492	519	514	550	513	519	501	519	481	518	536	573	471	538	530	510	492	544	517	543	519	513	536	501	525	531	524	525	537	545	538	500	517	523	501	515	505	546	538	512	509	475	521	482	475	481	524	523	478	538	520	472	520	520	541	518	528	474	539	546	490	497	513	484	492	546	516	496	492	570	501	500	479	490	536	493	561	511	568	503	489	510	492	514	501	519	468	530	532	499	500	510	535	509	554	518	498	516	530	525	498	503	500	538	520	492	512	549	511	490	539	493	515	520	502	512	536	557	519	544	502	520	514	547	493	501	557	509	474	518	481	516	522	514	499	496	522	539	513	548	534	478	489	482	505	461	507	516	498	520	541	488	510	534	515	517	532	502	522	472	525	478	489	491	469	533	488	549	565	525	493	495	500	536	496	504	506	516	492	520	494	499	515	502	503	505	489	492	493	544	530	501	541	493	543	525	527	525	549	498	495	475	510	490	591	514	489	511	490	526	544	510	517	528	506	528	510	524	532	508	503	473	472	550	481	488	487	559	473	550	555	528	500	552	468	513	483	510	509	511	497	538	533	535	514	491	527	508	518	518	542	486	465	507	483	575	528	496	582	519	501	485	492	530	536	515	531	511	502	532	523	480	534	534	524	502	506	534	529	509	525	479	497	511	510	524	498	503	543	507	515	487	496	492	510	528	485	505	561	489	514	481	507	555	504	506	473	486	521	483	518	511	503	484	522	502	527	502	538	499	533	528	502	506	494	539	529	499	529	486	517	528	558	514	553	506	517	524	506	498	521	514	523	517	540	476	526	530	496	505	531	515	516	491	575	509	511	512	495	532	532	509	509	482	489	531	504	488	544	510	527	525	541	550	465	521	531	524	496	530	505	508	513	523	453	499	512	448	530	478	489	516	538	552	509	499	510	501	539	487	479	490	523	516	523	510	530	518	523	504	496	499	505	513	515	516	502	481	496	468	524	491	523	467	474	479	527	492	545	544	506	514	521	493	505	485	563	483	517	537	521	506	526	545	503	497	521	552	470	508	511	508	518	558	535	509	496	526	513	526	460	481	541	523	545	509	496	510	511	489	493	508	518	482	460	513	510	528	556	557	517	504	537	507	501	507	504	500	515	517	507	489	491	507	470	514	500	519	518	559	541	499	506	511	508	549	522	494	514	508	496	543	496	539	478	489	505	516	529	500	518	538	544	490	527	497	508	538	538	500	474	522	525	478	547	519	483	494	520	503	457	489	537	558	536	530	496	515	552	502	498	563	515	511	522	493	522	526	545	543	500	493	568	508	545	498	518	516	500	499	553	490	497	545	521	466	500	496	509	513	512	531	548	541	513	547	518	512	542	478	514	501	510	503	547	526	477	544	500	522	482	546	519	494	551	536	503	532	528	572	509	476	490	518	559	546	528	477	527	483	548	526	513	526	529	492	535	523	500	535	561	509	494	504	511	535	518	496	506	493	494	515	487	502	570	520	554	530	524	530	508	522	507	491	493	508	505	528	512	515	501	532	494	492	527	462	519	537	510	498	508	481	502	477	486	506	493	511	533	507	527	490	518	509	471	532	486	516	529	498	515	524	512	556	544	483	492	497	531	480	498	528	539	497	521	531	513	490	512	516	530	507	480	539	523	508	540	496	503	496	511	521	548	532	499	461	509	502	514	483	513	470	502	547	493	493	508	489	526	531	528	475	525	498	513	542	492	530	489	497	499	499	530	503	572	514	484	524	505	548	492	548	521	497	512	536	507	483	527	511	537	514	477	533	501	524	528	550	512	491	500	495	474	543	508	521	480	501	508	506	529	527	476	510	526	494	496	527	482	472	536	525	485	509	516	515	501	519	482	500	512	483	521	532	523	553	491	537	464	501	502	482	482	480	514	544	486	537	522	513	527	513	523	507	488	507	504	516	500	539	485	518	503	541	488	492	528	530	540	492	511	526	477	504	507	545	453	506	521	507	488	494	538	534	544	508	489	532	538	496	509	466	497	535	521	466	552	495	522	477	466	512	522	524	566	567	555	529	538	506	499	488	488	538	506	510	487	489	499	527	501	532	552	518	522	513	476	448	533	544	487	476	477	525	465	495	555	514	504	523	541	519	463	535	519	501	542	529	503	523	505	499	517	526	538	509	493	505	539	590	511	495	503	494	544	529	506	472	470	513	531	443	483	532	536	497	505	508	497	538	493	516	520	495	503	534	521	505	493	507	481	487	531	521	536	509	503	443	493	490	483	487	436	524	476	533	552	510	485	518	478	499	500	507	503	484	541	501	532	565	508	458	492	512	495	520	504	522	511	511	526	528	517	527	502	537	508	479	484	528	494	500	518	496	540	510	510	492	491	541	518	501	537	523	526	514	514	537	507	516	542	470	531	487	517	483	503	522	528	497	544	518	494	493	532	474	497	478	513	532	519	515	460	495	547	531	498	483	479	490	522	514	542	527	525	562	499	468	535	490	508	480	526	490	501	536	511	518	490	524	500	477	520	505	511	511	518	544	507	509	486	513	522	526	555	462	506	526	499	516	515	492	532	515	513	496	533	525	539	546	488	532	505	484	513	513	541	501	488	508	478	510	499	515	518	494	458	525	524	540	480	477	507	539	495	541	522	487	469	546	545	490	499	485	544	537	492	529	475	474	510	544	471	489	506	511	524	485	532	517	461	498	519	489	542	528	551	497	488	483	448	553	493	547	493	504	552	508	540	539	497	516	519	528	493	479	527	530	529	508	518	496	514	476	488	526	507	496	544	515	513	519	618	510	529	552	562	501	497	502	491	512	521	531	506	508	540	505	498	532	515	482	509	543	478	552	503	506	513	479	487	503	538	513	487	492	510	527	532	532	486	501	504	480	525	476	523	544	511	508	509	514	476	502	488	500	521	522	534	530	478	472	488	513	492	504	519	508	540	494	539	527	526	478	472	549	481	467	536	480	495	501	519	538	480	527	507	528	512	485	557	492	470	515	521	501	516	494	517	508	507	526	583	549	517	528	525	523	478	532	516	554	522	506	510	511	537	502	490	503	538	544	494	483	476	494	527	531	534	495
37767	26936	11478	5936	4335	3177	2540	1984	1633	1421	1311	1182	1002	1014	882	901	857	776	716	735	728	713	708	737	699	662	649	659	639	653	659	628	647	623	636	784	655	642	585	646	656	615	609	616	656	625	600	623	602	629	638	627	618	578	632	632	629	633	640	602	601	637	636	625	570	626	596	590	562	569	635	584	593	613	617	628	575	608	607	584	552	596	653	612	585	598	623	600	617	616	610	616	564	594	606	625	609	616	608	601	617	632	609	600	582	616	635	628	591	594	586	630	578	594	618	596	622	570	587	589	584	624	618	595	596	608	595	606	600	605	600	614	622	553	567	652	637	566	633	593	600	607	650	590	611	610	595	622	607	567	636	569	606	657	639	582	560	604	629	553	656	591	601	595	649	629	622	628	592	602	573	570	650	632	626	556	560	609	593	635	604	642	585	631	663	656	629	638	648	635	605	610	626	594	605	600	606	625	626	580	564	633	623	625	612	578	626	575	610	626	590	628	631	573	603	570	587	629	613	594	628	635	598	589	590	638	571	624	670	649	577	656	585	569	588	577	617	600	631	578	608	625	609	599	586	545	599	626	573	598	607	601	585	584	617	627	617	599	644	597	585	586	623	592	604	612	595	631	598	569	648	580	603	582	596	608	603	637	648	629	629	594	606	610	608	596	595	576	606	562	596	639	579	618	620	608	588	622	570	601	651	600	608	621	665	643	621	593	590	591	607	557	624	577	643	578	629	618	588	571	592	630	544	604	638	603	602	558	601	643	595	608	573	617	639	650	623	560	620	650	635	659	602	554	584	603	642	646	643	538	576	651	599	570	630	576	586	596	634	619	621	639	573	576	609	596	614	623	579	632	608	632	578	581	608	613	593	578	566	624	596	620	683	626	590	602	595	584	615	595	573	634	675	634	589	594	590	585	571	623	609	587	612	635	557	592	615	583	550	574	595	611	606	588	635	608	624	596	586	641	657	634	605	573	645	586	579	636	611	587	608	579	614	614	624	584	604	603	609	606	596	625	634	608	617	613	594	579	585	587	603	574	626	589	610	579	639	584	616	633	611	609	615	607	606	618	623	599	627	601	641	595	668	600	632	647	623	619	632	614	611	586	578	591	603	585	627	654	585	594	572	604	608	602	623	581	663	628	645	602	589	587	631	606	643	573	585	609	613	591	608	583	570	647	559	649	616	603	603	609	579	585	632	575	625	579	583	608	565	631	626	656	632	608	604	532	628	607	627	621	594	640	599	639	588	587	592	592	591	590	632	618	607	584	639	620	611	623	577	653	605	620	646	595	584	640	575	590	595	618	602	593	637	612	609	634	577	657	621	586	606	578	614	625	609	619	625	571	631	603	599	654	607	555	607	628	597	597	618	625	587	652	582	634	617	595	572	642	601	577	617	616	581	662	615	617	616	588	565	597	657	613	572	557	601	651	606	576	622	564	601	666	578	635	629	542	598	593	602	577	590	630	619	637	609	608	602	588	638	602	582	614	643	643	592	609	560	628	619	633	586	561	571	616	581	604	621	585	611	622	610	606	609	609	578	604	587	588	625	592	624	611	625	646	605	585	636	585	580	592	591	581	617	616	590	602	633	627	648	564	587	598	647	576	638	600	573	574	603	575	610	613	585	549	628	582	570	609	595	575	581	615	605	641	634	628	591	627	589	597	597	594	626	603	638	606	631	625	615	649	566	577	611	578	639	598	608	619	631	583	553	619	602	614	632	621	645	602	571	573	619	635	594	635	641	587	625	647	599	635	592	653	640	651	595	654	596	592	662	643	592	631	623	609	614	625	532	621	579	571	614	596	584	603	571	605	566	592	552	645	583	652	634	570	618	651	592	593	609	596	540	611	592	561	576	623	593	590	611	625	596	606	616	618	634	600	653	620	603	588	596	588	620	577	652	630	575	600	571	597	598	631	631	586	619	633	630	555	575	584	606	600	601	565	587	614	551	664	571	590	640	554	590	599	626	651	636	580	630	622	623	610	596	655	617	652	620	593	630	606	575	618	631	585	671	628	586	607	628	583	613	586	620	600	602	639	630	604	637	609	622	601	584	605	610	638	577	601	618	642	612	611	616	591	624	607	586	623	602	607	659	598	631	590	610	595	559	602	624	593	591	555	572	631	595	610	592	611	614	568	606	603	624	596	655	620	625	597	602	643	622	610	602	599	584	611	654	593	615	585	604	623	620	610	614	600	570	612	602	604	644	585	613	566	604	593	619	604	626	595	606	636	626	599	624	656	658	580	625	637	595	561	580	573	604	603	602	655	594	610	594	588	615	621	609	620	615	633	584	585	596	598	579	625	594	632	590	600	592	607	655	571	635	645	606	632	618	589	573	630	578	620	639	608	574	601	594	585	619	618	595	621	586	598	615	583	591	630	608	608	606	586	602	611	601	624	582	580	557	613	578	627	601	610	564	608	585	620	658	598	584	586	637	593	610	575	594	635	626	623	604	604	624	609	647	621	620	594	591	616	623	614	584	572	612	635	588	587	609	563	620	621	600	615	638	562	609	646	636	611	592	585	583	640	597	603	643	599	561	600	623	566	592	595	555	626	609	591	594	601	654	630	615	569	624	655	630	617	569	594	611	600	601	623	628	602	589	625	630	606	626	629	612	614	578	624	570	605	590	589	590	587	605	605	562	646	642	585	618	589	618	627	620	583	636	611	600	637	610	607	621	615	628	585	604	626	597	633	571	597	633	591	624	578	617	585	619	597	602	596	571	564	590	600	660	642	580	594	574	600	583	589	597	628	585	584	652	609	604	617	601	602	630	660	621	617	599	629	568	608	572	621	639	585	607	603	616	586	637	607	608	628	598	591	614	585	642	587	593	586	648	593	604	580	593	576	614	586	645	633	610	564	572	617	602	605	604	590	614	575	579	560	592	553	617	592	629	633	593	584	546	587	589	629	605	594	603	634	615	576	612	632	562	608	597	612	605	597	601	614	578	611	634	635	604	600	607	608	607	609	604	609	649	570	616	613	601	617	631	572	570	586	546	599	623	608	609	600	657	635	565	605	580	607	634	606	587	638	612	612	587	616	610	603	583	616	624	577	578	643	642	619	570	625	564	606	601	634	591	631	566	597	608	614	587	638	586	621	575	549	629	635	586	593	602	600	650	603	608	575	590	631	643	582	587	628	558	587	604	581	593	577	583	606	589	605	645	633	603	594	631	584	607	588	627	617	621	554	643	602	606	625	609	611	606	590	623	607	587	632	597	671	600	567	571	588	603	627	627	613	611	573	582	579	616	602	579	580	640	606	651	641	593	600	620	613	590	616	595	588	590	581	601	599	585	605	641	584	660	616	634	643	645	587	608	607	576	588	590	643	599	617	629	577	592	633	603	651	568	583	615	581	611	601	626	621	608	561	625	627	646	590	630	622	642	638	581	598	597	577	633	614	606	583	599	566	626	595	601	564	558	563	622	613	609	622	628	594	583	618	585	610	657	638	585	613	613	620	609	620	571	608	603	604	644	582
28613	20096	6221	493	322	241	299	256	224	222	240	221	199	209	220	207	194	197	209	227	221	221	218	190	218	248	213	211	228	204	199	216	243	207	213	220	233	245	226	216	198	215	208	188	227	215	191	212	210	197	218	188	235	232	222	217	203	207	208	224	219	208	204	197	214	172	223	185	219	211	223	223	234	237	223	220	213	210	204	193	201	246	199	190	204	206	205	206	208	225	211	215	205	207	204	220	218	183	219	223	202	202	191	243	187	210	192	199	227	213	224	218	221	206	194	229	218	229	220	240	238	217	211	235	221	196	213	219	207	225	190	234	197	198	187	188	220	185	207	204	208	197	187	216	216	216	213	215	210	213	220	224	223	229	206	208	218	207	241	225	244	194	228	190	230	196	189	201	216	215	201	218	230	224	226	220	225	216	218	200	226	215	225	215	210	225	218	225	196	209	202	207	185	225	215	193	194	224	208	184	224	228	210	235	204	226	205	192	238	195	221	208	197	224	230	237	196	209	204	191	184	217	207	232	218	215	188	223	194	188	221	216	224	223	211	233	199	223	184	221	213	190	209	208	219	221	241	189	227	192	241	199	220	247	217	211	232	209	196	206	192	218	191	237	229	191	216	216	230	184	211	193	195	227	193	205	204	204	229	228	201	222	251	200	217	243	180	206	232	215	238	235	227	205	204	245	185	203	215	209	184	213	211	224	186	233	217	211	208	239	224	200	235	228	220	184	192	232	190	187	204	221	203	214	207	214	221	205	218	200	221	200	204	189	239	206	218	213	219	220	225	205	214	234	215	180	201	210	230	200	237	209	200	223	194	188	218	187	201	216	225	204	211	218	184	183	236	200	198	212	195	196	216	208	207	210	208	190	211	204	211	212	223	212	220	232	205	215	247	225	207	218	211	214	200	232	202	204	214	203	232	201	187	213	219	221	182	225	241	222	265	195	223	206	209	202	217	203	193	188	216	207	209	198	218	219	209	219	229	208	220	219	231	203	221	212	217	209	195	199	217	204	204	191	215	217	203	195	220	211	213	196	215	226	217	202	221	197	229	195	219	238	212	209	204	243	206	243	206	202	210	230	227	234	225	204	189	209	217	200	207	204	218	230	224	211	201	213	223	196	216	219	230	210	217	227	193	228	210	220	218	223	207	217	221	196	231	205	225	190	210	213	223	198	201	223	215	212	202	217	202	189	225	205	244	214	228	197	200	220	235	176	185	210	214	207	210	219	227	195	237	214	207	185	211	189	224	216	234	205	241	225	220	213	210	193	224	233	190	226	215	197	227	198	206	226	193	231	187	225	220	191	204	226	235	214	194	220	189	195	200	203	193	194	211	204	214	214	224	205	238	227	195	194	222	222	214	199	212	210	223	227	238	219	215	187	202	207	210	196	201	221	208	198	197	206	206	220	200	197	191	191	228	191	207	209	206	222	206	220	215	228	199	219	216	203	225	217	224	216	228	194	200	204	192	200	211	219	192	176	205	193	188	189	219	204	214	203	209	200	201	210	220	229	230	213	226	238	219	201	245	228	213	206	214	207	206	200	207	212	199	231	199	195	180	204	217	212	201	208	197	188	199	181	246	221	187	195	197	210	208	208	231	183	232	214	189	240	200	229	224	185	224	183	217	233	225	198	228	200	199	226	210	197	180	216	205	211	216	200	193	209	217	216	207	220	210	229	198	208	220	237	201	214	212	189	217	209	201	220	204	223	221	231	230	216	221	213	223	210	205	207	220	216	194	224	214	210	209	196	208	216	197	217	225	215	230	213	217	210	211	211	178	226	208	211	203	225	218	215	211	210	197	205	209	228	216	202	227	218	210	211	224	177	222	235	200	240	211	210	213	201	204	212	222	204	213	211	199	217	240	212	217	198	221	212	208	223	200	232	205	195	202	230	237	226	214	205	221	198	211	211	195	222	203	193	195	199	214	200	212	209	226	230	198	219	208	211	198	210	209	179	211	210	201	196	211	219	192	237	218	218	215	226	184	226	235	209	200	221	195	209	235	219	216	189	196	208	225	215	235	229	217	221	204	202	199	223	205	228	217	204	207	192	217	236	213	195	201	227	192	229	196	189	197	197	226	198	213	230	194	195	204	197	195	240	213	218	210	229	222	226	235	220	217	186	206	224	210	190	187	203	238	213	229	208	225	217	222	220	208	226	234	208	218	212	216	192	199	207	205	181	173	226	243	217	229	248	214	239	236	205	219	215	208	204	228	256	198	194	190	209	192	213	209	215	216	228	201	238	199	229	197	219	201	227	224	220	219	206	200	193	227	219	199	199	217	215	184	210	197	235	224	224	224	209	204	208	214	216	210	229	177	211	200	236	232	190	195	224	225	189	201	206	200	202	203	210	225	227	199	214	199	206	210	214	240	196	203	234	202	200	204	222	202	194	219	222	202	207	212	203	241	231	210	226	185	217	214	230	218	215	211	210	176	180	190	215	202	227	234	218	218	246	192	206	215	204	233	232	222	205	224	214	227	194	212	212	233	216	213	214	217	217	211	207	223	227	222	210	200	224	211	222	215	224	189	225	230	200	234	192	228	212	239	211	217	231	213	230	207	223	210	193	211	212	231	220	228	202	233	218	223	233	197	189	218	226	213	237	216	188	209	230	223	203	257	194	174	233	215	228	230	205	194	233	234	212	219	211	218	219	207	225	247	210	218	209	221	221	217	241	194	191	230	212	210	223	216	213	178	202	223	230	214	208	216	192	203	209	220	212	207	190	208	204	214	226	207	229	214	212	225	216	185	193	195	190	222	233	205	201	195	214	226	216	215	207	199	211	239	226	222	206	211	212	222	204	226	204	199	234	212	209	207	217	227	227	229	234	220	207	216	247	231	217	199	234	206	222	227	208	201	195	201	184	208	220	215	209	191	164	196	176	237	214	224	210	235	205	212	192	224	221	192	247	233	215	216	217	187	228	206	228	218	225	197	224	193	233	209	222	214	181	211	204	215	199	210	210	208	207	196	204	222	202	234	208	226	212	229	211	189	211	207	220	207	208	224	212	217	200	229	207	219	198	217	193	216	221	207	180	212	210	209	224	217	216	192	229	211	199	213	213	216	218	203	201	228	205	215	212	195	207	209	216	210	213	197	221	208	220	208	196	221	188	213	202	225	220	216	222	192	221	193	230	216	230	209	214	206	202	220	214	198	208	218	213	187	194	204	228	206	220	227	227	225	200	238	199	205	189	228	203	221	215	197	200	231	208	216	192	186	194	215	199	203	221	228	224	192	193	239	208	199	217	208	211	212	204	210	205	223	208	215	209	222	183	221	194	217	194	204	217	224	191	220	226	213	220	229	241	210	228	189	229	178	224	230	225	214	228	233	207	212	216	205	218	178	225	225	197	210	218	240	185	230	211	181	203	224	240	233	233	210	213	219	225	204	224	205	207	238	195	212	242	210	190	225	221	204	215	202	242	218	228	214	211	208	206	207	219	195	208	199	212	216	215	241	224	202	192	199	193	203	210
29668	9644	671	452	353	359	320	317	299	318	265	268	275	289	273	263	292	278	251	267	260	283	261	270	275	281	297	281	284	255	240	242	243	265	282	280	293	268	251	243	269	271	288	272	274	263	222	261	265	269	277	268	272	269	251	265	266	278	270	257	311	258	268	271	268	238	277	268	260	279	256	265	253	254	252	261	253	293	255	273	253	273	294	287	268	261	287	296	262	271	248	278	297	272	256	246	286	260	260	259	247	255	242	230	240	251	246	236	270	228	278	265	254	269	247	285	245	285	279	260	256	240	236	261	266	244	263	267	261	259	263	273	259	265	253	261	257	264	266	256	262	265	269	260	269	273	284	279	273	270	256	285	265	247	294	239	270	283	291	239	247	265	279	240	276	244	247	266	274	273	278	259	280	255	286	276	258	261	266	269	251	277	246	279	289	257	255	265	263	270	268	250	265	264	261	271	254	253	265	259	268	291	279	247	270	235	282	273	267	273	250	280	255	254	272	294	257	263	248	274	253	254	220	247	281	239	259	264	241	249	251	269	270	238	264	261	265	266	286	253	267	283	273	274	263	288	256	270	247	240	299	265	238	273	262	283	262	252	258	269	278	257	269	281	252	254	268	250	242	273	267	266	269	244	261	279	259	256	264	229	280	267	253	289	277	265	290	274	264	286	288	289	250	254	284	279	269	264	243	241	252	262	270	248	282	246	285	255	252	273	257	254	262	251	254	251	264	276	282	266	252	251	248	270	244	264	263	277	259	281	271	270	271	270	231	254	269	261	256	248	271	282	250	279	244	285	272	271	262	278	292	274	270	249	281	253	256	273	266	263	265	268	256	261	266	253	261	276	267	268	274	261	274	283	271	244	246	294	257	281	283	260	256	269	248	272	279	257	263	261	276	255	241	283	281	266	286	254	261	281	281	263	254	240	270	252	283	266	220	253	260	239	271	271	245	283	250	241	249	279	278	267	262	253	262	240	298	280	261	259	243	295	241	278	250	267	258	279	243	254	264	291	255	255	265	231	265	285	281	256	280	276	244	266	282	289	273	289	249	235	262	255	263	249	261	270	269	270	273	267	253	279	287	247	246	257	283	258	272	280	246	297	249	264	272	294	254	229	273	296	287	269	240	263	249	261	243	252	254	252	283	245	297	255	259	268	273	254	243	274	254	262	262	260	257	274	285	299	300	276	234	272	246	265	262	248	249	267	249	301	271	261	292	288	266	260	239	247	258	267	233	250	271	235	273	295	246	273	290	246	285	242	271	263	276	311	244	287	278	279	274	267	272	290	261	283	277	244	283	274	272	260	267	280	270	274	261	254	264	243	249	258	280	283	253	278	260	246	279	275	277	253	280	289	230	278	272	279	251	274	248	240	263	231	246	271	268	264	268	250	270	245	268	286	250	242	254	267	260	280	288	255	265	274	288	280	259	259	271	270	261	263	265	298	279	259	249	276	264	281	244	290	267	292	241	268	293	276	271	271	269	249	295	256	282	275	267	262	285	240	248	240	246	272	253	287	281	263	265	270	283	313	262	254	235	283	270	254	290	268	276	268	266	244	279	266	279	265	288	270	296	249	256	270	260	243	265	250	263	257	257	251	298	240	245	280	273	243	239	257	259	259	244	259	269	250	277	255	276	254	238	254	260	271	264	285	243	252	273	255	279	236	270	297	253	248	250	277	273	229	263	260	246	253	256	286	252	241	234	288	258	231	249	264	225	304	251	231	260	265	264	260	263	261	303	253	237	256	242	278	252	229	281	253	271	250	250	253	253	261	292	284	249	265	281	238	275	261	276	261	258	287	266	249	240	229	237	240	275	275	264	273	256	280	270	243	259	266	252	272	268	265	279	242	268	269	282	255	274	274	272	257	276	295	281	290	255	267	287	263	251	244	261	284	237	285	256	254	241	284	259	262	246	291	253	270	255	270	264	284	279	244	240	265	254	276	220	287	239	289	260	263	278	260	294	268	262	262	271	258	235	241	261	275	259	254	266	253	264	279	270	257	269	266	259	281	238	238	242	297	284	254	248	276	276	262	284	246	265	275	270	275	249	285	286	258	244	278	277	261	271	277	283	252	308	279	270	269	248	271	267	265	232	254	253	248	258	266	257	269	247	262	256	266	269	286	309	280	243	275	269	248	231	267	275	260	278	263	249	255	278	233	252	247	276	273	249	262	239	264	293	242	297	295	267	274	237	236	263	257	266	252	277	251	242	248	266	245	251	260	241	262	248	260	292	260	250	282	258	259	258	277	256	254	263	261	260	285	235	249	245	270	274	265	264	290	261	287	283	264	272	279	248	248	260	238	270	241	284	265	285	262	256	287	249	270	277	252	276	269	257	257	248	243	240	284	259	270	269	282	252	257	256	244	267	243	241	252	250	265	271	288	290	271	267	287	223	271	235	262	285	258	304	238	278	267	257	274	267	264	270	265	287	254	291	249	255	272	268	252	257	278	265	267	251	280	264	259	267	261	259	258	268	281	255	288	272	263	247	286	254	285	232	273	234	264	281	247	266	266	235	287	277	282	263	278	259	283	267	262	274	273	260	250	273	267	291	267	257	275	262	245	261	280	260	246	249	241	252	250	284	257	281	251	247	249	265	278	277	282	255	291	288	270	229	257	263	259	262	247	253	274	273	270	258	287	274	234	281	253	276	277	287	262	259	260	239	253	280	305	271	275	258	283	259	265	252	283	269	293	270	280	270	244	285	259	269	266	265	284	293	250	254	263	251	255	258	251	259	251	255	254	250	254	265	283	286	265	247	286	270	291	255	270	258	240	247	279	245	258	277	272	253	239	260	249	278	268	279	230	264	252	263	265	276	284	285	293	288	280	297	284	271	269	250	251	256	241	252	260	266	254	267	268	241	274	264	241	307	270	256	260	270	246	278	265	265	268	261	232	242	273	259	267	251	269	254	265	273	289	284	257	271	258	256	257	279	248	267	267	272	275	274	244	278	266	255	306	249	261	257	272	289	279	243	262	265	272	272	260	264	237	258	278	264	271	264	272	280	261	275	252	255	266	288	273	264	235	227	275	255	261	278	281	289	293	253	266	235	289	271	273	260	270	275	252	287	254	235	289	246	278	258	266	273	259	282	289	254	272	291	261	314	249	267	275	265	263	272	265	267	268	256	263	253	279	260	284	256	264	270	289	266	269	239	244	269	224	251	253	264	262	233	284	267	263	255	289	274	237	284	271	271	257	261	271	259	250	259	259	234	284	249	261	266	249	258	279	259	252	248	254	273	263	272	270	264	288	284	286	236	280	271	269	265	258	284	249	294	266	262	271	234	251	271	281	268	266	242	265	287	242	256	272	251	251	234	255	278	273	293	277	284	258	282	311	234	280	272	242	234	269	286	283	268	268	255	275	285	241	247	287	262	269	284	246	261	286	280	267	248	262	280	257	259	291	278	262	263	250	266	271	252	257	255	228	287	257	278	272	253	265	254	260	282	272	280	288	260	259	277	257	256	277	249	246
24653	21313	28164	24784	19015	1733	807	587	526	527	497	430	474	418	378	408	417	392	384	419	429	347	360	353	371	391	364	360	341	398	363	340	395	390	365	385	393	383	341	358	354	384	346	373	329	361	362	385	378	332	403	377	366	352	379	314	389	360	381	361	361	362	352	436	364	360	353	348	342	346	372	348	367	365	372	359	313	347	358	371	374	370	398	355	353	382	346	347	369	379	361	357	325	360	356	341	360	384	340	339	354	395	359	325	380	337	348	331	376	370	366	336	362	364	343	376	382	326	341	313	364	359	361	348	352	389	371	339	361	373	348	388	350	380	374	387	364	362	388	334	347	376	349	381	351	377	349	338	355	354	367	343	336	371	335	323	356	370	335	372	346	359	335	333	332	342	314	369	356	355	343	377	357	363	336	334	362	342	376	377	359	368	350	374	353	353	374	365	345	381	364	373	345	358	345	333	389	408	382	335	368	375	373	351	307	315	382	356	341	347	344	355	351	350	340	356	346	375	375	367	341	346	375	362	375	386	330	369	335	351	358	354	373	359	378	375	360	392	336	359	378	373	359	377	367	361	387	361	357	358	386	334	316	382	298	364	391	362	312	337	374	361	380	353	362	355	356	320	369	343	332	338	355	370	334	387	361	348	339	368	346	357	376	330	358	338	337	355	334	358	345	387	362	346	327	322	338	388	367	352	371	354	345	329	365	351	360	374	347	337	339	370	387	394	337	348	373	351	366	366	368	366	352	374	385	364	347	369	370	387	344	347	351	358	373	346	371	399	369	374	359	366	329	390	369	332	391	334	318	365	368	375	359	345	318	364	327	355	367	329	409	331	354	366	356	361	355	348	363	329	341	365	348	389	364	341	327	357	380	367	386	359	357	344	373	355	353	380	332	386	338	344	360	311	414	354	348	346	362	392	359	394	345	371	360	329	384	332	381	341	347	366	359	375	364	346	356	362	368	338	378	360	342	367	362	383	379	359	340	330	366	354	350	364	340	351	348	344	376	344	350	381	350	357	350	342	379	372	381	364	329	360	343	366	357	369	339	331	367	362	385	370	357	381	345	348	356	359	344	343	377	342	345	384	342	345	364	314	341	350	336	331	344	351	339	362	371	366	360	329	327	349	368	336	343	355	361	352	383	345	356	337	357	356	333	357	365	359	336	367	379	349	360	359	320	357	347	348	355	358	336	359	385	338	392	361	367	352	375	367	367	382	318	366	340	339	372	330	336	337	352	387	358	341	344	360	364	332	386	348	351	360	351	361	395	354	355	377	354	348	396	345	342	375	369	342	386	362	352	374	365	370	363	355	351	378	355	332	363	348	371	332	380	403	352	358	341	372	372	355	319	347	370	321	331	330	393	337	381	356	343	375	369	334	364	331	341	351	335	349	335	359	369	345	327	358	348	367	328	348	365	338	372	325	352	361	366	351	377	319	359	335	336	354	358	360	359	359	364	344	353	350	345	365	354	392	384	359	347	349	361	358	328	347	343	353	374	326	361	351	381	391	353	352	357	368	347	347	345	354	393	331	354	351	367	374	368	376	333	361	362	382	369	362	343	378	312	346	364	348	368	335	338	327	370	352	354	364	357	353	334	400	344	369	329	365	390	336	350	334	359	354	362	385	329	366	366	358	349	355	376	367	344	343	344	375	325	372	367	376	376	349	365	376	360	344	337	358	352	358	349	352	371	389	361	372	352	355	309	350	380	378	356	327	380	381	326	345	367	335	381	342	332	377	314	365	337	406	405	353	354	360	374	367	370	367	392	344	330	380	318	373	333	338	386	356	348	376	366	368	365	380	369	342	326	350	349	365	339	349	349	343	372	372	381	352	346	356	358	352	388	362	353	355	356	338	368	351	386	360	336	355	370	363	397	322	347	343	369	366	347	370	381	384	346	348	385	335	355	339	346	370	354	332	373	373	334	372	402	367	383	340	333	378	355	326	325	367	396	352	342	364	390	356	330	349	343	344	392	388	339	363	339	343	340	329	345	380	399	332	388	358	332	326	347	362	354	364	385	361	370	330	328	414	354	344	379	357	360	349	369	334	373	361	383	351	349	329	344	357	339	320	361	345	333	338	380	359	381	372	378	351	380	365	328	369	368	339	361	380	350	332	373	326	332	350	327	355	336	333	358	342	347	368	387	388	344	367	341	351	366	363	371	352	348	341	365	345	361	353	361	380	350	356	339	357	362	333	343	363	336	355	360	365	369	355	340	374	376	385	366	383	334	390	351	366	349	324	330	373	349	348	339	344	366	349	343	355	338	363	353	331	357	377	330	344	370	382	355	347	360	389	330	378	366	331	362	335	354	356	375	378	359	380	358	359	313	367	322	350	390	371	377	346	362	350	332	314	347	331	356	406	343	341	391	376	336	343	332	379	357	327	353	367	310	359	355	355	322	327	360	378	345	385	378	355	334	329	365	340	330	380	342	348	353	334	360	372	401	359	374	378	343	365	332	394	377	344	367	366	351	394	354	348	370	338	364	320	335	354	351	367	341	380	378	353	363	341	374	370	357	352	340	375	314	365	363	339	350	353	357	335	359	366	377	377	393	352	362	341	351	370	389	381	342	349	346	353	362	355	352	351	356	373	323	361	360	361	332	348	370	380	325	345	377	375	397	340	328	355	346	322	340	383	351	370	398	375	356	363	345	357	393	341	395	365	343	332	368	360	368	351	368	373	379	329	339	345	339	357	337	355	335	386	362	369	362	341	368	336	352	366	383	367	353	352	374	338	372	376	345	368	342	350	343	346	367	361	335	345	342	371	349	352	348	368	320	361	405	368	340	354	338	371	394	392	351	343	364	369	391	330	360	360	339	360	370	330	368	360	369	325	374	341	360	367	353	357	349	344	348	361	349	331	384	353	376	361	332	366	378	371	378	370	343	348	381	357	333	351	357	365	392	347	327	374	387	364	362	362	324	366	319	364	348	358	344	373	352	340	364	352	394	354	354	382	402	376	379	365	381	330	362	349	359	329	356	352	405	309	335	342	373	328	378	343	337	346	356	354	386	373	365	375	369	361	379	380	337	347	421	374	347	335	345	335	345	347	362	390	368	361	355	362	390	354	344	353	349	364	350	353	346	340	382	347	347	369	345	339	358	337	322	342	336	317	373	367	369	366	359	366	333	338	405	319	332	365	339	343	336	371	337	347	370	348	366	358	372	358	339	348	344	372	374	344	360	389	366	339	350	383	347	370	344	387	338	357	394	347	332	349	364	339	337	377	380	347	376	366	375	362	347	352	369	339	350	363	365	359	370	342	327	346	337	359	392	351	385	342	368	358	357	324	354	358	352	360	378	372	328	360	337	351	353	384	343	366	359	353	349	348	336	342	351	354	332	332	383	390	320	344	368	353	355	343	369	319	361	334	376	354	398	392	330	318	353	375	340	364	381	357	378	330	368	342	352	343	372	339	336	323	332	366	344	328	374	395	360	364	347	344	364	359	349	359	323	370	370	331	337	342	368	351	356	336
33484	18237	5405	2702	1868	1428	1187	1070	894	771	646	683	637	590	562	514	504	509	471	497	468	499	474	438	461	436	460	429	486	429	438	419	479	436	468	492	466	417	448	468	439	445	424	416	388	448	438	418	425	466	423	417	427	407	416	447	422	406	427	415	441	416	436	433	461	435	431	404	405	461	443	444	444	437	435	425	383	457	433	399	382	420	431	430	454	453	447	420	433	413	434	443	404	413	423	426	400	390	464	429	422	409	430	434	423	429	388	429	439	416	437	429	436	428	448	418	434	429	444	392	467	432	441	419	414	445	444	475	436	438	434	432	438	438	415	419	409	411	412	453	429	442	393	421	423	475	430	431	438	416	491	456	440	442	432	414	434	418	449	420	461	463	389	424	432	420	429	423	461	404	448	442	426	407	444	434	473	442	376	441	433	456	441	464	455	405	394	405	431	418	446	427	396	422	440	404	415	446	476	448	422	416	433	436	409	451	395	457	428	475	420	410	410	392	396	418	430	391	403	423	405	457	422	399	435	418	424	371	451	397	431	374	450	456	447	434	427	401	455	412	445	431	434	394	392	418	430	439	419	439	392	426	440	449	439	443	424	445	418	438	421	444	424	414	405	444	391	426	430	466	407	421	424	413	415	469	452	447	443	424	461	422	441	410	407	421	441	429	428	436	407	407	422	421	439	438	438	415	433	401	415	446	427	400	398	418	482	464	423	389	430	448	404	466	439	430	412	423	411	404	436	416	425	429	394	416	473	434	395	418	462	405	433	428	396	414	435	456	447	461	411	433	452	426	383	453	469	410	481	402	448	438	443	435	403	444	427	446	401	418	418	449	397	424	414	459	408	412	439	427	438	437	417	421	440	399	422	384	425	449	422	408	421	424	440	411	445	413	428	413	434	442	424	389	444	426	445	412	391	433	442	435	415	438	409	394	410	424	444	395	410	408	425	429	431	385	397	447	445	404	416	418	399	429	415	404	434	445	416	427	397	430	442	436	452	444	431	422	434	391	428	403	425	415	407	412	421	428	443	436	426	419	454	463	432	458	433	413	412	418	429	449	412	398	438	422	434	459	421	464	397	428	453	429	426	390	446	424	420	429	470	432	419	395	433	407	473	395	400	407	400	407	444	427	414	402	422	420	456	388	415	415	449	426	448	434	447	406	461	426	464	454	399	407	414	419	412	430	432	444	366	413	423	414	432	456	402	453	438	422	439	393	433	390	443	435	488	443	419	464	442	438	438	477	412	407	432	430	433	397	446	404	443	435	436	447	431	418	412	404	397	433	446	453	434	423	444	436	455	422	439	431	466	484	473	461	440	424	443	425	407	430	419	428	419	404	423	429	457	413	417	440	403	403	435	405	443	465	404	409	379	409	416	411	449	451	473	406	405	425	449	422	385	401	397	414	413	423	449	437	413	410	410	442	417	452	456	414	423	409	393	424	434	451	414	436	446	402	421	440	411	413	400	391	423	444	443	444	410	489	402	470	419	419	412	435	414	421	434	411	413	405	470	438	417	424	460	446	414	424	443	468	470	441	424	437	438	427	420	376	453	402	436	410	444	403	418	429	420	444	445	411	395	405	418	401	439	420	456	392	449	432	423	445	391	395	451	395	442	411	459	415	430	401	419	413	421	414	475	418	416	424	416	450	402	440	425	427	426	425	449	439	421	432	428	438	419	389	421	400	427	445	420	462	419	378	430	436	426	399	432	453	410	377	449	475	461	421	472	407	386	432	448	416	453	419	386	421	435	438	421	404	430	369	407	455	420	468	407	435	411	458	435	408	399	433	412	439	435	428	402	419	453	440	434	421	436	453	436	467	429	439	430	419	393	429	449	395	446	424	409	440	451	375	417	399	375	448	407	422	411	401	415	451	464	424	445	419	470	416	442	399	432	412	402	463	381	437	418	458	466	402	419	433	417	394	447	427	430	433	425	412	442	443	402	420	447	451	437	446	440	449	380	450	429	439	405	423	422	446	423	452	410	433	425	440	387	414	422	399	431	423	457	385	441	447	400	381	454	355	439	438	427	395	398	436	436	439	442	449	437	440	430	405	429	455	440	431	420	477	433	414	404	451	422	435	422	397	452	427	421	430	417	395	403	427	425	416	424	418	440	396	434	426	429	431	435	442	431	421	423	415	428	413	455	393	422	439	419	442	424	438	427	440	394	462	439	398	422	424	384	430	402	390	422	471	421	444	406	430	441	397	406	460	450	438	442	426	405	433	421	393	406	431	420	405	432	401	430	452	424	438	420	448	412	415	413	421	418	423	458	409	390	446	415	443	430	433	470	439	398	404	414	395	419	400	452	426	435	436	429	464	432	413	443	399	448	409	415	416	413	432	422	433	452	420	429	435	440	423	393	414	447	423	468	432	420	411	451	415	422	435	387	421	439	437	414	433	406	420	444	447	420	418	471	411	415	408	443	432	426	430	432	432	457	398	462	412	442	406	427	451	454	444	440	444	406	415	418	433	440	438	421	425	416	404	459	428	415	433	425	428	436	456	437	433	420	458	402	425	440	417	437	441	390	471	413	430	430	385	471	412	418	461	406	406	379	441	446	447	414	407	417	414	447	402	408	420	426	404	420	436	419	416	463	425	423	415	420	449	419	468	445	416	432	428	417	448	424	396	400	432	420	459	429	429	439	441	423	407	429	417	414	392	427	401	434	426	374	437	418	413	382	429	416	416	457	445	415	435	444	396	433	430	416	444	442	428	467	411	449	413	426	431	418	436	412	434	372	471	419	407	434	379	445	412	413	437	441	427	416	433	415	421	404	423	432	438	459	461	441	409	408	448	466	425	431	407	447	433	410	465	448	437	440	427	453	396	420	443	382	437	458	398	415	406	416	422	411	431	442	444	476	404	459	429	455	468	448	410	425	427	436	417	465	411	452	397	433	432	464	408	428	435	401	415	410	426	438	425	485	414	408	444	421	469	446	406	422	436	412	443	405	411	430	420	403	437	374	422	450	423	466	433	412	404	445	446	415	423	406	468	402	410	444	449	451	437	443	432	428	457	413	413	458	432	433	430	455	408	414	426	435	423	431	422	430	422	409	429	409	383	410	452	419	422	413	429	422	401	451	458	455	413	464	396	446	437	423	407	448	462	397	417	434	419	398	421	441	422	417	426	411	445	432	420	404	423	453	411	429	427	471	430	448	426	394	426	447	431	415	416	383	401	435	412	420	441	406	400	452	416	495	376	411	457	394	424	428	446	457	412	427	460	447	418	434	396	433	428	448	415	401	446	429	422	409	433	430	421	410	439	425	450	443	409	433	428	474	448	445	433	409	432	408	473	432	411	457	429	419	466	418	400	426	428	380	462	407	438	418	424	387	439	408	422	421	436	405	467	442	417	446	446	454	466	362	435	406	452	412	465	439	442	396	416	435	428	462	428	452	453	449	436	409	403	368	395	395	421	440	440	434	457	449	426	430	436	419	472	444	405	425	392	392	427	434	420	395	429	445	430	440	416	439	425
25394	21284	27144	25500	5988	536	420	365	332	301	286	312	265	251	277	245	278	261	262	228	250	248	233	260	242	254	243	240	263	253	262	219	233	259	270	263	244	249	240	258	246	230	261	259	242	208	242	258	247	243	254	222	246	256	240	228	252	235	213	243	226	245	250	253	218	224	258	219	237	238	241	240	250	227	220	248	227	251	243	232	258	231	235	256	248	227	258	230	234	235	231	251	229	244	266	241	233	240	238	216	248	265	234	236	249	267	250	255	233	253	231	222	211	253	216	235	228	258	244	251	223	229	237	231	250	249	239	244	245	245	217	226	202	253	233	226	238	244	220	252	238	247	219	234	227	228	236	233	251	220	242	232	241	254	234	249	216	253	252	235	253	254	215	247	237	250	234	234	237	223	258	263	235	263	225	232	256	228	223	271	251	250	240	227	226	253	252	232	267	254	242	257	224	242	222	248	238	215	226	219	209	228	206	220	251	251	226	243	240	246	229	233	236	238	241	220	251	215	217	214	210	227	264	249	239	223	230	216	265	227	246	224	237	242	244	226	246	227	245	244	238	242	234	257	243	223	249	242	239	219	252	216	236	219	248	248	268	247	235	272	265	251	251	205	245	228	248	237	230	232	241	223	243	265	215	234	223	246	254	257	237	252	249	228	244	243	249	241	273	212	215	219	245	237	245	217	206	238	238	241	238	234	241	220	243	243	221	236	205	247	219	237	223	277	245	233	246	217	227	264	211	265	247	232	265	241	244	219	238	259	236	231	191	240	246	225	248	259	206	275	244	220	238	223	254	237	230	240	212	249	240	218	234	238	217	251	233	257	253	216	228	246	244	242	261	224	249	240	255	259	239	230	250	252	227	248	235	248	237	242	213	239	253	211	220	252	219	236	236	235	243	222	235	256	218	253	237	219	232	257	236	230	243	259	252	217	208	224	230	268	229	236	254	240	226	240	231	238	229	256	226	240	266	244	252	218	223	229	258	214	244	254	245	262	252	249	234	247	253	224	259	220	253	218	216	229	237	207	234	231	251	251	257	235	230	257	275	248	233	247	252	259	216	268	231	218	220	248	213	259	219	212	249	216	245	244	248	237	253	230	247	266	240	243	253	259	227	231	205	240	203	236	235	247	228	247	240	248	214	227	253	222	250	236	234	253	223	239	239	236	221	222	269	236	234	217	245	215	253	227	266	253	255	235	223	233	228	233	219	248	241	224	231	230	256	216	271	219	229	265	245	231	249	230	214	226	253	247	225	224	244	254	260	248	249	219	269	232	243	242	244	240	225	259	265	213	244	237	206	221	258	240	252	245	250	244	212	220	247	214	271	216	241	226	216	247	222	223	238	222	238	233	252	231	256	211	231	228	273	240	259	243	245	220	244	243	253	241	225	227	232	224	245	243	227	256	240	236	253	230	254	260	245	245	260	233	249	226	238	240	232	233	252	255	246	264	228	226	259	214	239	257	221	241	242	254	223	240	248	215	228	238	234	250	229	259	256	241	236	202	222	224	222	236	225	238	236	241	234	254	245	245	239	233	211	243	255	237	246	232	236	232	217	220	238	253	237	279	269	230	206	206	227	215	237	250	243	220	237	226	234	221	250	256	243	226	238	232	230	240	221	235	241	242	240	244	232	222	238	250	239	230	238	224	236	256	243	221	261	227	249	246	240	251	217	240	201	235	252	253	237	233	266	235	221	227	245	232	229	225	235	240	268	227	230	212	229	228	246	243	249	247	251	280	238	225	244	225	227	224	232	243	230	229	220	234	244	229	253	227	240	243	250	244	234	247	253	222	223	220	257	222	240	237	239	229	233	210	237	234	208	240	246	242	220	219	248	240	267	221	221	195	203	229	234	227	231	248	238	226	260	258	231	221	246	249	229	226	231	241	225	231	231	226	230	245	204	258	244	229	226	230	235	236	218	234	248	245	257	259	243	235	243	228	210	243	223	233	236	241	245	248	209	222	230	270	248	244	244	223	266	241	221	258	260	250	249	243	204	262	264	258	247	199	218	262	228	233	208	231	228	234	250	236	223	219	210	236	255	209	232	245	258	225	261	210	274	221	244	265	241	234	260	240	225	212	235	251	208	237	217	239	247	217	265	240	227	218	225	269	239	226	218	247	217	233	234	250	234	222	245	255	247	235	271	220	262	269	248	220	212	243	242	229	218	255	249	239	259	221	216	227	251	252	227	214	225	239	219	248	237	228	206	217	243	240	222	230	253	229	234	231	211	220	232	234	238	246	227	257	234	221	257	246	236	241	242	222	245	225	234	234	261	232	228	260	233	248	257	196	233	256	242	250	227	237	234	243	191	245	223	247	265	260	232	200	209	225	232	254	251	255	238	226	246	226	225	204	249	210	233	251	235	238	238	251	238	218	231	243	256	249	231	246	227	224	253	243	236	224	245	237	236	240	221	267	227	228	241	232	232	254	257	233	219	234	212	225	253	218	237	248	244	221	275	253	243	236	188	236	217	251	227	223	251	254	234	255	257	245	242	254	212	241	256	241	245	240	247	261	244	226	235	200	261	219	237	241	254	227	244	230	229	251	239	248	226	224	237	242	234	216	249	271	262	245	250	269	226	240	262	216	247	241	239	218	251	247	243	237	247	252	251	237	213	251	232	248	211	232	234	244	210	236	232	226	218	230	237	249	260	238	235	236	241	251	219	261	241	245	255	240	237	221	250	237	224	233	239	248	210	236	253	235	244	258	231	215	237	239	244	255	229	241	248	243	240	245	203	228	233	219	246	231	239	230	230	256	201	211	240	256	256	245	249	250	262	210	246	249	209	246	239	227	226	259	219	225	234	215	228	229	254	230	254	229	221	237	215	234	248	205	239	265	239	212	206	228	239	219	259	233	244	234	241	257	243	261	224	219	223	213	243	259	237	185	249	245	235	252	229	228	238	229	242	231	241	249	218	241	208	237	248	242	211	222	240	242	252	226	225	252	229	232	210	242	248	268	264	245	249	219	252	247	255	232	201	229	211	267	217	248	234	209	244	205	234	249	243	237	238	206	213	264	257	221	239	268	255	204	247	231	253	246	227	266	240	245	237	231	232	225	241	247	224	255	246	270	210	247	235	220	242	227	226	223	245	241	276	225	250	229	249	215	245	278	239	233	233	206	225	227	240	264	251	208	258	263	235	271	255	245	212	257	217	238	239	237	244	227	249	272	227	220	242	235	225	257	227	220	248	252	238	222	232	210	221	225	216	215	223	239	250	258	205	222	218	246	244	256	200	245	212	220	226	235	218	244	209	217	259	222	227	217	220	236	212	212	254	255	236	244	238	230	220	248	232	230	238	247	237	237	240	252	262	245	209	238	222	262	251	248	251	238	237	224	251	232	225	218	233	249	234	231	241	252	211	232	253	229	215	219	263	221	223	247	215	211	251	219	238	239	248	212	235	212	243	248	237	229	219	231	232	232	215	248	245	217	238	237	227	242	245	238	194	251	228	254	249	222	247	219	209	237	256	242
32488	13776	3659	1867	1339	1041	825	731	603	533	483	443	397	436	391	356	367	352	362	351	376	332	322	327	345	322	342	302	351	301	345	285	313	330	281	388	402	335	316	314	343	309	314	308	331	328	333	330	309	300	305	323	315	308	316	301	288	309	316	320	316	309	298	320	302	296	300	328	301	325	332	309	310	320	287	309	331	293	299	313	281	309	337	288	316	319	313	327	318	328	323	289	299	305	325	335	313	317	297	300	282	300	310	311	325	311	347	299	321	309	309	301	299	332	303	305	304	314	323	292	321	325	309	322	280	307	292	312	293	291	277	312	346	317	301	311	314	327	304	306	347	318	297	303	333	301	344	292	334	299	298	288	305	344	315	353	304	333	303	314	309	317	313	308	319	287	310	319	314	314	306	321	317	315	313	317	317	339	293	333	317	305	310	310	325	310	318	317	331	290	295	316	300	298	288	293	301	299	316	325	330	343	273	326	298	309	323	327	311	313	317	280	329	297	279	279	263	285	305	311	322	307	341	325	304	331	327	302	294	290	310	327	309	293	316	304	295	318	299	300	295	310	262	354	316	335	338	303	319	333	285	298	316	324	269	327	327	306	319	317	287	294	297	302	311	312	350	319	292	326	312	324	297	342	317	319	293	315	307	321	321	332	305	305	291	329	313	347	286	317	267	292	316	270	314	302	269	292	309	309	338	321	291	280	313	313	282	320	319	278	317	303	314	317	294	305	288	312	310	295	276	304	325	268	285	324	311	292	300	299	312	315	297	306	322	281	321	306	327	290	329	334	339	295	299	328	295	304	287	311	326	322	311	324	296	294	299	318	282	322	277	320	275	278	321	312	302	316	278	295	311	324	328	306	298	286	326	281	314	316	303	315	319	319	296	278	279	289	315	338	325	301	311	325	298	310	316	354	296	291	326	304	300	305	281	332	311	315	295	310	333	310	332	306	294	308	273	292	296	314	306	287	288	299	296	313	310	335	305	317	295	276	296	292	314	296	283	311	289	298	316	272	300	297	272	287	287	300	348	320	307	288	329	328	310	287	294	300	304	313	311	284	303	304	308	321	301	298	285	314	291	304	340	310	312	296	314	301	323	315	274	316	303	302	297	317	290	330	312	325	329	333	340	288	311	344	311	321	274	295	315	298	291	308	266	315	309	319	280	352	311	315	320	308	318	314	314	315	321	309	324	346	286	304	302	307	303	301	338	316	310	309	333	320	316	294	340	303	302	312	319	318	293	309	296	323	299	312	336	317	318	285	330	292	292	318	317	276	327	327	318	302	299	316	307	294	295	299	293	319	312	299	318	300	309	311	316	320	316	293	305	342	298	307	354	299	300	308	317	307	328	323	346	319	319	287	309	307	311	311	274	275	330	313	289	301	314	303	301	308	301	323	344	338	283	317	279	269	315	294	290	324	298	295	279	316	287	272	296	305	305	318	318	311	284	339	315	292	315	332	275	308	288	267	283	304	303	289	287	337	295	272	315	307	299	296	301	314	307	281	315	332	323	313	320	324	291	285	294	308	283	324	305	288	340	296	292	299	323	328	284	327	287	315	307	308	312	284	302	290	320	300	322	305	255	302	326	316	282	320	322	285	287	324	322	305	317	320	316	338	327	290	288	293	289	327	304	323	309	336	281	294	275	308	295	307	325	316	344	300	306	285	312	333	319	267	336	319	324	295	320	321	304	296	321	294	324	310	292	304	326	291	316	298	286	306	318	283	304	292	278	290	297	305	306	319	292	282	295	277	301	297	307	323	285	300	331	303	312	290	299	341	289	319	337	326	270	319	277	290	304	324	315	322	307	285	328	307	336	314	307	323	341	300	289	323	331	306	321	306	294	329	295	285	299	284	313	330	308	328	302	311	308	325	308	322	287	304	294	281	302	299	280	291	300	279	312	297	309	297	313	304	261	296	320	301	320	298	251	290	307	304	310	304	300	324	303	319	294	309	298	290	322	300	319	316	311	314	327	325	280	319	305	327	283	326	308	290	350	336	298	264	292	306	304	319	258	303	293	311	302	295	304	329	268	301	305	298	293	313	307	288	298	280	299	332	334	238	322	296	282	302	319	327	294	304	313	327	320	298	301	300	325	321	297	308	268	259	304	321	275	296	324	327	293	302	340	323	304	307	294	335	295	310	317	328	313	308	320	344	313	283	308	283	316	269	321	338	303	306	332	304	358	296	327	310	270	336	299	276	320	327	311	303	294	288	299	313	290	294	345	274	332	306	287	276	282	294	339	311	294	318	316	281	312	302	301	293	306	311	309	300	304	312	291	267	316	319	316	314	305	306	316	326	290	302	283	269	313	278	325	330	315	296	339	308	316	287	307	321	312	303	300	324	332	275	302	299	316	312	297	318	336	330	312	288	279	299	328	297	314	303	312	326	301	305	308	323	314	301	290	275	305	310	294	317	298	313	316	308	305	260	325	311	323	280	312	316	288	302	309	317	290	336	297	306	337	339	281	321	313	290	302	286	270	298	333	287	337	297	290	302	325	339	270	287	324	316	324	284	317	314	318	325	287	306	301	300	306	331	317	314	299	282	288	290	322	320	321	302	314	318	334	298	342	332	327	327	349	313	302	300	312	297	300	318	288	303	313	291	321	299	311	307	289	312	287	277	332	307	333	313	286	289	316	297	284	321	303	300	291	278	337	296	322	313	309	314	299	270	294	331	276	289	312	301	324	301	298	331	317	338	324	335	352	281	314	322	304	313	305	285	316	290	309	294	271	302	336	306	309	302	315	331	327	350	332	312	288	326	313	312	307	305	306	288	309	301	317	275	295	280	314	305	297	320	321	321	313	315	327	291	319	321	307	309	274	268	307	329	326	294	315	279	297	275	325	316	313	311	316	286	310	281	294	298	299	305	320	292	321	310	326	305	276	297	313	331	301	284	277	311	318	301	266	319	314	331	325	324	320	299	320	325	287	301	326	311	286	336	313	340	305	293	314	361	295	294	303	327	289	332	310	342	275	329	287	330	274	313	319	319	302	337	306	282	327	286	290	287	311	307	322	305	314	326	327	307	319	310	299	314	309	317	325	345	290	302	304	298	336	297	325	322	297	289	314	315	303	293	290	291	310	300	301	310	313	287	313	287	326	304	305	275	302	317	307	314	284	304	325	281	309	300	307	295	290	308	285	326	322	314	286	303	294	349	319	315	325	324	320	293	294	319	325	325	327	311	331	298	308	304	316	295	308	328	277	323	313	284	264	299	347	322	292	295	316	302	305	323	326	300	320	325	291	310	335	294	301	328	324	313	306	295	323	302	277	312	286	304	307	348	292	344	301	281	317	313	307	305	289	351	291	305	331	303	290	317	324	307	325	313	286	278	285	330	310	313	330	297	278	317	305	292	304	298	296	326	297	337	310	314	320	300	340	317	307	315	334	344	330	290	316	330	309	285	314	312	334	302	322	324	335	313	305	317	306	306	336	324	308	307	315	277	293	294	289	295	317	315	313	305	285	303	314	283
23229	21363	29124	23958	21354	21304	5499	1246	1022	842	812	763	736	691	662	626	609	594	600	628	559	583	544	558	550	525	534	578	547	533	533	502	536	514	525	548	551	537	561	529	543	529	509	566	512	534	513	493	530	520	545	509	522	491	511	501	522	547	550	539	511	558	541	528	501	559	550	540	522	535	502	507	471	487	498	564	520	555	521	517	523	522	482	552	530	506	531	532	529	537	553	506	540	519	549	552	538	543	498	525	576	523	496	478	487	531	531	562	533	518	504	531	487	545	532	545	517	531	485	522	512	517	538	513	525	517	530	535	540	520	530	506	489	511	471	518	542	488	503	534	492	539	518	470	552	526	512	521	517	538	503	497	529	507	519	504	498	505	517	570	522	520	508	528	545	492	528	513	511	509	496	537	505	565	544	488	505	497	528	490	495	495	558	526	480	549	525	495	523	539	493	463	503	497	523	503	517	557	551	497	560	510	540	491	538	554	518	522	485	511	528	491	533	512	538	541	513	539	485	531	552	517	536	501	541	550	511	528	515	514	504	496	502	475	511	537	532	510	555	529	511	511	525	540	537	507	514	515	499	509	511	527	528	508	519	531	538	494	518	548	548	483	510	515	510	548	537	517	505	552	562	510	530	531	509	568	527	514	475	539	524	516	543	535	488	517	499	510	478	532	467	524	492	523	510	518	497	507	504	489	472	521	474	495	469	532	520	501	531	537	557	502	507	535	531	512	536	521	504	515	559	535	552	508	544	517	518	522	515	521	510	537	565	538	512	512	487	502	511	519	539	568	526	490	500	554	520	489	518	502	524	551	540	522	493	509	533	498	487	523	478	498	547	512	474	545	526	513	500	531	512	551	485	510	511	468	539	513	541	511	530	524	495	521	510	504	476	511	525	522	499	478	519	555	537	515	546	498	515	549	489	520	527	527	504	563	519	530	539	573	474	497	504	511	532	522	487	507	528	491	482	503	543	588	551	486	523	524	520	511	514	499	520	518	533	487	500	472	506	526	515	516	489	506	508	531	491	530	513	526	496	546	537	515	527	534	525	548	537	563	532	542	543	515	514	521	559	534	529	517	521	502	519	535	538	518	474	509	543	501	497	538	527	532	516	521	518	576	508	499	567	526	515	502	489	516	517	579	471	507	540	499	543	473	502	522	530	544	491	477	496	499	530	533	494	514	524	488	553	493	545	525	521	493	527	495	513	538	512	487	527	537	513	500	548	530	525	537	489	568	505	499	545	495	528	492	505	480	537	507	507	528	570	522	520	495	506	500	493	498	508	534	523	502	528	544	505	528	512	506	506	519	539	557	540	532	503	504	498	501	496	584	508	488	547	491	526	516	507	507	528	569	497	507	530	540	500	551	511	523	573	562	501	547	535	519	524	511	544	535	503	477	482	511	511	505	506	495	504	483	451	511	505	533	513	503	531	491	535	509	498	539	531	510	509	464	506	518	474	511	489	490	531	484	487	493	488	514	459	578	510	513	524	543	488	530	546	478	527	497	527	534	532	525	514	508	500	512	487	539	482	527	485	559	524	519	538	569	523	518	511	546	550	506	536	502	514	537	482	546	522	536	532	517	539	524	511	482	497	527	495	512	485	529	545	553	552	513	513	512	504	541	492	549	479	510	512	530	512	474	508	492	513	508	498	519	546	530	524	479	503	486	516	476	520	510	558	521	522	527	542	509	557	491	542	534	492	517	546	536	503	518	529	517	508	556	539	515	520	531	542	491	533	505	519	561	536	531	526	514	507	520	527	528	496	530	520	509	527	531	521	473	523	530	499	508	552	534	530	543	470	537	548	501	528	506	511	539	536	495	521	506	535	524	554	500	515	527	527	483	568	535	510	505	562	490	503	474	537	492	547	518	527	484	527	521	495	505	493	501	529	508	514	549	547	537	503	520	556	540	549	521	508	514	509	545	528	477	548	518	496	538	465	483	548	542	466	531	483	560	503	524	520	543	525	489	542	516	518	496	524	552	505	543	507	510	519	549	503	539	516	527	492	527	512	530	495	499	487	535	549	531	502	563	503	529	524	523	524	511	518	544	557	513	524	535	546	531	531	520	524	520	514	513	516	495	529	483	513	562	546	515	548	516	514	512	546	535	492	528	541	520	510	509	502	548	481	518	569	530	515	481	491	470	524	553	538	531	530	522	522	481	554	477	505	517	493	534	522	533	504	524	505	508	516	540	505	498	557	546	508	494	523	538	467	479	514	539	515	512	542	507	557	504	538	516	528	526	500	533	523	526	524	498	507	568	535	504	526	538	533	545	524	536	535	521	477	509	557	519	586	473	491	487	554	522	506	519	538	486	525	520	498	526	490	486	530	548	500	514	538	522	565	473	515	518	511	507	504	517	524	512	534	527	507	550	517	508	520	537	500	491	506	508	543	561	491	499	525	520	528	526	554	536	522	497	542	541	501	562	516	528	524	487	522	512	513	480	518	536	516	537	509	517	503	509	533	511	503	531	516	519	496	518	510	511	525	512	520	540	541	518	536	497	539	492	522	494	512	489	499	518	528	513	528	491	495	544	506	544	492	524	546	523	504	509	540	498	537	513	504	547	529	493	513	507	510	527	564	545	525	547	512	485	516	495	496	519	536	508	553	529	526	476	490	516	514	506	540	545	504	524	507	550	555	491	526	480	507	523	474	530	470	528	531	510	507	553	569	501	513	534	523	522	497	481	537	502	520	497	485	501	512	518	506	467	536	499	529	523	525	533	560	488	516	533	534	480	523	538	484	538	517	513	479	489	543	502	494	546	508	518	536	512	513	500	530	500	522	486	569	507	518	569	537	542	491	534	491	500	540	540	510	507	536	552	529	550	508	529	500	533	518	509	576	553	522	463	488	517	508	506	522	509	508	499	537	507	481	531	522	514	534	510	549	541	492	523	525	523	539	574	556	513	513	522	545	523	564	515	477	483	492	490	557	526	523	541	506	512	510	559	516	507	498	562	520	548	544	508	511	522	552	520	515	541	528	534	516	532	537	508	552	484	492	520	526	487	521	554	502	526	526	509	504	532	506	527	512	525	536	534	501	503	520	485	494	492	534	488	522	498	495	551	501	518	525	534	505	522	526	520	547	496	521	502	484	476	522	530	523	465	493	505	510	517	542	524	535	510	497	509	536	534	516	506	508	526	572	524	505	485	497	524	486	512	483	542	521	513	520	501	508	547	534	507	486	537	498	516	533	506	512	547	521	484	516	560	490	539	535	537	518	513	539	507	496	527	541	501	529	535	538	522	523	503	455	510	515	522	518	542	502	508	499	544	515	497	511	518	505	511	535	547	535	499	488	537	531	554	538	470	468	521	505	521	532	512	485	480	509	487	527	540	533	539	530	503	559	513	514	550	500	540	536	532	507	508	526	512	503	486	526	476	507	492	519	502	531	513	515	501	504	518	522	520	517	511	534	511	534	509	494	572	509	536	461	479	502	515	530	572	502	511	507	539	502	534	543	521	517	538	503	517	510	487
38380	25395	11223	5771	4210	3263	2517	2018	1680	1517	1304	1197	1084	1069	958	882	759	767	800	714	757	741	718	701	686	695	702	681	676	628	646	667	612	672	642	715	669	601	623	681	647	624	634	614	626	632	606	615	623	590	604	598	578	571	652	608	651	633	656	619	605	674	627	571	618	630	589	622	645	664	655	625	624	623	645	631	573	645	650	595	650	671	669	620	636	654	610	616	607	634	600	576	563	611	588	641	634	607	614	657	593	598	626	587	613	622	666	624	647	589	635	641	621	606	633	625	579	588	655	632	615	602	613	643	624	592	619	625	629	568	619	573	612	647	638	573	607	612	635	611	628	573	616	619	642	617	594	618	629	620	596	559	636	630	626	583	622	613	619	581	578	617	585	607	638	605	573	623	611	616	569	601	657	638	587	645	645	685	609	627	620	609	604	602	632	616	617	644	593	594	656	627	608	600	606	610	619	583	645	639	587	615	602	578	596	590	596	593	615	636	603	618	602	628	622	633	610	610	595	629	589	619	582	592	616	606	626	611	610	622	625	586	644	615	595	630	603	641	626	557	624	620	589	588	627	611	593	684	635	565	605	596	590	636	610	624	616	615	613	651	616	605	591	563	613	607	640	638	561	620	645	640	628	595	652	598	632	615	587	577	595	603	598	599	636	595	616	626	589	589	588	580	589	626	673	641	576	641	574	606	565	599	602	593	636	623	610	573	601	610	613	603	558	605	654	656	620	649	602	613	623	616	614	585	577	616	582	618	613	596	590	639	591	593	630	653	603	645	619	585	572	590	641	638	633	590	600	576	622	575	614	615	612	576	596	628	603	586	610	625	612	677	629	598	596	562	634	678	635	587	614	627	671	617	639	607	614	579	592	612	595	605	579	637	619	619	661	592	617	644	661	618	613	603	606	590	669	596	628	608	659	583	667	599	626	647	620	611	590	644	638	606	644	623	621	625	601	574	609	636	590	594	598	645	640	641	642	654	611	618	611	597	636	578	608	634	591	619	626	667	611	602	591	624	607	609	597	624	639	608	598	576	638	625	629	612	642	617	565	607	582	628	637	623	643	618	611	605	664	604	625	651	640	598	587	585	658	612	639	634	616	596	617	621	631	606	625	567	584	616	609	595	637	624	630	573	635	657	632	642	606	591	568	615	605	612	651	610	603	597	610	605	622	674	610	602	591	588	566	599	599	597	568	649	627	589	612	607	643	634	630	551	602	604	569	631	596	598	601	637	677	667	637	619	626	607	611	614	606	604	642	603	590	602	641	594	643	591	629	610	617	636	626	618	613	597	607	625	584	615	613	569	629	630	599	615	555	614	628	618	643	567	599	571	615	591	618	621	578	624	611	606	558	606	620	632	618	641	620	602	643	590	616	570	573	573	620	597	595	621	610	595	569	627	607	593	621	602	627	603	638	632	594	626	609	612	641	629	658	603	585	601	639	583	580	609	612	620	622	639	593	573	642	599	574	600	589	635	626	618	610	663	591	606	622	576	647	597	655	607	660	606	618	570	656	561	611	581	620	557	557	629	625	614	622	618	598	566	623	615	569	608	581	644	627	572	568	591	620	605	568	599	606	628	591	608	618	641	627	584	650	618	631	581	618	603	577	655	598	649	603	609	560	643	592	611	637	637	610	600	600	624	625	580	626	603	606	573	603	677	647	603	618	603	596	586	670	670	619	602	560	610	600	601	611	617	622	607	607	601	667	569	661	630	586	641	619	622	639	615	629	546	602	566	644	602	598	601	598	603	593	598	632	600	612	604	652	579	633	624	590	568	646	639	617	628	644	588	585	637	560	623	599	582	624	653	580	561	603	627	623	628	588	669	652	585	617	600	593	636	582	641	637	596	599	646	638	586	577	634	579	588	611	605	590	635	666	621	623	639	614	609	622	586	601	598	627	611	613	613	645	599	612	605	611	611	598	650	621	577	618	662	586	653	623	618	622	620	576	582	579	662	642	643	578	619	636	625	607	642	629	621	635	662	617	567	665	598	623	620	568	591	564	648	553	595	607	609	587	587	621	560	612	580	638	589	620	623	618	575	617	622	598	629	625	599	615	637	645	609	616	645	585	603	597	625	633	618	627	597	631	622	596	581	646	591	625	671	598	633	596	640	623	600	577	610	617	593	576	571	648	651	654	644	634	597	665	629	593	635	606	601	565	611	635	630	635	599	594	597	597	635	636	604	588	607	569	625	600	603	615	619	623	600	610	629	620	639	659	639	594	631	598	611	615	641	603	567	603	581	585	601	592	615	627	576	609	598	610	635	599	585	613	613	616	612	645	654	633	596	595	585	619	596	599	611	659	602	628	592	625	604	607	594	658	631	605	663	654	630	587	598	612	638	593	636	588	598	606	605	603	624	654	604	611	623	624	575	603	621	605	614	633	637	646	611	636	645	648	586	607	578	599	634	617	640	630	630	631	617	629	651	576	612	663	571	608	621	623	586	588	595	626	638	609	631	606	614	647	633	616	661	581	601	611	664	579	603	638	644	635	611	659	609	619	570	624	641	557	608	576	613	640	580	613	615	617	593	581	589	609	545	616	602	592	591	636	587	619	578	601	628	588	619	659	574	608	627	602	651	610	606	611	640	642	664	626	583	588	624	604	620	628	592	600	611	611	632	583	582	631	596	596	598	589	646	632	630	633	609	655	613	647	616	587	576	616	603	606	623	640	619	612	636	605	638	604	604	649	605	606	613	604	593	620	609	579	607	606	608	634	598	677	642	602	629	606	573	601	620	647	618	643	621	595	611	626	592	601	606	612	645	668	654	627	610	626	585	612	639	611	570	605	627	599	634	570	594	631	615	633	604	646	602	573	600	625	644	638	632	623	585	606	622	615	586	621	612	607	639	569	605	603	596	589	648	576	635	602	629	628	600	548	648	605	601	643	589	619	604	609	627	599	605	655	598	609	605	625	623	615	621	588	588	553	606	591	555	643	614	597	596	628	606	607	606	611	604	588	628	647	604	634	604	648	631	629	623	634	695	582	609	582	604	614	551	612	626	637	560	576	574	597	652	589	629	622	620	590	584	602	594	626	621	585	643	605	593	556	601	604	605	635	568	609	637	569	607	623	647	626	664	607	609	593	577	619	610	600	608	610	662	568	614	639	615	625	598	574	649	620	590	614	612	628	583	644	628	596	578	604	600	605	632	609	562	616	631	628	620	612	619	616	599	614	591	550	642	649	605	632	581	582	606	608	636	606	622	607	648	602	621	658	579	615	579	650	605	628	641	645	628	631	583	583	623	593	592	617	604	579	631	619	619	561	596	600	570	566	592	592	638	566	592	601	611	626	606	598	619	632	615	620	632	609	587	624	628	639	622	639	585	648	595	613	603	601	593	631	619	617	607	615	634	683	651	625	652	587	627	597	613	621	652	613	649	641	615	587	602	608	654	628	606	598	586	611	603	607	617	632	574	605	674	603	637	638	601	640	626	622	648	620	568	651	552	647	600	597	619	591	591	611	638	623	611
28665	20013	6111	450	275	241	225	203	247	227	213	218	215	213	198	246	229	206	210	232	263	206	235	196	223	195	207	211	230	237	188	213	198	205	186	220	207	233	198	234	216	224	230	214	209	211	202	224	199	220	219	212	216	190	202	215	204	226	222	216	231	219	227	195	203	183	195	204	204	213	204	194	233	230	236	232	217	217	217	226	211	235	237	199	200	208	215	216	226	219	230	237	209	200	202	219	201	210	205	194	222	202	232	226	223	220	233	225	198	218	215	212	235	262	203	231	200	254	196	236	191	199	224	214	226	224	219	229	216	219	230	219	228	235	209	231	215	209	219	214	216	224	226	241	215	215	224	207	206	231	194	202	217	201	235	227	202	211	223	217	211	212	213	234	191	214	214	190	218	242	225	253	228	235	227	217	207	225	232	246	232	228	212	225	193	214	204	226	200	204	218	213	188	230	210	235	237	224	241	191	213	206	223	228	226	225	205	227	218	224	197	220	189	209	257	214	197	214	211	222	211	215	210	228	215	231	212	231	208	231	243	206	206	193	232	213	208	215	216	219	230	191	209	238	229	217	205	210	206	218	213	196	217	195	219	227	219	211	248	222	214	203	225	212	200	202	204	221	226	216	223	215	206	236	200	203	212	208	216	225	208	216	239	226	235	211	199	232	253	207	211	221	237	212	219	206	215	194	215	241	206	204	228	235	233	182	239	236	226	213	228	193	222	209	251	219	235	204	220	221	222	214	215	253	226	193	209	207	237	216	238	216	203	234	224	208	198	242	188	204	232	190	205	202	234	198	227	235	217	230	216	220	211	212	201	218	206	212	230	202	204	197	205	197	206	216	227	209	206	235	218	204	193	227	216	235	207	214	226	209	212	209	216	184	229	219	239	199	229	217	208	229	210	210	235	219	186	251	217	225	221	217	219	214	224	212	205	209	186	221	205	219	222	187	204	238	236	238	236	215	216	199	225	200	180	209	224	200	208	214	187	235	211	212	199	236	209	200	207	226	224	205	232	246	215	213	182	198	263	237	194	201	194	241	241	205	227	228	206	210	199	224	210	219	244	233	205	211	208	207	230	236	222	219	229	225	206	208	228	196	246	227	213	202	235	202	185	246	225	210	239	218	231	202	223	227	188	217	209	227	240	211	228	237	208	240	204	217	206	237	200	234	215	238	226	225	213	208	246	200	217	227	228	235	222	214	194	221	230	237	198	217	224	225	233	205	207	199	209	209	216	228	204	224	221	189	203	221	219	209	204	202	213	221	219	207	253	222	243	227	250	212	207	239	230	196	214	230	230	204	226	214	221	232	211	198	209	208	213	228	219	198	221	209	212	201	220	225	210	203	201	234	224	226	222	231	208	196	225	223	253	196	214	227	213	203	257	214	215	217	204	208	216	222	214	208	183	180	210	219	207	201	226	228	220	219	230	237	239	212	223	215	237	225	215	195	229	205	218	210	208	241	222	226	231	213	230	224	223	224	218	224	201	210	223	222	217	169	241	211	196	249	228	190	215	193	208	232	213	215	200	214	260	218	212	221	226	223	220	232	230	216	187	210	230	224	242	209	201	206	199	237	226	176	220	222	224	228	219	202	207	223	199	213	237	246	209	220	215	208	215	239	209	220	213	219	230	213	203	220	206	205	213	223	219	213	217	181	213	225	218	229	237	206	219	222	212	216	212	241	213	203	207	212	234	249	219	218	213	210	200	248	205	202	200	214	224	238	195	202	208	233	225	199	215	205	214	236	203	222	212	210	213	233	203	234	238	218	226	254	186	222	209	233	231	218	211	235	204	187	229	217	235	222	200	246	210	229	213	199	231	225	212	221	173	232	213	203	220	228	213	223	216	229	206	205	218	213	210	224	225	229	220	221	212	195	211	229	243	241	211	224	221	220	229	235	213	213	200	225	216	205	202	193	215	199	219	234	246	197	227	221	248	212	235	219	197	215	226	233	246	212	218	211	214	224	244	218	209	231	210	243	200	197	216	220	194	209	219	212	224	231	219	225	208	209	206	194	226	212	208	232	221	214	199	225	216	229	213	239	209	204	211	214	220	218	210	237	209	211	198	227	244	227	207	213	219	194	191	222	205	216	223	225	206	219	216	236	234	231	220	202	211	198	206	213	201	195	231	228	193	225	237	258	197	211	228	193	221	227	196	240	209	214	218	214	206	219	232	255	208	192	213	229	232	225	223	209	222	190	209	220	246	193	227	224	222	205	237	205	252	222	206	233	210	210	218	185	192	193	204	195	189	203	226	201	230	196	224	229	231	210	227	213	220	210	208	241	210	210	223	226	213	233	200	220	230	237	202	228	222	223	227	223	219	228	208	221	250	229	223	190	226	232	193	235	215	212	214	258	233	208	217	211	223	211	203	212	208	239	189	229	233	226	246	218	212	228	222	244	196	197	215	214	207	203	220	216	202	197	200	215	203	215	202	203	220	231	236	229	219	228	198	209	204	228	215	214	220	197	209	227	203	227	237	202	199	215	218	231	201	218	215	171	223	221	215	213	221	220	216	235	219	223	232	203	204	245	213	229	231	210	190	224	221	231	210	211	215	235	233	233	226	236	197	209	185	193	240	200	248	219	210	222	266	209	204	215	215	215	205	219	214	240	227	207	205	194	236	207	237	205	229	235	223	227	226	219	257	205	203	231	234	209	212	217	225	225	226	197	221	219	221	219	214	199	215	228	200	201	208	210	204	218	182	214	209	213	238	225	233	211	229	215	234	202	221	224	223	226	210	233	217	217	218	203	226	234	205	217	253	234	217	242	241	243	205	209	202	192	183	229	246	226	219	220	225	235	221	225	221	202	205	176	231	225	237	207	225	168	211	226	207	238	197	215	210	227	202	215	216	211	195	217	201	235	230	227	210	217	213	190	208	226	209	208	207	225	200	214	226	224	208	204	193	213	202	232	208	208	204	225	231	211	206	189	217	238	215	227	211	232	220	223	225	210	233	225	231	201	222	231	233	235	235	208	220	209	245	221	240	229	249	222	229	218	205	198	223	218	201	208	211	245	193	188	216	222	232	226	201	204	219	207	211	208	216	215	215	209	205	218	221	247	213	243	238	222	236	244	213	199	239	207	216	186	198	249	197	216	226	233	233	229	220	222	240	207	213	254	217	227	198	222	189	244	213	199	198	197	238	201	221	220	216	221	220	211	250	190	215	207	219	222	234	221	227	247	220	199	234	228	237	237	250	209	205	212	251	233	228	215	221	201	226	210	248	212	229	206	208	228	230	205	205	201	218	207	214	207	210	183	186	228	237	206	215	206	251	199	256	200	238	232	222	207	202	239	227	211	230	213	211	223	202	215	213	242	227	200	252	210	247	230	213	218	240	205	221	258	216	227	229	201	227	219	213	224	225	224	214	223	206	254	220	220	221	211	232	221	207	228	222	209	202	228	215	211	226	223	238	220	225	216	222	219	202	193	216	208	216	216	249	207	210	218	215	214	216	233	201	210	208	209	205	227
29608	9290	692	479	399	351	285	335	292	281	305	280	279	278	265	295	282	272	265	272	279	281	264	293	242	266	253	265	287	260	308	277	277	265	292	284	263	270	260	280	278	254	284	270	249	267	287	269	265	300	292	259	247	289	243	265	275	291	283	256	254	281	278	262	279	268	263	274	293	256	280	243	282	233	257	242	253	261	265	252	253	275	261	284	285	281	247	277	272	262	269	266	272	262	284	259	280	272	272	248	268	230	266	269	263	270	254	265	247	234	273	256	235	285	281	279	273	279	231	261	254	258	274	268	245	274	247	245	261	270	256	256	281	251	276	272	284	301	269	260	253	295	251	262	279	253	268	242	276	262	246	236	261	310	268	248	251	257	268	263	293	257	283	313	273	308	285	246	245	292	262	268	278	301	259	256	272	275	279	267	258	262	262	290	266	292	255	273	266	274	281	251	248	252	265	266	263	275	272	274	276	249	285	288	269	300	255	276	299	271	268	273	245	252	272	285	251	244	266	276	245	283	230	282	262	286	254	244	257	260	276	280	260	249	267	260	313	244	250	288	281	265	282	236	285	242	237	255	268	257	283	284	283	264	267	277	229	281	252	311	293	287	270	272	276	285	257	259	277	289	282	274	268	262	268	281	282	295	281	276	280	286	276	248	275	265	270	254	280	265	280	263	258	248	273	266	281	266	252	275	281	282	247	267	232	260	247	301	264	258	251	267	285	257	280	222	260	272	254	257	283	268	243	297	268	264	291	291	276	295	292	284	275	261	239	258	281	260	263	255	273	272	280	228	274	274	276	276	278	232	266	271	282	268	264	267	257	264	285	257	260	251	274	254	273	259	281	236	294	265	262	278	266	289	276	269	258	279	257	275	289	245	239	297	285	257	283	272	251	292	264	280	287	272	279	262	273	286	271	243	304	268	270	244	257	283	248	260	283	251	280	308	271	284	272	245	256	264	269	278	263	244	307	250	287	260	277	252	286	283	245	271	298	282	266	286	290	281	256	269	267	265	253	259	260	248	247	243	264	245	286	302	256	265	284	269	277	264	275	258	271	287	263	288	259	274	269	281	289	275	270	301	263	280	248	266	255	267	268	299	288	267	268	271	276	282	274	292	236	270	299	267	285	257	254	277	273	286	323	252	268	268	244	303	270	257	253	263	264	266	270	256	259	231	236	298	253	282	256	254	272	265	292	276	281	295	274	283	279	279	272	280	273	294	280	293	274	271	291	257	250	265	276	286	284	278	261	274	284	236	301	247	290	292	267	270	272	260	276	302	296	245	282	274	268	250	268	266	258	276	267	262	270	263	297	270	272	234	250	275	251	292	244	289	250	255	279	294	263	279	267	282	265	260	271	295	273	289	269	253	272	282	282	272	264	264	272	295	262	278	274	275	277	273	313	270	278	267	267	244	262	257	271	241	261	266	269	263	286	269	288	263	275	277	244	267	268	288	262	285	267	270	262	271	275	247	250	257	291	298	309	256	252	261	274	278	281	254	260	257	244	266	262	274	262	295	276	267	283	285	287	260	260	275	239	304	289	276	323	248	264	277	281	272	291	263	259	255	279	297	287	285	268	281	273	266	243	276	233	248	286	230	288	258	262	253	283	269	299	255	285	253	271	271	270	265	299	258	272	286	252	270	282	262	253	249	277	292	248	246	278	243	290	273	274	262	229	285	275	274	258	297	267	300	263	246	275	261	252	253	273	270	263	286	279	254	271	279	267	263	281	269	292	229	234	274	252	273	267	270	249	254	258	277	259	284	269	301	270	273	271	253	286	287	256	302	271	261	256	323	307	274	293	272	271	262	279	259	273	254	266	270	250	265	281	282	273	280	274	290	265	269	236	269	260	272	266	255	254	279	279	252	287	300	279	240	274	249	271	257	288	271	288	276	315	287	262	253	297	291	246	259	279	279	250	259	283	253	244	266	231	264	267	257	266	277	240	261	239	284	273	289	257	277	277	278	270	299	270	261	262	253	286	242	290	271	297	290	276	276	267	249	304	272	265	278	271	269	289	257	273	269	274	269	285	266	252	294	262	269	272	289	256	253	255	271	286	284	264	290	269	283	279	287	275	300	265	277	253	276	294	266	282	252	279	285	237	250	265	272	273	258	290	282	249	262	255	249	285	293	270	249	292	266	286	274	247	284	271	295	277	271	256	271	259	287	291	255	242	269	254	266	272	231	270	257	260	256	277	284	251	252	289	250	272	244	245	284	264	279	277	257	260	291	268	267	274	276	281	281	273	272	273	261	238	262	280	262	273	293	264	245	281	282	270	300	270	260	285	306	266	248	285	246	280	275	281	262	265	284	268	241	295	265	263	307	243	282	285	276	267	297	276	271	316	275	253	299	268	272	289	268	288	239	296	275	280	287	278	258	272	270	241	260	255	273	280	271	249	272	271	248	273	292	285	269	269	294	250	266	250	284	313	272	272	246	303	289	265	266	259	288	250	260	263	308	267	261	244	278	269	266	268	267	268	275	271	279	279	302	235	264	309	284	271	279	254	276	269	240	250	280	283	263	272	277	257	284	272	246	268	278	287	249	299	277	268	241	252	275	277	266	259	244	262	248	263	276	270	255	264	262	285	275	276	246	290	263	261	276	279	267	266	262	233	238	249	244	280	270	275	279	256	254	243	251	268	252	268	261	255	268	247	256	292	267	273	270	260	267	224	274	252	282	273	282	262	273	265	247	252	260	285	281	304	242	302	280	290	302	253	278	276	263	294	286	271	254	267	262	268	293	271	278	263	248	235	277	275	256	268	274	290	282	281	268	266	261	270	308	261	259	251	248	270	279	246	280	270	245	287	267	277	267	291	288	248	247	266	247	262	273	259	267	277	284	233	255	259	260	292	270	268	283	278	270	286	260	284	291	320	270	310	265	267	258	260	264	269	246	298	270	264	286	264	301	274	282	272	264	275	242	256	277	266	298	271	243	277	299	290	267	259	252	261	238	289	282	259	298	268	259	266	298	268	229	272	299	257	292	287	286	286	276	272	285	269	277	276	266	317	268	262	268	275	250	269	248	288	256	263	267	271	269	268	268	256	290	275	282	237	272	278	280	263	262	281	277	243	249	265	260	253	252	291	257	285	246	261	268	290	263	287	255	292	266	261	258	305	259	258	258	243	273	249	273	274	257	264	254	256	255	263	243	284	279	281	264	252	297	252	293	301	250	281	273	262	266	263	246	282	262	278	286	272	284	267	274	252	271	294	250	287	267	258	297	289	246	264	263	275	270	273	257	271	260	281	286	253	260	265	260	263	239	259	277	227	272	261	240	244	260	260	281	244	261	251	257	275	260	263	267	262	273	254	286	266	278	268	263	281	253	280	269	270	234	261	270	239	254	259	248	252	299	237	250	284	270	271	278	273	277	288	267	257	266	231	257	261	258	283	269	264	255	270	277	253	280	265	273	255	263	251	293	269	251	267	263	272	257	290	259	297	267	257	235	242	282	274	274	262	256	268	270	274	266
24676	21320	28173	24771	18879	1726	823	607	555	486	476	470	452	477	412	400	377	382	383	408	385	364	359	400	360	353	407	381	338	388	397	375	380	390	360	383	367	355	400	381	342	383	338	357	350	346	362	362	352	316	355	338	373	356	345	363	372	370	379	367	385	376	397	363	365	363	349	367	350	363	381	359	365	368	359	349	377	380	331	356	301	374	348	344	330	381	374	350	359	369	361	360	346	354	350	359	334	366	348	354	352	351	362	378	370	353	347	371	351	388	384	349	348	379	370	359	309	355	356	356	342	377	377	380	368	367	335	355	344	347	340	380	358	339	343	372	339	314	363	356	352	337	339	357	388	365	360	351	362	358	369	360	389	357	328	363	387	369	357	359	316	371	364	354	337	360	373	364	357	378	350	350	363	391	364	382	341	370	360	349	341	356	361	368	377	368	361	357	363	363	336	387	352	337	347	351	347	376	340	334	353	364	377	360	329	364	344	337	376	382	359	339	336	364	338	351	341	378	363	337	381	374	379	350	331	338	363	391	355	344	362	364	359	355	346	388	352	370	395	349	353	362	353	357	378	385	345	367	351	365	345	354	369	352	337	337	335	363	373	352	334	395	333	359	379	368	356	400	350	366	360	358	366	348	336	351	371	359	333	386	359	367	350	340	362	326	354	375	408	378	340	346	351	352	339	408	399	400	363	352	382	332	357	372	371	374	343	320	379	370	352	359	351	348	337	373	377	344	373	367	383	335	354	322	357	397	363	374	349	349	327	362	374	360	353	364	363	353	354	365	346	332	365	356	365	349	320	351	346	346	333	348	348	384	350	329	378	350	320	345	383	377	399	347	352	353	368	360	358	364	386	382	378	358	341	339	385	369	352	375	339	356	331	385	362	349	344	356	374	348	357	367	387	333	359	359	343	364	366	330	376	367	379	326	335	342	360	361	343	392	335	342	375	328	345	367	380	369	363	366	346	355	334	357	345	355	330	355	359	333	369	341	334	404	385	377	373	336	392	356	393	351	356	348	378	337	389	348	365	345	366	350	363	376	381	381	387	347	353	368	363	322	348	336	381	373	370	348	362	353	354	356	352	355	359	348	383	344	352	361	362	352	347	382	379	363	373	344	337	377	369	347	365	348	382	377	364	391	360	367	344	365	356	367	350	370	331	339	353	377	347	378	366	385	370	384	370	391	359	377	368	324	345	387	356	372	364	360	360	348	366	388	350	390	368	320	350	343	340	358	377	367	373	353	348	359	356	361	379	347	357	372	360	339	335	357	346	344	365	319	336	320	337	409	380	358	341	323	349	316	374	354	360	369	358	360	352	347	374	359	351	347	349	361	360	324	361	352	368	337	363	327	367	368	356	366	369	333	365	361	358	320	360	359	341	360	380	359	381	354	365	353	345	339	397	365	324	365	367	343	347	347	338	399	346	364	355	358	387	349	344	353	353	353	313	410	373	359	361	315	379	366	361	337	362	324	323	350	345	401	351	317	349	360	335	352	364	350	369	367	372	368	354	329	337	369	351	359	343	367	364	361	362	357	331	338	370	371	385	333	325	326	363	381	381	375	390	361	368	346	364	356	370	334	355	378	367	361	351	355	317	315	354	360	373	312	348	328	360	371	316	367	407	361	347	342	380	371	327	355	351	349	354	353	352	345	381	357	337	381	371	386	333	341	366	340	349	336	369	362	353	393	343	377	387	321	357	384	386	368	396	335	380	365	399	368	349	355	382	358	388	353	378	333	327	348	342	358	408	339	348	377	320	339	345	358	342	352	343	378	357	336	332	353	367	364	368	361	364	347	371	349	373	371	365	349	354	373	355	380	314	326	354	319	372	357	363	361	318	333	359	371	324	305	302	347	358	364	356	358	349	337	342	350	380	391	336	344	371	359	349	378	390	361	369	355	344	354	372	374	375	369	326	379	378	364	387	352	364	338	371	345	370	349	328	377	358	369	386	353	377	365	362	326	354	381	328	350	338	384	334	351	357	337	369	337	382	367	350	361	340	375	364	352	351	384	353	341	343	378	375	325	361	369	366	348	389	322	372	354	372	338	350	356	350	366	374	329	344	338	330	358	348	390	327	360	370	368	364	383	351	342	351	330	380	367	352	352	379	352	376	339	346	353	328	359	314	352	368	360	369	323	388	338	358	363	372	355	366	347	354	365	368	368	382	361	328	354	376	332	350	364	362	370	349	376	363	353	350	378	357	354	333	337	361	375	352	354	332	385	351	363	364	338	384	354	352	363	349	362	343	349	373	347	366	353	366	376	357	380	373	361	332	366	348	366	375	378	318	390	364	341	343	369	377	365	359	361	335	342	345	378	363	311	375	355	375	345	388	339	361	332	368	356	359	352	379	352	355	361	328	376	346	382	374	353	363	377	372	354	358	352	383	339	390	339	378	349	335	371	352	336	343	363	340	390	360	399	377	369	329	344	372	373	323	378	388	367	374	369	348	299	323	368	380	359	337	358	346	333	374	333	379	394	356	366	358	356	357	343	391	340	347	327	338	344	364	318	340	359	347	369	385	381	371	363	374	356	354	355	346	343	356	358	345	334	356	346	379	335	341	372	333	376	347	363	368	362	377	382	390	358	365	380	354	351	341	354	363	351	366	334	347	366	334	326	356	334	377	356	324	387	349	354	367	379	355	345	360	338	358	358	349	342	364	407	372	357	345	357	377	359	340	358	345	366	362	345	359	353	340	344	358	328	339	386	381	355	365	343	351	354	385	344	363	359	356	366	348	353	384	358	341	327	357	375	376	353	365	360	350	395	368	353	378	360	374	379	336	375	374	369	361	351	370	373	356	360	388	373	377	326	351	359	402	347	363	360	337	343	360	341	353	351	339	352	348	407	343	383	330	383	336	339	347	336	389	362	391	344	364	357	363	347	358	370	382	372	330	381	382	362	324	325	366	358	351	324	321	316	350	353	355	338	374	315	342	348	341	386	354	378	369	380	370	371	344	373	410	372	415	377	326	328	316	374	368	372	339	320	358	334	379	324	340	383	344	383	345	332	352	343	347	342	330	353	372	344	341	362	368	356	366	341	334	375	369	367	353	378	364	339	365	369	351	363	335	404	348	362	334	366	365	352	403	373	365	399	348	378	376	353	373	347	367	342	343	375	363	367	350	352	322	338	350	344	330	356	367	357	404	349	367	357	390	359	391	342	362	379	328	349	336	339	386	337	368	354	324	325	339	329	370	367	365	375	351	342	389	340	335	360	356	338	355	364	327	354	374	361	361	358	331	369	349	336	363	365	365	364	384	363	351	334	333	385	388	337	349	347	363	358	357	347	349	359	359	348	345	354	326	380	346	342	355	345	364	374	366	334	379	335	343	355	369	344	365	369	360	343	371	364	360	384	338	359	334	362	353	345	357	351	349	364	371	377	338	384	375	374	361	351	326	335	394	385	373	354	352	322	347	383	369	340	355	362	329	355	373	367	363	358	362	362	361	386	323	354	334	340	344	357	327	372	362	331
33380	16875	5460	2724	1910	1474	1225	1028	867	727	716	636	604	560	566	515	471	532	465	526	452	497	476	485	476	451	435	487	408	488	478	469	429	448	465	423	457	446	446	437	435	460	462	447	432	430	482	413	418	465	423	438	439	420	475	445	435	434	445	447	440	440	416	415	462	425	426	465	430	444	447	453	420	405	420	433	436	392	430	419	433	420	445	461	435	441	447	430	422	395	454	434	433	418	437	388	429	500	441	445	482	382	420	435	429	433	426	414	446	451	425	412	423	422	405	428	431	438	432	454	448	451	461	398	458	417	449	421	407	470	415	421	431	391	440	411	409	457	409	448	420	420	431	436	450	397	437	412	444	461	443	420	436	425	400	429	430	419	419	421	431	428	478	450	460	473	418	431	396	415	437	456	441	444	447	414	440	434	430	447	423	419	468	455	414	450	452	479	428	455	446	410	427	419	417	439	455	405	425	436	432	464	425	462	445	435	425	435	394	442	412	431	446	396	431	431	425	378	454	411	458	430	401	426	440	421	418	443	417	429	388	436	423	418	444	433	435	415	418	445	405	456	438	414	436	464	420	441	414	440	395	430	405	398	443	433	437	406	436	431	456	427	404	438	414	399	428	432	473	394	456	466	395	464	427	420	426	378	447	467	450	412	393	430	460	483	419	431	446	429	444	443	415	461	420	421	425	418	437	414	425	439	440	432	392	426	420	462	447	415	420	454	426	468	449	467	394	428	419	431	446	454	399	412	397	452	440	435	470	430	479	440	472	428	395	460	424	428	415	440	436	440	435	436	435	439	426	429	456	421	387	424	385	421	442	438	438	435	419	431	419	428	428	423	429	428	414	455	432	424	445	434	452	425	409	451	455	460	451	410	408	427	430	443	438	392	414	435	470	411	436	440	433	452	428	435	403	468	426	417	423	421	410	454	457	437	444	399	453	408	452	438	462	448	444	441	429	405	453	419	418	426	446	448	458	447	460	411	477	431	427	427	470	436	427	457	458	427	430	401	449	424	428	470	438	421	423	428	444	435	422	435	448	470	479	430	416	409	456	463	386	445	417	452	399	414	472	438	431	395	422	461	438	399	437	414	396	453	429	442	439	422	427	441	444	450	436	457	449	407	454	408	442	399	441	420	470	426	442	447	404	412	412	455	459	457	433	427	443	434	460	443	460	408	462	413	416	409	423	416	418	414	456	456	407	476	423	437	450	453	421	432	438	485	444	427	469	453	429	435	428	410	439	434	480	443	471	455	453	485	425	433	397	485	465	386	412	481	466	430	475	405	458	460	435	449	420	428	444	388	405	448	458	431	435	416	451	403	440	414	406	425	422	426	435	416	445	446	425	446	383	436	434	405	436	430	456	395	417	417	424	425	403	420	445	445	469	440	451	442	435	438	427	428	409	434	394	430	434	450	425	423	391	459	439	474	427	406	421	404	428	422	406	441	417	469	434	420	464	450	449	408	468	422	446	421	406	421	419	456	456	451	437	440	400	453	409	432	447	422	434	440	433	444	413	439	400	447	411	440	459	414	465	428	446	410	420	444	495	417	428	412	423	459	428	374	418	425	439	423	430	453	441	417	439	420	488	441	440	432	473	396	433	443	441	425	453	445	407	421	397	435	431	442	389	416	434	428	407	434	411	461	459	417	415	439	447	440	438	415	443	403	439	401	405	401	418	469	438	428	448	429	461	419	415	460	419	410	457	408	440	420	430	387	408	416	425	415	447	448	434	447	438	418	455	480	448	444	455	462	430	427	403	410	419	368	407	475	425	412	417	436	430	453	443	439	428	448	474	432	423	441	447	446	421	418	407	441	428	419	447	439	428	430	415	444	421	391	430	443	484	418	472	402	428	439	451	404	408	409	418	433	428	431	410	408	404	423	429	441	445	398	410	449	406	453	416	409	398	409	418	426	441	401	404	405	432	449	430	409	456	425	450	483	443	432	445	428	451	442	430	481	391	431	437	463	403	466	420	398	418	460	459	445	442	413	436	406	433	427	413	420	423	423	426	399	445	415	423	449	434	433	438	421	367	403	408	448	428	450	421	452	442	427	429	421	444	398	416	416	438	445	441	444	430	399	401	451	431	473	444	446	454	414	467	410	460	428	417	421	433	422	432	408	421	415	437	461	479	459	421	387	439	436	398	402	413	446	444	399	438	416	419	426	416	420	440	457	443	442	417	419	410	424	402	457	432	413	420	405	432	420	447	396	431	457	452	442	430	462	416	441	396	457	393	439	453	448	382	434	399	466	460	451	435	428	433	424	461	473	417	436	431	464	420	404	443	416	462	437	393	420	421	465	430	430	442	458	428	453	461	403	390	409	447	398	459	428	434	459	442	417	392	396	426	378	433	407	439	404	429	449	416	417	422	431	439	454	428	431	455	455	420	420	462	431	436	439	471	441	431	496	417	424	438	474	415	438	441	413	428	420	427	467	409	425	467	442	436	402	447	406	403	448	418	445	460	392	416	447	424	479	467	444	434	403	384	406	405	406	452	460	410	461	426	428	441	458	416	433	418	424	468	413	426	461	430	441	440	414	441	445	414	421	435	441	425	408	417	430	402	445	412	448	445	441	414	408	431	406	440	452	437	464	418	458	452	437	430	457	429	411	385	409	432	450	443	440	453	448	433	431	419	433	449	438	436	442	415	440	446	438	417	441	438	446	403	423	433	417	438	388	447	432	442	437	437	460	421	438	459	465	433	443	444	427	435	406	435	438	470	427	421	390	446	455	411	487	402	399	436	435	458	444	441	385	452	464	447	415	434	426	413	447	397	403	450	374	448	446	422	405	463	419	418	440	462	402	424	479	430	424	436	429	460	422	424	442	439	423	470	437	433	468	448	449	399	425	398	445	444	411	459	417	424	437	446	423	421	411	399	375	398	460	458	442	447	457	423	442	408	454	394	429	425	442	412	449	444	405	490	410	382	462	407	421	460	426	442	419	462	384	441	425	406	439	457	437	447	424	378	416	443	415	438	410	417	404	467	423	455	450	413	412	424	439	408	416	443	471	423	440	418	404	438	419	442	438	439	449	409	457	416	451	418	404	435	486	394	458	444	441	443	437	414	427	503	440	431	445	421	437	412	458	422	440	442	426	423	405	431	418	428	409	459	443	419	407	459	419	389	425	447	428	411	452	455	398	487	436	406	431	423	433	403	415	430	465	476	404	475	407	442	454	439	465	455	410	421	460	421	436	408	427	426	443	475	465	426	410	420	423	463	461	392	460	461	446	373	459	407	445	414	407	421	464	427	413	441	420	446	427	429	488	450	469	458	436	384	462	491	409	428	395	401	402	464	452	443	443	422	433	446	414	427	429	438	479	406	430	436	418	437	444	442	428	447	454	402	439	414	398	449	460	423	424	412	406	418	403	484	416	430	409	449	428	457	447	442	430	424	444	457	439	442	463	421	442	443	391	454	440	465	417	442	463	438	434	430	427	461	417	407	418	450	403	406	436	423	421	444	431	414	427	420	438
25360	21291	27205	25379	6011	525	437	420	337	321	330	304	296	281	297	256	267	271	242	259	253	280	265	258	228	238	240	266	258	252	248	236	241	252	232	214	233	261	233	222	232	218	254	244	245	244	268	242	226	242	245	228	267	238	229	242	238	234	250	248	248	259	223	228	216	237	257	241	248	211	221	215	241	229	225	234	259	217	250	232	222	218	195	226	249	232	250	259	225	250	238	214	219	257	239	261	222	240	222	205	228	251	217	264	210	282	225	231	249	245	210	222	200	243	250	238	245	224	215	246	248	221	205	248	241	233	223	213	237	234	244	239	227	245	230	254	255	265	238	259	245	247	204	245	241	238	248	251	238	260	239	219	211	240	234	244	226	232	233	252	208	267	237	239	246	220	239	237	237	220	231	235	212	239	238	242	230	246	251	228	233	269	213	229	238	249	246	258	232	242	236	225	218	251	238	238	218	246	273	211	269	226	268	241	204	228	253	248	246	233	227	280	230	270	236	218	217	239	215	232	234	216	246	251	259	211	258	247	237	244	249	233	254	233	231	270	235	228	237	237	234	260	246	251	235	248	231	246	245	261	249	221	239	234	266	255	237	234	253	226	214	247	220	232	245	250	256	253	258	232	257	223	229	242	225	241	260	243	221	229	213	255	241	238	235	225	247	215	239	248	242	239	253	259	225	265	242	242	236	254	218	256	261	222	233	247	229	269	225	229	209	237	244	254	249	242	240	244	207	251	216	276	231	227	234	231	217	261	230	234	223	246	241	220	248	222	245	231	254	223	245	212	242	285	237	197	219	248	245	231	248	261	258	236	241	223	274	214	253	246	235	247	225	243	254	231	257	239	249	244	242	220	261	222	234	242	245	236	208	225	251	240	218	235	222	225	242	224	222	240	236	226	254	221	226	241	231	232	233	237	216	244	250	220	227	256	212	242	245	225	241	248	234	260	250	242	226	244	217	233	234	232	211	226	259	246	216	247	255	231	214	220	226	226	244	244	238	231	258	246	261	251	275	267	246	240	225	232	252	247	205	247	267	246	260	217	240	258	226	246	229	227	234	245	223	208	235	242	251	239	258	217	254	210	256	231	238	237	237	230	246	200	242	250	247	233	241	236	250	240	258	248	237	246	241	224	225	235	230	219	236	228	248	252	247	278	246	248	216	231	218	239	220	235	241	252	234	229	243	222	251	227	222	285	224	225	247	250	217	245	232	236	236	207	237	237	256	221	239	249	235	270	236	258	268	262	239	253	241	223	236	217	232	219	235	251	254	237	237	245	248	231	239	249	227	252	247	262	221	228	216	239	252	245	227	267	261	225	226	237	247	237	221	214	227	234	234	257	261	207	249	231	254	234	217	254	219	225	246	251	221	246	237	261	232	222	226	218	237	245	219	232	242	254	244	268	221	237	270	251	243	234	246	214	231	248	226	212	240	260	226	223	251	196	261	252	247	231	258	227	248	225	224	222	232	212	240	250	248	251	216	226	239	237	231	218	235	267	252	244	188	237	255	229	213	237	253	233	245	216	223	224	232	252	243	217	247	259	249	229	217	275	288	249	226	251	243	253	236	229	237	239	254	224	227	260	232	222	244	235	205	243	210	259	249	221	265	244	226	252	260	249	243	238	271	217	232	236	240	261	218	234	242	259	264	212	212	236	246	231	241	227	237	247	201	262	232	270	281	240	226	245	227	243	247	226	216	206	221	228	233	227	260	236	249	268	229	239	243	244	211	229	213	237	230	239	252	239	229	236	233	271	240	230	243	233	255	276	240	236	260	253	244	224	253	264	234	228	227	259	232	254	251	265	244	242	233	233	245	242	246	245	215	234	216	211	246	236	213	227	257	227	257	249	243	239	227	252	230	245	230	221	228	234	245	229	260	196	230	246	276	258	214	253	232	232	247	229	249	239	228	225	237	252	244	249	241	223	221	224	253	255	274	231	219	254	259	238	226	224	225	237	228	236	226	215	243	213	248	233	234	235	244	222	221	231	225	261	249	211	253	234	264	225	247	228	255	242	230	252	227	222	234	214	248	277	250	244	240	219	254	220	212	231	240	242	242	221	230	257	247	252	255	236	251	258	255	230	265	234	218	232	237	242	205	231	264	228	246	227	221	237	221	230	218	247	245	242	240	255	257	240	257	247	229	251	228	248	248	229	246	247	255	232	223	214	258	229	234	255	238	230	233	220	244	236	229	247	229	239	219	244	239	241	226	265	219	226	230	229	251	263	209	229	233	236	220	223	238	250	236	253	221	229	237	243	238	261	256	221	247	233	227	239	255	239	239	224	234	237	240	225	246	236	229	239	256	226	240	247	247	248	222	251	216	244	263	234	238	241	241	233	229	208	256	228	255	250	232	240	242	238	243	264	241	247	220	238	218	218	252	252	241	240	252	235	250	242	215	212	258	264	239	216	195	243	240	202	221	264	266	249	230	222	250	226	255	246	233	224	226	221	238	213	270	221	252	252	238	240	250	257	255	222	231	265	239	225	231	225	238	236	236	221	217	251	243	255	236	265	269	229	234	233	246	232	242	275	256	248	248	236	237	229	250	253	229	251	195	215	218	250	242	245	247	242	225	227	234	234	227	231	224	239	245	243	238	238	236	243	255	247	246	271	252	230	238	269	244	225	257	250	248	267	227	253	212	242	228	235	230	220	262	221	242	302	257	204	219	209	233	220	209	239	243	230	252	240	261	236	248	230	216	230	228	232	236	240	234	245	239	245	245	240	243	263	211	249	214	223	236	236	218	247	241	250	235	242	222	232	249	216	222	227	233	216	240	246	247	254	238	262	263	214	243	245	230	225	210	224	241	238	258	240	248	255	236	240	233	257	256	256	249	255	234	232	228	237	254	244	255	232	220	268	247	227	254	245	249	240	245	238	238	227	240	257	243	221	251	262	235	250	240	232	253	243	237	233	230	257	253	227	242	235	247	243	218	224	239	217	255	239	233	185	268	246	254	257	251	258	202	219	257	215	242	223	238	267	243	210	266	236	251	257	236	272	241	223	243	244	249	240	234	210	280	242	236	255	242	242	205	231	231	243	210	227	253	227	224	232	251	251	248	205	240	246	228	251	226	219	259	230	239	240	218	223	217	205	236	232	232	200	219	219	238	246	220	234	252	279	240	257	253	246	233	237	233	235	210	223	252	229	235	266	260	258	233	231	228	229	238	238	248	245	238	251	235	246	234	228	231	212	257	254	250	250	247	234	264	243	233	239	228	234	224	241	239	233	249	237	262	222	254	232	239	254	235	237	232	235	243	217	239	219	235	251	245	223	274	252	243	237	217	226	270	233	231	261	237	260	232	236	213	244	219	249	228	249	257	258	244	267	220	232	206	238	236	264	242	253	237	241	246	228	246	243	252	231	234	232	217	254	231	239	229	228	232	239	236	256	268	276	269	240	212	265	222	220	224	227	245	274	234	261	227	231	248	270	247	240	229	241	248	210	246	252	206	239	237	223	257	246	259	227	245	227
32167	12225	3571	1843	1328	970	820	737	543	548	530	444	424	419	408	420	395	346	362	370	316	348	337	326	325	325	322	311	333	316	319	350	322	319	305	319	299	310	295	313	322	300	322	294	307	322	328	343	330	305	318	324	337	295	299	307	316	345	318	339	320	314	313	338	289	327	304	304	298	302	319	318	296	303	327	305	337	308	348	296	287	305	344	299	319	333	330	296	323	316	312	284	314	319	306	295	312	285	298	304	310	315	301	335	316	324	342	340	312	305	301	341	294	342	311	299	312	315	343	319	336	267	309	301	306	321	350	327	288	328	315	327	321	322	310	341	298	306	298	299	291	334	301	309	315	314	293	281	302	305	316	303	314	300	313	311	325	302	330	308	298	318	288	323	311	301	292	311	336	333	305	351	307	335	312	310	315	324	337	324	305	323	350	313	285	302	329	323	305	337	304	318	302	314	279	311	336	341	336	312	288	318	322	303	309	306	302	338	322	304	312	305	289	325	303	324	321	335	342	331	308	309	321	309	292	331	312	282	332	289	305	295	320	315	298	290	330	300	314	326	299	303	297	296	294	286	287	294	298	294	302	350	271	350	310	342	307	288	297	315	301	325	315	308	289	286	321	321	338	325	321	332	310	324	326	285	294	299	305	300	308	311	327	273	312	314	296	296	346	292	310	342	312	311	310	296	298	324	333	295	302	296	298	308	289	303	335	297	322	309	315	293	314	320	330	285	321	319	303	323	323	289	319	301	292	296	302	282	322	313	337	314	307	309	314	298	316	311	305	326	303	316	338	332	351	319	314	332	312	299	331	322	311	351	336	305	344	328	333	308	329	330	296	304	305	317	306	318	306	326	300	314	273	296	319	317	310	282	327	305	325	301	314	318	296	308	311	284	306	320	278	296	345	304	308	294	309	274	295	280	318	323	294	306	314	306	276	316	329	340	286	330	319	307	329	311	311	316	304	295	334	321	284	330	316	295	293	305	340	293	308	291	310	281	297	299	316	296	281	292	283	335	334	295	310	280	286	293	292	313	320	324	307	319	298	318	335	317	334	270	312	294	311	306	298	316	336	309	311	322	310	319	299	317	340	318	346	296	313	321	348	315	298	317	285	288	321	335	314	298	297	309	284	312	312	304	320	297	320	308	319	313	324	316	253	321	293	293	325	282	325	286	292	309	340	301	294	305	321	297	321	323	317	306	308	349	327	313	297	316	315	314	298	306	301	323	315	362	350	275	323	288	299	300	299	346	317	316	325	298	319	334	353	301	330	298	308	311	357	281	314	304	326	328	311	312	323	330	305	304	316	308	312	298	294	299	281	318	313	311	335	318	285	309	325	327	310	305	292	340	311	299	325	287	342	303	305	320	338	337	322	308	313	285	321	328	295	319	323	298	315	313	334	326	304	352	313	339	314	321	332	301	318	319	299	309	324	307	305	309	315	303	343	288	319	297	327	302	309	319	304	289	283	309	300	359	305	314	284	346	313	315	305	317	267	294	321	293	302	339	289	317	307	310	309	303	303	334	319	296	338	332	312	301	297	341	309	311	304	328	282	278	307	311	315	319	330	289	320	298	309	295	321	310	314	317	286	299	311	294	295	316	291	293	301	309	307	322	318	310	290	310	327	285	320	346	288	319	346	268	339	339	323	335	323	332	340	300	320	326	292	297	277	337	327	326	290	306	315	336	295	286	330	327	303	300	294	313	339	319	317	323	298	291	302	320	309	321	301	297	350	342	272	286	303	306	315	300	299	303	330	307	330	310	326	315	319	293	297	314	291	309	310	320	279	324	324	323	291	314	310	312	337	319	320	298	317	272	313	299	321	304	291	318	291	338	284	283	311	317	296	328	328	308	299	311	308	323	347	321	284	319	301	321	300	341	310	317	332	322	314	308	307	317	287	295	309	329	318	284	301	325	300	292	320	285	336	331	331	307	289	334	296	318	299	291	311	302	287	314	287	318	317	352	306	323	335	288	331	312	315	305	325	321	314	285	328	315	273	307	328	309	296	298	277	325	303	343	274	329	326	329	296	291	310	301	331	332	282	324	292	299	296	328	285	290	319	312	339	321	314	324	281	307	292	323	241	337	314	292	281	325	304	316	311	292	308	296	296	319	322	309	311	332	289	298	290	290	317	337	314	282	316	289	311	311	332	319	324	313	309	306	314	345	303	314	325	325	327	315	323	304	310	286	350	313	296	300	306	328	331	312	284	315	298	312	314	303	301	312	286	284	308	303	323	306	309	332	280	306	269	301	308	295	320	309	327	338	280	320	289	335	333	332	319	316	304	323	291	289	301	337	289	312	324	309	303	314	290	294	288	288	299	319	295	303	330	309	323	296	314	329	338	298	310	299	297	296	304	334	320	329	297	320	332	321	319	296	311	347	304	301	320	311	313	335	320	310	322	344	308	323	320	327	323	325	328	286	299	305	342	288	321	331	325	288	328	305	305	297	315	317	318	302	355	337	347	311	287	303	317	321	305	318	291	277	288	298	330	319	318	299	349	297	325	310	324	332	289	333	302	325	305	332	327	300	330	342	278	318	320	342	308	289	327	330	321	295	317	321	308	306	313	293	312	320	311	307	305	298	288	304	329	329	290	319	325	306	311	322	311	330	318	303	307	301	286	299	324	330	297	331	285	326	353	315	336	349	293	318	336	318	340	325	320	315	288	297	337	261	326	330	293	302	325	304	319	305	315	289	323	296	330	304	324	300	340	303	298	307	300	305	302	301	285	315	327	296	303	300	311	342	281	298	328	329	313	312	292	329	338	334	300	347	287	279	307	332	338	315	315	327	300	361	320	295	312	321	307	328	302	327	306	292	328	332	304	302	331	310	295	338	313	300	337	323	306	329	292	308	322	299	307	307	323	314	322	302	293	334	325	313	271	313	292	306	304	307	323	313	302	343	293	325	320	286	301	297	325	323	338	287	329	284	331	318	298	321	318	302	330	306	307	276	310	316	344	286	355	299	297	301	297	315	325	282	356	305	330	327	311	304	284	308	348	324	323	321	331	305	316	294	330	313	355	276	312	318	299	319	260	345	280	314	270	284	284	285	316	320	311	321	319	281	355	291	332	327	333	333	322	323	285	322	311	327	329	307	311	321	341	278	330	315	321	332	286	311	337	311	275	284	308	324	310	345	303	291	315	312	327	308	325	308	295	352	325	293	316	304	342	299	289	282	320	298	294	310	327	313	292	294	315	304	308	299	323	298	293	307	338	311	297	346	327	289	317	307	309	267	301	330	327	301	298	316	314	305	320	324	317	319	325	313	295	270	294	317	311	311	313	308	302	282	313	323	310	320	318	329	288	312	272	320	321	345	265	276	322	318	314	313	313	287	347	325	300	325	305	317	324	323	328	338	302	314	298	285	321	300	292	326	326	302	311	344	319	309	297	337	323	327	316	302	320	330	314	308	293	335	320	294	306	327	301	336	331	308	296	338	298	296	309	287	343	324	332	300	336	317	288	329	334	286	327	301
23191	21322	29009	23929	21314	21270	5390	1243	953	866	797	696	721	666	631	649	635	607	612	591	624	584	609	558	515	616	530	526	518	521	540	470	549	540	485	522	537	551	515	518	534	505	556	533	534	507	522	502	526	545	566	506	506	513	557	512	491	569	546	493	498	493	533	479	516	516	491	509	499	537	509	526	520	519	516	548	486	486	544	529	527	487	560	507	517	492	516	492	508	507	495	514	514	548	490	499	485	526	524	520	507	527	534	489	527	542	519	505	551	500	459	543	496	520	509	515	543	501	511	523	482	521	494	517	467	509	523	557	514	512	504	523	567	478	553	489	551	476	487	521	497	519	512	464	535	504	507	468	514	509	517	533	504	471	521	530	537	500	469	485	499	523	533	525	517	484	536	531	486	491	486	543	550	549	542	530	512	502	541	537	526	551	552	509	601	534	548	483	547	543	545	528	524	553	531	510	544	514	549	495	511	495	486	492	479	506	522	489	515	512	518	515	502	533	476	489	497	511	463	496	543	527	524	488	494	510	519	481	514	480	515	552	493	442	534	498	486	526	476	504	529	502	488	517	558	544	500	519	479	500	502	493	517	534	497	519	509	515	489	568	532	508	518	488	502	518	504	538	501	506	541	509	509	533	550	515	540	506	500	530	576	543	522	501	499	477	542	518	523	541	526	505	519	519	517	501	447	547	526	509	510	518	508	544	504	483	491	531	538	528	510	516	531	524	466	477	500	561	514	559	525	487	510	534	494	534	539	494	512	498	506	496	501	494	521	480	498	513	545	535	507	520	556	509	525	531	551	521	542	542	501	508	513	525	496	484	517	527	521	503	529	514	524	511	490	506	581	510	540	519	530	529	534	573	470	468	547	533	539	517	518	497	543	529	544	541	513	517	548	499	503	469	532	551	505	533	511	512	553	528	496	536	546	531	524	504	485	520	554	512	511	503	509	520	520	535	576	491	537	500	501	527	493	527	509	499	508	513	513	529	480	503	546	499	514	506	509	524	534	519	526	503	507	540	563	498	570	531	480	519	553	493	503	517	512	505	529	493	535	508	514	512	501	531	537	494	502	487	519	488	516	523	519	485	488	507	553	520	497	492	499	582	518	513	507	503	529	521	492	562	534	509	491	500	530	475	501	505	495	514	519	500	535	494	528	494	514	552	513	522	483	484	530	526	498	513	523	537	517	542	549	497	547	535	567	561	477	532	504	521	490	511	534	493	530	534	528	446	556	472	526	484	509	511	500	474	510	519	495	494	486	503	504	535	531	489	500	481	487	492	494	511	505	544	499	508	529	525	531	536	517	484	521	513	503	492	524	496	505	485	524	501	544	536	527	533	491	495	503	506	534	489	519	516	529	553	541	526	518	536	501	490	515	530	514	488	523	542	520	566	546	506	552	497	488	503	520	490	500	482	490	537	476	533	500	519	533	485	505	498	503	520	507	528	481	491	518	514	537	483	525	516	529	491	506	518	496	480	525	493	511	497	491	488	497	507	485	527	505	509	526	513	489	521	532	508	488	490	495	523	521	517	438	535	535	537	532	484	519	537	495	494	530	524	535	496	551	467	525	525	481	510	489	554	530	498	507	519	529	477	495	507	479	530	491	514	520	490	492	512	513	498	490	513	513	507	529	534	496	528	558	504	486	499	477	494	546	477	501	477	522	523	457	441	511	518	493	514	514	567	487	522	537	469	531	507	537	552	524	506	543	519	520	513	494	531	511	519	531	472	521	499	498	489	489	528	497	466	522	503	462	486	517	496	552	491	495	507	521	526	485	520	497	542	514	502	525	517	561	486	516	520	500	482	500	510	529	539	504	491	498	514	548	483	472	530	530	513	473	484	525	498	534	467	504	493	519	530	539	526	535	498	523	482	520	497	578	511	488	538	548	526	548	499	539	517	490	547	519	538	501	470	528	507	515	494	516	492	510	495	464	530	495	481	529	533	535	462	508	531	534	507	529	551	506	500	497	484	526	508	561	496	494	481	515	533	524	457	548	527	496	535	539	495	493	514	504	529	472	468	522	489	491	530	513	526	527	539	489	539	479	543	496	534	498	495	555	552	526	470	522	482	537	521	503	517	551	449	550	501	488	541	530	544	534	521	493	514	506	528	523	522	546	555	535	490	469	538	514	501	517	474	527	489	506	529	546	511	542	518	511	517	501	552	538	540	506	540	539	555	508	509	494	546	509	491	502	503	500	519	497	530	458	547	467	488	549	499	499	547	474	484	503	505	530	539	534	526	514	507	502	510	487	519	494	510	503	504	518	484	532	556	542	558	511	541	498	549	528	524	548	548	482	477	487	476	503	528	487	555	579	503	506	538	507	536	546	553	473	493	485	518	503	533	530	539	547	508	457	518	476	523	499	527	515	512	474	499	550	521	527	519	511	494	484	528	516	484	498	500	543	480	560	525	529	481	518	470	548	498	502	491	498	504	552	550	514	505	489	518	526	487	496	523	458	493	454	514	527	514	522	515	496	544	490	558	491	491	478	531	515	541	510	514	537	487	521	470	545	558	517	512	501	501	508	516	517	529	527	482	496	538	551	485	538	521	533	506	525	528	493	548	526	518	531	572	505	520	498	519	566	485	551	530	508	492	494	529	462	515	508	525	506	513	504	508	478	513	553	530	501	499	508	537	536	490	520	508	492	548	497	497	524	505	529	494	531	511	507	472	550	502	512	546	551	483	548	512	515	528	543	536	525	506	512	512	548	507	585	513	471	538	505	505	486	467	555	529	528	495	526	495	517	518	489	549	471	516	479	507	491	498	508	530	519	506	463	523	502	469	469	529	486	509	520	532	464	495	515	511	486	495	524	495	506	517	536	497	515	566	544	464	481	550	497	504	548	498	483	476	557	523	563	520	494	520	494	483	501	536	502	498	519	505	522	503	468	522	517	539	543	492	504	528	544	523	506	474	538	517	519	498	486	534	533	524	523	521	493	501	464	496	566	464	544	534	484	504	489	512	489	538	487	506	545	485	514	457	528	521	534	495	501	510	511	509	532	492	521	512	517	520	523	481	520	532	521	482	480	529	511	461	514	553	485	506	506	532	500	508	502	523	555	553	524	528	492	523	518	514	486	514	521	535	574	505	559	481	475	491	499	528	554	541	546	542	514	525	513	498	533	475	494	495	485	469	521	520	547	533	512	517	504	502	504	532	463	490	531	501	479	493	560	524	529	559	543	530	497	506	504	528	493	551	511	544	512	500	535	520	523	521	475	484	538	472	494	513	514	544	477	514	569	522	530	521	506	462	484	538	506	523	525	489	485	505	571	501	517	481	507	502	505	498	521	517	488	497	518	510	521	560	511	513	527	519	541	527	479	528	505	522	473	489	526	523	485	548	521	504	498	512	518	563	541	464	522	478	506	494	526	551	512	496	532	495	478	526	512	522	499	536	495	541	519	520	509	471	531	497	507	533	505	552	503	481	485	538	481	545	489	508	501	502	496	503	529	528	443	517	555	506	522	473	499	545
36919	25269	11372	5693	4226	3239	2557	2051	1722	1458	1278	1193	1031	964	903	901	824	754	760	772	769	764	716	697	685	711	708	676	658	681	719	669	682	697	643	670	648	629	621	644	673	610	566	613	648	606	600	656	632	629	620	647	596	635	586	582	648	618	603	619	612	654	694	602	596	622	619	607	646	613	618	581	619	621	594	604	576	538	681	630	610	611	601	611	609	572	597	612	582	640	637	607	629	616	579	613	593	618	591	563	607	614	585	596	620	546	585	612	620	623	601	605	624	582	606	630	613	607	621	634	642	595	599	603	593	605	612	618	597	623	595	634	626	608	597	646	601	599	616	604	653	637	639	636	612	674	607	618	632	592	639	618	616	648	610	620	617	615	628	581	601	596	585	613	618	572	608	639	600	657	549	621	598	585	627	618	611	669	647	604	608	653	615	639	589	603	596	637	667	578	661	588	579	609	617	614	612	598	625	630	630	594	638	595	653	589	590	582	617	594	630	606	625	597	600	597	593	613	670	626	615	594	596	614	624	607	595	595	615	589	650	607	594	623	588	617	601	615	620	596	610	613	594	639	606	583	577	668	629	632	546	588	617	637	586	591	598	604	591	676	584	643	627	624	618	582	629	595	627	618	634	599	617	633	621	586	564	596	639	614	593	615	583	627	628	613	618	634	605	601	608	586	628	606	610	620	577	654	623	603	591	595	634	613	614	637	627	562	644	610	621	573	611	630	595	633	618	628	609	638	569	594	606	603	585	614	651	631	597	596	591	576	622	641	603	615	583	656	592	589	613	578	580	600	643	622	618	623	623	657	598	559	619	584	624	615	590	598	592	592	557	577	603	585	635	608	611	638	622	577	582	629	592	601	625	581	630	604	638	644	598	623	645	665	651	624	617	613	632	580	625	611	606	608	623	582	643	648	608	641	578	627	614	598	608	556	627	535	651	633	607	642	606	628	595	618	631	588	591	608	621	614	604	641	639	642	593	617	635	641	560	605	629	638	641	598	579	661	554	652	622	643	613	576	629	614	610	614	622	624	610	624	599	610	608	601	607	627	621	610	611	621	613	592	595	591	649	600	623	607	597	608	638	601	626	636	585	569	607	576	601	596	645	590	600	644	613	604	599	599	589	611	616	629	627	633	630	634	635	655	607	608	621	606	584	629	657	627	661	613	601	628	656	623	649	606	613	641	594	628	594	611	643	616	579	591	619	609	592	570	545	629	614	615	616	634	595	612	576	585	604	620	624	592	605	598	602	609	651	599	619	673	615	603	645	618	609	633	631	602	611	623	607	627	618	618	592	651	566	584	565	590	653	609	619	616	601	598	605	614	620	608	655	586	585	625	609	589	614	649	571	600	624	612	574	617	641	616	624	598	585	682	608	614	590	593	593	610	700	606	629	607	637	635	669	601	629	653	675	549	612	622	592	608	629	574	609	616	586	567	625	590	598	606	594	576	634	616	590	600	607	585	607	588	643	627	607	653	589	603	596	645	599	604	575	618	589	597	604	625	599	627	606	585	592	599	613	558	632	617	676	631	614	578	606	554	571	629	611	622	586	606	643	634	620	640	560	621	633	591	613	606	619	610	629	627	626	625	617	639	636	595	595	631	640	641	627	607	608	614	577	636	612	621	652	632	631	573	655	646	630	628	649	570	612	614	567	586	621	575	611	603	604	616	608	618	571	597	556	631	612	615	633	623	595	580	607	588	560	575	584	599	611	649	589	561	637	637	620	630	631	599	626	604	581	579	610	642	621	599	599	600	582	601	592	610	632	625	621	656	611	643	605	616	576	645	633	573	604	621	611	595	601	645	641	624	657	637	592	579	584	618	617	599	589	630	600	603	604	626	612	621	636	624	623	576	650	592	576	617	586	614	613	609	657	643	598	636	632	618	620	659	608	641	615	628	604	591	568	590	588	624	610	606	590	579	634	584	638	612	570	601	632	617	614	591	627	617	611	637	643	606	659	579	644	597	654	620	599	606	554	588	581	537	626	629	596	585	601	612	577	598	560	650	586	606	649	590	594	572	641	601	607	649	646	621	576	667	611	638	629	635	614	606	633	627	590	625	530	606	600	653	617	630	606	636	601	617	594	639	604	581	586	627	589	602	585	589	649	593	600	597	627	605	594	621	627	584	595	562	598	636	563	653	540	581	639	637	621	615	592	571	587	628	572	593	636	610	608	621	612	640	602	628	624	568	602	560	611	607	610	616	630	585	595	654	627	583	589	582	623	619	600	572	576	596	602	606	613	599	571	593	609	585	597	590	611	622	619	599	597	625	644	635	592	588	575	607	598	595	581	570	589	599	622	604	583	641	577	624	631	616	624	624	637	576	623	601	612	642	629	612	657	619	604	627	615	616	678	618	574	636	590	646	582	612	602	628	556	667	586	615	618	596	570	598	647	608	612	616	603	589	618	598	659	614	611	605	589	546	608	591	602	583	605	607	623	593	664	554	607	579	588	579	596	635	584	600	582	629	612	611	610	633	574	604	655	581	623	607	630	637	597	582	598	637	669	639	578	606	629	580	618	624	561	596	582	622	616	597	614	613	647	599	637	569	630	675	617	606	550	595	616	647	620	616	616	588	572	611	617	605	566	635	618	577	604	655	602	631	599	571	621	614	575	584	594	612	621	610	619	658	636	622	578	613	593	627	606	610	587	651	600	599	567	618	641	609	579	648	582	575	621	623	622	565	588	600	597	612	587	606	670	610	626	613	588	618	605	601	626	570	597	662	589	623	609	647	624	610	624	623	575	617	602	619	647	632	620	563	620	582	607	610	631	597	601	601	589	562	613	616	594	570	573	613	607	626	603	586	610	633	621	622	571	615	590	624	608	615	619	626	616	637	609	598	645	617	618	612	601	614	622	570	592	585	592	581	633	613	616	583	616	629	575	635	620	574	608	623	646	575	577	591	651	601	654	588	598	539	599	646	581	585	616	607	615	611	601	608	584	602	583	602	616	580	585	567	620	618	618	635	599	621	614	643	581	574	547	592	625	613	602	593	599	600	606	590	646	615	565	619	596	594	610	602	592	590	641	665	595	603	642	569	611	552	619	605	609	635	584	643	605	591	624	628	588	590	621	611	613	607	606	638	591	614	617	635	586	616	579	607	626	617	641	619	644	611	630	614	592	638	620	620	650	616	633	591	606	644	608	584	644	587	593	623	599	646	651	639	604	628	573	624	605	603	604	620	614	593	621	630	589	598	617	622	624	618	558	601	629	634	626	573	611	651	655	633	605	598	607	614	600	643	566	601	600	604	620	622	581	585	588	593	604	618	635	645	625	613	605	554	612	536	609	539	594	627	620	615	625	646	606	613	600	652	572	630	573	633	590	594	569	589	604	638	607	605	655	636	613	637	627	660	591	594	608	607	636	620	608	620	619	625	628	591	607	605	605	615	643	663	593	624	603	624	607	556	602	603	569	653	594	659	647	618	609	587	594	601	662	647	598	567	611	640	593	576	632	634	599	611	620	576	634	668
28562	19976	6126	502	319	293	283	248	238	236	205	227	234	217	239	231	245	228	216	241	237	266	216	245	230	225	228	231	221	214	232	212	237	242	239	202	228	204	220	239	236	207	211	229	228	218	215	189	219	238	213	227	222	234	207	203	232	230	202	227	210	243	244	232	221	240	199	215	216	211	215	228	207	213	238	214	202	235	238	230	202	228	223	246	212	230	223	212	212	208	220	221	216	240	234	252	229	211	216	186	208	217	214	187	236	221	225	226	194	205	230	191	232	225	246	186	224	207	232	231	218	227	210	222	232	203	219	223	231	208	207	223	212	213	223	213	242	208	231	236	225	213	216	235	213	216	228	214	219	228	199	210	236	220	224	200	210	239	231	235	223	242	247	212	244	234	239	219	243	249	228	210	215	206	227	228	220	212	222	214	234	208	222	208	215	206	220	208	222	224	222	222	210	217	218	222	199	221	236	227	216	209	218	200	212	275	222	225	225	238	235	250	230	218	224	204	231	224	252	225	224	200	230	216	235	259	234	233	193	211	234	228	236	223	216	210	225	243	227	238	221	233	208	223	206	232	209	212	215	208	220	230	229	234	218	212	230	227	216	254	236	227	233	259	203	210	199	219	241	234	215	230	224	215	243	244	224	232	229	233	235	226	239	221	219	212	197	237	230	194	239	237	211	209	229	233	244	228	229	233	229	230	216	215	222	207	208	231	217	210	236	231	209	212	217	224	209	230	214	208	215	254	218	222	204	202	211	246	218	236	219	228	215	244	233	242	243	205	205	242	228	224	214	250	240	197	223	221	222	241	222	250	226	214	244	218	227	203	235	240	229	235	229	224	211	225	212	198	229	219	221	254	229	212	225	209	203	238	231	206	232	216	246	206	233	229	210	249	224	230	217	231	213	199	218	220	195	205	240	225	240	197	238	230	241	227	240	243	223	205	258	217	221	256	231	207	228	217	229	236	217	206	236	240	213	216	226	213	226	233	203	192	237	220	211	252	246	229	219	223	231	186	227	237	253	244	235	198	248	240	230	210	212	228	246	230	243	240	223	221	213	242	212	211	209	240	209	218	247	242	242	239	270	246	247	207	252	229	252	223	207	233	200	247	228	236	234	221	245	232	217	241	247	207	236	236	232	222	221	216	236	241	246	228	213	231	222	247	236	224	216	237	224	232	221	199	212	218	222	217	238	253	223	249	205	232	223	217	240	200	243	201	206	204	210	228	214	245	268	261	219	215	226	209	261	234	219	200	214	224	196	217	224	212	239	238	200	225	230	215	239	237	184	222	245	240	244	238	231	214	216	219	227	230	243	228	213	215	227	226	250	250	211	216	246	257	236	237	238	231	219	220	240	235	198	248	213	232	237	249	223	208	242	210	206	220	218	229	211	195	205	223	221	245	218	226	241	185	204	211	214	222	207	228	214	223	244	219	238	231	208	226	222	211	233	222	216	233	213	224	252	227	218	226	211	215	218	238	220	217	236	212	243	222	230	232	217	228	234	221	250	241	189	216	237	225	216	224	216	231	209	224	221	208	208	224	207	232	228	234	212	220	212	236	248	227	224	237	209	246	229	224	197	221	214	212	263	237	243	220	212	195	228	223	238	222	207	200	229	219	225	225	224	215	220	226	240	243	205	251	217	197	240	217	234	211	217	252	215	224	215	233	225	206	228	220	203	223	212	250	204	242	227	229	210	229	242	215	233	242	206	212	221	224	233	255	240	221	203	194	232	239	218	212	204	217	239	220	230	228	204	216	218	224	216	223	218	210	212	203	236	207	238	220	231	209	232	203	216	208	220	223	224	213	243	214	202	252	220	224	218	235	231	215	233	206	257	207	228	248	224	212	227	224	219	239	223	211	211	255	231	224	215	227	193	243	222	216	215	232	216	240	207	249	201	195	209	204	211	205	237	217	234	238	221	225	232	239	234	227	215	206	253	230	233	233	214	211	216	244	224	220	217	216	233	245	230	224	216	239	234	212	250	215	198	206	220	216	230	235	223	229	235	211	218	207	221	222	201	238	214	227	199	237	203	213	241	234	222	214	226	226	209	209	202	207	225	227	207	239	227	231	226	230	226	208	204	208	231	228	212	228	249	221	221	230	215	221	210	212	250	249	228	213	235	223	244	213	206	212	213	222	223	219	247	205	245	253	244	239	217	232	239	228	205	222	246	221	212	226	189	232	215	233	219	244	208	225	236	217	242	246	209	221	213	208	243	215	219	229	204	204	226	240	209	196	246	228	230	208	221	236	223	247	210	184	227	230	222	227	209	216	237	242	244	203	239	218	212	221	220	242	218	205	220	249	240	236	213	232	231	234	245	252	225	223	204	205	232	211	237	234	249	201	216	237	222	218	206	225	230	203	197	225	222	206	223	197	215	206	243	191	217	242	213	229	219	224	222	209	217	233	242	232	224	218	208	202	240	201	227	221	259	235	233	202	210	221	200	203	246	201	239	211	212	213	176	219	205	249	201	215	237	234	240	222	224	205	218	228	207	233	234	226	211	238	218	244	208	212	208	228	244	218	199	225	232	227	224	223	215	222	202	200	227	206	231	240	237	218	226	223	216	221	210	262	224	217	201	194	237	228	234	250	223	242	248	227	226	241	248	226	241	235	214	205	225	204	197	236	245	223	241	215	243	227	211	198	235	221	210	223	206	240	237	239	236	212	221	208	196	214	240	227	229	180	218	228	216	266	236	223	227	210	212	201	234	219	226	225	225	245	226	233	227	238	218	218	240	219	205	214	244	196	221	189	218	214	236	197	207	236	205	231	230	220	213	227	238	213	236	224	232	189	218	232	233	230	229	246	249	235	227	216	214	247	222	238	219	234	237	245	221	268	206	214	260	233	253	241	223	202	212	215	231	242	229	227	227	199	222	245	226	237	237	203	227	208	198	224	219	209	233	224	233	221	224	181	195	204	221	216	214	234	229	250	224	197	225	208	217	218	212	221	219	223	207	245	239	205	202	219	210	235	221	230	240	210	220	219	228	215	230	215	211	232	247	221	211	226	208	214	204	219	233	244	198	222	192	235	204	224	215	212	222	222	233	200	212	237	234	254	220	231	204	236	226	234	216	217	233	221	224	197	248	220	222	229	266	224	189	203	230	228	204	206	215	227	233	216	210	237	239	199	226	213	211	239	242	210	242	225	240	223	222	218	246	235	247	218	227	216	217	241	218	207	227	236	209	233	225	204	220	236	203	228	218	234	213	241	239	205	227	230	203	220	224	255	259	216	225	223	215	206	244	234	237	219	226	233	240	257	227	221	233	222	212	206	211	217	237	222	243	221	210	208	224	219	244	235	222	235	229	219	198	215	218	209	229	216	225	218	197	245	237	214	246	210	197	252	226	214	220	200	215	220	217	220	211	225	225	222	212	213	230	241	213	245	199	218	217	205	205	233	243	254	192	236	242	224	195	221	213	225	206	209	228	218	243	219	227	261	197	211	234	239	227	206	205	202	225	224	224	212	223	219
29295	8807	699	468	413	353	327	321	325	330	293	302	288	252	277	280	278	280	269	314	274	281	259	330	276	283	272	268	294	290	283	289	303	332	279	283	259	264	281	278	265	265	260	298	297	283	295	325	276	282	273	278	277	304	278	272	274	285	266	299	278	289	276	279	298	265	302	289	300	311	279	245	270	258	272	281	249	275	261	278	276	289	285	274	261	290	288	284	271	299	279	289	270	269	271	264	268	288	266	268	274	233	271	269	280	307	331	283	290	266	265	238	290	280	244	261	287	275	286	301	267	291	271	271	273	305	292	252	287	273	259	287	272	266	297	276	258	282	254	293	278	291	272	269	249	247	296	282	299	258	280	251	285	292	289	269	275	282	268	252	297	295	268	265	259	282	325	257	281	290	292	277	267	243	256	269	291	277	276	277	270	297	305	313	277	277	294	274	306	287	235	277	262	268	294	274	308	262	265	275	253	298	278	259	257	278	257	303	287	275	302	278	278	262	268	279	258	287	266	324	288	243	281	285	314	285	295	265	309	294	250	297	266	267	267	293	269	271	288	280	260	257	271	276	274	317	272	268	288	261	281	285	272	287	244	254	273	272	284	274	298	314	273	269	263	257	278	270	292	269	291	289	280	271	276	255	281	291	271	272	276	285	283	261	301	283	292	305	274	265	280	292	291	310	278	262	288	250	262	295	264	267	269	292	271	259	259	289	233	267	269	265	252	271	275	291	279	267	276	265	296	307	285	295	298	279	294	288	308	272	270	279	273	293	254	283	281	291	309	275	255	256	275	297	283	294	261	249	264	260	279	272	274	286	253	300	294	309	271	266	277	269	291	276	270	288	292	316	266	282	292	294	258	278	273	288	279	293	284	290	273	273	261	280	294	260	271	274	298	289	277	301	272	273	270	299	259	279	298	255	298	266	271	305	265	287	273	286	296	286	285	282	282	291	256	295	286	300	270	290	287	289	298	287	274	281	261	277	268	257	275	256	261	288	290	245	273	321	278	247	252	299	296	303	262	268	254	286	270	258	261	268	267	301	279	287	268	299	288	289	277	262	244	309	279	247	296	274	308	276	279	277	226	293	308	292	309	298	252	274	263	270	281	266	265	286	292	286	277	296	286	273	255	290	298	270	291	285	273	294	248	281	278	285	288	273	283	270	282	282	329	257	282	256	270	251	266	296	281	282	272	283	255	289	289	265	295	269	292	297	312	258	283	275	290	264	269	285	303	261	250	281	256	255	283	269	271	299	275	291	257	267	259	258	271	262	274	288	284	285	292	283	268	271	313	315	309	249	267	276	266	271	270	272	294	288	291	293	272	283	276	272	272	272	267	278	281	264	269	259	270	295	267	257	301	274	273	298	296	252	274	270	317	288	279	276	262	281	270	271	277	285	297	273	289	275	288	284	264	266	281	277	286	278	257	308	270	270	297	312	270	258	301	285	255	240	275	307	269	280	291	283	254	300	273	298	287	273	302	258	272	300	262	292	284	284	324	265	272	266	284	293	277	296	284	283	249	286	257	287	315	273	297	272	283	265	312	288	267	259	274	279	275	250	290	275	282	256	274	306	287	297	292	264	266	292	303	296	281	273	282	282	283	254	310	293	275	261	275	306	259	260	277	264	291	256	263	283	259	301	268	280	291	267	254	288	281	273	277	291	276	262	263	249	249	289	283	286	299	272	264	289	286	270	280	297	243	262	280	262	294	264	260	291	268	288	274	306	261	282	257	289	284	298	264	331	267	318	314	273	285	279	255	271	288	275	242	292	290	303	292	277	281	263	260	261	289	273	254	261	263	279	285	260	259	260	268	287	282	273	271	270	281	283	291	284	253	281	330	274	270	265	283	253	277	256	272	285	299	288	295	274	274	285	288	265	320	278	268	265	298	291	287	258	273	261	262	272	247	274	273	295	246	275	291	283	260	288	295	257	289	284	262	307	288	280	281	270	299	274	295	254	298	258	263	292	261	264	289	314	281	270	299	285	285	281	295	273	313	275	267	289	282	289	283	274	274	275	257	254	251	292	318	277	250	254	268	263	317	297	303	286	265	275	254	276	276	294	262	309	294	266	263	276	276	274	284	286	277	274	278	251	292	279	271	298	286	261	278	268	283	289	288	247	276	288	260	304	300	295	265	293	274	291	285	293	297	280	253	290	295	274	278	268	295	276	276	280	307	280	272	294	318	258	275	268	307	288	285	267	286	258	270	301	249	278	298	295	275	282	295	272	281	260	288	258	263	278	286	268	311	307	276	258	302	267	293	295	287	273	270	263	268	304	333	285	273	288	286	268	308	272	280	267	276	257	276	273	290	268	280	274	278	309	273	280	259	254	268	268	268	299	261	300	314	261	294	299	278	246	274	273	258	275	282	281	253	266	312	278	286	296	291	277	257	291	298	275	277	270	262	285	242	271	300	243	298	261	287	268	264	279	301	274	269	270	262	283	268	289	261	265	253	277	283	269	277	275	274	291	299	277	296	273	261	274	262	304	251	271	272	263	268	289	268	298	253	267	277	277	267	297	269	266	281	267	244	288	290	304	269	303	273	322	275	288	273	286	321	273	285	279	270	297	273	288	260	287	281	278	273	301	264	291	292	256	295	305	271	251	261	259	266	287	270	263	285	251	263	299	275	245	270	297	249	254	242	260	303	302	282	284	274	262	310	284	291	302	276	256	308	272	289	275	287	266	263	275	274	291	264	299	298	270	290	272	267	284	303	251	269	271	284	306	257	264	260	317	286	278	305	310	273	309	264	256	304	267	283	281	243	257	272	285	259	270	235	305	311	302	280	283	269	277	301	308	273	252	291	280	297	263	309	296	270	294	278	295	301	265	265	273	284	293	282	276	239	258	282	259	287	275	247	293	254	263	269	297	279	277	275	258	256	311	266	262	334	286	285	294	267	286	259	257	300	321	284	275	273	278	270	296	285	236	282	269	279	292	272	248	281	254	285	316	257	278	254	278	282	286	275	268	277	267	286	284	280	275	310	282	294	304	273	296	283	289	280	285	252	305	263	269	262	265	271	242	266	288	311	284	282	260	276	278	269	310	274	278	277	285	259	278	314	275	289	305	267	278	287	261	294	275	273	293	297	305	284	270	264	281	278	259	262	242	300	266	298	282	295	287	248	309	266	281	256	266	219	279	311	276	245	277	283	268	286	259	257	277	289	272	282	280	271	277	288	263	245	251	289	291	297	257	282	267	255	281	292	270	277	293	300	258	300	282	249	274	310	292	296	259	258	311	263	272	268	275	269	293	302	292	289	288	302	280	269	267	274	284	288	280	264	294	274	265	259	285	272	303	272	304	243	280	269	307	237	290	278	259	271	251	280	265	268	267	261	263	289	286	275	273	286	274	309	283	303	260	272	277	256	296	281	294	246	270	288	304	264	270	283	274	306	262	299	289	318	306	268	287	313	261	309	299	285	274	274	271	267	255	245	298	306	303	285	283	279	253	286	267	284	283	261	274	304	290	272	258
24696	21311	28127	24796	18818	1708	806	640	571	525	445	467	421	441	413	346	442	418	379	435	409	354	370	396	397	343	378	369	399	350	370	372	379	358	389	618	439	383	395	367	368	360	347	345	422	326	356	372	369	379	372	365	384	369	349	369	371	391	374	351	383	373	401	355	380	384	363	361	380	354	339	364	360	340	374	357	357	348	363	401	342	366	385	381	388	356	381	330	354	408	374	381	388	373	333	396	363	359	376	385	374	365	372	358	362	333	392	344	372	391	393	356	336	383	333	370	360	399	343	367	380	368	368	349	340	341	343	350	416	350	375	365	365	369	341	362	357	398	413	378	356	373	366	356	381	342	390	364	355	386	405	387	372	380	392	358	359	396	359	374	331	381	374	348	392	414	351	394	384	332	383	376	323	355	352	383	374	372	389	361	380	336	378	385	370	365	351	363	374	365	351	354	345	347	395	356	358	365	397	344	350	376	324	346	373	318	362	359	369	344	357	354	334	371	347	350	405	354	375	367	412	339	378	372	371	351	340	374	347	340	378	377	383	412	384	373	390	342	340	360	385	336	373	413	376	331	371	345	352	392	382	391	364	344	387	333	355	351	362	363	359	356	388	413	340	375	414	370	354	347	353	376	319	370	389	370	363	384	364	380	374	388	357	386	365	357	351	402	367	387	352	338	354	366	366	378	370	360	381	350	366	380	370	360	368	371	362	364	372	360	370	387	362	365	385	394	374	336	351	374	401	354	321	360	383	317	404	391	373	348	408	392	333	380	360	384	374	349	364	381	385	395	384	345	366	378	355	376	355	362	358	363	379	350	334	380	390	381	377	393	380	352	354	358	377	348	371	402	362	382	372	395	368	358	349	383	377	380	373	388	348	330	354	375	371	343	342	382	368	392	355	351	342	382	388	379	355	363	338	388	373	358	388	362	341	333	369	356	373	351	364	394	373	388	393	377	398	344	337	385	340	351	366	339	353	349	349	336	404	375	325	382	383	365	347	386	372	379	358	337	333	369	357	352	373	369	353	364	334	376	369	373	366	368	386	338	358	398	372	333	333	336	356	351	347	393	372	366	404	352	342	338	365	367	346	373	359	352	352	341	388	396	398	359	345	357	363	365	344	338	372	353	387	362	372	387	360	357	382	339	347	386	386	407	347	359	382	343	331	344	356	369	388	332	376	363	355	356	354	366	368	356	356	389	316	378	365	390	356	362	360	372	407	348	337	372	373	351	361	397	358	358	417	392	352	321	351	392	398	388	381	374	354	374	337	335	355	383	352	350	356	364	397	374	356	337	370	364	383	341	329	350	373	356	350	367	382	400	358	350	397	379	378	346	366	388	366	355	390	397	367	330	372	373	343	357	392	361	374	325	327	422	354	337	351	343	345	337	344	382	321	366	359	350	350	391	376	355	392	388	359	346	374	378	353	390	374	373	337	355	362	377	355	370	342	358	377	390	357	370	366	387	392	351	373	349	368	352	344	339	323	360	374	375	378	389	383	367	370	342	395	364	356	389	411	381	379	355	347	399	356	386	361	361	386	346	353	368	331	359	376	366	372	362	370	374	359	380	332	352	330	351	347	360	402	318	394	343	396	370	393	354	360	354	392	332	367	375	381	354	363	344	388	360	395	370	357	362	330	362	388	374	341	357	363	393	340	363	347	380	376	375	352	358	399	351	345	370	405	396	359	381	353	390	348	370	327	361	350	383	369	341	408	342	392	344	361	379	363	351	364	371	342	354	365	360	356	366	361	378	368	376	386	358	378	341	382	358	402	358	392	370	426	398	338	383	348	382	362	359	356	365	373	386	327	355	350	331	356	388	341	397	350	376	352	305	325	327	343	385	359	361	342	374	317	319	370	370	353	371	376	381	328	326	359	377	375	351	401	348	354	366	379	336	376	372	356	387	390	387	372	353	373	352	368	350	384	350	334	364	362	346	395	371	385	361	393	346	368	346	354	349	339	387	353	362	361	362	377	384	373	363	410	371	319	361	340	388	359	384	379	347	350	359	391	392	386	363	354	408	371	320	354	361	370	365	363	370	395	352	396	392	371	354	414	371	363	358	360	374	334	352	359	384	358	396	361	377	372	377	387	369	399	333	339	383	360	348	382	368	360	385	345	370	363	341	374	357	336	390	366	361	407	372	383	381	402	422	355	359	358	385	365	369	395	381	398	373	347	352	363	363	378	374	368	356	370	383	372	346	377	344	348	330	351	370	366	333	356	374	372	361	356	350	375	370	369	371	352	370	328	320	358	343	387	344	365	347	384	347	376	403	344	360	340	354	386	363	387	411	327	368	373	380	365	355	335	393	363	381	367	387	393	346	336	325	348	354	363	356	380	396	344	374	378	360	343	376	367	351	362	374	328	317	390	380	373	364	353	362	338	369	385	327	403	367	326	382	369	359	337	381	346	355	358	393	375	370	354	362	372	353	359	382	350	340	379	388	373	350	348	350	326	369	368	383	365	358	342	398	366	364	385	385	376	360	354	371	381	374	364	377	375	382	371	357	371	341	372	340	348	358	375	363	353	368	362	349	372	380	385	341	348	366	360	384	390	331	353	369	363	370	377	352	364	326	369	353	366	411	342	367	380	365	361	356	374	347	390	387	355	353	341	361	354	377	357	373	358	371	352	357	363	378	375	354	328	351	357	351	421	369	381	363	365	357	330	352	346	379	375	389	397	378	361	390	410	367	363	362	372	423	392	352	377	381	377	380	379	374	380	368	382	358	315	374	355	335	354	375	376	361	372	368	363	351	381	320	356	345	362	347	352	377	344	366	351	374	379	385	335	386	363	371	363	361	379	387	355	317	344	341	388	362	351	409	371	324	356	352	375	385	346	390	378	359	367	373	370	399	381	365	356	394	384	373	371	332	391	321	373	371	373	356	351	404	375	412	358	345	381	388	366	415	346	366	383	351	368	364	404	325	365	332	338	357	342	385	402	337	373	370	368	376	365	367	377	371	353	363	367	359	405	339	352	345	375	389	399	328	360	387	369	388	401	363	348	314	355	344	367	361	361	372	391	372	320	327	376	372	358	396	389	376	385	391	372	400	357	327	369	386	359	398	366	395	371	357	355	380	370	357	370	421	384	346	379	379	350	398	373	378	369	389	373	361	379	380	355	342	363	329	351	389	354	376	358	324	369	337	381	361	340	387	374	401	368	368	382	361	396	371	362	353	376	360	368	365	384	402	382	405	363	375	379	375	382	372	363	340	352	370	369	377	361	347	357	338	363	384	393	416	371	348	356	380	371	347	371	369	390	377	391	351	372	379	323	370	379	339	398	373	356	388	389	421	373	341	375	379	347	375	405	356	390	369	366	358	375	367	359	387	367	385	350	356	362	394	414	356	359	359	354	371	361	347	375	362	387	368	348	386	350	346	387	366	353	393	377	325	367	360	378	356	350	346	383	376	373	325	383	407	364	393	353	404	363	371	377	379	359	377	382	339	379	379	372	401	339	393	375	335	346	390	316	366
32930	16282	5431	2708	1918	1477	1232	1024	869	760	696	599	641	602	578	532	500	509	490	510	516	485	480	505	461	483	474	464	452	451	466	440	472	448	514	987	453	438	463	463	441	445	464	466	422	421	438	443	480	447	436	477	444	436	434	460	439	419	439	433	427	454	458	437	486	444	446	441	440	467	423	457	422	452	470	439	455	455	426	458	463	467	440	425	435	452	467	439	448	457	419	455	426	426	459	459	429	421	443	446	430	432	416	448	460	444	442	444	448	467	431	464	445	429	431	458	463	438	441	436	431	453	408	455	455	432	433	418	460	482	432	431	426	424	480	424	448	405	441	446	476	380	412	437	455	412	447	410	399	380	428	412	427	446	440	462	455	476	460	465	450	433	439	427	459	465	471	460	445	420	432	476	464	476	449	468	445	469	469	432	457	415	455	475	458	428	465	429	458	467	461	415	421	423	440	450	454	438	416	390	416	443	469	408	438	469	438	433	456	418	405	434	434	437	449	458	441	453	464	435	440	483	400	412	475	452	432	432	436	426	438	442	438	463	399	416	442	471	467	483	429	421	434	424	429	432	467	466	434	457	415	432	457	468	400	430	444	426	451	444	445	481	439	426	484	434	418	436	483	430	426	465	401	435	461	448	453	436	439	457	419	453	457	461	452	444	424	451	472	417	471	441	441	464	425	470	436	437	409	419	429	414	472	453	470	479	457	440	444	429	423	462	451	455	429	447	428	442	425	473	406	433	448	418	432	438	449	432	444	450	453	404	454	475	450	450	433	453	407	455	443	442	423	425	451	412	430	436	426	427	468	464	458	449	457	434	434	442	432	456	425	433	425	429	371	463	425	495	444	465	415	430	432	451	404	460	398	475	406	474	430	411	439	453	435	410	411	447	440	411	431	430	420	470	424	403	472	454	461	424	447	436	434	434	437	461	425	452	417	464	409	448	453	421	480	420	431	441	425	470	456	449	434	459	452	422	468	406	451	426	441	413	437	430	459	440	449	464	440	458	456	394	426	444	456	412	443	416	433	459	404	413	459	453	399	439	447	426	453	460	422	457	445	453	448	454	454	453	447	466	400	434	413	425	426	412	437	424	447	439	491	429	447	475	456	429	432	447	436	431	441	444	473	450	475	472	428	454	435	446	442	444	469	437	474	425	382	440	436	435	457	422	440	458	419	442	449	450	419	435	450	417	439	469	459	461	449	434	424	431	423	462	438	429	480	410	418	422	424	467	485	424	472	440	412	448	426	439	466	431	444	433	411	449	431	451	447	388	440	444	450	462	443	424	429	428	430	419	445	406	452	396	443	437	437	495	408	427	455	450	425	491	462	433	466	436	420	442	446	452	432	455	434	382	445	433	409	432	432	482	482	458	450	434	419	471	456	418	436	444	466	400	481	462	397	430	415	420	437	399	422	423	470	443	436	467	437	451	428	401	385	458	445	445	433	498	436	431	437	446	424	427	431	412	416	420	430	394	447	480	449	424	437	455	431	433	436	468	461	429	462	419	445	437	453	403	463	429	414	463	453	470	440	407	429	462	450	447	463	482	444	439	434	471	457	405	451	429	414	463	461	435	451	401	424	482	442	408	429	471	460	474	459	441	409	471	466	469	456	456	443	406	440	434	432	456	421	456	441	447	427	480	459	444	423	404	434	469	379	428	415	461	407	443	433	438	458	466	463	410	481	444	452	438	456	456	448	432	411	448	429	446	422	442	443	446	435	475	440	446	459	440	456	440	461	451	459	463	402	422	448	424	447	425	446	479	421	436	428	419	455	471	437	468	497	438	418	461	459	449	474	442	461	433	432	451	458	440	415	459	396	415	420	416	447	395	448	409	447	419	438	466	430	403	466	464	425	402	455	441	408	465	446	432	430	445	472	418	399	445	444	451	448	461	411	448	463	420	476	454	433	415	444	436	430	457	469	463	478	463	479	442	446	426	429	408	417	439	436	417	420	434	431	449	431	466	433	403	433	439	420	444	416	407	430	446	434	408	473	474	421	474	445	440	430	479	448	417	453	441	431	400	435	425	423	453	429	440	468	419	423	457	428	445	458	449	451	467	429	418	468	472	466	410	441	469	439	434	427	415	420	468	455	470	403	425	428	408	456	425	443	422	455	423	494	439	464	459	461	448	439	445	441	444	424	452	448	440	439	460	441	473	441	439	428	441	431	470	424	452	450	400	443	472	466	460	454	472	415	448	443	435	423	451	451	491	422	460	443	458	391	411	428	442	457	414	470	435	486	455	464	443	435	434	429	445	418	428	443	483	432	444	458	433	421	440	451	456	402	425	438	439	474	445	463	464	420	438	458	439	470	463	413	456	438	412	410	415	478	484	458	473	442	466	464	425	466	448	453	445	448	415	440	449	447	445	411	422	406	444	441	441	504	426	462	481	438	461	438	443	422	433	449	474	403	425	454	432	461	460	450	436	432	467	406	436	486	412	433	482	404	450	428	441	456	421	391	404	442	461	474	479	442	459	449	472	463	443	407	413	418	469	424	437	446	428	457	431	435	453	413	444	434	474	412	441	421	435	447	448	435	439	430	447	470	432	459	425	438	436	457	422	422	434	458	474	443	450	460	467	435	436	412	438	429	418	439	491	390	483	446	442	417	438	420	445	439	457	457	452	443	400	425	461	415	409	484	462	427	430	423	464	437	420	414	464	445	453	424	436	465	444	459	436	466	450	419	407	451	442	437	421	413	449	460	419	459	446	421	440	469	417	466	453	432	446	447	411	463	473	462	395	428	434	448	418	420	453	445	427	441	443	456	483	440	442	436	437	458	476	468	474	471	470	423	460	455	400	430	461	479	442	409	442	412	458	452	430	419	447	437	441	417	414	452	417	439	436	449	402	427	445	454	410	442	441	434	420	452	465	484	460	459	454	402	433	450	439	422	480	419	437	436	423	451	422	453	401	412	405	443	414	465	441	422	427	425	442	443	439	463	422	428	419	470	444	464	463	457	436	462	409	494	424	408	420	466	421	413	421	462	460	475	465	451	427	451	459	485	448	391	450	415	416	454	437	473	405	428	401	427	427	420	443	425	443	412	443	403	438	431	439	447	398	470	446	455	456	481	465	420	466	447	433	455	456	464	461	433	423	464	419	416	433	460	409	422	438	431	419	452	443	459	475	449	464	447	419	466	421	442	436	453	399	405	411	433	431	411	398	422	435	433	451	427	415	419	476	430	467	474	431	450	464	445	432	415	428	421	443	510	432	426	438	420	448	417	458	429	441	436	473	449	459	438	430	406	426	422	465	443	462	434	461	435	458	451	431	480	421	483	423	410	403	412	406	468	472	454	392	426	412	415	417	416	437	440	473	490	435	423	441	441	441	458	431	439	437	440	451	482	431	422	459	433	457	449	444	439	411	454	449	437	413	461	406	435	434	441	437	430	456	425	412	455	467	472	484	434	472	459	454	398	437	428	432	437	450	421	502	432	431	463	415	470	439	445	459	442	433	430	460	410	461	438	436
25451	21287	27124	25471	6161	554	432	376	345	327	313	297	306	302	285	264	259	286	293	287	238	243	240	284	256	275	260	265	285	229	286	237	275	246	255	454	280	276	247	266	258	255	258	228	265	240	251	241	254	237	233	239	249	274	273	248	254	224	243	264	262	247	262	275	266	239	256	241	237	254	239	224	255	245	241	234	251	253	217	244	263	221	230	251	255	267	232	254	251	247	240	242	254	240	266	250	246	238	230	232	253	280	236	251	244	266	263	234	226	273	229	251	225	241	245	240	241	241	259	233	260	256	252	260	247	247	231	250	251	258	262	256	236	251	240	246	244	258	268	241	226	251	253	264	256	243	246	242	234	250	238	257	232	284	248	235	250	257	271	276	252	253	268	230	279	259	259	273	238	278	236	229	240	243	230	240	248	248	236	244	241	259	249	245	253	250	243	254	237	262	227	265	257	233	232	223	258	232	234	244	250	247	241	241	244	252	281	253	236	243	254	236	227	253	241	244	250	243	246	269	248	260	253	255	243	254	273	261	237	248	245	245	252	259	250	238	263	256	234	253	261	233	231	229	270	259	254	246	250	234	224	238	260	254	240	267	252	246	261	236	243	254	213	253	245	264	269	258	272	235	238	288	262	267	235	243	251	211	245	248	270	235	230	252	276	226	209	243	238	263	237	253	234	267	253	255	261	236	244	263	242	226	254	256	239	234	231	245	235	260	261	240	247	278	244	262	243	258	246	257	251	257	268	262	255	245	239	271	244	261	248	233	229	236	257	246	236	238	225	258	266	245	230	258	244	253	258	255	268	266	214	236	246	255	264	219	234	250	280	235	258	236	264	257	248	231	249	240	240	280	235	249	257	228	249	242	247	254	232	247	247	259	250	238	270	268	254	223	250	266	266	275	241	247	250	241	253	260	215	265	242	229	235	270	255	245	256	239	254	223	261	260	247	250	233	278	255	242	277	234	241	236	258	239	232	238	242	271	242	252	258	255	260	241	258	236	276	247	258	239	270	234	232	243	261	260	256	250	226	258	273	240	241	226	278	256	229	234	265	237	247	242	249	240	241	277	244	239	235	246	272	256	215	240	252	260	268	264	240	221	245	265	247	228	246	280	234	266	248	254	248	231	242	222	250	245	243	242	222	254	230	239	239	278	249	230	251	259	227	274	259	269	227	236	266	254	234	261	226	232	233	256	255	233	248	259	221	232	262	232	253	268	252	251	205	227	270	209	241	285	228	272	255	234	221	240	249	269	256	252	267	230	241	226	259	268	251	230	258	250	247	236	255	235	240	274	259	236	205	237	240	254	230	269	268	247	242	185	264	250	247	206	257	202	251	255	270	258	233	260	265	250	281	268	267	244	228	280	249	236	233	224	237	239	248	221	238	264	249	265	235	237	260	226	256	234	269	239	262	259	238	242	229	226	265	237	230	268	211	272	264	232	268	258	233	219	244	262	238	247	264	264	239	237	254	241	248	266	233	255	267	237	226	220	252	262	262	218	256	250	236	271	241	251	243	256	257	249	235	245	236	278	243	207	233	237	220	231	252	266	246	238	217	250	272	250	236	245	249	248	277	252	258	281	247	249	247	258	243	258	248	271	239	245	227	213	266	254	253	262	284	252	266	273	236	246	269	256	231	272	254	246	264	233	254	243	238	219	230	235	240	245	249	287	232	259	245	263	268	227	282	259	271	232	229	261	243	268	267	253	278	266	244	230	253	273	234	251	272	251	262	260	239	244	230	215	241	231	235	235	259	244	231	275	257	262	267	236	237	250	264	256	271	246	233	245	222	254	254	251	230	253	258	246	269	239	260	273	249	280	254	248	234	232	247	239	247	271	258	276	265	239	227	247	251	232	221	235	269	247	227	234	288	248	248	261	268	246	212	236	260	242	236	260	252	243	239	247	234	262	239	231	255	236	258	250	232	259	258	273	214	226	249	262	272	254	242	271	253	234	272	233	251	240	242	260	268	242	260	278	257	239	227	241	249	254	243	254	253	245	231	257	262	241	259	240	254	230	261	243	241	258	258	253	251	269	262	249	257	237	247	239	251	223	235	251	237	248	256	237	238	271	287	258	251	252	246	226	253	228	248	270	223	239	245	238	216	258	240	276	278	243	243	259	237	258	248	231	278	265	289	270	230	241	256	220	246	248	268	241	274	266	234	253	288	257	230	230	244	264	262	269	244	272	237	247	249	255	224	242	257	259	263	261	240	230	254	295	211	257	245	231	254	251	291	259	244	234	237	242	237	235	264	233	236	229	257	233	236	258	251	251	239	265	265	266	220	240	254	247	269	236	268	246	250	253	292	255	238	233	245	265	222	234	277	260	239	232	237	227	245	239	267	233	236	243	236	244	259	264	243	226	231	285	285	245	269	254	264	269	240	255	240	240	236	241	253	266	253	247	241	253	232	268	270	244	229	219	248	237	234	293	235	246	223	225	219	239	248	267	238	245	232	237	246	263	237	241	256	262	249	243	252	240	227	240	259	233	252	235	245	242	236	246	246	232	255	222	244	227	244	266	277	247	256	271	261	254	248	232	278	224	231	271	273	268	255	242	257	212	235	262	236	263	272	276	268	264	253	275	250	251	277	232	239	261	232	269	243	245	234	259	260	242	253	263	231	245	212	248	247	240	262	240	254	211	241	259	231	209	239	242	277	267	259	262	249	224	273	230	252	245	253	223	240	257	261	248	247	244	227	245	246	286	234	269	285	263	248	263	264	263	244	255	260	268	247	270	260	251	224	245	225	251	243	240	221	236	249	260	257	253	251	237	250	267	240	252	246	248	266	263	249	218	239	254	238	232	237	242	223	250	245	247	249	245	249	252	252	250	257	221	244	253	241	257	230	239	230	228	246	280	232	256	258	262	235	252	244	248	233	258	270	263	254	242	250	237	255	249	258	261	244	279	254	248	246	265	271	253	248	251	270	253	254	238	254	257	241	253	253	238	258	243	254	242	243	246	248	263	253	262	227	229	253	224	272	256	259	244	240	241	236	255	239	250	234	237	257	226	281	253	260	239	254	269	278	255	247	246	233	264	262	241	217	244	233	280	234	243	261	237	224	239	242	239	224	232	240	240	236	254	237	271	253	287	239	248	229	239	253	239	214	232	223	236	223	248	263	265	246	238	252	238	245	260	224	238	228	263	281	240	272	256	252	223	245	258	230	238	238	234	239	242	242	253	263	284	236	229	260	299	269	236	256	252	263	238	261	208	233	255	239	273	213	253	240	254	235	227	225	262	227	241	252	258	249	238	265	285	249	264	255	214	230	246	244	236	261	274	267	248	231	247	251	256	253	248	217	221	240	233	254	280	251	247	258	239	235	260	241	231	243	234	227	234	274	234	244	241	229	267	283	232	246	234	246	265	245	255	247	256	256	271	234	251	264	258	231	221	273	252	266	236	234	241	249	251	225	255	250	229	255	247	254	240	249	254	260	278	271	271	275	241	270	243	252	288	254	221	255	262	291	233	251	254
32948	13931	3598	1893	1291	1016	879	695	666	555	513	495	408	438	393	431	378	394	354	350	359	392	348	357	374	338	338	324	305	349	328	333	354	313	328	876	379	328	354	325	299	330	343	335	313	320	302	324	336	339	322	304	323	338	335	346	326	332	327	334	312	328	307	333	301	319	318	343	315	300	333	319	317	346	320	313	333	334	327	326	327	329	305	333	309	337	329	323	329	328	325	334	329	345	320	279	327	323	327	323	323	306	325	311	328	320	339	334	325	296	369	377	342	330	343	328	288	321	325	314	315	323	299	332	319	335	300	304	309	305	319	330	342	358	348	331	304	286	348	338	329	306	338	315	332	296	343	305	302	313	330	337	310	273	343	338	309	306	279	319	329	302	341	321	336	313	342	314	314	301	308	313	340	310	332	320	318	346	318	317	313	329	338	363	334	324	321	317	297	297	311	315	325	338	288	305	347	356	336	322	309	292	320	304	308	337	308	298	330	309	292	317	335	318	320	318	305	338	305	296	334	311	333	328	311	320	321	292	327	337	348	313	282	336	324	324	302	332	302	330	322	353	324	312	326	332	346	367	343	333	319	323	338	326	317	317	328	341	320	315	326	342	354	379	306	301	323	323	343	306	316	327	338	327	320	314	330	347	302	293	328	344	324	316	303	305	333	282	302	313	333	316	297	291	295	371	322	288	317	311	305	307	353	291	347	331	316	305	340	337	343	310	297	321	316	334	331	306	314	325	295	339	317	292	315	332	322	306	324	328	300	300	331	304	326	346	322	340	330	332	302	311	307	322	277	297	296	317	304	311	338	324	299	335	310	344	303	330	304	329	287	313	318	290	320	294	333	335	314	335	324	330	299	340	326	363	350	323	321	337	322	325	335	334	353	329	321	359	317	333	312	341	312	311	334	315	340	336	310	285	331	329	320	312	299	329	318	344	314	303	320	307	324	328	300	301	301	304	326	338	322	350	338	316	342	328	309	339	326	348	353	319	327	340	303	287	329	319	313	283	321	325	313	282	321	300	310	332	329	330	314	294	321	324	335	341	295	304	310	331	322	302	341	341	306	312	339	335	300	287	323	329	331	277	299	337	316	319	332	339	293	320	307	314	337	330	302	372	334	311	313	344	298	279	320	300	350	291	315	338	351	340	310	327	326	305	345	336	305	326	257	316	328	318	338	301	332	301	317	310	291	322	291	318	367	334	321	320	300	304	306	333	314	340	321	335	325	360	322	303	347	321	305	326	320	303	311	332	311	316	335	342	325	355	314	299	342	319	299	315	321	319	307	324	338	331	323	342	329	305	336	318	289	308	320	322	303	319	330	307	334	334	299	297	352	287	313	344	315	319	308	335	323	333	323	313	335	319	299	309	325	334	327	324	305	319	325	330	320	320	284	326	324	295	288	350	296	330	304	309	313	343	309	292	312	332	316	317	314	312	333	319	316	333	321	349	307	329	332	314	335	339	275	317	344	347	308	327	333	355	324	300	320	326	317	325	300	325	323	339	288	327	316	324	351	309	318	319	329	346	321	291	333	306	315	315	314	308	324	329	303	288	304	286	373	308	330	357	327	327	352	345	311	307	314	327	333	328	303	356	323	359	323	338	325	340	326	336	322	335	306	345	297	303	321	312	286	328	335	332	308	338	341	290	315	319	319	314	322	283	341	320	322	302	306	323	280	311	340	343	320	316	273	291	312	310	336	312	340	313	308	334	305	341	337	326	294	337	314	320	305	290	320	356	319	299	330	296	322	319	347	331	336	309	326	338	326	323	294	349	286	294	303	338	333	330	274	315	342	358	326	291	355	330	325	335	321	336	280	322	315	287	332	297	316	308	303	309	294	310	321	328	346	309	333	325	333	363	318	326	338	309	323	296	324	338	355	325	304	323	341	312	320	350	321	354	319	294	305	340	291	343	291	334	316	322	319	336	328	332	294	341	327	299	308	361	310	337	307	347	313	299	348	320	317	309	326	311	328	345	299	318	313	350	313	340	328	348	314	310	311	335	320	335	303	341	326	349	297	340	319	294	317	310	296	342	316	343	297	342	297	323	348	337	305	322	332	343	349	346	317	329	257	317	307	316	342	299	297	310	310	312	319	357	308	354	342	369	286	344	338	330	313	332	328	320	303	306	305	321	297	347	316	285	338	300	300	303	300	318	332	313	328	296	328	324	282	343	316	317	353	345	319	311	328	316	321	335	333	322	362	306	331	340	349	311	309	329	313	316	328	322	318	338	287	309	316	338	328	361	293	324	326	320	294	321	305	347	314	303	323	309	304	317	305	321	303	323	333	305	326	313	295	311	367	318	303	308	317	344	299	299	334	322	294	310	324	301	328	328	293	325	344	303	314	341	321	323	352	343	307	331	321	323	316	294	296	331	363	306	350	320	323	327	327	321	330	315	324	331	286	310	348	328	313	302	310	322	340	313	322	320	323	336	301	283	338	332	333	317	361	333	329	332	316	360	306	342	332	323	312	322	334	335	318	289	332	312	297	337	314	333	322	347	307	318	328	274	346	353	313	341	338	317	325	326	337	355	299	308	311	312	308	305	326	310	327	327	310	299	351	333	345	303	321	316	314	307	329	306	312	321	309	306	336	342	327	332	352	297	278	355	312	331	316	330	298	348	339	299	316	285	317	325	332	320	283	313	320	296	329	323	326	298	324	294	314	324	313	311	290	328	325	315	329	331	330	301	332	311	311	310	315	286	306	338	280	276	327	308	312	328	360	322	308	314	313	309	322	362	288	305	319	303	343	277	332	332	321	330	323	305	312	310	350	326	315	302	327	303	337	340	314	333	328	332	324	305	328	311	338	332	333	325	286	331	302	304	324	304	292	304	306	316	330	329	335	286	316	331	302	283	310	314	312	355	323	306	311	353	326	330	329	304	297	296	314	313	332	280	313	311	284	314	359	315	337	308	320	353	318	297	339	319	335	344	310	296	312	346	305	348	327	323	304	293	338	333	335	323	333	318	317	341	315	325	333	330	307	315	343	266	329	331	321	329	333	270	302	280	328	302	302	342	333	300	330	308	312	292	338	295	329	333	348	337	327	312	292	327	332	332	315	322	320	317	308	309	324	336	319	328	310	338	290	316	299	328	337	347	336	307	311	305	321	354	329	332	308	302	307	319	336	349	297	331	336	309	302	297	295	303	320	338	323	350	331	350	311	306	345	312	317	313	287	324	333	294	288	345	341	340	317	300	336	348	293	330	344	343	319	318	312	324	319	293	340	327	311	371	307	302	319	324	325	351	320	320	293	308	330	328	306	334	316	325	313	349	315	307	335	305	338	320	351	307	345	329	348	339	296	326	347	330	352	338	365	302	321	299	329	294	353	325	330	310	338	327	332	317	340	295	316	289	333	333	313	335	298	315	310	319	311	355	320	339	322	301	314	310	303	283	329	300	329	335	315	296	329	329	343	326	296	312	315	309	318	338	287	316	299	304	317	329	294	317	313	342	309	297	338	260	324	336	295	322
23205	21339	29054	23940	21326	21269	5444	1256	927	908	833	729	711	714	684	619	625	606	600	610	604	568	602	613	533	563	523	575	498	531	541	567	568	544	588	1488	580	554	544	512	510	548	569	541	504	564	522	494	570	557	527	507	581	558	537	546	500	522	523	535	530	518	514	478	477	545	519	542	548	502	555	553	547	490	562	532	515	529	554	492	550	486	539	476	546	494	510	538	530	522	540	508	542	468	497	533	515	549	475	553	519	521	546	507	536	505	530	513	543	527	518	528	489	526	533	573	518	523	518	501	501	485	533	501	543	485	503	489	512	520	522	511	552	489	530	544	480	573	494	487	494	532	504	480	521	504	519	534	512	483	530	500	517	537	456	571	471	525	533	508	520	523	538	535	475	516	535	514	554	525	520	503	493	548	509	523	562	541	545	542	512	589	511	477	485	545	524	523	480	528	536	506	468	498	522	520	519	513	500	498	532	539	534	504	540	448	529	529	517	561	543	526	515	500	490	563	525	516	513	519	538	497	526	568	591	528	525	521	529	558	510	522	474	516	506	521	583	489	496	482	493	562	541	494	512	500	541	511	554	530	507	505	532	496	514	522	510	511	471	539	550	529	528	498	522	516	547	527	535	517	550	500	506	558	531	506	513	512	491	522	528	494	482	554	528	509	532	496	522	520	532	558	502	493	503	501	507	532	538	504	499	472	527	523	477	476	506	463	519	553	479	516	498	523	548	530	484	547	509	517	505	509	546	470	535	551	494	533	521	558	528	506	522	534	543	513	531	465	493	544	566	537	538	509	548	512	530	529	517	529	542	515	514	485	526	540	544	492	534	538	547	487	495	531	493	555	523	516	533	485	537	492	555	526	579	513	500	486	531	512	518	515	504	548	536	522	499	526	523	511	491	538	492	510	502	525	506	508	537	507	499	540	536	521	518	521	493	527	534	529	490	478	502	537	526	515	469	501	529	506	536	524	533	543	505	509	478	493	540	532	551	508	504	490	535	511	538	526	520	503	538	481	528	526	477	550	516	533	501	525	490	557	524	520	537	538	531	519	514	520	518	538	563	496	512	515	493	551	470	534	530	545	514	523	490	534	464	514	530	511	575	468	518	513	480	537	490	518	493	529	526	547	495	512	479	513	510	511	536	512	532	475	487	514	512	497	557	538	551	530	543	484	524	510	575	506	480	501	471	553	490	499	556	496	522	490	537	484	544	499	509	506	499	526	573	550	541	539	521	504	543	494	537	507	524	514	514	486	533	518	500	502	510	520	510	519	527	516	516	528	543	510	488	495	511	560	514	459	519	542	528	498	515	491	514	565	555	493	504	528	508	526	470	516	534	547	530	522	506	497	487	565	499	498	519	528	510	526	542	472	533	513	538	555	534	531	464	536	513	532	497	534	554	503	538	494	535	535	503	522	527	539	506	505	537	525	527	503	517	535	504	513	534	515	512	515	474	482	514	514	533	519	518	513	535	521	544	523	573	541	557	523	503	502	519	513	560	520	531	522	503	524	531	517	528	518	514	542	530	502	536	477	479	528	503	537	505	581	546	515	531	549	488	536	535	532	561	502	541	509	523	530	490	525	491	550	570	516	510	512	492	497	518	502	521	535	515	504	482	518	522	496	553	544	536	496	507	518	545	553	567	523	516	531	532	576	502	547	496	560	503	531	528	538	564	551	496	538	502	541	508	522	535	526	536	505	505	523	532	510	526	507	507	524	538	504	529	537	524	486	533	501	530	499	517	546	541	505	533	523	544	513	571	517	543	535	548	541	543	504	473	538	557	488	501	498	510	526	558	532	529	487	529	522	518	524	514	549	495	537	530	521	480	482	506	489	504	565	505	520	516	491	518	511	481	520	466	553	557	520	513	535	518	540	551	490	473	556	527	498	546	509	496	527	508	483	471	470	530	490	483	502	517	524	533	531	516	470	518	517	506	509	537	535	534	531	530	492	557	546	526	522	522	504	527	510	523	491	528	486	506	531	505	501	538	521	537	494	505	537	508	551	517	508	483	523	493	491	536	550	492	504	501	524	525	538	524	521	513	486	554	532	506	517	535	505	506	502	525	532	495	532	498	473	556	530	541	550	508	520	549	510	511	506	534	533	550	515	469	467	502	525	546	476	539	511	500	501	571	509	517	511	528	520	507	477	514	497	503	506	512	540	552	508	485	519	535	539	556	564	493	534	480	518	509	572	526	516	544	507	516	502	511	509	521	497	583	542	570	474	540	530	527	507	532	509	507	522	527	487	527	562	562	545	512	515	525	539	474	538	532	507	513	494	509	561	515	516	485	539	512	509	504	514	501	554	491	524	536	527	486	525	506	533	504	507	521	515	513	525	497	504	573	516	532	517	480	539	517	515	492	505	543	501	516	485	482	493	498	515	517	524	477	488	540	522	482	519	516	505	530	549	526	521	487	479	505	497	521	492	555	513	514	464	515	513	496	512	512	524	510	527	489	480	500	542	548	511	511	504	495	516	496	516	510	536	526	485	472	564	509	490	515	479	547	555	500	500	481	499	509	538	471	537	504	493	535	537	491	535	537	508	533	559	508	525	514	547	480	556	533	539	487	514	566	511	498	556	524	526	540	489	489	578	524	546	537	478	518	484	516	525	476	528	526	493	543	546	499	531	507	544	517	473	536	478	475	487	551	537	522	547	518	501	511	510	473	496	495	528	510	486	536	519	530	511	491	506	554	509	567	532	534	506	488	522	495	476	473	566	524	472	510	540	508	568	525	535	485	522	510	484	503	531	518	511	558	525	490	507	498	507	484	519	468	517	496	525	492	551	510	521	531	478	524	515	522	496	540	503	486	544	499	463	532	517	524	516	533	521	502	547	508	481	526	554	537	501	524	518	495	499	530	502	507	507	506	465	522	524	481	533	528	496	541	511	540	513	536	522	572	544	530	524	488	545	518	530	558	510	512	538	512	508	543	498	513	524	537	499	585	494	500	495	545	494	500	489	538	497	524	475	468	550	511	504	504	546	512	542	530	520	560	505	521	530	511	494	509	523	484	494	531	509	491	521	521	479	477	524	548	505	479	529	511	505	524	479	497	463	498	496	499	497	543	510	490	537	532	504	526	500	492	506	492	564	482	521	499	510	515	488	523	508	537	482	522	542	457	492	497	494	500	505	518	466	497	565	540	516	544	532	520	528	538	498	513	568	529	522	540	504	500	540	520	506	504	484	566	512	488	493	535	509	467	508	528	495	513	496	516	547	503	515	516	519	501	500	503	502	517	545	491	503	478	490	532	530	506	522	512	543	536	483	552	485	524	514	517	557	485	512	525	503	492	507	483	530	530	522	509	503	475	547	506	509	554	529	537	513	537	534	519	563	523	525	480	522	490	552	492	560	507	529	541	491	526	536	515	548	520	541	574	503	502	533	518	532	563	535	527	495	487	516	528	496	545	551	489	484	541	512	567	505	520	517	523	560	461	515	590	545	532	537	504	510	505	535	473	524	524	523	478	479	549	499
37407	26274	11398	5915	4096	3285	2602	2052	1754	1501	1320	1137	1052	1054	920	790	837	810	788	813	765	738	745	734	743	720	651	706	713	688	674	666	673	608	671	2525	724	646	641	665	661	671	645	617	647	618	651	624	670	581	625	564	662	623	625	679	622	655	639	641	632	627	670	619	636	585	674	631	643	652	606	642	603	607	653	575	603	645	655	599	649	657	636	599	635	643	613	610	632	627	647	643	586	672	666	579	634	607	605	611	627	602	623	612	633	625	611	601	646	574	595	621	606	604	616	617	624	668	641	628	601	617	612	615	662	624	617	656	653	674	645	608	604	616	588	624	662	607	622	624	626	600	557	610	626	623	612	666	612	605	613	598	602	655	629	585	613	619	613	611	660	594	643	640	575	619	639	641	594	614	634	656	601	647	637	642	659	626	656	636	613	686	603	621	655	596	629	653	612	627	599	646	652	628	653	596	646	589	587	606	655	609	614	586	601	611	591	661	599	640	618	622	616	634	595	613	640	633	568	641	630	642	597	661	653	602	614	579	618	621	639	591	582	594	644	600	585	577	637	627	602	677	635	649	578	647	630	615	618	645	587	595	633	622	625	578	636	607	608	658	626	623	646	657	546	621	628	646	583	619	625	612	605	608	590	628	594	621	660	617	655	649	595	626	669	604	620	608	577	609	602	655	597	605	590	639	618	657	625	604	597	686	607	615	661	653	608	624	602	607	577	630	614	569	601	613	645	625	640	607	609	571	660	622	626	660	618	626	624	609	614	646	633	599	640	611	596	653	610	632	644	590	592	599	638	640	633	599	608	617	612	632	614	625	615	635	652	590	616	612	599	642	571	619	629	621	599	594	601	603	640	632	630	619	636	586	625	632	661	623	669	588	606	641	605	617	634	551	616	561	630	641	610	644	595	599	667	609	573	632	632	625	650	615	572	609	590	630	607	615	621	623	621	637	652	606	557	642	633	612	626	583	607	647	595	632	618	653	603	583	612	605	646	605	615	609	612	606	574	672	612	600	619	617	618	626	624	583	619	587	672	618	576	590	609	656	622	598	608	691	644	608	609	579	626	557	615	628	644	638	611	635	630	578	607	618	617	591	616	573	650	623	559	626	640	624	637	640	646	593	636	590	614	613	606	651	629	639	636	583	654	626	651	584	598	621	599	585	584	656	641	670	621	634	602	603	621	590	638	615	602	640	566	628	633	629	619	662	599	643	614	647	619	610	592	651	610	572	604	614	588	626	603	611	589	560	592	653	622	649	626	597	605	602	583	640	631	620	593	605	647	643	633	622	601	644	624	631	634	671	611	637	647	602	638	640	592	596	618	606	621	589	593	587	635	593	646	628	641	609	604	638	595	638	596	642	604	651	634	651	637	669	600	676	599	620	609	609	629	638	639	609	638	657	670	592	641	636	589	618	585	612	585	643	635	603	637	619	652	606	605	614	620	600	610	649	627	620	604	587	636	615	582	611	598	593	612	603	634	613	595	583	599	619	645	594	637	574	644	652	663	621	590	637	603	620	620	631	657	583	619	627	616	638	625	657	615	627	597	611	585	601	641	608	587	576	682	606	619	630	635	609	618	603	589	598	608	634	601	608	598	609	595	630	569	594	609	632	609	670	626	598	594	633	628	627	567	617	584	615	648	679	658	599	654	634	625	584	609	596	598	652	611	612	606	618	637	621	620	608	614	602	626	633	613	584	613	587	611	630	657	611	648	577	634	617	606	603	613	599	635	613	616	655	639	633	586	626	627	629	607	651	612	614	588	606	620	615	658	629	639	590	623	604	644	616	654	622	652	648	605	624	625	609	624	606	624	620	668	573	599	596	583	643	621	614	583	644	599	609	604	656	628	647	611	612	688	587	630	624	646	620	614	626	613	628	603	648	619	585	592	671	610	678	611	649	622	603	640	634	616	631	592	581	598	633	641	630	617	637	646	617	559	628	630	658	634	621	604	606	600	621	609	681	626	642	575	642	628	634	622	614	625	618	621	594	617	629	617	562	619	604	634	593	614	605	638	602	659	604	584	620	628	666	603	644	611	609	641	679	596	634	606	647	608	654	641	549	618	605	637	597	670	622	617	597	603	619	647	613	690	644	591	642	584	644	608	619	585	634	651	630	644	623	611	617	617	610	630	642	605	630	558	594	612	626	599	615	620	619	615	615	592	620	647	625	649	574	594	603	632	597	618	650	665	595	612	602	595	618	616	608	642	604	624	617	654	673	615	599	581	587	593	634	625	649	667	659	584	654	632	613	677	645	632	611	653	612	601	628	605	616	623	634	634	624	640	613	602	582	599	629	629	604	603	642	608	643	589	571	630	656	628	589	647	582	655	587	599	629	629	586	643	631	666	604	621	632	592	637	587	620	621	618	645	620	648	629	659	590	630	588	628	562	647	655	646	613	673	613	640	600	582	625	609	584	619	674	577	595	596	582	683	629	634	606	643	619	673	637	629	675	608	630	623	656	633	627	630	588	603	619	615	609	595	634	583	684	636	607	583	602	622	590	619	673	590	597	615	636	617	593	613	596	604	614	604	606	689	622	598	591	612	576	656	646	621	620	638	614	612	608	646	620	620	600	591	666	622	664	623	620	652	617	646	619	578	600	621	595	652	595	590	599	589	602	615	600	577	618	606	624	650	641	599	627	619	614	604	623	586	644	586	588	635	603	639	585	598	612	630	611	595	579	610	620	647	591	591	607	659	626	614	603	603	588	634	627	649	572	577	636	593	618	594	581	609	607	626	580	590	628	660	631	597	605	595	606	610	580	614	611	648	589	616	606	622	602	582	624	593	639	583	693	639	659	633	630	630	630	615	642	581	617	605	627	598	604	591	646	601	603	619	582	609	666	650	585	629	631	615	573	594	628	603	538	640	616	589	624	587	587	540	578	633	609	617	617	630	620	613	591	623	636	611	636	575	596	591	636	619	622	599	674	579	597	627	633	547	607	678	632	607	658	652	644	604	584	592	586	638	595	579	586	605	607	587	624	638	621	627	612	670	646	630	684	634	625	604	601	606	627	641	580	636	640	582	656	624	615	554	594	578	624	616	614	665	637	624	613	607	606	586	639	553	604	623	638	598	636	586	624	605	620	635	627	642	576	613	599	640	632	620	613	612	588	629	611	628	587	609	596	679	655	555	643	595	587	616	642	671	670	616	598	595	661	628	666	649	603	639	639	612	631	623	596	616	642	596	598	601	616	662	582	632	620	619	590	595	564	557	605	588	594	574	631	573	619	604	596	627	611	606	567	607	636	656	617	658	629	631	619	661	630	606	591	650	618	628	620	627	627	597	593	632	652	653	572	604	619	626	592	633	587	595	610	588	654	605	630	600	585	617	603	597	608	602	582	626	630	585	607	606	648	619	587	619	550	627	581	658	632	636	636	635	599	641	594	589	598	586	610	626	613	597	612	601	645	598	600	611	586	603	630	620	639	607	572	616	641	615	630	609	664	620	613	645	638	629	618	618	615	658	600	592	606
28657	19812	6135	693	487	411	305	257	273	240	248	252	264	249	209	261	267	245	241	261	272	232	226	232	235	237	231	243	226	242	239	230	250	244	227	261	248	225	221	250	233	204	244	239	234	248	244	258	257	239	226	241	244	230	244	230	233	237	251	244	254	231	226	226	219	224	245	213	229	233	238	233	234	238	245	256	261	248	217	223	242	243	231	259	226	222	246	261	222	241	232	235	229	199	239	267	239	270	216	228	251	246	217	245	255	241	235	222	256	246	264	238	223	219	221	218	219	254	232	242	238	237	246	234	233	223	246	263	237	232	214	233	234	232	226	256	251	240	215	235	215	212	226	240	255	216	235	240	226	245	213	240	243	262	243	238	230	247	223	233	269	239	235	243	241	224	221	237	236	234	225	248	223	209	259	241	251	239	263	230	268	259	253	247	220	260	256	254	219	247	249	228	245	227	238	245	251	241	241	262	230	210	243	237	224	234	242	223	234	223	245	252	249	227	227	229	224	232	225	241	219	251	248	253	217	264	229	222	247	247	251	196	230	216	236	233	242	225	247	235	213	224	244	200	228	254	235	227	237	216	260	221	221	247	185	229	218	209	230	222	237	261	226	224	219	249	226	235	245	243	219	239	239	248	225	221	257	230	242	240	227	249	237	228	239	209	219	238	217	236	224	241	231	248	252	246	266	260	257	249	252	247	239	227	232	227	244	254	226	231	212	251	259	244	221	237	222	226	234	234	226	235	251	231	229	241	198	195	257	234	219	232	201	260	250	212	230	209	242	239	248	227	237	240	254	252	220	235	236	240	230	213	212	239	251	235	194	206	229	244	219	243	227	261	234	201	286	235	223	249	227	231	232	226	276	223	221	243	227	255	241	226	262	233	238	232	229	231	227	233	222	239	228	237	238	230	260	253	236	247	228	222	229	225	226	248	235	266	241	232	238	239	249	220	241	242	246	221	207	273	229	245	239	239	229	269	236	247	245	230	248	258	242	232	238	230	254	237	248	245	223	265	259	278	198	225	226	240	243	237	257	230	252	230	253	265	251	226	206	259	260	227	227	248	265	251	220	261	209	239	202	228	238	238	215	250	234	233	246	232	236	258	225	210	261	248	252	248	231	254	233	219	223	217	244	241	264	220	226	230	240	241	243	233	211	184	229	226	244	245	230	230	235	260	244	216	247	223	225	235	251	236	250	233	250	245	249	226	245	210	227	230	252	222	273	216	230	243	237	257	236	218	221	215	276	223	240	247	235	236	228	243	218	256	231	217	225	245	238	217	258	268	242	232	218	238	264	251	232	233	234	218	230	223	253	223	241	261	249	233	254	250	225	253	234	232	244	244	240	220	244	255	240	241	236	251	264	258	215	239	246	247	237	225	231	225	237	235	259	232	226	209	259	246	249	244	250	215	256	225	250	234	245	248	235	226	230	232	226	248	206	251	241	227	246	218	247	239	236	240	231	252	230	226	220	236	209	238	237	243	218	228	213	217	204	210	230	230	228	227	235	231	236	239	241	251	217	201	239	226	246	239	263	254	237	223	259	253	252	224	214	250	259	250	269	233	234	244	239	249	244	232	229	251	227	216	249	209	261	223	236	233	241	234	252	228	254	221	242	223	247	257	237	229	274	263	261	264	242	247	228	211	226	253	260	231	247	240	215	251	235	252	225	210	225	249	206	240	217	224	225	241	225	231	223	218	228	235	272	214	250	237	249	260	253	253	245	222	240	218	251	269	223	219	228	232	232	244	252	235	238	217	237	250	216	249	252	255	221	254	261	219	267	224	250	236	222	233	229	227	214	233	237	251	221	207	226	225	212	230	249	248	243	268	225	222	237	239	229	254	232	224	217	260	240	242	238	268	241	230	242	281	227	244	250	220	245	224	234	238	236	238	281	256	259	242	233	232	249	234	211	245	248	236	236	256	233	238	267	225	251	230	230	218	235	231	227	274	245	218	226	241	186	229	232	247	249	211	257	236	272	213	229	221	237	238	236	252	243	220	218	233	227	232	221	228	245	238	240	264	195	244	211	232	250	253	231	246	241	207	235	239	251	232	207	242	226	234	217	235	242	280	238	212	278	216	231	265	243	221	218	226	240	267	228	233	227	250	238	203	226	220	231	239	239	236	235	213	220	252	229	249	239	230	224	244	237	259	217	213	272	249	227	231	213	240	238	234	229	242	234	220	253	225	227	257	215	240	244	239	233	250	232	242	259	249	249	260	254	226	237	226	209	220	250	215	238	225	251	229	241	223	232	218	228	219	233	223	226	227	253	255	207	257	237	251	254	240	259	228	263	224	227	256	199	235	242	233	237	253	230	235	243	254	223	233	224	271	233	219	231	217	234	250	265	261	239	234	246	232	241	240	255	236	233	244	233	244	246	214	242	234	241	227	249	244	223	219	239	246	254	237	225	240	264	244	221	232	252	216	249	224	238	252	227	250	221	233	234	223	260	247	256	202	231	241	268	245	238	230	228	250	240	231	232	249	234	240	207	258	247	239	233	224	256	232	211	234	247	239	224	228	223	247	237	245	218	250	240	213	246	226	252	236	237	214	230	202	241	209	241	233	246	247	223	263	257	241	239	251	247	245	263	242	249	242	244	251	212	252	257	250	229	233	248	239	250	258	237	229	228	238	216	232	230	248	241	229	251	243	259	236	257	241	243	226	219	233	242	251	243	245	222	209	245	267	214	230	248	221	213	237	239	246	244	214	228	247	248	235	222	228	210	272	269	240	227	215	233	228	235	243	222	234	259	257	219	233	222	225	258	242	234	260	231	248	229	236	215	261	219	230	235	237	244	241	244	252	281	231	219	237	235	235	230	235	238	219	206	236	227	228	230	229	263	239	242	230	224	224	236	233	244	233	229	235	254	217	242	236	252	252	235	242	235	225	242	202	246	234	238	260	242	223	233	247	262	238	207	238	260	230	238	222	230	228	241	252	255	248	263	229	248	263	245	235	254	266	243	248	239	220	229	227	224	242	226	259	235	260	250	241	225	235	243	215	223	223	262	254	248	257	213	251	262	245	265	243	207	221	240	224	218	250	239	222	220	247	240	229	243	235	229	235	223	239	239	234	247	234	235	236	206	253	238	248	239	221	230	215	234	226	237	229	256	238	261	214	233	263	251	217	220	229	222	240	232	235	251	237	226	266	228	217	229	195	247	223	239	242	222	222	262	234	226	249	255	232	247	240	220	244	235	252	265	237	220	226	249	247	248	236	248	243	223	219	248	218	261	249	251	217	271	250	238	260	204	235	236	249	246	255	257	254	261	252	253	264	241	203	261	214	225	235	246	263	246	225	250	265	240	212	246	227	224	248	234	227	245	255	218	258	248	215	210	256	226	242	251	215	238	225	241	268	231	241	206	238	216	228	217	246	227	219	252	235	223	226	272	257	217	223	244	236	213	253	225	206	228	241	243	250	244	238	280	236	216	191	254	248	232	236	228	234	247	253	249	204	224	258	218	228	246	238	248	215
29053	7784	819	505	419	389	336	371	326	322	315	328	335	295	299	325	300	296	274	328	294	317	260	278	280	264	286	318	313	298	315	278	273	296	285	369	357	280	290	289	316	276	281	298	318	349	288	299	287	286	314	304	284	309	272	274	318	301	291	273	284	282	290	266	294	300	266	257	310	307	321	283	284	306	285	296	313	304	281	311	260	290	316	306	293	344	291	301	296	278	285	253	292	302	331	289	284	272	308	305	269	274	283	288	277	288	270	293	300	338	297	307	302	294	302	262	274	290	263	264	285	286	302	289	298	273	285	301	298	279	280	311	267	306	289	260	287	317	319	298	314	290	293	303	292	259	279	274	300	288	284	307	319	331	292	289	311	286	295	287	276	304	278	280	295	296	306	305	260	294	319	294	283	311	306	285	305	279	286	313	313	296	293	336	278	298	277	298	282	304	328	320	297	305	308	277	283	287	266	307	321	280	306	285	309	309	289	303	286	284	274	339	274	279	301	293	283	313	320	295	303	272	320	274	301	302	311	303	280	304	296	275	274	269	281	308	292	301	308	271	277	289	315	279	269	299	295	275	315	286	296	300	315	291	295	285	275	318	280	300	301	317	281	320	304	280	299	281	285	283	265	291	284	300	258	288	274	299	277	273	302	312	292	313	293	292	284	309	288	306	301	322	271	301	308	270	269	310	308	323	286	302	280	298	304	302	295	317	296	306	287	302	296	304	267	252	305	292	288	277	291	282	327	298	300	289	289	278	303	306	275	281	278	270	299	281	300	306	271	288	299	294	295	291	320	293	302	281	320	282	316	298	290	324	320	272	326	285	329	309	284	275	302	286	312	292	287	329	307	322	292	315	270	296	286	255	332	285	308	272	312	304	296	329	294	318	285	301	281	298	269	307	290	295	307	247	296	285	320	292	295	274	321	300	282	280	324	300	284	282	280	309	283	285	286	267	297	316	293	286	278	271	291	291	318	301	291	292	280	283	310	316	253	288	278	305	316	280	296	320	294	286	294	292	305	301	280	270	299	292	310	276	314	278	301	300	279	288	293	290	306	309	309	320	301	283	287	307	297	285	294	302	282	270	317	297	301	303	293	307	283	318	287	308	280	301	290	299	271	304	305	324	294	313	317	290	298	281	286	280	284	256	293	303	290	305	290	288	267	286	267	299	293	296	284	279	287	285	309	268	291	276	256	287	313	300	308	308	327	283	268	303	269	254	297	308	292	310	286	266	305	292	281	288	294	319	315	278	287	263	304	302	288	297	307	314	281	315	292	285	301	259	294	294	291	304	282	270	293	279	322	304	301	289	286	303	320	301	294	281	277	290	282	299	297	289	303	310	274	278	300	290	305	294	301	307	303	289	328	298	276	292	295	291	292	292	281	306	268	296	271	303	319	269	317	272	276	299	318	282	276	276	320	271	278	314	313	290	304	294	312	310	280	302	304	313	275	301	311	313	292	316	297	309	305	292	296	311	313	312	338	261	286	314	276	268	291	297	275	290	286	278	300	304	292	278	286	316	316	288	281	289	308	282	283	287	287	299	311	287	286	290	282	269	253	304	308	285	306	302	297	303	286	274	276	305	298	301	272	277	331	269	302	300	296	283	266	285	299	271	303	272	300	303	297	282	269	287	283	300	290	263	251	300	282	249	296	329	290	279	329	269	291	301	285	275	302	298	288	311	298	305	329	316	258	298	294	309	315	265	325	275	314	290	291	306	306	300	259	294	309	253	303	252	285	291	334	297	258	287	305	292	261	294	283	295	300	287	291	275	274	271	305	289	310	294	301	269	294	270	317	283	287	311	288	295	319	266	253	304	303	298	298	294	316	288	287	267	329	297	304	296	283	313	305	344	284	306	263	269	305	305	306	269	272	269	285	284	287	305	284	288	311	302	270	280	287	292	275	280	288	293	304	304	288	286	346	304	293	240	270	283	293	285	297	289	315	309	272	297	307	290	275	315	287	287	291	268	284	311	296	316	272	327	283	277	281	262	292	278	314	283	309	259	302	283	290	257	305	299	334	304	317	291	306	265	325	313	301	298	268	294	322	316	299	294	279	299	300	300	285	290	285	290	285	307	257	287	246	318	303	272	296	290	299	290	306	279	291	321	324	310	279	286	292	273	309	279	302	302	328	283	298	310	306	281	329	282	313	272	308	306	261	321	283	279	283	285	311	298	303	316	291	313	299	283	312	286	286	307	307	306	292	319	283	331	281	326	298	303	282	301	302	318	277	304	284	300	289	310	283	299	312	276	257	285	290	277	313	281	285	287	289	288	300	293	281	306	289	284	315	282	262	314	282	295	309	300	301	299	290	313	278	287	287	288	338	293	297	263	315	278	326	278	264	293	303	293	311	282	275	278	302	296	292	321	272	320	298	281	288	284	292	319	309	273	291	295	282	301	265	331	302	310	288	266	278	289	281	298	319	320	307	292	290	310	324	304	271	305	271	274	275	287	299	313	284	297	319	283	274	303	293	295	280	285	265	300	319	277	296	293	326	285	312	304	291	312	304	298	294	293	269	322	292	265	313	297	320	323	277	294	308	281	298	284	264	275	301	292	284	243	295	283	285	299	278	300	266	291	281	277	324	292	272	316	295	308	277	298	271	315	307	258	302	313	308	322	264	274	294	317	303	291	298	273	262	272	292	273	299	288	299	305	287	294	318	311	324	280	296	312	293	275	316	312	304	274	282	301	286	293	293	308	293	273	298	294	303	306	295	295	322	287	320	281	309	301	284	286	298	298	311	292	285	282	300	308	307	280	288	319	281	280	295	302	288	293	290	269	293	314	298	302	304	268	276	270	293	311	302	322	283	266	331	284	321	308	302	314	282	301	280	294	296	302	323	283	257	310	279	282	311	280	294	315	296	310	266	287	305	287	287	336	304	298	282	266	286	287	329	298	292	310	288	274	306	289	273	323	293	273	282	304	290	309	332	260	288	281	266	333	283	270	275	298	313	291	308	330	292	301	308	262	330	285	326	291	281	277	278	294	297	299	293	318	279	310	296	308	295	267	285	269	307	285	293	312	301	283	289	274	271	294	284	281	269	300	304	296	285	305	304	294	307	287	264	296	320	274	297	297	267	267	298	302	276	262	296	280	301	325	265	286	317	304	293	296	313	282	287	269	302	312	312	285	271	295	292	312	305	265	312	291	314	273	272	303	275	294	295	288	297	294	290	301	307	288	285	300	280	310	306	284	325	304	305	308	275	263	311	294	307	314	294	312	283	299	284	290	270	302	315	306	336	279	292	320	301	304	277	283	307	316	289	265	296	300	313	263	290	312	306	294	322	296	312	287	284	307	295	320	286	288	268	302	296	267	311	281	293	264	267	303	309	317	278	288	304	304	295	275	292	246	305	280	282	290	298	279	294	286	289	291	279	289	282	295	302	306	282	309	287	288	311	287	320	325	279	282	294	294	265	306	318	300	304	296	294	285	275	310	293	291	310	293	329	299	286	305	287	305	271	322	301	290
24714	21322	28164	24799	18888	1693	736	618	549	492	508	433	465	443	414	439	426	424	427	407	416	398	375	419	415	384	377	382	395	416	362	360	375	380	415	1111	806	409	367	402	363	362	380	351	369	408	360	371	378	331	372	344	386	355	362	354	407	385	369	398	368	388	366	353	361	352	362	354	414	373	338	391	342	357	399	376	383	388	386	363	378	374	366	371	374	371	372	407	377	425	401	365	373	403	373	365	393	371	368	376	364	361	375	355	398	366	396	372	399	396	377	379	351	374	364	348	348	385	386	346	385	369	339	363	355	388	327	380	393	355	383	361	398	386	397	373	373	377	331	369	388	331	381	333	377	380	379	372	355	417	396	353	391	368	383	401	368	364	381	363	350	381	378	372	366	402	388	355	362	391	373	352	362	376	371	370	383	352	388	372	365	385	399	363	381	381	345	382	378	368	377	379	400	390	403	390	366	347	379	372	397	411	356	384	386	381	369	387	364	364	390	392	379	360	380	359	384	376	406	371	403	396	398	380	349	393	345	386	374	374	353	353	386	385	363	401	377	376	385	376	422	362	361	386	389	366	355	368	338	348	383	367	391	341	375	372	359	372	416	368	376	372	364	350	392	370	372	381	369	384	384	372	344	376	374	380	369	394	398	387	373	359	395	379	372	378	392	390	405	358	353	390	348	387	398	358	400	364	350	376	354	375	356	377	368	367	401	393	374	368	372	353	387	376	368	405	397	390	355	372	364	355	400	356	382	392	387	379	361	393	379	348	337	367	392	337	378	374	343	351	393	382	380	403	362	371	390	410	381	366	411	383	357	393	361	382	402	390	359	361	387	378	420	331	384	383	387	387	383	349	369	420	318	333	367	387	384	389	386	400	385	386	372	399	339	378	386	361	385	357	357	383	375	370	359	390	374	363	376	349	374	366	359	374	375	352	380	394	368	368	381	363	365	416	377	365	394	393	361	399	369	355	388	373	369	367	368	378	372	388	383	403	355	377	346	388	332	377	386	354	372	338	374	385	370	351	366	344	352	386	368	379	415	363	385	368	368	370	367	346	352	372	380	354	383	382	387	373	376	369	401	342	356	382	367	391	379	402	379	369	391	332	383	362	376	390	386	396	335	392	368	359	377	373	356	337	346	352	392	337	387	346	358	378	389	385	351	385	379	377	380	375	385	416	394	361	361	374	378	356	380	366	358	384	386	394	357	350	359	361	358	376	397	381	333	400	389	357	381	365	343	345	367	391	352	393	338	362	345	408	388	361	368	383	378	367	383	404	396	391	359	383	355	380	393	369	360	404	366	387	387	328	358	328	413	367	391	359	343	370	359	364	364	385	364	375	382	390	359	373	372	364	339	372	391	382	354	377	338	416	338	411	388	344	353	353	390	406	363	370	352	369	385	358	345	396	341	318	339	377	359	353	379	377	377	420	362	380	389	336	368	352	372	369	372	368	342	391	393	360	368	342	333	352	375	395	343	420	410	368	392	372	356	372	396	376	366	367	373	383	349	376	383	364	390	386	343	381	379	375	362	359	404	378	375	374	385	385	376	391	340	378	362	364	385	363	344	379	382	395	389	357	364	417	364	393	368	333	357	378	346	360	395	339	397	372	338	387	367	363	375	378	389	393	374	351	368	360	363	371	383	352	389	369	373	363	327	364	394	374	351	378	396	368	396	392	336	394	332	380	387	355	365	394	348	333	366	404	356	369	382	323	318	379	386	365	359	380	351	431	363	365	376	393	365	427	368	377	356	336	388	389	383	367	388	366	389	359	363	401	386	346	385	387	394	383	362	375	397	370	391	387	398	390	343	362	364	385	341	367	357	355	366	369	368	398	349	394	371	362	343	370	363	357	366	342	375	379	375	382	380	369	363	393	381	367	401	354	376	355	376	347	366	382	390	370	376	371	370	359	338	374	413	363	337	367	393	398	358	401	385	407	362	388	359	354	367	372	374	380	371	359	355	416	355	388	374	363	372	391	360	365	382	376	373	362	363	356	369	359	403	417	365	357	351	348	376	400	407	376	378	357	370	364	355	368	341	376	410	410	355	380	366	365	338	374	348	355	370	368	386	347	350	387	361	399	369	366	384	349	401	372	377	353	371	382	359	399	402	364	355	344	390	361	403	348	391	367	378	362	375	367	349	342	387	368	383	343	396	374	360	382	375	374	379	376	338	373	366	343	366	378	350	377	363	356	352	357	353	338	371	361	394	385	387	360	387	349	383	375	379	385	391	339	397	394	355	354	361	374	375	373	381	365	368	359	357	381	358	401	362	360	388	344	373	371	365	350	345	393	391	365	394	402	360	374	363	370	391	350	368	387	380	409	374	365	392	400	367	363	407	364	328	424	343	379	365	352	354	385	382	397	389	402	342	347	376	364	389	343	375	364	394	355	377	371	383	382	397	400	359	367	370	344	354	388	372	374	381	373	388	415	388	356	361	396	370	372	361	413	362	374	375	391	366	365	355	359	399	354	358	363	377	327	366	333	412	385	384	381	386	355	346	352	352	357	348	346	343	364	369	349	372	388	353	360	347	383	371	390	385	364	381	337	338	359	414	376	422	356	355	363	367	379	330	389	386	372	347	390	375	399	387	426	354	373	373	350	375	384	355	370	388	375	381	376	377	399	398	351	395	369	397	378	386	381	343	381	376	377	386	406	398	402	353	363	365	347	382	387	351	379	366	357	369	382	379	378	363	376	374	367	371	406	402	407	356	367	383	340	359	362	368	355	409	354	387	367	383	375	368	377	406	422	368	365	373	357	367	358	377	366	350	359	358	388	405	365	380	360	362	400	393	346	360	380	365	370	360	395	401	376	371	353	375	378	397	393	356	386	343	392	396	350	354	366	395	333	363	372	407	380	344	336	344	347	397	388	368	385	386	360	405	360	369	396	370	355	410	413	373	382	430	380	435	351	399	364	378	373	351	350	388	346	361	391	372	377	414	350	365	344	362	363	352	362	376	366	391	349	395	355	352	364	399	378	371	339	374	369	369	368	393	360	379	369	410	363	347	372	375	353	358	389	370	373	387	331	368	365	364	346	397	364	358	374	351	371	386	420	362	413	385	381	393	340	347	387	374	393	369	373	370	379	377	383	348	369	375	434	365	358	371	397	388	367	387	411	372	377	389	355	337	339	367	342	389	347	360	381	356	379	339	369	370	367	339	389	371	383	354	321	369	419	380	391	370	379	357	378	414	386	385	415	396	379	379	372	375	357	381	333	376	409	368	358	329	375	366	354	374	346	350	356	356	361	396	330	406	354	359	366	365	388	395	385	348	421	401	400	379	381	368	362	368	356	375	353	382	362	374	405	359	368	348	376	365	358	352	394	384	363	378	380	371	325	353	364	329	382	382	376	378	392	360	395	380	363	388	363	399	388	327	359	366	358	359	362	382	376	408	357	374	391	361	382	408	353	387	363	358	358	375	348	377	328	378	399	361	346	365	364	372	374	381	348	388	361	365	352	398	377	396	338	387	379
31433	16068	5590	2678	1879	1523	1221	1008	870	793	706	639	698	567	567	585	563	533	554	509	496	515	475	459	514	481	478	464	461	411	482	470	494	450	522	1895	1269	497	447	445	453	445	478	422	445	478	462	466	411	466	470	465	472	457	435	437	459	445	452	482	417	451	460	468	516	443	455	467	448	459	437	492	431	433	469	492	422	468	440	418	444	454	419	445	457	455	452	447	485	463	473	451	451	455	418	478	444	395	450	415	432	498	431	460	477	452	432	430	428	432	440	476	469	433	439	454	433	442	427	458	423	452	435	470	433	432	434	461	443	455	441	444	449	473	426	464	424	447	434	468	472	448	441	439	444	442	446	436	464	451	431	459	428	453	482	419	479	434	437	469	423	441	445	469	442	449	485	456	471	428	471	448	484	431	457	469	444	470	445	426	462	404	466	441	408	436	500	429	436	493	420	426	431	426	425	429	492	506	451	445	454	457	435	445	508	466	453	470	452	509	486	418	435	454	434	438	430	427	437	435	445	472	446	450	463	429	449	440	404	455	446	429	444	461	442	453	448	454	443	471	430	390	470	504	453	476	424	471	431	481	452	457	438	464	454	419	513	448	419	450	450	460	440	452	445	447	464	456	483	449	433	480	463	442	464	432	421	455	476	443	431	435	461	467	471	460	422	442	424	453	460	450	495	425	423	460	460	461	436	400	425	410	460	437	471	451	434	441	442	469	441	434	455	453	467	475	412	442	432	456	442	442	476	447	430	418	448	433	461	431	436	437	463	456	421	431	462	477	426	486	401	471	486	431	430	454	432	450	496	415	429	465	452	424	453	430	459	415	441	447	453	464	469	403	452	489	455	476	477	434	463	471	471	432	474	461	476	447	421	453	458	426	472	469	473	460	454	415	470	453	414	427	434	444	477	499	465	444	456	474	439	423	421	439	426	507	481	495	442	470	486	445	462	459	464	467	457	468	442	433	458	453	415	458	462	428	444	404	471	442	455	422	417	446	475	426	437	439	456	429	454	471	410	440	421	430	415	426	465	410	445	472	479	478	437	472	466	443	449	464	436	483	430	461	431	411	457	417	452	443	496	468	468	450	447	448	402	465	464	442	415	450	476	442	432	453	457	478	436	419	442	457	439	429	466	466	463	479	452	427	462	439	446	442	429	441	422	455	417	480	455	432	444	440	461	473	447	420	448	420	460	461	455	440	452	462	454	453	466	456	449	451	429	468	489	430	425	469	443	468	481	419	446	417	461	402	437	471	466	426	471	477	428	474	449	428	478	396	473	452	477	442	436	475	463	432	427	467	471	465	434	484	454	440	427	429	447	471	452	473	443	439	434	426	496	410	443	485	466	445	448	443	454	443	419	423	457	460	454	449	447	463	435	419	468	474	428	471	431	475	454	432	489	451	431	481	435	443	429	453	427	425	471	424	460	461	411	425	437	448	429	444	439	458	463	442	420	471	459	474	465	426	441	465	464	432	449	417	446	433	456	430	458	461	433	473	433	469	435	447	435	435	489	447	454	410	441	470	470	487	418	454	485	490	452	459	467	456	459	400	455	425	415	473	447	445	446	460	434	446	435	454	470	452	457	487	389	457	472	475	422	440	433	458	439	459	425	431	459	418	417	453	443	484	443	445	445	460	468	459	439	468	440	433	410	474	466	416	489	439	444	427	433	475	462	444	455	476	459	414	450	427	467	436	447	435	481	482	496	463	452	413	425	402	474	429	472	461	455	425	424	448	431	468	488	442	457	453	466	418	456	440	418	413	384	470	422	451	447	451	433	419	436	413	454	432	424	452	468	427	447	504	461	455	478	489	415	423	467	470	437	427	475	469	450	455	415	413	469	431	382	450	457	443	494	438	445	443	451	443	448	451	433	452	427	419	427	458	462	461	423	466	435	437	437	474	462	436	432	418	456	471	417	428	470	436	438	443	423	450	441	452	459	451	441	461	437	497	416	459	439	416	482	490	478	479	428	475	443	469	450	440	411	482	452	445	430	468	444	414	437	457	453	408	458	427	406	470	431	455	476	477	436	422	479	442	436	498	473	417	415	451	432	459	424	488	446	463	420	449	437	419	438	457	433	443	406	436	435	439	429	465	485	465	440	426	428	483	499	426	430	452	416	429	469	442	430	477	403	442	465	423	457	457	412	428	446	426	402	447	429	440	418	428	444	494	451	493	480	437	450	420	430	446	477	461	408	424	481	463	462	452	472	462	423	481	452	457	406	446	451	462	467	448	415	462	451	464	426	467	439	484	453	490	443	422	476	442	416	456	465	454	430	419	432	475	462	448	486	454	468	472	476	398	449	466	466	427	465	424	442	407	464	413	451	483	428	425	447	413	455	445	425	504	459	448	481	462	420	440	446	438	437	486	450	431	447	450	425	422	443	447	478	468	432	460	423	436	474	424	475	446	477	449	443	449	442	475	458	442	441	418	433	448	445	486	460	414	416	403	447	398	427	428	432	426	434	457	462	460	450	443	450	410	424	438	483	469	424	396	470	456	433	423	426	480	470	447	460	451	425	420	451	438	462	395	468	440	459	438	441	448	461	432	426	443	445	431	437	502	461	452	441	481	409	427	438	467	457	462	480	446	464	420	468	459	445	475	412	467	460	478	435	447	436	464	480	456	418	447	433	431	474	479	463	433	424	468	453	496	444	465	435	415	467	443	483	422	418	407	462	455	464	454	435	465	492	446	482	418	446	420	431	427	423	444	451	431	447	449	444	484	439	440	441	430	430	443	419	439	473	467	454	491	480	400	424	465	459	417	423	430	496	463	471	450	443	434	449	429	447	453	486	421	430	443	440	456	460	456	459	483	439	422	424	466	467	469	408	475	446	448	430	443	473	482	469	465	453	494	457	460	458	469	428	478	476	445	447	441	460	437	458	475	438	442	459	425	453	438	450	469	453	450	438	464	441	457	422	457	443	478	476	474	436	484	425	453	403	422	469	408	465	447	442	471	462	451	457	440	485	415	460	439	481	443	451	419	454	465	457	444	488	491	436	419	428	443	418	440	488	458	474	430	468	422	457	485	453	459	465	478	448	438	425	432	460	434	431	448	443	441	413	453	441	441	460	454	437	492	439	432	465	403	443	458	456	443	465	454	439	426	471	444	440	444	424	483	464	409	420	436	438	424	455	445	477	459	461	439	458	435	424	465	461	423	437	489	493	458	472	439	452	469	490	426	463	404	432	465	484	495	426	490	464	464	426	462	407	446	446	445	484	437	442	498	434	477	478	456	466	432	444	457	407	485	416	430	444	471	434	457	419	440	482	447	432	457	439	442	413	455	441	437	402	454	427	455	464	427	452	436	445	444	477	460	454	466	475	421	483	431	480	421	431	468	436	463	439	433	490	443	439	438	482	432	447	456	449	414	442	453	474	484	471	403	435	464	452	452	436	478	439	438	480	433	441	440	402	449	444	405	425	442	450	436	446	459	456	455	453	474	449	454	475	423	431	430	446	438	448	464	455	472	471	418
25490	21351	27256	25531	6273	596	460	396	388	349	355	291	307	272	311	283	268	273	298	284	303	290	261	259	282	284	254	269	239	262	268	284	266	288	384	812	858	275	259	245	288	287	241	240	287	266	245	281	252	266	267	255	274	268	277	285	232	274	281	238	270	233	267	282	222	250	231	273	282	263	296	274	252	259	272	267	259	260	241	258	260	237	263	267	233	299	228	256	273	297	252	255	247	242	246	251	271	282	258	237	253	292	265	259	259	251	271	274	236	253	247	276	234	276	267	260	279	249	258	268	241	240	267	226	260	234	261	275	267	226	254	263	311	274	258	247	261	269	252	230	280	273	282	244	240	271	245	264	242	266	296	263	237	263	237	262	276	273	261	238	276	253	244	249	282	290	290	289	270	260	273	263	263	261	263	250	250	253	248	279	262	292	255	263	254	262	261	268	242	274	259	274	287	260	271	255	269	284	258	248	246	254	274	271	282	275	263	263	255	274	255	257	257	218	245	262	247	250	256	242	258	270	234	235	260	268	260	251	269	246	251	263	257	248	249	243	269	244	265	260	257	229	267	270	253	284	276	282	251	257	259	286	265	267	230	258	275	266	260	248	265	247	274	254	249	274	250	269	276	227	235	240	239	258	293	250	272	273	263	249	257	277	273	291	258	276	289	256	241	244	246	273	275	289	258	231	244	275	259	283	272	255	239	224	246	263	248	277	285	266	258	290	252	252	261	306	243	261	244	271	267	256	265	243	244	247	269	268	258	274	255	309	268	260	255	251	293	284	235	253	239	224	282	217	297	271	242	261	239	272	237	240	259	260	274	269	265	269	274	227	265	257	249	264	228	215	268	250	253	258	241	222	262	264	291	264	277	245	257	251	267	276	247	260	241	272	257	259	274	246	275	255	267	244	258	234	244	234	254	266	262	296	241	250	263	254	262	260	256	274	265	250	261	288	258	294	268	248	267	252	288	267	264	255	279	242	254	263	272	270	262	262	257	247	249	256	227	267	227	254	280	266	220	300	256	248	274	256	269	256	263	269	264	243	274	259	240	271	249	281	237	256	264	251	266	292	259	294	281	283	256	280	266	275	264	258	287	257	277	272	248	239	246	265	273	274	251	270	274	276	255	285	266	275	276	253	256	273	243	265	266	261	249	293	267	275	255	269	252	269	264	286	270	253	244	294	260	277	301	268	242	257	253	272	243	288	217	249	241	273	251	256	288	270	275	247	259	255	245	268	235	249	273	268	262	254	269	286	261	230	257	249	255	278	261	278	249	256	267	269	305	264	276	257	264	231	279	246	282	275	292	277	286	262	291	248	254	272	240	261	251	257	265	255	287	267	258	312	262	251	272	287	250	284	261	247	237	262	277	293	278	281	270	267	267	220	237	308	255	271	293	265	240	260	251	239	270	309	260	258	273	245	256	261	254	280	270	259	249	250	260	242	277	260	246	265	289	254	239	265	222	249	249	284	261	263	273	310	240	269	250	248	264	241	258	253	280	258	280	269	281	238	267	277	266	266	262	250	273	246	240	270	283	286	255	255	268	288	250	241	276	264	264	267	269	264	234	235	250	274	256	241	252	261	278	274	229	246	264	239	274	264	257	247	266	261	271	260	263	238	280	247	257	254	263	266	265	276	257	271	271	251	267	247	301	258	266	270	242	256	287	264	251	284	252	253	230	243	277	242	255	272	255	270	277	261	286	233	256	231	307	249	277	262	268	274	263	257	262	241	280	267	237	280	265	265	259	259	249	265	245	293	245	270	283	270	277	250	259	246	277	235	276	277	287	237	270	276	269	252	291	246	287	238	241	246	270	274	269	276	266	268	273	268	272	265	257	282	269	238	255	263	259	257	256	241	270	265	271	271	254	253	256	246	240	272	236	275	244	276	302	255	235	247	248	252	235	276	259	271	257	239	263	215	247	254	263	255	279	252	279	270	269	227	265	237	265	248	288	241	259	276	293	246	268	242	268	271	273	246	225	246	246	246	269	244	268	253	253	263	247	269	251	253	276	249	273	249	236	249	270	253	263	235	262	282	240	271	269	238	256	259	264	263	299	264	275	323	253	276	264	279	249	244	257	282	251	258	263	236	287	272	228	253	270	258	262	244	270	275	280	233	261	263	260	290	249	287	300	241	274	225	250	287	257	261	250	269	277	243	257	270	269	269	268	270	301	264	260	283	252	289	266	267	267	250	240	240	255	249	262	284	277	284	259	269	243	266	236	236	267	241	269	277	289	273	257	265	266	267	259	241	235	249	271	259	288	227	277	258	275	261	257	265	229	261	283	257	251	305	257	251	277	265	264	273	255	262	229	284	243	244	253	254	293	244	240	270	265	241	253	246	279	277	273	283	271	260	271	285	301	250	283	242	259	255	280	253	269	260	241	282	281	221	252	281	249	277	264	269	245	303	274	273	295	268	252	262	270	259	240	271	255	264	255	246	234	265	289	266	263	264	244	272	267	249	266	268	260	269	257	292	237	303	272	279	278	273	254	291	249	252	259	277	256	269	275	265	284	259	279	274	262	274	263	249	240	270	283	244	252	253	245	266	283	266	279	294	268	256	266	267	229	281	246	279	242	274	262	283	258	296	266	289	292	290	272	249	290	251	284	257	264	284	274	260	266	281	292	270	238	276	282	286	247	230	274	256	267	265	259	272	264	263	257	260	238	255	241	268	262	274	256	258	258	264	256	262	269	258	286	272	283	249	260	273	250	260	278	263	252	238	251	273	253	267	266	239	286	265	261	249	248	261	287	271	262	255	283	241	256	257	243	254	257	263	273	255	248	293	252	241	252	277	256	286	262	248	280	261	267	274	256	237	284	253	280	259	271	241	263	265	252	243	234	279	246	257	243	255	239	243	257	242	250	271	293	282	273	228	261	280	263	255	248	287	257	270	254	283	233	254	276	284	247	266	264	239	255	262	241	254	260	240	240	286	291	255	261	289	250	253	238	282	266	254	265	267	235	236	272	273	264	256	272	237	258	296	271	266	260	258	251	261	260	248	260	244	235	288	277	253	262	244	242	263	236	282	258	286	275	278	272	276	252	270	269	246	237	266	267	260	237	277	279	275	270	242	259	251	271	245	280	264	288	283	283	270	282	282	242	248	251	250	278	242	265	252	278	285	247	279	262	262	266	251	252	275	276	247	284	252	270	285	288	261	275	238	248	274	263	260	263	284	236	269	270	270	259	270	243	244	242	249	272	264	256	240	273	277	228	248	252	280	252	249	260	237	267	270	252	282	247	295	235	263	250	263	281	225	274	282	246	249	266	245	271	240	248	259	280	236	256	257	256	287	240	266	251	251	279	249	267	273	297	257	275	265	255	245	257	258	258	258	296	287	268	252	270	259	241	256	244	283	258	258	279	274	281	264	263	293	278	231	270	256	294	259	260	278	282	247	267	285	258	262	280	239	273	268	246	249	257	247	250	250	257	280	232	237	273	247	246	256	253	255	270	278	230	264	271	271	269	282	254	296
31762	13300	3777	1836	1383	1062	870	728	631	568	495	491	474	432	434	396	376	400	378	391	369	365	335	340	359	327	343	329	369	334	337	349	351	367	663	1376	1535	383	360	318	318	353	351	317	352	362	326	335	350	353	319	346	320	359	334	320	342	317	319	341	324	294	339	360	369	345	328	319	336	313	314	345	361	327	317	355	311	368	317	336	335	341	328	340	339	339	323	329	314	354	324	308	336	336	327	348	315	321	304	320	346	357	341	303	352	335	344	328	345	346	323	327	321	307	370	334	355	346	317	380	337	360	313	346	348	355	334	296	354	349	347	372	327	361	317	335	331	337	346	333	316	342	330	348	343	311	338	329	328	340	353	325	325	371	338	335	315	333	307	375	321	325	313	339	373	348	355	341	336	338	371	300	349	341	335	326	332	323	348	347	358	320	351	311	329	348	346	331	359	351	337	323	332	315	338	327	339	356	342	345	351	368	327	312	321	368	362	351	340	324	323	315	360	293	373	359	335	316	339	324	347	346	363	331	334	330	328	323	348	320	350	342	321	357	335	344	320	330	319	322	324	347	341	319	332	315	318	377	331	359	320	350	334	368	359	327	363	323	366	334	314	366	323	338	324	333	336	353	330	351	305	330	343	344	352	335	326	350	303	346	357	336	358	323	317	309	339	342	351	334	349	341	322	342	339	364	309	346	340	338	292	333	321	331	352	319	353	322	338	345	318	325	365	320	357	340	326	327	385	347	352	310	342	345	314	339	339	354	329	345	321	336	331	331	330	335	348	321	332	345	341	345	351	360	328	304	315	326	314	351	339	328	343	313	358	339	360	310	323	333	348	359	343	333	341	323	345	310	344	329	333	343	311	370	340	332	341	321	293	357	359	344	345	335	331	323	334	332	322	322	342	347	331	336	322	326	340	345	325	331	325	342	368	320	312	337	309	355	345	369	343	326	330	371	322	347	337	313	298	293	323	347	346	333	360	321	315	303	335	342	370	364	339	328	343	310	287	353	326	329	317	335	290	350	324	340	317	318	323	344	334	352	346	331	314	336	375	333	315	337	341	318	333	340	323	313	354	357	334	329	361	347	324	368	314	339	362	334	305	329	339	333	326	342	305	351	325	338	321	334	348	345	302	338	333	339	308	328	326	323	334	315	323	370	316	331	314	358	325	345	338	314	361	353	350	321	337	322	352	342	338	338	330	335	356	344	317	338	330	317	335	328	352	337	315	345	308	354	308	306	331	341	301	308	322	304	333	340	349	339	335	324	298	363	346	342	367	357	368	309	329	304	318	317	329	361	334	341	341	337	342	354	321	319	329	354	331	352	336	339	335	341	325	332	314	339	354	338	291	374	352	334	345	316	330	334	359	334	309	368	342	332	342	324	330	313	352	339	360	312	334	352	359	333	379	350	331	341	357	372	341	316	332	319	319	335	333	339	323	319	336	330	329	332	292	324	334	301	345	341	325	329	331	311	375	315	299	333	326	339	352	366	321	294	324	312	320	350	333	361	329	304	320	333	317	353	319	326	318	356	320	321	327	345	312	331	346	333	320	344	354	335	329	294	332	318	348	330	337	318	367	357	330	335	308	349	368	329	322	334	325	323	348	353	326	343	343	330	313	347	328	328	344	349	362	324	350	326	280	307	328	322	329	338	344	304	341	343	367	356	349	354	361	353	334	305	299	337	344	349	321	295	334	365	335	308	337	333	349	334	333	358	365	341	320	329	362	343	343	336	318	339	369	310	345	326	361	300	314	346	320	361	310	353	301	348	325	311	321	312	341	322	357	322	356	340	341	312	361	353	351	354	318	316	316	344	321	365	326	327	298	339	324	309	282	319	315	301	344	337	335	347	318	364	320	335	318	353	323	305	334	351	312	325	321	346	353	326	325	299	333	339	354	349	353	331	335	320	309	342	359	305	353	334	331	358	337	357	317	317	332	322	313	351	321	344	348	336	340	320	352	372	340	344	294	309	354	321	339	333	309	364	343	336	330	352	325	363	305	315	277	349	296	292	346	298	365	348	358	341	332	369	328	323	329	337	368	352	314	306	347	288	355	367	337	345	353	341	354	343	324	340	347	331	303	343	320	308	351	323	337	323	334	355	305	341	334	364	325	324	311	355	347	356	319	353	299	305	363	297	317	331	356	337	307	346	333	341	355	340	331	317	328	354	365	335	313	297	336	354	314	333	341	309	333	323	320	344	313	336	339	340	333	331	326	351	332	311	330	336	360	330	330	296	363	342	352	307	314	331	337	352	368	345	317	337	333	322	329	343	326	311	321	325	318	349	361	361	334	325	286	352	343	341	359	324	313	301	360	356	354	325	320	325	332	342	347	334	345	309	328	310	335	327	340	344	345	333	343	325	324	357	340	330	334	375	311	350	329	330	348	338	342	342	327	336	335	317	326	373	344	329	336	304	330	368	323	331	351	340	306	337	346	338	325	367	348	322	356	357	315	312	302	325	336	390	331	330	335	339	294	351	330	302	341	325	339	351	341	326	399	311	309	313	329	308	360	358	359	337	360	351	344	335	318	306	365	348	327	328	335	343	327	334	318	320	355	360	309	332	316	342	308	318	342	336	327	327	320	339	318	367	355	361	359	316	327	341	339	325	338	329	333	289	381	312	314	362	332	350	321	337	354	287	367	344	315	341	313	360	326	329	315	343	326	340	308	325	360	331	310	363	369	340	324	330	316	308	357	323	331	308	341	334	323	339	312	344	348	340	363	325	361	374	361	348	345	325	322	321	342	343	306	317	329	354	306	300	356	341	350	331	312	343	338	325	351	328	323	355	322	335	333	337	311	340	338	330	358	336	344	354	351	340	329	358	315	290	301	314	300	332	341	339	326	324	323	329	329	350	351	305	345	323	352	317	381	348	368	372	352	337	361	321	319	318	332	357	368	340	356	318	327	354	332	337	339	312	334	337	328	342	347	356	315	334	329	325	338	356	342	336	357	326	336	335	328	372	348	354	337	331	328	327	318	332	310	299	339	319	358	374	341	315	332	338	332	304	351	342	364	351	314	336	347	361	322	323	339	314	340	317	308	348	354	335	315	324	293	319	344	304	327	341	334	352	308	331	323	340	332	303	320	368	328	346	298	351	330	338	326	378	318	332	318	388	345	362	334	315	328	332	320	360	331	310	365	318	322	339	362	364	332	326	331	332	322	319	350	357	289	329	347	337	334	291	346	317	362	286	337	345	334	362	320	387	342	353	347	321	339	349	330	335	323	341	313	348	363	339	329	323	329	357	316	376	334	313	329	345	336	344	322	327	359	325	309	353	309	328	320	341	338	329	294	332	339	344	308	311	309	337	345	335	342	363	343	347	337	321	334	318	318	318	328	356	334	360	335	312	345	318	335	297	307	369	339	352	321	349	352	380	324	338	345	343	338	325	305	329	288	324	324	346	322	352	327	343	336	339	320	330	311	345	341	364	334	341	316	331	350	349	352	332	352	355	347	333	321	343	310	327	359	317	299	340
23259	21394	29119	24042	21386	21350	5975	1276	984	897	861	807	698	674	645	655	666	606	589	571	595	634	573	546	556	599	550	613	606	549	554	568	544	1103	2018	2272	1743	554	550	564	526	536	548	552	549	533	549	517	544	522	585	538	540	525	539	535	541	570	554	486	548	481	554	573	543	496	546	537	538	579	557	547	538	549	519	531	552	540	511	561	518	528	557	518	535	554	568	536	527	527	548	541	556	515	544	518	530	539	546	529	498	575	535	501	513	539	542	502	513	520	545	543	516	539	558	539	510	538	586	535	512	510	514	539	538	539	523	514	585	569	561	581	524	527	526	545	573	550	564	553	548	510	579	533	567	532	570	521	501	522	530	508	531	547	532	515	544	540	520	539	571	516	524	562	577	568	548	534	550	548	547	541	531	528	500	538	544	560	521	537	510	525	556	583	511	516	551	541	540	528	533	542	559	528	539	504	537	525	555	536	524	541	547	547	514	503	523	510	493	560	519	558	529	563	511	531	555	542	536	515	480	552	518	550	541	532	500	514	569	527	504	519	547	536	529	516	531	521	581	519	537	505	557	517	529	504	550	502	532	504	553	533	564	532	547	508	542	561	509	488	578	543	543	500	527	530	560	539	513	499	523	559	509	529	526	510	544	528	497	539	551	546	526	553	546	498	518	511	528	540	547	512	529	534	585	545	529	562	488	482	590	531	537	534	548	549	507	535	508	558	513	550	574	508	548	535	538	571	507	525	516	563	539	526	533	533	564	547	576	527	505	531	499	558	510	532	510	515	542	530	532	517	534	560	532	543	502	573	518	502	529	575	528	532	498	547	544	506	512	550	510	518	561	506	529	511	574	533	525	559	548	531	545	592	563	520	521	542	531	502	552	510	539	561	495	552	546	540	514	511	535	547	564	480	549	515	542	527	549	519	550	551	535	571	566	539	562	478	539	546	565	527	498	542	544	506	558	511	506	495	510	512	520	551	553	502	516	505	532	539	510	573	529	576	542	532	508	579	512	542	537	524	545	520	543	482	522	554	527	562	504	504	531	488	533	562	503	496	521	494	514	542	516	608	545	519	534	544	525	531	504	517	560	549	517	487	527	551	541	495	528	513	539	524	605	554	529	564	569	514	508	535	573	523	531	565	579	541	518	586	544	554	525	550	507	534	491	560	530	545	592	511	572	545	578	543	524	497	535	542	520	576	547	488	491	530	518	536	582	514	494	520	523	568	512	515	493	590	592	521	573	549	520	570	528	545	545	520	522	554	511	551	502	546	533	530	537	572	561	539	548	506	548	616	523	538	570	523	516	544	510	530	534	542	557	540	588	550	525	545	547	582	555	543	464	523	544	555	520	553	519	538	588	529	512	512	546	564	547	487	504	548	522	508	565	502	541	575	520	539	495	533	513	518	540	561	540	516	554	527	520	509	572	556	557	519	546	490	531	537	572	566	518	513	557	528	516	500	519	513	505	548	578	534	541	539	566	539	518	576	558	574	505	539	561	552	518	514	497	527	539	493	539	513	563	546	514	488	552	547	568	509	542	531	547	535	498	527	513	547	514	553	582	552	538	507	505	500	547	521	523	547	553	511	525	543	517	529	563	513	553	565	567	550	565	533	505	506	517	549	559	503	515	561	497	504	511	505	523	531	538	504	506	516	528	543	533	559	549	514	551	515	571	538	567	556	542	538	505	528	568	515	520	598	535	543	558	519	524	520	586	559	545	528	570	509	523	536	502	517	511	547	520	540	545	509	594	561	529	528	513	548	544	479	479	512	542	550	471	529	549	557	532	539	517	574	528	527	527	488	541	557	554	521	547	548	536	530	509	506	526	546	543	535	517	512	544	563	524	538	554	576	540	545	557	578	552	544	521	543	539	523	511	537	573	531	532	505	555	521	518	594	545	484	541	548	500	540	489	534	526	508	540	515	571	530	504	504	535	558	530	546	541	517	561	535	545	496	579	526	481	560	513	518	537	506	554	515	511	515	524	502	546	516	515	510	527	607	564	535	571	512	574	505	550	531	577	547	552	541	505	536	559	526	540	521	516	486	527	542	520	531	494	548	509	568	537	481	525	559	509	516	528	541	502	522	543	497	532	570	541	552	507	534	515	489	521	526	569	547	494	550	539	521	546	536	522	560	582	565	522	551	559	514	503	554	524	530	527	524	579	541	496	516	563	538	512	507	504	544	522	548	550	532	525	504	557	524	546	509	560	505	509	566	543	573	503	507	546	538	564	590	541	494	540	561	515	532	547	516	507	527	574	512	497	567	563	510	518	534	545	512	508	545	553	558	518	531	512	538	539	549	526	517	540	517	536	500	534	575	565	506	493	519	575	535	490	544	504	545	539	541	516	531	540	508	513	532	528	557	560	492	531	552	495	546	536	543	548	549	521	518	502	520	509	566	564	513	523	504	527	561	584	524	567	554	528	502	522	505	518	562	554	561	587	543	557	554	554	532	581	561	561	518	527	504	562	531	542	556	512	548	537	518	556	553	550	512	555	540	531	541	551	545	548	537	523	538	565	522	522	527	507	527	519	520	520	497	550	531	529	546	494	546	541	541	529	555	575	500	552	509	520	549	539	535	551	525	523	524	505	538	504	533	534	541	532	543	514	509	491	506	525	535	500	514	558	544	516	508	533	537	536	530	526	548	514	545	547	520	518	539	543	568	555	534	544	527	544	560	524	583	505	524	561	571	575	521	513	545	519	542	519	518	484	533	562	515	531	544	534	550	534	539	529	549	517	527	551	520	547	546	584	538	509	557	545	532	522	566	505	548	547	524	526	561	532	527	505	549	500	529	550	502	523	495	515	518	502	523	519	508	550	518	512	504	545	553	549	535	515	534	551	520	494	559	549	556	529	558	490	548	509	505	507	542	561	522	507	548	544	518	540	528	513	527	506	494	571	504	564	486	555	568	515	508	531	543	545	534	512	511	593	498	542	571	555	536	537	557	556	517	567	535	546	518	513	539	529	554	510	539	524	546	512	555	578	558	519	523	556	519	550	530	538	506	538	550	545	527	542	526	518	539	503	514	519	520	499	505	528	517	539	556	580	519	568	531	586	551	558	555	547	530	543	529	524	522	577	520	504	577	542	545	529	553	541	513	550	533	518	568	520	570	530	506	504	541	492	533	527	518	531	517	485	504	542	499	538	540	551	520	541	548	551	507	463	494	543	526	528	532	495	534	564	538	559	522	529	552	507	512	491	542	573	529	502	532	536	525	523	553	527	552	537	509	505	560	509	553	518	520	538	512	552	539	479	530	500	527	499	520	565	543	553	532	498	556	480	530	515	550	544	538	529	544	502	552	521	548	538	534	542	522	498	520	528	505	526	545	476	553	533	606	498	538	520	552	497	495	504	506	526	508	505	530	579	561	503	500	577	499	556	531	533	526	529	534	507	533	522	501	544	506	557	560	568	534	585	509	519	497	525	563	533	531	529	543	564	582	525	534	528	538	590	504	497	515	545	529	526	541	559	553	527	510
36771	25554	11559	6031	4199	3210	2560	2095	1822	1511	1382	1225	1048	990	938	909	913	803	781	773	835	766	701	752	726	699	758	697	716	701	690	677	619	1734	3411	3811	2855	628	670	653	668	682	667	633	645	629	618	616	655	645	676	624	637	601	654	689	598	676	600	685	669	659	678	662	614	610	633	640	645	672	619	637	656	652	601	657	652	616	635	651	644	626	614	621	619	620	618	634	634	662	670	603	639	635	634	626	645	638	649	657	610	648	650	639	613	692	642	613	644	590	618	638	603	627	599	591	675	594	676	611	603	661	640	652	696	614	641	620	641	674	666	615	641	662	641	643	617	607	639	645	658	628	652	616	641	659	616	667	649	689	553	615	622	649	651	593	630	653	635	604	657	615	619	620	659	639	602	632	629	666	624	611	605	633	646	632	627	639	642	621	635	627	673	639	601	623	559	627	608	599	657	653	632	618	636	627	675	635	600	612	620	638	636	611	637	616	597	631	615	608	609	615	624	646	652	644	577	655	636	646	616	625	618	679	576	643	634	661	630	649	624	640	630	600	609	637	616	629	685	631	626	621	637	599	625	641	629	610	616	611	598	634	657	610	695	667	651	685	595	608	637	681	636	625	643	597	630	624	648	663	559	627	665	592	631	587	621	641	630	588	616	612	632	669	608	627	642	630	640	614	658	626	674	622	639	618	658	600	579	687	611	646	621	653	639	614	660	631	654	626	604	627	611	656	638	665	581	626	634	675	636	633	685	690	621	650	601	607	589	665	660	653	632	653	612	631	622	623	624	654	596	609	665	617	696	673	610	619	610	647	628	630	635	621	643	595	621	623	627	660	694	641	630	623	620	681	571	646	592	580	609	634	620	649	639	643	597	644	683	652	689	670	623	617	634	633	621	656	634	617	657	652	677	641	628	638	622	626	640	610	650	621	668	666	586	678	623	615	677	593	676	603	646	632	650	640	609	605	625	653	635	610	636	634	677	662	655	603	626	635	623	622	631	661	641	651	650	657	605	630	624	612	662	619	586	661	698	649	644	665	644	635	708	613	612	660	603	642	602	651	647	649	611	633	605	609	650	673	647	603	641	686	645	664	629	652	651	638	688	630	632	623	638	636	660	660	623	605	650	585	619	627	650	642	616	676	636	631	641	591	596	626	653	630	685	624	592	613	596	657	594	655	621	659	630	623	612	586	631	675	641	667	675	608	616	633	632	614	612	606	626	650	647	639	621	663	604	668	602	647	608	609	606	612	632	661	669	633	605	598	645	645	638	643	604	650	603	646	618	659	610	613	627	619	609	593	630	617	630	636	588	597	636	619	610	640	650	597	655	602	661	623	646	623	625	665	650	604	634	605	659	602	638	637	613	637	648	636	639	636	660	677	578	627	668	641	671	646	605	650	626	648	636	677	662	629	655	657	611	700	647	627	622	644	615	661	649	642	641	678	607	650	575	682	653	625	656	653	619	579	628	644	642	666	649	632	636	660	629	604	630	587	612	626	603	636	631	649	684	584	558	607	647	620	628	625	671	603	625	642	611	584	605	606	656	630	590	633	622	617	609	643	636	629	603	669	643	669	625	641	654	661	640	713	633	657	624	673	638	629	622	638	600	660	602	651	674	658	646	619	671	600	654	633	591	637	642	604	654	637	631	667	655	649	606	660	698	645	664	660	655	621	632	616	618	665	676	604	665	610	660	637	635	589	587	645	654	620	599	619	588	644	679	617	601	602	630	688	598	667	619	615	646	610	625	634	612	652	643	650	638	615	624	625	612	612	617	633	596	689	670	654	644	637	610	595	626	640	679	649	636	648	628	612	604	628	614	584	650	659	620	623	682	649	623	654	649	652	639	569	617	630	666	650	646	646	648	596	656	622	609	633	635	635	645	619	644	611	625	626	699	661	642	610	623	640	661	635	600	588	588	619	606	625	650	640	689	670	639	637	633	614	632	619	592	610	608	636	637	617	608	623	631	611	587	632	660	612	645	659	631	674	649	664	623	587	607	643	630	580	607	635	602	649	621	663	621	633	604	622	641	633	628	570	683	643	615	596	641	598	639	621	625	676	643	646	622	671	613	633	693	639	610	645	670	636	624	612	654	606	635	635	642	633	653	631	621	643	680	692	626	630	627	614	609	652	649	609	612	583	618	643	644	612	611	642	634	628	584	598	617	653	643	646	582	629	630	632	638	599	642	641	609	695	638	644	679	641	616	607	625	624	649	659	616	621	627	630	647	629	644	612	591	620	664	626	609	585	619	660	638	632	590	652	593	630	590	643	611	563	657	608	622	652	672	627	599	654	612	635	669	652	651	633	670	655	639	655	662	580	638	617	590	628	650	647	646	588	661	608	588	616	674	664	650	669	656	638	632	641	645	655	603	602	746	584	641	630	603	645	627	636	624	621	619	654	623	652	632	650	648	690	668	638	674	606	617	623	626	611	652	661	632	631	609	603	637	618	636	633	669	638	630	602	639	599	655	680	620	637	620	646	634	680	631	629	586	660	591	617	646	593	656	611	625	651	679	630	621	670	613	692	655	644	580	587	650	655	647	652	621	663	623	667	613	634	649	629	634	608	583	618	617	621	620	632	667	647	651	642	596	624	592	624	652	667	619	611	665	637	638	632	628	668	643	631	641	654	608	600	605	680	623	638	686	664	648	656	602	618	628	631	662	669	620	645	629	623	614	673	648	652	609	656	671	612	619	580	611	636	613	651	667	633	631	626	605	649	633	636	677	624	596	623	600	652	655	607	667	609	610	618	630	601	607	652	594	615	634	674	570	625	613	607	634	693	582	659	630	621	622	602	636	616	649	635	644	630	621	619	647	659	623	611	649	614	601	587	627	619	625	597	685	603	637	632	607	596	600	621	616	675	645	648	628	593	641	674	616	632	625	666	590	614	647	665	665	652	616	528	631	620	643	600	686	653	642	638	579	618	675	652	633	645	614	621	605	646	624	651	627	627	606	642	619	621	648	646	624	647	595	638	609	608	599	639	620	646	634	639	625	639	643	640	639	628	659	629	587	617	629	640	637	633	634	663	649	596	642	669	631	658	636	658	656	641	634	668	584	626	658	629	658	653	630	656	627	639	631	647	630	595	625	650	661	641	594	653	646	643	645	621	630	705	629	626	616	632	631	623	632	635	615	632	622	643	627	600	696	640	653	642	630	681	653	602	595	615	666	632	653	628	612	642	653	604	615	604	613	638	653	636	620	663	622	633	631	662	647	608	600	681	658	675	644	658	626	629	633	631	646	655	603	624	631	594	633	617	633	620	632	629	622	671	704	638	634	606	617	641	611	586	644	662	600	630	647	606	624	616	606	672	616	622	615	621	622	622	645	627	636	627	611	656	626	641	591	603	596	610	602	675	626	593	644	654	625	640	619	621	623	601	689	608	642	619	662	610	648	626	685	637	601	598	657	616	651	614	643	613	627	622	632	594	643	655	611	603	661	609	651	635	632	652	646	628	659	647	645	670	632	675	653	598	646	630
28607	19832	6306	531	361	376	284	312	258	232	268	249	241	281	258	232	238	270	257	251	253	258	260	264	271	235	258	270	267	264	264	256	262	258	313	260	248	248	248	252	262	247	284	264	252	219	233	266	259	259	217	230	251	255	251	224	232	232	253	248	242	223	210	220	265	240	250	259	232	247	240	238	220	265	246	225	254	249	241	259	235	234	239	261	245	255	247	257	234	244	279	249	248	250	245	237	271	291	257	242	238	242	240	252	260	258	264	266	265	228	255	247	243	261	241	254	253	257	220	265	242	252	241	279	244	271	254	210	256	262	255	232	218	257	263	245	261	269	258	272	253	258	249	247	234	243	255	262	263	271	238	258	254	238	217	242	242	277	244	225	270	236	263	238	247	238	255	240	242	290	226	226	215	250	218	239	239	243	261	234	254	257	251	251	235	264	282	240	276	266	228	237	247	250	249	261	299	265	239	253	247	242	264	221	274	251	239	233	255	268	231	259	236	266	227	249	266	238	257	236	276	254	265	265	265	217	229	242	262	230	248	227	243	253	228	252	228	270	255	233	242	234	245	251	239	272	255	240	245	225	252	259	237	246	243	275	240	225	264	252	236	251	251	261	276	232	241	238	256	231	237	263	235	245	264	243	221	266	245	241	260	272	239	256	243	248	256	254	242	231	250	241	257	233	247	239	244	237	254	229	275	263	234	271	250	253	265	260	268	245	237	254	246	268	226	273	243	268	237	227	245	269	253	235	251	247	242	260	268	243	233	258	234	240	242	266	271	230	233	232	252	235	247	257	248	244	256	239	256	262	266	256	220	258	249	261	261	249	240	261	254	212	239	279	240	249	263	245	222	269	274	272	269	227	263	262	259	253	264	260	271	244	257	227	236	235	244	248	262	254	257	241	240	247	252	237	228	243	259	265	259	242	252	213	253	285	226	233	233	249	246	238	271	306	232	258	256	249	273	251	255	295	238	215	273	236	261	256	212	229	275	249	284	235	266	266	266	253	266	246	270	248	232	246	241	242	274	238	283	218	264	273	237	229	241	249	249	248	237	252	254	224	264	249	236	271	251	271	263	261	243	239	268	230	270	254	242	240	274	247	264	234	223	236	247	252	232	251	257	240	278	240	232	259	248	257	257	269	242	256	230	235	245	241	226	234	222	247	253	254	261	235	246	238	215	239	245	240	242	238	265	246	257	239	216	253	250	239	265	248	240	285	246	262	289	262	230	239	245	246	254	254	237	258	228	259	256	262	249	219	239	267	253	240	246	266	244	255	270	255	218	252	269	255	264	265	236	262	228	253	250	228	256	252	245	258	242	256	220	244	218	244	250	256	212	253	236	246	214	227	270	261	246	241	246	244	266	235	236	243	238	239	250	247	263	266	241	286	245	256	253	269	232	230	243	254	243	277	250	260	268	244	272	265	222	252	202	241	222	256	234	240	236	236	227	232	248	249	242	246	234	259	272	267	264	253	242	277	248	242	260	237	269	252	267	239	258	246	253	238	224	236	238	220	250	246	245	234	229	224	263	259	235	229	249	267	274	228	234	240	282	226	240	248	265	249	220	238	267	262	260	241	235	241	272	243	237	251	241	266	240	235	238	257	307	264	238	260	254	264	253	237	231	234	255	280	242	264	276	232	238	224	265	252	233	243	252	246	271	264	225	230	249	235	266	246	240	249	255	249	227	247	243	206	291	235	262	247	272	265	265	243	218	240	252	255	231	249	265	294	224	231	244	264	235	271	260	224	273	268	213	254	283	264	270	249	272	224	279	238	251	304	248	258	260	260	262	252	237	265	221	269	263	269	236	235	234	277	240	282	238	226	258	250	257	240	270	240	254	242	268	264	226	261	219	254	229	253	267	238	273	260	246	261	251	258	241	231	267	264	258	227	242	211	257	241	265	263	261	258	249	276	249	237	253	249	251	252	252	244	246	257	258	268	239	222	245	233	241	229	253	256	239	234	244	265	257	245	263	244	243	250	251	251	208	241	227	269	260	243	252	248	203	232	241	263	260	251	251	246	257	244	251	265	238	248	254	252	224	244	258	249	253	255	263	238	216	270	236	262	245	238	237	231	251	234	255	260	244	248	275	273	258	236	262	227	238	238	249	249	261	239	251	235	241	250	231	244	248	254	258	238	257	243	248	217	260	260	230	263	274	245	225	263	250	247	271	238	279	248	247	264	252	249	242	236	231	252	243	206	238	250	259	255	239	247	242	246	254	243	231	250	245	220	250	231	276	255	246	227	282	241	236	242	244	242	259	234	239	244	264	249	236	259	271	271	236	268	233	285	231	254	252	254	289	226	243	266	248	257	239	270	235	257	255	247	245	257	253	248	252	245	240	214	244	255	259	200	248	267	236	241	262	247	272	264	251	232	251	239	232	229	267	235	227	266	263	253	257	278	254	268	253	269	256	253	251	286	266	262	231	238	253	251	276	227	247	219	245	254	256	231	225	248	249	264	269	233	239	252	260	236	243	278	228	211	224	280	246	257	283	260	258	269	244	267	269	283	250	251	250	250	252	253	256	247	265	234	245	264	253	253	238	227	244	251	233	268	265	250	265	238	260	255	237	196	241	273	241	220	271	278	246	228	254	247	249	270	257	267	239	240	243	275	275	250	262	225	277	286	255	242	227	243	259	263	269	227	259	216	243	256	261	262	281	256	263	271	247	242	252	246	239	262	235	265	240	245	263	252	261	247	263	254	240	256	264	271	236	250	263	211	266	248	281	236	226	230	266	237	260	238	223	273	240	246	259	247	269	248	293	252	251	232	265	268	226	254	242	263	268	231	237	258	252	273	269	257	252	236	262	245	255	250	236	270	236	275	259	259	250	264	260	260	226	259	271	259	253	217	251	247	257	270	251	259	248	247	265	229	236	247	251	215	269	247	255	245	284	257	257	274	233	243	262	248	238	245	279	277	250	256	259	272	247	234	281	226	280	254	248	251	240	267	262	215	241	263	257	224	217	254	249	224	243	252	235	265	264	230	250	237	278	262	234	258	262	231	255	248	258	265	259	275	235	252	264	271	233	259	226	240	226	224	244	234	232	252	243	203	241	240	225	265	262	239	264	241	214	222	266	239	277	254	259	269	232	270	250	253	239	227	257	267	257	249	249	255	234	235	229	267	268	235	282	264	263	269	272	252	229	262	229	261	254	249	241	255	245	249	283	244	265	279	248	254	222	274	260	272	208	237	250	244	270	254	241	281	261	242	274	264	274	252	256	233	216	236	247	244	227	264	230	261	274	256	233	251	223	255	249	246	251	243	274	256	269	237	260	232	239	238	249	255	277	246	243	245	267	238	238	244	282	256	254	232	238	269	260	257	236	257	268	251	276	274	251	235	224	234	237	245	251	256	278	234	243	254	271	229	244	240	265	265	255	276	261	259	230	248	222	249	234	266	267	227	243	238	236	235	255	240	248	256	259	255	264	259	234	252	231	249	248	258	263	243	223	271	262	231	265	245	253	245	264	243
28758	8939	744	456	444	372	349	348	378	346	315	327	323	302	299	324	291	328	302	324	288	305	348	318	311	327	313	331	305	332	307	270	323	361	419	356	287	295	298	279	315	300	342	305	334	362	319	319	319	325	324	308	346	319	270	299	320	313	310	313	307	323	313	341	286	303	304	332	298	316	317	317	313	286	292	338	328	308	318	294	256	292	308	293	319	325	292	314	337	313	292	318	315	309	310	298	276	298	339	303	303	303	340	289	284	279	272	324	313	319	298	324	308	319	312	311	299	325	343	330	309	318	306	311	309	321	297	302	322	323	317	328	317	274	300	314	307	317	324	318	272	300	284	286	303	338	300	331	298	332	275	292	343	326	305	321	298	296	324	309	314	332	354	318	313	326	310	301	305	307	324	287	310	313	349	299	334	306	320	314	277	283	294	325	301	317	349	303	320	306	298	321	297	312	309	292	321	314	311	320	311	313	302	299	289	318	309	305	338	314	321	281	305	307	279	315	284	314	307	317	345	314	284	295	295	310	318	290	302	310	306	297	323	309	325	281	309	286	335	321	329	298	325	292	333	280	312	302	326	344	300	290	322	287	301	329	281	305	299	337	304	306	335	298	328	321	284	333	305	303	270	292	336	285	329	337	324	307	291	332	331	319	298	295	281	302	321	315	299	329	322	325	297	329	276	315	335	310	317	312	318	285	329	326	305	305	322	328	313	301	282	286	297	298	289	304	280	292	301	315	324	324	313	316	323	300	302	298	292	318	287	300	297	336	315	271	295	285	335	329	304	325	294	307	323	312	326	305	331	315	289	319	313	306	278	324	299	313	278	343	310	340	304	301	312	307	307	289	302	318	303	322	294	339	289	317	331	300	297	315	306	313	304	282	321	331	257	312	325	315	313	258	298	306	343	304	284	326	320	302	300	297	299	323	267	312	318	312	299	300	308	317	301	323	313	307	299	306	294	304	292	294	341	294	304	292	295	298	299	301	289	322	297	330	302	311	301	308	304	309	311	276	321	318	309	325	306	319	320	333	330	320	333	322	302	278	312	277	295	327	315	317	304	309	317	284	324	335	270	326	342	310	319	310	278	291	341	296	317	273	302	312	331	303	307	320	289	317	317	296	272	316	320	321	277	318	299	308	305	316	284	315	321	307	347	344	277	308	312	338	300	290	295	291	340	298	327	334	311	304	293	294	309	311	303	287	286	298	320	330	312	315	315	323	303	343	305	325	276	295	317	326	320	278	306	319	311	302	296	326	300	326	312	330	310	310	308	300	301	323	290	282	303	327	314	301	289	281	306	295	326	305	334	322	292	326	284	321	295	328	334	307	327	301	326	301	308	338	309	283	308	298	347	297	327	263	315	292	300	321	306	304	328	293	288	306	304	305	326	296	302	310	291	309	283	307	328	275	310	301	325	339	297	300	291	304	291	343	299	348	337	311	338	320	310	316	292	324	303	306	285	295	285	294	316	311	286	319	301	291	307	315	314	284	290	311	314	300	315	301	317	316	340	327	297	289	300	301	317	320	309	320	276	311	308	309	299	316	278	334	300	305	334	288	301	296	346	323	331	306	302	300	307	293	307	332	318	306	266	280	311	329	295	298	309	307	276	338	285	315	293	281	324	320	315	307	316	306	307	324	284	298	321	301	280	285	295	302	313	315	322	319	303	300	331	316	319	269	313	271	322	294	323	281	302	320	339	317	321	325	313	297	303	303	318	305	282	311	295	275	329	315	287	343	302	281	322	280	296	276	317	314	270	292	290	283	305	295	261	328	284	298	308	286	309	299	329	334	338	288	310	326	319	313	288	302	320	300	301	311	288	289	292	299	308	293	311	290	316	296	306	336	296	310	312	314	294	288	316	313	311	320	289	306	283	307	334	301	292	349	312	305	310	316	334	315	322	326	299	310	311	314	331	307	283	316	319	314	342	303	305	294	288	336	277	331	295	331	319	308	318	326	319	308	326	322	277	298	310	317	315	330	332	358	288	311	334	306	303	290	318	302	348	263	299	288	298	307	297	295	303	300	282	332	305	318	286	316	305	356	291	311	329	303	326	317	302	295	301	308	280	329	327	321	312	330	313	334	316	285	302	298	307	296	329	279	292	303	331	305	314	305	289	324	289	332	290	343	309	333	316	312	304	335	309	302	334	343	324	269	301	293	317	280	315	289	311	323	293	281	287	326	309	283	297	316	318	305	325	279	287	298	300	287	293	272	281	318	280	320	316	312	303	287	280	312	289	320	304	308	278	276	310	319	284	278	286	299	280	306	314	315	324	335	301	307	313	327	297	295	292	334	329	289	326	317	302	322	263	299	310	305	310	316	302	305	292	273	309	326	288	318	258	298	300	282	350	310	322	309	274	291	284	312	280	305	308	327	266	305	290	299	298	287	307	305	328	316	310	318	312	293	303	314	305	321	337	290	328	276	298	286	304	289	296	320	285	291	313	295	274	305	341	300	366	293	318	305	318	280	310	284	293	310	296	316	309	271	284	303	308	300	304	278	283	300	286	323	303	328	301	295	296	309	268	266	291	312	293	274	287	310	321	342	306	312	330	289	322	321	297	323	319	295	278	293	313	282	326	287	314	308	294	313	332	308	281	283	303	316	330	330	315	332	324	315	311	300	289	297	299	297	304	332	321	332	268	305	311	338	328	327	335	302	314	298	332	308	326	279	311	314	309	297	296	301	321	277	309	326	317	333	323	284	331	293	293	306	301	274	307	297	313	334	304	358	319	307	332	351	305	310	321	315	332	304	305	300	314	291	293	302	282	304	293	301	321	334	292	305	316	316	272	280	319	338	284	326	314	322	312	290	329	300	300	302	311	314	320	302	301	272	287	326	331	289	293	311	323	312	306	303	308	309	308	325	307	349	312	313	283	294	297	298	330	316	328	287	295	327	289	312	298	292	322	301	300	318	305	311	308	313	335	322	265	315	340	310	318	342	306	309	314	335	286	318	303	294	317	309	327	272	332	298	320	298	321	326	265	302	325	311	292	318	315	322	304	315	320	338	274	329	323	305	297	297	301	284	292	303	278	317	327	334	321	324	297	313	317	302	304	293	316	322	317	321	304	298	314	297	305	292	293	299	316	290	274	324	283	292	304	327	313	268	321	323	315	309	321	329	328	307	300	293	290	310	304	325	330	311	284	330	321	316	330	294	302	291	309	314	295	285	272	335	309	292	306	289	300	309	280	292	317	329	269	317	315	327	326	328	294	297	303	317	276	300	324	316	307	320	313	259	295	313	290	270	296	321	309	329	292	311	304	320	331	290	316	302	327	303	314	309	316	318	285	269	333	284	319	325	298	321	276	288	314	306	291	325	308	324	292	315	316	293	324	330	310	301	330	313	318	293	323	296	339	286	299	287	281	298	315	329	305	286	299	316	311	301	334	285	307	274	303	295	290	294	301	281	312	282	311	319	308	308	310	314	329	312	314	310	281	324	323	295	306	327	303	291	310	293	309	320	301	280	324	310
24717	21294	28099	24763	18876	1843	810	615	574	507	524	500	501	460	439	425	456	433	472	445	403	406	417	403	443	387	404	409	421	407	378	436	646	870	988	977	499	392	401	434	372	427	377	397	393	429	429	388	372	415	375	375	374	398	408	404	411	383	418	365	381	419	440	385	396	416	420	376	417	389	397	377	393	366	388	414	412	399	394	369	390	372	432	379	417	375	357	401	394	407	427	420	369	387	416	394	372	405	386	359	399	416	393	415	400	396	416	417	419	397	398	387	394	429	382	427	414	385	359	407	407	391	407	412	390	373	393	403	433	446	381	369	381	388	392	391	388	371	411	398	388	401	408	391	382	371	404	375	376	388	409	469	422	357	378	430	422	440	375	394	381	406	400	421	372	347	394	401	362	396	404	372	449	390	414	389	379	419	401	428	377	389	382	387	388	398	388	410	407	381	416	380	380	382	416	390	370	413	392	403	384	364	376	389	385	370	403	432	408	371	402	374	394	361	409	356	440	387	417	397	392	417	372	356	383	413	388	382	375	434	397	395	385	433	393	442	407	419	388	398	353	411	395	429	403	411	373	390	411	352	433	396	396	418	380	412	351	384	415	376	403	389	453	414	375	409	372	401	363	355	426	411	425	392	405	383	411	375	404	401	381	390	380	404	410	390	372	379	389	406	390	403	402	396	386	350	419	393	398	407	375	390	389	355	408	365	389	411	386	401	415	385	381	374	372	419	445	378	419	436	356	391	391	395	382	380	409	343	420	347	419	396	406	352	393	352	408	392	402	392	417	413	386	425	386	400	390	414	404	399	381	398	397	394	370	381	381	417	396	396	415	409	378	374	365	360	385	361	389	415	358	413	412	383	430	378	403	369	372	375	438	424	383	408	398	405	387	398	401	399	408	398	398	395	373	411	383	415	406	400	365	394	410	454	432	385	375	381	402	414	419	382	375	408	393	400	412	379	406	378	376	383	375	398	377	391	377	424	414	408	373	401	377	390	390	400	381	400	351	387	395	403	413	365	415	445	389	385	393	393	385	390	405	369	412	378	383	398	404	391	387	387	422	374	421	378	376	382	396	374	410	445	402	383	400	399	412	409	379	383	424	432	426	413	380	403	384	417	385	392	421	425	406	377	387	392	397	404	387	381	400	411	447	368	386	381	399	454	422	381	385	395	409	378	383	380	364	390	398	369	388	407	410	435	417	359	407	376	427	432	419	358	372	405	393	389	373	400	399	376	426	375	367	401	391	367	376	441	375	408	374	395	377	415	391	403	393	406	435	399	400	393	438	397	355	403	369	380	377	378	410	388	443	360	408	408	399	418	416	386	411	378	375	387	405	401	379	391	378	370	404	381	421	403	394	396	416	394	445	398	415	374	424	441	376	423	363	424	366	397	436	398	399	362	396	371	403	383	389	404	354	379	405	388	382	412	378	397	381	401	395	382	390	372	405	382	393	376	391	376	344	359	408	389	405	338	413	377	363	420	374	411	408	388	386	417	443	413	396	426	400	373	367	425	394	406	402	385	399	380	392	417	401	392	389	392	384	429	375	394	415	420	391	380	433	411	363	379	400	385	411	385	401	383	368	407	408	396	371	390	382	419	376	393	397	379	393	377	381	404	400	417	392	411	419	397	403	420	416	403	380	395	371	417	401	419	432	376	402	360	432	349	416	403	379	397	386	394	394	402	393	382	371	378	400	402	391	377	432	381	384	383	377	433	416	412	430	397	408	381	345	458	389	405	383	384	384	403	385	381	387	393	393	371	363	361	381	394	382	411	405	418	397	375	392	406	421	394	380	373	436	409	415	366	379	399	377	359	376	411	409	353	395	382	381	411	406	394	391	410	389	352	400	384	397	386	386	391	374	396	365	401	391	400	399	391	379	401	409	350	408	401	406	389	379	360	385	406	370	373	389	393	393	389	371	403	421	401	412	371	388	371	415	386	393	409	426	402	428	380	393	380	407	383	375	394	432	364	362	357	396	428	374	387	417	401	404	389	414	356	414	379	399	388	391	377	390	428	433	394	386	380	432	404	417	411	403	342	406	401	387	400	410	421	375	420	402	408	408	396	414	386	387	403	397	405	426	401	382	346	389	378	419	391	396	392	414	386	400	411	413	410	399	397	394	435	391	426	427	420	372	436	419	389	407	373	379	380	416	409	399	380	395	368	374	380	394	409	430	365	429	391	378	384	393	434	391	402	394	377	417	399	405	402	436	420	392	426	379	394	413	376	407	376	391	381	383	411	395	377	392	410	399	368	423	387	419	367	395	411	408	431	394	414	367	415	398	365	390	428	363	400	389	382	404	394	387	375	371	379	360	396	411	412	404	359	422	414	439	413	367	409	402	395	388	383	383	405	379	368	415	423	376	415	376	396	391	377	411	415	394	425	409	405	388	418	398	418	375	416	383	416	390	395	401	407	405	411	415	387	391	393	409	381	368	425	397	404	389	389	415	388	414	383	421	374	394	384	401	363	393	382	400	397	388	384	416	396	402	430	400	394	431	375	393	400	386	407	392	410	385	361	427	419	372	379	415	413	385	391	349	401	396	421	415	414	408	408	344	411	420	358	381	398	386	391	410	377	386	404	388	430	461	350	398	397	407	396	395	413	416	394	359	378	417	398	404	412	420	408	375	387	396	416	373	389	386	381	378	406	394	379	383	404	384	382	427	396	393	398	392	437	397	436	412	423	422	362	390	368	383	385	400	380	424	433	402	388	390	378	399	392	413	388	403	415	402	384	440	410	406	404	414	381	443	397	376	406	391	390	409	380	402	375	391	410	390	366	375	413	376	384	419	407	413	412	428	399	402	394	415	352	389	415	396	428	417	351	394	421	393	371	387	379	373	397	416	352	357	378	398	347	412	383	401	388	400	402	405	372	419	430	389	355	402	402	439	341	379	375	360	445	401	377	374	398	378	384	405	405	386	385	403	379	366	381	376	389	382	400	400	381	379	393	383	416	361	390	396	407	405	382	389	427	388	386	413	410	395	370	407	412	402	388	379	378	354	408	398	397	363	358	408	400	387	390	386	381	427	375	368	413	387	367	373	398	419	398	390	410	408	415	382	407	381	418	398	410	388	427	416	356	389	397	399	400	363	383	385	423	401	412	390	394	380	407	373	377	394	393	401	397	403	363	373	420	432	374	356	368	424	406	398	429	397	333	433	428	366	399	413	378	427	366	373	382	409	352	411	420	379	399	367	366	387	392	383	397	393	413	385	417	382	399	378	408	397	386	395	379	408	413	430	403	371	407	390	408	390	382	390	390	404	398	415	377	418	390	398	388	372	392	383	422	404	387	365	343	366	372	402	367	362	436	375	397	406	381	386	426	388	366	374	389	371	377	393	396	364	413	404	377	407	430	400	412	380	368	379	401	407	401	384	366	396	376	406	434	393	385	390	386	389	391	417	393	367	407	392	374	401	391	383	400	387	390	392	404	384	379	426	427	418	410	390	362	351	425	396	384	371	417	417	367	391	406
32174	16350	5539	2659	1892	1528	1225	1071	934	852	714	694	684	611	588	627	567	557	554	553	510	496	516	492	512	518	478	513	479	496	470	586	905	1470	1534	1669	633	429	484	457	521	476	499	523	491	482	488	499	475	493	500	476	510	448	461	485	417	502	464	443	475	534	474	478	426	431	435	445	479	479	508	490	467	481	473	504	458	468	474	476	473	442	488	445	500	443	483	482	477	491	508	445	518	454	447	498	478	489	482	505	499	492	464	467	465	477	453	440	459	454	476	476	452	482	470	449	442	470	476	430	498	480	457	475	488	508	468	473	447	494	441	499	478	473	499	501	453	469	467	478	478	494	510	440	452	477	472	484	456	477	430	471	498	468	471	464	472	452	480	457	479	465	433	485	460	448	481	483	490	448	480	493	485	498	477	487	480	477	465	474	479	504	470	500	484	464	470	446	492	494	493	415	479	474	442	469	492	498	466	496	479	477	479	453	461	455	459	450	487	452	441	471	454	471	470	453	493	437	469	482	451	461	446	471	479	470	484	446	477	443	457	476	447	469	448	479	473	487	498	462	505	454	429	490	488	489	499	472	436	442	425	480	444	455	496	471	447	521	461	487	479	465	472	421	460	463	466	454	462	460	457	418	495	467	519	465	451	460	443	479	461	458	461	469	460	478	503	502	485	477	489	479	490	471	499	463	495	434	492	486	484	445	488	474	478	499	471	509	481	500	471	467	480	467	477	521	468	478	430	496	425	478	436	473	488	454	450	459	480	462	484	475	480	483	505	517	479	448	458	493	468	425	499	465	485	463	480	478	450	503	456	469	478	497	469	468	464	476	458	448	496	498	439	493	442	489	494	481	486	474	436	485	471	446	490	494	484	478	474	498	477	446	484	475	500	459	484	471	470	482	428	449	436	463	451	476	456	488	441	501	472	489	453	451	456	466	488	474	462	481	428	464	436	490	464	486	413	464	475	448	461	475	487	496	489	472	457	473	460	453	477	520	481	493	528	514	505	478	483	462	416	499	452	500	444	468	475	475	488	477	461	445	509	486	478	451	484	467	464	495	464	488	496	542	439	460	464	478	484	485	480	544	441	453	479	510	468	429	517	490	472	495	496	464	483	461	458	498	494	467	475	485	511	418	478	506	499	495	476	421	456	489	492	482	502	516	470	471	438	471	492	463	455	466	465	484	516	433	469	492	448	456	493	489	457	461	491	481	490	475	459	494	469	481	444	497	480	467	464	471	490	449	473	477	481	485	435	442	479	457	474	433	483	451	456	471	446	457	501	462	452	471	457	453	466	477	460	481	492	453	476	494	484	457	455	482	472	476	486	440	464	501	489	452	418	449	447	431	485	422	467	460	452	492	464	452	455	457	503	474	449	439	416	463	484	468	470	488	469	492	455	479	508	465	453	495	471	503	464	477	482	472	462	467	487	491	477	467	470	493	499	446	424	479	489	439	468	434	454	461	439	441	457	493	447	453	480	470	476	492	474	503	500	447	479	488	469	462	495	460	490	443	489	490	494	493	451	454	492	468	484	523	422	461	487	454	453	494	481	503	457	464	444	418	450	467	467	468	494	478	462	455	476	466	484	412	486	475	471	488	490	498	518	480	466	472	471	465	505	501	461	465	470	456	499	472	458	470	508	463	529	461	484	488	446	474	501	448	460	467	474	474	415	475	470	470	482	461	459	473	465	481	490	445	512	473	447	499	467	486	509	449	543	473	446	481	470	465	477	484	508	448	486	475	477	489	447	469	536	458	468	461	473	457	500	491	464	458	436	479	438	450	473	455	472	486	483	498	466	477	478	495	438	474	425	450	506	437	495	470	452	467	464	464	455	481	467	460	459	486	466	463	509	466	444	465	430	517	480	467	482	466	484	453	508	428	490	466	480	471	461	458	449	479	443	492	505	454	490	451	461	486	475	468	506	453	505	467	454	439	445	484	473	482	496	460	541	469	488	442	461	441	483	470	508	476	461	491	467	470	467	489	491	445	471	461	477	463	504	449	462	479	478	477	494	462	447	448	416	467	461	466	472	476	490	471	483	482	451	462	488	495	479	460	460	462	461	483	495	507	444	439	474	489	497	525	490	477	449	470	475	451	479	473	475	472	460	476	502	457	492	493	478	493	459	495	491	438	466	483	475	473	520	477	473	473	457	443	489	475	485	470	459	478	480	446	493	490	489	496	445	444	484	472	459	476	474	451	479	455	492	495	462	473	462	468	477	422	486	494	449	434	488	473	460	496	463	462	459	460	449	444	467	481	483	477	460	478	437	454	471	476	502	458	476	471	461	436	468	486	485	444	457	473	456	513	475	455	473	488	455	477	504	457	453	434	502	485	464	478	483	495	455	498	503	485	481	520	473	438	462	471	485	439	470	455	511	487	475	462	457	475	477	412	474	490	475	455	456	456	485	455	475	435	478	521	465	476	471	445	486	445	469	534	468	479	532	433	458	469	502	474	479	458	485	458	486	435	469	444	448	476	498	522	475	491	439	475	465	449	460	470	490	498	459	464	475	459	445	473	453	485	470	499	462	471	532	470	491	484	455	462	468	454	499	466	468	456	485	491	439	478	510	485	464	471	483	440	471	484	487	457	439	496	473	478	474	475	468	492	462	462	509	449	473	503	502	478	443	463	512	452	493	479	433	464	483	460	485	468	473	479	449	496	479	483	456	469	444	470	480	496	472	487	432	448	456	439	458	473	485	525	446	486	504	445	453	516	492	475	503	455	470	454	461	469	514	478	462	494	476	508	460	465	502	470	540	492	468	462	467	474	482	448	515	486	489	481	447	458	459	479	453	514	498	453	458	492	493	466	497	479	473	436	475	481	454	481	483	502	481	470	483	442	447	500	480	498	477	491	447	466	496	484	442	471	502	478	478	487	484	477	476	472	473	470	480	436	485	479	483	487	487	479	512	462	496	429	472	452	463	480	489	465	459	479	479	513	496	471	479	471	477	453	476	452	513	476	487	449	433	503	433	487	466	442	454	436	462	424	502	467	485	471	455	501	481	482	449	467	476	462	443	477	510	478	480	501	489	473	469	458	484	470	455	462	427	488	465	487	466	472	485	490	491	443	464	459	481	444	469	461	463	489	466	459	509	468	475	471	506	495	457	494	455	462	453	454	481	461	493	448	502	433	474	468	475	469	487	464	522	479	472	485	435	472	463	459	476	472	497	452	470	410	496	415	465	450	491	466	460	447	491	454	415	455	459	494	512	441	486	467	469	496	457	425	500	456	476	462	509	470	461	464	478	467	513	451	477	471	462	475	500	465	482	470	477	455	489	485	462	489	478	466	417	464	507	464	461	492	486	465	473	458	486	483	438	451	483	469	497	478	471	477	447	483	474	445	487	474	471	449	481	462	482	470	458	523	482	500	465	478	484	443	483	494	473	476	475	474	466	466	476	486	421	440	478	483	479	464	467	474	468	456	507	429	490	479	458	417	506	487	489	473	479	493	457	448	467	489	461	495	457	486	449	503
25493	21319	27208	25477	6505	592	461	411	373	339	361	374	329	289	316	326	303	296	310	310	316	289	282	264	298	297	280	290	276	298	286	308	476	562	616	845	344	303	279	304	325	306	281	264	274	298	265	294	316	296	298	267	314	309	297	292	296	309	307	300	281	306	299	286	274	266	300	290	270	281	270	265	280	274	267	262	298	280	263	271	288	271	249	278	285	272	282	287	284	292	251	279	247	275	279	319	297	294	270	272	259	266	272	274	285	274	291	318	265	242	296	289	285	278	284	300	279	296	276	284	261	273	225	285	270	279	268	302	280	266	284	264	250	283	273	278	266	265	259	293	268	278	260	278	304	262	282	285	252	258	240	292	283	281	278	316	286	280	305	278	268	271	279	276	311	254	286	262	299	289	303	295	282	269	279	318	291	298	256	273	293	289	294	307	294	296	315	259	267	284	278	270	266	262	282	308	286	280	230	282	254	275	274	292	280	266	286	266	253	286	277	289	260	267	269	281	262	289	295	276	263	316	297	315	307	310	290	266	262	279	266	295	275	296	288	272	288	284	276	308	278	271	279	308	262	275	326	286	278	295	293	277	292	268	293	286	310	297	275	278	289	262	276	321	257	269	290	270	288	283	270	292	281	286	277	303	279	271	264	297	271	291	297	280	278	278	242	268	281	275	267	293	292	236	279	279	272	286	287	285	260	287	283	280	291	283	306	259	273	254	313	288	287	277	290	282	281	277	266	279	290	257	261	285	276	312	249	309	262	297	287	295	298	281	272	266	297	269	248	274	283	254	276	272	235	287	299	271	311	288	259	285	279	258	267	284	276	264	286	242	281	280	266	269	295	284	294	308	285	268	300	263	258	270	274	276	261	306	296	307	275	267	295	294	266	283	291	288	287	276	272	250	292	267	275	276	258	295	297	278	301	243	294	276	273	285	257	261	267	279	269	255	302	323	293	286	262	272	267	286	316	265	280	316	295	250	291	271	284	272	292	294	289	274	281	281	284	285	274	264	280	282	314	266	284	269	284	284	310	282	281	295	256	245	286	289	286	266	282	277	246	307	264	291	262	301	284	280	268	295	292	259	259	277	296	297	287	258	286	294	300	310	281	274	294	250	288	295	297	283	289	304	286	276	281	296	271	279	281	262	276	291	266	316	269	289	318	317	290	277	259	265	268	279	286	268	254	289	271	267	282	277	305	285	280	279	276	263	288	253	290	296	268	282	305	265	269	277	304	300	275	271	306	294	248	254	315	256	264	298	258	280	308	272	244	267	284	276	253	303	282	243	278	260	279	296	297	275	298	290	305	297	307	300	283	273	271	295	281	291	261	268	277	285	310	254	289	320	275	269	285	265	309	271	277	273	279	274	290	285	278	294	296	297	286	289	271	275	295	291	268	289	312	268	288	309	322	296	285	266	261	276	264	228	263	299	281	271	284	281	288	292	304	295	242	291	282	297	252	273	299	266	246	282	273	305	293	279	323	295	289	280	293	286	283	285	276	273	294	299	270	294	274	295	274	271	297	243	284	285	257	304	277	258	288	287	275	267	289	270	290	278	289	283	301	259	256	295	309	290	289	300	260	291	275	285	279	268	280	264	306	273	293	306	297	241	258	260	296	282	266	295	285	313	250	296	280	289	304	268	286	299	285	279	272	279	290	312	269	264	299	293	295	305	268	282	274	278	271	288	272	291	269	311	278	273	262	263	263	247	277	292	286	292	274	279	297	285	302	293	288	297	316	283	301	289	290	253	286	288	286	283	282	303	250	269	276	261	270	266	271	301	280	305	289	267	273	260	276	276	287	295	278	233	259	255	269	259	266	282	251	260	289	275	240	272	290	323	282	281	266	282	299	284	294	294	264	262	263	272	266	289	269	263	278	250	241	265	282	276	294	278	321	307	255	294	266	285	299	268	276	283	293	298	271	255	299	273	279	290	288	265	292	257	272	294	279	276	291	300	260	281	287	264	265	240	252	260	279	284	267	277	290	277	289	280	322	292	299	297	278	290	277	303	302	286	311	264	280	262	273	272	292	300	309	295	276	282	271	259	291	312	296	273	298	269	263	257	291	260	296	264	287	295	274	281	287	272	305	280	307	309	276	281	271	297	288	289	292	296	281	248	252	296	279	280	296	287	300	271	317	280	288	280	281	281	265	287	280	311	252	285	284	287	280	270	286	249	279	267	295	315	267	310	261	284	294	282	306	266	301	291	292	296	294	262	271	298	289	294	290	279	297	247	293	277	267	296	260	293	296	290	269	268	273	293	284	311	258	292	278	292	274	289	303	261	288	255	316	276	269	272	283	301	299	294	300	283	261	283	292	295	291	289	289	275	290	293	260	303	275	307	268	258	287	280	289	270	276	295	275	274	278	315	261	289	268	271	296	267	281	277	265	293	284	296	277	240	269	270	313	272	269	253	274	283	263	301	278	289	305	297	277	270	271	325	310	258	265	309	288	287	292	350	272	286	290	313	262	257	256	273	273	312	292	315	273	254	305	308	283	284	309	291	287	284	299	312	284	262	278	313	250	282	285	286	278	319	281	271	273	278	277	269	292	314	299	262	286	316	280	284	274	269	258	295	285	266	278	318	290	297	283	279	325	298	278	297	281	281	288	251	280	279	291	291	342	304	285	260	282	279	291	303	261	280	268	257	265	287	236	273	285	308	280	290	263	291	293	300	284	281	275	269	298	280	303	285	265	275	280	289	290	310	285	283	268	292	316	291	262	293	284	292	277	241	295	304	278	261	241	263	265	278	281	270	306	267	280	267	268	296	322	304	323	320	255	290	280	295	293	280	320	275	260	311	283	271	286	286	307	324	269	290	279	313	275	275	267	297	254	295	251	293	292	276	278	286	305	290	282	280	285	242	285	264	280	286	297	263	298	295	301	302	296	318	271	293	286	292	307	283	292	292	287	282	280	339	301	256	289	261	315	282	263	271	311	267	260	305	243	250	298	297	291	290	289	275	265	283	273	279	275	263	259	281	303	275	284	289	258	271	283	281	290	290	245	288	283	301	295	302	328	274	266	277	307	302	262	295	284	294	286	263	262	248	326	296	296	274	261	290	268	272	248	256	278	268	291	274	298	283	259	269	266	261	268	293	290	283	294	288	264	284	274	260	267	271	252	281	289	280	263	288	287	280	291	280	302	281	287	296	284	293	268	274	235	267	273	297	248	271	285	294	310	258	270	309	289	254	304	303	297	296	267	282	305	286	276	287	270	289	276	262	281	269	318	305	281	269	285	296	262	243	297	312	310	265	272	298	279	301	294	281	241	264	302	296	282	264	289	274	278	298	276	278	267	248	259	297	292	289	267	285	277	284	273	277	299	275	301	269	242	298	284	244	289	274	312	296	291	295	298	292	256	279	281	281	251	283	253	257	254	288	320	292	267	261	268	311	276	275	263	279	283	308	274	266	274	297	308	293	294	238	294	276	254	300	296	275	285	281	297	271	270	275	299	280	288	316	278	261	250	305	295	284
32165	14427	3716	1894	1361	1093	927	765	660	622	566	480	512	453	450	394	419	430	411	409	438	371	372	366	386	381	367	348	326	410	393	429	770	1057	1034	1513	460	371	378	383	362	363	344	323	381	353	375	365	369	382	378	377	391	334	367	358	378	355	374	348	347	387	400	347	329	323	347	371	370	357	380	368	346	333	358	395	358	339	355	365	348	380	351	355	366	385	349	383	368	384	342	337	366	356	357	368	362	330	374	354	339	332	360	337	356	341	403	340	334	343	329	353	380	357	382	340	375	359	328	350	342	315	363	369	352	359	344	359	374	374	381	376	375	352	388	350	361	356	344	346	377	333	380	343	342	373	397	334	375	362	353	346	332	356	360	362	343	360	385	386	390	382	324	336	341	344	376	334	362	361	369	341	373	367	387	383	364	366	377	355	388	336	380	369	391	359	361	379	349	356	381	331	350	359	338	366	343	398	337	369	371	330	379	334	343	322	317	400	365	344	363	378	344	354	376	340	338	392	337	360	332	343	326	352	350	399	384	360	379	348	336	374	357	344	398	371	386	383	350	343	357	339	388	355	365	327	367	329	359	343	339	356	348	354	335	366	361	380	328	343	366	367	367	387	369	353	386	341	350	354	358	342	387	330	382	361	347	338	375	357	320	359	362	402	363	347	371	348	365	355	361	350	365	335	394	363	360	364	370	396	355	381	358	384	370	370	366	384	365	364	345	389	356	348	374	369	377	332	336	396	375	317	350	358	382	348	361	328	342	378	333	325	380	356	347	362	346	339	361	347	358	327	365	345	329	346	391	368	369	353	398	344	356	342	353	334	362	349	340	339	358	351	323	390	350	358	364	356	303	370	320	357	371	380	352	340	357	353	374	353	378	357	333	332	363	361	339	354	347	398	366	356	344	378	316	371	394	376	360	383	376	353	330	371	381	339	356	394	344	324	360	389	373	369	359	313	369	342	384	344	352	379	368	378	369	322	356	340	378	352	365	395	342	356	391	375	359	336	359	359	379	380	337	350	356	338	337	321	363	374	357	347	365	348	364	349	370	375	365	343	376	362	348	331	356	352	391	383	381	360	376	351	347	371	362	386	385	359	387	353	353	335	360	368	339	396	354	349	344	349	347	366	359	362	355	366	356	366	366	329	343	370	339	371	363	404	340	346	397	337	362	340	342	377	364	346	346	341	375	361	324	385	349	406	373	346	354	344	327	339	400	368	354	320	350	343	360	346	380	366	353	371	367	339	373	365	363	365	353	369	375	341	354	365	358	358	367	334	340	357	356	373	385	342	345	363	381	370	372	334	351	378	382	369	364	349	326	353	363	370	371	353	356	364	376	336	370	370	376	345	361	348	376	384	353	391	359	359	369	337	360	377	361	371	335	329	331	383	388	347	322	349	347	372	389	362	374	363	368	371	316	349	371	374	348	335	309	338	358	366	379	347	376	369	330	343	353	358	351	344	395	368	378	392	330	334	372	381	391	349	351	352	371	338	330	368	324	320	349	347	328	332	339	392	326	365	405	343	369	371	375	369	375	333	354	390	351	351	364	357	350	367	354	373	356	368	369	317	366	374	342	347	378	326	337	399	341	356	371	348	363	386	344	350	380	365	340	354	375	347	374	364	370	329	357	351	359	358	335	347	355	347	374	363	362	361	371	375	385	348	337	375	354	352	373	366	368	370	381	353	375	337	366	347	360	342	356	379	366	366	368	373	350	376	356	335	374	388	353	347	368	365	336	315	339	351	355	321	382	353	364	337	353	328	354	374	346	347	376	364	360	355	340	383	342	341	335	319	339	349	380	350	328	356	341	359	374	369	373	357	394	349	347	322	346	359	344	339	374	390	379	376	330	383	367	329	368	371	386	368	350	346	321	373	368	354	326	374	359	362	360	318	381	380	351	354	365	403	378	375	348	354	355	337	374	351	363	355	345	367	411	375	366	368	399	364	368	365	369	333	341	356	332	337	386	358	356	375	389	370	361	380	315	365	314	351	351	348	322	359	335	361	355	345	368	362	386	330	337	356	336	388	374	370	366	399	382	379	319	362	336	381	368	361	395	361	334	371	377	383	370	351	337	307	346	361	349	371	329	328	355	371	369	342	328	340	359	361	364	394	362	329	334	328	377	337	317	329	334	351	355	347	358	372	364	361	338	338	384	369	356	393	362	340	357	371	359	347	360	402	388	334	352	337	362	344	365	378	346	359	372	378	358	334	346	374	352	367	359	316	359	395	367	353	342	358	339	350	351	378	393	357	347	316	367	335	367	303	346	358	346	369	358	364	351	360	353	337	359	379	405	376	365	352	333	341	364	413	339	333	356	367	334	354	396	340	385	333	388	351	340	371	318	361	401	377	327	353	356	340	372	348	349	370	341	385	333	348	375	389	326	355	363	388	370	328	356	360	374	340	387	394	357	332	355	365	337	311	356	362	326	349	362	344	345	363	356	415	357	334	347	366	388	343	323	337	372	401	360	383	368	383	361	367	332	344	345	430	357	360	378	335	359	326	354	342	356	379	333	347	343	372	370	398	354	328	411	361	396	363	369	357	366	345	368	397	344	329	366	327	336	362	344	330	376	379	369	349	375	379	352	382	364	348	393	340	335	392	357	332	369	366	379	388	362	377	333	322	345	337	371	383	366	363	363	356	340	380	381	326	356	357	324	373	434	373	371	366	352	368	355	357	309	356	338	337	366	362	391	364	334	369	377	371	345	355	352	355	385	348	347	327	325	343	342	342	367	360	371	358	369	380	383	348	391	329	350	356	387	379	373	365	359	344	368	385	367	386	355	337	388	336	312	341	325	345	344	326	365	369	368	342	339	343	362	358	361	383	383	342	372	375	347	396	371	358	359	329	361	347	367	333	375	355	355	344	354	334	330	375	348	367	338	350	365	369	370	366	347	370	355	376	356	390	337	392	362	371	366	386	363	345	383	403	347	379	323	361	343	327	384	347	384	346	375	351	368	346	370	372	364	358	327	345	338	356	331	357	360	361	386	386	385	377	334	330	323	366	347	322	388	355	388	357	369	363	366	360	316	343	362	347	354	386	338	339	355	350	362	330	368	369	374	336	327	340	374	352	368	366	401	376	393	370	342	316	352	343	367	350	346	396	357	379	350	361	346	352	364	327	332	362	344	357	382	364	359	348	341	349	331	350	345	359	392	394	403	382	369	357	387	368	365	340	372	372	347	330	353	344	356	355	353	376	393	362	385	372	340	355	377	351	340	362	333	380	347	354	341	356	364	354	359	341	360	361	362	334	362	370	354	388	353	367	337	365	347	344	336	382	377	347	362	371	368	352	325	318	357	350	350	371	372	349	338	321	355	363	363	364	371	347	346	334	349	348	329	374	345	358	384	344	347	334	351	375	382	363	327	352	338	322	321	384	372	368	387	341	364	346	354	377	337	380	352	371	344	315	344	365	395	372	343	317	347	342	357	377	382	347	329	343	374	340	372	351	360	360	381	374	348	359	343	357	380	366
23171	21335	29049	23944	21318	21301	6015	1337	1034	914	882	826	769	695	693	680	631	653	673	619	620	691	619	633	670	610	611	643	617	599	585	603	1042	2313	4075	3851	1563	588	602	611	590	566	538	559	598	573	523	567	527	617	585	506	552	563	570	625	549	541	584	595	577	580	559	556	579	615	545	541	584	580	537	573	589	597	576	555	611	560	566	612	615	539	536	575	553	584	543	594	552	564	565	583	583	568	586	606	575	575	586	567	505	590	512	511	601	587	528	533	598	559	562	559	541	567	581	556	588	575	609	585	553	510	563	571	583	523	556	528	565	584	555	614	569	532	569	550	540	590	581	559	567	551	582	559	546	519	555	603	596	580	578	549	601	556	553	562	518	575	588	533	578	548	554	551	568	616	583	574	588	595	603	573	562	543	542	564	554	593	574	543	565	596	563	528	586	514	537	609	597	552	568	555	558	559	589	588	567	578	573	587	608	568	583	545	575	576	612	550	583	567	536	602	577	580	610	550	570	541	540	567	579	556	544	569	556	582	500	538	534	520	577	592	551	577	549	567	554	582	541	553	555	550	579	545	547	610	580	545	540	590	561	582	561	567	558	538	540	567	523	552	584	543	566	585	563	551	514	548	546	516	545	554	554	590	570	556	552	580	558	582	551	583	578	549	546	564	592	561	609	580	560	577	606	536	565	588	541	549	541	600	551	556	565	558	547	600	546	632	526	551	552	556	554	574	568	584	593	603	581	625	575	530	562	563	545	566	548	575	563	570	527	529	540	558	535	551	567	553	540	601	541	580	560	550	577	576	565	546	590	573	551	585	548	566	548	589	551	537	545	545	585	544	555	540	578	520	577	548	550	553	567	570	559	572	552	550	598	564	584	608	585	541	595	597	609	564	500	561	578	589	556	585	549	605	573	580	596	559	540	510	617	558	566	574	555	579	559	574	551	556	554	628	520	585	596	566	573	557	579	533	561	560	547	536	536	555	560	593	558	512	568	552	573	601	569	582	549	540	532	550	580	579	573	548	597	576	609	586	546	580	562	535	570	552	527	563	589	549	532	575	584	559	522	558	576	531	586	584	550	571	536	588	543	558	594	584	567	576	525	556	525	540	573	521	538	532	579	577	550	572	568	570	587	551	577	546	556	574	515	576	588	571	627	559	539	559	542	610	560	561	541	546	559	576	572	564	572	552	572	558	573	557	631	526	612	567	540	543	566	584	552	524	569	534	581	580	516	590	601	557	606	538	550	550	557	580	563	600	597	549	551	563	570	558	524	571	571	547	542	544	578	565	583	521	565	601	572	627	576	561	570	570	553	554	560	538	548	566	638	566	553	526	526	561	526	535	579	588	594	565	555	534	584	555	573	563	587	556	567	562	549	551	576	580	603	561	546	565	542	560	574	495	608	546	543	545	539	552	572	565	575	543	552	570	550	576	605	541	572	548	533	564	573	544	597	585	582	579	524	569	595	575	577	585	577	566	556	552	533	576	541	534	533	601	596	566	558	555	545	555	543	563	568	526	546	551	553	544	572	565	575	585	594	555	570	542	580	552	563	567	518	540	554	575	582	564	598	559	582	566	564	583	537	565	571	539	552	553	593	584	513	541	591	590	556	546	604	586	555	587	559	583	522	581	549	591	569	574	554	569	553	581	525	569	572	580	573	592	574	569	564	600	577	545	569	531	566	570	575	583	573	591	538	564	583	561	579	527	561	563	573	555	580	542	608	539	574	604	585	573	543	575	530	597	577	525	562	564	613	538	587	536	545	573	563	552	580	585	560	591	539	539	563	561	570	585	541	567	553	567	601	545	560	570	611	566	554	547	587	527	550	576	569	560	564	599	553	536	525	584	564	550	591	585	515	516	540	559	549	538	553	594	581	576	562	562	557	563	592	552	539	585	533	605	545	546	552	580	549	553	570	614	542	578	589	540	591	587	553	556	574	578	549	557	527	579	578	597	556	557	519	555	590	551	543	585	556	563	558	562	567	560	539	542	549	567	540	550	593	551	615	521	541	566	532	568	561	554	564	546	538	594	567	571	575	519	566	580	581	538	587	538	558	565	508	608	547	566	519	591	584	551	537	562	557	565	621	499	549	578	596	551	588	544	568	551	549	555	564	585	557	557	578	553	578	570	563	599	560	509	540	555	574	595	576	559	555	552	564	553	557	531	553	558	585	541	592	527	580	554	570	582	576	576	572	566	574	576	595	572	555	589	584	583	563	585	578	569	528	523	556	590	580	535	583	556	561	593	535	542	559	562	588	559	537	575	574	547	593	555	530	538	549	553	557	559	623	538	543	551	573	585	553	546	558	565	581	569	559	551	510	590	571	581	528	563	552	585	580	544	543	564	568	564	542	625	583	594	540	574	621	540	566	555	530	566	531	550	576	528	615	570	601	566	604	596	554	566	539	509	565	594	578	537	532	585	579	589	564	523	528	573	537	575	542	556	532	563	569	527	521	552	553	542	611	563	561	562	624	612	552	538	525	551	564	553	597	536	566	574	550	571	536	555	553	562	517	569	524	559	570	590	587	569	613	577	567	570	610	559	567	549	549	514	575	550	564	595	589	583	569	565	547	570	565	594	556	554	531	597	561	571	573	605	577	563	563	565	590	590	571	595	549	597	555	589	511	567	561	543	531	535	580	560	530	565	585	538	551	548	536	563	536	580	551	533	610	564	552	572	540	546	556	553	538	545	586	523	568	560	530	562	526	595	583	521	550	578	540	545	546	553	602	591	551	578	616	556	547	573	575	572	570	575	561	532	562	580	564	595	565	547	556	541	523	569	557	532	587	577	569	555	587	568	563	530	551	571	511	519	564	539	554	526	563	554	573	542	592	534	599	552	576	535	554	546	560	547	524	541	539	546	568	579	494	521	564	572	563	570	571	569	543	572	563	547	587	558	604	537	569	574	579	557	557	581	573	557	509	549	536	537	522	519	549	556	564	600	582	551	592	599	560	592	560	536	536	534	574	545	568	577	562	569	573	555	608	540	570	533	545	572	520	570	558	573	544	519	550	542	573	585	523	597	554	562	582	605	558	579	553	566	542	558	553	588	545	564	593	561	602	565	531	570	564	608	562	591	590	537	566	575	618	615	534	534	535	567	576	609	572	571	553	553	583	586	571	572	552	570	561	583	601	534	575	561	556	545	573	556	574	557	559	536	557	580	579	573	544	553	586	583	565	580	554	586	534	532	602	587	547	562	579	603	561	532	572	573	576	528	563	594	544	587	576	574	558	596	544	585	545	576	524	561	562	601	557	581	539	602	551	598	564	537	568	566	582	573	551	527	591	603	546	592	553	540	537	568	580	539	601	592	571	573	571	559	563	559	518	551	585	565	553	566	553	568	576	567	606	558	544	535	513	547	625	610	565	542	533	589	558	566	569	601	586	560	582	542	575	582	597	590	579	575	529	583	549	580	558	550	578	543	608	576	549	606	534	586	570	564	533	566	576	565	548	560	570	547	544	570	533	555	554	593	561	573
36760	26390	11562	5971	4298	3305	2493	2122	1778	1545	1385	1272	1114	1067	981	920	876	901	829	796	841	779	750	791	784	767	777	711	756	756	708	839	1727	3847	7057	6299	2389	680	676	667	682	711	660	702	689	637	648	663	713	673	629	674	682	637	663	662	716	717	667	656	669	653	645	660	684	683	669	683	643	628	644	662	683	696	663	683	717	698	655	654	689	666	661	638	640	641	694	677	710	661	608	632	703	641	669	655	658	652	647	657	670	650	681	664	707	688	671	703	629	669	669	632	667	724	652	599	663	690	646	689	646	652	665	636	663	682	652	662	651	666	655	663	643	639	700	634	628	672	661	667	662	677	688	685	647	704	655	672	663	679	662	667	651	681	647	627	678	668	636	664	624	719	656	666	677	683	619	609	677	659	681	659	666	636	727	667	669	712	667	649	642	660	666	627	698	601	691	639	653	677	661	687	649	704	666	670	620	652	632	664	640	618	650	667	657	631	659	727	668	698	729	669	661	667	676	661	667	707	656	670	649	664	655	659	666	656	668	649	664	633	647	640	645	680	664	664	682	658	658	664	718	593	687	652	660	623	676	690	656	639	632	626	711	663	661	667	633	678	650	644	664	670	681	692	670	664	704	632	633	640	685	692	649	609	652	701	668	668	667	675	615	701	668	598	664	648	651	624	700	620	647	632	682	646	621	651	635	687	674	620	679	642	635	708	620	671	652	624	609	648	636	611	681	666	670	647	628	677	696	667	696	640	654	689	640	658	668	725	673	655	611	694	657	642	687	588	632	618	655	613	689	636	658	686	604	660	661	689	674	695	647	687	644	679	685	656	689	637	677	634	661	666	662	629	688	672	663	687	646	636	636	693	666	633	671	634	648	694	686	659	669	674	678	682	676	707	662	661	633	663	690	655	649	640	622	671	651	654	652	653	689	660	636	679	670	645	628	679	668	689	609	666	651	617	669	686	601	685	670	648	637	682	637	677	674	628	627	680	649	689	655	646	669	629	676	664	612	724	663	683	681	657	666	657	624	631	625	649	695	636	640	672	636	673	669	661	650	646	631	669	658	680	645	678	696	652	660	641	715	654	636	672	663	645	624	686	657	708	643	658	645	687	636	653	667	679	656	645	725	623	704	703	726	654	656	703	667	662	677	690	667	690	668	657	678	630	634	662	658	623	638	582	674	661	624	649	662	665	677	661	612	668	689	634	645	617	681	659	745	673	699	657	671	620	688	636	605	631	668	658	615	675	684	671	614	641	711	677	693	648	597	687	666	640	652	690	700	639	664	661	636	740	645	624	605	693	624	632	643	658	667	700	643	660	663	670	702	652	683	677	696	658	667	674	669	628	660	695	656	668	687	670	658	610	688	641	649	694	662	643	627	646	678	701	645	647	620	678	671	675	662	639	649	658	655	654	678	687	649	659	649	647	691	665	659	671	666	647	669	643	676	662	677	675	658	672	659	652	624	669	663	678	649	640	645	701	678	671	632	604	640	589	633	695	666	642	638	683	683	679	654	638	637	629	664	666	642	622	636	677	682	646	657	626	629	676	650	663	666	668	686	664	639	683	683	671	636	675	636	667	636	640	684	708	631	628	662	688	645	668	653	681	625	653	676	699	660	642	682	671	665	628	701	663	659	631	650	662	675	658	647	647	638	628	663	668	659	637	638	668	663	658	672	654	670	627	651	651	692	647	656	667	639	680	664	677	676	670	622	713	682	654	645	690	607	676	690	659	663	670	682	667	707	642	672	688	620	653	686	656	667	675	679	674	639	704	633	676	663	681	660	620	628	680	668	619	675	676	628	669	663	647	645	677	679	715	665	643	663	683	618	652	640	680	650	651	733	610	637	650	720	668	667	645	673	673	647	682	638	627	668	626	614	662	717	664	664	671	648	648	666	634	703	691	711	649	682	642	648	673	619	662	682	654	649	682	639	671	632	643	704	644	688	739	698	655	675	626	635	652	665	652	650	701	665	642	664	671	704	663	637	644	674	654	668	668	686	672	621	674	638	648	649	635	700	685	635	697	615	657	661	647	692	665	682	660	658	711	672	667	643	666	689	660	661	648	682	687	679	680	646	663	655	690	688	690	715	676	669	667	667	643	673	681	679	689	647	616	672	643	680	668	627	688	651	663	616	648	641	715	693	719	650	668	640	635	653	698	643	659	667	608	634	697	636	636	658	652	613	670	631	700	641	626	654	635	673	662	655	621	674	642	667	634	650	657	633	717	666	683	659	648	643	622	691	694	637	688	692	691	623	654	669	625	678	687	652	663	684	682	664	650	666	671	656	665	676	656	660	658	676	644	613	656	650	691	675	667	661	616	630	660	644	658	678	629	674	704	642	644	667	671	653	621	671	712	667	727	661	644	631	660	633	670	653	698	672	630	677	687	642	676	641	665	695	659	651	671	706	684	686	673	616	650	714	703	658	673	659	687	668	618	644	635	699	643	690	647	670	653	676	664	723	676	655	627	666	626	607	646	605	638	645	670	686	701	626	653	684	655	632	655	668	647	616	627	674	620	682	670	651	661	699	676	655	648	646	648	650	699	667	653	696	658	692	628	643	594	652	631	667	673	625	654	668	666	655	683	661	673	675	642	714	645	642	662	624	663	643	648	655	659	690	673	679	704	689	593	638	658	691	652	658	704	711	611	690	650	665	627	684	643	679	658	641	678	663	691	635	652	684	712	678	670	627	653	664	625	634	684	691	679	689	675	651	657	625	667	686	605	678	665	642	664	628	629	670	672	677	633	612	679	597	660	682	613	647	654	669	672	694	658	691	611	653	666	651	652	653	682	677	638	624	638	645	688	663	668	702	631	677	669	633	651	694	606	642	657	645	651	684	662	622	683	665	664	676	638	642	633	696	609	629	672	661	655	666	645	689	697	646	673	635	685	633	665	653	650	647	697	630	610	719	656	668	682	690	628	667	642	653	656	630	649	658	652	665	699	627	643	656	637	637	651	647	694	662	686	632	622	669	626	665	639	656	663	685	701	695	697	648	638	659	654	644	661	651	668	664	659	700	685	665	699	709	713	635	692	631	657	655	659	643	695	604	687	664	678	665	634	639	610	626	666	659	651	707	626	653	683	679	727	637	642	672	668	622	636	662	668	666	650	673	635	639	644	662	664	675	681	628	635	657	656	666	665	679	638	640	678	663	680	645	689	695	663	641	644	654	706	667	693	657	651	683	665	705	632	674	661	666	684	604	673	676	683	657	623	641	683	684	650	636	690	662	646	675	657	622	662	656	696	688	571	652	658	664	692	660	682	621	680	665	629	659	678	645	705	664	678	617	652	654	676	699	655	652	627	634	616	647	634	672	664	683	656	679	654	641	682	649	649	677	697	647	646	662	626	654	674	661	673	715	688	651	642	710	667	643	658	672	713	721	673	647	660	714	651	671	660	667	662	618	620	638	675	616	667	651	649	658	717	672	631	693	611	644	658	668	596	667	605	667	642	643	682	651	691	648	650	661	647	668	641	665	680
28289	19820	6317	551	392	320	288	275	276	309	276	274	278	265	291	286	272	264	254	249	262	303	267	271	258	270	280	264	296	261	252	263	267	340	395	382	297	267	280	275	237	272	270	245	265	258	257	260	256	278	288	279	284	268	283	264	267	242	265	250	263	234	289	252	246	299	258	244	254	248	251	293	269	292	256	269	263	273	267	275	289	280	242	242	289	275	284	244	245	272	283	278	286	257	254	263	266	273	262	287	283	270	280	256	263	250	250	246	249	235	243	259	260	305	292	285	280	253	254	280	273	236	281	262	262	274	262	277	284	291	295	272	268	240	278	263	250	246	260	280	277	249	281	273	262	251	268	280	246	256	249	282	240	276	271	251	287	258	258	240	255	276	263	257	281	253	280	251	285	269	277	261	269	244	257	242	253	269	262	292	290	286	261	267	239	260	267	282	265	270	278	259	284	268	246	260	255	258	239	246	246	256	289	271	258	294	234	272	257	258	277	289	284	290	290	236	273	289	248	268	271	285	298	256	283	255	245	290	273	279	263	257	287	255	262	274	300	259	252	256	295	287	254	269	276	261	235	270	274	244	253	266	239	240	280	257	269	244	283	241	264	251	288	274	296	239	296	271	262	261	270	256	282	281	281	261	261	245	266	263	281	264	272	264	276	260	247	284	266	254	256	286	231	247	283	288	290	271	287	269	255	269	252	256	275	264	312	258	267	244	254	277	265	268	249	272	283	268	273	289	281	234	263	255	308	292	276	284	263	239	271	281	256	264	234	254	285	290	254	242	266	272	273	271	259	271	282	262	319	275	261	272	249	246	250	282	259	271	281	233	271	223	277	269	272	286	250	242	252	266	258	265	295	259	259	234	297	276	292	259	245	245	293	258	264	280	242	248	254	286	262	236	276	260	259	269	264	259	265	245	256	291	289	274	253	257	266	262	305	264	281	285	262	263	267	254	258	266	288	249	280	299	264	278	265	261	299	268	270	266	283	268	299	274	267	271	282	243	293	295	279	263	282	277	271	263	274	266	260	259	297	276	264	263	251	245	252	280	271	259	262	247	284	252	246	285	242	253	269	260	263	268	259	234	246	251	277	282	236	259	265	255	268	295	268	244	275	236	266	240	270	265	295	249	246	294	262	271	269	255	270	262	280	228	277	256	255	299	270	277	264	275	280	236	271	266	292	249	282	274	260	274	280	267	278	270	290	254	282	258	281	269	283	243	272	252	254	267	265	261	276	270	282	278	242	297	258	273	259	246	293	261	244	267	267	266	262	241	270	271	260	279	284	289	251	276	269	275	283	248	252	242	273	297	253	294	230	270	258	265	297	272	253	255	265	297	279	250	287	224	270	275	244	236	255	300	255	258	240	278	257	263	294	272	263	268	268	247	262	282	268	263	254	247	270	281	277	257	261	251	272	254	264	261	264	251	282	245	264	273	290	258	280	272	269	261	276	261	253	268	284	252	250	250	275	256	255	266	296	265	257	265	258	273	271	278	255	273	274	251	268	251	272	232	268	248	258	232	263	284	287	248	234	265	261	258	262	274	260	251	253	282	263	256	271	291	278	268	268	256	276	267	255	241	264	311	251	283	260	276	250	251	242	253	303	288	257	258	266	298	296	295	244	249	292	270	247	263	265	248	259	268	289	263	256	258	292	269	258	263	252	293	258	258	246	267	271	271	291	270	282	262	233	273	277	249	264	289	277	268	254	261	285	267	259	253	304	253	272	283	269	281	271	269	295	244	272	259	278	263	287	285	252	283	263	251	268	251	256	279	262	232	242	253	275	276	289	287	261	266	259	268	261	297	258	263	262	254	255	245	293	269	277	248	267	258	265	270	273	273	274	267	250	279	280	264	239	287	287	279	279	255	275	236	277	294	242	279	290	257	274	287	238	245	242	267	266	242	290	281	302	259	305	254	270	260	278	244	269	291	293	276	276	272	252	276	251	276	324	254	265	243	245	250	283	265	267	273	275	279	248	300	307	252	252	281	263	244	252	231	303	283	255	287	267	282	268	264	245	259	296	248	241	273	310	250	264	296	274	254	272	267	264	268	258	242	293	273	234	280	234	263	267	262	274	258	289	264	298	248	256	263	276	253	262	289	299	275	255	272	278	262	249	244	237	252	256	273	277	262	276	274	290	270	248	268	260	298	256	295	264	276	261	243	267	286	253	265	268	232	264	265	230	277	250	292	243	261	279	282	290	280	260	253	264	290	262	248	268	259	248	265	268	270	292	284	235	242	288	282	249	294	241	262	284	272	243	258	268	242	276	259	260	259	245	243	275	235	285	281	247	262	267	265	266	253	256	260	289	251	243	280	254	251	262	283	248	277	270	264	269	244	277	270	260	272	291	253	286	247	264	237	263	261	235	231	251	279	261	236	267	298	284	259	288	224	291	246	256	279	258	285	274	262	283	248	261	257	245	241	275	267	270	284	269	274	242	267	261	298	265	259	266	253	269	240	268	239	271	284	291	257	271	242	278	280	254	268	253	286	249	281	300	239	283	285	251	279	265	250	286	261	238	286	279	258	269	280	264	276	250	256	268	264	271	260	245	260	258	269	295	255	242	255	262	265	263	272	282	251	259	268	271	278	285	266	257	295	282	283	282	269	253	282	264	262	283	264	271	275	238	284	280	291	237	283	268	246	281	244	237	267	276	237	234	264	290	258	276	258	248	265	297	284	255	273	255	257	286	251	283	270	246	292	267	288	248	277	226	258	248	261	270	258	255	279	272	263	242	259	267	306	272	260	284	257	254	272	265	270	265	289	277	261	276	266	278	263	265	269	266	264	272	252	258	261	251	282	245	286	272	282	295	272	286	288	252	272	285	278	241	305	245	272	268	297	279	284	269	257	245	272	278	299	257	260	270	287	268	259	274	283	264	250	322	277	263	277	271	273	258	279	256	286	265	322	282	256	287	256	274	264	253	258	275	276	259	268	288	271	277	241	272	250	283	304	291	276	266	291	232	267	258	283	264	268	260	269	296	288	285	276	306	257	245	267	234	244	246	300	280	251	261	250	268	251	261	270	248	239	246	276	247	258	273	250	241	289	263	243	280	280	287	288	267	267	252	256	277	284	269	273	286	241	285	233	304	274	276	251	261	264	249	277	273	267	282	278	250	262	259	241	256	269	278	248	272	252	306	273	272	286	238	294	247	301	285	268	288	251	263	249	281	296	256	287	276	269	254	301	285	269	267	268	241	260	273	246	277	268	266	299	270	269	270	212	278	248	300	269	274	280	297	258	286	273	282	284	272	286	287	274	250	263	267	258	278	249	269	238	279	280	270	291	273	264	286	280	249	272	265	302	263	240	252	232	290	232	264	248	263	268	280	252	287	261	251	291	267	264	252	263	260	298	286	278	280	217	285	266	258	269	261	256	257	276	277	266	270	240	234	284	224	279	272	268	271	294	296	258	270	298	247	222	265	263	303	281	280	262	253	250	272	262	282	253	276	258	250	277	267	248	270	271	260	257
27768	8517	752	490	406	420	390	356	377	350	342	331	338	357	346	333	344	305	333	340	338	302	327	329	313	330	310	316	311	300	354	305	332	426	593	616	407	328	329	334	342	324	306	312	316	350	327	310	324	319	320	329	296	309	315	342	324	341	316	346	338	330	294	344	358	326	293	336	306	345	320	333	326	288	341	357	308	300	324	326	291	317	323	356	303	345	320	310	333	338	305	303	299	306	322	299	303	326	326	319	342	334	370	298	323	325	314	314	290	300	345	324	286	325	336	358	337	330	299	323	361	302	341	323	315	314	317	342	318	325	308	323	319	340	352	329	310	325	358	361	324	337	331	295	325	303	378	328	354	331	315	302	323	316	335	344	317	340	350	331	317	296	362	314	345	307	325	329	303	346	314	343	333	339	330	355	329	322	311	336	315	337	356	312	337	335	298	336	342	317	347	335	304	317	354	320	328	305	338	316	322	333	319	327	326	324	297	324	371	344	340	341	325	311	320	294	322	308	323	324	294	353	340	368	340	296	377	330	326	322	318	323	295	310	338	315	317	331	338	328	341	316	324	282	310	306	307	324	348	348	316	339	335	357	355	274	357	328	317	358	335	357	329	325	328	305	336	351	334	344	333	335	335	310	327	324	324	357	316	348	332	320	367	318	298	323	347	341	324	300	339	316	302	304	329	337	331	316	313	320	349	355	319	346	334	343	339	326	319	326	335	344	347	357	326	332	303	336	331	329	337	333	323	355	337	280	279	325	313	322	303	325	371	315	353	307	313	350	312	315	307	326	330	307	329	296	311	311	312	320	325	334	328	320	351	334	309	335	304	328	323	310	293	307	351	336	292	355	332	304	338	342	338	298	353	333	329	341	331	310	311	333	353	313	350	360	320	286	331	294	339	311	338	336	336	301	281	301	340	328	347	321	350	348	301	309	314	342	315	333	314	298	335	313	319	314	336	336	303	334	309	318	322	327	348	336	332	312	321	343	371	324	303	327	351	329	351	318	325	340	319	320	333	301	355	337	309	345	313	320	334	305	329	351	298	300	323	300	343	317	346	325	326	331	291	354	323	298	323	321	333	362	308	319	347	343	330	311	324	341	306	336	337	353	333	316	322	323	298	345	323	325	302	328	321	321	328	307	335	329	330	305	310	297	281	326	307	319	334	319	305	333	340	333	310	345	310	316	343	362	322	345	308	324	324	300	327	333	297	276	296	315	320	307	340	304	333	333	339	313	328	309	335	318	320	344	331	311	328	340	328	316	325	281	310	295	343	292	315	313	298	310	316	336	291	327	318	319	315	317	324	312	353	325	344	325	337	325	361	339	360	300	343	340	328	341	312	324	342	311	330	318	312	337	274	335	336	325	314	333	315	322	283	344	329	345	332	297	299	291	308	293	312	313	308	333	299	330	351	317	342	288	311	290	316	341	317	321	334	286	334	324	308	331	314	329	290	311	317	324	317	349	300	326	358	296	341	335	303	342	314	345	322	364	319	347	327	321	333	320	299	367	346	337	333	356	345	303	332	321	324	340	306	300	347	322	307	300	312	291	311	325	312	324	326	336	338	311	307	337	307	344	327	316	353	311	326	318	327	296	327	302	318	336	344	322	344	338	312	318	309	342	337	317	324	341	331	337	316	293	344	300	334	326	322	325	305	315	330	334	347	339	328	314	307	331	330	327	336	334	333	334	340	285	312	332	325	331	328	306	331	317	286	326	324	309	333	318	322	305	314	297	347	327	339	317	311	330	327	335	330	309	318	313	328	320	299	334	304	324	321	315	345	329	330	297	347	311	342	325	318	293	309	292	350	317	331	326	312	319	328	316	332	347	326	324	331	338	341	319	341	333	299	318	318	325	319	278	302	313	313	332	328	345	294	310	316	350	309	338	319	340	301	303	362	318	328	289	344	326	347	308	336	335	302	307	321	339	316	326	307	308	341	323	340	311	307	317	300	299	321	293	334	295	321	324	303	305	321	300	316	337	342	315	320	306	309	320	317	327	307	324	347	326	338	279	319	340	351	344	327	368	336	332	315	314	338	332	323	330	362	321	344	309	349	316	321	303	324	328	306	318	333	301	301	335	322	334	346	325	310	326	335	355	319	306	327	347	324	308	339	322	318	289	355	303	333	299	350	327	320	316	330	321	343	341	301	323	324	330	325	313	290	312	347	318	330	299	329	327	313	337	331	332	335	323	322	339	307	315	345	331	318	309	336	337	353	336	290	354	324	274	345	323	318	323	337	338	354	311	326	314	303	345	305	376	344	325	325	320	340	343	339	311	349	346	300	281	322	300	340	340	327	333	369	346	311	331	316	337	313	323	312	326	321	330	308	316	300	341	296	317	299	309	349	325	306	287	304	356	333	364	314	329	341	309	335	303	315	312	321	328	344	284	324	334	340	327	309	340	352	304	290	298	316	329	309	314	355	341	312	313	328	306	306	359	317	322	311	341	327	272	315	324	364	300	337	318	371	324	368	291	339	278	303	357	312	317	320	336	342	329	323	339	318	305	345	338	329	319	320	324	325	320	323	304	360	301	280	293	306	314	277	292	313	315	319	315	335	325	339	327	325	348	317	351	319	339	332	307	326	302	333	355	322	323	340	333	342	343	323	316	342	329	318	342	334	304	312	324	346	353	352	297	279	335	301	332	325	337	333	334	332	338	344	336	333	346	333	332	318	344	325	337	320	317	325	347	310	304	294	307	338	303	314	333	325	337	315	337	309	329	323	284	350	311	316	356	322	323	298	334	343	315	328	319	346	304	312	323	330	336	322	310	329	313	341	324	313	311	315	335	285	308	322	321	315	319	320	295	348	319	317	365	324	296	325	297	304	301	328	335	332	343	314	336	321	334	299	341	313	309	313	331	340	339	327	309	324	352	315	356	323	332	334	320	315	317	329	307	351	341	327	310	327	343	298	353	323	340	314	327	318	346	336	323	362	314	319	320	317	284	323	319	318	327	345	330	340	315	303	334	311	323	343	313	336	336	340	324	331	312	340	340	326	346	328	337	312	333	318	315	330	326	324	346	323	341	336	325	342	316	330	311	313	327	339	311	304	315	344	346	333	328	338	338	317	308	321	318	297	336	303	312	332	346	298	331	329	322	334	305	332	345	324	323	310	361	294	339	322	311	327	319	324	340	298	336	307	297	328	333	326	339	321	310	332	340	322	303	333	325	334	356	323	309	319	335	325	344	302	320	331	329	310	290	302	290	326	306	347	310	317	332	308	345	339	322	305	331	346	309	346	308	306	348	293	314	322	309	331	277	314	339	333	333	337	325	367	334	346	329	323	341	316	352	321	316	325	333	301	302	382	316	326	332	348	325	357	339	298	323	345	335	289	296	327	297	319	319	306	342	316	370	366	327	326	341	322	326	302	325	307	354	351	309	307	315	340	326	322	330	309	333	365	328	306	330	291	328	314	319	328	325	349	320	314	337	320	315	324	334	334	301	319	326	338	308	332	352	316	315	307	354	324	336
24757	21287	28091	24787	18791	1729	851	676	608	534	525	472	489	456	499	444	464	487	453	430	397	420	432	428	414	403	425	407	432	395	437	496	960	1393	1742	1117	427	427	428	408	409	409	422	423	412	385	428	354	460	390	377	402	436	404	394	385	411	414	371	399	405	384	405	399	416	403	410	426	406	402	429	390	388	386	417	408	409	383	416	405	393	389	396	383	363	374	378	408	352	384	379	373	365	367	432	425	389	409	408	416	412	373	387	426	402	395	414	383	389	368	427	415	387	407	397	396	373	348	413	400	384	364	431	392	389	367	389	414	397	401	408	399	403	388	405	416	362	366	379	437	435	395	374	442	408	398	403	403	389	418	409	390	405	371	372	348	358	384	394	427	387	413	372	418	395	377	413	417	383	398	399	380	390	413	414	393	422	359	406	426	346	402	416	425	392	404	393	402	413	430	431	393	385	393	403	380	389	390	356	403	401	368	362	400	373	416	413	373	422	407	378	408	396	363	373	380	397	368	407	380	413	405	423	384	414	394	419	391	389	380	412	409	391	397	420	391	362	389	409	370	378	377	425	403	402	415	406	414	392	396	412	401	369	392	385	395	388	395	430	400	383	367	383	402	381	403	432	394	372	401	423	429	362	396	391	398	394	397	394	372	382	440	384	378	411	398	417	365	390	417	361	368	369	396	417	392	383	417	414	411	412	395	385	404	407	371	373	394	360	384	408	397	368	399	430	401	385	355	426	396	419	405	396	372	358	366	394	408	433	403	378	358	389	372	435	412	364	389	431	371	394	396	363	426	389	403	436	402	385	386	395	387	350	431	410	416	412	393	418	371	371	382	415	401	405	393	426	407	394	414	430	391	400	368	371	417	415	382	431	397	414	404	403	395	405	428	405	383	376	382	377	425	398	343	408	427	420	371	384	395	413	417	407	376	381	388	416	393	418	396	386	385	386	382	419	349	428	406	392	397	384	412	394	365	405	395	385	395	396	389	408	395	426	406	406	386	371	403	352	401	400	397	397	378	408	401	433	362	380	399	366	387	413	384	402	370	409	427	416	381	416	419	440	359	389	379	391	349	390	392	384	414	402	396	424	382	356	396	370	373	385	396	377	395	419	406	393	393	411	415	410	403	400	394	381	394	401	410	400	401	398	360	424	431	397	413	396	416	406	418	388	389	364	391	379	363	410	411	398	424	423	411	404	340	416	367	388	399	374	399	397	393	413	386	375	402	374	399	389	407	385	424	396	382	432	394	383	392	355	406	423	400	390	382	406	405	416	402	381	396	399	393	355	362	394	397	402	406	366	388	376	369	361	416	387	362	409	410	388	380	427	413	386	433	422	407	412	384	401	434	392	398	413	383	417	401	395	359	402	386	412	393	397	421	406	404	400	371	416	416	380	405	414	377	378	384	371	397	389	379	407	380	388	402	432	383	336	416	437	424	385	394	384	406	385	400	404	433	407	381	378	388	409	450	459	371	399	378	409	380	353	396	444	376	385	424	382	416	411	357	407	404	428	371	430	420	398	420	374	433	402	421	376	438	402	373	362	452	390	394	361	380	405	405	380	378	385	403	366	394	390	399	416	404	390	434	387	402	381	415	396	428	405	411	378	360	369	374	434	417	417	394	387	387	378	416	381	393	374	372	393	366	400	415	381	419	432	412	391	414	394	435	402	392	361	407	369	392	422	387	417	380	381	406	390	394	370	382	415	390	391	409	387	376	415	383	386	407	406	404	371	387	391	420	384	404	412	414	385	403	404	388	379	424	389	385	423	397	378	377	412	441	378	417	381	385	348	379	378	420	398	392	434	414	362	406	375	410	401	404	368	380	355	375	375	434	377	388	405	400	394	364	373	389	412	442	396	369	387	409	350	378	408	420	393	393	372	334	381	398	406	405	427	398	440	389	390	409	350	399	374	395	382	427	389	360	403	366	395	372	393	409	386	453	377	379	426	406	387	374	424	418	420	404	404	425	391	421	361	382	400	377	410	407	401	400	389	379	404	422	383	382	373	411	399	377	428	366	417	400	392	402	398	431	418	388	384	394	357	392	412	413	390	410	389	411	407	429	400	420	372	421	385	439	361	364	389	398	384	394	412	376	405	402	369	415	408	386	395	368	389	406	409	384	416	386	379	374	365	433	392	412	387	408	406	386	385	407	395	392	397	395	417	424	412	404	384	383	402	417	373	420	413	405	403	422	414	426	425	377	415	380	381	372	391	389	400	351	406	403	375	418	386	360	363	387	398	393	374	425	389	387	403	423	399	404	394	403	381	364	382	402	387	382	388	407	401	439	389	383	404	385	401	408	372	413	418	398	365	393	391	384	395	408	368	403	390	451	376	393	373	389	424	434	387	366	403	386	375	407	407	386	412	389	419	396	379	390	396	383	415	428	413	396	390	403	430	410	439	383	366	408	380	394	378	380	405	387	385	369	417	364	405	412	416	386	371	375	417	420	420	377	386	348	380	361	389	406	374	410	369	408	411	407	414	374	389	414	380	435	399	397	384	381	429	389	368	412	403	422	363	412	404	428	366	395	389	408	408	402	392	400	401	438	413	438	397	382	378	400	407	427	411	357	400	389	360	373	408	375	393	377	410	404	387	415	414	373	417	382	402	399	373	377	416	392	393	418	414	361	392	384	388	403	404	398	435	398	406	414	405	404	387	397	387	375	411	385	410	373	404	377	410	427	395	378	407	396	383	381	390	397	413	399	372	404	402	377	412	386	416	416	395	428	405	399	383	405	394	416	375	378	405	416	422	377	398	396	375	397	422	381	408	404	352	393	397	386	385	408	337	411	371	391	401	371	391	379	423	438	397	402	403	416	376	395	372	411	398	405	406	398	384	399	412	382	357	385	401	389	404	372	391	417	361	368	383	344	380	429	381	420	406	395	380	429	364	377	414	410	407	434	404	373	379	402	425	422	458	389	376	404	390	405	380	399	423	391	386	404	424	380	380	414	436	410	402	366	381	396	419	426	392	392	366	430	383	343	381	400	427	398	415	394	440	368	405	386	403	402	387	390	379	414	408	390	396	400	421	371	392	431	396	379	393	365	396	399	381	401	397	394	402	399	419	383	397	396	421	425	367	442	373	381	373	397	422	403	409	408	400	374	409	410	421	422	416	417	393	356	419	390	354	393	398	409	424	430	397	381	390	393	399	394	379	386	414	372	373	411	414	391	409	408	367	419	393	404	392	400	389	406	377	402	362	404	377	408	369	394	385	402	368	395	388	410	355	415	391	396	360	380	405	393	399	423	387	419	397	402	399	413	360	380	406	373	393	387	382	381	403	384	409	413	381	411	401	397	405	370	400	386	390	380	397	377	360	390	381	371	399	368	407	377	416	379	376	401	370	421	403	361	398	375	441	393	383	412	395	404	424	398	380	402	413	392	385	411	385	395	401	399	391	393	394	381	420	389	422	413	415	393	391	405	384	411	392	406	395	385	418	376	382	398	367	412	429	416	387	401	377	412	411	393	393	405
31286	18415	5642	2795	2001	1474	1219	1073	887	800	764	681	638	657	560	624	532	536	550	549	575	522	514	517	490	549	480	522	496	490	539	699	1638	2451	3060	1791	597	508	477	481	479	503	520	488	520	484	483	477	454	489	540	469	455	421	470	446	481	536	486	514	468	528	469	499	451	447	473	462	467	470	488	451	461	461	479	431	523	452	474	500	475	492	470	497	476	474	479	472	495	483	461	473	431	483	486	446	482	478	503	474	463	487	480	453	487	461	471	500	499	478	462	466	513	510	489	496	481	471	478	463	492	460	495	465	497	475	472	469	495	475	508	446	489	455	496	456	400	521	460	483	469	478	440	475	484	455	487	492	425	489	479	477	499	498	479	497	469	477	456	468	501	489	487	473	493	465	483	465	488	475	439	465	498	479	472	468	491	512	494	511	443	490	512	462	469	463	465	476	473	484	489	504	484	448	476	474	459	474	468	470	495	483	492	465	458	440	463	473	456	456	473	466	460	491	442	523	475	434	460	500	428	456	503	446	518	469	464	465	442	515	483	461	459	450	498	471	470	521	476	494	468	486	452	489	473	477	505	494	487	472	493	474	438	442	509	448	447	483	454	481	461	460	469	451	524	468	456	459	473	510	496	525	452	459	484	456	448	484	493	460	516	496	476	430	482	484	465	461	465	477	502	471	462	455	477	478	495	441	491	458	488	444	459	496	460	468	454	474	477	497	456	503	473	494	485	437	469	460	447	522	483	440	461	495	450	478	506	452	482	494	468	479	454	471	477	471	456	459	521	533	453	506	446	474	463	472	480	490	471	486	429	500	518	439	441	468	463	481	489	461	457	430	480	468	479	495	479	474	507	480	489	459	465	458	482	473	478	462	501	437	478	481	438	479	462	479	491	473	446	499	447	501	499	487	478	467	488	463	481	477	458	466	462	497	501	486	476	483	500	477	479	480	496	438	499	479	459	476	473	451	502	477	482	500	488	492	473	458	454	471	469	445	483	495	473	476	434	493	471	473	497	475	490	529	490	470	493	472	482	488	491	453	508	524	458	506	442	494	475	465	479	456	451	474	515	453	467	426	461	453	462	466	501	450	435	477	500	475	462	479	475	515	496	462	474	476	495	415	480	479	476	502	442	473	477	464	504	471	477	481	465	460	481	467	485	472	484	470	456	471	489	487	493	456	465	484	485	470	442	451	453	513	524	461	452	480	483	472	502	457	457	456	473	460	468	523	509	483	488	480	450	464	465	493	481	449	460	515	469	457	476	511	469	448	492	493	443	490	446	475	453	502	425	479	493	505	449	498	495	481	509	456	458	479	479	527	471	462	473	474	453	490	443	494	439	531	459	463	454	462	461	485	513	479	500	486	474	455	475	462	469	441	488	450	484	468	471	480	477	475	484	468	486	502	446	448	435	486	491	468	455	458	488	466	507	473	476	460	469	462	474	469	461	511	469	463	516	460	468	465	475	494	502	474	452	479	489	457	468	459	513	465	434	450	441	498	425	476	500	458	440	511	485	483	461	478	484	473	506	461	490	444	459	483	460	435	484	456	497	439	490	478	507	495	485	456	471	478	422	461	478	458	487	436	477	490	456	476	451	454	464	476	477	467	473	472	474	456	450	484	490	502	477	481	457	477	469	465	483	493	450	437	472	456	469	459	449	496	441	487	488	511	473	480	476	492	478	485	457	476	487	478	503	502	484	457	457	473	477	474	469	483	463	482	497	473	493	479	467	455	456	466	479	470	456	448	479	463	466	488	492	475	486	465	509	497	499	485	487	460	462	491	477	470	458	497	498	446	488	524	472	475	470	474	490	460	440	464	450	487	457	479	496	488	493	488	474	495	478	507	472	472	478	454	506	481	473	476	478	451	467	464	496	440	456	424	500	457	505	461	463	497	444	514	456	484	468	518	462	460	477	453	458	474	500	478	500	472	446	467	473	468	498	435	462	513	456	497	487	458	502	499	475	491	460	466	492	467	499	431	459	480	465	498	474	492	465	516	481	490	433	472	474	481	530	476	492	474	476	498	475	485	450	518	475	464	482	481	494	471	512	454	429	489	497	477	471	429	454	485	480	497	485	515	502	450	492	428	495	473	483	466	470	452	456	502	471	458	444	430	476	459	465	518	439	475	471	476	479	509	428	493	462	477	491	460	475	450	488	450	455	483	451	475	485	491	439	459	474	486	452	469	470	493	474	477	475	452	473	468	433	443	486	442	479	455	439	479	465	507	463	451	529	469	470	469	454	492	476	460	492	484	458	479	479	474	499	509	504	495	521	488	479	491	492	447	500	492	477	487	472	444	475	518	466	468	476	507	490	499	471	475	477	474	457	451	481	470	466	501	495	490	483	468	468	486	502	465	518	478	483	470	446	487	448	465	449	488	495	451	505	461	455	478	469	491	470	423	451	489	469	498	471	471	493	497	470	480	483	478	483	456	502	452	461	484	474	482	444	460	470	454	481	469	498	446	446	478	522	499	436	450	443	489	453	476	494	481	490	452	466	468	518	513	460	456	502	475	504	504	457	476	435	483	483	512	485	480	509	498	488	494	475	488	489	475	487	459	528	445	478	431	491	452	440	515	480	470	482	504	441	465	475	443	498	442	426	452	469	470	489	454	437	452	511	525	484	476	416	512	464	471	486	489	448	472	474	480	492	467	456	477	479	488	448	494	484	468	462	457	454	461	466	455	487	517	465	464	462	485	444	470	450	461	500	457	516	467	473	465	483	489	456	481	512	457	468	493	429	480	481	459	470	468	482	480	491	467	472	525	490	477	540	468	478	472	453	470	450	500	503	465	468	506	466	505	492	466	470	488	512	489	497	467	489	471	466	469	476	459	471	482	498	519	457	468	472	470	453	464	450	439	488	476	475	530	470	507	459	500	419	471	472	444	491	491	469	492	467	481	494	477	476	507	415	515	488	456	428	484	488	474	490	473	449	497	482	485	471	474	493	437	477	441	439	478	487	499	460	508	467	484	461	481	471	474	489	510	501	467	476	437	489	503	442	488	460	478	462	522	448	498	460	504	503	486	461	464	514	461	435	503	460	496	525	487	464	502	473	491	478	500	485	494	455	476	460	480	472	516	431	450	473	485	493	462	498	457	461	483	422	490	483	471	469	517	476	475	470	489	472	445	470	481	428	488	498	470	468	477	479	459	482	469	485	497	494	471	456	429	477	450	507	493	490	509	468	499	463	475	513	455	468	469	454	495	474	485	470	482	452	490	448	493	489	446	494	490	444	422	490	476	463	465	450	461	475	486	477	480	485	488	512	457	481	509	491	464	498	467	493	483	457	495	483	515	454	410	503	514	459	476	474	435	445	470	454	475	453	460	469	469	490	463	433	506	478	482	460	492	437	450	457	460	492	474	438	478	465	452	432	451	501	477	462	463	491	488	480	473	460	462	428	495	473	492	465	481	465	452	487	494	461	484	466	480	472	424	521	471	508	477	459	436	501	460	471	451	469	503	453	502	488	492	483	449
25412	21270	27168	25426	6503	602	472	405	370	358	342	306	363	336	310	292	322	302	310	315	278	315	311	285	296	311	283	307	297	280	272	388	859	1180	1010	413	314	298	280	303	259	285	278	323	292	286	322	268	328	297	286	314	274	297	286	304	304	277	301	309	289	252	290	267	291	299	310	288	268	304	257	274	293	293	282	251	293	283	284	283	265	324	301	288	309	270	307	268	261	302	305	299	304	303	271	273	288	290	312	285	282	253	295	293	292	268	281	278	286	323	290	303	272	294	285	271	287	300	268	284	285	288	323	294	294	307	297	277	280	309	278	284	329	285	282	293	273	286	290	278	286	292	268	266	286	331	269	298	268	272	311	279	296	281	268	282	290	293	301	300	281	278	298	287	295	293	280	292	280	269	281	247	259	312	283	271	293	283	302	287	261	281	271	306	265	286	307	299	284	312	299	309	286	286	274	299	262	316	265	303	265	271	267	278	289	276	301	300	284	280	284	263	273	265	295	289	290	283	292	309	305	268	310	291	283	271	292	278	281	290	257	289	254	270	285	278	290	302	291	299	272	299	289	265	290	279	325	278	272	305	290	308	283	304	294	308	263	276	266	304	337	296	293	279	284	284	284	309	297	285	271	285	341	309	283	261	288	282	295	314	284	319	295	296	279	313	275	292	306	318	276	268	267	317	249	279	286	294	278	317	296	315	280	267	268	302	252	277	292	261	311	262	258	285	246	282	294	272	282	280	296	297	281	284	282	325	292	268	303	277	285	291	259	263	306	276	236	270	297	284	300	288	296	292	268	311	284	288	286	281	264	296	296	256	299	240	270	288	290	301	255	276	328	284	259	310	265	282	304	292	303	270	254	258	285	294	294	275	312	273	284	267	268	321	300	257	288	283	297	280	284	266	278	297	272	296	264	283	313	276	299	326	304	272	264	279	291	275	277	296	283	281	297	301	324	269	294	313	276	303	269	290	290	284	258	292	294	284	292	284	288	301	305	297	277	300	285	283	261	302	274	279	284	294	330	291	303	285	269	301	265	308	308	271	290	282	293	281	251	281	287	271	297	288	290	254	282	277	261	274	267	279	323	270	273	268	336	291	311	280	272	302	308	277	293	292	295	310	302	281	259	257	286	279	290	258	282	318	296	284	296	305	257	293	287	290	319	279	277	254	266	277	325	284	280	280	317	292	268	263	274	285	283	289	300	256	313	321	258	264	306	286	314	275	299	285	281	311	292	261	273	281	283	301	293	298	323	270	292	288	276	271	270	284	263	267	289	276	290	280	286	274	274	277	297	328	287	270	296	305	284	232	285	291	259	274	284	280	285	283	260	219	276	298	306	284	292	260	288	295	274	269	308	269	290	294	330	290	292	274	285	287	244	263	270	279	284	282	297	298	269	302	287	271	291	285	289	297	307	278	306	297	265	286	284	293	296	272	295	291	250	293	264	294	316	294	299	269	278	266	258	322	286	277	287	291	307	239	306	297	269	260	254	260	291	284	297	304	296	261	294	277	289	307	288	316	288	274	245	283	255	274	269	263	290	264	296	275	288	289	318	265	295	294	274	288	267	279	289	300	265	325	262	303	309	323	281	288	299	284	322	285	258	310	296	313	275	267	288	280	298	294	271	271	264	300	272	306	265	264	298	320	278	266	278	262	292	285	276	280	254	293	305	289	286	303	282	271	300	307	283	295	295	286	274	266	305	270	311	272	286	292	291	281	296	284	266	281	319	307	281	287	309	267	278	276	289	286	286	290	284	291	291	266	308	267	290	283	301	285	267	291	255	296	272	287	311	300	252	299	279	273	278	266	278	290	294	293	269	271	270	285	264	293	286	286	290	281	274	279	269	275	301	293	307	267	304	317	282	271	268	291	283	282	314	291	289	273	314	285	293	275	280	297	269	276	265	279	258	294	286	330	276	284	272	310	306	264	282	297	281	276	278	287	289	311	306	293	274	253	280	317	309	289	285	256	270	263	313	276	272	304	286	309	267	271	290	296	254	301	302	302	287	258	309	296	269	306	268	267	277	298	255	287	296	255	289	282	297	311	285	273	292	289	293	276	273	292	298	260	263	302	271	300	278	326	315	286	268	305	267	280	321	300	283	291	289	268	284	276	277	287	319	303	270	262	272	322	278	276	288	305	270	281	288	293	279	289	313	286	285	288	283	263	290	290	283	249	309	277	301	269	242	292	282	241	312	266	298	253	257	312	301	290	276	309	290	279	273	267	293	290	284	260	282	300	297	275	279	279	277	314	287	271	287	265	301	291	305	270	289	303	288	309	292	280	315	298	288	275	275	263	296	288	298	289	299	273	282	305	320	274	258	301	267	283	269	276	271	285	292	322	310	272	293	265	292	279	266	264	285	278	259	326	305	282	308	266	307	298	281	309	314	300	251	269	268	276	283	266	298	296	295	272	266	286	263	271	299	293	272	330	267	270	256	294	308	297	292	256	302	261	302	283	299	274	272	291	302	265	274	290	292	310	291	313	294	302	311	279	282	257	274	273	310	296	292	279	315	294	274	275	294	283	288	264	276	270	285	277	269	295	281	278	293	305	304	285	321	287	247	292	267	279	284	288	298	271	266	282	314	276	263	273	262	283	279	293	299	283	282	267	303	288	300	285	276	284	309	301	265	272	305	247	308	294	279	274	272	275	282	281	274	277	292	272	309	279	287	296	279	273	263	320	292	297	289	271	269	273	281	283	290	285	306	330	273	274	259	272	298	286	279	273	279	277	284	274	288	272	278	273	297	289	302	281	261	293	290	283	254	302	285	294	283	280	298	287	264	293	266	283	271	310	301	291	257	293	267	329	263	281	289	306	265	303	286	314	288	280	301	279	287	308	282	290	282	280	300	288	288	288	297	256	316	267	271	272	268	272	282	260	335	262	284	291	307	321	270	277	292	272	293	278	277	278	293	294	277	266	299	315	269	299	315	307	307	297	303	296	285	265	279	274	265	294	305	285	301	295	291	287	265	283	297	310	276	292	273	273	321	259	287	289	290	265	280	267	242	300	290	294	253	306	270	252	309	265	260	263	279	306	303	294	276	241	308	266	291	311	268	274	294	280	304	281	282	269	294	300	269	292	281	272	284	255	287	286	297	298	279	280	284	279	285	300	252	324	277	265	286	296	259	275	273	282	265	278	293	281	268	297	283	305	305	264	306	276	273	266	259	299	287	291	262	300	254	261	291	269	316	266	269	305	282	297	269	268	275	269	287	290	277	294	285	284	295	269	278	283	266	303	296	312	286	254	269	274	294	290	293	296	257	299	271	280	288	270	299	301	285	274	291	316	316	286	285	301	296	280	277	309	282	290	287	311	292	284	295	268	285	250	290	294	299	290	307	282	308	328	291	280	309	248	292	286	301	330	284	270	285	262	289	283	271	309	266	279	281	304	299	296	288	272	304	293	312	278	308	264	291	265	279	275	270	268	312	281	283	276	280	299	278	292	301	263	299	312	285	311	308	312	244	259	296	286
31685	15601	3691	1863	1354	1127	931	773	719	626	556	537	498	511	448	475	406	407	400	370	385	371	396	365	376	398	396	381	366	366	393	564	1511	2187	1907	594	341	396	348	358	357	352	362	332	380	391	373	356	364	381	344	322	366	362	389	391	351	343	376	337	385	392	384	360	357	350	352	356	347	386	383	341	363	350	392	362	375	363	338	366	377	384	369	338	359	335	382	392	376	343	359	350	365	396	376	361	340	377	369	364	363	320	339	346	362	383	386	382	364	361	345	365	378	352	364	363	370	366	351	387	387	362	345	394	353	362	387	378	394	386	364	401	341	342	359	360	375	385	359	377	339	363	388	358	352	338	368	350	377	341	379	326	412	359	348	369	352	389	360	361	357	344	379	370	379	348	338	369	416	362	382	382	397	370	346	357	397	378	363	359	374	395	351	385	359	346	326	367	402	356	353	364	385	354	349	358	358	362	360	341	375	374	350	374	388	338	328	353	357	376	392	375	361	366	345	349	339	379	376	349	354	376	364	395	382	364	342	340	378	371	367	385	367	335	349	368	403	404	387	370	363	362	389	389	394	383	386	345	389	346	374	349	357	406	355	404	368	358	339	373	386	351	368	365	381	339	359	357	338	359	353	363	385	390	349	372	377	381	341	369	345	361	351	358	335	360	374	367	345	367	348	381	368	397	337	367	356	372	393	361	356	316	363	378	364	387	346	359	344	414	396	351	397	348	363	404	402	318	357	338	339	363	350	369	352	343	349	351	359	345	350	386	369	362	373	339	325	353	370	369	378	343	368	308	354	364	345	340	350	329	376	392	361	376	365	361	374	351	358	345	363	358	325	333	349	346	330	371	342	324	357	380	367	384	340	350	356	398	370	375	401	389	368	373	380	374	363	355	383	360	336	354	342	360	379	367	367	361	328	394	412	350	362	372	339	378	371	366	357	357	348	357	379	361	372	363	360	387	345	352	367	368	359	376	377	387	381	368	365	350	384	349	348	353	353	370	308	367	341	332	351	363	340	375	340	377	387	398	353	333	352	368	382	346	385	349	369	344	339	350	366	363	364	377	349	411	374	352	378	378	374	339	369	381	353	372	423	346	359	370	363	364	383	369	343	366	358	350	344	359	355	375	378	372	398	332	349	383	388	365	338	377	364	364	387	324	346	397	339	384	393	359	362	378	349	377	380	367	371	368	356	377	358	367	388	340	387	374	331	371	347	329	377	352	404	375	323	360	368	370	357	337	342	384	365	391	360	375	381	366	381	356	381	374	393	341	366	383	385	341	343	359	368	388	348	380	349	390	357	397	365	351	358	350	363	369	367	376	363	368	348	341	385	375	361	349	334	353	389	364	360	346	332	323	348	368	373	384	359	382	361	378	369	365	338	361	388	400	354	392	378	393	352	384	342	353	347	359	375	337	376	328	368	388	355	361	377	375	376	361	353	362	365	354	387	365	368	357	327	344	370	345	368	330	354	340	342	334	346	378	392	359	383	361	384	386	341	356	379	359	359	365	338	371	348	371	369	364	341	371	359	357	365	363	375	406	370	337	338	367	370	383	348	375	369	369	368	363	322	359	377	342	373	328	391	369	375	369	370	368	373	390	401	339	360	379	337	353	378	359	362	333	375	362	361	384	364	381	396	392	359	368	375	381	395	358	361	327	349	377	358	384	345	371	373	368	358	381	335	339	377	366	363	324	362	376	353	363	374	351	364	355	346	357	367	388	351	351	358	359	376	355	352	383	362	370	357	337	356	414	392	369	375	356	350	336	363	405	367	352	373	360	358	357	356	362	369	377	356	380	340	370	408	388	372	380	365	344	355	357	370	362	331	355	356	383	396	352	340	393	340	366	364	370	368	391	366	359	373	379	381	399	365	378	371	368	362	360	362	364	410	382	364	357	376	386	342	372	378	373	329	367	370	396	379	335	385	383	368	367	362	353	325	355	381	335	370	361	346	368	379	347	371	343	352	360	341	372	390	309	379	382	366	356	376	377	383	366	341	358	373	360	383	379	335	362	381	380	363	411	344	370	354	348	359	335	372	358	379	368	364	349	347	357	364	370	326	368	349	341	358	393	354	360	354	375	351	390	380	345	325	354	372	360	369	392	403	373	392	365	369	367	339	395	394	357	381	369	369	351	365	382	356	363	360	374	362	378	359	373	360	359	356	355	393	362	327	369	354	361	408	340	377	356	377	358	388	347	352	344	339	352	364	375	343	353	390	354	410	343	378	350	343	318	339	329	348	353	368	377	357	343	373	354	382	360	329	368	359	382	341	353	367	343	320	366	342	373	398	370	371	351	369	365	390	351	344	348	366	366	382	417	356	391	380	356	383	359	407	353	380	347	367	374	356	355	352	342	356	378	379	346	387	336	354	363	371	362	356	395	347	352	381	385	360	364	362	372	342	360	382	387	379	356	399	398	353	365	340	362	389	374	379	349	355	360	372	386	352	330	358	335	358	354	381	330	347	376	358	367	362	357	349	378	361	354	375	389	351	326	323	366	361	344	342	345	350	368	349	380	357	371	388	332	364	361	370	347	361	315	355	372	383	385	323	396	379	349	340	350	370	363	329	342	357	366	423	373	350	385	338	347	338	359	371	330	378	349	386	371	381	364	407	391	364	360	324	364	394	321	384	343	356	372	359	389	358	382	351	357	389	362	384	392	380	338	391	374	353	328	380	360	333	330	360	361	383	357	360	374	379	397	399	379	401	383	351	357	361	331	366	400	343	370	373	367	336	351	361	365	368	384	355	394	359	370	372	353	347	371	380	378	345	365	375	402	354	361	331	375	354	334	368	353	367	359	345	395	333	358	360	362	368	346	382	359	381	351	352	330	362	341	359	306	366	361	310	332	345	345	396	339	387	370	362	360	385	371	362	362	368	364	392	347	342	366	348	382	377	368	392	336	392	360	320	342	380	356	375	341	368	370	357	381	392	371	337	387	397	372	330	368	370	365	380	365	349	344	384	344	373	349	382	368	364	372	390	374	385	359	352	355	382	345	346	357	345	332	374	387	383	380	334	354	345	334	357	384	366	361	342	374	374	370	364	369	357	374	365	392	364	363	370	352	371	415	383	377	381	375	384	346	346	357	362	371	368	353	395	349	341	354	346	367	372	365	365	360	364	330	366	404	379	331	367	356	361	345	398	329	404	351	379	385	367	346	370	366	375	339	377	375	379	356	381	335	383	371	376	357	351	347	327	384	349	336	358	341	364	378	380	360	340	363	366	351	362	394	383	378	343	342	361	351	378	325	383	370	348	331	325	359	362	377	367	393	357	345	368	353	351	351	374	368	395	357	353	378	309	374	324	353	366	322	384	363	361	364	356	393	374	379	377	381	353	338	360	389	358	386	351	390	368	364	366	342	345	347	352	365	374	349	394	365	326	347	359	325	351	319	344	377	371	354	365	343	341	380	369	371	367	335	387	351	377	395	366	357	381	344	351	371	354	343	351	368	367	346	334	380	341	349	380	368	334	375
23311	21422	29124	24087	21414	21383	5945	1289	1026	929	881	805	792	763	724	689	622	717	639	654	609	574	586	614	573	578	597	603	602	579	693	826	1400	2943	4141	2469	584	583	599	556	561	555	498	578	575	574	547	546	632	560	543	547	568	548	597	561	605	582	561	559	573	559	577	612	563	589	572	540	554	574	600	562	572	554	584	574	532	559	544	559	585	558	571	576	544	636	634	541	562	583	559	619	542	550	572	598	576	553	550	548	579	584	525	544	593	560	561	526	581	566	586	541	549	572	578	557	577	593	546	550	548	575	564	592	521	569	539	555	572	534	552	557	546	540	564	562	532	569	541	576	566	580	596	560	568	550	602	582	584	573	528	542	567	590	561	556	568	534	525	549	586	601	545	593	591	524	553	504	548	587	587	514	510	560	590	596	536	561	569	547	546	525	611	568	540	547	544	553	522	593	549	552	549	528	559	554	567	572	574	565	579	532	546	536	605	529	514	597	542	577	543	572	566	569	567	535	533	542	532	553	607	554	553	546	546	576	570	562	577	576	600	573	552	559	537	581	585	570	590	567	600	527	583	552	581	558	554	552	562	538	543	561	561	603	556	599	578	562	517	592	525	572	594	518	546	539	533	564	571	588	547	546	571	561	533	549	540	513	623	549	561	559	523	572	582	552	594	562	577	601	562	510	559	591	541	553	505	534	582	548	534	565	564	544	534	538	545	568	550	549	592	575	540	551	551	557	541	535	584	516	554	562	555	516	557	525	551	606	540	553	565	540	551	629	565	537	555	557	592	588	588	574	538	533	553	520	592	583	537	552	560	544	547	567	582	559	565	560	539	547	572	609	534	591	564	552	567	579	563	599	537	555	592	525	570	582	549	560	581	596	612	586	611	546	529	570	573	586	587	621	526	567	559	590	548	566	563	623	541	586	612	539	567	565	549	515	518	597	563	596	572	548	563	534	546	566	581	594	573	520	536	539	538	547	558	551	559	562	527	514	542	580	542	536	539	606	571	539	565	544	532	540	558	566	569	567	550	579	586	598	580	596	543	589	549	598	577	530	556	534	540	530	579	556	513	546	554	577	558	587	553	541	591	557	563	618	551	563	551	618	537	585	553	573	563	537	565	550	544	554	574	568	509	589	567	566	586	564	566	544	551	565	566	602	550	590	531	599	564	556	546	540	543	571	516	576	555	562	593	574	601	533	552	511	552	555	538	530	501	579	559	586	562	571	572	551	539	566	572	575	568	567	568	601	568	546	608	548	570	529	576	577	582	554	568	524	564	564	585	588	509	588	571	619	531	522	533	577	573	551	574	567	559	554	552	557	527	539	585	575	579	567	577	515	567	522	560	610	559	545	525	560	558	565	553	544	576	600	576	547	537	515	571	583	582	578	502	554	569	554	507	604	556	556	533	549	568	613	532	584	530	561	593	571	545	532	575	583	532	574	611	551	548	553	518	586	531	549	547	548	584	579	575	617	585	561	545	580	549	534	591	589	577	561	583	552	567	506	559	574	548	540	540	618	551	591	555	578	562	590	560	557	564	589	561	555	617	548	531	571	546	562	551	542	496	563	561	580	549	546	562	553	584	576	571	538	519	561	556	585	563	545	578	592	559	539	571	552	582	552	530	586	570	529	568	580	552	588	580	567	570	550	580	574	531	541	594	558	566	562	593	582	545	554	547	534	550	548	528	526	567	560	581	577	516	540	558	564	537	540	552	592	527	573	591	580	571	557	580	555	517	585	533	586	554	555	526	565	554	507	543	556	565	543	580	560	583	563	585	535	550	523	573	547	567	557	581	550	549	527	587	583	593	553	552	556	591	589	555	566	542	525	554	515	550	547	583	548	551	604	556	551	567	599	577	538	578	585	569	554	521	545	497	554	589	570	586	538	557	551	595	552	595	561	587	566	537	556	578	603	542	562	560	568	545	540	542	579	571	549	559	556	537	567	581	535	563	592	597	530	534	531	585	565	560	566	541	549	548	553	567	629	546	519	572	543	619	513	548	539	570	584	549	528	553	568	600	555	559	539	534	544	533	564	579	576	567	588	544	550	573	564	543	573	568	567	623	546	545	562	547	566	575	548	538	577	577	566	519	607	568	570	554	572	560	553	543	593	528	533	589	541	590	558	547	536	545	588	594	541	576	544	572	587	553	540	577	541	618	538	567	569	543	540	597	530	589	550	555	575	598	600	546	601	551	563	546	555	565	521	552	566	567	571	519	552	585	541	563	532	517	591	547	555	564	550	563	554	546	539	566	572	573	579	554	576	557	550	596	540	566	569	571	539	570	575	567	557	544	550	524	566	558	537	538	548	541	548	603	575	565	549	584	538	554	525	549	524	594	596	566	583	573	530	553	529	531	581	560	566	572	523	540	597	556	617	545	543	583	550	533	573	567	545	556	589	572	560	563	573	574	590	556	559	574	581	549	546	552	564	553	554	497	584	571	568	559	585	569	552	529	576	593	546	564	533	546	586	547	545	582	559	585	550	573	565	548	528	563	569	577	616	585	587	561	558	597	572	564	560	566	507	571	577	553	559	589	579	559	568	559	532	552	587	553	588	566	569	556	527	494	597	526	552	558	553	596	575	566	560	566	584	568	553	566	561	604	554	612	589	537	568	524	579	526	572	600	587	561	522	546	569	596	536	559	568	552	536	553	530	612	538	555	556	593	582	551	542	594	586	595	546	542	529	534	592	547	559	583	558	539	541	533	567	590	566	554	600	561	570	568	576	604	549	571	564	581	534	533	622	573	553	565	539	577	568	605	580	539	564	558	571	600	574	549	521	552	541	561	560	566	595	548	521	574	567	543	533	554	545	570	533	596	546	557	536	536	593	558	537	574	582	559	576	532	536	561	581	573	549	566	527	539	593	539	523	533	568	551	511	550	566	602	616	581	517	581	561	550	557	581	593	544	551	542	558	606	583	570	523	526	534	513	524	568	569	554	532	553	570	587	548	581	534	534	535	516	553	573	531	556	566	541	570	555	569	580	574	547	574	576	576	555	556	546	556	524	554	561	574	520	575	530	593	580	541	572	556	572	559	615	578	548	537	555	599	560	562	560	577	517	555	544	577	556	605	559	572	581	522	595	575	614	561	539	546	580	555	508	598	551	565	549	586	575	534	562	573	567	563	558	565	596	574	525	589	537	556	528	544	534	531	583	543	614	554	534	566	550	581	576	553	541	558	547	583	492	550	560	547	552	540	575	567	592	572	580	570	563	517	521	581	586	567	537	549	624	550	559	580	577	561	588	582	532	538	555	536	539	564	559	545	523	525	584	548	544	568	560	540	559	564	531	573	582	599	595	571	547	542	547	558	525	563	577	620	564	584	543	567	571	527	531	578	560	597	560	566	591	577	556	576	552	562	586	504	554	536	532	576	521	525	555	551	566	562	530	514	550	572	574	566	576	579	559	551	561	557	610	534	623	553	564	544	572	580	581	572	539	594	547	578	561	556	548	537	587	541	577	579	545	599	541	528	555	576
36175	27074	11605	6019	4159	3298	2535	2123	1777	1498	1442	1208	1138	1066	1025	936	910	844	842	851	766	733	796	781	766	750	749	755	708	755	997	1190	2259	5069	6957	3914	713	641	674	647	668	668	661	699	694	700	651	610	686	685	664	672	649	633	667	661	670	664	681	671	632	693	696	702	680	684	660	662	694	672	647	601	693	683	680	667	634	617	680	712	689	637	702	689	646	616	684	669	640	677	678	699	672	656	629	710	700	647	664	672	643	676	646	679	668	645	686	673	686	624	631	625	624	616	662	698	663	661	644	657	663	665	635	641	681	669	690	682	699	657	690	689	671	677	670	649	640	667	648	710	724	639	645	643	674	675	621	645	647	713	671	655	716	659	610	639	695	662	633	604	652	669	701	680	685	655	680	672	608	647	705	652	621	697	640	692	639	686	678	661	625	667	669	635	643	657	683	649	686	648	654	658	650	673	637	645	664	596	677	626	668	669	641	675	666	715	672	646	649	661	694	696	663	642	650	686	704	655	654	662	667	635	659	673	647	676	593	640	665	616	672	623	638	644	689	665	653	626	710	677	688	685	654	683	628	695	682	667	598	682	658	676	638	665	636	639	691	675	651	664	640	658	656	667	668	655	682	637	677	644	640	678	645	649	694	681	650	712	687	662	673	645	602	672	636	625	659	694	685	677	623	655	635	647	639	684	668	633	629	640	637	650	612	734	693	638	653	623	673	648	633	654	663	631	620	669	657	651	646	643	667	668	655	701	664	744	691	664	661	644	620	647	679	673	650	679	648	660	659	643	692	683	672	624	708	679	684	694	697	684	637	679	631	651	650	686	694	664	663	606	650	672	660	644	671	619	684	664	635	661	628	646	677	628	671	671	641	707	663	653	629	620	664	629	665	658	693	675	666	651	636	651	656	649	678	673	682	685	633	680	654	618	640	675	690	678	669	644	632	649	670	662	649	661	629	703	667	707	675	683	729	636	694	639	667	679	676	683	664	653	679	656	639	647	669	655	640	663	712	663	678	650	642	693	681	602	624	734	640	682	653	669	657	622	673	645	677	652	683	641	669	679	680	655	673	632	659	648	702	696	697	676	669	651	639	677	696	663	655	703	670	636	650	686	677	694	634	677	643	695	666	667	685	725	704	672	681	627	625	729	681	703	653	699	666	697	662	664	679	639	659	641	652	676	637	650	700	657	732	681	667	627	689	661	683	657	693	685	632	682	651	641	616	654	654	663	677	688	643	643	620	622	628	651	696	660	637	681	620	653	587	659	674	660	633	641	661	656	686	637	630	649	659	637	617	645	633	703	645	610	664	681	630	618	659	661	661	668	655	676	677	650	654	661	656	663	680	625	660	668	645	676	657	657	663	712	654	650	682	693	659	638	644	647	663	693	676	674	656	655	644	647	660	655	640	654	626	687	671	602	638	651	632	647	658	676	653	670	598	646	684	668	656	675	670	692	697	667	605	698	702	685	626	689	657	656	649	718	678	654	653	671	665	665	654	660	620	708	637	646	613	669	683	634	634	672	638	644	722	637	696	654	614	678	633	687	667	663	654	690	664	673	678	698	637	667	631	592	700	624	680	679	661	631	694	702	674	709	616	626	655	666	712	667	609	643	633	672	635	657	656	654	653	682	682	681	623	692	643	697	657	711	649	658	636	648	676	685	659	652	638	673	661	640	644	675	632	639	687	648	626	704	658	679	654	648	724	653	662	656	652	635	658	660	636	700	670	675	666	671	641	648	644	634	676	677	688	659	692	702	681	664	680	707	643	663	612	614	671	676	654	637	647	679	658	633	630	705	702	626	634	677	681	690	669	642	662	632	658	611	627	667	590	659	655	674	707	670	656	674	659	623	688	693	688	634	683	668	664	649	665	639	651	728	662	707	681	671	676	652	674	637	713	630	635	664	679	749	644	644	665	678	670	655	665	690	657	686	602	687	630	638	673	623	611	685	688	631	671	700	635	655	682	661	669	683	684	665	647	686	644	672	656	652	660	639	608	636	671	641	648	644	640	688	650	660	670	614	691	634	622	658	650	621	630	625	648	672	642	611	679	617	637	652	624	636	672	639	677	684	615	664	642	687	665	676	659	645	668	674	666	615	622	621	667	671	630	637	692	670	665	678	690	676	715	629	676	656	670	647	726	653	647	624	652	632	672	653	651	652	699	696	698	673	632	652	670	643	656	632	669	646	637	656	636	618	657	643	652	680	687	658	646	616	635	627	672	663	653	674	614	622	644	672	646	666	669	667	638	666	649	661	692	696	598	652	662	677	609	649	650	608	685	662	650	642	608	711	656	683	683	664	697	648	657	616	687	687	652	667	673	607	622	633	653	694	650	650	638	666	646	658	668	697	675	724	653	621	669	699	644	668	638	664	693	701	652	679	633	691	689	627	693	645	669	668	642	695	655	687	647	705	633	640	662	646	623	622	652	680	648	660	657	663	652	651	675	686	635	635	619	623	662	712	643	676	655	666	617	662	664	636	662	620	633	624	693	656	649	654	654	675	706	700	618	664	667	642	666	640	653	648	679	699	681	632	686	635	682	629	668	658	682	665	690	655	678	617	648	662	650	660	669	621	679	686	646	651	659	667	656	662	688	654	677	686	712	694	670	656	663	628	642	632	670	656	712	658	670	717	643	619	685	695	632	696	701	614	691	658	628	654	708	649	686	655	648	651	684	686	623	670	668	641	679	639	654	687	640	702	678	639	617	642	655	640	657	605	672	670	655	678	643	664	651	699	683	696	725	616	669	649	634	650	676	667	647	636	653	716	658	667	647	657	673	643	657	636	650	678	682	643	658	634	637	644	652	655	712	690	646	663	660	649	683	684	669	658	637	651	651	684	693	626	615	657	657	690	661	669	650	659	642	658	642	670	668	687	670	718	642	680	652	662	668	606	632	686	610	603	651	685	681	660	680	685	639	640	662	663	701	684	645	651	664	636	625	661	668	662	654	649	666	691	683	696	709	658	654	720	663	677	705	634	673	632	678	674	622	646	645	644	645	683	674	646	625	653	628	643	642	649	661	654	694	693	674	661	648	674	645	676	650	656	678	661	654	658	645	654	613	657	706	630	651	656	651	697	658	673	623	640	666	720	719	689	666	665	662	671	669	670	666	641	680	663	602	624	689	646	650	608	632	628	638	629	656	656	645	645	657	663	697	671	627	664	636	684	692	690	662	630	677	658	661	684	658	652	657	637	626	658	610	663	667	638	650	641	684	651	672	672	690	698	647	679	657	691	656	680	677	622	617	644	686	632	616	675	648	655	667	653	688	664	648	708	681	608	683	660	641	647	682	721	628	657	659	697	662	694	654	612	641	648	683	669	644	644	598	653	666	669	693	630	632	692	615	686	632	659	626	669	709	656	696	666	625	683	662	644	660	659	670	653	649	656	673	666	692	674	696	673	708	677	697	682	657	678	650	641	691	645	645	632	634	640	638	668	657	614	695	610	665	673	649	662	631	670	654	666	689	572	670	631	694	661
28327	20000	6420	503	337	312	356	286	330	286	319	273	290	274	270	314	281	306	338	261	286	283	274	288	313	287	295	322	286	308	313	400	390	438	500	403	285	296	264	306	321	290	290	301	291	309	292	293	289	288	289	308	272	306	265	311	286	280	289	282	262	272	299	303	305	278	320	279	293	296	304	270	285	310	277	299	306	301	295	306	299	316	308	298	293	306	307	289	277	316	296	276	294	278	293	327	311	338	310	317	296	316	316	281	256	288	278	317	264	280	315	311	282	293	284	300	289	282	313	322	247	291	300	300	305	320	291	287	279	307	285	297	265	284	299	302	280	297	306	306	320	274	290	293	294	295	293	272	304	303	250	282	269	286	295	265	317	269	276	292	285	299	275	269	290	285	268	305	309	294	285	322	297	278	283	309	304	331	283	315	300	297	269	282	315	269	291	270	285	309	282	294	304	290	305	316	289	303	297	320	304	293	297	321	302	304	293	282	316	301	294	302	281	312	298	257	295	269	293	306	302	265	305	294	289	270	277	288	276	270	309	314	292	310	324	263	292	295	284	297	339	300	284	293	304	316	274	286	270	276	296	303	307	311	281	296	298	311	299	297	300	276	259	287	270	280	281	297	292	276	303	286	282	321	272	308	286	281	339	304	293	267	292	274	307	255	323	289	281	266	285	298	300	318	275	304	312	296	293	270	291	299	305	333	276	288	307	308	290	288	283	294	289	300	282	303	295	280	272	280	288	313	262	286	294	296	311	302	287	294	302	315	278	291	283	295	272	299	293	262	257	295	308	316	302	265	290	281	310	310	301	315	300	290	325	265	297	284	290	306	306	322	284	278	284	318	281	274	289	266	300	288	306	311	259	252	315	278	283	300	271	303	299	282	278	298	322	287	290	304	297	308	285	318	291	298	285	329	319	284	313	289	310	286	293	300	309	291	274	331	320	308	284	292	306	296	304	277	274	296	291	319	288	288	293	310	303	298	315	284	277	286	268	286	293	293	300	295	316	296	307	277	295	272	267	290	290	273	280	296	275	274	295	298	307	315	306	301	288	319	282	283	295	263	275	291	309	305	312	282	295	297	324	313	333	305	279	269	330	310	305	294	253	302	289	290	305	308	317	298	307	266	328	306	309	301	311	309	276	292	297	301	304	304	277	284	285	312	305	281	269	265	285	287	297	278	265	276	307	294	263	314	299	308	263	255	315	299	291	325	289	319	264	307	268	278	311	291	310	277	276	269	268	272	281	297	312	300	299	304	303	299	281	303	306	322	288	279	260	277	289	269	305	263	309	291	286	283	301	275	332	331	271	291	297	308	286	322	297	286	278	302	315	300	310	272	269	321	294	299	274	286	283	295	316	298	292	274	305	280	307	275	290	295	282	297	279	274	289	292	298	277	286	282	307	302	306	308	272	300	308	259	272	289	262	308	292	275	263	331	344	273	305	289	308	309	295	304	290	282	244	300	304	318	261	298	308	252	293	266	316	266	282	298	297	287	288	293	274	285	338	325	291	302	300	321	293	280	295	288	342	314	286	303	324	281	257	280	268	312	327	319	280	280	304	251	277	266	321	268	290	282	313	308	299	288	313	291	286	266	296	266	270	319	300	290	310	288	288	315	269	283	301	314	295	319	294	301	286	286	287	270	284	303	288	308	297	325	316	298	279	299	289	322	273	313	286	325	312	312	293	285	288	277	291	318	312	304	315	314	246	262	275	305	308	271	306	286	293	289	282	294	272	320	283	295	276	299	304	300	317	306	307	286	287	295	281	310	286	301	301	293	308	279	331	276	286	294	273	301	300	266	265	307	305	318	312	288	289	309	272	303	293	324	299	293	293	313	338	287	302	299	292	285	288	294	309	288	298	285	291	301	312	303	306	304	315	314	305	306	309	315	299	287	315	293	284	285	291	299	304	285	320	293	295	275	284	266	294	294	298	272	282	274	258	287	329	300	298	286	299	299	285	298	294	290	298	325	294	260	310	287	294	286	290	315	272	297	296	279	282	281	315	277	309	295	271	277	312	289	312	291	313	296	307	285	304	281	259	273	279	314	283	299	285	311	290	306	301	274	294	279	281	276	302	292	286	286	326	329	309	267	303	288	332	291	270	305	302	275	283	291	289	288	276	315	309	293	279	297	275	274	281	286	291	319	310	304	274	288	257	287	289	307	287	280	310	300	282	287	256	301	287	275	289	265	304	276	328	301	311	292	295	335	280	284	284	294	285	290	281	294	300	284	318	284	288	248	276	311	283	292	292	286	314	295	273	268	258	250	309	251	272	286	286	293	306	304	290	293	294	276	309	340	301	305	283	296	290	311	291	291	296	308	286	290	271	288	300	281	300	260	270	319	318	297	273	292	318	282	318	268	277	300	243	273	318	262	277	311	287	306	295	273	272	310	323	310	272	290	272	303	291	289	297	288	293	254	298	284	259	354	325	258	339	289	306	271	298	322	325	278	309	292	300	332	281	298	301	284	282	312	270	307	287	283	302	305	312	269	297	274	303	316	305	292	298	286	289	317	289	310	299	289	289	298	322	313	285	300	316	310	278	300	298	309	270	307	289	282	289	269	322	292	316	290	302	263	315	299	276	279	303	297	282	303	309	262	297	285	283	330	275	259	325	269	291	291	344	291	287	270	306	284	272	302	258	312	317	298	291	314	273	282	313	283	289	289	271	291	293	284	306	288	312	295	307	333	263	304	307	288	297	312	267	280	259	315	268	281	296	311	312	302	278	312	258	305	321	296	285	293	267	333	289	308	317	327	283	282	306	263	283	328	303	291	294	265	289	286	293	294	297	321	283	296	295	268	313	274	316	304	304	270	291	275	306	333	291	293	276	292	298	286	286	312	301	302	300	286	294	314	310	283	313	310	289	300	277	288	286	286	292	307	283	285	275	280	332	294	287	260	316	315	311	320	299	253	304	307	297	319	294	298	292	273	318	282	286	282	309	265	329	264	262	296	291	275	293	307	287	287	279	263	324	287	325	306	297	285	283	320	308	279	266	292	281	329	280	284	277	329	313	309	287	274	317	283	301	289	291	276	316	258	302	288	305	298	321	252	280	273	275	305	311	269	304	292	299	300	318	305	276	286	301	278	315	303	285	272	309	291	263	264	295	314	301	274	295	274	297	270	310	285	269	325	282	281	280	285	298	300	268	301	291	300	253	279	291	280	297	292	300	294	267	305	308	279	300	278	267	278	289	291	268	301	302	273	309	272	290	273	297	270	276	295	327	310	289	297	270	284	310	325	310	315	294	264	304	289	277	324	286	281	314	307	285	292	321	327	287	317	306	278	303	281	284	323	277	279	321	321	303	341	320	273	282	286	294	281	279	287	294	277	295	313	275	291	294	340	343	272	320	313	290	315	270	291	300	309	302	279	295	346	301	293	289	273	289	271	333	301	272	316	317	316	293	307	295	302	255	288	272	296	282	295	324	305	280	299	312	298	307	306	280	276	302	287	289	278	310	308	322	297	283	296
27335	9516	808	526	461	448	426	402	381	381	376	374	351	365	367	364	388	346	368	356	344	390	340	350	311	364	389	342	361	312	363	487	563	681	719	553	371	351	359	342	334	323	377	374	366	347	342	372	358	338	387	370	334	366	333	374	342	337	326	374	389	354	347	342	350	368	362	360	349	367	355	331	377	339	360	400	386	379	363	360	377	331	364	390	363	349	377	367	340	343	379	327	364	378	347	401	398	342	368	389	386	332	376	336	364	335	345	368	362	340	393	353	345	377	379	344	379	352	346	371	380	369	324	370	345	359	346	378	375	321	344	344	383	320	396	386	355	341	336	362	356	376	341	339	366	363	359	377	337	356	352	368	345	333	397	338	377	348	351	339	356	349	348	351	371	347	369	393	386	351	363	388	350	347	348	356	360	390	350	392	365	338	369	374	374	349	337	349	371	350	353	362	350	352	356	379	326	362	369	353	387	335	372	354	333	367	362	383	372	359	377	386	401	354	352	347	404	372	368	364	346	326	376	363	351	353	352	339	391	362	353	359	357	354	346	371	357	367	371	319	376	356	382	354	371	325	371	397	348	380	328	341	355	359	354	336	349	329	340	336	336	336	342	352	358	318	367	336	369	395	394	388	373	388	360	332	325	350	369	330	311	343	353	351	355	357	342	368	350	374	332	334	341	358	371	354	346	383	371	353	352	374	356	353	368	384	329	332	342	380	361	350	367	364	367	374	330	367	353	366	355	353	373	388	387	355	351	366	371	381	366	365	368	371	347	356	324	351	345	371	390	346	359	351	367	366	355	382	323	368	357	380	369	338	377	345	340	360	345	361	397	369	347	379	365	350	374	359	358	363	351	375	372	340	336	343	351	378	372	313	389	356	389	352	372	361	343	368	351	352	342	364	364	362	341	340	359	350	357	373	338	341	346	358	361	319	366	345	351	367	356	340	362	356	337	340	360	352	344	332	367	366	346	318	354	359	338	355	364	374	368	344	368	361	364	321	388	359	364	326	351	359	394	347	401	356	358	356	353	356	344	325	344	393	371	359	343	336	367	372	359	403	328	355	336	356	360	378	326	364	360	374	386	358	358	360	361	353	327	356	338	364	372	368	330	330	352	355	353	375	368	375	361	354	382	327	348	350	354	373	358	336	356	350	375	357	343	367	355	347	361	340	364	346	363	388	373	364	349	360	360	348	362	359	356	344	346	383	369	379	344	371	365	370	356	386	369	373	365	361	381	340	376	379	379	360	394	356	354	388	364	320	361	362	363	354	330	430	344	363	377	351	347	368	370	366	366	363	387	351	360	345	353	327	357	339	361	362	361	350	367	390	381	351	358	363	383	350	334	378	347	373	379	358	367	377	346	370	357	353	334	364	322	391	371	358	365	342	368	362	348	407	387	340	357	352	353	319	373	375	359	349	363	354	349	335	349	351	356	353	378	397	346	364	368	392	350	378	363	386	355	355	385	374	393	343	351	356	359	390	344	375	328	339	362	380	350	340	352	359	384	375	340	342	369	363	371	365	381	362	364	338	355	348	356	325	341	359	367	329	383	364	332	331	329	356	360	331	360	371	379	328	352	358	373	342	350	353	356	366	383	315	341	369	349	360	331	371	368	375	355	354	322	312	362	336	342	342	351	359	341	365	347	376	349	329	316	356	385	360	351	347	400	328	348	386	375	378	367	345	380	356	354	370	371	362	383	370	361	377	381	398	372	385	367	337	333	362	357	348	378	359	376	324	383	331	360	351	387	398	397	350	340	366	360	365	336	372	345	325	340	369	353	329	372	380	356	341	387	357	355	386	313	382	353	351	338	311	346	387	382	365	353	350	362	358	336	334	357	372	354	398	380	351	346	394	368	373	351	364	331	368	348	364	380	359	377	348	334	351	377	366	384	369	365	378	345	345	358	340	348	407	330	370	340	385	340	347	365	339	356	362	349	344	364	348	350	381	376	370	393	367	378	340	362	336	350	346	346	346	375	352	364	352	338	371	366	355	357	379	350	368	351	377	371	332	361	354	344	325	380	344	348	364	379	328	394	356	353	359	357	382	355	355	363	358	329	359	333	347	355	326	356	335	340	346	365	359	338	351	352	377	341	336	306	355	351	338	394	365	379	339	354	379	336	315	391	328	345	365	353	344	365	366	338	327	342	348	345	346	380	333	344	329	317	367	359	375	420	390	392	378	375	362	377	396	372	325	329	335	343	359	371	401	363	357	371	420	356	359	340	354	361	378	378	376	331	365	373	303	347	350	347	397	384	374	383	373	338	361	380	334	345	364	385	343	361	352	350	366	364	374	354	321	390	359	403	378	362	346	361	392	383	378	320	336	368	364	344	376	412	376	356	337	362	332	336	384	356	358	329	351	370	323	345	360	381	347	347	348	367	327	322	382	374	365	339	362	351	345	367	398	349	362	350	313	401	367	371	381	363	374	318	315	368	354	346	383	358	378	321	348	357	352	362	386	374	359	376	401	338	359	338	322	345	367	339	364	329	355	346	381	351	366	359	348	344	352	375	366	378	362	370	353	356	363	346	357	370	358	350	336	386	358	347	366	336	355	336	358	350	337	371	378	362	370	350	350	373	379	348	407	355	363	361	358	353	373	336	286	360	362	364	334	348	372	371	369	389	359	368	390	378	379	362	376	355	332	371	367	340	361	361	340	350	356	319	374	334	358	385	373	355	362	369	366	376	369	351	331	334	389	360	369	346	348	365	344	380	359	369	386	358	375	351	362	343	326	345	364	370	390	344	347	347	392	362	325	363	371	355	363	393	370	374	347	341	388	383	366	348	369	344	356	362	389	359	362	378	372	355	304	359	345	353	353	376	377	345	345	350	341	354	361	361	365	347	393	349	379	323	355	369	355	345	377	326	379	344	359	360	354	358	321	386	365	345	311	350	341	351	349	348	380	357	340	362	400	351	380	367	331	361	362	346	348	397	367	363	359	340	372	390	365	398	351	366	360	358	353	367	359	363	339	359	384	369	403	370	374	328	352	336	355	331	376	353	383	370	375	348	344	378	354	365	370	350	364	359	395	368	340	379	327	393	364	374	380	392	348	374	337	355	374	385	348	379	364	358	369	352	345	345	376	318	370	372	390	365	382	355	330	329	347	366	370	351	354	369	348	355	351	345	332	365	392	372	343	377	367	394	368	347	353	366	363	350	351	336	362	343	340	374	374	348	374	370	332	320	356	368	376	353	361	325	383	382	354	375	376	331	368	364	339	397	357	377	318	388	397	335	357	376	371	371	380	342	388	356	323	387	357	362	315	374	385	350	374	376	357	360	374	338	308	380	385	344	352	361	371	372	338	353	356	353	423	369	343	368	345	367	338	346	359	363	382	344	332	350	356	344	370	340	354	360	329	367	339	360	340	373	374	336	355	337	384	364	306	317	371	354	372	318	326	353	369	354	311	368	341	388	381	378	362	340	393	354	354	383	392	370	376	366	319	389	380	361	342	394	361	330	341	369	332	360	350
24689	21327	28156	24818	18723	1758	875	647	607	553	504	508	491	498	471	474	491	466	454	461	455	462	428	448	418	426	429	410	466	424	473	675	834	1355	2007	1985	936	414	415	432	426	441	451	419	448	394	426	386	443	396	460	428	440	422	429	396	395	410	464	419	413	420	384	404	422	438	429	432	436	404	444	442	417	383	429	371	427	440	407	421	412	400	449	440	422	390	428	408	398	428	446	386	441	422	434	426	406	419	411	398	440	407	391	422	439	434	418	406	401	391	420	488	438	396	450	432	430	439	452	439	447	428	420	413	407	392	415	417	427	414	424	392	452	377	406	398	434	416	440	437	439	406	442	431	398	448	419	424	421	448	403	411	392	419	443	435	422	442	392	413	390	418	415	436	413	419	399	427	446	432	416	449	449	386	403	397	409	411	391	452	423	450	441	449	430	435	435	432	448	448	395	436	414	436	432	429	391	426	411	422	388	454	424	437	411	410	387	419	422	401	419	427	410	425	437	427	454	413	425	436	422	417	426	443	428	364	430	431	416	367	430	430	392	410	445	445	448	427	414	384	427	411	445	407	426	411	432	427	433	393	385	391	420	411	420	428	397	431	390	436	441	439	419	395	410	441	428	418	444	407	421	433	455	451	357	436	412	419	391	398	460	438	441	435	419	436	443	430	431	434	401	418	468	426	445	392	421	450	434	399	432	425	427	467	413	410	430	420	418	417	435	430	453	435	415	430	445	412	398	438	404	410	436	397	443	426	440	413	382	411	408	402	410	406	398	375	392	410	441	436	406	398	381	387	431	414	408	417	417	396	406	416	429	433	418	441	440	418	416	439	442	441	429	438	431	455	391	408	438	417	460	442	394	417	429	440	413	423	400	423	449	410	424	402	406	389	421	387	446	439	411	420	400	441	418	397	450	409	459	425	432	421	400	407	419	419	439	424	432	454	398	424	424	382	423	426	450	410	425	383	442	395	429	393	426	433	389	434	440	450	416	401	396	431	390	421	400	426	446	416	434	420	477	408	443	457	400	413	400	436	397	410	421	402	453	455	383	442	448	384	458	419	411	465	431	433	450	416	466	424	453	410	422	460	440	419	390	444	420	419	384	413	424	469	400	406	452	453	404	409	420	454	432	437	406	444	408	423	440	420	435	399	410	457	430	416	386	437	463	433	425	438	393	430	400	420	385	368	429	417	441	401	409	411	434	392	475	389	445	399	424	424	425	391	397	432	456	421	422	427	461	417	462	407	428	413	421	418	395	420	420	396	435	415	421	410	437	433	406	454	394	440	400	420	444	417	453	396	405	411	399	419	388	429	388	474	444	406	451	431	439	422	417	368	440	425	415	401	391	384	430	433	435	397	403	433	444	418	444	394	437	446	436	444	433	399	421	394	407	383	416	384	449	406	453	407	393	377	431	402	406	454	427	401	419	398	428	413	423	379	421	411	428	428	387	426	423	430	434	435	390	380	415	452	411	397	389	433	397	418	405	434	414	416	435	425	401	407	420	420	394	460	437	430	414	385	398	409	421	438	425	393	428	466	400	399	432	431	418	419	440	418	414	418	422	388	425	426	409	428	421	407	426	412	428	436	402	411	399	434	406	399	410	416	419	414	465	444	438	387	406	469	404	405	389	424	405	454	401	445	434	420	396	399	405	403	400	433	442	443	461	415	413	382	387	423	399	427	421	391	439	422	422	429	415	416	420	396	437	437	400	397	414	402	418	422	403	448	394	430	454	439	429	411	411	424	439	411	383	392	384	435	408	422	409	424	438	453	426	448	455	398	441	402	429	426	392	387	426	397	402	433	410	402	432	403	420	440	394	405	414	434	431	426	412	452	433	429	444	417	418	407	434	412	429	409	421	418	403	418	419	398	413	407	432	413	427	415	393	381	447	450	417	403	438	420	437	381	438	437	444	421	379	417	422	431	442	426	434	422	411	429	444	382	421	445	414	439	419	429	385	431	422	441	412	398	397	414	415	438	406	417	474	449	454	447	387	401	411	383	473	431	410	414	429	404	431	448	420	443	434	429	397	422	436	411	392	432	469	396	423	430	409	401	421	432	399	413	446	422	400	424	456	421	424	420	469	388	411	416	434	430	428	410	455	418	403	417	413	445	365	386	431	421	443	404	423	438	458	434	448	430	455	430	414	411	399	432	411	412	417	438	411	456	395	463	450	391	418	413	441	397	456	415	404	403	437	414	391	417	448	432	445	433	429	464	428	453	409	407	441	411	423	404	421	420	440	412	441	422	421	404	416	405	407	433	457	415	404	380	443	436	447	395	405	400	462	420	411	461	381	442	474	419	443	426	425	441	440	410	450	422	438	418	390	433	438	417	440	387	426	425	426	418	430	438	438	473	450	398	396	419	421	420	422	405	422	471	416	454	410	391	424	395	426	441	423	422	409	427	412	399	411	395	400	426	460	446	427	415	414	413	412	451	427	446	426	426	403	401	460	418	427	413	403	455	416	387	427	433	381	438	410	440	437	435	404	409	409	428	414	430	406	406	408	436	412	449	459	398	438	417	446	432	386	434	443	379	419	432	442	428	410	408	435	438	426	415	443	386	432	426	417	439	397	418	448	418	412	380	409	413	443	395	438	425	428	397	414	429	431	418	398	403	428	396	408	412	450	437	409	453	395	395	412	406	392	416	468	436	418	397	426	420	379	391	407	432	395	404	443	453	433	437	425	439	453	425	421	387	426	431	431	408	387	437	406	425	396	400	425	423	405	390	426	458	422	398	438	395	389	396	418	407	411	428	456	418	431	404	414	437	422	401	441	388	433	454	455	395	430	424	408	426	428	449	410	429	398	419	464	423	434	402	414	479	404	426	445	440	427	393	420	419	423	427	437	373	378	432	428	432	418	401	425	465	393	434	402	441	441	430	429	424	410	382	389	443	423	442	412	389	453	394	438	411	392	391	422	437	440	438	438	425	441	437	392	405	408	419	420	436	427	398	436	427	430	415	420	443	410	424	387	443	406	417	428	402	399	408	434	453	392	421	426	408	414	416	439	440	394	457	433	400	421	409	459	430	427	444	402	381	393	409	418	433	432	427	463	434	440	404	401	415	450	432	410	434	411	417	441	393	390	404	438	426	459	416	432	411	419	431	411	469	435	421	458	373	412	393	412	414	427	456	439	437	416	419	429	420	388	427	415	394	450	396	437	452	373	424	443	420	434	402	445	422	407	440	426	426	433	421	413	444	427	438	464	427	410	401	397	418	434	441	439	435	393	443	460	435	411	414	451	442	410	404	374	432	429	459	423	441	411	425	423	388	422	409	393	450	396	438	416	411	411	399	457	432	427	394	445	407	391	385	414	450	404	438	367	442	442	396	413	397	416	415	476	415	430	438	450	427	424	414	417	418	433	410	430	427	419	443	426	446	424	420	438	449	412	430	450	381	474	391	407	422	438	430	391	445	405	436	410	418	415	414	410	403	398	416	458	405	402	412	453	425	412	441	404	456	459	438	428	450	408	447
30497	17577	5586	2830	1945	1582	1190	1105	926	839	758	758	700	627	631	624	600	602	562	574	607	523	542	546	494	574	547	557	555	551	704	872	1313	2315	3378	3465	1299	496	503	510	516	555	504	486	547	501	447	484	507	594	532	514	518	525	504	522	498	465	534	493	485	507	507	500	511	505	521	529	521	470	507	469	495	471	491	538	533	485	529	490	517	536	494	465	483	516	524	508	537	540	499	491	508	504	523	496	492	484	514	539	483	523	514	475	516	517	485	501	516	531	526	494	482	505	507	517	496	507	468	477	471	509	509	512	540	494	471	462	544	541	507	521	511	465	514	516	499	514	547	557	519	543	544	474	491	510	512	539	517	509	512	525	552	509	487	488	518	497	535	516	491	497	472	510	491	487	494	518	479	495	494	535	482	497	507	489	477	542	518	517	495	530	525	497	541	514	498	517	480	501	512	462	518	552	474	533	525	479	513	522	491	507	479	531	505	518	522	532	504	519	461	524	469	535	548	534	497	516	494	496	510	521	513	486	494	493	454	560	487	487	523	479	508	478	499	521	545	501	498	504	485	498	512	465	490	485	451	503	518	451	485	543	487	501	529	480	499	508	518	512	510	497	466	486	504	481	537	529	551	501	523	524	463	477	531	509	504	521	482	503	481	565	508	503	529	520	551	505	482	527	492	511	517	522	481	505	468	496	475	526	501	471	509	494	490	485	512	493	552	493	499	479	524	495	492	523	498	505	522	505	495	467	501	521	516	529	483	478	507	542	490	506	518	516	482	530	539	530	512	481	540	514	479	502	532	490	513	536	537	498	494	500	520	499	491	509	487	471	520	495	526	521	486	488	502	507	480	495	458	463	519	480	513	512	490	510	540	537	474	522	483	489	476	492	467	460	515	528	521	530	465	508	499	495	485	499	492	522	519	519	494	526	490	516	529	495	475	522	469	520	458	474	528	514	505	507	489	523	514	488	492	526	487	498	502	548	524	532	506	494	488	493	492	501	504	506	504	517	468	482	489	533	522	465	508	515	502	542	486	482	491	481	526	502	498	499	548	515	416	504	513	555	496	555	541	526	484	509	479	503	454	499	464	523	542	503	521	484	501	506	517	520	523	487	503	482	508	529	549	514	462	532	523	476	503	526	519	519	506	481	544	515	493	545	540	447	496	485	513	512	502	529	488	491	499	460	498	480	507	504	492	513	518	597	466	495	486	489	514	503	516	511	503	461	492	483	469	490	465	565	480	533	514	512	506	476	510	488	497	485	494	496	488	470	489	488	497	469	545	510	531	507	512	508	486	523	502	483	460	527	513	487	540	503	498	512	533	462	505	516	509	455	495	505	477	491	491	527	510	476	492	496	477	477	526	504	473	473	514	497	537	487	506	512	523	522	488	519	541	505	484	523	507	515	491	524	518	507	501	485	481	498	518	487	517	473	550	508	480	466	473	517	487	513	520	523	519	523	474	521	520	498	501	502	518	466	473	484	474	500	536	493	509	504	510	501	478	528	533	520	476	472	543	520	529	494	537	534	463	537	505	503	527	509	486	518	485	548	543	491	524	500	498	496	509	504	494	489	500	536	517	548	508	498	512	473	522	481	467	516	508	494	492	448	504	508	519	488	506	514	516	488	541	514	529	487	527	483	543	486	537	532	495	482	508	536	486	542	520	515	496	474	524	528	474	482	510	524	517	552	524	534	507	536	496	498	481	502	515	507	505	508	491	487	490	477	526	526	516	517	528	493	475	482	502	521	487	485	496	526	466	489	540	496	509	484	466	529	518	501	508	527	493	509	539	504	525	470	544	487	486	477	510	514	511	470	481	510	539	552	504	537	491	494	492	517	512	534	537	489	513	498	477	501	489	509	561	523	493	500	516	512	513	498	477	538	500	520	544	497	481	492	510	512	502	500	498	493	501	540	489	488	512	518	512	472	527	519	498	500	532	502	516	487	534	505	531	527	486	530	527	532	476	524	472	473	484	463	513	506	541	474	500	495	473	505	493	497	545	534	503	514	481	451	539	534	500	481	508	522	549	462	503	495	520	491	514	475	541	509	474	468	516	545	489	516	545	507	516	493	538	488	488	493	507	540	481	490	537	508	510	519	540	489	511	545	518	484	504	494	490	461	503	538	528	587	558	502	483	484	499	547	530	507	525	523	498	517	515	548	519	524	515	525	534	483	490	538	492	453	487	502	488	500	529	467	538	541	495	486	495	522	510	554	526	516	474	507	504	494	519	525	518	482	503	496	483	513	509	500	506	515	486	462	489	504	514	505	496	503	507	468	545	511	518	544	487	496	507	552	514	523	495	517	516	469	518	526	486	516	480	524	478	520	476	448	512	512	527	483	482	566	501	473	531	521	471	497	489	524	495	510	509	533	507	545	535	504	522	546	482	477	508	537	492	504	521	476	495	507	552	513	539	544	496	491	490	518	515	491	526	510	498	474	498	567	507	509	465	490	494	547	451	533	465	516	569	512	497	556	470	520	494	478	516	479	499	517	543	505	473	488	499	461	537	556	496	443	507	517	527	470	466	520	519	502	521	520	504	537	538	526	479	491	491	529	533	512	509	510	531	495	523	502	521	527	529	545	519	534	477	495	556	518	506	480	497	503	499	429	512	540	534	478	536	539	483	516	488	480	483	507	542	520	524	510	481	513	521	525	475	532	559	556	503	500	512	487	501	521	479	509	530	531	478	504	481	488	482	448	472	496	526	493	530	492	500	499	521	469	525	487	471	510	504	510	512	529	527	469	517	466	529	518	512	520	497	516	515	474	532	477	485	475	503	532	442	548	564	505	492	522	534	486	478	514	508	531	509	544	561	527	521	525	560	517	484	519	510	467	507	456	500	470	495	489	533	535	503	514	496	535	481	519	481	463	549	514	566	515	495	498	498	498	476	512	513	552	483	536	520	476	514	474	494	520	511	501	501	541	492	494	539	521	496	490	518	458	490	527	493	491	499	511	511	518	490	517	521	512	506	516	455	473	526	484	538	495	506	531	516	525	499	496	510	526	488	494	537	531	487	498	486	510	513	508	519	520	493	478	501	497	473	517	521	506	533	506	466	550	511	489	504	510	538	497	510	495	481	462	480	500	513	503	503	529	530	495	532	471	521	495	520	517	501	486	494	513	520	510	499	514	529	501	509	513	505	542	521	487	536	484	516	515	497	504	497	503	498	497	510	494	491	501	510	494	465	507	512	539	507	489	512	506	530	506	496	481	479	483	497	507	486	506	474	509	482	537	519	518	504	472	506	549	527	512	500	480	514	503	514	549	496	555	519	525	499	471	477	490	527	502	505	497	494	516	491	504	461	533	502	518	480	503	528	480	510	477	499	538	523	498	518	506	537	514	544	502	551	516	493	498	491	520	492	525	495	490	501	497	470	498	477	477	501	518	499	481	489	528	516	543	483	540	517	541	570	504	534	493	485	516	524	516	548	489	498	520	489	500	512	514	485	530	523	471	505	498	550	477	509	493	542	545	505	531
25472	21323	27260	25487	6513	604	496	432	351	388	360	347	354	358	320	358	308	339	328	334	323	339	332	283	332	302	355	306	302	302	294	340	372	802	1313	1387	630	303	310	298	282	303	301	296	316	316	295	318	314	267	310	344	288	293	290	273	301	289	276	297	295	343	291	294	299	285	321	269	344	311	303	271	306	315	261	325	306	314	278	297	299	272	287	273	308	280	297	291	322	317	284	260	290	304	287	306	292	285	287	290	327	317	306	318	302	304	301	309	309	293	316	304	295	286	320	335	330	275	331	312	287	283	278	304	315	256	291	281	325	293	321	286	299	330	315	304	310	276	274	293	289	264	298	284	312	332	262	292	302	270	292	309	311	298	305	292	322	323	318	314	309	310	301	281	308	326	295	304	309	293	277	296	318	291	341	322	316	274	280	308	318	291	303	280	265	299	299	288	318	298	308	301	292	318	309	297	264	298	283	301	296	324	291	332	285	291	302	266	287	308	291	319	313	296	309	305	292	295	312	294	285	298	310	287	312	310	308	362	290	290	323	324	326	319	295	312	321	290	313	329	307	294	321	348	300	282	305	273	315	291	324	286	290	288	286	284	287	309	293	264	296	302	305	297	299	333	279	282	292	314	298	273	300	267	316	288	281	318	300	317	289	286	308	288	283	307	323	268	310	278	306	315	304	285	292	283	283	312	291	305	296	312	317	323	303	272	292	330	302	305	308	294	305	327	296	292	301	302	302	298	317	303	307	262	315	284	306	273	292	298	310	308	309	285	306	309	309	286	300	306	300	292	285	307	312	294	329	291	290	289	302	284	319	287	281	324	287	282	306	318	320	301	268	285	282	314	314	293	295	259	281	292	325	282	303	289	295	290	317	301	286	250	316	309	278	280	307	289	297	303	306	292	311	282	312	265	270	258	357	269	301	294	299	296	302	296	317	271	277	318	299	276	321	309	332	298	303	298	308	263	299	303	306	293	286	284	296	311	318	294	306	299	285	318	304	312	300	284	301	299	288	260	321	289	324	286	279	312	281	291	319	281	290	283	313	324	288	301	335	303	321	351	321	285	318	287	305	272	289	288	298	281	297	305	307	293	305	285	304	288	253	326	288	319	285	268	308	307	288	303	301	306	295	302	302	290	303	290	331	314	282	268	334	292	286	290	295	294	309	303	273	283	292	294	293	306	279	286	328	338	295	317	287	299	297	303	306	298	333	287	314	288	306	314	261	323	300	290	297	288	336	316	286	300	309	307	302	261	296	291	299	308	296	317	300	319	315	266	277	320	289	302	307	286	283	298	314	298	299	310	314	292	287	301	304	302	275	270	264	285	313	302	271	304	278	288	320	318	266	300	305	294	287	293	269	327	310	293	313	306	303	283	337	294	282	295	275	302	305	287	319	313	292	285	306	318	292	312	316	296	316	289	298	310	291	310	302	271	285	304	314	279	303	282	307	301	328	311	272	309	261	281	284	298	302	325	331	304	276	307	299	300	300	303	295	278	319	296	297	263	337	292	320	302	307	336	294	298	278	301	300	318	263	304	304	301	315	297	290	311	302	298	314	298	310	312	284	288	280	295	297	313	276	265	297	288	300	290	288	293	304	291	268	294	277	309	265	297	341	278	312	299	317	310	308	288	311	298	296	301	302	274	300	273	280	285	309	314	311	278	274	320	300	287	318	315	310	311	263	282	324	327	271	301	329	308	280	294	294	292	312	314	300	307	314	309	308	314	298	317	299	285	313	326	294	302	311	299	299	304	313	251	270	293	320	281	268	312	276	327	350	317	287	324	275	299	315	279	272	302	284	325	291	283	275	315	314	302	310	306	292	289	301	335	320	297	329	266	303	268	249	320	300	306	285	259	317	284	284	288	329	298	293	295	296	296	278	299	309	325	286	302	299	308	314	276	310	280	291	307	276	306	313	300	285	315	326	291	276	277	305	333	333	314	280	284	322	327	280	306	263	298	303	301	308	332	306	281	304	317	320	278	294	296	294	309	297	324	282	278	311	303	310	275	281	303	297	294	318	295	307	323	294	295	302	319	318	328	291	292	310	332	276	311	295	308	303	283	290	274	298	299	285	315	302	296	277	296	284	277	297	286	285	283	302	334	290	288	308	299	307	307	270	337	313	291	299	306	297	306	298	302	299	308	296	302	290	302	291	312	286	307	302	329	323	277	271	333	288	308	285	280	308	309	298	309	293	267	291	279	306	291	299	297	284	285	272	318	305	293	293	283	315	296	299	296	297	295	313	296	291	270	264	314	280	258	293	320	313	308	311	280	316	256	254	301	301	269	332	298	323	274	304	291	272	265	297	287	317	311	300	282	309	284	306	316	299	297	300	297	289	288	301	285	342	291	302	292	300	272	299	316	306	320	289	306	314	268	326	286	325	275	311	272	294	318	316	299	320	345	320	261	306	272	307	295	287	297	294	315	286	327	249	287	326	292	311	294	320	305	310	331	304	298	327	327	311	288	278	294	297	320	287	302	291	292	322	302	280	305	313	273	293	291	283	281	273	319	261	330	304	299	289	310	303	245	270	290	282	336	317	316	317	283	272	302	271	290	294	323	294	319	289	268	319	313	277	305	300	281	283	291	307	298	316	306	290	280	301	277	286	300	317	304	337	317	275	303	314	326	309	265	300	291	318	255	291	288	294	326	284	290	274	277	289	283	298	256	286	312	280	312	316	297	278	291	328	279	291	330	300	309	287	291	301	311	321	297	298	289	283	294	289	303	307	271	296	290	304	279	301	315	324	298	306	307	310	272	344	314	294	316	299	328	336	303	308	282	302	305	315	337	288	305	305	289	295	271	333	284	328	297	279	312	313	318	265	300	295	316	286	287	308	302	296	307	312	319	319	303	288	295	297	301	278	337	285	282	292	316	324	282	308	295	278	304	310	306	290	286	293	272	287	299	295	330	302	305	313	287	301	288	311	283	331	297	288	274	286	272	293	293	288	289	292	292	301	297	303	275	302	313	290	294	329	344	284	280	291	333	317	306	319	286	280	289	300	304	295	309	327	278	278	304	276	309	335	310	263	313	291	292	300	292	282	314	260	311	290	309	272	298	315	270	290	306	281	278	289	266	322	263	302	313	277	286	286	290	290	333	316	301	290	298	309	320	276	296	289	296	287	265	305	291	305	334	313	287	324	286	275	275	299	249	303	307	289	310	335	271	319	282	286	312	280	317	298	295	308	321	285	290	274	284	269	299	282	274	318	286	303	283	295	300	306	291	353	298	292	306	301	271	281	319	299	291	296	311	291	280	290	284	272	306	302	309	270	304	300	284	283	296	268	313	326	309	313	306	306	327	314	315	306	276	313	298	306	301	325	280	283	324	318	300	311	293	308	287	263	293	277	267	278	307	299	264	293	319	295	296	292	294	305	302	274	275	286	316	301	283	300	296	271	289	302	301	320	298	316	276	289	311	323	296	319	313	304	308	291	284	290	274	313	312	310	320	318	307	295	308	311	292	298	309	252	287
30471	14890	3760	1921	1392	1105	905	790	692	625	567	575	506	487	502	472	457	454	417	425	417	370	417	458	407	414	424	395	385	393	417	395	548	1493	2504	2661	924	410	423	406	409	382	415	415	378	372	364	400	359	387	373	386	431	375	375	400	375	391	373	334	379	372	374	392	381	396	391	420	388	414	363	381	351	383	367	348	379	400	365	381	373	410	347	369	388	388	388	390	418	361	376	386	393	357	391	384	395	355	380	397	348	398	400	364	367	396	379	384	366	397	353	389	419	390	403	381	366	397	368	377	416	382	388	402	412	371	377	362	405	397	388	387	367	357	368	366	362	368	374	409	380	390	374	393	376	380	358	389	386	399	388	381	370	373	400	372	343	365	393	386	361	406	359	376	374	395	370	385	394	366	344	394	345	362	394	358	421	398	381	379	419	378	424	370	399	390	408	392	389	372	385	361	369	390	403	387	381	370	380	405	387	389	373	364	380	354	373	369	385	412	380	397	434	412	384	396	342	396	378	352	377	386	376	353	422	371	379	391	371	405	375	386	390	384	412	396	368	397	387	385	376	383	352	397	368	424	383	375	400	361	393	363	381	371	390	375	353	381	416	434	394	395	411	364	380	373	358	398	407	346	371	361	391	430	350	361	353	381	362	429	364	409	376	375	391	353	381	407	341	412	371	369	363	385	406	411	358	370	380	406	377	373	388	379	370	400	380	404	384	365	389	393	407	402	377	406	384	394	411	359	379	363	389	397	428	360	329	381	377	362	370	390	406	375	374	375	397	402	385	357	380	384	356	352	403	405	401	370	370	388	365	363	403	400	382	413	367	411	408	362	360	371	388	382	416	381	392	404	371	372	361	372	373	363	375	363	376	393	386	414	396	389	375	355	382	386	406	394	388	374	407	414	381	397	372	365	386	371	384	351	396	372	404	397	363	359	385	380	381	411	377	395	366	379	387	361	356	406	377	409	386	356	388	376	399	412	430	405	379	373	384	373	362	364	372	353	393	364	379	402	394	359	382	393	380	361	379	379	401	390	367	376	381	360	408	410	367	405	395	413	394	369	376	377	433	378	376	393	397	352	406	408	381	386	404	383	386	350	350	389	334	383	426	388	344	377	397	368	380	386	393	365	410	372	392	389	411	380	380	378	367	400	389	392	389	398	367	378	383	368	364	371	414	393	379	386	381	385	404	367	412	372	398	377	363	371	400	420	405	364	366	385	404	379	366	389	379	341	381	399	386	438	383	358	385	389	376	408	405	362	411	326	362	393	373	352	392	378	391	362	376	386	376	356	367	401	364	381	388	405	377	377	369	386	388	380	353	377	381	389	416	387	371	421	380	364	384	376	384	365	383	376	386	411	408	408	402	395	393	356	385	401	393	404	368	374	394	373	385	381	396	405	390	383	379	333	394	393	378	357	415	375	416	363	392	381	393	418	366	364	396	377	407	388	384	366	389	402	403	375	364	413	357	372	423	387	371	348	372	383	363	385	416	367	391	389	360	374	425	373	392	375	411	396	360	404	352	379	386	377	373	390	358	356	393	368	386	367	413	352	355	392	378	313	393	367	377	351	394	416	389	394	373	403	371	375	418	359	329	384	401	366	422	411	328	378	403	388	405	384	402	355	395	383	376	374	381	412	387	392	333	368	355	363	378	381	377	371	388	366	386	379	361	377	392	415	400	379	402	367	360	383	415	354	397	372	406	410	369	347	397	357	393	404	389	385	383	354	419	390	393	350	380	365	367	378	418	381	392	372	411	394	402	382	346	404	392	410	403	406	385	341	369	399	393	423	390	376	425	371	399	376	404	362	370	401	403	361	369	354	398	386	353	406	371	353	414	369	383	379	396	378	380	416	398	383	353	374	398	376	374	384	367	379	378	376	414	402	366	395	399	372	371	411	389	396	408	367	385	378	369	369	352	413	388	365	377	372	387	383	370	368	379	338	382	374	363	388	400	378	357	348	396	373	379	380	418	397	378	397	377	389	386	388	406	406	367	385	380	400	366	370	403	401	395	398	393	393	384	355	370	378	417	363	401	376	392	379	395	348	410	398	364	389	387	360	420	377	367	377	389	344	362	365	363	386	363	388	391	389	405	397	404	380	351	380	381	372	344	337	361	379	379	367	419	371	414	394	370	373	367	399	360	353	395	392	376	389	399	430	375	389	376	385	418	372	374	413	372	400	407	415	379	406	378	388	379	350	374	354	404	336	387	415	397	402	387	362	393	398	372	381	392	382	415	377	397	381	392	406	392	377	401	366	386	362	387	416	395	376	394	434	413	387	365	403	369	366	357	388	377	405	370	387	388	384	398	356	382	398	385	398	360	407	398	404	353	391	402	390	372	381	371	390	396	381	398	405	353	371	377	364	376	379	339	359	392	402	423	382	395	393	398	412	360	391	380	388	376	406	366	391	393	386	348	373	386	387	383	428	373	360	425	400	389	381	377	373	357	379	392	389	358	363	377	375	386	409	364	357	376	390	400	364	392	427	358	405	370	385	406	374	351	397	380	391	390	398	408	357	387	367	385	367	373	397	386	393	402	378	421	380	397	411	364	407	394	399	384	402	371	354	396	383	378	385	381	393	386	343	396	384	361	349	389	373	402	391	415	406	389	410	392	377	364	364	374	375	383	365	401	411	362	386	355	375	374	361	390	394	418	383	377	402	401	413	350	375	366	408	374	390	360	372	394	384	375	358	365	403	368	384	375	355	431	387	402	386	401	358	410	406	436	405	379	371	395	358	406	396	363	363	357	397	369	360	408	399	373	370	391	363	389	383	365	402	413	394	434	384	364	366	403	386	403	361	381	392	363	384	388	379	392	405	367	404	409	370	395	397	386	403	378	381	381	368	363	381	379	388	363	382	355	417	389	382	394	391	395	385	345	397	375	381	392	364	376	399	407	344	390	342	391	365	333	370	350	378	389	359	336	423	395	366	378	374	359	388	393	383	418	403	386	398	398	386	383	422	392	387	364	424	393	393	350	357	429	418	362	381	392	363	375	408	397	406	366	375	372	361	399	397	406	383	378	331	378	371	369	380	384	394	354	344	353	401	407	368	369	406	412	364	364	383	365	392	385	391	379	359	389	386	399	413	399	395	387	362	399	402	387	393	391	403	385	380	375	423	372	404	380	392	378	373	430	389	374	381	387	421	380	359	385	396	360	409	388	376	389	356	344	389	344	408	391	404	402	388	397	397	409	373	356	321	383	388	369	388	366	374	335	410	374	401	376	376	408	356	390	368	364	376	375	390	417	389	360	360	355	379	413	367	381	373	384	352	399	407	388	389	354	382	380	357	364	397	350	385	412	402	367	373	362	381	410	378	339	393	401	392	367	373	354	385	382	390	397	386	366	382	365	408	390	399	370	354	369	403	351	375	380	364	367	378	430	405	360	393	362	396	391	359	353	407	391	382	398	377	395	389	395	365	389	357	392	412	386	395	346	352	381	398	369	396	411	364	361	376	398	374	373	362	394	363	385	358
23194	21324	29046	23923	21311	21298	5915	1312	1021	939	827	812	782	687	702	630	624	639	623	620	614	586	604	576	624	575	531	586	622	593	601	1048	1960	3569	4659	3341	631	532	569	556	510	514	581	546	594	571	586	562	561	596	535	537	554	579	522	584	557	587	563	551	566	571	561	538	592	570	551	569	527	545	580	577	563	532	535	561	569	590	553	595	537	529	544	540	545	608	537	537	571	548	546	545	553	588	578	530	532	579	518	572	611	592	552	591	588	587	565	551	565	508	537	543	521	550	552	523	538	574	552	547	601	587	535	569	480	533	564	599	582	571	528	581	544	538	552	546	568	567	559	596	568	579	583	579	568	561	561	534	569	535	563	563	553	554	581	554	584	586	560	553	536	558	537	532	550	611	545	567	536	602	559	557	543	539	528	577	558	597	532	546	585	498	530	532	584	598	552	559	545	582	579	573	586	538	562	521	536	555	572	551	548	581	511	520	562	550	529	563	553	537	550	576	564	538	554	519	547	590	577	576	553	545	555	562	542	547	517	524	525	542	588	557	538	544	554	550	522	512	545	548	578	528	588	517	574	582	554	572	566	537	586	571	575	566	535	560	578	526	542	602	556	531	537	564	535	545	542	542	586	524	549	522	568	555	514	580	561	527	555	581	542	564	562	580	550	557	569	522	529	553	516	553	556	577	538	564	543	499	545	551	548	567	562	525	558	576	558	505	558	540	539	540	558	568	584	549	538	560	557	557	554	541	581	562	523	579	540	518	485	541	516	575	566	549	536	532	527	537	556	561	516	571	569	518	545	580	499	535	563	577	564	563	520	590	550	567	543	533	526	559	564	514	589	560	566	567	491	569	601	517	539	584	551	541	599	558	567	531	547	499	534	549	508	603	529	526	585	603	584	579	568	604	538	571	595	592	533	581	563	569	570	541	526	540	571	560	525	501	556	540	557	565	574	549	557	519	597	514	575	566	561	541	512	559	584	573	553	583	609	591	586	560	543	586	545	554	531	558	546	565	550	527	548	561	537	569	510	542	529	614	522	564	548	536	556	510	543	587	519	547	577	540	570	547	587	604	542	581	539	573	526	541	609	565	549	527	529	564	592	543	586	554	587	596	549	604	515	559	579	515	534	568	579	590	583	576	595	563	568	509	557	549	549	518	541	598	564	530	518	534	525	556	551	528	549	608	529	575	584	552	505	565	534	549	582	526	553	535	539	571	531	527	574	564	550	537	555	569	557	583	557	567	555	558	542	575	540	551	577	548	528	587	561	561	543	566	561	563	533	549	510	570	577	542	506	569	550	565	552	552	576	579	530	538	512	548	519	536	553	590	579	536	593	528	546	536	578	548	561	570	509	536	556	559	547	548	570	517	539	571	564	535	544	546	562	580	547	540	538	542	556	547	546	548	550	558	587	548	532	553	562	570	510	567	582	521	565	562	564	568	588	561	528	543	586	587	546	512	524	585	558	570	505	539	558	568	558	571	571	552	526	557	544	558	551	540	570	547	551	563	555	549	597	568	540	532	578	588	546	536	539	558	540	568	587	560	544	525	561	573	602	594	585	578	579	525	559	545	547	552	549	525	590	557	548	541	537	563	544	564	555	534	527	534	549	577	556	536	508	562	557	528	548	505	534	585	570	520	563	521	535	551	521	558	528	577	522	544	568	546	543	587	547	542	553	521	545	557	567	585	564	558	531	526	502	559	532	525	573	553	567	524	543	580	557	544	536	545	576	576	603	534	558	539	554	537	541	545	561	576	569	559	576	573	556	527	563	540	583	554	572	536	587	563	521	565	494	547	542	597	536	549	561	514	602	520	568	561	503	533	552	578	555	533	594	561	511	544	531	596	538	571	565	526	562	559	527	533	511	514	577	550	549	583	578	523	545	572	559	505	561	554	559	587	563	585	551	591	581	539	539	521	528	608	544	530	533	560	539	555	530	589	574	547	583	577	547	536	618	566	557	586	554	572	527	526	552	545	656	581	567	571	590	563	554	529	608	546	536	562	559	518	546	536	551	526	521	567	517	536	622	522	564	551	580	564	553	535	551	564	541	527	592	563	544	567	553	534	552	537	567	552	534	551	548	570	551	528	556	556	536	543	528	544	589	551	521	547	541	542	530	579	578	561	573	551	533	560	556	529	568	575	570	605	524	584	572	545	560	545	575	571	565	564	561	543	541	530	577	547	565	567	563	517	501	550	536	543	553	539	575	574	613	561	532	552	524	548	558	561	563	525	593	581	520	508	590	579	566	548	526	541	566	541	589	523	556	548	583	538	501	541	533	566	544	559	545	557	512	560	583	555	570	566	576	525	579	522	569	572	502	564	567	575	592	527	551	538	563	504	543	519	522	579	558	578	507	528	555	526	532	553	537	579	588	532	585	620	541	560	566	553	572	519	549	565	525	583	533	557	606	545	525	597	555	580	556	536	522	533	528	553	552	579	602	561	540	555	543	560	541	548	536	521	581	554	577	528	499	583	555	554	562	506	574	595	530	540	582	508	536	592	553	592	575	509	533	547	602	581	516	552	552	549	543	600	540	556	561	570	520	608	607	601	586	557	550	537	560	560	534	575	573	558	536	531	540	570	506	554	572	574	554	558	575	551	542	529	554	528	604	522	555	551	568	572	550	580	560	505	563	548	511	518	550	598	544	564	540	551	522	592	580	500	572	591	586	572	494	513	560	540	590	525	553	528	580	528	555	538	541	574	563	585	583	542	571	549	591	578	558	527	560	563	554	498	558	544	590	568	549	553	539	561	569	602	517	571	559	545	528	612	549	562	583	554	546	551	549	591	514	504	602	544	569	583	581	552	618	556	570	575	538	540	492	549	569	558	579	537	540	550	538	551	565	540	574	590	563	518	578	551	565	556	554	525	526	592	537	560	513	533	555	557	549	563	550	520	562	571	523	551	569	512	538	566	542	544	530	548	530	587	553	564	561	579	526	548	569	567	541	558	532	538	534	580	514	538	585	543	529	563	609	583	516	530	583	572	563	564	559	567	541	557	568	566	526	530	541	551	533	514	584	559	557	555	513	552	577	588	582	548	514	588	541	567	509	489	542	527	596	587	569	581	552	596	518	525	619	578	544	538	568	521	559	568	535	555	602	568	577	581	509	530	592	574	586	565	547	515	528	511	607	562	546	552	552	547	552	557	591	581	568	540	533	538	563	576	605	547	586	544	578	551	576	536	553	570	569	577	584	570	546	515	577	545	530	551	559	548	539	511	556	538	567	533	527	545	531	584	520	542	515	539	516	512	551	543	583	568	576	535	541	515	585	487	520	538	559	546	557	582	587	560	520	584	553	587	539	548	498	578	578	531	534	539	498	544	540	540	551	535	543	582	548	576	545	550	568	554	539	550	538	543	550	548	590	573	496	556	597	521	535	550	577	566	565	591	579	559	521	577	560	507	532	526	548	575	568	620	557	562	541	558	504	561	566	539	554	573	545	565	575	562	503	541	565	574	564	515	537	542	549	525	496	538
35510	24065	11667	5926	4352	3250	2613	2167	1799	1543	1445	1153	1128	1014	999	998	879	878	872	791	811	749	779	741	741	758	746	746	697	713	804	1714	3181	6128	7767	5329	675	654	698	710	737	657	637	677	658	635	682	647	677	688	620	670	663	686	645	691	691	598	630	612	650	673	670	707	650	682	655	624	662	608	631	686	662	727	674	637	660	668	672	639	654	689	688	647	629	620	664	651	636	668	635	650	661	710	641	605	663	602	634	681	614	624	645	687	644	626	654	609	647	650	667	682	652	627	690	639	682	695	625	651	678	687	675	618	661	644	638	709	619	659	692	671	651	673	640	718	649	701	651	647	655	656	632	656	649	702	638	688	639	643	616	669	688	681	637	716	649	646	685	618	633	639	638	635	687	674	636	670	674	617	657	687	631	649	636	670	690	681	699	703	720	683	678	687	660	613	666	616	656	648	673	593	639	628	661	640	689	597	633	637	649	636	618	654	630	677	691	647	673	665	638	652	652	644	654	690	690	669	628	657	622	650	657	645	608	654	621	676	649	657	664	665	647	682	641	668	704	657	645	686	683	599	651	623	655	662	673	663	631	643	658	685	661	666	665	665	682	736	637	666	667	643	673	648	680	644	643	646	687	677	660	667	610	655	645	652	677	652	647	641	691	647	655	698	681	681	665	702	647	630	678	646	640	621	680	637	654	619	672	651	663	722	650	669	661	665	620	630	650	639	704	610	661	657	690	706	654	683	693	710	667	634	647	659	663	641	684	664	658	647	662	646	659	630	646	625	678	613	651	683	681	638	663	647	691	604	643	659	680	637	678	635	715	643	662	667	721	660	679	650	677	658	641	641	638	639	619	668	643	667	667	691	652	665	646	667	676	675	629	665	612	670	652	687	667	695	674	665	658	670	634	669	676	708	627	662	671	642	653	623	686	660	697	696	665	697	669	652	660	643	634	653	628	634	658	658	661	629	611	652	672	649	671	685	701	652	682	620	627	639	685	672	648	612	645	644	666	652	680	638	660	650	631	706	658	665	617	676	652	641	660	655	651	644	681	637	642	637	667	671	657	642	644	629	693	661	654	664	696	645	646	657	673	623	656	646	680	686	655	648	647	609	640	627	646	645	632	654	671	631	653	643	673	661	655	648	625	684	652	654	645	687	672	677	646	667	638	670	639	676	644	607	663	673	717	606	646	581	659	659	698	645	655	670	691	681	656	663	708	663	657	638	619	633	652	645	680	658	634	653	679	627	671	663	630	671	617	628	677	710	705	693	643	672	628	613	637	639	664	608	635	634	649	661	645	656	638	662	645	667	611	643	619	660	632	657	642	630	648	672	649	635	613	758	648	629	664	707	656	644	646	643	698	718	630	663	703	629	635	663	671	631	653	646	666	645	647	645	616	657	640	638	633	689	625	669	663	651	639	659	632	642	690	649	656	630	657	714	663	647	651	638	643	672	613	654	651	607	667	650	618	666	642	667	688	649	661	670	633	667	672	600	663	634	655	681	631	672	681	642	641	618	678	603	611	629	641	647	654	648	610	656	654	607	623	675	674	703	675	702	633	694	688	689	664	622	660	669	643	661	668	672	657	685	640	675	661	622	665	639	695	703	656	675	654	694	644	663	646	657	645	651	652	731	617	636	677	688	626	664	675	602	652	663	643	627	638	694	642	649	665	696	695	710	699	674	660	662	665	690	607	710	628	688	658	645	632	645	670	617	664	665	659	655	655	649	645	641	607	650	666	657	688	639	668	667	691	675	663	687	660	642	658	680	622	634	702	692	650	640	627	663	635	713	638	666	688	676	641	614	668	645	669	621	616	655	687	664	689	661	646	635	657	692	637	679	674	677	616	681	691	651	705	648	702	676	667	653	662	629	669	627	712	669	632	645	697	690	636	639	704	703	676	626	699	655	664	649	633	678	714	684	639	677	618	647	659	653	663	680	680	652	673	683	680	622	718	624	700	627	660	650	605	630	648	631	681	691	659	649	589	656	684	661	692	666	687	710	656	640	644	686	678	670	657	610	626	658	684	634	709	635	684	619	670	629	664	673	591	616	698	668	659	626	650	626	686	637	672	624	651	686	639	623	643	634	684	634	653	667	685	701	666	641	679	641	715	647	638	696	684	672	703	683	663	647	697	653	673	636	618	727	649	616	639	675	617	709	628	722	661	685	675	667	609	682	679	630	633	626	644	692	637	662	678	662	666	660	685	675	669	647	613	678	655	675	705	625	660	609	657	664	632	688	626	663	620	687	662	668	670	688	677	665	731	636	663	671	660	628	636	673	691	645	656	617	656	631	629	611	645	663	700	650	644	648	688	648	678	665	626	625	602	678	661	624	642	683	644	675	632	652	578	638	652	604	668	697	665	657	660	664	663	681	670	655	668	688	675	650	624	692	616	627	679	638	665	645	666	647	671	662	637	604	664	650	652	664	638	674	645	672	677	688	682	637	639	665	645	642	659	665	654	659	583	623	671	661	652	670	611	673	682	699	631	736	672	626	666	671	628	628	701	694	694	680	702	710	618	654	652	670	714	674	617	696	632	694	625	660	655	692	694	665	620	650	630	678	637	678	645	637	648	669	625	646	684	642	643	662	686	663	665	681	650	634	638	640	666	697	652	681	656	690	628	697	661	692	624	642	685	672	671	689	689	652	639	657	647	599	603	668	607	635	628	650	612	624	643	716	697	673	664	654	667	674	650	661	652	679	721	622	663	646	689	626	651	675	681	632	659	639	590	670	658	629	647	674	629	654	653	637	678	649	640	670	638	657	674	632	660	655	619	667	651	640	632	654	694	666	654	634	676	689	652	640	665	678	651	670	595	691	678	646	685	685	712	625	667	658	649	672	652	651	679	612	656	626	683	678	667	653	668	684	628	668	628	690	648	684	663	657	654	624	679	673	667	647	643	650	655	702	657	668	672	611	629	657	641	668	682	627	651	673	717	633	646	671	651	619	631	654	628	644	636	674	670	624	676	667	630	675	664	644	665	650	671	663	652	646	607	691	603	686	657	703	636	674	636	643	666	658	630	669	671	675	648	648	638	671	644	664	672	666	641	695	672	676	657	664	668	613	668	713	658	670	657	659	675	644	611	640	619	684	647	661	698	640	652	671	676	674	688	663	678	602	653	662	671	657	637	624	658	641	626	642	663	641	651	663	656	649	647	639	654	621	606	652	653	684	650	648	641	664	688	652	704	655	630	609	659	620	674	688	699	683	607	642	655	700	671	646	676	651	664	644	623	658	624	624	622	632	642	656	653	652	671	648	664	646	648	615	692	660	638	661	629	656	639	676	665	628	595	668	652	671	670	634	647	647	641	596	659	656	656	699	688	611	627	664	591	704	664	631	630	649	686	645	653	674	637	609	643	691	653	666	675	649	676	649	653	663	638	678	624	714	674	633	676	661	668	651	634	649	664	666	684	684	634	651	637	683	642	620	633	643	654	651	651	678	658	657	656	646	668	663	679	693	626	620	719	671	617	654	623	669
28330	19716	6152	836	579	578	382	364	345	313	307	302	292	309	315	286	304	314	299	286	297	259	283	266	297	301	291	294	268	339	283	329	395	436	593	561	353	310	287	301	308	275	272	309	291	287	306	289	291	295	307	271	294	309	302	304	284	297	317	263	303	316	309	287	334	284	293	277	294	324	291	278	283	311	274	271	300	314	307	297	267	309	288	283	289	275	292	319	293	274	296	264	282	279	308	319	302	328	274	318	287	295	300	282	281	300	304	277	310	299	260	291	324	287	291	251	262	290	305	298	275	320	296	316	297	311	229	294	301	309	285	294	317	299	289	309	270	293	322	303	290	298	341	303	322	290	301	271	297	272	277	298	281	297	315	311	318	283	301	306	283	304	262	319	288	287	317	294	297	337	281	309	280	317	323	295	299	297	294	281	267	276	286	281	265	277	284	309	281	297	336	318	293	288	307	278	282	287	255	264	272	265	283	262	301	306	304	315	313	280	291	307	318	249	271	265	317	308	302	272	302	263	283	284	278	270	285	297	285	322	292	260	301	305	306	327	271	277	287	291	305	281	294	255	311	319	290	302	303	265	283	315	296	343	300	300	277	271	311	284	287	293	299	294	284	308	264	295	290	320	253	299	266	293	333	315	299	293	276	311	291	298	302	282	286	320	272	315	306	282	281	312	277	274	307	264	294	285	282	280	280	293	297	292	279	271	279	298	299	317	309	288	305	314	265	288	283	294	294	293	309	249	291	287	269	300	297	331	294	283	298	286	299	264	322	286	304	308	302	267	277	298	273	246	277	291	305	286	287	310	291	281	293	276	285	309	312	288	330	306	286	313	296	283	303	288	302	309	303	324	280	289	304	287	301	291	273	284	292	302	289	317	301	285	314	293	309	295	300	273	284	291	288	309	286	275	286	288	306	303	307	311	286	283	321	287	288	301	303	271	303	295	283	303	291	316	303	301	320	281	302	251	306	283	276	265	269	299	296	284	304	288	297	285	279	293	291	299	329	297	292	325	300	306	308	291	305	284	253	263	268	293	275	268	291	299	305	273	289	264	305	278	282	257	265	299	323	291	283	280	286	306	282	291	274	304	301	288	272	269	295	274	268	286	273	274	304	286	279	285	293	311	310	286	276	297	283	285	296	293	283	320	307	278	304	281	300	339	284	282	289	336	302	299	307	294	300	280	290	296	304	317	307	309	277	308	297	295	272	308	303	265	293	319	291	262	332	311	305	274	277	271	276	294	327	273	302	317	286	286	283	294	310	317	295	289	306	326	259	321	316	305	301	290	281	279	286	305	301	281	298	295	259	303	318	269	313	275	292	259	300	291	244	269	279	273	288	327	294	277	287	286	317	288	273	280	323	295	280	274	279	271	283	307	282	299	279	306	287	290	312	315	304	270	288	318	295	336	314	291	289	293	264	287	310	268	312	262	271	268	328	305	312	281	305	280	304	320	282	299	270	278	320	293	283	288	314	270	296	261	300	297	288	302	298	308	298	295	312	303	279	270	289	293	293	301	299	303	286	288	309	293	307	274	292	297	323	304	291	274	289	292	275	292	261	263	292	295	310	294	268	294	271	303	311	306	257	308	304	281	301	292	273	267	308	277	292	278	289	291	260	268	304	294	287	281	298	316	316	303	271	322	291	310	296	303	258	284	268	317	304	273	294	308	293	290	269	277	275	290	282	284	322	318	315	313	292	294	274	268	325	316	308	295	288	298	292	281	276	313	296	298	286	297	285	303	265	285	279	303	307	273	271	290	298	324	305	298	322	322	279	280	284	279	307	272	307	305	293	293	305	297	293	301	286	276	252	320	244	302	312	282	288	331	302	304	282	283	278	280	300	298	309	277	283	317	282	281	295	284	287	270	271	283	301	293	310	315	286	304	314	295	298	325	262	328	290	327	279	310	292	280	302	275	284	275	303	273	300	286	316	301	320	296	275	283	281	310	289	295	302	283	315	289	318	284	304	283	283	282	301	307	296	308	302	327	285	262	277	288	287	286	299	311	302	304	316	301	286	290	306	295	272	286	310	284	298	257	292	335	298	288	307	287	290	322	276	300	289	277	296	263	288	266	316	291	289	277	295	303	292	250	313	263	300	294	307	305	299	295	297	298	261	297	307	285	292	285	294	327	302	297	292	285	305	265	299	287	285	294	275	292	295	281	321	333	269	272	319	295	286	284	262	275	296	299	304	320	306	303	293	298	299	281	280	319	308	292	312	284	270	273	293	303	308	280	287	284	284	295	289	275	293	279	276	312	303	309	297	277	293	285	278	281	276	285	303	283	308	262	266	283	301	266	305	323	313	302	290	277	270	286	278	303	296	303	294	306	278	303	281	282	282	316	305	281	294	287	311	280	290	296	282	295	263	295	230	279	302	259	273	289	266	264	297	282	299	296	268	280	281	281	298	283	288	295	302	296	299	271	311	265	302	297	279	278	285	256	266	291	290	303	288	313	281	310	291	293	289	272	270	288	282	285	275	284	279	319	329	250	316	298	317	288	308	280	310	258	273	296	291	278	313	310	296	298	299	278	286	260	293	274	284	311	301	283	285	299	287	317	287	287	277	273	275	275	305	279	289	276	313	281	301	277	281	300	295	294	293	286	290	296	292	327	287	272	283	308	307	273	321	289	277	283	322	277	282	277	345	298	266	300	263	316	284	282	302	326	289	286	302	286	325	297	273	280	302	268	311	272	301	322	298	267	286	303	279	259	263	291	280	288	325	294	299	299	277	279	322	294	286	301	316	299	315	301	308	289	271	283	287	294	307	299	290	278	288	291	286	298	284	289	300	292	277	287	277	305	307	299	303	288	300	284	332	303	288	267	280	316	307	309	282	296	294	299	290	273	301	284	280	298	304	280	258	289	292	297	320	268	254	313	279	298	292	291	270	313	273	284	277	279	289	290	312	265	287	297	290	295	302	272	288	308	287	285	305	292	275	280	280	285	293	261	307	289	294	277	316	299	293	279	297	288	272	265	270	276	299	254	279	303	267	311	294	276	302	294	280	320	297	298	273	320	319	292	283	288	275	287	307	309	288	284	281	296	286	292	292	323	319	276	311	320	312	282	314	305	282	294	306	283	302	295	288	278	309	298	314	289	277	298	273	288	286	273	282	287	284	301	287	298	315	292	260	312	311	289	299	277	282	310	297	284	308	288	311	269	282	266	297	277	296	310	315	328	299	278	293	289	327	304	268	292	300	285	322	319	287	293	318	314	297	289	300	308	306	330	302	282	294	301	313	287	348	271	281	295	298	295	263	276	293	287	310	292	290	310	276	335	296	326	298	295	301	303	309	281	296	290	297	302	270	326	279	282	296	309	275	258	304	269	295	266	295	267	274	281	304	279	268	298	301	318	291	278	285	297	294	283	300	298	295	277	319	292	284	253	284	278	295	281	259	275	280	293	276	287	300	282	304	300	311	294	296	285	271	305	316	279	302	310	309	270	268	279	286	307	295	298	294	289	284	286	285	262
26810	6642	933	606	490	436	395	396	389	411	392	343	386	369	395	377	367	385	354	377	367	377	337	355	382	369	337	351	344	399	350	402	577	692	821	803	449	370	338	389	350	369	399	337	351	350	382	344	320	367	336	381	354	353	355	379	386	350	353	377	370	377	361	371	390	373	370	344	346	334	326	367	354	365	332	348	373	385	386	324	372	348	358	364	363	350	388	371	359	331	357	373	373	350	352	374	366	387	394	341	339	345	325	324	343	331	361	362	367	377	354	344	346	355	345	345	401	382	362	346	348	366	393	394	348	374	354	350	374	379	326	349	328	372	353	355	356	362	368	363	374	378	336	373	341	375	346	365	372	347	345	339	348	365	353	364	372	374	359	341	342	364	383	350	351	363	384	375	390	373	380	355	350	405	357	367	372	345	359	360	358	361	361	318	360	358	331	360	361	339	358	336	369	388	382	384	369	396	336	351	352	355	355	346	350	354	357	355	367	395	357	362	339	363	347	351	391	337	327	347	385	360	368	343	391	355	393	370	365	377	378	356	350	348	347	361	373	364	376	351	362	384	352	348	339	388	340	349	364	379	362	360	361	363	356	357	350	340	388	367	333	356	354	346	360	358	357	361	359	376	379	352	358	347	382	362	326	384	371	376	357	366	336	331	352	355	354	353	378	359	352	363	368	345	361	335	346	356	325	345	402	349	374	363	350	364	349	358	333	362	326	380	372	367	383	378	393	350	328	364	352	389	381	353	335	339	378	353	393	366	378	373	362	342	392	357	370	358	354	358	355	393	389	371	372	371	367	373	378	347	368	364	366	349	365	354	359	360	351	322	351	361	352	373	353	381	384	364	368	365	374	364	354	369	324	366	372	359	393	353	358	385	369	335	350	345	393	345	364	356	387	373	345	349	335	353	365	375	352	371	351	375	354	356	333	366	373	375	347	374	372	374	336	364	388	383	395	346	371	355	344	342	407	356	350	373	365	338	347	343	362	351	334	366	345	343	374	335	368	342	341	362	345	354	378	351	358	336	353	382	401	354	336	377	401	379	362	379	362	352	364	393	374	367	364	342	352	360	341	372	362	314	338	385	371	324	337	326	333	378	378	351	336	339	367	366	336	365	343	362	369	370	349	355	359	349	353	383	382	384	414	367	360	354	352	368	348	365	346	316	341	376	338	393	346	364	369	375	346	355	389	369	335	374	349	348	386	332	372	350	367	324	346	338	337	334	372	359	377	374	377	355	357	359	357	395	375	351	330	377	352	359	348	351	365	320	375	330	392	332	383	369	385	402	333	348	385	364	361	341	336	364	389	348	361	364	322	388	337	364	343	348	371	356	358	373	327	366	347	336	359	380	340	366	368	361	342	345	380	400	366	326	339	336	371	357	367	364	386	359	355	345	346	368	358	326	344	359	364	375	327	344	335	375	359	379	352	373	366	378	334	384	346	383	369	373	381	389	337	326	388	343	360	367	375	370	357	381	359	376	323	352	381	345	356	360	378	353	357	351	361	355	358	350	344	377	366	385	339	342	355	357	354	352	345	347	382	340	374	346	371	364	340	395	374	367	348	337	362	361	363	390	379	354	343	346	373	346	349	334	364	342	370	354	370	350	355	353	344	362	350	384	355	376	347	345	374	354	372	328	349	338	355	357	345	346	398	344	346	337	390	354	329	383	334	344	341	373	363	314	364	360	340	358	365	332	359	358	374	375	354	347	350	363	354	381	369	373	323	375	362	355	384	356	366	374	373	358	362	349	385	368	347	351	359	354	337	386	353	355	352	359	390	360	374	384	391	366	365	368	368	332	342	357	375	361	375	389	392	345	367	362	357	338	348	373	331	376	352	335	346	336	346	425	319	395	336	362	376	322	357	357	384	315	364	371	361	337	335	398	323	357	366	381	316	356	346	338	410	358	366	390	349	327	349	349	373	334	373	393	343	368	351	359	366	351	377	358	349	354	353	385	347	373	381	338	351	354	349	384	350	382	386	364	358	382	381	330	362	373	324	322	358	337	346	384	338	360	375	355	387	368	359	344	366	342	355	368	339	372	363	378	363	358	371	328	382	356	354	339	394	352	356	396	358	346	354	359	358	339	371	379	376	357	311	379	346	352	371	380	340	361	369	307	358	326	352	361	362	372	344	385	340	363	383	371	342	391	357	349	365	364	400	338	362	369	360	385	365	338	380	350	329	366	348	389	332	354	368	366	323	343	358	363	371	378	363	355	362	372	363	356	346	365	347	411	368	372	361	378	383	346	383	349	349	347	325	341	359	355	376	357	370	375	339	378	348	316	378	327	372	365	340	382	359	385	348	337	368	346	347	324	342	350	347	378	374	367	390	355	345	368	369	319	365	400	375	344	356	369	374	336	363	357	381	356	352	396	367	348	365	355	374	358	329	370	372	385	356	328	386	349	349	377	382	330	343	349	356	379	344	364	377	377	340	366	395	343	382	334	351	318	391	358	351	373	378	344	364	386	350	348	347	374	355	342	378	359	329	318	338	361	340	341	376	342	359	350	390	371	369	343	345	336	376	370	319	391	387	333	346	374	321	345	374	367	340	368	382	322	379	350	358	325	361	371	345	372	385	371	369	367	363	398	353	354	335	374	382	368	351	366	366	395	379	379	361	379	361	343	345	360	390	362	378	352	359	364	360	329	371	342	364	364	338	366	394	373	360	347	339	339	358	373	382	363	352	340	353	370	341	380	361	354	360	356	345	366	340	318	380	384	355	374	377	392	346	341	368	379	341	371	348	354	352	364	375	385	351	366	369	345	392	345	381	361	358	345	342	321	395	342	351	383	361	326	380	367	361	354	340	318	365	364	358	377	380	352	375	372	347	369	356	349	370	376	351	377	367	367	354	347	390	369	368	360	361	343	374	350	373	352	348	348	352	374	376	361	361	357	353	377	375	375	332	385	327	361	406	357	335	347	366	346	376	392	380	355	328	377	357	354	346	376	343	345	350	319	361	363	361	337	394	377	340	367	392	379	336	347	365	341	364	400	379	383	376	385	376	373	366	370	368	369	337	365	362	320	392	394	334	339	357	391	390	368	348	329	368	339	390	376	377	381	326	389	350	343	334	369	380	387	378	388	363	352	361	360	321	387	338	379	366	357	372	370	314	366	344	361	364	371	388	340	369	373	383	391	336	337	371	341	390	367	336	356	377	378	349	391	353	334	361	345	361	331	349	378	329	364	344	355	364	367	370	347	359	381	350	337	336	335	351	340	350	364	373	389	390	322	351	337	390	348	348	366	349	389	340	328	338	356	348	350	383	346	363	372	342	367	372	336	343	343	403	388	363	344	388	333	364	338	305	328	321	368	322	393	340	357	355	380	354	365	376	372	340	329	381	358	357	356	395	359	355	312	398	355	372	360	365	350	351	389	365	333	360	374	357	386	364	373	352	353	335	371	343	370	348	367	341	353	357	379	374	362	364	334	359	370	358	359	362	386	370	334	350	362	342	343	374	338	365	366	336	381
24603	21272	28082	24764	18608	1749	847	702	622	576	548	549	536	522	482	524	486	457	450	460	452	415	473	444	410	452	447	466	451	435	455	469	1097	1863	2128	1821	924	426	445	437	377	419	464	428	465	424	453	449	444	413	473	425	455	469	394	452	441	442	409	429	411	412	414	455	451	454	421	435	460	403	415	419	415	449	432	475	404	447	435	468	405	430	437	408	408	409	455	398	446	407	448	429	463	404	399	443	459	416	433	455	404	446	445	448	430	448	416	451	416	461	428	445	440	445	430	426	429	441	434	432	419	406	422	446	425	436	413	439	425	417	408	401	424	409	461	440	458	416	473	437	416	415	460	453	418	416	434	462	435	442	424	415	446	422	456	454	410	445	456	400	424	384	403	447	457	411	459	420	443	398	461	430	405	435	441	430	423	419	432	423	459	429	427	458	460	428	457	422	414	477	461	414	447	442	435	421	417	425	485	456	412	415	471	435	425	432	441	432	429	415	474	432	460	467	402	400	443	438	448	422	438	422	442	474	431	427	413	382	416	424	390	377	447	416	417	425	407	425	407	420	431	439	410	426	382	423	444	427	424	434	438	416	487	444	432	425	427	400	467	421	402	453	420	423	463	411	466	411	468	428	388	449	401	423	411	422	402	415	419	451	431	391	482	418	445	398	460	449	478	439	415	460	443	428	400	448	433	431	443	408	426	423	416	437	405	419	388	440	386	436	451	415	456	416	428	411	406	402	443	429	437	427	418	442	440	439	440	436	437	414	414	384	445	433	442	433	429	436	385	434	437	436	458	411	500	428	432	402	424	430	422	445	448	442	422	450	426	438	417	423	427	430	438	409	417	404	453	434	438	422	421	385	443	443	419	433	452	400	379	444	448	460	439	438	442	422	444	425	464	445	422	420	430	431	439	451	414	417	398	406	457	407	449	439	481	407	452	439	408	438	454	425	484	462	457	460	448	458	452	379	437	437	439	457	464	430	384	393	411	403	417	409	468	471	454	413	422	454	456	443	428	418	414	467	402	445	405	455	459	425	428	413	436	448	396	407	429	399	457	428	409	481	442	444	458	420	454	401	448	418	445	463	457	445	422	416	438	421	435	416	447	444	451	407	458	444	396	416	405	423	433	448	434	463	420	430	449	419	440	452	391	447	433	402	446	405	425	395	443	479	452	443	468	384	409	439	451	432	484	454	405	444	428	425	449	441	425	423	461	443	397	438	420	429	448	414	443	413	423	423	433	440	424	436	416	440	460	421	427	451	444	423	431	456	407	402	448	443	424	425	435	399	458	459	401	441	421	425	448	454	409	407	452	435	433	430	428	405	455	419	386	426	406	446	439	450	439	441	406	407	421	448	415	441	449	441	418	433	455	406	440	432	417	440	450	434	454	436	411	476	473	410	435	431	463	395	429	432	419	404	419	430	434	427	422	437	439	454	471	412	430	434	416	442	458	411	406	442	417	421	429	429	391	425	472	394	423	431	417	448	429	412	443	412	465	435	436	432	419	430	431	439	406	426	437	459	454	507	428	423	461	450	427	418	418	419	430	466	412	440	456	440	426	429	441	448	404	434	463	416	437	459	437	423	463	444	441	398	427	447	410	466	464	426	446	434	487	428	406	424	448	452	418	416	440	447	427	421	461	384	453	431	427	454	408	426	472	452	421	406	471	450	409	411	448	393	435	446	431	463	451	436	458	425	420	457	447	433	424	430	412	455	445	433	412	442	437	409	386	437	416	413	443	439	430	504	419	438	416	439	413	446	444	449	463	446	460	425	436	454	443	441	453	440	414	462	454	438	477	402	438	414	455	411	413	424	428	441	397	415	395	421	382	412	430	453	412	443	450	432	430	437	395	427	405	430	454	418	437	427	474	401	423	448	405	468	422	438	465	440	450	428	459	455	438	414	451	440	430	423	419	423	441	418	452	449	472	428	425	423	447	457	423	447	402	399	405	443	429	438	443	404	433	463	449	375	402	444	433	457	415	427	428	414	410	426	406	460	430	454	417	417	424	409	414	449	446	441	441	430	404	442	426	429	403	404	439	419	422	426	448	393	416	424	435	425	418	433	466	439	427	415	436	410	461	439	494	438	448	437	452	506	436	458	383	427	466	430	420	400	424	404	435	465	408	422	424	449	454	411	459	439	405	451	468	403	478	454	420	422	475	424	442	424	402	437	419	453	460	405	436	415	466	442	410	414	417	438	455	428	411	446	408	462	450	444	474	455	392	439	428	459	470	384	457	413	436	426	403	462	449	411	423	449	381	430	435	418	446	411	431	435	446	416	462	393	442	405	407	411	424	425	449	378	446	429	447	436	431	421	438	424	446	411	451	430	419	442	448	421	445	441	446	446	457	444	448	418	448	436	432	422	397	410	399	422	438	408	450	414	427	463	415	427	425	439	413	412	417	425	432	447	420	417	485	440	424	426	448	430	456	419	477	425	420	442	424	436	480	413	461	447	429	386	411	433	371	459	414	417	425	418	457	439	389	413	446	405	423	424	433	446	420	423	397	414	470	414	419	416	424	458	429	436	431	414	422	420	411	459	404	423	413	435	436	459	434	392	386	438	446	456	435	451	406	446	461	420	417	453	444	415	423	404	423	428	420	407	405	430	424	430	460	392	412	441	423	445	430	436	427	428	437	410	439	456	429	450	408	389	422	434	430	430	431	404	439	432	478	434	445	432	431	422	452	445	466	462	423	439	427	439	439	446	410	451	449	440	432	418	432	426	387	443	429	426	484	394	441	443	434	463	419	455	409	424	443	454	405	416	450	421	426	464	440	430	436	414	448	465	468	426	454	432	469	462	443	453	455	400	458	446	430	424	378	445	409	457	434	445	425	453	434	439	435	438	464	417	459	436	432	445	427	439	424	463	403	426	437	423	430	404	436	452	413	414	402	441	408	431	436	441	445	448	423	459	451	443	430	427	413	467	390	420	445	435	426	451	408	471	396	420	431	420	428	404	432	449	398	439	407	466	481	442	480	433	449	443	446	461	413	444	435	410	424	467	448	451	424	465	445	428	424	424	447	432	421	451	411	459	406	410	445	464	419	407	433	425	395	458	419	433	425	408	426	403	393	442	413	436	430	414	436	435	426	439	470	435	393	415	432	424	433	433	423	448	394	414	432	395	407	437	434	431	420	441	423	439	461	484	412	442	419	438	434	422	417	438	395	426	429	457	430	449	437	432	423	458	443	443	462	447	415	429	454	453	434	379	404	445	448	428	435	490	425	417	415	446	417	412	412	418	473	404	430	433	453	471	399	413	423	415	413	449	421	424	423	412	450	449	425	412	455	455	431	439	430	413	423	424	430	446	451	411	382	456	445	427	449	459	391	422	411	433	433	426	395	433	432	445	433	427	408	433	454	366	453	437	426	435	413	403	449	446	418	414	445	421	436	454	369	424	444	392	425	455	427	431	445	441	402	436	408	476	419	435	454	423	430	431	420	441	422	421	418	406	428	410	434	401	443	454	417	428	419	479
28940	14695	5660	2823	2034	1558	1296	1131	894	890	821	764	692	669	638	599	626	585	603	586	596	564	568	561	523	556	571	541	572	571	536	631	1847	3299	3817	3185	1440	508	522	545	532	537	451	484	528	521	535	534	529	549	540	505	524	514	507	514	505	539	452	547	478	506	508	498	533	524	473	496	538	533	526	553	521	520	520	511	541	514	483	514	528	489	522	499	526	491	550	520	534	533	550	513	524	513	498	531	543	504	535	512	504	537	496	568	497	503	536	537	478	521	521	521	568	518	533	548	501	560	516	524	539	488	537	524	511	517	532	525	496	529	568	571	513	517	533	530	519	552	517	479	519	557	528	554	538	509	530	497	511	556	540	507	525	510	479	572	515	513	545	514	505	543	470	498	484	533	491	500	554	557	513	549	522	516	524	511	559	475	508	543	472	454	521	511	544	566	537	517	541	557	551	527	541	496	555	493	537	505	503	531	519	496	501	534	520	553	507	507	507	521	541	493	492	497	484	562	492	546	512	514	495	530	542	542	505	510	504	551	529	512	488	480	513	507	494	506	517	538	536	520	550	470	502	517	493	544	504	513	512	526	516	509	519	540	521	513	515	532	515	512	561	515	507	489	483	519	526	521	505	482	477	517	489	487	516	477	498	516	558	540	543	496	532	547	493	515	474	516	510	514	500	517	540	510	516	527	494	513	511	520	492	518	540	452	510	500	523	530	476	545	552	529	519	519	508	519	511	538	497	515	521	500	501	498	537	510	526	540	487	518	485	518	493	490	546	513	522	510	521	499	558	538	558	507	484	493	514	516	504	519	483	506	502	504	539	515	497	561	511	507	564	517	528	516	495	531	517	522	482	517	544	498	497	519	557	537	490	515	510	516	507	501	465	542	534	510	487	524	526	491	519	518	528	536	544	536	540	537	466	458	525	498	502	503	532	525	546	534	510	538	505	567	531	509	544	513	507	552	551	517	533	496	535	486	510	543	528	556	501	484	507	504	515	524	520	502	533	522	508	512	491	522	472	504	522	475	550	511	473	497	529	520	515	489	534	527	491	524	473	492	522	514	534	519	500	486	505	518	520	525	491	533	488	520	521	482	510	580	471	495	528	510	456	493	537	477	520	525	494	496	549	562	530	486	476	494	487	535	546	514	530	502	505	547	527	517	503	512	509	511	491	536	484	524	499	493	508	523	550	533	520	526	492	542	493	517	544	511	549	538	512	562	454	519	561	509	482	505	483	491	466	504	528	516	513	574	522	479	506	510	515	535	518	545	546	505	537	477	525	539	540	519	528	579	504	532	519	515	534	488	540	448	496	535	498	513	519	541	517	499	498	507	496	498	476	523	526	492	484	513	517	494	504	502	465	542	525	510	527	517	520	528	501	502	487	500	495	512	540	527	516	529	534	518	486	493	492	487	518	521	504	519	522	508	540	530	521	533	524	529	518	513	508	487	516	525	522	523	526	491	519	503	505	496	551	545	488	509	575	532	551	520	511	541	499	490	545	503	511	534	473	498	504	530	518	501	557	528	494	513	528	481	539	533	536	540	523	545	554	533	493	506	582	512	546	477	524	531	526	537	482	557	531	541	493	507	508	498	560	516	516	504	535	491	473	521	518	497	502	529	510	505	547	502	496	514	493	545	534	505	520	505	532	492	532	543	537	537	512	510	514	517	479	469	515	543	502	493	471	493	534	522	551	555	515	571	520	474	509	498	545	510	508	484	505	526	469	525	498	501	518	519	533	521	517	501	501	513	494	542	510	554	535	506	507	511	473	503	556	468	503	485	510	549	528	505	502	534	528	544	501	523	523	556	505	517	563	512	505	501	530	512	517	489	516	515	554	521	541	538	513	509	480	510	527	531	514	552	527	533	564	509	535	518	533	488	529	538	507	498	513	546	503	502	501	514	485	501	523	544	511	536	530	527	513	556	531	475	482	540	558	517	565	512	492	515	513	528	548	522	537	475	534	491	551	516	501	543	504	531	519	506	493	547	479	520	512	545	452	525	493	492	517	493	538	525	500	525	496	491	497	551	518	500	518	512	510	452	530	504	500	501	524	508	560	491	493	549	526	512	562	497	516	526	513	544	509	522	498	455	486	515	545	492	494	531	516	499	499	517	527	522	530	562	496	521	505	536	478	553	496	522	501	515	511	533	487	499	493	523	524	495	519	492	523	493	519	526	525	545	545	510	555	482	491	574	507	547	529	529	566	487	528	476	534	520	513	511	507	529	522	512	496	530	513	515	493	499	492	523	502	505	512	525	552	547	530	500	502	544	513	476	537	530	518	511	513	535	532	542	563	514	527	521	508	502	495	531	512	504	559	532	534	510	498	495	516	562	483	549	504	561	544	523	498	521	476	497	522	522	524	542	514	523	526	531	510	553	530	542	499	535	509	549	517	542	503	486	517	536	501	561	561	513	492	529	505	492	575	549	506	526	492	489	474	511	525	524	529	518	516	518	531	538	455	526	545	522	540	491	492	508	489	526	507	480	501	546	483	507	509	504	500	506	481	505	553	500	531	545	523	538	490	531	529	514	534	489	502	537	493	509	547	506	501	539	524	527	526	513	565	558	503	497	505	494	529	525	517	513	504	464	500	543	530	523	544	482	553	526	519	510	546	529	513	489	553	526	485	491	522	508	489	526	529	522	506	513	542	517	458	552	489	512	502	483	512	520	485	522	498	514	543	495	499	521	493	507	516	508	514	523	524	487	505	539	507	537	516	555	537	478	514	581	501	541	502	474	508	548	500	527	564	540	530	474	497	542	556	527	542	526	533	520	459	542	510	553	465	544	534	573	501	540	550	515	491	519	530	471	587	510	545	475	521	558	514	500	458	482	532	524	501	473	533	548	500	548	520	539	534	542	497	507	516	483	535	507	555	529	513	523	540	501	546	517	543	521	504	479	527	514	531	513	533	529	498	506	519	533	517	503	519	520	508	534	546	522	516	544	463	524	563	571	510	504	536	524	558	536	526	493	525	568	489	518	528	542	586	493	521	511	538	499	524	548	486	550	522	561	495	513	502	511	522	506	553	527	506	554	518	514	522	519	507	534	494	546	524	531	512	529	494	493	505	534	494	563	544	480	535	552	484	471	510	489	529	524	534	473	528	514	500	482	520	508	531	538	564	503	516	491	503	528	514	530	510	504	538	545	537	503	525	531	519	515	508	531	502	526	535	477	517	504	497	512	527	542	533	523	492	469	543	508	534	486	536	504	454	503	506	512	505	516	535	580	515	511	533	525	521	501	516	476	519	508	518	547	476	496	504	516	497	493	531	523	538	506	505	485	499	496	494	529	501	525	486	528	483	532	526	558	473	550	491	525	543	500	518	482	511	509	457	528	514	546	500	508	524	536	542	494	535	508	494	469	564	479	529	514	569	517	548	512	513	530	517	511	486	497	487	523	544	509	545	492	518	510	532	560	525	492	505	576	522	514	502	526	529	520	554	487	507	502	503	521	540	511	519	491	534	492	524	507	475	515
25434	21275	27221	25486	6618	603	519	465	429	392	380	386	379	361	362	349	334	306	329	351	364	345	323	339	307	318	327	353	334	339	360	599	1072	1250	1235	922	672	410	320	332	330	298	330	318	324	340	312	326	343	351	370	354	330	309	278	321	318	310	348	317	312	323	342	309	331	312	305	294	341	349	348	297	326	322	308	318	325	313	323	291	289	357	335	341	313	317	311	337	326	298	314	337	304	331	340	332	325	323	295	339	317	296	323	316	327	300	322	353	322	327	319	323	320	314	335	335	340	304	333	312	291	292	334	311	321	317	300	301	284	315	283	286	339	314	333	344	353	329	326	337	333	306	331	300	314	333	291	309	316	343	329	323	334	322	324	293	330	321	305	290	306	355	305	303	319	327	307	321	313	326	306	293	328	325	342	325	302	347	311	326	314	329	317	318	307	335	326	317	332	274	340	315	325	310	350	301	294	301	319	329	312	316	336	314	301	318	327	332	329	290	309	307	297	329	314	340	287	303	312	318	298	273	331	342	295	315	307	354	290	333	298	323	336	305	351	314	357	294	321	330	309	322	330	333	360	319	324	313	304	323	310	301	335	303	329	356	281	286	307	318	326	320	315	301	354	318	315	364	317	320	307	329	335	330	292	324	319	336	324	301	325	332	326	342	337	296	318	317	349	299	316	307	322	306	309	312	308	335	336	352	358	309	301	313	329	312	304	332	322	324	322	310	294	330	345	307	344	360	297	282	323	295	296	327	343	302	285	327	327	308	329	315	311	335	340	322	338	324	331	325	293	326	317	307	284	311	311	313	308	302	322	330	322	307	312	337	310	330	336	304	315	331	309	343	331	283	305	310	343	297	310	309	321	337	345	324	335	321	309	329	307	333	358	296	349	308	324	295	313	288	345	309	361	316	349	327	312	329	345	332	338	317	341	320	322	308	318	323	310	333	325	325	321	338	343	338	311	310	312	347	308	324	333	328	309	302	308	317	330	291	320	322	306	326	300	317	306	335	339	326	312	330	343	297	321	293	316	342	327	333	345	309	366	335	343	331	303	313	307	297	309	310	325	318	329	288	293	315	304	311	324	323	335	338	317	328	359	312	316	313	327	313	299	307	341	316	340	315	310	307	333	309	340	302	316	331	301	343	305	326	307	312	293	333	319	317	307	307	329	332	317	353	320	346	350	289	305	331	286	320	332	297	350	313	325	289	315	306	315	337	304	336	295	349	336	316	328	297	332	325	324	318	305	319	314	344	342	301	302	326	350	334	272	313	328	303	338	304	354	314	319	333	323	333	282	290	297	335	330	295	314	322	308	326	327	310	357	300	314	361	284	330	320	321	295	333	288	350	313	290	297	305	323	328	326	319	314	328	333	326	328	327	324	315	323	274	324	285	307	328	300	317	303	310	324	328	323	324	303	290	326	323	353	314	323	327	313	336	350	299	325	320	328	334	345	326	320	344	339	300	296	341	281	346	309	314	331	331	332	323	305	349	301	316	319	346	341	305	316	333	324	293	325	325	308	310	343	318	320	313	325	288	335	343	300	311	374	337	296	328	324	335	284	318	339	332	294	320	295	322	339	341	322	340	326	308	313	322	350	304	316	305	297	308	339	311	330	311	347	334	316	317	316	336	290	321	309	310	304	317	306	330	296	306	313	318	321	323	329	283	317	325	317	342	292	343	300	329	312	314	326	316	315	311	333	313	334	347	316	337	303	332	331	316	306	325	317	319	318	331	331	344	307	302	326	292	372	314	318	308	316	293	325	314	353	319	317	297	363	322	314	326	337	352	322	308	311	321	330	344	299	333	316	313	329	347	326	320	339	346	327	331	318	317	352	333	343	351	301	294	318	317	331	322	349	333	322	318	312	330	341	321	308	326	329	312	344	308	309	339	312	329	328	311	323	323	295	346	335	304	339	344	310	295	330	322	342	333	302	334	321	337	314	310	283	332	304	301	352	317	293	296	340	321	342	312	304	308	328	332	314	322	310	344	319	319	320	320	351	290	281	319	348	313	311	334	314	311	317	349	351	341	327	308	312	321	338	320	318	310	337	325	339	305	295	320	311	324	302	331	321	300	324	368	320	289	316	297	335	312	309	305	323	342	312	326	330	313	304	333	327	337	325	300	312	378	315	324	318	310	315	309	292	285	289	294	346	296	301	283	365	338	320	330	337	325	330	321	343	329	323	312	322	312	306	307	305	315	289	309	326	340	330	307	344	286	328	322	264	353	289	330	302	264	303	293	338	297	320	321	329	275	318	332	317	281	303	301	315	293	325	314	322	318	311	291	335	309	335	310	324	341	314	299	318	300	322	325	353	327	319	306	309	287	312	341	346	304	336	347	329	322	322	346	307	307	340	354	313	328	331	322	318	320	315	332	267	333	317	320	346	312	286	298	315	339	324	314	321	340	307	296	337	333	340	326	332	299	294	331	309	332	317	304	322	300	328	317	349	308	325	308	304	327	310	320	337	348	301	317	336	296	342	327	289	294	332	330	304	350	349	311	318	312	333	317	304	339	328	323	327	311	336	330	343	331	289	322	333	331	317	313	338	323	360	306	303	296	337	318	357	324	318	295	332	309	351	313	333	295	319	310	358	356	306	298	325	316	312	290	318	322	318	331	293	331	347	327	347	279	334	314	313	328	339	316	300	333	324	294	361	325	318	305	339	299	292	319	334	325	309	335	357	345	311	315	348	347	335	338	305	357	342	312	294	286	329	312	290	343	322	301	329	314	321	282	305	326	296	325	323	313	332	325	309	322	340	321	326	294	341	286	308	305	310	309	317	296	317	329	336	297	320	321	357	297	316	310	318	344	324	287	262	288	335	316	350	318	304	320	322	299	311	318	343	355	305	291	292	302	367	373	338	270	310	345	342	308	336	304	325	329	331	356	304	319	330	318	310	323	308	315	323	320	327	334	324	325	311	287	364	327	305	319	313	304	303	352	341	312	306	321	326	340	296	316	321	334	322	326	310	319	279	341	305	300	322	324	298	361	330	305	284	318	326	326	318	295	312	349	300	286	330	292	331	309	322	310	311	338	315	356	304	335	311	331	322	347	337	285	315	319	284	294	361	313	339	301	325	304	330	287	329	289	299	344	293	315	314	313	304	299	301	301	301	336	361	325	321	323	346	334	325	349	340	340	307	327	320	348	314	321	316	319	335	338	311	338	332	308	344	337	293	339	294	367	326	332	335	319	313	302	299	352	291	343	317	324	326	332	331	325	318	371	327	325	316	325	307	327	323	331	314	349	364	311	321	310	310	286	355	346	320	329	315	303	295	297	317	317	307	302	324	336	329	331	322	334	344	332	320	313	313	338	318	315	314	303	290	291	312	303	321	312	310	299	303	342	326	307	330	335	325	294	315	321	328	314	321	314	342	287	310	318	348	335	307	317	310	344	294	344	326	356	302	319	330	347	317	332	310	348	347	316	319	283	320	343	331	333	329	304	321	312	301	313	296	306	349	337	306	323	327	339	334	333
30480	13273	3728	1914	1381	1110	907	777	732	654	614	546	537	521	455	470	501	449	475	411	452	461	443	445	448	405	381	405	398	406	489	1058	1932	2395	2161	1726	1178	498	375	406	417	439	419	408	401	385	452	362	423	387	398	394	391	404	408	405	393	421	425	383	439	415	420	422	453	384	398	394	428	406	410	423	383	397	425	394	396	383	401	402	440	398	401	422	401	374	423	383	410	395	420	396	379	408	414	416	432	398	384	421	399	379	404	427	414	387	375	403	437	408	373	441	373	388	410	375	409	418	425	430	416	389	394	356	372	421	381	398	389	389	446	391	425	440	403	398	425	408	362	416	397	371	425	410	401	421	396	376	415	402	371	387	381	417	410	445	428	430	430	397	419	412	398	404	393	420	383	418	397	402	397	420	380	443	429	397	407	417	427	383	362	367	394	404	395	410	412	403	385	422	373	436	400	386	419	429	379	388	424	432	401	411	419	411	461	384	419	414	382	416	406	399	427	359	379	398	404	389	384	373	433	408	387	395	372	437	397	405	378	432	440	400	371	417	422	402	412	398	447	396	418	354	370	384	454	423	380	384	411	388	372	416	382	424	409	396	371	404	397	426	433	397	425	400	407	399	378	382	364	388	404	400	410	385	415	407	391	414	416	402	401	424	394	419	418	432	402	408	391	374	399	417	425	418	433	387	395	362	405	416	397	385	426	409	365	406	401	411	440	394	417	389	394	415	416	422	389	420	389	423	388	430	391	421	400	372	392	402	415	438	412	401	374	407	393	409	387	407	394	394	427	404	415	393	415	457	430	430	397	370	411	397	410	400	401	407	382	406	409	399	420	451	402	414	399	400	398	404	424	413	374	416	398	447	358	398	427	393	390	404	426	362	413	402	430	394	417	382	417	389	402	411	421	397	394	423	381	440	406	378	399	395	371	357	399	395	376	377	412	388	428	420	359	388	447	388	435	331	427	371	410	407	384	403	437	415	435	430	415	411	403	391	403	405	434	410	368	386	418	406	369	407	392	390	389	428	409	418	398	409	387	391	399	392	425	365	382	412	393	403	390	435	409	414	394	385	390	402	414	398	408	423	431	421	371	407	416	422	384	382	416	441	391	386	398	419	413	398	419	395	417	364	396	420	399	404	404	407	415	426	407	428	413	445	403	396	368	374	389	389	408	423	398	388	421	380	420	390	432	348	396	414	399	391	409	434	397	393	411	413	360	398	410	400	432	405	408	436	401	419	423	381	416	403	383	414	422	427	405	405	387	439	434	408	408	414	420	394	379	420	415	402	400	423	417	379	381	414	402	411	399	406	393	407	427	390	406	391	444	387	408	390	397	422	388	409	435	439	405	388	410	386	369	389	408	378	431	393	406	419	397	421	407	394	416	372	451	412	413	426	370	413	399	390	385	400	392	404	402	372	425	414	433	384	358	441	426	427	367	347	385	406	372	369	406	402	387	398	422	416	402	423	437	420	407	442	371	411	399	413	399	372	413	376	422	410	403	391	407	382	421	370	444	389	418	424	436	385	372	440	442	404	386	401	393	382	393	460	428	404	403	375	424	389	398	431	399	425	389	418	410	401	395	373	376	410	426	440	379	401	396	402	401	392	393	380	386	452	428	380	411	415	405	397	384	393	429	351	393	405	411	431	374	413	386	430	405	370	402	416	428	391	402	384	408	407	428	383	424	455	392	423	394	423	418	378	407	410	419	428	406	417	383	397	407	383	427	411	425	418	394	406	433	414	390	407	413	406	399	389	412	413	395	412	406	419	433	433	404	396	442	406	384	404	391	420	386	397	398	386	376	419	401	397	405	394	380	402	392	381	406	420	416	380	368	398	407	431	382	431	363	449	357	428	399	394	363	370	414	443	412	387	423	398	424	410	391	412	372	407	404	434	404	423	402	424	394	401	431	394	423	427	429	383	400	419	390	430	423	401	402	411	384	407	411	424	411	442	409	367	413	411	383	413	373	377	377	378	452	403	386	410	380	432	392	415	403	403	435	375	421	374	431	419	424	386	396	438	395	404	422	379	408	362	406	429	376	432	382	356	367	401	381	375	390	373	388	394	388	372	403	434	401	416	394	385	424	378	413	441	374	413	418	428	440	449	426	393	405	403	380	388	395	410	383	384	365	391	432	426	440	413	416	416	399	392	378	407	397	413	414	385	435	382	387	421	388	395	398	436	429	414	424	423	376	408	418	412	416	428	455	423	405	405	393	436	389	405	386	414	432	409	403	378	395	392	394	383	385	403	383	415	387	465	421	421	408	392	409	385	409	395	435	410	391	406	408	389	417	390	417	417	443	384	410	418	420	405	419	375	381	419	437	419	390	416	389	412	411	381	388	436	408	377	429	423	403	424	422	399	384	392	388	424	409	390	388	425	425	388	416	431	400	403	408	375	347	443	372	379	407	424	381	427	419	413	395	422	404	405	398	414	406	404	382	412	402	386	415	430	370	409	422	417	372	367	415	390	409	422	418	397	391	400	392	371	409	375	439	422	404	425	394	406	402	384	402	413	342	394	395	377	396	414	399	390	424	393	440	395	434	387	402	380	370	399	393	417	404	403	424	406	409	380	422	409	404	403	379	401	404	376	385	400	392	383	419	422	416	406	398	429	410	421	439	420	410	422	411	388	405	401	418	385	408	446	431	423	377	394	377	413	405	400	406	395	403	423	383	420	401	413	396	356	432	395	400	426	409	394	386	378	411	385	417	428	367	415	415	427	387	420	413	383	385	387	429	410	417	416	414	407	395	379	379	439	380	396	390	389	393	395	423	412	414	408	391	402	412	421	406	410	412	389	402	396	400	389	426	429	418	433	419	425	407	387	403	378	397	384	432	424	400	378	405	406	409	403	449	395	389	423	402	421	428	384	399	411	388	383	389	433	430	417	427	374	385	425	443	406	420	378	410	385	370	449	372	423	396	426	398	383	370	398	429	440	405	381	399	414	438	407	439	422	422	425	419	368	431	434	430	411	398	379	390	384	372	421	419	420	407	403	438	382	394	370	431	415	408	405	376	416	381	427	393	401	356	434	407	402	403	416	419	419	374	386	392	418	404	428	435	392	404	374	419	401	421	400	427	408	372	408	417	392	431	398	405	412	417	408	400	392	377	406	433	426	362	416	454	384	411	367	377	419	373	365	445	378	413	409	403	445	373	414	339	398	428	429	389	373	419	419	381	383	404	387	379	422	425	446	404	407	392	401	411	416	405	430	403	371	424	375	389	430	408	391	374	381	376	427	382	414	369	407	402	388	400	410	394	407	375	406	424	401	391	425	437	406	396	402	418	449	386	399	416	417	387	402	412	433	413	400	407	444	382	391	410	433	398	400	375	454	395	419	396	395	426	411	415	411	392	416	397	387	420	411	385	401	434	420	363	400	398	406	419	428	375	399	401	430	396	400	383	433	402	385	446	444	409	411	374	382	428	414	401	405	376	427	438	430	382	392	400	399	425	436	396	428	430	409	372	378	401	380	416	395
23237	21365	29078	23983	21351	21338	5968	1332	1006	949	899	821	801	722	760	712	721	674	685	654	685	644	710	632	594	654	647	564	640	663	1258	2493	3658	4294	4503	3530	1895	595	549	566	577	645	585	557	568	572	596	578	559	575	592	608	606	622	517	581	592	572	599	561	612	592	585	564	581	621	576	565	596	538	598	565	598	584	605	585	581	598	599	584	629	560	567	657	558	576	556	558	563	551	589	589	617	571	577	591	607	607	554	593	538	593	607	535	611	588	591	618	570	602	526	658	619	562	587	616	593	625	591	574	541	559	591	598	611	565	554	566	589	521	590	548	616	626	557	575	559	575	599	606	600	591	600	581	563	602	554	575	569	593	632	589	524	630	578	579	498	580	576	587	566	602	600	578	578	585	546	599	599	613	592	579	576	581	585	578	599	572	549	616	604	578	554	587	551	591	586	565	587	596	569	570	579	582	611	579	546	563	598	567	585	586	580	592	600	599	629	583	550	604	554	584	577	542	519	593	609	556	555	556	596	578	582	592	585	580	591	608	584	558	588	550	591	551	592	560	555	647	571	645	618	562	555	571	563	596	575	570	577	582	599	557	598	557	576	588	605	584	542	604	557	596	575	596	564	576	602	554	559	576	599	608	621	598	580	576	523	572	550	584	607	623	570	606	581	573	557	591	581	565	593	568	601	594	548	615	523	576	548	578	547	564	564	563	568	564	582	560	576	595	591	583	595	532	571	597	595	565	618	579	603	566	586	578	574	574	581	594	599	609	588	528	542	610	593	611	577	566	605	570	570	607	586	583	554	554	553	546	579	539	606	581	585	598	607	610	602	574	558	614	551	574	613	555	585	611	612	563	599	639	623	577	532	596	573	627	563	553	618	581	566	610	593	593	547	552	593	601	591	580	550	583	586	585	557	568	575	593	557	591	604	564	587	625	587	578	566	565	536	548	598	599	575	598	586	585	587	610	556	584	564	552	568	564	584	547	547	547	598	619	581	554	628	574	611	591	583	572	574	566	575	583	594	546	563	585	609	618	604	544	571	580	585	571	582	590	546	563	541	597	616	560	574	596	547	509	568	574	621	583	562	575	528	603	568	567	585	600	602	603	561	562	636	576	564	565	601	559	585	613	563	578	589	575	524	575	585	569	633	594	577	599	598	615	591	599	623	590	638	587	563	619	600	568	599	558	602	611	585	550	591	565	535	544	600	565	585	612	553	592	622	558	613	593	594	551	606	598	613	584	589	572	590	571	575	547	582	569	557	600	584	598	594	580	556	568	598	591	601	585	548	562	577	545	582	572	611	589	577	565	571	580	586	587	526	608	562	581	609	579	614	583	560	617	586	584	582	598	535	631	556	566	581	571	590	651	590	616	537	529	528	580	553	644	605	633	552	604	580	585	544	586	595	587	558	581	575	565	603	561	557	600	598	552	575	607	579	602	557	586	622	597	642	563	554	549	638	540	559	530	581	632	603	612	542	537	576	561	582	583	604	610	580	551	575	575	582	599	559	526	571	590	589	591	599	566	564	538	599	522	567	589	566	561	579	582	523	605	600	563	565	605	596	578	643	534	561	581	577	599	579	539	562	590	560	614	587	564	593	603	563	587	625	621	579	668	582	597	599	590	570	570	613	606	563	561	532	605	587	572	592	544	566	596	571	572	559	556	554	613	571	560	556	584	578	600	551	608	574	600	531	591	595	597	622	585	595	529	596	552	590	592	584	587	597	588	560	557	615	514	591	568	602	512	591	551	588	600	546	555	607	533	581	583	568	627	577	604	580	556	555	573	595	564	539	585	605	615	569	569	567	620	609	540	591	580	581	575	572	528	564	597	559	541	560	583	576	535	570	603	594	589	582	561	620	563	559	594	518	551	571	593	577	573	581	579	570	593	587	596	584	581	564	557	554	584	595	591	554	542	601	607	542	548	555	607	576	578	568	651	621	655	544	534	614	566	574	577	604	573	567	587	610	617	609	556	589	604	544	566	577	554	596	566	563	547	631	567	552	582	575	576	600	644	607	572	570	580	534	605	590	595	524	563	618	556	575	586	582	565	537	609	556	618	589	545	558	573	637	621	568	597	590	592	575	589	598	592	608	574	546	590	581	584	578	566	602	592	575	581	549	562	516	556	550	562	613	554	565	571	605	634	598	579	609	632	609	573	566	544	578	597	585	569	554	544	594	569	524	565	555	606	618	608	584	597	578	543	617	555	554	544	543	581	593	565	556	553	575	598	590	595	529	576	588	570	575	591	589	574	584	580	571	609	592	565	566	587	561	580	599	585	585	582	591	594	580	574	618	550	549	615	539	568	608	591	576	600	593	582	572	570	579	574	568	633	553	574	554	570	557	593	648	535	600	549	607	589	585	604	586	570	555	559	619	584	535	587	541	572	579	581	585	646	613	550	588	577	579	569	589	567	565	582	576	601	547	577	551	551	608	580	566	545	602	556	576	591	582	579	603	574	597	557	528	569	590	573	593	547	605	565	549	621	588	580	609	586	551	610	564	571	610	647	558	604	548	568	629	533	577	543	587	580	562	578	598	564	611	563	623	563	552	587	586	570	549	604	559	535	552	590	557	590	580	532	590	623	601	576	595	581	590	606	591	572	603	593	550	614	583	565	575	569	554	598	562	617	533	603	565	585	569	563	586	582	530	614	537	560	566	589	590	581	582	607	576	563	603	568	556	569	584	614	602	589	573	564	586	589	543	555	541	563	591	592	605	579	592	610	578	574	574	575	583	568	625	569	618	590	568	611	593	586	564	582	594	567	548	609	562	547	616	613	546	574	581	587	546	615	584	614	559	570	601	612	586	636	570	595	612	561	584	580	604	552	642	557	567	557	610	541	586	583	621	594	583	587	577	567	562	590	582	571	558	553	563	577	590	560	637	560	542	578	541	563	614	573	581	588	589	539	605	594	596	584	571	613	568	616	571	570	558	546	583	557	575	563	590	565	578	644	609	588	597	598	551	600	597	619	553	529	579	624	611	556	573	555	588	567	615	550	579	575	558	583	607	552	570	578	607	588	582	598	620	584	541	534	621	617	580	607	585	590	591	591	539	594	529	587	553	608	559	597	572	550	540	595	570	566	554	534	623	560	549	573	569	604	536	577	573	537	529	523	594	625	559	588	612	572	567	564	535	561	606	594	582	556	543	577	605	544	586	597	580	565	577	582	584	555	570	594	617	613	569	555	595	542	595	604	561	528	549	591	552	574	651	618	618	553	586	564	560	554	603	569	607	565	625	598	597	564	630	629	587	600	582	586	614	589	618	545	544	602	584	587	598	581	584	590	567	583	606	580	539	553	584	535	577	550	578	585	590	618	607	567	557	563	560	559	605	565	596	566	555	571	628	572	598	577	597	583	555	568	559	569	616	568	565	569	589	608	555	575	574	596	585	618	584	601	579	538	576	616	585	601	609	534	572	618	601	534	552	572	605	592	597	573	599	569	584	546	544	609	523	593	567	603	549	605	575	591	597	583	594	574
34822	24107	11655	6174	4278	3379	2640	2134	1754	1565	1405	1251	1170	1063	1003	980	960	903	799	829	843	781	747	735	758	728	717	777	830	854	2048	4231	6237	7293	7436	5770	2877	759	701	665	697	656	680	656	655	675	704	699	700	701	680	713	638	700	748	661	669	667	709	684	665	671	703	690	661	662	713	731	692	672	727	645	681	687	645	667	717	624	653	705	684	718	670	712	665	678	694	670	709	697	722	713	675	653	732	674	627	686	695	696	691	697	707	681	664	687	672	683	701	717	709	698	696	654	730	700	698	711	679	693	675	680	693	670	641	674	669	730	679	670	669	687	717	730	684	718	701	682	681	705	670	731	693	682	675	660	685	706	669	679	681	698	689	693	692	698	656	708	705	704	678	721	669	666	730	667	721	731	714	692	696	731	703	665	648	711	716	693	711	675	666	676	678	656	642	673	726	675	701	657	698	748	707	680	704	695	701	692	704	686	688	687	688	671	689	665	651	645	630	692	704	708	682	655	643	692	694	694	675	654	728	656	673	667	661	691	683	702	637	672	673	643	666	694	640	759	693	715	697	712	696	718	682	669	727	668	703	770	700	704	722	682	690	736	740	712	723	709	697	689	655	691	682	705	683	676	724	660	722	705	645	668	673	677	687	678	690	689	664	650	698	716	655	688	683	653	656	673	651	714	680	699	650	655	672	680	669	685	712	711	697	670	708	688	692	699	736	656	736	704	662	627	704	679	665	671	686	662	684	688	682	655	692	706	712	656	680	643	744	666	697	656	728	729	705	696	696	702	691	693	721	706	657	675	668	725	698	667	643	720	647	713	638	671	662	710	671	682	694	687	702	692	704	668	701	674	672	673	688	675	694	713	697	737	730	688	689	637	701	678	688	654	694	638	702	718	689	726	699	672	713	688	666	633	648	717	671	727	662	693	674	699	685	685	641	659	691	680	700	697	677	701	701	693	699	736	723	673	685	732	645	688	708	672	698	682	711	683	682	729	620	704	684	715	693	657	673	707	705	738	672	655	707	669	696	699	711	671	732	634	669	680	653	705	689	681	650	658	645	675	694	647	713	666	626	657	667	633	678	649	678	700	680	698	705	649	691	714	688	733	681	726	690	704	684	705	675	682	664	681	657	683	694	725	689	647	682	697	708	696	661	675	708	702	718	701	690	713	731	669	700	689	676	662	666	637	657	717	672	641	696	675	690	650	720	661	672	719	686	719	697	661	715	645	701	697	692	665	696	692	695	633	655	703	671	698	683	660	663	689	660	671	738	687	729	688	685	653	688	672	653	694	662	675	726	698	660	713	670	691	650	709	696	679	688	700	687	641	647	642	681	669	708	652	641	649	750	679	682	624	702	700	693	704	733	700	736	683	655	714	677	680	705	626	695	713	701	660	706	761	619	659	659	717	678	676	687	670	673	686	666	709	686	655	729	666	726	713	681	670	654	670	668	676	640	664	691	654	675	689	685	693	655	691	692	681	697	685	672	683	639	692	669	658	697	714	706	706	673	726	666	693	667	689	703	703	658	690	694	667	698	660	674	678	730	708	677	682	667	651	671	682	737	683	655	660	680	695	690	678	679	689	685	606	672	662	675	635	668	654	612	701	666	653	704	675	679	688	644	685	653	703	706	692	669	660	679	755	663	705	645	700	668	688	689	636	697	667	659	698	680	660	646	676	692	703	664	663	671	685	687	686	694	628	674	715	686	659	705	679	662	695	701	638	686	680	709	665	682	642	678	630	672	698	689	694	692	646	687	666	692	632	707	626	689	697	682	687	697	637	735	662	696	664	699	693	699	690	735	645	678	671	640	654	728	729	655	659	663	662	628	663	695	642	689	724	699	692	709	694	699	699	689	673	683	718	678	696	632	706	647	635	706	665	675	674	661	746	668	713	728	669	682	653	714	734	683	710	718	699	665	679	677	651	729	686	678	675	657	687	709	714	690	715	681	706	698	731	688	634	681	659	664	682	634	637	728	681	707	678	656	672	630	680	649	694	726	726	717	665	697	728	695	708	632	674	709	729	692	704	670	733	686	695	673	694	711	623	666	683	737	644	679	685	717	675	684	715	670	694	687	706	703	719	709	664	694	671	707	699	660	687	665	713	703	701	647	643	664	670	717	670	695	721	656	671	694	673	673	692	680	671	674	702	717	676	764	686	718	695	702	703	674	657	685	727	693	676	685	647	687	713	663	702	690	675	680	627	665	678	680	718	649	669	675	696	718	675	689	671	717	690	720	672	675	656	688	696	708	721	653	706	677	671	699	654	688	683	679	674	636	664	653	692	658	661	672	655	698	673	697	673	689	633	686	639	703	672	723	692	733	720	702	675	746	676	666	698	647	702	638	680	631	653	666	693	658	654	683	706	678	699	675	721	690	659	699	731	681	684	691	681	715	665	632	675	697	663	684	678	704	704	687	670	711	686	676	701	679	688	696	645	675	701	678	678	730	640	665	701	695	697	699	708	737	680	653	639	689	679	671	728	709	669	717	672	651	636	725	716	687	674	677	694	709	659	710	687	668	693	661	690	680	670	703	675	693	664	701	661	625	684	682	669	754	698	704	704	680	694	714	719	702	701	663	663	719	683	648	737	691	698	679	690	669	709	686	671	691	687	686	724	673	711	712	712	715	692	718	646	714	669	718	688	711	714	700	715	707	741	731	678	710	676	688	696	701	651	662	688	668	697	658	698	643	664	697	660	662	665	655	667	702	675	698	694	683	693	698	724	676	670	679	661	735	709	701	703	688	642	712	714	743	667	716	700	686	655	707	700	712	669	717	654	701	690	667	664	683	716	681	731	646	675	683	704	730	665	625	632	694	649	683	690	667	624	684	713	662	698	687	680	666	677	684	694	690	712	675	671	694	662	689	669	730	691	645	684	718	648	650	657	706	715	684	644	673	660	662	726	688	678	655	679	688	666	733	712	683	692	707	722	676	675	692	688	647	642	683	697	659	696	688	681	676	701	688	729	689	712	709	676	667	705	720	704	662	674	671	718	654	678	716	713	642	695	636	667	688	738	697	647	649	696	674	727	718	679	686	650	660	716	676	653	694	670	664	626	703	738	731	642	681	705	690	698	648	656	683	658	679	718	726	707	701	650	655	699	701	636	710	700	641	684	652	698	700	675	659	721	661	661	660	679	705	702	703	688	678	696	689	681	701	696	691	669	627	671	666	689	697	710	715	718	680	703	680	656	679	689	679	728	676	743	682	684	719	721	688	699	649	697	693	686	658	673	676	721	679	662	639	701	671	650	694	689	685	627	709	674	740	681	696	666	723	692	698	690	637	720	670	721	649	615	650	705	686	639	691	651	720	688	701	664	649	681	683	660	724	694	662	695	737	672	711	715	699	667	701	703	670	637	662	710	729	697	692	734	669	651	676	671	660	689	667	692	658	663	652	663	666	681	697	653	673	691	701	658	691	725	720	657	681	686	635	665	710	686	661	719	681	675	615	661	701	705	610	732	646	655	682	698	660	677	619	650
28298	19672	6278	674	444	394	354	346	332	361	353	358	333	348	295	306	343	320	317	311	355	312	322	335	337	321	327	356	340	319	320	361	397	500	576	647	478	320	302	326	341	324	357	306	279	380	336	328	312	317	300	329	343	294	323	320	320	331	336	314	323	317	343	328	289	329	342	336	350	369	359	334	361	343	346	338	319	350	352	307	327	355	334	363	336	331	327	300	354	361	331	354	343	347	337	304	323	351	326	345	320	319	295	337	354	319	317	334	311	310	343	315	346	329	359	352	326	304	305	349	346	293	313	314	319	318	319	292	304	319	363	317	359	303	324	342	336	353	311	318	347	352	309	325	288	338	306	318	331	308	319	365	304	299	334	359	326	351	303	380	336	324	291	308	338	336	308	343	322	356	340	337	310	333	353	338	335	321	326	375	315	352	342	345	332	351	332	324	315	332	316	338	324	336	351	345	304	326	307	313	334	307	306	330	312	319	318	345	298	310	322	334	323	348	318	354	337	316	368	315	340	331	325	338	336	292	317	314	327	349	330	317	367	330	358	317	320	292	313	309	357	306	339	306	330	278	347	346	329	314	336	316	348	304	327	365	371	332	346	285	334	319	327	311	337	338	308	314	313	329	338	317	327	360	338	331	316	336	327	307	288	302	335	338	316	309	330	339	334	317	335	323	344	327	352	344	310	301	314	336	299	320	321	317	346	323	303	352	321	325	337	367	331	330	350	330	305	307	322	322	301	321	278	342	344	324	331	330	330	309	322	320	317	327	331	309	329	328	347	323	337	329	336	344	311	324	338	313	329	323	341	320	352	303	334	334	296	323	323	298	333	375	327	319	346	293	315	329	305	331	332	312	342	378	330	332	317	339	311	317	338	355	326	317	328	303	318	326	361	338	324	332	279	351	343	320	333	296	326	339	306	320	339	319	327	351	296	316	319	329	342	354	322	312	364	314	297	337	303	324	333	349	318	312	320	336	329	320	307	313	336	309	314	330	358	340	335	340	322	358	330	359	333	299	319	299	342	303	301	311	350	299	345	340	319	348	305	313	358	331	319	323	359	357	322	305	323	326	337	300	344	349	313	352	334	352	315	342	353	325	341	316	339	348	345	320	334	366	314	327	358	296	358	333	313	303	359	344	329	303	330	304	308	330	324	325	330	343	330	347	322	306	329	299	319	322	339	337	326	309	329	335	349	346	307	315	326	336	328	325	331	334	293	324	342	316	319	369	326	346	329	331	318	329	318	329	336	316	326	302	354	319	333	341	323	317	279	324	319	332	299	333	319	346	353	320	311	308	309	339	320	325	337	344	353	306	332	305	358	327	325	325	337	362	334	336	336	303	356	353	322	306	310	346	296	311	347	339	315	324	357	299	360	329	339	320	356	321	329	358	341	334	374	306	306	339	348	338	332	290	333	313	306	305	345	310	342	337	333	301	348	340	325	293	320	314	333	358	325	294	331	294	297	348	334	328	329	318	324	349	349	329	303	309	314	341	329	323	344	338	366	307	338	292	328	363	324	340	311	352	319	313	350	328	295	316	331	320	339	343	361	349	351	330	308	343	297	357	343	339	344	328	292	315	329	335	354	300	325	326	314	331	323	351	327	332	312	323	331	358	339	347	329	358	355	307	342	324	325	301	339	362	363	310	353	325	301	330	331	323	315	321	318	362	339	325	354	367	349	325	336	338	334	318	294	324	312	340	336	339	375	323	328	350	355	307	342	326	331	329	308	345	305	345	321	324	317	309	339	316	321	324	342	321	324	331	334	323	335	311	326	335	310	322	296	321	332	332	303	335	341	316	343	299	334	336	295	346	350	380	292	313	328	304	347	326	351	347	303	360	324	321	347	334	327	307	334	321	331	339	336	349	325	316	331	327	339	322	321	348	304	311	325	287	343	344	333	304	316	339	317	342	334	322	327	314	336	338	339	338	369	338	340	311	320	310	310	356	327	317	326	340	325	311	348	327	342	328	311	314	348	330	343	326	345	325	342	313	337	310	347	324	297	329	335	339	304	314	316	337	318	319	327	330	296	362	343	357	299	300	293	362	297	334	309	327	310	326	344	300	299	311	341	342	318	324	323	323	293	322	326	344	334	316	384	337	321	291	338	369	337	369	366	340	326	326	338	300	346	330	329	357	327	332	322	293	341	324	290	346	359	333	320	311	313	323	335	330	334	351	296	336	360	336	329	311	300	315	314	325	362	354	343	301	336	324	354	348	328	298	307	342	326	335	323	320	347	350	305	312	331	308	308	330	337	327	318	355	343	308	337	339	320	351	321	322	318	335	322	361	323	337	306	336	354	293	332	354	300	335	338	346	333	338	329	305	306	315	337	333	309	340	332	312	335	319	356	339	358	341	317	312	299	346	335	330	311	326	289	333	360	326	290	333	316	355	340	341	310	318	316	330	356	375	326	299	295	313	333	345	304	337	323	341	379	313	371	314	314	332	340	307	338	332	302	313	320	360	331	317	313	311	321	319	311	312	315	330	336	328	369	324	341	327	304	308	335	320	332	314	317	351	313	307	346	340	318	356	355	350	295	324	349	311	341	347	303	380	312	337	334	337	304	310	318	334	325	328	342	342	331	317	333	324	337	338	332	328	299	377	316	325	342	327	351	328	337	354	322	321	314	293	333	323	382	321	332	324	348	338	310	356	312	341	330	335	301	343	350	323	343	314	317	361	336	317	335	335	333	304	357	320	337	328	338	312	331	307	330	317	307	309	292	320	344	327	315	333	358	323	323	312	330	315	304	335	336	346	324	326	338	304	340	302	322	319	349	333	356	329	326	358	348	325	356	322	346	301	322	312	316	308	343	301	340	346	335	306	328	338	304	320	306	340	342	346	323	332	353	276	321	350	314	334	290	351	341	364	362	318	303	339	339	349	319	348	345	311	329	325	321	342	324	312	331	328	350	342	347	309	321	297	320	311	310	312	338	329	345	361	363	338	325	344	354	304	305	327	321	301	335	351	350	351	351	326	290	309	325	329	331	299	320	310	336	313	320	329	305	308	324	317	335	364	331	299	320	346	335	287	344	342	314	316	331	315	319	321	340	335	319	310	325	359	283	339	345	320	331	377	317	347	351	291	315	324	298	377	332	339	313	341	327	333	307	355	329	341	322	324	321	343	321	329	334	328	350	342	322	306	332	323	328	328	336	353	318	323	334	314	305	330	309	303	357	325	290	301	319	310	373	365	312	325	313	340	340	362	299	306	312	347	323	339	309	334	310	329	342	329	307	311	347	343	339	291	325	294	314	328	304	340	319	375	314	336	359	293	353	329	349	296	328	342	364	316	330	332	313	311	320	298	316	317	320	324	324	334	326	350	306	379	342	332	333	346	336	310	330	328	370	351	310	352	339	333	311	319	339	316	310	337	344	339	339	318	367	290	338	287	316	332	346	306	322	309	325	338	347	359	354	364	311	348	313	309	356	312	330	342	351	332	335	324	306	352	339	322	280	328	333	340	323	328	335	315
26973	6486	842	604	517	521	461	458	434	404	454	414	395	410	406	398	416	413	436	354	391	406	431	421	381	436	428	389	396	404	475	448	508	739	875	818	712	383	414	421	397	406	377	394	403	402	371	419	392	403	425	406	391	364	419	441	371	377	391	397	428	373	394	407	402	394	412	409	372	418	424	417	379	407	401	403	402	443	420	395	415	387	428	386	428	353	415	380	383	406	382	406	361	420	390	379	400	392	376	397	415	408	438	410	418	380	405	409	397	391	405	424	406	402	400	433	396	396	406	403	432	384	389	409	409	449	396	425	421	415	393	388	422	429	405	401	416	400	403	432	417	406	378	375	443	447	395	418	398	384	356	363	413	398	384	396	425	383	394	402	400	416	391	400	368	390	416	383	398	415	396	353	414	405	401	418	419	408	395	386	410	431	432	396	398	403	393	414	400	370	375	395	425	409	383	400	376	423	399	423	398	390	416	428	417	389	405	402	421	418	392	385	395	397	359	402	394	380	397	398	413	414	403	395	381	414	402	402	401	408	395	460	365	381	367	381	386	395	408	424	405	417	408	411	438	366	432	379	408	401	397	407	352	385	427	398	389	392	381	427	364	372	387	442	371	402	410	387	405	434	382	426	398	386	384	375	391	421	411	371	405	388	395	385	418	434	406	366	405	395	416	418	404	416	396	439	362	375	429	378	384	409	401	418	398	424	432	389	382	377	398	397	413	397	403	408	384	433	396	426	431	423	424	408	400	373	369	416	382	391	415	371	407	415	421	404	428	411	371	399	398	443	403	451	384	400	398	388	406	382	386	414	385	424	404	401	384	420	429	432	441	394	431	424	392	403	401	409	415	399	420	419	397	413	397	407	377	384	401	392	375	386	406	401	405	408	419	362	408	401	416	400	471	412	395	390	387	401	396	404	370	408	409	408	421	421	390	407	386	404	375	435	352	401	368	375	389	420	397	422	412	409	409	384	409	390	398	383	396	379	381	388	401	402	397	417	409	395	403	441	395	415	428	392	392	409	376	403	368	409	399	428	383	406	384	399	410	389	398	390	411	428	395	404	364	393	393	378	434	390	405	391	380	439	371	403	374	369	386	413	433	443	415	416	379	394	409	434	394	400	415	436	431	390	386	413	411	378	423	399	418	398	401	423	496	378	443	421	413	429	403	378	401	384	407	365	355	413	370	381	383	378	382	399	421	406	420	401	417	387	394	397	396	397	415	374	397	413	420	398	379	384	429	397	392	373	405	372	406	407	368	398	391	414	377	386	375	408	425	397	384	379	409	415	393	384	422	383	400	381	401	438	370	392	391	392	433	382	414	397	417	423	394	414	360	412	382	407	411	429	382	426	417	391	381	383	409	389	372	374	397	384	355	409	403	419	374	406	396	387	389	411	399	386	376	403	400	403	375	397	406	370	394	412	399	409	378	410	380	382	389	408	406	401	408	434	414	418	421	417	445	375	397	375	430	420	410	394	399	434	427	439	430	417	416	393	377	409	410	411	385	399	407	392	398	406	392	392	397	398	408	389	414	401	418	411	402	391	417	386	392	402	388	412	447	405	413	418	413	365	394	379	391	426	405	384	409	400	424	419	405	352	434	405	388	419	442	416	382	410	393	381	444	393	398	380	445	422	401	377	385	404	369	401	386	379	396	415	392	459	420	370	415	388	424	399	376	405	422	424	390	404	396	403	414	430	394	415	371	420	375	403	411	376	388	404	342	416	413	399	420	375	402	396	402	388	405	395	383	387	437	419	415	419	385	438	413	432	395	397	435	435	366	354	372	377	399	364	411	401	417	375	386	405	425	409	432	382	357	374	418	356	369	398	377	409	405	396	422	407	386	429	401	377	407	362	390	368	396	384	389	371	378	405	380	393	395	404	365	407	424	386	389	432	400	352	376	381	368	384	389	400	411	394	375	398	395	406	377	403	395	395	373	379	394	381	425	410	396	394	433	430	377	410	370	409	420	388	381	415	358	365	416	441	390	396	376	368	385	406	411	386	399	447	408	415	406	398	419	400	405	424	422	348	384	399	421	390	417	401	390	440	370	416	397	413	363	400	431	411	386	420	400	371	406	417	411	378	386	389	391	421	403	406	427	414	427	369	392	392	385	391	402	398	363	401	386	410	419	407	394	396	381	407	406	406	417	408	394	408	409	371	427	428	380	403	375	430	393	362	387	407	423	414	370	383	397	386	414	398	448	399	380	414	362	415	404	379	407	409	405	385	398	428	409	420	367	380	418	399	427	415	415	383	379	425	385	368	429	391	397	389	394	404	430	427	387	400	419	413	409	438	420	365	398	419	381	402	397	432	387	405	386	427	402	428	418	393	389	394	373	391	386	413	394	379	398	420	412	435	381	396	389	376	423	368	374	395	381	414	401	390	396	416	430	404	417	382	415	417	388	405	422	402	411	396	381	396	385	406	418	398	400	442	414	400	383	420	412	400	414	413	403	390	411	404	396	402	405	434	392	374	407	437	365	421	406	445	403	336	379	418	426	416	363	425	411	380	435	379	422	377	371	447	428	394	393	363	421	404	410	411	400	399	430	409	379	401	386	400	432	395	388	369	398	384	388	415	391	409	369	383	437	412	391	378	409	391	435	381	411	428	370	427	389	420	376	410	380	391	391	388	365	405	416	387	402	378	399	422	389	380	400	419	416	387	429	391	387	414	391	394	405	403	376	421	446	415	438	370	419	411	427	428	418	384	358	382	440	398	412	404	378	421	406	410	390	411	397	382	418	386	417	401	378	405	382	402	404	420	387	418	407	361	403	392	416	388	426	419	414	398	373	379	363	381	377	412	425	416	409	405	403	440	374	399	427	401	409	425	390	393	393	415	421	456	383	383	384	397	411	379	429	413	371	385	405	443	394	395	389	376	389	379	399	423	422	439	394	394	407	398	420	370	408	385	417	415	385	443	415	383	398	425	407	441	398	407	400	359	415	389	402	441	386	389	399	378	386	387	410	375	413	425	401	416	386	427	407	410	424	385	388	400	396	363	403	373	379	403	407	397	397	409	400	439	416	414	430	421	436	383	437	413	406	425	410	393	405	390	391	374	391	392	376	414	382	437	440	432	417	366	398	419	421	397	394	383	396	418	400	407	394	395	394	422	372	379	391	430	418	408	373	415	405	405	366	387	422	386	410	410	401	419	368	382	442	410	411	431	404	423	399	369	373	375	421	388	407	378	401	397	371	436	417	389	400	381	435	403	389	389	386	426	415	377	397	434	412	414	401	410	378	395	399	420	413	403	376	402	404	414	389	401	385	427	419	395	353	395	423	397	411	405	412	413	434	386	404	386	403	422	353	425	395	407	430	399	406	413	414	379	378	419	407	400	406	376	410	426	416	386	413	414	405	392	405	403	405	437	383	392	379	447	372	400	381	391	393	413	412	421	386	380	409	401	390	428	375	421	406	381	430	406	413	428	398	381	415	393	417	425	406	370	437	392	399	438	406	376	414	383	408	418	394	380
24624	21274	28089	24746	18677	1838	917	752	653	631	569	582	564	532	496	498	516	527	545	513	476	463	503	489	477	525	490	505	478	498	600	951	1389	1757	2073	1873	1426	515	456	437	419	442	454	483	441	466	468	472	437	441	486	414	440	477	471	492	482	530	478	462	448	507	470	418	518	453	458	482	465	490	471	509	484	500	471	515	443	451	461	453	475	469	445	482	508	443	465	446	447	442	411	454	473	495	499	493	483	506	446	449	484	477	474	442	461	461	431	482	436	484	425	451	463	454	445	495	446	471	442	474	487	470	475	463	474	444	445	462	436	473	464	473	466	459	438	445	467	461	478	464	469	465	429	470	466	494	482	445	495	483	445	488	473	447	458	460	461	437	470	461	479	458	502	477	450	433	503	475	441	463	482	475	454	431	457	473	482	467	489	440	458	449	481	450	447	462	458	475	479	464	471	453	436	488	482	470	436	416	449	459	473	465	497	431	474	473	442	498	459	503	452	409	472	458	488	454	463	444	458	439	457	455	441	450	484	434	455	440	494	439	478	482	488	458	435	435	475	479	468	475	440	462	423	429	467	453	500	478	437	477	460	473	477	448	458	491	463	460	473	460	500	449	467	464	459	477	462	420	443	438	457	467	431	468	482	487	497	468	433	452	445	500	477	482	439	458	441	448	441	422	454	462	471	493	457	467	481	432	479	479	452	461	463	445	483	509	445	466	434	463	428	523	427	473	441	430	437	445	465	425	474	440	481	484	424	462	464	450	463	502	464	485	477	469	444	459	490	450	467	486	436	474	470	445	453	494	464	468	480	516	457	457	449	440	455	452	476	452	493	445	467	477	484	480	458	445	484	427	439	430	443	422	438	444	470	421	493	482	487	436	452	470	493	473	472	384	477	448	450	441	468	444	484	459	457	486	464	456	465	471	501	481	454	444	461	490	471	465	417	480	436	463	467	496	455	448	454	505	458	464	447	457	425	470	480	473	458	511	429	473	449	503	478	432	440	442	450	449	463	464	472	463	430	450	505	503	467	472	456	468	490	483	481	490	446	472	439	463	479	510	451	438	470	467	437	446	455	506	461	463	453	473	457	480	415	447	472	453	454	460	425	470	404	459	445	500	459	443	492	483	414	483	476	450	439	465	445	480	473	493	466	479	481	497	428	429	489	477	454	450	430	473	472	543	466	437	459	469	488	472	445	447	445	504	428	413	466	436	420	481	464	457	496	475	434	440	432	445	448	477	455	475	453	461	441	498	469	449	500	460	449	500	417	468	464	469	479	463	480	482	450	449	450	504	443	471	456	427	450	526	500	470	471	453	483	474	472	497	458	456	505	446	465	436	481	442	451	484	501	487	498	457	464	440	456	473	456	475	428	452	452	469	472	446	449	475	458	463	435	518	462	456	438	434	474	432	436	437	439	434	488	468	470	458	485	445	504	479	502	461	434	445	466	478	439	451	442	496	440	468	441	494	442	487	501	482	434	444	444	471	484	495	406	441	455	449	456	474	464	506	479	501	461	455	515	450	422	486	452	461	494	438	496	439	463	429	432	459	460	434	490	438	466	461	489	430	472	422	492	458	466	484	429	464	431	470	449	457	495	456	438	426	500	420	461	457	452	462	466	464	467	476	468	475	469	458	464	443	473	450	438	460	455	448	491	460	436	456	483	453	469	453	443	448	480	448	503	478	477	451	485	499	434	464	516	475	457	459	476	489	432	459	499	426	451	468	472	490	446	426	456	474	503	439	428	489	436	469	450	420	452	438	449	469	459	486	472	483	453	484	474	436	433	475	458	466	415	446	464	477	428	488	456	436	492	420	481	490	470	462	514	481	492	459	481	437	466	520	471	454	433	447	440	461	459	467	495	445	450	433	497	468	463	532	503	429	477	453	472	468	455	456	458	486	466	484	476	450	455	456	416	444	450	486	449	487	451	442	454	428	452	468	470	458	491	486	476	481	479	433	508	486	472	486	461	449	459	453	465	464	477	459	428	446	487	459	429	464	449	457	455	444	418	427	454	490	474	492	446	421	464	459	447	468	459	490	436	503	474	477	476	483	449	444	461	451	466	478	438	473	474	476	497	464	444	475	470	490	459	452	481	431	436	469	458	457	465	467	445	448	485	456	465	446	449	472	450	459	471	479	430	432	437	456	456	495	472	422	451	435	466	472	476	496	526	441	450	453	468	457	454	460	504	489	454	439	466	463	433	454	458	461	509	468	439	472	465	456	476	472	498	504	462	515	469	473	473	483	461	511	486	472	428	463	458	468	507	495	438	458	458	451	502	473	423	437	464	486	502	478	414	469	487	460	436	426	498	448	471	447	487	463	476	464	473	494	445	442	502	464	462	460	428	470	458	412	477	446	483	496	488	463	466	500	446	438	473	454	455	454	445	432	451	452	467	494	469	492	504	465	476	480	460	454	463	483	475	488	502	519	468	452	444	445	516	467	496	430	515	449	453	443	470	479	472	468	446	478	514	453	521	461	480	479	440	450	470	471	449	475	476	457	457	482	512	476	472	464	471	445	445	476	467	487	494	465	505	435	437	502	448	519	462	468	449	439	497	458	480	484	453	437	482	446	469	435	470	488	431	472	464	423	446	451	485	453	490	458	422	437	507	511	489	464	461	466	431	435	445	491	460	470	448	471	467	426	473	465	430	452	406	477	475	465	479	476	457	483	449	440	454	477	446	504	445	457	451	489	435	474	461	484	454	498	492	456	456	455	446	465	500	478	478	486	486	453	436	444	477	434	477	488	462	483	445	449	437	496	472	448	482	478	464	479	475	487	413	504	493	454	487	449	467	461	446	481	446	480	467	451	463	432	454	492	483	472	521	469	472	451	453	462	451	464	440	487	459	458	479	443	470	412	493	516	490	483	458	477	494	440	454	499	475	465	495	462	458	456	454	465	455	440	498	434	485	457	485	490	428	439	438	455	435	453	452	436	414	474	467	457	482	470	432	440	474	437	492	443	445	478	452	453	454	503	468	489	434	485	472	445	449	507	473	444	438	430	459	454	464	437	486	466	453	458	477	408	487	421	444	462	436	481	470	453	451	458	469	499	476	477	489	486	462	462	447	445	481	459	460	430	476	468	484	474	399	448	472	450	452	498	447	468	479	475	443	498	459	491	469	460	445	468	458	478	479	471	464	458	453	440	444	459	457	455	458	462	475	472	479	469	460	442	475	474	463	499	454	449	450	459	491	415	467	468	478	447	484	480	480	447	473	451	471	482	485	447	496	446	477	474	490	448	478	480	502	458	473	460	450	442	452	496	481	480	504	443	484	464	459	490	451	470	484	502	542	491	432	471	453	447	434	464	447	460	457	464	455	417	469	474	455	486	462	423	429	454	475	448	498	466	476	440	497	435	481	487	430	446	429	459	427	453	452	440	490	486	435	472	440	428	496	455	476	456	429	492	474	451	468	470	489	440	459	466	508	428	451	457	428	486	454	475	457	450	467	464	497	464	445	443	465	443	451	456	488	439
29200	15219	5658	2878	2000	1659	1274	1147	971	892	815	746	741	666	667	672	667	622	645	641	626	614	636	644	543	539	577	594	587	637	922	1482	2314	3156	3625	3140	2196	571	583	534	570	583	552	519	578	561	523	570	547	522	522	565	567	534	516	555	520	559	519	530	548	547	517	540	559	535	569	567	546	521	522	535	555	568	554	544	512	535	558	570	555	535	533	564	571	584	543	524	589	548	571	568	630	524	553	587	525	582	581	501	568	543	560	524	582	564	522	572	551	595	566	534	542	560	552	579	544	554	565	555	536	522	579	551	543	557	531	523	590	520	553	515	573	494	543	582	557	572	569	524	538	549	535	541	534	525	548	603	563	582	578	523	547	536	564	502	558	547	563	546	570	557	565	558	574	557	556	552	551	538	596	538	540	557	559	536	561	556	567	590	570	576	567	516	542	553	588	528	521	568	524	547	596	561	512	565	564	566	581	596	501	574	550	547	534	514	578	566	579	556	523	566	552	519	547	544	550	540	545	564	532	536	546	530	590	531	547	608	552	589	580	575	547	556	567	539	601	487	541	549	545	543	552	573	533	559	543	551	535	534	491	573	574	579	538	547	540	543	540	524	558	566	571	577	565	522	559	574	537	552	522	570	557	559	523	539	565	572	527	548	540	560	548	517	526	600	551	537	540	590	506	552	558	566	549	518	506	511	564	531	557	570	559	572	568	568	553	589	569	537	542	551	566	537	578	567	571	569	532	550	554	565	574	540	547	576	534	538	564	547	573	551	603	580	543	525	511	534	567	575	570	572	567	581	536	539	554	561	529	520	558	556	522	561	545	509	555	564	521	577	518	542	542	549	527	547	551	535	562	554	554	541	548	559	557	565	540	497	555	570	527	532	539	544	562	548	526	567	572	538	566	568	538	597	534	572	547	578	508	576	506	555	569	527	511	557	557	571	580	551	547	574	560	519	559	573	534	560	603	540	578	571	567	559	556	535	552	535	536	558	527	574	564	541	524	492	545	536	541	573	552	533	562	608	582	538	554	529	559	533	574	564	496	509	568	563	569	575	557	570	519	582	552	544	535	528	501	560	561	549	563	549	559	578	517	554	545	541	551	554	525	556	553	551	585	564	509	528	548	542	579	548	574	543	524	539	574	578	523	579	535	529	492	568	534	533	590	533	529	579	586	538	543	506	569	570	547	529	554	540	553	551	563	604	547	507	579	601	541	574	553	572	561	573	499	503	548	523	564	526	515	578	519	569	552	585	553	505	541	546	572	527	573	521	565	562	562	526	518	556	576	576	539	553	525	551	530	530	523	531	576	571	555	540	578	583	579	550	540	540	544	546	586	564	546	536	568	573	558	568	543	549	557	563	579	554	568	553	536	578	548	535	571	595	612	554	513	546	605	539	527	555	599	535	557	553	555	564	558	554	546	511	518	535	574	616	554	521	576	568	553	519	535	531	510	513	582	592	564	560	514	561	550	552	525	543	564	581	490	552	542	533	562	552	532	535	535	536	578	560	546	541	555	599	536	559	527	588	551	535	577	546	559	530	558	569	589	570	548	519	530	542	579	534	551	575	528	584	547	582	589	540	548	560	519	545	543	575	567	520	578	583	553	538	522	541	525	554	547	554	573	538	530	522	555	534	535	549	578	513	542	559	545	577	542	542	559	501	512	514	570	527	527	539	537	516	554	570	532	557	547	576	574	559	554	546	537	512	591	549	561	578	575	530	535	545	509	573	566	531	543	603	539	593	607	554	520	576	523	559	530	526	586	544	577	589	551	547	559	513	588	562	535	565	568	533	516	561	545	520	538	541	555	551	550	556	562	555	540	521	525	564	556	530	559	566	591	574	561	576	566	536	538	554	555	557	547	620	567	520	575	554	566	546	513	531	541	531	512	556	552	559	509	555	608	540	483	545	509	583	580	559	550	551	541	563	555	555	587	544	536	568	556	527	606	563	541	549	558	539	546	564	518	585	594	557	536	531	583	511	536	560	578	543	549	543	579	549	555	566	538	503	572	584	553	555	555	587	536	603	578	537	513	519	546	557	540	538	536	600	530	559	563	570	549	570	513	506	591	564	556	542	561	540	531	558	549	550	589	545	566	547	527	502	556	503	526	570	577	561	547	537	561	556	555	544	578	568	593	544	572	551	576	531	547	554	575	532	584	546	535	584	556	538	539	536	567	560	526	547	499	556	600	539	553	532	588	576	549	588	508	564	549	522	548	572	576	586	576	573	546	541	586	542	532	584	567	574	560	550	554	576	550	511	562	539	532	520	544	578	554	592	520	545	555	530	519	563	514	519	536	580	524	533	540	549	539	583	512	527	516	538	540	540	602	558	561	563	580	505	555	522	581	559	554	536	583	573	572	551	591	539	490	530	551	557	566	592	582	539	531	544	538	538	570	553	525	579	586	530	541	563	560	554	508	550	559	544	559	515	558	567	595	521	493	507	545	573	529	549	540	542	544	571	550	566	550	505	484	597	550	541	534	557	540	578	572	563	561	503	557	523	556	582	546	569	563	521	553	547	546	555	567	540	541	513	536	484	522	545	540	550	557	558	566	568	562	563	570	567	524	573	547	528	578	527	579	541	549	531	540	594	563	540	566	539	533	528	552	524	547	576	556	587	540	533	541	569	570	559	559	553	531	539	542	530	566	557	577	578	572	582	580	519	538	530	564	533	536	545	528	532	562	589	565	513	584	585	573	585	539	521	585	548	528	518	523	560	530	510	553	517	560	546	538	499	572	583	583	562	544	542	568	542	520	527	549	528	545	615	550	569	531	528	567	587	547	541	592	562	558	579	531	576	551	506	571	547	598	546	550	554	551	531	543	580	561	564	558	528	570	556	536	549	555	548	556	599	543	569	481	518	580	551	526	531	522	553	547	590	552	557	551	541	589	544	530	548	572	545	568	505	559	518	554	582	527	592	564	551	546	573	521	565	567	551	571	570	568	562	542	571	576	560	569	574	523	548	546	598	593	559	582	576	556	552	530	538	564	549	546	563	513	578	524	569	551	550	550	572	505	535	577	531	577	552	541	532	524	559	549	553	565	577	556	531	556	531	534	566	601	536	572	568	593	535	542	555	583	568	553	542	573	580	562	546	522	563	520	567	525	572	563	547	535	581	555	538	602	554	551	529	549	528	585	540	581	555	560	563	557	552	603	555	561	519	525	559	536	579	543	538	562	587	579	550	538	559	550	539	512	524	509	542	545	563	537	555	549	570	556	544	544	576	551	553	581	546	592	584	593	536	588	530	571	512	547	558	552	521	528	531	557	527	532	543	546	533	576	539	553	584	596	589	565	522	540	510	578	534	582	541	565	541	571	576	577	550	570	520	538	549	518	521	526	528	545	522	544	548	521	507	561	521	510	519	586	500	555	529	555	588	533	571	527	551	570	560	521	545	587	551	520	510	579	545	546	525	575	556	576	521	556	565	555	580	540	579	564	585	558	547	553	549	529	526	552	545	579	589	531	577	527	596	570	553
25413	21275	27138	25464	6411	658	554	455	469	424	427	383	395	359	354	378	370	341	307	376	349	329	347	333	364	339	324	369	367	348	346	483	609	1106	1375	1380	979	321	335	303	359	389	319	350	314	365	377	348	342	336	353	290	316	323	340	329	314	324	340	325	322	321	351	332	317	343	327	321	342	335	323	316	350	323	367	317	329	335	336	342	329	334	332	331	333	308	353	360	345	342	361	315	305	320	346	341	338	340	340	315	314	330	360	314	308	330	334	307	365	343	311	362	322	323	343	303	319	354	347	349	362	326	312	352	376	359	319	329	325	339	323	316	335	331	326	358	305	310	345	335	336	337	312	368	328	337	343	325	321	333	367	312	321	359	322	386	310	320	326	333	340	329	351	341	323	352	322	309	321	310	321	327	336	332	318	357	358	341	318	359	339	343	295	285	337	318	370	321	352	332	330	355	334	296	358	347	329	337	343	337	361	345	344	336	325	338	329	343	318	327	341	344	351	350	344	361	316	326	341	339	315	339	344	343	329	319	352	344	310	357	354	322	352	308	339	335	326	319	342	298	386	335	335	365	341	320	321	357	333	331	366	317	328	343	322	301	309	324	348	344	331	331	311	352	304	298	332	328	325	341	341	343	340	314	315	332	323	295	325	344	330	330	334	327	328	332	332	348	318	339	323	307	304	320	301	283	307	336	323	315	323	300	352	302	326	324	341	329	361	319	325	304	347	352	334	329	329	301	300	320	349	345	368	359	340	321	330	306	299	321	334	330	326	336	354	329	318	315	353	340	365	328	348	370	340	315	322	316	328	339	326	304	351	308	341	334	335	359	304	338	310	312	325	333	355	334	325	351	327	339	308	354	359	322	365	346	378	306	298	347	313	341	324	339	350	321	354	357	317	307	324	343	312	342	323	320	351	332	348	335	304	311	333	346	345	340	311	359	326	325	339	328	321	352	304	346	325	350	347	317	324	329	357	339	351	329	337	338	333	331	361	338	313	371	314	342	316	325	322	338	351	352	325	334	371	361	369	347	363	362	360	321	326	336	355	340	322	362	326	332	296	332	326	323	305	316	322	283	327	339	350	340	337	338	345	340	347	327	329	326	345	330	358	361	333	326	352	325	327	318	367	377	325	316	325	331	353	328	333	313	334	326	309	311	350	357	348	321	317	345	277	337	348	361	321	332	300	305	326	334	318	369	332	300	345	352	313	345	327	320	347	302	382	335	324	338	338	305	333	296	314	314	312	333	336	317	320	324	355	354	328	323	349	309	316	344	330	347	355	305	316	323	328	339	334	348	340	350	347	336	317	331	327	327	309	305	339	353	338	353	331	319	326	316	309	316	341	310	323	312	349	316	356	347	339	342	324	321	335	348	343	324	327	337	349	356	330	333	346	353	323	347	318	332	344	331	304	314	309	334	332	319	329	281	331	341	321	333	326	334	348	341	334	340	330	327	354	315	372	331	335	315	318	339	339	324	323	325	318	303	344	334	333	350	322	305	322	311	362	337	323	325	334	350	359	356	318	351	320	339	300	342	319	342	352	337	345	328	321	330	348	313	318	330	375	318	355	312	348	331	327	363	328	322	303	341	329	298	337	353	332	334	340	332	346	310	321	342	350	332	320	325	346	314	341	342	358	361	375	314	349	316	325	304	335	340	324	349	329	307	292	343	334	364	341	311	305	323	352	307	349	335	316	316	359	353	311	342	332	332	317	339	326	312	362	343	322	305	328	357	338	322	338	322	318	308	316	346	329	289	356	320	351	333	359	355	345	332	331	326	344	308	344	331	323	306	306	301	321	332	354	345	347	346	325	330	333	337	329	346	328	315	341	341	351	307	323	334	316	325	322	356	342	333	320	346	358	328	332	330	328	323	351	329	366	327	341	360	309	351	317	294	373	354	336	356	357	324	322	347	337	337	312	289	337	329	334	303	346	345	328	357	340	320	351	342	343	331	307	321	340	335	290	335	336	307	299	307	351	307	306	359	334	347	313	360	355	349	327	346	350	340	331	342	354	333	308	343	356	343	308	328	349	339	324	330	339	360	341	336	325	332	351	312	318	351	313	341	341	310	314	337	310	298	328	331	343	325	340	345	354	334	345	333	315	346	354	301	314	344	303	322	351	335	332	344	335	332	330	318	315	328	302	319	337	319	347	333	323	314	349	301	340	322	317	327	357	319	337	283	326	346	328	350	325	319	317	299	314	337	337	373	348	347	301	339	335	353	316	330	370	327	366	314	330	363	333	337	357	311	335	339	329	343	342	334	329	326	323	347	318	346	343	323	345	314	310	350	326	314	347	364	328	339	331	336	338	342	378	365	330	338	336	302	365	331	349	317	320	307	342	320	331	349	356	334	333	350	334	337	361	340	335	322	378	348	324	307	349	366	339	324	320	315	293	313	346	348	342	317	335	328	313	356	329	359	320	329	346	298	329	315	326	340	322	282	350	357	374	318	343	340	309	302	322	312	315	347	329	365	313	329	345	340	355	347	337	338	352	358	317	334	349	349	314	343	328	335	298	358	299	325	341	323	336	332	295	348	354	307	330	281	335	322	309	343	345	334	313	333	310	325	332	316	354	340	341	373	349	325	360	309	299	350	321	329	322	337	320	328	364	330	338	332	314	336	375	318	340	324	312	323	364	322	333	332	324	347	334	349	316	319	316	339	326	323	367	357	342	344	339	323	329	308	307	348	369	327	349	347	348	333	347	350	306	346	338	362	356	358	309	338	339	352	348	324	322	338	336	323	317	342	325	307	301	307	339	317	356	319	367	348	386	331	305	321	320	307	309	337	325	344	290	329	324	334	329	320	320	309	314	305	339	329	346	348	331	341	299	306	295	339	356	299	285	354	304	332	337	342	296	344	330	358	304	309	321	348	369	330	325	335	326	321	329	329	352	333	327	326	327	337	318	290	336	336	332	348	328	305	335	313	339	329	338	358	350	339	324	338	340	335	321	319	316	326	332	346	329	332	318	337	357	313	283	321	295	342	330	336	304	309	302	292	315	359	330	326	366	294	329	331	345	345	321	340	354	298	319	335	347	329	326	346	318	321	329	335	339	320	355	362	328	315	336	311	331	319	349	324	342	323	321	335	339	292	361	337	326	336	324	298	315	322	288	365	350	356	323	333	311	334	321	339	333	316	314	305	341	335	321	349	288	318	358	292	309	315	325	348	343	358	332	370	317	311	330	339	331	355	327	297	340	284	327	357	333	339	317	353	344	349	326	309	371	333	326	321	331	328	311	326	352	323	348	356	294	360	325	334	322	313	331	326	304	318	332	343	302	335	326	314	348	312	334	304	329	350	322	333	314	355	345	309	337	322	334	292	316	321	338	375	329	365	378	310	330	325	320	318	317	334	347	338	350	324	347	296	336	329	353	346	317	295	326	332	340	316	338	338	315	323	320	357	354	280	322	335	353	315	336	383	338	289	348	343	326	342	336	308	316	331	364	331	368	312	312	342	325	327	318	358	361	344	337	294
29658	12797	3834	1954	1369	1233	958	857	694	674	642	552	505	554	468	543	510	479	456	460	436	453	418	461	445	414	425	443	500	499	533	572	1141	2052	2548	2529	1753	416	432	407	393	393	451	418	425	413	428	418	437	402	417	415	419	433	413	426	435	424	443	417	419	433	455	388	403	418	419	434	441	408	441	433	438	397	405	419	408	467	440	425	408	482	415	430	416	381	436	426	474	393	421	402	446	408	427	390	430	424	427	402	431	409	392	405	415	375	385	414	398	417	406	417	412	413	437	413	416	408	449	431	406	436	434	409	434	415	401	405	456	413	398	427	406	388	430	418	385	416	371	380	416	449	425	417	429	398	403	399	410	432	428	407	385	417	432	408	403	400	424	434	491	420	459	405	385	414	441	450	431	416	436	428	443	419	445	407	385	417	403	424	450	414	414	427	392	424	404	424	461	423	407	409	459	418	425	436	413	443	451	406	407	442	428	419	415	421	425	433	429	422	419	443	449	432	470	417	403	429	377	393	424	414	390	420	441	438	418	427	398	398	423	447	416	415	404	422	437	401	433	419	415	411	384	438	404	450	375	369	432	394	432	433	410	390	425	399	426	451	402	400	394	414	392	427	435	411	410	392	420	417	433	402	410	422	397	405	387	396	435	372	430	410	391	410	439	363	387	427	403	431	442	406	432	409	392	426	449	418	402	394	387	436	456	371	382	368	428	389	417	421	395	406	437	401	456	425	423	425	395	404	425	430	423	408	440	421	397	427	402	392	436	437	386	414	398	355	396	415	456	438	459	443	384	420	438	428	411	409	418	412	415	359	406	401	450	454	428	452	407	468	442	411	455	406	449	436	399	371	401	417	391	433	434	417	401	419	406	473	403	389	416	407	439	436	399	413	434	383	444	395	379	395	441	404	417	391	411	419	426	413	433	408	396	398	433	415	422	410	432	430	378	435	440	418	420	397	429	408	403	422	414	450	394	449	432	429	419	413	434	350	429	409	384	416	398	401	426	426	468	439	434	406	410	411	392	425	404	407	401	412	386	442	451	427	418	426	425	435	420	415	426	383	415	401	412	417	385	390	408	403	387	403	421	444	413	429	384	440	410	434	385	415	453	412	403	400	423	394	395	446	441	423	423	425	464	429	417	400	447	442	440	423	426	429	404	378	407	393	414	415	420	397	402	427	403	377	444	441	424	389	419	430	440	411	402	405	431	437	401	417	423	435	413	405	407	424	405	438	412	375	373	412	428	428	418	437	415	392	403	420	450	447	426	419	378	435	409	415	424	391	386	396	392	403	438	469	425	421	404	406	394	442	422	393	389	402	413	406	423	413	391	383	427	390	428	365	386	445	414	399	442	423	434	421	419	418	396	402	393	428	409	375	420	410	459	432	410	401	461	420	413	408	418	420	418	418	419	396	420	395	423	415	413	415	418	446	420	395	431	372	415	406	424	432	433	434	452	399	426	422	382	422	391	423	403	431	455	420	392	406	433	386	439	439	453	415	453	416	451	422	395	398	408	380	451	424	465	401	412	451	417	430	384	388	419	435	419	442	410	437	384	403	412	433	437	430	373	403	403	430	408	437	450	414	417	433	406	406	425	423	439	416	424	404	426	401	435	416	364	409	430	419	403	422	429	435	417	381	426	432	400	371	416	411	477	389	414	391	431	425	438	427	417	413	427	446	392	393	451	402	404	405	422	428	437	423	450	432	418	414	424	423	409	417	412	437	390	413	414	382	410	422	432	395	434	422	390	394	432	409	411	418	388	406	411	425	408	407	394	402	384	401	390	428	405	449	462	413	367	420	391	402	398	385	436	394	449	424	409	391	422	453	407	412	417	409	387	432	391	424	393	379	407	397	412	389	425	394	400	410	450	396	430	433	392	398	419	408	383	404	455	417	429	420	412	397	425	412	423	407	402	426	446	403	392	409	411	404	442	443	441	401	447	426	435	420	403	404	427	418	397	399	415	430	426	414	413	413	385	431	468	447	428	396	422	371	438	408	438	393	417	393	395	424	405	416	383	446	393	414	442	424	377	423	390	429	438	425	446	406	359	434	417	428	419	437	415	418	451	412	416	395	437	441	406	411	434	379	405	406	429	381	426	406	453	429	417	431	409	445	430	443	396	422	421	409	401	417	405	417	417	385	408	427	398	471	421	371	417	396	393	415	424	404	434	426	436	430	395	361	406	413	408	403	394	411	374	438	412	394	386	410	412	434	418	414	419	377	427	393	443	424	382	423	377	424	403	437	432	403	413	387	430	388	413	393	389	452	439	437	425	439	398	430	452	384	392	384	423	426	419	401	447	406	416	418	396	420	447	425	409	406	365	425	409	378	434	420	413	434	387	413	422	436	419	418	432	441	438	415	399	421	391	415	414	362	411	433	399	419	416	395	432	389	393	387	403	416	394	439	405	427	409	409	410	423	432	406	449	437	405	433	427	426	417	396	409	417	416	414	428	388	355	413	454	427	393	424	414	435	419	450	436	443	427	413	456	437	401	425	430	427	445	418	424	416	380	406	431	393	434	422	407	398	441	387	427	426	407	446	439	397	431	417	385	406	427	400	419	439	396	392	413	404	410	391	462	397	418	412	461	437	396	403	407	414	444	408	396	377	450	382	436	407	408	438	405	398	416	413	381	398	431	399	413	418	396	421	479	424	430	415	394	403	436	432	457	422	401	438	433	449	424	419	404	428	439	412	387	396	424	380	403	372	403	452	415	422	404	400	380	426	410	414	433	450	439	428	407	433	428	400	391	392	443	422	414	413	409	420	432	428	419	422	455	422	409	416	437	417	430	404	404	401	450	402	415	392	457	415	407	422	440	418	417	365	433	412	423	398	393	440	418	418	395	424	401	401	399	416	383	408	396	443	390	398	422	372	419	389	438	416	412	402	425	447	394	405	391	413	387	425	409	408	448	429	403	414	425	406	414	393	451	428	428	421	424	443	408	432	373	437	433	423	397	476	441	426	405	420	400	403	426	376	395	432	406	436	419	444	392	410	378	402	392	418	429	428	427	400	435	397	406	392	427	412	405	400	405	409	401	411	417	433	405	436	411	453	442	380	416	428	410	407	417	404	390	444	401	423	426	412	400	437	410	402	428	425	414	418	434	399	413	430	433	440	414	407	439	435	406	388	449	409	420	387	417	422	383	394	389	401	426	388	385	395	400	434	429	452	406	417	409	406	402	397	411	405	423	399	405	423	417	400	394	435	437	412	402	400	430	434	407	432	409	409	423	445	427	407	393	401	421	423	439	429	443	435	395	397	409	453	459	421	428	417	408	447	408	419	457	432	425	435	409	392	415	389	404	412	411	403	398	443	410	404	432	443	411	449	417	402	451	411	425	432	398	400	406	417	419	392	444	399	430	393	425	425	402	440	403	399	413	416	454	387	419	417	399	408	404	411	429	437	421	389	422	424	407	446	448	437	420	411	437	402	432	424	443	446	391	417	425	434	433	390	449	423	421	417	424	404	404	452	404	431
23207	21309	29012	23938	21301	21306	6056	1323	1048	950	902	832	756	787	750	662	730	666	672	644	683	637	641	695	657	619	652	631	598	653	754	1691	3028	3716	4169	3756	2787	627	552	558	593	556	635	601	527	572	588	590	604	609	600	570	617	633	585	601	584	572	599	572	592	560	590	591	566	602	650	606	582	590	581	556	662	557	592	566	577	591	599	652	617	548	564	589	620	567	578	592	642	561	567	569	567	604	563	610	594	594	536	569	593	607	570	600	566	636	597	549	638	581	622	597	570	547	612	527	559	564	616	666	532	568	592	580	598	552	548	572	581	583	596	555	603	546	534	581	574	580	572	552	560	575	586	571	558	602	580	576	569	530	571	590	607	567	615	591	558	590	569	544	568	622	576	592	549	562	583	595	583	578	585	594	600	543	588	584	583	564	600	579	577	590	603	601	602	534	606	563	572	557	567	547	531	577	574	599	573	622	606	558	606	569	566	604	565	603	561	583	536	602	589	591	576	625	559	601	590	574	595	543	598	607	558	589	600	591	598	592	580	527	591	608	546	578	610	534	574	595	589	582	583	594	592	574	570	556	576	587	612	590	542	541	573	535	558	567	569	617	584	553	569	574	574	543	587	584	601	551	598	546	595	573	580	551	605	563	588	583	552	632	575	593	580	570	556	562	618	564	581	594	563	541	591	569	578	575	563	595	572	556	569	586	561	559	555	600	575	608	580	528	580	568	594	601	596	579	559	616	527	593	547	561	564	597	576	595	558	546	591	524	575	543	569	592	554	611	590	580	561	563	644	582	557	535	554	593	582	600	600	575	530	572	630	602	592	595	554	548	599	614	566	620	532	581	597	561	545	540	600	563	605	574	575	553	567	658	562	525	599	599	592	585	581	546	571	583	580	575	561	575	601	559	562	525	595	604	611	519	562	560	602	578	614	585	537	576	593	578	560	639	573	645	560	541	568	520	579	551	537	588	601	571	573	594	576	593	593	569	539	522	611	565	561	546	595	608	583	613	587	565	591	604	563	616	563	530	580	582	578	574	611	578	612	564	631	598	582	560	564	545	575	589	614	589	635	588	554	607	595	554	567	588	608	623	568	619	604	594	571	587	613	570	549	549	599	538	582	582	535	593	583	567	568	580	592	603	580	558	575	543	563	594	615	549	621	564	546	563	546	580	563	580	538	546	597	557	599	573	586	539	593	566	561	569	546	585	591	542	589	577	570	615	603	556	541	548	602	595	570	576	617	562	548	594	591	590	594	579	567	555	576	592	561	579	549	557	535	593	616	565	528	547	597	585	583	579	594	593	611	543	543	609	580	624	538	575	582	543	600	559	568	610	601	565	632	574	620	607	582	582	575	509	581	542	548	545	547	561	558	641	550	570	616	585	598	589	603	578	572	586	621	594	536	604	593	537	542	524	597	653	575	557	549	552	585	576	624	563	577	594	561	570	576	544	567	570	569	562	549	553	605	581	573	627	579	589	540	598	613	610	590	548	593	554	560	583	585	563	568	605	578	583	607	559	577	580	620	565	578	628	576	568	594	564	595	556	561	559	571	606	582	560	533	617	572	566	609	595	601	589	572	607	558	557	596	581	565	609	584	581	619	517	576	599	610	556	567	595	565	545	585	587	572	550	538	559	540	590	578	568	572	581	609	580	575	553	586	557	589	547	559	544	574	563	565	641	550	559	590	585	571	573	608	578	561	577	569	564	548	603	569	558	524	569	544	542	547	555	552	548	649	556	567	540	635	552	606	580	611	596	544	581	590	598	559	573	582	570	573	581	604	595	579	535	578	605	611	595	586	636	571	579	590	572	578	575	568	584	580	588	604	622	571	563	584	552	559	553	584	560	632	564	595	589	605	617	589	623	578	565	542	617	561	535	566	583	555	593	560	600	546	571	594	584	638	570	548	538	543	611	576	580	594	615	572	540	571	548	626	562	539	627	555	618	590	617	579	606	587	560	569	579	584	607	556	582	618	571	600	573	569	609	582	547	578	559	561	541	560	540	531	526	605	564	598	581	550	601	540	553	569	547	608	576	603	606	549	586	544	571	595	584	578	567	576	590	550	607	598	594	573	604	604	549	623	602	553	577	555	584	572	608	613	606	604	613	604	624	553	567	552	585	584	572	581	578	565	550	562	587	604	597	576	592	609	592	567	609	588	588	582	604	585	553	608	588	597	594	530	564	569	583	563	537	590	585	546	593	587	589	575	530	609	583	566	605	553	531	598	594	597	627	636	588	559	570	568	596	565	582	609	563	580	594	536	598	552	602	612	612	604	585	556	541	596	577	592	605	618	662	553	594	613	594	558	579	579	573	579	573	564	607	552	591	555	546	581	603	616	593	574	555	578	624	614	559	564	548	608	595	610	543	541	543	571	609	550	603	597	579	584	584	611	563	608	585	584	586	565	562	577	567	577	595	566	559	624	566	569	586	584	587	586	595	579	572	610	569	562	541	588	594	580	582	557	582	560	574	579	586	570	557	564	581	603	583	553	567	567	544	591	584	567	542	545	571	575	553	554	619	563	608	562	603	567	617	549	575	570	549	613	561	569	576	544	586	569	590	545	595	583	567	580	535	571	544	567	556	539	563	558	577	604	578	555	559	593	567	570	588	580	610	557	575	580	582	536	587	596	599	585	558	593	622	525	594	581	597	565	542	567	569	534	568	607	590	542	571	535	593	581	592	614	577	600	585	570	544	582	577	557	626	610	559	557	572	588	562	586	568	588	574	567	587	558	603	568	573	555	600	519	559	575	590	601	567	578	549	589	562	631	579	572	563	574	606	556	561	543	599	529	586	562	554	633	580	592	584	556	578	558	598	611	524	511	608	554	558	610	572	544	554	550	599	560	569	591	588	590	595	589	570	590	579	563	607	588	592	601	561	573	575	566	555	568	541	590	593	583	558	564	550	593	568	603	590	600	552	555	567	563	574	549	552	598	610	574	592	577	578	587	584	545	569	561	609	537	577	603	590	569	590	565	571	599	570	594	553	596	598	570	594	575	566	584	623	561	558	601	591	572	583	592	617	569	569	561	590	533	567	555	573	589	619	596	549	541	528	570	583	598	537	610	597	550	561	562	573	598	577	587	572	580	569	592	550	562	577	599	573	571	549	622	562	577	568	587	573	559	536	573	583	600	656	623	571	583	594	627	605	542	557	591	599	554	609	595	584	582	545	536	623	559	569	585	548	570	549	588	612	583	580	597	581	613	549	592	604	571	562	590	563	601	566	583	569	602	577	583	614	620	559	558	570	562	561	580	574	622	588	619	568	577	601	603	552	552	556	599	548	569	575	603	545	600	585	616	586	573	582	591	588	569	584	620	602	547	543	541	513	560	595	575	544	580	567	586	569	593	591	550	574	598	625	621	632	579	541	602	579	579	581	605	594	581	561	599	614	628	538	589	570	544	575	587	592	599	589	602	639	567	561	569	508	572	608	614	588	609	588	568	595	573	602	516	609	560	583	568	529	571	583	576	558	582	547
33763	22559	11827	6037	4387	3437	2622	2134	1831	1534	1372	1245	1111	1011	981	961	961	869	831	808	800	794	853	790	767	767	713	759	755	758	1021	2704	4999	6374	6813	6431	4472	685	689	717	693	661	651	718	737	698	726	695	741	707	721	707	709	665	730	698	660	689	684	696	715	673	729	610	690	693	663	662	717	651	657	701	721	680	670	638	657	690	706	730	714	676	692	712	675	659	702	703	681	693	722	703	651	658	667	652	626	644	711	698	667	672	708	673	679	668	682	636	717	672	666	662	729	689	702	695	722	638	673	656	685	649	715	673	683	735	705	710	691	653	721	676	683	666	683	611	683	630	676	669	700	698	665	730	669	683	706	734	726	673	687	689	658	696	734	661	666	707	657	661	690	700	685	705	662	717	626	652	690	708	723	663	651	662	620	669	699	671	712	665	682	647	692	696	674	663	670	652	699	668	731	727	664	684	666	684	692	704	716	726	687	677	654	707	694	716	706	652	670	710	716	653	661	727	664	662	635	684	656	681	716	688	676	720	688	727	639	705	661	667	704	695	663	703	668	675	676	662	709	675	691	703	688	730	698	682	668	681	645	647	678	721	657	661	697	700	683	650	661	668	684	740	634	693	627	658	709	632	668	621	692	661	668	682	672	698	646	689	722	637	698	718	694	632	675	669	696	635	654	705	683	677	721	676	641	657	679	673	700	697	700	663	640	666	689	709	649	620	700	657	666	690	672	662	679	691	685	690	635	690	660	642	721	705	679	670	700	700	654	695	643	676	657	676	641	666	645	693	730	678	666	708	696	672	653	694	691	657	696	699	745	697	681	697	708	730	644	708	670	707	692	723	660	675	644	681	740	647	708	667	670	645	695	676	657	642	708	697	707	645	704	720	673	679	689	645	696	658	658	720	658	679	628	685	704	711	717	659	677	651	682	618	677	668	696	638	642	641	616	686	664	670	706	697	682	670	684	655	682	706	727	669	665	712	645	676	672	663	635	679	661	688	694	682	715	645	657	694	681	676	635	725	669	671	676	663	671	654	683	682	730	653	654	676	672	688	721	690	664	663	721	677	671	631	650	723	688	704	650	693	671	701	657	645	702	706	684	674	655	649	644	683	688	630	687	677	687	651	706	719	681	698	670	677	660	655	690	715	670	694	700	692	642	633	716	683	672	694	658	696	678	704	701	672	692	673	707	668	679	669	635	662	634	724	670	686	718	673	650	677	650	681	666	686	678	682	709	676	721	689	699	725	688	709	704	705	691	678	647	682	664	627	689	691	697	715	679	719	649	654	662	728	640	683	693	701	708	695	677	696	689	656	661	651	665	690	657	728	705	658	673	657	690	651	677	652	685	695	691	684	669	682	691	728	688	692	711	645	691	719	698	680	669	651	653	683	698	674	691	666	701	693	658	707	685	674	668	688	675	676	642	667	680	688	645	667	652	664	661	652	688	724	645	647	654	663	657	687	716	645	636	701	672	683	712	652	664	687	630	685	718	675	673	734	676	635	687	709	712	686	687	694	657	686	657	726	668	720	688	640	647	704	640	640	634	672	664	702	672	691	683	647	738	664	659	628	690	680	672	679	673	698	684	667	673	678	678	679	684	697	732	659	678	685	693	717	686	664	688	694	691	659	643	677	725	699	657	677	721	693	632	677	684	667	680	645	709	692	705	715	712	655	681	636	701	664	629	695	682	689	677	653	694	672	708	650	644	720	689	710	654	699	724	685	703	693	669	688	663	659	652	693	666	658	664	729	672	706	660	672	650	684	661	701	708	673	637	644	713	755	654	633	701	675	709	668	685	644	687	648	685	688	651	687	652	743	700	707	717	676	680	678	651	700	678	683	695	700	686	623	722	690	655	662	668	672	653	703	665	688	656	695	691	694	698	674	728	712	665	661	702	679	678	661	674	672	710	699	681	679	664	700	661	712	658	732	674	643	642	702	679	623	657	670	675	669	680	646	686	724	703	658	686	678	645	664	681	691	711	673	744	693	701	705	667	705	703	690	729	721	655	675	703	652	630	701	702	704	707	656	701	677	635	664	688	655	697	671	694	724	685	630	694	641	708	663	618	694	690	662	654	680	662	687	663	712	632	655	678	651	680	657	708	645	724	655	671	735	656	677	685	704	651	717	694	692	695	629	680	658	654	705	681	676	679	681	634	694	714	713	688	661	707	653	660	701	690	686	699	699	679	679	665	704	665	728	676	674	649	662	655	652	641	676	683	685	667	682	654	655	699	688	666	672	694	633	671	680	705	634	683	643	682	694	690	684	688	672	696	655	677	651	662	684	657	683	638	726	664	658	656	680	670	653	720	670	680	672	699	704	705	679	716	650	668	695	701	702	678	696	713	651	666	689	669	754	665	669	719	626	711	679	669	681	640	700	683	687	702	691	684	700	681	698	669	672	683	657	704	681	712	688	694	689	668	698	670	726	659	662	679	665	687	658	671	658	674	666	679	700	702	654	663	702	674	656	635	680	630	664	703	671	671	697	660	666	682	726	717	705	696	656	649	663	715	678	666	664	707	733	709	649	668	672	740	650	678	697	692	692	694	662	718	656	682	703	692	741	650	665	668	674	674	702	680	660	690	669	717	705	713	682	687	687	702	633	678	685	720	650	715	692	661	684	679	649	748	650	691	666	632	656	707	626	702	702	674	699	698	710	734	700	702	629	685	697	686	637	753	662	685	689	715	685	669	708	693	704	640	690	707	639	641	721	688	682	668	666	714	675	673	681	690	685	642	640	698	662	702	708	608	648	641	664	731	754	675	687	681	712	682	680	728	618	674	685	712	707	719	722	699	710	700	724	695	680	709	646	699	670	667	659	697	677	690	660	698	673	676	697	678	636	704	690	658	702	648	681	671	672	700	658	676	724	689	648	695	657	669	703	670	674	683	690	649	652	645	685	704	687	650	722	696	659	685	694	696	650	693	696	700	678	767	675	748	681	689	701	699	666	665	699	740	659	642	724	657	656	677	689	700	704	722	681	647	620	646	650	728	674	659	680	662	712	692	668	681	717	675	677	649	683	685	689	683	671	683	646	661	664	690	660	657	770	696	652	658	687	692	674	658	718	660	656	690	662	652	639	689	672	702	719	691	656	710	701	673	677	680	670	694	610	632	643	698	680	662	730	706	650	671	694	646	651	713	691	679	665	661	668	664	676	679	668	699	689	683	676	705	700	680	703	728	727	714	694	731	689	673	686	684	676	668	687	625	676	731	643	668	699	683	650	693	675	673	650	699	666	667	695	715	679	687	649	674	646	687	681	631	621	654	718	683	659	657	667	672	649	710	722	651	708	666	698	680	668	690	738	673	689	663	655	705	669	678	681	705	677	685	680	660	657	665	630	653	709	684	670	691	657	653	643	719	691	690	673	698	658	694	709	718	702	669	676	725	630	668	690	671	674	696	696	646	710	632	652	661	735	683	719	698	716	688	698	684	673	712	683	661	652	653	660	729	673	733	654	699	708	676	682	673	681	716	704	676	661
28224	19420	5578	575	396	393	346	320	314	331	330	333	311	312	291	318	323	320	322	315	299	313	299	299	296	305	329	319	357	311	329	331	423	529	536	536	438	348	311	321	306	314	335	327	317	298	324	318	309	337	326	317	315	360	268	330	317	271	335	298	304	320	304	293	356	314	327	307	308	316	304	317	306	339	296	343	309	331	317	291	311	352	341	302	307	329	337	301	338	286	316	323	300	302	340	322	304	342	307	346	308	281	300	302	314	303	312	287	287	327	314	294	325	282	325	310	324	319	323	304	311	305	294	355	330	308	326	352	324	335	348	315	288	308	310	306	304	342	322	311	316	335	323	314	318	317	319	320	311	340	305	327	310	289	288	300	302	323	341	315	289	328	332	324	318	334	310	316	304	305	334	300	300	310	305	329	309	310	290	331	334	339	337	339	315	315	323	341	320	316	336	323	310	332	304	311	376	326	285	289	328	338	353	286	295	332	299	335	303	323	337	322	339	305	297	322	319	315	300	336	310	327	344	351	290	334	295	300	288	291	334	326	322	322	351	299	302	300	300	326	330	305	302	323	307	304	321	333	322	312	276	334	309	325	310	323	294	323	331	335	335	363	334	330	286	346	324	310	288	319	312	308	307	311	276	318	332	338	304	344	318	351	313	311	326	319	318	307	319	336	303	302	330	319	307	324	296	326	283	332	302	311	323	348	311	285	346	306	361	303	316	318	315	337	329	325	312	332	309	339	337	312	320	332	319	287	311	335	295	324	303	312	347	308	301	338	308	311	330	352	296	279	282	318	322	338	317	328	311	286	327	330	321	318	306	311	344	281	321	297	300	320	331	312	342	303	314	336	359	305	305	290	324	306	313	316	295	352	285	320	318	319	297	312	342	300	318	308	305	328	322	277	328	297	306	291	301	347	322	295	302	314	323	360	313	309	317	324	304	306	303	338	350	302	296	323	292	318	302	301	313	299	305	313	351	296	336	299	332	338	312	308	265	325	348	325	318	293	326	298	324	346	314	321	317	325	324	325	320	303	322	292	306	326	299	336	304	331	314	315	311	296	303	313	336	311	320	288	323	350	291	326	373	313	303	307	294	314	313	307	308	339	302	291	295	292	322	328	313	355	315	316	315	341	318	312	342	314	325	310	309	299	291	343	354	306	336	321	336	338	321	287	331	325	309	313	324	335	303	312	326	315	302	320	278	320	310	324	315	327	315	346	310	312	322	308	335	321	325	283	338	305	305	300	340	340	305	327	338	307	322	337	320	336	306	310	328	346	305	322	299	315	297	336	351	313	346	336	290	345	321	344	317	297	317	319	328	335	327	312	304	323	307	323	329	315	300	328	344	318	329	321	312	303	302	324	325	296	304	313	316	319	305	313	333	292	346	337	311	309	316	280	284	305	334	289	331	271	322	329	341	304	347	325	325	339	325	288	332	319	314	310	315	321	329	338	320	307	318	293	314	332	289	345	312	307	299	308	326	341	334	288	330	346	317	296	316	313	311	320	338	304	292	358	299	305	307	296	292	307	307	292	333	326	304	311	331	333	294	297	310	302	292	340	325	307	346	311	303	298	339	312	322	315	310	329	321	285	318	335	286	291	288	284	339	302	353	326	311	296	331	316	291	320	331	327	319	339	323	287	294	314	320	299	322	310	337	302	303	314	325	307	323	312	304	314	308	322	336	326	322	318	316	346	286	323	343	324	338	313	313	317	309	307	310	326	311	346	311	315	344	296	298	312	322	322	323	320	307	310	338	309	315	328	298	315	326	321	324	319	340	322	318	329	343	313	349	316	311	328	317	325	322	305	329	318	304	350	294	302	321	307	313	314	320	337	313	311	329	327	377	315	319	321	307	308	275	327	311	324	325	293	356	285	290	304	330	337	322	341	341	322	347	328	337	302	312	300	335	337	294	316	291	323	307	322	339	311	296	319	302	345	298	291	339	307	295	339	314	323	312	338	320	306	347	326	341	330	306	323	346	309	298	322	323	325	326	342	328	298	355	283	316	332	327	293	303	331	342	309	326	318	303	314	319	321	309	355	334	296	298	299	296	324	321	327	340	372	333	312	329	292	326	322	299	311	324	305	339	330	295	297	339	333	311	333	322	304	334	355	343	303	326	324	320	328	315	329	336	308	344	297	297	314	322	292	323	310	312	316	318	337	276	309	321	321	319	307	332	292	319	347	288	280	286	331	300	330	285	330	333	293	317	314	333	315	317	332	289	321	321	337	315	316	331	326	322	312	331	318	330	322	288	331	352	341	341	347	326	314	324	335	301	333	308	339	326	261	329	339	313	319	336	316	338	343	308	312	351	339	302	312	319	334	309	364	317	334	322	341	301	323	371	317	324	315	294	308	317	370	307	342	290	336	328	284	317	300	308	318	339	284	295	296	293	303	313	340	311	339	314	333	322	321	288	314	293	293	333	304	339	314	314	319	333	327	342	312	324	316	316	307	317	316	312	325	301	289	345	299	321	330	331	327	311	329	343	323	321	344	358	319	297	330	322	280	295	314	330	335	301	325	306	323	291	317	318	318	321	306	325	313	278	310	326	310	318	307	335	323	345	296	320	304	336	314	318	352	337	335	304	349	334	331	342	316	333	317	337	286	316	330	342	313	342	331	311	299	314	323	349	334	317	323	311	331	291	341	328	374	317	329	307	320	319	319	341	301	312	325	324	328	342	344	318	326	296	299	348	328	350	324	328	302	354	301	323	310	335	320	329	334	358	320	296	328	336	336	316	324	339	310	332	304	306	307	358	281	323	326	329	290	303	328	302	298	307	326	308	315	315	327	308	300	327	316	296	359	302	291	288	296	302	344	332	314	308	294	295	316	343	333	340	315	297	297	330	321	339	336	309	316	321	312	310	307	336	338	343	335	314	298	313	303	313	374	333	293	319	274	297	316	332	287	319	332	315	315	295	305	333	324	308	300	327	307	337	325	302	316	333	333	329	309	292	305	293	298	302	302	316	333	315	333	342	297	327	314	299	338	270	336	290	312	323	350	323	325	314	300	295	288	347	299	332	320	286	324	316	303	307	323	331	321	312	294	313	314	332	333	335	324	330	311	301	328	309	329	285	319	306	323	307	361	287	320	306	280	321	315	305	321	286	346	328	309	349	337	323	298	317	320	354	322	304	315	307	305	291	269	317	318	310	335	296	324	329	327	293	301	324	322	364	338	310	331	328	328	352	292	291	310	317	346	351	322	312	300	285	310	306	316	308	309	304	359	290	327	330	320	294	303	326	329	313	338	328	319	351	348	340	315	309	331	322	314	327	296	356	307	334	341	338	340	338	308	306	321	339	354	310	291	288	322	322	331	304	361	328	348	350	302	333	315	310	288	319	318	342	335	320	318	319	358	323	320	305	353	274	325	318	311	296	313	315	312	290	319	338	357	281	283	284	371	338	296	333	325	324	364	290	310	319	314	325	327	318	300	323	298	322	313	295	319	328	310	315	312	338	337	324	301	288	333	341	296
25007	5355	815	558	511	494	449	425	414	413	420	427	396	389	395	367	381	434	437	409	392	389	400	390	384	347	389	368	392	378	388	464	671	759	862	697	638	376	337	356	380	390	423	406	365	364	366	363	364	423	369	416	399	396	387	389	375	383	408	391	412	381	392	366	374	372	443	421	378	398	370	404	375	427	414	404	392	378	397	364	388	402	390	384	389	404	378	376	402	363	381	394	378	362	376	397	367	382	390	392	394	400	374	406	401	396	415	414	383	362	411	362	379	369	397	394	375	383	425	396	398	394	391	368	373	417	360	394	394	352	384	416	385	398	385	409	400	363	361	357	394	381	407	388	397	391	378	390	373	380	411	402	356	370	394	415	396	374	395	391	390	398	394	362	414	396	406	380	378	355	385	343	400	401	410	412	391	396	427	389	440	366	361	385	362	396	394	388	360	381	402	352	394	389	372	372	393	387	390	413	377	375	370	379	383	376	424	422	388	384	404	380	394	375	423	385	370	379	381	388	378	389	391	392	368	385	376	409	405	396	422	366	410	372	355	373	379	371	357	399	378	393	388	379	387	363	407	335	390	396	401	379	388	425	375	380	366	385	393	380	377	388	384	363	373	381	364	383	385	423	397	355	388	388	408	368	369	378	404	425	399	401	391	382	424	371	402	426	396	389	334	406	384	411	387	369	410	394	357	437	363	381	405	376	383	390	410	409	390	387	387	368	419	412	377	378	396	426	426	378	405	382	418	367	395	396	434	381	404	387	371	386	376	381	402	420	381	392	377	420	393	368	411	375	385	413	405	392	381	395	370	346	429	394	376	400	395	410	373	366	356	397	414	372	392	358	370	377	363	387	385	399	379	384	340	383	402	380	397	397	396	350	355	373	386	357	389	400	373	374	392	394	382	365	360	382	402	412	380	345	373	401	420	399	376	393	392	429	414	406	378	383	422	365	392	375	396	407	386	391	430	410	376	395	363	381	408	410	368	383	398	378	383	355	405	389	425	389	379	394	410	411	390	374	383	380	367	395	398	401	396	386	381	390	410	386	358	365	367	426	373	407	407	389	392	417	383	405	404	376	400	409	400	416	386	383	370	375	393	406	412	388	399	365	422	421	336	379	400	379	364	409	419	391	382	379	385	375	377	384	366	406	395	383	430	353	382	405	370	395	372	365	350	393	391	369	396	368	388	416	356	401	411	372	418	401	382	418	386	368	391	425	376	356	389	375	422	432	379	406	373	391	369	414	389	376	410	399	413	406	360	391	406	378	371	349	387	359	392	379	381	377	379	415	396	394	369	386	401	394	366	383	400	389	375	373	389	441	368	399	422	410	404	394	430	394	412	371	391	372	373	368	370	417	389	390	415	386	387	396	422	408	395	380	377	404	394	374	407	391	382	379	398	359	403	431	395	388	395	381	381	381	406	408	364	389	406	398	384	348	437	386	390	373	399	391	398	374	393	354	440	390	383	399	391	379	421	404	370	381	388	398	400	387	394	403	372	401	390	384	362	429	394	378	393	364	359	348	384	367	412	422	400	415	377	379	375	366	373	390	392	396	389	390	392	379	350	377	374	388	360	397	385	374	415	404	377	399	407	380	367	361	380	425	398	386	387	378	400	380	389	367	361	393	370	398	394	351	397	428	345	392	384	389	363	389	371	377	390	375	370	366	410	406	404	361	412	382	381	398	400	403	381	385	377	391	392	395	362	381	386	370	381	395	393	392	415	395	380	380	393	391	385	375	383	390	393	405	381	363	361	335	374	419	368	363	372	400	389	403	437	365	396	356	417	385	393	392	378	384	397	416	420	378	432	353	377	370	397	393	420	401	384	393	381	386	386	393	381	419	379	386	334	382	411	416	401	363	410	417	362	402	421	395	399	409	387	408	395	404	391	366	419	391	380	401	358	367	411	398	399	388	357	382	385	365	369	354	403	391	371	352	388	359	389	359	334	378	402	402	399	383	398	391	387	344	388	379	378	368	421	372	407	387	372	390	388	369	395	397	370	373	381	413	404	386	415	383	394	410	399	394	373	379	420	396	403	405	420	398	410	427	383	389	375	421	376	392	385	369	389	386	412	390	403	393	388	411	423	361	404	383	388	386	418	396	409	423	367	385	392	388	422	391	407	399	383	399	408	379	386	375	362	362	344	422	399	410	379	411	368	372	411	414	412	382	425	404	444	384	390	394	410	371	374	416	389	395	408	379	415	385	430	384	393	390	381	414	365	410	388	403	407	393	412	392	425	397	420	386	429	396	377	358	393	391	373	401	367	368	401	384	372	406	364	396	378	373	366	362	363	358	397	383	392	413	384	412	362	383	385	424	380	395	413	386	420	391	357	379	389	368	380	397	367	407	402	368	420	408	367	433	396	394	386	394	382	407	349	410	386	379	365	386	374	387	388	400	375	395	395	427	417	385	382	382	398	377	391	364	388	369	416	400	395	414	393	364	406	400	356	366	381	399	382	375	384	400	384	396	376	394	402	393	382	378	413	352	400	404	388	420	381	391	366	385	398	384	390	378	389	390	360	370	399	382	389	378	398	337	374	373	371	388	384	398	399	400	377	397	390	406	426	388	368	379	409	411	403	384	395	363	404	386	402	382	388	391	394	396	392	387	410	414	406	408	388	409	382	419	370	371	388	404	374	425	428	387	373	390	395	408	348	385	412	386	389	349	356	402	399	384	413	410	344	408	359	369	396	415	375	392	369	407	403	403	365	376	364	367	389	421	401	367	421	391	382	418	397	377	392	387	399	375	429	405	384	380	344	378	396	393	381	396	380	393	383	387	389	404	400	403	397	391	387	377	370	400	378	370	390	424	371	361	350	418	410	386	388	380	374	371	399	377	369	401	377	380	398	350	383	430	384	397	386	385	366	368	413	385	402	421	365	376	383	388	400	384	337	358	413	413	373	372	375	368	397	382	376	417	362	361	390	363	377	389	390	398	379	376	384	412	426	369	398	367	399	388	381	384	364	391	387	432	379	399	409	408	384	415	393	397	352	368	355	395	382	402	378	363	374	396	369	405	391	389	375	403	383	376	407	363	420	378	419	409	374	383	377	406	381	353	363	391	394	416	371	405	396	400	370	376	382	398	394	403	374	368	358	386	395	364	393	403	377	394	419	403	423	371	400	416	443	401	401	396	361	350	405	408	388	405	371	385	384	418	374	401	427	354	335	417	406	339	386	390	382	325	386	372	391	386	373	376	368	369	390	446	373	357	402	377	418	404	416	380	396	394	385	371	423	389	395	374	400	382	374	378	393	396	399	386	362	398	406	393	357	392	394	368	357	382	375	371	361	413	393	363	384	388	394	397	377	392	359	401	402	389	382	403	376	372	385	423	384	395	391	421	394	384	391	376	348	389	387	408	394	388	409	397	367	371	383	382	397	383	383	372	369	375	424	403	399	366	400	392	402	389	403	395	371	399	402	386	402	398	410	397	356	384	391	412	387	386	408	377	394	410	383	387	394	400	376	390	377	393
24619	21267	28087	24779	18534	1815	936	730	629	613	607	544	523	513	505	508	471	448	481	450	486	450	495	456	463	467	442	452	468	426	453	514	804	1822	2364	1944	793	421	471	455	448	455	451	451	454	444	462	444	458	447	463	414	454	431	447	444	421	477	416	470	469	449	441	429	438	412	455	446	401	450	450	439	463	446	429	464	439	430	456	444	460	443	484	445	424	434	467	425	434	445	470	441	440	450	459	451	405	420	415	442	488	443	439	460	421	449	442	431	433	448	444	421	441	459	423	455	465	460	453	434	494	429	422	438	430	435	407	430	435	410	457	481	410	425	442	417	429	450	435	433	401	470	434	432	444	447	444	456	434	408	468	406	437	440	410	483	421	478	458	433	437	436	431	454	415	464	431	441	463	441	412	444	473	445	433	430	419	481	442	417	437	449	412	439	415	466	431	407	422	445	453	451	450	416	455	461	463	457	451	407	440	452	462	453	439	455	463	466	446	446	418	457	441	429	463	454	441	445	474	480	414	467	499	445	457	458	414	463	426	430	472	401	456	425	446	449	471	422	454	454	427	449	419	460	423	431	414	391	465	450	470	432	457	439	480	414	428	425	438	475	444	456	443	449	457	427	484	434	447	415	464	449	417	418	410	458	470	439	466	458	416	456	449	476	427	479	425	442	425	433	469	425	431	448	455	469	440	427	435	433	440	458	452	463	421	404	407	460	422	454	461	391	453	488	425	433	493	395	446	446	466	447	442	437	405	450	450	423	442	458	448	445	451	432	462	442	432	417	410	453	435	474	448	424	430	489	459	404	413	460	452	454	455	425	468	447	443	460	471	390	415	461	436	426	450	429	420	485	457	456	429	437	417	443	462	432	474	430	456	481	422	447	457	440	483	457	438	430	439	463	418	437	421	443	476	427	400	432	409	438	444	424	467	447	462	440	450	412	458	417	440	418	449	459	427	438	414	454	475	482	427	431	394	455	437	435	427	458	431	428	459	459	448	415	394	445	448	456	446	460	410	429	434	446	491	443	440	467	431	439	433	451	477	442	459	431	457	401	451	470	440	439	398	440	460	476	447	422	434	441	439	444	459	484	441	428	445	438	451	428	474	454	419	458	474	476	420	412	446	493	432	457	453	432	438	463	459	451	463	453	427	428	444	457	448	436	452	463	427	447	453	450	422	451	425	443	445	442	437	430	488	399	417	437	410	400	460	444	444	451	437	453	446	430	470	448	444	437	422	470	414	429	453	417	473	415	391	473	440	469	437	422	428	422	468	454	441	430	479	445	450	427	422	425	423	434	467	448	499	417	441	420	415	438	480	453	464	474	492	454	467	431	444	430	418	432	463	470	449	428	436	481	406	452	455	428	420	440	420	388	402	462	440	437	415	435	470	431	474	419	439	428	468	426	408	445	453	452	436	438	457	407	497	411	451	438	448	433	465	438	447	439	418	449	425	449	457	489	442	484	424	433	468	423	440	451	424	427	475	435	453	455	460	510	421	481	427	444	434	474	420	426	476	440	476	446	467	454	458	416	459	422	438	437	469	445	460	430	439	434	506	431	435	450	407	449	462	450	442	453	444	408	442	419	467	472	429	414	437	431	417	420	442	451	510	447	419	432	442	406	452	450	511	423	396	467	420	427	438	453	418	446	419	441	453	406	470	494	438	443	419	434	459	494	439	450	447	446	486	440	478	422	443	444	445	442	444	464	465	441	427	431	414	471	400	471	433	437	438	465	441	426	415	413	437	399	477	472	436	454	473	440	440	443	405	477	422	442	444	433	437	464	437	460	437	462	441	472	426	446	434	478	430	445	438	483	446	446	412	445	422	413	452	437	446	451	437	432	462	423	443	456	450	411	450	452	448	425	423	445	467	401	396	455	440	422	437	435	443	432	443	474	434	416	447	464	442	408	450	432	425	481	445	446	400	429	475	431	439	431	429	448	473	450	449	440	414	466	390	467	399	414	432	465	464	435	441	426	427	438	456	461	422	434	424	478	384	443	450	465	430	452	432	451	477	453	409	441	448	474	412	416	426	409	436	429	417	440	440	465	462	409	449	456	436	473	422	450	436	427	447	418	453	462	499	438	454	435	456	454	417	424	406	444	464	423	440	425	399	458	453	447	434	433	433	487	466	452	447	463	441	471	457	422	418	419	455	444	416	440	430	474	476	461	445	438	438	453	452	428	432	410	432	458	436	474	475	449	421	454	459	419	465	418	455	465	417	446	411	445	409	467	426	450	401	447	439	403	481	420	398	466	447	417	441	458	430	422	425	460	432	447	452	449	421	453	434	447	468	428	421	424	426	463	465	449	407	417	437	411	466	448	456	461	421	429	440	401	439	395	444	453	445	452	444	440	429	439	432	431	440	443	419	456	433	439	424	414	412	448	433	406	416	419	400	446	435	461	435	422	442	470	480	436	433	445	454	462	441	478	455	465	420	470	447	443	404	452	464	448	470	444	411	456	453	455	409	465	494	433	470	435	483	448	480	437	444	440	435	413	455	433	424	439	452	406	435	435	417	450	474	475	423	411	457	432	422	394	449	424	443	446	435	443	470	452	420	427	439	400	466	453	443	440	404	453	430	452	425	460	456	450	471	404	472	434	472	412	439	433	454	438	447	410	399	451	417	414	422	481	452	444	431	427	474	433	450	458	439	428	453	445	436	438	429	469	415	434	440	457	499	462	427	433	445	457	432	463	442	432	438	459	436	448	466	466	464	417	447	458	438	438	451	426	462	457	438	464	449	457	446	438	449	459	447	446	412	443	418	444	423	446	445	447	399	427	462	397	420	419	425	425	426	420	442	457	405	424	427	440	418	407	481	409	437	441	440	446	450	435	435	423	450	439	453	430	426	403	447	486	434	430	467	431	457	409	436	484	432	451	441	437	430	446	460	464	446	402	409	449	481	450	465	409	435	444	435	434	440	430	473	440	388	446	457	427	479	450	464	453	421	464	434	443	462	438	410	459	427	447	463	430	462	428	432	430	463	414	423	409	501	473	414	485	478	434	496	468	414	419	454	428	448	439	446	459	441	454	397	430	436	399	477	433	454	440	442	417	413	491	454	417	439	480	452	480	454	443	454	415	420	450	439	461	450	475	472	476	445	439	434	425	430	419	451	450	428	470	421	464	437	451	445	446	465	423	425	449	460	435	418	461	437	395	477	463	426	427	455	449	463	448	455	426	442	441	452	427	449	483	440	410	447	441	417	463	424	435	432	448	445	444	405	400	446	457	464	440	473	449	416	438	440	441	409	462	443	410	456	453	413	471	420	464	427	442	457	444	445	455	455	451	465	442	456	477	484	456	458	431	403	453	438	464	428	425	447	484	435	411	425	397	414	432	433	440	445	450	418	442	456	443	410	463	450	455	463	477	447	395	455	470	433	429	446	435	443	416	444	431	411	413	483	451	446	460	445	466	441	444	448	467	439	443	433	434	473	468	408	424	415	412	457	431	432	463	410	462	446	447	441	459	466	410	406	421
28941	14510	5649	2822	1953	1622	1241	1087	922	892	756	766	675	685	676	635	594	569	594	623	589	571	561	582	569	569	574	562	579	587	578	575	1257	3058	4167	3270	1076	545	527	525	524	515	517	550	544	547	574	478	516	524	522	570	538	515	533	510	538	539	514	532	529	532	535	574	518	542	511	508	540	529	571	525	538	508	503	538	481	513	525	523	535	551	536	479	541	514	534	548	517	521	508	529	511	531	540	540	525	488	519	540	490	548	530	528	525	525	534	559	508	496	525	517	517	555	497	590	541	526	541	506	519	513	541	531	565	521	502	554	546	499	519	528	537	564	526	501	519	565	497	566	493	567	500	562	540	565	562	481	508	541	530	530	485	500	534	566	542	491	547	587	538	537	537	549	561	534	543	538	516	566	530	501	573	530	520	533	571	548	534	522	507	528	516	500	569	517	500	562	554	552	541	525	551	524	536	517	564	483	565	537	538	545	538	521	498	538	529	546	536	482	502	574	545	520	521	551	556	502	539	517	522	521	526	539	519	514	507	526	530	567	553	487	575	540	559	491	534	537	542	516	507	552	477	510	551	517	532	541	528	536	526	561	540	553	552	539	538	515	529	512	518	532	523	506	562	506	538	502	527	563	533	526	509	511	530	533	513	541	520	586	488	537	546	535	548	523	542	536	542	519	520	565	523	519	485	562	541	491	536	493	556	519	538	556	533	529	521	530	506	514	520	571	528	551	538	552	561	567	521	532	527	517	517	564	503	558	566	585	506	506	499	542	544	508	510	504	483	520	499	560	525	523	481	510	536	479	519	498	498	537	534	530	521	575	549	471	510	546	502	528	539	536	538	463	533	502	525	531	536	548	510	518	548	529	532	525	518	500	556	499	530	593	551	508	545	530	537	526	555	566	525	533	522	496	563	547	513	508	528	490	549	495	565	518	533	561	519	489	505	532	527	509	547	493	535	547	552	569	543	494	511	511	505	518	535	550	573	547	537	531	515	504	512	526	521	511	544	560	516	575	539	518	512	517	561	526	530	519	537	525	488	511	557	521	526	520	570	532	543	496	536	538	579	544	551	502	590	513	524	556	533	495	522	510	510	520	602	529	512	542	549	530	497	515	536	462	569	562	525	489	546	518	527	518	542	474	509	524	523	543	513	520	538	521	548	499	485	531	573	505	492	560	525	530	533	494	507	568	495	547	556	467	528	529	561	526	496	509	523	548	487	534	542	554	513	568	531	499	558	527	507	512	534	550	555	545	529	527	542	485	532	527	533	558	502	509	538	497	524	561	500	522	528	527	510	513	521	527	515	549	530	499	540	522	527	526	518	543	525	540	529	491	536	538	503	503	576	529	527	495	518	528	563	523	512	537	546	512	519	535	513	502	536	511	503	537	520	520	531	529	519	524	550	535	514	529	502	534	537	508	550	505	541	530	540	540	553	542	534	491	580	521	502	532	506	540	522	525	515	514	537	513	526	545	495	537	534	495	568	525	540	548	549	539	554	494	512	523	536	520	519	540	548	493	553	508	497	515	523	527	506	540	491	504	537	540	513	512	500	518	539	564	508	529	503	511	492	485	488	523	517	522	538	554	529	541	536	554	484	556	532	516	550	532	510	501	499	521	511	508	559	516	558	548	536	557	495	534	541	545	513	526	539	525	518	504	526	551	538	521	528	507	524	547	574	519	534	527	536	525	525	548	536	542	523	540	524	504	488	525	505	535	541	528	557	536	493	552	521	494	521	553	526	543	508	540	532	530	510	517	540	503	493	581	524	519	564	557	541	522	523	513	552	545	519	553	546	474	503	512	552	513	540	531	514	557	504	527	526	503	533	514	540	499	517	550	538	483	541	494	572	546	513	562	510	526	540	546	535	476	585	528	520	497	553	552	487	546	537	544	546	537	518	577	513	525	538	532	500	508	546	570	523	492	521	536	551	555	539	534	539	514	548	538	539	499	506	520	517	522	533	561	500	521	560	572	534	517	527	487	559	508	465	524	536	528	544	527	547	541	542	538	533	538	515	555	509	535	518	511	538	522	554	543	501	522	532	537	523	527	507	494	500	509	536	532	509	477	564	508	559	528	499	533	532	498	523	519	541	509	546	530	491	541	513	544	556	515	559	528	515	515	486	567	558	515	503	482	555	506	568	528	534	519	505	558	516	531	537	490	522	500	527	521	560	512	492	505	536	541	525	544	548	520	570	537	540	531	523	529	548	550	484	575	567	527	553	520	542	496	493	500	499	570	529	497	489	514	506	508	525	552	551	480	524	510	529	553	501	552	564	561	540	542	499	515	518	568	504	489	559	522	529	550	566	512	516	524	554	525	514	507	532	541	496	523	537	520	567	563	553	504	499	564	506	519	527	524	557	533	532	551	479	516	518	520	539	495	534	547	503	510	527	534	503	490	505	528	556	554	484	470	534	550	523	493	556	491	552	521	492	529	500	519	566	564	563	533	541	519	536	477	531	521	552	518	497	489	499	528	557	552	522	497	529	531	526	532	539	522	523	530	488	529	512	535	496	511	525	564	584	523	530	537	487	524	528	535	524	497	545	511	541	562	517	536	534	528	524	510	477	558	509	479	549	537	527	566	560	523	525	571	559	535	500	530	529	567	516	522	504	523	532	463	545	502	534	498	499	505	499	464	532	514	526	515	549	514	546	538	486	536	528	526	516	518	527	536	501	561	534	505	520	541	526	513	539	491	581	510	481	508	463	516	518	518	506	545	543	534	515	540	530	528	542	548	514	549	504	507	516	576	516	529	515	558	509	535	544	522	527	541	520	524	509	587	554	509	511	514	577	541	493	567	496	565	483	514	497	537	546	570	542	494	550	512	505	540	563	517	548	513	506	521	504	544	540	542	529	529	535	516	506	554	518	544	523	519	516	553	562	474	559	539	546	536	551	543	529	581	525	532	489	523	592	580	545	543	540	539	547	526	546	521	551	469	499	505	503	570	519	538	552	544	489	539	510	544	499	520	516	566	505	542	537	507	505	535	496	502	565	514	509	555	502	538	539	526	512	526	530	536	492	516	504	493	530	554	555	564	549	514	522	533	514	530	511	499	492	494	548	493	563	542	533	548	579	534	570	512	530	510	526	553	560	515	474	531	548	471	545	565	540	512	519	491	519	489	525	527	551	544	539	485	510	547	490	484	497	509	582	533	517	540	547	525	559	542	550	560	503	477	527	562	511	537	543	497	532	544	538	505	539	526	511	514	561	500	512	534	542	532	494	483	527	513	563	540	532	520	505	555	566	517	546	506	520	528	519	531	547	548	526	503	517	541	526	539	554	519	549	536	532	528	511	524	552	552	526	515	542	531	556	495	557	565	543	516	508	534	591	501	541	510	514	522	535	566	529	492	528	515	546	538	590	512	496	510	527	565	495	551	572	501	554	514	552	551	499	539	528	525	543	507	523	543	522	530	535	532	541	525	540	539	538	552	548	559	494	510	527	500	556	508	530	534	550	520	553	540	523	526	501	555	559	559
25454	21271	27132	25517	6456	625	557	524	400	385	377	387	352	326	385	384	337	351	327	323	332	334	321	340	314	334	343	348	343	294	354	314	369	1132	1495	1433	625	335	321	314	321	314	336	306	331	360	303	331	329	298	346	312	332	303	321	360	306	341	332	312	305	331	302	298	299	308	327	324	338	327	324	358	348	323	341	274	321	303	354	296	368	333	339	352	313	361	311	372	323	298	317	333	327	302	331	312	298	325	306	313	310	312	339	349	308	320	321	331	337	314	322	337	348	338	312	335	314	319	325	323	309	320	326	347	345	323	314	340	322	294	334	328	314	296	347	334	319	331	288	345	324	327	340	325	345	324	315	320	283	299	317	333	292	329	313	308	290	316	315	311	300	324	317	298	327	303	324	296	318	307	310	310	320	304	326	313	305	319	337	305	332	344	335	333	326	335	298	320	346	325	317	328	297	298	288	319	325	319	356	332	325	329	312	285	331	308	328	335	321	308	328	307	345	299	359	324	306	332	311	293	325	297	368	313	320	321	316	311	320	321	333	358	327	298	351	335	340	335	317	352	330	330	336	327	334	304	325	309	339	325	281	289	293	331	326	352	327	286	290	314	327	331	314	323	326	297	314	323	298	300	317	331	328	337	351	327	324	359	277	311	337	300	325	326	309	320	320	311	301	329	310	326	338	313	344	290	339	314	338	280	332	340	343	292	344	331	327	317	320	321	341	359	340	301	359	348	348	354	334	321	352	301	348	320	317	318	302	298	314	333	303	324	342	328	347	309	317	331	305	322	347	305	300	338	284	318	339	314	319	346	304	319	301	308	308	353	313	272	345	366	341	301	311	339	319	315	368	313	296	321	325	349	345	319	303	301	304	338	334	297	338	310	303	305	337	313	310	342	320	347	303	378	303	322	311	311	301	355	306	309	324	324	348	297	332	335	338	320	323	346	325	297	319	333	317	310	348	341	345	335	307	332	322	301	286	335	306	287	319	349	322	313	303	315	331	333	338	344	321	325	295	314	328	332	310	322	319	360	295	311	341	341	304	330	344	296	335	329	339	302	334	304	320	329	307	313	325	333	346	342	323	334	322	313	333	325	331	349	307	312	314	329	327	282	305	319	314	320	365	330	318	318	306	307	292	304	309	317	314	328	316	297	325	336	344	332	311	346	316	350	309	321	316	336	336	309	324	353	325	379	322	340	301	346	327	298	325	318	339	325	298	339	346	311	302	320	330	321	339	350	321	338	358	340	324	316	335	320	346	334	329	316	307	310	329	353	325	356	339	338	313	337	330	360	309	297	295	332	345	280	310	322	325	332	298	309	327	330	347	323	328	311	312	334	321	346	348	329	347	322	348	303	344	354	311	316	307	314	319	335	294	287	341	314	341	291	327	328	312	331	307	326	366	322	344	335	307	323	366	294	347	300	347	322	320	308	360	313	308	311	344	332	315	330	301	316	333	317	300	320	321	299	304	301	308	282	315	314	337	334	339	292	326	333	333	296	304	313	325	346	327	336	299	379	303	325	310	318	326	331	311	328	315	293	354	301	340	315	315	338	330	313	293	333	326	313	344	302	326	321	313	306	320	322	335	307	315	291	337	310	316	321	309	294	300	348	326	333	300	323	339	308	293	336	309	303	296	326	304	331	297	331	312	318	322	331	330	311	291	321	333	302	326	325	329	326	335	312	317	330	333	363	316	319	337	344	343	294	318	320	298	303	345	284	288	326	352	333	357	323	345	328	329	312	335	352	315	322	346	359	322	301	352	334	339	319	319	292	325	322	292	310	333	295	312	319	328	352	312	326	341	307	321	337	317	305	314	337	308	335	331	294	330	351	317	333	317	291	305	326	350	338	305	301	310	341	344	307	364	329	314	316	314	281	337	370	354	327	305	341	323	327	320	336	309	330	340	307	329	316	338	331	305	289	326	351	316	321	367	351	324	320	322	340	325	319	341	272	331	333	322	305	314	318	310	329	330	299	351	304	330	318	338	323	289	293	294	318	314	305	319	327	314	304	289	304	311	281	337	335	314	325	312	326	324	315	320	339	319	304	294	309	321	370	296	326	323	287	317	300	325	327	315	308	342	315	333	303	332	304	334	287	339	311	316	322	332	291	320	314	335	339	304	328	348	333	313	302	338	345	295	294	315	321	293	320	312	322	308	306	301	321	312	329	342	314	320	311	316	320	330	319	348	266	344	330	283	320	276	325	340	347	319	311	342	327	320	331	319	342	349	323	353	344	286	340	341	359	285	329	343	296	310	333	312	323	338	335	310	318	357	331	333	308	358	311	300	346	333	312	320	306	326	315	316	345	324	346	358	323	332	298	352	306	328	320	337	328	347	368	342	324	273	324	337	307	337	339	349	359	349	301	334	319	326	305	304	313	288	313	333	342	337	317	328	327	307	323	330	337	322	322	367	322	325	293	321	331	317	341	336	336	313	313	333	338	298	331	326	323	310	325	342	283	316	310	318	315	316	334	315	329	280	346	299	323	341	308	327	320	313	311	304	321	333	327	329	327	345	316	316	310	313	350	292	339	335	320	287	287	323	320	337	329	289	317	350	342	325	289	353	292	305	304	352	318	328	306	308	324	329	348	357	341	315	340	308	340	356	323	347	364	342	324	345	351	308	320	339	298	330	323	329	329	326	306	316	324	342	307	318	323	310	344	338	338	294	316	323	354	315	307	315	318	322	331	326	294	307	298	293	334	323	331	336	335	327	332	335	335	315	315	301	315	345	321	349	321	346	325	359	314	333	297	353	301	317	312	313	310	311	333	342	324	332	305	307	320	368	300	308	305	328	294	317	334	341	325	341	328	349	331	336	352	328	336	308	301	330	303	316	346	318	314	335	308	324	291	332	304	343	343	347	363	320	348	319	329	318	327	312	316	345	306	345	326	341	359	315	301	306	309	318	324	332	317	329	290	364	324	327	346	287	359	313	315	323	281	327	354	331	351	355	341	315	304	320	327	347	302	325	289	324	326	346	316	329	344	331	315	312	310	323	305	311	315	312	313	303	336	289	306	338	313	356	291	358	327	314	354	330	339	321	344	318	344	325	356	344	325	300	321	335	365	316	311	312	295	335	329	337	279	341	365	309	317	313	313	320	316	329	347	321	317	340	311	301	312	322	312	320	286	328	339	348	334	363	333	334	313	337	286	358	281	294	298	315	298	293	332	294	301	319	329	299	344	320	344	345	335	324	291	334	319	309	317	350	345	311	309	312	298	325	302	317	315	320	297	324	326	301	318	314	332	347	326	337	342	327	280	316	311	318	359	305	331	308	332	366	351	283	325	337	328	356	331	327	307	345	315	322	322	289	330	331	330	328	339	338	323	296	326	341	336	349	319	306	313	319	290	299	327	347	343	350	334	319	300	330	293	350	320	317	303	351	327	351	287	300	327	336	298	327	354	321	360	311	312	321	338	341	336	273	312	316	341	304	320	334	331	318	335	304	315	328	327	301	282	307	312	323	338	292	310	330	322
29076	11611	3827	1911	1417	1121	937	851	758	708	601	586	528	523	502	499	489	437	480	442	417	409	457	456	450	462	443	449	425	391	445	453	494	2178	2873	2712	1051	392	390	405	426	388	412	427	407	413	449	404	448	402	426	452	397	409	375	437	422	426	436	407	405	389	423	391	469	414	422	397	407	422	437	440	409	413	422	407	430	410	448	370	409	404	402	425	443	419	363	391	387	405	400	399	417	421	409	431	388	415	410	396	406	429	393	429	407	384	390	429	392	387	436	420	374	387	401	431	381	404	437	364	428	422	410	407	421	392	405	417	418	417	406	411	406	405	400	440	403	416	406	379	398	417	360	400	429	408	426	406	446	404	433	410	407	423	407	436	425	377	386	428	384	427	399	395	410	436	387	425	385	408	395	396	424	391	418	403	406	412	404	399	443	409	404	405	441	435	413	415	450	421	422	381	431	420	423	452	425	425	426	408	430	432	438	378	412	426	405	381	396	412	463	389	435	428	405	413	430	440	428	437	440	446	352	415	408	390	432	382	374	404	367	450	433	412	417	403	420	435	419	378	440	421	410	388	435	401	395	436	358	404	432	426	384	425	461	391	408	399	401	389	377	402	401	403	416	371	434	398	412	412	399	381	412	415	381	413	436	391	392	395	403	412	447	417	402	400	445	407	428	400	419	443	423	444	382	394	370	432	399	381	404	422	420	408	440	398	401	392	434	398	408	441	427	386	398	434	388	383	408	404	393	435	406	429	380	429	430	390	426	439	407	425	418	379	425	431	391	419	383	378	409	390	385	395	432	445	444	384	394	402	444	463	413	420	390	433	399	378	416	378	434	395	431	426	434	435	429	378	386	412	449	361	403	424	400	411	441	442	419	412	443	429	433	391	419	400	382	414	414	403	399	395	402	445	394	408	423	390	445	419	438	419	403	396	415	402	396	424	410	373	420	441	427	408	400	409	399	414	403	410	401	414	406	413	384	399	401	406	413	422	403	395	355	451	427	420	389	416	375	402	399	426	443	419	430	381	420	440	415	370	417	408	423	401	423	416	361	383	383	418	425	371	457	420	398	440	409	403	395	387	433	418	393	416	403	443	412	408	403	400	428	400	418	383	424	398	421	427	383	394	404	378	419	404	406	406	431	428	398	396	397	426	431	423	419	429	433	418	405	385	459	407	385	373	420	383	387	410	405	371	424	406	417	391	434	424	380	400	409	396	433	384	418	434	389	399	417	426	405	390	373	370	429	406	411	422	425	427	415	431	377	415	419	388	392	424	411	393	429	408	371	376	438	457	401	405	439	427	453	389	452	386	409	406	404	421	375	387	378	410	371	375	415	395	400	409	414	411	420	385	439	410	430	470	396	430	425	397	407	398	419	369	431	440	401	413	386	419	383	406	413	398	418	421	393	418	441	394	412	412	396	384	397	417	435	430	403	400	430	419	409	453	438	408	430	439	421	382	391	381	389	429	406	466	426	397	424	432	373	378	418	452	416	405	414	363	396	392	431	420	420	403	401	409	388	409	399	398	405	414	406	441	415	393	411	416	391	438	391	413	423	398	402	386	387	381	384	436	393	397	406	407	388	433	434	407	382	404	387	405	452	429	417	405	425	367	393	395	390	416	386	397	425	409	402	407	427	410	435	384	387	424	385	413	424	424	414	387	395	389	434	444	394	391	419	401	429	415	411	407	449	386	390	416	423	380	398	420	385	404	380	420	465	423	430	436	412	444	428	374	406	397	414	404	428	402	445	409	388	430	341	421	449	410	406	432	415	389	419	422	430	374	435	399	431	389	397	442	376	412	386	412	420	426	383	434	405	378	447	387	369	422	401	403	409	402	407	412	404	380	379	385	434	408	405	387	398	414	406	427	425	408	356	406	436	363	402	385	377	410	428	428	423	416	431	436	384	444	416	405	397	422	416	397	429	368	394	385	386	387	371	442	426	400	423	369	426	412	427	398	404	403	434	419	423	414	432	412	388	414	387	419	391	405	419	400	401	435	454	377	425	391	412	381	404	456	391	364	443	421	402	439	438	398	407	399	387	442	401	415	393	403	414	416	422	429	407	392	436	423	401	405	382	417	418	413	424	408	392	421	404	378	438	395	416	440	382	406	392	415	431	405	442	399	399	433	398	388	410	372	422	432	387	418	393	411	396	413	416	397	415	438	415	419	415	424	352	412	436	405	393	406	379	417	404	382	378	376	383	395	413	442	447	398	406	416	403	391	409	419	397	404	398	456	408	427	384	398	458	383	402	398	409	399	398	406	398	374	380	437	402	394	418	419	393	421	427	437	427	442	437	394	449	369	417	413	404	410	434	394	429	423	404	415	390	433	416	416	405	416	383	405	393	380	383	407	385	443	397	429	401	398	437	391	399	380	430	375	409	441	418	407	398	391	395	404	417	399	413	395	424	401	391	407	433	413	429	436	406	418	421	377	420	387	391	388	430	387	360	449	390	401	420	415	387	426	418	427	416	436	388	390	440	413	424	456	446	389	391	403	437	389	439	395	430	408	455	394	417	448	383	430	413	373	408	425	406	383	394	438	402	414	431	405	444	399	414	413	393	409	389	434	387	432	383	386	429	397	425	408	380	447	397	389	422	422	427	425	400	410	366	415	390	387	411	422	426	376	414	394	406	430	421	425	383	419	351	405	389	389	430	413	419	397	390	393	410	399	428	374	420	406	423	375	421	416	419	398	441	397	410	397	390	413	414	397	435	386	396	428	447	423	415	391	414	443	423	434	440	416	408	403	372	381	398	410	423	407	383	403	380	382	428	433	412	377	406	424	426	397	407	375	392	399	407	370	413	416	428	389	400	406	410	391	422	402	387	401	401	424	433	390	355	420	405	400	376	400	423	432	410	449	390	437	426	424	434	399	432	435	420	410	431	387	398	411	405	392	404	443	395	395	392	420	386	416	355	420	420	401	430	368	374	376	422	427	429	413	391	391	425	403	385	435	439	389	441	411	366	370	393	415	413	438	439	419	409	389	405	411	419	416	415	389	427	383	415	432	402	410	404	370	394	385	417	379	418	393	428	418	424	418	433	414	378	404	398	412	456	403	442	412	384	399	458	403	398	412	402	414	425	406	418	402	404	406	407	415	422	413	421	444	394	423	399	398	426	393	414	376	369	407	443	408	391	429	411	398	405	397	401	462	424	409	428	428	438	384	407	380	415	402	441	399	421	406	400	408	384	406	396	416	409	451	394	441	408	433	419	385	401	413	377	416	422	410	417	434	370	397	427	435	398	429	392	424	423	436	408	402	414	399	396	403	359	442	446	382	391	420	408	407	437	426	387	429	429	395	440	403	402	360	415	397	384	444	398	414	419	394	408	376	409	404	413	384	382	395	406	403	402	415	423	420	416	375	396	410	426	364	390	427	408	445	417	420	435	424	380	434	415	415	402	397	395	416	438	410	449	439	429	390	391	419	412	387	438	401	391	406	410	433	378	402	404	397	393	396	409	430	450	420	430	448	393	405
23242	21330	29043	23970	21322	21311	6253	1404	1021	907	917	780	761	751	721	706	726	673	681	645	625	661	645	622	632	682	617	641	649	625	618	579	620	2769	5467	4816	2477	650	573	608	590	618	620	568	588	572	586	601	621	584	598	550	560	620	621	549	543	624	589	600	601	567	531	563	595	560	555	601	562	578	543	579	538	573	589	602	580	608	596	557	600	585	580	596	546	514	606	555	572	585	556	579	561	585	562	612	571	601	626	552	510	556	611	583	573	581	590	579	591	587	587	617	534	540	559	544	560	540	601	571	558	590	602	572	605	617	552	593	579	544	571	565	518	570	598	524	566	569	606	557	614	528	588	597	592	556	588	566	579	590	570	576	579	569	602	539	607	578	581	579	560	594	577	583	587	535	553	579	574	554	570	569	588	570	582	583	590	600	558	572	579	572	565	549	582	565	588	584	581	603	542	594	552	590	612	588	582	558	618	572	578	603	583	566	556	552	604	567	564	544	615	542	617	546	561	571	621	500	554	591	604	576	603	597	553	566	597	553	580	605	544	564	570	578	578	597	593	572	589	585	577	564	518	572	585	576	590	581	598	542	598	593	535	570	562	546	585	555	601	526	588	550	568	571	588	546	564	572	561	585	589	545	556	581	616	563	610	587	625	586	568	570	549	547	586	570	549	589	593	589	564	560	603	553	555	559	553	613	597	594	582	595	591	554	543	540	607	592	562	607	605	542	551	601	604	610	590	526	582	601	558	554	599	573	603	511	535	558	550	557	613	540	559	566	562	569	546	552	612	618	576	534	593	530	552	584	593	562	602	544	585	551	578	579	638	589	551	593	574	575	543	554	556	598	596	556	603	574	591	547	624	603	560	591	606	605	576	598	576	605	567	576	583	585	606	538	568	558	552	606	535	543	588	579	599	566	536	583	599	582	553	562	524	559	592	535	572	600	561	559	564	566	569	579	603	608	534	576	576	559	587	620	562	588	614	499	558	575	567	608	593	561	554	589	566	530	566	562	567	582	577	564	576	592	584	550	568	530	553	589	592	556	531	544	619	572	573	586	596	541	584	590	588	585	595	573	625	580	612	559	599	537	619	604	577	621	615	581	599	600	596	593	615	574	534	571	539	577	574	556	552	600	577	615	570	561	549	579	564	559	591	583	592	555	577	611	570	601	577	614	575	594	569	627	604	536	564	510	564	542	585	589	558	618	529	574	559	586	580	593	585	609	551	593	586	571	599	603	600	557	544	549	507	557	588	677	595	506	529	561	546	546	550	560	603	571	581	548	571	522	580	532	574	576	569	607	561	595	537	497	547	573	600	593	582	546	532	575	556	579	574	585	585	529	584	584	627	561	557	571	589	549	530	586	573	532	567	567	574	569	559	602	562	559	586	563	581	533	558	618	544	556	602	570	599	597	588	621	577	577	590	545	547	614	616	628	574	588	585	567	549	563	538	554	595	575	567	588	572	574	553	568	549	584	555	597	593	557	541	583	552	543	607	554	570	544	567	596	586	539	599	553	603	566	561	551	606	556	575	583	563	573	574	551	587	568	550	554	557	546	570	565	584	595	569	596	563	521	554	557	544	566	609	557	564	506	616	572	548	590	554	553	576	572	606	548	572	577	611	523	617	566	589	586	591	557	588	587	531	598	618	555	578	583	572	564	540	538	587	549	567	581	584	577	578	542	561	592	576	574	572	535	566	609	559	602	553	557	574	584	560	575	571	550	545	544	555	563	578	580	540	491	566	584	577	591	598	636	554	575	574	547	586	560	579	561	602	561	562	579	554	582	581	570	579	562	538	537	553	568	561	580	549	567	548	607	613	593	562	533	548	550	593	549	597	571	539	568	583	597	580	581	601	567	589	542	572	541	564	612	570	574	549	562	588	583	591	616	588	585	563	556	558	574	625	605	605	587	565	575	581	604	570	541	590	563	560	575	576	558	590	606	566	526	543	537	618	583	599	561	548	597	574	553	570	575	590	597	579	546	579	628	580	541	557	580	599	594	557	564	562	585	580	570	540	604	592	552	577	561	581	605	536	585	532	557	586	565	591	566	587	549	505	600	592	577	593	604	553	572	586	571	574	600	624	580	556	586	587	595	556	543	565	585	541	598	532	548	559	600	587	583	579	603	548	602	596	538	584	555	609	503	590	584	564	550	564	586	556	602	569	588	567	595	551	576	539	553	574	552	563	579	572	557	559	598	593	568	544	586	590	545	548	578	586	520	552	565	565	571	619	578	556	577	564	577	563	570	595	549	571	601	566	601	576	614	568	555	558	590	589	563	606	560	532	552	587	619	587	567	549	551	532	552	584	563	564	565	545	571	587	617	555	585	599	612	574	601	593	612	558	551	578	589	593	555	584	605	589	602	586	580	617	590	610	619	534	573	612	608	559	586	603	573	544	548	549	597	590	586	572	588	564	606	525	602	586	581	577	556	548	569	574	581	610	575	565	598	588	522	561	565	578	562	568	554	558	560	577	575	564	550	588	591	588	579	588	593	586	591	552	568	575	569	570	555	619	556	533	586	571	591	578	576	590	548	601	563	590	585	613	551	607	593	589	567	577	565	568	562	597	569	574	564	603	545	569	535	537	620	541	548	553	541	618	557	531	583	609	553	586	544	590	567	566	568	575	551	575	561	587	542	594	566	568	621	555	603	565	561	584	579	563	589	591	585	542	587	552	552	534	577	612	596	554	557	564	588	605	586	626	541	542	564	524	577	594	599	591	533	563	558	569	600	606	589	587	517	568	561	560	609	574	574	568	565	574	530	586	528	570	596	586	575	593	550	592	604	554	550	553	583	571	602	540	553	577	560	627	618	559	571	585	596	530	568	586	582	580	536	558	597	533	528	638	561	582	578	583	613	612	583	589	597	524	573	572	555	567	543	535	570	609	508	545	588	549	580	574	572	627	586	558	522	537	565	598	605	593	555	545	574	537	545	576	604	573	593	572	569	550	611	577	579	577	578	611	562	604	552	574	557	577	525	541	532	570	519	550	566	551	580	566	556	594	572	557	568	589	634	567	544	565	608	610	595	573	569	550	613	571	564	560	559	592	589	562	545	594	550	598	555	539	568	548	557	594	563	523	560	551	564	613	553	611	587	579	578	575	609	584	582	581	545	561	563	584	556	562	604	547	625	561	578	567	549	541	581	562	603	547	567	550	580	524	539	538	561	592	646	605	587	558	565	582	543	599	540	588	560	576	554	546	559	557	569	569	536	571	558	613	624	572	590	572	553	555	586	507	538	593	584	589	562	572	555	574	545	564	557	604	588	566	579	554	565	551	652	584	569	584	548	574	582	579	590	596	607	541	575	575	597	586	600	555	542	539	559	550	547	542	590	558	588	561	568	605	550	543	591	521	602	632	596	555	574	553	576	555	547	586	551	595	576	499	572	559	562	512	588	606	607	620	563	578	578	543	558	569	584	563	576	593	558	577	580	578	546	560	542	564	547	602	590	562	543	594	590	558	614	555	568	571	577	556	523
33037	21511	12110	6223	4394	3338	2674	2184	1897	1586	1447	1214	1184	1111	967	978	907	836	841	794	811	810	793	785	764	714	754	783	785	759	727	705	819	4582	9010	7782	3936	682	733	705	668	666	691	674	717	662	672	688	674	677	681	701	702	681	695	683	691	735	645	687	692	688	689	679	685	646	645	703	692	669	694	694	660	685	683	677	698	677	673	683	682	707	718	635	666	648	626	721	680	660	626	717	645	686	613	724	654	693	681	671	665	695	649	693	649	694	672	684	661	692	709	688	645	667	654	672	676	713	688	646	668	701	608	705	677	678	706	668	631	641	664	710	675	630	677	673	664	675	654	683	755	658	690	683	669	663	700	681	701	713	660	669	660	691	668	669	668	712	669	645	717	709	691	661	664	658	730	659	682	668	671	714	708	637	699	669	685	707	694	696	661	654	662	688	709	638	736	718	687	692	705	722	638	695	661	666	647	690	644	636	667	728	687	720	665	670	675	702	660	656	677	659	725	678	701	633	660	687	650	697	676	653	685	708	650	706	675	667	675	662	676	648	690	712	724	732	687	680	680	653	679	685	663	643	668	669	691	689	692	680	677	646	658	689	678	678	670	723	713	662	682	679	705	659	663	703	660	656	646	716	671	665	709	679	665	663	667	667	686	697	656	690	709	718	650	657	705	687	674	708	724	682	691	692	688	631	682	680	701	696	652	680	631	697	665	679	653	717	681	679	688	713	631	703	674	664	732	679	655	698	641	728	660	672	667	719	652	652	680	652	671	668	671	686	650	634	677	707	668	695	709	640	690	701	628	676	651	622	699	658	681	655	663	671	648	653	661	707	656	667	678	653	630	692	653	642	659	700	677	668	639	667	650	678	655	682	684	671	651	689	672	653	672	693	677	686	703	666	715	683	631	645	683	641	674	694	677	687	700	673	739	692	681	681	677	668	672	691	683	709	684	697	644	668	652	685	650	691	646	663	696	666	673	642	691	674	654	684	687	661	693	691	658	657	676	664	703	651	627	699	672	705	713	666	608	659	745	683	678	637	654	665	679	694	666	689	734	651	720	696	652	703	705	690	689	627	669	679	685	674	647	646	677	673	657	694	650	652	684	688	683	677	674	676	693	702	654	641	640	700	689	669	677	660	664	656	623	713	732	659	677	654	678	646	631	712	669	685	683	629	676	687	683	682	663	665	720	703	752	719	680	672	688	686	662	630	668	672	657	673	667	676	697	647	676	688	664	680	697	673	655	681	681	645	698	659	660	641	635	654	681	701	687	658	661	662	694	661	699	702	678	679	641	685	672	672	690	661	728	665	689	641	689	616	681	666	696	638	659	667	675	668	637	684	670	692	702	654	668	671	702	703	615	662	698	657	650	698	684	679	719	687	666	660	689	645	682	668	651	724	699	731	637	649	684	665	667	700	672	648	679	683	686	669	713	654	702	684	623	648	656	684	700	687	662	662	634	644	671	638	650	661	682	692	657	614	735	717	646	658	660	672	695	693	687	682	677	735	710	689	707	702	660	667	657	641	693	722	679	641	698	683	689	640	673	667	665	689	696	672	680	711	634	665	663	671	688	673	722	659	691	679	673	719	666	656	674	714	657	693	626	692	672	669	714	716	685	687	663	659	686	659	644	629	665	670	666	666	679	664	705	699	693	650	647	695	666	710	686	669	651	677	675	684	641	699	694	698	720	667	703	676	665	689	664	650	656	667	671	673	714	665	646	721	724	616	688	686	650	699	683	668	617	693	691	641	662	703	679	659	698	694	665	669	653	686	690	712	653	714	621	635	666	678	683	677	701	655	618	665	674	677	667	672	664	651	677	686	713	681	655	669	662	673	655	691	705	694	729	644	721	650	628	628	684	715	695	692	686	698	694	669	659	700	679	628	695	666	721	666	679	675	689	650	683	710	693	750	684	667	603	656	669	672	702	692	668	681	689	674	682	657	710	651	655	699	641	689	721	671	693	680	673	662	683	649	704	668	684	671	674	662	648	681	714	665	666	624	653	645	645	648	687	671	734	621	696	676	683	709	728	658	699	715	684	708	676	645	707	672	664	661	665	703	661	696	715	664	644	663	676	666	673	655	631	684	690	665	701	669	722	655	652	668	688	647	632	644	673	648	633	678	711	657	719	652	709	663	692	654	672	688	697	683	678	610	658	667	692	665	668	679	630	680	642	675	654	726	666	690	704	675	672	700	690	645	639	665	678	662	670	654	675	703	696	696	639	649	678	719	703	673	631	697	671	676	678	649	677	669	693	688	678	682	671	651	687	634	629	670	662	678	675	693	677	629	625	658	690	705	689	657	670	641	740	669	687	685	654	705	710	646	700	603	689	681	664	646	723	682	661	626	689	704	692	695	665	717	640	685	664	669	665	695	643	659	649	701	664	717	657	687	638	686	711	660	651	647	626	659	700	665	715	669	657	685	679	691	673	698	666	648	708	687	654	741	676	646	747	666	653	679	673	641	679	679	667	669	652	697	727	684	633	655	668	715	704	696	679	623	705	660	692	735	640	654	717	640	690	689	679	662	702	662	657	689	661	671	710	624	683	714	691	656	672	672	714	654	674	691	700	692	626	674	665	647	668	669	690	695	672	708	699	665	717	678	627	654	675	670	672	699	715	637	678	664	648	680	676	687	661	661	698	710	706	668	670	651	662	710	690	660	690	678	656	684	712	680	658	643	717	662	665	695	724	668	700	657	652	679	637	705	660	700	705	672	651	676	658	649	636	690	688	657	715	639	645	676	669	701	646	667	693	657	671	693	701	672	671	688	722	668	659	701	680	652	658	697	712	683	658	695	690	705	677	649	664	709	668	692	704	659	649	686	674	645	676	653	665	650	653	636	733	711	689	729	708	682	700	649	731	647	631	663	725	700	715	676	665	682	678	687	687	654	651	625	646	700	659	704	725	695	653	664	668	669	687	679	730	650	679	719	640	701	657	659	656	654	702	694	688	701	689	676	642	703	646	624	700	644	701	643	696	704	659	695	707	658	646	675	670	623	675	694	674	709	662	680	666	659	685	628	690	702	659	674	683	649	618	703	669	686	677	658	689	662	708	664	686	676	691	742	659	670	667	664	701	694	657	740	689	717	676	639	702	695	661	690	701	696	653	702	741	690	664	690	675	612	660	647	669	675	675	621	711	683	700	621	682	668	641	691	696	688	704	681	685	676	687	633	675	705	698	676	654	657	690	667	651	665	646	710	639	685	713	720	676	682	680	655	711	689	689	685	648	663	660	668	693	681	707	648	654	668	627	693	632	617	639	618	660	722	686	688	696	686	666	668	695	688	673	687	689	654	630	650	733	646	674	705	665	642	667	652	664	645	685	692	679	723	648	680	640	629	667	685	659	645	654	690	702	708	694	668	701	684	717	655	639	673	666	658	651	666	698	761	712	665	647	683	676	706	667	673	731	716	669	666	656	657	705	692	672	684	664	670	653	670	677	688	677	679	715	695	687	674	719	682	701	681	684	624	667	689	679	670
28241	19421	5648	555	374	371	338	287	315	315	310	286	319	308	320	329	293	271	268	300	309	287	280	287	303	308	293	309	301	291	277	329	293	355	441	539	548	297	306	281	255	310	278	283	283	320	275	278	295	300	294	263	281	276	270	308	301	309	286	278	308	290	283	302	298	272	271	280	266	304	290	306	287	279	306	281	302	304	273	272	307	319	293	309	306	314	276	273	275	296	315	310	282	289	288	303	314	285	306	276	309	281	306	280	278	293	281	278	305	286	286	288	281	304	281	300	302	322	328	316	298	297	280	280	299	287	271	280	302	285	279	292	285	312	296	277	290	282	309	293	309	282	310	292	302	291	273	302	300	293	279	293	250	284	295	305	299	310	276	287	292	305	283	266	295	297	305	265	304	278	329	296	282	309	281	281	270	298	304	285	301	277	288	314	319	291	252	273	287	317	311	288	323	301	312	287	302	291	287	291	278	299	257	282	290	297	262	283	324	295	267	273	313	311	271	294	285	288	307	306	295	253	275	295	297	287	307	293	292	302	306	287	278	278	298	287	272	272	299	290	288	316	319	297	263	286	311	298	317	292	299	299	291	285	295	317	282	261	292	268	256	310	297	314	296	292	292	299	293	297	291	281	287	295	285	292	311	294	277	286	255	310	292	325	271	287	313	282	286	270	253	307	275	289	283	310	280	269	269	270	290	276	295	291	305	296	299	293	304	291	266	281	307	275	304	329	272	328	286	281	295	309	290	300	290	262	332	287	285	317	295	289	292	296	300	311	298	289	295	274	299	275	291	304	290	318	289	282	316	300	299	277	288	305	273	324	324	277	271	301	317	308	310	301	310	283	277	275	276	289	329	286	313	311	292	301	303	292	304	323	314	269	305	282	289	306	272	283	271	275	328	314	272	290	246	276	275	289	265	271	287	294	295	272	351	287	267	284	312	271	293	281	273	297	290	274	307	290	293	272	276	309	310	289	259	303	268	266	287	319	290	268	277	301	258	310	291	305	306	292	264	306	292	287	276	271	270	292	272	323	278	296	304	290	312	277	304	307	273	298	286	281	309	295	294	276	311	284	296	305	276	269	281	312	274	271	355	283	297	276	250	270	284	326	270	283	308	339	292	277	284	302	283	319	315	317	302	274	296	274	266	277	304	301	290	300	279	269	280	297	322	269	280	321	311	293	305	305	294	307	264	293	314	274	277	285	263	271	288	299	311	306	303	308	292	294	324	284	265	294	283	279	282	302	313	300	296	286	325	265	290	264	275	295	325	289	298	289	296	275	308	317	245	256	279	268	270	310	296	276	298	321	262	286	328	294	287	290	280	265	286	288	292	281	322	275	255	285	258	296	282	277	291	308	285	285	292	270	263	280	271	305	304	298	298	298	301	276	293	283	274	280	258	285	330	287	276	274	279	312	290	285	249	312	294	287	303	281	295	290	303	272	310	302	315	298	314	308	272	310	295	285	263	277	290	286	285	282	272	288	283	306	294	292	302	286	304	249	266	306	270	290	316	299	256	305	297	275	266	279	303	311	315	321	286	316	307	256	293	289	299	286	330	275	272	307	306	282	291	300	321	256	280	328	294	297	297	317	289	290	308	280	277	290	279	316	280	295	295	296	282	278	292	318	318	297	323	301	271	283	267	336	298	284	275	269	277	296	300	293	278	293	318	304	268	265	284	322	297	298	286	272	273	293	243	303	268	282	295	302	267	295	289	285	319	306	302	268	287	284	292	325	289	299	274	303	267	302	280	281	264	315	280	288	290	307	290	283	328	298	320	306	307	309	315	315	273	331	304	263	316	272	280	280	295	313	293	286	322	253	326	288	281	293	311	304	264	276	288	320	280	281	266	280	287	288	306	322	272	307	295	291	267	251	301	279	278	306	257	293	278	290	292	304	293	243	299	271	314	296	304	306	325	318	295	269	280	284	297	316	273	274	285	321	283	264	294	295	313	299	280	321	294	294	309	252	291	301	283	275	259	276	284	289	287	254	291	312	310	293	299	317	291	274	299	303	295	275	294	299	258	293	320	302	274	280	268	287	295	306	273	278	276	276	285	312	276	306	294	283	283	299	306	279	251	322	305	282	299	298	294	274	279	287	313	297	300	283	281	285	263	265	283	302	277	324	262	293	280	318	285	290	290	294	299	280	269	269	274	294	277	289	308	274	314	275	291	298	296	312	270	303	280	309	316	286	253	284	286	283	321	261	324	294	278	303	271	290	276	270	315	303	290	282	320	302	296	265	292	281	279	301	277	288	285	292	293	254	325	334	294	276	309	320	303	281	282	305	308	268	315	280	274	286	315	287	288	277	276	274	264	296	289	277	282	273	301	281	266	280	323	289	267	291	283	283	278	265	294	298	310	263	258	282	311	287	282	326	285	294	297	285	291	281	300	242	267	312	298	279	302	260	298	300	290	298	297	321	329	312	265	288	272	304	301	280	296	279	275	285	305	295	285	301	304	293	299	287	271	306	274	270	294	267	304	291	295	287	288	286	291	286	281	308	305	316	278	291	277	272	265	333	289	297	275	272	317	292	276	291	276	289	280	296	301	305	282	303	296	291	287	304	289	274	294	280	306	274	288	281	291	298	294	256	326	298	301	298	288	300	277	287	306	312	300	311	291	278	260	270	272	282	276	287	304	273	360	257	302	266	297	285	279	301	275	282	303	293	308	286	296	310	295	260	295	290	283	306	303	269	289	304	266	287	278	315	324	300	286	286	308	280	278	294	313	295	291	289	297	277	284	318	320	304	263	276	268	278	283	273	283	273	317	310	273	278	327	289	295	291	290	323	291	293	288	293	295	290	292	288	294	333	288	305	261	302	298	297	283	299	272	254	275	308	298	285	291	292	324	294	309	290	305	308	294	303	257	295	272	257	304	293	275	312	305	301	287	300	314	289	329	313	286	296	263	279	312	326	334	272	274	293	278	276	312	284	278	292	305	270	271	299	277	305	298	265	301	281	284	286	305	324	300	310	323	273	306	316	318	291	274	280	296	288	323	286	295	280	283	275	278	291	315	289	306	316	270	327	274	333	302	272	296	310	280	303	289	294	295	298	301	275	292	272	291	259	268	280	314	300	336	292	279	291	261	272	308	278	290	287	293	296	284	299	284	289	281	285	295	275	285	289	300	308	302	274	307	285	320	323	283	281	292	276	297	291	303	277	274	296	294	319	266	285	311	283	281	276	300	273	293	301	288	299	322	303	295	298	306	285	294	315	283	301	293	302	261	296	316	304	325	288	314	312	293	306	289	279	298	276	325	302	306	278	277	288	310	310	304	292	277	319	268	290	311	273	289	295	282	269	300	318	302	289	289	297	296	262	316	269	277	289	298	312	285	288	314	248	250	288	308	310	304	274	291	312	300	274	262	256	286	274	279	310	329	310	314	276	302	303	295	260	304	291	311	278	302	277	299	296	282	324	307	282	272	283	270	331	279	285	281	296	285	294	290	323	301	290	294	287	329	276	265	293	296	275
25075	4651	835	547	504	444	420	437	382	387	375	375	391	395	355	350	348	365	399	330	349	351	374	379	329	353	370	397	354	330	390	354	371	488	696	853	714	368	391	384	380	337	359	376	356	346	360	370	337	358	417	348	355	338	378	353	362	363	361	360	385	356	343	375	363	353	363	371	359	353	366	371	363	363	313	359	340	329	368	378	346	386	346	340	349	327	361	380	375	357	365	373	399	372	372	350	373	352	349	372	351	338	332	392	368	320	376	364	374	347	380	363	336	364	359	348	333	349	344	330	372	353	362	366	379	367	342	363	333	364	356	355	365	368	385	356	341	338	354	336	313	369	383	368	389	345	386	346	299	374	370	388	363	340	361	364	358	331	353	372	354	355	364	366	388	361	354	340	336	351	342	366	349	359	347	370	360	364	379	388	347	330	355	362	373	348	347	369	379	366	338	348	351	333	350	376	384	348	365	357	372	368	360	340	335	335	325	387	343	378	343	348	376	340	308	367	338	357	362	372	377	326	350	350	359	337	359	354	356	353	362	368	372	377	332	373	367	361	366	324	333	344	366	358	357	381	332	372	360	362	365	396	367	365	346	382	376	344	342	378	349	351	343	347	351	340	322	355	368	334	350	311	369	342	364	345	344	352	364	382	404	358	403	359	342	359	350	393	358	351	348	351	368	340	381	372	386	382	367	382	337	354	328	387	368	343	340	358	368	389	342	350	313	364	366	395	365	341	417	368	376	370	368	363	332	405	387	388	339	351	373	334	342	371	375	333	350	355	373	383	300	323	338	353	368	389	347	395	352	342	389	388	343	378	350	364	343	383	356	367	354	357	375	331	387	354	346	368	350	368	328	348	359	362	367	353	368	363	376	355	324	394	333	347	361	381	369	367	380	348	347	352	390	378	336	375	326	336	390	378	339	372	363	364	354	346	362	354	385	378	315	331	341	392	350	360	354	401	351	363	393	353	347	369	290	343	362	347	313	341	369	346	374	321	362	315	368	376	396	327	348	377	354	342	340	380	368	343	390	420	341	371	358	333	358	346	364	359	364	353	352	342	384	319	347	382	391	344	343	365	337	360	369	340	349	368	340	319	378	369	349	377	365	334	354	361	389	340	368	363	372	361	356	389	323	375	356	347	383	334	378	327	364	348	357	375	328	380	390	370	364	364	389	398	385	343	350	371	337	377	341	379	365	342	368	359	344	341	354	376	368	351	359	387	356	341	368	371	373	359	341	392	380	357	361	319	326	368	368	373	343	359	347	360	358	331	343	345	339	381	348	374	345	337	345	357	371	366	360	366	333	382	346	397	360	361	348	361	367	384	379	339	352	334	381	351	327	362	367	385	342	385	380	347	346	357	358	354	385	348	316	362	325	364	356	347	400	348	366	344	323	376	365	371	403	402	358	348	355	371	343	350	329	323	384	382	350	335	338	340	347	397	347	350	384	346	349	331	325	377	344	365	387	357	365	376	347	382	324	358	366	342	338	354	364	356	363	382	359	345	357	350	358	359	380	382	359	383	367	341	348	373	349	341	351	358	348	421	345	336	396	357	375	345	388	398	347	360	366	326	356	327	323	335	375	332	345	335	366	393	376	346	358	356	382	352	351	363	381	345	344	346	343	395	324	340	374	409	375	364	321	314	350	376	365	365	322	381	341	372	325	370	350	367	366	354	313	364	336	363	350	377	342	363	389	347	387	374	329	363	357	347	343	371	360	363	344	372	340	350	359	351	361	367	373	357	353	372	365	331	331	334	356	358	328	333	379	307	397	322	376	377	330	374	367	383	370	366	368	397	375	378	362	364	374	369	365	362	322	349	342	323	337	351	383	331	336	374	336	380	353	357	324	349	350	348	386	365	335	347	351	400	353	330	350	346	340	411	355	321	328	382	399	336	335	365	344	392	368	352	382	385	333	362	390	363	325	366	343	383	374	354	355	376	371	331	363	399	377	355	361	388	370	366	347	354	388	337	374	314	353	360	352	368	374	378	373	358	322	354	339	361	377	351	347	389	350	379	352	357	362	409	346	333	400	335	323	340	373	372	394	361	358	345	317	341	347	327	368	345	363	346	357	398	345	371	381	345	355	327	362	337	333	341	366	395	338	342	400	384	363	381	349	363	369	355	364	396	369	370	347	341	393	391	347	350	365	357	370	361	386	375	370	356	369	346	354	351	362	364	344	353	371	335	354	372	344	350	356	339	402	396	366	323	388	366	351	367	403	339	343	385	348	369	338	379	339	355	359	342	347	378	345	343	369	366	364	335	328	353	360	369	370	362	354	377	363	359	378	366	384	361	359	348	335	327	332	348	354	357	325	391	361	338	396	370	369	377	368	376	374	352	338	384	340	325	370	386	372	370	388	331	361	337	372	388	391	371	342	347	373	370	402	349	360	359	360	368	338	368	342	387	380	355	386	338	353	417	336	386	330	346	357	379	368	377	338	384	362	358	359	360	361	351	354	368	347	367	362	352	361	353	392	349	352	393	339	361	376	376	363	349	384	367	317	362	350	332	361	344	380	355	343	363	325	393	366	355	360	362	402	343	353	326	349	345	359	363	392	338	332	363	373	358	346	329	346	337	358	342	372	368	352	378	320	358	346	384	343	365	347	364	371	337	363	330	345	357	361	368	360	359	345	350	343	361	369	362	348	349	329	369	353	328	356	360	376	353	350	373	376	371	382	340	351	351	362	371	326	344	375	367	357	344	344	325	386	354	378	341	375	377	357	385	375	371	382	376	346	344	348	348	360	359	376	336	348	363	358	354	403	360	365	379	394	393	358	368	373	354	391	346	391	342	360	346	333	308	370	348	352	357	356	342	370	366	399	379	343	380	358	360	341	335	387	364	362	374	402	403	360	387	375	352	378	353	380	400	401	349	351	379	358	344	372	354	393	351	363	356	355	365	327	367	351	371	343	353	382	349	323	358	354	349	374	340	381	372	315	332	330	345	382	377	345	396	318	355	362	341	346	331	372	365	355	378	333	326	366	399	383	386	353	367	358	352	324	362	361	367	364	337	354	393	347	379	410	364	353	377	324	317	355	352	386	384	376	363	367	371	350	367	348	337	345	364	364	384	361	314	349	336	381	342	369	335	357	380	386	362	328	380	359	374	358	381	339	374	360	344	406	348	390	368	335	348	357	335	393	363	379	354	380	337	337	400	359	342	347	353	363	378	331	340	355	349	349	367	349	367	355	367	333	376	352	334	381	342	372	364	378	345	333	364	320	350	364	367	358	363	365	349	359	373	381	315	340	366	363	384	340	350	354	348	372	351	357	352	360	363	352	377	344	361	388	332	372	364	346	336	332	383	373	362	347	369	368	389	380	350	351	357	353	388	409	363	350	372	348	373	352	330	380	326	391	390	382	372	358	359	356	363	368	382	344	380	368	324	326	361	362	356	374	358	357	361	353	333	343	362	335	359	349	362	369	400	329	358	349	351	362	335	360	337	367	328	365	377	319	381	342	357	365	343	348	349
24709	21271	28089	24762	18503	1718	834	645	602	550	562	524	502	493	466	471	465	490	438	475	443	439	411	404	391	406	427	403	436	378	413	436	439	1374	1905	2151	1504	445	417	445	423	423	401	411	395	408	432	401	402	431	425	441	420	408	424	399	404	446	463	382	423	426	401	417	404	364	412	418	422	389	435	412	411	437	390	410	428	429	428	406	409	404	405	418	419	423	388	407	431	409	398	430	403	432	399	424	417	372	382	409	426	431	429	399	402	425	420	402	413	391	407	435	437	415	379	430	438	435	426	409	389	416	421	390	412	430	452	386	396	435	425	399	419	373	406	425	408	411	412	440	406	390	412	421	439	412	444	381	418	378	407	428	439	410	421	417	398	425	423	413	388	388	448	413	406	436	413	365	402	449	409	413	411	431	425	400	410	412	419	421	429	439	392	427	437	432	391	424	432	418	403	446	437	421	407	454	451	455	425	447	449	388	420	383	412	384	412	442	437	436	445	389	426	432	430	437	435	406	402	392	392	395	381	418	428	410	429	393	475	433	440	443	419	356	429	403	443	378	384	415	439	396	419	433	415	421	380	456	416	393	436	390	386	420	414	428	434	429	434	400	425	404	416	389	405	412	422	444	418	390	394	452	368	380	432	425	425	423	408	360	445	425	399	409	430	407	432	438	383	377	443	439	428	370	404	420	421	438	425	389	435	443	404	405	406	410	416	385	439	454	439	390	416	403	460	440	391	383	408	401	433	419	391	404	423	435	420	425	457	406	406	412	409	388	424	426	382	424	411	434	423	431	421	446	412	439	407	416	410	402	413	421	418	386	395	410	399	393	411	416	396	427	378	416	396	403	426	430	440	384	409	429	435	477	413	402	391	426	422	417	417	413	418	422	374	395	411	429	420	438	427	381	426	419	379	393	420	428	402	423	378	408	412	415	386	401	470	440	407	420	377	403	398	417	424	444	423	412	439	382	392	406	393	387	441	403	438	404	422	441	439	430	443	442	415	426	436	405	393	456	418	420	433	403	399	372	445	399	410	406	443	409	403	437	403	408	415	371	402	443	422	433	422	382	397	365	432	426	413	415	422	417	401	397	448	418	405	394	387	405	432	413	442	434	443	418	405	430	444	463	387	415	402	384	434	393	422	366	366	404	412	413	426	387	380	395	426	385	423	418	409	422	410	471	392	418	406	441	418	402	436	469	424	388	395	440	444	427	406	421	405	400	414	424	419	401	439	401	419	448	428	412	395	402	395	463	433	413	402	383	431	419	418	415	422	422	423	413	435	400	420	424	420	408	420	390	463	393	390	399	394	437	437	364	413	420	472	434	404	407	388	400	401	430	414	453	426	409	426	394	415	400	441	423	431	405	420	432	457	403	386	413	417	452	431	413	364	418	402	434	405	423	399	409	397	419	412	412	435	402	385	424	448	384	411	398	409	392	429	443	416	417	413	423	413	452	417	407	406	451	419	418	389	381	430	427	410	425	376	415	395	426	393	398	433	397	388	422	408	422	456	432	402	453	441	415	437	423	416	421	449	423	385	432	408	412	418	421	444	383	401	472	405	435	397	432	420	403	408	388	382	412	400	420	393	440	362	408	404	437	429	424	390	414	442	446	425	381	416	399	441	434	378	410	404	400	442	407	409	394	399	395	409	411	398	422	423	399	399	415	384	426	437	432	412	405	432	419	407	438	425	380	403	426	408	417	419	432	432	425	417	429	423	454	407	411	390	430	422	401	422	431	462	408	421	410	417	426	432	421	423	428	386	440	423	377	413	409	431	399	440	451	407	422	377	430	431	427	404	403	456	403	424	429	399	415	420	428	423	389	428	402	398	406	428	388	423	421	439	361	407	420	401	389	376	409	410	402	445	420	432	378	424	394	438	446	413	424	421	423	450	406	425	408	417	424	410	461	421	414	400	401	401	406	404	419	438	409	424	393	392	398	407	380	422	442	442	447	418	448	410	425	430	411	422	432	403	447	389	420	406	419	448	405	438	405	421	435	402	396	430	411	413	404	395	448	408	401	415	424	448	424	407	428	418	400	422	393	441	403	368	397	429	401	426	429	423	414	429	423	401	424	448	428	402	408	431	432	395	431	435	378	401	430	371	429	400	436	422	423	415	436	420	396	438	448	436	397	383	416	409	394	443	414	386	392	430	423	399	437	413	414	419	409	409	421	403	449	408	398	430	404	414	415	431	391	396	395	411	382	432	413	435	435	434	377	430	382	451	448	442	413	407	394	427	430	466	394	437	442	429	460	385	430	391	425	406	412	377	415	424	443	417	432	399	391	402	412	397	416	383	401	384	417	393	423	404	411	452	443	434	420	423	384	437	410	459	369	391	412	418	446	420	394	427	374	438	399	406	407	400	394	419	440	407	423	459	404	454	433	392	436	436	437	425	437	383	390	420	431	412	393	397	431	400	394	421	394	418	369	422	389	395	413	423	456	424	451	401	432	404	413	418	389	421	409	420	398	418	354	413	405	349	359	430	405	432	394	407	407	420	422	433	397	387	447	434	376	374	392	389	408	379	434	432	421	396	417	404	405	406	374	416	442	415	423	451	421	445	439	416	457	404	407	407	421	413	454	405	400	421	428	437	405	409	410	431	432	389	412	435	382	368	404	417	454	442	412	434	435	432	396	436	412	405	415	415	443	426	453	402	436	425	400	402	406	415	395	417	445	406	434	428	419	452	433	424	399	390	430	412	407	439	428	394	400	406	419	424	424	403	443	428	427	427	407	438	400	424	399	429	377	432	416	411	438	424	413	393	409	404	391	435	412	410	383	407	424	414	427	430	431	417	406	399	397	419	429	430	423	409	419	436	405	448	429	384	412	401	397	410	386	445	386	435	430	423	416	386	437	413	417	387	437	459	435	410	414	405	387	388	389	407	430	426	417	424	435	401	390	411	454	420	420	440	428	436	364	398	405	454	448	424	390	426	421	419	433	425	424	383	374	403	411	408	410	430	411	388	438	416	422	396	420	426	404	423	423	419	453	430	429	413	424	412	439	405	390	375	413	389	405	386	396	397	447	374	426	421	406	423	439	431	418	430	391	390	399	423	429	448	406	438	408	410	416	416	397	401	406	422	415	412	391	388	384	418	424	404	436	408	454	402	434	418	431	384	434	362	428	396	379	419	423	428	424	404	456	439	440	419	416	412	405	425	408	415	410	406	400	433	414	409	418	426	427	408	404	398	427	417	381	436	421	390	413	397	414	460	445	418	421	361	419	436	419	397	426	434	424	419	432	406	426	406	390	403	393	423	424	396	421	454	394	399	444	424	402	402	390	433	430	436	434	442	420	409	459	421	432	436	399	413	401	444	434	414	406	390	403	401	392	426	369	399	407	430	395	404	405	412	413	421	399	411	393	445	410	407	412	423	453	396	427	435	402	461	435	420	397	446	425	391	400	415	411	416	413	442	406	433	410	391	406	422	460	406	414	406	466	426	431	433	418	392	425	432	442	425	411	439	422	426	445	424	412
27472	11240	5567	2826	1971	1599	1276	1069	940	839	801	716	683	648	606	595	633	556	567	581	555	528	562	524	566	534	502	501	477	523	505	540	588	2332	3431	3693	2593	472	478	473	489	498	533	525	509	525	469	531	485	504	496	449	469	514	504	471	510	483	507	493	505	476	516	521	473	468	505	504	505	532	515	472	508	536	496	492	499	474	492	443	484	474	495	558	482	541	485	500	496	510	479	495	507	494	500	521	487	471	486	481	503	508	500	569	521	476	509	509	489	469	470	506	508	499	533	534	546	495	493	527	501	483	477	503	538	460	510	496	524	530	493	467	510	499	507	501	504	511	479	489	518	496	469	484	536	512	510	483	531	502	512	501	521	479	475	504	516	477	514	497	509	476	462	471	440	517	514	509	482	467	510	509	503	451	492	503	515	507	476	501	490	518	535	495	521	513	517	484	538	495	531	500	481	508	479	475	506	463	539	444	519	517	526	434	468	488	509	505	485	488	506	507	504	495	499	510	505	520	524	539	481	514	494	547	484	462	528	468	466	476	497	478	482	519	515	515	513	502	487	522	457	503	489	519	513	475	486	510	475	495	502	504	490	502	481	509	503	513	479	475	513	463	516	504	480	527	487	484	478	479	469	527	546	470	502	460	473	519	514	466	534	511	499	522	528	511	478	510	490	494	532	539	480	503	505	491	519	476	478	501	520	479	501	491	525	493	511	465	477	491	476	495	514	471	466	495	456	556	507	490	552	488	488	517	470	502	476	500	505	477	509	501	516	488	490	499	520	464	474	481	477	498	465	510	471	448	523	484	478	499	515	471	533	479	496	465	469	489	486	483	485	470	500	480	467	496	504	479	478	475	531	473	503	477	498	513	502	488	506	502	507	518	495	485	520	502	487	454	467	464	534	506	488	484	517	502	494	506	481	449	491	502	519	524	524	473	507	515	468	503	481	479	488	505	491	520	531	515	463	504	460	519	476	507	490	481	533	483	470	516	471	509	493	475	498	491	471	506	483	514	462	491	520	500	506	536	481	448	493	478	453	471	512	517	471	506	465	488	485	474	494	487	474	465	491	531	433	481	494	516	492	536	492	504	487	473	483	491	507	488	506	507	490	483	492	472	495	524	485	516	491	493	493	475	508	503	479	481	498	494	509	476	512	491	493	474	491	480	480	473	536	495	527	530	507	489	461	500	513	495	495	493	474	514	453	546	477	493	452	504	529	509	535	494	512	506	486	491	512	531	502	517	451	498	499	485	491	552	512	501	489	498	485	519	506	494	509	489	538	483	492	494	475	515	471	507	452	490	503	522	530	491	508	511	487	496	481	521	456	532	488	512	510	534	474	515	519	482	506	528	491	461	505	496	528	485	476	505	488	499	519	516	463	500	478	493	503	501	513	504	499	509	515	521	529	506	459	498	504	461	479	505	526	465	521	504	534	496	531	517	502	466	496	488	464	539	495	514	455	493	485	466	490	480	526	549	516	499	496	479	476	521	481	461	498	493	518	542	485	486	473	503	517	498	498	471	518	464	496	502	479	527	496	524	486	483	513	477	506	476	502	485	517	494	541	489	472	486	486	510	503	502	474	463	465	510	440	503	527	497	495	500	468	462	498	517	507	502	487	499	533	510	499	464	518	535	473	499	505	492	466	469	538	497	517	513	486	507	521	475	479	535	487	460	500	487	493	493	475	484	557	507	480	471	482	531	477	524	516	469	464	545	487	521	518	506	502	472	523	500	534	501	493	492	502	537	464	454	511	514	501	489	511	478	479	511	473	464	490	465	500	491	514	513	495	492	478	485	552	534	482	509	488	554	483	483	520	486	507	470	487	507	484	496	485	515	497	484	518	472	517	489	514	508	534	488	545	492	482	521	509	504	486	495	459	495	503	526	483	475	505	472	483	519	489	507	514	528	454	540	480	481	465	502	483	495	507	492	472	522	551	508	494	513	492	511	513	532	478	491	481	515	527	472	528	544	527	478	554	503	515	508	471	495	492	467	509	488	483	518	464	501	514	490	519	515	549	512	509	518	479	463	491	483	482	528	463	518	497	527	498	474	505	489	456	502	498	507	489	539	506	530	510	498	481	515	486	520	481	452	531	523	479	517	521	464	450	515	508	499	528	497	481	497	500	510	513	479	475	485	523	509	487	493	508	498	482	495	472	450	499	504	476	483	510	452	503	494	520	477	528	460	490	488	500	524	492	493	480	524	525	506	498	493	523	469	489	478	483	466	497	492	465	555	495	565	506	502	505	521	509	529	460	494	472	521	492	510	451	507	488	474	478	515	488	472	519	512	483	493	509	508	502	508	459	518	482	527	493	478	468	523	511	452	526	493	496	495	462	533	486	487	468	487	556	512	488	508	468	542	501	504	500	516	495	515	527	484	495	485	493	529	516	450	491	477	522	519	491	507	516	458	501	493	499	513	500	495	454	529	457	448	536	474	497	528	498	506	499	491	493	517	529	481	559	513	513	491	484	517	510	520	507	487	461	507	468	474	527	477	499	535	548	532	528	517	479	524	505	506	465	476	498	533	497	516	535	465	490	499	499	508	481	499	473	473	506	445	454	544	527	473	489	464	497	506	486	507	511	480	515	510	465	484	496	493	522	497	505	521	445	538	497	555	494	459	507	515	492	499	502	489	446	501	471	483	500	496	489	529	478	523	506	485	485	522	490	488	515	467	463	502	495	477	493	471	501	488	508	511	509	508	479	493	517	465	485	456	505	506	518	501	473	515	506	497	492	482	496	508	509	466	503	487	529	489	473	497	471	522	527	501	507	481	485	554	525	497	484	523	477	528	496	498	470	519	500	501	503	520	508	549	466	479	474	501	503	490	502	490	494	491	520	475	511	544	503	530	458	477	504	480	507	512	525	519	494	503	505	497	493	555	487	533	510	508	505	483	472	460	511	510	462	443	543	460	499	505	478	486	503	514	494	457	510	518	514	471	485	512	513	510	451	496	480	471	530	492	510	521	523	533	529	528	538	530	484	508	490	523	526	531	477	446	473	514	528	484	522	477	434	551	486	509	520	503	460	472	512	493	504	486	458	494	481	522	491	487	498	483	506	528	464	473	504	464	503	494	475	444	511	499	549	485	523	449	514	506	496	481	504	499	486	545	514	510	503	502	483	506	493	509	499	514	510	489	488	503	502	498	538	478	508	509	494	479	480	509	472	493	498	521	504	528	443	534	459	497	489	476	494	488	484	471	545	503	484	466	455	521	510	521	495	522	523	511	552	524	537	487	508	477	508	491	523	487	500	457	495	517	510	513	500	478	494	486	502	479	493	498	490	491	487	497	512	508	469	486	501	477	498	515	489	468	481	446	493	500	480	505	510	508	502	515	495	502	534	478	510	465	489	477	494	515	461	504	507	488	502	482	499	532	485	500	502	479	504	482	517	474	486	504	479	507	481	458	494	490	524	508	525	561	471	540	506	543	494	492	473	495	502	510	482	500	509	513	492	518	524	512	506	505	511	486	521	477
25341	21275	27191	25429	6428	641	551	426	378	384	380	362	377	342	392	324	336	326	335	330	324	315	358	300	310	315	320	324	303	298	305	306	379	1157	1577	1221	854	322	321	303	278	305	303	307	313	289	320	283	314	295	309	283	280	308	323	298	349	354	309	334	313	308	291	282	325	307	292	321	285	289	308	280	300	323	299	307	322	295	324	302	308	296	297	324	299	350	288	312	290	322	303	289	301	329	325	287	319	281	290	319	300	274	321	361	299	316	314	312	307	321	326	292	332	308	317	302	307	286	319	292	319	335	305	331	292	287	287	297	308	291	268	338	324	304	297	310	297	318	310	305	320	291	304	303	305	318	291	306	265	313	325	305	332	312	298	312	302	300	302	298	300	321	310	307	303	310	297	291	264	276	288	315	266	292	304	311	294	341	294	316	300	302	308	311	316	285	304	284	326	305	318	287	327	307	310	309	301	304	310	315	297	297	333	318	329	310	301	297	317	296	290	312	295	310	293	314	306	305	303	323	326	315	315	301	297	307	293	288	255	288	296	289	316	315	320	297	303	308	305	279	292	302	331	298	294	295	321	279	310	313	305	300	314	323	322	309	282	296	303	292	283	284	312	308	320	291	333	303	344	320	300	303	295	304	284	287	310	293	301	308	286	267	283	324	332	332	333	297	325	319	319	307	307	294	319	273	305	316	316	287	321	270	328	315	282	301	320	311	316	288	295	269	321	265	279	305	296	307	283	334	319	305	298	307	300	296	270	298	295	296	306	269	280	312	321	286	326	282	277	300	296	296	295	321	300	304	300	301	312	284	298	311	279	286	315	302	292	270	316	284	287	311	284	296	303	305	310	284	295	303	309	301	300	288	302	331	312	313	280	309	330	304	283	281	303	282	314	313	298	315	330	301	328	292	295	344	271	316	290	291	281	309	297	296	308	288	265	312	313	287	322	290	311	291	296	316	288	341	308	305	285	312	329	316	283	301	318	307	298	307	308	314	318	311	298	309	306	320	327	284	317	303	290	288	305	295	288	286	281	301	318	304	310	300	308	306	266	293	263	287	260	333	280	311	330	290	287	293	332	298	278	302	337	320	310	325	323	295	283	297	314	315	311	304	285	282	324	293	276	268	292	298	284	292	316	277	290	275	298	297	305	307	275	320	273	300	304	309	309	307	286	286	310	299	310	304	274	282	286	305	304	282	289	328	313	320	291	333	310	287	312	283	307	313	326	287	299	273	317	298	312	284	299	301	284	308	360	319	292	331	325	320	299	301	330	294	292	318	308	285	308	345	296	299	293	291	292	325	313	296	281	255	284	295	278	324	314	316	289	307	304	327	304	308	307	314	282	284	307	249	309	280	349	294	319	313	338	288	299	300	297	309	307	323	295	304	332	313	327	291	307	315	300	278	287	337	290	315	317	305	308	327	321	292	280	307	274	315	283	328	296	282	297	289	295	296	309	304	328	312	292	305	328	266	293	290	305	281	271	318	301	297	279	286	305	308	276	260	306	295	288	288	292	281	294	303	330	265	292	333	330	290	298	310	300	263	311	307	302	295	318	308	309	303	298	327	271	290	308	304	288	316	323	298	319	306	303	288	311	326	306	303	316	285	324	291	306	310	305	290	310	301	291	279	272	309	303	310	291	276	290	269	289	286	279	308	313	336	306	292	297	302	302	315	319	327	280	300	301	324	266	303	292	305	290	306	322	294	289	294	314	306	317	303	275	316	304	306	296	309	331	318	298	306	300	287	286	316	262	294	295	311	321	317	302	275	302	314	333	311	274	347	302	294	288	301	289	281	302	269	320	303	308	267	308	313	298	314	301	284	320	291	306	263	334	283	303	291	325	315	304	320	304	330	314	343	294	291	297	287	320	325	319	295	310	288	307	303	319	320	305	295	307	273	292	286	308	325	281	296	302	293	348	324	309	312	317	321	327	321	295	289	300	308	309	317	300	303	308	317	298	321	286	303	287	312	296	290	293	328	293	308	303	321	272	307	261	289	273	270	292	336	260	269	263	286	291	272	298	299	307	317	290	306	329	316	306	300	321	301	309	295	318	284	298	292	298	287	296	306	311	288	302	296	308	296	276	290	334	276	317	339	303	297	298	300	287	293	274	305	296	324	294	297	321	286	300	301	287	305	319	283	299	314	280	287	300	300	295	293	318	278	296	314	319	290	334	290	289	310	311	313	297	309	298	305	290	322	287	307	321	301	298	321	310	318	271	300	314	324	303	315	325	312	321	305	295	297	286	307	304	289	276	280	314	286	262	283	294	299	331	273	305	288	272	306	309	303	281	310	302	291	303	282	274	305	288	305	298	334	297	339	315	323	272	292	271	313	318	292	300	300	310	269	286	297	310	300	332	320	312	313	332	325	277	283	311	309	298	255	280	295	316	311	290	292	304	299	287	294	287	324	290	263	279	300	319	288	320	318	299	311	303	297	353	301	282	290	279	310	274	290	285	305	317	290	281	316	312	298	344	326	297	303	283	303	307	299	302	318	311	290	303	308	362	321	310	327	322	297	320	309	265	283	277	332	300	323	304	327	312	295	306	268	302	318	320	274	271	299	291	323	276	326	306	269	318	294	331	304	310	292	297	310	294	284	307	307	297	293	324	279	330	305	306	315	296	283	316	276	315	290	333	334	277	285	318	288	306	305	295	281	314	293	298	304	299	287	299	316	293	293	326	293	316	292	300	296	300	334	321	300	282	298	295	297	298	341	305	306	275	293	292	290	304	284	280	306	336	330	298	305	331	315	303	302	300	289	286	306	301	299	314	307	290	327	300	284	281	306	298	333	328	329	298	284	294	286	324	301	311	301	315	301	310	294	318	314	305	304	331	294	307	306	280	300	303	279	268	299	292	314	318	324	302	325	302	294	313	298	303	308	282	333	300	266	308	291	270	299	300	321	314	309	320	319	302	306	323	330	343	320	339	326	325	302	282	291	333	314	318	303	310	275	296	303	287	317	298	298	303	308	312	295	297	288	347	283	323	290	305	295	288	301	327	290	311	290	314	305	302	282	318	281	326	285	329	315	286	303	298	300	305	291	292	296	306	297	298	308	318	342	297	302	306	324	290	285	295	302	318	306	287	299	304	286	267	292	328	320	276	302	302	296	288	292	299	326	324	285	299	288	305	300	305	313	284	293	292	311	316	298	310	286	324	317	315	291	331	299	332	295	309	291	312	302	280	302	317	289	302	297	277	301	292	297	332	314	288	302	295	309	283	316	308	341	281	323	312	315	285	300	328	284	316	308	292	278	309	309	296	295	293	313	314	315	292	308	313	314	330	333	300	339	296	297	284	321	273	343	327	308	284	283	283	332	310	289	316	279	290	295	299	280	310	309	297	309	260	332	292	288	319	281	294	306	326	286	299	304	284	298	289	295	271	286	289	280	297	313	298	313	285	322	322	313	316	306	284	301	322	262	300	279	331	296	307	325	315	327	322	319	294	312	316	304	313	284	290	305	325	303	303	306	313	329
27844	8968	3810	1953	1470	1162	925	815	693	678	566	532	518	500	505	421	420	445	422	400	429	415	446	415	413	376	420	391	400	387	411	449	579	2294	3152	2263	1555	416	404	382	417	386	367	341	365	401	392	386	383	392	362	413	369	394	395	367	437	357	388	367	366	416	399	364	386	409	385	391	395	393	396	387	386	369	398	390	340	384	350	355	326	362	418	364	377	354	389	417	361	349	367	369	391	419	388	383	395	396	353	374	385	371	380	385	390	379	390	383	391	385	380	394	388	382	390	373	393	364	375	404	412	380	365	377	383	378	400	374	379	391	349	375	386	418	364	368	398	379	377	406	410	394	366	397	345	381	399	379	362	427	388	408	374	369	392	365	373	394	374	372	401	381	382	397	357	406	393	397	378	404	389	379	365	389	380	376	365	377	382	403	442	402	420	394	370	363	391	366	388	363	402	380	389	390	379	385	413	412	355	373	417	414	392	412	398	385	377	390	394	377	403	351	372	364	413	381	366	386	389	389	417	357	404	367	399	387	393	417	405	391	376	419	398	350	337	383	402	378	384	419	414	401	366	373	390	402	399	402	369	398	372	383	367	368	391	405	391	383	417	413	359	331	379	398	385	408	396	374	382	406	391	379	422	348	393	373	395	384	389	401	387	389	388	385	407	380	372	361	332	398	406	391	387	394	396	384	382	379	387	359	405	373	403	383	383	381	393	366	362	368	366	372	366	413	402	379	379	382	369	387	371	399	392	381	365	376	402	385	366	405	363	382	358	397	383	393	423	412	392	369	380	378	370	424	399	391	387	360	409	363	409	383	380	348	368	372	424	363	357	356	380	363	388	404	396	384	366	357	415	367	423	363	378	396	381	436	392	379	375	370	401	411	412	377	356	388	397	376	415	354	427	408	361	381	417	399	384	424	361	367	395	381	381	408	391	365	362	419	381	401	401	382	377	373	360	429	383	382	375	372	375	377	413	361	378	400	409	401	382	378	350	373	372	386	365	399	367	374	391	392	384	390	363	371	407	388	366	404	378	364	386	369	368	422	357	420	405	389	376	386	426	379	408	401	363	399	382	376	366	380	385	388	377	397	371	415	377	391	388	399	396	377	391	393	357	397	384	372	371	399	381	393	366	392	394	411	408	384	415	395	392	361	367	362	368	406	413	380	401	379	375	362	334	374	372	393	364	372	376	388	402	382	367	427	372	398	355	339	435	379	402	413	379	372	369	411	380	384	371	387	402	396	392	417	369	392	330	414	376	401	391	400	407	401	383	424	363	375	402	435	377	408	361	391	377	385	367	387	364	384	397	386	401	389	391	371	369	373	377	388	393	383	381	398	365	427	364	365	338	376	347	396	383	378	399	393	417	369	360	416	395	344	406	387	373	405	366	379	351	364	402	362	390	362	386	391	406	374	387	389	350	394	408	433	392	372	382	397	374	387	381	399	391	349	409	401	353	393	373	390	388	411	380	390	404	381	396	361	393	399	356	391	370	368	355	367	370	363	384	389	378	423	386	398	374	407	416	377	350	385	384	407	385	382	417	356	398	409	392	357	397	400	363	355	374	426	368	387	359	389	417	380	369	384	415	377	358	433	393	400	373	386	377	393	389	349	402	349	376	373	378	380	398	349	413	401	364	417	394	366	383	385	376	399	371	390	386	398	423	386	378	375	402	426	403	385	373	380	373	371	394	374	373	383	400	378	357	366	384	379	387	384	367	381	420	374	370	387	379	388	381	415	400	416	384	358	366	421	395	393	376	378	410	392	359	407	378	384	392	391	395	423	377	394	404	373	382	409	371	407	421	397	377	354	386	371	386	393	408	381	393	376	384	396	388	418	402	392	364	389	397	350	395	375	413	416	379	384	371	364	413	400	398	396	412	389	396	386	366	385	370	403	364	394	408	371	393	362	383	368	385	369	360	381	419	350	369	387	390	383	386	390	405	364	390	357	421	408	407	379	365	397	391	400	370	421	397	378	392	402	366	386	366	391	358	386	419	365	371	350	379	408	383	358	376	386	348	410	414	409	359	391	446	350	406	391	399	398	370	378	391	388	372	392	330	396	390	363	404	345	364	396	402	407	367	431	372	434	376	395	379	411	363	389	386	342	406	356	395	323	425	389	363	400	367	366	370	385	373	378	360	390	340	409	402	346	373	382	370	400	342	357	404	417	380	390	412	407	371	389	391	371	408	391	404	390	401	389	389	351	353	362	359	403	393	386	347	384	394	408	391	392	393	418	381	382	400	388	367	401	379	377	403	384	364	415	355	403	402	399	408	409	358	373	401	412	391	362	432	432	368	372	393	370	391	387	420	384	416	384	406	406	387	383	396	383	379	384	388	384	390	387	422	404	367	388	393	408	399	401	377	392	376	418	375	385	368	374	377	408	401	393	348	405	381	372	378	408	411	423	401	406	389	400	384	401	384	386	348	390	365	370	391	403	345	379	388	386	356	371	363	398	376	378	401	368	364	366	400	380	374	397	410	387	359	368	385	402	391	379	394	428	366	344	376	391	352	407	406	388	375	363	377	395	342	385	417	367	420	386	407	399	378	414	380	399	384	396	394	386	371	370	386	396	361	370	374	430	394	395	366	411	421	380	370	372	385	391	421	400	382	395	385	345	391	370	376	396	403	391	366	385	368	388	352	425	347	395	408	339	407	344	384	385	417	415	387	384	392	376	373	372	370	383	390	409	372	372	431	388	394	396	392	352	381	393	372	393	391	389	415	409	399	391	422	380	410	389	385	378	376	388	414	375	407	344	353	394	372	380	374	362	363	440	376	386	394	346	400	375	384	372	371	403	361	354	398	368	416	373	392	391	374	389	392	376	414	378	386	399	427	405	385	360	355	393	382	388	377	419	377	383	424	391	404	365	397	372	381	370	359	385	364	426	388	381	370	378	372	424	368	381	408	380	373	372	399	431	375	384	424	390	374	372	413	370	433	384	377	359	366	394	418	387	350	387	402	418	391	386	376	421	378	387	376	382	375	388	363	385	414	389	388	393	364	380	360	382	379	361	354	370	398	409	381	380	369	373	377	396	373	346	356	446	377	393	366	396	422	383	395	378	371	380	386	386	419	347	360	402	384	396	390	386	402	381	392	392	381	369	396	377	373	399	391	381	361	412	395	404	358	397	396	403	411	414	403	379	395	379	382	358	387	418	374	361	377	374	358	378	376	425	400	353	365	362	383	368	382	387	382	384	412	398	380	390	377	379	380	387	400	395	386	358	383	413	390	407	363	389	359	380	394	398	352	365	392	404	403	366	394	376	369	363	388	401	341	387	411	384	417	362	390	401	353	362	384	380	394	395	378	338	373	412	395	455	373	390	420	387	383	379	393	354	439	389	377	392	398	386	378	437	379	356	394	409	396	416	381	341	396	419	361	340	371	383	361	387	346	423	405	397	372	361	402	388	391	390	374	410	366	364	382	408	379	374	385	392	383	384	429	365	387	368	369	384	430	375	375	397	357	409	364	404	387	368
23257	21376	29128	23998	21368	21373	5918	1304	1045	919	873	858	747	794	743	667	667	605	656	676	635	574	611	607	583	611	583	610	569	529	595	614	603	1764	4501	5211	3651	686	522	549	571	587	593	527	578	580	605	524	589	570	517	538	566	556	562	591	570	598	575	520	576	566	545	570	541	515	586	480	547	523	536	560	581	598	557	521	523	547	493	535	544	514	548	524	576	523	576	564	541	549	510	551	515	524	553	583	538	598	574	566	487	572	570	598	509	552	551	568	543	529	576	499	539	568	535	573	583	599	539	521	547	480	572	551	569	550	547	519	526	571	568	525	549	537	513	536	554	570	567	551	538	557	564	543	563	522	566	568	541	567	542	561	546	546	541	551	543	530	568	574	555	554	583	587	567	563	571	556	537	516	571	532	546	528	617	548	574	515	547	568	483	584	525	520	561	581	602	547	553	600	534	583	540	550	522	546	537	553	534	564	551	530	564	540	573	574	556	527	489	494	523	562	570	531	530	540	531	562	558	538	582	543	531	521	549	590	551	591	560	498	541	550	543	566	555	528	574	551	569	564	547	549	535	535	538	542	556	579	559	578	592	528	565	515	549	511	585	551	555	603	588	546	555	529	542	581	583	525	551	548	589	553	552	576	521	520	529	533	541	574	532	553	541	569	585	548	565	542	536	568	589	573	551	528	517	532	561	543	557	589	520	560	495	561	478	585	537	535	510	526	562	518	548	544	525	519	526	563	559	530	529	588	554	585	546	563	558	560	540	573	580	519	548	550	546	574	540	548	560	516	485	580	521	565	505	532	523	555	569	531	506	529	529	560	584	520	549	543	540	545	562	535	508	553	560	526	555	582	527	565	557	588	559	518	522	571	573	524	522	550	614	549	566	541	548	556	576	572	535	529	551	564	529	536	545	532	561	544	526	563	560	564	536	563	591	550	572	556	532	534	517	556	536	575	507	553	544	574	581	531	541	559	546	521	558	521	562	566	551	559	537	570	552	539	522	574	528	563	547	500	564	577	525	537	555	539	565	582	576	562	569	557	503	560	547	589	577	576	566	560	501	542	552	560	502	521	537	528	561	545	528	554	506	596	544	547	520	600	566	504	533	560	525	584	541	512	520	558	556	540	590	557	535	543	534	548	526	525	576	530	516	554	552	566	563	536	519	577	569	572	498	583	557	543	558	588	569	584	531	587	567	546	515	548	503	560	537	576	590	566	542	561	604	543	495	576	543	540	551	584	543	495	569	570	566	515	530	581	548	541	557	560	583	543	516	537	546	534	571	598	559	541	519	553	520	568	565	531	541	514	548	563	506	550	529	543	555	506	536	540	529	535	523	549	561	541	572	537	526	513	532	510	548	539	535	582	528	543	550	587	524	573	545	544	562	569	550	554	565	550	510	579	511	500	586	571	575	547	530	535	502	630	538	566	533	600	606	543	540	566	513	583	596	521	601	557	536	539	546	567	541	548	580	550	545	525	588	516	524	548	574	599	553	577	534	506	591	530	596	535	544	588	560	563	554	534	565	508	539	575	549	537	533	548	543	573	553	541	556	597	577	580	547	538	555	556	536	538	535	554	511	543	546	607	542	527	546	572	504	570	525	547	537	529	546	553	570	552	589	508	540	497	539	562	545	532	527	532	551	564	537	518	508	510	557	583	544	557	592	553	567	583	577	565	587	568	587	553	563	514	547	531	554	526	532	534	531	531	552	561	543	568	565	548	535	549	561	565	533	534	564	507	545	538	535	554	568	542	549	589	596	569	539	561	552	535	573	542	543	557	526	522	558	528	581	534	551	561	531	528	585	533	530	570	553	557	569	510	541	517	597	511	528	559	558	544	538	592	547	551	555	554	586	554	529	565	584	569	520	563	546	591	520	578	539	545	527	572	541	550	565	538	586	568	544	526	554	575	601	553	521	527	557	563	552	546	529	568	576	602	483	556	582	503	530	523	572	542	582	501	549	556	511	575	589	564	547	526	531	560	529	611	565	533	575	541	552	536	529	574	514	514	604	566	530	518	577	541	533	495	577	565	595	544	539	543	538	561	525	493	568	523	549	492	557	552	553	567	521	512	559	540	511	536	494	519	578	516	513	514	550	535	568	518	538	509	577	547	541	529	560	545	552	533	528	549	555	532	577	521	537	545	526	546	542	563	548	584	546	525	556	506	570	531	535	572	568	528	565	554	542	554	551	522	570	506	546	550	554	563	557	601	511	555	569	535	551	504	566	569	541	566	570	517	527	534	579	540	574	527	588	565	528	498	541	565	522	573	573	536	540	521	567	522	520	555	542	521	536	543	552	505	567	589	567	559	525	545	572	539	602	552	490	508	520	560	540	583	515	531	547	532	517	561	560	541	515	587	547	547	555	573	574	540	578	557	530	523	549	551	558	580	565	520	539	577	561	570	542	536	549	527	521	600	549	549	604	554	546	528	531	521	528	528	535	595	551	515	533	539	555	576	553	583	562	524	527	554	570	534	601	568	519	536	487	554	539	569	536	546	564	579	548	510	559	560	547	543	530	556	572	542	536	606	561	556	570	541	509	546	564	595	525	514	532	568	546	541	559	559	532	589	572	543	530	554	559	520	535	554	516	540	557	574	533	574	557	583	539	534	556	509	572	581	521	519	530	554	569	512	477	550	604	544	553	508	563	534	527	562	551	513	511	567	570	563	536	573	558	562	547	550	557	536	553	489	564	591	543	540	545	524	566	572	536	566	519	535	568	495	553	584	579	535	559	575	515	533	510	567	560	598	552	558	549	553	563	527	546	551	569	540	504	547	555	580	558	548	516	535	478	529	574	551	541	555	558	529	529	575	547	531	533	548	555	530	571	577	543	543	553	541	526	529	549	571	538	524	542	558	525	533	506	547	521	583	596	562	538	546	577	548	549	510	555	559	560	593	541	565	564	539	571	549	530	508	539	555	557	560	571	564	517	550	566	487	564	541	544	542	551	585	535	535	514	574	517	524	495	565	580	556	490	525	553	542	554	559	537	533	519	556	544	529	531	549	540	520	556	546	522	517	569	547	518	560	511	580	530	531	538	591	564	547	552	539	531	550	550	560	504	550	520	497	549	552	557	523	516	595	542	560	546	542	504	545	554	534	509	583	558	553	549	588	580	527	558	549	498	531	541	522	519	530	558	542	517	568	548	538	543	508	544	580	547	518	525	528	531	557	566	559	545	527	531	528	523	551	585	555	522	511	534	543	545	542	558	565	568	575	575	576	543	552	553	583	497	556	530	514	494	574	575	529	575	527	546	567	559	602	522	585	530	504	523	559	565	538	519	561	560	506	547	566	526	584	571	562	585	571	543	521	534	553	514	575	552	547	529	598	510	561	594	558	581	524	551	568	601	575	561	545	530	569	596	533	551	533	553	532	529	557	550	553	558	553	566	554	552	535	525	552	532	526	598	538	511	550	529	581	583	523	546	553	521	464	584	528	477	539	506	557	556	543	543	591	533	565	522	561	549	542	536	536	497	508
30903	18454	12124	6254	4411	3452	2680	2222	1827	1596	1402	1267	1133	1101	998	966	873	857	799	806	836	776	759	720	771	728	718	728	673	748	668	692	766	2984	7758	8653	5890	708	657	681	650	670	680	657	664	656	693	670	672	665	689	661	689	677	642	646	678	652	637	610	614	666	638	632	666	649	645	616	668	670	640	669	691	661	641	695	631	665	680	657	632	619	654	673	658	669	689	637	677	687	637	639	676	627	627	647	697	643	603	634	623	653	673	661	646	669	664	616	642	660	650	718	650	667	631	626	632	621	686	654	636	634	671	653	671	650	646	656	701	622	674	619	601	631	664	615	608	677	676	684	667	638	632	656	632	662	676	666	618	661	633	622	672	644	667	629	689	691	613	656	666	685	639	651	660	621	683	623	677	662	621	654	617	655	660	649	710	616	668	678	643	624	632	688	656	642	654	656	681	709	672	684	667	650	653	635	630	706	626	651	637	656	675	654	672	584	680	690	651	655	643	631	604	649	651	608	608	638	605	600	657	654	652	652	614	687	687	686	673	607	695	674	619	676	636	641	618	650	622	672	679	658	681	670	637	645	632	642	641	636	637	643	644	657	646	642	632	667	630	631	698	654	640	661	620	626	665	670	694	622	629	594	644	669	660	653	623	628	708	626	677	634	653	690	641	636	668	629	663	658	636	640	593	623	660	678	668	658	672	623	640	638	682	651	618	680	665	640	613	637	624	653	630	627	662	681	635	651	663	626	638	664	598	670	660	655	700	603	690	590	648	650	646	668	636	649	621	638	651	633	620	625	633	660	682	596	684	670	654	650	662	627	621	664	665	681	658	686	667	643	683	622	635	656	669	708	626	676	674	604	670	670	625	673	649	623	670	645	679	659	608	660	644	660	666	613	709	624	636	668	639	648	661	688	614	645	609	633	645	650	634	683	611	636	642	653	612	645	660	646	615	607	641	653	708	669	691	639	642	650	630	661	618	672	622	665	647	674	631	660	633	622	656	671	640	645	604	670	685	599	682	629	648	677	614	620	639	667	682	593	656	671	633	632	666	680	604	635	670	670	696	658	641	650	602	645	607	630	639	644	658	669	639	671	657	639	717	663	619	624	646	664	658	692	654	637	607	629	651	637	657	640	659	641	698	631	618	680	618	646	656	634	620	595	689	677	631	619	648	666	659	637	671	614	663	636	679	656	639	656	677	652	630	656	653	659	644	641	628	620	644	643	714	654	645	614	683	645	689	653	636	657	648	632	706	682	689	616	619	619	670	653	634	639	654	700	603	656	609	632	623	642	658	633	619	667	642	633	647	614	629	649	654	664	632	677	638	680	659	613	693	676	692	653	676	621	625	659	642	636	651	660	645	673	705	668	667	699	693	687	604	659	702	645	648	628	656	643	683	683	601	660	656	653	674	648	600	643	624	598	701	637	670	606	656	585	643	627	660	646	626	641	620	698	669	610	609	649	551	676	666	630	695	612	685	702	656	656	637	635	653	657	619	620	675	641	654	678	621	667	618	674	639	614	616	663	677	612	689	655	647	634	676	648	667	624	643	604	640	653	644	633	653	669	642	670	663	657	667	641	634	664	719	646	632	654	640	660	681	607	668	625	682	615	659	646	688	666	658	629	641	650	702	670	670	705	614	669	620	630	668	685	642	687	702	656	661	652	664	622	629	688	704	671	654	661	645	667	590	666	675	645	623	614	634	676	633	646	648	665	637	644	665	643	655	658	626	628	631	674	664	627	623	673	684	676	598	658	641	645	684	652	658	659	611	647	632	609	651	687	615	625	613	634	612	604	647	646	688	678	643	649	623	702	663	633	663	660	657	647	638	605	658	680	691	633	653	687	687	624	649	647	660	641	608	654	658	682	650	662	635	663	647	631	657	718	717	622	644	611	629	644	626	640	680	652	587	618	620	626	682	662	681	643	664	650	703	637	662	661	675	658	640	683	654	602	613	626	650	627	634	673	716	667	660	595	649	686	615	610	662	669	629	637	646	659	668	625	724	653	586	603	665	622	662	606	659	679	574	624	678	624	620	641	654	640	678	604	667	660	666	633	621	671	697	624	642	643	665	659	641	652	647	618	660	620	629	622	687	635	656	683	672	668	614	631	661	652	621	610	610	673	646	667	642	676	659	623	693	669	623	615	620	613	650	636	619	665	643	661	661	611	628	632	669	617	720	666	639	635	603	659	641	613	628	621	641	625	657	652	626	672	669	598	665	655	611	670	612	645	647	651	650	702	644	628	618	681	665	644	600	623	634	644	670	672	641	612	666	618	620	679	674	643	665	613	654	647	660	649	622	668	634	611	675	661	629	697	653	629	666	697	674	636	675	691	662	647	629	664	668	655	616	641	658	665	653	641	603	634	588	642	672	640	698	713	666	621	626	639	625	657	639	672	653	608	600	641	701	656	665	661	599	670	667	634	663	676	668	647	648	584	629	653	630	668	690	639	717	647	640	674	633	657	618	678	653	641	670	703	629	606	661	673	649	639	665	678	621	645	644	633	638	672	642	622	647	656	669	650	655	632	607	638	643	669	679	645	699	669	680	653	625	652	621	635	599	623	683	623	639	667	691	632	711	629	649	678	643	635	642	632	625	671	655	633	637	687	620	642	646	651	630	627	681	637	647	681	671	754	653	685	652	658	651	684	633	658	600	613	670	663	636	649	648	651	658	644	665	624	675	648	640	629	641	618	611	631	663	663	628	635	656	668	650	674	625	627	643	649	642	655	627	669	654	683	602	629	644	667	647	683	634	677	651	652	644	616	629	658	611	666	605	623	659	632	665	651	667	662	646	645	677	620	627	616	640	682	665	659	654	670	621	691	598	630	693	642	628	648	619	656	610	636	622	673	640	654	652	627	697	654	684	666	644	646	605	650	644	659	673	643	653	650	659	659	686	692	648	667	633	623	634	658	634	641	638	649	643	594	615	611	641	672	641	660	608	689	641	650	611	590	632	623	675	640	666	642	677	644	637	655	633	626	680	629	613	646	672	661	648	629	653	589	609	634	647	609	684	684	652	694	650	603	669	691	639	656	646	644	649	604	666	691	612	665	656	649	668	651	670	633	615	665	595	672	660	645	664	664	665	667	707	614	621	683	649	649	670	656	638	590	634	672	663	671	645	670	673	668	673	666	664	658	609	641	634	632	651	635	648	665	667	634	634	710	628	671	661	629	643	618	654	650	625	629	664	664	630	624	664	641	694	625	630	665	653	624	673	647	651	630	645	628	644	684	632	664	636	673	689	656	624	645	689	646	657	677	682	649	635	654	640	652	650	641	629	638	640	630	638	673	584	632	681	636	645	643	656	666	673	667	667	614	664	625	631	616	673	607	632	641	674	622	625	679	648	643	629	672	619	716	674	636	650	627	669	644	620	643	633	631	674	609	645	619	695	675	662	646	655	667	649	625	624	686	640	634	646	628	617	638	640	581	633	650	675	621	678	657	626	621	694	609	666	695	621	637	600	652	662	680	598	680	646	626
28055	19024	5200	677	546	476	368	324	346	294	310	308	321	303	291	317	280	276	297	272	310	260	303	289	285	296	275	270	288	306	282	299	303	374	490	570	478	299	275	291	299	309	288	293	290	265	270	262	261	310	310	295	281	288	291	301	293	299	287	306	331	252	250	302	265	280	256	271	304	307	292	306	295	301	283	277	293	278	305	294	280	280	332	290	299	305	288	277	248	303	317	285	293	293	286	257	287	281	291	298	296	281	284	261	262	269	305	278	329	271	298	297	277	293	301	267	266	277	290	288	282	319	284	254	277	315	277	283	300	272	265	277	316	293	263	262	303	292	261	280	254	281	274	295	286	296	294	294	296	325	279	275	301	279	282	280	289	289	318	272	270	320	304	270	293	291	280	292	270	336	276	282	292	279	267	292	311	277	296	274	284	271	285	284	318	273	314	274	294	286	329	282	304	288	306	268	297	300	297	302	296	293	301	266	308	308	292	275	275	299	302	285	264	295	282	326	283	293	277	269	317	277	297	297	299	264	284	283	325	264	292	285	297	284	298	282	290	303	275	296	327	274	255	278	320	269	270	304	288	293	286	279	266	271	278	258	262	295	298	286	302	265	287	281	271	298	259	290	313	268	307	246	313	288	279	255	310	306	280	294	271	257	284	324	278	307	290	271	287	309	296	313	281	287	313	286	263	285	308	283	300	305	310	257	279	241	294	266	281	307	277	283	306	296	333	287	300	287	272	262	290	262	297	310	321	264	282	290	330	279	269	293	293	308	270	297	303	299	303	294	296	279	264	254	316	268	291	319	292	262	291	283	307	287	278	267	273	278	306	289	287	279	283	264	305	310	320	303	268	292	257	271	291	292	299	313	281	308	296	270	265	279	270	309	273	294	297	265	281	264	289	308	299	298	319	295	295	308	265	289	260	287	270	301	279	284	303	331	264	286	285	282	299	304	296	287	302	287	258	283	302	269	295	285	290	294	261	284	294	295	282	283	277	276	349	293	327	311	289	295	279	293	291	275	303	277	271	294	296	288	285	284	306	294	302	305	268	270	293	283	263	283	280	301	280	315	321	286	289	307	306	310	300	276	268	260	275	271	307	299	284	283	276	276	289	278	299	294	299	260	264	272	303	259	298	277	282	320	299	284	325	278	321	310	298	300	301	256	305	273	270	252	279	306	339	261	263	296	266	295	297	280	282	298	246	280	270	269	304	298	285	313	292	303	254	328	303	270	283	281	301	300	267	301	278	271	293	299	296	299	320	273	271	299	301	278	326	276	297	281	264	289	288	272	271	292	268	258	331	296	274	267	294	282	295	252	285	283	310	268	275	297	305	272	304	276	303	296	296	272	283	275	289	263	274	301	278	257	276	312	277	274	297	295	256	295	284	291	281	307	291	259	308	300	306	291	295	303	273	315	253	308	259	291	283	307	298	271	298	251	287	288	266	294	278	309	297	281	286	315	292	298	277	295	259	302	309	312	265	283	294	260	292	270	288	274	252	290	286	286	307	285	264	296	281	270	299	272	274	273	296	322	274	294	298	296	315	289	304	282	260	283	306	274	262	291	285	290	267	287	308	273	286	268	283	314	293	285	286	303	296	305	303	282	265	288	300	292	312	257	278	329	289	273	312	254	291	283	279	276	295	294	258	274	273	306	291	274	276	293	289	308	270	311	324	270	302	251	280	288	292	289	296	272	305	296	291	269	277	301	289	309	287	290	309	270	286	287	281	302	278	273	322	264	332	299	281	292	287	297	289	291	276	303	291	284	259	308	295	271	309	277	307	300	308	270	279	298	300	283	281	315	275	288	306	282	284	305	260	287	265	269	293	281	284	296	277	286	291	262	277	289	280	313	277	280	300	279	298	257	301	292	269	292	295	320	295	282	294	269	275	298	285	289	275	275	270	296	278	284	277	269	354	286	290	293	286	323	295	281	288	266	291	291	299	305	281	262	265	286	271	309	288	283	306	284	283	273	314	262	269	271	268	287	311	299	299	324	295	273	312	292	299	252	296	284	272	303	259	292	276	315	272	265	281	257	300	279	264	278	309	281	283	269	261	293	253	307	285	269	300	283	243	296	274	299	275	259	291	286	290	329	290	307	273	296	317	294	265	294	277	262	299	293	304	267	275	302	279	312	272	280	290	293	268	282	276	296	295	271	291	315	293	250	310	306	303	278	273	292	299	286	253	306	257	277	290	306	283	264	300	298	271	292	271	313	295	286	282	290	287	292	290	328	254	319	274	289	270	277	284	281	264	274	285	296	296	292	266	253	286	263	290	267	276	285	271	293	272	296	289	293	314	305	295	265	282	292	310	289	267	283	269	297	278	277	282	280	288	262	279	280	302	290	264	297	269	285	294	280	298	262	296	287	293	309	285	294	257	287	305	291	282	260	284	248	308	307	293	304	269	279	282	272	280	267	327	283	298	297	306	289	282	275	317	267	300	272	282	298	257	287	279	304	289	293	282	306	295	277	318	317	290	261	269	318	303	301	279	272	255	283	260	284	297	284	264	298	267	294	264	274	289	276	288	284	265	299	276	287	297	250	300	325	317	306	284	280	272	291	293	273	265	277	298	299	282	293	290	283	297	275	279	285	269	278	292	323	309	277	296	304	322	282	285	277	256	282	297	320	271	281	333	297	300	268	314	280	278	296	297	284	310	290	280	284	280	285	261	273	286	303	335	314	298	275	300	300	281	318	275	276	279	294	293	304	269	297	301	292	278	301	257	280	253	295	293	275	312	292	295	273	263	306	310	289	282	314	292	282	273	270	298	271	281	294	302	283	300	278	307	283	264	277	315	291	274	276	320	282	279	266	269	288	283	288	312	309	294	291	311	288	271	289	285	306	289	294	287	290	282	271	282	290	239	301	292	302	295	310	303	281	281	323	280	291	281	275	274	283	311	293	285	286	272	295	294	273	283	314	283	296	296	307	278	310	272	275	287	263	296	263	271	256	280	323	306	274	275	294	290	271	285	268	306	287	289	299	305	285	314	282	308	307	286	269	324	290	284	289	266	310	300	295	284	279	250	308	255	268	294	269	275	264	275	284	295	281	294	265	267	276	271	275	269	302	278	304	304	289	297	288	313	321	270	289	274	293	314	319	311	292	291	316	302	328	293	301	303	271	291	288	311	304	291	288	285	294	314	283	282	282	290	316	286	286	287	284	269	300	301	296	282	271	312	300	287	268	279	260	291	317	303	305	311	263	305	284	305	294	268	316	302	293	282	279	283	302	294	311	307	298	312	275	284	324	275	269	278	309	287	253	266	298	278	289	290	286	249	318	279	301	302	286	301	294	263	286	287	277	321	282	306	244	312	287	283	291	283	259	277	311	275	272	281	277	294	287	294	294	302	294	293	291	318	277	296	329	254	308	284	309	304	282	287	269	309	259	296	287	274	281	277	286	309	290	283	294	294	288	338	279	298	284	300	269	297	317	277	278	279	282	264	310	301	251	298	294	301	297	310	287	308	298	296	286
23038	3617	867	596	519	436	418	405	361	393	389	376	404	374	370	371	364	368	376	343	357	342	329	357	330	350	328	374	342	348	344	328	395	566	742	893	670	335	369	341	385	325	346	345	351	330	375	363	358	356	333	380	339	366	345	367	351	329	357	373	322	340	336	333	328	345	374	350	339	349	364	331	347	374	362	411	345	329	375	348	355	327	370	359	335	350	326	333	387	359	340	345	351	314	357	338	373	355	351	372	357	354	371	346	342	358	375	354	375	345	359	346	357	350	342	315	337	353	357	355	359	347	366	337	361	350	354	358	344	379	335	377	334	357	353	360	375	347	376	331	350	357	335	349	345	357	348	345	350	388	352	374	359	329	340	387	369	369	361	332	358	377	343	379	328	334	380	331	348	352	353	363	378	363	334	351	349	336	349	371	358	366	391	362	335	372	342	354	381	338	379	337	377	353	381	360	303	309	393	305	352	362	336	359	355	389	369	355	340	319	346	359	328	341	369	353	384	365	373	382	353	365	363	340	349	339	358	354	357	382	344	373	354	359	356	336	341	329	330	376	362	356	339	337	369	344	350	353	354	353	353	343	360	374	381	365	345	333	351	386	353	340	335	384	369	313	339	379	377	340	357	346	351	360	366	350	369	369	343	324	379	356	392	362	360	376	374	373	355	329	329	386	352	355	360	355	333	370	339	376	364	364	363	302	353	337	347	374	334	357	330	354	353	376	342	304	368	348	374	379	359	361	328	369	372	354	337	390	361	365	355	357	387	339	350	364	333	337	322	355	383	335	345	348	354	382	351	341	338	336	358	353	347	370	359	355	384	374	375	370	366	366	347	339	343	350	379	367	352	335	358	372	352	333	358	354	332	369	333	343	356	351	322	321	345	343	359	346	353	363	352	361	368	328	390	366	327	378	355	350	326	348	347	407	349	377	354	361	365	355	349	354	352	371	344	393	376	374	331	378	355	346	356	368	373	364	342	367	386	336	352	340	391	362	359	365	369	355	366	366	331	334	380	366	350	371	356	354	367	344	345	391	381	347	345	365	355	344	387	352	378	360	373	355	366	357	362	360	301	339	355	339	371	344	337	347	345	381	326	327	341	333	373	322	353	336	370	357	354	322	365	387	395	371	350	345	394	336	371	349	352	373	360	337	344	337	335	364	329	374	361	360	368	338	345	380	375	328	381	346	381	386	389	364	333	377	367	330	376	347	350	369	370	325	354	362	333	322	373	385	372	344	376	367	375	356	368	385	379	326	355	334	361	392	377	355	347	368	340	348	350	371	333	356	344	360	338	338	344	375	348	357	334	354	332	360	350	356	335	361	346	345	328	358	353	319	385	363	348	351	347	374	349	354	335	344	362	354	366	347	346	362	355	369	358	350	357	351	332	341	375	351	344	362	342	345	358	303	345	362	354	344	337	337	324	360	365	332	360	351	343	353	333	377	331	329	377	330	333	371	355	339	368	380	354	399	340	364	377	341	354	350	387	334	350	372	339	353	341	342	347	353	350	333	365	351	369	353	349	341	329	357	360	313	332	372	376	340	374	379	336	340	356	356	345	328	325	368	343	352	373	379	368	316	366	341	350	337	329	359	351	331	365	352	361	338	395	338	352	341	358	369	329	357	359	353	334	354	365	349	360	370	377	319	339	335	345	356	388	364	387	365	366	371	366	369	339	376	347	376	343	332	340	336	338	366	342	342	336	320	374	375	351	354	349	364	315	307	361	331	382	305	361	344	293	337	359	348	333	354	326	368	392	330	338	374	359	356	357	356	346	348	391	349	370	337	321	341	362	326	361	287	321	363	349	334	341	404	379	373	384	380	376	378	342	361	364	366	372	364	344	344	378	378	336	331	361	349	373	354	365	357	377	323	368	359	363	343	353	404	363	363	354	339	341	325	403	360	366	367	361	325	372	356	337	361	364	327	371	353	346	346	348	370	360	362	354	316	341	346	391	330	358	364	356	389	335	331	363	351	365	386	367	341	364	356	369	347	340	345	354	326	352	373	365	360	353	350	348	331	357	365	350	347	350	364	364	334	355	354	388	374	328	342	341	333	363	381	384	327	385	323	376	336	380	373	372	348	324	355	342	378	371	383	342	320	360	345	332	341	334	327	364	333	365	357	319	349	388	344	341	351	359	369	352	358	362	380	343	350	365	339	322	326	365	396	386	319	371	341	346	347	368	348	344	348	381	367	391	344	346	354	362	351	341	372	358	378	343	338	352	374	341	343	348	330	352	392	324	335	353	341	350	333	365	372	357	355	362	345	380	329	413	364	408	360	321	366	350	340	329	351	377	342	363	361	348	353	318	353	340	331	375	329	355	372	368	335	372	371	363	361	373	324	347	343	393	353	314	368	332	359	318	322	338	370	364	375	346	335	358	353	377	368	354	329	333	357	373	336	341	382	368	362	362	361	375	319	363	346	390	351	326	368	355	337	359	341	342	349	362	352	398	362	336	383	386	335	350	365	326	382	353	351	352	390	333	366	343	366	370	347	333	349	308	350	359	366	317	338	319	373	387	340	402	365	370	366	381	338	377	393	347	327	347	378	324	357	363	348	375	328	358	355	380	347	364	380	342	323	340	358	362	354	360	359	337	340	355	354	343	362	349	335	358	335	349	358	336	337	352	355	369	337	366	347	339	338	367	345	328	338	350	351	365	343	355	369	343	363	344	375	357	354	395	356	388	344	381	342	321	352	355	366	371	352	347	397	347	369	350	370	310	351	349	348	330	380	354	322	349	387	369	347	341	326	307	349	365	361	358	356	376	332	343	347	335	322	334	387	403	348	356	342	362	335	330	330	330	353	345	360	364	333	364	342	353	360	336	365	341	374	335	355	360	348	329	341	352	364	339	415	372	311	335	359	344	350	363	374	355	371	399	373	369	348	349	346	367	343	333	391	357	369	345	341	383	349	354	345	324	349	358	336	357	388	352	340	375	362	354	377	388	338	316	339	330	365	372	386	355	333	331	341	306	339	333	318	347	325	342	316	357	354	378	347	377	398	370	348	362	362	345	395	314	345	374	348	392	339	318	348	352	362	353	350	331	359	342	378	386	352	399	351	323	324	359	347	347	329	348	332	354	337	344	380	356	343	337	373	344	372	333	355	363	345	328	401	387	341	333	337	352	353	371	349	358	338	356	377	349	395	356	342	373	359	344	329	340	329	383	345	356	344	352	362	394	329	352	332	358	346	366	347	357	339	401	351	368	351	356	332	358	352	387	332	390	386	355	328	362	344	365	336	378	352	324	350	379	375	358	333	359	391	397	361	323	377	338	350	345	372	352	368	365	332	355	318	354	332	359	329	348	398	338	348	356	345	338	364	322	365	368	372	335	336	364	360	339	353	376	329	366	350	347	359	352	344	350	360	337	342	329	342	337	370	370	391	359	357	319	346	393	356	366	349	353	359	358	346	396	356	381	359	338	365	354	349	389	324	330	340	353	359	339	337	376	326	324	359	353	346	370	378	407	354
24669	21278	28091	24752	18313	1696	849	717	597	566	508	560	505	492	486	481	452	429	432	490	456	457	445	426	451	439	444	425	442	458	443	478	809	1890	2135	1889	1382	447	421	462	443	408	404	434	376	428	430	418	437	429	451	410	433	424	406	388	429	441	415	451	404	410	406	405	431	430	379	435	435	464	398	428	423	454	391	409	438	441	414	421	412	405	450	386	409	400	419	421	419	497	430	434	433	396	416	420	418	449	449	430	431	414	411	398	418	408	410	384	454	413	403	401	364	373	402	401	404	439	409	442	450	404	435	409	397	432	413	398	423	398	436	459	414	448	421	415	424	440	443	457	430	450	447	398	446	464	417	411	456	438	452	433	415	423	442	425	416	448	456	445	428	455	423	418	444	420	449	437	424	413	445	439	407	424	443	377	474	457	440	403	434	448	436	473	413	440	430	411	419	409	435	430	440	447	379	406	397	473	400	419	444	461	401	425	424	398	459	409	425	419	431	425	411	427	409	438	430	418	436	434	405	394	432	430	429	464	421	435	423	395	404	414	407	417	434	448	405	400	401	435	428	420	449	384	382	406	464	439	384	410	462	459	421	425	453	435	428	422	458	402	407	417	447	416	411	420	472	400	432	440	442	403	439	418	430	401	418	441	406	431	403	441	396	377	406	414	416	462	422	415	413	428	431	442	405	460	419	433	453	393	414	400	433	390	432	401	456	438	399	406	395	388	418	418	429	404	449	421	407	424	420	434	477	414	426	425	390	413	430	436	445	429	416	414	432	400	450	438	425	411	398	457	414	433	414	401	437	407	443	396	421	384	435	403	418	413	403	396	447	386	477	416	417	423	393	425	452	407	385	430	408	412	409	395	476	407	431	394	440	415	455	417	444	412	377	444	442	449	442	410	432	439	430	439	387	444	406	442	441	396	393	414	405	398	450	445	392	454	412	437	444	391	433	413	444	451	427	446	403	386	423	405	475	413	454	428	400	401	422	420	419	387	443	419	419	422	427	430	426	450	435	482	414	411	431	443	409	420	425	437	389	412	429	434	389	440	416	421	416	401	410	411	443	421	448	454	403	427	417	419	441	423	453	401	461	458	414	433	422	415	425	419	435	439	432	432	407	407	396	400	403	388	447	444	447	405	444	440	401	437	427	438	414	422	408	426	406	426	436	387	427	441	479	408	427	408	440	407	414	428	433	412	428	443	410	448	455	424	452	418	460	418	455	423	403	398	415	407	453	432	384	432	419	379	437	442	408	438	464	457	445	427	408	402	394	444	435	421	448	404	398	415	415	418	403	424	446	427	402	473	391	389	453	432	367	427	399	422	416	429	452	423	407	408	382	443	397	460	410	378	428	430	432	408	442	381	479	434	439	432	423	428	417	442	410	418	415	438	455	440	421	432	427	439	439	405	431	465	434	459	431	396	410	424	382	452	426	443	472	443	451	449	438	427	402	404	456	465	444	412	402	420	412	459	402	410	401	424	440	402	420	414	422	448	453	460	423	399	407	420	393	408	435	430	415	412	420	396	438	423	417	419	406	411	454	410	437	427	378	414	456	448	448	477	414	392	446	408	399	409	390	358	435	463	414	440	438	425	392	432	434	416	416	401	432	459	448	388	403	427	437	424	447	403	407	428	435	409	416	404	439	427	395	418	419	410	416	474	400	408	455	418	449	425	378	451	451	418	446	417	465	440	429	375	445	434	418	412	441	417	406	374	384	412	443	387	429	421	418	399	391	417	412	435	468	447	444	372	433	442	407	439	434	440	433	416	442	417	452	429	432	381	419	437	427	401	410	421	424	403	433	418	399	408	422	437	424	415	438	417	434	449	417	386	440	450	420	387	424	412	432	421	417	476	419	395	396	421	400	422	423	406	433	406	439	383	406	475	432	390	402	414	453	413	405	416	445	425	378	433	424	468	414	401	416	429	438	404	421	427	438	430	453	420	487	446	446	440	365	422	460	416	444	447	413	437	412	395	400	397	434	416	410	405	408	405	392	434	431	427	455	436	426	435	434	416	471	416	465	409	445	421	422	409	393	423	446	384	451	430	423	414	402	463	415	458	458	425	438	425	439	412	417	445	436	418	419	393	398	380	437	456	389	429	436	400	412	437	408	449	422	440	433	416	412	422	358	388	444	421	413	396	415	450	437	471	405	432	417	413	395	430	425	442	424	421	416	401	416	399	375	409	417	448	424	420	387	420	419	413	420	435	404	401	400	444	433	397	424	443	410	389	416	430	420	426	422	431	413	413	400	436	431	432	412	423	440	441	436	414	407	402	443	398	407	431	382	424	414	431	410	417	378	424	423	427	437	425	413	433	434	439	415	426	427	448	446	442	393	425	407	372	403	435	448	418	433	452	423	427	394	433	425	472	402	463	431	414	386	432	436	417	440	407	414	450	389	405	375	438	403	426	408	396	431	433	455	401	416	440	404	397	416	426	425	422	420	426	434	422	442	445	421	419	424	420	432	451	410	441	429	449	429	428	422	404	447	416	418	418	439	420	463	436	427	429	394	421	399	413	459	428	407	418	456	437	431	398	459	437	405	426	441	406	430	451	446	437	403	385	409	432	455	409	408	403	409	433	464	386	420	432	426	397	414	434	443	448	429	444	424	420	407	398	419	416	424	407	449	415	426	429	415	439	425	411	432	398	415	418	398	411	445	456	416	420	436	409	438	453	423	399	451	398	423	375	428	397	440	417	413	417	419	421	390	417	399	429	460	423	412	428	446	441	426	413	446	435	434	422	391	412	422	429	430	405	446	421	451	415	392	413	423	435	425	407	455	428	413	392	444	418	411	415	429	414	416	409	442	447	435	439	446	430	421	433	426	432	423	411	378	423	416	413	443	437	399	430	392	423	436	418	408	458	435	422	445	405	393	445	401	409	409	420	450	422	389	414	408	464	393	394	401	428	408	427	459	422	431	434	402	398	453	421	463	436	447	484	424	439	400	430	394	394	444	416	427	391	448	466	410	421	420	421	393	417	406	403	451	430	431	448	420	428	444	390	404	468	430	415	419	415	406	416	400	423	432	391	437	430	423	401	405	425	445	405	449	397	418	466	451	424	418	462	434	424	421	408	435	423	407	417	374	413	439	421	385	410	420	418	388	432	433	411	435	407	412	450	424	450	458	437	424	392	451	439	413	420	465	403	441	418	439	425	414	430	430	417	415	403	417	406	448	410	466	466	440	401	403	405	421	427	398	437	437	405	434	437	431	409	462	430	432	423	401	418	418	428	426	423	387	405	433	433	468	457	459	408	429	407	437	433	415	438	485	424	447	404	386	443	421	433	404	432	423	413	415	443	422	451	426	425	437	415	447	397	422	405	438	423	429	442	402	423	422	429	423	387	448	430	421	424	448	361	437	406	474	445	396	388	402	404	430	448	429	456	426	429	399	417	422	417	420	453	411	430	425	403	410	413	474	432	411	413	452	415	425	441	404	420	414	429	405	413	401	429	441	451	430	427	381	404	394	421	440	439
25670	11492	5750	2856	1962	1588	1289	1071	914	861	823	686	671	676	664	578	617	554	552	552	605	527	559	528	539	550	520	551	553	528	554	646	1266	3294	3688	3320	2214	508	518	508	533	546	514	496	503	502	493	499	518	499	473	547	523	529	484	489	566	527	481	491	475	511	539	535	476	484	521	505	521	485	491	516	506	499	494	502	490	449	482	500	538	472	495	508	501	470	513	490	495	518	489	499	524	526	503	504	532	505	510	528	532	503	534	462	477	500	498	476	480	500	497	508	498	508	489	492	550	521	498	476	456	494	499	490	549	474	474	489	500	520	490	472	536	538	492	517	447	517	551	470	474	525	514	539	492	510	485	498	487	520	493	499	496	499	535	505	521	473	509	532	511	482	530	439	478	496	511	500	504	514	498	524	538	511	511	508	529	496	543	505	499	479	529	514	528	518	488	499	516	500	481	508	510	479	521	498	517	490	510	527	502	517	523	482	502	517	506	458	514	527	514	497	498	510	488	492	507	552	498	510	492	517	494	489	548	507	508	487	488	489	501	570	494	535	511	500	493	501	528	504	501	525	503	538	525	490	532	467	521	505	513	500	500	507	498	521	484	518	539	490	517	482	493	501	510	518	462	512	514	508	511	502	487	514	498	509	485	489	515	487	496	531	528	467	536	503	519	516	498	518	493	502	553	461	499	478	481	489	543	452	551	472	540	485	561	512	487	487	512	510	502	510	447	506	467	523	539	504	497	501	541	522	515	523	487	510	494	502	504	492	503	521	504	487	538	535	510	519	493	569	517	505	507	499	508	499	490	496	512	485	502	491	479	538	461	516	516	466	533	530	502	526	528	556	473	520	550	488	477	473	484	491	520	492	492	465	526	490	524	536	504	485	545	490	531	477	485	492	492	515	475	503	495	518	519	495	494	485	506	525	466	515	508	471	520	512	539	518	502	534	476	477	496	482	499	534	494	519	539	492	494	505	498	525	549	485	552	532	461	491	508	497	509	499	527	484	502	458	470	531	523	510	534	508	516	509	485	504	519	521	502	470	484	490	488	505	505	546	488	489	530	482	506	483	498	480	480	486	507	483	460	471	493	499	505	494	483	513	487	524	522	496	502	525	510	500	517	511	530	511	520	501	482	525	520	511	499	500	520	523	470	512	534	496	482	548	521	488	506	504	517	507	546	499	509	500	483	521	526	533	505	500	515	510	513	517	517	543	502	483	497	472	531	494	540	492	529	518	523	505	527	491	528	507	496	491	513	486	506	486	499	488	487	474	525	517	470	464	483	482	477	481	517	525	463	498	485	486	500	500	534	514	502	476	503	532	505	530	557	464	468	522	493	470	449	491	515	515	452	472	556	510	474	505	502	511	471	522	502	498	513	467	505	503	494	486	480	512	510	530	522	487	496	476	481	499	503	494	516	483	507	521	498	489	468	496	474	513	502	440	481	500	540	520	456	496	495	536	474	489	531	524	531	478	490	480	463	518	500	523	486	510	486	504	534	494	492	482	476	495	533	469	524	529	532	499	521	493	509	451	525	552	510	496	572	506	501	485	529	534	517	514	513	538	498	477	539	494	518	513	480	488	476	521	553	490	529	495	542	490	557	482	505	483	489	505	514	528	472	508	486	492	460	478	502	446	518	535	473	510	495	509	464	541	500	499	501	489	520	499	510	511	471	497	497	509	525	513	532	496	507	498	534	506	527	507	470	511	534	512	466	483	523	490	494	467	523	495	506	482	497	475	493	517	526	515	501	489	515	499	516	520	508	480	501	493	543	488	479	502	524	527	516	511	524	466	488	470	511	525	491	518	502	522	529	540	546	479	518	511	508	471	489	498	478	548	524	523	542	539	492	465	511	534	527	500	539	529	498	488	506	504	519	511	553	504	503	460	543	492	520	515	492	505	483	509	462	504	465	473	471	491	520	503	501	517	521	480	493	482	495	565	518	488	499	489	500	481	502	518	492	501	506	511	480	528	446	476	499	488	524	539	516	507	548	510	499	455	470	540	531	550	514	483	504	501	507	543	527	507	457	525	512	496	529	506	498	514	528	518	508	479	487	523	509	495	546	500	492	483	526	496	527	545	477	495	517	482	507	479	471	477	507	467	503	482	505	501	455	453	456	526	510	500	504	529	494	493	509	498	496	530	486	499	516	516	521	495	482	503	494	472	523	499	477	555	528	485	493	514	509	502	493	486	483	485	481	527	499	510	480	542	552	489	508	512	495	524	537	509	487	543	511	482	493	547	575	533	509	463	516	521	480	516	502	491	488	501	486	506	508	516	533	496	459	487	498	532	474	495	499	514	512	505	485	497	510	508	523	527	509	450	494	488	487	488	509	485	482	491	475	510	511	514	510	542	487	519	491	524	524	549	458	508	543	522	466	461	475	518	489	506	536	482	507	510	515	531	485	494	484	498	497	522	498	510	471	466	495	515	493	514	518	479	476	502	492	474	542	480	496	524	512	481	528	514	468	488	525	504	512	529	504	527	514	489	505	478	514	479	496	534	500	502	499	506	511	511	493	482	515	495	508	490	486	509	468	511	487	492	484	504	520	495	527	511	531	516	503	460	539	498	501	520	497	502	536	515	517	462	532	515	492	483	505	477	504	504	495	479	506	502	484	567	490	495	524	475	495	506	529	483	563	491	516	515	504	525	498	513	522	517	522	512	501	463	537	493	519	508	484	513	467	516	527	450	495	504	498	534	488	523	480	496	501	509	527	536	516	486	538	491	497	491	507	491	539	492	502	505	484	490	550	513	541	488	511	526	501	515	502	480	495	494	505	513	486	471	512	479	493	475	493	469	545	508	493	545	511	486	534	512	492	493	510	526	472	510	471	510	496	514	517	542	485	510	448	527	475	508	495	523	516	530	490	477	490	527	473	487	517	493	490	492	496	481	493	467	483	490	490	517	500	497	449	523	516	524	524	528	458	504	495	492	539	527	487	533	484	521	500	522	495	499	519	490	519	488	514	513	496	489	507	486	496	517	487	478	507	520	508	500	512	477	552	485	491	496	510	505	514	507	477	498	523	547	487	526	499	538	545	523	494	502	526	481	497	498	514	524	491	499	502	503	509	479	481	521	527	515	510	518	509	535	540	463	477	518	489	482	516	529	532	518	481	549	546	491	503	539	508	524	526	521	573	490	499	512	491	555	491	503	509	508	532	467	533	528	526	502	494	502	538	563	512	479	492	515	479	493	460	505	500	511	492	504	530	498	497	485	499	498	487	480	525	482	486	502	498	505	490	491	499	505	482	506	482	474	505	483	488	506	484	522	512	532	526	538	492	480	499	486	506	489	535	511	552	526	478	505	512	501	498	458	497	525	497	476	553	511	485	529	507	489	520	538	513	536	499	495	544	510	541	511	505	524	509	511	517	515	462	522	455	524	495	497	497	500	535	488	503	442	496	468	491	497	511	505	522	579	528	503	468	528	507	527	483	493	516	468	490	518	494	550	456	499	491	511	530	467	487	479	466	499	496	517
25428	21286	27160	25485	6479	599	499	446	402	376	356	405	355	336	347	322	332	331	308	338	294	301	308	276	295	305	309	296	279	289	318	352	458	899	1396	1537	655	312	344	306	304	270	270	321	307	277	297	305	317	280	296	289	308	308	299	291	296	291	296	291	303	323	285	306	259	296	280	303	303	284	316	281	289	304	271	325	322	292	312	302	278	323	316	310	271	292	323	290	333	311	306	284	293	297	267	279	292	310	302	287	315	282	300	272	329	253	284	302	313	295	315	301	283	306	287	294	297	276	309	315	294	315	315	312	302	317	320	279	292	278	306	266	278	301	279	275	330	291	295	306	280	302	299	274	300	310	303	274	305	302	269	302	296	258	287	294	283	313	265	314	285	315	329	279	289	325	308	303	291	292	277	308	290	311	275	301	293	269	281	305	314	304	293	307	288	275	312	314	272	325	303	283	312	315	294	304	289	297	307	298	278	303	315	274	276	306	325	313	277	292	327	287	278	322	321	276	278	278	301	322	305	267	303	307	283	291	275	310	283	332	295	293	312	316	319	294	284	294	306	292	286	282	307	302	309	333	309	324	302	313	276	293	288	322	285	311	325	271	282	291	290	277	297	286	306	328	317	298	299	269	305	308	279	293	289	290	307	286	278	259	311	322	333	285	306	317	314	295	304	306	307	289	281	294	314	278	270	314	311	288	285	314	308	286	293	304	264	268	309	280	279	307	307	304	300	270	287	304	314	284	286	304	312	265	299	267	274	277	291	309	287	278	279	282	304	304	302	312	275	311	283	320	282	284	264	301	307	304	306	327	272	317	308	320	292	318	265	275	290	285	277	327	314	288	297	342	257	288	278	313	290	328	289	298	316	337	292	296	297	282	295	306	281	300	274	300	290	282	279	299	296	267	313	296	280	301	317	292	300	291	282	297	314	320	293	293	278	300	301	279	302	288	288	274	269	277	312	303	300	289	303	305	320	314	302	297	297	295	285	270	289	281	300	283	308	313	238	303	273	253	266	294	291	288	293	289	302	313	308	291	278	318	320	292	268	314	298	298	306	289	314	267	318	318	305	291	273	293	285	282	284	317	313	306	288	274	272	301	318	281	275	303	291	297	299	280	314	325	275	303	271	276	317	302	321	280	314	312	312	275	313	277	291	271	291	278	321	318	275	285	281	278	298	363	275	289	279	275	298	265	282	283	309	317	287	277	294	271	312	286	284	295	289	286	300	259	286	322	295	266	313	282	303	315	296	318	271	318	269	299	288	296	310	283	312	266	309	281	282	303	303	284	305	326	301	300	318	302	295	287	284	289	281	280	294	305	329	291	289	286	284	290	339	304	312	290	286	300	307	292	312	302	310	296	277	287	309	323	286	326	320	303	275	285	312	271	291	310	286	329	274	292	312	301	281	299	321	310	293	308	272	284	304	291	281	316	294	298	324	316	275	282	314	286	280	280	313	305	282	273	306	294	303	295	307	282	312	316	322	272	311	319	302	293	301	284	269	297	299	292	347	350	310	257	297	297	313	302	299	272	304	315	306	317	270	279	295	291	316	287	308	320	313	296	321	266	318	329	289	320	286	285	296	314	324	264	301	306	278	304	306	314	273	298	294	302	293	297	302	300	292	307	285	317	293	327	312	309	274	314	284	292	302	304	290	285	289	307	316	305	314	302	297	276	281	279	320	285	294	322	305	306	291	327	293	296	278	318	306	321	295	300	323	263	285	282	298	287	270	296	301	304	286	271	314	274	286	305	284	312	303	326	287	253	289	295	287	283	298	284	289	294	313	324	314	274	324	299	301	275	314	332	284	319	301	287	312	317	300	287	295	303	266	301	290	306	298	329	276	280	275	299	296	317	288	300	270	284	319	285	278	265	317	306	326	291	301	333	271	284	300	315	309	307	275	308	269	295	310	320	293	314	303	265	270	284	307	276	293	292	303	281	306	274	289	305	296	318	286	287	310	308	274	284	317	298	312	307	305	293	332	298	290	291	317	301	267	282	290	284	312	287	295	306	323	274	297	284	291	281	319	296	275	292	313	317	272	275	298	276	293	279	267	272	324	280	303	304	300	305	304	274	299	281	303	324	311	305	297	293	324	293	247	294	303	309	307	318	295	313	250	302	294	311	300	308	325	283	267	300	330	273	300	310	315	315	310	310	287	300	289	299	265	260	298	270	298	295	306	280	291	311	326	284	289	288	293	290	304	290	292	288	311	276	289	304	306	291	304	299	328	286	295	310	306	303	315	301	307	271	313	321	281	292	305	308	295	323	307	282	284	341	270	297	263	312	320	319	278	304	283	282	283	274	299	303	320	259	318	303	293	338	292	315	284	296	293	289	301	310	286	275	287	312	327	300	238	286	309	266	287	287	246	299	289	283	310	294	274	311	303	289	298	277	292	286	297	288	299	292	313	291	265	293	314	314	308	294	270	305	311	288	283	307	258	297	312	273	311	304	284	299	304	302	297	285	302	298	293	296	327	297	294	306	321	283	311	254	320	279	301	278	303	308	300	291	276	273	294	278	303	295	299	310	318	306	305	340	304	316	296	299	288	314	280	288	319	312	297	308	279	311	311	304	281	292	279	282	288	241	344	270	274	269	328	277	271	303	317	310	308	299	298	312	284	275	264	291	308	278	318	283	313	316	279	307	295	279	304	284	281	281	314	305	260	283	295	315	269	309	291	312	300	287	292	276	278	284	297	268	290	294	309	309	310	296	288	306	301	324	308	317	270	326	316	301	306	294	294	328	299	300	292	336	302	277	320	285	314	287	317	309	305	310	316	320	265	283	276	288	282	308	289	298	302	312	289	293	283	314	290	306	287	294	308	280	289	312	250	293	295	264	292	255	297	285	281	300	335	283	299	309	284	302	290	312	269	280	299	302	247	306	317	287	331	283	278	316	277	311	304	317	303	279	319	284	277	298	309	351	310	303	300	311	302	284	297	295	291	290	303	302	266	328	284	307	299	284	279	293	300	295	294	267	331	302	311	299	304	304	305	317	287	289	288	301	329	284	294	280	299	288	269	281	263	299	281	281	288	321	301	279	296	308	301	307	278	319	298	266	327	281	325	291	289	315	293	292	268	305	321	319	333	315	284	267	305	281	310	317	331	318	309	294	304	286	276	303	292	307	317	275	312	270	276	310	288	289	272	298	284	322	288	301	270	314	300	271	287	289	300	280	300	294	299	284	286	277	299	327	336	290	266	285	289	321	289	283	303	296	305	300	302	272	289	322	277	305	301	311	281	278	313	292	310	323	309	334	267	292	287	290	261	304	280	284	317	288	302	347	264	337	290	306	312	308	299	268	308	285	310	282	302	282	277	305	272	294	297	302	323	302	309	281	261	291	316	308	284	312	288	301	302	281	296	330	256	339	306	293	281	304	313	309	307	290	274	268	298	302	299	300	289	303	273	275	284	307	285	292	292	326	284	327	321	294	317	310	287	299	278	290	328	288	280	286	288	297	316	293	274	289	301	306	287	275
25613	8382	3883	1978	1400	1190	927	784	678	606	554	521	520	548	480	462	435	447	435	373	433	412	421	399	392	417	394	391	411	405	448	436	697	1785	2748	2818	1096	397	394	374	373	397	360	394	370	386	356	390	358	380	375	345	371	391	416	369	393	391	389	372	351	376	375	367	353	384	394	337	393	361	360	394	381	412	379	405	360	413	398	379	412	369	368	383	377	394	370	347	370	359	393	359	370	388	409	394	368	362	385	373	402	365	394	383	392	348	367	336	375	342	342	381	378	368	386	344	392	370	340	378	399	388	360	412	406	354	373	362	375	356	366	376	342	407	356	363	350	401	379	384	358	393	362	363	361	348	386	391	420	367	382	378	379	376	403	371	390	396	344	343	374	384	363	378	385	377	369	386	417	360	383	417	411	396	361	395	382	377	376	391	407	373	377	375	414	373	328	355	396	366	366	379	367	379	345	369	397	379	363	373	386	374	360	369	389	376	363	345	381	386	394	345	406	354	364	376	372	380	348	356	371	359	368	370	369	362	349	409	388	375	343	370	348	350	376	345	380	385	378	383	389	385	330	393	377	411	392	421	355	376	352	377	384	360	383	355	388	357	400	416	370	368	380	412	392	375	370	378	383	395	363	327	404	356	405	362	388	349	408	360	374	402	399	367	349	384	369	398	378	359	370	359	390	386	393	352	385	353	352	364	382	364	357	359	366	378	355	381	346	388	394	381	390	419	361	396	374	353	378	403	349	374	361	390	366	341	378	385	397	329	401	361	376	360	373	361	375	348	378	400	371	397	362	356	374	400	404	392	402	380	397	368	422	368	381	419	361	366	415	378	362	373	376	380	395	372	359	407	408	391	382	380	372	358	352	380	366	381	349	379	389	367	363	373	375	408	382	402	364	380	378	396	353	389	383	385	366	364	361	370	376	364	358	386	415	373	349	395	370	389	397	401	398	371	386	431	373	375	348	380	408	349	338	374	343	382	381	387	373	393	340	397	402	365	344	360	394	372	368	409	381	366	409	382	401	410	357	373	344	383	379	368	377	390	375	373	379	385	379	372	349	381	381	351	357	420	388	401	420	387	376	380	353	363	366	335	400	331	374	371	394	359	423	371	367	385	367	394	390	383	389	380	397	362	415	402	359	395	371	358	381	367	381	392	351	396	375	346	387	372	378	373	383	368	378	369	373	352	377	349	359	394	380	375	356	401	376	358	384	384	369	372	372	370	389	391	350	356	403	343	369	341	352	391	416	350	400	320	389	393	374	426	349	364	389	358	351	368	364	338	358	383	358	359	389	379	397	412	402	383	387	352	390	389	368	420	340	361	342	386	358	376	340	365	392	374	377	375	360	393	370	395	373	371	386	400	368	347	377	357	385	372	387	363	369	369	407	359	378	402	396	356	392	400	364	381	379	358	376	386	403	379	415	351	376	387	319	361	385	380	403	371	354	352	359	387	412	340	383	374	400	383	406	378	389	359	361	383	398	356	360	376	351	410	394	339	394	383	363	384	374	380	388	412	360	384	371	373	373	357	358	385	412	390	383	347	382	372	358	422	390	379	404	371	357	387	357	318	359	340	359	388	370	380	353	384	358	389	391	365	374	370	334	378	396	394	386	378	395	379	374	359	389	388	339	368	370	353	365	363	375	389	361	364	386	398	358	385	327	354	341	394	394	401	409	375	355	363	403	380	377	349	388	385	346	344	394	386	376	378	327	398	346	382	344	360	369	406	370	423	384	380	371	356	355	383	371	396	367	365	371	401	384	343	388	364	358	366	384	375	383	349	361	372	392	379	391	386	358	363	391	387	378	350	367	391	385	399	367	395	373	380	385	367	379	397	410	379	366	398	383	381	369	382	408	337	359	379	347	371	365	363	403	383	379	373	370	347	380	427	387	367	377	385	400	387	435	353	350	387	378	395	371	351	373	384	402	378	405	385	342	382	366	349	378	375	395	373	382	352	399	379	360	375	378	369	400	381	379	385	387	360	395	390	371	363	360	386	387	359	356	359	369	371	392	359	395	390	364	399	416	377	353	380	370	382	355	400	360	371	371	367	389	390	367	391	390	373	347	361	380	377	368	412	377	341	349	375	391	372	356	387	392	361	396	376	336	355	341	392	368	348	333	371	391	418	338	379	364	363	382	392	393	381	376	391	385	383	370	365	377	357	358	386	372	388	346	361	395	411	374	366	404	389	360	340	385	389	355	336	350	379	415	381	388	416	410	360	413	359	359	366	377	373	374	349	364	337	372	379	387	392	378	366	352	356	371	398	381	420	373	370	360	372	387	397	367	404	386	365	369	386	366	407	398	394	407	364	363	377	355	379	371	372	362	401	363	365	372	368	368	398	373	385	391	400	370	379	376	363	373	394	422	428	388	398	366	366	380	375	341	344	373	359	380	374	403	390	372	392	382	356	375	352	347	367	387	362	361	360	358	372	327	390	396	385	365	360	360	359	372	381	411	379	362	436	403	338	384	383	364	395	352	403	375	391	372	383	381	397	390	382	369	368	350	378	399	367	406	369	396	397	370	352	396	348	372	405	351	369	386	370	398	371	364	324	381	417	360	363	346	371	373	354	353	360	346	364	374	388	376	393	364	396	361	398	379	368	384	381	381	361	391	369	406	402	367	367	360	383	367	384	381	376	395	386	372	370	373	380	342	370	432	374	359	358	365	407	372	378	358	349	410	426	377	391	329	381	366	366	388	365	346	394	391	392	358	351	374	395	373	376	404	364	359	372	359	365	390	382	369	366	384	376	369	391	354	390	376	353	365	422	382	368	381	353	392	330	360	394	373	374	347	397	369	402	358	391	357	392	352	387	376	390	381	371	393	378	370	405	413	335	372	389	389	377	387	375	408	391	352	410	388	360	397	385	358	372	383	399	388	332	377	413	375	365	377	375	372	390	374	386	374	373	382	366	357	369	387	363	383	365	366	373	340	372	362	388	364	399	384	373	347	423	390	371	381	406	373	379	362	433	396	349	373	402	361	370	355	400	379	341	374	378	377	368	352	366	341	394	394	390	368	372	360	382	374	355	365	375	372	383	374	373	352	397	402	375	367	381	376	383	355	378	383	409	359	359	370	433	405	378	393	396	357	377	361	387	393	346	358	352	410	397	366	380	386	379	377	374	369	405	364	394	385	377	397	360	390	339	372	365	365	388	370	353	356	391	362	351	409	388	351	390	392	353	378	368	373	386	381	374	372	397	388	357	332	369	361	369	368	401	404	365	393	380	394	378	382	400	377	404	369	391	361	394	346	420	361	373	368	401	357	375	352	389	390	386	359	426	346	378	384	398	380	418	404	364	383	380	410	403	354	355	391	364	389	401	351	376	397	376	369	377	365	369	381	377	392	369	377	334	400	412	388	378	397	364	376	359	354	359	389	372	379	383	409	357	384	382	388	375	370	387	370	375	367	357	372	393	382	417	390	377	383	380	386	375	399	393	377	374	369	386	382	361	393	351	377	380	372	381	397	375	404	345
23151	21308	29012	23950	21297	21305	6113	1348	1032	946	820	777	753	707	736	695	662	633	599	666	628	648	603	604	570	614	617	614	573	601	705	1076	2633	4000	4624	4084	994	566	572	526	583	588	570	543	597	550	558	573	575	530	571	529	580	568	582	556	540	570	573	513	582	546	543	553	555	596	541	564	552	529	535	559	541	592	584	528	598	539	573	557	589	602	609	533	534	501	531	510	565	577	560	527	552	572	510	563	583	591	537	575	530	555	528	561	565	524	542	540	541	587	535	585	565	549	553	567	547	611	531	520	581	550	529	574	590	599	565	594	570	562	551	568	592	574	523	522	540	551	565	555	539	543	585	543	527	566	595	575	586	534	550	507	527	563	601	544	537	538	561	562	531	562	563	618	561	549	576	572	578	581	567	506	548	526	582	587	560	542	578	604	538	555	525	550	568	543	576	536	593	526	540	559	562	562	583	568	547	550	523	579	559	573	579	535	556	574	557	553	560	592	538	576	532	566	556	531	577	542	548	558	517	520	524	585	570	499	551	572	572	552	549	548	567	580	588	562	591	572	553	547	543	585	593	578	543	557	589	563	538	567	599	501	543	559	532	595	548	554	568	599	574	548	553	559	548	566	559	580	550	541	549	568	569	544	546	575	558	509	554	579	531	511	557	570	556	565	540	557	564	566	522	555	574	524	589	560	555	566	560	570	556	559	552	528	559	572	554	508	541	532	543	547	559	578	504	563	586	571	576	572	532	581	524	531	544	535	540	520	538	515	509	562	528	500	557	548	526	524	587	508	533	534	556	549	557	536	533	583	570	535	531	571	538	550	558	529	554	556	530	518	574	547	524	575	607	527	570	555	528	572	562	564	568	546	562	536	497	562	541	536	556	568	518	510	550	550	598	591	592	518	553	592	550	524	542	530	569	569	582	524	566	549	524	556	536	598	536	539	545	593	566	571	553	537	558	563	584	569	566	549	544	566	537	562	551	526	583	523	557	538	571	542	520	590	545	542	550	560	562	544	541	573	559	534	567	539	554	556	525	544	539	572	572	557	582	532	562	575	582	518	544	533	526	541	537	577	534	535	572	574	543	562	561	524	543	568	585	566	562	554	611	569	549	579	559	552	526	510	553	571	561	526	595	551	582	564	544	546	569	555	604	543	568	564	598	555	565	542	547	549	560	540	585	566	597	532	518	534	540	544	542	568	547	553	536	571	551	569	564	593	537	548	588	523	563	562	578	539	568	546	635	538	572	579	530	526	556	511	567	567	554	567	598	568	554	562	547	519	556	560	541	588	599	594	572	540	536	571	530	510	534	515	573	543	534	590	570	559	539	556	579	540	539	568	584	576	545	584	570	548	578	535	519	548	505	563	562	509	593	512	575	542	580	534	569	561	552	514	549	526	546	529	564	571	533	555	583	567	543	558	537	527	541	524	578	526	542	533	551	564	545	548	554	558	565	571	562	551	532	553	551	565	528	550	574	571	556	565	514	567	519	543	541	563	521	556	557	563	571	545	536	592	554	578	539	582	518	572	547	539	552	530	575	563	544	588	548	564	522	525	599	535	568	553	559	571	545	542	527	518	530	566	569	589	556	539	550	557	560	555	553	621	549	567	552	503	555	574	571	545	568	526	560	523	545	518	561	530	536	561	563	578	624	527	576	552	559	551	555	525	544	569	507	541	540	616	526	544	544	553	565	560	565	537	578	507	532	600	564	522	547	542	601	550	561	576	521	564	498	541	584	562	566	514	522	548	555	536	516	548	586	529	572	559	541	522	528	551	553	513	563	541	550	536	579	576	578	582	517	550	520	609	566	509	560	549	558	555	581	543	532	582	552	575	544	573	569	572	551	550	539	552	556	523	548	534	564	579	529	521	534	521	534	526	570	542	580	523	514	542	539	559	541	567	536	534	553	569	504	522	582	548	567	550	550	532	531	554	541	581	571	569	542	561	540	526	543	528	542	593	550	542	566	520	515	500	523	537	521	547	584	533	537	579	560	596	546	556	536	583	541	548	574	556	523	573	566	524	587	549	517	528	572	558	567	516	532	521	521	534	531	579	543	540	543	574	541	564	573	555	524	562	559	537	517	528	605	535	555	527	596	581	557	567	558	589	551	539	522	578	576	549	568	548	560	572	547	545	573	508	561	576	552	590	512	543	518	532	532	555	581	562	528	575	559	502	560	551	558	558	575	598	566	539	524	553	577	555	583	578	581	549	553	512	551	525	516	524	531	545	505	530	559	529	558	563	525	544	563	572	558	533	508	538	562	534	540	579	532	563	483	570	528	549	551	533	550	521	535	569	567	573	626	537	587	538	513	563	542	527	535	535	550	557	534	575	563	554	489	558	569	551	515	534	549	615	550	538	585	558	593	585	558	512	475	551	564	531	573	546	532	535	546	588	590	545	546	590	542	554	544	551	613	574	559	518	569	585	552	570	565	548	537	555	585	532	586	553	559	559	572	558	515	547	519	543	525	549	542	567	595	506	546	581	581	586	560	502	555	548	574	530	548	557	558	533	568	537	574	591	559	501	553	518	555	514	588	545	507	568	525	604	548	577	542	531	568	583	582	544	521	541	582	523	552	516	556	597	549	588	506	504	549	537	529	531	539	536	534	551	537	570	549	536	564	580	528	534	545	545	541	580	578	554	587	498	587	545	544	550	572	570	550	542	546	534	585	557	526	561	551	580	529	535	541	541	532	497	546	496	536	580	537	545	579	585	552	544	607	568	545	534	580	554	555	550	551	546	575	556	558	581	585	525	563	563	538	513	531	543	567	551	571	527	502	591	561	559	531	573	541	528	540	550	586	551	589	555	551	497	609	538	581	525	559	530	544	538	529	570	514	511	556	557	530	512	543	600	561	534	525	564	556	572	574	535	547	518	571	538	550	565	553	546	517	589	615	560	592	541	538	539	551	528	503	535	529	550	546	524	585	519	525	490	530	574	575	606	523	542	550	554	546	572	539	547	565	564	555	587	536	584	545	534	565	519	570	533	577	535	582	524	558	580	486	528	562	588	538	580	556	560	581	563	572	550	547	546	548	519	577	565	557	549	468	550	577	583	573	532	520	557	529	547	580	552	599	593	562	517	538	528	548	552	505	545	564	575	597	549	537	585	588	578	545	508	564	527	552	599	548	581	516	536	559	560	595	544	577	499	577	581	536	531	562	559	571	510	524	593	564	520	542	613	571	538	565	554	549	559	574	520	558	547	550	553	563	554	550	536	539	532	534	537	562	592	591	541	515	599	491	550	549	515	534	550	552	567	530	505	549	531	522	582	574	521	554	545	530	505	525	547	525	567	510	527	561	521	545	536	520	531	570	557	518	530	585	536	580	561	557	568	554	562	537	575	553	516	550	501	523	483	573	574	543	550	529	534	539	549	562	538	540	557	569	567	554	551	550	544	579	536	536	562	571	574	599	542	524	542	553	558	518	555	564	533	495	568	545	562	600	516	527	563	537	579	544	567	539	554	554	556	498	508	569	585
30286	18232	12241	6352	4577	3417	2665	2171	1846	1593	1446	1286	1136	1068	1004	967	927	857	891	826	813	782	738	695	730	732	773	759	685	809	970	1667	4729	7054	7683	6657	1369	723	692	655	679	651	656	678	634	665	636	637	598	666	637	666	659	607	664	684	642	682	677	647	675	627	687	650	682	654	649	625	637	637	725	654	680	666	660	649	655	638	650	643	673	688	684	640	649	661	650	628	688	701	668	656	668	668	655	613	683	639	658	644	664	667	656	653	667	665	712	643	638	643	639	642	642	682	661	620	659	650	674	610	667	691	679	618	607	678	672	703	669	637	679	678	676	632	678	638	672	675	684	618	676	638	674	639	644	690	635	647	627	670	663	691	633	663	619	620	672	648	648	677	643	645	703	684	638	659	648	632	663	640	656	662	593	671	644	658	689	657	645	681	630	697	655	638	665	669	654	635	613	604	696	649	670	659	679	620	666	664	646	700	683	668	703	621	634	602	675	624	620	623	673	637	659	637	636	699	647	635	660	671	652	646	668	646	648	641	648	645	646	634	631	669	662	652	675	661	656	658	654	650	647	667	699	682	643	681	641	682	711	690	622	662	645	644	705	670	689	622	662	658	672	658	621	628	642	627	684	642	665	640	617	614	666	643	673	657	660	680	660	663	673	668	601	636	674	673	620	635	685	658	678	621	645	684	670	651	678	659	641	669	623	655	641	644	630	637	667	663	638	662	650	646	633	660	660	658	666	646	663	645	631	669	701	642	682	677	668	681	681	683	694	625	663	613	642	701	658	674	603	609	641	675	643	670	666	642	674	630	649	621	642	631	633	653	629	640	693	625	677	622	645	636	702	670	614	624	633	655	655	631	675	650	651	641	666	660	657	649	669	645	656	662	702	642	685	669	638	684	673	633	652	638	679	662	628	655	666	662	674	643	658	616	668	663	683	681	656	687	674	670	673	642	690	673	636	696	635	707	696	667	661	621	660	644	660	627	682	639	649	689	656	654	662	727	656	651	669	629	609	673	650	642	666	692	661	642	683	596	677	688	685	657	670	658	684	640	650	663	667	672	660	648	632	661	676	574	617	616	678	658	645	622	622	649	659	673	597	632	647	691	648	648	636	649	651	635	628	687	692	664	642	654	657	650	658	650	663	662	681	635	642	680	692	687	655	689	657	705	652	619	653	646	633	648	673	642	681	661	651	627	665	662	639	640	624	681	688	651	676	657	674	671	644	702	614	636	669	651	630	634	647	695	635	651	631	650	655	625	674	660	687	686	651	684	651	657	664	659	645	654	659	677	667	630	627	637	691	637	642	673	687	654	653	646	650	675	654	642	660	639	699	640	629	651	641	674	617	675	697	634	696	635	670	630	675	658	620	701	669	649	670	692	680	654	658	672	661	671	667	680	684	630	644	651	644	675	649	698	656	686	649	644	665	594	646	623	652	663	668	648	601	650	640	632	607	636	648	696	630	636	657	685	659	659	670	680	658	650	663	650	648	634	657	639	666	666	654	639	678	686	646	696	665	639	647	660	756	663	648	637	624	693	639	663	603	625	668	627	641	662	670	658	698	649	662	642	650	654	633	658	633	643	643	628	705	673	655	631	650	629	667	662	654	648	619	694	714	692	630	644	644	660	641	644	666	657	674	662	652	675	603	632	687	673	673	654	664	659	690	648	670	621	641	677	664	651	627	644	662	660	658	672	640	653	628	652	664	621	640	659	639	690	735	645	693	671	629	576	620	624	647	619	648	649	666	645	614	660	669	648	647	649	640	621	680	659	688	660	650	616	650	650	664	645	658	668	651	703	647	658	681	624	694	647	636	690	658	633	631	629	662	690	623	663	667	669	657	660	684	611	654	659	674	648	689	669	650	665	646	643	682	632	658	640	639	667	711	659	697	626	705	650	645	612	674	656	652	650	693	629	678	699	668	654	657	622	688	659	708	698	675	624	654	637	661	610	673	680	627	678	645	653	650	675	697	642	623	643	639	649	634	643	654	673	660	615	655	642	646	650	662	631	690	674	660	643	622	647	665	683	648	633	659	611	666	599	673	628	647	706	692	771	663	690	688	689	641	671	680	637	656	690	698	637	706	685	665	641	701	667	656	666	675	667	646	678	632	645	647	646	645	641	664	628	652	665	693	668	582	623	721	668	645	651	684	626	622	635	637	574	678	682	687	613	646	667	688	681	598	692	662	678	695	640	673	679	669	667	675	683	651	666	678	653	663	609	680	645	657	625	659	676	679	616	657	626	655	645	659	651	669	656	637	629	632	666	645	675	718	640	659	641	659	655	618	614	669	656	646	657	653	645	683	646	624	605	664	670	677	642	581	652	651	686	677	674	680	679	654	605	616	652	598	670	676	694	604	666	646	664	691	587	699	656	621	666	667	663	661	660	637	679	679	626	651	625	625	696	632	646	661	683	646	690	675	675	620	708	639	663	638	660	641	648	599	643	628	659	615	691	674	663	669	636	609	666	641	635	634	656	673	671	695	644	665	650	675	642	641	704	666	668	654	666	716	626	645	660	641	647	638	621	620	629	675	666	641	655	646	685	643	643	648	690	672	646	653	640	666	649	660	634	625	634	643	607	628	606	648	666	628	600	643	672	680	668	628	628	669	607	655	653	666	682	623	639	639	697	665	696	677	651	621	633	635	680	666	639	672	661	669	646	644	654	706	652	686	631	700	693	600	693	640	648	659	619	661	641	644	591	649	648	647	686	655	619	621	657	616	637	657	636	670	656	668	674	651	665	572	668	656	632	624	672	669	673	648	688	664	670	669	653	613	641	600	638	657	671	652	652	623	672	671	690	672	666	668	655	657	697	658	639	644	632	686	671	687	647	684	633	673	668	651	626	621	624	596	669	679	666	641	653	688	595	659	678	646	614	629	662	589	622	665	664	667	668	683	672	678	652	634	661	688	687	640	649	637	683	671	656	693	634	649	656	618	695	698	670	651	644	599	635	660	613	639	686	623	638	642	668	681	634	665	629	680	636	662	602	690	685	683	654	641	655	657	642	656	662	657	591	620	691	660	630	634	626	666	686	693	657	676	633	656	655	661	685	651	630	628	682	637	693	626	695	634	626	619	636	640	608	620	648	615	689	643	632	661	705	683	643	678	669	660	664	674	657	671	640	700	665	661	687	635	656	629	710	669	608	590	631	660	647	655	643	674	641	626	645	695	629	600	677	659	590	672	626	649	643	672	637	654	664	676	658	647	628	654	690	682	682	681	614	667	661	643	646	666	648	656	666	635	660	677	625	654	650	623	620	664	692	692	648	636	668	672	640	627	648	664	682	686	599	623	638	640	664	647	671	681	655	656	682	679	602	620	692	633	651	626	654	612	667	687	617	678	682	697	680	664	668	675	686	654	611	695	695	695	639	630	647	646	656	625	633	682	651	689	701	661	653	649	660	658	672	634	609	699	684	687	613	677	679	642	639	644	630	668	642	658	644	699	599	650	657	664	659	688	635	670	646	650	687	660	639	703	713
27859	19164	5192	749	595	521	362	324	292	303	301	312	309	308	319	324	345	341	329	297	314	296	287	309	308	271	295	291	278	287	344	359	491	529	548	506	323	300	289	307	303	306	312	294	312	296	292	295	309	310	299	329	289	281	280	293	331	317	309	274	307	337	316	311	301	301	302	315	334	311	329	323	296	270	316	326	293	281	258	317	318	279	292	268	291	319	315	317	293	309	327	317	304	270	326	348	304	305	321	303	323	304	313	308	306	318	298	285	321	291	295	320	322	320	322	316	304	323	306	334	304	319	315	304	297	289	309	299	305	281	287	310	299	268	324	307	295	324	314	301	309	312	301	308	282	286	314	312	293	266	329	289	311	303	299	297	295	307	341	306	310	289	305	316	329	305	323	284	328	293	306	312	300	313	275	296	284	308	320	327	298	310	316	305	308	313	308	321	315	307	307	299	300	301	307	323	315	296	290	287	321	275	278	296	323	321	280	324	330	290	315	298	302	293	296	280	297	279	315	278	294	322	325	271	265	300	326	360	320	319	283	310	302	310	323	282	301	295	339	300	325	309	328	279	292	303	290	307	318	323	320	304	295	336	333	290	309	293	314	315	299	285	305	314	290	329	282	338	276	299	309	288	314	258	305	305	298	292	307	296	298	329	293	326	296	290	306	290	295	277	307	303	285	327	300	326	289	297	310	315	318	314	315	313	272	317	293	293	293	302	305	320	313	270	296	306	319	278	304	299	307	315	321	318	309	325	322	299	302	290	289	306	308	306	300	295	307	330	289	308	313	297	320	299	297	330	315	296	291	332	313	306	291	275	298	293	307	328	316	313	300	304	309	316	319	314	311	330	294	336	272	323	290	283	281	281	309	311	321	310	275	343	286	311	303	314	287	324	304	303	288	309	285	332	292	279	311	318	297	313	289	291	320	298	308	345	301	323	322	316	296	300	316	300	305	295	301	281	287	302	303	292	323	333	280	329	286	343	299	288	262	307	281	296	289	321	314	292	323	292	269	265	289	331	288	288	297	322	295	298	310	296	334	298	282	292	322	311	327	264	317	317	335	323	278	294	291	303	294	313	297	322	314	334	315	267	295	293	308	308	295	305	323	293	316	276	316	322	315	277	327	319	306	318	287	285	290	307	299	333	292	269	304	338	291	300	297	289	286	295	283	291	318	260	326	299	308	328	293	296	304	340	300	288	305	351	336	297	323	309	293	293	293	331	293	321	321	298	318	313	285	277	323	339	297	311	303	291	321	297	331	297	306	272	277	316	301	305	302	291	332	301	287	306	325	339	299	291	314	325	298	335	315	303	287	296	304	345	305	312	292	300	307	311	322	341	278	311	320	285	308	322	325	292	296	316	306	308	305	315	290	291	270	340	290	302	299	329	294	326	305	286	293	284	319	310	299	308	315	273	302	333	299	292	309	284	311	296	299	307	310	315	301	298	289	310	325	306	322	334	319	291	320	311	308	314	326	317	324	305	313	280	318	281	307	303	313	278	286	297	273	306	299	300	301	305	298	302	282	308	288	283	290	311	293	308	318	314	306	304	323	330	300	311	312	303	293	310	300	294	279	306	294	303	283	298	329	291	302	352	308	279	298	294	330	281	314	308	287	313	316	318	314	306	274	291	326	296	296	314	313	311	308	301	276	314	324	295	293	270	315	333	285	322	291	284	297	299	296	282	306	304	284	329	289	348	322	289	297	297	289	301	316	276	305	289	309	314	317	312	299	321	278	311	299	302	321	324	324	307	309	299	318	305	333	329	296	324	322	273	295	321	297	281	330	312	291	301	326	311	309	269	328	304	293	301	310	305	298	300	300	285	327	281	307	306	293	327	323	319	310	288	322	315	308	321	299	289	338	287	309	283	309	324	292	322	305	294	295	307	267	298	291	315	331	301	314	316	296	319	297	328	325	305	267	303	302	311	303	279	290	341	290	307	277	310	301	331	281	283	312	313	319	304	325	296	271	317	314	295	290	300	291	294	299	314	279	291	316	325	331	309	296	308	294	327	295	307	354	317	303	302	316	322	294	312	301	291	314	294	316	301	341	323	299	299	298	280	285	338	321	321	318	293	315	333	333	309	293	319	303	272	274	298	323	300	288	314	302	343	266	307	301	302	319	309	305	308	306	329	336	311	328	285	319	317	288	286	327	290	326	331	315	306	341	317	306	290	295	297	318	308	333	315	314	343	296	309	264	314	301	290	300	314	312	303	314	284	328	279	295	291	297	298	332	295	289	301	331	316	277	283	289	332	253	300	294	301	286	271	314	314	308	289	290	312	276	295	311	299	288	290	287	307	287	285	306	310	321	288	301	321	340	295	312	331	308	304	302	315	311	308	297	304	291	328	293	290	310	309	256	314	313	264	325	297	340	322	284	306	295	295	333	312	325	321	302	332	348	308	312	323	310	310	317	313	342	300	317	308	287	317	328	266	286	292	304	311	305	299	272	334	283	264	297	340	311	300	292	300	305	308	321	303	280	305	296	303	289	299	281	310	333	318	310	288	309	291	311	303	312	326	304	310	327	313	257	307	310	309	319	317	331	306	307	305	302	300	301	283	316	323	311	311	291	307	284	322	301	329	302	338	305	294	314	310	273	305	307	296	327	302	298	316	305	283	300	314	323	274	290	312	297	325	313	300	277	308	279	303	298	335	321	301	284	280	305	298	306	282	303	312	311	319	299	329	314	305	294	283	289	313	305	304	313	296	322	306	323	279	298	291	291	295	290	311	296	313	320	301	288	310	315	302	302	327	296	307	338	288	318	293	313	290	302	280	319	296	299	312	282	312	285	296	312	339	298	297	329	337	298	291	312	321	321	287	287	299	299	267	316	293	300	315	302	335	307	313	323	289	318	298	308	289	297	287	322	306	280	310	289	295	297	303	306	306	324	295	314	303	299	300	324	288	307	318	297	324	311	311	335	285	304	304	300	295	319	314	308	327	330	290	303	300	297	289	293	307	300	293	297	322	295	319	311	290	323	327	262	311	280	277	291	317	303	296	308	305	308	269	307	305	288	324	320	303	303	304	309	290	299	290	306	295	302	314	322	251	289	291	322	301	296	281	297	302	313	311	312	278	273	289	327	309	316	324	300	345	327	307	320	335	308	306	321	329	313	329	314	329	298	292	274	282	297	334	278	280	323	285	323	296	323	302	306	334	322	319	293	306	315	305	304	301	314	317	337	304	313	284	299	291	322	314	287	315	302	294	330	328	291	318	279	310	311	321	324	297	326	282	308	298	308	326	262	303	314	322	309	299	291	300	294	289	307	278	324	292	306	359	285	330	324	315	325	328	306	332	301	298	316	305	303	290	311	309	306	311	291	302	313	285	278	313	301	298	325	291	310	296	319	313	309	338	272	299	287	279	324	313	292	322	309	287	326	301	334	288	306	291	320	304	281	295	313	336	285	303	307	300	320	298	311	325	277	343	319	332	292	306	306	276	299	322	317	300	328	272	316	349	296	302	297	309	319	279
21511	3263	902	601	523	482	440	419	415	436	410	397	392	390	363	388	333	382	404	398	412	384	408	352	379	359	386	362	376	387	400	506	750	874	835	699	411	373	346	370	364	381	385	381	349	381	381	399	427	372	398	372	378	380	366	373	375	369	359	327	350	357	385	374	398	406	358	352	359	384	366	393	399	354	380	382	385	379	358	347	340	337	350	383	376	352	339	371	384	416	366	341	397	367	376	389	385	356	375	365	377	371	369	385	360	386	363	373	340	377	398	390	384	390	394	355	357	397	403	376	440	374	377	375	369	395	380	403	370	388	395	334	392	373	387	388	342	376	353	374	378	359	411	431	372	367	359	346	387	377	374	413	369	367	388	365	370	371	333	374	361	415	378	356	372	392	381	405	381	378	371	357	396	357	373	344	372	361	378	417	402	366	382	361	384	387	349	370	348	408	364	388	381	345	378	362	364	418	399	356	381	398	361	375	357	392	373	383	376	348	390	369	405	394	392	405	380	377	387	401	407	340	354	376	388	392	332	364	363	343	349	362	398	362	352	368	368	377	357	361	355	337	396	360	377	386	370	408	345	416	397	403	399	375	384	346	377	391	355	380	383	367	378	376	369	372	382	378	384	386	373	412	359	375	380	376	365	391	388	361	360	409	355	344	397	397	371	367	348	364	354	415	348	375	383	377	379	367	384	358	392	395	400	334	391	365	356	377	369	369	355	374	351	364	392	359	393	393	381	385	376	369	365	370	382	362	369	414	387	414	386	396	388	373	381	402	378	372	371	368	360	378	399	337	358	372	360	383	372	371	370	431	378	348	386	405	383	366	397	370	352	337	338	331	394	380	371	369	384	368	397	409	364	365	352	367	411	360	341	324	368	374	337	375	414	362	357	369	363	373	381	384	404	390	407	386	431	361	359	362	366	355	389	368	393	372	366	398	353	341	376	408	409	374	387	344	360	380	388	353	365	401	354	383	389	396	353	382	393	347	342	382	392	372	383	361	341	424	384	393	350	385	365	387	364	384	380	391	433	419	400	394	380	409	392	339	359	366	403	375	416	373	379	384	368	379	409	365	413	382	384	357	408	383	338	412	363	421	398	386	380	372	408	364	379	392	363	367	383	364	405	389	381	367	378	396	398	342	371	335	395	350	369	374	410	367	378	354	374	329	352	398	381	362	348	397	372	391	365	410	390	402	377	391	370	373	373	365	396	383	359	364	365	349	347	406	415	362	370	373	394	376	344	383	388	382	384	373	356	379	359	351	390	363	345	344	398	362	395	374	377	377	357	349	328	395	343	360	376	375	394	373	366	396	348	350	358	356	371	349	369	389	384	369	365	389	358	398	385	366	392	352	381	369	366	388	424	425	410	336	416	383	404	376	387	365	338	369	400	370	362	324	366	373	415	343	352	375	376	382	387	385	391	368	373	365	372	370	381	376	363	366	368	407	406	376	366	396	411	382	366	388	407	374	403	425	379	365	336	409	411	372	419	382	393	353	329	371	374	384	374	348	361	370	395	385	402	352	376	344	356	339	361	387	380	370	376	377	363	401	387	376	364	347	369	362	380	381	364	369	380	372	373	361	374	377	416	406	384	367	382	377	365	392	375	362	414	401	345	343	369	391	365	369	397	359	370	356	385	335	415	370	386	325	396	412	391	355	355	379	363	399	410	383	361	385	354	379	379	352	378	386	364	350	372	414	383	396	390	413	367	390	372	371	394	379	367	388	391	391	354	328	365	358	346	364	390	337	394	389	355	373	375	369	379	388	368	355	380	367	366	366	406	368	359	391	376	404	361	375	374	370	370	408	366	408	386	377	415	391	351	373	366	373	354	364	354	390	374	357	383	352	380	354	357	394	359	368	357	389	372	359	387	380	389	365	358	355	385	409	375	410	382	392	360	353	358	357	373	372	394	362	403	368	375	368	348	423	346	366	360	369	364	392	390	383	420	374	367	356	354	371	406	410	362	380	379	363	351	385	375	341	343	381	354	350	385	365	372	376	381	355	382	405	381	377	355	383	378	378	371	368	394	401	343	398	329	329	377	402	401	362	361	371	391	383	392	377	366	383	394	412	366	373	403	383	381	393	358	369	353	365	414	389	342	378	364	357	367	395	380	356	385	393	348	340	379	385	370	363	359	385	349	372	398	409	405	377	364	382	375	363	404	389	389	387	354	344	371	380	371	384	367	387	379	388	382	346	374	418	389	383	390	363	342	392	402	359	332	367	357	375	412	353	343	370	343	381	389	416	401	361	410	380	353	360	369	354	373	381	371	359	387	375	381	385	343	379	338	389	378	362	361	395	366	388	397	350	406	395	365	409	394	367	386	363	377	398	366	397	368	378	353	390	358	374	368	355	333	346	396	386	341	398	377	385	361	354	373	349	374	358	411	358	348	374	385	383	406	394	344	382	407	397	382	355	391	363	352	384	369	360	369	380	344	387	365	382	383	383	331	367	366	394	349	353	373	375	376	366	337	400	343	363	379	372	357	383	351	359	399	376	396	360	349	379	379	350	367	409	400	367	377	378	359	358	399	372	359	372	380	358	396	347	355	413	374	369	376	340	387	348	406	398	389	391	357	364	392	345	344	379	401	341	363	377	399	376	376	349	345	370	372	348	366	392	407	371	354	343	358	382	399	385	369	372	380	377	398	379	399	382	360	375	368	401	350	398	378	358	341	357	372	392	354	385	364	363	394	369	397	357	368	343	389	363	382	410	383	375	373	344	388	382	386	384	408	408	358	336	353	363	361	405	380	378	369	353	335	393	379	409	374	379	356	354	386	376	419	369	373	381	415	382	356	332	364	374	392	380	371	359	393	406	377	378	368	396	368	362	341	373	378	395	395	387	347	386	405	353	363	382	414	377	370	406	372	376	388	394	370	394	369	339	366	387	383	394	363	362	338	369	391	360	418	385	374	371	353	384	385	346	347	375	349	360	383	416	379	382	334	354	360	360	361	341	347	357	408	400	398	366	331	403	400	397	386	354	364	382	372	381	375	405	389	361	380	427	371	382	386	373	402	365	364	378	374	391	393	374	393	386	351	376	388	383	370	335	386	378	345	400	396	406	349	358	360	376	373	388	365	359	416	401	370	345	394	379	384	383	388	347	371	368	356	372	371	373	389	367	369	370	365	373	379	377	395	409	356	343	357	383	393	391	388	393	349	368	389	382	383	381	389	399	375	338	354	337	374	340	377	369	366	389	368	402	392	338	400	395	387	366	359	353	370	380	374	366	370	353	345	391	362	365	368	360	343	368	383	382	349	384	382	359	382	391	375	345	402	374	363	345	376	392	375	405	354	396	353	355	368	382	389	376	389	354	376	362	381	365	379	379	405	382	394	390	333	382	360	355	396	371	382	381	385	392	372	375	413	370	345	381	405	331	405	384	391	361	367	370	395	403	396	368	387	365	330	343	388	353	347	355	384	363	382	360	368	330	398	385	393	375	378	378	354	371	383	386	376	358	405	381	378	369	373	418
24726	21310	28098	24841	18432	1743	867	710	619	540	518	529	571	525	505	502	461	509	501	468	451	446	481	473	457	480	457	462	437	483	550	1123	1723	1706	1909	1780	1092	476	434	432	447	419	415	435	472	416	414	446	449	431	460	448	455	421	476	456	432	440	436	390	421	490	441	455	457	430	469	419	449	448	443	444	435	444	425	447	431	437	416	394	473	482	449	466	420	435	415	454	424	464	415	460	405	406	452	461	406	475	425	439	473	445	435	439	481	392	420	472	443	436	431	392	409	426	426	443	429	431	421	456	478	403	439	446	436	420	387	447	449	446	452	412	467	455	421	398	462	450	441	425	439	430	413	427	432	476	459	439	461	420	406	419	420	423	444	461	422	438	439	445	452	395	439	428	444	451	478	458	467	442	452	459	477	434	455	475	461	421	401	444	453	478	398	466	445	429	432	441	439	439	458	472	410	410	453	438	410	474	455	452	464	395	451	449	459	481	456	427	450	463	440	418	426	421	478	441	402	473	425	445	486	438	440	452	416	430	408	453	422	426	434	466	440	453	441	426	464	471	485	457	439	415	453	412	459	463	452	435	420	436	446	456	474	453	437	443	450	437	461	443	434	465	433	445	444	450	477	448	458	444	469	477	444	453	476	421	462	448	438	422	455	445	418	452	441	426	433	438	493	424	425	435	429	446	423	450	434	445	428	406	428	434	459	460	408	402	423	426	479	432	432	457	469	438	456	421	448	470	469	457	450	465	426	410	444	423	421	429	414	453	442	403	419	449	416	478	447	440	441	414	432	444	416	416	405	483	446	427	443	449	447	469	462	457	433	433	398	441	454	440	472	454	477	440	453	448	432	419	422	437	452	415	439	458	442	425	431	465	454	438	421	434	409	454	430	459	438	427	428	455	467	437	436	424	440	451	408	451	420	459	377	454	421	445	411	427	477	448	451	440	456	462	434	469	471	459	494	445	421	445	429	438	470	435	458	456	429	418	430	416	434	448	459	453	439	439	422	413	449	422	431	433	414	429	452	453	442	436	448	432	449	408	450	443	427	413	436	439	414	428	447	433	432	443	468	471	439	448	480	475	426	407	473	424	438	434	450	476	448	419	479	462	443	421	433	460	445	456	477	473	445	430	461	407	463	474	421	459	449	438	412	440	412	438	471	447	449	431	465	468	444	426	409	401	469	448	428	419	447	459	428	459	431	497	426	421	436	452	417	469	425	459	467	414	411	460	441	434	464	427	436	437	438	416	412	445	465	467	432	459	423	465	425	418	415	446	455	415	421	451	428	478	431	445	406	431	439	444	423	446	414	441	419	442	459	446	466	425	425	415	447	409	435	440	462	415	403	441	451	457	422	412	430	451	434	470	451	416	434	455	438	466	448	451	450	447	470	413	398	408	423	431	460	444	432	416	426	427	423	425	447	446	448	457	481	473	431	427	465	474	444	464	442	425	449	442	430	427	441	407	468	450	453	458	421	416	460	491	411	432	423	414	430	437	432	485	434	442	449	448	452	460	432	471	426	426	441	449	415	473	480	458	471	452	404	407	455	417	418	398	444	466	466	461	423	487	427	422	450	437	450	438	441	429	433	410	441	407	391	451	399	470	418	438	448	422	458	456	439	440	467	437	443	449	427	440	483	458	439	448	379	438	465	423	449	438	409	413	440	404	477	485	475	461	404	460	438	425	434	463	457	469	404	447	420	461	448	449	403	502	405	434	406	453	444	406	422	435	489	425	435	427	399	436	457	483	437	424	458	427	452	461	442	452	421	416	433	434	421	464	443	477	422	468	426	435	470	443	444	424	450	435	446	467	481	469	427	449	452	415	411	440	411	408	473	419	478	477	423	448	464	415	444	431	443	432	441	475	440	443	437	422	447	426	451	423	434	420	476	454	426	428	439	431	429	475	412	457	469	430	439	440	442	430	462	465	439	445	432	437	428	435	385	430	456	464	450	432	397	441	456	439	448	445	403	404	425	453	415	461	422	437	428	425	449	469	449	446	423	422	438	452	447	405	439	468	436	439	467	414	409	398	404	466	396	448	433	408	472	463	442	459	445	450	449	422	464	497	407	506	433	438	421	421	444	431	406	480	438	439	371	438	446	399	471	435	446	456	452	457	455	437	429	429	405	469	452	456	476	438	429	418	460	451	446	443	432	421	453	489	457	441	423	411	449	450	469	447	414	455	410	421	414	443	403	434	452	440	425	437	488	465	425	465	463	406	465	426	444	439	468	450	410	452	454	455	435	457	424	416	410	460	437	459	472	458	450	444	447	417	465	435	395	448	412	461	451	462	387	437	435	444	439	437	442	491	456	478	434	447	438	441	428	397	420	378	453	452	447	490	430	462	441	402	448	445	391	426	437	478	415	443	470	453	429	465	450	469	404	443	436	446	427	461	444	436	405	409	452	426	430	417	457	426	424	413	452	444	451	424	431	409	452	453	480	467	426	456	461	402	435	435	460	399	432	430	419	403	431	464	483	411	417	428	429	441	451	449	421	414	430	459	416	417	445	454	485	426	418	419	459	437	486	435	483	448	461	457	455	458	454	441	436	429	457	469	450	443	496	423	445	468	439	427	417	437	448	457	426	464	442	441	447	445	445	395	441	448	468	452	455	447	447	421	438	446	440	445	446	477	448	476	471	477	455	467	426	437	453	430	417	449	452	407	432	419	437	421	489	471	443	441	446	455	394	455	433	455	449	440	419	431	428	431	455	407	440	445	445	439	437	431	428	412	453	434	438	450	463	447	427	387	485	458	414	435	432	438	417	407	460	419	461	433	441	428	422	405	477	427	402	420	434	448	439	436	448	423	484	490	440	433	438	454	426	408	439	499	432	492	403	447	396	425	414	422	469	430	414	436	439	445	404	470	444	425	434	422	398	449	449	471	464	422	432	464	458	444	406	454	428	424	463	423	418	417	430	417	445	401	475	453	446	407	426	421	436	448	469	410	465	446	457	467	464	408	413	442	429	429	461	462	457	391	441	452	429	445	424	436	416	436	466	463	397	423	474	424	450	423	460	427	478	440	440	421	460	475	441	447	438	464	452	411	412	450	453	447	410	406	437	432	441	454	435	450	452	423	474	419	457	408	471	436	429	428	429	426	399	450	441	437	449	472	444	443	430	431	417	437	457	439	431	430	454	429	442	464	448	441	412	422	444	421	462	444	427	421	428	476	447	428	472	444	375	425	425	455	471	397	425	450	448	424	420	459	465	427	449	427	451	392	438	426	395	427	434	376	485	468	455	443	448	428	464	470	464	435	412	393	428	440	455	491	459	454	399	384	439	435	457	407	441	477	432	435	450	448	441	425	469	433	413	432	449	495	415	415	442	451	390	435	428	408	451	469	492	414	432	411	452	447	445	458	432	429	414	468	427	437	467	432	443	440	434	468	444	434	439	405	461	423	430	419	455	450	426	479	445	442	432	438	410	455	438	481	455	440	458	458	446	498	425	474	434	477	451	435	437	432	463	467	422	406	450	462
25959	9995	5752	2796	2005	1621	1362	1089	988	859	731	780	725	652	651	675	623	630	606	566	605	595	521	568	536	531	537	544	571	569	642	1970	3049	3149	3245	2871	1718	485	530	508	555	568	493	520	549	486	522	578	547	522	533	538	489	526	535	511	537	476	506	482	469	487	492	538	523	510	543	527	528	534	550	548	543	516	529	547	525	528	525	505	506	530	532	528	535	520	525	519	492	522	540	501	555	567	543	546	512	523	504	534	547	498	578	548	578	521	524	539	536	564	550	519	501	536	473	539	481	535	532	506	533	530	562	515	507	529	547	504	546	513	549	503	567	524	542	519	514	514	520	545	509	537	501	567	535	522	525	521	515	522	545	528	517	502	556	527	517	560	538	513	516	551	460	550	564	519	520	507	572	509	521	488	510	509	526	528	522	541	536	543	520	521	483	507	517	529	511	480	499	538	544	556	553	542	522	535	507	496	511	575	537	530	537	518	529	530	526	503	564	532	565	514	542	507	478	533	478	518	547	540	509	541	493	490	522	552	538	516	562	531	498	483	508	544	512	522	534	484	507	520	552	541	480	555	561	559	512	501	536	506	532	538	547	549	545	479	564	534	521	472	537	486	532	530	554	551	540	561	522	551	518	541	526	521	489	515	478	511	533	532	497	506	518	553	549	505	482	569	509	534	489	533	522	505	535	535	534	521	504	544	553	533	539	521	505	529	507	523	536	552	472	519	512	497	565	546	541	559	524	515	507	518	473	516	496	532	574	500	508	534	506	567	501	496	522	519	499	525	517	499	518	512	502	486	537	527	522	526	548	571	513	501	511	530	504	561	557	506	499	518	517	531	488	487	525	471	490	499	535	464	507	565	531	512	480	530	518	548	518	577	544	503	534	523	504	551	539	508	518	541	552	562	483	497	547	511	522	536	559	495	518	528	515	493	533	480	521	534	533	521	518	515	520	507	510	512	532	541	528	512	495	511	527	517	540	498	518	525	562	521	529	540	524	544	524	554	524	509	524	488	485	501	518	548	529	527	516	518	513	520	506	524	518	509	520	502	543	499	494	546	530	488	504	493	516	521	509	533	583	504	502	495	521	525	525	507	490	500	508	533	503	492	510	539	514	531	491	534	556	534	497	557	471	507	542	533	496	537	545	506	537	495	503	540	484	491	514	554	510	518	551	513	512	498	523	520	513	538	528	550	544	477	524	555	480	487	511	531	503	549	504	488	493	539	501	492	521	524	475	546	560	525	524	516	531	516	514	569	540	533	548	527	495	529	516	556	542	508	547	520	514	487	492	530	508	532	478	547	536	504	542	507	515	521	524	532	535	556	539	511	499	563	557	497	553	526	461	537	484	516	515	555	553	513	495	563	504	474	495	541	531	499	533	504	553	519	563	551	519	500	506	499	488	501	513	502	538	545	519	531	525	571	532	517	490	561	521	500	574	495	528	526	526	539	526	490	533	492	526	546	520	508	489	518	503	549	571	477	525	505	499	500	578	524	493	530	536	559	514	488	558	496	513	547	543	497	508	527	518	529	563	556	508	508	540	524	522	513	528	534	535	541	524	530	522	532	502	549	510	538	505	546	524	560	536	489	530	516	569	482	529	521	532	549	507	549	513	505	486	497	542	530	487	526	532	479	526	545	516	532	550	495	536	511	543	478	512	549	498	526	549	535	529	534	563	526	528	489	504	498	515	520	515	505	515	518	519	531	539	545	537	474	500	539	501	504	554	500	470	524	510	503	538	536	529	507	542	474	496	523	534	553	558	534	518	510	535	537	514	527	531	478	486	522	523	538	551	536	536	543	565	558	507	511	526	489	568	507	530	496	549	527	524	523	507	538	525	567	499	551	510	516	495	500	540	488	557	505	544	533	524	511	475	513	498	520	571	475	530	527	541	592	533	530	535	530	525	483	507	523	548	507	533	557	501	537	544	511	508	550	514	509	528	492	567	536	483	464	522	551	514	534	518	504	531	547	493	556	532	527	518	520	555	497	499	476	526	510	497	512	513	577	511	545	500	512	534	534	547	513	518	518	507	511	524	491	505	533	566	529	568	559	502	482	490	535	540	592	503	545	507	498	496	496	525	511	535	517	543	523	581	528	510	489	512	506	518	533	518	468	532	507	539	529	539	527	529	479	486	529	538	531	523	535	533	538	517	530	505	542	558	492	518	500	521	492	511	505	512	526	527	534	539	511	531	491	525	535	536	535	495	528	537	549	520	489	535	513	493	524	522	530	502	491	514	497	514	502	534	545	524	524	552	566	525	508	543	499	532	513	516	511	502	548	520	533	523	487	515	503	497	533	529	558	497	534	546	556	537	512	519	542	526	519	520	482	531	539	521	555	481	516	497	512	570	533	514	495	514	537	549	496	527	496	519	508	525	500	541	512	540	516	506	539	517	517	553	501	513	503	549	521	529	529	531	533	501	533	525	520	530	546	553	510	513	495	507	496	519	514	487	484	498	514	515	473	479	511	507	513	537	549	568	546	493	546	537	482	586	529	529	518	518	557	526	532	540	499	502	492	504	521	503	500	565	525	554	482	463	558	488	509	494	515	525	514	508	507	571	541	566	503	501	519	516	505	484	488	515	531	548	535	521	517	532	542	511	518	531	518	524	478	519	514	529	493	539	509	575	550	526	551	580	529	509	502	527	553	518	553	488	541	532	530	563	493	545	515	514	532	552	524	487	497	489	519	510	537	506	525	503	521	541	505	524	515	518	504	504	490	505	542	540	517	537	548	492	528	520	577	523	506	493	504	484	592	523	541	537	517	548	542	542	529	493	514	535	514	519	532	498	517	506	515	565	515	531	554	536	513	525	537	532	497	541	527	539	527	517	522	494	516	492	530	525	525	500	527	512	508	528	508	480	512	545	540	510	507	500	471	494	555	492	553	528	522	490	557	538	532	491	538	510	553	529	519	523	526	494	490	511	525	549	532	520	505	534	506	517	540	529	503	528	534	524	521	482	511	482	512	529	527	511	508	528	543	562	555	532	526	514	533	525	510	526	483	542	540	494	578	534	498	562	554	537	480	499	540	513	515	531	517	508	523	483	496	489	523	521	541	506	541	513	522	526	519	506	549	517	502	551	555	556	512	507	507	538	482	527	525	530	531	497	564	506	533	555	523	545	551	514	503	525	508	512	501	523	553	518	510	516	558	541	526	526	532	515	499	498	516	572	536	514	537	488	530	535	495	528	522	556	513	565	531	533	548	520	538	514	519	520	505	538	477	511	522	487	528	546	492	512	535	501	519	540	525	585	525	542	528	515	509	534	545	510	512	523	514	519	501	537	524	506	526	541	521	520	542	512	490	514	542	533	510	495	495	521	539	498	520	528	487	563	511	509	536	518	523	521	504	518	538	483	488	557	526	578	497	559	554	507	513	517	494	535	507	499	516	521	498	533	512	547	527	462	529	523	477	531	547	513	506	538	521	510	576	525	511	495	506	546	510	509	517	542	535	508	539	532	512	516	537	535	541	510	565
25581	21330	27217	25556	6588	682	575	494	426	383	417	383	369	400	380	360	377	341	364	341	332	319	316	337	345	362	333	381	353	341	334	414	701	1285	1621	1430	910	334	335	312	305	367	327	327	340	345	353	330	336	350	329	293	365	323	350	340	349	331	310	330	358	347	341	348	339	320	341	323	335	366	338	355	312	357	326	291	312	328	329	366	358	342	323	339	327	343	331	319	312	317	320	319	312	334	327	375	347	358	337	366	325	348	341	357	321	340	322	331	355	351	335	362	325	284	339	337	354	319	343	338	348	330	354	351	319	312	335	321	322	292	340	321	354	350	345	333	327	315	329	360	339	314	324	346	378	333	329	386	321	354	352	317	353	338	321	333	321	331	318	342	314	344	341	333	311	352	355	313	342	308	329	334	329	347	338	348	293	359	333	335	368	351	310	311	321	320	326	310	346	332	319	361	324	339	332	330	314	358	322	335	332	342	337	330	315	329	345	353	352	320	306	317	328	309	312	338	353	347	311	363	360	358	317	337	331	325	272	326	332	322	336	303	335	341	314	337	341	357	324	328	322	313	348	327	334	319	349	330	344	338	339	312	351	327	321	330	352	332	323	332	310	324	362	349	333	354	356	325	348	331	324	330	301	351	333	310	343	318	339	333	324	344	311	304	302	326	318	344	321	351	315	353	342	321	335	323	351	346	381	330	333	298	343	350	311	317	332	328	336	320	343	304	341	319	303	366	346	287	331	336	330	316	347	375	339	339	324	321	315	333	342	358	306	361	405	331	330	347	326	336	291	337	351	336	311	343	340	349	309	323	322	338	341	334	348	341	308	346	354	355	366	297	376	351	323	368	341	372	343	357	294	333	324	334	361	319	320	334	355	339	346	316	304	357	317	353	337	318	318	315	349	296	326	326	360	353	321	330	342	342	323	330	335	333	329	339	320	331	332	338	334	302	341	337	292	345	294	323	331	327	333	311	331	326	349	338	313	367	341	328	347	309	315	329	342	370	343	328	313	341	341	355	321	318	331	318	325	312	336	320	359	325	324	318	301	336	358	314	334	355	336	363	309	307	365	325	336	342	332	330	331	375	356	347	310	306	336	336	326	341	349	335	341	281	297	319	318	307	323	360	320	330	362	319	344	337	380	319	344	341	285	328	314	326	358	350	358	340	322	294	360	329	354	329	343	319	317	337	310	336	322	347	363	338	323	318	363	311	311	340	328	335	334	335	335	325	324	347	342	318	336	346	331	322	363	338	343	305	381	307	300	388	356	337	318	342	348	323	327	330	338	340	328	330	302	357	344	356	341	328	369	345	344	361	320	326	348	347	341	333	316	306	338	345	346	343	348	347	336	316	335	351	336	317	304	328	326	325	339	315	317	317	320	304	344	309	335	314	348	351	324	321	353	333	321	322	316	296	348	329	319	331	345	335	333	327	351	301	295	374	325	307	332	323	352	344	307	330	333	336	343	346	335	334	337	312	345	357	351	322	341	314	327	358	328	332	375	352	314	321	325	326	348	334	338	368	326	313	327	290	343	332	347	334	299	340	334	356	350	353	334	335	328	315	325	328	294	355	324	350	330	313	320	354	323	341	339	330	331	351	303	341	323	313	347	332	336	367	332	321	337	300	325	336	333	334	352	324	359	319	333	340	360	338	310	345	357	327	351	317	321	342	329	337	356	327	353	365	377	351	341	315	317	287	359	340	365	327	343	313	333	363	329	314	351	302	322	311	337	339	361	340	344	324	345	332	356	316	336	350	327	355	371	326	330	316	310	305	353	348	335	327	328	365	333	330	339	333	337	333	335	328	344	302	331	353	312	332	350	360	359	377	339	322	337	294	329	339	326	352	324	343	324	365	348	314	329	364	306	375	363	323	338	341	356	338	304	326	337	348	346	323	359	333	343	317	305	383	384	330	334	295	335	320	362	337	326	325	318	336	353	328	327	291	354	337	319	338	288	383	313	320	334	354	370	347	328	333	337	360	318	312	326	318	338	351	339	328	344	325	326	314	330	323	332	330	346	345	348	324	362	343	317	326	316	289	329	332	318	328	346	302	333	325	321	374	346	336	328	327	311	335	318	330	313	324	338	341	329	389	351	334	324	376	325	350	306	344	346	339	351	341	302	320	344	320	349	331	354	331	332	374	322	330	361	302	326	370	330	360	331	340	316	333	336	334	339	313	354	351	325	322	326	295	375	327	310	338	329	381	340	351	333	310	361	301	332	309	319	306	337	338	342	335	359	380	316	299	345	334	346	327	335	349	324	307	326	352	330	346	337	312	341	318	334	338	354	302	328	364	329	317	338	319	342	328	343	309	347	336	354	321	323	310	316	311	362	316	331	325	344	353	346	322	340	331	292	323	324	325	355	336	326	334	348	337	331	345	328	327	346	342	328	351	327	323	362	338	333	357	308	320	343	337	334	359	308	334	287	362	368	313	351	353	321	317	298	322	300	345	313	323	336	353	353	316	326	328	347	332	331	344	363	317	304	338	313	378	341	343	326	328	322	358	298	358	364	347	338	362	328	333	316	325	359	342	347	309	368	303	342	330	319	337	357	361	324	323	328	346	356	312	350	345	357	291	334	356	343	351	325	344	340	334	342	345	345	332	371	342	359	321	352	357	311	350	337	368	334	356	304	338	340	344	349	337	309	329	342	313	329	304	346	345	327	347	340	377	363	350	325	332	361	354	336	299	314	323	319	344	372	362	282	337	358	330	332	335	330	326	348	328	311	335	378	346	342	292	326	331	348	342	332	300	346	376	356	330	306	320	345	344	366	326	346	299	332	353	339	375	346	352	325	326	312	348	319	320	300	321	291	356	344	344	347	308	306	343	336	356	316	323	344	337	337	321	320	334	368	337	316	318	314	333	347	335	350	359	346	323	326	352	371	325	327	322	352	317	326	351	352	308	351	335	359	354	340	351	349	345	397	362	340	355	347	361	335	327	307	337	370	328	369	331	342	331	327	331	337	306	331	309	308	313	349	325	312	347	320	329	312	343	351	295	313	316	338	354	347	336	335	334	310	326	332	341	326	331	308	332	335	334	337	338	345	339	290	355	330	349	359	310	353	369	336	332	333	392	348	321	303	350	353	324	352	336	328	333	273	328	305	295	351	353	340	316	338	353	319	329	370	345	359	350	340	312	351	315	332	357	351	310	321	341	330	350	297	336	317	335	359	339	365	342	312	332	332	309	330	319	328	345	289	331	333	320	332	347	299	321	351	368	305	346	333	366	301	325	314	334	314	326	326	340	351	332	361	338	350	343	339	332	297	353	324	331	315	327	323	320	318	345	344	320	353	357	343	358	329	369	340	333	337	334	311	345	322	338	355	358	342	353	314	322	326	326	373	329	332	335	342	305	352	342	282	334	345	356	322	335	318	337	344	312	358	321	358	351	320	305	331	338	322	354	345	328	329	309	322	363	346	340	342	360	316	332	352	311	338	302	323	301	346	327	314	385	317	316	338	335	312	360	384	353	335	337
26211	7958	3911	2060	1523	1194	957	874	788	658	563	548	557	542	522	534	466	465	439	464	467	447	466	465	438	437	418	399	441	415	433	597	1211	2464	2979	2588	1491	439	406	405	417	454	441	397	428	420	407	414	411	407	437	442	402	420	388	452	407	448	415	433	421	418	412	411	400	375	474	415	420	442	420	419	423	434	394	423	424	408	415	386	402	414	394	442	437	415	406	434	386	414	447	415	375	404	418	438	437	420	418	406	403	411	413	404	436	421	391	417	442	413	412	427	415	439	397	424	409	412	423	412	430	399	441	416	432	381	438	421	396	424	407	439	405	430	445	419	410	415	394	427	387	413	450	356	414	391	430	452	457	418	437	403	411	405	399	459	403	397	434	414	401	432	446	404	432	431	430	428	428	428	412	400	388	426	410	393	425	445	439	435	419	421	439	385	427	398	441	426	426	386	456	412	417	390	439	428	410	392	417	424	419	398	415	434	397	446	403	437	419	397	386	375	410	391	414	427	434	402	412	409	404	415	425	367	443	380	413	418	408	418	417	436	399	396	443	392	431	402	408	404	437	419	411	414	420	420	381	414	401	406	404	413	420	400	412	437	415	417	405	419	402	421	418	378	439	394	411	429	445	452	417	433	416	413	430	408	449	398	433	415	422	422	429	421	401	394	454	418	407	409	425	406	417	397	378	409	417	415	392	425	400	379	422	400	400	439	386	387	424	424	445	429	413	419	398	418	412	395	406	410	432	420	442	392	406	433	386	422	425	373	390	443	429	438	418	478	417	422	416	423	397	434	437	429	422	405	441	418	377	362	417	423	423	429	396	426	438	409	406	404	416	439	401	414	439	417	434	411	401	425	395	422	433	429	413	385	399	398	394	434	413	405	415	421	435	397	426	393	407	455	402	409	438	452	425	420	420	393	394	427	437	442	418	431	430	437	404	418	397	415	399	400	413	426	391	405	424	473	425	388	401	423	411	444	428	387	395	453	429	395	449	389	411	424	399	430	441	435	435	441	416	394	436	444	402	433	432	389	408	407	396	431	445	428	419	430	381	428	401	424	412	419	395	428	423	410	451	411	388	416	403	433	388	391	370	417	422	409	445	446	459	448	426	466	422	385	421	413	404	445	451	388	400	416	406	451	394	446	450	425	428	389	415	419	453	422	443	379	419	398	422	418	403	367	394	416	416	398	398	456	395	422	404	427	379	420	407	419	427	420	413	377	391	432	428	435	413	463	425	389	427	416	400	420	429	424	397	457	402	424	408	427	415	421	452	442	392	402	445	434	425	461	392	403	384	419	375	440	384	384	397	402	404	429	401	410	450	405	431	417	409	398	432	373	444	396	449	405	427	423	420	418	409	396	386	417	397	388	374	386	408	439	441	408	386	427	428	434	423	398	439	428	395	410	402	428	425	398	446	432	423	379	404	406	438	403	400	454	413	373	414	432	419	397	430	410	428	428	428	430	446	395	374	407	414	452	395	458	435	389	440	395	408	433	398	406	403	412	439	392	443	386	440	442	448	396	396	436	430	412	437	413	432	433	405	416	389	424	432	420	392	400	411	452	409	389	399	412	373	400	406	429	408	424	403	411	428	420	425	411	436	408	394	425	419	412	426	413	387	411	406	441	399	430	434	424	419	410	423	448	433	379	402	431	401	414	406	414	377	452	402	373	402	405	443	416	410	423	438	420	409	405	392	428	439	410	403	393	413	389	429	427	409	396	420	480	410	435	413	427	427	435	439	415	368	417	436	434	403	449	438	414	412	426	414	419	404	421	424	419	404	429	440	445	423	433	383	394	425	420	447	425	431	383	385	460	377	418	408	437	403	413	415	470	410	450	439	396	417	398	427	407	408	422	405	391	415	425	402	385	437	447	386	442	402	416	399	418	452	445	440	414	414	409	416	409	404	395	409	404	427	405	425	404	439	453	409	418	421	443	445	402	366	416	414	437	436	414	407	393	375	398	413	424	427	408	421	390	390	414	464	407	435	401	413	431	450	417	413	415	407	450	415	437	408	442	386	408	425	433	383	435	439	403	453	413	375	444	403	402	402	410	404	420	394	467	431	446	391	406	415	449	371	397	406	428	414	427	430	427	428	385	431	421	443	398	469	403	435	416	394	430	441	415	434	441	412	431	412	416	399	419	435	371	403	443	407	423	433	403	409	457	395	410	409	407	423	425	354	410	419	443	408	403	383	426	445	390	410	412	399	462	406	421	427	426	433	390	414	444	398	400	417	394	387	469	383	409	413	419	404	417	426	398	415	394	444	366	389	433	415	417	385	407	397	403	417	417	380	426	392	402	436	400	409	402	419	437	400	392	465	435	421	410	429	413	436	417	385	421	398	424	402	416	386	389	441	450	435	400	385	397	403	443	372	412	422	460	418	437	429	405	416	417	412	396	437	436	417	387	403	441	399	447	408	382	416	397	431	431	411	417	424	435	391	412	417	387	433	423	424	399	432	422	407	454	427	433	409	423	406	389	403	381	397	405	404	423	419	423	449	456	446	407	450	389	382	435	431	396	407	419	403	417	410	425	437	366	418	382	399	423	441	419	413	407	443	427	386	410	418	424	427	431	423	422	424	421	434	459	406	405	442	420	453	400	440	463	406	375	439	396	398	403	411	429	408	409	412	439	398	477	397	430	440	412	395	423	414	392	418	412	414	437	395	363	425	411	435	413	421	398	452	428	413	422	437	423	398	375	415	438	412	431	425	472	417	426	377	379	447	393	449	372	380	417	442	415	424	418	427	426	433	425	399	412	381	429	415	416	415	406	414	443	477	439	441	408	430	419	415	388	395	390	416	462	422	422	433	389	412	429	437	413	424	423	405	399	402	440	412	412	408	433	403	412	427	430	436	405	437	410	404	390	410	439	433	438	396	437	386	410	460	421	420	419	434	424	438	424	391	425	411	408	429	427	408	398	404	402	411	414	395	428	397	410	416	425	429	414	427	425	456	443	426	426	436	405	415	420	406	415	421	432	450	422	426	412	399	403	407	433	409	449	423	382	401	418	417	375	379	434	408	411	401	453	421	413	416	391	437	409	421	408	404	447	434	453	386	461	391	422	401	428	373	450	464	450	415	416	416	434	387	413	424	413	424	425	460	392	429	418	418	420	409	436	408	398	400	426	429	404	422	426	440	435	383	416	438	430	437	421	425	434	409	389	421	443	449	441	414	395	377	433	428	401	427	410	371	410	404	368	466	446	433	413	392	402	437	410	436	416	417	421	411	410	405	423	415	420	415	431	397	469	425	414	430	433	463	452	424	424	402	432	407	402	413	411	431	390	416	397	447	411	382	378	383	413	424	454	410	367	433	436	434	427	421	392	394	421	389	416	413	441	416	414	394	438	418	388	410	474	427	374	394	403	398	461	438	410	390	427	427	396	409	427	422	415	410	433	422	414	421	451	420	421	374	431	407	431	426	402	419	424	440	462	411	415	399	371	424	356	447	430	425	451	429	421	442	420	387	458	443	405	424	410
23207	21324	29081	23926	21316	21331	6184	1316	1068	986	886	862	863	784	759	695	693	707	677	693	633	655	663	625	630	658	579	613	592	581	640	627	828	2977	4827	4887	2064	610	596	578	568	597	575	626	611	587	567	609	568	550	547	569	571	561	586	565	537	617	610	609	596	575	625	562	586	534	602	554	587	570	597	574	573	566	560	556	566	530	530	541	569	593	595	584	560	577	602	569	600	590	571	594	601	553	603	546	580	561	585	537	559	617	585	583	562	574	593	562	572	566	563	609	533	568	555	551	632	584	556	589	575	568	592	586	596	559	534	572	577	566	634	555	558	585	566	605	610	557	579	595	603	543	567	580	599	571	580	600	576	589	564	585	567	577	613	577	513	575	572	622	587	593	532	578	625	588	528	606	541	564	591	571	575	557	574	610	582	553	552	580	572	580	562	569	577	595	608	587	590	577	516	634	553	567	580	536	573	598	563	539	544	581	597	579	531	582	563	568	556	532	553	590	565	598	579	560	597	590	533	626	601	568	550	558	551	530	573	566	529	582	580	555	592	578	603	578	560	577	576	552	563	567	526	557	568	561	571	548	599	569	569	597	569	580	561	578	567	587	604	626	641	583	603	591	581	569	587	595	562	580	612	621	589	566	615	540	574	584	581	634	568	546	577	569	585	554	552	536	587	570	573	565	592	545	584	587	573	568	619	589	568	557	572	592	592	580	589	612	584	557	560	561	541	574	582	628	582	563	600	573	566	625	593	536	610	604	559	573	560	589	558	560	603	571	573	638	585	559	579	644	577	581	624	558	573	555	580	567	555	606	553	612	580	591	571	583	546	575	612	562	595	526	579	560	556	578	577	610	586	638	571	620	568	582	508	612	592	568	575	589	537	580	555	559	561	539	548	579	565	573	583	605	652	606	570	581	529	601	537	571	641	565	565	571	586	600	579	561	593	543	563	597	596	561	578	571	620	587	587	575	605	539	556	581	540	591	602	570	599	588	576	564	548	578	606	612	575	582	583	582	544	585	565	590	583	566	608	568	570	582	541	584	585	552	579	607	588	536	537	587	537	592	561	589	562	597	554	578	546	578	604	585	578	612	594	577	550	558	566	609	566	595	560	580	567	604	547	551	579	578	538	641	535	566	550	545	536	557	595	582	593	578	591	603	576	520	620	623	587	587	583	558	610	534	559	600	598	581	555	563	591	596	547	576	567	539	538	530	585	616	554	590	600	582	555	599	594	578	584	540	565	581	585	548	574	560	570	557	635	600	543	559	579	569	579	573	533	609	541	565	563	556	554	577	591	578	549	581	567	606	554	510	574	539	552	583	565	590	611	566	582	579	594	584	512	593	582	564	593	529	609	611	606	533	562	556	594	607	585	563	606	580	600	573	558	619	589	588	598	562	582	607	554	630	623	588	573	556	556	588	583	567	601	600	553	575	574	598	562	601	622	602	521	537	593	528	604	601	613	570	566	550	566	622	567	584	584	601	621	557	528	556	562	547	568	545	541	597	508	551	593	611	525	545	550	563	589	573	548	559	590	588	609	561	613	599	579	593	565	621	591	583	545	553	550	564	599	583	567	585	587	557	595	576	604	581	521	573	607	567	612	571	586	616	582	574	566	574	595	586	544	572	563	571	598	641	566	576	552	571	515	577	563	572	561	587	604	568	616	575	563	575	630	568	570	599	619	589	517	611	603	584	518	561	574	568	570	573	561	594	604	615	596	539	526	588	621	589	577	570	609	589	599	587	612	582	549	544	606	572	566	564	529	539	578	588	575	545	602	579	635	588	560	584	521	557	568	582	563	584	597	546	558	584	557	567	583	596	645	557	565	586	585	536	635	597	566	589	544	604	536	606	578	546	632	538	556	570	571	575	565	590	562	582	557	606	571	587	589	588	597	568	573	577	617	567	584	590	545	584	539	552	637	570	581	609	558	556	556	570	533	562	557	598	582	588	610	597	580	549	591	567	571	557	561	586	554	535	613	566	584	556	590	553	570	575	608	618	584	569	579	585	566	543	587	586	605	584	569	576	574	583	557	582	523	617	591	577	531	581	603	576	588	607	635	551	570	558	526	577	550	594	558	565	544	552	599	558	606	598	560	550	622	555	585	583	557	581	569	588	547	570	554	591	589	548	565	571	561	608	619	591	578	593	580	554	597	518	595	542	555	545	558	576	597	536	604	578	570	566	553	630	611	534	572	557	635	585	664	583	586	536	601	546	555	569	599	575	589	580	541	603	591	543	603	539	639	550	545	559	570	584	593	572	569	575	583	584	596	529	541	524	573	582	603	565	607	601	567	572	585	597	558	611	552	601	584	563	558	589	558	585	590	556	537	552	530	525	571	557	599	569	609	539	523	566	578	534	612	578	559	542	631	564	541	561	561	569	580	603	555	562	572	618	577	567	542	610	577	566	505	591	537	583	626	564	588	592	595	611	567	563	572	580	553	563	579	565	586	606	591	548	568	583	563	573	549	562	522	568	532	587	563	556	596	599	557	554	563	561	567	555	563	520	596	575	536	564	587	586	585	535	549	577	534	530	578	566	541	612	568	588	543	597	509	554	557	521	612	553	598	556	593	528	605	552	561	598	523	561	602	570	591	574	585	611	577	563	525	566	552	534	570	582	578	566	585	549	555	570	589	581	579	567	559	564	570	562	549	555	597	556	533	590	579	568	564	609	565	541	597	545	550	611	576	546	589	574	519	589	600	603	568	586	568	587	581	566	544	570	596	555	605	550	551	574	610	576	560	548	548	599	529	592	567	572	560	576	557	545	583	632	535	556	537	547	589	593	566	580	546	587	566	614	543	557	551	575	566	607	560	583	598	542	560	591	544	524	570	528	592	574	584	553	569	589	568	628	596	550	558	564	607	600	574	596	576	572	599	599	568	581	585	535	537	572	576	594	595	591	581	598	577	563	574	584	579	611	546	627	570	603	586	538	596	596	527	588	570	539	564	571	572	523	615	593	593	599	613	572	561	582	598	621	547	565	558	565	569	554	582	540	580	594	545	574	516	560	582	552	550	550	583	582	567	588	594	596	585	536	566	563	563	630	578	631	568	592	592	593	593	604	569	607	603	568	587	596	583	561	547	537	592	560	598	596	581	538	573	605	596	594	590	605	564	551	549	540	619	589	532	549	543	585	592	569	508	583	579	550	604	544	520	547	602	575	562	597	632	591	579	596	549	623	612	604	565	529	560	583	558	586	621	505	525	584	526	562	577	579	579	615	565	593	572	532	563	578	610	570	600	568	577	558	554	502	511	568	583	556	560	586	551	570	616	599	580	624	573	548	595	571	567	584	512	578	583	564	585	593	547	575	559	554	605	573	555	545	581	589	627	586	589	594	524	553	554	575	580	567	603	569	549	576	568	584	570	598	554	624	587	599	572	559	560	569	616	566	590	595	566	570	536	544	590	584	539	560	597	566	565	523	578	593	611	567	546	592	575	615	515	609	550	557	582	528	591	554	604	600	597	610	563	558	533	595
30873	18818	12040	6392	4528	3527	2678	2197	1946	1643	1390	1199	1187	1052	965	966	893	897	882	817	795	828	756	773	770	743	736	726	773	724	830	779	1224	5236	8232	7875	3065	707	660	701	718	688	670	720	659	727	640	656	679	693	724	696	746	680	707	665	663	636	671	670	704	673	716	670	683	697	653	666	712	689	717	675	735	720	658	750	710	697	737	680	644	721	649	654	652	731	678	719	678	688	676	699	698	680	691	666	672	678	666	676	690	731	640	694	681	614	643	637	669	680	697	722	698	672	643	669	669	713	700	670	685	663	657	663	664	655	673	664	649	678	681	677	648	633	685	711	642	687	683	651	627	688	689	658	648	644	635	646	692	695	654	679	684	648	646	635	676	669	662	672	687	675	634	656	640	654	700	696	643	705	651	634	665	689	671	704	638	673	650	662	731	668	681	717	707	722	709	667	654	647	664	688	661	731	662	718	678	641	675	681	675	683	713	665	672	678	639	709	661	707	656	678	666	722	654	696	707	658	669	674	698	691	748	679	687	699	722	681	623	663	687	659	650	711	703	634	672	660	650	665	687	728	661	630	642	712	618	629	675	630	642	648	648	653	663	663	695	693	666	664	648	680	680	717	702	728	665	678	649	649	687	675	677	709	686	678	682	647	649	693	714	664	720	710	658	678	622	710	676	693	663	655	688	631	626	665	664	717	671	694	698	690	661	642	658	629	713	657	648	681	692	706	703	627	684	699	714	713	644	656	668	692	683	678	656	651	694	663	700	718	649	688	664	677	657	634	722	665	712	654	694	649	679	671	671	635	699	681	745	729	701	686	684	667	690	684	620	677	675	678	671	665	643	648	692	629	682	677	616	644	651	599	707	685	697	659	710	694	640	682	702	652	696	692	711	728	709	706	699	625	670	682	626	670	693	670	662	702	656	719	683	699	687	700	705	708	690	660	643	643	658	719	708	683	694	667	704	716	699	670	655	666	681	692	701	699	656	644	705	652	726	658	676	670	662	691	644	714	685	672	700	676	664	650	664	704	665	672	709	672	694	650	673	691	649	622	696	682	665	690	635	669	700	676	711	695	679	701	705	686	679	673	685	692	656	711	646	623	678	706	695	719	702	703	648	715	738	695	668	679	643	667	669	657	702	707	671	707	673	630	756	635	676	694	645	638	658	676	739	712	662	670	706	711	713	677	623	645	668	671	693	708	684	705	685	668	658	669	680	690	659	675	683	683	660	670	692	670	685	681	629	707	658	711	671	669	626	667	672	609	733	654	699	667	677	709	628	664	621	673	665	687	687	693	687	661	693	702	677	663	657	693	685	671	699	665	743	630	684	667	651	686	712	661	708	680	710	695	701	655	668	660	691	736	671	654	678	697	670	653	658	640	717	692	673	655	675	655	636	676	691	704	693	638	700	720	672	659	641	710	680	685	696	698	714	676	684	688	682	708	696	653	662	584	638	688	654	686	695	666	687	685	681	660	627	647	667	682	673	674	656	670	673	724	667	670	677	677	601	697	720	668	680	637	687	709	717	676	741	631	681	675	721	666	681	633	662	651	669	621	666	640	712	656	699	641	633	686	676	646	639	679	725	641	668	674	662	643	668	659	640	674	625	656	751	690	684	704	695	709	680	658	681	659	625	668	684	645	710	637	654	709	719	683	665	650	670	680	633	677	685	627	678	689	681	706	692	676	660	680	661	683	692	698	675	699	606	645	702	672	667	678	686	700	651	704	660	626	634	602	679	668	639	672	643	703	630	660	670	656	661	708	650	675	644	703	665	640	667	675	660	672	704	731	674	674	680	685	689	712	673	661	706	675	661	711	693	675	655	656	678	728	662	686	684	677	691	690	673	693	684	737	677	664	707	682	712	691	709	697	626	668	675	688	742	694	650	672	678	670	656	678	648	655	691	671	694	674	670	648	662	629	651	667	686	681	630	641	711	698	718	676	680	638	598	672	704	669	664	667	683	655	687	688	691	666	662	671	656	678	651	709	656	727	645	669	699	676	698	628	674	701	715	645	674	666	683	703	723	667	677	695	698	655	663	664	674	648	663	666	660	680	673	705	644	670	673	699	727	673	647	635	646	695	717	713	626	699	671	673	628	705	675	686	690	694	689	670	661	688	686	675	642	677	660	698	662	661	664	625	694	641	687	723	689	710	661	639	664	694	733	659	723	663	684	673	642	685	651	673	694	685	662	692	708	667	638	668	733	670	661	687	685	668	708	680	688	692	641	708	680	681	659	700	672	697	735	678	666	687	705	672	663	684	705	665	675	718	657	645	725	680	726	648	682	683	732	685	696	652	669	681	660	672	685	655	637	690	662	663	700	654	692	643	652	652	695	678	715	699	667	714	676	682	664	660	632	657	634	645	677	656	646	681	695	683	652	691	695	707	642	712	684	700	650	668	704	658	661	678	676	683	672	662	647	712	690	678	652	719	693	671	685	687	685	658	696	680	649	675	645	673	649	653	683	682	688	638	682	659	635	703	651	670	713	657	705	713	704	707	699	660	684	664	688	698	703	713	665	664	662	697	709	669	688	674	726	715	681	670	665	676	636	663	694	680	734	658	699	645	692	668	715	655	664	685	707	651	696	686	685	631	669	702	686	649	639	644	689	676	638	688	652	681	708	685	717	664	696	705	677	670	682	660	680	663	652	671	738	669	664	645	688	669	676	710	677	678	675	673	713	675	671	682	685	638	637	615	687	697	710	691	671	651	682	662	701	685	695	656	719	627	727	688	683	677	682	670	630	657	700	698	702	694	624	680	644	686	655	691	703	635	649	694	693	649	635	678	669	676	715	651	685	672	662	676	703	682	683	635	693	707	682	669	690	670	671	618	640	651	673	694	702	689	699	660	656	668	699	675	676	654	674	710	646	661	716	690	681	677	652	646	685	665	688	667	656	674	663	669	624	653	631	645	708	659	655	663	682	718	665	642	721	691	653	685	666	662	746	703	706	627	702	685	653	682	654	665	628	703	651	675	657	677	646	669	743	727	669	704	693	687	637	673	676	698	680	704	656	699	694	682	639	664	691	700	664	696	627	696	652	671	686	686	730	729	719	616	698	638	689	737	663	668	676	670	640	679	673	689	627	690	666	722	656	671	671	667	722	655	659	628	708	726	742	698	698	692	709	657	665	675	616	679	673	650	660	667	675	694	724	652	661	674	685	659	666	652	683	637	731	654	663	626	643	672	685	707	646	655	642	727	669	664	667	665	697	639	697	683	697	698	662	658	648	642	633	659	668	656	705	667	665	685	711	697	689	662	697	676	691	689	690	742	685	666	671	661	671	701	632	656	698	671	717	674	690	622	664	681	639	673	670	655	738	690	684	674	639	666	654	662	650	693	631	707	683	684	685	690	706	687	659	709	713	674	679	700	686	674	650	705	695	645	705	711	682	707	660	695	680	692	670	656	693	684	664	628	671	680	657	685	677	658	684	679	650	660	670	691	662	699	635	723	684	669	690	647	628	707	654	657	632	658	673	706
27951	19360	5400	582	367	326	387	317	301	294	318	294	281	290	305	292	306	297	302	291	287	298	266	300	318	297	316	307	296	339	292	276	298	371	433	568	376	287	269	327	312	323	295	322	336	285	299	308	296	291	292	301	311	311	284	286	295	323	261	295	281	311	287	287	287	294	282	299	320	299	334	276	328	295	307	291	284	295	296	310	297	275	299	290	285	295	323	316	311	296	284	295	344	306	291	277	264	316	296	282	299	288	263	282	290	299	268	273	294	315	292	307	322	288	273	301	301	284	252	285	270	276	279	274	298	317	305	295	277	295	280	318	328	298	288	296	281	266	295	280	303	307	338	309	301	306	285	284	291	301	285	283	320	303	285	288	279	291	285	279	279	291	287	287	320	317	291	309	275	271	302	320	268	300	303	297	308	298	308	275	301	267	329	317	298	290	300	312	271	277	287	297	253	315	305	311	314	305	300	297	301	309	306	291	293	297	289	299	293	312	312	299	295	309	288	299	293	271	354	294	290	298	290	316	291	270	281	277	305	280	323	306	254	294	303	297	328	308	312	294	268	276	325	258	273	304	293	272	278	320	290	296	280	278	303	315	302	300	288	298	311	291	310	315	273	262	320	296	298	290	276	297	304	292	324	294	311	292	306	307	290	314	265	281	309	295	317	272	330	274	261	274	294	330	318	290	318	295	268	304	304	289	266	285	323	318	290	285	300	296	314	293	311	323	294	280	321	277	296	275	285	315	281	301	253	289	285	319	288	301	300	282	311	294	317	291	289	303	325	331	324	295	300	272	274	300	263	286	267	265	292	299	299	308	306	262	307	294	298	304	320	315	296	292	279	293	318	288	271	301	295	329	303	282	298	330	299	295	303	297	287	322	308	319	265	297	288	319	256	254	305	304	270	305	318	286	280	279	268	290	300	304	300	293	302	273	304	269	289	295	278	294	272	310	296	292	285	301	304	306	266	306	307	314	266	323	300	299	285	289	295	287	289	257	289	316	327	284	267	304	308	293	284	259	314	306	305	324	301	304	264	297	274	290	306	313	303	317	309	281	308	318	276	304	263	280	285	280	277	292	313	304	316	291	304	332	297	270	293	317	289	302	292	294	300	290	273	272	308	286	281	274	304	306	272	278	306	319	291	292	281	327	270	305	302	294	282	261	278	279	293	305	306	279	274	293	301	307	290	316	274	298	274	328	282	294	280	277	283	272	309	298	303	304	282	323	303	304	294	265	327	268	330	319	300	298	292	314	302	307	265	286	280	270	273	322	289	283	269	315	336	299	310	281	281	312	303	311	284	270	294	272	288	297	300	306	297	301	297	294	323	323	322	296	317	299	268	311	313	302	295	286	295	330	306	327	313	273	301	285	286	299	331	272	269	299	296	295	281	311	308	264	260	293	286	285	272	341	317	299	284	267	295	300	312	309	304	279	258	278	316	301	306	309	305	287	284	282	292	297	294	308	284	295	314	281	315	302	295	297	273	290	278	288	285	284	322	283	318	277	306	305	301	292	310	287	330	292	272	295	284	295	305	294	288	290	290	280	311	317	317	315	309	299	283	286	293	308	286	317	303	315	292	285	301	267	277	292	294	294	313	266	274	295	312	261	292	297	279	260	299	298	301	313	273	303	307	305	292	299	326	254	329	289	298	327	302	294	307	297	313	277	275	328	305	304	311	298	308	274	299	310	295	305	306	282	286	278	323	287	304	269	301	281	289	279	304	277	294	306	304	272	317	307	323	343	296	287	296	309	265	281	292	310	280	279	301	318	299	263	300	291	285	318	291	292	303	301	294	329	275	320	295	292	283	317	333	276	302	274	318	297	327	321	294	284	295	292	296	316	299	307	272	298	300	288	320	280	296	290	265	323	322	286	323	307	288	301	321	332	301	322	309	281	286	303	321	294	306	336	316	297	317	293	307	262	284	319	296	300	276	277	286	285	321	309	301	304	327	297	284	306	308	297	324	317	312	279	263	280	287	291	291	293	294	314	321	290	279	304	303	330	285	298	295	289	270	280	271	288	323	304	302	313	290	283	280	314	262	271	273	307	288	296	265	311	286	308	301	290	288	308	305	302	285	309	279	299	310	290	289	286	332	305	291	302	297	274	323	283	301	261	294	315	280	280	341	306	291	290	332	284	292	301	296	304	318	296	287	307	310	296	319	339	301	273	312	309	291	250	322	312	321	313	279	288	303	289	306	296	286	275	293	304	303	294	256	305	315	285	282	310	310	298	293	275	302	287	318	306	272	267	320	268	310	301	298	295	323	282	313	302	301	286	294	308	278	290	297	289	305	304	290	313	272	291	309	270	313	279	257	300	307	306	309	282	263	309	275	337	302	277	309	300	285	303	303	292	304	306	314	314	288	304	304	291	287	314	315	315	317	312	284	326	303	315	298	295	296	304	289	283	282	285	271	289	292	304	278	336	290	294	289	300	304	268	287	292	272	353	281	288	282	307	303	302	346	275	283	303	277	318	277	287	328	306	300	344	279	283	299	300	309	276	296	267	308	322	296	293	302	338	289	287	303	301	307	310	290	279	282	288	264	295	301	300	313	263	279	290	311	322	279	302	300	311	317	283	301	313	313	297	313	320	281	282	282	297	284	289	301	305	310	292	312	344	261	284	301	294	308	318	287	330	309	300	266	298	293	308	335	285	318	288	308	298	290	296	298	286	264	299	290	286	287	302	294	316	273	269	262	312	281	266	283	306	291	261	299	284	266	306	293	298	308	312	309	298	264	300	283	286	285	300	277	287	305	300	281	306	290	302	300	282	286	289	293	286	315	307	304	291	302	319	288	318	314	305	285	296	291	316	305	304	289	330	327	269	300	294	331	285	282	282	302	284	302	308	296	270	284	274	303	289	337	287	306	304	316	301	251	323	279	280	307	312	301	283	318	334	302	274	259	303	297	305	287	282	256	297	300	272	266	306	294	274	302	299	307	318	296	283	309	311	284	310	286	268	262	295	307	272	324	332	343	304	287	296	292	281	275	277	295	275	298	297	276	280	268	269	287	288	276	299	253	289	282	313	318	309	315	292	317	316	285	287	305	283	324	296	272	298	277	301	281	302	298	308	308	284	299	294	345	292	267	317	304	286	286	304	300	292	292	309	331	297	334	275	293	290	330	305	279	286	305	312	285	307	272	306	334	307	319	276	275	306	315	308	284	293	279	298	282	260	309	288	325	285	302	286	298	297	327	295	265	273	273	300	338	291	294	313	283	292	297	302	321	304	318	281	276	295	277	308	281	310	264	295	312	290	291	294	366	301	317	273	329	323	282	273	324	285	310	294	320	273	291	259	329	309	281	281	290	296	316	276	258	300	329	323	289	346	322	271	264	272	291	291	286	329	319	297	326	296	283	307	303	309	308	285	299	282	304	324	277	296	307	289	331	325	301	275	306	289	312	293	280	305	299	301	286	277	337	297	270	331	325	287	298	283	286	301	289	276	308	296	278	303	300	301	339	313	260	284	303	286
23469	3480	820	588	495	479	419	438	418	338	368	376	345	390	411	379	375	368	382	378	368	335	357	344	370	420	363	375	358	402	355	345	349	464	658	870	579	396	365	350	343	392	348	374	355	399	346	347	347	387	354	327	352	366	377	350	393	335	367	346	388	334	374	357	386	384	350	360	316	370	354	374	343	357	357	362	344	393	392	393	353	402	369	366	378	362	387	340	381	376	363	364	357	372	381	356	341	390	405	371	372	380	375	334	359	370	352	351	352	360	357	382	345	389	376	366	373	370	373	359	376	347	372	325	323	352	353	326	370	352	354	337	384	340	344	348	351	351	372	360	350	366	343	358	375	372	374	351	375	355	349	358	362	383	343	335	373	333	365	368	369	351	389	384	353	314	334	325	373	336	364	370	352	365	372	347	372	380	399	369	358	366	366	339	362	366	407	373	367	387	388	387	394	358	357	350	341	363	370	371	341	368	354	358	379	350	352	360	374	366	407	328	364	337	403	364	373	359	347	397	352	351	369	383	379	369	348	333	385	364	359	343	346	389	392	336	353	364	363	341	369	377	346	356	323	328	367	389	366	382	355	360	368	385	352	365	376	366	384	340	386	337	355	346	382	344	380	347	374	362	378	366	371	347	384	372	323	366	347	372	320	396	358	373	337	353	332	368	368	385	385	365	372	384	350	369	359	355	358	371	344	342	371	372	364	371	375	362	366	372	363	335	334	334	348	367	357	361	354	371	370	357	389	333	365	356	347	365	336	360	341	360	369	370	338	360	388	359	397	335	357	352	356	388	359	365	331	361	346	330	352	378	365	348	348	370	356	383	389	344	369	344	374	376	428	381	373	365	384	354	365	365	330	376	349	377	354	381	334	385	363	378	372	363	346	372	370	326	380	347	351	357	375	356	385	361	317	333	376	331	380	367	366	353	341	409	342	364	351	368	359	350	340	364	329	331	367	377	373	382	350	398	354	340	351	365	350	385	378	340	357	382	355	375	352	356	352	355	385	353	371	352	373	351	363	358	404	346	402	337	387	392	388	368	372	366	413	384	367	337	358	345	337	344	332	378	357	348	360	365	347	357	348	331	344	365	364	335	378	356	381	373	410	333	367	370	373	343	371	395	342	338	348	379	334	361	342	354	379	346	332	327	355	363	333	371	358	329	352	363	341	350	355	351	337	347	343	342	365	372	385	379	371	385	363	346	345	396	371	409	356	364	332	331	342	404	363	361	369	365	385	353	348	380	361	358	371	342	345	350	355	391	387	331	366	367	328	359	415	382	345	340	343	363	368	360	363	358	357	403	367	380	358	368	370	363	362	360	388	364	352	375	361	358	355	368	390	373	359	344	347	330	360	361	331	349	374	372	358	375	420	344	364	370	364	351	321	367	396	384	340	347	364	343	338	339	364	339	358	370	374	382	365	331	341	347	372	351	350	362	357	364	329	364	326	334	374	390	337	326	347	359	384	364	363	357	366	352	350	362	363	358	348	384	324	391	378	374	362	334	349	366	375	340	364	368	343	363	356	383	356	375	360	358	375	369	350	405	348	371	385	370	345	363	342	344	344	375	371	389	345	373	345	356	332	343	372	381	394	375	359	328	351	346	349	355	375	361	331	361	353	355	359	354	328	373	347	365	392	376	330	368	327	357	390	340	375	334	364	382	362	378	369	370	346	389	372	368	373	381	363	385	340	358	351	335	390	348	325	336	335	333	342	357	371	340	372	338	346	368	363	348	391	361	354	363	377	330	340	354	379	340	340	377	360	386	368	374	391	335	365	371	360	344	359	390	328	362	366	330	361	377	349	374	359	346	371	354	360	348	359	365	354	396	338	370	368	358	369	365	343	374	366	366	346	379	390	384	357	373	382	363	359	345	364	351	393	408	380	390	364	364	361	366	368	366	346	348	317	347	340	358	361	332	406	373	351	356	339	337	372	392	328	393	406	355	338	359	347	365	362	352	316	377	379	371	366	347	355	395	321	358	340	362	340	350	329	365	368	370	383	361	345	341	321	376	356	340	375	354	391	361	345	358	362	360	368	394	367	374	357	393	333	416	338	371	377	392	364	366	366	376	373	362	332	346	362	368	336	361	377	400	388	368	373	377	362	351	367	366	366	365	351	345	371	358	368	322	350	351	360	372	356	333	334	393	365	356	378	339	385	373	352	360	377	328	364	355	374	359	360	339	357	328	351	368	348	346	344	366	357	319	354	384	358	371	377	368	357	385	351	388	348	395	411	393	381	394	390	379	411	366	345	345	362	383	355	387	338	336	349	365	378	354	368	356	355	371	371	367	383	379	352	347	341	377	374	329	343	383	357	334	365	334	372	331	368	370	371	361	365	385	336	332	351	366	361	355	376	318	377	365	364	339	348	381	356	377	367	376	371	376	383	379	364	350	373	371	383	365	349	351	371	382	303	350	350	389	341	353	361	362	370	353	390	363	397	384	344	357	333	345	381	361	357	352	370	341	340	379	367	375	375	374	343	385	369	357	345	341	354	338	422	344	328	380	351	364	322	367	353	364	340	382	373	333	357	365	347	356	343	358	381	347	378	372	326	352	362	399	371	337	338	367	349	376	390	355	344	359	362	353	332	373	365	348	363	341	370	356	351	331	360	322	357	390	378	377	362	351	392	381	363	352	362	363	375	393	384	344	363	347	381	357	346	381	393	391	327	370	338	361	369	358	365	323	360	372	359	392	378	353	362	341	357	342	350	349	377	364	351	361	369	341	341	379	384	370	375	352	342	358	400	360	369	353	378	338	358	334	395	341	378	361	375	315	361	343	369	348	382	369	350	357	365	366	405	363	324	381	371	394	381	355	402	366	346	354	390	344	341	377	348	353	360	397	381	363	357	380	360	329	353	385	363	359	382	353	320	366	377	369	353	376	344	329	345	355	366	371	362	336	358	351	384	362	368	362	346	348	345	352	349	345	364	379	362	333	353	360	356	366	371	321	347	388	349	353	363	369	356	368	344	344	383	364	367	339	403	376	392	386	351	391	392	379	378	354	365	366	372	378	356	380	359	379	370	379	358	370	359	356	383	347	347	343	367	361	322	346	365	365	350	381	381	346	353	394	363	361	384	364	372	347	340	358	353	349	348	371	355	370	350	376	353	349	351	383	361	383	381	350	372	339	341	372	414	352	344	341	361	383	361	334	353	361	361	360	366	363	361	366	364	340	331	371	392	372	333	389	395	376	341	358	370	347	340	345	340	358	358	349	355	347	373	341	344	358	376	355	375	341	370	366	365	370	341	361	340	371	389	365	374	355	370	351	359	353	392	386	344	344	366	350	350	376	383	369	378	426	371	341	369	357	371	367	388	380	380	363	390	354	337	331	391	358	351	353	329	386	363	400	359	364	365	357	353	366	354	371	364	362	406	343	350	362	349	379	328	359	364	346	373	375	365	354	352	361	400	350	356	340	397	356	339	345	354	342	340	359	347	381	365	378	380	365	386	364	334	325	361	360	342	404	372	339
24809	21334	28112	24886	18244	1593	853	661	648	555	547	490	511	493	449	453	478	448	453	416	453	409	417	431	440	422	432	416	391	410	434	435	511	1206	2229	2059	667	411	387	403	438	407	457	406	425	391	394	403	370	434	376	409	368	444	441	434	398	416	387	408	431	371	431	432	454	377	443	436	431	372	421	421	383	379	385	369	395	427	435	421	408	456	435	390	406	377	425	392	405	392	413	437	372	415	423	388	418	437	387	435	431	424	398	383	412	440	375	394	409	397	427	407	411	391	399	446	405	386	382	397	399	368	411	414	396	439	459	355	388	446	394	386	417	392	376	393	393	399	377	427	390	395	401	385	427	443	406	368	411	437	406	434	433	409	386	441	399	437	423	419	390	411	383	435	412	404	366	439	385	422	400	427	404	394	399	387	408	442	388	414	424	443	420	399	374	454	425	387	416	434	445	409	454	447	429	432	394	410	432	407	391	415	363	412	423	412	422	395	434	402	365	398	405	413	377	412	391	380	387	378	395	409	396	429	370	428	455	428	449	390	391	421	392	409	364	424	406	403	455	413	414	412	403	397	417	384	412	374	422	388	370	444	367	398	424	439	391	446	388	435	385	426	412	418	399	417	397	400	411	423	418	413	442	425	416	377	407	386	359	383	437	400	397	414	423	425	367	409	409	402	388	388	402	407	381	413	400	429	412	394	421	448	418	393	399	402	393	426	375	419	409	373	421	439	389	366	431	408	383	367	418	436	429	435	380	381	403	444	410	387	401	413	394	416	391	395	386	403	388	407	415	418	429	393	395	363	411	434	434	410	434	415	390	415	420	412	393	410	405	423	391	406	418	395	421	400	398	384	392	409	382	418	423	402	430	416	385	369	391	412	392	439	418	425	408	448	392	418	416	383	394	429	412	410	428	419	408	400	409	438	432	394	396	399	412	391	395	410	417	396	396	401	419	410	404	369	412	420	431	425	409	397	392	406	366	408	403	422	423	381	393	401	399	413	380	394	421	433	390	408	381	430	350	422	382	399	418	412	382	412	411	407	395	407	437	405	406	402	420	379	424	430	392	427	355	408	376	422	422	418	391	419	411	378	385	410	380	407	434	446	404	405	380	407	381	422	354	394	409	424	410	388	371	405	413	420	403	410	411	429	406	393	367	322	457	428	419	380	403	438	395	408	411	419	423	388	416	407	357	389	392	408	393	395	411	428	417	408	413	382	358	431	413	392	393	409	401	385	388	371	409	408	400	367	390	410	387	412	406	374	445	410	415	422	423	423	397	418	398	412	425	428	378	370	419	385	409	413	404	387	397	435	430	437	444	394	411	384	395	358	359	418	408	380	390	433	467	395	403	402	392	404	413	374	393	387	393	426	415	416	363	393	428	392	414	375	393	409	416	378	424	399	397	433	428	389	415	415	396	421	400	418	416	414	427	383	385	421	389	387	424	399	406	405	450	421	414	440	416	372	396	402	423	430	417	394	387	427	414	405	378	439	410	430	401	377	420	379	407	360	422	421	412	400	433	421	423	423	439	423	418	404	384	416	391	425	403	393	424	404	368	394	406	397	405	411	415	446	388	411	402	416	419	465	425	428	441	388	406	424	364	383	407	442	401	389	390	402	402	408	424	437	368	387	425	416	414	433	421	418	404	416	404	394	403	395	353	452	442	426	432	409	422	406	433	402	414	389	384	419	415	422	380	412	417	406	406	380	406	378	443	420	393	469	413	425	382	398	408	392	395	416	387	400	396	414	401	419	418	409	435	409	400	416	435	444	392	386	380	406	345	392	407	407	451	388	381	422	406	428	427	372	430	405	425	403	375	423	388	417	408	406	388	387	406	407	411	387	434	405	413	410	379	420	427	399	451	393	431	374	434	393	394	437	388	399	380	403	371	427	402	396	374	412	406	418	429	409	388	433	400	434	373	399	417	443	400	396	372	394	396	408	403	403	393	424	419	426	386	431	380	378	415	415	399	409	416	386	451	410	384	425	397	376	412	396	387	396	398	387	354	425	412	381	396	389	356	404	433	434	459	394	395	412	405	405	410	389	462	373	408	412	387	426	412	411	379	425	403	383	433	427	380	374	447	407	381	393	432	437	406	412	409	416	393	387	453	416	413	405	443	408	381	417	414	396	407	405	417	402	412	406	392	390	391	416	420	420	391	390	443	392	426	398	390	417	417	428	403	396	411	405	396	419	391	420	414	398	435	407	424	432	403	372	411	407	401	382	397	384	384	430	414	403	431	434	399	424	396	391	395	426	364	408	422	395	447	389	439	410	424	394	370	394	394	393	401	402	348	394	369	391	427	396	388	422	399	391	417	425	393	395	385	428	402	419	405	418	404	368	397	414	404	389	411	401	413	454	404	418	382	406	433	425	386	452	417	385	410	406	421	376	384	389	420	392	387	392	437	436	405	382	394	414	424	421	398	412	397	384	406	356	402	386	408	438	378	386	447	449	378	417	391	397	400	397	425	417	384	393	414	426	405	450	402	374	402	415	399	422	442	435	389	449	386	419	397	402	436	424	389	407	422	421	384	412	375	391	402	370	403	453	379	375	413	376	397	430	399	396	404	393	400	383	414	434	410	411	388	408	399	397	371	432	440	396	411	424	424	458	422	408	378	432	432	400	455	418	377	422	393	397	403	412	448	406	405	420	466	426	401	422	416	394	412	434	361	362	389	402	442	399	434	381	383	407	384	422	402	391	430	394	398	410	412	408	410	405	380	424	401	413	396	407	401	414	402	378	435	386	411	389	392	401	387	428	421	428	409	421	424	431	432	414	417	414	425	373	402	401	382	418	424	392	408	429	388	388	417	410	409	413	414	428	379	379	420	445	438	409	392	375	401	461	428	406	430	389	413	403	404	412	417	427	446	429	416	408	418	400	407	423	417	406	394	403	431	448	428	423	452	403	395	374	418	404	390	402	427	399	377	391	429	402	404	371	412	425	425	417	439	434	398	417	423	445	378	390	400	402	395	404	433	408	424	423	406	369	409	411	434	434	413	419	390	453	401	375	419	391	409	402	379	399	396	425	411	364	384	390	440	398	382	363	423	369	385	438	421	396	418	414	371	418	419	409	400	444	397	422	397	418	425	413	382	420	404	432	393	407	441	383	417	383	404	403	396	422	407	444	400	396	443	401	371	423	387	433	389	432	399	427	395	418	426	409	409	416	394	389	369	415	399	396	397	398	400	412	376	435	399	382	435	405	411	377	443	394	408	376	425	423	432	423	393	400	392	385	416	398	397	368	383	404	392	429	375	439	397	422	373	405	382	372	398	445	427	409	388	430	388	409	448	409	424	429	399	424	434	391	431	383	397	381	402	402	431	420	401	406	434	443	405	354	393	446	383	381	410	383	374	391	391	379	399	396	374	395	405	392	403	428	393	381	404	416	443	391	381	438	408	402	390	438	417	400	421	381	466	450	399	384	419	391	405	407	408	422	404	408	452	408	400	384	407	406	428	429	398	404	450	397	396	399	404	420
26362	10527	5680	2851	1993	1600	1324	1053	944	801	746	754	656	664	569	553	594	534	558	520	543	531	542	536	515	450	526	527	539	529	511	504	629	2206	4045	3679	1012	487	507	493	500	499	479	484	501	466	469	472	490	479	505	494	496	474	474	485	546	468	464	482	473	513	478	488	510	482	473	485	486	476	479	480	484	512	506	484	488	500	499	485	511	488	509	463	481	501	480	506	514	469	511	531	477	484	442	489	477	446	524	488	503	467	503	487	482	493	554	485	493	461	491	482	458	488	493	467	460	526	460	486	501	506	508	485	520	457	467	510	474	472	478	541	477	477	488	466	471	481	491	477	489	494	526	519	496	497	432	486	473	528	459	468	485	495	525	502	475	458	473	473	488	495	489	501	476	494	474	493	497	471	526	476	466	509	506	463	469	489	522	462	509	464	489	434	481	532	530	526	476	497	467	456	524	460	505	504	497	532	494	502	490	449	455	517	464	541	467	483	517	469	486	455	524	467	488	465	448	476	485	485	498	481	486	448	483	507	481	486	483	435	468	536	476	496	522	470	479	502	520	519	481	479	512	545	484	469	496	440	524	514	519	486	514	478	473	474	512	512	478	495	481	526	471	453	487	532	452	450	476	483	526	521	532	499	506	522	470	500	464	495	493	521	470	548	481	523	477	512	493	484	527	510	464	451	472	472	457	475	508	525	455	465	499	472	490	513	499	500	502	498	446	482	517	444	515	487	513	495	496	503	528	497	474	484	500	508	484	466	502	505	508	498	497	487	471	499	498	471	471	477	470	493	498	459	471	435	428	492	517	476	533	495	456	531	465	482	481	481	511	498	490	492	450	514	503	498	480	484	469	508	490	497	486	467	483	477	474	457	488	487	469	468	481	501	455	460	481	483	511	461	517	457	480	493	503	465	463	496	484	535	480	497	488	487	501	483	479	461	469	477	473	498	478	452	488	461	510	458	489	501	494	486	438	505	519	500	509	476	514	546	498	485	474	451	471	486	516	507	503	479	503	489	492	474	476	458	489	504	471	440	511	482	466	485	468	486	477	448	500	471	456	513	509	474	482	527	519	500	464	462	503	481	510	498	494	468	495	467	482	496	470	491	514	500	488	505	469	497	488	497	529	503	439	474	511	536	445	443	490	513	493	542	464	467	472	486	489	458	456	485	527	422	518	470	467	472	478	474	507	488	487	466	461	459	491	459	458	443	464	518	472	475	481	464	502	481	500	501	480	489	523	488	494	445	458	489	472	486	485	450	474	505	519	465	493	505	483	494	440	500	472	479	512	485	449	500	523	484	504	475	493	482	494	523	491	492	486	482	502	466	453	525	488	496	494	478	475	469	511	470	465	481	465	439	471	469	468	499	497	497	449	440	463	512	476	475	478	461	458	472	506	461	491	502	500	458	534	506	486	521	458	518	529	493	500	521	472	493	473	458	476	494	462	455	450	474	491	478	460	511	505	477	500	455	495	469	469	449	493	473	503	532	477	480	514	479	450	481	488	478	478	445	487	475	466	486	527	478	459	464	500	447	459	469	446	487	492	496	482	481	484	482	458	499	500	476	470	473	445	502	540	448	438	492	498	479	508	444	483	484	486	486	467	485	516	502	473	474	462	478	492	463	451	514	513	478	483	467	463	486	500	481	482	485	489	490	494	466	456	529	465	493	513	467	506	466	497	490	494	453	499	473	504	510	456	491	502	510	479	502	468	554	489	508	496	474	461	513	506	514	489	477	503	481	492	470	503	494	449	495	416	489	465	459	504	486	496	452	459	500	489	495	513	419	464	492	439	479	494	510	486	495	510	496	463	506	495	431	480	485	512	476	477	465	484	477	506	488	476	491	516	476	480	446	510	451	475	503	431	460	473	464	468	479	512	481	484	485	497	482	504	460	512	542	448	469	533	471	494	474	446	480	482	470	475	484	510	501	493	478	481	503	442	502	482	476	480	470	486	470	465	486	472	457	495	475	478	472	443	474	483	453	512	488	459	485	473	465	537	482	464	453	503	510	495	499	477	509	509	494	492	493	504	504	542	512	431	479	464	486	510	509	491	499	493	483	448	513	543	485	462	479	476	442	489	494	479	517	516	510	474	465	466	480	454	481	495	477	467	469	500	524	495	457	485	468	515	499	470	500	483	495	434	478	488	492	494	488	464	486	490	481	471	468	477	481	480	483	466	516	512	496	476	503	500	483	545	519	498	459	495	537	472	482	503	498	493	467	455	511	509	483	496	548	499	485	485	492	486	478	466	470	453	487	536	531	484	504	501	499	505	472	514	469	473	461	491	470	477	517	488	463	514	491	470	500	492	489	482	478	500	509	489	488	471	459	537	469	510	476	484	447	439	485	505	469	494	511	478	455	499	496	468	526	503	476	489	494	461	483	486	493	503	492	474	492	506	467	490	466	492	513	510	506	464	513	493	497	544	458	468	469	465	475	490	487	495	479	486	472	466	471	491	471	484	502	489	476	515	498	466	495	490	464	482	507	493	487	503	491	490	501	483	510	465	496	509	477	439	505	477	490	485	467	486	462	522	500	491	475	471	458	471	497	462	507	527	472	492	516	498	522	497	468	487	465	461	469	508	467	523	504	475	500	468	492	480	461	494	470	501	473	508	506	498	488	493	464	480	481	477	444	496	479	507	472	509	491	489	486	487	526	502	494	507	484	474	466	460	489	443	501	476	471	473	517	441	455	475	459	476	471	498	466	489	470	466	521	508	481	515	484	477	495	490	511	490	484	469	480	530	462	492	500	532	500	522	439	469	499	499	504	487	505	499	448	439	495	521	509	452	564	467	457	485	479	509	501	466	446	470	480	468	462	472	489	478	459	476	474	450	446	440	471	498	464	497	497	462	533	459	458	492	488	498	479	486	472	498	504	514	464	490	476	485	514	464	471	467	491	525	524	481	466	487	471	454	484	493	512	516	503	497	528	490	465	452	507	506	501	496	460	457	487	447	450	489	461	478	474	510	497	467	458	490	511	476	479	474	487	501	539	446	509	498	502	492	471	497	452	505	479	509	519	482	481	492	452	459	471	503	460	500	485	507	448	498	492	479	490	506	485	464	477	491	491	507	451	483	458	471	503	468	493	501	501	468	493	492	496	510	479	447	456	480	482	466	456	497	484	507	497	433	457	442	502	503	485	479	463	499	543	489	509	463	511	485	500	504	514	523	480	539	517	499	465	499	464	464	486	465	532	514	493	474	490	488	543	457	466	486	487	499	457	510	462	485	519	491	465	442	493	497	486	491	497	482	452	486	471	502	494	471	438	469	453	495	481	482	482	491	488	548	508	484	480	497	463	465	489	462	489	479	550	513	495	473	506	454	455	497	529	465	483	459	520	495	455	498	490	504	479	528	475	431	479	515	479	444	498	474	468	497	495	467	519	457	485	482	458	455	512	461	472	508	486	485	483	483	535	489	509	483	484	490	473	484	500	485	456	470	453	465	476	504	484	479	467	537	513	476	500	510	492	468	470
25330	21276	27153	25467	6306	643	480	400	377	341	352	330	352	319	299	355	321	305	328	304	299	290	288	290	303	299	292	325	295	329	308	282	393	773	1267	1488	402	292	271	272	278	280	287	293	280	292	294	279	298	306	276	260	297	289	282	274	292	255	287	306	301	264	284	309	277	312	278	299	312	264	273	287	298	272	278	280	278	259	269	274	242	275	258	280	271	275	298	270	262	301	278	289	292	310	266	260	295	269	288	299	290	283	269	293	288	324	295	298	310	236	306	308	305	280	301	307	285	289	268	286	267	265	289	304	290	286	284	284	278	289	290	288	296	286	313	291	329	309	304	274	278	274	249	302	310	285	282	256	302	300	301	294	300	291	264	283	281	258	285	282	279	257	268	303	295	304	264	282	256	289	276	275	273	301	269	276	282	285	276	282	285	306	264	289	285	271	310	267	301	273	276	278	288	272	272	270	272	288	273	247	264	295	268	295	282	264	278	276	294	274	286	278	299	271	300	258	285	275	283	262	266	258	283	286	291	251	276	270	286	268	269	266	267	278	278	252	271	258	288	275	286	257	274	251	244	258	280	288	273	275	272	263	251	295	257	280	318	247	245	308	282	262	268	299	274	276	282	326	284	293	265	290	277	276	283	277	289	282	293	288	286	262	294	291	245	282	290	299	280	299	255	305	288	274	283	291	284	277	258	264	271	282	259	279	290	293	268	280	264	244	290	249	266	282	222	266	305	269	305	286	268	271	312	289	287	274	277	303	302	283	265	275	285	283	290	268	263	274	296	310	296	288	287	261	263	304	266	278	280	275	282	283	301	272	272	300	288	281	283	317	299	297	262	288	296	305	295	286	257	295	285	258	264	267	291	301	283	264	259	281	268	240	299	297	251	270	236	299	297	251	267	270	260	275	274	259	272	303	281	292	260	306	284	258	269	265	271	282	278	262	272	278	302	282	273	276	261	302	290	264	265	280	277	286	282	283	277	292	330	269	265	287	304	284	329	253	275	298	282	287	275	280	265	297	283	271	282	279	299	280	278	275	269	268	306	259	287	291	278	276	301	299	282	281	284	310	251	305	289	293	291	306	266	239	273	272	277	280	287	270	261	288	329	247	284	302	261	279	302	285	290	273	285	274	315	260	270	289	267	286	264	270	277	288	290	305	294	274	274	275	285	272	273	308	260	292	292	285	291	268	287	286	268	292	294	269	289	264	269	277	314	269	252	290	266	288	303	286	295	322	263	270	268	300	278	313	287	279	305	307	308	289	293	305	272	278	280	285	280	266	290	281	322	256	293	300	291	289	263	257	259	285	269	282	286	307	281	322	296	278	253	271	289	263	294	263	279	267	257	267	270	322	306	285	244	282	317	270	272	268	280	296	290	251	289	264	316	271	258	285	306	264	269	312	265	311	284	256	255	269	303	272	283	268	277	280	290	256	301	281	295	289	261	282	276	298	283	240	289	272	275	290	296	271	268	278	289	273	280	259	292	264	275	275	322	277	272	279	244	287	257	277	264	279	272	308	267	290	286	238	294	259	291	286	265	295	288	261	301	263	315	266	275	253	256	238	271	308	263	303	280	311	267	269	279	296	279	288	297	272	285	244	263	304	268	279	294	256	280	276	262	258	267	253	314	272	313	273	268	274	270	268	284	248	282	256	325	286	271	265	256	301	289	239	300	266	283	246	302	290	276	300	278	270	258	295	271	263	299	277	273	272	300	285	271	291	283	306	267	262	270	293	266	275	304	265	287	292	281	275	297	269	264	289	277	279	260	285	293	272	306	275	308	300	281	269	301	286	265	287	269	299	282	320	283	289	263	279	264	280	269	317	287	262	294	286	291	290	283	280	286	286	283	259	259	292	273	270	268	296	273	291	293	266	294	277	247	321	286	263	284	270	286	268	262	288	303	270	290	270	284	268	280	264	281	268	312	240	286	283	300	287	286	299	285	294	268	282	283	284	295	279	268	282	293	300	281	283	266	270	257	258	272	256	287	295	274	281	307	275	282	294	295	281	302	290	275	285	274	284	269	288	253	299	269	290	292	270	284	258	253	278	294	299	260	260	259	297	265	277	276	292	300	280	281	258	271	269	335	283	274	291	277	291	257	269	280	290	287	294	267	239	264	273	272	287	281	272	227	307	287	269	283	283	289	306	279	279	291	287	290	281	314	276	296	258	285	292	252	281	271	289	283	304	321	326	286	287	260	288	293	267	288	253	260	263	299	267	287	279	290	296	273	300	269	288	275	291	291	294	282	290	284	297	274	287	284	263	250	246	282	315	290	285	260	283	258	272	299	291	285	270	290	264	284	243	260	281	277	251	292	291	259	286	292	279	288	319	269	289	270	259	275	267	293	304	265	264	301	298	286	287	288	274	290	270	264	273	274	296	277	304	256	258	304	263	257	290	271	292	282	253	246	292	309	251	282	262	275	308	293	256	332	250	299	261	260	272	274	293	286	299	262	314	275	288	274	276	269	295	277	252	309	271	261	286	279	287	270	276	300	303	296	263	281	269	274	282	278	286	263	308	309	296	303	276	271	312	285	293	265	248	279	274	302	269	308	305	288	284	277	278	290	284	281	291	282	272	277	271	271	275	285	339	292	278	284	305	290	280	281	274	282	287	252	291	287	269	298	274	272	280	284	307	315	259	287	270	262	305	239	298	271	310	286	284	296	287	282	277	280	278	272	281	260	265	269	288	275	289	287	288	283	278	283	280	283	290	294	270	287	261	267	270	280	251	282	262	310	292	295	305	260	292	273	285	262	313	290	279	285	282	260	280	302	291	280	276	296	279	289	249	286	273	282	292	291	284	300	304	298	318	287	305	329	270	276	303	249	270	276	283	288	296	281	270	274	283	266	265	283	281	292	304	271	259	298	298	269	262	286	267	278	275	296	281	276	254	323	281	274	252	287	270	226	296	279	260	315	301	284	263	280	279	269	285	279	286	245	282	275	301	281	265	281	266	266	270	287	279	275	295	260	288	260	284	292	261	289	294	270	301	303	295	290	258	293	268	270	293	294	304	320	292	294	278	269	292	268	261	300	271	254	308	288	283	270	304	283	264	305	271	276	271	287	272	311	302	284	306	278	253	274	315	286	246	255	278	266	263	250	267	296	278	253	281	267	281	289	267	295	294	264	302	289	287	278	280	282	286	261	291	275	296	274	273	262	301	296	266	275	284	279	284	324	263	238	263	260	285	307	292	244	302	269	246	277	281	252	264	279	267	272	292	278	261	283	278	306	304	263	296	278	276	275	275	280	290	295	269	259	301	280	288	304	291	278	300	252	264	270	245	276	319	290	295	263	295	277	316	303	279	275	280	277	286	284	292	300	283	261	293	315	285	275	251	295	274	260	284	263	266	272	279	288	265	313	284	279	267	265	307	270	256	282	282	274	254	294	255	298	291	278	268	319	281	291	272	278	314	272	287	281	258	271	272	284	294	286	294	297	283	261	267	272	289	264	298	269	299	281	264	250	283	323	298
26776	8649	3953	1922	1432	1167	942	753	697	621	555	544	501	455	471	420	430	411	405	428	411	406	386	397	375	402	384	377	401	369	371	382	600	1414	2523	2727	544	354	346	382	328	377	355	393	354	325	360	344	372	346	343	399	327	346	346	330	363	378	363	357	358	355	334	347	332	360	391	344	387	335	322	352	356	346	341	399	359	362	344	371	339	362	350	371	357	377	370	359	393	350	345	338	335	359	336	358	327	355	317	343	346	320	379	349	359	370	351	359	362	348	348	354	360	358	377	363	327	356	381	359	352	336	378	383	354	341	374	342	347	352	348	356	337	366	377	326	361	348	392	400	365	356	389	346	349	320	366	363	355	362	348	383	352	393	399	344	327	350	355	349	370	374	372	337	365	348	390	392	357	355	297	375	361	386	344	367	390	366	372	378	343	346	411	323	373	329	373	387	354	380	355	387	361	350	405	350	357	322	361	337	355	318	351	350	351	394	362	352	347	379	360	374	342	351	347	333	335	342	331	375	356	357	350	349	348	349	332	336	384	344	367	383	365	370	366	370	381	355	365	335	342	356	325	351	362	377	367	371	358	382	360	365	377	345	343	355	381	379	363	380	414	413	355	364	371	357	347	367	372	383	352	353	319	351	363	333	364	358	351	378	367	358	367	368	346	316	354	326	377	340	363	331	355	385	353	369	339	371	335	382	377	378	370	357	320	321	336	360	402	356	377	361	340	344	353	348	361	353	397	368	370	359	319	355	378	365	351	354	394	349	367	335	375	366	355	343	348	331	366	369	378	366	371	339	333	393	364	376	396	383	339	350	378	328	346	356	370	332	362	345	361	341	378	369	323	353	362	371	378	343	368	369	347	380	363	361	359	365	350	363	350	370	384	357	338	384	350	350	354	342	356	322	339	317	323	339	344	337	374	368	349	342	342	344	368	347	360	361	343	327	330	345	349	379	334	366	385	376	372	355	369	319	361	360	374	403	339	386	365	372	391	379	336	348	354	355	384	330	392	346	341	342	360	385	354	356	406	380	361	343	374	353	337	374	354	340	367	363	344	386	358	333	368	382	372	371	363	378	349	357	339	386	390	378	359	344	374	350	367	368	370	341	379	381	370	386	371	361	369	399	360	339	348	376	381	369	393	381	342	386	403	367	360	352	399	334	361	333	403	312	367	364	346	383	352	387	346	342	399	318	339	390	366	366	358	367	332	341	395	319	345	348	332	354	354	367	369	344	374	386	357	334	330	357	346	362	345	360	363	341	416	341	369	369	357	346	349	338	354	331	331	363	370	362	347	375	317	313	393	350	352	360	383	358	344	343	390	342	352	404	358	381	337	323	377	360	379	381	366	368	370	369	385	351	341	365	323	350	369	371	363	319	365	360	376	375	333	331	368	362	352	368	348	362	336	356	340	339	379	353	367	365	336	354	357	345	353	375	358	343	349	352	382	345	385	349	355	326	362	331	365	375	406	302	351	357	368	373	348	337	347	355	363	350	332	357	361	343	360	395	404	373	373	344	346	355	313	374	377	336	356	346	417	341	322	327	372	368	382	384	365	385	368	348	372	334	389	382	370	338	357	346	382	376	346	347	396	367	338	356	355	367	378	349	367	370	344	350	327	363	375	389	335	384	366	379	335	347	367	363	359	348	398	353	358	313	369	345	378	348	332	361	328	354	378	393	343	338	343	348	355	348	388	408	333	376	341	359	394	369	353	364	358	415	353	362	339	403	352	350	384	353	355	349	333	346	375	406	350	374	360	386	347	422	362	341	361	364	381	367	353	330	395	362	397	367	385	369	357	358	341	382	343	349	364	351	390	363	361	384	359	352	346	375	373	353	354	346	357	360	381	367	374	367	393	366	350	371	341	356	358	377	358	350	351	344	355	351	343	359	370	358	359	372	328	332	359	369	382	374	324	371	352	355	323	351	384	373	319	363	355	358	339	359	333	353	352	336	361	359	323	348	368	355	373	345	368	343	354	373	355	371	385	348	366	349	358	388	356	348	369	382	353	372	351	340	383	389	363	322	364	395	353	363	346	355	335	379	367	380	362	382	341	343	359	323	366	350	376	396	356	350	360	370	371	369	390	340	375	400	381	353	331	337	357	343	365	345	332	384	357	394	379	365	344	387	394	339	338	371	359	350	351	343	368	364	350	392	370	366	380	356	365	368	348	354	363	318	373	358	350	379	393	330	386	349	362	361	400	360	357	356	333	331	352	387	358	398	341	363	337	355	381	385	346	357	367	364	365	331	372	338	371	379	343	375	403	367	348	334	362	356	379	357	354	350	387	331	371	397	336	341	373	361	367	393	367	383	324	363	336	352	343	362	367	375	353	367	356	327	359	345	338	373	343	353	345	342	358	404	367	367	359	359	366	365	376	342	348	377	376	375	372	324	370	364	371	351	349	395	351	367	356	343	371	339	368	359	359	351	345	330	346	318	355	350	369	370	392	347	353	354	365	328	372	347	347	353	395	319	344	387	361	369	352	338	350	355	356	392	346	361	359	351	379	359	373	395	337	364	367	374	316	364	389	364	342	347	370	342	359	360	374	325	336	333	360	339	334	348	366	355	352	310	303	361	369	361	352	361	339	362	367	396	357	360	367	341	355	373	363	383	368	333	361	367	363	351	335	347	377	372	394	368	351	336	358	374	361	351	342	397	375	366	358	362	342	351	354	399	348	363	375	381	317	340	377	386	359	346	348	349	363	346	388	356	350	347	382	382	351	337	381	374	346	340	381	370	356	392	317	340	374	382	350	357	372	348	362	328	365	387	370	354	358	379	336	379	361	378	374	308	371	358	342	390	357	337	370	379	351	358	364	361	379	336	332	345	342	331	360	365	380	348	363	380	370	376	375	350	369	353	353	376	337	369	366	360	351	336	326	358	360	333	357	388	369	359	357	368	362	350	354	390	385	316	345	311	338	389	353	327	352	344	357	375	379	345	371	349	339	348	337	325	359	375	351	365	348	335	377	373	339	358	313	388	377	353	339	374	346	365	408	366	349	360	387	393	340	355	364	374	347	358	372	355	350	345	354	342	384	353	368	345	375	348	353	332	345	345	330	357	371	333	374	373	344	341	351	337	365	371	353	372	332	374	392	353	328	359	346	355	349	368	366	361	375	343	362	350	347	327	348	372	372	382	370	418	354	326	344	371	353	360	366	377	361	380	342	368	345	364	388	389	371	376	355	374	346	344	335	339	315	368	348	334	371	371	362	381	348	357	392	371	340	352	381	367	366	327	366	314	369	360	353	377	354	368	349	360	393	346	370	349	389	327	359	347	373	381	357	361	370	395	384	347	387	368	385	352	342	375	367	329	364	339	371	348	371	334	359	363	345	349	335	408	355	346	337	375	348	355	358	358	354	367	343	357	347	395	371	359	354	350	339	360	332	403	333	338	352	348	352	354	370	364	357	343	334	363	392	337	406	352	377	347	396	371	365	367	348	370	328	356	375	393	350	325	366	335	360	360	355	333	358	364
23193	21309	29030	23919	21302	21283	6027	1306	1087	931	835	751	708	722	722	645	611	633	640	631	587	576	638	588	584	605	668	586	566	560	593	771	1875	2812	4514	4425	771	518	566	506	548	513	511	517	529	546	546	541	513	544	557	532	524	550	509	530	517	506	534	537	545	533	494	551	525	531	535	525	545	544	531	547	548	559	570	563	548	558	511	550	511	546	527	543	584	520	558	609	520	559	537	550	528	514	560	549	551	544	568	517	508	581	546	565	505	564	530	528	581	535	527	534	538	502	552	559	524	542	550	551	522	559	492	508	528	540	523	496	509	545	551	536	503	580	555	496	553	526	594	519	494	532	515	522	565	560	499	535	511	549	536	576	532	522	544	549	522	572	513	525	560	501	534	557	539	506	543	488	570	520	577	501	539	561	530	536	573	517	546	528	512	540	526	528	532	539	525	510	561	542	532	534	529	521	538	543	526	572	536	529	523	531	554	523	527	514	556	555	556	546	557	513	527	501	520	559	533	502	515	532	538	540	538	531	524	513	507	540	555	560	561	519	495	531	509	602	562	562	496	566	552	584	534	514	518	506	534	534	518	511	532	563	508	542	507	519	542	521	520	527	555	515	513	557	533	542	520	516	533	524	530	513	556	510	525	505	533	524	546	549	519	542	572	548	518	514	545	576	521	549	556	570	528	487	539	530	573	498	525	510	536	540	504	558	470	513	600	547	531	506	508	525	552	514	544	535	556	530	513	569	556	505	508	513	562	542	551	556	530	484	575	513	550	567	519	565	520	536	488	541	504	564	504	542	505	488	577	560	519	513	543	517	570	504	583	564	547	554	519	522	523	544	540	493	538	511	529	502	562	551	511	549	527	498	535	520	490	550	497	525	525	540	542	521	520	504	521	550	598	571	563	478	517	519	513	525	513	546	514	535	513	565	547	555	544	541	537	553	538	494	528	516	525	513	535	519	508	510	580	552	550	492	516	517	549	531	540	543	570	577	512	544	494	544	469	521	543	544	512	499	547	586	554	519	566	557	508	510	538	520	546	531	500	517	554	526	515	573	591	506	502	531	559	542	558	497	523	541	572	555	514	512	508	524	519	541	570	518	527	502	512	561	544	491	543	522	546	560	554	554	560	573	522	560	532	546	553	544	554	527	542	557	525	545	486	567	544	530	518	537	485	536	529	482	583	540	518	554	513	532	499	547	510	527	535	563	537	565	499	521	523	538	509	538	540	500	550	520	531	505	507	542	554	525	568	565	528	533	536	525	542	532	530	540	506	506	495	585	487	552	622	516	552	562	536	514	493	564	543	539	522	523	537	526	572	508	517	516	574	537	580	564	556	558	536	517	508	538	537	500	571	526	514	519	518	543	497	538	504	549	517	546	529	548	523	510	525	560	530	528	534	511	541	524	543	557	563	526	532	506	529	531	525	531	508	496	540	568	512	553	513	536	517	532	531	534	555	535	545	537	571	513	514	549	559	507	569	537	517	510	523	499	524	513	537	548	592	552	546	489	537	530	549	522	526	527	487	535	478	501	548	528	528	519	517	516	518	511	580	533	557	530	531	545	495	549	542	510	532	564	530	513	559	566	543	516	538	487	510	562	562	542	526	549	560	540	520	527	552	542	557	543	551	536	514	536	498	534	552	529	532	510	550	580	500	533	546	582	529	478	530	519	499	517	567	530	559	533	543	532	493	534	541	596	555	512	532	557	531	521	455	554	559	573	527	554	528	475	531	539	564	531	510	569	547	494	576	520	549	552	579	528	525	523	509	503	555	538	526	566	538	523	557	511	517	502	544	522	535	512	541	560	599	522	505	529	533	551	553	533	536	545	542	562	505	542	587	547	513	527	549	563	604	531	530	592	541	528	566	526	517	523	575	514	546	580	518	537	519	505	564	523	542	541	503	524	558	542	521	550	544	533	539	532	535	537	504	510	513	540	496	501	544	494	507	497	559	528	533	560	544	487	492	531	533	522	552	535	552	523	552	541	515	527	493	554	569	534	522	510	555	540	511	523	535	516	515	529	530	573	530	517	528	562	572	524	526	491	499	574	528	548	513	505	506	499	516	536	537	524	551	489	534	561	534	520	539	512	522	549	500	537	547	519	479	512	543	521	529	505	556	525	505	582	516	514	554	555	541	531	526	532	532	526	555	578	540	562	508	486	507	492	522	506	538	545	544	539	481	504	517	569	511	525	547	532	530	547	545	533	530	558	544	581	533	533	542	509	534	525	577	531	550	528	571	536	507	518	549	533	517	556	522	508	556	540	485	508	512	545	564	505	535	554	550	531	525	525	520	544	538	489	513	537	564	551	491	565	528	486	526	514	574	520	529	508	554	538	545	491	514	545	557	514	488	541	525	524	573	539	558	503	501	526	550	557	516	513	504	525	492	524	537	550	504	533	519	532	537	494	599	528	536	512	530	523	544	530	528	527	566	558	524	496	551	536	542	530	481	539	555	555	524	550	560	500	535	557	528	561	545	524	535	507	550	508	537	517	518	487	538	542	558	562	528	535	543	547	562	562	531	540	508	505	559	495	516	528	492	507	501	520	550	559	530	524	549	539	557	543	538	517	494	600	559	529	542	522	549	560	522	526	530	526	558	513	550	556	536	528	572	529	546	511	529	547	513	516	543	522	515	507	526	555	458	513	507	560	580	577	531	512	520	534	542	539	518	507	519	556	513	503	534	525	536	506	527	555	570	514	543	549	542	508	494	525	525	557	540	545	467	563	512	537	532	565	570	547	541	500	545	506	557	587	562	503	519	512	487	499	566	563	549	544	503	557	498	505	551	516	532	499	515	531	541	524	567	526	531	535	535	565	536	532	597	533	540	566	518	520	532	507	548	524	528	537	550	534	530	569	530	524	534	558	533	525	546	544	523	544	563	531	531	510	546	530	484	533	515	558	536	503	595	509	558	538	473	522	530	564	513	528	556	563	547	546	526	496	506	513	557	518	566	520	553	483	534	489	478	569	559	577	553	532	508	544	527	528	515	522	518	561	539	571	520	557	582	526	536	533	552	504	535	556	520	518	514	547	534	517	533	510	529	512	543	546	535	525	526	580	511	535	537	530	504	522	537	534	518	468	563	490	489	513	556	536	563	552	527	506	524	529	510	533	547	509	516	538	504	534	477	517	549	528	520	523	513	535	519	540	557	507	496	515	530	561	559	548	560	563	515	545	534	534	500	558	571	527	514	535	580	517	498	520	550	565	523	529	550	519	548	551	520	509	571	532	499	521	569	536	541	538	498	520	538	508	554	511	497	556	581	521	542	530	530	565	546	511	541	516	537	513	530	575	535	526	503	562	541	526	550	532	534	564	527	522	510	539	493	552	534	507	540	539	554	518	548	519	574	501	565	523	551	539	543	495	549	505	528	550	568	500	512	559	530	553	517	505	496	520	527	524	513	515	507	505	564	532	541	531	546	525	561	495	547	506	517	562	499	591	562	521	548	501	566	536	469	530	527	567	529	542	570	549	593	505
31200	19559	11878	6234	4311	3389	2679	2260	1843	1550	1351	1240	1139	1063	996	895	868	855	833	765	714	720	706	746	782	690	759	740	708	661	732	1207	3251	4708	7665	7424	963	656	650	713	603	649	675	613	644	580	609	645	627	677	644	635	615	602	680	643	641	647	670	653	618	631	626	638	678	647	643	620	688	645	627	651	657	632	625	599	637	653	699	662	606	605	609	638	627	618	633	606	632	582	645	625	643	645	622	601	607	645	642	623	653	621	640	632	647	596	644	611	612	653	642	618	613	636	613	667	571	583	665	654	627	636	623	632	627	641	679	589	611	643	604	633	636	608	664	637	642	618	643	610	644	653	612	612	639	629	612	652	606	657	639	643	661	642	680	637	623	641	643	583	641	666	601	651	672	595	667	686	612	643	621	656	623	617	637	597	641	655	660	623	660	656	651	634	625	643	636	659	645	651	591	648	656	648	613	611	623	618	625	619	629	630	670	641	622	663	634	604	623	655	642	632	629	612	670	663	659	663	614	649	570	624	679	646	647	626	644	661	641	600	669	587	646	635	594	674	604	665	639	589	625	629	642	634	684	593	663	632	660	645	628	617	604	614	646	668	615	597	659	631	636	609	651	619	607	641	612	614	630	601	649	613	576	591	635	581	616	626	591	647	598	625	702	626	619	629	591	652	624	638	668	632	641	638	674	636	668	610	630	635	615	671	624	660	676	625	627	631	649	656	576	622	617	642	643	631	648	629	676	630	628	628	609	638	661	637	622	633	621	662	620	634	635	646	611	633	671	608	659	613	633	647	608	618	636	631	656	634	621	623	644	581	661	609	672	644	632	616	669	663	653	594	636	645	657	629	624	632	628	628	602	617	626	688	612	645	635	635	666	600	621	634	667	659	619	653	650	624	624	614	578	641	661	650	624	655	657	618	639	615	641	650	625	612	612	658	686	608	652	702	646	603	660	573	606	593	633	603	683	599	616	637	625	643	637	635	645	617	617	601	616	624	680	688	605	658	618	667	634	627	621	587	633	646	609	607	635	673	651	677	647	619	606	606	610	628	611	665	670	643	634	637	605	617	640	606	663	668	652	706	622	626	603	645	628	675	662	632	619	617	625	599	630	685	631	643	652	678	600	609	615	642	610	621	647	636	640	629	644	672	639	629	637	619	623	650	612	623	646	635	607	632	644	613	642	636	634	619	608	639	604	655	623	628	647	627	614	645	623	644	651	611	597	601	631	648	633	634	627	656	608	671	660	645	638	616	623	608	666	613	609	619	630	612	633	621	623	651	633	673	632	627	589	626	595	622	630	651	626	625	619	631	704	644	714	625	635	638	642	638	616	663	611	618	567	610	641	620	612	648	670	622	591	638	612	620	566	628	566	616	634	609	656	627	627	643	608	655	654	617	615	611	635	661	633	608	642	607	641	597	596	657	693	627	642	625	614	623	642	623	581	640	661	632	624	654	630	631	615	624	626	645	582	633	591	637	632	684	617	628	665	608	613	616	618	639	605	652	639	673	690	635	632	627	651	604	628	584	657	609	602	646	663	661	612	655	636	666	654	672	670	615	694	611	616	656	607	635	605	575	635	593	629	598	633	602	590	618	592	673	616	656	612	632	642	619	627	634	630	577	644	614	645	600	641	646	663	675	668	631	601	635	653	654	599	639	651	652	634	637	642	614	644	655	582	650	665	633	641	555	623	664	591	623	631	600	597	656	647	657	644	640	640	635	655	610	624	589	638	608	598	635	668	639	642	589	575	641	647	616	606	611	646	629	606	643	653	623	653	606	614	582	591	652	693	634	626	637	665	602	609	618	650	616	636	660	627	694	624	638	679	637	651	638	639	618	607	616	600	636	657	578	654	626	624	626	640	639	698	630	609	606	610	649	625	644	647	620	638	615	658	637	636	620	624	656	610	572	640	634	652	621	599	634	626	602	601	639	630	633	611	597	671	638	611	599	675	597	651	625	559	648	660	633	633	621	656	601	610	609	628	639	607	609	635	688	592	668	632	651	627	661	643	667	592	619	689	666	633	614	670	633	645	628	591	591	630	639	604	586	625	615	628	597	632	639	626	612	662	649	613	637	607	604	630	645	617	644	659	554	605	639	622	650	617	623	613	590	590	653	594	630	628	632	681	609	631	633	665	664	586	644	642	649	603	631	683	634	634	669	635	628	656	626	586	583	629	621	592	624	624	622	620	627	619	670	656	632	649	609	594	651	618	629	665	584	611	630	614	632	587	610	607	622	611	624	642	637	635	676	679	621	613	653	646	591	593	611	634	663	633	643	611	621	626	592	601	678	630	635	655	624	619	597	668	633	628	632	656	682	625	654	591	663	675	626	643	607	652	635	666	593	584	576	640	585	663	652	623	613	660	633	615	624	634	655	645	628	643	612	633	615	617	627	613	598	613	646	655	570	602	620	630	626	639	656	599	646	633	609	647	635	624	635	623	637	647	661	659	658	653	639	637	634	589	628	628	652	665	652	611	638	628	654	671	635	570	620	655	631	619	594	613	630	635	622	633	616	618	630	637	617	601	598	637	669	603	633	663	627	629	634	610	593	634	694	611	618	657	583	606	655	612	656	686	639	592	625	635	636	586	615	646	619	632	649	631	671	656	653	604	637	657	643	648	646	656	634	628	656	641	592	626	610	650	612	650	661	614	613	598	602	611	622	665	624	689	679	629	610	691	611	663	652	627	621	655	647	663	653	644	651	645	632	625	674	642	621	656	613	594	623	622	628	598	548	660	676	648	634	633	618	621	618	663	635	599	613	645	668	627	596	625	640	639	647	639	663	607	667	633	628	662	649	654	653	634	608	689	626	596	648	618	637	639	631	624	594	643	609	668	616	660	618	611	636	621	604	623	605	616	630	640	622	681	619	621	643	654	635	636	652	610	667	668	640	633	604	638	680	658	626	620	640	651	588	624	656	709	633	619	613	587	634	676	632	619	627	630	639	628	610	642	669	647	611	628	711	580	622	601	653	621	676	608	583	629	655	665	639	598	592	638	648	611	623	634	616	622	650	644	626	665	640	636	645	623	587	650	649	647	642	630	642	625	648	612	614	657	602	613	621	620	630	662	623	671	645	627	612	652	653	635	605	638	665	613	638	629	617	620	634	625	589	635	634	631	653	598	682	613	636	670	632	651	625	596	650	664	666	621	655	648	604	646	620	626	626	625	612	616	638	629	656	566	634	627	611	629	595	647	610	626	619	663	602	650	615	640	658	596	608	625	602	644	614	626	650	634	620	620	626	620	664	650	639	625	576	640	613	618	622	634	638	604	612	625	644	606	666	668	645	652	640	618	621	686	627	606	677	627	616	666	635	636	676	641	634	656	614	646	611	667	612	651	648	628	642	660	587	654	616	647	588	618	609	645	644	655	614	632	597	631	635	658	618	633	624	637	638	608	618	635	663	619	630	626	631	653	624	631	623	620	660	651	597	610	637	634	609	640	636	639	598	640	670	687	644	610	624	615	624	648	606	614	641
27913	19521	5728	669	528	465	366	327	276	284	255	270	267	287	271	290	314	293	276	284	264	262	256	267	293	264	262	294	272	293	268	305	391	375	494	451	259	290	287	255	268	310	282	263	288	270	255	282	274	294	271	308	264	277	257	268	269	252	260	271	280	249	279	273	279	287	265	258	269	289	289	256	289	275	238	312	286	281	283	303	288	273	286	260	273	326	265	272	280	284	304	298	269	250	272	268	263	286	294	327	279	260	274	275	278	253	272	271	265	279	250	296	274	287	296	284	256	276	223	311	301	295	279	280	278	270	280	303	269	266	279	288	307	280	263	263	287	249	293	267	290	254	283	270	304	281	283	255	288	274	294	273	254	265	269	313	295	260	276	299	261	281	293	273	322	274	268	290	309	285	255	279	286	285	288	280	328	283	250	304	280	313	283	296	278	267	265	281	289	260	266	305	285	291	282	258	288	271	265	275	280	289	266	267	262	282	261	274	263	303	287	273	272	263	293	294	296	306	271	282	297	290	267	280	262	287	271	292	267	298	252	280	281	264	297	267	273	286	296	256	285	249	302	309	273	281	253	288	276	276	292	265	286	285	266	265	290	267	258	287	303	317	285	288	334	269	306	278	272	277	281	274	281	260	251	273	310	251	273	288	263	272	255	290	287	290	280	304	267	283	282	319	262	262	279	268	299	285	304	308	259	277	275	298	293	298	264	251	257	296	289	267	275	284	260	289	269	280	256	302	317	284	325	310	288	292	278	269	268	291	230	298	280	277	279	271	282	252	294	293	303	266	273	270	246	263	299	285	276	262	273	249	304	239	287	282	247	246	288	288	252	280	268	341	303	265	249	273	258	262	274	293	283	252	293	251	275	260	284	275	267	278	286	304	269	279	257	284	275	293	262	269	278	279	282	277	276	280	275	264	320	285	290	285	303	260	268	279	270	268	269	250	273	275	294	252	270	258	268	313	278	282	308	258	286	287	240	286	277	285	254	258	298	287	271	299	277	266	267	288	299	256	265	268	304	279	287	305	290	252	293	261	285	285	304	277	268	293	292	254	274	258	303	267	255	298	281	274	285	290	289	259	275	281	279	284	280	273	263	281	278	277	255	262	278	281	268	287	302	279	270	283	274	260	278	261	242	303	275	296	307	282	302	270	266	267	280	277	276	303	297	263	286	274	290	307	300	289	268	269	294	225	281	262	300	272	302	274	282	264	282	299	279	258	289	295	301	291	289	278	269	283	292	273	298	281	263	283	295	279	272	291	258	283	298	296	271	278	272	293	268	274	259	267	266	268	255	305	276	240	277	294	277	279	267	291	279	279	254	295	259	286	268	301	304	270	286	295	296	273	286	280	262	275	267	293	282	289	270	255	262	255	290	294	316	270	258	285	277	284	295	271	292	265	280	264	273	282	280	283	308	277	277	305	287	264	281	288	278	240	271	270	264	271	263	293	248	298	283	289	278	251	275	290	282	254	266	285	269	285	303	301	275	236	278	287	262	250	290	289	298	326	296	281	266	275	254	280	295	265	284	295	281	252	286	282	251	271	272	286	265	258	260	283	269	272	278	261	286	266	257	284	291	265	273	294	276	263	266	291	257	261	254	280	288	285	301	273	255	281	282	278	281	322	294	260	293	288	276	288	302	276	298	279	304	231	252	280	309	292	280	277	269	259	251	302	310	304	268	267	275	306	272	247	271	291	276	290	291	256	269	274	304	307	281	250	270	273	281	245	272	287	298	281	267	261	248	295	308	281	268	263	255	296	270	289	258	257	281	255	251	277	287	256	281	270	275	259	253	293	269	283	268	284	256	254	292	252	287	289	281	267	259	300	295	273	253	304	280	304	295	297	280	289	221	254	246	265	275	276	281	265	285	238	261	289	276	282	279	287	304	267	272	225	294	273	262	279	282	287	272	291	282	243	250	295	281	242	288	271	268	267	273	253	274	271	247	295	264	284	270	266	284	289	285	259	286	269	252	268	308	311	280	298	272	275	280	281	253	271	286	265	273	307	286	274	261	266	298	256	312	284	302	291	320	273	275	267	276	266	278	319	289	253	277	268	259	239	243	259	288	263	262	280	285	293	296	277	266	277	273	296	274	298	243	267	262	263	263	277	291	280	280	295	304	289	262	291	311	301	260	293	282	286	279	298	272	273	269	268	290	277	286	253	286	270	281	305	273	259	273	317	281	268	286	280	262	271	279	289	282	295	256	282	268	279	253	280	306	281	286	257	278	281	268	239	296	268	289	295	288	277	286	284	280	245	300	264	268	282	261	261	277	300	327	267	265	315	270	304	246	253	267	269	276	279	270	299	319	275	266	253	254	270	323	287	264	303	274	292	278	285	264	280	284	266	258	271	271	294	270	278	257	284	273	281	288	295	262	280	282	263	280	267	286	266	279	286	285	307	264	283	300	292	277	272	273	260	266	322	283	280	299	255	305	264	250	270	285	295	285	288	286	274	259	286	270	281	284	242	285	258	300	276	309	297	233	278	253	281	277	250	298	278	261	289	276	260	303	246	267	281	283	296	272	294	300	253	271	262	279	295	280	255	303	285	262	239	297	274	255	280	285	267	279	293	301	283	272	249	270	288	270	296	272	269	281	264	286	267	276	288	281	297	304	257	300	282	250	291	282	269	253	260	265	267	268	298	275	317	279	263	277	287	281	293	274	271	292	270	273	267	295	278	263	248	268	268	303	263	305	310	273	293	292	269	271	284	269	287	273	281	298	255	269	279	302	298	269	261	269	272	288	271	250	275	291	294	272	262	241	271	290	279	286	269	300	295	284	302	284	289	275	264	274	277	281	270	291	257	289	266	277	259	265	292	254	252	259	310	264	266	290	283	285	273	298	301	289	290	246	270	282	260	265	255	268	289	288	295	286	277	282	294	297	261	246	269	284	283	260	279	293	264	287	279	261	262	280	271	270	280	273	287	252	266	273	275	281	273	275	275	294	276	253	254	292	253	290	283	254	284	267	291	273	257	278	293	256	284	282	315	255	275	285	282	300	307	267	307	298	260	277	275	292	289	273	278	263	267	266	287	261	260	281	292	286	258	283	258	266	291	273	257	291	288	294	273	279	278	291	282	293	279	268	289	273	303	288	260	264	264	276	305	290	290	295	284	279	275	299	269	262	283	254	291	268	290	291	284	279	274	260	282	276	277	295	276	295	297	280	265	300	280	276	246	285	275	257	254	289	251	252	280	270	256	323	297	328	295	278	282	291	271	278	316	273	251	281	305	306	294	280	251	258	287	282	287	275	269	269	298	290	290	297	255	306	279	277	256	254	273	286	291	252	277	275	294	279	274	291	310	289	302	258	266	270	274	258	279	301	274	294	259	262	238	258	309	267	260	252	288	262	260	278	270	297	268	231	271	279	294	286	272	266	267	266	283	269	282	248	296	249	276	296	278	259	276	276	266	255	260	288	276	273	285	258	265	265	270	274	299	310	235	305	273	261	278	292	284	279	262	294	285	283	239
23989	4222	845	600	480	404	399	392	385	376	375	353	328	371	329	374	333	354	367	369	353	367	335	351	346	371	353	341	336	354	362	352	469	653	785	633	303	342	345	350	366	370	322	392	375	334	339	399	340	323	351	325	368	326	344	356	359	338	344	337	324	336	323	355	341	338	333	333	352	357	332	316	299	328	318	358	328	335	347	339	351	328	365	351	313	334	314	358	331	336	326	299	341	371	353	362	355	347	350	330	357	372	307	343	296	373	340	354	320	336	348	342	325	350	338	350	365	372	347	350	348	358	363	348	344	343	355	374	320	356	335	371	344	323	359	329	366	336	355	359	360	328	339	355	350	322	330	326	342	388	332	347	356	352	300	344	361	392	344	343	357	337	311	345	354	344	324	320	352	323	334	343	343	325	322	287	333	355	358	342	346	374	337	342	349	333	353	344	328	330	387	358	361	329	385	308	305	336	355	327	332	368	365	331	334	322	365	346	319	328	356	328	333	327	333	340	359	366	315	356	334	340	307	325	357	364	322	341	378	334	357	331	324	328	351	342	344	347	323	324	347	331	333	324	339	333	321	341	338	340	383	333	317	374	339	311	354	318	339	333	329	340	338	363	334	363	313	328	306	360	354	333	340	313	329	322	367	308	328	337	341	323	366	330	343	333	357	382	360	332	327	354	325	373	350	351	322	370	344	353	329	367	350	372	369	335	346	357	360	343	339	366	334	373	357	311	346	371	381	344	349	336	336	331	342	360	332	342	364	328	319	327	339	347	361	357	323	329	344	353	358	316	331	332	322	350	356	353	325	351	354	349	328	339	339	358	348	341	348	338	354	319	350	343	326	322	354	329	348	337	344	357	358	362	358	375	301	311	345	360	308	354	339	363	351	359	356	348	335	341	331	344	338	367	322	330	310	357	337	352	340	357	300	341	357	324	384	331	342	311	370	321	358	341	340	338	309	342	342	353	328	320	340	345	336	309	323	332	323	334	361	342	372	339	327	339	381	322	306	384	346	328	377	333	329	353	331	319	304	338	361	374	301	339	376	332	349	337	342	378	375	345	350	340	363	331	335	340	340	374	332	345	351	370	313	348	343	322	350	339	347	298	376	368	350	381	350	348	354	333	337	331	296	346	366	370	334	383	337	332	343	317	348	347	329	334	327	362	326	347	331	365	340	348	311	365	373	343	350	323	365	331	368	332	337	374	356	357	351	352	330	358	352	338	368	331	337	331	371	340	331	331	353	355	335	333	357	355	355	325	375	357	326	345	350	323	318	356	344	340	360	338	341	345	353	363	329	342	366	332	358	339	324	318	345	359	342	331	370	330	347	336	356	343	331	362	334	374	331	354	324	350	349	327	314	343	366	328	349	357	309	348	352	313	334	321	364	370	372	343	336	326	321	369	344	340	332	346	344	344	314	353	318	346	346	360	389	333	356	361	349	358	367	341	328	336	339	312	355	333	357	371	342	346	329	358	319	384	344	326	334	331	328	326	345	324	339	352	348	347	344	327	334	337	335	373	333	353	302	372	367	348	317	349	342	343	335	333	361	339	348	348	322	340	352	334	360	357	338	301	341	352	306	358	350	339	348	330	353	350	355	328	356	336	373	339	325	333	358	361	346	315	328	339	340	318	303	358	317	307	337	321	356	347	382	354	318	307	299	340	355	391	352	340	347	323	345	347	347	345	351	346	356	336	349	354	345	352	325	345	332	337	355	336	338	355	352	351	325	332	338	324	355	341	334	388	345	357	355	342	346	360	333	334	322	336	346	346	341	365	333	348	332	356	311	318	338	327	328	343	318	343	355	336	334	329	333	338	359	356	364	333	327	371	323	324	334	342	348	338	345	340	337	358	352	342	345	332	373	346	347	353	311	342	355	339	324	320	337	338	371	330	330	330	381	363	324	368	343	334	352	351	350	336	343	299	331	314	344	355	358	353	356	345	381	307	372	373	359	365	321	352	317	312	331	353	346	365	333	341	382	355	323	317	329	327	335	346	331	348	337	322	346	345	358	323	338	356	348	333	346	349	327	351	314	330	342	334	322	340	327	334	335	321	348	309	344	323	367	349	338	347	339	344	371	310	340	344	333	329	322	378	359	328	339	322	315	360	312	346	351	328	334	329	314	325	351	338	327	356	311	359	358	323	350	360	353	347	356	325	345	307	317	353	334	368	390	322	357	338	356	349	326	402	322	350	359	352	296	373	361	350	336	345	334	339	341	338	338	351	364	311	373	343	312	353	342	327	346	336	334	332	354	340	352	311	339	369	345	332	344	321	336	344	348	358	360	354	326	363	327	341	330	352	339	346	368	351	338	327	338	360	319	321	362	363	363	363	345	332	329	320	341	337	358	343	348	335	355	334	339	345	312	355	341	364	313	353	350	365	330	362	330	358	335	366	337	337	351	336	370	349	339	344	329	353	312	335	328	340	328	315	336	374	325	306	343	340	380	336	344	344	342	334	350	348	339	361	347	331	357	349	346	346	318	349	334	317	333	330	352	360	306	367	337	345	363	334	344	342	356	328	336	314	321	318	359	340	346	348	358	335	362	367	349	327	329	316	332	336	316	355	357	352	376	310	325	321	352	320	347	316	329	337	309	314	354	335	334	342	361	329	332	345	337	312	334	317	324	360	328	341	352	341	358	348	354	332	359	336	357	345	364	384	338	350	355	359	375	320	324	336	357	340	341	332	344	356	338	338	293	369	346	353	328	358	345	331	356	358	350	355	333	349	335	338	360	320	331	344	335	342	316	372	389	333	351	320	375	353	353	375	311	327	317	370	334	323	360	336	338	316	342	326	340	340	346	328	353	391	355	329	316	337	326	352	296	336	367	344	370	375	315	329	330	338	331	327	337	348	338	334	333	344	311	373	347	327	335	362	340	346	341	347	392	367	313	327	340	344	342	346	361	339	363	337	339	329	339	373	360	339	357	364	342	346	343	365	370	351	341	330	365	354	333	347	342	332	329	354	353	358	339	337	381	324	318	309	330	391	342	353	356	364	330	345	334	359	327	350	351	322	338	339	347	329	345	354	360	364	335	318	390	336	351	367	330	356	335	397	354	333	366	354	364	353	337	334	303	301	311	353	348	342	320	363	360	335	366	357	361	332	343	354	342	373	336	360	314	339	361	336	329	352	337	371	313	322	345	329	331	339	340	374	358	348	352	329	332	342	329	345	342	343	356	346	336	331	334	366	320	357	341	351	378	321	361	347	325	337	356	330	310	359	333	355	367	313	350	340	310	342	326	315	351	347	359	363	310	342	350	345	325	380	356	329	350	340	348	369	319	350	372	356	345	377	361	370	360	326	347	337	350	368	310	340	349	308	322	326	359	339	370	357	340	313	360	336	368	343	351	337	297	351	327	326	318	316	334	311	340	338	321	355	334	390	348	346	350	341	323	340	355	349	344	333	347	348	329	369	313	347	339	342	301	320	358	348	345	358	316	366	334	320	372	329	380	317	339	321	358	324	337	327	375	317
24619	21279	28112	24761	18104	1731	833	676	619	558	510	507	450	466	458	471	462	443	481	421	394	417	420	438	419	447	415	416	416	451	433	710	1220	1807	2139	1039	411	432	408	417	418	401	376	417	436	403	401	399	429	396	405	416	415	387	404	396	422	405	425	392	375	414	438	413	409	392	411	452	428	402	402	414	429	399	441	411	401	434	405	416	387	437	391	420	393	407	425	424	417	418	386	387	386	425	409	429	417	415	426	383	412	443	408	390	395	398	400	442	398	420	377	409	411	383	406	402	372	391	400	392	393	417	396	425	395	381	451	429	425	380	448	466	400	414	414	390	440	371	406	419	403	402	419	384	413	421	425	394	384	395	418	398	395	415	412	448	413	415	422	418	393	389	421	379	404	404	403	388	397	418	401	421	410	416	410	389	422	354	400	419	367	413	385	407	409	408	454	386	407	433	400	361	417	433	409	409	379	398	435	390	388	421	405	399	385	360	448	394	401	386	393	431	422	414	419	418	403	391	424	441	384	402	405	414	403	426	411	405	357	405	409	412	386	408	408	409	449	442	374	390	398	379	433	387	419	419	377	418	395	419	443	458	372	428	396	440	425	399	362	404	399	375	411	417	375	391	401	433	396	428	377	383	389	474	399	393	433	420	404	419	398	410	412	380	379	414	387	454	391	408	382	445	425	355	399	403	407	394	407	396	400	380	447	377	395	402	376	409	392	377	384	365	391	388	393	402	414	392	408	407	365	418	425	429	379	415	427	436	410	428	385	411	407	412	390	379	367	420	413	403	404	406	407	391	394	442	452	425	395	394	400	350	419	430	385	390	384	427	430	418	414	383	411	442	407	410	411	413	386	401	393	408	397	378	398	398	390	373	374	419	434	413	397	413	408	409	400	425	430	400	395	350	410	427	394	436	428	407	372	437	385	423	440	398	430	419	421	373	450	424	376	400	410	419	408	396	413	419	391	417	390	424	390	416	375	406	434	389	387	379	408	421	422	356	393	429	412	422	417	424	404	385	401	443	396	402	389	431	379	443	422	445	371	421	393	404	405	426	397	438	414	423	407	428	415	455	400	427	412	398	378	397	399	434	391	348	372	430	421	411	411	444	463	427	398	402	458	406	437	350	375	407	454	407	423	414	418	411	414	407	429	423	417	404	412	419	433	414	441	391	415	405	419	368	385	418	393	393	420	366	404	399	406	427	365	413	410	419	397	398	430	417	384	410	408	380	427	354	394	386	392	404	371	399	399	421	387	453	396	409	422	367	441	407	370	452	424	449	410	427	407	418	421	409	395	404	419	398	385	377	414	416	413	400	383	447	402	383	397	422	383	383	394	384	407	388	417	420	372	399	426	391	416	427	396	416	455	422	396	393	399	441	406	382	423	414	424	368	448	426	387	425	401	412	394	397	419	393	405	432	408	436	412	402	436	421	399	410	405	413	410	393	413	440	401	425	395	437	408	382	405	417	389	407	386	418	402	367	455	393	382	421	407	343	399	413	399	401	439	400	417	429	383	379	445	408	394	417	398	368	409	435	403	377	427	420	438	391	404	419	451	415	359	412	402	389	413	384	418	395	378	400	465	411	411	430	386	421	424	410	421	409	391	381	404	388	442	369	431	414	427	399	429	403	394	419	391	397	400	439	434	410	439	377	394	400	431	427	398	440	374	416	355	392	427	400	419	393	383	408	445	429	420	414	393	440	393	400	463	381	416	391	415	422	432	396	411	412	408	411	429	412	403	399	380	423	431	383	395	386	384	419	407	397	395	400	455	399	368	372	424	421	370	444	416	443	371	433	387	418	420	418	411	428	414	429	372	416	426	368	427	386	437	413	431	386	392	421	448	390	415	380	420	403	422	410	418	383	354	429	426	383	431	439	427	398	397	448	440	407	395	411	397	407	429	412	409	410	402	433	394	382	377	426	377	420	409	423	392	438	393	410	451	425	402	406	451	376	380	408	418	400	400	432	409	393	401	400	402	437	424	435	420	424	408	388	395	387	438	431	387	367	391	425	397	410	390	419	412	393	442	420	425	399	440	380	385	400	413	395	384	417	442	395	402	385	431	415	404	370	423	427	396	416	411	421	406	433	437	406	420	435	394	424	415	402	411	417	443	419	410	377	411	378	422	434	391	424	423	427	360	418	402	385	424	384	387	375	388	426	421	431	366	391	420	404	423	423	434	403	456	396	426	376	443	360	423	440	400	389	417	409	372	437	436	410	417	412	404	399	408	406	387	403	405	418	395	407	389	424	449	408	371	395	404	441	389	406	376	412	425	376	372	414	419	388	403	371	390	399	376	433	399	433	393	410	385	388	408	376	416	372	399	410	372	415	415	407	373	370	405	417	429	422	424	439	415	423	408	458	393	402	417	439	456	438	396	369	368	417	435	403	422	396	393	400	406	400	391	412	401	383	433	413	392	413	422	408	418	422	443	417	360	407	417	402	436	402	407	422	394	418	410	420	431	372	446	387	409	393	409	402	379	410	423	376	411	452	394	438	394	401	404	376	398	407	406	381	430	424	430	426	423	412	374	427	400	399	430	412	433	420	380	395	425	413	393	415	402	416	394	400	401	410	435	375	381	390	424	413	427	413	377	387	387	401	397	396	425	404	415	361	409	412	384	395	397	389	406	401	408	370	404	370	408	401	394	396	397	409	420	343	399	358	426	408	393	398	383	447	389	373	407	418	403	391	419	376	386	415	452	404	400	401	381	400	402	405	385	416	447	412	438	422	409	409	400	379	403	392	405	409	448	417	426	405	431	418	373	403	408	434	424	390	399	418	394	421	415	418	421	383	436	381	405	375	402	446	397	395	387	424	382	364	423	406	387	437	382	416	420	391	431	429	398	409	432	414	432	417	416	390	433	373	410	431	401	397	410	390	387	393	431	439	433	424	411	396	423	386	387	408	430	383	401	404	398	426	386	374	391	400	399	394	415	390	407	405	388	390	389	408	432	393	383	428	391	397	425	414	433	427	403	406	446	418	387	416	428	422	377	421	435	442	421	413	419	413	399	426	351	404	400	422	406	362	420	404	387	410	408	375	413	427	415	419	398	358	383	382	403	433	398	391	389	433	415	416	376	412	406	423	420	412	408	390	422	410	383	404	450	409	389	403	431	389	405	430	450	405	411	411	408	428	383	413	402	421	404	424	411	425	423	451	450	404	376	424	380	401	420	393	387	448	394	419	394	421	400	442	442	418	391	378	399	397	408	386	418	406	395	408	415	421	395	420	410	375	381	396	432	392	387	421	408	419	406	437	380	415	398	401	390	382	421	433	385	408	382	421	418	372	402	415	400	423	401	418	395	442	401	389	390	419	422	400	373	410	439	376	411	417	442	371	424	402	386	413	378	399	382	414	396	436	414	422	386	402	398	427	407	376	401	425	401	405	390	390	412	405	424	440	360	464	404	412	415	380	394	409	373	451	436	373	420	380	416	397	401	421	435	431	415	407	408	361	413	433	401	404	381	448	429	424	368	380
27846	12400	5572	2729	1952	1555	1277	1089	985	809	751	713	684	611	599	600	576	569	565	575	550	533	541	509	527	503	539	503	545	518	590	1111	2217	3286	3685	1682	515	520	486	482	460	458	471	457	491	484	489	517	488	474	473	485	484	509	518	481	473	484	489	476	468	504	497	467	506	495	504	505	512	523	475	480	446	512	505	469	463	495	481	486	468	503	445	505	502	507	454	473	485	476	500	451	513	470	454	480	494	508	476	465	467	502	495	459	492	477	500	529	469	467	467	443	478	489	491	494	471	488	453	485	460	481	543	527	478	503	453	486	520	495	513	500	469	479	538	478	484	474	501	466	459	480	458	504	455	514	516	485	475	509	494	443	496	510	474	479	468	489	485	491	483	495	512	500	523	474	480	484	501	454	503	502	446	498	495	505	458	479	486	463	525	496	477	484	500	507	486	491	481	499	509	490	502	485	477	485	516	481	453	508	475	510	479	510	480	520	501	455	494	461	450	483	484	503	503	500	522	547	472	462	459	484	499	458	478	476	507	482	514	496	474	497	490	469	487	523	486	477	458	466	478	482	507	472	478	469	516	488	477	503	453	475	459	505	495	464	495	523	449	496	491	459	504	495	449	520	470	526	516	515	488	484	520	481	461	499	509	496	488	489	486	511	473	461	480	490	492	468	495	492	485	499	488	488	464	464	466	448	494	469	523	499	481	475	505	484	489	490	486	490	478	474	476	462	512	484	509	453	484	492	473	469	508	510	462	498	523	495	475	476	505	509	482	498	471	483	486	457	481	470	492	455	499	525	502	472	491	467	520	513	466	478	455	474	530	493	484	457	483	505	481	515	478	501	477	502	451	470	471	506	484	492	480	481	531	513	482	488	467	492	476	510	518	499	493	493	500	455	471	465	462	480	499	508	454	498	473	526	494	471	481	518	514	503	476	484	495	480	440	461	483	493	475	461	510	485	493	495	490	485	483	454	490	479	489	450	481	493	546	523	505	484	494	512	480	477	471	545	496	491	467	453	483	508	460	462	519	459	507	557	463	506	495	484	474	506	482	496	493	502	526	458	513	493	491	467	458	510	444	500	466	499	480	486	466	515	510	504	473	479	478	483	504	512	479	484	443	512	521	456	468	458	490	479	508	490	440	483	489	487	485	484	505	491	468	482	501	494	510	456	493	453	490	439	470	467	525	488	477	432	466	489	440	486	505	505	471	512	493	491	460	481	476	477	452	504	523	510	465	485	493	503	505	521	499	472	519	484	505	490	477	506	497	511	468	491	488	457	478	491	509	490	505	488	448	450	439	491	521	511	490	468	508	525	494	468	507	508	505	471	496	450	452	470	487	458	520	474	527	493	490	501	475	490	469	461	540	472	454	506	479	474	489	492	466	490	452	505	456	492	499	481	496	476	483	466	492	462	497	477	462	471	475	453	458	453	475	494	463	473	505	481	452	478	478	468	489	499	502	448	502	476	506	482	493	495	486	488	486	451	476	490	494	484	483	480	526	542	450	507	457	520	470	484	471	485	490	489	501	506	460	468	494	507	486	492	468	492	494	521	490	471	499	481	473	504	453	485	511	488	496	449	522	492	514	472	466	509	489	471	472	496	482	491	481	502	491	500	502	460	523	487	488	490	459	477	467	511	472	457	492	506	505	518	491	461	447	486	505	485	508	466	490	452	454	468	495	465	480	507	481	474	488	509	493	513	446	489	483	481	528	472	479	478	489	495	462	496	500	471	456	475	472	452	487	457	486	487	476	496	496	521	484	485	529	468	478	529	479	497	520	496	506	485	465	493	463	482	454	477	453	486	465	498	471	441	504	488	486	463	520	495	483	487	507	482	462	466	502	480	503	498	477	485	506	468	464	483	484	447	490	469	507	478	499	450	524	464	496	472	497	527	483	499	476	507	508	461	498	521	511	512	491	489	504	518	492	492	504	510	483	506	515	476	487	473	475	481	495	506	496	479	475	485	494	496	521	508	474	519	486	499	462	490	474	506	486	447	466	489	459	544	485	487	491	477	497	458	482	531	487	451	467	492	453	498	478	468	518	437	466	521	516	497	497	487	491	477	490	485	535	504	482	500	507	459	493	481	482	508	471	487	489	453	479	468	498	500	479	460	513	493	502	441	494	484	520	453	503	497	548	475	513	464	496	503	468	516	507	502	478	445	451	492	487	488	492	493	510	470	449	515	500	515	483	482	491	488	465	512	441	517	442	482	478	469	483	518	501	482	473	460	465	494	531	503	502	501	507	466	456	489	464	489	463	497	509	477	514	514	515	452	478	472	452	505	507	428	519	496	535	457	494	485	490	469	516	477	457	485	477	467	489	510	530	460	494	504	518	512	491	456	447	488	460	477	488	437	519	459	494	459	474	480	516	487	489	502	488	477	515	477	506	515	511	488	487	491	538	480	497	477	479	454	493	511	485	485	486	491	464	454	498	481	479	471	445	505	495	489	507	490	456	493	470	481	473	501	488	498	497	508	484	498	472	498	498	521	499	484	527	535	459	458	496	478	487	481	472	477	487	489	492	460	521	510	496	511	508	524	473	438	483	479	480	462	524	474	508	473	478	506	479	486	454	485	486	513	482	515	481	489	479	484	490	505	503	483	475	475	472	473	482	456	453	491	459	491	464	550	481	487	495	429	475	533	475	470	505	489	504	473	456	515	494	484	504	486	457	500	507	475	495	484	484	483	513	515	539	512	466	495	519	515	497	482	484	491	457	471	504	493	510	460	485	512	491	504	458	496	484	488	471	495	444	521	498	475	489	464	506	473	509	457	506	501	499	497	479	477	524	478	495	511	467	485	490	490	459	474	497	506	504	505	478	547	504	502	549	512	501	466	467	458	483	458	477	499	509	501	535	466	465	512	480	478	478	490	491	502	492	482	488	507	489	450	493	479	505	512	497	505	471	462	489	532	513	501	490	478	555	480	470	488	497	479	504	510	457	486	505	448	424	440	456	503	496	485	488	484	505	487	447	464	506	461	489	457	486	483	480	492	495	491	476	474	485	472	438	486	468	514	490	493	541	487	438	485	471	465	467	456	476	515	447	447	484	466	507	460	480	489	489	490	474	464	457	471	480	450	494	485	481	455	486	507	480	491	467	492	491	467	472	469	489	511	488	492	478	490	476	481	423	491	459	476	432	491	441	453	481	471	469	526	508	485	510	488	478	537	481	470	496	459	490	505	492	502	471	513	485	472	478	499	471	485	500	478	500	482	492	456	478	463	501	491	483	452	482	480	492	489	496	515	445	489	492	461	465	494	480	494	508	494	459	503	484	497	481	529	476	520	497	491	531	453	479	449	501	486	478	486	492	464	457	500	479	497	491	448	504	497	502	467	523	457	453	508	499	505	465	528	462	496	453	482	469	472	526	453	506	547	498	488	480	508	474	496	499	454	473	513	498	508	549	480	497	482	474	479	482	490	474	494	447	466	526	474	481	489	486	454	479	460	486	428	515	438	470	493	466	509	468	482	497	491
25483	21309	27202	25476	6302	587	491	430	436	370	369	326	323	334	352	344	296	325	315	322	295	315	331	305	313	299	294	307	281	311	382	842	1011	1097	1202	685	273	317	325	284	289	310	278	304	318	298	266	287	299	317	280	283	278	290	305	284	275	288	310	289	304	285	280	317	292	277	315	330	293	313	302	275	262	269	286	274	270	280	295	325	245	308	284	302	297	249	335	280	279	296	295	294	290	312	283	275	279	280	268	286	297	332	294	272	294	290	287	287	301	264	321	306	287	311	314	315	320	279	301	301	302	277	272	315	329	298	295	306	262	257	282	272	294	289	292	274	301	261	305	299	309	295	279	331	284	273	300	270	300	297	274	303	298	317	334	327	297	284	301	303	301	287	281	301	275	318	305	296	307	296	289	271	281	320	313	309	289	285	304	284	294	308	283	293	274	308	330	299	281	286	286	283	297	298	272	311	266	295	295	301	310	276	295	278	285	291	292	278	288	301	270	303	314	309	302	298	306	284	273	278	290	273	280	291	305	274	289	287	298	288	298	286	315	272	298	272	279	274	314	278	325	319	308	297	271	317	282	308	292	299	291	301	281	306	281	293	305	292	254	259	274	284	320	297	313	287	302	282	270	277	279	295	299	247	270	296	293	267	316	300	263	288	276	281	269	286	295	316	294	279	314	284	283	311	306	282	303	297	300	261	290	282	310	304	276	294	283	281	300	301	263	274	279	326	289	305	301	316	306	305	270	300	294	280	298	297	279	296	258	323	270	289	277	307	293	283	263	304	310	271	308	319	287	304	289	298	313	304	304	302	285	256	271	294	304	246	304	309	304	300	285	286	281	297	295	294	306	274	308	310	292	291	294	269	276	254	256	273	262	284	300	284	278	285	312	297	291	303	296	296	284	302	294	301	294	308	299	296	279	249	276	276	261	242	288	252	280	290	282	317	274	316	254	302	253	284	332	323	291	306	284	287	264	279	304	328	282	257	294	320	279	278	298	285	296	266	289	300	286	297	258	269	294	281	280	294	288	314	284	282	280	283	283	281	284	297	295	309	298	267	289	292	299	294	292	293	290	289	288	291	245	296	295	296	290	297	288	292	292	291	271	268	288	305	312	309	292	297	290	327	288	296	260	307	291	295	284	287	305	293	290	266	294	310	296	308	257	318	291	288	300	294	318	295	312	299	280	325	288	295	309	248	295	285	319	292	295	302	314	306	285	282	317	308	305	296	281	307	284	300	304	315	273	301	324	297	301	308	275	290	277	310	293	281	273	265	285	284	285	285	273	315	277	317	283	300	317	281	285	297	272	294	295	291	290	289	275	261	297	290	294	286	287	293	322	265	314	289	272	316	272	301	260	307	272	307	256	297	291	310	285	286	320	297	298	271	303	275	283	269	306	276	291	295	316	275	301	279	272	280	291	276	256	310	302	281	300	283	293	295	277	280	291	292	298	293	287	283	286	298	306	298	286	291	286	290	306	271	283	266	335	279	292	296	265	286	279	297	265	282	304	299	301	327	249	288	304	307	270	281	300	307	255	277	272	314	293	279	298	300	294	318	272	306	296	301	305	270	279	287	291	283	253	298	330	314	282	282	296	298	281	316	295	299	301	330	291	302	298	265	283	286	265	319	301	289	264	279	273	287	285	304	278	285	282	285	276	280	258	287	279	330	295	272	288	274	289	292	283	295	313	300	252	285	303	279	303	296	297	281	274	277	244	299	281	258	288	294	292	268	264	290	319	299	309	288	297	290	289	310	325	332	293	282	261	265	255	330	309	286	286	293	269	265	269	291	305	305	279	292	294	309	281	319	302	335	285	287	299	307	271	292	320	294	302	280	300	299	301	305	292	289	276	304	282	284	300	313	267	307	281	270	315	290	280	293	312	332	289	258	276	277	283	297	292	275	303	284	273	302	325	271	297	290	310	285	302	303	274	302	299	296	266	292	280	294	303	290	297	286	278	316	310	305	285	285	305	297	266	247	278	255	307	298	293	314	317	295	305	323	322	320	299	325	298	267	291	272	287	282	292	312	278	281	286	293	264	276	319	297	307	282	281	264	293	288	283	300	296	284	294	267	289	286	315	301	302	266	295	298	260	286	301	266	302	288	299	298	292	297	267	270	286	279	307	305	295	283	290	292	310	243	283	295	277	292	302	298	277	286	284	269	274	290	301	298	298	279	287	278	325	301	290	275	244	271	265	282	284	269	279	304	273	289	326	269	286	311	294	289	274	279	308	277	317	281	294	302	268	327	310	312	271	263	310	306	280	274	287	306	287	277	280	305	285	304	272	306	300	303	297	292	312	280	279	266	323	272	294	288	318	316	269	304	314	292	283	306	277	300	310	291	273	304	288	265	311	282	317	300	278	311	278	278	302	300	319	294	313	268	302	301	317	261	272	308	252	270	278	279	296	320	296	293	287	286	290	252	291	301	299	285	300	308	281	297	326	309	271	260	295	258	303	300	304	288	294	302	304	314	298	277	295	279	305	308	290	256	286	301	329	269	270	334	297	293	297	300	304	333	287	279	302	310	299	309	303	308	343	300	292	319	291	275	254	301	300	292	278	290	247	301	294	303	300	291	323	316	273	269	316	307	335	293	287	288	278	293	281	314	298	282	281	308	282	282	251	276	275	264	268	304	302	305	303	306	287	283	312	306	310	318	297	326	288	276	281	297	281	280	290	300	277	299	339	276	287	315	292	294	291	287	276	293	298	263	274	287	279	292	300	321	295	307	300	289	279	304	311	288	276	297	326	277	334	295	264	284	285	310	288	272	274	267	290	251	288	287	251	281	307	305	310	280	289	270	272	286	293	289	285	273	292	321	290	287	301	256	296	285	283	288	261	291	292	292	307	306	273	287	250	299	267	307	288	296	293	262	264	287	306	255	296	292	290	267	263	303	313	300	253	296	316	298	273	293	293	282	253	275	299	283	288	276	291	266	313	281	296	302	342	294	307	311	269	289	331	296	297	308	278	331	266	295	302	293	282	282	279	297	294	282	265	270	290	314	287	279	287	309	295	301	265	277	288	304	303	294	274	297	313	272	315	315	302	312	276	263	258	268	300	282	317	288	317	295	295	283	298	284	330	253	264	279	298	303	268	303	290	294	266	288	298	285	295	286	310	311	295	309	278	293	299	289	306	278	295	266	289	315	286	265	286	317	284	309	267	278	307	295	312	302	270	315	281	282	288	296	269	309	353	297	262	312	295	285	292	289	306	290	306	288	254	293	256	277	277	277	269	263	294	260	293	308	309	254	298	289	307	299	293	276	323	291	315	297	279	296	290	298	288	278	269	298	308	246	275	250	289	294	304	264	321	282	333	256	280	285	295	293	280	290	288	301	276	294	288	291	318	304	272	323	292	275	310	288	287	260	296	299	299	289	299	271	283	315	297	291	309	288	291	279	282	317	282	282	270	290	289	264	298	287	291	275	279	277	310	315	288	278	281	279	275	274	303	286	295	296	293	294	260	286	294	298	274	294
28235	10423	3850	1964	1382	1139	891	806	672	603	533	555	515	463	477	438	453	458	366	436	404	392	417	393	415	391	425	417	383	369	543	1586	1885	2040	2296	1146	378	357	415	399	349	375	372	389	406	381	363	373	375	351	392	350	395	373	376	396	360	381	359	367	371	402	390	358	382	398	381	362	417	363	347	376	343	358	355	375	401	386	366	366	375	381	403	377	355	369	373	386	395	407	341	376	339	379	382	360	360	403	369	360	389	351	378	348	363	358	396	384	406	359	404	393	396	399	411	368	392	375	343	364	375	376	388	353	354	363	365	380	362	366	401	374	372	369	359	388	366	394	367	353	372	390	361	388	394	358	375	368	357	414	392	356	406	373	385	340	383	347	397	356	368	380	353	361	373	375	369	394	373	391	350	388	397	363	366	378	359	363	355	390	390	381	383	372	374	393	360	378	362	394	352	421	344	373	376	378	410	400	361	380	373	366	353	357	392	377	378	382	396	359	336	366	417	394	378	365	362	385	355	354	372	364	412	366	383	389	388	368	351	343	382	359	338	362	375	328	378	357	358	360	388	392	388	367	334	361	379	385	367	365	379	358	371	363	375	380	363	351	380	396	391	370	327	387	348	388	388	418	360	376	350	371	388	361	388	385	378	350	361	345	399	392	355	353	396	380	370	361	362	350	335	354	363	375	362	363	381	341	395	350	384	390	381	377	376	388	338	357	389	388	370	366	350	362	358	407	375	366	343	382	360	354	406	366	376	402	373	375	356	362	378	364	367	373	405	388	384	376	348	401	360	336	378	340	363	370	406	360	397	402	336	405	341	400	378	346	353	363	379	348	353	372	369	370	392	397	385	383	343	350	388	376	371	398	422	358	359	363	359	361	363	354	389	356	397	370	387	361	360	376	371	357	332	340	366	339	396	363	378	419	339	310	395	393	386	378	376	386	365	352	391	310	344	362	365	369	348	419	388	377	358	377	350	358	388	369	379	354	327	344	346	409	348	322	391	384	371	375	377	343	366	410	365	356	383	390	377	340	351	368	386	407	388	381	385	373	374	419	367	360	372	349	348	362	384	395	379	352	352	387	370	416	359	361	387	368	401	365	374	391	360	387	373	343	342	382	358	379	398	363	331	339	406	367	372	351	373	351	382	388	352	377	340	362	353	349	374	374	391	390	335	394	362	404	376	319	385	359	383	377	360	340	389	372	343	374	360	332	367	377	342	357	363	403	339	363	363	363	350	362	304	381	362	392	369	367	345	365	403	363	393	365	380	354	358	367	346	357	391	365	347	383	374	362	390	387	392	375	364	385	396	393	406	348	381	352	377	338	400	365	363	370	301	400	402	378	373	383	378	379	365	377	398	374	369	370	411	359	353	418	418	367	355	364	353	358	353	362	347	383	353	386	367	367	381	386	330	319	366	361	362	343	381	362	339	390	390	382	344	349	383	347	344	350	360	394	378	346	348	395	374	342	355	382	386	362	344	375	353	352	355	368	362	373	367	370	351	401	384	396	395	379	389	352	355	397	352	356	372	378	370	357	373	394	367	389	395	376	344	378	345	387	344	389	367	336	356	354	354	381	365	383	396	399	399	339	403	389	361	380	345	337	362	376	387	388	390	346	390	380	400	373	376	347	344	370	367	384	341	380	355	396	349	359	394	343	354	377	374	392	412	393	378	380	374	356	378	372	366	377	359	382	380	376	366	368	375	357	352	392	369	380	400	368	347	366	384	348	400	343	415	357	361	324	401	356	369	360	378	409	371	384	389	388	395	376	393	368	327	375	382	354	376	358	349	368	366	362	397	376	365	340	348	382	393	360	366	373	354	357	353	385	339	352	383	333	360	399	396	388	361	366	374	363	373	377	390	383	361	395	387	370	363	353	346	341	348	341	382	350	376	376	384	359	349	376	363	367	338	360	379	378	358	377	387	392	395	349	401	385	355	363	363	391	337	375	358	369	353	398	355	369	389	388	323	384	363	390	359	361	405	403	370	365	339	362	369	375	368	362	403	365	379	378	374	384	359	410	373	383	364	345	354	349	354	381	389	389	379	364	368	392	405	357	383	361	358	351	334	377	398	385	367	352	363	367	344	363	379	350	376	351	368	347	385	381	359	388	385	381	370	356	386	350	366	371	362	372	374	387	366	376	369	356	376	370	361	383	360	372	395	378	367	364	367	357	377	385	396	372	377	368	356	374	406	396	363	370	379	365	354	391	330	368	355	342	345	329	372	370	351	368	365	411	362	381	364	356	357	387	421	357	337	354	381	357	392	359	357	395	341	365	378	369	318	384	381	369	371	351	385	358	362	357	369	351	378	373	386	348	328	351	383	353	363	348	359	401	373	378	370	402	355	379	385	370	365	336	352	400	359	358	387	352	409	413	339	369	370	357	374	389	368	380	346	361	372	391	382	360	377	399	365	385	362	366	376	354	398	342	379	360	350	399	358	361	382	371	359	366	350	360	371	402	368	383	402	398	396	377	378	374	378	363	365	418	371	383	344	349	388	351	374	335	347	383	375	417	365	358	351	376	374	372	382	368	363	366	378	393	386	369	379	380	367	354	348	378	360	379	395	378	390	341	352	397	364	392	336	386	366	404	330	366	344	368	368	358	341	348	368	381	381	357	367	387	396	350	377	402	346	374	375	359	385	386	378	333	386	367	348	353	392	361	376	363	375	395	379	369	364	378	384	386	382	373	401	391	383	348	343	406	384	376	372	394	413	345	351	363	364	362	398	376	400	330	402	401	360	379	386	348	373	393	336	392	356	380	348	393	363	375	378	346	375	405	352	384	370	366	363	370	398	348	350	354	377	371	378	398	345	350	334	385	367	342	385	352	340	365	365	351	378	356	350	371	387	363	375	378	373	363	395	378	368	363	357	398	360	337	347	355	368	343	367	380	378	406	361	411	355	375	339	415	373	388	393	402	392	356	348	398	369	387	404	365	369	378	388	339	368	355	320	383	348	411	382	356	391	390	398	341	418	377	382	367	340	357	339	383	399	353	374	379	346	360	389	426	343	397	364	361	338	379	354	363	346	372	406	338	375	357	355	362	390	332	335	363	345	381	362	391	380	371	362	367	365	368	365	338	338	336	386	365	380	373	389	367	385	374	346	371	374	383	382	363	351	407	367	345	378	347	388	366	381	383	399	361	350	352	348	408	340	366	371	372	393	332	367	375	358	359	371	410	359	373	370	342	348	377	389	355	376	337	383	388	386	367	346	365	341	390	372	369	368	384	344	342	364	411	373	360	366	357	388	343	376	405	377	380	372	371	373	367	368	382	391	358	402	390	368	369	366	368	343	355	381	404	392	388	355	389	361	372	365	373	363	376	377	349	329	380	335	368	343	387	370	393	401	374	352	364	346	377	365	405	352	342	382	375	415	384	370	408	354	379	368	376	345	406	359	393	390	353	344	345	374	379	338	358	392	385	353	364	406	367	372	346	382	374	358	360	376	348	400	362	378	367	344	390	352	402	359	339	405	400
23190	21314	28992	23972	21314	21315	5991	1312	1049	920	858	792	749	708	701	659	685	646	605	663	625	602	596	619	609	595	517	579	628	656	941	2283	4126	4795	3304	657	575	530	580	524	531	517	578	528	546	569	520	590	540	549	531	556	563	503	612	588	565	534	537	554	563	539	564	599	530	559	552	517	562	563	534	525	537	542	545	526	548	526	565	550	500	570	532	526	534	568	525	548	514	555	517	523	549	537	587	537	542	560	554	516	536	549	546	542	537	557	550	516	573	555	534	567	529	584	529	564	528	539	525	514	552	515	508	541	569	576	527	586	495	561	563	563	562	559	562	591	531	536	540	540	577	565	544	531	524	535	534	531	563	567	538	539	507	535	524	531	583	556	590	529	569	563	560	516	564	540	558	525	521	568	533	526	552	557	539	564	494	548	601	599	506	540	519	513	518	529	522	536	528	539	559	536	549	561	546	509	551	577	543	532	542	523	540	555	534	568	605	555	512	549	530	540	589	555	560	554	580	501	565	575	574	528	549	558	578	523	511	548	537	532	546	513	566	512	517	558	523	546	523	509	524	558	520	522	530	577	544	560	547	547	558	540	523	544	568	513	510	526	543	526	575	495	544	554	549	594	539	532	555	509	547	540	481	544	564	536	539	525	565	529	545	512	567	534	509	552	541	564	538	582	497	528	529	539	518	505	522	505	523	564	539	554	541	520	547	536	507	499	559	538	542	522	529	535	515	529	519	558	523	543	567	559	548	553	569	589	577	584	537	559	505	567	543	520	545	572	502	555	551	542	531	532	571	544	565	545	518	511	564	532	514	555	540	537	526	568	636	536	552	510	540	556	515	535	534	500	533	559	534	560	546	553	549	562	561	560	550	546	550	526	531	558	519	532	534	528	535	509	541	554	575	512	531	587	564	588	560	542	523	518	531	552	530	504	533	565	586	543	530	479	541	551	565	520	564	557	556	548	579	568	529	567	491	559	526	535	568	507	564	544	515	524	545	571	559	540	559	555	558	542	552	532	571	562	505	527	557	548	564	543	533	546	540	563	541	571	526	520	544	574	515	545	509	529	508	530	533	489	532	544	542	573	542	548	511	563	569	547	564	546	532	503	553	535	539	551	557	574	507	519	539	567	525	532	574	538	498	550	595	552	560	584	541	542	533	553	514	532	531	508	581	544	526	539	544	558	518	542	537	513	537	537	546	535	515	527	516	541	559	529	549	524	530	488	562	534	557	544	541	551	593	570	553	521	538	531	512	529	541	542	522	553	585	540	553	544	507	535	526	570	555	524	516	513	572	578	573	544	566	558	532	536	537	510	570	504	531	536	556	507	524	522	533	543	549	502	557	567	467	519	534	539	530	520	542	556	551	555	544	547	570	507	513	538	556	527	534	556	536	560	541	530	529	522	522	558	554	544	537	514	506	538	578	582	569	509	575	555	512	517	556	505	571	534	567	567	538	603	527	540	538	529	546	573	548	522	544	533	537	518	528	530	533	546	510	519	589	583	541	556	513	509	538	528	508	534	533	560	564	570	569	583	530	525	565	531	549	546	525	502	555	542	546	577	559	508	551	533	564	536	554	558	581	574	549	547	545	561	533	528	570	506	541	576	545	481	516	531	515	544	542	569	536	520	575	592	542	568	538	535	539	515	576	530	582	543	541	555	554	536	553	545	558	559	545	534	527	521	568	548	554	563	548	526	531	521	541	546	540	507	592	529	541	535	565	545	516	533	544	532	526	518	560	517	557	533	517	557	540	566	517	501	557	543	552	558	530	566	540	540	524	537	560	554	518	532	571	550	551	545	576	555	549	490	553	562	549	522	570	515	567	543	569	561	582	549	557	527	530	586	567	521	538	568	517	562	511	561	554	510	569	517	557	507	572	553	519	548	540	568	566	550	522	571	558	555	583	520	519	515	587	531	562	563	564	507	530	530	570	504	532	546	544	541	571	524	510	537	519	528	565	528	557	556	501	520	572	561	556	539	555	552	530	560	553	547	539	549	522	577	537	543	555	531	568	525	594	577	542	547	522	580	552	564	520	561	551	522	569	514	540	564	511	538	525	591	560	526	533	530	482	538	563	545	533	552	500	568	557	543	566	558	523	533	528	559	517	559	535	550	520	598	549	529	554	539	505	531	543	526	560	563	499	541	570	564	557	546	520	549	551	591	509	544	574	600	532	552	546	528	556	585	594	494	524	576	522	541	532	502	516	542	527	591	541	571	583	530	528	565	549	575	513	508	562	531	531	540	509	555	528	558	564	563	496	546	606	528	539	561	570	561	531	505	525	564	520	531	527	543	534	553	534	508	529	561	529	509	546	521	559	536	522	590	555	532	496	526	561	526	516	538	559	542	605	571	571	525	531	577	554	509	501	540	560	557	529	541	570	553	555	572	529	547	555	572	547	507	553	555	551	533	532	516	551	515	544	538	529	563	507	571	557	511	501	541	535	548	531	576	552	579	515	549	538	534	572	549	520	530	555	536	513	563	560	536	552	527	535	568	570	559	522	534	536	541	605	562	510	536	520	523	542	559	565	570	521	545	561	552	580	548	585	524	504	515	515	559	586	536	549	500	574	567	533	509	537	542	547	560	504	590	577	531	565	554	582	537	564	537	544	534	566	541	523	540	520	564	532	515	580	557	520	532	515	564	582	572	509	558	569	518	533	589	583	545	541	564	542	544	486	508	567	523	565	572	538	532	540	534	522	543	548	550	518	492	552	560	561	595	622	514	542	539	527	582	586	558	527	564	501	575	550	529	543	546	532	570	534	569	527	568	566	575	517	511	516	509	514	523	566	525	546	567	545	556	556	554	510	569	535	544	541	529	574	571	572	474	565	501	533	588	524	565	546	589	553	516	513	577	540	541	512	508	592	531	574	534	581	537	526	519	542	551	553	544	545	548	565	545	523	540	527	544	589	539	551	541	575	487	526	504	536	564	532	518	519	544	554	527	555	550	548	555	527	533	544	561	538	527	575	530	573	564	553	528	529	569	555	544	533	560	552	556	541	526	514	512	523	522	529	561	488	518	562	553	545	516	563	566	526	529	551	596	562	547	510	532	524	527	530	529	536	504	532	494	562	574	545	526	490	525	520	529	542	551	552	558	500	492	551	522	542	544	564	556	556	543	635	563	567	558	506	517	587	532	546	557	510	562	526	512	503	560	524	508	525	488	519	575	597	527	525	526	497	528	520	542	521	550	558	512	517	556	563	515	569	557	536	509	553	549	552	556	537	528	517	539	568	484	565	552	543	555	508	568	553	530	549	515	506	522	561	560	527	563	566	524	533	510	541	510	494	553	524	512	529	554	558	546	603	529	517	539	545	576	539	510	567	543	565	566	543	483	575	528	509	539	571	531	555	560	581	493	558	535	538	497	522	542	549	566	545	547	560	538	558	522	551	503	517	555	562	541	549	544	585	544	507	558	581	551	524	531	503	571	524	549	506	522	519	542	519	541	529	550	544	572	514	570	527	519	519	518	551	576
32660	21690	11950	6193	4363	3411	2699	2240	1802	1665	1373	1249	1157	1058	945	925	876	839	851	749	790	753	704	742	732	689	714	727	686	918	1485	4070	7171	7958	5506	707	653	644	645	678	675	700	669	641	633	614	599	664	664	679	642	640	643	618	661	658	623	644	645	652	671	657	667	679	635	644	598	679	621	626	623	631	632	666	677	633	684	646	628	639	575	634	606	653	639	613	655	631	677	656	668	699	630	684	655	608	601	676	670	625	664	628	650	642	644	640	655	631	641	596	636	651	631	660	629	668	611	619	651	614	644	604	620	622	648	659	628	598	650	640	628	622	629	693	666	675	640	668	649	660	625	620	650	629	628	631	633	663	651	677	634	639	613	600	662	661	693	614	666	643	620	679	637	649	660	681	607	666	642	653	626	649	647	639	657	587	627	693	630	641	664	632	628	685	634	668	663	650	611	614	638	646	662	682	671	669	653	619	657	631	662	660	665	615	639	680	674	677	653	645	637	625	633	651	639	625	670	648	659	638	620	652	600	613	642	685	593	664	702	640	664	660	607	639	602	665	636	643	584	651	655	666	669	606	651	635	626	639	652	669	662	632	645	642	690	646	624	630	606	614	665	663	665	615	676	630	644	618	645	624	694	643	603	633	621	633	619	671	607	627	632	640	634	621	631	667	642	668	647	680	631	658	631	624	651	674	640	673	652	607	645	629	630	625	659	589	672	642	668	645	664	594	614	659	600	648	644	582	602	673	641	682	660	602	654	659	661	677	674	657	666	622	616	599	626	635	707	677	660	666	624	687	672	701	658	639	648	644	669	636	650	649	650	639	654	659	617	636	644	631	624	628	656	655	621	653	660	649	685	644	613	664	637	668	681	607	635	595	637	656	639	666	619	631	620	652	622	627	662	622	649	685	644	633	621	628	668	666	664	629	649	611	648	671	616	692	641	617	668	617	637	642	665	611	676	661	641	623	616	624	668	636	638	636	647	617	653	641	644	623	624	593	643	622	616	631	598	630	649	610	597	616	673	652	678	649	628	674	705	655	639	626	627	612	668	666	674	659	629	643	643	593	664	653	673	646	643	671	654	625	654	654	633	639	597	664	678	607	635	622	660	615	655	645	606	682	657	626	645	664	626	677	675	653	673	680	688	658	598	650	641	598	616	616	692	602	624	623	656	675	575	633	674	649	617	629	667	643	633	663	643	611	639	628	630	630	645	617	668	648	621	645	651	619	678	651	637	636	693	614	602	671	630	667	641	657	609	607	636	664	636	625	622	694	655	588	690	613	684	676	667	673	636	684	660	652	644	638	614	656	627	645	630	600	649	665	654	649	664	662	596	669	638	685	659	635	669	647	667	689	630	646	590	645	643	650	661	659	628	688	616	639	639	628	630	628	645	631	615	627	675	616	641	638	649	719	604	683	646	633	623	642	633	623	652	686	649	668	755	603	676	675	619	628	683	624	625	649	674	631	689	681	646	654	601	613	662	674	660	653	604	657	704	649	700	602	625	686	613	634	627	587	687	622	637	687	614	685	631	654	617	681	597	693	641	628	641	625	632	622	627	622	652	631	653	638	636	611	646	645	622	674	634	649	668	577	692	632	667	654	625	611	651	661	624	613	593	630	642	667	610	593	606	632	682	625	631	635	631	615	579	667	646	658	649	622	639	628	594	630	674	649	648	670	631	672	677	623	603	674	648	664	621	674	630	662	676	677	672	641	649	616	654	620	700	640	626	625	664	691	583	681	651	671	635	676	673	632	628	662	632	653	614	643	648	641	598	639	636	620	664	621	639	628	638	633	679	640	608	628	650	654	634	661	620	638	692	661	631	636	654	617	607	633	645	610	639	666	661	641	670	630	601	624	604	652	634	608	642	641	650	636	635	645	647	658	656	674	620	601	649	628	663	672	662	638	636	649	635	618	628	638	647	624	621	647	626	657	641	660	650	646	609	643	656	650	644	627	654	688	650	656	646	669	618	634	632	656	629	644	677	660	681	639	623	618	653	676	607	634	659	662	648	615	657	641	634	707	645	667	651	653	620	629	695	645	659	633	672	623	605	690	652	629	610	681	620	624	649	643	659	653	643	701	613	650	620	629	677	652	664	663	682	664	595	668	618	611	655	641	624	688	619	635	661	672	619	633	624	674	672	673	653	645	651	631	643	632	629	652	670	689	583	631	641	628	627	648	641	652	680	632	635	631	649	639	587	686	650	627	656	629	611	631	628	626	634	621	685	612	651	689	657	655	657	644	672	657	653	618	655	598	643	640	658	626	655	665	591	647	647	653	660	640	628	634	590	641	711	624	586	640	681	709	609	652	660	670	663	680	631	633	654	611	658	622	654	623	646	660	630	656	630	654	649	625	621	643	666	620	674	645	613	664	681	657	683	644	618	634	638	625	622	637	650	627	614	636	615	645	639	675	646	632	649	633	625	658	666	625	629	672	663	703	674	680	577	597	696	632	667	621	651	666	631	672	629	631	665	647	628	648	641	655	656	672	620	630	648	603	670	616	616	651	650	638	655	626	625	633	618	595	631	682	637	675	628	639	655	664	714	678	620	614	654	653	600	640	620	638	632	636	617	642	668	702	613	624	613	663	669	635	627	618	677	610	657	674	629	650	614	608	580	654	624	607	652	695	710	637	638	667	614	618	646	660	626	683	652	658	659	640	643	614	657	612	619	661	628	657	667	654	648	638	623	636	637	657	606	649	635	638	631	626	592	676	668	653	597	641	643	633	629	650	624	622	622	635	629	655	665	633	653	614	625	671	664	646	669	609	649	642	632	650	665	651	651	633	576	633	652	651	592	666	624	620	606	635	666	635	634	646	673	646	642	626	655	663	650	640	669	640	644	662	642	649	657	611	655	693	600	630	646	623	635	661	681	676	569	627	591	621	653	643	657	666	611	627	713	672	630	659	624	599	614	649	616	657	639	599	621	616	676	653	612	610	665	652	654	615	603	627	611	615	669	662	662	656	661	683	668	594	630	632	659	623	615	648	652	609	645	659	646	632	625	691	624	612	629	653	603	627	607	638	645	631	680	624	638	598	673	645	631	678	664	681	653	632	614	629	655	626	643	651	610	679	639	650	685	635	676	652	611	665	660	640	636	671	635	635	613	693	605	660	658	625	636	631	669	622	645	635	609	660	623	676	646	626	614	700	617	611	617	665	615	694	644	619	661	598	614	640	713	628	632	654	695	627	638	670	617	643	663	676	663	659	623	628	621	662	579	665	634	618	577	649	645	648	600	609	640	645	686	629	618	613	696	663	666	626	641	658	626	564	644	623	665	671	663	605	679	691	634	677	634	615	604	641	640	687	676	670	652	616	631	642	656	668	649	647	646	635	617	619	659	622	642	689	640	664	637	657	618	632	621	687	598	650	622	670	601	675	666	640	616	639	650	636	644	624	674	672	645	637	611	676	652	626	634	608	610	600	653	629	648	646	654	630	654	666	632	605	640	634	637	662	635	684	622	669	638	644	635	637	633	650
28063	19457	5528	489	381	341	352	312	295	278	332	297	273	285	307	282	286	254	278	257	276	272	270	255	304	249	273	292	254	312	326	378	462	437	309	268	245	254	288	280	279	286	288	324	286	271	262	298	301	251	292	289	308	305	263	276	261	261	275	288	257	288	280	292	284	297	293	278	296	277	301	248	291	286	296	279	268	273	256	269	300	293	295	286	279	269	265	263	269	279	272	280	296	279	284	296	279	242	302	282	289	266	276	255	288	257	280	259	293	280	260	294	307	308	289	271	265	284	260	254	274	292	312	262	290	255	285	270	277	297	297	277	283	263	283	291	272	285	257	284	259	274	260	286	313	285	257	299	240	311	283	287	269	279	251	270	293	274	280	272	261	273	299	274	285	282	289	242	299	276	300	297	303	282	281	274	263	286	290	276	292	278	251	276	261	274	249	274	295	283	309	271	279	285	311	258	284	272	260	300	269	261	289	291	305	270	292	284	302	320	262	257	304	283	334	314	270	275	273	274	280	290	298	271	264	283	263	277	280	307	266	270	267	297	279	261	273	269	295	273	265	276	274	284	277	276	272	279	262	275	258	270	268	278	294	287	312	274	288	312	289	311	286	330	274	263	280	267	271	303	275	299	277	276	260	293	288	236	302	269	274	269	304	287	265	273	260	274	277	301	289	292	277	262	280	295	258	291	297	320	272	267	267	292	301	293	277	276	285	299	276	296	251	276	257	264	253	276	256	293	270	288	277	283	254	267	284	281	282	261	316	282	308	295	292	284	298	255	296	303	259	310	269	310	261	274	274	292	294	272	313	271	284	288	319	286	244	276	293	267	290	265	271	286	279	262	267	313	271	273	281	271	294	250	292	286	314	301	319	281	258	318	308	288	257	251	286	298	260	267	305	301	273	276	293	278	285	276	278	272	266	298	295	286	272	285	285	262	246	235	278	292	280	272	264	266	294	284	295	310	273	281	250	308	259	259	268	276	268	293	292	293	293	267	294	264	269	281	265	260	275	268	268	281	281	269	302	267	261	279	289	305	294	257	294	255	282	280	275	256	270	279	269	275	270	317	297	338	253	277	285	282	267	319	278	274	299	276	293	260	292	294	265	248	265	263	286	256	242	295	291	271	275	275	290	286	267	274	264	284	288	295	275	288	307	243	257	285	244	271	281	263	297	306	272	292	257	279	268	283	274	311	280	288	294	270	261	278	260	261	308	258	298	276	276	267	273	274	287	291	274	301	293	266	269	271	293	289	280	277	293	283	295	293	288	279	264	258	286	264	264	289	226	280	293	257	249	308	254	299	274	277	279	289	279	268	285	293	291	301	274	253	257	293	293	254	266	271	273	266	275	291	276	258	294	263	284	261	269	292	284	278	288	284	272	313	286	260	295	275	276	287	277	279	297	282	273	243	285	261	268	280	285	280	268	276	249	283	285	286	293	280	288	283	258	269	282	287	303	278	281	260	265	267	283	258	265	269	260	252	306	264	310	267	271	289	299	267	292	268	288	277	270	253	287	314	299	272	257	305	265	294	314	283	303	269	276	291	259	266	252	287	246	286	294	277	301	294	265	289	284	285	300	276	285	283	287	292	292	302	270	279	264	280	276	284	264	281	281	299	296	250	267	286	298	290	287	278	249	271	288	282	288	280	294	287	265	282	267	305	256	286	287	249	292	279	273	275	272	293	262	278	266	280	280	266	260	261	255	307	285	277	309	246	284	272	289	299	269	278	287	280	266	297	265	297	251	307	283	275	267	295	287	260	293	273	262	294	280	313	282	291	292	291	315	308	283	287	275	300	277	253	256	272	251	296	293	270	249	286	281	306	258	297	272	292	284	273	298	302	300	262	252	274	270	287	285	309	249	266	270	265	261	302	286	249	278	282	278	266	295	254	294	267	309	274	262	252	272	247	266	289	291	256	255	260	274	298	292	289	284	267	276	309	279	265	276	270	285	268	266	283	265	316	305	272	286	244	291	281	270	264	249	293	272	275	271	326	262	294	277	267	289	273	293	273	232	257	251	305	294	276	297	257	278	270	279	287	273	290	272	250	280	262	289	271	287	277	283	294	296	289	265	294	274	297	283	285	294	265	268	279	263	269	305	300	281	283	333	282	259	268	289	288	270	268	308	272	303	285	308	295	297	300	282	284	281	285	296	274	271	259	290	268	262	320	273	286	274	274	263	266	275	282	288	291	290	306	260	263	261	304	311	317	296	261	275	291	299	263	258	271	269	299	276	266	289	310	290	261	279	291	305	286	258	274	270	286	264	265	267	265	287	288	263	264	264	310	269	303	294	290	301	298	304	259	280	299	248	287	280	278	275	321	272	294	289	265	292	244	283	252	293	300	250	282	313	249	256	264	287	273	296	283	288	280	289	267	245	302	265	299	287	260	274	276	283	272	275	254	270	247	288	283	254	247	300	269	245	309	261	296	268	300	277	310	296	279	267	289	260	287	258	265	275	286	271	281	276	269	286	274	262	263	282	258	286	280	257	272	284	274	260	282	273	281	282	276	271	239	264	267	286	244	289	286	281	250	283	265	284	274	283	296	254	283	258	263	278	245	303	288	271	278	275	293	293	299	280	293	285	263	256	292	304	307	272	274	293	313	273	263	289	238	273	289	276	267	319	278	289	292	276	269	279	277	276	268	258	296	275	275	258	288	271	249	270	267	262	258	243	271	278	258	249	276	264	274	291	303	271	254	276	308	294	282	282	268	265	263	273	260	279	314	258	289	273	296	291	269	278	295	277	276	272	274	291	276	275	289	276	299	259	275	269	290	282	301	267	271	267	278	264	282	298	331	292	267	273	286	285	299	267	274	249	306	288	311	272	301	289	292	286	325	280	306	284	278	297	288	293	243	274	270	268	286	289	281	275	313	302	283	264	280	290	305	302	263	281	286	287	286	276	271	282	270	267	268	284	280	282	253	254	281	312	252	251	291	261	253	254	325	304	271	274	270	276	298	271	264	299	284	276	291	291	261	266	288	287	291	266	273	289	296	290	339	317	275	238	267	277	292	290	284	271	280	270	282	278	276	303	291	288	244	261	300	285	271	299	307	291	312	248	291	296	265	254	260	297	287	304	257	272	325	285	287	290	317	283	263	270	269	250	258	290	301	288	297	322	282	276	281	250	290	290	268	281	247	314	286	262	297	241	282	328	262	272	238	282	232	271	276	272	300	295	251	292	278	297	309	256	267	292	285	256	282	267	278	279	271	300	266	323	284	256	304	287	265	302	291	274	263	286	283	276	282	273	245	255	284	291	287	270	283	270	260	278	279	263	266	264	286	262	303	292	271	301	310	291	286	274	297	280	262	300	279	286	273	255	263	275	303	265	274	269	268	319	260	241	288	257	296	264	285	265	264	275	302	258	264	306	285	276	258	282	274	321	277	282	291	311	283	242	286	292	285	261	292	265	287	263	279	254	302	268	306	285	242	238	267	273	302	277	279	268	269	280	286	285	280	276	314	240	259	288	278
24790	5049	824	550	439	424	377	408	386	356	356	429	344	340	340	351	356	370	380	376	342	339	350	346	333	346	337	316	342	393	470	551	671	706	485	351	347	347	341	313	343	342	364	321	361	348	373	325	339	350	339	328	329	346	351	334	335	323	347	302	345	313	338	349	342	325	367	345	347	372	303	329	345	329	316	331	329	357	330	324	318	351	352	350	343	346	330	358	315	333	339	377	326	339	310	353	346	355	329	341	359	330	340	347	314	340	339	375	326	383	346	353	367	358	327	365	319	351	345	390	343	327	321	331	311	332	345	339	329	357	349	339	362	338	338	359	352	352	374	344	351	358	360	347	332	352	321	325	337	311	345	341	336	331	345	344	350	368	327	355	339	339	337	351	344	334	346	355	321	390	309	368	338	325	344	342	365	332	353	353	371	350	361	362	342	367	341	324	335	331	340	359	351	334	327	359	353	337	359	368	352	317	378	326	339	341	343	336	343	367	316	358	322	350	352	353	334	356	347	298	358	321	345	305	324	323	329	337	340	368	329	350	330	364	330	324	342	359	344	321	329	337	351	317	334	332	356	352	356	381	320	350	367	343	316	379	353	371	359	353	371	332	352	344	355	361	351	304	374	343	346	361	330	329	367	346	343	345	364	327	328	333	331	328	341	330	364	356	348	350	369	365	378	356	351	324	329	316	329	337	370	352	343	355	354	345	329	337	348	336	365	322	322	372	331	336	338	354	340	333	356	334	351	365	330	338	344	325	351	326	330	363	341	339	348	328	328	348	363	391	340	352	332	301	351	324	317	318	351	335	368	361	329	349	316	358	360	342	352	356	363	354	351	337	347	354	334	358	324	356	371	331	373	371	337	354	352	333	308	372	360	333	326	321	319	353	354	365	323	329	368	352	349	362	392	327	362	319	325	351	314	356	329	344	322	355	366	352	367	346	364	341	350	368	358	368	366	365	330	335	352	342	363	341	358	351	328	365	304	327	352	316	346	356	351	373	345	344	341	347	332	396	357	353	347	366	366	347	310	363	357	343	331	319	345	331	371	369	338	335	346	342	328	347	339	348	347	332	334	361	316	322	370	364	343	376	319	350	370	323	372	310	306	365	331	323	346	360	331	333	342	353	330	347	344	347	341	321	325	353	319	360	334	335	349	323	356	342	356	346	338	317	352	340	337	344	334	357	366	334	334	355	330	361	344	344	329	329	362	322	348	310	355	341	366	334	348	325	337	313	351	370	310	329	351	397	325	334	329	336	341	311	343	333	344	362	334	364	346	373	320	346	351	357	333	317	326	314	318	320	349	328	358	330	381	358	342	369	310	329	347	327	325	333	353	339	328	351	344	324	353	363	350	324	348	350	384	352	337	347	336	358	331	328	340	367	353	309	351	321	336	350	346	367	314	368	332	383	354	348	347	338	346	322	333	342	318	346	355	334	370	366	370	312	324	312	347	349	352	318	365	358	325	381	313	295	355	352	351	330	290	349	344	359	342	326	332	332	342	354	337	371	309	357	325	349	358	344	352	305	377	355	396	338	337	374	326	336	339	358	326	335	362	361	349	327	323	329	327	330	349	354	341	343	351	330	341	359	364	306	355	383	370	351	357	320	356	338	315	346	322	329	336	370	365	317	337	330	361	322	337	324	339	315	358	352	379	333	350	331	340	341	335	299	354	364	333	328	334	339	365	365	369	368	348	335	344	318	370	361	334	353	303	326	330	339	330	317	360	345	366	332	342	354	346	326	378	344	348	347	327	336	334	371	321	310	342	329	325	366	296	330	335	344	312	358	386	349	309	319	350	288	367	339	358	308	331	346	351	362	355	345	317	341	345	338	343	339	339	362	318	347	363	334	341	341	354	340	362	324	351	317	335	340	357	307	351	324	335	335	345	325	350	334	332	338	313	361	340	308	363	332	334	329	336	341	304	361	376	303	331	343	317	349	371	321	296	347	354	312	319	348	336	302	362	383	317	331	356	299	335	370	335	328	363	356	339	356	317	363	294	352	310	323	350	337	304	335	340	380	337	362	343	332	312	335	348	320	356	314	346	343	342	328	365	337	332	340	329	360	346	322	332	309	340	367	327	369	358	318	304	348	327	336	360	336	355	380	360	305	339	319	326	358	350	349	304	335	323	351	316	346	340	358	351	351	345	351	324	323	319	342	374	340	312	335	330	329	351	350	323	350	348	307	354	346	351	332	356	317	349	311	341	358	343	335	379	344	350	342	352	348	322	326	320	341	339	374	318	344	323	361	323	325	333	353	361	377	344	298	352	352	330	358	353	359	333	345	314	366	346	326	381	311	312	323	333	351	333	322	335	364	355	377	352	345	355	330	365	350	358	331	332	353	380	365	376	340	345	322	315	358	331	358	340	363	365	373	350	356	322	350	348	347	350	343	343	342	368	332	327	353	333	338	344	341	336	352	343	332	372	365	331	339	315	349	351	298	326	335	357	330	330	322	341	341	333	307	341	330	347	340	322	317	381	351	311	364	360	313	364	294	348	363	351	357	334	324	324	373	349	342	340	353	321	363	358	369	295	325	337	324	348	360	329	351	343	301	347	341	354	343	347	352	345	372	324	383	328	332	356	342	314	324	343	340	336	352	335	326	353	344	328	329	310	341	323	306	355	352	352	323	330	333	362	334	347	348	347	372	337	395	346	310	337	334	354	356	345	353	351	338	382	335	331	357	360	325	357	329	324	347	334	339	340	353	312	305	348	369	365	314	361	403	366	331	360	333	376	333	345	368	356	334	339	380	341	330	358	377	364	339	336	340	349	316	329	352	341	337	345	380	327	302	341	352	361	317	346	328	314	362	348	343	367	312	324	348	327	343	324	352	309	333	350	321	315	326	338	353	318	337	338	352	350	339	359	340	344	347	363	339	312	354	364	377	353	356	353	325	362	337	354	368	328	351	313	358	371	337	347	351	350	345	345	364	361	346	341	337	367	316	317	331	381	364	367	358	376	345	347	350	352	381	330	320	324	354	354	360	367	309	337	352	329	347	339	317	357	344	318	328	338	365	355	344	344	343	303	303	344	362	356	351	301	359	327	340	340	362	325	329	382	342	355	337	332	344	354	336	356	312	338	337	330	343	347	365	340	335	342	363	337	332	350	324	374	311	344	323	306	334	346	380	368	345	319	349	356	340	346	341	309	341	329	352	323	337	376	326	345	347	352	347	345	351	388	336	323	341	355	343	363	333	337	370	364	337	358	337	337	337	351	338	299	370	307	343	382	367	322	334	361	304	404	359	326	350	349	338	344	374	336	358	360	361	377	325	347	325	377	325	324	348	341	350	345	342	322	314	336	333	356	359	366	372	342	336	343	338	320	357	356	338	310	344	362	308	353	348	315	334	332	329	382	333	352	353	359	330	366	338	346	337	354	348	337	309	327	355	334	336	346	351	315	340	321	364	318	354	345	350	313	353	393	335	337	339	335	371	356	348	373	363	352	364	394	330	341	375	341	329	346	341	370	360
24693	21315	28096	24855	18018	1536	883	688	546	580	491	479	486	482	498	467	446	424	433	429	450	420	440	442	396	435	445	396	461	675	733	1067	1646	1793	1420	471	416	408	390	396	396	438	368	393	396	456	400	422	386	398	420	401	396	407	404	380	430	370	408	405	365	428	442	348	435	397	395	377	395	395	393	368	385	395	445	402	408	402	401	370	395	400	371	412	421	400	405	405	405	384	411	422	416	434	426	389	383	373	418	397	385	393	415	442	388	412	396	378	396	373	424	390	403	419	424	400	368	387	395	382	369	388	407	355	369	412	412	377	395	393	416	434	393	384	415	424	441	408	416	428	409	383	414	354	391	363	400	406	388	410	376	394	408	390	392	380	389	397	368	412	417	415	360	407	375	394	435	395	397	373	404	430	396	359	397	387	396	437	395	373	389	391	393	392	401	454	408	414	397	394	408	406	398	394	426	406	404	378	442	413	411	404	410	402	420	394	388	344	393	393	413	409	408	387	406	414	386	415	422	387	382	378	413	382	413	378	404	396	400	416	393	411	417	408	393	420	417	373	390	393	406	365	384	406	406	443	388	427	403	395	432	398	440	418	410	379	385	377	377	379	374	391	384	392	411	395	388	418	384	440	404	418	394	368	370	372	372	390	382	387	420	401	426	409	415	398	391	380	393	386	428	381	393	396	403	435	423	383	432	394	390	388	391	419	398	374	398	413	403	378	398	399	399	398	432	371	410	383	370	385	409	370	406	407	422	401	393	391	372	388	415	414	420	373	411	388	421	417	381	398	389	423	388	379	395	376	407	379	410	374	425	392	389	393	387	409	398	434	402	396	408	443	392	382	362	422	397	347	408	412	392	421	400	401	373	374	422	416	399	391	395	386	422	392	438	396	410	400	386	374	380	433	386	406	382	380	395	420	395	433	413	419	383	391	393	423	388	412	441	426	380	398	390	382	386	419	412	384	407	397	416	418	419	416	381	393	418	390	416	416	391	372	423	379	390	398	402	433	434	406	425	409	386	412	409	388	383	424	415	384	400	433	389	381	436	392	428	361	397	423	376	385	401	391	395	399	407	420	398	381	416	362	410	403	364	417	416	431	382	373	428	414	403	395	384	411	414	398	411	392	374	445	383	425	405	383	422	368	378	431	346	390	415	425	434	436	408	407	371	398	390	429	401	393	406	399	420	370	408	396	409	397	395	375	380	400	381	416	394	420	399	392	442	419	411	402	407	389	376	386	352	386	407	417	403	375	411	457	405	395	390	373	379	408	405	374	385	410	440	416	381	409	374	396	445	386	403	415	405	407	382	368	378	409	397	399	420	404	399	416	386	418	430	391	370	402	429	401	421	406	394	431	404	415	384	409	426	385	384	409	381	419	392	411	360	400	376	443	417	387	421	420	400	417	419	388	395	433	419	408	411	406	414	382	395	409	422	358	422	372	404	410	376	400	413	419	422	399	428	394	413	408	396	400	375	385	428	392	373	348	404	413	373	398	375	419	412	402	385	377	382	451	433	397	430	374	411	401	425	390	383	390	387	439	393	407	386	391	383	361	389	379	403	385	384	388	391	401	428	390	396	409	381	429	358	397	395	415	392	441	431	405	379	381	391	424	411	388	371	450	393	376	398	417	411	410	412	424	419	384	392	409	397	355	408	422	415	396	397	408	407	388	413	400	395	372	385	395	395	411	418	396	402	372	394	382	392	406	402	405	379	398	427	392	415	403	401	420	424	424	418	397	394	389	387	405	428	375	395	414	368	414	352	379	375	439	410	416	397	369	446	414	361	401	406	374	420	406	387	411	389	429	406	394	419	409	417	376	375	420	413	365	418	419	443	405	361	422	418	381	399	389	360	400	420	385	390	360	402	385	399	403	388	427	388	406	408	404	424	391	419	397	439	408	412	390	398	431	387	410	391	384	415	397	409	419	400	379	396	393	405	415	374	405	391	447	356	384	380	377	370	401	377	398	409	399	426	386	414	400	360	405	391	389	414	398	397	424	400	368	419	381	388	407	425	443	402	399	395	384	391	399	416	399	400	407	369	392	397	429	400	409	432	408	404	403	369	440	422	403	400	398	403	434	401	406	413	372	411	423	377	374	404	400	394	423	385	383	389	409	417	398	424	421	442	387	372	436	423	390	391	394	407	409	399	407	415	410	391	415	412	377	400	407	405	401	393	420	369	395	389	426	366	421	392	409	388	430	398	409	399	383	367	433	396	419	404	400	409	396	426	400	410	397	395	398	415	411	405	387	355	390	370	423	386	404	430	400	383	409	413	441	392	408	397	439	357	393	413	373	394	380	396	352	430	402	392	390	418	424	416	406	379	423	411	404	400	379	406	370	404	406	358	385	395	423	418	384	391	416	404	418	430	401	394	421	342	407	406	372	431	417	393	419	396	406	387	411	378	393	434	366	418	358	424	420	392	413	374	378	394	442	398	400	430	413	369	394	399	430	455	377	415	451	362	417	415	409	411	382	399	400	408	411	372	393	424	377	352	427	417	442	400	429	370	399	354	409	418	425	403	424	380	436	433	365	399	354	389	422	395	410	355	405	370	396	383	396	382	415	400	388	376	386	395	376	395	418	413	381	404	419	407	431	423	411	431	380	420	382	383	425	335	438	386	432	362	364	413	418	418	400	388	380	395	397	409	375	413	435	421	413	418	404	402	384	411	380	394	375	377	372	431	399	390	399	414	399	394	413	426	388	384	414	414	433	415	416	395	411	412	422	410	359	360	389	387	411	362	430	413	421	411	422	363	421	416	396	381	409	422	398	401	390	422	424	407	411	409	401	400	377	417	384	409	400	396	378	376	408	381	400	399	386	411	369	390	413	372	369	413	431	395	397	421	392	425	440	405	390	390	423	399	404	401	410	410	393	406	416	451	411	442	398	405	364	418	424	409	396	432	399	370	391	399	395	426	403	409	382	395	401	424	398	407	420	422	394	421	396	402	436	413	413	397	386	384	398	394	390	415	401	381	430	404	391	379	395	368	418	400	386	410	380	404	412	411	408	405	423	435	396	407	395	405	392	415	359	400	416	391	402	422	391	383	376	397	389	413	404	398	435	414	376	429	401	418	427	391	394	397	408	395	401	380	380	401	383	404	396	406	395	394	407	392	424	377	378	390	387	377	413	406	415	413	400	389	409	387	390	375	392	422	383	379	421	416	410	393	397	413	375	408	436	364	384	400	344	427	412	418	418	398	396	398	408	382	415	394	394	402	413	410	395	394	362	395	410	386	415	380	379	383	428	387	390	419	436	382	387	405	409	402	388	371	391	420	378	427	379	370	399	395	429	403	357	390	379	413	420	387	392	399	421	361	416	389	393	372	407	400	399	391	407	377	416	383	400	394	375	382	414	397	401	363	393	382	445	418	392	386	402	409	380	382	360	408	384	402	403	368	381	426	396	376	434	404	417	440	401	390	368	417	382	368	375	396	405	363	399	397	354	429	398	386	428	408	417	381	404	422	393	392	419	429	381
27130	12785	5535	2778	1994	1571	1289	1038	913	841	734	699	680	638	607	594	582	551	550	546	531	520	522	541	505	545	504	467	569	965	1112	1728	2959	3166	2377	606	474	513	498	454	478	499	497	507	457	459	446	486	464	487	483	457	473	492	457	458	456	448	480	507	454	475	457	459	460	491	478	496	504	460	512	498	508	494	477	483	445	441	487	513	453	464	489	491	486	480	492	481	524	484	498	473	505	494	489	497	468	475	453	469	452	514	482	472	485	510	489	459	465	498	497	457	461	478	460	473	503	449	477	483	475	507	505	500	520	507	493	506	486	476	467	453	507	486	489	476	505	490	445	430	495	483	434	485	492	452	491	500	494	454	457	509	452	467	479	482	468	509	504	431	477	433	462	460	501	458	487	469	522	469	469	487	482	481	439	470	527	489	492	464	475	497	471	494	487	476	505	505	517	484	512	469	509	477	497	485	455	441	470	475	470	441	480	448	452	496	490	479	465	489	490	438	517	525	451	500	490	474	460	470	450	446	511	446	498	439	398	504	484	487	478	486	464	471	452	483	472	438	498	499	472	491	464	443	543	475	475	456	476	464	460	483	475	496	466	475	488	465	474	482	449	452	453	470	501	483	527	505	483	476	490	488	490	482	520	457	463	455	478	480	495	443	496	459	467	489	470	484	463	485	472	475	456	485	466	426	453	473	482	477	443	435	472	493	508	484	485	444	498	482	454	459	479	458	478	484	468	466	482	463	482	484	454	483	462	475	477	510	473	515	470	475	505	488	467	438	488	485	512	479	479	467	443	472	476	502	468	464	464	469	473	453	460	459	469	488	495	452	506	498	481	437	474	452	451	463	475	500	470	468	479	529	486	481	470	519	475	473	506	459	468	503	483	445	422	455	500	497	474	478	495	453	455	470	491	428	447	467	438	515	508	524	452	486	458	531	449	489	490	485	493	516	482	468	532	465	437	467	457	480	471	477	488	502	471	489	460	489	462	476	470	456	501	497	471	464	478	477	470	482	509	481	523	465	489	491	471	426	433	434	457	502	488	497	475	487	455	487	517	522	465	455	484	467	455	477	466	502	515	451	477	463	471	491	506	521	476	505	484	495	460	497	440	466	471	471	485	485	491	475	499	489	461	498	495	447	468	479	481	467	418	484	484	458	471	501	477	510	472	490	505	520	468	487	476	471	471	517	496	440	472	455	474	470	476	485	497	483	471	506	478	496	468	469	479	491	465	482	472	467	466	456	485	439	477	456	479	468	493	476	503	477	521	501	502	495	509	467	473	470	448	470	481	481	487	491	473	464	480	499	442	480	480	535	499	443	458	440	454	468	482	431	488	446	451	476	443	492	490	470	490	488	491	493	453	503	489	447	446	497	475	514	482	455	476	438	503	522	472	479	464	487	473	473	484	444	468	465	457	457	480	504	480	504	482	493	477	466	464	489	464	475	472	512	471	470	489	454	467	514	479	489	514	481	468	456	479	429	481	492	498	489	442	423	447	484	469	449	462	484	499	475	472	459	484	483	484	486	462	491	483	481	467	454	488	519	453	471	485	466	477	467	498	453	490	477	480	474	491	484	459	456	454	462	500	499	476	513	477	475	476	479	467	501	470	450	476	448	461	517	486	508	454	502	509	464	464	472	436	452	465	475	499	481	440	463	487	480	433	464	451	438	491	464	487	472	506	469	454	504	476	513	497	472	497	477	458	489	480	480	482	455	492	481	468	491	487	426	493	462	479	446	487	509	487	467	479	488	465	447	496	498	511	491	479	451	449	471	455	456	445	472	479	482	487	483	495	501	445	474	461	471	485	486	517	486	458	483	476	463	492	474	469	485	506	453	461	457	435	486	473	476	515	507	494	473	451	492	444	426	438	490	484	476	481	500	456	480	481	482	490	471	476	490	457	467	445	497	463	495	449	475	438	505	484	477	489	481	441	466	475	490	491	475	483	511	438	464	486	419	482	463	470	469	473	481	475	483	505	515	467	500	480	472	480	495	482	461	465	479	472	511	446	482	444	491	476	467	477	465	447	461	442	519	483	498	457	502	475	451	463	489	509	492	440	480	467	470	473	478	481	497	512	460	480	490	436	465	458	477	473	451	508	487	461	490	413	473	479	482	470	473	485	464	461	469	528	477	473	474	489	474	480	463	473	473	469	417	516	503	469	457	452	463	478	450	504	467	500	458	497	489	435	464	491	438	469	499	488	500	487	465	474	507	468	485	493	467	460	509	456	468	475	481	462	454	464	494	483	436	494	463	462	488	488	432	439	463	447	491	492	473	487	494	460	476	499	489	492	508	476	477	500	481	459	498	472	524	460	490	467	486	504	492	453	421	480	488	495	465	454	466	452	484	508	471	481	469	452	448	499	494	483	487	514	474	468	475	478	505	467	454	456	487	473	500	448	469	481	481	493	463	493	483	475	460	452	463	486	485	512	458	467	458	478	463	507	468	453	455	532	448	510	486	443	489	492	464	502	450	507	490	509	455	470	484	492	450	467	467	499	514	485	436	463	463	484	490	430	465	496	460	505	437	492	477	509	445	485	500	461	474	426	497	466	493	453	481	484	458	504	481	447	464	503	428	478	479	453	470	475	501	496	438	469	511	465	439	470	520	475	479	496	461	470	492	472	460	468	449	492	454	453	486	505	485	491	451	497	518	498	467	499	466	467	461	444	489	485	497	455	441	477	507	474	468	496	480	450	495	475	452	511	488	432	460	461	511	455	496	481	464	463	475	508	479	502	490	469	468	470	480	504	506	475	428	460	490	500	478	459	465	472	505	456	494	488	480	496	422	488	496	474	467	500	477	500	512	459	493	490	467	468	485	488	473	444	462	443	475	487	449	514	471	488	500	498	461	472	463	514	477	458	489	470	462	464	495	517	482	459	492	474	466	478	452	490	484	455	475	534	451	489	504	455	456	482	483	476	491	487	479	435	469	483	466	466	441	472	513	462	464	472	466	509	477	509	452	484	462	467	412	479	459	514	494	482	468	465	476	476	464	487	497	473	485	501	455	462	469	499	437	483	461	492	473	480	465	434	486	461	469	472	455	459	447	450	488	475	482	497	460	436	482	468	466	508	526	470	490	488	455	483	470	491	469	441	488	486	508	473	462	491	503	508	488	475	466	465	443	484	499	489	450	452	456	427	460	450	432	452	491	466	476	472	503	473	453	497	512	440	459	483	471	437	548	483	458	479	464	479	473	481	482	480	469	518	450	467	461	479	452	480	486	462	453	468	449	507	509	470	484	489	497	464	514	494	462	477	474	491	508	497	489	480	450	471	517	489	474	485	473	465	501	437	479	493	475	439	471	496	438	454	462	461	477	478	491	457	475	450	486	499	468	440	478	468	499	452	498	468	477	467	475	475	467	493	485	458	478	489	470	515	534	488	485	515	492	478	470	499	481	464	481	508	521	477	484	467	448	479	480	445	499	482	461	511	485	458	517	503	446	494	500	430	450	485	461	434	505	508	464	488	421	466	463
25443	21268	27096	25491	6223	602	445	439	394	351	319	337	362	343	294	323	321	328	342	278	294	300	291	280	316	305	297	303	273	282	311	482	734	1297	1233	316	306	305	254	284	257	283	275	286	295	303	283	270	292	276	271	284	285	310	281	279	269	277	264	269	257	276	288	288	281	275	279	285	292	294	251	250	289	296	249	260	298	261	277	313	272	279	250	281	290	295	288	265	284	284	241	277	292	259	291	276	288	303	255	304	291	283	254	279	288	313	267	308	300	297	301	267	257	307	270	299	290	305	264	298	301	280	275	266	273	264	271	290	300	271	292	295	289	320	296	261	264	298	255	287	259	289	285	299	276	249	261	306	280	293	259	277	272	307	305	252	271	279	287	278	294	278	306	268	272	297	284	296	256	289	247	279	285	285	259	289	281	295	287	274	273	294	259	290	289	303	283	268	324	276	270	282	290	266	290	294	268	263	319	261	288	308	312	295	291	288	268	265	246	286	295	303	276	277	266	279	250	273	304	283	285	295	295	272	311	297	295	279	309	267	269	270	297	297	306	279	295	269	247	270	290	296	268	272	297	285	286	295	249	268	252	292	250	310	265	293	302	289	248	267	295	272	303	258	263	296	282	284	275	313	290	306	284	286	274	281	275	287	271	294	272	282	337	253	273	298	281	291	282	300	274	275	279	272	253	319	278	282	285	278	267	277	294	301	286	278	312	309	287	272	299	263	297	296	262	290	264	310	304	291	261	301	260	246	256	261	303	269	283	265	315	282	305	284	272	276	293	298	294	284	286	253	251	288	275	271	301	280	276	302	265	276	284	274	274	282	291	298	285	298	249	301	282	283	261	278	286	300	288	273	270	257	293	266	262	290	272	273	290	254	269	275	271	294	301	293	303	273	278	277	289	276	266	294	322	310	278	287	243	284	294	272	295	296	259	238	299	277	276	269	308	297	281	304	287	296	287	300	281	278	300	292	289	263	260	287	288	283	269	309	258	256	281	256	285	291	297	281	260	228	292	294	273	297	253	312	252	262	273	275	304	285	289	276	257	278	268	281	276	274	263	289	263	301	273	288	304	271	292	298	255	277	291	278	292	264	273	300	285	280	318	269	279	311	296	270	289	298	313	290	292	257	269	282	293	276	313	256	300	283	269	269	314	283	295	297	296	309	271	295	289	279	279	280	308	295	307	304	297	269	302	264	290	263	283	273	303	284	282	271	289	256	297	282	308	272	275	285	283	268	296	277	277	287	274	284	283	256	256	263	295	293	291	284	264	277	289	278	284	265	283	285	272	289	308	297	273	271	259	273	278	251	284	325	302	308	276	298	297	310	292	250	281	270	278	248	287	277	295	238	283	281	284	306	278	289	274	259	323	273	264	296	304	281	305	263	245	296	276	280	285	284	279	283	259	250	267	345	317	294	296	275	267	291	287	240	271	241	292	315	287	275	304	284	278	290	254	290	300	286	310	256	295	299	280	278	292	279	281	272	257	293	288	279	303	305	301	279	260	298	286	267	275	291	258	290	269	271	279	273	295	285	278	277	282	290	290	262	273	262	283	258	289	289	278	278	293	288	275	265	285	272	325	258	259	291	279	294	295	310	291	274	267	303	279	266	285	294	285	295	272	291	312	293	267	257	275	267	311	294	269	278	270	300	256	297	271	245	286	279	270	294	268	291	265	298	242	282	276	285	256	253	253	248	303	296	313	271	298	290	286	277	250	278	264	297	295	269	289	292	246	279	240	325	253	279	271	260	267	297	258	281	293	275	295	255	263	280	319	292	295	280	302	260	283	278	286	255	284	294	279	281	271	264	303	261	261	278	290	299	280	273	287	285	275	265	263	303	256	257	283	279	283	263	263	282	297	283	272	274	291	260	279	274	257	278	293	306	275	255	270	288	298	304	291	293	276	297	309	275	260	261	298	306	265	276	243	276	301	301	303	284	270	288	273	295	269	279	279	303	272	251	264	299	275	273	288	266	245	271	271	293	285	248	278	293	281	271	281	307	259	261	283	277	289	248	259	267	264	298	291	286	292	276	276	301	294	298	290	300	275	322	296	287	309	293	266	317	258	292	276	267	286	278	289	281	299	255	262	257	320	264	276	277	262	299	266	279	278	261	277	293	293	294	281	255	300	270	269	251	254	286	280	281	296	299	270	252	288	308	285	300	291	270	304	301	279	271	300	304	276	278	264	258	260	277	297	292	295	272	282	279	246	280	274	307	283	291	296	289	273	278	268	280	275	277	283	283	267	268	297	309	254	258	267	312	284	283	250	291	313	280	248	293	292	291	302	305	273	268	273	259	294	295	284	264	259	273	288	289	266	288	276	284	276	281	268	269	280	286	279	277	261	284	276	279	296	283	283	259	265	283	277	282	282	274	326	263	268	282	301	308	265	289	270	273	267	248	274	291	269	316	290	280	246	274	283	300	272	273	309	290	297	255	291	286	285	259	273	273	276	260	260	288	330	251	263	293	279	291	268	301	286	294	260	249	292	297	299	283	266	294	268	283	300	302	292	303	309	298	245	255	278	270	272	281	272	284	303	269	298	258	266	227	271	249	283	309	267	286	286	310	282	267	300	243	273	282	281	303	296	278	271	275	300	280	278	296	290	264	311	277	287	308	273	319	271	306	297	256	251	267	291	273	262	264	241	286	268	282	297	281	257	257	286	277	281	293	323	296	272	283	261	287	254	261	304	297	275	269	282	296	286	296	285	247	296	287	318	274	295	255	301	300	319	254	255	271	258	291	294	292	288	299	266	278	264	281	274	273	284	271	311	301	280	308	279	294	285	273	272	290	267	273	262	267	290	281	262	261	274	284	310	279	299	285	299	283	288	300	294	266	294	273	316	277	298	261	286	250	273	290	313	272	279	281	271	267	261	259	261	278	274	270	292	274	274	285	246	280	258	293	290	287	277	281	265	294	287	287	266	292	290	285	267	258	299	269	304	303	278	263	264	279	339	287	295	274	276	253	262	276	273	266	308	300	273	296	303	271	305	278	261	276	278	257	276	290	327	260	278	280	271	285	274	270	290	266	284	269	265	279	274	261	286	308	274	302	282	272	287	267	272	283	271	275	293	278	262	282	290	271	261	268	305	281	275	267	286	276	267	286	272	292	253	298	277	295	283	283	274	276	292	251	274	251	261	284	283	309	280	267	276	265	284	285	280	278	271	271	307	284	273	297	289	271	250	284	262	308	290	276	283	270	283	285	293	308	274	286	259	254	293	280	280	289	275	285	268	256	256	259	295	252	273	290	288	298	292	311	281	268	267	293	253	284	250	275	286	299	302	275	263	295	268	288	281	298	278	288	274	305	261	275	290	309	281	285	267	256	258	289	245	312	291	270	270	280	275	277	292	276	270	258	287	260	300	290	285	267	262	260	262	293	262	284	248	332	278	311	272	303	267	286	301	296	297	279	284	257	283	278	304	275	280	262	268	263	285	252	276	294	300	286	272	273	275	276	286	306	277	318	294	262	284	270
28036	10372	3822	1918	1390	1072	882	784	683	592	587	542	482	479	415	457	382	388	402	388	404	399	405	391	362	389	349	380	383	377	425	726	1428	2580	2297	399	357	344	349	361	349	357	357	348	348	377	341	378	368	361	357	361	349	372	350	331	369	357	338	360	350	347	334	364	349	328	374	351	389	377	364	335	353	320	369	337	363	349	363	350	386	332	394	322	351	334	348	396	360	345	359	404	352	390	344	356	364	325	332	361	354	355	341	371	383	378	359	335	401	338	360	335	388	392	366	349	371	371	363	336	389	341	350	359	400	355	360	372	335	361	356	353	365	336	340	341	349	368	339	334	347	387	383	382	359	354	357	368	356	331	354	347	365	359	364	369	343	375	340	365	349	339	401	360	354	359	331	403	357	373	360	356	348	348	366	380	341	336	328	361	359	386	316	371	375	371	354	351	341	391	358	353	350	408	372	409	330	362	332	350	325	356	357	362	369	371	349	354	335	347	371	364	354	366	373	346	373	388	376	354	362	318	375	369	318	378	342	369	351	335	351	361	384	344	339	355	357	376	399	329	357	378	350	370	366	345	348	348	321	386	356	321	329	331	378	355	350	354	363	323	357	333	344	349	348	361	351	358	347	338	360	324	324	411	407	332	349	361	332	340	367	366	348	349	305	353	380	348	374	372	381	337	335	370	355	362	403	368	389	350	364	359	348	352	341	340	352	351	365	357	362	334	342	347	381	389	349	346	356	368	348	355	346	375	338	373	370	334	350	352	352	350	352	351	365	402	346	364	358	370	348	386	380	327	338	340	350	380	368	332	375	354	326	376	333	384	318	371	351	368	344	345	334	302	370	366	339	359	341	368	355	389	351	375	358	358	334	356	358	392	375	383	375	355	387	388	375	370	345	330	368	346	321	349	317	369	325	379	360	360	354	343	342	365	357	334	341	348	360	378	382	344	398	369	355	368	368	346	350	340	360	383	369	354	353	367	381	351	336	382	348	346	339	342	378	380	318	372	356	326	357	349	369	345	345	362	375	372	336	378	383	372	332	357	373	378	364	353	348	360	326	371	369	349	382	363	378	359	381	395	372	338	332	361	316	304	366	382	356	307	376	339	360	363	382	367	368	368	375	381	350	319	341	365	354	320	351	363	368	378	380	387	343	350	350	345	325	332	361	365	360	357	331	364	341	356	358	360	376	342	360	352	374	338	355	390	374	349	341	402	324	366	359	372	307	356	358	353	345	357	373	373	387	376	370	335	326	357	318	366	356	346	344	369	365	320	318	359	337	366	364	321	322	368	355	385	364	381	373	346	371	365	356	346	334	324	329	355	333	353	336	372	339	344	392	387	335	396	374	372	394	344	347	351	337	371	344	388	343	357	354	328	360	358	348	371	362	381	352	375	363	336	375	350	394	337	346	353	347	354	371	361	339	358	350	374	363	363	333	349	371	366	375	395	377	328	347	359	370	377	357	348	335	350	370	341	374	349	370	377	373	346	354	320	349	392	337	344	370	312	361	378	362	348	352	337	371	386	340	399	341	373	380	382	335	338	366	379	368	333	360	319	342	315	360	338	344	354	354	358	408	361	375	384	366	348	403	344	357	342	338	355	373	373	362	368	366	349	383	374	374	345	351	385	347	346	362	340	345	373	386	391	347	373	366	355	336	348	362	345	363	340	371	352	352	376	362	362	366	379	372	352	360	344	322	330	364	339	365	346	396	366	363	343	358	346	334	379	342	328	397	361	349	331	335	368	332	355	326	339	370	377	347	369	352	352	346	351	395	381	354	364	368	392	345	368	380	335	325	307	336	391	375	338	346	364	364	368	390	348	354	371	328	362	407	356	352	385	366	352	357	360	354	358	353	380	369	346	389	351	384	358	354	364	343	363	332	337	384	357	356	353	354	388	329	356	344	372	363	355	349	361	348	363	368	372	371	355	355	340	374	384	348	342	361	356	337	352	365	338	327	334	359	321	369	373	355	360	346	368	342	347	330	382	363	372	360	319	358	372	364	399	337	376	373	372	348	362	331	345	362	379	364	368	358	353	355	361	360	363	349	352	358	337	374	372	355	356	338	358	385	349	350	372	323	366	336	350	379	363	353	337	375	390	326	354	352	409	377	363	366	383	373	372	334	366	373	366	363	377	374	361	359	367	335	366	375	391	387	386	305	379	354	343	384	345	332	356	344	314	360	346	345	386	386	334	358	390	385	357	363	368	360	407	342	383	364	354	380	359	350	332	377	327	320	313	371	355	359	349	330	346	358	340	355	374	369	334	363	348	372	345	380	359	326	337	343	339	401	382	350	358	368	336	336	372	350	352	351	378	355	344	338	366	381	333	324	377	336	383	329	343	376	346	384	345	372	343	386	340	366	349	347	342	365	361	351	333	348	350	388	349	362	347	356	364	342	346	352	350	360	353	356	347	343	339	357	354	343	367	350	362	361	371	385	371	373	369	345	380	372	314	355	384	378	360	354	391	324	366	409	400	351	361	342	369	369	379	376	342	357	358	332	364	351	360	367	384	390	338	359	371	349	378	370	331	375	365	317	379	344	346	358	368	360	362	354	345	364	344	323	325	380	373	371	329	365	341	327	382	335	350	359	374	360	376	330	374	393	348	365	352	334	332	333	353	346	366	369	350	338	334	394	306	368	363	357	319	398	370	350	345	327	342	327	346	387	367	366	356	380	348	329	370	346	362	389	373	310	335	333	339	351	338	370	358	359	350	322	349	372	353	345	367	345	335	373	362	346	365	398	333	355	349	353	327	327	362	372	350	382	361	340	354	386	372	351	346	366	372	343	337	341	345	348	356	352	347	366	388	374	369	376	346	320	372	356	346	337	358	372	392	323	354	345	351	321	364	347	374	354	340	330	339	360	388	385	370	354	352	374	359	373	395	358	334	362	356	349	391	378	364	367	380	348	366	360	364	334	363	346	345	351	359	345	336	380	360	389	379	314	327	367	344	376	339	372	389	331	360	359	349	351	362	396	346	337	343	365	370	346	338	352	378	339	377	375	334	351	346	363	356	350	352	360	362	362	345	355	339	342	360	393	384	337	351	368	349	330	346	341	331	405	339	357	364	382	380	368	387	362	347	356	365	345	342	362	343	358	341	364	375	338	354	425	383	399	357	389	364	355	372	351	370	403	376	355	348	381	364	333	344	328	397	340	335	373	353	373	361	349	348	355	357	352	334	353	334	359	358	346	324	371	350	358	370	389	393	323	377	345	361	364	395	389	357	331	360	351	357	364	358	373	357	334	338	344	357	377	382	358	356	341	322	340	352	379	345	355	341	368	334	335	343	393	349	357	377	378	386	363	380	318	357	329	378	392	361	351	348	383	323	349	347	353	396	365	380	414	355	368	349	392	361	374	327	384	366	343	349	338	367	355	373	351	357	355	341	338	331	354	382	349	355	379	339	372	363	332	337	363	363	378	361	367	334	359	369	381	346	358	346	352	393	350	382	343	334	360	358	343	365	366	333	337	370
23255	21314	29022	23930	21225	21196	5922	1271	971	834	816	733	725	722	662	630	627	644	610	590	592	587	537	594	582	580	572	568	546	567	733	1443	3766	4929	3169	568	539	515	493	508	523	537	548	516	525	529	512	524	546	570	548	548	566	539	532	538	560	531	534	526	532	495	560	562	518	520	503	527	536	516	536	549	479	497	511	480	509	553	495	521	529	483	483	551	533	511	503	527	517	549	509	523	563	518	554	532	508	541	507	544	479	553	533	524	534	497	509	539	517	521	547	516	514	521	493	513	495	494	503	495	509	522	573	559	529	545	546	495	492	528	494	542	527	539	513	467	551	512	484	531	492	511	524	513	523	574	500	495	498	538	511	579	510	505	534	530	490	528	512	525	542	555	528	509	547	571	526	536	493	488	503	539	524	496	489	527	512	518	539	529	529	530	590	539	517	529	513	530	489	515	517	525	526	533	474	539	512	488	512	524	505	524	536	504	493	528	566	472	544	525	523	532	523	549	515	518	557	504	529	499	491	522	510	526	524	554	526	514	513	534	539	492	531	547	500	518	518	502	515	507	483	530	521	541	534	524	490	508	572	510	495	541	502	523	530	518	549	562	509	524	516	515	532	508	554	533	523	550	510	523	526	516	542	499	552	500	553	519	549	509	531	522	520	541	533	516	516	527	470	521	510	503	459	521	540	507	492	498	532	511	533	518	521	544	512	525	546	532	494	518	540	529	481	526	523	529	548	527	457	540	513	498	506	527	486	534	513	527	522	528	548	527	535	491	534	537	515	529	561	508	573	520	497	491	526	483	504	541	519	487	500	569	526	554	529	557	504	535	513	510	502	501	490	497	482	512	512	547	540	502	547	497	572	524	536	486	549	493	515	538	547	558	495	528	516	514	534	518	486	526	518	491	552	505	529	511	537	579	567	554	523	543	477	479	520	534	526	493	506	525	536	515	482	526	555	492	485	531	533	502	522	545	572	505	515	486	520	488	496	516	514	512	498	515	551	486	513	509	524	526	528	525	516	457	539	507	555	474	516	487	518	537	527	535	551	515	534	492	513	569	496	517	556	499	499	496	496	547	544	498	524	486	492	470	514	503	510	486	571	530	555	542	525	492	528	483	489	532	513	506	522	519	528	539	525	512	502	494	510	523	477	526	517	534	511	494	535	529	508	512	547	522	510	497	528	491	479	527	546	511	505	548	496	504	538	495	507	535	562	504	523	568	535	532	529	512	568	561	522	492	534	517	529	531	522	544	496	533	555	489	457	468	557	542	537	544	496	509	514	527	563	525	522	515	534	527	557	505	502	485	477	511	478	521	508	520	520	525	487	547	515	523	518	512	534	534	526	549	533	531	508	551	509	505	552	513	535	539	519	518	492	529	519	554	504	531	587	522	519	491	483	518	498	513	519	515	532	501	491	505	531	508	505	512	568	538	495	482	545	577	547	525	484	530	526	511	512	530	502	510	515	559	531	541	576	511	489	519	522	511	510	574	514	519	497	493	514	533	497	544	521	497	493	562	512	526	510	524	520	537	483	506	540	511	535	550	511	492	540	557	503	505	545	498	517	503	553	519	541	475	508	493	500	551	516	499	529	512	531	499	509	529	517	478	492	494	516	548	502	496	535	527	513	535	513	540	547	514	498	508	529	492	529	550	506	502	505	480	531	513	544	545	513	558	548	495	545	501	533	539	480	531	510	530	526	511	559	498	522	537	532	568	521	511	492	490	504	501	540	511	489	529	559	534	506	525	504	526	541	517	523	510	570	511	474	520	483	519	483	517	518	461	532	509	521	519	516	486	530	476	552	493	512	502	537	543	501	526	523	509	521	525	515	548	540	556	521	511	505	549	545	520	563	507	512	569	483	541	498	512	518	551	489	554	474	508	470	511	532	520	509	492	495	542	512	481	495	490	532	563	521	520	524	517	495	489	476	513	496	462	556	536	517	525	511	535	549	500	541	539	549	506	531	501	521	556	516	499	491	498	516	484	536	565	507	552	517	479	526	531	540	493	489	506	575	523	519	512	524	486	532	519	525	501	528	541	522	523	519	548	533	493	514	543	531	530	503	514	484	525	527	479	493	506	518	500	536	555	477	510	524	515	510	501	457	532	524	540	547	495	535	509	540	530	532	532	515	548	557	542	484	530	486	550	491	499	511	528	519	536	544	523	533	542	517	489	534	532	541	520	542	503	515	508	566	511	552	502	527	534	501	540	523	503	523	520	514	512	548	506	509	516	513	535	533	541	512	484	514	491	508	543	522	481	484	542	534	539	515	506	492	498	486	556	550	519	558	500	503	549	520	515	505	553	514	514	481	490	468	513	503	496	545	542	520	561	497	529	569	526	482	523	539	517	557	523	493	548	516	513	479	524	520	533	526	546	554	495	536	524	497	442	506	488	536	531	532	536	526	550	522	509	533	523	475	513	487	542	531	490	504	542	495	546	547	553	506	513	522	480	512	517	507	528	490	541	511	516	535	510	513	542	505	502	519	485	547	526	504	493	527	518	546	500	527	519	480	562	515	530	521	524	534	505	517	507	512	496	501	549	536	533	509	515	522	470	545	515	498	540	467	515	527	542	510	492	531	496	544	515	487	533	561	536	540	513	495	542	550	529	522	511	522	510	517	534	498	517	497	516	497	514	526	505	484	540	477	515	538	531	529	557	542	541	525	482	544	520	480	476	534	541	549	552	499	507	543	486	538	546	534	542	520	509	478	489	522	508	493	515	489	494	510	535	507	494	543	513	549	503	532	482	497	551	512	519	536	547	541	526	502	493	501	485	557	503	502	510	543	543	543	532	490	510	471	496	494	500	544	486	511	490	521	534	511	539	512	487	551	574	518	500	505	546	510	549	529	544	517	478	547	526	533	488	496	501	546	497	521	505	571	530	473	536	530	526	531	497	495	529	491	526	533	554	484	494	559	528	555	529	549	507	497	493	520	518	522	528	539	528	507	523	523	512	500	517	498	520	560	522	510	545	535	549	513	545	498	544	494	500	542	521	530	499	572	497	540	508	520	525	551	537	537	533	518	554	513	524	509	527	554	501	517	500	510	470	498	518	543	515	535	520	520	466	513	531	532	480	563	533	508	490	494	499	551	472	516	531	538	487	510	513	486	487	516	478	505	532	518	479	534	537	519	544	520	507	511	539	513	518	469	517	465	545	493	500	513	535	561	516	568	514	497	516	536	522	492	537	508	507	538	525	513	503	498	498	479	489	558	505	500	492	498	525	536	519	539	499	494	517	508	467	546	494	523	507	500	501	494	517	553	522	482	495	552	563	485	500	492	532	557	517	530	511	520	530	525	545	504	509	525	484	536	511	511	514	534	498	546	541	519	558	518	534	527	519	519	533	486	496	542	516	497	528	529	491	543	481	504	521	539	517	503	532	519	487	496	509	541	511	554	499	559	492	517	534	544	489	538	526	520	527	512	509	473	528	525	538	509	526	513	552	533	515	525	523	514	510	539	470	488	484	528	508	507	573
32468	20406	12029	6257	4422	3348	2631	2101	1822	1506	1353	1199	1131	965	921	900	857	820	845	814	760	720	753	784	714	669	709	693	668	708	1087	2613	6333	8263	4852	625	637	591	665	639	629	636	598	592	627	594	616	668	662	648	657	636	579	610	590	627	649	588	604	610	615	637	639	646	634	608	645	650	598	622	604	628	632	624	619	631	677	599	628	605	654	637	602	621	632	608	629	596	589	586	619	618	615	621	620	649	617	591	630	629	639	636	590	661	597	596	558	600	642	639	579	600	621	625	621	646	625	614	632	589	588	626	636	612	577	611	591	606	572	572	639	613	609	617	608	602	591	607	624	598	585	632	615	573	614	651	572	592	595	592	648	646	608	627	596	636	640	605	607	639	593	658	681	632	622	612	630	644	629	649	612	604	634	610	657	602	640	632	615	618	612	635	618	621	648	640	621	599	594	609	630	622	640	596	576	594	642	605	613	573	679	572	626	617	635	652	599	590	649	638	611	621	599	605	640	639	602	609	618	639	627	648	605	618	610	596	588	606	614	571	622	628	639	611	601	629	652	609	627	599	580	606	594	642	627	589	627	634	679	600	614	665	614	626	587	636	621	596	610	581	595	592	609	608	601	609	611	601	600	640	640	620	654	626	615	588	614	601	586	639	635	600	604	601	584	610	584	656	580	571	573	577	632	602	660	609	606	648	634	631	616	590	639	655	596	561	624	596	619	600	574	613	604	666	591	592	625	648	640	588	580	595	610	591	643	616	609	615	604	666	586	588	601	624	651	614	656	646	627	596	579	615	644	604	637	574	589	613	597	587	640	662	593	597	594	609	635	595	618	622	638	601	623	572	598	602	614	614	558	607	608	615	627	614	616	568	615	603	596	607	644	603	598	596	604	595	627	640	599	629	583	619	576	602	603	608	674	618	610	610	595	640	603	596	621	582	593	647	591	625	590	613	598	596	638	626	594	628	612	616	603	604	603	647	659	628	606	571	596	615	601	624	559	639	572	611	578	604	590	584	651	644	621	603	593	630	613	589	619	576	631	642	614	589	634	600	609	625	610	587	626	629	593	626	582	606	608	622	638	557	588	585	635	581	611	617	609	606	633	598	626	606	630	646	625	619	616	616	616	638	628	624	601	617	598	630	618	584	629	616	588	643	633	657	653	588	631	567	596	591	646	571	620	599	632	590	605	648	633	654	586	639	611	612	618	594	624	583	589	622	627	615	614	637	632	616	624	634	602	598	625	619	592	590	648	600	630	623	610	643	650	613	620	624	596	623	658	621	584	609	672	664	600	606	561	596	585	586	590	641	616	569	609	599	607	565	579	645	619	619	582	627	633	633	625	586	597	628	626	644	585	574	599	640	614	621	605	667	638	555	574	667	633	573	604	613	639	618	593	610	544	629	624	644	623	612	642	583	628	585	650	621	634	573	625	594	587	610	652	577	606	605	643	575	568	615	591	613	653	634	604	578	600	619	575	648	597	657	576	631	578	654	608	610	599	607	632	620	604	599	612	633	642	598	577	634	613	605	634	622	629	599	626	614	596	641	612	619	577	629	625	632	667	589	600	636	583	569	594	603	596	623	599	619	628	596	631	644	627	607	610	594	605	615	628	606	592	563	601	594	649	588	622	596	621	611	612	599	617	601	569	598	646	626	671	619	596	637	589	626	614	605	620	621	606	642	559	606	570	573	590	589	651	608	617	621	585	598	577	604	590	628	627	611	613	598	615	594	616	603	618	611	639	619	621	581	624	629	630	620	608	634	603	609	631	618	631	630	596	646	638	611	631	610	608	602	658	570	600	599	611	633	640	618	619	619	553	589	627	634	582	635	582	628	562	581	591	625	655	648	610	642	588	650	618	634	600	645	649	615	589	594	626	652	615	602	636	581	624	611	617	603	604	622	576	634	620	629	601	599	614	614	599	556	617	647	546	594	605	586	619	617	634	615	684	620	612	613	564	625	598	624	640	560	626	626	653	634	597	628	631	616	602	605	552	615	580	612	593	583	614	612	621	604	615	572	608	630	647	620	631	620	570	660	569	660	619	581	645	618	583	638	594	659	607	611	592	626	603	612	607	637	612	581	626	605	596	637	632	575	571	635	632	637	590	628	597	610	625	621	598	625	624	599	557	649	584	604	601	614	627	589	627	647	646	613	590	600	591	618	564	586	618	574	603	644	625	635	598	617	586	643	623	613	617	672	629	653	664	619	627	629	629	593	624	663	588	623	652	636	603	610	665	674	628	628	596	644	612	597	583	635	645	643	621	581	640	615	626	652	621	619	625	592	581	618	646	615	614	655	620	618	646	592	590	603	580	609	614	621	678	580	627	619	570	604	613	592	612	586	645	591	589	606	592	662	606	580	613	603	597	591	572	618	622	629	591	637	613	610	598	607	685	729	624	639	618	616	657	629	602	615	629	608	626	579	590	611	636	632	623	648	625	613	639	566	598	629	639	606	629	617	608	645	583	656	620	644	596	572	645	584	622	614	613	606	602	627	646	629	629	590	583	617	641	657	627	652	594	643	628	614	583	595	638	616	631	621	582	614	578	625	575	605	615	630	561	593	616	643	597	665	618	603	626	614	614	581	636	618	640	615	610	575	633	600	621	649	610	610	578	606	577	609	645	587	615	650	607	613	570	587	616	612	618	632	627	593	631	596	586	634	603	633	640	609	577	628	611	623	610	616	609	631	627	566	631	592	648	624	606	606	630	617	611	621	662	627	591	605	600	598	582	647	595	588	614	600	666	582	629	655	627	643	602	633	602	619	583	629	640	623	602	620	631	579	632	647	605	653	615	633	610	658	587	594	613	585	624	631	609	615	618	624	625	670	565	608	635	613	618	619	641	637	640	623	624	647	574	635	634	610	567	623	631	604	598	582	652	585	626	658	604	592	640	589	622	576	633	646	636	626	624	656	612	621	636	654	619	603	644	578	616	619	575	609	667	558	616	645	616	593	634	607	596	593	644	557	617	597	606	595	629	616	626	602	630	627	583	637	630	674	581	593	626	629	563	564	638	570	647	593	639	656	623	591	583	665	602	622	630	590	635	633	626	612	627	615	585	611	600	609	561	628	623	608	634	611	623	623	672	647	656	628	662	577	613	632	619	597	628	607	655	546	646	622	639	634	603	625	601	594	645	638	621	614	641	592	618	566	587	667	634	627	676	600	615	593	601	627	609	597	624	646	576	606	590	594	578	593	620	676	645	608	628	666	589	640	601	649	647	603	576	621	628	639	582	605	550	637	618	630	604	625	675	604	631	627	605	604	645	579	636	637	622	563	593	598	635	641	599	584	585	620	614	640	641	564	597	628	608	639	630	622	631	636	662	637	589	600	617	656	635	598	639	628	627	585	611	611	599	562	602	636	653	650	561	593	637	645	619	583	652	592	623	657	602	629	600	629	632	610	596	616	598	608	645	631	626	643	618	580	599	644	588	620	571	670	610	629	629	597	624	612	607	604	661	641	615	641	606	576	609	591	611	615
28113	19431	5616	511	306	289	277	249	285	235	266	262	255	255	285	264	245	238	247	249	252	228	239	244	248	246	260	230	266	283	276	292	392	495	368	271	260	249	264	247	250	279	268	255	230	268	260	265	267	235	270	246	228	241	251	255	255	266	224	244	229	264	271	236	253	244	280	261	261	241	259	248	240	288	242	234	260	259	262	261	263	258	269	248	278	293	251	243	276	227	269	253	270	249	238	254	251	250	218	229	243	267	230	246	257	264	244	240	241	258	295	247	269	275	271	243	254	233	274	233	241	248	240	272	287	245	251	282	254	258	223	238	267	253	235	237	212	287	269	245	260	286	271	258	250	277	259	227	232	257	229	269	255	270	247	241	249	236	245	250	239	257	286	284	246	257	236	246	242	259	223	264	265	242	248	260	248	240	271	285	265	273	243	249	267	264	230	254	256	259	259	252	224	260	226	262	292	267	230	267	262	255	257	241	218	253	235	264	238	229	258	229	261	238	259	262	229	251	236	277	210	243	231	267	256	236	253	286	253	238	238	260	244	267	289	268	247	238	265	270	282	270	243	239	264	266	264	255	252	257	233	233	293	276	238	248	298	257	248	257	261	257	248	266	249	261	254	240	266	255	268	249	235	243	249	287	262	266	268	246	233	259	241	245	250	259	243	237	255	272	250	242	287	225	254	252	243	249	253	262	250	234	226	245	271	252	226	268	248	279	251	252	247	269	255	236	257	234	282	262	223	246	271	226	252	236	243	253	249	261	252	254	254	238	247	278	249	253	248	261	253	273	231	253	260	251	278	247	250	257	238	279	228	234	221	238	245	282	283	267	234	256	261	223	256	245	243	249	250	263	257	260	244	193	250	225	240	260	254	271	242	232	269	261	240	221	265	267	241	230	263	259	269	229	257	266	265	260	247	278	251	250	251	249	256	259	248	253	257	276	259	288	261	232	221	230	276	257	259	253	234	265	256	255	257	269	245	251	261	223	244	253	237	274	257	232	288	266	234	266	248	231	279	262	260	259	247	225	223	238	245	247	264	254	255	256	234	270	230	256	242	282	250	268	272	248	258	246	254	248	236	261	242	301	255	258	262	232	229	245	253	257	257	241	254	259	261	244	247	240	255	228	238	262	247	275	232	263	251	268	242	267	238	266	255	257	224	277	258	244	280	258	260	246	228	235	248	274	266	258	248	225	258	253	250	254	238	255	245	232	262	246	269	257	239	260	239	243	241	267	257	240	222	252	254	235	257	217	231	233	239	253	244	271	246	264	231	253	240	258	253	229	243	268	262	257	254	248	255	255	264	289	253	266	243	241	250	266	271	242	263	266	247	264	230	272	249	281	265	267	258	249	257	238	239	280	211	256	258	263	260	264	276	273	260	249	251	260	233	236	228	249	255	256	255	260	235	248	263	245	246	273	265	236	251	264	243	241	233	258	275	287	259	259	266	271	237	261	250	267	228	245	231	241	255	248	247	249	234	248	243	259	254	236	258	257	251	228	240	245	236	246	240	233	238	253	250	261	248	258	280	283	249	276	235	252	278	264	253	242	244	244	279	229	272	267	272	278	267	278	294	229	228	253	228	252	279	254	244	246	277	250	239	266	240	245	232	284	239	262	225	229	240	249	266	240	239	264	278	246	239	236	237	233	257	252	265	259	254	252	245	248	272	284	252	252	258	244	248	268	256	243	243	251	251	255	282	230	246	249	263	260	251	247	238	255	260	256	224	243	225	258	260	262	264	235	242	225	228	250	245	249	234	219	252	260	262	253	228	251	263	244	259	231	256	268	223	276	244	254	267	240	253	254	270	261	271	244	264	259	271	248	257	263	269	238	237	252	266	287	244	237	266	242	254	225	240	276	254	234	271	216	243	268	243	253	249	232	266	270	252	236	263	250	255	269	229	248	297	289	240	238	242	256	270	246	273	256	258	260	253	247	226	221	242	267	240	286	285	254	256	219	249	241	229	256	237	265	238	237	254	250	229	239	268	249	235	261	230	283	230	241	244	266	272	244	254	259	275	238	258	270	236	256	241	208	236	229	256	239	240	259	231	255	253	245	228	261	271	269	246	251	234	248	270	294	244	241	252	235	241	256	251	243	253	246	234	265	241	259	249	279	283	257	270	250	250	233	258	255	254	230	229	269	236	254	248	246	261	230	262	264	248	253	263	236	260	258	237	236	269	239	234	270	264	252	269	242	258	241	243	256	274	266	234	247	259	250	275	231	246	264	213	249	252	257	268	262	244	243	205	257	239	255	256	270	266	257	244	249	254	248	245	236	238	233	259	265	266	253	279	286	265	242	257	269	217	245	250	235	277	266	267	246	239	257	230	247	278	278	271	240	253	254	258	259	272	238	247	259	218	257	238	251	272	270	238	241	251	253	250	237	258	255	262	259	304	231	284	239	231	248	259	259	258	250	275	239	215	226	249	232	231	230	245	274	259	235	256	238	257	251	251	255	230	276	251	251	248	215	269	269	228	262	265	241	272	260	261	223	270	273	261	236	257	253	250	261	233	266	242	273	250	227	236	245	283	258	247	236	267	292	253	239	275	250	257	270	249	270	235	231	227	252	249	263	255	256	243	250	251	244	247	262	251	248	216	239	267	269	226	268	274	281	288	282	274	252	255	233	255	273	251	263	241	263	243	274	239	243	222	251	255	252	269	239	261	247	279	252	240	247	284	235	253	220	250	254	256	272	245	254	244	258	247	253	263	241	285	233	249	232	229	253	277	256	253	265	256	243	258	256	267	244	262	285	245	216	236	277	252	265	252	262	268	242	252	263	271	242	257	244	239	233	281	243	258	236	245	245	262	227	272	252	283	272	238	244	267	245	277	270	289	264	234	236	237	305	257	246	281	251	227	253	246	241	257	254	238	255	246	248	244	263	270	230	281	259	231	249	255	272	267	258	237	285	264	260	277	263	267	240	271	247	266	284	251	264	239	228	239	244	264	271	238	239	254	244	270	250	246	253	235	256	229	265	229	252	279	255	248	277	244	255	249	277	240	269	232	286	239	277	248	266	282	281	284	269	240	232	248	256	224	274	252	261	278	256	265	243	260	259	229	287	269	234	267	242	241	251	278	256	272	249	261	254	231	234	240	254	265	250	236	243	241	244	255	275	258	246	260	265	240	233	250	254	260	262	267	276	262	245	254	248	258	244	269	260	260	271	256	230	257	247	229	236	234	263	265	263	249	256	244	224	252	268	261	249	251	258	248	261	261	271	229	285	256	233	260	259	255	261	265	266	277	248	260	237	224	248	277	250	243	258	237	236	252	244	255	255	236	262	255	232	217	258	250	256	270	267	225	243	240	234	250	251	252	239	257	265	253	244	237	273	242	252	267	276	241	263	273	238	249	258	237	236	256	256	277	259	226	239	277	255	247	257	256	247	261	245	224	294	259	250	259	247	245	238	257	254	278	253	269	273	265	250	255	269	219	281	229	255	245	243	252	246	248	256	250	266	248	265	291	231	234	236
25611	5005	762	479	418	381	366	398	361	345	340	304	312	297	306	304	332	323	296	328	321	303	325	352	324	302	302	307	309	320	318	387	660	786	470	292	333	340	338	313	316	301	297	327	309	307	301	344	304	326	307	336	303	311	313	315	294	320	292	328	329	358	312	320	312	324	309	319	312	311	315	321	304	293	321	335	317	292	289	293	301	313	357	323	295	289	315	328	342	339	317	350	326	317	306	317	292	343	329	295	331	322	307	351	329	316	323	340	317	296	320	335	334	324	265	278	308	329	299	312	264	290	326	325	336	303	334	320	323	320	319	311	309	323	331	294	338	304	312	295	326	310	299	325	289	300	308	297	310	320	348	313	320	328	305	336	330	289	309	310	294	309	343	291	326	315	300	321	322	309	312	326	350	279	305	338	296	349	319	301	305	302	299	303	308	337	295	323	317	308	329	290	299	303	287	328	325	316	329	326	322	310	341	320	301	331	325	335	304	314	320	301	337	331	329	318	294	329	308	316	309	316	316	307	327	323	293	300	273	295	311	311	290	299	284	314	339	297	329	304	302	289	306	319	332	283	315	323	302	301	336	322	338	308	327	349	352	290	304	306	287	305	321	334	314	328	347	335	313	321	338	309	295	314	279	324	312	294	289	299	330	289	301	348	287	342	318	311	330	339	329	333	306	335	338	319	314	343	321	310	318	311	311	334	329	360	298	301	308	312	321	274	336	306	298	321	315	343	326	303	266	298	309	306	322	321	309	300	319	313	341	292	322	332	318	307	297	323	300	320	308	325	308	279	301	296	296	306	310	314	319	314	293	313	314	325	291	341	305	289	312	297	329	331	334	295	325	342	297	291	272	316	326	315	313	315	322	293	300	328	281	319	314	308	311	321	309	294	310	300	296	306	325	322	308	286	302	297	323	291	321	336	284	307	301	317	304	327	289	316	310	331	301	325	317	313	300	329	314	318	291	321	306	328	313	315	295	295	330	311	311	289	306	322	326	331	320	328	302	274	304	279	314	308	300	321	302	338	314	313	331	318	321	312	310	302	336	356	313	319	338	308	288	338	334	310	293	324	306	308	317	334	282	310	287	302	333	276	344	291	299	311	306	329	327	336	303	308	281	318	308	298	322	308	321	343	318	326	326	312	329	302	311	310	303	300	330	338	304	298	317	315	303	321	312	299	303	326	302	310	318	311	297	302	308	313	326	332	307	306	281	313	312	330	320	306	310	296	299	325	325	317	269	314	334	300	326	287	336	304	325	310	322	305	324	321	323	317	322	296	288	332	326	314	309	316	291	328	293	286	297	360	309	318	315	321	336	322	312	324	295	306	296	313	312	317	320	302	327	344	302	286	327	311	312	309	338	305	325	322	304	302	260	331	294	320	343	313	293	283	294	310	319	341	335	327	333	320	309	327	316	285	314	288	285	283	320	300	348	345	301	303	298	343	307	322	336	340	298	313	306	299	287	295	328	327	327	285	337	307	306	312	306	355	330	308	334	338	298	305	314	323	314	279	299	319	319	286	331	277	309	323	328	305	318	316	300	308	292	292	311	307	307	317	297	330	303	328	314	325	317	327	306	299	295	318	332	339	338	288	314	321	353	306	311	275	293	309	314	306	311	297	280	353	319	312	319	315	333	334	304	293	342	307	319	322	317	293	277	291	311	298	309	294	335	285	320	301	292	333	309	319	303	329	320	295	306	297	294	323	314	298	313	306	307	308	310	304	295	304	340	308	306	303	316	298	315	307	303	328	294	320	312	316	312	308	316	302	298	315	308	343	319	326	303	304	276	289	289	321	325	300	328	309	314	313	300	311	326	315	312	329	314	283	296	326	323	331	345	321	339	291	317	323	314	322	308	357	294	328	303	337	319	305	321	299	301	306	314	339	341	343	315	322	294	299	300	337	317	323	316	325	352	321	308	308	324	313	321	304	319	298	310	289	308	323	308	298	306	333	333	296	319	310	336	299	323	334	372	298	306	296	280	311	299	308	330	299	300	332	308	326	329	313	322	309	308	334	306	318	340	283	335	304	338	325	321	305	308	332	343	360	324	309	333	319	355	308	302	320	354	335	300	328	283	311	311	309	303	311	300	304	285	320	324	336	336	280	306	306	323	348	340	289	331	332	296	309	300	325	319	303	315	302	301	327	328	308	284	326	299	319	339	300	343	299	360	339	317	326	301	297	289	311	307	288	320	293	303	311	288	336	327	331	320	317	317	295	307	330	305	317	290	309	327	284	303	313	300	328	342	318	301	328	281	339	301	339	298	280	275	350	294	327	298	306	305	318	351	329	286	303	335	316	292	335	320	290	302	310	291	305	296	294	297	305	328	299	319	349	294	324	284	311	301	274	313	308	304	315	312	358	316	330	330	322	307	299	333	287	317	297	311	281	322	293	308	315	329	321	309	297	311	354	302	340	311	270	304	331	302	253	304	338	300	300	304	350	306	330	311	304	335	300	331	306	312	337	316	315	304	323	300	332	327	325	296	290	303	303	329	320	299	327	316	322	320	315	285	300	294	330	327	334	311	318	320	309	317	324	335	307	299	337	313	309	322	284	317	320	315	340	312	305	338	330	348	291	283	312	303	304	302	297	333	310	306	329	295	338	290	297	304	336	320	310	318	285	345	299	287	305	308	303	312	315	308	307	332	310	320	304	296	297	327	307	296	317	307	309	269	314	304	278	290	295	298	296	342	310	306	309	320	304	311	300	302	322	294	329	301	322	313	308	305	304	297	285	321	335	339	311	329	312	361	314	291	318	316	300	304	321	294	291	275	286	351	307	315	305	319	305	320	325	304	341	353	321	308	328	326	300	343	314	304	321	297	308	305	282	319	324	296	300	343	359	306	331	331	296	312	309	337	320	325	319	338	296	315	287	334	330	338	309	328	318	300	328	314	332	332	303	304	278	325	347	312	331	331	304	336	312	300	310	302	310	301	331	316	319	312	290	315	311	310	280	293	309	332	316	315	298	308	314	334	303	293	311	318	330	334	318	299	333	336	324	292	284	330	321	334	329	295	317	341	326	262	301	317	306	307	297	294	321	362	328	307	304	333	330	297	314	328	320	284	314	291	287	298	310	328	301	332	343	318	324	317	302	291	310	329	332	312	345	339	294	345	320	298	322	293	310	305	290	314	298	324	280	279	335	339	320	299	331	335	327	255	342	295	351	297	317	330	296	326	333	326	319	316	295	284	328	305	319	299	346	332	303	298	320	337	326	325	307	302	302	330	294	309	319	315	317	304	310	305	304	323	304	287	300	299	298	317	291	316	330	299	297	315	334	325	312	322	306	329	300	285	323	299	310	325	303	303	311	308	309	315	316	292	344	294	295	313	292	323	279	279	284	285	322	318	309	329	314	313	317	316	311	314	329	291	320	293	352	278	314	327	328	307	304	267	274	331	340	338	334	318	291	311	289	306	296	323	305	340	293	318	318	343	310	302	322	297	331	328	317	311	311	328	293	311	338	304	306	300	302
24739	21279	27998	24848	17701	1501	768	662	557	478	508	429	421	425	427	434	367	421	399	414	419	368	406	374	414	375	368	389	413	381	460	964	1920	2198	509	386	357	376	340	398	388	389	355	394	365	390	354	380	379	393	400	350	368	364	351	355	347	363	360	381	359	406	433	361	408	351	366	376	388	362	378	382	404	358	354	386	371	357	359	385	355	381	389	365	331	338	392	401	363	375	353	338	366	360	396	412	394	359	420	410	374	362	355	355	377	372	365	343	389	373	379	405	373	367	376	382	380	391	349	384	389	362	350	351	383	377	353	388	350	363	373	348	402	370	393	372	357	345	392	378	377	337	397	376	353	361	360	397	393	385	400	363	360	402	384	365	374	397	367	381	361	392	377	370	371	380	381	371	380	378	393	389	403	338	362	383	396	417	404	392	365	368	376	351	359	378	354	396	368	364	367	377	386	348	358	428	372	396	361	369	364	382	365	371	367	361	357	383	380	363	371	383	338	383	361	416	384	415	367	369	406	375	362	362	367	362	357	371	385	409	363	346	386	376	361	422	384	371	357	371	355	364	352	365	356	379	397	348	377	382	314	358	397	357	369	388	388	395	373	387	371	385	346	371	382	367	365	336	392	353	354	402	343	379	349	387	376	346	359	358	393	395	374	377	414	369	389	384	371	392	378	344	378	361	360	349	378	372	391	352	370	390	373	355	365	380	387	384	351	406	360	379	369	361	388	364	389	367	354	330	378	408	396	390	365	345	396	347	381	348	387	386	399	356	377	375	373	359	399	367	372	380	341	343	390	399	369	382	348	409	380	360	373	383	406	343	376	388	383	377	361	346	342	342	361	389	371	390	334	368	373	389	372	381	379	374	362	389	395	319	381	363	383	394	384	376	368	365	393	377	399	391	392	403	395	397	346	388	371	390	343	354	368	372	395	377	392	394	370	340	359	345	377	351	368	394	346	378	369	329	406	347	381	361	388	364	358	383	377	363	364	384	360	362	387	382	376	374	377	340	377	395	368	365	345	338	393	362	330	371	348	351	368	365	380	352	356	369	400	374	348	358	411	400	380	370	390	366	379	367	359	368	407	365	359	388	396	378	338	375	362	364	381	349	378	371	370	361	399	358	380	378	358	327	368	375	344	384	384	411	418	387	374	351	369	376	372	388	372	354	402	358	360	382	334	378	365	368	360	359	348	390	398	374	386	401	393	377	423	353	372	373	349	377	372	351	384	361	385	380	368	384	370	387	384	384	378	401	375	374	399	374	392	374	381	390	366	348	373	381	372	355	379	339	355	352	372	378	399	368	408	388	380	358	388	391	367	404	372	314	355	386	328	386	396	405	398	397	337	353	355	363	389	393	380	396	380	370	357	399	382	370	395	368	377	404	366	374	388	350	379	383	379	358	380	412	375	391	354	369	382	374	372	383	370	341	355	389	381	369	342	390	399	328	408	414	391	391	390	380	374	373	354	373	377	353	393	356	361	394	375	409	379	369	368	412	323	359	371	355	391	380	374	371	409	374	367	387	397	411	329	345	367	377	364	381	359	358	360	382	361	361	344	402	388	371	354	373	372	352	360	361	359	350	382	381	371	382	380	333	348	349	366	409	350	366	359	364	367	392	347	351	346	376	412	364	399	356	385	349	391	363	359	388	364	384	395	367	388	381	404	411	390	364	383	372	369	379	369	353	349	390	344	352	374	345	354	417	384	333	365	376	357	358	386	342	385	385	395	373	387	385	376	414	337	372	343	368	337	372	387	341	357	366	384	352	367	375	382	376	368	374	362	354	378	385	374	386	381	357	377	337	391	362	343	394	373	371	354	376	385	357	371	380	362	387	369	383	329	354	387	393	377	381	398	382	398	335	369	393	350	339	397	396	372	350	399	383	358	338	390	373	384	362	392	373	347	321	385	392	332	328	373	368	369	372	401	342	351	396	361	410	362	352	374	379	395	358	348	388	350	350	356	364	381	332	373	365	355	371	364	339	391	356	357	372	376	361	379	368	363	352	396	359	352	344	327	344	360	373	356	358	359	370	403	331	380	363	374	383	336	366	364	361	377	357	363	421	378	357	382	376	399	349	401	373	344	370	353	366	366	356	404	368	406	385	386	380	388	375	377	367	381	365	388	405	380	375	356	417	340	354	384	340	353	343	384	356	379	360	388	350	343	336	347	341	359	397	384	385	356	353	318	369	380	369	344	351	377	386	401	393	372	381	362	378	338	337	364	370	370	427	372	366	356	372	356	356	354	407	322	355	339	387	393	390	354	343	370	368	382	352	380	367	368	360	377	361	382	374	387	375	335	357	365	346	378	374	352	367	413	336	401	374	370	349	380	359	360	382	380	386	307	372	357	372	403	361	370	397	378	409	381	410	365	390	373	387	384	323	405	371	364	400	358	391	351	373	391	372	360	350	376	377	351	380	394	365	381	382	363	393	367	390	371	337	377	363	405	378	384	356	407	377	373	384	368	358	356	383	370	386	346	404	367	376	366	373	354	378	353	377	403	358	358	363	347	347	358	383	382	367	392	359	389	402	343	377	394	369	368	378	372	407	354	335	354	348	381	337	363	353	404	380	393	355	406	351	373	351	357	371	374	332	380	378	380	363	365	371	375	358	393	359	353	397	344	402	366	371	377	393	374	385	337	375	348	372	390	394	383	340	352	353	404	399	356	350	394	358	404	356	367	412	337	372	340	316	405	356	372	363	372	350	401	363	369	381	373	382	384	354	385	370	361	354	397	408	379	332	344	390	343	359	366	400	358	331	353	375	399	368	362	394	349	365	382	389	382	379	343	390	336	386	330	351	366	387	370	359	328	329	333	326	369	367	356	385	333	371	383	353	382	372	376	351	362	353	346	406	368	393	361	392	390	364	371	351	363	375	381	374	367	355	369	371	366	344	357	394	369	361	382	368	392	377	356	338	377	357	378	370	384	381	368	334	398	354	377	390	366	352	341	386	376	366	389	375	408	360	351	392	361	358	389	389	361	377	373	359	339	398	387	376	357	388	356	380	429	361	411	392	397	348	393	375	350	358	367	418	387	383	397	381	366	359	357	365	368	369	347	337	354	360	379	357	341	378	387	364	405	386	370	387	358	349	376	388	356	397	351	365	390	332	371	383	397	376	374	369	370	399	368	352	384	383	393	401	351	379	401	356	379	389	367	349	384	355	370	394	371	404	350	385	381	367	358	340	365	374	375	396	362	349	318	383	345	401	376	361	384	388	373	367	347	382	355	410	358	382	360	357	347	362	345	341	360	346	341	377	384	371	383	385	345	389	399	401	397	369	375	349	363	372	369	362	361	355	361	366	417	374	355	358	364	381	368	362	350	377	375	392	352	364	402	376	377	383	360	395	372	382	383	340	348	390	377	381	369	379	386	387	387	370	378	370	346	342	358	356	311	354	349	404	347	377	365	361	351	358	360	364	379	354	355	355	380	305	375	383	400	345	360	401	384	371	369	339	374	369	366	385	361	395	362	381
26502	12205	5487	2762	1919	1531	1186	1042	891	777	704	672	622	606	559	541	545	553	500	520	493	465	505	483	480	461	499	456	441	464	547	1620	3433	3736	658	450	442	426	457	466	451	467	432	431	447	493	452	439	485	382	430	447	435	488	466	423	467	443	421	463	462	501	442	462	484	479	447	422	390	459	446	437	455	434	467	432	483	460	465	438	446	402	452	494	440	429	447	457	452	458	409	442	444	436	437	476	439	471	432	457	466	421	429	431	481	432	410	463	431	451	471	485	438	444	420	448	463	408	458	438	429	435	453	405	439	419	449	457	452	444	461	469	466	412	431	440	421	420	447	470	432	444	401	430	455	466	467	440	475	439	413	433	411	416	457	462	432	452	459	449	450	454	437	448	436	419	444	451	453	442	437	463	471	421	456	431	468	489	470	417	444	454	464	444	453	428	483	405	431	438	447	434	428	430	433	451	419	457	458	452	473	430	443	437	436	415	416	416	450	431	435	439	410	432	472	397	474	461	491	483	440	434	468	443	429	421	468	445	444	450	443	488	490	448	453	464	506	454	468	430	477	464	428	441	466	444	456	458	449	454	427	459	461	434	444	435	434	473	443	473	463	464	379	420	455	433	457	442	443	421	450	480	422	466	425	449	482	427	432	428	394	417	439	449	409	461	474	449	430	429	451	455	465	449	446	454	440	495	456	402	465	484	437	429	414	430	491	448	438	424	420	402	408	478	470	448	457	461	446	429	466	439	432	432	409	481	448	433	449	415	458	444	444	454	445	439	473	447	446	423	408	419	485	465	444	420	423	448	420	505	387	437	458	434	444	449	390	446	442	416	429	421	415	450	438	434	447	464	450	460	430	487	450	439	453	451	448	442	453	426	451	440	456	445	480	444	414	448	429	452	413	438	425	420	452	499	431	456	454	463	436	460	468	440	439	455	474	486	423	473	462	417	439	427	453	424	424	436	443	473	437	450	441	446	500	442	459	479	446	434	455	454	429	452	484	498	430	413	452	436	436	446	444	439	488	425	433	447	426	459	409	441	419	464	428	431	442	460	434	420	454	442	429	473	445	428	470	482	440	432	463	381	436	462	421	393	435	415	470	467	436	426	463	422	463	425	434	448	409	450	455	441	417	413	424	484	476	434	434	446	453	447	422	460	432	476	432	457	484	433	443	429	433	436	437	430	430	461	447	448	459	434	462	433	433	474	466	474	424	468	436	451	427	417	493	454	439	440	450	430	455	444	466	440	410	442	426	490	460	468	425	425	461	454	423	433	464	489	416	445	454	423	452	454	473	474	426	460	442	437	418	425	427	480	440	417	412	445	451	456	446	451	472	415	435	416	429	443	474	425	455	478	429	437	432	446	442	456	443	416	415	454	407	420	426	431	454	425	450	422	469	439	428	450	431	458	442	447	414	495	483	455	458	463	410	408	427	432	470	458	418	456	416	467	466	417	454	461	429	454	425	471	420	476	425	439	430	471	445	470	433	438	419	443	449	423	477	455	471	435	436	470	438	465	461	461	437	440	446	416	445	410	465	422	457	428	453	453	458	427	442	435	453	449	413	449	415	434	445	438	409	414	425	487	431	406	439	467	447	444	426	477	439	427	424	431	466	453	440	448	439	442	420	445	456	443	436	458	427	422	403	476	453	496	448	413	442	407	447	483	441	454	462	435	446	447	413	437	430	435	466	471	410	430	447	473	495	440	437	426	419	439	457	434	451	447	466	443	482	446	465	410	462	410	434	439	428	456	447	460	438	445	456	474	451	426	421	449	483	452	475	423	444	463	426	437	435	454	433	448	433	454	474	464	435	436	443	487	427	415	429	418	433	435	455	434	443	438	425	425	446	437	459	444	452	454	437	437	446	423	480	417	462	439	437	455	438	444	436	436	458	484	474	453	452	425	448	463	461	463	457	476	463	444	444	476	447	452	443	468	450	431	450	431	449	440	486	450	466	456	420	488	484	443	431	458	401	436	448	470	418	485	420	437	418	429	444	441	459	453	432	447	464	453	476	426	434	474	473	415	468	436	426	451	427	469	469	482	451	443	481	454	404	437	414	430	405	455	441	430	461	432	413	414	443	452	472	400	438	482	450	439	402	466	461	416	464	436	452	448	470	459	441	469	442	458	473	454	422	436	436	441	434	409	463	435	501	457	445	426	455	472	427	421	416	435	460	449	463	428	438	442	441	450	445	439	455	440	393	437	428	440	425	428	462	446	475	493	428	421	420	439	460	444	409	451	454	476	385	436	399	452	417	419	435	433	451	483	458	425	435	439	429	396	498	400	453	429	441	433	463	427	462	460	470	417	429	439	415	435	457	420	467	437	412	435	459	449	454	425	485	506	421	472	467	457	447	452	432	472	421	454	470	441	457	443	461	433	452	458	427	475	446	435	410	476	438	464	461	394	407	448	487	447	471	437	438	437	446	431	448	457	419	436	449	424	432	446	459	458	413	420	475	430	446	465	449	428	452	468	429	458	432	469	435	474	424	434	442	444	453	428	418	477	426	455	455	471	473	437	483	418	452	430	410	421	418	406	440	455	439	448	436	448	423	424	443	401	458	432	463	400	419	464	451	469	459	437	446	451	438	446	469	433	458	421	453	420	443	431	466	437	487	450	460	446	430	440	416	468	456	445	497	467	449	447	460	449	445	465	456	435	468	472	453	452	437	434	465	486	438	459	409	468	461	480	454	429	438	452	450	454	468	470	420	450	467	449	447	483	425	424	443	431	424	450	476	453	417	406	465	430	451	461	469	463	429	409	455	412	422	439	405	444	418	497	473	415	450	452	448	463	463	442	449	455	415	428	445	473	411	442	440	490	454	478	465	450	440	461	466	452	427	435	477	414	457	408	447	462	455	443	459	493	424	459	426	438	418	454	446	418	457	465	521	486	458	422	424	433	450	456	457	468	443	457	434	439	463	447	464	444	418	403	454	443	457	424	446	427	403	468	439	474	489	420	458	469	455	434	428	437	447	402	433	489	437	463	447	463	453	439	500	451	421	435	421	475	454	463	467	464	416	464	445	449	488	443	433	427	484	429	425	473	438	441	435	447	481	388	452	425	475	453	464	434	457	415	447	435	435	451	458	463	456	468	429	492	395	438	441	441	445	420	445	435	427	459	422	437	444	446	444	439	411	474	495	414	447	424	460	436	431	420	411	431	446	438	444	431	416	447	457	448	445	459	441	448	430	409	401	465	426	436	466	447	452	437	466	491	449	462	456	453	401	423	474	473	442	457	400	461	447	462	442	468	428	418	441	452	450	449	428	443	458	429	426	439	471	443	436	466	393	452	510	476	458	466	434	419	434	461	451	438	441	441	437	462	461	406	414	445	399	442	412	434	472	494	443	480	416	430	469	434	427	436	443	411	436	391	441	423	455	448	444	439	429	421	436	406	449	425	464	444	423	457	449	451	439	462	431	438	453	436	507	483	463	437	464	443	432	464	453	467	456	408	477	412	420	451	451	435	435	441	466	382
25409	21251	27117	25482	6353	578	452	369	368	349	320	299	279	325	269	306	265	273	311	271	275	309	295	263	277	275	287	250	244	262	485	1220	1369	873	267	238	282	276	273	287	250	259	258	249	241	257	272	247	238	283	243	274	258	246	244	261	292	268	244	272	245	279	251	255	275	268	265	272	257	243	235	267	234	276	282	262	271	245	262	251	270	236	232	263	273	269	222	255	267	248	244	237	249	239	258	270	278	244	245	272	244	274	244	262	275	264	263	269	260	274	258	284	267	267	253	247	275	256	240	253	236	236	298	254	245	251	282	298	253	246	257	244	256	253	253	249	248	239	238	280	267	231	240	264	282	238	254	250	259	268	251	279	248	230	260	251	248	240	242	253	271	248	263	241	264	228	255	254	276	246	260	263	250	243	279	258	264	260	272	247	272	256	277	272	232	256	243	250	237	274	248	258	269	223	248	259	230	267	246	236	252	223	252	262	226	255	271	265	259	281	251	260	242	271	258	252	275	244	271	272	249	227	257	291	241	252	259	258	238	287	236	242	240	249	231	251	275	244	250	285	246	262	256	265	272	258	253	235	267	256	265	269	285	254	265	244	242	245	274	231	243	270	268	237	245	290	261	285	257	257	267	236	251	242	250	248	246	240	238	287	267	264	265	222	269	255	267	243	255	220	233	246	257	229	242	296	242	259	244	233	234	232	264	248	269	265	265	265	287	253	256	263	282	262	278	264	237	246	280	271	270	264	253	267	254	247	245	249	253	273	261	230	264	233	250	245	254	254	271	254	231	284	270	245	251	245	244	255	248	261	262	277	281	244	258	240	274	266	255	219	249	256	263	263	263	261	250	252	277	236	265	229	270	255	268	229	247	275	259	257	243	267	263	259	241	249	260	262	297	262	251	281	269	234	262	249	262	264	320	250	274	263	237	255	267	255	245	254	255	270	252	259	278	254	259	242	241	253	276	264	236	260	244	252	243	253	248	277	243	237	282	247	267	273	264	258	253	273	271	281	267	321	265	254	258	245	249	242	267	252	263	276	255	259	232	244	261	239	249	251	254	259	218	238	222	270	293	256	244	259	280	225	247	253	250	224	246	253	259	257	275	261	227	265	238	266	269	255	235	230	228	264	248	284	280	272	277	245	252	272	271	254	258	260	250	272	271	242	258	258	250	270	290	246	262	277	250	240	251	240	257	232	243	272	265	260	278	243	261	295	266	250	254	281	253	233	243	284	269	269	238	258	266	267	262	271	237	248	272	285	276	253	251	256	241	243	263	270	238	279	251	269	249	260	254	271	255	293	261	260	253	266	265	241	272	276	242	263	259	250	280	265	279	270	232	221	247	266	252	244	242	236	234	259	253	259	247	251	260	248	237	240	239	275	260	258	253	277	249	254	244	232	265	244	271	246	262	244	232	257	252	259	251	238	263	238	256	250	249	278	265	256	264	271	276	284	271	267	301	247	260	274	267	283	262	266	263	265	278	255	276	273	244	258	236	276	240	261	259	240	246	261	275	224	269	258	253	279	281	267	276	229	263	263	254	253	267	252	275	252	239	253	281	261	273	267	274	269	241	231	235	262	275	275	290	256	281	250	282	270	273	272	236	258	231	274	266	222	245	274	270	255	254	276	240	247	245	242	247	275	232	276	256	265	243	288	270	255	251	279	242	248	264	246	225	253	266	239	272	266	260	249	273	245	266	252	288	255	265	278	247	281	244	265	242	238	202	241	270	272	260	261	272	270	256	244	258	257	240	262	284	239	251	254	266	262	267	271	243	273	262	268	239	267	255	267	245	274	254	281	277	271	247	249	268	262	255	251	271	249	280	224	241	264	280	244	302	248	239	253	244	255	274	244	251	249	265	262	258	238	260	252	259	258	256	276	283	272	273	256	274	253	268	245	277	265	284	233	248	246	263	263	261	266	250	251	251	272	286	262	243	239	238	253	254	255	234	265	288	239	230	244	253	269	272	287	265	252	233	275	227	261	270	275	252	275	249	224	262	266	255	228	277	246	243	265	246	269	291	295	265	222	262	257	241	250	274	240	255	261	237	266	280	253	275	270	244	273	286	278	228	268	268	264	282	266	259	289	288	277	286	280	282	251	228	260	270	268	243	272	263	249	250	238	258	281	240	255	265	250	273	255	250	256	248	241	267	264	241	252	237	260	263	264	257	275	253	249	272	267	232	209	270	231	258	265	275	266	239	276	233	280	262	245	253	264	216	258	243	264	253	254	272	246	263	256	262	256	237	247	256	242	279	251	209	267	248	220	255	266	269	264	275	253	261	254	292	299	269	256	286	222	276	228	282	250	271	240	228	247	243	267	271	265	264	239	254	236	264	236	288	275	246	226	270	304	263	257	262	271	246	258	242	255	270	242	289	239	251	239	266	258	281	275	238	242	243	240	266	270	279	250	247	265	250	248	271	240	245	278	270	246	245	266	262	243	246	255	281	281	263	256	251	281	252	231	257	262	262	252	249	270	272	289	250	245	255	263	257	257	261	260	257	259	251	244	270	241	268	251	266	269	245	267	245	233	251	242	257	288	269	246	249	271	240	266	247	274	244	241	285	241	252	229	254	264	239	232	236	258	272	251	265	245	251	262	264	236	232	247	264	257	287	255	277	227	285	259	257	251	280	257	252	250	267	255	241	251	270	261	262	245	263	271	238	276	240	245	266	276	247	243	245	247	261	247	254	269	252	245	273	246	247	270	226	245	276	240	248	254	277	236	269	254	260	260	289	265	258	236	254	284	241	269	236	246	268	238	253	259	246	268	243	278	240	255	242	278	280	218	255	243	233	249	264	251	263	253	225	266	277	273	250	274	249	277	258	253	267	255	257	215	246	258	265	247	230	265	298	246	272	226	255	253	240	267	256	257	236	266	256	259	275	221	248	253	243	231	247	257	261	252	268	228	248	250	246	261	244	220	254	224	273	260	257	256	249	264	257	248	257	258	276	272	250	234	254	259	293	242	255	271	265	259	295	285	259	271	294	237	239	266	248	252	238	235	269	267	249	269	251	235	232	269	264	247	249	258	247	229	267	272	262	242	271	265	233	272	226	263	237	258	297	225	265	286	252	235	276	273	243	197	255	227	260	236	206	225	252	269	247	253	262	222	257	260	242	278	250	265	253	251	273	277	277	267	269	237	282	259	258	257	260	257	241	261	225	278	263	269	242	257	242	261	248	254	247	245	291	250	250	250	276	245	247	252	217	257	257	229	224	264	263	256	268	228	288	234	274	252	244	271	271	263	273	264	241	258	255	261	266	265	265	268	240	294	243	295	270	222	265	235	279	260	267	246	267	280	270	253	255	262	243	228	254	279	259	226	249	255	244	221	260	282	301	232	242	251	264	292	260	242	250	224	278	270	252	249	210	229	230	260	267	248	220	291	258	248	259	237	243	245	264	237	263	256	282	248	228	254	277	248	260	263	278	226	250	269	245	278	258	253	264	252	243	271	267	270	288	220	226	267	250	269	252	278
27499	10231	3909	2047	1342	1077	879	737	647	595	526	465	477	444	419	380	388	369	366	395	391	374	334	373	373	362	389	356	326	324	791	2378	2621	1588	346	335	308	342	356	330	367	336	343	348	335	334	365	327	309	283	344	311	338	298	360	321	322	344	311	317	334	326	334	282	344	292	309	327	320	317	345	310	349	331	310	340	334	306	343	305	355	321	357	310	339	320	336	324	328	305	315	346	311	347	340	337	314	310	343	318	327	318	324	327	338	347	298	323	356	352	331	319	326	327	309	336	327	315	316	370	316	322	316	307	349	333	311	341	328	326	353	333	316	326	331	326	318	317	343	339	355	328	311	329	287	316	335	328	333	339	315	384	302	350	326	340	339	336	343	341	328	357	312	342	324	358	316	360	292	318	350	326	330	337	352	317	324	337	312	293	315	315	322	365	325	305	329	296	311	304	322	317	304	321	344	345	326	298	333	320	337	330	283	359	355	325	344	319	333	340	317	336	315	334	323	339	317	327	334	319	319	302	335	347	308	316	332	311	339	309	320	297	360	342	306	300	329	326	316	330	330	297	345	313	310	349	300	308	303	316	334	335	324	369	301	332	370	311	335	352	328	319	341	320	353	312	353	318	349	282	317	371	326	341	367	317	325	333	330	314	319	321	333	335	344	351	358	336	343	329	309	334	306	353	370	320	287	313	305	308	322	338	339	343	342	320	325	362	333	312	320	325	292	321	335	339	335	308	355	364	275	325	350	323	350	315	312	361	353	360	283	350	320	339	306	294	311	324	291	337	335	328	325	349	351	337	314	297	293	329	336	303	298	308	329	323	324	329	364	331	323	305	328	327	335	303	340	314	355	315	330	313	315	347	355	316	346	350	329	334	337	322	340	305	327	322	304	342	339	343	328	331	353	323	342	342	325	299	305	335	308	347	310	333	356	336	357	314	357	330	305	320	335	302	332	331	339	334	328	339	305	325	307	332	356	307	310	346	317	330	320	337	340	335	302	324	345	318	354	340	320	323	337	309	333	316	336	322	280	323	324	348	353	334	331	302	348	331	360	342	367	340	335	314	331	362	362	364	307	320	372	313	330	309	330	312	347	307	311	337	326	311	313	317	329	294	320	331	331	309	345	339	349	335	336	320	339	328	307	328	318	313	332	329	328	310	304	321	318	328	342	359	327	349	357	328	323	345	324	338	347	330	327	352	306	316	333	290	316	319	330	311	320	362	310	325	339	375	315	306	319	324	334	328	315	328	304	331	316	333	326	322	314	348	317	329	347	320	323	319	329	359	354	325	297	304	353	326	321	339	344	333	346	355	353	336	372	300	345	335	302	300	322	325	337	315	333	346	359	331	326	351	312	329	319	320	323	332	306	315	323	309	317	318	327	349	325	306	326	347	344	313	352	321	318	302	320	318	315	302	324	345	347	301	306	346	306	333	335	343	328	326	340	370	325	311	339	355	335	334	316	308	352	322	339	375	311	338	330	378	359	334	332	269	329	310	310	347	339	340	312	275	348	307	364	290	320	339	316	304	328	348	348	326	352	314	322	304	324	305	350	339	344	341	330	308	339	322	340	347	329	330	325	300	348	332	337	324	302	323	367	304	309	331	309	340	312	309	342	314	305	324	338	337	317	321	298	356	322	340	325	333	304	324	334	316	334	295	321	337	324	357	314	333	330	310	315	315	319	316	330	330	348	309	333	331	318	324	332	295	332	306	304	318	324	304	325	329	309	332	321	306	313	322	338	332	346	321	322	336	326	344	318	338	309	327	329	332	319	337	339	318	327	331	350	322	314	348	325	309	320	321	333	323	337	336	331	326	351	297	328	332	309	318	310	335	333	302	327	312	355	326	322	321	363	354	307	338	308	316	343	319	355	326	359	273	292	315	330	333	322	326	334	331	303	346	349	313	273	288	323	299	340	303	314	314	303	374	324	326	326	286	314	335	311	338	346	339	335	322	357	337	340	344	338	330	328	324	335	327	346	343	352	324	334	299	354	342	315	295	320	353	355	316	309	368	327	296	339	333	349	314	322	332	328	316	325	351	317	344	319	328	321	331	352	322	334	303	329	332	280	342	326	317	314	303	329	310	354	337	312	360	363	325	332	298	321	362	315	317	335	303	317	328	313	333	330	340	340	335	331	331	318	347	312	307	326	324	328	323	286	311	319	310	329	335	342	321	312	349	329	328	362	315	339	335	323	335	314	337	321	353	314	333	306	319	337	319	320	347	350	330	310	316	331	349	334	332	314	329	323	325	329	340	350	299	349	308	344	333	332	334	334	310	304	332	342	316	321	270	327	317	343	357	348	328	336	317	327	356	307	332	325	320	328	357	320	348	349	338	330	331	323	318	336	354	322	357	354	323	316	308	338	329	328	330	326	326	305	363	325	336	305	311	330	340	336	326	319	342	310	331	339	327	338	308	342	340	323	316	333	317	332	337	307	312	322	360	317	307	305	354	344	355	298	354	343	327	321	347	310	343	316	314	334	321	328	311	334	338	336	292	316	332	356	326	312	331	339	319	305	315	335	334	309	327	323	339	320	324	335	329	314	318	328	336	328	324	339	325	308	316	329	308	297	328	366	318	363	321	334	335	309	342	331	321	304	303	310	345	356	334	308	321	333	326	334	343	342	326	314	341	326	344	323	351	300	318	306	307	304	319	319	324	306	304	344	343	309	316	286	305	333	333	311	328	286	328	326	338	312	362	321	313	361	331	345	321	350	333	336	320	312	341	299	329	365	328	326	334	319	343	346	319	326	324	344	317	320	343	296	307	350	307	350	341	320	302	339	347	329	318	340	327	302	321	303	320	326	342	336	314	328	327	331	315	315	334	328	326	341	346	308	365	321	336	354	318	341	351	298	312	303	350	317	335	315	347	311	350	322	332	307	342	355	358	331	342	366	319	329	296	318	329	328	319	344	357	350	342	283	331	347	342	322	325	340	313	311	345	320	307	309	290	348	296	331	308	328	338	358	354	325	326	325	318	326	313	345	301	337	308	296	320	331	355	328	345	328	304	334	328	330	321	358	346	339	328	344	333	330	331	328	296	329	339	310	334	333	323	325	324	357	335	350	347	324	288	334	338	315	278	325	316	343	314	351	296	332	327	315	306	320	347	323	319	313	330	314	351	341	326	356	320	304	348	309	331	312	324	350	325	346	295	326	313	353	331	354	328	328	325	364	329	317	305	299	338	314	344	311	334	326	325	305	311	324	325	319	327	329	295	317	345	329	321	320	337	330	343	300	307	341	321	311	308	312	357	313	335	356	311	353	331	325	356	323	338	287	289	331	329	332	320	369	304	334	345	303	349	334	334	334	337	345	359	319	334	314	333	359	334	339	330	331	320	327	309	354	326	339	307	333	318	330	328	323	339	348	342	320	295	350	340	312	322	323	315	327	342	311	331	326	336	339	316	352	336	313	309	347	362	318	342	338	322	350	329	303	328	308	335	335	332	329	311	346	326	324	342	306	359	342	317	306	327
23214	21331	29012	23989	21321	21304	5701	1218	967	902	823	762	688	668	664	639	628	635	623	601	559	542	580	560	552	547	567	546	530	680	1752	3942	4749	3014	858	479	516	525	516	528	533	463	526	519	523	514	502	546	541	531	545	535	518	542	529	522	518	514	519	501	495	503	517	514	472	517	465	495	516	465	525	485	530	506	510	508	519	486	499	579	496	494	543	493	515	487	514	488	515	520	552	561	504	459	493	481	510	464	512	514	507	501	553	500	510	541	529	530	490	496	480	500	517	488	518	498	511	508	515	536	472	555	505	548	472	495	496	499	505	517	510	475	475	503	506	483	490	507	526	501	490	536	491	542	545	494	501	487	503	516	525	489	500	519	519	504	493	461	514	523	531	509	483	519	528	537	493	531	474	545	516	486	484	506	498	477	525	487	461	551	512	537	515	478	486	507	464	474	488	519	487	491	519	517	515	527	511	515	518	506	507	460	469	481	500	476	507	491	476	494	507	475	498	518	518	522	531	492	475	543	456	447	497	479	507	505	503	523	504	491	486	536	519	499	528	537	518	512	520	520	481	472	501	502	542	537	550	491	481	491	533	462	516	478	479	492	509	500	503	526	531	537	440	489	484	525	514	515	530	535	455	541	501	520	491	520	465	479	520	514	510	458	495	499	537	487	474	504	525	501	525	488	526	492	501	513	487	501	483	502	507	519	517	500	475	490	528	542	512	539	522	563	490	523	485	496	505	493	482	478	527	487	527	502	482	493	524	503	488	550	489	511	555	506	509	526	505	504	551	494	494	469	501	505	483	484	510	481	511	475	500	473	472	528	468	492	501	499	520	512	472	480	493	527	530	482	505	478	517	500	514	516	490	551	488	496	513	478	570	516	510	493	499	466	505	510	533	507	507	481	516	440	516	519	506	535	523	499	512	510	515	475	553	516	504	524	490	477	536	500	490	464	532	481	534	516	462	545	494	474	504	497	456	510	476	528	482	538	553	513	503	475	476	493	517	514	492	528	501	527	525	524	470	484	503	493	490	516	498	465	530	512	520	472	485	476	475	460	465	514	498	505	510	495	482	497	539	510	522	536	502	470	490	500	496	458	466	546	498	532	479	506	528	506	526	521	535	499	511	465	491	518	486	518	474	519	587	472	493	485	484	522	498	483	496	507	542	469	552	524	483	498	511	497	496	512	496	511	478	475	480	530	508	512	480	509	499	548	524	486	479	525	497	496	531	502	531	482	474	518	520	496	527	508	525	474	493	492	490	527	509	472	503	491	523	489	492	500	514	501	496	469	543	524	479	529	526	519	442	512	491	481	515	487	502	506	480	493	563	525	517	524	462	538	525	507	491	473	507	492	497	558	469	522	489	499	489	523	540	491	525	499	489	474	461	534	513	499	498	503	500	515	498	524	510	499	479	500	499	479	537	503	501	498	492	516	459	504	471	495	530	467	526	510	518	506	519	498	510	522	508	484	489	536	508	482	531	476	500	514	507	522	500	496	510	518	527	491	488	500	500	484	513	496	529	552	494	499	512	507	520	465	553	490	513	489	478	478	513	522	530	471	496	491	499	482	538	536	494	507	485	509	502	511	484	521	516	496	493	507	482	514	495	512	497	502	485	505	530	495	438	533	548	517	537	527	493	508	502	524	510	521	526	525	497	537	502	492	515	505	517	490	513	471	479	496	511	512	513	492	487	536	493	517	503	547	541	470	494	540	493	530	514	484	489	514	500	481	506	521	500	493	529	504	510	504	491	477	524	512	496	462	494	495	499	476	522	490	480	492	511	470	501	476	531	476	499	469	471	454	480	548	473	464	522	482	521	552	505	516	488	546	452	464	505	478	478	452	491	484	504	523	512	525	504	522	517	521	517	483	489	509	464	498	492	475	434	490	538	481	518	521	507	472	538	488	462	507	487	474	524	479	489	495	500	501	532	509	525	506	532	513	524	525	491	492	532	531	486	482	507	511	512	495	516	510	519	515	482	499	460	519	506	513	490	460	529	482	512	484	526	471	524	499	478	508	512	505	497	485	495	545	535	543	505	507	459	518	520	494	515	518	517	500	527	491	514	507	524	522	498	493	503	510	474	507	523	490	459	478	493	532	515	485	517	493	489	496	505	483	489	469	508	527	523	498	545	521	513	489	477	461	510	518	527	520	498	499	496	471	553	490	513	500	495	498	510	562	536	499	498	493	500	517	508	504	517	543	503	516	527	522	520	467	497	482	506	526	509	505	481	494	478	551	472	524	453	454	506	503	510	504	501	496	506	519	520	504	517	514	460	485	470	491	502	511	472	528	510	508	500	509	507	500	500	519	510	476	497	504	526	510	522	454	520	489	496	461	511	499	521	507	519	537	504	451	482	505	511	526	479	514	485	523	522	527	542	522	497	541	508	493	496	558	531	520	490	525	471	471	541	493	486	487	497	489	495	505	507	514	517	532	501	494	483	501	481	495	545	516	480	529	502	531	503	493	461	478	472	499	506	523	513	499	558	475	481	531	523	538	477	519	494	511	515	487	513	514	496	516	497	472	472	501	503	482	506	516	456	482	476	499	495	499	488	497	497	497	475	477	523	477	515	508	531	545	507	456	497	494	535	501	524	487	501	503	447	509	528	504	476	469	516	521	514	520	514	529	506	505	508	455	533	519	477	469	519	519	517	514	465	523	540	482	495	502	501	524	487	521	521	527	505	491	493	563	563	483	484	516	528	507	468	496	546	512	491	502	520	491	507	499	521	485	502	507	495	457	504	531	510	523	529	504	509	500	506	511	514	513	512	483	500	507	531	483	484	458	501	500	507	524	498	517	506	508	461	524	509	528	481	501	505	459	445	494	491	522	489	513	506	469	499	496	519	486	525	454	535	470	528	497	502	541	510	484	508	573	514	503	512	488	485	521	470	526	477	478	486	498	499	534	503	498	501	530	474	508	489	508	494	497	508	485	529	530	535	501	502	507	479	508	462	480	526	505	531	498	466	511	504	548	550	518	521	500	544	474	531	470	452	517	494	479	486	510	532	487	475	532	497	529	497	534	527	527	505	505	500	484	478	420	519	497	493	531	500	468	467	518	479	465	491	487	481	458	520	473	487	489	473	475	459	480	498	471	513	465	501	487	506	539	492	505	499	504	548	500	498	477	503	476	548	489	495	524	519	542	474	501	506	505	490	485	512	492	486	491	481	485	501	497	518	495	509	503	496	483	492	510	504	457	478	500	502	466	538	538	475	530	499	513	469	506	482	493	520	505	555	479	490	542	482	505	489	486	476	524	504	537	535	493	483	503	498	492	551	497	454	500	538	512	517	533	518	508	502	501	484	525	539	499	491	512	448	515	516	500	494	536	503	519	514	473	473	483	527	502	454	515	528	488	491	507	489	519	493	521	502	513	510	515	525	505	516	501	488	497	527	443	485	505	493	549	469	451	496	505	499	476	488	495	511	525	467	535	466	496	502	497	501	471	494	494	499	524	498	505	489	472	512	510	497	539	489	524
32209	20921	11906	6022	4385	3422	2587	2140	1738	1519	1372	1203	1075	1025	953	899	874	832	781	738	722	787	708	663	697	688	704	634	671	940	2941	6935	8153	4879	1159	651	684	608	650	618	599	611	607	593	652	622	615	623	608	626	637	586	657	606	615	592	594	608	616	613	585	593	622	611	588	594	621	588	617	595	564	637	596	596	629	585	617	613	608	568	626	596	620	668	576	603	625	595	587	600	648	626	577	599	583	607	644	576	622	618	596	649	620	594	603	586	578	672	595	638	611	590	632	609	563	633	566	575	608	622	566	571	599	598	589	619	572	578	649	619	572	574	574	624	606	584	560	602	602	545	604	604	651	531	599	599	566	588	655	587	574	603	599	564	576	553	581	547	579	598	590	612	578	594	601	612	635	607	588	633	632	592	576	624	570	584	604	569	621	568	606	601	612	588	623	605	621	644	601	589	619	645	597	575	575	590	598	593	593	603	636	576	628	564	614	600	603	604	621	612	612	625	566	586	594	590	636	592	639	607	645	577	602	586	598	592	581	641	582	650	630	615	607	589	594	576	621	620	572	585	615	606	625	588	562	607	582	580	608	615	554	603	613	593	593	581	603	559	586	597	552	590	605	584	639	584	589	610	607	614	594	619	570	642	581	593	592	581	635	577	646	599	592	619	654	568	596	581	639	630	599	595	600	590	601	577	584	562	606	625	593	590	553	594	598	592	605	567	625	628	625	580	606	595	602	610	619	601	569	617	608	594	580	609	605	627	613	591	603	590	605	590	589	560	573	603	596	573	593	602	607	613	558	586	564	588	606	551	611	606	593	609	609	579	583	576	612	614	582	640	613	606	584	627	593	599	596	597	602	596	593	629	612	601	594	562	645	604	574	574	540	594	592	547	607	641	606	596	607	528	577	610	582	607	581	610	603	614	537	593	606	580	621	613	575	640	618	598	615	600	615	599	576	634	608	609	511	606	589	607	645	607	610	556	635	584	607	605	591	622	589	611	605	570	625	547	578	584	598	597	600	572	582	576	601	598	585	593	634	609	608	615	620	608	554	624	637	567	593	586	565	615	563	623	631	606	559	607	604	584	570	623	576	575	553	614	606	568	585	605	605	622	602	607	645	581	602	626	595	617	599	594	589	577	565	580	610	583	627	592	591	576	607	566	600	639	622	617	598	564	599	579	590	597	572	593	611	606	579	579	575	593	608	645	556	631	563	575	589	620	614	612	587	549	574	559	617	581	609	583	612	610	604	587	602	599	615	612	597	588	607	599	571	588	609	580	578	552	626	597	596	565	560	553	564	600	587	562	601	580	569	612	600	538	605	601	579	593	591	610	613	605	616	533	595	587	595	631	613	544	636	546	617	601	578	623	602	565	580	581	603	617	584	613	578	579	576	581	609	572	603	630	601	616	584	594	628	609	590	610	628	583	581	588	576	596	617	614	569	565	590	619	623	580	600	569	604	624	617	597	601	614	615	572	597	619	610	598	645	592	595	627	629	585	618	581	565	611	588	544	558	600	584	549	569	601	587	599	601	598	604	597	582	648	552	553	569	584	607	624	631	607	590	616	574	566	577	594	603	597	601	598	575	602	587	648	550	634	613	599	601	643	601	559	614	597	583	621	578	605	603	619	616	621	606	572	613	585	597	571	589	563	566	603	609	681	645	598	613	615	588	584	554	548	600	596	586	600	585	617	585	600	622	608	629	611	595	640	547	592	591	629	596	612	560	615	562	565	578	588	614	599	629	630	601	633	624	630	613	621	647	584	592	613	597	600	586	639	600	596	617	634	626	575	612	616	616	607	623	621	621	612	613	569	566	577	599	614	625	604	597	581	643	599	595	581	624	625	606	610	591	582	608	564	589	597	611	590	599	639	593	579	591	606	613	521	595	607	571	616	612	663	595	595	555	580	621	565	581	592	557	622	587	628	558	586	569	623	599	600	620	627	620	626	626	583	615	608	591	615	588	579	582	587	598	626	647	589	567	622	613	591	641	595	573	603	620	647	602	602	578	600	623	585	631	584	610	604	608	612	608	571	647	589	614	583	600	542	633	590	606	619	579	578	624	595	581	568	550	584	622	594	602	613	590	599	593	631	617	590	610	537	618	623	597	619	598	606	638	597	582	622	598	599	585	576	618	552	566	589	600	609	603	607	606	616	613	591	627	555	580	614	616	620	591	614	561	602	586	531	597	589	638	622	615	611	588	551	603	595	540	580	588	554	604	584	600	582	595	611	584	595	615	581	600	644	584	558	585	622	550	598	616	594	637	640	596	590	603	602	603	567	618	603	579	603	612	621	631	606	545	539	593	613	618	575	623	610	596	586	609	580	605	608	565	606	625	619	597	609	587	663	590	614	571	544	592	618	609	618	613	652	548	626	563	569	542	597	610	589	596	554	575	574	580	585	566	568	586	555	631	658	585	598	591	600	626	629	572	588	594	561	578	641	604	571	599	650	592	570	615	560	577	592	615	597	600	600	551	593	599	613	587	620	614	616	551	570	628	600	588	603	594	615	566	583	622	589	584	617	613	618	576	583	621	596	608	610	591	597	573	633	567	632	591	583	586	594	605	568	592	608	575	560	606	609	585	610	594	615	595	627	550	564	629	632	563	616	651	617	614	601	602	575	545	570	560	619	576	583	592	576	553	601	567	611	629	618	589	598	614	610	627	608	616	628	558	596	612	601	596	648	623	549	561	601	602	629	620	604	589	616	581	631	585	588	598	565	595	633	559	595	557	616	573	586	610	585	549	546	622	621	578	560	602	619	555	611	675	605	588	582	614	591	593	630	597	620	580	598	593	619	610	591	620	607	619	590	632	615	639	625	591	580	594	605	609	583	605	603	614	578	586	606	633	614	585	581	607	598	612	581	625	620	572	599	633	577	591	626	630	619	571	573	562	636	603	600	606	600	571	587	618	583	586	618	609	604	581	631	615	593	588	570	611	551	610	572	603	573	572	604	608	598	610	603	623	605	585	587	619	584	598	649	587	593	632	567	645	647	635	636	623	586	571	599	610	582	593	593	591	613	571	592	578	628	617	599	647	622	626	587	564	629	574	570	587	578	597	545	597	587	625	592	592	588	612	613	585	601	620	610	569	517	576	598	598	620	575	583	619	645	569	590	534	569	589	585	582	593	567	607	600	579	548	591	601	586	606	576	560	612	595	581	594	568	586	583	586	578	625	570	618	620	597	585	598	593	622	609	575	574	607	596	572	589	621	584	573	627	579	614	554	578	580	588	613	589	610	613	622	573	576	603	602	576	552	555	642	635	531	596	667	596	600	562	616	586	641	602	593	573	550	577	620	584	598	613	591	577	598	664	600	634	617	588	657	599	649	610	627	626	602	547	599	611	578	593	620	610	597	640	616	617	586	609	578	549	599	635	626	586	608	574	614	606	625	586	672	574	593	609	602	534	562	606	598	611	640	616	606	633	605	596	565	586	596	586	613	588	572	578	551	585	583	603	610	615	535	616	608	626	594	626	604	581
28065	19417	5526	533	344	326	280	273	254	267	238	232	248	231	255	242	253	254	230	260	247	229	233	225	253	241	235	252	247	233	257	273	344	485	343	249	260	242	228	223	250	251	255	257	247	252	247	238	227	259	244	232	253	242	250	269	274	245	200	222	231	253	246	220	258	217	220	222	272	278	245	259	239	249	260	270	257	244	240	254	213	244	239	236	265	255	242	250	246	245	238	253	227	247	239	227	253	235	219	242	240	256	252	219	243	261	267	248	235	243	239	238	228	232	232	240	232	258	220	254	232	250	251	257	223	238	255	256	262	261	247	242	246	242	233	248	252	241	237	218	226	246	255	269	227	226	240	251	234	257	254	238	213	250	244	253	237	239	230	257	248	224	250	225	222	249	232	264	270	251	274	239	251	263	243	252	246	253	240	241	239	248	270	259	233	229	248	240	257	229	242	265	244	221	220	259	242	275	260	264	256	258	254	221	223	215	238	244	240	253	222	248	251	214	237	248	239	241	267	235	230	244	242	282	223	287	246	258	268	242	216	255	219	239	245	276	242	259	229	237	214	249	268	243	231	248	245	227	235	232	245	229	240	248	213	234	244	210	241	217	246	252	223	262	259	231	226	224	227	237	253	273	246	231	288	243	251	259	246	263	230	269	256	228	258	225	246	218	225	244	237	227	242	254	244	249	239	237	265	255	269	231	220	236	227	278	208	272	242	261	245	249	233	247	228	248	252	255	254	229	235	241	239	253	224	245	244	278	243	253	262	237	263	241	251	238	221	222	266	235	271	247	223	236	275	246	245	250	262	255	211	249	257	256	254	258	236	262	249	247	224	247	229	248	234	227	257	217	239	238	264	223	250	252	235	257	228	245	250	239	236	262	221	214	247	234	245	256	222	242	240	246	230	230	247	272	245	234	235	234	270	267	256	280	243	239	239	238	262	267	223	230	245	234	240	240	258	235	237	239	255	233	265	239	223	272	234	235	276	258	251	257	222	235	243	249	251	252	243	248	232	271	194	257	283	262	263	221	258	218	283	256	226	247	233	233	256	244	288	239	246	257	228	255	239	258	234	218	243	219	274	236	221	245	254	239	222	195	267	232	273	250	224	263	250	241	241	246	263	276	259	241	277	214	259	230	242	224	245	275	224	251	243	254	250	261	232	244	246	221	254	236	243	254	230	253	261	250	249	222	246	251	259	257	214	238	234	242	244	244	246	232	246	281	262	241	266	232	247	248	263	254	248	229	243	257	240	261	259	259	255	246	253	247	229	254	231	242	242	239	246	257	245	243	264	214	243	248	260	228	225	259	246	237	251	236	269	219	261	221	255	250	244	229	250	227	220	214	249	230	229	234	240	222	241	257	239	235	259	273	245	241	258	202	246	244	229	238	232	224	222	235	231	260	219	244	240	254	232	258	229	263	248	224	251	247	247	260	257	228	255	246	243	232	253	274	260	244	235	247	238	251	251	251	252	250	250	244	240	225	254	253	246	244	278	247	277	259	265	262	257	251	268	246	266	242	209	239	241	225	228	246	259	235	245	254	235	255	224	246	232	239	239	232	266	255	217	226	241	245	253	240	228	246	265	256	230	212	236	260	249	250	247	233	240	243	266	242	237	248	231	236	248	229	225	242	277	226	254	243	225	246	239	262	256	247	219	244	262	246	215	233	258	230	224	251	252	227	244	243	263	248	253	245	221	237	257	259	229	255	262	235	249	220	244	235	220	213	271	266	247	196	219	247	244	268	278	251	210	240	229	281	226	255	226	223	241	255	251	207	251	271	254	242	247	232	226	250	239	260	244	229	237	240	243	245	215	233	230	231	217	253	202	249	259	240	227	209	251	248	256	278	245	221	229	267	250	286	268	270	251	244	265	236	242	219	249	225	242	270	266	250	258	264	237	237	256	242	239	235	243	212	248	230	231	224	259	246	260	224	238	209	242	251	266	257	263	263	236	203	261	242	259	230	233	234	229	256	245	230	251	254	240	236	237	222	252	225	262	246	240	264	265	241	237	240	236	234	214	263	230	265	241	217	215	231	251	231	227	218	238	243	278	227	208	275	235	244	243	222	219	241	244	240	240	273	266	236	242	252	231	246	239	237	262	249	261	254	243	272	248	253	259	224	266	247	276	253	259	249	221	240	262	242	263	244	203	272	268	255	256	235	229	244	224	228	253	239	234	214	270	262	260	226	257	259	261	267	241	273	281	219	254	238	265	239	258	248	209	228	267	261	226	218	247	236	237	248	251	226	275	259	244	212	249	209	246	251	230	237	241	248	253	245	245	237	243	227	268	239	212	229	235	232	255	229	249	272	248	270	250	260	235	238	259	234	243	229	237	232	239	263	223	240	247	231	246	241	243	278	255	244	232	246	255	246	247	274	256	247	232	229	233	231	194	243	223	227	252	244	250	241	222	250	241	233	242	262	221	231	258	243	246	239	268	267	226	237	230	217	268	237	243	234	254	240	274	258	245	209	210	241	216	256	268	262	260	217	252	239	231	243	226	246	248	256	243	228	268	258	278	235	243	227	221	246	224	232	240	263	261	233	243	250	214	246	267	258	254	239	252	258	247	222	250	249	228	220	256	254	240	275	255	260	266	225	234	273	254	222	233	251	250	252	221	250	232	238	222	245	240	265	239	207	240	243	232	230	236	264	242	239	248	255	220	228	280	275	244	215	242	241	248	270	253	225	250	239	223	239	247	260	259	234	241	226	233	246	257	253	270	228	235	257	266	267	241	246	218	243	263	245	271	231	230	262	238	262	264	241	248	239	243	239	246	234	239	222	229	234	270	228	206	248	228	249	230	241	268	231	214	256	267	239	243	233	242	263	223	230	257	244	253	263	258	248	234	241	227	289	238	227	289	247	255	244	228	225	243	253	216	232	246	225	279	255	244	221	261	235	263	245	227	240	228	256	227	246	214	230	236	235	257	240	253	243	248	266	219	254	234	224	238	257	233	293	267	210	225	228	244	256	254	229	278	253	220	249	255	236	228	250	217	249	255	234	231	260	259	237	245	247	266	243	263	244	197	258	254	245	240	222	249	247	254	241	226	230	223	245	227	257	236	276	256	240	259	265	244	215	253	253	252	202	228	231	268	265	234	224	271	233	249	218	225	220	233	271	250	265	236	246	272	216	257	248	206	230	257	255	256	231	226	237	252	223	240	244	284	250	245	249	263	235	242	248	256	227	217	252	254	211	260	246	231	226	202	258	247	257	269	243	225	251	257	251	242	241	262	256	239	215	265	255	257	215	262	271	238	244	248	223	226	234	238	286	253	218	265	248	269	231	274	220	252	263	251	229	217	272	249	251	255	222	221	255	235	249	224	268	235	266	254	253	255	243	217	250	245	280	238	253	250	224	247	249	232	251	225	264	255	241	243	224	242	225	259	237	257	255	198	246	285	232	263	246	259	252	247	239	213	271	232	264	253	247	241	248	253	246	222	242	228	273	246	254	227	250	238	247	256	233	260	228	259	252
24907	4421	791	462	436	355	329	339	335	341	291	312	332	300	315	317	296	323	273	327	317	307	334	297	268	285	318	283	278	290	303	340	569	710	568	290	297	305	290	302	303	329	294	272	296	301	291	280	314	304	286	315	312	304	310	310	287	315	306	284	319	296	312	298	302	331	313	301	321	326	312	268	325	298	293	298	300	294	313	317	276	314	303	286	279	320	309	308	294	316	298	304	304	333	303	297	322	289	302	291	297	315	287	297	306	313	290	279	304	312	305	316	310	304	326	329	325	288	331	304	309	331	301	321	324	314	287	271	332	310	278	322	324	304	295	332	261	258	263	314	313	304	324	313	298	323	303	289	271	337	318	311	298	294	315	325	274	310	317	322	300	288	274	298	337	309	318	301	285	282	310	298	299	280	340	278	279	326	298	301	321	287	324	257	300	332	311	361	319	271	310	294	314	318	310	298	320	295	313	307	314	291	279	268	248	295	290	320	294	321	323	283	322	275	272	297	294	291	277	322	341	288	272	316	331	325	321	318	343	355	329	270	314	279	290	304	294	304	297	311	316	294	304	305	278	305	271	309	313	300	297	304	298	320	272	292	305	283	292	326	289	311	300	277	303	320	296	319	292	288	299	312	306	279	310	287	312	290	284	298	312	286	310	335	287	292	323	304	325	318	322	302	302	276	289	334	299	317	286	294	323	311	321	272	302	283	303	296	293	304	310	337	296	297	302	309	331	306	316	325	309	280	308	284	317	313	318	294	311	323	317	313	301	280	312	296	294	314	317	308	281	311	334	318	320	309	320	296	320	319	301	307	308	306	292	277	273	314	297	328	300	282	273	302	314	291	281	293	289	297	311	320	258	301	284	303	330	301	293	323	296	286	322	336	310	283	320	337	323	298	334	297	328	329	318	318	314	287	342	297	297	319	330	319	298	305	280	308	292	276	284	292	290	301	303	336	310	280	295	293	316	326	262	312	302	282	305	303	289	291	312	289	330	270	316	309	327	303	320	273	299	294	318	311	278	321	304	290	305	324	311	311	295	290	305	294	303	319	294	299	321	291	302	309	301	301	292	285	307	342	287	283	292	284	291	328	303	300	337	295	328	307	301	294	308	287	300	299	295	281	291	315	306	307	289	271	334	324	307	331	298	323	316	302	278	311	289	302	317	298	303	325	271	316	316	311	300	326	279	293	304	288	306	259	305	288	311	278	294	331	305	323	293	306	279	300	265	284	315	295	306	313	304	288	324	307	283	310	336	296	313	298	272	297	319	265	294	271	307	302	279	281	320	295	328	285	318	290	289	305	331	329	315	316	310	297	269	267	307	299	307	332	284	315	325	289	332	286	286	328	295	314	324	306	314	283	327	280	304	323	316	279	270	309	310	331	303	296	313	276	296	303	325	307	301	302	325	277	302	292	281	286	319	316	313	281	309	283	299	329	304	357	298	291	329	320	279	323	314	309	276	317	310	316	315	298	310	310	320	303	296	306	337	292	308	285	285	325	295	304	331	328	294	306	270	312	284	282	315	305	302	298	292	284	314	315	266	307	303	295	301	306	323	320	332	310	301	336	313	309	285	336	325	306	319	292	273	285	296	323	293	317	322	318	287	326	298	276	331	303	322	309	293	321	310	328	305	318	333	294	285	306	302	317	320	311	314	342	326	299	327	301	308	333	299	323	308	281	320	320	301	285	281	299	318	317	309	333	332	318	289	290	331	305	285	299	326	329	307	326	285	304	312	283	301	293	313	318	309	305	291	325	320	291	321	322	317	280	315	312	278	312	306	290	283	301	316	326	298	298	317	289	304	320	295	308	309	319	293	312	297	312	316	308	289	285	309	316	295	293	308	278	295	302	309	310	309	312	294	314	307	291	315	305	288	315	300	331	289	337	266	299	299	291	299	278	330	300	297	264	295	293	310	301	319	341	302	319	302	316	291	301	289	291	323	292	304	336	284	289	311	281	325	305	286	295	307	292	334	330	301	317	303	290	306	294	336	279	306	333	288	306	297	263	315	295	326	300	282	295	310	287	336	292	312	293	303	279	310	315	311	318	319	269	250	320	291	285	286	282	344	302	307	336	311	282	296	300	311	278	317	345	313	289	289	296	290	285	329	310	326	303	309	310	330	270	320	307	298	302	322	307	251	302	297	305	322	302	325	291	280	291	325	302	273	313	321	323	316	260	295	301	297	306	317	307	308	302	304	292	272	289	306	308	301	316	313	251	278	309	319	330	327	295	325	296	301	315	302	330	277	317	313	266	333	332	292	346	323	282	309	306	300	318	304	309	320	328	294	319	317	300	297	306	312	291	324	333	293	281	264	299	300	294	325	306	299	303	315	300	329	319	330	277	292	301	254	307	316	315	297	307	288	317	330	290	324	324	316	307	296	292	310	308	307	316	294	305	297	309	308	246	314	291	290	288	322	313	314	304	312	282	330	319	319	312	314	287	292	297	303	327	293	301	281	297	300	331	263	314	335	280	292	308	294	293	284	335	314	334	288	330	280	303	293	299	302	280	287	280	284	331	316	294	303	265	315	340	311	303	320	327	328	305	317	306	275	329	272	325	314	305	309	291	316	339	289	295	277	308	286	309	268	276	301	326	261	304	288	298	295	286	293	289	303	290	332	282	324	301	305	289	314	305	313	283	280	321	324	313	307	319	310	287	338	300	299	306	306	288	293	291	263	288	296	317	336	306	278	288	321	287	280	320	277	304	320	341	316	311	312	302	314	303	306	302	313	317	304	329	293	277	302	316	308	262	312	320	297	327	299	269	322	322	294	315	298	298	326	314	288	292	287	312	279	316	265	293	294	301	290	304	327	300	319	291	287	274	315	310	303	288	316	285	315	317	327	294	335	319	318	305	292	308	308	300	291	264	303	290	285	308	261	306	319	302	279	357	312	334	294	321	290	300	315	293	302	304	330	312	293	277	321	265	296	274	281	285	305	294	311	316	303	291	320	306	318	290	313	311	308	323	338	317	332	312	283	310	345	290	287	285	318	300	308	290	333	293	301	286	296	278	336	312	284	323	286	306	304	318	282	286	314	323	303	294	292	304	308	281	306	278	307	305	311	304	282	306	305	328	312	304	312	291	273	337	321	301	307	280	288	327	297	291	296	265	312	302	307	290	296	290	334	295	308	333	321	280	269	321	303	291	321	285	312	303	326	344	298	313	299	311	289	295	306	311	293	305	314	279	303	288	278	309	264	324	291	312	319	299	300	294	296	313	297	312	298	297	284	311	314	294	325	320	302	309	285	307	305	316	311	308	301	318	314	307	321	307	317	312	307	290	302	316	330	305	276	309	276	287	274	311	339	311	282	288	289	315	326	294	306	314	303	309	302	333	305	323	307	313	310	288	286	301	286	322	317	300	315	298	303	277	321	326	290	314	307	299	298	319	295	298	305	296	313	292	308	328	305	294	310	306	345	308	307	286	338	311	342	305	278	326	304	309	292	288	308	285	291	282	272	308	297	287	279	284
24744	21306	28075	24863	17615	1465	808	632	549	494	482	496	480	474	431	410	438	429	406	393	390	381	362	371	375	410	389	367	385	395	506	1018	2081	2105	831	396	375	386	426	347	385	399	392	380	411	402	375	392	376	413	365	362	388	418	388	405	385	421	365	381	385	400	375	379	404	365	382	374	363	371	337	365	395	400	366	388	391	368	378	387	393	366	382	378	324	414	417	372	365	361	349	343	378	382	374	380	390	375	346	374	377	368	377	374	388	383	346	369	376	372	391	365	362	359	379	402	383	405	367	358	382	368	396	366	370	361	368	384	367	359	379	373	398	387	398	384	367	353	394	397	367	406	380	360	401	344	380	362	376	416	379	355	383	371	367	416	394	354	367	405	342	419	379	374	406	404	411	384	390	377	386	398	370	381	421	380	402	358	378	432	396	402	382	392	378	366	363	365	358	346	407	360	390	351	366	367	355	357	362	357	377	377	352	392	418	408	351	349	374	382	377	379	378	382	357	395	379	367	382	393	400	366	407	365	400	397	390	359	401	379	363	423	388	390	377	368	401	404	386	338	395	379	390	377	389	372	394	413	378	388	349	379	381	394	360	360	387	379	373	378	374	359	388	370	378	396	378	349	371	405	362	396	390	371	376	349	407	388	347	354	376	406	359	361	357	387	369	367	359	369	382	394	418	358	372	358	390	416	386	409	372	356	388	352	389	394	385	384	379	388	369	380	375	392	345	364	380	386	377	393	398	367	415	368	385	385	393	390	392	382	355	365	376	387	367	380	381	415	390	379	396	374	358	357	379	393	407	374	364	386	382	397	388	382	371	402	391	385	363	356	419	370	391	376	388	375	408	380	396	342	386	373	366	376	373	375	380	370	356	385	389	399	402	386	399	403	409	370	369	397	354	388	384	344	381	391	348	395	372	368	364	331	383	416	350	369	401	393	378	367	368	401	374	363	396	390	390	353	370	381	350	397	392	381	374	389	387	353	341	390	384	365	379	408	404	388	386	389	366	362	372	385	357	414	363	385	362	348	384	413	355	374	395	365	342	371	413	396	394	378	382	382	373	353	390	382	386	405	376	384	355	396	347	396	395	381	379	377	403	360	411	336	375	348	389	370	391	371	413	343	367	360	401	346	376	373	391	394	385	401	380	365	406	392	372	376	391	399	375	357	378	360	362	397	381	379	400	370	383	376	374	364	360	371	349	403	392	352	374	358	383	370	387	398	371	363	358	402	400	363	391	371	366	341	350	382	367	387	384	368	346	376	367	382	385	389	359	413	362	362	369	375	352	387	369	373	368	367	389	349	384	379	379	364	378	389	382	396	347	351	359	383	375	395	389	372	390	415	362	380	404	413	365	393	350	381	357	386	380	376	351	400	384	353	362	391	335	406	381	394	394	344	381	359	394	374	402	390	355	379	374	370	375	354	347	362	332	348	398	383	379	372	375	368	392	396	366	398	351	370	405	378	392	380	381	357	394	353	391	382	372	394	366	375	387	346	382	364	405	392	377	364	410	368	380	344	380	371	373	380	378	393	381	376	374	379	391	389	351	373	379	346	412	354	356	379	376	377	399	416	369	359	365	359	339	376	363	366	387	370	399	368	404	407	393	374	397	365	392	380	395	374	367	368	379	378	394	411	348	390	399	351	393	391	383	347	359	378	368	385	344	344	362	362	378	398	385	365	422	334	366	338	403	384	384	344	355	345	367	379	366	343	409	382	372	364	407	372	398	357	387	351	389	360	371	387	362	360	395	403	401	374	363	382	357	382	393	382	359	344	373	379	337	357	392	404	399	370	364	386	378	319	404	372	385	333	363	352	369	396	390	369	387	395	393	384	369	351	362	362	379	373	398	368	370	390	353	390	337	394	372	344	358	360	366	362	363	402	371	348	387	387	406	379	374	375	370	371	373	404	393	404	433	376	362	398	378	360	341	402	364	351	423	369	402	407	389	363	373	410	393	375	380	368	343	336	429	392	396	397	395	379	361	354	380	415	385	368	376	381	358	365	405	403	373	380	347	400	353	411	385	392	366	384	380	378	360	396	366	352	367	353	355	368	377	356	369	380	363	407	370	368	390	358	360	384	383	359	363	348	356	361	363	365	371	361	384	390	377	336	348	374	366	390	357	395	370	379	365	368	403	390	400	385	367	351	365	356	385	348	385	440	330	353	419	390	374	365	386	367	377	410	383	412	342	348	381	334	391	353	359	359	372	360	358	363	376	398	333	412	403	377	375	410	372	377	381	357	393	403	410	368	357	375	408	304	373	368	390	398	369	397	359	372	342	390	416	357	358	395	381	397	375	359	362	375	353	371	354	378	329	387	369	367	367	358	356	357	349	374	379	385	364	366	383	351	409	386	412	363	383	374	402	368	347	381	402	365	360	389	363	356	355	382	397	375	371	343	380	360	376	379	370	376	397	373	367	398	378	365	359	382	383	344	371	350	358	399	354	367	361	373	376	370	385	396	406	360	387	377	379	354	412	397	355	408	349	370	379	364	381	400	402	371	381	381	381	393	372	316	370	382	379	382	372	369	334	377	366	386	372	393	376	362	345	349	374	362	364	386	368	377	399	398	358	378	381	371	366	379	406	350	382	417	407	389	364	359	367	373	349	369	340	408	369	393	391	371	358	363	392	392	373	397	378	370	417	360	363	373	408	386	374	388	357	383	415	369	421	380	366	380	378	359	371	385	372	343	395	359	398	387	408	376	380	398	427	400	396	393	365	329	350	362	398	362	330	378	361	391	356	339	380	392	397	356	396	387	378	383	402	357	392	369	369	411	366	374	392	383	381	384	358	367	377	376	367	349	366	381	378	373	365	352	382	374	389	372	380	374	388	341	324	404	389	381	360	349	370	372	356	394	374	367	393	395	362	389	377	372	364	374	411	381	384	341	385	414	392	376	371	367	367	356	403	416	376	379	379	362	395	402	407	416	364	391	392	372	366	367	370	388	374	378	403	330	400	380	383	357	370	385	367	371	398	374	387	366	402	351	369	366	359	371	355	390	336	364	389	364	387	377	376	359	416	416	375	355	388	361	374	356	365	384	351	381	362	391	378	408	333	372	341	382	396	395	407	345	372	394	411	393	371	389	402	376	389	352	354	386	407	355	375	359	379	369	376	364	418	387	367	367	382	369	340	378	362	392	368	405	367	373	357	386	353	374	366	363	389	375	375	356	407	384	395	396	405	361	367	345	397	368	408	383	376	389	368	324	350	373	372	383	420	384	358	401	395	383	341	379	392	371	379	359	355	393	391	352	381	383	365	358	399	358	391	371	389	411	369	410	404	386	394	408	367	384	399	385	377	369	377	413	377	376	385	399	395	372	391	388	377	352	364	378	337	343	347	357	411	369	371	372	381	373	345	400	392	347	400	353	410	367	396	376	401	397	370	394	384	367	415	372	390	370	361	361	373	353	376	385	396	393	348	377	353	359	347	368	335	396	388	385	375	366	354	385	393	346	381	391	404	391	370	388	389	356
26916	10417	5489	2751	1978	1483	1189	1020	849	753	730	677	631	623	578	556	552	537	543	514	485	530	535	472	469	486	478	490	504	498	691	1751	3597	3787	1199	499	454	447	489	460	424	447	460	465	474	488	453	486	432	450	449	482	473	455	441	449	446	462	437	474	416	456	439	472	446	473	476	499	439	469	489	437	447	465	429	493	476	461	415	471	508	449	496	452	419	455	490	448	435	455	461	441	437	443	466	422	465	452	478	467	465	437	453	459	439	451	459	444	466	470	460	466	441	469	433	439	453	494	438	472	424	469	454	448	460	446	449	471	436	446	472	443	443	451	452	462	437	462	440	464	467	448	493	472	409	403	463	457	485	455	459	489	431	430	461	459	469	487	441	452	458	430	481	405	486	467	457	473	497	462	449	409	416	455	454	456	507	466	464	439	479	447	453	484	483	453	460	476	412	490	432	442	491	452	473	455	429	440	470	466	464	425	432	447	454	456	461	438	417	442	509	480	463	470	459	424	443	450	470	465	449	463	437	517	455	469	463	478	464	447	435	440	450	422	458	456	451	439	463	432	453	480	432	437	471	486	479	448	460	439	437	476	451	441	459	499	472	422	476	435	467	458	441	457	423	441	470	458	461	468	453	482	455	464	431	428	492	411	462	424	464	465	430	452	462	419	455	476	452	473	495	429	448	466	475	456	465	411	455	458	485	483	447	479	456	478	469	471	470	447	476	456	448	437	456	482	420	487	423	481	447	481	416	475	484	435	472	466	448	471	440	454	431	462	432	477	470	469	454	448	442	431	463	480	449	475	458	468	476	474	457	472	450	457	431	475	431	431	489	456	441	470	458	482	459	456	448	483	501	425	454	483	452	451	471	463	452	442	487	433	447	452	461	447	453	469	469	501	444	458	400	411	443	416	429	501	454	460	464	455	454	468	457	438	444	442	424	481	429	468	429	473	468	469	463	444	454	433	451	435	447	499	472	421	462	421	441	401	466	458	457	451	458	413	465	434	456	441	494	420	445	487	516	455	463	458	448	478	455	467	428	441	468	460	484	458	470	449	449	503	467	456	441	464	469	454	445	434	463	460	475	480	451	449	461	454	452	427	442	435	448	457	450	464	455	468	425	414	452	436	462	428	476	457	431	464	443	493	467	451	436	457	454	447	430	416	439	466	450	463	464	449	440	421	463	451	506	419	454	427	426	422	441	479	442	454	435	442	446	469	459	407	482	440	432	444	478	451	429	484	465	465	441	428	415	462	435	431	424	458	458	470	482	447	470	424	478	454	479	482	476	468	443	454	467	433	446	439	462	478	449	445	450	457	428	483	443	429	448	413	473	457	433	467	459	463	420	463	430	444	460	445	490	470	450	447	457	423	462	421	468	403	409	489	464	426	466	461	480	506	472	470	458	481	479	425	462	434	421	470	423	466	446	431	464	455	453	450	460	450	460	462	431	445	450	468	440	427	455	453	458	455	438	429	463	426	450	453	456	455	459	450	459	431	474	460	427	455	463	480	474	477	462	506	451	440	434	438	447	430	459	423	451	476	431	459	431	463	382	445	483	432	474	455	429	462	445	452	448	415	475	485	437	460	478	443	465	418	466	446	408	474	460	469	440	432	486	449	493	449	436	463	434	463	465	470	408	451	493	466	464	428	455	435	431	474	434	447	454	448	478	446	454	467	420	434	438	460	461	440	454	450	458	448	485	445	486	480	424	466	453	466	430	463	457	422	444	437	447	484	452	456	453	406	417	449	467	450	458	483	452	470	449	468	422	457	427	437	459	454	487	412	471	470	431	459	465	450	475	462	425	429	442	462	480	450	460	463	428	468	451	465	413	432	485	415	487	439	459	459	461	484	463	463	466	455	385	490	433	440	445	489	448	468	462	465	485	451	462	474	445	483	451	444	444	464	475	500	449	460	477	447	498	463	452	458	465	460	441	415	450	453	449	450	457	446	471	473	441	468	427	442	488	472	456	480	482	431	415	450	435	463	480	503	463	445	491	462	481	426	474	436	440	491	468	445	455	441	485	476	443	434	468	457	419	413	463	466	478	448	468	461	446	438	423	462	485	462	469	457	452	479	456	460	427	488	477	434	481	460	460	482	418	413	451	456	458	455	489	446	493	452	437	454	457	462	435	450	469	479	436	450	488	481	456	424	506	480	448	459	423	447	443	479	489	471	498	457	468	441	444	472	429	443	439	415	435	447	451	468	415	462	435	460	430	452	449	468	411	460	471	435	439	446	466	468	444	450	454	429	480	452	438	464	416	485	482	459	444	426	388	479	477	470	418	450	469	440	461	416	443	449	459	451	488	430	483	432	482	451	474	407	422	479	446	454	451	493	465	498	460	446	441	462	519	446	490	451	457	460	446	438	479	470	482	439	454	442	449	424	456	496	486	434	514	450	447	457	472	448	481	425	441	437	466	455	453	443	452	461	424	470	426	441	423	456	457	428	418	473	476	459	451	438	436	466	431	467	468	448	474	435	426	466	468	423	465	444	465	482	428	471	422	443	434	500	424	462	449	481	426	486	442	434	476	431	447	451	479	467	449	453	429	396	486	473	458	460	466	455	488	437	437	492	456	491	461	470	400	470	482	447	447	477	442	464	430	452	418	480	435	468	453	473	471	426	413	472	454	476	457	427	471	478	479	452	457	400	453	507	497	464	464	415	446	445	458	428	492	493	430	446	483	430	495	443	426	492	488	440	459	480	465	476	476	481	487	445	459	453	480	460	420	509	469	466	463	486	468	437	453	444	484	461	451	462	429	471	479	479	421	433	448	456	463	466	432	453	485	431	476	427	447	418	455	463	500	485	454	422	434	454	478	455	401	450	452	450	466	445	493	445	477	408	462	447	466	496	471	484	451	452	475	441	456	494	470	446	421	431	508	463	485	483	455	453	402	461	444	427	495	494	472	438	430	461	475	433	445	469	452	471	427	474	445	454	480	473	450	454	462	446	485	469	459	446	429	422	489	432	468	476	428	463	472	442	455	463	480	455	478	477	460	431	442	476	444	418	421	438	441	417	460	465	496	434	431	456	458	452	454	421	471	432	442	457	450	483	431	445	434	431	454	458	481	458	442	442	443	421	441	428	474	419	438	441	449	436	467	429	458	432	425	490	446	450	469	453	449	444	489	455	423	488	447	414	463	447	455	449	458	438	475	443	452	448	448	426	474	439	406	416	461	454	475	449	457	432	464	431	447	481	457	440	457	488	467	475	449	464	451	443	440	455	480	435	482	476	426	449	428	460	438	440	455	409	457	483	434	455	457	465	436	439	458	433	432	436	454	476	486	482	443	495	485	445	449	465	419	455	465	475	478	454	439	448	443	483	431	483	485	462	478	457	451	444	460	454	457	444	461	480	430	444	449	454	429	445	426	452	447	497	478	464	455	449	442	438	452	450	485	440	449	478	432	450	462	436	447	447	415	444	450	477	430	475	452	475	434	446	430	456	445	460	442	466	451	457	463	481	478	452	434	458	447	475
25395	21268	27159	25462	6225	550	469	416	371	356	368	347	337	318	320	295	305	287	303	304	299	296	304	292	324	279	297	285	273	302	462	936	1378	1408	803	272	288	279	296	282	312	287	311	244	287	273	261	268	249	262	276	264	270	293	254	246	279	287	285	274	246	293	259	266	265	262	252	266	254	266	288	274	283	288	270	260	269	279	267	259	267	275	263	273	275	264	287	289	289	286	278	291	279	308	261	305	278	274	296	290	274	284	276	258	277	284	275	275	279	285	245	281	254	274	288	294	255	265	283	254	286	259	298	253	241	289	297	262	307	305	267	286	296	266	296	288	279	271	273	271	256	287	272	278	273	276	263	257	288	280	261	247	282	263	259	294	289	250	277	256	287	274	301	251	253	259	254	255	275	285	289	294	271	256	284	252	297	276	288	292	260	273	287	250	292	253	313	247	287	269	279	265	245	295	294	273	265	289	292	270	287	304	252	292	282	284	260	259	265	270	297	288	263	307	259	281	277	284	264	282	259	254	279	283	275	263	260	288	263	319	275	274	265	301	274	279	259	290	311	291	289	281	282	272	271	263	314	234	278	277	276	267	267	260	256	246	288	290	271	303	253	275	244	242	272	269	272	262	301	305	276	284	285	249	287	264	268	285	280	276	266	259	252	264	287	259	267	281	284	292	277	246	340	269	273	276	275	272	268	274	275	257	294	272	277	267	306	267	246	287	281	291	278	261	267	292	279	256	278	278	290	260	286	268	266	285	277	304	258	281	294	268	233	245	273	277	255	261	270	280	268	290	290	295	269	266	255	248	260	283	276	267	276	254	295	275	279	258	261	262	304	250	262	282	268	288	266	271	239	290	246	231	301	278	250	267	282	279	279	289	270	298	253	273	244	279	262	282	287	306	304	274	298	286	269	312	262	254	297	273	266	252	272	263	262	265	292	277	239	282	294	291	273	262	269	253	274	284	284	274	301	261	266	279	280	303	273	274	272	283	241	241	282	275	247	261	282	263	290	278	268	266	268	253	276	284	264	258	247	279	274	263	276	289	286	269	275	262	282	264	254	254	271	260	290	278	261	304	294	302	258	259	288	277	275	277	246	260	263	269	288	242	278	279	271	280	279	284	300	266	270	281	295	302	254	247	277	260	272	289	275	286	305	265	249	264	271	290	293	288	270	287	289	242	288	272	290	279	304	252	279	275	268	272	289	276	287	265	267	274	274	260	283	277	277	268	262	247	267	274	242	267	287	267	247	260	300	261	257	285	303	277	299	268	278	287	240	279	263	277	266	253	291	276	252	242	283	253	257	275	267	275	273	252	283	288	281	269	263	275	268	290	250	282	287	271	260	288	258	281	269	294	294	254	287	264	251	254	274	282	275	274	277	268	260	247	285	290	268	255	253	260	266	296	286	272	277	300	262	272	250	279	289	280	287	271	293	299	278	263	253	271	283	266	284	246	289	242	288	295	246	265	277	276	279	287	276	275	281	275	295	277	288	300	260	251	270	266	265	266	254	277	280	280	282	283	289	246	297	300	254	306	296	248	302	286	252	287	271	290	279	302	268	281	311	273	300	266	291	250	244	263	264	255	260	311	278	286	260	267	298	283	264	275	277	268	308	271	295	276	275	275	249	266	274	239	296	307	243	267	283	285	270	288	289	260	288	262	257	265	248	284	259	288	258	301	267	259	243	262	286	244	248	280	282	259	299	278	307	284	278	257	266	255	282	287	261	290	265	272	263	276	267	264	292	302	288	254	278	267	259	295	260	272	295	256	276	255	294	279	249	283	265	292	246	267	264	259	275	264	275	260	263	257	283	282	244	268	315	291	264	269	264	271	292	248	281	276	296	281	269	281	300	253	270	321	280	270	269	286	282	284	291	272	271	305	256	266	279	253	267	291	285	261	237	282	287	256	272	276	271	268	277	253	301	302	238	270	256	270	279	270	297	248	265	296	257	274	279	273	280	242	281	292	263	264	278	264	264	307	268	284	264	301	306	260	250	257	259	266	281	280	276	278	291	295	284	308	261	311	282	266	265	274	280	261	251	223	275	237	282	254	280	262	271	299	285	301	290	260	280	276	271	288	249	243	270	265	282	283	312	271	232	278	287	300	277	241	284	292	251	241	292	288	299	225	317	279	270	249	292	280	255	263	271	269	281	271	253	252	296	270	265	281	276	265	257	273	308	271	263	299	255	299	279	281	263	293	257	271	290	272	257	256	249	264	271	238	286	290	283	268	277	264	279	251	286	285	281	276	274	297	268	282	283	273	306	286	276	262	267	285	222	293	261	328	238	264	260	276	273	267	268	287	276	258	258	257	279	283	291	260	272	259	283	266	258	270	296	276	270	265	262	278	287	271	288	266	298	248	271	255	295	254	288	284	264	276	264	258	269	269	265	272	276	282	285	264	268	283	284	268	252	272	229	277	256	247	278	282	251	275	287	285	271	279	262	282	258	257	282	262	234	292	268	277	273	251	294	264	274	269	262	283	297	243	246	299	284	268	261	268	259	298	267	278	269	246	265	295	261	262	296	256	300	288	264	251	282	306	305	276	278	270	286	302	281	272	281	285	281	249	316	257	288	285	279	290	258	318	270	293	245	271	288	278	266	292	272	283	263	244	308	258	290	270	290	265	264	251	294	252	256	276	286	265	306	240	293	262	276	267	241	277	296	278	256	281	269	265	273	261	267	279	291	289	246	308	264	267	268	266	308	287	282	267	267	274	293	238	267	280	264	295	243	250	289	289	269	252	248	272	292	283	246	294	265	276	290	271	283	282	294	263	248	279	273	277	242	275	284	280	239	250	273	275	257	286	286	298	281	288	288	287	296	251	287	270	287	278	253	259	258	263	267	275	259	292	280	277	271	300	278	293	278	287	281	284	260	298	269	256	254	266	270	285	241	293	271	298	284	296	283	293	293	266	277	298	291	276	256	279	251	280	260	264	295	287	272	271	269	310	292	273	298	283	256	268	284	255	268	262	286	262	283	284	281	265	295	262	266	299	271	268	258	273	266	278	277	283	260	261	271	267	286	277	281	272	237	248	271	285	273	256	261	288	257	258	272	252	254	277	275	280	266	264	265	273	311	269	285	287	263	276	295	259	281	286	250	279	300	270	266	268	292	297	280	281	275	281	274	265	294	263	258	281	272	274	271	249	275	262	257	279	282	274	268	276	290	289	288	259	279	227	260	278	295	252	284	280	290	272	275	278	287	264	285	262	264	279	293	265	275	268	247	258	254	288	259	264	281	268	256	275	272	290	272	308	282	248	279	267	274	299	303	304	262	280	279	301	286	258	290	295	274	266	273	293	292	278	283	281	281	275	274	254	300	299	254	280	296	272	262	255	277	274	268	273	275	284	283	277	283	298	280	306	308	300	313	262	244	285	285	268	276	261	265	318	264	285	281	281	276	286	273	265	261	296	262	299	284	247	243	275	291	288	283	266	261	264	292	268	276	279	257	299	253	298	291	322	284	261	269	299	247	261
26947	8395	3864	1881	1450	1094	966	775	678	618	578	525	483	453	458	403	390	397	393	395	370	385	395	355	377	391	364	385	352	405	840	1802	2619	2667	1430	371	312	326	335	380	326	362	378	355	335	324	347	364	338	365	361	325	349	352	340	350	321	359	336	336	352	348	331	354	364	346	360	342	358	379	360	331	321	323	372	339	334	330	347	376	365	328	356	329	367	342	378	325	397	328	351	371	361	341	377	336	339	375	357	340	354	320	350	361	352	362	365	367	304	363	325	341	338	295	350	339	352	320	371	356	342	376	333	350	372	360	373	350	345	345	382	336	343	341	352	355	338	362	341	336	351	357	319	333	373	357	344	372	353	352	330	314	345	323	364	364	353	337	339	400	353	349	370	347	373	340	345	344	344	331	362	320	376	372	360	368	312	338	350	366	355	350	380	415	366	328	368	356	317	340	325	326	353	378	363	339	335	326	387	339	382	358	356	358	369	368	345	345	358	319	356	326	380	335	366	356	360	336	314	331	345	334	372	346	360	347	363	350	354	354	364	331	332	332	370	359	347	362	344	349	340	360	311	356	359	331	319	359	342	346	338	328	345	341	347	321	329	375	353	348	345	350	380	371	381	354	364	355	333	355	364	353	336	369	338	367	318	342	362	343	350	347	348	339	362	335	337	368	340	358	314	382	350	362	351	321	318	363	380	338	346	354	349	302	323	337	343	355	340	359	362	344	333	348	329	367	358	356	378	363	378	333	330	341	342	377	355	368	376	347	319	336	357	332	331	365	365	356	337	353	349	323	359	344	353	350	363	357	327	356	369	375	354	321	407	389	329	370	340	363	346	334	321	346	333	336	347	370	345	337	339	363	338	349	356	331	353	338	322	378	387	369	361	356	333	340	328	380	352	357	344	370	328	344	383	336	330	323	343	333	350	346	362	355	372	384	341	341	347	356	351	338	335	358	325	334	348	352	309	327	334	347	362	362	342	340	341	336	329	383	332	349	348	339	345	348	377	332	342	363	337	361	336	343	358	352	333	354	386	333	327	355	351	347	375	373	365	331	365	332	332	352	375	352	357	356	325	350	328	325	315	365	336	330	386	320	383	327	342	373	360	358	377	369	348	362	364	360	339	347	344	348	330	351	335	336	324	330	356	382	343	331	340	375	340	301	374	345	375	348	340	348	377	355	323	381	329	367	375	341	326	361	344	361	339	359	352	342	373	325	311	369	354	367	346	353	312	318	368	333	316	389	346	367	365	373	347	360	320	364	346	301	373	361	334	336	390	293	348	386	329	388	354	327	367	346	361	329	344	346	341	337	374	361	346	342	304	347	380	332	336	335	363	353	334	357	365	307	337	376	333	375	342	329	347	319	347	338	348	358	348	352	391	342	356	340	332	316	356	364	322	361	353	348	371	360	378	330	314	324	355	357	332	331	345	372	366	366	351	325	405	349	388	359	338	351	351	344	330	336	333	344	366	365	346	370	360	362	365	374	367	372	331	404	340	328	320	371	352	340	333	330	366	360	355	362	354	354	365	341	349	347	346	329	349	381	352	379	327	345	360	329	366	364	382	346	337	345	311	346	340	364	345	363	342	349	340	347	357	388	354	368	357	351	374	330	330	368	347	321	324	347	341	367	375	313	360	345	329	333	346	357	365	320	338	359	376	342	342	372	368	365	304	342	347	348	350	357	318	332	365	348	347	344	366	350	364	325	379	335	379	365	329	338	328	342	331	332	332	328	350	369	361	358	340	377	318	349	337	354	347	365	372	347	367	380	344	319	393	366	357	365	349	336	327	358	386	346	339	333	337	366	353	357	370	388	362	368	318	348	345	357	339	375	350	323	354	361	364	339	361	336	347	371	365	352	383	379	358	391	354	356	344	363	304	319	348	352	346	339	355	357	349	338	354	353	323	350	354	347	367	321	315	339	346	349	312	348	317	333	350	362	349	315	373	363	366	345	339	348	327	323	369	347	336	392	349	309	334	333	348	343	361	344	314	383	351	373	353	357	364	341	349	330	353	379	354	332	343	359	354	334	337	353	349	393	369	347	334	355	345	358	338	359	319	321	360	362	341	343	304	331	340	352	370	371	358	338	379	361	333	316	350	347	343	348	356	343	325	337	347	380	402	323	372	378	356	348	339	358	369	363	319	362	328	332	366	378	346	361	335	356	353	346	341	386	372	345	340	355	326	371	353	353	354	352	354	368	356	381	372	349	345	368	360	315	346	339	352	344	306	356	347	319	332	361	364	364	324	365	326	362	315	350	368	367	356	305	373	336	353	326	330	341	373	358	395	337	365	352	344	357	350	347	330	345	342	335	343	331	354	361	382	329	355	361	332	355	343	341	355	327	348	352	344	361	354	347	372	348	374	313	355	364	351	338	336	327	354	339	388	367	350	354	347	349	326	356	329	381	367	351	363	355	365	358	315	397	342	329	363	343	345	360	364	332	338	400	340	341	332	349	350	374	363	388	326	370	338	346	373	338	340	360	322	345	379	327	342	404	341	386	328	366	361	392	382	348	341	372	338	333	371	340	333	360	349	348	319	353	345	368	324	364	352	350	375	331	384	344	350	366	383	347	327	338	352	391	327	343	373	326	357	331	406	367	344	389	380	327	360	336	339	313	329	349	353	345	353	353	320	319	356	337	352	364	327	328	314	343	320	327	353	341	359	390	358	403	358	308	365	353	340	329	342	362	356	354	358	356	384	358	309	341	337	361	343	361	368	359	340	351	331	345	345	330	371	336	360	310	321	381	387	350	318	332	344	356	359	350	367	390	345	368	347	339	387	338	375	338	317	335	328	355	325	351	346	337	312	370	344	385	357	370	341	356	366	333	353	358	367	337	332	293	346	386	338	324	362	349	359	356	349	357	345	342	368	327	353	336	334	334	362	347	335	356	354	349	349	349	357	325	344	353	349	349	340	331	358	357	360	370	371	325	341	347	315	332	332	360	345	374	340	363	334	391	395	347	343	336	341	312	362	369	342	313	335	385	311	338	347	327	342	334	347	370	358	389	350	361	326	345	345	346	351	347	363	352	345	328	354	370	366	358	347	368	359	354	332	330	315	327	341	300	374	355	388	361	378	344	331	344	362	361	336	356	384	363	329	320	329	362	340	362	341	364	357	360	356	343	371	363	343	384	383	331	382	377	332	342	343	351	338	342	369	333	321	359	352	338	330	328	330	362	331	313	375	355	342	322	368	382	353	336	370	373	341	343	353	343	371	324	332	378	385	345	353	348	374	362	342	342	316	334	309	357	322	344	338	358	335	364	334	309	333	332	359	360	345	374	382	343	372	350	337	353	376	294	347	360	360	343	305	373	383	365	371	317	327	377	331	348	331	326	354	333	349	371	334	358	328	320	329	362	345	372	366	349	348	346	391	337	365	332	325	322	331	362	328	334	346	335	334	292	328	376	351	343	361	351	359	350	379	362	330	361	349	362	372	374	351	337	345	342	318	331	341	315	373	331	327	324	354	330	340	332
23208	21306	28979	23955	21214	21167	5791	1265	984	852	820	802	728	655	682	667	629	616	575	614	606	577	546	567	557	546	564	565	548	825	1927	3866	4906	4008	1139	508	543	486	521	530	542	537	493	535	507	527	541	526	497	519	505	516	525	462	555	490	524	525	486	488	525	532	512	544	535	502	493	520	539	501	512	491	516	535	525	503	520	527	526	519	496	517	497	525	530	495	552	519	471	523	496	483	504	518	517	476	494	501	482	495	492	539	495	449	485	476	502	522	476	522	511	489	523	561	540	521	501	497	483	523	491	516	489	525	507	525	502	539	542	512	508	518	539	533	485	528	488	512	541	504	519	526	488	533	523	511	548	525	514	494	501	528	526	532	539	486	510	506	547	538	488	500	501	496	511	497	525	499	504	503	508	474	514	517	496	491	565	536	527	489	522	477	525	513	513	494	506	522	531	509	528	474	558	509	523	524	547	489	491	521	509	508	551	495	523	511	474	505	518	472	465	498	506	539	529	508	491	515	544	527	534	501	520	518	508	541	455	482	486	486	517	475	561	511	522	505	464	516	501	529	530	510	558	527	523	496	532	494	513	510	518	514	495	494	560	522	552	498	518	501	484	523	520	511	477	537	513	495	497	503	500	492	523	545	501	526	504	552	532	505	528	524	519	502	550	511	542	506	492	497	506	537	507	503	505	520	495	507	477	512	517	471	540	519	503	472	457	524	502	546	509	509	511	522	518	505	564	482	499	520	494	476	472	532	520	499	509	524	521	463	499	483	528	506	510	503	482	496	477	513	540	536	510	560	494	541	522	517	522	522	572	534	551	561	478	478	465	492	551	521	519	470	520	519	501	505	540	484	509	529	486	454	528	523	534	499	516	467	491	576	520	518	500	507	492	532	484	528	524	451	544	498	513	503	492	515	516	482	487	529	504	530	509	513	510	514	525	504	495	498	479	479	507	465	505	514	484	504	519	513	510	519	497	523	518	501	528	522	498	526	505	540	516	524	507	518	498	517	508	480	510	520	546	484	506	496	514	474	493	487	537	539	516	523	485	488	536	494	518	479	481	491	530	537	532	518	501	471	469	538	514	530	527	488	534	497	502	518	499	496	540	520	504	480	479	533	497	510	551	515	521	486	511	497	481	520	527	493	496	535	474	497	526	528	522	489	498	503	496	502	528	526	492	495	504	504	510	517	488	487	500	509	534	498	528	512	451	508	525	528	475	472	527	499	538	504	471	511	501	496	506	506	559	514	514	513	520	520	522	519	524	535	496	530	507	508	520	520	481	507	530	447	516	507	503	529	489	491	538	491	498	517	510	484	532	472	532	469	477	519	519	547	499	532	520	519	483	566	509	498	553	476	526	516	509	520	542	466	510	497	505	530	493	510	507	505	528	521	514	501	513	519	503	525	499	485	534	482	493	500	474	474	482	505	480	508	502	461	488	488	529	520	498	473	490	483	495	504	474	519	519	519	521	508	493	494	513	449	497	473	484	488	482	491	531	516	560	486	522	452	483	545	504	517	522	507	460	535	502	529	508	490	505	508	534	515	519	491	500	485	511	545	539	546	484	512	493	473	516	495	483	522	551	477	502	475	531	491	525	544	480	475	491	521	525	504	495	531	570	464	479	564	547	498	495	501	478	510	467	541	493	508	525	527	490	510	476	495	502	526	473	491	523	484	525	483	544	532	486	503	502	494	531	473	554	527	504	529	502	500	483	491	536	514	495	469	480	520	493	549	504	485	514	552	508	503	500	528	535	499	543	518	554	514	518	515	482	517	478	556	521	507	484	514	484	525	532	551	464	530	510	493	510	502	551	523	516	514	538	532	541	535	539	494	479	503	510	532	482	490	512	541	540	474	532	535	525	523	486	474	508	510	492	519	493	505	517	510	566	512	457	517	509	496	480	487	488	497	487	461	524	533	488	526	495	540	515	546	492	518	531	515	506	501	551	494	557	525	499	532	514	492	500	527	531	532	489	489	495	517	544	517	536	514	571	532	542	492	460	502	454	511	552	522	479	534	521	505	529	522	518	545	496	485	539	493	486	541	539	502	517	522	509	485	499	514	535	493	495	494	512	510	505	469	509	547	463	512	492	479	501	473	528	509	540	473	552	521	524	507	488	486	509	533	505	508	490	498	483	507	468	490	525	481	552	484	537	525	513	485	507	543	557	531	536	525	522	484	456	519	476	494	557	470	496	509	496	538	510	540	486	493	507	512	493	544	504	518	506	521	541	478	480	543	524	506	528	571	512	552	518	519	530	517	548	527	454	539	519	481	496	538	504	529	519	553	523	509	491	509	488	490	482	510	509	503	496	528	501	506	513	513	501	506	500	534	527	533	527	489	485	541	516	479	479	510	476	514	493	495	546	500	504	470	528	481	498	504	487	509	553	526	514	525	488	526	486	520	485	505	537	498	527	507	505	472	526	518	496	515	534	491	505	478	490	482	461	513	511	533	546	493	498	490	481	491	516	499	543	497	536	497	469	514	507	495	490	485	475	490	517	503	498	536	515	479	471	510	534	464	565	530	551	502	479	504	522	525	475	506	461	502	497	507	524	508	488	495	499	523	532	488	489	493	484	533	494	516	495	498	525	495	515	504	525	513	542	526	570	550	530	564	527	529	507	509	516	538	510	481	502	478	508	495	538	496	506	506	541	529	496	497	479	527	460	526	511	504	501	476	534	503	523	528	524	512	507	508	494	529	475	501	503	530	495	547	518	488	495	536	461	483	482	525	549	488	527	511	534	505	531	477	500	523	486	522	516	528	488	513	520	531	490	467	506	506	517	467	504	553	506	496	500	536	491	488	518	476	537	505	533	514	516	488	534	485	514	480	514	473	494	517	466	511	493	533	478	513	471	506	504	514	495	532	514	516	496	512	531	566	493	511	536	523	527	508	499	517	543	515	500	531	528	499	507	537	525	507	508	494	518	477	507	472	485	514	548	489	529	450	552	531	519	514	519	507	531	508	484	465	531	472	500	502	491	520	492	522	499	517	516	516	495	445	531	522	520	512	491	532	475	486	504	493	503	523	521	481	512	498	505	473	483	530	534	482	523	515	487	529	443	492	491	522	515	495	538	489	498	523	500	493	492	518	530	518	526	488	518	538	524	513	476	533	514	507	493	478	536	488	501	502	484	509	509	498	499	521	504	534	533	523	537	515	504	517	513	476	501	495	502	498	499	499	516	521	521	474	510	476	490	524	497	516	486	503	518	526	545	511	487	496	518	523	507	511	520	482	462	496	509	537	521	508	502	492	488	511	528	541	473	513	528	535	498	509	483	500	529	502	521	450	511	545	508	539	508	486	481	535	513	511	496	513	488	498	469	519	578	503	517	526	533	533	526	541	508	497	521	490	526	528	472	521	521	536	503	517	497	545	467	478	468	486	546	485	491	517	521	546	537	518	509	515	517	525	454	518	489	536	505	495	491	502	461	485	488	513	496	462	500	546	516	477	488	532	513	532	488	499	522	517	507	536	488	500
30659	18859	11921	6204	4348	3306	2650	2194	1743	1495	1345	1185	1094	1028	925	932	883	814	771	761	720	760	698	648	705	678	701	710	701	1224	3387	6767	8157	6545	1670	629	646	639	621	641	672	616	627	638	576	627	617	637	628	626	593	600	621	595	594	636	601	627	575	615	614	579	612	605	611	610	633	618	596	615	610	622	573	615	627	606	605	551	592	591	612	613	601	577	586	650	621	593	611	610	603	636	607	637	591	616	638	613	575	602	579	607	598	635	595	604	610	590	639	589	581	541	615	604	584	627	605	585	621	591	626	621	611	588	615	593	588	584	618	623	647	608	649	594	573	621	601	651	641	618	598	587	583	655	611	606	585	583	562	607	614	590	589	622	619	554	616	593	657	621	602	613	579	574	622	612	605	602	619	609	601	620	627	631	585	565	590	623	606	608	602	594	614	610	628	596	599	570	601	610	622	640	561	591	592	631	558	575	617	592	644	564	570	612	569	590	595	607	594	603	600	584	605	624	610	599	609	629	643	606	619	631	642	596	611	576	636	597	657	657	628	606	590	630	614	594	596	615	610	595	662	571	630	615	590	616	642	635	614	633	601	591	607	580	628	590	573	578	677	615	607	629	624	614	610	617	599	629	595	567	626	634	584	606	588	576	624	608	622	588	610	577	605	575	629	609	592	645	630	586	619	659	653	599	614	612	566	605	618	628	602	573	600	601	610	626	590	625	604	577	586	592	636	625	553	551	627	612	629	616	627	529	587	642	559	627	600	612	636	620	583	644	593	594	614	594	616	581	612	654	637	627	583	652	596	635	602	595	620	613	631	623	593	624	578	592	600	649	604	633	577	596	622	569	579	589	625	571	630	615	598	598	647	564	597	572	598	642	612	607	589	595	625	621	627	574	613	639	597	589	585	603	610	619	550	556	606	638	591	619	617	592	565	628	618	626	591	614	584	649	636	613	645	587	593	589	620	614	588	588	621	600	621	584	596	621	610	580	609	600	601	636	591	617	615	617	574	596	653	587	619	583	629	629	583	626	637	571	572	580	642	603	602	627	606	587	632	606	587	624	582	599	625	601	651	619	630	654	589	605	599	568	626	631	593	614	601	597	644	628	572	586	587	635	624	598	638	556	596	618	581	631	568	627	608	600	575	597	615	605	615	614	632	617	580	595	634	590	656	602	599	602	599	624	601	569	671	608	639	625	576	606	612	587	638	588	630	599	616	586	589	575	641	582	610	611	567	575	601	580	631	611	619	578	566	596	601	616	610	574	594	608	638	627	615	644	588	642	614	614	557	616	623	624	645	603	626	659	593	593	630	605	618	607	595	632	635	575	591	600	616	602	636	606	591	625	617	585	633	643	595	608	599	549	607	623	589	576	570	586	554	595	607	618	601	593	643	644	576	608	635	610	617	604	605	622	621	607	554	608	601	573	641	588	597	594	563	623	634	625	621	607	593	625	631	638	608	616	615	604	613	619	607	619	620	584	624	614	641	638	632	548	619	615	587	573	654	597	591	615	614	617	607	624	608	691	612	618	658	619	628	634	599	612	594	613	575	606	678	599	660	592	594	594	657	583	639	616	603	548	633	627	642	596	633	579	600	630	595	580	645	612	619	581	615	632	616	620	567	621	652	614	642	628	610	577	599	593	622	574	604	619	609	590	617	600	619	595	592	568	598	627	637	661	586	568	630	627	627	610	577	563	590	666	599	641	603	621	616	636	610	588	566	593	627	590	600	629	605	563	615	567	614	581	645	563	601	601	637	615	600	612	619	581	602	609	615	556	625	602	586	649	623	611	573	621	604	598	587	595	599	588	594	628	608	575	588	618	591	621	644	629	591	548	626	613	614	558	587	619	631	615	568	669	567	584	643	582	597	616	614	620	614	554	590	584	611	646	590	627	623	617	580	610	609	592	611	609	584	608	626	595	595	606	657	612	597	571	627	579	673	620	591	589	605	624	649	636	613	613	624	581	615	606	576	585	630	609	645	640	602	595	599	628	610	637	607	622	586	607	587	607	571	595	623	639	553	632	632	618	640	605	574	609	676	588	652	626	581	602	597	602	599	574	587	621	605	647	589	618	670	594	603	633	603	635	605	616	577	636	589	564	638	621	562	621	580	573	582	598	534	615	592	619	561	589	629	593	594	593	639	604	606	606	608	607	614	568	667	617	616	594	597	590	640	660	589	623	593	600	578	605	569	588	592	583	611	622	606	592	637	627	579	633	629	606	628	586	601	666	586	612	559	562	583	652	619	634	611	606	609	601	602	629	580	622	600	628	641	606	581	577	587	604	644	639	602	616	625	585	634	597	626	587	595	655	582	541	607	586	657	592	577	586	617	607	599	569	601	592	571	643	594	573	644	622	607	587	579	586	635	618	574	620	582	601	583	604	609	626	599	576	583	584	576	625	586	567	595	582	645	546	579	586	585	651	613	576	590	592	607	619	617	606	600	597	599	575	627	608	619	590	606	566	622	627	606	601	656	598	616	607	597	607	617	598	586	605	604	604	614	582	603	590	607	628	577	606	598	591	621	626	618	596	609	631	599	625	568	596	605	552	634	616	631	557	627	594	627	623	596	587	619	613	628	573	565	655	591	637	626	646	629	622	575	596	596	616	641	577	591	565	608	627	571	623	637	647	617	591	651	615	624	623	646	607	623	619	600	606	579	600	600	618	557	576	620	643	606	593	635	579	593	580	603	647	598	597	612	625	570	582	604	601	593	602	633	613	602	602	601	600	638	585	569	611	587	597	552	620	602	607	598	591	583	604	661	630	596	626	605	608	558	617	628	608	616	614	599	636	646	584	627	608	588	590	650	591	576	630	635	632	579	659	617	578	589	617	603	601	570	576	573	572	607	602	657	642	591	632	629	576	565	590	578	546	640	583	632	626	617	632	631	592	586	585	604	611	621	598	609	601	563	628	561	583	628	627	645	606	602	543	580	599	604	632	643	587	601	610	584	599	568	621	621	649	593	545	625	607	636	591	575	635	560	623	603	610	638	559	560	618	593	533	614	590	570	584	626	596	565	613	595	617	617	580	588	596	629	619	634	589	600	569	615	599	644	591	614	641	579	597	638	607	598	607	538	580	593	659	595	605	616	572	560	637	606	587	633	602	602	647	540	610	643	606	622	607	588	619	607	619	670	578	624	581	645	569	603	644	631	598	603	586	598	603	590	585	595	598	624	626	639	613	599	630	600	615	617	590	618	642	625	628	583	614	582	614	617	649	651	589	634	579	594	637	597	597	587	566	616	626	626	602	598	656	593	590	630	634	611	598	610	590	627	584	642	612	584	570	585	623	573	601	608	615	548	633	631	617	623	608	613	624	619	576	624	633	584	604	596	599	621	612	633	604	616	597	609	600	615	599	558	602	626	573	574	604	617	638	631	646	587	575	637	598	563	607	578	580	607	644	639	612	624	585	578	643	645	613	583	645	575	614	587	617	614	613	619	625	568	592	613	580	602	609	581	615	590	593	611	596	630	575	541	619
27873	19227	5362	562	349	295	250	283	287	262	262	281	261	273	254	245	240	248	259	279	282	248	283	256	248	246	243	239	241	263	281	362	469	413	258	257	238	238	263	239	222	258	268	261	270	227	212	238	228	249	244	238	250	271	243	246	233	274	269	268	254	290	251	273	255	273	267	248	248	254	257	245	248	233	240	208	260	256	265	250	228	221	245	276	269	244	237	247	251	238	251	242	244	245	244	245	239	266	237	256	255	212	268	256	223	241	231	285	272	293	228	253	241	247	262	266	249	253	213	276	251	235	255	235	269	265	236	256	261	283	230	241	235	263	237	252	240	267	236	239	255	257	272	251	254	281	271	234	268	249	250	240	277	279	252	247	251	256	255	233	251	243	266	219	249	271	241	266	259	235	255	269	243	254	274	255	256	236	254	244	235	249	255	217	259	262	239	250	237	252	270	249	249	276	277	287	257	283	253	260	236	296	241	246	252	253	243	265	285	257	262	257	261	215	267	265	259	261	227	249	267	272	251	252	233	268	239	251	253	268	302	243	235	242	251	257	261	255	284	242	243	250	268	246	233	252	264	246	263	253	230	223	239	229	213	254	250	245	253	259	241	272	247	241	254	254	255	280	241	274	241	267	238	270	264	247	252	260	275	237	235	264	273	251	239	253	249	239	249	258	234	242	225	285	249	253	285	246	256	229	251	282	289	265	244	257	243	267	248	254	243	248	247	240	243	268	249	251	252	247	259	231	229	266	245	245	264	256	268	232	264	272	247	243	238	271	239	242	253	257	253	250	237	232	255	246	254	249	267	251	222	242	271	255	256	240	236	237	261	248	287	279	255	272	255	238	240	242	224	289	242	253	258	241	237	270	238	275	281	259	246	282	273	262	278	263	206	254	256	283	236	248	246	270	250	259	256	253	257	256	250	213	229	225	239	248	254	259	255	238	249	265	238	255	241	236	291	260	301	266	244	229	282	252	282	259	241	283	281	244	270	275	246	221	252	260	259	244	235	271	257	263	234	213	256	247	265	275	237	260	240	254	237	231	266	252	231	267	242	246	266	251	246	297	260	256	274	275	267	280	272	239	268	271	262	271	260	248	267	235	257	263	250	249	248	271	239	252	237	223	239	241	263	275	269	264	228	247	237	252	278	254	250	263	244	253	262	260	245	237	277	245	238	242	269	247	282	264	272	261	248	238	244	274	276	224	250	261	250	267	259	255	252	240	249	266	213	241	255	253	225	250	278	245	265	271	275	251	237	261	259	266	248	246	223	240	248	256	246	246	239	240	255	273	261	267	252	238	244	258	273	250	257	243	234	247	237	262	250	223	256	253	263	232	265	246	284	250	229	236	216	258	293	269	272	254	269	242	251	265	263	239	233	243	255	275	235	256	239	252	263	248	260	246	236	301	258	224	245	254	268	241	217	239	243	280	246	236	243	244	270	253	252	254	235	251	281	226	257	243	269	241	265	231	258	241	259	284	255	264	246	249	249	254	235	250	257	267	256	287	248	254	268	275	253	241	258	248	250	281	260	273	261	257	262	230	241	275	259	270	263	242	242	270	241	251	252	274	256	247	260	269	298	250	275	236	269	253	248	266	276	249	245	241	269	245	249	247	259	242	250	252	272	252	242	256	225	270	261	271	239	262	265	264	254	282	257	249	267	271	239	264	256	267	250	237	236	241	246	240	247	256	258	216	252	257	238	251	252	280	242	237	247	240	263	228	262	236	255	250	245	289	273	266	275	249	244	228	209	222	257	252	289	272	237	244	227	256	259	239	238	240	256	227	259	260	255	244	285	240	241	250	261	245	257	241	243	264	247	266	279	252	238	260	266	280	222	236	250	253	231	255	284	252	257	258	274	251	271	261	235	259	277	237	253	261	255	271	266	264	252	231	284	227	267	224	260	251	238	248	244	274	249	254	255	251	248	269	261	254	261	246	265	221	254	279	240	237	272	243	256	275	240	276	220	238	251	248	245	245	265	259	273	241	224	276	237	242	255	256	264	263	259	228	247	235	258	264	269	250	243	241	232	246	243	206	252	261	237	241	278	256	253	275	277	263	277	265	223	256	259	259	224	248	233	278	274	272	225	246	256	242	232	242	240	252	237	251	293	268	251	248	264	253	243	276	247	238	274	264	239	244	250	249	251	238	250	236	250	260	241	240	238	234	256	249	265	255	243	235	242	255	256	253	241	254	248	240	265	221	212	238	253	232	231	240	252	224	270	255	233	254	293	242	255	246	232	223	260	259	227	248	257	270	255	259	234	223	278	258	255	221	247	247	245	272	275	254	251	206	243	261	246	236	246	220	247	252	253	253	271	234	214	235	265	250	266	259	230	232	237	233	244	253	245	235	222	258	238	250	234	248	257	238	256	245	231	237	237	238	234	268	281	230	281	259	239	252	256	244	278	282	272	254	259	280	261	272	260	251	242	251	248	254	249	226	236	241	245	239	279	279	243	260	244	226	251	212	273	278	238	269	248	255	273	261	257	264	292	241	255	246	244	239	268	250	266	256	248	215	257	233	233	258	285	258	260	240	266	232	259	241	254	237	275	278	247	268	266	236	273	272	269	242	257	238	259	269	204	256	248	266	251	237	257	241	267	245	244	251	236	264	246	264	278	245	275	261	267	244	247	248	262	238	263	250	238	264	258	266	249	275	280	290	276	252	242	241	266	258	269	239	267	241	277	237	249	233	247	251	267	257	247	261	239	267	287	299	238	247	259	253	257	246	246	275	235	260	230	260	236	288	265	248	251	245	250	272	239	243	253	250	237	245	253	252	233	244	287	246	244	281	252	259	234	219	224	244	240	241	251	254	260	266	254	241	229	290	272	236	279	244	237	243	287	235	270	244	243	250	242	253	247	231	229	261	255	248	247	256	239	246	247	246	238	272	244	236	263	260	277	254	285	268	239	226	254	282	284	223	264	251	236	274	225	235	244	228	267	269	267	255	228	250	262	256	263	252	248	255	277	230	247	243	201	238	225	237	246	260	243	259	252	231	264	244	234	284	243	253	263	257	243	241	269	264	253	244	264	246	216	229	258	272	257	243	239	290	257	255	235	248	244	275	252	255	215	273	255	236	269	240	247	290	253	239	239	233	234	264	256	266	235	256	253	249	249	258	245	264	263	258	265	257	244	257	266	265	245	287	264	234	273	262	253	273	237	254	270	265	246	250	220	245	236	228	261	246	239	230	262	250	250	244	259	252	233	269	243	254	236	273	275	254	228	276	237	239	277	235	259	261	234	257	244	242	253	239	235	230	247	241	254	280	280	276	291	268	251	282	250	256	261	252	261	249	256	271	238	269	246	260	262	228	244	277	235	271	251	250	249	249	249	257	264	257	274	260	239	269	252	238	246	234	260	291	246	253	223	269	239	249	236	251	248	259	250	265	265	237	270	264	257	252	248	227	259	277	254	256	247	262	247	261	224	287	229	251	253	253	263	249	229	250	267	289	214	255	284	242	272	280	274	237	224	269
23173	3533	765	504	461	358	386	396	344	361	380	315	329	336	336	336	333	324	338	314	280	308	295	315	296	343	310	299	336	291	405	534	771	609	291	327	324	342	289	335	320	332	326	349	327	303	303	307	339	299	284	307	305	265	325	314	323	317	318	268	316	315	309	298	318	322	292	331	329	305	306	319	327	320	299	321	315	329	327	313	305	323	298	292	292	312	328	307	290	320	305	293	333	265	312	316	316	329	332	327	322	310	345	318	295	321	345	288	329	319	322	325	278	303	327	325	285	317	304	337	275	288	314	306	288	292	292	317	305	320	295	287	317	306	339	323	305	303	310	295	316	288	294	347	320	333	330	301	317	332	311	286	321	320	334	321	286	304	290	336	300	269	322	296	317	352	322	340	335	338	324	355	303	325	297	312	310	318	332	321	316	308	328	352	290	321	336	317	322	343	318	318	310	301	313	308	326	306	298	330	285	286	300	314	307	306	308	298	323	329	336	293	310	295	321	311	294	316	304	318	339	319	323	298	284	333	313	298	321	274	298	286	315	345	328	341	318	294	321	314	319	321	296	307	307	334	314	287	302	279	307	315	327	307	313	291	310	298	306	308	287	312	345	307	321	309	309	314	302	296	318	344	345	335	306	319	296	306	313	334	325	297	330	333	323	297	306	321	334	312	289	338	309	308	304	336	301	326	288	302	297	316	319	307	322	282	319	297	322	320	308	308	318	306	317	322	322	294	281	292	311	317	355	302	301	297	324	310	306	289	344	273	325	329	324	322	325	308	319	308	307	320	316	336	294	318	327	305	315	311	324	309	275	310	305	342	321	301	298	300	302	348	330	292	313	321	340	313	301	312	329	321	329	277	297	315	324	333	368	308	301	312	302	319	303	273	293	308	284	316	346	299	317	319	315	330	310	298	305	320	347	301	325	293	311	327	316	325	302	309	285	305	318	273	325	307	320	324	283	339	331	338	296	296	315	292	321	273	331	318	279	325	309	321	296	335	300	298	320	294	338	299	308	307	304	302	302	339	330	311	308	302	325	290	309	337	337	315	314	291	344	310	305	313	317	298	325	320	330	347	312	341	306	297	301	313	293	294	323	315	296	285	327	305	321	309	303	296	343	350	301	315	325	301	303	326	322	308	326	334	304	273	315	312	321	295	323	326	294	312	309	296	328	312	288	289	305	319	293	299	301	297	307	349	317	319	323	306	307	308	339	280	324	322	312	314	282	331	288	332	321	312	310	319	303	324	280	321	303	307	291	300	329	308	338	291	312	283	290	331	318	310	315	347	314	320	358	283	279	328	340	308	305	296	325	270	313	328	314	294	310	326	305	306	341	334	293	346	329	292	280	304	323	303	329	313	284	314	334	312	299	303	298	316	307	333	276	302	307	331	317	276	323	297	309	332	308	326	302	334	315	301	320	297	318	312	302	331	284	288	322	344	303	290	321	306	323	302	314	305	322	320	298	296	317	298	318	308	314	322	288	322	320	317	300	279	307	312	329	323	304	321	326	326	335	333	313	322	329	282	342	329	337	325	330	327	344	303	300	315	293	348	349	309	321	326	297	343	323	328	294	341	291	310	299	319	326	294	320	321	300	316	312	310	331	305	313	272	304	310	298	301	319	300	336	281	312	330	302	312	303	298	322	325	274	337	304	299	326	282	308	329	327	324	275	313	330	345	294	333	337	337	317	320	325	304	296	303	297	306	302	344	313	295	354	271	313	307	321	329	302	325	295	291	322	310	321	297	319	340	309	332	296	345	303	312	297	312	319	317	304	294	299	288	314	316	338	316	301	297	324	308	287	319	345	297	323	326	292	317	326	330	297	341	330	279	298	352	310	284	319	319	311	314	321	322	316	319	295	303	290	285	294	342	320	266	319	298	305	300	332	291	309	336	330	289	316	304	309	306	296	303	322	290	332	303	336	349	325	329	346	326	293	325	294	291	323	310	311	304	334	290	306	342	296	325	325	311	299	324	330	317	302	314	333	295	311	294	330	284	297	330	336	330	324	325	286	299	296	293	332	320	328	288	337	322	277	299	303	308	281	339	299	298	323	307	303	300	308	325	309	296	319	311	290	305	317	328	328	300	337	348	306	249	325	322	329	335	313	305	315	277	295	322	325	320	292	302	307	332	321	330	316	316	308	311	323	275	307	328	290	305	323	339	317	322	317	311	313	325	312	291	275	316	305	325	289	315	309	321	331	292	332	351	346	328	322	343	303	336	309	308	330	315	353	320	307	309	296	299	303	304	302	310	313	303	312	309	336	301	361	290	304	314	332	283	304	316	321	310	338	318	348	293	324	303	291	285	313	317	298	305	321	290	300	313	317	310	281	301	332	335	355	313	289	309	291	328	310	321	328	304	294	313	337	301	318	354	312	323	298	290	292	319	321	292	331	275	284	293	314	334	280	310	297	304	313	325	306	293	322	329	329	298	280	327	289	282	305	321	301	290	320	291	269	296	313	317	325	332	319	294	332	305	306	360	314	333	264	345	313	344	320	309	296	328	317	345	291	323	328	308	272	321	319	298	315	303	322	302	310	309	291	295	296	288	332	293	342	307	326	323	317	315	330	329	321	298	314	297	305	323	309	321	296	333	316	299	295	292	311	331	327	294	308	319	300	313	333	291	338	314	326	316	295	326	307	305	334	287	301	313	333	306	296	303	339	304	317	342	298	316	324	302	276	304	311	330	299	267	298	322	301	321	297	303	321	313	329	331	301	295	324	325	317	307	297	331	287	277	317	341	310	311	298	332	349	317	306	313	308	312	314	301	308	291	339	292	291	313	303	290	283	331	321	292	321	319	294	324	322	315	284	307	335	275	323	318	297	289	327	316	319	301	300	344	320	298	329	346	310	275	314	315	311	293	328	325	300	302	317	277	270	283	308	278	293	319	291	323	319	331	349	346	268	320	349	305	298	301	302	309	301	331	322	304	298	298	337	304	300	312	315	286	331	312	311	331	315	330	314	310	320	303	292	333	327	283	299	301	329	280	354	286	331	321	335	318	317	322	308	335	332	310	324	303	315	334	294	307	317	300	302	313	313	307	325	286	311	309	322	344	299	314	281	300	314	301	301	299	300	298	282	301	303	282	321	294	315	294	285	354	295	308	316	308	331	340	327	328	323	344	286	311	326	326	332	328	326	306	305	340	314	269	299	305	316	326	314	331	311	292	327	307	291	307	303	278	331	303	308	325	292	328	309	319	318	322	330	318	292	331	297	281	294	330	305	324	314	340	280	317	301	314	287	315	289	304	290	286	336	310	301	310	324	324	330	315	326	288	326	303	316	334	309	317	343	295	330	300	297	300	306	292	300	324	328	294	306	319	302	304	327	348	289	322	309	327	282	311	343	326	280	307	322	310	305	317	322	305	324	302	306	313	332	297	298	314	289	323	320	302	312	311	333	302	291	274	306	308	291	306	303	319	334	315	326	307	294	288	337	298	311	297	304	312	304	315	327	300	336	319	339	302	325	301
24729	21278	27974	24877	17598	1466	749	651	537	499	504	480	454	437	413	413	403	427	447	369	412	384	429	383	386	398	365	387	431	418	1111	2091	2150	612	350	385	383	371	401	390	355	383	368	372	386	366	369	367	386	390	378	393	349	373	384	404	389	381	364	357	337	397	399	350	384	389	351	337	366	387	352	378	379	370	391	384	346	354	371	414	381	382	367	364	334	388	405	373	393	413	379	372	367	381	365	371	359	355	359	356	359	347	313	348	372	344	381	374	331	384	355	387	375	391	382	389	384	385	379	375	381	401	375	371	410	350	381	381	360	360	383	339	384	353	409	386	379	377	340	354	404	366	391	379	330	391	364	369	385	383	406	358	369	397	378	383	347	377	375	390	363	369	357	340	367	350	362	387	366	373	372	422	381	342	371	363	362	378	396	361	380	371	390	346	366	369	359	371	402	359	388	354	419	366	366	374	392	353	362	392	376	367	362	375	389	383	401	363	360	371	356	374	366	369	353	391	349	354	343	352	361	389	343	393	374	362	363	388	377	380	382	344	359	388	397	375	371	397	388	364	371	365	367	338	404	399	372	340	373	352	393	362	388	374	358	388	381	390	385	369	405	348	389	373	421	391	354	382	364	374	365	351	347	338	352	342	357	369	376	364	394	348	419	348	393	374	353	382	373	348	362	400	393	372	343	393	384	354	342	352	377	405	413	337	342	367	308	346	390	359	341	385	377	405	390	375	390	380	335	337	390	350	367	354	375	409	344	390	358	386	387	383	365	350	394	395	375	346	371	412	372	360	344	352	395	368	362	390	359	339	416	376	406	360	369	426	379	343	397	354	395	363	350	360	384	359	374	346	387	359	349	351	366	368	398	364	337	334	367	390	403	376	376	371	382	400	406	389	364	358	378	363	365	362	347	376	403	379	358	381	383	383	402	352	348	361	409	356	347	365	386	376	354	358	390	390	361	387	352	341	361	367	394	379	386	348	382	403	375	361	375	341	360	360	372	375	396	396	337	366	409	371	381	364	372	362	387	357	403	366	378	385	378	379	358	357	413	395	373	382	393	401	359	351	406	374	361	381	373	390	399	364	371	333	358	395	362	390	365	389	385	336	388	315	344	367	328	380	394	367	374	393	320	360	362	368	372	365	423	380	353	381	372	368	384	385	363	374	334	368	359	394	419	353	401	360	390	371	366	365	396	373	376	414	383	388	372	369	356	339	383	360	386	399	351	351	350	383	396	354	354	343	398	375	344	346	346	393	375	340	376	346	353	372	361	378	391	356	432	349	342	376	385	386	362	374	367	318	383	394	382	363	399	404	380	368	382	400	386	349	381	361	350	352	392	384	389	415	403	403	360	389	365	355	334	379	379	404	400	368	429	342	407	349	370	376	385	345	385	393	359	368	388	380	383	392	367	374	348	379	374	383	405	365	361	387	369	370	383	389	362	366	354	379	391	361	369	376	407	386	401	355	387	336	336	380	347	363	397	376	399	361	358	344	380	383	348	343	328	331	363	375	400	373	377	380	361	342	358	382	374	384	379	378	434	385	375	349	398	375	400	329	380	393	379	354	371	394	381	379	377	373	368	394	383	414	373	388	370	390	355	396	385	354	379	418	364	344	374	343	363	355	332	358	386	343	347	365	374	391	349	378	401	337	392	373	359	381	360	352	359	394	386	332	368	391	348	377	366	371	366	373	398	366	358	381	352	366	388	355	365	342	369	362	371	365	351	385	352	366	384	349	361	346	347	354	362	354	365	385	379	380	386	373	386	363	382	369	376	389	356	398	383	359	356	362	375	368	391	374	379	375	385	385	371	352	385	376	381	374	346	373	358	336	396	380	410	374	377	392	349	384	366	408	392	387	351	411	388	346	389	362	363	385	369	344	340	379	320	373	351	417	374	355	358	366	382	362	377	414	359	394	350	337	383	343	377	376	368	370	390	367	349	363	346	362	381	383	409	362	377	393	362	343	367	348	361	387	377	356	383	412	337	371	360	355	389	366	344	383	375	385	380	369	362	398	377	397	350	363	387	350	362	405	391	370	381	395	392	399	358	366	379	396	355	337	387	360	358	361	352	368	366	359	402	362	339	360	377	424	382	395	386	367	348	360	380	366	393	356	369	362	377	371	394	382	377	388	370	380	373	359	371	360	361	367	347	365	407	398	356	376	369	357	369	396	388	355	376	373	357	391	359	396	363	360	385	373	361	394	350	356	402	350	390	350	375	309	371	385	373	350	379	376	363	363	375	411	354	387	389	348	407	374	388	333	377	368	344	355	415	394	375	366	367	400	359	379	352	371	387	365	371	355	387	340	373	409	374	397	408	374	393	388	389	380	372	385	364	368	347	379	368	398	353	369	401	364	362	370	375	365	385	372	358	368	373	353	382	347	358	367	380	389	395	381	381	356	378	352	397	389	391	368	380	349	353	383	370	374	349	388	381	384	370	357	384	350	355	350	396	376	395	367	371	384	366	353	335	385	348	395	379	362	368	357	362	348	366	376	360	347	374	378	370	381	386	356	340	378	382	386	376	373	361	392	377	372	378	348	373	358	342	363	377	344	360	372	352	397	380	392	409	365	351	377	383	362	343	370	375	379	384	429	361	390	367	334	348	361	385	382	391	363	356	352	390	385	373	354	369	342	355	349	381	381	406	362	383	392	361	383	376	373	350	388	357	382	390	356	346	372	370	363	385	375	352	384	399	353	368	375	370	397	374	370	366	358	353	383	378	354	345	397	346	398	389	364	371	377	391	379	374	360	401	377	356	384	383	365	375	376	353	340	365	380	341	373	362	340	386	341	384	383	367	367	385	351	370	378	369	361	352	380	341	367	384	351	380	375	405	361	376	372	400	363	367	382	370	327	347	348	379	359	384	393	370	364	374	335	370	370	367	384	361	369	361	393	400	374	382	361	343	362	387	356	353	354	383	381	354	372	393	389	326	363	393	369	371	414	418	377	380	399	391	402	359	388	407	351	363	386	362	384	353	364	376	358	349	380	376	385	379	344	377	365	387	361	383	349	381	387	351	344	365	341	398	392	338	380	365	388	363	407	404	387	335	386	399	408	360	379	365	359	367	340	378	362	342	369	386	366	377	360	347	359	369	347	369	358	355	415	345	356	365	354	377	360	370	374	384	368	363	382	354	359	374	383	341	366	370	385	342	388	332	348	391	374	369	380	392	327	360	376	359	366	348	359	385	350	365	369	381	421	397	339	393	396	342	330	399	399	353	373	379	349	365	362	383	352	386	374	404	393	401	375	346	386	394	401	372	371	400	332	382	364	401	377	357	343	379	384	355	363	379	385	343	375	378	372	365	386	369	346	385	353	375	379	358	350	350	378	368	375	359	355	376	379	397	388	389	370	390	356	361	354	400	377	388	392	348	382	391	393	378	376	379	353	365	377	366	356	365	390	373	360	379	389	367	372	374	328	367	344	374	389	339	360	344	365	394	368	415	357	399	373	364	353	363	378	373	355	395	397	372	420
26436	10961	5535	2707	1915	1538	1233	1002	909	804	758	656	663	658	582	550	541	552	504	542	500	459	443	488	474	466	519	461	500	561	1883	3604	3700	898	450	462	447	474	429	483	425	449	469	456	464	447	465	452	463	412	462	443	427	424	432	445	456	418	447	448	435	478	424	453	468	453	463	461	461	455	450	414	471	440	447	446	409	437	429	427	433	471	431	433	461	459	414	513	438	460	435	439	417	436	456	446	429	476	462	464	485	436	450	455	499	461	438	419	463	423	455	427	451	430	469	451	432	468	477	472	451	427	408	455	438	430	455	440	466	469	427	458	448	490	422	449	437	446	459	465	437	444	431	463	421	463	417	473	427	491	460	418	436	453	431	482	432	424	459	474	457	459	440	415	457	466	416	446	452	437	463	464	452	450	447	456	453	462	482	444	471	424	458	440	478	424	470	427	474	466	449	436	471	449	400	493	452	448	447	425	453	447	440	433	428	473	448	479	462	444	463	459	426	464	457	434	463	441	454	478	431	453	413	475	444	431	405	441	465	444	444	427	432	433	412	457	469	463	466	419	447	432	441	446	422	417	438	444	442	429	409	425	475	447	450	439	457	440	437	422	457	456	450	459	408	436	462	445	452	475	439	439	427	458	443	422	430	445	426	424	473	488	464	478	466	461	436	414	444	435	451	420	457	465	450	428	451	463	476	444	384	441	444	458	445	449	431	434	444	428	485	475	450	465	415	457	471	433	458	479	464	429	433	444	402	458	446	424	440	449	421	445	486	435	441	464	464	474	463	446	478	417	446	455	447	458	441	414	446	452	447	468	444	422	477	469	466	478	468	463	457	421	441	437	435	442	421	464	468	419	487	470	418	405	423	453	477	460	468	446	432	435	417	450	447	460	432	448	461	453	460	449	441	408	460	463	446	442	457	431	409	434	454	425	457	404	436	449	470	459	444	441	436	478	456	476	430	473	472	416	417	442	484	478	459	448	486	428	448	431	442	452	481	433	450	453	439	437	434	415	464	448	483	416	467	470	434	450	442	489	456	423	417	455	434	427	439	457	452	438	459	476	451	426	499	475	466	434	458	461	458	434	432	441	497	462	448	431	453	466	455	455	465	432	426	459	450	473	480	462	439	430	445	438	441	466	448	475	456	468	458	448	467	472	477	450	462	383	417	433	457	417	451	460	450	427	468	431	446	427	434	446	428	429	436	475	438	424	441	452	417	439	420	462	451	432	420	464	399	435	408	403	491	444	426	430	467	456	426	424	439	442	464	415	430	470	465	444	442	457	421	448	431	446	443	469	426	445	444	493	423	413	440	449	453	446	463	424	431	481	442	428	430	470	434	423	436	444	434	429	444	483	417	464	459	438	431	445	455	461	430	430	480	472	406	425	450	449	444	440	431	415	437	476	447	420	435	444	463	446	431	437	469	455	454	447	454	463	426	420	422	473	467	467	474	441	458	464	443	428	438	451	426	427	463	405	431	470	431	453	449	438	443	476	451	476	399	425	443	420	460	422	463	470	457	456	451	441	424	469	440	446	433	455	412	444	436	453	464	407	429	419	428	400	449	429	466	429	429	431	447	425	466	437	477	437	414	471	445	468	435	438	408	432	432	453	466	511	435	438	451	428	444	445	464	448	449	463	486	440	451	435	450	439	430	417	450	469	469	473	458	406	452	425	452	424	421	424	440	436	454	431	422	425	447	459	450	438	419	455	431	434	451	446	495	440	478	475	447	436	438	397	459	429	450	461	447	466	412	487	449	433	457	446	418	435	421	436	404	468	435	439	415	436	422	445	473	474	481	443	458	455	455	439	458	423	454	467	433	459	450	438	439	425	443	442	471	466	399	475	398	437	434	435	450	449	455	422	490	466	381	460	475	460	382	461	443	450	447	454	403	492	430	414	422	447	436	455	411	474	493	433	455	439	468	412	451	417	450	428	457	456	413	428	453	457	410	459	395	435	437	433	410	436	453	472	455	434	440	450	432	467	439	455	470	476	422	437	417	480	431	483	447	447	436	433	425	447	446	452	440	446	449	433	404	454	426	439	449	479	479	422	475	470	457	454	435	461	470	466	483	467	471	406	441	484	443	468	453	416	477	431	443	474	420	457	428	466	461	458	465	462	443	473	452	448	418	428	397	449	440	443	447	439	446	444	429	490	466	454	420	437	450	450	429	463	463	484	452	418	475	425	484	476	425	462	422	430	450	431	447	443	470	440	451	435	472	434	454	472	460	422	430	460	449	447	416	454	414	449	437	463	436	463	432	463	455	413	442	448	456	452	469	477	468	425	453	416	433	421	410	453	436	463	434	432	465	439	457	433	485	394	462	471	485	457	456	456	419	485	456	426	449	419	427	414	471	440	443	457	437	457	468	430	454	442	442	471	454	476	401	451	431	449	434	424	454	426	451	458	465	462	446	420	445	404	434	432	428	443	430	477	454	462	407	491	433	443	432	439	436	403	444	480	460	462	456	462	440	422	424	439	450	446	422	421	442	443	453	467	475	482	436	449	427	482	454	453	440	453	456	465	424	472	440	452	474	438	458	443	431	477	445	447	428	453	436	453	490	450	428	445	450	432	425	432	418	429	412	456	455	430	402	432	436	433	422	422	442	422	460	440	443	422	453	440	469	440	445	477	429	412	439	478	466	439	461	432	474	470	460	468	426	445	430	442	420	475	468	439	466	429	448	423	439	414	440	452	442	390	442	467	418	470	454	439	477	449	455	471	470	444	474	458	461	475	456	487	439	460	416	419	456	443	445	436	464	428	416	443	484	443	473	422	444	448	451	420	441	452	433	420	466	454	450	441	455	425	455	469	468	458	468	422	503	397	436	399	447	463	459	442	443	456	457	453	398	453	478	428	432	423	436	465	417	395	425	451	465	480	468	442	421	447	439	439	424	412	418	475	457	446	432	453	427	448	450	485	437	461	475	449	427	471	450	470	456	435	445	439	463	456	440	443	462	477	450	431	460	444	471	439	442	415	457	435	448	429	456	451	412	409	442	414	438	462	441	461	448	439	440	427	441	462	454	483	435	453	480	416	441	429	484	424	475	416	438	458	492	450	426	443	442	434	402	468	456	453	464	429	479	460	470	449	438	454	443	450	442	440	454	397	435	438	443	440	459	446	470	446	449	425	446	453	481	435	451	451	417	465	439	443	436	446	463	461	425	462	488	449	460	492	427	443	462	483	458	447	481	455	414	435	415	449	417	458	471	425	437	464	426	461	433	460	452	419	443	458	448	460	454	433	443	467	453	429	417	453	439	437	425	453	437	452	442	455	465	474	430	422	458	451	445	457	424	440	466	418	441	439	436	451	462	457	450	411	444	436	474	428	424	461	449	452	487	426	428	440	444	419	471	465	424	454	454	466	453	447	476	433	467	483	449	448	485	443	449	473	428	406	445	446	424	447	442	479	433	432	444	470	431	444	434	488	432	420	476	435	469	445	440	427	443	446	433	428	451	450	453	427	420	444	432	461	448	467
25416	21274	27143	25465	6176	636	467	390	380	328	332	330	282	300	271	298	306	292	271	276	286	258	275	287	255	253	271	299	300	404	700	1358	1411	668	289	280	256	311	271	259	280	247	259	271	275	294	267	267	262	258	290	283	261	279	277	269	260	280	251	254	285	274	248	271	277	262	258	259	241	263	260	275	278	294	289	301	271	277	259	307	271	241	259	266	257	284	282	290	267	278	258	271	262	258	251	263	259	278	270	252	284	263	272	262	265	276	261	261	287	245	268	276	277	269	237	293	264	268	295	250	247	260	325	256	247	288	257	263	247	273	252	264	244	258	262	278	276	288	264	277	261	273	260	254	270	285	256	247	270	251	286	261	278	290	242	265	267	240	297	267	243	271	258	252	239	259	262	257	262	243	261	286	266	266	271	288	282	276	277	255	224	274	270	262	293	278	272	294	262	302	273	277	261	269	297	271	290	272	298	261	250	268	289	274	275	233	258	268	262	250	293	245	284	275	275	259	264	281	306	273	275	270	251	242	282	268	286	269	260	268	254	259	274	279	276	252	265	260	275	265	281	240	263	231	267	282	294	247	256	284	255	275	275	267	254	264	293	294	284	261	281	274	260	298	251	266	281	274	270	283	285	264	274	264	289	262	280	280	296	296	282	270	277	279	230	247	286	284	278	271	258	247	284	265	261	277	289	287	288	271	274	263	264	254	292	259	287	282	270	251	256	303	241	260	267	269	260	268	264	298	265	230	286	253	234	282	299	272	266	253	257	246	267	298	251	272	266	291	224	264	271	270	296	283	276	260	294	277	268	291	260	259	259	255	278	252	288	293	266	275	264	264	272	246	287	294	243	251	270	267	256	250	283	295	264	264	260	272	257	285	266	284	269	276	269	259	283	291	265	279	283	282	276	277	256	252	264	298	262	273	278	272	269	274	273	280	276	288	262	260	285	282	258	285	272	255	252	255	265	273	257	247	260	264	283	270	276	241	255	276	243	254	254	267	294	299	300	254	279	278	283	277	278	270	272	286	281	259	247	280	279	272	242	264	273	247	254	246	292	291	258	273	260	273	310	241	252	297	295	251	277	293	247	264	276	285	285	278	278	276	277	264	278	279	286	252	263	229	272	255	283	265	238	264	270	294	272	262	233	309	280	277	278	294	252	258	251	268	297	260	282	267	257	260	257	276	254	280	300	267	275	259	273	279	283	271	274	270	290	295	277	295	268	276	298	271	288	282	278	286	271	270	283	274	273	275	277	268	274	285	270	262	272	269	260	259	290	298	289	288	282	268	255	266	258	268	311	277	271	242	255	275	283	283	295	271	286	276	281	256	246	283	260	263	276	260	253	246	279	259	271	264	259	271	256	284	271	273	256	295	254	248	294	281	275	241	267	270	256	244	264	252	251	251	270	268	283	275	267	256	270	313	262	250	273	287	270	230	308	246	260	268	271	272	251	274	252	253	244	260	260	265	281	231	259	265	247	258	288	261	266	268	271	285	260	234	254	264	257	249	244	291	265	258	271	251	244	279	258	261	235	257	276	301	279	268	257	274	273	245	272	285	267	278	278	276	266	277	277	272	251	249	280	269	282	258	289	270	260	260	265	249	258	297	259	247	278	266	285	274	292	278	271	239	274	249	256	265	228	272	263	314	271	260	254	278	251	293	263	284	261	284	264	257	288	277	261	275	271	271	238	234	277	280	279	314	264	275	296	251	256	256	263	257	248	287	262	252	255	268	299	276	249	261	291	250	228	253	270	295	284	234	258	295	258	248	275	256	269	268	259	260	249	247	256	268	281	258	300	286	273	277	302	252	255	282	242	291	267	251	255	284	273	268	251	277	266	286	276	278	272	245	282	292	254	240	279	288	267	277	262	264	269	274	248	229	268	246	271	287	263	280	273	273	247	264	284	261	269	269	266	281	243	276	263	278	272	247	260	285	262	248	246	257	282	276	260	267	266	254	240	277	295	258	258	292	288	227	274	269	272	286	274	280	252	275	253	301	266	251	264	280	267	249	283	268	267	269	239	277	278	229	277	273	229	267	306	234	272	254	302	250	292	278	268	259	276	263	257	236	274	264	267	302	270	266	254	260	260	285	261	267	255	289	301	296	274	273	255	258	267	239	243	277	282	283	274	308	272	285	261	270	290	257	261	245	296	265	234	242	266	257	262	278	279	287	264	262	250	279	258	230	267	294	274	262	253	225	270	275	265	243	259	269	267	260	285	260	251	283	259	271	263	272	288	314	279	288	284	247	260	275	271	266	303	299	242	238	269	251	251	272	274	256	247	288	264	280	226	263	285	267	253	252	245	269	253	275	279	272	282	254	285	274	285	278	277	253	273	274	265	251	255	282	286	262	276	269	285	290	279	305	272	256	245	259	281	260	277	283	271	249	292	257	262	282	256	238	265	247	244	282	259	263	296	243	251	229	297	268	259	285	266	276	267	251	229	256	252	277	261	267	265	263	250	254	252	266	248	271	253	271	263	269	250	285	285	279	277	264	240	229	273	249	276	253	253	271	257	245	280	294	286	263	306	279	302	266	275	269	258	279	256	236	261	261	250	256	290	293	273	271	273	248	272	272	296	268	295	234	278	252	251	287	278	284	276	245	275	295	277	252	252	269	268	279	303	281	289	292	301	275	261	256	258	273	264	265	270	279	260	285	263	255	263	264	248	241	284	267	286	268	273	271	257	258	268	283	269	244	272	262	267	267	259	243	267	275	254	252	257	283	269	260	239	265	253	273	269	255	278	283	285	284	274	265	245	261	270	271	237	269	276	271	283	256	249	243	264	271	275	287	248	282	247	273	270	245	247	255	298	293	258	285	265	280	269	264	250	268	299	266	285	271	234	245	258	253	267	296	278	269	266	269	251	296	257	276	269	278	300	259	255	269	254	271	278	246	278	271	263	263	280	286	305	248	258	253	252	297	310	268	275	261	250	267	269	245	252	256	270	252	254	242	262	260	284	262	262	277	282	286	265	263	246	222	258	283	269	255	240	255	300	266	258	286	271	271	280	276	286	241	277	276	255	247	248	282	288	255	246	261	282	262	280	284	252	265	262	280	269	251	288	259	264	292	275	284	247	252	272	279	278	252	272	279	266	280	278	268	298	306	244	250	244	278	268	299	259	273	287	255	258	266	285	270	261	272	276	274	259	241	247	257	272	250	284	238	272	265	274	260	254	308	261	272	260	266	268	245	306	239	267	231	279	251	292	232	296	263	272	246	266	282	254	244	265	274	264	268	275	261	261	292	258	282	276	260	269	270	268	288	248	279	273	248	263	283	251	275	269	281	290	282	274	265	263	278	292	255	271	240	279	278	282	276	272	278	286	273	255	288	242	239	263	253	255	291	258	252	249	264	280	301	260	296	286	267	272	259	249	270	260	263	286	261	261	252	278	247	274	281	280	249	268	263	261	234	283	260	271	250	253	263	261	225	281	251	280	272	268	252	269	293	255	255	264	272	266	277	299	254	261	273	243	265
26418	8605	3889	1962	1349	1056	883	784	620	611	546	438	470	466	459	428	367	390	398	391	358	364	353	392	357	388	342	375	344	558	1257	2759	2654	1248	423	358	366	326	392	356	347	351	328	333	358	347	334	339	345	318	356	346	337	340	384	336	349	354	339	313	364	276	342	349	348	354	368	359	353	352	320	329	335	326	345	349	346	321	344	370	345	367	318	345	374	352	308	330	372	329	313	333	338	322	325	335	365	334	347	361	368	353	336	332	347	321	348	359	324	366	317	358	374	326	364	371	340	324	339	359	341	344	327	344	326	366	342	363	354	329	330	362	364	395	325	332	300	325	338	344	326	317	333	343	349	349	319	373	337	333	355	346	331	337	350	336	350	362	347	337	360	332	346	338	356	334	342	342	358	308	334	368	351	344	322	356	340	329	363	366	337	358	336	343	323	360	361	355	319	319	340	334	361	349	332	313	344	344	361	357	327	333	349	341	317	349	361	315	314	339	336	347	369	366	326	340	364	342	343	362	350	294	325	339	351	380	354	335	339	315	364	333	344	341	323	329	351	332	333	345	338	338	344	335	332	397	343	331	329	355	314	335	327	347	346	346	340	325	311	327	361	349	342	330	367	339	343	360	332	371	361	339	317	351	310	339	334	354	360	371	383	357	337	323	348	326	332	367	324	344	333	332	385	345	338	333	325	347	351	344	320	344	355	363	342	340	322	354	332	339	324	324	352	341	342	326	348	360	313	361	334	313	337	328	322	358	334	331	352	347	347	318	356	331	371	343	342	326	349	338	319	366	360	326	360	331	331	325	346	358	336	329	322	391	334	339	369	348	354	353	366	346	366	312	335	338	335	356	347	324	360	354	338	354	312	327	348	332	348	370	301	360	368	311	360	325	344	354	349	351	342	297	366	337	324	305	317	347	323	363	320	360	337	311	327	342	338	337	364	350	324	363	341	340	325	322	336	376	361	357	343	355	340	333	345	376	343	379	342	339	359	320	332	367	331	362	368	352	357	334	336	320	326	358	302	365	383	323	341	331	324	309	319	357	363	352	327	342	353	337	337	338	345	329	333	322	332	368	350	346	290	345	312	343	338	330	340	342	345	340	332	338	304	350	360	325	316	322	375	362	338	338	376	353	334	328	355	336	330	374	332	353	325	341	339	367	352	376	323	332	341	347	348	330	352	328	316	330	326	309	352	350	345	376	319	339	350	354	377	322	342	332	324	334	335	326	338	378	346	342	337	314	329	358	355	357	345	339	351	341	337	370	359	357	330	330	342	341	349	323	333	352	335	346	363	332	356	362	330	344	328	339	314	367	347	357	370	342	338	355	347	343	327	367	347	352	364	311	325	320	344	313	341	360	317	337	342	355	343	372	334	347	314	337	348	369	304	344	345	354	350	324	346	377	339	368	367	343	342	343	356	359	377	375	325	346	341	363	347	310	371	340	363	334	332	330	376	325	318	346	342	342	338	338	320	324	303	332	317	283	342	344	358	357	336	332	331	338	323	380	321	338	335	352	300	354	350	360	360	337	347	331	381	358	308	314	302	346	324	350	338	339	342	346	344	348	338	302	334	337	332	316	344	327	345	319	358	330	328	357	326	332	340	379	316	350	345	338	362	330	338	315	377	337	364	337	352	345	295	344	331	353	322	339	340	330	350	343	318	346	329	340	334	325	348	367	317	321	343	300	321	339	340	341	321	316	353	325	348	351	354	353	339	342	338	337	311	346	368	356	349	357	378	347	345	342	350	306	327	385	369	344	344	362	334	340	332	313	361	323	327	317	344	349	336	347	340	358	328	330	346	338	352	332	355	361	363	339	304	330	359	343	337	400	359	337	347	324	327	356	334	336	360	340	326	315	334	371	317	328	332	395	334	334	359	322	312	336	373	345	338	327	345	344	339	338	368	330	317	339	341	307	369	346	358	334	332	306	339	330	338	356	332	312	309	344	350	338	348	345	329	367	354	393	387	383	343	373	371	342	338	335	350	351	327	309	313	357	341	341	349	339	339	354	344	336	328	367	299	318	345	336	332	345	325	314	343	364	339	311	351	386	348	320	365	318	388	376	323	324	337	324	355	373	338	355	306	300	345	345	323	330	334	320	323	286	337	333	357	341	343	314	353	343	330	360	338	321	357	373	336	309	315	327	366	337	339	343	345	333	322	346	351	339	360	335	342	378	309	364	344	341	331	363	339	381	347	344	359	341	337	329	329	349	322	329	348	338	361	336	333	332	376	345	364	362	360	339	331	339	323	329	357	321	316	319	311	344	352	339	350	336	378	348	336	329	303	348	329	356	359	354	325	360	335	346	343	354	363	354	337	374	380	326	344	356	325	329	341	318	335	339	355	363	370	360	315	359	336	357	338	363	354	358	345	313	358	341	363	319	331	353	359	320	347	290	338	332	366	336	309	333	358	345	355	331	338	324	336	331	330	348	320	351	329	349	326	306	328	365	328	333	364	328	334	337	342	310	307	332	308	369	350	332	314	336	364	306	346	319	325	322	318	352	321	341	366	364	354	335	362	369	337	340	352	346	344	347	361	335	312	345	317	338	378	322	299	334	299	345	317	357	379	335	358	334	333	337	319	338	338	369	381	334	344	327	326	336	358	342	354	343	378	378	355	358	332	321	328	340	327	344	333	332	360	317	345	343	349	336	332	321	342	305	340	367	335	330	348	343	313	324	362	348	347	364	390	342	325	332	350	338	332	329	359	335	335	342	329	359	333	341	336	302	366	336	331	332	358	352	357	360	346	333	396	329	347	314	375	351	341	352	372	305	324	343	334	335	361	370	342	353	347	355	380	338	375	344	297	339	362	368	345	333	308	337	336	360	321	343	355	328	329	332	333	337	346	357	348	334	338	370	353	345	366	343	354	370	333	316	351	314	338	376	323	335	330	362	362	344	372	332	358	309	342	384	330	330	329	312	339	345	339	338	387	348	319	340	326	343	343	320	370	354	325	318	340	355	359	346	333	350	355	350	314	348	321	334	328	361	330	352	326	323	373	369	287	358	310	343	336	328	332	351	360	311	287	326	346	330	336	368	338	349	310	333	348	342	329	342	338	335	320	353	371	356	338	341	351	389	330	340	364	349	361	353	353	348	353	356	330	313	334	334	387	343	332	351	326	335	321	323	320	355	337	346	315	324	353	396	333	327	348	352	332	342	319	337	344	341	340	350	319	337	328	315	349	337	351	345	341	338	332	335	346	361	349	373	351	295	327	334	357	338	331	342	335	330	318	317	332	346	322	343	375	335	349	373	360	334	337	386	354	330	336	334	385	322	350	364	371	366	352	370	294	343	333	340	345	326	330	327	321	304	316	346	372	347	332	330	330	378	340	342	331	307	349	351	353	336	319	321	349	340	358	330	327	322	343	338	341	332	354	336	348	381	311	335	328	314	350	360	358	350	351	342	343	327	315	336	353	355	342	374	348	335	312	299	369	346	347	333	375	347	321	353	384	331	350	343	385	346	359	331	326	376
23232	21319	29040	23922	21309	21294	5781	1302	999	917	796	792	730	709	662	584	633	580	552	564	603	578	573	532	549	557	540	536	557	809	1815	4313	5973	2548	772	533	518	524	493	549	528	531	488	522	495	510	503	477	493	521	508	533	500	527	527	497	533	523	481	480	500	516	561	542	499	508	487	515	497	512	497	518	489	501	492	484	506	490	509	476	508	504	518	536	459	534	484	517	492	483	512	518	528	538	517	529	469	498	512	501	491	523	517	494	500	491	486	502	482	499	519	531	509	491	500	504	494	533	511	514	484	491	478	506	518	496	488	525	464	529	532	499	528	499	484	487	499	530	518	532	509	510	511	463	465	494	505	525	524	532	532	522	510	486	556	505	477	499	499	454	495	460	551	519	513	554	526	523	507	497	506	514	522	544	503	462	497	488	497	476	493	494	506	519	529	523	500	508	500	531	504	511	465	509	510	491	482	497	494	504	489	439	516	508	494	529	502	486	497	512	505	483	534	558	487	498	524	466	488	504	532	483	506	489	524	477	466	492	519	499	530	492	560	505	516	551	529	524	473	501	516	540	494	501	509	476	489	518	490	503	506	472	501	511	486	530	543	527	516	509	522	464	493	504	537	498	501	509	518	497	495	471	495	450	514	463	521	476	493	547	501	499	501	507	473	507	488	493	497	502	521	504	554	498	445	481	501	511	481	466	498	530	533	512	509	489	461	502	544	456	531	487	521	516	520	487	500	549	517	521	529	464	524	488	498	520	503	531	509	473	529	466	524	527	511	517	476	467	511	494	496	520	521	513	505	534	533	479	454	529	493	451	517	472	515	533	504	543	509	493	488	516	486	482	472	492	451	513	517	464	458	489	497	489	521	527	490	509	536	524	493	523	500	519	515	505	494	483	502	540	498	523	504	504	513	552	501	487	507	517	560	522	510	548	502	486	468	475	485	520	502	497	471	480	499	486	497	498	507	505	504	508	540	516	525	506	522	487	489	500	492	448	537	483	518	502	517	487	524	501	485	500	454	496	505	514	454	489	504	485	510	522	512	508	514	489	552	517	495	514	451	523	526	497	504	535	500	497	479	504	468	517	494	540	516	474	532	520	505	482	481	503	509	539	462	483	468	465	503	505	492	502	500	478	484	463	523	469	528	492	539	531	464	565	478	558	547	455	501	512	503	491	489	499	526	470	494	516	493	511	558	532	488	490	475	496	519	509	476	489	517	529	537	522	508	495	495	491	474	480	527	538	459	515	484	506	493	483	505	503	460	506	468	539	521	475	503	525	524	546	501	525	510	493	504	526	505	503	473	486	477	490	504	475	514	506	522	486	514	477	532	491	508	492	483	523	497	521	503	539	508	506	538	472	483	507	500	500	501	532	518	502	483	512	542	493	471	506	513	522	466	473	535	522	517	486	537	524	497	489	494	555	527	475	534	506	486	491	511	484	502	483	530	509	506	513	501	504	531	487	453	489	494	473	536	505	510	501	495	485	492	474	535	533	472	520	498	525	513	508	527	538	469	499	497	532	502	495	515	488	514	468	505	511	519	489	486	510	500	499	506	529	505	521	470	498	504	506	512	479	482	450	484	495	534	496	566	472	479	487	519	464	491	548	517	505	542	493	517	500	538	508	525	513	520	496	494	546	545	481	546	491	493	493	527	503	506	523	504	481	527	566	486	484	497	506	493	519	516	498	506	478	485	462	526	495	466	497	513	467	528	512	468	504	516	531	483	497	487	516	503	451	488	511	534	506	509	532	486	533	516	495	480	476	488	477	549	450	504	524	542	520	473	504	522	505	511	517	481	477	471	508	523	468	476	444	470	462	494	552	471	504	497	530	527	470	525	543	525	483	557	495	465	497	536	491	509	509	463	527	504	529	538	536	507	450	505	528	486	520	496	511	459	516	517	493	459	484	573	506	455	512	488	552	492	510	485	519	528	508	474	497	512	507	492	487	510	498	481	505	486	536	558	485	462	533	540	458	486	486	495	519	487	492	508	495	480	512	498	494	505	506	505	522	520	478	503	492	470	504	523	507	516	487	481	513	506	536	495	514	535	492	466	492	498	526	501	492	512	515	481	491	521	523	485	459	517	476	524	503	484	497	483	508	508	513	463	504	524	481	521	496	551	563	505	532	470	514	485	443	521	504	450	481	477	473	541	472	477	467	534	542	483	491	513	503	526	513	520	472	510	504	481	521	532	525	514	507	527	535	526	496	519	525	494	505	480	482	516	512	482	525	491	505	476	486	485	501	530	527	495	500	525	508	531	506	505	475	531	524	511	502	526	454	497	526	532	506	506	509	555	493	482	520	500	509	529	487	509	519	509	483	503	455	505	524	495	498	503	490	521	468	519	476	560	490	484	556	487	502	486	526	548	487	487	487	491	470	526	487	450	476	538	488	546	518	516	543	509	486	463	504	531	493	527	497	509	542	516	476	537	489	475	497	500	521	489	508	543	526	477	481	520	494	464	451	477	500	494	492	510	494	481	498	525	516	507	484	517	495	516	559	463	506	522	468	476	521	464	501	447	488	504	480	489	506	508	481	499	522	511	470	502	484	463	481	507	478	490	502	535	509	481	481	524	484	507	481	544	510	482	536	480	484	503	474	486	513	483	539	498	497	466	508	516	525	547	540	468	468	509	479	485	496	510	528	568	487	532	478	514	527	496	480	501	510	490	489	489	520	491	523	487	487	507	507	500	474	507	528	526	518	512	530	477	493	502	500	524	494	504	516	494	543	487	513	481	462	523	480	494	507	483	492	492	486	497	510	519	507	518	479	484	543	490	510	497	498	516	509	480	514	486	493	494	520	457	539	537	460	519	505	498	519	522	493	506	488	517	513	522	484	487	491	493	494	507	488	478	507	504	479	480	483	502	501	518	520	495	485	468	525	517	518	462	515	444	550	503	491	535	490	502	493	508	502	487	463	567	543	540	502	509	499	484	546	525	486	491	465	483	550	483	519	496	488	508	501	464	504	526	480	488	514	504	493	505	495	484	507	528	525	472	509	529	506	518	497	498	512	466	496	501	534	507	552	491	488	496	478	512	529	487	510	529	475	468	516	527	494	485	501	493	505	562	495	521	492	510	543	486	492	509	511	505	518	555	473	509	485	503	493	509	492	507	503	510	495	517	501	522	473	490	512	505	469	497	503	489	505	519	526	500	514	535	490	487	474	489	549	496	495	528	510	449	524	542	489	516	510	538	517	502	524	499	518	514	523	543	522	496	521	486	509	509	497	508	497	482	523	514	460	493	516	507	492	504	496	524	495	508	465	445	472	492	495	499	478	510	492	472	489	509	528	486	519	518	440	555	523	505	527	490	528	519	484	503	503	513	505	515	473	484	485	476	541	492	484	495	494	474	490	509	547	448	500	512	466	502	490	527	512	496	521	505	529	499	517	465	533	498	473	526	487	469	494	526	519	518	531	498	543	478	492	501	486	490	480	498	480	488	495	507	510	498	486	520	520	523	499	491	493	493	537	514	526
29661	18439	12021	6375	4387	3356	2662	2224	1767	1539	1349	1236	1146	958	916	871	818	816	804	722	753	708	704	711	708	674	715	681	746	1194	3154	7710	9851	3968	982	608	585	644	628	613	591	603	616	603	626	600	644	617	624	600	609	585	595	595	614	648	600	624	616	578	618	601	646	625	602	626	600	581	627	656	612	585	581	625	626	626	639	566	621	576	578	574	641	622	584	548	550	556	621	582	604	601	610	621	599	621	598	621	659	612	578	579	554	588	601	572	591	615	617	603	548	551	553	586	609	576	616	601	609	599	598	585	606	592	568	598	594	597	578	546	615	594	620	600	596	590	597	573	581	593	594	585	623	586	568	577	600	602	570	568	633	626	648	593	574	655	569	594	600	607	576	626	595	662	600	599	638	557	571	565	606	596	578	630	593	579	601	617	590	581	552	571	606	607	563	570	620	598	642	616	674	649	598	576	610	657	633	584	603	571	597	587	607	599	578	560	603	629	591	571	601	575	595	550	558	589	542	585	558	569	607	593	575	587	588	606	586	574	620	589	568	640	552	607	603	589	589	570	628	590	608	569	582	603	603	612	576	603	602	531	592	589	555	637	566	579	595	588	641	623	563	603	604	561	551	595	606	616	608	596	569	600	573	600	570	596	599	582	648	588	650	552	633	589	568	602	582	580	591	623	624	603	616	557	598	602	565	592	637	629	621	590	628	601	610	587	584	590	600	578	575	616	553	602	584	581	597	587	607	646	605	589	580	618	563	567	586	570	639	627	601	542	600	571	612	600	586	590	561	622	595	607	611	595	578	545	628	625	593	583	600	585	601	545	604	643	618	589	587	619	609	619	576	586	600	561	600	628	632	621	581	649	625	602	597	549	591	588	564	600	629	633	648	602	573	544	594	584	583	573	634	592	586	559	585	601	571	578	583	593	590	638	656	562	605	587	565	610	600	572	561	590	586	583	553	569	621	563	620	547	587	534	608	617	581	642	613	612	594	579	592	611	604	575	567	561	618	607	605	578	627	581	608	588	605	613	592	557	599	534	613	605	619	612	589	587	584	589	585	566	613	598	623	568	584	586	557	603	571	583	589	605	608	578	605	588	623	572	645	582	577	570	664	608	615	584	602	595	581	594	614	602	607	593	612	579	570	583	607	594	578	629	638	561	597	610	576	569	597	573	605	636	593	635	619	622	610	563	613	586	581	646	622	604	594	562	562	559	570	572	571	624	606	594	574	565	589	615	562	603	608	582	572	589	629	637	626	646	610	587	597	620	596	585	569	552	570	634	607	573	583	605	592	597	589	560	604	646	628	575	560	583	577	610	620	646	582	598	601	574	592	593	624	563	621	585	627	627	602	585	590	631	582	531	563	613	687	599	585	595	556	578	601	557	554	613	611	574	625	566	608	603	596	556	597	580	552	621	592	602	595	582	587	615	552	603	582	599	624	599	571	558	584	610	569	600	631	620	621	576	598	591	586	603	593	617	553	601	616	592	588	585	627	599	617	557	638	580	584	604	624	599	608	600	557	598	630	623	622	609	607	611	629	631	586	606	549	600	568	622	601	610	579	624	627	592	568	566	606	551	607	577	581	599	607	591	598	589	593	570	606	614	588	583	616	573	615	617	634	603	603	599	576	602	580	535	599	577	610	592	557	573	590	597	599	575	595	627	605	578	585	608	534	645	606	612	545	544	590	626	542	638	588	602	604	585	569	554	556	630	581	600	579	628	567	611	627	558	528	614	533	578	594	601	623	603	641	573	599	575	642	583	600	608	561	592	583	539	602	588	640	628	607	551	607	590	589	598	614	638	589	578	560	595	538	587	577	571	561	600	597	606	552	597	587	606	595	586	598	562	591	559	587	595	611	588	548	582	618	581	620	604	587	651	565	610	605	583	586	593	632	555	582	611	629	553	579	610	650	598	659	605	617	630	584	561	531	588	601	604	643	560	609	595	632	577	548	604	622	599	562	618	568	610	649	558	557	601	561	606	577	611	561	550	577	595	607	593	593	618	558	586	592	616	594	598	606	629	638	600	575	639	591	586	606	600	574	601	592	585	566	610	616	603	623	590	627	597	602	615	599	610	538	594	588	624	600	585	576	587	588	654	609	628	596	584	582	595	615	617	587	589	614	571	579	585	606	611	610	583	585	609	553	616	594	585	604	601	612	599	610	606	569	594	595	599	563	571	582	585	610	564	625	598	591	612	602	600	594	603	593	586	579	580	619	612	610	604	576	584	625	624	584	630	573	616	583	589	546	622	638	604	589	631	599	595	571	576	620	588	585	580	628	595	565	605	577	553	559	605	603	609	586	602	586	611	605	618	608	565	599	566	587	591	584	653	643	620	571	605	585	585	625	619	612	566	596	591	593	654	577	632	577	604	589	632	637	584	571	576	615	601	598	597	567	549	588	555	538	609	573	567	613	653	574	626	571	631	614	596	633	585	583	597	596	553	585	616	616	562	603	556	570	598	600	601	629	592	617	570	593	565	615	598	599	608	589	561	629	623	612	646	584	573	575	570	581	639	615	639	590	636	594	592	585	583	526	591	599	590	584	606	663	576	594	557	639	624	562	647	612	592	548	624	573	584	606	608	619	634	599	633	582	658	633	592	607	595	612	620	593	609	599	581	632	569	618	572	545	564	600	589	627	573	594	568	612	585	591	600	550	596	609	620	610	565	593	598	620	620	639	610	578	589	593	601	583	615	587	597	620	606	599	593	591	597	588	557	624	615	597	559	596	633	599	594	589	604	589	596	605	579	582	545	633	561	589	620	559	609	584	564	610	609	621	579	610	577	588	606	579	609	591	563	576	614	569	622	579	584	585	603	615	592	539	599	584	627	574	611	589	582	562	567	625	572	561	642	587	641	588	579	603	617	595	597	658	617	562	565	603	626	586	598	589	626	595	633	603	612	574	604	570	578	546	605	595	624	594	586	607	623	593	604	592	618	627	607	584	569	597	583	631	635	570	555	589	601	596	584	607	576	531	607	593	625	585	571	579	536	606	640	599	636	586	596	585	614	584	586	561	608	575	585	606	623	552	606	603	613	590	604	568	548	610	580	605	601	598	665	583	581	621	662	551	596	572	609	613	568	614	608	600	590	583	632	605	627	607	606	604	620	570	609	586	610	598	603	601	595	570	592	607	603	555	627	589	603	587	570	560	627	556	655	572	619	596	606	574	605	585	587	600	579	588	629	564	592	607	579	588	567	610	596	576	588	570	625	592	621	585	581	625	610	591	584	593	615	575	620	565	558	614	570	596	594	565	618	605	627	590	600	538	577	616	560	602	565	567	578	561	565	597	571	558	543	558	573	594	597	585	627	640	583	611	600	637	548	603	578	636	639	600	632	549	585	578	582	605	622	616	597	585	588	639	588	598	600	590	606	597	600	578	619	584	630	606	593	576	626	567	592	623	577	570	580	618	590	607	594	594	593	592	602	588	583	577	611	575	577	585	585	574	570	624	617	645	590	604	583	604	594	569	600	626	567
27809	19237	5195	537	340	298	274	251	254	275	238	231	224	274	239	239	212	239	257	214	251	228	229	237	242	242	235	214	242	242	239	310	417	324	258	258	196	230	211	223	248	237	248	252	223	247	235	242	242	230	248	197	240	227	249	221	239	235	215	238	233	248	223	237	224	249	235	206	213	227	271	225	209	220	249	234	251	205	216	222	225	224	215	259	231	228	235	231	242	238	250	236	236	251	234	232	240	213	220	198	229	241	260	244	228	223	238	227	219	257	241	199	220	222	242	255	221	227	234	232	245	220	222	259	223	256	248	239	235	228	237	237	246	236	239	253	228	197	225	205	243	232	218	263	231	220	265	256	245	251	228	254	234	241	195	222	251	244	237	239	280	235	231	257	225	253	236	246	247	233	238	249	230	220	241	243	258	226	221	244	218	227	220	229	233	240	255	220	243	243	241	235	223	236	258	218	239	248	235	218	240	243	251	222	207	231	261	244	254	242	231	246	236	231	254	216	235	251	254	235	220	251	225	257	229	257	214	214	249	247	209	242	249	222	244	243	205	245	226	217	241	232	246	222	235	226	236	231	234	256	247	229	230	244	219	242	233	242	230	258	230	221	245	227	245	230	228	227	215	233	245	266	226	254	241	220	240	194	232	262	247	240	240	221	248	228	242	240	241	223	233	238	228	276	256	211	233	238	242	240	233	276	241	250	246	206	236	254	258	230	240	232	249	254	208	250	228	213	237	222	230	233	203	217	246	246	183	203	232	229	231	238	235	227	237	243	244	231	250	230	251	212	212	246	216	236	227	254	228	219	235	227	220	234	260	240	243	225	257	220	251	212	235	234	217	221	230	221	221	250	221	231	243	256	225	215	236	232	260	233	259	233	221	243	240	227	237	218	239	240	230	234	196	239	222	236	227	229	237	233	263	201	203	243	237	217	237	231	252	228	236	255	239	236	219	256	230	244	222	224	252	243	253	224	236	245	254	228	214	223	225	245	228	226	234	228	231	249	229	232	231	201	217	243	219	221	229	231	248	238	230	245	223	215	224	250	226	233	249	211	241	221	211	213	276	214	222	248	232	244	234	253	214	222	230	238	259	228	236	242	211	221	232	206	221	240	255	250	243	207	263	229	250	213	226	206	220	233	249	231	241	251	229	228	233	215	217	224	234	231	248	255	193	221	235	252	245	222	232	252	230	226	227	242	227	235	242	251	192	251	237	243	239	242	243	251	226	216	232	263	226	229	255	254	242	268	236	237	199	225	188	235	229	236	231	217	226	238	282	242	250	254	228	267	241	249	219	237	262	216	230	227	220	230	251	228	221	229	215	231	243	219	229	257	217	261	230	242	235	234	201	226	267	228	242	257	225	245	234	239	251	246	246	228	200	226	219	250	230	250	215	223	203	228	262	241	234	264	230	235	233	218	257	236	233	218	250	263	204	222	221	218	225	250	239	221	243	244	234	230	224	232	272	228	236	237	236	264	213	227	229	228	216	219	222	228	238	224	243	231	236	212	244	225	245	226	224	233	255	240	212	218	229	232	217	224	208	242	221	238	220	211	226	215	255	200	210	244	231	240	242	210	236	238	211	219	239	212	212	246	221	207	251	219	235	234	267	231	213	220	221	258	221	227	251	238	221	240	255	219	227	225	244	233	217	233	234	202	228	254	231	229	233	243	237	244	213	218	234	196	233	254	232	236	259	230	231	219	224	249	242	222	216	253	267	216	214	250	205	229	228	218	230	236	237	223	246	244	242	216	243	256	246	233	234	231	251	241	234	238	241	238	255	192	224	228	250	239	242	236	233	223	241	235	233	241	229	241	218	216	231	253	200	208	250	243	228	266	206	195	228	224	206	201	236	235	238	231	236	224	245	216	240	235	222	247	247	205	221	235	219	234	229	231	234	244	223	227	231	221	223	228	246	205	231	239	248	236	225	231	213	233	245	255	208	254	235	240	232	229	235	249	240	228	218	229	224	233	235	231	251	242	251	242	230	235	237	245	216	240	236	249	253	229	217	251	207	242	210	230	242	218	223	251	253	230	241	240	222	234	237	244	227	240	239	220	239	210	237	250	238	212	231	248	218	236	259	226	224	239	213	213	246	218	221	251	224	265	267	214	219	193	253	251	235	246	280	251	208	222	232	236	236	221	234	257	237	219	232	229	210	227	250	269	222	237	244	232	243	225	254	235	264	241	241	233	250	211	225	221	240	221	263	235	247	227	255	221	228	233	228	222	222	242	261	241	246	221	221	250	245	223	228	242	247	225	236	233	239	245	206	228	235	207	254	225	200	227	219	227	248	228	223	244	236	237	235	202	252	229	262	212	232	234	217	247	242	245	231	244	233	234	216	246	253	255	240	214	250	241	222	271	241	234	224	255	252	214	228	252	231	229	255	228	254	251	203	212	254	228	224	235	229	224	246	238	230	255	230	206	231	255	227	229	229	221	208	245	236	257	209	218	233	226	237	244	246	238	248	239	227	245	208	239	243	229	246	224	232	232	223	247	222	241	237	239	255	244	217	206	239	235	231	230	233	212	226	213	212	234	229	246	231	234	248	226	224	217	193	262	218	233	252	234	221	213	231	256	228	234	231	232	241	237	244	229	225	236	210	204	237	247	225	221	224	239	228	217	221	238	224	243	222	244	225	225	225	232	240	214	243	270	238	257	235	222	214	249	218	256	238	237	249	236	229	241	227	217	232	249	215	223	253	248	267	232	244	259	231	250	252	231	258	216	212	226	226	223	215	235	248	211	223	224	243	224	229	232	233	245	235	233	223	250	245	211	243	222	223	222	243	223	217	240	218	239	238	253	240	219	217	246	209	229	242	219	237	248	207	268	227	252	215	251	219	233	250	240	238	226	225	256	230	222	240	226	215	228	212	223	235	251	244	203	239	241	225	224	232	217	224	217	244	242	234	235	225	227	227	251	261	226	241	250	243	238	253	226	241	237	260	246	252	220	227	254	223	236	218	230	238	229	246	227	231	215	242	251	227	255	222	230	262	243	229	247	214	246	250	243	240	214	209	220	211	253	209	236	252	230	238	241	219	212	242	229	235	235	231	259	228	254	237	211	220	242	224	216	275	223	253	242	275	234	216	211	245	250	247	211	227	230	277	242	234	253	248	216	247	231	204	233	227	252	243	248	235	216	223	241	220	238	230	230	207	250	262	209	242	260	191	220	217	199	245	245	223	228	222	248	245	222	235	243	221	211	246	239	225	228	231	227	229	250	233	236	242	253	231	217	232	232	241	241	236	239	264	257	223	226	210	236	228	235	223	248	232	232	229	226	256	214	226	246	240	261	235	230	221	197	226	246	230	240	228	242	224	252	224	248	244	249	251	213	235	204	209	241	233	212	235	256	209	222	231	278	222	261	241	231	214	228	218	233	233	248	199	258	241	260	248	231	256	209	228	220	242	268	231	221	242	259	238	237	240	233	240	235	218	236	250	253	221	215	226	255	231	237	255	217	242	246	229	208	233	239
22746	3082	760	484	384	381	356	319	322	319	321	282	324	308	302	273	297	295	298	295	291	304	305	293	289	304	273	300	314	303	335	478	623	489	316	302	277	260	313	300	266	262	286	281	294	287	319	305	287	305	295	286	294	324	277	285	268	248	299	310	282	297	291	298	299	251	323	285	262	281	324	284	269	297	306	272	313	294	293	312	278	256	302	312	305	286	272	268	303	269	279	299	296	290	289	285	283	314	291	276	293	314	304	282	311	300	291	292	275	288	279	311	289	323	292	317	273	313	303	281	289	278	306	293	311	269	291	304	304	282	282	305	291	281	298	306	277	332	278	271	272	277	280	308	293	299	284	303	268	301	292	304	273	277	264	259	274	310	291	285	300	287	290	290	305	282	318	281	266	295	288	269	286	285	266	279	269	273	310	291	293	308	300	284	286	304	291	317	306	295	285	299	265	268	269	280	284	293	304	262	280	275	274	315	272	328	341	271	263	282	244	304	295	284	303	297	290	292	286	326	275	290	277	286	301	337	252	283	289	290	264	285	291	266	296	265	269	269	323	310	272	269	287	277	279	283	283	290	292	291	278	265	297	278	274	290	260	265	292	277	312	285	268	294	301	289	298	275	331	266	297	264	297	297	305	283	309	299	293	292	282	296	284	287	297	273	301	280	266	300	273	282	247	286	290	259	314	295	279	304	283	315	300	283	288	325	286	277	299	285	303	315	277	310	249	281	298	318	299	296	279	282	276	295	278	284	283	312	289	323	286	287	283	316	291	257	273	322	286	300	299	295	276	277	311	265	262	296	278	305	288	253	286	283	299	279	279	289	309	295	278	276	289	283	268	281	291	296	266	320	287	262	299	310	283	293	272	310	293	318	336	274	261	273	330	287	282	266	304	250	296	271	262	310	282	300	278	295	279	278	270	300	292	287	302	311	291	305	299	286	297	295	277	311	289	292	305	291	271	292	303	286	269	268	299	296	295	318	266	286	278	267	290	289	260	299	272	293	308	278	267	329	287	269	270	277	296	322	291	271	282	280	340	313	295	268	280	300	282	270	294	295	292	307	336	306	280	308	295	293	317	278	322	282	293	303	292	293	311	297	302	274	340	280	292	293	295	306	297	281	321	283	303	300	297	279	281	276	289	290	303	275	293	302	290	303	306	294	284	292	298	270	299	318	278	301	321	280	295	295	310	287	298	303	301	285	328	305	308	303	268	299	301	267	278	304	286	280	275	277	285	310	290	249	261	310	284	278	289	296	279	280	309	285	281	300	300	296	265	296	276	294	295	274	261	282	285	288	283	303	278	292	303	305	279	294	290	268	295	281	286	287	281	273	276	318	297	313	279	300	316	299	255	290	336	289	257	288	279	277	283	300	310	286	298	275	305	268	317	291	294	304	301	265	301	297	304	285	293	315	278	284	281	291	280	264	265	296	296	279	269	316	300	304	251	300	314	274	313	296	291	291	258	314	326	310	296	288	300	308	271	308	259	244	283	308	259	305	296	299	299	266	320	289	293	287	252	298	279	297	300	303	291	293	273	268	285	269	290	292	280	262	277	318	303	312	275	290	290	315	290	300	312	303	299	305	294	328	319	278	299	280	261	292	273	306	286	270	274	277	300	270	287	293	272	299	283	290	302	295	295	297	293	289	255	305	287	299	284	305	285	296	268	304	310	314	307	283	342	261	285	274	299	286	258	308	287	279	306	307	303	300	290	278	289	283	279	296	258	269	322	315	280	330	280	289	316	278	279	299	286	304	319	285	278	289	293	317	277	285	302	283	275	280	322	303	270	279	268	282	303	254	266	295	297	273	272	276	289	301	276	296	297	262	279	293	272	276	259	283	301	288	285	287	287	294	299	263	285	275	309	309	306	258	292	259	285	285	283	276	291	302	305	312	288	294	309	297	271	321	300	309	300	301	301	271	265	284	275	326	268	257	314	283	259	300	269	290	289	299	290	297	288	281	298	279	282	289	262	306	308	305	289	266	271	305	256	306	283	306	271	305	264	278	313	282	311	278	281	273	296	287	310	278	287	270	274	266	282	272	264	305	272	258	308	305	295	288	274	326	275	300	307	290	300	291	323	283	286	271	288	291	300	282	301	276	296	303	313	288	289	274	270	281	285	296	318	287	278	278	251	256	262	301	318	312	274	295	305	277	289	304	276	292	269	254	261	260	296	285	302	303	286	300	289	279	294	289	302	260	276	288	268	312	318	273	290	281	272	277	284	270	327	292	278	288	283	279	279	278	283	303	288	276	284	288	274	264	335	295	270	308	267	295	262	317	273	279	254	289	267	280	318	300	295	279	305	292	296	286	319	286	279	292	319	273	310	339	265	292	279	290	300	258	276	296	302	293	281	276	286	271	307	298	301	283	298	304	294	278	278	275	307	277	332	289	307	290	305	263	287	283	300	297	338	253	291	318	295	309	301	273	283	281	290	273	322	302	300	304	270	279	293	307	292	306	279	272	254	284	273	293	284	274	305	259	277	305	273	286	283	293	281	288	317	305	301	297	279	301	284	293	309	303	292	296	307	282	285	299	303	300	258	292	272	287	285	274	262	291	313	290	293	284	285	277	312	277	293	289	305	291	314	301	274	287	282	303	290	297	298	290	302	281	300	288	281	306	262	288	304	289	305	249	271	288	296	307	292	286	277	284	317	262	290	298	300	281	300	301	301	275	325	330	313	283	290	258	298	308	277	314	291	275	305	289	309	303	280	277	278	256	282	283	296	288	293	323	268	326	293	289	257	296	286	280	305	294	285	288	263	270	280	278	289	302	303	314	291	293	286	254	322	254	303	309	310	271	297	296	283	262	297	303	289	328	317	301	285	278	259	263	288	294	298	291	274	305	311	300	319	299	319	277	316	289	265	279	297	313	308	290	275	254	298	297	262	291	304	317	303	290	295	289	290	295	279	297	289	278	244	328	312	275	291	314	277	288	282	312	296	276	272	265	309	300	283	288	270	286	306	252	291	291	286	275	302	267	288	294	296	301	287	290	343	258	312	329	290	285	275	301	330	300	282	300	289	309	298	273	284	329	287	286	333	293	306	298	290	276	293	311	314	287	288	280	261	298	261	310	299	312	274	327	319	291	306	294	271	282	262	277	304	281	275	299	303	297	268	303	295	287	263	291	309	293	329	295	304	281	289	278	292	289	272	310	278	290	285	255	266	283	309	264	266	291	263	294	290	252	280	300	309	314	290	293	277	287	274	279	290	281	311	290	293	279	306	274	315	282	281	295	272	298	288	272	276	298	261	277	321	294	288	295	274	289	294	279	261	296	285	319	263	309	325	321	270	317	295	290	290	295	279	274	260	301	291	277	290	291	265	305	304	261	294	290	274	337	275	302	305	285	304	278	281	257	300	280	295	279	265	299	298	296	300	247	242	305	280	287	318	300	289	299	271	291	285	291	266	296	290	291	296	268	314	302	266	275	261	273	249	287	277	307	266	293	294	292	315	295	289	286	270	259	307	290
24764	21285	28023	24836	17362	1434	800	627	536	487	507	474	418	420	468	380	413	432	425	367	394	401	412	390	393	397	411	369	374	393	857	1816	2045	1689	466	362	378	379	397	358	345	382	390	348	380	331	382	353	316	385	354	367	365	360	356	350	352	372	363	349	382	361	346	374	375	359	356	339	374	354	359	394	389	358	373	380	348	358	356	358	373	367	362	367	362	369	361	334	343	340	359	366	348	373	370	364	359	341	359	335	357	360	355	351	359	375	347	392	362	346	368	369	335	341	357	346	344	361	395	356	367	328	338	390	364	363	376	357	376	319	378	382	386	361	366	322	350	403	353	352	361	347	361	370	367	352	371	359	391	352	353	370	329	333	362	390	380	362	354	363	382	372	376	375	357	387	345	376	376	377	381	385	370	376	388	395	341	373	359	388	361	340	364	373	329	383	357	354	345	355	340	368	340	376	370	353	355	354	342	400	379	360	368	384	359	336	324	369	340	345	360	391	388	323	379	372	370	352	377	329	362	363	373	346	350	342	377	372	364	343	369	338	389	339	336	392	395	359	363	371	346	381	368	351	351	394	368	360	380	379	366	391	354	368	351	360	356	345	324	338	357	391	342	378	358	390	420	362	342	354	377	355	350	369	357	387	391	353	345	358	381	377	377	364	378	381	344	369	311	351	352	371	372	360	356	382	334	341	339	372	345	371	328	389	340	397	359	377	353	353	394	365	366	389	396	375	341	368	358	352	387	383	332	374	369	362	356	399	358	340	361	394	344	330	382	315	389	355	352	391	372	356	366	353	357	377	347	358	347	299	328	358	336	404	380	360	357	342	335	386	343	321	366	400	372	362	326	374	338	328	388	336	361	347	378	303	373	379	379	352	357	378	330	369	349	373	357	333	361	343	344	357	384	355	369	340	332	337	339	362	335	395	338	338	354	370	364	344	375	345	405	358	381	353	358	382	375	335	337	346	392	325	338	352	355	329	355	348	382	359	371	355	368	393	316	388	396	386	351	361	363	361	362	373	347	348	344	359	363	327	358	401	379	349	363	359	384	378	368	368	367	351	370	366	384	358	408	389	375	356	345	355	384	361	378	351	398	349	346	338	374	373	327	391	355	345	370	338	371	370	400	347	371	328	381	396	393	376	370	393	360	373	337	372	333	343	352	360	349	360	355	381	342	327	358	328	387	335	333	351	342	362	384	350	386	349	383	350	371	366	403	354	328	384	364	348	372	341	344	382	404	319	356	387	359	369	340	327	365	348	369	365	353	339	347	380	362	332	364	361	396	351	379	340	343	346	370	390	358	337	379	374	361	351	342	367	393	346	350	364	387	373	369	336	350	374	323	348	394	357	332	375	377	359	382	350	360	385	369	335	387	361	380	367	347	354	378	334	361	394	348	318	335	353	372	405	343	342	349	344	331	357	369	338	366	383	371	333	363	348	345	351	364	371	339	369	382	335	350	357	381	361	369	381	379	383	346	363	365	364	332	392	390	349	368	344	357	355	370	364	334	354	379	328	359	339	341	370	395	393	340	383	392	374	376	339	352	382	387	358	364	357	337	340	358	343	358	384	354	331	374	373	323	338	325	343	370	359	360	405	367	390	357	352	344	341	380	365	325	371	380	331	389	354	340	351	341	371	324	353	344	373	319	368	379	341	332	386	371	350	371	342	367	379	343	418	365	365	357	374	367	361	339	385	370	340	361	327	345	373	370	405	346	375	367	370	375	353	387	400	342	343	345	350	369	358	343	386	358	368	362	366	347	349	361	361	363	356	341	312	331	373	352	362	361	380	343	386	347	355	344	351	364	361	364	357	343	383	356	357	343	376	351	352	367	363	376	352	328	379	346	368	345	346	342	342	353	353	355	325	368	367	392	333	369	330	371	345	340	395	335	366	355	326	342	370	319	373	390	385	348	345	341	385	353	363	358	342	323	364	341	350	378	357	380	384	344	408	369	367	354	324	369	368	361	373	365	364	335	330	368	344	375	400	389	354	353	363	349	377	355	384	363	376	358	356	375	380	356	340	367	395	347	363	341	385	337	393	355	344	366	384	352	381	358	307	350	369	350	363	383	358	365	375	364	373	366	374	333	397	347	348	366	393	348	357	363	362	370	362	373	353	339	385	364	353	360	367	380	348	337	339	363	390	361	389	334	348	371	346	347	367	339	341	378	361	372	371	386	350	375	356	368	361	342	357	332	374	331	360	363	364	409	352	371	390	350	419	390	364	358	387	369	360	376	369	354	381	399	379	338	375	344	357	343	355	382	412	366	380	345	358	352	362	360	337	361	329	351	360	369	407	354	375	344	364	378	377	327	361	382	382	362	312	339	366	373	380	346	379	379	380	327	345	332	357	325	382	339	354	370	369	366	339	326	372	378	385	375	366	402	413	367	346	366	337	357	386	376	354	381	376	358	371	337	323	358	352	386	357	363	372	338	347	361	390	370	343	356	364	343	341	321	341	353	379	343	402	358	380	335	355	347	387	337	380	357	328	358	357	402	335	366	345	377	346	351	374	394	364	360	372	335	352	370	352	351	344	336	369	370	333	334	356	367	352	361	338	325	331	363	365	379	322	352	365	377	374	376	353	383	367	354	365	363	390	369	375	357	364	344	387	349	343	377	372	360	351	313	384	392	380	367	372	347	370	377	337	348	364	384	380	351	361	350	371	369	357	381	371	371	388	362	352	352	362	349	358	368	356	357	336	358	346	331	351	330	372	382	348	352	346	350	335	393	352	387	371	361	351	347	362	370	386	368	360	380	358	365	387	350	375	355	350	376	340	344	380	348	360	370	357	350	354	390	360	376	343	382	378	345	417	342	367	364	337	337	338	342	368	333	344	338	359	379	377	362	352	342	352	342	350	353	361	314	369	375	361	353	351	346	371	361	356	341	336	365	397	376	359	359	365	385	357	333	360	405	363	355	371	334	367	340	388	404	353	334	329	336	365	376	370	371	384	371	361	373	384	358	349	359	349	371	378	374	372	382	343	349	370	360	375	381	357	353	340	356	339	341	357	357	342	389	344	354	345	359	367	372	361	391	384	337	373	358	371	373	354	359	367	352	375	358	359	358	365	342	359	378	385	356	352	382	347	351	379	357	332	340	394	368	357	370	326	342	352	308	331	370	352	350	381	346	384	373	347	366	378	360	374	406	365	346	346	350	368	388	361	329	324	372	387	361	379	352	346	387	354	370	384	363	350	371	388	391	335	380	404	362	409	332	362	389	372	391	349	360	353	360	379	380	342	342	360	352	356	365	354	401	363	365	339	353	350	360	351	358	400	373	361	340	347	378	362	352	362	336	373	345	367	351	374	388	364	349	381	355	348	390	388	353	339	324	367	364	348	344	357	363	352	397	357	354	377	360	334	401	344	352	388	374	325	391	367	361	354	404	333	373	333	361	359	356	352	363	358	402	357	346	356	355	342	349	363	377	371	386	354	358	332	348	327	403	347	403	392	349	372	334	372	351	377	313	323	321	347
25455	9364	5504	2722	2011	1558	1167	1025	823	771	723	655	667	567	556	503	527	507	514	508	489	471	496	482	434	473	446	478	467	507	1454	3253	3755	3003	640	457	451	462	476	438	462	402	430	441	434	474	425	425	434	428	442	457	450	420	412	451	451	434	425	422	427	432	440	450	408	438	451	431	456	423	422	448	476	426	444	418	455	419	415	445	464	430	462	425	430	435	465	432	431	480	394	437	435	478	447	450	442	463	425	422	433	445	424	464	453	452	442	436	457	422	424	391	405	413	436	431	471	439	447	443	431	454	436	448	446	471	413	417	412	442	454	481	439	427	433	411	427	443	471	447	420	454	463	467	467	409	427	436	468	431	401	438	470	452	439	422	442	420	428	430	408	449	404	442	422	420	433	417	393	455	471	407	398	441	431	434	420	427	402	426	423	464	400	452	455	429	457	478	414	440	409	433	420	423	412	438	458	468	450	462	437	443	427	406	431	423	451	412	418	449	400	410	425	462	415	450	421	439	451	475	432	419	443	447	450	425	426	430	405	431	440	452	420	409	471	412	438	434	400	420	411	447	392	480	407	454	414	447	406	457	440	455	441	426	395	421	396	427	451	476	439	465	409	409	434	444	432	401	424	444	441	423	410	468	424	449	423	426	459	426	459	399	462	426	452	427	414	431	427	434	435	439	391	454	484	411	457	419	413	414	455	439	401	405	428	404	402	414	442	414	425	436	443	452	436	441	454	422	469	409	450	437	449	433	462	432	459	434	432	435	437	455	412	443	398	459	436	467	394	422	458	457	438	426	427	471	435	426	413	400	418	460	429	431	424	438	464	424	451	438	455	413	436	435	435	405	453	414	437	439	434	425	444	419	452	425	451	463	449	404	430	423	440	396	447	426	407	433	427	420	414	450	429	417	453	452	412	449	421	436	417	443	456	392	398	422	419	414	412	400	437	421	427	442	418	465	440	443	459	430	449	410	392	397	464	460	415	425	447	478	435	438	419	465	434	435	395	434	458	394	423	399	445	467	440	454	421	449	464	443	456	424	419	406	441	438	486	427	432	413	423	418	443	422	434	439	431	397	433	448	436	477	404	470	383	446	418	429	461	454	417	439	418	401	430	420	439	450	446	475	481	431	419	440	448	450	411	434	478	421	456	409	431	443	408	435	442	430	424	409	436	460	447	420	467	439	427	427	434	429	401	448	420	441	473	431	417	448	432	453	431	455	460	466	446	447	406	478	397	434	456	381	391	469	436	438	383	421	414	448	453	398	454	451	432	432	421	422	428	428	429	463	463	451	427	445	434	434	464	409	441	461	429	431	419	438	459	434	400	425	430	432	415	414	399	450	406	372	462	434	474	424	419	475	453	443	449	465	436	424	441	433	458	442	419	403	456	471	424	405	436	419	407	426	407	442	425	446	419	431	416	478	444	455	426	433	429	499	448	432	441	415	462	416	442	466	440	425	430	409	403	428	443	470	435	450	425	458	434	441	451	418	427	428	464	459	446	466	411	447	433	439	466	443	461	456	461	446	473	410	429	461	468	400	446	445	454	414	467	394	405	423	441	410	419	415	411	414	389	433	424	467	402	435	441	428	479	464	459	436	450	400	416	433	437	438	450	463	426	409	426	407	428	452	437	430	453	479	438	439	458	422	422	442	440	437	441	467	423	411	450	454	423	434	436	450	468	503	434	454	431	453	434	456	457	423	433	406	477	375	455	425	463	481	498	440	464	427	419	441	456	442	419	439	433	417	470	446	406	457	428	423	406	418	444	432	413	442	458	442	446	449	426	401	429	462	456	433	454	439	431	457	436	438	479	453	413	428	423	408	433	398	431	442	446	449	467	447	431	452	405	408	401	436	416	442	368	417	428	419	442	416	451	429	419	429	452	414	422	429	413	463	408	453	452	405	438	418	418	438	440	447	420	415	438	412	411	476	411	439	422	413	415	436	397	472	447	446	412	422	454	428	395	400	458	452	427	439	442	377	435	413	457	410	482	436	469	442	409	391	460	436	471	468	455	411	418	395	431	437	452	455	465	439	426	465	441	446	445	406	437	459	438	435	429	427	424	455	433	428	415	466	394	414	433	407	420	429	446	396	445	428	407	400	377	440	441	426	450	423	412	402	425	428	424	429	433	408	411	432	441	434	466	427	475	438	432	445	419	446	457	428	444	413	466	455	427	433	442	459	430	439	433	480	440	388	419	432	415	435	407	429	415	464	436	437	409	463	411	414	418	460	457	431	440	453	447	449	441	432	472	447	408	406	416	468	435	440	441	435	390	441	409	436	415	398	444	416	470	439	462	429	448	440	429	440	455	406	413	408	464	470	429	427	428	445	442	411	418	451	478	403	427	453	486	470	410	451	434	435	424	429	451	408	419	443	441	414	466	430	453	431	435	453	425	447	451	459	463	424	466	440	415	453	441	461	424	427	456	440	420	410	431	446	409	427	425	460	445	419	444	438	444	436	434	436	418	452	459	378	443	467	443	447	432	446	442	395	433	409	448	408	420	413	449	442	399	420	440	462	441	461	426	454	443	391	390	458	426	441	457	426	392	443	446	426	460	419	436	443	420	462	439	415	464	434	445	390	471	410	412	462	421	409	438	488	443	432	440	439	441	430	473	391	445	451	447	413	438	401	468	461	426	414	419	436	417	428	474	431	422	433	431	421	422	436	410	460	416	450	451	417	408	475	432	413	413	412	463	458	428	452	400	415	411	417	481	414	431	441	370	451	417	432	407	449	424	431	382	450	431	451	427	433	446	434	419	419	428	452	432	435	458	436	428	456	408	426	421	443	465	483	435	403	404	447	416	415	426	422	417	427	401	438	434	404	473	459	428	409	457	452	422	451	395	420	454	425	414	426	441	427	450	436	418	450	431	442	416	414	441	421	431	432	422	475	416	455	443	442	412	402	417	440	497	437	431	434	417	437	446	461	438	401	435	425	442	444	401	407	442	486	451	423	468	441	461	450	411	435	382	386	441	452	399	448	439	411	427	414	453	456	423	452	394	430	417	401	491	437	429	414	409	449	415	426	433	436	427	410	419	430	427	417	469	465	407	404	447	413	444	451	404	443	407	463	463	449	413	445	426	421	409	464	461	454	427	430	434	425	440	474	456	391	422	449	390	436	440	490	433	467	422	443	429	418	385	449	470	421	411	451	383	433	443	470	387	431	448	466	444	448	426	430	424	400	449	447	477	436	442	449	434	445	468	441	422	429	420	417	441	486	457	454	418	464	403	419	425	427	421	425	429	401	407	440	395	416	486	457	473	453	409	391	457	407	454	430	436	440	422	430	428	439	418	424	444	422	416	441	413	448	454	398	456	436	443	449	409	413	439	446	447	429	425	414	437	446	427	417	416	419	435	445	430	478	442	472	406	449	451	426	426	458	420	441	418	426	445	437	454	382	445	379	437	468	427	444	460	431	430	447	439	439	455	435	445	448	436	390	440	421	413	398	437	413	437	466	429	438	411	445	448	413	410	411
25485	21271	27168	25531	6003	564	464	470	374	344	313	299	309	303	315	279	284	283	286	277	248	267	277	292	291	313	280	296	296	374	799	1294	1580	1207	455	285	278	255	249	277	261	303	259	265	263	268	265	283	276	235	271	293	256	262	300	271	265	250	277	258	244	230	257	219	271	272	228	273	269	266	258	240	265	269	254	281	230	275	238	281	270	269	276	243	245	250	250	275	270	241	262	297	271	272	280	265	263	253	288	291	295	228	265	288	275	268	277	266	240	270	263	292	282	262	258	276	256	281	243	274	286	269	250	281	291	270	278	253	268	241	275	257	263	305	251	284	273	272	268	270	246	284	250	275	277	297	291	276	261	272	239	234	261	271	286	255	250	248	260	275	271	245	294	259	269	255	287	244	248	264	280	268	251	268	298	262	285	263	254	264	289	267	282	256	261	269	264	284	275	288	267	292	270	256	292	265	269	252	279	251	284	258	252	250	234	260	265	264	282	255	291	283	265	273	237	234	287	274	231	265	266	253	258	233	241	260	269	271	274	223	270	263	270	254	276	249	275	243	276	271	268	283	236	286	242	231	262	271	254	254	290	228	256	251	277	269	283	276	267	267	272	258	290	238	265	256	278	259	250	272	272	240	275	255	272	260	264	260	232	266	235	286	256	263	277	269	242	283	280	293	240	235	246	227	260	274	282	254	259	281	247	264	278	249	254	258	245	242	264	279	232	258	275	247	276	280	265	259	217	263	263	279	252	250	288	271	269	254	262	258	244	246	272	266	275	264	261	242	281	292	258	267	255	245	261	280	274	258	244	252	243	270	273	270	288	249	272	279	259	272	257	227	259	263	272	285	272	259	267	305	290	284	272	250	287	275	280	246	269	230	264	278	274	253	258	254	250	244	241	241	269	264	280	275	291	252	262	263	256	276	272	273	266	261	259	269	246	253	262	235	263	264	252	252	251	239	243	265	233	264	248	256	304	251	254	273	271	287	268	279	299	256	261	270	257	280	257	255	265	254	271	268	240	250	278	263	283	241	274	285	260	273	263	245	257	281	276	289	280	256	257	258	276	272	247	243	262	266	243	269	264	232	261	264	278	279	266	258	276	265	267	272	259	269	254	271	244	262	258	285	258	258	295	261	262	254	269	247	265	256	260	276	296	298	258	262	275	254	295	278	244	269	265	272	265	260	253	281	252	261	273	292	280	281	263	248	268	238	253	248	253	280	261	254	256	271	292	267	255	276	274	268	262	255	259	246	252	242	277	278	263	260	254	276	300	247	275	259	247	269	259	256	258	269	265	246	287	269	249	242	237	273	255	283	267	232	291	256	251	268	261	267	288	264	261	236	258	268	283	263	253	268	269	268	267	280	249	300	278	252	270	275	265	245	276	248	253	272	260	277	301	239	244	311	261	264	262	243	281	259	231	265	263	266	246	242	280	246	235	260	274	266	259	258	224	274	277	233	263	253	266	266	265	290	258	279	276	290	283	244	264	274	266	267	257	244	259	282	275	281	227	276	262	260	267	274	280	291	251	266	251	241	252	258	270	255	258	253	266	259	267	270	288	287	277	247	270	260	275	263	250	255	261	259	266	245	244	278	267	276	257	274	280	286	282	228	250	253	261	249	265	246	276	253	257	255	285	276	266	257	258	249	261	258	292	282	251	254	263	275	260	274	269	262	268	269	267	249	239	255	298	236	257	264	266	270	283	226	251	268	267	250	262	249	267	283	249	274	248	261	275	255	258	285	254	264	259	227	266	253	291	283	261	268	264	281	263	247	239	269	261	261	270	295	230	271	263	279	259	301	266	291	256	258	245	269	274	278	276	276	251	252	282	259	255	252	261	261	261	269	238	230	272	242	262	241	285	253	275	255	272	268	273	273	248	286	252	272	258	240	272	265	258	258	255	274	277	267	246	238	270	266	267	265	249	309	274	267	270	270	272	257	248	237	267	264	246	278	255	261	292	275	283	244	274	251	239	251	250	252	316	287	253	282	265	260	265	289	266	274	274	254	267	258	266	294	285	272	277	275	256	242	211	267	255	270	260	268	240	272	262	237	264	271	248	278	293	244	240	252	291	258	275	262	252	255	300	248	270	266	248	259	242	254	270	224	245	269	288	231	268	244	246	252	240	267	238	258	266	250	273	256	256	284	254	250	262	266	290	259	250	293	259	258	300	242	245	264	232	248	259	250	265	246	275	261	280	290	263	314	281	303	226	273	280	252	246	253	250	250	305	266	263	246	243	262	266	271	246	255	233	268	270	246	270	265	238	297	271	285	265	290	256	280	278	252	253	264	253	235	246	243	284	278	237	234	280	247	246	228	271	260	261	291	258	265	258	280	250	278	256	241	279	250	264	258	242	270	270	265	264	259	252	267	276	241	269	251	264	249	246	243	277	256	258	257	249	244	287	267	245	270	277	249	273	263	270	278	258	260	237	276	250	276	253	278	284	282	256	242	259	285	253	260	260	246	257	265	270	277	263	286	312	290	253	252	228	283	277	260	272	242	273	273	263	262	283	271	264	235	250	253	277	245	278	239	255	279	260	265	239	254	267	254	264	282	260	259	303	248	281	266	259	275	266	255	275	269	258	247	270	253	274	265	282	244	258	247	243	296	270	277	263	289	273	271	265	254	233	263	276	229	263	251	281	269	275	211	239	288	252	261	247	266	242	266	281	248	245	245	273	288	274	267	248	272	275	247	257	260	259	263	277	280	265	260	266	263	268	274	269	247	255	252	267	262	278	275	310	233	269	266	246	238	245	270	284	274	273	274	298	271	255	275	254	270	261	254	250	245	279	270	260	270	281	282	250	225	249	228	257	291	240	248	237	279	261	274	272	319	268	253	254	266	283	249	256	268	272	252	306	245	270	250	252	256	283	247	243	237	301	297	237	285	276	258	258	240	253	253	250	267	229	275	288	257	255	254	280	250	275	240	241	270	279	253	259	281	237	284	259	252	271	275	265	288	248	270	266	282	281	266	240	270	275	273	274	268	269	269	264	249	222	257	271	265	250	237	248	257	272	269	278	255	231	268	288	285	284	277	257	254	242	260	257	253	271	236	252	234	255	276	252	271	275	276	260	257	284	265	282	263	294	286	258	257	266	256	260	258	240	234	229	258	270	281	262	285	248	267	256	244	268	259	282	271	279	249	240	280	271	262	269	282	274	271	279	249	235	268	271	247	285	249	251	280	273	239	255	236	255	247	274	260	267	263	267	276	275	247	264	272	264	261	270	282	265	262	267	247	259	263	243	240	248	257	260	280	299	265	232	290	260	256	279	256	252	236	247	307	285	275	278	253	247	278	257	260	254	294	238	281	273	254	252	235	286	254	277	256	255	257	267	240	310	261	241	241	265	277	273	258	284	262	273	253	256	260	252	263	272	264	250	273	297	260	281	272	278	275	286	249	268	283	256	268	294	257	256	256	265	250	248	272	248	280	264	294	259	256	290	282	264	248	281	269	270	261	257	253	248	289	278	268	256	297
25810	7489	3935	1977	1390	1130	854	747	655	603	556	473	490	437	404	436	427	398	367	380	402	388	336	360	371	358	356	380	432	633	1480	2482	3071	2190	704	341	341	348	309	330	333	327	329	364	336	335	336	349	348	350	341	347	318	305	307	334	330	334	350	341	337	345	341	351	347	347	353	355	303	329	328	319	359	324	368	337	322	330	345	348	388	334	336	308	299	341	330	319	370	327	369	311	313	298	307	325	342	319	310	331	316	332	323	329	317	322	327	342	307	325	340	347	341	319	310	375	353	352	375	338	327	335	325	326	333	339	340	314	348	337	344	347	347	345	351	342	317	302	332	372	339	332	335	360	318	347	351	337	354	313	335	307	342	344	339	321	352	313	312	320	333	317	315	327	333	347	325	310	320	311	350	347	351	334	338	355	314	315	339	325	366	350	379	345	328	329	330	305	330	344	325	333	329	344	302	316	320	328	329	331	340	324	353	354	345	330	302	358	333	304	361	323	343	341	314	345	347	329	342	293	331	353	358	335	335	301	334	317	342	328	342	343	337	363	320	328	312	355	339	335	346	309	356	331	348	380	342	358	347	355	356	367	324	328	342	342	323	346	342	342	333	341	356	327	334	323	348	332	346	369	348	350	336	366	349	320	352	321	307	347	339	346	334	342	322	346	327	327	333	337	342	337	349	361	323	340	344	351	323	325	323	336	307	348	373	364	332	340	327	363	357	324	360	293	339	329	347	328	341	319	353	338	326	383	390	307	329	328	322	330	354	346	334	325	361	326	344	353	322	345	327	332	325	334	352	341	358	322	328	336	326	303	351	315	332	328	307	354	315	326	361	340	340	351	367	335	345	317	320	357	334	336	339	301	342	343	331	345	342	340	328	326	313	301	322	341	329	362	354	350	351	331	315	315	322	327	326	323	337	346	340	332	323	354	335	341	297	330	315	319	355	339	345	332	330	330	329	314	377	371	332	344	313	331	311	338	336	331	357	335	336	351	376	324	336	332	371	358	319	349	345	335	347	334	327	319	317	315	344	334	332	355	310	340	316	346	324	327	311	329	344	348	349	347	347	370	330	348	321	323	348	327	336	329	343	336	338	345	330	356	340	336	335	316	346	335	342	372	334	309	327	372	368	318	343	334	327	303	302	322	338	291	318	360	332	341	343	341	324	327	363	312	323	348	336	357	314	349	365	342	328	320	329	342	312	315	336	314	337	338	344	349	347	365	327	310	334	363	350	358	330	344	327	366	355	357	317	336	340	364	341	327	336	336	350	370	336	343	376	330	318	343	338	328	336	318	304	350	372	298	356	324	332	332	338	356	339	320	337	317	327	361	306	337	323	342	356	366	354	319	335	336	353	324	316	345	343	362	329	369	325	311	331	346	370	333	353	360	357	345	325	328	323	323	337	376	309	339	341	332	359	358	359	327	324	308	314	330	321	337	345	338	315	342	338	346	334	338	353	315	295	335	321	352	355	332	310	343	343	358	312	326	358	370	349	343	353	351	328	326	343	301	368	314	282	331	335	339	290	328	335	343	317	347	323	368	304	335	347	356	316	336	339	352	318	323	329	336	339	318	329	327	344	341	322	344	316	315	336	330	327	318	330	323	350	349	313	351	331	330	369	341	326	351	322	345	322	342	322	304	358	342	299	290	344	321	339	334	368	320	326	316	345	343	331	329	376	334	339	347	370	331	330	353	341	318	351	338	317	366	336	382	339	365	336	299	317	324	347	357	343	356	315	352	350	322	311	320	361	357	324	334	326	318	343	368	354	363	289	293	334	324	334	359	317	323	327	347	326	329	302	319	332	335	325	320	369	345	320	326	307	358	354	351	348	329	364	355	347	345	351	320	337	354	373	300	325	361	327	354	346	371	324	320	300	312	350	343	347	344	312	316	356	290	371	324	326	331	352	331	392	331	320	323	332	330	317	361	327	339	316	362	340	319	379	337	346	339	335	374	340	330	343	352	353	329	313	367	335	347	332	341	336	327	325	357	320	369	326	308	347	350	361	330	348	332	375	326	338	314	346	339	344	323	335	359	363	285	355	330	328	343	337	336	317	341	331	326	349	339	345	324	358	325	325	358	330	328	313	336	344	350	309	308	364	313	332	325	312	340	323	359	330	336	333	377	311	333	350	308	348	337	324	338	343	332	330	334	310	319	340	324	317	320	333	315	322	352	346	294	365	334	345	315	336	320	341	349	311	334	304	335	354	346	343	316	324	324	375	329	328	332	337	324	290	352	328	361	318	353	357	345	348	334	314	342	381	341	341	351	345	321	333	338	335	320	321	333	321	313	345	299	356	350	298	348	342	353	334	361	334	344	297	287	335	326	349	351	338	362	334	338	353	363	339	348	349	341	340	352	309	327	328	323	351	333	344	341	322	347	368	331	371	322	328	348	341	339	342	323	336	329	329	336	323	364	323	308	332	356	337	319	310	320	372	346	335	332	332	341	337	323	329	371	339	341	318	321	334	313	343	336	355	356	341	310	336	355	321	341	315	342	316	325	348	339	353	321	346	336	402	339	356	367	326	335	349	329	363	346	343	349	325	356	324	367	367	316	317	324	345	342	367	326	349	355	334	308	329	334	335	336	347	340	363	366	343	325	298	345	324	354	331	342	326	333	338	342	370	345	331	316	340	368	329	318	357	314	315	342	363	347	320	347	337	334	360	337	293	349	316	363	334	376	351	310	315	322	346	329	315	378	332	374	321	332	377	337	316	322	360	346	309	335	352	313	349	330	364	367	324	341	333	344	352	366	331	349	313	337	320	314	346	333	317	349	339	345	334	334	336	301	353	326	353	318	342	348	339	328	326	326	328	349	354	341	314	321	332	299	355	369	374	323	364	322	291	364	336	358	326	331	322	359	315	333	337	334	364	325	335	365	319	347	346	327	306	340	322	355	334	333	333	335	338	342	350	344	363	384	342	300	358	381	334	331	335	329	371	327	330	294	337	327	322	343	369	339	323	348	351	328	340	347	326	334	332	344	338	362	352	375	344	364	334	338	330	396	340	323	306	339	324	333	325	361	323	299	323	288	308	312	349	345	331	314	353	327	362	370	356	360	346	296	354	306	349	324	310	326	348	329	338	355	316	328	317	346	334	340	331	334	358	334	337	364	333	339	322	345	365	350	345	323	322	342	352	358	357	337	354	339	363	331	353	310	340	329	341	327	326	352	343	379	321	342	357	342	341	335	310	369	311	369	328	360	331	330	321	325	352	335	337	324	356	371	332	355	326	338	291	308	339	319	328	350	352	351	321	362	354	319	315	359	338	313	326	353	310	401	353	311	350	311	349	345	345	344	324	319	302	336	310	320	372	332	341	300	344	346	333	309	335	300	352	362	348	327	332	363	331	315	288	330	316	300	359	335	325	346	326	335	317	343	378	322	349	314	339	351	325	355	292	326	338	368	336	340	324	327	310	351	311	309	389	320	342	312	326	316	356	331	361	309	354	339	362	347	336	376	333	332	309	335	331	348
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
