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
341129629520	341129630087	341129630637	341129631187	341129631737	341129632287	341129632837	341129633387	341129633937	341129634487	341129635037	341129635587	341129636137	341129636687	341129637237	341129637787	341129638337	341129638887	341129639437	341129639987	341129640537	341129641087	341129641637	341129642187	341129642740	341129643287	341129643837	341129644387	341129644937	341129645487	341129646037	341129646587	341129647137	341129647687	341129648237	341129648787	341129649337	341129649887	341129650437	341129650987	341129651537	341129652087	341129652637	341129653187	341129653737	341129654287	341129654837	341129655387	341129655937	341129656487	341129657037	341129657587	341129658137	341129658687	341129659237	341129659787	341129660337	341129660887	341129661437	341129661987	341129662537	341129663087	341129663637	341129664187	341129664737	341129665288	341129665837	341129666387	341129666937	341129667488	341129668037	341129668587	341129669137	341129669687	341129670237	341129670788	341129671337	341129671887	341129672437	341129672987	341129673537	341129674087	341129674638	341129675187	341129675737	341129676287	341129676838	341129677390	341129677937	341129678487	341129679037	341129679587	341129680137	341129680688	341129681237	341129681788	341129682337	341129682888	341129683437	341129683987	341129684537	341129685087	341129685637	341129686187	341129686738	341129687287	341129687837	341129688387	341129688937	341129689487	341129690037	341129690587	341129691137	341129691687	341129692237	341129692787	341129693337	341129693887	341129694437	341129694987	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23435	21818	29721	24475	21821	21902	9990	1726	1276	1164	1135	1071	1019	1039	986	957	976	936	893	916	871	908	902	888	917	870	846	891	873	791	892	846	895	871	855	857	806	841	901	859	850	860	850	859	855	841	818	817	839	853	879	828	872	832	880	865	809	808	860	870	856	832	840	858	843	810	863	860	838	792	848	820	837	898	850	883	857	899	818	803	873	829	824	873	815	841	810	825	863	819	840	828	854	844	837	825	856	879	807	851	876	873	846	853	833	830	835	817	819	771	803	834	807	781	855	833	851	892	834	839	862	822	809	819	833	870	878	829	874	814	849	865	807	852	818	839	848	779	788	848	855	892	861	845	794	811	837	815	842	891	836	821	837	831	859	860	845	832	848	802	864	848	840	855	874	840	832	800	817	819	807	842	823	833	887	871	802	870	781	858	829	895	876	834	856	808	830	844	901	882	810	823	843	834	844	822	842	861	860	821	850	864	816	829	834	791	832	810	813	825	862	830	862	817	861	814	809	846	824	830	810	822	830	859	886	811	792	845	853	849	814	827	790	732	893	817	865	772	898	853	821	813	847	850	799	765	884	836	829	834	798	794	865	852	825	865	866	796	868	841	850	850	872	858	827	832	846	813	879	895	806	849	833	819	860	831	861	802	776	823	865	840	824	794	826	801	750	826	796	885	868	858	832	878	867	816	844	811	848	820	829	849	855	838	793	834	821	802	856	803	801	864	849	778	831	752	852	817	878	804	907	804	849	882	817	808	856	819	821	877	839	831	853	900	860	829	850	839	851	865	827	871	820	767	797	784	813	854	846	865	819	867	809	841	818	837	796	841	819	818	840	866	797	810	856	833	839	886	806	858	851	826	845	874	907	817	851	870	819	825	806	846	805	878	842	786	870	798	804	829	854	820	839	816	928	840	802	789	838	858	825	830	812	793	845	792	820	783	822	849	853	842	821	831	880	839	750	849	835	824	794	859	790	857	828	814	855	802	867	793	804	809	837	824	873	826	807	844	823	815	871	836	845	806	828	841	823	874	848	809	837	844	806	852	848	851	808	837	821	810	821	820	821	855	811	855	839	813	801	803	801	854	865	761	820	827	837	761	806	838	816	807	867	795	808	808	817	826	836	778	833	826	788	829	784	814	854	895	814	884	827	805	825	809	826	827	820	877	860	818	835	819	873	892	848	875	856	808	804	816	820	802	887	814	881	821	860	835	802	825	842	798	822	867	826	822	813	842	810	821	850	813	839	812	819	858	826	815	860	808	871	800	812	838	857	846	840	886	849	840	819	784	830	796	822	842	790	828	912	850	821	785	849	820	804	807	841	823	869	837	830	815	843	855	883	834	844	804	817	862	864	831	819	837	840	805	812	826	818	811	811	887	824	850	847	793	837	800	859	863	864	821	759	840	879	819	894	863	847	779	875	804	814	836	861	871	858	848	911	847	811	827	817	820	843	857	815	861	829	802	862	868	842	782	844	860	808	809	855	865	810	864	808	825	853	858	868	806	850	823	840	796	847	838	756	817	861	862	786	835	818	789	782	795	807	842	843	813	855	807	850	792	843	895	887	802	879	866	815	858	904	837	884	810	872	869	832	853	848	885	820	826	830	829	850	850	833	842	793	869	850	907	882	851	835	820	874	815	806	812	866	855	867	817	857	804	858	810	796	863	826	780	875	825	892	847	859	842	833	786	864	852	873	824	797	824	865	798	832	873	843	796	824	812	843	829	862	792	790	817	832	847	803	802	883	803	825	785	844	833	858	787	858	848	804	826	820	813	861	825	829	837	846	831	863	868	867	846	826	788	870	853	827	813	817	824	817	872	816	809	801	805	816	852	860	815	826	840	845	863	809	862	886	831	822	864	830	815	872	813	832	793	863	853	826	817	820	842	811	806	861	770	850	870	811	861	776	806	797	854	796	811	837	840	804	768	832	856	838	838	788	834	783	855	867	828	828	834	801	907	861	802	881	840	824	817	819	817	884	873	770	797	815	852	804	808	827	838	839	840	837	812	854	849	842	831	797	775	784	819	843	810	847	787	858	874	837	838	809	812	821	849	840	788	896	815	860	850	817	837	847	889	848	867	785	848	821	846	841	786	866	857	849	817	836	823	840	870	822	869	838	808	838	836	881	841	877	851	842	843	792	822	817	790	837	849	826	821	754	847	797	854	805	831	870	837	822	804	857	870	805	858	825	841	801	799	848	861	805	880	836	886	820	829	848	843	800	870	862	866	813	832	853	791	841	816	797	807	795	812	815	841	846	869	791	875	800	804	823	827	827	838	842	803	869	828	856	814	829	803	832	881	826	779	861	855	880	810	863	814	869	812	831	827	843	783	827	819	881	821	791	838	876	800	840	824	840	796	826	821	836	837	826	874	832	825	825	808	844	800	858	829	858	816	809	867	826	823	820	804	839	829	846	857	805	803	849	854	788	812	870	831	813	781	819	806	787	839	834	821	863	813	803	825	794	803	857	837	825	761	786	837	819	807	805	811	790	858	847	883	802	847	832	812	857	866	842	838	788	799	875	790	794	803	822	861	828	772	815	813	830	805	830	821	800	842	844	813	890	923	884	839	772	820	816	790	793	850	834	837	830	805	858	801	824	805	890	788	820	876	848	874	884	804	803	827	859	819	832	779	798	858	772	868	845	839	834	797	816	865	816	800	848	843	845	841	825	830	815	887	848	772	835	823	810	827	800	872	781	808	807	809	843	838	874	770	809	773	807	865	832	842	850	834	780	831	848	811	809	810	874	836	756	836	797	827	817	839	840	813	800	879	768	848	889	856	811	780	837	797	845	870	845	844	829	813	839	835	806	845	832	824	815	804	856	847	836	873	903	843	803	835	821	844	825	815	832	833	777	842	862	799	864	845	829	817	832	808	821	809	831	847	852	823	900	881	847	868	855	839	800	826	829	805	790	859	848	840	846	849	832	805	839	805	839	778	861	787	828	839	862	832	852	830	789	823	833	882	790	781	859	800	824	848	801	855	855	822	832	853	813	794	868	846	865	843	885	863	860	825	784	842	896	829	836	827	827	910	814	831	824	827	801	783	841	836	818	863	851	839	820	872	813	864	856	746	846	827	797	863	839	809	817	842	844	829	877	851	825	828	796	825	792	759	842	807	846	850	782	803	836	838	876	766	865	844	821	797	792	786	799	853	856	787	808	867	845	827	832	848	791	807	865	862	804	809	811	798	859	808	795	835	875	812	841	876	818	848	817	825	859	831	826	829	860	865	901	813	824	787	796	855	830	848	839	837	818	829	866	844	840	842	845	852	821	813	829	825	863	853	802	806	872	826	828	834	813	815	816	860	809	816	845	806	808	818	836	832	832	798	830	834	840	819	859	888	857	835	808	834	817	795	795	818	839	862	805	860	874	831	871	875	843	820	818	847	776	804	826	836	889	868	778	846	864	851	872	844	790	854	867	855	819	849	845	838	802	804	815	832	795	847	856	822	846	822	802	818	868	780	830	832	848	850	864	828
43339	16595	9864	4922	3723	2975	2286	1884	1650	1486	1325	1189	1161	1078	1085	980	1027	968	991	918	939	956	935	892	861	810	945	845	926	904	897	846	801	882	866	848	853	826	830	856	860	836	825	799	870	870	872	882	847	842	825	862	854	794	820	833	844	830	852	802	867	797	811	902	796	829	785	811	832	839	840	873	863	888	874	881	808	825	870	828	859	833	834	801	839	815	837	843	826	785	779	835	810	808	789	815	788	792	847	832	804	848	806	859	809	830	862	794	844	849	804	830	870	808	850	813	846	817	849	820	841	841	765	784	849	808	823	868	879	861	874	821	829	823	908	863	843	840	804	843	854	790	824	854	902	851	874	819	842	788	806	844	843	822	846	818	852	842	882	867	823	863	825	832	817	859	826	875	852	848	795	806	809	833	792	816	839	830	824	803	825	841	819	815	843	861	827	838	785	825	857	809	838	802	844	882	831	823	805	816	798	888	837	838	848	777	832	860	825	871	839	792	879	804	871	842	837	807	859	829	838	820	837	751	885	808	864	852	789	840	802	809	859	846	803	827	833	842	843	835	872	802	846	817	821	804	813	839	831	826	854	827	789	869	814	825	858	795	861	876	829	827	862	849	818	820	799	819	816	837	763	874	873	808	868	754	833	833	803	843	835	817	894	850	803	776	873	842	827	845	830	859	855	862	864	851	849	793	790	856	850	808	815	792	834	795	825	815	854	790	863	782	878	859	816	834	836	822	846	782	848	837	895	871	858	844	818	802	833	837	821	763	802	817	804	817	822	876	814	833	799	817	843	888	866	807	815	835	890	866	806	818	780	824	856	866	826	792	810	840	803	846	817	812	800	857	836	847	863	809	834	881	809	815	804	793	846	869	831	804	806	800	910	840	808	827	846	892	874	809	809	828	855	844	830	866	846	830	843	845	841	785	877	825	799	811	814	854	820	818	815	848	868	811	860	808	826	847	874	860	830	795	868	868	935	785	866	878	831	879	838	799	836	821	786	814	864	888	785	837	843	843	843	818	802	866	850	841	837	837	883	855	855	855	791	816	789	868	830	855	852	833	857	780	830	872	835	822	845	880	870	844	852	850	797	798	860	829	826	768	846	809	845	817	816	867	865	786	826	863	770	873	845	819	861	818	845	807	836	803	831	837	834	851	888	773	802	791	833	801	821	838	834	860	836	797	868	874	835	851	804	820	800	804	788	828	794	839	789	814	793	799	835	862	839	809	818	816	837	793	798	808	883	811	842	855	859	840	853	821	813	773	764	877	868	876	832	821	787	806	776	806	858	852	848	840	803	803	829	827	815	843	854	808	779	797	836	792	825	829	795	837	890	792	795	878	814	817	850	862	857	792	810	815	780	827	829	819	842	822	811	865	848	848	799	841	788	827	797	860	808	827	840	834	830	839	860	875	892	838	842	820	810	828	805	852	852	822	830	858	825	823	799	837	849	839	861	832	822	833	828	855	864	823	816	843	845	763	777	858	807	823	827	854	842	823	810	857	849	838	809	801	834	809	805	819	778	887	855	829	856	797	810	817	855	864	839	818	816	810	876	872	896	844	854	814	825	804	837	794	801	824	803	788	814	915	845	807	830	821	834	840	844	810	824	810	834	844	844	822	811	862	845	789	845	843	858	855	839	805	838	852	803	878	851	813	838	843	816	825	792	867	845	866	821	844	875	796	861	831	795	855	864	845	848	821	850	855	831	784	854	865	802	819	847	843	796	920	893	875	897	816	879	785	812	850	885	855	790	816	830	831	862	849	855	891	837	844	829	866	859	815	802	786	796	777	863	879	808	819	860	776	855	768	809	803	818	873	810	830	858	824	868	823	811	864	845	843	846	770	841	838	820	804	820	832	837	828	835	835	845	850	847	886	862	811	826	843	839	868	789	828	831	884	821	848	844	840	839	786	803	820	824	822	818	817	840	831	823	874	835	838	830	873	874	821	814	839	844	820	797	787	880	850	811	818	820	810	836	863	803	825	853	868	875	813	825	853	839	870	916	757	853	833	818	812	834	857	851	899	780	823	816	838	839	857	811	843	816	885	797	801	818	812	835	852	811	852	849	828	834	823	846	825	782	881	807	809	872	792	813	843	826	831	850	847	819	838	858	795	850	857	798	822	827	845	796	807	855	815	818	836	805	799	849	908	782	792	816	848	821	822	813	830	820	805	840	787	805	795	818	806	807	847	831	815	844	814	861	837	819	834	805	827	859	828	822	785	820	882	752	810	877	845	869	842	808	880	824	844	844	865	907	781	797	840	907	842	832	828	788	877	851	806	814	810	865	877	856	826	892	770	840	790	831	810	845	796	804	806	869	841	841	830	858	852	842	795	773	861	849	807	842	839	815	873	812	854	839	830	889	817	803	816	872	842	825	811	810	776	821	809	895	851	847	796	858	830	854	798	796	850	855	778	844	854	799	830	864	847	786	823	888	783	842	774	820	827	825	832	815	784	786	799	820	806	871	855	862	823	848	870	799	769	817	869	830	810	848	798	827	914	847	825	854	784	830	849	848	862	843	848	857	819	816	773	851	859	852	825	806	861	816	803	852	837	802	813	839	820	808	854	797	799	801	822	815	800	837	778	862	845	784	834	873	803	852	799	808	820	804	819	834	807	839	803	823	854	832	802	902	810	828	863	839	864	767	804	850	802	820	870	827	805	849	806	811	835	808	793	818	851	784	857	829	791	838	778	789	846	829	821	853	799	860	834	824	837	802	781	822	764	864	839	834	882	827	769	786	843	841	767	838	862	866	844	803	856	876	785	830	865	849	863	832	829	818	839	889	851	833	888	858	821	779	860	879	814	865	819	774	810	791	846	841	819	821	784	840	830	849	872	829	855	813	916	887	868	841	839	824	849	804	792	849	800	774	865	853	823	841	749	836	825	879	827	811	791	816	799	853	850	805	855	804	837	855	835	868	860	849	848	811	837	816	789	763	853	811	883	860	805	824	818	794	808	800	818	851	875	879	837	835	746	816	872	854	833	824	858	816	827	829	812	830	818	805	789	799	870	874	814	813	869	833	869	836	859	832	831	817	894	811	844	867	874	838	830	783	852	776	815	861	791	820	825	838	819	806	812	799	828	829	818	829	826	840	833	827	825	831	843	840	810	817	837	869	819	808	876	879	831	856	829	791	813	827	815	846	858	861	870	817	836	803	856	797	846	866	813	846	758	892	878	784	760	753	829	812	861	804	879	849	854	876	804	797	851	877	897	823	852	830	867	856	830	848	821	814	821	828	819	856	812	820	843	849	854	810	824	835	858	812	766	836	831	831	769	807	843	811	839	812	807	835	832	798	849	828	840	783	879	823	815	858	820	888	823	833	820	883	805	827	784	822	907	858	858	821	809	831	790	845	889	831	851	864	817	826	842	841	839	825	812	858	877	815	885	838	853	859	880	809	853	822	841	840	807	862	823	846	831	837	858	772	800	842	870	844	821	828	833	835	810	875	822	818	831	826	826	897	842	853	857	855	835
28231	18550	4846	660	442	412	378	385	414	409	409	376	421	387	378	369	389	405	372	363	377	379	372	371	367	356	410	394	365	351	342	394	363	387	361	369	386	384	383	372	349	373	359	367	388	357	395	369	382	385	384	385	380	374	390	411	372	388	399	350	378	356	359	391	363	372	386	352	387	369	363	368	377	390	388	364	373	354	345	395	409	374	367	414	393	367	379	362	374	389	368	418	342	363	417	366	373	376	369	345	379	396	378	330	362	377	412	374	353	358	383	365	368	320	337	376	381	392	400	376	384	361	361	355	353	387	379	364	352	393	349	377	368	373	390	394	355	386	414	369	378	354	392	363	395	387	320	340	387	370	361	378	347	348	400	374	373	354	324	373	347	383	364	358	361	377	382	391	385	392	376	358	352	378	359	368	355	366	384	397	342	367	375	368	374	383	396	409	361	371	376	388	360	363	380	360	402	355	362	429	387	346	370	381	395	389	378	348	380	372	375	351	374	339	372	371	371	376	361	396	373	364	358	391	369	376	383	354	371	377	402	352	346	425	331	387	424	366	400	334	384	320	393	372	386	379	373	381	375	366	391	409	393	397	378	391	369	374	409	338	355	377	341	373	400	367	401	391	336	376	385	367	402	358	352	368	372	366	365	390	340	366	388	370	375	350	388	382	374	416	330	394	374	399	378	401	346	344	354	359	401	351	394	371	354	366	369	353	400	345	368	361	384	345	345	379	392	348	374	371	393	362	368	353	376	380	373	385	389	389	364	368	364	355	373	379	341	360	370	350	385	337	375	375	373	374	382	360	349	353	394	378	375	398	370	373	340	366	340	356	387	363	378	364	368	387	350	365	384	378	346	388	348	334	320	368	380	349	339	390	397	364	375	354	393	399	368	389	373	388	393	340	377	331	403	378	364	377	376	349	357	371	384	398	368	330	372	329	401	383	362	388	403	387	380	365	402	357	340	353	353	388	378	395	362	379	380	366	378	380	368	378	370	353	367	377	389	366	396	354	403	389	390	394	374	366	382	379	381	414	393	396	365	367	382	396	348	377	386	367	374	394	379	394	413	359	389	391	381	402	373	383	357	397	372	359	369	364	419	388	411	386	361	397	380	408	359	344	358	363	384	405	353	394	376	372	358	352	355	363	382	381	368	388	383	381	397	375	371	386	355	382	362	368	407	321	384	404	398	387	354	363	364	388	373	396	389	413	377	371	384	398	393	329	358	386	357	350	364	375	380	354	368	380	386	372	376	374	353	371	387	389	382	355	358	377	387	391	387	385	357	407	358	372	344	377	413	353	402	407	353	381	379	362	358	368	370	356	356	385	405	405	368	365	350	370	409	378	395	368	374	361	351	379	385	347	379	381	370	403	400	355	392	370	358	362	347	382	375	402	368	409	365	364	374	346	344	373	357	426	380	386	395	390	378	390	368	379	362	394	364	381	386	407	389	374	391	311	359	384	359	400	371	363	379	379	350	386	375	342	379	361	398	375	381	358	337	343	375	385	372	403	359	389	376	383	396	395	381	382	379	383	401	376	377	405	366	406	362	382	371	360	378	385	389	380	368	356	374	369	397	370	371	368	352	352	381	349	355	371	338	363	363	370	369	374	377	383	371	389	340	359	398	378	342	363	347	397	354	345	362	361	385	356	386	386	387	366	364	402	353	371	372	382	368	380	352	363	384	345	383	364	379	361	359	390	355	374	380	376	363	354	358	398	379	375	409	332	389	375	389	372	381	347	411	414	364	400	348	345	366	398	374	375	374	340	341	358	369	371	367	396	389	379	358	363	361	374	356	351	410	396	382	349	347	353	351	353	374	383	388	369	356	362	362	373	372	409	394	354	365	378	397	361	351	331	367	398	376	381	360	381	371	385	360	368	359	371	341	378	342	364	343	350	403	366	361	390	381	377	351	372	373	368	404	410	383	387	369	360	370	402	346	395	370	399	411	379	375	380	383	344	391	368	366	385	394	393	386	356	332	364	375	377	358	361	357	374	387	381	381	403	371	363	357	378	373	389	364	366	350	353	381	359	365	383	359	353	366	379	384	384	375	396	380	365	399	372	401	351	380	385	383	366	389	358	391	356	363	361	354	391	384	385	357	378	344	374	392	363	338	373	365	353	339	380	336	378	383	349	359	355	345	355	393	353	375	406	346	330	381	352	378	362	360	369	384	359	384	389	383	366	384	373	384	377	380	368	398	338	374	385	391	356	340	384	356	362	368	358	380	384	386	356	360	360	401	372	384	402	375	398	349	395	382	367	357	370	363	390	336	381	371	390	393	424	361	385	371	373	361	366	390	384	372	381	374	363	382	338	384	385	352	342	357	368	345	360	386	378	353	374	348	390	408	366	367	400	391	316	391	377	368	399	366	365	393	370	373	360	348	387	388	406	323	400	386	356	441	347	356	343	390	382	326	370	369	393	333	375	375	370	381	340	392	352	373	403	389	360	387	380	388	355	382	372	344	364	329	362	370	377	364	377	361	349	404	402	332	387	334	379	362	345	357	375	386	364	359	388	358	369	368	399	440	323	368	390	374	374	388	385	398	383	384	417	378	374	360	366	356	387	396	370	371	368	389	396	408	336	410	344	360	364	350	364	363	364	376	318	382	388	367	364	360	368	366	406	367	392	365	395	357	340	378	369	369	318	362	376	371	333	387	388	350	363	369	385	361	384	393	390	398	357	383	364	368	381	366	353	374	368	370	369	368	338	349	367	342	386	384	397	388	404	341	338	375	374	370	375	376	339	338	378	376	398	367	385	374	368	372	377	376	378	405	373	389	388	392	370	367	351	393	370	392	418	369	377	375	348	388	362	345	374	374	393	349	378	373	356	379	344	369	342	382	412	371	359	361	362	410	355	373	384	392	381	357	400	372	384	401	361	380	358	342	382	387	381	386	365	352	381	360	352	389	379	364	363	392	366	376	390	359	396	388	411	351	366	343	384	356	329	399	389	330	340	400	410	363	381	367	356	335	358	349	398	377	374	384	375	421	390	377	378	361	342	374	368	354	373	309	388	332	352	357	365	375	343	372	362	376	390	383	373	368	376	357	376	356	350	384	357	357	391	363	398	347	415	366	382	376	356	372	421	385	391	400	353	391	363	374	370	387	385	368	356	395	429	354	386	389	385	348	374	398	371	373	354	382	365	371	388	408	327	409	364	342	386	374	347	395	377	350	399	402	353	401	380	363	391	349	387	375	389	392	376	386	353	354	381	364	360	364	346	363	368	367	373	412	415	390	349	363	371	368	372	383	391	373	360	394	372	354	362	388	359	355	370	354	379	396	339	400	375	384	376	374	348	364	374	349	345	344	376	367	351	390	379	369	407	383	386	399	381	357	357	355	379	394	374	387	396	389	398	357	376	373	368	354	383	365	342	362	387	367	387	333	394	345	414	382	405	383	378	392	413	375	345	358	391	407	370	355	401	330	377	401	350	355	369	354	377	341	365	375	331	372	348	386	404	378	385	355	370	391	373
14165	1556	776	558	476	464	419	415	404	400	471	442	455	431	457	391	416	390	412	413	429	446	431	417	410	394	433	422	392	437	423	409	418	419	415	418	420	450	410	426	441	429	443	422	432	397	441	420	430	392	445	418	394	412	410	425	435	430	397	432	407	415	401	439	383	418	384	435	425	395	436	414	420	425	426	375	420	410	462	423	415	394	371	444	448	425	471	412	406	441	434	400	449	393	383	417	423	442	444	439	441	383	442	404	442	408	417	409	431	399	424	439	406	373	441	413	408	404	423	429	384	424	398	392	414	438	427	425	422	403	422	363	422	404	409	406	414	411	398	391	426	392	405	399	416	438	408	463	436	402	413	429	444	437	417	409	431	395	460	471	423	355	422	423	427	408	441	410	430	411	456	426	444	397	457	402	430	458	438	411	379	411	437	450	423	406	385	394	410	406	439	374	424	422	411	406	424	435	420	393	427	397	376	400	426	412	387	426	406	416	440	398	439	436	413	489	408	389	425	431	455	445	388	405	416	435	419	439	405	404	444	392	428	457	448	395	418	408	383	385	398	427	418	410	416	450	411	400	409	419	406	433	439	403	416	446	396	431	398	394	426	422	416	396	410	371	428	448	425	413	400	455	412	412	370	407	452	416	414	420	426	405	426	435	412	429	384	415	393	435	378	406	436	419	396	433	438	396	415	392	400	400	394	434	435	368	408	400	377	436	427	377	396	439	400	441	409	405	431	426	426	467	398	417	446	456	431	417	450	426	397	431	391	388	405	392	462	440	415	397	413	418	403	422	402	401	410	423	456	451	441	422	430	419	410	452	419	430	437	431	395	398	449	406	412	416	438	407	420	443	398	404	405	410	433	402	437	451	395	420	389	435	413	439	404	426	436	427	419	437	432	411	410	409	435	405	395	405	424	404	419	412	406	446	409	387	430	402	404	411	419	427	477	425	447	403	411	403	426	405	414	409	425	451	446	413	374	422	413	435	440	377	452	385	407	409	453	404	421	433	453	437	427	451	419	457	423	412	424	384	396	413	395	389	421	442	446	410	399	433	425	411	435	403	406	390	450	397	457	416	392	387	415	435	455	402	411	381	418	402	392	400	409	442	393	450	414	396	429	425	414	411	394	428	439	425	458	423	384	390	427	405	394	399	424	423	412	418	405	411	434	429	479	451	402	389	419	435	409	418	435	413	400	393	397	409	390	389	423	447	406	396	376	427	406	461	419	375	418	462	398	405	394	406	438	422	481	431	427	397	390	441	443	409	452	443	430	409	397	426	439	433	454	419	384	407	422	428	463	446	426	417	406	430	378	435	379	427	408	396	377	428	422	435	408	413	416	429	410	372	389	411	441	453	410	391	441	409	428	402	423	413	437	399	421	409	394	462	424	424	424	407	405	401	413	412	437	414	426	404	409	434	414	410	398	431	428	405	451	396	399	449	388	404	381	395	401	437	452	407	428	403	414	412	425	394	365	410	407	401	386	432	427	447	366	383	399	412	420	403	429	406	424	407	414	404	444	466	404	399	382	397	407	414	436	434	420	397	447	423	432	376	435	400	385	419	401	395	422	433	413	459	447	380	413	404	412	393	413	418	419	417	409	427	391	405	422	445	443	403	378	415	453	435	393	439	434	405	411	428	400	457	401	420	415	401	406	424	395	426	432	428	442	416	435	401	441	405	426	433	412	438	430	450	437	446	458	421	416	439	427	440	429	420	447	421	392	377	382	429	394	406	400	463	422	414	409	414	401	385	418	383	438	425	407	418	421	409	393	430	455	395	423	443	393	437	408	408	405	465	417	415	449	454	412	410	410	414	422	389	424	410	401	371	405	413	436	398	409	411	409	385	388	461	398	414	409	394	452	405	412	432	424	422	397	419	379	407	420	440	415	404	373	353	409	440	421	412	431	430	371	426	401	412	413	446	394	434	381	412	441	428	432	461	445	420	442	476	386	409	390	448	442	435	376	413	377	405	413	380	439	401	383	413	396	418	391	437	371	418	474	425	434	426	409	401	431	418	392	411	435	426	434	436	382	465	408	403	424	410	422	433	392	397	407	406	455	425	446	424	384	383	399	409	376	431	388	389	421	393	453	446	407	422	397	423	414	410	386	444	413	421	402	413	423	433	436	439	415	450	431	431	415	428	425	411	461	421	438	400	410	440	407	426	413	413	414	431	414	434	402	421	414	372	432	452	407	420	417	360	414	455	394	441	409	430	434	387	430	408	402	424	423	415	400	387	433	408	392	404	397	421	433	454	361	406	411	425	448	408	435	433	433	385	420	400	421	430	382	418	419	412	399	424	408	380	444	413	436	441	364	441	387	392	416	401	434	394	416	410	406	444	410	411	441	435	422	390	402	402	406	400	448	356	430	414	426	379	390	382	414	431	429	421	428	403	428	471	410	420	450	425	434	409	429	420	422	401	417	414	398	447	422	386	423	429	410	406	417	411	400	448	427	422	456	419	406	430	394	431	409	402	434	412	431	411	467	419	422	370	437	433	408	431	386	394	380	399	388	434	438	410	436	418	397	457	404	412	439	430	431	412	432	411	404	395	399	376	423	403	433	405	440	395	424	420	424	418	406	441	439	386	423	443	425	404	424	400	415	439	408	428	429	411	422	408	436	413	428	413	390	396	435	387	427	437	444	418	433	421	419	412	399	414	408	440	437	424	405	435	418	413	413	435	431	443	416	431	416	456	427	418	421	396	419	442	436	445	417	392	403	378	415	437	392	433	450	415	411	406	414	414	450	401	428	411	440	370	395	421	409	445	404	445	418	390	406	413	413	387	413	395	399	389	401	426	446	451	392	451	398	410	396	444	426	385	426	379	450	437	383	439	409	411	427	405	439	437	420	419	403	397	439	399	415	430	446	398	416	418	391	422	412	436	394	409	396	412	448	414	411	422	398	427	462	418	425	417	443	388	434	438	403	420	415	397	425	388	435	393	457	424	387	406	439	378	404	390	419	441	398	405	448	421	416	430	378	456	424	413	423	424	425	375	401	442	425	407	408	427	425	432	392	415	443	407	417	411	416	397	428	410	432	430	452	439	413	410	438	408	420	451	402	447	374	432	437	456	446	404	416	407	413	426	423	413	417	446	451	420	429	406	394	433	422	395	427	403	405	454	408	421	413	401	403	465	420	409	419	392	425	419	409	390	427	409	395	400	465	449	427	405	422	460	431	382	439	432	417	451	415	436	404	430	409	408	382	436	390	416	415	434	414	449	408	427	420	416	417	448	412	426	378	419	392	420	428	429	432	420	409	400	404	431	388	415	403	400	414	419	384	391	413	384	406	434	425	403	413	402	437	386	404	367	422	394	402	386	420	389	425	393	427	436	398	426	400	426	435	433	395	438	408	401	413	401	423	462	387	405	408	390	469	348	471	406	410	409	412	455	365	406	421	410	409	377	400	384	394	440	454	415	393	410	432	412	424	425	438	445	395	399	441	434	389	419	420	421	404	427	411	429	399	410	424	402
23905	21060	28284	24027	21068	9947	1045	712	548	590	497	471	459	400	412	445	420	405	405	407	350	396	408	386	377	378	375	380	365	406	408	384	420	388	364	375	367	370	364	392	376	369	368	380	400	401	360	357	359	365	376	378	391	396	377	375	339	359	406	382	353	346	375	342	344	364	337	357	388	330	359	416	404	393	369	369	353	359	361	377	373	386	348	357	370	369	394	359	424	352	354	328	341	365	389	368	366	356	356	396	328	345	340	368	356	342	375	376	366	387	381	366	387	389	360	392	366	345	369	334	357	361	370	337	357	323	416	375	329	359	378	393	354	387	393	385	374	384	366	371	365	364	365	374	359	365	369	368	362	358	375	366	352	357	341	383	391	400	363	385	362	343	333	344	358	319	354	351	355	373	367	380	347	382	347	387	358	329	398	416	383	336	356	333	360	358	376	409	381	374	368	383	371	355	352	403	355	378	364	354	352	350	402	370	371	348	352	337	340	338	372	367	369	353	340	333	377	377	388	369	373	346	354	336	370	319	370	342	319	353	344	358	367	375	379	361	375	360	392	336	368	397	328	367	336	379	365	375	373	375	353	341	377	421	408	334	338	407	391	361	336	365	394	367	381	367	363	345	351	330	355	384	364	390	352	368	350	353	374	380	380	356	341	349	348	340	359	319	369	315	321	381	364	349	345	398	361	363	334	368	335	389	385	393	388	368	368	387	359	364	404	362	376	398	321	341	362	389	368	388	366	364	369	388	392	372	410	370	344	379	380	377	347	342	363	364	375	370	392	356	372	338	375	376	368	361	379	372	361	365	389	362	390	384	357	365	369	353	399	348	401	324	332	361	333	336	347	372	387	363	370	374	361	345	349	374	358	380	384	383	376	406	387	381	381	357	355	324	398	335	322	363	354	370	396	360	380	366	370	370	374	366	363	362	371	357	369	347	365	378	337	380	352	338	397	362	366	397	328	383	371	346	379	370	346	368	371	326	368	380	356	373	382	416	342	323	338	361	326	353	343	379	353	368	364	340	352	325	420	373	344	393	355	359	371	373	373	365	357	386	367	330	334	337	386	359	378	359	362	385	351	371	374	352	382	352	339	385	367	343	378	363	350	367	370	373	351	333	376	361	362	364	367	340	371	330	384	391	387	368	364	359	366	344	365	363	353	390	387	348	350	375	348	425	361	357	363	369	354	377	375	368	327	369	361	350	376	366	397	400	364	329	356	348	398	367	335	399	382	389	388	361	352	378	406	367	348	370	338	375	360	340	372	351	364	399	341	380	351	347	338	384	372	391	380	352	330	372	369	340	356	362	378	356	381	379	381	355	346	339	349	347	348	369	337	357	376	378	355	345	364	324	366	353	366	378	354	390	339	398	380	348	375	382	363	337	387	349	401	397	370	350	375	367	401	365	351	366	378	350	366	345	330	374	379	358	375	368	364	356	361	363	394	367	369	338	361	372	372	373	389	369	365	321	380	349	336	367	323	372	359	353	352	377	368	335	394	379	332	367	388	346	381	365	376	373	348	374	387	325	376	335	347	376	386	398	336	363	347	360	355	336	350	374	354	397	354	378	363	363	392	371	384	385	363	370	351	349	377	320	361	376	389	392	364	368	359	392	373	353	403	337	354	356	382	353	361	382	361	362	382	347	341	379	354	389	338	395	328	360	332	371	366	358	385	369	377	350	349	357	377	314	333	392	335	376	338	392	396	402	361	366	332	393	370	368	385	364	344	373	360	354	378	358	379	398	320	393	366	353	380	381	353	347	358	348	352	364	349	383	382	330	381	366	346	359	403	376	345	342	351	347	329	337	327	382	374	344	392	348	376	329	360	379	341	347	330	341	383	387	348	347	391	354	369	328	363	381	387	331	361	391	355	386	367	360	376	389	383	369	363	340	408	341	350	360	376	352	351	353	389	370	363	335	417	378	356	378	389	372	331	386	363	378	344	384	361	385	378	401	375	341	381	354	379	369	363	349	359	399	359	326	369	370	362	350	346	353	371	378	355	335	383	409	381	383	360	377	390	387	379	367	379	353	352	384	356	382	376	375	357	386	359	360	387	335	366	379	354	387	363	376	366	351	368	337	368	354	344	406	381	341	383	378	366	334	323	359	383	370	294	366	349	347	342	401	361	338	344	348	357	367	384	374	389	376	384	374	349	357	339	383	382	402	354	349	370	378	379	358	338	376	387	353	405	379	356	355	378	368	357	344	402	388	347	347	359	368	351	372	344	363	354	383	362	384	344	356	344	370	346	347	375	349	399	382	359	376	357	349	313	351	383	384	353	345	356	363	340	383	374	348	366	353	339	345	350	346	384	364	355	367	354	367	384	334	349	387	373	350	372	369	343	398	369	353	348	371	328	347	368	345	390	358	366	390	379	383	344	365	370	369	362	387	355	360	329	363	356	364	364	336	341	332	411	371	389	327	366	369	368	384	359	401	355	389	379	334	385	392	359	346	409	365	361	387	357	361	375	376	383	363	350	363	374	359	355	400	343	360	427	365	347	373	388	361	346	341	346	365	346	354	369	352	382	391	383	422	379	366	363	380	349	368	355	375	395	373	375	358	378	338	356	387	382	372	356	332	377	409	385	340	365	388	349	366	365	356	333	378	379	354	371	339	380	325	341	382	353	374	370	343	373	349	340	376	362	362	369	346	366	357	348	363	347	330	359	360	330	348	369	370	386	368	385	368	356	372	366	363	375	360	380	349	373	395	370	375	379	401	395	391	358	389	330	368	363	360	398	373	352	374	385	360	353	398	362	359	415	352	366	372	378	352	323	392	331	392	360	350	357	358	356	357	378	372	333	385	369	399	366	373	352	326	375	344	364	356	371	364	360	329	386	343	377	326	371	354	353	397	344	369	350	352	404	355	403	358	407	352	343	335	370	355	384	360	366	350	384	347	375	382	354	373	337	371	358	346	385	374	346	358	352	340	365	386	349	378	364	353	356	377	359	400	357	368	365	368	357	366	373	418	340	345	356	364	354	368	378	353	343	358	360	386	355	359	388	379	385	375	362	364	374	354	332	362	405	370	332	347	375	369	337	338	351	333	351	347	353	368	368	327	361	379	372	376	355	396	350	375	379	364	342	372	380	350	378	330	349	358	367	333	369	342	381	359	351	354	365	372	345	345	368	380	368	350	399	376	366	371	361	357	362	365	338	379	377	354	373	379	371	370	322	389	353	386	376	370	403	353	394	363	350	387	360	346	384	351	364	366	344	368	367	362	367	371	367	386	338	385	400	388	341	353	378	347	354	383	361	348	345	404	349	343	371	325	373	379	371	359	350	358	430	405	325	357	362	363	398	356	387	350	356	343	385	374	370	352	378	361	350	378	377	397	355	379	342	390	383	395	361	375	385	343	402	374	349	343	354	360	342	394	356	368	377	367	369	383	357	361	324	382	366	356	380	398	351	373	355	350	345	362	373	389	388	377	364	410	389	360	355	351	337	366	373	380	377	352	350	367	372	342	405	346	362	371
35451	10839	5558	2611	1981	1478	1151	1024	806	685	662	580	558	539	498	433	483	468	455	440	412	433	421	412	474	424	405	441	394	406	421	402	422	419	375	393	385	419	409	380	411	402	405	397	400	402	389	405	404	406	412	368	385	399	393	416	424	388	404	415	391	410	384	425	385	391	419	404	351	407	410	402	395	443	406	414	427	412	344	396	427	351	425	382	414	408	395	364	368	345	399	364	376	375	388	398	393	370	385	373	393	381	425	403	413	375	403	368	406	423	416	400	406	392	399	364	386	362	399	379	396	375	382	417	399	370	455	407	406	385	373	393	433	398	386	400	430	393	395	382	385	400	379	379	397	404	400	385	415	374	375	394	363	363	428	406	385	389	399	388	423	421	424	380	388	413	378	362	359	422	407	362	383	428	400	391	393	355	377	378	393	389	398	401	390	391	434	400	366	388	413	377	408	393	382	380	368	385	406	419	396	403	371	376	382	420	359	390	379	370	373	402	360	400	382	419	387	382	422	374	399	395	419	370	409	418	387	361	418	370	346	371	399	369	391	397	362	368	367	389	403	425	415	425	420	418	424	387	382	394	383	428	375	377	421	398	432	396	399	396	373	384	397	417	417	408	393	389	409	379	393	413	442	414	400	382	397	399	374	376	389	413	392	370	374	413	381	416	376	377	395	378	422	428	378	389	397	398	424	400	400	405	415	413	373	402	407	378	409	420	363	393	393	395	393	373	351	404	410	404	397	399	387	396	409	395	391	405	398	436	402	389	406	405	386	400	408	388	388	407	388	371	387	399	433	380	386	383	387	394	386	370	375	366	412	425	398	403	392	369	396	398	355	409	398	397	400	360	408	335	419	402	377	423	396	371	427	424	426	396	401	363	390	390	410	389	381	408	385	353	382	367	387	395	380	409	391	419	396	419	407	406	379	387	407	361	397	397	414	408	374	409	389	365	406	376	370	382	409	381	394	354	380	383	378	406	429	396	405	370	394	381	384	412	382	420	380	437	382	367	372	375	420	424	422	381	374	404	424	376	436	392	381	395	392	393	399	407	381	408	399	411	386	417	405	391	379	386	420	400	417	375	403	353	385	409	369	405	394	376	393	373	401	395	379	385	400	376	363	382	397	387	381	392	368	385	370	365	391	397	400	370	409	392	378	374	378	390	434	414	407	406	417	376	372	390	399	393	421	440	401	387	376	400	413	367	384	400	406	399	375	368	388	403	387	382	401	378	410	424	401	378	429	389	377	374	374	399	387	387	400	394	420	385	419	384	387	436	404	387	391	384	399	418	417	416	395	385	390	404	396	383	381	369	366	408	367	386	391	378	419	409	407	361	380	373	407	402	376	444	384	382	404	412	419	405	381	395	409	398	391	402	404	380	392	377	421	388	392	389	404	408	364	368	388	404	384	407	403	395	415	405	388	398	424	398	366	423	412	413	391	434	389	395	378	394	410	388	425	356	347	415	341	430	425	376	371	398	411	408	401	369	380	372	395	360	401	398	405	396	358	434	430	434	391	371	381	381	400	419	400	410	395	369	365	423	390	398	378	399	363	407	382	395	371	388	373	385	393	377	397	374	368	406	411	404	423	386	375	388	395	429	389	384	418	357	424	401	367	408	405	370	346	403	393	368	377	388	406	406	404	434	396	367	407	395	362	385	416	409	367	352	410	390	416	428	405	378	401	367	416	379	415	377	396	396	368	386	406	375	417	403	397	382	400	403	389	413	380	382	390	375	396	371	397	384	387	386	400	391	406	364	404	387	404	391	360	377	389	356	408	387	420	366	371	421	422	403	389	418	377	410	399	379	393	397	412	435	436	387	407	388	381	399	372	392	373	385	396	401	397	402	375	414	357	395	410	391	361	408	393	414	402	386	416	407	398	369	408	374	393	385	394	380	385	390	405	394	388	376	392	370	392	384	363	391	393	410	389	403	408	405	391	418	439	401	356	415	382	410	383	404	395	395	390	384	379	431	379	361	404	372	365	373	376	386	403	378	417	382	362	407	376	391	425	412	374	367	413	410	396	392	428	375	374	383	416	391	391	410	379	424	366	398	418	391	408	401	370	406	404	403	397	405	367	434	420	386	411	396	388	399	414	391	374	367	389	375	428	404	406	382	363	364	395	424	388	438	431	403	377	382	408	402	391	364	400	387	349	373	367	393	393	367	398	390	399	364	334	389	396	396	428	365	425	385	358	406	344	404	390	424	373	409	394	362	375	424	374	391	408	372	429	400	402	376	395	328	389	403	391	367	393	434	401	359	361	386	358	390	377	403	399	356	375	388	402	446	364	420	405	407	394	352	375	402	408	403	376	392	383	370	389	370	392	379	373	426	383	396	394	375	384	411	372	411	389	391	423	406	411	388	378	422	384	377	387	382	384	408	365	381	341	381	422	385	403	390	386	400	399	408	392	356	395	404	386	418	403	400	388	389	404	382	433	391	407	391	388	394	386	371	353	359	363	391	375	399	380	419	351	407	406	382	423	417	384	380	422	364	426	380	395	402	408	382	384	411	374	387	388	425	350	388	377	410	389	376	376	371	382	394	381	416	363	378	385	361	408	371	345	365	400	391	420	372	403	394	373	396	343	397	379	384	369	379	398	390	398	413	368	440	344	388	359	392	415	377	405	409	403	384	389	398	372	417	362	348	398	374	402	355	403	437	388	408	410	402	390	400	403	377	402	422	419	410	370	366	378	406	409	362	402	383	400	394	387	388	409	359	373	406	396	371	409	428	399	401	374	407	400	434	390	381	409	393	404	363	431	391	394	375	382	445	347	373	410	379	400	385	400	369	375	356	379	392	437	356	393	388	387	410	390	395	390	347	419	410	389	411	407	358	402	389	408	426	378	365	400	400	364	369	380	393	373	404	362	378	373	400	390	365	397	374	404	406	421	394	368	439	362	398	372	370	376	411	404	360	430	406	399	393	379	408	367	382	386	377	389	386	400	374	388	408	388	377	388	402	383	390	388	379	426	428	418	398	387	420	380	381	399	383	390	390	386	347	380	413	363	374	402	364	396	408	411	399	397	416	386	361	389	374	394	390	418	381	422	376	417	372	437	389	419	411	379	413	367	397	392	380	375	414	368	402	369	400	359	415	377	390	373	404	362	404	426	390	419	380	375	394	402	410	384	416	383	406	432	382	385	390	383	391	398	402	394	387	347	364	394	400	368	418	389	364	379	391	381	432	394	419	393	382	354	417	438	371	382	426	389	377	415	437	415	372	428	404	382	375	364	386	371	381	399	398	383	408	379	381	399	385	423	410	380	371	371	363	389	375	374	414	384	388	414	409	390	399	383	392	349	397	417	410	403	417	399	399	373	406	395	386	385	389	380	384	428	456	384	343	351	401	419	397	414	375	353	414	395	358	385	387	404	398	391	379	414	415	408	392	374	424	386	413	424	385	393	397	365	403	377	379	424	376	423	404	421	387	395	376	397	381	384	428	396	393	376	375	401	381	389	378	395	378	399	396	355	400
25023	21110	27178	25233	10588	1191	943	863	854	801	801	749	797	718	732	781	753	802	719	754	723	760	762	720	714	712	709	734	719	739	823	744	752	719	743	759	738	730	700	707	689	752	722	737	714	743	686	783	710	731	714	717	738	704	712	743	719	750	715	734	702	737	704	760	689	738	695	729	695	726	725	696	716	759	711	747	710	765	730	731	708	742	746	720	725	729	727	697	693	673	714	757	736	763	749	723	736	758	732	730	672	736	724	756	736	771	719	720	700	741	683	683	733	747	749	714	668	691	685	763	699	763	740	717	679	673	709	730	715	727	745	717	710	721	715	723	732	748	734	718	738	727	779	744	686	694	721	767	742	742	705	751	761	709	704	683	695	734	688	693	737	740	701	711	692	717	714	710	706	714	730	724	731	745	716	714	764	740	753	682	739	705	678	679	682	767	756	684	711	748	755	745	747	705	720	734	720	696	753	733	726	671	759	703	674	730	753	713	708	740	733	699	746	745	711	694	699	741	735	757	773	705	706	749	729	703	724	701	741	709	730	739	758	735	735	738	735	721	711	703	757	677	656	767	695	713	749	761	712	744	738	715	748	733	772	696	763	726	750	739	709	699	767	702	704	696	713	704	739	707	726	710	720	721	727	670	737	686	735	693	755	689	762	739	742	791	670	712	726	701	696	685	705	764	725	725	688	758	742	707	802	727	727	733	728	705	769	737	730	721	713	734	710	717	717	768	669	729	725	715	724	749	779	745	663	720	710	733	659	698	752	724	693	750	723	701	757	734	698	727	722	701	705	714	661	740	707	725	707	687	728	737	706	737	752	681	722	727	740	689	740	723	710	686	702	732	736	713	728	701	723	724	718	747	714	753	691	720	740	727	740	735	727	697	693	688	783	755	748	780	729	718	721	736	706	730	747	739	745	727	750	741	688	715	747	723	720	690	760	695	718	742	698	692	745	698	715	715	697	762	719	767	730	724	708	704	717	671	733	738	738	710	760	700	716	751	674	742	727	742	747	737	688	732	727	722	741	707	782	693	683	730	711	709	728	745	709	746	719	762	765	739	710	710	705	735	754	705	742	708	697	719	763	723	704	742	724	709	760	740	732	675	737	677	702	724	715	727	727	733	677	725	705	706	733	757	724	715	728	724	684	732	710	764	726	697	778	704	721	726	741	744	761	669	667	756	730	720	738	743	721	688	753	740	729	713	744	704	711	660	756	738	744	692	707	760	697	743	718	716	741	791	674	744	747	695	723	725	729	692	709	698	706	711	715	684	696	660	766	756	657	750	691	711	772	696	700	710	721	727	777	694	715	666	821	718	742	699	714	709	765	737	755	743	701	729	686	728	738	752	763	705	691	726	681	724	749	700	699	688	727	707	735	714	699	721	741	679	712	748	751	760	755	770	674	687	757	748	715	708	681	700	689	698	718	668	724	754	736	694	764	773	738	651	701	707	761	723	718	687	770	748	761	739	720	707	723	720	808	711	742	700	732	716	759	745	718	722	726	693	707	730	733	714	731	705	697	708	712	721	742	714	737	726	703	741	738	712	760	757	756	723	698	763	725	737	707	756	715	740	765	698	696	672	734	766	694	693	706	713	692	732	736	756	691	720	716	707	717	761	740	728	740	702	742	754	738	697	742	725	716	651	732	730	751	687	718	693	685	703	735	752	677	688	689	739	737	712	684	751	673	712	732	719	693	691	711	745	682	693	713	721	676	776	675	706	675	701	736	737	734	715	725	719	702	664	673	761	707	727	763	715	740	759	685	718	694	719	710	743	714	700	692	716	770	711	711	712	695	680	715	665	727	705	736	749	727	770	690	777	765	740	771	700	741	753	697	721	670	731	719	719	717	717	734	710	728	702	725	710	722	708	768	754	761	748	749	724	739	703	707	738	661	772	699	722	705	724	730	722	708	743	730	724	731	723	727	713	760	665	784	728	741	719	718	746	695	742	741	700	768	720	725	753	685	758	699	712	752	754	717	740	723	739	756	742	774	738	737	722	733	774	707	757	722	795	714	731	677	760	730	706	737	728	741	701	731	729	749	720	735	669	730	732	736	702	720	697	757	739	691	691	783	701	753	738	661	709	722	718	725	761	678	733	723	720	704	689	713	758	695	689	683	716	712	761	705	693	726	749	699	719	730	695	732	714	755	727	737	688	718	758	752	719	737	707	679	756	744	721	731	689	751	685	725	744	662	691	705	691	679	725	741	711	717	707	720	713	763	734	760	731	803	748	730	737	716	714	696	757	722	737	689	728	744	721	749	709	694	720	687	712	711	760	685	754	715	739	695	707	742	739	722	782	718	703	734	702	729	804	681	747	746	721	728	763	746	750	717	731	693	711	722	743	700	711	754	701	692	722	659	751	707	770	674	664	721	700	751	719	713	739	716	702	701	736	732	713	727	738	769	734	714	690	749	726	749	768	698	681	753	676	741	736	719	736	742	751	717	693	729	708	790	717	729	751	754	744	742	746	715	735	745	740	762	708	680	723	735	704	726	764	736	736	682	747	724	711	709	725	708	785	715	726	682	729	674	731	735	725	705	709	714	710	658	728	732	776	749	728	706	692	765	683	703	775	709	752	687	674	717	727	722	683	742	675	682	736	757	677	722	733	731	706	697	702	728	772	706	738	718	731	706	746	725	686	716	715	692	735	733	707	687	781	739	716	701	721	721	756	729	671	734	710	690	733	732	711	767	694	694	720	694	709	723	715	734	745	744	730	661	716	723	753	744	712	718	749	729	719	763	693	703	787	729	686	728	749	733	769	717	759	710	679	675	760	685	720	716	714	728	696	686	716	710	671	670	768	682	739	729	669	735	735	740	758	690	751	738	671	690	752	723	707	705	718	742	697	709	755	713	739	729	742	742	728	761	703	727	708	701	740	708	714	736	720	722	748	729	734	738	755	780	743	703	717	712	722	756	673	740	739	670	745	734	746	688	796	767	735	744	701	750	687	761	724	781	734	701	711	737	726	708	729	712	669	750	691	716	703	709	758	695	701	683	706	702	740	744	664	708	726	718	756	716	791	698	716	729	732	707	722	792	788	736	744	742	661	732	698	690	757	689	754	707	722	740	697	730	709	675	744	785	728	689	675	732	701	712	748	728	750	750	709	741	724	704	727	697	694	667	761	684	670	660	744	716	696	738	724	727	685	735	679	714	697	751	708	751	689	713	716	707	725	749	731	729	755	753	695	709	712	735	747	739	733	733	735	699	717	706	747	732	710	696	735	703	729	722	718	739	759	704	732	741	720	694	738	735	750	711	714	740	790	669	753	781	740	730	743	721	724	723	706	721	757	699	726	700	699	741	696	703	677	726	691	685	718	758	705	721	719	726	699	719	675	729	676	734	739	717	741	654	760	723	737	708	742	680	738	686	706	769	732	734	674	729	712	699	722	742	697	757	803	737	721	706	728	715	712	718	719	736	745	684	750	655	768	720	697	687	677	719	766	738	763	693	748	730	721	748	717	759	674	701	763
33604	7383	3278	1872	1571	1315	1099	1018	966	912	889	844	812	846	843	800	815	815	794	737	791	788	810	798	789	806	766	718	781	767	773	786	733	742	822	794	749	755	700	801	738	728	760	719	759	738	760	821	727	813	833	770	751	803	760	768	767	738	719	772	732	836	773	763	800	733	744	748	741	719	750	740	707	740	771	752	723	728	703	750	703	761	763	744	796	733	751	743	766	726	760	764	782	782	721	709	765	746	795	730	729	778	722	755	771	708	764	760	688	757	752	699	807	761	775	766	756	787	806	722	755	733	743	792	748	699	755	743	783	759	718	771	771	794	819	783	732	739	793	776	795	777	753	753	773	728	736	745	718	759	750	765	782	755	783	764	756	754	776	676	752	764	760	765	801	735	727	712	798	779	732	753	783	732	741	707	711	788	780	824	744	737	771	782	778	731	803	766	720	749	733	747	790	764	728	724	726	760	793	750	757	758	786	763	725	773	769	806	739	796	744	729	761	797	723	740	774	780	757	735	745	789	746	762	736	782	735	720	744	752	722	791	817	784	798	780	741	758	743	776	736	812	707	790	745	793	811	770	751	733	794	761	740	742	701	805	771	778	723	802	771	705	741	746	754	800	789	778	723	791	783	726	693	759	743	721	770	781	770	785	747	770	757	747	737	730	791	740	735	763	715	760	778	759	773	758	771	778	744	780	715	717	766	727	749	795	760	782	790	797	739	787	793	779	772	761	815	800	779	760	740	745	745	779	789	763	768	721	793	740	786	759	770	733	763	743	767	754	758	765	754	805	708	778	767	729	783	753	706	794	746	757	761	772	702	723	724	753	753	803	770	771	797	705	766	785	775	769	720	846	762	777	799	747	738	709	711	805	772	747	772	747	797	744	760	742	726	714	725	797	716	776	783	798	746	747	809	763	790	775	710	723	805	757	731	818	760	720	767	775	752	770	842	710	737	772	776	753	743	807	739	735	795	747	754	814	715	719	737	696	799	756	770	773	702	776	711	745	784	796	744	760	780	759	725	764	741	804	720	804	786	755	795	737	747	779	775	788	737	714	774	743	743	753	765	723	773	769	722	688	721	768	752	764	769	775	694	767	805	760	734	744	753	770	776	719	799	754	764	737	730	787	803	749	730	761	730	746	770	799	686	759	781	747	757	731	717	763	783	733	794	769	753	751	783	750	766	782	756	764	758	721	788	752	753	719	741	777	756	756	759	766	734	720	744	740	777	701	744	743	743	729	759	809	761	754	775	786	759	721	778	733	757	737	787	740	782	755	747	755	738	790	749	763	768	778	757	758	740	722	766	766	735	755	782	744	818	737	720	824	756	779	723	753	717	773	758	759	723	826	736	749	727	801	774	775	754	733	685	768	729	790	773	739	768	782	746	729	765	808	764	722	744	796	724	740	738	725	754	792	720	733	761	713	752	755	730	771	812	729	750	773	700	769	796	808	758	770	733	760	771	775	762	812	803	780	718	719	714	747	789	735	769	750	789	762	784	746	691	747	758	780	775	760	768	733	752	747	716	755	691	773	752	750	776	756	759	771	744	755	746	765	753	737	748	756	761	725	749	705	758	740	762	745	770	798	736	748	807	759	740	746	752	790	746	786	802	785	791	739	826	688	765	759	794	764	785	808	760	762	789	758	733	721	753	736	784	686	801	722	738	763	724	739	717	757	750	724	738	744	739	731	744	735	763	730	752	807	784	769	789	814	747	734	709	724	745	789	770	741	735	754	732	785	732	754	741	796	725	748	736	794	779	761	769	738	735	701	745	793	772	803	720	746	798	712	786	765	779	777	732	757	760	747	731	789	782	772	767	761	756	760	742	742	746	761	706	772	771	740	766	769	787	786	772	745	745	757	788	738	709	742	750	805	743	717	724	770	775	762	813	689	770	707	766	751	761	768	792	754	793	739	736	757	775	779	770	740	731	771	759	771	720	769	790	774	739	811	753	792	764	750	783	752	815	720	743	762	724	794	703	772	785	758	753	744	785	764	753	711	737	797	766	753	826	757	752	779	779	732	743	755	764	787	823	749	771	759	775	767	694	778	744	749	760	719	768	727	693	781	752	748	736	783	749	773	749	723	747	777	732	722	700	724	752	791	718	802	739	772	720	753	730	789	730	778	796	772	768	784	775	721	741	766	753	744	745	774	740	700	761	730	734	733	775	765	698	770	790	758	787	719	736	785	767	786	744	753	737	705	734	783	722	746	751	758	732	782	765	723	750	786	737	725	766	755	767	760	775	754	735	724	789	763	754	782	796	740	740	766	738	771	731	777	802	773	729	777	803	739	755	713	735	712	798	749	759	815	743	760	716	767	799	799	760	777	775	776	736	779	729	734	750	774	763	794	774	763	716	747	785	743	765	730	789	748	783	765	729	767	805	807	734	745	765	730	752	724	735	764	740	766	740	727	776	768	752	776	727	778	781	780	738	742	762	734	775	713	714	783	769	725	769	725	702	741	794	754	721	739	760	742	768	767	739	731	736	759	751	759	808	739	739	795	738	700	758	778	789	748	779	805	762	776	750	744	720	804	740	784	771	754	748	729	712	726	771	810	740	771	688	751	766	713	789	780	743	708	744	751	769	739	745	742	749	801	682	712	742	775	748	758	770	748	766	710	758	725	782	765	769	779	761	724	756	740	746	754	725	727	732	777	754	737	724	759	770	772	742	727	778	727	783	770	767	754	762	764	728	749	761	742	732	755	748	782	778	730	766	745	723	751	731	733	706	763	765	750	714	748	765	775	723	741	775	733	712	782	747	787	703	769	768	792	755	753	778	755	738	742	786	797	717	754	748	778	771	751	795	821	781	711	708	763	751	745	762	745	748	757	753	833	742	727	819	786	713	776	740	746	778	752	789	767	745	752	713	741	742	764	731	735	748	739	744	780	730	782	786	820	734	740	749	715	729	740	775	744	759	784	736	759	719	721	762	751	746	780	814	727	753	745	755	745	704	759	701	783	719	787	714	726	743	802	731	694	755	785	810	770	742	785	748	734	769	783	748	802	738	738	718	743	769	746	739	773	767	734	777	779	767	778	749	796	759	785	762	721	754	732	729	777	774	737	747	790	746	731	754	775	730	769	743	801	762	763	776	763	753	734	779	728	718	756	760	779	714	752	764	756	763	723	739	740	745	731	759	724	775	759	743	759	751	769	725	767	781	734	782	787	768	759	726	743	752	776	788	752	757	701	713	721	747	736	772	773	760	753	721	784	747	770	738	774	765	804	735	783	704	780	780	740	770	707	735	758	752	713	808	741	723	773	719	730	744	770	721	776	755	748	756	671	751	800	772	776	763	759	719	771	789	735	751	765	770	777	768	767	785	763	776	773	772	773	734	775	762	770	750	761	758	788	797	775	788	755	733	732	740	773	741	749	746	754	775	766	763	768	762	734	774	768	794	732	751	727	806	725	726	780	818	740	777	765	778	720	713	737	736	798	731	805	726	748	766	734	781	806	766	685	807	769	781	754	754	769
22437	20920	28403	23602	20921	20989	8894	1568	1230	1130	1048	1044	998	929	936	939	867	913	897	885	821	860	856	849	864	848	847	822	833	831	844	897	801	856	802	798	812	828	767	831	781	825	787	799	790	816	849	818	814	834	794	841	854	788	805	798	826	843	771	808	821	784	824	795	828	781	798	774	786	820	828	783	789	812	795	820	820	865	838	846	786	860	791	770	778	798	831	854	807	802	860	792	825	782	860	786	777	840	812	851	821	804	810	835	842	781	837	839	803	777	796	831	781	816	848	795	835	814	831	822	831	766	811	831	848	773	832	826	812	777	808	785	775	803	785	827	831	808	808	764	797	810	806	802	803	839	781	829	790	795	806	779	821	816	806	800	827	801	768	787	819	797	831	905	823	778	850	820	773	820	803	813	759	797	848	769	798	830	817	892	843	761	806	804	815	772	774	847	787	782	793	762	807	779	800	834	807	747	788	820	847	788	840	767	843	839	869	765	799	861	804	844	834	761	814	834	798	837	823	803	767	794	805	815	812	803	827	875	849	797	768	849	806	761	761	858	841	835	853	771	852	856	800	842	851	759	763	804	794	811	812	822	831	867	786	845	815	831	826	797	776	824	806	781	840	802	739	731	740	826	800	825	805	859	817	820	813	780	793	783	782	813	803	789	836	790	777	768	818	826	809	791	799	804	829	845	758	782	847	769	786	796	821	833	848	772	777	849	800	807	829	825	806	815	838	818	801	828	798	832	868	814	795	828	796	804	820	826	807	775	792	799	805	795	842	822	778	791	839	760	822	758	807	767	814	820	797	788	814	796	783	803	816	796	834	842	809	854	824	750	812	812	824	766	809	786	847	825	834	830	792	843	831	780	783	839	852	875	842	826	801	805	777	803	827	761	818	815	816	817	784	835	835	833	815	795	822	831	801	825	845	823	783	800	758	816	792	813	825	778	864	799	771	801	799	795	852	777	776	833	786	794	773	839	765	822	809	774	813	884	817	786	804	773	824	865	749	835	817	792	792	772	786	775	787	747	823	798	790	763	814	836	809	854	760	782	823	859	808	849	828	855	856	816	732	835	830	864	808	833	787	773	779	831	837	792	846	798	794	802	820	804	829	772	849	830	810	802	812	804	866	828	773	778	798	839	807	794	814	831	811	810	829	786	842	808	791	796	793	793	777	782	821	813	821	797	838	763	847	783	803	811	779	801	800	818	803	828	829	788	832	782	756	834	825	839	830	864	805	802	785	817	817	840	879	820	829	760	816	824	792	795	817	815	811	845	843	828	805	818	824	849	810	797	803	818	816	763	830	847	794	759	865	858	795	845	826	777	861	840	849	780	742	814	757	799	817	828	817	755	797	778	797	844	815	817	806	865	783	821	838	849	842	819	800	830	823	828	790	820	797	762	775	772	819	766	824	793	857	744	825	846	814	769	827	772	789	778	839	804	791	807	825	826	839	781	800	758	818	834	815	782	781	799	828	822	838	836	800	819	782	848	854	831	809	800	854	882	814	785	792	785	816	837	801	805	813	849	790	806	797	840	809	838	861	773	796	848	837	715	824	768	801	848	815	786	829	767	741	788	820	818	773	799	836	819	856	806	843	834	824	742	794	851	828	850	819	837	765	816	765	800	761	828	821	898	856	827	774	794	858	761	808	795	870	765	785	785	791	777	771	855	840	803	827	783	855	805	831	774	801	862	791	781	776	800	777	787	807	848	793	801	856	865	796	841	766	802	782	806	862	810	826	819	854	782	791	856	760	830	782	767	823	796	847	770	824	835	827	811	790	791	786	904	791	815	835	775	812	782	772	820	789	816	831	789	841	790	797	771	813	814	804	847	838	819	834	768	823	813	849	794	825	846	794	800	827	799	794	803	799	810	833	726	840	824	770	823	809	785	856	855	790	821	772	812	784	800	810	808	827	778	782	810	847	800	755	753	756	780	844	814	847	814	747	805	823	799	773	796	816	848	815	817	819	776	802	870	832	828	801	824	797	818	827	780	799	787	811	770	789	774	810	847	803	820	803	782	856	759	808	817	752	818	825	813	864	783	795	836	772	724	808	815	746	859	739	807	782	797	768	808	789	757	785	769	815	834	803	801	876	838	843	839	787	790	777	792	819	819	764	858	838	759	837	825	799	819	792	813	779	793	809	745	817	766	810	838	799	785	796	875	751	775	793	852	791	819	815	791	778	832	809	792	782	828	799	809	747	846	822	774	774	783	817	759	846	791	813	869	774	792	778	814	861	771	734	770	784	804	782	761	799	847	818	841	791	763	787	799	767	797	781	812	765	818	803	782	846	779	824	809	797	790	775	828	859	789	775	776	808	781	835	829	800	768	767	782	845	815	775	833	787	797	812	868	772	776	781	807	815	781	781	764	749	823	784	773	790	761	869	779	787	819	742	784	800	784	808	800	771	819	820	819	788	804	776	816	802	799	806	836	837	799	814	827	746	822	821	769	795	802	828	765	785	784	810	844	780	817	787	769	802	832	831	850	827	834	806	781	807	806	831	802	789	798	812	810	813	788	797	810	848	788	855	865	755	823	833	776	794	795	814	858	844	806	815	780	811	819	791	787	806	827	822	798	803	834	846	840	787	801	805	767	823	863	804	833	792	846	867	804	787	834	786	804	827	801	824	804	865	860	807	843	789	796	805	857	799	821	786	796	741	777	820	820	805	796	794	855	778	816	768	807	809	760	773	768	809	772	804	820	789	823	822	811	768	786	766	818	806	782	850	839	784	835	804	801	800	787	829	808	808	848	804	811	827	839	825	746	810	822	803	801	800	789	807	820	852	811	794	864	818	820	801	832	815	848	818	834	769	737	809	808	817	776	796	805	824	802	758	842	765	828	814	794	779	793	801	812	746	797	829	845	778	838	820	805	852	846	841	820	807	793	809	806	801	812	868	762	852	815	802	785	811	829	765	845	777	785	817	823	774	830	806	801	770	767	825	815	757	780	790	786	770	791	833	812	793	812	834	803	797	755	815	775	827	801	731	838	791	818	828	830	858	784	831	854	823	824	802	804	790	808	802	803	840	781	858	798	824	811	780	795	794	776	776	801	782	776	842	782	819	795	808	806	851	797	828	800	814	787	782	839	791	835	772	825	835	799	863	785	834	779	779	830	840	812	765	847	793	783	854	783	797	789	852	791	853	810	845	766	775	804	832	817	778	802	806	770	796	794	832	825	797	800	839	854	838	773	796	784	793	801	828	834	816	829	803	778	882	783	816	828	826	814	796	787	764	757	834	860	808	818	818	835	806	823	812	794	784	788	826	825	774	838	775	814	792	772	799	861	786	842	822	776	799	772	865	789	813	802	840	742	777	850	830	775	842	843	768	804	842	817	811	796	888	797	837	829	832	818	839	826	820	805	855	792	792	841	809	805	821	827	823	804	810	793	783	845	790	780	795	842	858	822	830	792	821	780	816	849	823	867	859	819	795	809	800	830	786	817	815	821	787	854	767	797	827	841	789	784	776	831	816	821
42238	17300	9122	4739	3537	2691	2152	1829	1542	1379	1229	1149	1077	1005	1019	1042	989	924	959	923	918	905	892	905	932	865	872	816	903	824	849	809	890	878	854	790	862	837	845	832	794	824	820	869	760	788	827	817	839	795	841	820	841	789	826	797	805	850	761	777	890	832	848	759	781	816	814	815	817	799	824	765	821	818	824	762	807	828	798	855	800	849	812	778	790	802	783	792	793	818	769	765	793	792	813	782	850	790	788	753	791	821	860	863	761	823	794	842	841	735	781	803	788	886	810	807	858	785	846	788	763	852	811	855	761	816	821	802	820	785	781	781	784	780	847	812	835	769	789	810	860	828	818	791	795	810	810	831	800	823	828	819	815	780	799	827	818	849	838	773	835	795	795	775	815	821	818	785	793	818	810	810	801	821	798	804	805	766	815	820	751	807	818	786	804	795	803	791	858	797	866	777	874	825	795	804	830	838	780	839	814	792	812	776	765	840	794	796	868	865	791	793	828	780	817	812	835	886	761	785	793	814	796	822	812	812	778	813	830	783	818	772	896	782	750	800	800	754	841	797	797	823	827	817	801	816	825	799	772	812	814	741	790	818	830	770	828	818	781	788	842	752	825	812	750	851	768	836	806	825	831	751	783	765	788	807	785	777	839	826	780	840	806	826	802	835	831	810	830	804	818	793	880	775	804	812	782	779	841	813	780	789	820	796	778	772	821	834	842	794	783	808	847	801	818	798	802	803	792	826	770	789	800	796	835	831	813	846	793	799	838	781	822	800	816	816	793	846	802	799	766	811	760	879	789	807	763	777	786	766	838	804	776	802	810	759	790	780	788	808	799	806	779	813	824	804	800	786	817	814	808	871	775	845	765	793	817	802	814	815	800	789	785	823	766	832	795	815	816	786	826	821	793	764	833	798	848	756	763	798	793	805	815	796	775	812	797	848	839	762	810	788	830	850	757	757	812	792	803	761	835	805	747	777	825	789	796	821	854	835	784	766	801	804	768	780	771	797	823	833	801	777	853	824	828	787	814	767	799	836	775	840	746	743	826	795	803	855	779	813	832	775	853	795	789	761	788	788	810	759	748	787	757	802	792	806	842	773	802	817	832	822	833	811	818	831	818	774	772	781	791	802	811	803	754	788	813	847	789	831	809	840	812	850	778	757	752	781	812	808	847	738	770	808	819	766	780	830	846	829	782	768	800	807	775	790	774	818	805	766	776	796	851	798	814	806	812	818	770	851	775	812	819	794	795	821	740	815	819	810	806	804	869	796	769	804	838	781	801	753	799	801	776	794	835	755	775	768	837	753	810	796	783	817	776	820	810	771	818	818	804	801	775	816	787	799	794	814	813	777	808	820	858	804	817	816	838	825	811	775	819	836	809	766	832	803	790	821	797	839	825	723	818	812	773	802	843	776	808	747	838	780	811	805	825	839	755	827	793	846	833	747	787	799	826	824	740	851	755	790	795	807	780	775	862	798	793	866	798	793	769	789	861	771	822	820	810	805	797	784	817	783	801	822	814	798	844	783	804	815	813	797	755	802	780	794	810	798	850	829	767	784	847	803	725	829	819	769	810	785	779	878	821	728	807	764	738	826	815	796	843	842	785	795	779	856	807	765	841	782	828	823	838	846	773	783	799	836	757	752	799	817	779	822	842	771	857	841	750	798	801	818	802	750	801	806	812	829	788	799	810	819	831	812	804	805	832	825	794	797	831	810	789	815	795	820	824	779	872	798	800	796	822	815	808	805	816	765	785	779	778	805	817	849	796	830	790	785	827	773	828	813	835	789	808	783	804	802	831	807	787	790	835	809	817	844	758	822	813	851	793	791	819	848	833	793	829	790	798	814	761	813	840	818	789	791	784	811	759	762	783	777	802	774	757	786	801	845	782	796	815	794	791	792	771	772	843	811	830	807	857	767	821	829	829	834	833	835	812	793	811	783	783	771	837	816	816	773	842	807	772	766	765	756	857	836	768	887	860	806	826	858	774	804	803	804	846	806	778	815	774	747	872	820	837	837	817	774	793	792	787	828	819	812	857	757	784	798	808	787	814	746	827	843	816	788	810	785	762	820	810	823	866	803	816	823	825	821	784	766	814	813	802	809	803	817	802	833	801	812	781	823	839	781	822	801	766	843	793	809	846	827	781	821	766	801	785	784	812	847	809	807	800	787	868	840	758	799	814	760	828	842	797	793	798	814	769	768	810	783	793	785	805	763	851	799	750	789	821	768	762	833	770	782	806	774	781	789	792	829	788	820	767	844	799	796	765	823	803	804	777	823	813	835	772	806	796	786	807	805	815	817	806	798	789	848	818	829	765	817	833	814	805	785	803	806	782	768	800	781	799	814	831	840	790	796	745	793	774	797	787	813	746	828	825	798	760	825	788	793	807	708	783	783	813	818	782	821	810	819	824	812	811	772	803	827	796	866	813	803	804	846	829	808	814	805	814	809	854	843	786	807	805	776	798	751	798	783	792	852	805	781	818	769	784	788	822	800	777	823	786	829	795	808	825	788	816	767	760	768	787	825	762	782	762	821	809	829	779	774	831	780	791	761	779	858	814	818	791	801	787	761	754	851	753	823	815	762	807	768	814	835	789	823	810	757	822	798	847	748	776	787	775	756	809	754	828	830	814	807	803	832	825	781	769	841	819	877	770	864	781	800	827	842	757	778	772	789	800	785	824	810	815	799	828	797	756	796	778	798	759	772	752	774	794	749	865	820	813	849	796	800	852	855	777	798	773	805	821	831	802	773	841	797	811	821	751	792	791	771	806	814	789	785	805	829	793	770	769	810	762	791	834	816	808	856	807	822	757	835	811	820	820	790	841	815	822	819	800	783	766	784	805	808	841	900	862	758	795	835	790	827	793	788	781	779	810	795	794	822	796	797	837	805	796	806	791	812	788	820	797	825	826	841	771	823	833	780	807	770	776	785	764	781	795	770	761	781	797	825	770	795	802	785	786	742	815	769	794	764	784	844	779	825	786	787	781	835	774	829	816	862	786	864	777	794	793	827	793	746	830	798	797	809	808	788	833	791	809	765	868	808	775	778	749	840	797	808	813	806	784	826	726	769	834	807	785	754	811	762	821	797	771	864	820	819	810	794	823	798	790	849	822	817	808	799	823	799	794	796	779	785	795	814	825	836	786	808	834	782	774	792	795	788	781	806	812	844	797	831	813	744	745	778	807	788	802	802	776	816	799	778	808	801	791	797	733	790	812	859	807	785	811	776	764	795	826	834	791	760	856	821	733	842	833	815	748	841	761	789	803	797	796	806	815	778	811	812	835	792	801	804	778	785	815	846	798	828	829	766	848	821	795	822	790	796	777	813	800	762	765	856	801	825	824	809	807	809	866	804	787	797	778	815	804	784	782	803	782	817	791	793	803	783	799	790	801	874	800	784	805	842	831	832	854	821	798	779	765	820	783	784	821	839	819	806	854	835	739	784	798	841	782	823	813	759	797	829	725	828	808	858	804	796	814	826
28170	18577	4822	675	472	435	403	405	408	404	424	379	368	348	348	388	382	398	362	375	375	350	382	361	361	365	373	381	387	380	344	373	402	404	382	332	381	396	332	401	408	397	374	376	387	371	396	399	423	362	379	353	373	402	386	412	381	352	367	364	376	385	400	387	378	380	391	375	409	357	391	406	353	394	374	368	386	401	376	394	355	377	371	353	363	383	386	368	378	409	367	406	418	398	374	373	398	363	390	366	380	357	372	353	342	386	380	363	349	378	383	370	365	371	398	396	400	429	412	378	406	383	377	394	362	365	396	387	370	370	381	374	372	385	380	400	341	394	378	347	389	382	358	384	387	376	374	352	386	393	341	348	390	378	378	394	365	369	354	394	397	383	403	371	412	359	404	362	367	380	367	368	388	392	350	373	380	340	341	398	389	371	388	361	373	392	403	369	362	393	407	373	406	407	390	354	368	359	368	361	400	349	388	397	362	389	404	374	365	365	397	372	403	393	370	364	358	355	373	360	413	412	352	402	350	386	363	403	375	362	382	365	383	361	363	354	339	345	367	408	377	353	363	372	331	367	337	395	391	372	399	358	393	388	388	361	400	380	408	368	385	387	354	396	407	370	371	414	357	373	400	385	382	412	408	396	354	385	363	329	354	377	410	398	394	378	374	384	398	396	376	384	405	396	354	371	378	409	383	396	407	381	354	373	396	377	375	352	438	371	373	407	378	339	369	406	367	362	395	361	408	373	380	408	360	354	383	342	363	371	351	394	414	362	395	385	382	352	372	367	385	374	368	423	375	360	358	400	365	378	383	347	397	376	370	401	373	347	362	366	398	359	371	374	384	378	395	381	398	394	344	400	391	380	357	372	386	369	340	382	371	412	368	369	364	405	356	396	392	370	372	379	360	409	366	367	351	370	362	379	384	351	386	375	346	388	372	371	393	365	407	379	399	389	380	359	389	386	378	403	387	409	430	358	399	384	423	395	365	378	357	384	344	388	319	354	368	372	390	387	387	362	368	364	357	396	373	363	378	394	360	365	366	365	375	384	366	389	366	380	385	375	393	365	363	372	370	376	342	392	377	353	361	391	397	395	335	368	370	377	384	385	316	379	363	360	378	356	405	352	374	350	325	373	376	358	369	395	396	376	382	370	350	359	385	384	383	364	357	362	377	381	411	368	399	368	397	335	389	334	399	377	380	373	383	376	369	380	373	387	356	365	354	379	381	369	409	402	397	340	371	376	372	359	390	361	375	374	413	375	400	389	394	349	363	373	400	400	365	379	401	390	365	391	387	374	342	333	369	367	372	412	367	361	399	389	355	360	392	383	376	378	356	371	375	360	392	400	378	360	397	401	386	339	395	343	365	397	379	341	416	398	370	339	360	390	391	340	394	351	387	357	376	373	363	371	389	420	397	336	364	384	343	361	389	377	390	358	362	379	367	388	392	381	427	393	351	381	389	383	407	354	398	392	383	386	356	410	379	407	356	350	321	384	398	374	364	340	372	361	347	401	396	390	370	384	393	389	398	378	387	366	388	342	389	348	377	347	380	377	358	398	380	417	363	402	399	389	385	385	373	350	403	343	383	366	392	373	392	407	363	345	396	371	363	399	402	369	396	401	370	379	365	398	356	392	395	388	372	370	400	342	380	382	378	412	378	369	368	359	382	389	369	385	381	369	420	356	390	376	394	339	392	406	371	387	376	358	355	349	352	357	338	361	387	384	403	375	401	370	421	399	394	361	377	390	351	391	389	354	391	372	401	379	376	355	392	403	387	371	394	350	392	405	378	375	387	350	382	409	392	368	375	399	383	389	388	403	360	357	370	350	395	373	377	384	357	374	365	370	403	369	388	383	361	397	381	393	366	353	366	398	391	388	417	388	400	361	348	387	348	386	397	389	345	383	360	404	391	381	400	385	373	385	385	373	369	379	396	384	385	338	414	356	378	387	349	380	364	370	392	353	364	369	389	388	385	396	362	392	401	376	376	379	360	371	368	347	382	390	396	399	369	374	377	376	396	398	386	369	367	393	370	359	383	427	390	375	366	349	405	384	371	359	395	379	372	332	354	399	373	382	379	378	362	391	355	394	386	361	395	369	380	366	380	358	367	395	359	365	399	368	363	406	359	367	394	381	364	371	370	383	361	378	360	378	345	380	393	383	370	396	391	396	403	362	376	378	346	367	358	373	366	388	377	386	415	370	385	380	360	368	377	360	380	364	349	402	392	402	355	340	403	408	400	397	381	408	377	351	359	375	380	369	383	427	377	381	390	382	378	421	350	372	399	379	392	351	380	384	379	352	341	367	407	355	408	393	364	366	372	379	387	350	398	389	372	369	372	387	352	370	383	392	402	360	369	356	378	352	372	397	414	364	429	396	406	415	410	407	382	388	408	375	361	390	370	375	333	364	354	360	382	381	395	392	388	338	391	388	382	379	361	359	366	336	390	379	403	356	366	375	374	399	398	399	384	370	388	371	373	381	390	392	381	369	393	385	359	375	367	351	367	382	363	427	385	392	408	349	365	357	418	405	385	359	383	374	374	392	380	375	359	393	387	403	328	374	374	428	396	385	399	379	376	392	391	388	392	359	363	378	407	344	399	358	363	402	348	363	389	382	417	377	409	388	370	357	370	409	364	352	383	406	374	359	405	367	393	363	392	387	387	398	371	376	399	363	386	396	366	386	385	356	363	348	374	391	384	372	371	374	367	408	350	382	350	390	335	395	383	373	368	375	348	384	393	390	373	409	407	353	403	379	382	409	377	360	382	407	366	378	398	386	388	371	387	367	347	386	402	402	382	403	361	374	382	403	378	387	357	387	353	356	395	368	358	382	359	398	400	386	366	364	377	379	357	400	390	397	384	383	359	364	348	387	377	368	380	387	355	387	347	379	363	374	394	352	343	373	377	378	373	388	380	373	406	361	378	364	391	377	371	365	377	361	362	371	390	360	407	369	380	383	388	360	405	373	374	352	396	370	353	387	339	370	391	380	397	384	355	374	374	361	359	348	374	381	370	397	395	400	368	399	400	384	350	389	416	423	378	381	353	372	364	412	346	360	368	389	383	390	386	383	364	389	364	406	363	400	393	373	362	405	378	315	375	396	395	380	387	386	380	378	376	393	397	397	384	375	361	361	400	380	384	332	383	353	361	397	352	392	369	380	375	388	358	345	426	404	368	361	375	397	368	371	418	369	405	358	374	354	380	387	362	383	406	361	381	359	356	361	405	391	372	338	370	422	364	410	361	347	386	390	365	381	392	331	367	375	392	379	368	355	350	383	373	383	447	415	378	382	377	402	370	418	327	376	382	370	381	363	367	369	397	388	359	369	376	381	380	357	383	381	393	364	395	367	383	376	340	364	368	401	363	412	332	356	401	393	390	363	378	352	358	372	388	379	399	402	367	337	390	350	354	363	385	414	379	351	385	390	381	380	418	376	394	379	363	331	367	386	372	396	382	398	349	363	349	381	365	380	398	382	377	390
15023	2301	732	517	514	459	427	420	459	425	400	429	447	430	426	429	404	379	419	421	415	411	453	422	406	419	417	405	413	427	444	427	433	479	410	446	392	454	431	423	433	417	416	395	416	434	417	415	421	446	406	398	395	444	433	407	422	387	438	433	416	386	395	364	435	406	398	400	487	412	432	456	413	410	430	408	431	379	414	412	410	417	373	401	417	440	434	453	390	411	436	431	400	431	445	465	432	416	396	415	428	383	444	433	444	425	419	416	428	448	434	422	478	419	430	436	416	412	411	422	412	395	443	438	425	411	420	440	422	410	455	436	437	434	436	426	428	432	431	416	424	427	429	431	430	435	420	441	423	400	403	403	449	441	421	431	422	415	430	408	393	394	423	425	407	382	460	428	429	387	383	436	439	444	430	440	405	420	429	477	411	419	439	377	383	390	411	461	397	430	458	413	456	403	434	429	423	401	403	439	403	435	463	391	395	416	428	366	442	400	434	404	449	413	421	454	455	421	405	417	421	436	450	448	428	463	421	418	436	387	442	410	403	399	425	414	455	403	433	424	419	446	438	429	421	410	413	444	444	405	397	397	409	414	406	460	426	406	444	403	414	408	401	420	417	436	403	432	431	408	383	399	433	429	444	431	417	433	415	447	417	383	379	384	407	440	452	365	421	400	410	426	392	414	434	388	418	410	409	422	418	424	402	383	402	451	429	425	429	415	427	401	416	452	420	394	439	375	402	430	389	429	440	448	416	430	454	442	455	396	438	428	409	457	412	390	401	426	414	393	433	396	417	436	427	424	428	454	442	409	423	449	420	418	394	407	369	395	423	439	405	402	404	405	457	397	444	410	392	413	417	445	422	437	420	439	417	409	447	419	403	448	421	424	419	452	448	411	409	416	423	401	435	424	415	463	402	424	447	410	397	410	435	371	406	407	454	438	414	433	419	413	426	425	419	399	434	429	443	397	407	425	408	448	382	428	441	397	423	426	427	421	388	438	446	421	371	407	401	411	441	422	405	417	449	420	390	409	465	422	444	415	441	468	424	419	433	423	454	421	407	417	429	419	461	398	427	450	413	409	449	430	399	407	397	412	433	400	445	394	412	417	400	420	454	392	452	458	408	411	450	428	421	431	417	390	409	466	412	397	367	447	396	388	405	419	426	420	423	406	434	424	433	392	454	433	431	411	401	425	411	379	424	437	464	411	460	406	414	382	420	414	404	442	426	440	406	428	437	422	423	394	424	404	413	401	410	383	441	444	429	442	377	409	415	414	432	416	422	407	394	424	416	404	448	442	440	427	424	430	436	446	409	429	416	434	403	422	409	425	439	446	402	424	395	420	411	424	375	421	454	443	448	435	450	450	408	447	437	388	405	425	413	433	427	438	458	415	410	408	420	434	419	399	426	431	439	462	402	397	425	445	424	403	420	412	406	446	389	408	440	398	449	420	425	436	392	421	427	419	449	427	414	414	423	439	446	422	404	409	413	413	404	438	421	398	436	400	421	429	395	399	427	432	453	410	368	402	434	427	441	418	424	405	388	395	459	408	411	430	460	438	377	458	435	454	411	433	446	424	409	409	441	417	447	425	429	427	408	420	427	418	398	419	454	404	424	437	400	404	424	415	449	456	425	397	427	411	435	409	431	423	389	421	417	415	434	397	413	436	424	476	409	421	435	435	411	381	414	415	422	421	421	396	423	392	436	449	400	456	421	409	376	449	399	449	445	407	423	370	409	416	419	430	427	410	462	435	428	475	393	443	461	437	384	453	441	434	383	395	417	421	396	422	424	402	441	391	427	399	429	433	448	417	454	458	398	421	414	447	427	407	408	399	395	420	397	430	395	409	406	457	428	451	424	395	436	453	442	435	413	416	404	426	459	403	418	441	433	438	398	408	406	410	449	473	438	460	430	408	405	420	421	429	412	438	393	457	425	396	434	385	435	444	409	463	415	434	454	389	419	442	469	402	400	393	426	449	423	393	405	382	447	422	441	420	411	422	394	424	442	440	391	429	415	412	384	418	406	419	424	390	396	378	427	406	428	414	424	405	410	374	417	417	384	474	426	430	427	425	449	404	429	419	403	438	404	450	460	438	458	395	416	394	395	428	421	436	421	440	409	429	421	453	405	424	407	453	409	433	399	396	414	425	436	419	393	449	405	452	408	413	409	441	399	418	450	437	407	429	404	451	402	448	400	380	455	399	450	411	414	448	404	435	414	414	421	425	415	398	430	432	439	429	405	434	433	405	438	413	411	411	478	425	402	404	423	408	436	400	436	401	433	406	414	409	427	413	402	405	426	417	431	398	396	407	428	421	402	431	384	444	449	410	424	418	414	394	420	407	440	395	400	450	400	421	417	392	422	400	438	401	403	442	423	432	413	425	397	396	443	454	418	411	444	388	426	398	429	401	392	459	434	430	415	449	416	430	418	435	438	399	413	390	441	457	385	427	415	422	422	430	442	415	424	392	430	419	409	419	395	407	398	420	428	375	389	388	403	433	442	413	430	435	407	478	391	409	402	409	406	436	434	410	426	429	412	411	407	366	440	461	457	387	407	417	412	415	385	381	406	397	433	451	411	447	429	461	431	456	438	439	410	420	419	387	393	421	424	422	443	413	453	446	422	441	444	400	439	383	420	417	412	447	403	419	409	379	445	433	414	431	406	403	469	387	398	437	423	410	401	426	427	386	438	434	460	412	399	418	436	407	390	397	436	407	449	415	406	438	373	401	432	403	455	404	438	469	445	441	404	413	465	422	429	389	430	433	439	411	396	450	412	432	449	409	396	443	430	397	414	383	453	433	420	421	417	419	451	435	418	403	465	425	427	438	408	434	422	398	441	393	415	396	430	406	412	393	406	411	415	408	412	415	392	417	398	435	446	440	440	400	427	434	386	416	415	410	445	460	405	409	430	421	421	470	403	383	458	414	417	425	439	459	402	430	454	403	408	422	421	404	429	408	434	441	447	446	458	440	408	429	423	426	440	412	448	416	408	412	432	406	441	436	434	421	385	424	408	435	437	450	406	414	412	406	386	448	451	411	439	413	414	461	423	393	376	458	434	397	454	401	415	454	445	411	401	405	449	417	439	404	442	396	422	398	426	405	429	474	441	407	412	431	418	471	406	443	445	402	443	415	426	419	414	414	454	446	419	403	410	390	425	455	415	421	385	403	451	393	446	435	416	417	428	409	423	410	400	411	445	414	403	388	405	411	435	421	445	418	451	424	461	422	429	389	437	453	432	346	411	448	435	447	433	414	434	416	433	392	410	389	434	442	448	405	393	433	415	434	437	429	405	417	421	438	429	439	438	423	432	430	380	449	397	432	412	429	405	431	425	406	419	437	407	451	420	412	438	437	423	441	410	427	445	402	394	425	444	444	399	432	419	433	443	456	410	382	410	466	370	432	380	405	437	423	447	454	425	422	423	421	418	412	379	441	431	412	477	376	437	424	381	427	479	388	455	401	377	439	407	391	422	363	398	467
23765	21112	28161	24284	21112	9529	923	678	581	578	523	499	476	440	425	431	426	450	423	374	370	436	401	398	366	392	395	385	385	370	394	373	385	379	397	379	407	366	360	399	374	405	414	395	378	375	414	369	384	396	370	360	365	375	380	361	423	366	404	359	370	393	369	368	399	378	362	389	349	373	386	371	386	343	381	375	363	359	377	390	411	407	348	402	367	354	399	388	349	364	366	363	402	350	366	385	347	397	345	389	374	419	362	371	349	368	378	395	363	403	358	385	385	365	414	345	410	360	370	350	400	396	382	369	399	361	325	372	368	372	353	347	385	345	392	357	397	382	354	388	358	388	348	336	369	371	411	365	370	375	397	377	353	370	371	410	365	368	384	357	416	384	374	372	396	375	337	368	336	355	357	373	361	359	381	342	348	388	373	385	345	368	349	399	394	407	373	397	366	351	375	351	381	352	407	367	344	391	356	361	363	345	362	375	380	365	381	408	403	363	367	376	367	339	407	337	407	353	363	389	338	395	390	345	382	398	390	375	382	357	372	350	373	383	340	368	359	378	358	366	368	374	384	376	355	393	387	362	370	357	387	369	349	354	335	341	354	340	365	395	353	389	356	383	371	354	362	372	375	381	329	359	406	382	382	381	359	361	385	356	344	357	396	363	380	373	375	368	388	404	406	370	345	373	395	395	341	375	378	357	363	355	347	337	376	389	371	340	321	412	396	388	417	376	365	380	362	380	350	378	360	382	368	364	371	407	375	365	384	357	356	360	415	414	361	375	365	349	345	350	368	397	344	374	395	358	385	359	400	364	343	367	387	387	355	382	378	382	370	381	350	364	373	401	361	374	383	365	388	355	329	386	371	368	331	381	382	390	353	372	388	375	373	402	369	381	366	394	386	403	364	381	353	375	363	362	346	379	386	401	358	354	379	329	340	356	381	377	347	373	354	375	366	363	419	354	362	371	366	392	402	394	372	391	400	396	367	398	346	415	401	374	338	387	380	405	351	378	366	361	330	339	397	342	390	384	354	370	401	372	350	383	346	376	407	381	400	384	366	381	385	355	367	369	381	378	378	365	346	390	349	368	406	372	334	384	354	384	393	341	358	402	348	392	358	353	368	414	381	397	381	384	369	355	373	357	356	368	352	371	369	369	371	364	351	365	368	360	347	365	360	354	358	381	374	366	346	380	361	336	361	402	360	366	400	388	386	401	359	363	382	332	380	366	410	395	357	363	380	365	375	387	392	369	382	378	368	392	332	392	399	356	360	337	337	355	376	366	406	364	391	369	349	361	380	339	380	389	358	394	411	346	349	359	404	374	386	354	375	395	413	405	352	355	357	316	381	367	378	361	385	396	353	364	384	365	369	431	369	373	351	363	402	414	407	364	348	407	377	364	405	355	347	393	339	361	362	359	373	392	395	387	386	400	363	355	396	355	359	405	351	386	384	381	386	376	377	393	353	373	407	377	438	356	336	362	383	358	379	372	320	363	381	388	368	385	337	381	379	367	378	392	370	392	392	366	371	339	398	397	363	362	397	400	367	380	373	407	379	380	405	387	393	323	359	360	354	364	336	362	346	354	379	375	381	382	408	388	370	341	410	407	357	342	363	353	353	383	358	379	385	380	373	386	334	364	352	377	400	398	338	375	366	386	389	350	343	345	379	358	373	371	393	387	366	361	370	410	376	371	375	383	374	372	356	380	366	375	384	374	364	380	410	400	386	412	363	379	372	400	360	349	377	353	359	383	381	342	382	390	359	390	383	371	358	408	364	363	350	360	348	369	396	382	370	407	386	390	391	367	371	354	380	394	358	365	379	377	362	371	364	357	398	375	393	366	389	400	365	338	351	399	378	391	374	353	390	385	364	401	386	388	355	370	366	367	346	388	357	360	346	389	358	370	374	367	366	385	364	384	327	380	387	385	400	393	362	392	371	373	351	399	374	378	408	369	383	375	347	366	361	356	361	397	356	357	353	376	392	358	359	349	361	373	364	406	382	361	369	394	378	371	375	373	401	392	377	377	360	389	379	362	375	373	389	400	337	390	397	379	350	383	368	358	355	358	361	359	381	340	363	355	412	346	394	388	390	386	352	343	344	396	360	436	359	318	341	348	364	342	410	377	384	388	353	363	368	415	339	382	394	364	369	367	336	361	353	363	381	392	399	403	389	372	344	395	391	371	389	380	387	407	380	373	332	392	382	421	370	368	352	348	376	356	350	362	356	361	367	380	382	380	402	358	407	383	401	356	398	394	377	373	353	367	366	396	367	410	395	357	386	396	351	397	353	360	414	367	383	388	362	350	369	360	354	356	384	367	350	386	381	389	364	364	367	362	410	424	395	361	353	373	342	362	370	374	362	397	352	412	350	331	352	397	398	341	358	365	405	354	358	383	389	361	398	404	341	374	337	362	381	324	383	384	366	390	363	339	351	357	361	353	373	393	364	342	353	381	363	361	397	363	347	408	374	403	379	378	350	374	359	352	374	334	391	420	399	347	377	366	364	379	387	387	379	386	358	387	366	407	362	349	360	373	383	362	358	398	372	338	384	367	366	342	387	404	403	372	367	327	411	355	371	366	403	357	360	372	378	376	352	331	379	399	342	367	387	368	391	424	350	376	352	359	395	395	384	368	372	392	352	377	374	382	380	417	393	373	372	388	378	351	364	380	377	357	343	349	379	365	403	368	338	350	351	368	404	362	366	408	396	354	400	348	379	374	377	399	347	340	396	392	382	403	353	371	354	335	390	374	353	367	368	361	366	354	406	370	361	369	368	406	389	347	379	390	387	393	353	367	376	365	396	345	354	360	358	390	378	395	368	395	348	340	363	361	406	356	385	362	335	364	343	342	378	364	364	372	384	376	353	367	339	377	357	360	382	358	395	359	359	356	349	355	377	358	399	348	391	380	343	389	342	389	378	398	381	344	400	371	349	403	393	362	330	382	352	362	375	384	372	377	375	370	374	343	353	386	393	351	351	371	374	362	353	366	344	389	359	327	369	363	333	386	359	350	344	354	367	381	364	346	360	335	409	367	376	366	365	386	368	365	358	391	365	314	415	375	401	364	379	383	411	390	377	398	387	386	377	376	380	407	370	380	383	364	387	375	357	377	380	383	346	349	420	374	350	358	367	381	384	386	344	381	363	367	363	356	350	390	375	368	329	411	410	370	347	351	345	394	351	407	374	371	370	373	410	335	388	386	367	362	389	332	355	381	357	370	345	363	360	385	372	373	346	389	337	386	377	394	370	395	366	365	369	341	314	366	365	364	418	408	369	380	348	396	360	403	348	365	384	408	426	378	378	336	392	361	371	389	392	370	389	360	389	375	395	378	405	370	340	394	341	367	331	392	357	389	301	388	355	415	398	373	387	388	351	399	407	407	386	342	408	342	410	395	366	393	391	347	352	373	393	392	380	384	344	395	356	375	388	395	382	363	362	354	358	414	338	379	363	371	368	353	377	360	342	398	370	369	366	365	371	364	330	362
37917	14865	5408	2502	1873	1443	1118	898	829	679	623	569	580	552	488	502	498	470	475	477	459	415	445	443	452	407	448	405	422	417	434	398	423	386	394	421	387	392	399	417	427	419	432	402	404	414	429	369	388	403	412	427	427	388	400	437	397	442	400	359	408	396	379	430	408	391	382	385	412	391	408	391	403	385	415	400	403	379	389	371	383	399	411	368	378	404	414	434	408	389	400	377	395	427	376	379	394	396	414	409	403	385	414	378	418	400	391	380	386	394	407	398	395	381	415	371	408	400	367	425	389	412	412	406	392	382	411	397	455	416	407	399	407	423	372	372	421	406	377	368	382	407	415	427	402	385	375	430	374	400	415	396	395	392	426	419	384	411	357	365	386	416	391	419	394	398	365	424	437	405	381	423	415	388	418	390	389	411	410	415	381	378	414	387	445	388	404	390	431	411	362	407	401	379	413	401	406	402	389	421	406	399	387	406	397	380	421	399	410	426	400	403	431	393	405	382	376	413	385	405	403	423	357	417	378	418	372	438	370	364	398	409	408	396	402	396	404	424	367	395	423	426	418	378	399	411	351	392	422	372	356	425	399	399	394	388	358	395	417	355	410	436	405	426	408	398	399	393	406	408	429	405	402	428	442	393	393	371	406	376	392	419	401	399	407	391	442	415	393	395	397	375	401	401	420	390	385	409	366	392	398	430	406	415	412	376	383	410	403	387	389	404	395	372	414	422	386	410	371	371	404	399	370	381	397	393	397	393	387	405	388	448	410	406	393	403	388	402	408	405	388	365	433	392	394	401	397	436	420	395	409	405	428	398	430	415	373	398	362	388	426	410	418	414	403	357	387	398	402	370	393	409	409	429	377	391	379	407	392	403	368	384	413	450	406	374	416	374	404	371	341	389	383	419	398	376	406	376	389	419	392	407	427	372	413	394	380	381	413	408	407	394	422	379	388	412	394	397	422	388	424	406	392	398	433	395	363	373	410	408	385	413	395	392	417	388	433	390	407	389	395	430	349	398	400	437	384	409	415	406	417	418	376	423	405	413	399	419	400	389	402	401	407	439	412	412	409	406	393	422	404	399	399	406	398	420	416	396	377	377	383	402	419	390	391	406	405	404	419	394	385	418	399	411	383	395	390	397	374	383	355	407	369	375	400	445	388	414	410	409	383	395	418	399	434	421	386	409	461	412	396	434	401	430	409	392	404	401	380	408	371	406	385	387	406	400	395	411	414	397	404	397	391	408	392	388	416	378	395	405	382	422	392	378	393	402	388	416	431	391	377	405	443	423	407	435	395	396	452	383	387	393	394	432	393	411	407	386	421	404	365	434	418	400	374	410	395	420	401	408	392	420	388	366	377	394	413	385	397	382	413	355	414	404	391	435	387	394	410	415	383	408	358	399	391	381	380	433	442	399	411	381	401	385	390	346	437	408	392	377	399	421	401	431	368	341	399	347	419	414	371	429	378	393	427	382	395	378	370	397	392	399	380	413	394	368	383	400	393	392	410	367	383	389	391	400	425	426	399	376	370	407	405	409	369	377	408	407	411	399	388	410	388	410	384	402	400	389	406	404	394	399	373	392	397	405	377	377	393	427	410	383	409	440	419	439	439	418	358	392	382	421	415	415	369	404	383	402	392	392	405	408	394	401	387	399	431	408	417	419	409	382	365	375	391	434	398	440	379	443	410	360	361	389	421	379	401	379	401	377	435	382	411	404	397	417	401	387	379	441	373	414	391	412	401	428	408	357	403	374	371	353	419	388	428	369	396	387	351	388	396	402	388	389	406	419	355	408	430	389	405	390	400	418	397	386	403	384	413	395	406	410	433	374	421	372	388	410	387	398	376	414	416	410	421	408	406	396	410	390	420	370	421	395	401	362	353	408	371	421	366	383	440	375	420	394	420	379	382	423	390	393	361	346	404	390	414	383	411	374	409	410	393	414	414	384	421	405	396	404	385	403	390	414	384	362	404	421	431	377	410	389	364	412	382	422	352	387	394	397	353	427	388	383	411	405	373	404	379	370	396	406	404	372	399	430	405	401	408	413	404	445	380	425	432	410	417	384	396	417	424	423	396	400	386	382	409	422	371	416	407	411	360	416	397	413	365	395	389	392	428	387	424	404	407	404	409	413	415	386	406	399	406	392	397	405	374	392	371	438	406	387	411	419	409	413	408	410	423	407	404	388	377	406	401	396	358	359	394	409	370	383	383	392	370	377	376	359	426	389	416	444	428	393	422	401	406	377	382	409	376	422	404	409	392	383	396	363	417	397	388	379	408	375	417	371	390	404	395	399	393	422	425	406	448	390	393	387	411	421	364	410	386	391	402	398	410	382	403	405	412	359	422	412	401	373	370	405	395	392	393	363	386	406	385	423	391	420	386	436	450	384	415	414	419	382	435	441	404	384	401	404	388	412	371	420	407	400	405	419	419	398	362	364	398	385	359	393	363	406	368	417	421	374	388	384	394	369	413	378	396	422	400	381	369	417	403	412	427	465	414	384	398	386	407	413	412	381	427	398	398	408	387	372	406	416	432	403	409	425	355	397	406	435	363	417	384	408	392	369	376	417	379	389	414	376	445	424	385	434	411	372	402	409	411	360	395	384	436	409	421	397	405	401	392	396	412	405	397	356	400	433	420	427	378	426	378	392	417	375	408	395	409	390	419	410	405	386	425	402	363	413	439	398	379	401	408	414	380	384	409	395	422	404	397	368	431	380	393	374	396	430	396	386	372	386	369	403	390	411	413	366	437	413	403	404	376	396	399	426	368	433	408	406	397	398	373	428	380	432	376	380	380	417	411	395	387	444	386	388	409	388	409	418	370	386	414	444	413	430	390	389	388	413	387	391	395	408	424	419	396	390	412	397	385	456	416	398	396	381	387	403	414	421	429	423	418	399	377	410	389	401	385	349	386	443	413	382	407	408	386	381	356	399	390	387	414	380	373	410	383	396	398	394	391	373	403	375	400	379	398	395	398	381	382	387	451	404	395	387	393	368	393	403	386	446	364	396	397	395	396	382	420	398	384	402	370	392	395	391	424	391	389	381	404	382	407	386	400	405	389	386	404	398	383	428	376	393	417	388	388	429	405	399	398	405	416	406	403	417	412	415	419	411	397	424	427	430	399	394	392	413	377	403	408	388	352	379	395	411	406	388	347	410	396	398	431	424	397	384	384	357	391	428	415	406	404	379	398	409	401	413	374	380	402	387	397	389	380	371	401	387	385	357	402	403	406	386	419	411	440	397	393	428	358	439	405	397	381	374	418	341	400	402	450	411	410	376	409	413	407	393	423	370	402	388	418	396	395	394	395	394	381	367	419	447	393	373	367	402	442	398	380	404	395	389	368	377	407	358	403	379	412	401	448	353	370	401	418	379	394	400	359	387	419	398	395	430	396	376	395	393	397	371	378	379	394	386	399	413	391	416	423	421	386	371	424	398	403	416	426	404	432	397	430	411	399	375	418	398	424	404	392	347	378	420
25029	21105	26992	25308	10206	1214	985	823	799	796	747	777	836	769	805	764	725	743	751	760	781	726	731	703	750	711	741	722	751	708	744	644	751	762	744	719	722	702	740	769	702	772	739	731	740	692	697	675	718	746	725	682	748	725	734	710	708	762	766	719	732	735	757	713	741	771	744	768	767	748	717	727	703	779	731	683	696	749	718	776	723	716	685	768	710	684	712	679	718	733	720	742	740	742	708	698	696	731	768	727	789	712	722	756	750	680	708	695	754	762	739	745	786	685	721	690	726	729	689	727	738	725	744	701	722	724	699	720	714	727	793	707	713	752	703	681	700	738	736	738	730	711	710	740	718	720	704	709	727	749	725	742	705	724	718	712	747	754	698	714	668	733	681	757	723	706	671	713	706	705	737	726	667	751	728	707	690	732	671	701	708	765	716	662	699	737	698	701	757	696	707	753	736	753	702	716	696	731	672	683	733	727	726	713	773	758	708	754	766	719	704	738	684	738	696	741	720	721	726	737	743	764	782	764	729	695	754	715	783	730	690	716	775	712	750	717	731	732	727	704	714	757	648	724	721	730	722	798	706	699	755	741	685	729	684	728	721	695	712	689	656	739	682	728	653	712	679	715	737	729	770	737	700	747	725	681	690	714	718	766	692	717	745	753	678	691	661	725	738	701	718	717	758	687	725	748	711	722	754	699	704	709	728	725	762	726	725	732	694	696	682	719	689	755	751	722	678	739	671	731	758	688	743	721	700	722	723	752	756	727	660	766	708	743	719	788	653	744	693	713	727	715	644	689	776	735	685	731	698	766	751	727	752	686	701	691	689	765	720	721	737	735	704	729	702	741	732	666	719	713	715	753	734	687	728	711	758	727	743	735	733	712	703	714	707	729	723	756	693	713	705	705	716	764	682	683	724	759	713	743	742	743	728	765	698	712	722	699	791	741	715	691	736	720	706	723	723	671	730	733	704	746	796	681	697	778	683	785	708	780	736	749	712	731	718	728	708	732	726	682	728	737	735	728	748	697	693	736	737	694	734	733	703	749	708	716	748	702	743	718	725	747	721	722	683	700	726	718	735	717	703	746	706	724	713	700	761	754	715	714	717	758	740	730	710	723	739	742	695	719	701	715	762	730	763	700	715	747	698	714	740	745	790	748	746	719	703	702	716	738	731	715	716	776	670	745	683	696	742	673	730	729	700	714	743	702	724	796	725	704	761	673	668	716	681	762	703	739	690	737	770	738	715	717	658	712	693	750	730	719	737	725	717	743	710	724	752	787	683	717	686	709	696	734	731	733	734	706	745	774	731	710	721	725	743	738	733	694	717	761	745	724	724	747	716	726	771	728	748	718	730	685	693	711	751	743	751	738	697	720	747	809	738	733	755	744	716	680	726	720	750	745	684	731	725	729	716	687	746	743	747	741	741	678	763	751	731	741	696	741	705	713	759	756	686	692	791	726	755	736	697	739	694	753	683	696	702	739	757	705	731	701	755	731	718	737	738	753	735	700	709	705	723	757	685	669	749	780	728	715	696	696	736	716	751	703	692	723	696	714	703	702	735	734	762	731	728	702	759	695	683	724	748	728	680	772	756	739	691	690	789	731	756	748	739	718	738	710	709	695	703	746	711	719	689	718	751	697	720	694	794	736	719	725	775	719	709	719	750	694	721	730	747	726	710	709	756	694	749	735	718	731	712	757	775	749	745	733	696	792	756	758	663	755	742	772	724	753	680	730	765	749	776	712	730	729	726	699	689	720	705	748	750	713	706	713	694	734	715	718	713	753	724	719	706	670	726	707	750	701	693	723	737	739	698	737	722	678	762	733	726	772	731	719	709	696	703	708	774	732	742	768	750	725	685	740	740	741	725	721	701	758	702	678	745	730	722	747	677	786	718	733	764	738	748	722	705	750	741	731	680	754	742	765	735	732	736	752	766	673	740	754	716	718	745	769	748	674	750	739	667	718	711	713	773	704	690	673	718	759	746	762	762	714	745	757	724	703	753	727	743	706	698	750	714	758	745	737	768	725	703	757	675	729	697	697	755	712	769	707	756	732	685	708	691	714	757	719	710	739	761	759	746	727	726	756	707	663	769	723	709	712	804	732	703	692	757	757	713	722	708	693	756	708	700	746	732	724	651	719	710	684	789	668	748	738	726	720	680	694	752	690	714	772	707	712	749	721	725	695	744	688	737	747	736	731	749	716	705	762	726	681	759	751	726	690	755	756	724	718	727	746	740	684	723	672	716	716	766	662	681	756	739	735	680	712	680	784	761	684	719	735	740	716	716	706	716	694	755	710	769	738	728	692	752	743	698	731	740	735	725	695	712	724	697	728	738	735	715	738	713	712	731	741	732	695	687	717	780	705	752	673	723	694	723	732	744	745	739	711	771	716	701	697	725	727	715	685	709	727	697	678	713	704	758	740	775	739	715	762	705	736	694	736	694	715	718	705	739	814	713	737	725	765	731	681	758	756	700	692	751	731	770	742	709	710	701	743	692	686	727	664	748	688	652	731	683	755	672	731	734	716	704	694	699	730	736	704	770	670	750	717	716	683	746	745	700	685	741	741	725	695	669	769	714	715	725	735	732	681	740	744	728	741	702	734	769	735	706	731	741	710	667	737	702	711	729	729	717	728	718	712	686	696	728	725	708	681	742	760	749	750	712	715	707	686	740	746	764	723	740	759	717	654	719	719	754	677	766	746	752	734	695	743	761	759	735	759	789	732	716	733	698	711	691	760	723	686	710	687	771	756	730	685	714	770	666	751	714	690	711	741	781	672	714	740	727	741	734	721	713	727	744	720	676	751	728	680	756	689	724	749	749	690	721	754	673	659	737	727	674	703	734	732	749	726	680	767	674	701	715	695	751	745	735	780	752	692	714	747	744	761	729	742	727	779	736	678	760	706	746	702	759	680	718	732	719	708	767	698	726	741	754	735	736	732	707	729	732	735	734	710	698	732	705	726	719	750	758	762	712	720	751	728	723	743	714	753	737	689	694	698	739	749	736	705	717	729	751	700	720	737	728	739	751	682	762	732	707	725	700	688	693	692	746	754	694	732	712	713	743	732	723	713	692	742	753	809	721	657	678	663	689	703	734	714	703	720	711	739	692	726	744	743	717	712	711	721	730	742	671	678	701	756	679	716	706	727	664	691	712	713	718	711	707	744	722	691	735	741	703	676	723	752	714	705	739	712	739	759	757	698	730	687	716	676	696	727	754	767	699	751	703	718	746	672	725	705	734	753	786	681	740	727	719	692	725	712	725	669	712	727	701	704	725	781	702	704	733	738	700	726	704	691	717	698	728	717	711	761	706	714	714	704	752	713	694	736	751	698	687	679	750	767	685	680	682	670	724	684	743	711	744	724	763	728	706	678	715	743	763	719	686	724	709	715	793	775	728	732	780	735	736	708	725	742	780	721	763	701	723	762	770	745	727	706	734	743	720	710	696	743	735	698	743	743	704	693	733	744	677	712	718	735	678	678
33779	10525	3325	1895	1545	1239	1092	1082	973	949	866	853	826	784	792	833	812	716	798	817	761	776	803	780	766	774	739	776	760	772	722	756	724	745	731	751	771	732	761	755	767	772	714	726	761	741	780	737	793	798	775	776	804	776	787	747	786	768	749	731	778	751	730	747	774	753	729	758	818	766	780	736	781	743	747	778	796	809	730	737	732	730	772	752	747	775	738	756	734	738	722	802	713	733	700	724	748	761	757	772	733	775	780	766	795	737	825	775	754	791	749	703	756	740	724	733	731	813	728	776	774	763	735	762	785	742	733	744	815	797	768	708	746	775	737	768	794	721	808	747	757	765	713	718	721	733	719	792	804	754	726	761	730	707	768	776	793	779	770	736	743	758	765	726	730	751	777	764	781	767	773	789	723	751	708	755	758	823	761	746	744	760	750	751	790	755	787	782	733	726	770	809	765	745	741	747	742	745	759	764	730	758	725	756	705	756	749	751	767	758	746	759	739	768	759	759	749	792	738	775	789	745	734	790	752	758	784	742	726	782	770	726	766	699	775	808	755	755	799	749	745	757	733	730	770	708	760	758	740	788	758	766	727	737	704	768	799	782	772	732	767	793	787	792	795	750	749	765	768	736	748	707	740	789	756	747	798	674	754	716	744	740	712	772	769	723	695	786	731	712	703	711	724	762	750	774	766	778	776	770	725	790	757	727	734	751	745	759	776	775	785	765	773	771	779	782	767	698	742	762	815	737	711	785	786	712	755	759	755	708	763	759	810	749	727	744	743	750	730	754	733	782	775	782	745	709	723	715	768	742	760	788	788	757	766	732	759	721	756	735	753	722	759	800	763	790	760	735	708	730	748	734	709	781	755	711	745	781	775	749	722	696	719	740	736	778	761	762	765	760	734	798	776	727	762	731	746	733	756	760	743	779	710	739	769	812	728	776	784	764	686	738	757	773	737	745	717	696	758	719	777	708	760	782	724	727	730	724	744	728	728	702	775	763	729	750	731	733	755	721	758	770	746	761	738	771	753	739	731	727	740	705	804	749	717	770	737	754	745	742	757	767	730	761	815	762	745	680	710	727	751	724	769	735	766	754	711	743	731	744	720	765	747	744	732	781	734	761	757	781	767	736	753	788	761	745	711	727	761	774	718	778	782	764	752	718	748	767	790	784	744	803	731	733	753	769	773	724	761	715	730	790	745	802	742	722	756	786	738	748	759	750	749	785	758	768	806	771	761	788	749	732	731	798	759	690	774	750	750	776	755	728	742	783	805	778	741	740	774	716	721	742	769	750	779	757	747	734	720	785	818	772	746	733	776	765	736	746	789	773	746	717	732	789	735	747	774	759	771	832	751	731	763	776	794	760	803	721	729	733	794	758	768	723	754	788	701	762	731	780	722	816	765	773	709	785	763	754	799	767	835	753	753	815	772	698	762	733	709	830	724	756	726	776	787	782	793	780	798	761	752	716	765	719	729	770	726	779	763	726	740	755	705	790	746	722	732	724	712	774	734	745	762	761	768	709	797	755	756	786	738	698	736	760	756	792	732	728	776	721	766	766	745	767	747	728	747	769	784	744	713	791	755	757	741	780	745	758	715	736	847	734	812	737	650	786	771	744	770	750	742	718	758	756	771	711	796	760	788	708	777	783	786	716	803	740	735	756	721	756	747	752	759	741	798	701	712	760	729	730	732	749	734	721	717	791	717	773	757	753	741	748	763	771	784	748	814	714	765	733	763	780	748	747	752	770	727	763	752	787	775	798	727	760	761	730	728	777	804	727	744	757	752	732	770	742	746	728	722	786	773	711	786	721	795	753	780	756	708	726	744	745	723	744	784	753	722	726	736	751	787	757	741	753	762	736	764	762	783	788	775	749	734	802	781	779	736	745	759	720	758	714	768	770	764	749	680	763	748	767	788	738	732	717	769	734	802	713	726	793	737	747	758	745	723	747	731	719	754	756	711	721	700	726	723	779	758	808	811	805	750	755	751	733	784	731	736	722	754	711	704	744	779	731	791	762	785	742	777	807	829	791	688	742	729	739	770	760	749	771	742	760	762	762	751	750	759	737	691	799	790	758	757	752	815	764	779	752	741	813	732	738	785	726	732	775	767	761	722	769	758	725	770	751	737	738	724	744	721	772	751	792	751	740	741	774	751	755	793	752	780	699	732	735	772	762	754	753	736	728	749	778	726	761	736	700	762	786	697	770	748	719	761	770	768	857	731	713	766	743	731	724	742	793	711	804	705	769	714	782	752	764	699	764	761	722	705	761	804	736	712	767	731	772	759	741	768	760	719	768	781	716	765	739	747	721	788	709	766	755	712	779	711	726	703	742	733	781	733	712	731	723	734	763	716	761	733	778	783	807	797	773	781	681	766	742	762	735	764	740	793	736	750	759	756	782	751	780	747	764	751	747	698	776	744	742	803	763	797	712	724	743	810	753	751	789	791	740	721	707	773	744	717	763	730	790	757	775	777	705	703	779	770	725	770	734	751	712	781	765	746	758	703	729	766	737	749	754	735	782	752	754	747	763	769	766	783	724	816	792	718	747	776	775	759	772	770	749	761	747	761	721	789	752	724	720	773	736	724	787	758	714	769	728	723	759	777	778	768	735	740	753	755	793	725	760	804	744	738	725	744	766	752	788	733	785	787	767	729	726	751	728	759	755	754	772	722	770	763	751	730	786	800	795	671	741	760	769	717	784	787	749	757	734	758	740	733	774	763	731	805	745	743	741	777	764	778	738	709	741	719	712	723	725	763	765	728	732	748	729	763	774	748	767	777	736	764	725	729	705	721	755	796	775	700	799	754	736	735	751	793	736	765	785	813	755	766	763	794	761	782	754	770	810	760	760	717	740	805	796	722	732	740	762	765	754	747	736	722	724	751	785	773	755	771	733	772	756	708	734	772	760	791	740	747	736	769	776	757	749	742	737	812	748	786	783	746	736	773	734	747	730	788	767	744	700	760	737	705	789	747	759	740	795	744	721	780	740	776	728	731	739	698	723	767	737	757	777	744	796	781	737	791	769	755	752	709	792	750	777	737	790	771	779	727	777	754	744	804	736	747	726	761	713	738	757	674	786	763	747	749	773	771	745	765	778	730	690	749	754	780	763	755	791	744	731	733	813	704	716	817	747	743	765	726	740	737	757	782	765	767	739	750	744	766	770	789	692	770	675	791	754	726	789	717	715	741	756	747	758	771	692	723	767	751	752	753	785	735	725	718	710	755	734	756	766	702	806	711	761	788	771	735	763	763	712	773	736	767	812	757	740	784	807	792	711	747	716	772	737	722	745	749	756	766	734	744	721	751	714	751	714	797	764	760	761	773	767	747	765	779	742	745	721	759	779	775	745	793	789	786	756	753	766	722	813	778	771	770	757	802	738	737	773	766	723	693	763	719	745	779	726	744	767	749	752	748	725	795	796	702	776	808	765	726	711	769	793	790	769	761	749	753	712	752	776	759	741	749	715	768	783	750	780	799	705
22699	21126	28662	23827	21126	21190	8782	1523	1245	1159	1048	988	981	954	977	877	980	896	894	856	899	887	892	881	878	896	837	856	862	803	802	824	841	893	788	831	811	785	831	807	832	824	845	798	838	852	792	848	837	814	861	863	825	824	807	816	833	858	870	805	848	853	810	832	867	814	787	829	794	815	757	770	813	758	817	856	824	877	805	831	852	822	836	842	826	846	862	824	827	827	825	856	804	832	826	811	782	839	827	878	797	838	768	817	829	862	827	770	844	846	764	812	809	803	773	783	805	794	773	844	843	843	850	845	809	798	873	796	784	795	826	817	828	807	808	827	836	838	787	804	830	816	872	831	789	815	776	814	798	829	825	793	848	870	835	812	826	808	810	870	810	788	847	879	828	846	909	807	824	854	814	764	830	775	820	842	785	814	862	851	892	823	818	872	805	806	848	763	763	763	838	856	818	755	804	817	813	879	839	855	844	814	824	864	856	817	807	803	808	794	834	853	841	821	860	821	834	800	758	809	831	814	813	815	828	826	793	815	823	864	795	812	830	845	792	810	846	833	809	792	805	872	831	821	838	815	807	807	779	834	821	880	840	818	802	767	818	811	843	787	827	786	807	834	819	821	832	762	837	784	827	764	857	829	827	851	786	841	853	810	834	816	822	819	801	798	757	783	873	823	803	852	839	824	799	786	841	826	777	841	830	835	892	797	804	836	838	806	823	832	857	816	856	781	839	807	841	808	804	813	792	778	839	868	809	789	800	739	836	878	793	775	758	793	854	852	763	773	832	808	841	790	816	799	842	842	840	829	849	842	845	849	868	804	797	788	799	836	755	830	791	842	856	815	859	809	792	829	817	858	797	820	859	792	808	855	831	838	844	793	799	814	818	835	865	843	804	811	801	814	825	781	843	784	759	821	866	830	816	825	873	843	861	816	822	777	832	829	811	799	821	807	804	830	771	851	795	839	839	825	788	817	829	777	797	803	812	835	853	802	793	818	869	786	803	813	829	859	832	826	799	804	845	800	845	839	849	825	822	793	808	756	819	833	836	835	816	827	816	797	849	769	798	832	785	810	790	844	848	823	794	786	793	794	861	775	820	758	807	834	809	736	805	871	774	805	797	839	760	803	850	830	848	818	864	816	828	818	848	834	797	878	763	812	850	845	856	814	834	809	852	805	820	831	820	813	787	853	802	796	777	830	822	804	852	821	822	810	786	786	809	816	842	831	768	852	810	792	837	798	786	805	793	827	802	818	782	811	787	798	829	788	766	881	783	836	793	865	828	813	820	815	834	804	808	813	865	837	781	813	859	805	793	795	807	823	786	857	808	810	786	830	815	759	801	842	818	831	805	824	815	859	812	822	779	849	814	781	827	794	848	807	812	825	826	864	778	767	832	801	817	882	832	827	779	829	881	805	811	825	737	854	827	818	801	821	805	810	782	788	834	862	764	811	799	837	859	832	815	793	814	779	824	820	808	832	810	822	794	871	799	852	797	802	845	823	816	825	814	801	839	776	796	810	833	791	763	793	790	838	851	850	856	813	799	806	810	796	819	852	788	839	829	821	829	803	813	826	798	816	807	837	821	801	816	863	827	793	796	779	821	832	800	826	863	818	844	836	851	802	809	806	815	802	790	856	805	797	867	851	849	823	853	853	845	765	831	770	841	815	849	821	808	803	829	793	777	827	850	804	774	857	781	844	829	813	805	861	859	820	822	792	845	796	818	843	756	848	805	785	841	783	847	799	802	858	844	832	855	855	827	804	850	789	838	829	862	840	797	840	819	808	829	766	841	816	802	786	816	812	786	824	804	827	798	801	841	805	806	862	795	834	811	817	796	809	808	842	807	787	842	813	797	811	797	857	798	847	849	810	780	859	793	794	829	733	800	817	788	809	799	845	911	813	770	812	830	860	819	802	813	817	832	763	831	786	878	836	819	837	866	813	808	779	852	834	880	858	822	834	817	755	832	814	818	832	846	788	770	752	818	830	788	835	790	856	816	816	836	836	789	830	797	868	822	834	830	823	804	864	841	810	811	798	801	858	754	834	846	790	838	796	862	829	798	872	816	812	753	868	772	828	760	805	833	827	815	858	812	851	820	862	811	815	814	808	830	808	822	807	807	856	842	819	805	816	809	838	838	825	826	818	844	768	822	853	817	831	843	828	820	801	823	864	847	847	871	819	790	824	774	850	828	785	797	856	824	794	847	879	824	876	821	762	821	812	801	792	845	825	805	826	811	800	801	810	811	835	821	830	799	860	863	805	748	801	838	846	905	815	743	775	832	797	754	827	861	861	811	836	829	866	799	832	770	816	868	817	852	772	832	841	809	878	754	828	790	821	807	799	852	820	794	843	823	824	809	808	796	772	822	848	807	820	878	806	797	820	862	794	814	797	831	791	830	802	835	823	796	771	871	828	796	820	810	855	802	817	837	777	816	794	805	794	828	794	836	797	823	787	759	862	809	852	810	827	823	849	833	796	852	779	809	851	781	851	825	798	830	789	807	804	854	858	859	855	769	794	863	795	863	839	827	831	828	792	851	806	847	839	774	778	844	787	819	838	807	850	766	804	826	718	821	803	826	769	810	777	901	825	848	826	803	779	831	831	845	821	788	840	842	839	780	846	793	811	828	840	854	845	808	810	836	862	780	824	857	819	824	853	781	859	859	857	759	792	806	795	812	827	843	772	833	841	797	798	815	825	798	807	826	866	794	855	783	782	765	876	806	847	832	800	828	818	810	832	781	835	826	795	838	818	810	773	858	826	800	820	780	784	818	824	784	803	759	779	811	785	863	771	808	853	825	852	827	762	779	768	805	807	828	830	818	898	868	822	804	819	837	808	832	782	774	769	796	853	807	831	834	823	818	833	760	818	861	794	813	800	838	850	863	839	819	824	854	795	833	870	810	816	850	873	830	749	759	798	826	792	844	848	792	823	768	763	824	842	847	788	766	759	787	785	791	797	841	794	836	824	804	834	850	831	813	829	798	805	766	835	840	803	871	743	876	817	814	842	801	808	866	785	785	830	795	783	883	832	793	786	786	828	826	862	824	817	796	875	847	859	803	841	813	875	803	866	792	843	756	784	744	810	865	830	843	789	841	839	812	827	859	823	853	850	789	816	802	790	835	804	794	782	820	876	822	807	893	808	803	836	790	780	810	830	856	816	847	832	808	783	796	855	846	838	834	809	760	793	815	832	864	803	846	821	810	808	770	792	853	844	874	798	827	776	853	841	818	787	833	828	829	789	806	833	819	823	795	834	821	846	807	806	832	841	826	784	803	756	843	804	801	812	778	816	835	836	803	859	778	819	827	805	826	834	850	803	810	866	818	797	799	859	893	775	813	817	832	802	796	813	838	822	854	803	818	816	788	820	803	787	797	834	841	826	801	834	835	817	818	796	819	787	830	821	813	827	849	889	863	840	807	805	805	803	842	820	805	813	800	884	825	776	770	811	818	822	823	847	880	831	763	790	813	815	758	830	868	849
42464	20372	9178	4689	3408	2716	2233	1792	1537	1426	1233	1203	1137	1001	1011	1005	950	925	966	888	900	877	951	891	857	826	859	830	910	849	792	846	834	837	810	850	856	817	890	844	854	833	816	808	847	799	875	859	781	868	851	878	861	804	831	800	885	806	839	818	805	900	845	852	792	779	808	808	825	823	815	815	837	804	848	814	801	799	821	827	810	842	819	799	783	824	842	794	777	853	844	843	763	837	865	810	829	789	818	846	855	779	833	812	867	746	775	854	782	781	815	816	848	798	824	809	779	781	807	872	821	777	809	820	848	813	809	828	811	846	851	801	793	788	863	831	795	811	773	792	818	821	834	810	818	791	845	794	828	815	781	748	803	793	833	826	791	851	806	874	787	827	843	783	827	790	784	842	812	817	812	829	816	857	800	773	856	783	792	823	791	812	761	816	862	848	845	805	787	776	804	788	819	809	803	762	772	846	806	841	783	813	840	829	786	853	778	807	800	812	765	792	848	763	818	866	877	807	839	829	815	809	776	768	818	812	765	834	776	800	809	776	785	761	792	797	789	815	815	779	817	848	812	856	806	826	778	868	744	781	800	780	804	774	839	800	822	824	789	863	831	808	791	856	813	844	826	799	807	783	790	779	834	801	852	827	764	790	826	826	790	778	791	802	769	829	783	836	806	801	760	796	808	815	841	767	784	830	816	827	818	816	870	833	777	831	845	778	848	792	794	812	795	772	848	806	835	840	761	870	794	814	850	784	812	872	855	793	863	773	830	871	820	809	811	800	794	815	834	810	794	762	815	790	824	786	860	783	830	799	789	809	840	835	826	836	825	810	770	799	801	812	824	775	780	778	900	817	823	804	830	795	858	796	824	769	796	796	835	817	826	769	799	779	831	771	871	804	788	816	767	855	828	812	816	836	788	832	818	829	748	820	785	812	828	821	761	817	795	814	794	854	811	792	781	797	819	765	827	864	831	785	772	810	828	809	771	741	786	786	779	814	819	833	783	848	781	801	794	834	863	817	823	765	795	841	797	793	831	823	790	803	794	813	895	880	811	807	766	799	805	837	807	824	840	826	800	858	813	840	792	792	849	802	870	896	843	806	796	773	818	796	858	815	829	762	836	849	819	823	838	815	837	825	855	805	757	767	825	871	769	795	841	830	823	812	824	842	864	833	848	801	809	860	815	788	797	807	792	799	828	764	846	850	787	825	853	823	816	803	829	798	817	810	845	800	833	836	834	767	798	838	798	754	808	764	794	811	798	785	776	803	778	762	853	804	800	779	853	816	852	871	853	751	790	860	805	807	781	814	823	812	823	792	788	839	825	836	787	807	814	816	804	788	857	851	798	852	786	805	877	814	812	789	813	757	868	797	763	852	827	801	821	789	869	808	823	798	821	851	825	841	853	814	798	775	828	832	805	815	812	794	840	859	796	819	787	866	790	828	806	770	819	857	790	788	836	817	819	797	769	762	841	838	789	772	815	808	802	819	820	829	773	826	828	826	822	842	830	781	823	759	833	756	774	810	821	827	780	893	797	749	863	786	826	807	786	851	853	816	796	808	859	781	862	792	788	845	828	799	820	891	816	814	768	814	833	867	785	830	799	807	843	786	781	825	795	803	834	865	805	820	824	839	801	795	838	780	800	862	825	813	794	763	827	811	814	799	827	822	770	794	828	820	803	826	815	829	830	802	804	810	790	782	760	773	821	795	854	800	822	830	851	829	779	787	792	821	799	793	833	804	771	840	831	838	824	829	763	837	828	831	800	851	788	831	782	822	817	806	838	783	799	824	798	834	793	746	812	830	819	821	807	840	830	827	758	813	816	797	826	841	777	785	822	794	823	875	800	768	830	810	809	829	852	832	762	792	825	776	807	819	872	794	843	809	849	866	852	840	848	809	822	804	788	849	783	808	776	815	850	804	829	799	842	834	787	861	778	796	819	844	831	783	764	783	834	817	793	834	766	819	808	798	773	799	815	798	784	830	822	841	775	840	856	814	821	878	751	841	802	815	786	804	794	866	793	826	837	820	772	886	807	784	802	813	776	838	783	767	818	827	819	788	774	819	865	802	840	811	848	771	829	822	778	787	814	853	815	750	781	793	752	790	802	833	861	833	769	801	781	836	812	820	807	840	859	791	834	802	868	817	810	838	812	864	823	819	844	830	798	821	784	797	850	768	789	835	785	801	815	805	833	828	826	788	805	785	794	846	842	846	833	790	796	788	799	836	802	805	812	799	822	776	802	850	815	823	807	834	781	762	826	795	839	802	798	825	878	763	836	755	835	815	775	815	775	820	799	866	834	827	807	803	870	858	811	819	809	783	812	854	806	801	788	795	806	832	819	849	821	799	817	790	860	847	772	802	821	768	774	835	833	809	734	802	829	775	812	800	795	808	807	771	821	803	778	799	816	818	761	839	849	810	806	760	830	855	834	822	846	822	816	802	806	754	810	857	769	781	797	826	783	785	800	798	843	767	829	830	822	784	794	825	813	821	864	823	775	846	824	795	775	843	804	784	799	839	870	882	812	852	811	843	782	767	816	785	771	819	815	860	818	768	810	827	803	829	795	767	828	889	845	850	846	783	827	785	766	853	840	839	872	874	824	852	818	818	741	833	773	799	883	788	793	806	803	790	765	806	773	794	820	819	838	838	804	794	798	840	790	828	732	873	842	786	824	807	853	784	862	777	837	792	783	847	817	874	802	828	795	729	832	884	799	827	816	792	831	779	814	743	810	833	806	844	809	830	903	825	839	825	790	827	758	806	786	770	849	825	830	802	827	771	755	830	829	805	825	831	839	823	829	732	857	798	717	782	804	809	791	866	791	824	804	808	792	833	789	788	859	841	813	831	854	848	802	767	813	814	802	844	841	803	793	825	840	848	805	801	844	835	831	832	842	798	856	759	785	839	790	775	904	833	824	786	837	842	814	794	753	819	823	758	804	826	824	812	833	820	794	816	810	788	775	845	781	756	839	799	801	847	804	818	788	833	759	873	774	786	810	827	840	851	813	785	826	802	841	826	783	815	790	826	851	776	866	799	835	804	814	838	813	811	790	821	810	842	803	826	804	785	794	778	793	786	814	805	828	825	829	801	845	835	830	803	808	782	776	838	861	813	778	802	814	763	818	813	803	856	867	794	756	818	820	783	807	827	842	845	821	814	770	751	762	811	819	801	825	777	755	798	766	791	810	831	863	815	829	792	881	780	800	843	798	806	814	791	815	850	838	846	774	855	817	815	753	833	799	826	788	861	804	856	799	798	754	739	800	809	835	835	783	824	804	807	884	792	837	824	814	828	800	798	869	825	847	834	805	845	829	809	815	787	819	818	809	786	783	803	817	790	793	803	816	819	813	804	808	811	802	847	816	823	792	799	811	792	763	806	838	831	804	796	828	846	841	799	795	795	828	734	838	811	729	773	835	784	824	818	826	815	790	805	813	743	843	804	814	799	779	807	803	790	849	824	821	757	808	799	880	834	805	823	864	789
28086	18544	4744	651	466	417	433	372	387	385	393	371	354	375	435	368	397	406	390	428	396	430	403	381	386	401	405	343	349	377	345	350	361	394	381	396	387	369	351	331	353	391	355	388	442	386	367	396	356	380	382	395	390	363	376	423	364	366	359	404	374	378	365	360	398	344	373	374	397	389	423	378	356	373	404	369	383	369	372	363	402	402	387	385	396	391	384	341	373	410	401	413	352	369	425	354	410	395	390	387	350	402	371	385	407	392	382	413	367	384	371	371	364	364	356	345	411	401	375	373	365	374	379	382	365	395	356	421	400	392	399	387	372	350	366	380	411	383	405	355	405	376	411	366	391	355	370	384	406	389	369	373	391	389	360	361	356	389	400	336	414	393	396	358	379	416	353	402	379	357	356	368	385	406	355	397	375	385	369	378	407	368	380	378	346	377	384	369	403	376	364	388	355	401	365	374	384	372	365	405	383	389	387	378	354	401	381	376	405	417	382	383	342	368	418	410	394	373	349	369	372	368	393	397	365	415	358	408	410	371	366	389	406	376	372	351	373	350	351	354	361	405	393	405	383	415	381	397	362	384	378	351	381	382	373	375	383	357	381	359	410	375	359	388	365	360	359	356	365	411	354	388	387	365	363	385	350	385	405	378	400	379	362	345	378	365	368	379	362	370	366	366	409	387	360	402	342	356	385	399	396	377	370	356	361	379	364	403	398	372	388	375	397	388	372	388	374	395	361	360	353	390	431	404	396	334	360	396	388	401	378	375	382	383	391	374	390	402	384	373	380	409	377	368	361	358	372	376	375	351	428	427	414	392	346	395	385	341	373	370	371	373	356	391	367	391	391	367	376	406	380	332	398	385	377	357	372	390	374	400	369	375	397	368	347	404	376	374	372	389	374	375	401	375	384	383	383	379	377	357	389	326	359	360	353	379	370	360	386	374	381	402	361	384	324	386	392	391	387	345	382	382	375	383	365	373	382	364	400	365	358	382	388	355	360	357	395	392	404	377	396	406	355	388	349	383	433	363	370	364	332	357	398	414	384	371	386	350	372	368	376	389	421	377	387	382	383	377	343	369	390	372	344	387	358	357	381	370	384	385	406	404	396	378	400	391	359	401	366	363	360	369	384	382	359	362	413	355	383	383	341	397	399	361	375	351	392	361	391	376	392	373	378	412	362	381	388	369	362	392	357	386	394	422	369	372	360	380	390	402	407	383	397	377	389	411	397	389	421	350	406	386	360	403	355	391	347	379	398	393	367	374	387	361	446	388	395	387	388	375	407	372	360	372	402	379	377	415	363	392	390	395	426	360	371	403	373	387	355	390	389	403	396	355	359	374	350	381	380	399	416	399	379	385	409	353	376	366	404	384	378	336	361	376	382	382	398	371	393	385	388	361	388	397	397	334	389	398	422	376	389	411	379	371	363	366	379	397	405	356	360	377	354	386	341	382	354	373	354	370	368	427	397	382	333	408	411	388	378	363	397	367	401	356	383	389	413	365	352	350	345	393	373	363	347	391	385	393	369	373	397	360	379	365	395	407	387	373	396	372	385	371	408	360	368	374	399	421	407	366	384	390	381	382	387	385	395	380	358	374	398	387	373	382	422	412	384	353	393	369	365	383	353	346	390	382	363	410	385	353	396	382	390	342	366	357	385	412	355	349	397	379	366	381	378	383	384	353	387	376	367	411	399	392	360	373	385	367	352	374	382	401	397	362	394	362	378	369	380	381	384	399	361	349	374	389	391	359	369	390	402	359	409	379	399	394	393	377	374	441	365	399	366	381	390	362	352	340	369	374	398	380	401	384	403	396	383	377	417	369	380	349	360	370	411	363	341	399	418	395	388	372	354	381	368	382	352	381	404	382	385	388	393	393	379	380	382	371	387	377	388	374	392	368	365	393	359	403	396	368	362	377	397	388	364	399	393	430	388	405	382	373	390	392	371	397	344	350	375	360	367	350	361	360	376	407	390	392	408	420	367	379	381	375	386	349	355	361	407	412	349	364	379	388	391	365	382	377	416	380	368	387	371	342	387	416	369	378	385	386	383	346	391	371	435	396	397	379	362	363	386	379	415	419	373	350	411	389	382	369	391	378	363	410	401	387	370	346	369	346	406	373	384	408	371	379	370	371	378	381	376	362	377	371	363	391	391	365	398	351	396	389	384	408	372	370	388	404	405	395	383	406	345	412	367	399	379	377	405	414	365	364	404	327	377	405	348	388	399	386	391	370	397	368	366	350	392	352	363	383	376	400	400	371	390	327	398	383	390	354	394	382	383	359	372	356	385	380	377	385	378	401	357	379	354	386	406	409	391	386	384	401	374	364	378	391	370	354	387	366	342	374	397	400	344	372	387	416	358	342	409	397	406	381	376	359	362	352	357	399	402	387	340	364	378	381	371	415	400	401	384	374	403	387	370	395	378	326	363	388	360	383	358	405	397	365	382	380	378	400	345	401	365	401	402	355	385	391	369	376	383	393	368	380	373	406	384	370	390	371	376	388	363	395	383	369	350	408	388	385	370	391	398	363	358	377	370	358	392	374	380	374	365	378	393	376	406	412	394	420	382	395	387	356	360	356	380	374	374	362	378	351	359	387	378	419	387	386	375	384	366	409	419	362	368	384	370	401	376	368	370	393	383	399	369	392	394	376	391	383	364	382	404	410	370	361	350	402	376	408	412	342	376	366	339	392	410	366	355	397	369	378	380	359	357	375	357	362	379	361	375	399	385	366	376	378	389	402	374	366	415	360	387	364	398	400	355	365	394	407	410	357	396	372	387	374	388	383	370	351	380	376	383	392	357	368	399	405	390	365	358	390	386	368	325	410	403	376	365	339	387	397	384	326	416	408	376	402	383	375	384	367	363	382	370	362	389	425	377	365	368	380	412	356	354	360	373	377	394	444	381	353	350	365	413	359	362	331	404	371	376	376	382	371	389	363	443	350	372	367	344	399	413	362	375	422	365	387	382	351	376	356	372	390	346	384	343	360	336	392	406	384	378	371	346	385	373	420	401	370	410	384	374	365	372	356	390	364	370	386	382	398	399	388	405	371	381	364	388	377	376	371	403	372	386	384	374	386	405	383	388	388	400	382	377	389	366	372	372	388	397	384	391	379	370	375	376	358	397	410	376	373	383	362	364	384	371	376	383	373	352	407	377	381	412	415	353	365	381	379	351	376	397	395	409	381	391	376	360	360	340	435	370	386	391	373	365	353	386	356	397	371	387	375	374	380	379	359	402	404	386	377	371	393	330	375	368	330	381	399	365	390	372	378	387	384	350	386	335	370	369	336	348	374	412	359	377	403	382	398	369	410	349	357	372	378	367	372	393	368	389	417	406	410	352	382	402	401	385	379	393	351	403	383	368	387	351	377	385	398	432	364	354	364	355	347	382	409	368	389	358	431	360	348	389	387	384	423	384	405	373	387	382	394	399	423	438	382	395	378	417	370	399	356	382	362	392	381	373	402	386	389	388	391	410	398
14316	2506	770	500	478	467	438	464	467	449	468	434	462	421	416	426	408	385	450	412	430	396	402	417	416	470	454	387	423	457	433	424	409	398	406	413	435	434	433	440	395	458	412	423	399	429	434	370	446	413	434	465	419	439	425	429	462	434	448	414	428	432	436	429	391	438	402	445	424	444	412	414	410	440	422	427	390	424	438	423	460	431	400	447	404	416	411	459	419	454	411	406	423	424	448	453	422	411	447	408	408	437	438	408	431	407	384	432	416	471	421	404	443	423	416	425	393	438	395	426	413	450	430	418	427	423	425	413	422	393	405	414	389	443	442	398	424	426	434	436	416	429	446	461	430	450	445	417	423	404	429	429	411	420	406	395	419	424	448	444	450	449	468	423	425	382	397	410	391	441	414	426	431	441	422	418	423	439	435	430	411	372	401	431	439	432	425	411	417	388	405	367	438	442	381	421	414	411	404	421	446	410	430	409	446	418	428	367	427	438	410	392	414	432	436	433	397	396	391	415	402	428	389	461	432	437	396	423	478	455	417	420	442	430	417	449	454	362	420	405	429	421	418	440	418	467	405	413	442	436	429	460	462	426	398	401	393	427	415	417	431	409	436	387	391	385	422	400	391	447	423	394	419	423	446	437	447	421	418	417	397	413	414	418	442	437	470	378	421	411	444	399	419	434	448	438	462	421	415	387	416	399	436	429	416	413	445	422	434	408	415	398	433	391	420	430	443	423	409	415	407	429	382	457	419	423	436	446	420	416	443	389	423	449	426	418	396	430	467	418	395	408	418	396	448	431	461	443	429	415	418	396	442	424	424	409	400	435	424	446	461	414	457	436	401	423	397	443	412	433	428	451	424	386	415	424	413	425	432	382	407	444	439	399	419	390	422	414	426	437	369	434	422	410	440	416	427	454	391	430	431	418	390	425	435	402	408	437	456	415	421	439	412	396	417	419	450	423	429	439	421	387	446	416	415	460	412	431	411	441	437	439	411	433	445	447	437	422	450	436	402	419	469	380	406	421	404	433	385	411	432	425	380	450	423	426	438	415	445	455	401	438	416	442	407	418	411	447	405	377	420	400	453	413	415	413	414	418	418	418	446	416	422	486	398	431	428	407	408	448	415	433	417	469	380	441	437	457	390	385	405	433	451	454	475	377	436	445	406	432	441	456	413	427	418	420	404	416	400	427	383	448	395	419	409	426	382	419	394	426	412	422	446	384	432	428	424	379	448	442	405	434	457	418	441	464	433	399	395	426	445	423	389	438	453	387	420	413	446	435	420	424	439	432	458	425	404	446	455	390	376	422	439	448	386	415	392	405	416	434	443	448	419	429	420	453	443	435	441	410	452	394	431	418	474	435	429	466	400	428	432	420	400	433	400	437	441	426	435	432	421	457	428	433	410	415	399	414	444	395	432	407	444	405	392	415	439	418	439	432	423	392	424	412	416	449	422	399	407	419	430	409	413	424	383	418	405	411	436	415	421	431	427	420	434	423	420	436	425	432	417	412	459	422	368	418	435	388	425	385	416	428	425	432	423	407	424	448	433	432	448	405	476	419	433	397	416	397	403	440	446	419	431	406	420	421	423	409	392	404	403	448	435	402	431	398	406	425	401	447	473	431	429	452	443	471	464	419	385	422	423	422	422	425	401	410	430	410	395	410	434	437	410	405	426	376	419	415	414	437	407	413	443	435	409	401	418	404	420	403	403	443	406	417	432	431	455	400	442	437	410	394	457	426	420	418	450	406	429	419	392	403	414	450	447	460	416	433	418	375	407	431	413	413	434	462	458	415	434	426	435	459	448	408	402	426	368	439	428	391	413	402	395	441	385	390	447	448	431	456	408	419	433	412	393	445	427	443	381	444	444	424	414	450	440	426	404	403	425	412	440	455	455	410	425	407	462	441	452	438	457	421	432	409	424	478	418	425	432	422	402	437	446	407	434	487	456	430	435	434	435	389	432	477	430	460	422	444	422	432	459	436	413	403	419	425	409	441	397	441	430	439	437	425	442	439	434	425	425	435	389	400	405	444	412	401	419	472	432	414	409	396	397	416	408	393	408	424	403	398	433	427	435	417	413	411	488	449	403	397	436	401	424	366	438	404	439	394	434	401	426	404	410	436	399	406	450	442	428	414	382	422	414	395	444	401	430	442	426	417	440	404	441	446	408	442	431	431	428	423	432	416	437	422	386	437	386	409	428	438	422	441	428	386	427	442	406	432	386	432	423	410	433	436	403	441	421	438	420	419	415	463	445	390	450	426	446	431	430	405	455	383	433	432	433	409	430	440	402	423	440	437	446	449	426	435	408	435	388	391	426	410	429	409	443	418	426	438	432	401	416	388	447	384	414	444	377	421	428	430	417	409	464	410	378	432	425	394	430	396	428	419	423	423	462	402	425	403	412	413	417	400	422	439	417	409	430	423	424	447	449	423	432	389	443	426	416	441	396	464	393	438	405	430	419	422	460	411	442	418	417	391	387	443	427	391	433	408	430	450	444	464	447	449	485	417	420	435	438	401	453	384	407	431	417	402	428	435	408	382	414	391	428	418	364	433	427	382	406	395	434	416	438	427	406	421	433	447	424	413	363	437	404	419	396	420	423	391	432	429	462	430	415	431	428	396	413	428	412	422	431	392	423	437	465	429	440	378	447	439	410	427	415	423	408	388	466	409	410	441	458	413	463	434	437	473	418	412	387	430	433	394	433	429	453	455	410	429	437	462	414	396	422	424	447	438	427	410	434	423	423	441	408	433	433	398	404	411	434	373	410	443	425	409	423	404	450	406	426	471	409	415	431	407	432	431	424	411	407	408	432	434	442	438	410	420	443	463	416	410	429	418	421	427	371	415	445	421	406	416	416	409	430	432	426	431	429	445	446	419	427	428	429	441	417	454	445	436	403	394	429	402	423	423	429	414	399	447	411	419	432	413	419	437	411	440	448	469	414	428	407	423	438	402	385	449	431	418	433	425	395	379	431	398	427	452	420	437	425	411	427	416	390	412	430	420	455	436	463	451	452	405	422	439	449	464	404	446	428	425	399	410	413	407	414	415	437	410	407	422	412	427	461	413	423	423	411	425	440	447	426	393	432	401	424	408	462	396	424	421	421	432	420	409	393	395	445	440	411	416	411	432	415	410	442	419	442	391	374	420	398	451	424	429	446	421	422	425	361	435	407	384	420	445	423	463	427	431	415	424	446	419	425	421	430	410	449	423	433	453	447	427	421	407	400	404	426	417	386	417	469	423	428	464	447	426	405	419	411	414	431	404	416	445	416	412	421	413	433	397	416	427	441	394	425	423	424	402	406	430	386	415	409	431	458	425	460	391	424	416	425	388	379	420	414	429	426	414	422	419	405	395	393	433	401	413	407	416	452	411	379	398	457	433	442	425	420	441	406	421	435	417	409	404	382	421	435	432	410	440	404	382	426	386	400	426	472	444	382	449	429	401	410	410	428	402	413	439	414	427	461	404	443	406	418	429
23810	21061	28156	24177	21068	10267	1051	699	575	564	561	474	440	480	417	424	345	381	413	406	414	435	400	363	379	404	363	385	378	352	380	374	392	363	376	395	369	388	372	368	359	379	397	371	389	374	355	375	342	365	394	397	367	386	371	361	406	360	385	387	367	387	358	359	387	386	379	382	383	363	401	398	382	365	401	353	367	369	356	361	376	366	392	370	345	380	350	409	385	352	371	363	382	365	408	357	376	385	397	355	367	399	365	389	370	387	375	362	373	361	393	419	404	347	363	327	383	374	390	394	342	358	385	400	360	351	368	350	364	401	377	352	357	382	388	371	398	358	388	407	407	399	354	371	396	383	364	343	390	358	357	359	342	418	361	387	388	374	387	372	399	379	369	413	373	384	412	351	362	380	401	417	370	374	368	360	401	389	365	372	389	377	357	358	351	328	406	352	359	393	395	410	392	346	398	391	368	390	370	371	357	372	401	396	380	396	375	370	390	410	397	387	382	387	377	385	386	328	390	358	365	363	363	353	409	372	378	355	376	370	371	374	359	371	369	373	371	375	370	377	354	376	392	385	404	342	363	369	384	364	364	375	367	369	373	375	346	361	392	385	373	354	374	356	348	362	420	390	364	378	356	358	367	369	377	399	377	376	366	338	394	401	353	379	360	362	376	387	376	365	378	374	382	385	359	375	334	350	402	424	379	375	368	391	375	382	368	370	396	341	414	385	377	384	370	390	384	387	354	350	395	368	399	376	407	382	362	381	388	391	382	388	374	395	368	379	363	354	385	395	374	362	342	371	398	368	357	392	412	383	424	402	327	326	373	404	385	357	369	383	341	380	370	349	381	386	350	352	384	357	351	413	409	361	361	380	373	394	345	361	397	339	358	351	369	399	385	374	360	385	390	346	397	396	370	371	332	389	381	386	395	362	336	376	384	352	358	342	359	358	353	366	393	344	362	401	384	346	344	366	330	385	362	401	391	349	388	388	362	367	374	379	364	403	371	383	327	394	333	398	374	370	369	378	348	400	342	383	376	397	395	405	355	388	360	401	357	345	407	340	373	357	365	377	361	384	374	394	365	373	375	353	352	385	396	366	388	362	361	359	383	391	324	370	378	384	389	359	382	373	367	392	395	373	372	395	385	396	402	359	394	363	348	337	382	366	367	363	391	379	331	382	398	395	329	402	403	398	365	390	374	383	375	389	344	369	388	403	408	328	370	378	364	373	384	366	384	376	413	370	372	380	399	336	355	393	365	384	395	371	378	393	327	375	344	391	356	355	371	385	386	348	394	361	345	374	388	403	359	342	370	374	382	391	339	379	363	326	375	375	358	360	374	367	367	376	356	401	369	360	368	391	387	386	378	363	388	339	377	394	380	384	376	386	376	382	388	352	346	395	369	350	384	366	371	408	349	415	349	372	388	406	343	384	398	363	345	389	359	342	385	360	356	364	364	387	334	350	381	395	366	373	381	376	370	376	376	400	412	381	380	404	383	373	363	385	412	346	381	401	375	398	354	348	323	413	386	340	371	367	316	385	410	412	389	354	366	404	365	352	363	382	357	359	354	397	349	342	383	406	371	384	377	381	402	338	384	385	372	353	402	364	358	344	380	353	354	357	404	365	386	374	403	387	359	350	381	391	352	397	386	359	366	355	365	365	382	332	391	363	404	396	382	366	352	362	352	358	366	384	414	358	390	377	404	404	369	387	347	386	355	357	360	398	405	384	390	383	381	368	355	347	382	344	354	359	353	371	381	397	336	378	356	319	359	379	337	353	372	389	361	394	401	395	396	358	361	410	367	371	405	349	373	387	360	347	380	361	394	373	370	361	414	364	382	380	377	382	404	450	398	354	383	365	380	374	371	366	405	338	345	387	364	360	387	386	305	371	401	395	399	364	360	370	377	373	364	382	374	359	365	349	374	390	391	328	385	373	386	363	366	370	392	352	389	399	377	371	343	377	362	382	426	370	335	400	378	366	331	388	358	375	367	359	387	370	369	376	411	389	365	363	380	377	399	391	393	385	396	392	362	409	409	351	386	403	384	373	363	396	381	354	370	354	349	391	363	352	371	382	386	344	361	374	379	369	345	363	422	374	401	375	351	355	334	378	387	383	350	357	372	382	383	389	370	374	367	387	383	363	390	349	380	372	379	365	371	401	413	382	363	372	362	391	371	394	389	348	396	383	364	395	372	419	377	401	358	366	353	422	356	367	366	374	394	368	366	344	355	395	355	368	399	413	349	379	375	399	361	365	356	378	347	369	367	407	388	397	410	376	374	369	346	366	377	422	349	401	374	373	377	394	373	386	411	360	404	364	395	331	328	345	399	354	345	403	369	348	356	354	372	351	385	363	350	421	370	367	373	367	379	374	355	386	367	369	349	354	390	354	394	400	357	367	379	386	388	345	359	390	355	394	323	367	364	367	357	378	370	374	367	360	369	360	385	396	362	349	395	378	388	403	387	394	383	370	364	418	356	368	386	381	374	364	335	344	371	388	389	345	379	372	361	354	349	408	409	381	368	373	367	350	367	358	403	358	378	400	341	371	368	390	353	339	395	369	353	384	369	364	401	387	357	348	393	393	374	398	371	369	362	352	384	363	375	350	366	349	404	385	332	370	390	389	398	405	380	381	394	364	353	355	410	392	339	359	404	350	358	357	366	360	359	363	361	358	362	369	382	361	380	399	355	420	364	379	351	369	361	349	353	369	350	355	379	374	342	343	384	373	370	410	368	391	381	360	347	394	342	356	373	388	367	379	379	355	410	379	347	376	369	349	413	376	405	377	331	373	363	380	385	416	411	371	392	379	394	395	351	351	389	367	377	339	391	383	359	365	376	365	356	377	371	355	402	385	367	354	361	358	388	387	339	372	425	367	368	419	349	420	400	351	390	375	375	367	391	395	348	417	389	360	391	364	374	399	354	383	369	353	371	376	356	400	384	357	386	348	385	343	369	354	381	412	352	389	368	335	374	370	361	351	404	390	400	366	398	358	376	391	379	348	401	364	383	342	362	384	350	356	352	381	369	386	387	369	403	349	380	356	380	410	374	383	361	357	365	361	376	405	387	353	366	408	367	341	365	421	374	386	383	346	401	379	376	384	389	393	375	342	409	381	377	348	397	389	338	394	405	365	355	398	409	390	381	395	396	394	381	364	380	350	348	343	393	356	399	349	344	368	345	360	370	369	343	371	360	353	378	368	378	346	379	369	365	363	383	363	360	365	376	391	403	379	382	355	356	392	359	372	387	354	390	366	392	381	383	397	350	407	377	383	370	388	361	357	376	374	353	338	408	408	375	390	395	387	380	341	365	358	362	412	375	386	359	372	387	360	412	378	396	385	392	394	341	405	399	363	369	380	341	377	369	350	351	347	359	401	359	388	328	405	348	340	357	376	370	363	368	395	384	338	342	382	389	356	382	373	368	359	347	380	363	382	360	368	383	397	372	372	377	367	357	375	400	407	360	383	362	357	360	386	352	358	364	367
40185	13916	5250	2569	1797	1408	1111	900	802	672	598	612	568	525	467	481	502	428	472	458	449	419	428	413	447	445	445	445	423	442	414	465	448	406	394	424	396	385	430	399	395	368	415	427	377	412	370	401	394	411	400	372	376	405	389	408	419	387	391	403	360	427	392	406	418	388	429	419	400	374	396	430	398	372	412	397	398	414	399	423	403	462	399	416	381	389	384	402	433	410	379	428	409	397	430	411	382	392	424	422	378	380	378	381	439	382	391	396	427	394	394	400	407	399	389	375	402	381	401	399	417	431	368	382	415	421	409	391	377	397	407	394	387	384	381	382	370	439	406	385	403	423	382	369	402	394	407	375	418	421	429	419	389	391	407	367	392	425	436	387	399	385	393	353	394	402	400	365	412	388	383	377	408	404	417	397	410	413	388	411	375	388	390	424	389	400	402	393	396	378	380	400	379	354	421	406	423	382	429	392	401	424	411	403	397	437	383	399	367	416	373	375	393	392	373	402	398	421	411	386	405	436	411	395	412	399	404	388	426	390	374	430	401	443	364	432	424	360	397	410	391	379	385	404	391	394	395	368	359	406	400	412	366	417	433	424	421	426	384	450	413	405	403	412	394	376	386	423	409	399	410	408	378	380	384	427	380	411	373	422	417	390	395	399	400	426	351	378	407	378	383	355	383	367	393	410	397	420	382	382	365	409	392	386	386	402	374	409	415	408	383	364	405	384	357	425	404	390	406	396	397	413	407	368	433	411	409	408	419	445	416	404	403	390	386	390	431	404	423	406	403	384	407	384	386	408	401	387	373	405	370	379	384	440	404	392	416	395	396	391	396	420	417	415	390	377	387	373	387	376	392	398	414	373	390	404	417	389	393	384	398	425	385	375	370	391	376	408	419	408	438	386	405	358	398	418	396	366	391	410	366	428	413	431	383	381	388	386	406	337	388	398	416	394	382	419	382	392	380	452	427	417	408	421	390	417	414	421	405	393	414	431	408	400	416	372	403	399	378	414	400	429	399	424	394	397	399	402	393	415	399	395	418	399	427	393	375	401	415	410	404	382	381	419	389	392	417	407	390	368	408	407	433	379	400	426	378	437	391	373	395	425	390	350	409	407	408	400	396	394	364	429	394	407	365	429	353	395	386	395	388	370	401	403	396	339	393	399	390	417	378	397	366	419	372	405	426	405	425	404	422	384	393	394	395	382	365	423	423	408	392	404	395	412	415	389	423	398	422	353	416	368	403	425	391	394	393	419	396	364	411	356	372	399	423	378	424	369	357	388	415	425	420	367	359	420	408	395	418	413	396	350	421	368	354	414	430	399	376	390	380	423	404	406	417	401	405	401	355	428	429	383	386	415	401	392	386	426	394	361	387	395	417	404	403	389	416	400	422	371	428	387	404	397	398	411	409	390	415	408	377	361	405	407	381	388	385	367	384	391	408	399	417	395	417	403	408	372	387	409	412	404	405	448	416	417	411	393	433	359	391	398	377	401	407	392	354	401	414	355	420	390	396	435	403	400	350	394	426	372	384	396	399	373	409	379	403	420	370	405	379	412	418	413	423	383	409	382	367	390	419	440	439	399	412	401	396	407	378	371	381	361	400	372	385	387	397	397	394	420	398	430	421	391	379	401	419	396	403	391	382	381	405	365	389	422	394	374	401	438	378	389	369	401	371	397	420	387	369	413	345	419	363	389	403	393	383	420	391	408	392	430	412	393	375	369	406	425	440	398	432	428	402	375	420	399	387	390	379	405	423	402	406	402	374	396	440	397	367	446	384	427	395	408	379	410	415	370	380	413	397	391	431	383	393	401	384	361	382	428	434	397	409	395	407	414	427	437	408	390	410	399	390	386	398	375	411	376	374	386	384	428	341	355	441	393	415	389	378	366	412	390	399	401	396	381	405	366	401	407	388	409	412	377	396	383	371	417	356	385	398	426	399	397	453	416	415	418	411	382	399	370	357	400	429	392	383	396	367	385	400	424	399	403	371	379	395	397	389	389	374	375	359	405	398	369	405	364	381	390	392	395	411	388	405	417	395	400	396	406	404	385	411	404	386	364	374	415	398	393	388	403	401	437	405	396	369	388	386	386	373	394	401	430	386	401	372	402	387	400	402	402	390	419	373	386	437	385	407	374	408	364	380	407	396	385	422	445	418	453	402	409	419	409	411	382	415	404	394	397	371	411	410	414	382	441	404	384	374	403	427	374	423	373	423	385	385	380	388	386	404	414	379	382	414	385	396	383	387	410	416	434	404	433	424	393	394	398	395	453	390	377	379	392	409	384	422	365	400	410	418	380	410	395	386	414	459	423	401	404	402	429	409	394	401	397	381	399	389	401	413	413	415	412	421	382	368	404	396	407	399	389	397	418	381	412	388	419	391	407	405	419	389	414	389	396	400	427	429	374	398	404	409	362	393	393	406	419	408	406	423	386	396	375	369	382	379	403	405	421	396	411	397	393	426	398	374	401	413	397	410	378	385	417	415	399	418	393	391	379	404	343	407	387	375	411	382	448	384	408	411	389	434	406	355	383	393	404	402	362	429	441	400	398	383	405	411	401	350	424	400	404	420	387	375	369	405	370	388	388	414	371	384	398	429	387	404	395	399	423	399	399	416	411	411	404	412	409	395	392	367	412	358	408	401	411	366	410	400	385	391	398	402	398	402	392	382	368	403	399	410	375	373	422	414	390	400	388	398	383	403	381	383	424	399	379	405	435	453	409	410	421	387	395	405	347	387	378	394	410	408	398	386	393	412	390	362	356	386	432	430	382	418	397	382	412	402	382	387	408	390	407	384	406	429	374	356	406	388	425	386	406	421	411	412	376	428	397	413	419	424	405	389	393	414	413	380	391	421	390	421	393	400	400	409	373	423	397	386	374	382	390	409	393	389	365	372	398	393	392	413	391	394	393	384	404	411	387	393	380	405	402	399	375	379	408	415	378	400	413	391	374	387	391	390	405	401	389	380	386	379	378	428	384	438	412	409	406	401	406	359	383	386	380	418	410	378	413	380	380	403	398	394	386	416	383	396	394	381	424	387	372	376	386	410	403	444	414	402	400	409	409	382	406	405	425	413	383	361	381	397	377	401	417	415	400	392	403	378	372	395	432	358	398	368	387	389	414	388	370	403	430	369	399	396	372	425	371	410	417	387	398	426	428	396	404	407	391	411	398	395	417	394	395	390	415	364	412	346	400	409	404	387	406	402	420	415	374	381	407	392	407	382	441	408	408	415	395	373	375	389	387	405	407	398	405	402	357	380	397	401	411	396	395	430	418	407	358	411	380	394	366	420	388	420	411	384	423	399	380	421	410	394	418	376	397	363	402	414	393	411	359	437	382	419	426	395	385	391	424	407	390	379	384	401	394	389	403	406	396	399	381	365	411	383	357	385	394	410	397	386	377	366	396	429	369	434	368	401	383	394	415	385	351	389	400	434	399	423	428	408	374	374	419	362	365	359	385	419	409	372	431	371	384	396	422
24950	21095	27195	25140	11220	1235	975	894	837	794	751	827	747	768	762	703	718	746	687	723	785	752	752	751	725	722	720	743	725	691	743	794	735	710	699	746	714	705	683	696	751	719	675	729	684	733	729	765	740	761	728	722	736	682	692	752	712	720	730	697	754	695	682	766	684	684	716	739	703	736	698	706	726	761	745	777	729	688	747	728	704	750	733	739	765	698	714	722	691	710	705	716	677	710	767	740	712	691	740	725	738	707	769	733	698	697	673	724	664	648	757	695	749	697	702	802	760	710	704	730	663	701	759	690	756	765	716	737	685	708	744	698	681	708	724	712	749	727	757	681	742	703	684	732	705	675	724	684	712	733	671	694	700	614	740	707	736	750	724	727	705	674	687	708	745	709	708	678	733	725	761	736	689	774	750	736	692	718	716	677	719	691	688	700	693	763	704	770	662	759	685	725	698	715	737	763	680	704	699	726	732	706	754	761	714	790	706	720	738	685	671	724	716	714	736	725	676	739	742	768	693	711	709	691	724	747	705	702	730	760	722	748	730	725	701	706	735	713	700	726	718	753	730	692	721	711	758	707	760	692	688	735	663	702	710	711	721	715	704	721	688	786	717	726	706	679	732	734	752	696	709	708	719	728	732	716	723	740	684	785	682	684	711	707	707	710	758	794	710	690	718	672	686	667	718	737	669	700	686	705	723	761	724	721	752	734	687	741	721	721	723	775	701	691	751	759	687	740	702	684	755	725	685	721	708	738	752	721	732	693	723	677	704	685	681	753	703	687	729	725	745	745	701	683	700	755	755	752	726	713	737	704	732	770	715	687	687	717	708	694	716	665	738	710	729	661	734	773	687	739	719	708	740	735	715	675	706	697	686	716	666	745	732	706	744	684	693	751	764	746	711	691	722	726	661	739	738	717	681	696	764	681	714	747	669	668	745	732	678	702	722	720	711	730	713	762	707	694	732	752	699	750	672	716	723	737	726	724	685	678	674	723	659	699	704	727	736	746	727	710	715	739	744	685	728	729	712	692	724	768	709	684	726	701	733	705	696	748	701	718	741	702	730	673	725	719	724	732	693	735	755	766	727	742	658	695	690	728	747	671	710	708	714	711	721	699	706	726	691	725	697	736	667	675	754	753	751	728	709	765	741	722	744	698	712	693	715	719	751	688	708	719	687	735	736	754	725	690	727	723	740	762	793	717	757	680	724	671	683	686	722	703	667	737	698	710	716	700	701	705	731	727	710	752	700	715	737	759	680	729	718	757	691	751	721	717	744	698	726	696	726	747	713	709	679	686	742	707	701	717	729	759	738	716	693	737	727	725	721	701	679	708	726	687	714	672	734	741	745	704	672	683	756	706	687	672	709	725	728	763	701	706	713	686	727	711	716	725	708	720	730	727	695	727	700	697	661	677	758	716	710	718	716	680	726	721	714	705	728	654	694	700	714	714	703	689	731	707	717	704	702	711	768	652	722	716	698	649	705	701	720	708	677	793	687	750	714	680	719	688	721	754	718	723	706	754	718	717	717	748	696	664	703	698	710	685	728	732	727	692	681	729	698	739	706	749	701	701	772	677	712	712	667	737	703	738	692	739	747	729	729	709	722	679	687	700	750	730	700	719	724	727	748	705	705	704	704	735	683	717	760	646	763	743	723	754	726	679	753	712	724	723	695	689	696	709	689	764	689	686	714	721	759	711	746	703	721	714	796	722	700	682	677	668	743	703	698	743	697	643	740	705	733	694	712	741	731	711	666	681	752	767	734	716	746	727	732	745	712	729	751	724	726	699	696	734	720	745	679	677	704	719	720	702	746	745	716	706	763	695	705	670	691	706	700	724	740	695	698	742	714	671	683	708	712	723	708	741	687	711	724	706	702	749	713	727	680	685	745	737	710	741	765	726	759	702	743	699	687	672	728	728	663	753	737	685	747	675	718	718	701	717	703	707	753	686	676	687	725	688	686	700	702	755	663	717	746	730	714	685	725	732	713	722	665	688	748	761	741	714	733	728	706	769	696	730	706	736	704	723	683	760	690	737	692	672	703	630	716	725	720	739	684	732	742	683	722	784	737	761	728	728	709	740	711	698	717	730	662	698	713	762	717	741	710	730	735	750	694	665	694	752	742	744	749	722	776	753	751	737	699	715	715	725	764	769	756	715	665	700	704	708	727	698	746	681	714	733	699	691	730	719	703	751	740	726	715	708	707	754	760	666	720	703	675	756	732	668	752	678	713	709	737	676	775	750	700	708	715	752	742	721	682	734	706	734	753	725	707	695	759	710	730	680	708	751	730	692	718	704	688	708	654	695	705	731	704	760	755	726	737	679	712	687	757	702	780	681	757	672	735	709	741	734	686	696	720	745	727	746	737	763	700	758	698	662	647	714	755	756	726	689	710	727	668	720	697	718	747	739	706	701	706	681	710	691	679	730	749	729	690	724	665	737	664	752	760	720	714	743	775	721	739	726	735	732	752	697	695	712	715	707	774	731	708	721	688	749	736	705	737	716	733	740	695	779	702	782	747	699	689	724	691	744	653	708	730	719	709	725	757	753	724	753	698	761	704	706	704	720	704	731	679	748	682	739	705	709	706	755	717	673	741	712	722	763	735	724	673	751	722	701	731	715	736	742	779	743	718	693	693	712	736	685	682	703	691	737	724	758	770	714	776	696	734	710	713	702	709	728	704	677	725	755	702	710	701	693	729	714	705	717	682	694	714	675	701	738	701	717	661	747	701	708	717	750	671	755	763	746	676	710	736	706	713	726	729	689	721	712	694	758	719	696	715	636	693	720	760	685	717	745	702	745	691	708	671	673	693	705	724	712	647	740	686	717	696	687	733	699	677	695	676	713	729	721	784	721	772	767	716	712	705	736	753	686	702	725	731	733	707	732	694	727	707	746	733	724	662	680	771	698	701	701	716	663	730	747	753	719	738	754	745	796	677	735	729	685	684	697	670	654	675	705	739	718	660	710	684	752	711	703	709	753	730	756	743	737	708	771	737	792	737	722	704	708	757	754	672	698	733	698	721	741	722	762	698	670	700	738	670	670	756	711	693	728	702	722	715	758	691	774	665	720	697	671	743	668	727	737	677	680	722	706	764	697	765	706	662	739	741	702	751	750	736	759	759	676	743	710	691	708	740	721	701	702	744	716	666	687	686	667	719	728	729	721	670	737	705	706	668	734	794	768	712	706	726	743	701	702	738	750	707	723	707	756	697	716	703	749	711	758	770	687	726	789	703	683	731	682	734	697	717	731	746	717	725	715	689	720	698	745	700	721	707	682	720	739	772	758	690	729	670	739	719	710	729	732	686	712	698	732	682	748	725	690	778	683	706	686	729	743	694	693	709	748	753	715	739	716	742	683	694	695	699	750	736	696	748	692	731	724	663	707	717	677	690	743	728	744	714	709	722	735	761	739	774	737	725	701	730	713	677	722	679	722	677	700	723	727	725	669	708	741	683	715	691	720	695	702	704	719	750	732	738	718
36928	8473	3248	1764	1500	1309	1146	1021	944	912	900	853	880	782	824	837	891	811	744	786	745	809	736	772	798	774	766	773	793	780	766	758	736	761	751	798	778	746	757	759	767	773	690	789	778	735	746	763	736	785	806	732	733	764	742	743	760	745	721	734	724	737	742	783	805	760	747	778	744	736	743	747	735	743	768	767	785	747	782	716	777	801	752	747	806	770	738	720	739	785	754	778	784	779	768	811	768	758	744	742	744	751	776	764	794	771	741	720	802	769	763	712	773	730	836	732	743	731	733	771	715	738	764	749	740	814	750	785	740	770	732	809	779	726	678	709	754	792	821	744	752	766	745	827	756	753	707	754	741	764	764	709	736	752	749	759	794	787	754	730	744	726	728	718	726	731	777	743	742	740	756	793	799	720	715	699	743	730	772	786	754	715	777	744	766	752	680	716	753	744	760	814	745	807	716	782	738	778	760	759	749	767	779	774	723	736	731	720	748	705	763	743	771	745	750	746	758	728	766	789	726	724	740	782	781	717	774	738	747	714	726	733	789	801	758	774	760	766	730	779	738	743	700	750	807	769	714	733	762	768	730	719	758	699	762	760	720	758	743	717	791	744	717	764	738	771	772	732	775	765	737	737	763	758	796	743	747	749	748	715	772	800	747	760	799	743	777	761	713	755	735	771	757	739	697	741	762	699	797	775	777	778	778	755	748	741	752	755	762	756	770	791	787	726	761	769	781	781	764	724	755	782	777	772	740	756	770	815	720	820	792	706	757	789	738	757	742	742	776	761	722	711	787	708	765	722	783	763	784	749	779	732	739	725	689	750	720	746	739	771	746	767	764	735	736	760	754	760	816	727	793	791	801	771	797	755	795	735	724	749	762	721	760	711	768	705	751	739	776	741	790	677	728	756	780	757	750	749	746	821	769	747	720	792	769	765	780	771	737	737	696	735	715	724	781	784	810	738	740	760	749	771	793	703	787	738	745	765	787	778	730	715	806	766	739	748	732	735	753	732	718	775	747	718	758	723	789	764	728	705	737	733	809	755	776	758	752	761	709	766	743	784	725	771	770	752	740	745	794	707	727	710	758	808	752	784	754	787	760	765	783	727	734	753	712	779	771	792	799	757	736	721	809	798	777	785	755	791	759	772	786	740	716	772	750	740	739	666	809	774	769	705	729	741	769	768	790	767	747	737	745	757	715	802	728	762	756	761	725	793	730	790	742	747	739	752	745	747	760	754	693	734	724	752	746	768	744	737	785	738	754	729	781	774	766	794	824	744	724	766	731	783	770	758	776	737	789	824	750	720	746	714	759	762	806	786	753	752	776	758	758	800	728	690	749	751	778	742	773	721	767	746	783	772	732	745	748	736	769	739	770	747	763	790	741	780	732	792	717	741	796	790	724	703	764	770	747	798	714	764	751	786	683	781	750	728	749	810	700	734	732	758	744	785	761	726	778	739	821	759	785	784	770	750	706	724	724	802	780	739	758	806	791	715	771	759	734	780	746	788	771	740	749	738	796	720	764	754	764	741	773	730	786	784	760	767	733	805	756	740	760	762	739	776	783	734	703	778	754	731	757	802	751	802	774	712	754	731	721	776	749	742	734	706	764	755	788	712	690	736	751	760	740	787	749	775	715	775	715	837	752	726	761	804	728	761	783	766	735	831	758	795	739	790	772	774	764	785	769	758	781	760	735	738	718	763	770	754	746	753	784	755	746	721	762	716	718	787	752	689	763	787	758	745	769	744	733	757	770	782	754	702	749	745	751	769	731	794	758	762	763	748	736	751	703	707	772	755	728	743	762	707	723	771	731	738	811	749	838	723	727	710	754	759	742	748	812	800	735	801	721	713	723	779	780	732	765	766	684	769	751	766	791	754	742	775	754	766	711	755	788	754	789	740	764	771	723	750	754	792	751	760	790	737	711	765	747	744	759	726	776	788	797	768	751	746	739	781	769	792	714	765	716	711	755	727	777	727	746	752	813	727	704	781	814	766	782	763	747	756	814	786	754	733	788	738	782	750	729	686	736	731	771	774	772	741	773	729	744	766	724	728	764	729	731	770	735	787	802	761	798	792	753	732	752	746	758	722	707	793	760	793	768	740	747	779	761	749	711	735	734	759	750	757	794	736	794	742	759	741	734	725	748	714	765	723	730	739	765	740	734	753	764	760	696	770	730	782	769	777	715	765	763	742	779	792	779	734	765	790	746	675	752	726	775	756	744	731	744	757	758	765	785	777	745	721	705	710	734	722	801	718	730	740	742	757	771	770	750	787	747	763	756	784	724	844	780	763	730	775	780	763	741	730	757	729	800	796	752	748	791	770	750	701	757	753	744	752	740	756	744	749	744	767	791	730	754	720	770	696	747	782	771	763	770	688	750	795	744	749	743	749	742	749	740	756	768	759	831	794	731	758	760	753	732	722	746	769	737	725	737	777	685	756	739	770	732	784	797	729	767	789	720	788	735	744	781	737	781	734	777	724	744	708	720	741	760	784	745	700	766	760	710	745	737	752	766	757	752	700	756	725	762	700	757	679	817	764	705	767	763	752	729	727	740	761	766	790	772	763	750	688	777	730	813	768	730	768	747	764	773	746	735	784	739	767	693	723	745	711	681	765	781	732	710	729	733	768	720	784	766	775	748	728	784	755	737	788	770	751	765	721	752	762	732	763	730	761	761	732	795	766	758	781	757	748	723	741	771	754	778	764	771	714	700	736	768	747	779	749	761	733	791	795	737	746	784	793	750	744	775	772	758	718	779	745	763	749	742	722	746	745	745	750	755	753	763	730	808	763	782	797	751	697	704	756	732	783	711	742	722	752	767	771	793	811	776	724	745	720	767	734	744	721	776	820	754	795	743	750	759	775	734	779	743	793	781	724	707	776	776	779	745	797	747	775	761	743	738	760	791	765	787	732	704	756	752	778	768	777	750	727	745	727	781	745	763	748	731	736	753	764	797	727	763	756	774	733	746	771	734	811	769	775	765	753	775	765	800	756	801	753	773	798	749	724	745	749	688	738	786	761	747	770	716	773	732	803	727	765	707	737	783	732	760	714	718	709	728	792	748	732	792	704	738	728	727	727	770	736	782	760	743	745	725	795	682	769	755	756	739	693	742	716	740	730	792	765	789	725	774	748	797	760	727	779	771	788	710	747	777	779	720	752	730	727	691	733	781	748	783	732	771	697	738	730	795	743	746	740	708	739	762	739	783	773	739	742	768	797	724	742	758	753	829	792	761	730	742	799	749	737	796	805	776	771	763	757	763	788	727	741	752	726	765	781	735	727	784	747	806	756	712	787	746	721	751	764	716	764	717	828	743	730	716	737	759	775	781	760	804	763	755	736	742	784	768	791	777	805	768	813	736	698	778	792	740	748	737	747	797	747	777	788	723	725	732	777	753	752	734	793	773	750	743	755	792	764	737	746	775	750	739	723	762	733	761	731	755	754	757	701	739	759	723	793	755	784	763	757	762	750	737	744	769	753
22660	21142	28859	23675	21143	21209	10098	1631	1235	1126	1089	1031	1058	1041	978	938	929	969	898	852	890	882	877	851	854	872	854	874	846	875	845	861	892	833	812	824	823	864	864	789	818	843	854	862	817	865	834	817	804	882	873	862	841	832	814	815	811	860	873	810	800	819	881	799	825	830	776	802	815	790	822	875	867	875	841	797	801	814	838	764	835	841	896	837	810	786	831	814	807	795	845	835	797	899	825	847	808	815	833	798	823	791	783	811	825	825	828	878	893	811	794	866	835	825	855	797	799	802	847	816	804	817	866	806	831	794	826	813	861	815	807	790	873	864	864	802	842	840	808	827	818	794	780	857	823	790	816	832	822	838	862	834	864	840	847	757	850	803	804	849	807	814	839	873	774	802	866	855	791	795	837	792	817	839	802	842	825	868	823	842	817	831	844	821	782	852	855	852	805	861	828	782	826	805	833	826	869	820	855	818	789	819	855	791	818	781	838	844	820	781	831	835	801	790	829	796	867	869	821	808	821	875	797	844	840	826	821	832	856	834	782	875	859	826	811	762	842	809	872	819	827	807	835	807	807	866	840	841	870	826	812	823	792	829	839	784	802	809	885	793	799	872	815	795	826	820	844	848	837	837	802	855	843	831	782	807	860	822	854	807	786	837	826	856	825	872	841	827	790	795	841	823	820	834	816	859	825	851	819	798	796	804	839	774	784	822	831	820	839	811	882	816	809	819	847	816	818	807	812	803	796	828	829	834	824	831	832	752	794	824	853	857	833	814	814	800	805	808	828	772	841	801	789	804	876	838	822	788	786	864	800	810	835	776	813	841	842	798	848	811	845	813	844	803	816	781	860	766	838	862	826	869	845	791	768	737	804	834	800	875	859	831	820	825	835	820	789	795	848	820	852	795	855	836	795	841	856	837	797	812	808	783	807	874	785	813	879	832	855	813	823	816	840	817	792	784	855	819	835	854	796	841	799	805	779	820	775	818	793	824	886	816	792	781	745	806	818	810	868	854	800	809	799	821	767	882	820	809	804	817	796	781	830	837	835	827	792	817	816	791	839	824	803	828	861	832	826	805	837	856	852	820	817	843	795	844	833	802	894	805	774	817	811	910	842	767	814	844	806	840	864	857	808	820	838	828	831	818	867	822	858	812	807	809	843	856	819	811	831	788	809	782	810	827	834	835	868	815	817	811	828	838	790	842	808	876	786	836	899	870	857	836	854	855	794	789	795	800	827	788	843	780	855	817	857	853	834	826	757	843	797	817	839	811	809	864	831	872	857	821	805	828	865	832	815	854	832	830	803	840	844	778	832	840	858	828	805	825	801	845	870	814	773	827	908	823	855	804	799	812	804	820	853	829	809	818	804	790	784	818	835	769	800	821	825	780	786	795	809	785	741	860	808	818	809	833	836	798	839	801	855	838	842	777	875	798	794	874	827	899	815	843	822	820	863	820	857	802	866	790	869	801	792	818	859	823	807	818	847	790	836	814	823	848	808	780	865	884	788	777	880	867	861	868	867	844	840	818	863	791	872	819	861	775	854	840	854	835	854	817	824	884	830	844	824	791	883	815	777	797	863	830	795	807	829	815	798	843	821	789	802	818	772	829	826	827	836	839	767	818	819	829	824	795	859	858	814	791	796	836	833	843	788	768	802	819	800	863	792	815	782	834	834	788	788	846	751	850	804	833	831	822	859	812	784	827	782	795	756	842	795	772	805	831	790	842	805	850	804	815	818	822	763	815	865	834	836	814	863	815	814	809	867	848	842	812	823	825	811	813	832	826	821	800	768	833	882	822	853	840	844	782	931	829	818	820	852	816	808	829	816	826	824	772	818	859	799	829	817	842	800	833	805	823	826	826	821	856	789	807	784	797	809	823	777	803	835	831	844	792	844	871	813	882	851	760	815	844	837	798	824	860	803	832	843	799	851	781	830	812	761	855	856	795	870	795	813	831	798	833	829	801	818	812	839	869	847	792	772	763	846	807	824	856	803	828	845	798	821	790	773	819	780	872	855	789	858	809	842	874	839	815	833	789	852	838	812	761	842	801	822	848	835	854	834	818	847	837	839	788	802	778	876	879	817	732	814	806	828	802	788	770	820	836	816	790	806	844	766	845	776	817	785	744	783	824	797	829	852	807	839	832	818	856	817	839	848	808	832	781	783	813	749	836	841	795	780	781	789	830	830	807	832	820	803	759	862	805	849	849	863	830	754	814	810	821	826	840	828	863	807	823	808	850	824	879	782	799	812	818	822	822	865	795	794	834	833	839	822	773	801	820	798	837	795	829	843	823	792	811	857	770	839	856	877	794	817	835	856	863	817	775	813	846	809	795	761	796	810	864	829	797	873	829	816	781	838	844	814	776	807	778	839	831	780	790	779	796	808	837	838	858	848	834	774	887	834	870	868	867	858	838	833	792	797	839	784	842	809	820	836	819	826	808	764	798	846	826	812	789	821	876	764	808	832	810	833	817	827	796	796	835	809	836	846	804	796	781	860	806	823	816	775	805	839	816	868	831	829	803	825	839	804	828	714	792	803	860	852	786	783	851	832	817	769	815	801	839	791	807	757	852	797	856	777	805	795	773	835	784	873	832	804	809	832	815	748	830	804	809	826	869	782	897	820	824	853	778	816	833	826	837	854	760	837	834	834	850	816	839	847	862	813	792	804	861	791	886	808	785	789	835	780	815	792	802	829	884	827	810	815	845	853	812	809	831	840	839	817	882	837	842	844	833	851	772	834	834	828	781	793	827	808	808	760	818	802	758	854	865	838	812	888	797	794	799	846	820	855	806	794	842	825	826	809	881	830	810	822	795	760	809	792	812	836	805	822	823	850	777	830	842	855	791	822	833	818	851	839	801	852	786	841	792	810	805	784	771	824	842	854	851	807	895	851	841	794	826	814	796	889	858	807	810	808	788	811	760	831	779	822	856	830	841	755	848	829	805	843	822	838	787	782	817	814	874	792	850	809	826	799	824	842	844	776	783	842	812	830	807	809	840	782	852	799	836	825	820	824	840	869	836	745	785	843	872	833	850	787	811	807	834	814	838	779	784	858	813	767	858	781	846	814	852	794	901	822	829	776	885	834	850	812	831	845	779	783	806	833	843	753	851	801	828	833	857	813	826	769	820	830	799	857	812	833	854	834	855	845	866	838	809	794	865	800	798	860	763	823	852	799	803	818	810	890	800	803	817	832	833	796	822	832	845	813	821	812	828	861	827	848	821	784	806	822	791	837	829	854	837	793	779	865	841	835	773	812	828	838	807	812	847	800	787	841	809	792	828	806	842	758	824	778	813	800	837	828	782	834	838	769	789	786	846	850	788	754	797	825	826	801	815	842	819	808	813	873	800	843	850	817	808	831	787	833	811	767	826	815	799	870	803	797	824	887	865	812	830	845	878	850	848	849	846	824	832	835	833	788	848	898	789	816	813	812	767	856	790	838	770	797	862	809	830	837	802	858	805	877	849	818	835	798	809	802	789
45760	16056	9274	4668	3544	2715	2199	1788	1561	1406	1248	1180	1128	1005	1003	994	916	948	932	954	903	863	900	898	891	859	832	870	835	880	874	863	869	791	851	809	870	823	845	834	832	847	852	824	831	862	833	823	792	858	808	852	799	844	787	779	859	742	788	845	833	779	825	821	852	805	881	797	806	818	787	789	747	831	817	905	827	861	813	830	798	795	830	795	837	813	852	773	856	776	767	814	805	802	774	868	830	781	796	742	801	828	849	821	835	759	809	816	857	774	830	730	822	843	834	814	811	838	782	862	778	825	789	843	849	807	789	797	796	823	804	791	804	849	834	836	821	781	821	863	835	797	824	821	883	832	828	784	807	864	839	809	821	798	854	819	832	823	796	824	795	816	845	759	829	790	863	764	891	745	824	830	828	850	835	812	819	798	801	836	822	811	819	809	821	787	778	809	781	823	801	815	808	816	828	838	801	846	845	766	836	815	858	839	843	766	837	820	862	778	773	834	812	812	807	853	814	816	799	818	875	834	808	848	764	841	835	827	834	885	861	854	892	820	829	809	802	826	868	877	819	813	829	849	828	783	823	797	843	829	753	802	795	833	775	780	817	846	785	795	853	753	811	820	841	771	775	828	801	817	760	797	776	818	792	775	823	838	795	830	824	766	786	813	807	844	852	796	777	808	858	829	813	811	769	841	867	837	842	759	872	812	880	851	799	808	805	846	822	807	794	777	805	819	795	788	775	814	837	830	799	791	832	853	823	804	808	806	821	801	807	842	780	835	766	749	802	792	861	827	778	775	782	802	811	815	850	846	844	822	835	805	831	819	819	851	801	802	799	803	826	826	811	796	806	833	770	820	843	835	856	767	816	848	783	816	808	812	805	833	823	761	838	804	814	810	799	809	858	871	857	791	806	818	845	791	799	839	855	786	895	834	806	815	850	805	828	831	844	828	825	802	807	817	743	848	786	874	816	807	836	819	832	768	799	823	787	803	825	839	817	798	803	845	794	788	775	784	814	807	793	802	826	798	857	836	773	808	824	834	775	832	798	797	821	776	791	812	820	826	806	816	812	811	827	779	855	893	855	825	787	783	821	839	776	815	781	789	845	836	815	778	804	834	834	788	834	790	846	782	810	767	841	770	853	827	805	829	808	862	868	868	819	852	788	798	803	834	834	796	819	779	827	817	876	809	805	844	782	735	811	802	815	841	830	831	806	842	821	803	823	791	809	782	783	827	842	826	805	825	806	854	815	809	786	799	771	773	827	772	771	848	789	835	781	798	865	798	810	827	903	809	881	801	795	788	802	813	830	879	884	865	833	785	832	839	805	832	825	772	790	798	825	771	806	872	787	805	768	796	828	821	839	882	818	805	795	854	823	830	852	838	818	836	832	804	800	778	828	845	818	864	828	862	849	815	820	818	835	830	833	824	792	801	831	813	866	754	852	800	794	763	765	798	797	819	827	805	824	813	807	812	818	815	853	811	813	860	837	819	859	765	821	821	836	802	844	820	774	823	813	783	786	862	752	838	767	834	855	782	808	811	799	797	837	864	803	827	804	864	785	867	844	809	780	833	843	772	840	845	777	787	813	814	855	843	774	763	843	810	778	800	855	825	842	810	805	798	785	766	834	789	843	859	782	836	773	836	792	843	799	778	754	818	862	791	797	828	828	793	825	835	789	818	830	838	879	800	823	787	813	777	821	778	818	832	808	840	858	826	805	856	824	789	811	815	791	815	789	783	790	802	777	810	791	830	840	839	784	899	819	852	814	822	809	812	812	799	759	806	802	821	805	874	836	837	824	853	753	812	751	804	829	789	806	808	832	795	815	808	790	842	840	825	822	774	804	750	841	810	792	821	797	819	790	787	797	868	811	851	829	830	850	833	831	827	787	806	835	830	808	791	828	806	819	796	820	850	805	793	802	788	800	848	828	809	757	795	763	814	822	801	804	799	842	801	817	789	848	827	801	766	808	805	809	813	876	840	763	832	831	857	775	885	814	821	830	796	773	824	778	844	808	806	829	839	806	825	784	781	786	806	844	823	817	785	815	773	833	810	769	825	897	817	778	792	805	840	813	804	850	813	835	813	791	835	803	842	776	840	832	785	864	824	795	870	778	871	863	829	825	873	793	814	794	800	804	805	862	809	851	842	824	764	813	745	826	786	801	822	799	835	876	779	844	827	829	821	808	817	794	883	845	796	768	790	723	823	827	814	822	792	810	828	793	843	862	833	798	812	761	848	866	758	811	818	793	843	835	858	813	793	782	780	802	798	826	813	822	823	781	802	869	854	879	842	792	804	823	811	810	811	818	798	756	837	763	814	801	834	861	793	825	803	813	784	827	774	841	816	791	794	804	836	740	829	767	862	816	843	808	815	808	838	797	837	870	886	861	782	778	831	830	789	857	819	801	793	825	803	781	833	832	846	793	830	831	864	812	836	826	791	785	858	842	822	801	805	823	874	889	826	801	794	812	786	829	858	875	787	776	796	832	830	822	807	815	846	813	841	779	794	835	769	817	813	764	845	815	854	814	835	793	807	794	787	811	824	794	890	853	829	816	827	794	816	838	839	824	833	805	798	796	848	819	790	826	844	807	824	791	814	824	840	770	840	830	815	825	803	819	825	831	828	780	769	795	820	847	792	818	803	840	805	809	831	818	782	848	760	820	765	866	790	828	814	831	846	805	819	838	854	826	792	872	800	842	796	831	839	843	814	835	761	798	820	818	835	802	844	785	803	825	796	829	766	842	855	829	813	820	774	826	795	820	835	810	824	835	796	838	844	794	813	829	785	862	777	840	774	760	810	803	819	844	878	816	833	791	789	809	797	817	770	800	850	846	780	819	814	843	828	805	797	821	811	802	758	847	820	817	823	833	765	865	836	858	868	796	795	816	803	854	856	794	786	826	785	829	808	795	826	849	780	837	868	813	800	815	823	849	807	809	846	792	794	819	818	842	843	826	814	795	829	811	774	780	842	811	812	804	784	768	792	765	876	804	797	826	823	843	800	822	825	830	818	810	800	795	848	826	852	852	852	817	779	855	812	805	843	806	815	808	771	799	820	759	881	763	819	811	796	846	754	825	838	756	847	821	805	859	802	818	789	874	817	805	873	839	779	816	799	831	833	846	750	841	777	843	839	815	831	797	755	802	808	806	795	855	784	796	826	866	808	830	778	792	877	823	783	818	832	850	812	832	887	814	772	840	790	793	830	836	856	771	827	782	804	826	822	821	785	766	812	778	823	817	818	833	804	812	785	852	789	800	835	818	900	848	806	808	838	832	812	809	834	764	800	784	843	805	846	825	835	789	773	807	805	788	835	806	806	821	767	827	811	874	834	827	806	816	749	846	812	804	808	761	828	836	814	786	845	781	869	853	808	838	785	801	812	821	814	820	779	820	777	810	831	839	836	837	789	864	800	845	790	820	833	801	849	770	776	811	824	866	856	819	820	861	753	784	769	799	838	821	802	824	794	824	814	856	800	837	837	790	841
28187	18613	4998	607	444	400	374	389	426	400	351	400	371	388	375	377	397	404	372	361	410	397	380	417	370	365	404	391	366	399	403	390	407	384	405	421	351	375	365	379	384	396	346	382	401	385	399	379	361	391	351	358	353	414	359	377	367	382	401	402	363	377	332	353	359	377	392	400	382	378	325	354	348	380	363	350	393	413	390	366	354	421	392	387	382	399	373	383	418	415	394	381	379	377	373	367	387	395	377	423	382	391	378	383	428	377	346	385	413	400	394	360	404	409	402	378	363	390	400	356	376	372	390	371	375	392	379	361	379	377	366	387	402	373	387	382	371	397	356	356	391	367	415	367	386	362	389	384	380	417	384	421	396	346	391	381	392	374	356	366	372	395	357	399	364	383	362	386	342	388	414	367	404	383	385	352	360	382	370	404	357	396	349	371	376	362	400	366	349	371	400	383	376	371	339	380	367	355	413	347	399	397	364	347	390	362	374	356	368	386	345	371	405	407	395	380	369	380	389	372	358	373	397	419	369	390	350	396	390	388	385	351	369	387	351	394	357	425	377	371	356	380	376	390	412	402	410	364	358	380	397	376	415	409	393	416	383	393	395	349	367	368	370	413	373	371	342	397	382	387	343	378	391	372	361	403	381	392	369	403	358	334	338	381	410	381	368	396	343	387	381	349	372	379	371	342	364	389	394	338	368	396	407	372	373	390	333	389	393	369	359	403	392	390	397	360	368	385	379	393	374	383	404	355	345	360	416	345	376	383	376	395	355	386	373	411	381	402	381	402	366	352	383	387	384	398	369	336	353	384	338	421	355	364	396	377	401	381	408	385	377	353	371	373	354	391	399	413	384	374	374	373	396	389	387	389	395	400	384	404	402	367	398	395	378	344	358	390	416	370	363	364	393	370	367	379	358	342	373	394	386	384	398	342	396	349	373	379	375	371	423	358	361	397	393	382	337	346	369	392	391	379	397	361	365	377	364	401	370	367	399	374	405	366	390	396	374	376	381	354	375	380	385	357	400	375	402	378	395	389	389	395	343	384	367	387	401	338	379	388	397	374	406	378	362	365	402	413	359	339	387	379	392	392	381	390	360	386	354	367	378	333	343	400	404	368	379	385	369	393	353	391	363	372	400	337	364	386	369	371	399	353	366	399	384	363	383	358	383	363	385	404	391	393	374	382	390	354	383	411	390	423	376	397	379	420	382	397	382	405	360	364	367	345	381	361	390	368	344	380	379	377	404	360	371	373	380	376	372	382	404	380	342	363	426	367	365	378	414	375	402	401	368	346	378	369	390	375	420	366	384	356	365	393	380	394	377	383	361	361	363	395	395	392	330	382	360	385	390	361	353	370	362	379	381	393	378	437	369	392	364	381	366	386	377	402	407	382	403	363	379	392	405	406	425	330	402	379	399	378	359	367	357	418	382	371	399	384	372	384	376	363	387	389	379	398	349	408	387	346	425	397	389	340	387	381	393	414	390	367	363	396	385	394	382	402	410	398	376	394	395	371	357	362	358	372	403	346	415	365	399	360	404	385	407	371	403	370	345	368	365	381	402	406	384	373	392	371	376	397	380	390	366	408	383	372	385	365	376	386	369	373	394	372	338	404	356	375	392	365	338	379	354	420	362	342	379	386	402	381	374	404	404	390	417	412	376	364	392	370	424	382	366	427	375	385	393	402	358	359	381	391	364	362	386	380	375	404	394	372	346	404	361	360	392	410	395	380	372	381	365	383	363	360	369	342	415	393	389	334	397	401	363	372	386	371	379	384	368	427	396	381	378	401	381	384	382	366	377	332	407	378	415	392	420	358	396	388	384	388	372	369	372	395	363	392	364	380	391	386	381	393	349	359	344	361	377	381	365	366	391	368	406	396	358	382	428	351	380	393	380	408	377	377	395	341	366	378	392	384	393	389	391	409	422	369	388	381	385	372	402	394	401	375	373	395	367	401	384	384	402	364	419	390	380	399	413	367	398	338	386	396	421	347	389	372	403	353	368	334	375	363	396	394	374	389	372	390	387	362	375	359	364	361	371	380	427	387	365	398	348	377	380	372	348	376	380	378	367	353	397	361	370	377	397	351	427	395	379	406	383	381	379	378	375	366	359	389	366	368	360	402	371	365	391	343	369	385	340	367	382	385	388	377	372	415	403	400	365	351	384	370	433	384	395	404	389	373	392	369	398	368	385	354	384	335	420	411	354	393	355	374	381	360	344	362	361	361	393	361	418	386	401	401	391	408	377	395	332	359	375	346	378	366	384	375	394	410	409	372	375	389	397	369	377	361	391	396	393	409	388	376	390	348	384	414	386	357	375	386	393	359	375	372	384	370	370	370	372	380	364	357	398	357	373	365	382	378	356	371	365	370	377	390	382	378	378	392	396	373	384	378	387	391	409	388	398	372	397	379	389	404	371	349	371	385	376	383	360	379	380	381	355	389	407	358	391	369	366	388	385	399	379	385	412	354	382	374	362	371	367	397	393	377	397	360	393	383	404	413	386	361	406	372	391	378	373	361	406	417	398	361	388	369	374	382	398	361	372	366	396	341	395	403	357	373	346	360	379	415	364	405	352	329	355	370	398	381	365	409	372	371	383	366	393	333	393	359	350	354	386	393	371	384	376	356	329	386	390	389	387	413	365	391	426	378	386	361	389	362	385	383	362	407	386	381	346	380	376	401	419	381	356	379	371	389	351	370	370	346	376	383	396	348	388	378	395	395	376	388	367	375	418	375	362	365	374	390	360	340	366	382	380	395	379	383	373	361	400	374	376	377	396	375	354	355	392	378	387	360	376	397	389	368	365	384	413	421	391	365	421	365	416	380	360	366	390	367	398	387	394	376	363	366	350	372	346	346	361	397	399	361	392	380	378	377	375	386	385	388	379	352	401	390	372	385	361	370	396	378	374	370	375	377	398	390	338	372	349	354	372	361	397	379	380	367	365	373	396	366	345	396	369	349	400	404	390	355	370	375	373	357	357	394	365	397	358	381	406	382	386	432	351	398	386	357	380	394	384	374	385	373	383	364	385	364	385	381	350	355	344	376	405	392	357	386	409	376	366	390	372	364	372	401	347	359	389	444	397	382	358	360	366	422	380	411	370	390	384	362	340	380	418	380	357	372	391	386	384	375	379	406	403	366	389	374	385	371	372	403	380	409	395	386	356	362	388	417	351	379	356	356	395	362	376	347	355	377	385	398	373	411	388	378	356	412	355	372	394	391	377	386	369	370	378	376	397	379	348	383	403	382	351	364	372	365	349	391	364	365	377	374	338	394	345	369	381	370	370	347	367	380	399	359	366	367	378	365	403	383	383	377	358	381	399	402	362	363	382	408	408	383	416	364	394	353	354	403	406	405	423	364	411	410	384	386	358	382	371	386	384	380	391	373	403	372	384	393	355	366	383	422	350	417	344	386	363	335	362	376	368	386	357	383	393	381	354	342	395	404	383	385	350	381	374	390	377	408	414	422	415	405	379	393	366	415
14238	1750	806	501	525	491	471	483	420	454	422	451	418	449	434	450	462	419	423	432	453	426	407	452	402	412	408	429	464	402	451	446	405	443	400	483	433	438	439	424	400	432	436	429	421	415	412	432	440	426	433	454	436	408	389	409	413	435	407	405	402	425	410	436	421	419	441	444	454	433	449	421	406	420	444	425	429	415	415	429	425	457	419	373	433	393	444	405	415	434	412	415	398	389	380	429	411	407	401	437	425	411	414	414	424	434	455	431	426	448	420	433	431	436	451	406	377	406	470	384	435	428	426	437	387	446	381	432	426	427	437	456	437	425	402	483	445	414	383	461	417	460	426	423	458	396	412	443	433	384	430	447	409	422	416	414	446	442	438	433	430	432	411	374	416	465	419	420	407	447	425	468	417	435	425	453	430	413	432	443	392	418	414	411	412	431	437	438	405	421	408	423	377	428	406	444	450	419	407	401	455	430	414	418	439	407	419	382	452	423	431	421	389	435	421	374	397	390	443	379	426	438	423	398	427	434	408	401	395	431	416	454	473	434	430	426	414	413	428	439	407	423	439	420	430	402	433	410	448	424	391	403	438	402	410	444	418	428	415	431	434	432	415	404	426	447	427	427	418	419	417	409	408	411	415	439	433	389	407	415	435	400	418	410	400	412	403	426	426	411	419	400	450	420	439	455	453	444	440	402	434	441	421	440	450	438	414	425	414	420	419	430	434	426	421	396	432	421	431	412	377	422	409	388	452	404	419	417	393	433	430	401	397	454	437	424	438	425	416	380	415	421	407	397	422	456	403	450	444	404	421	429	452	410	441	433	426	439	412	419	406	424	466	429	408	380	377	421	417	433	386	424	430	431	436	423	421	441	411	412	435	382	434	422	435	450	434	383	429	444	438	439	372	414	421	406	411	443	442	427	457	412	407	440	374	398	434	455	441	421	416	401	447	385	416	425	420	430	393	434	447	397	384	392	409	412	418	426	432	414	368	417	457	430	394	432	420	433	408	436	434	430	408	399	388	423	475	416	435	436	419	426	443	416	416	392	437	404	396	426	438	433	409	425	442	433	482	439	439	385	410	419	415	416	456	432	393	425	426	414	450	451	416	441	440	417	448	432	416	438	433	391	448	406	453	403	395	420	434	431	430	381	412	451	438	424	458	416	427	439	409	410	433	444	423	418	418	425	414	394	402	412	452	445	418	365	399	430	450	426	419	446	408	435	411	437	456	417	403	383	427	422	467	460	420	435	453	404	412	376	422	395	442	410	440	428	453	419	428	423	433	414	404	437	430	431	422	452	426	425	457	422	464	412	438	391	433	440	422	419	423	434	429	422	398	431	452	435	427	443	414	376	429	410	426	443	406	459	424	424	416	429	447	445	398	458	423	414	403	416	451	443	416	399	407	423	425	459	414	407	412	451	446	400	440	421	428	415	403	442	426	437	389	388	427	431	445	429	444	427	413	453	431	411	412	453	407	399	391	416	422	427	427	399	449	460	428	405	418	463	433	435	420	450	413	388	389	440	433	407	417	427	411	409	419	469	422	448	394	436	459	442	440	428	380	397	434	391	397	418	433	431	390	413	409	426	433	381	433	426	448	416	468	403	400	447	446	423	421	447	441	429	460	443	457	444	422	423	424	403	454	408	464	419	434	386	419	416	418	414	396	435	452	391	422	447	432	416	412	448	419	432	399	405	384	412	425	394	439	383	440	402	374	435	388	434	419	432	425	444	429	422	429	428	440	411	440	436	389	418	451	444	438	452	433	390	413	469	421	430	432	443	438	409	441	399	464	428	426	425	397	411	420	414	366	428	428	420	428	448	462	406	429	382	412	393	394	454	415	439	434	429	407	427	428	425	407	414	383	425	415	444	406	406	423	427	423	423	414	377	398	431	428	423	414	421	419	413	429	456	434	401	394	429	436	439	451	424	403	447	426	400	386	401	414	430	432	395	421	444	438	430	428	421	421	441	417	436	410	420	412	457	409	416	430	433	473	421	398	471	388	409	411	457	447	391	432	439	424	421	394	433	401	428	389	417	427	431	402	421	407	420	394	428	445	432	420	435	424	430	425	405	408	427	428	420	402	404	408	426	448	420	401	456	440	436	461	434	426	431	393	440	452	406	423	422	402	396	417	429	430	433	433	422	406	408	435	412	445	421	446	419	403	426	437	439	431	417	451	416	426	421	422	399	412	411	460	411	401	442	446	436	436	439	408	433	398	425	420	430	430	408	422	411	393	456	447	416	438	423	409	433	417	402	404	432	425	415	451	419	415	419	395	418	431	442	398	405	402	422	445	424	404	452	444	430	448	440	437	426	407	411	386	388	418	444	409	437	427	389	461	406	391	396	449	415	415	418	419	425	397	423	430	403	400	431	424	400	455	428	400	447	433	414	425	450	447	452	424	412	391	406	406	400	406	433	407	433	431	407	421	434	410	421	447	441	444	453	420	432	442	453	415	441	437	427	413	444	438	434	419	426	425	430	406	444	408	452	421	413	425	433	394	365	454	437	422	425	397	418	398	416	407	424	431	413	443	411	404	406	453	443	445	419	416	428	440	433	418	396	409	388	404	403	440	407	433	438	461	433	397	409	400	407	406	363	381	406	450	390	415	439	444	413	419	429	414	408	434	397	404	417	385	424	408	407	427	413	418	388	447	403	408	445	424	424	425	382	410	426	409	445	438	439	414	371	429	398	431	401	459	383	440	436	412	451	459	452	395	441	415	454	427	433	443	387	398	440	390	424	410	444	422	414	430	395	409	384	459	412	416	444	468	447	401	439	481	423	447	413	399	417	461	474	440	440	402	460	409	417	388	454	444	410	418	388	380	387	409	453	433	423	425	420	428	401	439	398	454	384	441	441	420	420	445	419	418	423	426	433	430	444	452	431	417	409	442	386	400	423	457	447	452	418	432	424	404	434	420	421	444	457	402	479	451	454	411	458	396	418	439	439	398	439	438	402	404	415	455	421	424	391	412	408	409	387	407	443	414	400	454	426	414	437	446	425	426	417	382	446	423	428	472	425	420	451	444	412	429	408	437	417	449	440	424	440	435	437	426	425	446	413	412	441	420	433	400	413	406	430	415	410	417	398	410	449	422	417	461	440	428	442	448	448	395	454	461	424	410	435	461	440	423	440	404	422	406	416	395	414	396	443	390	440	444	417	421	385	477	389	420	415	409	421	384	389	426	448	420	458	430	399	412	377	443	432	394	456	412	411	412	435	421	383	437	385	391	416	429	414	382	406	460	394	407	403	453	387	439	392	434	424	427	404	419	397	424	461	399	421	400	447	418	450	409	368	434	415	415	420	431	374	451	452	417	462	463	422	412	398	417	420	414	409	411	442	416	405	444	402	406	436	405	406	430	408	424	415	407	437	412	434	398	437	428	454	406	387	427	415	400	410	423	443	414	382	412	433	441	419	424	412	424	412	442	383	457	439	426	461	438	442	450	464	420	397	441	416	400	423	422	450	435	385	447	418
23755	21084	28355	24050	21088	10266	968	680	589	563	526	487	496	471	404	430	406	405	448	431	416	418	411	382	361	403	354	377	381	385	401	431	378	395	386	364	370	383	404	353	336	398	376	344	388	399	391	396	377	387	362	387	363	382	376	385	362	361	353	372	380	410	369	360	372	352	381	372	359	384	409	396	355	396	348	398	354	367	347	369	374	353	368	376	390	351	392	370	333	397	354	395	372	362	364	341	377	381	413	407	409	373	389	397	377	381	355	308	398	389	347	373	377	374	385	392	384	377	375	367	384	365	363	362	348	382	409	396	379	416	359	371	371	393	357	356	368	428	407	385	384	354	377	341	347	399	380	362	359	382	334	354	353	366	381	391	372	414	393	372	394	373	367	382	352	379	360	362	386	325	344	364	368	346	327	373	363	384	371	382	341	357	373	356	353	389	375	391	377	363	376	358	369	356	392	374	393	366	379	344	374	386	386	363	406	359	422	363	378	352	366	304	377	352	380	386	393	347	365	385	373	363	357	408	361	372	384	388	350	379	344	367	343	397	354	347	376	376	354	377	348	377	396	350	389	360	383	350	401	363	384	387	343	379	403	393	374	368	341	347	355	356	372	405	370	354	416	370	378	350	371	404	365	352	336	423	370	372	390	383	377	384	384	368	367	336	376	376	393	363	364	425	343	345	346	373	351	355	366	365	362	378	359	394	381	404	356	358	393	388	391	379	377	364	361	367	362	376	390	350	405	388	387	394	415	390	340	362	388	404	344	334	349	391	388	362	371	394	375	356	361	349	370	391	393	377	400	324	374	346	376	381	369	362	369	351	373	363	348	349	393	353	355	350	348	361	369	349	364	385	336	375	397	375	355	388	354	400	381	347	368	396	365	365	387	353	351	355	389	371	408	369	344	349	362	397	358	387	385	358	405	365	351	373	353	382	403	353	325	342	356	364	334	358	393	370	335	392	368	344	382	378	375	353	344	342	378	371	375	355	355	375	331	375	371	368	367	346	397	414	383	361	377	356	377	342	374	360	370	374	386	362	399	354	374	389	379	353	373	384	369	358	374	355	363	378	372	404	380	364	386	326	362	397	365	380	363	346	374	400	367	394	340	358	377	356	397	368	386	368	371	380	337	346	371	367	380	360	396	348	361	392	390	354	421	339	367	369	363	319	369	350	331	379	369	350	363	391	395	396	365	365	386	380	390	426	384	345	392	350	386	394	369	371	330	406	367	382	364	356	381	368	395	381	366	360	367	364	386	380	381	330	364	350	351	374	369	389	363	370	355	361	390	372	402	362	373	348	377	355	380	379	368	384	391	365	362	394	359	353	332	386	384	398	336	351	398	353	393	336	363	360	337	401	418	366	349	357	350	400	346	372	349	378	390	386	356	353	383	357	381	372	345	381	397	347	381	359	390	387	390	378	371	322	352	364	355	351	348	339	394	365	377	344	377	388	389	365	373	353	353	401	398	374	416	363	333	355	373	370	397	385	349	411	417	396	377	341	349	370	381	360	371	373	359	400	380	362	416	387	352	354	361	385	358	414	361	371	348	330	366	374	366	344	345	381	407	361	407	390	376	393	339	359	395	380	368	375	346	359	382	425	345	391	351	348	391	420	390	365	377	333	395	372	411	409	356	383	353	356	382	334	370	371	387	372	350	382	377	379	390	355	359	403	340	366	367	382	365	367	361	362	366	356	356	362	355	324	349	359	340	379	356	369	341	369	326	360	372	342	386	330	370	367	368	371	397	375	389	372	382	416	382	356	357	386	357	376	337	373	383	339	341	358	371	365	329	376	366	369	370	367	357	371	377	363	404	340	344	363	396	365	382	376	383	365	365	392	366	327	392	354	381	360	345	406	361	362	341	375	377	373	354	360	349	374	379	348	352	365	392	385	400	342	407	355	366	388	348	392	366	354	371	356	382	366	394	373	385	407	354	383	396	385	400	326	388	331	365	317	382	374	388	346	370	348	402	366	382	373	410	353	399	357	342	395	325	342	367	378	363	382	407	350	386	380	378	400	370	377	370	386	365	374	372	377	362	375	360	348	380	369	389	388	357	365	400	353	385	370	362	390	333	375	405	357	369	359	392	400	361	408	352	371	366	395	362	349	395	328	333	375	357	377	390	376	384	366	406	404	366	368	329	362	385	367	382	376	390	372	349	346	392	379	364	391	375	382	413	401	369	376	381	356	361	389	382	353	399	397	350	373	359	386	358	379	411	387	368	396	355	392	353	405	355	398	389	369	365	367	380	363	373	404	392	381	366	399	387	378	352	345	363	345	385	356	395	373	355	394	331	383	369	356	401	369	371	383	368	347	357	371	381	339	405	384	395	353	394	419	378	386	370	369	383	352	352	395	408	375	382	375	361	375	351	389	375	346	361	361	372	356	356	343	398	372	370	353	336	401	358	382	366	375	388	353	353	399	405	370	356	338	322	387	396	352	367	388	389	352	382	367	373	342	406	358	343	381	381	371	393	346	364	382	364	364	400	345	379	400	364	359	368	396	366	357	355	368	414	340	384	378	411	385	384	366	386	378	411	389	381	402	332	384	378	406	380	407	358	368	383	361	361	354	374	360	379	365	369	379	402	395	376	352	347	388	349	363	317	337	376	368	347	363	355	382	377	355	376	389	359	364	360	389	372	401	361	364	336	383	386	358	380	410	366	403	368	391	370	360	369	346	389	351	364	343	359	384	372	363	390	367	390	324	356	367	376	371	385	343	381	398	385	387	336	350	388	407	356	385	382	374	364	376	350	387	390	361	351	431	372	361	363	372	357	345	366	406	390	357	328	379	340	353	370	352	364	376	404	374	386	393	390	364	379	377	409	321	421	344	382	386	372	333	391	357	391	367	387	344	362	405	384	366	404	399	329	373	414	406	386	381	359	369	360	386	373	331	392	370	349	365	393	368	382	411	355	376	349	405	346	377	368	377	388	383	412	356	406	351	369	370	380	357	356	372	372	386	375	331	343	407	363	366	388	371	379	378	404	347	378	407	347	351	391	377	378	375	369	380	374	385	379	379	384	359	359	357	348	367	383	361	381	344	389	383	368	345	355	356	370	353	384	361	387	376	379	362	361	353	366	384	391	350	379	379	373	371	378	372	382	364	415	345	397	375	366	383	335	372	386	393	379	329	371	375	349	340	384	374	372	343	368	371	358	387	349	364	391	394	355	392	364	320	357	354	386	410	361	388	358	357	348	334	380	390	365	345	365	362	343	364	359	373	359	367	395	348	371	403	352	394	352	375	368	370	354	390	383	409	373	364	379	379	361	378	353	358	393	403	387	389	368	383	381	363	375	363	388	407	375	355	395	373	369	381	363	347	368	383	390	376	363	390	397	389	376	347	386	367	347	400	361	370	365	360	354	381	390	388	391	402	403	374	352	334	348	342	395	348	396	388	397	352	350	409	381	379	350	365	404	358	350	380	359	352	413	359	386	359	368	378	356	373	380	380	363	352	376	372	321	391	361	379	364	388
39164	10485	5314	2537	1901	1446	1142	964	794	696	640	619	520	535	528	468	505	481	493	474	457	445	410	421	432	407	422	440	375	450	469	426	448	391	442	394	415	440	406	426	448	389	409	392	409	428	410	431	425	378	403	378	392	418	363	402	405	398	395	396	375	381	400	392	433	406	371	440	387	391	403	417	439	388	433	397	430	397	394	460	401	414	399	353	423	406	389	428	391	408	412	396	414	382	381	385	392	387	417	385	392	402	353	437	395	397	399	385	414	409	396	404	413	386	411	414	398	439	377	380	342	370	384	425	373	410	419	414	392	408	403	391	380	422	405	402	369	400	391	421	403	348	422	398	417	429	412	408	388	393	372	393	363	373	420	393	403	417	371	398	396	386	417	437	411	392	363	411	401	434	408	406	379	395	385	405	399	404	384	393	417	384	406	385	401	407	398	391	404	387	411	409	389	362	435	397	386	433	358	425	378	408	425	414	383	391	361	375	415	417	420	407	380	422	403	375	387	397	403	406	413	435	389	404	414	408	419	385	410	434	414	413	416	389	405	407	406	393	368	425	398	400	408	413	386	423	383	408	417	387	408	386	403	424	410	386	379	404	409	405	403	408	362	386	417	414	434	403	412	415	411	384	401	413	400	391	376	405	398	382	435	413	385	405	400	396	386	401	399	400	413	412	401	368	408	384	397	406	364	408	368	405	392	403	385	428	398	375	409	409	402	415	428	426	366	414	424	399	408	354	390	429	381	372	360	362	403	409	411	398	375	410	379	418	393	386	402	372	389	445	386	391	388	405	392	392	377	398	412	419	403	395	434	442	418	401	391	349	400	415	399	415	429	388	433	374	412	389	399	403	385	383	394	412	381	375	409	433	345	408	390	404	417	422	406	407	393	385	371	384	412	368	435	402	410	389	402	368	414	405	391	404	387	421	385	400	422	388	407	400	393	386	428	401	416	424	430	417	407	375	378	395	394	367	400	409	404	388	357	378	373	404	387	393	388	381	377	418	427	393	369	368	397	400	386	406	430	392	403	433	397	411	422	399	370	407	399	409	399	388	410	406	428	391	423	371	395	410	388	406	426	403	424	384	390	445	393	406	389	407	369	413	376	392	410	436	353	405	384	404	393	430	391	395	430	407	401	390	388	372	402	370	392	404	381	407	372	402	407	368	417	399	386	416	427	416	422	376	407	396	397	386	390	394	439	404	398	394	412	353	390	415	404	431	374	396	391	371	401	412	366	392	384	403	398	401	418	406	439	394	367	392	373	388	399	412	368	384	392	391	372	370	434	413	369	422	400	388	435	410	427	396	402	387	389	399	398	403	399	383	389	391	423	358	403	431	380	404	446	378	388	439	416	392	372	409	423	429	377	399	408	383	413	377	388	376	376	410	405	418	430	374	376	421	405	398	394	397	397	385	395	397	404	396	424	380	369	377	383	415	398	408	402	369	394	383	412	394	404	396	413	407	410	397	409	373	392	384	403	396	460	403	384	391	415	404	381	442	404	424	397	424	411	376	405	426	402	378	382	394	400	398	395	411	385	371	417	408	372	382	397	389	404	401	395	385	427	380	429	432	376	369	400	397	396	429	412	396	401	416	395	425	382	396	400	424	358	352	408	407	425	440	400	398	398	365	364	424	423	406	411	398	390	382	392	368	421	431	384	385	374	393	392	427	362	364	395	435	408	374	369	397	410	416	409	399	395	374	404	419	353	375	428	390	393	387	385	373	406	403	388	394	392	391	447	367	407	421	384	406	416	395	406	401	416	399	367	396	412	415	413	407	415	435	409	400	352	388	422	392	401	378	404	421	390	382	390	395	383	378	369	408	388	420	417	419	395	432	406	385	386	438	395	372	391	386	425	408	390	395	415	396	402	380	370	380	412	387	387	375	379	407	411	369	442	375	410	421	426	414	336	367	414	392	386	409	399	429	370	398	387	354	387	388	390	381	417	396	392	388	359	371	394	401	389	398	414	377	366	356	403	404	391	417	369	434	349	429	395	368	386	409	385	429	380	410	383	400	340	365	400	423	415	405	356	400	436	424	380	427	392	408	391	382	362	403	379	416	393	428	425	407	395	412	404	424	395	385	407	408	407	452	380	421	429	374	418	406	375	390	392	427	383	377	379	359	397	382	365	397	418	427	399	401	375	371	392	413	375	400	389	400	370	396	398	390	402	406	379	389	399	417	407	388	407	403	382	362	421	392	382	405	392	438	379	364	383	393	393	412	386	426	412	420	401	389	400	394	399	361	382	407	450	384	354	358	397	410	428	426	383	397	397	410	384	417	414	392	369	416	429	416	400	398	429	383	392	395	383	409	397	398	367	397	389	370	392	396	355	419	404	412	394	395	417	406	364	443	399	409	413	407	390	358	414	393	388	378	369	416	418	390	400	371	404	439	388	398	392	407	369	403	374	413	358	397	368	399	398	424	421	386	438	368	389	404	412	410	393	410	444	402	419	391	414	385	390	396	416	398	390	417	408	383	403	404	386	371	394	415	385	368	421	393	370	435	424	401	407	381	380	394	382	399	423	370	408	370	409	417	396	410	391	428	393	407	436	400	383	372	390	371	437	418	387	396	415	404	390	412	421	394	401	423	381	413	413	390	395	390	357	410	400	371	375	399	404	338	413	402	397	398	432	400	354	390	421	371	389	416	420	421	366	385	405	392	365	400	378	422	393	396	412	416	381	427	385	405	428	400	392	392	386	431	396	408	394	421	393	393	395	412	425	404	429	357	393	389	379	398	411	370	413	387	402	404	415	407	396	402	403	383	424	409	392	410	370	360	404	396	388	378	420	396	388	411	413	358	384	440	385	376	394	405	398	397	383	387	387	410	425	417	398	389	398	412	423	401	400	375	372	389	417	406	389	418	417	396	424	431	355	401	352	383	391	417	409	424	423	418	363	416	426	425	397	407	423	395	389	408	427	396	385	423	378	400	393	406	401	371	376	385	387	426	374	375	395	378	415	397	415	424	397	420	402	383	376	378	411	397	381	417	412	357	409	402	391	402	444	379	379	394	410	445	409	463	381	380	379	390	399	375	397	413	421	404	416	414	411	393	399	410	363	370	390	420	409	422	402	415	372	377	388	419	387	426	432	379	370	373	399	445	387	418	446	425	403	377	402	391	376	402	400	378	346	409	411	423	401	380	395	403	439	390	407	384	416	398	409	407	413	408	393	429	396	403	378	378	357	406	399	383	405	385	412	423	420	380	403	390	340	412	403	359	411	443	414	363	390	414	405	384	379	395	407	410	408	387	392	400	396	389	376	416	432	396	398	393	354	380	380	393	399	400	431	390	395	388	395	371	387	413	371	402	389	396	353	407	400	395	400	400	397	390	420	382	432	416	407	389	411	394	412	396	377	392	417	426	393	418	386	413	392	403	397	390	435	401	363	389	447	391	405	400	414	401	419	381	414	403	350	417	366	395	403	388	432	438	404	381	408	396	404	413	389	387	399	383	378	396	386	381	398	351	389	394
24983	21110	27278	25090	10536	1195	1007	885	810	832	824	767	760	761	739	768	752	741	749	749	725	765	744	710	785	707	706	700	712	724	677	739	718	734	740	683	753	705	748	771	710	714	747	698	688	727	713	748	700	754	756	714	695	723	729	730	720	699	706	677	701	690	691	701	715	781	717	677	760	698	723	699	731	730	691	708	708	718	704	702	706	718	683	694	731	760	760	672	750	704	722	708	745	693	732	669	690	765	724	744	656	741	710	728	743	734	731	694	706	742	729	706	721	684	706	741	727	729	740	767	715	701	743	711	730	721	715	693	719	715	717	738	749	677	719	703	711	701	694	722	681	720	695	726	714	698	711	686	667	713	682	722	688	695	698	740	687	747	697	717	731	748	719	691	707	773	672	741	706	738	695	660	714	732	775	744	728	715	785	710	708	702	711	708	758	710	740	687	682	745	769	711	681	721	733	716	710	742	762	663	735	706	739	712	701	731	715	701	683	743	724	715	672	728	724	706	669	699	744	714	742	726	682	774	653	719	715	691	705	747	743	681	749	696	665	732	724	726	717	735	682	695	734	739	706	720	750	713	679	687	687	703	700	729	691	715	724	712	710	727	719	695	697	740	741	682	759	742	720	695	747	663	739	717	695	748	726	702	688	728	742	725	683	764	732	705	714	729	755	687	739	700	694	757	713	697	694	760	751	756	752	744	699	699	736	746	699	690	691	734	698	740	733	700	691	680	698	684	717	746	747	741	775	687	692	732	688	753	705	724	735	720	750	694	781	693	723	718	688	719	707	703	749	719	705	669	719	718	693	744	711	777	770	735	751	682	731	686	698	715	711	649	713	744	752	718	725	783	703	713	686	706	711	684	706	729	729	801	716	756	706	709	689	722	732	702	727	661	677	684	738	724	719	678	710	716	682	777	697	708	698	687	775	708	723	702	742	710	673	691	712	773	773	690	757	754	720	668	683	731	692	688	737	665	736	720	697	730	747	730	717	697	765	710	684	722	710	704	713	716	719	740	677	750	727	705	681	723	706	758	681	759	760	730	677	725	704	667	693	683	722	706	657	678	706	699	763	733	714	739	728	741	683	716	715	749	741	716	734	684	746	716	740	739	737	692	668	695	749	673	708	746	735	701	659	670	794	703	690	782	709	746	734	698	760	663	692	726	681	750	717	699	665	734	731	724	700	702	664	708	723	694	795	740	696	711	708	700	711	730	732	715	712	676	736	702	726	758	763	766	777	681	700	692	710	700	702	708	724	726	770	737	691	699	718	691	692	721	784	713	710	716	684	723	735	755	744	719	709	698	732	725	730	686	718	736	715	707	702	766	700	720	679	701	755	747	731	773	708	694	728	716	695	711	747	674	720	659	747	754	678	739	715	745	758	752	688	679	722	686	719	717	701	738	674	720	767	719	728	709	714	761	672	701	721	732	703	719	726	702	769	669	669	724	688	716	715	705	684	678	709	708	745	711	709	767	681	758	731	744	705	685	668	686	728	713	714	723	675	758	695	746	697	676	692	705	683	716	746	753	709	695	724	694	718	719	678	660	709	737	689	728	723	718	723	693	725	731	662	718	673	685	690	674	760	673	705	760	721	746	715	691	710	709	755	720	676	719	737	697	719	747	667	691	704	708	700	677	702	696	678	708	731	702	724	704	716	739	706	705	752	701	738	737	733	709	695	733	708	719	751	728	726	684	716	708	709	700	750	706	666	724	680	703	715	699	761	715	750	691	681	727	696	714	752	715	669	737	672	737	752	722	732	751	691	702	698	682	731	688	670	755	703	697	744	726	760	695	722	698	701	712	705	727	750	694	717	729	664	737	671	785	762	698	722	694	710	704	707	735	735	725	710	685	738	699	731	752	651	793	692	742	745	714	738	733	733	662	712	700	735	728	696	711	715	755	733	665	687	729	677	683	760	729	657	698	669	719	692	670	694	696	722	731	742	668	702	696	676	699	737	783	726	694	677	728	730	717	703	746	664	747	689	676	721	698	678	761	709	700	687	724	719	677	707	728	699	670	738	699	748	725	717	712	752	721	711	698	740	709	701	704	685	744	724	713	718	708	709	679	764	761	723	752	768	734	738	721	701	714	720	697	750	713	684	758	706	632	750	738	726	685	715	732	723	721	679	698	723	707	724	758	751	751	769	682	694	722	743	737	692	702	665	717	743	693	708	702	708	744	680	723	680	675	712	771	689	706	710	717	664	706	728	742	698	709	687	717	701	702	734	723	763	752	737	696	741	669	718	667	766	682	721	691	693	677	694	750	700	711	705	715	718	730	714	703	715	707	743	711	785	685	724	689	746	671	705	689	763	714	656	688	712	715	688	681	738	682	684	751	724	743	705	676	668	708	696	746	751	716	713	728	686	751	715	712	725	743	690	694	708	708	696	680	675	696	755	716	658	681	725	722	715	768	684	702	705	764	647	720	736	769	709	721	726	745	678	713	680	705	760	693	702	763	751	682	727	686	728	718	769	744	753	750	704	700	718	726	719	696	708	697	733	747	689	779	686	766	714	719	743	661	680	783	667	728	682	701	679	702	711	660	743	710	700	729	673	688	713	720	721	662	737	720	730	717	735	700	768	723	665	697	724	729	711	718	745	735	716	735	683	642	706	725	727	724	681	700	723	707	708	679	718	726	703	727	702	674	709	759	663	661	750	668	754	705	745	702	726	687	698	691	748	665	751	746	728	760	756	770	730	768	698	673	697	715	713	765	678	692	684	741	709	741	705	719	715	672	685	765	742	674	697	701	700	728	693	688	717	751	715	725	718	692	696	717	717	699	705	700	742	773	721	696	645	761	706	774	711	765	658	687	649	700	691	731	685	682	665	703	734	693	735	707	699	687	687	728	696	760	690	725	690	727	700	711	715	748	661	689	743	701	688	750	674	704	665	731	691	683	681	711	695	693	718	706	711	675	712	689	712	710	676	706	700	716	638	712	700	706	749	711	774	743	678	688	744	695	767	714	683	777	733	713	698	756	666	723	769	697	792	702	708	715	724	716	665	724	730	711	670	707	722	724	682	717	703	739	682	696	680	742	675	706	697	752	715	704	735	755	727	754	707	729	712	717	673	690	689	693	702	681	694	704	697	716	709	704	728	701	730	743	709	727	671	665	720	722	711	693	684	759	700	716	744	693	713	728	762	718	740	683	664	765	756	718	762	712	690	728	694	659	691	742	738	741	734	707	710	728	681	732	714	702	673	703	745	725	718	673	736	677	729	673	730	700	721	686	746	720	712	664	760	694	702	729	716	700	692	713	699	716	700	734	741	641	706	662	696	745	715	726	715	721	707	695	677	712	719	706	736	689	724	699	693	768	744	736	727	726	789	718	663	747	704	747	744	702	711	725	704	733	704	701	744	715	690	693	712	704	735	733	709	720	742	679	788	684	689	700	696	717	672	693	735	715	745	627	713	682	764	686	743	699	768	736	697	734	695	696	740	692	695	684	714	727	720	752	728	710	705	725	701	728	673	724
33405	6298	3305	1891	1551	1261	1142	1054	1001	948	877	847	862	808	766	796	793	750	800	756	739	749	784	769	749	728	813	739	719	730	778	765	726	765	720	807	729	734	707	738	681	746	698	743	779	735	793	770	729	746	766	781	760	751	744	776	738	734	785	781	735	787	769	758	806	741	795	749	749	695	737	788	672	767	761	780	768	748	731	693	716	747	758	813	761	739	710	703	748	770	774	743	754	755	758	741	771	727	746	737	760	725	769	736	718	743	731	756	722	711	732	677	742	721	767	775	712	805	748	765	806	794	803	727	750	752	726	782	766	731	735	748	768	729	760	745	706	731	775	763	769	720	786	766	751	752	717	762	749	748	790	735	748	725	757	762	718	712	717	728	757	703	701	766	754	761	776	728	717	740	722	767	735	712	769	752	762	753	753	797	786	730	769	783	715	680	727	764	782	760	773	728	775	732	761	744	709	704	740	751	773	765	790	757	772	788	758	790	728	763	733	753	737	737	730	775	742	770	723	744	715	785	750	757	747	752	755	732	734	764	721	734	726	758	738	787	711	770	797	743	746	771	736	744	767	723	722	753	782	772	731	782	761	766	796	702	781	733	751	793	768	763	746	740	782	771	776	780	763	763	791	745	739	742	769	708	725	743	733	792	759	747	730	781	738	755	749	785	757	738	753	739	758	779	783	732	738	784	754	800	680	719	783	790	677	790	730	765	781	734	765	759	721	760	740	732	738	760	768	770	753	779	732	707	749	790	727	707	785	771	780	763	783	720	759	745	711	745	758	745	755	763	765	718	696	727	768	774	771	734	755	731	750	764	772	743	799	738	703	805	754	786	794	729	824	726	743	760	840	761	761	747	766	789	741	712	754	696	749	814	718	720	803	751	757	750	751	730	760	747	769	755	717	774	784	767	728	727	794	740	722	727	734	755	772	749	734	760	775	765	740	763	739	797	713	744	748	765	764	731	761	763	693	763	773	747	762	720	741	762	707	803	719	750	717	758	763	701	786	791	776	753	700	762	764	719	750	780	750	809	767	706	741	758	733	742	759	774	720	763	766	756	742	769	751	743	742	758	756	688	774	749	765	711	719	765	690	766	726	760	782	726	770	728	738	756	737	763	751	720	793	754	746	734	738	741	761	736	726	727	753	714	740	768	750	760	719	769	787	733	744	757	761	766	745	744	736	767	720	748	789	772	770	730	732	713	703	743	743	764	768	739	758	758	716	718	742	713	748	733	768	755	713	731	755	776	715	723	744	735	748	749	761	731	765	769	724	730	747	743	748	729	747	746	777	692	739	736	747	767	773	754	759	754	796	798	754	775	794	759	751	697	747	742	725	743	752	780	737	734	767	765	754	712	724	761	719	750	751	757	745	721	736	709	793	760	709	754	727	746	765	705	770	759	734	776	801	782	766	769	704	770	776	738	750	786	753	755	780	721	775	727	758	734	753	777	809	747	780	717	723	767	761	753	784	814	738	765	711	747	764	736	754	730	746	792	702	744	697	720	817	727	765	731	738	761	767	798	744	736	741	752	757	767	746	747	703	786	723	748	746	794	721	707	725	716	772	773	804	785	721	690	764	755	721	765	771	764	760	761	740	741	720	738	738	769	749	752	785	733	745	721	767	761	730	749	758	784	727	730	759	755	703	739	738	751	783	764	724	733	726	709	737	744	746	731	737	722	735	728	773	753	734	749	717	704	693	738	752	752	760	730	754	771	744	729	761	772	800	776	717	730	734	733	732	758	757	717	721	771	775	766	738	767	734	758	794	760	752	777	746	713	718	777	778	760	773	756	675	751	769	768	732	757	754	766	763	739	777	715	785	781	732	734	755	764	734	761	761	740	751	741	747	761	756	756	724	766	818	782	760	693	769	711	774	733	745	745	754	801	732	782	737	793	768	715	729	808	697	820	756	767	742	751	781	772	723	755	774	759	750	732	798	769	735	749	698	729	789	750	810	774	792	751	782	765	748	777	769	741	728	742	779	718	722	757	792	749	710	713	754	733	784	764	793	719	762	769	722	764	712	763	772	770	731	758	773	783	760	753	770	752	755	697	746	738	795	792	746	728	768	740	733	820	753	755	717	768	804	778	749	746	781	754	764	742	793	763	741	721	738	767	775	735	762	740	811	763	736	801	751	671	733	756	738	739	762	749	775	760	768	723	790	775	814	742	715	743	710	718	775	753	757	766	733	742	730	732	738	750	755	764	750	765	769	725	716	735	818	776	752	736	734	793	723	696	744	733	799	760	772	752	746	760	763	786	731	774	737	742	728	717	732	772	766	763	747	722	773	752	769	751	782	754	781	763	737	757	783	789	775	730	707	748	764	806	753	737	826	730	764	773	747	786	759	793	792	769	729	761	747	729	737	744	759	752	747	722	797	751	781	768	794	761	730	730	732	748	755	757	733	752	733	755	789	736	739	736	773	758	756	815	744	740	725	742	765	775	744	754	762	741	742	767	713	783	729	729	726	725	744	719	802	760	775	762	726	715	732	711	770	750	765	711	732	751	778	775	750	740	805	723	754	771	721	788	720	785	769	750	763	751	781	808	735	765	729	741	793	771	754	798	790	785	808	784	729	704	774	787	754	746	766	704	766	696	770	719	729	715	760	761	772	723	720	718	745	753	804	723	763	731	752	781	789	750	749	795	780	763	805	720	748	798	779	734	706	748	696	741	782	706	775	741	730	750	744	730	747	766	729	727	722	692	773	782	735	768	761	714	738	738	745	795	758	744	753	719	772	757	783	718	765	739	716	724	728	734	741	745	719	771	774	764	755	755	747	728	783	762	782	719	733	758	730	766	788	746	738	740	700	815	741	692	784	819	738	760	731	712	746	734	735	774	716	753	798	778	785	791	748	726	741	726	840	739	714	766	718	741	774	771	744	717	769	767	783	758	710	772	792	789	722	769	731	745	747	728	739	770	752	745	730	769	786	737	801	742	739	722	731	716	742	737	765	794	752	815	788	798	749	742	760	761	775	727	753	731	735	795	759	751	741	778	727	762	710	762	779	731	727	740	730	744	762	750	717	769	717	757	759	755	753	745	748	776	729	763	725	747	785	759	743	719	778	772	765	770	769	729	790	717	790	714	744	782	715	740	790	718	744	784	713	776	767	788	743	747	778	769	743	776	775	758	753	760	748	754	748	775	740	766	756	734	758	750	791	791	732	738	741	758	772	744	768	757	828	753	781	790	759	747	705	768	724	754	722	814	766	722	763	736	738	757	742	750	747	766	758	733	730	743	720	766	765	763	691	742	718	763	767	695	774	698	717	758	750	717	774	743	748	731	752	753	787	759	753	693	791	782	722	737	752	770	752	783	738	759	725	729	749	772	780	742	708	737	778	718	727	806	748	742	768	757	770	736	809	773	764	740	744	767	716	811	789	728	743	766	753	774	745	764	726	763	742	737	741	769	732	731	732	733	745	712	701	762	708	815	720	772	758	745	739	779	757	717	731	759	739	728	742	701	740	769	781	727
22696	21146	28883	23674	21146	21217	9303	1513	1232	1095	1081	1069	964	977	986	927	942	859	887	828	882	859	831	939	821	821	861	872	885	885	850	863	837	894	850	846	846	888	786	853	770	891	873	846	855	833	815	868	838	828	809	797	785	845	792	819	854	854	812	805	820	783	830	849	856	791	850	809	816	802	804	846	880	834	829	809	827	835	881	784	801	860	789	851	821	781	785	808	844	839	833	797	768	794	792	816	881	833	801	805	829	870	831	806	830	785	820	826	817	864	829	824	833	826	802	816	835	780	791	806	817	768	816	829	807	899	824	803	805	799	824	835	784	859	781	879	867	801	821	802	745	842	843	794	819	834	857	815	821	821	849	819	809	860	829	843	782	868	890	823	801	777	857	843	836	815	824	815	813	827	838	840	845	834	847	786	828	802	771	851	797	770	880	772	813	823	798	813	816	820	834	831	837	827	824	810	810	810	838	811	795	776	770	805	862	917	771	814	843	782	839	775	817	832	837	872	767	824	808	798	824	807	837	819	779	773	809	881	855	820	837	860	783	834	867	861	789	817	810	817	784	795	834	787	783	807	842	760	807	757	874	833	833	834	785	795	807	839	804	853	827	800	777	827	815	828	801	807	812	785	805	807	838	836	855	836	838	843	805	860	891	785	851	804	849	855	822	813	815	798	874	775	792	841	750	754	832	826	854	827	829	795	832	845	748	838	813	815	864	850	815	830	829	800	836	834	772	787	846	872	873	798	831	785	836	804	813	788	849	872	863	821	818	824	816	775	828	873	823	827	784	819	881	823	854	854	837	832	845	769	791	765	817	844	807	808	853	834	797	814	840	867	808	821	813	777	814	805	868	782	849	836	828	869	783	832	832	825	841	809	779	821	855	773	819	829	819	837	819	798	839	820	896	792	825	859	834	801	815	792	828	785	772	820	884	774	837	807	835	802	764	813	834	831	783	785	812	808	785	790	855	785	830	883	827	816	843	840	754	815	819	826	798	824	847	813	887	804	832	805	840	807	819	810	820	813	770	815	774	871	784	779	788	781	873	795	812	802	842	779	829	817	820	823	860	833	816	857	793	832	783	841	791	845	831	849	825	808	792	876	814	846	797	787	816	786	813	784	833	861	844	828	819	815	772	804	817	845	807	785	831	799	784	810	802	841	815	795	759	843	786	841	832	785	827	844	808	815	817	811	815	804	784	858	782	826	769	800	789	837	819	803	810	782	860	863	793	867	790	788	800	813	806	778	847	815	777	831	888	822	824	828	770	809	811	815	804	810	791	830	746	781	816	824	836	828	819	799	810	850	820	854	823	779	811	814	811	823	819	852	779	796	800	817	833	780	806	842	820	827	793	822	798	794	803	775	841	842	817	815	791	826	804	827	836	836	786	807	788	757	806	766	787	796	811	814	804	775	816	810	819	807	850	828	815	784	855	749	764	851	790	767	829	824	867	791	821	792	841	842	863	867	832	803	805	847	791	732	842	862	793	845	794	774	786	836	761	803	823	833	814	807	833	829	795	842	793	843	828	815	810	861	777	792	811	862	806	815	841	807	800	785	798	825	822	762	757	788	816	841	867	796	819	786	793	815	828	814	829	778	816	813	793	804	810	908	824	832	820	785	756	789	835	818	779	773	832	854	867	790	799	856	817	866	816	777	808	812	796	847	829	805	806	847	785	821	792	776	834	810	790	809	813	851	799	834	837	832	784	796	825	787	823	820	841	863	825	806	810	838	842	803	822	821	840	795	781	839	836	781	826	821	790	821	816	848	792	796	785	807	800	759	808	801	842	856	821	784	819	837	811	802	830	829	835	827	814	768	834	817	805	833	854	785	833	865	824	773	848	773	799	785	822	849	794	822	792	831	812	789	859	805	844	856	845	808	867	863	808	824	819	822	798	783	828	817	808	810	806	844	802	825	822	797	792	779	836	826	791	828	808	838	813	781	784	859	797	820	771	867	814	830	797	811	824	811	841	860	792	816	847	817	803	830	799	767	779	845	833	793	817	754	822	830	799	809	807	819	748	805	805	820	848	797	873	784	832	827	780	806	835	810	806	799	799	817	804	824	790	819	791	861	836	808	837	857	840	803	863	838	780	828	768	833	850	793	820	868	799	762	874	873	826	754	880	842	820	839	803	842	816	841	731	785	754	823	853	858	807	819	846	843	818	838	849	786	793	766	781	780	849	864	794	796	853	842	832	803	818	787	841	765	818	816	754	761	901	798	846	815	856	820	839	776	820	821	835	845	814	832	798	799	822	849	801	824	859	832	823	806	817	850	788	808	797	819	853	803	787	846	859	792	751	814	862	834	835	795	840	835	801	799	797	798	828	851	805	836	827	832	833	798	838	769	792	756	814	830	809	854	849	800	786	819	837	820	824	786	776	806	784	813	812	801	836	788	861	826	810	777	807	837	788	833	778	865	831	822	806	790	835	842	822	834	753	775	769	855	777	802	849	804	795	831	829	811	766	837	798	845	818	832	813	816	795	790	802	821	793	780	762	759	793	811	838	773	821	836	819	813	836	812	889	819	836	829	845	842	806	839	797	834	817	822	832	803	843	775	849	820	809	781	817	819	860	887	770	802	796	822	831	834	833	811	817	873	777	794	809	791	821	867	829	823	796	805	832	810	771	858	824	819	808	814	854	828	813	825	792	806	823	766	827	825	835	830	842	849	817	852	845	813	798	795	817	819	786	821	816	799	846	786	797	800	837	813	815	854	790	797	840	799	866	831	818	824	825	783	797	796	799	829	838	810	809	831	801	849	827	848	792	822	823	841	834	847	830	817	819	785	808	810	863	809	815	827	811	832	868	825	857	787	827	827	811	863	792	803	818	827	775	828	810	828	824	865	803	780	847	821	829	786	846	820	841	787	820	825	828	848	856	844	833	788	822	819	810	775	758	832	777	853	787	804	837	806	802	834	824	826	819	807	800	828	833	792	793	792	791	842	773	859	788	777	811	825	811	798	814	777	780	791	798	772	812	810	773	781	818	824	787	800	817	850	849	880	819	833	765	777	820	831	808	859	817	804	816	848	822	815	776	827	831	840	804	791	822	807	812	825	801	820	809	834	768	822	788	819	854	824	853	784	822	852	856	837	813	798	844	815	821	822	809	832	813	862	857	879	810	830	824	829	834	802	846	789	805	783	793	825	820	826	837	820	844	764	812	784	829	760	770	859	858	842	783	767	805	812	794	810	772	817	801	787	816	761	862	840	820	807	806	743	796	765	822	839	826	851	854	783	829	828	816	826	782	789	774	787	841	833	808	796	849	865	829	804	834	830	789	810	793	799	868	829	821	802	857	822	821	833	848	864	847	823	812	814	822	862	814	789	829	769	846	824	839	839	866	845	765	817	812	790	854	827	825	795	844	797	788	790	812	786	850	799	796	813	784	793	861	808	818	848	815	757	815	793	842	820	807	779	899	788	766	897	780	833	831	827	809	841	808	812	787	786	788	792	833	796	840	869	828	848	837	825	798	798
42395	14829	9203	4698	3540	2672	2283	1806	1525	1381	1233	1199	1131	1078	1031	976	987	877	921	952	925	889	901	898	879	859	862	864	888	814	829	859	817	852	901	806	865	831	778	780	844	842	836	839	874	782	814	791	782	828	819	785	874	812	808	799	792	816	787	820	813	801	817	833	801	785	848	804	796	802	791	828	824	870	833	822	753	831	777	812	806	844	860	831	860	794	807	785	807	898	810	848	866	808	804	822	798	825	800	786	804	813	853	803	785	828	828	824	820	848	846	819	811	742	819	814	783	793	824	844	783	796	766	848	825	800	822	843	806	802	828	768	806	838	835	846	823	797	780	815	797	785	835	859	806	859	840	760	821	798	791	789	864	858	840	823	833	820	788	854	822	840	789	847	810	778	840	818	855	832	815	765	810	783	842	797	816	828	749	838	843	820	836	819	807	819	842	798	802	837	813	804	795	815	801	777	806	815	808	783	831	794	801	807	829	862	796	839	803	833	787	816	815	795	781	817	781	848	825	838	816	831	838	822	815	787	838	825	794	878	801	757	862	837	796	811	829	808	826	842	806	764	810	816	794	829	790	847	779	817	860	836	773	784	798	764	795	828	839	821	818	810	812	842	824	792	801	821	779	777	808	811	794	832	793	863	794	759	799	836	843	827	828	809	835	853	823	805	823	853	843	855	831	872	789	808	846	789	813	809	825	833	827	782	802	806	787	805	813	810	870	786	804	797	848	772	799	777	745	800	831	816	795	837	806	805	823	850	820	840	824	815	809	776	825	815	847	789	838	802	837	790	763	800	825	831	865	803	830	872	852	780	837	807	842	785	800	794	777	796	800	850	842	825	864	839	788	794	763	821	818	779	825	805	784	781	818	811	803	859	860	765	795	822	851	830	866	761	789	794	813	779	793	880	796	806	779	806	798	837	835	843	831	781	828	832	808	826	822	770	778	857	805	846	860	835	824	824	821	793	807	816	787	758	822	849	764	850	851	760	813	861	813	888	851	815	828	837	811	774	797	860	842	824	822	808	815	865	819	781	842	841	832	829	839	840	730	772	832	833	786	832	819	783	806	794	764	849	777	815	805	812	858	764	822	815	757	809	804	823	809	813	791	823	805	850	807	801	821	796	828	800	835	798	866	888	809	820	831	819	831	836	766	831	812	791	823	774	813	775	807	838	795	807	770	886	833	805	825	846	797	772	782	803	782	851	804	815	807	816	822	823	820	821	839	810	849	821	795	784	787	856	796	815	842	769	766	800	812	855	783	796	859	814	814	828	834	821	784	792	817	774	798	809	843	855	855	822	803	770	796	801	805	840	789	797	802	830	806	810	864	816	852	736	815	789	821	801	785	797	819	800	840	799	821	807	870	811	838	777	794	801	862	801	816	844	817	773	815	842	849	845	800	839	853	831	797	797	852	839	807	841	801	785	801	825	827	786	811	852	816	844	801	836	847	752	791	785	815	824	798	802	831	780	837	782	777	780	807	801	783	858	820	860	823	800	855	815	843	746	813	825	791	760	836	828	822	833	803	827	780	845	869	842	816	798	840	816	806	788	839	786	808	796	802	793	828	823	863	798	796	855	824	821	822	799	822	872	821	788	775	784	775	806	777	747	765	832	801	834	784	804	787	792	817	828	788	779	825	810	810	849	811	839	833	772	804	820	804	822	782	829	843	842	828	795	794	820	819	804	834	844	809	817	794	800	826	765	827	830	832	838	769	859	819	814	824	892	840	815	799	787	831	816	811	788	851	867	847	808	771	829	826	827	834	812	821	811	798	852	808	829	766	790	871	854	792	809	816	906	854	787	768	809	794	799	828	818	803	812	761	852	819	807	786	820	815	825	801	841	809	796	799	814	805	779	777	790	778	815	767	836	785	840	817	818	845	828	829	839	820	840	820	816	849	817	817	828	818	841	784	815	817	879	791	801	806	810	781	805	830	792	845	869	880	823	786	806	832	781	794	841	830	817	839	798	792	787	782	847	848	810	810	803	788	839	802	844	845	797	833	806	809	861	796	757	829	818	815	873	833	816	849	785	826	818	833	817	835	861	834	840	837	798	837	776	768	816	792	813	870	837	792	778	797	791	826	794	834	796	846	823	820	803	797	805	804	818	858	840	814	807	831	810	816	845	829	750	821	794	811	839	826	792	849	724	823	817	771	781	851	854	806	856	804	789	816	846	798	817	790	801	823	806	800	800	841	813	750	814	824	827	852	821	810	797	778	839	828	866	814	803	771	822	754	800	807	809	820	797	885	820	822	816	865	820	804	777	803	754	852	879	829	824	821	825	825	791	801	796	827	848	816	837	810	791	799	771	822	845	809	823	815	798	797	851	818	783	836	816	812	803	805	824	825	842	813	843	790	755	833	802	846	814	793	808	799	853	837	771	838	820	806	809	822	795	810	857	800	832	844	808	825	828	829	856	813	795	862	863	810	799	827	793	828	792	796	865	789	796	833	848	823	760	766	790	780	788	813	772	780	818	798	852	799	836	791	790	842	823	825	841	782	790	847	809	800	835	789	759	785	819	854	764	786	778	771	830	853	853	788	773	878	829	799	769	864	799	868	795	803	797	835	783	853	812	772	775	770	842	775	817	808	783	819	797	835	831	799	833	815	819	793	815	821	815	787	814	839	807	846	823	753	801	768	855	841	844	835	818	811	827	825	850	762	817	873	844	791	769	844	815	790	847	782	852	832	817	858	825	797	807	808	878	831	774	818	794	790	783	821	884	805	830	806	820	804	813	833	795	788	808	800	799	834	822	864	867	789	814	856	793	835	823	761	830	769	775	784	791	809	808	827	787	838	782	836	866	833	754	836	789	879	789	761	805	839	819	861	841	812	839	818	809	829	774	825	831	864	798	852	862	747	811	818	829	762	843	889	773	806	784	814	822	817	793	748	807	720	812	798	795	820	835	865	793	768	860	862	842	816	818	820	792	805	793	819	830	860	794	843	791	873	788	812	806	780	772	820	795	782	854	791	811	808	825	827	803	792	835	833	823	866	848	813	807	794	799	828	863	837	792	812	784	883	874	828	789	817	905	855	790	802	815	851	857	787	818	768	815	803	812	801	803	807	777	780	819	817	842	780	774	819	816	769	811	817	811	825	793	788	871	761	775	813	813	834	785	777	787	849	774	779	817	768	847	845	796	818	805	828	748	798	811	829	849	813	768	830	863	812	808	786	790	784	780	810	783	822	871	813	831	856	796	816	807	751	779	832	823	818	831	818	838	795	832	802	788	799	814	827	763	840	806	832	828	841	795	788	854	848	790	808	793	859	784	794	809	835	785	818	802	754	779	814	860	853	839	856	815	761	771	827	788	833	828	822	874	825	803	835	804	841	805	818	772	828	809	839	815	767	745	776	813	802	792	828	818	803	818	798	816	840	805	780	848	841	817	831	782	797	797	843	797	882	791	798	855	795	766	838	848	790	822	775	824	799	830	801	796	787	806	800	804	818	799	822	829	805	848	817	875	785	811	842	814
28371	18531	4749	695	516	465	430	404	413	363	411	376	378	374	377	374	392	355	382	398	352	389	385	363	399	364	384	382	400	396	378	379	370	374	363	415	396	364	372	347	348	366	395	400	376	381	424	393	396	364	387	374	374	361	403	399	384	349	399	384	369	388	379	421	388	379	402	389	394	383	359	404	381	396	364	390	375	385	373	363	399	373	375	366	366	362	378	361	398	393	365	388	379	409	370	386	369	363	364	402	388	361	402	381	370	410	379	414	350	386	368	330	396	391	400	394	383	373	394	370	371	403	375	358	386	366	385	380	349	395	392	367	369	387	412	366	380	379	396	385	395	413	385	361	373	383	384	390	379	358	371	429	424	404	359	383	382	370	349	350	373	395	359	400	384	426	408	382	367	359	405	403	399	363	375	393	372	365	407	362	413	370	341	380	389	356	372	368	393	370	362	342	349	386	387	372	376	367	399	398	361	356	351	361	384	391	353	392	375	333	339	405	366	395	365	379	361	365	389	388	384	369	390	378	334	365	385	378	365	363	374	377	409	401	406	365	383	358	369	347	372	412	377	396	379	375	400	353	351	381	381	377	371	376	352	399	380	400	332	385	377	389	368	362	357	347	396	375	400	389	397	371	373	399	362	360	386	402	375	389	394	372	418	349	380	353	389	389	379	370	395	366	358	399	372	380	355	409	362	398	357	379	394	369	397	374	381	413	348	397	350	396	369	383	383	378	353	388	385	359	374	339	422	376	409	375	391	368	372	327	383	320	390	403	386	376	423	413	368	373	412	374	351	367	370	373	368	388	388	357	397	381	379	402	393	409	381	418	363	408	391	384	345	373	371	387	378	349	349	376	422	370	369	374	356	386	338	403	405	341	393	386	373	380	372	394	383	393	377	392	339	380	393	378	371	365	378	350	354	354	376	388	381	376	410	393	380	392	396	367	399	394	367	392	362	379	370	414	350	401	363	362	376	358	358	381	389	372	372	388	401	386	355	334	380	374	380	410	372	372	370	355	421	374	389	356	355	408	363	358	378	390	383	372	348	368	347	370	340	410	382	362	341	367	363	421	380	395	372	397	345	369	354	355	386	381	353	379	397	359	365	402	409	419	394	367	344	408	362	388	387	391	384	372	412	362	365	379	386	348	378	408	395	381	373	367	403	361	363	397	405	401	355	368	379	418	344	370	381	365	401	347	405	423	377	377	362	352	369	366	369	383	371	367	367	391	346	379	375	404	409	361	349	357	367	382	379	394	359	362	396	411	415	401	416	410	431	388	397	354	385	380	416	367	378	389	374	386	370	342	362	377	387	366	413	394	395	390	362	377	346	393	381	425	388	356	381	369	383	355	380	356	403	358	360	388	359	383	384	378	404	388	360	396	369	355	392	384	366	362	389	386	354	373	409	380	363	366	400	367	345	348	392	352	379	397	395	354	375	369	365	372	392	403	380	373	383	377	374	362	351	374	406	399	368	432	374	389	403	342	368	367	332	356	383	354	406	380	382	364	385	396	367	392	362	366	380	370	406	358	392	403	384	383	396	375	366	392	373	377	396	376	396	384	374	386	402	390	349	357	357	367	363	359	361	375	362	387	355	386	407	386	379	363	381	394	412	384	376	376	384	393	357	391	391	393	376	371	385	355	385	380	357	359	409	366	364	383	380	375	395	394	370	398	410	350	319	405	392	366	403	375	390	401	374	363	413	403	399	355	362	361	365	381	364	390	340	367	373	361	382	371	387	368	402	374	368	381	405	346	394	386	372	390	381	381	404	393	402	368	360	375	391	384	418	444	375	380	397	379	374	354	383	384	366	359	398	366	352	371	379	412	371	387	406	366	388	375	370	394	382	401	386	377	375	424	400	402	393	396	353	415	396	372	356	424	377	379	377	387	386	335	386	378	389	393	343	374	371	401	392	374	377	383	368	367	367	371	397	394	374	398	370	400	375	417	390	378	401	359	393	380	386	380	378	378	355	418	369	395	361	339	336	403	358	388	383	362	382	367	365	405	364	383	377	384	378	361	347	402	388	384	395	362	370	394	355	348	371	380	362	372	382	383	371	381	375	380	361	372	393	400	358	386	352	325	374	383	346	391	353	397	415	334	376	376	384	350	359	388	400	378	391	365	406	387	360	400	383	359	422	392	389	361	344	389	431	386	388	371	360	400	376	368	377	404	339	371	358	369	379	350	354	382	396	377	358	366	387	411	397	358	371	367	400	403	403	442	382	392	362	380	391	377	386	363	380	388	382	360	396	379	383	326	343	390	354	372	395	370	403	366	394	409	348	371	377	384	401	394	423	371	343	405	367	395	351	389	393	390	375	385	361	392	369	356	399	354	404	370	384	375	381	366	380	360	372	388	379	371	364	385	424	394	414	405	401	377	371	415	360	383	395	379	406	426	349	372	373	402	402	430	401	378	398	381	358	417	377	371	402	382	370	380	383	398	404	375	412	398	372	382	386	378	388	375	360	351	379	369	369	333	366	395	371	398	426	403	384	407	376	380	364	367	378	380	381	362	377	385	406	403	415	411	377	383	383	391	383	374	372	371	372	379	355	397	362	359	373	392	403	389	415	362	381	371	366	342	393	405	356	401	379	376	401	345	404	365	390	352	417	364	390	367	351	342	381	376	415	352	314	394	369	376	364	426	378	349	389	380	376	396	373	406	366	368	387	381	404	391	362	396	367	357	378	395	378	377	435	361	353	364	383	357	394	388	365	365	395	367	410	369	376	376	393	357	389	366	366	393	411	374	378	358	345	344	356	400	355	338	396	381	383	380	406	397	367	387	380	370	364	373	379	369	384	344	364	370	390	366	377	386	399	386	390	373	386	357	385	419	371	386	394	347	357	394	342	370	375	396	363	376	366	370	387	403	372	419	372	376	365	370	367	356	369	360	371	415	414	353	366	366	392	402	388	360	376	391	367	363	362	420	388	402	389	372	412	347	421	377	396	378	374	357	370	377	407	365	425	399	378	372	378	406	375	411	391	378	378	351	364	390	376	364	398	344	387	380	375	352	377	408	395	416	367	350	395	366	388	420	387	379	370	403	392	377	390	380	400	366	371	358	413	369	369	385	362	376	398	353	379	407	397	373	356	367	351	403	392	398	394	374	387	367	398	360	393	400	370	391	360	369	376	355	440	382	382	407	372	369	389	389	366	372	369	367	377	364	378	368	387	405	408	376	368	378	352	385	387	391	369	394	345	417	385	350	400	337	378	362	371	392	414	381	368	370	378	374	407	329	386	352	381	355	354	392	391	378	395	359	348	384	394	382	366	362	349	373	372	397	372	366	340	379	374	395	376	383	380	374	375	378	402	374	384	395	385	351	377	396	372	391	368	373	370	396	381	387	398	360	394	401	386	393	410	368	390	358	399	413	370	368	365	372	407	382	362	379	379	373	385	394	390	371	399	396	352	377	382	364	384	354	385	359	371	369	410	350	339	399	388	412	385	359	390	359	346	372	362	358	361	389	358	374	404	399
16543	2336	740	495	508	462	461	489	474	440	388	458	416	453	389	437	411	435	410	419	420	412	450	413	424	439	444	410	418	427	453	425	440	430	417	439	425	442	426	400	415	449	416	454	368	392	389	391	446	411	448	450	441	444	395	453	423	454	412	477	435	409	440	445	429	423	426	427	396	448	393	409	434	425	419	420	429	389	434	393	452	419	392	407	391	392	448	409	416	433	376	388	404	403	444	431	393	432	439	451	438	406	411	413	443	416	460	442	417	425	446	434	408	434	443	408	374	423	419	412	426	392	423	453	412	402	427	457	433	414	400	435	374	454	426	423	425	423	439	445	439	401	439	403	436	441	428	420	457	407	450	416	418	380	426	414	442	445	459	426	434	457	459	435	407	457	410	438	412	443	438	435	415	401	406	390	446	456	420	456	449	442	391	425	397	404	403	440	413	405	415	415	413	456	395	412	413	439	432	393	399	430	427	419	437	400	430	409	442	381	432	402	447	391	434	419	428	447	412	407	445	404	396	418	428	409	382	463	446	417	421	411	392	438	430	414	431	459	443	430	430	419	399	457	393	442	448	475	410	430	414	432	409	468	430	388	406	429	389	433	425	483	429	430	424	458	418	443	405	408	454	408	438	429	402	440	438	382	405	399	431	406	427	439	427	393	431	421	431	424	391	436	405	392	434	432	446	423	442	419	440	435	399	440	434	414	447	420	429	438	445	412	455	443	407	382	391	433	448	471	400	420	401	395	426	446	450	439	407	419	469	452	355	415	441	423	460	407	426	427	454	409	409	452	485	406	420	425	450	403	437	436	440	437	410	458	445	370	423	416	392	448	405	460	396	433	408	438	434	373	377	400	413	445	408	431	442	459	425	422	438	401	414	433	362	382	442	450	453	422	412	448	436	436	421	383	387	429	456	441	409	438	392	411	424	461	400	437	425	468	423	422	415	426	441	415	454	408	427	424	455	449	405	424	434	465	419	445	468	436	377	430	432	431	395	415	446	420	395	417	455	437	452	474	417	420	420	411	445	393	403	431	410	428	424	376	445	431	388	461	431	415	418	422	421	455	372	454	422	414	435	436	420	423	429	453	419	461	450	440	435	378	396	386	411	405	426	435	395	446	408	450	399	411	430	424	403	442	425	454	420	409	383	464	438	423	388	440	462	455	426	462	433	432	446	421	440	408	449	411	440	391	458	393	439	426	438	436	415	416	415	441	411	430	397	432	404	435	418	382	438	443	391	446	427	434	409	428	426	403	415	429	423	471	435	428	422	417	450	390	439	425	435	407	427	461	396	426	441	412	449	411	422	406	429	427	434	373	427	418	413	401	384	423	428	452	393	398	434	423	461	451	426	443	456	405	403	454	433	400	438	454	387	443	422	447	426	411	436	470	426	429	419	396	406	439	410	411	403	450	441	441	412	409	475	428	454	427	430	457	441	424	413	430	418	450	485	433	439	420	467	462	404	399	434	453	411	393	450	455	442	450	411	424	460	442	455	426	402	391	404	432	414	424	397	409	447	418	429	451	397	438	410	430	423	444	434	421	435	397	402	431	426	457	438	461	393	367	405	395	416	425	439	416	436	440	398	427	465	431	413	444	387	405	411	398	450	417	433	422	407	423	466	402	420	420	416	411	446	447	451	413	462	423	447	387	419	394	441	451	420	453	425	408	457	420	434	413	423	427	443	440	416	433	397	421	434	428	454	446	439	433	422	420	442	438	431	436	435	415	394	428	460	383	416	410	414	410	416	465	398	384	462	390	410	455	407	400	436	418	381	420	403	423	412	422	424	462	419	473	428	423	422	439	395	442	394	418	432	421	443	443	430	421	423	428	400	404	409	430	388	415	418	448	461	420	429	433	441	391	411	438	441	468	425	396	440	430	434	412	420	389	424	416	430	411	384	422	415	433	397	435	440	386	422	426	459	421	441	411	388	403	407	423	429	425	431	413	443	411	461	385	447	438	445	468	424	410	398	408	428	432	416	428	384	465	418	433	418	462	431	410	466	416	471	393	426	420	410	465	432	450	477	433	454	412	401	452	423	406	463	430	407	454	422	460	450	413	401	459	473	398	419	408	453	442	433	417	363	411	427	440	338	438	459	416	412	445	444	416	401	456	407	395	466	446	439	427	450	430	423	414	413	437	406	440	420	427	434	410	457	433	398	470	458	425	429	441	441	380	433	413	417	475	436	417	421	439	403	420	417	431	440	392	416	429	448	432	445	394	446	430	450	420	463	412	464	417	425	425	405	442	444	466	426	435	401	427	404	417	416	445	424	443	447	405	417	415	413	448	405	394	401	431	425	437	444	425	408	438	415	444	422	431	408	404	435	440	419	443	436	424	465	397	444	442	421	438	439	419	419	443	383	478	387	444	394	404	414	393	412	402	431	416	423	434	424	441	420	433	390	403	408	420	426	410	412	435	401	417	417	439	411	418	420	419	423	434	431	437	468	413	412	414	425	432	442	402	434	430	409	421	415	421	403	406	431	413	438	397	438	427	443	452	408	435	398	435	398	389	457	436	426	385	405	432	425	443	449	413	437	403	420	458	417	452	434	450	450	384	427	388	397	417	456	433	410	427	382	483	428	414	434	433	414	456	427	421	433	425	455	423	423	446	414	436	441	416	431	455	441	417	408	424	432	442	383	406	463	418	444	396	438	424	410	464	437	410	413	401	453	430	451	402	421	466	417	421	396	376	401	403	432	424	451	428	439	398	406	419	445	399	408	409	421	434	415	409	444	418	467	409	477	387	410	411	402	419	469	467	457	430	413	446	427	403	429	438	398	392	428	440	436	389	440	418	418	439	387	440	426	423	445	397	426	409	412	386	443	391	427	413	432	419	398	421	418	437	457	392	397	415	434	444	414	427	411	434	408	420	416	423	382	405	411	392	429	410	428	446	430	427	457	406	436	450	441	412	413	438	408	429	424	418	447	459	423	408	434	400	415	443	410	405	426	420	470	436	468	371	407	426	417	440	432	429	453	403	432	444	421	430	417	407	431	427	439	448	457	433	446	472	415	471	405	448	423	418	390	420	460	425	394	434	428	394	414	446	450	404	398	413	417	459	429	436	429	437	448	435	460	415	405	386	446	461	449	414	421	376	418	403	430	425	398	442	452	385	427	465	416	436	426	430	395	408	469	438	389	416	452	471	439	431	426	415	407	441	426	445	447	430	419	409	424	437	415	409	455	456	442	425	414	429	383	442	438	434	418	449	455	428	426	435	430	444	439	415	404	401	456	459	411	382	429	431	407	401	431	433	445	416	461	403	429	431	404	427	403	422	432	430	397	472	429	399	460	439	432	431	403	454	436	428	404	441	452	420	467	412	443	453	412	433	445	460	396	423	461	448	426	441	422	446	443	419	408	420	439	423	437	407	412	495	399	449	418	430	427	415	455	411	414	439	461	445	419	430	421	442	442	426	436	456	441	418	461	393	420	452	416	449	437	430	419	447	397	430	465	433	424	400	429	391	414	407
23790	21109	28256	24180	21110	9924	957	669	553	576	499	502	498	448	475	467	420	444	409	382	383	413	410	410	405	412	410	405	430	393	384	407	419	386	391	384	369	383	372	387	398	410	383	392	367	358	391	377	382	418	405	388	365	371	413	340	428	400	383	376	390	414	387	399	383	382	337	355	405	355	363	391	390	435	376	379	349	369	404	358	336	380	350	388	367	393	373	360	403	368	374	397	379	384	374	368	408	384	388	394	415	379	382	365	362	397	355	373	351	383	373	382	404	413	387	402	396	414	394	367	380	385	412	369	391	393	387	400	417	398	397	400	389	398	383	379	367	393	403	401	372	378	416	386	362	349	392	364	347	425	358	352	363	346	380	378	352	437	361	392	364	387	393	376	365	421	339	383	385	404	376	353	405	363	416	364	378	386	395	378	384	357	376	384	390	383	349	367	373	391	351	386	357	371	352	384	375	366	376	375	372	398	353	358	376	370	396	366	376	387	383	401	394	391	392	387	399	346	374	385	386	361	345	401	398	371	420	368	376	377	358	421	385	385	328	382	401	375	381	374	389	399	379	364	342	357	368	394	359	380	364	358	405	370	377	416	380	391	397	375	409	371	366	368	412	375	373	402	377	364	380	393	413	327	353	379	391	387	393	346	351	359	391	352	351	390	363	424	399	396	385	396	357	397	400	380	344	386	379	383	399	425	343	382	401	376	399	374	375	389	364	385	367	353	343	404	391	367	380	389	392	382	390	321	368	419	391	379	401	347	384	329	404	422	360	391	419	370	382	361	377	388	385	361	395	375	361	372	390	358	385	385	348	372	408	414	381	351	370	359	389	428	387	376	384	399	358	353	390	382	387	348	406	397	375	343	385	371	345	389	398	355	386	368	376	363	410	408	441	376	351	355	384	332	381	393	393	393	385	388	387	336	380	360	372	408	360	423	375	405	385	378	329	398	393	372	386	385	371	401	356	390	391	393	383	394	422	363	372	377	393	373	399	408	385	388	390	396	415	378	425	410	394	414	386	395	351	368	433	348	385	390	360	385	371	407	387	389	387	394	422	374	380	344	404	380	345	380	363	323	410	351	405	389	376	400	383	412	374	392	376	422	356	392	356	415	381	365	379	392	405	423	354	344	380	411	386	403	369	361	358	354	402	388	385	424	375	347	364	369	349	399	399	383	387	390	395	375	396	379	363	364	398	368	391	389	382	369	394	361	352	406	361	389	370	386	380	367	350	372	357	353	377	381	383	345	375	360	368	362	391	382	368	356	368	393	381	383	385	368	421	371	406	397	375	388	372	386	388	379	389	392	330	368	390	377	348	405	360	399	369	387	377	335	426	369	376	328	364	412	396	369	390	369	379	396	360	388	413	393	351	358	369	372	411	375	368	407	379	394	393	390	370	374	384	393	359	368	377	405	385	354	406	379	362	388	342	374	385	392	385	391	385	406	373	387	369	379	403	378	391	360	390	421	395	406	429	367	418	361	402	381	360	361	415	348	366	401	383	430	369	352	399	381	379	369	379	371	369	360	408	383	372	416	353	412	417	356	374	390	395	357	389	369	357	371	356	369	393	396	388	392	349	379	420	418	341	418	385	398	382	384	352	373	375	383	379	377	418	362	375	358	376	377	374	383	359	397	409	378	412	345	357	388	371	370	406	374	384	377	371	403	373	364	385	373	402	356	376	386	362	384	366	396	374	366	398	392	418	401	384	379	382	379	364	409	400	360	395	403	376	333	413	365	391	367	385	359	366	364	426	368	370	359	355	402	379	417	379	345	376	385	395	389	369	393	391	364	375	362	384	366	375	364	398	364	381	382	358	391	369	371	348	389	367	378	380	409	389	394	376	373	389	371	392	355	357	384	372	403	373	349	376	396	397	352	381	424	386	373	388	405	396	359	379	356	361	349	351	344	378	344	387	406	373	427	383	326	379	382	339	379	405	370	384	410	423	396	371	382	380	379	419	361	388	384	361	379	344	402	335	368	383	398	370	377	382	416	387	358	369	392	358	405	339	357	419	400	388	379	374	354	372	357	383	339	369	376	411	400	333	364	372	383	362	377	395	372	454	343	384	388	364	406	408	361	400	394	385	374	383	379	381	380	377	354	400	389	398	400	389	391	369	390	384	378	361	379	426	373	357	394	386	390	427	391	363	338	358	454	379	394	392	373	362	389	410	390	364	390	429	359	381	378	419	392	354	362	399	379	415	385	379	386	361	390	400	376	382	393	409	393	395	367	365	375	393	365	387	363	348	358	394	393	383	380	404	363	370	376	374	388	394	343	376	390	360	376	387	391	362	382	367	362	430	361	380	412	362	414	377	363	391	357	409	405	408	393	348	346	375	388	408	370	391	355	354	392	399	358	358	378	390	396	369	423	364	402	375	383	373	393	384	397	409	350	370	342	359	384	379	384	376	393	345	376	361	388	351	401	376	360	374	335	357	361	390	411	360	359	352	390	404	389	388	392	371	355	364	358	371	387	404	375	340	362	400	423	346	356	388	392	393	398	364	381	381	348	371	411	395	400	370	386	364	392	373	367	339	391	363	369	365	405	391	369	383	390	366	400	365	379	367	355	383	407	354	388	399	412	356	433	359	378	393	403	393	419	370	395	401	388	383	393	385	353	391	348	369	393	397	380	385	400	386	395	373	377	390	385	354	372	396	378	381	343	361	398	394	374	368	371	403	372	355	369	356	357	399	411	383	380	399	376	365	392	372	344	361	390	359	373	394	352	401	387	370	352	359	358	384	391	380	380	390	374	331	382	367	364	378	398	377	374	368	379	356	396	363	376	388	420	393	360	390	410	400	381	387	360	370	382	405	367	353	373	382	377	400	420	345	365	380	387	378	400	393	367	355	375	338	376	371	383	387	404	410	378	377	371	415	375	390	386	368	426	390	379	394	403	372	384	378	381	349	361	378	378	380	385	339	385	363	374	358	372	361	396	387	363	396	404	378	385	364	400	376	419	390	393	370	437	390	357	366	399	332	375	333	396	443	416	382	377	370	416	417	395	375	378	398	354	364	359	390	375	411	341	406	380	406	341	372	393	419	386	386	355	363	382	359	372	366	384	410	413	374	342	346	345	377	400	379	398	409	379	410	385	356	375	446	411	392	388	364	390	364	406	408	362	376	367	370	383	382	385	358	375	395	389	359	359	400	379	390	362	375	363	380	375	368	374	358	377	372	440	395	388	372	367	369	363	385	436	334	377	438	380	357	357	400	389	403	397	378	380	393	368	339	389	372	341	399	373	386	418	379	390	408	362	371	348	362	356	357	408	388	369	370	387	374	403	376	367	365	392	395	375	363	408	412	365	386	385	425	360	366	384	381	358	377	373	365	411	387	373	353	388	375	351	369	383	403	409	353	389	367	344	373	383	367	389	340	413	349	384	380	360	344	363	321	386	387	379	372	409	378	374	375	382	397	366	355	379	404	382	359	323	414	364	364	341	366	415	395	401	373	373	376	347	381	390	372	363	364	374
36759	15184	5356	2520	1857	1471	1080	931	766	696	618	587	564	565	509	500	485	470	447	444	495	451	409	433	426	445	458	431	408	435	406	449	442	450	391	430	464	432	416	399	434	430	435	437	412	416	398	402	404	371	448	393	416	410	398	453	436	423	377	414	389	401	400	412	437	406	408	423	422	428	460	417	392	440	414	421	411	396	396	393	406	391	381	422	394	433	422	437	421	416	399	410	429	395	404	386	359	421	441	400	382	419	434	407	396	414	404	396	428	411	420	418	423	439	393	395	427	389	427	433	418	415	421	432	440	380	400	430	396	368	393	425	401	395	385	395	394	437	418	410	393	372	414	379	419	401	427	403	415	426	381	404	433	385	432	439	404	421	403	401	405	401	421	420	401	401	408	404	420	382	415	436	406	399	408	403	428	395	398	390	386	419	419	382	394	399	427	402	435	372	416	403	427	463	427	426	400	399	417	455	418	393	419	391	391	416	396	403	403	409	418	402	401	412	392	406	382	417	407	414	416	396	404	411	383	421	390	464	424	414	402	442	410	405	445	416	434	403	393	399	407	412	416	379	402	464	384	364	380	386	433	436	413	392	418	385	384	427	425	407	422	419	411	382	420	422	405	413	404	405	435	391	398	427	373	407	409	381	371	413	410	437	431	392	427	404	440	438	419	426	413	432	394	427	417	433	413	412	395	388	382	411	397	421	440	391	417	419	422	392	396	421	397	404	453	417	393	397	386	398	434	409	432	424	377	407	362	429	401	418	393	416	397	424	427	416	407	411	400	368	437	409	425	397	409	423	386	412	428	417	433	439	381	408	412	419	409	444	433	426	424	429	428	408	391	436	396	393	398	391	429	425	406	405	390	401	374	422	393	405	381	396	413	437	411	360	403	412	450	387	416	388	397	367	431	413	402	405	418	354	405	393	388	369	401	410	432	404	395	412	416	384	412	396	410	397	440	410	399	410	393	418	413	425	400	417	389	368	430	424	448	396	413	397	355	406	397	366	417	437	394	424	416	403	396	441	458	426	414	446	383	407	430	394	433	366	402	387	415	449	394	442	402	410	409	410	405	371	424	421	371	417	408	401	407	392	417	400	402	400	399	409	427	408	396	418	409	397	431	417	382	432	371	399	404	398	392	436	400	411	382	413	377	405	427	369	429	387	401	438	387	417	421	380	407	425	418	385	408	412	411	397	379	430	387	391	425	406	384	408	407	399	418	406	400	407	418	393	395	396	423	375	409	398	405	420	439	421	416	395	402	416	434	392	430	433	466	423	404	391	416	440	376	394	406	424	402	404	404	378	421	426	400	395	417	421	405	413	377	389	458	457	387	434	406	447	442	405	407	390	427	442	402	431	415	424	394	412	401	421	466	395	421	400	429	435	416	421	415	396	406	366	398	398	427	425	397	438	415	416	408	407	423	411	426	390	393	409	390	393	448	442	392	418	396	376	367	400	403	411	447	417	398	437	419	420	389	413	405	415	403	413	406	412	403	416	396	404	385	411	385	393	395	421	419	390	422	415	419	391	406	387	391	418	399	411	416	390	429	411	402	382	379	410	417	400	398	380	425	385	394	411	394	419	401	358	437	419	450	400	412	413	413	423	409	408	406	416	399	427	409	367	385	397	407	409	392	425	387	392	405	420	384	407	404	395	400	405	423	423	426	437	403	389	440	409	432	388	398	399	396	427	439	401	436	359	411	412	413	419	436	420	401	409	402	431	426	421	423	421	429	423	435	412	385	436	425	389	382	386	404	431	417	417	409	383	404	421	389	423	402	373	421	410	386	410	442	429	359	397	412	401	423	377	410	416	372	396	367	421	404	356	415	413	390	391	419	397	388	428	429	399	383	392	440	429	382	424	420	389	392	408	356	377	423	397	393	381	404	400	469	439	444	404	414	375	418	428	400	398	415	389	436	385	416	425	422	405	408	451	427	421	397	422	419	388	395	420	449	390	420	375	389	393	404	410	399	402	389	432	398	383	416	372	417	412	380	412	407	402	433	364	389	405	383	448	392	370	419	445	385	376	405	423	394	399	419	408	406	420	404	424	426	397	418	424	392	401	428	393	458	437	437	406	392	382	408	435	437	395	405	395	420	401	387	424	455	439	395	400	416	398	431	432	401	409	405	368	387	425	380	425	387	396	398	434	452	411	408	394	424	394	413	419	411	405	405	391	407	397	402	389	422	382	389	415	383	366	398	399	397	379	402	387	389	422	407	436	390	432	416	412	380	400	401	392	420	398	366	393	400	352	421	400	399	416	395	422	402	429	424	383	451	406	423	414	415	401	397	386	389	406	404	394	392	421	405	439	425	391	389	422	452	427	427	427	394	399	398	396	419	403	412	397	425	401	392	404	389	417	400	401	451	407	393	402	416	400	418	402	417	409	390	398	401	391	402	399	420	400	418	416	400	449	418	439	381	393	407	400	409	424	395	405	426	402	393	395	390	389	395	401	398	418	427	412	381	404	433	443	403	397	430	415	416	412	394	425	394	444	422	389	401	424	406	384	405	419	382	415	440	387	371	419	413	404	434	412	431	396	389	398	407	418	383	404	372	417	380	349	418	427	392	389	410	374	403	416	418	381	363	400	385	395	398	404	431	418	414	424	414	366	403	405	428	425	396	408	425	399	432	367	410	427	402	377	396	405	408	415	411	432	438	388	422	394	416	386	388	391	437	416	380	354	421	407	429	398	395	429	429	425	430	437	398	448	411	395	420	432	428	387	420	412	397	436	441	394	420	393	401	392	400	412	404	404	422	394	402	417	422	392	407	392	389	406	424	406	434	418	418	413	399	422	433	432	409	406	432	420	420	427	387	443	424	425	420	393	390	391	397	409	419	440	413	391	409	377	376	409	404	412	389	409	411	387	399	410	390	442	413	445	419	380	398	416	386	412	437	411	392	405	441	425	394	435	403	399	401	389	361	378	381	402	394	414	405	391	402	411	413	394	403	411	417	411	401	456	413	393	407	427	414	388	388	384	415	374	395	401	401	416	404	390	414	389	427	428	447	452	409	408	387	380	380	393	425	429	414	414	409	457	387	382	397	413	420	414	398	406	397	417	396	365	416	407	402	425	436	410	386	389	430	407	385	415	395	383	426	388	440	376	421	437	390	401	427	402	424	393	432	434	437	427	399	398	377	370	418	391	414	430	405	430	404	425	417	408	399	357	432	390	427	421	370	414	424	428	405	392	431	419	379	393	408	410	400	445	430	413	424	389	410	426	423	405	414	405	379	407	417	408	430	381	357	408	460	406	410	416	408	410	401	424	393	429	366	409	395	386	403	387	407	399	416	425	398	395	437	415	413	419	399	425	361	418	431	436	385	393	402	387	408	377	412	390	412	407	411	379	414	406	416	413	422	403	393	386	421	408	365	408	401	407	442	402	388	391	406	384	430	399	435	411	416	443	396	405	404	407	392	427	417	410	381	395	391	404	425	415	381	392	424	420	388	427	343	425	407	390	413	401	399	439	386	408
25049	21106	27108	25201	9867	1151	969	908	815	773	808	762	792	797	727	740	717	740	720	755	709	773	734	702	712	696	744	738	739	767	695	767	742	747	721	688	695	685	729	760	696	746	723	730	721	713	706	704	722	681	699	758	691	722	751	687	743	721	715	718	725	709	717	736	729	778	722	746	700	730	664	719	696	731	752	717	764	776	739	747	746	682	715	694	701	732	726	767	732	704	743	759	732	689	765	740	698	703	713	702	751	739	693	694	747	721	746	668	746	741	695	720	759	688	688	676	729	699	737	680	682	715	734	799	730	724	724	746	731	741	750	698	704	698	741	715	673	747	696	707	694	753	684	701	736	709	734	710	741	716	675	741	770	725	708	807	715	758	716	720	720	788	730	689	691	710	705	731	710	738	760	705	728	745	686	699	715	705	721	696	671	702	700	769	728	735	730	729	751	738	741	745	719	716	742	734	704	707	732	779	749	672	692	673	747	689	707	677	726	769	765	724	805	673	695	703	672	716	683	702	733	725	738	738	712	793	763	746	731	733	705	670	708	758	729	747	734	775	738	709	766	726	762	680	719	728	692	729	723	737	708	721	750	687	766	737	747	754	771	735	722	720	750	740	719	728	672	751	734	727	671	707	730	664	708	707	740	699	728	725	711	711	753	736	760	777	692	700	727	732	720	705	720	738	694	680	740	694	750	740	741	751	717	751	702	749	716	673	669	716	703	705	709	708	705	727	720	709	716	716	712	745	712	718	714	744	687	754	717	767	734	728	715	741	704	711	698	752	702	797	719	720	748	752	756	722	770	713	700	712	756	678	708	770	683	725	673	686	728	709	741	703	734	766	733	725	769	709	737	712	691	712	763	693	741	731	766	726	722	750	721	727	712	748	736	703	686	709	701	737	719	667	714	646	756	724	709	763	752	756	705	719	737	732	716	700	692	713	731	756	667	704	783	718	746	726	714	677	764	729	759	717	749	725	705	763	790	732	751	757	709	717	768	718	727	727	727	685	702	734	738	712	767	721	780	716	702	628	715	780	735	722	747	682	677	783	706	705	752	682	735	695	704	713	729	711	726	723	778	745	711	736	719	754	744	720	705	703	693	704	711	739	685	715	726	681	717	755	733	705	712	731	664	741	723	734	721	730	771	691	712	755	703	697	760	694	741	772	727	717	745	720	671	704	710	680	697	707	737	731	706	742	765	692	736	772	736	703	724	781	650	687	749	740	746	763	698	717	710	708	736	744	714	757	736	735	763	700	721	769	728	711	715	708	770	744	684	740	742	711	751	713	725	736	687	786	682	805	707	772	690	725	710	791	754	657	747	718	707	729	740	677	699	745	687	747	728	695	740	702	752	723	696	704	738	699	757	729	739	731	721	770	690	687	722	725	757	715	793	703	700	671	761	696	755	752	669	701	770	685	728	719	714	727	688	703	719	725	719	698	707	661	709	752	726	710	741	711	716	704	760	765	682	758	696	696	723	722	743	781	729	724	711	724	704	746	734	682	696	730	728	726	733	742	718	722	708	673	726	718	689	695	695	750	719	681	649	739	707	775	706	719	707	738	763	724	738	760	718	732	769	774	756	730	705	722	750	757	715	695	721	673	711	692	699	747	723	694	685	709	726	711	713	727	710	769	692	702	697	736	686	761	701	732	677	740	739	707	714	698	755	726	705	707	704	685	723	745	742	708	714	714	720	713	730	760	701	738	712	725	692	748	745	722	702	702	719	740	730	685	731	725	659	691	731	687	724	721	712	735	693	730	747	733	716	732	701	711	745	729	737	697	664	729	692	744	685	745	692	707	731	696	688	707	707	754	722	699	727	771	741	705	719	715	722	682	710	714	762	723	730	673	758	720	723	752	691	665	749	710	756	708	718	691	796	766	687	762	713	724	754	712	761	746	779	767	728	717	785	751	700	661	707	719	695	780	730	697	702	739	721	668	773	739	724	758	745	726	713	682	694	727	729	690	711	719	734	710	723	770	727	764	710	730	752	690	743	711	696	700	742	738	695	715	732	688	706	729	740	761	709	725	715	732	745	730	689	704	720	702	729	752	762	714	703	696	704	699	727	679	696	703	710	790	702	738	693	700	704	707	748	689	706	732	690	750	701	730	705	665	729	722	725	728	739	722	707	741	716	664	678	694	712	673	735	771	701	766	707	741	695	703	713	714	739	694	662	743	747	718	655	740	721	769	677	694	708	723	688	733	696	728	690	758	731	716	718	688	754	714	763	742	764	765	747	675	759	668	696	701	716	730	754	755	748	684	786	722	733	676	704	705	729	724	708	723	741	711	691	740	712	736	759	665	731	730	730	745	735	727	709	740	710	664	711	781	753	748	766	698	687	714	732	729	719	731	744	738	708	719	774	727	703	799	700	730	695	667	780	726	752	783	713	677	699	750	714	710	705	687	741	698	753	693	728	672	714	719	744	698	701	703	729	769	710	741	704	666	703	700	732	712	733	750	715	687	740	696	696	722	752	737	745	707	713	719	711	665	663	740	740	747	787	723	735	701	723	698	730	773	733	721	741	744	750	728	737	697	783	771	743	747	692	663	741	686	762	733	744	711	694	721	744	747	747	713	738	779	748	729	693	720	749	721	688	692	775	729	729	665	687	730	741	770	691	706	717	729	709	678	732	725	728	713	736	711	735	705	766	747	768	686	677	745	737	712	756	737	680	772	694	725	742	721	705	717	759	647	726	724	689	690	661	718	702	719	706	712	740	716	735	690	763	730	695	718	723	665	690	717	672	691	729	771	692	704	713	704	755	657	715	708	729	715	697	732	725	657	711	670	722	721	770	715	677	719	701	757	684	681	725	710	709	689	751	761	740	759	729	705	750	798	718	729	744	750	733	729	662	748	744	698	700	683	735	740	733	733	691	703	778	771	732	758	681	767	749	679	689	697	713	754	746	718	707	727	730	725	753	765	705	750	666	724	706	668	691	758	747	714	754	755	711	723	723	744	699	718	757	746	737	734	698	751	720	690	698	758	766	740	715	727	707	693	733	760	750	658	670	698	717	702	691	686	754	724	723	719	741	720	761	711	668	719	711	753	708	726	757	734	754	663	763	762	703	733	721	751	734	710	741	709	735	742	713	732	765	710	728	753	721	734	705	773	725	702	721	737	705	715	682	727	732	675	719	725	696	753	736	706	711	687	701	693	722	705	759	772	719	753	710	731	740	692	744	700	737	775	701	737	678	716	754	696	724	713	736	721	703	702	765	698	720	714	687	694	685	736	717	711	682	664	696	717	685	672	761	714	747	733	715	702	758	727	686	761	678	739	748	708	729	730	716	665	680	716	731	745	715	739	747	707	755	726	730	702	748	717	732	718	722	671	775	727	694	729	708	719	703	727	660	724	707	705	727	720	774	730	690	699	735	723	702	711	737	709	736	746	731	730	698	721	739	734	710	701	763	686	708	779	725	729	730	655	735	773	738	680	714	695	685	744	714	739	709	733	716	764	701	710	717	709	728	735	724	716
34374	12304	3147	1814	1478	1236	1125	1046	971	954	872	849	847	824	790	800	778	779	786	810	755	815	810	737	748	792	822	755	748	787	764	737	752	793	779	778	752	755	756	735	776	760	759	746	781	773	814	732	768	786	783	784	710	759	736	719	753	776	781	707	783	754	757	780	729	720	780	720	725	733	744	749	760	759	728	760	747	741	800	790	762	786	725	726	733	747	771	746	771	750	749	737	734	781	796	765	735	767	800	744	794	732	753	733	728	678	730	775	782	756	769	794	773	763	767	781	797	798	775	748	744	810	747	747	745	762	768	847	765	731	753	745	738	743	742	754	746	774	767	736	753	760	798	741	746	726	756	738	769	764	732	747	777	755	789	720	739	735	784	793	717	735	794	758	786	755	809	750	723	752	750	744	717	756	754	705	796	745	768	754	740	751	741	700	753	733	746	794	742	783	722	728	827	792	753	757	805	770	738	731	758	741	735	739	703	750	758	728	739	795	738	773	775	796	810	799	709	741	778	791	809	793	763	741	800	750	759	752	772	792	763	762	731	767	788	760	760	765	743	729	797	736	721	780	713	736	756	735	763	751	778	768	766	779	745	769	761	774	714	760	717	708	781	755	675	750	750	778	755	751	768	730	805	734	789	810	711	726	746	813	789	745	740	757	775	775	796	704	794	726	714	740	762	722	741	760	737	776	709	755	739	800	743	752	797	728	709	688	718	758	749	753	752	765	749	695	767	761	797	760	766	779	767	776	736	719	756	730	705	799	772	791	789	736	761	712	756	765	762	776	775	749	733	751	744	784	781	702	738	736	728	729	766	755	756	773	768	762	744	738	747	766	697	744	778	759	791	759	765	771	756	739	800	715	780	764	763	763	745	760	776	776	832	716	694	785	754	757	753	785	776	684	795	719	732	752	768	753	740	710	709	747	732	784	769	725	755	762	746	724	775	736	749	738	812	810	753	732	761	710	793	751	761	775	748	783	746	763	760	725	787	765	737	758	717	760	755	777	739	761	788	763	781	781	753	751	753	717	759	789	725	743	739	780	741	751	770	733	723	738	761	748	786	778	785	747	688	784	752	722	746	751	784	790	741	796	773	744	779	769	776	761	764	751	720	731	764	721	752	776	741	709	781	762	709	731	801	737	740	798	741	725	786	753	723	806	782	737	777	766	752	739	788	793	773	755	749	708	727	733	739	710	716	763	768	799	733	771	763	747	750	739	795	755	751	695	723	726	816	725	762	702	800	720	729	756	764	731	736	769	732	753	841	756	746	734	760	722	739	756	776	761	737	746	781	734	778	761	772	717	766	807	788	744	721	759	746	759	715	708	715	833	777	805	737	732	711	734	696	737	780	713	803	733	785	775	706	793	764	730	732	748	833	757	697	726	752	776	732	790	732	746	717	750	756	742	747	802	762	760	767	781	782	770	755	783	761	747	754	786	753	735	739	721	764	743	733	814	800	803	799	713	754	754	746	813	724	805	776	714	727	802	743	744	763	733	761	778	778	757	713	765	734	822	740	790	764	785	730	744	783	795	781	759	786	751	719	789	740	731	729	742	788	821	752	723	745	809	777	738	755	749	772	702	775	770	718	754	769	756	759	727	765	776	765	756	771	736	809	798	797	738	771	748	790	742	754	781	721	756	749	731	769	731	742	782	714	763	724	773	743	752	795	722	794	781	734	758	747	798	779	766	722	760	741	780	733	745	758	776	766	806	765	750	783	718	727	718	765	747	768	805	801	820	806	815	771	749	732	769	761	796	788	762	803	749	839	788	791	740	769	737	723	772	733	768	776	748	728	783	726	777	771	749	779	731	696	739	783	784	744	735	726	753	693	796	762	797	715	711	741	747	754	780	767	733	755	783	733	766	698	710	715	723	725	735	738	741	794	752	763	792	798	751	736	775	741	768	760	765	781	776	761	799	726	749	744	731	721	778	760	756	760	734	789	718	775	830	785	761	744	790	768	805	758	756	738	796	749	754	738	809	779	734	740	742	758	758	748	773	754	726	748	730	769	787	708	749	723	742	741	779	747	759	755	757	731	803	759	748	748	764	777	746	744	825	769	773	770	808	699	740	795	762	756	823	793	745	779	789	795	759	768	759	742	786	776	758	771	730	762	816	756	748	763	786	725	776	727	732	747	788	789	753	777	755	761	773	747	765	799	747	743	749	666	731	756	723	731	712	762	760	736	776	807	756	750	816	777	771	763	771	703	747	754	751	757	743	718	756	781	721	818	764	724	752	809	799	768	760	724	714	809	726	745	784	753	738	707	792	755	756	737	753	714	700	727	760	751	737	733	724	741	792	735	815	769	826	777	797	764	760	758	765	745	759	703	752	761	759	760	761	755	772	800	732	763	774	782	772	787	734	780	828	764	798	771	715	750	762	772	776	747	790	759	779	755	742	746	781	717	743	783	756	775	787	822	782	715	784	782	743	739	791	735	769	769	728	717	773	788	771	770	748	741	715	744	797	761	787	785	769	782	758	746	728	741	817	666	719	722	713	754	725	726	795	750	763	750	772	740	746	759	792	805	766	755	774	772	735	721	727	766	767	728	740	733	717	742	758	704	764	720	746	763	753	713	778	776	740	747	775	761	747	755	737	746	746	746	763	747	781	752	765	761	696	749	747	733	779	804	762	747	771	771	737	728	780	694	782	775	759	770	769	708	787	773	758	752	780	792	752	783	721	715	792	750	731	743	750	763	727	719	763	758	778	750	803	733	797	785	732	731	758	779	792	782	754	748	759	757	775	759	731	742	751	740	754	766	744	759	769	794	765	720	781	731	738	714	767	731	717	763	753	741	783	730	714	789	800	753	810	774	798	688	813	752	761	748	772	721	767	760	777	730	768	734	747	764	759	755	789	786	716	745	731	732	752	780	705	779	807	772	746	764	770	744	714	790	732	760	761	748	773	774	736	775	732	753	766	769	772	753	740	755	817	782	787	758	750	765	751	755	761	778	760	745	779	760	741	719	795	741	740	724	797	745	768	752	754	773	680	785	731	789	745	758	737	763	756	768	812	762	767	750	752	753	728	749	750	763	770	762	732	746	743	787	759	740	739	776	713	739	718	781	763	798	780	776	803	725	753	767	798	759	718	791	779	738	805	795	714	764	759	741	749	779	725	796	726	834	811	757	770	736	761	728	776	759	757	795	696	788	797	704	764	776	742	771	742	774	780	760	763	794	735	738	760	767	774	721	742	747	777	776	772	776	745	777	751	759	742	752	697	774	791	742	780	771	757	745	721	766	742	796	806	777	754	716	785	726	787	745	793	791	707	786	726	759	731	767	740	764	710	712	738	723	730	778	764	733	782	746	748	787	766	737	775	741	750	755	783	787	715	803	766	786	778	782	776	715	735	736	780	744	774	773	795	770	768	782	764	744	795	743	750	802	760	709	770	814	756	752	728	802	743	715	739	730	741	770	745	753	714	727	742	743	753	797	754	821	763	733	769	760	769	789	763	782	776	742	770	719	761	751	750
22693	21136	28668	23855	21137	21176	8461	1568	1243	1174	1110	1103	960	982	1002	929	905	856	886	867	919	841	856	865	811	859	892	875	863	878	869	863	834	827	863	847	833	801	894	792	856	857	812	816	828	867	862	801	822	872	766	861	850	834	774	813	836	824	813	876	849	856	831	845	780	801	834	813	773	887	819	783	857	813	842	816	819	900	801	871	765	857	854	839	824	854	819	817	879	854	855	825	868	854	835	811	849	906	887	902	790	834	818	839	820	821	832	814	857	883	897	849	826	825	825	846	849	927	828	860	899	787	820	848	808	754	843	789	843	838	771	828	812	860	838	823	833	829	818	834	851	803	840	877	810	887	816	798	839	840	828	802	803	823	801	797	851	754	816	826	833	827	838	848	794	862	839	811	849	823	772	832	831	851	880	846	789	883	875	841	853	844	838	784	835	847	801	814	863	855	847	818	801	812	830	850	871	805	827	821	837	845	812	791	808	839	814	812	893	796	838	839	829	846	854	855	866	841	803	825	817	809	877	809	836	798	832	825	841	801	800	816	818	951	833	845	847	833	820	856	795	854	782	814	815	765	846	835	808	845	810	821	801	780	879	824	823	840	756	820	798	832	887	817	844	832	847	819	850	831	826	828	773	833	839	839	785	909	825	826	804	843	817	829	795	777	852	834	901	805	785	817	848	832	831	798	797	850	871	827	811	827	828	879	820	792	837	776	869	840	818	866	871	845	822	831	812	856	880	836	851	822	870	809	845	853	781	793	898	831	820	859	863	819	806	783	843	838	758	879	824	831	851	794	813	876	869	793	848	799	835	798	855	845	855	864	802	811	841	800	821	799	785	827	853	833	856	887	876	853	860	852	857	867	810	834	817	856	874	805	862	840	765	803	854	798	836	796	848	849	850	788	871	851	843	771	824	870	857	830	840	826	818	756	843	802	809	797	850	862	832	834	836	831	789	795	789	842	799	778	830	839	807	823	841	880	894	823	838	826	798	835	840	834	833	817	848	826	797	853	856	835	829	823	809	798	873	788	817	821	902	843	818	822	867	776	854	884	847	820	808	840	762	814	814	861	806	864	835	875	818	824	824	854	794	814	804	815	813	821	817	830	871	853	836	871	801	839	848	824	823	789	850	853	769	838	786	838	814	859	802	819	832	876	806	819	759	861	836	867	858	822	854	777	810	750	856	844	786	828	789	854	840	779	870	807	851	852	895	846	816	807	838	823	785	795	835	861	828	824	815	841	849	851	814	784	785	779	824	832	800	859	823	792	822	839	824	873	814	850	785	801	836	859	860	852	830	818	887	799	824	844	808	842	854	835	821	797	863	792	807	868	859	831	812	874	801	828	819	822	806	789	819	773	834	794	814	872	813	820	818	873	811	835	781	823	820	835	812	844	860	828	867	866	826	821	824	830	868	888	856	883	814	809	794	795	805	821	828	861	868	859	878	863	838	819	789	844	837	848	857	790	849	832	852	847	836	803	749	836	834	850	824	810	844	800	832	808	818	832	811	809	833	824	837	819	831	843	808	796	939	810	804	849	845	768	847	834	777	763	809	842	820	818	847	794	869	815	813	834	810	804	849	811	824	820	832	895	849	844	830	836	903	853	841	851	827	868	829	832	800	825	822	801	860	850	855	872	788	817	791	816	835	858	851	880	802	842	794	894	834	811	794	816	889	816	844	842	830	823	769	808	789	874	842	840	807	816	823	879	846	827	859	807	813	793	807	855	774	832	838	870	849	866	842	811	879	832	785	810	796	792	849	848	808	841	839	827	834	828	834	857	879	806	793	862	782	900	883	797	798	833	834	820	802	830	814	816	815	828	864	828	850	855	830	833	791	832	866	853	829	862	831	836	841	810	881	832	826	829	815	806	860	831	879	824	812	799	802	775	814	803	834	763	801	832	817	743	791	848	826	831	839	841	905	819	824	861	814	882	783	833	792	778	819	832	861	793	849	812	853	833	836	813	876	846	831	870	832	835	798	874	810	841	843	784	819	764	816	797	834	805	836	778	800	812	827	805	817	791	816	816	907	788	841	851	818	849	843	844	831	846	821	798	882	835	850	855	882	866	862	826	800	821	805	833	835	844	828	827	838	785	809	859	798	857	779	822	802	841	826	828	818	829	837	781	809	804	849	859	856	833	818	843	836	849	825	783	875	841	814	839	820	854	860	855	824	874	859	830	835	830	833	846	808	772	776	822	827	836	821	835	811	875	796	857	850	813	838	793	840	838	806	808	837	759	826	802	766	819	823	793	839	829	831	837	786	823	828	900	814	818	855	868	806	827	864	838	799	859	836	893	846	822	863	810	767	861	867	885	840	822	836	847	855	815	812	828	877	851	740	841	819	857	852	774	800	830	834	835	908	802	808	804	806	847	804	814	843	809	774	776	818	861	834	819	853	806	872	887	831	842	821	809	815	841	864	835	825	840	821	840	847	814	841	806	827	810	831	846	774	829	849	838	824	847	839	842	765	765	805	844	830	819	806	813	827	784	815	817	847	783	847	847	823	838	841	843	786	821	843	748	814	816	856	775	884	852	800	823	839	834	803	848	806	799	865	806	830	874	820	816	798	840	800	877	870	836	843	837	832	834	793	804	801	896	804	842	825	820	839	817	818	817	892	833	841	804	832	836	860	831	787	807	816	820	798	850	840	799	822	827	817	844	836	847	834	780	830	822	827	882	898	820	794	769	851	841	840	848	832	815	802	823	843	820	814	808	861	833	764	876	806	788	825	816	845	804	872	824	846	828	784	852	802	884	815	829	845	808	855	852	819	829	798	840	837	846	830	811	825	840	808	810	877	854	841	791	830	842	865	814	840	811	838	841	784	806	813	821	859	849	830	798	781	796	794	883	812	779	799	827	834	746	825	809	810	788	797	818	826	842	840	846	851	842	825	857	828	827	793	801	830	823	819	840	881	836	833	792	849	832	859	808	875	849	860	849	836	759	796	851	847	803	866	842	792	828	806	799	830	822	790	827	809	783	854	819	845	858	843	798	815	832	835	838	841	816	821	812	792	845	821	791	825	788	840	862	777	877	815	848	827	841	836	805	824	860	855	846	837	838	804	867	869	807	878	784	814	809	836	780	868	785	782	800	788	825	795	797	833	853	810	810	811	841	879	848	842	826	796	834	834	855	859	829	824	797	854	833	843	838	849	846	819	832	840	805	819	820	895	804	836	855	757	791	829	813	830	809	796	860	774	859	862	807	831	842	839	852	799	817	825	825	857	908	840	762	849	821	838	842	831	804	787	842	778	797	802	860	836	901	854	795	804	819	827	752	778	840	815	772	782	868	799	819	883	804	820	852	878	865	787	792	819	803	819	841	838	819	896	821	834	821	817	888	845	859	878	811	815	832	860	824	823	862	854	866	748	871	828	773	822	858	738	789	872	830	832	842	801	808	793	800	781	796	850	900	835	798	822	841	810	844	833	771	876	845	808	787	802	822	772	821	786	787	835	854	787	866	761	835	805	824	807	785
45086	23737	8814	4403	3447	2743	2257	1806	1602	1438	1234	1134	1125	1091	1035	988	964	947	913	914	901	892	863	937	904	890	839	890	862	856	887	893	806	860	826	847	845	812	887	816	860	844	847	850	859	920	805	819	855	798	826	835	853	868	834	812	836	800	786	847	881	822	815	844	798	858	793	834	808	810	774	887	873	847	842	841	871	808	829	823	848	829	872	806	776	777	807	887	846	811	827	813	819	804	811	828	876	858	797	830	857	808	836	814	823	771	816	824	853	851	826	823	785	841	801	785	843	806	795	874	833	828	847	854	852	822	807	861	781	816	858	834	863	870	870	858	814	812	772	798	857	842	888	813	817	841	844	829	828	826	847	880	865	796	788	782	811	829	780	826	843	833	831	822	840	790	815	813	815	836	847	801	839	817	822	867	829	840	878	803	815	778	876	803	878	819	853	865	833	835	844	831	822	845	861	825	843	779	789	857	821	810	805	817	847	832	854	804	825	790	799	826	809	867	845	801	826	821	844	853	864	776	800	856	800	820	828	883	759	857	822	804	827	806	861	846	802	866	841	839	783	845	822	818	795	793	809	792	815	832	801	830	830	819	788	813	822	821	792	823	850	824	760	830	865	808	847	845	812	798	844	874	840	848	840	832	811	826	775	815	827	834	841	831	829	832	837	847	850	845	815	850	830	771	840	801	857	810	831	835	824	848	845	786	827	796	883	827	847	859	833	848	779	846	796	832	802	860	857	815	831	800	825	815	794	727	881	812	853	846	805	823	863	875	788	845	785	843	810	841	823	815	798	838	827	754	776	825	910	847	825	751	794	836	835	798	830	849	844	854	826	803	821	809	850	825	809	838	781	829	826	833	830	826	779	803	847	795	785	823	860	817	802	781	843	847	896	789	848	850	799	853	843	853	799	827	814	810	841	916	788	817	839	814	816	781	824	820	791	827	809	873	852	790	820	832	830	819	835	818	795	787	821	834	855	797	837	808	870	808	773	799	846	869	829	811	858	833	825	783	801	850	805	834	807	755	820	856	834	842	830	846	781	819	865	818	806	846	868	814	871	815	813	833	874	828	818	778	849	832	845	805	861	807	819	819	844	832	831	803	804	821	771	801	822	811	890	845	826	840	907	847	815	828	854	827	833	833	853	855	827	811	851	815	834	874	839	807	798	843	814	844	817	870	804	866	826	894	834	814	824	832	790	836	800	788	822	840	833	837	814	808	849	857	855	846	827	815	840	819	813	843	848	824	869	814	777	803	831	797	859	851	820	822	824	832	837	849	810	759	809	823	870	816	871	799	855	804	833	784	868	830	803	839	800	807	794	831	810	828	826	881	778	812	873	827	801	883	840	842	822	816	836	866	819	832	800	789	847	812	822	848	804	823	846	764	810	803	779	766	805	868	858	858	777	798	821	838	802	845	842	867	815	816	805	803	854	896	812	857	820	811	821	805	841	817	826	872	830	856	839	831	806	882	870	852	809	850	801	914	830	802	849	864	871	816	840	861	863	810	833	844	798	801	846	863	772	821	855	855	833	776	798	802	837	851	827	817	837	775	819	896	829	811	834	851	829	842	816	824	879	865	841	860	839	768	855	803	813	791	836	793	819	822	814	828	864	828	843	769	835	815	842	866	802	808	842	844	890	804	828	823	788	803	795	823	844	820	829	888	822	860	822	796	847	836	820	811	800	813	860	845	802	786	824	849	867	825	857	880	815	844	821	796	809	792	811	844	870	847	834	835	872	810	810	816	858	815	865	865	816	844	798	823	812	777	783	819	827	888	817	783	839	871	819	846	833	817	790	857	856	810	836	814	833	806	773	800	830	891	776	809	825	839	846	819	833	807	790	833	825	847	825	806	853	852	808	834	815	829	866	792	792	841	797	805	827	818	811	892	790	789	857	822	869	818	870	824	833	855	847	797	822	833	831	865	770	823	822	818	890	792	899	839	845	831	788	822	859	806	870	794	827	824	831	822	843	873	772	850	842	845	808	852	820	837	797	833	838	833	817	838	808	791	758	768	845	861	851	834	819	833	763	820	839	804	813	840	805	808	841	781	807	868	826	858	785	887	796	825	787	820	857	781	843	833	829	802	811	803	801	809	817	788	847	824	788	835	819	840	795	787	804	831	760	869	861	894	886	773	806	857	776	876	834	869	855	832	792	817	866	813	810	805	829	845	798	832	833	855	776	834	790	822	819	825	807	792	851	796	841	791	850	816	846	835	803	842	765	866	798	834	807	853	832	874	825	770	798	855	826	795	881	794	814	830	813	835	794	837	860	808	843	825	786	823	812	812	773	818	831	802	881	831	851	793	828	841	852	804	820	832	787	850	816	780	848	806	817	825	822	825	824	797	825	818	807	780	782	783	850	793	773	802	835	786	789	848	808	788	782	841	822	816	860	837	805	851	873	819	796	863	790	849	850	850	810	816	860	816	802	805	785	822	803	896	844	857	833	852	854	813	826	835	848	870	795	810	872	810	832	810	789	801	846	856	861	859	798	816	814	796	866	830	814	843	826	832	833	826	800	805	810	750	781	812	783	824	866	813	760	830	777	853	825	827	899	806	829	826	821	814	853	864	820	774	830	829	824	834	844	865	823	825	785	919	820	842	803	836	799	842	811	862	834	861	835	853	816	821	809	848	805	818	881	812	796	816	849	795	848	869	819	861	808	867	781	818	827	824	811	875	844	835	854	873	826	855	782	798	799	805	847	844	812	831	784	848	818	818	785	835	855	773	836	833	827	788	824	859	798	819	853	878	814	849	859	826	800	784	782	827	867	867	828	842	820	795	821	827	836	821	810	813	804	842	873	815	833	850	797	835	789	784	782	817	816	835	829	850	800	880	809	840	819	776	812	791	831	797	772	774	823	834	779	836	853	865	803	830	810	827	846	902	880	865	800	829	811	812	854	801	852	801	820	829	812	811	842	805	800	846	851	850	774	798	822	821	818	836	851	826	837	857	762	804	831	825	830	833	847	817	807	799	882	787	828	835	823	818	892	825	784	829	794	808	794	790	862	865	769	856	833	798	816	786	846	759	800	836	828	872	861	819	873	818	801	829	885	836	835	794	844	870	834	846	840	784	813	809	797	865	838	769	835	859	822	832	824	821	854	878	818	805	816	831	837	824	809	775	803	837	819	891	850	850	766	792	817	836	786	842	838	842	808	873	837	863	769	862	824	835	835	824	802	793	797	796	842	812	808	797	822	828	835	806	840	825	851	796	886	891	830	844	848	839	819	780	823	825	840	795	794	847	802	882	826	779	804	816	824	807	812	822	761	823	878	867	805	803	792	785	857	802	868	817	845	816	807	834	782	866	855	816	802	781	889	814	821	800	813	859	818	791	774	861	810	831	853	860	865	824	856	790	858	815	786	858	821	832	845	806	781	843	792	776	822	841	812	787	800	771	828	854	813	818	785	842	837	817	844	813	776	849	828	828	817	780	819	778	813	813	807	782	812	783	783	855	803	874	814	799	804	818	817	861
28446	18826	5192	687	472	417	431	375	407	383	366	417	391	404	426	386	390	381	420	426	398	413	388	378	383	358	407	391	377	383	400	382	383	354	362	382	370	414	420	406	394	413	380	380	392	378	395	396	365	411	355	409	377	380	403	378	356	385	377	357	382	390	374	380	391	384	387	369	384	384	362	365	390	425	355	411	404	369	381	331	387	361	401	387	370	356	386	410	353	339	392	358	423	358	385	388	378	361	393	413	351	372	387	398	361	399	397	372	380	370	391	383	408	398	373	394	401	397	360	391	400	405	377	349	431	417	391	424	384	406	399	401	375	381	375	409	411	399	377	359	357	364	374	380	371	397	386	391	361	406	366	370	410	391	367	380	375	409	390	375	345	375	379	379	392	374	358	407	390	375	366	345	379	383	379	407	368	352	362	398	380	403	368	373	380	407	393	390	382	411	420	365	418	392	400	381	360	366	385	419	396	350	399	391	355	363	411	391	411	407	386	386	404	384	409	411	373	387	370	377	378	350	417	355	388	410	412	407	415	393	398	376	377	407	391	397	398	418	398	393	376	368	369	392	358	386	389	409	383	406	380	418	371	382	374	405	389	430	417	355	391	360	375	354	412	364	387	388	401	400	382	384	394	407	365	416	437	408	360	391	380	398	424	393	404	396	379	379	385	422	392	384	379	406	372	370	411	398	396	387	372	391	366	395	349	395	386	384	366	345	384	369	385	381	333	413	378	372	341	421	413	363	381	404	383	397	394	404	408	363	376	369	393	423	390	342	378	418	397	373	370	411	380	388	390	411	354	396	399	378	402	407	361	388	423	380	392	378	381	405	377	374	382	394	386	373	398	379	383	350	384	403	371	368	345	386	374	386	382	388	385	395	378	394	341	396	369	371	372	348	400	389	382	371	389	402	379	380	429	418	404	402	382	365	364	392	380	355	420	377	384	372	392	411	384	396	359	383	394	374	398	417	371	391	359	394	403	352	410	355	401	369	404	361	361	381	389	355	388	384	391	407	372	398	437	373	382	383	383	346	350	405	416	379	358	364	387	402	370	393	416	380	388	360	355	361	362	411	404	399	390	401	432	388	402	406	354	417	392	421	370	362	395	376	396	368	388	370	398	358	360	374	406	380	400	358	404	380	373	388	375	370	391	381	378	406	394	367	394	382	381	366	385	398	404	365	380	383	395	402	384	372	359	353	379	391	423	427	399	400	362	414	382	348	401	420	377	429	363	322	380	350	385	391	399	376	392	427	422	377	359	375	362	347	361	401	355	381	432	391	408	355	368	378	415	373	407	394	376	386	410	403	358	396	404	392	356	392	388	376	394	365	392	396	371	393	366	363	368	397	371	378	420	396	402	384	376	403	390	370	395	380	402	394	370	382	379	367	377	386	358	389	387	356	388	394	362	412	392	366	368	411	419	349	356	353	376	376	382	413	363	389	399	386	358	384	369	360	346	399	405	419	371	393	419	398	370	412	361	375	368	374	410	337	405	362	364	379	387	387	369	404	408	412	388	412	399	397	403	379	372	356	414	392	385	425	370	363	405	368	372	387	400	399	387	404	386	383	405	358	371	366	402	391	349	385	412	416	364	384	370	380	360	393	400	406	385	405	410	377	378	400	392	408	403	377	407	386	384	393	373	383	378	359	404	416	372	402	433	388	359	407	361	368	389	447	394	434	384	360	402	382	364	365	378	385	370	380	394	387	369	399	407	386	394	373	386	399	323	389	387	402	364	355	412	395	398	359	384	390	404	366	353	371	403	370	374	380	388	421	377	388	394	366	410	363	382	355	422	377	381	406	404	359	393	406	368	341	384	419	375	386	332	389	387	346	412	355	393	388	387	390	398	377	367	390	358	387	367	397	375	409	366	392	392	379	363	363	372	358	387	372	401	368	379	393	393	389	372	380	403	416	410	381	387	376	372	378	406	375	373	402	384	362	372	385	361	372	392	406	380	403	400	371	389	399	375	358	351	404	373	389	364	379	364	375	382	358	382	390	400	338	409	415	378	381	395	391	392	351	373	364	386	391	413	383	387	407	373	381	396	407	405	383	389	373	377	376	380	390	387	393	361	353	420	368	361	418	398	353	383	420	402	365	336	385	372	373	396	400	362	369	411	344	410	385	401	383	394	367	360	388	363	334	329	359	387	393	391	381	414	387	410	419	417	398	416	374	387	410	391	362	356	405	379	365	383	361	359	369	373	376	412	373	393	400	378	378	387	389	384	373	408	372	405	384	331	400	341	363	391	408	374	411	384	349	359	357	408	403	383	392	373	364	393	412	379	385	409	387	413	383	366	395	394	380	354	379	384	390	406	363	390	370	396	380	381	387	382	394	391	433	342	361	392	344	364	380	358	395	373	396	389	382	379	381	352	376	343	392	394	374	407	394	414	404	377	401	381	387	411	367	399	381	421	353	377	427	378	371	361	383	367	379	378	382	404	388	427	369	393	377	381	373	389	389	389	411	388	368	357	382	378	411	388	356	362	406	425	387	369	369	377	352	373	390	418	392	377	373	367	370	413	352	403	410	388	373	412	397	386	373	389	393	371	381	381	374	414	396	420	366	411	406	410	355	433	394	386	374	402	415	375	398	432	399	346	343	392	394	412	414	369	383	384	390	385	340	368	331	342	370	394	387	387	387	369	404	387	370	372	375	373	366	410	396	400	405	361	407	358	359	416	369	358	373	378	394	358	400	400	420	426	386	409	390	373	436	392	397	344	397	411	379	390	357	413	430	405	395	362	427	365	421	382	369	352	389	374	417	385	401	361	392	342	428	391	399	346	403	395	323	380	395	413	427	354	393	403	390	386	383	391	388	404	379	397	359	379	381	380	391	364	369	382	396	409	361	375	373	391	358	388	366	392	393	338	390	376	392	396	372	389	397	367	394	416	415	393	371	442	398	374	367	398	385	401	391	388	377	376	370	355	389	389	387	413	405	378	388	411	337	362	370	374	369	384	367	385	381	398	383	372	392	380	416	377	380	360	369	382	382	400	403	389	402	429	404	405	398	374	370	376	385	375	381	363	390	445	366	390	351	399	371	369	401	397	380	384	392	395	397	422	382	409	348	410	390	404	418	405	387	374	370	376	374	424	356	379	392	398	385	367	422	383	390	394	412	369	365	417	415	411	385	350	389	408	390	366	411	412	406	417	399	374	387	382	365	377	368	385	374	374	377	423	407	437	376	397	383	393	408	410	375	413	376	389	399	389	406	376	390	356	412	374	389	370	376	380	375	351	393	367	365	403	369	383	401	380	400	386	377	392	393	387	400	389	382	367	382	356	400	388	377	373	350	381	359	429	402	365	408	401	370	377	389	367	367	382	386	399	359	392	368	390	389	358	402	387	403	395	399	407	393	406	396	389	424	380	383	373	364	381	363	380	370	401	423	395	386	394	431	349	357	399	395	381	379	375	365	358	373	408	408	406	427	351	378	371	389	390	389	388	391	390	394	392	377	407	392	370	384	379	401	397	417
19112	4296	707	519	504	495	473	446	460	443	434	482	449	423	469	447	471	404	471	437	420	425	424	427	413	452	437	477	412	429	419	415	409	420	438	441	450	453	398	440	440	418	397	391	425	433	395	376	434	467	441	422	411	433	433	453	438	411	447	444	405	424	438	442	440	416	444	407	438	443	420	403	438	436	470	433	451	460	400	444	429	425	419	438	457	460	483	420	420	462	417	409	449	400	441	417	477	447	446	426	431	400	442	433	418	446	406	432	474	456	459	420	456	424	431	416	425	409	467	428	420	442	472	464	439	428	448	418	420	441	437	420	438	467	439	421	451	455	423	432	434	417	464	461	436	441	438	435	443	443	412	440	410	438	457	417	452	400	427	441	426	414	423	438	425	465	406	434	416	421	422	438	418	401	451	384	423	439	390	443	460	417	408	440	433	424	440	426	425	428	439	418	444	418	424	415	435	416	443	399	434	440	448	428	412	434	432	452	411	431	428	431	436	426	434	427	435	448	452	441	417	445	433	457	448	427	408	399	413	430	430	441	418	415	454	433	412	410	458	402	455	384	455	448	433	447	474	433	430	451	410	432	413	420	435	399	431	487	431	434	394	409	430	404	403	420	441	452	414	429	422	435	441	423	395	454	462	396	415	434	466	407	385	445	425	441	425	420	407	390	453	433	448	430	386	406	420	447	457	448	396	433	444	445	375	437	413	428	448	414	427	400	408	409	442	430	433	404	411	444	422	429	441	426	443	453	437	451	434	456	406	412	431	451	443	412	417	448	420	454	458	483	412	447	402	399	440	408	417	435	421	408	432	437	391	458	415	415	384	424	435	418	438	441	415	423	420	402	410	444	428	444	425	428	425	426	450	428	446	429	396	396	408	424	421	398	398	452	456	430	430	429	421	424	418	431	451	430	407	409	411	397	462	449	411	415	441	422	433	456	467	401	401	441	396	434	455	408	435	415	449	410	419	449	423	426	453	423	427	414	440	436	429	429	456	456	415	429	407	431	442	415	409	470	417	411	385	454	416	382	415	473	399	378	437	445	430	435	454	430	459	432	398	402	451	431	444	401	439	412	391	396	415	432	409	415	434	448	437	407	445	402	465	420	409	425	440	411	420	421	432	454	445	438	459	429	422	449	476	432	407	446	466	412	418	448	435	486	425	443	430	362	417	424	456	446	457	448	436	417	408	446	424	416	400	439	424	408	469	451	429	445	426	427	414	427	418	429	406	432	471	448	447	424	432	427	458	441	443	423	438	421	433	446	430	396	470	421	426	414	433	426	428	444	443	428	473	398	426	395	421	454	381	416	431	441	426	456	427	419	411	430	431	415	440	468	433	414	437	430	462	422	420	393	458	404	421	416	421	416	464	419	425	410	437	457	452	459	415	399	409	419	388	426	401	444	448	411	464	442	473	421	457	441	419	423	458	446	424	420	403	395	406	380	449	422	424	454	451	403	464	409	428	436	445	442	416	450	426	421	443	432	440	439	430	437	440	446	423	412	396	396	433	415	421	419	403	432	403	422	423	425	454	402	463	398	409	430	431	450	425	419	434	427	434	438	427	399	423	492	431	433	428	457	426	409	429	428	460	487	433	413	449	470	410	422	441	419	403	412	397	434	470	440	413	414	413	448	410	392	407	460	394	399	414	419	441	394	423	466	436	417	448	440	416	420	433	452	463	448	430	396	449	422	442	443	409	420	435	402	434	453	410	406	451	397	440	479	425	459	406	416	444	446	390	391	430	415	429	431	422	441	404	439	490	434	415	430	414	417	429	453	439	435	433	400	426	382	448	412	398	426	388	414	403	446	435	460	427	403	439	404	445	429	445	434	432	431	424	431	446	440	434	416	450	451	449	434	428	408	444	410	422	431	421	420	440	403	430	397	445	434	456	441	437	427	449	462	390	452	437	436	430	426	428	414	403	416	416	442	425	386	416	435	454	458	422	464	399	417	428	401	403	439	399	426	393	408	434	433	409	416	443	452	464	435	414	438	398	438	447	451	428	427	440	444	419	446	421	470	430	454	435	446	451	426	429	425	405	417	457	419	398	448	401	401	431	407	402	398	392	440	432	388	420	399	397	419	446	422	460	437	432	462	443	450	420	399	432	436	426	453	427	412	438	414	438	416	428	429	405	424	499	455	438	406	431	418	437	433	440	402	424	444	436	424	407	453	416	469	464	446	405	437	413	393	417	436	422	432	450	414	453	432	455	399	435	411	424	448	394	451	444	462	429	405	438	413	433	444	464	405	427	466	399	411	455	435	461	399	382	416	466	413	424	481	457	410	435	416	406	461	435	441	436	411	401	399	462	450	446	431	414	432	448	442	391	381	460	438	416	395	419	426	417	427	462	447	424	382	423	398	429	413	436	438	414	421	370	460	458	410	397	430	439	448	418	460	437	387	444	416	404	427	398	420	422	461	457	417	440	445	441	420	440	419	424	436	425	446	445	432	451	434	427	419	432	422	413	471	403	409	414	434	423	417	432	421	407	414	388	453	449	447	414	374	473	419	425	439	447	443	439	387	432	457	431	399	451	414	425	419	433	423	449	439	412	418	426	424	443	414	442	436	408	410	396	379	447	398	454	408	412	408	459	439	390	421	416	434	410	438	395	409	419	428	418	418	438	415	438	407	432	442	459	447	443	450	405	437	438	467	458	386	471	404	421	447	437	477	404	446	451	440	418	444	430	426	407	427	431	454	386	458	430	416	428	452	411	430	445	463	429	429	400	430	413	411	452	387	419	406	411	396	409	416	422	450	472	434	404	463	434	418	432	430	429	395	468	418	421	424	420	426	417	429	451	463	408	443	385	410	420	454	446	457	411	444	416	372	425	444	429	439	422	427	439	430	417	447	464	441	430	428	426	398	460	429	427	424	436	440	410	409	416	419	424	408	452	379	438	427	414	384	435	415	459	444	422	443	466	408	445	442	455	414	430	440	424	437	423	473	423	399	418	419	387	429	408	427	439	413	390	427	393	436	415	416	416	449	428	418	459	450	462	452	466	412	431	418	454	428	421	464	423	446	457	431	437	423	463	453	453	402	418	421	426	448	413	417	409	422	466	433	431	433	439	459	482	424	440	441	445	416	421	456	438	401	438	429	429	419	458	441	419	430	435	438	433	463	467	438	419	419	441	439	409	479	422	443	400	452	472	433	438	418	432	422	421	398	406	463	439	427	406	448	442	418	444	441	431	435	454	444	434	437	476	426	432	411	393	422	412	430	424	456	443	447	470	411	431	428	417	456	399	437	394	420	469	441	443	415	432	429	412	435	426	421	416	439	428	418	431	422	438	417	425	437	445	437	444	461	448	450	440	459	424	433	428	442	464	419	450	411	421	400	470	411	433	435	415	410	447	452	433	399	423	461	428	403	427	416	411	439	390	390	437	428	485	435	425	445	415	434	423	397	462	434	463	408	479	421	445	443	434	430	422	448	430	447	416	397	421	396	415	446	409	462	424	415	419	439	456	417	466	441
23796	21104	28273	24189	21099	9266	1021	688	557	546	512	484	516	415	459	474	418	401	430	389	387	425	395	388	382	431	403	411	375	387	371	407	409	431	384	391	401	389	389	404	400	428	428	376	395	373	385	421	404	360	349	426	351	386	392	398	387	395	384	395	380	382	384	359	385	387	407	369	401	397	363	409	395	380	366	368	371	388	381	359	397	367	372	390	389	388	367	407	386	381	382	399	396	384	399	399	396	407	391	404	363	399	393	397	406	371	425	390	420	378	418	365	376	387	372	386	378	445	388	388	376	389	398	392	391	376	396	401	393	389	392	380	388	392	412	364	357	352	385	388	367	386	394	392	383	413	382	377	370	398	409	409	407	371	375	419	379	362	383	387	370	390	397	376	404	357	384	371	377	390	421	350	386	379	394	388	396	391	390	355	399	393	386	343	371	438	403	414	382	389	419	407	380	416	384	400	400	343	383	413	365	389	395	402	374	361	366	387	400	398	414	369	395	343	334	364	341	362	396	361	397	369	427	396	373	378	378	376	385	379	417	409	374	370	381	361	348	367	394	341	403	400	366	407	385	386	355	370	379	352	365	398	415	397	400	377	381	373	410	386	407	368	401	362	354	403	418	339	392	412	411	411	358	398	348	406	426	382	368	381	370	362	384	394	390	377	397	354	421	356	386	400	396	370	341	388	379	374	405	356	388	384	352	399	421	383	379	406	393	391	343	379	375	397	401	382	374	389	363	377	399	403	412	363	369	381	388	383	398	400	372	425	401	355	394	362	353	366	397	354	390	385	385	372	400	376	374	400	412	409	403	359	358	447	379	386	383	393	380	391	387	385	380	341	384	418	385	403	378	377	387	386	415	407	380	372	363	381	380	389	417	381	407	367	408	377	389	376	389	360	400	385	379	417	401	400	379	372	348	369	368	410	397	382	365	405	414	393	375	392	398	391	387	373	399	376	395	388	385	385	424	390	400	389	402	407	407	419	398	363	413	367	364	367	407	390	360	376	396	392	393	387	372	408	430	424	338	400	388	359	393	396	380	372	365	398	407	398	383	367	417	371	403	387	386	395	398	397	370	379	383	379	369	418	416	356	390	383	382	399	375	403	381	339	409	373	401	411	364	396	391	355	423	345	370	402	386	391	376	352	363	422	380	367	396	369	414	388	363	375	399	385	390	404	385	383	369	387	394	395	379	385	374	388	388	332	379	390	364	381	398	344	352	413	386	409	379	399	369	401	379	414	398	383	373	401	403	383	364	386	421	368	392	378	397	392	378	382	409	369	359	349	399	371	375	368	386	428	374	373	363	350	409	385	404	400	382	386	419	387	403	413	373	371	412	373	366	355	400	432	368	399	388	387	369	380	394	390	358	387	390	373	409	392	373	354	391	357	371	388	394	391	386	382	358	375	389	392	395	395	384	385	373	356	376	392	382	374	400	424	363	353	420	383	366	369	382	360	416	404	396	355	382	394	392	380	385	390	409	383	407	386	408	349	373	366	364	416	359	368	378	385	377	373	380	396	379	375	406	409	383	390	389	417	398	387	404	401	373	354	397	382	354	369	389	397	358	406	361	408	373	364	376	408	395	404	401	414	377	368	360	346	392	399	405	392	427	409	392	384	370	372	354	404	398	395	364	382	390	399	377	380	408	388	383	392	371	398	390	399	408	429	369	384	384	381	399	361	363	379	357	359	407	392	388	362	387	359	421	370	439	411	378	386	369	367	375	390	404	363	411	412	410	374	352	392	366	365	359	376	364	433	383	404	396	374	375	410	381	374	372	410	368	361	378	360	383	349	368	380	415	383	356	380	401	362	411	381	399	423	391	391	358	405	399	388	386	392	362	381	383	422	399	387	389	396	397	363	389	389	403	361	399	396	367	384	335	367	401	362	372	373	424	373	379	381	367	364	393	382	381	403	400	413	393	408	410	403	382	344	430	377	367	351	410	376	378	352	385	376	388	355	347	382	373	380	378	358	344	374	367	374	368	396	392	380	400	380	423	397	382	411	375	363	393	371	404	398	379	376	378	381	386	400	374	365	427	402	382	436	371	361	406	394	387	397	378	419	405	349	399	365	379	376	365	361	408	399	381	393	397	410	398	407	417	377	380	386	398	377	384	359	410	366	383	359	357	373	394	359	399	376	402	366	354	387	409	360	365	420	409	404	346	363	368	378	366	402	378	393	395	381	388	365	399	363	378	373	390	379	405	398	379	368	376	431	384	418	383	396	390	388	379	393	398	416	402	430	371	386	381	408	380	358	397	398	400	364	414	384	368	379	364	388	354	382	414	381	359	388	374	393	395	397	389	375	380	385	369	392	406	415	392	373	335	401	394	394	387	405	380	416	342	373	380	374	386	385	354	380	402	383	399	364	359	394	389	370	394	394	378	404	431	388	348	393	379	418	395	367	377	379	386	404	378	398	382	360	391	409	373	371	414	383	378	373	393	404	379	435	380	381	348	367	380	380	371	385	376	407	411	373	381	390	393	389	374	390	364	382	393	431	406	374	401	374	367	395	379	377	385	373	409	406	391	413	409	390	416	408	387	391	381	364	414	379	422	355	386	411	412	399	376	372	390	367	391	376	378	393	352	368	404	355	385	411	367	360	362	379	378	404	372	368	360	363	383	403	374	394	380	375	384	431	357	359	374	399	342	418	335	399	405	410	385	393	395	386	395	407	406	442	392	343	418	394	397	385	407	388	364	379	406	397	378	417	388	421	388	414	388	374	392	365	399	372	401	362	396	426	374	380	375	361	392	381	401	420	371	382	363	375	376	379	414	358	388	356	380	391	414	361	374	360	374	405	392	427	406	396	393	364	351	342	394	384	396	363	393	382	375	384	403	385	416	394	408	378	411	373	415	415	386	413	381	359	423	423	422	388	416	388	374	362	393	387	371	385	419	385	359	390	388	366	345	377	377	426	394	418	344	379	397	360	368	372	386	401	353	418	381	388	381	381	401	391	439	414	373	436	370	338	373	324	398	366	389	411	362	393	364	378	404	387	389	388	374	381	421	368	390	393	400	429	372	404	395	369	402	414	393	367	402	356	397	381	390	404	372	401	395	374	396	391	364	373	372	395	370	383	390	406	377	405	373	388	376	372	383	434	392	382	410	373	396	373	346	391	386	402	389	389	390	387	420	417	406	407	396	420	348	412	374	385	417	375	404	388	368	398	395	375	368	400	364	370	398	432	333	398	428	401	409	378	380	376	394	391	414	354	395	400	388	422	392	391	370	382	349	364	379	397	392	395	381	388	382	369	390	375	392	403	391	391	404	384	382	366	417	347	378	384	388	427	386	407	379	380	384	418	448	382	404	378	396	385	395	388	388	415	390	396	384	416	399	424	413	410	397	407	363	383	380	340	409	367	370	391	359	367	388	395	374	402	376	409	384	402	377	359	373	401	379	352	410	400	397	411	378	379	411	419	408	359	411	381	363	383	382	397	353	382	383	408	372	353	376	377	351	375	380	393	378	405	363	403
38197	21500	5218	2530	1808	1428	1070	949	775	699	642	597	553	534	561	513	482	493	511	489	453	444	429	429	420	423	409	414	418	447	439	373	409	442	437	407	416	437	438	408	403	447	418	413	424	416	419	392	392	376	426	388	382	394	431	412	402	418	411	407	406	410	417	428	388	414	408	425	416	418	456	393	388	434	394	439	420	375	427	414	401	387	396	420	409	389	416	388	432	405	415	399	384	380	391	428	393	447	416	414	417	372	399	407	442	419	371	382	373	455	414	403	440	404	423	428	432	421	433	419	419	404	447	404	416	406	386	412	415	422	394	380	401	407	409	463	419	410	379	416	404	421	425	431	410	399	422	408	445	394	398	388	384	410	419	413	411	391	408	404	403	426	403	396	420	403	428	398	433	417	392	451	421	417	401	402	404	422	382	411	388	410	388	410	424	402	397	428	349	396	425	413	413	382	408	411	422	414	398	448	376	401	445	423	412	372	411	439	377	403	399	410	402	429	435	427	402	390	437	372	427	364	424	399	401	390	392	413	418	430	428	402	435	404	410	405	419	411	374	405	401	378	407	371	377	413	435	410	396	378	389	403	419	406	441	403	425	413	422	394	434	415	391	403	422	443	397	420	433	399	414	444	374	399	390	433	430	405	403	434	396	407	424	426	409	397	383	373	377	403	414	399	441	434	395	427	425	400	440	403	409	432	406	409	426	433	412	369	384	427	424	426	410	384	397	415	380	421	369	428	407	406	420	455	407	390	381	431	451	397	406	425	401	409	403	379	423	355	407	435	373	412	404	409	410	434	434	414	426	420	408	406	422	375	384	417	434	412	429	404	413	406	441	419	408	420	425	414	411	412	403	403	416	462	418	360	418	410	415	375	406	426	417	401	421	409	416	407	391	403	379	372	401	388	422	446	401	406	431	382	423	423	400	368	421	431	437	393	388	435	402	432	392	401	427	392	452	398	426	422	430	385	427	449	410	423	431	389	385	425	379	386	439	406	392	463	392	400	380	396	391	409	410	416	411	424	418	438	418	409	431	415	399	420	400	410	412	422	411	443	431	394	414	425	439	428	398	418	397	398	432	392	371	417	374	389	422	392	407	430	408	388	448	418	411	439	397	421	426	435	386	448	411	394	415	405	424	410	437	400	407	392	396	442	413	417	434	420	393	419	421	430	397	424	408	444	428	412	410	408	390	345	426	419	452	416	414	406	419	411	426	393	421	434	431	406	433	424	432	403	393	436	408	407	428	402	400	419	401	395	394	416	418	386	453	386	406	392	414	417	386	416	405	421	375	399	415	398	404	428	404	388	422	409	407	439	404	371	410	398	405	411	391	397	412	416	392	422	413	371	387	405	408	405	405	400	435	381	392	401	430	409	388	389	413	405	408	423	405	416	435	442	372	422	423	436	400	417	427	378	406	410	398	386	370	394	407	375	423	391	382	420	401	412	379	409	440	456	373	450	392	400	365	391	408	416	454	418	387	411	413	372	450	421	393	405	377	345	416	405	425	442	416	415	386	406	398	392	399	435	406	412	396	388	435	413	390	401	405	367	430	392	419	403	406	400	408	399	404	428	399	386	405	435	428	396	453	429	402	410	430	416	364	389	437	437	390	399	411	392	399	424	430	367	369	388	427	424	382	425	388	412	403	403	409	412	407	403	389	443	379	424	395	427	382	418	418	412	422	402	419	414	422	425	381	388	370	402	446	431	389	400	410	428	420	411	401	389	409	428	427	415	373	416	377	432	447	427	459	412	388	419	412	415	390	400	405	433	389	390	439	426	439	407	388	413	392	409	424	446	434	385	421	396	412	426	394	419	395	370	417	422	395	420	378	423	375	427	452	410	418	404	428	456	402	421	431	415	418	415	415	451	405	434	414	435	398	399	408	406	392	391	417	393	423	407	382	425	411	435	380	396	409	423	406	418	365	386	409	408	452	414	424	409	413	442	414	392	389	411	411	396	436	413	413	394	397	372	414	446	450	415	388	401	383	393	407	375	443	416	384	422	417	432	388	426	362	408	425	410	394	406	391	417	412	391	404	418	432	383	401	441	402	403	417	419	414	420	401	389	403	400	446	419	423	420	391	428	425	440	426	412	394	407	398	442	391	362	394	445	400	413	412	438	391	461	413	423	414	376	407	360	389	438	396	442	413	425	430	442	391	425	410	434	403	399	380	390	423	372	396	386	410	380	369	411	407	414	398	431	387	423	396	418	436	395	418	390	406	422	390	398	386	434	413	412	403	396	405	409	416	430	375	411	383	391	418	398	376	412	415	394	402	425	402	411	447	398	380	448	408	432	429	413	430	409	443	423	398	377	416	389	370	393	441	391	431	467	437	385	381	439	418	435	438	394	426	447	377	409	387	423	373	401	347	406	383	404	449	379	423	418	439	404	418	404	376	401	409	405	397	384	417	403	361	386	418	433	389	426	409	393	427	434	383	405	439	443	405	414	390	421	452	395	410	393	435	413	415	444	381	423	388	399	401	413	413	407	412	431	406	395	424	389	400	403	391	409	372	411	439	399	396	402	402	432	454	372	407	399	439	374	391	415	379	382	368	437	413	427	406	404	437	414	426	399	402	435	398	392	413	398	383	429	393	429	372	407	417	394	417	418	420	429	416	390	428	451	427	401	388	410	412	414	421	389	441	404	402	414	386	429	368	436	424	433	457	373	415	443	446	391	433	415	430	414	398	394	418	445	430	366	453	441	425	438	396	395	404	390	414	419	391	386	389	427	396	432	406	438	413	421	396	406	415	405	365	392	440	384	427	430	371	455	463	412	442	404	397	425	405	424	433	413	422	425	435	442	414	420	400	404	419	436	392	402	443	401	444	398	420	378	398	414	402	443	402	408	436	424	410	406	387	411	413	402	399	441	411	410	434	438	411	429	459	408	451	384	405	397	380	389	414	416	407	409	430	404	388	391	410	417	359	391	403	417	391	436	397	423	428	410	380	403	411	463	426	434	394	418	429	448	421	428	395	380	388	411	406	402	436	394	422	441	376	393	408	408	422	412	393	405	426	409	417	399	403	412	437	458	413	453	419	439	445	413	408	391	394	402	411	383	424	416	381	387	411	414	419	425	406	427	401	412	390	434	424	421	399	410	375	404	391	437	419	392	388	420	371	414	428	413	431	402	417	398	385	409	410	385	398	414	417	390	406	373	383	411	395	438	390	420	372	363	384	416	454	406	427	430	408	398	456	439	419	422	421	427	411	386	383	411	390	460	414	447	415	380	404	382	418	410	412	447	452	396	405	435	407	435	416	429	419	393	411	403	396	401	446	458	356	421	362	421	385	389	402	419	397	370	404	424	395	437	378	384	408	385	422	407	405	417	383	436	422	404	412	396	386	428	373	392	385	396	399	383	401	410	409	415	422	410	412	377	409	393	438	409	400	415	413	393	452	414	440	397	434	387	355	394	380	384	415	417	388	378	395	427	423	387	405	401	418	419	386	394	395	391	407	449	413	395	440	382	382	401
25093	21103	27176	25118	10309	1242	954	854	785	814	764	791	804	751	746	730	764	732	776	789	732	741	744	721	758	709	704	715	719	741	725	749	740	734	700	768	713	745	760	671	786	752	759	770	752	735	724	701	704	696	736	799	745	777	757	690	769	734	729	737	733	719	731	723	715	755	668	731	730	807	663	725	723	721	744	741	697	726	765	751	776	715	775	727	703	727	761	699	736	738	680	721	694	718	769	743	699	731	662	676	763	715	739	711	766	726	703	729	740	751	708	732	748	730	740	688	742	729	767	727	753	750	727	727	712	689	731	755	729	725	683	745	740	758	714	788	728	680	716	719	730	691	774	732	766	709	733	756	678	736	747	725	690	700	745	720	741	722	717	696	753	727	689	732	780	691	706	687	700	726	698	706	728	703	765	712	730	729	745	745	741	764	726	702	707	733	776	767	701	737	701	745	733	722	709	689	748	703	721	680	674	723	757	702	722	730	734	727	717	704	677	705	737	707	687	738	709	718	738	781	728	686	659	721	688	736	775	710	739	678	723	758	712	722	732	744	728	703	693	731	726	680	707	754	707	729	756	753	754	686	727	707	723	682	749	690	700	733	746	739	713	731	744	738	767	755	675	716	767	705	731	683	751	719	682	691	792	738	685	731	663	670	700	697	747	734	696	713	734	777	692	741	691	712	762	695	700	727	695	733	731	718	720	724	713	765	730	744	712	743	791	669	737	693	763	761	694	748	687	747	732	696	751	715	730	716	732	735	713	729	711	741	702	735	800	713	763	687	748	733	754	718	729	760	713	740	678	721	668	724	754	746	703	757	702	676	748	662	704	731	757	719	712	703	726	699	701	718	705	750	747	731	728	733	716	708	739	717	767	703	730	755	690	689	739	749	681	730	738	728	708	722	704	684	767	751	693	711	674	731	750	721	745	716	745	687	729	677	713	739	718	747	721	685	718	733	726	682	655	656	737	708	735	688	697	684	743	707	727	704	718	744	717	709	728	756	733	731	746	761	714	701	747	701	712	693	763	727	699	709	750	726	721	744	757	737	775	728	758	720	688	728	712	667	708	769	739	705	780	715	694	691	722	713	674	730	761	723	735	708	750	750	718	715	737	741	732	746	724	764	763	734	730	707	726	712	721	700	704	715	769	719	702	754	713	677	704	714	748	716	729	730	702	724	717	718	708	696	729	746	731	735	726	758	719	775	740	715	725	744	686	677	744	707	745	742	728	784	705	727	721	748	763	739	717	744	726	727	716	734	751	723	700	692	715	739	720	720	717	732	761	751	727	787	740	681	699	738	720	722	713	735	791	679	729	731	722	689	723	754	721	734	713	726	723	780	704	701	747	763	809	713	698	748	668	672	759	769	692	695	688	749	697	653	724	716	769	734	733	741	715	696	750	722	714	751	714	697	729	671	731	713	670	698	751	737	710	745	754	736	719	694	724	694	744	730	778	700	708	757	741	680	728	708	744	726	713	691	695	708	737	742	717	692	719	716	753	695	710	755	763	750	718	712	710	729	744	735	705	726	733	709	678	792	738	739	735	778	686	726	710	723	775	733	726	754	706	743	730	721	762	694	704	717	718	704	726	754	722	683	725	772	702	715	695	744	753	724	703	711	766	653	741	750	755	725	699	714	742	733	729	718	714	733	762	658	729	715	767	704	690	724	777	705	733	818	721	723	763	730	723	734	734	718	715	730	739	734	702	703	720	703	706	695	780	708	720	738	764	737	663	720	752	735	713	686	782	717	706	757	737	713	716	690	728	716	760	733	742	690	701	706	709	691	719	745	721	704	756	755	717	700	733	746	686	730	740	750	709	702	735	714	669	717	714	730	696	741	727	740	717	699	706	713	705	715	685	705	757	681	763	749	722	668	776	702	697	746	702	694	695	751	768	719	682	712	746	711	724	711	686	707	714	750	759	721	728	729	700	749	728	747	667	665	748	748	712	722	735	770	742	733	707	734	693	680	766	694	711	716	706	714	713	747	698	711	698	679	770	685	745	687	766	730	731	724	750	717	718	723	695	699	738	745	710	722	770	710	766	742	701	727	712	724	754	748	752	678	731	784	714	767	728	764	734	704	726	705	725	756	694	713	665	753	736	728	727	727	719	754	713	700	702	740	716	732	715	700	688	723	658	726	745	718	716	769	768	762	735	733	677	690	704	701	723	728	695	747	745	706	725	661	688	724	699	736	731	724	725	698	716	725	753	736	753	699	657	722	721	700	694	714	759	647	733	774	715	721	691	732	706	715	773	736	709	716	765	707	714	743	710	684	713	752	726	713	690	732	724	732	709	737	726	716	722	713	727	672	733	720	727	759	690	685	685	759	692	765	669	721	719	751	689	732	711	688	725	712	768	722	755	707	783	719	702	781	711	691	687	720	744	719	715	718	701	701	744	716	746	773	712	767	706	707	736	720	740	706	708	680	733	723	728	719	749	703	765	789	688	736	743	725	741	762	729	726	749	739	712	729	717	739	673	712	686	656	767	713	772	698	716	702	693	696	708	753	711	728	758	710	732	725	734	770	721	752	714	755	698	731	708	801	760	714	731	698	736	718	758	690	755	733	756	723	726	731	701	723	700	711	726	707	726	722	713	731	698	733	725	721	764	715	742	766	707	708	711	752	690	703	683	707	769	817	693	710	729	736	709	702	732	716	713	736	769	698	700	692	732	738	732	698	699	700	636	690	736	726	729	747	753	755	712	697	733	718	722	710	776	701	744	736	738	712	702	698	732	738	753	667	726	735	742	752	718	693	694	727	732	659	700	756	727	711	762	701	716	729	744	738	687	730	726	681	688	725	724	726	767	743	760	700	733	718	659	741	775	736	705	722	672	741	734	707	714	711	670	778	764	701	789	694	774	725	716	744	717	732	717	685	730	697	793	734	715	715	755	736	773	696	745	723	720	704	707	706	725	678	712	664	729	673	744	750	774	723	723	758	694	713	718	697	697	745	709	715	725	723	718	726	704	704	729	725	751	685	701	722	793	678	706	758	703	719	700	674	681	712	699	687	741	698	766	727	723	695	710	750	708	732	756	705	710	759	726	695	684	741	764	696	785	746	706	733	721	734	727	718	690	738	733	707	710	726	758	704	725	764	727	738	653	744	754	686	710	746	741	721	749	674	738	727	681	669	734	758	678	730	699	754	691	714	730	755	722	740	749	719	665	712	720	770	687	729	703	752	717	719	745	762	749	737	719	805	686	753	735	675	771	708	714	696	727	691	757	758	742	725	700	718	722	761	718	740	759	678	722	742	696	745	744	696	694	740	685	731	754	701	722	714	716	702	737	690	746	758	687	720	720	723	724	780	699	761	720	731	698	677	693	744	713	753	721	753	675	711	766	724	724	722	723	704	701	718	662	689	753	728	760	734	790	707	759	742	694	730	749	708	715	767	669	709	737	745	758	686	679	716	682	727	718	716	709	722	728	746	767	808	706	696	733	732	759	729	709	714	725	691	745	703	704	720	743	694	690	696
35028	17643	3152	1808	1464	1309	1114	976	1011	970	920	872	788	799	864	816	860	785	835	775	779	777	826	744	745	764	805	762	807	815	730	793	746	793	783	756	740	771	789	777	807	737	760	720	782	769	720	798	797	804	758	782	724	756	769	738	780	805	765	745	804	713	701	715	769	797	791	762	791	738	785	741	763	768	752	798	715	745	784	753	770	715	747	790	767	751	733	740	730	720	727	765	811	737	768	722	763	721	711	710	714	771	740	767	743	722	802	769	752	749	805	743	754	754	748	738	773	731	771	779	717	773	684	749	756	763	777	749	784	746	693	765	774	767	734	808	710	728	761	780	730	801	727	817	805	782	678	719	758	742	754	705	819	768	754	795	761	782	749	769	810	736	768	723	794	740	745	752	746	788	744	777	729	793	785	778	738	737	705	762	744	749	746	716	716	756	755	728	772	795	759	722	789	734	720	768	735	744	769	751	776	754	751	732	719	732	796	743	762	787	729	758	806	775	762	746	792	757	732	741	763	726	732	733	774	802	781	797	720	740	764	742	764	795	765	727	777	783	764	765	741	715	799	750	774	741	753	767	765	729	812	734	794	775	745	804	801	774	727	761	762	763	740	760	763	813	690	759	757	818	745	758	752	762	729	732	748	800	771	812	761	791	731	769	722	758	815	736	755	739	767	744	746	749	759	745	749	734	780	775	721	737	728	712	767	727	741	755	765	739	739	742	721	724	753	816	686	747	791	823	705	738	747	781	680	743	806	775	782	786	791	761	752	704	764	781	718	778	759	726	779	733	745	744	803	771	751	776	710	740	789	753	765	769	752	763	747	759	719	768	758	745	757	718	830	723	744	772	739	762	771	771	740	749	748	792	685	746	812	746	739	769	755	771	719	765	745	821	773	798	778	815	792	798	754	738	733	786	763	740	752	760	706	788	758	709	759	709	760	762	721	752	731	721	749	740	773	786	786	755	765	740	752	763	744	738	727	745	761	736	791	731	740	773	739	775	747	767	758	768	714	735	744	754	744	724	713	681	769	798	776	755	744	747	745	757	757	698	768	805	738	715	809	756	738	772	797	789	757	754	738	800	763	762	798	786	762	711	760	795	731	723	747	729	751	765	706	808	806	731	773	767	730	717	744	718	732	732	785	784	795	796	768	749	768	742	757	810	721	758	714	735	800	758	725	739	732	738	763	773	761	757	744	792	771	756	793	714	747	721	789	761	770	762	745	762	796	765	684	800	760	782	736	760	746	764	777	771	722	760	751	799	728	723	761	772	762	783	777	732	756	720	777	782	772	771	736	777	797	732	740	755	747	781	772	770	781	754	744	741	688	744	761	769	777	725	772	796	788	800	731	690	761	760	726	756	730	724	776	755	777	713	696	770	778	775	728	734	718	713	747	769	771	752	780	734	767	736	744	710	764	758	777	752	797	727	718	734	730	787	764	729	736	743	762	761	733	748	762	750	793	778	757	772	711	770	753	739	793	775	724	742	762	760	748	734	714	756	770	789	756	739	758	777	782	781	751	748	782	732	744	712	735	728	781	778	756	789	763	752	764	737	745	766	787	711	756	772	747	729	733	781	699	748	772	719	779	754	741	757	744	791	723	755	731	752	746	801	787	666	781	761	756	759	747	784	776	810	817	798	714	675	800	798	765	727	740	777	818	748	763	808	750	715	784	750	716	762	771	792	765	724	751	754	740	778	763	766	740	708	746	741	743	736	707	736	758	755	720	746	752	771	728	727	683	729	732	744	754	730	748	789	734	732	778	779	765	781	779	715	773	767	737	744	772	788	773	788	663	758	744	767	745	729	724	741	815	740	769	769	789	733	751	791	751	761	763	761	751	726	739	824	733	758	744	730	840	755	762	703	798	747	682	730	736	753	737	750	712	741	771	796	726	749	718	751	787	737	743	797	778	777	830	765	752	798	745	740	757	752	759	779	807	748	704	796	760	753	770	727	740	762	738	706	769	739	760	831	843	726	719	756	760	799	758	749	759	746	784	708	795	771	766	762	724	669	775	741	773	812	748	798	768	795	753	766	729	751	677	780	757	764	776	759	769	731	761	804	794	743	766	744	753	735	726	775	744	710	761	744	741	745	739	752	780	801	809	739	788	775	798	758	736	744	786	716	786	803	727	763	763	762	785	747	764	756	733	724	742	776	756	767	793	756	748	736	728	733	733	788	789	777	757	753	759	753	749	792	759	769	756	727	792	804	790	751	718	798	749	779	765	753	798	779	725	775	754	718	764	748	765	705	757	744	747	738	769	722	732	758	739	750	727	759	759	756	806	764	740	742	757	773	735	715	784	752	754	773	729	763	765	750	730	737	747	720	721	763	769	733	756	749	712	736	733	735	746	701	774	787	743	745	748	702	752	739	776	752	699	764	710	777	718	776	813	756	764	761	704	825	737	801	734	753	710	803	770	744	769	732	735	742	796	752	732	768	752	729	795	726	741	785	746	749	744	755	793	733	802	767	723	777	751	774	802	755	762	737	763	750	796	725	736	762	775	744	724	711	755	758	744	749	753	762	740	709	761	754	770	714	747	799	743	753	780	774	825	804	763	763	749	760	724	754	765	747	761	785	752	791	751	694	766	774	765	788	712	773	750	752	729	771	731	760	725	738	781	733	745	772	745	777	762	800	785	704	808	742	760	754	742	773	777	772	807	743	741	742	726	733	769	749	732	773	767	694	731	763	757	775	725	732	761	756	761	756	716	727	806	763	751	739	743	771	752	782	761	740	774	734	816	764	737	762	801	773	756	714	701	782	779	741	739	769	699	790	751	746	757	697	762	761	730	755	795	694	774	755	797	779	767	748	784	731	771	771	712	747	732	791	765	736	734	764	796	795	741	770	746	772	734	730	771	734	743	773	787	739	758	733	708	809	762	778	741	764	779	715	743	744	767	736	753	755	762	757	752	806	765	771	720	781	755	788	732	741	764	756	769	775	789	758	718	757	777	727	786	726	779	726	720	763	729	786	717	778	753	730	723	765	758	729	789	716	760	776	744	767	711	737	755	694	753	703	760	761	756	736	774	748	736	731	751	718	734	751	775	758	767	761	764	786	799	752	754	750	709	748	760	759	734	741	765	750	786	741	751	748	773	796	784	751	781	714	783	772	729	761	729	758	768	808	712	776	709	788	783	758	747	697	754	745	689	756	736	791	789	760	779	704	755	743	740	721	745	744	761	804	752	704	764	755	780	743	731	708	755	772	677	763	726	764	729	795	735	748	767	772	765	733	762	756	741	753	753	745	685	722	755	702	734	739	699	768	748	757	723	792	723	710	783	730	796	748	745	784	715	790	769	720	786	737	754	705	742	751	761	803	738	736	701	750	778	743	751	764	766	766	742	689	742	809	774	779	755	742	784	769	753	778	773	767	777	784	737	762	756	770	770	771	790	738	823	732	786	764	746	762	735	758	821	775	746	823	825	791	785	807	757	755	698	776	754	714	757	750	782	740	780	739	776	737	778	798	736	779
22410	20938	28494	23521	20940	21004	8492	1539	1187	1157	1055	1017	1003	957	949	928	946	853	925	904	879	876	825	883	879	868	814	855	865	816	829	857	928	832	834	798	883	829	866	879	840	891	834	849	810	825	824	886	816	792	850	835	782	793	841	850	857	870	845	835	763	858	865	875	806	802	759	819	827	810	797	770	839	853	818	782	813	764	861	818	804	816	850	842	807	907	815	821	788	783	863	797	814	776	808	853	784	826	816	782	798	830	791	831	816	864	805	862	781	826	832	854	794	797	769	863	831	836	784	783	788	814	835	782	804	780	785	862	828	844	837	817	882	807	809	842	772	860	883	773	806	858	839	835	807	800	844	802	824	760	816	828	824	835	810	797	807	833	837	811	814	835	818	784	812	836	841	852	841	790	806	817	847	790	830	829	789	815	827	880	833	826	814	794	860	847	767	845	885	898	817	802	809	786	844	823	794	823	788	804	791	794	868	857	746	799	821	811	827	809	863	807	845	816	811	818	806	824	866	811	833	831	845	793	881	836	849	814	764	805	827	815	795	839	777	773	849	845	798	826	818	776	830	843	870	796	826	834	840	851	853	810	831	850	832	856	913	814	768	843	793	852	831	810	826	852	802	829	812	781	824	812	795	830	866	877	798	870	801	812	752	804	804	834	828	864	788	799	812	849	816	821	898	840	832	833	803	797	773	807	846	845	851	805	811	808	812	806	810	836	762	793	818	801	850	810	822	802	805	789	787	808	816	850	842	794	845	783	830	828	738	848	843	857	803	887	910	766	821	797	826	763	801	846	804	837	878	768	786	872	795	810	858	789	851	815	824	814	820	850	793	851	810	830	783	817	819	823	847	810	853	812	802	833	791	791	835	779	829	830	829	783	757	807	838	818	810	769	799	843	853	838	833	797	810	850	820	761	773	836	794	796	851	807	791	802	828	880	866	818	823	828	785	850	817	801	767	848	816	791	829	789	809	762	838	779	831	828	810	838	853	795	777	824	799	821	802	796	851	838	815	882	791	799	869	818	756	821	831	789	779	843	844	833	814	824	853	799	750	778	807	796	876	843	796	807	857	850	863	787	828	847	767	851	813	872	775	820	820	819	824	835	848	776	821	761	780	805	785	867	836	818	819	764	834	796	819	804	771	827	823	803	803	852	835	811	852	841	801	858	874	820	840	823	779	816	832	811	786	798	810	811	832	863	812	825	806	771	804	803	831	775	822	789	788	889	789	773	840	871	780	819	867	834	849	826	792	832	850	829	831	793	785	779	831	818	855	801	808	752	852	859	798	812	798	882	878	800	835	808	782	828	806	847	848	850	884	778	823	848	785	802	752	895	839	819	835	811	800	793	771	798	781	817	798	843	848	827	836	862	824	819	833	895	819	806	800	838	858	816	869	828	801	814	797	816	829	825	839	863	876	805	850	850	818	818	831	832	812	764	787	861	769	784	816	751	838	859	824	862	846	841	845	805	828	798	809	776	839	862	841	873	805	806	837	762	846	806	838	857	858	781	848	817	861	820	831	852	842	824	817	806	823	739	835	862	858	807	764	814	856	845	831	822	825	858	812	812	832	834	833	808	820	864	850	813	826	761	786	831	813	788	767	864	764	786	828	792	849	824	777	831	806	801	812	818	821	786	797	842	812	845	831	803	807	809	817	815	789	847	851	811	844	841	815	798	838	781	805	828	826	743	824	834	806	819	791	765	866	831	822	819	843	824	869	821	848	800	827	821	801	829	799	795	882	792	748	817	779	834	776	780	811	807	834	799	822	813	809	827	814	853	825	850	836	839	865	782	809	798	862	760	863	825	846	840	803	758	777	793	833	792	785	800	769	821	854	791	789	787	834	794	824	802	786	811	791	817	854	817	831	879	790	800	898	808	839	850	865	816	818	828	844	838	789	852	838	847	839	810	753	799	809	858	786	815	815	866	847	844	772	830	791	867	786	817	820	810	808	841	871	830	791	801	777	809	819	835	840	801	762	798	844	811	894	801	856	808	859	828	794	846	827	811	786	773	815	853	799	854	820	848	817	807	842	868	789	802	813	809	831	849	830	801	835	814	821	892	830	794	811	823	837	848	894	871	788	828	847	822	848	787	846	807	811	835	834	844	777	788	847	840	839	803	830	814	818	836	846	875	841	750	794	863	811	822	797	862	802	838	805	838	798	837	824	774	825	837	862	780	835	841	842	852	865	805	808	845	854	814	811	834	845	809	855	815	825	811	827	836	829	838	857	824	848	844	848	828	810	850	847	789	855	819	803	759	766	867	798	814	827	837	801	873	786	828	849	856	826	774	849	853	812	792	856	810	817	818	831	790	810	873	811	887	850	833	827	839	807	833	852	851	845	739	824	771	813	861	821	849	812	839	771	843	841	820	845	834	843	836	831	840	817	783	780	851	804	808	846	819	828	820	830	824	833	830	836	860	819	826	816	812	836	837	811	864	778	806	765	846	856	799	741	782	782	812	842	799	771	794	853	858	834	778	877	821	803	793	779	835	801	835	878	805	826	826	835	853	840	835	833	872	748	803	787	792	847	874	859	784	772	803	819	834	759	858	788	792	870	781	801	784	806	801	821	820	831	786	845	795	784	801	828	820	879	791	798	833	847	841	827	838	764	913	769	844	767	806	793	798	822	824	789	830	836	790	804	834	824	796	782	866	816	859	849	849	795	798	811	813	808	825	800	842	803	823	799	762	846	817	820	885	841	789	823	792	846	812	801	854	835	787	811	808	836	809	794	804	796	856	823	857	850	831	797	830	813	867	865	845	812	795	819	810	822	836	839	803	873	807	784	818	808	839	844	849	838	853	799	818	853	793	821	878	875	769	766	839	785	818	835	818	803	787	762	804	816	757	844	808	840	840	809	834	816	812	792	783	824	832	834	812	724	855	799	790	809	753	818	806	805	823	807	854	804	807	818	858	786	810	750	836	788	844	806	831	822	768	812	824	832	844	805	804	824	787	821	822	832	812	769	753	875	838	804	790	838	840	743	770	896	813	780	851	850	777	854	772	822	791	844	815	830	806	883	790	824	815	838	802	805	762	796	846	827	826	804	868	822	792	823	801	825	812	773	787	873	761	830	776	741	790	811	736	861	854	807	846	790	827	807	823	858	797	791	783	860	811	776	840	847	834	814	767	836	846	818	781	849	812	787	803	826	852	890	789	853	802	826	814	821	797	816	787	790	829	824	803	845	830	824	793	760	876	837	855	850	854	799	796	814	820	814	861	792	797	837	770	858	810	810	749	796	833	855	835	814	854	792	849	787	895	786	722	754	797	822	855	798	831	804	821	823	772	775	863	787	853	808	860	919	809	828	821	747	848	813	807	781	852	826	837	841	823	815	804	823	833	772	828	814	858	821	826	865	798	827	816	774	797	780	770	841	842	830	829	832	816	810	831	794	813	774	754	863	819	826	783	811	839	866	817	836	829	816	842	793	792	771	789	810	770	818	830	819	812	815	848	798	803	818	849	896	830	820	825
43293	30808	8987	4604	3379	2626	2114	1779	1500	1290	1242	1145	1047	1051	1050	1005	945	964	938	913	890	896	851	880	888	888	857	789	816	825	843	843	893	829	813	851	871	832	825	782	886	847	866	823	824	865	781	819	804	785	818	830	828	781	819	825	810	814	789	806	821	814	820	827	775	803	837	812	776	762	756	806	817	783	814	765	810	854	808	807	827	819	810	827	792	805	820	785	791	789	850	833	830	835	835	858	876	805	821	848	798	844	788	831	838	794	853	802	826	832	779	869	777	832	790	823	823	833	800	817	805	851	787	808	785	831	795	830	839	837	817	799	839	854	789	826	840	827	855	781	789	826	795	867	825	807	833	806	804	813	760	855	919	855	823	817	850	741	823	826	837	825	820	830	826	832	828	826	783	842	844	813	805	842	786	838	836	787	821	822	799	804	835	858	781	775	805	848	835	794	830	868	845	818	819	826	867	819	814	798	773	815	842	808	839	794	812	779	875	792	868	868	825	819	817	797	770	830	824	812	835	791	814	850	808	794	874	844	772	813	807	826	814	729	784	822	745	792	822	808	819	783	831	787	892	810	804	818	826	822	809	785	777	829	843	779	780	778	895	826	792	851	796	749	817	811	817	874	839	797	872	732	790	873	778	817	801	829	815	796	833	808	791	849	873	779	829	803	793	776	837	841	806	838	813	830	825	841	799	820	820	787	843	813	820	830	803	800	830	812	756	815	772	797	803	803	847	847	834	838	839	751	807	850	834	798	821	814	804	813	782	836	857	835	849	840	797	819	808	819	886	857	828	775	834	841	836	842	790	761	819	798	780	808	875	803	752	794	798	808	798	857	794	794	881	805	763	793	809	791	774	760	813	780	829	799	807	821	782	776	762	789	755	833	796	828	827	792	855	813	845	849	818	769	846	833	785	787	821	752	770	803	825	788	794	828	766	828	785	768	832	844	818	858	765	798	821	787	835	854	800	816	809	801	795	835	849	780	797	803	873	849	803	845	853	805	814	853	757	821	809	816	823	800	827	784	817	803	803	837	792	815	818	748	781	827	823	781	869	773	803	821	820	791	827	822	850	787	792	833	850	744	841	801	804	810	818	812	783	808	768	828	837	792	821	856	782	828	787	829	834	822	802	812	775	801	789	825	805	757	827	850	813	800	873	787	852	760	775	844	791	789	799	803	781	831	827	745	808	789	784	783	795	806	822	784	825	765	789	851	824	762	838	805	809	799	780	798	817	795	835	819	785	843	823	799	845	799	814	825	825	837	825	810	787	822	805	815	759	819	791	776	785	817	762	844	825	772	828	766	828	818	853	787	788	815	772	854	817	780	789	808	802	796	814	788	828	834	793	794	779	806	806	804	788	831	793	867	819	836	832	781	788	766	873	819	794	791	821	792	828	819	801	836	809	818	836	755	799	827	806	803	840	854	821	781	873	822	814	811	822	815	805	851	772	852	779	781	862	811	764	804	804	821	853	767	867	832	795	849	793	816	870	850	802	845	808	792	807	767	852	782	808	812	785	837	754	781	772	764	810	869	818	846	840	815	764	785	818	773	823	843	781	802	818	812	773	801	841	829	807	809	796	772	780	807	754	839	776	841	866	848	853	812	773	838	820	790	830	805	816	804	830	847	809	822	791	834	827	802	795	865	824	837	843	831	798	822	803	863	784	831	866	806	764	874	795	825	840	795	764	819	843	801	805	833	883	844	810	850	845	791	798	767	870	798	809	850	801	829	822	808	805	857	844	835	790	883	838	858	849	806	808	859	866	825	825	784	863	867	807	823	778	791	848	758	807	832	808	843	850	826	828	795	799	814	810	792	839	848	795	792	813	781	788	804	777	822	822	783	861	814	819	767	826	802	827	773	845	781	786	798	836	806	755	799	779	802	790	837	813	851	818	804	827	838	818	862	843	806	791	836	797	785	815	826	813	776	836	752	826	818	808	814	786	780	808	789	745	860	812	768	801	817	806	820	823	867	849	824	799	815	770	869	790	798	816	838	798	772	806	823	774	801	807	790	829	805	780	820	772	824	763	767	828	861	818	864	791	797	780	875	793	771	802	841	869	772	776	833	808	823	834	831	785	784	826	831	769	867	850	784	784	858	796	774	810	783	803	839	790	863	798	817	868	782	832	841	818	823	817	822	840	780	811	839	775	795	787	810	782	881	823	801	840	838	819	841	833	817	837	863	792	815	798	813	854	841	815	816	789	825	814	789	766	875	839	831	796	787	789	834	832	808	801	829	799	810	813	781	816	855	786	816	856	831	839	810	807	804	828	777	782	825	796	812	823	824	780	793	847	834	797	795	810	810	798	815	802	811	798	800	849	776	861	782	789	801	807	767	759	836	821	789	770	759	830	815	791	822	828	818	793	781	799	803	843	758	760	781	817	806	809	849	816	863	780	839	814	823	812	735	847	810	825	774	831	820	805	818	840	794	827	785	842	824	819	796	795	832	769	795	809	839	839	811	760	831	789	805	842	868	815	801	792	796	840	806	809	804	772	823	788	799	813	837	852	831	769	800	827	851	799	805	828	821	850	827	776	790	772	811	830	858	804	841	809	807	807	788	759	842	828	853	838	776	776	803	788	788	736	830	848	816	790	796	864	790	792	759	775	763	767	846	861	844	811	777	815	815	822	823	778	803	811	836	783	766	802	810	750	785	849	757	800	772	820	819	821	826	788	837	800	792	846	836	764	809	802	818	818	840	817	833	787	799	815	781	772	763	804	859	767	819	822	857	806	868	875	819	825	858	839	779	777	778	825	781	810	852	799	796	841	801	774	782	782	848	756	793	790	816	849	837	774	794	804	832	816	831	799	762	809	772	809	787	831	803	863	768	765	847	773	824	806	841	825	857	810	798	844	785	887	801	796	830	818	801	796	839	756	780	767	792	824	836	809	785	829	789	840	807	789	888	841	821	846	780	768	780	851	784	807	835	807	782	806	806	794	818	788	842	807	788	797	839	851	817	812	845	744	799	773	808	779	817	810	799	796	823	800	798	807	781	871	776	830	811	820	789	786	815	854	764	824	819	832	789	799	827	783	783	819	839	840	780	759	801	851	809	783	788	835	816	819	814	853	762	813	820	829	850	824	872	802	795	818	789	828	803	887	779	787	808	826	821	818	811	859	798	858	842	850	830	813	815	765	793	842	793	852	772	847	790	811	776	831	814	827	836	835	841	810	839	744	801	845	826	832	787	838	839	825	811	765	891	827	803	823	759	846	777	817	834	800	785	853	796	783	768	767	819	833	824	789	864	800	848	818	833	803	837	852	882	831	829	834	820	817	849	773	815	791	805	842	789	812	831	728	815	839	815	829	809	796	781	800	875	817	795	772	829	755	805	805	791	796	851	806	805	848	784	807	825	798	815	812	796	860	745	831	817	793	870	771	793	798	852	799	775	806	755	798	792	804	750	833	840	788	832	801	824	804	816	787	773	816	842	824	775	788	846	811	820	784	795	779	836	838	794	768	763	804	810	776	817
28322	18843	5094	658	449	399	433	375	356	384	394	388	388	344	364	380	404	368	380	412	374	377	392	411	398	364	363	377	391	386	400	401	390	374	355	374	376	362	378	393	385	385	403	395	381	373	375	372	411	365	366	370	363	377	418	376	375	380	346	367	355	363	396	399	345	347	420	364	379	414	422	409	357	372	412	367	364	368	418	393	392	376	365	335	399	390	379	393	362	386	376	345	389	390	379	414	408	362	418	389	358	342	396	347	371	369	400	372	399	416	367	386	337	374	350	391	382	375	372	354	370	364	405	426	397	398	378	416	332	373	368	369	364	376	351	399	427	385	411	372	384	378	404	386	408	406	361	347	415	382	340	387	375	375	377	383	404	393	422	367	419	383	392	373	399	381	369	384	395	388	385	377	352	376	411	354	368	414	376	414	410	400	370	346	390	412	382	371	387	365	402	384	394	368	376	378	389	371	403	362	354	368	356	405	406	398	380	380	372	409	367	365	390	397	354	400	377	399	354	389	396	339	395	394	374	361	387	397	411	355	393	415	376	395	359	372	405	406	394	393	386	399	354	409	367	373	375	378	379	390	371	408	350	396	387	375	362	373	378	389	388	360	376	381	369	388	362	390	418	376	343	387	405	365	402	396	339	351	404	391	382	404	364	392	407	405	348	337	362	387	398	387	378	392	377	356	376	363	371	400	413	351	379	385	398	429	381	375	403	400	368	384	402	386	391	364	359	401	380	370	404	363	368	375	391	344	384	364	410	336	377	392	397	327	390	348	380	399	390	375	364	359	378	360	381	377	359	368	374	354	376	359	363	361	379	416	385	396	355	385	405	370	371	388	353	370	419	378	390	345	380	413	410	375	394	400	397	369	364	366	398	358	391	332	367	375	366	382	380	349	372	392	352	378	348	383	403	366	348	390	389	401	362	333	343	351	376	364	376	372	398	392	379	363	367	378	353	416	365	426	378	381	399	403	340	384	395	383	386	388	387	389	398	380	381	386	376	365	356	386	408	382	381	340	360	351	347	388	396	376	421	396	385	380	352	386	382	352	368	365	351	353	342	330	377	390	365	365	392	343	403	387	399	403	388	429	402	390	368	377	394	390	384	368	389	402	388	356	385	358	369	364	386	385	416	388	392	401	397	371	384	379	364	367	400	419	355	364	378	398	381	398	371	345	392	348	388	358	396	374	366	407	370	356	365	387	352	394	386	383	390	431	378	365	378	386	370	379	354	343	376	406	413	416	376	374	355	425	380	381	354	409	419	314	382	390	377	386	377	375	370	409	360	397	389	384	371	367	354	387	355	386	345	369	373	419	346	368	406	369	388	403	387	348	360	408	414	379	377	399	405	380	406	389	353	396	401	384	398	379	408	385	375	384	349	376	399	358	386	365	379	375	365	385	387	354	416	409	373	372	409	399	350	382	373	408	361	389	406	380	384	405	391	391	389	386	378	359	390	384	387	359	373	356	398	370	375	349	368	370	372	388	371	403	396	362	350	383	376	391	373	353	384	400	320	371	395	373	382	357	371	399	406	390	393	372	379	383	394	395	362	388	362	401	383	369	349	357	371	449	400	365	403	373	385	315	392	392	398	366	388	383	405	424	400	360	394	379	413	372	351	361	358	375	424	389	404	402	392	316	381	414	382	417	432	357	342	373	365	378	373	386	380	387	376	399	379	383	393	377	385	382	407	367	404	357	382	390	408	364	376	363	366	349	389	352	361	365	375	351	396	374	355	377	344	428	347	364	377	395	417	369	391	392	372	361	392	386	343	369	411	356	386	372	365	368	383	366	348	370	346	380	407	406	393	391	362	394	386	373	338	365	399	391	388	369	378	387	354	369	393	404	406	395	408	390	378	354	343	400	342	342	356	348	328	395	374	387	411	375	343	363	398	351	375	375	374	343	390	384	374	391	368	426	357	383	399	400	351	381	353	324	387	368	336	368	410	401	383	376	382	354	369	348	405	357	390	376	377	384	372	410	382	385	386	418	396	405	375	372	435	399	361	397	357	362	360	365	382	358	390	358	387	372	383	336	358	376	384	373	407	398	392	389	355	399	363	357	373	395	351	393	391	396	399	412	385	379	389	365	340	357	391	370	366	338	368	377	384	390	410	349	413	370	372	376	371	380	355	351	362	383	404	377	352	371	375	397	367	367	419	391	376	405	362	389	389	387	370	398	425	378	399	432	378	376	350	390	375	404	369	383	363	382	399	348	402	393	397	368	332	383	337	361	358	386	363	363	369	395	395	378	401	426	398	376	368	381	417	376	352	411	387	406	348	351	396	358	413	415	361	379	387	378	377	389	374	361	346	381	370	362	408	410	383	376	366	341	375	378	396	402	387	395	378	378	366	380	401	371	375	396	386	366	402	408	360	395	353	369	387	386	382	382	398	349	368	375	370	386	379	356	410	381	379	352	398	406	386	354	364	370	394	404	368	350	398	370	392	389	392	392	398	385	384	387	364	401	402	391	390	372	362	392	375	353	412	375	351	401	388	367	340	325	373	402	379	392	383	370	348	379	364	349	376	405	363	371	338	381	404	390	378	351	386	363	380	360	367	389	389	393	396	369	393	358	402	369	414	375	374	383	390	342	392	386	396	380	360	371	381	381	376	379	373	330	423	381	413	412	374	394	343	341	362	351	425	395	393	357	411	362	381	371	394	353	365	345	436	398	415	393	391	373	372	378	423	372	410	358	376	380	385	394	384	389	364	384	377	406	365	383	365	380	368	358	355	339	364	377	403	350	398	367	369	380	363	392	418	395	351	359	357	413	370	390	399	392	399	363	397	369	384	373	361	377	352	388	372	405	412	358	385	368	377	383	377	385	379	403	393	373	369	376	369	384	378	386	359	397	382	357	395	388	392	393	352	396	348	374	399	362	364	393	428	403	367	389	361	376	364	379	368	369	391	374	376	380	356	362	404	379	363	410	390	367	355	370	353	393	377	388	403	359	375	410	422	351	371	371	355	343	400	378	383	376	386	395	388	416	385	391	429	410	383	356	383	397	407	343	366	398	413	377	410	385	374	395	354	361	406	365	392	394	372	357	372	353	374	373	436	381	356	393	386	361	369	387	344	378	375	361	372	377	389	398	364	388	352	393	366	369	347	390	401	375	374	395	361	358	361	394	406	399	365	347	402	401	354	388	391	375	386	417	366	377	382	389	379	360	369	360	368	396	349	339	437	389	374	332	410	349	381	397	375	380	351	380	378	388	366	396	390	406	379	424	410	359	379	348	405	349	378	380	386	391	351	369	379	369	348	383	338	367	410	401	356	391	396	374	366	349	396	357	357	359	420	369	367	418	363	396	353	387	353	369	384	336	386	400	391	376	382	415	381	355	357	403	367	331	375	402	416	370	414	381	386	371	371	383	350	357	366	379	391	376	365	365	368	412	362	365	387	359	412	396	392	373	403	363	345	396	389	368	384	419	412	412	369	350	390	363	419	387	356	359	361	407	424	375	390	361	368	405	385	375
16248	7158	724	570	485	468	487	456	461	436	483	389	424	427	445	451	429	404	424	420	441	404	403	448	418	442	435	435	419	448	456	424	444	396	467	385	409	437	416	393	436	441	435	423	410	423	403	442	437	448	446	414	430	422	417	415	419	416	434	445	415	423	445	384	426	407	417	414	428	421	432	398	401	424	417	428	413	413	412	377	445	437	406	446	399	407	441	412	420	417	466	423	437	426	390	426	403	399	463	437	417	426	430	421	393	408	428	421	428	445	403	422	399	444	440	408	409	428	414	436	430	400	408	380	422	430	425	408	413	423	414	430	413	411	403	432	426	436	410	437	416	409	438	403	417	417	398	431	377	453	411	402	444	415	395	417	413	421	442	389	449	461	406	460	458	412	410	407	446	429	425	407	445	444	455	430	429	434	414	416	412	418	407	420	405	408	410	419	476	449	467	440	425	436	404	397	451	449	446	449	437	402	403	428	393	441	410	420	405	403	371	420	398	403	442	461	426	414	443	422	405	467	460	377	445	395	402	410	402	437	419	447	428	430	426	418	444	466	461	442	414	428	431	399	397	453	427	440	445	403	410	435	430	420	408	477	403	447	429	417	440	411	428	406	404	431	420	394	444	419	432	415	398	444	414	427	394	412	425	420	420	408	430	456	423	403	409	410	402	466	383	434	420	438	444	416	426	412	427	432	397	418	424	403	451	413	449	419	423	420	460	422	405	415	409	391	456	442	411	421	416	402	429	434	450	445	423	422	424	433	439	414	442	432	441	444	411	427	473	438	444	415	445	420	461	426	403	428	402	426	410	443	427	436	429	415	439	415	414	418	410	415	413	385	423	401	439	431	427	426	399	402	386	445	401	448	384	432	378	419	460	411	401	440	433	419	379	430	413	431	426	477	444	435	389	433	435	418	386	431	393	394	415	419	452	416	457	466	408	419	463	396	435	437	429	462	398	440	414	441	453	442	450	441	407	418	439	397	394	445	398	396	429	403	417	448	431	391	434	430	453	404	413	409	462	424	457	441	416	369	408	411	470	447	417	434	462	425	451	414	425	432	442	439	448	432	421	424	441	423	416	419	413	450	428	442	399	414	409	405	423	436	428	407	415	418	424	406	405	407	454	433	429	418	428	449	384	422	412	439	462	411	484	426	439	396	437	410	407	468	429	450	436	396	400	429	437	401	404	385	412	460	440	441	403	439	398	414	446	388	435	398	424	393	416	399	412	424	441	426	397	419	416	463	425	407	410	377	406	388	417	423	431	446	454	474	419	440	388	424	430	440	419	407	391	408	437	372	395	420	431	381	412	417	437	454	404	412	416	420	366	453	448	407	441	412	412	417	392	398	448	416	442	469	423	418	406	409	418	423	432	387	420	402	394	395	412	421	405	457	412	423	492	411	426	414	412	422	433	417	410	419	435	413	443	422	424	413	399	439	420	440	439	423	456	425	432	403	392	416	423	438	415	434	483	421	435	433	420	420	400	466	409	422	427	435	409	402	422	412	402	426	450	406	394	436	435	443	445	411	465	437	390	395	469	444	414	429	424	391	452	422	440	420	429	422	435	420	431	424	421	405	451	379	387	437	422	447	416	384	440	415	400	426	414	414	427	455	469	447	441	430	448	391	453	412	443	433	414	462	392	418	423	435	407	431	431	468	433	438	446	442	393	450	416	395	376	406	400	446	392	429	461	408	424	411	446	397	417	414	406	433	408	429	421	392	403	408	415	427	424	418	461	421	428	416	379	422	404	431	422	422	417	437	423	411	420	440	384	395	414	444	433	404	413	427	423	415	443	385	451	431	419	413	439	404	401	432	443	471	416	413	412	412	386	420	447	422	435	418	399	431	390	408	442	437	422	440	446	408	455	425	427	426	401	401	434	438	408	440	423	412	408	410	431	431	448	428	404	399	417	412	426	448	413	396	427	441	443	406	432	404	412	402	470	400	456	410	413	444	431	433	399	452	406	377	445	425	440	443	401	442	430	460	430	429	415	405	449	463	416	466	446	406	447	379	413	392	411	434	441	430	432	423	399	423	455	417	458	421	409	420	409	398	396	444	429	450	395	441	437	412	435	422	454	427	428	407	430	384	406	389	409	387	422	413	420	424	415	434	406	459	435	406	388	402	421	385	414	436	446	431	422	435	428	434	422	405	430	421	432	395	407	413	442	420	412	417	406	419	417	413	398	425	432	491	402	471	434	431	437	416	440	396	434	438	428	417	419	416	397	435	431	425	424	392	437	411	410	460	425	438	444	429	424	444	418	446	405	439	437	441	443	427	434	407	431	422	451	430	448	395	447	414	461	440	407	430	428	412	458	462	409	392	455	455	442	432	455	431	423	409	415	437	407	420	398	438	457	402	421	408	422	420	437	436	428	407	379	423	420	488	431	441	420	439	422	432	423	444	410	434	389	437	433	410	452	430	375	422	414	404	446	391	434	393	421	442	416	444	436	400	396	383	432	423	388	421	415	465	454	412	397	427	434	426	433	442	444	392	426	421	416	383	453	428	410	408	438	414	430	410	439	454	396	436	462	429	440	392	420	451	421	449	395	412	408	410	462	439	435	437	395	437	421	407	396	417	460	459	382	422	463	441	427	404	454	401	449	432	402	428	417	423	458	413	416	428	405	394	449	452	417	418	402	391	456	398	428	383	423	463	420	435	433	415	426	420	450	444	421	439	432	416	391	388	417	455	418	403	448	395	391	401	413	444	385	429	449	416	433	424	437	413	421	428	419	426	434	395	419	421	421	412	446	395	414	462	426	441	408	409	427	423	404	414	420	435	402	430	427	427	444	396	428	431	445	393	409	456	422	417	393	428	436	423	416	426	445	411	412	429	422	431	412	408	424	453	421	406	445	433	396	413	444	402	423	422	458	431	421	439	470	414	406	437	410	430	403	417	393	410	391	415	433	410	420	440	390	434	430	420	431	401	405	445	442	433	414	439	415	409	438	408	413	414	428	442	424	419	435	427	451	398	432	421	433	392	456	420	428	470	423	399	384	430	457	428	430	406	425	429	451	409	380	386	384	413	451	406	428	436	417	385	448	405	428	417	441	437	416	443	419	424	489	450	402	396	429	461	434	459	447	455	439	402	422	398	399	419	437	401	425	446	416	416	418	399	401	428	389	423	451	398	411	449	411	380	442	482	445	397	394	452	449	396	431	415	444	410	403	424	432	405	396	431	435	406	425	438	471	411	406	426	430	437	405	414	394	433	426	430	409	424	427	392	426	425	455	426	427	408	439	412	415	398	448	402	424	411	435	444	415	391	429	470	449	420	425	397	404	407	421	388	448	433	418	403	425	417	456	440	423	410	414	429	463	429	413	437	391	405	440	379	428	422	402	442	418	425	404	428	416	431	414	431	394	418	424	386	423	438	430	399	437	443	396	435	416	429	402	446	443	423	407	402	437	433	388	419	435	411	429	395	447	460	445	394	440	425	426	445	410	416	415	459	417	420	428	428	435	426	410	408	413	418
23859	21105	28315	24136	21097	9980	1078	671	619	527	509	468	489	450	445	413	413	437	431	406	418	426	406	396	414	412	385	425	403	379	376	391	390	372	416	352	422	375	395	388	392	409	383	431	407	418	382	371	359	388	383	411	361	370	362	406	392	396	391	408	382	370	367	370	398	400	360	383	401	367	415	393	395	378	381	406	399	394	391	427	364	386	363	364	410	363	379	416	365	357	397	402	388	377	368	397	369	365	388	383	383	367	401	371	424	394	407	382	383	380	358	360	365	398	383	354	407	398	390	385	395	429	383	373	376	400	386	412	416	391	350	373	367	382	419	403	395	378	365	408	357	382	365	385	373	370	359	406	387	403	394	387	430	392	383	380	370	373	398	371	410	386	402	409	403	367	393	356	376	365	418	407	396	408	426	396	403	388	416	382	385	399	376	355	393	409	413	406	399	376	367	401	400	382	369	385	361	404	363	374	409	352	374	384	384	399	412	372	389	382	352	364	378	363	388	398	382	383	373	323	382	397	371	387	410	364	393	401	348	360	391	371	365	394	441	354	392	386	389	364	359	395	426	346	372	377	404	386	359	360	390	347	389	358	384	381	395	388	395	407	377	402	413	379	363	370	390	398	359	415	389	405	383	397	362	403	362	423	370	413	410	354	403	370	381	411	397	379	389	358	405	430	402	385	391	402	409	381	354	397	373	360	398	376	407	398	374	432	399	400	390	401	368	344	374	369	366	377	373	398	381	394	389	389	408	405	362	401	396	408	396	363	364	376	355	389	386	390	404	383	370	376	370	369	357	414	387	363	384	399	356	380	363	406	390	385	400	376	368	397	377	410	381	375	413	402	379	349	386	394	426	366	404	348	387	396	399	401	383	392	367	385	364	379	352	357	359	368	371	387	365	393	374	391	375	356	407	364	409	410	411	366	398	393	403	362	413	378	376	370	399	386	394	411	396	398	385	445	400	399	361	377	446	419	364	405	376	376	405	382	379	336	391	387	386	399	371	378	382	376	397	356	392	372	389	374	391	381	383	395	351	390	374	391	398	373	390	388	391	394	382	403	379	386	376	393	382	422	388	370	360	382	392	389	381	356	353	379	376	349	385	362	379	415	361	398	387	374	377	388	387	394	378	401	391	344	375	356	367	377	380	361	380	357	395	387	407	385	366	384	375	426	372	399	351	373	374	389	365	373	377	393	379	396	390	402	365	365	401	398	376	378	376	411	383	371	382	416	407	371	406	365	408	400	396	383	385	402	407	394	370	371	385	393	354	377	385	364	393	371	360	344	378	459	399	399	358	380	402	406	408	389	383	391	357	372	398	400	421	384	428	389	352	388	350	400	398	402	391	423	400	386	385	369	383	396	382	372	402	403	370	403	378	376	392	409	354	382	368	382	388	371	370	361	404	386	374	377	380	390	389	385	382	373	393	386	424	389	402	380	375	375	396	370	419	363	378	410	398	403	389	397	394	378	341	367	401	377	379	403	398	439	368	410	369	404	380	448	400	399	388	379	427	378	377	383	374	380	388	402	383	372	360	385	367	364	382	371	391	405	369	395	363	371	368	403	379	382	357	379	381	432	394	420	339	349	368	370	404	395	369	372	414	353	403	378	399	385	382	408	395	366	382	409	351	401	400	372	382	383	413	363	368	409	367	389	417	363	376	350	358	399	352	354	344	406	392	370	403	413	383	354	364	407	366	403	423	354	401	349	405	410	404	357	401	371	390	383	400	405	391	410	371	412	374	384	401	405	360	384	357	398	400	348	413	383	410	375	373	389	398	362	363	381	402	445	344	349	388	381	385	404	401	402	385	392	365	361	369	418	388	390	417	406	391	380	339	354	357	384	381	374	408	397	352	380	372	388	413	404	386	371	373	403	384	394	368	374	366	380	369	365	340	413	393	382	387	376	396	369	394	368	397	388	367	397	378	390	373	366	390	366	399	372	389	407	360	383	387	368	396	384	390	399	396	421	390	387	399	384	374	359	375	380	383	411	359	378	403	390	382	417	384	411	394	360	373	380	349	373	338	385	387	379	378	379	379	397	393	400	422	365	415	400	377	378	356	403	374	364	379	368	367	342	353	388	355	364	368	354	365	412	363	380	408	367	370	408	379	418	404	430	382	385	400	387	424	391	366	385	391	369	410	361	388	406	416	396	439	355	367	374	354	390	350	375	398	368	385	365	398	389	402	373	349	419	363	386	443	405	350	385	408	409	394	371	407	388	406	403	433	402	390	356	413	400	388	381	361	339	385	357	397	375	348	391	387	427	375	395	358	383	366	380	378	371	422	403	413	384	366	359	404	362	373	380	394	427	410	396	379	360	373	385	396	411	384	394	356	391	391	432	380	420	382	367	384	397	372	375	385	373	389	362	365	342	382	355	378	370	376	380	365	348	376	408	359	381	369	419	375	352	373	384	404	361	361	384	386	354	383	390	360	381	375	357	410	370	367	363	386	387	392	380	396	364	386	401	381	374	385	368	373	384	377	358	382	377	425	382	368	404	385	380	394	395	387	365	402	381	390	380	386	353	390	400	371	378	369	392	377	387	369	392	358	392	358	449	401	372	391	352	382	360	361	341	384	408	413	365	377	386	386	383	407	400	385	379	387	388	377	380	343	384	364	394	372	383	385	362	404	376	395	360	400	357	365	382	357	392	383	397	367	399	413	371	360	416	381	371	370	420	367	371	390	346	383	380	401	374	425	380	383	387	348	402	366	402	407	374	394	400	411	379	366	356	377	355	370	394	360	387	375	384	367	373	392	363	380	369	377	389	376	386	390	390	426	416	391	438	382	362	373	363	394	388	397	404	342	383	401	358	371	372	392	382	420	409	374	383	362	401	409	383	399	361	375	364	371	405	340	354	345	384	390	386	377	413	411	386	384	352	386	384	346	363	362	412	386	367	387	400	417	372	382	373	414	380	395	351	348	398	399	382	352	349	363	341	354	375	399	354	391	401	382	378	393	392	367	354	378	391	418	363	390	359	406	360	356	386	406	390	387	394	407	383	372	365	355	423	408	399	381	360	372	383	373	373	380	424	388	366	394	379	376	369	413	367	372	395	371	411	390	380	391	391	414	389	378	388	390	398	381	389	407	368	375	405	369	389	382	369	369	373	380	373	372	422	409	408	407	398	371	373	393	400	402	390	407	367	403	381	406	390	366	399	371	403	402	372	401	367	387	380	392	363	399	389	393	389	351	397	374	370	393	413	352	352	348	352	386	384	395	408	403	375	373	379	381	383	433	377	349	364	391	396	396	387	382	378	374	398	379	397	372	388	356	376	374	398	395	394	400	376	366	354	407	374	401	401	387	385	397	396	387	365	380	383	393	390	416	389	396	373	405	361	381	402	377	377	362	362	406	383	382	386	382	425	399	399	401	365	349	382	393	392	388	366	410	384	351	369	378	382	380	404	407	406	393	390	380	397	375	384	378	420	385	378	372	374	401	395	413	359	397	424	358	415	388	367	380	364	387	366	364	373
37825	32826	5229	2471	1765	1408	1085	932	758	685	618	586	558	532	510	503	484	476	416	494	472	463	473	462	407	433	452	461	426	393	425	393	388	447	409	406	419	417	399	430	463	439	425	443	465	400	398	372	442	409	424	373	408	414	433	398	419	449	421	437	446	428	404	400	400	420	412	408	386	415	382	432	428	413	380	410	408	430	435	404	396	431	424	413	429	412	414	413	401	404	403	374	387	398	427	434	425	393	418	402	390	403	411	415	419	436	424	424	406	380	390	434	415	423	384	401	418	440	426	420	429	411	408	406	411	382	374	414	406	402	401	405	381	425	380	415	412	385	398	420	411	401	433	395	430	402	417	410	427	395	382	426	411	416	420	405	400	377	425	441	385	414	401	387	397	401	423	378	410	404	435	421	406	406	431	421	407	417	424	438	403	405	413	417	379	389	407	410	394	373	436	419	434	395	388	415	417	432	425	396	418	430	465	394	411	461	436	387	414	419	384	395	431	453	430	405	424	449	420	430	415	411	423	382	413	397	422	435	403	408	438	372	404	440	394	435	399	401	377	431	388	406	407	426	403	384	402	443	411	441	398	398	454	422	402	378	408	439	379	413	421	392	415	398	419	391	409	400	416	426	399	406	426	408	394	383	414	391	372	427	436	378	392	388	368	412	374	411	401	417	407	428	396	407	433	411	405	424	418	419	390	417	380	407	435	421	415	411	400	395	394	423	404	401	402	406	364	423	428	434	413	412	398	394	412	412	418	387	426	411	429	389	385	369	420	392	399	403	369	407	402	417	440	391	393	433	391	390	389	432	407	440	420	350	395	416	395	430	402	410	429	454	394	417	394	419	427	456	403	417	430	427	398	389	401	408	441	404	417	419	416	413	428	449	403	420	411	398	422	423	443	414	397	400	447	403	409	403	413	405	409	395	403	399	396	428	430	411	429	411	405	401	421	427	350	418	455	439	373	410	397	391	412	417	390	419	432	395	437	409	395	410	377	412	376	403	399	432	424	424	390	416	455	383	406	404	403	406	388	369	409	420	433	402	404	418	402	422	375	390	418	371	377	423	406	426	399	418	414	439	399	383	416	411	409	407	403	435	415	401	405	365	372	395	448	405	406	377	399	392	391	439	444	414	401	429	398	412	434	395	431	442	368	383	420	391	432	397	431	430	393	400	377	389	421	411	417	441	449	412	405	402	372	417	396	392	395	412	395	387	393	416	402	422	415	400	374	400	413	429	409	408	403	425	374	397	426	391	424	373	400	427	417	380	389	414	409	409	419	390	410	393	429	429	422	402	404	426	383	428	408	443	396	402	406	417	406	422	410	417	391	395	436	409	392	374	415	357	375	423	399	408	400	408	417	431	365	404	412	404	404	410	343	405	399	391	466	394	410	379	406	393	378	399	367	397	402	397	397	410	397	400	400	399	432	409	444	378	404	419	417	398	403	402	399	400	425	410	422	401	444	397	432	389	455	389	399	432	407	396	443	380	435	445	385	423	398	401	402	403	430	403	426	401	413	414	404	405	414	415	399	410	411	472	404	398	431	433	430	388	391	395	424	384	432	371	400	411	444	438	426	414	390	429	437	386	402	422	378	403	386	414	398	458	426	433	381	395	418	431	435	387	404	414	427	426	392	396	435	373	407	384	420	396	402	401	402	406	389	445	407	380	409	413	416	447	376	443	381	420	423	388	412	423	388	425	401	416	465	420	428	376	399	404	397	407	441	376	391	419	382	386	385	427	419	404	425	411	414	442	369	389	401	390	396	422	404	413	424	405	409	398	399	436	427	409	417	449	399	447	424	444	431	392	430	408	456	438	387	456	389	413	428	410	366	413	423	360	432	382	405	427	386	400	391	418	412	414	412	409	435	397	419	395	389	432	421	461	383	421	394	419	437	405	396	452	446	389	422	411	388	438	391	381	419	389	401	456	409	376	402	399	422	408	397	398	382	412	388	414	373	399	439	429	383	368	397	376	429	421	388	413	425	394	441	432	400	431	398	407	362	430	427	417	442	396	375	430	417	389	415	421	374	448	400	430	403	423	421	405	392	440	430	433	415	383	403	463	429	418	437	383	397	414	411	408	406	412	419	378	422	373	426	426	395	427	385	360	407	445	389	406	416	404	449	403	386	388	387	441	424	433	384	399	419	392	427	450	419	392	445	397	419	402	410	435	445	424	448	371	411	374	390	448	393	405	386	412	401	407	419	427	419	402	445	397	473	379	429	407	374	385	437	419	381	437	382	403	384	414	423	379	411	427	426	425	437	419	393	443	441	460	408	416	365	390	434	393	395	385	387	408	423	425	406	421	412	380	463	407	420	447	399	411	426	454	431	413	448	408	428	412	405	382	441	384	382	425	411	417	415	416	418	451	449	387	426	392	406	408	382	398	421	401	433	383	363	411	408	400	409	411	396	416	417	431	421	403	360	453	388	427	448	425	386	456	408	423	410	353	426	393	388	383	379	388	392	453	416	407	424	378	448	386	425	380	455	388	400	386	410	399	412	410	424	418	414	450	386	380	410	416	419	405	402	424	452	400	391	415	435	422	412	372	417	398	411	429	439	402	444	420	404	445	445	392	403	407	398	394	434	380	422	403	459	402	388	416	439	407	423	381	406	458	404	401	452	423	384	429	420	389	397	408	437	410	459	418	413	413	406	386	438	417	396	409	421	401	397	402	384	436	394	388	426	418	386	409	375	423	408	403	418	408	417	387	406	411	418	424	432	383	411	434	419	383	397	405	415	387	433	381	411	415	404	402	428	402	402	396	412	412	402	392	432	425	388	403	378	412	407	402	407	400	406	441	420	408	413	391	405	442	407	423	370	391	423	439	470	390	404	415	431	387	384	394	421	407	399	381	391	402	417	423	422	433	427	417	428	423	407	397	422	400	442	418	407	410	403	442	386	440	423	403	410	396	420	413	397	369	382	398	448	395	404	390	387	410	399	411	409	393	440	372	407	404	427	384	410	410	417	395	427	371	405	408	421	403	411	413	414	443	386	405	392	402	404	393	425	382	375	413	407	430	426	436	408	411	436	419	404	429	408	413	434	371	374	400	425	379	399	388	427	398	428	409	420	425	424	398	407	387	438	361	375	460	370	415	393	434	437	433	423	413	415	394	393	389	446	395	378	457	397	424	380	410	388	396	371	394	419	397	410	399	434	418	365	429	417	414	379	427	375	410	391	411	415	425	434	425	427	402	378	429	377	438	411	387	418	433	393	398	414	395	399	395	432	422	405	391	420	379	405	411	425	403	400	382	392	402	399	407	414	432	416	410	429	385	401	428	391	377	398	398	419	395	402	430	407	429	388	409	431	404	408	408	423	434	404	399	364	439	430	423	413	404	393	409	397	422	394	419	452	409	413	433	382	390	399	426	435	431	448	397	435	380	406	438	390	415	423	416	440	433	418	399	425	411	390	428	420	414	441	387	394	411	374	391	416	409	424	417	407	409	390	443	410	413	381	392	426	364	439	423	387	445
25056	21133	27184	25139	11208	1198	971	893	801	826	817	764	769	758	768	738	795	726	721	778	735	780	737	721	722	709	774	728	780	764	741	726	749	697	775	717	736	678	727	733	728	738	745	762	696	737	714	704	718	710	709	686	706	710	735	777	640	683	677	685	701	730	736	749	725	725	747	714	712	748	737	674	730	732	712	732	704	675	744	788	720	707	736	730	717	745	704	701	729	679	712	704	703	732	749	673	688	734	721	721	705	675	692	713	721	717	726	730	720	723	736	762	699	741	694	691	720	755	731	638	714	783	709	740	689	716	705	719	733	691	717	716	724	667	728	682	720	734	747	694	728	730	735	728	738	678	706	704	727	702	729	733	764	750	734	726	738	716	732	664	730	689	796	775	738	710	660	720	743	789	697	764	735	694	748	721	734	733	749	714	695	717	793	682	752	725	733	754	679	722	720	717	719	747	693	721	759	752	695	702	701	716	741	700	737	677	667	728	719	735	727	744	783	683	762	703	685	704	716	746	750	740	686	708	735	729	755	746	687	710	761	717	695	729	688	797	713	674	736	711	736	717	798	691	721	758	743	740	706	734	712	690	695	752	734	703	731	763	725	756	755	760	710	713	735	743	749	720	709	688	757	735	759	781	705	693	720	733	694	724	708	692	740	693	780	720	754	711	723	755	647	705	699	724	725	727	700	653	719	690	726	698	691	742	772	698	699	662	741	752	708	672	722	690	662	748	768	735	744	722	701	758	730	760	699	724	779	685	689	757	750	744	736	695	743	640	713	717	732	716	718	719	716	758	764	742	666	724	757	757	775	742	754	750	704	709	685	704	707	728	757	741	702	703	727	716	734	710	711	719	740	710	686	728	699	752	687	727	677	729	725	704	740	725	725	788	710	722	718	752	720	735	702	757	703	730	682	693	757	698	746	712	746	769	697	724	752	718	678	724	724	656	742	724	721	782	728	771	771	759	739	710	713	701	713	731	700	699	745	720	724	691	742	732	784	741	734	722	724	750	725	694	713	741	746	649	760	700	714	727	767	747	732	755	741	782	712	732	682	701	707	680	738	741	702	737	751	734	735	719	733	694	722	718	695	688	732	759	771	698	779	725	714	759	733	708	754	738	675	742	732	752	757	700	688	729	766	723	708	715	710	755	729	691	693	726	710	706	724	708	698	756	745	700	763	760	677	776	762	713	757	751	684	725	716	756	695	738	718	705	739	765	711	735	719	712	751	746	745	763	734	686	765	707	790	719	720	769	707	678	736	715	724	746	705	729	727	694	701	742	764	753	687	683	703	697	702	720	766	733	708	749	664	747	729	719	748	724	715	733	683	769	678	686	700	731	760	715	766	733	693	710	715	723	703	720	704	690	735	760	720	750	684	706	727	766	744	644	727	680	715	718	699	641	740	734	715	746	711	725	713	750	723	768	752	712	722	742	715	732	678	707	678	701	713	760	703	693	714	746	752	727	742	719	719	717	759	745	682	766	699	742	730	693	710	729	673	742	735	753	738	740	743	735	736	734	730	724	711	693	647	697	717	724	704	686	697	748	704	768	699	707	736	710	712	714	744	724	721	738	752	708	772	739	693	729	712	701	764	696	720	715	659	768	745	731	736	747	737	717	736	710	737	686	693	734	685	729	704	733	740	751	697	673	736	716	694	674	751	723	745	715	737	717	707	686	694	748	701	697	725	703	744	751	690	696	704	723	759	707	739	717	732	703	709	715	753	675	740	743	702	695	731	726	719	763	736	737	784	711	716	676	667	657	715	777	736	687	721	747	688	767	728	722	762	708	719	700	692	716	751	730	750	749	710	746	729	732	781	776	718	711	745	709	753	717	689	686	771	700	708	679	767	684	719	755	689	711	754	730	682	758	757	684	720	724	706	684	772	752	720	686	745	741	730	733	740	666	739	716	780	738	739	675	715	703	710	708	739	687	717	676	693	724	742	755	684	703	742	738	727	752	721	733	739	768	714	722	706	725	680	695	752	742	690	723	716	726	701	715	740	739	690	718	776	735	770	693	763	710	715	734	697	780	784	709	725	727	683	730	733	656	720	735	740	690	696	721	730	714	697	716	684	670	693	725	752	752	706	747	737	767	759	699	697	731	744	722	695	741	749	696	740	701	746	736	685	725	718	741	705	701	705	695	745	701	727	735	710	731	753	700	761	745	734	688	741	710	730	729	746	694	687	669	748	683	741	748	696	709	737	731	697	701	756	743	746	760	706	717	692	765	659	674	750	724	724	734	712	681	761	734	665	761	725	769	748	734	671	756	800	693	701	729	738	768	703	777	747	680	722	720	727	753	714	762	718	709	688	712	724	672	722	701	756	717	696	670	733	732	699	726	677	731	671	692	703	701	763	724	692	684	769	714	748	763	735	688	691	685	696	755	774	798	742	723	734	712	654	761	657	683	706	678	709	675	688	727	733	657	747	720	750	718	697	744	704	686	754	723	709	684	786	730	740	707	706	714	710	680	726	706	693	742	699	751	762	703	676	749	712	709	640	673	779	744	732	701	666	733	706	682	706	730	725	707	714	686	742	702	710	715	742	740	768	730	713	743	737	707	705	701	703	692	743	740	709	725	708	712	716	721	731	686	706	709	741	684	693	721	707	750	740	722	682	710	701	710	733	725	724	710	749	681	761	743	715	699	728	692	723	697	705	727	750	771	729	765	757	705	677	725	702	772	721	674	687	682	686	701	713	728	736	734	752	706	722	695	675	698	688	775	743	720	667	739	727	730	682	760	702	707	684	711	715	674	720	699	746	754	671	733	713	693	738	793	729	747	710	679	728	690	759	724	727	721	711	749	694	680	742	758	686	715	739	663	727	772	713	728	682	737	728	733	703	691	736	709	731	725	735	771	664	734	749	727	687	720	725	707	723	697	737	667	751	764	716	729	737	685	762	704	743	741	666	712	749	723	772	747	703	760	784	710	714	719	719	715	692	751	748	727	736	718	732	731	699	767	732	754	700	719	709	749	669	738	740	707	714	687	721	720	744	701	729	730	723	691	744	736	750	685	786	732	715	683	700	761	721	761	739	712	724	689	733	744	742	730	724	667	726	712	707	723	696	722	737	722	741	703	709	722	706	695	706	744	725	714	743	716	709	707	731	715	711	719	748	718	717	713	702	701	718	758	702	721	670	781	754	732	727	695	730	689	698	751	690	703	687	725	669	703	721	723	713	723	729	727	721	746	712	709	736	722	739	690	692	710	757	762	695	735	730	726	669	714	729	709	716	754	719	713	729	696	699	737	709	677	718	746	703	716	715	738	747	689	726	729	713	747	749	744	769	739	755	764	732	667	694	707	719	772	719	691	725	680	683	740	711	712	704	735	720	708	756	710	727	714	727	691	728	757	722	705	708	715	738	773	761	715	720	746	758	717	709	750	705	704	718	771	729	694	730	731	753	725	720	710	715	727	718	759	740	725	766	702	740	724	771	710	802	685	727	716	739	758	769	786	681	690	708	751	730	712	742	740
35464	25774	3352	1810	1510	1185	1126	1043	943	889	872	886	797	883	832	819	809	753	791	769	808	827	785	686	807	800	798	770	755	748	723	747	741	792	737	729	756	778	806	761	738	717	744	784	777	735	765	779	765	759	751	753	672	753	773	777	784	761	754	770	767	718	773	777	696	782	777	730	736	761	743	741	712	756	804	777	789	743	747	775	777	800	767	785	703	794	768	782	741	750	765	770	774	775	779	745	741	726	769	768	735	820	785	715	761	749	740	730	772	731	784	759	744	733	756	814	774	757	767	775	708	776	722	777	747	718	744	737	788	727	759	773	739	744	724	770	764	752	741	750	788	756	726	774	788	763	758	753	744	714	776	740	770	730	764	759	737	765	688	775	717	761	750	742	770	779	799	741	773	820	743	745	828	751	785	735	802	729	723	775	768	769	802	776	779	803	737	721	796	794	832	741	767	750	755	761	766	751	786	812	756	746	750	740	766	788	758	764	778	811	769	730	785	784	728	731	776	799	750	792	767	793	746	711	789	704	754	790	774	778	788	755	753	818	734	786	754	735	744	749	731	815	766	754	771	740	759	758	771	764	707	813	757	700	773	775	739	753	793	807	723	715	752	804	764	719	776	741	728	703	779	753	719	726	755	794	708	725	745	778	752	729	724	776	698	757	819	737	766	753	759	733	732	733	738	777	789	745	784	790	767	776	761	799	795	758	802	710	698	728	753	734	750	752	726	760	757	700	753	814	758	740	806	717	687	702	762	754	740	767	770	780	792	729	809	717	736	797	740	776	720	763	808	696	777	741	731	730	706	742	740	743	703	747	754	770	786	757	761	750	735	779	768	720	761	750	739	741	720	734	785	795	738	747	759	701	736	758	736	729	724	751	775	711	800	777	745	772	720	708	740	821	789	790	750	748	757	724	746	730	749	772	772	754	737	766	731	773	730	770	745	779	739	766	710	750	765	786	735	761	798	734	761	735	748	745	749	766	785	741	763	749	755	734	760	732	748	748	788	750	774	754	799	723	771	756	758	769	781	695	781	759	771	812	744	746	798	787	760	778	799	769	783	747	722	752	772	780	711	759	737	762	774	705	762	760	692	690	786	761	781	780	761	741	758	752	782	768	777	725	741	689	721	740	705	830	777	798	795	716	719	728	782	742	826	769	716	740	754	719	716	723	730	736	759	804	762	737	741	779	729	740	766	759	729	735	763	754	745	752	766	758	781	788	781	792	796	755	748	774	782	740	785	753	768	799	766	745	768	774	754	744	811	767	795	797	751	801	766	712	702	715	760	729	804	801	771	813	804	754	725	763	753	768	755	774	780	770	714	725	779	744	737	716	718	769	779	732	773	745	809	795	721	762	702	761	758	772	731	765	747	729	795	779	756	785	737	788	793	772	769	776	705	799	736	743	714	806	761	739	770	710	701	767	730	708	719	706	731	750	743	764	788	752	732	723	797	734	762	762	808	712	792	787	765	742	741	765	742	740	723	731	777	752	772	788	773	750	755	814	787	762	720	747	782	726	742	700	761	755	759	696	746	749	736	757	712	749	766	785	739	792	759	763	781	759	772	799	716	787	781	772	738	773	765	760	776	773	792	797	780	784	764	774	795	789	777	721	740	784	737	752	770	775	741	736	766	765	780	787	727	716	747	799	751	809	763	748	767	741	783	735	772	768	786	741	724	737	709	776	743	783	728	753	751	749	707	743	768	708	780	797	720	772	751	756	743	733	720	740	728	723	777	769	735	761	752	774	764	766	742	732	769	727	753	731	751	770	753	765	778	767	747	760	750	735	792	753	784	746	798	762	777	776	711	710	727	766	721	747	757	777	763	761	773	756	764	721	762	701	764	804	783	767	751	757	778	747	806	766	779	734	738	805	755	766	753	754	809	759	729	787	751	790	732	728	785	731	773	780	725	729	727	767	799	712	777	792	754	758	700	739	719	728	779	748	768	755	748	759	762	724	748	772	753	738	796	729	740	743	711	745	706	808	748	726	754	793	778	781	720	758	757	728	761	728	765	767	743	755	758	754	710	748	781	741	781	752	768	749	777	780	737	745	775	770	735	736	759	740	703	800	745	725	740	715	733	739	756	712	745	755	709	765	742	762	775	714	742	769	755	726	809	753	784	728	747	763	793	756	754	763	728	754	736	743	754	777	734	726	765	777	750	775	800	776	737	747	695	751	746	735	740	744	708	744	714	794	771	768	796	799	753	728	742	760	746	766	765	716	764	735	746	734	803	740	735	774	760	717	777	782	717	719	758	763	791	740	804	768	796	708	771	760	759	760	754	711	704	763	751	725	732	733	727	755	779	765	769	757	768	764	746	779	825	755	789	755	765	747	724	749	738	723	799	772	735	763	723	733	825	781	746	723	752	738	744	764	758	737	761	735	786	769	753	757	784	725	747	773	763	737	713	792	754	776	719	737	732	756	735	750	767	816	769	765	769	739	709	750	791	723	745	723	767	761	794	739	718	728	793	680	784	723	743	749	738	765	789	701	778	738	752	745	789	778	756	730	722	753	761	741	744	762	742	756	761	758	730	779	736	754	684	761	740	766	747	749	796	756	757	727	738	755	735	728	774	751	780	766	759	785	776	708	748	765	711	737	742	760	729	742	745	713	766	729	757	721	761	739	766	748	765	760	780	807	753	776	757	756	740	754	777	801	744	806	790	731	744	762	741	776	738	766	732	785	775	757	802	751	726	759	728	709	784	726	748	798	812	823	741	772	724	760	763	745	745	762	778	779	764	754	704	752	771	734	712	764	753	704	747	692	678	736	769	740	763	727	761	757	688	749	768	752	772	736	723	690	797	731	716	741	751	760	817	696	746	754	745	774	791	762	725	710	770	753	720	711	821	760	742	795	725	786	726	727	761	716	802	736	765	776	782	735	776	743	808	739	824	700	805	766	773	747	749	777	717	743	793	785	741	743	694	752	801	758	750	744	774	763	794	795	753	766	750	758	768	769	694	707	755	748	790	772	777	724	718	778	811	794	776	718	766	757	771	757	737	743	748	754	754	739	704	757	748	736	714	781	756	757	703	731	761	745	779	768	744	731	762	754	769	769	718	715	852	817	746	774	776	804	760	758	783	755	722	778	759	763	753	772	731	800	779	722	718	761	713	771	711	754	731	762	751	732	753	701	744	761	789	753	762	766	735	808	722	749	730	754	762	785	754	737	758	745	802	767	752	729	762	782	765	787	738	814	752	732	741	786	748	710	754	745	743	717	748	740	752	736	769	740	749	747	774	768	779	773	735	792	791	723	711	748	735	726	725	763	734	736	733	761	748	795	752	783	709	739	760	779	762	769	722	736	716	756	835	749	740	793	752	758	778	758	730	794	744	763	736	747	740	703	702	742	768	745	728	810	741	743	723	723	745	732	778	748	732	757	714	732	759	722	757	815	746	778	753	792	727	779	802	749	743	713	761	772	708	779	753	767	769	768	744	793	764	749	774	765	783	702	748	779	742	744	746	785	769	704
22700	21125	28831	23681	21130	21209	9917	1517	1297	1097	1086	1076	1056	944	1000	939	943	923	907	919	879	927	846	849	890	890	863	876	874	866	823	882	819	839	845	856	878	802	872	802	841	881	821	815	862	804	786	869	868	856	898	862	862	817	820	818	836	795	831	831	793	846	838	894	811	841	851	825	825	864	850	851	845	846	863	853	828	799	823	854	876	773	831	823	862	836	880	826	813	760	829	836	834	853	873	822	902	806	854	813	795	810	862	784	790	831	814	795	866	823	870	847	845	883	794	855	832	783	837	847	808	823	844	844	842	868	800	796	851	831	802	807	862	845	797	845	819	811	813	873	768	830	815	853	772	800	857	861	807	820	791	796	865	860	808	791	838	820	806	828	832	816	783	823	832	771	847	819	840	845	840	841	838	874	837	784	812	822	798	759	832	848	821	810	797	822	808	839	818	833	819	842	823	826	820	856	832	798	821	890	860	823	787	830	878	822	794	861	834	826	802	838	824	789	827	839	844	894	791	748	881	800	899	824	822	862	846	814	831	826	783	819	833	810	790	817	846	846	837	875	834	848	872	830	830	832	830	826	859	844	807	845	843	861	839	832	834	880	808	806	815	883	828	869	854	813	810	842	822	923	820	785	885	825	866	851	811	800	817	837	825	814	831	854	796	838	870	855	847	794	786	844	811	867	818	812	843	815	849	818	837	854	851	860	800	865	840	864	804	815	810	786	821	853	803	800	820	823	840	825	831	878	842	868	867	826	885	796	820	854	843	841	836	864	813	843	810	842	832	835	870	863	872	847	776	777	836	828	815	830	852	868	809	777	845	796	876	821	825	841	846	855	829	851	819	772	819	869	818	777	866	884	816	818	843	829	811	802	820	819	836	827	834	859	848	814	849	798	876	900	811	825	836	734	853	832	803	807	814	794	821	833	828	841	839	838	783	784	837	826	777	747	890	804	865	827	863	803	835	812	841	924	807	825	826	813	903	808	813	817	799	823	810	852	808	858	857	833	839	821	752	842	791	847	834	802	773	858	823	828	828	844	823	785	826	838	825	850	816	873	823	806	811	833	826	830	808	757	824	844	862	821	804	796	800	826	819	783	821	867	824	846	820	826	861	814	845	853	800	830	790	799	845	818	856	813	829	847	869	815	857	774	849	849	838	825	801	845	819	845	856	822	859	855	867	813	871	833	836	868	836	804	786	818	860	815	918	835	878	789	827	805	836	885	795	863	843	866	801	881	867	800	874	823	845	767	853	808	773	876	818	839	825	845	796	794	861	821	838	798	817	832	855	811	793	802	857	861	851	821	781	793	838	800	849	830	837	868	833	765	785	837	799	848	810	803	804	866	833	801	829	847	768	786	781	832	804	836	841	826	865	872	802	821	819	838	818	802	857	889	850	874	814	868	834	791	805	805	841	852	809	811	821	870	828	752	837	854	822	876	821	787	789	829	829	797	849	807	738	816	848	914	876	791	818	899	792	838	822	817	871	803	809	880	780	838	824	802	842	809	820	874	817	829	832	845	827	799	795	862	821	846	831	821	819	844	851	764	837	859	803	912	806	819	878	836	769	882	812	899	805	850	840	874	854	790	832	810	835	809	876	829	866	868	824	825	836	809	807	823	818	803	870	822	873	811	861	870	818	825	768	779	822	754	834	806	799	860	809	762	805	843	812	806	787	802	826	851	884	888	895	876	798	835	879	867	779	735	813	817	820	824	839	831	853	837	809	820	841	828	855	875	807	824	810	842	829	849	790	819	808	836	837	782	840	800	862	856	848	815	838	820	852	839	846	860	799	851	807	828	781	875	830	807	844	863	846	835	817	819	759	803	788	855	845	838	840	901	847	801	831	816	811	802	833	866	860	858	811	810	815	857	823	809	836	803	859	800	818	858	837	824	822	825	833	828	858	813	863	900	843	851	812	859	802	796	838	844	814	816	806	823	893	834	838	799	799	821	810	795	815	848	807	834	869	814	799	824	836	800	863	818	796	806	860	811	817	837	866	819	847	762	838	843	886	867	809	840	841	811	862	837	839	788	770	793	830	803	822	851	866	793	817	797	854	876	896	848	768	842	766	846	834	829	859	884	861	871	821	785	885	789	876	893	787	849	837	849	854	798	826	779	776	803	837	820	863	790	710	777	809	847	816	869	836	803	793	839	814	802	824	871	835	847	768	851	823	813	849	830	827	811	810	833	821	852	865	793	822	803	822	846	850	805	815	850	842	885	794	857	831	792	806	856	882	781	824	841	842	863	777	784	811	796	840	869	870	814	840	791	879	812	786	839	830	822	853	806	844	813	850	849	802	804	813	831	823	776	834	848	805	791	809	836	807	778	765	816	810	870	811	831	801	832	834	847	827	819	865	849	828	794	845	809	820	831	834	804	845	807	875	874	847	834	862	878	882	839	904	834	828	808	810	836	825	802	814	854	803	777	866	805	817	808	795	853	760	849	810	825	821	799	831	820	843	873	778	832	843	784	819	827	857	835	847	825	821	789	820	866	802	839	807	816	805	769	829	843	816	777	784	876	868	783	823	847	812	842	817	776	806	818	869	870	811	824	887	860	842	861	812	833	868	813	821	780	852	849	832	829	802	795	799	859	827	804	821	816	857	823	856	874	834	892	818	807	858	840	847	803	821	822	843	829	801	767	756	839	849	832	821	818	862	858	827	834	813	883	795	824	857	807	816	849	801	794	821	861	829	788	797	736	843	837	822	787	816	917	782	783	813	846	858	806	861	806	808	789	829	781	854	810	799	819	830	836	820	814	888	850	815	770	834	805	825	785	867	856	816	817	824	771	827	804	813	761	890	839	842	828	813	824	823	858	845	827	834	844	844	773	835	806	822	840	861	782	796	830	833	858	827	839	782	820	798	825	868	810	856	843	785	807	839	801	813	799	829	837	827	851	884	848	839	855	833	822	852	858	797	802	877	844	875	827	841	830	843	823	828	799	800	847	865	850	838	790	829	813	804	790	821	812	795	866	804	852	826	840	849	866	828	819	814	856	793	852	857	844	872	839	844	851	888	857	821	843	782	800	848	809	797	837	829	884	810	856	773	818	819	842	874	862	803	826	858	873	837	868	821	850	826	829	850	865	845	837	847	830	827	888	821	846	817	814	838	877	856	876	823	839	774	825	795	833	805	891	878	862	838	839	820	837	788	771	851	868	840	777	805	870	793	869	859	802	837	833	834	790	762	807	835	777	827	807	826	818	839	830	838	794	811	770	867	863	815	802	807	868	804	812	825	791	862	800	793	831	912	858	822	864	831	795	789	793	824	805	780	813	864	791	793	821	785	843	881	824	827	809	805	884	773	801	803	830	772	773	801	814	805	841	786	872	817	850	833	789	803	846	814	856	814	831	848	818	877	896	851	852	848	801	855	820	850	866	864	834	813	840	825	806	794	856	847	830	834	784	822	812	854	822	810	815	818	810	830	863	811	762	839	835	876	821	816	839	802	821	859	851	800	863	832	842	819	837	826	809
45159	39593	8836	4422	3379	2597	2197	1832	1549	1350	1199	1172	1042	1033	1006	1004	961	957	903	874	924	903	928	834	931	868	857	858	888	790	824	811	820	842	835	752	902	822	891	794	805	780	861	817	831	809	897	871	809	803	801	805	860	819	816	850	811	848	840	843	832	814	840	864	813	831	813	892	840	847	855	830	827	821	852	857	830	836	802	825	814	823	852	858	811	816	837	829	855	826	817	881	863	806	858	805	815	860	809	814	820	817	788	821	787	821	864	856	795	866	872	828	839	827	847	788	854	806	848	797	800	863	845	789	843	802	859	835	894	783	840	811	830	808	793	856	811	830	840	846	841	828	810	835	799	846	864	793	741	802	853	848	795	789	803	819	827	782	787	811	819	828	851	848	791	809	855	835	834	850	772	852	813	866	821	840	849	773	778	821	826	867	805	804	796	870	814	798	775	836	861	776	825	781	902	822	814	782	802	822	821	825	778	828	835	782	837	836	763	858	838	808	843	793	851	813	790	805	847	784	854	821	854	844	829	856	827	814	883	828	811	789	816	820	836	833	804	778	821	822	815	808	768	806	874	826	808	832	842	801	776	798	833	790	830	798	826	848	800	777	843	822	805	860	791	791	831	797	829	791	863	870	795	812	858	850	791	787	845	806	795	834	803	832	782	831	832	827	841	833	814	832	833	787	870	833	859	819	790	833	839	841	807	794	779	803	824	872	825	799	821	763	839	771	785	788	788	856	825	830	875	855	886	817	791	841	817	816	779	851	887	830	828	790	793	828	802	860	844	843	787	805	839	827	819	876	882	806	821	832	808	823	821	852	803	825	813	820	859	792	836	781	804	819	803	838	827	774	811	869	898	860	833	817	833	809	843	806	807	834	846	824	824	790	799	782	838	832	845	810	789	841	855	814	833	797	849	845	864	809	828	814	796	827	815	763	791	865	794	874	774	796	836	820	830	832	826	802	857	814	808	826	818	819	839	816	831	808	820	884	776	806	791	889	822	838	818	878	829	847	818	845	805	819	792	782	824	838	791	812	838	840	807	803	802	814	778	799	808	810	827	842	789	781	832	808	825	822	787	820	846	861	763	815	841	855	829	791	867	852	835	833	834	861	808	797	809	861	802	788	852	825	818	763	823	822	738	820	823	814	809	785	795	832	812	846	815	819	837	871	830	827	841	841	858	820	838	796	818	829	825	886	823	849	859	790	805	829	812	815	813	863	873	826	818	767	787	849	805	817	806	870	807	801	820	802	854	832	761	851	824	798	774	816	818	748	823	830	796	810	804	803	819	802	833	850	782	793	806	832	788	796	794	795	827	817	770	888	793	772	836	812	829	837	832	833	785	851	836	803	808	789	911	857	814	840	853	774	851	798	863	811	854	875	814	792	821	816	834	815	850	780	801	790	856	820	827	790	817	790	835	867	864	814	788	808	858	819	775	793	817	800	794	785	817	857	863	844	851	803	782	801	845	854	781	818	789	794	832	832	779	810	887	834	826	782	805	849	814	843	821	790	758	818	850	776	805	808	789	752	754	807	788	846	857	832	820	833	808	825	842	849	765	818	848	779	805	774	827	784	817	813	804	831	856	776	802	801	860	813	799	779	795	829	827	842	826	791	804	811	790	792	831	784	800	795	866	820	818	806	782	795	853	817	838	797	847	875	835	827	841	816	789	805	823	846	841	832	841	795	839	847	848	824	795	841	832	803	842	773	832	866	847	772	835	798	883	755	820	805	812	837	816	785	786	794	848	826	792	836	802	883	822	836	809	823	772	823	863	785	815	821	798	831	798	810	799	835	808	866	836	814	877	872	844	806	823	795	833	811	786	828	846	848	822	792	840	824	788	862	772	829	817	781	841	837	829	820	871	812	834	883	812	764	834	846	850	814	835	808	844	829	836	861	767	828	816	808	824	828	796	749	786	841	837	851	851	827	879	824	813	841	832	814	824	824	797	794	803	798	836	804	807	833	836	819	808	836	830	862	827	854	823	870	828	796	814	825	812	824	787	862	811	801	784	797	812	823	816	823	866	827	872	833	793	880	865	840	799	834	798	791	774	837	817	816	777	796	874	820	804	803	859	826	822	822	863	797	822	813	830	814	802	765	823	762	849	842	839	818	815	771	812	848	751	828	833	821	892	799	839	797	864	852	800	872	827	816	814	778	824	777	809	797	856	802	828	818	827	789	848	862	830	830	783	902	776	856	831	856	817	751	774	855	882	845	841	784	791	826	850	838	779	826	864	791	767	792	804	853	840	873	844	865	805	864	825	872	825	793	840	805	864	809	880	817	830	784	836	787	851	838	784	838	860	818	856	836	785	806	848	811	854	807	848	878	810	832	780	847	807	866	841	839	841	820	821	825	870	803	813	828	824	794	846	832	745	805	824	856	804	739	809	826	822	868	797	812	859	825	806	791	819	785	836	825	804	887	840	795	826	858	835	812	802	801	801	860	859	825	852	784	841	816	829	819	840	763	782	859	793	805	820	769	903	827	821	838	786	830	833	847	844	832	806	802	846	833	827	797	810	810	867	806	778	833	857	875	801	835	831	847	858	790	826	863	806	833	801	841	832	850	834	869	777	788	790	818	802	783	804	816	826	801	817	828	771	821	821	844	819	816	820	817	858	827	853	833	895	830	811	809	814	845	798	823	872	780	791	816	821	820	790	786	791	794	801	871	841	815	775	842	852	876	827	853	847	811	866	829	834	815	823	849	822	865	832	844	805	809	791	778	846	853	897	830	851	841	812	827	802	779	834	839	799	839	813	850	868	785	822	826	841	820	793	837	825	761	775	820	831	843	817	822	796	806	819	854	798	844	833	822	855	894	806	770	810	895	819	835	819	842	860	824	784	830	835	797	817	835	850	881	803	864	823	830	833	772	815	770	791	839	790	811	805	843	830	832	841	819	827	819	797	819	766	813	827	862	832	834	817	852	852	838	824	806	814	828	820	792	754	806	831	843	819	831	839	845	819	820	807	826	827	858	828	810	825	820	843	852	856	833	831	820	815	888	831	827	821	845	841	824	829	825	799	824	820	848	798	789	886	809	838	853	841	856	791	798	770	807	813	841	825	860	844	792	784	844	810	791	815	796	843	840	816	807	842	850	814	830	847	834	823	802	746	865	830	826	785	831	837	824	840	809	812	888	853	796	862	826	768	856	802	789	845	858	823	797	830	826	889	819	793	778	875	818	841	858	810	796	778	810	814	786	792	839	806	817	816	821	787	796	807	859	846	843	786	761	789	792	830	887	890	796	813	817	772	842	798	831	815	801	832	801	864	827	777	831	814	759	830	841	783	894	812	826	838	879	858	783	791	835	863	804	809	837	810	822	809	813	792	790	814	814	844	855	836	747	813	862	796	804	851	827	773	822	809	782	821	809	803	901	792	792	811	838	833	782	773	871	878	842	877	827	772	805	825	805	821	804	807	818	790	769	799	820	815	822	818	834	795	864	776	846	808	846	843	814	857	852	828	785	826	812	814	831
28367	18927	5310	663	440	425	413	374	403	348	417	381	382	394	396	403	384	382	379	383	367	388	413	354	378	403	395	386	395	380	380	399	377	403	397	374	380	419	378	419	373	350	381	414	368	387	403	351	345	381	362	363	385	362	365	369	382	393	373	376	402	370	363	398	381	360	357	370	393	373	371	353	386	392	374	417	400	394	380	405	424	396	376	356	392	398	369	368	411	370	365	385	346	350	372	398	358	369	366	352	378	407	353	372	384	390	388	377	378	361	387	378	377	413	411	366	355	419	397	388	400	371	415	383	401	356	402	389	393	370	345	418	434	385	392	379	380	417	374	348	365	361	397	344	401	374	399	371	390	384	375	393	395	363	391	385	384	377	421	359	371	374	388	411	376	402	393	374	388	399	376	392	335	377	352	387	360	373	373	343	382	382	363	366	394	363	423	365	368	388	374	383	386	377	392	427	379	378	383	383	400	443	380	375	346	436	370	379	353	392	366	398	400	407	375	373	370	382	376	367	388	429	386	383	384	378	361	385	352	339	395	396	387	387	346	354	425	374	396	412	371	333	354	412	377	408	386	378	356	393	351	403	368	378	398	370	391	376	384	388	389	411	358	386	396	389	331	380	371	382	383	350	380	349	425	400	391	380	419	373	413	390	371	380	361	405	401	391	372	355	365	379	387	374	344	364	395	377	365	361	381	414	359	409	375	380	413	444	391	393	389	412	388	371	388	363	382	402	380	359	357	397	396	386	344	378	417	380	360	403	364	352	382	399	402	385	396	372	343	377	419	388	346	408	382	354	350	387	384	378	378	387	397	398	363	385	399	359	365	384	390	383	381	411	383	381	389	405	374	368	405	377	368	399	334	369	423	379	361	382	368	374	415	382	388	374	375	380	374	374	388	403	394	389	364	382	355	333	395	366	387	385	372	343	373	379	408	417	338	389	376	383	353	391	389	409	404	390	381	360	400	392	405	371	418	371	392	360	350	354	388	390	370	384	393	362	391	371	400	362	406	394	380	401	366	360	374	358	374	377	382	380	392	410	355	413	391	355	342	346	392	390	397	388	367	367	362	378	399	405	403	395	395	368	350	410	382	383	363	394	358	358	384	394	389	364	393	363	377	383	372	390	363	369	335	351	369	359	415	408	355	357	394	364	375	390	364	376	348	362	376	381	366	367	383	391	395	409	391	397	405	370	358	376	390	392	410	406	350	384	347	404	378	387	369	394	365	370	375	355	358	368	402	383	379	376	369	400	396	397	389	363	406	389	363	357	376	387	362	361	402	410	390	390	419	359	408	411	392	376	399	383	364	371	376	408	326	381	403	383	407	371	378	337	354	405	421	361	390	384	402	395	406	425	358	381	350	384	377	414	389	398	369	363	366	389	384	390	385	345	398	409	385	391	365	399	372	356	353	415	405	373	387	365	394	412	413	378	368	400	383	406	372	430	392	374	377	378	386	392	364	367	372	404	368	380	382	385	403	375	407	384	400	370	379	397	378	414	352	393	405	377	372	409	395	397	384	388	397	382	387	421	409	376	376	366	387	360	392	360	401	378	366	391	389	367	392	377	407	392	376	395	364	420	377	385	371	358	405	424	417	375	380	365	389	400	381	390	386	363	355	365	407	376	416	396	392	401	386	390	378	355	408	386	358	364	400	395	392	422	420	374	384	388	391	369	381	405	361	402	410	384	332	373	374	399	381	367	416	389	438	390	389	380	398	382	409	411	370	361	383	377	362	426	395	355	399	365	394	388	377	346	366	381	378	387	376	380	362	369	386	383	377	377	373	383	381	342	354	370	413	396	439	422	378	373	407	385	394	369	349	361	385	381	390	359	364	368	377	415	395	386	382	337	399	399	398	386	376	406	400	392	392	370	397	376	387	380	360	398	377	404	396	396	356	391	390	364	388	373	377	346	388	420	402	384	392	410	394	374	408	382	360	352	358	365	356	376	380	396	362	367	413	426	392	405	406	405	418	374	408	364	407	417	387	404	380	367	362	372	367	373	407	382	376	375	405	426	391	411	387	404	387	406	407	359	379	326	387	406	424	362	379	383	359	363	379	373	390	345	354	399	366	364	361	390	369	391	396	382	370	387	399	342	383	421	369	362	410	417	375	419	389	408	405	418	418	377	372	371	390	364	392	371	380	394	370	382	371	388	373	404	375	406	373	381	389	362	385	355	354	418	397	360	368	369	411	364	373	394	426	414	382	369	367	392	397	363	421	386	367	380	350	397	333	371	391	360	442	373	398	388	409	369	345	356	384	376	376	394	381	398	358	382	375	393	358	402	372	394	358	350	387	377	382	402	408	356	395	385	388	353	412	353	391	367	408	387	396	370	423	381	386	355	393	411	392	356	399	383	352	384	394	401	382	371	364	406	376	384	407	338	390	388	408	382	387	382	363	374	382	400	412	406	401	414	414	389	368	385	368	376	424	352	398	391	372	406	357	397	367	377	393	397	395	349	385	376	409	372	372	424	381	416	386	377	390	379	414	379	405	386	389	369	361	377	392	361	431	378	408	382	392	377	371	394	348	383	353	381	396	354	389	424	388	386	386	421	359	366	406	356	383	408	382	378	374	380	355	389	326	385	376	373	351	416	368	401	371	382	388	384	394	409	352	378	400	398	391	366	403	382	400	376	389	379	359	388	366	404	394	349	406	347	412	359	377	382	364	386	367	350	376	399	421	416	402	366	394	367	376	387	394	392	359	363	392	393	374	353	386	397	376	369	388	388	409	398	367	418	390	372	403	409	377	389	391	378	381	383	373	405	400	353	337	405	392	346	380	339	370	384	361	372	415	396	369	386	407	377	398	382	369	368	390	378	376	384	346	358	402	356	353	413	352	435	360	409	378	385	382	368	429	368	371	374	380	372	351	361	393	379	363	385	409	385	347	365	355	359	384	425	393	351	374	405	400	399	410	421	400	370	413	377	415	379	406	378	375	406	400	394	375	372	370	361	363	380	388	402	378	375	370	364	405	371	345	406	404	413	387	389	391	376	379	379	382	418	349	334	355	373	382	390	378	399	398	393	343	344	377	406	390	392	392	400	384	409	414	387	373	376	388	394	398	432	391	384	341	345	381	395	394	385	441	348	362	380	372	357	384	415	388	397	381	393	410	404	367	393	358	381	373	372	367	355	406	382	386	403	397	347	369	387	370	362	401	380	389	348	354	350	383	375	386	373	356	396	408	411	371	404	374	377	429	383	392	340	386	366	422	366	392	407	397	368	391	354	419	374	406	383	367	370	410	392	389	406	384	365	400	377	398	386	373	379	372	375	394	340	375	392	361	411	389	371	359	386	407	376	366	371	340	404	371	386	388	404	392	405	366	403	373	359	400	401	390	379	373	368	379	379	396	356	369	412	398	395	419	388	392	390	413	375	374	387	359	346	383	396	360	377	358	386	413	411	374	368	369	373	389	417	375	371	395	394	393	390	371	402	369	398	389	357	413	393	372	407	346	366	408	407	380	333	405	391
18087	8827	722	561	488	496	419	436	447	430	450	412	486	431	464	425	395	407	436	445	414	436	418	429	420	418	417	412	418	444	403	401	422	423	422	444	398	388	397	434	463	451	487	396	437	421	417	408	433	436	474	462	435	449	421	461	436	482	453	434	422	429	414	437	435	448	405	448	413	448	446	429	424	431	410	413	446	456	403	421	447	433	398	393	462	415	425	422	433	438	418	428	394	445	456	452	431	435	426	438	428	421	413	407	462	424	413	434	460	473	423	436	397	385	428	459	417	412	419	425	391	401	388	412	417	414	462	436	441	407	424	416	417	425	410	439	470	448	425	441	433	411	402	416	467	393	429	398	418	427	429	415	428	450	426	454	466	423	405	468	425	417	437	445	448	414	399	422	430	456	413	421	463	467	417	420	468	445	444	412	428	397	457	451	410	445	424	449	476	445	396	411	397	408	399	408	452	431	426	462	411	438	416	440	431	418	371	435	452	399	452	408	403	417	400	444	428	421	417	416	434	444	424	461	433	423	421	436	421	491	361	425	444	393	410	378	432	424	445	363	403	430	440	427	408	429	440	456	413	419	467	421	433	460	430	431	404	422	395	436	403	459	431	427	419	433	433	449	448	399	408	416	414	449	397	428	450	410	436	410	414	423	445	447	457	365	410	441	425	415	431	427	446	422	418	452	441	433	422	413	462	411	435	433	421	426	444	419	423	476	417	428	445	397	440	411	429	423	413	474	431	462	401	448	404	468	440	451	400	418	444	419	434	442	434	434	415	467	445	458	410	415	447	423	425	402	402	449	397	414	433	408	458	473	446	430	452	411	437	395	449	448	445	444	423	407	433	408	440	428	431	455	431	430	418	446	415	382	434	404	431	422	439	440	407	425	428	434	427	423	442	408	437	425	439	461	432	415	410	446	451	396	416	431	420	395	452	424	437	432	429	396	436	449	416	465	443	426	432	435	440	454	404	435	428	391	426	436	441	430	392	467	452	470	438	427	430	435	440	411	414	456	435	447	429	436	439	400	415	443	398	436	411	451	383	375	408	442	431	450	435	439	413	402	463	408	435	423	406	429	440	413	425	398	418	414	397	430	445	408	413	409	423	434	420	453	441	402	395	417	462	460	433	404	427	412	440	417	396	446	482	415	419	423	437	419	405	415	436	429	436	427	419	390	423	456	422	412	426	429	452	445	452	416	475	453	430	401	413	441	427	397	398	461	406	433	415	447	432	423	408	425	410	408	419	474	401	414	407	423	449	394	420	430	422	443	457	436	376	432	419	429	427	444	406	396	417	424	447	467	444	415	442	418	438	474	459	386	429	428	437	408	425	462	434	418	444	403	401	406	434	391	407	430	472	388	434	404	410	444	414	451	409	395	424	406	425	462	402	419	411	390	395	402	453	432	407	430	425	420	435	405	432	435	446	408	446	437	442	436	452	414	428	454	460	412	455	398	450	440	419	434	430	465	447	394	399	425	384	459	403	459	446	406	419	440	426	439	454	452	463	436	429	412	427	410	420	442	418	409	434	416	410	391	429	429	467	431	384	412	432	437	435	436	417	425	421	452	421	448	416	398	450	439	414	445	427	433	421	416	444	415	430	422	421	441	421	418	399	459	431	390	450	456	423	400	388	425	427	421	433	435	447	438	400	381	436	398	452	426	428	453	445	424	439	446	444	415	424	435	421	430	430	436	393	411	426	464	424	445	427	424	419	391	407	436	433	428	442	432	422	415	448	466	404	434	462	422	426	388	437	413	417	415	428	426	459	441	416	400	418	411	412	403	430	385	464	411	435	412	406	424	431	435	417	448	444	450	446	423	442	389	436	432	407	428	409	403	396	412	443	435	457	440	378	391	442	400	435	409	465	432	426	427	436	416	452	419	441	450	405	421	437	403	441	449	416	401	432	417	418	436	478	421	432	407	413	471	425	433	465	420	441	400	392	405	421	425	424	450	459	397	432	422	431	453	432	418	438	428	430	407	447	443	439	393	424	440	430	435	426	457	461	394	443	446	439	418	415	421	465	426	411	411	426	409	426	432	387	454	391	470	386	435	407	435	452	430	437	399	410	400	449	403	422	471	417	436	460	431	428	453	418	448	459	443	423	439	430	422	421	410	421	396	401	413	438	420	429	404	434	449	440	448	417	428	431	382	424	440	451	415	427	431	390	448	390	419	436	458	418	462	441	468	441	397	450	424	417	457	418	423	436	432	429	406	412	458	444	434	420	438	414	423	440	424	426	428	454	429	414	424	431	415	453	417	439	401	394	378	409	449	425	442	448	452	474	433	437	395	465	443	398	374	471	427	408	425	410	421	474	430	428	408	424	387	428	414	417	413	426	448	426	383	389	464	422	465	414	400	452	420	429	441	413	452	415	431	457	427	441	450	425	451	444	435	432	420	436	437	411	401	380	432	435	461	449	389	461	415	392	399	422	457	424	453	444	433	420	393	428	427	435	442	410	454	453	443	420	441	405	388	422	421	413	433	449	418	436	406	442	416	422	437	386	420	456	456	422	436	439	462	445	465	435	420	370	444	452	378	446	431	420	410	419	424	419	426	418	424	442	406	447	449	410	430	434	444	394	445	442	403	419	435	440	440	398	402	423	451	421	445	439	459	456	400	430	436	410	408	463	446	404	456	384	448	428	432	443	428	428	421	434	396	395	441	430	453	434	403	405	437	409	394	417	440	440	404	490	446	405	426	425	416	433	402	411	447	395	437	431	433	461	417	382	441	455	438	437	460	438	464	409	401	439	424	430	417	409	417	402	435	408	413	423	406	396	413	429	413	469	443	422	461	412	437	402	441	409	420	420	444	429	399	422	381	425	413	419	435	438	439	446	448	434	426	435	388	423	427	423	425	422	435	469	403	439	448	441	424	426	412	453	457	435	411	433	410	456	444	455	413	476	417	442	465	421	429	431	425	439	437	424	470	451	464	426	427	413	394	440	452	431	429	435	396	442	396	443	415	404	441	391	403	389	403	408	428	396	419	440	393	384	418	444	478	471	452	451	397	396	417	411	420	408	426	421	405	456	440	439	398	421	402	431	415	437	431	408	447	412	425	416	409	408	412	455	403	423	484	424	404	463	411	426	431	417	412	406	444	436	442	434	390	379	448	422	416	424	421	430	400	435	395	419	413	451	442	430	449	407	430	434	460	391	480	433	441	405	402	430	433	397	415	401	430	401	407	420	450	444	417	389	412	462	420	427	410	400	412	463	411	446	454	442	396	433	430	433	419	409	430	460	415	459	422	422	404	425	436	413	443	454	443	440	438	417	466	397	415	419	434	434	402	413	450	409	445	429	437	426	427	406	411	404	441	440	427	465	434	423	456	428	409	416	423	438	418	464	463	399	456	422	418	450	405	435	441	422	450	423	448	456	439	420	411	443	427	409	436	420	426	432	408	397	413	439	438	437	458	471	409	470	442	426	401	407	412	420	450	413	414	467	447	455	443	419	422	428	428	430	380	420	446	419	440
23705	21018	28032	24167	21013	10016	984	693	552	480	484	515	471	428	393	427	468	426	435	432	407	370	422	379	402	398	424	387	422	388	407	403	403	391	372	408	423	373	388	348	381	398	410	383	405	420	444	363	400	385	362	360	401	412	366	370	385	407	405	389	397	362	427	418	402	348	387	392	416	347	378	409	421	394	390	405	346	389	391	358	377	377	397	395	404	378	397	411	390	401	398	394	373	403	393	412	384	413	387	385	382	370	358	382	376	426	399	377	400	376	434	383	374	410	383	391	363	421	378	388	403	405	389	397	372	380	381	415	417	373	374	382	418	405	388	369	378	392	361	392	383	350	351	377	420	413	388	409	440	387	391	380	419	365	370	398	366	362	374	393	369	422	410	363	369	391	407	374	386	427	392	421	439	394	381	437	433	406	379	385	388	390	405	367	405	336	398	379	418	386	363	348	400	422	365	354	391	384	359	370	375	394	378	344	387	416	417	380	375	381	394	395	387	401	416	405	352	392	400	376	375	387	380	366	360	394	383	393	373	369	410	414	438	370	382	353	414	426	362	387	410	358	404	363	398	411	383	439	401	389	362	357	415	364	395	382	407	374	393	345	409	378	402	390	388	376	412	410	387	398	394	376	398	357	409	396	379	336	376	392	390	363	372	387	388	413	389	394	377	388	393	365	387	415	382	380	396	356	412	358	365	395	401	392	365	382	366	347	396	367	379	388	413	376	385	371	431	369	369	393	380	396	422	402	384	392	409	414	418	391	346	401	413	387	402	408	403	413	392	373	408	386	395	399	401	411	408	388	352	382	377	358	400	368	391	369	401	407	361	423	391	401	381	412	373	379	401	420	386	401	383	387	374	408	395	441	385	396	368	369	375	388	389	411	396	407	426	411	396	425	343	407	398	371	393	386	391	354	386	354	382	387	380	386	376	381	422	418	357	399	356	404	424	372	436	392	359	409	382	382	372	409	343	362	386	380	389	390	343	347	402	369	352	405	422	391	414	421	395	359	387	405	391	390	394	395	391	375	381	341	387	409	416	417	385	395	387	391	369	377	390	400	363	363	402	373	390	369	386	371	360	393	411	355	394	370	402	393	377	380	370	386	352	372	402	351	397	381	384	401	410	397	384	387	370	367	359	375	419	376	386	372	383	397	400	409	416	391	390	366	382	363	400	377	384	369	401	435	429	381	366	400	422	416	407	395	388	354	408	382	379	391	420	406	383	363	376	393	392	341	403	386	397	388	399	382	365	382	383	398	395	388	373	428	360	395	408	366	368	384	389	381	386	385	384	381	392	406	408	366	400	367	382	377	353	409	374	406	390	421	386	388	385	392	385	391	382	378	355	459	403	369	364	370	364	366	369	374	404	363	385	393	402	371	377	380	387	420	382	372	364	424	397	379	351	397	380	418	357	377	406	355	394	405	396	375	393	417	394	410	399	390	379	406	394	373	388	343	391	399	381	380	400	397	387	423	408	395	408	336	389	422	407	380	395	375	418	368	385	404	380	393	361	377	364	400	377	377	382	366	396	382	366	387	359	382	373	407	380	372	378	381	399	377	386	389	377	409	396	366	402	378	384	405	385	385	406	421	400	363	392	414	380	378	426	403	394	410	357	401	389	385	365	424	378	356	377	342	390	398	382	384	383	417	364	387	334	371	382	403	383	352	368	418	411	390	360	371	390	386	405	355	365	371	397	347	410	398	370	395	363	418	380	402	376	370	372	383	358	365	422	371	386	424	354	386	393	392	355	368	369	377	370	378	376	393	382	420	362	418	416	375	392	383	404	415	405	426	396	398	366	385	400	385	374	376	377	410	382	356	379	401	422	380	357	407	349	367	401	369	419	385	419	388	397	412	375	384	381	374	392	373	392	397	356	379	418	385	388	425	366	386	383	418	425	377	400	371	403	406	360	386	398	379	379	365	373	400	338	383	355	375	386	352	351	382	381	377	365	393	397	357	409	341	388	390	395	371	371	365	371	394	419	400	404	433	405	401	381	393	390	383	413	437	391	404	384	420	396	384	365	355	370	384	402	401	415	370	371	390	372	397	438	372	401	384	395	401	360	415	414	401	392	383	405	406	390	392	372	417	409	368	387	414	354	374	422	378	411	387	411	422	375	419	365	369	386	416	393	420	382	395	378	369	380	352	357	375	389	404	376	372	403	377	402	405	395	381	398	353	364	396	376	386	391	385	406	386	373	373	382	380	386	401	341	364	383	404	390	366	411	396	376	394	344	385	351	395	397	406	410	370	372	370	339	369	339	396	407	405	427	378	360	362	418	400	404	388	385	422	373	364	393	408	397	398	395	356	387	401	377	401	347	373	377	381	396	357	344	386	388	389	365	415	413	416	350	410	387	400	369	413	377	350	361	397	358	405	370	413	353	405	423	393	356	403	370	398	351	393	380	378	364	376	390	392	383	376	411	418	369	417	389	379	407	377	411	382	385	356	400	401	402	364	398	384	398	400	390	407	414	403	385	361	412	355	370	376	370	398	373	390	381	412	386	384	403	419	380	400	415	375	413	381	410	406	374	395	405	360	402	391	392	404	396	386	371	383	387	417	359	415	395	358	365	381	407	366	389	348	392	375	388	384	368	381	368	378	355	402	384	408	383	413	386	391	405	424	380	388	365	369	367	346	430	415	393	388	375	353	398	393	403	390	393	384	376	367	388	397	390	367	391	373	378	394	361	402	434	402	396	380	361	363	383	384	411	378	347	399	381	372	358	359	413	392	402	365	381	378	414	404	345	392	396	392	392	374	382	347	362	395	386	383	380	384	396	385	372	424	372	374	373	392	391	363	436	447	361	354	345	382	399	381	412	353	396	400	370	371	349	355	352	372	415	427	395	410	400	404	403	379	406	371	344	360	379	334	385	396	357	373	389	400	362	386	398	418	412	404	367	376	383	363	405	381	410	379	370	354	361	354	384	386	370	353	423	387	400	395	380	361	382	434	386	366	372	376	377	404	388	385	388	368	373	389	403	387	385	420	406	397	372	388	368	393	403	418	393	372	371	390	400	406	348	398	332	371	366	394	384	404	424	368	367	377	352	387	378	419	405	398	367	339	366	389	388	362	415	390	332	383	396	378	373	374	405	357	406	369	406	371	396	369	374	360	386	392	418	406	389	434	405	408	402	371	360	356	390	397	391	391	429	408	409	383	360	368	411	381	406	415	361	390	370	376	417	398	407	393	400	365	359	353	389	375	404	393	406	381	385	431	406	377	394	409	333	357	386	385	409	367	326	397	408	398	419	384	401	369	384	406	367	421	390	427	409	393	422	392	393	392	421	414	437	385	414	378	379	391	411	401	382	400	392	388	429	382	387	397	373	378	350	401	418	398	393	396	370	415	370	391	377	361	376	384	393	361	382	383	387	385	379	369	373	390	394	385	379	383	408	392	362	404	428	385	396	401	389	380	402	356	408	358	391	371	383	354	400	354	398	369	402	400	420	360	356	388	383	379	367	376	411	372	390	367
40359	36012	4975	2305	1824	1420	1125	859	752	705	621	525	527	515	562	466	499	487	498	492	463	451	453	456	455	468	417	411	442	448	446	441	408	414	407	428	405	417	405	395	410	424	430	406	396	408	401	422	466	414	406	445	426	435	389	398	427	433	416	429	423	425	411	363	380	441	423	402	419	432	393	408	422	390	418	474	399	376	392	428	429	426	396	409	431	389	455	389	386	398	391	427	410	404	407	415	413	412	422	375	414	409	421	387	415	393	427	437	361	405	378	437	395	401	423	356	385	421	397	417	372	447	443	390	403	401	423	417	421	414	419	411	422	416	385	404	404	440	429	447	401	417	402	377	416	400	431	392	409	392	385	404	398	408	429	393	419	390	385	399	405	401	397	432	409	416	401	382	441	395	460	402	399	454	417	420	423	424	405	415	412	396	441	452	386	406	368	373	439	405	402	425	412	441	410	422	415	421	382	406	400	410	451	421	377	441	393	414	436	412	420	400	428	407	402	448	390	432	415	456	415	394	413	389	428	410	455	427	419	443	429	423	394	417	385	418	432	445	421	412	415	419	387	406	364	415	399	395	390	418	423	404	435	411	400	392	396	428	408	454	389	420	398	416	423	401	438	428	382	388	402	413	400	387	431	408	413	423	414	385	381	385	398	442	402	403	386	410	423	432	393	394	385	414	398	432	403	372	415	397	446	405	405	425	443	416	411	384	406	414	398	394	417	417	444	422	423	407	421	413	389	425	392	416	401	415	404	414	431	400	432	426	434	393	400	441	424	384	416	433	369	401	406	449	401	428	438	456	435	428	414	407	412	422	454	405	392	414	432	408	427	413	373	457	405	410	412	448	408	403	411	408	403	422	444	440	414	421	422	420	412	433	430	431	448	405	417	425	430	396	420	413	418	437	449	376	428	404	442	400	406	404	380	426	393	370	422	431	386	388	426	414	413	436	422	408	428	431	412	415	414	413	401	424	425	448	422	400	396	399	402	391	381	404	432	389	403	404	388	424	415	396	395	405	360	427	422	402	436	401	396	414	425	426	418	418	428	425	428	416	422	451	431	433	414	430	393	409	469	415	403	413	409	405	421	412	419	423	424	409	428	395	409	436	416	408	423	417	421	436	420	385	418	429	417	386	460	398	409	390	430	394	430	436	379	412	404	404	397	422	408	403	433	422	390	379	423	445	419	431	424	402	395	437	371	417	437	419	374	394	402	439	399	423	411	434	396	420	437	411	383	410	397	417	408	413	411	413	420	417	448	407	440	436	388	408	390	410	434	415	402	447	423	391	404	427	420	447	401	383	413	416	417	407	431	422	424	422	378	422	425	414	432	436	426	418	407	447	391	412	395	388	403	424	458	392	430	397	407	463	384	429	417	411	436	406	404	391	430	419	400	433	412	439	401	436	406	420	429	418	423	438	437	380	384	419	423	402	398	396	389	423	408	422	426	430	399	404	414	420	405	428	382	403	444	390	398	413	416	409	415	409	405	401	404	380	399	418	389	421	395	430	394	395	426	431	403	445	414	417	384	418	439	409	379	412	436	393	451	429	414	399	414	392	395	416	392	427	384	396	411	357	413	398	421	413	423	406	422	397	408	405	430	443	398	445	411	431	397	396	394	402	416	399	409	431	392	422	388	399	407	410	418	419	459	432	400	389	410	422	387	402	383	416	430	423	397	418	428	398	429	424	409	433	426	397	421	396	400	424	393	405	399	403	405	411	427	437	423	418	436	421	400	376	431	424	375	417	380	418	390	433	409	442	403	404	427	419	385	373	408	428	421	412	433	395	429	445	450	368	403	405	413	394	428	423	407	429	400	425	384	383	411	466	413	421	436	400	428	394	412	418	389	397	405	415	376	403	420	367	420	414	411	411	422	387	380	397	385	412	404	445	420	403	394	430	402	407	434	386	391	387	394	420	376	446	429	417	399	429	432	412	378	382	437	410	393	400	400	425	423	421	402	383	418	403	369	393	442	424	420	403	397	409	430	414	430	420	372	420	423	406	394	451	421	415	429	431	473	382	446	415	427	407	413	411	375	354	420	426	408	408	405	423	396	419	419	409	409	410	407	371	432	391	399	435	396	390	425	412	419	392	425	415	401	397	396	401	420	411	422	414	421	432	423	410	423	411	386	386	399	424	370	424	394	439	410	407	396	442	427	404	413	436	407	435	385	425	419	436	403	377	394	426	389	400	371	404	405	400	431	387	377	393	370	408	385	427	419	441	439	402	383	432	415	467	411	390	430	417	405	436	390	429	443	451	421	423	385	402	416	418	386	431	394	418	419	390	407	389	394	452	386	477	431	414	411	429	412	406	394	400	424	416	393	405	440	416	422	422	395	442	409	410	412	385	391	370	410	397	430	392	400	387	470	437	405	398	425	447	382	369	439	410	427	454	431	432	418	431	411	419	383	430	400	411	389	408	417	418	425	420	421	400	417	413	402	419	410	378	433	419	410	406	421	414	417	429	394	442	402	386	416	428	433	436	416	399	400	417	433	411	418	407	417	410	405	417	424	453	418	422	432	391	367	411	408	413	404	397	402	410	429	395	385	424	399	387	390	407	427	384	405	423	406	381	442	437	413	444	410	413	403	392	416	431	433	465	382	408	407	398	410	416	385	380	407	386	385	409	431	430	404	396	408	431	394	410	397	414	408	421	435	412	427	362	444	432	407	404	433	412	444	397	426	397	433	401	417	438	402	414	401	457	398	383	405	422	385	415	404	397	412	392	415	395	358	425	387	405	385	430	357	447	406	417	413	391	425	400	409	418	397	414	409	403	420	395	434	389	394	447	430	408	421	422	435	433	406	422	430	404	416	420	418	429	417	428	404	387	406	431	403	422	448	437	393	370	472	389	434	431	427	467	407	441	417	381	393	423	411	396	396	386	422	421	396	397	444	413	395	437	380	391	439	428	423	455	418	400	449	400	415	432	377	365	419	442	416	401	434	414	410	405	396	447	433	375	430	386	423	402	427	444	422	412	408	436	385	407	405	383	406	432	402	387	453	431	408	438	420	394	413	392	424	418	393	395	428	425	415	431	411	385	421	424	428	429	409	397	418	421	443	489	432	399	384	428	416	423	423	433	395	381	440	417	406	381	399	384	357	409	405	409	424	384	438	400	434	424	382	422	438	413	395	414	396	379	402	446	401	427	415	388	447	395	416	459	429	407	397	405	382	380	366	403	402	396	415	411	385	427	428	381	426	394	392	421	392	421	420	422	409	430	427	451	432	408	437	385	377	503	415	413	418	432	413	397	413	420	378	472	417	427	419	400	401	420	409	431	461	425	428	412	411	409	443	415	423	430	400	391	405	365	445	404	426	396	435	419	439	448	429	417	388	415	370	444	437	398	390	452	399	405	408	393	426	416	420	387	399	371	369	422	407	405	439	403	418	432	412	419	417	435	467	395	426	451	447	408	396	386	369	423	432	454	417	396	418	438	379	376	407	407	413	365	445	430	419	428	386	389	406	382	400	408
25050	21145	27093	25251	10647	1188	950	829	807	782	809	732	799	756	763	754	735	703	718	743	756	738	713	725	693	784	706	741	790	709	728	697	673	741	759	764	686	770	760	671	710	733	732	714	717	729	709	754	774	762	737	734	733	726	708	729	711	748	711	752	720	699	735	742	734	737	702	717	715	712	726	720	708	718	691	743	714	768	724	666	695	757	748	745	731	714	734	699	718	683	718	751	739	761	695	725	739	711	750	742	690	708	724	748	717	725	709	723	673	678	729	702	739	729	683	724	687	703	733	721	712	735	762	672	703	746	685	742	759	702	730	728	740	683	744	779	734	687	680	687	745	705	668	729	766	739	727	685	734	712	693	698	712	722	838	718	693	736	728	753	752	708	754	772	700	752	729	705	705	691	721	670	708	747	689	745	715	723	693	723	733	711	661	714	746	714	703	760	752	676	764	751	758	740	715	737	720	713	743	748	737	730	749	736	710	737	733	682	688	743	708	736	744	708	708	784	722	729	748	727	741	714	708	732	710	720	734	703	743	711	749	759	756	740	697	717	744	694	708	777	711	742	765	697	716	705	697	728	703	733	743	702	728	761	708	701	693	755	730	756	777	722	710	744	728	736	690	724	740	728	701	732	715	764	734	762	711	713	696	732	716	763	715	707	712	730	740	711	667	748	700	765	748	706	692	736	722	690	720	716	732	719	711	718	665	760	755	717	708	753	723	748	740	729	813	702	732	736	720	751	700	670	737	730	717	691	762	718	685	728	697	687	699	708	711	715	727	759	683	734	673	740	724	676	711	724	719	727	753	733	732	723	695	724	705	703	734	686	790	719	772	739	685	759	739	724	702	745	718	758	713	700	770	738	743	749	783	713	714	705	701	704	751	820	749	739	770	713	734	751	731	693	737	722	731	747	729	769	726	699	750	695	732	721	762	763	781	675	733	720	701	742	749	765	727	689	757	698	731	735	753	710	732	772	721	690	701	715	682	748	706	682	763	747	709	729	708	720	711	713	734	693	710	724	717	756	751	729	689	700	739	695	740	752	718	709	750	718	746	736	741	698	735	737	721	769	725	697	700	722	694	680	709	719	721	713	690	766	749	686	717	699	764	742	715	733	714	717	752	705	687	751	723	699	703	733	745	736	751	686	705	717	705	683	728	742	720	684	735	712	743	672	787	731	708	727	763	690	670	701	703	703	717	741	727	726	761	700	689	701	757	753	687	725	757	695	687	663	757	706	695	696	770	718	693	761	781	695	734	748	730	724	723	716	715	695	754	765	721	692	686	717	658	743	719	729	725	756	709	743	627	733	702	637	741	732	718	739	730	728	660	740	747	699	796	685	753	740	717	728	713	728	753	674	731	674	705	756	657	724	640	733	711	757	712	788	738	698	698	713	727	715	681	709	743	676	727	676	766	744	706	717	729	738	720	740	730	763	719	719	737	754	715	711	706	734	698	727	763	721	702	758	740	707	726	664	742	717	760	723	712	751	702	749	765	678	716	748	694	699	759	726	668	738	690	683	678	758	693	740	701	746	723	718	731	754	715	689	718	738	699	721	694	669	711	712	744	678	725	739	723	754	721	709	773	694	699	734	665	707	752	703	784	717	723	771	754	706	728	755	712	763	706	684	759	718	751	704	739	703	746	760	740	756	744	765	737	693	736	725	778	709	713	715	715	708	727	720	691	710	749	738	761	719	722	662	729	700	733	734	727	755	715	737	744	755	756	738	671	742	734	710	699	699	692	714	758	667	685	686	691	680	730	777	723	694	705	733	720	735	713	719	700	703	710	708	741	734	758	649	735	730	723	723	713	673	704	735	723	705	727	755	774	744	733	732	704	687	696	720	696	720	712	750	747	741	729	745	732	748	687	780	747	687	750	731	717	726	730	672	692	717	751	725	747	743	730	768	714	706	791	724	700	723	700	740	719	717	650	710	743	724	731	682	727	757	731	720	673	783	678	721	721	719	725	738	700	696	663	754	731	730	710	688	719	740	737	732	664	738	724	737	758	687	735	749	755	770	714	791	757	688	699	739	732	671	727	692	710	696	702	698	743	731	778	727	725	715	701	715	703	744	699	767	691	728	745	701	749	732	728	710	731	749	715	702	761	712	673	726	706	781	722	693	768	718	742	743	724	712	770	762	731	733	711	732	695	737	749	751	690	693	683	711	743	724	725	732	680	715	706	686	685	754	754	726	705	697	695	697	723	687	695	806	745	750	733	713	723	732	692	716	715	758	693	691	808	706	666	691	691	710	721	712	705	715	753	665	717	723	757	708	740	692	728	704	697	712	766	717	730	710	756	715	709	711	754	711	711	742	711	707	761	671	756	719	731	736	749	702	677	735	741	694	731	731	711	709	702	695	740	713	727	728	699	709	735	740	732	706	705	693	684	739	738	737	720	756	699	739	714	666	723	732	756	744	649	739	661	735	699	697	684	755	746	683	771	701	717	690	746	701	704	699	715	686	732	729	730	784	768	742	727	677	749	732	733	691	687	759	730	756	783	745	722	673	736	679	755	727	749	716	695	740	767	721	719	721	724	728	772	689	765	727	701	689	700	749	719	760	770	723	711	783	763	729	712	748	679	716	716	724	760	740	652	706	728	778	732	728	679	730	687	754	675	744	723	724	687	764	782	728	757	670	769	709	736	705	713	783	736	694	749	725	757	710	735	733	746	714	746	688	704	719	711	735	712	695	742	761	698	680	684	722	734	709	724	704	731	701	734	702	717	738	689	710	725	743	714	737	784	731	693	728	774	743	700	716	694	702	682	739	695	719	712	750	744	758	719	711	823	732	648	748	728	713	705	730	731	759	745	721	731	724	680	748	735	725	760	733	734	747	704	694	750	727	715	742	683	747	707	721	775	741	707	746	748	709	729	774	729	710	760	715	699	745	711	702	777	696	688	743	748	718	757	713	730	731	718	739	741	726	717	757	732	721	692	710	732	755	711	726	707	768	686	685	738	728	742	715	743	711	700	749	715	699	708	733	729	713	722	719	764	722	700	743	726	722	690	756	711	721	723	754	681	750	713	727	727	744	776	711	710	746	779	706	687	707	719	736	789	727	752	728	709	698	690	704	731	741	760	756	710	709	739	751	689	719	737	707	726	695	692	734	736	708	699	705	715	701	752	751	701	697	743	682	695	733	678	725	720	725	735	733	751	696	745	718	671	673	729	713	745	714	742	686	747	736	700	707	721	701	669	713	697	688	731	724	735	724	731	736	703	744	766	748	706	702	722	732	723	712	707	694	764	735	702	688	744	704	679	744	792	745	708	733	771	722	774	702	751	701	753	696	724	751	755	673	722	677	734	757	759	750	770	726	779	725	719	773	658	700	745	729	745	698	747	680	744	699	756	744	688	702	674	703	769	745	722	689	731	717	682	706	690	717	675	728	698	732	739	710	747	713	787	767	691	721	762	742	739	706	732	681	749	764	747	694	706	676	719	727	722	693	726	729	670	737	705	731	734	688	691	715	718	726
37690	31300	3055	1760	1470	1316	1129	1018	961	938	831	809	853	832	815	800	802	806	769	808	802	760	785	772	783	742	750	825	809	795	785	760	744	788	780	807	782	748	736	757	754	756	780	751	765	727	742	794	778	741	752	747	771	729	777	782	743	783	733	713	700	775	751	792	794	755	738	756	723	721	781	735	743	720	744	787	699	746	731	791	756	790	770	796	737	738	776	756	757	736	748	755	779	801	719	769	800	748	767	728	761	755	743	729	759	700	772	793	780	773	737	827	792	773	754	757	754	762	747	757	810	774	723	698	776	699	724	776	745	751	769	753	751	762	728	765	813	811	777	754	787	749	750	793	738	742	774	748	734	780	771	785	751	742	749	768	736	764	733	806	767	743	784	737	743	803	809	769	729	739	808	789	784	757	789	781	733	794	735	778	761	776	748	766	748	752	729	718	773	804	802	767	742	747	743	720	801	773	747	811	760	742	780	772	776	761	786	803	778	769	779	754	769	784	782	783	739	757	768	701	749	798	773	766	766	736	772	749	777	780	776	734	756	781	775	783	819	750	768	749	781	763	777	770	799	735	686	781	740	724	776	750	730	742	782	739	771	753	770	710	726	766	762	698	786	743	780	740	788	758	788	704	740	767	818	781	725	727	765	799	766	753	746	743	768	764	756	763	727	769	758	756	780	719	785	795	741	736	763	746	758	793	711	759	783	751	739	768	796	726	759	721	794	802	739	746	762	754	783	760	728	724	750	770	747	760	721	816	723	801	773	746	746	724	743	775	796	745	764	801	790	760	759	823	766	774	710	747	759	720	735	745	751	726	775	785	731	776	771	747	762	732	753	753	753	798	770	759	764	783	762	781	794	730	739	776	797	750	785	760	743	723	747	756	783	782	680	763	754	753	726	759	800	712	770	756	767	781	780	788	820	717	744	760	773	768	795	751	755	739	778	709	701	786	794	767	745	763	738	762	746	776	778	722	769	766	740	728	726	785	748	787	779	739	777	761	739	717	783	751	741	751	804	757	732	688	730	824	737	747	792	744	704	698	764	702	707	788	747	712	775	796	718	792	736	788	723	787	762	770	759	796	771	745	782	722	768	750	731	722	753	748	748	712	760	743	766	736	741	776	779	737	763	841	735	727	726	776	744	736	763	758	731	717	704	782	760	727	783	795	735	734	772	738	733	733	765	794	765	752	740	791	754	749	738	771	715	757	726	767	806	720	756	744	788	746	770	766	770	779	773	739	773	799	778	760	747	810	764	731	759	847	745	733	772	781	755	773	802	787	774	769	667	700	710	776	744	755	762	794	779	773	770	764	777	770	761	784	734	746	749	759	812	688	704	713	734	724	753	742	744	782	731	723	776	745	721	755	733	787	811	787	749	738	766	801	782	741	791	716	788	797	770	781	784	778	730	786	729	774	728	765	754	746	743	744	731	790	790	716	688	738	758	778	797	744	758	775	843	687	788	794	784	780	800	734	741	818	732	707	742	711	780	710	743	787	758	762	769	783	683	795	746	777	720	799	751	796	763	693	723	733	752	766	759	780	792	748	755	753	754	757	743	769	784	737	747	806	752	756	743	762	768	736	738	772	774	729	767	729	729	784	770	776	799	804	797	739	775	798	722	824	755	729	763	821	778	758	773	750	795	796	789	766	738	760	793	724	808	754	769	782	766	751	771	746	745	742	731	795	748	769	782	775	750	732	770	774	784	728	745	793	756	789	806	755	721	767	791	763	840	774	746	788	767	782	749	803	793	763	818	747	785	764	778	755	765	792	714	746	758	711	744	751	755	749	757	766	740	802	749	737	766	747	735	750	732	711	731	773	742	766	741	749	777	756	725	785	759	756	732	783	774	742	723	773	766	708	747	702	804	735	780	764	698	748	795	783	729	769	785	774	722	733	741	781	726	756	762	787	802	730	774	739	744	826	746	770	755	747	734	790	793	686	761	767	750	791	758	758	780	781	783	822	794	789	743	746	785	784	774	828	783	744	779	751	771	783	768	748	753	758	700	756	792	791	753	792	770	793	796	734	760	724	785	791	774	784	747	786	742	781	744	750	794	823	762	777	729	735	773	760	778	797	786	760	753	768	790	771	723	777	781	800	751	786	769	718	750	738	782	799	790	783	763	735	758	728	748	770	777	792	762	824	794	718	799	735	737	713	739	764	762	769	747	743	738	714	731	771	763	768	779	706	741	734	745	756	772	764	779	750	793	737	771	759	779	777	779	780	739	766	784	724	744	781	809	780	748	705	783	737	732	732	731	789	772	789	753	781	777	755	769	734	753	758	757	713	767	752	773	736	727	744	762	785	746	761	732	769	723	766	721	772	769	742	768	815	709	773	784	750	746	749	744	770	746	769	731	768	783	723	736	753	784	714	734	807	789	754	725	790	754	786	774	772	806	751	728	782	759	738	771	798	735	760	739	696	727	739	762	739	717	766	777	736	793	750	738	755	678	742	760	807	779	726	735	758	780	714	740	802	749	757	800	757	759	739	737	744	801	728	738	755	738	746	746	768	771	757	739	778	801	745	735	746	808	749	763	708	726	782	766	734	753	810	797	753	729	785	781	731	782	750	782	749	754	771	724	755	763	739	778	767	786	749	749	764	728	778	762	735	758	745	784	797	749	765	736	734	779	776	782	723	741	737	790	761	770	701	755	753	756	717	772	758	742	752	772	753	819	758	749	750	723	747	740	752	744	746	791	687	748	755	777	721	767	730	756	742	693	760	762	748	712	771	788	748	736	756	706	765	734	730	761	754	731	746	783	782	770	732	758	782	761	719	778	727	815	746	772	730	780	823	734	751	734	776	792	751	745	794	771	748	745	760	759	746	778	760	767	731	767	723	753	809	738	744	757	754	760	710	714	788	737	737	719	736	757	773	736	721	781	772	743	785	738	684	789	748	758	789	775	752	747	769	780	742	720	756	742	745	752	745	719	767	713	773	783	773	753	754	774	773	754	822	795	755	800	740	768	772	822	788	809	773	788	802	762	784	748	705	758	741	766	674	789	775	825	772	766	777	697	740	792	774	743	750	767	765	746	711	727	775	745	767	778	763	786	728	742	773	775	757	705	782	768	812	714	737	720	760	752	786	774	740	754	741	710	804	758	735	723	747	703	786	767	755	768	748	708	740	816	781	772	731	725	759	746	732	734	784	768	793	778	754	754	711	742	783	726	734	764	770	728	738	781	726	727	784	750	735	757	729	762	743	793	735	785	797	712	729	757	755	738	757	747	790	776	747	822	789	742	783	787	750	746	713	727	701	770	770	788	800	806	748	709	789	812	768	751	783	745	785	763	740	789	744	773	759	748	775	774	710	776	716	776	793	771	708	784	726	796	797	820	750	749	753	796	750	759	751	783	738	789	746	753	744	789	759	738	786	772	756	775	771	784	725	779	753	751	738	740	729	744	728	750	735	763	732	729	763	764	780	740	787	755	756	785	751	672	710	738	749	763	761	775	775	788	758	817	803	770	739	752	758
22638	21141	28530	23994	21139	21204	8793	1570	1158	1158	1010	980	1040	1004	972	940	943	933	850	896	863	870	875	921	887	868	895	892	906	866	846	877	814	797	855	900	802	895	864	849	838	866	837	882	800	811	845	870	794	848	828	916	866	797	836	836	816	845	832	835	936	882	790	851	830	891	823	837	848	811	833	843	801	867	855	775	810	828	846	877	823	838	836	856	830	833	872	828	823	824	835	838	800	860	824	829	865	884	842	817	834	819	850	827	839	819	783	834	845	831	876	850	836	863	860	811	898	845	843	863	816	816	836	849	793	789	837	802	855	824	892	819	848	786	871	861	852	830	898	819	810	887	852	845	809	834	797	826	824	868	794	824	852	815	847	845	853	798	870	832	879	847	801	846	824	908	856	775	875	840	880	821	852	841	772	830	799	842	809	806	824	860	837	832	868	846	858	852	844	825	797	765	833	812	868	810	825	811	873	795	841	824	834	859	915	829	842	870	876	802	845	813	849	745	827	823	843	843	791	799	849	815	773	917	850	801	841	820	808	845	832	854	853	830	787	812	829	770	893	845	831	825	857	827	838	885	845	840	833	818	834	814	838	880	826	880	829	836	852	850	886	853	799	842	816	825	859	878	845	822	876	824	887	769	819	825	858	834	853	831	876	858	861	885	821	862	832	863	806	813	822	785	796	832	818	800	908	847	811	833	826	781	832	875	805	862	823	867	833	786	858	864	842	846	838	843	863	824	834	826	797	839	874	796	875	811	808	849	809	847	859	857	821	787	800	815	810	794	809	877	907	829	834	836	834	835	791	871	811	854	801	848	834	814	823	835	860	827	879	860	792	812	824	803	823	824	842	820	884	869	826	834	829	813	795	840	839	886	873	876	835	848	829	829	865	830	792	812	797	829	820	842	807	839	796	822	797	759	807	821	895	864	835	855	844	816	802	781	798	825	821	869	859	831	829	854	863	820	842	834	848	812	851	816	881	852	835	826	861	835	806	858	801	877	837	857	832	878	844	865	848	818	874	809	830	800	818	804	793	830	827	816	879	819	854	848	804	796	823	840	859	827	845	837	798	838	820	840	851	871	799	850	793	811	839	826	827	830	825	852	760	852	860	842	884	856	833	870	811	876	854	855	841	870	869	907	773	803	828	809	829	811	829	842	867	835	844	899	881	888	845	856	800	836	841	824	857	838	832	845	848	777	856	838	865	869	813	794	810	856	840	836	856	803	812	851	799	819	836	896	878	835	804	861	838	895	874	821	831	883	844	871	836	887	787	750	841	780	837	837	796	845	825	861	840	866	838	842	906	832	872	854	840	853	854	823	835	831	876	778	874	819	892	823	869	859	871	828	881	825	845	833	885	821	896	825	806	769	869	807	820	794	842	840	821	850	819	808	882	818	768	821	840	891	856	799	847	835	823	812	805	867	878	834	875	807	811	796	843	828	804	805	786	776	809	829	801	800	852	876	858	859	876	793	840	826	872	798	836	852	835	796	817	881	885	814	812	851	826	831	858	843	846	874	887	844	887	888	819	835	805	815	824	795	841	819	776	812	833	828	873	857	820	796	900	814	874	841	822	842	814	845	886	790	817	847	816	862	858	802	855	844	829	843	853	862	862	865	844	809	818	887	795	822	844	868	838	825	821	820	877	842	836	852	849	846	816	815	819	835	808	836	827	876	879	863	801	850	835	829	835	843	877	860	857	809	833	854	853	807	844	838	864	845	819	840	849	886	893	818	831	838	822	819	866	886	832	828	826	842	826	738	782	835	850	842	866	820	778	844	801	829	839	867	833	825	838	840	841	875	842	824	811	818	829	798	897	831	859	775	850	850	867	813	880	834	862	843	860	801	811	834	876	856	868	794	822	885	883	831	830	863	871	860	838	764	834	788	852	813	788	822	819	796	842	909	873	818	820	849	802	858	807	805	789	791	909	785	850	861	870	759	790	856	819	834	809	830	834	786	814	855	834	807	876	847	803	803	901	817	830	775	845	812	870	799	839	831	824	813	867	823	897	794	813	843	794	812	837	821	830	859	793	834	775	795	819	852	903	865	873	770	882	808	806	807	844	814	820	866	854	854	837	838	841	865	865	877	802	800	779	787	762	859	854	787	885	787	819	813	827	810	823	838	826	853	833	878	793	840	770	814	839	880	824	798	844	843	860	848	834	825	828	883	828	818	827	817	838	818	843	839	831	826	833	775	833	830	814	863	871	823	814	860	837	839	839	863	803	780	808	832	860	850	834	880	865	853	875	864	885	826	834	843	850	789	829	826	812	895	804	786	803	855	815	797	858	805	851	849	824	844	815	813	810	827	844	843	845	822	814	847	778	825	834	868	883	835	822	868	816	833	843	865	830	813	804	821	852	823	847	838	803	817	853	822	847	842	861	827	853	840	836	813	869	851	801	864	814	881	832	831	849	824	759	851	789	783	797	851	810	900	905	846	812	842	814	867	812	865	856	834	803	847	817	837	818	826	815	892	811	856	832	820	844	847	871	855	816	846	879	778	814	822	857	828	858	802	834	860	887	860	860	831	831	845	808	804	880	817	786	805	829	846	844	847	833	867	840	865	899	870	807	868	802	824	907	815	874	837	833	858	864	851	858	893	816	829	891	827	885	806	836	804	855	822	859	859	799	856	846	759	772	834	854	813	833	768	852	807	855	856	834	868	849	824	843	794	824	888	833	825	822	844	832	829	822	861	823	794	846	791	818	833	856	800	818	883	862	882	862	803	797	805	839	808	833	834	833	841	815	870	841	846	836	854	822	860	844	834	853	823	858	791	868	812	817	797	838	891	801	820	829	812	843	826	816	862	832	873	826	855	866	900	817	865	809	802	851	884	828	854	789	904	841	820	823	852	865	844	881	843	822	856	819	798	808	862	882	863	832	832	838	811	795	883	852	799	832	861	842	844	839	857	841	845	812	840	796	829	844	888	923	816	874	856	822	814	824	830	807	825	873	861	851	816	837	811	862	880	829	800	846	813	849	820	874	824	863	873	790	821	813	830	776	830	876	887	845	850	782	848	798	851	858	832	785	829	848	808	856	852	804	823	844	809	902	872	858	832	802	828	866	861	879	803	868	803	823	800	805	789	832	825	841	818	847	805	857	873	820	853	831	826	850	884	897	842	818	859	801	827	809	786	814	804	794	892	845	867	820	807	807	785	794	832	822	824	829	794	833	819	896	851	830	776	825	809	792	772	845	840	827	828	820	807	901	853	839	870	840	854	858	815	837	817	845	875	813	839	858	846	859	809	830	835	846	844	812	835	892	851	866	834	830	828	756	786	830	871	861	827	851	798	770	812	852	841	862	840	873	839	910	821	831	855	844	826	800	833	830	838	802	828	829	842	858	862	864	842	834	789	829	804	842	828	829	837	823	812	816	816	804	873	822	881	853	796	837	836	831	819	848	804	752	840	835	817	837	826	889	807	800	832	812	863	896	850	775	857	796	878	810	792	802	894	839	820	849	842	844	797	862	856	848	835
47425	48725	8725	4424	3296	2513	2070	1754	1526	1383	1221	1165	1072	1041	952	979	972	972	956	903	965	916	891	901	905	881	917	849	871	868	898	843	838	813	843	852	846	860	832	913	864	867	823	854	840	842	822	871	854	891	843	879	860	888	871	822	796	863	853	875	868	868	870	884	844	828	838	820	811	833	876	846	862	875	800	849	847	833	828	830	887	797	822	838	813	839	810	836	774	851	844	820	798	829	844	866	845	809	833	861	840	841	841	845	816	792	855	860	828	856	793	795	800	852	858	805	844	807	880	840	852	844	831	803	814	798	834	826	790	839	836	883	834	841	841	809	878	844	813	811	832	860	874	878	794	817	851	883	843	844	839	883	812	862	806	877	846	819	787	794	859	811	864	816	836	820	848	816	841	821	877	807	838	816	863	834	853	838	824	802	808	827	819	877	851	819	826	832	854	806	851	768	824	788	800	860	859	778	832	825	799	795	799	818	787	840	822	825	869	807	849	837	825	838	887	857	855	816	834	858	808	814	851	832	783	850	870	893	792	817	859	851	873	792	807	827	831	843	810	854	852	840	804	829	867	814	848	845	797	780	786	839	805	854	808	824	816	802	823	862	898	848	812	842	823	816	844	825	827	823	820	815	829	827	775	799	799	877	827	839	854	876	829	827	870	849	836	824	824	843	751	867	842	798	844	861	862	854	861	839	767	771	827	835	832	833	860	814	816	825	832	812	793	784	809	783	880	848	817	840	840	841	827	829	872	833	846	820	848	817	837	821	872	806	849	833	832	893	801	822	838	821	860	847	845	860	855	788	828	841	843	814	806	801	822	867	854	829	873	834	845	797	827	868	777	905	799	805	819	779	842	828	851	788	767	816	870	780	898	827	853	824	861	782	814	794	888	853	809	831	791	832	818	831	837	832	770	851	830	827	836	841	833	852	868	842	835	826	845	815	862	833	802	833	776	799	832	827	802	888	826	827	843	812	824	851	836	810	837	822	812	824	800	868	834	846	825	838	820	847	810	853	791	834	801	870	812	860	841	850	838	800	822	803	850	774	795	866	853	861	828	833	804	894	814	828	821	805	844	846	839	852	819	817	801	837	843	869	833	837	826	812	879	827	802	799	890	808	852	825	804	817	862	845	855	806	831	785	832	805	871	863	807	823	860	850	830	877	836	838	848	857	757	789	824	801	821	821	808	806	858	801	806	873	873	793	799	847	809	787	796	869	822	803	806	897	817	843	840	819	813	803	782	815	825	785	856	812	791	841	839	882	798	877	808	812	825	837	819	786	849	829	799	853	841	822	829	874	813	820	818	874	826	844	828	787	846	803	827	818	834	824	849	856	853	892	840	847	856	830	874	775	802	865	850	839	838	795	845	802	815	832	848	785	778	824	897	866	807	803	819	847	849	807	871	796	791	780	847	825	844	775	830	848	823	813	774	858	747	835	823	842	840	805	805	846	836	842	809	863	813	850	844	840	847	799	857	881	824	825	833	819	805	806	796	794	857	842	816	781	840	795	836	839	869	865	819	842	812	852	819	814	797	873	897	785	837	881	856	823	871	791	825	841	813	834	839	851	823	869	858	845	838	815	820	798	812	830	827	806	826	868	832	906	824	795	852	818	874	797	813	843	879	845	892	829	851	829	808	816	830	817	866	805	811	870	815	826	829	804	869	869	821	851	834	858	805	820	852	831	836	838	824	791	816	825	840	868	818	831	821	829	803	804	824	791	822	860	803	823	839	839	822	841	830	837	803	887	857	788	827	907	802	853	816	853	842	824	859	800	808	853	823	847	819	879	812	899	873	840	824	839	815	797	846	800	814	849	843	879	871	832	820	851	838	781	883	811	813	869	797	829	817	850	825	825	820	853	805	863	831	838	869	816	847	866	813	842	843	834	865	840	764	801	858	863	856	796	835	799	835	827	825	807	835	882	861	863	814	831	831	807	811	841	837	865	834	787	827	813	829	816	862	843	843	812	856	825	781	823	832	817	765	841	828	799	778	836	856	795	798	849	817	821	815	829	858	871	839	844	860	851	804	838	843	856	891	815	821	839	861	826	869	856	862	803	818	828	834	844	872	774	807	924	812	830	846	831	804	825	857	833	826	826	805	787	833	857	847	808	812	777	820	795	786	876	793	850	831	829	805	801	858	832	855	844	814	848	780	860	840	814	810	770	845	802	844	804	836	822	881	806	869	888	902	871	827	810	858	798	831	832	845	785	837	892	843	811	822	870	788	792	856	819	827	848	845	806	818	820	840	837	798	835	818	811	798	823	806	805	873	877	866	822	886	851	816	851	847	808	862	853	846	816	855	878	802	797	806	812	871	879	839	850	806	884	807	877	793	769	808	862	788	858	869	808	830	841	846	778	826	836	822	854	785	830	841	802	849	844	819	876	790	795	833	749	846	788	889	829	839	872	863	795	836	863	850	823	770	870	855	810	805	803	865	849	800	799	848	828	827	860	836	796	833	828	790	854	862	831	858	804	791	837	892	879	832	853	835	825	847	841	805	785	827	849	860	883	839	809	835	891	840	825	850	869	863	853	840	780	833	849	844	825	785	867	848	858	858	851	797	821	818	810	854	799	827	819	872	838	810	841	814	845	832	864	830	873	896	867	840	819	798	825	842	848	881	850	814	838	787	870	844	871	835	770	820	830	805	794	819	834	803	832	864	820	834	827	816	820	821	787	768	818	805	847	853	842	811	840	860	833	775	851	838	851	860	846	876	839	846	843	779	836	841	823	818	859	877	835	853	866	806	858	803	801	829	827	826	840	860	846	848	773	834	815	871	826	805	825	879	797	880	862	852	833	786	809	888	869	834	840	852	849	818	846	812	820	817	854	805	830	872	841	809	831	790	810	792	844	788	839	860	873	803	802	791	835	844	778	825	816	879	832	813	890	860	820	870	841	759	887	798	835	830	772	840	818	803	850	849	830	816	928	836	816	800	836	821	862	863	864	806	860	909	879	844	837	794	794	839	777	841	809	814	829	849	870	856	766	871	856	807	864	849	813	792	824	838	823	899	842	803	825	856	851	857	815	873	862	819	849	896	833	817	842	804	811	837	777	838	880	861	843	823	829	826	824	839	908	812	796	815	833	811	833	856	808	870	885	827	801	813	824	820	805	793	779	852	839	907	767	859	819	793	773	826	842	838	880	864	902	822	895	818	843	819	834	853	859	882	840	818	784	812	806	836	800	814	784	812	833	856	824	830	897	809	830	795	805	845	829	871	836	807	812	790	805	795	837	866	814	807	799	841	779	850	874	852	811	819	814	850	848	814	794	883	837	835	845	808	786	801	859	839	832	836	768	861	815	820	823	807	831	832	815	833	785	867	829	880	842	839	861	867	780	863	803	879	867	862	821	811	859	813	812	824	858	818	858	851	837	855	818	868	853	883	794	823	843	799	847	858	847	837	847	829	815	824	828	883	828	842	836	816	800	847	853	856	801	793	838	806	805	841	848	919	894	837	827	816	834	825	835	854	789
28785	19666	5926	682	439	459	393	423	383	416	367	414	427	383	391	389	387	387	399	426	413	399	403	386	390	379	374	396	384	394	412	380	369	409	405	355	426	387	411	372	377	384	392	392	392	379	367	397	382	393	401	415	376	391	433	384	419	363	432	413	402	360	345	365	386	401	394	392	387	426	369	372	400	392	396	415	391	352	382	366	369	390	430	396	381	372	394	398	396	377	412	381	383	366	373	392	384	367	386	409	383	395	389	433	422	389	407	358	381	382	439	377	401	390	396	430	372	366	382	405	395	396	368	400	415	434	396	408	379	401	397	404	379	410	419	379	364	379	402	388	383	384	390	387	388	390	386	379	388	406	388	423	384	373	390	381	379	383	409	399	376	405	385	362	412	397	409	394	415	393	433	368	388	354	388	377	464	388	407	441	401	391	414	367	384	402	357	423	410	370	385	414	362	390	404	399	422	417	389	383	399	397	413	355	387	397	401	411	405	404	405	380	379	415	402	355	377	383	372	390	410	399	415	380	391	374	380	365	388	386	397	397	374	381	379	413	400	398	393	401	406	399	398	368	413	369	374	349	414	385	386	445	399	381	402	440	434	395	400	391	412	402	386	377	389	372	421	376	422	366	382	388	408	389	377	374	373	375	380	421	404	422	405	401	368	403	406	393	384	397	369	407	384	362	401	381	399	413	405	401	386	377	390	411	364	373	410	382	382	385	380	388	402	351	382	404	361	385	423	436	375	400	371	418	371	384	400	413	378	413	403	414	360	389	351	391	391	367	396	396	423	407	370	412	393	381	415	408	395	393	382	385	405	392	379	400	421	406	406	360	418	360	396	383	386	413	427	382	402	433	357	405	384	415	430	384	417	369	383	409	452	397	376	403	394	423	364	386	392	414	383	426	424	405	353	380	417	386	406	381	398	422	363	425	393	418	374	385	422	379	383	425	395	378	401	411	414	396	399	400	407	389	446	405	402	371	393	373	385	424	367	391	417	394	366	403	396	416	387	392	435	391	401	419	395	424	390	436	391	403	407	352	422	391	428	399	387	393	378	377	411	421	367	420	363	380	366	391	394	376	405	421	387	416	411	396	396	401	389	364	370	376	390	389	386	422	363	361	408	401	407	399	427	409	390	392	409	364	390	407	389	389	393	398	411	423	355	391	383	399	415	370	402	407	408	372	366	391	429	422	422	366	424	378	448	358	362	407	400	394	380	409	431	395	416	390	421	438	408	395	389	441	396	388	357	364	393	395	392	404	421	384	430	386	404	350	374	405	447	401	390	417	402	375	423	425	394	422	434	401	370	421	360	378	383	403	413	392	415	408	408	381	403	394	392	381	396	367	380	392	405	422	416	397	398	399	379	385	406	381	388	382	430	411	393	386	432	404	398	376	407	381	406	394	369	442	397	392	407	396	396	381	391	388	403	359	377	385	362	374	404	398	407	428	384	396	398	376	364	393	408	400	370	424	411	382	403	392	387	382	405	413	421	412	388	406	401	419	362	409	431	400	414	415	359	391	424	422	377	413	396	388	397	391	406	406	388	427	330	386	417	393	411	387	363	407	384	381	387	399	408	408	381	464	401	401	421	422	433	377	436	401	388	384	420	415	397	404	433	389	401	380	440	377	376	398	391	369	406	370	397	398	389	378	384	355	398	384	380	399	386	415	401	382	384	395	456	417	409	429	413	402	375	405	390	376	375	435	370	362	396	392	397	384	379	442	384	399	383	421	394	424	375	408	419	353	430	372	377	385	395	375	404	397	383	436	416	406	390	373	406	356	395	377	400	386	407	376	375	424	407	412	419	375	402	394	407	358	424	399	425	383	398	403	426	405	359	393	360	403	370	408	420	420	408	394	363	364	401	416	421	419	392	386	395	428	398	397	394	394	405	410	406	394	420	411	379	405	390	403	380	411	360	346	386	366	371	356	364	396	398	351	422	388	424	344	420	398	405	390	393	401	382	406	369	414	416	394	384	364	411	387	431	409	415	402	377	402	402	346	395	366	388	409	389	377	392	420	389	410	400	375	420	375	454	401	394	415	436	380	403	383	409	374	418	376	397	398	407	404	377	386	394	361	384	402	386	405	437	380	394	380	381	412	372	347	380	391	400	430	364	402	406	399	398	380	379	379	420	419	370	409	419	383	396	372	398	385	395	418	361	409	395	441	409	398	373	401	391	388	390	369	418	395	368	379	425	421	389	387	353	360	382	383	405	389	420	366	393	410	383	349	383	384	416	380	409	404	400	376	397	405	388	384	434	421	416	412	378	372	356	416	393	369	383	409	373	361	408	372	398	389	431	439	388	382	373	382	374	369	392	381	384	379	372	397	416	386	375	370	427	363	364	394	416	407	431	377	383	396	356	420	355	363	338	391	371	417	377	441	415	384	382	360	406	383	395	347	354	349	370	400	370	413	396	388	365	441	366	410	416	388	371	394	376	398	384	397	393	395	408	372	414	376	401	383	411	398	406	409	403	389	343	401	385	383	388	386	376	373	423	433	413	416	374	387	386	387	346	376	397	407	442	418	370	387	358	371	438	394	400	382	385	396	424	415	409	394	398	387	384	379	383	418	418	388	402	408	385	389	384	390	378	386	377	373	401	366	416	403	388	404	390	390	369	381	414	404	403	418	397	390	347	375	357	425	372	391	443	404	379	382	387	412	421	392	385	419	454	393	378	446	401	392	420	374	386	354	399	394	401	390	405	389	385	417	388	357	407	395	392	399	371	384	394	391	406	413	393	402	423	386	362	423	386	372	402	385	363	421	397	367	394	392	382	403	388	397	397	391	413	388	375	416	410	400	369	408	390	412	409	362	422	433	376	395	389	391	394	404	440	378	381	405	388	398	379	378	406	374	373	373	399	414	392	386	435	397	382	432	435	399	418	384	401	394	405	374	422	413	416	421	404	409	390	362	389	381	376	403	389	458	387	408	385	374	391	401	395	455	379	376	392	378	391	408	400	362	353	407	405	422	403	387	357	383	404	366	410	393	381	392	378	379	359	366	404	409	402	416	378	400	365	383	402	391	392	365	375	401	374	408	396	417	363	392	411	385	349	382	376	409	378	409	393	409	404	386	408	420	365	380	373	404	393	380	405	391	428	400	382	402	399	417	450	387	348	382	354	350	406	398	398	434	391	376	368	370	432	403	395	412	389	401	395	385	433	365	406	387	365	396	408	422	376	402	362	409	381	404	418	380	387	389	372	434	398	374	359	390	456	396	427	394	400	418	395	415	422	392	375	412	404	381	377	376	400	377	385	429	382	396	376	414	415	399	380	418	396	368	372	390	401	396	424	398	373	411	405	393	383	389	367	388	394	347	392	397	404	438	420	384	395	415	415	400	380	389	350	374	393	391	356	404	418	415	397	412	377	371	390	380	401	426	400	426	382	394	428	375	377	404	368	357	385	377	384	409	425	398	384	367	380	375	423	373	378	413	406	410	377	383	377	413	389	378	389	395	410	384	373	377	382	414	385	419
20185	13700	698	553	526	524	469	438	455	455	434	444	480	435	455	480	429	454	439	441	436	432	410	460	455	439	485	426	448	425	424	441	422	452	446	457	457	429	439	457	415	460	458	434	457	473	445	460	443	426	439	452	443	464	447	471	420	462	459	436	445	445	416	455	411	419	447	452	451	418	405	426	403	461	421	445	461	410	467	448	440	434	444	430	463	430	450	425	447	424	446	427	445	423	440	448	440	411	430	424	424	484	405	439	479	441	425	415	454	473	430	425	442	433	454	412	444	473	450	469	452	413	432	431	444	421	450	441	450	430	467	415	450	411	426	430	450	473	430	419	477	440	421	478	470	434	412	442	452	452	424	427	455	442	429	456	454	434	417	462	453	433	422	435	445	443	449	434	416	446	410	424	504	466	451	413	450	439	450	441	453	435	439	426	420	457	435	449	445	397	428	398	436	450	453	437	441	417	459	465	433	473	448	453	453	411	437	431	428	430	397	429	391	416	434	431	457	440	408	428	445	442	451	404	430	426	452	426	417	454	438	436	433	402	424	438	442	468	420	418	408	427	410	437	418	437	399	455	437	427	421	461	426	422	456	426	439	414	441	428	442	433	433	410	457	429	412	389	435	409	445	455	475	421	494	430	471	447	435	480	418	423	447	411	425	451	450	421	438	457	452	454	455	452	466	427	457	475	431	482	423	428	434	434	398	453	441	443	445	427	426	456	455	465	421	436	429	426	429	425	448	407	417	470	439	420	422	410	391	453	456	424	466	439	447	440	462	427	435	422	433	442	414	443	460	438	445	427	442	437	444	416	415	455	414	468	460	447	440	459	442	465	435	437	418	435	437	458	435	414	462	433	447	433	435	428	433	419	460	448	466	464	424	386	438	421	478	432	450	434	414	461	420	420	490	427	433	445	428	431	398	471	441	440	452	380	436	437	444	436	420	410	435	443	449	440	455	434	400	463	447	379	423	485	434	433	399	444	470	427	456	452	450	426	416	425	451	438	412	470	432	425	459	417	439	458	443	418	432	406	439	458	458	449	423	404	391	424	430	422	441	451	459	417	428	439	452	434	422	445	462	438	401	421	414	434	451	458	450	430	421	446	423	441	471	457	450	419	424	471	426	451	429	428	434	434	463	414	424	434	402	452	409	425	457	424	456	408	438	415	451	438	419	450	422	458	456	423	421	417	453	470	463	430	457	433	460	419	471	446	419	441	415	409	451	417	440	403	462	402	456	446	402	471	426	479	461	408	425	443	470	460	418	394	463	452	464	437	436	439	464	391	404	409	448	427	461	411	412	413	393	397	394	428	445	426	427	396	437	446	421	441	438	450	445	413	419	441	477	418	407	428	429	442	450	476	435	464	455	432	458	463	469	450	409	426	433	487	436	412	437	443	423	406	419	445	434	406	406	435	473	453	456	466	448	429	418	440	426	430	462	442	472	426	438	425	454	458	431	405	457	413	418	424	407	417	439	407	442	449	462	461	447	419	445	452	425	409	417	428	427	431	458	428	450	433	411	437	456	448	428	436	424	459	410	448	445	398	431	428	441	430	473	470	460	441	409	400	402	403	462	394	433	432	412	439	445	440	434	416	423	435	393	423	436	459	431	469	459	399	412	457	422	397	417	439	453	462	433	408	440	441	428	420	429	426	447	418	390	433	448	424	427	429	445	437	396	433	423	434	459	432	446	426	448	410	447	437	426	479	418	433	465	393	438	408	476	390	460	436	418	453	450	379	410	441	446	432	424	440	440	441	410	482	408	412	446	411	409	404	433	398	400	390	400	432	466	465	445	440	459	414	433	427	438	462	444	432	403	430	430	419	446	419	432	422	410	421	466	446	441	435	432	435	400	429	415	452	452	466	434	417	445	428	446	449	419	433	456	434	406	442	416	435	417	416	448	418	471	424	405	435	438	432	446	397	454	452	428	424	428	415	457	463	406	433	416	469	474	415	418	460	430	430	425	423	433	431	472	433	408	420	430	424	400	468	477	453	440	425	458	440	407	450	457	479	410	399	431	409	438	473	479	427	442	426	421	447	440	434	416	446	423	434	462	460	439	425	419	451	447	451	446	466	475	474	466	428	470	434	454	424	404	414	419	409	398	409	443	462	426	386	416	461	439	382	439	438	460	423	461	471	454	442	426	417	406	405	419	442	438	444	447	453	409	467	456	443	419	441	421	418	462	425	421	397	423	471	478	450	433	438	428	429	420	471	425	449	436	406	440	447	456	428	483	443	428	427	419	361	495	397	388	462	433	411	467	435	458	431	427	442	420	427	425	436	442	387	446	449	433	448	453	428	407	426	396	419	443	419	453	441	428	400	444	452	447	429	426	437	439	461	402	458	425	387	484	459	409	435	456	433	423	406	480	462	441	445	437	439	465	414	442	438	408	453	417	464	431	438	425	424	432	436	439	443	455	457	433	413	419	424	430	447	417	458	459	414	434	420	425	451	419	442	435	436	434	437	463	466	433	402	452	452	466	450	414	466	401	420	446	458	452	445	436	368	412	409	430	431	449	451	446	405	449	421	465	439	409	431	432	417	376	460	429	426	427	371	420	452	426	415	472	446	427	460	421	432	433	441	430	424	405	406	453	441	417	424	415	466	436	406	455	448	413	451	413	450	433	491	433	465	436	465	421	427	444	444	468	438	397	471	455	464	468	481	441	442	433	414	440	427	451	485	448	429	420	440	465	429	429	417	439	412	455	400	469	450	430	459	450	451	403	414	420	453	452	454	446	440	414	448	463	468	433	458	409	463	423	418	404	444	451	424	412	430	434	412	428	467	477	402	427	412	443	411	464	432	463	425	445	443	441	380	453	436	413	464	431	479	458	448	467	470	431	418	447	459	484	461	435	485	432	437	445	423	447	438	446	425	447	433	424	439	437	447	468	431	476	451	391	436	436	448	465	432	409	447	411	435	386	410	451	435	434	447	450	436	449	454	406	453	412	428	458	420	487	423	431	429	445	428	438	440	442	432	425	431	420	443	435	432	421	421	441	416	452	423	380	424	482	418	419	431	444	421	420	433	444	447	465	431	417	414	429	451	454	425	399	464	426	412	448	453	452	450	424	499	405	435	441	485	442	431	425	440	432	437	429	440	456	408	440	465	455	463	426	435	407	425	466	423	429	428	443	402	459	459	443	432	439	432	415	413	431	443	439	406	447	427	426	462	405	429	422	428	453	435	406	400	437	427	442	413	413	429	414	452	462	451	402	437	459	420	431	417	468	448	413	434	430	445	462	418	464	456	440	427	424	409	444	422	403	414	435	429	425	468	441	437	421	422	420	430	432	448	423	441	425	432	422	436	463	462	444	461	467	410	458	436	406	438	385	447	440	425	424	448	467	451	453	454	447	422	494	431	429	458	399	446	445	425	444	432	449	451	437	434	422	443	446	445	412	415	441	420	464	445	449	442	418	437	453	430	443	456	421	427	430	467	444	435	396	410	464	439	428	429	425	454	421	425	454	430	465	464
23734	21055	28024	24253	21029	9856	1016	687	605	567	533	504	464	458	475	423	429	406	445	410	366	397	402	409	412	395	432	407	409	379	417	413	404	390	404	379	416	370	370	403	400	393	414	382	425	396	382	401	388	406	401	369	375	390	386	358	403	358	376	373	390	400	408	399	417	384	356	382	414	357	393	393	401	418	409	410	384	375	418	402	400	392	381	413	411	377	379	382	436	364	436	391	405	388	387	399	372	385	395	382	377	394	403	407	408	377	372	410	410	427	355	396	391	427	411	383	393	394	426	399	396	377	418	403	365	385	447	393	382	384	416	364	422	375	424	392	416	418	391	385	371	380	383	413	418	382	381	395	379	407	404	388	368	417	391	413	402	384	374	356	375	407	410	376	424	399	379	364	390	415	394	414	401	378	430	392	430	384	366	423	389	354	383	371	425	406	408	421	437	363	407	385	395	390	413	360	422	404	415	363	436	423	395	410	398	370	371	378	397	401	397	387	380	361	384	403	409	406	398	384	380	394	403	407	408	368	390	379	388	369	378	383	410	380	416	363	369	409	355	388	431	384	389	390	387	437	381	378	365	375	358	405	369	363	355	391	429	361	386	369	408	398	367	371	354	423	398	405	400	358	379	371	397	410	407	364	378	415	350	387	393	386	389	359	392	402	376	385	385	424	391	389	401	381	419	384	382	422	375	332	398	403	402	408	409	344	375	383	405	397	360	413	388	382	369	374	384	346	407	365	380	411	358	366	389	387	375	370	393	390	393	377	396	375	408	371	380	387	345	375	361	405	385	379	383	378	390	356	414	359	424	358	386	422	405	376	337	353	396	367	386	404	403	362	389	369	366	361	362	383	364	424	414	362	431	378	358	386	420	393	399	362	372	363	383	387	395	382	387	412	364	378	404	372	384	348	366	380	380	362	381	381	395	370	395	380	368	380	398	385	387	404	412	372	376	392	382	379	405	403	383	422	390	385	389	391	400	402	380	390	375	384	380	373	420	380	410	341	393	384	417	392	403	413	373	385	394	377	365	342	384	399	411	378	415	363	396	364	387	389	395	399	378	413	394	383	402	391	356	403	399	391	370	414	355	413	392	386	356	403	399	379	370	381	382	398	413	405	399	390	414	367	404	409	408	418	394	373	389	379	419	380	407	404	389	381	416	384	372	369	363	398	407	379	372	364	367	387	396	437	408	416	370	368	412	412	367	390	351	377	371	376	379	391	390	391	410	384	389	374	377	448	382	358	385	429	384	400	396	386	348	378	393	378	378	428	386	392	363	378	374	395	365	451	397	388	395	383	395	361	375	369	409	349	398	390	402	392	390	415	436	398	385	354	387	390	389	395	401	397	402	398	379	396	410	424	376	402	389	394	397	400	405	375	395	408	439	340	390	361	389	409	380	382	398	466	351	385	369	379	385	407	384	384	398	420	352	399	397	378	392	403	389	341	383	401	399	372	400	384	389	358	400	376	397	381	375	398	347	391	435	390	431	386	410	390	372	364	413	396	411	382	377	392	385	410	407	403	390	395	370	380	379	375	426	364	387	399	424	332	390	413	408	401	351	366	378	366	413	432	394	398	382	379	398	389	399	403	386	388	407	388	387	389	410	398	407	410	375	368	383	408	411	377	371	387	392	383	414	399	418	371	398	394	399	392	395	408	365	383	398	350	398	364	375	409	377	393	372	390	405	411	380	374	426	388	394	360	400	400	388	396	369	373	390	388	375	404	403	406	414	380	408	372	404	387	399	406	423	427	349	422	428	398	423	428	420	372	408	401	417	412	413	357	371	375	391	383	382	435	383	409	384	383	375	335	350	370	404	405	370	362	370	394	392	377	414	332	381	372	382	386	382	407	393	399	382	379	399	371	389	413	383	379	372	350	386	372	391	397	404	382	395	414	343	395	375	392	393	364	403	400	412	404	379	370	392	374	379	386	396	408	418	371	382	394	374	383	416	390	379	434	368	406	430	346	368	398	397	419	416	355	370	416	393	404	360	379	392	414	378	380	372	423	403	406	383	389	409	392	403	368	386	435	390	368	377	370	395	369	383	385	361	379	415	374	422	375	385	392	416	400	415	384	382	390	403	381	365	389	354	411	380	374	371	401	397	378	362	402	382	390	402	392	374	407	388	380	403	402	419	374	392	396	433	391	389	397	426	407	366	399	352	367	392	375	396	378	414	381	419	405	374	363	410	361	359	377	369	390	384	396	432	406	396	403	385	382	370	395	379	394	415	420	372	387	411	359	362	405	385	370	398	371	387	393	375	406	389	420	403	421	376	401	381	390	359	401	447	396	431	377	396	383	359	354	406	406	378	392	371	372	383	369	394	371	405	387	419	420	398	364	361	373	375	400	407	412	383	418	431	363	389	411	437	419	404	371	408	431	374	348	400	390	393	354	414	385	384	406	416	383	403	394	404	413	368	370	390	408	357	405	383	396	384	369	377	399	359	412	384	371	356	356	375	384	395	367	344	376	385	410	385	406	383	394	363	403	384	392	384	385	396	399	409	371	377	393	405	410	368	340	402	370	383	408	386	359	389	398	395	386	369	372	386	384	381	381	404	371	358	393	369	411	388	409	451	370	398	370	361	371	394	386	390	403	394	425	384	359	441	411	414	369	388	381	389	404	390	367	388	390	394	405	399	383	359	384	397	348	387	426	369	415	361	380	383	382	404	355	397	407	392	383	394	397	381	360	414	394	363	340	408	371	428	385	407	374	415	402	413	416	364	404	385	387	415	381	384	393	389	384	373	391	388	388	384	411	341	379	383	396	401	386	399	377	413	399	394	394	394	436	410	321	415	379	396	390	403	369	389	354	368	387	397	369	395	355	386	370	379	379	426	385	378	356	414	367	403	371	367	385	360	367	363	415	377	406	377	393	372	402	420	386	381	376	401	377	374	350	387	416	395	380	386	443	370	391	414	390	418	369	398	399	366	386	365	380	333	385	392	384	395	391	409	387	405	385	386	379	380	383	397	375	403	391	392	386	369	388	389	383	392	408	368	378	412	381	405	358	400	355	377	388	361	386	405	414	373	404	354	430	408	419	379	381	394	410	368	382	373	349	416	377	363	416	392	389	388	383	378	378	406	404	409	400	361	368	373	396	408	399	382	403	388	403	378	380	411	365	387	393	415	412	363	420	364	389	407	372	388	377	396	362	385	364	377	397	362	359	373	409	376	385	388	402	365	391	389	368	379	429	376	379	408	379	414	413	389	390	363	435	387	387	380	390	385	369	394	342	405	358	385	405	422	370	435	378	368	378	414	393	367	386	387	408	396	372	369	369	353	423	397	368	389	376	377	355	411	399	381	382	402	367	390	405	396	404	373	401	383	357	404	401	370	387	381	419	412	367	382	399	372	379	404	377	376	393	388	363	372	369	386	387	378	379	406	348	384	405	394	390	394	375	361	401	413	405	369	373	367	366	382	411	384	388	392	375	381	375	390	372	411	406	404	416	405	371	420	400	395	371	374	380	386	364
41095	38630	5104	2343	1800	1396	1022	859	760	690	685	606	522	516	510	536	517	507	461	511	501	430	450	437	428	455	430	424	436	436	387	452	393	449	420	401	441	426	437	422	425	418	421	423	398	419	388	402	425	427	428	420	403	417	458	442	420	397	382	426	431	442	413	422	419	407	424	422	417	397	428	391	397	429	389	387	432	415	389	472	383	398	396	437	410	426	425	402	422	377	405	407	424	415	424	426	429	379	416	381	447	436	394	398	409	425	421	413	423	396	439	415	415	415	409	395	404	411	444	434	401	429	426	422	405	412	418	406	418	404	413	413	404	462	402	406	386	397	397	462	411	428	443	416	366	411	419	418	423	440	409	382	422	410	418	412	399	389	406	418	417	416	447	441	429	413	375	413	420	392	404	411	440	439	428	413	423	446	422	409	443	484	386	411	429	418	396	415	381	402	442	397	397	460	436	438	417	462	398	407	437	437	392	402	405	404	446	403	409	405	399	394	425	426	376	413	433	392	409	432	401	395	444	433	392	392	428	430	427	430	417	405	408	430	445	397	412	393	405	429	431	422	449	428	395	396	439	402	393	414	428	415	396	441	390	417	420	434	406	417	422	437	426	437	411	428	396	423	397	387	434	409	433	401	431	394	404	391	412	441	399	423	415	444	402	439	433	394	412	448	429	405	428	422	412	406	397	380	421	443	394	403	420	411	424	391	433	401	411	410	409	405	428	399	434	405	412	403	385	391	438	384	435	414	452	389	439	400	420	452	397	387	404	418	419	425	413	430	403	421	410	391	371	446	407	419	429	410	411	421	430	376	457	420	404	400	420	416	402	410	439	410	436	421	420	427	431	426	421	431	390	452	424	427	429	406	420	428	408	402	410	378	394	425	399	398	423	446	415	421	382	401	437	391	418	417	409	414	423	427	414	363	390	420	452	445	390	420	377	412	410	398	364	416	422	398	438	433	447	429	379	412	379	412	413	410	394	425	413	392	402	428	430	435	401	428	395	444	424	416	371	395	434	423	394	399	414	417	395	408	456	432	425	406	409	425	400	371	421	458	426	421	416	431	415	409	438	392	427	465	445	443	406	401	382	420	409	437	404	377	432	420	423	403	434	419	431	425	422	391	403	406	418	427	409	436	417	424	415	414	427	435	429	410	403	402	403	425	378	432	404	414	376	458	411	434	404	432	390	413	434	444	420	402	437	436	452	409	397	407	398	403	393	410	388	408	407	421	412	439	400	411	385	418	398	429	391	369	429	397	399	391	420	417	409	424	401	388	446	403	414	451	395	408	439	418	426	422	409	439	427	427	402	482	398	408	402	397	406	417	411	395	439	403	412	402	423	440	435	425	406	433	407	393	389	404	450	415	411	432	396	404	405	411	455	453	388	451	393	432	414	406	399	417	396	406	431	420	421	397	405	434	426	387	397	389	404	404	409	386	441	396	389	411	405	441	427	406	429	438	467	417	437	411	385	415	416	399	407	422	418	411	437	398	374	405	397	442	423	397	386	412	430	433	396	440	398	437	439	436	409	413	422	453	396	380	407	428	419	389	438	404	426	427	435	424	452	398	406	402	400	412	437	446	418	471	446	419	416	412	395	403	432	423	414	400	423	420	394	396	424	422	433	410	378	431	413	403	455	409	411	411	403	419	418	396	363	427	414	432	415	460	406	415	405	413	431	419	417	426	390	413	403	431	424	414	405	452	444	455	424	425	402	451	392	377	413	413	404	391	416	421	378	374	398	419	411	439	391	424	420	417	431	398	415	382	472	398	391	385	435	439	419	426	420	407	420	415	448	434	430	382	409	420	434	403	410	387	382	426	392	406	382	392	423	437	407	389	391	436	406	424	400	434	419	407	410	430	420	392	414	423	417	442	395	426	423	399	402	389	446	420	394	402	421	415	429	405	429	412	409	397	458	433	405	442	420	422	400	412	434	450	442	425	408	426	431	426	406	437	401	426	412	412	410	398	432	435	419	395	394	428	428	422	382	431	410	431	413	361	433	416	390	403	408	388	449	409	402	394	402	424	401	444	405	415	410	391	419	403	454	371	405	388	403	403	436	389	423	416	439	437	407	428	432	453	425	414	435	394	414	426	408	417	414	436	423	427	401	435	385	409	436	437	392	454	393	429	416	411	404	397	408	403	422	441	407	409	415	441	390	420	388	432	434	410	380	400	430	402	432	434	441	400	405	434	416	427	397	417	438	403	406	391	393	422	410	362	422	395	421	402	407	417	411	422	416	442	464	398	437	423	391	409	415	434	403	431	447	437	439	423	404	419	421	398	404	431	395	369	410	398	424	417	415	439	410	457	427	414	423	410	449	420	436	381	415	401	446	415	431	405	400	405	418	443	430	399	443	410	399	446	391	395	423	422	418	435	448	400	391	414	444	403	406	421	409	427	410	423	372	386	426	408	442	436	405	376	427	405	450	400	430	414	444	387	402	376	436	405	428	425	486	419	399	394	377	379	415	384	414	410	411	430	459	408	422	397	424	422	412	397	439	416	407	404	430	430	441	409	414	432	415	410	399	412	449	472	362	404	440	383	467	436	418	378	411	395	395	387	448	441	402	406	406	419	409	409	416	403	407	387	436	431	435	403	418	419	396	409	431	398	423	400	385	403	448	390	391	404	402	434	436	448	391	388	435	411	413	414	382	399	408	386	398	394	437	390	418	409	445	399	409	444	409	392	424	414	409	410	407	439	437	410	399	446	410	394	385	445	423	396	393	415	381	425	433	403	429	386	408	424	414	426	387	410	409	436	441	421	389	398	442	443	399	419	410	419	390	437	413	426	406	389	432	399	385	410	406	410	418	407	407	439	426	430	389	427	401	432	448	393	437	433	425	413	402	413	387	400	404	399	381	428	409	404	403	394	436	410	405	385	396	387	446	455	410	418	441	397	454	422	407	427	409	439	399	414	442	428	409	422	398	402	377	412	440	407	402	427	399	431	412	393	379	429	417	379	454	410	395	429	414	442	428	410	417	398	405	459	406	417	424	411	449	425	424	420	440	443	421	410	417	423	433	409	425	427	383	408	436	375	410	386	373	403	443	443	409	430	392	383	411	418	460	417	409	385	416	419	410	438	428	418	397	427	407	386	411	373	435	423	404	405	405	446	413	390	410	408	377	419	422	415	442	405	443	418	414	453	433	382	385	443	445	423	367	396	441	429	404	409	410	409	435	408	400	440	422	445	426	438	413	436	388	394	419	404	425	448	413	407	430	372	414	374	425	442	416	394	435	363	428	410	424	379	411	422	386	414	421	414	406	379	390	411	392	416	404	378	421	409	394	412	428	447	415	427	429	420	419	393	390	443	371	412	430	410	432	402	448	441	391	403	408	419	431	429	420	424	403	384	398	395	417	422	398	427	429	439	417	444	399	404	412	400	421	394	412	382	387	422	448	403	435	437	422	437	412	410	383	408	400	386	351	454	429	433	400	448	431	397	412	406	431	402	417	391	426	401	426	426	406	442	384	402
25108	21178	27019	25348	9921	1220	1013	885	825	846	778	804	767	747	691	721	733	753	756	753	718	754	718	754	782	682	731	729	742	762	664	697	663	731	708	754	718	747	741	719	733	735	757	713	688	740	749	753	709	717	741	686	743	693	771	725	752	736	664	734	725	733	728	705	725	713	728	706	736	708	716	705	770	750	760	752	672	697	734	722	700	715	772	717	723	736	725	751	689	706	711	747	672	655	748	720	743	624	697	712	732	730	722	747	684	712	725	740	711	683	672	752	743	683	711	733	739	706	702	733	742	727	760	723	711	711	672	682	668	684	735	715	694	701	771	694	715	757	711	745	719	685	697	737	732	750	695	731	681	660	740	763	648	757	709	707	714	716	745	695	778	739	718	718	712	790	666	687	736	738	712	726	766	754	734	714	707	699	694	741	691	756	683	745	696	750	757	699	752	674	686	774	731	696	719	688	678	748	763	791	745	708	678	725	740	738	766	738	706	715	689	746	759	696	704	711	685	657	668	725	742	731	730	751	734	726	685	725	695	734	703	725	713	675	703	737	708	742	723	724	737	738	713	762	727	722	724	740	688	726	686	713	734	727	742	709	769	749	748	733	705	733	737	706	725	718	753	712	747	726	725	706	723	751	715	742	745	733	751	719	699	696	710	720	718	739	731	716	742	744	768	737	740	720	692	758	732	765	708	736	735	724	702	667	695	714	741	720	760	712	759	766	733	728	756	740	720	735	737	670	737	703	712	709	736	716	684	747	757	716	731	715	716	764	732	740	770	725	746	718	737	779	709	739	733	704	731	743	679	678	703	746	719	700	699	704	757	713	728	736	666	736	725	763	734	705	706	696	745	737	760	721	722	716	715	685	700	762	707	682	762	735	723	738	756	685	677	665	732	696	668	745	726	689	767	684	706	685	730	758	740	711	730	717	699	734	686	754	714	719	753	690	720	737	732	763	740	774	723	745	746	695	708	730	745	709	709	783	757	745	748	763	687	749	737	717	722	709	699	673	739	725	736	686	719	732	666	740	724	688	761	724	729	718	699	703	700	734	693	751	740	710	691	700	692	706	723	718	724	752	708	744	731	712	688	706	750	741	706	726	719	665	731	719	706	733	712	673	748	688	711	733	736	713	718	715	668	696	736	691	691	690	746	694	768	700	747	687	676	736	711	697	713	764	729	698	734	746	716	668	728	742	744	704	717	711	735	705	731	735	710	700	708	722	722	723	737	743	765	707	711	703	694	740	684	710	721	739	795	696	714	680	764	717	728	688	694	705	726	733	734	760	741	718	709	767	757	695	748	759	725	690	702	724	734	766	748	729	717	722	777	726	707	758	706	748	700	726	716	681	761	693	749	702	714	737	723	750	694	765	711	710	780	724	705	749	730	722	719	758	712	767	753	720	736	727	660	731	710	675	716	762	697	733	702	762	708	718	782	749	717	686	744	762	715	716	708	714	748	759	742	733	733	705	703	723	749	719	700	717	712	713	708	727	711	642	729	692	755	756	724	683	722	705	736	721	722	743	685	726	711	674	681	784	720	731	763	687	710	723	720	743	732	726	683	748	677	740	707	711	696	771	781	698	723	721	705	740	738	795	755	752	769	683	684	745	720	743	683	713	765	704	704	708	699	699	720	715	739	687	709	725	745	757	693	737	787	734	740	781	720	760	743	708	761	716	750	715	715	712	729	696	687	707	733	732	744	704	694	746	706	706	749	725	698	707	681	711	681	740	730	723	697	715	689	702	740	741	692	643	740	746	682	688	738	722	690	735	680	680	724	718	715	741	699	668	695	718	706	699	721	744	746	736	711	720	718	734	749	737	774	710	730	684	701	751	710	734	708	720	671	685	726	742	753	715	736	760	761	723	725	677	702	767	745	750	709	720	694	684	724	708	695	653	693	681	697	697	702	708	731	673	664	718	649	717	697	722	730	680	703	738	708	740	714	746	754	723	757	696	740	710	712	711	722	738	713	715	697	732	668	784	779	723	727	719	723	697	744	703	710	739	708	750	739	698	714	748	765	728	739	729	732	693	771	716	682	816	768	733	699	666	720	765	713	786	730	694	660	698	701	715	720	730	708	745	779	727	783	692	707	730	718	724	732	686	718	704	709	727	749	732	714	713	727	754	711	760	788	723	684	719	722	744	677	728	714	710	727	736	764	718	728	744	747	705	767	700	721	742	716	680	737	702	704	738	710	731	725	779	752	737	701	726	734	722	700	698	718	710	743	718	710	740	718	718	725	749	757	771	704	704	736	716	720	714	745	740	728	744	711	728	716	715	759	662	727	724	714	719	690	725	773	711	751	691	743	722	770	712	748	708	688	734	743	716	736	716	746	715	717	769	745	728	689	689	717	737	733	720	727	685	712	683	714	685	745	724	737	746	684	705	714	708	742	743	698	669	685	758	710	712	809	728	716	722	713	748	701	715	670	697	737	695	733	744	767	752	682	735	699	748	709	710	774	715	729	740	711	750	690	723	715	688	718	686	698	652	736	711	723	710	713	741	709	719	686	745	749	698	719	763	725	769	777	735	720	740	694	696	692	708	718	720	701	712	682	720	736	776	760	735	782	738	652	717	677	739	693	730	720	740	688	683	712	709	710	705	733	692	655	729	688	719	742	723	686	699	731	739	735	727	689	719	728	749	755	689	725	670	749	716	678	690	728	687	704	741	730	718	721	759	751	698	707	663	670	733	716	708	721	749	713	700	729	701	727	734	732	744	753	712	702	734	734	718	734	721	683	693	741	721	742	738	708	688	689	686	715	697	756	691	714	742	748	719	723	721	825	710	738	678	769	740	732	680	811	712	746	729	704	726	742	704	680	741	691	714	695	716	712	743	705	777	761	743	725	690	700	757	743	697	723	731	685	704	742	748	764	752	723	787	681	716	705	714	716	703	684	710	749	704	692	690	735	678	717	719	735	788	763	689	740	724	750	691	682	770	719	744	755	718	713	723	757	736	767	753	689	722	687	759	694	768	708	745	675	741	703	708	767	689	696	737	701	703	719	711	731	741	712	732	726	694	719	758	771	740	705	692	731	738	735	698	720	763	644	750	703	713	683	708	682	710	759	745	722	751	683	800	691	724	717	733	747	752	699	764	701	682	718	741	744	755	751	669	723	687	698	742	744	691	735	741	681	674	734	732	713	728	759	718	687	698	726	757	740	698	730	680	724	702	730	726	741	697	711	740	765	752	765	729	732	688	731	735	687	708	688	684	824	726	725	692	699	714	721	726	716	709	703	706	708	713	687	659	742	704	758	708	753	732	734	703	759	723	690	764	728	712	727	710	737	689	718	718	676	700	728	678	728	734	741	739	741	748	724	719	733	760	678	741	728	756	778	713	766	725	743	718	694	763	664	746	688	677	722	678	780	734	720	753	690	733	697	735	706	781	745	738	748	711	722	686	702	693	684	703	717	739	741	676	703	698	715	760	701	711	744	711	736	755	732	740	787	752	724	728	706	731	748	725	714	722	756	743
37977	29335	3194	1760	1433	1305	1120	1003	932	945	810	893	803	868	840	779	803	805	781	770	819	826	752	829	737	789	781	738	750	828	732	752	773	764	750	770	795	753	793	740	763	764	723	763	781	770	728	728	738	753	764	734	743	780	763	737	777	800	712	744	766	789	775	762	766	724	771	731	709	744	758	756	770	727	723	760	765	745	750	733	737	823	802	723	794	747	722	817	754	803	778	746	765	744	769	725	797	737	704	740	758	750	788	743	768	751	769	727	758	759	728	735	733	803	723	755	736	741	770	764	764	778	742	741	761	764	778	728	732	777	739	790	740	761	778	718	742	744	743	772	761	747	740	727	781	757	773	741	786	794	730	706	719	722	723	754	738	787	759	737	763	761	759	771	751	810	802	728	760	759	741	764	735	755	731	764	737	753	758	739	766	767	740	757	764	767	771	746	788	797	759	741	774	701	724	731	744	759	765	768	795	767	742	790	760	802	742	755	757	802	732	741	736	727	701	719	761	752	731	796	746	765	722	765	735	724	747	789	785	768	764	762	744	726	754	705	736	720	741	747	742	736	764	747	741	744	720	804	763	761	720	765	740	778	747	795	757	768	763	777	738	776	763	730	743	788	760	771	754	739	692	783	775	791	748	741	787	796	729	755	754	743	717	744	733	731	703	739	785	753	726	751	776	716	743	720	728	768	740	778	836	759	745	748	795	760	767	713	785	744	729	800	743	773	775	775	765	755	746	743	760	766	721	742	752	787	745	711	761	745	700	729	756	712	773	769	750	788	798	783	757	808	774	774	772	715	723	728	751	726	738	737	730	744	799	771	724	734	727	783	696	781	771	768	796	725	740	818	777	722	750	769	759	747	767	762	770	793	816	766	755	776	759	723	725	718	747	737	761	787	765	793	747	771	741	766	692	780	716	767	720	788	774	734	757	733	743	750	751	727	764	750	729	731	711	711	765	752	740	788	731	802	747	766	772	751	669	807	789	748	761	726	730	775	753	737	790	759	715	778	702	718	798	738	748	767	713	731	723	731	752	746	781	737	793	751	768	758	759	776	725	769	748	755	735	757	790	743	736	752	726	805	749	752	794	722	737	807	757	744	749	709	758	741	741	799	766	751	771	747	699	775	759	774	804	742	734	763	735	727	749	765	704	744	725	768	769	773	738	747	761	744	737	766	791	755	776	786	763	767	728	709	790	740	767	770	761	760	807	829	766	799	755	773	745	765	795	808	800	791	698	758	753	784	752	710	717	737	727	745	768	756	722	736	727	790	743	764	765	758	756	754	802	779	759	764	762	727	735	746	697	777	763	745	774	717	785	717	767	755	745	813	726	736	739	762	731	795	729	750	732	753	740	795	748	781	775	757	758	765	822	746	775	749	733	732	736	764	711	768	762	764	753	736	817	750	753	803	723	731	762	733	801	769	760	737	707	756	741	777	704	742	732	769	736	796	774	760	721	766	736	775	733	827	708	775	763	765	752	769	764	778	702	726	779	752	759	792	759	719	757	707	710	736	739	732	789	723	762	719	730	774	741	762	699	766	820	730	725	733	758	755	772	787	776	764	720	786	738	756	756	749	752	777	725	768	822	742	754	769	768	741	734	769	727	769	760	775	764	707	816	751	707	774	729	771	761	739	750	814	826	711	776	736	714	782	735	757	756	708	802	792	749	761	765	750	745	756	781	746	717	750	789	776	752	764	778	741	745	785	755	726	743	722	737	795	753	732	754	763	759	734	772	745	769	755	768	756	719	759	715	769	763	737	744	722	724	715	754	752	743	816	690	768	754	769	735	769	782	724	797	718	804	729	774	766	744	753	762	799	758	771	755	753	785	794	766	731	766	794	731	742	666	741	746	747	767	768	778	725	788	719	757	772	737	738	738	759	772	776	747	761	786	740	771	794	743	745	784	744	753	728	773	751	720	769	797	757	740	754	711	749	725	774	727	751	760	752	720	744	730	750	757	732	746	743	695	757	723	739	748	713	746	740	707	715	801	749	716	811	774	746	760	763	736	766	734	776	742	758	757	767	784	763	791	799	774	795	706	780	712	791	778	753	757	741	708	731	751	761	764	720	748	709	734	674	794	722	773	750	769	770	719	801	738	730	764	782	783	759	752	764	778	761	811	805	773	757	754	775	740	747	786	740	724	748	749	761	726	743	725	771	740	728	756	747	786	827	783	745	771	749	785	706	742	742	749	789	821	743	724	696	736	783	762	731	741	723	734	765	744	771	808	753	745	716	786	764	736	836	751	769	703	736	773	790	723	726	777	740	738	758	766	772	803	767	749	759	759	709	806	818	740	761	819	693	729	799	756	747	799	751	792	740	779	733	789	744	761	792	779	756	730	751	772	773	718	767	771	760	786	724	789	742	756	745	813	742	756	771	748	691	767	747	775	756	730	768	755	753	765	734	750	770	804	748	745	743	784	737	750	720	741	755	811	750	761	770	785	730	778	778	790	794	802	760	775	736	803	740	715	738	752	741	747	738	684	724	749	751	803	750	760	734	764	753	743	749	721	738	776	727	726	757	713	764	774	767	769	808	801	746	780	775	813	731	783	736	758	769	786	743	753	784	756	714	732	766	755	739	757	793	731	738	769	814	734	722	800	744	790	771	732	771	748	785	742	752	786	795	758	752	756	747	789	738	720	723	759	786	794	744	819	710	742	751	736	765	774	758	760	716	732	724	779	726	733	754	745	780	756	733	746	725	776	729	727	752	779	735	730	767	776	753	763	730	720	727	780	769	780	746	757	738	778	746	755	729	794	715	767	751	783	758	736	765	785	747	762	761	734	721	762	767	738	812	826	736	776	772	755	808	747	742	784	740	749	783	728	788	805	733	745	728	752	774	734	713	748	749	729	760	703	728	739	766	758	762	786	809	747	740	735	787	684	748	749	725	735	777	797	752	779	743	751	703	777	733	743	730	800	685	775	780	802	711	760	811	734	691	760	745	779	745	754	746	721	765	712	752	757	736	800	836	709	762	796	795	788	749	739	763	776	719	760	741	767	754	764	750	781	723	732	810	725	785	792	764	746	779	747	751	746	716	812	774	820	803	774	748	758	781	789	710	759	775	768	741	739	763	759	783	812	730	754	773	725	804	780	783	751	770	758	758	731	785	753	762	768	759	790	702	816	727	792	757	697	728	756	740	725	774	771	797	769	751	714	751	744	806	731	744	762	751	751	723	777	724	765	739	720	758	730	761	762	758	763	727	745	762	818	762	793	789	768	755	765	758	809	759	717	783	817	760	807	738	772	734	749	725	762	752	782	761	814	720	746	775	743	797	722	779	712	713	798	763	704	759	735	750	738	750	785	743	692	749	745	834	741	788	782	773	762	747	740	761	805	770	748	707	752	812	762	801	806	795	753	715	769	748	734	736	792	781	760	738	768	773	774	769	762	747	741	748	753	750	767	813	743	779	719	708	730	744	752	799	828	740	766	763	787	732	747	749	720	743	718	710	710	760	778	741	758	795	770	740
22704	21180	28694	23935	21178	21203	7921	1590	1226	1136	1103	1030	1019	974	940	911	934	981	892	876	924	874	861	879	917	853	844	847	854	833	879	801	896	836	837	861	859	845	866	816	901	867	855	865	865	844	846	791	831	806	845	848	794	821	827	795	867	837	861	830	837	839	840	906	867	863	859	797	855	853	780	845	835	849	874	855	839	811	887	872	852	841	856	912	832	828	873	823	891	831	775	833	854	848	810	846	848	797	821	858	852	811	837	840	819	834	824	871	799	819	871	885	867	791	840	844	875	868	840	803	862	789	839	828	856	843	814	870	868	853	861	805	863	872	817	807	886	792	858	803	826	870	827	801	832	837	866	886	826	887	790	896	841	910	824	854	856	853	784	838	846	783	820	828	833	818	774	831	834	819	821	834	840	828	820	817	873	828	850	885	804	819	843	858	831	813	862	808	810	815	790	818	803	846	852	854	837	788	838	873	830	876	824	854	820	840	880	801	868	787	802	859	863	843	821	814	840	841	815	846	823	840	852	828	827	847	896	812	792	873	861	840	843	884	855	829	895	841	844	827	806	841	849	788	890	812	863	813	850	863	777	800	799	789	820	823	842	798	870	870	876	780	846	839	839	820	843	825	877	877	791	833	802	874	824	812	793	835	754	841	841	895	796	828	853	862	825	785	855	832	855	890	821	870	828	819	837	828	824	862	881	856	807	797	837	827	831	812	838	834	799	846	853	853	830	808	777	798	809	847	854	806	850	863	883	849	835	884	825	814	857	887	814	804	817	846	784	852	836	817	818	898	813	843	843	807	846	843	827	884	803	865	859	844	829	866	841	810	819	791	790	917	798	889	886	786	822	852	904	850	845	811	838	814	839	818	878	845	812	809	813	867	834	825	784	819	812	854	865	821	820	836	815	828	838	822	853	840	884	837	814	875	814	848	852	847	797	790	792	857	828	815	787	813	862	842	836	849	864	806	874	802	851	892	830	811	828	855	826	877	871	798	814	808	860	838	834	811	811	828	823	849	882	838	833	852	849	829	829	855	881	841	814	868	821	815	832	818	847	802	813	783	846	883	891	847	871	826	855	838	796	821	805	821	820	843	794	863	829	795	867	876	805	848	808	838	859	828	857	823	798	826	797	814	825	836	821	872	852	809	798	869	831	874	794	881	859	824	818	827	839	840	904	829	796	808	798	861	800	870	838	822	823	821	816	860	819	828	806	797	794	820	848	878	841	807	827	846	802	831	818	804	815	849	814	840	889	845	845	901	821	807	851	799	817	871	798	831	813	829	806	844	851	817	857	815	834	834	866	852	887	879	841	826	804	834	839	846	839	837	859	805	822	863	847	876	822	844	857	860	850	858	800	870	837	821	840	843	857	802	872	801	840	825	812	847	829	813	865	835	813	829	806	812	929	809	769	821	820	792	843	845	821	799	839	815	837	806	832	803	859	820	854	877	823	831	830	889	778	880	841	828	812	858	838	826	831	824	826	812	859	815	836	875	859	857	811	802	822	783	825	875	816	815	855	869	836	858	858	807	797	842	878	847	847	792	801	828	801	815	812	887	825	782	827	880	807	819	854	841	858	856	802	857	810	848	856	775	868	822	862	827	847	831	816	803	864	907	836	761	818	817	832	822	815	865	841	839	848	834	836	821	794	819	820	795	788	827	817	842	799	825	828	841	866	798	806	852	793	806	863	816	802	835	844	842	802	822	854	827	866	830	816	830	874	819	811	847	830	839	820	793	854	858	778	891	857	851	809	843	878	814	813	778	829	840	864	821	875	857	851	844	820	774	802	863	846	800	849	860	836	844	842	884	795	869	825	873	846	815	890	834	828	822	788	898	864	835	861	859	826	817	821	830	838	887	785	852	851	814	782	792	830	792	856	835	813	766	798	840	840	861	792	845	774	795	860	834	829	867	824	787	781	876	852	831	805	849	843	841	838	846	827	781	872	819	834	856	841	797	810	817	815	821	852	845	804	823	805	840	855	837	875	861	872	799	824	825	845	853	838	862	852	869	828	804	812	846	845	816	785	892	789	847	796	894	827	838	846	888	805	844	845	804	836	835	838	855	883	817	848	838	877	854	848	840	792	891	824	754	772	870	881	777	807	895	830	835	845	800	835	861	846	820	806	853	806	840	849	831	836	841	797	822	832	798	822	834	821	847	852	855	827	763	835	846	786	832	811	860	846	842	826	838	838	834	845	869	850	841	823	902	874	839	829	868	848	836	874	860	785	793	811	819	839	791	853	937	810	862	828	851	842	875	828	865	803	806	805	856	842	831	852	871	799	847	878	817	871	844	843	868	839	859	838	877	773	842	827	891	844	888	799	824	854	847	858	826	867	803	858	840	799	806	820	838	795	837	880	823	826	835	799	785	867	838	817	828	848	800	812	822	853	939	868	844	866	788	824	855	815	868	804	800	800	853	784	840	803	805	836	790	833	832	811	843	862	817	847	830	819	851	786	893	880	877	798	870	868	839	847	823	843	829	864	857	843	851	846	838	841	848	827	846	830	814	857	809	793	785	826	847	849	839	817	812	846	830	844	817	842	850	833	805	796	799	799	825	867	845	793	856	822	845	823	830	859	835	853	819	809	875	782	851	855	796	824	841	776	774	835	797	874	854	817	848	834	875	836	788	850	845	832	807	830	808	861	860	817	886	808	842	870	850	828	814	824	830	819	804	820	850	788	857	877	854	810	832	813	845	870	816	838	854	867	826	795	800	806	874	818	845	872	872	860	814	847	817	896	873	795	841	833	823	863	821	823	881	820	817	893	804	846	826	758	846	815	892	828	851	794	836	846	809	882	839	834	800	825	833	816	829	840	872	820	835	864	825	849	802	816	834	816	846	806	796	792	809	883	848	841	846	825	810	807	851	847	817	830	840	821	856	832	874	827	856	860	842	884	771	835	801	870	822	825	857	831	795	842	893	831	875	844	838	869	849	851	851	848	825	852	862	836	905	885	810	794	805	864	856	864	859	854	809	797	875	869	828	761	832	783	855	854	817	788	867	783	830	844	859	826	823	819	870	866	830	825	832	818	820	852	821	819	817	857	824	782	827	815	860	827	883	766	815	837	848	856	782	864	833	877	820	809	807	867	812	793	826	911	823	767	832	818	808	806	847	876	805	829	812	849	788	856	867	844	828	816	841	914	870	817	829	848	822	837	808	878	836	820	776	840	833	816	841	882	804	805	808	825	856	843	839	804	833	828	877	818	824	831	818	804	815	876	858	841	849	800	804	863	787	867	846	788	822	890	846	855	816	838	862	824	870	814	791	843	800	831	811	833	833	839	874	815	833	877	801	850	813	835	810	830	791	847	792	832	794	856	840	805	834	815	814	821	784	799	853	850	831	821	841	831	813	858	837	839	858	873	814	850	822	834	859	842	792	842	838	826	867	863	846	882	846	795	832	805	888	883	782	855	832	842	836	783	872	814	846	780	837	823	875	867	820	826	846	796	873	796	850	852	817	892	859	858	841	865	787
47154	46853	8944	4533	3466	2611	2150	1738	1545	1403	1250	1181	1094	1033	951	925	1029	1036	893	928	902	869	919	877	913	845	905	855	924	837	846	853	837	903	825	883	840	811	782	811	879	864	844	886	875	841	870	862	831	828	801	822	835	783	862	838	776	837	845	787	854	866	808	837	859	843	803	809	853	830	808	813	833	851	862	841	820	828	805	847	852	789	844	842	863	802	860	867	873	858	830	819	852	850	770	821	887	817	863	829	834	813	816	896	824	864	859	845	835	835	798	803	793	849	800	807	851	840	843	844	792	936	823	814	811	829	858	851	816	826	803	834	849	788	776	849	882	823	843	799	820	793	788	809	829	847	827	824	802	894	841	844	810	785	810	851	896	835	818	848	774	874	829	857	826	843	820	815	886	798	848	839	787	846	871	803	816	851	843	835	861	792	848	768	832	780	811	857	811	817	796	812	834	839	885	805	848	828	839	815	769	833	784	906	788	811	803	857	778	807	838	841	811	795	856	866	871	846	868	846	811	856	836	823	853	812	824	860	862	810	815	883	827	892	913	808	827	826	859	847	833	823	865	832	795	918	836	813	813	858	826	853	767	783	783	848	845	816	781	803	837	802	812	850	834	844	829	842	789	813	819	822	873	803	820	794	867	783	858	839	837	865	798	877	782	760	865	802	796	812	851	780	774	799	818	854	833	853	784	825	802	821	878	829	819	784	835	887	842	837	854	854	802	834	807	829	795	839	805	854	792	820	855	811	847	816	826	790	792	810	853	799	823	785	801	796	815	780	859	885	865	883	819	821	855	813	877	802	848	859	851	830	863	817	823	813	796	884	808	793	777	783	865	843	804	830	823	853	826	852	807	799	872	898	882	848	827	798	940	854	813	853	831	808	786	805	850	846	803	853	810	805	824	880	803	844	805	787	836	776	821	784	832	838	805	870	816	836	856	830	823	805	830	835	821	852	804	809	834	843	805	832	825	836	805	778	850	834	831	837	860	841	791	827	851	798	829	781	838	878	855	779	787	827	792	841	830	834	792	833	835	858	856	799	879	851	806	880	797	838	801	823	856	827	847	841	802	799	796	818	854	845	819	858	821	830	774	856	831	847	820	859	802	824	814	793	872	819	782	824	838	812	816	883	785	798	842	807	820	845	838	831	895	781	837	828	781	836	836	810	851	844	832	853	829	874	824	832	840	887	842	810	803	839	816	802	847	823	842	791	807	811	822	803	872	756	823	797	802	850	861	811	795	806	841	849	876	831	800	865	795	764	824	782	867	847	820	850	815	857	803	797	830	839	833	835	794	835	822	831	823	803	775	798	836	835	803	867	891	840	820	817	835	844	827	845	859	812	828	835	839	831	884	871	838	842	816	816	819	838	836	819	864	860	802	822	797	795	814	864	811	805	837	847	818	844	863	811	837	812	851	834	795	830	837	816	771	804	854	864	810	845	762	861	793	804	812	841	845	811	820	855	783	829	811	844	879	864	840	751	784	845	825	796	859	828	892	865	831	846	840	799	827	825	815	793	830	824	817	802	860	818	823	913	830	836	799	834	862	832	829	819	816	825	837	856	831	846	830	832	866	860	863	895	822	801	898	876	787	819	840	839	804	823	848	844	819	846	815	787	830	834	827	830	824	879	808	834	832	852	795	878	865	865	846	778	841	800	874	841	774	814	851	837	804	808	775	844	799	816	837	833	780	826	857	865	801	824	818	801	831	822	851	820	840	832	801	823	815	829	800	850	819	801	845	853	787	785	786	802	807	792	834	794	809	815	869	884	846	847	793	833	883	816	789	850	808	830	833	857	812	811	795	834	822	784	835	783	868	822	857	824	869	874	857	773	782	776	828	847	806	796	834	805	816	876	846	827	849	824	822	835	818	845	827	799	808	838	843	844	831	832	833	846	864	794	794	883	824	811	834	764	829	845	814	851	822	845	792	824	799	861	834	820	814	878	833	834	805	817	825	855	826	814	830	867	858	823	815	868	832	832	835	837	841	829	881	759	822	854	872	815	840	831	854	846	855	838	829	870	838	817	837	836	875	809	862	863	791	799	832	825	852	883	825	846	815	794	816	855	900	864	835	827	865	887	833	827	845	833	808	818	830	851	784	856	829	900	849	862	819	833	839	820	865	764	825	840	858	829	809	866	889	851	871	817	853	780	816	833	810	843	804	842	836	814	795	820	855	847	858	821	817	836	837	818	845	867	832	828	878	833	842	809	832	873	835	805	782	832	830	844	838	858	816	828	833	816	847	853	843	829	821	802	864	851	843	852	812	823	876	788	819	808	837	852	851	783	805	805	816	763	814	849	854	788	818	826	810	802	831	807	826	845	863	830	831	836	822	749	884	861	764	787	827	817	855	859	806	851	820	791	832	856	843	809	885	859	821	848	855	859	839	800	836	853	817	793	882	805	843	864	789	826	835	811	872	767	806	838	883	858	865	846	813	832	816	862	793	820	868	842	776	785	798	842	833	831	849	807	791	796	862	830	863	836	835	829	839	851	815	808	798	810	874	806	809	861	784	798	823	793	804	874	833	831	793	786	863	809	784	813	856	843	825	861	778	849	839	790	839	786	839	841	786	827	834	826	779	852	821	838	840	870	800	838	822	868	793	874	824	855	818	880	807	770	890	781	840	895	879	844	769	874	838	864	801	759	823	880	824	876	784	841	859	847	839	915	838	872	810	822	811	803	789	827	835	795	851	788	781	780	838	852	859	817	860	844	821	838	904	784	846	845	842	841	869	810	877	851	853	873	832	808	832	797	849	817	828	848	785	823	815	829	817	875	843	795	811	836	867	848	797	847	804	795	797	813	842	830	818	862	789	825	869	832	832	847	842	864	819	826	780	820	828	841	829	812	838	861	806	832	803	839	817	835	786	830	830	841	788	768	815	798	800	788	775	826	829	815	752	816	867	847	850	860	821	807	836	796	840	806	839	876	803	837	873	799	837	825	835	860	858	824	833	836	786	792	873	825	826	855	832	836	868	841	821	841	845	824	818	832	791	782	791	800	838	840	820	856	851	818	860	842	841	809	826	764	871	852	826	826	829	808	784	829	805	859	813	846	803	823	811	841	830	856	838	818	757	753	842	825	869	807	806	782	832	825	835	823	825	833	838	832	885	854	856	780	856	814	840	877	855	808	821	875	804	800	815	822	830	826	861	799	854	815	836	833	797	861	847	742	847	851	832	829	808	840	819	811	864	811	827	889	852	812	867	850	797	825	814	808	842	809	872	865	878	817	832	766	818	833	839	779	845	907	829	821	831	867	858	882	803	799	781	847	859	832	771	786	861	842	859	817	842	828	877	807	848	832	829	877	803	793	833	831	851	813	834	845	863	836	852	768	804	849	818	781	834	804	796	838	811	832	780	788	826	829	851	815	858	833	838	806	820	833	823	770	877	804	842	789	811	774	843	827	859	874	818	843	828	821	781	839	839	806	821	837	818	801	819	766	795	814	812	882	853	784	796	786	819	854	856	867	817	823
28620	19536	6132	665	437	396	394	417	423	361	415	444	416	429	415	395	358	384	390	416	406	407	388	427	381	426	381	425	376	413	357	391	401	417	393	369	382	389	395	384	413	383	347	380	368	393	375	416	380	415	376	396	393	412	405	368	400	418	372	393	378	366	361	390	363	372	371	398	379	399	406	368	399	384	413	403	371	368	422	374	396	365	373	404	387	385	374	373	412	363	379	391	398	361	369	370	395	431	384	376	378	359	385	403	377	347	368	393	384	389	398	396	416	391	382	402	379	384	373	371	421	402	393	441	388	405	415	413	377	430	395	393	378	391	399	389	392	388	360	375	390	400	400	404	354	382	391	412	400	421	369	390	385	351	367	393	408	394	393	385	382	372	395	347	416	379	386	365	368	370	380	390	416	392	405	395	385	415	371	363	374	384	397	374	380	365	383	369	369	438	430	364	377	388	381	380	398	400	371	390	350	371	388	381	391	403	377	362	381	401	395	344	380	382	378	384	365	349	413	363	363	371	373	391	391	391	391	381	353	404	400	372	407	399	345	385	399	408	386	410	373	387	377	432	385	386	390	380	404	379	376	395	390	399	391	390	404	374	385	393	393	397	373	411	402	396	394	397	431	370	406	394	378	409	429	359	416	413	372	398	411	375	378	403	379	368	370	386	382	386	378	359	389	371	355	393	364	396	369	409	395	357	400	387	402	377	381	392	381	400	378	382	378	438	384	396	380	386	400	385	392	377	418	364	390	385	393	368	409	407	410	395	413	384	403	407	363	396	412	407	376	376	388	401	361	410	387	389	346	407	386	381	392	389	386	355	401	370	359	393	401	396	386	367	385	367	391	365	411	384	398	397	386	383	393	389	410	429	382	373	406	387	409	372	397	387	398	391	384	382	401	415	371	385	403	377	405	391	418	357	390	409	376	382	374	367	406	378	423	365	417	401	378	377	395	400	380	409	368	364	397	375	403	408	347	401	424	430	368	352	384	344	388	387	391	415	407	364	386	397	386	412	385	384	369	369	379	385	371	427	358	424	374	381	373	388	362	404	422	390	380	393	384	402	382	374	377	354	384	397	410	396	385	394	360	363	402	368	424	411	417	396	387	398	370	351	378	369	388	378	399	414	381	365	397	418	360	427	429	344	411	372	402	357	409	351	391	361	419	411	419	364	384	401	421	412	382	347	418	399	368	387	398	392	368	349	394	398	353	405	377	365	388	393	387	400	399	389	401	380	385	363	400	371	393	401	387	385	363	383	413	347	408	428	384	417	416	405	429	417	427	359	381	394	370	437	376	339	357	397	380	402	384	403	389	416	377	380	390	394	383	375	392	411	384	387	380	422	428	396	357	404	386	401	394	411	365	401	364	360	415	377	394	398	454	380	369	410	419	384	374	379	374	385	416	375	405	392	421	376	394	395	389	389	354	396	394	409	363	370	377	394	408	419	382	404	383	378	396	388	371	388	375	399	404	379	378	371	384	390	416	366	364	408	399	392	389	374	361	373	416	393	348	393	373	340	372	368	398	383	369	369	389	408	394	354	409	396	321	389	387	380	387	364	393	391	358	368	402	373	387	359	359	391	402	413	365	365	360	414	400	388	341	378	390	387	343	385	376	380	391	416	403	361	371	395	383	367	374	413	412	426	392	422	385	366	383	397	390	384	374	353	403	376	378	382	389	384	378	382	400	393	385	379	385	390	421	381	382	388	395	378	390	414	363	372	350	394	377	382	357	398	398	374	387	382	426	379	405	424	379	374	364	380	390	383	422	373	397	373	390	370	392	373	374	378	389	419	391	388	417	390	376	379	387	375	388	367	396	398	370	411	376	397	392	409	377	392	381	360	412	404	410	386	410	406	407	383	413	382	386	373	374	376	410	360	392	395	383	400	408	384	395	352	394	376	369	453	355	363	358	416	421	404	370	373	389	397	391	426	384	400	387	380	371	370	379	415	359	409	407	403	369	400	373	403	391	397	351	375	374	372	380	390	362	370	348	381	395	376	433	378	406	402	365	385	374	370	397	398	400	422	407	382	389	335	385	392	413	374	347	403	379	391	434	359	389	414	397	387	369	376	403	391	372	409	382	405	410	367	416	418	376	369	391	397	359	375	383	402	425	395	379	379	363	362	395	367	361	368	410	409	410	409	395	370	417	385	381	399	392	423	397	384	402	375	406	394	410	404	384	389	400	421	354	391	413	386	375	360	369	364	412	349	370	378	406	389	384	408	368	378	371	386	340	385	416	383	396	385	401	403	404	384	367	385	379	367	410	381	412	401	407	361	412	390	335	357	414	407	390	388	382	398	412	366	388	408	417	365	383	385	394	411	353	398	371	412	392	387	366	400	407	408	403	380	393	397	358	355	352	400	367	399	377	393	419	389	393	372	374	455	369	406	366	366	409	381	386	423	391	373	376	339	427	380	411	350	387	382	413	372	402	388	355	407	367	405	397	357	422	400	393	390	381	407	381	370	420	392	382	414	344	377	394	407	373	373	379	398	349	398	381	372	389	408	385	398	394	421	395	376	391	361	372	414	377	411	376	360	374	403	436	402	407	354	393	361	402	346	380	403	393	366	384	452	388	390	361	389	373	382	429	382	374	393	373	354	390	379	381	377	343	410	401	388	365	408	390	416	390	369	409	381	382	427	417	378	362	401	364	405	365	415	367	412	353	377	396	345	402	392	404	412	410	383	382	411	356	414	380	383	378	368	390	403	352	385	400	408	366	402	388	405	401	372	350	386	380	391	357	382	396	381	364	360	385	380	424	385	408	382	396	420	404	394	381	365	401	397	415	428	411	360	387	396	402	389	386	372	385	397	392	392	379	391	361	382	409	402	376	382	351	388	403	388	378	368	368	397	389	392	383	384	384	394	375	379	406	410	374	394	391	379	339	382	386	369	386	407	402	362	400	367	383	421	391	403	382	400	352	347	369	406	373	412	369	380	409	367	393	391	396	407	391	383	414	371	399	357	393	399	399	409	399	400	375	365	402	406	360	413	387	394	370	406	391	379	395	416	376	380	369	389	371	365	348	402	415	406	379	397	400	394	392	390	349	410	391	332	359	384	411	425	402	341	378	386	407	392	392	402	369	365	422	380	390	415	383	420	387	368	363	382	386	374	375	383	363	395	383	369	400	362	406	411	338	361	363	379	371	406	408	350	374	389	406	447	387	384	397	375	409	406	390	379	373	363	368	380	352	339	387	418	402	420	383	411	396	396	396	348	368	403	402	353	385	368	383	389	387	400	415	404	385	393	366	415	383	361	406	380	380	402	406	404	408	403	405	358	387	392	369	409	394	415	387	380	393	387	405	396	434	385	398	408	397	346	398	389	364	371	395	362	378	398	385	374	382	386	377	357	361	365	398	372	397	390	407	401	396	403	398	380	392	423	405	405	387	394	410	386	374	390	364	381	378	415	365	360	372	373	387	366	379	382	408	422	395	397	392	369	404	387	380	362	392	380	397	404	384	391	377	404	383	399
21053	10545	743	505	531	443	486	468	453	432	436	453	432	449	462	461	440	430	424	461	430	425	465	459	449	419	396	423	419	441	427	475	422	421	443	414	473	453	403	406	467	447	412	464	423	408	437	430	415	453	441	446	397	452	422	432	414	406	438	417	441	443	427	404	439	425	462	438	451	468	430	415	388	439	396	395	484	446	418	423	412	448	439	441	459	444	440	448	423	428	427	432	441	470	448	476	402	398	407	442	453	423	433	447	412	391	442	420	422	406	401	445	399	428	460	443	450	418	446	445	429	400	415	394	414	422	410	470	391	454	423	413	461	479	437	430	418	417	404	450	419	415	431	440	440	433	451	450	441	417	426	413	449	426	459	450	435	452	474	417	439	421	449	433	431	445	387	418	418	392	411	434	432	411	423	444	421	442	412	428	444	435	444	427	418	440	430	444	430	419	437	454	447	409	453	453	439	424	448	430	439	478	424	417	424	441	415	475	407	434	378	442	416	450	462	428	487	433	421	412	413	463	451	446	407	425	399	425	459	465	423	427	423	410	431	401	414	421	393	439	433	439	453	430	417	427	440	442	458	455	407	434	446	466	412	408	445	411	421	437	445	409	418	446	403	399	447	413	443	434	443	420	400	437	414	417	470	423	435	442	423	409	461	480	422	415	416	379	443	456	418	433	409	419	472	449	421	456	423	458	416	437	459	476	440	465	423	429	430	453	467	403	389	465	442	449	408	427	431	455	415	431	418	443	452	381	428	436	425	415	447	420	453	454	446	444	420	457	446	426	428	431	391	421	438	412	456	422	440	402	455	421	427	447	443	432	434	436	417	396	415	461	410	453	404	421	419	418	426	430	432	410	438	439	428	419	425	420	446	443	458	410	453	434	463	440	462	439	450	437	436	406	460	433	440	455	435	419	417	403	432	416	446	456	442	445	421	436	438	443	431	426	465	431	458	435	464	428	401	434	444	476	427	438	416	449	433	425	438	423	412	430	427	435	447	430	449	457	415	399	410	416	437	455	452	423	434	423	425	407	394	406	435	426	486	416	406	432	433	433	424	445	414	433	433	444	410	402	436	463	427	433	436	442	444	382	417	423	448	441	440	401	433	432	428	437	406	447	437	432	436	448	406	444	419	449	401	441	400	448	446	415	469	447	408	462	449	407	424	412	426	439	436	431	421	425	411	420	445	412	411	429	435	416	422	391	425	440	441	400	439	418	440	441	399	436	436	438	405	429	451	438	453	432	475	443	436	426	423	436	423	451	437	433	419	393	448	433	434	428	438	457	419	481	412	424	432	418	404	445	463	437	413	451	437	438	447	399	401	452	460	427	437	418	448	428	488	399	451	420	435	426	396	408	428	412	429	434	421	449	445	409	445	470	422	386	387	448	462	436	450	411	462	412	461	394	436	393	453	453	451	474	440	435	440	454	415	488	443	436	453	435	430	393	423	455	424	458	477	428	418	464	469	461	440	435	433	495	438	472	420	399	415	462	398	464	399	410	431	436	422	435	433	424	449	416	421	435	449	428	420	416	417	426	440	418	447	413	430	459	432	393	446	422	401	425	458	444	461	440	462	403	429	434	415	391	431	427	409	443	447	414	409	444	467	435	466	457	452	450	400	411	408	432	419	421	420	443	473	427	424	417	430	435	433	409	377	421	445	452	453	412	438	438	438	406	443	438	438	447	449	414	394	438	431	411	461	429	454	416	429	445	459	426	439	437	402	491	400	457	426	386	437	402	427	420	408	398	447	419	436	432	388	406	428	470	430	430	440	455	394	425	459	422	419	399	416	416	437	438	436	436	415	406	435	412	439	416	437	451	436	406	454	424	411	458	440	433	465	415	447	431	439	432	400	422	430	473	410	433	402	429	439	435	414	447	432	449	432	411	441	443	415	435	435	441	439	429	431	425	422	438	438	436	453	449	454	414	419	411	403	448	402	392	385	434	420	452	433	487	462	425	401	412	403	450	426	399	417	407	460	403	433	429	447	397	440	414	460	462	432	446	438	412	423	467	401	417	439	438	424	408	429	459	393	430	425	419	432	422	417	425	432	425	381	438	428	454	413	426	456	446	439	436	428	419	425	420	398	424	416	452	387	431	406	439	423	410	421	449	433	434	485	452	446	436	445	444	470	410	435	424	434	413	417	449	442	411	447	426	429	505	417	474	445	417	467	426	451	431	407	418	452	418	427	420	449	457	450	431	434	448	433	472	447	428	441	409	438	438	415	458	451	432	436	419	468	396	467	438	424	440	396	402	423	464	434	426	428	379	427	424	462	415	404	451	424	418	446	468	460	436	433	413	465	407	435	417	440	415	427	403	419	452	437	438	447	424	429	403	406	405	432	428	428	406	431	430	426	442	415	427	429	427	416	428	397	440	408	432	431	409	450	450	470	435	439	439	415	442	404	461	447	409	440	395	436	440	460	436	438	429	408	438	435	424	419	422	448	409	451	402	464	444	406	426	466	447	415	442	474	415	439	454	445	414	426	440	387	389	417	466	443	440	446	423	445	456	448	415	407	415	422	464	393	405	457	425	439	439	436	411	451	430	396	437	412	409	404	425	420	410	433	448	400	441	416	470	410	415	392	415	413	471	414	414	393	413	419	474	416	389	424	428	467	374	415	429	416	430	429	449	409	417	430	416	454	427	421	425	397	433	434	426	448	393	475	423	407	475	443	418	417	409	426	441	424	440	429	425	446	433	428	428	411	400	399	459	428	417	442	420	384	440	470	437	432	417	440	430	427	466	457	420	405	452	486	422	415	402	475	424	467	415	416	443	446	452	454	435	424	412	447	436	391	429	410	418	410	419	451	463	443	427	411	438	416	420	414	412	450	410	419	427	451	435	435	437	406	474	392	468	451	442	463	423	431	438	446	400	417	407	438	432	435	461	439	454	398	404	466	432	424	451	376	403	419	442	420	407	420	423	473	415	446	430	472	444	425	438	429	422	437	449	423	410	423	437	420	440	453	429	413	446	480	411	447	476	424	445	424	391	449	423	421	447	437	409	431	442	415	461	405	425	457	431	432	464	440	434	447	450	413	456	404	437	438	437	388	418	424	437	439	391	393	392	420	437	438	434	420	423	420	434	411	404	438	417	447	420	392	375	452	455	393	434	425	418	449	423	454	396	433	417	439	429	429	412	406	460	428	407	410	407	435	380	443	426	446	427	391	422	446	419	421	443	436	435	436	434	431	442	451	393	419	427	453	421	413	424	469	427	426	429	420	436	425	450	422	419	437	420	452	392	419	446	432	465	462	460	480	433	432	405	451	411	395	409	429	412	439	442	418	452	424	443	412	420	425	430	448	392	447	463	420	424	433	451	427	429	422	413	441	429	388	449	440	401	420	422	429	452	405	405	414	431	420	445	394	412	433	423	424	435	427	431	400	418	454	438	424	424	424	394	443	429	452	450	434	408	448	393	436	450	441	400	420	444	437	453	444	427	406	439	451	406	444	434	437	441	428	431	417	432	444	426
23849	21083	28190	24203	21082	9771	1046	733	591	550	523	498	518	481	470	445	418	434	444	414	449	398	400	462	413	417	391	391	414	365	401	417	408	385	409	398	386	410	400	398	426	377	395	393	389	351	384	423	392	408	413	407	424	395	383	365	375	369	389	394	396	401	417	425	404	374	364	401	391	400	343	339	408	410	376	394	382	410	365	371	415	384	402	408	353	415	386	398	420	373	393	404	347	386	424	394	396	394	407	325	361	384	422	412	379	406	374	398	411	422	402	417	396	401	393	429	379	377	416	356	403	408	378	365	366	362	405	388	398	379	442	391	379	364	429	398	379	396	382	382	412	393	379	387	394	394	395	388	380	395	392	379	384	353	376	378	352	392	394	359	420	395	382	393	362	400	373	388	374	391	400	379	399	396	420	406	407	370	389	383	390	400	415	371	361	371	389	394	371	383	385	394	446	410	401	358	395	416	402	378	374	369	416	386	383	382	373	387	343	399	410	404	395	415	377	385	400	354	428	397	369	388	397	388	390	417	398	391	400	411	352	402	401	389	402	376	404	394	387	388	395	392	381	404	410	388	383	417	388	391	395	401	352	359	397	384	397	374	403	377	369	378	378	411	379	434	384	396	355	351	408	374	395	358	393	412	372	368	399	367	411	424	423	379	413	348	348	409	363	425	415	383	414	416	373	389	406	405	391	393	389	398	382	394	379	379	388	404	355	380	396	350	385	399	419	431	408	412	386	404	435	368	381	441	406	375	362	399	363	401	416	375	365	391	409	383	372	410	384	379	386	380	402	391	383	408	391	409	417	402	386	380	400	382	398	426	406	366	404	396	389	408	370	382	379	384	397	344	369	390	379	388	397	370	381	381	416	358	369	369	404	400	377	356	387	384	390	370	405	379	385	388	350	402	388	382	382	352	409	405	405	407	387	368	356	381	377	390	370	411	405	389	405	388	414	394	386	387	401	416	394	389	373	363	410	392	400	373	393	377	417	355	336	405	397	380	444	390	382	377	364	366	377	384	383	395	384	398	389	377	416	398	414	388	419	375	387	389	364	412	374	393	399	402	337	415	415	365	375	402	390	363	392	429	384	414	404	397	406	387	380	375	364	377	416	353	375	367	374	351	427	392	399	407	388	384	370	422	387	379	382	394	386	420	418	424	402	401	417	401	397	388	375	386	383	371	342	381	361	403	382	405	388	369	403	413	389	408	378	372	401	376	389	392	394	359	412	417	396	389	362	424	403	372	397	440	389	399	386	390	402	369	419	384	359	413	393	422	420	411	406	394	395	365	338	408	407	423	379	372	374	384	384	392	390	381	395	383	399	411	381	379	381	364	383	352	350	385	376	379	385	375	376	419	390	396	418	461	389	386	350	383	367	380	375	358	382	381	384	353	359	402	359	392	383	358	398	406	385	418	373	387	364	398	355	355	376	403	364	353	381	390	370	379	381	384	386	399	395	376	359	391	359	385	438	399	406	407	387	374	376	383	381	388	371	403	395	384	386	376	377	394	402	405	357	406	387	383	394	367	384	375	400	393	398	382	402	396	361	421	382	404	412	414	411	398	391	371	372	402	401	415	371	386	394	379	399	408	387	402	419	349	374	407	393	355	397	376	367	405	370	391	384	367	400	394	408	365	361	355	425	350	378	408	374	376	379	404	391	372	381	364	374	401	366	378	426	387	375	378	398	383	381	388	350	356	401	414	397	387	381	413	374	372	373	387	409	366	391	394	395	369	401	379	401	410	406	379	402	380	407	382	429	371	376	418	387	382	392	384	384	414	419	408	360	379	382	401	376	381	387	376	395	412	378	389	380	363	372	449	378	409	394	408	400	399	385	405	398	399	396	352	390	404	395	403	400	358	366	370	363	378	406	376	400	391	404	407	351	398	360	388	414	396	371	413	368	369	408	361	396	398	373	386	374	370	360	390	420	401	395	400	361	372	394	401	432	382	407	384	377	401	386	333	437	385	382	416	388	387	401	380	390	386	379	392	396	361	362	393	386	345	381	367	408	377	379	380	405	400	399	353	421	396	408	439	389	383	376	417	364	361	399	394	406	405	391	374	374	420	368	403	403	378	409	421	389	391	397	394	358	393	387	399	364	415	413	378	388	409	385	375	382	413	416	404	375	407	383	365	379	424	408	389	383	371	391	426	378	370	392	404	402	408	398	383	426	393	377	400	399	392	384	385	360	387	372	397	383	372	408	327	420	382	394	381	423	398	401	383	386	379	446	384	393	378	405	393	384	425	436	415	408	371	384	425	355	414	384	370	359	392	360	393	386	405	395	391	378	396	405	383	385	371	408	397	392	374	347	405	372	387	429	360	396	411	382	396	404	409	392	384	391	368	395	366	376	402	404	384	385	395	403	383	418	407	403	394	429	427	406	367	349	394	385	399	357	430	413	456	391	403	427	403	384	404	383	414	398	391	394	376	409	365	382	384	413	382	379	393	403	403	378	410	365	363	412	390	393	369	413	394	395	386	383	364	364	426	395	397	381	402	361	358	323	417	386	375	358	377	396	378	365	374	403	390	397	370	375	389	392	368	406	374	382	374	435	395	402	371	386	390	409	408	337	408	398	411	351	365	414	398	440	386	390	391	382	380	406	388	403	404	363	415	386	416	364	408	401	392	377	398	383	416	382	379	385	391	393	406	382	417	413	375	408	382	406	443	393	386	378	369	402	376	381	422	370	386	368	392	397	368	385	427	404	406	378	407	385	389	365	404	393	357	400	408	397	394	401	372	396	402	392	386	369	391	385	354	381	386	389	408	403	385	394	378	405	383	367	399	421	386	397	411	385	424	417	396	411	392	418	401	372	435	384	392	388	394	370	386	426	378	386	374	382	377	377	382	392	391	409	393	363	414	373	410	348	376	367	372	377	406	390	364	380	416	421	397	401	372	366	380	384	397	424	370	371	371	423	367	368	387	395	397	418	463	413	410	384	412	371	375	386	403	373	420	370	420	387	374	385	402	363	428	411	388	360	373	385	390	395	391	377	406	378	368	386	380	365	411	397	385	390	392	398	401	426	409	411	384	367	403	426	423	361	354	407	385	374	418	389	389	398	362	403	389	398	395	375	409	434	387	376	390	388	395	382	402	374	389	400	448	396	407	366	368	412	404	338	395	407	374	404	377	385	368	403	378	387	355	369	381	358	403	353	405	397	420	369	403	417	380	359	399	382	386	409	426	393	402	375	409	382	403	372	384	413	397	383	367	389	379	404	381	382	391	379	389	405	401	359	396	368	407	399	391	380	390	373	386	401	381	382	392	363	377	412	387	379	405	374	411	388	382	414	416	437	364	402	384	362	405	371	395	378	393	381	380	379	383	411	387	406	416	415	384	407	368	395	399	382	374	401	401	398	344	380	402	385	373	399	417	375	416	348	367	413	392	397	371	373	391	390	414	405	416	423	371	406	377	400	376	370	377	371	384	410	425	393	366	399	360	385	412	364	411	399	396	416	367	374	404	385	417	399	371
39570	35559	5294	2469	1751	1387	1092	904	809	734	643	612	535	489	508	562	487	465	491	474	467	512	459	443	477	482	419	452	403	403	431	439	440	431	419	430	411	427	464	438	398	438	413	440	435	400	430	422	451	438	406	414	436	406	399	441	434	404	420	403	397	426	432	411	444	412	407	386	422	417	437	425	441	381	432	440	429	425	375	427	425	444	448	392	484	391	449	414	364	439	421	406	425	410	422	415	428	417	429	395	402	436	419	401	411	393	461	431	450	431	419	405	415	417	388	429	445	450	437	416	394	378	432	430	430	420	386	413	427	400	385	413	397	439	368	434	406	378	377	391	416	418	392	411	387	437	439	433	384	456	393	431	442	391	380	391	382	412	397	383	442	439	459	398	421	395	423	410	402	410	405	397	443	446	414	406	434	450	430	429	397	401	409	408	430	408	403	422	418	414	397	402	406	418	420	389	400	433	447	417	439	384	393	396	421	409	436	410	420	380	405	369	432	439	409	412	438	427	436	419	424	441	427	417	442	416	396	357	422	411	360	400	420	465	398	436	432	412	385	395	411	443	427	411	404	423	405	412	422	448	430	415	423	426	449	406	399	403	384	410	407	415	436	443	416	418	416	424	375	403	430	399	419	407	433	389	377	402	376	443	412	407	399	408	428	411	387	414	408	423	399	415	447	404	426	438	429	416	424	435	429	408	414	391	408	413	419	411	412	416	408	449	388	401	382	402	426	410	421	398	416	423	412	419	391	417	400	389	421	392	425	437	420	411	415	408	428	399	427	439	433	421	424	435	431	400	400	419	433	404	384	413	432	406	417	428	410	423	432	389	436	403	463	419	408	407	443	460	424	394	375	382	388	422	397	416	421	408	425	421	447	406	395	390	433	406	417	414	432	435	431	396	377	461	434	411	389	418	411	449	397	411	366	428	404	430	433	396	414	371	417	410	414	419	393	410	424	424	443	412	373	397	440	421	429	437	400	420	418	390	435	409	423	440	437	450	410	428	446	410	367	379	443	415	413	398	416	401	413	410	416	402	418	430	371	428	414	430	423	416	421	429	417	455	430	432	391	415	413	419	398	458	434	435	434	399	357	429	434	429	401	460	387	420	449	401	409	430	444	391	415	392	410	381	425	434	419	405	368	410	426	424	414	424	416	422	401	437	406	417	400	410	393	447	433	374	420	451	424	410	431	416	391	410	405	405	424	418	440	388	396	417	450	463	449	422	381	388	421	426	402	464	434	407	418	398	392	412	435	438	449	401	401	433	409	379	439	408	409	415	422	385	411	413	429	425	428	420	386	370	425	416	410	441	409	405	402	377	429	418	444	440	401	411	379	407	425	395	401	419	393	428	411	398	420	434	437	425	436	415	423	414	408	401	414	431	373	425	402	423	386	420	423	421	419	390	446	427	396	427	426	417	428	392	431	433	385	391	444	378	418	454	371	420	432	402	425	412	424	417	410	425	377	410	428	402	466	454	400	383	422	402	429	441	412	419	439	458	424	424	390	441	431	415	433	386	419	415	409	412	433	410	405	444	422	384	409	432	413	423	402	393	397	376	396	369	405	390	415	457	419	401	406	444	429	446	442	408	409	397	448	434	428	395	367	427	446	403	409	445	409	432	423	441	423	428	440	448	443	436	406	439	429	419	405	403	417	402	428	417	437	416	414	435	413	423	400	416	413	437	394	384	427	435	423	435	436	370	403	397	445	431	392	387	440	424	377	454	429	390	413	421	431	417	425	417	405	425	414	437	404	407	428	414	440	363	448	431	414	404	429	402	406	423	448	386	393	404	431	412	412	479	430	400	456	447	400	412	415	394	398	396	415	431	436	400	382	470	407	394	386	373	374	415	407	441	428	412	409	428	387	435	401	432	419	420	402	422	401	403	403	378	411	421	406	396	428	435	453	391	408	403	403	435	420	394	414	382	429	427	392	432	450	418	407	428	417	397	429	408	404	458	405	430	441	423	443	394	425	429	464	416	408	430	377	427	443	417	419	402	410	390	375	432	394	413	415	469	377	395	403	394	427	453	402	436	391	442	395	421	408	405	406	430	431	410	407	390	372	406	409	435	433	433	401	376	415	438	416	415	416	427	402	427	419	399	381	416	409	421	386	407	438	431	387	430	383	393	418	447	372	406	418	428	425	431	400	398	388	430	438	412	393	412	405	401	373	405	441	413	416	395	373	413	421	396	448	428	388	391	413	439	436	398	418	399	408	409	421	399	423	432	416	410	442	390	394	442	420	396	411	427	411	424	404	389	438	419	429	417	408	451	425	423	457	417	392	434	410	386	415	422	437	406	411	422	430	436	444	408	456	397	420	399	432	444	386	407	413	418	415	398	415	357	410	409	417	380	415	408	425	450	405	455	448	463	449	377	400	395	430	400	401	428	424	391	372	401	405	423	405	408	391	393	401	433	461	421	429	379	407	443	400	401	400	419	410	445	446	423	437	418	424	400	426	374	423	443	447	418	399	399	388	428	430	442	412	400	385	418	427	408	444	444	398	426	445	442	419	414	426	418	436	376	396	402	416	408	363	450	431	404	414	409	441	378	423	429	429	356	369	401	412	442	428	423	414	411	392	422	383	404	411	384	415	409	380	403	413	426	447	369	369	422	421	413	405	387	366	437	429	404	409	449	429	417	418	399	432	420	410	437	421	407	380	429	405	416	433	440	404	444	415	395	406	420	415	451	404	422	414	395	392	448	433	396	396	410	428	425	399	391	412	416	427	395	420	442	395	378	431	377	410	393	417	417	450	440	450	410	408	404	439	400	424	415	410	383	403	397	455	421	407	431	416	466	432	400	457	410	426	410	426	391	426	396	425	416	427	428	450	428	388	443	429	394	425	453	409	409	381	432	407	412	414	435	410	440	400	415	401	427	415	378	427	437	409	408	393	416	366	437	401	399	393	395	389	420	426	399	422	428	425	428	424	442	392	408	403	378	443	413	400	402	435	430	409	415	391	401	399	415	434	414	418	406	435	450	461	422	403	423	377	387	452	426	414	429	432	403	394	411	405	420	407	401	412	428	423	438	384	403	420	416	400	377	393	420	427	406	455	478	383	409	437	429	418	430	419	395	420	397	430	413	415	401	431	445	412	416	431	411	440	427	392	395	419	408	418	418	423	424	394	427	406	420	410	438	430	408	445	415	413	405	414	397	401	424	397	429	383	437	397	413	421	397	391	405	420	388	380	428	405	386	409	419	400	434	418	406	427	435	415	398	386	416	363	412	420	419	403	407	417	428	427	401	442	363	383	400	397	427	386	399	415	398	423	419	411	411	434	385	429	417	404	421	432	428	407	407	444	436	456	387	405	434	461	412	422	466	407	441	445	389	396	408	406	442	401	445	402	405	455	428	472	403	409	419	415	400	423	401	425	415	416	397	410	450	392	443	430	374	427	422	387	427	432	383	450	401	409	426	411	404	399	397	401	442	434	428	381	431	399	420	397	458	431	406	400	428	468	424	412	369	408	402
24990	21144	27036	25329	10451	1227	939	877	850	807	754	804	763	701	732	724	709	725	718	717	721	721	728	747	723	751	737	718	711	717	739	701	667	722	749	744	770	754	713	710	737	710	679	702	692	729	736	716	747	705	674	677	750	732	709	715	736	698	740	712	730	727	718	736	720	725	677	674	709	705	703	721	718	729	771	734	746	737	718	728	746	699	750	744	710	687	769	717	727	737	760	694	729	711	712	785	732	718	715	681	745	702	751	678	699	695	746	691	733	774	733	708	724	717	724	691	774	718	733	744	713	721	725	736	703	700	717	671	733	716	695	756	755	682	697	729	703	745	674	707	695	764	701	745	729	693	706	721	715	750	753	711	712	710	724	742	752	770	719	723	688	722	743	739	710	725	724	707	740	704	722	768	692	745	726	731	737	742	721	690	722	691	732	724	724	695	737	722	704	735	704	774	714	689	707	667	711	754	744	730	674	713	693	706	696	698	696	745	729	714	718	676	712	682	739	696	712	748	713	711	702	748	729	735	729	724	731	724	680	719	717	736	760	782	758	712	708	747	746	716	744	707	740	750	744	737	686	738	694	760	760	727	685	748	688	757	719	753	674	747	730	742	734	720	683	709	719	717	727	693	761	709	746	745	729	739	710	749	714	799	707	707	729	698	681	709	716	754	663	694	712	737	734	666	723	749	683	684	690	725	699	709	754	682	720	733	694	748	700	707	701	704	734	753	732	745	702	674	751	729	672	701	735	722	721	703	704	699	725	692	732	768	730	695	669	716	690	701	708	730	723	766	731	711	733	673	712	718	749	724	733	692	665	748	695	716	714	708	713	705	742	728	715	693	733	646	706	718	746	675	728	724	717	689	752	732	758	671	740	746	697	743	720	702	745	668	697	743	693	718	741	704	712	675	697	723	730	714	705	737	729	693	704	706	712	689	714	738	724	727	736	666	720	727	712	710	694	739	756	688	721	772	714	739	733	730	707	707	739	705	710	731	734	748	777	723	737	761	730	714	712	750	718	695	674	749	648	719	743	694	713	679	757	735	711	703	681	727	677	713	706	755	687	712	694	730	720	766	739	739	685	697	655	706	709	714	759	732	688	720	733	679	755	739	708	664	700	732	713	723	731	712	696	692	708	722	684	703	706	695	719	742	708	768	718	674	781	672	675	695	705	670	722	703	731	735	718	742	768	709	728	677	696	710	748	713	686	706	703	751	729	720	725	769	715	694	739	717	741	730	790	735	690	723	747	670	769	730	735	712	755	747	695	706	738	751	737	662	703	745	686	733	718	710	719	701	723	715	710	675	692	671	718	688	739	728	676	719	715	726	694	749	677	708	674	695	746	708	741	742	667	711	714	707	719	709	732	727	713	752	702	689	726	700	718	678	728	719	709	723	736	663	736	715	662	675	694	684	680	699	753	722	746	731	718	748	668	723	727	706	756	674	706	703	680	699	721	709	771	737	741	737	710	705	730	738	735	681	732	709	754	743	703	703	741	727	699	678	753	699	713	677	678	733	708	695	687	688	751	725	686	747	669	702	740	723	692	688	752	702	725	703	708	730	763	685	691	711	717	732	711	753	739	685	684	687	745	709	743	718	713	701	714	687	706	751	707	700	680	723	697	707	710	700	740	703	694	689	713	715	749	706	752	717	672	731	721	738	724	717	722	682	679	722	719	680	727	715	679	753	685	726	759	720	753	790	750	726	685	723	753	667	692	733	740	734	712	731	771	725	705	692	674	682	697	739	713	704	762	712	718	738	711	717	735	740	715	732	714	735	764	705	701	722	787	713	740	745	699	699	758	715	711	701	761	719	702	695	710	739	706	749	735	756	716	724	693	731	682	674	686	702	737	713	767	685	699	761	686	680	725	720	730	731	714	762	715	759	713	667	773	699	706	719	714	724	694	724	708	716	719	719	710	706	745	739	680	758	768	757	704	699	701	730	693	730	721	731	717	752	760	754	705	716	688	708	726	688	760	715	657	706	697	751	758	759	733	661	783	702	664	724	704	784	751	708	712	732	713	701	682	773	723	718	716	705	684	686	741	760	694	739	687	685	731	734	700	753	663	665	722	696	687	701	721	709	716	706	692	678	724	717	694	724	730	690	724	683	741	726	701	715	716	732	738	735	734	736	673	723	709	700	748	763	717	745	747	700	729	724	719	748	759	752	736	717	697	730	745	716	725	756	749	679	737	741	724	730	750	692	729	700	714	735	662	691	725	706	693	763	703	704	700	720	689	720	740	740	733	711	679	713	713	722	713	737	713	763	679	722	741	709	757	684	736	744	741	714	691	706	692	649	696	781	724	746	707	738	688	707	742	659	737	766	680	762	756	714	765	725	727	710	720	732	753	744	791	755	726	724	739	677	698	687	764	700	696	722	798	701	688	714	690	725	703	747	733	760	679	770	726	705	786	669	697	701	729	723	740	732	720	682	704	714	720	750	743	718	722	751	733	706	740	714	708	689	704	719	725	769	707	798	699	751	688	714	782	716	695	787	771	719	741	728	701	694	687	690	696	694	719	690	759	731	745	686	741	721	742	707	761	708	760	744	675	717	700	722	746	738	688	714	717	716	747	772	652	741	706	746	704	748	726	708	747	721	709	744	763	723	697	747	677	691	674	770	720	733	684	751	722	715	718	690	772	704	750	724	725	716	731	742	749	694	707	721	700	667	697	742	706	723	701	721	702	700	720	691	765	709	732	697	705	710	730	686	698	697	723	737	723	694	730	720	687	745	707	751	676	699	720	757	722	719	707	717	698	735	726	672	723	689	721	737	687	744	666	711	693	772	777	720	746	713	687	722	673	708	691	717	700	769	723	761	726	714	743	731	732	688	674	694	717	716	722	717	755	708	725	673	685	705	678	703	710	699	701	658	700	757	699	674	750	757	744	789	707	738	743	729	738	689	707	697	744	756	733	701	725	722	699	720	678	733	762	696	701	735	737	737	757	706	704	768	716	701	771	733	771	786	694	724	708	744	720	727	720	668	632	737	685	746	770	747	750	707	709	701	765	722	712	784	692	670	715	739	733	687	716	730	707	712	730	729	779	702	731	695	745	664	734	755	771	668	723	691	750	695	722	715	698	708	685	690	697	715	712	752	680	716	765	694	749	672	699	700	726	687	722	734	676	697	713	706	730	729	698	729	714	767	727	706	725	738	782	715	672	723	693	701	717	722	711	663	726	641	731	750	703	739	751	716	722	707	742	737	733	741	692	717	754	724	726	755	690	723	674	751	672	714	734	697	721	729	760	729	702	724	747	722	724	695	713	730	726	672	738	779	739	742	708	696	713	722	740	762	742	728	738	731	752	736	685	766	732	724	714	709	740	711	713	754	735	697	746	720	695	683	690	767	691	697	726	770	760	716	732	736	692	733	736	718	744	753	729	689	756	699	743	694	695	728	734	681	749	728	716	729	737	698	675	739	696	729	722	709	735	711	726	741	767	706	653	690	731	748	715	737	794	682	693	722	691	732	762	717
37142	27550	3183	1803	1435	1281	1130	1000	944	872	871	932	857	794	839	783	829	802	789	798	802	782	802	776	724	735	808	766	794	736	750	782	770	750	782	738	785	733	701	771	776	757	771	736	718	740	770	775	764	763	676	773	758	757	809	793	803	700	771	782	741	740	774	775	762	742	746	770	787	780	744	725	745	752	750	748	819	774	759	735	738	747	788	743	796	776	709	773	733	771	778	771	754	753	778	745	795	764	734	764	686	780	729	763	779	748	769	727	728	763	765	755	733	762	749	712	768	734	773	741	749	753	774	798	767	754	684	800	739	770	756	794	765	722	717	767	727	754	776	723	766	747	747	864	743	762	753	727	751	772	795	744	698	764	762	754	755	736	740	743	720	787	782	752	756	775	789	705	754	769	766	755	738	795	748	752	772	721	792	743	777	739	775	775	811	802	798	748	765	781	759	755	778	726	783	834	709	761	791	702	809	748	798	776	758	717	739	739	747	788	793	752	786	758	768	797	727	768	731	749	706	781	725	788	762	726	737	731	738	766	788	756	751	782	776	728	760	711	702	776	777	719	786	735	725	760	751	739	721	742	787	740	795	754	770	772	736	693	754	745	800	770	718	782	757	703	788	762	769	742	762	742	738	755	743	730	740	786	746	777	784	742	766	800	762	746	772	729	706	752	750	752	720	693	702	756	769	747	761	746	753	770	778	715	747	797	742	739	763	762	749	749	741	778	736	792	746	759	751	709	729	776	741	739	698	734	763	737	745	728	725	807	774	771	754	796	807	752	812	706	759	779	750	741	783	710	749	737	750	762	749	757	794	751	810	772	781	766	765	725	727	713	758	736	741	779	736	771	736	767	738	710	734	741	769	723	775	734	772	737	745	781	728	707	773	767	772	725	772	746	763	758	767	706	707	706	785	787	701	746	738	741	709	763	754	716	722	774	731	777	786	755	764	737	722	764	779	686	736	716	798	717	761	788	745	749	731	729	784	741	742	715	761	757	768	737	767	794	769	842	739	758	780	824	700	758	723	805	712	751	781	780	743	731	751	747	781	709	770	764	781	755	740	726	739	719	739	754	777	747	741	766	770	752	772	755	661	756	794	751	749	789	723	782	781	803	724	736	784	744	737	753	766	727	737	784	692	752	760	717	747	740	803	773	767	766	754	751	807	792	699	736	729	739	766	805	772	717	787	766	718	769	758	759	729	729	783	744	718	756	722	800	756	755	731	761	755	764	727	783	772	763	746	792	701	808	755	777	719	760	751	729	736	795	798	755	717	724	712	728	774	785	723	771	788	737	793	754	791	731	798	757	740	723	757	773	730	753	767	756	796	743	757	738	805	781	729	716	732	808	799	705	738	727	756	790	780	739	781	739	790	734	729	783	740	720	785	755	761	741	742	796	758	768	748	728	759	780	738	785	768	770	775	763	770	740	769	732	801	726	772	737	762	777	795	762	759	779	726	742	726	781	772	757	732	776	749	689	742	747	771	745	753	785	760	728	752	729	736	758	770	769	737	723	771	779	717	740	778	722	807	762	767	757	721	708	756	802	753	790	730	725	789	754	749	836	804	764	779	725	796	721	788	763	782	784	748	787	747	757	833	741	837	736	762	759	765	730	720	739	771	801	752	744	770	729	772	761	761	775	798	736	745	767	751	716	761	760	769	772	735	740	743	763	776	745	717	735	780	768	755	730	734	801	711	741	756	747	775	817	764	727	723	771	815	749	809	792	748	828	734	761	747	713	804	775	756	732	783	739	745	770	755	732	829	706	765	738	783	776	749	764	788	728	799	762	764	768	734	731	736	760	683	750	708	776	706	777	705	802	714	721	747	757	772	747	704	744	740	768	775	723	794	767	718	780	790	751	730	703	762	738	814	734	762	776	726	782	781	743	767	740	719	781	726	746	754	783	786	729	716	760	749	733	754	746	789	749	773	795	773	782	738	753	737	770	745	729	802	778	804	743	787	747	751	757	775	765	761	755	770	745	772	737	745	791	749	724	773	761	728	723	753	747	763	767	764	748	796	786	765	750	731	759	741	760	757	772	747	763	759	817	763	716	752	720	748	761	754	769	742	769	739	775	767	801	730	741	757	780	719	719	730	757	746	737	704	786	790	755	733	746	771	741	790	724	772	743	756	748	756	791	783	776	757	759	740	723	765	744	738	778	769	734	774	690	757	725	770	737	781	747	748	770	796	764	751	756	798	779	779	722	782	758	762	794	764	785	750	704	705	816	755	785	772	739	744	758	737	792	771	733	777	739	745	751	733	765	787	776	747	746	754	792	736	772	757	735	730	733	748	768	728	763	766	762	758	777	765	748	791	771	749	787	712	754	781	790	771	785	734	737	723	752	791	740	722	780	767	762	779	782	741	774	787	752	742	765	730	756	790	762	739	767	786	771	779	722	803	750	782	781	758	808	748	743	772	784	721	761	742	749	702	749	766	766	758	744	762	766	766	717	749	770	775	755	761	795	771	724	722	748	744	764	736	783	728	765	719	714	766	746	714	736	737	742	714	772	736	755	750	711	760	737	785	730	732	785	724	731	756	800	738	726	730	744	727	774	726	755	772	715	735	735	760	746	766	760	765	770	758	777	713	781	741	750	743	737	822	768	736	784	791	757	754	738	748	731	751	788	717	732	783	734	782	765	777	731	716	771	775	779	792	744	728	782	746	757	768	790	709	751	740	720	734	706	761	780	766	747	774	755	753	709	737	711	779	750	797	778	738	741	727	763	767	713	739	765	754	795	794	733	715	809	738	750	734	774	790	813	696	779	761	783	734	791	740	778	750	778	722	770	792	775	786	820	785	775	771	757	740	748	785	747	713	741	767	761	771	787	756	745	792	776	827	735	737	764	763	741	738	739	745	796	736	717	734	786	739	799	740	793	699	786	808	741	762	817	760	765	724	781	739	774	759	755	753	754	805	789	808	745	733	724	770	770	747	759	718	723	732	787	797	731	739	742	759	823	737	738	767	775	788	778	763	750	746	726	775	720	760	735	761	808	805	779	709	754	741	750	768	778	764	725	774	729	771	741	751	762	773	748	747	736	759	747	785	743	797	729	797	757	763	765	698	740	738	790	740	829	788	752	766	798	742	775	733	761	768	781	743	729	797	774	731	764	725	767	777	734	784	752	790	791	727	735	758	762	746	760	774	757	793	803	737	755	750	772	782	757	780	812	721	739	686	775	786	750	750	753	757	798	696	727	719	752	717	764	764	773	814	756	767	747	784	714	764	750	751	743	725	708	793	759	821	735	752	681	732	777	730	742	801	753	728	712	771	764	770	765	752	798	698	806	761	747	778	768	745	784	703	756	706	733	741	718	774	728	766	768	773	777	761	698	802	775	763	767	747	744	761	731	770	755	772	692	744	744	757	718	755	759	794	750	737	805	760	752	705	747	758	729	723	716	700	769	728	755	759	747	694	738	758	721	832	728	790	763	731	725	785	730	695	766	754	772	724	760	797	741	810	754	732	754	754	748
22681	21143	28589	23988	21141	21194	8284	1510	1232	1138	1106	1003	1045	1009	957	964	924	921	942	876	860	811	900	902	859	877	911	853	843	870	874	822	820	855	874	881	851	837	930	867	869	832	867	845	838	774	798	841	852	839	860	871	828	834	865	780	809	832	821	808	852	862	837	854	849	836	835	827	860	833	820	892	829	858	820	861	853	873	799	869	809	862	830	846	800	889	851	805	884	800	830	783	873	840	867	813	791	825	813	790	811	791	875	858	826	823	818	815	850	836	814	871	816	850	807	841	831	855	743	801	804	866	808	847	809	808	802	850	785	870	846	867	856	839	777	876	849	844	837	851	797	821	872	804	792	802	814	808	811	822	836	833	841	863	780	857	826	865	857	821	806	848	761	876	827	808	869	850	843	818	850	860	853	773	813	857	885	874	825	849	859	806	819	866	837	867	808	859	803	891	822	859	791	819	827	847	824	867	826	830	798	841	855	806	836	807	825	776	816	838	832	890	829	823	767	827	807	813	809	865	816	829	842	810	867	826	889	812	859	797	830	822	872	818	779	872	835	789	829	858	834	873	861	821	847	865	834	807	819	786	825	827	833	824	815	860	817	859	840	850	817	855	838	819	826	862	876	845	824	827	818	822	828	826	806	800	849	837	840	834	864	791	801	844	821	870	850	834	873	777	834	834	833	797	828	859	836	849	819	789	851	783	804	842	810	854	838	841	855	880	797	790	813	855	825	808	807	877	844	874	842	829	849	890	815	847	845	834	851	848	800	784	783	802	777	785	835	829	842	812	852	827	834	810	851	840	856	820	823	808	796	890	837	833	834	816	829	833	853	823	852	859	835	856	810	822	786	850	849	794	889	738	828	845	862	855	837	859	868	851	786	851	860	818	867	844	816	852	807	838	841	852	847	806	846	817	828	837	841	897	802	828	802	814	814	866	791	821	864	778	860	862	809	821	816	842	833	834	828	854	820	831	852	876	833	826	834	800	809	829	801	889	841	867	828	863	835	840	846	821	820	840	814	853	824	815	864	801	784	793	807	817	836	816	803	841	830	869	813	821	861	805	864	868	800	851	896	847	887	833	844	890	791	849	864	807	918	825	896	819	784	813	868	879	799	808	861	808	836	831	875	753	782	781	788	881	823	845	827	791	819	798	844	858	831	875	793	835	841	871	870	828	822	895	828	819	856	858	826	837	814	885	844	866	849	831	864	857	789	883	811	856	803	835	842	825	840	781	852	802	858	855	832	840	877	848	829	806	826	808	796	869	831	821	831	836	809	836	848	816	827	823	823	812	790	880	845	826	819	812	859	821	831	870	793	768	834	816	873	832	828	829	800	826	871	859	843	858	845	787	867	862	839	813	815	847	850	862	864	871	874	822	818	831	846	825	829	839	817	857	815	836	844	785	867	843	835	848	856	821	841	866	790	876	817	816	824	828	844	851	839	821	873	830	826	831	799	833	838	850	826	847	846	802	862	864	879	841	848	805	847	868	862	832	861	843	856	809	848	850	776	820	870	798	815	819	823	804	808	832	849	818	802	843	863	869	835	784	821	802	852	815	782	827	874	833	757	819	893	833	801	841	817	759	814	844	867	819	870	844	812	875	838	846	879	833	845	885	816	838	773	818	900	861	856	845	814	804	855	787	823	841	878	835	856	803	776	869	792	842	857	839	839	837	828	782	815	844	838	817	858	815	825	891	823	785	842	809	822	815	814	843	844	821	800	796	830	849	870	797	777	823	830	824	804	860	838	807	862	881	841	846	871	786	785	798	789	818	808	832	811	832	854	870	861	846	782	828	857	878	766	847	864	848	829	848	830	839	850	815	816	842	843	817	807	794	836	891	835	835	792	816	871	848	842	871	809	861	860	862	835	775	825	830	844	838	873	819	818	850	820	826	834	834	828	809	845	815	847	896	854	794	844	868	840	760	808	849	866	877	846	836	792	816	809	792	786	866	853	843	838	818	801	836	837	823	866	816	815	835	873	813	788	822	831	812	848	842	785	875	831	876	859	796	838	883	813	863	772	788	841	830	852	808	840	817	869	849	841	857	830	869	800	836	807	822	873	800	805	819	789	818	805	821	810	821	810	843	845	841	819	875	856	847	866	813	806	829	807	819	763	823	835	834	838	812	818	833	811	849	804	820	852	801	845	806	845	880	842	823	847	850	855	899	836	843	838	825	832	818	814	862	803	874	839	816	837	850	774	861	860	826	831	839	816	854	851	838	815	870	816	852	868	847	809	895	825	789	840	839	907	804	814	783	884	848	838	833	868	790	842	870	836	823	832	791	869	842	800	843	852	868	767	840	886	807	797	825	832	879	846	829	828	821	821	849	866	890	886	829	824	867	783	820	852	860	853	786	848	811	837	807	798	857	800	856	854	814	850	842	883	846	785	864	830	830	838	814	878	793	836	903	855	880	882	823	800	767	797	843	808	876	804	811	846	833	862	811	820	819	838	804	843	792	859	833	864	801	833	792	885	814	882	855	823	822	835	851	800	816	804	816	799	803	874	841	863	845	805	823	788	817	829	869	831	835	799	813	849	816	831	848	849	841	817	876	840	829	846	846	819	847	811	814	847	855	829	843	846	862	798	869	802	836	829	802	849	891	815	761	886	858	803	822	839	825	877	793	846	834	820	848	824	853	814	803	840	805	832	821	882	829	754	807	835	902	876	838	844	808	840	900	821	779	850	857	832	829	821	854	903	843	828	829	869	810	812	820	879	818	816	880	827	872	835	837	823	856	869	878	873	864	843	889	814	838	807	847	816	823	831	849	848	829	830	800	877	854	863	827	799	787	859	824	827	841	786	835	820	832	814	874	856	835	790	844	813	798	856	867	844	819	889	843	863	861	791	853	799	815	884	816	824	863	862	820	833	876	826	854	846	832	840	845	814	783	872	865	823	794	829	883	841	823	798	829	872	830	810	843	811	759	756	811	801	824	841	838	827	758	868	793	812	815	817	861	854	865	830	827	810	848	865	807	822	847	814	776	807	812	813	826	833	799	875	842	839	852	830	823	818	828	863	827	800	844	828	841	797	817	825	779	834	874	858	842	818	819	846	828	815	833	825	853	843	840	922	853	842	790	846	815	829	810	834	808	804	797	802	829	791	810	865	871	834	836	848	823	866	797	847	868	850	809	898	809	864	789	852	844	851	842	803	789	835	851	825	826	826	841	820	865	794	828	838	811	839	774	789	830	824	834	833	843	843	829	865	817	830	847	856	859	817	829	822	811	794	843	810	808	812	822	848	832	871	834	841	822	835	823	774	856	844	804	824	818	892	860	867	829	878	829	852	833	855	884	845	854	837	849	843	834	857	827	824	833	801	796	856	781	838	789	817	844	853	846	806	827	832	821	854	817	847	836	851	813	815	822	797	861	827	863	768	782	886	822	877	821	848	857	804	827	840	814	841	852	841	817	829	784	821	839	860	798	801	781	837	832	812	854	851	833	805	836	822	804	841	842	799	858	855	863	821	794	870	836
46137	39981	8969	4649	3418	2661	2126	1769	1536	1392	1251	1184	1090	1005	1014	985	956	988	906	913	896	930	895	904	873	910	861	914	854	849	921	819	832	856	878	901	857	828	820	836	895	847	849	828	814	863	825	863	842	821	826	854	861	837	822	823	881	816	901	844	870	823	774	870	803	802	861	811	864	802	843	823	844	789	773	839	853	826	831	879	824	807	863	818	852	854	838	847	856	809	828	797	824	861	847	775	871	828	777	801	796	842	862	834	889	796	843	831	857	832	811	858	805	863	831	818	792	824	834	828	786	871	820	823	822	816	813	813	830	856	819	817	859	854	811	834	829	881	820	826	825	829	826	813	863	817	816	833	847	825	860	796	855	791	840	776	823	837	908	849	820	830	773	817	819	872	811	801	798	795	834	821	834	832	809	856	808	863	823	821	829	838	825	837	809	875	780	813	786	869	806	852	827	846	890	835	822	791	815	791	859	757	822	840	856	836	802	782	828	824	833	844	844	860	855	821	818	827	818	819	813	875	805	840	811	825	792	786	866	829	844	857	829	846	831	829	859	859	839	847	825	813	805	836	822	818	800	826	793	831	818	835	812	790	776	794	840	827	884	817	820	821	798	823	854	873	764	803	818	826	774	789	866	873	820	789	823	847	819	861	882	851	813	824	849	853	820	853	816	815	860	836	838	788	794	810	842	830	803	890	853	797	847	853	810	828	851	828	806	794	837	876	827	802	851	797	796	778	821	834	873	831	821	875	824	872	803	831	838	802	791	796	829	818	820	843	848	813	851	853	888	819	816	867	821	813	834	855	803	824	786	896	842	816	825	838	776	828	879	865	779	829	822	817	846	833	805	860	807	833	822	769	851	855	760	776	793	864	772	814	866	796	857	824	818	854	815	836	861	846	861	877	786	826	780	840	845	804	815	839	795	890	832	826	840	845	768	816	787	802	883	832	833	876	817	825	799	804	816	834	833	812	878	825	772	839	815	846	846	800	847	786	867	769	878	856	812	801	829	824	789	842	848	806	830	788	889	790	838	828	824	835	798	835	819	866	821	853	850	775	840	814	848	868	842	836	855	844	795	831	811	784	778	834	793	799	838	849	836	857	766	841	761	812	796	809	861	805	800	823	823	842	784	867	809	827	826	816	841	775	826	826	861	804	838	860	856	851	838	817	801	801	823	864	840	789	818	814	866	786	849	805	842	883	799	883	861	840	831	855	799	859	775	906	816	826	795	779	839	779	771	822	820	875	821	796	838	809	814	849	818	860	886	884	849	806	796	844	755	820	802	858	829	847	806	850	852	819	855	858	823	841	785	840	776	833	823	820	839	781	831	845	769	818	824	825	826	860	833	854	836	860	786	855	840	805	837	819	861	858	820	798	807	890	842	799	821	861	826	776	833	810	780	859	872	798	885	831	877	857	843	825	865	813	874	803	841	814	816	854	829	812	789	806	880	863	848	778	812	833	849	902	759	798	802	854	848	816	808	761	796	811	833	816	792	855	812	892	919	819	827	785	824	825	824	864	870	790	810	863	788	849	784	856	835	852	824	820	810	834	783	811	791	864	842	779	837	811	772	818	852	832	779	875	812	842	861	841	779	828	779	833	856	781	798	802	846	830	813	869	786	819	872	839	794	806	853	859	804	860	844	809	830	842	787	834	814	803	806	819	882	855	904	872	820	822	803	818	813	798	810	795	836	906	851	840	801	801	819	824	812	831	893	805	849	847	819	851	837	828	812	833	860	773	762	836	805	814	827	818	833	809	777	813	807	859	872	842	847	829	845	788	838	793	837	831	793	881	840	844	815	843	870	793	828	811	829	804	808	856	842	851	805	789	845	835	851	803	844	820	826	858	807	821	797	861	801	812	852	790	825	792	828	843	813	795	889	821	859	849	814	870	866	832	876	824	828	848	789	816	794	881	876	833	826	801	843	816	803	834	821	801	846	840	872	858	817	846	847	836	869	807	815	848	803	846	849	799	881	795	832	783	822	881	764	826	835	800	860	855	837	854	841	830	804	785	770	822	823	810	841	769	860	850	854	846	805	780	807	858	797	810	813	856	868	850	814	847	834	819	800	822	826	865	817	833	783	835	861	812	868	847	807	827	801	831	778	927	833	803	807	843	835	841	831	819	831	836	849	831	841	873	842	837	812	866	839	799	833	825	792	848	839	839	822	814	816	824	858	833	812	874	776	812	854	801	844	817	836	803	762	831	852	852	839	803	841	827	864	853	831	822	799	865	825	826	832	897	795	779	804	804	856	827	831	818	858	845	806	775	837	838	859	842	818	835	823	838	784	877	810	785	863	850	834	843	850	812	783	788	871	892	909	824	841	792	864	789	772	889	768	825	827	800	852	828	780	805	828	809	809	831	820	846	833	833	822	851	812	849	842	793	864	799	815	837	845	839	865	822	806	864	813	817	835	856	854	818	841	832	858	780	892	856	855	855	797	907	777	814	863	843	796	809	834	834	860	812	871	789	828	856	847	826	827	827	836	864	812	846	810	827	811	810	805	808	778	821	799	858	814	853	820	796	852	859	846	859	824	822	816	823	820	844	852	812	880	885	830	798	834	861	831	851	842	839	891	795	889	862	835	812	896	766	811	804	849	913	807	835	852	829	795	843	839	864	823	855	828	828	846	846	785	816	837	843	884	812	799	808	841	816	794	839	804	832	808	834	818	833	799	847	819	842	805	772	817	824	835	876	862	839	910	747	859	786	859	837	849	792	793	845	841	899	799	840	809	851	843	792	813	816	861	831	844	810	859	824	828	812	811	817	816	804	767	769	798	794	852	797	826	811	837	819	848	797	824	831	873	771	779	825	884	864	835	852	836	799	837	800	870	825	851	831	852	830	788	799	825	850	863	855	827	856	809	831	833	813	837	813	826	860	826	788	804	787	827	854	832	845	835	863	822	858	811	830	841	823	845	835	827	821	826	803	792	825	852	869	841	814	808	818	826	778	834	849	820	833	771	881	826	838	805	844	818	850	836	851	831	823	818	814	849	833	843	821	819	885	772	817	854	841	813	792	798	819	855	835	849	822	822	811	819	835	868	802	812	797	880	832	863	768	826	828	816	815	819	844	876	792	790	849	808	833	833	816	860	841	830	826	862	813	789	815	797	853	819	808	819	823	847	829	856	815	847	834	792	855	816	800	818	888	880	844	773	844	826	834	856	797	829	818	839	843	794	800	814	775	877	820	807	772	829	805	803	820	867	830	848	874	827	813	867	804	806	826	790	780	857	802	762	829	854	819	865	838	838	838	850	807	818	852	815	831	805	809	839	781	862	850	859	822	806	803	806	839	762	790	847	833	897	852	880	853	792	840	824	839	869	842	836	794	800	860	834	853	812	833	804	809	832	810	821	791	836	810	843	849	809	841	869	872	881	796	807	823	801	832	807	880	836	810	863	826	780	848	824	845	772	774	830	806	849	837	815	831	812	809	856	815	895	865	852	831	840	837	838	820	830	817	847	856	813	832	840	864
28483	18982	5613	957	710	637	479	430	392	400	413	431	345	382	418	388	417	417	393	417	425	368	388	413	398	382	368	373	394	374	386	408	384	377	376	400	382	377	392	379	400	394	403	371	404	375	389	414	402	401	390	393	402	411	344	404	362	352	398	387	400	365	394	411	373	420	392	375	406	368	406	418	385	363	360	397	416	365	430	377	410	374	395	385	422	369	454	337	379	408	405	395	374	394	381	410	406	419	380	401	384	363	432	380	379	359	407	373	378	391	422	373	404	393	388	351	416	376	398	377	373	377	383	396	400	417	390	360	369	418	412	404	398	402	360	391	367	369	385	390	404	416	382	367	405	386	388	423	362	407	374	409	445	367	363	381	389	416	430	412	394	398	433	386	375	406	392	414	417	397	388	402	372	390	406	398	406	369	371	388	417	384	429	402	368	402	407	409	427	396	395	398	413	411	373	428	357	364	378	357	386	379	345	401	367	391	388	402	401	385	397	398	391	378	364	401	388	397	355	403	410	382	356	351	370	421	367	382	389	430	359	414	402	400	384	362	354	395	407	383	399	384	436	396	422	395	349	367	406	378	374	361	432	416	401	382	418	399	377	393	385	384	362	387	382	359	390	389	388	383	412	411	351	372	399	397	385	388	355	398	419	398	386	372	402	380	374	362	333	350	413	397	397	376	403	412	356	405	388	377	371	412	389	391	411	362	382	366	367	379	374	365	385	384	373	380	363	390	398	387	379	381	401	385	389	376	405	379	369	401	417	392	403	393	380	399	412	346	400	381	341	394	415	365	366	387	396	343	395	420	333	391	394	394	346	381	385	388	407	393	378	400	357	385	386	416	432	383	357	389	384	363	401	387	395	392	402	409	371	381	413	435	376	389	403	366	402	337	389	355	404	373	407	390	366	380	380	362	392	366	384	431	383	389	399	371	342	369	379	366	384	363	370	381	400	362	401	351	359	385	382	388	410	383	382	395	394	386	376	358	422	388	366	378	415	407	378	402	410	367	345	379	414	403	411	390	389	400	387	381	393	364	389	389	389	400	384	428	409	419	400	401	358	390	318	385	428	397	423	347	407	392	369	399	375	369	394	407	407	389	407	427	405	369	389	398	402	402	385	384	384	391	365	398	384	403	367	383	369	414	363	379	372	417	356	405	378	355	375	383	373	381	381	405	382	405	406	410	392	389	400	391	389	398	409	433	356	418	379	408	389	397	389	405	378	371	418	405	390	395	380	397	419	391	414	427	398	370	386	377	410	402	361	411	385	392	379	383	375	366	401	409	382	393	388	390	362	381	384	384	388	397	405	397	409	394	397	402	370	417	385	378	397	406	432	376	398	402	408	366	410	387	356	395	369	398	394	361	387	416	386	353	390	391	384	362	408	388	402	425	370	375	388	381	397	359	358	375	412	351	376	394	382	389	407	412	424	369	364	398	366	367	352	406	411	395	414	407	437	378	408	382	401	393	384	360	388	374	387	369	419	419	402	406	375	337	413	394	372	384	394	393	394	361	374	412	369	376	388	412	396	375	405	414	379	389	406	413	358	413	405	366	398	400	363	402	385	382	397	378	381	378	345	383	372	364	383	379	379	399	410	379	413	383	403	373	371	391	371	359	436	399	365	418	387	397	371	380	383	412	363	392	372	365	378	396	389	413	404	372	382	417	394	373	400	391	368	403	378	428	401	378	384	385	397	394	387	394	384	381	372	421	389	361	388	383	403	422	389	391	419	396	387	368	397	395	424	405	392	346	393	388	376	385	387	383	363	378	380	418	406	407	389	381	397	400	399	417	403	392	441	390	393	395	392	406	373	402	398	396	373	364	385	404	388	380	434	407	391	370	367	384	348	389	396	379	401	371	387	387	405	374	373	387	414	373	398	406	413	380	386	381	362	397	372	343	377	395	353	393	367	430	396	326	361	389	386	380	379	366	358	352	341	371	400	404	377	395	358	365	357	415	404	408	436	417	431	379	388	369	400	373	392	394	401	358	369	397	389	408	385	399	383	375	392	394	376	400	377	417	376	383	382	406	407	355	413	380	399	354	384	388	406	395	376	386	399	372	379	379	371	404	387	437	394	392	396	384	378	402	419	386	399	386	437	391	343	418	394	364	374	401	394	402	368	366	379	413	400	403	384	408	393	380	402	376	365	361	352	388	411	378	401	382	371	346	414	405	424	384	400	410	377	405	409	364	364	399	365	421	415	389	377	374	347	366	378	392	421	400	387	422	363	361	358	377	365	434	386	381	350	386	396	394	380	367	388	399	388	385	365	375	368	379	377	400	353	372	380	365	382	372	382	347	368	388	394	392	383	334	411	375	371	383	436	371	417	414	388	395	364	366	387	355	393	373	384	362	374	402	414	364	368	381	381	389	398	357	384	413	408	413	386	411	380	424	361	371	394	355	364	389	396	373	386	377	379	385	373	403	390	398	392	412	385	354	390	390	388	417	408	399	398	387	368	411	395	359	406	379	399	375	409	429	384	352	380	402	394	387	408	435	381	369	392	379	400	444	401	406	384	420	406	385	372	369	396	364	376	402	365	374	443	404	400	379	386	381	392	375	395	395	424	390	398	367	369	388	383	415	425	404	405	374	391	372	395	408	401	368	414	377	382	393	391	395	380	385	393	394	328	389	405	410	429	412	430	395	387	383	381	378	398	411	388	415	370	391	388	350	379	369	398	395	375	379	408	424	382	433	368	364	387	412	356	374	412	391	362	374	380	366	345	400	402	383	370	402	362	373	397	372	397	355	377	411	392	408	420	368	416	414	388	396	367	387	402	404	393	394	422	429	382	388	361	428	383	397	389	394	430	403	380	365	364	389	378	412	405	403	398	392	400	383	365	361	375	382	422	380	406	349	393	360	381	422	417	398	397	374	448	397	406	356	429	422	387	382	337	369	384	401	416	419	389	391	390	380	383	394	393	394	391	395	396	382	358	366	407	379	380	382	381	385	371	393	413	418	385	379	399	387	380	399	416	372	374	393	394	375	419	413	399	390	363	392	406	379	400	405	374	399	391	359	354	368	372	404	401	334	392	409	403	369	405	381	336	426	401	367	367	375	415	383	378	393	404	419	404	406	387	380	380	370	377	357	401	395	374	381	399	366	352	377	397	358	394	408	371	353	386	398	415	379	360	402	379	388	421	429	388	394	405	414	398	402	371	376	386	363	390	393	363	365	371	424	367	428	356	404	399	402	386	396	407	406	409	396	423	403	371	392	377	377	371	396	393	378	339	407	374	398	433	372	374	432	340	350	386	374	400	357	360	388	368	383	438	403	381	371	401	376	416	399	380	405	397	400	374	403	364	398	413	379	383	399	406	374	400	404	395	381	371	412	389	356	376	397	380	390	380	369	369	388	406	405	376	361	401	381	379	424	387	387	401	373	382	399	413	373	372	368	391	360	382	385	393	360	424	384	361	395	394	398	354	403	379	412	369	442	382	390	389	371	385	386	378	359	320	387	384	388	406	392	430	395
19510	7860	876	574	512	517	527	466	454	434	436	476	428	431	434	450	458	418	419	464	469	432	444	444	463	454	421	422	440	441	410	478	422	442	473	433	444	407	426	472	397	419	461	472	421	471	420	391	438	421	425	454	438	457	428	387	443	438	408	435	424	429	449	427	442	388	422	442	428	434	426	404	420	427	412	457	404	423	429	436	408	397	434	432	421	433	420	459	457	454	424	442	431	446	452	418	460	404	446	427	444	420	405	450	414	407	433	464	434	436	441	435	454	427	464	429	429	426	387	399	437	477	385	388	410	425	425	440	437	419	444	401	448	452	415	428	460	423	417	472	426	409	406	425	390	448	455	412	440	422	421	423	387	405	419	414	442	385	422	429	414	428	453	431	433	437	419	429	451	419	447	401	425	412	433	413	463	421	419	402	422	462	435	461	417	405	462	449	471	410	462	446	426	410	422	420	432	426	431	421	427	417	369	435	471	396	424	415	434	431	433	419	414	427	433	386	456	424	447	436	457	393	456	425	433	398	423	431	410	421	433	406	413	419	437	407	428	457	415	415	424	411	454	444	423	415	406	449	418	441	416	440	444	444	455	434	447	445	426	430	437	429	425	444	443	404	423	443	416	423	440	422	423	428	417	417	435	442	410	453	444	443	418	405	414	441	438	463	454	439	395	437	432	444	431	450	396	420	426	456	429	464	440	416	420	451	432	431	448	399	435	411	388	448	412	445	401	420	445	448	440	418	423	403	473	441	432	455	435	419	434	439	421	437	433	433	429	455	443	435	432	424	383	381	449	392	421	449	454	435	426	424	393	453	430	410	430	418	452	412	433	434	451	418	454	410	418	406	397	379	442	422	425	402	417	428	386	406	452	437	433	436	446	415	417	433	414	446	442	431	428	422	440	421	407	428	428	423	455	438	485	455	473	423	399	435	443	450	454	422	448	423	472	434	425	405	410	443	400	431	430	428	434	430	456	436	437	465	426	433	448	446	449	461	446	470	414	412	427	431	441	457	414	452	467	420	436	389	453	446	456	413	450	383	409	443	423	439	436	443	408	413	410	440	473	401	427	458	416	426	428	444	411	430	426	388	418	375	422	409	425	425	409	419	444	407	439	431	394	427	442	412	423	429	398	408	402	418	425	416	418	434	456	415	431	464	421	448	437	417	448	423	451	398	413	417	456	428	455	425	405	414	428	461	420	432	442	422	455	433	449	433	435	424	442	424	448	427	447	407	483	457	435	394	446	417	402	401	408	430	489	429	399	416	442	399	405	438	454	437	438	426	448	423	434	452	411	455	392	413	432	423	450	417	450	447	418	429	424	404	378	447	446	444	464	436	436	439	425	440	412	434	428	449	426	447	422	427	456	436	458	423	388	470	426	425	411	436	419	447	433	430	449	424	418	450	411	471	431	419	440	421	418	401	424	452	453	416	427	438	414	454	444	427	441	436	422	429	433	443	443	398	435	423	410	410	431	398	435	443	437	444	397	458	443	435	425	388	392	436	443	418	440	411	453	448	424	467	440	424	381	432	424	405	423	445	417	425	435	396	432	428	409	438	422	460	409	438	459	424	410	441	433	402	423	444	429	414	432	408	431	460	453	419	451	444	435	426	390	422	384	465	446	475	408	415	415	441	444	453	416	389	375	429	473	429	437	413	452	436	421	402	439	409	442	448	409	413	439	391	377	446	451	445	464	419	409	453	427	433	423	411	452	420	471	487	436	443	430	443	408	394	415	453	462	406	368	403	405	456	428	435	436	414	427	434	433	431	416	446	450	416	425	457	395	460	457	442	471	466	443	447	412	416	418	446	435	446	435	424	445	422	454	448	421	464	439	422	425	395	420	408	440	424	458	419	386	443	400	472	383	422	439	401	399	409	411	438	427	413	442	434	446	421	447	395	430	460	442	409	433	464	480	413	409	442	465	406	422	424	455	475	449	455	434	432	452	437	420	400	393	436	426	411	431	457	427	437	451	428	424	422	439	433	427	404	402	422	463	420	443	394	411	395	439	425	380	434	439	437	448	436	428	412	433	431	428	435	414	389	398	439	416	443	402	435	402	432	431	391	402	432	456	441	411	411	435	421	398	433	461	468	416	450	423	449	420	411	430	438	453	419	412	442	399	439	428	453	425	454	419	395	409	403	416	429	416	419	427	418	444	425	458	438	453	448	385	409	432	408	427	421	410	405	453	434	440	422	422	428	451	425	432	444	434	395	433	411	422	438	458	411	433	444	421	455	433	440	442	453	470	449	398	425	419	421	444	433	396	455	372	450	433	437	437	437	427	432	419	425	456	407	410	435	502	448	436	439	442	410	393	461	445	475	416	429	436	414	449	422	427	388	437	441	410	417	445	431	455	403	456	451	415	436	418	439	432	445	426	427	442	394	421	420	450	443	497	431	427	413	416	453	437	394	417	434	454	421	421	435	433	423	406	431	430	429	479	414	453	433	444	450	437	433	433	435	426	372	411	452	440	434	428	458	427	434	461	437	427	481	429	458	404	414	386	424	444	461	445	437	406	435	431	394	457	458	451	411	424	433	442	444	434	414	433	438	452	435	409	445	430	482	429	444	416	430	428	451	390	445	431	429	446	407	404	443	471	402	467	450	426	428	402	430	411	400	422	439	429	397	450	387	466	394	452	447	425	416	405	445	452	409	430	432	485	411	424	423	439	443	412	432	477	423	421	441	422	440	450	437	438	433	458	416	463	415	459	397	413	394	409	428	468	424	464	446	445	449	440	427	404	425	414	421	423	389	434	444	415	397	447	440	387	439	394	416	406	431	444	428	411	470	402	411	433	417	439	410	427	448	449	435	450	435	410	451	392	447	421	441	463	452	416	469	450	410	441	449	448	402	428	409	441	448	439	439	408	443	411	452	435	427	420	433	418	394	400	445	433	437	426	438	404	385	423	461	416	457	442	447	449	446	395	414	365	456	387	415	428	414	448	434	384	462	465	460	425	419	437	410	429	447	442	401	437	425	424	495	449	425	414	466	448	422	418	416	413	405	430	430	409	418	378	392	409	412	429	441	426	380	416	436	403	440	415	446	433	415	411	435	417	409	422	406	441	415	462	418	396	472	448	439	436	422	412	412	426	409	434	457	432	477	438	420	474	433	433	423	416	454	444	430	477	383	432	426	467	443	420	429	434	445	422	428	403	460	424	446	385	439	423	396	437	409	406	447	447	401	425	443	464	423	467	426	443	408	421	422	404	455	406	429	452	415	428	427	440	416	441	422	457	445	400	455	449	414	425	398	427	416	415	482	430	461	429	423	439	432	413	436	440	417	440	425	436	476	429	450	476	443	406	402	448	408	445	441	422	410	425	471	438	433	432	427	405	441	411	412	432	466	444	448	446	471	404	425	399	445	427	452	457	397	422	412	431	397	458	406	407	450	434	439	390	430	405	421	465	433	414	409	392	410	467	401	401	430	420	421	406	424	414	426	442	429	406	463	419	453	405	418	403	425	438	415	468	399
23831	21101	28147	24261	21079	9700	1010	746	612	600	503	508	479	465	484	456	445	449	410	430	407	442	430	392	389	444	408	384	394	404	413	417	401	392	364	399	349	375	396	365	378	412	366	385	387	358	371	371	415	414	422	407	380	395	389	355	371	388	356	402	403	396	386	381	397	382	392	370	389	363	381	416	429	382	382	423	348	417	383	360	392	389	397	426	369	389	399	373	392	400	368	371	368	366	395	385	386	367	390	367	387	400	379	411	389	370	415	378	373	395	392	381	372	385	364	369	407	389	407	354	386	427	391	395	383	386	381	388	365	417	371	387	385	379	389	360	404	380	372	389	427	371	378	382	403	375	388	392	395	367	371	392	413	382	387	387	373	392	382	429	380	390	387	386	390	430	366	382	369	407	407	387	374	384	373	371	418	365	394	355	409	339	388	406	387	385	397	377	376	412	379	371	396	407	380	369	401	398	358	409	382	382	362	385	405	437	423	414	367	429	404	366	360	344	408	365	359	361	368	401	381	387	362	385	376	397	365	362	390	390	405	379	406	403	410	370	364	383	397	401	403	395	377	405	379	380	354	360	381	361	379	357	395	441	410	368	438	389	415	358	408	395	386	383	400	395	366	408	388	381	386	394	387	375	401	395	364	369	384	377	366	404	369	403	365	394	405	388	421	404	372	367	376	385	404	426	382	430	418	393	387	392	399	419	386	377	382	400	344	408	425	404	382	403	379	367	384	390	371	393	395	397	404	345	385	361	388	404	381	376	394	414	401	399	383	388	398	374	375	359	381	380	416	366	356	378	377	384	368	388	412	353	385	400	399	398	405	385	400	394	387	362	364	407	389	363	397	420	376	388	381	394	385	369	390	376	369	383	409	395	377	345	384	405	398	403	408	409	363	372	407	377	433	420	371	395	397	395	394	389	372	372	396	367	353	412	359	396	371	386	339	425	378	390	384	358	393	367	418	368	414	413	401	370	389	363	362	385	368	387	387	390	398	383	370	379	408	378	383	379	377	381	371	386	403	342	390	401	341	399	387	379	385	402	374	374	379	372	398	405	390	377	362	404	394	378	385	377	380	399	384	381	401	391	364	370	404	373	359	388	422	369	358	367	383	419	406	393	404	343	387	345	379	403	372	385	379	392	363	363	388	375	392	386	395	396	393	376	370	361	356	355	382	419	387	417	354	384	377	432	390	380	370	403	407	379	408	416	407	342	381	418	373	365	417	375	415	391	380	378	381	399	410	370	397	376	370	399	397	363	365	393	396	345	421	387	369	391	381	395	394	400	397	394	414	430	391	367	390	392	383	396	411	380	395	356	411	401	403	363	413	394	374	379	368	376	371	406	418	400	397	402	370	401	423	397	382	386	418	368	394	385	401	373	414	363	398	387	388	394	419	374	390	400	403	368	397	390	398	373	410	365	343	413	422	388	382	410	400	394	383	385	369	424	387	423	386	391	385	406	361	378	366	356	381	373	401	409	386	357	409	380	355	380	360	405	409	384	369	398	373	387	422	392	391	393	358	385	411	386	403	396	378	420	369	397	414	417	361	405	361	356	360	407	369	393	399	389	387	387	365	404	368	426	424	383	395	366	396	397	434	350	386	390	364	376	378	378	375	366	404	411	387	374	398	366	368	402	392	394	428	381	392	405	390	393	404	348	369	362	379	409	384	391	416	394	425	382	391	386	398	376	390	347	359	381	407	391	355	412	398	376	413	382	368	393	392	398	374	394	370	385	405	393	361	374	416	378	356	407	398	388	405	419	373	396	400	404	402	424	394	398	384	365	355	349	412	361	385	366	388	377	387	416	367	411	376	383	374	386	409	354	397	381	371	385	404	429	363	354	366	393	372	398	401	393	339	379	382	368	385	377	365	425	392	401	417	392	349	409	376	345	400	383	396	404	378	389	383	343	384	379	396	385	385	387	352	374	369	395	378	345	392	398	400	367	384	379	374	352	376	395	333	360	386	367	430	366	387	393	414	413	385	361	399	415	407	367	345	402	427	394	374	403	369	372	377	388	384	378	415	402	374	380	368	392	372	393	363	392	374	414	379	387	347	391	390	392	421	378	390	424	418	383	394	395	386	392	397	356	388	382	383	386	388	360	358	412	394	379	381	374	399	346	360	350	346	425	388	375	365	412	375	386	388	347	375	353	417	381	374	417	389	412	384	372	380	350	402	401	381	405	404	369	380	400	416	419	367	375	375	369	388	366	393	398	374	356	368	374	371	404	380	372	405	410	356	358	386	383	389	368	422	366	402	399	402	370	387	408	410	399	382	394	423	420	392	397	382	393	392	375	384	404	396	342	370	426	385	364	352	388	367	383	379	435	371	380	407	377	371	396	374	376	392	417	437	368	403	372	373	343	361	374	376	372	394	404	359	403	386	386	430	361	403	399	408	420	393	380	423	418	415	382	400	392	414	392	363	409	368	371	406	398	411	390	400	398	384	385	352	410	378	429	365	376	390	366	427	353	385	414	362	392	357	360	374	399	389	334	404	365	394	417	395	401	378	368	376	362	366	376	399	360	411	391	388	396	401	381	399	382	390	386	376	431	402	322	406	381	366	409	403	356	383	368	406	367	385	375	404	364	389	343	389	392	384	379	388	396	427	358	400	395	429	384	380	352	373	382	402	399	368	408	411	389	332	430	329	364	373	368	393	383	374	361	345	391	386	374	412	407	439	376	395	412	361	407	388	375	384	401	393	388	396	366	384	349	378	383	409	382	370	387	381	376	394	369	408	332	361	395	385	393	350	412	402	383	382	393	388	352	406	396	390	376	386	384	359	422	397	394	394	395	386	365	379	401	373	415	373	385	399	398	371	376	390	376	388	378	368	402	384	389	373	401	366	382	340	392	413	372	404	420	378	373	383	374	393	422	387	425	395	407	395	388	407	387	380	416	399	394	367	404	390	372	362	421	399	382	401	376	383	391	412	388	391	428	420	390	382	380	374	411	397	378	405	380	370	358	372	336	397	370	419	384	425	365	391	417	385	358	355	367	379	421	364	363	408	408	350	401	378	382	377	387	392	382	375	360	406	360	356	382	400	374	404	398	412	411	396	390	380	383	392	418	400	349	420	403	411	387	392	367	385	383	389	371	365	380	408	360	358	395	380	432	408	382	436	435	378	381	354	369	380	388	380	429	410	361	417	348	367	385	380	428	391	385	424	400	422	384	351	378	379	436	389	377	368	397	364	399	371	377	373	439	388	397	383	409	379	402	365	391	390	389	416	371	367	375	379	397	392	394	389	379	385	407	357	406	371	390	390	383	360	396	419	389	382	368	413	362	380	367	389	388	378	377	398	377	412	384	402	415	371	386	360	410	335	416	390	369	425	414	384	385	386	371	347	428	407	376	420	423	389	391	371	399	395	375	423	397	420	381	410	378	391	388	387	346	361	392	396	377	395	413	387	391	394	404	369	400	356	350	371	396	388	345	355	373	357	388	372	388	398	373	358	347	356	392	369	413	349	393	388	360
38990	30203	5217	2497	1937	1430	1120	858	825	738	633	610	549	548	519	498	478	486	538	457	494	458	474	435	455	456	452	432	450	463	436	440	447	432	408	406	418	438	474	425	440	420	420	403	424	428	424	421	435	442	395	395	437	439	452	435	423	398	432	471	436	439	430	397	400	378	411	420	443	410	403	385	397	401	416	426	405	442	410	417	407	376	419	387	452	419	410	406	431	434	414	414	426	418	407	390	411	438	429	398	420	385	391	442	389	410	411	397	401	426	384	376	423	418	400	410	384	417	450	411	395	431	420	407	401	395	406	392	436	431	443	408	398	425	402	387	415	430	450	442	419	408	425	420	426	377	406	389	441	412	382	429	418	401	422	406	409	388	408	409	448	414	412	412	415	407	388	407	396	405	395	410	441	391	413	424	447	402	409	405	416	422	411	395	432	428	418	409	368	438	397	402	400	449	444	411	442	435	435	400	419	375	374	420	414	388	408	382	408	425	426	391	421	415	406	414	455	422	371	392	406	400	429	435	439	394	372	389	440	423	405	434	417	445	387	372	377	418	392	403	399	480	414	418	425	402	438	400	421	411	424	458	396	413	409	395	353	411	416	392	402	414	372	436	407	399	408	392	426	400	411	424	428	419	407	427	444	406	402	406	444	406	377	410	421	421	422	409	396	430	384	428	462	421	404	408	392	441	439	390	442	430	434	394	431	411	419	408	404	400	413	439	383	375	405	408	424	409	434	438	414	373	385	393	393	414	409	368	434	407	403	446	395	425	394	410	405	467	431	399	397	421	410	424	417	414	426	423	414	413	395	437	437	409	351	403	410	414	421	412	434	431	425	419	396	426	378	391	399	416	429	425	433	384	427	413	409	366	405	429	429	419	391	411	445	430	415	456	402	428	405	393	410	438	452	403	443	432	400	418	372	405	425	416	420	418	430	394	428	417	407	438	425	409	416	417	401	398	403	414	416	417	388	425	404	405	419	405	431	394	433	428	388	416	407	414	438	443	409	411	410	412	420	433	395	389	416	414	449	397	373	424	424	404	407	409	427	409	401	374	410	413	403	419	391	360	369	436	416	406	415	407	434	390	420	395	434	408	419	383	407	395	426	360	401	393	377	437	416	404	424	407	401	436	434	404	382	430	367	404	415	438	406	400	388	390	429	408	413	432	397	424	381	410	410	423	382	419	392	402	405	373	408	438	420	425	410	375	385	434	431	433	413	393	405	396	390	413	399	438	429	419	404	412	428	403	447	416	407	396	389	429	411	398	426	413	389	418	374	440	380	419	395	412	386	404	403	413	389	426	416	425	385	436	403	414	388	425	404	408	413	398	415	429	451	438	410	403	402	415	442	378	450	396	399	417	380	410	370	433	399	372	408	383	416	430	393	398	447	434	454	446	439	431	384	435	412	382	415	428	405	433	418	406	442	460	431	394	409	397	428	394	394	390	391	415	419	407	433	415	408	405	427	404	394	394	417	365	436	402	394	405	426	401	423	473	404	398	403	428	396	420	405	433	422	404	370	432	404	401	423	405	419	414	415	433	445	410	416	387	448	418	416	375	428	402	404	406	420	406	444	412	413	492	422	423	421	424	398	407	409	412	399	396	413	400	410	482	443	419	391	418	442	383	428	425	378	416	397	441	415	402	405	446	431	407	364	404	424	457	451	422	388	445	404	436	422	438	428	414	431	405	403	413	422	419	422	429	380	446	385	418	418	425	437	385	396	391	382	367	427	417	401	404	399	404	442	391	419	424	431	427	423	404	413	412	401	395	365	385	385	434	366	442	397	394	435	433	416	420	448	415	396	427	394	421	420	412	403	415	399	420	361	421	389	444	394	450	424	407	398	410	456	383	426	435	392	431	439	420	397	420	402	416	419	388	402	424	408	418	400	391	400	393	440	404	403	404	422	408	423	460	448	383	425	403	397	458	430	428	429	414	414	398	398	454	446	424	442	378	433	435	441	442	395	407	370	414	393	443	387	425	416	433	427	392	412	418	429	431	423	415	421	385	427	446	403	426	417	384	429	407	385	392	399	437	393	431	378	453	436	395	434	411	374	457	409	411	424	424	394	428	406	399	401	379	410	406	398	378	426	394	419	448	463	365	416	413	416	421	401	411	440	413	425	385	418	371	429	402	435	412	396	433	448	431	419	397	440	420	409	403	436	402	432	397	401	394	423	383	395	417	406	407	419	415	448	392	389	405	445	372	404	397	421	382	433	391	420	427	410	409	403	390	430	416	442	401	396	410	422	359	442	381	391	384	426	440	416	439	441	437	413	392	449	382	431	458	425	423	387	407	404	435	399	387	409	421	426	403	432	408	401	409	410	403	387	390	412	429	390	391	409	437	403	429	393	416	458	402	399	408	428	427	437	418	426	449	404	416	391	415	398	438	415	429	437	447	390	437	447	402	423	402	437	400	384	410	423	370	380	417	415	438	436	409	427	392	391	381	424	399	416	426	426	383	398	427	439	424	434	456	425	427	407	406	417	382	414	391	421	424	413	403	399	405	408	449	410	396	429	400	388	404	413	416	412	434	419	413	362	384	416	402	397	457	432	391	416	458	427	422	460	401	429	445	425	407	430	402	409	441	409	413	399	386	440	402	407	365	397	420	411	431	408	424	424	402	397	427	421	467	392	420	403	427	428	416	437	422	402	447	417	446	402	415	452	450	403	453	447	424	412	378	424	428	430	409	445	434	435	448	401	396	399	431	397	382	431	430	386	429	393	471	415	415	401	400	420	417	410	411	399	417	416	387	416	398	397	423	415	428	399	427	446	409	400	379	405	435	402	425	418	458	429	407	424	382	409	387	413	410	417	400	420	394	384	387	400	443	418	373	461	408	474	411	388	433	393	369	418	379	401	383	386	430	419	409	425	415	400	415	405	426	426	417	417	394	424	410	385	409	413	380	394	410	428	414	437	399	405	414	390	428	408	419	402	447	461	438	402	409	412	387	419	413	423	402	395	414	393	439	404	438	437	424	407	390	411	429	382	408	429	393	426	441	399	389	395	423	381	403	406	382	421	408	437	404	389	424	391	408	419	410	414	414	417	403	414	393	397	386	433	438	401	417	421	410	429	422	405	411	393	442	417	426	413	440	387	395	430	469	404	420	425	416	422	371	408	414	398	418	409	397	427	397	426	370	388	414	404	393	393	384	423	387	444	410	412	404	420	371	413	431	402	401	432	398	428	406	402	442	416	416	400	393	404	417	444	401	399	443	423	439	393	425	399	392	403	443	397	417	425	406	432	374	420	414	422	432	371	388	376	391	381	411	404	377	401	420	404	384	419	383	412	392	410	385	407	400	398	403	431	419	443	428	415	392	432	429	431	415	382	418	420	385	381	401	403	391	419	431	421	416	431	438	408	440	429	395	433	413	379	422	424	413	378	377	403	412	433	386	413	404	420	409	432	409	417	438	421	442	426	426	409	422	433	406	424	394	422	454	400	400	382	396	379	413	384	404	398	444	431	426	422	441
24943	21046	27007	25180	10478	1165	917	841	808	833	772	735	698	798	755	759	726	739	744	728	749	730	774	799	730	652	719	750	710	747	716	735	743	694	746	706	728	701	716	734	705	746	759	644	721	758	701	727	711	725	671	758	692	707	673	703	724	689	686	766	707	774	708	734	696	699	702	683	732	703	721	713	672	722	733	742	681	752	667	718	736	712	719	669	742	755	683	680	659	661	722	684	677	714	681	686	744	732	699	686	737	719	686	752	658	716	707	771	711	700	740	713	736	689	713	734	737	683	712	724	708	697	713	739	677	724	732	746	735	758	732	696	725	740	681	711	741	697	697	719	662	738	721	719	691	757	703	744	717	687	747	702	708	673	704	711	660	708	707	694	751	664	698	711	717	710	723	666	702	718	686	726	724	721	701	712	695	699	735	694	723	769	769	739	693	720	671	728	735	708	686	708	725	729	735	707	706	734	713	698	772	698	749	704	765	699	682	750	671	666	733	773	717	744	745	668	736	710	698	691	671	644	696	745	742	698	740	675	681	689	729	676	694	711	714	733	748	698	705	699	732	698	704	730	680	706	643	782	716	723	722	709	670	680	716	703	785	688	725	685	742	697	720	715	772	682	724	714	697	702	704	721	713	717	683	667	675	736	702	746	696	739	681	738	707	740	707	733	731	756	675	655	691	773	761	719	746	737	663	712	698	706	723	703	687	707	699	715	677	720	665	739	685	678	744	736	729	712	736	716	729	709	681	767	686	717	660	721	678	684	726	692	688	686	736	703	691	702	708	695	741	702	727	716	727	726	738	732	689	663	721	773	693	689	675	773	692	715	685	731	783	680	722	685	710	735	717	746	682	758	714	756	756	707	696	671	747	705	672	723	657	765	705	705	706	657	696	695	728	685	764	687	707	740	715	703	732	737	747	719	701	700	683	769	710	704	713	690	723	676	726	725	707	750	724	766	739	710	728	745	737	710	707	687	719	692	709	747	727	682	698	712	720	713	703	730	738	757	715	734	703	699	688	712	753	728	686	718	754	730	749	711	750	708	712	749	723	681	718	727	711	662	786	691	700	708	697	729	703	730	707	724	678	736	737	721	696	680	683	735	650	685	688	687	690	679	715	707	745	704	705	696	716	741	724	743	732	724	703	706	689	758	709	690	706	713	699	708	780	717	719	690	737	691	687	720	717	750	716	738	668	638	753	747	702	740	695	721	771	754	684	699	701	692	669	739	713	673	729	771	781	726	717	738	710	673	688	721	692	677	744	698	690	695	674	739	675	716	672	728	695	675	729	681	701	728	696	676	726	719	702	713	700	776	645	673	717	764	717	766	687	749	715	667	734	737	731	745	733	723	698	703	709	672	707	661	673	684	702	724	716	694	737	736	717	758	685	714	745	666	738	726	733	705	704	674	734	700	723	688	679	690	730	692	681	661	727	708	707	727	700	715	697	745	692	706	698	723	714	729	731	715	729	672	736	687	745	724	740	767	733	725	710	686	727	645	749	713	688	734	733	676	684	723	667	693	730	676	727	697	733	691	703	743	672	705	736	703	730	731	711	750	688	697	728	656	706	679	699	724	677	729	705	725	719	717	740	720	676	703	690	691	697	734	743	746	688	772	678	780	716	682	674	714	709	752	759	767	739	728	727	730	704	756	715	727	760	730	730	719	716	660	709	666	713	688	730	718	717	710	743	731	715	684	716	718	718	721	709	713	704	675	730	701	700	643	681	731	672	694	751	730	680	719	703	730	683	674	736	739	755	775	740	716	743	712	696	731	707	694	732	733	712	730	790	714	724	679	732	714	759	739	778	720	707	696	723	696	734	708	735	684	768	705	740	712	676	682	703	744	691	699	745	768	704	715	731	746	712	763	727	672	733	692	725	698	698	731	718	715	724	695	682	708	748	707	726	759	731	716	676	690	735	690	694	691	707	700	718	698	645	744	709	690	717	737	722	746	713	753	713	666	721	677	743	750	727	708	692	665	685	759	694	717	668	710	724	752	676	724	724	731	709	742	708	687	719	688	711	755	705	723	708	733	722	734	695	699	701	719	738	697	721	693	717	718	685	768	717	721	696	654	708	686	738	712	693	739	666	703	733	717	678	659	702	719	738	717	719	717	749	737	716	735	729	784	704	727	740	737	710	701	729	696	667	698	716	705	674	726	757	683	722	734	695	736	723	716	681	734	714	714	732	709	727	705	701	716	706	700	752	723	686	682	699	755	752	711	693	754	702	682	713	696	700	754	741	733	670	702	701	696	678	690	664	691	733	736	738	723	689	696	743	697	726	696	709	711	691	734	749	702	704	740	709	651	734	703	720	683	727	690	740	690	739	705	683	678	681	715	669	777	742	676	677	706	761	694	726	747	715	667	710	722	669	701	728	714	720	704	661	768	681	658	730	690	703	690	693	688	710	675	740	731	668	757	718	730	742	653	755	723	734	708	710	713	697	711	740	724	691	729	668	745	691	717	741	687	749	718	699	691	730	706	712	727	716	710	659	729	725	686	712	738	716	674	739	731	689	741	693	695	675	740	730	742	684	726	680	706	729	716	708	691	746	721	719	713	717	807	705	681	680	739	723	724	692	745	770	689	682	756	711	726	720	650	749	662	697	724	763	709	756	710	700	705	730	728	730	699	677	733	657	735	741	757	722	701	690	752	698	734	712	764	717	716	741	741	700	716	739	715	718	647	752	711	736	694	736	710	715	725	732	687	656	697	725	714	720	734	676	714	708	726	725	703	707	696	680	752	763	702	698	695	713	717	709	682	707	702	750	747	720	717	706	704	735	735	660	692	705	706	750	674	730	725	736	754	712	709	661	706	747	688	688	712	712	735	732	728	720	713	717	727	709	743	688	716	712	712	682	691	689	693	729	744	749	675	733	712	760	658	747	657	764	701	688	714	717	684	706	661	691	693	698	762	693	701	686	728	700	734	715	706	705	693	659	724	691	684	667	658	744	679	748	706	767	720	672	707	667	712	703	677	727	797	712	703	725	773	724	708	708	684	678	685	729	642	718	750	745	737	737	673	696	712	726	682	744	679	724	676	733	731	731	667	641	754	736	697	721	667	716	694	703	722	726	691	682	711	694	687	710	728	693	676	716	720	681	760	727	654	718	693	728	744	680	749	704	659	675	689	728	711	739	729	719	766	635	721	770	655	740	734	736	784	701	719	706	673	678	747	764	738	680	737	743	722	758	721	690	749	719	717	697	705	677	718	696	714	694	759	702	709	719	729	760	729	705	682	757	721	690	672	737	685	709	686	757	747	695	701	723	749	720	750	691	706	733	722	738	730	707	700	695	754	683	728	734	707	724	726	750	726	737	659	686	699	758	683	714	705	719	687	751	716	684	755	776	664	706	688	665	695	731	749	706	710	683	702	655	671	731	666	728	689	693	738	745	702	731	730	703	696	655	717	745	751	682	720	659	732	714	712	707	709	699	681	730	715	740	686	723	744	712	704	746	731	710	653	710	738	716	723	695	753
35628	22726	3296	1880	1445	1283	1111	1014	945	898	833	855	850	803	800	793	780	710	810	794	759	730	746	728	727	765	710	682	799	752	778	756	745	764	771	736	758	755	745	729	789	757	793	723	712	801	725	743	719	821	733	749	728	785	789	731	733	736	769	740	757	739	743	775	721	726	750	737	758	717	761	777	733	721	742	770	697	761	790	729	721	735	702	705	755	737	772	805	735	781	755	737	740	759	740	744	784	722	745	788	770	737	767	732	790	766	771	730	782	788	764	748	760	752	750	742	776	768	759	732	822	773	752	762	734	750	751	711	804	746	765	668	772	708	715	762	774	734	709	748	710	733	743	729	735	716	717	754	732	739	794	761	795	773	704	733	780	739	745	708	727	729	748	770	756	762	762	747	771	774	763	724	710	754	748	784	759	773	727	718	696	773	750	739	713	793	769	767	706	733	787	758	769	667	736	745	709	740	780	740	770	724	716	731	739	797	676	775	747	734	780	755	702	748	786	713	728	810	731	773	793	727	778	730	703	772	718	791	676	760	753	764	735	763	728	734	750	750	777	697	707	774	747	782	727	739	751	739	761	747	762	770	767	764	763	713	739	752	767	721	772	725	787	779	763	732	756	768	749	723	719	728	761	799	713	713	824	754	747	723	742	745	752	742	782	758	736	740	757	706	793	705	755	721	723	722	803	780	733	712	711	744	714	746	751	751	689	677	757	756	722	746	793	725	746	766	761	756	765	820	751	750	792	823	713	753	769	737	686	714	817	759	745	753	782	738	748	730	739	761	739	783	710	723	663	781	779	766	748	766	770	728	715	768	735	748	767	725	754	711	749	719	752	778	710	765	769	740	738	693	792	679	748	763	778	742	745	725	725	786	734	748	744	748	719	767	774	746	724	718	739	747	737	749	696	770	728	747	737	772	733	737	794	788	742	784	713	785	691	747	762	800	734	753	760	723	763	767	702	744	778	767	779	759	718	747	768	756	726	731	724	710	758	731	762	775	803	783	786	762	747	770	746	778	745	753	658	769	686	745	734	767	732	729	710	737	787	736	775	736	771	767	770	760	748	692	794	773	732	780	749	748	730	728	741	724	740	753	740	741	787	719	696	777	773	825	736	766	692	770	779	751	794	713	771	806	734	740	744	730	790	765	696	704	751	733	749	746	728	685	799	723	735	742	751	777	762	761	698	735	760	728	774	785	757	795	767	745	787	730	727	715	763	766	770	718	752	753	733	772	750	766	751	730	743	766	764	744	746	745	754	740	771	749	781	756	733	758	760	768	721	721	736	710	702	741	731	777	715	707	735	761	780	747	711	802	724	734	740	732	741	732	773	751	665	738	764	759	801	722	729	726	721	701	757	755	740	721	769	768	788	741	755	756	739	798	707	767	693	724	751	758	724	776	785	754	749	745	719	743	719	773	739	776	742	772	785	708	738	772	756	712	744	745	692	755	758	767	773	723	782	731	788	759	772	780	733	740	740	744	750	755	757	782	748	787	731	777	743	750	774	734	762	730	791	734	786	702	755	706	748	786	735	739	778	753	730	750	767	716	689	736	742	747	773	743	712	705	721	709	751	780	730	739	710	743	716	764	752	756	705	771	773	764	751	709	734	776	751	757	733	765	742	775	695	742	741	728	758	765	730	740	774	738	696	738	753	729	782	798	738	734	727	728	738	731	747	789	799	782	724	698	756	777	769	697	748	735	737	774	725	728	770	787	775	743	710	727	717	755	789	735	754	773	763	767	744	726	751	683	712	734	763	734	734	723	767	767	727	762	728	784	734	786	759	789	794	733	756	755	748	771	767	747	781	777	724	757	676	716	665	728	730	748	756	713	759	752	766	741	730	751	706	739	773	755	716	735	755	754	770	758	729	749	741	734	744	746	752	770	774	748	745	718	771	718	746	701	761	766	762	741	723	764	755	773	774	722	754	780	776	746	748	748	775	718	739	761	719	775	731	733	727	750	748	745	738	739	764	776	731	732	782	746	741	735	754	772	726	756	751	737	770	749	766	758	762	771	759	775	742	767	741	750	686	743	679	739	750	764	782	762	760	757	760	740	744	746	784	744	741	729	767	761	751	718	726	749	765	702	771	720	745	712	768	719	715	766	745	674	750	688	804	717	729	731	771	797	771	718	751	726	735	777	737	765	801	741	692	716	790	780	751	794	759	771	734	742	804	736	762	729	764	765	772	733	764	773	747	749	781	757	763	761	728	744	807	735	764	778	750	765	732	701	734	784	763	715	758	759	732	741	716	766	743	708	771	727	738	751	707	763	727	760	749	696	696	705	731	699	732	765	715	781	679	738	765	772	748	748	741	738	769	777	788	783	743	768	728	700	757	729	748	740	753	729	756	761	745	762	751	729	712	766	775	719	766	698	764	741	798	750	759	804	739	738	738	797	758	767	778	728	696	748	714	741	734	789	818	788	771	701	714	777	738	782	709	796	722	739	778	745	732	715	733	693	723	782	713	795	747	727	755	759	734	693	772	741	726	707	736	725	710	727	765	747	750	713	733	784	775	742	771	769	798	755	754	766	729	706	762	789	749	752	713	756	708	706	700	744	756	746	774	687	778	773	731	726	736	711	784	769	705	751	749	761	750	746	745	798	772	726	733	789	746	718	758	715	795	727	731	753	773	748	794	780	680	780	786	726	742	724	728	775	733	737	758	795	750	739	773	731	742	747	739	744	774	763	748	752	705	750	741	770	760	773	779	765	723	718	761	744	782	765	695	730	755	742	752	750	788	758	752	829	733	756	717	753	791	712	752	778	712	786	780	733	722	784	803	725	726	730	732	742	729	711	766	743	727	765	748	770	738	731	751	759	736	712	723	767	730	712	751	782	777	791	768	698	781	758	726	749	693	783	750	730	727	740	735	695	757	731	729	734	725	755	720	751	696	694	747	779	752	741	777	779	756	747	775	755	716	722	727	742	740	777	788	742	758	760	729	721	760	759	746	723	775	741	745	762	734	752	727	739	774	717	702	733	723	777	797	745	747	742	762	770	742	732	728	703	726	757	717	750	776	763	751	783	725	725	804	745	729	709	710	752	784	659	765	722	681	788	786	787	756	709	708	743	732	743	761	761	700	709	783	746	754	742	718	694	714	709	720	721	744	790	753	742	741	757	747	722	769	707	738	723	716	725	737	744	773	766	773	729	772	750	772	793	754	718	755	744	732	745	749	709	726	712	724	760	770	773	703	773	749	699	786	733	749	753	715	760	732	759	744	758	757	733	738	728	696	805	674	798	762	767	786	717	710	757	718	753	767	738	741	776	749	736	706	726	768	741	725	741	755	790	754	722	667	716	776	714	750	732	713	753	761	731	766	734	775	738	710	802	794	720	764	721	758	794	741	747	711	747	781	737	730	732	750	727	795	736	744	731	737	708	760	776	771	723	782	699	757	735	748	736	725	734	695	788	739	752	692	711	745	774	755	741	742	709	686	774	780	741	730	747	738	718	758	697	727	708	730	708	779	751
22477	20948	28462	23626	20952	21029	8670	1520	1162	1124	1093	1055	993	931	943	999	908	988	870	885	837	852	884	834	907	897	879	864	837	854	902	873	869	854	794	784	808	785	863	831	897	838	807	846	757	871	860	841	835	848	836	867	835	866	812	859	822	866	838	844	817	792	808	859	844	868	826	837	765	801	847	811	804	845	855	790	799	800	829	840	861	800	842	821	825	831	806	866	862	854	827	780	783	868	871	852	855	828	779	865	831	838	805	839	815	803	797	834	829	830	808	821	874	811	800	836	845	833	778	813	804	810	800	831	830	833	782	853	854	841	844	838	808	823	784	822	826	816	828	793	884	793	828	841	802	845	783	824	815	785	823	818	873	819	826	875	834	796	841	854	832	825	835	873	822	811	812	879	851	913	791	814	837	788	824	818	829	810	870	860	823	849	824	812	853	802	866	847	762	804	793	799	834	776	817	837	807	843	803	784	857	865	833	827	833	863	846	866	790	799	849	818	814	766	776	818	825	847	861	829	832	786	844	815	855	854	829	787	845	844	783	839	847	820	944	846	837	842	801	865	837	868	860	837	796	829	802	871	782	832	847	873	802	847	799	816	836	804	841	735	810	776	846	815	830	777	864	766	890	769	858	841	764	831	804	829	778	812	848	890	781	785	823	825	804	853	764	834	794	871	864	854	845	830	804	803	795	822	822	863	776	839	874	782	784	819	846	758	794	818	894	794	832	811	846	887	819	840	833	834	772	815	839	854	826	833	842	858	804	839	823	810	821	837	845	853	804	754	811	825	830	811	793	867	844	775	794	783	807	797	818	776	840	801	805	824	820	864	769	776	838	787	868	837	847	815	836	802	770	854	874	862	791	810	839	851	827	807	831	783	793	787	798	872	826	781	790	830	850	830	798	829	804	802	847	857	807	794	824	844	839	833	856	811	809	819	832	829	791	840	822	806	824	805	855	783	797	795	801	787	795	857	862	801	836	834	842	820	795	834	795	874	835	806	768	856	800	821	860	848	856	853	840	806	818	832	804	806	802	800	785	797	782	846	896	804	849	767	768	815	848	770	823	780	779	807	778	796	837	840	817	836	823	771	837	807	878	819	839	844	815	854	819	810	793	753	776	805	822	916	839	851	753	834	789	849	800	809	773	817	737	828	847	841	847	832	800	795	827	853	812	817	791	841	858	839	830	797	788	836	801	751	777	820	846	858	752	820	794	825	795	824	793	835	812	882	805	858	797	849	809	869	816	800	840	832	811	818	801	825	809	843	839	827	826	831	860	797	799	792	856	826	805	835	777	824	847	844	874	792	815	796	779	817	777	841	829	791	830	819	814	821	888	769	835	801	829	854	849	848	806	742	887	832	767	883	759	833	846	804	826	816	808	804	801	800	857	801	804	834	808	811	808	820	794	805	875	776	857	819	820	807	902	791	872	850	808	834	811	800	772	755	795	777	821	877	812	783	785	820	857	858	796	835	813	825	790	833	844	820	801	782	775	833	824	807	804	786	860	841	797	813	820	838	773	819	851	799	830	823	818	879	861	848	813	809	814	831	800	772	818	824	816	790	836	810	835	787	821	775	833	825	826	850	795	789	792	821	789	835	823	833	860	839	754	762	822	839	807	815	843	822	837	761	910	796	773	853	828	801	869	825	860	790	870	822	805	841	789	867	789	861	779	752	840	800	854	842	800	856	783	844	819	856	782	835	843	803	833	839	841	823	869	814	803	835	849	759	816	826	845	752	794	826	850	797	853	823	863	853	822	840	815	862	803	787	829	833	856	876	811	813	829	861	827	887	902	805	843	802	802	833	793	818	852	849	832	778	813	874	851	829	884	776	871	881	870	814	813	769	791	848	816	794	795	771	778	811	860	783	855	770	825	829	825	810	815	792	809	826	827	843	799	843	841	896	807	789	809	811	836	847	837	836	798	832	836	798	824	753	819	853	833	798	802	806	837	854	820	821	795	827	858	805	846	879	855	798	783	847	778	775	848	836	786	819	879	840	809	829	826	854	802	841	842	834	811	760	820	810	848	802	847	841	860	826	845	774	830	896	808	830	804	862	926	791	835	856	898	815	808	776	799	838	800	856	810	839	826	760	818	771	819	883	843	844	836	821	830	803	800	834	774	849	860	866	813	782	842	797	770	800	855	793	821	841	813	858	848	809	798	837	817	851	814	837	837	773	810	814	782	794	765	810	838	869	787	860	815	782	809	844	813	859	831	849	836	825	775	803	803	843	785	811	800	792	849	806	831	819	858	819	857	785	807	816	843	817	814	880	812	827	812	828	814	833	839	828	825	771	818	816	812	835	833	850	840	847	870	848	794	838	834	826	790	853	871	817	825	855	778	794	864	808	841	794	801	837	796	792	822	790	771	760	829	827	854	851	887	814	822	830	835	806	829	844	831	814	825	750	827	835	830	806	815	779	850	833	863	822	789	767	815	802	841	791	873	837	806	784	762	775	873	809	779	813	828	823	804	770	799	833	829	876	828	806	785	764	799	817	782	816	791	830	853	839	829	835	783	780	861	838	799	801	824	807	821	822	797	817	846	801	856	786	785	871	861	866	809	821	848	842	826	808	787	857	801	800	838	843	847	803	853	810	848	801	871	808	849	840	847	841	808	852	841	771	806	805	804	865	833	820	834	801	849	837	790	798	837	815	800	834	800	862	827	825	830	842	808	819	797	850	874	832	813	870	789	859	818	828	781	807	862	821	822	815	821	882	901	768	825	814	790	776	811	771	835	839	806	805	834	771	803	824	841	797	805	824	840	816	830	797	855	795	842	783	756	800	753	842	837	796	847	835	818	754	843	827	836	765	832	811	835	839	816	825	811	818	858	786	824	814	810	802	825	864	818	876	825	810	807	779	833	787	859	834	840	759	861	876	810	813	822	796	802	819	822	873	842	848	848	840	798	808	837	808	876	839	788	803	809	793	808	812	839	749	844	839	845	828	817	827	890	751	799	787	792	804	777	837	789	834	877	831	828	844	804	869	814	849	860	793	839	840	877	791	772	796	771	843	885	788	792	855	864	820	864	849	849	821	817	790	758	814	756	848	874	874	775	830	803	806	821	819	833	849	813	791	836	837	786	810	840	818	827	830	832	809	891	821	813	792	827	851	778	818	815	830	829	870	821	870	847	800	805	831	833	818	767	847	864	885	780	791	841	788	787	770	839	841	859	817	817	841	838	840	804	801	848	814	845	808	800	835	824	773	821	813	793	867	809	819	851	810	803	802	782	853	849	844	824	809	811	833	800	904	800	867	843	849	793	820	819	819	782	811	827	840	878	776	773	824	803	829	846	807	790	826	781	847	837	810	834	809	793	826	818	792	779	774	809	832	834	789	783	845	871	802	828	833	840	827	843	840	776	885	823	775	805	858	857	828	826	805	810	773	850	815	825	837	866	803	838	853	867	840	815	852	888	804	845	809	858	848	837	823	862	813	817	835	828	814	834	815	822	839	793	815	840	875	821	791	802	775	839	841
44854	35222	9034	4657	3530	2732	2192	1764	1563	1391	1281	1179	1136	1062	1108	1027	950	972	970	914	927	935	891	914	853	882	847	816	874	840	872	890	837	862	838	824	879	817	828	827	850	829	872	817	824	832	832	820	854	846	854	846	835	811	840	816	817	782	843	805	776	783	810	812	803	821	788	829	807	789	803	830	839	838	833	833	785	868	822	808	845	834	792	811	827	826	849	810	830	837	836	844	773	824	822	829	815	840	852	846	848	806	830	824	832	822	821	788	795	808	841	801	791	790	814	835	854	790	815	853	855	794	852	817	823	790	813	808	826	833	778	832	887	794	867	810	823	763	812	829	827	820	816	816	797	836	792	780	852	805	806	812	829	863	802	763	851	835	814	836	812	818	813	780	845	818	802	837	780	816	799	810	899	806	842	815	748	813	834	827	861	792	820	803	807	787	837	792	854	809	845	811	810	823	848	787	770	858	853	893	766	870	813	778	827	845	756	779	852	847	846	850	812	869	797	787	818	835	846	773	823	811	808	857	808	810	785	803	803	778	796	815	850	827	844	843	783	831	764	797	788	794	839	837	770	725	784	802	819	823	793	835	816	835	834	868	839	778	792	818	820	843	781	836	795	838	763	833	815	802	847	867	786	845	824	796	826	778	759	780	840	799	803	807	892	777	784	830	813	802	843	823	820	817	843	813	821	807	858	798	790	824	780	862	858	855	747	817	825	819	817	780	839	786	806	820	796	807	788	794	807	799	755	831	828	784	809	823	762	845	845	809	808	805	822	857	805	792	755	837	802	858	821	846	824	841	814	818	822	835	814	766	801	843	819	778	812	812	802	846	817	826	764	843	828	832	852	809	797	778	793	779	834	782	803	843	800	800	840	779	789	839	771	854	798	829	826	899	837	838	920	815	816	807	827	824	784	833	878	780	792	779	814	777	755	816	829	786	829	840	851	852	806	769	800	809	791	804	819	788	793	865	823	821	849	848	844	881	787	806	831	847	849	870	806	811	808	797	823	821	792	812	732	824	858	804	839	835	851	850	840	829	840	858	818	783	881	775	801	841	803	810	805	834	772	860	786	772	792	802	782	872	832	816	819	831	835	766	859	801	836	827	854	825	819	793	831	873	834	785	810	775	835	808	811	790	828	849	869	820	850	823	842	815	847	765	828	814	782	794	847	834	783	841	842	855	843	830	781	775	806	815	792	884	809	804	812	820	868	838	837	810	807	845	810	812	820	766	856	832	777	805	841	792	801	883	845	820	808	833	856	865	854	839	850	777	807	814	787	844	804	819	818	783	834	848	840	838	893	865	850	841	820	845	838	815	803	793	795	792	825	810	800	859	794	860	852	866	741	857	814	782	768	834	806	822	774	805	830	759	835	805	844	817	824	843	790	805	790	841	820	822	811	821	813	816	767	855	823	849	849	868	791	822	799	823	817	804	791	779	829	798	830	832	833	804	824	838	786	810	829	812	810	860	836	811	816	815	791	788	809	855	835	832	805	811	829	815	790	883	811	824	798	776	792	796	815	823	891	811	829	829	795	844	841	812	829	819	858	830	822	787	841	850	787	799	845	863	803	755	830	822	835	839	848	831	814	828	797	822	836	800	818	780	805	842	824	800	827	825	848	815	844	823	796	804	805	796	782	787	821	798	833	867	827	828	809	750	802	790	786	815	770	796	806	830	875	793	825	841	792	806	806	798	814	803	847	824	851	847	767	759	803	845	791	827	820	775	855	828	823	806	845	758	771	847	807	787	828	783	823	807	788	852	789	774	833	799	830	780	810	833	843	796	846	793	843	800	811	841	787	809	788	804	805	836	840	838	836	777	785	785	832	824	873	861	819	830	814	808	869	787	778	832	813	852	803	783	819	826	780	826	836	822	816	803	830	865	803	784	800	837	836	814	823	820	821	809	775	788	822	831	759	762	800	774	840	855	805	852	812	782	805	750	881	812	798	767	852	798	789	790	801	850	816	824	788	818	823	897	830	818	874	884	844	841	845	807	845	867	815	859	827	798	819	806	817	822	830	757	826	836	808	839	831	796	825	779	807	800	781	835	807	825	869	798	821	789	797	777	862	795	811	817	813	816	826	822	789	788	821	837	828	816	777	821	787	844	807	847	823	798	829	786	853	848	831	840	804	834	852	750	820	806	749	787	847	808	843	784	811	825	793	825	787	815	844	816	865	811	833	818	791	830	836	832	786	758	781	848	815	875	808	795	826	836	840	830	811	842	817	863	784	801	813	872	829	873	836	783	846	805	894	833	834	806	857	800	828	826	831	853	788	778	806	830	827	833	824	818	822	835	837	830	835	792	827	806	799	798	770	857	822	800	797	774	795	805	777	828	835	798	847	803	812	860	823	763	819	834	790	852	815	849	878	806	824	781	819	803	823	808	827	838	804	790	850	816	768	838	794	861	874	785	815	819	824	782	839	805	793	799	822	785	815	839	874	806	800	836	813	770	789	787	879	833	784	861	806	852	799	798	824	813	799	790	843	836	816	816	834	786	823	806	817	804	841	843	810	871	844	795	798	810	831	839	807	828	802	900	789	783	798	777	833	785	808	819	812	808	799	757	845	822	874	781	847	858	796	800	799	789	855	803	836	865	774	824	876	785	850	827	792	802	835	815	884	801	821	811	818	851	883	778	846	787	817	792	803	828	802	794	838	809	824	828	806	829	829	819	784	756	845	799	783	796	811	822	852	730	831	829	810	803	784	886	785	820	864	804	776	792	827	861	843	859	785	864	825	742	797	765	812	782	790	774	800	808	873	789	819	871	840	812	826	818	822	834	783	850	797	819	770	843	846	823	825	790	827	817	810	812	837	810	790	783	802	886	809	848	846	821	803	807	788	799	830	854	822	893	791	791	848	848	837	878	807	828	831	787	792	811	787	878	815	863	821	828	824	788	847	858	806	774	825	836	787	851	825	793	789	792	797	801	792	793	794	776	768	784	753	747	814	809	865	816	821	896	813	837	796	798	774	800	811	833	801	831	772	820	856	803	779	772	829	814	809	782	789	774	782	830	821	861	789	817	793	820	811	826	783	812	843	828	820	812	862	829	904	826	810	844	768	775	826	792	841	826	843	846	849	834	827	793	832	798	773	816	827	839	805	833	812	798	863	777	851	876	789	771	841	768	808	744	851	804	797	782	792	851	814	833	815	825	871	829	823	778	842	788	804	829	811	847	828	852	767	796	800	791	827	815	828	855	819	812	765	818	815	813	762	843	836	785	752	841	843	865	832	824	799	855	831	831	807	810	847	765	753	804	785	833	846	792	813	798	799	792	867	818	833	792	820	811	854	786	781	864	807	815	845	819	771	798	813	820	872	890	788	832	822	868	816	849	818	818	795	852	842	816	834	804	783	848	839	797	831	868	815	837	810	753	795	862	812	800	814	815	828	783	832	797	814	845	849	819	824	833	815	806	796	767	816	830	788	824	810	849	757	768	863	816	809	813	815	784	787	814	779	770	852	790	815	801	729	816
28395	18973	5321	629	447	384	391	418	386	381	406	408	414	365	385	391	354	387	385	344	351	371	369	329	386	393	364	395	390	382	358	363	367	333	400	341	390	393	369	388	353	392	359	374	360	353	364	407	357	395	347	330	377	411	356	397	393	386	410	406	374	399	351	360	340	378	396	336	373	346	387	406	398	377	408	369	382	369	377	387	399	357	376	369	380	359	388	385	358	391	394	348	362	407	409	376	411	394	375	373	413	406	360	372	352	385	415	347	376	405	383	360	390	347	364	389	353	408	353	386	371	405	405	393	446	376	368	351	355	375	400	379	383	378	391	381	340	391	411	404	374	380	386	383	362	367	400	397	362	388	373	370	357	373	356	365	394	400	362	376	380	347	395	403	391	388	384	382	381	371	389	372	369	369	364	337	385	380	394	403	413	407	376	422	373	412	379	390	374	380	369	389	386	381	417	349	388	390	375	393	370	359	402	374	368	361	377	356	367	365	385	389	397	392	371	416	441	393	384	376	374	405	344	385	414	372	351	369	422	373	376	382	379	390	402	354	379	340	362	383	376	391	395	372	380	378	363	386	397	386	371	372	405	393	402	383	366	360	371	381	392	366	383	385	382	353	371	353	374	379	373	381	401	336	380	365	367	354	346	354	369	361	385	365	365	382	348	408	377	372	386	391	353	344	372	351	395	373	388	388	367	399	343	403	379	395	392	381	358	379	402	391	357	387	353	382	372	368	376	355	394	359	382	366	369	368	349	366	367	412	393	382	393	401	338	382	381	340	356	370	353	366	380	369	390	398	363	384	393	407	351	372	382	358	357	357	373	403	398	355	364	377	369	359	385	395	389	371	344	391	369	387	389	359	371	394	389	369	371	387	362	380	378	387	370	414	360	385	345	379	385	362	392	383	370	375	382	366	372	366	362	344	393	370	386	398	391	381	408	430	421	377	369	352	405	357	366	381	387	368	371	363	402	381	398	366	370	363	369	373	378	367	392	377	368	387	396	356	356	384	390	383	353	410	382	358	386	358	418	358	334	399	407	400	363	384	356	306	387	363	387	382	384	394	367	365	392	371	401	374	373	391	409	384	398	400	365	384	405	343	367	403	368	404	378	375	345	397	381	369	373	384	384	356	411	388	386	406	403	371	375	357	374	352	386	384	378	399	367	344	400	342	375	410	388	365	342	391	401	369	357	365	385	463	413	393	391	368	360	366	381	351	366	358	408	390	363	361	348	372	360	340	389	373	395	357	366	397	376	395	370	399	383	364	393	382	368	402	362	378	420	366	413	378	368	363	411	375	385	403	374	380	375	379	361	374	401	392	355	394	392	386	387	384	386	369	380	405	365	409	401	387	359	347	369	406	356	358	382	342	371	386	397	382	353	352	373	355	368	395	340	380	380	415	367	349	406	349	346	365	389	375	321	359	384	417	400	401	376	366	418	416	380	405	370	371	381	382	390	400	371	363	361	426	381	396	363	357	363	361	387	399	392	345	398	368	404	375	377	402	365	351	363	393	400	337	369	349	379	350	352	360	358	362	360	384	384	393	387	418	417	380	371	382	412	392	409	376	384	385	388	394	356	408	360	378	378	379	386	382	387	380	397	412	335	376	346	386	397	362	361	383	388	390	385	335	383	395	363	390	373	380	404	392	334	407	393	399	380	360	387	394	403	375	409	369	399	412	359	350	389	394	378	376	372	412	348	362	375	365	411	338	359	406	384	393	367	408	378	371	395	390	379	359	364	408	405	356	344	407	389	325	379	368	337	392	367	382	406	340	381	385	375	360	378	371	381	386	415	376	392	372	363	371	403	354	359	375	391	359	370	366	424	348	354	325	356	372	400	365	368	371	370	399	374	412	371	343	363	378	376	365	391	389	376	395	400	375	342	381	383	395	379	383	368	416	396	364	367	364	352	396	400	364	350	319	373	373	394	369	382	381	385	371	415	381	388	381	399	381	373	394	388	366	374	343	392	379	386	334	348	396	431	374	362	386	407	369	365	391	384	349	386	380	401	370	365	378	383	346	410	377	393	397	376	371	382	377	370	347	332	384	404	383	383	374	397	364	358	363	372	385	353	420	388	376	392	458	383	371	361	404	365	374	362	358	382	337	370	368	410	344	401	345	347	379	373	410	317	370	364	367	400	358	382	424	379	398	396	365	371	381	373	372	408	372	389	383	394	415	421	372	370	400	357	399	354	376	385	359	386	395	356	361	393	344	383	397	382	386	419	376	392	359	386	397	394	370	370	372	374	379	402	380	367	384	384	386	359	412	400	357	435	397	376	404	412	369	385	350	377	379	393	358	403	350	392	377	364	356	414	381	376	391	377	384	364	378	373	399	387	377	380	360	360	430	367	395	351	412	397	377	401	386	450	419	393	371	388	373	367	391	391	356	387	380	391	398	396	413	366	369	369	366	407	384	376	362	404	381	394	420	370	387	371	372	354	386	340	373	348	371	354	405	391	390	386	386	389	392	386	371	358	387	355	373	380	361	374	392	402	377	368	342	394	398	397	369	394	420	413	394	399	375	410	374	415	389	350	373	361	373	347	364	418	401	403	399	374	345	401	354	383	361	369	372	360	396	370	416	392	374	378	358	397	380	382	375	400	373	378	394	359	356	371	383	372	397	363	387	384	382	399	390	350	358	381	346	336	386	370	418	358	389	375	427	392	411	397	373	366	375	365	369	405	408	368	377	352	381	370	384	401	385	397	371	414	344	409	371	406	359	354	381	399	389	348	349	405	342	385	367	378	343	353	366	401	348	411	389	392	368	393	368	402	382	388	376	384	399	381	373	349	356	371	391	385	356	355	393	362	373	394	389	392	372	379	373	378	396	377	339	367	381	384	380	384	377	398	398	400	386	381	358	381	392	350	396	385	371	367	391	386	387	392	413	353	365	343	341	385	384	387	341	385	374	338	374	352	383	382	369	419	438	398	402	365	376	392	392	350	392	364	390	394	389	363	408	365	379	394	366	374	435	401	388	374	396	404	349	349	435	392	370	360	343	397	375	391	342	361	322	352	387	395	386	394	418	344	337	374	404	370	375	360	364	377	331	367	380	375	417	393	371	379	403	382	360	373	369	427	337	389	388	368	378	352	359	394	378	411	371	388	381	386	383	384	397	375	339	382	358	408	379	388	388	389	386	372	359	407	358	362	370	367	422	406	357	377	369	387	332	363	401	404	383	402	374	406	374	360	413	404	384	360	363	396	365	350	369	404	369	385	405	362	364	417	406	373	408	384	350	394	403	398	413	323	366	369	381	387	394	376	401	384	393	381	376	371	357	365	367	351	360	343	387	365	400	349	381	380	357	406	382	376	333	392	382	339	362	400	389	360	419	367	399	392	407	397	387	404	397	411	385	404	403	394	358	380	356	389	365	344	406	361	360	374	374	374	395	394	405	381	386	380	331	364	380	381	368	376	362	402	362	396	386	386	394	397	394	412	387	351	358	370	358	402	343	383	367	376	351	396	394	383	358
19913	7514	751	581	463	525	476	440	438	397	428	448	466	414	420	438	380	428	439	441	453	458	384	440	446	438	396	429	461	432	396	413	445	428	400	409	383	442	399	422	477	433	411	397	419	452	420	427	423	408	415	412	415	435	427	372	432	432	451	385	406	459	428	437	423	421	415	378	403	415	431	404	410	444	482	433	431	422	447	403	418	369	386	410	411	400	449	413	391	428	419	420	432	427	439	430	446	411	426	433	413	434	409	441	443	392	380	418	445	444	402	424	421	453	400	422	407	447	460	424	463	422	406	437	455	447	419	417	452	418	404	411	430	459	412	409	426	450	449	410	417	438	391	464	409	443	440	427	443	418	426	425	428	413	427	398	437	473	438	398	422	402	432	412	414	394	355	410	416	391	415	413	383	439	435	422	439	405	371	401	414	391	421	414	435	405	416	463	402	438	408	453	411	414	435	402	477	420	432	416	422	432	418	419	425	407	445	415	423	450	437	409	397	409	409	369	422	396	430	409	421	428	443	425	430	404	429	427	437	408	418	426	456	399	421	426	441	422	416	424	433	411	427	427	425	447	458	394	456	411	384	413	416	452	411	420	400	402	447	422	419	379	402	397	414	437	479	442	398	450	416	429	452	425	418	405	417	419	427	414	369	434	464	382	395	444	418	401	397	461	390	417	398	439	403	424	395	387	431	429	395	413	432	421	438	426	412	448	396	430	420	434	397	381	451	427	405	442	428	397	449	428	392	445	405	432	426	447	458	422	423	430	396	425	422	450	424	463	429	427	418	408	437	401	394	435	408	428	420	435	392	434	431	430	411	438	430	403	437	389	408	435	452	419	425	438	438	455	437	433	400	414	428	432	399	442	425	458	420	401	440	447	428	436	430	446	449	436	414	448	449	440	424	414	441	433	421	438	444	394	407	426	420	390	432	426	443	434	408	430	430	460	413	430	420	425	469	434	420	417	417	449	408	430	443	445	448	413	445	393	423	442	419	454	417	431	416	403	412	448	438	450	433	441	412	402	434	414	466	434	405	395	422	399	450	432	421	448	415	447	408	430	433	422	419	392	411	446	449	425	410	393	441	415	425	425	437	434	443	431	390	410	414	399	438	398	454	443	392	406	400	437	456	435	419	399	419	396	401	445	414	420	424	409	413	394	407	448	435	389	451	413	411	437	420	397	407	420	399	436	415	454	423	414	434	408	447	394	407	398	383	441	376	407	459	421	432	402	430	386	422	397	413	419	446	434	432	393	420	405	450	412	410	447	438	442	419	417	429	408	432	412	407	430	431	436	425	456	429	433	393	360	410	409	436	414	416	411	432	455	426	447	407	397	390	384	400	413	461	431	429	428	422	474	428	415	457	429	463	446	460	411	422	434	430	391	436	445	425	428	446	389	463	391	441	436	457	411	425	460	455	441	434	421	446	419	398	446	393	424	440	432	418	423	427	428	425	452	456	459	410	417	469	418	427	426	434	445	461	462	455	456	427	394	457	418	444	401	446	437	447	411	395	405	409	434	436	404	397	433	431	382	404	417	435	388	438	402	419	426	407	430	448	437	418	374	429	454	402	439	419	403	440	418	449	405	428	407	436	432	442	419	417	433	447	434	427	405	422	401	421	446	435	407	421	417	454	446	429	425	390	393	415	359	413	421	477	413	408	399	423	431	428	441	437	386	441	445	399	408	425	455	430	434	387	443	420	454	405	396	428	428	408	418	432	431	430	427	409	455	440	419	428	402	457	406	417	430	439	434	396	427	423	431	434	438	415	419	459	443	402	435	443	408	416	429	409	452	426	425	438	395	418	442	431	403	398	424	413	407	418	435	443	453	428	418	472	389	472	411	405	383	399	431	388	431	430	433	441	409	437	475	451	428	454	402	425	421	412	438	372	414	419	431	422	415	412	417	439	400	420	424	401	420	412	427	420	461	418	406	433	448	382	402	392	436	442	426	414	445	389	448	433	444	400	457	410	424	413	406	449	435	396	424	429	400	415	440	433	425	388	465	447	412	421	437	391	417	419	445	466	437	415	391	432	418	432	401	432	406	405	414	426	414	432	438	411	429	387	413	435	449	422	411	426	405	434	468	414	419	462	396	441	407	415	417	433	408	434	406	428	425	401	429	440	421	430	407	417	436	436	417	417	457	416	440	465	414	430	481	440	416	419	427	417	453	438	440	427	429	427	378	426	452	434	446	415	434	408	422	408	427	455	419	430	417	407	460	434	433	464	481	435	419	383	407	473	430	451	454	424	479	438	398	422	405	403	387	438	387	451	416	455	397	457	395	412	446	444	395	431	437	412	414	396	393	393	418	446	443	418	454	443	411	420	430	454	397	424	433	421	441	393	385	434	417	409	422	449	435	422	394	399	427	421	370	427	414	411	446	382	446	390	384	411	428	422	395	410	417	445	440	454	413	414	423	393	411	436	421	431	441	453	426	423	400	393	441	421	423	390	478	427	439	423	416	409	420	420	429	421	420	449	431	406	444	460	419	435	404	429	368	419	416	440	430	453	422	440	425	449	447	417	436	417	413	450	403	433	414	416	412	410	432	421	452	400	402	425	427	438	433	415	449	402	420	389	410	442	429	394	438	418	425	420	396	429	448	465	394	430	442	454	436	448	415	468	417	432	420	431	421	401	408	411	417	412	413	417	398	443	389	408	402	382	385	461	437	442	434	424	407	464	450	443	461	440	404	431	422	420	434	466	424	391	423	433	432	419	408	419	427	410	398	419	372	400	432	443	437	415	424	424	415	405	474	432	419	435	408	423	441	410	437	408	410	384	445	405	370	412	417	438	407	409	416	402	451	433	401	419	413	416	440	444	455	453	477	398	419	375	447	412	421	403	432	434	440	429	394	420	454	419	447	418	420	433	410	433	429	385	428	401	401	421	464	448	425	433	455	413	451	433	395	434	455	442	423	417	418	415	410	403	428	413	404	371	391	466	446	398	437	421	417	418	425	434	434	440	417	428	403	448	406	410	405	397	442	437	419	433	445	451	423	394	413	444	424	430	422	451	420	411	436	432	425	410	469	459	432	427	420	402	429	439	419	413	464	414	412	464	414	428	434	402	409	411	415	450	433	430	412	417	405	412	418	407	420	434	387	475	421	391	413	469	442	423	437	414	425	406	418	428	421	454	455	416	436	398	411	391	409	430	425	412	452	438	429	426	394	412	409	406	426	419	411	442	441	444	403	403	418	422	454	429	411	406	442	436	435	402	436	414	418	421	383	430	420	413	439	424	420	407	462	441	422	434	429	413	441	449	419	417	445	416	415	428	416	382	436	437	437	422	406	441	447	438	439	414	454	391	431	436	408	442	417	397	420	403	420	415	439	434	407	392	461	406	449	399	439	477	395	442	422	418	395	424	430	411	449	426	430	428	426	404	428	429	392	425	416	435	408	449	412	447	416	418	427	429	427	423	450	388	418	454	429	435	443	420	465	430	447	411	442	399	455	428	438	427	427	436	414	428	432	405	426
23884	21143	28268	24223	21122	10091	1044	669	605	593	506	451	465	493	474	436	422	414	408	465	418	434	386	405	417	420	401	436	396	421	392	361	443	401	372	389	376	433	354	438	377	419	380	401	370	426	400	394	431	408	360	391	360	394	400	404	388	397	383	406	389	419	423	371	450	404	374	406	393	388	353	406	398	384	389	401	368	421	415	407	381	421	377	392	362	397	342	391	391	414	411	359	414	417	367	366	348	424	374	444	361	393	402	377	366	359	406	383	344	399	378	383	391	418	394	363	394	399	362	374	386	386	398	393	417	401	404	406	408	372	385	368	421	424	393	391	428	366	376	408	421	415	414	403	364	402	407	389	421	365	420	354	414	394	382	401	388	378	419	398	389	384	373	387	389	381	376	444	436	398	374	417	377	410	385	393	382	355	415	405	392	414	355	365	358	431	430	395	374	369	415	398	417	432	415	398	397	419	336	379	399	389	367	413	375	415	387	389	383	389	402	421	430	350	405	418	342	421	421	385	396	363	398	381	377	379	419	440	432	392	373	433	385	388	375	398	401	378	415	377	395	393	400	362	392	383	372	360	384	396	365	373	421	428	396	399	354	339	377	388	390	371	364	389	392	387	373	407	379	388	402	357	421	364	352	361	381	398	377	399	367	397	419	392	420	371	383	372	391	390	406	431	364	374	410	370	396	381	395	353	394	380	386	395	347	378	358	391	386	412	414	423	433	399	353	431	397	396	394	401	401	415	378	379	388	428	405	430	400	410	396	374	333	379	403	370	411	371	393	369	388	377	385	370	380	402	388	431	367	426	398	422	384	448	381	409	364	404	360	415	355	378	393	394	364	366	389	397	395	401	424	384	366	399	382	385	385	381	398	379	390	372	371	390	429	372	396	370	365	343	399	379	430	385	372	380	385	425	413	392	386	396	407	409	382	381	395	399	381	379	418	392	373	407	412	391	426	400	414	351	383	389	374	405	388	384	387	414	401	401	422	390	420	389	389	394	414	366	397	418	404	394	401	377	368	403	388	380	399	395	366	405	380	379	425	431	408	394	378	392	369	390	418	398	353	420	381	356	366	398	390	368	389	378	415	378	385	395	400	363	381	385	357	407	380	389	396	372	390	380	364	373	357	366	419	408	389	412	429	401	374	384	389	418	374	376	375	398	402	391	379	384	405	371	363	362	393	394	392	396	413	374	372	406	412	386	396	383	376	366	374	384	394	393	426	400	385	386	399	389	370	377	416	372	433	373	392	381	396	400	398	387	367	411	422	370	387	413	413	381	418	405	376	407	375	382	364	356	388	363	388	430	373	436	412	375	357	374	395	372	385	403	373	408	383	401	370	364	396	397	417	415	392	418	387	383	410	410	392	386	394	413	374	371	403	439	400	410	369	388	361	402	389	374	374	345	379	383	402	421	414	377	368	368	349	396	386	389	396	381	395	431	410	396	405	386	389	384	395	397	395	398	380	386	379	382	382	350	377	409	422	376	373	391	392	382	425	412	383	378	380	393	412	394	391	386	405	362	370	377	374	398	393	409	388	374	397	379	382	381	385	395	393	373	384	349	420	375	407	402	438	392	386	390	395	357	417	363	402	373	404	407	380	386	400	389	419	379	393	413	409	384	402	313	378	405	401	400	360	369	437	387	391	375	381	384	362	384	415	370	412	402	369	348	381	378	398	366	373	376	401	382	384	385	428	397	401	395	372	421	405	392	406	381	373	380	386	365	399	391	419	383	383	366	424	395	387	398	365	390	372	399	410	438	428	389	372	396	351	414	403	385	438	354	387	395	373	362	401	403	384	420	366	427	372	420	396	408	416	393	383	372	399	376	360	402	402	369	366	401	403	361	393	397	398	419	386	405	359	373	408	374	413	406	366	373	410	408	405	415	396	446	390	402	402	387	398	387	393	393	413	396	375	408	417	427	392	432	387	394	369	388	389	417	396	368	388	394	377	376	382	365	356	429	418	400	374	405	383	422	402	350	401	394	391	405	404	399	393	378	412	374	406	420	370	381	422	403	377	355	400	402	399	408	359	372	384	396	391	386	404	392	393	392	369	386	416	404	354	416	422	406	378	395	405	389	370	399	380	374	401	383	399	367	387	393	416	408	360	391	393	371	415	428	421	403	371	416	399	409	398	391	387	381	405	371	388	401	402	381	401	444	415	388	403	366	372	361	393	404	376	384	415	373	411	388	370	393	400	368	404	428	383	376	348	391	417	395	416	392	413	398	419	413	378	378	389	405	403	360	413	386	409	393	368	387	368	394	384	395	427	398	371	401	409	401	400	423	409	407	435	405	393	371	375	371	396	329	385	378	420	393	379	366	378	385	398	418	345	406	363	408	395	378	368	370	391	374	387	361	426	379	384	384	376	403	392	380	423	385	396	430	394	395	404	389	389	409	371	385	387	384	401	390	398	382	381	385	401	371	412	396	372	348	423	413	386	420	408	372	378	397	389	377	375	429	380	387	407	385	396	395	388	393	426	399	373	385	412	385	387	381	393	425	364	375	401	421	398	424	366	360	357	395	368	397	422	364	393	445	386	414	403	394	408	387	381	406	377	380	400	435	401	377	374	356	395	401	379	366	419	377	449	381	459	379	379	384	402	435	411	409	405	401	398	390	368	378	379	379	370	395	374	396	377	390	390	379	400	406	379	401	423	385	402	409	370	434	402	400	421	387	377	381	371	354	397	392	430	380	414	377	413	389	377	383	386	388	383	382	360	382	388	363	428	404	340	381	381	390	367	380	400	365	368	360	407	379	378	402	351	405	372	395	396	388	408	401	421	437	434	425	406	419	386	400	392	402	394	397	361	386	395	422	413	422	404	403	379	398	375	376	381	382	386	457	396	401	388	359	377	384	387	439	387	394	368	416	388	377	396	417	381	435	370	366	403	391	376	387	403	358	385	382	379	389	402	407	402	369	407	401	411	416	365	394	408	382	370	386	397	413	402	397	408	392	407	406	357	338	369	395	377	388	372	399	405	381	401	387	398	364	424	382	341	409	379	380	437	369	378	418	384	421	397	397	461	353	415	414	378	389	384	388	399	370	367	382	411	370	345	404	408	420	381	394	386	340	407	383	416	357	363	419	369	398	361	390	406	385	358	416	390	388	395	366	388	409	433	383	387	398	435	427	373	391	390	391	371	385	380	385	435	433	405	375	379	414	413	428	373	371	357	368	363	411	401	401	357	383	377	379	394	391	414	398	383	370	427	438	405	410	407	371	396	367	395	404	409	375	395	380	377	393	370	402	405	388	403	353	415	369	413	410	419	424	376	388	376	375	393	403	400	387	389	408	388	351	421	408	371	435	396	369	392	387	391	402	336	401	370	386	384	406	358	414	400	402	353	395	393	370	388	372	360	380	394	395	384	387	382	393	389	402	392	396	433	372	414	350	401	403	375	448	383	403	397	369	382	389	384	371	404	370	323	370	419	380	384	370	418	400	395	358	401	363	417	389	380	369	369	400	416	398	409	366
38945	39096	5221	2530	1848	1423	1129	927	786	703	634	615	524	549	510	541	499	501	462	473	473	457	493	460	459	432	435	414	453	439	449	415	435	441	441	418	438	445	432	412	411	402	445	449	438	419	421	430	437	431	431	402	458	421	422	441	390	402	395	435	405	429	424	419	430	415	410	435	415	433	412	401	406	397	419	440	420	455	417	414	420	426	436	419	403	428	379	392	419	436	408	435	413	410	434	396	397	420	410	417	395	422	400	419	402	435	414	412	430	420	381	448	446	402	401	428	446	405	411	438	425	416	389	431	398	406	424	390	426	413	429	431	453	395	433	425	391	393	389	413	404	400	394	448	416	444	451	414	443	417	415	367	385	456	424	441	406	420	415	415	418	440	443	409	448	426	399	396	425	414	421	404	394	414	434	417	413	424	422	407	412	446	430	431	412	387	381	411	449	445	432	469	447	419	397	439	465	424	410	412	427	418	454	451	420	407	445	422	428	398	398	405	406	451	426	403	440	428	416	461	420	446	440	428	425	432	459	407	414	395	386	450	387	410	407	398	451	414	433	403	390	439	408	447	415	445	386	434	432	417	419	402	409	454	414	419	409	439	442	414	416	404	421	403	423	386	454	440	418	443	400	386	415	403	408	437	411	441	448	421	422	385	404	418	399	419	435	446	433	415	434	399	410	385	410	372	408	441	409	444	420	413	415	421	386	399	417	467	416	436	432	392	437	404	397	410	415	396	404	416	402	411	442	415	401	443	440	389	406	439	438	431	368	393	408	394	423	416	410	429	399	418	397	425	433	403	426	408	414	439	396	379	412	412	413	438	431	470	394	413	445	393	423	390	413	471	426	392	414	442	403	423	433	430	395	428	400	401	455	401	394	427	411	395	439	435	418	423	418	434	406	431	403	387	419	390	422	418	428	418	410	417	446	402	369	425	427	411	436	388	434	414	435	404	466	385	436	403	389	406	363	440	376	393	442	391	427	401	442	434	434	415	399	392	410	418	432	410	421	445	414	417	405	421	411	394	450	463	407	372	413	396	391	393	413	390	413	434	447	397	416	441	410	412	430	413	407	410	426	416	413	436	436	414	403	425	425	410	442	426	406	413	409	461	448	422	414	431	389	426	418	392	393	481	422	390	449	393	435	434	449	389	405	432	397	460	402	408	441	405	417	410	393	432	392	404	420	425	428	427	407	385	450	431	455	438	420	410	441	399	383	413	442	423	393	451	391	436	450	453	440	421	382	425	412	401	419	400	438	419	408	413	451	411	405	433	411	409	428	414	437	427	407	397	448	427	383	452	405	401	414	441	431	467	392	419	382	451	415	414	414	463	411	412	406	432	393	382	417	424	441	436	422	432	351	416	391	382	440	406	390	394	410	420	426	441	409	397	441	395	421	412	395	409	395	449	437	404	444	406	460	429	435	424	395	432	388	384	401	413	407	465	459	419	424	422	411	399	427	408	463	394	443	446	430	408	407	373	428	462	468	423	391	409	399	429	419	410	380	463	422	419	413	430	438	423	433	429	433	448	419	438	381	431	429	419	435	411	456	441	437	402	401	389	433	423	441	405	442	433	417	409	437	423	428	434	429	441	441	465	416	421	423	418	415	428	405	379	412	467	439	420	413	380	440	444	408	400	424	405	438	423	421	400	434	440	408	428	424	417	436	408	415	434	443	397	391	427	458	400	450	409	448	425	442	429	433	396	423	381	399	412	398	387	423	444	436	421	413	422	415	435	408	404	450	449	419	419	438	427	438	407	424	408	399	409	433	426	400	411	403	408	381	432	414	463	414	420	402	445	393	411	455	387	420	405	399	399	422	456	413	422	403	385	433	412	420	420	391	425	464	403	415	442	409	405	421	453	399	399	440	402	441	448	435	421	424	420	395	422	389	398	416	386	428	422	409	432	419	416	420	425	472	419	392	390	418	420	387	418	452	427	388	414	412	440	412	392	372	428	450	408	425	461	398	391	427	415	449	436	440	410	431	394	402	406	427	412	438	409	399	400	408	398	404	387	451	432	440	408	396	423	419	381	443	425	450	401	419	401	386	423	446	393	444	418	405	438	403	403	402	402	425	402	412	407	389	418	399	411	414	470	416	454	403	397	393	398	400	397	402	447	399	379	439	426	446	422	394	397	438	429	458	457	456	386	393	428	429	397	429	434	413	405	380	435	463	436	396	409	444	378	431	421	447	443	409	426	395	433	413	423	439	417	418	402	418	409	419	408	433	409	400	445	441	444	407	408	435	407	434	395	373	434	385	411	402	423	411	427	390	442	429	419	451	434	409	452	396	446	432	436	414	443	396	436	424	414	432	394	418	385	405	434	421	442	405	383	444	437	399	406	401	446	432	408	423	402	421	403	448	410	461	403	393	402	426	406	389	397	421	453	409	412	436	397	364	393	407	424	380	429	403	416	417	433	395	414	405	418	420	396	393	429	411	401	386	426	449	409	390	400	421	448	414	399	436	418	414	405	452	438	423	381	434	428	413	440	429	402	406	404	457	407	396	398	438	416	420	461	439	422	408	392	396	424	431	411	418	436	418	414	429	427	437	433	435	455	414	416	421	409	414	439	438	397	391	414	428	385	450	411	446	384	413	394	426	385	454	437	429	426	414	426	414	431	431	413	413	432	460	387	431	435	403	422	438	418	405	423	410	417	391	416	384	446	463	393	446	396	397	417	416	418	429	410	441	388	398	401	412	408	414	392	405	428	460	407	390	408	390	402	448	446	391	431	422	447	407	401	390	407	413	422	415	417	385	420	447	451	413	406	394	428	409	431	417	391	418	432	375	401	451	419	396	418	434	437	416	400	414	438	424	409	452	415	402	436	444	425	446	408	381	432	410	423	416	472	378	450	376	400	386	395	419	429	419	408	440	413	409	403	427	435	405	415	430	429	413	461	401	437	397	372	381	442	399	439	382	440	402	424	379	400	376	429	401	433	436	395	444	381	482	412	404	438	450	452	447	427	423	398	424	389	437	393	439	408	418	420	445	444	409	431	395	433	414	414	412	415	397	430	422	425	395	444	420	455	397	397	422	434	379	402	407	412	398	429	455	393	430	382	412	394	417	420	399	391	430	464	409	439	426	422	449	454	408	415	425	412	385	392	415	383	399	430	394	398	426	401	423	407	450	391	405	396	381	407	408	411	431	413	441	448	421	410	382	462	430	409	390	417	402	422	414	411	400	438	423	408	423	425	422	374	398	389	448	396	407	421	409	397	402	418	449	404	411	443	429	425	437	427	413	395	432	436	427	391	404	417	399	417	420	404	388	426	398	476	438	447	440	405	400	446	425	428	423	438	429	437	406	367	424	417	423	415	387	412	429	399	412	424	369	423	412	413	427	416	397	405	422	402	461	413	392	468	388	427	424	436	416	408	446	434	444	453	413	397	455	406	433	422	420	443	413	412	414	420	410	427	423	470	416	445	440	417	402	414	418	427	435	402	452	383	405	410	429	403	394	377	409	437	447	421	435	380
24913	20985	27044	24821	10772	1241	1018	894	800	778	834	781	712	769	775	788	724	758	736	731	753	722	734	735	687	722	726	710	700	729	711	718	707	691	767	743	685	760	727	695	698	731	726	684	733	793	744	706	677	765	753	695	717	675	723	712	730	692	695	712	744	720	701	698	700	689	746	791	717	738	745	744	712	703	668	702	723	696	729	736	714	755	742	744	693	719	729	722	698	741	709	768	699	681	719	746	738	714	723	676	711	777	741	740	696	728	732	682	711	745	725	716	693	762	740	790	697	694	738	691	689	746	755	757	722	774	676	670	729	731	679	730	733	746	720	718	700	692	700	677	680	680	735	707	766	696	766	688	716	702	687	710	711	717	720	700	682	743	712	722	699	670	780	702	724	709	673	693	692	728	680	736	707	735	719	743	693	701	724	738	718	706	704	714	706	703	704	763	715	730	798	686	760	707	749	727	698	742	696	707	728	703	729	741	733	720	730	735	704	724	696	693	752	764	702	701	786	706	693	733	689	734	723	722	745	707	746	671	705	678	685	711	671	739	719	760	714	734	739	765	746	725	705	763	711	730	737	731	763	714	746	713	723	772	726	701	725	711	687	712	714	754	735	752	716	745	706	708	731	691	695	682	712	699	762	707	761	719	713	706	753	717	712	696	747	738	766	744	731	750	668	733	641	685	690	713	728	707	756	759	768	698	724	689	727	734	753	707	685	712	748	689	701	717	729	717	745	713	687	684	726	707	742	753	704	766	693	716	738	727	719	720	730	705	712	713	674	751	701	730	711	739	708	706	732	724	698	718	715	663	729	726	737	713	708	665	675	767	693	725	688	705	720	731	695	727	646	714	732	736	725	730	714	682	706	709	721	723	750	713	738	723	704	714	726	732	707	719	736	735	744	731	699	711	746	714	736	719	732	690	673	730	750	667	695	711	708	669	698	725	719	760	757	712	710	710	766	774	723	752	776	686	743	702	722	741	720	714	731	735	724	735	720	731	751	709	724	710	713	697	715	732	786	692	730	769	702	744	704	692	678	677	779	719	774	714	761	716	756	678	779	718	741	691	759	781	739	741	737	729	713	711	717	709	713	739	702	712	701	719	706	706	698	728	731	734	676	693	752	686	712	704	710	651	724	724	716	726	721	709	737	722	711	752	745	742	782	709	683	746	665	713	700	715	741	746	749	708	769	728	745	763	735	732	705	679	770	730	711	684	725	721	661	729	655	732	690	706	750	735	711	749	742	715	710	729	679	739	706	742	677	760	714	673	714	733	740	745	727	744	679	674	675	727	721	732	617	728	718	763	717	688	751	685	740	750	708	753	716	753	698	636	691	730	737	665	722	739	700	647	707	653	708	764	694	698	730	733	712	714	723	751	656	707	716	735	699	712	670	753	692	755	753	723	772	698	743	703	749	736	672	717	718	743	762	761	674	747	712	722	657	707	733	699	706	724	772	746	646	736	726	710	701	688	704	716	710	733	687	728	746	695	696	715	693	732	737	734	719	663	688	770	695	709	719	705	706	693	715	720	709	692	685	734	735	715	673	722	675	731	718	686	722	758	693	690	729	747	789	718	673	743	678	736	697	691	707	693	750	754	698	761	752	747	681	751	683	717	711	710	720	724	707	718	700	692	698	768	708	717	648	767	718	741	718	708	672	734	721	735	716	703	734	728	661	693	736	715	758	678	698	706	716	743	757	696	659	747	681	714	767	739	715	691	728	757	737	728	747	689	743	715	727	681	742	734	654	718	779	734	693	746	672	751	729	727	738	683	716	690	716	685	738	719	711	712	741	714	695	701	757	764	728	703	739	740	750	744	725	773	745	762	709	750	706	720	739	712	727	746	727	730	657	743	713	715	726	739	718	774	723	708	672	711	729	726	723	738	729	728	697	737	718	780	691	718	745	723	743	739	724	707	693	699	750	732	737	724	722	698	698	730	729	727	712	730	699	746	722	690	715	732	706	712	727	705	709	701	728	719	738	731	705	746	781	687	732	723	729	700	762	745	724	688	719	688	740	757	723	706	703	736	687	748	698	674	724	698	726	715	749	739	765	721	744	656	735	753	692	728	685	722	739	746	707	736	725	721	666	754	726	694	700	714	692	708	730	745	709	677	721	771	711	727	743	707	705	742	690	749	711	761	686	728	688	674	758	704	712	682	713	769	732	684	801	708	743	707	765	728	679	756	786	740	701	694	710	733	775	722	740	706	706	711	742	732	712	736	623	756	704	731	751	677	680	676	708	710	711	695	718	717	724	712	692	711	690	776	733	708	771	777	673	717	729	686	694	751	745	738	723	680	669	682	734	734	702	763	710	764	746	714	728	709	710	739	696	717	712	720	756	688	745	725	740	697	720	687	710	732	653	706	679	726	695	724	718	677	740	710	750	740	695	725	732	737	785	768	733	723	749	692	707	706	721	746	768	721	708	735	741	727	734	680	678	735	671	685	786	744	736	740	733	747	698	702	701	718	695	713	756	764	729	721	714	741	727	753	701	752	772	709	753	725	704	715	782	799	737	748	704	677	722	690	762	759	712	737	776	741	758	745	731	696	731	715	685	732	706	714	730	730	691	796	722	727	735	727	705	711	693	763	711	735	689	673	694	706	730	715	742	712	726	702	719	695	738	669	710	707	735	661	726	701	679	714	729	756	720	707	685	728	719	696	741	654	777	744	716	714	692	658	728	723	719	664	734	792	755	718	741	716	724	759	737	685	745	728	743	756	715	679	703	754	698	757	727	735	732	751	737	718	708	697	758	758	787	716	705	702	738	762	710	711	726	726	720	761	737	691	697	691	717	718	733	731	718	688	708	674	695	717	694	724	705	748	731	696	711	690	733	747	724	664	722	730	788	754	715	746	719	702	737	681	703	715	721	716	699	725	722	675	714	731	732	726	728	702	690	716	731	743	714	682	740	692	743	688	693	730	716	723	752	727	723	712	707	736	718	719	698	658	811	722	686	717	718	785	715	723	731	680	720	750	724	710	715	726	722	720	685	689	732	717	721	694	717	750	752	702	680	709	734	798	719	711	638	706	729	737	717	699	696	743	712	732	709	698	719	714	718	751	766	691	674	687	696	746	688	668	757	779	756	731	731	725	673	670	736	719	725	754	738	683	672	721	734	752	670	721	756	649	682	718	695	698	697	698	717	708	788	728	772	761	724	704	708	700	742	722	744	707	719	724	749	753	708	785	730	748	697	703	688	683	690	768	707	706	718	740	719	732	711	723	697	760	774	759	704	782	697	686	741	762	744	715	771	728	731	717	718	709	726	711	732	697	712	739	728	709	735	733	707	726	753	707	748	702	742	718	746	734	728	733	740	704	713	771	742	712	678	705	775	719	744	704	726	734	699	721	725	692	756	713	718	755	756	704	701	711	737	722	680	684	711	684	761	689	729	708	734	693	721	710	739	767	730	731	751	734	740	740	683	737	723	709	765	707	738	740	783	719	681	773	668	685	711	694	682	721	712	706	671	712	749	739
35484	40349	3281	1797	1480	1255	1091	982	907	942	833	829	831	804	861	769	838	789	744	780	765	786	798	771	749	792	736	751	747	766	767	739	735	756	746	771	751	731	732	731	777	742	768	758	809	753	727	791	752	755	791	751	753	771	774	770	772	746	777	693	793	762	733	745	743	832	754	734	771	739	716	759	774	745	724	732	789	716	766	774	757	752	724	742	742	694	769	747	758	769	715	748	709	820	758	730	703	742	770	805	737	740	762	791	755	720	715	702	718	711	775	759	718	787	735	723	763	724	737	774	690	732	725	752	706	754	761	743	813	734	750	771	755	751	755	779	756	725	743	724	774	753	729	672	711	784	799	733	752	746	754	746	729	756	731	798	780	769	754	743	783	754	781	793	728	750	731	741	737	751	746	754	735	736	794	754	760	710	770	745	782	729	746	803	764	754	751	733	813	805	740	730	756	735	740	790	733	705	771	740	687	755	765	744	727	746	703	791	727	755	737	751	742	774	755	769	730	737	718	788	807	751	755	726	790	747	766	734	709	745	763	732	766	745	712	749	776	776	715	743	766	743	754	743	763	765	704	778	712	772	794	739	760	766	791	778	733	736	770	755	812	768	732	751	769	771	728	729	712	773	802	780	720	806	765	794	734	769	758	762	736	739	728	819	754	791	759	775	731	737	705	760	761	822	769	768	756	734	768	744	795	741	739	758	746	745	751	744	759	780	728	748	752	738	690	708	765	798	712	732	738	773	713	772	718	723	753	759	746	761	752	699	780	770	757	772	739	726	756	781	760	768	755	746	738	739	769	746	757	748	731	712	738	753	717	742	758	699	737	745	791	782	755	745	757	779	760	728	764	769	758	745	773	823	747	777	761	737	764	794	754	704	732	752	707	762	782	747	756	726	761	749	776	724	764	816	761	728	773	748	758	766	756	768	797	737	728	737	723	813	715	769	792	706	706	767	767	709	716	753	754	763	781	744	741	756	775	759	779	705	785	820	810	739	728	757	775	746	746	753	764	728	762	793	752	739	799	738	739	709	788	724	807	757	673	769	726	803	737	732	786	752	748	706	815	735	752	794	792	732	740	713	707	752	802	743	730	757	787	818	765	746	771	762	778	775	703	798	733	737	745	776	782	711	765	753	700	760	733	826	747	743	730	729	727	757	792	727	768	798	759	774	742	752	737	773	755	738	752	799	707	762	753	727	783	773	764	766	760	758	780	708	723	765	739	770	772	775	754	710	757	742	726	755	698	766	755	803	793	722	749	752	699	759	747	733	804	751	793	756	755	737	756	784	727	731	755	782	759	731	790	723	774	733	784	751	768	731	744	769	749	717	781	746	754	730	785	787	705	791	803	773	734	734	757	769	769	754	727	703	777	723	724	712	743	743	774	751	735	721	808	719	782	791	734	736	702	767	787	752	725	750	713	758	750	734	762	760	743	734	750	753	756	736	711	745	768	724	745	737	766	744	750	705	807	759	744	757	731	767	770	737	775	761	700	730	759	737	728	789	786	703	781	752	710	746	762	769	740	730	759	730	760	711	722	740	729	780	728	730	745	723	708	713	839	736	780	766	752	706	743	749	754	761	798	763	749	735	727	776	711	744	748	768	790	793	789	735	780	679	742	769	798	775	747	755	782	759	742	721	762	752	770	756	770	777	745	751	787	741	754	750	733	731	713	747	751	792	766	747	775	770	759	815	698	707	752	763	728	797	741	779	713	751	757	791	786	765	757	775	708	755	749	752	728	773	804	800	782	726	787	779	739	747	803	745	704	690	785	747	757	712	771	755	753	720	741	737	763	730	720	767	745	773	731	772	718	746	813	768	712	717	749	796	749	763	780	778	761	739	744	712	726	752	761	714	738	811	743	754	714	756	747	714	726	744	768	773	761	749	760	764	739	742	761	761	752	790	709	688	768	747	758	750	775	777	762	784	757	752	723	730	718	763	762	777	747	765	774	686	752	751	730	772	728	795	756	733	734	729	667	730	732	754	705	740	735	745	736	732	744	776	701	750	764	735	731	783	777	762	763	764	738	741	784	744	750	760	749	777	770	769	759	780	782	744	769	764	782	768	713	770	779	718	759	804	762	789	715	764	755	759	806	743	782	781	788	758	737	756	747	771	773	762	782	739	744	759	747	760	816	778	721	791	750	807	752	758	770	762	766	807	718	747	757	751	783	702	761	757	750	757	729	725	822	783	801	732	721	723	737	717	741	741	737	759	769	717	778	766	737	741	752	730	753	764	781	730	732	807	739	753	780	732	739	744	777	753	755	759	811	814	740	730	762	723	755	733	764	735	771	750	802	751	758	742	725	792	757	693	732	791	751	768	788	753	744	736	728	726	749	750	715	717	752	764	796	799	725	752	767	745	749	812	744	754	785	754	744	796	724	741	727	781	740	723	778	735	749	748	747	736	755	773	725	724	740	800	738	750	724	749	753	756	766	747	759	802	713	762	735	703	716	738	715	801	730	712	750	782	731	727	758	719	706	763	770	769	752	748	711	704	734	713	767	765	744	749	764	752	768	752	757	735	757	740	747	739	753	744	771	785	721	732	796	725	747	742	797	810	771	774	732	754	709	701	754	760	735	700	787	750	730	800	757	772	766	784	761	761	749	706	772	730	740	747	747	746	714	756	757	767	738	801	784	722	768	779	739	712	746	803	765	744	738	751	730	809	789	796	750	800	722	781	779	769	718	697	743	748	806	736	750	712	766	805	789	794	752	768	753	730	739	777	757	708	792	783	707	781	837	742	720	707	754	751	740	757	796	736	723	793	750	709	770	744	776	781	739	771	804	725	719	717	760	755	765	741	730	761	818	741	755	753	750	749	739	726	750	773	725	744	712	738	695	769	766	738	816	745	756	737	746	724	762	719	770	770	786	742	727	761	733	723	762	710	743	757	730	722	768	753	747	749	745	777	737	825	781	755	743	753	707	820	770	733	755	727	749	730	791	729	742	754	739	732	723	750	731	743	786	763	768	779	723	741	727	711	783	760	766	771	794	741	710	722	761	761	726	717	779	725	715	769	747	741	785	736	768	733	712	796	737	739	728	743	760	763	793	708	745	734	734	759	768	753	758	714	760	780	753	762	799	765	764	702	756	782	815	758	800	780	760	720	731	727	776	769	756	765	745	692	717	718	787	744	794	752	731	767	756	755	754	695	754	775	801	765	778	754	742	812	751	749	747	739	767	759	749	762	790	782	755	743	762	772	764	756	758	719	809	728	796	786	770	722	765	757	741	799	736	761	764	746	783	746	788	735	752	722	759	701	729	754	753	765	740	723	723	738	731	747	802	715	758	743	716	744	771	743	704	762	776	777	745	785	773	765	723	814	772	737	800	761	754	753	735	752	757	716	755	801	763	737	758	736	755	766	759	761	767	741	779	750	783	729	783	704	749	733	764	767	746	711	733	744	779	783	736	765	791	769	713	789	749	747	714	762	767	715	776	722	672	771	742	707	778	781	747	771	728	762	758	732	715	746
22549	21074	28892	23491	21073	21137	9444	1553	1253	1146	1036	1052	998	947	980	939	972	954	873	888	891	876	881	920	847	891	891	858	863	894	845	865	882	835	791	880	871	776	891	831	875	862	864	803	861	822	828	859	869	808	877	826	826	822	818	821	821	874	877	874	860	796	862	848	853	825	831	841	840	862	843	864	872	798	853	853	821	826	763	920	842	844	821	822	879	862	844	877	868	828	855	821	880	849	789	814	837	876	798	797	791	862	866	798	901	856	825	825	853	841	813	882	835	803	818	860	827	876	822	848	859	885	843	873	921	844	863	886	823	799	825	779	868	855	852	864	867	858	868	848	789	894	823	840	841	809	824	819	856	849	852	856	823	835	796	842	836	868	812	849	867	856	787	822	846	829	825	869	877	809	799	810	875	783	834	797	787	835	820	878	876	860	913	854	840	813	792	841	874	868	861	866	878	782	840	832	799	869	869	821	815	823	813	854	860	821	799	892	855	833	811	772	808	862	831	830	810	861	837	833	834	835	842	887	851	823	813	761	862	817	858	814	815	841	882	889	830	875	884	840	861	812	854	849	894	810	858	824	767	824	843	798	845	824	858	819	890	826	891	833	846	851	893	861	831	824	843	873	833	874	864	795	826	867	873	824	883	828	795	789	821	816	823	870	881	844	866	853	872	830	863	891	843	793	878	921	817	835	876	837	874	826	840	828	868	816	845	850	799	864	816	829	898	836	836	807	822	836	859	824	883	866	847	872	810	868	849	887	822	827	832	863	803	855	890	827	848	832	871	842	803	879	818	838	829	808	835	840	842	808	819	791	855	905	835	855	849	884	818	813	860	843	824	888	865	801	824	865	822	857	820	818	850	816	844	842	825	875	834	777	876	833	899	852	817	890	889	835	832	859	820	873	878	861	820	794	870	834	849	806	840	808	848	892	847	792	831	866	825	886	832	821	864	829	807	866	832	836	866	816	795	811	839	810	849	778	864	849	804	836	868	893	792	797	809	820	816	841	829	832	806	879	844	819	837	845	813	778	918	868	849	831	880	850	835	876	832	841	877	835	872	841	819	846	843	805	827	831	894	882	897	883	851	865	827	839	835	822	849	829	823	835	850	833	829	782	821	812	864	865	828	890	883	855	858	882	825	825	802	832	840	847	876	857	882	877	804	849	824	837	832	871	822	845	816	798	838	822	860	820	878	816	884	818	837	824	855	827	878	885	860	806	911	868	866	863	868	832	859	867	879	890	768	810	871	828	859	809	814	835	855	833	855	855	817	831	831	841	830	807	802	817	806	883	829	858	875	880	852	803	855	791	776	851	883	773	813	867	847	895	849	886	823	879	819	841	817	867	823	835	833	816	875	822	809	826	900	864	834	806	884	845	894	855	828	858	863	828	872	808	813	822	778	805	863	844	882	887	815	825	802	828	856	817	848	843	787	816	829	830	872	813	848	830	875	885	859	868	850	815	828	857	872	860	843	827	808	825	830	829	842	826	852	772	843	856	895	819	857	863	801	820	832	882	863	825	917	826	806	796	811	861	855	821	837	817	809	834	848	884	787	815	877	860	867	864	800	868	787	850	821	846	794	818	797	830	828	826	886	846	868	834	858	847	814	832	848	857	863	821	809	851	854	914	837	861	850	831	834	918	850	832	798	793	828	841	788	802	861	799	856	799	826	856	825	862	905	830	862	870	834	803	853	767	834	845	808	864	876	869	813	843	844	837	827	893	840	841	861	785	795	826	821	806	869	836	811	823	822	817	782	818	828	871	848	813	881	801	893	849	857	836	833	846	795	887	870	839	870	852	806	880	869	803	871	813	781	837	815	808	855	859	844	807	885	832	803	820	850	906	858	887	835	873	832	870	793	859	866	869	883	816	899	858	815	831	835	844	837	857	828	812	786	836	889	884	805	818	823	804	868	804	760	828	805	856	842	879	816	848	816	847	843	825	874	800	852	835	832	802	847	867	817	836	833	797	828	809	830	864	856	849	790	858	810	811	859	800	843	907	900	822	908	863	817	840	766	813	770	881	853	851	856	768	832	844	833	904	854	851	854	818	827	785	878	821	857	828	907	805	863	832	908	829	814	812	771	817	872	901	793	869	834	805	829	850	858	831	824	811	828	910	874	849	855	850	850	817	851	841	857	784	802	819	851	838	831	869	833	839	862	807	892	813	801	818	865	786	812	845	852	855	873	824	905	873	823	813	800	809	801	843	804	806	903	884	807	794	813	836	847	833	821	876	806	884	862	853	825	832	868	851	861	800	832	834	896	823	873	808	919	845	842	835	859	833	881	860	808	846	806	870	754	839	840	844	819	837	875	822	842	819	859	814	875	818	846	893	835	834	868	849	874	826	835	922	848	835	803	878	796	872	822	849	896	836	840	824	845	867	834	836	886	853	803	838	832	787	870	860	828	859	835	833	833	825	794	854	827	851	808	877	890	878	881	868	852	879	822	867	811	852	879	837	875	869	843	834	872	831	925	903	849	820	907	861	839	867	807	849	855	866	834	806	829	778	800	895	841	819	845	837	798	825	847	836	877	867	851	889	802	799	845	787	880	814	875	849	828	840	867	815	858	820	817	856	819	804	831	803	847	876	833	889	872	856	821	876	837	811	825	826	803	842	838	822	889	933	891	879	874	849	911	866	885	823	862	814	903	856	844	822	816	803	782	809	831	813	826	865	818	882	826	849	847	811	892	771	820	816	825	833	838	808	861	857	822	844	854	862	827	877	859	832	787	875	883	836	894	838	816	832	824	827	797	882	826	828	895	809	882	806	871	931	833	865	823	843	869	848	847	794	816	835	867	804	868	848	850	851	821	855	780	872	825	877	746	798	825	841	778	824	885	861	852	845	844	790	854	864	817	869	827	834	861	869	883	904	829	852	877	838	885	833	823	844	816	806	813	792	905	832	803	783	820	767	874	868	873	840	783	865	802	819	846	803	854	788	810	804	835	817	852	896	840	868	845	823	881	860	822	855	840	817	846	837	844	856	782	927	854	810	867	849	845	827	834	839	832	818	835	837	837	841	892	839	809	843	817	861	821	829	814	806	873	828	839	849	821	809	831	808	862	868	875	868	838	853	785	821	856	853	861	855	838	862	854	866	817	848	841	786	858	808	805	838	848	860	830	824	849	807	831	842	863	772	851	869	812	823	840	862	832	808	846	859	843	820	785	886	808	882	819	868	860	899	807	858	844	845	835	827	836	844	855	847	815	831	837	871	872	800	854	905	839	842	835	846	810	865	821	824	841	842	831	881	809	816	837	883	844	797	874	890	817	881	851	855	842	868	858	886	858	868	868	840	848	853	835	796	815	827	890	864	814	821	884	833	819	855	851	832	883	814	856	798	810	831	893	841	852	857	837	833	810	848	776	862	824	788	897	865	820	834	833	857	887	843	791	883	853	799	801	852	832	854	854	829	857	838	827	812	828	860	827	842	855	870	865	814	855	748	798	814	828	817	847	866	876	799	856	824	863	855	854	818
44205	59148	9054	4512	3258	2623	2065	1701	1483	1295	1265	1210	1064	1086	1023	958	971	1010	978	960	934	939	915	905	892	868	901	896	825	931	869	858	854	846	836	861	823	871	848	887	868	868	851	861	838	800	845	800	872	863	828	870	831	811	881	857	852	846	817	823	856	851	843	836	839	814	838	870	867	855	806	841	821	787	847	856	834	866	844	856	850	804	862	830	832	830	821	815	856	841	833	841	826	879	844	809	772	827	829	854	786	797	808	796	860	814	821	791	838	850	799	804	829	820	795	850	873	859	843	834	874	808	851	822	791	842	831	843	842	765	845	788	806	898	839	848	913	806	854	800	794	865	837	829	827	819	833	792	866	852	830	837	773	851	842	854	898	844	815	819	850	831	786	829	808	837	868	849	819	824	842	849	885	820	840	842	846	841	853	818	862	917	785	842	835	766	852	799	853	839	849	862	837	854	802	833	806	813	853	869	842	869	860	836	815	849	825	802	815	853	792	873	803	826	776	832	889	751	884	834	852	831	862	834	888	830	830	839	827	798	861	889	805	865	814	835	832	816	809	848	831	874	872	832	834	879	850	787	869	828	815	777	832	903	858	871	788	873	761	793	823	858	829	773	854	829	787	809	830	815	834	861	829	869	850	832	842	854	824	849	855	824	837	839	847	820	872	838	853	842	847	838	815	828	879	838	843	781	802	795	829	812	785	828	811	834	867	863	871	803	851	852	829	866	834	819	853	848	878	816	847	842	805	860	839	861	859	784	840	805	837	795	847	843	855	843	890	828	832	816	781	809	831	805	804	798	810	805	862	833	847	851	846	850	827	854	813	820	804	841	846	829	903	834	782	850	812	843	864	830	850	843	822	787	844	792	813	875	795	866	839	863	811	854	804	806	820	828	794	837	872	806	830	835	854	786	853	890	875	831	860	841	846	854	821	855	849	783	788	852	837	852	834	847	841	796	847	821	843	802	867	823	874	802	849	865	859	863	842	822	846	779	820	796	835	846	818	814	829	825	824	825	833	839	805	838	809	861	847	880	772	882	804	857	873	847	816	866	786	846	868	845	861	826	796	851	808	833	804	907	897	821	855	808	861	866	845	879	837	900	847	797	817	853	803	870	839	811	805	768	836	776	858	826	818	851	823	832	817	812	815	782	849	824	813	834	808	849	885	778	844	829	824	826	820	835	808	804	845	841	821	815	835	848	819	822	852	836	865	824	840	818	835	825	799	810	797	854	886	823	827	800	826	852	812	851	858	855	827	861	845	852	871	815	847	803	791	826	824	794	848	861	858	831	829	841	844	783	817	875	812	819	853	816	871	791	782	790	826	814	878	805	814	857	839	807	815	845	806	849	836	871	845	847	839	868	818	841	797	800	880	854	826	809	810	821	790	843	838	830	910	819	840	814	840	811	816	894	852	797	796	828	851	856	828	808	848	793	822	784	799	842	824	874	875	867	783	807	846	841	810	867	828	815	810	842	809	871	813	828	846	801	784	777	810	839	848	839	783	823	884	859	856	817	842	815	821	841	811	845	944	840	817	830	819	829	852	830	812	807	858	856	828	813	869	835	835	825	808	813	756	848	837	817	809	800	818	846	819	830	834	897	829	771	832	796	805	853	794	855	818	778	943	833	847	835	864	793	801	851	795	817	825	807	827	817	805	799	856	851	789	871	822	862	862	841	906	822	798	841	827	822	864	835	791	840	819	846	859	798	814	857	862	861	817	863	885	854	840	839	871	828	900	774	862	809	816	807	818	861	834	810	814	804	838	870	787	832	808	875	801	794	887	855	853	844	849	868	793	823	836	812	802	826	845	802	749	864	889	829	834	901	844	836	816	852	807	815	867	798	813	867	837	816	831	801	817	825	866	830	850	844	787	820	842	812	813	769	831	871	857	820	813	806	855	815	802	810	795	842	857	849	806	839	875	818	868	880	847	878	841	860	830	776	816	869	811	850	835	796	858	799	852	844	861	790	802	799	822	834	812	836	876	913	848	834	783	856	830	860	882	855	834	910	813	799	828	832	849	836	816	795	844	812	855	791	849	809	858	859	867	900	820	770	798	806	862	879	858	820	801	783	848	785	780	795	812	811	815	865	827	824	773	814	830	814	850	838	850	797	876	830	880	864	848	779	850	860	869	874	853	839	899	823	828	852	873	846	825	874	848	841	838	832	778	857	857	878	860	844	859	841	825	813	797	796	790	851	842	861	804	811	824	831	850	845	814	843	846	838	832	826	846	860	851	815	831	822	822	816	844	830	810	839	782	795	784	835	840	864	801	853	868	818	861	823	805	874	900	863	858	789	845	834	804	809	823	889	770	860	840	849	813	774	850	834	852	889	835	810	844	775	873	804	855	800	785	871	935	845	790	884	809	829	860	835	859	870	812	844	780	837	835	780	802	787	861	858	824	877	854	831	800	809	851	809	844	843	787	841	759	819	827	762	857	834	826	834	816	808	842	805	826	828	761	804	783	857	828	843	837	817	860	828	877	835	838	831	779	894	835	863	836	845	784	918	812	855	863	817	823	858	788	783	815	797	812	788	848	841	853	831	791	810	840	831	851	801	800	816	808	824	845	819	872	806	884	816	843	828	841	885	842	863	876	811	790	829	843	814	816	857	856	812	811	818	860	842	838	805	829	852	867	823	807	871	848	829	819	777	853	845	830	824	858	816	781	829	845	865	861	815	889	812	805	845	813	818	833	833	860	822	828	855	855	828	843	845	769	835	839	811	820	786	856	831	838	827	849	808	840	822	828	817	830	810	826	801	829	812	842	882	821	821	883	864	844	845	805	812	860	807	799	837	831	816	803	841	810	874	809	774	836	777	826	832	854	836	876	829	794	792	821	830	833	787	823	827	804	826	822	837	810	829	856	780	835	815	878	849	872	844	827	828	862	856	829	813	801	885	797	821	814	908	869	827	786	856	881	825	873	804	874	842	883	859	811	837	819	779	813	823	847	795	801	855	831	860	825	835	847	894	812	854	871	766	799	815	835	864	819	849	758	856	824	789	865	777	846	813	805	827	815	864	773	816	849	830	792	829	846	851	831	790	856	779	806	863	796	840	812	807	804	844	837	813	832	870	824	805	809	803	835	836	834	841	846	834	802	901	850	819	795	878	881	824	855	839	827	831	838	833	858	801	789	845	886	803	813	826	833	867	853	857	793	803	771	858	838	813	832	858	809	855	833	853	891	809	832	887	864	866	833	825	856	851	829	826	813	815	783	836	839	831	880	855	822	831	782	857	808	858	802	886	821	855	784	822	815	825	894	831	822	890	874	828	781	802	788	847	861	856	856	804	860	780	828	867	824	861	852	837	843	841	850	803	897	821	836	787	807	835	820	838	827	781	794	808	863	788	835	862	877	793	773	781	837	902	802	834	842	852	838	840	892	826	821	863	844	801	854	852	842	875	854	818	838	888	866	854	864	870	825	851	814	800	861	870	902	843	828	814	821	831	862	835	840	864	829	817	807	837	824	823	877	816
28474	20057	7296	758	524	428	398	402	406	398	403	400	391	365	397	369	373	393	381	392	364	412	390	366	409	396	353	370	395	384	371	375	389	395	393	372	397	381	394	397	391	449	391	393	403	386	392	400	374	401	384	376	366	368	407	408	374	394	392	423	395	401	381	379	370	379	401	387	406	398	386	366	400	414	397	358	383	408	385	375	392	395	427	364	386	389	365	427	422	371	381	395	375	396	430	400	366	369	399	406	420	365	392	426	381	367	373	396	407	391	368	345	365	410	399	364	379	422	393	409	368	392	378	385	436	398	391	414	390	371	421	378	386	403	375	384	434	367	382	419	389	401	393	433	381	380	406	407	365	387	404	401	363	380	377	383	396	396	386	399	397	383	416	408	390	392	404	345	365	400	374	428	384	386	381	385	339	371	406	394	382	407	387	416	391	391	406	392	399	407	390	389	424	374	397	403	399	387	367	361	401	388	426	392	412	378	409	374	431	384	411	365	408	359	382	413	376	378	387	408	348	380	398	347	402	401	399	413	405	422	424	406	336	375	377	415	389	380	361	390	418	417	395	381	349	377	381	377	374	388	372	356	360	387	407	386	420	367	388	404	392	398	403	395	380	414	391	375	367	394	391	381	372	389	378	381	400	397	397	378	370	404	414	349	422	380	375	403	410	414	386	409	440	392	377	367	392	408	438	416	381	416	384	401	423	424	393	405	370	406	408	406	391	401	378	405	401	405	423	387	406	391	376	386	385	421	404	399	398	386	381	422	378	381	408	415	386	445	417	395	398	367	389	375	417	365	374	407	413	389	363	416	367	383	388	419	414	390	402	382	347	390	397	381	378	376	371	408	357	380	410	393	391	393	419	383	422	400	356	339	395	349	396	426	390	394	397	415	411	387	384	393	372	392	384	371	402	414	385	424	391	405	359	367	395	399	398	387	368	415	400	396	365	429	393	354	402	381	425	380	374	377	361	392	386	371	395	395	390	412	381	376	386	404	371	397	400	394	392	396	388	391	396	391	399	390	399	425	394	386	404	359	414	421	409	363	403	395	399	399	370	406	394	393	416	370	391	373	389	393	393	421	408	378	391	400	413	375	412	433	400	380	381	392	391	371	407	412	408	381	373	440	437	379	379	383	379	375	376	400	417	404	376	378	349	386	399	408	371	390	394	377	384	417	377	376	367	403	399	424	402	388	408	389	399	366	425	420	382	347	379	410	370	409	366	408	411	378	367	385	376	407	392	397	369	409	392	380	396	395	388	378	390	379	409	397	369	354	381	414	386	353	409	415	395	401	399	397	405	378	419	390	374	395	428	394	398	411	390	344	370	362	358	377	403	408	363	369	371	392	373	393	384	383	420	394	369	373	385	398	362	367	355	393	413	382	395	415	369	398	418	384	386	424	376	404	367	361	423	425	403	424	384	410	410	398	366	375	381	392	390	386	401	394	389	356	382	371	379	403	409	382	384	386	385	386	363	378	381	363	390	367	361	390	397	393	379	382	391	371	376	357	401	395	377	403	390	367	424	377	388	398	376	398	407	379	400	399	370	354	398	401	424	393	400	370	346	352	363	384	429	425	420	391	381	371	417	393	404	402	420	418	417	398	392	421	401	388	383	366	398	427	378	413	367	393	424	380	395	362	429	403	392	385	396	375	403	397	379	387	399	402	365	361	404	363	391	400	392	377	391	391	392	407	379	363	391	392	377	345	428	348	400	390	396	390	393	371	397	394	373	380	358	396	385	405	412	403	399	409	384	377	396	396	375	394	369	373	358	375	386	384	414	376	369	372	421	369	399	400	411	402	400	411	363	389	364	372	394	400	384	389	382	401	422	382	433	385	365	406	398	382	401	397	370	414	383	415	372	389	377	402	370	388	361	394	377	391	354	396	391	378	390	414	404	383	399	389	396	390	417	397	385	412	372	344	400	398	378	411	400	364	363	377	435	377	355	371	417	396	413	429	366	425	400	420	397	360	359	400	388	401	378	425	369	405	402	397	387	362	399	419	368	392	371	380	393	399	415	378	381	395	414	409	411	382	388	398	347	390	402	388	389	385	386	371	401	389	387	392	364	371	386	384	382	393	404	359	432	409	419	379	393	366	407	379	393	422	432	373	378	349	380	446	398	393	382	362	382	385	397	382	401	396	403	406	390	402	415	374	387	377	399	397	375	380	376	411	394	403	403	423	388	384	372	377	417	391	364	376	419	436	419	405	380	389	393	411	354	379	314	379	407	378	411	379	411	404	412	408	398	371	407	389	406	395	407	405	386	372	356	384	415	395	370	392	361	356	432	426	403	372	380	375	408	394	402	372	374	412	431	420	391	382	358	383	376	386	368	397	398	398	403	430	399	425	385	399	398	432	369	373	384	386	386	400	364	435	404	378	405	391	398	364	374	408	386	356	390	398	377	385	391	420	384	355	420	400	364	390	368	388	413	403	409	415	360	395	406	394	381	369	371	452	386	392	386	380	400	363	397	405	403	389	388	385	381	421	422	389	400	375	429	401	395	378	413	362	408	412	372	385	350	413	396	396	398	416	383	360	378	408	394	394	397	367	380	405	395	431	392	407	398	390	385	406	418	419	406	374	410	396	374	399	396	422	387	351	367	387	381	382	380	403	372	382	403	354	370	347	375	414	386	404	401	377	404	384	396	374	420	383	402	369	370	361	422	394	395	405	432	405	402	364	371	411	381	424	348	394	426	380	412	378	402	373	377	396	405	376	393	354	398	371	390	394	392	410	404	374	366	372	391	367	387	378	386	387	411	406	395	347	371	441	407	383	425	415	405	394	387	371	369	391	382	384	377	379	403	387	364	389	354	412	378	400	373	377	404	431	395	366	405	362	379	369	371	372	372	371	383	405	414	375	371	371	384	407	391	383	389	418	364	407	397	396	394	351	377	422	372	350	379	369	378	372	361	391	417	381	398	366	414	367	352	416	383	375	373	376	368	392	393	372	382	373	406	403	396	383	407	408	410	411	433	421	372	429	370	420	397	395	381	419	395	379	408	396	408	391	409	408	392	373	395	394	409	379	372	374	402	419	406	373	400	402	397	398	382	388	376	390	419	390	390	369	367	372	410	397	411	402	400	405	392	412	414	383	393	377	356	419	370	352	401	384	382	379	408	384	395	376	379	392	392	367	380	386	361	367	406	353	373	369	381	408	389	392	415	401	375	407	363	387	396	410	409	367	384	413	381	390	391	407	410	379	398	397	392	369	360	417	388	422	402	395	395	412	383	409	395	396	369	397	407	398	398	390	405	383	434	375	402	427	411	365	377	408	393	380	377	391	414	388	386	391	404	379	371	353	363	356	371	398	402	387	362	401	382	413	411	409	387	404	363	386	394	381	406	360	393	426	365	386	403	386	367	425	376	385	376	382	374	397	391	370	360	388	366	417	432	359	358	417	400	360	415	342	378	370	393	421	419	391	354	413	365	366	368	426	413	374	408	398	423	394	385	392	377	405	377	401	377	351	365	394
21406	15777	717	510	562	505	472	470	439	458	431	458	478	443	430	410	440	414	432	457	443	413	420	412	411	440	436	435	456	402	445	450	410	389	424	405	455	445	439	472	444	403	408	415	401	411	454	412	443	458	442	419	434	422	414	423	393	414	412	420	411	420	429	455	466	433	471	415	435	420	399	393	447	406	439	415	432	436	426	440	394	405	470	425	397	431	458	438	461	416	445	434	424	414	410	439	468	406	437	414	439	422	437	444	426	414	432	434	392	409	415	434	437	450	405	430	416	413	444	423	423	424	402	430	425	424	409	456	403	444	402	433	396	435	419	421	450	416	407	423	415	417	433	444	446	422	399	465	437	452	461	451	450	446	391	426	426	434	417	433	410	471	442	436	432	450	422	409	418	452	435	427	442	391	409	430	455	449	469	449	446	447	444	465	459	433	486	430	464	387	399	407	441	420	463	401	443	458	436	430	452	441	399	415	437	446	433	411	450	414	419	454	459	420	445	399	429	430	430	427	433	418	431	419	418	422	414	449	437	441	457	465	435	429	402	420	465	419	450	417	423	437	415	434	435	422	415	415	463	409	441	419	413	417	446	445	437	411	453	416	427	425	431	435	391	445	433	430	427	427	436	443	429	426	421	424	466	426	439	416	485	420	409	448	438	459	457	438	397	429	423	453	441	440	429	404	453	446	415	423	473	432	438	435	445	458	434	430	440	438	403	380	430	487	437	420	447	398	448	412	440	474	408	396	425	397	404	436	410	429	442	439	390	394	413	423	418	432	454	487	424	423	413	456	464	415	440	434	435	460	430	446	450	438	464	434	415	462	463	432	430	450	450	403	411	437	409	467	434	436	413	413	418	446	458	410	423	455	430	414	462	417	449	405	393	473	414	470	418	421	456	419	423	403	460	425	441	472	438	411	448	404	414	433	448	408	441	388	483	425	455	408	455	437	432	395	410	445	468	425	434	437	423	402	415	445	436	420	436	415	392	413	470	424	411	429	421	419	442	421	439	405	440	457	437	411	407	439	439	392	472	395	413	412	430	455	421	445	398	451	411	433	405	422	415	421	453	415	462	428	420	453	428	472	428	435	432	473	444	440	420	421	438	416	394	402	419	450	438	441	438	429	440	389	419	446	423	414	472	413	406	445	459	448	362	480	451	441	406	453	407	460	433	415	483	425	416	412	415	448	418	388	410	448	460	437	441	386	442	438	430	404	455	459	431	421	415	422	427	431	395	482	412	423	465	434	438	459	432	437	413	419	432	413	441	424	439	430	396	428	393	432	431	425	427	449	463	417	448	443	407	447	436	450	412	382	467	409	428	444	419	461	442	417	456	417	431	405	399	436	407	426	431	422	409	421	456	434	427	433	437	423	415	421	386	437	428	435	389	431	406	421	461	411	434	418	415	444	455	419	423	492	425	452	392	435	450	433	424	469	426	436	447	464	432	410	435	421	444	479	437	413	435	400	422	420	429	437	406	470	433	428	475	461	413	406	408	459	463	442	428	417	422	429	433	394	414	415	416	429	443	452	419	418	438	434	465	436	404	444	446	448	407	425	455	438	416	422	409	450	414	432	432	416	478	437	438	433	397	402	413	413	456	419	419	449	420	419	421	452	446	414	432	432	394	442	421	422	408	439	435	431	463	408	469	471	462	406	433	406	493	444	453	473	424	442	422	471	455	453	443	409	442	399	449	424	399	423	421	436	438	440	436	419	437	423	475	449	427	414	455	439	407	421	405	399	430	399	406	441	442	440	436	411	441	474	429	443	430	441	417	416	420	447	463	439	429	432	412	448	411	426	401	414	424	433	446	432	450	424	453	419	469	430	426	466	427	437	433	414	402	428	436	403	433	443	409	435	433	417	454	441	449	412	395	429	449	423	455	435	417	437	414	415	442	388	439	404	423	429	456	459	445	446	435	413	379	444	402	411	444	448	439	409	429	442	427	461	454	405	426	423	445	396	407	437	459	458	410	428	436	383	416	451	438	404	405	404	437	436	446	432	415	448	435	426	463	430	450	445	395	439	444	422	424	434	458	416	450	421	443	415	397	461	437	432	419	411	466	419	397	421	385	463	436	441	432	436	422	449	430	426	413	413	451	423	423	439	450	446	429	434	426	466	438	406	394	418	450	418	447	426	441	424	449	407	388	421	447	456	400	459	456	430	452	426	433	389	463	442	374	423	416	415	406	436	422	397	440	450	406	413	428	404	393	404	416	429	436	408	435	454	414	424	389	435	462	420	410	414	454	397	439	409	433	417	415	444	434	435	433	440	448	439	457	476	434	411	470	450	421	419	431	426	416	416	441	439	423	440	460	442	415	424	422	412	454	428	452	406	422	424	443	420	423	442	487	419	444	450	399	438	418	421	424	439	426	469	402	463	376	411	415	417	392	428	412	416	426	421	425	437	433	406	422	406	426	474	415	434	454	394	429	423	441	429	425	440	416	438	415	438	429	453	446	468	426	407	408	417	412	418	433	374	421	449	425	431	408	458	442	395	426	408	384	416	427	413	445	423	423	471	424	433	403	439	427	427	423	420	418	421	453	441	451	448	427	416	437	463	433	432	447	424	455	412	424	436	425	436	432	446	380	459	445	434	439	400	419	426	443	410	405	451	404	424	424	431	468	423	421	442	402	418	462	398	397	442	446	471	428	449	447	405	460	409	410	453	430	482	440	423	461	437	423	436	423	424	445	432	479	433	427	414	408	480	392	448	450	441	453	432	397	383	422	460	417	423	446	432	375	450	490	430	452	422	455	447	454	412	420	455	432	459	438	444	402	465	402	428	445	429	427	412	442	413	456	462	436	416	402	447	454	415	427	419	444	434	455	430	420	434	425	431	428	456	457	430	443	427	448	451	433	409	428	442	385	413	428	438	404	455	433	418	439	389	415	421	449	455	469	428	454	438	406	391	433	425	425	418	419	450	441	439	415	412	416	417	433	456	397	453	448	416	442	442	418	424	418	438	406	421	440	440	413	433	438	441	420	425	446	465	486	455	422	451	453	411	457	431	470	471	425	427	407	403	422	447	475	438	421	471	445	415	411	440	439	447	437	431	439	416	440	428	468	432	427	421	468	424	416	412	451	453	443	413	431	432	428	452	462	408	432	450	442	439	398	424	413	421	464	403	404	447	442	434	439	437	416	427	427	442	431	418	435	417	413	422	436	449	394	452	433	422	414	429	442	448	437	417	464	451	417	431	414	415	398	451	430	399	465	399	430	424	420	445	448	419	444	452	426	438	426	455	461	465	397	463	416	417	431	410	445	443	461	419	416	432	423	413	434	418	455	418	444	441	406	411	425	411	444	453	465	452	456	456	415	440	444	430	400	439	455	400	425	394	407	443	447	435	436	440	429	425	456	375	429	446	431	416	409	415	383	442	430	456	423	432	385	411	418	458	430	430	463	437	433	448	454	456	430	444	455	428	410	378	420	426	453	440	432	434	407	407	423	416	414	425	434	417	438	445	438	455	403	444
23799	21044	28454	23811	21012	9444	1063	706	588	554	484	498	456	506	466	445	449	483	421	422	411	442	429	392	436	405	415	410	431	432	402	436	398	464	408	375	402	433	402	406	444	387	427	388	448	414	402	397	397	431	389	393	415	421	406	384	400	416	412	440	397	404	388	417	386	418	413	380	420	413	393	365	381	388	436	391	428	415	403	378	450	406	415	401	424	388	396	414	409	446	404	380	386	385	352	384	367	400	413	381	420	402	363	385	402	398	387	398	406	403	423	387	422	396	434	414	379	394	416	427	419	402	449	397	431	412	413	390	436	400	406	354	415	417	425	406	405	388	391	445	437	369	380	396	398	408	367	423	393	392	409	397	367	406	369	404	357	384	415	395	419	391	448	402	387	431	429	366	420	411	426	417	416	415	364	404	389	412	411	379	432	399	403	349	339	421	389	427	405	371	379	397	414	406	445	398	385	363	394	322	381	438	390	350	391	436	377	393	391	433	404	394	364	410	414	372	414	428	404	380	394	423	412	373	408	417	415	408	396	362	365	375	381	418	386	381	421	410	391	414	395	379	387	421	372	358	400	368	419	420	398	390	416	390	379	383	391	409	422	410	400	389	397	392	399	411	374	425	404	394	387	403	418	389	424	406	408	375	348	404	388	394	383	407	386	407	381	396	415	359	397	388	354	405	398	385	419	432	399	418	438	407	417	382	389	400	364	367	389	391	420	383	430	397	424	421	405	395	371	388	424	376	360	369	407	414	369	406	411	416	396	377	426	417	412	387	395	403	402	374	409	416	377	374	431	391	403	394	422	387	399	366	405	389	390	435	412	405	424	411	394	391	421	402	428	430	424	400	438	411	403	418	401	411	392	401	424	397	403	410	371	404	376	350	355	379	365	368	390	377	378	380	371	423	371	392	404	389	430	397	392	374	409	408	384	378	410	406	419	392	418	366	381	371	376	386	412	400	371	434	378	368	393	462	404	367	370	396	401	415	428	403	406	408	435	397	396	422	394	379	422	404	438	398	420	397	414	448	387	378	402	418	403	434	417	430	430	399	385	398	371	406	401	389	409	399	387	369	393	408	420	430	379	410	377	395	368	394	411	343	408	428	418	375	403	414	370	373	392	412	387	375	433	361	425	421	397	408	396	413	400	403	412	421	410	356	437	407	415	391	384	382	406	386	380	353	377	368	433	414	433	391	412	405	366	382	407	390	386	404	393	372	351	405	378	404	415	423	405	377	393	392	405	424	382	424	391	436	345	385	416	412	413	367	379	403	383	386	388	429	400	374	397	393	454	409	406	402	364	382	418	417	424	422	370	422	373	390	388	369	413	368	417	395	401	378	425	395	406	391	393	403	360	440	416	366	416	414	390	395	388	391	429	436	405	398	351	388	420	417	400	380	383	371	417	411	419	369	431	425	397	444	408	400	396	394	410	409	428	379	369	370	407	346	399	394	364	401	395	386	399	411	380	385	414	381	433	381	336	411	397	402	403	392	390	369	392	395	384	401	403	394	395	355	366	411	413	370	409	389	387	391	409	388	380	399	412	389	403	396	414	390	422	396	356	388	381	435	393	377	375	402	377	374	412	393	436	382	428	386	379	428	409	357	404	373	426	361	384	406	406	412	442	436	404	436	386	406	409	422	374	397	381	393	373	368	403	448	416	407	376	400	388	403	410	377	396	405	380	404	410	417	377	395	375	381	415	384	399	382	401	422	414	390	388	346	395	397	420	437	410	377	416	390	390	392	405	360	420	395	368	412	421	384	406	378	408	382	394	364	408	432	439	394	399	372	416	389	426	396	411	370	412	405	386	435	393	396	426	357	365	372	398	367	387	407	418	386	429	409	409	394	385	383	380	403	374	400	389	406	393	413	413	428	432	356	420	390	437	403	381	396	426	401	432	404	408	401	400	360	416	415	381	419	424	361	397	407	434	404	444	398	390	422	376	383	368	420	382	415	371	371	400	405	392	386	395	379	388	382	365	378	444	406	362	351	360	417	427	370	400	376	402	381	407	391	370	418	395	424	380	391	421	380	405	398	376	389	405	396	388	429	403	367	373	411	385	404	390	403	407	364	405	415	376	388	418	408	370	404	379	411	389	406	400	369	375	400	394	362	387	373	409	361	419	388	381	387	385	380	411	418	375	389	425	392	393	385	398	393	387	395	403	405	382	444	403	377	373	376	399	406	400	347	386	399	418	396	398	401	379	379	370	377	402	395	444	368	362	374	405	382	372	421	361	379	414	387	415	400	396	390	423	399	383	407	410	404	386	407	356	372	408	376	365	397	431	399	400	390	400	384	406	363	388	415	382	366	422	398	380	401	413	405	380	393	427	422	394	381	396	380	394	417	397	391	383	409	410	388	407	351	372	376	392	429	397	422	402	351	461	388	393	423	438	376	420	387	399	388	406	384	388	418	397	369	415	377	389	410	388	377	384	378	397	412	375	380	427	409	403	416	390	363	411	372	395	418	385	397	412	388	354	366	367	413	414	407	378	394	425	397	327	395	394	404	431	395	361	411	390	393	410	397	409	380	412	381	384	424	384	415	395	425	386	394	417	405	381	388	391	394	397	408	373	403	379	394	399	368	384	407	404	421	391	401	399	387	387	396	380	389	425	421	387	365	393	375	391	421	403	366	388	392	411	395	399	401	363	405	423	413	339	392	402	376	369	391	378	386	381	380	385	401	402	407	399	383	395	381	434	398	396	364	388	417	381	405	403	379	373	387	432	409	398	404	387	387	396	399	416	392	408	384	431	424	399	400	394	375	367	380	396	376	404	417	384	400	379	419	387	384	384	388	396	417	389	356	379	389	413	403	408	378	385	373	394	420	415	406	427	408	390	403	440	433	401	425	371	401	411	382	379	409	357	377	389	410	375	391	385	441	383	400	368	368	383	378	377	401	392	377	412	379	394	411	397	431	376	403	393	423	381	415	388	409	364	386	358	373	429	369	426	410	405	405	431	397	403	414	409	397	438	390	387	385	381	386	388	412	416	402	390	393	423	409	404	406	416	363	385	376	380	425	401	403	377	398	386	397	402	451	378	420	370	378	403	388	420	392	399	395	407	399	387	369	430	365	391	390	425	412	376	395	377	381	414	357	402	402	382	401	397	413	395	399	385	380	400	364	385	414	398	393	397	380	388	368	401	351	387	388	367	418	419	365	414	411	363	404	412	391	401	400	426	419	367	399	427	382	391	387	347	368	404	400	390	415	365	399	392	390	442	378	411	400	398	409	366	385	412	397	385	430	398	404	381	389	406	383	391	377	405	385	432	380	426	366	448	436	379	389	425	389	374	386	388	380	418	406	393	419	377	395	423	403	393	402	396	399	418	424	395	362	380	377	383	404	426	432	391	420	396	400	358	383	357	369	413	413	397	419	370	424	431	390	375	400	356	413	387	399	371	406	417	368	384	408	387	389	423	385	381	428	373	393	386	416	399	404	384	408	390	424	390	398	397	392	397	393	431	395	418	395	381	393
38084	52525	5326	2426	1775	1376	1141	862	790	743	650	548	554	513	534	471	477	458	467	443	443	448	492	456	495	461	446	430	441	441	434	420	473	426	447	434	443	421	430	446	421	454	427	445	427	417	446	455	429	462	423	445	412	436	434	438	440	405	401	458	418	455	438	420	446	398	428	391	435	431	402	442	439	433	460	420	406	415	426	414	417	412	454	382	397	422	446	435	419	398	381	420	433	452	436	431	420	444	449	384	428	430	419	436	425	399	440	449	411	412	424	423	407	461	406	395	411	441	373	426	402	427	411	451	420	417	465	463	435	430	431	422	409	407	433	373	416	450	412	414	437	406	447	443	434	415	423	447	424	417	418	397	417	401	430	415	420	423	416	394	422	424	462	405	438	403	424	454	443	393	431	417	454	423	393	446	421	432	392	433	426	420	401	460	445	405	394	388	381	424	421	440	462	408	449	424	428	399	475	433	427	426	401	439	422	443	394	418	429	432	420	420	403	448	443	377	404	420	419	408	414	407	427	422	419	392	424	441	470	420	447	439	407	432	462	404	426	434	451	409	405	401	432	390	426	412	437	440	413	430	444	418	449	436	415	392	449	439	416	385	394	398	441	465	414	413	453	423	428	428	430	434	426	402	423	446	439	409	408	416	426	404	443	449	407	436	423	440	438	428	432	453	451	462	400	416	411	437	408	399	451	445	432	418	383	398	393	434	434	380	446	418	372	433	403	411	413	438	435	435	435	402	392	390	453	449	424	409	396	378	420	420	413	409	405	452	445	411	447	413	410	451	434	428	402	391	421	387	429	433	419	421	423	403	444	424	412	430	463	439	445	401	368	412	444	420	434	426	406	423	400	418	415	422	419	455	422	427	484	424	412	397	432	444	453	410	448	411	441	396	447	393	401	407	412	421	396	417	443	412	408	386	401	436	392	427	400	412	406	417	460	454	414	420	446	464	482	395	400	404	414	410	437	435	419	439	420	398	402	379	438	417	418	448	457	406	393	402	428	426	391	412	389	408	409	385	393	428	416	464	441	437	436	434	479	396	456	417	414	409	401	402	393	398	398	400	418	426	411	402	424	414	432	405	393	474	415	403	418	469	429	394	418	424	428	439	403	426	389	407	414	405	412	395	441	392	404	408	393	425	413	403	402	419	422	449	442	438	453	420	414	413	408	432	427	451	422	406	427	446	437	440	385	431	427	433	408	419	411	418	435	439	439	407	413	420	385	429	404	424	482	429	452	394	378	421	425	416	413	422	441	410	449	447	423	445	401	406	393	434	434	406	449	405	418	440	431	416	440	421	397	416	447	439	431	436	436	430	392	429	419	402	399	458	435	431	416	454	436	415	428	440	407	463	415	385	458	413	418	439	406	408	435	407	442	444	425	426	414	391	441	394	433	440	396	443	423	452	414	435	437	432	416	384	433	404	407	406	453	413	434	400	424	447	450	408	457	438	409	456	428	435	405	417	438	410	449	477	427	430	438	396	443	409	421	398	449	421	432	388	401	394	425	432	446	437	448	444	406	428	431	419	461	424	428	396	396	428	424	423	413	432	455	442	437	431	396	423	411	416	427	425	437	421	386	416	425	437	446	427	441	438	423	416	488	434	424	439	411	432	429	444	398	424	425	400	425	438	433	415	421	418	422	404	407	444	439	444	452	414	394	450	426	416	421	393	459	425	446	422	427	484	434	432	428	400	412	444	414	460	434	446	436	405	419	429	457	402	450	431	414	435	418	407	457	417	414	407	406	406	408	397	420	450	412	418	399	413	397	429	407	410	464	441	418	418	422	421	429	420	429	396	418	426	398	383	412	427	438	447	417	425	386	412	478	419	412	419	448	421	416	441	418	421	447	423	433	452	442	417	440	416	383	432	390	434	458	447	444	451	406	424	441	387	433	419	409	408	436	385	430	448	409	442	458	379	419	475	422	428	430	438	420	392	439	370	422	399	432	466	444	368	397	432	392	389	470	450	401	444	482	424	430	382	402	397	416	433	416	405	410	447	396	438	407	410	407	456	427	415	412	427	385	446	435	399	433	416	433	402	395	422	411	427	421	436	415	401	425	425	424	409	438	406	439	406	410	392	414	393	425	407	405	394	419	404	419	479	426	442	433	425	444	410	414	439	432	400	431	404	401	416	405	488	424	385	409	416	473	440	416	431	421	433	405	427	404	445	406	397	431	433	415	435	416	459	428	422	415	423	443	409	449	404	439	400	387	422	449	429	437	426	414	376	428	450	424	438	416	416	446	380	414	401	398	401	484	427	443	410	440	439	438	429	443	423	424	367	443	418	385	417	454	416	380	438	421	403	369	419	443	405	429	473	424	452	418	397	422	453	418	410	421	422	394	397	442	419	429	415	440	411	423	432	422	430	430	426	403	439	407	416	446	410	437	450	416	435	410	410	425	425	450	441	437	414	480	381	418	414	396	424	467	459	406	412	433	443	419	425	446	409	439	442	415	429	421	408	427	401	426	442	421	430	398	401	418	445	425	407	431	441	424	408	415	405	457	442	402	441	381	442	444	420	388	422	431	440	469	429	435	403	423	406	415	421	389	415	451	395	404	413	412	390	424	421	427	416	418	419	445	421	440	423	456	416	398	411	464	406	450	428	387	446	418	437	408	459	395	403	430	449	419	396	423	432	432	417	408	404	381	402	419	448	414	444	417	427	411	409	454	365	446	437	465	389	423	428	425	389	408	453	431	467	441	399	384	418	463	406	399	408	408	393	437	426	398	387	408	398	407	446	461	432	430	410	419	447	458	436	480	411	392	445	426	389	392	419	401	403	436	415	438	437	412	418	387	394	374	415	403	414	435	440	425	400	399	405	382	462	414	420	452	414	428	404	419	422	401	413	410	445	404	411	422	429	424	408	386	414	413	414	447	406	419	415	403	421	407	394	412	477	411	436	447	434	380	415	400	439	435	435	394	412	382	371	405	398	406	390	436	443	424	435	422	410	395	404	465	402	420	414	420	422	410	410	422	411	409	413	410	404	432	452	458	411	378	440	405	413	427	414	407	434	417	387	404	392	392	445	444	379	412	405	437	459	446	442	413	448	415	419	395	442	479	404	413	415	411	430	433	410	439	413	404	392	396	408	393	385	446	444	426	375	457	442	467	441	455	404	429	409	446	435	455	429	457	419	413	426	380	409	441	397	420	410	435	409	416	430	446	427	446	424	471	396	412	417	421	447	466	428	415	433	451	401	422	419	424	420	443	412	419	428	400	440	440	369	434	412	430	416	418	400	413	389	440	433	435	408	425	390	419	452	413	443	415	412	431	416	405	412	413	408	434	418	375	410	397	424	455	400	363	443	408	413	432	427	452	447	434	449	396	391	439	449	452	408	418	420	423	393	404	397	411	425	387	406	382	425	419	453	387	406	447	421	421	439	404	451	428	445	447	405	436	425	407	431	406	437	459	430	435	423	432	427	399	424	450	393	449	412	433	440	426	456	417	443	429	445	419	447	418	411	450	410
24981	21118	27018	25030	10337	1197	931	822	824	829	769	802	778	676	752	722	747	718	735	738	747	752	728	774	699	694	718	654	707	723	693	717	738	736	695	746	716	719	753	779	708	736	718	647	646	756	768	686	750	669	730	740	720	699	732	725	747	732	704	718	714	733	727	741	696	721	711	739	691	716	700	725	740	685	763	674	718	697	738	748	713	648	717	759	785	749	764	749	730	715	693	733	734	731	681	732	705	747	728	740	750	754	731	731	698	724	704	715	725	768	734	698	659	689	720	733	728	767	708	746	748	713	705	700	728	703	740	715	723	709	736	741	753	735	724	725	721	691	744	744	693	695	710	700	737	670	736	723	693	725	708	770	720	733	684	700	751	775	711	712	690	741	689	734	726	740	769	713	722	678	704	704	721	748	703	715	783	682	762	760	689	715	698	748	748	734	716	739	730	655	698	736	724	764	743	772	713	759	661	730	732	685	721	738	733	731	771	688	759	771	744	775	688	681	743	730	700	727	676	728	691	729	732	724	727	737	715	712	699	767	700	688	715	708	742	705	742	677	708	737	714	712	693	720	718	772	718	716	682	715	730	725	790	698	732	702	719	734	734	741	692	758	690	737	799	724	698	784	691	716	681	700	729	676	752	688	647	718	756	737	748	725	663	737	713	698	696	682	696	735	705	718	682	745	713	742	736	741	738	656	760	681	747	722	748	772	794	732	705	719	700	759	685	751	755	720	760	728	712	695	747	681	720	729	717	709	682	706	720	764	751	712	731	776	710	715	757	712	704	720	723	746	708	721	728	725	697	714	688	747	744	752	710	729	721	685	739	727	716	732	696	697	729	757	742	685	729	728	706	646	727	749	733	726	712	733	739	662	719	730	686	679	775	698	740	664	723	663	735	739	741	702	708	741	704	715	728	742	711	662	724	673	720	712	733	692	685	745	688	731	734	716	691	706	707	748	761	719	718	661	740	711	691	690	747	713	696	741	703	700	730	734	751	749	706	764	704	720	767	752	669	732	742	723	748	725	699	706	705	697	688	682	703	747	687	714	684	730	687	716	703	714	713	711	703	713	703	747	733	706	733	693	729	768	751	768	764	737	744	685	689	701	741	695	682	728	709	740	707	733	722	725	731	708	741	697	703	664	672	764	727	735	767	686	749	743	709	731	687	694	729	679	760	707	708	698	720	689	742	682	675	688	758	708	729	719	685	690	702	729	679	704	709	740	728	719	727	719	726	751	770	704	726	743	728	786	729	692	736	660	724	690	730	692	699	686	698	709	674	706	793	728	736	696	729	755	682	697	666	752	743	677	755	702	672	723	690	711	688	684	685	705	738	744	733	722	703	727	719	716	716	772	691	726	721	694	723	740	734	732	718	707	731	731	767	688	701	719	696	676	761	764	692	710	717	754	783	747	728	733	735	724	712	712	753	728	693	720	701	691	697	718	719	679	751	691	718	702	698	727	738	679	687	754	746	700	704	669	725	704	678	754	740	697	689	727	698	690	785	775	691	746	711	720	709	707	713	720	746	756	743	707	687	759	748	723	657	695	727	780	694	682	700	680	663	724	704	727	699	741	740	720	714	708	727	728	684	697	690	706	735	628	720	704	735	719	733	718	700	689	700	701	685	718	686	763	704	680	724	718	736	736	776	733	719	717	737	708	700	763	712	730	785	692	707	694	771	682	762	708	712	735	735	756	724	722	717	778	777	763	702	707	697	723	660	736	716	698	731	676	739	709	728	768	714	721	698	750	761	713	762	772	718	693	764	714	746	664	734	710	746	703	708	756	708	688	694	682	701	723	696	693	702	739	702	674	738	742	726	753	742	740	743	729	669	738	712	678	691	731	703	739	767	759	737	697	751	761	723	759	705	800	735	744	715	765	696	729	648	766	726	741	700	688	750	741	707	764	760	693	728	735	732	667	707	706	732	717	741	712	686	733	701	697	732	700	725	657	727	756	744	784	698	692	753	757	777	769	739	690	740	748	741	728	749	716	712	692	687	747	712	758	742	730	726	709	743	729	740	683	680	702	737	717	715	709	737	693	704	694	755	738	688	701	715	720	682	777	701	723	720	704	739	745	730	657	728	733	749	665	712	733	719	781	724	740	750	723	745	716	695	743	722	683	725	713	661	721	738	742	739	727	706	696	737	733	729	695	695	798	691	713	774	686	700	731	739	746	755	732	717	757	734	740	700	704	792	718	739	750	749	729	752	743	779	762	707	747	741	718	746	707	730	711	728	744	717	695	699	723	694	737	709	701	783	726	694	748	725	721	682	705	735	729	695	763	766	723	750	723	746	702	731	689	683	758	766	722	769	737	719	728	740	682	736	713	698	695	711	730	746	757	731	718	739	687	687	776	724	739	681	701	745	697	772	709	714	732	736	715	725	752	699	711	775	754	732	755	702	721	712	699	745	685	707	733	755	680	713	749	784	741	745	706	753	769	693	718	788	724	745	765	706	728	698	692	676	733	703	741	659	701	736	754	732	718	724	706	744	738	715	712	711	719	733	687	753	753	761	728	702	707	729	716	717	717	753	756	712	734	752	737	692	748	754	730	717	800	738	739	760	674	739	775	696	749	737	678	746	755	699	733	683	747	765	713	715	713	719	698	711	738	666	673	698	678	695	727	735	753	682	703	720	746	665	743	683	718	693	720	713	757	716	742	657	696	735	702	711	752	682	727	718	703	717	702	756	724	694	758	710	735	757	748	695	753	707	725	741	712	725	711	761	744	762	726	702	678	714	753	746	707	764	775	722	745	701	733	682	681	715	716	693	731	702	730	733	723	702	698	687	691	779	739	749	722	723	716	715	691	695	715	719	702	678	721	716	734	710	730	724	745	719	746	730	697	759	741	740	759	729	719	745	745	691	707	707	734	753	737	741	735	760	748	656	722	745	732	758	753	738	745	735	779	709	709	700	729	723	739	707	750	736	693	694	727	680	756	706	726	706	736	715	690	684	747	725	763	739	742	700	740	737	743	705	723	693	763	730	740	744	712	719	688	717	718	746	723	736	711	723	703	731	722	684	692	669	717	761	706	723	764	720	694	742	652	724	741	764	766	760	726	690	698	718	712	703	717	756	725	730	683	740	734	699	692	738	741	742	750	700	717	769	723	727	693	744	745	710	726	775	695	684	681	700	733	736	733	715	730	728	752	767	726	747	705	689	770	746	756	767	724	715	712	734	740	699	711	761	681	727	714	755	762	730	721	742	700	772	716	740	698	779	722	731	767	754	736	743	712	739	715	707	736	728	704	663	721	700	730	750	725	734	750	787	729	701	728	712	679	661	707	741	758	719	737	761	711	715	716	707	735	701	781	717	725	713	777	724	726	739	741	736	710	747	714	740	730	686	782	710	734	720	733	721	676	676	744	756	725	703	734	739	722	729	690	716	730	759	709	758	665	727	710	712	755	709	718	692	690	691	745	766	732	690	732	703	716	690	725	724	718	724	710	725	731	697	713	723	727	716	728	684	689	692	743
35903	49334	4435	1757	1438	1282	1095	940	942	963	860	855	814	854	826	781	841	754	782	790	782	802	750	771	791	802	789	786	758	756	734	706	732	794	788	735	749	798	699	708	747	771	755	758	774	771	734	766	772	807	747	702	764	768	738	721	765	749	770	778	724	731	751	770	788	752	758	722	738	779	759	760	744	733	731	725	759	773	795	740	772	758	711	794	779	730	780	748	835	786	772	721	728	779	770	744	760	783	756	729	733	727	754	734	746	755	770	788	756	720	722	748	745	736	766	718	715	711	793	805	742	732	730	721	745	734	741	780	784	751	786	742	717	758	774	753	749	753	755	763	749	763	798	769	732	816	741	711	710	783	738	766	745	780	739	797	781	709	766	738	783	770	716	696	736	732	770	719	766	743	732	767	703	741	751	782	771	752	756	734	769	777	724	720	771	797	747	771	705	746	740	754	757	762	853	829	727	789	739	744	738	764	686	757	728	757	756	722	730	750	742	755	671	725	737	747	754	746	758	748	728	743	773	820	767	851	775	795	747	794	772	760	775	699	754	770	749	806	754	745	803	764	734	750	755	806	731	788	805	788	726	779	772	751	780	732	750	765	742	784	760	719	771	753	714	744	771	772	691	716	744	788	767	756	749	750	761	763	733	731	748	749	756	777	711	750	734	764	718	792	790	721	743	742	724	748	767	801	782	775	743	763	744	757	778	757	756	760	767	782	796	747	728	798	777	779	802	742	751	778	735	752	761	754	747	748	765	747	756	828	750	776	731	761	768	774	758	776	755	806	746	812	775	679	742	729	760	759	776	759	761	743	804	799	753	753	761	799	753	800	803	733	757	754	800	758	756	851	746	793	762	771	805	733	814	693	743	772	786	741	797	751	752	724	772	697	769	691	776	728	752	756	736	733	731	736	755	791	749	774	801	710	737	776	794	743	767	752	743	745	747	752	783	801	722	741	728	783	774	782	745	735	766	738	719	772	740	700	771	774	734	737	765	804	758	750	749	712	746	776	731	769	790	765	780	695	731	802	740	764	764	774	788	752	737	719	764	787	744	780	719	764	773	740	764	779	775	774	729	750	750	717	742	722	719	793	744	778	707	804	735	779	768	773	796	706	766	759	766	753	752	722	772	780	759	711	783	743	768	722	729	734	775	741	759	797	748	726	757	796	747	722	731	772	711	770	756	765	718	749	763	772	790	752	767	796	766	803	726	744	725	751	748	752	715	759	721	760	784	763	724	793	729	744	777	799	775	743	756	726	765	797	748	774	772	704	751	753	764	731	757	694	721	765	778	754	712	811	768	708	747	776	707	752	805	804	718	795	736	744	797	741	738	776	737	742	786	745	731	719	737	741	704	753	762	742	739	822	771	721	762	756	796	722	759	688	759	749	734	752	735	716	779	730	751	822	743	790	690	816	730	796	768	743	741	759	717	769	761	768	733	737	750	732	777	793	723	728	732	740	727	781	743	789	714	732	752	792	729	725	798	741	775	731	813	818	733	779	758	787	748	756	752	737	772	767	758	755	781	781	764	752	761	803	762	770	785	761	721	784	723	762	701	781	717	729	693	736	733	767	738	777	730	722	777	793	749	720	758	756	814	796	728	787	772	760	748	728	765	780	773	810	740	760	764	796	747	752	741	744	712	780	763	728	786	752	785	808	785	764	783	772	767	748	723	708	712	742	758	767	728	794	778	729	765	804	797	774	733	730	741	715	758	757	786	746	736	769	746	768	727	753	779	694	773	775	769	750	759	756	750	730	728	769	748	740	752	778	751	714	762	750	755	779	752	776	765	784	773	700	718	744	784	798	733	746	771	773	739	753	723	759	797	748	778	741	792	803	739	721	731	694	742	762	740	759	784	775	760	742	753	750	767	744	748	761	731	764	794	766	798	764	735	732	756	831	758	773	841	771	804	741	740	792	742	773	764	766	756	758	798	817	701	723	775	742	819	720	764	795	731	761	706	740	653	765	779	706	768	753	767	769	768	782	776	718	733	754	730	761	734	740	764	759	739	714	732	759	755	782	759	794	753	746	731	739	775	741	797	792	804	730	752	778	763	809	782	786	814	738	751	751	742	730	766	764	764	758	753	804	734	735	779	790	784	777	775	751	773	789	734	780	730	776	781	715	766	754	684	755	756	773	769	783	724	776	761	757	742	688	746	764	736	740	727	793	731	761	773	751	742	735	744	787	778	785	776	745	767	764	711	759	749	797	749	753	764	747	735	746	702	787	723	735	761	750	763	726	721	797	751	747	760	773	701	783	790	773	759	766	770	722	756	755	848	759	784	713	769	728	790	729	722	735	757	735	781	772	789	725	772	727	747	702	718	782	776	754	799	736	756	759	729	756	731	806	734	742	717	733	750	778	758	715	760	782	756	770	765	801	778	805	709	695	747	767	763	779	754	799	825	781	771	739	762	749	803	776	787	764	735	736	694	699	743	741	702	779	773	759	759	743	785	759	721	709	781	717	841	746	765	816	715	741	756	704	765	736	750	806	693	720	789	742	787	799	765	760	817	754	767	785	774	765	719	746	711	695	734	742	734	758	777	796	773	749	735	723	755	734	756	737	752	741	725	768	722	746	723	750	738	750	720	786	782	735	792	762	767	768	738	793	740	744	710	753	747	809	751	766	790	753	768	759	740	752	722	766	766	793	688	766	758	760	723	783	709	741	750	794	763	771	804	760	746	758	782	781	735	775	693	770	709	776	750	739	757	788	724	709	761	762	760	732	792	738	761	730	781	742	772	769	762	705	739	743	762	729	795	749	768	736	783	739	737	765	751	816	782	719	762	709	710	759	759	726	724	734	797	794	749	769	774	757	793	748	748	772	707	738	778	759	778	798	762	748	732	777	763	786	706	727	714	765	795	780	811	768	714	791	791	714	783	695	801	694	733	760	799	719	779	746	768	775	749	786	735	764	738	748	747	723	728	719	723	743	749	774	775	751	749	804	753	755	718	726	787	723	787	767	759	740	757	792	783	781	789	741	759	746	722	754	744	726	729	780	788	771	754	790	743	705	726	736	790	798	718	769	736	739	754	754	749	687	750	801	817	758	778	761	767	813	756	803	725	705	778	776	761	755	772	729	744	800	726	777	790	765	781	783	765	752	722	772	780	715	715	752	810	806	761	758	734	748	775	781	797	754	741	751	758	768	736	778	750	794	768	750	809	766	783	737	842	757	790	800	700	752	773	793	744	731	767	738	785	758	746	763	746	704	731	753	766	766	747	769	724	755	804	744	790	773	738	762	775	782	766	843	721	772	800	735	730	769	803	756	740	729	790	769	774	752	723	757	761	754	782	749	680	723	806	758	767	760	762	766	762	743	770	801	794	742	827	670	744	742	700	705	832	748	768	734	720	770	764	784	778	727	757	786	749	757	764	808	771	733	791	723	758	763	785	774	779	738	778	752	765	734	761	760	736	679	749	750	818	748	797	740	748	788	752	792	750	709	764	751	707	793	793	756	773	772	774	800	773	764
22603	21076	28370	23961	21060	21046	7306	1614	1179	1179	1060	1038	1048	988	927	963	934	927	929	900	957	894	858	886	829	867	886	879	931	865	898	892	908	842	850	861	844	859	812	907	857	857	839	826	850	841	876	886	816	873	904	856	872	798	796	849	838	878	830	855	844	888	800	841	808	851	855	836	851	831	864	842	843	886	849	862	775	868	906	859	860	857	837	814	852	880	840	819	802	901	833	849	824	864	842	868	861	866	782	828	898	874	876	884	851	855	848	806	829	828	810	818	842	839	832	830	854	803	844	824	881	837	837	863	892	810	823	874	849	872	853	810	825	839	834	795	835	837	860	804	805	803	812	873	795	864	850	845	828	830	883	879	837	909	865	827	823	818	861	809	801	886	811	812	840	864	808	879	821	816	861	851	824	861	804	810	792	823	865	859	837	931	808	775	850	823	824	860	811	831	804	826	896	847	862	811	934	856	881	852	797	859	894	793	816	838	786	801	857	876	874	871	824	855	891	828	864	873	855	839	915	856	845	851	874	843	808	829	865	816	876	867	841	829	860	838	875	858	857	893	840	811	882	825	810	852	809	800	888	806	794	809	819	783	860	892	825	875	871	876	844	829	790	874	823	795	833	798	839	807	835	825	857	842	855	871	848	823	831	777	832	859	791	813	825	860	867	804	838	847	872	814	826	826	783	871	820	854	883	784	809	851	865	828	935	915	895	880	844	877	840	857	847	815	877	766	848	841	884	859	787	843	820	838	842	838	856	857	900	870	874	849	866	840	883	874	887	894	846	813	838	850	939	855	840	835	819	866	831	866	842	786	806	842	847	765	785	797	865	833	811	821	858	823	838	852	852	845	883	820	826	867	802	810	820	862	864	847	848	856	891	866	840	792	819	870	811	874	828	812	866	856	831	829	832	860	876	855	828	872	847	837	808	864	882	825	865	822	862	856	797	794	859	841	803	894	880	849	866	839	836	855	838	864	825	821	805	832	846	852	819	817	809	853	837	840	847	828	809	808	887	814	908	802	833	837	813	824	845	858	791	785	886	811	822	861	870	854	809	828	840	852	802	827	875	868	886	854	871	881	825	900	830	804	851	870	796	867	815	865	822	836	829	860	855	787	835	836	786	793	810	841	876	906	852	887	825	863	803	829	865	828	808	831	851	853	838	855	858	874	804	831	924	894	800	865	846	798	823	858	889	827	818	863	865	786	857	821	839	863	842	875	833	803	794	850	795	830	854	785	836	816	818	870	838	857	877	869	848	869	871	865	846	832	925	872	852	825	878	881	837	842	803	803	822	802	867	844	821	861	838	812	853	905	878	845	807	825	883	863	820	883	880	803	848	848	873	798	864	840	819	861	816	853	837	818	889	867	829	832	855	875	838	867	842	825	853	860	811	798	835	801	818	848	856	871	844	851	834	847	814	877	794	891	851	809	824	846	816	856	842	822	829	841	871	790	884	872	799	820	853	799	858	810	881	811	849	848	831	845	845	862	817	891	881	854	788	828	828	833	823	842	879	874	797	837	831	873	842	818	871	813	821	846	803	826	855	840	803	860	858	831	880	832	864	809	847	837	832	812	791	764	835	840	820	909	845	822	850	829	844	813	833	888	855	869	807	868	832	850	872	857	830	853	821	799	795	900	843	822	828	808	900	895	891	833	850	807	843	855	843	794	832	886	849	805	817	830	804	864	807	852	859	872	806	825	841	877	858	844	831	877	810	869	904	848	853	872	918	822	818	873	883	820	877	840	798	837	860	861	826	879	870	866	866	803	855	860	801	810	841	835	847	885	807	860	813	823	777	861	809	825	830	893	877	833	854	868	808	833	835	850	849	837	862	822	814	824	842	815	856	852	865	797	862	844	849	883	871	849	840	870	809	774	792	857	851	859	813	829	898	864	873	918	858	830	815	826	860	917	821	872	856	851	872	872	844	825	817	790	869	818	825	829	774	837	849	815	856	820	828	804	788	829	795	799	836	838	935	808	859	840	806	845	889	846	833	870	827	837	877	820	830	805	839	863	869	861	815	849	862	858	871	860	852	840	873	800	835	856	915	875	826	804	818	829	879	861	810	867	812	852	834	812	858	880	805	879	895	793	817	817	799	888	857	864	848	851	830	826	819	867	805	878	863	836	860	828	817	851	801	864	842	837	861	836	798	856	820	862	905	839	793	834	846	791	838	779	901	928	865	824	846	863	870	823	883	830	830	862	847	875	782	807	818	783	878	881	879	817	806	844	908	858	815	879	848	853	875	843	858	802	810	820	832	844	883	851	830	832	861	823	853	834	871	868	886	896	885	818	823	887	859	874	890	871	879	841	844	865	777	868	844	826	846	850	885	872	892	801	847	816	848	858	874	839	891	852	813	814	836	822	842	798	848	893	851	842	866	858	830	789	865	864	855	836	780	838	825	856	812	806	870	868	827	831	824	843	851	868	893	871	818	835	826	872	888	781	850	890	838	823	820	816	846	826	839	847	855	894	828	847	791	841	857	858	878	873	845	827	842	804	858	815	843	847	859	827	807	860	780	862	877	863	818	851	801	800	859	846	860	858	854	878	832	847	830	822	864	857	833	831	831	822	866	882	802	842	869	818	775	790	854	853	837	820	852	871	871	864	839	835	824	852	860	805	865	775	848	851	857	883	821	849	858	801	867	812	811	833	890	821	860	840	861	824	830	839	839	820	827	827	885	826	856	861	847	845	860	832	821	806	845	832	869	886	821	809	879	818	913	868	868	827	814	864	792	828	825	868	813	856	846	831	845	852	887	802	829	825	857	859	852	856	873	877	880	885	775	834	799	886	846	896	862	921	846	849	872	837	845	841	811	825	805	836	857	876	789	796	850	897	829	817	882	820	870	879	827	894	853	835	845	864	827	843	863	804	841	819	818	859	836	849	818	855	850	816	871	868	875	842	870	862	818	797	844	896	795	854	850	865	854	836	862	813	836	857	755	806	820	866	895	834	844	798	818	860	860	820	886	821	873	850	825	854	821	810	851	807	901	894	852	841	851	832	847	813	806	842	870	862	817	891	856	841	812	876	864	795	816	880	887	906	882	874	816	879	845	870	875	858	856	864	828	829	828	880	819	823	824	812	874	821	894	856	888	802	819	865	811	866	872	818	892	850	889	791	807	809	842	861	841	836	844	866	839	821	832	833	845	892	857	872	830	861	865	848	895	831	841	866	809	854	823	867	819	847	828	834	855	846	835	856	852	833	872	863	847	854	853	891	833	796	864	841	830	832	840	869	873	827	871	834	846	823	879	876	869	848	859	874	810	831	814	793	876	806	833	885	861	848	822	833	872	908	836	837	793	814	876	824	834	899	867	828	857	839	851	862	815	881	850	882	800	868	851	814	851	839	841	833	874	861	872	862	852	857	804	852	839	889	849	882	845	849	889	875	850	883	827	832	824	868	849	810	826	819	849	834	801	883	852	803	840	879	873	869	874	832	822	858	827	841	788	827	838	898	845	871	848	843	827	843	822	868
43973	71303	11594	4413	3339	2585	2085	1754	1521	1429	1297	1200	1112	1050	1066	1066	954	968	954	916	936	887	896	917	938	871	897	870	870	875	831	935	889	887	826	836	865	856	897	863	890	850	839	830	896	831	873	879	876	843	855	855	848	890	826	863	849	896	875	835	847	836	851	863	845	869	804	858	816	787	805	827	817	841	865	815	845	814	825	839	800	851	833	843	875	878	880	834	910	826	772	824	829	818	860	864	857	863	849	868	811	842	880	883	832	860	856	847	851	847	825	862	831	877	827	854	917	818	914	795	802	827	853	872	819	861	817	807	845	844	843	798	841	815	850	854	829	842	849	836	893	838	880	882	799	850	844	839	836	856	839	858	861	794	875	884	808	843	822	817	833	819	827	828	863	847	818	859	817	836	822	813	846	854	831	807	813	825	884	849	850	824	832	871	846	829	820	837	847	859	818	869	887	848	875	824	836	822	900	868	837	830	805	825	887	862	823	835	881	874	827	832	814	858	829	818	849	847	825	807	858	860	850	842	874	822	804	823	881	835	843	810	855	852	812	814	835	833	841	843	855	851	822	832	864	818	825	889	823	802	847	824	804	833	873	818	848	839	862	832	847	870	796	867	848	846	875	887	845	837	843	863	873	834	820	773	852	864	813	840	810	823	797	840	838	854	817	812	887	841	880	873	855	851	791	865	849	828	830	857	833	864	850	890	813	808	841	799	803	834	918	838	813	846	818	858	826	812	852	866	869	854	879	828	851	866	847	873	834	844	872	828	851	846	843	832	821	835	872	833	823	836	868	812	808	771	817	833	809	831	842	879	841	883	822	863	879	854	830	847	817	846	832	831	848	795	829	841	881	826	841	803	792	852	866	820	851	833	892	813	821	860	881	826	834	867	854	785	844	847	858	874	821	839	846	825	862	862	842	815	787	821	818	814	833	818	864	829	837	802	828	820	825	804	811	847	852	795	823	800	854	835	825	847	838	866	855	799	878	828	870	839	820	757	869	815	836	843	879	839	831	778	823	849	854	802	812	885	816	847	824	867	800	919	817	812	824	807	831	808	856	844	798	844	848	863	849	869	777	857	844	876	830	831	845	843	837	859	838	848	810	814	850	840	837	854	835	836	813	846	850	850	914	838	844	846	851	829	831	829	823	854	848	814	825	815	848	840	846	852	792	842	834	877	850	824	834	865	885	918	840	775	817	811	841	839	816	832	791	843	801	813	835	823	834	777	821	847	839	811	825	800	828	852	855	845	857	877	832	808	833	788	849	798	839	824	843	806	823	796	811	821	817	801	836	862	865	867	866	826	861	851	834	809	868	857	861	809	838	819	801	820	800	796	883	822	824	863	800	879	846	803	818	786	822	860	862	819	827	809	858	849	866	815	797	889	881	822	859	834	843	845	810	888	813	869	851	869	812	873	759	846	876	811	851	813	771	846	848	866	866	888	832	826	807	783	797	860	865	878	826	856	867	853	855	830	863	836	818	819	825	822	795	835	830	880	810	840	869	812	823	826	839	882	826	829	820	871	885	780	770	871	835	830	812	867	829	827	794	808	830	848	890	827	854	808	826	816	778	842	846	843	828	900	872	812	879	795	867	857	833	846	826	795	792	785	777	804	843	831	851	871	847	782	821	825	856	814	827	833	861	842	818	813	837	810	837	800	784	809	836	842	803	842	786	855	743	822	838	823	878	834	798	851	836	860	839	819	811	856	828	845	795	821	817	834	816	852	831	790	811	843	832	783	873	811	843	869	937	781	852	795	880	880	811	886	877	898	902	847	855	869	872	846	863	763	827	892	829	856	815	814	829	891	783	812	811	824	871	831	817	886	898	811	887	796	800	856	776	809	881	799	835	876	844	788	889	833	839	825	819	848	814	828	849	796	823	806	815	832	795	876	861	775	848	853	885	841	872	890	797	824	840	844	806	862	839	830	796	871	870	875	852	889	838	865	867	909	841	804	854	793	804	776	852	820	890	829	811	854	913	792	844	835	850	884	822	839	874	895	835	878	831	783	856	822	810	848	806	844	850	816	785	851	857	758	836	821	881	871	852	822	836	794	773	860	821	864	786	843	853	843	840	771	837	847	834	841	839	750	876	886	833	897	865	808	848	810	869	841	812	822	839	784	808	867	868	861	795	849	803	822	843	784	890	779	848	817	842	843	839	860	837	857	841	802	807	814	889	816	848	866	813	813	875	896	861	831	860	886	851	832	791	821	895	841	883	852	817	812	829	812	824	854	829	834	855	826	815	843	805	817	867	790	883	820	802	802	817	815	845	846	838	812	833	845	800	855	770	805	820	845	833	892	852	879	799	821	837	809	882	846	849	823	817	838	808	811	841	805	863	865	854	785	824	903	854	810	838	862	780	865	794	853	842	838	839	807	827	821	828	810	848	839	856	875	822	802	853	802	791	783	821	849	863	863	811	788	826	829	822	836	835	787	849	872	852	876	810	866	827	861	849	854	818	803	823	819	793	836	891	817	856	866	851	858	835	860	786	863	849	801	856	896	825	863	826	829	868	866	858	804	822	791	889	859	820	806	857	862	828	840	826	823	812	801	826	843	816	821	834	861	823	895	847	820	866	864	871	862	828	858	862	823	830	762	889	863	830	811	840	842	837	879	796	831	824	846	828	873	837	828	843	832	811	767	852	860	824	810	837	868	863	816	856	830	854	844	829	800	816	826	851	845	799	838	844	872	843	789	823	818	803	858	876	833	792	852	765	834	838	877	827	844	858	869	820	823	824	852	839	838	842	857	841	812	882	798	803	802	799	859	853	819	866	876	842	808	823	790	854	859	861	857	820	818	859	791	864	806	841	871	830	844	837	831	836	870	830	848	814	907	832	835	847	832	824	832	863	810	846	852	829	833	858	825	860	822	849	805	811	844	843	811	851	837	847	829	869	823	798	848	829	830	835	822	840	893	850	887	835	843	861	829	849	863	834	850	794	844	830	789	850	865	836	821	837	785	822	793	809	840	832	844	842	830	877	802	831	774	798	879	832	812	834	837	855	849	840	823	848	829	781	835	815	815	797	819	828	878	815	818	821	851	837	822	837	847	849	832	898	846	846	827	875	817	797	836	862	864	871	888	872	826	811	801	817	886	861	862	764	806	842	839	814	858	872	844	840	805	856	783	888	813	853	865	897	866	814	820	880	875	829	840	840	855	840	825	889	812	798	872	866	822	810	827	786	853	844	895	802	836	858	821	812	824	799	833	863	881	844	837	795	854	834	866	893	848	801	783	887	865	864	829	768	814	808	819	854	805	846	826	806	850	808	828	857	854	839	861	856	819	822	875	810	863	870	861	863	854	802	880	862	816	844	840	831	837	835	847	837	856	834	883	844	835	860	794	883	836	853	838	864	855	835	881	804	828	799	805	839	824	836	870	842	837	800	812	868	814	803	847	829	872	825	836	799	826	848	880	820	808	848	812	848	811	863	875	845	806	828	889	842	824	886	822	815	805	842	839	833	856	833	817	847	855
29001	20493	8233	774	500	437	423	406	373	377	404	411	391	437	368	437	395	384	372	398	407	391	366	395	400	381	405	418	403	368	378	402	417	375	390	379	373	390	375	400	384	413	411	374	389	352	353	407	420	380	405	366	431	367	388	385	405	378	366	402	380	386	378	401	386	387	391	411	392	400	392	368	387	402	405	437	404	387	384	396	394	392	408	404	359	393	391	409	383	383	394	407	404	409	385	406	388	373	389	392	370	395	405	364	373	407	392	408	416	353	409	365	413	358	402	376	398	379	363	388	394	392	401	426	353	391	392	408	443	400	418	376	399	374	389	393	391	408	422	380	384	396	382	415	411	422	373	375	372	383	403	394	370	396	403	373	401	378	410	416	368	426	437	401	396	385	390	373	411	402	391	372	384	408	378	382	385	411	419	386	391	392	405	416	388	383	383	392	410	396	389	378	407	374	379	373	418	394	394	384	420	376	397	375	382	341	381	387	399	388	379	387	436	363	395	414	370	390	405	414	404	394	383	368	411	398	367	403	442	395	394	368	370	401	410	371	416	383	416	369	426	441	369	381	416	386	403	446	405	408	386	380	421	385	368	403	384	418	404	402	439	413	389	402	409	430	361	381	392	395	364	418	409	414	392	388	402	377	391	370	397	407	405	400	365	415	387	409	389	393	367	432	426	386	406	377	403	386	366	343	390	392	389	395	396	396	374	390	384	382	424	358	376	412	405	385	398	348	410	398	422	369	379	423	418	396	376	419	413	367	405	406	381	416	362	394	356	378	389	394	402	421	396	394	388	422	373	398	400	406	363	387	404	444	403	400	440	366	402	416	382	369	403	369	398	421	399	419	402	383	381	408	393	411	414	393	386	361	425	400	361	406	397	385	397	397	382	401	391	397	372	381	402	400	395	420	408	352	386	378	397	382	358	415	417	390	377	360	399	377	457	394	384	370	397	393	389	403	372	400	398	387	389	406	406	430	394	356	381	361	375	380	383	400	371	382	411	399	375	427	369	379	398	366	383	372	411	420	384	394	372	419	395	410	399	415	403	401	406	390	378	392	380	380	401	357	381	374	408	425	415	418	383	390	435	390	416	402	386	398	410	394	382	405	375	368	400	390	418	420	392	390	386	382	410	381	418	416	372	394	411	413	412	387	387	430	407	407	379	403	393	453	373	409	379	408	381	403	453	404	421	390	397	386	361	355	412	339	399	398	402	421	384	388	406	400	385	363	388	376	410	387	382	421	379	402	371	392	396	384	356	391	386	410	400	384	425	364	402	368	399	387	419	410	411	417	378	362	387	397	399	425	398	438	424	373	428	394	377	382	389	397	411	378	403	389	405	400	390	391	353	408	427	375	376	376	407	402	409	371	368	361	397	429	410	398	433	380	412	378	372	388	406	368	397	394	371	375	378	406	425	413	373	415	421	385	390	388	396	377	393	399	411	381	386	406	378	388	420	463	432	379	367	397	383	393	424	439	407	373	387	424	381	402	408	407	406	395	385	418	378	369	394	414	408	384	415	414	416	363	369	419	397	369	376	390	362	397	373	382	381	384	394	379	370	371	392	406	338	407	398	394	394	382	370	395	381	376	376	374	364	370	388	396	427	413	383	427	433	438	388	390	373	408	399	391	384	396	401	372	378	393	375	382	368	370	350	407	375	366	385	357	376	375	403	385	380	417	409	387	398	388	370	395	383	405	378	397	438	382	403	357	364	407	401	371	368	363	370	421	396	368	379	405	411	374	395	402	434	380	339	388	397	408	386	391	386	415	414	374	404	377	360	380	394	391	383	419	405	404	381	408	405	381	383	393	407	418	419	440	366	390	386	421	383	377	402	418	388	419	417	379	372	391	432	378	396	399	367	425	383	390	412	395	397	439	380	371	408	373	438	403	328	413	372	405	415	386	392	398	399	362	375	384	405	379	385	371	419	414	387	413	409	381	415	380	365	393	423	387	399	424	409	379	399	398	398	403	417	411	375	379	399	403	392	369	379	372	398	413	389	413	435	391	422	403	421	374	396	392	368	396	393	402	428	384	410	415	418	393	409	402	401	379	369	388	376	426	374	412	426	408	427	409	359	361	395	360	400	394	403	372	391	424	421	388	395	414	393	369	396	382	394	366	400	362	379	423	403	379	373	388	398	389	410	407	413	415	400	383	383	386	411	417	406	375	389	375	402	412	378	384	419	387	363	416	363	403	370	428	409	394	407	392	422	376	401	438	455	402	394	375	384	446	372	411	368	389	391	409	401	404	398	409	411	373	400	385	400	452	360	435	426	403	418	395	354	357	399	370	414	385	382	408	399	407	391	420	396	393	403	383	383	402	435	396	415	386	356	373	377	423	392	390	397	367	414	397	378	431	396	377	387	402	377	413	412	411	388	382	419	407	377	396	420	367	384	391	442	391	405	408	403	393	393	376	418	420	434	375	359	392	386	387	390	412	379	397	416	413	393	402	385	361	408	380	396	387	458	429	378	371	392	392	394	413	414	406	399	397	430	411	394	394	409	377	403	381	393	399	401	379	423	392	390	437	370	416	393	403	379	400	454	391	389	403	400	415	396	386	411	398	392	409	402	369	381	391	382	384	381	405	377	388	394	379	369	351	355	393	379	409	431	379	418	409	437	417	382	411	423	408	398	397	394	386	394	377	378	409	384	387	382	406	439	418	388	406	393	391	398	394	406	423	393	362	368	419	393	397	426	411	399	384	389	418	395	403	395	376	404	412	404	420	447	400	390	362	400	388	377	409	413	393	384	383	397	424	400	389	434	408	368	412	390	386	383	409	418	421	371	379	400	387	397	404	429	398	394	419	389	390	415	375	385	405	406	411	395	392	394	406	384	423	411	368	379	425	383	381	412	406	393	411	376	385	403	387	390	394	397	369	402	424	379	400	410	408	411	429	422	391	397	406	404	387	398	397	403	396	364	416	399	402	429	352	355	411	416	394	404	387	356	351	413	409	399	394	397	413	416	369	388	381	430	364	392	393	434	406	408	398	386	396	390	382	423	405	395	393	399	390	408	373	401	375	407	406	397	352	392	395	386	395	388	415	425	350	391	386	393	374	380	371	419	402	375	388	366	395	371	406	407	370	392	413	352	402	410	397	384	437	393	426	376	395	388	391	423	373	380	389	389	382	365	431	388	397	391	438	389	395	404	400	395	421	406	336	389	382	379	372	396	388	409	413	452	387	361	393	356	374	394	379	428	397	406	407	424	360	359	377	405	399	396	422	390	359	445	385	369	363	404	404	414	399	371	390	375	416	403	392	378	406	346	406	390	415	375	345	421	391	386	405	401	371	375	402	383	386	436	390	370	421	411	427	403	372	439	410	405	400	387	378	376	382	403	402	407	420	417	376	407	398	418	359	401	404	396	406	410	418	369	383	378	372	413	401	418	381	366	423	404	407	368	394	403	371	394	379	420	382	405	394	358	410	411	382	387	398	399	377	445	380	386	408	374	407	382	402	438	403	400	389	391	384
23491	20595	1640	570	498	490	478	458	470	431	463	444	463	422	456	415	428	417	438	414	443	419	454	432	455	464	453	437	445	445	443	460	396	460	437	432	427	447	419	446	427	419	430	432	430	438	441	466	407	490	427	431	436	452	436	454	431	409	411	420	432	427	444	443	436	452	459	442	465	464	414	463	440	451	479	459	461	430	418	443	426	437	416	439	478	440	449	449	444	462	424	444	422	405	435	442	450	462	464	449	443	413	436	438	421	445	439	429	414	406	419	448	453	446	465	447	446	418	454	465	455	431	433	452	434	452	422	422	472	417	467	423	468	421	454	404	459	412	457	406	446	434	411	422	424	414	448	419	431	425	428	450	408	439	408	427	385	415	430	437	419	439	444	441	445	462	436	421	426	374	411	457	435	433	415	432	438	416	441	406	425	431	438	395	415	449	428	452	441	446	475	447	432	407	420	437	424	408	469	416	431	453	453	441	440	437	444	428	428	427	420	431	458	424	431	434	474	464	417	451	446	442	415	443	437	434	435	434	410	399	438	417	451	468	454	406	438	431	408	436	425	453	408	423	420	429	484	440	443	436	433	418	426	411	445	412	467	443	415	413	412	423	461	447	414	433	432	443	436	465	429	403	400	443	456	440	437	430	447	450	452	451	416	439	428	432	459	451	447	441	471	453	418	428	408	469	417	449	442	438	465	443	413	456	425	411	406	391	431	432	428	434	433	479	439	403	453	468	418	395	455	447	443	437	436	448	419	441	424	399	454	447	463	423	440	442	441	437	403	427	414	468	412	441	408	440	422	424	460	463	426	465	409	463	427	444	422	445	417	462	414	461	452	450	441	444	441	446	429	419	457	447	481	453	439	449	430	427	457	453	457	419	438	393	442	441	443	477	427	447	436	437	450	416	431	425	432	419	436	429	444	442	395	411	441	429	449	425	390	448	415	422	449	450	440	435	439	420	401	430	463	438	463	444	465	463	455	437	435	446	439	451	420	431	426	423	438	442	432	447	459	467	464	449	443	424	428	467	466	439	453	430	403	448	438	444	435	427	441	464	436	458	439	418	438	421	446	487	425	434	430	460	418	427	435	412	445	402	434	422	417	460	439	427	427	460	403	412	413	430	459	424	422	448	452	431	445	436	454	473	487	444	446	455	423	457	418	445	396	435	445	488	397	421	425	440	429	452	421	413	465	443	440	441	411	435	421	449	444	419	399	460	443	458	436	452	460	444	438	434	426	451	423	438	458	427	415	473	416	435	439	437	447	456	417	438	444	435	474	445	440	443	424	419	412	427	439	462	438	459	457	418	479	470	464	428	428	422	447	432	418	443	491	451	448	444	448	439	450	468	451	427	418	407	447	414	462	461	445	423	432	453	440	440	437	431	439	447	430	432	450	445	438	432	454	490	432	463	412	467	446	376	425	463	411	425	449	461	444	460	441	405	431	413	407	443	444	450	437	458	404	430	436	443	459	448	446	464	456	474	427	418	454	433	425	411	431	444	429	454	455	418	434	423	426	442	422	452	423	426	464	415	425	466	445	399	426	425	435	421	424	448	423	433	446	437	490	417	435	468	476	415	443	415	416	439	440	422	436	421	413	429	455	446	414	440	445	423	401	422	434	423	462	444	438	400	441	438	462	433	439	437	467	430	439	445	437	417	424	469	426	469	408	471	434	417	465	437	451	433	427	476	433	457	451	412	426	426	450	434	439	416	437	430	426	379	437	435	432	412	443	385	470	444	440	440	474	450	421	401	429	433	454	448	444	458	406	450	440	422	429	428	455	420	430	482	432	409	459	421	461	448	425	411	435	445	490	473	454	430	437	423	404	418	434	420	426	442	452	425	432	416	416	437	430	430	397	440	446	412	425	437	439	433	457	430	442	449	475	426	431	440	446	443	457	431	449	424	451	428	424	448	409	395	433	403	461	440	442	433	442	460	441	435	418	414	416	451	443	431	463	419	424	397	460	424	439	445	454	423	417	419	470	416	434	425	462	444	449	451	419	426	451	443	424	450	416	414	434	457	432	407	424	412	449	462	460	448	434	421	408	463	430	424	462	410	502	436	423	413	441	447	422	436	433	440	453	456	443	436	431	472	439	415	466	431	442	408	425	456	411	455	452	462	425	425	446	433	447	425	422	466	394	441	465	434	389	435	459	473	456	406	437	415	453	444	440	423	431	429	451	426	428	410	419	433	420	449	456	398	447	420	443	441	397	478	422	481	441	489	412	397	455	435	416	442	418	453	413	463	440	422	477	452	414	458	449	416	425	435	448	453	426	415	434	422	468	445	458	448	440	464	443	429	424	440	412	463	462	423	439	415	447	437	454	438	461	451	425	435	442	397	464	453	446	459	459	426	467	444	426	450	410	428	443	442	419	431	442	417	423	420	406	462	445	442	429	445	429	430	462	500	443	465	407	444	434	427	450	474	469	421	467	472	427	423	405	440	416	440	429	404	433	433	416	430	443	422	444	451	424	426	428	431	451	423	404	412	421	424	441	449	441	422	439	443	412	451	443	448	449	457	447	450	434	442	385	448	401	410	444	446	423	424	428	412	441	425	462	456	481	424	454	462	433	421	427	431	464	439	430	445	439	440	455	431	425	454	435	437	447	469	429	418	466	417	442	468	434	452	448	456	408	446	483	440	434	456	469	426	453	431	439	433	437	428	433	445	405	473	420	452	452	406	438	437	432	469	415	454	447	440	389	460	414	428	433	475	380	409	442	393	418	428	451	443	445	456	420	400	421	460	440	478	462	481	395	441	428	457	438	415	437	413	448	428	429	445	417	436	434	447	482	444	432	420	461	428	476	431	398	436	472	420	447	451	459	436	400	448	435	432	469	450	459	444	449	449	437	418	429	458	454	441	421	422	389	437	486	472	411	471	440	454	437	438	438	439	408	444	460	423	433	440	418	412	432	443	435	473	428	418	410	456	402	459	438	434	436	390	429	416	468	422	433	443	414	443	444	427	461	446	430	437	464	463	440	460	454	446	413	450	463	480	418	423	420	444	428	452	483	466	438	425	436	430	411	392	398	395	435	456	428	387	450	450	420	474	421	425	451	448	432	450	408	409	445	480	433	473	429	485	398	428	436	461	422	440	416	458	428	440	398	453	423	423	430	425	434	416	425	446	406	432	470	437	465	433	417	473	443	467	390	459	429	410	451	413	418	438	427	436	451	430	438	447	471	440	435	440	405	461	458	447	448	461	452	444	415	438	461	410	443	445	420	439	439	471	456	420	401	434	413	459	454	407	414	430	431	443	442	497	421	408	438	414	411	427	434	432	470	443	422	434	455	433	439	448	416	435	421	403	442	415	411	466	459	457	469	451	396	441	425	456	427	424	433	432	459	435	470	421	419	455	417	462	459	428	448	467	431	410	492	420	429	450	435	498	457	473	450	423	418	436	424	443	447	415	461	415	442	413	431	412	466	413	465	421	449	413	464	404	471	437	429	412	445	468	435	423	467	429	450	439	422	449
23901	21130	28040	24340	21058	10969	975	674	596	551	555	493	478	480	453	460	452	434	454	438	432	412	434	360	405	428	400	422	490	399	451	466	429	374	393	408	367	387	450	446	390	382	398	393	431	449	415	429	438	422	410	408	401	390	438	362	450	405	452	406	409	418	409	454	410	403	397	405	413	369	439	395	394	426	396	421	424	402	430	406	369	387	433	408	427	407	395	408	426	384	389	431	421	379	397	425	406	402	446	408	401	415	402	431	447	387	409	438	425	427	437	395	403	432	419	410	389	394	414	404	392	404	417	409	432	415	406	437	414	426	399	387	422	393	384	407	416	398	438	434	430	406	413	418	401	450	400	427	421	400	402	417	399	389	405	394	445	444	400	408	396	392	400	391	384	414	361	439	418	420	423	349	371	408	448	452	427	375	414	407	397	398	402	440	431	374	417	427	420	396	389	375	445	383	424	385	441	389	400	378	392	394	403	430	429	417	410	373	440	422	425	424	415	440	432	413	424	438	387	404	412	412	423	407	385	425	432	376	408	427	372	417	420	378	388	426	386	368	425	388	416	379	379	419	397	399	375	423	387	427	417	419	415	413	402	393	410	393	453	433	403	427	412	402	426	390	434	375	417	407	423	394	375	416	429	435	392	399	430	405	419	415	432	362	436	398	418	435	402	399	409	410	410	427	421	410	408	411	381	375	421	412	403	396	438	415	436	409	418	385	376	385	441	434	445	396	421	406	428	430	415	410	406	424	388	407	402	408	427	436	416	408	409	398	430	417	423	388	417	380	369	410	398	414	414	398	413	437	394	374	413	436	375	420	411	438	424	391	391	422	391	391	393	374	378	365	388	430	391	431	440	417	403	380	406	414	406	389	384	390	392	357	388	422	423	432	387	416	439	361	364	408	394	413	402	432	430	362	407	407	410	458	379	385	390	422	377	428	439	400	382	400	399	425	423	422	399	414	402	425	418	417	421	423	445	393	445	380	379	420	389	393	370	457	433	400	397	382	417	374	414	420	411	383	421	427	403	448	431	384	427	414	406	394	400	359	417	421	428	421	423	421	414	402	402	410	396	431	381	395	421	387	413	395	430	380	401	410	420	445	385	395	400	436	366	422	431	392	380	405	427	385	398	413	423	396	364	413	431	418	462	383	421	399	428	435	420	428	392	401	371	413	435	408	409	408	421	402	408	399	399	419	403	420	439	419	431	408	428	398	423	405	446	383	412	408	413	394	361	404	376	426	451	384	418	419	396	429	416	398	405	409	379	402	386	408	417	393	381	422	418	415	421	420	394	399	372	422	360	398	452	405	427	388	416	405	399	393	401	412	391	406	443	386	420	406	384	419	391	405	450	367	391	389	367	351	403	418	369	402	386	442	393	440	414	423	443	406	375	430	420	421	395	418	427	391	428	394	407	394	433	420	433	405	421	408	380	396	442	393	419	365	379	403	364	421	398	401	381	402	401	419	389	404	396	400	383	381	405	394	409	393	432	396	441	393	381	368	435	432	401	395	430	432	433	424	384	426	394	420	419	411	392	400	432	426	418	399	402	397	378	380	391	391	448	395	396	391	370	415	407	391	413	400	428	420	377	434	430	384	385	393	394	407	390	405	377	393	394	391	408	423	390	425	398	423	438	423	422	424	409	384	393	391	375	402	385	385	375	408	382	407	416	397	413	428	423	432	395	400	381	444	398	427	402	430	385	391	413	389	390	390	413	404	399	392	421	423	430	384	398	395	390	384	391	406	421	417	420	375	415	384	425	385	422	396	409	446	404	375	396	430	440	414	442	410	391	381	405	430	406	414	449	399	421	398	401	403	405	375	416	420	375	387	410	375	420	404	432	420	404	361	383	432	401	414	370	397	371	364	421	391	401	362	402	397	389	426	386	403	395	399	439	424	405	412	422	393	394	380	414	394	395	383	388	397	398	409	455	449	384	403	398	423	395	409	389	396	375	375	457	413	438	394	408	395	392	382	401	382	439	397	392	392	387	405	405	372	386	405	379	427	406	378	401	403	372	392	410	393	395	407	387	426	402	380	402	393	395	418	404	415	377	437	382	392	400	379	384	419	400	390	386	416	410	411	388	409	425	384	399	401	410	420	373	409	394	399	406	394	395	398	383	435	385	413	414	383	399	388	398	443	416	419	384	450	418	432	390	404	448	410	409	405	414	403	439	387	399	430	426	439	391	387	415	415	436	378	391	405	396	442	428	431	392	413	402	404	422	398	407	394	417	403	384	387	402	416	367	404	426	402	392	417	398	397	397	400	421	387	424	393	407	421	398	411	381	365	413	432	382	424	411	443	405	397	404	396	428	404	405	423	405	399	446	428	382	376	389	423	365	412	380	413	402	418	407	411	410	383	380	380	381	422	394	401	403	405	419	416	410	404	361	403	392	405	396	389	395	404	447	425	403	444	419	386	419	401	394	421	416	402	374	411	422	389	426	426	397	402	384	392	415	400	411	379	411	371	451	411	430	390	421	403	386	414	392	389	410	420	440	399	418	409	398	402	397	418	416	410	398	385	456	411	422	383	393	405	408	405	394	361	426	397	396	435	398	417	404	419	392	365	378	386	397	441	388	350	373	404	392	422	404	436	405	340	422	374	432	435	389	426	422	410	430	395	391	419	419	431	400	397	402	400	397	402	415	455	421	424	379	419	408	427	406	437	372	407	418	424	432	418	423	468	374	416	427	394	438	397	410	390	365	430	399	389	398	365	417	373	398	409	412	397	430	383	405	382	392	438	394	418	403	389	377	427	402	402	426	377	406	347	408	417	392	399	384	433	406	400	384	445	404	360	388	409	405	405	421	375	391	362	435	414	399	401	377	354	392	415	403	407	404	389	420	397	420	384	414	412	419	419	392	397	396	412	401	397	413	459	431	416	421	405	374	423	390	350	412	403	416	409	383	431	393	394	407	396	402	410	440	427	422	386	452	426	395	409	395	383	382	470	416	399	408	370	404	373	425	396	408	439	395	405	414	441	397	441	394	374	401	403	427	428	389	396	371	380	371	411	374	450	408	402	387	409	390	396	409	422	388	445	380	397	411	414	457	410	399	419	408	434	385	393	392	407	427	391	412	400	392	378	414	374	407	421	398	392	407	419	392	397	418	404	414	408	395	398	402	375	423	439	444	412	410	401	421	408	392	367	417	391	413	381	402	402	378	366	397	396	386	405	427	396	414	387	403	396	400	381	399	415	427	411	402	406	397	389	439	392	398	408	366	420	394	423	391	391	444	412	390	373	403	424	385	425	404	402	412	411	398	434	399	413	433	392	401	404	408	419	363	424	421	396	371	402	412	403	380	363	420	419	429	410	412	419	412	432	421	444	390	450	430	379	403	414	412	383	445	379	400	392	372	415	403	368	379	412	405	390	357	401	427	422	429	388	400	400	380	395	398	404	403	424	410	458	404	410	387	442	410	422	405	407	396	391	411	432	428	442	400	410	409	393	422	433	379	394	397	398	431	377	395	373	392	398
39707	55615	5412	2568	1752	1390	1101	858	794	715	678	612	598	537	556	515	458	559	512	479	478	475	483	472	426	445	449	447	446	439	461	480	451	435	432	455	399	443	427	417	431	466	437	427	472	443	439	433	416	435	471	446	429	430	411	474	446	460	430	429	494	423	413	448	420	451	435	384	426	422	444	426	445	453	447	481	442	439	430	422	461	413	416	450	418	431	423	446	423	467	461	448	416	421	440	448	426	431	443	419	400	403	435	442	432	419	445	456	446	440	422	443	419	482	442	426	410	435	430	500	444	400	423	454	402	410	433	414	428	450	430	421	435	420	428	432	423	453	442	476	416	441	428	435	409	437	436	411	439	461	449	412	446	394	422	410	435	406	398	404	431	467	439	437	463	397	449	442	434	464	430	410	401	430	442	453	413	408	395	472	411	443	398	432	473	438	420	447	458	422	427	445	435	433	440	419	420	402	422	404	461	461	434	381	451	459	415	425	443	449	457	436	428	439	407	409	454	406	445	427	439	466	437	420	407	429	426	418	455	430	457	436	424	442	451	469	443	410	428	446	423	420	414	425	408	459	446	444	455	411	440	413	397	447	430	427	445	428	398	433	392	442	403	432	408	404	439	398	474	417	440	470	412	457	433	438	422	441	427	389	378	435	420	408	428	433	445	422	449	394	453	404	414	448	411	433	412	461	463	458	461	426	429	445	434	427	433	440	400	452	380	461	423	399	440	460	437	425	422	432	404	451	432	462	396	451	445	445	437	422	440	426	483	420	412	447	397	448	429	430	429	429	393	418	464	449	442	431	446	397	464	436	455	432	420	424	431	428	415	422	396	409	419	449	454	413	458	444	429	418	428	449	444	449	475	431	412	429	409	404	451	448	411	452	435	459	440	401	426	416	419	451	430	418	380	468	438	421	430	429	424	405	405	406	426	446	442	433	450	452	421	439	367	431	443	426	426	394	430	453	421	431	434	422	441	431	428	427	431	420	486	432	432	417	426	424	399	419	481	462	392	418	417	437	425	450	419	453	433	449	413	437	442	421	401	442	429	423	417	459	450	434	445	441	433	443	442	450	419	426	424	444	426	406	428	442	447	413	437	428	432	391	418	448	449	459	406	444	442	449	433	390	440	404	459	427	460	451	439	429	454	465	423	430	424	421	421	428	441	446	418	446	461	400	401	412	452	423	396	423	488	427	441	437	500	448	451	440	443	437	430	455	398	405	439	419	419	417	458	423	439	423	412	419	433	417	399	416	413	435	429	432	451	407	413	432	429	421	430	454	461	452	438	427	431	428	421	458	453	481	436	434	426	421	446	446	424	417	442	424	421	438	426	441	437	459	453	397	415	408	461	439	421	409	410	436	405	434	448	401	425	433	439	418	455	385	444	482	424	419	454	437	414	432	428	429	461	436	460	458	459	455	421	443	427	452	474	442	442	430	416	447	453	436	436	425	427	413	456	420	429	463	417	385	439	461	437	471	465	435	480	453	443	424	476	448	468	410	437	412	473	433	431	428	407	419	428	408	427	435	440	445	453	431	442	356	421	442	477	442	469	437	417	427	442	465	420	454	435	465	459	423	461	438	414	401	400	453	366	445	473	419	422	481	455	420	437	459	423	431	439	442	415	430	403	434	431	439	462	418	401	428	420	427	422	451	391	416	439	457	437	419	470	453	427	416	451	424	471	430	412	435	437	453	433	452	439	427	440	442	461	394	423	414	437	440	417	417	377	417	423	415	385	397	461	419	428	448	431	388	389	440	427	439	417	412	428	431	468	457	414	443	392	451	438	420	444	450	428	453	476	444	439	423	476	441	416	415	430	450	397	467	429	467	408	418	402	403	433	460	435	442	393	427	443	424	474	459	436	448	439	457	408	429	473	426	431	436	463	388	437	430	449	407	421	443	440	458	423	456	427	461	400	453	410	428	425	422	379	418	446	434	411	435	464	406	452	458	448	469	465	454	444	449	424	424	411	469	397	447	468	428	425	435	429	431	469	441	429	438	425	410	441	444	443	424	465	470	408	416	429	466	395	459	449	427	421	444	431	404	425	424	435	423	456	442	430	423	461	410	410	415	424	425	451	459	424	451	397	429	488	465	461	448	455	436	444	438	426	449	433	386	433	421	452	460	417	451	423	429	425	456	417	440	451	390	422	430	423	445	451	476	441	427	456	430	417	441	477	418	458	418	447	412	423	475	405	447	412	429	447	448	376	432	428	414	427	416	432	412	435	430	450	453	450	410	416	415	408	438	379	443	429	394	412	414	436	400	428	412	447	427	461	425	436	452	486	375	440	450	459	384	418	426	438	422	438	427	434	445	420	428	425	429	418	441	474	413	437	425	426	462	425	427	435	427	407	420	426	433	429	421	430	438	429	451	416	427	386	468	455	454	467	446	451	433	389	420	420	453	393	416	443	452	437	430	454	424	445	462	446	429	434	423	401	418	439	454	440	410	448	466	420	428	448	430	433	432	432	451	394	402	438	446	422	454	447	412	451	454	448	412	445	414	398	446	397	430	422	419	409	437	427	460	454	440	461	442	446	420	431	437	441	396	454	415	419	422	430	436	448	382	431	445	404	416	468	414	448	420	416	466	467	403	400	410	444	411	463	420	442	430	415	390	437	408	436	394	408	472	395	450	423	427	427	436	446	452	449	420	432	478	485	441	461	397	404	442	400	422	430	409	440	465	428	413	439	407	449	397	416	448	391	445	474	442	443	404	433	416	459	463	406	432	438	420	411	444	426	464	436	431	417	445	419	453	434	407	430	407	415	452	416	417	430	445	423	469	415	449	417	443	461	459	456	430	428	463	423	429	432	401	416	427	439	425	402	471	421	424	401	401	444	434	469	368	424	388	427	406	434	450	438	405	414	441	435	414	420	447	442	406	431	431	414	433	439	451	419	449	433	437	418	412	429	444	418	445	414	434	459	444	460	443	473	395	426	429	429	413	444	412	432	431	407	430	428	424	403	392	442	421	466	428	422	472	433	466	410	430	439	415	436	458	411	403	449	432	412	450	472	433	472	405	436	434	439	448	397	418	442	409	436	443	439	432	432	451	415	433	441	446	396	412	462	478	387	440	405	471	420	410	404	431	475	407	411	439	438	416	436	393	474	445	439	431	435	441	414	410	437	433	422	425	451	429	415	408	434	451	441	437	409	473	451	438	413	441	393	414	400	410	449	446	418	448	424	449	409	452	452	420	444	399	443	458	461	414	453	413	427	420	413	414	408	419	456	427	396	442	442	418	437	438	491	467	435	420	445	440	452	390	430	453	407	444	426	436	392	427	432	430	430	451	430	415	440	447	458	443	415	428	409	443	449	428	465	419	455	442	429	460	450	424	423	471	435	422	445	417	414	428	429	452	443	436	420	418	456	438	448	409	403	378	470	443	450	434	414	431	422	423	437	426	463	415	430	422	437	415	424	450	434	437	427	408	456	422	412	434	437	422	431	428	458	451	428	426	445	415	430	407	416	421	421	420
25031	21071	27363	24768	11567	1274	973	861	804	850	733	799	760	697	769	773	769	752	710	733	708	713	720	744	726	733	669	703	773	719	796	730	780	694	720	709	749	767	750	717	708	698	768	670	716	719	777	728	711	708	737	721	745	660	785	713	719	738	686	729	722	725	751	738	721	667	711	742	717	693	730	758	673	725	727	723	719	722	714	698	725	733	737	689	681	706	708	705	705	692	721	744	746	709	681	684	710	733	744	720	742	716	707	721	745	689	749	736	725	679	760	719	687	743	712	731	694	759	690	741	740	710	705	698	748	727	686	703	723	714	726	730	733	713	722	744	699	736	762	686	730	717	754	755	724	725	748	674	746	689	728	678	678	745	718	700	660	785	678	753	711	762	722	719	740	709	718	741	717	737	746	696	703	767	724	753	671	733	733	731	739	705	684	705	687	763	687	711	717	720	744	723	698	720	710	732	765	699	719	652	744	714	804	723	743	720	767	712	746	744	723	749	771	707	721	699	713	737	761	695	718	747	738	729	746	732	699	707	782	705	713	696	683	677	694	720	770	700	674	736	722	717	726	730	709	726	712	731	705	763	752	702	738	729	697	713	736	724	664	724	704	747	719	781	738	682	706	756	707	701	725	678	733	733	761	736	715	675	712	710	724	746	761	642	741	666	736	737	728	707	713	638	710	715	702	728	765	711	745	708	744	774	695	716	738	699	753	694	794	730	702	710	791	714	661	704	735	742	719	727	703	737	725	755	713	739	687	676	716	736	714	771	689	659	720	709	707	776	721	747	736	695	706	726	736	740	713	736	776	715	717	750	730	773	721	682	716	747	749	780	659	733	712	695	723	744	721	697	743	738	699	748	747	723	780	758	690	747	672	750	721	734	766	728	688	716	788	716	710	710	713	713	744	726	710	723	721	728	685	748	728	717	701	670	749	680	678	752	739	718	734	741	718	753	746	663	724	705	720	740	692	750	717	624	726	656	707	662	749	762	711	723	706	767	727	755	702	719	709	714	658	762	758	739	688	717	727	719	690	676	725	709	727	768	758	698	691	713	751	701	719	754	729	697	712	700	742	701	726	728	684	745	691	695	762	723	695	719	731	746	674	687	706	673	747	703	738	725	751	680	689	699	720	708	692	731	747	686	734	732	689	710	668	761	749	698	730	761	715	744	675	725	730	734	713	727	697	663	730	766	708	735	750	698	704	765	693	712	770	697	696	744	694	695	709	690	700	727	758	696	756	707	759	728	745	711	738	755	742	671	731	708	737	711	715	680	723	733	742	695	762	710	691	709	766	750	733	712	713	754	711	718	719	753	675	718	692	709	711	744	675	736	739	708	706	744	701	716	738	710	738	715	740	726	737	719	723	687	723	743	719	745	707	706	710	743	751	686	713	722	667	681	760	750	704	735	728	714	758	700	751	719	742	701	709	704	691	696	765	719	717	678	727	697	709	734	669	732	721	699	671	672	725	689	756	741	781	690	696	674	715	659	750	683	693	691	701	713	752	741	718	724	727	782	685	724	724	732	732	725	720	733	675	711	670	724	756	719	726	706	688	690	739	708	692	670	787	740	731	701	719	700	691	726	710	675	754	736	751	749	740	763	674	715	729	735	717	732	722	723	695	760	703	727	776	715	737	708	717	700	703	663	721	714	677	733	781	737	724	744	720	719	684	702	731	703	710	722	720	778	729	696	715	724	691	698	696	729	735	705	732	678	709	741	746	721	722	715	712	708	739	711	709	681	718	691	747	702	751	710	708	692	719	698	732	708	742	717	710	696	721	733	698	779	723	736	732	725	752	743	732	709	727	701	679	686	713	720	718	762	634	706	706	736	700	701	722	718	749	702	707	681	689	722	753	752	719	688	714	765	705	719	721	771	678	698	723	760	732	682	762	719	761	734	704	730	686	715	726	758	697	726	717	734	739	771	693	689	776	730	750	662	708	714	724	738	812	757	700	749	711	726	707	757	686	732	711	716	723	752	722	702	751	660	722	728	697	722	750	725	706	739	682	676	674	761	743	754	730	674	622	667	683	734	783	695	728	689	736	767	696	700	740	715	676	714	723	719	676	714	667	702	716	712	746	744	719	745	708	674	729	752	726	725	726	719	719	713	750	741	670	700	707	733	745	705	726	716	707	725	756	685	767	713	717	658	718	719	703	677	734	730	768	687	750	715	748	696	708	716	727	714	706	725	716	689	767	676	720	701	751	744	747	702	715	689	787	783	709	705	659	721	720	726	687	753	738	707	743	702	714	686	703	705	733	714	736	709	763	711	765	688	692	779	747	689	744	672	746	726	736	675	690	720	706	724	750	714	679	727	710	691	751	761	721	720	665	735	745	725	724	771	721	686	710	712	697	734	740	684	719	750	701	700	681	708	695	723	745	689	720	752	707	747	754	675	733	699	763	675	747	771	716	690	703	739	719	715	744	747	761	732	793	761	731	690	701	726	697	763	755	716	701	732	743	686	688	758	762	714	706	739	738	689	728	699	659	698	760	722	686	700	720	707	697	707	711	703	679	755	711	767	715	698	694	684	752	717	720	686	752	705	724	748	717	708	709	713	749	692	686	697	740	732	710	709	745	700	736	689	716	701	732	697	695	718	728	698	708	685	718	706	731	744	712	703	748	759	727	729	729	685	759	776	726	680	761	707	782	768	696	714	671	696	719	704	703	697	742	743	748	745	783	714	754	698	731	693	715	761	649	691	757	713	750	725	737	740	734	729	745	735	767	669	711	695	728	679	706	718	723	754	698	794	721	742	743	757	718	681	755	711	706	718	736	761	699	723	666	679	715	724	717	722	687	716	688	734	699	706	703	726	780	737	679	773	728	728	711	800	756	739	753	712	720	712	697	723	750	729	745	692	730	711	740	755	687	691	775	720	714	725	696	751	745	702	671	688	720	723	738	728	741	686	725	730	720	704	745	705	732	714	681	701	729	764	680	735	684	733	708	719	724	704	641	725	741	699	720	719	737	722	709	696	743	730	690	707	737	715	647	789	679	726	744	716	700	760	702	681	722	712	707	709	721	707	731	683	743	735	746	683	728	766	714	718	706	669	732	727	751	751	722	739	706	731	750	740	751	715	740	711	740	691	704	715	745	711	716	654	746	741	765	704	687	670	785	742	723	718	722	757	718	727	730	695	744	698	690	720	696	691	754	679	701	733	719	725	695	705	716	711	720	687	680	742	699	737	715	734	703	719	719	743	746	740	756	739	706	716	680	691	701	697	678	715	817	729	704	712	675	727	725	719	715	717	766	742	691	759	714	721	701	688	702	724	704	696	712	688	719	703	748	660	766	739	732	694	724	710	715	722	667	683	724	757	724	740	690	725	703	721	690	788	698	766	744	724	772	753	729	716	664	692	726	690	727	776	668	755	725	731	695	761	727	731	688	762	721	724	715	701	696	722	753	699	719	707	741	731	687	749	661	682	714	738	708	732	730	682	673	700	719	765	723	723	690	709	707	707	752	743	714	726	743	754
37928	38380	3213	1730	1479	1256	1092	1040	946	894	872	841	851	760	798	796	798	805	791	803	859	818	809	740	777	777	761	774	756	774	767	747	798	821	781	767	716	715	757	727	790	752	791	744	778	745	739	731	749	783	749	717	727	728	756	766	751	715	801	771	771	743	783	681	767	756	780	754	777	778	753	757	695	765	739	746	737	766	774	755	779	741	795	737	803	709	763	822	756	719	735	754	749	778	718	782	755	738	746	750	768	762	739	712	726	771	769	726	747	828	777	777	774	756	767	775	793	733	740	758	742	763	751	762	755	760	767	762	776	731	745	760	765	728	748	722	789	758	752	719	776	770	778	722	774	719	727	743	762	764	734	739	727	752	754	785	770	730	736	798	689	792	728	749	828	756	763	722	752	732	745	754	758	724	691	760	773	764	793	772	778	784	738	752	754	754	741	737	806	778	804	751	739	760	755	746	776	754	736	762	760	760	701	733	684	776	802	786	755	768	738	769	746	719	762	778	746	760	763	734	777	759	788	747	750	733	803	754	757	727	777	792	741	794	741	787	733	715	780	762	778	716	767	725	720	787	722	784	755	761	734	752	704	797	771	766	768	764	792	719	706	705	767	734	795	762	763	709	774	726	775	794	736	758	770	752	758	761	709	760	747	749	711	741	741	725	793	777	756	724	784	755	768	777	772	750	722	760	778	724	736	728	764	804	692	765	779	745	730	812	702	735	725	790	740	748	749	748	723	751	762	808	745	761	747	772	761	785	719	758	717	802	771	759	733	761	812	754	747	762	678	745	771	759	782	766	793	710	738	798	726	766	728	740	759	772	742	798	785	788	743	796	817	705	758	736	778	766	787	723	778	767	748	754	747	711	752	772	757	766	679	752	750	713	744	711	774	736	768	759	736	794	725	738	762	748	714	690	798	778	761	762	774	771	717	748	745	740	763	808	767	752	725	746	769	775	783	763	752	775	860	731	747	759	723	791	756	748	766	752	768	814	711	776	738	754	688	752	746	786	758	798	751	773	754	737	777	750	737	753	760	839	834	724	775	802	803	728	756	757	756	781	716	733	751	772	782	726	754	815	775	782	773	776	743	736	751	762	771	742	793	797	769	753	754	782	757	756	766	717	728	687	747	754	777	727	785	763	761	737	768	761	758	781	777	748	762	748	713	739	743	710	763	780	763	761	778	747	748	754	792	728	780	778	754	759	747	763	789	758	769	708	737	740	771	732	755	758	759	748	759	809	787	726	725	741	759	751	751	697	731	791	783	709	761	767	761	761	755	715	734	764	784	745	716	741	745	730	762	754	772	743	758	769	748	715	727	760	788	774	752	728	783	770	741	720	783	764	755	820	753	778	727	740	779	754	712	764	731	802	745	762	783	705	803	759	758	746	746	715	760	764	731	775	756	754	724	779	771	763	740	743	714	810	785	767	773	775	786	807	729	771	748	737	755	728	755	749	763	794	781	796	762	723	735	727	773	726	774	749	757	778	738	743	747	747	802	691	769	752	694	787	779	757	796	743	753	757	783	762	696	745	736	752	746	755	768	691	791	708	807	735	798	753	774	788	763	771	775	757	763	772	729	735	719	740	760	771	779	773	768	792	748	798	781	679	745	702	751	771	753	753	728	771	759	776	795	766	764	764	729	765	692	748	743	770	695	722	725	764	740	763	730	766	770	748	724	739	771	735	791	705	745	730	797	798	739	719	754	763	762	752	762	755	785	795	715	762	771	777	717	780	728	805	760	772	734	751	748	752	751	730	785	760	729	734	740	758	748	762	752	767	671	738	782	730	785	747	766	774	764	754	804	692	719	760	752	795	749	777	763	780	795	745	711	737	734	754	753	717	788	810	776	763	740	752	716	784	762	705	736	771	765	713	765	732	818	767	787	785	754	816	780	746	748	731	752	777	724	770	804	762	779	731	808	756	763	738	743	698	780	770	792	688	733	751	774	758	751	773	793	754	755	836	773	748	737	752	744	804	759	735	809	751	707	787	743	739	757	732	827	752	746	737	729	744	800	769	754	724	741	772	732	770	765	753	788	769	773	767	793	762	785	729	723	760	772	754	751	785	784	773	759	745	773	791	801	729	774	764	728	754	719	731	773	685	765	788	714	734	785	715	771	799	754	749	758	732	741	785	753	776	759	758	742	776	759	811	773	807	765	779	758	766	698	702	706	775	699	747	758	778	757	780	755	816	739	760	777	752	753	782	798	758	747	788	753	769	809	783	724	758	754	748	741	734	751	764	805	734	764	737	808	791	779	767	755	790	828	775	765	796	747	728	761	722	758	762	798	744	791	751	752	764	706	748	754	730	785	768	755	763	755	695	759	740	755	760	745	808	746	725	752	751	756	774	799	737	745	805	733	733	757	729	750	741	761	763	712	719	770	799	720	755	790	804	713	730	771	778	737	794	752	769	770	764	746	766	727	840	757	742	786	791	751	748	762	729	761	773	801	754	782	716	725	747	736	757	782	682	758	750	761	744	728	784	754	761	770	769	716	729	779	796	767	731	776	786	759	745	790	726	737	744	765	708	735	767	762	784	732	743	799	783	738	770	759	699	744	740	800	738	735	721	733	792	755	742	735	749	730	744	770	748	739	736	766	754	785	790	745	802	737	768	778	762	761	750	713	737	715	764	713	797	751	782	759	749	747	745	714	711	757	743	774	755	743	784	806	742	791	739	754	777	761	750	750	757	762	797	817	810	769	836	809	721	772	771	772	791	753	783	702	729	837	739	776	742	723	732	811	768	742	740	702	757	777	791	742	739	800	758	783	744	728	766	771	803	726	760	771	748	735	681	774	744	741	746	757	752	738	736	748	747	799	728	745	744	754	737	710	752	727	767	751	730	704	737	747	730	784	829	782	727	756	730	748	746	727	752	744	774	732	732	765	794	739	759	762	774	745	783	746	762	724	740	722	716	733	785	794	742	781	753	690	685	725	747	716	746	745	764	776	705	702	810	738	798	716	664	740	748	787	752	767	747	729	755	761	778	728	761	724	782	760	788	748	768	771	795	810	811	716	780	716	774	723	779	776	786	790	766	783	719	790	744	776	700	730	772	766	736	735	741	801	749	771	746	729	757	735	755	697	790	756	777	729	791	751	737	748	751	772	753	759	720	711	736	722	726	725	714	779	755	764	773	777	775	738	788	795	721	738	723	690	760	785	777	734	793	745	697	767	777	760	782	742	764	723	767	812	804	746	746	745	778	778	760	807	772	757	758	780	792	749	740	799	756	795	813	810	744	779	773	796	713	745	791	720	806	771	743	797	765	755	768	747	757	742	727	691	757	743	748	694	760	777	780	746	808	736	772	737	802	739	728	772	722	766	770	750	759	732	778	732	765	784	767	761	757	746	747	778	778	738	776	777	764	770	784	790	819	783	722	825	743	760	759	743	747	766	762	746	742	773	784	785	770	755	733	749	729	728	775	791	793	775	756	754	789	816	733	731	765	788	712	784	753	777	731	737	755	728	731	772	783
22633	21160	29027	23521	21151	21210	9208	1602	1201	1151	1076	1063	1002	966	994	933	966	924	961	892	896	900	856	848	906	891	883	799	888	886	878	886	901	835	854	857	835	846	799	865	853	805	848	844	881	846	810	815	854	890	840	836	872	883	887	834	857	868	867	800	828	824	842	822	837	853	845	868	848	798	859	895	822	845	900	880	828	835	825	821	851	858	827	850	857	849	843	873	830	817	836	889	790	870	865	823	854	834	809	851	849	825	830	852	854	844	812	855	864	834	864	878	799	804	909	842	841	803	897	910	838	854	809	800	853	834	844	843	883	803	863	864	865	836	754	860	830	815	808	802	824	834	882	859	854	853	816	814	805	893	856	827	851	835	841	837	895	867	846	839	855	826	870	890	847	783	857	871	826	835	845	825	791	790	858	844	849	840	869	842	785	840	810	827	850	833	837	864	874	847	868	864	920	856	846	830	823	838	852	867	796	843	850	834	871	854	840	801	812	816	838	831	843	870	811	842	883	810	857	862	899	852	834	797	847	807	865	865	877	854	842	821	831	821	841	857	812	801	848	808	834	840	910	848	836	825	886	864	793	836	858	849	790	868	824	825	830	820	812	851	820	766	872	786	900	879	861	814	802	844	804	866	875	864	867	877	873	813	877	861	797	778	816	823	844	873	849	805	827	815	853	858	823	843	769	859	839	871	898	825	799	862	854	816	811	904	862	835	826	812	831	800	831	853	828	840	833	836	854	866	883	861	836	859	877	856	810	855	905	852	797	839	899	826	820	841	857	870	874	814	851	902	835	859	830	786	847	857	839	872	844	844	830	878	815	836	826	847	771	842	784	815	791	868	845	901	883	855	823	863	791	855	817	876	890	861	818	853	854	861	806	883	850	845	824	869	818	868	801	817	771	835	871	834	833	829	838	865	859	835	880	843	805	855	894	845	844	815	828	828	807	857	850	889	828	816	870	862	833	807	836	841	849	801	837	851	852	862	894	820	790	854	856	799	884	880	845	819	768	890	802	763	816	862	779	842	855	884	895	857	799	823	808	779	768	837	832	853	864	789	873	838	846	843	862	855	892	893	837	823	833	818	828	869	823	820	801	868	860	851	818	816	799	806	784	843	807	796	827	822	826	860	846	806	825	847	824	859	820	858	813	830	908	822	877	848	848	813	860	817	779	843	852	835	881	824	864	834	828	865	825	885	831	826	829	856	820	785	830	786	836	779	756	880	816	865	858	821	821	878	832	851	836	847	882	840	805	877	839	822	814	833	827	858	865	848	832	851	907	843	813	823	792	831	818	880	888	841	832	880	879	842	798	810	811	864	825	856	820	848	832	844	856	844	867	855	836	882	798	833	855	889	784	868	869	842	839	829	836	824	878	872	845	824	789	884	889	848	893	897	814	811	821	871	805	826	837	878	796	887	795	809	817	823	801	863	875	817	827	849	816	820	816	837	811	853	817	848	810	860	868	878	831	817	890	848	794	901	858	897	875	852	853	857	840	808	847	828	866	857	852	826	866	873	809	817	801	828	825	833	851	811	855	798	826	831	859	799	887	832	829	834	829	797	845	887	857	904	902	835	805	840	830	835	866	800	854	843	790	843	816	813	863	886	839	847	793	850	833	844	887	816	850	873	858	836	854	838	842	846	834	818	812	847	859	886	800	831	847	781	858	847	807	854	785	819	836	842	840	807	818	818	841	837	849	855	841	790	811	860	808	862	825	832	886	797	846	783	848	848	811	885	834	754	812	857	833	883	820	819	872	815	883	842	816	801	902	846	788	795	817	842	832	786	852	882	838	898	841	839	810	860	845	850	821	845	848	821	849	881	843	766	823	846	902	826	835	826	879	874	866	858	865	838	828	825	873	828	873	824	836	804	817	858	866	817	830	779	877	840	854	843	860	859	836	799	836	867	821	838	845	784	819	768	893	826	884	808	829	829	857	823	846	836	881	837	798	840	852	815	844	816	823	830	839	884	854	868	817	800	784	823	800	830	854	827	814	790	892	829	845	849	805	803	817	802	828	825	823	857	834	817	862	859	833	845	819	840	814	849	780	804	832	855	807	825	875	831	817	868	811	823	806	858	841	818	807	846	869	875	852	832	818	860	864	887	859	881	841	835	835	844	836	836	790	827	813	812	830	858	854	849	844	854	827	866	803	820	806	843	851	826	828	815	819	878	799	856	793	796	843	907	834	852	814	818	890	853	799	862	844	815	839	876	836	864	855	824	822	800	829	864	820	838	835	856	792	837	897	809	813	797	765	854	828	832	845	870	861	854	837	876	826	817	836	865	865	835	857	833	858	918	834	847	860	824	860	857	822	850	835	830	820	863	810	856	810	800	814	864	864	821	851	887	807	815	843	833	836	815	834	895	859	796	848	839	812	784	822	816	821	834	824	883	876	877	830	835	879	912	866	850	817	852	799	869	903	882	857	809	855	809	832	843	834	871	847	854	810	871	833	848	826	805	847	865	805	804	803	824	840	849	837	864	827	865	831	791	826	829	844	771	849	821	821	835	826	789	882	883	832	857	886	880	832	811	826	819	810	858	778	821	867	841	875	827	884	823	832	820	819	794	889	876	820	878	798	861	834	832	856	835	812	845	803	814	854	841	823	812	828	844	837	831	839	864	868	813	809	781	791	864	826	841	865	813	815	854	854	845	834	810	849	878	839	856	855	837	798	867	875	811	812	855	876	878	850	856	865	882	833	760	799	852	821	804	854	801	814	824	824	774	890	917	789	779	884	793	818	817	863	864	815	827	822	863	830	826	858	857	864	817	852	873	861	835	796	815	831	822	825	830	841	830	815	783	833	835	764	812	813	756	884	864	835	884	870	883	861	841	830	858	841	823	862	818	850	822	832	831	879	799	835	830	830	849	835	839	830	836	814	793	793	789	856	883	855	830	774	812	819	781	874	886	817	854	838	861	776	807	837	836	836	831	878	822	779	802	841	855	865	830	875	863	831	827	840	813	830	819	813	829	864	866	802	844	830	832	852	831	777	830	821	855	877	869	827	872	809	809	797	853	811	861	853	800	871	810	811	818	894	786	839	832	858	860	827	848	871	840	887	793	856	804	855	831	829	836	825	864	843	865	827	832	844	836	881	875	873	844	834	809	833	779	849	866	850	867	881	822	882	797	815	845	848	839	837	825	806	813	868	849	843	829	839	857	811	855	888	849	844	815	845	819	794	880	825	878	822	845	857	856	796	826	831	832	837	834	854	827	819	817	846	835	804	854	841	793	869	802	816	826	827	830	844	839	840	839	839	863	819	887	847	792	881	911	829	869	823	849	835	807	819	863	835	864	841	883	839	840	858	846	877	851	820	790	811	844	843	852	820	800	779	782	859	834	846	818	872	768	854	859	834	871	851	879	807	779	836	878	836	839	832	858	891	856	881	840	832	850	834	813	815	868	850	837	852	840	844	828	833	879	796	841	852	832	816	842	852	838	839	827	827	852	816	833	855	850	831	785	833	827	822	837	847	855
46764	48737	9040	4432	3545	2800	2181	1711	1588	1313	1309	1158	1142	988	1064	967	1032	974	1006	922	911	877	949	858	891	878	857	918	850	926	847	841	928	810	903	855	876	810	868	880	888	841	792	854	833	907	827	842	853	889	839	897	767	844	836	873	875	834	892	828	839	872	855	880	867	853	866	858	871	873	780	862	836	834	829	794	832	798	855	842	839	813	850	828	900	863	863	845	834	813	809	872	814	818	849	820	818	837	808	825	832	789	855	799	767	835	830	814	815	876	836	820	840	840	824	824	821	894	800	885	808	810	815	826	788	840	848	849	843	836	803	834	864	873	859	807	825	832	854	814	874	796	882	813	853	845	836	789	830	821	806	830	809	859	837	873	820	869	816	834	806	826	824	861	913	846	802	847	847	834	805	810	792	873	824	786	882	878	839	871	851	827	841	788	810	823	822	837	856	830	835	867	825	793	840	818	857	821	820	878	820	808	844	878	857	833	826	857	832	821	893	807	840	876	888	814	816	845	798	874	831	861	809	835	850	827	856	887	865	845	858	823	905	831	887	839	817	827	834	892	842	863	851	925	844	863	842	794	825	852	867	882	823	855	851	840	855	850	843	843	808	830	836	866	821	865	807	798	883	846	815	846	858	840	863	850	853	771	832	797	850	859	841	820	842	819	802	836	908	817	880	830	843	824	765	868	846	859	855	869	876	798	811	837	824	875	816	835	851	813	884	879	838	825	863	786	851	828	818	860	880	897	811	815	817	855	855	847	822	781	815	836	842	843	824	813	863	846	872	792	893	877	826	796	807	835	833	857	787	903	828	817	870	881	824	823	882	833	868	855	863	876	809	873	859	844	826	841	838	813	826	830	819	788	831	856	838	840	858	837	824	848	836	884	786	835	820	897	811	899	837	773	834	867	861	850	872	835	815	850	840	817	872	859	824	779	851	838	834	849	837	803	852	833	827	841	862	831	851	874	868	873	835	841	785	832	851	834	867	815	822	774	837	833	827	847	801	875	823	905	806	861	913	861	883	814	818	819	862	832	841	835	805	840	853	829	785	808	853	865	798	824	857	800	836	821	817	855	833	830	828	915	903	821	883	858	828	833	849	806	821	799	822	842	838	798	881	842	804	800	825	809	824	819	801	812	835	816	822	820	801	836	826	853	813	827	855	851	838	822	816	829	844	782	817	830	806	815	856	877	825	864	790	807	831	829	842	857	859	851	843	833	846	850	850	858	851	839	826	829	857	877	823	843	843	862	846	869	796	802	844	823	787	899	878	839	832	807	819	840	843	855	842	795	882	808	883	842	830	803	825	819	822	858	866	804	831	846	850	847	882	797	816	847	838	832	811	875	816	789	805	836	845	779	808	913	808	786	842	808	856	816	831	801	916	863	783	823	834	857	846	870	910	834	852	868	808	791	818	834	868	847	829	842	847	813	801	808	825	830	825	882	846	836	843	879	804	863	871	828	820	829	759	843	901	816	827	832	821	843	857	839	838	781	919	819	805	831	852	827	865	816	833	840	834	844	807	793	865	823	817	879	830	840	861	838	819	853	830	828	856	794	789	848	885	861	871	847	840	836	863	817	853	824	790	875	822	825	855	809	793	804	844	806	828	853	862	884	841	852	830	863	811	788	854	848	838	831	812	820	831	877	872	838	896	819	786	838	810	842	849	801	845	831	807	844	861	843	828	846	893	815	849	827	817	865	839	838	834	790	867	816	888	860	814	878	810	840	787	835	801	901	871	834	777	837	870	822	829	841	813	818	844	878	879	880	819	809	871	825	844	834	856	836	815	811	853	879	806	832	863	821	831	770	813	862	871	846	816	824	789	809	788	846	844	819	839	873	838	851	859	829	782	832	815	869	815	825	845	829	840	781	855	832	817	851	830	840	828	835	811	845	833	847	838	822	831	820	881	814	828	874	824	837	821	849	812	890	792	860	845	807	839	822	875	790	871	858	892	824	811	790	849	799	860	806	855	827	776	815	808	884	850	783	823	875	813	879	818	863	905	864	809	849	791	885	778	860	860	843	891	882	815	876	841	856	817	847	823	869	863	843	875	838	797	827	807	832	851	782	840	854	829	849	846	852	827	790	818	834	848	821	849	829	856	820	844	873	841	850	821	871	807	827	859	805	855	852	867	868	827	833	841	799	813	841	795	855	833	852	882	822	812	859	862	831	839	852	819	810	823	809	848	882	862	801	840	826	843	873	842	811	789	861	853	827	865	795	851	860	836	858	882	829	877	847	821	819	837	830	856	791	825	812	835	852	854	827	839	810	864	825	783	835	843	855	876	828	820	827	856	824	853	827	800	801	820	874	878	861	845	899	817	813	808	864	820	821	862	802	897	855	824	834	835	827	841	840	851	804	847	817	873	863	863	829	880	777	827	874	903	788	881	817	803	879	789	872	809	806	779	834	814	791	818	829	861	844	804	888	869	835	821	891	879	800	805	824	829	798	833	821	818	857	866	866	815	785	832	800	815	869	801	793	791	853	810	827	858	870	883	845	859	874	820	806	848	847	854	830	852	863	865	878	854	819	862	856	828	826	834	797	862	882	848	845	845	891	823	862	828	829	871	821	831	897	820	860	850	813	827	840	830	826	822	880	861	833	823	875	846	868	797	831	847	832	803	855	861	826	833	821	829	783	847	824	842	852	828	861	857	854	856	872	906	879	791	858	830	891	822	824	837	859	818	825	817	852	882	868	881	846	836	777	882	836	843	820	808	804	806	855	839	826	860	839	832	751	841	847	844	836	866	879	826	858	813	829	812	874	862	877	800	860	887	835	922	824	830	855	773	849	864	829	843	801	798	883	845	847	841	826	800	789	816	851	824	848	819	825	797	813	837	851	846	870	868	834	868	813	831	845	897	847	846	865	855	888	830	856	848	837	825	868	825	781	806	853	864	833	812	863	857	842	815	896	831	844	789	856	843	855	833	833	824	899	830	832	881	807	853	869	852	805	883	848	855	843	811	849	829	859	831	795	835	875	844	848	878	844	859	808	837	857	828	881	781	797	830	857	820	840	827	839	854	827	844	862	857	871	800	810	829	834	836	838	858	810	823	841	860	842	836	889	857	824	867	856	821	823	816	836	836	846	850	782	842	885	840	880	878	820	821	804	852	881	841	809	876	829	835	831	818	846	884	833	799	865	863	836	872	841	826	816	850	802	841	867	791	852	870	834	830	853	875	798	864	820	853	866	852	872	788	850	853	840	813	811	771	846	837	865	861	870	892	897	840	825	793	798	812	829	808	815	862	794	840	863	876	852	800	845	861	836	776	879	837	877	828	852	830	833	831	836	786	866	799	847	867	836	802	767	895	851	798	842	844	885	795	851	816	826	814	851	838	808	866	903	808	825	825	842	868	869	881	866	802	829	788	785	853	842	832	825	811	832	849	888	875	815	870	914	788	765	837	803	857	788	793	860	861	850	829	882	807	903	816	803	862	811	821	868	849	854	874	849	846	810	888	829	851	857	799	832	844	799
29169	19777	6985	754	530	444	405	403	370	383	397	380	396	390	445	346	398	390	392	425	413	418	390	396	350	379	407	382	417	394	400	369	370	388	377	388	355	400	385	373	395	386	396	386	392	383	374	356	374	430	428	391	426	410	390	377	385	389	401	366	374	404	394	374	377	397	452	417	385	432	385	427	373	382	400	396	363	407	404	387	394	383	402	422	410	371	408	438	393	412	405	396	362	389	381	390	390	355	399	359	352	391	431	390	403	372	384	403	367	396	369	417	419	367	408	399	411	403	435	394	388	379	401	381	436	407	399	388	368	419	377	390	385	365	377	409	413	376	414	387	370	413	387	350	392	375	383	365	410	400	415	379	403	399	406	375	395	397	406	395	343	459	355	366	414	399	418	411	368	380	385	384	455	366	376	353	422	413	383	371	365	358	390	378	382	388	396	371	429	403	403	389	368	372	374	365	355	382	357	397	365	371	405	390	413	412	397	422	391	390	390	405	373	407	381	382	368	401	422	402	377	415	362	382	361	429	386	415	367	361	382	357	397	414	345	385	430	376	406	366	374	408	368	401	366	422	392	443	447	386	380	410	417	402	406	355	399	382	387	374	387	432	405	401	411	373	435	367	395	354	390	413	408	373	388	412	385	385	363	381	374	326	375	421	353	421	419	396	392	388	389	398	361	410	376	396	388	411	379	384	380	347	399	396	344	374	379	379	402	362	379	362	394	359	376	371	414	404	397	377	372	394	383	394	374	401	390	411	381	420	385	422	390	401	364	409	389	399	391	362	387	378	377	421	396	396	397	398	394	381	368	392	389	403	395	401	406	399	405	406	409	401	374	373	366	385	377	378	373	412	379	418	422	394	391	401	421	396	382	387	372	354	386	378	394	376	388	396	382	392	388	401	392	397	374	378	369	414	396	365	380	384	399	404	392	411	401	390	399	378	386	415	372	384	391	403	353	362	443	369	385	370	395	367	371	360	343	410	388	378	402	401	364	371	421	389	357	418	388	370	370	378	392	402	385	361	369	418	411	382	381	363	395	390	390	387	386	392	379	380	399	384	373	408	378	386	366	382	395	377	387	398	367	381	383	384	440	378	354	383	374	359	372	365	398	403	360	372	397	377	376	368	379	421	386	414	379	360	432	414	358	379	363	397	382	400	370	417	386	399	374	382	385	400	434	372	378	437	372	401	392	411	438	401	382	348	399	378	402	402	375	376	407	378	396	404	345	402	392	353	412	422	393	398	406	422	376	416	401	366	376	349	386	418	352	391	379	432	379	361	350	403	413	379	427	380	369	380	375	418	367	382	388	378	394	404	374	416	382	387	398	379	381	357	385	381	369	361	425	396	414	390	353	373	380	399	406	387	376	365	393	350	407	416	377	409	380	413	383	400	400	380	362	377	372	396	368	407	373	382	398	408	397	398	378	412	386	365	381	389	373	408	365	413	391	388	374	390	408	375	408	342	374	372	383	387	387	416	389	368	406	386	401	385	385	328	383	360	363	409	376	417	412	386	370	406	420	405	394	358	369	371	379	382	380	379	400	397	385	401	389	356	371	391	391	356	335	386	414	384	386	375	395	396	421	363	415	384	394	381	393	350	372	394	414	365	394	395	388	393	384	410	408	351	384	378	388	364	380	374	396	381	373	384	409	375	392	368	367	350	434	417	357	401	386	385	430	368	334	420	414	399	375	397	362	382	392	393	387	414	400	388	397	389	406	402	360	394	369	382	409	366	412	383	387	398	335	401	371	370	389	388	379	394	373	381	402	411	379	369	405	359	364	394	391	380	368	378	387	370	354	393	414	400	392	379	366	394	399	411	398	402	365	388	410	346	382	387	394	352	346	382	376	378	383	391	391	389	378	403	408	388	379	395	362	390	386	360	386	408	364	375	382	434	386	384	341	403	416	369	377	354	413	375	395	394	369	384	353	402	380	397	396	410	371	385	382	376	379	364	371	401	407	377	367	385	357	367	376	385	359	355	366	364	409	411	418	407	406	376	385	391	366	413	417	365	391	410	390	390	401	366	417	376	417	404	399	420	377	352	373	390	369	356	384	379	380	401	380	395	371	404	393	386	374	381	387	434	390	379	378	420	417	409	417	370	403	371	375	378	388	396	426	356	347	392	388	361	398	365	400	383	371	393	413	390	343	399	398	392	403	389	379	410	362	372	401	401	392	397	393	396	384	397	412	402	385	392	365	409	405	389	389	368	390	369	350	390	397	413	390	400	392	375	400	390	372	385	378	409	378	419	398	369	408	376	355	389	412	368	419	382	356	368	394	403	363	377	387	394	400	395	372	377	384	377	385	404	397	371	434	390	366	371	396	411	362	394	433	350	386	392	385	382	396	359	353	375	400	391	435	388	386	346	383	374	406	393	358	413	405	410	380	383	366	389	380	377	416	397	393	393	396	405	379	379	364	399	393	404	370	390	378	385	401	384	386	384	383	381	361	414	402	409	413	382	386	357	415	386	379	333	411	372	390	397	394	372	389	386	395	417	359	401	391	390	395	389	382	419	384	406	392	377	403	444	378	369	404	402	373	405	387	342	378	394	390	371	408	423	401	414	382	370	399	365	387	417	381	416	436	360	380	398	359	387	369	386	380	375	391	378	372	381	389	408	403	390	393	390	385	416	412	378	375	360	396	413	387	396	371	393	388	360	394	389	374	396	337	376	397	348	405	402	396	409	417	386	377	379	380	345	400	368	388	373	373	360	367	404	393	378	404	418	422	381	378	408	392	380	369	407	380	357	385	342	372	418	381	397	391	386	350	381	421	351	418	348	400	391	369	373	420	403	386	396	354	400	393	348	384	390	403	369	416	355	369	349	421	401	389	398	416	403	435	379	375	401	384	389	394	379	382	387	411	389	376	374	385	374	378	390	399	386	386	427	385	414	430	379	403	381	407	397	398	372	378	393	385	356	396	372	426	399	419	400	402	365	411	389	389	386	399	403	364	376	399	377	373	378	375	386	368	399	369	372	390	386	394	356	412	387	377	392	388	405	345	408	381	411	365	354	395	371	399	386	380	379	373	403	367	390	399	354	403	364	395	370	371	382	424	367	377	337	387	346	426	372	384	396	388	397	395	356	354	344	414	374	430	384	373	393	385	367	413	368	433	371	375	394	402	381	419	399	389	407	388	389	376	393	355	419	370	385	379	368	403	414	415	390	359	386	357	367	415	382	353	403	417	397	420	396	429	372	403	385	368	376	388	390	402	376	379	400	392	365	401	414	374	427	376	401	387	382	383	401	378	383	403	412	392	359	403	399	357	352	376	366	364	410	372	351	387	389	397	379	390	349	369	375	382	412	391	403	390	361	391	412	399	399	367	357	374	417	435	358	397	384	375	398	391	400	407	409	403	374	409	379	405	363	404	376	374	371	388	342	422	366	404	389	401	363	397	382	356	366	384	375	405	407	378	373	384	390	407	388	402	361	405	384	359	393	397	376	354	378	404	446	383	393	370	392	344	402	408	372
24015	9997	792	571	513	481	457	435	423	425	424	459	452	462	454	424	421	426	450	408	405	442	424	422	441	436	450	433	410	441	425	409	424	437	388	407	425	428	442	425	440	458	440	440	431	426	433	460	462	457	448	432	399	476	431	445	401	402	414	426	437	434	400	428	411	420	438	432	412	426	447	427	447	436	447	424	430	430	421	418	470	435	414	426	431	432	440	432	445	409	442	449	423	445	399	404	426	427	426	438	420	439	434	446	439	474	448	441	430	439	439	428	439	411	430	407	449	447	425	436	435	445	388	398	428	397	429	450	446	439	403	458	417	433	465	426	439	417	407	408	440	405	413	404	412	384	403	438	428	405	438	402	450	423	459	457	430	466	429	417	424	404	420	419	451	469	422	404	451	440	392	454	432	424	419	443	412	431	399	468	392	453	422	402	408	428	431	433	430	411	426	456	466	447	419	455	454	461	419	437	437	436	427	415	421	468	429	432	440	461	457	398	445	423	380	431	433	408	442	378	476	382	436	467	442	419	460	401	385	426	395	408	453	426	437	450	409	447	424	385	418	480	465	456	455	441	457	400	425	458	420	474	404	442	405	426	414	419	408	448	469	468	400	401	440	437	446	415	449	433	429	455	442	452	425	437	448	448	428	441	413	446	463	411	413	401	405	423	386	460	416	410	447	422	423	466	447	434	450	417	431	444	420	436	419	409	421	403	431	429	408	467	429	426	434	420	418	419	453	413	438	412	453	420	448	428	404	422	432	416	464	450	423	446	432	416	444	426	417	440	433	423	454	411	473	449	424	420	436	391	422	431	421	409	399	424	424	408	438	374	418	464	451	460	435	452	417	462	448	423	414	441	409	429	427	387	420	412	426	411	427	445	448	422	416	418	384	471	404	425	393	406	411	454	443	430	421	440	425	449	466	452	427	406	436	457	385	437	399	481	391	403	409	461	415	422	403	483	428	405	432	415	439	388	448	417	434	429	427	437	394	395	414	449	450	395	409	447	425	433	406	437	462	441	455	425	422	424	400	428	417	477	438	419	436	439	440	419	378	441	406	464	447	419	412	424	439	446	424	424	440	441	431	422	412	427	409	416	415	438	457	433	440	451	419	423	445	413	438	406	387	446	455	434	418	435	426	401	412	436	413	415	449	424	417	407	432	469	405	428	439	441	405	458	426	423	430	409	446	435	442	427	445	442	440	457	424	433	477	423	423	429	447	441	476	406	477	453	406	436	415	399	445	467	438	393	432	430	447	431	418	429	449	422	402	418	443	439	462	433	416	427	456	419	467	427	427	441	420	408	421	414	399	474	454	451	440	442	380	445	446	429	433	408	415	446	368	444	431	414	439	451	411	410	389	448	413	394	464	422	446	438	413	425	450	422	437	440	396	443	446	421	420	421	457	411	457	457	449	469	410	404	428	462	438	432	439	435	413	375	409	410	412	460	435	466	433	406	466	419	449	447	431	428	406	455	455	448	437	425	450	429	442	434	436	438	395	404	439	388	447	422	442	392	430	395	436	494	401	445	425	418	449	415	458	391	451	462	436	441	432	445	450	392	447	427	427	407	433	412	454	407	430	438	468	444	394	422	443	473	442	452	429	441	459	436	438	417	494	439	430	434	424	438	411	427	392	442	369	422	446	464	429	438	426	431	435	417	457	434	446	444	444	459	427	454	422	396	457	408	406	424	440	407	390	425	433	471	474	449	445	423	453	448	431	420	431	433	428	437	455	446	430	442	461	420	480	429	419	463	456	448	409	445	390	400	451	426	414	442	408	421	436	432	423	409	414	416	441	441	395	447	422	435	400	398	401	414	424	397	422	425	455	446	437	431	431	427	426	417	412	441	466	431	445	409	416	419	388	432	424	446	409	452	455	451	446	420	436	424	456	380	426	444	395	430	428	407	412	450	451	462	429	449	422	440	423	441	402	413	386	414	414	411	445	412	395	453	446	430	444	409	450	458	392	458	376	448	419	430	474	427	424	439	419	391	417	446	428	438	437	435	427	453	428	401	437	439	438	449	415	453	434	445	441	397	393	426	411	435	444	434	421	410	415	421	448	415	421	403	440	450	454	442	428	427	397	458	468	431	429	424	476	429	466	407	449	408	436	439	435	441	449	414	432	411	422	437	424	439	426	400	454	465	457	438	395	428	457	431	432	440	449	428	417	438	424	440	446	437	444	404	419	441	416	421	449	415	460	401	388	479	446	426	444	454	405	411	403	440	431	422	449	437	411	390	433	430	410	408	423	457	407	438	436	412	428	420	476	405	432	442	407	446	423	411	449	439	438	412	393	454	443	450	420	452	423	412	388	443	429	431	394	434	436	449	405	430	401	432	445	433	469	437	453	415	441	439	433	428	452	437	439	418	438	403	444	419	455	411	470	420	422	410	427	407	387	438	425	484	434	420	385	411	411	444	414	405	454	431	442	426	417	427	456	432	449	409	419	423	448	457	462	414	435	392	488	428	400	408	414	451	437	433	418	463	454	411	467	413	437	421	409	409	439	385	430	430	442	425	431	424	441	424	436	411	428	416	432	445	428	403	392	427	413	394	435	461	425	434	429	427	418	403	429	422	470	430	402	431	425	435	413	393	429	408	419	428	418	423	452	424	424	444	429	475	421	415	417	421	435	406	424	473	437	424	403	418	458	447	396	421	394	434	439	427	429	430	465	411	405	415	419	439	413	433	420	435	414	450	433	410	450	467	410	409	391	448	438	415	436	375	443	418	416	419	438	408	473	419	386	427	435	397	415	424	426	420	409	435	414	406	434	443	440	430	471	438	443	433	404	436	449	451	436	419	421	420	459	447	419	409	436	435	418	438	450	415	459	436	446	408	428	419	427	372	428	432	450	438	424	465	410	429	459	402	412	458	422	457	476	378	413	424	428	427	395	440	440	428	407	444	412	422	421	427	471	417	439	401	447	425	408	443	439	458	428	447	489	434	402	479	423	439	433	434	451	419	418	456	446	394	447	451	418	431	454	457	401	440	437	441	398	454	424	430	454	471	412	426	443	383	453	435	454	430	420	418	455	406	432	417	431	451	395	412	403	404	424	387	426	411	411	414	409	434	446	443	450	424	444	412	401	428	368	393	424	438	464	393	462	421	419	423	450	441	421	452	437	426	450	410	475	402	479	434	452	430	425	412	444	428	437	442	418	417	405	386	443	425	406	431	431	419	401	436	452	431	478	435	428	425	466	394	412	443	426	420	426	388	432	417	434	429	433	394	438	447	450	436	421	382	449	410	419	399	447	372	460	414	395	459	421	396	428	417	399	430	427	422	435	417	427	450	456	421	447	392	493	399	451	396	428	410	419	433	437	425	398	449	413	453	436	458	416	477	398	434	397	463	453	451	391	421	447	438	436	422	449	418	451	485	424	456	456	445	447	436	462	447	448	398	465	419	412	389	485	430	441	404	427	417	431	402	438	456	434	434	431	442	464	444	445	415	446	440	415	434	411	446	423	419	461	414	440	437
23845	21049	28431	23883	21039	10147	1032	692	566	535	529	483	471	472	452	464	466	423	442	372	405	433	411	420	423	399	413	383	402	396	390	390	445	393	364	422	402	407	413	417	389	392	399	412	391	378	367	391	381	385	426	387	379	402	414	396	411	365	403	392	398	403	370	377	375	422	388	388	393	405	380	400	371	405	395	426	390	357	369	408	423	378	395	355	365	387	379	437	385	358	422	348	395	395	404	416	358	356	411	380	375	363	395	375	414	435	366	387	411	396	389	389	394	405	416	368	403	402	381	394	372	423	393	405	425	411	378	374	378	406	382	356	384	396	396	418	399	406	387	417	386	425	400	385	376	375	399	376	372	378	386	414	402	428	383	372	422	399	393	386	385	400	429	397	397	374	382	410	410	354	392	356	388	389	384	396	395	403	370	392	412	386	414	410	395	369	351	410	389	374	398	383	415	408	397	399	424	352	432	367	390	394	391	392	389	395	391	418	397	357	384	359	391	372	371	339	373	411	363	385	415	404	438	401	398	427	394	413	399	360	390	385	419	417	359	380	406	341	380	387	405	374	390	399	385	355	411	380	344	407	369	384	385	399	409	390	377	389	373	410	383	372	406	382	405	414	404	390	366	384	443	397	381	404	406	417	377	379	387	426	429	422	360	370	407	386	366	364	424	435	398	406	436	368	372	395	417	399	421	414	390	403	388	398	424	369	414	403	402	367	383	384	421	382	414	379	385	390	389	362	371	397	401	450	419	379	388	388	408	372	402	360	409	378	389	420	376	359	368	395	379	410	377	390	375	416	372	388	378	370	382	423	385	430	369	387	375	380	442	354	382	399	388	384	428	388	388	375	367	379	396	435	414	412	379	377	373	405	380	368	412	418	411	384	384	425	392	374	372	420	372	417	423	406	425	417	388	339	425	419	396	390	385	397	392	374	385	389	417	365	378	370	403	418	393	383	425	410	416	408	381	392	357	401	416	388	422	366	397	406	365	379	417	369	396	381	382	408	418	374	350	368	364	360	415	401	374	416	370	391	367	394	374	394	399	354	392	376	367	374	399	355	413	385	426	430	403	397	378	390	393	421	374	373	391	404	404	381	428	425	376	387	393	397	380	416	393	407	431	385	367	363	417	375	409	401	386	411	363	401	390	382	410	394	391	375	396	406	417	370	394	395	373	367	413	377	389	434	356	402	366	392	426	367	405	411	386	408	398	400	402	383	412	388	382	365	377	383	385	418	390	393	370	405	401	377	387	361	397	385	419	431	352	399	392	374	392	368	396	379	390	381	391	429	396	382	382	377	388	379	396	410	389	367	373	391	420	413	385	393	411	412	423	400	393	416	371	377	325	347	391	422	396	391	418	424	414	367	355	417	404	379	387	403	386	380	424	368	374	354	400	395	382	413	425	362	355	385	387	378	363	409	399	369	380	395	409	373	410	393	391	401	422	374	378	378	367	417	394	386	353	400	395	392	346	356	420	423	367	387	394	422	407	379	409	358	405	415	358	393	372	362	409	431	399	410	404	403	365	370	410	409	382	402	367	370	392	400	379	401	402	405	403	400	393	430	421	417	401	410	411	412	374	381	363	405	396	387	410	375	353	390	385	388	386	422	367	407	420	401	358	400	377	398	397	389	364	407	387	368	374	374	405	402	387	391	409	364	364	407	442	382	403	395	397	386	374	375	399	414	380	379	384	404	413	420	405	423	398	430	359	386	382	401	351	399	427	355	348	376	392	377	343	399	384	384	372	394	408	413	366	376	379	425	360	380	400	389	420	354	361	391	403	414	368	361	388	383	385	397	398	387	404	417	388	394	382	377	368	382	394	402	389	400	370	379	432	389	369	384	393	373	376	400	402	405	405	378	378	385	390	400	416	449	381	362	376	380	362	369	400	398	407	364	406	402	393	403	423	391	384	399	427	364	381	388	396	444	395	422	389	406	395	399	371	408	378	379	371	410	413	406	376	396	406	387	364	384	351	391	376	364	390	379	411	386	385	396	382	414	404	390	409	404	373	397	380	404	376	372	416	422	405	396	376	379	370	399	401	393	370	351	436	373	386	403	398	363	345	390	419	395	417	368	378	380	343	393	352	366	373	403	407	358	409	377	397	424	417	389	399	371	379	420	415	381	383	372	390	394	356	389	380	364	363	406	383	380	394	390	389	370	404	383	358	410	383	370	392	399	394	387	355	379	402	376	405	393	393	416	348	412	398	377	386	404	388	410	423	384	402	383	419	406	388	403	360	374	371	387	404	430	413	390	415	375	372	404	402	413	374	422	405	385	380	381	410	391	387	408	355	409	393	374	426	403	387	379	380	414	432	343	366	394	400	381	397	396	366	417	390	409	409	380	401	393	395	383	400	393	396	402	375	419	396	396	376	406	367	403	364	415	408	420	417	369	410	407	414	385	371	372	404	388	385	382	386	410	390	419	395	343	415	358	412	396	380	380	392	424	393	375	389	398	394	403	417	388	385	372	371	379	374	401	361	415	394	403	412	353	407	389	404	445	427	441	384	376	413	401	374	396	411	397	389	351	383	380	410	408	377	414	374	400	410	380	372	384	376	404	394	402	380	404	378	375	406	368	435	360	394	394	381	353	374	364	366	406	401	410	372	393	354	376	364	395	342	396	387	399	391	402	377	405	377	384	405	407	398	402	414	412	379	414	392	386	397	403	367	396	401	407	379	414	409	370	397	366	408	397	395	364	395	389	406	370	384	395	391	397	403	417	397	391	390	396	389	359	409	396	364	406	384	373	388	376	359	381	396	391	358	409	384	386	393	380	406	417	422	378	415	372	412	402	380	402	400	396	400	405	375	360	359	388	404	378	401	423	400	375	420	381	402	398	374	379	400	401	389	364	398	396	412	397	374	431	428	410	395	399	385	397	434	376	378	372	394	412	390	363	377	371	406	416	374	406	375	409	380	427	398	349	361	373	420	392	395	351	400	372	368	364	389	409	397	411	380	359	370	402	394	402	453	434	376	389	387	418	419	346	389	370	399	366	342	378	381	383	374	381	413	391	411	391	411	390	366	419	390	389	385	396	415	398	393	385	350	366	391	396	411	403	385	400	381	390	373	381	402	356	372	379	417	410	380	414	438	409	390	363	404	405	395	410	423	342	436	376	350	403	387	415	400	393	381	420	426	343	353	407	374	389	394	398	393	387	430	374	393	420	389	379	405	393	418	394	392	400	400	393	396	403	390	340	393	355	418	388	379	388	424	399	400	420	387	419	373	396	429	370	382	392	410	422	409	407	384	389	408	387	376	408	405	379	405	408	368	382	401	419	396	364	409	394	398	430	378	375	389	395	401	397	395	371	367	392	387	374	401	369	403	398	374	387	382	393	428	394	413	390	392	358	392	382	402	372	377	346	386	389	385	397	385	363	368	402	401	411	405	377	384	391	422	364	389	392	355	414	413	374	412	369	385	397	403	400	399	419	413	429	400	409	373	390	386	370	434	375	354	405	401	344	414	395	417	444
39032	33049	5290	2481	1769	1427	1131	963	781	699	651	641	586	558	494	535	509	513	498	468	472	435	470	473	430	486	467	454	452	397	451	462	432	431	407	442	421	425	416	468	387	452	417	417	449	413	439	429	420	388	438	442	425	408	454	427	442	432	462	439	419	409	414	414	455	406	407	419	417	407	426	412	409	422	432	419	411	434	427	411	477	453	394	427	447	430	417	395	408	416	420	408	405	413	408	422	418	452	431	408	430	436	373	411	438	406	441	434	456	415	420	434	397	422	415	401	432	407	460	415	420	447	435	391	447	407	399	394	394	395	420	414	439	430	413	450	432	450	392	426	421	422	421	398	402	441	398	434	430	400	443	415	439	367	428	407	421	390	419	375	420	403	410	415	419	434	391	388	425	395	469	406	432	388	414	406	432	423	407	412	394	427	391	450	438	436	413	429	445	430	403	452	395	395	420	410	425	400	402	400	406	434	454	427	439	417	425	432	402	413	433	428	394	459	421	416	419	439	404	397	421	419	447	447	435	425	422	412	400	440	398	425	491	416	404	405	418	414	425	414	431	417	408	404	402	432	428	428	422	441	400	432	465	435	403	461	414	434	420	370	395	434	382	420	430	394	405	430	405	410	436	417	423	430	418	411	416	398	410	414	388	397	394	408	454	418	401	418	430	409	442	447	410	458	425	389	426	412	422	409	425	397	386	396	408	405	407	446	427	448	435	407	430	418	449	448	453	462	431	461	414	427	403	404	396	438	431	409	438	430	446	426	429	431	461	441	429	429	427	418	403	401	435	411	423	416	419	470	426	389	395	400	383	461	405	454	396	405	416	408	423	419	417	408	426	408	427	401	402	426	419	407	459	416	434	418	405	404	440	411	407	443	395	411	422	401	407	445	392	367	410	389	397	409	400	404	429	410	397	397	428	404	442	391	416	449	414	410	409	404	398	425	433	442	405	401	404	396	407	421	410	436	443	414	444	389	434	433	430	411	408	433	435	406	436	415	416	442	424	427	424	416	418	406	411	463	400	449	406	422	400	391	416	414	370	403	403	425	418	428	411	407	432	415	435	407	430	393	464	403	418	412	421	415	445	421	464	415	405	428	432	416	426	434	428	420	435	451	406	438	383	404	432	423	434	408	412	424	467	411	390	386	373	396	433	436	390	416	395	425	445	474	375	452	437	400	427	410	410	432	402	434	462	411	473	414	420	410	407	422	438	390	447	413	410	408	392	447	397	426	440	403	439	415	421	423	414	438	393	426	436	440	423	428	394	391	446	418	455	451	423	464	394	405	416	437	448	403	437	370	425	447	410	427	424	407	464	418	388	391	409	391	399	404	401	430	456	421	422	399	430	405	420	430	392	424	413	435	416	430	407	383	442	438	432	403	446	438	403	428	394	424	438	482	422	408	443	421	410	412	402	436	453	455	425	406	448	421	412	456	451	411	461	404	435	412	398	407	425	423	432	430	436	404	446	394	422	442	444	458	436	411	413	400	396	440	394	444	414	364	406	374	397	435	394	388	387	392	406	428	407	438	421	398	431	433	405	379	418	413	377	425	402	407	411	420	402	435	425	427	422	462	449	441	414	422	394	390	408	377	402	407	452	425	462	415	393	425	412	386	426	422	408	376	432	434	431	385	396	430	431	415	452	409	426	423	420	412	461	424	384	399	410	395	424	425	429	406	424	428	413	385	424	449	396	406	381	447	432	458	433	414	441	400	443	398	438	402	388	384	417	404	434	420	400	383	435	382	398	444	444	421	461	421	432	404	405	376	396	401	421	428	422	411	420	447	414	407	411	376	397	419	372	404	430	435	433	413	421	460	438	421	443	380	430	434	450	408	404	407	381	454	420	409	407	464	382	424	448	396	419	411	456	382	413	445	407	450	445	403	398	431	420	398	404	408	459	415	401	418	403	403	420	434	374	440	398	422	426	443	423	432	459	434	404	430	429	435	430	419	407	403	423	395	429	412	401	452	425	428	443	441	452	409	429	382	442	412	421	431	428	399	447	377	459	385	419	414	421	395	446	388	409	411	446	415	385	422	421	398	428	404	393	429	412	403	409	417	428	412	435	430	436	396	435	417	445	413	428	406	404	407	420	418	443	395	411	422	464	406	417	404	427	443	421	424	420	409	445	417	403	454	465	376	393	398	418	404	399	407	407	412	420	433	389	424	439	423	422	439	411	413	464	417	440	394	417	431	431	447	414	450	419	388	427	384	405	402	393	429	469	388	387	383	431	441	422	388	422	392	417	410	430	441	407	403	397	408	429	403	404	430	389	438	445	411	375	439	425	406	428	363	379	377	413	437	445	427	442	397	444	479	435	417	415	428	453	402	387	441	423	382	437	409	433	429	426	446	377	412	442	453	413	418	436	377	399	457	449	426	431	406	415	439	406	421	420	450	412	412	438	430	399	423	399	415	431	383	393	427	419	425	420	424	421	429	387	427	430	421	391	429	391	411	469	419	439	395	424	426	447	452	401	437	387	393	409	424	420	440	424	426	416	415	429	429	434	391	450	408	403	420	415	414	393	433	413	451	403	406	422	433	422	431	462	413	391	425	429	425	404	417	398	390	381	433	424	414	410	394	437	435	395	405	416	410	416	417	404	412	423	422	431	476	398	447	405	409	434	438	389	409	414	422	415	432	397	390	429	453	387	426	388	398	416	398	401	425	430	434	367	418	437	404	405	413	406	389	423	442	414	415	404	373	435	428	453	412	439	440	442	403	417	431	390	407	444	412	421	419	417	475	384	433	397	410	398	423	395	416	422	421	426	419	410	396	451	398	411	406	381	419	407	473	372	424	416	481	423	418	442	442	421	408	392	420	437	424	416	387	410	383	422	425	427	394	426	437	410	418	399	425	414	383	421	394	406	422	440	465	402	423	422	414	423	408	437	426	421	411	387	390	399	384	414	405	428	442	401	427	395	405	407	411	457	442	420	423	407	400	457	428	438	440	431	381	425	391	415	415	409	428	439	426	430	410	444	426	434	412	417	413	462	407	473	398	413	411	406	407	417	403	443	401	408	443	414	441	403	401	420	439	405	426	422	371	427	422	430	430	424	417	421	383	370	446	375	401	404	414	399	428	391	422	416	424	429	416	432	401	418	422	400	441	432	446	438	403	420	414	431	387	427	413	420	395	406	425	412	390	408	410	365	433	405	445	413	405	387	409	423	423	434	406	426	427	410	442	425	413	411	430	409	445	421	399	435	409	449	416	403	414	389	412	425	389	436	401	407	430	440	417	453	435	474	407	359	379	438	415	394	448	420	386	440	414	376	428	424	460	415	396	399	419	424	409	443	398	413	450	406	414	411	419	436	412	410	425	410	380	411	416	432	468	436	435	437	459	435	400	407	417	427	420	438	447	386	399	444	415	418	391	425	391	387	429	446	420	476	407	437	421	414	420	426	402	431	413	408	440	421	402	394	423	421	424	453	395	385	382	417	448	404	444	416	411	384	440	414	416	421	414	406	406	473	409
24946	21051	27204	24950	10917	1193	872	876	812	775	792	750	763	768	730	698	768	716	751	729	737	732	724	739	677	737	720	674	709	719	742	696	690	708	747	744	667	674	736	700	701	748	716	681	675	701	713	756	701	760	732	684	699	700	732	689	685	727	739	745	724	706	736	719	716	721	683	690	745	695	723	744	712	727	720	688	693	704	745	707	688	715	771	749	735	725	687	756	741	750	721	702	717	706	726	719	725	686	724	687	749	720	747	684	700	712	676	697	767	705	748	741	673	722	654	705	711	704	685	734	722	705	695	708	689	753	743	780	713	714	712	698	734	714	697	662	697	722	731	724	713	714	750	680	689	719	687	713	676	731	739	673	741	684	703	748	715	766	696	710	676	704	665	747	681	735	714	703	709	751	721	720	715	707	705	640	708	686	694	706	696	702	698	756	727	716	694	715	710	731	702	771	707	692	672	725	727	667	739	723	779	701	680	703	744	725	721	700	696	690	688	746	696	706	681	737	728	741	717	679	736	706	742	674	723	716	777	736	709	700	695	693	714	710	723	712	697	648	741	758	761	709	723	699	690	715	678	727	693	659	675	688	685	727	691	715	673	659	695	707	694	722	756	721	734	723	660	714	709	669	701	691	680	711	712	721	684	744	739	716	693	690	711	735	703	706	694	666	738	735	684	706	662	667	671	710	738	717	712	744	705	688	710	670	771	667	693	724	720	692	646	717	716	666	685	679	724	723	690	704	734	716	695	738	680	751	684	757	732	732	727	728	717	749	714	722	742	731	669	735	699	753	729	748	734	683	668	706	730	701	735	719	723	675	719	696	739	724	727	712	714	695	706	692	736	685	761	694	735	676	683	707	693	741	709	742	695	706	740	713	731	667	695	712	737	775	706	795	714	689	704	670	716	728	720	701	678	771	699	680	701	800	719	722	704	670	706	721	713	739	764	696	674	689	688	665	679	694	683	692	680	701	681	697	696	671	722	683	703	696	692	750	739	764	704	684	665	677	724	690	682	666	710	726	715	687	740	747	701	731	711	710	700	693	716	694	716	740	727	696	686	745	699	730	734	715	708	684	705	668	748	749	683	749	719	664	714	704	718	703	697	721	672	694	758	669	693	678	745	745	750	657	742	712	698	704	758	717	691	698	722	755	687	703	689	689	710	690	734	727	704	707	709	699	697	692	720	669	697	699	681	728	764	699	707	702	702	707	704	710	700	717	711	704	701	738	696	715	707	695	664	668	734	717	751	716	707	698	695	731	709	724	700	726	746	707	694	707	684	724	710	683	698	728	745	714	708	697	677	713	737	704	759	681	638	672	668	731	684	679	696	740	688	691	680	723	775	707	676	711	672	709	710	700	756	694	693	769	701	694	702	677	720	696	678	702	671	721	739	732	694	684	678	741	645	666	683	721	686	722	688	690	705	728	751	697	704	750	715	708	688	711	742	693	708	683	685	694	750	702	754	682	745	692	680	719	718	701	717	720	755	734	693	716	719	710	717	717	764	725	729	716	678	693	688	726	709	652	715	694	699	710	762	706	690	708	689	681	695	716	699	758	745	719	724	742	722	751	636	663	681	683	701	718	699	716	710	716	710	748	698	651	723	724	694	691	724	701	665	735	709	686	711	797	675	733	679	744	672	719	754	731	703	680	681	711	769	731	692	684	727	724	711	733	663	697	663	755	703	718	728	751	682	698	707	675	692	721	671	737	686	726	718	743	734	697	664	690	715	718	727	682	722	677	750	719	684	678	681	696	711	703	669	726	744	691	701	658	725	699	706	710	694	675	693	678	700	730	734	734	710	751	725	668	689	708	718	738	724	725	660	707	704	680	694	765	681	701	726	724	680	714	754	737	685	686	704	701	697	674	725	678	685	718	712	747	655	745	700	701	709	704	654	735	702	763	691	718	750	743	687	716	692	676	759	738	698	704	758	686	723	708	708	648	691	738	738	687	698	726	725	717	675	680	686	757	719	721	751	687	690	728	695	708	671	692	687	705	721	670	768	646	723	739	731	687	658	719	751	758	731	723	706	713	741	711	670	693	706	714	669	717	729	693	670	667	715	721	657	732	670	768	702	757	735	743	735	740	749	684	679	686	672	721	709	700	748	730	762	682	701	670	727	715	699	690	705	666	719	701	683	711	672	728	684	738	743	694	670	735	717	684	678	698	713	721	660	687	684	704	757	721	749	721	680	682	715	732	704	705	728	737	691	703	698	730	687	746	708	691	738	701	691	717	737	709	691	732	726	707	714	714	688	648	770	709	699	674	701	697	691	688	727	736	695	689	683	720	732	716	731	689	705	714	698	694	757	715	722	714	735	676	721	746	779	698	702	746	695	707	675	721	713	666	685	707	719	716	724	697	721	752	699	691	727	728	685	683	730	726	730	713	747	699	725	699	710	712	701	670	681	703	724	700	733	693	712	717	742	691	762	659	720	706	711	703	656	683	705	682	731	712	730	703	681	742	666	696	732	724	699	716	722	709	717	690	720	744	668	750	709	695	699	706	693	744	730	703	737	673	733	741	668	660	717	692	708	698	765	738	667	712	711	694	717	741	705	706	699	748	796	666	679	719	736	760	668	748	728	726	730	721	713	710	664	693	724	640	709	705	730	730	706	669	705	696	708	661	757	717	720	694	712	726	716	688	718	688	745	725	698	721	702	731	707	681	722	694	713	695	669	682	698	706	710	664	704	683	666	729	709	705	682	680	719	685	669	693	733	686	754	735	669	725	704	684	670	708	719	720	771	735	727	694	744	679	731	702	707	697	714	710	673	728	694	733	683	770	748	700	705	717	691	692	692	727	729	725	748	693	717	732	670	744	715	699	689	684	721	708	713	717	698	694	683	685	661	663	731	705	682	699	703	724	704	740	716	660	684	700	725	725	723	716	705	695	694	669	763	729	693	718	738	677	713	726	681	693	702	683	704	711	753	737	673	719	709	711	719	700	700	752	674	713	687	712	718	656	677	675	644	702	711	754	690	672	735	754	693	684	687	713	722	723	753	724	738	680	698	718	728	666	678	691	708	722	711	706	707	679	713	714	742	680	714	726	694	666	698	727	696	731	712	756	660	668	726	683	723	691	683	758	715	666	700	680	702	747	713	697	721	708	702	683	699	695	745	640	727	728	711	689	695	723	667	683	683	697	679	692	681	706	660	665	718	684	712	697	706	693	688	713	688	689	696	668	699	702	663	718	730	769	732	667	723	728	761	688	726	700	657	721	676	721	675	738	692	713	717	764	736	721	723	733	686	777	734	746	692	719	682	702	655	756	709	702	677	719	700	695	751	733	722	710	669	702	658	707	710	682	723	728	702	736	717	748	722	686	713	725	660	691	709	701	714	694	692	733	736	663	733	728	742	707	721	681	685	687	695	733	690	701	746	764	700	728	706	742	730	720	707	720	677	702	735	724	686	731	739	730	683	682	688	694	699	718	742	717	685	710	734	701	660	763	696	640	717	689	720	705	766	698	721	717	661	666
36183	26783	3279	1790	1480	1275	1140	1011	948	903	847	836	794	840	780	745	786	785	769	755	771	758	750	819	844	793	754	751	777	768	730	771	787	734	737	752	733	721	726	746	771	765	758	745	700	733	738	721	780	761	756	772	687	747	725	744	741	757	706	692	762	749	762	778	741	785	786	699	773	700	745	717	775	712	786	719	761	725	739	739	760	737	786	758	754	744	767	717	734	741	769	757	786	743	736	783	727	704	745	776	774	699	770	731	748	734	717	770	729	740	766	712	755	772	788	742	772	737	752	762	731	728	697	723	765	716	720	716	736	704	768	772	756	745	746	768	739	728	781	740	743	765	698	716	727	734	738	772	759	727	778	748	690	722	778	731	724	702	696	708	716	714	689	765	735	717	787	720	769	725	720	752	747	737	768	767	712	707	744	728	733	794	754	708	705	709	724	752	734	705	785	704	682	725	784	755	748	757	754	728	783	709	747	749	756	752	751	764	706	762	775	740	743	724	731	763	779	737	732	689	783	752	793	759	786	691	734	743	785	723	736	740	730	741	728	723	797	730	716	780	729	728	807	733	732	749	737	755	747	724	733	731	699	790	765	692	741	755	694	773	753	768	757	709	748	779	732	718	740	685	702	707	762	759	762	709	729	738	771	696	756	728	732	750	768	744	724	753	720	773	753	717	713	719	743	749	777	741	753	719	749	699	745	717	743	758	764	726	747	734	751	748	726	717	743	749	754	731	789	699	750	743	729	749	730	732	733	704	742	750	765	783	792	742	764	775	777	765	718	710	747	769	714	765	798	778	774	768	766	732	772	763	697	727	653	715	771	719	765	755	724	756	743	752	776	789	693	768	711	692	763	701	709	759	733	734	751	766	710	740	774	759	733	773	771	744	719	737	730	722	737	714	776	729	752	782	746	759	739	779	771	716	774	771	738	743	767	765	748	797	791	769	755	732	715	763	745	748	759	740	750	760	758	762	710	731	741	679	767	711	763	775	764	695	786	765	738	716	796	766	763	732	792	727	798	718	692	740	750	737	799	777	769	726	724	720	768	726	808	751	737	738	778	736	746	756	727	782	767	742	677	779	750	740	732	773	798	739	801	761	774	730	742	730	750	746	712	713	723	777	739	724	716	767	742	742	749	775	743	749	733	751	798	729	757	714	773	723	729	793	757	729	767	771	731	774	711	726	700	745	717	766	725	717	707	718	710	734	747	783	755	734	727	718	733	753	782	744	715	768	741	737	718	784	769	762	743	743	695	756	744	743	763	731	723	741	722	666	715	784	728	779	761	746	726	780	714	736	721	752	745	766	752	754	788	733	764	810	738	738	802	775	758	781	757	766	746	737	797	759	721	714	761	733	780	713	759	740	706	743	752	701	698	699	758	775	729	724	796	749	720	730	771	765	798	746	731	726	794	719	710	733	746	735	744	742	705	742	738	765	737	744	739	696	747	707	791	768	771	771	775	765	779	725	768	717	720	748	739	715	728	777	777	724	728	731	717	773	755	738	733	798	735	752	755	742	734	760	768	747	763	765	753	701	722	694	714	695	714	759	743	713	779	770	783	769	761	759	741	765	789	729	726	813	770	762	783	727	767	746	751	767	738	767	774	750	769	749	717	747	777	701	726	728	740	735	742	716	745	761	734	747	773	774	756	738	787	774	740	715	773	699	728	753	766	762	775	724	727	704	739	763	691	756	725	715	759	783	769	772	752	774	787	782	726	778	760	756	748	774	738	752	731	758	728	743	722	719	778	805	774	714	793	723	784	775	733	774	764	673	728	763	693	753	768	766	764	752	740	754	689	768	730	723	731	737	720	774	763	732	735	754	758	754	739	730	775	738	741	772	726	739	732	699	771	801	706	810	809	725	765	754	763	748	751	754	672	720	755	721	726	710	748	777	730	730	693	714	722	758	765	679	750	728	750	712	779	742	746	761	750	726	736	780	717	757	769	747	738	716	751	762	716	768	743	777	749	728	795	705	737	704	723	788	765	772	802	783	737	725	734	719	786	775	723	770	777	762	759	735	766	753	693	794	701	800	749	646	771	759	738	727	748	739	752	764	779	717	712	764	749	756	709	759	758	734	731	815	773	774	766	748	743	745	757	778	735	688	765	781	783	740	805	761	797	789	757	695	785	755	733	719	732	771	736	779	771	755	738	755	751	726	750	725	720	764	744	741	733	803	797	741	743	749	747	730	757	772	742	782	722	753	799	706	743	716	774	734	781	762	740	729	734	730	781	770	747	769	773	777	743	727	774	747	731	750	751	747	792	731	757	760	743	760	771	743	747	703	725	754	703	781	717	713	735	789	714	762	764	710	719	723	751	741	757	700	742	757	740	682	790	758	690	797	739	767	780	768	696	754	733	696	770	723	746	731	742	745	720	750	731	750	732	742	733	730	758	768	808	733	762	776	751	810	733	756	754	765	695	740	688	737	719	697	725	756	766	754	733	767	771	751	762	777	762	791	707	736	726	757	686	736	763	787	718	761	709	705	792	677	789	734	744	761	775	760	773	740	791	735	763	737	728	757	786	751	723	677	721	697	738	789	738	768	712	749	733	769	750	780	778	688	692	706	770	751	730	754	770	746	762	737	802	704	765	770	735	683	798	735	700	762	708	756	788	733	786	724	745	710	741	727	769	743	743	762	777	744	751	700	779	753	703	738	732	722	713	755	755	752	736	796	735	768	755	789	764	779	773	739	757	752	717	770	730	731	771	717	721	765	714	732	742	754	739	773	793	796	742	762	758	764	738	714	742	754	717	766	760	776	782	696	731	689	779	717	731	784	751	708	734	746	705	752	740	785	758	718	754	751	711	746	761	698	711	762	764	779	754	787	742	758	725	743	741	760	706	762	734	792	720	756	815	740	691	704	725	767	722	740	744	745	752	727	746	729	754	729	753	791	719	733	724	740	747	761	719	742	720	741	743	762	738	805	738	764	728	748	757	778	737	741	731	741	729	756	781	722	786	712	755	715	751	753	733	761	750	720	752	745	764	767	720	742	712	709	792	733	786	770	753	746	732	730	812	740	726	728	763	728	740	704	750	748	754	763	721	747	739	750	744	761	742	732	746	728	740	772	702	735	722	745	741	743	764	759	788	709	773	662	778	774	746	722	734	746	791	725	715	710	757	765	772	775	775	705	810	730	715	719	693	712	705	736	749	731	770	744	777	776	773	780	715	739	746	761	726	716	721	707	749	695	749	780	762	730	764	782	758	816	757	728	721	753	726	794	760	759	748	768	749	772	790	808	728	758	773	695	737	745	779	766	780	783	745	699	736	737	804	762	800	731	753	742	726	722	769	765	716	755	794	770	770	722	752	756	770	790	738	791	713	742	709	777	752	705	734	672	746	759	759	773	720	736	755	729	759	746	742	756	784	761	739	735	752	777	714	734	739	726	716	703	728	710	719	778	733	687	762	722	752	810	771	740	742	766	755	775	778	715	731	744	759	760	732	771	747	747	762	702	799	731	737	740	754	726
22650	21084	28702	23720	21029	21020	10534	1629	1176	1178	1121	1030	1040	1012	1004	887	906	896	913	924	865	896	936	895	919	860	865	943	865	874	836	862	865	895	865	826	860	883	886	822	855	861	882	853	883	868	866	918	815	876	880	867	874	835	848	843	809	817	847	843	870	873	846	837	848	805	811	858	815	809	890	835	835	833	884	877	869	900	858	905	876	872	799	871	877	883	809	845	833	869	852	801	827	841	834	764	853	892	833	915	873	896	840	783	832	776	865	834	825	892	851	828	846	833	821	831	847	817	774	816	817	812	847	807	808	816	800	824	861	811	833	824	878	846	783	843	843	862	854	843	847	854	816	808	848	805	782	862	855	800	815	846	859	789	838	851	804	833	801	822	876	848	870	850	862	833	875	827	839	832	849	880	853	793	800	762	821	837	826	879	875	889	814	814	850	821	864	817	844	802	819	835	886	868	819	811	826	844	821	887	813	862	840	853	846	853	853	823	854	832	798	803	862	807	804	866	912	855	816	866	860	819	829	843	898	786	847	891	828	887	802	818	855	838	794	854	843	853	839	869	812	776	830	817	854	795	819	822	814	840	845	847	819	865	838	816	819	836	843	804	817	823	866	848	795	823	852	828	870	863	883	859	826	899	804	791	804	856	852	831	838	872	848	832	862	883	815	824	805	795	828	818	857	842	866	863	834	830	828	840	812	767	815	781	806	854	848	842	851	880	820	836	812	859	860	861	810	827	826	840	824	805	842	835	841	796	862	810	788	835	800	798	852	814	819	823	850	836	839	882	839	856	831	861	834	795	838	828	848	850	871	810	834	850	837	823	883	847	830	830	818	853	781	801	809	849	811	891	838	912	828	876	878	822	855	800	872	823	836	798	886	830	889	795	852	838	810	906	809	827	858	817	899	850	907	866	839	830	874	872	807	864	808	850	858	780	846	855	798	822	764	821	874	887	797	831	848	861	803	838	787	853	827	924	873	834	817	847	842	850	807	806	796	842	894	806	832	828	819	857	871	862	832	884	845	825	824	830	807	861	842	840	845	859	860	806	836	818	838	811	792	847	853	814	812	858	876	789	856	894	834	761	855	785	798	813	848	810	827	855	780	837	819	826	858	816	804	772	796	838	836	840	874	837	844	867	805	846	767	865	859	783	829	844	821	848	811	861	824	836	821	817	807	860	885	793	805	799	835	856	810	799	821	822	816	828	840	836	875	865	841	814	862	844	857	827	824	870	824	852	876	810	834	844	756	831	813	838	839	798	832	824	813	812	783	838	910	817	866	841	879	822	763	831	899	832	858	779	852	833	856	909	827	761	885	871	869	809	849	878	834	833	849	802	820	816	845	826	885	878	856	851	910	852	840	858	821	901	845	864	884	826	826	831	807	834	867	842	843	819	818	816	828	857	823	821	778	834	817	796	756	844	842	881	857	852	814	862	822	817	853	861	794	830	822	840	826	846	801	826	833	852	823	802	766	815	850	868	752	853	844	826	799	811	822	850	870	809	848	836	846	797	805	851	800	828	824	855	853	788	858	836	784	862	828	808	825	833	828	835	839	844	895	805	833	830	838	822	809	792	822	827	788	844	865	839	828	856	888	836	865	801	853	864	825	806	896	787	823	830	817	809	851	851	881	806	789	831	867	778	869	836	854	849	843	813	853	842	797	837	772	843	819	799	846	851	879	844	786	840	833	802	875	830	807	884	843	915	815	784	883	833	788	842	892	778	806	831	844	804	844	882	866	865	863	812	846	849	847	866	816	805	808	858	853	875	848	856	855	822	871	802	880	849	831	837	828	827	851	824	802	841	845	848	816	812	860	854	846	788	856	850	831	827	860	798	885	862	835	858	784	806	866	851	822	865	835	809	850	868	843	863	887	817	864	820	816	792	811	833	786	863	829	836	893	846	861	816	846	812	867	826	858	796	847	838	872	875	853	816	865	784	848	845	847	861	848	773	838	793	825	879	839	838	818	867	886	817	829	818	832	848	838	862	780	838	882	924	809	839	843	839	830	840	831	837	806	827	846	789	829	837	796	841	845	866	840	839	795	824	810	823	789	861	820	844	851	856	818	821	884	816	902	857	797	820	810	830	846	849	815	840	805	851	841	863	807	780	833	831	847	881	861	825	882	862	790	819	784	876	849	836	860	853	806	805	853	808	834	824	812	848	861	854	829	817	832	838	873	832	838	847	804	856	853	829	818	859	843	835	853	880	836	838	832	904	836	815	800	816	847	818	862	808	821	825	824	863	829	831	819	841	816	898	813	823	849	832	832	861	834	810	793	840	830	803	810	788	815	813	813	860	805	799	822	830	827	775	841	823	853	848	854	847	811	827	823	838	850	897	814	840	901	822	854	856	893	861	836	845	865	840	819	793	818	872	840	874	835	828	850	863	858	875	885	820	802	831	854	882	803	820	840	828	855	835	851	852	834	841	813	809	846	883	757	874	848	861	800	795	918	819	840	851	818	864	832	826	819	875	826	866	805	869	785	807	854	845	841	855	801	868	790	887	860	776	801	840	824	788	814	813	801	842	824	852	870	791	819	829	800	825	889	832	844	879	854	872	795	832	837	864	843	873	849	795	832	794	822	861	824	831	866	815	858	807	815	829	833	820	881	856	816	814	814	893	830	890	843	833	792	831	829	860	858	833	849	788	817	846	861	847	886	830	774	855	805	853	853	810	867	857	842	868	865	870	828	805	860	835	830	847	845	845	859	857	798	846	779	799	812	818	837	856	818	868	833	873	799	829	882	824	841	791	784	816	831	855	804	812	792	791	882	832	856	869	801	845	816	813	840	805	814	842	789	874	801	896	890	828	815	779	817	808	852	846	853	842	816	817	832	868	859	866	796	853	823	862	853	836	808	840	859	888	902	845	855	791	865	874	878	828	824	797	835	856	788	826	883	802	880	800	778	851	846	853	885	798	829	841	823	830	820	835	813	866	789	813	782	825	849	827	846	813	850	811	842	851	886	825	897	888	890	792	804	844	845	862	791	827	834	825	798	851	841	800	843	815	780	884	799	811	812	820	862	811	852	820	865	879	830	809	838	806	824	879	852	872	848	836	875	807	835	839	827	855	866	840	825	815	801	853	783	807	820	830	860	834	814	846	847	787	834	827	833	834	814	847	898	837	775	864	848	870	873	830	838	792	896	846	847	854	820	860	824	831	884	842	859	864	831	818	832	873	824	888	853	847	833	842	816	880	825	852	858	816	840	863	834	814	830	774	835	864	812	823	814	887	805	816	799	837	832	785	796	820	896	879	829	844	822	773	865	809	829	842	838	814	844	853	858	865	817	839	902	856	803	797	876	873	814	791	802	813	845	848	796	821	848	839	831	825	830	863	844	826	821	857	892	837	810	789	819	798	861	877	871	864	857	846	849	785	791	859	851	850	836	854	856	822	829	865	881	847	784	792	881	869	839	857	855	864	824	837	852	809	809	904	820	807	878	848	884	839	856	870	838	822	854	850	845	855	853	809	781	813
46369	43861	9052	4522	3507	2667	2200	1807	1500	1411	1318	1154	1092	1039	1036	968	985	915	956	913	918	908	856	883	911	890	886	827	859	871	855	849	880	853	863	858	885	830	914	841	841	869	865	877	842	868	857	888	835	809	807	804	844	826	839	864	871	884	817	870	822	794	823	837	845	822	851	821	852	796	772	813	759	857	861	819	763	790	861	862	839	848	819	806	807	859	860	845	847	836	819	798	827	841	847	809	801	847	775	865	876	829	803	822	797	831	832	863	832	844	859	766	795	850	841	862	827	811	831	835	789	763	790	829	881	865	856	847	853	840	835	853	816	793	785	825	834	802	813	869	794	830	804	848	801	799	793	818	806	847	837	836	812	852	808	823	827	811	797	839	800	788	815	808	822	860	784	831	848	816	848	823	822	812	839	806	835	813	834	833	841	814	818	820	810	838	855	837	840	794	827	817	823	801	801	813	829	848	838	776	830	868	860	824	820	836	824	792	820	826	821	830	813	798	825	800	804	871	838	848	891	881	832	804	891	873	846	776	836	792	815	778	831	888	842	830	842	822	796	765	803	810	844	783	775	812	839	777	871	837	824	858	872	811	817	820	805	854	827	803	850	850	850	821	819	804	809	826	817	807	861	837	806	820	872	832	852	832	776	843	781	840	827	855	843	757	790	810	832	843	858	824	844	855	825	803	869	852	828	830	871	825	779	850	778	758	852	838	817	797	818	788	817	828	853	818	817	870	832	791	779	845	846	805	856	810	873	846	803	790	796	837	794	804	795	835	832	839	858	847	773	842	848	805	830	890	816	883	843	825	797	863	884	845	848	835	912	799	841	825	826	853	845	806	786	898	844	803	845	808	840	808	834	887	850	852	860	859	771	815	823	794	843	800	780	796	852	861	869	866	812	843	808	871	817	832	832	849	793	817	792	832	814	838	747	792	796	837	841	778	828	837	800	820	836	780	839	789	804	813	850	828	848	854	826	814	869	815	806	816	818	854	802	870	795	804	881	819	866	874	812	839	861	805	852	831	824	856	830	865	831	857	823	823	850	828	827	848	794	801	821	790	834	780	860	812	847	806	854	881	834	829	792	807	853	871	825	852	755	785	827	800	813	860	793	878	822	823	795	795	848	808	826	781	804	834	824	787	795	820	853	814	847	846	834	831	856	808	857	809	810	857	819	808	845	793	825	826	792	800	811	826	834	833	840	821	789	848	831	829	746	831	867	817	827	860	802	804	865	825	799	815	865	875	827	820	816	842	835	830	805	828	834	818	789	780	831	841	835	851	783	816	778	839	897	848	835	836	809	807	778	866	828	830	807	833	811	852	832	838	794	854	850	838	834	823	860	825	802	794	841	815	821	830	818	892	815	808	855	839	818	812	786	857	782	832	832	871	851	799	800	790	801	828	828	830	861	817	796	830	856	864	804	801	807	812	793	832	826	861	822	817	825	830	810	799	783	828	822	845	820	793	815	856	834	799	789	812	870	793	816	832	816	857	799	853	889	799	821	844	853	840	845	828	827	833	850	815	796	850	784	869	811	882	812	849	841	844	844	858	858	801	820	803	805	834	815	856	814	879	838	838	810	827	811	853	813	810	810	793	825	827	826	861	865	823	820	833	845	789	832	807	859	824	836	811	828	795	833	831	821	811	825	831	798	790	871	854	837	819	849	828	843	771	799	814	849	862	840	841	800	852	792	854	812	818	856	792	796	800	875	799	871	817	764	866	833	803	823	842	783	858	825	845	809	840	833	809	833	852	773	799	881	836	821	839	810	848	824	807	858	820	746	786	844	853	861	854	846	816	844	862	839	838	770	810	805	794	862	832	841	842	778	923	786	827	826	852	806	820	860	857	831	792	819	879	879	823	755	829	799	867	827	818	832	804	778	809	822	811	883	781	820	863	804	803	794	872	818	789	804	825	840	792	833	819	842	811	778	847	851	840	824	854	819	797	870	831	876	823	822	801	830	822	820	844	857	829	834	845	847	827	862	824	822	827	816	781	767	854	868	828	804	825	885	819	807	839	831	770	796	850	793	824	798	813	882	860	794	835	854	866	866	853	817	808	872	857	816	859	817	827	806	783	822	837	798	840	839	808	819	825	810	846	847	817	830	800	818	842	815	807	827	790	876	833	871	832	854	846	835	831	830	826	904	809	803	864	827	795	792	844	859	787	861	823	856	841	791	857	807	837	816	831	792	820	865	853	803	832	869	821	839	783	806	835	815	832	768	809	814	814	813	802	828	788	825	836	849	794	864	827	903	806	811	801	823	777	792	816	834	860	892	815	842	831	844	867	810	821	853	839	806	855	828	821	866	861	855	822	852	803	788	797	855	789	829	816	851	814	839	860	846	803	835	832	781	867	865	756	839	859	852	794	873	862	801	820	770	879	866	874	858	796	840	798	767	873	874	856	828	839	804	821	850	921	803	880	796	833	812	839	832	844	837	842	856	918	859	856	774	840	843	848	822	801	771	839	824	848	837	813	813	820	843	824	791	771	826	800	789	779	821	856	806	830	885	796	829	849	801	834	825	859	850	821	796	823	846	828	851	870	784	787	849	849	826	803	804	793	809	853	820	841	839	771	886	842	836	865	825	823	859	790	825	811	827	872	827	834	852	779	868	812	883	763	797	843	838	801	837	804	785	841	818	835	832	802	755	805	840	775	807	848	809	823	800	784	800	822	879	821	790	775	850	890	815	791	804	814	895	815	838	776	830	838	794	878	818	792	821	770	788	806	857	819	833	781	814	876	794	765	834	762	819	857	786	827	820	852	823	817	852	792	879	832	791	810	825	840	852	840	837	792	824	842	821	781	783	837	793	818	830	830	851	836	834	796	808	827	848	874	863	796	816	814	869	829	782	861	807	840	807	777	824	805	842	843	860	838	807	811	841	768	826	818	830	762	818	831	787	839	816	786	860	807	827	858	838	858	764	834	831	791	812	841	850	821	854	803	833	795	803	813	881	833	877	811	824	798	894	824	833	806	827	830	881	808	914	799	815	832	813	827	837	845	852	883	854	836	796	820	826	875	829	862	827	813	874	846	815	835	834	805	783	817	864	848	834	850	830	823	802	837	833	831	822	851	789	833	823	785	824	830	813	752	769	838	790	839	806	822	791	827	833	780	836	830	844	804	819	807	830	815	811	792	775	857	806	867	796	833	835	847	882	818	775	844	823	798	866	850	827	822	826	845	806	898	796	779	831	808	819	851	829	879	814	860	870	855	801	816	847	852	812	801	802	830	785	806	827	885	862	899	850	817	795	852	843	846	816	820	870	843	831	793	797	816	841	890	852	825	793	860	825	823	856	777	827	839	882	879	827	850	829	840	819	820	810	828	808	873	841	827	888	829	885	817	818	843	835	843	856	867	802	811	841	829	848	872	834	849	808	819	820	831	853	832	812	814	809	775	811	812	833	818	846	806	778	823	825	818	820	816	811	828	822	801	890	826	843	818	822	818	796	859	834	853	911	832	858	801	812	810	847	774
28351	19131	6037	1003	754	655	523	430	414	359	404	408	357	413	395	365	350	337	369	393	419	382	428	358	403	396	395	402	372	371	395	372	393	380	438	391	380	377	374	369	358	404	400	395	381	376	369	393	404	387	363	379	391	372	363	422	380	356	381	357	358	394	398	400	371	371	349	384	357	381	408	379	392	428	327	382	378	354	375	367	376	382	373	416	331	373	418	385	391	380	396	375	343	386	397	357	380	369	387	382	396	360	382	369	406	392	391	355	384	378	406	382	395	354	406	394	427	390	341	383	385	382	366	360	352	399	411	412	384	390	380	335	402	380	387	379	376	381	364	370	389	365	381	380	383	361	400	390	379	341	370	419	355	393	382	386	389	397	397	364	328	366	378	377	396	369	362	366	363	419	369	369	348	338	366	371	377	411	355	379	405	379	397	409	394	385	362	369	396	346	384	400	379	379	400	382	424	368	356	406	408	389	402	405	371	379	377	351	408	376	353	384	382	362	383	409	367	375	363	418	401	395	361	378	371	372	342	357	381	382	397	393	392	365	367	394	392	403	403	349	393	355	374	387	370	382	401	400	388	360	384	409	396	367	354	402	376	391	393	402	361	415	372	353	402	380	377	354	390	339	419	385	386	420	369	402	402	384	342	348	405	380	372	400	386	358	422	408	411	368	387	360	352	363	352	410	407	395	375	384	371	360	362	370	381	409	392	381	421	406	365	402	365	387	415	398	371	382	347	403	392	354	396	373	354	367	402	364	395	360	362	348	384	376	385	375	407	388	391	383	369	382	406	382	388	383	382	390	394	390	405	381	383	364	398	393	375	363	401	379	366	349	412	390	391	405	379	385	374	360	361	367	372	395	316	384	391	353	407	366	376	355	349	391	382	411	385	396	367	392	363	357	362	415	415	382	376	378	369	399	375	428	405	383	363	381	376	375	382	365	394	380	384	358	337	373	373	392	393	384	386	373	384	372	405	375	383	347	351	395	380	403	382	385	417	353	372	388	381	373	392	379	421	376	362	385	391	354	399	398	360	366	376	374	380	378	354	383	391	368	338	397	368	401	371	377	370	397	392	378	365	403	370	383	380	395	386	390	374	362	394	379	381	364	395	377	417	352	374	358	382	370	396	392	403	385	363	379	380	386	427	399	372	386	361	375	381	394	380	383	425	359	386	387	399	375	382	364	398	381	422	370	370	385	370	333	365	382	391	391	392	404	416	360	355	385	368	387	368	370	370	377	380	398	382	404	365	402	398	353	369	408	349	356	385	403	357	373	368	361	398	397	398	395	406	368	332	413	366	360	374	403	405	382	387	391	400	358	381	358	389	381	357	373	390	370	363	400	377	394	391	341	374	373	397	366	411	363	407	388	374	377	356	378	364	415	386	394	378	342	363	372	396	396	417	358	401	358	407	356	358	394	374	385	394	388	382	401	426	358	331	377	398	383	376	374	405	428	372	407	394	388	384	370	378	376	382	396	423	339	377	357	378	391	334	394	377	347	397	387	372	382	418	391	387	373	396	326	410	376	379	402	387	380	367	342	414	378	368	378	374	403	350	387	349	414	350	359	373	386	366	377	398	363	440	376	394	370	379	395	391	400	384	376	351	352	404	384	429	383	404	370	364	377	396	384	370	393	379	390	380	436	355	394	386	362	408	399	341	369	361	398	369	367	373	393	369	378	379	373	385	374	383	375	365	348	363	394	375	367	400	361	395	371	429	394	367	413	311	388	324	452	381	410	349	371	382	387	352	385	382	414	368	392	391	382	377	392	363	399	350	394	397	387	382	346	376	388	364	381	367	362	403	360	386	413	393	383	387	399	408	355	396	372	450	372	390	391	347	358	398	421	393	403	366	392	409	381	366	358	351	396	345	379	394	374	385	383	369	377	389	359	408	378	400	362	372	383	340	384	367	381	367	400	403	394	390	361	402	427	374	395	365	419	353	376	393	392	401	401	362	374	394	379	410	374	386	398	376	368	341	408	404	369	359	411	417	371	373	381	378	360	386	395	400	371	404	418	393	388	391	361	390	390	373	385	383	417	356	406	396	353	347	369	396	404	394	356	388	390	392	380	399	347	414	401	368	363	385	343	386	377	401	358	374	386	386	372	418	352	382	371	401	361	409	390	393	365	373	437	415	401	366	369	353	384	388	377	383	344	373	357	402	389	413	405	394	403	367	391	372	424	383	423	398	428	389	391	378	404	342	400	368	356	395	343	402	361	382	368	399	406	377	397	374	369	372	382	468	385	400	397	361	359	378	413	369	386	374	376	402	385	402	376	364	391	381	430	394	353	370	386	384	387	392	365	381	372	388	389	378	378	375	398	375	400	372	425	367	395	392	401	385	364	385	403	405	397	373	407	374	360	415	346	390	403	405	379	392	392	361	383	385	391	377	411	357	340	373	414	376	406	386	396	388	414	362	413	367	371	389	388	375	404	394	337	382	396	397	374	379	377	378	379	406	408	369	349	380	352	390	392	352	393	371	363	351	378	390	406	397	363	416	398	409	392	399	360	391	344	401	381	390	379	417	384	392	392	398	388	360	380	366	358	377	420	353	381	407	371	387	376	375	393	378	347	372	415	377	351	416	365	377	358	370	396	359	395	347	370	407	388	371	382	345	370	383	383	382	400	405	370	398	361	375	375	434	390	337	369	372	376	393	366	368	359	367	387	389	376	350	373	398	377	355	398	397	398	353	371	372	363	406	412	402	386	388	415	380	380	389	361	363	414	405	364	385	410	416	389	387	397	404	365	388	406	399	351	395	392	380	370	401	362	361	415	357	399	369	356	364	367	367	364	365	416	371	378	330	396	394	408	378	416	376	355	376	386	381	366	362	376	383	381	427	351	355	364	386	376	402	414	385	365	370	371	374	399	374	387	353	374	368	333	375	413	389	387	366	394	403	398	362	381	403	410	368	365	390	385	355	366	387	356	363	392	383	414	360	356	401	376	364	405	373	401	346	369	396	399	417	360	378	417	374	368	395	378	376	364	352	370	342	418	383	370	359	404	372	380	386	350	376	390	367	397	376	373	381	362	358	382	372	368	368	377	373	406	389	392	382	377	414	356	384	366	369	391	370	342	398	385	411	397	401	380	366	370	391	369	405	394	362	374	387	403	376	407	376	382	414	380	371	388	387	384	415	386	386	384	379	365	368	391	397	440	370	362	391	400	373	418	392	375	375	366	404	410	411	383	360	381	388	368	352	364	337	386	369	390	347	415	371	376	382	399	351	348	358	398	378	378	405	349	363	387	394	403	407	405	376	389	403	393	368	333	391	419	378	373	381	355	413	403	387	372	405	371	375	394	388	391	373	391	356	358	376	373	381	364	367	378	384	381	390	387	384	376	400	389	382	355	389	375	423	411	376	362	336	369	380	381	382	369	374	374	416	380	383	378	402	423	352	386	386	363	369	371	388	417	393	392	393	359	349	413	393	367	385	360	377	361	360	336	381	377	379	363	385	384	396	359	412	353	390	386
19394	8915	832	573	542	477	495	433	422	406	451	391	448	417	462	448	448	418	402	444	447	403	419	388	449	419	437	401	431	422	430	424	402	429	387	418	400	434	413	419	405	424	457	388	432	412	421	441	431	374	441	453	422	398	398	452	411	433	470	364	412	437	416	417	417	420	418	410	437	416	423	427	447	421	412	426	421	416	422	417	433	421	405	444	434	430	414	433	423	425	437	404	378	426	412	429	429	414	393	427	418	394	433	466	425	368	423	448	418	447	474	409	423	427	453	396	414	407	392	463	438	423	427	397	405	446	465	427	431	439	405	432	440	411	413	463	434	391	426	409	414	409	433	430	443	424	432	430	445	460	394	437	424	399	391	392	405	418	450	419	403	449	433	417	390	436	385	421	424	442	402	449	432	418	445	402	411	443	413	431	406	405	412	442	401	417	438	441	403	404	453	429	416	424	441	427	422	431	404	384	358	402	383	406	425	404	424	449	441	441	409	408	418	427	426	359	459	422	414	448	372	387	446	422	460	400	425	410	426	400	420	420	465	449	443	406	410	431	392	470	442	370	403	460	435	424	422	428	434	467	419	432	420	472	419	404	431	433	410	426	416	418	436	382	396	399	427	423	381	378	449	413	403	406	429	436	430	411	440	410	415	413	418	441	408	429	395	429	405	436	435	420	451	445	435	394	438	455	421	400	417	459	430	390	407	415	434	444	401	451	399	443	428	455	434	409	448	392	407	401	461	429	398	415	427	437	416	403	422	448	383	397	462	418	442	410	441	428	431	403	435	429	405	391	399	400	422	434	426	402	396	440	420	423	403	396	403	444	406	409	408	434	394	422	428	447	389	389	433	442	406	448	453	449	402	449	421	410	433	458	415	443	404	441	422	448	427	434	447	409	423	424	437	432	384	428	427	403	450	398	436	395	408	413	410	401	413	453	446	398	416	435	396	417	434	378	417	417	435	427	412	426	414	430	417	400	407	458	381	440	428	476	402	451	456	440	454	413	400	421	421	449	409	401	421	439	434	422	418	454	416	392	415	430	435	399	435	452	410	448	406	410	433	433	427	395	410	409	431	409	414	409	413	411	439	431	402	430	436	441	453	412	430	434	433	414	445	416	373	415	443	425	423	446	374	428	407	427	420	419	427	404	411	398	428	467	387	423	425	426	427	449	489	423	415	389	451	451	399	419	453	450	438	435	422	436	411	446	434	431	466	435	419	442	408	421	438	408	441	460	424	415	452	421	414	416	434	429	440	405	451	428	410	413	440	429	403	411	377	433	432	439	398	448	404	402	427	385	406	396	457	421	452	414	428	435	421	379	383	395	416	468	445	431	411	436	450	413	417	469	383	459	445	407	429	421	439	389	441	405	421	423	425	426	394	444	421	443	407	436	376	450	454	384	404	442	393	391	407	436	419	423	448	433	411	429	436	419	411	459	408	410	416	417	427	409	436	400	438	393	429	455	422	401	429	429	387	445	443	420	415	425	442	381	406	416	393	415	392	391	421	409	409	458	437	456	424	423	461	412	422	403	427	396	463	414	427	400	436	422	428	417	424	421	432	403	434	422	433	403	403	436	435	457	413	421	409	426	374	421	402	431	412	433	415	443	386	414	461	416	445	405	431	466	404	439	403	417	424	456	425	417	406	459	450	419	442	405	386	421	429	429	417	438	395	435	444	429	425	408	425	401	397	401	396	388	412	433	415	411	422	428	438	404	468	408	430	433	408	425	409	435	436	431	422	407	454	422	422	404	432	388	437	443	402	432	446	437	424	432	422	426	403	414	424	445	406	427	406	406	424	394	375	415	422	435	442	443	408	401	423	401	447	433	395	423	417	427	397	404	393	433	426	457	452	406	387	406	433	418	424	417	422	417	411	417	424	419	402	397	432	470	417	436	433	419	399	419	445	420	416	429	418	424	403	394	458	432	457	437	426	427	425	426	433	432	440	396	408	456	408	427	422	435	454	412	409	407	417	402	411	448	431	438	478	452	446	439	422	427	423	431	420	441	421	412	418	405	409	424	419	476	405	436	477	444	451	434	420	392	441	409	414	400	429	412	420	433	420	401	445	450	419	412	411	402	433	415	431	420	405	419	405	453	406	416	462	429	429	413	435	415	427	432	412	439	409	446	440	460	402	384	414	432	394	401	435	438	374	424	410	439	420	377	436	414	428	420	414	437	439	388	431	410	424	426	441	416	403	412	403	426	399	424	416	447	430	413	434	391	416	465	424	426	394	409	386	445	430	412	419	452	399	395	411	418	422	416	399	389	434	465	464	438	385	393	437	439	430	412	439	433	385	415	479	439	413	401	430	453	408	424	419	415	430	424	430	421	417	402	419	444	430	440	444	430	415	411	427	459	422	412	419	434	401	431	422	409	428	423	448	432	415	423	415	429	412	422	401	369	421	430	420	398	439	420	412	417	405	455	459	415	418	457	433	388	424	434	424	436	449	468	444	440	416	411	458	399	453	413	432	445	406	413	440	415	459	467	417	424	409	384	432	417	440	451	438	422	402	438	441	389	451	415	442	427	423	436	433	396	428	440	426	430	428	423	414	413	443	415	466	414	402	397	384	432	430	451	399	410	402	401	385	458	439	428	412	425	440	433	465	444	415	400	428	401	433	437	424	455	410	403	428	439	431	410	433	404	444	424	406	454	448	381	430	406	437	405	411	418	434	417	424	399	414	432	423	455	412	445	434	436	425	385	408	393	412	452	406	382	433	402	414	419	408	440	416	433	409	449	425	443	379	459	416	448	429	417	390	451	436	439	408	425	452	422	431	455	410	423	439	468	416	448	399	381	449	471	428	439	419	431	422	382	419	446	428	443	412	396	410	403	434	445	417	439	401	437	422	427	418	384	416	388	393	411	412	459	408	412	426	453	407	439	404	433	418	461	430	442	430	400	415	447	405	372	448	434	435	416	396	419	427	415	445	452	384	422	433	392	402	424	404	416	376	390	433	426	422	419	422	418	432	431	452	415	419	395	464	411	449	448	426	408	443	434	461	408	409	436	449	398	410	422	405	423	409	434	406	444	468	417	437	440	427	445	427	383	404	412	409	407	437	424	444	457	424	428	394	411	427	397	462	428	409	427	412	437	398	424	404	402	429	436	430	416	439	438	420	408	413	430	397	423	453	405	464	401	409	420	394	426	402	419	456	424	405	411	403	458	411	438	436	408	437	419	405	430	441	439	406	426	403	422	406	430	401	410	421	438	456	410	405	431	468	419	445	426	420	414	426	388	407	437	417	419	412	419	430	429	418	434	396	432	412	422	413	456	418	403	415	410	444	395	422	432	430	429	401	468	452	436	444	409	414	436	424	416	421	394	420	442	421	417	432	461	407	442	406	439	436	422	481	424	424	434	413	452	408	434	441	443	430	441	407	435	400	460	407	434	419	457	414	379	430	432	395	429	444	441	472	412	428	417	398	413	434	439	419	416	401	397	473	429	407	448	450	409	444	420	458	413	455	410	452	404
23607	21050	28379	23900	21040	11080	1071	668	567	575	534	519	475	458	460	429	444	435	402	440	428	437	450	414	408	404	378	380	377	410	366	409	425	422	370	419	381	379	381	456	401	425	421	417	379	378	380	377	363	380	394	412	349	382	368	412	394	357	375	364	441	363	422	369	398	393	417	386	398	401	397	405	396	332	399	374	407	376	368	384	374	407	439	357	371	389	388	404	391	369	376	360	393	348	383	359	401	395	377	382	368	412	348	371	373	378	428	415	392	359	404	372	384	411	395	380	392	348	351	417	377	376	387	395	413	361	384	413	364	400	365	381	416	378	381	348	367	395	330	398	382	423	393	384	390	402	405	391	407	361	363	391	344	398	404	375	353	375	393	399	346	364	419	376	368	368	408	405	399	385	376	395	395	391	377	396	378	414	420	393	414	393	411	393	411	381	400	409	348	373	419	390	417	389	370	417	386	378	406	398	402	379	385	404	380	406	367	398	383	431	409	368	370	372	379	408	398	364	386	380	377	396	387	381	328	406	402	393	398	386	401	425	409	392	345	369	384	366	396	399	394	365	385	366	400	346	337	383	379	342	385	391	392	402	399	384	390	407	390	389	393	386	388	365	404	380	405	395	395	420	363	420	417	388	414	381	411	372	377	408	415	386	393	414	382	396	363	339	394	406	373	376	389	370	398	384	381	353	354	395	391	370	398	406	411	371	355	357	386	404	344	410	366	363	375	369	382	351	384	386	393	408	361	392	392	367	393	423	389	404	382	337	377	391	432	417	360	398	405	388	381	383	373	399	357	398	402	383	365	397	401	373	363	376	381	383	425	395	394	400	406	357	389	392	371	383	363	391	342	383	396	398	412	390	388	386	327	377	380	394	407	413	377	383	406	400	409	385	387	356	380	363	403	352	372	389	402	398	380	397	393	383	367	379	362	372	382	401	368	366	394	365	390	390	357	364	348	389	389	391	390	376	403	412	369	393	394	379	365	358	398	388	408	389	357	392	377	379	391	395	391	389	404	381	404	388	396	388	412	375	423	381	370	419	346	393	364	370	356	418	369	412	383	410	359	409	365	370	364	369	385	378	404	422	381	363	374	391	403	354	373	375	374	401	382	379	398	356	377	413	411	364	342	391	394	397	363	376	397	404	373	403	361	354	410	392	399	376	379	435	394	363	367	380	405	413	412	387	378	383	373	379	384	383	389	398	339	365	367	402	350	380	384	384	347	375	373	417	375	383	362	381	349	393	407	358	398	383	360	357	348	374	394	371	372	395	341	382	399	335	386	414	380	407	398	393	397	413	409	416	384	371	395	396	384	371	398	386	410	391	402	380	353	386	368	362	358	401	365	399	363	404	389	402	370	388	356	384	402	385	365	407	340	406	374	380	376	435	382	408	420	394	366	389	369	391	368	420	368	411	378	355	381	375	386	373	391	430	401	365	367	391	401	343	391	383	366	368	402	427	422	386	342	400	385	359	349	429	372	412	400	408	396	354	373	372	382	420	399	378	365	371	389	371	376	352	410	366	360	393	372	408	377	381	405	388	402	389	371	393	406	384	399	362	366	373	390	387	372	361	357	396	348	404	386	395	410	381	395	366	369	424	383	421	423	407	423	386	387	344	377	363	395	391	373	397	348	387	404	415	375	398	406	393	358	385	377	374	378	391	400	385	385	388	380	379	379	398	399	340	369	333	426	400	418	405	408	369	379	338	380	406	384	389	363	423	396	392	372	384	386	402	395	378	399	387	366	420	375	380	377	395	391	371	384	403	381	387	427	369	399	403	374	402	384	406	366	399	401	415	410	383	394	376	370	389	376	369	372	382	365	359	406	369	406	392	372	396	398	371	379	389	359	366	375	404	376	385	353	371	367	384	404	406	370	399	362	412	406	364	369	427	406	379	373	407	374	369	368	395	397	407	371	382	390	375	332	402	360	374	351	394	380	388	378	369	386	374	415	335	372	373	361	372	397	408	400	377	337	406	370	362	382	401	380	368	431	416	409	426	363	398	389	393	394	362	392	380	385	432	384	432	365	368	377	371	351	385	389	365	385	383	395	407	401	371	420	399	386	396	361	387	415	414	379	408	376	412	370	412	410	387	344	387	385	398	365	396	376	366	411	390	363	377	386	379	391	391	372	393	410	387	358	382	388	389	392	349	410	381	369	409	378	399	381	384	362	393	362	363	399	379	367	376	367	354	367	387	383	377	367	379	357	368	409	386	384	379	353	399	392	371	418	416	424	393	360	369	405	412	383	416	375	406	396	367	341	357	377	414	371	352	372	385	393	410	427	380	405	372	380	362	393	350	401	367	424	382	399	335	384	424	411	395	367	378	408	399	393	405	406	372	378	381	368	358	375	386	381	394	391	395	360	402	391	432	403	379	351	395	402	388	368	385	382	396	336	387	375	356	402	387	381	346	376	380	360	376	377	385	371	372	412	401	356	379	379	406	396	344	380	392	390	404	365	404	358	351	368	418	394	403	422	373	361	346	381	401	379	365	402	407	383	384	388	373	371	411	395	359	384	346	376	418	409	437	399	397	420	371	369	375	351	346	417	379	423	408	359	381	434	406	361	386	354	342	414	379	372	365	400	373	400	375	360	358	368	379	384	391	410	394	385	348	395	354	377	344	394	367	423	391	372	381	333	355	373	401	387	380	359	381	378	393	356	373	416	415	400	385	391	369	424	364	359	404	345	412	348	376	404	392	402	418	385	369	400	407	383	371	399	420	411	397	349	387	377	402	404	383	396	394	353	377	384	405	394	400	367	348	421	398	345	390	388	365	396	349	372	380	376	374	398	373	383	393	397	381	372	373	382	377	389	386	395	384	367	370	336	405	368	382	373	366	406	369	393	366	390	391	390	398	392	353	413	392	384	377	384	394	409	403	365	394	407	362	370	379	361	416	381	409	384	343	421	415	370	410	380	377	363	423	407	400	405	401	392	411	411	396	395	399	388	406	379	390	369	403	382	363	380	379	371	387	359	390	369	427	374	380	379	350	420	344	383	377	412	397	393	379	355	384	380	398	359	382	398	381	363	398	374	420	379	410	353	400	382	376	347	389	412	332	365	368	339	388	392	401	395	378	351	377	375	390	374	435	434	370	382	361	368	360	403	361	391	366	431	400	387	374	363	375	383	397	368	391	360	402	357	383	392	383	368	412	387	369	406	402	401	398	353	395	390	419	405	388	362	378	384	383	387	390	395	388	405	386	372	399	384	405	420	381	388	413	404	403	415	390	394	343	350	411	375	365	361	392	390	368	409	392	371	342	391	386	368	362	411	407	370	388	420	384	354	404	409	356	389	402	367	374	376	380	365	381	403	373	375	391	347	374	383	363	353	372	361	400	359	392	383	378	361	409	390	368	370	366	389	402	389	358	412	374	388	394	381	403	399	397	368	389	375	379	380	350	393	398	361	413	398	368	366	387	388	372	383	375	396	406	374	394	372	371	366	390	374	388	364	359	364	375	378	395	400	364	367	375
37584	29629	5405	2533	1945	1435	1124	963	843	750	605	602	569	566	493	521	505	466	459	455	452	442	465	471	472	437	444	430	439	447	446	428	442	417	465	437	422	428	447	456	434	466	452	404	425	409	407	407	399	421	427	445	443	425	445	432	435	425	390	428	415	407	420	421	397	407	421	470	403	388	420	430	438	422	398	433	413	424	397	398	402	402	413	406	400	414	407	424	419	378	408	413	426	410	439	411	424	412	420	388	432	412	435	421	378	400	422	412	387	462	409	388	399	432	421	416	429	425	382	420	410	407	430	429	387	417	419	401	419	386	470	400	412	427	387	405	395	413	425	410	433	394	412	389	415	372	392	426	445	461	416	437	414	399	401	399	421	439	368	405	423	397	416	402	388	402	379	398	408	435	381	429	388	393	372	381	393	384	399	406	420	393	414	390	379	406	422	407	385	399	390	402	419	373	408	426	389	415	444	399	430	418	402	395	413	420	403	402	429	383	407	429	396	447	403	378	404	437	400	435	373	436	399	452	410	406	396	383	400	431	408	372	435	429	397	385	417	386	390	422	400	420	408	393	416	399	398	424	422	409	435	400	413	427	447	403	379	412	430	394	417	425	418	433	429	389	354	444	435	424	422	403	406	368	392	386	418	406	417	422	417	426	424	428	420	419	396	428	405	420	437	425	394	400	427	398	396	434	401	395	425	388	379	383	393	396	392	403	411	429	408	426	412	398	409	409	431	428	410	393	442	427	407	419	409	379	388	412	427	396	399	377	423	374	412	440	372	422	424	437	379	426	409	390	380	418	384	413	390	430	412	402	418	393	388	419	405	395	432	395	415	396	422	395	381	399	398	404	427	422	435	421	422	416	432	390	437	412	410	436	415	374	393	400	429	400	401	404	429	357	397	398	381	409	401	450	430	401	415	410	391	417	418	407	388	386	409	412	391	386	410	384	427	392	379	443	458	398	395	431	440	428	388	406	432	431	367	418	405	413	404	414	383	412	386	430	422	419	396	448	372	402	418	422	346	381	427	431	422	436	401	408	409	426	420	427	408	368	389	402	391	417	387	438	411	431	398	416	380	406	411	458	424	401	377	427	398	418	389	402	398	422	376	394	390	417	420	410	397	378	397	371	424	455	407	443	375	389	416	424	398	390	385	403	399	421	411	414	384	401	440	358	414	449	421	421	413	402	414	419	403	450	400	389	423	442	405	409	411	374	414	418	409	395	406	429	404	422	427	457	416	416	438	415	405	399	404	389	420	384	402	383	398	402	394	411	381	391	424	434	405	429	415	404	408	434	407	429	408	404	389	398	406	397	424	378	405	456	382	365	382	399	402	408	417	417	390	431	391	349	405	403	391	392	407	443	418	423	412	440	431	411	391	358	420	413	391	370	394	373	388	369	427	409	414	394	415	388	431	389	429	433	405	375	421	385	400	391	421	417	407	425	389	410	448	391	397	414	431	419	411	421	393	400	414	402	391	368	417	395	428	404	411	397	425	377	409	382	423	397	440	405	419	413	411	397	414	399	407	378	390	434	400	420	400	417	393	427	423	399	390	429	378	389	411	435	410	424	406	384	387	412	390	400	391	375	424	436	401	426	394	412	393	425	387	375	422	425	432	441	420	421	368	414	433	416	410	432	443	411	390	406	407	401	428	386	415	400	393	408	413	355	412	429	415	401	442	413	419	405	420	410	387	426	438	426	393	398	376	415	389	389	429	416	379	397	424	419	435	426	376	437	390	380	346	386	431	408	410	420	405	444	414	390	403	412	377	392	390	399	383	389	399	373	393	418	381	430	414	398	374	410	441	385	393	388	429	398	405	408	431	443	386	394	423	415	387	385	389	421	448	384	398	432	415	407	407	441	384	394	400	436	441	404	386	416	406	410	398	399	434	433	392	401	470	393	397	415	403	414	428	381	446	398	429	445	413	370	385	433	406	391	407	417	432	417	447	415	428	406	415	405	390	404	428	400	435	406	394	369	407	429	439	435	400	442	415	442	416	403	397	394	446	408	435	411	407	411	374	402	416	423	465	405	409	411	409	413	408	421	380	403	417	429	413	433	435	400	432	415	417	422	431	414	420	392	393	420	409	385	394	422	433	376	383	426	404	420	418	397	418	375	447	396	385	460	363	423	409	418	414	413	482	401	405	401	393	430	412	411	413	387	397	414	409	405	407	383	388	439	434	436	423	383	413	408	385	402	396	384	454	389	416	396	398	410	375	386	434	427	393	380	427	404	407	413	402	424	365	403	423	451	404	395	415	439	407	451	384	420	388	420	409	393	370	419	437	419	401	420	438	468	417	385	399	397	408	387	397	405	449	434	417	429	407	405	424	393	414	434	411	398	396	396	405	414	414	419	434	383	400	438	425	385	402	420	435	455	400	404	420	383	418	417	395	410	452	387	407	406	435	398	376	394	392	386	401	383	425	456	391	381	376	457	402	410	399	395	392	419	416	410	419	414	407	452	406	400	369	383	390	419	445	392	421	419	423	415	372	427	421	466	425	449	391	373	407	404	404	417	389	399	351	432	371	432	433	401	391	413	395	427	424	420	413	412	408	413	423	432	377	421	370	376	395	444	454	406	398	397	409	384	412	418	392	399	387	418	396	468	391	403	434	407	369	405	427	409	396	381	403	372	445	433	466	403	382	429	420	374	430	424	442	416	411	396	382	396	419	416	425	380	425	368	409	412	395	424	371	400	397	381	424	414	426	383	375	378	389	425	424	402	436	421	425	428	398	399	397	435	442	393	415	424	417	390	403	429	446	425	399	405	442	437	390	377	410	411	454	430	390	390	388	403	391	408	429	417	452	384	377	407	462	430	383	402	459	438	397	416	430	418	395	416	400	430	391	415	383	427	382	412	388	423	373	403	366	398	379	443	436	422	395	416	411	419	362	398	422	387	413	395	421	401	421	409	377	378	392	410	407	425	409	409	424	408	412	418	359	399	406	409	430	444	391	451	401	420	419	369	402	397	419	399	408	428	423	425	427	402	408	410	419	395	410	419	398	401	434	403	392	426	386	413	394	416	407	441	414	420	419	435	427	380	433	401	390	398	400	379	398	411	408	415	371	420	427	390	446	392	416	418	401	369	455	402	388	429	420	397	378	435	405	385	398	428	425	410	430	390	394	399	437	412	368	434	426	413	424	411	434	427	432	428	432	417	421	458	417	403	400	427	396	420	395	400	405	399	430	465	403	402	409	414	434	418	389	427	402	425	390	397	419	433	413	418	425	404	404	415	423	419	420	397	390	445	379	370	434	404	455	333	443	402	380	401	420	387	395	403	418	404	380	411	423	363	419	423	424	444	415	401	421	436	417	416	419	384	410	463	412	439	403	419	433	417	427	439	395	401	378	443	446	422	374	393	411	380	426	363	442	428	437	403	393	391	383	420	402	396	427	387	397	448	412	430	393	425	399	374	421	393	391	377	414	421	389	389	433	442	415	391	384	419	397	404	416	432	380	386	412	433	424	419	420	434
24911	21037	27371	24830	11947	1297	935	865	792	750	791	774	785	759	752	786	737	774	710	750	738	789	713	766	731	700	709	649	697	704	752	708	768	712	734	740	692	696	718	683	685	708	743	694	741	688	728	752	710	737	728	726	744	731	657	745	688	727	691	717	674	681	663	710	733	693	701	670	676	708	685	755	717	697	747	699	678	711	693	724	684	681	694	698	708	720	673	715	781	701	740	720	736	688	701	750	700	717	713	729	699	675	692	694	712	727	676	684	658	686	681	718	687	687	727	662	682	690	675	719	711	677	689	725	716	674	710	703	707	692	715	704	799	721	713	717	732	686	704	705	778	691	718	754	682	705	679	708	700	719	692	669	677	705	696	679	713	706	647	634	717	721	681	711	724	666	753	689	717	749	687	676	665	718	724	707	701	682	696	678	726	726	736	650	681	731	722	655	707	731	687	693	683	702	729	741	720	733	696	755	647	679	687	739	706	669	681	686	701	693	685	682	698	670	686	710	693	647	750	693	657	685	727	678	696	686	671	687	746	700	711	664	706	706	725	661	673	681	670	708	654	702	703	692	706	717	729	723	739	689	724	746	666	716	679	696	736	729	659	714	702	715	747	727	695	766	763	696	698	695	716	702	664	756	711	707	722	690	690	754	753	726	712	666	712	706	715	731	674	707	703	743	705	713	705	705	693	702	749	680	691	724	726	661	687	743	723	697	720	729	669	699	679	681	684	739	713	727	674	677	720	690	723	686	687	737	689	677	724	698	697	694	687	687	686	691	702	733	751	711	764	720	704	716	680	676	690	698	722	712	697	724	665	689	718	686	725	688	678	721	702	727	715	723	672	659	724	724	717	687	695	718	684	669	739	717	666	682	708	648	734	682	716	720	774	700	682	700	750	685	732	756	673	761	697	706	720	697	711	690	712	699	663	673	628	696	690	720	710	766	662	741	724	733	658	699	695	689	700	673	695	724	702	738	669	675	664	711	749	735	740	710	735	716	671	738	698	705	729	722	664	682	741	734	683	754	720	734	721	739	755	679	717	708	708	706	714	711	714	707	673	680	730	699	692	707	726	685	654	711	721	743	687	713	696	752	670	711	734	709	717	687	717	691	638	722	708	703	767	676	718	698	680	658	655	745	742	681	701	722	684	753	717	683	713	728	706	686	711	682	736	733	681	654	737	695	733	706	722	702	708	709	730	718	699	679	658	668	672	723	701	706	661	711	686	692	724	721	768	694	725	707	680	691	745	691	720	782	689	719	673	742	650	657	755	689	697	693	701	695	681	669	695	689	712	709	733	677	718	687	694	687	724	732	733	716	688	682	738	758	696	702	716	706	686	703	694	669	698	706	728	718	660	681	741	715	718	664	696	705	739	719	683	719	712	699	666	723	686	684	684	737	655	707	718	736	712	724	726	671	702	729	719	708	699	666	735	748	676	727	719	699	672	707	681	717	720	714	682	717	695	739	719	690	702	701	710	690	738	741	677	659	677	697	713	724	703	710	696	684	681	711	672	748	688	715	683	746	702	738	679	674	714	742	708	689	734	704	676	717	691	693	700	743	715	744	735	678	723	709	677	676	699	741	734	700	700	669	697	760	721	700	716	712	700	713	704	717	704	700	725	676	676	732	744	673	682	718	678	737	658	745	674	709	738	698	766	746	727	711	705	690	702	668	700	646	714	675	706	691	705	700	671	715	684	724	675	759	673	712	670	702	690	693	695	735	713	714	737	681	693	652	735	717	708	670	664	706	720	671	704	680	735	759	693	745	679	697	716	704	711	684	671	714	742	717	693	721	676	723	672	786	674	685	694	713	723	736	690	714	719	696	707	727	647	704	657	661	641	723	682	715	721	690	723	699	731	725	713	713	699	736	740	682	666	726	740	718	675	662	692	714	700	699	690	711	713	676	698	692	735	677	689	712	691	712	722	754	670	738	707	704	702	737	731	748	700	681	761	684	689	683	685	693	722	694	674	703	720	744	733	767	687	703	778	702	680	717	728	687	692	698	694	738	719	704	666	700	775	742	718	696	698	702	684	696	698	722	702	681	747	780	727	673	677	676	672	701	686	718	708	696	662	741	676	660	715	668	705	710	672	723	702	675	687	728	691	715	700	743	703	690	692	705	737	711	727	683	699	703	677	689	689	711	704	697	683	730	738	746	716	707	735	675	693	695	691	758	723	676	733	698	733	742	689	715	725	677	679	726	735	670	682	654	709	680	683	698	705	678	756	709	736	761	688	703	692	713	724	706	716	733	719	698	690	739	718	703	693	635	706	736	738	715	767	647	714	660	698	724	727	695	695	704	769	749	751	681	673	666	731	674	703	651	687	672	769	687	707	690	713	693	702	718	740	696	723	712	722	713	670	717	694	693	675	724	687	763	721	671	705	695	727	679	672	686	701	664	718	705	689	725	709	699	719	691	711	731	730	722	647	719	673	726	650	657	717	699	700	698	760	663	724	729	684	683	701	714	699	670	664	685	715	707	672	678	718	706	760	735	668	715	727	682	690	680	692	701	695	735	666	697	653	716	718	728	683	719	677	745	700	722	731	706	694	706	711	727	719	704	686	662	692	723	726	613	737	696	729	651	735	752	720	707	657	671	727	736	715	725	680	708	694	719	699	696	684	732	675	696	715	674	709	711	683	685	705	702	674	685	726	664	692	722	695	701	655	667	696	712	732	726	727	691	705	680	673	723	706	729	696	743	727	688	647	694	722	709	674	671	729	711	700	703	656	681	699	665	669	706	721	696	710	633	681	725	714	699	690	738	722	777	698	698	694	711	673	719	696	737	699	708	691	681	652	713	707	683	723	678	693	737	691	672	751	683	713	701	712	682	670	724	705	699	714	701	671	740	698	734	713	711	728	698	697	739	718	658	699	684	729	686	719	755	682	727	700	694	679	724	737	755	717	669	719	694	703	718	673	738	747	698	663	733	738	671	748	732	709	737	708	724	749	692	762	669	701	723	675	667	678	683	712	721	757	707	703	723	682	703	681	684	705	709	720	714	738	687	709	677	659	733	719	693	703	754	710	704	704	692	720	685	745	721	672	693	719	690	705	703	702	697	733	637	734	689	726	720	670	744	672	666	734	761	719	719	713	670	709	660	719	687	729	654	663	699	709	682	668	668	693	701	715	717	716	713	711	702	721	694	700	730	715	698	702	713	714	708	680	681	646	694	727	676	688	728	712	697	759	712	642	719	742	682	744	716	723	720	681	734	694	680	761	697	718	738	702	702	702	651	716	735	647	710	690	673	745	704	694	683	690	665	671	660	703	727	674	726	700	765	691	721	681	725	683	688	709	714	686	654	726	679	753	746	732	709	706	690	705	714	730	697	697	646	680	692	696	683	732	666	719	711	702	686	690	709	682	699	713	700	699	698	682	667	669	715	680	719	706	711	696	745	725	687	680	706	650	699	652	713	703	698	681	762	675	740	726	683	701	651	681	747	691	692	709	687	682	693	681	728	705	715	682	697	719	742
36021	21404	3303	1873	1500	1274	1150	983	988	899	852	843	839	818	775	746	803	831	788	799	788	755	726	785	717	761	721	718	710	761	759	762	804	755	728	731	730	772	809	698	703	724	740	750	749	790	763	762	756	716	732	733	754	699	740	779	733	731	789	704	736	729	721	741	717	730	738	753	768	706	756	731	750	761	766	712	763	725	737	781	742	742	756	759	738	720	712	733	759	722	690	698	752	694	741	766	760	769	748	764	726	735	764	796	790	789	741	707	756	711	724	789	719	781	728	705	752	730	706	752	753	752	756	729	726	765	725	701	742	727	738	727	733	745	705	795	740	770	700	764	756	762	720	726	752	756	722	723	730	698	755	719	749	764	727	752	714	757	720	722	729	759	722	689	733	758	707	760	734	726	765	731	708	703	731	754	743	741	750	761	758	705	760	772	707	753	752	736	722	730	700	697	728	775	736	773	730	751	709	712	697	696	720	731	713	774	773	783	695	783	775	758	729	731	716	769	722	726	755	796	766	717	741	738	737	712	774	674	732	743	753	740	731	690	737	776	773	750	737	761	734	690	742	692	686	751	719	689	741	710	741	736	720	749	756	743	722	768	716	758	755	728	742	742	741	713	796	725	744	704	797	689	783	764	748	754	762	725	723	754	746	728	707	723	724	777	756	766	697	716	719	778	759	736	698	738	702	725	666	734	716	728	782	704	745	725	731	670	765	752	713	761	739	773	762	760	713	716	728	738	710	736	788	730	713	729	770	707	713	772	729	782	736	733	700	742	706	740	729	702	729	747	699	731	725	741	725	715	713	764	787	744	782	746	753	701	760	758	704	702	729	749	727	718	752	740	729	736	752	772	716	804	738	749	686	773	723	726	692	740	743	733	762	751	754	706	709	730	713	767	777	752	730	729	732	759	754	709	757	707	736	752	714	717	734	710	744	723	755	745	757	709	722	757	758	743	733	753	782	718	740	726	719	696	745	737	726	716	676	769	776	727	742	747	736	752	745	739	710	766	755	736	719	738	780	769	693	761	740	770	714	768	712	796	755	755	728	756	743	757	710	766	750	730	757	736	745	772	781	752	702	695	784	716	745	772	719	727	759	783	713	774	726	715	792	732	758	761	801	758	740	755	720	745	796	770	720	739	758	704	738	749	701	749	770	698	727	715	751	797	740	719	796	797	737	778	737	726	728	715	702	718	764	748	723	762	717	745	735	725	710	740	787	759	734	702	737	772	727	726	701	741	739	727	684	702	750	682	735	723	723	735	761	712	719	757	710	732	740	787	755	709	716	742	748	701	728	710	740	709	759	713	685	721	786	748	735	741	703	695	706	753	737	720	693	740	759	742	712	772	724	737	724	734	765	772	738	720	701	727	706	734	756	713	707	760	780	748	760	716	741	716	740	734	746	743	762	824	755	698	726	741	748	761	705	744	701	752	723	747	729	759	741	746	755	726	741	756	714	733	673	731	749	751	749	771	723	724	730	701	757	745	711	719	721	770	773	731	762	749	738	711	772	719	707	753	719	766	782	711	740	713	733	695	773	701	711	712	720	723	742	724	779	766	751	705	821	704	776	728	721	729	782	742	718	767	724	742	711	766	787	772	735	732	722	738	743	749	726	771	696	670	762	717	713	764	711	691	689	743	731	769	736	683	722	740	763	729	784	717	705	718	725	729	733	681	736	723	718	748	789	711	770	782	756	717	751	734	770	745	728	728	736	683	727	703	752	707	723	711	743	720	773	731	732	702	760	748	755	749	731	726	724	712	768	772	763	756	709	718	712	715	783	784	752	699	763	763	722	819	784	723	735	706	736	723	732	770	761	796	738	750	736	768	735	723	734	750	781	752	729	734	768	730	788	735	734	709	745	755	704	779	792	737	745	764	747	682	735	708	773	709	692	706	747	713	773	663	761	743	758	774	716	743	738	713	737	778	793	693	764	753	750	722	697	738	743	772	719	733	804	722	725	791	762	735	734	767	757	762	732	783	711	742	715	771	694	745	749	767	748	744	721	744	723	758	706	736	777	747	717	767	758	728	729	711	684	725	802	737	740	736	723	739	744	766	754	739	762	734	727	739	758	703	708	755	773	744	767	752	719	693	709	741	721	660	699	696	781	713	801	755	730	750	723	748	724	765	726	734	754	759	717	722	699	715	744	782	755	731	751	772	775	751	734	767	739	760	695	709	764	764	706	792	732	791	720	781	750	690	718	717	753	718	723	751	751	793	752	729	751	800	693	770	715	767	741	780	711	714	758	739	710	761	767	747	774	709	774	714	771	697	757	800	777	764	755	745	781	669	758	718	807	723	687	722	780	749	768	718	772	717	762	741	809	698	701	694	740	767	754	730	735	745	711	763	715	689	762	736	699	714	773	702	744	781	756	724	720	735	788	764	726	727	735	679	719	701	750	708	697	683	713	767	735	697	754	716	777	716	713	691	728	770	760	755	762	743	695	723	705	730	739	695	747	691	704	723	763	754	733	742	761	712	716	755	736	752	731	685	777	715	680	718	714	808	761	706	756	761	782	726	747	752	786	744	708	783	742	760	745	753	739	777	736	751	686	749	743	717	717	724	734	746	675	730	712	738	764	723	728	721	765	708	737	735	752	734	772	780	683	715	750	772	749	713	733	702	713	742	730	759	762	753	765	716	743	769	720	726	727	731	728	729	765	725	736	753	744	721	748	732	773	752	759	730	763	710	712	750	745	725	785	750	690	732	731	700	725	742	735	735	745	753	710	719	729	711	744	715	797	746	778	718	749	730	803	699	748	713	700	748	742	776	746	722	779	717	776	732	813	716	734	720	732	715	766	710	757	776	737	721	755	731	704	751	713	732	701	734	728	752	729	801	815	723	702	737	731	745	742	740	772	711	725	706	724	679	737	723	709	721	738	718	753	796	721	755	760	749	717	737	779	730	740	712	680	749	751	710	730	769	732	728	715	744	695	798	757	749	700	683	693	739	745	725	766	757	765	764	723	704	766	715	756	732	712	758	722	755	713	759	737	712	729	763	744	743	771	738	742	718	712	693	753	731	762	720	705	726	723	741	788	751	722	713	755	721	713	731	759	770	719	750	723	718	767	691	745	772	704	787	784	737	765	793	686	750	775	656	730	749	752	726	700	780	716	714	807	691	707	743	710	725	689	735	743	694	716	747	710	752	709	743	771	716	730	792	732	693	735	724	724	704	711	789	748	742	691	670	748	721	765	760	694	745	737	739	737	731	737	713	726	707	729	772	701	787	740	752	748	749	747	760	735	758	760	719	707	779	775	754	701	712	772	773	715	662	683	724	700	793	736	747	743	755	768	700	745	710	712	740	715	729	748	751	706	773	712	707	761	777	742	751	712	755	765	770	714	748	717	764	761	752	787	778	767	714	738	754	707	746	655	778	783	774	702	707	733	713	717	755	752	738	706	717	771	769	762	751	723	752	751	777	761	674	712	711	742	724	708	730	739	755	731	764	791	739	731	732	757	733	775	715	708	733
22586	21072	28870	23499	21074	21172	10475	1595	1201	1188	1090	1030	1020	974	962	946	943	886	879	926	864	866	906	850	812	852	876	843	854	857	837	848	830	845	860	832	854	876	871	822	812	807	812	841	828	799	858	795	849	836	825	824	789	820	761	842	845	828	842	833	839	779	829	846	869	827	889	779	809	807	832	838	819	835	858	840	833	849	815	827	852	833	829	768	824	853	822	802	874	778	878	833	851	782	808	799	797	824	872	861	828	797	767	765	832	764	792	816	839	871	893	811	831	827	823	825	774	854	812	861	837	820	814	823	849	838	820	864	789	840	774	810	811	820	804	792	817	872	841	781	811	774	862	830	840	833	808	820	830	809	800	808	829	801	805	826	764	797	843	811	829	841	814	816	881	791	821	883	850	834	799	830	780	824	779	719	776	831	782	781	837	763	819	809	826	776	849	848	791	833	825	812	783	850	838	819	825	801	851	826	816	784	908	820	808	834	803	800	816	791	839	824	803	824	850	883	854	854	845	838	840	827	810	770	836	838	777	782	792	823	813	778	859	797	820	825	794	830	855	798	842	830	848	813	812	777	896	837	831	772	819	755	833	777	814	835	841	859	821	815	828	792	835	749	853	822	785	785	812	831	804	816	874	797	843	811	843	834	787	798	822	843	819	802	805	834	826	796	815	824	861	867	852	860	859	848	820	787	836	827	823	806	804	845	802	826	807	830	827	813	722	791	841	807	770	799	783	859	822	836	789	819	815	876	821	863	806	815	813	771	831	843	814	851	788	800	866	806	835	819	805	841	828	786	791	799	809	787	840	797	805	826	794	761	826	858	846	799	829	800	834	795	807	829	832	783	814	791	791	873	855	817	812	865	833	831	860	840	820	825	788	816	812	855	830	828	798	790	833	867	750	811	835	796	785	846	804	824	860	817	827	828	822	810	834	812	738	790	808	790	898	872	825	860	864	800	857	773	823	838	825	829	810	815	784	823	803	875	824	752	855	849	789	850	806	889	841	837	833	819	861	791	813	816	814	847	811	820	782	849	797	835	816	821	768	767	834	845	783	878	798	817	895	818	803	799	803	840	750	806	810	827	824	851	848	828	835	823	794	798	792	840	811	822	829	847	804	814	830	808	791	823	823	824	811	781	799	816	807	766	806	798	784	829	795	833	811	798	816	818	766	786	766	808	813	841	872	802	836	803	820	865	864	794	791	827	837	784	814	828	823	831	774	796	843	829	839	794	767	825	786	786	831	785	798	846	824	859	833	820	885	838	796	812	793	791	806	813	825	849	799	851	801	805	863	894	878	790	817	812	832	820	766	835	813	743	792	874	812	823	802	786	873	813	730	829	854	801	790	849	832	831	813	798	811	886	832	817	831	835	764	853	811	836	773	808	835	795	798	839	841	851	820	821	769	833	808	761	832	845	868	838	840	822	797	845	832	836	819	880	790	789	824	837	774	819	824	784	822	797	867	870	858	829	778	836	821	819	820	827	828	803	776	823	879	845	793	818	836	846	855	803	815	799	784	825	803	840	817	809	831	757	758	862	782	841	831	870	837	858	836	832	816	858	804	795	832	786	804	869	852	816	820	882	805	801	822	862	925	774	822	814	830	855	829	794	822	854	855	858	785	819	824	875	819	798	808	804	808	826	805	778	830	842	839	823	805	785	871	787	843	830	710	801	815	826	839	863	806	907	840	790	825	775	786	871	816	844	866	864	821	824	840	856	843	849	837	809	862	815	841	826	796	798	774	818	794	860	812	828	802	787	843	863	830	773	796	827	807	829	866	851	871	855	787	859	853	809	861	820	820	865	817	837	777	813	761	832	826	851	853	807	837	822	803	830	829	783	796	864	810	850	779	797	837	779	765	826	776	836	786	812	786	815	784	851	841	793	779	801	817	798	808	849	818	809	828	792	860	811	789	825	811	807	763	833	839	784	795	878	806	824	843	804	890	809	834	819	790	828	819	850	867	824	817	777	834	833	869	791	824	838	851	870	792	817	854	764	818	770	807	774	792	789	807	770	807	805	776	818	829	869	768	781	812	823	834	845	802	854	883	818	753	797	788	810	816	846	780	793	817	813	836	809	798	852	826	847	808	796	824	795	776	867	795	832	833	784	809	786	840	863	817	831	847	835	866	808	860	853	822	856	857	861	820	782	844	847	829	908	809	819	812	812	787	848	808	835	799	804	887	812	796	820	802	863	853	774	844	810	797	822	827	884	762	812	789	814	815	781	760	791	806	797	809	851	839	862	876	801	795	858	796	821	821	821	792	788	816	833	855	822	763	827	799	799	755	793	814	813	760	794	836	766	835	863	865	859	858	851	882	826	827	830	830	842	840	796	793	846	814	782	824	792	838	796	847	860	836	825	791	810	793	861	812	844	826	842	805	831	807	787	765	820	816	824	840	819	852	826	781	869	821	818	797	769	833	867	767	790	849	796	807	871	757	764	834	877	788	836	833	782	822	861	798	804	828	803	773	796	847	815	832	789	809	799	866	841	847	820	811	798	844	849	804	791	853	780	775	788	782	794	823	838	773	805	802	807	827	826	840	822	819	775	790	821	856	802	879	775	828	836	814	808	799	845	807	840	799	803	866	802	846	815	776	821	772	852	789	815	775	773	810	803	850	791	849	786	830	830	791	859	776	810	869	859	829	789	834	839	819	799	892	845	800	790	842	810	842	796	836	804	803	804	803	829	795	868	833	825	833	808	828	791	811	771	807	849	744	844	824	774	827	835	770	833	845	809	789	822	791	813	859	790	797	826	798	832	860	835	846	837	778	848	797	798	767	784	871	811	814	801	826	778	760	839	795	854	814	830	874	828	857	833	791	862	832	790	823	850	811	834	774	799	798	813	810	885	800	843	828	858	779	818	789	856	783	836	845	830	857	832	791	826	764	803	855	876	814	823	805	826	763	846	746	824	781	771	805	812	799	818	820	832	811	826	816	760	838	801	796	830	842	815	812	857	842	829	790	835	819	803	787	804	802	848	794	849	821	789	844	790	874	792	825	803	848	795	823	819	858	829	801	819	841	865	814	828	772	798	799	821	835	806	869	786	827	820	789	781	839	829	810	861	849	825	812	763	795	761	774	877	823	795	784	828	825	814	830	792	796	857	806	835	805	806	818	872	782	834	839	788	788	805	861	815	822	842	833	821	824	798	826	820	829	757	788	806	762	853	846	817	787	834	849	826	801	809	841	796	840	879	777	827	801	817	884	815	834	794	762	817	836	853	884	803	831	808	860	812	818	841	795	796	781	834	830	774	861	844	822	823	866	818	836	860	874	800	861	806	822	779	845	819	798	822	842	811	779	796	777	846	893	843	843	802	831	769	814	808	825	791	833	805	852	799	806	825	879	815	794	810	775	854	802	726	807	810	821	804	766	817	843	843	775	865	768	805	815	839	833	798	817	823	807	812	852	841	867	798	801	797	770	799	811	781	804	820	828	866	831	882	823	789	799	821	838	816	897	777	815	811	836	810	794	847
44321	32028	9533	4760	3573	2827	2181	1904	1572	1404	1282	1186	1159	1075	1033	947	930	967	985	901	937	888	870	899	867	883	865	865	927	831	842	790	843	864	839	832	774	822	794	824	891	850	856	900	873	789	801	775	830	830	828	823	818	839	850	759	828	823	856	807	798	807	849	826	806	824	801	823	849	795	809	810	867	840	887	835	783	861	817	791	852	836	872	813	797	843	786	840	838	801	803	858	828	809	867	796	812	773	838	834	819	838	799	764	804	814	811	816	794	835	830	784	831	876	810	790	797	811	858	795	822	826	876	853	862	865	786	796	806	808	768	865	789	845	819	809	835	858	803	802	804	827	827	799	832	806	815	758	832	801	843	804	833	845	808	778	806	805	777	815	792	852	811	850	776	837	777	843	849	782	807	815	860	800	799	841	827	848	812	885	846	819	830	872	815	782	801	834	873	816	812	751	819	753	855	799	829	808	876	761	808	903	811	790	817	839	798	823	791	811	775	824	818	843	827	791	768	881	826	867	778	811	808	824	803	752	792	832	832	851	856	826	842	816	815	808	827	825	835	831	807	801	811	854	875	801	848	787	903	780	780	782	837	779	878	846	757	832	821	820	831	821	839	831	813	811	878	831	822	802	762	845	788	821	815	803	811	758	846	838	782	873	818	822	789	784	795	845	848	836	777	834	780	808	788	843	797	785	819	816	791	816	811	833	809	844	799	792	789	802	812	795	831	814	805	845	774	747	809	888	800	842	803	820	781	783	808	800	759	771	812	808	820	872	800	785	821	821	810	800	810	808	851	835	803	846	816	801	815	807	815	788	829	776	859	820	784	803	831	802	816	772	837	807	866	788	793	771	837	850	849	815	814	742	842	806	818	793	831	808	818	845	791	796	805	866	796	799	806	788	871	850	779	814	811	845	783	838	897	817	824	849	760	840	826	802	842	803	855	846	804	841	793	808	814	861	795	789	856	879	787	821	792	801	851	833	818	830	804	791	785	837	749	825	845	817	773	803	805	855	829	819	781	791	873	810	809	809	833	809	833	785	796	827	897	820	778	867	789	847	841	835	782	808	840	821	810	846	843	801	828	838	804	797	823	793	816	807	775	822	813	833	851	799	803	845	791	864	747	818	829	874	824	795	791	787	785	835	834	791	872	777	833	833	793	798	786	831	796	796	816	827	812	829	819	834	843	830	824	784	863	793	844	850	778	841	830	813	777	811	795	836	817	827	805	826	871	822	806	809	820	831	806	814	798	820	772	800	830	816	784	848	851	823	801	780	794	780	851	817	830	809	825	770	838	807	833	815	838	798	797	848	794	834	843	871	829	767	829	789	808	815	877	820	836	789	822	786	851	804	804	767	813	856	798	833	798	806	822	817	831	803	862	855	812	842	817	788	803	810	772	840	825	799	825	769	772	814	768	828	820	823	800	760	802	789	845	853	842	783	800	793	864	809	823	802	779	836	834	862	793	793	821	862	771	825	788	800	805	808	815	859	803	847	864	776	810	814	800	806	768	793	814	801	820	838	815	830	836	817	795	800	812	828	806	828	816	782	857	777	780	833	792	811	827	819	783	849	797	832	870	825	854	842	834	884	800	822	799	834	808	837	819	805	860	810	826	783	804	803	864	816	768	755	748	787	783	824	817	795	821	839	844	853	769	774	779	798	813	840	765	815	789	850	855	805	816	821	807	823	838	782	827	810	779	788	816	771	828	810	829	827	835	860	856	798	789	786	825	824	782	821	777	814	820	820	835	812	835	849	766	789	837	790	770	888	824	802	866	810	761	778	778	781	838	831	841	820	866	815	797	820	824	824	854	848	807	806	778	845	791	860	829	885	809	811	820	859	820	790	768	797	772	830	858	841	843	882	827	808	774	766	793	863	784	806	805	813	818	804	819	844	782	834	807	833	803	845	868	801	786	786	829	822	849	828	848	790	803	814	818	777	827	797	835	829	807	792	834	788	827	809	827	851	831	744	816	772	853	833	866	811	774	801	751	836	771	842	812	844	814	803	788	840	801	846	777	817	811	816	788	811	777	811	774	816	837	815	863	794	803	766	841	825	789	844	822	802	828	825	789	830	729	815	825	775	815	855	773	800	789	812	841	791	793	782	849	822	881	810	823	829	795	804	817	755	886	826	812	851	801	819	856	815	837	817	804	835	780	820	862	865	806	812	827	809	786	831	828	841	798	830	810	779	836	807	758	817	844	799	786	797	885	792	837	818	793	809	833	840	756	808	853	844	771	779	816	812	811	841	824	785	830	823	834	814	852	804	765	782	836	825	829	777	781	836	812	799	784	788	812	839	797	821	849	856	778	843	785	838	823	823	837	845	805	796	865	747	808	830	791	794	819	817	822	798	823	829	821	849	809	814	776	794	779	838	805	786	833	839	793	783	889	821	798	824	821	836	819	806	863	819	840	780	833	772	800	868	772	823	817	820	824	851	797	801	800	859	811	866	790	793	843	852	811	847	818	789	822	825	813	829	843	788	795	812	821	842	839	808	818	802	807	829	806	768	834	858	848	801	818	833	828	829	809	776	847	855	836	805	803	816	778	833	838	756	795	799	853	819	866	800	796	845	810	811	778	763	830	807	802	799	766	804	841	856	803	804	843	808	819	764	823	815	812	801	826	765	802	808	811	804	834	759	814	795	849	820	780	800	760	811	789	806	823	827	866	853	832	830	819	816	849	796	809	770	815	885	809	787	791	778	841	826	797	847	803	856	833	820	809	778	799	839	807	817	832	845	766	808	847	864	800	810	802	769	802	848	797	874	797	781	813	831	838	797	818	771	821	821	795	861	865	858	802	844	803	845	794	818	804	781	763	812	844	824	829	779	827	775	811	828	785	797	831	834	738	844	830	817	844	772	848	821	803	818	786	837	796	806	816	844	827	822	754	827	763	771	802	816	869	769	806	769	784	835	865	769	791	818	824	815	808	820	807	772	849	842	895	814	863	826	793	855	799	802	819	807	824	827	833	806	814	789	759	866	773	840	806	836	819	833	790	819	801	830	829	780	807	817	840	798	746	793	834	801	826	799	791	819	808	826	814	830	779	757	863	818	797	814	877	740	817	861	848	835	853	802	819	770	891	780	800	785	826	769	805	861	766	817	804	827	818	808	810	763	792	801	816	812	818	772	818	802	788	824	853	801	841	797	817	793	788	836	802	825	810	807	852	811	741	880	817	783	795	816	798	799	812	796	800	825	809	826	831	794	809	753	833	832	770	773	837	808	807	780	825	857	799	826	838	837	805	819	818	821	767	762	789	805	781	797	817	763	824	831	839	811	851	847	831	830	854	866	808	841	809	785	843	788	792	881	796	832	781	780	815	817	799	842	836	807	835	824	796	821	817	832	804	793	854	803	761	850	804	815	787	808	826	797	762	801	808	845	843	822	815	771	801	824	786	832	822	758	876	806	831	796	847	797	745	836	842	840	816	799	785	792	817	846	815	821	833	777	802	833	775	785	822	775	794	780	792	816	823	850
28246	19159	6004	695	486	431	413	424	380	349	388	342	369	346	304	394	359	393	373	391	350	345	365	387	373	354	371	334	342	386	369	357	352	351	347	353	364	339	363	359	356	358	351	386	355	357	385	380	367	359	359	391	404	341	320	381	335	413	377	350	352	347	344	392	368	334	375	382	354	339	340	336	367	349	353	398	411	335	347	371	404	360	364	335	373	358	383	383	342	377	388	326	345	363	390	361	332	400	342	378	385	370	393	369	337	327	381	382	323	371	367	348	352	354	387	341	370	356	375	368	329	346	330	383	320	342	365	390	338	373	381	375	378	415	370	352	342	354	344	353	354	352	367	359	322	363	375	369	325	355	335	329	364	365	346	337	368	342	345	352	346	354	349	371	364	338	348	340	339	336	379	352	369	366	349	378	363	381	342	396	318	340	345	329	371	377	373	330	355	378	352	374	344	400	383	352	353	357	355	348	388	372	364	389	365	350	366	356	360	361	348	375	367	368	396	333	360	388	362	362	378	373	335	353	369	362	391	350	369	368	364	372	375	401	398	339	363	350	347	355	410	368	364	349	361	397	342	380	363	375	364	338	366	361	382	383	333	358	360	358	336	370	343	362	352	397	394	369	355	352	383	395	342	362	374	328	349	379	363	373	388	348	342	381	347	323	418	387	342	402	339	350	409	341	349	337	348	361	378	352	373	383	338	368	388	358	343	397	360	391	381	365	355	356	357	388	350	386	348	387	384	330	372	342	348	348	354	364	373	349	351	361	351	342	404	386	371	363	387	375	374	373	368	364	379	335	361	397	376	384	361	347	361	355	355	324	366	383	367	382	378	337	366	328	380	349	359	371	391	386	349	337	342	377	374	366	384	352	362	379	342	367	377	359	358	393	370	342	338	334	362	354	379	365	355	326	380	326	389	348	352	358	348	386	340	379	339	362	350	379	330	344	366	376	382	372	354	367	357	378	319	368	350	371	346	362	375	319	361	357	346	340	331	365	365	360	357	389	339	361	362	367	360	357	384	378	336	323	344	366	381	373	343	367	349	365	377	378	365	388	339	347	375	361	385	386	382	359	354	351	354	365	355	390	383	378	380	360	349	346	356	358	381	357	321	355	415	380	347	363	408	370	372	327	357	383	348	408	376	361	378	356	376	348	355	358	380	384	376	368	356	355	341	393	356	344	363	341	386	338	371	356	353	360	404	326	345	394	388	393	411	367	359	336	367	396	350	374	337	360	323	358	350	379	376	371	337	390	371	345	335	372	364	410	355	356	351	337	360	376	355	380	375	368	356	347	353	354	363	334	382	319	398	399	349	390	358	349	355	354	331	365	351	380	378	358	380	388	362	352	377	371	346	335	358	369	365	355	369	347	339	353	352	341	347	327	368	378	402	341	352	359	394	349	373	352	364	318	375	350	383	340	323	394	379	383	348	382	363	368	383	383	380	341	385	373	344	366	343	378	354	365	386	352	415	357	356	351	343	373	371	340	352	353	376	350	332	397	371	332	352	327	344	374	360	359	350	351	353	379	345	357	328	362	357	335	304	399	361	401	346	376	361	364	350	366	409	368	373	379	335	349	368	345	381	368	402	356	360	371	356	365	368	356	376	333	338	369	356	353	395	343	363	389	387	374	394	378	347	356	358	388	343	372	350	323	357	362	357	353	374	365	378	352	348	371	378	356	360	402	369	388	343	351	350	363	356	340	388	355	363	377	344	348	366	385	371	376	370	388	349	362	352	383	374	350	350	362	329	360	357	401	364	356	362	340	368	359	381	318	356	380	370	361	317	336	393	339	375	333	360	344	364	351	331	343	366	358	363	360	358	352	334	359	349	377	345	370	362	392	356	354	367	353	370	312	332	361	336	347	367	354	363	357	366	376	341	376	349	349	368	383	349	365	357	406	338	344	375	380	329	355	368	336	359	333	339	344	385	388	356	383	359	357	332	357	343	384	387	330	357	346	363	382	328	361	355	381	326	347	346	378	363	382	362	336	354	378	397	359	366	370	333	370	382	373	356	348	352	345	372	377	386	368	377	389	325	366	387	343	381	339	366	331	360	341	375	374	314	363	378	341	363	363	342	353	386	368	382	372	340	356	369	354	345	405	369	347	368	405	345	393	359	384	395	349	387	360	341	360	340	337	360	375	348	348	360	337	356	379	354	361	381	397	331	344	366	342	357	358	347	332	364	359	379	357	350	346	350	366	382	359	352	351	365	349	355	365	359	333	395	336	354	374	373	337	347	359	338	359	355	382	375	331	362	406	366	353	331	336	337	389	340	353	361	365	347	336	350	355	375	321	330	345	372	360	327	367	352	333	337	395	362	366	365	391	363	350	359	351	353	348	345	363	356	382	328	343	325	361	349	384	407	388	342	366	373	390	347	370	364	406	414	364	357	335	360	350	390	390	345	340	368	358	355	340	374	380	336	396	333	360	374	363	395	357	373	362	338	352	326	343	354	334	371	353	366	377	360	397	332	366	363	342	348	351	331	358	353	376	348	355	376	336	333	355	326	359	372	403	338	327	376	366	388	388	359	366	351	365	346	383	377	395	371	374	366	374	378	358	370	355	372	365	333	321	356	396	357	343	379	393	324	360	373	389	347	396	397	368	398	340	349	338	377	365	355	346	363	343	369	366	363	353	360	347	365	359	378	381	357	346	359	338	380	373	354	342	361	381	327	322	359	357	385	376	384	362	362	350	357	352	375	358	372	398	323	355	366	342	376	379	356	383	346	342	353	363	368	359	362	361	350	403	338	345	367	370	400	348	378	376	368	351	362	344	385	339	355	380	376	365	370	378	368	356	328	368	364	350	369	353	373	346	341	350	367	380	334	372	367	408	357	336	356	365	344	346	339	380	392	357	335	395	367	356	375	355	348	336	331	361	375	368	388	367	348	337	369	363	366	328	347	340	379	344	369	418	335	359	381	387	386	372	352	376	346	360	363	350	385	368	390	382	371	392	384	342	337	357	361	372	343	374	348	343	371	333	377	337	340	334	328	368	352	370	324	365	352	372	358	355	338	394	370	386	330	366	331	400	373	375	377	360	391	390	346	334	350	335	388	347	349	372	352	343	369	363	381	369	408	388	354	349	353	349	372	319	346	415	326	361	334	344	346	380	366	360	344	330	347	328	370	347	357	377	360	354	340	376	328	362	341	359	351	353	363	397	357	363	351	332	348	373	340	361	391	329	367	368	358	413	368	373	380	368	390	348	358	368	378	349	377	335	387	372	331	393	317	320	366	376	381	351	358	370	312	359	390	382	339	354	388	324	344	373	372	387	380	382	365	379	360	338	337	353	374	367	339	365	375	361	385	376	369	385	353	359	370	359	338	361	358	384	384	352	382	375	366	369	376	384	354	357	340	362	357	366	364	365	350	352	381	403	349	353	371	364	377	333	397	374	365	404	363	355	358	392	365	346	337	354	379	357	337	397	383	360	348	370	379	419	376	360	345	340	352	369	362	356	340	367	366	344	361	352
21874	4768	798	533	505	458	448	435	424	415	432	424	381	419	420	426	395	398	422	396	377	379	417	396	388	375	395	363	375	390	436	444	381	418	402	412	377	437	412	368	398	402	416	401	410	416	376	398	404	424	416	395	395	391	405	380	408	385	399	402	439	448	434	386	439	448	406	376	393	374	415	402	415	407	400	379	398	375	407	403	430	438	409	426	389	381	377	441	404	400	415	403	401	404	415	406	392	391	425	436	392	414	396	436	410	375	393	379	392	397	418	420	376	386	419	384	419	394	348	389	387	418	375	398	405	407	389	420	407	434	416	365	424	391	383	469	435	420	392	395	407	403	394	454	419	389	423	406	393	420	403	392	414	407	384	409	405	437	423	397	406	363	421	389	390	372	393	377	359	422	364	358	390	408	392	409	418	416	377	405	418	406	392	399	391	426	403	391	423	405	443	408	406	433	397	422	410	391	397	398	379	425	395	400	406	392	407	406	415	398	385	391	380	390	401	401	386	422	417	358	395	425	401	406	416	382	388	437	422	406	384	416	375	395	423	374	417	409	403	388	446	427	427	394	396	444	412	403	402	386	400	381	406	422	378	386	396	385	413	413	377	380	402	407	398	391	416	400	390	422	401	425	424	391	403	429	387	385	409	436	403	394	402	402	404	388	415	417	419	391	390	360	445	384	376	416	429	411	400	408	397	403	376	407	413	388	415	420	412	415	401	419	364	403	406	417	404	427	419	360	400	428	418	411	376	430	426	369	416	400	422	408	370	415	390	415	404	436	438	436	404	425	395	413	412	393	427	409	405	399	412	390	395	420	392	413	416	390	385	397	416	425	370	372	402	399	401	396	438	383	401	410	361	406	426	430	394	402	375	407	409	392	379	397	412	372	389	436	408	382	408	428	383	384	378	395	438	417	418	385	401	403	391	407	409	414	416	386	383	390	411	397	394	423	375	418	400	394	431	409	388	420	411	383	414	398	432	354	408	429	402	395	417	402	398	367	406	404	401	402	435	398	408	361	391	394	444	406	406	397	411	388	396	422	423	424	403	425	415	394	400	409	436	384	386	382	389	399	390	396	368	399	400	365	421	420	369	438	417	378	410	398	395	410	399	387	430	431	398	429	411	380	446	392	393	421	408	433	360	416	370	401	394	425	445	416	443	402	375	380	410	425	421	403	395	422	384	408	411	411	395	408	388	394	385	400	415	410	387	421	390	425	409	392	418	403	384	369	407	390	392	391	423	362	407	421	408	401	418	366	380	380	450	421	405	439	400	412	409	425	412	414	380	411	415	394	419	369	426	393	403	399	377	408	419	379	419	414	388	402	425	384	383	395	396	407	425	396	408	412	376	422	425	407	397	426	418	366	379	399	400	410	384	442	399	393	384	396	452	397	360	398	397	394	426	378	418	406	410	407	403	376	416	427	408	418	392	374	393	418	370	401	407	366	361	429	411	401	422	394	422	403	384	401	418	386	379	383	391	411	449	375	418	389	405	400	378	390	387	377	392	426	436	410	404	387	395	405	406	380	392	434	378	382	415	418	388	390	389	396	412	385	433	420	403	415	437	427	425	398	378	388	427	401	402	424	392	427	380	406	418	416	410	412	433	400	408	408	400	427	408	401	405	417	379	403	414	413	414	391	396	396	393	394	439	419	449	430	415	359	375	402	402	419	415	414	436	411	407	400	402	376	417	416	396	423	410	398	422	408	408	388	406	411	427	425	405	406	400	377	383	407	400	398	400	398	395	407	436	411	386	410	389	413	388	384	400	413	395	434	387	417	391	433	392	412	410	418	399	406	389	410	397	402	375	366	412	413	388	416	390	388	402	406	391	410	434	403	401	354	376	370	412	406	382	385	396	428	395	358	394	432	404	393	423	391	393	422	428	388	407	420	379	401	417	405	374	412	399	433	420	403	396	361	397	421	372	405	441	372	396	443	408	384	426	403	436	407	417	420	433	448	398	408	404	389	404	418	426	407	414	435	366	357	395	394	366	410	427	416	386	361	406	423	394	437	410	380	407	417	402	378	381	432	390	406	397	421	437	398	403	358	385	423	399	406	394	444	416	443	417	381	423	400	403	428	375	398	419	398	417	371	376	431	410	377	414	393	361	418	385	402	412	437	407	411	421	386	368	393	402	375	409	394	405	412	386	385	432	447	391	408	402	381	396	421	406	408	425	408	431	414	421	407	439	439	419	402	376	398	427	414	393	390	382	404	364	410	351	400	397	379	395	409	382	404	411	415	372	371	405	369	376	417	429	414	417	415	388	378	369	430	404	368	373	399	389	414	395	440	406	388	421	424	425	414	417	416	372	400	385	410	419	380	430	413	421	402	426	401	364	414	415	384	400	433	420	386	394	438	409	363	449	434	363	381	412	413	401	397	427	439	412	396	434	420	412	395	420	390	370	400	386	381	407	379	439	381	377	395	424	380	410	413	420	393	433	394	431	424	381	397	389	405	383	433	382	395	429	372	381	388	390	412	381	418	410	403	439	414	414	404	403	431	401	390	418	392	371	405	380	399	416	397	425	395	395	376	384	406	387	422	400	397	401	438	398	359	427	417	390	436	412	441	418	409	423	392	431	439	422	408	431	394	411	399	403	407	410	408	367	402	379	437	394	387	404	441	390	390	423	422	366	425	384	417	397	401	414	369	364	398	390	380	364	396	429	385	398	405	462	404	416	399	416	406	422	417	422	387	400	416	422	404	397	423	405	399	385	426	395	416	431	375	366	389	383	416	398	393	423	409	414	419	415	378	413	433	430	392	392	376	438	398	363	395	415	410	402	398	409	412	400	375	401	423	409	393	408	372	409	396	421	424	394	416	386	385	418	387	419	367	393	381	399	388	403	405	369	387	409	407	416	429	420	370	409	448	380	401	415	407	426	428	369	410	427	408	386	411	398	402	420	401	403	415	422	403	420	378	387	405	391	420	413	392	435	427	409	420	437	398	417	375	365	388	398	393	369	406	386	395	412	411	404	427	408	376	419	396	453	384	379	399	407	402	418	406	431	452	414	389	365	380	404	419	422	400	404	417	425	388	407	398	398	431	425	407	436	407	413	391	394	421	407	419	364	410	363	406	401	370	426	380	430	416	409	416	377	407	373	399	392	420	422	419	412	374	431	409	407	408	412	408	425	402	412	428	428	435	417	411	380	419	387	384	425	383	374	398	383	397	408	399	412	399	367	448	422	412	385	366	396	397	402	421	395	450	386	423	409	388	394	392	430	410	416	406	377	409	382	421	389	403	381	409	412	411	410	395	393	389	388	392	413	424	427	385	382	390	423	385	373	441	447	413	382	375	395	416	423	366	386	395	386	406	400	379	386	395	358	399	408	407	396	421	400	411	369	408	429	401	390	419	432	351	391	403	412	397	456	396	411	418	412	381	382	387	408	399	392	385	424	386	424	420	386	438	365	388	414	369	406	404	424	416	385	410	380	373	436	420	402	398	402	410	385	372	398	409	389	382	414	426	381	390
23762	21028	28362	23879	21038	11100	1077	712	601	580	520	510	486	480	445	458	383	390	430	424	403	370	396	413	403	420	391	355	394	369	396	402	401	396	391	414	364	372	395	358	384	337	381	354	378	363	385	380	374	367	372	336	409	395	407	363	369	376	375	397	369	398	388	361	348	355	354	361	348	362	338	371	366	368	381	356	358	326	395	387	348	393	362	397	353	377	361	375	363	390	324	406	373	366	374	351	355	362	372	363	350	343	371	381	379	367	374	354	358	377	396	370	350	376	379	409	336	353	350	358	362	351	364	355	397	383	384	356	348	344	366	366	386	351	377	387	348	368	344	385	367	365	358	394	386	386	379	355	405	357	356	373	428	329	367	350	367	399	343	373	323	387	394	389	390	356	386	377	412	396	375	352	402	377	349	350	376	385	367	369	404	370	385	359	386	382	380	405	372	368	388	343	390	397	378	338	360	374	375	402	368	371	404	371	397	341	381	370	416	376	366	362	371	358	383	384	371	392	365	366	380	376	367	345	383	400	373	348	373	393	374	413	367	355	386	399	388	374	355	397	382	401	394	383	387	395	417	385	377	364	380	368	361	404	376	392	356	349	397	367	373	383	392	351	385	399	393	386	347	353	372	406	363	340	347	365	400	370	362	357	357	381	316	369	369	367	413	377	404	346	329	333	378	370	378	353	398	387	372	350	389	371	369	383	360	387	398	355	359	355	358	366	333	385	365	395	358	354	391	380	368	374	388	337	362	376	360	393	360	367	350	386	388	373	371	353	411	344	364	372	339	376	385	390	370	364	371	371	358	360	361	395	388	346	357	350	344	417	409	406	367	357	387	384	362	391	360	425	350	389	349	351	369	382	317	362	376	375	362	376	366	402	400	375	372	381	379	359	376	390	401	365	356	370	367	380	389	389	358	394	377	346	383	349	376	384	380	353	370	399	406	394	392	363	349	349	398	378	348	374	388	389	382	345	337	364	358	348	391	380	379	355	363	368	328	376	350	361	401	380	363	333	368	366	367	388	363	365	399	368	383	347	422	371	365	373	392	363	389	376	355	368	364	363	376	362	360	365	356	382	348	332	361	367	372	386	367	409	354	378	362	350	379	398	387	384	364	388	329	397	397	384	342	421	343	368	373	358	345	362	362	349	379	369	421	373	397	383	380	348	364	376	368	369	407	348	341	350	338	374	353	408	355	389	390	373	330	361	330	361	353	391	328	365	370	365	388	355	375	353	369	355	347	367	350	385	391	389	361	385	353	393	361	387	360	366	372	397	415	386	400	405	377	354	379	362	357	414	359	342	353	374	450	378	354	330	391	371	356	378	380	369	370	411	412	372	376	372	357	376	316	371	349	380	349	386	353	359	345	403	364	369	355	369	382	372	380	356	353	407	359	377	357	414	369	365	374	365	377	376	354	377	390	375	351	372	346	358	385	343	362	377	385	386	375	369	377	350	386	374	369	383	372	393	373	356	350	346	391	359	382	357	368	381	380	363	360	366	391	368	384	384	352	424	352	370	373	377	368	403	403	367	387	367	371	406	358	357	360	346	381	382	354	335	344	350	390	415	381	401	347	366	372	387	385	390	365	350	390	408	374	375	423	406	391	367	348	376	332	349	358	388	352	392	352	337	351	381	365	380	348	375	348	366	354	366	391	329	392	406	380	354	390	352	385	365	359	379	369	397	331	374	325	420	350	356	373	365	385	382	386	349	354	402	389	357	367	387	393	359	354	411	385	370	355	350	374	412	341	330	341	404	406	360	354	399	360	352	386	409	384	358	375	366	353	357	366	394	353	379	386	404	336	355	365	365	364	364	356	374	370	390	394	350	364	366	390	364	378	332	358	386	368	344	369	386	373	378	390	370	359	397	373	318	363	350	352	359	367	394	413	368	369	404	377	380	381	330	347	358	411	392	380	376	351	384	372	385	383	379	413	373	412	376	383	348	350	376	388	375	355	377	373	400	355	370	361	367	397	378	365	402	375	363	358	358	326	374	378	370	358	335	379	367	410	360	389	345	359	315	363	391	353	320	371	360	404	373	374	370	374	414	367	366	369	366	357	383	379	372	366	391	340	373	378	396	355	376	345	378	371	397	382	392	378	365	375	320	377	323	343	374	377	357	378	341	358	400	376	336	359	341	368	371	344	414	392	330	363	369	365	358	370	372	370	405	355	378	370	374	389	332	342	358	376	374	358	335	356	347	379	378	352	372	379	373	372	363	370	387	366	380	366	382	393	391	352	344	374	347	369	369	399	358	395	403	354	378	351	353	381	382	380	376	374	374	356	367	353	344	378	359	336	361	372	393	369	389	376	347	387	396	374	365	371	371	378	378	367	359	372	384	347	378	346	391	381	366	345	419	384	383	365	363	369	347	423	352	384	368	407	363	377	369	370	395	365	367	355	390	384	410	387	343	375	358	366	343	349	361	384	392	350	383	375	399	378	359	369	380	370	322	342	396	388	371	339	333	390	381	351	364	367	365	332	348	381	350	403	342	380	346	351	341	359	404	357	374	404	398	362	392	355	381	373	352	332	360	331	350	365	377	369	366	371	348	375	363	373	399	403	379	363	361	391	388	357	359	354	385	330	337	333	349	372	388	335	378	387	365	369	375	383	396	374	379	358	330	367	374	341	352	349	389	372	384	365	412	349	335	361	412	352	349	372	367	370	358	331	370	367	388	387	382	385	355	372	409	360	355	371	353	350	378	366	332	395	368	398	391	382	360	366	373	367	348	371	360	401	357	372	389	347	322	402	365	362	364	363	378	368	353	403	377	335	374	364	358	365	385	379	411	367	353	373	406	375	387	331	401	373	374	367	374	358	380	378	355	340	356	391	406	366	376	359	367	373	364	362	374	380	384	390	384	376	421	393	386	357	345	359	371	369	371	392	377	375	371	362	367	378	361	389	378	370	364	362	410	375	325	360	362	384	341	364	358	362	381	357	385	382	361	344	377	357	379	374	366	373	368	373	422	366	385	372	340	367	368	373	361	386	344	435	385	400	331	371	342	377	362	370	371	349	376	352	338	380	373	351	393	369	351	394	361	378	338	371	351	386	362	388	370	382	354	363	333	350	353	367	384	360	354	346	366	382	375	373	381	390	399	387	381	347	366	358	367	370	368	374	372	379	401	368	392	392	395	353	384	390	371	387	354	369	359	372	370	342	361	361	370	399	370	356	404	379	372	395	373	388	409	355	375	380	393	386	381	382	391	348	344	383	412	344	351	373	361	348	361	367	330	388	350	367	374	376	339	398	345	396	373	355	359	390	340	354	383	367	368	377	389	348	382	364	392	363	409	368	349	376	378	359	401	369	386	366	382	365	415	378	340	356	372	375	371	366	353	372	359	402	363	373	346	377	387	314	367	377	377	383	385	344	423	353	373	362	352	357	383	375	361	382	381	381	390	385	385	361	392	349	372	365	354	378	402	366	366	402	370	374	357	333	373	348	352	353	404	369	337	393	388	359	369	351	374	372	377
32994	21423	6039	2753	2026	1511	1231	1021	821	716	677	613	585	538	523	491	494	494	462	445	470	434	455	425	438	423	410	409	370	420	426	429	406	401	411	426	389	369	406	382	406	418	417	396	391	419	396	395	378	417	426	393	393	386	421	404	386	425	387	390	405	395	394	410	438	404	392	398	387	415	381	404	425	386	391	378	400	430	424	402	390	371	393	395	407	418	374	410	407	389	403	404	418	389	394	393	417	378	393	366	433	394	423	386	390	369	390	408	396	400	401	366	418	407	440	363	415	365	377	405	388	391	395	410	394	399	440	372	394	396	369	399	346	372	365	409	397	402	395	372	381	375	415	405	385	433	357	387	407	437	405	423	423	420	408	440	403	396	409	366	374	385	415	421	376	373	388	409	394	411	405	396	377	375	396	351	390	375	410	396	414	364	430	382	390	351	404	404	405	401	389	393	429	372	393	395	386	359	401	420	415	430	388	414	380	396	433	371	407	389	391	375	371	370	413	402	398	391	393	416	398	373	428	390	381	365	400	372	401	370	396	403	399	355	386	415	385	431	427	384	388	395	400	391	397	408	404	382	381	389	412	406	388	404	454	388	368	398	430	379	397	398	389	405	386	390	427	377	394	394	418	424	385	377	399	409	366	366	406	390	381	410	383	408	405	399	388	378	399	381	376	350	403	383	390	387	408	425	348	401	423	399	429	451	393	390	382	390	395	372	451	437	452	369	383	399	405	403	391	428	389	382	380	385	422	407	392	389	398	400	373	389	404	399	401	413	393	379	418	398	385	381	428	391	424	417	402	379	421	381	408	398	411	435	394	380	410	393	398	394	407	403	371	371	381	402	431	420	375	401	429	426	418	405	393	413	433	378	419	380	399	387	371	402	392	414	373	425	368	371	400	442	386	387	355	371	409	392	364	405	389	389	380	403	423	395	433	429	389	388	394	398	418	414	392	379	420	371	389	437	387	409	397	392	408	405	396	349	358	437	390	401	435	366	412	376	408	380	443	360	374	368	417	452	407	387	409	363	345	374	399	408	391	407	468	407	383	368	411	383	383	422	399	406	403	397	399	387	340	389	397	378	375	365	380	390	383	431	407	372	393	366	382	385	405	394	392	378	433	365	385	358	406	426	409	397	382	416	415	434	354	419	420	436	378	403	440	394	409	431	392	383	410	407	398	381	398	402	393	423	375	412	389	375	382	399	367	381	396	411	411	377	387	385	421	396	405	422	387	386	418	424	411	374	396	392	356	446	380	377	384	378	385	396	367	409	436	448	399	381	416	400	383	360	415	419	361	421	416	424	406	436	399	407	388	411	422	362	391	403	398	397	388	392	412	386	417	387	407	383	401	387	434	389	381	403	412	393	360	397	392	369	383	410	398	396	397	401	412	347	412	402	391	411	403	437	395	405	424	419	402	374	420	403	397	382	410	392	394	401	421	388	373	374	434	399	365	420	360	390	371	396	406	411	413	421	381	383	449	399	401	398	403	385	415	396	409	378	368	392	458	389	411	358	398	440	429	437	376	416	397	407	397	380	408	405	414	458	360	407	377	378	391	393	445	373	377	404	409	417	368	408	395	385	400	400	414	430	396	413	423	443	420	384	378	423	375	405	386	384	397	386	415	408	396	375	368	358	398	383	387	387	402	349	398	393	425	418	400	396	403	391	395	380	413	382	367	356	374	364	379	408	413	381	371	382	402	415	375	400	409	410	427	393	385	413	409	433	406	428	423	393	436	420	383	375	410	408	390	384	407	399	387	388	395	415	409	427	420	393	403	404	384	406	399	393	386	418	383	377	397	422	439	412	383	400	392	427	366	339	406	389	394	390	395	423	401	389	414	382	394	375	409	405	361	388	387	360	399	373	394	412	406	389	414	397	404	408	394	412	413	410	414	409	343	399	372	409	378	368	393	374	437	384	416	381	387	404	383	377	375	357	384	431	435	398	379	415	387	422	415	407	395	401	390	379	389	397	384	416	413	390	406	403	396	392	406	389	389	367	404	387	412	400	351	377	370	399	441	417	442	401	379	376	397	401	404	394	367	391	428	411	378	391	390	429	392	410	360	395	407	389	402	396	372	377	423	428	394	368	364	371	425	391	408	409	413	393	398	403	400	368	366	386	369	392	399	367	381	421	420	381	380	394	388	389	397	417	389	407	414	450	376	365	394	408	385	414	359	378	395	402	382	408	390	388	408	425	411	405	365	405	390	402	366	418	391	387	417	397	386	401	377	389	412	351	404	353	388	420	402	427	371	386	448	415	404	380	392	388	400	429	383	372	397	376	417	398	395	411	431	381	408	426	389	425	385	379	372	398	381	390	436	390	414	425	397	406	392	405	443	351	400	361	431	370	420	380	418	392	401	403	413	396	419	403	395	361	394	363	402	391	375	402	399	421	385	378	409	415	381	396	407	417	394	441	371	362	379	373	370	376	367	386	375	378	389	407	400	406	398	389	406	401	410	409	360	405	375	379	405	390	411	422	399	400	379	377	394	413	421	437	423	393	374	380	387	389	384	395	405	382	406	413	414	382	438	378	404	413	375	418	392	406	393	420	411	442	432	414	396	384	398	400	406	380	395	365	403	410	401	393	394	389	390	401	400	420	394	421	396	418	379	357	341	412	374	399	398	403	384	389	397	447	406	381	396	430	383	379	412	392	429	374	408	367	375	401	392	393	384	394	398	399	373	422	419	410	378	429	377	387	403	397	407	396	388	402	421	401	439	388	397	404	394	437	396	394	372	380	383	392	409	365	386	375	383	409	412	387	382	412	370	365	379	394	403	400	423	378	428	430	413	440	436	397	371	399	423	380	369	383	382	366	362	415	368	393	411	420	388	381	402	403	382	388	383	380	381	430	401	402	381	367	399	401	391	439	434	376	417	413	396	393	397	376	425	419	381	414	386	441	397	411	396	377	391	412	393	397	386	434	380	434	411	384	397	376	394	362	391	408	397	387	382	395	376	392	434	414	385	434	382	397	401	383	403	419	350	425	401	375	388	420	388	401	413	407	373	390	416	372	368	385	369	422	395	417	402	421	385	422	337	408	397	399	384	401	393	378	339	378	403	426	382	366	412	391	378	395	419	411	405	399	428	369	395	412	404	408	370	392	369	397	392	404	388	389	383	388	427	376	382	414	399	364	392	397	408	369	397	394	393	407	384	360	366	404	422	397	404	399	390	423	412	389	404	350	397	390	437	366	412	418	375	390	385	377	404	375	393	393	395	381	397	382	375	398	373	415	366	413	400	417	394	409	378	403	381	363	383	384	373	394	408	391	385	420	401	395	382	372	389	400	383	406	373	405	368	385	394	417	407	364	394	399	393	367	389	404	389	405	441	394	385	392	428	390	367	390	374	414	386	398	387	414	414	400	374	403	381	403	393	410	412	410	345	433	381	431	369	428	401	405	417	413	376	409	410	405	390	371	360	408	370	384	395	402	398	407	390	388	388	396	415	367	383	385	377	397	411	387	433	400	391	398
24900	20922	27004	24853	10674	1210	920	837	802	808	728	705	739	706	732	701	726	689	713	668	697	718	677	679	654	695	724	745	693	659	729	689	654	674	724	669	685	683	707	715	637	657	696	709	707	660	666	690	698	691	705	710	670	690	634	721	638	714	693	690	699	686	622	708	707	734	631	686	691	738	631	704	712	694	681	670	713	653	678	691	734	685	688	704	689	716	708	697	694	670	673	712	640	711	675	673	710	701	645	742	658	676	697	692	696	655	709	703	709	721	679	714	675	714	712	707	682	682	715	640	697	667	710	675	702	707	685	656	665	721	687	722	653	716	692	649	694	733	697	694	634	676	667	693	669	649	637	697	679	723	724	635	686	686	664	701	716	666	714	693	702	665	681	717	623	722	674	687	688	660	722	703	692	680	681	671	651	640	695	646	705	659	657	698	679	699	701	663	659	702	690	686	682	709	695	650	660	712	675	678	709	701	655	730	670	717	706	656	718	669	673	682	657	605	680	691	694	688	702	693	704	690	627	667	677	731	673	702	679	660	680	714	705	710	724	698	631	690	678	708	669	718	706	735	660	667	699	705	720	720	668	660	694	684	692	766	690	640	682	746	661	700	680	724	659	709	686	683	677	714	679	691	677	678	725	650	643	705	665	686	701	684	602	686	703	650	695	700	709	684	726	670	726	679	670	677	693	718	677	672	710	713	660	665	711	668	675	668	690	694	684	628	644	709	631	705	700	677	670	696	736	718	718	697	690	709	654	723	687	655	705	741	671	682	673	678	682	690	705	675	671	637	681	695	673	687	634	698	683	669	694	676	711	685	656	675	638	677	676	708	672	697	654	652	679	654	674	676	739	672	692	678	741	753	662	670	666	713	695	687	682	698	647	670	716	669	714	677	701	694	675	704	668	695	666	670	689	696	694	697	650	699	680	707	663	713	716	688	704	677	707	697	701	665	644	658	693	674	669	654	729	703	683	660	728	687	674	698	681	713	626	705	707	676	722	649	673	632	696	711	656	723	735	714	655	657	738	690	685	663	684	653	718	691	700	708	704	689	701	692	697	678	661	702	684	659	693	696	709	674	747	650	667	674	709	699	707	693	710	656	718	690	677	701	700	719	671	689	712	643	682	683	646	655	697	716	731	716	672	699	716	690	673	692	719	640	695	696	666	741	707	659	679	714	690	690	667	612	676	679	749	686	675	705	667	693	637	729	686	683	668	637	634	688	641	667	676	665	679	654	724	655	689	708	708	681	699	667	704	673	724	720	671	699	679	693	690	649	683	685	682	692	688	681	673	682	671	673	699	685	711	695	705	684	702	693	700	710	770	700	708	662	710	666	687	672	663	721	697	701	716	661	670	660	713	679	672	668	683	704	629	697	752	690	722	687	634	700	718	678	663	708	704	698	678	647	721	669	689	672	672	665	617	703	698	738	682	688	690	691	691	671	679	673	731	720	705	684	670	634	663	670	644	690	714	679	671	713	659	699	724	650	639	720	662	706	699	653	659	678	657	663	672	679	664	680	704	695	734	717	660	664	659	680	636	659	668	708	702	682	674	671	676	685	708	667	646	672	651	734	706	712	700	706	670	689	706	685	706	716	629	673	687	680	646	674	698	691	731	650	691	663	685	681	689	739	690	688	653	684	677	670	700	661	727	684	666	737	697	678	683	657	636	666	660	658	750	707	729	595	711	667	667	718	752	627	658	716	722	663	723	681	682	651	706	662	681	717	693	670	674	700	659	665	701	717	688	673	698	683	667	728	683	654	710	683	666	680	677	707	665	705	690	667	680	712	679	679	691	705	669	683	682	657	723	681	661	653	647	670	640	681	741	667	685	638	693	702	689	669	734	711	682	648	687	682	672	687	640	672	695	651	636	677	691	677	704	691	680	730	689	740	660	761	670	676	669	684	684	683	740	693	671	681	705	677	677	715	710	683	720	688	669	697	719	725	710	676	661	711	709	699	703	659	708	691	683	655	744	735	672	672	691	680	688	635	702	711	630	741	660	736	689	628	714	674	701	658	740	699	658	658	674	687	709	693	677	680	718	705	659	687	696	695	683	724	675	690	712	654	657	673	652	718	666	681	667	682	685	694	681	690	698	700	619	683	701	674	643	710	702	715	702	705	661	725	645	685	664	693	674	703	669	660	658	656	704	660	687	644	688	657	691	631	690	695	704	635	695	642	708	712	654	656	674	678	688	691	750	674	688	728	699	687	748	672	684	688	683	677	642	698	710	648	701	686	667	678	711	673	678	713	679	663	660	672	719	712	729	672	686	706	651	680	709	700	674	710	657	692	680	706	694	697	714	694	665	641	678	677	696	677	712	679	693	708	672	661	686	651	717	689	714	709	697	727	678	733	687	687	712	688	700	697	697	704	654	689	644	636	656	684	666	713	612	713	626	688	696	647	697	723	709	713	674	696	670	705	712	643	653	671	694	691	663	732	694	679	723	691	655	694	675	702	696	702	705	721	704	698	705	704	689	652	650	675	666	692	680	684	655	694	616	682	736	642	724	655	695	738	647	689	696	631	649	733	721	735	644	673	661	717	696	676	649	723	689	712	689	654	672	659	647	654	714	708	730	668	695	655	681	673	679	669	702	660	700	625	690	714	704	704	680	733	694	663	744	671	712	696	703	648	676	683	687	659	707	667	677	697	704	718	687	695	713	675	662	732	668	681	723	689	641	701	703	756	637	696	683	744	678	691	709	703	692	706	685	684	664	689	702	687	666	704	652	670	685	754	687	655	646	672	685	651	695	694	653	693	713	687	725	625	646	659	718	700	702	667	663	657	651	700	693	685	734	670	705	667	699	702	694	704	693	685	713	673	695	676	725	699	685	681	692	680	688	679	682	699	702	661	647	703	689	686	707	718	743	652	712	658	670	660	667	683	692	696	614	686	656	667	697	645	668	697	696	671	686	667	743	693	730	674	654	645	667	684	741	733	689	692	672	617	681	683	673	691	703	700	686	693	715	688	670	693	653	683	668	674	697	718	719	663	711	692	648	669	634	711	680	681	631	738	722	719	709	666	643	685	725	704	679	672	661	666	708	671	697	685	737	722	675	738	677	698	713	654	622	677	686	696	685	660	710	701	671	706	694	706	717	703	698	673	697	658	682	745	682	655	676	700	693	652	667	659	653	761	702	711	648	703	698	713	678	692	685	684	652	668	685	702	671	719	704	662	689	659	738	705	687	674	706	668	679	674	657	683	708	682	679	684	653	702	670	696	706	722	688	679	676	686	709	714	692	753	706	702	717	668	712	714	693	693	695	658	677	721	638	667	687	662	683	711	688	661	671	684	710	645	680	681	662	653	676	670	669	647	670	646	677	719	683	669	642	639	655	667	685	706	644	682	706	690	721	673	694	702	665	689	681	714	681	683	704	723	716	691	663	689	633	686	633	697	682	624	680	698	675	686	687	692	696	710	735	728	688	712	611	683	687	677	671	738	710	685	664	749	674	696	753	705	646	687	674	727	692	693
27320	10689	3731	1860	1638	1371	1167	1030	1008	923	896	855	805	847	798	766	760	727	742	762	744	774	745	749	761	724	731	747	715	700	770	708	792	758	732	765	753	707	761	739	700	744	759	709	758	742	699	724	693	768	714	759	732	723	704	734	726	697	699	756	687	714	739	720	738	678	684	729	712	732	729	737	754	731	680	730	731	749	712	771	676	734	729	743	722	744	698	750	741	755	692	713	721	677	714	724	691	684	722	742	741	697	761	795	703	707	733	687	752	772	738	757	654	719	741	758	681	710	697	709	747	719	711	679	716	752	703	684	763	702	749	676	696	741	723	702	699	722	667	673	737	730	725	718	691	708	762	732	708	707	717	731	698	702	767	740	700	709	733	715	755	748	713	715	744	722	711	704	700	726	735	711	702	721	715	733	746	747	701	689	705	734	704	727	733	707	723	708	723	692	740	705	726	694	750	734	701	707	671	708	707	754	713	718	717	710	715	734	694	733	742	726	717	684	704	705	736	727	713	677	750	717	680	709	704	712	724	632	697	726	714	754	776	727	731	723	737	691	732	716	638	745	696	696	700	748	698	720	692	689	723	714	735	715	721	751	722	688	724	738	704	759	754	709	709	709	714	733	700	739	700	718	703	732	675	692	749	700	750	732	739	716	640	736	698	676	722	721	718	717	726	675	740	751	688	645	698	676	683	735	734	721	706	725	765	659	734	697	747	749	708	717	756	729	706	744	712	741	685	735	751	726	706	726	723	746	760	709	707	707	733	754	722	702	700	718	688	723	689	685	638	747	714	716	707	722	710	716	735	681	738	709	725	672	674	703	718	698	758	703	734	683	748	708	687	810	721	777	705	733	725	766	703	729	699	726	710	697	698	712	720	715	719	677	730	746	737	716	709	700	783	718	758	733	733	704	712	685	711	706	739	728	710	739	784	683	792	753	690	733	732	691	691	733	687	740	718	718	720	715	734	742	723	679	732	710	710	725	740	745	764	700	766	747	667	725	704	751	683	694	752	633	683	751	694	729	709	699	687	702	707	713	705	739	716	689	722	689	746	725	757	755	747	674	729	703	734	758	701	756	721	782	709	719	714	785	727	711	666	724	758	742	723	761	751	714	742	746	696	721	686	722	723	709	772	699	714	718	708	767	731	751	737	704	683	685	691	724	750	692	674	687	742	695	743	738	681	728	721	722	715	697	693	746	702	743	733	713	728	712	730	712	734	683	723	704	742	759	699	754	744	738	734	722	700	690	651	737	715	721	692	674	682	763	766	730	742	720	746	691	716	713	660	729	757	721	715	676	732	735	693	725	761	698	731	721	766	724	726	702	723	714	691	753	749	704	727	687	744	663	716	752	752	744	743	726	737	697	752	717	732	691	737	741	772	715	677	709	747	735	726	755	737	688	694	722	696	679	741	710	689	712	727	734	752	717	702	717	716	714	721	698	751	691	704	720	705	720	743	701	704	707	691	715	686	720	737	751	740	738	739	726	741	732	799	733	721	730	737	717	762	733	688	708	754	681	675	696	710	708	687	747	657	750	703	733	686	741	696	764	688	717	691	693	719	697	701	768	707	690	734	691	687	672	702	744	783	707	715	674	710	716	716	769	739	729	731	733	763	708	741	720	717	673	683	697	783	670	762	757	761	729	728	722	716	710	691	707	714	712	722	689	746	758	731	691	705	739	715	708	731	694	714	764	700	710	729	741	718	735	666	715	725	680	731	706	691	699	722	746	679	731	707	711	738	732	753	709	811	700	702	664	736	755	741	688	731	749	708	752	716	701	679	671	695	790	721	740	719	695	761	750	731	739	711	737	725	700	689	754	735	733	745	711	732	763	721	678	691	693	684	690	728	733	681	745	748	718	670	767	732	730	691	740	660	734	761	737	717	717	736	720	699	684	727	680	745	732	746	740	673	720	738	722	718	713	688	732	688	733	706	752	755	761	726	677	693	742	730	682	682	729	686	724	738	697	704	707	723	724	718	779	764	723	736	713	700	755	718	707	724	740	712	692	752	732	737	678	763	702	747	715	681	723	655	676	698	711	699	694	702	710	708	755	729	705	727	747	727	725	691	728	682	764	685	739	692	722	719	709	685	735	700	697	753	704	731	713	721	701	720	728	681	735	707	674	691	721	733	764	701	631	718	726	702	748	727	708	717	672	701	676	702	691	657	735	695	719	671	687	750	762	704	680	724	664	717	673	715	737	721	685	694	749	705	693	729	752	707	758	691	721	727	715	677	753	727	676	730	740	720	721	759	694	739	708	762	718	727	702	668	677	713	707	727	714	722	709	730	716	720	723	764	750	705	708	711	746	692	674	735	658	723	737	719	737	722	722	705	685	749	750	707	747	661	724	692	703	700	712	738	740	760	696	694	713	661	671	716	715	706	787	703	668	703	721	742	759	746	737	722	727	721	726	704	693	734	705	731	727	703	715	702	693	674	699	728	724	710	742	733	748	704	683	700	694	708	692	740	727	745	706	762	685	709	746	700	723	705	677	691	776	732	743	716	680	704	710	696	748	720	753	739	758	721	779	726	736	743	730	735	708	683	753	679	682	748	716	732	730	712	698	720	718	742	724	771	679	729	726	733	694	713	704	773	709	711	726	714	742	757	698	754	699	735	688	757	690	771	730	756	728	724	712	713	733	701	713	739	731	719	685	710	736	728	681	698	752	696	733	730	743	701	740	696	707	706	715	681	730	723	754	732	700	770	698	690	716	746	726	703	723	722	732	693	729	714	723	707	764	708	680	749	729	721	712	707	715	728	692	724	713	745	732	733	700	723	752	685	705	737	689	685	709	723	723	701	763	688	682	691	726	744	786	730	671	726	744	724	734	718	763	729	649	722	716	736	730	748	721	746	678	748	699	711	723	711	717	755	659	719	694	706	660	754	734	702	726	731	723	670	739	740	742	697	753	734	670	696	733	703	666	700	745	712	767	698	739	689	699	714	700	737	720	718	727	703	724	734	725	706	689	715	702	701	718	688	740	728	762	719	651	764	692	761	675	737	731	718	714	687	690	747	751	710	685	731	770	739	701	716	755	698	734	711	708	701	714	694	724	739	709	730	731	735	753	709	737	753	789	734	717	785	733	734	742	708	724	709	709	743	703	750	731	662	720	801	723	743	756	748	759	699	751	722	706	729	696	745	714	747	656	734	733	728	720	740	711	686	724	676	742	702	747	677	738	704	746	719	697	727	722	703	728	693	682	701	681	713	688	709	693	659	768	712	709	718	712	704	772	702	717	756	743	722	706	739	763	751	769	675	701	711	788	738	712	719	708	692	700	712	742	741	688	752	676	754	721	700	726	705	716	736	709	741	721	732	703	724	709	704	685	713	670	768	705	711	684	709	774	687	711	680	674	719	714	746	669	706	772	718	727	687	724	761	730	734	693	686	704	720	732	711	769	735	746	759	749	774	697	702	756	713	697	720	686	710	695	707	705	708	749	732	716	769	743	704	741	715	732	746	730	721	767	726	763
22621	21048	28676	23656	21060	21138	9237	1613	1310	1171	1138	1015	997	977	902	970	914	881	929	869	803	848	890	915	858	854	873	864	876	873	836	809	851	860	825	762	868	837	822	880	796	822	841	820	892	821	836	811	825	888	812	809	835	776	793	842	781	791	771	782	845	812	824	773	769	799	851	860	820	824	824	778	820	766	818	809	846	833	815	777	781	801	797	765	802	763	759	788	827	825	807	849	835	821	830	805	789	836	824	802	814	797	770	848	801	841	819	796	816	826	831	810	825	794	806	870	770	807	827	838	803	833	807	827	798	851	805	787	799	870	807	811	818	790	805	849	785	841	845	818	772	782	812	823	807	797	792	756	809	766	836	870	789	762	855	748	780	813	827	808	827	770	832	818	819	801	787	787	813	781	820	832	864	826	808	853	800	822	815	824	769	829	813	780	798	818	804	792	817	789	825	797	786	837	808	789	762	843	741	780	861	806	808	816	809	825	840	853	845	827	830	792	845	822	857	785	794	853	820	846	822	762	791	812	830	842	830	815	804	793	810	849	804	795	778	814	829	804	734	818	786	785	750	810	790	738	808	828	798	842	851	762	787	844	785	837	843	822	842	818	798	818	809	776	815	858	852	820	805	805	779	853	814	791	811	785	862	832	822	847	824	867	780	762	811	862	776	798	801	847	765	817	836	771	739	758	827	806	776	832	841	827	852	796	791	822	755	830	859	828	811	805	808	793	784	828	816	754	807	817	799	808	827	804	819	795	781	848	806	808	762	797	836	809	836	787	795	827	831	856	774	792	845	846	830	826	778	798	794	829	838	863	810	878	823	841	794	852	786	814	863	847	777	780	806	786	835	850	775	824	865	799	785	816	764	801	836	844	798	796	793	809	830	831	829	776	851	783	847	787	779	819	814	811	830	788	820	779	759	838	781	754	817	840	806	804	831	808	804	829	865	821	827	837	807	800	781	774	791	755	781	786	797	841	786	819	828	785	773	799	827	778	873	805	799	838	773	718	775	797	758	863	788	829	808	810	840	777	835	822	824	824	795	793	878	841	810	822	831	833	824	848	865	808	814	796	796	828	852	823	797	755	824	761	808	810	840	792	764	816	812	825	822	847	863	787	781	832	856	800	795	798	832	806	798	809	836	803	793	811	805	788	819	772	820	783	875	801	811	830	776	774	827	851	799	828	821	835	795	799	847	815	806	800	821	765	823	805	789	772	816	816	794	808	805	847	847	834	807	801	802	804	815	845	816	760	746	826	797	815	783	762	828	789	811	867	830	793	817	848	819	816	820	742	810	793	806	817	790	795	785	830	816	745	791	855	741	797	825	758	784	800	826	845	817	791	826	778	833	812	829	806	810	781	817	774	856	815	818	837	799	830	769	847	785	825	818	790	732	822	819	794	805	790	788	849	842	815	785	785	799	827	865	774	848	804	782	803	785	743	838	842	845	813	763	865	793	770	813	831	830	775	801	759	820	813	798	790	789	817	821	803	810	790	815	783	823	776	860	780	803	836	766	834	808	818	827	780	835	791	831	808	786	786	794	816	784	780	825	811	845	815	761	847	818	831	779	818	788	864	865	788	838	817	819	788	770	792	825	760	762	773	872	784	794	839	807	815	836	799	765	849	814	818	808	846	800	838	793	806	856	814	822	809	841	821	849	845	805	785	810	825	796	734	802	817	840	846	788	839	757	793	787	881	825	755	739	868	802	808	826	804	817	819	759	773	800	820	793	836	846	788	799	805	765	829	828	783	812	786	825	829	850	868	821	803	776	811	812	791	804	854	839	760	819	748	789	764	797	823	834	810	757	802	836	827	789	799	843	778	805	797	820	819	809	862	796	798	818	748	803	795	795	806	806	785	825	746	769	811	774	787	814	759	785	790	798	801	783	770	783	824	780	797	852	809	844	773	785	870	758	815	802	785	791	770	777	789	797	788	827	843	802	797	780	767	767	803	776	804	808	769	839	795	784	783	764	800	812	803	803	785	775	823	820	834	823	772	848	829	803	817	813	824	823	822	833	779	785	777	772	790	797	836	845	787	821	823	763	852	823	774	797	803	753	807	823	865	809	831	780	827	802	803	777	809	755	778	799	806	761	848	784	833	761	773	796	763	823	828	806	750	835	827	833	794	835	818	844	782	816	842	828	802	772	799	775	807	783	803	813	835	766	781	807	782	851	829	823	782	839	803	794	794	804	835	730	812	827	841	798	809	786	835	792	783	836	839	785	765	770	822	810	814	788	762	763	834	836	785	807	775	822	867	860	774	801	795	832	792	799	762	809	829	832	811	829	845	781	793	866	811	860	785	840	837	809	795	823	785	788	754	768	793	822	796	778	786	817	782	852	820	786	822	804	814	783	772	787	851	817	791	813	814	757	757	878	782	781	779	793	808	847	824	846	814	832	887	784	814	765	794	814	797	812	788	813	825	743	840	814	818	784	835	796	824	810	832	818	789	833	835	806	787	821	831	795	790	802	793	786	802	818	788	798	808	805	825	835	811	758	761	838	799	846	828	833	786	790	789	781	791	778	870	803	814	831	796	815	820	755	815	798	759	844	806	833	816	786	809	838	806	787	848	738	787	836	815	837	806	836	816	797	794	807	833	784	832	824	848	786	787	787	833	773	752	795	818	789	840	786	823	761	820	818	818	836	758	821	828	805	808	832	817	771	775	848	800	807	798	820	818	845	797	796	795	807	798	796	794	848	875	828	754	831	776	768	820	800	788	840	793	812	819	775	809	800	777	777	789	823	814	853	844	812	845	832	822	809	762	801	824	758	778	803	822	756	851	815	811	805	783	807	784	839	837	805	848	757	865	786	847	871	818	859	807	800	848	813	777	805	818	801	775	857	772	801	790	773	780	800	826	763	792	797	830	823	839	842	810	837	789	786	792	786	789	831	822	796	870	814	830	791	844	798	834	814	818	789	801	836	760	839	805	824	805	782	829	827	830	786	835	806	773	783	828	808	784	844	803	775	800	777	807	784	821	805	797	848	821	830	759	776	854	757	770	848	783	796	785	847	787	780	802	782	793	838	791	836	789	783	784	811	786	805	834	822	815	793	826	749	792	829	812	852	792	830	754	795	786	776	792	805	786	773	803	823	781	774	792	819	807	818	809	789	831	795	799	807	850	834	809	842	774	764	802	807	806	805	775	850	768	817	848	815	814	797	825	854	803	780	797	828	824	795	833	834	834	805	781	793	821	828	783	857	859	769	894	824	825	799	834	771	833	822	797	766	790	758	799	835	857	773	823	771	749	823	764	804	818	760	848	812	759	847	860	831	817	804	818	807	852	789	822	764	823	811	869	809	790	831	792	856	826	840	802	837	797	779	818	793	882	763	780	791	790	843	819	808	762	774	808	789	786	833	880	846	823	863	844	799	750	798	785	805	803	781	797	844	819	769	818	829	780	823	818	813	740	806	838	791	820	855	766	789	818	867	823	808	823	809	828	877	809	815	811	829	860	851	821	750	771	812	773	790	823
35877	18151	10094	5245	3745	3093	2328	1923	1656	1469	1319	1296	1132	1120	983	1004	1027	963	903	950	880	907	941	863	915	880	906	934	826	850	841	812	873	876	841	818	852	799	898	798	874	782	798	845	881	776	862	827	810	845	820	773	809	816	773	784	791	813	824	843	796	802	813	793	797	797	794	820	849	807	799	825	788	806	789	852	857	791	829	811	821	838	791	851	802	863	826	770	785	789	774	784	839	773	786	785	808	824	835	847	735	792	830	753	802	827	811	839	753	790	763	832	836	778	767	866	820	763	780	793	858	775	831	781	830	793	811	777	833	791	847	839	789	821	820	822	821	803	797	840	821	819	803	797	776	802	779	781	795	830	758	789	808	826	799	837	797	829	771	782	806	758	818	820	798	786	761	795	783	774	748	823	768	822	805	819	819	850	787	810	794	784	812	742	811	792	756	841	785	744	821	788	781	804	801	768	828	811	818	827	788	782	805	817	797	791	783	766	800	797	774	828	823	824	851	790	772	827	793	808	825	818	790	796	862	816	776	847	829	776	790	795	761	806	787	787	816	807	787	830	786	821	801	752	811	813	862	836	821	866	810	860	786	795	767	801	783	821	827	789	814	780	833	772	806	792	794	814	828	815	792	820	793	842	785	838	766	808	806	829	765	801	764	813	795	826	847	786	784	798	791	817	750	803	842	845	852	769	818	770	836	774	766	789	819	853	820	772	823	835	805	777	788	839	801	826	803	775	803	781	812	781	783	818	789	826	754	775	776	814	812	809	772	815	819	812	810	763	827	799	838	802	754	818	856	819	815	791	807	816	802	855	852	782	844	755	768	797	808	798	798	846	799	811	828	832	850	802	771	813	799	818	774	816	836	793	843	815	784	835	802	847	814	837	834	808	816	793	759	836	831	804	809	763	804	808	840	774	756	855	829	772	769	814	789	843	829	796	784	862	826	771	769	863	829	820	831	832	769	789	846	757	799	798	811	840	809	788	855	774	813	832	875	858	826	837	819	800	790	791	737	790	766	796	829	791	835	793	813	827	798	774	788	805	790	822	797	786	845	806	803	762	802	817	822	818	820	806	819	815	792	795	841	819	796	813	770	819	799	768	798	806	823	802	802	826	885	775	832	827	831	762	803	781	816	788	822	833	816	793	785	797	825	820	829	834	841	800	810	770	851	804	828	769	799	800	823	831	779	790	812	762	781	788	789	820	776	845	771	822	828	813	851	869	833	835	782	828	769	794	783	749	814	758	813	857	835	776	779	817	863	823	815	761	828	795	802	860	838	748	843	810	822	803	855	816	782	839	866	836	824	825	870	851	815	796	826	838	806	794	766	776	775	847	813	782	842	828	779	761	812	804	779	797	795	837	840	810	870	821	804	774	861	884	816	775	783	831	834	843	777	801	811	835	780	787	783	815	802	771	779	829	772	789	837	767	794	864	816	801	832	814	800	795	797	789	754	807	805	910	850	774	850	768	786	815	859	789	781	834	793	836	822	793	754	789	796	798	815	803	865	757	817	780	814	796	797	811	792	788	740	777	791	812	835	780	819	820	760	770	802	807	807	828	829	822	795	835	817	833	795	810	771	786	794	792	761	847	840	809	820	755	795	842	808	787	816	787	751	793	789	810	770	787	860	836	793	829	810	787	856	790	836	823	837	869	810	837	790	815	804	769	810	830	756	800	774	790	863	766	768	778	851	787	781	819	786	784	848	814	787	773	764	780	821	795	797	798	803	822	810	811	817	823	852	804	805	770	775	803	817	813	818	789	816	756	782	802	836	790	800	872	763	850	855	808	771	789	783	819	818	826	824	787	816	859	821	773	801	783	823	810	811	782	811	819	796	781	798	860	798	807	761	807	837	768	847	816	835	799	812	819	763	827	804	791	808	794	824	813	831	869	804	783	836	776	785	794	776	814	770	804	867	813	842	817	778	840	788	798	850	762	813	832	766	830	754	828	787	808	775	787	845	823	778	829	770	787	800	783	823	777	799	786	822	793	776	822	832	818	872	798	853	826	835	788	794	831	810	783	815	834	780	787	816	825	816	836	833	791	755	778	794	821	782	865	804	797	813	800	763	818	742	762	822	791	837	833	882	798	820	780	842	765	820	827	772	791	805	800	792	782	779	780	821	847	814	813	865	770	797	820	847	797	788	848	842	809	815	767	773	821	828	829	855	782	848	774	743	791	809	837	803	831	834	831	832	866	823	818	874	837	805	836	848	835	843	776	816	795	791	826	856	752	864	833	792	821	786	785	770	830	831	812	807	863	780	780	787	781	797	835	825	792	838	783	821	842	847	795	809	796	755	765	747	782	784	810	824	730	788	804	775	844	829	835	745	848	804	795	803	768	811	858	837	796	798	805	808	860	781	848	817	790	825	853	826	784	809	828	825	851	808	810	794	855	744	804	843	807	778	807	786	785	772	784	805	747	810	793	787	808	886	807	817	780	826	783	859	773	781	823	758	835	830	728	830	812	813	818	779	795	857	807	758	815	829	819	751	822	808	816	807	845	770	813	807	855	811	834	852	772	787	769	808	803	774	823	833	815	836	804	828	773	778	791	848	785	772	790	824	826	791	753	826	786	832	818	767	801	770	779	831	808	823	764	820	799	812	776	778	816	792	794	855	851	797	795	783	739	786	869	764	768	806	863	809	796	770	831	824	834	845	783	777	839	814	813	793	785	770	736	819	755	773	824	766	882	801	791	781	783	830	808	752	782	838	845	784	820	825	862	803	755	784	793	816	758	830	811	828	811	807	793	774	796	838	827	796	836	849	848	769	803	793	778	765	786	800	790	802	743	820	835	813	841	742	786	779	805	839	820	797	798	828	760	774	800	811	826	770	806	763	762	787	765	794	766	867	784	780	809	763	768	776	821	792	808	787	834	765	838	753	818	850	778	753	817	835	802	747	800	867	804	809	791	751	764	872	749	863	838	778	811	846	827	789	761	817	808	773	798	826	817	846	843	793	820	832	824	776	813	821	796	758	785	778	792	849	853	780	815	777	848	821	787	809	760	826	818	790	827	850	808	815	799	789	826	773	814	791	813	767	799	825	761	807	816	768	780	827	786	842	796	793	813	797	777	782	824	760	797	840	780	804	812	818	809	781	787	829	830	777	808	781	764	803	822	838	806	809	836	798	836	817	789	824	812	809	785	805	855	838	786	777	831	796	824	816	796	818	802	807	802	797	744	760	778	839	821	807	809	857	838	801	805	816	767	769	797	775	813	773	798	846	842	799	775	798	800	760	810	822	804	868	796	768	782	852	870	816	856	850	770	816	782	813	846	757	827	780	788	801	821	802	845	811	827	799	840	856	790	772	870	783	781	831	816	786	750	785	763	776	763	798	835	793	826	769	836	774	796	775	826	816	821	815	806	793	849	835	823	808	784	822	797	837	782	805	843	796	839	806	812	780	793	847	814	795	759	786	821	813	788	778	839	837	798	841	807	768	841	832	750	761	784	834	797	806	816	786	794	828	804	828	810
27608	18268	4420	653	426	390	404	378	359	368	366	320	350	367	329	341	341	391	362	326	350	340	357	355	357	344	375	355	365	337	348	401	355	325	360	393	362	323	353	326	387	355	363	360	361	343	336	364	350	358	406	350	345	315	347	343	372	320	378	358	329	366	364	354	361	377	370	345	343	365	304	325	383	340	340	349	344	372	367	357	312	357	357	365	352	382	319	386	354	342	346	351	353	406	360	336	330	343	348	372	364	376	339	387	355	375	328	373	374	360	363	381	363	323	341	364	350	330	325	352	346	363	391	393	357	316	358	375	365	376	365	323	371	341	359	331	380	370	326	367	351	352	361	349	370	371	372	366	344	344	340	354	349	320	360	365	365	358	340	315	368	356	335	324	308	363	352	370	356	325	371	340	344	366	321	375	332	339	330	352	346	328	358	382	340	360	359	365	347	332	371	340	325	368	355	368	315	367	372	367	341	340	389	319	309	358	349	346	343	362	343	344	334	371	372	327	359	376	334	346	349	344	340	352	350	347	335	387	340	356	349	347	362	356	367	325	347	335	326	337	333	356	373	359	345	394	335	366	354	354	318	357	312	345	360	348	315	383	372	365	332	332	369	340	368	369	365	356	318	386	359	328	330	365	333	343	333	362	350	398	364	344	329	330	344	307	358	343	345	365	359	345	353	360	332	382	342	345	338	369	362	368	340	358	357	342	377	369	351	296	372	377	331	340	351	338	361	334	345	353	307	348	371	342	371	362	355	339	340	313	354	362	329	364	355	339	341	339	365	365	344	356	336	340	354	353	352	358	342	347	376	330	341	351	355	345	374	335	336	349	366	322	348	335	321	376	353	349	350	343	370	380	327	337	347	350	371	358	349	374	371	335	350	344	371	371	344	331	325	378	325	345	366	312	373	353	369	353	361	322	332	356	372	330	345	350	360	322	370	371	333	350	357	366	335	322	341	341	396	331	354	339	342	381	338	364	359	319	331	343	347	337	356	343	345	329	329	348	363	337	369	366	374	357	366	360	346	369	366	353	347	355	381	387	369	354	339	374	352	340	340	354	357	355	368	352	331	360	349	336	330	354	336	341	323	380	349	356	341	350	341	341	364	320	341	343	344	362	360	348	366	331	326	304	327	362	351	370	378	349	349	370	339	350	327	344	333	337	355	348	360	396	380	381	366	338	330	323	336	328	358	341	343	329	358	372	365	375	366	355	343	349	364	361	377	373	386	345	370	358	325	342	348	352	364	334	371	366	345	341	337	320	361	370	355	325	338	329	360	322	385	345	362	399	383	350	335	337	339	343	343	356	342	363	356	339	361	378	325	366	321	355	347	310	341	341	351	363	360	365	369	329	329	364	363	351	349	359	359	343	344	358	357	358	366	402	345	344	352	349	351	329	328	320	351	357	333	376	347	322	342	342	319	369	376	321	367	343	332	330	330	354	362	349	342	348	357	329	346	327	351	369	342	326	357	334	362	337	333	346	353	374	369	337	341	336	320	372	342	335	383	329	369	346	386	370	320	351	340	334	363	347	357	368	399	374	389	321	350	361	347	334	365	321	376	372	371	382	351	345	364	360	340	338	363	355	352	347	339	339	357	362	373	373	352	341	373	360	356	333	349	317	366	348	334	355	365	335	330	351	389	382	342	353	381	327	364	327	335	314	352	357	339	334	353	347	347	351	365	372	359	356	351	351	384	339	327	358	373	362	366	340	348	365	382	387	338	379	351	348	367	324	302	298	346	355	380	395	350	353	326	351	374	343	346	346	353	343	377	349	320	371	326	335	325	337	343	343	331	342	314	326	369	347	344	340	369	355	389	368	376	371	378	357	371	328	337	374	350	380	364	381	361	346	356	366	362	386	372	336	366	339	355	347	318	343	338	334	356	384	351	308	323	350	338	372	352	358	377	352	334	364	368	334	350	347	374	320	306	328	343	368	360	348	376	340	363	351	339	334	378	352	345	327	342	365	348	398	378	360	357	325	317	374	334	312	359	358	357	346	356	304	360	311	341	331	379	353	354	325	367	327	351	355	295	356	330	331	326	417	344	362	319	343	354	331	375	335	336	361	324	327	354	350	355	376	335	325	322	346	323	349	336	343	357	333	329	331	332	329	375	340	360	359	364	359	354	337	360	377	324	360	342	357	327	343	361	339	343	372	370	334	328	350	376	346	346	364	364	338	363	346	354	327	342	340	368	342	365	347	329	323	349	357	350	337	360	357	349	351	338	330	346	360	374	340	363	356	357	351	333	343	337	403	375	384	364	333	324	331	347	317	315	332	336	318	363	345	357	373	333	368	335	351	322	333	357	341	332	367	342	349	345	351	311	371	356	356	327	345	333	344	324	382	363	376	349	342	358	354	366	353	357	389	337	339	351	339	356	341	358	385	379	374	368	333	354	368	370	366	324	364	335	352	390	376	367	356	353	349	340	368	334	379	353	342	374	336	334	346	351	335	369	340	369	337	339	322	351	357	324	355	343	322	362	320	315	325	360	337	353	340	335	361	324	352	347	342	307	366	338	346	358	343	350	352	382	327	337	352	346	362	345	364	361	396	331	342	303	359	354	371	349	326	358	400	354	355	330	359	348	345	377	350	386	337	337	352	360	395	367	366	351	335	391	360	345	353	334	349	352	323	347	336	376	347	389	329	349	359	344	347	362	383	375	368	350	307	342	358	351	400	355	361	353	371	363	301	345	363	317	374	361	361	364	357	344	333	371	392	334	362	352	330	338	372	348	353	340	343	383	378	356	372	355	314	334	359	325	336	338	337	361	357	371	323	341	341	385	338	362	358	350	340	323	357	387	335	313	371	356	373	354	331	346	378	333	367	374	337	348	346	354	339	372	333	382	339	376	324	378	329	352	364	383	339	355	347	342	323	371	309	343	371	384	379	349	328	330	347	351	355	323	361	357	320	340	372	347	356	373	370	349	358	356	330	331	345	338	328	365	384	369	348	357	338	348	325	360	350	347	338	315	376	354	307	334	320	348	348	374	335	311	341	340	369	336	319	323	318	322	359	378	348	358	340	369	350	355	355	364	354	315	322	309	354	337	387	381	363	391	336	340	364	372	366	346	342	343	345	365	359	332	348	375	347	383	333	338	330	373	325	314	351	346	342	385	376	366	347	360	360	342	367	328	352	354	368	320	364	376	373	311	349	314	342	347	362	377	336	318	369	345	376	384	341	308	361	335	352	331	349	384	365	337	321	360	370	372	398	331	357	325	345	354	321	355	386	353	369	340	344	377	354	382	340	353	383	361	365	385	371	368	322	357	341	348	349	361	351	359	367	354	329	371	342	367	357	376	322	347	335	368	340	332	299	367	346	346	354	346	341	341	378	350	347	346	364	379	338	377	357	347	347	347	366	375	349	344	345	372	323	355	324	356	328	367	359	388	350	329	341	333	344	363	381	366	351	343	324	329	324	340	341	366	364	394	352	351	345	321	338	331	345	347	322	370	370	395	327	336	361	374	336	334	347
11373	1192	772	536	515	430	432	449	417	431	424	410	366	380	386	415	389	387	407	407	405	385	397	425	388	383	355	394	385	375	416	417	348	424	415	402	370	383	397	398	368	386	374	396	393	423	380	386	370	436	412	407	398	419	355	385	389	398	405	385	378	405	384	408	431	395	395	371	427	372	405	371	368	391	395	397	410	411	414	406	426	376	429	416	405	385	347	380	378	391	398	384	412	366	357	392	396	437	368	410	389	377	410	397	381	391	372	377	430	421	435	397	420	373	370	439	381	378	381	367	397	368	401	384	395	391	366	386	373	398	371	385	384	406	394	410	382	391	417	370	401	397	395	435	369	417	407	414	427	375	402	387	376	412	350	440	426	393	411	391	408	402	412	354	399	362	391	425	412	392	367	430	383	372	384	372	412	386	352	382	433	389	391	401	375	382	392	385	408	415	387	393	420	416	368	395	379	414	386	397	380	394	397	401	408	336	378	400	368	400	424	411	425	363	370	366	386	380	388	354	391	442	355	372	380	412	430	400	395	396	385	359	407	393	399	368	373	409	392	392	358	406	395	391	377	385	435	375	405	395	389	411	428	388	382	400	391	411	420	401	406	391	377	397	379	365	392	385	407	429	384	416	380	403	404	383	369	381	425	399	351	385	411	402	353	408	334	385	375	405	383	389	397	371	386	363	419	401	393	398	403	358	380	403	363	395	395	392	417	406	389	396	382	418	413	359	375	407	421	397	386	405	386	399	376	411	397	384	376	392	416	444	383	347	357	417	382	391	376	392	390	378	389	377	408	410	368	352	424	406	404	421	395	406	409	380	366	386	387	398	379	395	404	387	398	406	385	359	386	395	415	417	421	376	402	379	403	372	363	411	413	385	390	397	399	430	396	407	359	406	390	382	416	397	428	420	438	419	386	383	387	370	419	356	383	400	389	385	377	359	385	397	422	405	403	395	392	405	388	361	414	393	414	387	366	424	406	379	396	430	362	398	406	413	418	394	370	388	383	420	378	362	367	385	384	361	369	412	409	409	410	378	418	397	383	409	382	391	415	368	411	398	414	405	359	375	373	387	390	390	420	371	380	370	384	404	381	412	407	398	403	396	359	369	402	419	400	380	415	372	388	401	420	384	401	396	403	399	404	406	402	386	384	376	405	417	403	404	379	392	424	404	400	402	361	400	397	441	431	390	373	366	379	418	393	394	380	403	399	386	375	396	382	368	401	385	425	431	417	357	372	376	403	425	395	388	401	415	413	378	396	466	399	378	377	443	400	398	383	397	424	400	379	380	404	375	381	369	396	398	393	421	385	387	362	396	378	352	360	403	402	388	403	429	398	385	385	382	397	385	409	411	391	359	414	361	368	405	369	381	383	400	373	416	420	401	403	391	427	370	379	399	386	437	388	379	398	381	391	392	409	337	382	386	411	394	397	392	375	386	382	399	408	390	412	385	414	402	390	424	391	404	377	425	382	409	434	403	387	399	419	383	376	401	377	411	382	395	404	359	424	415	380	403	401	366	382	404	405	388	355	376	400	411	365	417	406	421	366	400	390	388	406	392	370	422	393	374	381	369	402	380	398	420	435	402	427	385	402	426	387	442	416	370	392	387	416	413	378	412	365	394	405	384	399	367	401	417	419	375	429	411	404	380	402	409	398	399	389	373	392	395	393	390	445	365	426	398	361	411	382	395	379	379	408	416	428	384	405	389	381	400	390	399	385	435	397	368	394	400	412	387	423	380	415	383	405	383	413	379	403	387	372	369	361	388	417	381	366	366	390	380	421	372	402	417	419	408	438	405	371	438	395	409	399	392	377	385	397	421	423	382	381	415	388	403	381	411	420	402	377	395	331	401	404	411	423	370	368	403	393	397	445	387	393	412	364	404	404	384	406	374	371	374	387	415	403	346	417	402	373	376	405	393	398	410	374	416	407	391	396	381	383	382	384	403	387	421	346	368	369	417	395	365	393	391	428	396	383	397	410	374	379	388	376	426	401	376	422	378	396	393	406	393	407	406	388	397	369	391	404	417	349	365	373	358	404	383	398	383	393	349	406	407	427	420	387	384	397	376	375	418	358	417	361	381	418	410	381	398	405	400	378	405	396	375	409	376	416	418	378	400	387	403	420	399	391	375	418	416	406	374	413	385	420	396	393	421	388	384	379	397	375	360	404	386	371	377	399	402	422	407	403	400	387	397	409	405	377	421	358	396	393	404	383	386	396	371	407	366	378	403	381	406	385	397	394	365	384	420	398	379	371	382	413	397	371	407	400	390	410	397	386	397	368	385	409	381	404	383	358	379	436	380	405	400	379	404	371	383	391	407	374	441	392	363	396	386	402	431	384	409	371	413	384	402	390	364	347	424	395	383	362	421	387	390	401	418	404	402	388	349	408	386	423	384	369	399	420	435	383	380	406	375	352	398	413	393	363	410	384	419	396	370	380	407	403	388	425	427	420	401	372	430	449	446	384	379	372	413	381	392	394	424	387	387	434	399	401	377	407	379	389	403	398	405	402	398	421	395	371	402	390	387	400	423	376	398	356	421	381	378	399	402	359	395	333	392	386	374	404	405	378	359	392	397	402	385	365	404	378	364	424	411	369	381	375	395	385	376	408	416	388	409	385	382	403	402	387	381	391	378	399	422	386	414	367	386	399	401	362	386	404	383	395	385	388	387	376	380	389	405	403	358	367	368	400	394	438	413	416	390	389	373	388	378	379	389	404	377	382	373	400	414	413	366	365	385	405	389	409	388	381	378	427	394	420	382	399	414	386	383	390	398	404	400	400	429	371	365	411	418	401	367	403	398	393	371	407	369	400	355	402	376	389	409	391	417	391	391	397	388	407	381	388	410	403	363	395	346	409	412	390	411	393	382	350	382	385	400	377	385	423	365	415	436	369	376	390	392	414	366	379	421	366	399	415	376	405	394	406	403	402	414	374	400	393	382	412	372	385	391	401	391	382	396	393	407	394	379	393	394	404	370	419	354	400	375	409	405	406	420	403	381	373	438	401	395	370	392	416	405	386	389	377	373	377	433	368	409	417	376	403	410	387	409	376	385	425	389	409	360	413	390	378	396	389	375	408	391	389	388	393	411	373	387	364	382	417	409	387	389	360	385	425	417	396	409	405	372	403	404	381	379	390	393	400	382	355	397	413	405	403	393	403	409	414	420	391	416	350	402	394	411	366	405	404	396	378	389	387	408	409	397	394	384	373	378	395	398	383	386	424	380	426	397	378	386	379	408	382	407	388	383	389	385	396	419	387	365	397	394	435	382	360	387	410	368	343	393	382	376	400	404	411	398	433	415	389	392	401	429	382	410	389	418	389	417	405	406	406	384	357	405	358	394	422	401	386	399	424	391	408	378	426	435	397	379	403	357	407	419	368	440	428	393	395	395	426	397	389	385	422	372	356	382	438	422	368	388	403	392	411	380	403	433	402	396	400	397	395	395	406	391	361	428	377	387	377	439	371	420	406	423	408	387
23809	21098	28270	23899	20981	9969	1108	737	623	576	578	539	455	479	401	410	408	433	413	358	390	391	391	398	374	395	409	355	368	378	410	377	415	374	374	372	365	356	359	358	385	369	390	376	378	365	344	373	379	394	421	383	367	355	373	378	381	397	395	366	398	382	388	346	344	352	361	406	367	389	373	359	369	398	388	362	334	390	398	368	385	389	372	352	375	398	365	346	393	359	383	389	384	397	337	357	381	388	383	404	384	382	397	386	341	350	366	354	338	390	350	362	354	405	403	334	383	387	374	386	367	348	367	367	391	392	372	373	384	362	349	346	381	378	387	384	380	362	394	370	419	355	349	346	377	361	364	366	378	379	357	417	391	368	374	353	349	391	407	369	373	361	360	389	387	353	362	351	336	373	364	390	358	359	382	343	362	358	382	375	370	399	376	357	399	334	360	369	353	381	374	386	368	388	420	357	377	372	341	332	370	394	373	352	309	348	391	385	366	359	380	390	374	352	406	416	382	364	369	331	375	378	387	375	407	342	362	386	395	375	368	411	347	358	389	394	345	384	356	356	367	365	409	356	337	363	363	359	394	368	405	387	348	388	392	406	383	376	373	374	384	400	374	386	346	376	396	369	349	384	365	418	356	378	352	373	388	379	340	372	398	372	391	360	366	334	360	404	371	379	355	355	374	354	369	368	406	381	378	337	410	359	335	350	367	365	372	372	365	367	361	353	388	361	399	380	397	362	394	357	393	386	359	335	407	372	365	344	435	380	387	385	343	394	374	392	370	372	396	360	382	363	350	411	389	340	331	392	346	382	369	348	389	413	372	332	363	388	406	373	385	385	387	360	402	391	375	365	383	355	338	376	362	361	354	365	338	396	403	372	362	374	360	354	346	387	345	372	349	392	369	374	361	371	390	383	369	367	368	364	385	376	322	355	382	345	370	389	363	377	366	356	342	362	390	371	380	341	340	380	347	336	355	368	343	429	342	354	357	391	382	380	378	385	362	366	340	390	392	335	395	368	369	397	373	359	364	397	357	369	381	391	388	415	368	349	386	380	369	369	414	387	386	369	383	417	346	371	357	346	318	355	329	371	349	384	380	389	350	362	357	344	377	381	380	385	361	423	376	391	363	340	343	387	347	339	392	367	367	378	392	356	409	371	407	336	413	384	353	384	354	349	356	359	375	379	330	395	350	381	338	338	354	403	340	395	355	376	367	366	371	368	362	362	383	363	314	338	417	368	402	389	361	374	333	360	369	363	338	407	381	368	376	418	324	363	379	339	366	386	365	331	388	380	353	388	363	356	343	391	343	375	358	373	380	356	329	349	377	398	354	376	368	382	357	383	359	362	382	390	364	393	367	352	382	363	379	359	374	380	368	355	336	346	406	373	360	370	348	361	383	394	372	397	341	371	372	387	391	386	366	402	372	351	362	344	362	381	373	343	380	389	394	352	363	363	366	395	369	376	365	400	355	348	357	390	377	357	386	412	373	336	367	351	354	352	355	358	343	403	369	362	404	389	394	370	357	333	399	358	352	385	375	442	385	372	363	356	391	400	350	387	399	394	366	361	366	350	391	367	395	369	380	361	358	376	406	373	379	401	413	361	380	400	355	423	378	334	365	396	366	360	373	389	378	343	356	361	383	386	368	361	400	394	366	374	395	356	372	372	385	365	345	422	393	406	361	365	380	351	347	348	364	383	389	393	363	362	384	356	358	390	354	353	358	415	348	370	351	349	365	344	355	362	367	384	344	387	362	385	368	375	390	381	327	348	374	332	354	382	370	418	367	397	365	374	363	406	368	386	370	405	359	352	348	374	356	330	368	373	396	354	373	374	380	365	372	410	364	354	356	379	350	361	364	376	353	396	370	350	391	380	344	348	382	361	373	340	368	388	346	348	327	359	430	399	392	366	392	361	371	357	385	375	381	363	338	372	370	373	376	372	370	368	356	403	407	372	356	363	345	371	368	378	357	383	367	387	347	373	380	406	369	340	351	382	372	407	346	358	336	369	382	355	423	332	407	368	390	325	384	379	361	364	384	355	366	400	401	375	363	372	368	368	374	422	379	384	388	370	372	354	366	380	336	387	382	393	364	369	385	389	372	377	368	375	333	340	381	387	425	369	337	360	337	353	383	347	387	388	347	367	381	383	390	377	363	361	340	350	379	348	372	348	360	368	371	372	392	397	366	373	355	351	355	357	389	354	344	351	395	389	378	376	345	347	357	371	378	400	385	362	372	359	355	374	355	349	370	379	355	342	352	346	375	379	345	358	390	394	350	334	363	399	371	390	357	366	394	361	345	371	380	369	385	347	355	320	335	393	356	376	369	351	379	358	348	349	350	366	371	400	324	389	339	341	379	367	389	341	337	356	369	329	346	377	377	363	345	353	374	382	387	383	376	389	392	356	368	391	385	380	376	371	395	364	346	356	389	375	364	392	370	408	354	364	381	386	310	360	359	372	350	358	356	403	386	381	382	355	395	362	360	376	370	362	376	375	385	371	389	370	364	395	379	394	378	359	395	338	375	390	372	375	400	361	390	399	376	339	356	385	343	376	380	370	381	402	326	363	391	353	365	385	371	396	357	363	385	370	367	369	349	390	372	358	365	366	356	368	339	402	357	352	347	354	346	365	407	353	381	391	336	377	355	353	365	380	361	368	351	376	332	370	338	382	353	360	393	385	354	353	384	364	380	368	353	373	406	382	370	391	345	373	395	357	381	340	371	371	373	408	370	382	384	381	346	408	377	356	409	371	392	386	347	374	371	394	368	362	369	363	405	364	371	362	343	389	386	380	395	350	381	386	357	340	370	351	338	390	344	388	424	393	355	389	342	388	348	362	379	338	353	346	392	380	346	377	364	319	382	350	397	391	376	373	396	366	343	361	377	385	354	360	372	371	372	377	371	352	387	365	419	367	346	360	380	379	336	387	352	370	359	370	353	375	352	374	383	395	346	379	371	398	335	371	349	358	341	384	379	398	409	379	377	438	383	376	366	384	369	377	383	371	388	350	367	378	364	378	423	346	378	355	350	355	348	383	366	384	360	345	410	411	340	369	378	365	399	388	350	380	365	377	356	326	373	362	360	351	385	356	362	380	374	369	346	360	396	390	372	366	377	380	370	373	354	372	386	321	384	370	335	366	365	339	398	355	340	385	366	373	395	374	375	365	382	365	377	377	388	340	381	363	367	369	361	316	344	421	346	384	380	349	367	360	384	376	389	367	400	323	350	358	386	369	358	379	348	346	371	375	335	358	357	363	345	340	379	386	399	370	379	383	366	425	353	388	354	368	352	391	369	376	360	391	376	359	375	347	367	348	391	373	364	356	412	384	362	364	357	387	345	365	362	401	334	388	378	349	361	362	359	363	408	404	347	382	363	323	363	385	375	352	341	354	362	365	371	342	318	359	376	371	347	364	386	379	347	362	342	373	369	362	326	357	350	362	345	351	364	393	346	358	366	340	369	378	368	383	349	370	335	384	361	352
31606	11186	6002	2886	2055	1483	1190	968	853	752	652	594	561	569	465	487	499	441	470	428	457	448	466	411	464	393	397	412	441	452	414	379	435	392	380	370	417	428	399	404	418	403	398	398	426	366	416	401	377	403	381	402	393	393	406	362	407	403	383	405	358	411	400	406	379	370	383	394	358	376	431	372	394	392	384	372	404	405	452	386	398	394	421	372	386	413	412	400	374	407	423	362	411	390	392	389	371	409	407	422	384	380	386	397	365	427	404	381	412	354	419	398	420	421	418	429	389	414	432	404	379	355	400	389	416	407	360	397	374	371	421	383	364	385	416	396	379	398	401	374	414	395	378	421	402	411	435	428	386	397	403	410	382	399	367	368	373	405	419	411	432	423	370	387	399	397	406	428	382	372	395	423	410	356	392	395	392	386	422	384	390	439	413	390	385	397	380	397	372	397	377	439	396	424	381	384	408	387	403	403	381	381	406	391	404	333	451	384	419	374	395	401	370	367	416	362	367	375	387	402	405	363	392	418	383	395	381	392	392	371	389	374	396	413	396	389	395	393	401	371	357	428	404	394	422	406	379	399	383	386	391	411	393	405	405	353	368	409	379	394	373	406	383	396	419	381	378	400	420	354	402	378	407	377	355	395	358	387	415	446	429	424	368	408	430	393	429	405	393	373	390	359	390	416	402	369	409	377	405	371	387	417	382	381	372	408	383	390	377	373	355	362	401	415	389	422	396	377	404	398	363	424	391	403	396	431	376	423	383	408	394	400	387	408	414	464	357	387	414	403	398	395	383	399	392	360	386	370	406	404	369	420	422	396	388	405	355	425	396	395	378	387	393	359	382	405	395	390	381	415	364	369	434	409	426	403	428	428	401	382	401	354	418	400	414	398	382	379	392	414	427	403	398	386	345	437	383	406	412	389	387	380	410	413	388	425	355	405	386	398	400	386	404	399	367	412	389	356	408	365	372	396	404	359	391	382	405	425	389	430	427	391	392	411	416	403	418	430	400	374	414	385	420	419	369	437	415	394	399	397	395	393	443	438	419	407	420	408	392	379	404	382	386	363	414	397	407	396	377	406	395	408	381	376	406	405	377	394	416	403	400	389	376	383	380	363	391	361	429	373	375	389	412	389	386	383	390	416	383	389	391	373	373	391	401	360	425	403	393	394	394	354	374	421	411	387	356	368	365	384	379	389	402	395	384	380	369	381	394	364	401	423	398	411	371	410	425	341	411	393	379	362	429	407	386	388	393	360	394	352	406	387	409	400	399	390	375	412	428	397	427	430	374	381	367	399	428	395	411	386	349	372	440	407	407	425	378	423	386	373	406	429	378	381	422	377	410	424	374	398	427	421	399	379	379	393	406	371	384	391	426	419	426	405	387	421	413	409	397	375	399	391	374	375	395	421	416	386	386	396	394	388	383	394	387	389	398	386	371	393	401	370	383	401	367	360	393	425	388	388	370	406	416	428	387	378	420	371	393	426	389	372	372	365	426	378	378	433	398	403	416	411	404	426	373	379	383	358	375	433	393	375	395	389	383	356	396	364	392	397	408	416	391	399	357	406	395	392	391	388	421	391	391	417	414	401	421	398	423	387	386	379	397	358	408	384	350	381	384	377	414	366	395	362	388	394	372	393	431	392	405	398	412	424	381	425	401	389	410	436	387	392	384	386	390	404	419	370	388	392	420	395	412	487	385	388	408	424	402	404	407	378	371	385	424	388	404	399	385	405	391	390	401	405	401	409	427	406	375	415	397	417	373	382	401	406	419	403	401	411	362	409	416	371	428	357	379	413	394	391	376	399	389	404	386	393	379	396	401	397	376	360	412	418	405	387	409	406	377	403	394	354	409	401	420	393	367	371	368	401	353	414	400	429	371	420	336	432	408	400	397	406	381	339	391	387	390	374	404	404	410	417	405	410	358	406	383	402	382	387	428	382	397	427	441	360	420	416	369	370	376	385	402	414	366	403	404	390	397	405	403	411	383	402	396	391	397	392	417	388	391	412	368	417	430	407	406	431	333	402	423	411	385	390	391	384	422	403	364	381	400	386	397	397	396	397	386	388	407	390	399	392	419	399	355	416	417	411	371	430	356	373	409	387	374	395	385	410	411	361	397	384	415	414	373	380	408	403	383	412	400	360	360	400	409	382	402	415	377	370	372	362	365	416	371	379	391	393	401	415	388	377	391	390	406	372	389	382	404	407	410	424	403	395	378	392	413	373	403	398	376	421	403	420	395	379	401	408	421	384	383	363	394	379	389	369	426	383	395	385	391	414	369	393	375	376	395	394	391	403	433	407	407	376	425	401	372	385	463	418	400	373	390	379	383	376	410	389	376	369	396	353	381	440	403	402	419	378	389	400	391	386	409	387	411	400	382	416	374	383	377	390	403	356	408	401	368	423	400	388	379	374	393	397	361	398	388	381	376	391	407	423	413	379	377	338	417	381	397	410	382	414	390	402	413	386	363	374	414	371	355	402	368	435	397	390	382	404	377	388	409	392	408	397	383	370	398	397	385	391	428	383	411	380	365	356	393	385	413	403	405	386	394	396	439	389	417	374	384	389	365	395	374	392	386	401	414	390	407	414	385	406	386	402	371	387	406	392	385	412	379	397	403	401	404	420	387	401	391	356	436	408	381	414	394	367	395	388	387	408	384	425	404	354	418	393	408	419	392	375	410	394	390	377	418	418	367	405	371	371	397	407	396	423	384	377	425	413	406	373	395	376	390	341	370	394	409	405	407	403	417	380	386	371	418	423	410	441	393	384	412	379	402	389	372	425	385	399	376	394	372	409	375	381	432	370	395	372	392	364	384	409	383	376	408	420	380	374	415	438	407	396	404	372	392	412	377	405	388	375	386	388	380	392	418	390	376	410	356	401	376	422	405	375	406	387	407	408	422	416	377	403	402	386	365	364	410	406	406	437	371	391	409	406	371	377	400	398	363	400	381	414	420	372	378	380	408	427	396	373	395	367	388	383	415	361	375	363	383	395	375	380	397	402	398	401	421	397	404	361	395	375	377	337	430	406	358	419	388	388	387	416	412	381	428	377	417	405	396	379	400	371	383	377	421	393	382	374	381	374	372	392	377	418	382	366	390	390	362	409	374	368	400	384	407	382	359	375	422	380	399	342	394	443	411	396	387	385	372	429	404	411	366	411	401	407	359	410	414	416	375	400	365	379	419	420	417	404	396	393	389	405	394	406	397	352	411	385	397	384	409	406	400	400	432	379	391	373	421	417	394	400	392	401	408	381	395	398	412	405	391	367	399	425	398	363	389	379	373	386	397	441	403	408	397	406	362	404	344	428	380	408	390	404	396	419	408	447	379	398	381	399	388	376	406	378	412	381	393	426	414	413	389	394	371	392	406	422	415	388	390	375	414	394	385	410	392	413	356	370	394	367	386	376	376	390	385	427	367	358	395	406	400	383	413	469	425	415	391	384	386	418	390	398	382	390	433	398	379	395	371	410	408	391	374	419
24981	21065	27287	24958	10927	1171	951	866	837	779	756	749	760	768	703	710	722	689	705	714	690	707	734	729	728	731	679	698	698	724	768	708	662	697	720	688	714	656	723	723	702	692	734	693	726	686	686	677	669	617	645	780	637	696	673	694	702	667	715	665	655	684	666	687	691	674	710	704	672	731	706	663	696	651	669	683	704	629	728	678	688	678	719	700	677	696	693	710	696	681	638	677	680	661	660	652	654	704	688	632	728	699	684	713	703	698	693	732	662	688	681	711	694	701	696	708	683	728	649	664	702	731	657	699	699	724	630	702	676	646	684	734	699	698	687	709	692	661	676	692	652	650	720	711	657	694	758	700	671	729	690	755	652	703	675	704	684	659	681	647	618	719	678	609	681	662	720	645	724	691	686	681	750	682	695	705	664	665	689	712	745	689	709	726	694	670	748	700	659	649	668	679	681	714	672	701	715	700	640	725	721	653	720	649	698	660	698	676	686	698	664	705	681	707	706	649	713	695	709	670	715	622	717	711	665	665	702	677	725	699	672	669	745	692	694	693	702	684	715	726	684	696	739	718	656	707	701	701	733	747	684	742	666	673	695	656	687	755	669	711	681	670	702	669	684	702	697	728	720	751	710	659	695	699	640	682	695	718	673	711	733	659	694	701	663	660	664	699	703	641	648	710	714	729	670	671	752	699	706	725	688	695	728	741	733	745	754	704	697	707	667	736	676	652	644	705	732	676	673	664	681	675	697	672	676	727	644	677	695	693	641	713	672	693	687	675	688	678	695	704	706	692	705	705	709	724	707	699	685	663	719	646	702	696	676	700	728	714	691	675	667	708	669	665	686	723	671	668	750	664	679	679	728	665	674	695	682	651	661	730	685	661	673	661	674	660	709	685	699	722	699	647	715	678	700	653	687	691	707	698	717	682	676	675	639	723	680	696	667	718	679	677	686	733	687	699	676	732	733	646	744	633	686	689	712	716	722	715	726	679	687	685	665	722	683	691	696	733	710	727	687	670	659	704	725	640	723	700	709	709	712	690	669	736	708	670	695	674	683	684	704	725	692	700	741	694	696	688	674	719	751	688	679	677	744	698	691	711	679	709	679	677	710	711	727	723	691	673	707	704	736	615	661	665	719	688	672	710	746	696	735	735	717	658	690	734	650	667	723	634	651	655	680	736	693	710	729	708	655	730	682	666	698	667	696	706	689	677	663	706	693	707	677	650	704	640	728	701	742	740	679	725	722	695	687	699	676	669	643	723	682	681	708	711	725	688	693	663	649	694	660	670	692	676	719	682	669	707	698	699	728	637	724	693	669	717	650	703	691	650	684	656	677	687	675	705	661	692	728	744	715	684	723	682	689	708	647	711	644	708	741	639	681	644	726	688	701	691	699	655	653	700	654	720	715	680	674	673	683	723	676	703	687	749	764	653	700	696	679	668	733	683	702	693	698	706	719	696	715	699	684	714	683	722	727	688	623	679	647	693	732	685	656	717	667	682	699	696	651	714	668	683	632	687	711	732	683	698	720	674	686	634	669	678	724	699	658	718	720	678	697	700	683	706	698	636	706	699	673	689	678	658	715	692	652	648	704	695	691	683	700	682	687	694	704	672	675	633	688	675	663	723	690	702	692	709	684	665	717	710	708	693	706	739	702	721	696	687	697	656	706	689	667	736	674	697	679	701	638	710	632	727	705	671	700	710	688	750	733	674	699	666	682	678	705	695	700	721	647	644	722	713	693	690	676	661	690	694	727	676	710	684	691	683	669	673	706	718	682	675	685	653	704	686	718	672	683	717	696	671	646	735	705	703	676	729	713	700	720	671	668	695	666	659	689	716	636	657	693	639	709	726	735	707	721	680	703	668	704	711	669	641	704	715	714	683	736	721	718	680	729	679	667	685	687	645	708	651	701	709	710	660	663	666	732	656	681	677	657	666	721	662	701	681	684	697	691	692	744	697	704	718	753	693	714	705	708	693	672	651	715	666	633	648	676	651	668	691	716	716	674	723	659	718	658	696	728	659	678	701	684	647	706	705	673	693	716	722	681	689	674	680	666	707	651	715	652	709	648	683	713	678	724	661	659	693	697	646	670	723	685	713	690	661	720	710	639	708	670	686	658	674	673	663	667	702	659	689	653	712	653	641	646	726	684	719	662	682	699	695	638	662	716	689	709	677	669	612	702	716	727	708	650	684	698	761	691	721	643	699	748	668	681	747	727	699	688	711	711	675	641	656	696	682	692	673	709	695	688	650	680	700	684	695	677	690	690	666	712	683	740	716	681	668	723	693	706	712	702	731	670	662	682	698	699	699	673	663	699	747	639	698	720	731	734	672	692	723	708	703	672	670	763	717	680	692	712	683	673	696	688	701	669	627	680	697	665	725	725	697	711	706	682	717	710	694	696	698	685	674	702	656	718	722	701	692	683	675	647	668	658	668	713	693	683	660	654	695	684	688	700	666	706	691	681	774	684	729	706	752	734	678	662	678	686	662	697	656	697	699	705	729	702	666	710	756	657	717	716	695	661	653	711	636	729	658	676	722	726	673	720	630	701	701	755	731	717	732	711	688	686	672	672	659	699	708	663	702	720	716	683	634	688	692	741	732	725	670	754	727	677	703	689	663	694	740	704	694	711	722	696	656	707	617	668	648	690	710	692	766	713	712	724	697	677	690	697	623	714	689	701	718	718	682	746	669	695	711	705	749	713	709	697	697	689	722	720	650	655	709	715	691	701	662	707	686	688	710	664	708	694	702	674	732	693	722	706	700	711	720	678	688	673	688	712	649	622	700	644	707	680	752	712	645	718	722	696	715	721	678	697	666	714	700	730	649	717	707	696	723	685	709	691	677	672	713	668	691	673	709	658	681	675	731	709	672	684	738	740	691	699	702	680	692	696	663	736	735	690	723	638	650	667	723	744	709	708	700	729	762	666	712	708	701	675	657	688	698	682	685	718	743	693	646	729	711	653	689	750	690	764	706	707	709	676	712	709	672	708	673	684	726	697	687	734	670	694	678	706	691	708	729	660	686	690	672	703	687	693	668	700	686	697	715	706	663	663	712	694	670	709	717	645	694	664	689	744	720	700	701	724	676	710	669	695	634	685	719	691	678	688	688	675	708	665	730	691	704	674	687	677	702	757	735	665	699	666	756	691	678	671	626	677	693	735	676	731	709	685	692	657	688	665	698	687	707	660	744	700	693	711	735	692	641	672	671	731	662	693	716	667	740	674	672	682	711	691	709	677	688	644	660	685	671	746	672	720	673	713	672	706	692	689	663	696	707	673	691	745	708	735	653	715	704	690	642	682	687	675	708	697	658	753	655	622	663	710	711	724	750	677	692	727	720	655	691	721	684	678	724	704	697	690	682	667	680	689	633	692	649	685	711	646	715	742	693	701	679	680	716	703	711	675	708	661	684	674	745	699	731	689	688	697	687	737	671	726	661	718	695	646	688	687	696	645	704	711	671	690	720	687	641	703	707	732	730
29872	8437	3621	1989	1474	1342	1175	1055	883	870	892	805	825	852	802	767	797	742	750	761	780	743	740	747	711	704	740	775	719	728	734	727	747	734	696	709	725	761	725	708	694	729	752	689	703	697	734	735	712	723	745	736	746	784	699	752	706	720	763	707	694	698	758	710	712	736	814	745	757	729	724	714	718	659	721	724	713	703	788	732	685	705	695	688	716	714	699	738	754	713	698	723	710	674	728	714	692	719	686	725	737	739	746	730	680	714	685	720	698	731	748	769	744	728	705	699	740	719	714	708	727	752	715	700	763	710	685	705	724	757	688	755	675	752	752	768	710	729	705	756	759	710	717	721	751	748	745	755	745	755	731	722	697	718	699	766	738	750	757	697	779	757	700	717	745	713	720	696	732	719	692	692	758	691	655	760	713	693	749	738	701	710	724	752	721	743	694	697	745	718	702	753	708	741	722	695	729	726	719	715	742	728	706	729	755	728	700	693	759	735	762	771	691	753	705	704	686	723	726	700	724	739	733	743	760	711	743	771	740	733	716	708	749	711	716	709	733	767	764	710	707	696	726	719	696	714	702	779	739	762	725	667	696	702	717	727	738	751	724	745	706	709	723	727	722	730	744	676	678	752	683	675	769	731	708	726	729	767	726	740	734	720	744	713	731	718	673	724	696	701	699	715	677	727	701	714	645	730	728	693	731	729	713	741	731	692	698	707	721	735	709	731	708	745	733	693	716	682	693	747	727	708	691	714	707	762	761	696	710	736	709	738	768	735	706	736	755	767	732	724	725	742	735	701	691	729	725	716	710	694	764	710	722	729	711	688	775	734	714	761	728	718	736	691	703	677	749	718	714	768	776	728	721	728	706	742	687	700	717	747	726	751	781	716	709	715	759	743	721	747	708	710	711	695	733	751	755	730	695	714	700	711	726	728	722	732	746	669	740	762	773	735	760	728	746	688	729	704	740	711	720	728	698	703	755	719	690	758	704	754	736	727	719	758	749	741	739	744	731	753	783	701	709	727	753	753	719	689	718	715	712	737	745	713	739	717	705	707	749	717	727	737	745	703	709	688	756	687	717	737	706	708	718	745	705	716	747	699	728	692	734	783	751	737	743	703	709	752	764	709	775	678	701	783	724	743	720	742	731	699	751	733	712	753	723	765	712	753	724	690	745	708	712	716	724	719	681	734	780	706	697	698	715	702	731	714	711	746	733	719	721	740	690	732	742	710	679	789	743	683	761	707	724	737	738	703	777	796	717	732	719	724	720	695	759	739	712	718	736	735	713	694	717	727	738	702	723	712	745	721	720	741	703	708	738	695	693	753	722	727	737	780	740	743	698	728	711	723	760	725	703	681	741	702	724	718	742	740	793	753	695	697	776	690	735	690	730	737	708	705	771	733	740	744	754	733	761	724	746	676	700	727	722	755	765	765	722	755	724	716	705	720	675	716	730	697	763	737	755	712	716	735	765	699	711	714	756	693	770	695	699	740	759	685	706	717	777	697	736	736	740	682	765	790	715	700	729	760	729	715	717	715	694	709	745	740	730	731	652	717	728	737	726	761	714	713	724	762	707	746	735	708	702	704	732	732	696	675	727	702	748	739	711	726	727	717	748	801	709	748	716	670	709	729	697	663	662	739	706	695	707	719	719	718	723	708	718	691	784	732	700	729	706	732	762	743	701	712	725	732	732	727	759	779	717	696	669	739	758	747	746	772	735	764	771	701	762	697	690	709	704	767	692	749	716	720	740	754	705	745	701	758	676	696	693	748	748	713	738	680	731	714	762	697	705	743	702	775	734	718	720	734	709	714	687	693	693	742	794	752	710	736	729	687	700	763	700	730	724	720	727	723	724	713	730	786	767	720	782	711	751	707	753	714	743	679	729	740	746	722	769	708	734	713	723	727	719	713	729	689	725	695	727	754	683	761	740	699	733	723	751	704	728	693	706	722	738	733	734	669	719	733	678	728	712	742	767	734	695	720	749	749	710	752	690	776	745	737	735	729	798	700	752	771	775	726	756	735	691	698	684	741	748	683	734	699	725	678	701	727	741	699	693	734	719	708	734	722	739	707	731	747	705	694	724	740	712	691	729	743	747	726	749	690	765	755	686	710	730	750	702	748	802	734	752	724	670	692	727	716	738	780	727	701	720	717	752	789	711	783	713	722	711	738	730	735	729	735	746	787	714	696	749	689	716	745	705	764	685	690	750	746	713	742	731	718	668	720	719	753	683	749	723	674	768	743	732	713	691	719	693	717	736	724	720	727	710	770	705	720	673	748	746	677	686	715	713	699	711	691	673	725	745	716	720	764	722	735	799	729	731	704	737	725	696	773	722	732	734	760	730	745	722	705	738	679	766	676	702	729	754	764	768	749	755	716	699	718	728	709	729	709	730	696	736	696	724	726	720	737	718	735	798	743	723	740	725	694	742	726	750	675	747	740	686	684	718	741	737	720	752	731	755	714	670	741	742	702	709	693	724	700	754	708	701	732	717	756	680	697	753	704	718	748	657	773	729	770	758	719	721	701	705	717	759	710	711	738	748	743	690	728	760	742	757	700	708	728	740	733	704	756	720	740	785	744	746	742	732	712	712	737	710	713	732	774	742	730	756	785	686	714	679	744	731	668	726	722	723	761	768	736	769	721	698	712	720	735	745	702	736	697	726	695	698	724	717	698	725	704	736	685	742	691	716	700	757	742	765	770	718	737	728	745	731	738	695	750	745	669	749	750	720	716	713	784	754	735	734	710	749	674	696	713	725	711	718	713	755	711	739	732	760	745	744	716	724	709	733	736	704	729	745	709	684	720	727	732	711	694	712	721	692	762	764	713	742	702	707	703	706	702	720	756	751	706	710	731	820	755	741	718	698	742	694	746	744	749	737	724	690	715	685	798	732	795	709	715	679	800	701	714	729	712	696	735	748	710	757	748	750	737	720	714	697	680	713	731	727	732	714	695	763	678	685	756	696	727	726	698	759	782	721	731	734	715	767	691	742	706	755	724	746	753	735	694	710	691	700	713	717	724	679	741	702	682	750	709	688	717	679	718	729	695	715	702	739	774	714	663	737	737	736	734	749	713	718	701	711	721	738	674	724	721	763	700	772	706	776	718	751	761	784	740	760	714	727	736	744	748	692	710	755	690	772	722	726	711	725	754	718	714	741	759	730	692	757	742	713	738	764	712	705	783	766	721	756	738	714	699	709	728	755	692	703	757	736	725	685	751	716	787	747	708	747	748	693	725	660	753	695	710	717	718	713	707	757	706	736	752	685	733	715	748	723	734	722	727	700	726	758	779	763	766	709	671	715	706	734	699	672	718	750	693	711	763	693	757	735	709	749	720	733	732	710	720	687	711	726	704	744	708	674	743	680	721	755	749	768	709	734	725	715	753	735	701	730	724	731	710	730	699	711	668	725	685	721	707	728	746	714	725	661	732	754	695	756	740	713	733	709	704	735	690	672	722	724	732	727	734	694	713	728	757	709	698
22622	21150	28855	23706	21156	21240	9662	1603	1292	1254	1094	1082	1002	978	1017	935	925	940	877	842	924	844	901	910	858	886	849	829	849	840	863	857	864	894	865	854	893	832	834	824	823	798	795	814	863	816	839	807	829	761	841	875	774	805	838	824	825	818	873	802	877	841	772	805	808	883	812	840	852	805	826	902	836	802	867	852	808	817	811	843	855	785	819	812	812	871	825	842	829	760	888	852	866	833	810	802	813	787	813	839	817	831	773	842	828	825	829	840	820	834	807	846	844	814	826	860	825	816	850	887	846	818	845	829	786	786	799	803	850	876	852	826	814	822	811	824	841	807	787	830	835	783	783	871	804	785	819	866	808	820	794	860	812	795	829	845	829	861	856	775	828	883	841	786	820	833	821	847	851	798	816	806	822	792	836	893	819	814	807	796	826	797	836	799	808	831	838	787	838	786	836	837	868	832	809	807	830	875	830	865	793	792	814	842	823	829	820	804	820	848	856	804	824	835	776	859	779	836	801	813	868	813	834	814	840	807	846	799	841	746	809	852	813	817	823	801	763	815	881	820	836	859	843	801	769	766	859	856	780	859	868	768	835	854	833	828	828	772	815	818	805	822	822	851	826	879	834	846	809	787	823	797	782	809	832	851	811	838	848	824	814	892	789	821	848	835	798	800	867	854	870	807	887	770	826	839	819	847	830	831	798	800	847	790	841	794	800	799	841	847	833	843	842	819	877	851	810	770	849	826	815	838	849	817	854	826	818	792	839	858	848	796	809	828	850	804	893	819	838	786	791	829	814	876	784	818	786	825	805	847	844	844	819	780	810	870	860	891	796	844	828	869	798	802	799	811	854	814	831	803	803	871	830	779	773	889	803	820	798	841	792	829	862	856	823	852	826	833	846	845	808	809	841	896	837	791	777	837	783	813	795	874	865	860	809	842	836	848	798	829	815	754	793	838	863	867	805	759	824	842	852	844	789	843	831	853	814	819	825	832	831	795	829	857	835	820	802	780	805	847	769	869	834	835	802	809	810	819	901	810	771	841	765	874	815	933	812	790	831	801	836	845	841	828	829	812	837	831	779	782	876	781	820	880	816	796	783	794	833	868	850	784	851	795	801	791	842	860	839	848	874	842	799	821	851	832	836	754	824	879	827	799	835	796	785	852	828	808	828	782	798	838	855	815	801	856	730	812	829	797	771	820	815	842	802	832	839	842	819	907	902	826	805	867	886	825	854	817	828	827	793	823	877	803	867	770	859	844	803	834	840	840	821	822	807	817	840	821	775	830	802	874	820	833	804	780	832	851	815	828	800	882	815	770	883	817	865	804	843	769	828	772	803	865	852	749	808	793	805	779	800	804	876	863	820	892	810	822	787	785	822	837	824	832	837	835	821	797	838	795	776	811	853	843	818	820	822	789	780	824	825	823	852	865	834	862	846	790	813	820	845	793	805	833	850	877	859	805	841	846	834	810	845	827	853	805	846	832	829	850	811	787	808	844	824	839	835	811	801	802	850	838	857	834	835	855	848	835	838	841	824	793	834	827	751	809	825	857	779	843	798	810	849	818	846	819	800	870	770	799	830	785	849	819	796	856	817	775	760	821	835	808	806	774	873	800	803	817	840	831	782	815	849	843	828	839	831	857	821	809	841	820	864	797	826	863	827	809	811	881	866	863	774	782	832	829	853	820	790	839	851	790	837	831	834	856	765	805	789	770	851	846	827	831	787	784	847	784	880	782	820	792	803	796	820	859	865	810	805	833	869	817	773	818	826	833	856	805	811	802	821	814	857	840	828	879	847	803	804	821	787	833	824	819	838	789	842	778	808	864	770	818	795	776	803	840	837	812	837	834	826	753	837	817	825	807	829	834	819	818	779	855	843	824	821	884	801	814	846	781	812	799	860	827	855	820	780	843	848	835	797	826	851	852	826	809	766	810	806	769	886	813	806	829	793	828	808	838	850	824	812	811	843	801	797	758	848	823	815	838	818	767	845	851	812	819	814	788	827	855	807	841	830	829	843	833	777	833	808	834	833	848	812	858	851	779	834	881	810	761	865	773	823	853	783	833	836	793	818	782	825	842	891	786	810	785	842	845	807	857	862	855	865	831	843	810	800	857	793	794	826	793	805	851	803	833	835	810	823	816	852	847	838	858	858	814	814	818	795	787	818	809	808	831	808	804	810	827	819	891	804	854	869	799	788	812	777	836	874	838	804	823	809	809	779	804	796	833	876	851	842	840	838	854	863	794	808	791	799	840	847	836	785	782	813	821	831	819	853	862	784	838	796	820	847	816	843	842	829	844	837	853	812	830	839	783	800	833	859	839	802	848	787	865	839	846	784	896	893	829	789	848	845	839	793	803	851	794	792	814	841	776	804	810	799	795	799	805	858	819	799	827	794	815	818	856	803	871	780	822	851	775	864	796	819	842	820	867	825	841	855	863	787	784	823	779	765	784	855	818	884	850	848	807	850	839	801	773	827	812	894	826	802	782	785	787	840	858	828	802	856	865	773	891	808	818	821	808	832	813	813	841	845	838	840	851	803	807	846	815	807	825	812	791	871	819	852	813	886	769	863	835	838	815	775	812	809	754	851	775	785	864	831	798	818	788	798	844	801	821	878	821	829	800	872	783	785	798	866	835	844	799	809	893	851	808	798	808	803	821	806	760	782	854	854	829	807	809	844	812	832	867	809	825	780	826	767	839	773	763	794	816	801	758	854	883	790	817	826	875	788	844	837	834	789	840	798	797	804	859	829	846	864	853	802	839	808	833	848	818	832	803	869	870	814	792	806	826	863	837	792	764	860	784	795	777	847	851	854	799	819	755	871	858	817	792	806	790	832	844	846	807	814	838	842	851	812	811	815	808	799	801	851	778	819	812	799	824	830	839	806	863	794	818	838	796	823	839	828	783	872	809	773	804	900	829	803	849	855	826	770	800	798	772	806	841	794	775	833	768	808	824	836	822	846	833	822	849	855	826	817	805	822	812	794	858	767	901	806	862	793	818	786	832	813	826	839	813	818	801	777	844	845	810	789	806	835	825	819	851	846	821	829	800	867	832	866	828	851	800	819	794	818	805	812	788	810	837	821	847	842	776	878	858	880	805	842	788	810	855	835	816	863	824	790	811	864	832	802	767	823	856	837	790	849	802	832	784	843	835	814	835	878	773	835	795	799	832	826	839	856	812	852	790	811	818	849	820	856	792	827	841	827	846	834	831	839	890	825	853	818	806	807	787	813	844	812	840	796	858	805	788	803	907	818	859	860	841	817	801	827	805	800	794	816	804	803	847	847	868	803	860	798	780	828	842	816	787	808	824	833	793	805	831	823	824	798	835	794	805	804	847	841	806	833	819	854	791	841	865	842	819	887	857	811	825	844	827	818	799	851	874	831	853	834	835	822	832	835	820	826	820	785	822	816	861	851	817	896	853	807	829	805	847	791	847	819	830	820	813	838	797	827	809	781	789	830	803	809	836	829	790	815	854	850	845
38547	26835	9810	4922	3753	2830	2317	1930	1643	1507	1345	1257	1207	1118	1053	1027	994	966	927	951	962	934	917	911	856	868	912	848	844	870	891	865	883	838	852	816	856	836	808	828	899	879	821	866	851	827	824	825	785	845	812	799	828	783	787	844	846	786	798	865	827	827	812	779	877	826	858	804	817	836	857	847	832	821	818	797	869	853	826	818	812	861	830	814	805	804	813	801	780	742	834	852	810	796	802	799	768	845	798	790	854	754	811	733	810	853	815	801	822	846	836	805	849	848	797	881	827	826	798	853	814	796	833	832	870	810	793	803	834	754	837	747	857	824	837	770	833	820	793	834	832	794	814	802	836	807	860	845	862	811	821	781	820	821	781	809	811	821	857	843	834	812	810	860	796	830	855	836	855	830	809	762	844	811	834	792	837	805	822	785	784	791	813	817	831	840	835	863	823	839	783	813	815	833	855	796	811	836	768	864	831	831	832	837	818	823	796	807	820	818	876	778	818	821	831	835	854	840	782	830	872	826	835	815	744	845	865	826	775	821	805	825	890	841	815	812	821	826	845	817	836	835	824	798	811	785	815	848	818	769	800	840	819	844	825	819	812	798	828	770	800	814	802	815	784	816	845	818	826	836	829	816	796	795	789	820	830	840	813	836	813	794	764	864	823	833	821	809	776	831	810	785	799	836	842	782	807	788	835	824	837	811	838	761	839	808	869	842	836	838	864	830	854	854	831	794	754	817	830	863	823	812	792	790	818	808	828	821	787	763	804	829	839	819	793	767	868	856	763	802	831	816	768	774	774	789	836	842	799	812	802	819	801	797	823	844	857	872	853	818	810	792	819	833	852	846	798	812	864	830	796	834	818	815	800	790	786	823	795	851	759	859	800	807	805	819	836	749	825	837	833	871	810	835	807	833	804	872	795	802	791	841	792	820	834	848	857	848	858	816	855	876	821	832	858	824	825	838	861	799	811	740	831	911	882	830	814	806	818	844	834	773	840	844	810	832	775	783	802	869	838	808	847	807	843	867	780	793	806	793	760	820	800	786	869	828	818	790	809	773	784	772	857	803	832	822	785	816	852	829	802	830	833	836	845	779	803	872	771	878	780	844	807	853	824	812	862	787	769	857	819	822	835	802	832	828	815	834	758	800	821	811	811	794	855	830	819	864	825	842	855	859	857	850	777	842	812	841	804	795	829	813	790	796	826	820	853	835	822	839	835	767	848	831	822	787	838	834	798	842	814	786	875	792	799	814	803	853	867	828	760	852	844	827	782	776	835	814	871	831	828	807	803	827	850	822	785	838	788	840	833	787	816	833	805	854	842	835	848	759	803	826	784	865	828	824	801	839	806	799	863	863	830	828	822	857	846	847	868	792	789	837	825	820	798	857	789	785	777	867	785	843	818	759	802	789	780	820	792	748	817	814	818	809	790	796	820	813	847	844	831	745	793	825	819	855	758	825	788	841	828	779	788	816	867	835	835	837	843	799	869	795	791	785	788	792	806	810	803	808	801	817	789	801	866	797	837	814	808	789	826	826	818	830	888	764	811	803	805	787	811	768	850	821	840	820	788	809	798	738	801	774	795	830	782	815	835	805	854	757	779	820	767	866	781	840	856	831	829	804	803	804	840	854	862	897	834	781	851	821	851	810	879	778	785	780	786	756	791	796	827	766	828	802	800	780	779	831	803	785	841	819	826	834	811	739	788	743	861	854	820	805	818	835	792	768	801	816	838	797	820	816	865	758	766	821	805	798	850	842	837	819	790	849	839	849	773	853	847	834	783	872	849	822	822	802	788	834	806	831	852	812	812	781	800	764	802	801	871	817	812	832	794	811	826	838	858	815	867	832	845	810	779	815	848	846	800	818	784	839	839	831	821	847	835	820	817	811	795	864	870	826	805	793	833	817	834	807	832	790	850	842	858	823	838	807	844	816	795	802	807	851	797	861	795	817	811	806	797	787	809	812	835	823	861	822	819	837	781	817	845	801	813	835	854	779	806	815	793	801	824	823	782	805	783	853	798	828	824	873	824	816	847	802	799	773	815	781	857	889	813	835	822	805	866	767	869	829	841	798	792	823	815	768	782	789	840	808	881	838	800	847	848	803	793	785	797	838	816	837	823	842	824	834	830	805	813	848	787	796	847	789	822	810	871	831	843	820	830	828	829	821	768	833	819	805	780	805	790	845	808	783	835	789	834	777	830	774	797	810	756	841	843	828	879	790	800	795	846	754	806	815	800	832	849	826	817	784	822	851	782	832	864	793	870	788	810	777	795	836	827	817	789	816	879	789	843	795	802	811	787	825	826	859	784	764	812	851	779	806	816	803	755	783	858	800	802	793	794	842	827	798	803	840	844	767	829	829	798	834	826	890	809	848	824	844	837	791	808	817	787	821	762	857	800	842	784	868	804	815	834	842	825	852	810	837	865	820	869	830	795	822	774	773	827	804	863	789	834	803	809	858	819	801	848	859	809	801	784	835	788	776	807	764	884	778	810	791	802	807	839	837	811	862	878	797	798	813	840	798	820	769	789	878	750	854	854	827	860	846	812	831	802	855	834	796	830	781	815	794	824	819	786	832	801	792	822	840	849	835	786	818	845	837	844	837	802	835	810	806	813	829	840	866	835	833	825	789	832	861	749	816	783	819	833	838	853	834	832	852	824	791	801	842	771	784	834	819	787	871	789	884	852	783	748	849	856	797	807	814	801	830	756	840	866	838	844	781	834	809	835	853	777	832	820	801	835	836	803	803	784	876	831	851	816	850	811	827	774	815	819	838	864	823	907	818	799	792	797	846	781	839	811	763	786	865	801	861	843	856	809	805	858	818	830	816	816	793	829	817	789	794	802	793	823	797	819	797	807	816	849	892	811	792	848	776	801	819	878	778	772	830	819	891	793	793	777	806	799	839	813	817	781	847	829	830	805	844	779	854	784	795	860	824	846	792	833	865	827	875	814	825	783	838	855	826	831	808	827	838	740	816	857	855	813	806	772	849	795	815	811	785	817	829	797	809	839	815	806	815	854	792	768	852	835	793	775	835	809	855	782	790	790	809	833	816	818	804	819	846	803	774	841	786	780	809	781	866	831	787	829	831	834	852	796	756	793	822	797	818	788	905	762	819	837	828	849	884	813	794	797	810	830	819	802	825	841	769	831	844	774	812	860	872	782	816	796	797	859	798	845	857	822	869	844	782	834	811	796	814	784	828	800	824	818	759	782	802	813	848	784	728	785	815	822	813	827	793	837	824	831	823	835	782	810	846	851	876	793	852	809	829	775	815	778	774	804	825	800	800	829	790	865	800	866	802	800	787	778	879	847	777	823	812	822	763	793	796	854	844	829	786	830	781	864	817	785	856	805	788	797	843	805	771	814	776	825	839	809	807	825	856	847	828	814	785	836	847	798	774	763	808	863	819	779	818	821	764	819	841	800	835	820	809	831	815	805	816	857	819	823	799	786	816	805	816	820	815	830	766	772	830	776	798	825	814
28379	18358	4720	603	439	390	375	380	387	373	339	350	336	360	326	360	346	353	373	340	314	349	366	351	383	367	361	354	360	376	351	374	300	322	380	377	357	370	377	344	322	331	339	357	341	354	335	332	375	346	363	344	345	357	367	351	374	350	363	333	362	329	365	384	354	327	336	363	353	366	336	328	373	317	361	353	354	363	384	349	348	356	324	340	353	331	308	373	334	355	341	337	356	332	356	347	330	368	365	350	341	342	315	384	343	344	372	349	334	383	347	353	340	361	371	346	377	341	333	339	363	357	353	356	308	361	386	364	350	351	316	343	346	363	383	359	364	334	337	381	373	365	366	369	349	379	347	344	355	366	341	380	330	337	314	320	341	335	338	368	352	368	342	386	375	361	341	338	326	376	344	351	329	367	373	363	341	338	355	358	362	372	366	349	369	328	352	328	330	360	388	355	370	334	376	352	354	356	390	343	370	326	393	379	356	353	331	350	370	352	347	382	353	351	383	344	368	338	338	365	353	388	313	360	332	393	366	373	348	335	341	337	365	375	390	365	345	334	348	336	327	350	308	328	352	377	359	363	365	401	383	333	358	353	316	362	311	362	345	348	375	334	368	355	352	351	369	330	388	348	427	329	328	319	367	382	372	357	388	354	350	336	329	375	357	337	340	322	423	365	359	337	331	362	354	318	354	336	351	373	354	400	385	341	363	346	336	348	341	349	359	375	337	344	345	351	356	358	373	383	348	356	369	342	349	346	352	371	352	351	354	350	379	317	354	311	351	346	370	314	334	350	366	355	353	344	373	341	392	360	349	342	340	361	369	364	361	367	352	348	380	345	332	332	333	363	369	377	351	330	354	341	362	355	377	398	331	350	366	350	357	392	357	333	353	363	337	387	367	350	380	360	348	372	337	344	317	359	376	346	365	371	412	380	333	337	372	349	404	391	371	374	388	376	343	349	327	371	322	357	394	349	371	360	347	335	371	377	355	347	349	352	344	348	343	355	359	371	376	379	345	360	363	375	339	327	386	324	344	343	394	325	368	341	347	367	343	334	368	331	341	363	341	372	348	375	328	369	347	361	370	396	318	355	371	354	342	367	344	367	349	352	399	359	386	363	347	382	353	359	330	392	357	383	318	373	383	358	344	355	339	362	347	384	352	341	319	347	354	337	332	313	358	356	351	362	386	362	370	361	365	345	332	347	363	359	375	348	343	407	371	387	342	344	344	362	343	316	378	356	370	341	323	362	312	341	322	358	364	364	363	370	364	368	378	394	365	351	394	317	364	344	370	333	366	341	379	376	372	323	403	362	362	310	363	361	362	340	359	369	383	354	350	346	370	367	356	371	399	328	357	359	343	359	341	374	347	368	334	355	352	337	329	379	347	370	359	344	346	366	372	357	356	350	348	352	385	357	365	341	370	385	354	377	347	374	364	338	337	340	378	356	342	365	325	361	364	376	357	355	359	339	362	322	360	345	360	349	365	361	348	343	358	354	328	365	328	370	327	375	357	340	376	373	365	334	341	324	348	365	395	370	379	351	368	351	372	343	332	351	397	356	340	356	376	357	381	395	376	375	335	370	361	350	369	374	342	331	373	366	380	363	348	389	317	355	357	363	349	358	354	377	311	375	366	384	318	354	330	371	371	332	335	356	347	364	363	361	362	371	366	366	339	362	361	371	353	388	389	374	354	310	378	390	353	345	343	338	338	325	321	382	366	377	343	353	338	340	311	376	370	362	370	355	387	369	409	363	346	327	355	369	351	376	308	367	403	347	330	367	339	368	341	323	348	361	359	335	368	363	369	362	339	373	348	348	353	354	329	375	348	352	329	351	358	346	347	351	345	361	366	386	370	343	373	354	326	353	346	360	378	381	358	358	350	378	377	345	356	389	353	352	348	338	340	364	355	362	378	387	359	348	356	385	347	341	357	382	351	330	320	347	333	337	383	367	371	335	339	381	353	344	346	338	365	332	333	348	333	384	331	371	361	368	340	366	332	362	367	394	345	322	370	334	326	351	369	354	342	361	324	351	377	343	368	325	317	364	325	367	316	359	374	350	362	327	344	338	346	344	321	373	358	349	358	362	355	372	344	331	313	331	343	313	394	359	358	349	337	305	339	322	347	392	337	353	334	333	322	385	368	360	367	341	373	341	393	354	356	349	342	358	332	335	338	358	326	342	343	328	333	344	331	358	331	375	367	385	352	371	382	359	366	358	351	317	324	380	344	320	357	356	367	362	389	375	329	334	351	334	338	331	363	353	376	344	366	355	377	342	340	359	329	364	325	343	349	347	361	353	360	382	335	349	360	369	308	409	355	341	325	398	347	345	364	388	358	354	320	374	343	377	386	343	354	356	358	378	339	346	406	367	345	347	342	361	349	344	383	343	308	351	372	369	396	396	340	352	362	352	368	381	374	348	341	356	330	348	369	356	330	332	394	354	340	386	339	345	388	342	352	371	360	330	347	357	368	373	352	369	357	358	364	365	367	380	349	377	366	374	349	335	361	338	352	352	358	351	344	354	363	380	348	322	348	362	368	359	357	351	359	359	350	364	332	368	327	387	369	327	374	345	338	367	371	356	358	315	347	330	338	358	367	354	395	350	359	347	372	342	382	377	368	396	353	367	346	369	374	341	380	361	382	357	345	367	364	340	380	378	325	351	370	356	363	376	344	374	342	375	372	374	353	386	371	357	356	349	356	354	364	356	348	365	381	347	341	352	345	345	399	349	358	341	324	366	360	360	348	373	377	363	374	356	348	365	355	351	353	363	344	365	359	371	391	368	380	370	355	347	344	328	343	332	344	361	329	370	361	359	386	361	329	364	340	367	393	382	350	383	358	356	418	387	378	378	349	333	372	340	352	310	324	348	323	348	383	383	361	378	369	357	360	354	367	333	338	326	357	323	326	384	352	369	370	388	317	330	383	340	341	351	371	352	346	386	336	366	359	355	394	366	409	346	350	337	341	323	343	334	378	358	364	360	363	355	387	389	368	337	312	369	360	384	373	350	360	358	345	361	323	324	357	352	385	357	364	335	330	365	317	367	381	354	379	362	372	341	342	319	325	374	387	367	370	350	344	372	393	368	359	370	361	363	365	330	337	370	360	348	346	362	360	354	372	316	352	384	363	323	383	366	361	329	349	333	346	357	333	326	344	382	354	340	322	323	364	317	348	383	351	342	357	341	336	344	325	370	346	341	351	356	385	347	393	324	326	326	351	369	361	362	360	348	353	345	341	382	364	354	339	343	401	368	355	366	373	349	349	353	343	368	359	366	375	385	367	373	337	333	332	334	359	374	368	340	377	349	350	349	367	336	339	364	374	359	341	337	382	355	387	364	315	350	339	356	363	340	347	352	351	360	349	370	366	351	352	360	357	346	368	379	331	402	344	355	367	334	344	362	381	352	367	370	347	354	331	353	336	368	370	365	385	342	347	365	359	358	362	372	336	340	356	345	346	363	342	347	365	330	338	359	359	356	370	362
20114	2757	724	535	487	474	432	428	422	410	417	399	393	379	430	401	399	435	411	414	377	387	385	376	408	421	389	400	410	377	442	387	409	347	385	413	408	407	400	381	369	405	368	379	401	393	361	438	402	379	416	365	403	388	401	378	359	430	388	373	379	405	367	392	384	387	377	377	390	426	405	362	406	377	398	409	377	392	412	377	389	381	400	409	375	359	388	397	406	427	380	376	416	409	369	380	398	365	375	414	363	378	371	443	425	401	408	371	426	405	382	417	411	417	369	417	366	384	384	378	427	374	389	396	407	361	419	412	379	406	384	371	394	410	403	396	384	420	417	393	403	373	385	386	406	411	426	394	422	385	397	361	409	391	421	419	367	361	414	451	393	415	367	365	364	403	431	399	390	404	390	412	422	406	378	376	420	402	407	389	364	395	375	382	429	400	378	385	386	429	424	398	387	379	378	428	430	409	376	380	393	406	431	385	389	360	425	388	378	394	338	388	408	375	395	402	402	376	404	429	369	412	403	407	371	430	418	405	399	409	401	419	420	414	381	376	380	399	406	383	424	421	375	370	400	392	428	401	413	384	378	384	373	375	411	381	383	402	388	405	397	414	431	427	387	402	381	384	410	384	382	377	402	387	426	403	392	371	390	424	416	414	383	391	379	368	420	392	400	380	438	402	411	418	395	393	401	358	425	399	430	375	378	396	410	392	404	393	436	358	389	423	395	427	387	409	401	397	371	371	415	395	410	376	400	388	342	387	406	378	397	403	366	348	361	379	384	381	386	389	396	414	386	450	419	390	415	409	389	415	401	376	425	435	419	408	378	361	390	412	351	359	369	391	355	398	388	381	368	391	375	379	403	400	388	381	410	383	387	382	381	407	398	397	432	386	374	382	379	424	409	370	370	393	394	371	388	399	417	396	437	425	396	400	367	385	416	393	410	376	393	412	408	400	381	366	405	401	410	370	388	410	377	374	374	393	418	401	411	399	399	353	406	347	419	413	397	376	403	391	414	431	383	383	418	415	388	395	426	414	391	411	410	379	420	405	417	383	387	409	426	333	371	401	395	403	393	406	366	397	388	409	385	395	416	403	447	395	370	380	419	400	405	404	424	384	391	424	396	383	404	402	401	373	386	373	374	395	407	402	370	387	403	414	411	386	394	397	387	413	377	398	411	415	435	357	398	398	399	336	413	412	407	414	395	394	429	392	389	391	424	387	366	388	413	389	387	394	367	370	421	407	388	409	438	346	395	378	403	415	385	410	384	409	388	396	384	410	403	437	404	375	398	381	382	429	397	382	398	422	382	397	400	416	390	402	385	427	412	410	362	383	444	361	394	359	372	384	392	375	405	394	385	419	386	370	431	369	408	370	410	393	401	410	385	433	450	420	420	395	404	366	366	396	399	384	391	437	426	421	413	371	407	372	369	398	379	388	376	394	427	408	383	376	378	419	414	387	413	381	368	368	411	379	400	402	417	373	369	409	381	390	419	445	373	394	412	423	394	368	397	411	413	403	390	407	407	390	392	412	409	404	410	391	351	417	403	378	388	378	396	419	380	397	423	399	380	404	382	421	441	359	409	388	384	389	427	378	365	390	361	397	374	419	382	406	393	410	368	366	393	385	368	422	411	376	414	415	422	412	409	404	388	374	388	415	434	373	357	410	392	377	374	398	414	401	413	391	422	409	400	375	363	379	410	401	358	382	358	373	395	434	380	416	408	405	400	441	396	424	367	423	393	416	402	398	369	390	404	415	393	417	399	403	386	380	396	394	417	372	392	427	409	406	425	383	353	425	431	417	440	392	401	383	413	379	363	378	417	404	405	376	392	406	402	405	371	384	419	401	380	385	402	424	429	406	406	409	402	387	391	440	404	373	396	431	354	384	418	394	411	413	393	416	421	399	378	430	377	391	391	394	367	401	379	394	401	371	356	373	378	383	383	391	408	415	397	409	422	383	386	405	404	365	383	391	441	398	424	408	401	418	404	442	400	373	355	354	374	405	405	406	392	423	398	392	383	344	383	416	408	382	411	380	379	385	369	371	431	383	393	393	415	436	391	409	388	370	395	407	348	384	427	377	385	432	380	429	403	411	397	423	389	386	414	439	392	416	400	403	420	401	398	358	398	412	402	419	382	367	404	406	345	379	423	412	427	399	389	407	385	396	362	432	379	388	360	386	393	392	405	379	416	405	375	411	350	391	424	417	397	403	400	395	399	416	408	380	411	418	387	409	377	417	389	404	425	397	399	404	408	425	411	404	438	362	409	380	388	353	376	432	404	397	380	397	369	400	384	418	399	371	418	409	414	384	411	392	406	393	403	380	375	386	369	363	381	406	387	384	389	396	394	399	411	395	384	384	415	412	449	393	425	365	426	379	380	412	401	404	399	396	416	398	379	397	413	388	383	405	414	395	399	431	371	364	394	347	440	416	399	379	404	415	399	381	404	397	405	413	364	394	414	421	370	443	396	400	358	386	394	370	424	403	415	399	396	392	430	383	386	404	402	392	407	410	383	357	378	396	352	399	385	398	382	405	398	391	401	390	376	380	409	381	415	406	393	427	403	397	421	397	396	422	387	431	419	360	388	390	382	387	422	431	403	390	392	409	377	387	385	375	385	376	386	408	434	395	380	416	392	382	385	354	445	357	416	398	383	382	370	414	392	394	401	373	359	397	407	389	391	409	380	396	378	398	386	377	402	392	364	418	379	414	398	390	406	418	408	383	418	411	406	403	403	373	415	395	403	409	375	408	413	412	399	431	414	398	407	369	402	372	400	402	390	378	392	367	414	395	408	435	394	403	386	387	449	425	390	357	366	400	396	400	377	398	401	378	409	411	404	380	426	401	447	410	361	393	400	426	377	369	407	363	395	428	407	417	366	396	404	396	431	420	371	400	357	410	390	387	405	386	399	393	383	405	435	408	422	389	414	399	386	404	376	393	357	391	372	400	408	380	386	427	373	362	363	377	396	374	424	374	422	358	404	401	394	398	392	408	393	405	407	396	438	382	435	421	416	391	398	408	381	438	380	401	418	391	380	377	386	410	382	415	400	436	403	387	408	357	428	406	383	422	382	396	428	415	425	387	379	392	397	431	408	391	385	399	429	415	399	396	394	397	408	410	410	422	435	412	373	389	379	411	417	377	376	391	406	385	405	407	417	426	402	401	367	366	343	393	409	383	401	368	387	388	370	362	403	431	394	398	378	396	383	419	392	402	371	414	383	437	416	390	427	397	402	423	401	387	359	387	394	385	414	407	380	433	394	394	411	414	369	408	366	426	390	426	381	420	397	390	375	404	426	371	405	410	379	395	449	410	409	368	382	405	422	408	397	401	385	366	381	401	386	386	376	386	401	391	413	426	373	415	399	404	392	402	383	399	383	394	420	389	403	400	419	431	386	398	396	356	415	409	400	409	395	395	396	432	427	411	409	355	377	364	391	399	377	400	421	413	393	374	359	356	395	357	397	379	359	403	419	393	388	394
23798	21077	28390	23986	21069	10241	1086	766	623	574	534	476	514	497	459	416	477	426	384	400	396	404	407	378	407	417	403	404	405	388	399	382	347	418	354	379	374	387	367	407	366	364	363	396	414	352	374	358	394	412	381	426	375	363	412	357	365	375	352	326	371	394	359	371	386	370	349	381	380	372	385	357	387	373	367	406	370	371	380	363	351	343	374	334	373	391	371	364	368	371	351	366	379	348	375	328	352	387	377	391	402	359	368	364	368	382	411	365	380	373	360	391	398	344	346	371	360	334	385	379	372	377	363	398	377	365	408	377	340	371	395	393	376	344	350	354	348	387	365	372	369	378	367	340	345	371	413	418	376	357	360	359	381	372	371	351	374	362	361	362	347	327	370	353	355	371	403	298	365	392	373	385	385	347	368	354	373	359	367	364	372	369	376	362	333	377	363	380	349	365	354	345	374	374	389	390	348	347	385	371	367	399	420	357	388	388	358	366	359	343	352	360	374	408	338	352	337	366	356	329	335	375	361	373	329	380	382	398	365	359	358	370	348	344	322	355	377	346	361	373	336	402	377	374	372	378	372	375	371	394	357	355	341	337	392	382	370	341	347	364	359	342	390	343	380	382	360	343	352	348	328	363	371	351	388	362	372	360	416	372	365	375	370	350	379	387	360	383	372	373	362	400	389	374	359	397	386	385	380	390	400	386	371	366	381	366	363	349	385	350	353	326	346	371	376	390	372	341	378	394	380	333	378	378	355	391	339	378	355	370	395	354	379	381	378	363	366	367	376	370	344	374	356	390	378	403	360	334	363	381	385	355	353	344	381	399	365	413	362	350	352	357	334	400	377	345	350	370	335	371	340	362	363	383	374	368	375	403	343	361	352	367	334	390	357	348	371	380	373	372	340	355	368	335	382	380	364	395	379	385	353	373	385	352	373	351	378	406	383	385	385	358	342	372	379	369	390	357	354	380	415	368	371	370	402	372	386	390	373	372	382	386	358	396	387	389	352	366	408	390	405	391	342	375	375	376	330	334	368	366	356	362	410	370	367	345	331	404	395	338	356	372	406	404	384	363	360	372	387	383	383	365	349	381	409	373	383	393	407	360	354	391	378	361	357	386	346	338	376	366	381	334	385	348	389	364	356	345	351	370	367	353	376	334	341	366	369	398	376	359	386	355	382	382	380	377	390	369	396	368	383	369	365	395	343	372	367	387	372	382	308	391	383	370	357	373	350	350	353	363	372	390	363	361	360	343	379	374	364	346	407	386	375	386	379	386	366	375	388	350	359	381	357	372	359	397	401	370	359	417	394	331	393	369	366	372	384	342	368	387	347	356	374	367	380	389	334	364	358	360	361	386	384	384	377	375	325	359	383	373	373	373	364	395	363	356	330	365	369	360	358	377	337	376	360	386	375	359	390	359	369	367	373	383	339	388	349	369	368	362	362	395	402	355	378	399	360	369	370	363	360	408	365	395	364	373	374	417	434	363	393	402	324	364	380	376	383	356	371	344	352	414	383	346	369	364	381	372	349	367	362	317	384	347	398	383	331	383	385	350	399	367	369	374	358	399	361	382	377	341	369	350	361	363	358	388	342	374	385	347	371	350	369	375	369	348	365	374	383	438	417	362	400	368	379	403	365	355	319	359	395	415	364	357	329	351	376	371	359	385	364	357	368	372	359	382	381	368	380	341	390	384	360	369	352	411	373	354	354	353	365	354	379	364	344	361	376	365	361	344	368	322	403	399	401	346	368	353	386	354	404	358	384	325	351	377	377	369	368	391	375	357	374	380	380	378	372	343	396	367	337	355	364	343	391	381	374	346	379	379	348	336	383	371	385	375	358	381	385	377	376	339	348	348	377	371	343	357	368	366	359	357	370	351	366	380	403	364	378	385	346	382	346	335	367	364	375	359	389	381	391	375	390	339	355	339	369	386	370	388	341	369	358	346	385	360	397	351	403	357	384	363	355	358	375	381	364	364	347	338	332	375	365	387	354	372	374	357	398	410	374	334	367	365	361	386	374	385	376	365	411	360	388	374	369	335	360	393	375	333	380	325	409	371	367	381	380	373	354	381	354	381	366	368	336	369	384	376	392	352	370	365	378	396	405	373	393	400	404	361	384	363	398	395	378	368	386	362	366	333	384	358	404	375	379	374	318	390	345	359	366	376	365	393	373	361	368	387	385	373	394	384	340	366	374	382	332	383	365	384	399	364	405	391	400	364	378	358	371	352	382	387	389	343	357	377	364	387	347	344	364	363	368	360	375	365	378	375	385	361	336	415	361	383	380	367	374	339	374	379	395	344	352	382	370	385	372	356	376	388	364	370	392	358	350	370	361	339	383	338	377	354	377	420	384	381	356	358	370	364	411	395	357	376	386	360	372	392	381	378	389	374	396	352	360	364	381	368	347	382	365	357	344	402	403	378	376	354	374	378	368	388	377	378	345	368	340	391	377	375	371	336	357	364	363	366	370	392	405	383	366	351	359	361	366	388	373	379	422	403	352	350	378	390	383	387	395	410	371	392	391	357	345	386	372	369	397	359	397	407	392	349	355	356	347	381	333	373	360	323	342	322	365	383	402	350	387	380	384	365	367	403	359	372	377	347	373	400	351	386	362	378	425	363	334	348	365	360	372	344	342	375	343	319	369	359	389	370	372	352	357	391	392	378	408	367	345	356	376	388	363	367	402	359	386	381	355	348	348	360	369	365	394	366	380	341	356	347	399	338	395	370	386	373	382	342	356	363	366	344	369	367	349	358	359	402	379	367	388	345	353	342	393	364	347	360	369	380	344	369	338	376	386	379	374	354	388	372	338	353	365	363	380	382	356	367	398	364	368	351	374	352	364	395	368	353	400	385	338	357	369	376	376	364	357	374	372	374	373	343	384	418	375	382	377	354	348	363	375	334	353	373	358	356	378	366	372	392	377	386	363	365	341	345	357	335	342	342	371	345	358	338	383	372	400	372	354	384	367	360	348	348	333	339	364	392	360	354	358	398	379	364	410	361	354	345	360	385	359	365	344	361	384	373	334	356	343	404	369	376	375	375	339	407	330	352	332	341	347	380	365	349	343	393	383	398	376	364	357	374	359	384	374	343	390	378	359	346	367	374	359	369	372	393	359	352	340	399	344	393	364	346	351	375	390	373	358	437	375	369	357	350	368	361	377	380	353	359	373	343	359	359	347	340	367	336	347	361	329	381	387	365	374	388	393	360	379	335	365	351	332	395	387	374	351	343	356	350	379	390	381	374	387	356	366	339	370	384	386	374	370	382	378	394	377	380	388	349	374	367	357	352	377	347	353	368	382	379	362	397	350	356	407	410	389	412	351	329	344	399	359	365	366	354	373	370	357	359	349	389	365	367	349	378	380	373	401	372	361	377	381	414	369	364	371	386	372	361	367	395	388	364	364	392	358	370	377	367	390	367	325	391	380	377	391	335	357	367	367	372	376	367	322	353	375	327	381	335	356	376	366	358	400	356	334	369
31606	11788	5854	2742	2057	1554	1235	936	792	709	656	583	568	521	466	504	511	434	476	497	466	444	429	410	431	461	443	417	404	444	410	460	444	465	419	383	431	374	400	410	408	420	406	419	401	429	417	423	420	360	385	397	388	373	396	387	396	404	405	432	387	356	425	407	394	399	405	412	388	420	369	410	399	396	406	397	389	385	377	395	396	378	380	398	380	379	375	415	421	395	403	384	393	411	409	386	417	392	409	415	391	391	396	391	393	371	387	405	413	420	392	404	411	425	380	437	400	367	382	383	416	349	429	400	404	430	404	365	359	413	415	398	390	386	415	376	422	431	432	386	407	383	394	376	408	391	394	386	364	350	394	388	413	386	393	396	385	386	403	394	416	379	404	350	407	382	370	355	423	406	391	376	415	346	399	442	424	412	429	401	409	393	393	415	401	371	400	388	425	396	366	393	420	422	388	397	361	434	409	411	393	425	375	369	394	385	430	373	391	388	389	370	414	392	404	358	397	357	416	436	436	407	383	385	387	397	421	384	378	366	373	406	387	386	376	389	386	427	390	382	420	387	409	379	408	379	406	396	416	392	390	407	384	372	366	363	412	401	382	365	426	440	376	405	448	410	401	362	386	432	377	435	404	374	389	419	406	414	397	393	394	412	387	415	354	376	395	427	396	396	408	400	424	389	378	437	380	400	360	405	400	398	380	390	402	388	390	412	369	407	396	385	374	415	425	409	401	381	388	388	359	383	388	387	394	431	420	381	435	427	378	387	405	419	419	435	396	372	421	386	391	394	390	390	384	421	383	394	378	401	413	400	385	409	383	398	387	380	374	384	446	368	336	412	358	428	411	408	372	433	406	367	393	423	391	404	405	396	389	414	364	406	365	403	400	369	392	439	376	404	395	394	401	387	396	409	415	383	364	430	373	380	391	400	406	384	395	422	384	413	399	421	404	402	374	356	406	416	427	424	379	404	396	416	404	379	422	376	346	390	394	406	398	380	407	394	394	396	379	360	402	401	407	397	408	412	400	389	407	394	380	415	406	382	387	406	396	355	407	385	359	397	385	405	372	418	404	397	367	365	376	374	380	378	421	367	383	381	391	385	380	393	415	371	374	410	389	359	410	366	364	377	427	390	438	392	407	399	364	413	385	406	398	394	412	414	349	372	410	413	417	421	391	412	411	364	399	416	368	426	422	421	413	370	421	395	392	394	394	364	378	394	394	398	396	391	371	403	408	389	367	371	404	373	389	357	409	407	399	389	416	391	393	380	422	381	408	395	409	401	426	376	389	451	424	415	383	379	414	403	378	421	390	403	404	404	409	407	398	383	419	392	381	416	421	396	364	388	418	378	355	377	362	375	394	392	406	422	399	365	411	426	392	398	408	385	428	392	387	432	427	411	373	416	431	394	399	442	420	396	385	377	383	394	436	375	370	415	388	377	409	402	376	396	365	405	379	411	374	395	364	394	377	371	359	386	389	400	409	392	370	374	428	386	422	403	348	367	403	407	378	361	394	410	375	374	432	404	409	407	412	389	389	419	392	414	415	376	399	382	385	389	381	392	382	387	390	430	390	401	370	413	401	381	411	382	354	388	365	395	378	408	409	413	412	389	369	428	389	404	390	391	393	400	392	403	417	386	368	410	422	381	415	439	430	404	386	429	401	369	379	391	408	379	378	404	391	400	425	383	393	398	391	382	413	421	392	398	404	383	411	404	404	382	419	389	413	379	407	404	332	376	378	381	394	390	397	411	371	419	404	385	407	389	386	383	392	403	428	402	404	406	416	414	375	392	391	367	405	362	384	413	383	375	405	390	416	427	382	365	341	390	374	383	418	361	390	410	393	444	418	406	397	388	409	426	385	368	389	389	344	392	393	424	411	359	409	402	373	415	407	394	415	416	418	357	413	362	427	396	379	400	413	418	379	382	380	435	360	386	413	393	376	422	405	405	382	401	403	382	372	430	370	371	396	314	380	391	417	381	402	450	382	427	394	387	374	426	387	390	401	404	417	395	387	370	390	371	392	391	422	378	375	399	397	403	362	387	351	407	383	396	427	402	375	391	404	385	389	396	384	393	379	388	388	387	433	413	375	365	379	402	413	397	396	409	396	389	408	387	401	410	380	399	363	392	402	393	393	418	376	366	438	381	408	420	399	358	406	377	379	384	384	393	430	361	359	375	413	424	417	395	398	404	406	384	375	371	385	392	379	394	412	379	407	406	392	400	367	395	393	381	379	394	423	417	400	383	409	437	389	404	387	398	413	373	361	395	384	380	405	374	393	379	391	379	419	402	407	364	429	395	414	404	413	407	357	414	409	389	389	390	401	390	392	390	365	375	388	401	387	391	411	413	381	360	394	402	383	420	374	400	435	404	399	388	424	346	397	391	370	394	388	391	361	409	367	365	408	402	408	393	424	410	394	388	397	371	415	397	378	395	389	417	411	382	382	383	421	418	419	396	418	380	405	414	383	406	390	430	368	383	387	395	412	423	419	349	421	403	405	387	420	403	409	425	404	342	358	385	389	394	406	382	410	381	367	397	401	396	386	375	401	399	407	388	408	402	407	390	415	402	376	436	422	395	411	398	410	391	385	385	391	430	406	396	384	369	415	395	385	387	374	360	355	347	391	400	423	407	368	403	411	431	381	414	404	409	420	389	386	413	391	390	403	414	435	399	377	413	385	423	418	396	364	385	384	383	403	403	418	386	391	368	388	398	415	435	375	408	394	395	381	401	417	385	404	398	386	388	435	349	385	401	389	403	394	398	417	403	393	397	398	378	422	412	407	375	427	409	393	381	412	402	426	358	415	394	400	396	383	389	429	377	377	381	418	404	395	384	405	374	381	395	398	396	400	357	383	380	387	428	394	384	404	434	416	360	377	392	388	417	413	359	382	396	384	388	374	391	375	425	375	417	396	412	420	398	400	395	416	366	411	404	413	438	387	396	382	417	432	365	365	385	437	382	382	390	405	400	402	362	413	386	384	386	415	417	393	389	377	406	386	391	386	376	402	375	392	382	407	410	396	362	411	352	408	428	386	408	403	408	422	403	380	349	391	397	376	386	380	369	392	400	381	392	376	373	373	405	374	385	411	407	417	397	372	388	421	407	379	386	365	429	426	404	349	381	369	396	358	386	409	396	381	359	401	411	403	356	393	409	380	382	406	411	389	405	406	388	422	399	379	382	406	380	375	403	397	382	399	387	411	386	412	394	400	410	391	366	405	420	438	407	379	411	394	413	405	407	386	392	359	387	385	437	393	397	397	397	401	413	388	392	394	386	413	382	393	391	386	392	402	423	384	374	400	377	390	363	393	405	363	400	341	412	383	425	401	405	389	401	413	385	391	400	380	434	379	369	411	402	393	374	438	395	406	430	442	404	423	385	366	430	415	379	414	363	408	414	378	410	411	429	401	375	400	356	377	377	425	417	422	379	431	408	369	395	373	405	397	380	397	378	402	387	403	344	398	430	414	400	364	420	412	376
24923	21026	27196	24947	10366	1171	984	835	842	828	788	781	757	746	715	697	715	679	712	721	679	697	744	687	682	686	689	732	711	680	661	665	667	710	669	736	632	723	722	690	711	649	714	708	681	717	679	663	710	680	695	698	695	673	661	735	690	647	670	635	668	657	640	689	660	664	733	732	704	644	668	696	740	711	717	642	661	636	668	673	664	605	679	698	707	636	678	697	614	683	660	649	727	709	688	669	676	697	675	654	703	654	699	627	677	720	709	681	648	695	663	704	646	683	668	716	717	658	729	721	668	720	724	677	684	707	640	672	693	669	679	718	721	665	675	692	667	696	676	720	697	657	697	667	689	687	675	679	673	668	739	661	682	687	670	752	680	666	712	673	658	649	659	721	711	710	678	648	671	684	690	674	684	630	718	737	677	687	676	721	650	701	686	651	682	663	695	653	665	668	686	687	721	678	676	653	729	656	638	645	669	656	745	741	704	689	672	721	639	648	704	689	671	693	772	690	661	682	684	661	695	693	649	744	676	684	693	692	681	671	716	680	642	687	681	719	700	678	695	686	681	641	691	717	682	692	721	688	719	639	690	710	674	718	659	674	686	678	686	662	697	655	708	701	736	668	701	665	678	679	721	654	694	715	735	736	675	705	737	689	699	677	685	680	687	675	692	673	713	647	636	694	677	684	712	693	659	701	657	685	687	727	681	664	695	686	724	695	699	665	676	677	699	730	612	664	744	673	632	641	755	688	691	659	689	655	661	646	677	720	710	674	731	732	722	679	651	722	675	683	663	689	737	769	708	726	684	687	701	694	680	717	726	710	647	707	711	706	758	670	723	673	731	682	727	684	703	708	705	690	683	718	668	693	670	682	713	623	706	727	708	648	649	667	668	713	648	671	706	665	681	712	692	717	677	735	689	665	725	672	675	627	684	650	673	688	658	716	711	672	708	692	684	678	664	657	698	646	680	666	670	687	707	630	698	663	726	684	681	649	742	665	694	691	699	710	747	671	690	653	694	686	699	706	613	666	697	670	710	696	671	736	682	684	645	702	700	688	694	700	703	649	656	683	672	634	721	727	680	663	687	690	706	649	681	689	671	679	667	717	659	686	707	726	678	670	706	649	669	669	725	703	683	692	645	675	723	665	686	714	641	659	679	682	675	676	674	628	677	667	736	700	698	661	653	669	694	691	675	677	701	690	684	701	685	691	698	639	702	665	709	707	695	686	667	686	702	690	655	721	699	694	695	640	643	699	700	669	699	687	682	713	663	671	704	692	695	690	663	683	629	681	725	663	682	704	669	720	684	712	636	725	692	681	704	689	700	709	667	722	688	726	666	707	703	676	715	690	727	677	686	664	654	679	638	760	707	676	650	657	703	638	742	665	647	733	700	684	655	673	659	715	684	712	693	691	673	695	690	702	699	692	737	679	693	719	697	716	636	654	692	681	677	654	708	607	721	645	695	664	679	689	690	642	647	719	733	671	711	709	680	667	688	644	660	696	692	687	711	737	675	669	666	677	661	681	699	641	722	701	696	688	679	687	652	631	682	664	661	680	697	672	719	674	706	671	658	701	665	723	719	712	709	655	692	718	649	684	686	679	670	693	677	665	673	648	734	671	701	692	671	665	673	691	642	694	700	684	677	683	662	639	682	720	697	713	691	698	707	649	731	673	713	686	738	661	688	686	716	669	685	663	722	682	720	716	754	711	692	666	719	661	728	688	666	718	660	618	701	655	664	619	680	701	709	702	663	693	697	711	671	693	688	685	700	662	711	735	713	680	659	656	717	710	667	681	727	674	680	679	655	668	681	669	694	684	689	672	694	688	715	676	692	684	692	663	655	696	688	664	712	711	712	697	703	665	753	672	725	652	694	700	675	678	689	653	709	690	681	673	726	695	692	662	704	689	685	705	704	708	691	731	713	667	648	704	714	664	668	652	656	690	677	654	656	682	670	700	682	700	734	662	716	691	704	673	641	694	693	692	645	668	755	709	693	694	693	706	669	671	691	705	735	648	649	688	708	685	620	671	670	648	683	707	644	721	655	673	697	643	681	673	691	721	721	663	719	738	668	733	676	676	719	706	692	703	656	663	690	711	698	677	684	671	689	649	693	699	682	654	655	712	674	691	698	695	692	644	687	657	695	648	701	684	684	682	661	710	678	688	672	664	700	692	713	661	714	691	689	682	697	741	689	703	711	715	651	689	686	758	687	682	672	671	704	705	676	671	650	658	719	725	677	711	680	711	712	655	677	672	719	680	656	689	705	708	709	691	690	680	709	674	620	644	693	729	671	689	701	654	682	730	695	672	708	717	682	692	679	713	660	661	653	672	735	667	687	665	691	678	727	685	671	707	634	708	639	673	687	657	657	662	723	680	707	672	691	660	668	668	691	680	691	702	725	755	665	727	719	703	727	719	690	669	689	701	726	737	618	700	744	675	658	679	650	740	702	715	652	670	659	706	689	696	662	658	737	643	731	695	698	730	647	635	686	723	665	654	676	667	671	714	704	705	730	698	645	662	665	686	664	729	681	705	661	688	686	635	710	706	667	685	693	662	638	702	727	693	632	723	681	661	679	690	667	677	712	696	658	734	673	672	650	746	657	706	640	688	676	709	698	699	674	695	692	698	637	642	675	693	713	695	688	668	732	673	625	670	698	695	648	704	717	692	688	665	716	708	636	736	699	658	693	693	699	703	653	731	656	678	748	695	622	720	713	688	724	693	677	704	683	654	672	708	754	686	707	692	724	668	680	656	696	699	733	656	708	695	730	729	712	657	641	703	724	656	688	661	674	684	688	686	655	693	633	692	659	698	708	672	683	617	675	684	716	725	704	635	667	713	736	689	648	664	708	685	681	685	696	671	689	653	702	699	652	687	738	684	692	662	709	677	717	681	726	715	696	695	679	698	656	664	703	655	630	676	693	687	657	718	747	651	695	674	645	677	667	704	714	674	701	648	674	642	703	675	668	705	671	706	653	667	662	668	737	690	664	684	675	674	694	665	686	676	640	684	701	701	678	652	657	666	683	733	724	626	665	678	645	724	711	692	729	719	689	690	729	697	694	684	669	642	663	709	672	650	697	737	715	683	749	664	714	689	670	676	654	725	764	709	663	708	688	690	669	678	667	691	692	691	665	639	658	676	624	678	677	689	714	704	696	668	746	674	713	645	681	676	717	701	728	706	680	721	683	678	619	719	674	696	681	686	655	699	645	728	694	668	671	705	733	690	698	699	701	681	664	695	687	641	711	743	689	659	692	721	652	685	671	701	727	707	679	699	695	733	690	679	676	671	646	692	666	721	692	688	689	735	667	706	697	682	707	714	665	704	659	671	620	672	672	722	704	675	700	689	666	716	739	694	670	688	719	684	704	645	666	650	656	623	696	699	704	667	725	647	609	702	637	692	673	680	694	656	688	675	733	669	709	723	669	669	609	689	648	690	749	691	674	692	670	703	670	681	711	690	688	645	683	621	686	712	659	656	708	658
29381	6156	3448	1997	1575	1300	1165	1050	999	908	894	909	839	854	776	760	802	759	715	739	751	770	783	696	753	762	761	716	728	729	769	731	743	728	723	700	704	676	699	680	760	710	726	737	718	684	693	709	721	725	735	703	702	707	743	735	719	767	739	696	738	732	714	718	764	764	702	725	680	674	755	698	739	706	748	739	740	675	722	736	702	705	737	685	775	702	718	693	748	767	727	720	720	688	714	736	743	680	696	707	772	712	685	742	682	761	722	757	743	726	731	750	759	693	713	721	748	660	750	727	725	706	732	748	730	700	732	733	637	707	733	757	701	753	734	759	746	705	693	746	731	761	744	721	693	745	689	737	717	769	731	707	719	734	697	716	735	687	750	719	753	722	724	698	709	700	772	724	751	720	710	713	720	699	749	723	749	700	706	739	687	773	693	670	705	738	712	700	689	724	726	713	751	730	722	722	727	679	728	700	686	671	706	738	660	720	698	780	727	762	732	719	749	706	783	719	711	741	742	702	732	703	744	731	716	752	687	651	721	725	736	776	698	721	674	734	754	761	692	712	704	731	724	748	748	731	730	719	775	761	726	702	696	700	729	718	753	699	676	678	789	783	778	743	743	759	724	721	685	707	717	742	731	748	737	717	689	660	767	743	741	690	734	746	677	713	731	713	734	688	720	717	734	692	725	739	761	714	760	711	779	733	695	759	787	706	734	730	725	765	705	696	690	717	696	706	677	704	647	696	739	701	715	737	683	736	800	729	695	744	784	706	765	733	763	700	701	691	697	743	757	680	707	755	712	736	761	689	731	692	771	707	759	701	805	751	743	714	771	715	704	709	707	720	705	723	710	683	707	711	699	716	708	749	719	698	682	690	709	680	723	716	738	732	716	675	739	755	674	735	743	722	717	713	715	737	674	703	747	696	694	718	763	749	668	734	700	743	713	689	682	726	734	728	672	731	735	716	679	728	750	770	739	724	696	677	736	680	724	705	696	706	694	770	720	716	759	664	729	744	728	727	722	747	700	729	692	760	677	740	743	728	736	763	689	721	701	772	715	740	723	744	743	724	768	747	721	725	715	741	731	701	713	791	721	719	731	760	734	725	713	742	741	744	765	725	714	775	737	741	759	725	737	670	650	706	716	701	740	728	712	679	691	719	761	714	768	720	689	731	726	725	730	713	688	655	742	728	740	671	748	681	708	711	717	732	723	721	749	730	737	751	751	730	711	735	686	722	768	716	739	748	712	682	693	730	688	734	670	697	735	737	785	698	766	711	774	720	690	688	723	728	755	697	688	642	686	700	692	707	712	718	734	767	749	733	740	706	706	764	743	705	676	687	720	662	724	708	755	748	720	706	720	729	725	685	698	727	662	699	679	745	693	749	732	725	726	711	711	713	687	775	726	774	727	707	746	706	736	755	673	727	689	717	695	706	730	717	721	690	746	695	720	711	706	694	705	702	710	710	732	704	726	664	718	758	694	689	697	719	700	668	717	694	718	758	694	740	701	722	678	694	710	728	693	746	716	723	754	745	690	757	748	783	743	734	731	712	753	734	768	689	733	747	712	720	763	718	694	701	740	694	717	691	689	739	707	774	717	732	704	708	676	761	741	756	712	709	718	728	746	717	739	704	705	722	710	738	723	684	708	720	766	731	746	683	706	743	711	721	728	760	713	769	723	734	742	713	710	698	673	682	699	704	735	721	726	684	695	672	732	740	718	754	712	748	722	719	715	692	705	739	694	713	672	736	756	723	704	752	688	695	739	703	705	733	712	725	744	757	770	669	747	715	668	713	736	727	713	744	685	756	720	752	733	696	745	748	746	690	728	755	680	724	761	738	751	715	739	756	715	696	706	746	744	725	771	747	758	692	709	747	721	674	726	712	712	808	679	712	750	758	681	699	734	699	682	680	709	740	730	772	694	702	702	736	677	773	752	716	683	709	740	676	755	690	728	707	715	761	688	723	777	757	702	715	694	708	751	752	767	729	742	708	706	743	678	738	757	726	697	677	729	744	736	714	704	672	715	707	745	694	731	709	736	680	688	741	693	682	738	731	703	721	693	726	722	743	751	670	718	711	714	743	707	711	732	751	716	728	745	724	700	722	774	693	667	734	722	694	726	707	680	732	739	709	690	682	788	731	739	717	711	773	731	701	699	677	729	688	688	694	742	740	712	748	713	694	782	711	732	709	694	739	716	710	725	714	766	673	734	760	769	739	750	739	756	721	735	774	722	695	717	716	727	733	656	703	740	704	772	682	679	741	708	746	710	746	664	724	669	679	743	708	726	720	688	721	728	753	718	738	696	671	682	752	716	694	724	730	766	688	768	722	702	664	693	704	671	694	807	722	725	731	703	696	709	756	713	706	702	780	706	702	749	685	723	782	738	671	687	760	710	748	708	701	722	717	730	689	717	714	701	698	730	731	716	712	756	682	699	751	695	739	727	705	747	720	700	713	726	730	699	727	737	675	669	731	730	750	768	773	763	782	747	716	716	729	713	701	677	698	706	767	775	702	739	723	727	726	736	726	733	774	715	677	749	729	712	731	730	755	692	728	751	727	705	693	724	742	749	718	709	734	749	678	694	739	722	743	745	696	717	749	674	740	795	664	709	782	723	693	720	699	720	719	719	730	708	728	712	744	722	726	707	719	706	753	706	722	746	724	701	708	751	683	774	717	694	674	718	702	709	715	682	726	686	712	741	717	727	676	738	737	712	728	730	701	694	731	693	733	661	783	811	730	732	688	766	712	705	706	681	818	688	685	686	717	711	691	776	776	694	753	739	699	709	704	750	731	742	710	719	709	729	713	689	731	727	687	710	699	724	737	723	710	666	697	706	722	756	717	733	674	716	696	758	750	714	736	698	716	689	730	699	764	701	678	775	676	718	714	743	750	726	718	687	688	678	698	706	656	731	697	691	707	698	734	756	773	711	729	711	683	695	737	693	732	704	683	775	702	734	719	686	704	768	656	702	718	728	700	698	751	714	698	745	709	699	765	721	727	751	706	716	700	707	662	732	705	707	714	718	750	731	755	688	693	657	734	708	735	701	698	685	702	729	769	734	737	732	728	692	698	713	716	733	717	720	709	728	712	731	707	709	688	757	722	717	712	725	763	731	752	736	710	727	712	714	685	694	735	681	716	753	691	687	710	719	704	703	727	690	732	792	701	712	678	707	759	711	749	746	716	714	734	690	710	694	704	735	710	709	734	740	714	705	726	745	729	738	750	690	746	763	748	717	732	712	747	736	751	749	696	751	726	775	697	702	716	658	681	777	750	702	772	721	702	681	698	704	707	696	730	721	720	712	768	674	725	731	687	672	716	783	756	696	688	711	760	737	688	694	716	721	735	737	698	697	729	673	755	690	682	727	667	716	766	691	695	709	711	692	723	716	731	754	709	708	675	706	712	693	732	693	725	763	692	744	706	704	698	746	743	724	721	702	707	703	734	675	762	753	751	737	735	746	741	707	718	739	730	726	703	699	691
22687	21134	28873	23676	21133	21182	8241	1647	1250	1245	1092	1040	999	976	959	947	946	935	904	852	850	904	870	828	845	867	831	851	814	792	844	853	810	862	834	819	807	821	852	843	781	811	831	845	808	789	835	819	839	812	796	770	821	849	814	799	809	740	829	789	807	796	818	739	782	875	815	808	789	803	802	809	809	791	791	787	817	773	805	780	819	846	789	826	814	777	781	764	829	833	804	833	781	842	849	835	804	821	790	858	824	766	839	797	792	845	823	793	856	797	831	818	831	788	796	883	785	834	792	830	770	823	807	808	839	783	785	823	743	804	747	819	840	790	828	783	802	780	775	785	866	863	844	868	786	746	799	852	814	753	829	825	842	797	784	801	851	797	798	808	760	780	822	808	790	836	859	748	778	828	807	813	781	800	851	852	808	825	818	796	764	788	768	831	794	839	836	810	788	781	789	834	841	817	842	815	796	792	794	804	796	757	771	838	810	797	846	869	806	777	795	816	842	804	801	817	829	795	797	777	799	805	765	784	843	821	845	799	843	839	826	811	814	836	819	811	852	790	806	782	816	802	812	826	760	840	801	840	856	744	811	817	803	826	769	850	860	770	822	787	804	835	767	744	789	781	846	858	790	839	804	829	826	813	784	873	814	848	831	879	756	809	832	826	795	882	831	827	835	836	829	823	826	764	821	801	782	802	807	821	857	815	820	839	816	796	822	808	817	842	886	809	780	809	798	854	839	839	795	851	785	832	819	826	777	835	772	769	833	805	838	787	893	842	801	790	808	805	784	813	767	840	799	863	786	796	807	773	815	826	796	812	854	776	783	827	778	811	798	824	793	842	775	815	802	754	817	831	812	859	777	821	780	799	782	842	805	819	848	811	785	820	843	820	812	777	812	804	817	819	833	842	808	778	762	810	845	821	846	858	758	828	837	813	807	845	820	783	815	785	850	778	808	802	763	786	784	780	804	801	871	793	824	853	796	849	800	812	815	776	858	743	805	877	832	859	818	878	791	827	836	798	752	793	840	810	836	790	849	799	751	838	765	747	798	841	775	822	749	823	801	851	819	835	736	826	848	863	812	872	762	875	805	774	798	753	847	787	892	821	844	783	825	763	831	839	841	755	825	829	846	835	782	814	786	843	801	821	814	853	813	823	801	873	840	801	813	837	836	793	816	777	825	837	783	869	829	817	803	803	784	815	776	829	811	825	831	801	792	784	805	802	835	816	850	830	818	767	803	850	771	792	789	813	758	787	827	765	847	806	828	779	774	810	796	800	785	815	822	828	773	822	825	832	783	798	828	806	776	841	829	808	850	785	819	806	808	806	862	794	793	811	866	825	832	803	782	775	803	840	799	852	858	811	806	827	806	778	796	829	806	832	835	835	797	797	828	732	821	801	857	782	790	784	751	799	809	805	794	824	820	846	804	820	806	771	848	767	803	841	842	842	798	823	802	741	822	807	822	851	788	803	829	779	779	793	803	840	866	813	773	831	806	803	784	815	787	813	798	820	798	830	815	857	814	806	822	781	767	836	783	799	836	833	815	787	808	839	776	817	764	773	795	818	813	805	801	744	818	792	857	798	764	773	788	769	829	810	895	778	787	778	750	842	826	788	830	824	829	773	822	830	798	860	854	791	779	780	784	820	851	790	825	784	802	803	832	800	833	786	796	861	839	842	764	826	800	809	850	796	843	820	739	855	783	785	817	830	808	810	789	781	819	841	880	804	782	787	811	835	867	767	904	839	802	832	828	806	837	824	786	795	820	866	812	792	808	798	779	828	776	850	846	799	869	814	781	835	793	817	826	799	800	802	814	774	802	782	848	784	777	816	821	836	841	818	809	793	772	781	828	835	799	764	741	805	826	753	859	827	811	766	842	816	843	821	755	813	815	822	814	792	812	771	826	806	838	798	801	838	778	807	800	770	760	828	834	791	802	801	807	798	851	792	824	801	866	772	804	785	916	877	821	821	786	811	816	829	840	804	749	810	819	845	816	815	751	780	764	774	779	828	795	797	839	766	825	762	797	815	790	774	834	772	789	790	799	747	819	782	829	820	804	744	775	815	817	801	819	772	825	758	778	865	738	778	816	786	781	797	762	789	828	762	826	805	754	846	814	817	770	829	813	754	875	821	791	782	824	765	837	857	818	803	831	813	835	836	836	829	746	848	770	807	816	804	826	816	819	788	816	844	848	787	824	849	810	816	778	780	861	779	845	805	750	817	777	796	760	809	758	851	773	811	808	808	846	857	766	822	802	803	778	791	851	793	849	799	834	811	813	811	809	807	794	807	779	780	772	827	835	811	806	794	786	776	809	817	860	807	829	796	837	796	861	833	783	822	773	788	769	806	810	768	866	745	789	829	827	833	820	816	770	833	804	840	808	768	786	759	815	796	848	839	813	766	799	820	847	785	818	803	822	806	828	824	841	760	794	814	863	840	802	758	823	767	826	783	790	809	842	796	827	800	775	783	728	838	735	789	781	794	784	833	771	754	809	831	788	807	796	795	781	837	824	796	766	811	796	816	763	843	783	869	804	804	766	828	768	809	801	829	864	779	781	818	825	817	783	745	821	774	726	836	817	763	773	829	853	824	784	802	777	752	813	814	775	790	856	818	822	812	771	817	760	768	843	851	795	809	788	768	816	801	803	804	837	804	759	812	787	764	830	817	788	801	800	788	826	790	847	786	797	850	832	865	787	814	821	845	864	793	779	803	785	795	810	853	819	784	847	776	795	819	793	820	807	795	829	855	797	782	825	776	826	824	814	790	840	801	803	796	813	853	810	804	813	853	777	818	867	806	818	888	763	787	794	828	777	828	811	799	793	761	815	806	826	848	810	835	799	805	852	741	817	834	809	791	775	807	798	775	808	760	828	783	827	792	751	821	795	793	762	759	834	766	851	765	767	810	757	791	813	769	837	860	747	822	793	811	791	795	736	818	779	855	810	807	822	795	870	804	750	781	796	813	756	798	784	775	780	811	765	760	785	821	805	794	781	855	708	799	818	790	839	785	815	806	752	773	847	824	793	788	804	831	860	823	785	808	773	849	810	782	799	795	816	812	803	782	816	796	841	745	753	761	798	801	816	826	822	805	831	825	790	773	856	844	789	812	847	792	772	810	750	815	785	829	824	819	790	844	818	784	865	778	794	805	865	797	769	766	796	844	826	799	756	823	838	819	801	764	774	857	780	775	773	817	815	783	822	826	782	770	772	798	834	772	835	821	832	809	845	850	809	770	844	779	798	752	783	825	826	786	823	810	838	841	842	806	815	830	807	860	803	808	839	833	808	798	832	810	868	775	893	827	759	787	783	842	845	783	806	802	847	824	809	771	823	797	844	780	772	804	804	814	780	767	805	834	826	793	802	847	825	819	786	802	788	797	774	801	806	824	773	806	836	822	803	850	806	856	771	772	805	874	808	817	810	811	820	792	856	839	747	814	767	824	822	817	863	819	833	835	797	818	801	830	802	822	803	780	828	791	749	789
36373	14938	9880	5026	3811	2976	2333	1932	1616	1450	1272	1219	1109	1034	1090	988	997	948	942	918	989	901	867	871	906	845	891	896	911	841	881	902	888	834	836	888	845	785	842	836	845	841	824	835	818	835	852	781	842	806	803	818	845	805	838	779	857	818	826	760	787	812	831	850	810	836	816	828	846	799	805	836	806	845	792	817	803	784	879	833	818	809	812	801	810	784	796	826	820	791	823	791	799	797	843	746	796	803	795	792	838	790	772	854	756	776	783	805	813	762	811	784	797	809	793	868	824	840	825	814	779	792	796	804	766	849	753	865	903	807	795	759	827	799	784	802	837	828	802	820	835	764	821	757	803	838	829	826	817	788	770	854	795	811	799	805	872	812	796	771	774	789	776	771	781	799	791	824	795	778	751	828	830	848	846	814	815	836	828	787	862	833	841	819	803	836	798	783	811	793	802	795	845	807	857	814	792	805	792	757	785	787	795	773	803	798	807	767	798	825	805	834	799	816	809	769	800	817	847	813	804	786	778	799	791	868	842	852	798	776	768	855	791	770	827	759	796	770	802	805	821	805	815	818	847	775	794	853	831	853	773	828	820	839	805	704	819	815	815	780	832	780	854	804	818	807	851	786	803	819	853	820	830	754	867	803	810	788	748	789	796	778	813	821	808	800	810	812	852	797	807	838	782	771	790	775	822	763	826	839	830	725	762	805	780	792	784	791	820	851	873	780	828	762	813	809	809	766	822	797	828	787	792	763	811	808	840	807	833	814	837	847	745	793	857	821	798	761	811	807	807	836	858	783	816	796	821	777	809	805	872	857	755	776	822	777	822	782	820	786	799	774	805	795	825	831	788	806	841	799	757	835	831	805	840	798	807	795	814	787	788	871	795	870	817	777	840	778	804	848	785	770	837	843	798	811	791	829	805	773	777	751	864	793	818	812	810	779	835	813	768	843	822	784	846	845	833	759	762	801	820	785	830	847	797	848	825	784	793	846	834	779	858	785	799	882	770	837	824	805	820	797	797	781	809	852	792	803	802	833	879	791	811	838	809	825	844	772	792	801	848	830	851	802	861	785	815	851	813	761	817	832	849	861	799	798	812	826	793	826	838	806	792	803	815	821	790	841	795	845	790	814	775	815	809	781	866	799	862	823	793	833	793	794	839	775	830	813	792	823	822	829	812	824	831	805	790	825	834	785	785	809	817	816	808	853	832	819	826	816	794	804	801	782	800	805	811	744	830	804	867	803	810	802	828	762	821	830	823	813	771	821	798	840	778	830	817	778	801	798	742	775	776	825	760	753	803	817	812	808	805	850	808	797	828	791	799	815	819	842	815	837	747	807	817	842	806	809	817	758	813	823	829	764	766	823	833	803	844	799	806	832	870	854	837	782	827	796	818	768	782	849	806	844	838	833	791	762	834	790	789	772	806	840	812	859	774	816	834	758	765	811	831	805	756	792	823	796	812	815	829	825	818	804	855	805	837	797	808	815	849	753	820	823	858	832	814	799	798	787	811	817	814	811	795	771	756	786	843	765	807	821	792	810	820	836	767	782	775	832	781	801	788	865	798	831	816	792	825	768	769	779	813	855	781	839	816	822	849	784	808	846	814	796	760	806	808	735	841	861	837	818	795	774	878	792	815	823	824	861	868	829	807	822	767	803	833	795	839	852	807	814	816	838	802	808	798	808	834	810	814	770	779	822	809	818	779	815	781	815	812	821	755	817	792	804	825	842	846	792	786	762	813	815	799	816	820	844	792	780	789	773	817	846	818	799	818	783	732	793	784	874	886	757	774	751	811	830	846	866	807	800	758	753	757	845	838	853	797	824	837	792	811	821	789	796	821	825	785	785	784	797	849	792	813	782	839	769	802	848	798	861	806	840	779	861	806	809	817	872	768	776	780	806	825	808	792	841	845	776	783	863	816	817	814	817	814	738	806	753	842	771	780	850	746	806	867	811	833	881	805	786	852	822	800	760	820	798	830	794	801	781	774	849	810	842	842	795	797	811	841	865	816	803	772	817	810	817	838	858	795	768	826	808	812	762	776	856	798	849	791	784	809	788	813	834	853	810	804	808	823	823	808	776	845	827	833	821	824	780	813	781	786	819	873	781	822	838	819	827	834	809	828	742	814	767	827	786	760	797	819	766	799	825	796	780	841	778	762	739	813	863	847	788	828	797	813	815	841	872	845	798	823	807	822	808	802	824	802	835	804	856	787	842	818	859	774	808	747	816	812	762	826	790	838	800	800	801	805	796	798	832	780	855	793	812	778	724	795	748	764	798	800	804	809	849	836	797	837	814	795	811	811	774	805	803	843	799	817	816	796	849	815	815	828	827	755	800	821	848	812	828	736	816	845	821	769	828	807	808	808	797	808	814	785	788	795	775	817	856	787	883	800	827	778	847	778	848	832	782	792	772	790	788	833	811	822	787	805	838	815	808	799	792	805	811	794	820	820	853	769	827	794	787	855	794	808	728	818	833	768	792	815	842	798	809	818	840	826	795	770	810	761	877	756	808	807	822	810	790	801	838	820	820	798	813	854	851	784	819	768	846	780	787	807	817	818	789	794	847	796	799	823	795	809	790	823	787	823	817	808	858	799	800	848	752	830	819	827	849	776	782	810	814	761	789	808	817	832	832	806	827	848	860	819	795	769	771	768	766	740	780	798	766	838	838	772	799	786	810	837	812	796	795	771	800	855	802	798	847	808	800	836	813	763	776	790	796	806	825	763	784	784	797	799	877	850	809	785	810	848	792	795	778	827	813	808	765	814	857	782	759	817	865	815	790	796	814	793	809	821	830	814	778	796	777	776	855	773	789	866	801	760	806	761	810	801	807	803	787	786	797	814	749	806	795	812	815	839	821	864	824	745	756	867	841	812	785	796	811	812	790	847	806	780	818	797	779	846	865	847	783	784	847	762	835	822	755	767	815	822	783	812	783	831	784	760	838	822	777	821	789	792	783	796	800	812	769	784	764	875	801	833	780	809	838	790	808	767	758	786	809	795	826	800	779	848	844	856	829	819	807	806	836	806	823	834	800	828	776	797	790	782	760	844	821	856	857	781	848	808	803	806	851	835	818	801	802	804	805	832	834	804	755	777	748	750	809	808	812	785	831	788	799	828	830	763	847	814	754	848	791	782	817	755	781	843	804	802	807	845	797	750	821	782	817	844	841	839	801	777	779	801	849	760	826	760	823	791	811	825	754	794	813	825	788	806	813	810	820	836	780	835	780	824	823	827	754	808	818	790	771	783	818	830	839	849	768	814	769	814	769	744	794	825	818	854	821	816	846	775	810	801	816	815	775	759	792	806	766	855	844	817	795	818	795	828	843	834	800	795	797	860	827	791	828	861	825	814	784	771	793	770	790	815	852	803	800	801	767	776	802	871	847	820	842	762	763	797	800	833	793	794	869	754	824	825	824	856	847	767	820	824	811	814	831	754	824	819	797	767	819	797	762	807	823	829	832	815	774	848	783	767	846	824	841
27671	17886	4115	637	430	392	380	384	345	383	330	355	358	328	345	344	357	324	377	351	348	364	352	349	366	323	310	324	304	324	353	384	348	350	320	358	319	338	366	349	342	324	330	338	346	313	339	344	344	373	354	352	332	364	341	350	362	347	365	366	367	329	377	352	330	353	347	354	362	335	323	363	324	327	354	316	338	347	335	316	356	345	359	352	342	356	336	349	330	355	348	348	326	354	351	372	382	347	370	323	346	350	350	350	346	391	345	367	330	342	370	381	340	367	350	352	331	359	346	353	351	352	359	322	353	338	327	302	352	372	331	317	333	337	329	311	314	361	347	311	350	367	342	362	346	336	338	370	347	397	357	372	356	387	379	343	335	346	322	347	387	380	344	327	389	344	358	324	362	357	348	327	351	353	369	349	349	369	321	336	334	334	362	392	321	320	333	318	352	376	372	353	329	353	322	323	391	352	358	368	324	316	382	368	344	354	335	356	369	342	361	347	370	374	355	355	391	343	385	323	367	373	387	326	365	353	342	384	319	344	342	346	317	364	332	354	349	351	322	333	334	326	350	378	333	347	333	331	353	335	318	365	340	320	344	343	357	338	325	333	328	368	371	352	368	327	318	319	330	334	343	363	355	344	346	337	357	360	350	326	352	340	363	357	340	332	363	369	362	335	378	348	348	334	302	325	336	348	370	348	315	342	349	321	338	335	347	323	344	364	358	346	350	335	375	357	366	325	337	379	361	365	369	337	342	353	336	348	323	334	356	363	358	356	356	353	354	363	330	360	341	310	343	353	361	354	332	373	381	355	372	326	378	334	365	369	354	359	354	344	334	337	340	331	366	341	353	348	340	353	336	330	339	349	377	349	349	366	349	327	356	331	337	320	354	352	342	339	338	345	351	367	327	373	380	319	328	354	345	330	342	374	362	357	326	376	367	359	328	390	351	355	354	375	299	340	338	352	351	344	346	339	329	341	358	373	312	324	355	349	330	376	372	336	356	349	347	360	348	337	369	345	360	365	362	374	349	352	349	341	345	342	353	394	350	328	319	364	376	348	360	369	364	340	362	344	371	376	357	342	327	331	329	368	315	349	373	381	365	345	341	321	344	354	366	383	355	341	353	361	348	344	322	337	351	357	325	351	361	344	329	317	338	336	330	364	348	317	368	342	333	359	370	341	333	356	335	359	333	348	340	324	339	386	362	347	371	349	329	368	345	329	383	362	359	333	348	345	389	377	355	363	347	349	337	343	346	364	328	351	370	302	315	324	309	348	377	324	368	322	352	342	357	366	375	334	368	350	345	384	350	339	325	365	384	350	394	368	366	325	354	314	355	369	326	338	347	361	367	356	340	317	357	334	322	328	356	373	331	369	364	328	374	346	376	358	339	377	313	339	375	353	320	341	374	339	339	355	347	329	355	336	352	356	363	388	342	357	325	380	340	323	387	358	354	337	355	344	374	355	359	356	340	329	353	337	375	345	373	340	352	378	340	342	343	316	360	373	338	321	316	359	393	327	349	312	335	354	345	367	329	377	360	384	331	363	341	342	337	305	356	326	350	331	326	380	346	336	322	326	360	355	369	313	355	349	305	349	344	352	339	367	365	355	307	365	352	360	324	336	309	357	318	346	372	372	357	341	354	336	315	363	357	336	337	362	370	351	368	392	348	350	360	336	353	345	368	351	349	354	362	354	344	335	340	345	339	339	350	370	347	330	322	343	378	352	334	347	344	325	346	374	343	348	365	327	376	319	334	393	350	346	355	346	337	349	305	367	352	342	381	353	349	336	383	342	367	335	333	335	382	350	336	333	326	352	372	356	341	335	323	364	316	344	352	353	334	367	341	343	357	329	347	325	330	321	359	366	338	368	341	308	345	348	361	332	331	322	346	349	329	364	316	358	328	329	316	347	367	377	358	343	331	340	342	357	346	330	331	377	327	337	350	341	327	347	337	365	329	344	358	375	347	336	337	345	369	359	345	364	338	314	361	373	358	348	341	337	328	351	354	316	342	384	308	371	328	347	329	337	354	392	350	353	341	331	332	346	350	360	336	348	348	392	352	353	351	338	364	300	363	317	357	356	331	362	377	329	306	307	367	352	351	340	365	351	343	354	349	355	348	367	358	359	315	359	330	335	310	340	369	343	324	355	374	353	337	354	348	355	338	356	351	352	354	345	379	376	360	336	372	362	331	349	389	353	360	324	370	356	353	364	304	343	313	315	336	347	330	344	356	370	360	353	364	329	353	347	355	344	359	354	334	377	324	350	385	382	338	339	353	353	348	356	350	348	358	361	331	369	388	348	334	338	317	407	340	345	330	397	354	342	381	325	334	352	333	354	356	363	331	354	353	345	363	328	328	360	335	367	373	346	365	318	365	349	356	343	343	373	332	340	348	361	336	314	351	397	341	336	347	349	341	327	353	357	355	337	339	313	350	358	323	316	347	346	363	364	333	353	349	356	329	392	342	309	353	355	370	350	380	327	371	356	335	362	342	392	351	370	349	355	361	364	357	369	345	309	383	353	350	331	361	327	346	344	370	384	334	349	352	364	363	373	365	370	382	322	360	387	325	376	322	318	353	341	333	319	330	325	345	339	360	329	372	352	352	366	341	359	362	334	358	399	377	324	331	319	342	305	330	331	329	342	370	352	348	345	368	364	346	366	348	340	340	336	369	340	348	336	398	353	368	382	378	362	366	358	344	366	354	341	388	333	338	356	358	373	360	360	353	341	339	354	376	340	351	347	359	323	359	329	356	382	329	347	295	339	363	335	379	331	367	364	369	331	377	321	360	362	349	347	352	316	314	363	347	333	339	339	377	341	370	367	375	340	353	389	326	355	350	352	327	370	332	353	348	346	348	372	349	360	356	359	363	339	334	373	335	357	344	325	348	381	336	348	384	318	320	360	360	358	328	363	329	365	354	384	354	353	326	343	380	330	327	358	356	370	349	348	336	369	335	354	349	361	354	329	318	316	377	370	353	356	349	347	352	308	323	350	323	335	348	337	357	346	357	338	318	312	326	350	334	366	314	333	357	345	329	389	322	323	378	334	332	353	371	361	379	364	374	356	352	356	372	379	370	339	363	368	368	357	360	373	396	327	349	352	357	370	355	386	355	309	344	352	326	346	375	367	354	335	355	353	329	369	343	351	398	322	360	348	354	337	341	363	348	340	352	342	319	370	353	385	322	360	379	360	338	317	321	330	338	345	299	330	351	366	354	313	356	339	317	365	363	351	372	349	352	349	366	328	345	360	361	353	359	342	350	333	316	353	354	352	346	349	345	347	339	328	359	320	377	337	384	343	329	366	331	381	363	335	357	341	339	337	344	370	369	342	348	334	368	347	378	359	337	326	342	373	346	351	334	335	369	318	348	341	367	327	380	345	369	342	349	324	352	346	395	303	324	346	336	372	341	373	330	370	355	345	381	337	367	335	338	373	349	360	360	374	346	334	377	368	335	340	330	332	344	350	353	355	356	393	312	380
9968	980	757	523	500	463	442	420	424	405	418	383	397	390	373	396	397	447	419	381	379	393	381	353	410	438	395	382	377	390	417	377	388	404	439	374	374	396	365	386	386	384	375	388	391	395	351	386	414	426	363	410	382	399	377	377	379	382	418	384	396	377	376	406	384	374	347	411	405	399	377	365	414	373	373	378	386	412	399	405	400	393	373	396	397	387	406	375	412	379	395	357	408	392	358	409	401	413	393	350	404	424	370	393	393	399	429	409	373	372	399	371	386	385	369	379	378	396	397	358	393	376	398	390	396	394	368	410	377	372	410	413	355	385	375	362	371	386	421	435	420	367	397	397	387	422	422	395	385	437	405	398	367	411	371	413	382	391	396	374	397	404	374	360	379	399	360	389	391	415	365	398	387	416	378	378	375	428	385	420	404	389	392	361	447	373	380	361	405	388	389	381	395	391	415	406	386	380	379	398	384	390	366	374	391	408	352	391	414	385	413	346	400	410	406	395	370	364	387	374	388	420	395	375	397	394	365	394	386	375	375	399	356	388	392	393	371	373	379	405	388	399	397	389	377	392	401	388	402	386	407	404	383	386	382	375	404	400	407	395	382	356	401	424	424	396	385	392	378	360	376	357	412	380	416	419	393	378	402	388	355	385	394	408	399	394	400	383	419	407	396	402	384	419	401	385	406	404	427	430	383	416	412	411	387	338	432	396	376	404	396	392	402	372	413	367	428	398	360	379	425	389	382	372	378	345	384	389	360	369	414	388	386	381	421	388	404	379	395	418	401	392	383	429	374	383	394	384	424	389	389	390	388	368	389	383	414	357	401	390	402	373	410	417	378	363	385	364	362	411	400	377	387	411	359	377	376	375	417	410	400	399	396	373	367	356	379	395	403	386	403	423	355	396	385	388	380	439	405	412	384	375	419	378	395	412	366	363	425	379	401	393	397	360	368	422	411	413	373	351	353	419	391	409	418	395	404	394	392	403	370	404	406	372	393	414	397	361	375	362	395	425	387	415	372	409	390	391	402	400	356	388	381	428	402	371	391	374	391	364	385	382	369	384	386	379	396	391	402	369	388	379	372	418	407	406	406	394	398	418	370	400	351	364	385	421	395	406	404	387	422	441	387	410	407	403	436	397	408	376	383	389	391	408	448	389	389	399	365	401	401	366	396	396	398	423	382	377	391	424	391	391	395	380	376	398	392	384	414	387	372	383	423	409	419	400	425	370	388	397	354	392	362	408	417	406	378	381	364	394	397	427	385	347	358	348	400	386	414	434	394	377	434	414	376	375	366	394	404	394	416	393	404	389	359	407	406	390	368	391	414	398	390	399	414	382	415	359	358	355	388	380	426	428	385	388	398	371	396	388	414	387	427	415	420	383	368	369	394	444	360	405	388	426	409	403	356	363	370	386	384	415	387	389	429	384	399	405	422	420	390	391	411	389	380	405	356	378	419	393	371	391	426	413	403	363	433	390	420	414	421	383	388	384	377	416	332	377	387	394	389	350	389	395	394	380	380	364	374	403	400	373	367	377	381	418	400	392	417	384	384	402	424	362	396	409	410	381	376	392	384	399	382	400	393	370	410	397	386	406	426	425	396	391	382	383	401	393	388	353	382	392	390	393	357	400	373	416	396	375	375	383	343	386	374	390	389	383	364	376	389	413	404	400	398	410	345	370	427	384	387	383	397	413	390	393	389	414	364	378	394	401	432	384	377	382	364	414	393	401	405	392	418	400	370	372	388	385	383	407	390	372	412	422	372	449	388	414	435	390	385	420	387	386	391	392	380	392	424	381	388	410	372	409	415	351	368	428	399	421	393	425	388	398	412	401	400	414	414	421	386	356	369	379	412	397	385	342	379	347	438	400	380	409	410	397	415	422	381	374	392	383	376	386	390	360	412	374	412	402	384	400	339	378	367	377	392	382	402	422	383	377	388	356	382	407	384	362	418	389	377	380	370	356	417	421	367	393	397	362	407	387	374	391	387	451	439	400	397	391	392	395	412	423	426	400	401	409	445	403	428	373	397	409	390	378	398	401	405	392	412	429	364	401	377	409	408	434	383	362	400	357	386	384	367	397	426	391	413	383	366	392	362	390	366	430	391	439	369	395	350	391	396	389	371	413	369	359	393	398	369	368	374	405	367	385	404	357	399	353	383	446	394	412	393	406	420	374	413	334	390	359	377	381	396	386	384	357	379	378	384	406	401	369	398	392	379	412	358	364	392	412	417	379	372	361	388	389	409	391	412	382	416	393	395	395	405	410	381	390	399	409	379	351	416	382	410	418	410	360	366	390	384	406	395	401	401	398	411	371	389	392	385	405	394	351	393	411	428	340	401	377	398	396	384	421	413	413	432	387	401	351	392	405	423	382	407	383	404	388	370	414	380	387	402	397	394	368	389	396	413	385	368	371	385	372	378	388	382	427	418	379	383	417	387	404	378	373	381	350	401	386	347	393	425	382	367	402	408	391	397	383	395	396	411	360	377	424	418	349	394	466	341	387	409	387	422	418	388	372	398	394	374	368	385	394	400	394	386	355	384	418	381	380	411	421	389	395	376	395	402	368	404	412	410	377	416	387	382	416	398	417	335	423	394	397	422	378	393	389	431	414	414	390	403	412	400	395	393	399	381	392	420	417	377	379	403	402	393	378	397	378	393	378	369	403	408	400	395	406	364	394	385	390	373	368	396	377	369	398	397	395	397	396	401	424	373	400	396	370	380	388	374	394	407	377	404	383	404	375	401	347	375	393	395	377	396	405	379	400	358	406	403	404	414	366	421	396	376	443	380	393	395	369	358	404	397	374	407	382	386	420	390	384	414	402	379	369	409	425	409	397	411	408	414	369	373	423	374	385	385	370	406	422	416	390	376	384	411	380	400	377	425	374	401	404	381	395	388	367	386	417	429	416	405	440	390	421	409	360	398	392	358	389	401	421	417	432	377	407	413	443	395	452	385	385	373	389	388	391	366	397	400	377	401	412	392	461	402	395	387	385	366	391	385	420	411	399	434	391	422	404	408	378	399	389	406	408	414	362	387	391	404	405	378	386	393	366	389	364	392	370	365	390	407	407	384	415	365	369	409	396	378	413	406	360	404	397	386	389	428	416	408	386	385	381	407	380	403	398	393	428	396	429	375	386	393	406	349	417	388	396	381	399	393	399	378	385	390	370	405	419	396	391	377	398	416	378	402	405	402	444	407	386	381	423	345	407	418	377	409	404	404	407	385	416	403	393	401	382	398	395	397	335	399	381	433	400	400	371	388	388	375	375	405	409	367	375	397	375	378	408	420	384	398	373	382	408	394	390	393	390	362	387	418	373	359	414	355	387	411	398	380	410	391	390	428	385	408	390	367	412	402	438	404	408	376	398	403	341	422	382	396	388	379	416	377	380	395	369	375	386	434	399	367	410	373	366	407	380	385	321	378	408	389	388	415	380	387	368	380	408	395	372	405	399	386	409	345	414	387	360	379	413	382	406
23758	21064	28410	23935	21052	10147	1028	676	601	573	523	495	459	457	451	398	446	405	400	398	346	402	400	376	391	362	408	415	409	409	347	382	399	354	408	367	392	370	362	402	384	364	348	378	386	403	342	355	365	390	416	368	360	408	370	312	410	366	362	365	383	347	383	371	363	394	384	352	401	337	393	400	366	347	385	400	378	354	402	309	375	331	367	317	388	368	373	394	379	362	355	386	343	345	398	362	380	328	366	401	367	393	336	360	384	387	357	389	389	379	372	369	390	357	375	371	384	367	373	374	358	365	383	372	384	359	364	385	355	368	399	329	355	382	364	384	352	394	353	387	407	371	397	374	367	360	395	395	347	400	399	402	365	397	338	382	386	379	408	390	391	393	376	369	369	374	387	378	373	378	381	370	358	347	327	362	394	389	389	392	372	364	402	373	346	390	379	397	363	390	362	393	393	331	404	364	385	364	367	348	357	386	394	378	368	378	379	357	363	337	371	352	396	356	366	364	407	367	373	374	372	376	364	362	388	383	389	408	358	377	356	338	374	380	376	378	389	370	378	352	388	376	357	374	378	320	382	355	386	371	380	349	325	368	391	399	364	365	364	347	360	372	362	341	358	373	320	388	354	365	345	393	378	398	369	383	372	384	372	378	362	380	390	378	420	360	405	405	360	384	338	383	357	374	337	376	406	354	421	371	364	355	391	376	386	360	399	362	337	364	373	346	349	387	368	409	372	382	344	372	346	397	405	389	347	373	370	355	370	398	391	346	405	342	357	363	392	382	385	358	388	368	366	363	381	396	354	378	346	371	363	364	386	381	401	363	383	364	380	381	384	377	383	378	395	400	387	352	366	380	401	351	364	366	348	395	374	365	381	412	363	374	358	346	376	379	380	342	354	347	385	413	353	378	393	418	363	388	377	367	379	365	391	317	363	375	404	361	364	353	381	360	375	357	410	394	351	343	377	395	427	371	415	359	394	365	370	355	343	369	398	343	346	366	350	361	377	348	364	369	361	379	392	344	378	350	380	392	393	351	390	395	421	382	379	381	371	394	352	355	387	367	359	355	389	376	368	378	350	350	370	374	379	375	368	397	393	375	384	356	396	373	376	371	373	335	339	365	399	376	357	387	348	378	367	352	384	364	310	344	378	358	338	395	352	376	350	386	390	378	391	350	380	402	376	366	376	354	367	370	343	361	341	363	412	410	402	331	411	345	340	367	357	367	359	388	401	338	374	403	392	339	367	374	383	337	364	424	392	353	387	368	376	361	383	374	376	359	334	368	392	355	387	357	359	363	370	366	361	346	382	357	374	351	393	345	367	384	352	392	361	357	413	363	341	355	380	368	373	363	358	383	365	376	381	400	386	363	386	344	364	365	350	357	340	366	353	335	351	358	402	388	369	349	360	380	350	383	394	359	347	384	372	364	363	386	377	378	397	366	409	342	399	365	390	375	370	406	337	374	351	347	369	365	393	367	373	384	345	411	399	396	359	380	358	354	347	400	326	383	353	367	347	377	343	342	386	364	387	378	383	385	401	416	367	365	386	367	393	375	354	378	357	403	361	363	394	351	367	360	329	374	382	381	362	413	391	353	365	383	361	355	373	394	371	343	382	384	378	369	297	377	370	407	390	384	355	368	401	364	363	391	353	359	363	333	389	348	386	354	371	422	376	369	376	350	389	383	367	383	357	378	357	361	391	385	362	380	361	336	388	384	370	343	376	359	383	374	346	345	357	330	372	356	339	364	407	405	417	366	386	358	395	394	368	343	399	411	376	373	353	375	395	366	398	373	363	365	384	352	355	401	398	380	362	400	349	327	348	405	385	347	337	345	346	401	362	330	350	405	395	368	358	363	370	342	380	416	338	379	343	368	367	372	340	351	356	363	344	360	372	361	367	396	373	372	361	394	396	370	367	349	358	343	391	352	348	350	352	355	366	351	345	348	398	376	363	372	375	413	368	360	383	369	368	382	383	331	352	353	360	362	365	387	427	359	372	391	363	398	372	382	376	386	375	374	341	397	347	336	373	381	362	392	363	368	350	370	391	371	391	364	401	362	327	406	360	388	403	374	382	366	332	328	370	345	390	378	357	402	384	327	359	359	382	383	376	384	366	381	356	379	391	375	407	361	405	365	395	395	398	379	349	348	359	360	382	396	379	361	390	365	374	374	352	390	361	373	348	379	391	395	365	359	372	387	352	355	369	344	362	407	368	385	328	385	393	362	398	383	380	364	378	359	378	356	401	368	391	371	356	385	359	378	381	382	352	413	365	367	360	391	371	364	371	322	382	395	383	354	357	401	375	384	340	350	368	390	377	345	334	348	362	383	364	362	348	352	370	353	407	381	372	356	382	333	371	352	395	355	347	376	346	333	392	346	363	402	368	333	414	349	379	399	359	370	388	434	390	366	369	376	352	363	379	344	373	383	353	382	366	366	376	408	395	347	357	413	379	345	372	352	335	366	381	388	393	394	382	389	350	385	371	348	403	381	394	341	369	384	340	366	392	340	362	347	360	365	367	374	373	395	353	344	371	383	380	366	366	373	363	377	369	359	389	375	374	400	377	393	364	355	365	385	378	392	327	391	375	365	366	394	397	414	404	371	340	346	372	369	385	392	376	369	375	401	374	400	358	362	385	369	398	367	371	385	330	377	354	370	361	392	386	334	367	404	378	416	364	367	365	364	364	391	402	373	324	349	376	399	355	373	353	406	384	365	418	366	386	395	381	395	383	348	353	366	370	387	392	343	368	394	332	397	378	368	382	317	372	384	381	382	349	385	379	362	352	386	408	379	400	350	376	406	351	363	363	356	381	422	394	372	366	357	363	411	384	349	342	381	363	377	371	345	399	360	353	356	374	355	368	376	346	381	361	377	385	338	390	339	322	396	332	374	370	344	375	382	370	354	423	378	365	372	350	348	383	339	400	349	359	352	388	345	376	354	383	350	380	361	380	368	387	378	398	363	401	363	370	422	409	361	395	345	374	362	350	361	391	366	374	350	358	385	343	361	387	338	367	359	342	410	362	328	374	384	431	366	377	370	403	385	376	375	355	390	395	383	378	381	388	378	387	400	382	339	348	384	359	352	367	376	380	363	374	370	370	362	366	339	395	353	359	366	362	409	354	389	387	379	377	386	371	363	374	382	365	386	347	370	382	376	349	374	355	382	347	397	396	371	375	359	392	361	336	346	382	369	374	423	381	380	376	370	358	384	374	401	392	350	363	344	374	352	358	388	377	352	349	365	388	424	346	353	386	361	375	362	410	375	372	358	370	351	362	378	330	351	379	402	345	352	368	378	370	341	367	364	358	387	357	379	360	401	394	360	385	364	435	335	352	342	357	391	335	329	348	383	368	368	386	397	378	373	363	399	367	356	371	370	353	361	406	361	354	386	409	332	372	375	383	416	339	366	384	368	388	368	385	388	367	380	355	348	394	377	375	375	363	342	383	363	375	380	347	354	407	378	362	407	427	377	360	339	374	403
35114	9270	5622	2660	1978	1494	1185	975	833	762	646	589	581	539	504	521	496	487	526	453	448	472	457	405	405	429	440	428	439	444	467	371	398	382	424	398	422	408	413	400	421	439	442	416	375	419	375	418	386	401	404	416	412	368	421	404	398	401	383	389	411	391	415	401	369	401	414	412	396	379	384	404	406	413	388	391	387	400	391	381	390	411	386	386	398	412	399	428	450	384	400	372	405	411	374	426	394	422	369	377	402	417	362	423	440	394	384	398	421	447	378	440	365	390	378	398	369	399	389	396	404	385	426	407	378	393	395	392	386	369	384	441	406	399	398	397	401	397	437	406	406	391	446	403	389	402	402	383	404	396	375	369	372	396	365	419	385	382	359	385	402	381	396	394	379	405	378	412	379	397	403	402	418	377	387	387	377	422	408	379	373	387	371	397	384	423	373	387	406	401	408	390	378	447	405	398	387	417	416	356	383	416	411	425	420	399	403	412	384	415	391	444	377	396	408	414	376	398	405	381	346	417	408	385	414	403	402	384	420	395	392	378	348	382	411	398	393	413	402	394	400	376	415	384	433	386	417	386	384	357	398	409	383	380	427	389	416	377	397	377	401	404	405	386	393	388	361	356	390	365	390	394	406	418	363	407	389	403	400	452	417	368	362	354	440	389	382	398	398	439	410	407	364	424	398	371	389	393	390	406	398	376	411	432	385	406	371	403	424	392	427	403	400	389	354	389	381	392	406	424	384	421	370	388	420	402	359	366	363	403	390	443	396	359	399	395	403	385	390	379	401	427	414	401	420	392	360	398	388	371	406	399	380	411	392	363	425	378	386	405	441	406	365	345	393	365	396	409	405	400	384	410	402	409	413	417	420	395	402	399	442	423	358	400	412	354	406	382	399	403	405	386	418	393	326	388	405	408	382	397	415	424	379	411	423	405	419	388	380	452	399	407	362	386	408	371	411	376	393	391	382	379	429	394	382	400	378	408	382	353	403	382	423	383	429	422	431	420	379	369	409	417	411	371	379	399	360	403	418	420	394	422	396	390	423	404	401	391	422	367	367	414	367	380	415	369	360	381	395	414	368	382	373	397	394	399	424	346	390	403	417	399	402	408	381	362	417	420	398	413	390	380	386	406	391	416	358	354	425	335	358	424	394	374	355	410	377	377	417	410	402	404	421	413	404	399	390	398	410	391	366	413	394	389	388	416	415	399	401	394	425	385	386	395	391	412	407	408	391	388	412	372	356	438	402	396	399	366	410	427	388	371	350	431	415	408	395	422	383	386	394	396	384	445	401	413	383	396	379	437	382	383	387	373	409	393	419	414	392	410	390	427	378	376	402	374	407	422	387	392	381	398	379	414	387	407	396	392	409	388	372	396	410	405	408	396	410	394	409	408	428	390	394	405	413	428	399	422	374	376	412	425	374	420	357	383	418	382	399	368	410	411	363	391	426	404	424	377	374	402	378	354	370	416	439	400	408	400	396	397	415	404	392	411	381	396	407	362	407	403	367	375	398	390	360	414	413	370	376	437	387	432	404	418	372	395	382	396	398	394	386	404	383	397	387	403	408	414	408	386	394	381	397	417	422	412	405	436	373	412	380	394	378	417	390	411	375	402	369	386	416	436	390	361	399	380	424	363	390	403	382	373	416	384	438	397	405	429	359	357	412	407	378	407	389	413	377	385	405	436	415	399	382	378	399	377	397	402	392	369	399	401	447	397	430	389	392	384	387	403	404	404	395	391	393	400	390	423	413	429	417	373	397	414	397	385	432	393	384	349	378	427	379	377	396	400	403	420	409	394	412	415	420	378	412	357	391	381	385	381	430	383	399	415	389	378	400	375	386	376	372	409	374	386	371	389	416	411	396	403	355	381	410	380	379	421	409	393	388	383	390	407	427	405	371	392	426	376	369	399	411	407	424	408	406	358	400	398	424	359	396	377	365	369	363	404	400	376	388	345	400	412	354	372	400	394	410	388	387	419	376	367	400	402	403	386	419	373	436	393	379	405	381	385	411	368	385	381	413	374	371	372	390	422	372	383	395	389	382	402	388	352	413	387	431	422	412	377	380	400	381	427	365	375	370	440	415	403	366	393	434	397	402	411	393	388	391	367	407	352	412	385	385	394	374	353	382	369	430	423	419	409	428	408	394	395	419	390	385	403	392	417	422	410	387	401	376	383	364	365	408	379	365	447	386	415	385	407	409	377	415	385	399	389	393	398	406	399	391	406	394	386	414	409	392	384	406	427	400	404	427	429	414	375	384	379	404	400	419	383	398	387	470	415	394	400	406	381	411	399	384	399	404	416	383	397	387	389	384	366	382	387	389	411	379	403	379	366	373	360	390	392	387	380	421	386	386	431	434	396	396	377	440	385	401	395	413	387	375	404	404	415	397	392	383	408	376	392	396	376	374	346	429	380	362	411	396	407	402	386	387	400	404	400	412	405	342	414	358	430	367	360	374	393	363	411	420	391	391	433	379	408	392	395	386	389	372	432	413	378	436	392	401	410	396	441	398	403	402	392	416	408	355	366	395	433	363	388	409	427	388	426	398	399	380	375	396	383	373	440	418	393	399	390	398	398	394	410	406	347	435	370	376	425	393	392	397	381	410	384	432	405	376	390	398	347	391	398	344	406	404	389	369	343	420	386	412	366	386	434	374	420	426	375	393	383	395	396	391	402	384	380	421	370	378	410	350	446	382	404	425	371	410	391	378	420	404	408	388	415	444	386	371	395	420	422	397	412	434	410	393	378	414	397	400	393	379	375	387	441	404	379	389	402	425	424	447	397	404	380	382	358	367	370	413	392	393	374	401	365	432	395	367	417	394	434	380	382	414	411	371	374	413	381	376	409	385	383	393	399	397	374	383	394	378	403	360	424	369	363	350	402	400	375	385	420	397	403	412	363	378	418	406	384	409	379	408	395	351	398	382	406	434	415	389	427	387	410	399	401	381	351	397	412	413	410	385	415	419	417	410	389	382	369	403	382	381	436	411	396	354	343	389	395	382	400	430	368	384	408	408	363	410	418	379	380	386	378	393	353	415	420	401	401	352	374	382	410	400	379	354	390	400	385	394	422	431	393	365	402	378	387	379	398	393	422	402	371	427	419	400	396	379	407	349	395	390	406	414	400	371	422	370	440	407	393	413	398	385	434	388	374	373	372	420	403	417	394	372	413	407	395	421	378	389	415	412	428	410	406	396	379	380	399	395	418	414	409	362	412	411	385	365	383	392	390	438	439	387	388	395	388	400	399	385	424	406	423	404	418	369	417	417	404	404	378	406	411	423	377	464	380	391	367	435	403	435	402	374	405	418	409	410	348	413	390	395	398	414	381	401	360	373	377	383	424	400	402	356	376	394	380	391	404	402	405	405	412	416	395	450	401	405	406	390	397	416	353	400	427	413	397	378	410	382	401	400	453	376	400	389	383	417	442	379	383	404	405	397	378	372	409	401	370	404	380	408	420	429	378	424	426	419	383	391	412
24950	21038	27156	25022	10881	1163	949	851	785	832	759	698	742	714	658	666	681	689	719	729	679	720	700	670	663	700	744	657	694	711	707	728	689	700	704	695	683	694	705	689	687	688	728	718	699	684	675	731	659	725	663	693	660	664	711	697	687	731	670	689	708	696	697	742	719	678	697	641	664	696	672	655	657	746	682	683	669	707	674	705	653	703	712	684	677	662	724	709	676	671	643	730	667	692	696	702	646	674	690	646	672	678	668	655	673	664	693	680	699	672	670	729	694	713	699	672	695	720	676	686	747	693	710	735	690	642	666	672	658	681	686	719	641	671	685	660	684	676	679	648	686	670	677	660	680	683	687	738	683	653	692	681	702	706	699	673	720	664	708	741	677	706	755	653	631	730	698	678	701	714	705	708	663	660	695	671	693	691	619	696	696	632	683	711	688	680	668	711	638	704	691	699	712	734	645	644	668	687	695	683	700	627	645	719	695	692	666	697	771	718	711	702	690	676	671	681	693	652	685	745	673	659	682	685	679	654	678	680	693	699	671	661	697	661	595	721	666	714	677	696	731	671	756	671	673	705	721	714	702	659	692	637	700	726	666	650	703	663	700	677	713	682	692	728	699	653	715	673	700	688	722	683	701	642	676	679	726	699	665	694	664	693	675	664	693	661	672	706	661	628	665	631	695	680	668	690	663	660	656	717	682	749	696	662	705	692	754	702	681	679	690	656	702	681	701	718	685	703	661	675	707	680	704	706	714	661	666	647	703	716	736	754	706	673	661	676	660	731	679	725	676	662	669	694	722	658	711	643	678	728	699	645	694	713	666	688	728	717	721	704	675	720	621	683	715	690	650	716	697	689	702	640	698	652	676	729	687	696	730	703	684	692	642	694	651	660	709	697	747	689	739	659	709	684	674	689	720	668	628	670	658	713	711	697	709	717	698	699	693	673	717	691	723	697	700	694	712	704	640	651	685	733	745	711	732	699	671	704	670	700	704	694	673	667	647	712	679	679	644	703	681	670	662	688	672	681	670	703	669	668	674	681	712	685	658	676	688	677	670	690	683	681	648	678	670	660	665	697	679	638	651	675	672	700	697	677	708	714	680	686	651	699	702	696	671	739	693	659	637	681	664	685	733	703	630	698	696	676	715	709	689	729	710	677	643	638	674	665	674	682	696	697	658	711	700	699	699	668	672	677	661	722	635	650	667	707	694	700	693	704	662	696	662	674	684	695	726	695	659	702	670	739	669	638	676	663	686	654	695	734	669	705	709	676	699	662	679	720	652	676	734	675	687	705	731	658	671	719	684	670	680	654	685	735	704	691	678	672	672	682	672	768	686	689	690	712	682	671	676	647	746	711	682	677	721	672	712	677	672	676	711	649	694	691	684	704	673	674	713	661	657	690	687	672	660	729	663	702	686	673	717	636	683	731	681	700	676	714	660	673	693	675	705	692	706	725	718	678	720	686	675	706	688	724	716	694	716	704	691	692	715	685	676	693	663	644	673	656	638	648	708	719	721	678	670	704	664	674	668	694	696	695	675	704	729	692	705	624	721	696	666	681	693	683	667	693	674	678	671	694	740	732	677	690	645	693	700	691	714	719	704	729	715	719	714	678	674	676	627	682	664	686	679	689	673	713	695	700	689	676	664	677	695	668	709	716	662	729	725	680	674	681	695	716	706	684	726	714	698	674	673	673	637	674	665	703	690	691	707	695	686	717	670	724	713	672	716	727	670	695	683	729	657	659	719	711	666	674	729	658	681	672	652	691	673	695	707	700	660	726	674	664	706	690	689	604	713	669	661	681	644	663	658	668	696	700	740	639	702	716	664	679	698	690	680	673	682	740	688	709	617	700	625	676	677	696	698	673	672	676	699	659	695	644	704	678	714	689	712	694	677	685	707	680	630	694	658	753	692	658	686	705	699	703	677	682	676	691	687	743	691	707	657	654	671	704	712	695	731	710	670	724	695	670	699	706	715	726	701	722	655	686	699	680	655	648	669	689	661	692	701	719	662	699	701	708	677	696	659	660	660	687	677	710	715	676	718	667	742	667	717	763	699	696	661	716	690	696	693	705	657	697	717	674	699	731	682	735	703	685	699	687	687	712	688	733	706	641	636	682	657	701	716	679	697	690	696	720	745	679	620	659	714	637	643	782	666	678	670	683	694	609	723	762	659	633	754	673	670	691	699	701	682	711	683	672	660	705	684	667	718	665	697	639	675	666	668	698	659	692	670	713	700	682	714	695	718	711	620	682	705	691	673	633	710	696	662	655	658	692	693	686	672	697	667	691	658	696	692	697	688	716	682	676	665	659	690	700	678	639	721	689	677	711	723	673	708	695	690	722	701	714	675	656	722	719	657	699	695	630	696	675	664	687	663	680	703	655	688	653	660	718	734	689	716	702	726	707	727	680	711	682	680	686	700	676	737	722	649	725	663	614	700	706	697	668	673	673	698	718	678	694	703	718	670	675	662	692	681	686	731	705	677	646	628	736	735	655	736	679	714	702	696	704	660	670	722	725	661	631	708	702	691	704	711	727	712	690	681	732	701	684	671	668	690	683	673	668	624	696	681	669	726	730	705	644	652	666	650	619	707	648	699	657	680	658	731	724	713	718	675	679	727	717	740	721	660	681	714	661	658	699	683	673	658	706	714	683	646	674	718	718	692	707	665	719	657	714	665	704	671	698	730	676	677	692	675	685	679	701	670	643	691	727	675	633	706	709	731	736	677	617	693	736	669	719	708	679	619	697	696	670	669	644	675	706	683	721	692	681	700	661	700	702	743	734	643	694	653	713	690	646	701	688	640	669	667	678	698	654	679	717	688	689	651	689	674	718	653	690	697	656	709	644	707	661	698	677	671	664	666	702	702	695	710	670	714	646	682	673	642	714	657	713	677	642	719	646	661	729	684	686	727	709	687	739	726	628	683	697	728	720	706	694	674	706	658	700	707	695	694	714	689	718	698	733	678	641	736	681	717	663	669	695	650	677	662	712	725	746	683	693	671	702	683	655	716	685	742	657	664	640	682	679	659	654	644	684	690	698	691	656	667	694	671	697	691	660	679	686	687	682	711	700	664	746	676	693	695	684	692	690	650	652	676	674	723	699	678	666	694	683	706	713	704	656	661	692	635	698	637	614	690	670	681	689	628	714	727	679	667	660	721	686	683	636	699	670	690	646	642	700	670	686	702	711	667	636	671	687	707	697	693	659	694	686	677	687	705	687	685	691	713	671	709	694	671	649	698	706	708	740	665	684	688	719	638	682	654	691	685	742	659	665	701	647	692	700	677	754	696	727	709	653	678	706	671	709	723	660	686	691	739	651	688	677	666	725	674	727	733	720	689	698	713	712	657	712	605	677	662	699	679	711	663	638	687	642	693	681	689	701	648	724	681	672	647	705	622	710	695	701	628	734	679	692	657	675	725	694	648	674	764	689	694	653	679	706	680	697	681	687	701	711	693	664	704	661	630	662	662	676	691	677	716	667
31336	7746	3467	1936	1559	1342	1181	1067	956	860	891	828	816	807	781	759	797	701	760	773	726	713	723	779	742	713	745	767	739	785	742	712	708	714	753	744	737	741	727	741	712	656	726	705	701	746	750	662	765	742	705	699	700	724	690	734	736	730	730	751	744	707	707	714	704	739	756	704	724	725	704	783	703	687	750	697	715	721	711	782	718	742	760	769	757	761	679	672	776	720	714	716	761	743	705	718	736	701	702	704	697	767	673	714	723	699	707	705	740	663	699	784	744	728	728	677	752	734	714	713	733	717	745	749	761	658	721	718	746	726	687	698	767	724	680	708	685	699	739	691	707	741	765	750	681	696	745	739	710	728	760	706	763	710	687	735	692	688	700	768	723	710	716	740	682	675	707	725	715	810	741	716	732	718	704	706	715	682	744	728	706	716	733	683	699	736	675	733	706	687	768	738	718	716	712	742	724	713	771	688	661	687	729	728	726	742	779	761	722	720	736	706	702	681	701	720	710	736	741	726	692	758	682	719	680	747	688	760	807	722	749	734	681	737	701	750	734	715	719	742	722	742	743	706	683	722	751	736	752	739	733	705	726	712	705	711	697	762	691	721	717	701	695	691	766	709	705	687	726	748	718	675	741	671	707	730	768	695	738	713	724	697	681	737	743	702	666	724	684	715	733	759	681	672	763	744	750	684	760	745	692	759	764	776	728	732	718	772	709	703	743	727	746	684	766	725	697	690	745	721	717	737	773	766	687	699	673	796	684	720	744	752	726	767	734	714	733	699	729	687	745	734	720	739	717	724	733	737	721	736	739	743	727	720	685	686	664	738	759	746	724	702	695	732	653	714	653	700	705	727	698	720	704	759	756	771	724	738	700	691	660	735	751	686	716	704	684	677	736	759	682	712	757	730	727	721	700	717	758	732	659	713	692	750	729	714	749	766	697	669	670	693	742	676	731	758	751	738	751	715	756	691	732	758	726	724	712	718	707	691	729	717	697	700	716	716	707	754	638	700	711	732	739	739	750	706	701	767	713	717	754	677	784	710	665	744	744	696	731	668	707	700	694	719	692	674	687	745	707	721	758	731	696	717	732	749	750	718	695	705	733	744	696	712	689	735	713	706	732	733	726	739	696	753	715	739	721	661	690	744	745	773	677	747	722	680	733	656	706	755	729	723	728	703	735	700	740	712	709	712	681	708	726	735	726	753	728	721	740	716	695	724	735	702	693	759	719	717	707	751	723	698	742	758	770	713	717	692	705	700	708	734	724	751	720	670	717	722	690	665	642	724	699	705	749	772	754	728	743	721	700	743	722	719	750	716	716	688	743	709	754	738	714	702	749	751	713	694	712	686	748	742	710	753	745	751	719	745	750	770	679	692	686	706	725	767	741	729	687	735	703	750	745	759	707	702	733	687	708	693	734	686	723	717	728	728	709	761	715	725	717	749	726	668	759	698	715	778	722	761	726	730	689	792	683	721	722	714	724	720	730	714	714	740	687	743	778	736	717	682	761	733	718	723	780	710	750	701	691	720	740	772	728	753	726	718	762	693	705	701	726	748	740	749	742	717	689	729	734	752	755	748	674	721	733	763	696	685	719	691	718	753	689	690	728	716	755	704	694	712	742	696	755	664	681	742	686	733	772	678	724	707	708	741	736	728	701	745	687	706	716	736	653	760	749	712	723	724	718	766	737	714	714	708	720	721	762	710	683	740	732	702	689	714	712	725	764	709	707	685	757	749	701	794	689	732	666	695	694	757	775	688	716	692	742	669	711	760	788	701	697	713	665	735	739	727	680	691	730	734	684	743	666	719	722	691	749	703	673	689	746	709	708	725	710	691	718	699	719	684	679	709	697	723	681	714	713	696	745	706	739	731	725	705	792	747	715	717	752	730	736	741	742	758	760	698	768	743	702	708	698	734	776	713	732	764	723	740	727	654	777	716	727	729	694	759	759	705	701	736	741	711	728	739	700	722	730	754	715	748	705	747	737	708	761	757	744	748	681	736	699	690	699	713	720	690	760	724	668	732	730	696	689	716	704	743	707	703	705	677	730	758	756	746	737	724	780	736	672	720	717	716	693	683	710	760	702	695	726	747	696	694	742	735	710	709	698	734	702	673	684	716	742	747	698	719	689	744	705	732	736	792	709	729	707	704	724	787	680	662	763	702	728	681	722	730	728	704	687	744	758	702	780	721	721	722	723	723	758	729	736	692	714	699	706	704	721	715	695	741	713	731	746	746	702	730	724	780	737	736	719	753	743	710	730	712	714	696	719	703	691	704	735	786	679	714	748	727	699	688	700	735	732	688	686	794	761	745	725	710	720	695	698	755	731	779	710	737	744	731	732	789	747	710	768	744	721	737	742	740	698	736	745	692	721	697	699	726	714	749	700	736	714	710	712	729	727	744	725	742	720	710	742	695	686	734	744	725	707	677	719	683	723	747	747	768	703	728	742	774	690	685	742	722	786	715	734	718	696	748	723	729	741	765	703	721	736	731	725	739	744	693	787	744	709	739	697	690	720	710	674	681	764	714	749	685	771	752	716	716	745	739	762	743	718	727	712	760	717	748	726	720	727	690	746	691	706	736	720	715	710	668	713	695	711	684	723	737	741	700	716	751	747	687	731	687	768	707	747	716	677	736	716	681	692	701	717	694	698	739	738	687	702	698	734	693	721	721	726	764	720	742	711	734	735	757	744	729	710	709	755	716	684	694	719	678	714	681	705	717	718	741	696	712	701	770	678	738	734	754	701	711	699	686	715	748	747	734	738	724	741	737	680	712	742	715	750	733	656	724	754	725	724	716	718	769	728	763	679	700	725	721	744	759	731	731	731	733	699	680	673	753	716	699	698	682	701	730	758	721	790	745	719	736	733	694	750	701	715	738	703	718	762	710	766	663	729	698	714	696	662	728	713	740	729	727	723	709	729	734	739	716	752	750	766	724	705	744	684	705	742	725	714	708	720	717	690	736	733	732	755	710	728	731	698	719	740	716	753	711	729	755	670	771	729	682	739	757	692	795	760	730	709	736	735	665	741	786	736	750	749	684	726	743	748	746	703	693	731	681	726	727	758	724	678	692	741	714	719	733	683	734	786	696	738	741	734	724	749	725	748	732	723	686	688	720	740	712	768	730	744	742	693	699	727	725	750	744	725	680	699	689	723	729	715	713	726	737	736	703	748	700	675	704	713	691	699	707	731	710	705	760	744	821	741	665	759	752	723	746	770	700	745	751	737	679	732	787	706	682	721	767	734	732	683	743	705	679	732	715	715	761	688	707	728	737	698	678	721	703	730	736	731	751	713	721	750	695	759	733	668	737	678	711	670	737	734	720	762	697	660	705	746	752	734	722	703	722	774	736	696	744	742	653	676	711	722	722	759	768	700	723	713	739	759	712	795	666	710	735	700	813	716	781	672	680	710	733	697	706	769	747	708	733	714	762	704	721	766	727	694	730	768	676	716	796	731	741	678	742	706	743	666	741	737	737
22684	21093	28761	23622	21084	21160	9743	1629	1277	1160	1126	1048	1030	991	971	950	898	922	933	946	905	940	891	849	879	891	899	874	840	841	859	817	837	782	867	839	785	866	893	817	831	828	783	863	812	852	838	807	825	842	858	822	868	831	891	850	869	826	752	836	834	806	815	843	841	802	825	878	805	790	819	791	790	815	807	811	826	825	857	843	806	853	805	837	813	790	782	879	755	835	842	854	819	845	846	818	797	791	810	810	825	825	815	820	799	750	878	851	867	855	804	810	774	784	812	833	832	864	769	838	836	829	838	819	852	787	863	831	847	841	792	831	835	841	830	808	787	808	820	854	828	784	836	768	806	822	797	833	770	806	793	813	843	815	834	809	853	797	819	863	879	855	835	836	777	812	784	803	831	813	845	839	824	834	824	898	814	790	834	768	825	840	829	815	776	814	831	797	778	906	831	791	807	817	773	759	845	778	856	836	815	820	776	765	791	828	857	728	870	805	816	817	842	757	827	800	846	848	787	814	831	862	798	836	841	817	786	822	828	820	829	846	824	826	840	797	835	787	848	815	774	801	779	801	792	855	839	835	808	824	805	790	882	734	828	830	838	846	819	840	789	816	849	862	868	782	758	825	816	796	823	859	830	801	818	809	805	861	818	798	844	845	742	838	812	802	796	791	801	810	826	834	841	795	822	810	803	845	810	816	822	865	808	791	800	770	786	831	834	818	803	796	846	845	865	847	850	831	838	793	831	819	803	852	803	816	863	877	820	830	835	877	812	769	856	741	850	822	811	803	804	782	797	880	820	787	860	797	845	793	826	847	821	846	836	848	799	878	893	851	781	843	810	784	840	869	835	793	835	804	785	748	819	790	788	846	839	813	802	803	849	827	869	796	734	809	823	843	783	789	803	820	851	804	812	840	829	782	812	815	886	838	842	818	792	844	807	832	824	824	788	791	837	800	855	824	778	772	811	861	845	850	843	866	822	806	842	853	815	890	824	831	846	791	847	802	829	891	815	841	789	901	819	815	763	818	829	865	808	846	843	799	825	828	821	869	834	790	789	882	807	824	854	844	816	911	849	845	803	788	811	809	840	795	818	830	871	790	819	837	817	828	871	828	814	783	786	817	823	809	845	864	816	831	809	832	843	787	857	830	785	731	805	825	799	853	820	826	802	799	903	826	794	801	830	845	788	815	881	821	798	841	805	793	819	754	823	781	810	843	822	824	795	879	821	821	818	830	853	815	840	821	833	846	853	823	803	830	836	812	855	773	854	799	797	804	803	792	865	812	763	828	786	855	831	762	810	809	777	820	851	808	801	778	846	805	856	869	810	805	797	859	840	807	806	825	830	840	875	789	806	784	743	794	792	846	777	904	832	854	810	807	788	829	825	776	838	817	831	799	791	774	824	770	827	847	804	766	819	840	780	814	798	838	881	767	825	822	865	852	778	850	822	809	823	760	822	846	811	836	833	829	885	769	825	868	772	785	821	870	824	816	822	857	780	792	801	810	811	790	786	815	854	845	866	806	821	777	826	748	844	824	787	857	811	791	768	816	810	863	812	825	844	801	844	818	798	770	813	764	859	856	815	777	800	828	827	784	816	829	824	803	762	828	830	752	807	813	825	790	828	804	829	809	842	815	780	820	832	842	824	799	850	842	827	825	771	830	815	835	814	840	864	862	865	807	858	801	832	866	785	780	835	837	772	859	868	755	802	783	809	847	803	794	828	829	768	818	798	817	818	852	869	793	868	822	817	839	748	785	883	796	858	791	843	771	854	859	852	780	793	791	832	850	799	858	822	850	797	846	820	837	778	824	788	807	804	795	848	855	815	826	786	807	777	854	804	816	819	788	832	797	835	811	863	811	829	809	834	770	810	802	835	811	852	818	836	814	817	844	792	771	852	847	860	807	793	746	827	834	811	854	788	810	785	802	824	768	811	801	835	822	777	801	805	814	829	848	856	777	806	783	816	849	818	850	847	819	790	766	802	829	799	755	829	815	809	810	823	827	817	825	761	812	809	780	874	845	836	842	805	839	808	858	856	822	798	851	829	875	892	798	855	808	884	790	852	808	858	792	831	851	838	807	881	813	798	822	809	837	808	803	810	843	844	882	801	855	806	817	815	811	831	805	860	795	791	810	827	779	815	833	835	799	815	832	812	793	850	843	825	776	886	827	775	837	791	824	777	835	786	835	827	878	815	854	807	840	807	842	863	863	788	793	775	792	827	848	835	774	814	869	811	815	832	791	849	822	822	855	835	791	793	812	835	800	808	763	831	805	876	814	796	833	805	831	778	814	808	765	797	762	846	825	818	829	784	819	804	819	813	861	787	767	831	808	826	779	783	831	860	834	801	801	843	823	808	788	853	865	787	809	831	826	862	813	837	822	792	824	775	833	808	845	827	836	806	822	812	859	820	829	827	805	824	746	908	828	835	805	796	786	784	820	829	819	817	854	802	800	794	848	831	794	830	799	804	858	778	844	858	855	832	834	848	843	859	787	861	796	844	811	778	746	795	872	775	802	783	830	779	854	814	855	784	782	851	793	891	806	793	826	810	839	840	808	827	812	823	814	830	847	812	788	801	793	858	812	783	836	841	811	818	832	796	773	791	836	812	775	849	804	843	783	816	799	893	891	791	839	840	846	820	788	840	779	833	887	780	846	773	852	808	880	807	822	786	763	857	818	795	790	842	775	832	828	794	833	815	838	862	826	793	760	827	830	799	792	831	864	834	819	835	822	810	793	815	850	832	818	878	808	848	829	794	837	794	803	793	868	803	814	855	796	757	767	826	829	841	821	801	799	840	814	845	765	878	830	833	770	799	872	782	833	814	805	820	862	795	842	828	813	770	823	819	837	850	807	843	798	859	841	814	771	783	822	787	816	846	750	825	793	868	842	784	855	795	836	839	848	832	800	765	838	756	810	746	841	867	780	799	776	842	830	811	826	846	812	813	770	805	772	804	842	789	780	810	866	824	759	863	862	812	819	821	802	823	805	844	794	835	830	863	867	816	783	814	770	829	771	835	794	874	814	798	848	817	865	844	773	816	853	858	851	810	807	819	865	795	855	741	802	806	818	857	813	800	813	805	831	839	827	780	776	834	805	805	867	837	807	782	855	853	774	834	819	842	845	869	819	804	807	804	793	799	785	828	814	849	831	810	866	771	800	818	828	791	820	790	821	822	820	814	811	810	808	768	821	762	795	838	828	813	832	822	737	788	803	873	823	824	790	794	775	862	816	789	806	769	811	799	880	810	814	850	853	801	867	772	829	808	786	798	792	769	775	820	793	875	886	829	812	810	784	890	832	835	779	800	831	848	795	822	847	886	831	832	822	828	818	808	840	767	850	824	800	862	829	793	834	803	801	799	766	850	803	801	779	875	838	819	840	832	846	796	833	798	749	836	793	815	828	785	837	819	818	830	867	782	828	827	832	819	816	846	756	801	885	800	803	859	842	823	772	808	760	837	844	771	784	759	839	812	799	816	790
38505	16698	9928	5044	3837	2930	2359	1955	1623	1444	1337	1220	1161	1059	997	1006	1036	957	942	912	894	910	871	924	887	889	885	803	860	880	845	844	896	794	854	841	810	853	817	780	793	834	836	855	834	851	796	810	792	858	862	806	792	812	820	807	845	824	785	834	774	846	823	815	772	787	799	792	839	884	832	820	821	849	807	888	810	798	802	807	809	821	817	769	783	798	787	786	781	830	800	843	834	771	827	812	793	812	835	802	824	853	787	869	813	806	818	857	757	805	768	837	789	839	856	842	799	834	827	776	807	781	854	769	841	846	808	798	798	809	786	801	790	823	884	834	852	811	801	762	799	857	833	796	763	823	826	777	790	803	819	788	824	787	805	806	830	782	789	806	794	848	812	766	778	795	815	830	877	866	802	788	831	845	779	830	833	837	762	783	815	828	736	801	806	812	799	780	803	798	840	771	820	847	819	794	840	776	799	823	795	762	803	811	830	780	807	793	778	808	823	795	788	835	785	823	812	819	835	828	800	837	835	807	822	793	870	797	797	814	796	822	791	806	824	775	820	834	793	829	820	807	781	813	823	815	852	818	828	816	782	804	812	786	826	785	838	822	857	836	788	792	826	780	788	801	788	766	750	798	834	806	810	807	754	812	812	794	839	823	816	796	806	759	753	809	839	827	742	829	798	793	804	777	791	791	844	836	769	795	821	863	785	818	814	871	796	840	773	810	757	830	809	873	816	839	829	865	786	838	837	824	790	843	815	784	845	844	812	788	781	841	738	812	784	805	804	780	811	826	850	835	827	809	797	799	815	804	789	805	803	779	852	794	829	794	812	817	796	790	810	791	805	847	814	832	814	876	856	818	799	829	791	803	787	797	796	856	810	803	823	791	802	805	809	808	786	830	795	826	795	851	815	792	827	798	821	826	774	785	778	755	767	837	804	817	837	782	862	862	839	819	826	797	831	769	827	851	762	817	819	817	799	828	814	797	821	830	776	772	769	796	805	774	833	810	812	802	778	821	804	768	778	794	820	796	799	838	778	856	868	816	844	782	841	797	808	824	894	816	889	798	779	825	819	770	829	820	739	818	792	779	820	823	882	782	816	777	833	841	804	837	880	791	799	794	811	812	816	834	817	814	819	818	783	810	823	790	750	784	817	846	831	790	829	781	777	822	828	828	828	843	827	787	817	781	826	857	832	762	805	810	830	807	820	783	834	830	813	771	865	817	792	763	803	789	790	808	811	802	823	777	879	810	859	786	777	808	854	810	785	856	825	853	881	814	823	851	835	854	829	838	803	836	816	829	780	765	853	844	778	827	811	820	810	836	808	830	800	799	800	849	788	868	817	806	842	767	803	819	858	867	829	796	818	812	806	819	824	810	831	776	802	828	789	794	838	791	787	750	785	767	854	814	824	755	834	860	804	831	801	822	766	890	813	842	824	803	812	859	837	853	836	833	799	812	759	766	818	825	811	795	783	810	784	807	835	825	845	770	831	826	876	796	835	833	788	872	787	794	809	840	805	828	824	794	825	866	784	851	805	798	787	798	790	788	791	762	823	756	858	826	814	798	784	752	819	820	842	786	873	826	828	818	793	802	758	805	837	799	805	834	804	786	781	840	867	839	883	835	833	784	806	840	793	820	807	790	816	754	824	864	800	875	851	783	822	830	784	803	790	858	841	787	788	804	783	790	825	845	862	819	800	890	809	830	808	828	800	792	836	820	825	840	817	805	809	853	808	803	801	769	816	855	859	785	818	863	809	782	778	849	777	809	769	809	850	805	781	804	798	825	816	787	838	817	759	813	862	815	802	779	786	824	786	797	794	814	799	777	825	796	803	754	814	832	803	807	871	765	754	779	752	792	783	774	793	835	834	848	767	846	809	815	787	864	825	793	826	816	836	825	775	808	809	781	771	793	789	800	794	787	807	807	809	778	842	794	814	815	786	808	784	847	802	801	810	790	796	794	817	777	791	828	747	810	812	791	804	751	791	843	854	832	843	823	818	794	776	802	786	852	801	816	791	805	842	862	804	844	778	830	863	803	766	789	832	762	846	803	816	811	784	787	798	817	818	784	822	834	809	814	747	791	765	841	783	822	837	799	824	760	844	827	779	825	818	865	839	804	828	801	800	740	780	834	796	800	855	850	838	800	793	801	796	839	773	802	782	806	812	816	786	819	814	786	787	791	860	819	795	768	787	779	768	809	843	798	773	826	807	837	803	869	811	778	852	809	798	817	822	785	830	799	830	800	843	811	822	759	784	812	835	765	831	814	758	792	804	812	817	771	811	809	804	781	791	811	801	788	799	778	770	815	809	808	886	794	754	827	847	861	818	802	809	859	765	785	783	786	780	820	825	788	798	835	787	792	859	805	818	844	831	887	794	821	844	839	816	808	825	866	780	779	857	805	811	818	796	799	803	775	786	797	818	830	802	807	843	816	847	799	815	831	792	785	809	823	761	808	792	795	808	791	835	766	809	815	802	801	846	826	820	799	772	762	864	811	744	824	863	785	815	819	783	801	834	788	810	813	825	797	834	807	837	800	832	800	822	822	798	844	850	832	811	763	886	815	775	829	757	782	778	847	789	775	816	821	764	775	815	814	803	819	818	802	800	828	785	823	834	805	780	838	758	785	832	897	793	754	829	832	801	862	828	826	794	843	825	749	794	802	847	801	788	834	791	758	770	821	778	784	840	802	859	856	842	852	841	810	828	804	810	864	811	754	770	767	848	867	848	797	825	824	761	794	819	775	814	873	811	839	825	820	785	825	804	786	820	835	811	844	780	870	831	796	829	812	880	783	834	809	808	775	847	827	786	853	836	803	795	821	801	804	826	818	826	846	788	860	814	788	807	821	806	785	859	829	820	782	845	796	810	820	767	787	827	812	836	791	764	834	803	813	853	804	832	850	811	804	877	838	793	861	824	842	771	818	783	807	838	805	826	759	785	826	776	792	793	784	838	819	814	817	794	832	776	795	787	877	856	845	762	824	813	818	821	780	811	852	814	804	799	778	826	811	821	787	826	757	808	766	781	791	813	847	814	809	800	830	816	800	856	829	804	816	890	781	804	786	809	759	864	798	838	820	817	751	838	825	796	788	840	863	775	798	786	797	815	801	819	845	784	791	821	823	792	847	784	861	864	815	791	775	823	828	803	810	854	816	793	757	829	816	821	798	825	792	752	829	808	811	826	843	802	793	786	788	787	827	761	882	806	814	847	777	805	783	812	854	757	858	776	836	758	737	780	792	813	827	824	847	818	806	775	792	855	825	863	857	874	793	783	771	798	805	851	769	856	755	798	828	832	774	823	837	779	827	805	830	837	822	805	768	826	813	805	763	818	871	788	778	802	811	837	810	805	798	899	889	812	826	813	791	809	872	842	824	765	823	821	775	794	794	791	791	844	780	824	828	805	825	858	759	809	849	826	812	821	766	818	782	815	824	764	818	830	816	791	834	792	779	842	869	870	790	828	857	873	829	794	808	810	791	824	774
27671	18688	5143	953	714	671	533	374	350	358	378	382	361	332	362	406	384	377	313	369	334	365	362	337	349	344	371	337	352	339	389	379	345	356	351	375	349	355	395	390	354	344	383	342	382	380	336	409	367	353	338	373	366	344	364	373	329	397	357	371	337	339	377	363	378	333	387	343	397	349	356	370	370	379	377	394	373	366	352	342	354	366	376	341	387	392	359	324	364	343	355	355	343	328	383	381	369	356	360	343	353	364	368	340	355	328	373	350	348	329	354	354	370	341	357	361	376	338	363	365	360	370	370	303	350	338	309	342	332	356	343	361	354	341	391	354	352	342	354	314	356	348	380	317	388	362	375	353	330	316	330	355	346	356	345	345	320	382	366	354	376	372	386	352	369	357	343	362	386	333	376	339	376	373	369	372	395	323	334	394	341	377	350	362	336	385	371	370	358	354	319	344	366	373	338	346	373	347	372	394	347	336	372	387	339	339	334	392	360	344	355	352	352	350	381	357	396	346	334	347	338	322	344	370	387	334	344	354	397	363	374	371	380	365	425	335	368	362	379	356	356	371	359	350	324	377	364	340	325	379	371	348	335	348	352	357	390	347	365	351	374	351	333	370	366	372	386	340	360	381	373	339	341	339	384	401	364	339	369	367	372	361	378	413	338	338	341	376	352	342	336	316	351	394	358	342	320	344	334	359	349	344	364	368	367	351	349	363	330	344	350	373	345	357	365	333	362	390	341	346	349	366	344	337	328	361	359	376	341	363	387	356	348	351	338	356	344	356	346	355	374	371	353	338	368	336	349	318	337	372	341	359	338	339	353	397	368	349	362	363	359	357	372	365	344	375	373	365	366	367	357	367	369	336	374	334	343	353	372	358	344	364	378	368	345	355	358	336	387	334	377	332	359	344	364	368	346	345	366	384	393	358	351	336	364	400	339	328	337	366	344	370	362	361	343	329	370	364	337	318	375	378	318	324	346	365	338	383	398	365	378	378	365	341	367	367	370	328	322	337	320	383	371	322	375	382	342	328	362	326	380	350	322	363	346	330	374	349	337	343	383	382	354	331	376	381	377	346	370	372	349	366	346	398	346	313	357	388	387	379	335	367	371	347	397	378	326	353	376	330	339	329	326	400	364	326	339	357	371	386	352	367	357	370	374	331	358	353	367	366	378	383	327	346	394	337	369	322	348	339	375	366	375	364	345	372	382	353	379	333	399	348	350	365	336	369	341	372	363	332	402	352	343	388	340	377	346	397	348	357	369	367	351	357	353	362	379	355	349	370	356	364	347	352	374	335	333	346	326	367	365	341	369	354	364	401	359	367	343	360	343	327	359	380	344	339	368	362	336	365	344	357	387	343	351	390	378	347	377	325	317	362	337	385	329	350	360	367	379	327	337	352	338	348	358	345	354	366	363	347	324	350	350	381	362	337	347	351	379	350	349	350	351	319	322	331	343	370	357	326	342	349	387	410	354	346	352	356	330	353	344	363	332	342	355	378	344	369	352	376	347	353	336	341	365	385	341	349	355	347	377	337	342	361	350	344	354	368	341	351	358	375	365	366	359	355	368	332	327	357	351	369	358	341	320	339	304	342	382	398	345	383	357	380	350	397	397	322	360	370	334	315	343	348	340	363	338	339	342	362	355	361	365	363	341	371	389	327	303	351	370	376	348	369	371	409	337	377	359	357	346	375	375	336	316	386	367	354	419	352	356	364	335	362	374	339	357	363	387	334	383	349	367	384	351	360	372	363	349	328	354	376	327	375	372	365	345	389	380	361	355	371	346	355	389	381	369	378	386	369	351	333	366	367	336	325	358	385	354	367	352	345	335	364	363	366	371	357	359	352	365	313	361	350	384	336	362	359	359	363	370	340	376	370	354	332	368	334	356	370	355	376	387	328	393	323	369	354	360	330	357	316	358	356	338	363	346	365	357	345	364	348	373	400	368	353	370	377	339	380	353	354	362	407	338	362	393	379	325	357	357	340	341	376	394	354	345	366	365	377	361	338	363	356	343	354	368	369	355	353	343	333	372	359	358	332	367	351	341	375	355	341	380	360	350	342	397	375	372	376	368	358	361	349	349	354	347	348	352	370	421	375	384	343	347	366	367	368	326	385	365	367	358	353	339	350	370	345	388	370	323	369	354	380	374	358	349	354	344	353	341	363	370	372	375	354	324	365	351	329	333	338	362	402	350	353	351	392	383	343	358	388	337	331	345	346	375	319	361	366	387	408	376	354	346	365	336	329	327	355	368	367	354	348	356	373	361	362	379	356	372	328	334	339	360	377	301	326	361	366	338	338	349	341	337	350	396	350	364	366	335	345	387	354	348	355	356	345	328	377	347	373	355	351	358	332	334	369	348	326	331	337	324	347	353	365	361	373	387	347	317	378	381	339	338	372	340	335	335	349	361	361	372	397	365	382	344	360	332	412	377	349	360	350	349	353	346	365	344	358	363	316	387	401	389	358	340	347	340	360	320	361	316	349	363	391	333	362	309	373	358	321	400	398	357	346	361	368	342	383	380	334	370	365	351	377	362	346	353	391	338	336	362	386	390	334	350	352	396	359	363	360	311	357	359	356	353	376	374	348	375	374	329	335	345	336	366	342	354	345	382	341	360	338	374	335	389	364	373	347	366	378	326	328	357	352	354	310	379	367	366	374	338	386	369	363	346	367	360	372	385	370	373	346	352	366	362	322	352	347	343	315	332	363	325	335	369	349	364	358	344	378	360	350	393	346	368	384	333	377	336	363	360	379	361	366	355	372	377	349	361	335	327	367	366	343	362	350	361	343	375	374	357	348	363	355	345	354	325	373	376	364	329	324	375	351	369	373	401	360	365	381	355	345	360	338	353	353	365	389	338	340	325	362	328	371	404	379	355	378	364	372	375	355	342	330	346	340	338	352	376	356	380	328	370	387	381	352	357	340	336	337	359	341	343	351	360	374	333	348	374	392	355	380	386	364	340	345	357	388	360	358	367	396	380	365	353	373	369	334	350	348	356	370	334	363	347	375	384	352	354	358	356	355	353	352	340	335	370	371	366	377	367	377	344	403	380	344	397	349	370	369	316	367	375	345	354	343	314	403	371	349	360	366	361	335	369	355	347	355	396	381	359	345	375	334	390	370	360	380	340	324	353	339	338	355	402	355	347	370	357	359	386	369	359	335	366	374	369	344	347	345	341	371	343	358	371	327	345	327	341	362	326	366	370	381	376	348	320	352	377	346	371	356	347	327	358	364	385	347	350	377	384	341	351	370	387	354	361	323	334	360	348	379	319	327	347	359	355	359	405	356	345	336	369	359	358	365	353	343	325	376	360	336	333	378	344	355	386	392	363	327	384	354	347	370	332	354	361	366	352	343	382	327	353	347	377	354	385	380	315	362	364	373	354	349	378	375	312	342	342	350	375	378	367	376	359	364	333	344	367	331	360	364	356	352	339	347	393	348	378	361	349	367	359	362	362	370	378	379	356	373	382	367	343	358
12515	1499	815	590	535	507	481	441	453	462	407	401	410	403	437	390	402	365	423	454	396	421	367	411	373	397	400	429	397	421	395	379	411	416	398	395	385	413	377	400	369	406	383	378	403	401	418	428	403	412	396	412	399	430	406	361	426	395	396	411	423	420	383	422	458	395	392	396	404	384	413	369	401	391	415	439	415	362	371	399	420	421	398	431	418	448	376	387	415	423	412	397	382	370	399	391	382	430	390	388	422	421	445	389	421	370	397	412	401	373	411	381	389	403	408	399	405	416	389	396	354	411	397	403	432	405	405	375	403	412	418	395	409	418	396	403	376	412	384	406	418	385	384	418	411	373	398	420	402	384	413	423	408	399	417	384	400	399	406	427	399	396	369	388	412	397	414	408	356	390	414	411	399	420	365	357	398	413	369	363	427	378	429	412	454	393	424	400	418	406	406	372	400	372	416	397	401	409	396	393	410	413	421	410	397	366	401	368	413	384	417	392	380	401	372	396	398	428	381	407	388	408	390	403	401	417	376	358	408	406	372	385	383	397	401	371	371	408	379	402	421	372	440	410	399	410	421	398	363	417	387	384	381	371	423	367	420	424	407	423	397	387	404	392	399	417	438	407	378	414	403	411	413	409	405	425	406	406	395	428	395	399	415	408	437	414	385	384	384	399	377	386	432	393	401	439	400	401	397	412	427	424	420	381	407	400	401	412	387	417	421	385	369	389	363	405	389	376	395	364	392	384	395	398	424	359	404	425	397	373	399	385	401	391	414	439	387	397	374	391	405	388	395	392	409	389	385	399	384	374	410	393	389	382	439	375	377	414	406	419	416	400	369	388	395	412	401	389	433	407	417	381	378	386	392	382	385	366	398	371	424	401	376	391	385	406	422	357	392	398	415	406	361	384	413	392	421	366	424	428	418	410	417	410	394	388	401	392	398	379	402	374	396	415	420	412	428	424	407	405	422	418	402	393	359	385	411	379	393	401	391	388	384	381	410	392	355	367	397	400	451	386	358	429	379	408	404	397	422	389	380	408	409	428	382	421	419	389	391	413	407	399	385	404	380	390	372	432	403	394	414	393	354	409	375	382	396	418	396	386	415	427	373	367	370	410	392	420	419	416	426	424	413	387	410	376	416	368	414	387	399	395	374	400	385	404	383	409	388	418	392	403	380	422	394	411	413	428	412	421	395	411	348	404	400	392	381	367	402	386	393	412	431	416	371	386	393	388	395	396	397	406	416	425	377	385	417	383	412	414	381	407	373	403	418	394	419	365	420	420	395	427	404	401	393	457	423	393	371	389	399	405	396	396	394	431	401	438	412	421	412	389	399	415	405	382	382	364	407	407	384	387	393	405	421	406	414	405	378	424	384	405	410	363	378	415	378	360	383	425	390	369	382	363	425	384	381	389	429	401	398	400	434	407	417	420	391	407	386	392	387	373	413	421	401	412	402	396	425	419	367	411	381	414	451	408	386	410	376	356	396	398	376	403	389	352	442	378	379	417	394	404	392	412	402	392	391	356	424	389	409	437	379	398	400	409	382	396	404	392	399	394	419	405	416	409	422	416	421	413	418	371	366	409	406	432	427	388	383	394	405	416	409	399	377	411	442	409	401	377	403	390	430	411	376	418	381	421	376	407	406	403	423	406	428	393	412	430	432	393	412	383	389	426	403	402	417	398	401	383	391	404	375	402	362	416	388	389	411	383	409	391	403	383	407	393	395	395	406	401	417	407	386	394	362	373	410	398	403	390	406	399	385	403	407	394	408	394	380	388	407	401	424	395	380	356	402	369	412	437	426	393	395	384	366	379	402	405	403	386	381	365	363	369	423	389	396	380	406	418	377	399	409	403	397	390	400	389	372	410	406	414	409	396	396	401	397	427	415	382	383	389	441	398	397	385	398	423	413	426	399	403	411	361	371	385	410	397	388	412	404	392	416	394	396	378	412	379	381	389	374	403	415	386	388	387	391	430	415	423	413	386	401	422	418	387	390	358	414	403	399	421	385	430	392	398	403	382	413	369	383	388	395	400	391	443	400	383	414	380	407	397	384	385	400	394	356	397	364	419	354	404	366	397	426	383	396	417	393	445	406	428	383	389	388	396	386	404	427	368	404	422	386	385	383	373	432	388	407	408	384	434	402	423	390	421	416	392	396	403	412	384	379	407	413	381	400	385	396	415	387	395	370	399	375	395	401	422	370	419	392	393	405	430	405	399	405	417	402	417	409	397	409	383	405	405	404	421	382	423	384	409	410	414	404	406	422	403	450	422	433	398	416	415	393	387	436	414	404	354	385	388	428	372	416	395	373	377	409	421	367	375	400	442	410	401	390	416	414	389	387	399	389	415	417	394	404	397	385	398	458	399	429	419	359	383	416	401	396	394	405	381	380	383	392	397	408	391	387	406	389	383	389	384	391	381	397	390	381	450	370	380	390	414	435	393	403	400	400	404	377	386	379	432	347	382	431	437	403	416	393	421	384	381	412	405	413	400	422	395	372	360	410	396	422	389	390	400	437	386	385	416	432	371	432	396	420	416	405	400	402	391	428	403	385	401	376	415	406	425	380	408	409	380	414	391	406	412	381	390	370	388	398	399	389	393	421	406	448	408	381	378	386	376	411	404	419	406	370	413	377	383	398	387	419	419	375	363	418	412	400	400	466	417	415	398	425	421	420	366	431	369	442	431	399	419	428	385	353	379	372	427	428	442	400	423	409	394	388	391	373	401	384	401	355	394	442	388	387	416	433	404	360	395	395	421	404	381	444	369	386	424	375	419	400	406	421	381	399	382	402	400	386	369	400	385	410	380	415	416	424	399	372	371	393	386	413	382	451	408	385	365	438	410	417	401	414	412	441	418	419	383	378	399	403	388	392	411	376	408	401	396	389	382	403	383	409	400	373	389	414	388	396	397	399	443	374	405	407	384	420	436	393	390	381	381	408	396	400	384	377	428	373	394	397	390	391	441	385	402	394	390	404	384	417	394	412	427	414	416	393	378	373	388	368	404	365	380	393	425	415	373	371	384	415	384	434	389	432	364	398	405	404	375	422	391	373	391	401	377	404	398	413	366	426	398	360	387	399	358	379	392	367	433	415	426	414	436	407	440	409	411	370	376	378	432	414	387	437	383	424	391	415	396	418	422	434	411	378	435	381	406	406	407	375	369	372	407	416	398	406	413	387	397	375	399	399	454	407	412	415	394	408	396	426	375	362	382	412	432	413	425	406	399	413	401	415	405	393	381	378	370	386	406	365	403	435	403	389	402	384	413	408	412	394	383	382	406	413	407	360	373	409	367	411	382	403	401	398	419	376	386	377	420	420	391	431	419	392	402	374	421	407	410	411	432	379	353	385	390	403	372	418	428	384	391	404	395	420	403	399	374	412	443	407	408	392	408	423	383	390	381	375	393	402	384	413	405	391	421	414	404	385	372	403	384	418	411	422	392	409	425	367	376	417	367	372	390	371	422	431	427	393	412	403	412
23748	21018	28328	23848	20998	9817	1118	728	634	551	503	484	483	464	426	425	450	405	371	439	384	379	417	397	378	368	394	365	387	364	371	340	418	394	367	360	355	378	354	361	432	403	369	358	347	347	393	337	375	384	366	350	381	387	365	389	363	389	379	370	380	371	362	387	360	362	366	340	386	345	367	337	326	359	381	365	362	370	359	368	366	352	408	383	343	395	369	365	368	386	339	349	362	358	345	355	366	319	370	384	351	383	357	367	341	364	330	383	370	419	370	370	381	376	356	372	377	365	373	394	376	346	352	388	370	330	337	357	372	319	381	343	352	373	362	339	355	391	374	349	358	385	344	385	400	377	349	373	366	367	370	352	364	386	375	352	370	337	351	355	382	364	373	360	387	368	342	392	394	355	343	403	346	397	391	400	374	395	345	384	349	350	343	395	393	368	338	345	375	337	352	378	305	375	372	373	371	376	351	396	339	361	325	361	368	380	350	377	367	370	371	393	361	357	349	407	341	315	399	357	362	363	347	347	346	371	381	366	361	360	371	351	333	394	391	344	341	372	389	376	392	355	361	381	342	347	408	353	377	370	361	341	324	327	369	357	394	356	371	371	358	354	398	380	349	383	360	365	392	385	405	375	378	389	358	327	375	381	363	342	376	376	365	392	414	352	363	371	354	367	372	357	359	393	385	389	380	374	345	378	378	367	357	342	407	415	383	366	392	377	350	368	367	340	348	388	410	351	360	338	349	352	372	407	324	367	365	334	392	356	375	381	378	333	356	349	372	378	376	398	347	342	331	297	356	388	350	363	389	375	340	333	350	373	364	379	336	349	316	365	356	384	411	369	340	391	400	375	378	386	380	380	366	376	365	364	364	359	377	381	411	354	375	385	372	388	379	368	358	335	360	340	357	377	340	372	373	348	372	386	348	383	344	435	375	363	344	389	377	383	370	366	349	372	351	347	395	385	355	343	358	379	370	338	368	376	359	402	350	383	371	362	388	376	307	357	364	385	382	396	362	337	408	360	376	380	392	364	371	407	343	360	363	360	386	376	384	401	364	369	355	374	361	370	380	373	337	378	391	329	335	370	355	347	375	378	368	346	381	356	343	348	374	333	349	367	362	365	403	374	366	374	361	377	395	392	357	372	345	328	336	401	356	373	354	371	358	345	391	364	363	387	375	345	405	336	352	376	361	383	349	362	359	376	372	350	395	366	374	367	406	395	369	385	391	355	386	362	359	387	359	343	357	324	384	371	352	361	405	354	387	361	356	370	372	386	332	358	355	356	378	378	364	382	381	342	333	376	380	373	376	382	357	371	364	389	363	366	342	385	369	377	363	375	347	371	370	343	334	346	337	385	351	338	311	383	360	341	368	370	358	366	368	367	392	349	369	326	367	366	365	407	356	344	344	375	350	397	340	366	357	386	328	389	380	347	388	373	359	360	374	368	352	394	365	360	364	406	311	362	348	346	327	377	361	372	364	361	351	354	372	378	378	363	365	374	383	358	386	355	349	383	332	397	382	353	402	384	370	364	351	359	366	390	376	335	385	383	442	387	367	343	339	351	345	347	394	405	359	377	400	380	379	357	362	366	375	355	341	370	348	350	368	377	355	372	363	323	370	371	353	377	382	355	352	376	368	350	361	337	384	374	377	344	379	334	385	334	370	400	368	376	361	403	345	398	391	354	380	372	368	378	385	353	335	341	344	377	374	358	362	376	355	382	370	365	340	367	373	396	351	338	333	346	383	356	364	394	383	324	376	336	354	374	381	391	388	372	356	385	373	400	362	369	362	369	368	378	361	330	394	366	384	401	337	371	383	393	325	359	345	378	371	358	391	374	366	364	397	382	375	364	361	336	352	394	363	365	362	389	353	382	361	373	359	373	392	356	374	349	349	347	359	378	378	363	350	372	338	368	372	386	371	367	368	370	392	379	371	362	337	372	391	362	353	380	377	358	355	371	364	381	378	387	341	352	356	378	370	361	404	396	350	353	351	364	377	375	352	372	340	384	389	370	371	363	399	391	340	428	344	401	369	385	379	372	379	352	345	321	363	365	323	345	365	368	370	345	359	333	379	345	371	383	390	399	386	350	362	390	351	331	386	374	385	362	356	362	340	348	347	326	358	368	350	404	349	366	345	343	369	353	393	361	341	347	347	357	381	362	361	393	355	338	403	353	377	380	392	337	362	388	394	378	343	382	379	338	372	402	376	375	385	370	358	365	368	364	373	398	362	310	359	348	375	320	376	359	398	378	355	369	361	367	372	377	361	410	345	406	358	385	380	352	361	356	361	370	334	374	400	369	381	371	344	386	374	355	371	354	384	355	378	366	374	363	408	372	353	358	358	370	353	371	377	336	386	385	362	373	338	376	378	374	385	370	403	370	370	323	383	349	342	370	392	357	373	377	360	359	362	366	357	393	350	403	386	322	373	321	382	342	343	376	348	356	364	370	358	404	372	356	406	363	365	346	391	360	364	344	382	355	360	379	367	336	373	376	368	392	362	365	368	381	362	346	363	349	390	368	345	365	363	345	357	360	381	357	378	389	374	352	338	392	358	373	361	371	357	344	371	393	385	351	372	370	372	359	371	318	409	387	336	387	335	412	380	370	356	348	355	386	359	366	361	373	376	399	353	302	353	368	410	348	366	383	339	352	369	353	362	371	359	351	359	357	377	359	392	389	388	364	372	375	368	381	358	371	410	350	346	367	366	352	364	362	329	375	366	354	356	367	386	376	366	385	388	373	395	338	357	399	376	350	381	380	360	369	368	357	347	357	361	357	363	368	357	406	379	376	359	365	355	384	321	351	377	383	376	403	344	390	384	345	379	370	356	387	378	397	394	376	373	363	347	352	386	380	327	362	405	381	382	348	399	348	375	362	367	352	381	353	356	381	356	337	383	347	351	397	361	336	355	389	397	339	391	354	328	350	356	362	380	375	359	366	359	335	339	354	368	388	329	355	332	387	376	349	352	348	384	366	404	356	355	379	352	354	348	386	353	334	350	386	367	397	365	350	371	373	384	357	384	375	353	382	393	358	379	365	330	354	386	373	372	340	363	392	381	358	395	367	352	325	349	380	382	361	393	340	365	370	344	375	391	352	359	348	354	350	365	345	358	363	344	371	365	367	334	382	380	341	383	361	382	348	385	358	363	355	377	398	336	386	381	384	355	387	336	386	362	365	342	354	346	380	376	369	396	347	334	380	366	366	346	372	384	365	355	331	363	322	407	348	379	347	374	340	373	380	353	371	331	334	370	372	381	392	371	368	336	328	384	321	338	350	401	367	334	377	372	416	390	364	379	381	369	361	389	344	350	358	380	376	354	383	332	383	368	367	342	370	360	373	382	357	371	372	352	393	355	354	357	368	386	353	340	312	381	377	358	402	388	331	347	362	354	375	390	352	357	380	334	365	374	366	317	365	380	352	384	353	357	370	347	335	396	329	368	348	343	339	365	361	356	337	356	359	362	370	325	364	395	368	356	392
28518	9644	5940	2755	2051	1565	1229	1021	834	741	664	642	555	550	483	492	476	453	451	465	436	432	467	434	434	412	438	422	439	419	383	414	399	432	413	385	390	433	398	437	399	367	397	376	383	396	394	404	382	398	387	391	390	406	386	405	394	383	403	367	354	380	372	379	381	410	414	393	393	386	386	395	338	429	365	418	377	371	396	430	391	374	351	396	382	419	386	392	426	366	397	358	357	392	424	397	419	421	345	393	388	355	402	385	413	399	436	416	378	381	388	385	427	385	418	410	410	376	376	392	371	395	398	398	416	397	355	394	395	413	397	388	384	401	373	398	390	394	398	408	409	403	405	408	382	382	408	393	376	388	387	392	380	408	384	396	367	410	400	375	401	381	380	363	404	401	386	411	373	403	372	369	404	391	386	377	437	390	374	348	402	401	383	380	355	412	397	403	373	405	371	372	392	391	405	375	385	358	372	401	422	417	407	425	405	429	370	397	369	387	386	393	377	401	388	381	356	391	398	385	394	358	386	446	377	401	394	393	387	381	387	370	399	397	378	389	398	352	410	386	413	390	349	406	401	355	374	365	391	391	397	381	368	371	402	403	372	414	408	403	391	425	417	371	394	413	410	428	369	322	379	398	389	406	401	410	399	396	425	416	379	413	374	396	431	380	379	366	385	397	427	385	382	423	377	405	398	394	402	381	416	381	398	423	372	400	390	381	398	367	425	391	386	415	355	360	402	375	397	372	396	393	360	430	384	372	370	398	368	405	399	400	418	367	400	378	412	393	422	403	399	364	386	377	366	413	394	342	380	421	420	421	397	389	375	389	370	393	415	370	424	399	426	366	381	409	412	381	422	395	376	403	409	379	374	413	385	410	398	409	421	405	393	399	399	362	409	368	411	381	362	408	405	391	399	384	400	400	410	404	383	374	415	380	367	376	360	386	420	403	407	385	391	382	372	385	417	378	416	377	354	388	372	395	398	373	405	404	392	383	383	370	409	398	362	392	380	378	406	381	400	360	377	394	385	349	383	372	393	345	427	389	380	381	385	428	408	386	380	367	419	380	363	402	381	367	417	414	406	427	386	406	402	382	397	421	398	385	397	391	400	382	411	386	378	420	383	385	386	372	376	400	435	388	376	412	378	373	404	383	366	371	399	390	406	393	366	374	416	382	368	369	368	376	375	407	415	380	384	404	372	426	384	385	385	387	370	368	408	391	369	361	394	379	331	374	403	358	403	366	386	381	378	368	391	403	396	353	368	381	388	404	398	396	411	389	437	387	380	366	454	370	392	407	383	397	411	396	414	359	357	430	371	415	403	389	396	395	397	379	370	360	402	403	386	424	400	380	429	373	392	391	419	399	386	418	382	421	345	387	384	371	375	389	397	372	421	389	425	403	403	404	381	388	372	387	377	402	382	379	367	425	406	377	377	385	391	403	387	363	384	399	412	403	409	371	394	371	403	413	392	399	393	364	346	390	376	403	387	403	371	379	449	406	394	367	396	394	364	414	402	372	385	427	393	395	402	389	377	396	437	385	387	389	370	369	346	391	381	397	398	371	385	385	353	378	405	402	360	384	409	372	343	394	405	394	401	371	340	398	361	365	377	431	398	407	410	367	386	354	393	396	401	387	373	382	385	429	407	408	379	381	371	372	392	401	408	395	384	377	363	371	391	408	402	362	379	416	421	377	390	413	401	374	371	398	397	448	395	398	370	365	391	383	365	400	362	379	386	391	366	429	364	400	408	388	396	397	388	382	383	404	399	391	375	383	384	369	413	388	384	388	379	362	382	392	405	395	379	388	427	381	387	403	416	390	412	406	382	404	371	357	399	428	394	381	381	377	361	391	361	387	390	387	393	369	419	401	408	408	371	367	385	392	373	398	389	410	386	419	390	364	407	385	382	383	379	404	384	413	377	358	413	365	402	385	400	414	414	401	372	360	379	389	374	401	391	360	410	388	395	386	382	387	389	443	419	388	406	384	409	409	395	385	398	373	385	439	410	365	405	384	421	396	425	374	405	389	420	404	380	389	373	411	401	379	443	408	364	396	385	386	408	358	450	384	378	392	409	382	399	405	386	387	365	452	407	399	398	405	380	407	391	384	406	407	396	369	347	384	390	402	370	400	393	393	383	417	412	352	401	406	415	346	366	420	390	388	394	389	408	381	396	391	401	376	404	392	370	399	411	388	418	391	344	425	383	398	363	381	408	369	390	393	374	389	361	380	393	362	389	400	420	395	404	397	406	407	393	375	380	381	403	379	375	383	370	394	363	373	406	376	421	439	394	395	407	400	384	398	431	400	410	383	377	397	355	417	386	390	383	372	395	391	389	397	425	386	431	391	411	382	406	384	395	377	391	370	402	440	375	394	400	386	407	421	384	399	412	410	369	396	398	381	372	403	406	370	363	403	405	398	412	410	418	408	409	381	392	418	365	379	365	371	425	418	404	397	398	428	406	414	355	369	375	397	400	371	380	369	431	390	396	366	392	345	387	417	416	368	380	392	366	359	423	391	389	427	395	400	390	374	355	408	414	397	375	409	399	384	360	411	389	376	403	406	406	351	405	403	383	382	390	387	381	386	382	391	412	358	379	370	373	411	389	399	382	410	389	374	400	379	375	390	400	425	355	375	388	397	380	364	386	407	371	395	410	404	369	395	380	370	415	410	415	388	376	390	388	367	409	375	385	405	416	402	419	364	375	417	391	396	389	382	376	372	401	406	384	416	376	406	389	354	366	394	372	386	393	373	393	394	373	391	396	355	389	392	371	413	422	379	375	407	373	383	375	399	415	388	402	421	391	384	402	396	370	382	382	400	375	371	376	412	394	390	396	415	401	389	363	362	359	387	377	401	384	422	432	389	417	418	389	355	400	410	365	417	389	380	381	414	400	442	387	400	381	372	431	372	387	368	379	385	355	364	393	406	380	391	385	368	363	399	418	411	402	413	392	380	402	404	357	405	381	385	376	413	399	369	396	384	383	413	398	402	374	363	408	421	395	382	386	389	443	397	387	389	381	405	395	405	375	404	401	404	394	391	398	379	412	394	391	413	397	388	428	372	365	396	415	397	401	382	406	404	366	363	379	364	373	394	418	386	450	403	413	403	401	394	394	370	379	373	416	356	419	407	384	379	375	384	375	377	393	384	377	403	409	370	369	384	407	401	398	459	366	395	380	429	424	374	402	355	406	390	378	388	386	377	404	443	390	402	411	375	401	395	429	390	379	424	441	363	384	429	377	396	380	404	396	363	372	405	390	415	397	394	396	420	401	431	421	418	383	392	379	423	367	378	397	381	401	392	364	404	419	433	397	395	371	397	392	398	343	382	378	368	398	380	388	413	382	386	383	382	436	417	390	363	340	377	347	352	395	416	374	389	394	378	396	369	374	409	399	416	387	309	387	384	356	413	395	362	385	407	393	376	395	386	382	432	380	393	395	391	396	418	359	357	425	384	396	388	382	369	416	407	378	409	368	388	399	343	407	383
24963	21033	27257	24944	10463	1130	946	897	781	774	799	694	716	694	715	730	731	741	695	687	725	717	777	710	690	689	699	690	716	694	727	713	683	722	703	650	680	690	672	721	612	649	698	694	670	725	704	711	645	663	684	668	683	675	668	684	654	673	711	733	694	663	668	712	629	654	705	652	681	648	644	692	685	658	676	674	708	688	680	691	676	683	729	688	700	703	691	679	680	714	681	707	606	697	643	732	679	694	633	692	651	637	683	689	693	718	709	683	681	681	629	660	634	678	676	666	681	718	710	724	671	701	681	730	629	645	659	685	691	751	685	696	713	655	674	665	685	725	693	727	667	664	703	690	654	662	758	639	653	636	689	693	722	691	630	669	661	620	720	671	681	676	704	623	715	678	685	690	697	666	696	666	701	638	670	641	637	678	630	703	690	654	695	643	668	684	703	643	671	678	688	672	686	640	699	658	693	737	783	727	692	686	702	692	672	643	721	701	703	681	700	712	695	639	689	729	669	687	694	659	691	687	649	730	708	653	649	677	692	665	649	681	671	676	661	645	688	702	694	722	653	678	664	698	712	700	686	652	645	649	665	690	701	670	647	701	665	600	722	666	645	639	643	653	705	706	703	609	656	679	646	661	671	659	702	722	632	694	641	673	657	659	674	657	695	663	691	700	705	667	687	664	657	675	668	707	689	669	645	653	694	705	647	663	682	703	695	721	739	706	675	692	722	631	658	707	698	669	656	669	681	681	712	669	696	679	687	753	665	679	699	689	681	662	699	668	641	639	674	681	684	727	699	667	660	660	701	680	689	674	635	696	660	654	677	629	686	728	713	676	691	662	656	681	701	694	671	702	706	682	716	689	655	665	701	653	647	657	722	673	652	677	675	634	646	633	639	738	723	636	692	631	693	663	664	666	694	689	700	718	680	662	655	679	666	655	712	615	682	685	701	663	708	671	679	655	708	691	679	664	713	691	644	682	688	650	668	726	691	621	690	676	686	656	702	687	696	662	700	687	680	644	711	682	663	667	702	643	641	682	678	670	646	673	714	653	690	668	645	695	649	658	708	699	684	670	670	667	675	684	703	679	640	699	676	717	656	649	666	676	681	662	672	679	720	696	705	701	633	671	701	676	649	665	688	696	645	661	662	664	712	725	699	679	659	715	675	669	684	661	690	649	662	698	720	654	728	701	651	672	655	682	669	674	676	671	677	687	694	664	661	646	703	671	645	693	640	661	691	704	667	644	669	692	652	666	664	686	702	676	702	642	669	686	689	678	710	689	664	692	722	715	660	687	703	670	691	660	628	707	672	650	712	722	679	666	669	673	687	708	673	673	642	651	669	656	731	654	662	667	658	669	677	647	694	720	707	644	660	718	723	685	694	711	670	623	658	673	663	634	693	695	698	694	638	674	647	710	648	711	667	689	665	718	667	706	715	654	681	630	684	711	663	735	692	666	700	647	680	683	660	663	672	719	701	683	734	662	690	696	703	646	647	700	657	678	643	641	695	649	662	681	677	725	695	697	651	724	649	662	685	687	664	653	705	697	684	665	724	692	705	733	636	696	672	693	704	636	647	591	675	673	665	735	664	662	675	706	655	691	689	697	693	672	674	699	671	670	674	660	651	673	711	693	693	699	670	656	697	676	726	681	666	673	683	685	641	637	664	713	664	714	648	663	675	680	695	724	632	682	666	653	696	756	674	697	690	703	673	672	671	706	679	692	696	651	702	650	660	659	687	664	635	703	717	705	648	695	717	720	692	670	662	697	645	633	688	705	692	683	720	689	682	707	699	665	637	671	642	620	601	658	654	660	657	719	638	695	705	661	697	686	649	635	709	637	702	677	695	658	674	662	690	668	710	725	679	665	652	680	667	719	651	644	680	704	705	693	636	711	663	695	645	710	670	665	684	652	690	662	712	673	685	699	683	637	660	711	700	648	692	686	683	643	676	650	698	715	664	652	677	691	679	713	705	654	654	664	711	640	674	690	712	696	663	725	686	652	704	713	706	667	700	687	644	747	606	660	719	621	690	690	694	689	636	712	677	686	686	655	657	669	683	700	670	708	638	707	725	704	709	684	663	648	648	651	697	653	686	663	662	665	641	663	664	682	680	675	650	689	677	724	712	617	682	681	687	673	661	686	683	640	684	693	705	680	677	686	671	724	656	649	647	661	729	660	693	705	718	639	694	689	642	702	712	672	687	716	712	677	665	671	708	659	670	707	719	731	729	679	669	696	660	646	701	684	658	713	649	708	725	678	707	695	659	686	687	656	687	657	673	658	715	728	682	680	736	651	676	687	741	696	649	696	655	681	685	655	676	669	609	649	686	714	697	684	676	727	712	663	680	727	675	685	705	623	631	618	714	725	658	683	703	685	717	635	697	667	652	685	662	633	673	639	704	673	657	719	676	691	685	663	690	713	674	681	714	683	631	689	690	641	709	666	693	707	665	666	701	721	697	690	701	677	711	745	667	740	646	648	660	687	678	657	691	738	668	705	668	660	679	675	709	704	663	632	706	694	653	669	644	677	696	656	687	666	719	664	724	699	669	684	693	685	663	698	653	672	665	660	663	692	701	672	674	694	646	679	726	650	693	689	677	660	702	656	691	680	696	690	710	680	632	678	675	617	666	733	662	661	676	718	653	698	645	622	692	674	689	687	699	675	677	706	708	693	748	676	659	702	684	662	693	654	635	684	706	704	667	709	655	692	696	669	686	734	650	690	671	698	678	659	680	715	682	715	695	695	659	634	673	700	710	684	635	675	746	708	708	665	709	691	667	635	685	668	703	677	661	682	711	663	688	673	704	662	659	704	675	631	693	659	695	722	668	687	714	696	729	692	685	695	671	676	705	653	706	639	723	659	703	650	760	674	669	680	656	680	663	643	689	654	662	714	663	644	759	650	672	669	671	681	638	661	675	676	674	689	660	699	735	714	686	660	688	675	667	718	723	690	642	679	663	658	669	698	651	691	675	677	660	636	661	630	666	708	688	731	676	698	719	680	644	618	645	667	695	731	683	722	702	674	697	685	677	634	694	763	698	645	694	636	658	705	648	719	669	680	670	677	663	705	656	720	658	679	708	669	674	675	652	648	633	666	677	637	695	693	659	702	692	625	655	664	678	643	725	695	664	703	701	688	710	655	665	696	686	658	640	708	688	669	684	649	668	696	669	688	713	675	688	710	649	703	655	684	693	730	712	640	700	648	689	701	667	679	655	698	673	731	672	635	718	643	744	676	647	691	685	678	654	698	671	681	687	678	664	670	680	664	652	673	633	697	642	743	691	673	654	636	683	690	684	633	687	670	716	674	661	663	671	704	657	672	692	642	704	681	729	682	670	658	656	683	725	653	699	708	659	656	704	725	656	673	648	683	714	661	704	638	695	708	669	686	662	687	695	672	670	641	722	665	639	653	649	671	677	645	645	679	653	640	680	686	644	735	686	674	664	697	704	714	695	674	722	662	705	699	622	677	682	668	720	745	672	735
25631	6248	3543	1871	1599	1397	1128	996	944	882	881	812	811	792	778	762	755	737	783	757	767	718	730	724	726	760	739	720	724	727	716	684	678	734	716	765	732	697	655	739	745	713	753	729	737	698	734	733	714	745	698	741	713	688	689	732	725	743	693	709	706	675	713	736	719	749	708	673	730	763	727	708	723	687	706	704	695	711	672	724	747	740	730	718	694	736	697	713	709	715	666	737	764	754	739	689	737	715	692	681	731	740	710	718	725	757	709	733	732	724	745	727	725	721	706	714	728	684	692	692	782	740	693	741	732	741	702	722	694	670	702	677	729	696	692	676	710	673	674	730	694	690	759	720	747	752	686	707	664	666	744	739	704	726	691	726	728	718	736	724	714	749	705	725	686	702	751	779	737	736	710	749	734	735	722	740	705	681	727	672	702	778	714	716	699	737	705	662	704	716	695	767	736	707	727	701	697	671	684	736	650	685	703	718	736	752	682	683	715	725	734	713	659	695	698	736	709	706	689	698	735	742	725	772	653	727	735	661	735	712	722	752	725	716	697	698	703	743	751	711	707	727	732	725	679	773	709	687	731	713	737	679	705	737	722	730	732	740	697	722	733	728	716	741	772	667	707	734	736	724	706	690	671	773	686	694	764	680	714	731	707	763	671	721	716	743	692	713	724	727	687	682	756	685	710	715	799	699	698	714	687	720	685	668	730	725	731	678	696	701	718	695	707	690	715	741	740	690	692	759	672	723	732	732	711	739	681	706	776	750	738	696	706	768	680	724	697	725	736	732	737	703	673	717	734	727	686	683	685	739	718	756	730	728	710	716	715	720	729	690	722	767	750	669	700	725	692	672	722	694	699	735	740	705	730	706	700	685	700	708	680	765	701	732	749	730	731	746	759	748	717	687	686	751	751	694	683	686	708	691	732	667	658	688	749	698	735	689	745	702	723	707	749	672	684	724	679	720	728	694	670	654	765	717	728	695	702	718	717	723	739	719	734	689	722	736	724	714	708	706	697	702	702	701	720	762	722	720	735	745	728	753	665	717	754	719	714	698	702	721	724	706	751	734	752	712	711	731	690	701	703	734	710	744	742	698	728	704	703	736	751	723	714	722	748	715	719	765	685	731	720	714	662	748	670	726	770	722	754	723	730	683	764	737	701	704	714	723	708	721	665	749	730	764	700	675	711	708	730	719	749	734	740	723	683	685	732	755	691	709	701	706	703	707	714	649	712	715	711	735	749	717	729	682	733	713	715	762	737	770	760	704	717	703	709	719	668	731	743	698	709	739	709	693	671	752	743	719	703	726	715	663	729	684	753	704	682	781	752	673	704	700	788	709	679	698	761	742	724	758	690	753	739	697	763	699	707	710	694	748	733	681	722	726	670	692	710	723	708	703	721	720	718	696	753	721	710	747	664	696	719	680	721	730	730	713	734	722	742	682	664	715	739	705	698	712	720	724	734	702	721	678	698	697	723	775	740	716	748	677	709	705	738	752	691	764	753	701	729	732	740	737	747	676	727	684	716	679	693	743	739	713	766	725	721	735	751	726	753	744	760	722	767	686	722	705	719	708	723	652	736	724	745	691	785	741	697	751	766	740	684	709	694	699	692	694	753	770	734	711	698	646	745	747	734	703	718	723	763	695	698	705	724	736	697	672	686	694	686	704	699	733	725	738	753	749	718	787	719	737	728	717	765	761	681	739	722	761	681	732	732	737	740	727	723	683	675	734	740	734	699	726	762	692	717	713	720	653	739	708	704	703	689	749	688	750	679	772	695	719	734	674	699	727	715	737	745	718	727	713	779	671	732	705	731	738	719	712	753	703	708	708	725	725	678	724	693	671	741	728	718	740	722	669	726	716	668	698	720	718	766	751	721	670	730	721	708	696	711	700	692	777	700	696	692	734	725	699	758	713	753	690	717	702	723	671	719	692	708	733	740	697	694	675	707	736	724	669	734	674	717	701	721	713	682	708	722	760	699	678	688	683	725	717	685	733	660	736	705	724	706	745	677	722	750	739	742	786	668	700	716	688	729	748	728	691	711	720	695	708	712	696	661	722	714	683	770	715	691	720	667	661	708	737	659	694	701	734	713	745	735	703	727	722	697	683	707	711	667	680	738	715	681	707	761	772	733	709	677	710	695	718	708	733	696	729	685	701	669	669	722	714	764	731	741	717	686	705	703	645	727	676	713	787	743	755	689	736	716	644	713	690	704	714	676	737	699	720	719	740	771	693	725	739	706	740	686	737	762	737	700	751	705	740	712	755	718	707	690	666	745	741	702	694	751	731	707	686	688	764	672	758	713	733	684	713	690	766	700	716	697	712	749	762	713	703	667	674	704	707	732	738	729	710	726	659	725	736	715	719	739	737	672	712	684	714	690	711	758	678	725	729	754	741	769	714	747	748	704	707	685	695	751	698	702	692	683	742	743	676	721	744	674	708	748	756	698	719	709	747	698	699	674	691	716	716	733	690	708	716	689	731	747	727	730	672	733	720	671	703	749	710	704	721	649	679	757	716	754	726	702	710	729	674	746	729	757	715	700	727	706	715	715	650	690	767	657	736	738	690	715	720	692	721	748	712	723	750	730	762	715	673	736	699	751	682	692	730	708	679	648	725	675	734	713	682	723	721	689	755	715	710	722	705	679	693	689	768	730	714	765	709	697	663	707	705	689	654	682	734	737	747	690	757	727	729	721	681	704	709	730	717	693	791	689	699	680	706	675	764	726	712	647	729	721	777	712	708	785	715	737	812	683	723	710	689	712	690	742	676	743	768	640	703	670	741	721	681	699	709	668	699	704	738	712	680	764	703	646	688	761	703	719	708	696	731	706	708	682	720	747	744	685	689	702	758	686	743	696	720	712	721	714	714	690	703	723	703	711	695	706	717	704	737	731	679	778	655	740	740	733	693	734	725	684	692	736	745	734	700	745	736	709	737	712	740	712	760	711	691	697	754	726	741	685	685	715	702	700	718	731	701	699	720	693	681	716	711	738	731	712	735	679	638	723	724	740	713	741	740	681	699	768	706	734	716	756	714	691	743	703	747	704	702	680	703	717	703	726	726	773	668	719	665	714	759	734	690	711	715	722	728	684	738	680	729	740	672	767	681	685	712	756	709	684	715	710	739	715	739	683	719	725	714	702	726	728	727	702	721	686	738	708	670	698	725	708	692	725	709	721	650	705	721	739	692	684	704	714	717	695	719	719	707	748	744	730	727	695	735	689	681	677	741	695	742	726	739	708	660	733	717	732	725	740	709	713	711	743	746	755	739	706	732	716	707	728	685	757	684	776	738	756	705	708	718	739	735	707	709	691	734	706	717	733	709	750	710	684	737	667	709	748	713	703	685	737	662	674	758	747	676	712	728	729	730	727	731	692	709	768	739	684	667	709	683	680	715	691	730	711	724	737	714	742	726	694	738	731	716	713	772	705	722	664	717	701	725	741	714	757	742	742	693	714	731	726	647	715	710	718	722	748	712	709	764
22570	20954	28643	23459	20955	21031	9357	1672	1335	1214	1120	1071	986	1007	970	912	935	876	868	957	880	816	869	881	807	866	828	875	831	817	786	858	849	771	847	834	819	841	793	788	759	818	844	877	867	831	795	755	855	835	857	833	860	830	796	847	768	854	825	814	810	856	856	776	842	745	814	780	792	810	847	736	756	810	810	798	868	847	804	798	857	857	784	803	821	794	830	793	774	798	855	767	828	817	819	831	762	803	859	773	831	829	837	794	822	780	826	843	869	785	792	792	807	844	793	830	780	803	903	849	792	860	821	846	813	834	836	846	808	868	796	791	823	798	806	815	789	748	830	820	797	864	786	831	833	773	794	812	832	800	782	833	764	848	799	816	805	877	786	839	822	794	811	803	824	777	807	818	754	804	810	827	787	852	768	830	821	807	840	804	844	816	800	816	813	773	839	790	847	817	749	800	859	775	842	819	767	771	781	792	843	814	793	863	858	813	798	799	807	802	833	887	789	792	823	857	822	815	816	827	827	765	783	760	816	804	847	875	826	794	775	845	853	806	817	849	841	814	839	804	804	803	821	805	776	869	788	803	740	804	817	767	812	834	790	800	861	783	771	783	798	810	846	845	821	794	813	858	818	837	800	848	823	799	752	785	822	822	783	813	793	805	821	842	756	794	785	788	753	801	832	805	773	812	798	889	821	835	841	818	798	745	804	811	800	759	820	807	823	826	794	846	743	795	763	832	834	802	836	829	815	766	848	810	821	832	820	787	787	801	811	801	820	768	793	800	741	793	833	825	818	817	825	834	826	872	769	789	870	824	821	826	823	789	816	822	805	778	833	783	836	843	813	799	837	782	833	776	810	814	855	789	795	829	855	797	848	810	821	791	781	826	848	816	751	811	795	790	835	853	802	769	810	756	829	836	812	831	857	809	825	775	814	753	803	805	780	783	807	768	796	793	791	834	839	799	845	813	782	854	821	815	837	837	757	813	865	804	813	835	802	775	832	799	802	797	831	782	757	838	838	834	853	800	856	822	809	787	822	806	801	795	834	812	838	797	855	815	783	777	831	795	831	799	797	792	874	858	823	792	831	790	826	798	774	819	825	786	809	792	816	866	812	817	789	864	856	814	854	814	793	822	855	824	811	812	777	809	776	787	843	813	779	757	863	855	807	877	790	843	829	847	781	848	757	848	838	800	793	774	755	765	725	828	773	786	812	816	803	807	817	789	824	741	843	766	864	775	797	798	802	807	830	818	824	737	770	850	798	806	766	803	795	848	768	790	835	796	762	784	769	767	853	759	792	828	817	825	763	845	787	779	799	808	824	879	829	790	847	830	815	817	751	796	802	785	833	820	799	790	791	809	820	817	816	793	828	858	798	750	781	839	846	810	786	828	817	794	784	848	772	852	797	779	809	826	781	794	834	798	876	796	837	791	708	824	860	817	824	826	807	843	789	789	787	810	826	804	838	807	727	770	825	811	770	776	851	826	786	807	803	848	866	816	848	839	843	813	768	805	841	709	806	776	798	778	811	827	715	814	795	820	783	860	879	787	800	798	826	786	839	821	824	829	818	833	801	832	779	789	809	856	837	781	804	784	840	824	794	769	814	827	806	811	801	779	815	829	850	722	774	832	843	770	776	806	799	780	788	805	800	806	898	785	795	866	881	799	783	814	760	824	795	828	784	851	811	805	791	777	826	825	841	779	803	781	733	806	793	826	806	876	823	814	808	771	796	815	782	760	823	817	831	820	799	775	756	765	825	796	770	825	824	799	794	833	792	826	810	796	804	869	831	846	802	784	803	799	834	781	792	832	773	766	823	793	811	798	852	808	884	829	811	760	788	822	835	817	852	756	773	753	795	819	856	805	840	804	845	783	767	819	796	822	798	798	772	770	817	780	783	795	794	788	839	806	797	819	795	832	837	801	800	835	820	812	812	808	763	813	808	832	750	776	858	837	796	797	809	795	825	784	791	778	836	785	796	760	812	821	793	796	789	805	793	853	846	807	790	807	826	829	792	815	861	816	856	853	805	821	811	809	808	819	802	811	789	822	808	785	811	793	810	829	816	765	824	859	807	779	840	753	777	831	825	864	800	788	848	809	806	856	801	784	794	824	820	852	847	841	780	890	772	803	839	787	811	801	795	787	827	808	808	768	841	810	777	787	822	863	780	810	810	774	841	789	826	846	794	853	811	893	800	822	815	805	786	803	826	847	824	882	819	782	820	812	832	824	789	817	791	807	820	816	806	785	862	830	816	799	790	881	816	761	845	797	812	841	807	833	844	771	775	824	848	781	846	816	841	764	802	805	842	868	772	815	804	791	788	792	780	838	817	827	800	802	819	801	807	801	834	822	805	778	838	786	812	914	794	818	822	818	823	828	831	819	807	791	846	793	833	830	825	773	792	820	774	845	908	787	836	821	820	817	854	826	807	819	798	816	820	816	820	793	796	805	776	806	761	808	850	821	829	811	845	836	788	848	835	819	803	791	823	834	798	777	806	851	811	792	790	798	814	805	811	803	770	851	768	799	798	785	817	794	804	828	774	815	855	821	803	800	763	816	834	823	799	802	826	827	792	759	813	790	781	773	816	852	861	773	813	755	879	855	779	839	817	833	758	804	852	748	833	787	774	806	823	816	876	833	841	846	806	798	823	789	860	799	811	803	772	829	793	814	804	791	764	776	813	736	812	744	820	821	792	789	762	838	806	816	806	832	831	827	810	814	830	764	806	845	838	830	803	784	813	792	800	812	829	822	802	797	807	832	801	815	826	799	862	851	813	796	806	883	781	848	782	894	770	835	802	906	839	807	850	772	869	779	809	795	815	828	892	843	848	813	808	807	770	794	843	778	813	825	784	802	813	811	814	813	797	839	774	757	805	782	811	800	790	833	801	800	774	790	831	764	778	783	827	811	815	764	803	805	785	842	824	794	736	819	815	760	793	782	817	759	793	825	776	810	825	812	786	798	801	833	789	816	807	812	813	816	819	762	788	808	851	772	781	824	807	784	800	805	775	857	801	817	789	832	819	792	823	787	821	818	768	812	791	816	777	849	798	775	800	788	745	752	833	814	844	728	817	793	787	865	788	821	822	850	799	819	813	843	809	806	791	774	799	815	842	808	735	771	872	789	833	771	777	832	817	876	787	809	764	822	815	802	765	834	808	792	776	784	721	833	795	780	748	819	815	825	782	862	719	793	822	861	793	830	819	813	761	780	795	818	807	790	804	807	802	812	827	814	806	789	813	770	794	811	781	736	788	802	809	753	807	803	815	846	779	802	809	847	780	775	802	757	835	768	762	850	736	737	791	804	840	831	775	808	807	817	873	775	807	840	799	825	822	792	829	763	820	811	802	804	836	792	850	818	820	825	791	772	801	869	820	826	797	809	860	787	760	785	779	766	827	802	835	840	830	793	791	798	795	815	741	813	829	815	779	780	830	794	825	769	811	795	778	780	812	836	820	765	806	768	827	751	818	790	829	808	794	866	821	810
34998	15678	9917	4988	3783	3015	2343	1903	1667	1408	1346	1179	1154	1053	1067	979	973	908	942	904	947	859	933	854	868	854	938	883	891	852	831	831	877	843	872	866	844	866	834	794	841	798	811	794	770	781	897	773	809	854	758	804	817	849	798	827	865	782	842	828	787	768	826	789	786	825	848	812	796	801	760	784	784	817	860	845	771	790	830	793	798	840	820	820	748	833	823	780	820	830	809	801	796	794	749	799	783	771	811	814	862	846	830	803	758	847	843	857	830	772	801	845	812	822	807	793	790	746	770	814	787	819	817	779	821	825	743	839	838	849	777	820	773	759	808	791	835	778	805	854	801	775	791	784	783	803	791	791	787	821	822	825	766	801	774	867	834	785	830	787	842	879	762	777	824	794	756	783	786	853	833	742	871	766	852	842	825	744	852	855	762	781	763	824	796	805	784	864	805	770	820	814	785	812	822	771	801	826	778	801	826	820	777	789	802	828	786	811	773	767	786	798	781	847	762	840	878	778	812	811	793	833	791	849	818	798	790	779	805	785	781	807	765	811	809	800	793	788	790	798	813	813	788	776	833	775	825	820	783	765	785	825	845	805	791	789	821	780	832	802	768	849	805	826	788	806	832	777	807	809	816	814	835	814	825	763	806	790	797	755	833	782	847	810	813	779	814	792	755	826	791	802	800	791	826	807	807	786	827	839	825	778	775	816	780	757	821	830	792	817	838	789	825	797	817	799	799	785	816	814	806	796	855	801	805	831	801	746	815	802	793	801	778	802	824	844	805	796	811	807	811	789	787	846	792	774	800	778	799	811	838	822	843	764	822	836	781	817	794	790	776	862	776	775	757	831	810	888	725	811	836	781	814	825	738	791	829	827	835	790	755	815	763	736	830	829	805	787	758	817	799	826	820	764	816	798	813	852	768	787	789	802	859	795	759	760	810	783	817	809	865	804	818	819	857	793	802	800	836	784	828	814	802	743	797	738	800	828	810	790	738	742	770	761	834	769	820	827	792	815	801	813	843	841	840	857	809	799	829	806	845	804	805	774	862	793	778	846	785	812	759	850	835	816	849	791	790	789	831	806	763	851	802	800	766	822	828	856	755	827	815	811	830	798	845	739	793	815	804	822	804	755	798	839	872	788	869	769	794	774	822	803	832	839	773	855	785	792	832	763	790	813	778	750	855	826	787	857	771	791	792	813	802	819	828	796	768	813	853	791	771	742	815	785	822	783	777	778	828	801	859	838	821	826	756	782	827	825	768	808	768	771	820	817	841	797	821	800	797	799	862	799	843	807	774	777	808	792	789	759	801	846	793	832	821	778	820	812	799	831	791	824	817	810	783	770	800	794	814	822	804	792	842	811	805	810	825	831	792	760	770	836	817	773	802	801	778	792	794	760	838	792	740	791	811	795	768	792	888	831	797	765	808	728	830	829	857	845	815	830	794	803	806	826	811	774	790	839	828	792	787	844	803	826	784	783	769	775	765	769	794	783	780	828	795	832	803	805	845	813	823	770	776	807	783	795	820	763	831	811	752	854	759	787	779	791	780	792	866	815	807	840	796	806	810	771	825	818	755	818	806	787	775	850	846	767	803	863	829	798	810	796	814	795	866	829	807	849	789	797	880	865	848	794	783	791	823	803	794	826	850	788	813	852	828	832	755	776	805	769	854	797	791	776	826	825	810	831	852	765	786	785	775	790	787	790	797	803	793	802	811	794	777	809	807	793	807	843	794	725	760	848	871	835	770	787	841	786	774	859	792	830	810	770	786	782	819	787	828	780	772	842	834	812	762	785	864	801	819	781	838	841	803	723	850	795	793	797	778	790	780	814	749	782	798	827	794	759	815	740	780	872	802	824	787	732	833	797	772	853	786	812	793	767	836	829	781	786	796	760	772	792	814	780	813	819	842	810	813	817	810	759	820	819	856	779	842	803	807	803	863	820	802	763	798	803	793	769	800	777	854	821	774	839	819	781	804	825	809	833	839	812	785	789	835	808	795	796	735	795	782	865	802	787	819	820	814	871	833	849	815	823	811	816	836	834	877	819	803	777	809	796	835	821	811	831	827	825	813	800	791	821	791	827	830	835	767	806	847	828	820	801	826	842	893	835	867	806	753	819	807	803	813	801	816	745	781	817	765	778	816	791	787	769	842	810	740	809	824	760	800	857	787	783	806	749	806	777	823	760	778	803	792	769	783	811	808	844	792	849	734	773	744	798	800	825	784	798	893	783	779	778	813	831	772	796	770	816	783	811	774	848	819	812	872	803	839	797	821	786	761	786	780	853	824	767	781	877	780	789	786	767	826	822	804	822	786	818	756	802	809	813	795	818	832	786	823	739	788	853	797	780	796	755	821	797	789	769	782	842	835	829	814	837	768	785	839	802	828	824	856	822	784	764	832	794	808	833	810	775	804	777	836	809	786	804	802	810	758	812	828	828	797	777	732	795	812	835	753	801	814	839	749	809	847	837	797	800	766	845	803	813	798	808	796	774	831	819	809	834	879	818	777	773	756	826	842	788	827	797	782	787	856	775	862	809	816	777	782	798	795	769	812	824	804	787	829	793	831	832	758	816	800	842	867	838	831	824	811	830	780	813	800	850	779	821	846	848	802	779	779	827	807	783	754	811	808	813	805	784	867	784	777	857	841	840	800	839	777	844	754	782	790	743	786	783	748	874	811	792	808	791	874	800	858	813	773	803	843	755	828	833	776	797	824	808	763	803	768	836	814	809	802	800	799	837	816	779	800	799	814	832	778	807	852	816	829	797	794	802	824	760	823	802	794	775	827	814	807	811	829	809	796	829	790	808	828	813	834	799	787	817	795	828	833	827	863	814	789	825	814	862	796	824	902	796	786	803	802	794	764	791	828	866	823	783	778	811	824	785	810	857	803	809	860	859	767	821	821	773	803	758	825	764	782	828	817	837	871	813	795	806	796	807	807	791	809	811	769	826	781	760	819	799	839	830	827	758	805	822	813	775	831	774	819	788	786	792	787	776	801	799	775	830	820	801	793	780	776	849	790	746	721	768	851	867	787	815	778	838	742	807	806	794	840	749	797	789	789	844	812	829	798	832	764	744	822	797	854	797	751	839	787	821	821	849	843	807	818	801	784	817	785	800	779	811	774	816	731	798	772	852	792	834	815	828	783	786	840	812	803	856	841	800	818	827	818	777	790	800	813	804	816	834	829	759	852	856	804	808	798	836	817	817	747	778	756	813	759	826	817	770	809	825	815	773	810	823	743	824	799	778	800	829	751	794	834	775	827	757	788	793	825	801	791	825	808	799	800	768	747	811	799	856	792	769	754	817	836	775	812	794	811	812	824	850	775	764	844	818	804	841	815	788	789	871	807	822	812	773	792	754	774	829	749	777	790	815	777	806	781	860	823	784	830	789	793	793	844	783	815	785	803	774	786	777	759	804	785	851	787	840	805	806	812	780	787	841	779	794	779	778	847	835	763	807	780	752	808	801	792	796	817	777	825	850
27655	18136	4244	605	398	387	363	335	374	367	356	358	324	373	348	358	362	354	338	362	343	328	340	322	331	348	310	322	369	370	392	354	304	376	318	354	341	346	372	363	328	367	353	310	355	329	315	351	350	361	331	374	339	334	362	323	346	371	325	327	350	366	376	383	338	322	317	354	341	333	335	367	378	360	336	371	356	348	334	343	369	347	351	324	338	322	393	353	343	340	324	352	351	353	331	325	346	323	326	340	353	358	339	345	330	362	327	332	391	334	350	335	368	321	352	336	403	309	384	338	354	344	357	365	338	387	354	326	302	359	321	323	356	330	317	379	315	335	364	330	346	365	334	336	345	368	343	328	347	312	339	322	371	340	361	328	356	387	347	360	352	370	341	321	348	352	333	348	349	328	388	336	328	360	377	329	342	329	350	341	355	335	324	367	370	350	365	374	332	332	358	368	342	319	356	328	388	339	323	352	333	367	345	342	335	339	321	307	343	331	361	347	344	334	345	349	361	342	343	342	333	352	326	333	346	331	350	367	364	364	330	341	352	334	355	361	347	359	356	320	316	355	343	337	338	340	375	337	358	335	360	333	325	358	349	359	364	337	367	344	357	316	313	333	327	366	338	335	377	323	352	357	349	369	342	305	340	340	356	324	315	361	341	332	353	330	362	357	310	364	327	377	332	355	339	327	357	331	361	300	346	333	375	306	324	360	354	343	336	344	345	337	371	346	347	342	325	338	355	373	331	325	367	366	344	363	342	332	358	352	360	330	397	349	333	359	368	385	352	350	385	318	354	342	325	335	355	350	366	324	316	329	337	369	327	356	391	320	354	352	338	330	340	337	353	342	331	338	301	364	371	339	345	322	345	319	335	346	370	347	321	346	332	328	329	332	330	353	338	313	339	336	328	346	382	368	330	343	347	363	358	330	332	331	375	322	334	366	348	389	365	341	357	323	351	349	355	335	366	346	368	381	354	361	358	399	369	364	347	350	341	344	359	387	358	362	344	357	344	331	350	402	316	330	341	371	330	345	364	355	385	332	367	357	327	355	343	324	367	375	355	370	335	369	318	327	353	344	358	375	365	338	328	320	351	357	350	344	374	341	336	339	341	347	335	345	342	332	329	333	338	338	338	330	345	332	325	342	351	328	362	332	312	336	326	334	351	345	356	380	391	354	369	331	327	363	344	339	345	350	351	349	339	348	327	350	374	358	359	351	352	329	363	363	333	383	333	333	351	332	322	375	368	339	316	341	364	365	355	356	347	307	322	356	332	325	344	342	349	373	315	351	331	367	342	346	346	319	341	372	350	356	340	328	364	316	334	353	325	371	342	329	340	375	361	351	330	351	335	327	351	334	361	348	323	354	349	341	359	343	386	369	373	338	325	343	315	363	332	306	328	344	358	360	357	315	343	366	355	351	343	353	364	341	343	352	323	338	372	314	344	352	319	348	317	354	332	363	346	317	329	321	343	345	356	341	369	339	346	356	349	367	366	379	367	379	380	341	345	330	361	356	347	331	341	338	332	345	367	341	341	399	354	374	356	360	348	361	374	367	350	360	388	375	354	342	353	341	362	331	365	348	324	358	358	343	382	397	376	327	348	331	328	343	360	360	382	324	341	360	365	326	343	335	334	335	336	368	351	372	356	354	354	353	370	355	325	381	384	377	326	381	342	336	347	349	344	345	333	315	357	341	361	358	341	322	348	343	340	339	314	348	353	383	351	332	351	321	357	362	322	315	330	353	326	358	329	356	373	361	340	358	356	362	336	345	337	349	341	351	345	362	336	342	336	346	367	330	358	368	345	383	321	325	347	337	328	312	323	322	391	379	335	358	335	370	334	351	358	329	363	365	356	338	341	356	345	331	339	345	327	318	360	359	366	329	354	295	351	356	330	326	348	367	350	336	327	347	325	375	321	323	351	312	361	350	358	344	360	343	345	331	349	328	337	369	356	339	348	365	309	379	334	336	344	346	332	381	372	357	350	383	358	345	327	362	331	383	328	355	335	355	386	353	338	371	322	330	319	336	377	340	328	372	366	359	343	341	344	361	336	356	322	361	332	340	342	392	343	327	305	339	333	324	349	339	356	343	355	357	355	363	365	333	350	344	334	350	345	344	347	361	360	390	332	361	353	358	380	370	373	369	378	353	359	370	359	361	358	356	331	332	362	355	353	356	306	345	366	347	372	377	347	329	310	353	355	347	323	357	344	356	319	322	346	347	356	342	352	348	359	363	346	318	323	363	345	337	351	382	367	375	321	347	322	331	346	359	370	346	345	328	364	347	399	341	335	335	360	350	335	374	324	379	388	322	372	343	328	335	321	343	364	359	369	333	381	375	337	340	337	322	330	318	337	325	347	349	337	358	378	342	308	347	353	364	335	341	361	360	325	347	340	343	356	358	332	317	335	319	357	368	335	347	346	402	352	336	338	326	308	344	345	356	368	339	349	348	337	339	386	361	333	360	339	335	327	341	340	332	356	361	350	308	351	321	360	356	319	368	328	326	346	327	345	332	355	354	330	343	361	313	359	363	336	370	348	345	381	348	329	325	326	360	319	327	370	350	317	348	351	371	358	365	344	353	352	314	364	376	344	323	354	335	331	358	347	349	335	362	357	319	331	333	330	353	339	343	348	325	356	348	328	321	342	334	328	343	313	335	322	322	345	372	363	339	313	347	375	331	352	362	356	300	347	318	367	335	363	367	354	321	344	340	334	335	341	364	356	345	351	355	357	371	340	385	377	352	327	352	330	364	315	303	337	335	345	345	352	364	330	334	312	352	325	371	362	340	348	331	334	377	357	311	360	337	372	354	371	359	353	333	356	342	347	334	350	349	342	353	338	312	363	357	342	367	320	349	308	308	345	348	340	369	351	374	351	367	381	388	368	359	322	359	371	357	351	339	349	352	327	325	359	370	348	341	348	333	311	340	309	332	337	332	335	336	339	364	320	317	351	364	344	367	338	359	356	357	351	346	346	322	358	329	326	330	329	363	329	328	322	332	333	370	367	337	361	343	372	353	311	351	328	385	371	391	333	304	356	335	353	341	390	371	397	339	366	347	334	328	327	355	393	357	325	376	334	346	334	336	372	387	355	377	392	344	345	345	351	365	338	330	389	338	324	341	341	346	349	350	344	319	314	383	335	337	342	365	340	370	329	355	347	366	330	347	341	348	349	335	367	364	354	368	342	327	372	352	330	360	366	336	340	339	326	348	342	371	324	376	346	361	354	346	329	355	359	377	369	312	354	330	363	364	333	335	337	363	327	341	351	352	336	353	345	360	324	352	346	361	353	354	352	345	399	350	356	337	349	345	354	326	375	317	361	338	343	365	355	337	327	348	359	344	334	345	344	324	329	313	340	356	343	322	323	326	349	350	345	347	366	340	340	347	337	347	355	351	397	341	356	369	358	360	320	344	325	335	348	371	350	324	359	340	366	321	325	344	321	393	317	336	358	353	325	386	337	360	325	339	319	373	352	328	360	352
8827	1038	728	554	520	466	412	423	410	423	402	426	423	381	371	408	415	359	397	370	334	397	363	377	373	377	375	404	407	367	407	396	388	401	376	354	373	373	424	390	360	399	420	413	385	365	388	406	400	409	394	361	418	379	373	383	396	373	391	364	424	373	379	370	392	379	388	375	390	389	366	376	400	377	391	396	395	395	364	418	384	410	406	390	413	400	401	410	362	371	363	378	382	387	393	401	382	389	385	389	390	396	366	390	372	424	375	395	424	381	417	362	375	429	419	362	339	374	378	392	377	379	354	387	379	373	390	399	407	381	396	399	394	361	393	408	381	350	365	372	415	359	443	387	387	414	364	421	387	360	401	393	390	415	366	368	388	418	411	392	362	391	410	362	380	421	397	390	391	427	352	427	394	388	384	420	402	417	404	398	376	394	357	405	369	347	366	407	388	418	393	376	359	398	400	363	406	402	379	376	375	405	392	381	401	375	404	374	389	380	401	409	405	386	390	390	404	383	385	410	382	383	402	407	393	413	395	400	387	406	381	391	405	390	378	404	437	384	370	379	397	435	359	366	395	393	378	398	406	376	384	365	407	363	392	402	408	383	379	400	403	396	383	369	395	385	387	424	410	371	383	386	405	357	402	354	376	383	363	429	379	383	357	391	395	402	408	395	423	386	373	389	408	374	396	389	401	399	385	378	384	390	383	353	402	392	385	362	394	387	393	414	398	384	405	387	370	391	441	388	398	383	400	367	397	405	393	390	403	389	410	414	373	410	354	400	396	425	385	392	378	362	406	429	373	383	408	391	367	375	406	389	382	422	373	402	395	387	378	397	386	373	381	379	381	373	356	375	379	416	393	420	384	449	400	372	368	353	394	401	393	398	365	375	372	398	362	383	371	387	376	400	378	435	359	397	399	386	395	386	385	393	390	380	396	391	390	415	403	387	382	360	391	390	397	384	372	375	401	422	405	387	373	384	377	372	408	388	413	401	370	402	396	389	402	413	411	395	416	429	372	405	376	345	401	388	387	400	409	401	380	395	386	375	404	392	377	404	385	394	375	401	408	388	390	374	359	364	382	401	358	387	393	369	397	391	356	414	370	414	389	382	381	411	371	411	406	403	397	390	383	406	419	355	394	396	408	409	399	402	386	421	403	406	380	401	402	431	388	356	385	367	383	416	397	398	399	347	423	374	420	428	387	388	393	373	402	392	390	427	429	387	398	386	417	398	390	389	378	401	404	342	376	374	378	395	409	348	401	400	346	447	368	373	430	351	419	399	364	415	361	397	417	412	365	409	441	385	385	385	395	366	383	392	373	408	374	404	368	400	395	411	390	372	393	395	353	413	373	343	383	410	382	373	414	373	363	361	391	370	390	380	367	424	393	414	381	417	385	390	381	404	369	387	402	422	358	423	408	402	408	382	381	405	353	347	374	384	427	426	382	383	422	433	383	421	367	359	407	418	390	390	414	372	448	399	399	395	371	374	384	416	398	363	407	436	367	383	379	405	378	425	376	389	380	436	396	398	413	379	423	359	425	401	384	390	384	393	423	357	417	398	328	361	410	388	402	379	387	400	396	422	430	378	380	389	399	384	378	377	406	413	405	369	386	378	379	370	364	385	415	433	375	355	381	383	364	389	357	371	405	390	382	395	386	406	376	396	408	386	374	380	338	380	400	390	378	387	363	380	404	374	391	377	407	375	396	386	358	376	393	407	369	377	369	386	398	406	376	375	373	405	394	397	386	373	384	421	406	369	353	354	388	413	375	397	401	404	405	382	399	399	388	385	393	407	439	360	437	342	420	382	377	368	355	412	406	429	342	409	428	369	358	403	410	387	369	388	386	402	373	403	378	367	404	409	431	388	394	388	381	369	381	370	379	411	387	390	384	366	406	413	384	400	378	377	421	420	396	359	386	399	420	367	387	387	416	399	374	395	439	377	391	348	401	402	395	370	355	354	380	381	409	410	400	363	367	401	421	366	384	389	373	413	388	391	375	392	385	422	407	378	397	389	414	344	419	397	373	400	365	374	370	374	371	374	414	392	416	381	402	402	402	363	407	417	400	378	379	379	359	377	396	409	384	352	422	418	394	371	360	384	381	414	396	408	370	397	387	409	392	361	370	414	376	364	398	401	399	380	349	432	370	385	387	382	408	381	402	371	376	417	382	393	375	374	392	418	393	395	383	382	404	388	401	353	389	434	385	371	385	386	410	382	392	388	366	384	418	360	394	401	365	384	390	398	404	408	378	352	381	407	373	370	409	360	409	388	386	371	384	424	359	398	387	411	411	406	381	410	378	358	377	387	374	393	404	398	378	361	364	365	424	417	398	381	421	382	390	408	390	403	370	397	403	375	348	385	390	389	398	396	417	377	351	402	349	387	361	382	377	382	388	368	403	390	393	384	386	380	379	391	376	372	381	375	406	390	433	418	379	364	363	376	409	377	419	417	358	391	377	376	395	375	387	413	394	365	392	368	428	403	393	406	398	402	389	416	376	385	428	394	389	389	420	367	367	422	387	390	397	405	368	400	409	403	406	410	430	408	422	416	391	369	414	409	381	374	374	403	398	379	401	406	339	415	402	396	358	375	410	383	384	342	374	407	425	370	408	386	377	374	409	381	407	381	375	360	395	379	422	405	408	371	387	388	370	409	358	384	386	403	384	394	415	426	409	389	377	397	393	374	373	380	367	364	386	383	385	380	402	414	398	398	423	390	354	388	362	371	347	341	398	393	366	406	378	384	407	359	399	396	373	424	373	400	369	379	404	413	406	347	377	382	353	390	391	382	366	403	381	392	421	372	394	388	395	388	392	361	400	384	379	407	374	375	380	388	398	389	388	349	412	369	400	409	382	396	399	385	358	405	390	368	373	387	386	386	382	397	422	391	373	368	382	383	387	406	377	357	418	365	408	392	393	397	411	399	408	348	389	409	361	399	389	377	390	384	395	367	381	371	404	402	408	391	371	378	407	435	426	351	410	374	365	390	352	402	368	368	374	362	363	374	393	383	401	408	382	403	352	349	394	402	408	378	381	389	419	417	413	392	414	414	390	359	398	415	423	386	410	417	396	383	368	369	407	401	373	402	384	404	381	396	400	392	385	382	390	420	403	424	387	386	379	421	380	388	378	376	390	382	411	415	399	396	377	428	402	397	395	387	353	403	397	394	388	414	380	375	376	416	354	393	385	387	402	415	391	390	428	397	364	334	375	397	363	377	365	357	388	364	386	403	391	373	342	388	357	399	340	380	408	390	366	387	368	406	408	415	389	374	401	389	360	388	398	406	408	423	398	391	382	379	384	419	371	373	403	418	424	392	392	460	400	409	390	401	399	385	445	409	362	392	388	365	353	396	374	370	418	390	400	374	357	400	411	402	404	378	376	375	387	399	395	377	410	388	370	358	376	386	406	418	361	364	397	377	401	405	400	385	383	397	376	389	399	388	421	400	369	423	417	399	397	356	427	371	406	376	378	404	417	413	400	397
23802	21052	28335	23976	21059	9294	1057	714	628	571	546	486	479	456	415	429	415	426	400	394	387	391	419	419	381	383	361	393	354	385	356	360	360	326	374	371	382	397	350	336	361	351	343	365	386	353	388	368	399	367	380	372	346	383	365	344	377	352	357	380	381	345	366	340	365	336	399	366	367	358	355	349	365	355	349	360	349	337	376	355	376	382	350	391	363	344	378	366	371	339	387	375	363	346	384	370	403	357	343	353	391	382	363	391	362	380	326	362	365	347	358	390	385	394	352	359	348	369	377	340	348	339	339	394	380	391	365	385	380	346	379	345	348	392	335	369	366	416	345	368	342	380	392	371	361	372	360	358	401	379	365	352	365	386	365	364	361	359	358	347	379	360	374	363	356	351	366	380	383	354	351	379	361	339	389	391	375	351	345	378	376	340	369	377	380	359	382	424	329	371	397	378	388	353	361	373	371	348	370	363	334	369	344	377	382	357	376	409	402	382	379	378	354	373	376	395	382	341	385	358	397	371	369	380	379	333	344	366	350	346	376	384	374	409	353	376	343	360	387	362	389	372	385	355	364	367	404	367	342	377	350	350	391	352	384	385	347	392	375	382	393	383	372	348	375	337	377	334	371	374	357	374	372	377	403	343	394	379	344	399	351	370	384	338	362	341	389	368	391	385	362	382	366	347	356	372	366	355	385	353	344	380	348	380	356	361	348	340	368	348	351	372	376	373	352	374	354	376	399	381	375	385	365	348	381	363	344	354	381	330	391	373	380	349	380	349	339	376	384	369	346	342	337	399	377	358	353	371	367	364	339	337	348	385	342	378	338	390	335	362	374	354	379	351	365	394	361	358	381	342	370	354	350	350	350	378	350	336	390	340	374	373	343	394	372	341	331	363	358	347	366	406	356	333	349	408	340	343	345	390	369	358	361	354	333	341	354	339	383	350	347	367	379	354	361	352	382	343	366	376	368	376	364	365	386	382	364	384	358	379	376	367	315	381	335	380	366	392	397	374	356	327	367	363	382	370	362	363	353	365	358	362	372	378	370	355	360	385	367	371	357	333	328	378	364	364	344	387	342	377	364	356	371	345	355	355	378	384	348	383	376	383	351	361	356	356	369	396	361	373	369	377	358	370	391	369	328	366	364	384	359	347	322	366	366	368	374	341	334	379	352	389	370	349	361	355	377	347	398	346	339	356	361	325	380	375	367	357	343	357	348	378	373	378	381	393	346	383	348	395	361	360	403	386	368	367	350	349	371	377	376	376	368	400	390	349	378	340	370	347	395	354	399	396	373	396	350	363	362	349	396	356	361	337	337	376	367	329	368	384	377	348	372	341	367	409	348	398	342	346	357	336	345	351	425	343	382	394	392	375	357	356	358	365	354	359	378	361	318	419	382	354	375	354	385	341	356	381	376	338	378	337	352	370	354	356	352	360	396	374	360	351	357	357	382	358	348	408	377	364	343	371	373	397	366	339	379	366	322	359	349	352	373	343	343	331	376	366	357	329	378	391	363	389	395	349	347	359	359	354	358	350	376	354	369	353	361	366	377	394	365	360	389	396	373	342	349	393	381	409	353	339	415	372	365	366	368	385	387	345	383	373	342	354	317	345	329	336	393	364	357	341	334	377	340	391	344	358	400	388	343	341	387	377	382	327	386	351	373	364	361	375	352	373	359	365	353	379	375	317	376	343	419	403	370	404	340	331	374	342	331	345	320	344	362	376	413	372	353	380	368	362	329	359	332	345	364	342	367	368	354	365	356	375	359	347	356	364	363	354	350	343	377	380	327	369	382	380	369	320	371	370	358	335	350	376	359	411	370	346	377	366	361	366	359	377	360	369	395	344	327	372	350	325	356	339	420	385	349	388	378	375	383	383	353	333	336	344	360	373	346	388	350	358	397	372	353	357	362	349	332	377	361	397	382	361	336	336	405	381	386	343	340	369	368	395	367	364	402	367	352	358	340	366	381	372	362	375	356	374	355	377	375	392	352	367	358	365	340	382	341	372	338	357	348	410	367	383	348	381	341	346	377	339	394	351	356	383	343	355	349	349	388	320	347	377	372	395	342	374	379	333	366	366	381	377	382	357	395	378	354	385	390	367	363	333	358	330	333	353	383	365	369	378	355	349	397	373	380	339	359	360	373	368	372	384	403	378	360	366	361	392	366	357	363	351	380	364	360	377	359	353	395	333	371	364	363	345	328	368	399	362	355	367	391	365	378	398	376	380	345	348	389	361	371	386	359	350	384	368	354	374	367	346	371	390	351	360	384	386	390	371	387	386	366	383	375	393	369	381	369	324	381	372	312	403	364	353	406	384	368	347	370	362	366	381	375	372	371	371	375	358	353	373	361	380	357	368	386	388	362	393	377	364	403	375	360	356	375	369	362	371	369	376	413	399	391	344	397	364	357	346	393	371	366	356	347	370	393	346	390	362	361	372	335	368	368	340	389	351	358	367	345	348	371	352	386	387	370	378	362	357	381	360	371	378	364	377	391	386	351	377	388	351	380	365	344	367	362	350	377	355	382	379	336	355	405	337	377	395	377	361	356	389	359	358	348	379	372	393	379	334	351	368	344	391	379	389	366	348	364	361	349	374	394	359	336	368	350	378	327	393	314	338	345	372	382	337	367	372	417	350	375	360	363	378	368	367	404	381	347	337	364	395	356	369	381	336	353	360	359	368	341	381	375	373	357	364	362	337	353	355	355	353	384	385	336	376	341	363	390	416	360	402	342	384	366	367	375	361	362	367	313	360	384	375	366	363	393	351	379	387	374	347	373	343	338	364	369	351	353	363	358	370	361	365	343	349	373	360	392	356	371	378	399	368	352	382	394	341	381	346	357	372	370	324	363	337	352	397	381	387	331	331	354	352	341	359	388	365	380	362	406	351	390	368	369	351	360	369	359	356	373	348	346	338	338	347	348	336	368	365	349	369	409	354	375	412	402	385	368	324	358	350	346	352	340	361	377	410	395	391	361	418	385	358	356	327	375	373	351	363	367	373	325	337	340	351	344	365	381	357	364	351	344	362	341	385	349	339	369	359	340	357	378	365	383	360	353	386	329	368	344	350	375	362	372	356	348	371	390	345	372	333	360	376	400	369	390	364	354	369	360	344	381	399	374	344	353	362	413	374	324	355	364	338	365	368	340	393	385	394	360	376	357	376	366	366	356	374	367	373	368	370	352	375	364	342	388	401	377	359	348	380	370	356	344	364	397	363	390	356	352	365	395	363	381	338	345	354	354	378	353	396	381	338	393	362	378	401	352	381	369	365	370	380	407	347	351	389	386	358	353	356	355	412	378	360	342	407	376	360	347	347	348	361	352	362	363	364	379	378	357	405	341	377	368	353	367	386	362	346	346	356	371	390	366	365	362	361	380	348	348	368	375	380	361	394	365	391	352	395	367	409	377	357	380	363	386	372	380	393	358	369	372	369	365	362	340	373	326	350	345	368	353	372	365	348	360	334	374	372	350	381	383	400
23101	9366	5869	2902	2073	1620	1203	997	811	746	694	609	594	563	481	497	472	494	458	461	460	433	429	410	433	431	417	379	421	412	419	403	423	436	387	402	401	410	398	389	383	394	380	397	413	369	401	391	388	369	419	411	372	371	400	384	432	433	402	400	424	376	418	408	385	427	398	399	392	365	411	400	397	353	371	428	402	395	391	373	377	410	402	374	354	408	427	386	427	361	357	417	403	387	402	381	409	391	398	355	432	412	390	362	454	398	400	428	380	405	414	372	393	395	409	391	384	385	403	403	397	416	388	356	405	386	395	415	414	407	412	364	383	400	393	405	397	377	366	392	375	405	381	379	356	401	381	383	398	390	373	359	400	396	390	403	417	397	404	375	420	380	382	391	372	370	380	414	409	358	436	373	361	370	403	376	410	394	429	359	371	427	405	391	362	390	374	377	378	368	371	409	399	400	405	388	391	386	388	361	417	378	413	384	424	417	385	400	395	407	391	388	389	419	413	380	400	393	382	409	344	389	409	398	375	384	384	400	404	367	375	412	399	381	393	395	393	389	376	421	373	407	385	404	395	386	361	406	384	380	387	383	424	401	370	414	383	412	423	351	411	383	403	391	397	388	439	365	415	358	369	417	386	392	386	395	388	400	391	372	393	407	404	419	423	400	364	393	420	375	419	405	376	395	383	426	361	391	378	399	424	396	394	388	369	384	380	387	428	406	425	389	412	403	398	444	350	426	385	392	415	371	392	414	420	389	407	410	395	405	356	393	372	394	418	376	394	392	403	385	370	411	375	389	416	396	419	383	432	368	389	364	356	435	421	345	444	402	397	387	365	390	388	386	388	402	393	397	386	401	419	369	395	382	385	371	395	424	413	399	391	403	373	375	394	393	378	379	373	410	397	383	443	373	421	409	351	390	404	367	388	383	382	367	435	394	407	376	413	398	429	401	376	428	367	408	401	417	359	374	379	388	396	389	396	394	389	410	400	410	431	409	378	388	394	397	386	381	403	407	421	376	416	390	360	362	386	367	393	423	396	358	389	370	407	381	392	386	383	376	360	390	430	410	413	398	388	358	382	371	388	397	387	383	418	407	427	398	401	381	397	373	375	385	372	408	374	419	385	394	378	393	378	397	374	425	389	382	383	400	377	434	376	383	374	358	371	425	352	381	371	332	378	328	378	403	403	399	390	394	403	400	376	351	429	406	376	401	403	398	365	385	426	382	410	371	435	385	447	392	382	397	407	367	361	384	386	376	409	410	385	375	401	380	373	392	371	406	397	393	395	354	411	404	403	413	397	374	345	391	374	396	424	355	395	413	374	385	352	387	392	374	398	381	397	387	369	416	369	373	389	398	382	415	345	348	398	402	394	396	424	378	385	394	380	376	370	384	385	403	391	343	438	375	392	350	414	381	374	387	401	377	379	372	424	370	382	381	413	382	378	384	382	388	385	366	418	378	425	385	380	377	431	432	395	413	386	388	430	385	411	379	396	415	368	358	377	410	402	385	390	396	364	402	351	396	355	377	402	377	394	390	380	400	369	392	437	397	371	368	366	377	398	397	376	395	383	390	391	399	373	353	360	412	388	393	377	373	430	402	398	375	364	384	409	374	374	371	369	383	385	373	406	403	398	398	379	425	393	379	416	407	380	404	388	362	374	362	397	387	412	357	378	388	384	409	380	414	359	432	372	380	399	383	339	364	389	406	410	386	419	359	390	370	401	425	407	370	399	359	387	385	369	364	389	380	385	374	423	410	410	414	402	372	412	380	366	403	388	383	404	382	403	381	378	384	395	375	401	389	382	399	423	387	416	407	407	343	395	402	424	379	395	395	423	375	366	401	368	398	417	469	361	398	349	363	357	371	437	401	409	358	417	383	386	394	392	422	395	366	385	391	395	402	401	399	371	365	385	380	421	374	414	394	405	392	389	389	399	387	406	362	403	388	427	398	404	413	403	379	381	386	390	393	374	406	399	396	356	391	411	368	385	400	431	360	416	376	393	406	378	377	388	388	396	416	391	411	362	410	410	374	382	422	389	385	418	400	354	383	408	424	370	349	362	408	383	400	400	448	390	361	384	399	394	396	393	398	387	376	424	387	380	386	361	382	415	363	426	384	377	393	376	414	395	386	368	387	414	391	376	398	398	400	362	357	409	400	409	366	371	411	414	385	359	401	413	360	380	396	408	392	419	370	380	381	425	389	376	370	425	379	365	414	399	374	397	391	371	403	388	376	365	408	369	372	396	427	370	386	380	396	379	377	402	397	356	405	395	380	368	377	375	419	416	375	420	387	370	396	394	392	362	398	407	391	413	397	365	410	410	339	358	364	417	373	376	414	413	407	381	380	393	381	426	402	393	375	390	416	417	382	331	394	400	384	394	387	392	367	376	392	381	403	387	434	394	432	384	400	389	382	422	379	400	419	383	403	362	419	387	398	406	399	403	356	402	359	365	388	366	402	396	414	368	387	362	374	382	416	406	377	362	385	385	368	390	380	413	405	390	399	372	432	406	385	401	392	387	404	391	447	385	392	375	360	399	384	408	415	386	368	404	414	424	426	418	350	350	379	358	374	376	422	379	361	379	401	395	398	409	396	416	371	431	385	400	394	377	448	384	390	410	400	404	418	379	356	381	404	395	411	406	419	396	400	381	404	408	388	392	399	355	369	403	388	385	425	417	398	363	401	416	402	414	417	365	362	367	420	372	398	425	390	402	406	363	394	378	400	415	396	395	389	370	357	378	385	365	341	386	384	391	424	416	389	408	377	378	417	405	411	385	365	396	356	396	407	395	380	391	381	382	409	422	444	429	382	388	374	381	416	382	391	400	399	358	387	377	394	395	385	383	370	399	405	391	393	394	405	415	394	390	428	388	435	406	401	349	379	351	406	400	370	408	386	404	439	388	392	381	407	397	414	407	406	410	433	383	382	409	390	404	427	421	357	375	400	381	429	383	374	395	412	390	371	391	402	412	408	399	399	391	368	399	386	368	356	408	405	390	377	375	378	363	388	395	372	404	430	370	390	403	371	357	386	398	389	396	403	408	407	383	377	381	372	420	379	378	400	386	363	414	351	408	388	379	374	388	359	363	413	381	405	388	390	384	396	403	421	370	401	386	435	420	356	408	411	406	404	368	404	393	372	398	396	405	377	396	393	384	404	385	435	380	382	359	406	404	388	373	390	396	391	408	414	358	370	394	357	397	440	395	370	369	415	449	389	383	427	383	388	407	387	407	418	380	400	413	406	391	401	400	390	372	396	394	388	341	435	417	381	380	386	384	384	387	423	400	416	376	424	431	385	409	387	386	368	363	401	384	391	396	407	405	405	393	405	409	400	376	417	437	358	388	417	429	396	385	413	421	388	362	395	406	383	368	366	392	378	373	388	402	418	406	411	407	376	417	409	382	403	421	399	401	388	395	369	397	388	405	378	386	413	374	395	421	397	440	396	424	373	359	386	394	365	361	361	367	428	401	405	417	368	440	410
24917	20994	27182	24924	9961	1115	995	884	764	798	737	715	756	741	682	743	728	747	719	679	683	684	705	700	702	668	728	703	708	659	659	678	696	655	676	682	687	687	686	700	706	712	689	674	633	640	667	693	715	688	692	681	701	703	643	688	687	724	665	670	694	699	755	710	652	643	687	704	628	714	622	677	720	691	704	668	667	609	685	669	629	676	648	669	698	664	659	680	691	659	704	640	669	692	624	656	676	640	694	734	702	652	651	681	703	666	701	637	665	673	659	676	606	680	685	696	665	670	685	666	688	679	685	694	718	686	749	664	627	709	683	701	665	682	675	656	635	637	649	680	713	718	720	672	710	682	663	670	688	655	689	677	638	658	673	679	675	652	666	720	689	694	708	652	725	694	671	676	678	712	681	652	727	700	705	666	674	665	680	659	712	663	702	655	651	715	696	648	668	687	705	732	699	643	701	673	660	661	666	654	621	727	685	687	683	697	728	676	701	666	673	720	673	716	700	660	650	667	610	667	669	671	658	704	682	675	683	628	680	691	677	728	633	683	692	677	656	666	677	722	723	691	696	668	709	646	668	663	709	706	673	666	616	655	658	667	676	676	667	635	682	646	685	688	668	670	645	680	641	697	639	679	669	685	673	675	669	686	707	739	641	665	665	685	664	647	637	681	699	741	630	665	681	738	690	710	672	686	721	664	685	694	666	692	659	687	700	654	676	663	751	664	683	660	653	721	698	694	647	681	680	674	698	666	682	657	705	685	650	651	689	642	685	726	701	674	655	652	677	670	687	686	751	695	657	714	655	724	675	657	654	646	639	673	672	660	701	661	653	691	665	648	654	680	707	664	707	691	619	679	721	680	670	717	718	677	669	699	665	688	706	728	698	676	688	697	706	692	671	689	728	717	683	651	651	676	702	679	689	664	690	674	707	666	628	667	729	688	659	650	691	684	664	672	695	685	654	694	657	672	670	686	691	708	665	667	662	714	677	687	663	688	672	696	682	680	646	696	687	656	683	655	691	666	675	674	656	734	641	689	717	684	700	664	698	686	710	695	691	674	684	664	699	651	711	651	656	708	705	670	689	690	693	701	703	670	672	679	697	713	696	682	643	660	654	710	695	619	653	667	684	692	668	636	663	645	672	703	700	713	690	712	678	653	717	673	654	694	699	661	689	644	653	679	655	692	663	700	684	673	666	694	708	687	700	700	713	651	676	665	673	709	724	691	700	650	656	640	704	663	697	720	652	657	677	729	692	680	699	628	663	692	667	675	711	637	722	705	695	623	669	673	621	636	690	640	715	666	657	672	644	691	679	717	686	660	730	649	697	703	724	691	659	707	660	690	697	715	722	670	693	665	694	694	652	679	676	658	692	644	718	681	695	735	681	695	659	681	676	690	633	643	639	672	678	668	703	660	651	670	688	669	673	672	670	715	675	676	685	642	682	681	742	706	697	664	623	646	676	642	676	696	639	663	642	685	652	658	716	692	683	646	713	665	672	697	661	656	634	682	693	676	698	675	684	668	667	733	733	676	712	683	657	714	632	660	705	688	676	675	721	662	679	658	675	696	680	657	700	643	707	684	731	709	670	659	672	690	742	625	660	660	679	672	644	649	691	711	650	623	719	679	710	669	658	677	633	687	705	672	685	662	703	664	621	663	664	676	701	663	724	728	659	689	669	692	676	699	681	668	714	686	694	659	643	686	658	665	656	696	662	684	727	663	679	682	714	668	689	719	669	719	668	690	677	680	696	668	644	664	697	633	709	669	688	669	736	686	690	688	705	734	668	699	736	699	660	674	689	733	703	657	648	717	719	681	722	681	731	696	638	719	693	669	701	667	702	704	681	733	654	716	690	643	664	684	690	669	658	694	701	679	631	654	688	715	710	680	681	660	692	647	713	656	723	623	681	705	665	691	683	685	730	656	648	737	671	706	662	663	674	679	681	679	665	668	655	700	688	618	705	698	649	674	624	700	699	666	701	689	719	679	678	690	679	667	648	635	697	694	648	645	669	696	713	671	682	642	695	686	665	644	692	628	657	683	691	708	715	670	655	716	657	713	678	665	661	668	644	671	694	675	744	682	645	692	652	687	657	718	691	673	689	685	686	689	650	668	664	684	658	640	731	689	697	647	696	653	705	691	678	670	692	701	699	717	660	671	695	697	704	665	661	662	663	684	659	644	696	686	679	641	636	636	622	704	671	698	685	704	650	708	673	723	684	712	687	638	707	646	707	705	677	678	628	659	643	684	716	660	680	640	648	670	676	695	650	699	728	714	653	712	681	681	706	681	669	667	623	670	728	633	661	619	699	672	707	655	690	664	670	697	677	695	731	677	679	681	695	649	650	647	695	641	688	657	657	661	714	665	697	700	680	711	677	662	681	669	687	638	714	733	703	646	654	668	695	648	701	660	684	697	658	655	692	689	687	680	722	652	694	697	671	704	690	669	715	703	716	663	684	698	683	700	669	704	688	681	662	697	689	702	721	676	663	687	682	658	648	683	672	674	630	600	682	646	646	717	656	659	667	689	690	720	677	665	693	673	646	650	703	650	679	633	675	636	691	651	715	655	649	693	697	670	672	667	685	669	651	673	647	677	706	694	690	680	679	632	680	706	665	676	713	665	669	666	676	677	679	660	702	690	690	674	656	656	693	668	665	677	694	633	695	703	703	670	691	659	699	723	685	696	662	638	664	722	688	705	667	692	692	695	699	674	666	646	662	728	741	690	675	734	687	730	708	694	707	648	677	636	637	691	706	632	649	675	668	641	689	696	648	707	673	685	669	657	699	653	682	660	668	663	706	675	645	673	620	689	703	634	718	679	636	683	672	638	708	701	688	691	701	685	689	692	735	664	668	700	693	667	631	698	678	638	706	709	714	653	640	645	727	693	677	675	681	705	699	678	682	670	696	686	646	687	695	675	657	693	659	656	647	672	675	688	689	749	675	686	674	689	656	676	696	669	687	676	646	726	643	663	719	655	668	665	651	686	690	678	663	667	705	678	697	662	669	729	708	675	654	660	705	687	630	657	661	658	671	652	668	701	698	681	716	702	673	696	665	646	675	636	683	629	655	728	698	641	715	673	649	666	684	692	662	676	635	708	658	685	670	672	703	658	662	699	672	727	666	665	702	692	681	676	688	660	692	695	655	691	698	678	644	671	693	713	659	699	682	673	701	668	665	720	724	685	647	680	687	720	647	693	691	685	710	655	671	688	666	633	700	702	685	672	671	638	733	693	653	662	643	681	685	704	647	687	672	680	691	678	682	713	683	635	666	723	681	676	669	672	663	680	640	712	669	656	686	705	636	698	678	689	655	693	653	671	701	682	685	700	642	691	674	663	655	684	699	691	721	647	678	694	665	684	692	684	680	656	674	639	617	628	679	713	693	679	708	676	654	667	683	678	707	691	707	704	692	703	641	689	651	675	653	712	700	674	663	670	679	685	680	612	648	659	674	754	662	645	707	654	711	721	668	746	667	662	713	671
21393	5699	3519	1958	1618	1289	1147	1049	967	906	852	811	792	787	780	732	707	723	732	763	764	722	721	750	757	715	664	715	738	746	769	678	682	682	689	712	681	708	744	737	703	669	736	727	688	746	701	709	689	702	701	720	696	710	706	701	737	714	711	710	713	752	748	709	753	694	699	721	753	729	719	722	697	721	680	693	700	771	687	731	714	656	729	698	733	684	692	738	720	674	726	750	693	684	672	728	737	725	747	763	792	685	729	663	736	700	679	701	758	717	721	706	703	720	772	739	733	673	723	762	744	691	725	739	740	722	727	754	721	692	682	720	736	683	710	763	716	766	722	741	727	749	696	693	675	762	706	697	732	696	704	716	684	724	724	734	720	715	715	698	684	756	766	694	688	724	720	719	778	716	709	721	701	729	714	668	735	768	703	706	662	701	722	767	678	674	694	713	716	672	730	729	702	768	713	741	646	729	639	691	715	744	709	722	680	698	728	726	751	690	695	688	747	722	746	733	745	672	741	721	752	709	703	699	722	730	750	720	725	720	704	723	696	706	689	772	687	715	745	738	663	682	694	711	743	664	739	719	725	753	724	670	715	695	667	733	725	676	701	724	707	732	728	718	685	688	721	726	751	709	719	739	707	747	730	706	773	710	667	724	681	708	720	726	726	710	720	710	731	753	698	719	764	749	700	657	774	720	702	700	723	736	699	692	704	736	750	730	716	733	709	725	673	773	703	751	678	698	704	803	741	713	705	734	685	692	724	711	767	719	729	707	743	722	696	727	780	709	651	712	722	739	694	722	702	707	679	681	745	729	747	794	770	698	714	726	685	683	724	690	743	705	718	715	730	727	732	715	719	660	745	696	753	692	696	760	661	698	727	725	665	714	661	779	738	692	702	730	710	726	729	704	737	750	747	732	676	706	693	710	699	754	712	709	702	705	711	747	681	692	688	705	714	736	716	728	759	698	716	715	712	732	707	722	747	682	688	701	702	716	686	676	752	695	755	705	774	725	702	715	749	619	726	712	726	703	762	719	685	694	683	722	736	702	723	688	764	708	707	726	720	742	744	706	742	770	732	709	723	723	747	718	737	685	679	691	679	722	757	707	710	714	738	704	707	731	704	739	690	714	760	740	696	709	740	710	683	731	724	734	701	745	733	694	743	716	721	703	730	725	700	694	712	695	715	670	711	716	735	710	693	674	687	762	719	733	670	758	732	705	697	744	762	716	694	701	751	672	737	709	755	683	747	740	758	740	628	716	725	698	724	744	682	663	691	721	738	733	691	718	701	710	717	719	735	709	722	707	724	647	707	690	692	721	710	761	758	701	673	679	719	727	717	715	708	709	725	736	747	741	697	706	742	707	716	694	718	698	747	722	729	705	745	731	764	702	693	756	774	721	695	698	724	682	682	756	716	741	694	765	669	715	734	729	692	735	759	727	740	685	742	678	726	675	717	707	713	701	731	732	709	678	704	724	722	711	742	765	678	764	727	727	686	710	698	704	718	732	699	707	679	693	742	729	748	735	748	718	707	716	746	650	662	730	715	772	724	702	716	690	749	677	742	667	715	710	767	742	718	701	738	704	702	720	728	682	698	717	663	713	755	666	666	702	701	712	682	706	692	691	697	715	681	736	726	727	718	686	744	744	729	696	692	678	692	729	728	678	712	720	777	722	691	729	712	722	720	670	672	715	724	738	747	719	714	741	745	774	737	706	726	743	689	726	745	738	738	754	718	717	685	743	722	696	660	726	722	730	713	712	666	731	697	701	745	734	701	691	746	721	779	728	699	744	697	705	672	690	642	720	719	749	712	705	704	704	735	798	695	712	715	666	720	711	672	677	767	700	724	737	726	717	704	738	715	765	700	704	690	675	651	705	752	759	711	710	691	698	723	732	702	663	747	698	719	764	732	663	723	727	733	737	696	705	676	683	695	755	764	713	702	711	701	727	723	691	709	702	723	728	756	697	756	732	708	696	764	719	732	692	729	701	685	725	678	696	737	716	725	685	681	734	689	710	704	755	714	696	696	737	722	728	723	691	695	733	734	695	785	744	722	725	780	684	730	700	708	708	798	697	732	736	725	730	700	718	707	740	727	735	746	728	684	699	684	710	755	741	710	707	684	739	667	667	770	736	725	685	727	740	694	722	737	703	691	719	753	742	754	742	720	705	775	711	642	714	681	741	710	730	717	732	733	732	695	726	742	665	690	698	697	719	730	708	705	722	737	680	682	727	714	743	737	691	685	689	773	785	752	694	661	749	750	686	702	736	704	730	768	664	693	737	750	670	699	687	706	749	698	732	724	808	737	749	701	759	696	713	761	758	738	688	699	695	712	683	678	739	708	678	690	686	732	686	689	734	713	695	746	692	759	729	703	726	743	720	748	699	749	653	706	697	655	719	714	729	687	681	727	746	693	736	708	720	715	696	700	685	726	729	739	710	698	712	792	734	728	699	736	703	724	741	690	654	725	692	696	767	688	745	782	701	728	738	683	691	728	725	709	732	703	707	704	683	714	701	735	710	701	728	703	758	692	764	718	756	689	703	738	713	735	748	678	728	693	705	700	730	734	768	683	716	733	722	720	734	758	698	750	710	716	705	744	736	709	759	674	706	673	638	664	742	753	721	703	761	729	674	692	720	699	728	782	722	733	728	691	704	680	707	695	713	718	725	776	665	730	772	708	736	673	640	745	695	720	724	740	678	708	705	754	731	687	707	709	723	726	747	672	687	745	730	726	692	692	649	721	717	745	734	701	694	667	695	744	726	701	700	789	679	689	759	697	722	750	707	726	743	742	694	732	713	688	717	726	676	690	708	691	753	794	788	730	703	715	704	697	725	701	707	740	707	669	726	672	732	742	726	752	760	725	694	721	688	697	705	690	707	759	710	680	697	777	741	688	691	711	733	678	717	717	686	759	726	779	721	694	654	699	700	699	750	698	681	689	698	749	714	701	718	748	703	763	672	734	751	700	718	696	770	706	742	740	741	758	691	693	747	716	714	709	748	689	751	748	711	729	744	710	717	677	695	717	749	680	724	731	737	753	780	713	717	729	710	714	728	720	714	726	674	711	708	690	705	743	665	654	678	690	695	759	704	676	740	686	724	707	739	713	681	759	695	711	728	713	764	740	693	748	742	686	710	738	665	706	737	723	736	749	709	701	714	763	715	690	722	751	775	725	675	692	719	709	717	723	711	728	710	700	699	759	771	731	720	711	764	711	778	693	746	693	698	718	691	730	694	683	698	707	742	715	733	698	754	675	679	695	720	656	751	742	732	722	727	717	743	686	739	705	700	708	748	691	696	695	733	693	656	794	688	745	738	685	715	656	700	726	725	729	757	718	723	686	682	681	698	666	744	750	706	715	691	711	694	702	674	731	695	669	703	662	747	750	703	702	757	722	693	756	715	702	717	692	706	704	753	721	740	756	679	684	748	704	793	728	704	700	704	697	739	689	732	756	713	678	690	742	721	708	673	716	740	712	734	701	751
22663	21154	28915	23651	21158	21233	8792	1654	1244	1256	1138	1150	1026	942	946	980	960	956	948	905	865	895	892	841	873	869	879	921	863	862	863	799	818	822	830	836	830	837	797	835	828	810	882	785	844	846	813	815	808	819	853	776	815	778	804	784	837	849	808	812	845	797	847	801	808	880	817	895	898	855	779	800	805	826	858	855	782	879	800	871	846	791	813	777	806	798	837	802	817	895	790	797	792	831	840	878	800	832	798	829	818	801	799	867	859	802	850	840	816	830	816	792	814	849	871	845	806	800	819	827	843	803	784	802	827	821	802	814	839	813	844	834	886	804	751	856	814	796	801	778	816	787	864	809	785	833	824	821	815	793	784	853	849	756	847	838	769	785	822	814	810	780	828	799	800	801	831	801	813	792	813	829	809	810	822	846	891	821	785	829	836	808	790	822	821	796	832	795	874	809	856	849	802	850	814	852	820	779	832	797	841	841	844	816	783	803	809	815	822	813	860	820	820	773	830	813	854	851	823	833	811	865	788	812	825	825	783	818	796	813	794	855	860	819	819	834	818	799	796	805	856	818	779	820	838	867	836	789	851	809	758	773	841	837	818	778	816	831	849	791	793	863	846	808	818	796	790	796	844	798	824	853	818	790	826	776	835	847	786	811	817	817	792	802	813	822	817	822	782	782	779	850	765	795	811	853	839	848	873	836	811	774	801	806	780	819	837	781	831	814	851	851	805	807	764	811	805	825	791	812	832	879	852	838	848	797	801	791	826	811	835	805	830	827	864	793	789	809	787	797	794	828	778	843	817	820	809	877	790	814	751	828	817	817	847	884	792	817	796	812	878	806	811	830	851	752	833	806	834	828	828	811	818	829	836	875	851	832	885	827	797	808	837	750	779	818	766	779	817	807	832	845	829	816	856	776	804	839	837	835	810	799	854	790	794	824	800	847	839	815	873	843	799	823	830	829	835	802	855	839	810	814	825	828	821	768	808	836	831	842	799	765	836	833	831	777	807	828	835	849	827	872	814	806	761	813	827	806	824	830	792	809	813	758	793	829	818	770	763	847	779	773	855	786	806	759	825	824	867	792	828	809	803	772	784	811	849	858	742	853	802	812	837	839	791	811	805	817	821	819	799	831	840	848	791	875	812	807	863	819	840	862	870	829	831	821	802	814	824	852	836	842	822	838	847	838	883	818	871	782	766	853	778	846	814	822	759	828	827	818	826	821	802	825	770	839	824	795	781	801	815	857	825	830	829	799	821	789	836	849	766	840	805	809	791	848	822	809	803	830	799	806	810	854	822	842	833	812	854	785	788	818	816	812	830	836	824	811	814	860	807	802	815	829	843	753	820	822	824	793	781	798	748	838	826	783	822	822	781	794	810	805	817	868	821	840	843	815	781	831	820	831	805	787	855	801	830	779	820	800	795	788	770	848	813	769	823	826	775	831	817	833	813	810	794	833	808	790	810	829	822	832	845	866	840	820	784	819	784	831	812	836	819	807	797	817	787	830	831	819	819	834	813	804	782	806	836	838	822	850	842	823	780	812	804	786	803	801	795	799	788	844	839	858	854	827	883	792	786	743	812	792	841	853	868	820	841	781	831	789	810	817	804	808	830	805	856	816	811	789	815	814	766	820	772	898	813	790	810	822	804	866	770	826	823	846	813	839	816	840	822	829	802	808	798	847	752	786	821	805	814	811	806	808	815	801	781	860	840	770	804	783	772	851	774	800	842	786	806	852	806	826	831	786	802	792	774	813	854	783	824	783	829	819	720	804	817	813	812	809	781	808	855	809	818	812	798	818	825	847	769	786	828	823	842	768	791	806	807	875	731	812	806	820	820	798	834	843	816	770	808	852	828	845	801	847	813	789	800	783	803	802	878	831	805	817	859	785	817	859	826	834	860	828	824	850	738	815	796	768	879	770	842	832	757	812	755	829	825	797	794	848	849	784	803	819	826	805	836	843	803	809	827	793	830	815	811	826	847	743	802	786	795	752	830	771	782	803	774	832	819	830	821	826	793	801	815	784	807	816	813	808	807	847	844	802	831	844	803	776	838	806	802	832	833	844	757	829	834	817	801	876	805	859	819	740	829	836	788	803	804	791	796	805	787	805	821	826	805	803	806	819	824	793	818	767	805	833	773	858	846	848	774	841	823	805	825	835	811	829	723	825	792	805	787	754	822	758	779	815	781	823	855	847	803	828	819	839	830	820	809	845	809	817	818	854	805	793	765	809	782	825	844	816	798	800	813	799	813	833	802	783	749	825	828	857	794	805	846	823	841	805	848	810	782	820	751	846	827	843	830	794	784	790	780	815	777	793	836	864	804	801	830	844	790	836	776	798	823	788	843	804	764	781	823	844	838	784	838	851	719	754	850	775	831	843	817	811	801	812	764	804	771	808	842	787	854	854	843	804	785	827	767	843	841	832	788	818	801	822	812	822	817	801	820	799	836	814	751	809	830	805	858	818	808	839	816	769	834	783	851	828	812	860	815	748	824	815	796	793	805	793	821	892	836	819	814	816	836	773	792	827	794	835	781	827	842	788	859	826	818	819	872	830	797	854	855	837	828	754	837	814	821	823	840	786	851	797	789	823	830	824	846	838	828	828	819	858	788	801	867	799	843	796	738	835	858	812	842	820	801	797	805	818	844	817	771	824	804	783	796	821	876	817	807	868	849	758	848	791	808	796	780	813	817	823	806	834	810	778	819	834	778	773	829	822	810	818	853	801	865	817	771	867	858	848	786	786	812	846	775	800	830	774	836	813	804	845	820	820	752	790	810	850	823	842	829	837	798	824	787	766	810	794	760	813	789	796	817	823	807	820	833	824	801	798	841	878	842	834	824	824	839	779	814	845	837	879	771	819	816	817	752	836	794	821	868	793	838	843	842	851	768	818	805	785	802	849	801	820	779	831	780	819	807	808	818	795	786	830	815	776	847	794	772	762	825	846	797	810	829	884	826	824	845	803	834	868	789	852	799	846	769	806	802	765	841	758	794	839	769	803	788	757	783	798	813	807	813	797	809	810	802	827	787	834	852	803	766	778	806	861	844	786	734	831	838	792	819	775	760	763	813	771	833	827	831	812	786	788	826	815	850	844	796	878	846	793	822	819	799	805	786	798	791	820	809	872	892	820	830	809	867	805	762	856	838	832	830	839	851	778	839	851	785	794	820	799	816	828	794	774	841	796	778	798	819	746	856	859	809	825	849	794	809	851	840	821	751	794	842	831	809	784	865	831	832	835	781	839	795	826	876	775	798	794	830	808	811	858	801	800	739	826	788	816	798	775	794	807	815	756	782	768	824	763	816	801	813	828	824	812	829	777	769	823	804	804	765	805	832	809	795	818	853	840	819	824	750	803	827	812	820	816	786	863	774	782	804	776	814	857	832	813	879	820	783	808	832	805	829	796	786	805	813	842	860	768	806	742	770	824	851	794	837	841	789	805	783	816	811	761	839	823	796	830	797	805	772	836	792	806	814	793	811	793
26785	15216	9915	5307	3886	3034	2355	1941	1665	1514	1404	1251	1134	1110	1016	1027	1046	944	918	918	907	915	874	908	872	932	849	869	909	867	835	852	850	858	809	828	861	879	893	844	887	837	849	858	828	820	833	813	867	869	826	804	855	796	846	839	841	807	804	815	838	785	802	806	790	794	858	838	866	825	806	812	865	790	831	849	837	853	808	834	793	806	845	800	858	815	776	852	865	843	871	839	793	802	771	812	824	835	822	818	851	858	801	795	826	767	827	816	810	858	816	789	821	760	806	836	785	819	797	835	848	798	816	773	793	845	778	808	829	825	832	790	768	803	820	770	752	831	801	859	848	790	805	806	816	850	830	816	809	858	784	833	821	842	829	790	799	768	899	815	836	846	774	869	855	825	774	745	853	790	836	799	816	834	794	795	769	790	832	835	795	829	805	811	808	830	796	799	825	819	815	839	866	826	795	802	805	834	775	868	868	773	801	791	807	777	809	832	799	825	823	786	861	794	861	774	780	801	860	844	811	761	801	809	736	800	742	797	826	827	755	819	856	799	795	828	768	840	825	813	842	822	849	840	841	778	840	822	850	799	791	871	841	817	752	794	788	780	801	857	821	765	807	823	822	843	791	827	793	793	831	854	769	853	812	822	831	780	835	851	748	801	840	807	813	809	853	830	858	818	871	824	768	799	862	817	819	898	831	784	815	817	784	816	826	808	802	850	776	794	786	809	773	819	809	818	789	805	817	799	803	834	817	820	787	740	793	809	834	829	837	787	787	854	828	835	820	826	852	837	817	828	787	776	843	854	818	880	831	813	836	795	817	821	820	818	833	782	819	772	768	789	860	794	811	772	779	803	798	777	831	863	785	813	801	792	822	840	816	814	804	853	775	775	778	774	793	811	759	840	818	846	806	833	802	808	790	852	818	745	794	817	797	915	858	815	809	804	757	802	861	836	786	763	868	782	830	844	809	776	819	752	823	808	871	868	792	824	819	817	816	759	823	800	834	843	795	795	832	801	771	797	808	838	804	797	826	845	810	732	848	800	848	825	857	812	879	813	793	866	813	823	842	809	827	792	816	810	775	828	769	821	861	810	829	849	796	802	873	789	835	809	802	826	823	807	828	825	793	774	786	787	814	855	814	845	807	825	854	832	750	811	854	788	805	770	771	832	817	758	863	809	819	781	834	777	798	812	814	827	847	820	809	821	825	864	852	804	808	845	829	771	850	802	774	788	823	805	753	801	819	793	818	829	864	769	809	774	795	789	820	865	872	820	836	816	806	836	811	846	827	821	835	764	785	779	792	753	811	809	781	794	813	806	808	839	823	845	776	817	804	792	791	801	833	806	819	798	805	828	856	847	823	764	809	787	804	754	831	840	840	844	774	822	826	802	842	894	849	805	811	804	780	808	814	831	823	821	772	811	772	786	823	839	814	822	859	828	810	764	794	841	800	796	829	805	803	831	816	806	871	859	799	813	813	835	761	790	854	862	817	840	838	829	864	796	821	797	807	845	843	812	795	823	819	830	835	826	806	828	769	820	813	831	840	799	823	773	838	859	858	771	782	820	815	794	795	816	767	839	865	831	912	823	794	826	820	845	840	801	818	785	819	866	820	833	779	813	770	816	763	814	821	833	822	818	725	818	810	863	795	817	807	788	854	801	838	843	879	829	838	794	794	789	820	825	835	845	821	802	805	821	772	813	793	812	812	806	822	813	832	863	785	805	809	824	813	782	773	817	811	780	841	797	855	807	801	819	863	830	808	796	822	806	808	729	788	812	849	767	793	834	809	780	830	842	804	833	805	825	841	808	804	745	806	773	810	840	791	782	760	835	842	832	799	822	860	789	788	796	842	873	813	816	836	839	824	790	779	792	815	799	822	781	802	786	845	774	797	806	793	795	795	782	788	765	849	812	839	835	792	782	763	848	819	773	795	775	796	782	800	806	815	845	821	831	818	790	804	822	834	848	782	796	865	861	802	784	800	863	798	853	785	781	879	839	840	760	841	771	808	799	851	830	814	790	821	812	783	799	868	833	821	823	849	842	837	799	847	768	831	855	830	783	822	793	817	845	817	821	800	882	822	829	828	783	803	863	752	810	779	805	837	828	849	801	826	795	832	782	792	803	857	807	843	783	774	823	813	786	837	848	805	899	771	799	844	857	832	833	852	796	846	786	769	834	841	801	816	765	757	804	863	832	830	812	817	833	841	853	857	764	816	871	822	772	821	834	828	809	839	819	803	819	827	778	827	852	821	819	810	802	879	817	801	763	860	806	863	870	834	829	863	782	805	839	815	876	841	864	816	834	839	856	846	795	856	799	814	815	880	821	799	800	828	815	795	789	826	823	786	800	839	811	807	818	820	808	807	796	799	825	815	868	800	857	780	776	858	795	824	833	830	866	782	825	824	823	815	795	813	795	827	786	789	847	778	766	865	833	809	785	834	826	814	846	812	790	810	832	802	786	840	841	808	812	861	830	835	821	793	790	833	800	778	802	800	790	824	795	777	836	791	778	861	845	814	855	818	843	819	744	784	856	822	798	778	817	815	807	834	789	761	812	782	764	865	807	749	783	857	862	785	807	780	796	839	791	831	850	810	790	807	884	796	778	781	823	837	833	790	826	840	826	792	835	817	819	781	860	847	875	809	817	788	800	817	781	833	813	839	821	800	784	802	814	781	771	836	810	782	804	829	848	840	775	827	789	778	736	786	814	804	796	766	852	803	815	823	808	794	821	838	844	830	801	812	832	816	765	824	792	785	810	880	880	798	842	814	794	790	807	792	843	849	817	823	811	829	851	841	827	810	861	790	792	834	816	832	820	841	816	830	797	806	829	781	793	790	831	785	823	817	779	837	768	826	863	800	796	830	795	791	768	796	832	803	833	794	838	773	824	824	789	796	814	827	833	839	799	804	849	830	827	801	809	768	767	832	805	803	826	787	806	815	846	878	784	810	842	837	760	785	809	822	860	810	786	815	835	836	810	818	773	786	764	778	795	819	754	845	815	864	823	805	772	845	823	788	834	791	839	761	821	779	823	808	850	824	797	772	835	762	830	805	805	812	871	819	815	865	821	819	823	791	855	794	797	851	825	801	762	828	781	799	813	802	823	836	820	825	825	807	856	772	807	775	808	786	855	829	762	835	783	780	778	799	818	790	778	855	844	789	859	830	823	775	810	812	832	812	809	815	840	782	805	809	823	793	795	798	856	832	825	827	830	776	839	807	736	828	796	838	767	817	844	835	809	836	771	854	841	752	810	848	832	839	800	791	829	840	805	818	826	833	737	813	765	859	883	837	801	807	785	767	813	797	803	864	840	806	780	848	820	857	838	829	866	803	778	810	810	760	822	820	815	799	772	830	845	814	809	810	833	790	806	814	820	767	833	800	844	803	845	831	874	802	823	790	838	796	776	822	803	845	797	813	826	800	827	815	823	831	795	790	786	837	764	815	780	828	799	835	796	823	808	835	776	806	817	801	802	804	824	813	833
28081	18203	4216	654	446	392	383	368	353	339	351	360	367	365	339	328	344	346	330	340	341	361	393	381	350	358	374	366	366	340	323	358	345	358	326	362	331	373	334	338	359	349	374	347	362	318	352	364	331	341	356	337	320	370	354	358	351	337	329	343	361	347	347	360	332	398	319	348	348	326	383	361	362	346	370	361	354	357	338	357	360	371	360	325	319	368	357	347	372	371	368	352	355	306	363	386	327	320	326	341	333	368	360	334	371	305	347	340	335	362	364	339	341	320	367	394	333	346	319	356	354	360	306	328	344	339	381	328	328	365	354	372	348	341	338	332	320	348	374	353	321	320	367	347	338	346	372	340	375	353	356	343	360	350	378	338	349	323	373	351	339	384	346	370	367	322	396	390	370	355	351	362	325	373	345	325	352	317	355	344	335	368	342	353	364	361	361	346	324	364	348	371	342	351	331	349	355	355	362	348	341	333	342	350	338	340	348	375	338	339	355	319	375	345	360	354	345	338	328	341	374	343	359	377	340	332	350	340	338	346	362	375	323	325	366	361	337	347	339	348	381	357	351	343	340	360	345	322	353	334	350	337	360	324	325	356	338	357	351	329	351	369	354	345	335	338	377	332	339	354	355	371	337	399	366	326	339	345	393	397	335	335	340	366	358	355	377	353	393	321	350	343	328	385	391	343	331	335	354	342	344	316	325	322	359	367	327	320	350	358	368	358	357	318	383	343	336	376	343	338	361	370	340	336	374	339	343	352	327	375	343	365	361	342	329	346	335	361	359	359	368	373	355	323	373	346	347	349	331	343	354	323	365	328	340	358	384	367	339	350	339	356	363	385	354	307	369	389	343	365	382	309	331	338	366	342	340	328	361	336	348	309	338	357	336	336	342	350	350	294	346	323	331	323	379	339	331	334	337	401	355	332	315	351	366	341	333	342	364	352	344	332	361	346	355	319	377	347	367	347	373	358	346	304	371	344	360	326	339	367	358	352	380	350	374	354	318	354	340	328	351	360	314	374	325	336	363	331	363	368	360	360	363	344	364	354	374	352	366	345	339	360	358	342	352	364	352	371	373	335	366	355	380	366	336	383	342	356	347	331	336	320	353	383	383	338	391	361	370	329	344	369	318	360	303	359	363	355	323	360	357	323	370	383	366	351	404	363	352	359	368	351	345	341	347	349	324	320	345	360	367	329	360	362	347	366	388	345	349	340	360	335	371	349	332	376	365	332	362	349	319	352	361	359	388	334	325	309	353	351	364	324	342	358	348	315	334	337	355	354	349	342	331	372	361	333	320	357	338	320	365	355	348	355	335	352	351	356	342	368	332	374	344	345	385	331	320	348	326	346	327	306	358	350	367	339	337	343	367	330	343	345	360	383	365	344	323	343	337	343	324	371	346	356	331	341	350	363	341	347	337	352	335	344	367	358	366	350	351	359	363	366	314	379	331	374	352	343	315	344	298	383	401	337	333	331	342	316	359	357	363	368	320	346	339	368	342	367	321	353	367	336	363	337	393	341	360	342	366	357	323	359	374	343	329	324	369	371	376	353	349	345	341	369	348	361	346	374	356	336	344	341	360	340	346	380	365	352	334	388	337	358	340	371	342	342	377	366	360	378	328	333	367	338	315	367	337	316	341	353	344	344	366	363	344	337	327	345	351	359	332	330	359	352	347	392	364	354	376	347	357	360	368	351	341	355	366	391	357	366	336	341	320	343	356	373	333	363	389	382	339	345	359	349	356	383	369	349	325	380	344	363	333	366	296	335	341	332	347	344	333	338	340	343	340	345	348	383	342	342	336	354	366	350	345	349	332	317	311	388	329	354	320	334	353	379	351	376	329	348	392	342	340	353	322	323	400	353	332	313	340	291	326	331	359	331	349	334	377	335	306	367	363	374	363	311	342	354	346	342	323	382	334	330	369	346	336	346	357	333	354	392	344	360	353	334	364	341	343	379	350	334	364	346	354	329	345	356	342	336	329	365	350	351	342	334	361	315	333	389	353	372	349	374	366	345	327	327	328	355	357	360	372	355	320	362	330	355	357	350	346	342	331	375	349	347	359	345	331	365	328	372	343	370	342	342	357	374	374	380	374	364	329	307	380	364	364	384	349	360	344	348	338	333	347	349	351	352	349	357	384	384	345	353	372	353	399	351	365	364	351	329	334	341	338	374	324	348	326	346	388	358	328	347	356	336	350	368	347	344	359	380	362	366	382	341	378	320	333	345	373	343	332	338	365	368	360	315	375	349	331	343	360	352	333	373	376	360	386	330	354	346	347	344	330	362	361	333	360	362	343	358	358	358	363	409	359	340	361	339	364	322	325	336	352	330	373	371	378	325	349	349	342	332	370	348	331	360	324	381	376	387	361	346	347	357	350	368	359	331	353	348	324	329	364	310	341	364	355	368	377	359	373	342	311	356	369	377	362	384	345	357	338	306	344	368	377	331	329	341	369	340	333	337	339	352	350	390	312	325	372	361	315	382	346	367	370	352	363	361	356	365	379	340	357	362	367	356	344	330	357	373	350	387	363	363	335	359	345	336	365	373	345	351	331	341	350	363	365	369	371	348	389	357	375	303	368	342	341	324	370	355	359	385	327	356	374	380	332	363	338	344	358	361	396	348	355	372	319	337	328	320	357	367	358	348	351	331	347	359	310	366	335	368	325	330	329	373	327	333	348	307	365	342	357	388	367	389	349	325	348	353	328	296	367	369	335	361	318	321	329	381	363	336	342	401	375	404	373	337	359	367	358	337	342	370	354	337	353	314	379	347	386	349	348	365	379	363	335	371	347	377	376	368	340	330	342	368	301	368	335	381	327	310	338	351	342	354	332	348	354	354	332	334	357	359	377	362	371	342	337	368	382	373	387	320	348	338	329	310	344	365	323	371	385	334	358	341	335	346	364	325	355	348	361	361	384	380	371	369	325	339	372	338	341	362	350	368	370	376	360	357	347	349	391	325	336	360	350	355	372	363	345	341	376	347	337	342	372	376	355	374	358	335	316	343	347	349	363	338	382	329	366	328	377	310	360	389	351	332	352	336	355	338	365	313	366	362	363	363	346	368	335	333	380	357	382	333	343	336	336	332	326	357	326	369	374	325	328	378	327	346	360	380	345	372	353	389	352	371	327	354	332	359	327	360	361	349	371	358	352	345	348	350	355	314	345	366	368	337	373	375	361	332	329	356	334	350	349	325	357	325	361	379	373	310	375	364	338	355	357	373	342	349	358	383	367	350	352	354	355	372	352	334	351	364	373	378	344	346	351	355	349	339	353	371	345	378	338	370	329	311	330	353	331	373	356	338	356	334	354	309	340	352	353	349	317	325	322	357	356	334	370	343	369	354	365	395	403	311	351	329	346	348	369	341	348	333	314	336	359	359	342	371	348	351	363	360	343	331	331	374	342	325	357	344	350	357	333	339	364	342	326	314	353	372	315	335	356	347	365	359	319	367	326	354	353	376	361	326	325	336	342	317	355	346
11105	1064	744	492	480	418	441	398	398	398	405	426	406	409	443	397	386	387	430	414	422	403	364	426	394	357	398	398	401	425	371	430	366	418	357	405	421	436	398	406	415	408	405	380	370	439	375	410	380	388	417	406	398	414	388	378	385	374	418	374	392	374	367	413	399	349	392	342	387	398	404	372	432	395	387	436	373	398	412	389	367	365	407	391	392	413	385	400	410	396	404	392	437	426	374	404	424	354	399	405	398	412	385	381	388	392	404	357	413	353	377	402	413	382	394	417	422	404	400	438	399	392	422	408	406	421	397	395	396	375	400	423	424	405	402	431	428	413	422	403	389	369	415	385	431	384	405	396	395	367	409	375	402	388	432	385	390	407	356	401	370	386	421	425	415	385	418	418	412	402	387	435	358	371	402	389	374	377	392	382	367	406	397	392	392	387	403	401	371	353	390	405	383	391	400	416	380	415	413	401	401	348	380	354	373	392	379	394	390	388	417	409	399	381	403	375	381	396	399	391	359	396	392	407	373	404	373	381	393	365	390	400	395	386	398	367	398	368	417	401	382	388	394	376	423	389	386	362	398	356	409	407	393	364	405	419	400	360	392	396	361	420	363	396	422	418	389	386	371	365	360	422	379	348	372	398	372	369	402	422	354	380	411	406	412	420	381	349	385	386	406	415	390	394	433	393	379	391	392	406	418	385	423	352	366	380	415	387	460	387	407	368	376	395	406	388	387	425	406	396	374	405	365	374	385	404	411	400	413	388	401	334	371	383	404	442	367	415	352	407	398	407	392	373	378	385	380	425	406	389	429	423	362	393	367	390	432	392	404	410	406	429	357	365	414	412	363	378	389	401	381	378	398	408	391	354	407	397	439	424	359	403	416	419	416	369	431	404	378	346	378	410	403	407	397	394	431	454	410	416	411	415	388	367	393	378	398	387	411	361	396	409	408	370	410	405	396	403	401	397	399	378	394	402	352	381	408	389	401	360	400	402	420	391	387	390	407	389	368	448	405	368	403	393	397	428	414	392	382	397	400	437	410	415	398	383	364	380	381	414	378	404	407	403	398	362	389	406	356	395	399	419	399	365	411	396	407	389	414	387	397	400	429	402	367	388	412	421	392	405	383	388	417	407	385	395	397	398	390	381	405	384	370	360	386	391	374	366	378	373	382	401	421	369	432	407	381	390	411	399	366	375	446	379	402	402	380	412	379	422	419	420	359	396	403	388	395	359	395	390	394	436	358	416	407	389	409	401	405	400	366	396	349	392	360	387	367	373	397	380	408	370	389	367	396	372	375	411	327	407	403	394	387	378	368	400	390	377	421	371	432	413	353	385	441	365	366	405	385	378	380	395	432	382	459	419	398	380	392	407	433	380	406	388	390	390	383	394	433	397	384	393	410	403	394	408	395	367	378	400	396	393	425	426	395	368	378	401	414	378	384	393	352	369	409	376	406	388	418	417	421	378	391	351	432	388	385	406	391	432	367	386	386	413	376	375	410	392	384	370	414	368	407	401	392	413	397	401	403	401	400	420	400	446	372	404	394	412	402	404	392	419	415	401	412	397	414	412	408	391	385	420	395	373	397	399	412	411	394	404	438	387	444	382	437	394	409	368	365	400	378	381	390	387	393	418	380	428	404	360	379	372	398	400	399	373	403	397	384	421	400	406	371	409	350	414	403	376	404	379	370	387	428	418	355	410	389	428	393	422	403	377	372	407	396	413	377	395	399	390	432	394	426	409	356	377	390	381	400	406	453	380	395	385	395	422	391	373	388	387	386	381	415	389	394	372	383	384	385	413	439	472	433	374	389	391	421	392	369	389	359	375	370	366	402	409	412	387	386	392	384	421	376	403	396	408	364	393	360	392	358	408	374	381	392	368	397	385	391	439	420	402	369	368	399	372	397	412	374	424	420	361	383	384	402	385	377	392	360	407	394	404	386	375	391	356	388	388	416	396	391	395	378	400	381	379	406	383	373	396	359	402	394	441	382	414	403	396	389	422	406	368	412	403	417	370	397	431	439	398	399	422	347	366	394	368	370	384	401	431	388	418	384	386	439	410	419	398	388	423	384	393	413	413	385	402	410	440	370	392	418	366	391	394	386	392	380	395	389	411	374	372	375	405	385	379	388	408	411	409	413	383	408	393	374	393	397	394	395	383	382	426	383	375	388	387	396	379	410	384	395	412	406	398	395	409	393	387	371	411	407	372	378	407	407	368	407	381	391	380	414	402	422	413	410	406	401	388	404	414	382	397	411	418	388	397	361	387	421	365	365	432	398	404	399	400	410	389	406	439	373	391	390	409	419	419	430	366	370	367	368	414	387	426	397	369	360	421	406	384	417	396	358	364	385	400	389	404	420	400	408	405	434	384	367	394	417	368	381	422	402	426	431	369	379	409	363	371	350	396	409	439	377	389	417	427	384	388	411	428	385	354	414	437	389	404	409	388	413	366	372	389	382	413	389	448	390	393	377	370	381	423	376	374	376	412	431	359	406	404	405	364	356	402	404	388	369	395	399	379	370	384	395	438	371	369	360	415	385	388	387	423	381	438	397	360	391	421	390	359	405	406	352	420	384	423	407	383	387	393	364	443	379	390	408	369	408	442	367	361	363	391	369	393	362	375	373	380	404	418	413	392	366	398	400	419	372	397	382	384	388	400	386	375	373	369	387	391	359	405	383	389	360	386	360	391	382	422	403	367	405	375	390	412	362	410	435	386	395	396	399	408	406	382	392	398	426	400	412	382	392	424	372	383	413	402	413	382	393	425	391	417	393	386	380	398	418	400	404	378	383	384	408	406	404	396	398	371	418	357	418	444	414	407	392	356	390	426	419	407	398	387	410	368	398	450	381	442	372	402	424	376	385	383	403	390	387	386	443	393	399	369	393	419	403	384	386	394	404	393	402	369	402	369	367	367	387	374	382	401	409	403	376	399	370	381	414	346	368	356	373	410	395	401	406	386	431	370	401	374	415	417	414	397	364	389	404	389	400	402	383	440	402	367	394	375	364	383	382	394	393	407	411	371	403	388	371	380	377	426	410	365	417	370	380	428	418	344	370	412	416	394	379	394	377	385	393	380	385	376	408	405	401	397	390	370	380	424	372	403	394	453	386	437	412	416	393	392	376	376	386	391	375	400	393	404	400	433	395	351	419	402	399	387	413	385	378	402	388	392	412	393	378	448	402	386	395	415	400	392	405	395	381	379	414	429	399	392	403	395	404	419	387	399	393	393	381	400	398	406	385	390	383	358	385	382	396	432	408	384	409	394	392	372	391	406	434	379	370	384	401	411	407	399	367	430	384	421	409	377	379	398	389	374	368	413	422	391	427	395	389	394	408	403	422	365	419	405	411	362	355	377	362	390	389	383	411	381	412	364	402	365	420	419	392	401	395	403	408	434	376	398	398	391	362	347	387	370	389	432	389	406	364	415	398	391	405	388	378	409	414	427	369	436	432	418	409	366	399	363	380	387	393	390	441	356
23836	21098	28407	24018	21109	10336	1023	710	621	567	536	551	511	460	445	434	413	406	412	428	419	382	420	398	377	410	429	388	396	376	427	381	382	365	396	408	426	368	374	384	372	398	371	350	349	360	436	391	368	394	381	372	378	358	375	384	381	414	359	380	384	371	383	377	400	365	377	373	387	400	392	359	364	400	406	384	369	360	416	370	395	419	376	384	406	396	369	374	375	410	364	373	405	393	375	370	365	381	339	350	358	371	364	412	366	370	376	420	398	374	400	404	405	373	379	384	374	398	377	363	375	403	334	352	360	351	349	421	386	375	367	388	380	400	409	399	363	395	376	398	355	371	360	408	387	343	402	371	374	326	369	373	380	381	357	368	383	371	412	370	388	421	360	384	386	364	382	405	393	406	375	405	395	351	378	375	362	372	364	377	386	375	412	346	392	342	393	373	375	376	345	373	396	377	367	411	357	343	361	370	393	373	387	403	389	370	379	393	372	374	350	396	381	388	367	366	387	395	343	372	401	413	396	380	399	362	361	400	382	383	407	347	350	359	359	408	373	426	391	367	362	382	386	382	350	392	379	389	372	382	363	355	339	401	359	317	391	394	373	390	348	356	394	402	368	367	362	369	354	369	383	383	391	357	427	341	410	403	412	340	372	367	406	389	384	393	356	370	395	359	374	376	382	344	342	359	366	403	376	390	383	407	392	379	341	353	372	360	392	371	364	367	390	358	373	431	373	363	369	372	364	368	375	387	330	350	372	363	441	407	380	417	362	327	370	408	341	357	397	374	361	416	342	405	406	374	407	367	332	383	370	358	366	406	373	356	379	399	378	400	433	376	347	380	438	387	400	409	382	382	371	360	405	374	388	412	383	370	378	392	380	381	355	386	367	362	389	353	358	380	370	366	366	383	423	378	373	358	353	391	372	393	380	394	371	370	381	398	406	369	365	378	381	388	387	372	388	362	378	364	359	391	391	367	373	398	356	384	362	399	361	385	352	350	374	400	393	399	335	380	353	356	360	363	395	352	398	363	348	379	420	369	370	359	391	395	351	398	358	360	352	386	392	387	402	357	377	398	348	397	401	381	386	395	344	416	408	358	368	377	393	357	385	365	372	379	370	402	362	350	402	357	368	410	370	402	393	380	407	377	380	382	389	369	394	389	380	359	367	386	369	399	378	409	376	367	362	329	409	384	355	356	371	395	373	433	358	353	348	427	383	345	378	374	372	368	355	386	366	367	434	393	424	377	360	381	410	394	355	381	368	381	372	382	366	358	387	368	348	367	344	335	375	384	396	385	393	367	343	390	362	402	373	388	400	414	385	343	379	357	354	388	380	382	418	393	399	364	342	375	362	396	388	399	384	383	369	380	383	410	366	380	367	351	370	394	352	387	404	387	363	349	376	394	429	369	366	364	385	350	374	411	395	387	409	350	383	391	411	378	380	348	360	365	415	369	359	388	374	346	392	367	381	378	382	418	378	373	360	360	403	345	376	377	401	395	344	375	367	391	375	353	397	370	377	372	352	347	353	337	424	372	405	402	386	409	343	421	369	389	432	369	402	384	398	382	357	362	406	383	396	328	352	369	373	356	370	379	375	410	357	382	363	380	371	382	386	360	344	363	369	401	381	362	372	354	385	378	379	379	373	355	376	376	352	316	373	371	374	375	385	399	371	417	380	406	346	357	376	372	389	413	393	345	360	349	390	368	384	381	380	382	380	365	406	356	399	348	363	419	377	371	393	396	396	376	388	377	346	371	375	410	368	341	380	397	370	344	371	373	368	378	376	367	386	389	398	378	401	345	402	403	389	381	371	378	333	387	361	391	391	414	384	330	365	360	397	408	367	411	358	394	364	394	366	378	402	342	374	363	369	365	379	408	356	350	384	389	410	380	372	391	379	340	394	380	393	363	332	359	382	348	358	375	372	351	367	391	376	404	362	396	379	347	340	399	389	362	317	392	373	407	364	372	420	367	353	396	370	397	356	403	412	370	381	388	388	396	366	406	409	347	368	374	379	383	360	395	398	402	386	352	398	392	391	407	369	364	344	408	375	386	338	387	384	391	370	418	373	398	364	405	417	360	384	394	375	371	401	350	382	364	418	397	381	359	374	378	369	383	374	400	375	395	399	360	412	382	401	431	371	364	381	365	416	369	392	367	349	373	377	342	392	369	370	401	343	395	374	362	379	354	390	384	376	405	372	403	404	394	390	399	381	372	368	349	379	362	355	351	354	374	413	388	356	372	355	365	395	356	424	390	377	350	368	416	371	352	407	343	412	406	350	401	342	402	365	411	373	376	351	378	386	406	365	368	382	393	373	383	356	388	376	352	374	360	343	379	366	384	392	375	353	403	411	405	347	370	381	389	355	378	348	346	396	359	389	387	379	384	355	414	377	383	378	346	374	350	394	396	383	362	364	351	383	329	419	389	381	349	397	354	395	395	362	355	351	359	373	364	374	370	381	375	390	368	411	383	370	331	362	380	381	371	382	343	327	365	354	379	384	381	398	393	370	383	372	376	345	366	369	376	369	392	383	383	391	403	404	293	351	415	390	388	355	374	366	360	367	370	393	369	407	395	406	353	391	360	366	407	384	370	392	381	346	383	351	396	371	398	350	401	410	346	384	398	365	372	380	367	368	360	401	410	406	368	388	358	333	373	382	382	341	382	399	386	346	365	405	375	399	344	372	365	395	378	391	374	379	391	365	380	368	428	393	377	388	368	378	366	380	362	362	409	397	380	363	382	372	389	368	395	394	393	368	368	360	378	399	377	363	363	384	374	379	390	349	371	359	389	370	390	372	413	384	391	390	391	396	385	382	388	375	381	372	357	350	358	397	379	423	347	361	415	383	374	370	391	383	377	373	381	380	377	355	390	352	396	402	367	387	361	359	331	338	419	377	414	387	382	382	382	366	335	370	390	389	356	380	398	404	384	384	382	367	337	350	364	390	356	359	353	377	374	373	345	377	385	375	374	381	358	374	354	372	398	392	366	358	381	388	353	404	364	360	361	411	394	382	408	385	408	345	343	392	380	397	345	364	362	389	367	372	386	376	317	375	371	391	385	386	351	371	411	366	458	382	376	364	372	382	366	362	354	410	363	384	355	363	363	361	365	363	365	360	392	380	347	399	382	372	362	362	419	349	362	385	372	406	369	349	369	349	372	372	400	409	403	373	346	387	403	383	411	366	355	369	377	427	382	340	331	382	409	387	387	341	383	390	373	374	349	380	382	375	395	376	406	353	368	374	393	362	387	362	364	420	334	391	365	358	427	388	383	384	396	383	385	365	401	363	400	387	358	358	371	332	370	376	364	399	332	377	386	367	399	362	391	408	404	385	380	385	384	394	398	358	355	374	360	372	378	378	370	370	403	349	372	381	368	362	342	371	375	395	388	390	370	425	341	358	384	375	358	384	354	363	366	347	360	375	387	379	370	377	366	370	387	391	370	358	368	365	360	364	397	371	371	372	389	382	356	384	347	373	417
24726	9473	5817	2724	1989	1472	1186	971	856	776	704	606	562	537	542	486	484	468	420	463	462	422	483	436	408	461	379	420	398	445	431	418	425	432	412	444	418	457	412	417	404	429	392	435	407	440	393	375	431	416	377	398	412	421	393	360	389	398	419	362	394	430	384	405	413	384	433	418	416	417	373	400	393	431	394	383	407	405	420	384	415	387	438	404	384	415	383	379	416	408	379	400	428	438	377	393	401	394	399	394	401	384	377	457	388	381	403	406	399	380	394	371	398	419	419	392	385	398	397	391	431	402	396	420	375	387	429	387	395	406	413	412	390	408	370	382	444	399	376	418	360	401	350	375	413	388	419	400	375	412	428	391	395	422	388	399	412	401	423	382	406	416	402	374	415	417	403	426	406	421	371	377	404	379	382	397	394	389	411	426	421	396	434	406	438	419	415	392	412	419	395	401	410	375	370	365	400	383	424	402	394	396	381	384	408	438	408	411	438	408	370	383	400	402	377	405	446	401	400	421	430	412	410	448	405	414	386	406	407	379	403	440	411	407	418	379	411	413	409	379	387	388	411	410	419	390	422	371	412	407	419	415	375	384	391	394	404	377	385	431	393	397	391	384	423	434	393	367	405	401	373	420	418	438	412	420	397	386	407	383	397	388	401	411	419	402	421	432	422	418	387	411	366	391	404	369	414	413	426	408	420	367	416	406	370	402	395	401	403	404	402	412	413	391	404	432	384	389	377	397	393	414	375	417	403	394	414	422	416	430	426	407	431	401	395	386	401	416	401	414	411	415	400	424	393	403	401	400	427	417	405	386	416	414	397	379	382	395	423	426	414	410	369	407	395	424	389	371	392	418	400	412	384	411	418	364	409	394	392	421	374	375	371	401	414	370	395	397	370	391	405	408	391	435	361	372	416	382	430	401	394	389	420	466	393	388	397	426	373	403	397	407	383	410	409	418	393	396	391	383	399	448	387	382	430	387	392	421	395	392	417	401	391	365	391	401	386	384	415	436	398	395	394	398	400	348	389	399	407	427	382	372	395	391	431	399	414	432	422	387	434	394	420	393	411	380	401	408	379	390	387	389	406	441	397	411	414	438	424	394	400	427	364	376	429	379	358	380	394	379	454	407	382	388	380	405	393	428	423	406	358	404	436	353	413	384	373	407	417	397	366	400	425	387	351	401	456	396	381	385	422	399	436	360	389	398	414	404	431	394	382	392	378	418	404	414	382	409	414	387	398	413	370	424	388	395	423	433	390	457	422	402	423	409	394	403	434	384	392	394	408	391	406	422	382	398	377	398	384	404	389	410	374	382	402	386	434	403	387	391	378	382	371	387	407	420	399	416	428	418	386	421	407	417	374	399	372	402	395	418	380	410	398	420	400	416	399	401	418	398	376	380	436	389	396	407	403	441	429	414	398	411	402	421	435	406	387	406	413	423	433	407	398	402	403	392	403	425	381	386	404	382	362	420	403	372	406	421	372	420	404	400	375	399	398	424	426	408	407	415	408	407	431	434	392	399	392	405	431	405	400	394	397	404	410	382	448	376	410	417	409	398	384	392	419	381	413	424	450	397	409	435	400	407	392	437	434	408	391	368	385	364	400	431	385	397	437	411	400	400	437	381	430	407	354	407	378	420	398	384	435	407	408	439	396	430	418	460	403	414	434	352	402	388	404	386	387	421	412	399	455	376	402	411	418	415	424	416	419	379	396	377	385	378	416	425	389	435	378	430	428	377	375	408	394	378	404	402	400	387	406	373	399	458	387	408	386	408	409	415	414	385	403	383	392	447	356	379	424	399	409	441	375	389	407	369	399	392	380	415	392	390	421	390	396	435	386	425	398	410	402	409	421	399	437	432	429	427	386	408	386	415	400	370	405	398	400	434	401	417	387	405	414	401	411	422	413	329	411	407	411	363	391	421	378	403	382	398	380	428	437	388	428	417	423	400	422	370	422	376	378	409	398	424	389	437	421	410	392	415	389	396	401	412	384	406	395	408	379	394	362	442	404	402	407	416	416	385	394	406	390	410	400	406	381	409	400	428	395	380	406	413	406	393	407	417	412	436	426	404	398	446	421	388	411	385	393	384	391	418	359	395	370	398	374	397	402	372	420	408	438	391	405	402	412	386	404	404	403	428	399	412	379	406	401	421	442	406	375	412	379	409	366	401	400	370	387	377	419	391	404	451	397	415	394	412	409	403	418	420	413	371	357	436	395	372	412	389	377	367	392	378	427	400	411	397	408	455	401	430	417	390	411	403	390	422	387	392	419	401	471	423	396	410	418	426	409	438	399	422	397	424	374	412	382	369	394	395	425	407	398	428	373	425	392	434	426	348	387	390	382	416	419	394	417	406	435	439	385	412	396	413	393	406	389	420	417	384	411	353	380	405	407	417	396	427	405	406	393	413	401	386	387	431	433	438	410	411	410	402	397	424	407	381	385	408	429	378	357	386	374	397	434	415	427	447	387	441	400	405	392	405	401	414	419	413	374	398	401	390	422	404	407	387	387	424	423	403	412	412	381	400	425	359	428	399	368	424	414	382	381	399	381	409	420	409	411	383	419	398	428	386	433	397	405	425	410	376	396	415	390	426	390	398	401	431	440	413	403	436	391	443	371	382	412	388	390	368	388	362	414	392	389	379	374	413	386	395	416	390	427	391	404	444	410	424	411	425	366	394	390	409	390	399	408	412	425	423	408	392	440	362	382	405	416	433	373	432	416	399	395	394	395	385	399	407	406	438	425	407	397	411	413	332	410	419	433	400	389	375	433	422	395	383	403	421	401	363	408	388	431	429	373	413	411	437	410	420	425	418	391	435	421	409	391	437	390	376	375	416	411	400	411	383	437	424	411	423	395	389	390	397	379	387	397	408	393	409	398	415	378	381	406	400	382	428	395	409	404	418	406	397	386	379	375	416	385	405	420	375	424	401	419	402	448	398	398	401	376	392	421	439	395	414	420	450	429	393	412	381	370	408	402	433	396	371	406	396	450	426	410	372	412	410	407	403	375	423	438	372	425	396	391	411	395	402	409	392	438	398	373	415	398	397	397	422	411	383	381	454	404	377	386	388	387	399	404	404	398	392	446	447	362	381	404	392	409	396	426	419	386	418	396	391	423	416	365	411	396	435	396	398	374	453	385	416	409	386	404	376	387	400	410	398	389	412	403	401	402	402	406	421	410	393	409	393	422	410	373	376	421	395	415	444	382	398	386	419	397	444	392	391	391	363	435	363	384	387	445	407	373	361	416	417	384	411	374	424	446	391	422	418	383	427	434	424	405	413	376	413	413	415	413	392	414	421	368	388	401	385	400	393	374	354	434	400	408	413	394	380	401	384	398	381	395	394	377	389	435	452	404	384	397	388	387	411	400	393	388	400	396	405	407	394	408	405	370	367	413	406	392	399	406	396	420	380	387	414	396	388	406	421	421	410	403	390	412	411	438	406	389	390	374	417	415	406	378	379	424	375	395	393	385	400	354	395
24999	21134	27407	25000	11376	1275	1013	834	800	787	780	791	750	766	730	734	677	744	705	727	666	710	703	709	706	663	711	717	664	698	695	680	725	745	695	639	684	671	731	684	669	693	709	719	659	707	705	732	662	758	665	663	709	750	711	731	703	721	716	678	686	727	722	761	694	690	687	719	668	747	707	713	679	700	682	700	684	729	716	707	698	724	711	638	687	713	739	702	715	709	671	685	692	666	672	696	687	750	724	664	658	710	674	670	748	682	704	684	697	697	671	686	676	710	711	677	709	687	665	646	678	651	718	704	684	680	680	713	653	705	712	701	660	711	678	635	681	678	682	664	695	678	753	680	645	738	740	658	663	693	696	687	668	677	693	753	671	733	651	644	708	688	721	627	700	735	664	669	681	706	690	684	647	710	703	656	705	704	662	699	692	676	698	709	704	738	740	737	652	693	712	677	689	647	661	682	729	668	680	707	699	698	696	650	720	695	700	697	660	658	665	630	685	722	695	702	671	702	641	721	667	689	672	768	703	667	704	712	668	705	700	689	677	721	640	714	694	663	719	698	690	671	687	708	722	673	701	705	662	753	730	700	670	683	665	716	676	716	677	698	712	679	684	744	659	652	668	713	691	644	668	683	684	693	714	697	662	675	677	709	762	722	691	710	690	714	746	667	712	717	706	661	712	707	756	685	650	681	672	673	724	731	739	675	700	690	674	734	691	667	695	644	700	686	702	690	706	710	672	725	688	724	640	653	685	674	662	637	709	669	699	723	678	737	660	702	666	706	714	654	671	691	684	707	688	688	700	672	690	639	697	699	696	644	690	678	655	671	652	712	678	669	678	699	688	744	654	690	681	698	689	684	718	687	710	662	679	712	629	675	705	708	650	668	734	681	624	719	669	680	643	655	730	682	667	686	670	692	694	691	672	664	702	669	720	700	711	708	656	722	678	687	690	702	710	709	704	758	720	669	666	702	671	695	688	692	656	708	684	696	678	661	687	712	697	672	698	675	664	726	655	692	647	685	693	662	729	694	691	718	692	728	721	722	760	682	677	664	701	728	720	711	704	685	704	641	702	682	685	675	736	726	664	710	660	677	709	672	682	681	683	673	748	687	643	679	686	684	694	709	700	721	689	713	704	724	757	692	655	677	672	722	723	693	713	637	688	696	682	730	718	664	681	731	670	660	722	744	677	700	695	683	666	695	719	676	693	710	707	698	634	695	689	702	698	725	691	711	739	716	667	725	685	693	717	656	697	728	711	674	708	681	709	635	698	679	663	666	688	719	651	745	697	691	720	748	657	692	717	695	710	680	724	712	674	688	665	711	672	698	716	649	737	724	674	705	718	716	694	675	714	705	685	661	668	685	652	675	701	724	712	672	676	713	739	719	730	711	660	704	720	743	719	646	694	655	676	665	699	626	735	698	743	657	675	697	678	693	717	683	706	643	721	719	687	691	702	723	673	696	692	696	730	726	664	686	699	677	699	711	730	668	679	656	698	707	674	690	716	658	692	646	669	698	679	731	658	681	669	695	716	652	695	683	689	714	677	716	686	723	711	659	704	668	692	684	672	654	673	685	680	664	699	680	662	689	741	688	677	699	664	691	681	710	715	712	686	697	696	694	692	684	690	687	713	680	639	710	699	691	683	692	701	685	669	697	689	727	717	654	722	660	651	673	694	774	697	711	701	678	701	710	675	636	682	667	669	706	740	675	710	677	699	720	671	700	685	648	677	706	720	694	705	674	691	688	700	705	738	665	713	682	677	689	619	680	687	713	665	669	672	739	702	708	673	673	719	668	686	686	750	693	704	704	700	686	711	670	686	667	684	692	689	685	690	715	733	725	666	677	676	687	667	690	683	716	677	743	685	699	653	614	697	645	720	692	691	739	717	698	688	663	669	626	723	718	747	671	687	711	655	686	681	689	691	686	718	738	676	711	679	679	689	679	696	692	689	671	738	670	693	702	697	637	750	723	693	680	724	701	719	660	673	664	734	714	684	741	707	680	710	734	764	702	709	718	750	752	695	699	678	710	663	677	738	681	696	644	658	708	706	749	690	706	683	653	708	735	668	607	699	693	750	691	716	664	692	666	681	669	689	687	692	692	653	697	705	765	716	655	695	686	679	708	689	696	679	716	694	675	704	682	709	692	722	653	720	652	705	675	680	638	755	647	727	696	704	670	670	666	690	705	740	685	641	707	644	661	689	715	689	679	701	651	648	675	697	730	732	672	695	685	724	673	707	709	692	682	708	694	681	661	728	689	675	668	685	661	667	672	696	709	692	727	675	688	683	681	699	672	736	724	718	692	700	767	681	673	640	692	694	684	686	676	746	710	753	709	711	682	713	737	716	653	697	707	683	687	662	665	746	687	691	645	724	703	687	668	705	720	675	697	687	679	678	663	654	685	683	688	692	658	671	708	676	667	697	727	724	735	659	676	707	692	645	711	661	686	713	668	676	699	719	685	695	744	717	716	672	657	747	702	655	703	685	728	644	711	625	723	730	672	659	691	684	691	689	751	642	657	699	726	715	689	720	698	712	701	708	683	673	708	667	709	653	657	725	685	658	714	682	703	684	661	701	713	701	699	678	747	697	641	656	679	652	690	693	693	704	663	709	709	726	680	654	688	683	662	677	678	726	656	736	695	674	723	689	643	651	718	742	637	714	706	710	727	656	716	650	706	717	679	715	683	702	674	670	697	653	679	660	679	642	682	686	701	706	698	690	684	727	682	710	700	690	679	718	675	685	710	730	673	695	691	681	720	690	651	750	691	714	677	728	708	665	704	686	670	714	678	744	687	735	694	677	663	712	720	682	670	734	675	671	654	717	708	731	676	718	680	689	665	661	656	661	719	664	704	700	668	654	697	702	681	755	718	715	744	700	667	757	692	692	685	685	658	699	630	679	657	697	638	673	634	672	706	678	694	696	724	760	706	730	660	707	701	671	687	690	700	700	713	692	680	661	751	680	703	691	666	699	705	670	687	686	723	676	717	662	704	635	707	689	679	679	665	713	684	718	649	656	678	638	705	658	709	675	693	671	653	727	644	685	723	712	705	700	697	680	705	675	686	687	658	671	662	645	682	679	703	703	704	725	728	704	691	702	647	691	745	655	645	695	658	683	729	697	650	696	710	732	690	674	724	685	664	677	745	704	700	742	741	715	644	698	707	715	651	645	648	667	698	693	697	679	726	724	693	662	679	697	659	701	645	689	714	671	706	684	697	708	712	729	680	676	635	694	679	663	683	672	661	635	647	713	654	680	739	677	717	659	705	695	682	709	664	676	696	649	694	694	692	695	727	616	680	670	718	682	678	669	686	680	690	726	714	706	687	686	689	700	702	732	702	708	679	704	707	676	676	680	692	672	670	698	704	689	672	729	695	721	649	679	698	699	717	758	716	671	672	707	684	714	714	683	726	692	714	685	692	712	690	696	665	659	729	697	656	648	714	695	716	691	685	724	681	656	632	708	681	673	708	661	724	728	640
24037	5818	3500	1962	1556	1325	1164	1062	951	867	883	824	787	799	792	779	736	758	733	688	757	767	718	732	766	714	704	776	745	719	725	733	762	758	730	709	721	789	755	725	752	727	756	773	713	728	696	774	729	706	758	738	731	776	732	706	742	679	764	736	726	773	748	744	770	733	710	721	766	739	749	763	738	764	726	698	722	744	688	715	699	711	709	700	721	745	702	728	740	682	691	706	739	729	732	747	729	736	708	755	778	712	739	725	709	742	751	755	733	715	746	732	762	704	706	712	712	719	732	717	727	706	732	723	720	752	679	708	740	698	731	731	705	717	728	710	710	715	718	748	707	728	712	740	664	689	725	732	763	695	780	708	717	791	755	730	703	718	744	730	702	744	702	717	680	705	785	770	759	729	709	732	737	729	754	742	703	767	746	748	715	701	711	736	712	740	696	763	694	720	713	719	760	730	752	714	777	770	712	698	728	736	745	716	743	701	733	735	708	735	751	717	669	729	790	681	716	703	726	746	736	774	738	707	703	721	691	700	699	724	774	754	733	749	743	695	765	750	678	767	748	716	683	737	718	764	706	741	741	755	722	717	711	724	721	706	736	724	690	707	686	770	765	720	785	727	728	765	775	688	741	726	755	684	724	759	686	736	721	729	706	719	712	715	736	754	729	751	740	751	713	706	791	689	763	712	709	704	744	698	724	728	698	712	730	696	678	737	714	734	702	729	721	715	729	741	727	724	722	687	719	670	775	737	769	748	727	735	704	769	693	721	722	696	756	749	700	701	682	704	658	706	718	773	744	764	758	666	735	717	731	742	762	744	739	711	711	722	719	692	713	672	695	711	711	733	712	722	705	750	735	769	738	743	709	727	713	758	727	728	737	759	689	765	734	694	723	731	738	801	719	691	679	722	676	690	704	727	748	721	727	727	706	723	688	747	708	710	749	706	759	749	708	719	707	714	713	706	731	730	772	721	691	772	731	714	718	738	738	725	710	805	750	768	705	702	743	734	724	661	695	671	733	761	733	703	664	742	692	756	696	746	752	772	679	746	745	746	754	730	719	723	754	801	756	740	787	722	719	695	743	709	721	736	719	733	731	727	743	733	730	682	697	733	699	718	738	764	786	769	760	731	734	680	741	711	707	759	720	691	694	734	703	663	744	742	709	744	717	740	679	730	829	768	695	746	679	720	743	710	725	731	688	683	680	779	753	737	722	736	713	741	763	711	735	735	721	706	747	741	654	707	676	724	681	696	746	761	720	738	727	685	752	756	756	826	733	759	770	739	723	705	736	700	732	693	743	707	754	737	653	746	734	731	760	702	745	731	720	747	708	686	751	770	732	718	735	673	666	738	734	759	772	720	734	699	714	730	694	709	723	705	736	743	708	736	716	695	706	703	722	718	689	665	725	754	667	780	701	737	710	715	745	733	692	691	689	730	740	701	687	688	756	742	734	764	724	707	705	729	681	740	706	674	699	725	700	746	725	773	723	691	748	713	720	696	696	727	683	747	685	750	704	725	719	707	736	679	728	710	732	726	727	733	710	752	752	809	715	706	664	730	765	706	697	723	692	673	736	723	744	725	692	709	736	758	740	706	721	719	739	748	722	762	732	717	711	686	744	729	695	715	724	706	722	773	736	730	733	718	737	737	731	712	731	717	731	735	749	738	722	688	728	692	726	726	696	663	702	681	729	745	704	696	693	750	749	744	769	764	708	750	732	768	672	692	698	693	678	705	758	703	729	741	743	711	691	701	712	701	736	683	722	723	751	746	746	708	722	714	697	714	756	705	716	703	744	701	746	716	758	711	736	703	752	720	730	705	717	691	698	752	721	791	734	740	745	722	707	772	754	703	704	725	666	722	718	675	740	755	738	760	716	739	754	731	748	737	756	760	729	733	687	682	693	714	702	743	748	743	723	691	715	717	728	737	671	716	739	743	728	680	753	761	758	694	757	760	758	691	759	721	761	738	728	785	759	680	741	749	689	723	729	731	742	763	759	729	731	725	734	694	713	741	718	750	738	725	681	724	712	678	712	746	697	696	756	740	734	708	751	711	719	749	765	695	707	726	697	719	759	740	727	671	737	717	700	761	747	701	719	753	732	746	723	784	742	715	790	707	742	715	715	745	720	770	759	675	765	669	721	754	755	723	723	752	741	743	749	743	721	761	725	752	737	756	730	739	693	689	727	713	691	701	725	731	726	750	688	744	708	674	788	713	722	718	721	695	727	733	775	690	716	706	756	705	735	758	653	728	751	697	711	740	720	733	748	754	756	732	728	713	689	669	726	685	770	676	733	686	760	758	683	697	714	746	702	748	738	712	736	733	719	704	690	688	743	713	759	726	730	723	766	732	730	731	742	717	765	773	718	685	700	722	723	749	748	755	717	698	724	732	730	724	742	759	706	713	758	714	724	708	790	783	720	671	772	732	756	758	723	713	747	763	761	695	763	746	732	713	710	721	760	730	734	760	729	716	667	756	701	717	715	751	734	703	690	714	693	722	750	738	765	686	722	720	788	703	742	725	656	729	691	729	735	718	693	742	726	726	724	740	732	734	727	737	759	735	747	775	685	767	733	749	703	760	719	680	719	707	694	751	776	729	763	748	729	717	738	709	698	766	765	709	759	705	758	751	705	761	731	733	701	710	767	744	769	768	799	748	728	706	697	736	703	703	682	728	720	720	704	743	686	680	720	706	757	765	715	755	721	692	735	729	718	763	703	737	712	724	696	715	737	734	685	713	695	754	734	734	669	738	753	759	696	739	732	710	701	745	711	737	715	693	726	734	719	733	746	716	716	726	745	767	776	749	771	736	710	736	725	753	682	742	676	741	721	703	756	683	704	736	792	721	715	754	730	710	703	726	729	744	737	697	711	720	762	718	677	738	734	699	722	689	733	741	767	745	692	711	713	756	748	698	727	725	723	722	699	720	755	718	683	732	732	789	710	734	791	705	786	696	732	707	725	720	702	708	617	705	724	714	712	743	727	731	719	712	750	708	758	727	714	744	719	652	743	727	737	741	683	713	751	694	675	724	741	712	712	707	710	711	779	708	756	747	707	718	721	673	740	684	779	734	720	721	716	737	699	736	716	709	757	710	722	738	716	740	744	720	747	679	727	714	746	764	759	724	747	694	716	721	733	727	672	718	758	710	691	674	755	708	685	719	728	745	700	737	795	717	683	748	708	721	731	698	776	719	740	720	738	723	733	740	754	724	733	754	727	696	708	752	708	779	704	704	692	724	740	760	763	772	774	739	730	725	666	768	737	724	753	684	799	717	758	783	761	685	711	714	740	690	762	719	764	713	740	717	710	700	727	726	718	714	755	733	745	719	728	770	727	757	716	725	738	696	694	748	733	766	743	709	734	756	716	746	753	689	691	715	718	701	720	754	728	754	750	673	755	738	688	702	698	786	716	709	744	770	778	717	702	760	706	667	721	719	726	769	768	766	714	738	687	750	706	768	758	688	723	690	757	773	723	729	744	767
22595	21134	28859	23654	21141	21221	9883	1675	1286	1199	1146	1084	1060	1048	960	942	969	922	961	894	885	887	864	884	925	893	851	856	844	849	844	824	884	863	902	821	833	923	829	873	854	839	871	876	848	789	869	893	840	884	849	860	865	830	853	851	827	832	849	803	804	796	811	846	819	823	857	849	823	767	795	830	782	860	860	808	814	790	812	816	892	820	832	816	829	825	850	793	850	783	828	778	796	801	849	831	796	854	847	879	803	844	817	829	871	814	852	738	816	892	854	842	799	779	837	811	797	823	897	837	832	822	866	829	790	843	889	837	847	837	829	812	846	842	832	844	817	850	839	849	838	805	850	822	808	813	873	818	825	801	883	822	808	781	825	840	837	869	905	836	859	843	863	854	818	826	830	902	809	817	807	823	817	801	803	842	849	901	812	794	809	840	823	846	832	796	837	831	800	841	793	808	811	794	853	865	832	815	823	785	835	813	819	797	822	798	834	867	785	874	833	818	845	870	821	888	837	790	825	828	805	827	828	828	789	841	818	800	814	795	820	813	796	848	795	806	860	818	810	807	809	852	810	862	825	865	803	815	870	807	817	841	809	840	810	805	809	872	835	811	810	861	820	840	794	871	840	816	775	805	791	823	852	850	792	829	819	865	828	853	852	827	785	850	816	857	806	767	817	839	877	827	823	791	846	830	815	874	822	862	800	827	806	836	758	863	809	851	841	819	830	805	821	782	783	886	822	822	828	853	804	843	829	824	809	800	818	837	834	813	824	803	852	834	857	859	836	776	803	857	821	821	863	851	837	831	797	810	815	793	787	807	877	819	849	789	799	829	805	794	813	814	846	841	835	779	853	872	809	803	811	784	833	827	772	806	797	788	866	813	796	815	863	828	794	797	830	824	857	797	866	828	858	833	860	829	832	820	828	773	793	855	803	871	844	826	792	827	827	778	785	836	804	865	842	815	839	886	821	820	795	819	855	813	790	827	802	796	815	825	808	833	794	795	804	791	858	847	801	840	845	817	822	861	844	815	799	776	865	858	849	828	899	815	857	838	803	811	792	865	818	830	826	812	804	846	850	779	777	857	830	844	810	830	796	840	839	828	831	831	849	802	822	811	818	838	817	846	845	860	822	798	852	879	769	834	815	896	836	818	808	835	803	831	868	815	815	881	892	833	842	803	858	860	811	821	803	791	858	800	857	787	831	844	871	787	829	881	751	825	847	831	849	828	832	819	756	775	835	814	768	866	854	823	845	847	829	801	852	840	809	811	796	822	831	835	850	804	788	802	840	867	810	848	840	833	773	845	806	867	817	745	780	803	830	843	866	871	835	832	815	812	868	814	838	796	812	806	854	828	793	792	843	830	859	814	792	773	846	851	815	823	849	857	764	845	817	817	792	851	859	762	808	845	882	830	839	847	816	843	832	851	785	825	779	781	826	843	801	837	754	870	813	818	829	826	841	835	770	841	816	861	877	858	834	783	795	865	838	784	799	774	826	817	799	775	862	800	851	792	859	812	842	869	788	830	797	806	793	807	869	804	838	799	788	825	834	869	861	864	779	804	800	854	874	777	730	813	870	820	846	854	801	771	781	844	852	827	823	778	834	877	803	853	879	783	787	835	833	850	774	852	864	822	809	868	825	808	796	807	891	780	820	830	848	836	836	786	811	828	804	824	836	810	812	827	834	832	847	838	787	832	816	791	812	819	851	908	803	875	802	821	798	823	828	779	831	814	833	842	871	802	809	814	783	822	803	844	805	840	833	838	815	789	801	835	813	830	787	790	892	794	855	866	868	839	850	837	854	830	781	823	825	799	826	784	766	777	780	832	771	831	789	792	805	812	871	820	841	794	844	856	825	843	802	805	845	911	852	798	775	857	800	799	825	797	772	917	858	836	852	803	839	867	799	828	823	818	815	872	806	790	868	808	810	808	841	848	811	824	845	852	824	785	802	848	794	826	899	818	827	839	791	806	857	835	810	790	810	831	777	878	855	800	836	802	804	818	855	827	838	834	858	836	855	863	800	795	810	800	795	835	816	797	806	814	834	839	856	844	768	813	782	796	866	795	803	813	767	844	861	804	792	786	858	794	808	844	831	827	804	797	806	799	814	805	846	816	841	870	869	812	801	835	818	801	830	803	773	836	837	752	869	769	851	828	845	855	840	784	836	825	859	859	800	839	816	841	858	873	805	803	791	888	827	824	820	828	810	845	821	855	780	862	790	801	819	826	880	850	805	849	826	826	818	847	832	831	811	841	856	837	811	821	805	780	791	843	839	845	830	792	828	827	819	832	787	836	832	830	839	796	802	852	825	814	791	865	811	831	812	854	804	808	820	810	802	837	867	811	852	828	832	776	814	795	861	818	863	854	838	847	806	863	816	827	841	878	816	796	835	814	824	766	830	772	865	807	826	868	782	786	821	828	824	817	842	819	809	770	825	867	809	852	833	828	861	841	858	810	823	851	843	834	832	834	844	823	796	821	810	785	835	809	823	847	801	857	889	838	827	803	782	778	797	813	900	850	842	820	869	777	828	764	863	780	812	766	821	819	783	797	833	847	856	788	833	834	847	850	831	786	813	785	850	816	848	819	821	789	818	862	846	824	815	813	821	845	834	827	787	786	837	882	828	839	813	885	798	799	810	873	832	797	819	868	846	805	885	819	779	838	844	831	821	805	792	865	800	786	842	846	826	859	844	801	833	844	919	802	871	841	832	781	860	810	812	819	832	809	833	810	824	843	821	823	845	840	773	814	830	907	789	849	828	828	803	787	802	789	843	744	823	872	802	844	849	810	827	841	831	865	822	782	875	813	794	803	840	888	865	856	872	816	839	897	807	846	837	843	829	860	822	769	852	833	797	820	844	831	835	847	789	841	799	829	835	812	828	805	842	847	821	840	807	841	755	841	865	803	810	775	835	801	824	811	878	874	865	852	873	878	804	814	838	806	842	808	829	860	833	824	810	845	854	820	796	809	889	821	841	838	838	784	853	824	839	788	824	805	878	888	835	869	808	784	754	808	813	812	847	814	858	838	834	806	823	837	836	793	850	772	806	838	852	840	851	827	822	820	790	841	845	788	841	818	871	774	895	837	815	820	831	864	797	813	823	825	845	841	828	832	854	843	781	828	819	800	822	880	829	795	814	785	826	848	833	839	801	862	832	783	836	849	803	790	796	832	795	794	833	814	824	831	834	818	866	780	880	804	805	779	840	841	776	825	847	814	848	827	854	815	786	834	842	846	836	798	830	837	846	828	834	785	825	814	845	865	859	804	861	757	757	790	825	764	785	769	826	863	763	833	835	846	778	782	854	802	818	826	840	806	856	815	818	855	806	795	785	784	827	830	817	798	870	821	837	797	806	878	807	829	821	812	804	838	863	836	805	826	796	749	878	800	819	847	832	859	846	813	853	785	826	809	831	812	812	784	859	792	847	803	764	817	759	805	826	779	788	803	852	801	875	829	787	824	788	851	828	814	848	857	807	843	787	853
27473	15149	9756	5078	3837	2873	2330	1962	1723	1495	1353	1221	1154	1127	1067	967	1000	958	934	923	909	876	953	871	877	850	883	876	865	883	842	896	880	859	844	885	848	887	819	913	855	869	877	844	782	843	856	875	834	817	848	869	863	865	817	846	828	834	826	816	803	849	842	856	833	855	837	853	855	837	860	824	859	842	813	860	808	852	836	813	832	842	829	821	878	853	806	801	811	779	852	847	797	827	793	776	821	766	811	861	820	820	827	828	819	806	847	843	775	784	815	815	795	835	869	837	856	899	839	793	859	822	824	855	839	782	829	826	810	822	812	822	794	798	757	810	804	814	756	783	826	838	848	842	804	799	853	818	801	847	831	838	831	803	834	866	837	811	756	822	831	834	839	810	844	876	757	767	817	853	806	837	794	840	829	842	818	802	886	870	862	859	821	817	855	786	790	841	838	841	819	831	801	779	825	820	835	836	808	890	821	771	766	820	812	833	806	837	848	783	826	810	849	858	816	808	797	867	829	800	792	794	839	808	869	811	783	857	822	841	830	762	789	767	809	803	836	799	838	834	815	862	809	805	769	874	830	824	803	853	858	849	809	847	822	823	774	821	838	787	861	844	811	821	822	821	824	780	818	810	811	838	814	849	827	864	868	837	827	842	806	832	830	787	835	813	832	798	886	832	795	814	832	830	837	803	828	811	803	820	834	779	859	856	824	815	799	810	822	798	838	760	807	777	832	851	903	834	826	886	829	828	803	811	796	831	856	833	798	833	795	837	763	786	771	848	802	792	820	859	839	804	869	850	818	861	910	826	901	837	838	802	862	789	828	851	830	836	811	794	793	840	779	830	822	840	800	858	870	840	818	840	819	839	809	831	775	772	855	810	795	803	772	798	835	856	795	778	849	833	861	826	794	790	824	855	783	819	797	783	794	793	812	836	878	796	834	828	797	859	772	788	835	788	801	812	792	798	796	860	825	839	874	853	851	817	749	812	836	834	823	836	868	788	814	809	868	846	799	855	825	844	830	841	878	763	846	836	874	792	815	876	834	818	836	839	850	845	832	860	810	818	855	775	859	827	819	812	792	779	806	776	883	820	820	782	816	791	735	806	840	823	846	847	839	819	821	817	864	853	791	851	822	842	816	808	813	802	763	779	811	846	825	843	844	836	824	790	872	907	818	809	777	858	839	811	850	844	802	842	830	885	814	783	817	862	844	796	885	822	807	854	824	816	842	854	867	896	873	845	850	833	878	857	792	867	828	800	887	844	875	773	862	837	814	789	824	834	822	856	819	830	818	836	779	751	821	808	849	831	820	842	808	869	807	845	827	828	821	835	832	797	858	834	867	848	862	794	809	846	822	819	825	848	823	836	804	803	806	802	837	842	841	880	832	857	818	848	840	856	861	817	753	837	789	807	775	802	813	828	797	853	831	836	802	772	780	805	860	817	830	821	824	819	822	841	827	775	867	825	846	822	820	821	805	822	810	919	819	850	858	775	797	836	834	761	809	807	851	803	822	815	820	815	829	815	788	807	830	789	793	795	818	853	820	799	770	805	813	822	828	861	855	856	804	852	800	806	845	857	817	735	787	843	829	818	777	783	799	780	827	828	820	858	831	798	828	856	793	839	829	894	838	836	823	826	835	825	808	832	789	813	813	805	794	804	855	816	825	809	868	833	744	822	736	805	842	824	885	849	858	886	846	871	788	831	788	852	787	806	804	829	844	807	839	834	841	811	807	869	813	814	825	804	892	808	871	910	821	811	804	877	836	783	800	798	847	833	854	811	782	791	865	816	843	819	828	828	832	817	800	791	828	787	798	804	833	827	804	859	790	812	801	790	802	798	803	766	836	831	812	825	815	772	809	813	846	820	858	836	820	841	833	825	826	792	766	816	797	862	819	791	853	786	855	773	785	770	821	818	808	835	819	842	814	814	832	888	808	835	807	873	843	868	753	852	832	874	836	836	801	826	854	833	858	796	843	853	812	818	845	820	816	801	828	836	824	802	859	804	827	794	861	822	820	836	842	841	807	844	815	835	847	854	807	860	796	833	844	851	837	791	828	797	836	834	779	809	827	880	850	827	801	783	788	785	804	784	850	863	858	858	807	835	809	820	791	817	871	815	830	811	860	802	827	840	834	849	875	805	776	783	800	847	851	789	840	871	846	805	809	866	840	839	840	789	791	810	777	764	863	784	875	816	837	829	793	872	797	811	839	822	817	848	799	841	812	817	832	863	844	841	839	825	794	780	835	826	847	803	863	793	797	802	795	805	835	803	778	772	823	817	818	792	809	792	785	898	821	812	845	803	854	821	834	847	810	800	792	795	822	820	813	874	827	839	839	781	786	779	828	869	825	810	866	790	805	809	820	833	861	788	827	807	796	868	844	808	831	812	786	841	802	842	848	867	832	832	811	827	833	820	770	853	721	820	797	848	868	878	815	857	802	793	823	805	849	847	855	845	811	838	837	824	817	806	870	785	884	820	795	796	791	867	807	811	804	806	812	882	823	804	839	811	847	788	856	866	793	829	862	784	812	815	790	885	792	795	870	820	830	825	776	866	845	820	840	765	824	853	847	821	801	854	787	830	840	846	899	813	832	805	852	846	828	810	806	793	870	825	761	833	792	817	830	854	828	826	806	814	809	811	791	854	868	808	836	781	829	800	829	789	848	842	844	806	779	796	807	799	830	867	783	834	843	827	811	815	859	819	796	858	838	838	866	866	803	817	805	864	910	874	831	793	828	805	834	832	797	803	821	811	835	847	812	788	837	838	817	852	821	823	860	779	774	838	810	821	833	808	788	806	868	776	843	852	826	875	833	785	827	810	847	872	821	859	810	811	806	819	825	804	808	806	829	787	878	842	857	829	797	796	803	789	775	829	818	825	812	828	821	809	841	788	808	840	790	810	793	847	825	821	811	807	763	872	803	790	820	819	850	819	799	819	831	844	864	789	798	809	849	817	764	867	807	812	803	796	849	781	782	798	870	803	811	794	844	819	812	848	819	859	790	805	866	839	827	844	800	789	830	791	844	829	820	826	847	785	820	748	804	817	841	843	825	799	840	824	775	822	829	834	813	872	838	833	804	866	823	816	821	809	781	809	822	783	834	806	860	898	856	825	861	859	840	786	843	877	810	769	833	857	816	835	814	798	785	825	878	846	846	805	807	820	811	822	848	806	862	809	842	806	835	816	861	821	828	808	760	731	796	826	849	813	849	851	813	755	886	846	858	733	824	842	819	794	863	839	874	882	889	769	796	830	835	846	807	828	803	799	858	851	846	832	818	853	796	825	830	788	851	784	836	806	854	828	825	821	836	819	787	830	805	831	818	740	846	799	766	824	842	785	827	766	828	859	894	833	821	800	856	808	860	866	778	844	809	847	844	815	807	839	853	828	818	837	804	863	802	847	822	786	833	808	795	850	824	863	891	828	896	829	785	865	809	840	822	851	776	800	785	819	795	837	849	822	836	857	796	770	777	827	806	788	794	803
28097	18186	4482	571	469	427	396	381	378	372	371	365	383	350	337	374	356	356	377	363	362	378	346	371	342	320	397	371	388	368	340	359	317	362	349	342	353	345	348	339	360	386	335	371	387	377	349	359	332	342	318	339	341	371	340	364	359	335	353	328	326	383	363	343	355	362	345	342	350	344	382	387	354	336	353	366	388	336	368	338	382	378	344	351	349	376	348	380	358	339	375	350	351	348	358	374	357	344	356	329	348	326	397	383	344	323	328	343	347	325	376	351	365	334	354	362	367	335	358	364	377	369	339	400	354	352	347	355	342	376	334	362	362	344	373	332	322	402	358	341	351	339	344	374	361	384	372	325	341	350	327	380	339	335	361	368	355	326	370	376	332	353	364	317	384	346	371	348	359	357	392	376	344	354	336	398	367	400	352	358	379	362	356	366	368	350	351	331	368	342	377	326	334	358	337	361	371	395	354	362	374	355	368	338	341	366	321	358	352	314	349	371	368	352	349	368	329	339	355	345	342	378	336	361	346	349	349	327	380	368	339	373	378	380	364	329	352	376	360	346	365	372	323	366	353	374	348	376	384	347	351	376	342	344	349	407	382	342	350	326	385	351	371	322	337	378	371	352	334	356	379	343	347	395	372	321	353	352	332	341	371	329	347	371	327	356	371	329	334	342	376	312	337	396	350	336	358	352	355	352	349	374	366	383	366	355	403	355	353	406	414	344	327	377	338	350	338	349	354	307	374	378	353	333	373	375	364	339	363	365	357	364	326	362	354	368	352	371	377	366	360	359	341	353	349	356	353	353	361	347	316	325	360	384	352	338	375	362	362	376	382	347	350	360	368	356	354	361	354	366	356	333	351	351	355	362	373	329	333	355	372	368	344	390	358	351	352	330	353	338	371	323	350	364	355	382	333	365	347	411	341	332	338	358	334	390	374	335	367	387	375	335	343	338	354	392	376	344	359	362	359	366	343	369	384	347	347	334	366	349	390	349	402	349	342	389	359	333	349	377	349	317	401	343	344	345	352	370	374	366	344	359	334	340	370	344	349	376	370	364	364	330	335	362	327	342	361	348	336	335	388	354	359	352	338	367	363	376	352	341	356	319	372	378	359	336	367	373	349	360	338	356	346	360	335	351	369	383	354	358	333	344	380	378	379	365	374	326	325	354	367	363	355	342	377	387	337	317	342	355	364	369	366	350	319	367	360	347	364	343	350	347	346	331	329	347	361	355	347	365	386	368	312	367	367	346	314	324	337	327	361	353	338	372	379	341	357	336	348	366	345	361	352	353	358	367	339	371	350	346	356	391	362	376	375	353	360	355	378	351	375	350	335	352	360	331	308	344	337	338	349	352	401	362	350	356	389	344	358	383	402	376	375	354	351	345	358	346	348	335	353	374	394	351	375	350	373	359	361	324	372	355	342	348	376	356	350	365	377	334	356	356	359	341	340	359	324	326	363	326	364	340	383	382	346	371	343	332	371	364	363	333	352	340	338	341	339	349	375	327	355	335	370	338	350	386	357	343	353	327	377	360	341	374	332	371	350	365	387	347	342	349	338	355	378	342	363	353	341	353	360	359	354	363	334	361	349	373	354	374	327	350	377	345	360	357	370	320	361	372	375	388	365	350	352	351	382	356	339	393	360	376	350	388	368	333	351	310	321	369	355	362	351	358	360	395	374	347	343	363	362	336	403	360	362	390	322	343	363	341	368	367	345	331	350	365	355	346	359	384	372	363	374	362	364	370	333	366	365	324	334	352	345	368	374	359	339	347	347	345	369	374	359	395	380	360	387	317	341	358	350	361	373	358	364	351	338	362	334	335	348	335	349	336	340	344	326	382	358	346	345	358	351	355	364	341	355	348	384	326	352	354	376	381	370	381	380	350	329	364	365	330	356	358	368	370	351	360	345	310	360	345	351	358	398	377	379	344	385	353	359	330	386	349	394	356	382	358	363	330	377	333	341	367	342	345	355	353	373	359	354	355	394	324	361	350	332	392	371	346	357	338	337	334	354	335	338	390	351	366	365	355	380	401	314	346	367	337	373	334	389	342	348	371	322	387	350	350	361	358	321	319	362	374	366	348	325	348	371	347	358	325	339	355	372	331	335	380	379	353	325	367	332	391	374	350	382	339	335	346	375	351	348	375	383	349	369	328	343	369	338	349	359	343	368	348	362	389	341	358	375	376	363	345	372	322	353	364	359	360	390	354	380	379	368	356	357	372	369	371	359	340	357	366	360	370	340	377	349	308	375	328	367	388	354	347	374	350	370	377	335	363	357	348	341	364	362	347	345	331	377	358	343	379	349	345	356	365	400	361	338	381	376	364	390	354	357	392	355	376	351	347	333	350	325	406	323	341	377	350	362	344	357	345	340	346	358	324	373	352	340	343	364	340	334	368	378	334	330	371	325	367	341	376	353	377	355	330	357	345	351	319	344	361	324	327	329	329	357	319	356	372	344	379	383	375	358	377	342	373	369	350	359	347	378	361	323	330	324	326	356	348	360	344	376	356	361	374	383	352	363	338	374	347	355	345	353	338	368	346	364	324	385	403	344	371	402	368	351	319	353	361	350	344	395	348	372	364	389	349	374	350	390	353	369	371	363	368	368	344	345	373	362	379	351	370	317	394	357	360	349	352	364	355	379	347	364	352	374	329	341	358	374	390	364	376	376	329	360	373	386	339	384	378	355	347	359	336	373	345	376	379	341	334	342	384	327	378	345	339	316	357	323	357	328	384	385	364	356	362	328	347	316	352	378	364	334	351	369	354	374	401	349	366	380	342	380	338	376	351	398	381	346	340	364	375	364	390	357	367	381	334	375	344	349	337	302	374	337	359	365	347	368	357	384	356	333	373	359	347	320	320	317	348	350	345	349	331	334	348	348	343	354	354	361	351	330	358	349	371	372	335	354	367	338	375	352	356	370	343	372	338	356	346	339	371	344	340	356	332	378	359	362	336	347	367	332	342	318	313	382	365	372	367	361	383	345	322	352	340	350	333	374	359	366	334	330	328	360	365	342	329	340	346	330	356	357	353	346	357	374	366	364	355	337	354	364	326	333	367	367	332	365	389	374	365	355	398	347	327	393	385	356	310	369	377	341	344	325	334	344	352	365	339	349	346	355	360	320	372	368	354	334	328	358	360	351	369	369	337	354	351	365	368	342	323	355	336	385	355	333	339	326	353	346	327	333	349	353	361	391	358	364	356	340	332	362	358	369	359	356	342	371	344	382	404	395	332	346	323	364	361	334	369	360	355	349	358	355	351	384	359	356	346	361	361	367	359	338	371	352	394	345	349	374	349	363	354	366	357	372	333	340	360	349	385	372	392	355	341	395	341	369	349	357	369	340	371	391	383	349	354	342	325	363	352	347	311	362	380	392	344	358	372	358	333	353	357	366	322	356	337	343	351	340	362	339	336	364	382	364	377	333	372	343	355	333	348	350	336	348	347	362	329	348	360	347	307	352	352	369	329	315	367	377	349
16397	996	733	508	434	437	493	426	416	430	434	388	403	406	394	428	394	417	387	425	408	394	372	382	415	425	426	402	385	417	403	386	372	432	361	417	401	404	373	401	404	394	429	423	394	439	410	372	396	382	414	408	381	411	374	420	415	388	372	392	406	413	393	398	411	420	372	399	408	378	376	426	379	396	398	388	397	391	363	372	402	369	399	413	405	429	414	401	370	381	380	387	405	402	423	407	418	391	404	424	406	419	390	372	381	424	390	449	373	416	422	417	393	412	400	399	421	400	413	425	381	393	363	419	419	395	426	422	410	405	379	414	411	417	351	410	448	409	388	397	394	409	407	410	435	398	400	361	389	381	417	410	392	375	371	426	400	397	412	387	423	428	436	347	384	384	453	424	382	408	400	408	392	406	396	419	384	386	404	410	408	372	410	375	398	412	408	338	399	416	407	415	407	374	370	379	389	431	372	400	394	404	399	390	436	396	410	422	364	392	407	410	349	376	416	396	398	418	356	437	410	402	356	421	411	399	379	401	360	389	405	368	400	419	402	409	425	406	399	351	398	386	362	441	372	411	376	358	390	441	426	405	403	354	379	389	424	413	377	374	413	418	393	359	411	402	426	404	407	382	396	381	407	412	370	393	398	425	415	426	385	407	410	360	429	430	370	387	409	424	386	434	383	436	350	398	395	410	394	399	407	393	427	408	398	414	401	373	426	412	380	404	421	376	408	402	410	388	398	405	400	399	381	420	405	383	437	429	360	379	403	409	394	392	404	402	437	419	323	378	376	410	415	404	427	413	433	353	353	389	385	397	401	345	361	390	403	404	382	405	387	433	424	403	395	401	423	405	408	409	389	371	381	389	383	394	406	355	403	416	376	415	388	386	415	406	419	420	410	416	417	376	412	417	428	374	396	406	380	405	384	381	409	394	406	408	377	403	410	404	420	381	445	377	404	413	394	425	396	391	382	423	402	415	402	417	399	408	418	397	425	383	402	413	411	404	392	373	399	394	405	384	396	414	413	387	373	384	397	397	410	385	422	403	373	389	393	415	389	392	401	428	407	380	396	348	422	396	358	358	369	387	410	339	417	397	375	391	398	422	413	405	395	378	372	397	378	415	390	412	413	384	434	379	394	430	413	382	419	387	407	403	406	399	398	362	397	405	375	422	390	424	411	409	427	391	360	367	389	382	389	443	394	390	360	378	397	367	384	401	381	438	422	385	381	374	394	383	398	407	386	418	404	417	414	419	374	405	398	399	415	400	367	365	421	387	401	398	427	389	401	403	389	382	414	399	408	405	367	398	389	396	421	417	402	383	390	392	396	417	413	351	414	389	428	395	395	368	432	401	358	391	391	380	403	409	408	390	435	454	413	375	410	396	380	416	396	412	424	432	391	388	390	390	377	389	380	408	377	397	388	401	415	407	384	403	411	357	457	368	356	390	373	394	403	419	377	358	375	417	404	428	395	384	381	391	403	401	403	396	376	416	426	446	380	418	390	382	399	429	425	414	437	381	374	394	380	415	398	412	423	423	422	386	396	398	392	405	400	360	396	373	415	379	376	409	433	404	392	360	380	414	397	403	364	416	390	433	376	356	397	403	404	395	407	409	427	373	395	432	389	361	379	363	420	408	406	389	405	412	422	418	398	394	406	374	426	400	415	401	440	401	396	403	414	392	403	397	391	406	410	378	385	388	388	412	354	404	404	389	379	410	368	347	408	398	402	387	368	376	399	403	380	387	406	388	377	399	419	387	414	424	431	382	387	401	369	368	396	415	396	395	402	413	375	376	372	414	435	390	389	360	394	413	409	403	412	400	388	414	392	375	395	411	393	368	421	401	391	418	394	384	374	401	378	411	382	392	363	405	418	411	378	416	356	421	396	381	376	374	391	407	403	407	411	406	410	412	379	407	395	408	384	388	423	399	373	434	414	428	381	402	412	404	391	396	401	392	403	397	393	390	421	382	404	400	386	394	402	416	387	382	430	438	373	372	437	378	393	410	400	401	392	385	425	418	391	404	397	413	442	412	413	376	382	402	396	377	418	414	409	370	380	374	383	407	360	406	418	394	381	414	381	392	394	385	369	376	361	372	398	423	397	425	406	406	400	411	380	407	389	393	407	392	371	422	395	447	374	409	395	395	395	362	465	435	418	433	414	398	398	357	389	388	399	417	401	364	379	418	374	358	409	412	391	391	410	424	380	414	390	397	427	408	411	373	395	397	431	416	392	379	406	414	377	378	387	386	429	411	411	373	386	391	402	410	395	407	381	399	428	385	408	422	395	410	438	439	383	397	412	405	379	404	408	426	402	405	413	392	375	390	414	379	378	417	382	394	390	367	405	405	405	382	388	432	379	376	377	406	427	380	412	401	388	392	385	394	418	386	347	407	374	393	407	400	406	402	393	393	390	406	398	365	430	433	400	443	402	416	442	396	414	422	380	390	424	385	360	403	435	389	422	415	380	399	411	394	372	380	375	410	379	435	376	393	405	395	397	352	388	431	392	383	420	409	427	417	368	399	417	374	378	418	415	388	431	403	386	411	418	419	409	398	377	420	390	402	384	413	400	403	442	397	432	402	407	390	384	411	428	405	386	400	394	373	377	434	393	396	354	409	440	393	394	373	387	372	426	428	395	396	399	382	409	417	417	431	420	408	429	439	401	390	381	373	420	391	356	393	386	387	421	405	358	402	408	403	401	370	392	411	390	423	390	365	397	408	391	405	420	361	389	398	416	396	456	371	395	427	383	422	382	367	383	384	411	406	339	418	413	427	425	377	394	384	369	405	409	392	422	425	401	395	415	418	379	409	438	403	395	383	360	402	453	358	368	411	411	411	362	389	446	416	437	402	356	415	402	423	369	387	379	383	394	431	428	406	415	399	454	373	392	396	373	369	408	426	396	389	395	400	391	384	369	366	392	398	397	395	382	396	397	382	392	371	397	378	415	406	403	438	405	366	392	413	421	388	368	391	389	423	402	407	416	394	379	394	401	381	388	437	418	413	403	391	411	414	416	387	415	392	393	407	340	386	407	403	367	390	441	404	402	382	426	424	386	396	419	443	410	440	409	394	391	396	398	420	413	349	390	391	390	419	366	412	397	395	408	422	416	425	398	352	386	386	390	396	398	443	413	408	375	404	404	453	347	382	383	412	446	416	405	439	392	396	380	410	413	396	403	392	396	409	394	416	404	350	405	396	411	405	375	405	419	401	373	426	409	416	423	408	429	393	412	376	412	383	371	412	405	379	385	426	398	395	375	385	379	405	411	385	420	412	386	428	416	378	428	449	428	389	390	376	420	416	415	409	384	406	391	389	390	422	436	406	408	433	421	378	397	431	401	373	383	398	391	432	398	402	380	383	395	406	371	412	399	443	346	357	416	408	399	386	394	371	395	408	389	398	406	391	402	426	398	393	371	380	414	374	389	374	392	396	378	416	382	404	458	389	448	389	435	372	419	405	383	379	422	408	403	410	414	391	443	378
23748	21060	28358	23961	21053	10019	1132	740	625	608	532	494	495	515	479	432	455	442	421	407	414	406	408	377	387	396	388	406	385	413	383	394	415	396	377	391	382	406	428	392	380	398	361	422	359	400	390	389	365	413	381	405	399	385	417	374	408	433	373	395	397	375	383	377	395	382	390	377	374	367	383	399	371	381	362	383	391	390	409	397	344	348	386	374	412	355	380	399	391	377	370	364	407	375	400	387	402	407	397	393	363	371	361	401	360	360	429	402	378	406	361	391	401	330	369	351	420	400	348	366	357	371	439	378	343	376	362	378	366	408	387	390	370	355	369	411	428	379	374	390	401	392	390	405	411	364	422	402	366	374	362	374	359	372	379	369	379	386	380	391	382	385	423	435	413	378	389	355	405	389	345	370	404	363	367	370	385	394	401	384	392	367	353	401	402	386	364	344	405	346	373	365	386	407	395	373	405	380	417	392	382	374	366	363	409	354	360	392	427	387	372	410	409	392	379	396	389	388	384	377	342	388	361	338	397	403	392	388	382	384	358	383	396	373	390	386	371	374	361	414	386	362	404	424	377	402	359	390	382	377	382	348	385	393	351	393	391	360	332	352	415	372	374	408	380	358	391	379	416	375	373	433	410	385	379	400	391	417	397	374	388	393	390	371	394	388	366	407	371	383	374	357	381	384	363	419	410	394	394	403	364	378	378	358	386	381	384	354	375	370	394	418	404	363	388	366	377	388	374	362	398	376	404	375	343	379	405	380	385	402	368	370	378	393	355	408	389	373	420	382	394	420	386	373	401	358	325	376	353	366	369	379	380	348	373	397	398	382	371	410	394	402	379	401	441	367	364	413	428	422	368	383	397	415	360	383	393	380	381	394	434	350	362	391	371	426	374	395	381	416	378	380	387	392	402	370	409	383	368	390	405	379	384	383	383	376	348	396	385	376	386	405	415	387	390	360	377	366	401	388	382	379	368	407	402	390	407	339	367	375	395	378	423	364	381	384	384	397	389	365	376	373	415	366	358	391	386	394	368	390	398	340	368	349	373	351	352	346	401	353	387	363	375	403	377	365	394	399	376	350	414	384	399	382	362	369	375	370	357	375	377	374	393	374	339	381	399	435	387	373	369	374	368	363	377	351	398	364	375	401	360	382	385	376	385	361	384	425	411	377	362	385	404	390	409	383	356	400	379	414	390	400	407	387	389	364	410	360	412	376	391	398	378	357	370	379	409	367	397	348	372	370	366	391	375	363	388	352	386	379	385	373	373	356	343	402	364	363	363	371	379	402	378	393	381	412	374	414	416	382	404	389	395	353	372	347	372	402	384	373	397	389	406	364	422	385	367	391	388	380	381	359	371	396	395	354	417	347	364	370	404	394	378	369	367	408	375	367	398	384	382	362	398	382	379	369	398	373	388	357	366	391	419	402	380	353	375	367	375	384	357	376	350	396	386	377	402	369	369	370	381	377	368	386	379	426	393	371	369	381	340	394	363	379	385	361	379	392	384	382	375	400	389	377	422	369	379	400	402	390	376	379	415	372	386	370	391	374	405	424	414	392	386	382	384	394	419	384	378	407	379	406	403	389	379	382	403	369	379	387	356	367	392	381	402	347	399	387	379	369	365	383	360	319	378	408	415	364	369	378	342	414	390	388	368	377	401	357	383	359	389	389	379	420	387	442	391	368	384	347	324	415	391	406	378	341	361	395	386	391	342	387	369	371	401	397	375	406	398	388	389	371	402	401	366	365	402	398	385	351	358	385	427	389	378	361	360	426	349	392	388	402	361	387	386	416	364	389	374	396	418	381	376	396	376	365	397	398	392	380	391	387	383	377	368	354	362	384	348	372	374	386	372	367	399	371	376	377	391	391	378	381	393	378	366	375	380	386	380	377	389	393	396	376	355	368	392	373	377	335	400	399	388	318	354	350	404	359	392	372	382	390	384	394	386	363	405	374	363	399	348	389	386	404	372	381	385	374	416	403	416	376	395	402	376	423	369	380	393	368	361	415	372	363	397	372	420	334	384	382	347	382	380	379	395	387	401	373	349	394	377	403	346	416	367	405	373	396	426	392	350	338	371	385	391	393	358	388	420	381	397	396	379	360	371	365	388	394	383	377	377	361	383	370	366	399	366	364	370	369	378	403	404	409	373	409	379	385	370	383	376	387	393	397	409	372	359	351	424	364	376	373	372	393	357	400	365	371	339	352	401	381	404	398	380	367	400	375	376	402	354	403	362	383	354	377	379	378	387	378	373	365	373	378	390	355	418	405	356	362	399	387	405	337	374	393	441	339	368	368	361	360	387	397	384	362	376	375	379	392	352	361	390	384	364	349	369	361	377	395	370	346	395	374	379	393	389	381	362	365	389	385	408	364	361	392	385	384	387	376	399	397	377	409	364	378	382	405	415	387	363	364	360	381	444	411	382	369	371	392	398	384	374	383	376	395	361	344	410	397	375	371	399	395	384	408	390	370	371	383	360	426	385	387	398	342	389	420	406	369	384	384	430	419	391	368	386	351	388	375	377	356	357	406	402	370	376	386	371	391	353	389	381	400	381	382	362	403	366	384	381	381	350	392	362	348	385	392	393	401	412	414	372	360	394	346	360	396	386	369	377	412	377	364	397	395	369	359	383	394	419	381	383	384	371	372	369	415	395	369	388	405	379	406	364	385	355	361	414	359	376	367	410	409	365	417	403	358	399	378	388	406	362	422	384	387	391	386	374	382	372	380	390	378	363	383	376	354	370	393	379	412	394	412	401	390	366	392	384	381	376	372	388	384	387	313	414	365	385	348	346	378	386	376	389	382	399	361	401	351	355	400	382	377	438	377	364	387	406	343	380	355	394	381	364	399	418	389	379	370	366	388	376	400	359	364	380	377	377	399	395	382	360	388	420	371	374	365	392	379	424	407	412	381	397	423	371	376	400	384	384	412	380	389	360	362	422	369	348	367	377	370	388	388	370	387	377	376	374	359	422	381	376	395	359	395	420	431	425	382	382	393	422	364	414	388	410	385	371	405	406	389	417	371	360	328	330	323	388	360	370	371	380	385	416	365	364	377	341	403	415	407	401	411	391	346	406	362	408	382	382	362	411	352	419	368	370	377	386	423	395	367	335	388	354	401	407	419	379	390	378	384	374	409	367	362	381	361	425	370	375	401	386	385	359	373	387	356	393	387	384	371	390	350	370	396	387	357	405	381	417	389	393	405	386	405	355	395	379	393	383	348	360	406	390	359	356	392	404	394	400	403	387	367	379	400	410	373	376	380	409	390	385	397	396	411	362	379	378	372	386	392	390	422	388	343	386	379	392	348	396	420	368	384	354	413	355	378	376	419	378	382	404	355	380	377	412	374	400	397	380	378	387	408	365	393	392	366	357	417	434	359	382	367	401	357	403	353	370	410	372	391	381	376	371	391	408	411	382	351	352	391	389	390	376	344	384	400	373	374	368	379	388	355	412	402	382	396	384	348	391	377	397	391	408	377
24897	8952	5604	2732	1993	1525	1197	983	840	752	675	654	627	507	504	498	490	464	501	445	460	442	457	436	423	471	433	476	421	405	439	448	438	406	404	414	402	417	425	406	424	409	439	406	376	425	412	433	412	411	415	410	383	431	432	369	401	430	371	445	441	393	427	427	442	410	419	401	438	431	368	414	417	419	406	418	396	405	402	417	407	431	412	405	389	423	408	379	427	355	414	410	403	445	380	395	398	406	392	431	425	397	428	405	375	384	412	399	388	428	423	419	399	419	400	388	397	412	421	399	413	418	394	454	433	414	404	412	451	448	415	421	408	451	377	437	375	386	426	381	412	359	424	406	406	446	409	403	425	381	414	420	432	374	397	412	378	390	409	436	402	413	412	388	431	412	443	411	368	393	404	422	426	414	418	401	411	384	424	415	435	397	414	395	363	377	389	405	394	409	382	418	377	393	415	403	418	419	386	398	429	452	409	418	382	421	402	455	402	414	412	423	427	385	424	404	440	419	400	432	404	427	419	408	419	404	443	389	415	386	381	415	390	425	417	427	447	391	395	416	412	393	408	423	409	392	388	418	418	415	421	421	383	404	425	449	434	359	439	390	401	412	431	396	439	410	375	405	415	422	398	426	412	418	387	419	411	399	410	416	406	413	369	422	383	392	389	410	440	430	410	414	406	404	423	409	423	450	419	395	429	405	429	414	416	382	392	393	422	428	424	439	390	381	400	423	404	409	450	435	393	409	407	417	449	378	422	433	367	388	420	367	419	381	443	383	379	401	371	409	407	396	426	397	408	438	405	426	402	416	385	436	385	421	382	394	433	403	380	398	446	394	419	419	426	385	404	388	401	371	425	407	402	436	460	416	377	411	402	434	405	408	413	416	403	393	442	386	396	406	393	416	417	382	408	394	408	448	423	396	415	424	397	434	409	390	408	419	398	406	394	399	410	412	420	415	416	376	441	451	409	449	434	410	447	410	433	451	387	372	398	386	443	450	414	376	407	417	368	394	400	390	397	375	454	404	389	418	423	431	400	470	413	417	409	426	399	423	415	403	446	416	410	419	382	388	422	427	391	393	399	399	415	434	417	391	423	417	435	427	409	419	428	416	401	438	394	410	397	424	448	417	400	424	401	404	413	423	378	415	427	421	424	416	422	426	414	396	385	395	421	388	388	393	390	406	401	420	371	382	426	420	408	424	430	407	436	367	398	408	413	403	408	442	397	443	438	397	424	419	430	407	387	406	407	424	397	365	402	426	388	403	391	381	422	457	423	376	401	403	411	383	435	420	431	418	416	420	395	422	422	421	392	434	381	398	387	380	422	415	387	389	425	379	384	416	404	419	402	430	384	378	428	411	394	418	414	433	406	400	389	402	410	437	454	448	380	430	392	406	417	406	398	412	403	406	422	405	369	422	401	403	393	420	402	387	417	465	441	427	405	383	385	452	408	381	440	435	405	428	418	387	407	414	415	432	406	398	409	438	387	388	366	382	459	409	401	409	447	403	384	424	402	401	404	395	406	396	423	432	433	420	408	419	407	376	387	428	362	392	395	419	409	419	368	383	419	423	402	439	432	400	390	418	407	392	397	415	414	437	372	429	402	402	426	415	377	403	431	409	417	439	416	406	403	396	417	413	399	414	413	406	393	399	385	450	384	402	418	361	386	382	426	396	397	412	427	401	441	397	371	427	386	396	392	410	452	417	419	447	438	358	419	427	377	407	374	428	396	422	407	447	410	389	422	429	382	431	438	419	454	394	428	405	437	416	416	410	446	404	424	445	404	428	399	405	411	461	413	409	371	375	401	459	415	396	368	420	422	390	401	421	408	428	442	368	413	410	381	429	394	420	428	353	380	368	397	446	413	450	415	364	455	436	437	429	413	375	413	421	385	424	414	395	406	415	404	416	402	377	388	400	400	397	399	432	451	406	390	412	454	412	434	432	406	396	411	394	373	407	414	428	391	416	406	427	444	411	359	449	420	407	381	376	436	418	437	415	369	442	409	434	472	407	445	421	422	421	424	425	398	438	426	419	431	378	399	430	413	410	432	386	388	413	465	440	393	407	424	434	396	376	428	405	386	412	408	429	390	410	437	411	371	398	417	402	404	415	399	386	393	438	403	410	375	405	430	380	409	412	376	419	424	411	402	369	410	428	411	428	380	393	364	417	393	420	401	389	412	411	425	453	381	360	417	399	390	434	386	420	374	378	399	398	436	401	399	421	393	439	424	415	413	417	416	403	443	412	396	422	428	411	411	391	439	377	410	398	379	414	410	409	441	430	392	422	409	415	402	389	384	419	426	448	388	423	396	452	392	368	422	401	422	393	408	414	399	407	416	400	425	437	394	405	408	420	408	385	379	421	403	428	417	398	430	393	432	402	435	426	417	432	396	427	395	386	401	412	423	403	394	418	413	371	434	437	398	464	401	427	425	414	450	388	401	387	387	423	434	404	426	405	390	427	395	387	393	393	409	414	414	446	390	392	407	386	437	438	406	417	437	421	424	438	401	384	423	380	401	424	359	366	403	408	430	415	394	417	397	421	389	394	386	420	412	396	400	439	409	419	406	423	410	380	388	392	418	385	402	409	424	391	386	423	402	424	398	438	414	403	396	433	440	418	398	401	406	425	421	396	402	404	379	424	383	405	390	391	399	417	388	444	436	374	409	413	365	402	417	377	428	398	417	398	398	419	400	423	403	392	395	439	377	418	398	446	407	399	404	399	417	387	410	389	407	409	415	405	403	414	400	397	401	385	382	419	413	407	399	414	404	418	432	412	408	415	404	386	440	456	408	415	391	373	400	392	377	415	437	388	363	404	414	435	408	422	391	418	418	430	389	413	400	434	420	412	389	417	426	396	439	427	402	409	419	428	385	402	428	421	369	403	417	373	365	420	410	396	349	428	418	401	406	407	428	434	398	406	375	424	404	403	398	433	383	381	401	435	385	401	377	422	392	365	401	420	402	402	413	401	421	359	400	386	421	439	401	438	413	416	420	399	424	399	455	434	403	437	449	373	448	473	439	404	403	404	419	407	386	389	417	402	393	431	400	384	391	384	412	431	421	453	407	428	425	402	426	432	393	433	401	414	397	395	428	444	424	414	403	397	446	389	408	418	384	403	373	428	418	417	415	407	395	388	415	389	421	387	386	398	419	396	402	402	404	428	407	379	448	403	409	461	450	395	397	390	433	412	424	407	427	403	398	409	426	420	398	450	381	413	414	421	416	405	395	376	416	371	400	395	414	368	421	422	427	406	403	420	388	360	421	379	408	406	387	374	412	415	435	376	433	392	422	410	411	432	393	374	420	409	442	407	429	412	418	410	395	405	429	396	381	375	381	420	394	385	431	388	411	388	421	379	425	433	394	412	419	442	395	436	397	441	434	399	386	404	402	395	392	385	400	402	408	409	430	405	424	400	404	416	400	402	393	401	418	418	410	392	420	415	410	450	433	378	384	411	395	459	397	392	402	399	377	401	399	403
25050	21102	27361	25018	10959	1130	870	805	779	789	799	796	748	725	698	798	725	747	731	722	750	674	710	695	708	710	685	753	709	679	724	664	739	674	696	720	707	727	704	727	702	724	715	732	687	702	709	719	730	647	703	703	726	674	748	676	670	717	677	748	685	686	689	666	671	705	683	628	689	677	707	720	684	760	739	720	687	691	712	749	730	697	716	716	677	663	693	714	676	678	728	671	718	710	684	698	711	730	667	755	682	706	679	683	707	667	692	709	728	701	749	691	691	650	730	662	713	670	702	716	697	669	691	703	693	729	692	675	696	708	668	670	675	698	706	668	673	669	710	663	670	686	642	690	729	726	686	680	687	690	683	683	745	669	687	725	680	690	711	712	715	697	706	689	694	701	678	721	647	715	695	729	711	697	710	704	733	754	715	665	657	711	710	671	672	715	688	736	675	712	681	675	729	658	662	649	711	708	744	674	706	681	682	689	714	663	707	632	681	650	723	710	768	674	677	658	726	712	689	700	651	671	700	707	706	757	768	687	709	667	707	741	705	647	686	712	716	722	678	721	698	724	693	666	689	658	717	713	732	717	685	753	700	706	675	675	704	674	659	638	750	696	672	617	713	741	718	675	709	728	726	695	663	710	717	690	665	708	717	720	702	727	658	676	697	762	645	671	706	683	717	716	654	696	742	711	701	730	738	690	700	694	713	644	690	686	700	674	695	679	725	694	672	675	641	682	704	673	685	675	697	731	677	719	686	706	755	666	699	711	727	699	696	701	685	711	697	729	709	722	712	703	703	692	714	689	692	703	716	727	662	704	700	676	716	668	659	689	710	690	656	733	676	689	699	669	729	641	676	719	707	725	663	707	712	693	705	703	713	739	693	726	741	698	691	713	745	723	688	698	734	704	678	703	690	714	722	662	739	707	688	683	697	658	691	703	701	670	734	676	681	696	719	661	758	719	692	703	686	649	712	711	698	733	679	708	689	723	676	717	718	683	695	685	672	673	696	690	698	715	701	704	724	663	724	707	702	680	686	670	719	710	740	728	688	715	698	684	702	683	646	716	683	677	704	693	664	702	714	650	729	649	735	704	695	692	732	658	692	708	707	707	699	700	669	644	693	680	706	683	663	681	713	711	654	684	735	703	743	689	691	720	670	662	697	730	687	776	735	686	662	661	713	705	725	693	728	667	647	679	726	688	676	699	742	665	698	700	719	705	758	708	722	698	693	647	691	709	682	698	652	680	673	713	723	759	648	653	662	662	692	733	671	690	718	700	640	677	704	724	676	676	720	723	718	742	728	706	671	720	697	676	689	653	698	703	677	690	673	704	654	690	689	695	706	716	654	710	705	771	693	690	699	679	696	705	719	683	681	703	670	678	753	718	695	704	708	653	653	699	691	727	719	689	669	703	675	720	688	696	694	718	694	682	697	701	648	723	751	695	718	719	713	689	717	660	688	697	649	697	735	643	722	682	693	706	686	721	738	749	709	693	688	690	709	682	705	704	669	705	706	677	732	682	703	748	761	642	717	682	680	675	695	705	693	752	683	679	695	705	685	714	702	736	740	698	712	697	594	721	676	693	676	697	721	656	726	675	723	674	755	702	669	729	694	689	679	690	652	722	715	723	675	691	650	665	665	681	725	724	733	685	688	696	698	649	715	710	673	727	695	752	668	663	726	748	686	682	644	708	689	707	682	721	690	680	677	701	710	700	679	674	715	760	690	706	630	699	710	699	701	702	720	711	648	705	713	703	717	711	705	742	718	717	702	706	666	700	717	688	700	694	698	692	681	675	679	676	681	708	698	668	705	725	687	718	672	738	704	698	679	728	708	734	732	738	743	692	698	651	665	703	708	724	651	725	709	691	695	717	750	701	662	705	690	681	717	750	737	683	717	721	715	662	704	701	690	690	691	692	693	704	682	692	673	715	689	700	693	716	723	678	718	724	700	703	682	702	730	710	723	751	671	666	639	703	687	646	691	679	704	688	731	754	710	698	699	690	711	693	748	703	757	720	660	678	707	762	652	693	744	703	716	687	688	742	679	740	704	708	743	700	751	649	684	696	716	714	717	669	693	695	682	721	621	690	706	698	727	665	680	710	659	719	651	691	666	686	699	744	738	695	689	714	688	691	649	716	696	720	643	697	724	700	722	721	749	712	716	677	662	629	668	676	751	674	677	735	703	691	694	713	718	705	680	696	748	676	666	688	679	689	709	728	676	705	747	699	700	721	737	704	722	691	710	682	712	733	672	695	717	708	698	705	742	744	684	690	715	680	740	661	714	696	689	676	695	674	715	701	739	711	712	692	702	697	710	725	665	634	713	704	687	749	716	704	733	673	726	719	720	714	711	673	690	667	715	712	711	663	673	753	697	673	698	724	729	725	682	681	660	700	703	649	704	677	656	672	740	693	704	702	707	684	719	717	706	701	671	696	710	676	691	705	689	643	703	723	657	680	744	676	707	653	664	675	744	738	712	697	721	695	681	671	664	679	692	670	722	677	677	718	680	685	672	684	716	725	675	691	726	684	734	671	659	706	693	665	712	737	698	687	690	614	676	744	733	692	725	670	705	743	734	656	697	715	666	700	710	691	729	707	678	659	692	754	668	753	680	731	708	701	701	712	690	733	677	707	686	701	677	692	709	632	688	685	685	687	675	693	707	748	670	714	694	721	701	694	676	670	697	711	761	676	716	695	699	702	678	691	708	749	739	718	696	686	729	674	674	728	709	716	722	663	739	689	714	700	682	691	674	729	691	694	661	733	697	727	681	726	700	675	678	736	727	690	715	693	675	709	711	667	745	709	707	677	715	659	722	717	695	712	692	678	695	656	713	717	649	717	690	666	734	686	689	746	733	688	713	722	708	658	690	701	635	711	694	724	727	677	713	760	692	695	701	683	719	667	749	683	664	667	701	708	693	723	692	692	686	706	710	696	752	687	700	728	690	688	739	734	687	725	673	679	765	699	728	705	667	643	721	676	691	704	703	713	694	696	718	695	694	678	715	694	678	708	698	730	676	691	638	718	661	734	648	709	707	686	708	710	703	710	704	679	661	654	697	700	682	695	693	699	732	704	683	702	700	705	680	704	720	681	750	692	669	717	681	698	707	697	687	755	708	717	687	685	703	740	664	694	677	694	724	666	714	667	696	692	725	724	692	686	680	711	691	691	675	720	720	678	747	710	730	696	728	730	702	663	689	664	661	696	668	697	645	692	696	689	662	677	732	676	712	693	717	720	680	716	673	690	676	726	688	689	709	727	712	721	687	725	708	686	650	663	719	728	665	723	725	687	671	703	674	692	720	727	706	704	715	711	727	703	712	710	699	727	669	696	685	635	716	717	718	706	697	691	694	667	711	726	736	685	728	653	735	636	670	669	693	653	729	702	695	700	695	693	681	740	702	691	711	757	675	712	712	713	683	700	747	720	688	727	702	683	718	731	748	681	751	710	723	697	660	665	745	710	716	692	694	682	693	747	692	687	725	660
24531	5288	3396	1979	1615	1261	1189	1040	982	882	833	858	862	827	755	773	801	765	806	737	757	801	734	753	798	719	755	733	767	730	746	750	755	702	727	748	746	741	751	736	716	732	733	793	782	767	703	754	714	743	738	746	737	701	774	721	693	714	765	754	761	787	743	714	771	722	719	698	783	745	680	715	746	720	689	722	700	702	719	740	782	764	712	705	811	713	725	744	712	725	750	714	736	708	741	707	664	714	727	699	767	768	683	754	704	748	710	718	760	714	728	680	751	744	746	691	693	712	721	732	717	742	701	792	735	711	757	718	714	711	744	717	730	746	738	714	744	735	681	712	763	697	739	737	702	727	726	708	783	684	762	714	754	722	764	735	776	733	739	710	731	749	745	761	750	744	719	793	742	717	762	761	769	746	715	716	733	750	793	733	681	688	732	738	698	712	745	707	733	701	733	730	787	758	782	711	706	716	738	718	691	747	732	700	735	721	756	712	705	744	727	727	732	758	699	739	723	734	764	729	738	784	748	757	718	702	723	750	717	733	729	677	740	734	702	699	726	739	731	710	743	721	748	751	731	706	733	747	714	722	743	737	736	747	679	723	698	735	690	744	742	750	741	743	726	732	736	723	730	765	692	746	780	710	762	732	744	696	770	705	740	744	681	769	784	686	744	756	684	725	760	721	704	765	755	752	712	685	756	675	737	759	767	683	678	783	688	752	798	743	797	679	768	784	735	656	702	759	763	756	788	710	721	735	725	714	723	729	755	723	739	743	737	717	744	727	731	708	669	722	716	726	711	765	695	706	750	741	705	766	716	774	748	750	699	680	789	700	726	794	710	701	737	678	760	725	740	781	753	753	746	769	715	724	770	763	739	736	715	708	732	705	759	725	756	754	685	734	698	759	754	729	711	741	743	738	801	743	742	723	707	728	721	708	731	707	770	720	705	734	680	709	721	716	704	742	769	729	750	698	761	722	749	785	711	774	728	745	706	714	741	710	747	701	737	698	672	691	720	719	775	676	751	724	765	775	747	682	791	749	727	748	736	681	777	707	761	679	761	763	698	692	716	728	729	776	700	773	731	711	763	721	735	756	702	741	739	747	698	695	751	753	704	739	735	742	711	761	752	725	699	704	703	739	715	715	759	731	704	722	683	775	724	736	715	742	741	716	730	799	715	734	667	778	718	753	727	732	726	749	691	737	747	724	693	751	734	743	690	740	751	728	741	714	746	675	744	719	700	769	709	734	757	739	730	722	722	730	772	765	695	715	720	717	726	713	726	755	704	737	709	741	748	741	721	756	737	671	749	736	693	705	732	735	700	751	719	742	740	729	756	711	747	704	754	725	764	724	731	761	721	757	757	750	724	704	742	686	730	726	750	726	672	718	755	798	744	760	698	701	730	749	744	744	678	696	781	743	721	720	739	759	776	752	726	737	717	701	713	738	735	719	770	754	721	722	743	713	704	679	748	787	727	741	724	742	762	765	701	763	745	779	762	777	765	713	727	747	745	696	717	795	732	789	745	762	692	752	718	754	739	760	709	734	733	742	727	710	811	778	741	772	745	731	727	699	744	744	737	743	749	737	711	760	717	705	728	760	747	739	666	735	741	770	726	740	689	715	760	740	721	687	691	727	792	667	698	733	737	697	732	726	716	737	730	684	755	706	741	705	764	738	698	757	717	761	718	755	725	720	791	720	738	731	761	742	751	664	737	712	721	738	745	699	736	711	757	706	720	699	740	732	765	745	764	703	730	672	717	710	761	774	717	710	742	721	724	738	742	763	728	742	717	768	733	712	709	714	698	749	719	704	746	747	725	718	695	751	700	761	787	701	696	718	732	709	746	695	744	765	747	699	748	734	729	739	704	717	715	755	763	760	771	762	706	723	729	768	711	751	718	744	739	726	726	744	735	699	754	719	727	729	756	753	721	717	774	750	735	689	728	745	743	720	703	681	744	756	730	686	722	768	727	721	707	735	766	685	738	777	730	718	689	701	751	672	698	684	714	723	738	717	722	741	755	698	773	744	729	701	715	757	706	770	724	749	736	708	717	730	734	679	744	804	703	728	755	752	764	730	738	710	760	719	728	784	741	707	750	771	775	719	720	741	694	736	706	768	726	680	683	697	746	775	737	717	729	713	754	762	714	713	731	717	774	744	722	726	758	736	748	699	702	748	724	743	732	743	762	764	765	724	724	762	714	710	724	736	728	754	767	736	758	719	748	767	731	734	713	736	727	716	732	763	722	712	682	727	715	726	727	780	667	732	751	719	756	738	810	706	763	754	755	749	737	715	759	741	706	735	753	753	708	758	746	691	694	722	734	748	718	718	730	723	727	724	743	774	728	714	747	746	766	773	743	722	710	692	755	761	769	753	715	719	739	718	777	754	765	788	736	698	721	771	702	758	763	769	712	704	722	718	737	733	716	758	762	697	717	719	771	748	739	776	708	763	683	741	713	733	754	741	729	734	758	730	733	734	685	730	706	725	690	721	767	701	717	704	749	757	756	757	767	741	750	767	772	695	730	688	663	745	749	733	733	712	717	703	716	730	746	740	722	779	725	727	702	734	742	729	767	747	744	772	753	733	681	719	745	741	748	780	741	751	725	765	749	730	707	747	770	702	754	741	739	757	749	746	685	737	711	751	684	729	751	723	672	730	704	740	751	712	766	727	749	712	688	780	705	729	722	692	790	735	682	721	695	742	684	716	707	742	742	710	715	762	667	705	738	797	703	717	711	773	756	703	702	675	758	718	726	791	767	709	724	752	737	727	684	734	703	754	732	746	732	707	724	757	772	702	693	757	697	708	753	744	731	707	725	742	741	697	714	753	731	697	712	760	740	733	658	724	737	692	699	745	740	762	726	716	746	743	700	734	805	758	697	717	702	765	755	741	719	752	756	745	778	787	758	681	702	718	705	733	758	708	711	657	739	681	731	700	762	700	740	764	743	740	716	673	678	737	743	780	728	750	712	700	731	760	725	773	761	711	715	693	750	768	738	683	757	737	698	727	720	759	737	758	705	725	719	739	739	740	726	701	777	778	722	724	775	709	759	748	683	720	731	687	752	706	707	730	802	744	721	706	698	717	702	745	701	701	702	694	711	760	731	769	744	721	728	692	757	781	763	713	706	700	686	728	682	726	728	743	747	740	763	726	771	707	722	719	731	754	711	725	760	679	718	751	721	667	760	692	713	698	740	772	689	732	738	772	720	748	717	783	721	734	743	714	714	732	677	734	723	708	736	715	740	716	763	736	708	745	748	726	789	703	740	696	664	711	733	701	749	733	725	757	685	705	712	736	708	708	751	705	768	694	673	733	712	717	747	715	787	744	757	713	660	679	764	735	790	730	737	711	742	701	748	688	736	775	729	733	749	754	761	749	717	756	748	739	703	695	740	715	744	767	793	759	730	734	719	763	721	710	762	733	726	702	721	744	675	744	725	734	736	742	736	754	762	733	721	697	747	705	706	755	689	751	748	723	730	730	738	708
22612	21130	28908	23584	21136	21213	9629	1633	1343	1166	1104	1035	998	1043	946	958	959	956	910	883	905	902	927	851	875	876	864	908	868	856	830	909	844	819	879	830	853	870	827	876	870	833	895	821	831	799	861	847	833	907	862	899	862	821	807	854	801	825	815	842	836	817	848	834	862	859	812	829	845	814	853	850	840	896	814	781	836	790	802	848	826	876	847	878	848	848	859	820	855	862	857	863	855	832	832	802	881	809	831	821	877	804	871	865	832	805	855	856	858	819	873	809	828	814	865	790	847	818	877	846	856	867	809	822	815	845	897	855	880	809	805	916	811	898	850	829	802	811	814	888	814	832	911	870	846	836	834	798	803	821	798	887	863	868	863	875	842	867	819	824	865	800	785	832	809	866	831	783	837	885	874	823	866	830	844	842	827	804	831	808	820	801	852	860	865	846	845	824	836	844	842	766	813	815	861	809	854	862	833	830	833	830	874	818	823	847	832	817	828	805	862	841	803	811	848	786	825	833	848	854	837	800	880	879	856	848	837	831	853	896	824	802	818	814	801	771	808	783	883	824	864	830	789	808	819	837	814	828	760	821	778	891	841	848	827	782	890	777	836	808	807	879	820	812	827	850	852	885	830	859	844	880	861	841	843	805	871	826	885	814	847	803	840	818	850	776	810	792	836	837	795	851	904	840	825	774	840	909	828	832	840	876	841	852	886	841	832	851	880	889	836	788	849	789	775	841	793	795	823	868	821	831	876	862	873	837	842	803	853	870	858	892	846	809	805	841	801	803	790	804	865	841	807	906	844	806	841	860	851	818	861	849	870	853	839	845	893	777	823	810	827	836	813	827	744	824	838	850	793	849	804	815	841	844	841	889	867	823	785	801	898	882	806	847	861	864	907	851	840	857	829	870	830	835	857	863	843	781	823	838	865	848	889	817	869	830	843	840	856	853	880	821	818	864	856	799	846	862	775	840	806	800	828	890	867	819	846	822	826	853	852	895	855	808	855	802	855	838	859	875	819	820	838	796	822	847	794	828	820	845	807	865	811	796	884	761	818	813	828	858	830	847	800	830	863	843	852	826	887	820	863	870	825	866	868	842	858	812	839	795	808	860	856	837	824	812	885	796	816	852	815	807	857	822	824	843	828	814	850	793	842	874	868	837	811	895	821	820	835	900	856	792	878	769	863	834	883	901	779	859	848	832	862	767	815	836	888	820	831	827	823	836	873	826	802	847	821	827	829	874	848	869	894	790	843	880	810	814	815	831	828	852	839	813	821	825	838	863	866	789	856	882	811	818	826	864	847	841	826	851	866	809	807	872	791	838	843	862	801	826	811	831	892	830	806	868	881	862	803	805	820	848	802	814	810	876	813	844	854	823	846	826	851	795	845	853	850	884	798	878	850	806	826	830	877	829	821	799	874	813	853	834	822	820	824	791	844	815	893	831	787	781	809	850	808	782	807	803	828	799	879	848	855	871	866	824	769	877	848	856	838	813	822	819	793	829	795	846	836	810	845	893	851	829	812	902	851	788	839	849	824	768	791	906	859	861	805	877	806	860	792	832	858	792	857	859	854	824	831	790	839	864	830	816	824	894	827	823	814	871	886	883	864	869	844	885	856	860	900	834	881	827	870	812	832	876	851	822	861	831	869	850	830	837	763	828	851	836	894	811	832	822	853	810	864	822	815	804	861	818	814	810	845	847	877	822	821	855	802	840	853	833	835	837	865	846	879	804	877	791	825	814	812	826	802	830	852	855	836	911	843	850	803	819	819	835	843	849	851	807	817	842	891	793	780	896	855	794	821	792	807	841	802	876	823	899	811	823	808	859	847	833	863	840	888	873	865	847	826	829	844	853	830	838	853	792	835	836	826	794	883	829	860	853	865	818	758	844	793	862	872	860	839	870	845	785	849	822	852	781	811	846	794	823	820	874	848	830	835	888	821	836	876	830	781	805	845	854	795	812	858	829	843	797	822	840	811	891	874	809	786	855	841	801	821	790	848	849	851	816	831	824	878	845	907	802	841	817	856	891	795	800	811	830	859	828	792	863	866	847	844	844	794	838	832	872	803	829	866	844	816	834	818	850	819	840	806	824	814	780	794	861	806	891	824	816	815	834	837	840	857	866	868	810	841	815	794	853	817	816	782	852	780	842	818	812	834	856	845	883	799	817	826	828	822	805	822	828	829	879	791	794	804	864	829	812	786	762	804	804	796	846	761	808	809	860	801	902	845	817	826	824	849	808	829	792	862	870	777	875	863	822	892	843	843	832	867	811	866	857	849	776	829	903	895	851	816	832	872	885	848	770	815	825	842	840	827	813	823	839	836	775	771	832	843	817	841	796	792	856	806	888	871	828	835	804	844	854	798	854	797	838	856	848	850	867	866	823	818	794	806	851	865	846	811	816	796	805	816	786	789	860	830	797	805	920	833	791	869	810	841	850	850	840	861	807	808	822	842	869	868	866	793	842	835	848	801	882	871	813	838	869	829	866	863	815	843	852	840	848	848	883	850	773	805	820	899	842	802	859	835	794	820	815	866	867	827	893	838	859	859	854	820	827	818	815	824	823	849	822	889	823	803	815	859	855	837	805	847	814	879	800	847	811	842	877	771	835	854	839	817	804	829	838	864	854	845	809	797	865	823	853	843	847	820	749	847	810	852	809	836	880	882	786	816	883	860	847	798	815	844	832	891	797	779	899	821	830	877	812	843	809	830	849	809	808	806	856	837	837	861	877	892	804	809	836	826	859	844	854	830	867	868	835	853	851	831	843	853	806	847	829	827	831	817	865	871	840	815	842	801	785	829	831	849	855	833	802	862	802	849	849	846	812	818	850	863	849	798	869	825	857	791	855	869	803	850	863	836	789	832	822	913	845	818	872	850	861	812	860	792	816	827	807	820	784	849	831	813	863	824	833	823	842	866	825	839	836	839	804	818	820	852	808	810	790	824	808	794	805	918	829	847	828	838	840	832	852	812	874	864	838	821	820	854	846	774	842	791	813	790	851	868	783	845	873	842	808	784	864	785	864	820	838	816	901	803	772	788	817	808	848	854	787	853	807	856	783	850	816	819	825	877	791	859	850	778	844	799	825	821	812	810	795	808	864	817	808	805	844	803	808	863	839	848	876	844	798	888	870	866	882	822	853	797	850	825	849	838	764	808	812	831	807	831	798	847	827	813	882	835	836	847	839	784	857	840	823	823	809	836	854	842	854	803	817	773	832	788	851	790	830	848	834	759	815	859	778	830	827	811	831	848	852	812	812	805	803	865	869	839	824	823	874	822	834	785	848	794	780	812	824	806	815	847	830	832	777	845	774	848	838	812	827	854	825	866	844	813	849	790	842	849	844	855	854	815	790	864	839	807	823	842	817	886	846	804	873	831	843	825	843	851	881	874	814	812	831	814	812	823	815	838	861	831	816	814	832	816	823	843	779	832	824	852	802	847	796	818	826	862	829	823	883	903	890	853	869	832	846	841	822	845	798	855	798
27299	14589	9782	4942	3647	2894	2414	1902	1621	1472	1330	1167	1170	1143	1076	1006	1041	930	970	947	897	928	906	921	862	866	883	883	861	882	835	868	860	887	866	821	860	910	825	845	851	839	831	825	923	864	874	827	875	826	841	849	876	841	878	818	851	827	792	866	838	880	832	785	845	844	832	824	819	867	783	771	846	843	792	803	832	837	865	816	873	768	827	873	803	784	842	839	806	870	799	830	832	831	783	830	816	832	854	842	826	849	847	844	800	834	811	833	829	781	853	769	782	858	859	807	819	830	813	836	814	864	830	887	822	823	846	829	814	799	806	817	831	817	808	840	838	859	854	816	876	813	847	748	801	824	810	819	806	854	791	818	866	837	869	791	816	831	835	876	819	830	856	808	806	793	832	813	871	815	844	790	794	830	816	796	835	832	850	829	838	799	882	815	819	775	826	852	822	910	799	817	771	818	833	845	855	852	826	792	791	884	846	855	806	793	809	805	813	843	898	833	798	801	878	807	825	850	861	833	777	816	856	822	808	800	820	845	833	797	841	857	826	821	874	792	883	789	825	786	832	793	802	810	814	830	848	825	808	809	848	823	880	797	837	815	820	852	799	793	832	865	824	819	820	835	796	784	842	827	852	870	793	841	849	811	852	870	841	852	795	816	806	800	871	862	834	807	823	772	805	858	867	864	806	831	798	854	837	845	864	865	812	851	807	766	848	814	810	815	851	847	848	876	755	876	873	832	833	802	844	837	796	843	858	891	890	799	862	911	806	792	829	871	859	792	856	861	851	817	814	856	819	796	805	800	823	835	813	817	782	809	833	874	798	871	794	847	846	829	822	846	805	888	862	830	810	796	815	848	820	838	795	828	859	800	752	815	804	797	808	800	864	788	843	864	819	780	787	823	784	819	828	840	831	815	769	851	849	826	836	835	857	808	900	809	843	791	879	825	819	851	837	791	856	811	816	838	810	847	833	810	825	837	797	798	837	870	833	851	815	823	812	794	808	853	860	759	794	863	801	834	815	855	739	798	814	789	814	826	798	801	836	876	839	813	779	815	877	807	801	813	815	825	843	876	815	777	786	795	859	808	857	831	820	830	806	829	817	831	819	842	826	829	774	881	844	825	834	822	859	845	817	877	830	844	861	746	828	806	804	841	822	818	866	847	830	828	860	855	866	851	832	842	798	814	821	751	845	802	843	814	783	848	813	854	801	829	792	874	810	869	883	846	855	873	833	899	827	826	820	824	805	779	858	833	881	801	789	840	819	849	856	796	807	838	826	823	835	832	793	846	789	876	825	836	822	828	785	854	839	816	778	885	846	853	879	840	834	816	882	835	819	875	884	862	873	848	828	836	845	847	794	877	834	796	786	795	828	830	811	876	880	848	778	820	781	856	863	823	855	762	841	860	848	828	866	866	856	849	849	877	858	810	813	824	868	844	844	820	868	804	838	819	865	796	842	858	821	876	818	842	802	777	802	840	865	805	832	838	845	862	810	825	811	840	791	796	839	760	783	828	865	820	861	846	800	786	838	844	849	830	822	830	800	812	838	838	819	845	861	875	839	807	810	841	800	813	823	845	809	844	750	786	785	797	845	813	830	836	853	810	827	825	782	860	790	859	815	835	786	837	825	802	883	828	849	810	812	832	801	806	804	887	857	807	843	847	848	846	823	798	852	834	847	839	833	800	807	817	836	839	814	811	770	792	844	834	832	763	804	824	814	849	846	820	832	824	830	815	806	844	826	795	811	855	786	840	815	846	816	830	767	773	825	791	810	805	828	814	827	863	884	849	812	773	854	855	851	824	846	791	792	885	848	827	769	803	769	795	824	818	843	886	779	769	809	843	796	857	815	870	865	833	789	833	844	880	834	804	818	833	813	845	772	819	848	866	838	815	860	830	811	844	852	797	791	816	822	806	884	779	825	840	838	876	848	805	837	879	837	827	831	821	796	825	775	842	865	882	801	819	825	817	833	838	825	858	824	825	820	844	809	849	808	861	794	852	865	820	825	847	851	815	779	789	879	813	778	815	801	845	800	814	849	781	846	866	859	872	826	835	823	832	824	820	807	843	861	831	825	849	775	812	833	791	797	826	837	808	826	867	864	869	818	822	895	807	854	864	829	872	860	887	830	753	876	827	850	791	818	824	755	839	830	823	848	795	817	809	811	798	826	849	813	792	828	821	880	770	834	812	885	816	839	814	844	831	815	822	857	809	806	872	818	810	849	822	870	831	818	879	871	834	820	822	812	876	827	860	829	785	835	866	830	810	854	829	864	846	797	828	839	817	827	853	880	822	882	828	848	841	868	795	857	842	820	846	810	839	812	773	783	822	869	809	823	867	840	842	820	828	807	888	811	835	835	843	808	814	789	829	837	858	793	829	798	827	831	843	811	888	799	857	903	808	836	802	836	817	832	861	816	843	828	856	801	821	831	786	795	808	856	854	903	836	863	852	807	856	856	814	782	841	802	849	775	836	809	849	809	815	854	844	844	788	837	876	871	821	841	887	834	830	878	809	817	794	858	866	841	830	841	804	777	788	850	827	794	858	822	837	829	830	826	801	848	777	832	797	810	787	799	800	818	878	824	810	833	785	829	891	847	793	833	842	828	830	773	821	829	867	847	829	853	850	836	852	825	802	782	848	789	800	761	832	828	842	847	802	809	867	863	828	831	812	837	866	827	767	832	821	807	834	843	773	785	864	813	833	812	870	877	811	833	797	849	839	835	838	847	844	822	824	832	811	761	860	852	812	823	806	834	870	825	775	829	842	800	823	796	760	893	810	833	804	832	833	844	904	817	903	869	816	889	832	831	771	783	865	836	860	833	799	821	883	834	868	863	846	834	825	835	866	821	814	874	826	848	828	814	814	863	825	830	831	811	804	859	816	863	800	833	804	858	789	810	829	855	895	866	842	830	834	772	823	836	832	847	826	763	831	807	763	814	792	812	809	839	827	809	835	792	840	858	838	829	801	876	863	834	804	850	838	804	827	860	827	842	859	819	806	801	820	840	838	834	827	821	826	837	838	816	823	813	833	872	840	825	806	892	840	811	835	820	871	851	822	830	827	835	836	794	794	824	818	819	838	793	855	826	772	827	833	830	812	813	798	828	835	831	849	842	856	825	834	822	782	863	817	810	864	776	806	805	839	823	756	801	830	792	872	800	859	829	813	851	868	803	871	809	820	838	831	835	830	825	807	804	834	838	839	836	832	820	828	791	850	809	829	788	829	874	857	845	831	799	863	794	821	845	837	832	821	842	823	799	846	824	842	811	841	881	815	814	885	850	819	844	911	791	819	874	847	876	853	826	809	856	787	855	796	829	812	881	848	824	833	793	827	838	746	869	808	848	817	773	866	796	834	829	774	812	816	858	829	829	831	840	804	824	836	832	856	868	822	871	871	872	788	801	841	847	815	803	844	878	825	846	786	837	820	827	825	835	801	840	797	850	781	820	786	814	820	821	850	802	829	776	806	864	864	745	785	823	806
28197	18453	5079	824	588	545	429	367	372	403	369	353	400	366	371	328	354	349	370	383	356	381	348	359	375	345	338	359	357	380	358	360	375	353	364	375	340	351	352	350	359	374	358	367	360	387	382	398	308	371	371	350	391	359	409	382	378	352	363	366	380	369	363	355	356	361	347	387	353	368	352	362	342	387	382	363	356	355	373	371	346	328	356	378	387	383	372	377	369	361	398	347	389	363	370	340	374	362	369	339	355	380	333	371	364	356	355	353	344	369	361	364	352	366	360	363	348	375	349	366	365	354	375	330	381	371	356	350	364	362	366	352	365	379	342	379	330	368	363	357	353	370	365	356	352	351	346	330	353	344	363	377	375	349	339	336	346	355	381	388	372	346	367	373	339	384	348	387	339	345	358	361	358	363	340	392	355	380	360	366	388	358	363	364	370	368	340	371	396	367	363	357	394	367	346	342	359	339	372	348	350	377	346	359	379	372	363	355	366	348	365	360	353	407	376	377	373	398	355	353	376	409	356	367	392	371	375	352	333	330	361	350	425	372	399	367	378	371	343	358	367	352	397	368	372	365	358	353	337	321	358	356	365	374	338	377	347	350	347	350	366	363	364	364	347	345	359	352	332	394	369	363	358	399	368	315	353	376	345	393	354	359	354	395	360	356	352	385	372	385	370	353	359	335	346	333	400	367	362	378	389	367	375	366	364	344	354	406	348	348	406	365	355	328	332	352	382	343	381	365	386	369	315	389	353	338	357	371	382	327	356	344	360	391	347	351	345	388	366	357	339	395	362	380	367	362	360	360	341	378	341	364	365	330	352	364	335	357	393	378	359	352	353	390	380	322	383	368	397	366	357	348	327	368	378	383	372	379	375	332	344	353	377	348	355	387	353	364	327	365	360	348	357	364	374	358	359	331	362	363	374	363	411	385	356	378	321	352	350	353	373	346	343	379	329	349	379	355	380	354	329	339	375	377	345	350	353	374	374	413	384	360	373	324	365	351	355	372	361	375	364	374	344	358	408	379	348	368	349	348	363	412	358	377	328	357	371	363	359	377	374	358	311	367	342	342	361	386	366	359	361	328	382	364	340	358	351	364	396	333	430	366	383	362	373	358	411	373	355	366	362	336	357	349	364	322	346	356	393	354	380	379	401	358	372	378	341	361	338	380	385	376	366	328	339	352	338	391	361	373	343	368	371	354	410	338	367	354	320	335	344	396	333	362	368	384	342	365	352	369	418	351	342	334	336	367	330	365	366	367	363	363	403	392	353	336	340	367	360	383	366	361	375	377	361	373	371	340	383	363	343	355	373	383	374	348	351	372	355	363	326	374	391	354	355	377	378	362	359	350	376	328	337	355	380	382	379	375	353	382	353	344	349	357	348	383	363	355	335	363	322	346	371	375	344	373	357	374	340	372	380	379	412	347	338	340	331	384	376	381	352	365	377	364	358	391	370	370	380	365	398	375	352	399	318	331	351	367	372	391	392	342	390	358	361	320	363	362	363	371	393	366	357	343	395	360	366	406	368	351	395	388	386	374	380	356	332	379	378	379	362	361	347	352	376	352	338	375	346	342	365	384	355	351	357	361	338	369	373	351	380	337	345	395	348	354	372	399	383	336	362	355	366	372	366	361	365	367	336	379	361	348	385	375	343	330	349	361	351	358	351	359	365	388	339	360	390	309	343	395	338	373	369	365	319	357	361	351	391	379	368	364	335	363	389	389	350	371	383	368	357	367	356	351	352	358	353	348	338	364	382	332	386	374	358	349	369	370	362	324	367	359	354	340	364	356	324	372	329	358	384	334	399	344	359	333	386	377	380	349	372	348	370	374	328	338	358	382	335	337	357	370	376	382	365	367	356	373	351	359	382	376	380	354	409	382	355	360	371	354	345	342	375	366	385	345	331	341	394	325	346	361	391	382	374	329	324	357	383	359	386	370	385	393	372	340	366	391	344	345	347	352	355	358	360	365	378	403	341	384	364	365	337	321	358	374	348	344	365	359	377	357	357	354	380	368	370	352	362	372	360	376	374	365	362	377	395	347	360	346	385	367	369	390	364	379	351	373	352	354	354	385	350	364	374	388	388	400	383	353	318	366	334	370	365	335	341	348	362	371	365	351	371	353	381	382	354	389	343	372	335	387	360	389	369	353	374	341	384	375	361	353	352	337	360	362	360	347	335	385	365	377	358	368	346	365	358	361	372	362	384	412	356	375	381	364	396	380	358	381	349	371	354	385	342	383	348	356	359	393	363	335	367	372	371	361	396	368	333	395	345	353	358	383	354	376	365	356	338	371	357	362	372	352	367	347	365	365	376	362	355	387	361	379	371	334	360	372	362	386	370	366	354	337	345	345	336	379	362	337	368	378	366	378	335	378	373	370	362	401	374	380	342	359	356	359	352	352	375	354	387	355	382	364	366	354	348	377	348	379	343	371	377	343	350	358	369	358	376	382	362	359	346	404	382	359	359	359	353	375	352	343	353	353	357	370	388	305	373	360	423	389	410	375	384	372	372	335	362	360	358	353	358	335	365	405	382	393	346	326	384	357	385	366	375	357	354	348	345	351	334	355	339	396	329	362	357	360	366	338	365	351	353	346	367	349	345	366	347	369	351	387	339	384	362	388	363	356	341	381	389	333	376	337	369	364	412	395	355	369	352	349	362	333	365	360	385	374	352	385	379	410	384	366	361	368	390	374	389	362	364	346	337	363	371	350	344	357	360	342	341	391	364	362	322	376	349	356	350	382	389	367	369	409	350	340	319	344	360	364	360	344	349	333	375	378	346	361	316	353	347	354	354	363	381	341	377	358	351	377	384	376	325	393	364	346	359	369	336	379	368	330	352	382	367	345	409	360	386	372	350	378	363	370	350	370	383	356	338	360	351	359	351	365	367	354	356	372	351	377	361	363	358	374	357	360	323	391	354	368	341	376	368	382	355	353	377	364	405	350	327	351	373	361	368	349	399	370	369	355	357	370	358	350	355	377	357	388	389	378	370	364	377	372	345	352	390	376	376	362	349	371	347	366	391	369	355	369	364	328	367	393	342	355	331	350	355	378	348	386	382	345	348	352	314	344	351	367	331	348	379	327	381	396	346	398	384	379	382	367	353	332	380	329	324	346	363	370	366	378	367	355	358	329	337	346	367	349	345	344	346	377	369	352	367	337	384	312	364	351	371	345	407	349	374	333	381	348	362	349	348	355	388	370	325	346	353	355	333	384	350	384	360	334	374	364	356	365	348	374	355	373	366	371	367	376	355	352	365	355	366	381	398	335	404	374	355	350	324	385	352	359	351	377	376	354	337	339	338	345	376	362	395	361	391	354	392	358	368	387	363	394	370	358	342	371	376	388	355	337	346	391	346	349	341	350	350	365	390	391	371	328	345	379	367	351	373	357	383	348	352	360	350	367	376	368	372	365	382	314	374	356	388	368	342	359	371	381	368	359	388	372	331	352	369	369	341	365	349	366	329	368	372	375	380	383
17013	1092	784	568	515	449	504	416	399	436	446	424	411	422	404	391	402	388	409	387	393	416	390	407	409	360	441	387	392	394	424	394	428	407	444	413	403	408	398	409	412	399	367	409	389	400	436	419	397	432	401	398	373	421	393	418	376	391	416	401	379	445	400	390	404	428	417	428	432	418	388	404	355	434	409	461	428	384	376	402	435	367	437	423	385	426	389	384	425	375	406	441	372	428	417	399	412	396	405	402	402	382	399	388	389	372	395	388	403	430	383	390	439	378	379	427	416	403	395	400	389	384	404	429	358	354	437	413	443	452	389	413	432	450	409	380	422	387	356	388	388	413	416	418	411	389	397	394	416	422	413	433	389	416	412	414	392	392	431	426	392	440	400	397	396	421	394	422	387	414	400	403	410	411	404	418	361	388	390	379	414	392	421	406	422	416	397	404	427	401	422	412	405	412	402	410	378	391	415	435	385	397	412	427	402	403	366	404	441	380	403	394	393	388	391	421	392	397	414	371	410	433	410	372	409	428	424	401	379	393	392	381	411	403	431	375	419	420	405	402	384	432	385	393	409	410	384	402	403	367	399	415	395	438	393	411	405	384	380	386	399	389	414	381	424	411	407	392	415	387	381	411	387	411	413	396	423	415	393	403	435	384	403	375	381	385	391	401	419	419	411	398	378	407	393	401	373	347	388	404	404	388	402	398	437	422	426	391	446	369	361	373	417	393	391	396	406	421	430	389	389	394	418	430	383	400	402	397	398	391	410	431	429	396	425	428	417	384	423	436	405	395	383	406	392	401	379	370	440	390	400	412	380	403	391	390	390	389	413	389	425	417	409	399	433	410	396	392	418	411	424	399	445	422	379	454	391	390	417	398	406	427	419	401	358	408	405	372	393	385	405	419	400	409	399	393	420	386	417	388	422	400	419	387	408	414	404	427	365	411	373	385	396	411	402	372	382	397	415	433	430	417	401	402	404	378	426	430	388	370	373	389	404	429	391	412	402	400	431	415	432	351	454	439	398	339	383	431	395	408	405	418	402	392	400	410	408	408	409	380	401	366	410	431	413	434	388	406	414	403	385	381	411	360	372	422	439	365	399	412	408	367	424	413	418	426	421	432	412	444	398	398	392	395	387	436	416	402	395	403	433	408	405	398	402	421	400	402	412	400	382	406	393	416	430	396	392	364	372	420	423	392	409	384	410	418	435	393	409	412	402	385	439	405	420	392	402	385	393	397	395	455	412	404	424	395	411	385	395	397	462	409	406	414	382	445	415	405	425	370	419	428	425	366	361	413	387	420	440	363	402	396	395	377	416	408	400	443	436	341	394	396	426	404	416	416	396	429	425	388	392	394	398	388	404	416	414	412	418	428	425	413	370	430	394	406	390	443	391	398	404	431	387	404	356	431	407	394	408	422	398	394	407	367	437	404	428	372	401	365	390	441	386	424	383	389	368	381	371	393	374	404	412	417	367	376	409	415	399	395	395	416	415	394	382	445	378	397	377	446	374	413	384	466	418	357	367	416	405	433	418	399	389	356	411	410	388	405	389	397	359	375	403	395	370	420	396	392	425	440	399	356	396	391	420	402	401	442	418	374	429	412	388	414	372	404	407	384	424	369	421	356	398	423	416	387	394	384	403	427	432	401	383	359	447	399	412	421	424	399	408	418	401	423	400	389	377	409	370	408	415	440	377	393	439	423	400	389	415	425	411	410	396	393	410	438	363	387	450	376	422	383	415	407	414	427	407	421	441	417	398	407	395	387	400	395	387	407	426	432	385	411	387	402	427	412	386	388	411	422	396	381	403	412	408	394	436	433	440	393	409	405	430	375	439	435	408	444	414	428	388	417	411	420	407	425	408	394	428	412	446	412	362	382	406	361	403	410	379	407	429	399	432	395	393	394	402	418	376	377	412	380	440	404	419	416	435	398	403	365	400	403	397	405	410	415	419	377	389	395	396	432	403	448	414	381	412	390	363	400	415	362	368	404	390	363	389	402	413	423	366	419	422	421	360	425	431	393	398	387	414	399	436	406	393	397	410	417	402	394	378	390	414	415	400	397	403	426	425	401	392	414	411	380	402	408	395	389	389	408	406	407	380	416	414	400	462	396	384	380	365	394	372	415	411	421	443	419	437	406	407	405	378	417	385	413	385	416	437	414	397	411	381	409	403	405	426	389	428	417	360	422	387	447	443	395	414	423	400	417	395	402	411	362	368	415	392	413	397	372	417	404	461	389	376	380	386	407	400	383	402	406	403	415	387	412	407	390	421	394	413	353	380	413	433	390	401	399	429	390	434	383	428	430	367	399	393	404	412	411	396	401	400	390	439	409	457	399	408	444	391	422	380	400	419	399	369	362	432	422	382	419	377	391	419	417	401	427	345	389	381	384	377	427	430	450	394	404	387	374	425	371	424	400	404	423	391	381	392	419	408	412	398	382	399	379	432	375	383	404	408	410	394	426	389	408	409	375	398	387	411	417	418	421	386	384	417	407	391	392	413	387	403	419	404	373	425	467	432	417	394	408	411	420	376	402	375	388	370	415	395	370	394	383	373	363	448	429	406	404	417	395	429	411	417	443	423	385	385	419	410	369	419	400	429	406	383	431	390	414	423	418	398	424	364	400	383	390	414	386	376	422	404	411	399	409	437	421	416	397	414	401	411	422	438	443	381	418	398	405	405	391	416	453	391	407	407	383	444	398	391	402	413	384	434	406	397	391	377	390	430	370	432	400	378	387	402	415	416	404	382	407	419	374	393	395	400	416	438	413	393	415	428	435	391	412	396	387	440	440	391	401	411	383	390	407	395	432	427	412	402	430	401	436	416	412	393	399	444	413	391	401	404	395	421	406	387	366	436	448	411	407	399	434	402	423	392	422	379	399	407	419	359	397	371	433	413	391	402	393	409	390	426	409	395	449	404	443	419	414	419	420	407	418	400	424	415	399	407	408	416	421	412	393	378	409	403	397	386	418	394	416	408	422	416	402	375	404	385	385	406	392	405	408	389	419	400	398	422	406	417	412	422	389	401	364	447	394	414	420	373	395	431	401	427	425	359	413	432	415	409	389	381	412	411	400	422	387	409	378	388	417	390	372	418	408	432	409	393	398	384	395	377	399	399	368	421	431	400	420	482	406	403	427	401	413	413	363	431	358	414	407	406	409	402	392	413	404	431	425	387	399	375	399	374	404	391	406	403	417	436	392	378	432	413	395	402	425	366	415	436	410	413	393	376	397	419	424	428	430	427	404	415	424	399	405	434	416	403	413	424	408	391	412	406	423	405	385	404	379	399	389	442	407	380	401	407	391	411	419	377	433	430	405	436	402	401	400	427	403	405	394	382	401	408	396	433	369	395	395	374	411	384	428	382	407	396	377	404	396	424	417	415	409	400	398	390	400	394	430	385	400	384	424	398	390	381	389	444	409	401	414	370	451	397	410	424	402	415	417	395	430	416	418	407	391	392	374	428	430	400	384	383	394	423	409
23848	21094	28415	23997	21109	10375	1162	753	640	506	485	540	486	463	474	430	393	440	425	396	394	401	399	411	404	443	401	402	420	361	421	410	434	424	365	392	429	374	387	431	406	431	393	381	417	402	384	415	342	379	424	381	379	365	431	405	381	403	402	406	386	398	385	406	388	395	416	402	413	405	357	381	408	386	354	384	418	425	406	382	407	374	397	404	385	408	383	402	413	416	389	376	385	390	396	406	406	389	367	401	409	460	395	425	373	403	370	374	382	422	353	411	394	399	358	391	419	376	423	364	381	397	394	394	411	387	369	364	399	444	408	388	409	372	411	425	407	376	413	397	381	421	378	396	366	362	396	374	386	418	410	405	373	372	390	396	371	379	368	364	386	387	367	344	368	398	390	369	427	420	363	382	400	386	379	403	402	396	397	393	364	415	386	374	420	385	382	360	432	407	401	392	407	394	362	402	398	375	403	351	405	379	399	390	376	391	394	439	364	367	350	394	382	379	382	378	364	388	469	398	386	383	386	377	339	395	385	403	371	389	383	391	400	396	384	378	366	393	384	416	366	392	350	398	405	404	384	404	361	402	385	388	426	399	369	370	384	356	374	415	389	363	389	412	415	393	375	384	408	395	420	394	381	380	386	396	378	355	393	378	435	386	360	352	394	374	410	379	395	365	385	353	379	409	379	375	378	391	429	384	374	415	390	403	393	387	406	400	389	369	351	402	364	363	381	379	376	375	408	372	360	374	415	400	369	366	379	382	376	394	403	389	384	385	390	373	372	378	388	344	391	397	389	374	393	366	395	379	393	344	402	391	375	372	369	367	411	369	377	398	399	373	416	385	414	374	410	407	412	372	407	386	401	331	365	402	381	355	373	390	421	365	380	403	361	364	363	434	375	388	348	386	391	397	375	371	389	405	401	411	398	414	345	373	409	344	363	385	366	393	412	400	382	388	410	374	412	385	404	388	389	382	406	404	425	391	373	377	387	383	378	406	388	415	380	358	381	380	423	365	395	387	389	413	383	376	412	419	362	385	413	386	396	373	388	383	427	429	404	393	368	376	385	392	388	389	383	366	420	422	371	399	403	410	402	384	357	366	384	391	380	381	387	384	374	359	346	426	418	373	367	399	364	390	389	402	381	398	372	425	412	362	437	415	395	406	418	390	366	406	408	414	368	405	407	420	378	388	384	389	393	378	414	370	391	400	378	373	391	364	357	356	363	388	371	394	395	419	417	390	435	378	386	362	368	395	422	394	374	384	372	407	414	421	357	394	379	382	413	401	383	392	374	379	400	374	385	398	397	414	392	395	420	401	367	394	399	419	397	398	344	376	381	387	430	375	362	396	365	402	378	382	377	394	378	388	406	340	396	430	359	423	375	385	366	375	393	355	382	421	393	383	411	391	383	435	395	391	389	372	373	356	394	408	375	393	380	398	381	358	370	399	410	408	375	395	397	384	374	397	377	424	369	397	378	403	391	424	414	333	358	372	354	378	392	375	357	416	392	413	359	398	379	425	397	396	396	392	365	399	363	380	391	400	378	411	372	388	383	386	393	338	410	378	388	382	372	373	389	371	416	366	398	390	389	386	381	400	369	400	393	378	393	420	398	385	376	387	355	377	418	402	400	342	382	383	401	388	396	409	363	425	387	375	389	397	367	384	394	381	383	377	353	384	384	368	355	377	379	390	375	385	377	390	394	386	376	366	372	368	368	385	371	394	398	379	375	390	364	409	397	433	374	373	402	351	441	403	362	376	425	376	413	393	424	394	370	362	345	386	408	387	392	366	396	382	345	409	368	408	389	359	399	420	395	356	389	376	403	367	367	360	357	417	375	403	377	350	349	399	398	332	388	414	385	415	362	387	389	373	377	363	368	355	401	381	415	389	376	392	387	351	384	379	381	368	380	393	377	371	365	392	381	419	423	424	419	374	395	388	402	373	353	371	438	370	365	340	357	406	372	376	351	377	393	360	383	362	403	377	341	361	412	405	366	391	363	391	377	373	404	418	355	360	405	403	372	401	390	396	384	377	391	370	391	384	406	390	381	365	410	403	405	385	386	396	398	386	414	381	386	380	448	390	361	393	365	392	384	379	380	368	395	425	379	408	394	402	423	434	395	414	390	377	384	410	389	387	401	419	386	376	373	364	376	394	417	376	392	411	383	416	385	396	374	395	381	392	359	361	399	380	370	408	395	412	381	369	405	375	389	429	391	362	355	368	385	389	401	386	413	407	360	407	376	406	380	383	362	390	358	395	390	392	449	349	383	364	334	367	387	393	428	368	415	390	421	421	368	400	364	381	384	380	377	409	385	373	357	392	406	414	404	395	378	412	378	396	401	373	403	396	385	427	390	379	338	358	396	374	433	404	402	391	405	398	408	404	384	407	403	383	385	406	411	384	358	407	392	392	403	379	351	377	371	402	429	332	370	390	368	362	360	351	372	409	394	378	368	378	366	356	380	360	416	375	436	400	388	373	381	410	395	404	439	341	369	392	407	416	405	421	421	383	376	392	353	360	398	372	369	403	401	380	370	385	380	415	398	390	366	382	394	421	391	361	379	365	381	372	370	423	397	372	415	388	361	366	381	394	383	379	375	365	382	407	379	353	377	382	358	417	383	405	389	388	366	355	394	396	395	452	339	383	368	379	419	347	357	341	374	393	369	416	368	428	404	386	397	354	410	363	400	385	409	390	422	376	394	398	403	368	352	395	408	388	409	394	377	366	414	375	371	416	370	384	400	392	358	371	369	347	342	394	356	400	395	371	375	427	413	379	355	396	398	385	387	364	363	375	339	378	377	375	417	384	365	399	390	362	365	363	395	359	370	389	381	379	388	397	384	371	416	341	378	369	370	405	382	401	367	382	366	381	395	379	417	374	373	415	392	370	381	390	378	417	401	381	354	382	373	381	361	382	408	371	381	399	397	348	360	382	411	365	393	401	382	381	398	385	353	388	387	396	401	370	400	388	358	400	368	386	407	374	384	395	431	436	376	396	413	397	379	387	400	406	400	386	389	383	427	380	421	364	393	436	399	433	350	391	394	375	396	374	396	390	408	377	386	378	404	390	393	410	407	377	401	389	428	384	394	365	376	400	375	430	397	407	383	374	388	404	372	404	323	377	371	405	378	372	417	406	354	394	405	387	373	358	366	407	381	371	382	368	380	396	400	385	388	438	386	355	365	375	369	363	348	362	375	388	373	364	415	387	395	401	377	408	368	363	413	401	357	383	392	386	356	386	357	353	408	359	386	406	407	383	420	386	366	393	379	390	407	378	374	379	403	394	453	391	396	371	384	409	363	365	366	377	391	378	400	393	368	392	380	347	389	362	390	408	414	355	406	387	416	387	403	394	370	372	380	389	348	394	391	404	415	376	376	371	402	387	367	403	409	376	383	401	423	400	392	407	397	387	366	363	373	389	386	385	394	359	385	388	394	383	386	397	406	421	388	389	359	388	394	397	407	421	372	397	358	364	388	432	355	378
24103	9052	5686	2740	2049	1523	1258	962	883	755	664	621	617	568	512	511	521	468	486	491	493	449	445	440	436	438	404	412	469	468	466	426	425	447	414	382	447	423	447	436	441	411	409	427	421	381	439	424	401	398	376	433	422	428	415	419	425	432	433	435	404	399	402	392	381	429	457	419	406	380	425	424	398	385	442	428	450	403	433	382	409	403	363	417	402	404	463	381	421	430	434	433	406	409	406	446	422	424	401	391	427	440	442	418	420	422	423	428	409	426	406	435	404	404	423	421	428	423	407	445	438	431	393	420	396	439	385	391	427	425	385	407	422	401	439	444	417	429	425	431	410	393	444	373	437	409	418	410	419	407	440	394	374	403	424	426	443	412	423	398	403	398	406	375	409	397	443	424	394	431	388	402	389	421	393	392	392	419	375	399	404	414	408	435	384	394	417	412	449	378	405	432	415	425	400	415	445	398	369	413	399	372	407	363	403	405	416	412	420	418	394	434	409	413	424	452	422	399	384	387	442	385	395	397	431	394	426	410	436	410	426	422	437	419	427	428	399	387	438	430	421	453	414	384	391	420	424	448	437	410	375	423	418	390	394	415	465	416	427	430	410	396	410	416	445	424	406	398	419	393	429	434	424	426	434	424	415	396	407	430	419	429	454	396	414	412	388	418	418	400	374	415	436	405	413	433	424	385	414	400	397	430	388	425	455	439	435	395	431	423	380	420	396	440	422	429	407	410	434	374	409	416	425	411	377	384	386	423	415	394	397	436	420	435	415	421	411	443	388	411	410	426	384	385	421	398	415	408	436	448	410	429	439	408	396	396	441	418	439	366	423	401	408	425	403	405	425	433	467	423	401	416	440	407	433	388	442	431	411	409	409	391	408	397	376	426	399	415	435	408	439	390	404	431	444	421	394	387	404	440	402	412	421	423	466	384	422	441	417	405	384	425	411	407	465	436	408	436	437	407	425	386	451	395	427	395	373	425	391	432	451	422	406	429	438	396	369	397	413	406	408	411	396	415	403	449	440	411	407	425	426	456	420	427	406	419	390	420	443	412	411	408	385	428	436	407	406	402	389	439	420	429	415	405	429	412	380	399	403	402	429	388	446	380	397	418	416	400	420	409	394	422	406	402	381	411	417	427	409	395	398	426	446	373	407	396	407	399	392	405	406	418	456	426	431	427	424	396	413	452	387	414	421	398	375	430	425	403	368	412	426	418	415	446	403	397	409	416	391	415	403	402	428	431	429	413	395	402	423	396	437	405	418	391	399	385	421	404	410	405	420	426	437	415	405	398	390	386	444	412	432	389	453	428	391	390	425	417	409	429	407	369	397	388	419	401	410	435	415	413	374	421	421	400	379	425	410	452	426	421	386	421	401	417	433	435	389	436	429	382	379	401	444	438	429	396	393	413	411	382	438	365	432	422	391	404	435	421	431	415	406	428	419	432	424	416	420	381	405	390	400	420	346	421	433	424	443	406	404	390	404	425	382	388	410	377	386	386	439	425	411	422	408	453	434	414	395	439	417	420	425	443	409	406	419	413	423	425	419	438	430	406	392	419	434	433	430	445	418	425	414	413	451	397	395	428	428	428	387	371	432	414	429	445	422	434	384	419	415	388	368	385	441	424	404	411	432	423	419	412	411	415	434	410	419	414	405	425	416	377	434	403	429	454	379	387	433	381	428	393	405	441	422	396	385	408	412	399	403	454	425	372	409	398	403	440	431	428	394	417	400	399	432	375	422	418	399	420	400	402	415	424	426	421	424	401	418	422	425	429	427	444	407	438	430	391	380	421	404	416	405	406	431	382	400	401	424	416	405	417	375	408	413	387	374	374	401	432	395	407	405	407	386	457	369	415	368	420	404	416	409	426	416	424	436	418	410	408	377	428	416	392	401	400	395	431	430	438	423	389	430	405	431	440	411	406	405	465	417	437	393	434	402	383	442	442	393	431	435	413	392	395	389	421	380	405	430	423	402	437	389	389	402	404	437	439	407	390	428	409	393	411	414	415	444	412	426	441	462	378	431	406	425	401	359	387	404	384	418	401	418	404	420	451	410	447	369	426	406	458	364	412	411	413	403	403	373	397	409	413	435	410	427	364	421	412	432	422	403	387	408	400	420	451	392	350	411	410	395	408	446	421	435	417	403	394	362	398	408	433	406	380	402	406	379	415	385	450	397	448	400	393	446	404	454	418	403	405	415	461	401	412	404	401	393	413	376	408	447	421	416	424	381	411	413	414	442	407	417	388	444	393	464	411	396	431	417	428	408	397	418	418	432	425	407	395	420	401	393	465	419	421	402	411	436	424	369	405	425	412	386	430	406	428	424	408	419	378	408	421	442	422	424	392	409	431	382	398	397	385	395	420	424	399	432	432	432	423	411	443	417	389	408	438	429	414	459	407	416	356	400	385	417	438	410	426	387	444	427	399	432	428	382	421	413	423	431	441	404	396	427	384	431	461	429	402	412	380	406	415	435	420	412	413	411	447	387	372	404	428	412	369	439	406	386	438	440	402	403	414	435	427	419	444	393	430	410	435	415	446	376	454	401	400	432	389	441	424	413	393	393	415	385	403	433	407	411	404	373	415	444	417	471	396	381	411	416	421	437	422	398	421	417	393	425	396	389	404	414	394	413	437	478	418	412	388	389	400	431	408	416	400	405	396	419	454	405	406	411	414	390	428	456	402	422	428	456	408	381	407	424	419	411	424	452	404	419	438	423	414	429	405	437	457	415	395	371	402	438	435	432	427	380	399	384	399	425	403	403	405	416	424	406	417	451	425	441	427	431	452	378	396	405	368	386	432	419	417	408	429	417	374	400	388	443	418	372	375	388	431	399	422	423	392	402	391	431	402	424	406	444	401	447	435	389	432	413	426	387	424	408	356	397	427	403	413	409	426	386	406	446	418	440	432	399	404	438	380	389	420	406	414	412	406	446	420	412	396	387	397	400	432	430	449	369	410	397	411	455	369	392	419	457	436	438	409	402	426	414	434	393	397	390	416	440	412	416	408	413	404	364	430	376	447	407	370	400	449	409	421	389	385	457	432	428	418	370	408	443	391	422	407	404	461	408	409	435	443	404	419	402	424	392	424	430	403	408	418	394	420	413	363	409	436	445	404	416	382	433	415	421	409	397	428	432	415	397	394	395	422	415	407	406	410	382	442	393	409	383	402	418	400	413	419	422	405	441	385	403	404	365	413	418	392	426	386	396	434	415	403	394	423	453	414	432	425	417	414	444	397	385	449	414	408	394	398	393	425	408	414	422	407	435	427	402	410	397	400	442	431	408	422	399	396	435	392	408	399	383	436	392	421	448	441	414	402	418	396	440	375	420	401	438	401	434	400	419	400	409	440	390	434	433	412	416	397	413	435	393	401	396	412	408	438	383	426	417	432	424	429	403	399	401	394	408	381	443	400	413	424	418	417	413	384	387	433	433	432	405	454	415	409	381	413	414	408	389	389	450	409	448	399	403	402	425	407
25056	21105	27384	25009	11128	1209	1014	845	820	803	771	737	730	671	743	739	733	758	753	717	678	708	715	707	725	729	726	704	711	669	706	677	679	684	702	707	742	715	707	698	704	685	701	688	652	745	702	683	669	705	661	693	704	701	690	721	684	687	673	670	703	727	746	702	696	724	702	638	700	705	682	688	671	676	687	683	682	686	692	689	723	655	686	657	663	704	697	722	671	686	669	741	690	715	694	725	715	726	674	688	682	713	682	735	699	690	691	679	692	664	674	710	715	675	726	704	773	752	730	735	660	718	706	712	707	705	671	707	733	709	684	720	717	683	710	711	652	725	705	745	705	710	692	730	663	731	726	683	699	670	659	736	662	710	754	691	707	661	700	733	691	711	686	712	675	724	728	722	750	679	720	706	691	678	692	715	662	741	671	672	694	697	724	715	709	727	688	658	700	653	712	716	723	721	636	705	702	673	716	708	666	698	703	675	696	739	672	724	726	752	681	679	727	692	729	695	707	708	738	722	706	695	694	698	692	669	677	676	710	694	641	681	690	701	725	720	725	689	682	701	724	730	713	694	632	698	747	693	746	684	744	707	741	705	677	650	693	675	688	712	694	725	731	685	731	694	680	625	660	686	687	705	712	699	689	658	679	748	730	671	690	683	701	725	725	709	695	697	748	715	678	701	671	699	705	703	732	665	699	697	681	727	695	718	661	712	709	667	659	710	672	651	692	685	714	737	693	672	745	682	650	669	699	705	703	657	661	693	660	725	715	748	698	712	709	691	693	644	686	722	662	693	742	685	631	650	651	680	657	656	717	777	728	707	716	711	714	684	701	699	697	702	711	677	727	723	678	664	700	694	697	699	670	682	702	665	677	697	697	705	671	739	676	706	714	736	669	679	690	675	666	729	669	729	685	704	685	667	664	712	660	717	728	694	708	678	743	702	694	703	648	678	732	669	692	689	724	668	713	661	649	692	642	661	655	714	674	696	729	675	684	654	738	694	717	736	754	652	708	699	664	689	681	672	671	685	724	680	665	664	698	666	700	693	714	667	680	697	703	687	696	646	717	695	681	672	698	715	751	718	697	695	736	730	763	735	716	677	684	672	651	690	675	717	732	716	645	691	682	699	730	689	701	718	731	689	748	714	694	718	699	698	736	705	746	670	674	707	660	706	704	654	699	687	734	663	680	702	732	704	679	696	699	670	715	691	691	730	679	661	699	687	726	649	717	677	668	670	670	669	702	745	691	721	703	721	689	730	664	666	725	743	716	675	744	722	681	721	667	687	687	727	686	714	736	714	653	721	719	718	690	695	719	691	701	747	659	712	704	684	690	656	717	706	657	694	714	653	666	740	725	711	696	697	702	708	677	697	686	691	699	743	706	671	722	680	627	701	675	688	682	670	704	713	694	710	626	724	717	697	691	702	677	705	690	715	734	708	655	649	692	686	733	697	692	713	691	738	705	718	731	694	662	669	709	642	724	688	694	673	678	691	715	716	638	658	682	660	663	699	713	703	781	678	703	735	695	690	683	688	739	715	717	742	742	735	725	690	716	679	693	703	683	734	713	725	651	725	738	651	700	704	676	707	725	726	676	701	785	676	655	659	695	690	661	735	727	678	685	714	733	640	677	708	687	679	719	667	732	712	696	735	662	690	658	708	688	663	676	682	705	687	743	717	675	754	703	695	735	699	663	667	692	680	693	668	668	670	672	713	692	673	711	703	719	707	685	653	715	667	687	678	766	736	710	705	662	743	720	695	667	657	691	686	657	670	680	748	711	749	699	743	747	764	706	733	726	628	706	713	710	673	694	687	686	659	714	651	711	708	703	697	686	701	681	623	735	656	681	641	659	688	670	651	644	702	675	727	677	695	700	716	717	647	705	674	698	717	702	661	705	675	688	674	700	672	671	704	741	712	702	725	691	656	696	727	713	725	668	723	674	713	662	696	720	711	664	682	700	685	734	658	713	694	647	708	664	680	733	708	702	716	727	670	739	734	734	710	691	657	705	661	721	707	669	726	720	664	680	673	731	720	707	674	738	678	695	737	712	713	709	723	668	689	679	714	696	663	658	662	687	697	681	684	695	695	697	686	760	720	729	674	662	718	710	682	669	698	691	662	671	725	690	662	674	732	707	667	711	659	705	734	710	688	693	674	714	701	717	657	707	691	722	682	710	765	714	728	714	769	698	703	728	711	688	687	713	691	701	683	677	648	711	678	690	683	711	718	692	698	720	693	729	694	743	713	685	659	690	735	732	672	684	730	687	674	692	700	667	717	687	692	716	715	645	672	759	644	760	673	707	660	694	653	700	694	719	690	672	670	735	695	716	723	636	660	715	718	702	662	695	694	694	727	707	674	721	689	733	672	719	669	697	667	712	700	665	649	656	730	737	731	672	673	657	705	684	714	693	691	678	686	704	677	679	691	678	714	701	742	676	688	729	711	708	702	683	700	732	700	690	753	700	693	654	721	690	693	701	743	710	711	743	655	746	721	662	675	732	724	763	699	678	718	742	741	717	719	678	732	724	661	694	723	653	722	682	718	671	712	683	709	664	674	711	734	681	674	674	708	721	679	693	691	692	790	696	713	698	644	756	655	729	675	716	667	731	708	653	687	683	671	678	716	707	705	686	693	694	691	707	691	679	650	689	770	731	699	658	714	710	701	676	665	675	676	631	702	743	618	683	700	695	663	708	704	707	710	702	724	750	710	729	722	648	705	701	723	722	681	712	687	705	700	716	674	674	734	724	702	701	721	691	701	703	644	723	666	684	734	641	653	665	687	719	738	673	686	681	692	704	692	715	697	709	705	679	711	683	711	698	669	679	705	709	689	685	696	679	734	717	645	714	725	725	688	681	657	688	693	718	729	731	696	740	719	736	714	666	688	743	709	674	689	677	697	663	681	654	674	728	685	715	665	735	702	681	733	697	729	759	637	715	667	699	670	664	690	688	725	703	703	729	659	665	722	693	735	706	678	655	638	683	680	721	720	705	731	703	692	734	717	720	660	651	711	681	741	690	738	730	662	685	680	686	681	699	735	757	675	679	710	700	695	665	737	631	739	729	709	674	737	713	710	717	718	694	722	683	683	656	707	681	688	674	678	729	710	738	709	669	666	683	698	694	654	638	727	696	675	681	688	714	680	665	704	699	721	639	657	646	677	710	681	704	734	663	666	698	668	667	685	725	721	661	725	731	678	696	644	674	686	743	677	720	702	698	644	706	682	690	644	698	690	695	736	670	713	714	721	715	712	700	668	706	666	731	684	721	730	707	711	711	665	735	699	693	663	672	715	704	642	667	728	709	684	699	671	643	682	673	687	655	680	689	704	657	652	687	697	715	748	719	681	752	683	689	713	691	664	693	713	671	704	695	732	729	668	669	709	709	687	693	696	717	692	693	683	641	652	713	657	730	689	722	679	682	683	717	681	716	723	646	677	762	664	681	710	729	782	731	653	718	689	694	640	690	707	672	721	686	707	678	682	732	727
24872	5497	3487	1906	1587	1312	1110	1099	967	857	886	844	798	820	768	741	785	781	700	767	766	789	758	738	715	743	758	796	755	760	732	685	750	771	749	769	772	793	740	741	749	743	683	720	725	713	705	704	723	738	759	736	761	718	703	715	774	748	715	737	725	748	792	691	702	747	707	744	734	727	734	727	713	759	736	747	739	680	730	717	712	708	718	766	732	722	770	768	713	784	719	695	771	799	712	700	706	700	736	704	718	694	704	714	700	761	731	725	705	714	744	738	761	741	755	693	725	766	744	714	704	713	716	769	730	712	728	739	749	752	671	754	754	735	706	773	754	749	725	716	735	718	702	738	719	694	765	700	730	726	700	735	715	736	744	732	738	724	703	733	727	709	700	679	742	765	705	789	722	752	727	747	747	723	766	758	718	744	769	732	710	763	765	743	737	700	732	737	689	727	730	711	741	760	718	715	697	724	727	644	745	744	746	752	728	723	724	738	734	715	739	742	747	704	743	722	730	735	766	707	739	748	675	758	751	720	741	739	722	718	758	704	695	747	724	712	745	744	714	733	742	721	764	745	754	740	751	737	738	706	713	713	771	731	715	710	730	726	733	787	705	737	698	713	740	732	796	761	729	721	673	709	714	712	702	789	711	695	728	774	733	704	753	744	740	755	789	762	730	709	738	720	725	763	737	703	727	689	732	711	704	738	764	762	708	714	744	764	719	743	685	711	710	736	714	689	693	733	714	786	755	707	708	724	691	744	761	773	739	701	721	731	744	746	743	749	754	754	698	738	780	723	731	703	746	731	749	728	729	732	736	733	711	754	694	744	751	782	766	693	754	769	771	732	760	713	741	729	766	790	717	722	703	740	734	716	704	700	741	744	753	753	739	747	737	639	718	705	775	672	736	759	740	725	703	757	740	703	699	714	731	775	732	694	729	682	762	725	722	751	736	710	755	729	739	741	716	750	772	748	735	701	784	738	755	739	774	731	729	717	757	729	749	746	741	737	675	710	668	765	744	736	781	729	749	757	730	729	739	693	745	687	752	722	765	703	734	707	715	749	708	741	722	730	725	718	719	737	735	696	711	703	757	718	722	692	794	781	745	663	714	742	742	774	708	674	728	732	729	717	754	759	733	701	714	687	702	712	737	735	754	741	754	733	739	753	716	745	726	693	723	732	736	722	737	748	762	711	724	751	730	721	701	683	759	779	746	737	752	749	755	732	728	694	699	733	732	747	714	708	715	781	723	743	710	751	718	713	722	737	778	750	746	741	712	741	794	770	743	741	708	770	721	773	727	745	700	688	665	803	758	760	700	694	702	754	684	731	711	676	742	696	731	721	765	693	719	720	739	711	701	753	757	742	769	726	733	738	756	748	745	710	688	711	721	717	749	728	764	685	741	721	740	700	760	735	715	751	735	761	774	724	760	714	706	713	744	758	734	738	717	727	745	715	797	718	767	753	800	762	708	739	739	749	771	727	706	652	698	735	734	725	719	701	694	762	753	766	726	710	701	738	726	686	737	748	702	708	756	739	729	762	704	747	719	716	773	744	737	689	718	763	715	725	762	722	766	717	739	752	672	743	730	731	748	723	754	760	753	704	753	750	712	714	736	694	729	745	751	738	742	724	736	756	717	721	714	749	719	772	769	784	747	732	698	734	731	762	667	693	733	754	701	706	738	744	743	757	749	756	704	696	729	684	773	717	687	714	745	748	751	722	704	765	675	759	755	769	709	704	692	694	719	754	738	729	714	721	748	720	715	735	721	733	740	752	719	759	719	739	711	717	743	734	720	725	672	715	726	688	720	757	695	745	700	732	737	742	792	746	768	741	746	705	763	695	798	747	775	773	710	736	775	704	711	702	730	670	695	698	728	735	721	719	748	720	691	733	755	724	688	771	732	730	652	741	732	667	760	721	676	729	739	741	777	722	747	720	685	720	678	717	755	766	730	753	733	746	718	738	733	711	685	736	751	677	695	743	737	735	732	767	725	723	716	721	746	713	712	701	669	714	730	806	719	722	736	715	732	756	712	754	706	732	800	736	763	732	723	740	790	723	730	741	770	781	739	695	729	743	737	751	745	709	735	711	729	720	712	755	743	696	716	720	738	743	706	735	702	706	732	705	733	720	718	752	701	731	681	731	747	722	747	741	719	749	757	711	761	756	732	737	719	722	724	728	733	737	735	762	713	684	749	734	689	726	722	756	725	776	741	745	717	712	760	689	765	719	754	752	739	689	775	714	731	749	739	726	761	765	734	729	783	783	708	697	718	743	720	755	752	789	725	731	741	694	768	752	781	693	748	747	740	725	740	712	746	712	711	772	733	731	723	771	753	761	773	750	688	760	762	728	749	723	722	724	705	747	738	712	685	722	763	739	728	749	725	644	728	690	761	748	777	758	721	754	732	729	730	733	709	726	780	738	736	715	735	725	778	743	664	728	710	735	747	716	714	740	734	720	698	694	786	721	766	703	760	707	694	743	745	732	745	759	754	733	740	735	753	708	747	730	729	724	722	736	711	745	746	720	759	736	680	713	749	732	720	784	705	755	715	730	725	737	714	731	724	702	734	767	716	701	752	689	687	773	719	762	765	721	737	724	678	729	702	756	720	751	763	743	718	783	731	753	683	699	724	693	735	773	755	720	743	737	733	736	724	683	741	711	718	738	729	722	742	743	662	749	695	747	777	737	758	706	715	746	739	697	732	676	740	727	719	755	776	740	762	721	684	724	750	716	720	741	724	755	752	698	718	740	723	735	746	744	736	706	745	736	672	744	696	726	722	695	716	720	695	801	732	699	782	753	674	749	748	699	734	722	733	735	731	706	727	684	743	748	715	715	697	740	727	758	691	717	758	706	721	751	708	717	696	706	718	713	767	707	750	763	770	722	726	725	717	706	773	752	768	715	736	726	792	702	713	718	667	713	710	755	722	725	716	758	729	735	724	727	759	767	663	707	744	721	745	744	681	767	723	733	739	743	720	685	741	707	743	743	736	733	715	683	705	749	714	696	724	702	716	740	780	715	724	746	757	696	745	716	719	733	761	729	735	737	755	705	746	723	694	733	746	702	791	727	758	716	723	705	718	737	726	697	697	777	706	741	708	739	729	754	718	769	747	722	693	708	740	774	684	708	718	723	748	738	779	690	764	739	783	706	718	689	713	708	739	704	757	716	723	718	678	700	750	696	764	731	723	734	737	737	721	685	737	754	743	774	733	716	727	777	775	691	753	784	741	720	715	753	719	724	736	708	790	740	652	728	771	764	719	722	741	725	708	711	708	738	736	721	741	749	731	754	765	699	738	765	708	761	694	747	743	719	728	756	733	780	698	741	707	780	671	727	731	746	752	717	749	734	702	715	753	705	762	686	719	732	742	732	751	729	743	693	757	754	751	691	737	691	753	706	661	719	724	733	759	753	723	694	741	728	685	796	767	742	736	712	754	712	729	774	759	712	739	724	735	775	698	727	722	744	726	782	776	768	753	765	746	765
22633	21126	28854	23617	21127	21196	9924	1665	1268	1192	1149	1116	1003	1016	1005	1014	978	934	913	949	902	945	881	948	906	918	850	891	875	844	885	808	853	838	895	882	891	869	853	830	862	865	829	860	852	875	815	867	837	862	879	816	828	878	805	854	823	877	874	824	837	828	832	840	861	822	845	830	838	830	889	805	876	857	813	858	801	812	868	866	857	878	882	809	845	877	850	834	830	848	824	850	795	882	865	876	855	844	830	845	816	871	798	833	841	797	856	829	819	786	804	858	860	822	807	849	838	813	883	840	811	811	825	806	837	851	818	802	861	845	871	807	814	873	837	825	862	797	781	813	789	835	874	853	805	803	803	859	864	864	859	843	832	871	833	820	833	863	813	831	842	876	796	860	801	855	885	859	842	845	876	828	893	888	843	859	838	837	815	851	832	875	886	849	861	861	813	781	869	831	836	862	805	850	815	879	824	912	865	872	883	840	839	845	842	825	737	852	843	815	800	819	812	815	846	867	846	810	835	844	807	801	821	887	812	798	841	825	822	813	808	799	893	837	856	827	830	783	795	809	842	829	781	822	832	868	883	816	870	862	833	833	849	828	822	827	832	850	861	846	843	830	886	833	860	839	789	808	818	814	842	872	791	838	847	830	826	792	868	797	861	846	836	796	821	832	855	851	830	904	832	825	846	814	845	821	880	854	793	819	833	768	874	773	781	856	853	860	876	827	855	846	831	838	893	858	840	822	843	858	825	835	859	815	863	836	846	796	864	808	849	804	809	876	836	837	802	857	836	860	801	875	858	868	804	829	853	838	825	831	858	820	864	802	839	815	767	821	812	807	810	841	887	853	800	874	847	801	870	887	866	801	850	846	843	801	868	835	865	842	802	822	797	836	843	832	902	842	778	834	795	843	816	854	826	835	810	870	878	862	814	881	868	831	779	842	865	843	826	811	842	756	810	837	837	804	810	826	801	899	833	827	849	842	887	832	842	826	866	837	822	799	815	780	855	854	839	791	851	846	856	858	844	850	823	792	864	838	853	881	821	787	819	827	806	834	824	818	842	809	850	820	830	782	797	825	860	789	837	817	850	871	842	861	779	828	863	810	830	820	850	844	846	836	815	794	840	849	871	871	861	876	883	865	899	778	861	806	818	873	828	848	839	767	914	855	824	834	866	824	860	737	806	781	866	844	857	827	866	844	812	883	872	818	839	860	826	878	839	809	871	838	865	784	794	869	849	781	861	831	831	825	836	839	818	817	843	848	828	839	813	838	821	855	774	800	845	854	848	759	837	802	823	841	818	846	836	811	786	799	802	846	868	866	769	825	859	848	826	864	911	810	856	841	810	861	844	817	797	880	798	798	867	810	830	875	813	778	805	827	823	830	788	866	861	833	819	829	787	845	848	837	838	798	857	767	844	762	840	840	817	820	819	823	782	891	823	844	845	833	863	847	849	819	797	834	760	836	856	842	845	784	817	828	876	806	808	828	807	827	801	883	856	822	847	844	850	840	843	798	833	841	815	827	835	853	812	835	859	865	819	842	875	795	820	825	831	818	787	856	853	866	791	865	831	832	811	823	835	814	838	796	782	870	825	862	861	778	855	775	773	845	834	870	829	882	830	858	838	830	771	807	848	839	842	772	858	807	828	808	845	852	833	852	827	853	862	852	809	806	796	843	850	830	878	833	759	899	822	825	845	855	876	868	818	854	879	795	848	789	773	826	815	838	867	830	808	796	824	799	792	807	786	783	795	812	854	856	784	829	775	824	852	820	866	865	800	853	910	863	815	885	829	813	843	853	831	832	847	806	782	798	818	809	858	832	823	778	848	830	876	827	786	803	819	841	810	841	846	852	877	819	843	906	839	880	804	883	872	842	829	788	833	851	829	835	822	832	796	850	852	836	812	811	892	861	848	863	814	824	846	836	843	835	861	814	817	852	811	832	897	793	816	828	837	830	825	846	801	853	792	855	821	808	762	818	831	852	838	831	817	812	877	777	791	822	800	821	797	907	866	875	834	797	870	820	880	824	851	833	825	792	828	819	803	841	855	831	837	831	830	862	813	829	862	813	825	874	862	827	777	798	814	801	858	821	835	820	798	843	824	835	823	841	793	816	796	829	851	791	827	785	844	824	844	845	802	822	881	834	869	842	840	783	811	771	885	796	811	897	836	860	770	833	812	830	848	846	861	814	830	856	786	850	863	822	850	815	809	812	804	825	817	834	777	827	816	838	821	869	769	804	821	782	818	851	862	836	804	834	848	817	802	776	769	837	797	808	854	818	820	873	810	834	857	881	894	766	858	804	840	840	842	809	777	827	836	828	849	838	870	848	840	911	904	786	857	820	867	852	874	801	881	810	844	829	877	797	804	815	829	832	835	824	829	872	784	826	802	807	860	806	842	796	850	885	844	885	808	842	821	807	853	843	846	866	790	823	824	858	849	837	846	808	872	759	904	815	890	843	802	875	871	819	826	816	832	825	817	826	832	804	781	794	812	810	792	829	856	788	818	780	845	860	901	790	833	816	846	768	859	817	849	821	865	816	816	847	811	822	815	869	857	776	871	870	852	829	839	828	811	815	859	846	822	829	833	849	843	792	888	796	829	857	813	794	838	867	810	802	813	805	835	807	805	816	843	831	893	830	804	833	828	834	879	850	795	773	863	824	801	822	820	803	852	837	811	868	837	756	825	823	843	833	815	849	829	841	816	776	790	796	846	836	793	829	831	784	781	827	854	789	851	826	832	843	799	818	804	863	848	898	846	815	859	797	837	821	847	840	827	856	823	899	848	840	804	841	845	840	787	829	826	831	899	853	808	774	899	806	825	816	807	833	853	825	807	875	772	827	827	802	807	850	777	832	806	873	834	806	827	807	817	837	800	822	888	820	850	876	862	791	860	867	823	868	809	829	817	884	817	825	824	822	855	818	794	816	844	855	780	822	835	814	830	807	875	818	838	843	827	844	761	816	820	802	829	819	791	820	802	862	897	849	844	798	845	861	842	785	853	868	781	825	855	891	846	793	806	801	775	792	847	811	866	844	797	826	879	809	801	853	861	804	839	798	853	816	876	816	803	834	779	828	825	846	880	823	804	775	812	852	816	866	853	862	870	825	807	784	835	838	838	846	815	800	842	816	856	846	825	842	818	801	872	842	785	824	861	814	866	858	822	898	817	803	784	841	837	847	835	821	876	810	830	822	856	858	841	815	838	853	785	813	807	833	827	861	850	801	817	811	829	865	854	849	845	846	816	928	817	831	831	814	789	828	856	864	829	860	854	835	803	843	862	818	820	791	848	885	831	847	789	812	892	843	861	830	853	808	818	848	822	822	854	863	823	881	808	844	815	815	860	839	873	860	819	780	887	846	830	862	874	824	829	789	844	862	840	854	794	839	831	882	826	862	830	803	780	846	856	850	873	837	806	807	817	829	816	850	813	859	864	822	802	812	808	811	817	900	842	840	838	842	851	879	804	840	816	782	818	804	809	794	852	857
30539	14701	9376	4874	3639	2906	2282	1967	1705	1425	1357	1221	1121	1031	995	1054	995	968	946	920	885	910	872	945	862	854	882	824	881	859	848	832	828	854	812	840	860	871	846	870	852	924	908	833	868	891	873	804	831	889	836	872	826	823	852	788	845	839	851	866	837	872	861	856	830	817	845	808	839	821	841	816	794	831	861	818	816	817	827	850	855	826	830	816	883	819	811	800	900	833	796	829	836	791	851	846	829	860	829	868	830	855	866	805	819	813	835	787	845	815	826	827	810	823	802	811	824	894	850	836	792	839	808	849	848	817	841	809	809	840	823	844	750	839	803	848	829	796	766	822	803	857	865	837	819	800	784	807	817	813	807	846	858	814	841	822	871	843	802	836	832	791	790	832	804	877	854	798	832	817	879	838	821	782	827	856	855	792	813	861	794	861	818	825	779	869	838	852	778	837	871	842	786	845	843	819	819	834	843	827	845	853	839	828	789	792	843	823	858	857	888	821	853	817	812	830	830	768	784	860	788	822	821	798	792	839	798	833	863	819	868	812	826	799	814	857	887	809	798	819	812	818	816	867	832	795	838	865	843	858	855	769	804	809	821	825	805	853	796	840	825	781	817	847	849	830	868	803	811	820	831	829	789	836	838	788	820	854	859	805	817	853	855	825	860	818	805	852	844	776	825	864	814	812	872	792	834	807	829	797	820	846	811	843	827	864	841	832	892	780	834	840	835	787	784	846	819	798	884	836	803	801	841	855	836	764	815	829	881	839	827	810	793	778	828	803	852	879	842	837	882	830	840	801	844	861	821	876	811	855	851	817	838	819	805	804	832	868	819	879	805	860	824	833	797	855	860	839	814	811	856	847	837	818	849	798	869	844	802	819	790	868	851	855	849	804	792	793	794	842	805	831	815	784	875	845	858	819	855	786	825	815	865	842	815	829	813	820	836	818	838	828	799	833	842	831	771	838	892	792	821	817	851	836	791	800	787	817	786	891	823	807	824	818	860	832	853	840	870	859	827	818	787	835	863	809	852	833	816	816	858	840	808	792	893	860	831	852	820	822	837	813	827	873	812	819	833	800	807	800	839	808	888	862	817	796	829	803	780	825	798	840	823	827	828	800	816	856	811	869	801	849	861	854	830	823	809	842	832	812	842	804	821	894	819	820	821	828	833	790	760	830	856	811	869	838	817	866	779	789	899	840	842	811	818	817	836	797	884	812	840	789	774	811	904	821	876	831	807	840	814	839	845	827	804	848	808	832	829	823	828	844	871	841	842	835	785	816	810	764	836	843	822	794	789	825	798	785	782	780	765	829	777	850	855	720	784	784	889	884	833	860	840	815	761	863	795	797	795	804	777	868	873	820	833	790	851	808	820	796	832	882	871	834	799	826	799	843	873	858	866	783	881	820	839	867	880	829	784	823	818	877	832	848	817	833	904	819	787	858	844	792	838	828	821	796	879	823	863	799	832	821	797	803	835	840	834	804	859	865	817	849	809	823	830	854	892	869	875	845	832	777	801	824	813	824	877	871	793	834	811	838	870	862	848	811	806	808	799	829	857	802	850	826	782	796	801	857	836	827	831	813	840	790	805	820	819	816	852	849	855	823	817	841	843	785	824	834	833	820	864	762	841	833	868	802	853	815	838	838	865	842	807	890	815	839	861	832	846	805	831	766	838	809	852	826	845	865	813	823	845	845	878	792	845	847	874	827	791	799	855	824	863	817	829	783	807	841	868	819	809	853	858	772	827	800	872	823	885	859	814	744	832	817	805	817	781	768	841	813	833	849	808	862	836	873	864	814	834	806	830	800	824	822	864	756	831	826	856	829	814	844	786	842	761	830	826	822	871	829	786	785	799	843	852	804	833	835	832	812	860	840	858	823	871	803	857	872	835	863	831	825	791	856	835	863	830	847	851	816	800	811	872	829	808	859	843	876	821	844	870	835	829	832	820	870	835	835	859	813	890	824	842	819	876	807	793	863	826	822	808	827	856	826	831	815	822	852	836	853	855	754	824	843	849	830	835	854	789	835	832	847	820	831	849	863	815	863	840	825	829	799	890	819	812	854	872	844	861	851	883	806	759	825	839	831	833	792	863	795	854	864	820	894	847	853	850	875	818	786	796	788	862	845	860	814	800	831	816	840	778	841	848	789	824	841	818	833	868	837	813	817	774	783	842	802	817	843	835	869	807	840	793	822	801	838	815	846	841	822	795	834	824	819	823	889	850	845	820	800	838	806	859	855	878	806	875	789	861	839	813	769	843	851	827	878	778	785	827	824	779	867	844	842	832	779	862	797	827	827	873	872	850	819	883	821	843	844	802	864	772	827	854	773	833	816	805	848	787	823	825	862	815	807	849	802	782	834	821	868	821	862	831	844	836	809	821	869	794	841	833	809	834	873	773	831	782	847	845	867	827	905	851	829	800	817	773	808	889	815	797	787	844	836	859	861	829	870	859	850	865	817	872	761	813	849	839	810	848	838	870	876	847	793	834	837	842	837	799	808	830	828	820	789	828	880	844	847	859	802	882	821	857	804	815	841	853	802	789	798	855	841	828	802	825	782	871	846	824	832	818	893	836	877	834	795	872	782	797	805	840	815	831	831	760	854	818	839	759	847	857	780	766	838	856	858	812	844	848	820	841	782	841	868	920	845	796	850	853	816	812	840	880	838	780	819	779	810	863	841	843	825	830	826	818	829	835	795	827	806	815	818	814	828	791	837	799	795	882	867	844	803	842	890	833	887	850	849	850	835	849	834	818	862	798	808	866	786	798	797	868	831	845	799	829	813	773	832	834	900	841	819	853	853	835	807	859	839	829	857	832	833	812	872	788	808	807	798	882	801	807	834	804	798	863	838	833	874	824	858	813	849	823	840	792	807	883	805	862	843	791	853	825	847	851	846	824	803	806	815	837	819	858	807	870	840	823	814	814	807	811	813	864	871	850	831	781	825	841	820	874	829	834	767	844	862	829	838	842	803	813	844	856	827	853	836	880	793	757	787	829	796	822	808	869	843	821	821	817	793	837	784	828	849	811	788	855	788	797	854	828	855	804	852	794	831	850	858	843	870	827	776	855	847	875	758	806	778	874	822	834	837	872	814	846	803	822	843	877	849	832	832	846	822	879	848	830	815	860	866	837	836	825	848	849	819	792	782	873	781	828	845	818	806	841	795	821	868	843	828	803	831	793	864	845	808	840	878	824	757	814	799	771	775	847	828	832	862	828	808	840	825	776	796	828	767	771	839	879	814	816	834	769	840	892	809	803	866	827	848	854	843	840	776	800	837	815	800	853	784	792	838	787	841	839	839	775	873	843	841	837	880	802	818	848	856	826	813	833	809	861	796	828	823	846	851	837	818	792	816	798	854	806	811	893	809	854	812	799	782	843	834	781	835	806	818	847	904	837	795	803	856	851	833	836	851	782	835	819	878	871	915	811	879	843	821	776	870	860	832	820	798	835	825	868	895	834	779	828	818	845	817	820	802	807	824
28452	18737	5381	608	440	406	381	387	398	396	387	372	388	366	364	349	375	362	344	362	369	351	360	397	354	389	403	349	338	332	382	383	359	405	371	343	357	362	331	323	342	369	349	363	354	372	388	399	361	348	369	365	337	386	352	366	386	339	368	335	355	349	351	365	385	359	381	368	363	363	375	354	376	347	345	382	360	358	337	348	370	350	308	369	361	342	374	340	387	358	346	347	363	391	339	373	329	350	343	339	328	356	364	374	334	338	394	366	383	357	365	352	375	357	365	368	362	369	364	367	374	380	332	359	380	354	394	350	368	372	355	368	385	362	352	356	385	364	348	387	348	390	357	378	346	382	341	365	384	357	383	358	351	358	381	369	340	375	338	351	355	368	387	407	360	366	347	397	384	377	333	392	363	350	387	359	326	354	378	352	336	393	342	393	350	370	399	370	378	375	366	367	361	358	395	352	364	368	373	371	371	381	362	374	366	391	374	350	378	364	370	364	384	366	358	369	351	343	375	391	364	383	355	353	317	379	342	365	375	364	375	313	346	353	400	345	329	379	386	389	352	390	399	371	360	374	352	371	328	369	383	362	374	408	397	377	346	361	371	397	369	340	362	364	380	362	378	344	382	339	338	377	357	420	366	389	378	351	359	368	358	356	334	364	375	374	358	344	344	369	389	363	350	398	358	351	381	374	380	378	380	362	390	376	376	411	363	391	366	351	343	360	370	382	400	336	376	342	371	363	400	381	402	363	354	341	346	380	372	375	357	349	361	365	362	434	346	367	400	344	384	351	351	357	351	381	377	357	372	353	361	321	342	379	386	354	337	367	366	336	366	365	401	382	331	355	387	377	355	384	366	358	357	335	361	389	408	381	376	379	332	337	367	369	338	375	368	341	366	378	347	356	337	348	372	391	400	352	384	349	362	364	381	389	325	353	359	375	368	340	348	352	347	344	367	350	402	413	354	341	339	340	387	376	361	374	356	368	378	363	350	343	361	337	415	371	346	353	413	379	327	370	417	380	359	351	363	341	374	351	364	349	368	369	304	347	378	374	370	374	374	347	380	340	341	364	378	377	366	374	350	388	345	390	366	397	363	362	373	364	351	382	410	357	343	370	373	364	355	375	357	355	361	371	349	367	367	380	346	389	395	359	370	366	372	383	364	365	313	383	338	380	360	406	371	394	359	357	362	358	377	364	369	371	361	349	347	352	374	351	347	379	400	367	381	369	375	380	339	363	375	368	324	345	350	364	367	353	380	372	352	368	381	356	350	382	366	325	358	393	327	399	381	341	371	400	389	370	357	329	404	376	376	365	345	368	388	385	383	369	355	344	354	376	383	358	357	351	371	360	363	375	341	378	342	362	324	376	341	355	379	394	357	348	341	366	377	391	379	374	385	364	406	377	380	363	384	386	373	376	382	353	371	357	346	361	381	326	383	360	365	377	366	351	365	377	324	357	347	363	364	339	365	389	385	381	404	362	348	359	338	351	361	332	335	378	364	386	363	349	394	381	381	443	340	352	354	378	374	358	381	333	311	360	354	356	365	356	365	387	382	382	329	351	376	357	348	404	350	355	376	371	361	342	354	379	345	369	369	352	361	367	365	383	342	349	344	374	349	391	373	356	372	375	355	356	401	402	329	338	383	381	385	403	375	375	363	371	400	325	427	355	360	382	377	366	356	384	372	386	382	387	353	363	339	356	402	379	387	391	367	415	394	350	408	340	375	388	366	377	358	361	393	362	362	401	352	371	392	344	323	387	365	344	386	367	355	349	358	400	372	337	362	394	361	395	350	380	377	377	387	347	358	377	370	402	374	355	365	358	366	353	374	357	355	358	340	369	360	364	343	368	370	385	360	368	358	379	362	334	355	358	367	361	356	424	372	338	359	370	364	362	363	351	352	383	363	357	374	373	360	348	389	374	351	339	369	398	389	341	382	357	378	370	375	351	360	364	355	378	393	373	362	311	373	377	394	360	372	347	380	374	349	403	343	377	360	354	377	378	398	347	359	343	338	388	352	356	366	368	350	371	364	342	400	387	359	336	386	338	373	370	400	400	352	325	339	349	324	361	367	368	353	396	391	429	382	362	350	359	368	374	335	342	381	343	352	365	380	357	368	369	372	407	381	361	376	393	328	367	405	349	393	390	342	366	384	334	318	373	381	370	355	338	339	366	311	372	363	352	332	352	366	375	335	357	379	369	362	367	353	365	382	335	383	345	380	376	355	374	350	383	355	382	384	369	353	352	366	341	369	358	382	363	405	337	354	372	356	418	359	340	398	367	368	349	361	364	362	378	374	382	376	361	361	395	353	372	350	320	350	369	357	342	379	388	360	331	347	331	379	368	365	346	354	336	360	359	365	382	351	355	335	342	379	370	382	381	371	391	356	379	366	328	370	381	343	360	331	344	344	373	329	357	363	395	351	385	370	375	377	351	373	336	340	335	367	396	345	371	370	396	355	410	346	345	402	359	368	376	398	373	336	377	322	397	381	345	377	355	367	358	364	358	342	393	390	378	320	365	335	368	385	320	341	380	364	361	374	392	339	362	407	348	396	333	351	369	361	350	363	332	348	361	345	369	342	357	402	324	353	383	398	373	397	366	387	326	348	363	364	358	382	372	346	355	323	360	366	357	368	375	369	377	372	367	367	375	379	372	368	374	360	366	365	356	363	365	337	385	377	396	348	355	355	342	376	390	345	337	405	383	385	332	333	367	357	353	365	344	367	345	370	365	376	352	369	348	345	344	359	341	344	343	353	333	372	340	315	341	399	351	375	374	359	377	373	348	386	386	382	366	347	370	356	365	387	324	375	337	392	348	362	357	350	387	376	380	338	340	345	358	340	364	381	350	383	349	353	373	400	373	370	379	323	390	349	365	383	360	357	384	356	379	383	374	360	364	354	355	357	353	360	347	392	379	363	372	335	358	365	357	365	392	391	336	347	334	357	324	369	340	371	346	359	357	360	375	379	372	365	361	388	349	362	382	368	374	389	372	372	375	391	365	354	386	347	367	347	390	378	370	368	361	357	357	412	376	347	377	358	397	373	349	382	363	373	356	365	381	361	350	394	373	342	388	355	365	328	361	398	402	367	351	374	356	337	375	378	384	412	369	355	367	334	395	399	382	347	372	371	361	369	385	356	370	370	378	360	393	391	374	370	383	376	335	386	354	360	319	342	348	379	336	378	352	369	361	344	351	394	383	378	360	365	370	328	356	367	381	351	392	354	373	430	335	368	313	345	349	349	361	355	391	402	337	381	363	409	357	377	377	351	381	356	351	368	365	357	323	317	353	355	361	367	358	353	342	336	348	344	350	345	381	367	361	338	352	369	345	392	357	361	355	386	371	364	370	351	365	366	364	325	359	365	360	375	365	351	332	356	348	369	359	373	367	334	376	344	382	361	349	360	329	390	399	413	383	390	355	353	386	393	350	396	383	361	345	394	363	363	349	353	375	365	362	381	348	391	355	375	350	352	360	367	392
19705	1042	673	517	482	472	442	414	400	415	426	434	388	388	447	417	390	370	394	406	430	417	397	372	406	405	427	420	390	410	420	398	432	392	410	397	410	434	451	422	396	401	427	385	442	405	423	415	405	412	415	418	378	382	362	399	416	387	402	408	409	429	418	411	425	418	405	421	431	403	422	417	387	386	421	432	444	394	395	408	406	409	382	419	383	424	371	406	448	391	420	410	380	413	419	402	412	442	422	406	387	421	379	426	438	426	402	417	430	413	388	417	393	394	414	380	405	391	408	443	414	402	436	429	359	459	390	437	403	409	399	414	393	383	369	423	410	377	439	402	404	413	411	413	390	425	418	403	418	402	414	414	460	381	378	405	354	373	428	408	384	403	395	410	406	443	401	441	375	358	402	431	412	394	417	389	404	386	408	417	420	411	417	392	385	406	396	404	409	420	448	425	417	418	434	408	415	423	363	417	419	371	419	427	379	404	447	406	387	372	407	418	429	366	418	416	407	408	401	420	407	434	406	412	425	423	404	420	409	386	429	405	383	382	383	402	389	404	407	377	425	406	425	408	399	397	375	423	424	430	396	422	437	396	388	437	384	407	392	415	415	419	438	430	375	432	365	413	393	396	376	405	416	416	388	386	422	398	421	365	404	434	397	414	409	383	419	398	385	446	398	409	375	451	382	371	379	376	421	383	412	394	372	385	420	420	400	370	402	397	409	410	400	423	418	407	387	380	387	393	419	426	412	413	392	391	394	433	403	405	377	428	419	430	417	381	403	402	393	405	396	405	432	447	388	399	428	376	416	425	438	454	377	397	413	402	393	403	417	402	387	439	372	392	362	400	400	409	400	403	407	400	413	459	411	432	424	429	385	411	407	423	465	395	430	404	387	383	391	420	419	390	416	406	393	393	392	397	400	420	356	404	408	443	397	388	407	444	394	429	437	407	408	413	405	389	414	395	396	419	416	359	398	365	422	414	397	404	404	452	395	393	365	434	383	413	413	434	397	364	409	389	410	418	380	397	421	438	399	429	412	399	427	402	414	424	405	390	423	418	426	383	406	449	434	393	409	390	427	416	423	387	407	449	412	417	445	432	405	446	408	428	445	406	385	428	392	410	420	390	458	396	398	374	407	401	407	377	390	397	413	383	396	440	418	419	438	429	393	399	393	407	403	400	410	432	420	420	408	431	403	425	394	407	385	406	414	413	390	442	418	369	403	405	420	415	409	412	432	402	405	369	431	426	368	412	416	411	393	442	402	421	430	394	392	404	417	395	421	415	445	414	433	418	411	361	424	425	424	449	409	406	363	388	443	398	396	382	425	447	401	393	432	354	444	419	418	402	433	376	413	435	408	418	407	403	367	407	409	400	390	401	386	385	434	420	410	394	381	390	404	402	411	368	440	401	432	407	431	416	430	446	434	381	388	389	376	435	409	412	397	423	416	383	392	444	422	429	415	421	423	417	397	380	422	427	428	398	379	407	417	410	416	418	423	406	429	405	403	439	391	355	397	384	449	402	425	400	407	397	408	405	381	398	401	395	372	397	419	416	382	450	450	386	421	445	408	403	422	429	382	409	417	398	369	409	373	395	371	393	416	418	371	356	411	425	412	409	409	388	408	427	425	412	378	437	392	414	392	425	406	432	410	434	403	385	426	382	430	414	382	411	410	402	437	394	424	410	398	412	430	434	376	433	404	407	405	411	422	430	380	405	399	421	369	400	411	372	417	424	435	449	390	406	386	415	400	421	414	415	408	385	416	404	398	390	395	412	380	427	398	419	417	360	390	422	441	427	356	413	360	426	443	395	419	409	438	407	419	412	372	379	397	425	415	429	394	421	395	424	424	389	402	415	416	401	404	392	403	401	411	417	434	458	436	403	400	446	409	423	424	423	398	439	405	430	429	433	434	387	410	394	357	341	421	371	430	410	408	425	424	382	397	436	410	406	421	423	406	394	361	384	385	436	420	404	411	417	418	443	415	421	412	385	403	401	425	410	400	426	420	436	407	381	385	384	456	402	370	413	461	398	414	408	409	388	391	379	383	397	398	400	428	385	408	423	399	429	423	442	399	436	394	410	373	387	419	375	406	436	439	394	425	392	425	418	413	422	407	427	427	387	408	406	386	410	407	382	393	392	445	397	401	409	377	403	399	384	445	416	408	412	410	393	419	423	399	392	402	356	417	438	389	408	410	401	408	429	443	454	387	448	399	391	363	408	412	401	397	408	431	413	432	389	417	376	415	395	411	427	428	409	383	415	398	420	433	393	423	416	418	452	421	379	413	394	427	413	424	398	409	423	411	395	395	400	388	404	447	419	405	401	381	398	421	379	397	437	391	399	433	412	385	398	420	393	409	396	414	440	397	432	415	389	406	404	403	409	422	420	414	373	408	395	437	443	381	355	423	391	409	408	393	418	425	396	380	406	409	401	407	413	380	421	389	409	409	401	392	416	434	464	383	411	387	383	413	442	392	424	412	377	412	425	424	393	404	397	459	409	405	379	392	419	415	442	395	406	411	392	404	371	395	398	399	398	437	413	404	385	408	421	411	390	399	417	397	391	384	388	405	432	440	396	411	426	423	378	382	429	409	417	432	382	403	436	397	427	409	410	415	383	395	386	420	426	406	390	401	411	390	435	405	379	440	432	387	376	395	381	404	401	369	384	369	388	440	394	389	396	419	436	449	412	432	398	402	388	363	410	405	408	399	388	419	386	404	442	438	418	396	431	427	402	378	420	432	405	423	400	395	415	416	385	373	426	407	427	397	402	410	433	428	408	427	409	399	395	408	422	401	423	440	432	435	377	442	423	395	416	395	359	383	377	429	433	430	406	426	405	384	460	427	396	390	361	396	469	408	426	416	386	386	387	416	395	385	400	388	425	394	365	419	401	390	385	421	413	430	423	371	416	388	410	381	390	430	438	370	420	390	389	410	401	406	412	399	413	390	429	408	415	394	422	414	423	407	396	375	410	385	377	454	413	390	412	409	398	422	385	400	433	418	433	397	403	393	410	424	417	395	410	387	402	414	423	428	423	393	407	410	421	419	391	407	406	378	392	418	391	436	400	394	400	405	410	388	426	383	390	411	420	417	420	415	393	377	399	438	396	408	430	388	421	408	396	385	400	410	398	402	425	408	410	374	410	444	396	396	402	396	419	387	390	432	428	434	383	382	378	377	427	406	398	410	416	423	441	442	420	411	426	414	412	425	440	402	416	395	406	380	385	402	411	420	386	364	382	372	418	440	432	405	409	382	384	403	388	421	420	416	411	400	375	395	440	429	363	397	429	398	429	455	440	384	405	396	399	403	417	380	442	370	386	404	398	438	430	408	453	408	375	398	427	424	377	380	371	399	408	428	410	395	373	394	439	415	400	444	452	434	399	404	402	392	402	434	414	399	377	416	401	407	446	380	395	402	407	400	396	377	406	440	406	424	396	438	415	422	453	395	414	395	392	392	436	379	361	431	412	409	383	372	396	429	423
23818	21120	28522	23985	21127	10514	1150	715	645	596	544	531	480	491	446	480	436	444	423	400	437	463	439	399	420	396	425	433	413	422	396	387	432	384	402	426	402	356	396	391	414	392	388	403	387	380	397	387	431	417	417	394	392	384	385	361	387	369	427	364	427	390	386	384	408	415	375	350	409	383	402	408	397	407	398	390	407	376	413	394	398	379	405	389	426	392	411	404	388	398	417	395	378	406	389	377	401	397	362	354	408	405	413	411	432	399	408	372	382	393	401	390	404	400	425	388	386	420	347	376	381	386	389	418	376	374	401	397	406	373	417	397	390	415	371	417	400	434	385	363	386	438	394	370	420	374	387	424	441	404	362	417	411	369	392	403	425	391	371	363	400	391	399	422	389	356	392	401	390	375	391	410	424	403	425	375	396	374	419	399	395	397	381	402	449	399	410	408	368	397	368	412	383	412	424	399	387	399	399	403	380	430	400	394	420	384	405	408	393	374	399	421	388	377	424	412	415	417	376	385	396	410	440	401	404	417	419	397	430	416	405	419	407	446	375	388	401	374	409	389	409	397	381	407	394	388	415	401	393	398	380	397	370	394	407	395	416	365	429	402	408	363	433	425	391	367	367	425	369	421	424	398	401	385	402	378	414	408	407	423	418	399	390	421	399	381	381	375	379	397	382	386	364	382	391	434	401	378	390	405	422	424	397	393	407	394	396	382	407	411	345	415	412	390	373	383	379	381	395	387	394	411	398	425	422	432	449	422	398	354	398	394	383	403	378	371	385	416	392	419	394	408	381	387	412	399	429	404	421	409	456	395	395	416	364	405	404	427	392	384	408	407	426	365	412	373	439	393	430	396	392	411	393	394	407	392	394	428	378	404	396	416	406	399	398	394	389	407	409	348	395	423	401	421	417	424	409	447	415	402	447	408	400	377	372	382	372	388	382	364	385	421	437	366	365	395	379	394	381	388	402	409	402	423	387	407	387	380	414	400	398	403	419	422	395	411	405	406	400	378	380	381	432	377	466	417	358	422	394	414	388	408	414	376	425	404	389	406	366	423	385	404	415	427	403	407	411	423	392	408	396	426	376	399	361	388	409	421	417	416	422	421	394	410	389	359	409	412	391	421	412	395	381	388	411	426	400	364	400	377	406	363	393	384	416	409	377	383	418	363	382	386	399	390	409	374	368	380	378	403	446	411	431	414	384	411	372	413	410	426	378	374	392	375	384	392	419	375	425	409	416	407	349	360	380	428	409	407	413	368	392	372	395	396	387	370	379	394	403	406	396	381	367	412	399	402	394	430	382	384	432	386	408	388	399	384	426	392	397	405	406	388	397	386	391	380	389	393	401	422	392	403	374	365	390	361	380	430	388	401	346	402	378	396	375	398	403	430	408	404	397	415	400	413	379	403	432	412	365	384	354	386	415	369	420	412	387	407	406	462	381	416	403	413	418	388	388	400	382	433	405	389	394	406	422	383	361	419	414	362	407	397	365	399	395	398	397	389	398	380	386	396	353	439	379	423	372	390	412	406	378	408	368	398	450	388	381	412	397	409	389	398	372	396	435	371	390	378	382	385	396	360	400	380	397	390	372	397	393	392	380	401	414	406	402	408	409	381	358	408	404	388	373	391	375	391	382	403	377	397	438	392	421	374	401	398	402	428	408	391	380	417	379	397	373	393	385	374	404	376	407	397	388	410	436	393	429	415	441	373	385	382	383	407	379	376	388	380	349	358	425	416	414	406	394	431	418	397	414	420	399	403	433	392	399	372	391	395	403	402	410	396	385	364	387	395	400	393	405	418	390	383	404	416	396	354	359	417	344	413	367	449	407	388	420	381	370	375	429	348	375	391	415	389	429	390	384	417	394	382	424	401	410	396	396	447	446	391	395	415	363	419	418	384	379	415	384	384	398	376	409	384	389	388	398	366	406	392	395	371	407	396	358	421	414	388	403	398	390	390	394	412	413	420	376	361	404	422	403	403	374	401	397	359	377	424	424	397	391	403	373	380	390	409	406	386	389	362	401	406	401	409	436	399	398	415	376	402	396	392	376	419	401	386	386	398	372	378	383	427	409	369	378	390	381	387	404	404	403	393	416	372	413	415	419	408	380	413	384	401	363	378	397	381	388	388	395	388	383	385	409	386	391	388	419	409	357	408	433	365	394	364	403	409	408	394	407	391	425	392	411	379	398	402	428	418	414	417	377	417	351	384	395	401	412	412	366	401	335	411	394	375	415	419	390	363	419	401	416	382	373	379	406	386	412	401	415	418	417	384	396	436	380	404	392	395	397	427	378	419	408	405	363	412	378	379	416	413	383	400	402	376	411	425	385	407	440	376	384	380	419	406	363	390	406	387	426	371	383	431	388	413	407	395	413	426	386	380	394	388	415	404	381	397	371	354	421	378	403	401	395	394	401	382	397	407	349	397	391	414	399	383	384	408	398	396	388	425	417	405	386	400	401	417	417	393	384	424	405	382	390	423	391	399	404	403	381	386	418	419	375	366	401	400	359	360	397	356	379	406	375	372	422	378	418	394	405	404	360	379	390	372	392	451	369	394	366	362	423	416	400	388	408	411	439	428	412	359	405	351	409	383	397	447	403	407	371	419	420	389	401	387	397	393	396	407	356	394	409	387	397	406	394	425	386	416	408	400	391	408	402	403	394	377	388	378	392	395	398	421	387	418	373	420	383	396	404	392	404	390	401	382	373	391	436	417	408	376	377	387	393	380	392	361	384	424	374	400	419	409	383	384	410	393	378	407	405	413	401	369	404	412	383	389	401	417	385	408	407	374	403	398	405	399	410	397	409	399	387	349	418	433	392	422	401	370	447	409	418	365	386	375	380	425	378	382	367	409	401	419	409	387	394	362	376	414	398	398	407	391	396	400	414	410	368	417	387	376	426	405	388	385	399	383	384	408	396	367	395	386	406	404	404	426	396	422	399	373	355	389	389	390	424	442	391	420	391	382	406	425	364	401	398	403	383	366	432	417	410	388	409	406	399	423	387	419	393	360	352	402	389	373	402	364	393	368	387	382	439	415	376	405	435	416	414	416	389	422	395	385	418	415	369	411	372	425	406	400	372	379	408	419	412	408	386	408	401	391	348	425	404	385	404	386	407	400	398	396	396	429	414	391	382	375	426	374	372	415	409	379	358	418	387	417	397	368	414	393	392	364	384	376	382	395	397	430	403	440	408	393	380	412	404	407	357	393	397	356	388	434	404	376	383	393	396	370	396	395	393	393	405	388	381	392	368	364	371	427	389	403	384	383	412	378	361	397	435	355	397	412	373	419	387	400	412	386	380	399	388	397	468	419	408	370	418	405	383	399	392	371	380	397	398	430	377	415	373	427	403	372	382	378	401	389	412	428	404	408	391	368	390	386	395	408	390	365	384	412	398	370	394	416	375	410	387	421	395	407	388	376	385	389	424	404	380	427	417	402	406	345	383	360	402	378	397	389	379	405	412	394	375	374	361	383	373	384
27737	9157	5561	2633	1864	1483	1158	1015	832	738	645	609	542	563	582	501	529	489	475	443	486	450	442	425	447	462	389	461	449	434	446	434	473	421	461	427	395	463	442	400	407	418	412	449	475	456	419	415	442	395	397	452	421	405	414	442	431	422	420	425	418	411	407	414	398	418	406	426	417	423	380	431	430	438	415	427	424	428	441	429	414	409	402	474	422	404	429	383	396	377	454	383	442	465	399	436	464	405	408	436	417	444	434	402	437	473	437	428	419	428	426	424	388	424	451	441	394	431	448	425	437	412	434	433	445	380	412	413	443	419	441	436	411	436	419	425	431	437	406	420	411	438	449	423	421	439	410	445	394	434	440	420	431	406	422	420	397	427	451	389	436	416	446	448	384	391	413	414	405	426	440	459	426	438	409	428	395	420	425	416	394	399	411	401	443	402	436	445	398	391	412	444	437	428	421	414	424	432	413	413	387	449	389	397	413	426	414	434	433	408	408	442	429	426	456	396	416	431	433	443	413	383	430	405	424	443	409	426	433	382	427	423	433	431	459	414	412	410	442	423	433	388	396	419	443	426	389	374	416	403	426	414	444	395	433	429	425	456	406	414	408	408	407	424	408	449	439	394	434	402	417	446	403	389	413	432	395	485	420	415	403	420	418	466	406	409	412	413	416	426	422	400	434	422	408	411	419	443	387	417	396	410	430	373	417	410	425	403	460	393	417	404	430	457	395	428	439	426	419	482	425	443	421	407	407	422	447	387	423	435	415	423	425	394	392	389	429	418	438	413	398	432	400	415	429	397	395	418	425	394	411	412	412	468	451	423	432	422	415	430	439	431	388	432	440	452	430	399	423	417	407	426	389	399	436	424	404	405	400	447	418	402	454	414	430	450	422	424	458	452	421	436	400	442	413	423	424	396	447	406	446	437	420	429	419	426	418	420	425	378	416	438	379	404	435	410	405	448	418	432	422	445	405	432	440	420	431	440	409	443	361	439	403	417	430	386	434	396	441	427	444	419	411	491	439	418	412	427	436	418	401	411	421	408	402	396	430	441	418	397	449	428	409	411	418	421	438	416	405	384	398	444	427	444	387	406	396	383	429	423	425	401	429	421	388	402	426	423	424	402	409	457	411	421	428	393	415	422	414	416	443	444	401	466	439	426	436	415	436	416	411	408	436	394	401	401	459	385	434	400	425	414	433	443	379	423	436	421	453	413	427	417	392	399	431	446	404	431	435	425	463	434	408	410	410	389	410	442	448	423	420	397	394	416	444	463	410	406	432	457	434	417	456	418	416	424	414	437	461	430	416	400	421	432	421	427	443	407	436	454	421	455	404	415	441	396	406	405	455	417	413	418	422	403	388	440	418	409	408	402	438	429	361	416	404	418	450	437	442	454	441	431	410	419	453	464	455	452	418	394	389	452	463	405	412	447	426	437	410	410	368	445	411	454	416	373	430	404	415	397	437	403	400	427	405	400	426	444	416	425	413	379	430	408	420	432	415	410	421	384	414	437	430	388	474	416	421	446	411	456	384	382	392	410	388	457	413	422	426	395	430	380	455	428	419	414	444	397	422	410	421	403	385	408	433	396	425	409	489	406	423	454	398	430	424	461	434	405	394	445	446	401	406	422	443	427	392	429	450	387	400	400	428	423	409	412	398	422	413	444	388	435	412	419	458	406	457	400	399	408	428	414	422	404	432	427	429	440	424	440	409	437	455	426	423	434	445	388	386	389	411	423	423	437	412	431	437	419	414	456	460	416	410	398	407	430	441	445	416	439	425	440	468	427	451	427	408	409	421	428	398	457	473	435	429	412	437	456	425	430	432	426	385	417	438	427	451	432	412	427	453	397	452	431	408	408	389	408	429	445	393	421	461	416	451	428	446	443	411	386	424	417	385	408	435	448	424	424	427	460	456	395	426	406	413	415	440	399	428	435	431	427	431	388	443	461	405	477	404	420	416	445	425	402	430	438	438	437	444	453	416	372	455	411	425	431	434	423	420	449	425	399	398	420	454	387	368	412	411	403	433	421	408	415	429	431	400	385	425	414	422	464	398	424	413	473	443	396	434	449	397	429	404	403	459	398	469	419	412	410	441	435	413	411	430	447	434	390	431	389	418	378	418	426	405	376	418	438	401	418	396	411	402	430	438	416	443	396	429	428	431	404	468	413	455	430	426	423	418	401	391	413	418	433	458	407	430	381	430	460	418	396	430	431	458	417	390	427	415	429	466	451	443	451	431	384	454	411	434	415	456	411	392	446	408	436	399	435	394	391	382	419	413	479	456	445	417	413	400	405	421	435	422	454	425	387	375	409	403	444	429	442	430	412	362	396	435	441	426	419	436	456	416	434	399	435	432	382	396	420	412	444	405	403	432	386	419	441	427	394	421	414	387	422	392	422	427	458	419	432	410	406	450	445	414	421	412	391	399	436	444	413	389	405	438	450	401	380	411	418	396	415	404	439	460	435	424	403	428	393	451	401	446	421	436	412	384	430	404	441	447	403	400	384	429	414	410	408	437	429	422	464	389	439	430	410	401	431	417	393	413	402	421	399	459	429	444	383	449	406	398	410	422	412	420	425	456	393	414	412	420	382	399	439	434	417	445	454	449	421	426	372	426	395	441	404	438	411	419	389	402	444	386	429	418	457	444	439	411	402	407	414	422	457	416	414	421	437	433	435	416	424	448	421	387	430	428	439	454	381	444	415	432	410	412	416	418	439	444	435	393	399	454	452	429	387	436	410	418	433	402	440	444	441	430	466	431	420	442	429	428	413	440	409	398	421	459	412	392	439	421	439	393	404	440	396	418	432	401	423	408	442	420	454	460	404	360	443	451	436	412	419	437	401	422	414	429	434	437	419	394	424	430	442	453	460	422	412	413	391	435	429	410	427	428	388	400	381	418	414	422	442	463	429	418	473	425	421	433	399	422	430	438	421	428	432	439	465	445	422	424	428	450	420	444	443	417	391	418	431	404	420	473	395	423	401	391	432	456	432	396	421	440	453	414	397	425	383	399	400	376	413	402	400	412	444	419	432	407	391	392	405	402	422	391	391	413	437	420	386	397	382	446	418	392	421	450	397	478	428	430	441	430	417	400	428	420	438	426	442	420	420	431	408	410	420	406	440	418	421	434	442	426	438	419	391	429	423	408	384	440	409	432	427	451	437	432	464	387	426	417	412	378	425	445	439	410	433	399	439	426	407	440	420	459	416	421	407	450	432	431	399	400	405	392	418	439	407	437	387	395	425	401	428	420	454	423	413	441	404	407	466	383	463	431	422	389	462	421	458	407	424	382	396	435	466	409	406	454	417	425	405	399	436	435	387	402	409	390	399	451	402	427	437	432	431	425	415	398	376	432	431	406	425	399	411	445	417	396	416	400	420	390	452	446	387	409	399	441	432	434	418	406	460	432	373	407	437	428	414	427	431	463	411	384	426	409	481	449	394	396	407	433	406	435	419	444	402	401	434	429	439	448	391	473	428
24985	21106	27427	24973	11184	1212	924	871	829	793	767	756	727	734	727	743	708	710	663	740	717	729	694	701	698	689	713	700	718	705	703	682	751	724	739	690	666	772	748	668	649	660	729	714	662	693	719	724	648	725	690	695	676	721	688	670	697	662	704	750	704	689	646	703	709	700	718	729	709	732	686	687	711	680	701	698	677	715	707	690	655	688	701	675	694	657	712	721	710	644	732	662	689	730	762	686	735	693	742	727	697	714	713	693	693	693	636	709	724	719	719	741	723	719	663	640	697	677	687	740	684	735	710	729	630	704	702	706	686	720	673	668	715	731	681	695	672	698	715	673	669	717	654	670	707	651	700	680	720	711	706	691	679	687	719	712	709	693	698	690	674	706	756	739	639	692	681	661	751	712	675	733	732	730	671	718	670	768	660	684	646	702	689	689	700	705	697	683	686	701	674	690	682	682	685	742	684	732	680	638	705	687	743	720	713	692	672	715	708	683	687	683	698	735	691	668	708	703	715	723	716	699	712	724	700	722	751	697	684	639	706	720	716	716	705	720	722	706	752	711	694	712	683	755	729	691	647	700	656	695	701	709	719	723	734	703	707	706	701	683	692	686	658	726	735	663	723	724	715	667	706	717	713	745	731	706	687	748	682	690	690	666	666	714	658	716	700	719	692	703	708	707	724	722	704	706	682	658	689	676	665	700	673	739	656	679	669	718	720	647	664	725	672	668	683	734	712	720	758	682	732	705	702	727	727	741	672	712	680	713	665	672	685	682	751	726	685	689	691	714	757	666	724	711	669	705	725	658	683	699	660	697	730	749	742	712	671	688	741	717	692	694	673	721	697	725	716	652	672	743	710	704	694	719	709	702	658	675	648	697	737	689	721	678	725	732	745	666	690	706	690	705	715	672	711	709	674	753	686	749	684	668	687	696	702	677	706	717	719	616	722	700	682	702	729	641	707	703	670	703	717	686	741	724	732	661	715	731	696	734	629	669	699	704	712	682	697	683	710	707	682	678	673	711	653	728	726	705	748	723	704	693	703	734	644	681	663	723	668	727	699	677	758	690	698	709	687	728	652	715	718	713	681	690	730	695	664	715	714	699	684	718	680	714	709	733	712	715	728	695	699	695	705	711	699	701	712	704	675	685	708	714	759	696	686	743	753	671	667	692	662	650	637	650	668	682	686	679	687	730	720	698	669	706	692	720	682	689	666	691	660	697	672	707	714	716	733	643	721	723	701	722	709	730	741	686	671	664	730	694	711	690	674	711	716	734	666	668	680	677	670	705	715	732	748	739	683	678	773	708	722	709	693	728	698	742	689	741	747	754	698	716	662	687	718	682	665	708	662	724	725	691	701	678	665	678	727	685	704	766	688	750	726	642	694	696	725	731	706	697	714	714	657	673	681	659	679	666	709	724	695	694	702	723	747	704	717	676	706	662	750	742	685	695	695	679	721	692	698	666	659	717	740	711	746	735	670	686	727	710	739	669	668	713	757	661	712	667	714	691	733	704	701	710	698	672	714	701	729	725	703	755	724	708	693	724	679	693	715	698	748	691	706	726	710	706	702	715	704	687	719	697	715	717	715	671	679	703	741	740	708	729	722	751	692	699	745	719	646	690	737	705	637	729	722	728	742	690	643	700	705	703	700	706	672	722	690	657	710	685	728	683	653	712	649	696	681	723	627	697	678	728	688	729	729	666	732	739	702	668	675	714	652	711	677	635	694	707	706	741	659	721	683	717	693	653	705	706	678	772	693	694	677	668	724	670	714	690	703	721	695	707	705	653	704	650	710	701	657	737	731	666	723	664	745	726	717	678	694	702	668	686	665	719	703	686	773	697	697	726	757	703	642	688	706	702	677	704	730	702	705	792	704	712	718	701	722	674	656	678	666	725	674	730	678	675	655	735	677	739	702	657	749	725	725	695	710	752	699	671	686	661	678	721	688	727	687	647	702	696	681	739	696	701	705	664	706	695	709	697	681	673	668	708	743	718	757	695	664	703	714	730	720	706	695	710	702	665	689	719	716	757	676	707	741	725	721	661	682	662	710	722	695	667	658	676	682	675	725	672	736	674	705	694	631	685	682	696	665	677	684	701	695	704	655	695	682	685	711	719	716	715	688	650	707	735	636	690	732	700	757	702	723	756	658	680	699	738	777	701	782	731	672	678	705	677	687	712	751	660	719	685	707	694	657	686	683	677	677	718	708	707	692	677	716	697	726	746	679	721	702	723	695	713	686	700	681	714	717	661	702	732	697	630	672	701	718	742	703	682	692	709	731	717	696	739	700	699	725	693	690	702	669	648	690	693	675	696	674	698	713	691	733	676	701	715	731	679	715	713	721	695	708	705	697	729	688	701	719	717	663	671	683	668	668	705	682	679	694	710	668	689	679	688	712	677	699	687	712	657	711	753	670	704	708	696	685	728	663	710	702	705	647	657	763	724	704	677	661	712	740	727	722	721	721	674	678	699	724	712	696	640	730	670	655	668	735	646	711	702	634	737	731	696	680	720	754	711	695	734	667	746	701	710	703	671	704	696	674	712	678	685	683	708	704	644	695	684	677	660	733	750	650	682	719	681	684	654	708	734	643	709	721	716	725	701	706	718	701	679	669	677	663	655	710	701	751	718	674	668	708	741	694	677	716	723	681	728	696	657	693	701	677	712	702	677	695	698	751	681	673	738	668	715	682	662	716	713	710	713	653	691	704	707	725	682	698	651	692	770	699	742	709	734	736	668	688	741	702	688	676	677	705	661	694	741	702	729	674	697	694	715	737	669	682	680	699	680	641	711	700	708	636	707	677	698	732	687	701	724	683	675	636	648	706	705	658	685	745	697	686	686	692	664	686	643	704	722	722	708	701	700	694	653	719	694	683	661	704	697	688	735	736	653	696	713	697	651	691	719	747	640	686	655	695	708	744	675	683	696	742	740	685	680	685	716	699	673	701	649	662	641	720	673	682	725	696	734	677	695	719	701	675	704	730	764	731	684	708	744	704	771	709	705	725	673	708	658	735	680	667	679	745	698	697	694	724	687	692	646	718	745	674	721	706	721	681	671	685	705	643	723	718	721	722	679	742	716	743	703	715	670	696	687	706	730	712	660	674	683	681	705	695	682	685	715	715	692	684	697	678	735	706	678	649	745	697	751	712	695	698	789	733	708	686	705	706	708	771	678	690	716	730	737	673	681	721	733	664	713	699	696	699	666	710	724	632	735	678	694	655	725	693	728	676	705	676	687	656	673	707	695	680	688	695	688	709	722	666	650	705	740	710	679	703	690	658	744	669	660	625	679	703	676	703	732	708	700	705	735	729	686	664	691	722	712	683	708	667	712	716	690	696	667	712	715	700	731	686	712	701	705	672	653	666	700	698	698	724	718	670	698	730	694	692	677	709	690	691	729	685	749	735	699	719	718	746	710	657	695	727	732	708	761	671	681	692	708	673	674	703	708	681	739	707	674	653	718	679	640	676	739	769	639	676	723
27311	5608	3298	1797	1475	1345	1160	1020	895	925	799	837	797	799	756	758	806	781	790	784	767	763	759	762	766	760	766	705	688	745	819	754	764	702	715	740	727	689	659	689	760	778	758	753	734	729	756	750	739	738	708	752	738	740	778	716	759	799	749	706	786	703	707	755	741	808	730	729	718	724	762	771	767	725	765	740	705	760	719	780	739	735	762	729	728	734	693	746	762	754	713	763	734	719	732	785	709	705	679	707	751	718	739	744	740	740	748	746	701	709	752	696	740	740	737	715	747	800	733	745	771	739	710	795	697	689	741	755	794	806	782	763	716	706	730	753	728	739	744	765	755	776	699	736	738	713	709	712	755	705	753	714	725	722	771	741	761	779	730	706	751	748	774	704	714	756	731	723	728	729	724	706	730	751	749	739	758	786	753	701	715	754	756	724	743	754	766	740	760	735	683	705	738	815	744	729	716	701	761	716	802	744	737	763	724	694	716	730	753	697	751	739	745	708	725	735	786	732	718	683	723	711	732	708	752	781	677	740	762	727	712	742	744	701	746	727	748	756	770	716	735	752	748	772	742	748	751	720	751	755	762	748	734	734	714	715	730	737	755	726	784	740	728	772	736	740	755	744	726	758	742	728	744	763	734	760	699	757	743	742	739	720	697	739	765	738	746	774	720	732	740	729	682	697	777	742	738	697	707	720	727	747	716	716	726	716	655	717	757	779	765	709	770	739	726	778	673	740	723	751	767	750	705	728	729	760	724	713	702	737	709	754	717	779	718	705	707	751	727	746	731	717	715	749	748	762	725	698	750	722	706	769	733	754	716	741	758	732	750	726	703	751	749	796	726	721	793	712	702	731	690	713	723	758	707	705	768	769	712	773	742	698	726	734	718	762	735	737	732	712	725	715	744	718	765	711	757	756	740	751	744	733	765	704	754	741	744	748	739	768	772	797	763	785	795	715	775	722	728	709	717	729	740	735	736	710	738	765	714	730	701	752	757	781	737	784	709	724	741	726	748	761	757	754	759	727	760	804	768	692	747	737	734	767	730	725	693	728	725	751	758	781	732	714	745	723	677	735	720	723	711	732	721	723	734	685	725	745	768	740	676	708	762	757	757	754	753	778	767	728	793	760	726	729	728	677	729	727	762	724	769	756	749	690	747	776	693	772	748	754	691	742	755	778	739	738	755	792	740	753	774	752	790	693	785	735	771	701	690	756	707	774	708	689	746	749	763	701	728	785	757	762	727	741	759	736	753	784	731	765	765	720	731	760	739	678	709	770	738	721	732	676	739	705	767	731	798	750	705	730	746	751	711	711	713	765	710	687	738	732	731	696	731	747	706	816	774	753	719	725	754	734	740	753	759	754	726	773	792	777	724	753	745	712	723	706	776	646	733	758	801	759	670	729	773	739	720	743	766	699	713	741	752	734	690	707	735	742	783	694	712	738	718	711	704	712	743	750	723	772	693	787	742	701	748	737	753	730	732	718	774	722	685	683	741	725	734	768	730	752	743	744	742	701	696	772	731	752	712	726	710	704	780	767	730	720	727	744	746	730	673	740	695	758	713	759	744	714	749	742	746	725	707	721	762	790	692	750	690	726	695	730	737	734	732	715	741	770	714	715	702	729	750	723	691	744	707	735	755	720	782	795	752	715	718	686	735	754	722	741	769	770	760	746	757	754	717	719	762	791	763	758	721	758	740	714	743	701	705	726	733	734	791	756	708	769	743	746	734	742	735	699	749	728	708	737	735	703	754	764	735	739	724	721	762	729	774	736	755	697	751	721	788	717	741	727	710	737	751	727	723	686	713	720	718	704	760	766	753	704	765	715	721	716	698	741	653	779	740	746	756	753	719	701	747	717	716	738	727	744	707	780	716	713	721	689	774	776	729	748	723	806	724	711	735	712	699	741	741	739	700	755	711	773	762	776	712	729	685	710	668	740	752	715	736	736	772	764	767	666	757	741	746	770	730	773	770	776	735	782	729	741	729	736	733	739	756	703	714	709	738	736	756	752	767	718	704	731	721	702	697	756	731	716	716	756	739	673	728	768	708	764	720	693	702	739	784	727	761	740	733	785	738	725	731	772	731	742	754	746	725	798	715	722	689	729	715	743	752	791	686	769	722	741	772	727	780	731	714	713	693	712	747	668	745	737	734	748	728	765	689	709	722	738	745	744	777	731	748	733	733	756	703	738	748	727	719	750	746	710	741	708	715	722	731	777	730	766	683	708	703	689	696	722	679	719	742	718	795	699	754	767	698	750	748	765	737	748	714	773	755	746	803	773	719	732	741	732	771	726	742	724	720	753	751	725	718	743	728	731	731	752	692	770	710	748	730	714	735	714	705	753	700	766	756	758	765	720	753	670	769	759	713	718	711	721	780	724	717	762	739	738	750	744	753	746	758	760	753	712	763	717	785	751	770	753	749	711	771	780	730	727	723	773	669	729	715	753	739	690	730	757	760	701	706	745	757	692	725	719	753	747	741	808	782	756	783	762	696	684	702	732	752	716	740	768	800	767	725	733	748	725	750	769	730	695	735	755	757	756	746	759	722	717	672	708	731	755	748	762	760	764	735	710	752	755	688	723	729	723	800	713	737	694	716	713	738	757	768	757	723	750	767	736	722	742	706	702	748	685	686	722	729	698	696	729	703	727	753	753	724	667	763	739	742	742	753	757	759	759	720	756	717	749	699	778	750	699	761	742	724	721	726	729	782	736	756	795	719	741	726	708	714	719	742	761	756	694	702	731	777	729	732	714	783	759	698	733	770	745	685	726	743	747	803	716	719	730	738	741	729	729	747	726	692	803	738	722	756	736	749	792	735	759	755	787	747	726	742	739	719	703	744	706	679	723	730	761	708	719	751	725	729	765	800	734	758	705	743	750	761	769	744	759	736	687	781	707	713	716	740	747	719	769	755	724	701	724	707	774	708	719	759	788	754	767	747	739	799	747	685	770	720	721	815	719	736	736	754	749	722	745	695	757	752	750	756	717	709	722	752	699	745	717	743	704	781	742	744	736	733	735	774	773	787	726	730	748	731	767	703	784	764	758	760	752	781	723	779	763	742	732	751	745	729	708	768	745	730	752	752	764	762	739	719	728	731	731	749	756	784	744	798	794	719	801	759	775	725	780	775	747	674	715	771	764	719	714	733	765	743	734	684	772	753	694	740	708	728	746	788	777	740	748	732	718	695	801	696	724	738	718	757	712	725	711	723	743	804	775	727	717	747	727	739	762	738	740	730	740	735	741	713	784	763	757	725	743	703	692	738	790	753	719	759	744	810	703	749	774	711	728	762	811	731	752	715	750	761	754	745	725	696	761	759	745	808	725	759	725	725	725	708	736	700	709	717	779	693	746	769	750	766	745	675	778	785	688	752	771	743	789	769	690	735	769	706	737	796	723	744	731	725	770	765	727	704	716	752	753	715	713	722	722	759	703	783	683	699	754	700	727	736	723	702	725	736	712	718	728	734	752	741	721	765	739
22610	21062	28798	23525	21058	21129	9900	1684	1255	1253	1116	1107	1060	978	996	953	919	929	937	944	885	871	892	898	903	831	894	866	809	862	945	850	838	879	876	834	890	900	785	900	861	815	829	884	910	873	877	840	861	802	823	831	826	767	835	853	890	818	858	833	841	845	798	908	890	839	838	891	859	798	878	822	829	856	815	836	788	850	806	849	802	818	841	791	868	822	855	808	829	855	810	822	857	868	854	862	798	865	788	879	879	805	881	874	892	837	797	791	833	850	848	806	926	845	853	851	843	836	834	835	865	841	846	837	815	870	849	833	932	834	848	889	826	875	827	841	866	809	851	838	849	838	841	837	831	888	841	802	798	870	810	838	804	835	821	832	800	830	825	799	859	856	782	835	900	847	831	818	859	851	840	791	820	837	874	859	852	820	843	865	807	865	901	854	852	847	844	822	837	808	853	843	834	838	843	833	874	826	885	886	834	850	819	846	860	846	821	833	778	860	861	765	881	812	854	790	830	856	846	839	780	860	838	833	846	892	870	848	795	831	885	818	888	898	875	915	774	843	860	892	852	850	845	926	819	812	838	795	799	827	838	795	848	837	826	859	835	819	835	801	812	810	878	837	849	844	833	838	821	836	881	906	839	842	844	797	833	853	873	803	838	832	867	833	855	822	802	888	864	807	831	791	800	789	868	822	898	827	830	847	869	832	878	850	872	837	808	807	789	832	857	855	864	816	858	811	832	857	843	843	808	819	785	826	872	828	873	844	827	796	821	837	834	825	855	842	830	842	860	818	879	832	806	827	835	818	812	835	863	777	889	806	881	831	807	829	847	769	813	875	851	835	849	843	839	831	846	843	791	816	827	882	868	840	843	828	883	802	810	816	891	866	890	854	833	839	858	859	830	785	791	799	817	850	854	854	852	896	858	811	796	842	872	893	853	854	786	823	879	869	894	846	841	765	909	825	813	867	862	821	859	850	849	822	896	807	856	829	832	832	864	825	832	865	873	787	825	802	812	859	829	819	805	836	843	805	897	829	851	771	815	843	831	875	827	856	857	809	852	809	856	835	835	873	867	836	823	825	900	856	819	835	857	803	870	835	863	807	866	838	797	858	800	864	802	810	883	843	827	886	866	813	805	816	846	827	839	844	795	814	852	852	875	867	838	839	799	803	849	843	803	791	831	801	780	803	831	862	849	846	864	869	844	882	796	876	820	870	809	816	860	835	862	859	875	815	810	831	792	828	809	782	813	806	849	838	789	847	838	852	769	875	896	917	839	895	817	760	822	829	878	852	770	901	807	857	851	849	859	889	866	825	821	833	836	857	819	838	814	813	852	841	834	802	854	795	823	847	805	847	818	814	876	837	871	775	870	839	841	825	838	820	846	879	854	902	876	857	822	879	793	862	856	843	849	804	808	839	854	824	838	838	830	840	825	890	919	825	829	834	820	831	879	774	867	871	851	814	852	829	840	886	839	873	867	849	869	876	838	861	848	804	850	842	848	827	828	837	838	813	861	854	838	825	878	869	824	793	859	876	841	852	827	830	835	783	828	835	849	805	866	806	860	834	835	861	852	853	834	838	813	832	828	861	846	866	853	811	854	856	868	836	869	799	821	829	840	838	811	840	783	855	806	855	822	837	835	830	854	804	799	816	788	798	834	864	825	901	869	814	779	850	822	831	886	876	870	819	881	860	845	865	854	856	851	800	871	809	864	854	829	851	812	850	859	834	803	826	819	844	796	806	853	856	893	847	837	835	845	902	869	848	811	835	851	818	783	819	834	788	825	804	853	853	876	830	845	815	822	826	865	857	871	827	801	874	830	868	921	843	811	808	818	857	853	828	811	854	807	880	850	833	802	840	803	828	780	798	815	891	871	875	769	856	836	874	852	778	818	840	803	882	876	824	856	893	835	820	832	872	827	852	843	856	835	820	819	841	874	897	833	861	875	807	827	819	883	892	818	843	842	814	796	808	848	789	856	841	821	797	840	803	846	817	857	865	882	847	882	856	848	843	850	820	836	806	861	792	801	832	817	833	846	843	838	801	834	830	831	920	870	877	864	859	861	828	860	820	836	861	795	821	855	835	879	834	850	920	816	798	804	871	819	831	801	826	792	857	860	869	786	854	858	825	857	831	904	842	835	852	795	810	838	807	813	874	870	789	792	824	834	822	918	888	865	828	828	842	869	844	830	817	828	830	837	820	826	899	842	867	824	831	817	839	806	865	841	837	878	853	840	801	835	847	834	881	852	824	840	799	829	867	878	887	878	881	834	838	830	840	855	848	846	849	851	849	845	846	852	845	853	797	864	831	815	855	873	867	808	864	850	850	880	844	857	887	859	819	834	838	806	852	848	811	791	811	826	807	833	812	822	792	846	829	832	802	831	840	859	828	844	876	831	798	848	844	877	811	808	783	861	844	841	849	851	859	829	818	872	835	780	791	837	838	825	839	815	849	866	883	857	829	872	826	804	803	818	887	791	846	811	902	855	776	776	814	818	823	843	862	828	890	854	872	839	839	849	863	841	825	808	859	845	887	860	792	828	786	870	857	860	883	829	814	825	818	825	800	813	827	803	864	800	813	841	842	771	827	820	797	836	844	831	831	834	875	822	821	841	838	815	813	872	884	850	875	912	848	859	819	818	830	826	839	850	828	827	832	857	862	847	845	822	845	798	831	810	829	869	810	870	907	835	816	825	861	807	837	871	841	830	797	843	875	823	830	827	821	828	854	861	853	907	830	866	799	865	823	883	824	827	834	823	836	809	848	778	836	875	784	805	844	783	793	870	810	877	848	825	859	773	814	853	816	831	846	853	884	855	868	836	813	846	898	862	759	814	901	840	842	870	817	827	844	850	830	821	853	855	887	830	838	824	865	825	817	821	848	854	858	839	852	890	830	872	838	874	800	853	779	851	836	833	819	871	859	835	874	888	797	818	924	785	829	859	839	873	861	878	830	808	848	870	811	810	797	843	896	823	819	861	796	796	847	834	902	826	849	835	864	865	824	850	872	835	856	839	849	821	859	878	763	807	793	813	833	781	850	871	839	830	881	810	838	861	791	826	822	846	855	823	846	900	818	849	911	811	789	857	790	807	827	789	835	858	807	805	868	821	841	855	808	825	859	818	834	852	863	849	793	892	870	816	866	851	754	782	836	830	840	774	830	844	845	846	794	839	818	788	869	843	782	797	847	837	834	842	817	805	827	831	842	831	821	883	828	851	864	860	818	808	817	804	839	902	879	825	810	809	859	838	933	799	823	825	861	852	856	809	889	830	842	824	791	827	798	826	830	822	881	862	853	800	831	830	870	885	832	818	874	823	799	889	817	819	821	802	806	839	829	877	802	831	867	836	821	837	840	815	817	853	819	787	851	770	836	811	821	842	836	801	870	810	812	841	879	864	832	876	834	858	868	836	806	808	865	876	879	815	801	809	851	823	802	820	862	886	879	817	857	799	772	839	866	855	861	832	830	814	844	837	830	841	832	807	782
30785	14873	9279	4664	3486	2757	2275	1876	1592	1495	1369	1173	1153	1066	1082	1013	946	963	926	928	887	906	909	919	854	909	856	928	914	849	893	812	813	903	833	808	826	873	835	822	809	824	865	849	877	863	859	845	850	871	801	898	820	808	867	837	884	847	899	840	815	848	893	852	868	814	829	847	830	858	844	834	801	852	867	836	792	806	834	869	845	854	863	812	862	852	855	820	824	895	805	833	848	807	830	800	868	819	869	782	812	861	847	886	847	835	825	844	827	854	824	847	831	883	837	829	789	866	810	820	825	837	841	842	776	810	836	856	821	844	839	876	868	815	811	833	810	846	831	844	775	782	854	856	851	823	793	835	828	839	818	836	840	821	858	807	835	822	872	832	856	858	823	861	814	807	801	811	885	806	843	828	812	811	769	831	785	818	800	826	873	768	791	817	863	849	802	849	853	838	827	835	832	869	853	874	831	813	816	823	817	825	812	834	829	798	809	808	813	837	814	885	864	862	794	830	860	836	848	830	826	837	766	846	802	792	835	843	881	826	857	782	836	829	890	846	878	885	887	804	850	874	839	797	832	848	812	868	812	852	838	866	844	792	816	864	868	837	880	812	891	805	863	851	838	832	836	770	826	850	850	816	787	841	809	813	848	845	823	813	836	829	817	829	836	827	795	824	830	842	853	832	814	855	854	870	832	837	862	821	850	861	805	824	858	843	801	854	871	806	868	842	833	849	839	788	868	833	860	828	832	841	817	804	848	823	843	850	801	860	857	783	855	820	810	864	852	833	823	852	874	803	861	807	848	837	898	853	855	825	797	795	813	863	876	832	859	838	851	828	829	817	839	843	824	876	883	828	816	824	790	853	795	796	831	879	797	871	829	885	834	844	816	798	888	835	838	854	845	839	767	821	830	926	838	849	819	807	819	855	821	831	815	844	825	849	854	842	834	860	826	861	846	858	799	838	817	822	827	829	792	875	832	854	855	821	906	854	854	820	842	876	836	779	847	833	905	809	817	844	791	805	812	814	762	776	834	821	870	825	838	844	853	815	780	850	832	812	815	905	837	882	795	899	881	785	830	847	850	854	806	832	849	832	866	804	885	852	855	826	895	852	857	833	882	760	826	859	853	777	814	821	877	844	835	817	852	893	787	839	807	851	871	882	810	832	846	831	863	841	870	822	869	825	864	868	879	858	875	810	805	859	837	817	844	751	835	822	850	803	816	827	819	850	816	787	829	838	818	808	866	823	850	802	820	792	838	808	784	843	907	838	809	800	829	813	848	825	807	866	806	835	799	791	874	858	803	809	862	784	852	882	869	866	862	802	881	794	828	859	829	782	843	813	831	818	828	921	816	888	867	815	856	889	790	827	829	817	823	897	822	853	847	807	838	827	833	870	772	865	795	820	866	862	797	849	831	850	792	880	842	847	835	929	810	810	873	854	935	848	849	797	816	851	825	870	885	826	874	864	836	830	858	848	843	833	867	835	790	797	805	875	831	868	810	772	864	879	861	823	832	817	817	776	858	843	863	836	824	844	813	822	814	885	824	856	856	807	800	807	892	792	827	821	867	805	856	849	821	827	826	810	823	811	752	839	870	832	782	839	864	824	806	895	839	814	825	814	827	825	824	847	833	870	805	817	885	873	881	849	809	848	810	784	881	843	824	835	796	817	867	879	878	760	813	882	815	802	779	842	863	807	812	848	818	835	811	878	855	835	870	798	824	833	831	778	845	864	852	815	864	807	861	846	846	866	869	817	807	791	869	859	821	841	881	870	835	852	864	805	810	824	843	809	882	847	757	876	850	850	805	821	833	829	864	832	866	840	842	847	861	887	800	852	799	822	882	840	843	803	841	843	800	793	766	758	798	879	784	811	862	881	801	815	829	850	798	868	830	851	823	819	768	846	786	847	869	849	889	843	820	792	829	901	839	804	815	873	865	848	817	833	820	759	859	847	795	848	805	850	858	797	887	813	867	845	820	842	816	797	787	845	887	817	829	813	824	858	832	806	873	877	863	841	849	842	855	820	843	871	793	820	844	836	830	837	872	827	841	848	787	839	824	783	853	849	833	812	816	835	835	849	793	864	884	856	819	921	881	839	810	817	828	843	844	771	819	838	819	867	872	780	838	834	861	861	848	853	831	862	850	834	844	853	842	818	795	826	817	856	840	798	818	852	834	857	807	861	848	847	897	784	840	830	815	874	857	795	823	874	852	801	812	827	868	871	853	811	831	800	819	827	836	777	850	865	806	812	838	875	744	876	817	828	846	835	800	866	832	818	837	824	861	807	874	775	845	794	864	819	810	794	825	846	821	802	837	845	796	833	859	778	852	864	822	844	811	913	845	812	801	839	838	870	824	815	834	875	881	778	807	784	839	817	834	810	826	824	843	865	847	789	838	842	875	799	818	819	814	813	839	820	777	844	867	854	875	860	795	834	785	823	819	845	843	804	819	785	838	795	804	795	844	857	812	838	867	858	782	860	840	836	840	835	835	816	855	822	872	841	813	821	858	787	857	832	832	837	793	829	850	807	819	830	816	807	836	858	884	847	815	878	798	770	868	842	879	873	888	820	861	855	844	851	873	844	841	861	858	851	855	822	816	901	824	844	845	855	828	833	853	824	840	812	841	812	889	792	823	866	872	879	820	857	847	781	851	848	787	883	830	779	834	836	842	821	818	909	797	776	817	840	879	769	855	853	850	869	829	809	868	855	791	809	864	836	834	811	844	831	855	816	843	753	819	825	857	825	847	826	871	814	855	801	842	811	865	868	894	794	821	827	817	828	814	807	810	810	828	845	868	831	809	750	839	844	804	786	811	807	825	807	836	802	837	816	822	858	804	839	864	858	867	824	833	880	871	810	828	819	837	861	856	806	823	849	800	828	800	838	823	840	800	877	823	792	839	831	824	755	843	838	830	780	805	872	817	892	776	850	820	839	790	804	832	873	774	854	857	799	735	814	842	862	833	808	822	850	795	879	869	828	823	861	892	825	880	865	813	829	809	837	835	836	839	831	861	846	813	921	819	887	805	804	801	822	845	811	815	887	832	794	861	826	865	799	839	841	827	819	820	839	895	848	815	828	813	849	851	799	853	821	806	837	819	844	874	874	830	799	862	808	840	840	852	795	877	754	789	776	877	818	830	804	852	830	811	868	812	837	836	787	792	863	882	886	833	903	810	817	811	816	897	835	842	839	855	855	787	793	862	823	798	865	797	829	853	874	820	846	840	873	844	836	804	793	865	893	816	869	853	822	824	798	823	836	779	849	858	800	791	821	875	874	881	788	781	790	894	869	819	822	873	802	851	865	837	849	825	790	755	860	832	858	795	837	859	861	790	840	851	777	875	858	837	828	861	840	806	871	806	870	804	811	843	818	852	847	811	781	819	860	842	846	860	825	832	829	864	838	870	867	846	829	870	797	820	884	806	812	906	818	841	808	840	825	843	826	766	868	841	868	832	815	809	828	842	787	832	846	784	866	819	773	784	811
28938	18468	4802	684	482	460	371	417	397	364	402	348	383	393	384	371	361	378	388	357	357	354	383	347	375	376	384	353	377	366	367	354	361	365	386	359	404	376	392	385	376	355	358	344	321	393	405	385	337	371	387	354	363	389	403	360	356	378	366	335	373	340	379	402	360	401	391	387	387	347	379	413	354	336	363	379	365	370	383	364	350	437	360	386	359	401	322	313	357	345	333	353	403	367	342	381	382	372	357	362	370	375	372	372	384	366	381	400	331	364	359	387	393	363	350	353	391	325	368	372	368	376	372	336	344	327	404	357	376	354	360	349	340	373	383	379	386	393	348	401	351	362	383	338	363	386	364	371	377	399	348	362	341	386	350	377	354	386	353	392	359	382	344	390	364	365	331	360	379	357	339	362	397	384	387	364	344	390	378	345	381	345	343	360	379	363	397	356	411	388	351	380	386	374	384	350	370	336	373	391	330	328	378	407	377	376	372	350	394	384	391	365	405	387	377	384	343	386	373	374	387	363	345	352	346	406	411	358	360	356	390	356	375	398	350	336	378	368	403	393	354	369	339	362	371	375	377	365	359	364	364	332	366	342	375	354	357	378	385	367	380	341	395	366	386	364	350	367	365	396	374	366	356	346	359	379	406	379	393	355	336	402	365	368	362	380	387	364	328	400	404	355	361	380	372	361	346	347	400	340	360	370	350	387	370	391	364	383	342	362	399	366	359	370	374	349	377	365	425	359	359	334	375	365	351	405	342	357	338	359	357	305	365	326	399	383	357	373	376	383	397	376	361	412	372	375	352	356	360	375	359	401	390	334	358	381	378	387	376	368	380	384	371	355	337	381	350	337	335	379	386	392	358	339	385	387	368	352	360	399	354	358	391	334	383	383	356	338	370	365	369	386	336	350	351	351	354	356	403	381	371	381	378	387	361	371	372	383	399	344	357	377	343	397	362	376	388	367	375	362	359	339	401	341	378	351	368	354	350	365	380	365	347	373	366	346	353	374	385	354	345	351	394	381	369	338	362	389	383	335	400	346	364	379	396	368	354	368	384	384	369	363	357	392	389	374	384	380	387	355	349	361	360	368	365	366	355	322	368	364	392	363	413	351	355	396	341	390	370	340	334	364	345	344	369	355	359	372	365	347	359	398	365	336	359	383	372	403	361	376	388	361	349	351	379	396	376	391	356	351	383	402	399	367	386	371	399	353	402	351	391	369	399	412	349	359	383	393	381	395	347	361	356	348	389	387	349	381	357	357	365	360	353	370	392	387	362	362	341	363	371	367	334	386	332	364	324	381	396	374	382	380	353	340	347	392	361	341	400	374	350	368	331	356	340	342	340	338	375	390	369	357	381	358	350	393	368	356	345	361	360	358	373	351	390	366	339	383	381	381	341	378	351	350	362	335	381	396	360	358	379	386	353	376	411	370	371	339	394	345	366	362	372	367	343	355	397	392	344	371	361	367	379	373	388	365	359	366	360	385	386	337	382	387	407	397	376	378	343	363	363	362	370	391	382	390	365	378	393	389	411	357	381	379	359	367	384	350	361	365	382	389	348	367	373	355	342	366	370	376	427	361	366	389	350	350	363	370	382	349	356	372	397	351	333	374	397	357	373	380	321	381	407	379	385	368	398	381	349	363	396	406	375	399	370	375	394	321	367	393	376	383	362	360	378	362	407	396	371	365	364	410	410	394	362	355	384	381	362	402	371	386	366	353	360	354	370	366	365	366	369	388	378	355	384	384	344	335	397	370	342	390	345	404	372	398	377	382	373	359	387	348	371	359	422	369	331	366	364	393	380	343	380	337	370	383	378	366	399	362	396	352	363	383	374	354	375	383	372	379	370	330	343	369	398	369	339	353	397	355	415	387	330	348	401	387	365	405	351	358	388	387	393	387	353	359	370	365	378	371	389	418	366	360	387	360	362	354	369	376	384	349	379	369	372	354	356	366	341	364	361	347	368	352	370	346	385	403	379	320	365	378	358	367	368	391	389	364	382	388	360	402	356	352	332	352	370	400	361	343	368	373	370	361	359	362	379	354	397	363	392	384	343	396	395	345	363	379	365	359	348	368	394	359	352	376	401	384	357	401	376	344	373	360	400	380	385	375	392	337	375	366	410	387	351	353	381	394	377	364	397	366	354	377	391	390	358	384	344	358	361	348	377	353	350	373	375	381	384	349	404	395	377	349	365	363	401	359	373	338	363	379	371	375	357	379	377	371	396	377	347	377	355	389	384	371	379	399	374	369	362	370	356	353	360	378	390	392	356	338	399	369	366	335	410	361	369	349	357	393	378	365	390	377	392	366	397	430	364	360	355	378	381	412	369	390	359	351	384	415	395	345	429	381	384	348	370	384	347	350	352	399	365	375	392	372	355	341	339	385	375	377	378	357	378	372	356	375	403	352	363	351	368	380	416	359	360	366	399	379	355	356	373	366	355	363	367	361	382	355	365	367	393	385	385	378	361	397	379	415	362	368	331	372	419	389	357	343	367	338	409	360	358	378	364	355	362	396	376	376	354	381	375	339	387	361	374	348	386	371	407	390	352	357	371	337	346	354	386	356	403	341	359	367	368	380	385	374	404	381	351	371	369	356	390	368	345	377	354	382	347	332	396	386	376	394	360	359	389	344	413	392	400	371	380	352	372	370	398	365	388	377	366	384	353	361	358	380	356	354	348	364	374	394	403	376	378	380	385	379	350	369	368	376	355	404	406	360	341	373	392	382	382	342	371	366	391	382	393	408	367	371	352	327	367	392	361	346	390	386	405	369	370	361	364	369	365	352	382	397	375	356	400	381	370	375	355	339	372	365	368	387	390	332	348	353	357	342	377	384	368	391	401	361	368	403	383	386	365	367	345	352	369	360	361	372	380	314	353	345	404	366	347	340	334	384	359	375	399	361	378	380	354	320	373	423	373	365	372	384	356	388	371	351	360	346	405	376	347	383	394	384	387	363	383	367	345	367	384	371	367	378	351	370	376	356	374	389	388	382	392	354	351	360	336	357	364	409	385	360	365	360	342	368	353	363	396	377	325	359	344	361	384	339	368	391	415	384	372	369	374	366	354	397	382	358	405	379	359	360	404	364	383	366	397	336	407	329	376	373	374	377	356	355	376	362	364	373	367	368	379	361	337	358	354	371	390	360	393	340	382	357	347	369	379	375	361	397	369	373	399	357	372	394	380	392	388	378	352	388	364	383	346	361	403	374	388	402	356	395	398	335	408	392	375	342	365	381	341	398	348	392	347	353	371	400	386	403	362	358	369	336	373	348	366	347	344	353	349	371	341	370	364	380	331	375	360	405	361	353	345	366	361	379	339	354	374	370	390	370	403	387	403	374	365	369	368	362	378	377	353	360	363	403	363	336	342	367	349	377	374	339	338	370	381	371	363	429	368	375	363	346	384	363	356	387	372	366	386	357	359	373	346	353	406	356	358	318	342	360	363	396	331	351	363	328	350	358	341	371	353	398	370	371	374	380
19458	2473	724	569	528	530	469	460	428	477	459	429	434	468	381	456	439	403	416	426	412	416	419	419	419	419	407	410	424	439	421	402	396	413	443	436	438	423	418	401	431	392	411	435	435	432	446	404	390	408	435	424	440	396	424	441	388	391	424	410	406	404	422	417	421	438	422	442	443	455	401	405	399	444	391	396	389	419	379	397	439	381	406	441	429	437	417	439	409	411	393	399	404	442	437	385	419	436	408	395	426	434	425	430	442	413	438	427	402	409	440	407	441	436	407	412	416	407	390	393	413	431	425	403	444	418	411	391	441	416	443	406	387	422	382	412	388	427	402	418	398	428	404	417	384	443	416	425	407	418	378	437	390	406	419	432	446	468	394	419	402	433	430	440	420	409	434	397	419	405	419	383	414	426	422	431	412	391	439	413	414	394	432	410	420	391	386	446	397	423	398	426	435	390	420	384	418	367	414	442	416	387	396	421	420	419	417	426	415	426	426	446	417	401	404	426	394	408	427	391	410	409	402	409	369	424	406	392	395	390	416	418	371	447	370	430	407	433	420	403	402	426	449	430	408	415	394	411	426	409	386	391	428	380	383	392	431	411	426	411	400	434	390	417	415	411	402	407	410	431	443	418	400	400	389	425	411	403	409	427	420	383	430	431	428	403	441	399	394	413	437	441	422	395	410	453	394	418	411	423	449	407	458	431	415	409	418	432	439	413	421	404	397	409	418	422	378	426	414	385	424	421	384	395	379	410	399	398	423	437	431	411	400	419	389	413	418	392	439	396	396	363	419	403	417	422	423	419	434	378	383	416	426	416	415	420	421	432	412	451	403	376	419	462	399	462	429	444	442	422	442	423	391	393	427	405	414	379	451	481	443	437	425	439	392	404	457	404	441	415	406	409	409	407	442	412	408	422	406	425	430	422	431	413	431	405	451	391	394	417	440	418	434	415	432	433	411	434	421	409	438	429	436	423	440	424	414	433	399	391	388	412	418	419	415	416	427	405	382	390	395	453	442	443	431	399	419	388	429	391	401	388	397	449	389	426	423	425	394	405	401	435	424	406	398	432	430	437	429	416	423	379	418	398	413	409	416	419	400	407	423	425	398	392	440	432	399	410	396	448	421	426	408	384	420	423	461	431	388	431	427	411	397	408	406	393	447	428	400	396	397	426	451	457	423	383	429	439	403	401	453	423	410	406	441	414	406	457	405	432	400	415	397	420	411	428	416	415	414	429	395	396	423	431	415	410	427	417	423	422	422	429	433	388	408	419	410	393	431	432	425	428	403	410	421	389	419	390	416	422	424	398	419	387	409	428	409	386	435	448	379	408	427	410	422	455	392	449	424	397	436	430	413	430	432	437	383	383	417	415	431	393	420	433	408	424	407	430	420	417	424	433	408	383	413	424	447	415	433	417	403	423	437	417	426	371	417	374	390	397	444	421	384	437	400	408	428	420	444	429	429	413	428	380	388	436	409	398	431	404	418	400	417	398	431	381	422	435	447	399	410	392	398	426	437	403	378	379	437	436	419	440	432	388	421	428	411	402	456	412	422	427	437	439	427	435	413	414	413	414	404	399	425	405	430	453	407	460	387	454	434	405	454	417	429	384	412	412	421	394	435	411	416	434	418	392	406	368	383	387	421	406	391	417	420	448	415	410	410	413	396	394	399	444	411	403	410	424	428	392	405	422	378	393	420	430	454	422	451	447	422	410	406	439	457	420	421	445	399	422	457	379	449	420	430	411	389	394	429	420	383	372	430	420	428	352	444	430	417	426	415	455	436	431	418	402	405	408	412	398	420	415	419	431	425	424	454	442	376	446	432	427	441	438	422	444	411	413	396	433	434	433	426	433	408	395	379	422	435	430	429	373	412	419	409	408	461	412	411	408	415	412	433	413	415	434	424	404	426	382	421	418	420	411	433	404	419	409	364	413	414	399	402	352	412	416	418	382	388	419	458	424	395	399	417	443	428	431	427	412	418	414	393	441	412	449	415	438	421	372	404	417	424	380	408	414	439	407	436	383	407	425	408	426	399	413	413	392	449	395	396	373	438	425	426	401	440	410	416	418	401	418	426	408	412	443	410	420	418	437	391	428	443	414	395	420	416	417	441	424	412	427	420	417	440	444	429	393	421	454	391	410	396	412	434	428	419	395	381	381	459	427	421	425	389	419	415	389	437	385	414	414	422	421	424	413	404	416	464	434	449	394	384	424	439	424	396	394	400	360	402	418	393	418	425	404	419	412	400	438	451	393	432	448	410	411	426	377	402	393	393	410	425	377	408	409	457	422	436	416	423	410	466	425	408	418	385	418	408	395	457	414	437	407	408	429	385	432	389	394	394	376	428	393	368	410	399	381	429	449	401	402	410	396	389	393	423	407	421	420	424	401	400	412	408	446	439	434	428	421	376	413	403	394	404	406	406	413	433	401	407	406	428	415	425	424	443	389	434	436	405	395	411	424	428	402	452	446	434	438	427	413	440	450	437	408	449	418	416	424	442	435	412	402	418	420	413	420	403	433	430	411	398	422	392	403	450	425	414	385	431	412	424	417	381	406	381	433	412	450	441	411	422	435	399	429	408	419	375	405	420	425	409	386	390	391	412	451	406	402	416	410	421	463	431	428	406	455	424	423	402	413	407	411	410	456	422	420	423	416	407	423	408	424	399	424	433	433	387	414	419	399	433	412	412	401	395	408	447	399	412	397	422	417	432	410	440	413	391	437	444	419	414	424	424	395	422	404	402	403	424	375	394	428	433	420	393	388	396	376	432	429	434	384	423	443	423	422	407	404	439	417	387	426	414	415	388	434	419	437	421	438	435	417	428	405	406	430	396	418	420	426	399	441	394	408	387	441	414	403	417	381	402	393	360	432	394	389	390	408	394	362	406	410	375	408	421	383	428	459	431	436	414	402	407	404	384	411	385	450	415	389	422	421	394	385	467	441	408	434	422	429	391	400	385	376	434	394	428	415	427	417	397	420	436	440	422	433	433	361	422	392	422	441	430	433	427	420	399	408	389	433	402	402	416	392	416	444	417	429	415	415	413	412	433	447	426	431	411	409	400	405	404	426	433	452	424	439	439	419	385	412	394	426	409	454	374	429	387	398	428	462	376	464	391	423	394	414	408	429	437	436	418	409	374	406	426	396	440	425	399	423	406	401	415	426	412	406	414	414	415	409	406	387	433	434	425	441	409	423	425	435	354	405	430	392	419	410	406	449	435	389	455	415	454	420	416	439	473	440	423	435	453	395	438	392	417	413	391	398	392	440	422	439	430	393	440	452	399	367	384	385	393	400	421	427	414	395	379	403	363	411	399	396	397	418	422	440	426	401	411	434	419	399	425	413	375	405	429	431	392	433	422	382	395	425	437	425	409	408	408	412	430	390	366	425	427	472	386	391	404	407	391	388	406	394	371	413	431	405	450	405	406	415	422	422	397	452	421	399	422	425	421	416	372	452	399	407	439	385	421	431	422	411	415	429
23780	21056	28308	24023	21055	10742	1103	692	611	551	528	508	491	488	434	459	459	403	449	420	456	418	427	457	411	392	451	403	395	386	413	381	360	400	407	402	345	401	360	376	402	397	388	396	392	376	385	420	392	389	376	383	405	402	402	371	378	371	374	402	416	432	389	414	430	453	415	406	389	426	376	373	411	395	411	396	421	412	388	380	394	390	429	347	457	447	376	412	397	383	397	408	404	422	373	430	408	401	374	370	385	397	408	398	416	386	428	366	402	331	410	381	377	369	387	414	399	378	352	389	412	400	436	389	389	397	378	372	375	386	390	374	445	440	361	413	422	382	404	381	399	365	408	376	385	387	400	378	362	381	403	426	397	390	380	401	379	393	410	417	423	385	397	383	390	390	423	421	394	359	418	420	428	409	368	386	391	367	422	421	418	398	400	431	387	378	439	416	376	413	394	364	380	400	428	380	368	373	400	409	386	437	409	400	358	434	415	412	382	423	412	392	411	410	417	400	407	407	386	388	400	424	386	360	392	405	396	389	353	401	425	371	372	373	395	399	414	388	406	382	417	403	388	412	375	420	422	409	421	424	358	409	392	387	375	376	380	359	442	399	426	392	371	433	370	431	405	384	409	385	381	407	409	391	387	437	404	376	434	388	430	425	399	421	429	366	438	397	402	360	396	397	360	396	382	361	388	368	411	386	392	411	381	376	386	402	396	410	371	399	412	371	396	410	401	365	420	416	392	358	359	364	418	394	399	404	387	408	400	395	423	375	408	394	397	432	405	395	397	395	396	398	374	409	388	393	361	426	391	389	401	381	372	381	369	369	394	409	415	377	394	391	373	411	371	423	397	436	421	407	402	392	417	372	392	390	413	400	383	433	376	422	390	397	405	402	416	397	425	380	384	410	398	397	395	396	367	396	376	386	378	404	414	380	367	412	406	404	398	396	391	417	361	390	428	353	410	422	402	411	417	388	386	403	402	401	382	406	417	408	376	429	421	410	394	366	373	381	442	388	396	378	355	394	360	429	390	413	416	410	410	427	354	386	388	375	396	417	425	409	390	415	351	411	384	389	389	407	425	380	433	419	435	393	418	391	362	413	387	367	423	416	383	400	381	411	379	422	436	397	419	403	403	393	369	403	377	416	411	376	394	418	400	389	413	432	344	385	438	363	404	392	399	394	416	395	389	359	418	376	366	382	426	408	384	387	390	384	391	396	417	397	393	413	381	407	390	407	415	403	366	387	399	369	388	417	404	373	359	364	413	457	387	406	410	388	419	395	417	356	374	360	373	382	382	392	423	385	367	418	400	410	430	388	409	408	358	367	364	353	420	412	403	402	380	381	371	415	361	425	386	379	385	369	366	413	397	411	376	404	400	419	387	376	362	407	370	375	431	394	396	425	415	375	443	379	399	398	400	418	421	425	402	394	426	374	419	384	395	377	383	418	417	381	379	407	385	377	380	386	362	406	416	364	395	419	426	410	410	437	397	382	381	414	419	394	399	391	400	398	409	385	378	408	384	378	420	408	395	389	391	391	426	371	409	405	384	401	368	395	405	417	404	398	381	421	392	444	405	393	367	432	404	379	397	364	395	390	392	423	391	441	396	410	391	441	384	391	429	415	433	415	389	388	397	372	379	367	372	380	399	402	420	419	403	408	400	389	389	394	409	375	384	422	417	419	372	387	397	407	400	373	388	358	427	425	376	396	383	350	399	410	386	390	404	406	427	361	382	375	400	415	423	426	394	390	384	386	396	417	404	404	421	363	399	378	388	414	407	409	414	381	389	383	358	379	407	376	392	395	401	397	412	423	384	376	421	419	358	378	395	432	376	390	418	385	416	394	353	379	368	352	396	413	419	397	425	435	395	382	387	432	379	386	406	432	397	420	377	394	392	388	394	388	385	382	360	417	408	420	395	399	417	376	411	399	383	403	390	413	392	363	388	388	403	406	400	380	357	388	381	374	394	391	424	369	366	389	415	394	406	394	403	359	391	378	392	359	398	352	398	392	449	437	383	409	405	418	409	396	393	392	393	411	374	405	382	410	424	358	426	400	376	415	393	430	394	420	421	392	364	386	383	433	404	390	373	405	424	386	403	435	401	401	386	376	424	362	407	372	418	411	416	355	397	383	414	374	388	405	391	408	403	438	378	403	407	414	421	414	372	379	405	417	393	395	391	406	387	408	347	408	396	372	412	405	417	446	374	394	406	359	384	397	407	424	373	382	398	392	381	389	410	440	414	373	411	377	366	422	404	378	394	364	424	402	383	417	422	425	376	364	423	394	402	401	362	388	372	396	405	417	388	397	420	380	387	390	401	417	382	377	402	398	405	384	423	375	394	378	394	398	378	388	425	396	378	441	411	407	408	410	382	371	421	399	392	411	406	413	369	392	380	379	393	385	372	374	413	396	380	375	403	365	435	406	407	400	367	368	402	368	438	460	431	431	402	412	406	408	426	406	408	372	399	408	388	384	382	398	412	353	400	402	411	408	375	390	381	405	426	421	399	393	420	425	390	394	388	392	400	382	385	400	405	373	435	373	404	363	385	403	429	391	382	402	406	388	418	367	373	409	395	368	419	400	406	371	384	395	358	417	398	419	436	393	366	343	373	390	434	385	399	393	412	445	422	401	425	389	409	422	384	405	450	398	414	396	419	396	381	378	355	431	378	368	403	393	373	406	390	380	423	399	341	397	413	370	398	416	400	388	359	416	396	393	393	363	399	411	383	403	417	400	414	421	395	437	410	388	380	406	398	412	402	361	349	401	389	403	416	404	413	408	384	387	401	379	388	377	409	399	368	381	407	402	406	416	385	406	395	425	375	420	403	400	393	399	387	399	400	396	397	383	403	409	386	421	407	404	389	404	414	424	394	387	419	396	422	412	393	351	385	390	387	403	405	395	396	427	379	385	413	407	389	382	410	371	393	407	420	349	412	364	434	368	360	387	380	387	391	401	405	401	443	395	420	396	435	393	385	409	399	359	405	410	356	383	418	406	367	406	403	402	381	368	413	384	346	401	382	384	415	377	387	401	401	402	394	417	378	389	384	363	454	392	396	392	439	384	399	399	433	382	355	420	409	381	433	419	394	380	396	410	409	397	396	422	388	418	408	414	421	394	374	361	366	386	387	395	391	379	398	386	406	402	393	419	429	390	393	378	401	400	375	394	405	377	396	392	359	370	407	463	371	390	428	361	399	408	374	409	404	400	391	409	395	411	396	394	419	392	414	399	382	364	402	408	407	376	373	407	410	410	382	423	404	363	402	395	392	367	417	381	378	375	396	375	380	419	394	404	415	391	362	382	402	416	376	369	417	394	408	388	372	422	386	424	393	396	373	378	367	391	406	383	373	366	394	408	416	382	404	403	420	376	385	414	385	372	384	398	436	424	364	361	389	399	379	368	407	428	420	419	428	400	388	396	417	392	387	413	406	368	390	389	424	408	425	382	352	380	394	418	386	416	367	361	397	395	395	388	373	384	356	408
29562	11481	5432	2617	1894	1474	1202	959	859	813	696	634	605	537	528	514	507	504	526	493	487	474	484	467	445	425	442	428	434	471	429	409	450	410	456	430	467	442	467	469	427	462	417	369	428	437	436	413	450	421	426	443	450	450	446	445	376	437	459	408	404	413	428	393	443	448	432	399	442	452	453	420	422	375	451	442	460	422	384	435	456	397	452	397	392	424	412	419	440	415	424	434	436	404	443	436	407	429	437	434	452	398	404	417	451	423	421	429	439	400	432	452	446	417	417	419	435	418	428	408	394	442	427	436	439	429	400	398	422	401	381	414	415	409	421	417	402	457	434	416	442	439	404	422	467	457	452	415	400	410	397	463	419	444	443	413	411	410	469	455	400	463	433	449	429	418	397	401	404	415	446	395	421	416	455	426	457	415	430	426	395	459	413	406	434	431	399	472	410	419	446	424	429	440	428	426	382	415	467	399	391	450	432	426	435	411	405	444	431	415	433	432	419	433	455	448	402	425	421	393	445	417	495	441	427	408	400	434	428	432	428	451	431	420	440	426	418	429	427	449	473	465	437	388	435	458	432	449	417	438	419	408	433	412	411	390	465	436	373	409	416	423	384	428	430	408	417	411	439	461	422	446	445	453	410	416	430	427	384	466	470	406	403	437	417	381	424	428	432	471	426	381	441	369	433	460	453	409	401	424	460	415	423	409	449	423	444	411	402	405	423	424	422	436	429	450	378	400	455	414	440	412	372	416	427	424	438	452	418	412	417	426	417	452	416	429	434	445	477	433	433	450	432	408	394	401	442	442	445	407	432	424	450	394	414	416	394	442	396	441	417	437	436	362	422	479	439	458	431	427	423	431	405	388	448	414	422	419	428	443	386	386	419	441	442	442	410	435	423	403	417	457	415	458	417	392	408	419	386	405	446	421	405	410	423	407	435	447	384	447	414	425	457	378	420	427	429	415	465	422	450	442	439	415	409	419	416	439	430	426	452	382	402	397	422	437	407	451	409	415	464	429	422	463	442	440	433	409	407	412	437	425	429	395	430	433	413	402	401	371	384	411	417	402	422	441	407	445	401	419	454	435	422	408	429	443	446	422	419	424	417	414	414	422	399	400	379	434	431	391	440	419	437	419	431	407	422	436	444	438	426	447	406	454	407	445	431	430	418	434	415	426	406	397	434	411	422	431	379	410	441	404	406	405	419	422	441	413	443	441	417	431	455	426	441	443	421	391	443	401	394	417	424	420	372	441	450	437	465	411	458	440	446	431	428	441	404	411	421	398	409	424	381	446	449	423	423	406	438	436	399	405	394	438	413	431	438	410	449	431	451	409	415	416	458	441	427	397	435	419	425	405	425	405	431	410	442	411	431	424	410	459	436	443	404	414	401	432	452	434	432	399	412	402	442	399	448	429	407	432	433	411	450	411	425	457	418	446	384	407	424	426	447	400	429	413	435	385	451	444	432	405	418	433	448	437	443	428	381	437	418	457	433	411	415	424	450	396	416	414	445	441	457	472	441	416	415	442	383	407	407	451	429	443	441	395	425	427	465	444	411	414	408	432	416	411	449	436	420	424	418	387	442	385	386	381	445	405	441	400	411	429	435	427	416	421	431	394	429	425	421	431	412	427	455	443	434	403	463	458	405	432	440	444	423	432	396	422	448	427	416	438	415	425	406	453	424	451	434	436	430	414	449	446	391	430	424	416	425	415	379	401	398	429	427	420	416	361	444	435	386	451	429	413	425	429	421	412	432	442	390	398	418	453	422	404	417	435	411	402	431	408	405	409	390	426	420	468	386	437	418	411	412	375	413	441	417	436	434	403	451	417	449	414	397	431	407	422	404	462	400	461	401	452	417	448	448	411	431	401	409	418	428	433	388	451	427	395	434	412	411	444	438	424	434	408	412	443	428	424	420	433	437	455	415	415	407	428	398	402	422	418	431	425	447	396	401	425	421	431	412	434	443	416	437	440	405	427	437	418	394	429	417	408	395	459	421	460	377	446	442	426	419	440	426	380	432	441	413	467	435	421	443	404	450	403	376	411	431	368	410	420	435	417	412	407	433	435	413	446	426	439	402	410	416	386	398	423	411	385	410	394	435	462	422	405	398	415	387	429	437	456	404	417	441	424	393	424	428	436	368	413	418	432	388	400	423	447	411	412	369	447	434	376	443	426	410	414	438	397	452	420	410	404	434	410	460	416	426	453	420	383	435	434	419	434	452	444	444	423	420	408	451	431	458	431	434	402	431	412	398	404	416	441	437	420	444	432	413	447	436	413	421	444	439	443	421	435	415	402	444	469	408	454	435	416	416	452	453	429	418	440	432	441	422	422	424	412	447	445	378	425	433	407	430	405	400	417	407	405	434	413	395	416	374	427	469	473	453	421	448	441	444	431	445	395	448	411	399	419	396	456	418	467	431	453	407	405	458	412	376	398	404	451	376	437	422	439	387	435	414	398	413	409	424	381	406	450	412	426	419	435	417	447	424	378	430	443	432	429	455	471	404	442	381	440	440	424	391	416	422	431	423	401	382	417	420	434	404	404	437	431	416	386	411	394	408	437	424	437	446	438	434	431	404	413	400	424	441	449	403	447	434	416	420	455	414	441	402	429	412	405	434	415	418	444	426	396	406	424	461	426	428	421	434	396	392	438	404	377	393	414	448	398	443	398	435	423	395	375	421	425	391	392	415	408	444	406	444	448	421	413	443	437	413	405	397	416	436	433	432	430	466	411	416	443	444	425	373	431	434	387	420	433	450	422	407	392	407	431	422	377	402	424	423	422	433	430	438	452	435	446	480	408	413	433	420	416	403	430	413	449	401	398	440	435	422	422	402	418	401	442	428	429	417	400	457	411	402	444	398	428	503	416	406	448	445	402	428	406	443	427	451	388	447	407	398	409	423	437	459	434	376	461	442	418	452	382	439	440	436	401	434	439	468	432	440	438	407	447	398	430	406	447	416	426	415	394	397	408	413	432	444	407	465	424	395	424	438	428	420	421	419	431	436	419	442	389	418	412	414	442	383	427	456	381	439	438	395	424	431	462	425	451	430	441	402	433	441	416	404	437	445	360	425	410	446	399	412	396	416	387	410	397	417	435	385	423	383	441	382	408	408	410	448	391	412	417	483	418	434	444	436	448	424	405	393	414	366	433	378	425	426	430	399	410	436	388	394	412	441	407	441	416	428	419	417	383	428	420	435	421	402	436	461	470	436	462	445	442	410	418	446	390	430	430	413	430	427	453	443	418	418	424	426	414	408	424	413	405	443	420	397	447	403	419	447	426	435	460	465	432	429	376	437	451	438	432	459	442	452	430	451	425	419	426	410	398	427	425	411	423	429	422	385	430	439	458	403	421	434	387	431	399	432	392	432	480	397	421	399	438	410	461	418	457	426	453	414	385	398	456	430	404	426	432	436	424	404	413	461	430	462	396	457	422	467	417	438	427	426	430	403	445	398	441	427	412	432	406	461	450	431	436	396	418
25181	21108	27356	25034	11297	1232	938	833	776	798	769	771	755	735	735	697	712	727	721	695	752	720	748	718	684	630	691	669	731	725	668	673	635	739	701	648	659	660	701	755	727	726	679	719	740	676	704	662	693	714	705	682	719	662	721	696	644	698	671	676	710	731	705	665	723	672	746	695	689	680	714	674	697	706	692	676	712	763	702	680	672	685	701	674	694	642	695	708	766	689	692	701	656	710	690	699	656	734	667	698	656	690	676	720	671	714	739	723	679	744	669	674	716	691	673	662	727	674	644	673	680	657	730	680	716	667	689	718	703	690	668	678	688	698	644	718	687	693	642	690	720	709	717	689	699	654	743	704	692	698	697	694	722	672	650	698	681	708	692	706	660	654	731	728	714	635	693	676	682	724	722	753	647	639	696	713	675	664	715	684	671	718	668	683	660	682	695	706	667	667	659	672	695	660	661	718	735	675	712	695	692	729	651	718	723	690	680	652	715	732	685	710	657	704	642	668	709	701	721	673	650	669	715	687	685	710	700	695	700	706	699	703	704	716	732	695	735	747	678	637	679	726	700	746	670	640	686	691	697	696	660	675	653	689	690	725	700	640	730	680	677	700	694	656	718	666	649	645	683	677	713	713	722	653	693	706	680	710	691	709	690	626	684	677	687	704	699	691	679	719	715	706	673	709	683	729	702	698	667	683	697	675	720	652	663	727	702	669	702	742	666	655	675	651	706	703	662	667	673	705	716	686	679	738	715	740	665	721	702	711	695	706	716	645	671	682	704	710	669	670	694	722	656	710	694	689	682	676	694	722	675	690	708	677	679	722	756	699	716	710	720	696	697	684	738	720	641	704	651	699	725	694	698	691	734	743	665	683	653	681	709	691	730	702	702	706	694	708	687	669	683	652	691	681	675	683	705	718	725	674	677	755	699	742	720	685	684	661	675	679	684	690	710	706	665	671	743	723	719	690	678	642	701	683	694	694	715	710	642	704	690	657	678	706	703	658	760	676	740	664	717	689	648	670	703	689	667	669	719	714	721	722	695	678	699	724	712	655	679	733	646	711	669	659	726	723	669	709	668	691	698	682	700	693	677	677	700	698	687	695	716	734	710	664	671	675	714	671	691	674	710	699	663	668	679	615	697	729	691	665	664	722	703	684	663	691	698	669	714	697	671	696	715	719	669	729	715	698	657	678	660	691	734	697	651	690	723	689	676	666	741	681	700	723	687	686	684	680	638	697	697	695	700	678	692	660	745	637	683	695	660	670	686	728	684	714	695	678	692	747	692	700	708	683	745	686	722	687	685	697	678	719	653	717	736	661	672	726	709	654	701	651	667	651	711	711	715	705	708	696	723	689	667	698	672	700	685	697	697	684	703	675	675	669	694	694	701	757	703	699	680	689	718	645	739	693	702	710	735	699	678	719	711	673	727	706	683	694	721	693	678	695	690	648	704	664	701	663	705	683	663	651	708	707	651	704	696	703	663	691	712	695	756	669	729	700	697	666	708	680	698	713	681	657	698	639	721	693	685	686	687	694	696	700	691	710	677	722	649	702	739	694	678	648	669	717	722	718	700	695	728	706	697	693	697	732	665	725	751	707	659	746	672	687	689	734	717	682	685	699	666	667	710	692	716	726	693	679	684	693	780	709	697	666	716	694	716	708	708	704	680	708	652	721	694	677	716	679	693	696	734	698	685	673	664	696	681	738	730	673	695	677	710	680	713	664	699	698	698	660	724	714	725	709	698	619	670	712	682	694	672	691	704	693	696	679	716	662	629	658	701	675	730	696	676	679	664	673	705	683	713	708	662	718	696	693	725	632	676	660	677	746	729	656	672	678	753	671	685	704	733	679	703	698	703	706	669	678	735	693	696	722	679	701	686	699	686	670	699	692	678	728	664	671	688	691	693	674	705	707	677	673	674	721	672	704	665	684	752	689	735	705	651	654	636	704	704	695	724	666	715	713	708	716	730	702	695	694	676	648	683	689	684	707	686	641	655	679	663	696	685	698	679	679	706	677	700	658	695	720	710	678	700	708	675	661	693	717	676	670	709	730	680	722	728	670	715	696	673	686	725	713	683	686	707	714	680	637	720	712	707	673	672	739	718	699	662	688	681	656	687	642	692	711	653	668	718	732	654	691	670	690	716	689	615	712	705	688	657	661	693	735	712	710	672	672	732	724	758	710	687	730	688	682	724	707	733	671	755	716	713	702	714	673	739	762	715	663	680	696	654	720	703	703	655	645	719	621	697	710	697	690	673	717	727	697	708	687	727	692	666	697	680	687	704	722	628	682	697	731	738	720	689	690	707	676	638	672	725	670	730	737	671	664	730	691	733	690	661	711	659	678	708	679	680	688	706	685	685	730	718	720	692	674	697	706	683	690	697	685	716	682	682	658	721	727	661	702	657	659	672	700	683	699	707	676	696	712	726	650	739	726	744	736	654	712	703	718	668	709	684	727	634	686	673	679	699	697	624	709	666	679	687	697	643	649	745	686	693	724	754	673	695	693	716	688	677	745	663	677	679	712	706	685	689	704	699	696	697	681	636	695	674	703	684	692	731	718	674	709	689	655	696	678	691	730	688	692	732	679	662	716	688	688	695	660	716	704	656	701	669	707	670	660	691	700	682	706	665	685	741	713	707	698	656	699	696	702	740	681	699	670	680	692	702	704	700	667	722	682	678	729	705	716	740	735	705	731	720	692	638	706	654	699	746	703	682	652	705	688	712	683	686	699	724	724	680	634	687	662	689	679	651	734	714	672	691	684	737	698	672	698	692	705	686	694	691	712	692	691	714	680	670	723	719	702	711	702	651	703	669	655	694	727	687	701	679	722	674	656	716	713	732	699	718	730	685	682	732	688	664	731	714	723	681	720	693	682	699	720	669	632	676	697	698	741	654	699	677	692	688	672	653	721	697	700	681	733	684	670	733	747	665	704	701	705	723	722	679	684	765	697	680	713	677	670	731	720	666	693	650	730	695	630	680	666	701	667	672	657	712	688	673	687	692	691	705	671	675	704	666	703	765	679	728	703	671	674	717	693	704	739	738	725	692	749	740	692	687	713	724	717	631	728	701	712	671	684	707	695	715	697	696	660	639	693	744	685	744	696	687	710	684	751	714	702	726	766	681	692	749	708	680	683	662	684	696	643	737	660	697	679	703	754	735	683	654	699	717	703	668	680	690	702	700	699	682	671	714	753	728	688	648	644	700	728	720	707	649	704	668	672	695	699	650	698	684	708	678	710	752	681	695	726	726	684	663	703	694	652	670	719	741	721	732	698	657	701	690	668	677	709	652	696	681	684	636	667	685	703	701	643	706	679	667	713	713	726	679	698	723	736	694	690	675	715	688	690	700	682	702	702	767	706	695	685	685	706	701	679	715	712	693	692	693	678	702	687	686	728	688	722	706	750	723	701	655	675	702	742	722	652	660	669	687	682	686	661	680	697	691	728	718	706	738	719	715	702	685	730	667	691	708	700	677	680
26790	6540	3380	1916	1554	1327	1110	1019	1070	863	845	855	838	806	840	751	765	760	742	785	781	772	775	737	728	708	734	743	720	753	750	744	744	760	722	729	760	794	794	748	782	734	756	718	678	722	758	741	773	766	700	706	726	799	761	709	782	738	710	759	727	691	707	706	797	720	724	766	751	711	742	724	717	754	749	704	718	720	754	716	718	734	733	728	739	757	758	810	785	730	692	722	732	780	679	729	703	759	747	722	751	715	784	730	758	720	703	708	706	732	767	686	734	674	714	725	754	685	705	752	714	734	775	704	683	755	692	734	756	733	731	705	722	701	763	718	707	739	708	740	717	737	751	752	730	734	726	703	760	740	725	734	758	739	768	748	762	711	732	714	733	706	727	713	764	759	717	734	748	705	718	679	757	720	726	770	734	757	714	758	743	723	691	686	771	717	710	712	697	743	709	725	710	761	731	702	724	803	751	731	730	691	705	768	753	767	729	737	758	723	748	695	738	752	729	742	674	743	740	738	744	724	716	724	755	694	784	693	743	734	718	744	726	721	757	741	741	746	724	760	710	741	723	736	722	692	718	700	762	750	745	748	756	736	742	759	755	734	765	711	732	738	752	714	761	748	761	779	744	768	745	729	791	732	668	728	730	721	777	717	806	758	702	759	750	731	700	768	721	762	720	709	707	742	762	755	732	772	698	687	724	760	735	802	673	748	736	728	718	740	717	770	777	776	716	734	717	752	705	738	786	741	740	734	769	735	711	712	736	779	733	721	756	753	705	680	721	742	729	724	769	725	767	786	794	705	727	742	755	723	700	715	760	741	774	716	689	676	746	779	721	713	756	814	753	775	760	752	730	771	762	720	719	743	738	754	718	752	760	710	726	756	757	759	740	719	763	726	735	723	777	773	741	798	711	721	765	751	711	782	720	708	747	751	717	719	756	765	777	767	702	675	723	697	706	733	689	719	706	730	725	739	751	779	731	686	718	683	720	721	700	714	755	690	781	739	708	725	721	720	759	737	753	721	733	740	748	780	711	712	652	765	736	716	715	734	745	764	740	757	730	719	746	770	743	731	736	770	741	730	754	727	736	769	763	737	732	750	747	768	742	783	760	764	748	681	769	740	699	748	753	721	741	767	752	738	744	691	739	765	770	819	746	712	706	733	775	726	740	763	736	743	769	716	762	748	775	721	750	685	765	702	716	681	700	702	768	723	757	700	736	728	680	712	739	703	704	760	714	741	750	720	701	698	714	724	756	726	719	727	764	728	751	757	713	680	737	754	735	771	765	755	735	740	757	732	724	731	781	719	732	723	767	749	756	749	729	742	769	739	707	745	714	720	735	779	751	671	772	729	787	722	728	710	730	734	679	758	715	810	745	745	708	692	743	696	746	757	748	677	670	718	786	758	759	749	712	712	737	730	739	792	790	715	732	753	714	718	767	741	727	747	738	777	759	736	746	721	731	755	778	745	750	756	761	720	732	724	724	732	732	727	724	700	733	731	756	707	695	727	748	749	685	754	734	734	750	760	751	733	758	708	766	702	733	813	723	682	732	741	676	730	730	686	703	766	697	724	748	798	750	735	719	678	711	755	761	775	719	766	708	757	722	782	766	772	749	761	732	737	745	697	722	755	747	687	784	727	762	700	694	730	753	756	718	765	743	712	708	765	735	772	788	763	743	740	731	715	738	699	739	749	750	777	700	724	718	777	728	761	720	735	733	765	755	721	701	772	794	728	724	738	772	739	729	740	745	750	683	703	727	764	727	732	760	739	755	759	767	700	757	747	693	720	752	762	745	720	717	717	701	724	778	736	711	768	792	794	695	731	712	749	742	745	722	749	762	737	795	746	731	738	733	721	698	741	743	682	716	747	709	710	692	769	733	708	694	764	745	699	755	778	774	751	744	758	737	712	718	733	707	665	813	697	696	734	712	752	730	715	720	745	734	732	704	757	786	735	753	766	721	718	787	734	744	734	692	749	740	782	799	753	732	760	704	778	702	726	711	740	713	741	743	736	708	701	745	760	753	683	721	786	713	749	705	745	745	736	742	709	737	716	690	741	696	728	745	736	745	692	814	712	709	752	735	694	753	726	711	718	723	713	743	720	733	715	744	775	732	795	730	725	761	742	706	717	706	759	731	722	715	777	731	738	760	699	713	724	760	780	743	791	683	732	718	720	750	726	778	773	744	720	736	762	734	735	680	741	700	702	772	732	749	726	740	726	702	719	749	749	748	755	731	718	709	749	757	740	751	752	751	677	728	706	735	689	746	776	807	705	741	716	730	709	768	751	716	706	755	762	769	749	746	757	728	694	704	781	757	732	773	716	723	769	789	729	753	731	691	773	701	771	699	763	643	755	716	737	734	728	780	703	723	731	751	754	734	788	735	788	717	721	730	764	727	784	744	784	720	749	738	745	701	708	703	734	723	732	728	721	720	694	715	711	759	720	729	786	738	797	757	718	714	724	707	768	716	749	781	750	730	752	777	691	705	736	733	742	775	755	750	751	743	730	759	762	722	754	700	691	671	679	756	763	752	738	714	726	705	686	739	745	726	710	747	732	736	706	696	691	747	726	728	722	740	727	737	765	717	734	688	739	735	723	743	776	762	743	751	744	697	737	770	711	722	728	739	763	719	696	796	734	680	766	757	705	743	762	689	715	708	746	769	730	719	764	784	726	721	705	749	770	752	771	722	714	734	677	732	720	712	741	741	729	738	767	727	722	791	763	687	730	730	769	735	742	721	716	768	721	750	726	773	738	733	771	673	743	755	694	718	748	794	767	767	679	737	705	710	701	744	752	740	751	682	738	718	706	737	710	751	716	734	707	788	728	694	747	744	760	744	728	784	681	706	753	704	706	720	778	699	781	668	728	774	732	750	743	735	753	724	777	749	746	698	703	753	716	720	740	766	726	825	728	745	755	714	775	822	759	758	707	754	748	699	769	710	734	711	750	775	692	721	784	694	725	741	761	726	803	690	670	717	767	711	742	739	726	761	772	766	754	701	764	783	743	672	747	696	777	747	722	734	712	762	702	704	692	740	730	744	705	692	783	759	763	713	690	759	744	750	738	697	729	764	746	769	729	729	748	750	793	721	726	712	717	750	740	775	669	733	741	726	700	755	696	756	744	712	728	715	735	752	755	703	756	722	708	770	785	659	791	752	717	793	731	735	763	691	727	720	703	708	768	755	827	694	733	746	732	754	767	736	730	720	733	757	714	757	778	733	649	773	759	714	707	727	699	729	707	753	686	747	725	693	690	707	716	739	717	739	769	730	739	719	735	708	727	736	751	795	743	751	762	742	716	709	762	735	758	717	754	739	749	705	714	732	795	707	740	743	742	705	701	727	763	749	767	709	748	731	741	725	739	718	747	725	758	728	804	728	751	718	743	759	734	718	719	709	718	724	722	710	721	742	743	770	723	686	682	753	776	720	792	721	780	738	725	717	746	759	757	729	764	712	702	660	755	720	663	723	743	764	764	737	668
22667	21126	28936	23580	21135	21225	9869	1617	1304	1201	1163	1030	1008	969	940	944	925	923	916	940	899	925	942	849	911	881	853	854	929	777	872	876	826	892	856	895	806	864	847	798	865	840	859	844	820	824	850	827	850	815	848	873	827	853	787	828	806	809	877	846	856	868	840	791	879	853	911	862	805	774	857	862	870	845	820	821	873	867	841	848	790	779	842	824	897	855	865	817	862	871	901	820	842	880	846	861	901	832	783	834	832	848	839	830	813	851	835	787	823	853	842	838	852	815	826	819	802	830	783	872	870	873	830	854	842	775	778	821	861	845	866	837	846	768	855	837	843	855	810	860	832	855	877	826	847	886	861	815	787	852	857	855	830	847	860	825	799	868	840	864	828	832	819	844	798	805	778	814	830	782	845	821	832	839	854	846	845	860	854	859	836	860	817	826	863	889	860	780	811	777	785	850	860	870	832	887	820	786	773	830	854	834	839	849	810	818	792	841	786	865	881	793	837	807	871	863	863	879	827	822	817	822	825	820	869	830	837	836	792	822	849	810	866	869	822	866	825	840	813	844	857	793	828	832	818	842	850	790	850	872	818	825	822	784	829	812	816	820	812	823	798	851	868	858	853	858	854	840	818	880	813	807	819	828	841	879	810	853	820	862	837	805	859	800	823	787	845	812	880	829	847	794	724	861	790	918	849	850	838	841	835	820	838	834	867	851	834	850	828	828	836	817	787	852	847	865	816	879	803	816	856	811	828	828	826	797	808	788	863	806	890	850	805	851	900	798	797	854	840	832	861	857	872	829	833	852	850	791	869	810	812	805	804	819	823	788	810	878	812	915	866	836	883	843	855	844	839	852	841	834	830	873	859	843	903	835	821	851	865	867	788	836	820	833	844	839	802	896	864	863	831	813	850	803	806	819	794	830	835	817	813	827	825	887	858	833	901	834	833	813	848	819	782	784	860	798	819	878	802	842	865	802	851	869	841	820	873	790	866	845	820	769	855	733	789	860	838	875	836	817	837	830	839	827	811	817	860	870	825	840	786	852	821	831	825	854	834	852	814	826	821	799	875	870	829	800	858	772	789	843	822	843	834	808	859	781	805	793	828	844	890	815	803	827	838	824	843	846	855	870	846	827	830	801	873	847	830	846	787	854	874	793	836	855	792	845	844	871	779	802	864	842	799	811	812	845	808	829	827	853	844	836	792	842	881	873	830	834	870	813	856	853	801	819	817	804	865	831	804	843	850	868	865	864	837	883	826	878	836	799	818	819	843	890	805	817	827	817	779	770	778	875	881	800	823	841	862	807	860	857	872	849	829	846	853	842	848	807	770	829	878	867	833	829	841	852	857	817	897	853	843	834	794	845	808	836	789	855	844	846	903	808	794	801	798	796	833	856	851	795	829	853	817	859	840	845	911	850	826	803	822	808	787	786	844	838	841	803	879	890	848	814	819	792	790	858	827	859	816	836	804	839	780	863	859	854	810	863	796	882	860	778	819	813	823	865	841	851	875	881	807	804	827	887	845	844	849	835	852	857	837	832	838	873	814	821	873	796	877	830	797	803	796	816	843	813	844	812	817	886	826	838	856	809	822	842	838	826	794	886	868	794	871	777	800	858	829	826	799	807	832	872	817	909	792	855	811	810	810	867	770	884	851	794	835	881	834	830	823	884	843	848	898	777	848	816	864	852	850	856	899	838	811	848	844	864	820	822	820	821	848	831	797	873	867	861	875	805	823	833	832	836	848	794	839	784	840	864	828	848	834	868	808	839	783	769	890	843	857	830	838	769	849	838	816	790	861	849	886	811	913	848	812	809	774	862	808	856	805	857	827	766	769	808	813	877	835	856	838	848	839	869	848	844	839	850	837	834	779	791	857	820	820	857	874	829	853	823	849	755	826	842	836	842	798	775	814	770	783	833	849	846	792	829	871	850	815	837	870	837	835	855	815	879	808	775	829	845	825	816	879	824	820	805	826	849	869	841	869	854	867	822	855	826	833	821	801	815	852	853	775	811	800	806	799	811	878	835	875	811	805	857	847	804	841	834	851	846	844	792	895	794	802	834	844	841	833	817	825	880	810	830	836	861	875	779	888	793	841	871	859	852	823	822	853	873	869	826	828	855	848	838	793	880	868	804	812	811	808	901	823	843	818	787	799	853	807	848	769	835	826	822	837	849	875	808	829	835	794	808	813	877	821	877	838	830	808	810	825	819	872	801	813	789	812	864	813	820	832	813	804	812	797	807	802	818	843	801	855	860	795	821	839	865	797	828	800	859	839	865	827	837	800	811	876	810	813	814	832	806	878	803	774	905	848	834	863	801	804	801	851	853	902	831	852	788	844	805	831	831	862	899	814	811	917	839	833	799	813	830	878	812	812	837	887	817	857	848	834	851	858	820	835	808	856	827	851	779	874	872	811	827	820	830	835	777	838	876	793	868	852	786	843	858	820	823	853	832	857	825	820	826	834	846	802	845	871	779	812	834	872	814	850	841	844	816	844	850	819	791	826	877	846	817	810	886	841	830	805	885	809	807	816	855	804	843	849	827	814	820	863	789	836	824	846	838	833	839	881	834	838	885	846	841	838	780	800	843	852	833	857	844	822	826	794	857	750	802	864	881	865	849	907	810	859	823	831	840	791	856	851	810	807	889	894	890	790	859	923	861	838	863	809	818	850	902	825	860	843	808	833	835	836	866	861	861	855	827	894	866	825	863	808	807	802	882	814	808	862	828	794	820	842	872	762	814	811	824	817	812	766	820	832	861	854	815	877	843	845	828	848	828	830	822	915	824	926	880	863	799	815	840	831	874	792	892	847	792	856	861	855	884	809	839	802	848	791	858	892	871	846	885	787	827	841	848	794	867	812	830	801	793	814	818	920	797	847	806	857	855	812	861	860	820	826	873	821	796	821	840	872	841	793	871	801	854	812	828	835	811	773	819	791	805	813	852	802	882	849	832	840	829	819	821	809	831	852	837	822	831	821	821	785	779	833	808	828	847	833	789	791	856	842	835	826	851	806	850	815	823	766	810	813	838	802	788	811	821	824	843	844	827	832	798	850	830	816	865	876	814	840	927	861	857	839	792	852	831	850	824	915	834	866	814	836	818	846	832	798	878	819	835	829	855	790	812	808	847	811	850	783	834	887	834	851	814	825	851	827	829	846	872	869	886	837	840	874	843	824	802	874	793	820	813	798	868	803	864	883	786	802	893	818	792	810	821	819	792	867	868	830	789	808	827	830	873	863	825	788	830	812	839	801	820	825	835	779	832	858	817	856	862	821	810	785	813	832	821	774	797	861	814	840	825	805	853	812	843	840	841	812	861	845	801	846	829	788	892	821	824	826	792	784	808	803	824	840	885	851	828	808	797	855	818	833	812	839	841	851	789	812	825	802	842	821	778	849	819	851	825	811	805	877	839	861	809	785	805	801	803	860	809	880	835	855	869	834	819	836	772	850	846	853	872	873	850	836	803	803	807	842	830	893	836	836	881
29892	15367	9437	4714	3701	2882	2345	1916	1736	1418	1334	1277	1126	1108	1046	1012	971	976	952	942	950	926	870	906	831	876	933	887	864	888	901	867	847	845	876	847	841	863	898	852	873	882	828	861	828	869	843	810	867	816	865	920	851	835	841	854	876	836	759	870	852	892	841	811	804	814	892	867	827	857	800	819	880	855	875	828	804	861	860	875	854	858	802	862	822	845	887	834	842	770	827	889	789	890	879	830	856	831	847	806	852	851	815	832	860	845	828	866	849	856	827	843	845	866	844	824	864	865	796	840	844	867	859	818	854	821	848	878	808	846	836	856	873	806	820	785	805	854	804	813	868	837	828	825	838	835	873	848	807	864	800	823	863	786	837	831	812	801	819	842	851	827	834	846	818	871	824	898	810	873	833	884	844	836	843	831	828	839	804	852	838	778	838	763	743	862	818	843	836	832	842	805	853	804	832	833	829	869	876	863	834	828	875	824	831	882	812	851	837	829	852	821	826	800	834	815	803	853	821	826	841	807	913	790	825	843	819	816	870	880	861	831	780	827	819	851	869	822	847	863	858	839	821	840	809	859	820	827	828	869	873	822	854	836	833	793	799	833	844	803	826	815	891	810	856	812	846	828	859	840	817	822	881	830	805	777	816	835	783	802	880	807	827	842	840	871	846	862	827	841	839	842	885	819	857	824	777	800	847	823	829	788	861	836	844	833	821	815	802	820	804	824	817	814	809	834	869	815	873	847	822	905	841	873	840	798	845	825	783	817	848	813	833	814	824	834	837	831	813	823	798	801	812	865	802	881	818	826	889	838	819	787	832	818	791	877	834	830	812	838	833	787	864	832	836	795	829	863	840	788	830	782	835	850	852	859	824	817	831	777	850	814	765	840	816	905	815	888	877	816	843	796	801	821	842	846	897	775	821	845	827	860	815	840	833	828	848	842	841	846	869	826	849	832	832	829	792	780	850	849	839	815	831	819	810	871	871	854	872	794	826	829	822	822	809	837	842	833	804	843	837	858	875	813	817	859	814	848	781	839	820	859	828	845	827	834	756	859	827	838	828	801	837	782	838	849	848	834	813	827	835	843	773	841	777	844	853	819	829	801	828	773	829	864	858	819	767	806	819	840	879	814	868	830	828	865	781	842	821	822	848	843	778	849	862	795	805	838	834	833	877	806	840	799	836	812	831	828	817	859	836	817	907	774	815	850	836	851	854	851	820	857	852	818	833	836	827	812	856	785	817	876	845	809	795	817	835	893	824	837	859	880	818	816	871	851	825	818	863	816	846	896	820	867	855	816	848	826	846	845	829	852	819	821	855	886	843	843	849	773	869	838	827	833	782	872	870	829	853	848	783	853	762	815	851	790	859	832	794	829	837	790	861	805	811	892	879	864	833	841	832	880	842	835	842	897	824	840	866	851	843	819	793	885	841	856	861	821	844	829	846	789	818	826	812	850	806	858	803	858	788	821	844	886	865	794	831	825	845	827	831	850	854	825	840	861	772	839	841	840	814	795	862	807	800	850	831	793	862	838	811	849	802	839	812	874	832	836	834	834	827	836	878	800	870	825	881	785	858	801	832	837	823	829	847	812	846	801	869	805	832	842	848	868	851	843	830	844	773	796	761	806	872	788	846	829	835	814	851	846	864	805	890	866	843	826	858	813	846	795	812	860	909	878	789	819	866	856	846	840	862	800	854	860	840	796	822	873	852	838	844	804	792	837	827	828	856	850	834	797	858	782	822	852	817	818	797	842	825	872	786	796	833	811	810	862	855	811	846	838	875	861	853	838	787	827	860	818	776	802	827	833	867	867	821	830	801	857	838	771	848	795	832	848	846	814	892	814	899	830	834	877	833	865	830	819	797	784	760	852	812	832	874	854	809	883	835	857	855	899	852	802	855	814	810	877	838	811	824	894	837	852	865	845	815	848	831	868	875	833	841	777	855	771	809	819	862	837	836	814	877	850	772	860	851	843	837	891	821	878	804	823	802	916	851	842	890	858	814	779	839	778	858	858	844	869	863	824	824	777	843	838	871	852	850	799	855	846	817	831	862	851	845	834	835	859	802	813	841	823	826	769	867	872	793	841	855	828	839	816	765	849	865	863	798	823	814	868	866	861	878	829	836	876	844	838	858	897	887	873	828	833	835	810	808	856	829	863	857	798	830	902	870	796	820	780	814	846	799	847	852	842	828	880	809	837	837	803	851	863	861	821	805	841	824	806	820	862	840	903	829	840	855	801	803	896	837	795	848	802	857	813	880	867	807	828	847	896	804	852	860	823	813	803	817	787	849	808	833	814	853	827	809	861	838	851	824	828	804	860	838	835	816	829	817	866	869	826	820	816	798	803	815	823	835	786	820	870	791	791	852	847	817	824	788	825	780	810	823	846	823	847	844	845	809	853	813	849	850	889	788	861	791	848	824	850	827	830	836	863	836	821	834	864	894	809	812	857	808	849	848	837	808	824	854	782	884	818	839	813	868	832	836	901	836	906	795	852	820	816	818	857	822	860	830	822	868	835	821	838	839	821	864	824	789	813	889	812	814	854	846	869	855	827	810	823	821	851	866	923	845	833	810	797	800	853	843	836	807	803	887	872	875	862	844	816	858	865	835	848	845	838	875	865	880	834	891	855	859	804	879	821	837	831	859	776	873	820	820	832	805	830	866	755	858	792	828	833	871	820	794	840	770	832	793	844	830	855	778	849	783	813	863	849	856	833	878	810	795	827	842	850	778	868	786	820	833	876	815	805	832	789	790	825	840	820	852	835	849	836	812	842	798	864	848	811	837	862	795	852	845	805	854	883	757	823	849	882	809	880	799	828	798	839	862	849	845	808	865	837	851	828	819	864	820	862	769	828	837	851	842	831	849	806	832	849	826	841	783	844	841	817	840	828	840	841	853	777	841	882	805	871	800	865	846	837	774	818	862	799	873	829	855	827	837	847	832	842	829	856	825	810	831	873	812	824	862	790	872	854	820	816	858	798	857	863	861	821	817	854	791	800	859	867	813	818	830	837	905	855	847	843	791	846	763	835	795	797	896	820	824	862	834	821	838	884	836	807	781	858	842	822	829	866	860	853	779	858	813	844	817	841	872	808	860	839	832	820	842	883	753	830	793	798	839	878	823	860	829	861	824	843	824	791	834	824	857	841	840	816	797	826	862	797	798	883	817	858	803	823	874	896	797	889	790	824	813	840	828	867	848	830	832	795	851	815	847	795	860	858	834	810	789	814	820	858	823	814	793	833	842	887	848	824	843	812	793	856	851	868	868	826	853	794	853	832	804	780	814	860	813	809	793	822	762	795	823	809	849	831	884	795	858	892	803	801	826	821	866	863	831	846	779	798	837	881	822	842	783	837	864	816	870	870	829	812	847	830	844	844	794	839	837	843	848	838	839	857	873	870	870	784	844	847	855	854	884	836	868	823	799	868	833	843	830	855	888	826	820	825	854	871	872	878	806	858	854	891	849	843	823	814	859	890	834	849
28748	17931	4156	589	442	402	365	390	360	371	365	356	383	359	390	400	356	328	347	364	381	363	389	342	392	350	320	386	376	353	369	366	352	353	392	340	379	350	341	393	408	386	367	380	375	365	342	355	352	372	360	355	353	380	377	366	387	366	384	352	370	347	375	334	394	379	349	364	364	360	355	372	388	354	348	373	402	331	368	367	322	364	352	334	324	328	355	356	361	376	323	381	364	374	372	352	345	373	385	376	333	355	364	382	362	363	358	352	350	337	332	346	380	353	362	379	350	421	374	362	381	343	371	369	391	334	387	383	371	336	346	390	357	339	350	358	390	402	362	374	374	395	372	394	362	353	376	349	342	374	350	347	359	318	357	387	368	425	353	407	341	350	353	354	366	364	362	367	383	348	332	333	366	383	319	366	354	364	383	361	359	359	359	345	370	364	344	362	359	345	347	339	371	363	352	359	357	352	369	388	354	366	379	348	360	403	365	395	403	369	386	387	362	364	328	364	355	370	371	353	387	373	356	371	385	367	342	357	348	356	365	364	386	363	391	413	385	355	346	337	368	356	358	376	333	353	399	356	322	341	325	328	375	363	377	375	369	375	353	377	370	395	355	356	363	374	335	378	360	382	351	353	399	368	406	370	364	333	371	376	353	348	383	396	381	387	399	363	368	360	386	375	392	379	360	407	336	380	356	369	340	364	368	363	370	383	374	368	363	343	359	354	376	415	379	367	366	365	362	338	332	374	401	371	349	370	371	339	356	391	365	341	352	379	368	370	333	373	372	367	360	367	335	399	386	369	352	345	341	349	361	378	358	337	344	379	353	380	386	380	340	343	371	342	378	393	343	368	388	338	367	385	361	353	357	366	394	383	325	349	383	398	380	347	335	354	353	370	362	375	376	366	350	381	359	376	341	383	370	377	383	379	345	367	349	361	363	336	359	353	360	368	364	361	425	378	400	356	371	381	392	389	395	335	369	332	362	342	348	348	390	398	377	364	368	376	363	383	357	379	364	350	363	360	388	359	345	364	376	374	373	380	355	354	378	376	354	407	379	351	361	339	342	350	394	372	367	311	353	376	366	328	378	365	399	372	345	362	355	379	371	353	329	356	346	374	387	390	360	363	387	352	360	394	379	364	374	377	350	360	367	364	353	349	328	362	371	376	365	396	347	393	357	405	375	382	385	355	397	343	356	356	351	369	378	338	359	354	334	366	388	371	377	402	341	386	318	373	338	393	380	325	356	367	384	343	388	375	347	360	365	375	393	372	395	374	321	372	340	365	360	390	388	362	404	343	365	397	373	349	365	334	383	355	353	397	380	360	389	351	334	373	386	373	387	367	365	397	366	366	347	363	329	390	366	365	327	371	360	366	362	359	384	362	344	370	363	409	377	374	328	359	349	358	363	378	373	313	368	384	356	371	346	345	359	369	378	377	377	386	346	405	345	351	358	400	352	363	380	360	351	349	362	373	381	385	369	378	386	389	381	370	371	346	380	337	351	361	329	335	419	371	368	353	378	355	344	367	408	340	393	360	343	394	331	333	343	352	377	355	330	331	358	346	352	365	316	345	377	353	370	354	392	400	333	356	360	393	367	367	336	368	371	336	374	373	372	361	373	361	364	339	388	349	355	371	393	360	404	406	385	384	355	370	364	394	330	358	320	333	409	370	362	353	346	329	373	385	352	359	324	369	351	399	348	343	350	368	381	384	382	367	354	353	343	348	377	363	359	384	364	395	331	378	371	349	365	369	382	377	381	376	392	368	371	374	386	353	389	352	343	333	384	370	354	361	354	369	370	331	354	412	391	384	333	316	360	372	366	365	349	343	358	345	371	389	404	345	332	356	403	350	361	369	366	351	332	386	359	357	379	382	375	378	372	346	314	371	370	349	384	351	368	342	355	346	370	390	369	379	364	380	332	376	401	331	363	363	344	354	364	379	369	334	365	355	354	364	388	355	343	337	336	367	353	387	427	361	345	408	382	348	352	329	327	357	340	352	344	402	377	362	377	371	334	365	382	341	379	398	355	345	366	376	358	404	357	363	324	331	367	346	341	394	379	369	379	381	357	402	384	380	338	344	375	370	365	375	345	363	372	392	384	367	353	335	331	340	355	341	386	370	386	360	362	366	392	340	343	376	322	367	387	380	370	381	362	385	362	343	349	331	349	373	362	360	352	373	371	365	330	330	349	340	357	379	354	323	358	345	378	382	381	350	368	346	367	355	356	368	329	359	360	351	405	360	388	381	367	360	341	365	338	351	393	375	323	376	389	337	369	373	356	405	348	370	348	369	373	378	371	343	354	354	408	339	364	363	371	369	369	350	342	400	365	346	394	362	365	329	344	409	372	396	390	341	410	345	359	337	364	338	378	377	356	361	378	396	369	341	357	328	363	402	404	348	332	330	365	382	392	389	357	373	390	341	353	367	395	367	356	345	375	355	371	396	333	372	344	321	353	411	372	387	350	376	366	361	376	361	363	376	376	371	374	378	353	360	369	384	373	341	382	374	368	388	365	386	391	351	359	360	364	350	389	378	347	373	378	365	351	358	366	352	345	384	397	371	321	348	357	348	386	354	356	364	372	381	363	405	338	364	354	344	330	403	358	348	371	376	335	382	342	347	364	386	356	378	384	370	330	345	368	353	361	387	356	371	399	380	349	382	364	384	355	372	346	358	364	339	373	389	381	396	359	397	382	348	342	372	389	377	367	352	395	349	352	351	391	336	384	382	340	380	330	390	389	349	337	328	413	396	333	360	341	376	403	363	404	379	340	360	359	390	385	380	364	372	402	361	366	366	404	388	368	327	344	369	327	334	371	381	379	377	358	367	358	361	395	364	352	363	332	340	333	345	391	342	382	382	343	366	364	388	384	387	350	406	371	358	364	381	362	377	350	384	339	370	362	344	390	373	344	336	375	389	348	340	359	374	354	362	359	388	349	370	350	397	350	354	347	348	355	328	391	400	369	339	351	356	362	357	393	354	381	346	357	401	375	362	356	361	387	374	402	372	374	361	397	389	366	404	372	393	402	395	373	324	370	342	400	362	371	335	333	389	354	344	366	360	362	373	354	354	381	394	362	388	383	396	329	368	359	336	373	361	352	353	339	351	357	367	374	356	375	364	358	346	345	356	373	360	372	374	393	373	364	387	348	350	383	363	356	343	378	365	372	370	391	351	385	353	362	374	352	349	375	339	385	382	376	377	361	383	331	376	364	352	371	390	375	347	370	372	337	383	376	392	351	358	370	329	354	380	363	369	361	417	331	390	371	357	352	347	355	375	342	361	352	391	360	380	369	384	395	328	354	386	352	370	374	356	330	383	384	360	372	356	363	372	351	366	365	370	356	335	335	374	358	333	372	390	363	395	371	362	364	352	340	354	349	366	357	384	352	381	396	360	391	389	371	359	372	392	366	370	334	360	370	362	381	361	370	325	369	375	365	365	354	361	363	336	350	401	373	384	373	335	367	350	367	353	394	386	338	382
15103	938	754	521	507	491	454	423	438	455	403	427	374	384	407	401	435	418	443	397	411	429	397	408	430	421	406	422	398	385	423	416	413	415	397	391	414	423	422	382	434	401	394	426	455	436	427	395	463	407	411	409	384	394	374	418	402	402	419	381	388	417	391	365	415	366	440	439	431	382	409	437	431	386	433	383	405	400	410	401	408	402	425	393	418	443	433	378	452	408	366	412	396	416	396	423	446	387	421	409	379	389	387	372	394	406	414	425	419	389	397	405	411	413	379	419	354	421	416	441	392	446	367	371	422	405	418	391	397	403	402	446	423	414	366	418	418	406	416	402	448	387	417	369	401	391	382	434	361	425	379	437	417	402	423	413	443	421	400	447	394	405	419	377	408	444	406	416	400	422	415	411	394	420	417	410	419	416	378	413	424	391	381	417	410	437	409	377	424	409	389	389	408	384	386	396	411	421	419	396	373	372	435	402	405	410	400	356	419	441	386	405	420	411	413	386	424	420	415	415	434	399	380	400	439	431	424	374	397	365	408	430	421	384	404	384	416	421	393	406	421	413	339	404	397	402	404	424	424	373	423	418	401	428	381	388	416	388	396	404	393	376	393	361	385	438	397	409	473	443	422	439	410	431	386	406	409	440	414	402	419	367	400	374	403	409	453	422	431	412	414	444	430	409	441	424	417	403	395	441	401	403	412	408	397	447	358	419	425	391	379	415	418	436	406	374	408	425	391	445	450	428	442	393	430	422	398	398	430	394	381	391	411	409	409	374	417	411	387	430	418	432	388	396	453	379	380	406	419	412	414	391	426	443	386	424	371	386	400	436	351	398	418	422	396	429	414	450	410	410	435	424	405	419	401	405	385	383	388	451	402	411	441	383	392	436	419	393	428	423	411	420	425	386	381	407	420	428	432	392	407	407	416	392	404	382	429	393	430	398	407	394	423	395	409	415	360	416	452	406	441	446	413	366	454	410	421	389	399	409	419	424	413	405	392	388	408	414	451	404	436	399	396	395	419	426	448	404	400	442	370	398	384	387	431	378	391	416	441	411	422	404	400	388	401	432	411	406	413	435	419	384	414	445	442	388	414	396	412	403	395	394	414	401	435	430	425	410	423	405	425	435	419	431	423	445	385	416	391	366	442	412	408	417	408	434	384	399	424	407	391	393	406	410	400	445	405	412	403	395	401	371	390	420	412	439	385	423	405	422	362	401	421	427	371	411	425	372	377	387	415	403	384	396	417	400	394	412	394	400	431	439	405	399	422	414	408	401	381	444	417	420	428	374	401	409	403	411	406	426	439	377	414	386	392	400	408	399	431	422	390	399	411	397	376	392	365	421	367	426	394	445	425	395	411	404	441	398	400	397	412	413	394	391	390	420	399	419	399	418	399	374	401	400	373	411	424	436	411	444	386	444	409	422	414	424	371	398	424	396	411	432	418	414	391	397	403	434	405	409	397	398	444	442	418	419	425	414	427	402	438	411	449	402	405	409	402	407	426	410	413	375	402	446	410	428	428	395	424	411	412	397	380	388	420	429	412	394	418	409	405	410	417	444	426	427	448	450	425	380	387	413	421	417	413	441	399	440	447	408	390	421	415	405	397	409	420	423	411	450	396	428	439	392	409	422	401	370	396	422	383	387	379	421	371	398	394	386	395	401	403	424	396	388	404	395	439	407	389	401	392	377	399	392	381	402	411	428	406	378	427	419	418	404	368	410	390	430	366	406	377	412	428	363	420	385	390	432	437	401	412	392	412	405	404	403	449	438	416	378	389	423	392	411	381	406	408	391	393	449	419	403	430	398	401	415	418	425	405	412	395	416	439	440	423	454	441	353	451	419	389	397	388	435	413	421	422	397	409	389	422	405	424	424	401	428	392	390	388	413	402	406	400	410	380	413	428	442	371	405	428	409	406	391	416	423	382	423	393	397	365	422	385	455	381	422	401	374	370	393	435	431	390	414	428	415	387	361	430	451	420	388	429	433	426	393	402	381	418	392	397	397	442	427	410	391	388	398	425	418	442	417	431	388	402	424	426	383	373	404	418	448	418	427	415	390	413	410	435	421	387	440	403	414	419	365	425	404	419	460	408	433	434	423	434	380	408	386	376	427	386	402	397	436	416	426	390	400	427	433	417	447	409	430	423	407	419	386	438	410	406	438	425	399	378	412	406	391	396	421	415	416	415	413	406	408	417	395	394	378	388	397	424	396	391	419	428	421	371	389	387	412	417	405	400	436	418	400	457	395	417	413	392	384	422	405	428	409	385	408	420	379	383	445	411	411	404	442	418	384	408	376	377	444	399	402	438	437	368	432	454	403	434	442	384	408	409	408	394	429	379	445	360	432	390	414	389	387	427	430	443	364	387	380	414	402	424	397	404	364	412	412	385	419	399	411	385	429	408	372	425	390	414	399	375	396	431	392	425	427	408	397	373	421	421	417	397	410	402	428	423	395	395	413	429	395	405	415	421	427	401	437	431	421	372	421	383	384	415	419	434	383	431	415	395	403	402	444	415	432	387	407	422	408	440	403	403	416	356	439	394	431	392	398	408	391	389	421	411	439	417	395	390	431	441	386	420	425	408	391	413	455	382	418	366	434	391	395	390	407	398	408	401	401	425	385	432	411	436	425	423	427	412	416	412	399	397	402	395	438	436	422	387	412	414	412	443	419	397	370	402	427	394	432	420	398	386	423	395	433	415	395	408	414	417	405	404	396	396	410	398	414	433	410	371	425	351	418	387	429	419	377	453	405	429	417	420	453	462	409	381	433	381	397	390	413	446	439	393	371	424	430	441	408	400	399	428	431	448	385	398	383	393	405	407	445	411	403	420	388	416	423	421	414	432	380	416	402	431	398	424	408	412	420	411	435	441	421	398	407	353	402	371	412	425	385	416	414	406	413	394	396	401	408	412	432	415	392	443	428	397	374	403	404	388	368	392	392	385	428	423	414	378	413	435	410	387	395	441	425	414	387	403	356	418	432	430	405	419	431	410	419	429	420	418	416	400	385	430	457	415	388	415	410	407	405	422	400	396	415	434	424	392	419	424	436	429	364	422	423	425	421	375	435	443	419	410	411	423	441	404	409	443	433	389	393	425	415	383	415	392	381	432	435	441	421	434	377	402	401	437	401	434	413	445	393	403	404	395	404	427	406	371	408	402	439	422	413	410	401	408	400	453	396	438	419	414	425	430	379	390	427	420	406	410	378	407	420	434	428	429	422	430	404	428	390	353	416	424	403	378	415	410	415	373	400	407	410	407	445	426	411	407	409	408	419	416	389	395	394	391	401	399	395	406	415	387	451	432	415	389	476	405	429	435	371	406	404	421	403	473	381	429	413	413	436	429	410	408	403	401	389	445	390	444	395	418	393	445	436	404	413	425	424	431	411	430	380	396	428	372	400	387	358	402	435	371	396	378	411	373	425	437	418	424	472	421	431	402	389	397	393	402	434	413	382	426	435	391	425	453	395	400	460	432	430
23901	21084	28390	23982	21086	10054	1004	702	603	559	511	502	474	458	435	448	461	444	389	417	408	465	415	390	419	409	419	423	410	429	409	418	403	416	406	419	432	425	420	392	396	383	425	399	416	401	425	396	393	420	382	375	373	419	390	402	355	396	383	397	391	431	400	401	423	390	409	371	392	419	420	406	378	388	373	333	400	425	388	398	386	414	400	341	402	381	431	418	412	398	397	425	435	411	420	391	394	365	416	393	411	391	349	416	384	389	427	373	417	419	426	390	364	408	359	372	417	437	440	382	386	406	405	408	426	427	401	385	419	410	394	363	375	374	417	404	414	389	348	409	379	416	390	387	428	408	384	377	394	398	405	393	434	371	405	354	401	393	389	402	391	390	400	370	396	401	386	398	392	373	373	412	393	378	407	401	381	407	449	386	391	392	401	383	396	401	379	399	413	406	413	385	386	398	405	399	413	420	379	411	386	401	360	431	395	386	402	371	396	406	407	385	411	417	363	410	421	383	375	374	374	427	399	379	374	423	433	370	372	412	394	403	395	396	376	385	413	386	410	394	394	394	402	380	370	375	389	375	418	369	417	371	394	419	390	394	443	402	399	402	429	407	428	391	419	411	383	408	370	413	383	389	378	373	378	403	397	346	395	374	352	390	408	370	406	396	378	394	380	357	402	383	432	404	416	364	427	390	414	395	383	389	374	382	392	398	398	349	382	405	417	397	404	414	398	390	377	406	429	390	383	383	426	390	398	397	356	389	386	401	382	384	391	391	389	398	391	386	407	371	387	385	405	440	385	387	418	385	357	396	396	399	385	379	403	396	400	410	394	351	368	412	424	398	414	395	374	404	386	362	396	413	366	377	392	406	390	387	403	380	385	393	379	381	362	397	416	398	369	388	380	382	422	398	372	375	399	388	418	368	395	361	400	419	361	423	379	373	387	430	438	362	429	413	404	385	373	412	388	384	425	398	390	387	361	408	414	372	399	344	363	402	403	384	379	395	399	389	395	402	403	424	423	416	404	414	419	374	424	408	405	402	426	406	374	370	413	403	381	399	398	374	421	408	397	389	397	419	378	406	411	377	401	406	370	384	420	390	385	427	382	394	416	411	409	380	360	412	371	368	438	409	406	422	398	387	427	407	389	408	406	388	394	391	397	367	393	393	418	414	386	397	401	404	420	384	374	420	409	385	381	385	375	414	391	420	382	375	379	378	400	412	400	410	383	421	347	356	403	378	388	406	408	408	409	354	411	423	390	418	369	365	436	390	394	405	409	377	391	396	434	389	399	403	395	411	360	389	414	392	366	430	369	402	399	383	378	426	426	412	384	406	391	373	410	370	413	402	369	407	395	348	384	393	360	392	389	430	391	403	398	404	431	406	390	392	368	350	415	369	367	432	383	380	432	404	359	417	407	417	376	397	406	396	407	414	366	402	378	396	387	410	394	369	422	402	406	378	387	388	415	346	405	379	392	375	433	393	395	423	401	438	393	345	418	418	387	423	363	437	427	426	414	401	408	380	371	410	440	410	410	411	400	401	355	377	393	387	403	395	393	382	376	397	390	385	374	415	409	382	400	401	391	439	400	365	395	407	382	400	405	372	365	407	425	363	405	421	430	385	372	400	406	412	395	392	395	412	386	396	402	417	432	347	372	393	369	381	392	385	392	388	397	371	396	392	406	424	375	387	421	399	382	379	365	401	403	420	387	391	419	388	375	378	404	406	401	409	363	386	365	402	392	393	389	383	410	356	380	387	409	414	401	412	391	418	399	399	389	378	375	387	347	411	409	414	401	422	367	359	384	391	405	390	371	401	431	413	370	415	403	383	376	400	371	416	363	394	421	409	348	398	427	386	383	383	353	397	409	356	379	404	387	389	383	404	438	388	404	382	405	418	423	419	345	422	370	429	406	406	364	377	416	418	405	380	396	396	401	443	397	403	386	383	428	374	394	407	360	396	428	364	394	388	397	373	414	335	413	403	395	382	393	390	383	359	361	362	404	407	388	411	404	422	397	402	362	442	380	382	415	389	366	400	426	390	369	379	393	366	400	366	348	397	377	401	382	391	401	374	401	359	359	432	405	409	392	411	402	398	411	382	411	400	414	398	375	387	414	364	413	400	396	365	401	402	391	397	445	400	386	398	370	395	391	385	405	387	396	409	419	401	377	407	423	397	442	393	381	397	404	406	396	406	359	390	390	397	409	398	397	394	376	386	404	399	375	401	406	365	390	385	415	400	407	424	406	390	380	335	397	401	398	409	381	383	410	399	418	370	411	389	388	403	383	358	410	376	427	367	402	386	441	386	407	420	401	393	375	391	402	368	387	398	373	389	420	408	416	386	409	425	423	389	409	397	412	372	371	406	373	358	418	407	385	377	415	397	381	403	416	421	410	391	400	412	402	394	357	414	401	399	376	363	385	365	390	392	379	347	400	359	437	435	377	385	400	414	396	425	407	374	395	377	359	408	379	399	411	365	397	389	407	425	389	403	392	399	415	420	387	405	437	385	374	400	409	369	383	361	357	361	395	388	431	408	343	407	430	412	386	374	422	422	411	366	382	405	398	421	394	404	395	380	409	380	389	394	368	405	379	433	411	394	412	403	387	398	422	370	396	428	393	394	397	418	379	376	384	401	379	391	359	393	398	356	397	422	392	435	414	419	430	370	383	368	378	404	378	425	385	401	424	390	430	390	390	389	437	388	397	409	435	395	399	377	398	414	398	390	421	379	402	396	389	363	384	385	405	390	390	357	404	379	411	404	393	412	376	379	388	364	385	371	375	397	384	419	324	354	429	355	382	400	381	404	383	406	370	368	385	383	374	397	379	389	413	395	394	421	384	386	398	392	410	389	441	396	390	408	412	413	374	362	413	442	401	380	425	418	416	380	401	436	433	390	412	426	406	384	396	409	412	406	404	392	395	418	400	406	438	392	427	387	417	418	394	397	383	363	358	393	396	379	376	374	397	366	391	379	381	417	396	385	376	419	385	392	424	396	412	374	409	366	402	407	379	385	373	419	411	413	408	390	387	395	381	348	387	408	377	399	395	375	414	394	397	386	385	380	419	400	393	393	383	413	412	396	366	405	407	395	383	415	390	414	395	404	411	384	382	394	406	428	374	390	393	423	401	381	419	385	378	371	390	399	388	398	380	390	386	377	428	381	398	411	386	404	400	390	406	447	365	360	413	376	427	400	402	385	393	394	402	409	399	383	404	429	405	399	381	388	387	400	404	413	393	366	389	407	422	378	374	392	392	375	402	395	443	384	384	393	391	371	383	393	406	376	394	427	411	379	376	428	376	394	402	389	391	426	392	411	365	386	380	373	366	405	396	380	396	401	395	436	403	376	404	389	403	392	380	415	406	393	383	401	355	410	382	428	360	384	379	389	387	420	424	398	408	438	400	389	393	376	366	378	401	389	393	411	389	384	348	379	388	376	395	370	384	401	401	369	407	394	398	362	420	367	395	383	407	385	363	378	399	386
25026	8958	5416	2673	1900	1527	1141	953	865	752	689	613	602	538	525	508	490	488	493	483	501	497	453	457	456	444	444	437	477	449	483	466	392	430	448	431	417	449	431	427	447	438	406	439	446	428	417	434	422	440	444	460	424	427	456	399	446	452	461	417	444	402	401	428	426	393	398	425	436	453	446	438	415	433	420	461	457	452	447	438	432	418	400	447	431	436	447	443	403	386	425	417	436	382	444	413	475	404	442	432	433	409	405	426	411	415	426	428	386	401	421	424	413	414	436	436	432	464	428	422	436	433	424	407	416	411	387	430	396	407	432	423	429	430	445	400	448	445	461	431	395	439	415	471	419	430	414	446	389	401	408	409	450	403	403	421	411	427	420	410	408	444	428	401	437	466	435	415	438	434	423	411	399	413	424	428	457	427	420	406	411	405	421	380	445	427	424	394	437	434	444	423	391	435	405	439	437	404	447	436	442	468	404	438	421	436	404	398	473	394	414	420	425	460	455	433	422	419	415	433	420	446	419	398	424	430	405	421	450	412	405	416	418	423	449	414	416	430	408	421	449	415	453	436	396	417	401	391	431	429	399	450	415	425	405	400	453	407	418	426	425	446	408	417	419	445	400	442	445	421	431	382	391	374	426	402	415	406	418	440	425	437	432	431	432	426	419	412	391	398	402	406	428	451	441	410	440	414	442	405	428	486	462	404	402	438	441	432	398	385	416	437	373	428	372	427	396	426	425	427	394	426	413	416	423	421	400	416	393	443	441	429	372	425	417	430	419	415	418	405	399	412	427	426	437	419	397	418	451	444	443	463	420	414	416	442	401	425	456	426	398	464	392	422	445	443	435	415	413	421	417	428	434	417	385	415	441	441	448	436	436	448	473	441	418	416	397	397	414	426	416	441	404	414	417	406	405	419	445	447	426	454	402	422	416	424	424	422	436	409	386	395	431	458	466	374	432	434	443	386	455	441	446	410	426	458	436	435	436	381	427	377	432	440	395	420	416	418	421	433	422	416	446	448	409	395	436	424	452	431	402	435	435	427	423	403	372	418	419	422	433	415	409	430	425	420	413	406	464	415	430	432	428	426	420	404	438	412	429	452	413	430	402	411	416	423	424	383	420	436	454	455	450	395	406	432	423	440	391	441	456	411	383	396	411	386	401	422	434	403	408	416	406	438	410	401	373	425	410	423	411	388	413	385	396	394	422	413	436	411	414	444	430	427	436	503	408	420	436	413	395	418	452	440	402	426	420	399	420	387	433	415	409	400	437	417	391	449	389	407	415	431	407	394	367	403	440	475	431	430	416	440	388	404	411	443	409	438	449	438	403	428	403	397	446	406	407	438	425	423	390	423	427	436	427	413	455	396	405	445	431	437	450	433	416	441	448	415	429	407	420	426	420	381	408	463	426	444	433	417	436	422	433	417	432	388	439	436	439	395	398	424	410	438	398	429	383	435	427	400	418	379	420	416	451	410	459	393	423	419	423	422	414	401	437	434	420	408	395	399	408	400	432	436	440	419	440	423	464	399	350	416	413	440	398	428	431	423	420	403	368	428	386	388	414	405	418	434	445	439	415	440	403	405	438	438	408	435	431	461	419	398	431	442	378	439	402	417	391	385	423	402	388	426	440	408	413	413	462	414	398	423	413	453	429	402	446	422	413	416	378	389	422	434	468	421	445	395	441	421	438	416	435	418	415	410	429	400	419	422	413	425	414	408	435	411	440	422	433	401	439	425	436	412	383	436	441	412	419	469	464	427	407	420	409	453	414	438	419	408	373	427	378	426	409	413	411	434	429	411	423	454	445	413	421	472	440	412	439	383	422	440	386	449	434	390	408	461	418	457	474	430	411	447	436	479	431	465	410	404	427	401	417	435	426	405	418	423	423	467	370	455	410	400	398	430	421	424	449	407	468	414	445	451	411	443	421	403	382	430	412	429	449	437	479	407	444	413	413	414	414	445	449	427	417	382	381	444	446	419	435	448	418	428	390	428	444	415	425	418	401	412	463	384	414	410	431	439	392	419	431	438	416	414	429	395	418	409	418	442	422	425	404	422	404	447	393	424	432	380	397	406	422	417	424	387	413	444	413	422	439	441	441	446	398	430	447	420	407	405	396	440	410	397	398	436	464	445	400	442	418	401	394	402	401	419	428	420	405	374	392	453	419	395	440	433	450	422	446	405	443	430	433	425	425	414	436	420	401	434	436	399	412	443	426	414	405	405	403	434	423	393	436	413	447	445	408	415	441	402	426	375	398	416	413	397	401	410	445	415	423	459	446	422	423	424	399	436	438	418	427	448	392	407	403	450	448	416	407	400	458	437	415	436	442	386	422	405	446	407	421	447	421	433	415	451	449	434	425	427	447	392	415	420	427	425	438	425	393	443	452	462	405	417	394	443	424	413	401	406	448	431	439	426	415	428	416	416	415	413	389	429	409	446	424	410	438	415	392	426	437	425	440	397	430	400	419	421	449	428	438	402	426	442	428	413	432	412	407	443	424	419	427	454	435	428	422	388	435	436	434	434	415	400	424	443	398	445	418	400	432	459	405	394	398	428	451	382	419	422	410	408	425	405	415	412	420	451	422	422	425	434	448	466	426	419	436	438	445	432	420	442	407	370	408	404	412	452	426	413	442	423	392	443	452	430	465	464	422	414	420	407	444	421	406	392	437	442	419	413	442	461	440	390	410	434	397	421	409	403	411	431	383	434	416	407	429	458	428	399	409	406	408	447	414	439	436	408	399	422	450	437	443	424	425	461	404	439	405	410	454	410	406	474	424	446	412	410	443	444	457	391	386	425	430	411	427	415	420	396	405	432	407	408	454	374	429	432	418	405	432	423	414	438	400	418	401	396	424	397	421	396	442	421	415	420	410	414	390	467	453	433	406	433	406	418	415	427	461	422	422	377	417	442	422	414	430	435	424	423	393	422	427	435	425	411	399	430	399	436	406	404	426	420	398	429	404	422	409	438	458	431	416	411	446	449	427	382	384	428	433	418	406	425	464	386	379	451	408	400	393	407	409	434	417	457	390	421	414	411	429	438	396	395	422	397	460	438	414	432	466	466	428	397	431	458	416	390	415	398	416	403	403	411	374	413	420	431	413	398	430	421	399	434	391	436	454	462	435	434	437	419	399	414	433	401	436	466	427	394	388	438	399	422	399	437	408	412	442	462	404	408	400	416	402	419	426	425	389	404	425	411	408	414	428	394	426	434	446	433	452	413	405	441	444	424	418	424	428	412	407	407	408	392	431	424	404	404	428	456	405	414	389	414	439	396	425	409	442	404	417	413	390	391	412	440	446	424	409	435	450	460	417	425	430	420	406	443	414	383	402	393	386	438	416	418	396	441	442	405	417	428	397	426	440	431	380	420	427	437	446	424	438	438	408	425	432	450	388	411	427	422	408	445	434	432	428	418	401	386	407	435	420	409	412	409	415	399	411	463	440	384	420	410	432	425	414	411	410	441	422	420	418	471	391	455
25041	21091	27358	24993	10417	1170	925	904	808	793	763	803	737	718	764	732	711	713	715	634	693	704	687	731	694	755	688	701	690	690	700	696	673	669	697	635	695	705	675	704	693	664	733	670	691	653	677	655	721	692	770	655	727	697	704	649	673	712	689	678	741	696	711	699	686	695	691	702	729	638	692	680	736	667	681	676	698	684	706	701	717	666	682	692	723	670	684	714	660	688	700	718	682	652	666	733	720	656	707	677	651	656	695	675	694	692	678	691	699	682	661	731	678	696	721	696	701	685	707	668	670	706	658	685	697	721	689	716	732	709	734	675	666	742	678	708	704	692	690	688	709	696	676	696	699	715	704	695	699	670	681	682	683	700	621	662	719	725	705	676	702	703	671	667	692	710	700	706	680	658	680	692	688	668	721	707	667	681	680	677	715	666	665	678	685	717	706	690	678	639	697	675	753	719	667	717	678	732	698	662	712	724	705	686	689	724	713	678	638	673	677	650	711	715	734	696	678	617	705	708	708	680	681	708	651	682	698	723	642	664	732	680	716	703	681	681	698	694	655	638	718	761	691	700	644	712	756	716	694	723	678	689	689	674	673	658	654	687	717	636	774	647	649	711	674	717	632	695	665	630	709	708	731	765	724	709	702	708	729	668	649	658	680	702	662	696	705	700	710	703	714	671	674	721	736	677	690	689	647	727	686	728	694	677	692	682	690	664	672	687	694	664	714	702	690	696	718	670	657	697	729	642	684	674	696	739	688	736	655	655	683	710	700	700	661	713	676	654	708	704	683	751	677	688	684	735	675	704	670	709	700	675	685	700	664	640	690	731	696	671	665	690	688	709	709	702	705	708	743	699	719	664	735	676	670	681	719	736	672	698	739	699	724	710	721	686	697	694	693	735	663	747	672	661	733	718	739	684	712	682	697	707	676	729	646	713	701	669	749	719	673	687	709	680	667	697	702	698	690	694	657	666	734	739	684	661	719	721	721	712	666	694	709	700	758	670	680	690	715	707	651	713	654	700	705	729	720	690	709	712	644	686	659	678	695	649	696	705	687	702	651	672	700	692	675	668	676	695	733	685	667	691	706	670	694	685	728	674	746	652	718	692	682	722	710	683	678	723	701	696	750	681	699	703	706	678	685	654	703	699	705	716	708	663	698	744	695	694	692	684	721	685	643	645	706	676	684	696	700	667	677	704	690	658	719	714	717	726	670	675	676	687	658	731	732	681	694	712	659	718	660	658	647	728	652	666	744	645	744	680	659	723	676	689	701	654	673	694	701	673	638	708	674	661	713	703	737	681	699	712	728	701	696	712	682	704	680	721	709	677	683	714	704	687	715	680	679	736	697	645	696	708	683	692	709	703	672	688	745	703	717	657	699	694	714	705	669	693	689	724	673	695	687	733	680	677	669	732	714	654	668	723	702	679	680	690	674	682	687	654	731	685	736	679	723	664	694	740	697	724	709	677	657	751	688	696	683	716	651	719	725	720	711	739	756	674	682	696	719	736	671	682	713	633	672	653	694	689	717	680	720	673	716	706	714	672	707	664	659	725	708	660	687	730	691	671	716	708	677	677	651	706	648	653	729	677	726	630	672	721	674	704	683	713	636	694	747	718	735	723	715	682	666	694	690	686	619	704	649	706	742	682	686	680	695	717	702	691	671	643	673	706	730	701	694	675	743	682	672	681	693	709	701	693	689	680	660	688	667	674	716	694	650	672	715	613	685	705	673	742	685	682	671	712	692	719	698	674	708	683	664	716	683	677	702	692	649	682	684	662	693	709	693	706	701	667	659	696	665	709	682	671	663	720	706	700	718	649	682	679	687	719	648	745	742	696	709	663	639	690	711	705	709	650	708	654	660	649	756	722	678	736	678	689	660	713	692	692	719	663	710	684	713	689	686	682	657	675	665	625	706	714	684	744	712	745	717	645	700	694	664	717	717	674	715	703	669	681	705	720	663	726	673	676	713	679	650	658	645	674	707	686	716	694	710	697	708	653	680	672	708	690	694	678	688	713	720	713	680	703	708	712	721	677	703	695	702	657	710	698	668	667	688	637	667	667	681	652	728	736	705	658	735	742	698	661	674	700	669	675	653	683	725	665	712	686	674	711	658	700	685	717	716	681	711	647	751	678	662	712	744	752	675	674	644	675	715	692	659	701	659	704	701	702	691	659	735	666	730	703	690	690	666	680	664	633	695	663	672	741	735	691	700	700	644	717	731	659	733	705	699	704	699	697	733	699	679	630	743	728	750	679	737	730	745	659	659	730	674	695	663	650	727	692	646	645	700	656	680	654	714	726	690	696	683	694	642	706	697	700	669	667	688	667	717	689	699	711	637	684	745	710	660	692	695	666	699	648	666	665	704	687	666	678	704	682	675	726	663	721	746	692	704	673	713	681	699	674	710	670	677	707	684	706	684	713	703	697	709	682	696	648	710	703	653	687	688	690	692	746	718	709	692	720	716	688	690	688	658	722	649	708	672	706	702	762	741	706	704	716	674	667	681	727	707	709	680	745	664	697	680	693	700	688	668	706	660	737	644	643	662	680	711	671	677	746	743	707	678	703	714	673	729	729	712	693	701	709	683	697	738	678	665	706	715	666	744	680	670	671	701	692	682	683	686	688	705	662	752	685	698	646	674	696	683	717	672	676	717	686	733	684	703	699	704	660	684	708	691	720	690	719	705	662	752	671	739	652	683	691	650	723	694	715	710	664	697	710	638	738	665	655	694	712	701	759	665	739	710	698	686	722	665	684	696	713	703	710	748	684	626	701	671	722	681	682	681	664	713	721	701	724	649	704	691	679	658	678	673	714	681	659	685	691	686	667	768	737	697	723	676	689	654	702	736	687	650	698	702	664	690	680	714	687	692	718	642	707	680	637	682	716	732	741	730	699	723	666	641	662	666	653	709	711	672	716	701	637	701	702	665	682	704	696	714	671	675	696	709	669	688	679	656	714	661	682	741	650	756	742	694	687	737	701	647	700	697	716	714	679	743	687	670	677	654	709	682	721	696	726	666	672	692	682	668	707	674	727	723	665	727	703	665	713	686	654	719	728	689	693	681	673	669	700	702	720	679	679	726	662	748	694	665	698	672	677	701	671	628	687	725	714	690	705	701	742	675	679	666	678	659	669	705	698	697	666	694	670	665	684	707	646	722	695	684	640	700	679	687	724	653	670	653	626	667	697	689	668	694	698	701	633	700	675	640	739	685	647	679	678	675	682	638	629	715	735	680	678	714	691	700	699	692	658	677	717	719	682	728	733	730	701	720	651	701	736	729	681	721	669	672	649	695	705	730	698	697	692	700	698	663	702	705	654	719	739	695	711	652	700	730	727	719	700	678	726	712	661	741	678	737	699	708	731	650	667	693	730	702	697	707	617	706	722	671	661	705	618	727	680	688	715	706	694	720	732	711	671	691	671	651	736	733	707	758	718	699	708	680	646	701	708	723	693	688	672	712	663	693	722	656	681	669	721	718	717
24151	5427	3406	1873	1481	1315	1157	1035	933	883	924	829	864	868	762	824	756	750	796	815	780	773	745	712	761	741	762	741	739	702	704	749	754	731	718	753	701	768	760	775	750	710	723	737	719	729	753	731	723	709	743	689	759	754	727	751	753	710	686	719	725	778	727	700	760	738	764	780	729	725	683	709	734	742	717	728	706	710	680	729	738	758	738	725	780	755	757	772	702	735	707	757	735	760	812	729	726	720	702	767	761	715	672	700	722	772	722	748	738	715	780	741	740	704	709	723	725	716	715	727	726	716	723	707	743	747	730	704	730	698	744	749	743	755	725	768	736	707	752	725	731	715	727	741	738	703	729	769	753	766	704	741	742	735	724	753	771	773	742	713	729	736	756	739	719	703	702	758	704	686	721	718	705	714	703	697	784	744	730	728	740	742	750	677	750	741	734	776	708	725	744	731	736	713	752	745	746	709	732	719	722	706	732	725	722	749	689	711	760	733	722	737	720	746	721	740	735	742	751	699	735	732	719	784	780	736	722	752	757	726	732	755	718	777	721	729	735	677	781	709	714	734	702	761	744	738	761	689	750	770	725	699	758	728	725	719	707	745	781	689	766	693	746	692	684	739	781	723	747	745	755	724	710	734	748	745	716	795	735	768	763	705	732	709	777	747	765	691	743	728	788	690	757	757	755	768	703	713	789	710	717	701	746	755	713	683	769	723	751	730	757	759	751	717	806	707	767	736	721	741	681	700	739	730	745	737	691	745	753	690	768	731	708	731	747	746	717	681	738	705	732	768	721	718	736	699	772	808	711	731	761	730	732	771	717	719	726	748	702	716	720	764	736	700	757	714	748	715	698	762	731	738	753	698	711	771	739	726	712	801	726	734	759	753	762	743	749	768	753	702	743	695	709	686	738	723	762	706	759	665	712	709	716	736	756	717	727	692	705	762	736	751	720	751	752	725	749	702	731	717	708	744	751	716	757	729	665	763	733	758	776	703	713	752	727	699	704	729	750	756	693	686	743	764	741	723	769	766	717	731	733	752	755	737	722	680	754	726	718	744	761	742	778	719	742	758	701	730	739	757	754	748	764	677	729	726	739	699	751	747	735	715	721	731	741	785	671	711	743	755	712	673	777	743	729	755	684	719	743	734	751	754	719	718	709	712	722	724	744	809	767	731	711	721	747	735	722	736	711	732	728	704	740	767	763	769	739	732	742	717	765	803	740	727	779	786	727	687	691	726	728	744	705	759	703	730	749	713	668	731	737	714	731	723	741	705	696	748	684	698	720	725	735	719	731	733	737	747	703	715	729	721	760	741	714	741	681	720	717	774	692	731	777	732	721	760	763	718	717	730	716	728	717	756	693	742	730	766	755	752	723	697	722	713	744	733	742	722	754	746	724	772	695	757	713	764	757	719	699	727	733	709	720	738	689	788	686	708	701	720	720	750	745	731	722	706	712	715	738	767	743	711	740	748	712	707	762	749	735	724	735	732	752	759	726	722	745	744	729	737	731	706	704	703	774	735	738	715	713	740	724	702	761	738	709	772	743	742	699	709	704	705	691	707	703	748	745	737	711	738	724	730	780	768	703	715	745	683	725	695	725	767	719	761	745	670	738	719	764	730	752	717	762	687	756	774	789	707	721	762	701	751	758	699	747	750	711	750	743	752	718	752	732	718	733	712	745	726	746	725	730	749	732	691	749	708	740	751	731	700	707	752	728	772	702	718	717	737	725	746	713	768	727	744	714	700	778	688	701	740	718	701	763	699	721	747	742	714	755	729	761	746	718	696	676	708	744	693	759	737	758	704	769	766	723	764	731	709	731	760	733	680	751	729	719	754	724	710	766	722	741	747	686	754	727	780	703	748	698	695	737	752	710	780	714	766	763	700	741	699	774	772	771	772	748	751	786	731	728	726	739	746	723	745	673	708	742	686	756	687	761	699	726	746	750	692	717	760	742	763	772	719	710	716	700	731	717	738	755	753	727	739	695	737	723	710	699	759	720	778	770	819	713	723	720	728	741	744	757	721	724	707	710	717	746	734	739	725	736	727	695	747	745	761	708	725	727	734	737	705	715	714	769	741	696	750	700	700	724	697	697	739	747	686	692	712	740	678	722	718	760	694	729	709	758	762	693	741	751	705	741	733	704	761	710	707	812	719	700	766	714	751	770	733	727	743	762	715	714	754	732	713	725	777	737	747	749	745	703	758	733	716	778	756	776	765	724	741	702	719	736	679	737	725	753	738	724	758	713	736	704	697	734	729	740	689	724	751	712	727	746	726	731	767	742	773	719	730	709	766	718	730	772	724	715	759	726	678	760	762	728	767	722	713	742	781	779	688	762	792	714	694	717	697	710	753	775	754	696	702	743	725	704	770	681	737	729	722	729	699	751	677	707	715	679	767	701	767	685	670	729	729	709	721	724	758	741	750	724	736	736	734	799	712	683	754	767	723	720	732	714	723	697	761	746	748	699	716	742	719	779	731	717	707	722	703	720	730	731	740	717	698	744	775	689	706	756	709	701	669	717	779	711	701	705	770	732	690	732	739	719	675	766	725	767	758	722	748	711	681	721	722	732	747	726	709	768	735	754	726	736	750	764	748	731	773	764	762	719	717	749	703	762	753	770	746	719	717	735	754	755	726	750	710	779	713	749	752	767	764	731	720	785	763	737	747	721	743	741	781	722	748	719	766	741	739	723	747	791	785	693	713	752	695	717	731	728	718	732	745	691	734	717	759	682	670	726	715	731	742	744	668	765	754	735	728	732	722	721	707	690	729	791	734	709	701	694	723	749	709	748	709	728	696	712	716	773	717	754	782	720	766	681	762	775	747	716	730	707	770	706	721	714	731	704	706	702	756	741	735	722	715	715	730	761	743	756	744	740	746	728	766	791	725	744	674	730	736	726	753	722	710	760	733	692	755	721	765	720	738	769	725	733	767	760	717	721	707	702	739	766	747	732	709	724	714	726	720	708	770	713	739	723	712	788	694	748	731	760	753	727	781	753	760	745	707	715	709	737	783	767	684	758	734	709	686	714	743	733	723	738	721	748	779	758	722	726	673	741	753	740	710	718	735	734	781	719	755	714	748	751	739	715	697	748	673	726	775	764	729	690	729	753	724	742	768	720	704	700	741	736	716	761	761	710	719	703	720	704	696	676	742	723	711	723	733	739	769	729	704	730	668	728	742	739	696	725	723	701	741	704	718	718	735	698	746	725	753	782	784	704	705	720	723	717	742	825	743	724	731	666	777	707	747	711	706	717	768	727	762	699	781	752	705	691	788	767	760	684	719	723	735	734	758	702	738	748	724	756	683	692	781	767	708	727	748	720	703	789	685	730	692	728	710	776	699	681	791	755	764	740	769	747	786	689	764	710	686	728	733	755	744	688	737	730	702	735	693	713	704	764	722	725	748	719	751	769	739	701	771	761	736	714	690	723	725	696	745	722	725	753	727	706	763	701	760	809	763	728	764	758	717	709	784	743	710
22633	21124	28920	23578	21124	21223	9025	1614	1284	1218	1118	1104	1004	979	995	940	950	895	901	846	875	896	835	963	859	908	889	883	810	891	855	868	860	855	885	848	827	830	868	870	841	842	843	848	884	856	883	805	858	830	835	861	824	836	884	845	854	858	890	797	858	802	849	871	884	873	872	862	831	815	821	828	785	840	822	846	850	825	875	884	878	863	835	848	849	847	851	804	865	901	825	811	859	880	836	849	835	862	848	846	889	808	839	854	878	815	848	786	836	874	849	820	822	784	840	878	830	863	828	849	859	824	815	803	843	812	804	826	825	812	845	893	786	871	826	860	809	857	847	833	867	835	816	835	878	863	835	852	832	816	870	821	820	839	792	848	862	898	837	863	826	812	887	889	800	839	858	795	841	805	819	803	853	816	830	817	823	869	853	838	907	895	875	843	835	829	830	882	815	853	805	790	814	808	834	780	850	837	856	840	889	815	778	795	828	811	852	843	848	889	877	831	861	817	842	835	815	846	796	808	821	859	846	884	787	860	817	849	859	821	884	830	857	862	876	853	867	872	819	863	823	819	822	804	839	841	824	864	811	852	836	851	895	812	840	797	836	836	818	800	858	810	825	840	861	852	828	851	871	872	854	805	889	844	878	801	879	839	824	854	802	864	846	838	826	849	807	851	839	798	817	868	869	841	764	840	775	852	852	854	810	837	811	837	823	818	809	873	829	830	815	876	801	861	818	857	800	816	848	841	851	811	807	788	860	852	879	825	749	851	835	879	869	876	788	839	883	814	782	820	840	835	826	867	884	892	820	801	831	829	783	826	830	817	809	873	830	837	797	860	850	853	851	786	851	822	812	815	894	888	849	801	836	828	841	813	862	915	850	867	841	817	860	789	840	840	824	810	814	797	863	849	842	848	825	774	822	810	825	818	859	785	824	839	812	878	837	855	813	862	896	875	850	846	818	847	873	863	810	807	863	853	853	851	873	846	837	885	811	846	841	867	816	839	819	899	853	853	828	829	787	849	845	862	865	851	843	832	825	834	840	856	838	824	869	791	845	861	823	841	805	842	807	835	846	850	860	803	843	911	811	816	812	808	837	862	868	821	833	906	814	842	812	806	872	851	815	796	872	887	855	859	872	830	836	834	811	891	875	873	866	804	835	868	825	795	817	822	865	850	841	874	830	871	857	829	819	839	829	811	852	825	855	813	849	843	860	870	819	812	794	792	820	830	823	878	839	811	803	820	853	860	846	844	881	868	879	852	878	931	847	854	882	883	877	854	897	810	797	844	875	863	782	809	807	801	824	833	837	776	825	807	803	851	885	873	782	815	855	814	786	869	807	795	817	857	840	846	856	792	863	883	823	762	870	865	837	834	866	824	788	831	802	804	842	851	863	837	825	816	859	855	829	834	842	844	859	872	797	823	832	828	879	840	811	851	799	855	862	860	856	847	896	808	834	854	887	858	814	826	854	859	857	797	863	877	810	831	866	820	844	849	873	878	860	833	823	821	893	864	831	847	854	835	872	844	813	850	846	783	862	831	833	844	824	822	856	872	909	828	855	831	833	850	842	838	867	850	798	875	837	855	874	894	824	870	810	804	833	884	863	843	823	888	843	844	808	835	840	849	788	840	846	835	810	775	815	859	883	823	902	805	831	863	903	850	817	834	859	808	892	892	856	871	837	801	815	844	808	859	882	884	871	856	877	805	850	831	917	845	850	865	826	846	841	839	854	814	886	851	839	901	815	804	797	852	852	836	855	893	768	843	831	821	798	862	851	871	796	834	847	813	848	836	855	790	827	787	850	831	836	843	883	836	874	891	886	831	821	872	816	866	799	818	840	888	809	853	840	844	845	851	847	812	886	859	853	847	861	841	884	840	791	823	833	885	820	814	811	857	835	850	893	840	820	824	834	795	862	820	821	792	853	757	818	834	837	863	833	885	813	864	832	816	840	855	869	831	889	845	860	866	853	854	799	783	822	848	798	850	837	877	877	843	847	810	848	836	830	826	861	843	838	839	823	861	858	862	836	878	864	820	811	878	839	849	821	818	852	792	881	813	856	845	800	903	833	838	832	819	795	839	874	861	852	858	842	892	871	901	879	855	779	829	820	847	840	911	858	845	884	837	788	874	844	877	870	870	831	863	876	773	846	838	853	876	842	802	813	835	852	794	795	823	844	781	839	854	823	834	834	800	846	826	806	826	886	838	862	838	851	865	825	839	847	837	853	829	832	876	811	854	928	865	882	886	826	820	794	817	808	849	818	874	840	819	800	806	853	861	865	827	840	849	827	838	843	834	849	838	827	876	814	813	805	864	807	819	840	831	814	867	855	807	814	845	772	831	834	830	804	843	840	831	821	850	825	826	815	828	787	798	800	856	838	862	853	854	866	800	848	884	858	867	826	870	778	786	815	895	806	850	915	836	792	840	812	827	806	847	826	831	842	828	819	801	800	809	809	797	840	851	816	820	809	834	823	862	844	840	835	818	842	856	810	827	817	814	877	888	810	832	869	867	885	835	846	828	826	859	848	810	808	875	870	862	818	796	828	779	832	857	839	829	818	855	853	835	821	887	840	843	855	827	856	847	820	857	868	856	847	832	819	823	789	834	812	835	817	872	872	878	822	844	813	817	840	860	843	829	875	824	861	849	816	843	778	832	835	827	804	820	840	827	856	876	840	812	839	842	825	786	821	794	809	849	787	790	854	815	879	869	810	846	842	791	857	798	842	836	867	903	800	831	846	830	841	809	802	830	834	840	803	864	783	821	827	847	841	839	858	864	803	861	871	812	882	862	829	849	844	813	869	853	850	852	820	820	842	824	788	816	811	824	852	807	865	826	833	784	808	862	825	857	842	827	839	826	835	815	850	834	759	835	894	868	771	858	841	816	862	832	833	841	821	801	861	852	832	788	814	834	818	851	832	882	801	828	816	805	797	881	848	881	811	875	847	835	788	857	839	827	764	870	821	896	793	848	799	789	800	826	810	834	819	869	856	823	865	802	818	836	843	875	862	793	878	822	823	798	793	778	857	824	853	841	826	845	862	859	809	840	851	834	802	873	812	845	896	820	841	825	822	864	876	794	834	850	787	859	888	883	827	829	819	846	819	867	880	841	851	832	792	861	781	832	864	847	833	872	808	848	857	833	869	843	831	837	884	829	834	837	827	815	840	830	863	834	853	882	827	827	858	872	873	844	831	797	838	817	821	827	849	851	839	838	806	830	773	811	867	767	856	829	825	794	817	845	851	844	803	818	880	814	796	831	820	798	844	857	854	867	852	826	809	880	827	861	896	856	838	864	800	817	881	811	839	883	887	787	825	786	820	845	864	767	847	865	860	792	850	843	846	863	818	815	813	836	854	845	881	840	788	823	811	794	805	835	813	843	857	799	820	843	818	829	838	804	842	849	829	818	788	828	832	828	790	832	832	813	837	860	854	826	778	880	824	829	804	831	870	851	819	892	842	800	838	813	815	868	865	794	804	868	882	903
28470	14212	9517	4836	3629	2908	2364	1972	1662	1445	1399	1218	1173	1045	1038	1023	962	959	912	988	992	918	871	951	912	898	950	867	896	860	868	887	890	909	865	863	837	854	866	836	827	891	843	851	884	832	902	846	836	820	842	832	820	839	824	848	869	863	858	791	882	831	815	848	881	881	808	807	839	845	823	852	866	860	826	815	828	803	840	809	806	868	849	841	815	826	851	815	823	904	842	831	886	816	845	887	869	869	856	831	830	850	829	797	840	844	828	801	843	768	814	806	855	877	776	817	818	773	851	803	885	816	862	792	855	825	792	855	810	882	858	792	812	858	834	776	829	789	825	825	823	800	837	824	845	851	821	844	860	895	818	864	836	855	862	878	853	801	872	865	816	867	792	816	810	822	838	784	837	773	880	818	814	837	893	881	870	845	849	817	828	844	803	857	817	858	840	872	842	834	842	776	817	854	858	853	869	879	768	846	823	824	862	820	831	879	815	824	841	864	801	893	808	799	807	823	791	787	802	779	868	854	788	847	782	852	834	825	805	859	869	823	879	818	830	841	841	803	837	804	890	831	806	888	856	807	831	830	820	858	777	844	839	836	885	814	838	797	831	799	816	765	815	812	783	840	815	842	881	849	849	816	845	857	839	854	809	898	851	770	784	821	806	860	845	804	847	864	797	782	823	849	840	852	784	846	836	830	851	841	854	835	777	855	879	863	828	840	889	816	913	778	794	816	857	868	888	872	850	819	848	866	872	838	802	839	824	896	817	812	902	839	769	821	859	834	835	841	821	863	839	829	842	853	798	849	851	829	855	860	805	838	831	856	831	833	833	832	869	868	869	844	834	866	801	824	844	829	879	856	867	827	842	855	832	802	792	805	848	797	878	837	802	863	906	858	833	846	828	855	827	827	821	874	849	880	849	785	809	791	849	853	836	867	840	852	842	840	836	856	828	876	808	828	839	816	832	804	835	806	873	823	853	849	850	841	788	847	826	820	802	842	843	861	778	887	897	811	846	858	799	847	856	863	858	832	853	863	822	836	835	800	792	796	846	860	794	869	810	780	843	865	831	837	825	843	877	857	823	857	826	827	825	857	811	820	847	861	830	823	880	794	853	829	829	852	847	824	845	827	834	816	803	864	830	826	846	894	834	883	829	861	858	859	857	815	765	886	810	850	840	846	879	795	861	832	852	800	834	865	815	840	850	857	815	825	800	778	801	840	815	859	821	801	834	810	853	842	890	862	878	823	846	798	822	866	897	775	882	835	912	862	843	838	811	811	841	789	872	884	858	875	798	841	897	810	819	860	809	880	767	881	846	761	799	818	838	830	833	820	861	860	805	838	859	859	771	831	885	813	828	813	798	823	854	870	847	833	814	865	761	889	848	867	861	876	863	867	835	855	833	847	875	852	844	838	822	837	849	827	844	842	839	800	848	831	849	854	882	775	864	864	843	858	851	780	827	870	792	818	803	818	773	859	798	851	877	856	855	872	851	859	809	857	830	833	826	831	849	844	841	831	812	793	859	860	794	812	840	812	796	834	848	863	822	813	811	849	852	831	844	858	819	850	807	768	796	799	840	837	884	851	824	801	855	820	881	844	893	853	795	882	841	868	816	808	851	822	849	796	793	889	857	810	811	855	899	833	815	820	804	795	837	841	866	879	836	826	851	782	832	876	900	820	851	837	839	883	813	830	829	830	827	822	811	844	835	809	867	852	839	801	855	782	833	841	775	862	832	811	844	885	818	779	781	850	843	758	811	817	848	846	815	803	864	817	841	885	854	840	858	854	872	841	809	827	819	854	814	849	913	832	808	873	830	789	869	867	853	854	786	813	832	820	812	879	829	854	863	843	805	854	876	810	828	863	809	878	827	778	807	868	830	854	836	833	894	812	839	827	828	842	823	858	850	804	827	808	821	824	893	847	849	774	823	811	852	884	853	836	829	924	827	779	863	837	847	849	865	846	827	864	848	856	832	827	842	873	863	780	838	860	868	798	807	842	828	771	817	812	803	849	886	849	820	783	796	803	851	750	883	811	812	820	801	908	827	859	801	849	865	854	815	771	846	796	848	865	811	802	847	847	860	876	806	796	836	821	844	823	864	844	800	841	896	846	836	838	770	856	855	902	818	838	825	862	792	884	864	865	816	834	837	844	842	808	830	871	771	815	828	828	885	784	820	866	807	842	854	857	813	831	822	821	873	894	873	852	866	874	846	832	847	848	826	800	833	855	833	770	832	861	877	823	848	797	866	811	816	841	844	814	845	876	780	843	844	860	842	847	856	843	840	866	812	867	798	841	816	828	799	784	800	837	827	788	827	873	821	792	868	791	817	889	838	813	810	825	879	847	829	825	829	836	842	870	802	832	861	859	836	807	834	843	860	850	829	830	836	853	859	846	786	859	811	850	869	837	822	834	871	854	881	823	810	815	785	796	847	848	847	835	823	864	829	809	859	879	855	870	841	840	838	827	853	811	835	896	800	873	814	835	846	868	834	853	814	873	798	854	856	868	858	842	847	813	807	829	840	828	846	819	834	852	895	899	823	797	788	802	831	882	840	816	829	844	832	834	930	848	828	822	802	813	785	860	826	878	805	838	871	830	865	823	897	875	840	850	807	802	829	832	816	827	811	843	838	812	833	792	844	906	859	831	789	814	877	800	857	863	877	775	772	810	836	841	824	817	851	794	853	871	850	851	844	843	843	796	814	857	837	859	855	836	868	834	843	825	825	801	854	814	852	799	856	858	852	811	825	846	822	842	806	847	819	831	822	834	827	819	805	793	866	815	823	850	826	880	821	833	833	821	851	799	886	874	858	796	881	856	826	815	820	872	870	807	847	769	872	822	801	875	824	863	804	826	826	882	854	771	837	869	800	839	869	822	844	872	831	810	866	796	831	827	816	823	829	889	829	846	822	872	837	826	865	880	813	757	812	834	814	855	864	835	895	793	814	849	843	833	854	831	795	904	820	807	807	825	840	840	853	788	855	841	835	822	858	793	827	852	851	892	848	841	823	797	878	783	813	864	820	834	836	857	853	829	854	878	814	834	852	922	856	883	869	823	766	803	864	798	820	810	797	873	849	821	846	776	803	832	802	776	810	841	820	853	850	820	828	887	859	840	874	857	809	841	806	850	817	820	871	921	859	831	842	833	852	806	858	809	850	885	839	839	843	867	789	824	817	897	828	857	792	846	827	853	820	798	791	833	839	827	872	827	834	831	835	824	819	841	842	845	792	792	842	813	833	801	827	800	835	827	839	860	824	840	841	848	852	844	848	823	869	806	824	843	816	853	803	813	822	834	857	835	839	817	856	866	845	844	833	793	826	827	826	814	844	844	832	815	872	793	818	834	787	809	779	815	843	796	846	797	782	895	850	884	867	830	844	848	824	825	851	858	844	830	858	844	847	821	859	769	815	813	837	779	877	807	834	847	791	849	846	808	776	769	834	831	824	857	870	835	852	821	800	846	825	818	813	819	858	854	812	845	839	829
28694	18007	4303	648	483	374	397	362	392	393	399	372	342	361	368	367	370	386	351	350	369	387	357	379	344	366	373	367	378	397	355	336	354	398	367	353	381	385	343	361	363	361	364	378	355	366	377	365	333	365	379	339	394	334	351	364	356	330	350	371	328	343	369	398	377	320	360	345	313	364	351	397	340	341	374	366	356	362	361	353	344	373	379	331	396	358	381	358	341	327	325	373	381	389	354	366	340	353	379	412	344	365	369	361	351	351	382	355	386	366	400	389	349	364	383	383	371	368	324	408	383	362	318	372	364	384	364	373	324	355	348	395	370	386	339	363	403	334	365	324	370	322	393	361	368	361	369	370	366	351	343	351	381	356	399	355	360	372	381	372	340	353	367	365	350	366	382	342	384	383	328	351	386	386	360	358	350	341	351	394	360	410	358	344	346	319	378	368	356	357	355	391	399	332	404	353	340	370	341	372	376	385	374	347	339	408	374	351	401	355	376	368	378	337	345	360	358	390	358	379	376	376	380	338	385	348	383	353	381	349	353	339	355	362	367	353	354	361	373	360	362	347	380	370	385	361	346	380	370	364	358	378	332	356	365	396	368	342	379	337	400	387	372	371	350	362	349	356	361	311	366	331	372	357	399	331	371	363	376	350	351	368	355	378	356	364	369	378	354	331	391	366	356	368	356	365	351	343	374	387	358	362	340	364	365	356	348	371	378	371	374	366	365	372	394	330	344	377	358	372	347	367	346	361	388	341	386	384	375	375	366	340	349	357	384	365	395	384	382	356	347	338	328	338	390	331	391	362	335	353	377	351	361	371	371	379	381	376	392	368	365	342	371	376	355	343	333	363	354	380	366	379	383	365	347	362	353	336	321	325	382	378	372	378	406	348	345	368	397	391	359	336	347	367	373	350	321	361	323	353	349	348	386	347	342	352	331	355	334	429	363	353	363	372	378	430	395	375	338	370	384	368	370	362	363	377	353	365	391	362	384	377	327	337	335	357	348	393	365	335	369	341	352	314	373	393	392	368	359	373	353	319	358	353	388	334	358	352	380	379	355	370	376	324	345	365	365	341	377	341	344	365	367	372	343	346	382	357	382	348	394	388	333	382	399	360	382	366	352	370	362	353	338	363	367	378	373	350	364	348	354	332	356	355	357	370	345	373	375	362	408	360	358	385	359	377	365	390	330	377	347	333	340	373	354	349	360	343	377	361	340	363	420	385	355	339	353	350	366	374	384	361	382	354	357	357	362	371	376	355	382	338	366	401	371	373	388	368	370	362	358	363	362	367	331	352	340	385	369	376	369	366	367	387	349	405	358	384	359	374	353	370	355	350	365	358	348	345	390	367	351	378	404	351	348	377	385	397	386	382	327	367	379	400	370	397	373	342	373	407	367	389	364	372	374	356	393	380	356	382	413	329	357	352	381	339	352	386	355	410	354	372	335	360	362	353	378	381	407	362	363	385	348	375	400	370	380	389	352	351	365	382	352	362	349	351	351	419	358	343	379	353	388	362	365	367	322	376	391	377	353	379	353	371	362	370	375	374	363	342	360	374	334	357	357	351	343	360	357	390	367	343	348	372	417	341	360	350	355	349	377	374	359	331	364	404	381	343	333	374	376	363	381	364	310	352	356	371	375	395	369	361	359	371	363	374	335	342	360	373	334	369	416	388	317	377	358	350	329	394	368	362	374	404	358	355	371	364	383	361	352	345	397	384	341	356	341	357	351	352	343	347	361	391	356	366	381	370	358	403	371	348	370	360	353	365	371	392	384	419	400	377	317	367	376	333	348	358	370	382	329	388	353	364	364	359	348	349	365	361	389	421	385	362	327	366	373	363	397	351	351	379	355	341	377	373	377	371	388	362	397	366	362	314	372	406	350	373	385	371	367	367	323	372	330	386	368	345	354	350	346	342	393	385	359	374	353	386	359	364	381	361	342	376	329	350	363	355	359	370	389	358	364	341	392	331	360	368	376	366	379	387	374	373	360	351	412	322	334	352	350	385	369	357	353	370	359	365	362	359	343	388	358	381	362	362	342	343	380	324	333	367	350	330	386	339	348	336	371	378	346	386	333	387	360	326	372	366	378	358	408	365	349	380	351	354	378	350	331	357	364	342	354	338	349	330	350	374	386	381	391	339	359	374	369	344	365	394	356	346	372	352	348	393	367	386	331	352	364	372	374	389	398	345	361	345	363	372	370	348	375	359	367	348	370	374	388	370	375	371	331	344	374	351	423	391	374	358	368	363	378	400	365	352	380	383	326	383	373	358	375	362	368	409	355	372	368	341	363	351	346	359	324	359	382	364	354	372	353	353	366	358	363	376	368	379	347	341	373	344	352	363	370	362	368	407	358	388	362	369	338	314	341	389	348	331	354	356	373	376	385	328	370	336	360	321	334	334	393	360	353	352	381	336	409	363	393	356	363	364	382	352	374	364	340	360	376	366	352	358	431	385	367	353	366	358	354	374	347	380	359	342	330	368	356	385	366	349	396	364	355	361	325	345	407	363	343	393	354	364	331	404	333	345	389	363	368	391	370	371	410	345	372	359	354	341	373	371	367	382	348	328	380	362	367	351	348	387	356	341	364	345	385	386	386	351	345	335	358	377	364	391	383	350	335	369	352	338	349	391	352	371	373	344	399	347	350	360	382	375	376	325	349	351	394	374	354	379	352	371	327	369	360	334	368	381	369	370	372	354	377	366	395	382	389	354	364	381	373	354	340	386	391	351	391	366	365	360	328	340	382	381	377	396	396	339	367	374	336	394	386	363	338	379	389	366	357	359	359	390	329	317	368	406	345	327	414	389	388	369	346	348	361	314	350	385	340	371	356	360	376	347	346	328	333	390	341	392	385	377	356	359	394	358	345	353	358	365	363	347	334	353	367	379	363	359	368	367	357	367	362	354	378	328	368	379	300	350	363	332	347	348	395	337	438	379	351	377	341	381	336	375	344	364	344	366	384	361	356	372	369	383	343	369	365	340	369	342	364	398	372	367	358	375	391	377	359	381	345	379	341	353	361	412	340	395	332	393	377	357	371	357	402	357	371	371	360	359	367	345	385	360	373	350	379	413	358	356	359	358	349	353	384	357	353	408	370	356	339	344	396	356	393	362	382	349	358	361	396	389	348	334	376	355	394	378	356	366	331	354	359	359	381	383	390	364	354	401	377	395	353	391	338	339	347	377	406	369	398	393	356	366	360	362	363	388	368	391	383	387	357	399	389	341	368	312	353	348	383	371	363	365	376	361	340	367	379	335	333	382	338	365	326	379	353	363	351	338	368	374	361	344	375	365	359	361	347	390	353	383	410	346	346	348	368	362	365	366	355	373	343	363	372	352	372	331	381	352	358	381	331	362	387	351	365	347	378	346	372	393	377	386	365	348	363	356	366	340	359	384	364	356	353	370	323	422	342	371	381	371	390	368	352	346	369	331	363	409	370	331	341	338	385	388	389	364	379	383	372	398	342	387	366	342	365	361
14621	993	731	505	476	495	461	425	452	396	438	412	432	417	380	417	391	406	392	407	447	395	387	403	411	408	414	418	422	390	423	403	372	404	376	414	400	384	385	403	390	449	428	444	408	397	394	394	412	413	404	412	420	416	399	407	425	387	433	362	406	392	415	415	411	434	404	400	434	414	457	442	407	436	428	392	399	439	426	410	403	419	398	431	372	398	407	427	417	415	416	442	372	404	431	445	401	432	400	395	362	412	391	406	412	393	423	406	414	426	401	407	393	401	394	394	412	402	408	450	373	398	409	402	450	430	388	395	410	408	420	380	377	428	383	398	410	376	426	415	392	423	410	416	412	376	398	415	398	400	390	403	425	393	395	428	393	415	388	342	403	381	430	413	423	421	382	430	394	416	407	385	413	446	432	370	379	423	433	380	395	406	403	407	413	360	403	416	393	402	382	442	394	409	392	398	391	426	376	403	391	392	389	396	367	371	426	434	408	438	426	400	442	415	386	386	428	361	413	424	393	428	422	396	423	405	409	408	390	410	399	384	394	388	405	387	383	388	389	413	413	397	391	399	423	385	403	407	436	397	402	385	407	434	422	412	413	428	395	423	396	414	406	436	422	426	387	454	423	421	421	414	383	390	418	400	412	410	374	354	399	414	412	430	420	383	420	448	382	374	448	418	378	409	402	413	394	402	420	374	409	384	412	416	428	419	420	422	386	415	434	396	425	417	422	377	410	417	394	422	420	398	400	390	389	443	375	404	389	374	416	401	411	444	434	427	412	355	414	386	440	356	406	411	414	401	413	401	431	420	420	375	406	399	412	375	400	431	413	375	411	385	414	420	430	388	373	360	404	433	415	432	439	407	409	426	413	403	428	420	379	436	414	404	398	414	401	411	429	429	376	445	420	420	400	421	404	374	408	417	436	404	419	378	385	395	394	423	401	433	381	401	380	407	416	408	403	403	419	406	416	414	406	381	417	408	390	443	414	375	425	431	422	403	400	386	410	342	411	383	431	379	437	443	395	411	408	402	412	387	436	406	401	424	433	457	431	434	417	412	415	454	437	410	380	418	416	387	407	455	415	437	413	393	388	425	424	413	411	399	422	392	403	367	392	386	418	411	422	456	395	391	394	413	372	401	369	405	428	414	390	408	400	411	409	428	438	399	426	376	412	415	409	379	417	409	397	412	436	405	407	420	427	400	393	391	393	425	365	401	378	406	421	384	378	397	416	404	387	412	381	409	372	419	432	415	425	425	400	418	401	412	417	425	394	388	421	384	389	416	419	440	418	403	398	420	433	398	397	420	402	392	400	444	434	388	425	421	428	381	407	427	423	417	422	412	381	423	441	412	421	400	390	427	413	419	387	400	442	417	374	398	442	420	395	385	402	395	451	372	390	404	411	394	382	393	385	396	426	396	433	429	431	428	418	418	386	393	413	427	361	396	392	404	457	422	393	406	398	379	395	417	422	398	395	373	371	439	411	416	399	395	414	415	427	404	420	405	398	410	393	411	418	404	426	417	389	446	432	366	439	424	447	410	441	420	423	407	383	385	419	433	393	419	401	416	382	407	392	391	435	376	420	406	382	416	452	434	423	399	382	412	434	368	435	408	430	393	403	431	374	419	438	405	407	398	375	457	452	405	413	384	425	403	430	376	421	430	379	445	417	408	447	386	397	404	442	431	444	411	395	409	386	414	446	424	434	442	384	414	395	395	379	418	397	394	406	407	390	445	364	411	436	377	392	397	427	390	419	408	392	406	387	430	430	406	405	403	395	412	418	394	433	427	391	402	417	410	399	402	348	413	401	383	393	356	417	410	424	420	403	427	430	424	411	405	433	414	374	442	400	416	390	410	422	409	380	368	391	431	403	391	416	434	427	426	392	401	422	420	418	399	417	393	391	381	458	440	419	417	413	406	402	421	410	403	420	388	410	404	404	393	387	412	417	406	430	425	399	390	412	383	395	409	437	473	424	410	378	398	399	447	368	423	339	397	389	411	436	397	411	403	406	421	456	418	441	405	395	423	392	391	385	439	396	397	421	373	424	402	412	396	414	381	377	398	413	421	422	384	389	429	426	378	433	419	376	418	386	468	432	429	421	425	432	442	418	453	415	373	377	407	398	417	389	391	419	416	438	378	400	377	406	419	400	416	383	452	417	442	407	410	416	411	414	418	399	413	395	409	426	384	445	399	400	384	387	407	377	409	402	396	437	388	411	420	411	395	371	423	450	408	415	386	401	405	385	446	409	425	418	374	398	421	435	385	377	390	414	406	375	390	376	405	420	411	425	401	366	417	397	404	415	426	408	421	395	447	387	379	403	404	408	418	417	404	419	441	401	440	405	416	415	391	396	435	407	409	435	403	404	381	404	399	410	427	409	407	421	355	372	432	381	408	426	396	415	418	383	413	412	394	414	417	445	445	419	408	396	448	406	394	415	421	450	408	399	404	405	389	416	431	419	399	418	431	397	400	411	412	443	435	424	388	436	403	405	389	389	433	386	400	398	415	408	441	394	396	426	417	401	395	409	421	396	366	398	414	409	384	410	401	402	420	405	385	437	392	382	400	383	387	396	399	416	413	406	379	392	410	410	425	386	417	426	404	427	407	422	415	398	430	388	394	431	404	436	409	450	442	403	438	419	386	412	425	338	421	420	399	392	427	387	406	398	408	417	383	383	401	380	444	407	424	417	394	434	429	418	400	428	409	390	381	397	437	403	401	371	415	378	398	417	416	453	384	371	366	420	411	392	409	436	379	412	412	444	408	368	414	425	427	414	392	411	416	419	428	413	427	387	400	436	407	416	413	434	387	427	401	417	377	436	393	402	391	412	425	398	399	385	388	418	409	413	421	406	401	416	432	414	420	403	360	416	417	446	405	392	393	401	427	421	398	429	408	405	377	391	389	425	420	375	425	394	424	399	393	446	407	447	390	439	415	401	419	387	382	378	420	407	420	419	399	394	365	411	421	411	404	429	395	395	399	403	409	413	414	433	371	411	440	461	420	401	383	422	393	373	390	412	398	450	397	378	365	401	428	423	407	416	421	376	387	411	364	406	421	426	397	417	396	383	379	420	402	406	408	415	413	410	385	399	402	404	398	403	404	366	357	403	410	426	440	369	394	392	392	371	414	370	441	386	403	445	359	368	408	430	400	407	391	397	373	413	418	387	386	389	393	383	460	403	384	429	382	403	417	440	419	418	411	411	434	401	403	407	395	426	412	431	409	422	412	429	391	422	432	424	387	444	411	381	396	437	428	426	371	418	406	383	409	371	460	439	396	399	365	390	394	417	386	400	370	419	420	449	399	401	401	418	363	424	405	456	417	392	426	381	420	413	419	369	421	397	398	407	417	435	430	419	415	398	437	408	423	421	408	421	363	416	396	413	449	396	406	418	376	425	413	374	420	439	404	409	419	403	396	399	387	420	417	400	414	412	389	410	393	390	396	392	432	432	392	417	453	375	409	398	411	398	385	411	403	393	412
23905	21110	28402	24098	21113	9585	1076	693	644	585	569	519	477	438	420	455	452	401	434	424	452	451	401	455	400	429	411	402	412	414	436	453	381	401	409	415	397	374	426	375	388	440	433	388	394	392	415	401	353	409	416	397	415	394	427	418	397	404	393	379	378	412	383	387	413	412	408	420	384	387	440	442	389	352	401	397	441	390	415	378	387	390	403	380	387	404	407	384	392	413	362	381	416	399	420	366	366	432	384	375	388	393	444	417	372	408	372	404	370	391	388	402	387	399	415	395	412	394	404	402	392	384	373	363	394	394	390	387	393	381	400	397	439	401	371	412	370	376	385	399	408	391	355	397	418	402	386	338	394	401	400	418	361	398	386	400	379	400	391	420	416	403	408	414	378	394	408	394	430	395	393	390	405	416	417	400	409	374	365	377	415	380	369	401	393	414	389	435	418	400	426	396	398	406	403	400	411	401	400	377	421	397	364	410	386	412	376	390	394	400	390	381	396	368	417	403	373	399	389	378	387	408	393	404	380	365	373	416	423	427	397	390	367	413	378	408	390	436	378	415	371	391	389	398	402	341	366	385	441	375	396	429	416	378	371	378	392	410	405	399	392	391	428	411	403	397	418	375	363	396	380	408	392	384	426	381	418	370	354	397	396	372	411	380	417	387	375	407	384	384	394	388	379	441	429	370	408	404	389	396	412	384	386	412	408	375	394	428	377	399	400	347	409	399	388	414	384	380	377	397	377	389	408	400	357	388	392	401	363	386	407	442	404	433	369	366	407	402	393	380	441	394	381	437	377	404	397	406	373	421	435	379	369	413	387	367	437	344	388	389	371	341	391	387	374	395	409	392	397	390	383	409	392	399	374	419	391	389	368	390	398	368	429	381	377	383	391	402	358	378	392	388	399	399	385	417	425	396	385	397	390	394	427	352	366	372	406	433	364	429	416	370	420	390	419	375	376	421	408	390	415	410	397	386	403	407	425	388	388	389	426	400	386	387	412	392	391	401	407	396	398	397	382	385	408	399	371	397	395	393	394	369	372	357	412	381	371	417	405	360	378	391	426	364	378	423	399	401	418	387	368	429	408	388	409	408	401	375	412	376	397	414	379	369	406	424	378	383	385	401	396	414	377	398	388	395	396	432	417	403	416	391	388	445	394	389	438	396	441	405	392	393	339	401	371	397	393	374	398	403	376	387	390	380	373	421	392	390	402	393	408	404	410	409	404	409	371	399	389	358	374	349	396	376	380	391	378	395	380	429	404	382	389	408	432	407	417	409	374	400	382	405	384	390	373	368	369	404	407	404	426	371	395	387	378	417	403	414	395	370	401	380	355	413	390	379	372	426	390	386	382	400	380	396	366	379	382	368	380	400	395	364	367	397	378	401	394	402	380	384	420	409	383	342	414	390	393	393	400	393	396	413	367	401	381	413	456	427	397	405	392	363	397	424	411	407	407	398	424	413	385	402	416	370	369	364	366	407	415	386	384	393	395	359	434	373	357	392	405	362	367	401	363	384	388	411	403	352	378	398	398	354	404	386	399	388	403	414	391	392	434	381	347	411	399	405	368	352	384	381	388	392	414	381	376	358	372	389	373	389	387	411	410	413	382	377	380	359	404	400	393	400	447	407	391	390	365	393	411	418	408	407	361	409	418	401	395	426	375	431	423	373	402	378	379	393	393	403	401	398	364	414	393	389	376	380	398	382	407	385	396	411	394	401	355	364	380	375	426	374	381	399	394	366	401	384	415	382	400	392	415	433	396	423	404	376	416	378	367	384	393	420	406	374	409	398	403	375	365	375	404	436	385	423	420	387	368	410	386	408	380	413	390	399	423	423	378	409	382	383	382	392	401	403	439	393	398	379	383	404	410	411	376	395	396	369	403	390	405	400	402	379	420	378	368	355	394	379	374	340	364	377	392	411	439	380	385	423	346	406	387	422	404	386	361	396	400	363	409	388	371	391	389	429	411	406	383	371	414	371	391	401	417	384	363	384	397	417	354	373	379	388	374	380	423	404	375	400	369	396	396	400	375	396	395	396	398	406	389	402	436	363	426	359	361	367	382	385	391	388	397	364	402	397	416	376	366	401	450	408	393	435	407	396	427	389	384	403	393	388	391	397	428	392	400	403	393	408	468	385	393	381	411	400	383	362	389	419	406	372	375	372	415	415	430	444	386	406	375	405	391	392	427	385	406	412	395	397	409	404	353	414	426	373	394	381	398	382	377	380	360	422	422	387	368	412	388	423	400	352	377	380	406	391	401	406	392	387	414	400	391	421	383	406	369	387	401	375	363	382	389	379	396	390	417	397	383	411	407	374	407	405	399	395	399	433	391	427	396	403	414	381	399	409	396	391	420	384	387	393	405	372	384	416	432	401	371	381	403	398	397	353	371	398	448	407	406	414	373	420	372	381	362	390	381	385	392	374	367	363	418	397	408	409	379	390	401	402	407	373	393	371	400	425	391	379	411	388	417	368	385	418	406	385	397	386	422	350	431	398	404	419	390	388	383	406	410	368	376	370	385	405	360	385	388	397	381	433	426	399	416	407	381	374	412	402	399	373	348	392	378	434	423	394	417	377	388	369	408	417	389	360	411	434	397	408	386	357	396	384	385	397	380	406	432	372	378	388	393	355	391	392	400	368	381	391	410	408	414	391	365	358	376	399	372	381	344	356	409	406	376	409	379	391	391	391	387	401	408	405	435	369	365	364	400	431	382	405	385	397	426	393	404	410	379	414	369	406	371	419	398	421	401	394	417	421	377	415	390	398	359	371	369	356	399	377	351	377	353	378	412	433	372	428	392	410	415	435	416	379	390	397	424	443	436	391	406	394	413	376	390	381	437	404	410	424	344	391	339	394	396	377	395	409	388	391	410	414	414	402	402	424	388	391	385	395	359	402	408	411	392	393	418	382	437	367	392	384	404	375	403	377	399	407	408	393	398	448	406	397	413	375	382	352	391	412	405	421	381	398	362	379	410	415	382	405	416	377	406	382	372	393	392	397	407	411	397	366	385	387	426	397	383	386	399	377	394	397	386	383	380	385	428	387	371	398	385	414	401	348	416	396	426	356	387	383	401	406	345	366	409	401	424	413	398	402	349	413	358	362	386	438	402	409	409	425	409	382	378	421	420	380	430	371	359	396	430	407	381	379	372	391	405	380	373	389	412	395	391	379	407	439	363	374	404	417	367	384	387	337	416	378	403	410	402	390	385	381	331	399	397	422	369	408	385	428	381	384	398	391	396	383	403	417	371	406	367	387	429	400	431	410	388	418	437	381	401	385	392	427	393	385	403	395	366	392	377	385	398	424	424	395	384	388	414	373	379	412	432	409	404	455	388	387	362	376	451	415	412	372	382	401	392	392	418	416	377	439	393	373	407	396	402	368	385	380	364	390	370	405	397	379	408	404	424	395	371	399	388	356	422	421	391	399	415	398	403	389	417	427	384	415	389	395	397	348	391	420	436	441	408	441	408	351	380	411
22779	8628	5508	2615	1984	1510	1191	971	835	782	660	609	588	559	568	493	488	458	510	515	481	457	453	452	445	433	480	485	457	458	461	441	443	415	428	431	447	430	428	473	456	426	413	421	436	405	425	434	429	453	423	404	420	407	466	405	423	391	388	439	425	417	417	417	451	413	406	411	425	438	403	398	431	446	443	443	420	429	447	441	409	423	394	419	448	438	398	399	419	405	442	399	422	445	449	429	407	391	420	411	446	411	473	428	390	414	412	426	430	462	407	456	372	407	434	430	417	409	445	424	436	402	427	420	415	393	442	413	385	434	433	450	431	444	437	444	444	409	411	439	437	393	409	417	467	412	410	410	405	450	433	398	454	447	408	434	406	421	392	413	383	431	396	435	451	452	403	442	422	415	440	409	402	423	391	435	409	434	415	440	421	439	444	411	395	428	427	397	418	424	435	422	399	439	409	415	420	422	449	432	395	429	418	414	419	397	379	456	449	380	417	402	436	387	443	418	422	445	466	437	420	395	480	435	447	411	415	395	410	405	456	410	442	433	436	415	431	432	436	414	406	417	407	419	406	426	411	436	411	389	437	437	419	422	405	431	443	410	394	421	413	412	411	426	432	422	411	445	480	432	442	389	419	450	404	433	450	398	409	391	440	434	416	430	458	440	425	408	390	414	430	397	467	433	435	418	397	418	503	453	461	425	427	403	402	467	478	407	397	430	426	435	437	381	405	424	406	391	427	463	414	378	383	447	433	443	447	413	406	431	454	446	417	381	426	411	428	441	462	444	407	435	392	431	398	380	416	458	411	413	414	385	441	419	430	404	422	405	416	408	408	457	402	403	391	421	402	394	414	395	444	440	444	436	383	439	382	434	420	394	432	451	411	419	431	428	396	425	381	434	416	434	361	390	418	426	427	390	408	424	425	461	436	413	439	447	391	394	413	455	389	400	421	424	405	407	454	394	454	411	417	394	455	412	417	470	408	419	429	411	386	435	397	381	428	410	386	424	408	405	409	433	420	418	422	459	461	431	464	416	400	460	434	442	429	423	408	402	419	398	419	459	414	423	409	447	391	417	474	439	461	379	361	418	436	438	414	421	427	420	455	406	446	426	410	426	433	388	446	388	429	426	446	418	464	388	417	440	423	438	401	369	433	387	417	453	441	423	405	423	443	424	406	396	430	430	452	390	409	398	475	404	435	402	413	401	410	416	446	439	437	386	429	441	419	408	430	423	457	420	392	408	412	403	462	431	419	426	406	417	406	435	412	410	431	456	413	415	432	447	407	403	432	442	409	417	380	434	424	410	425	381	398	462	453	418	447	428	424	415	405	429	391	450	454	425	387	434	442	420	448	413	422	426	393	434	416	441	407	430	428	443	443	417	428	397	437	388	400	381	434	405	436	443	443	443	385	461	428	421	381	424	395	444	394	438	428	410	415	450	404	404	423	417	405	425	433	428	396	418	432	439	394	421	433	436	400	460	436	420	417	426	442	436	397	423	425	418	433	411	434	423	443	400	481	407	421	431	427	480	408	436	405	408	438	427	440	441	405	401	416	434	438	447	424	392	420	423	409	438	417	496	427	426	391	378	433	418	444	440	415	428	462	407	459	446	399	441	392	428	431	437	404	434	445	395	410	434	460	417	452	441	401	405	419	465	423	434	439	429	405	426	438	411	426	488	438	443	424	462	415	412	398	434	429	423	431	419	420	426	371	423	429	421	442	456	431	433	399	382	436	452	454	415	416	426	421	418	397	407	395	428	421	463	416	416	437	414	458	441	388	434	428	409	404	408	418	410	417	401	378	415	446	402	422	430	454	447	414	428	403	402	403	401	466	418	429	435	446	446	427	405	451	448	422	434	391	429	443	414	428	417	382	447	410	411	438	417	368	417	419	408	437	432	401	446	446	417	428	393	444	416	375	388	433	390	416	403	419	436	408	412	418	426	438	430	453	421	417	431	442	391	410	404	402	426	393	430	416	436	419	426	411	439	398	417	427	405	409	410	410	412	417	393	416	462	418	390	415	417	430	437	411	451	460	400	429	406	405	403	361	409	445	365	440	424	391	405	393	442	443	390	403	408	418	423	408	386	405	425	417	436	436	440	426	431	400	432	389	473	425	419	436	396	420	426	412	417	386	393	418	403	404	391	440	435	445	414	443	449	432	432	399	434	410	428	416	437	437	417	396	410	417	460	429	440	468	406	435	389	427	405	410	412	421	408	405	425	418	421	414	449	458	416	394	428	428	402	405	387	429	434	423	402	417	458	407	434	438	440	402	437	438	430	423	411	417	411	423	413	427	440	417	387	461	408	435	409	432	423	461	434	406	400	440	440	417	415	459	458	386	443	400	444	397	401	435	431	430	441	410	435	425	420	436	415	369	383	442	459	420	394	415	415	454	444	421	429	425	416	425	420	429	420	426	451	438	433	405	392	415	385	439	391	418	440	422	470	397	420	417	392	415	406	418	420	445	386	440	430	428	427	466	409	434	422	402	410	422	436	437	395	419	425	437	431	398	421	414	433	437	429	440	455	430	409	396	405	418	418	413	455	428	417	422	427	474	423	396	438	400	403	405	431	418	414	413	437	439	416	433	426	454	396	392	436	442	413	380	441	443	428	455	441	442	447	471	423	441	426	427	448	404	412	403	415	430	439	478	417	402	420	425	414	430	404	419	431	463	405	435	445	439	419	412	388	400	414	477	454	456	422	421	443	476	429	404	401	405	372	429	395	443	439	424	413	449	398	435	482	415	419	451	424	391	439	435	412	438	409	464	416	415	428	386	431	397	427	408	430	443	462	407	448	419	428	411	403	433	411	397	404	412	433	430	431	428	406	407	435	450	448	435	401	444	436	424	406	405	431	426	427	399	449	411	429	398	411	412	381	425	381	367	405	427	371	441	430	395	407	400	401	413	447	431	405	400	430	422	403	380	408	454	414	411	447	434	423	427	432	399	425	424	434	442	395	437	415	403	392	392	437	394	426	412	417	401	406	430	410	398	393	426	416	412	441	390	454	408	422	423	430	434	426	428	420	398	384	396	433	427	392	416	430	471	404	418	434	412	409	436	410	453	423	429	440	421	382	430	417	388	434	396	403	407	440	386	421	444	401	435	424	439	448	429	441	428	435	404	403	414	371	410	430	408	386	418	403	416	406	430	411	417	433	407	434	405	425	414	377	431	432	402	432	465	425	397	436	488	403	404	428	402	446	422	430	430	418	455	409	407	474	423	427	386	471	388	428	431	434	424	442	436	426	435	434	401	436	414	444	405	454	417	446	437	439	437	455	390	440	394	452	420	399	417	435	437	449	392	451	412	404	430	401	416	442	442	425	413	431	423	402	394	409	434	403	439	445	433	442	429	408	396	386	400	401	461	385	439	409	437	435	412	422	412	404	407	422	419	422	418	407	424	437	427	450	441	411	421	412	428	464	474	401	460	388	407	426	435	432	405	434	407	387	412	429	405	429	413	431	415	441	418	419	392	462
25002	21034	27226	24901	10477	1257	956	834	794	735	772	767	725	728	717	645	659	775	723	688	727	715	694	690	690	744	692	726	707	724	690	695	748	695	723	683	728	682	725	708	653	727	675	715	733	722	698	734	667	684	668	707	668	696	694	722	710	709	694	699	670	672	688	701	712	676	705	696	673	666	722	723	715	696	698	673	701	687	700	663	691	656	721	671	682	647	675	736	696	689	698	636	667	708	747	726	680	678	708	671	698	687	684	712	710	682	668	745	721	704	694	653	727	636	677	671	649	640	667	685	687	696	725	667	666	729	671	688	709	697	714	672	734	696	643	712	690	702	699	701	694	701	679	684	732	707	751	713	705	687	701	723	718	663	675	725	660	663	692	651	668	716	685	686	635	668	694	688	697	699	679	698	708	736	666	674	648	678	698	664	724	667	698	697	648	708	672	724	730	709	691	679	666	684	637	687	691	653	708	703	671	673	656	685	721	700	703	706	665	668	735	711	682	692	695	652	656	685	695	767	712	644	718	737	670	715	668	695	677	645	722	713	671	733	701	702	684	684	679	679	735	682	684	681	681	675	687	720	704	678	691	708	667	669	681	685	685	707	729	677	687	730	683	686	773	670	754	702	692	729	676	715	702	720	705	653	717	683	673	718	694	682	703	702	710	698	663	687	735	691	659	731	696	707	712	700	671	724	709	682	677	691	653	709	672	687	672	692	676	665	661	661	688	664	668	710	693	703	701	687	693	690	719	647	689	708	645	717	708	662	733	722	716	678	709	680	666	701	669	732	724	626	684	675	700	681	667	717	686	721	749	671	693	669	718	645	696	755	683	678	671	686	683	693	692	743	690	691	696	692	682	637	708	727	655	634	702	683	683	710	699	721	663	674	719	644	684	711	696	663	664	707	690	671	707	685	719	647	666	692	695	699	697	657	698	715	701	722	691	692	680	701	688	689	735	744	709	654	713	723	693	719	708	707	707	709	627	736	741	691	685	665	700	715	663	710	713	664	682	677	738	676	694	748	679	646	719	657	705	743	655	727	773	716	719	655	632	688	634	667	669	703	747	693	675	691	713	700	681	695	723	703	717	714	693	672	724	699	700	724	701	710	691	680	682	756	697	675	664	682	735	722	685	682	673	703	673	782	675	699	723	678	671	693	690	673	690	697	689	657	670	670	725	717	685	693	698	640	720	719	708	731	680	684	701	704	713	701	691	681	695	688	728	695	708	658	716	687	733	718	702	673	737	694	723	707	711	648	699	695	689	693	703	645	674	710	716	690	723	670	718	662	710	672	685	648	681	687	684	701	689	693	664	636	677	651	651	659	675	683	654	717	669	674	709	682	649	647	661	729	652	737	693	666	717	667	758	683	705	683	646	717	655	652	680	675	681	708	670	714	677	675	680	690	629	726	692	696	696	695	644	726	653	673	648	734	642	696	696	732	689	718	650	686	695	734	689	667	711	675	723	740	711	660	732	697	740	685	676	658	647	716	648	716	692	663	608	686	698	704	726	692	681	688	671	672	700	697	760	684	683	669	677	700	742	722	687	684	669	667	727	726	659	676	652	730	642	694	646	746	682	693	739	652	699	691	736	687	683	673	629	683	675	722	690	644	707	680	712	695	672	669	664	734	666	676	647	730	689	670	752	675	682	685	692	760	682	724	698	710	733	705	682	696	720	696	647	692	717	727	662	716	682	718	723	652	686	707	710	708	689	714	636	699	680	678	741	726	689	729	703	682	687	662	696	697	643	703	663	631	677	687	687	671	766	655	709	673	659	693	695	669	676	706	679	694	707	710	717	698	735	721	715	705	710	687	710	742	663	668	671	661	699	706	678	697	692	725	619	688	688	664	720	625	679	649	678	682	697	662	670	648	678	721	708	669	650	661	756	704	672	712	643	723	711	689	729	682	707	695	692	676	685	674	706	737	702	758	698	695	644	732	717	707	720	675	661	692	728	714	671	673	666	691	672	670	682	690	625	706	645	676	680	669	708	662	693	691	757	632	640	691	684	695	768	667	727	682	697	674	672	725	697	712	672	712	668	754	676	669	640	723	705	718	682	680	700	741	668	669	687	646	675	668	717	699	626	670	708	674	705	705	705	721	623	692	686	711	735	670	694	711	704	698	646	689	698	685	705	704	692	722	658	698	691	698	674	688	689	694	718	681	715	698	691	696	664	652	662	634	701	711	676	683	693	715	730	681	657	732	737	683	718	707	718	693	652	702	632	701	693	697	721	686	716	702	695	696	708	685	704	663	721	677	639	675	687	681	715	708	680	679	706	697	665	684	711	703	712	724	674	745	669	643	716	665	725	677	695	669	700	703	665	709	694	653	669	759	661	654	710	638	694	680	682	718	728	713	649	709	711	667	715	653	654	695	739	740	658	676	668	716	676	661	720	691	679	688	644	646	705	743	713	666	699	727	694	666	661	679	683	646	730	653	715	643	693	669	682	718	720	761	700	719	655	716	698	656	726	714	707	685	674	724	707	733	657	706	647	710	676	690	699	709	660	661	674	640	730	695	696	671	679	718	709	696	675	664	701	739	694	679	687	695	707	723	688	694	703	702	675	693	710	683	756	704	706	693	681	707	675	666	689	663	705	659	757	682	691	701	688	668	671	745	655	666	648	658	660	720	705	714	641	693	685	700	716	687	674	690	705	707	714	708	657	667	721	679	697	708	661	712	713	682	689	706	655	663	705	741	648	680	666	690	698	724	674	737	695	640	629	696	726	700	742	672	718	718	668	661	720	753	698	640	700	671	651	650	689	691	721	731	691	674	699	655	706	684	712	708	635	681	672	715	687	694	689	665	685	695	666	675	669	672	693	651	706	748	703	684	714	690	675	665	645	693	752	713	711	715	696	689	683	684	711	680	664	709	711	706	707	655	688	668	669	698	685	705	672	683	653	659	726	666	685	653	684	639	690	684	640	720	713	720	690	651	694	702	688	703	671	674	727	694	667	708	692	685	670	682	735	703	652	766	726	681	711	668	669	665	662	728	709	695	694	690	729	671	701	667	654	697	692	706	697	652	710	725	689	671	697	706	680	669	665	685	745	662	757	710	664	702	712	711	706	735	673	728	680	683	671	684	676	679	684	684	680	709	704	703	704	725	733	701	718	712	669	687	666	629	690	673	699	678	712	687	686	695	711	730	689	738	698	696	690	679	687	708	701	715	642	698	707	663	686	698	670	672	685	720	698	717	718	669	700	719	697	694	672	713	696	649	705	672	703	671	694	702	707	680	697	704	643	642	685	664	706	637	689	725	716	677	686	677	668	744	682	666	674	690	671	664	683	703	664	657	696	724	720	686	664	664	672	655	686	669	707	682	694	678	718	642	671	701	671	703	706	655	717	634	639	687	699	698	690	695	663	708	675	669	702	691	697	672	690	709	713	684	696	701	687	715	687	680	693	697	674	711	694	714	706	654	643	615	722	688	704	708	674	694	668	696	686	650	697	680	681	690	679	695	683	721	700	653	680	692
22359	5220	3258	1856	1509	1346	1176	995	990	912	822	851	765	841	771	827	732	809	798	790	758	789	780	760	733	775	776	746	734	738	690	739	743	707	751	713	763	761	754	744	778	729	734	672	689	735	733	768	725	714	659	703	709	734	739	714	708	734	761	737	670	709	744	734	735	750	714	749	699	768	779	713	698	726	792	708	689	768	744	739	692	787	741	762	715	692	744	720	704	765	709	760	747	710	738	680	711	743	761	728	790	697	731	739	704	707	728	724	708	739	660	750	724	674	751	715	746	703	720	726	735	718	713	736	757	714	695	731	749	756	729	690	730	725	756	729	741	711	773	718	714	705	690	704	769	765	700	699	704	748	752	742	756	703	773	729	719	739	744	747	725	807	729	759	731	685	718	741	728	707	699	693	721	704	693	732	741	744	689	713	704	730	739	734	692	737	723	708	746	689	700	779	713	727	722	736	701	690	716	740	721	680	756	714	745	727	763	718	764	748	729	748	694	747	726	723	717	703	732	756	724	708	782	745	731	711	740	699	718	747	731	733	753	752	734	700	776	724	727	730	736	695	746	794	708	704	749	743	702	692	719	741	764	707	747	757	743	667	782	696	716	757	727	699	726	796	774	682	721	740	719	715	690	737	668	753	728	740	774	736	738	702	755	702	732	697	699	728	732	706	769	726	749	750	715	710	751	722	745	732	703	812	742	752	740	745	787	691	745	669	754	772	776	704	732	746	756	699	719	689	733	766	697	741	734	720	754	708	705	772	751	710	691	695	727	720	707	745	776	732	705	702	739	757	765	728	725	768	727	732	737	740	699	707	700	727	729	708	699	716	734	723	719	722	745	701	756	753	722	717	697	708	742	740	733	718	690	755	716	695	698	678	746	733	735	754	734	721	720	718	741	762	756	758	686	712	705	696	744	736	734	756	681	755	731	720	708	717	729	711	722	710	741	684	710	773	763	764	698	775	689	740	731	716	739	722	740	749	735	684	738	726	672	715	691	778	724	754	754	760	711	807	727	715	720	765	680	702	788	763	743	741	706	704	679	718	709	744	713	662	704	697	726	681	673	683	743	772	745	731	747	730	822	723	717	767	677	720	718	742	725	750	721	700	722	726	705	744	767	760	719	727	726	720	708	771	721	697	760	699	737	740	697	710	720	700	738	677	712	706	711	717	705	677	702	762	760	775	723	690	735	741	696	733	712	684	721	685	775	787	741	704	728	751	700	692	748	701	748	733	743	757	743	716	727	762	733	713	727	707	708	733	756	716	711	744	720	742	720	731	756	736	705	775	724	717	776	763	761	730	745	731	759	730	773	770	754	731	740	734	750	755	690	744	741	746	746	763	729	690	696	694	717	734	704	720	723	732	677	705	706	719	752	734	762	737	754	692	738	722	711	707	705	725	693	763	703	689	739	697	709	738	685	771	722	698	741	786	737	708	728	773	730	747	685	736	732	687	752	774	796	731	748	711	734	741	746	756	724	778	763	748	724	722	732	727	752	714	686	763	741	724	676	716	752	720	757	725	723	738	730	685	750	733	676	707	725	713	703	739	728	713	741	706	741	696	691	770	721	746	751	734	738	687	701	750	736	725	748	721	738	736	708	694	756	697	689	689	716	730	752	746	734	724	744	741	717	722	728	696	720	716	738	718	700	719	718	679	750	743	690	717	671	698	692	718	737	738	713	703	662	756	765	730	738	722	760	723	708	723	741	685	757	719	687	723	695	758	736	723	753	727	745	781	695	705	757	736	710	747	732	709	723	669	741	747	731	737	755	751	735	684	738	794	725	766	736	733	695	730	784	714	755	729	713	729	715	752	728	698	714	702	706	689	739	756	696	771	774	715	706	756	776	713	682	705	768	731	756	702	715	726	662	712	712	713	676	749	701	784	676	727	749	731	663	744	683	738	747	705	705	745	766	717	719	713	733	697	736	731	697	733	712	747	704	731	718	700	704	700	715	728	702	775	765	717	771	738	709	690	737	752	689	737	727	742	773	738	760	693	718	743	748	745	731	742	755	746	731	681	713	731	729	755	693	697	682	749	768	744	766	718	713	715	682	743	732	761	735	709	734	711	725	730	743	757	688	738	738	704	712	743	750	709	728	707	716	774	674	749	683	716	741	738	738	705	695	775	773	715	730	735	696	747	726	732	718	735	733	832	712	774	712	761	782	787	752	753	678	731	724	753	718	719	729	717	704	690	717	782	741	767	743	726	737	711	764	751	686	728	715	774	681	693	728	700	702	765	748	728	752	737	698	747	746	757	711	735	720	757	780	685	728	803	751	768	701	719	773	770	722	742	753	709	755	736	772	766	707	737	742	753	713	789	684	737	732	736	716	733	707	727	741	753	762	741	730	727	733	743	752	743	719	717	721	709	741	701	717	727	723	709	762	759	694	737	747	743	690	757	741	751	731	724	795	756	730	749	743	706	746	717	674	757	689	742	677	737	728	721	709	727	708	751	711	682	703	739	759	736	749	704	754	802	770	721	778	736	733	803	706	751	735	694	725	686	745	706	724	679	753	741	684	722	709	727	773	711	689	757	685	717	737	731	734	702	785	772	716	735	739	753	730	753	778	742	733	713	768	699	707	683	742	718	730	718	756	735	710	743	747	730	732	774	705	725	710	777	688	712	702	755	798	718	690	733	713	744	722	729	721	746	770	765	755	696	695	720	681	761	706	736	760	777	704	732	718	741	714	719	758	714	745	722	728	671	780	746	757	783	724	683	744	710	739	743	716	775	728	757	757	715	756	781	726	751	694	712	736	743	681	737	783	684	705	775	717	767	696	741	691	777	760	757	704	699	747	731	715	738	776	680	668	706	756	766	723	724	745	734	713	748	741	796	756	706	709	707	741	737	740	731	734	736	699	768	723	734	682	751	713	770	740	684	680	739	753	727	722	721	726	698	763	695	705	753	745	714	727	750	734	728	691	739	769	717	729	737	768	733	689	703	742	709	745	655	738	751	680	732	675	719	735	748	727	669	714	686	745	669	741	718	740	730	705	663	731	719	720	729	715	677	709	761	710	690	713	749	706	762	727	716	769	711	724	707	722	759	706	756	763	714	706	753	743	730	711	715	755	717	717	743	665	718	691	742	703	734	726	723	686	699	741	725	735	720	715	705	791	713	758	734	689	781	728	677	709	736	737	757	725	745	714	739	749	770	726	707	669	755	743	724	732	757	700	707	740	710	751	711	743	724	735	727	721	780	755	751	693	708	730	735	734	748	734	714	780	737	719	717	670	702	682	696	767	705	718	774	718	684	729	712	737	714	731	762	736	753	753	711	742	725	722	695	724	719	670	719	754	705	721	720	744	698	690	733	734	688	723	718	726	793	715	689	746	676	749	813	703	769	728	704	742	672	748	721	695	715	705	699	739	715	751	713	703	752	694	734	723	746	688	688	702	723	712	721	733	731	717	736	745	717	728	733	742	677	766	683	771	728	704	730	754	714	701	754	750	713	653	736	775	726	662	700	762	734
22737	21130	28945	23572	21137	21220	9305	1683	1301	1206	1147	1102	1040	1004	986	948	911	935	953	876	914	903	872	853	869	876	898	826	892	878	827	851	859	823	890	900	766	836	856	846	830	827	828	898	841	864	784	845	801	848	848	852	893	883	857	818	849	849	854	859	797	841	859	851	811	811	859	843	813	823	811	859	811	816	838	846	828	850	868	786	829	856	895	872	859	826	878	786	838	839	881	862	806	865	820	856	826	766	848	803	786	883	849	892	905	806	844	853	840	830	911	851	842	827	824	802	825	831	882	821	869	870	821	806	852	829	837	836	844	893	876	792	764	772	900	830	834	861	811	824	870	845	809	826	821	828	820	790	916	872	822	874	808	864	780	868	797	884	850	819	829	887	807	833	832	887	849	797	884	814	887	881	870	870	882	910	782	839	873	842	781	861	856	815	815	880	811	854	860	811	805	829	824	817	831	882	841	804	858	832	882	866	781	829	836	832	849	813	813	891	799	849	855	816	881	814	861	841	869	869	904	851	880	889	836	867	831	787	864	865	823	846	837	836	847	838	885	814	863	787	817	827	830	863	881	873	829	822	900	850	904	853	839	809	799	850	832	858	837	778	806	861	844	887	835	851	848	888	836	844	840	884	850	850	837	833	877	867	804	815	891	868	857	872	873	817	857	855	880	798	833	807	820	843	812	865	855	855	830	835	894	867	837	832	824	895	902	855	796	777	885	865	862	879	852	886	839	882	868	799	838	862	794	793	863	876	813	830	799	812	794	833	838	881	750	814	836	849	928	847	814	870	871	860	850	833	827	800	815	845	819	820	839	843	907	822	821	871	815	879	837	819	836	811	844	852	847	835	874	869	861	855	834	859	808	804	860	875	851	816	847	867	828	869	857	836	828	829	868	807	835	808	872	819	872	839	817	789	875	810	844	834	830	869	811	861	856	846	848	864	872	874	848	851	813	807	843	836	793	905	834	857	835	841	854	816	927	795	905	814	864	874	865	824	830	847	879	856	852	855	826	859	871	781	839	867	796	877	817	800	847	846	795	856	904	859	860	864	852	863	864	841	856	841	864	838	816	846	866	831	837	909	909	814	837	874	847	807	846	845	886	819	818	854	818	823	830	846	879	834	815	847	877	803	883	815	809	870	843	823	853	852	839	882	831	845	859	826	874	815	817	820	889	855	867	790	935	848	847	830	833	789	820	851	870	806	842	842	865	856	851	811	809	852	793	845	845	824	849	807	837	846	860	774	814	882	860	798	845	828	871	891	830	796	812	802	822	858	779	777	850	825	833	867	819	802	842	876	801	795	860	818	876	878	863	873	867	814	823	762	784	873	844	796	821	845	875	846	803	782	837	877	850	876	875	899	842	827	868	800	816	824	848	851	781	848	827	796	882	874	848	808	871	830	892	826	862	847	874	850	837	852	833	796	831	827	859	890	834	828	816	807	839	837	851	826	814	865	835	851	902	829	858	839	841	854	858	799	847	838	848	869	834	865	853	794	876	849	819	871	828	903	827	791	857	801	814	818	857	835	877	823	851	905	856	827	824	809	841	865	845	887	836	851	797	794	863	818	819	866	886	841	839	820	789	837	879	860	834	817	887	840	827	889	837	925	838	882	848	849	825	893	801	850	832	756	808	845	876	870	818	840	854	882	805	788	868	784	867	847	888	815	791	853	834	824	826	870	867	850	827	885	806	936	856	823	818	824	852	810	841	787	827	804	848	809	843	858	807	807	805	836	824	833	864	840	878	802	800	819	819	823	846	873	812	847	888	805	807	822	836	825	801	846	846	804	846	872	854	827	807	905	846	824	828	794	841	843	858	869	856	797	852	822	836	743	863	819	790	842	823	826	850	844	864	846	841	878	790	856	896	855	832	818	847	862	793	791	827	811	908	857	814	893	889	830	820	854	808	848	818	859	868	842	851	879	816	843	850	864	848	831	851	837	848	832	866	839	811	809	828	837	849	817	800	865	788	833	852	810	799	889	846	812	801	870	852	795	863	800	818	837	897	854	809	842	779	836	847	810	847	862	806	872	837	886	817	807	822	821	831	863	860	851	825	854	835	814	880	856	887	818	790	837	841	808	810	833	820	806	788	887	806	777	837	818	860	820	887	868	869	850	795	806	855	842	841	835	829	862	818	785	828	793	883	829	843	815	807	800	817	788	818	838	829	800	874	835	830	804	836	860	840	823	850	912	799	844	890	789	852	821	815	882	838	800	861	846	929	862	845	813	799	847	859	915	807	864	861	830	834	816	808	868	864	833	864	825	794	830	873	823	864	832	888	860	832	867	801	830	798	812	813	855	866	831	825	868	807	871	820	833	815	804	839	803	891	847	844	863	859	852	813	813	845	856	849	834	778	798	860	836	890	830	844	827	850	777	847	850	859	851	860	806	818	828	812	807	860	809	843	876	833	837	854	789	832	813	866	844	867	846	834	845	873	833	847	813	897	882	874	846	830	782	825	864	849	820	846	876	865	855	852	847	874	844	853	853	824	837	863	869	836	812	869	836	830	819	851	807	830	855	794	856	829	810	842	837	832	862	847	862	829	874	813	806	793	847	849	823	805	826	837	815	789	857	830	843	837	868	819	834	827	836	856	849	820	879	828	782	838	813	906	810	872	829	819	839	839	835	866	809	859	810	864	847	780	865	888	827	848	814	848	842	809	926	796	859	837	822	868	821	858	857	803	851	858	832	852	879	827	880	818	825	838	832	867	885	826	892	873	901	902	909	915	796	910	832	838	837	828	806	793	769	836	861	841	814	801	862	838	869	911	844	840	804	839	775	778	819	823	834	831	822	861	801	862	873	778	893	892	788	829	853	812	828	782	838	833	873	795	880	839	858	854	833	835	810	825	826	840	853	834	809	848	841	873	855	820	850	808	813	832	860	793	885	844	842	845	845	863	866	812	835	873	853	836	835	825	834	841	819	845	839	859	804	850	856	851	832	862	838	818	789	814	804	871	832	874	861	803	820	851	862	836	813	828	837	886	845	828	796	883	838	817	800	782	851	829	839	885	829	828	874	759	894	828	852	824	799	784	807	840	818	842	835	797	844	858	831	874	844	852	884	855	845	847	866	877	891	847	897	849	906	844	865	849	914	843	837	853	845	822	812	824	833	856	854	830	888	856	861	850	821	819	878	800	875	835	834	881	877	860	875	840	853	898	839	847	799	840	832	878	797	864	840	807	845	848	826	817	784	850	888	868	864	782	860	785	855	847	829	858	841	795	780	860	849	818	869	841	883	804	801	851	807	849	836	872	858	873	856	856	825	802	867	818	840	841	832	907	862	841	877	854	850	799	847	817	803	875	825	838	828	822	858	901	851	876	810	841	838	898	854	840	838	829	804	831	869	787	856	791	848	830	859	830	834	856	809	861	800	828	825	834	848	825	884	857	836	826	865	831	870	876	822	832	839	825	820	871	842	892	777	872	822	828	778	847	835	873	795	855	821	824	851	855	857	791	849	874	812	835	801	814	828
25458	14419	9262	4858	3608	2828	2330	1856	1639	1425	1342	1174	1138	1107	1068	1012	1020	997	1033	953	913	894	944	904	927	951	926	855	895	889	904	887	844	935	886	855	859	872	860	841	829	882	838	848	880	854	948	807	825	892	798	871	836	809	868	815	833	852	868	862	843	847	842	844	806	814	860	861	879	806	801	851	879	852	879	854	821	878	805	845	864	835	868	845	810	831	819	824	887	790	878	882	848	809	871	859	815	854	878	863	821	826	840	823	828	813	840	813	819	850	841	816	836	851	834	813	852	857	864	810	817	863	870	824	791	845	839	809	826	801	817	830	845	811	798	824	871	807	816	852	864	760	827	828	829	865	872	809	829	832	866	872	838	801	785	806	831	897	845	828	822	824	817	865	788	801	862	822	897	782	823	885	848	851	806	856	810	871	818	810	784	829	832	801	784	839	815	813	863	799	771	830	870	825	835	840	838	839	832	804	818	847	862	821	796	864	861	862	851	847	870	871	832	787	870	842	865	850	846	805	882	815	816	855	835	853	843	843	828	844	828	874	843	851	843	847	852	872	843	814	828	831	787	831	812	831	843	825	906	841	836	841	812	874	860	840	802	846	823	830	841	817	801	845	871	805	831	880	847	823	789	831	803	839	864	878	905	761	898	899	878	810	827	818	883	811	852	815	847	813	876	845	810	862	840	837	801	815	839	860	841	888	831	753	832	791	838	839	844	836	814	893	823	848	827	824	818	833	897	859	836	804	858	840	812	782	859	803	818	811	787	816	852	882	820	828	828	907	820	837	796	841	778	845	823	870	824	861	842	844	811	794	839	817	849	865	824	837	843	797	807	807	805	865	861	812	830	851	830	810	817	865	840	826	849	818	859	856	811	822	798	852	793	817	821	810	871	835	857	794	790	825	807	818	847	882	839	799	838	849	820	849	821	832	832	793	811	841	815	845	849	822	862	853	826	832	870	872	821	858	771	810	819	862	841	881	869	869	877	851	817	811	812	856	893	811	852	789	846	834	861	873	816	818	863	856	876	829	832	818	838	802	803	812	810	863	863	851	785	860	785	839	842	827	825	841	814	807	833	830	830	831	854	857	826	837	819	827	832	805	815	819	834	770	888	845	828	825	824	861	852	855	849	804	913	825	862	874	862	854	823	827	872	851	872	854	852	828	864	811	832	807	879	816	860	847	829	863	853	823	864	851	795	847	881	830	841	788	790	869	845	826	825	827	890	797	832	845	879	816	837	822	840	847	832	851	816	858	853	827	810	851	840	800	862	875	783	821	828	900	843	819	880	793	881	746	798	849	818	857	851	870	886	839	841	848	834	894	833	851	825	845	793	814	851	849	834	834	842	859	865	879	831	823	812	813	838	802	857	895	878	845	821	823	829	868	864	835	845	835	878	803	840	869	855	865	891	893	820	855	845	780	875	766	813	810	873	839	835	789	864	824	858	872	786	826	864	824	831	794	844	862	821	828	817	849	804	873	794	775	824	849	824	801	821	879	861	837	815	844	825	788	880	813	868	880	800	862	838	818	874	885	801	875	831	866	811	836	836	875	824	856	820	857	882	852	837	823	865	869	847	888	806	871	810	828	805	806	866	831	851	844	838	811	867	810	865	846	856	822	812	887	813	877	813	823	842	840	863	834	880	767	859	817	862	862	817	832	841	830	848	842	846	813	894	855	881	795	781	888	836	815	815	828	836	837	794	824	862	833	852	851	875	849	838	822	818	849	854	863	836	854	853	872	818	839	844	847	835	773	836	850	835	853	858	850	842	772	836	797	837	791	809	808	902	860	821	809	825	809	830	829	810	819	853	824	812	837	809	848	868	846	792	827	824	809	848	833	839	838	824	822	811	818	866	886	885	810	845	882	876	853	891	829	848	836	809	781	826	832	850	801	875	824	862	781	872	852	795	814	919	857	817	791	825	831	782	858	852	849	876	829	819	823	854	794	860	813	797	801	889	792	837	797	821	837	849	863	822	845	836	830	846	792	827	788	871	865	797	774	821	838	816	814	813	843	778	833	851	827	864	871	842	838	830	805	861	854	805	826	879	797	839	825	865	863	896	823	817	787	820	825	875	836	881	816	846	850	841	822	818	821	824	844	803	802	838	827	801	834	881	806	833	841	824	865	890	828	798	842	779	833	872	810	837	824	791	830	843	856	847	878	815	858	829	793	801	833	868	890	866	819	854	807	854	850	845	851	884	796	841	790	769	888	855	835	878	867	857	795	858	796	833	858	858	837	790	848	888	825	813	811	797	910	838	882	841	837	854	816	857	823	753	771	830	812	855	869	833	803	798	893	806	848	844	821	876	800	867	827	838	835	832	844	863	840	825	854	872	822	896	841	833	815	800	850	822	902	885	803	809	819	881	858	827	847	845	887	862	864	836	859	872	807	811	873	835	884	834	836	830	852	836	837	830	851	794	780	810	793	870	875	832	828	853	837	815	801	840	823	868	827	811	833	824	820	872	823	826	854	830	858	850	841	834	855	838	757	885	807	832	829	846	791	836	831	810	846	777	839	836	824	848	879	831	792	878	871	838	823	794	828	785	848	844	842	842	839	802	831	836	845	873	842	794	751	865	825	879	808	784	845	806	848	847	834	864	847	891	860	880	838	859	849	862	823	860	769	836	799	818	853	825	835	840	820	845	785	828	793	866	844	782	877	864	874	844	794	845	869	834	849	840	796	821	807	855	856	842	823	781	832	830	870	823	850	810	854	853	839	814	784	863	821	876	819	753	903	852	844	835	797	810	841	811	841	834	880	840	837	870	845	826	839	838	824	840	829	844	859	856	785	870	865	795	865	791	849	801	859	856	844	865	850	898	872	839	826	869	866	870	806	857	863	821	844	840	874	795	789	806	842	902	837	884	863	824	849	817	866	791	824	834	807	833	852	797	830	806	835	806	825	852	847	852	861	840	821	855	868	800	832	809	853	871	791	846	841	776	827	877	867	828	834	855	881	827	840	855	846	858	858	858	812	818	829	856	855	853	859	851	827	854	840	832	836	886	799	844	808	847	846	842	848	852	856	863	849	862	789	857	845	890	842	806	866	841	858	837	852	831	845	851	826	832	813	829	793	822	820	771	872	809	798	858	844	813	823	793	836	883	857	842	812	815	885	820	845	839	913	848	822	869	804	800	820	894	827	887	832	839	840	828	853	819	840	852	823	814	875	858	853	865	780	843	815	846	834	846	807	841	808	812	896	799	870	840	860	834	818	838	861	803	796	832	822	843	806	791	822	803	857	857	810	857	810	851	833	872	860	871	823	860	826	858	834	833	842	800	871	815	815	801	853	802	824	858	791	866	892	875	810	842	802	846	854	855	865	844	823	862	818	809	840	828	870	836	837	767	824	858	843	849	867	807	837	854	836	790	804	847	807	819	843	872	847	824	794	787	816	833	822	856	855	873	871	803	893	799	791	832	843	844	929	866	820	829	837	878	871	886	830	846	858	859	826	862	791	841	792	811	943	821	817	822	793
28658	18028	4179	621	425	364	399	359	366	389	364	441	365	346	356	370	365	338	346	358	344	319	401	339	374	364	369	342	382	343	341	358	391	365	369	371	409	395	368	378	373	380	371	372	376	370	342	355	334	368	361	348	373	334	387	381	320	384	395	351	355	383	376	372	350	337	352	349	366	365	374	354	357	367	353	358	368	380	341	346	371	368	340	332	372	378	353	352	356	372	330	347	356	362	349	356	369	342	367	348	345	354	345	354	365	365	372	353	381	362	381	379	382	379	335	350	357	359	365	369	370	342	342	364	378	362	323	352	343	321	332	360	330	341	362	360	373	374	381	332	353	344	390	349	368	368	386	360	322	366	367	315	341	368	357	370	352	348	339	365	369	370	375	386	359	377	363	350	332	395	340	354	367	350	376	385	356	375	330	367	344	384	345	414	357	366	338	390	363	354	348	377	380	350	367	330	342	364	348	360	367	325	394	335	342	368	351	351	379	367	387	394	354	382	349	354	354	386	385	354	336	373	334	372	379	375	339	366	403	388	378	358	373	338	400	348	351	354	387	373	346	370	369	372	364	361	332	400	365	374	369	372	357	359	337	341	387	346	363	380	366	366	361	394	352	357	346	358	395	372	332	361	341	359	381	394	324	383	326	387	355	379	372	349	361	342	352	347	351	379	357	404	379	375	361	357	338	338	346	336	382	351	355	370	344	349	351	364	353	349	325	350	360	334	350	365	379	327	343	356	350	360	352	361	346	373	326	361	364	373	368	359	376	346	357	342	376	328	365	361	339	362	345	359	353	338	364	363	374	344	355	371	404	349	379	352	376	362	342	382	387	361	361	378	392	377	349	354	370	358	389	365	361	375	390	390	392	354	373	324	373	357	369	366	373	375	358	384	379	359	401	419	372	346	344	379	342	358	357	342	341	389	359	338	363	333	360	376	337	363	343	383	347	332	388	372	358	327	326	347	361	389	374	377	378	358	357	354	386	369	373	373	338	374	344	335	385	346	386	355	332	389	351	363	375	382	358	393	357	365	362	367	369	403	399	351	347	354	354	367	338	337	365	335	355	355	335	392	373	382	386	366	371	356	358	374	349	402	337	371	364	363	380	373	351	336	350	336	382	342	336	364	362	343	365	374	376	323	366	324	350	364	384	353	387	382	362	337	358	385	380	370	379	366	323	357	338	357	374	351	370	360	350	358	368	354	373	380	391	354	376	370	365	348	323	368	382	347	351	366	342	407	370	352	370	328	379	362	384	342	388	344	364	408	368	380	367	330	343	398	342	353	355	376	336	390	342	374	373	357	350	343	352	347	365	382	378	324	395	334	360	363	360	358	318	363	364	354	375	388	346	334	362	336	374	357	351	381	429	361	341	356	340	356	365	347	357	371	343	365	342	395	347	370	349	386	375	403	355	343	370	329	365	400	368	366	338	372	382	376	366	372	400	386	364	332	353	366	351	370	367	329	362	375	382	364	380	392	375	341	388	356	363	368	377	349	376	347	355	361	359	371	351	356	353	346	379	369	336	386	368	335	384	373	363	406	361	362	353	355	373	377	360	396	339	359	370	373	380	317	384	354	360	339	357	371	354	364	390	359	371	351	397	352	412	372	401	384	341	349	397	358	386	348	360	377	360	344	373	343	358	377	386	376	415	351	331	377	334	352	345	359	333	344	349	389	329	385	333	374	336	358	385	385	375	354	368	376	381	353	339	378	328	351	356	376	383	370	364	366	348	372	350	353	370	404	331	350	360	362	347	375	372	344	324	363	334	361	396	362	349	336	366	353	427	343	347	394	368	379	346	387	392	352	369	386	352	368	344	339	389	376	368	378	379	373	372	357	379	397	382	335	352	369	355	335	334	351	354	395	352	355	346	369	359	327	366	348	365	368	372	365	357	380	397	333	359	359	370	361	365	368	331	375	343	366	398	351	345	346	354	345	371	368	406	311	395	340	366	363	355	377	367	386	377	352	384	341	382	361	377	338	355	366	358	347	350	341	348	334	393	374	361	356	362	381	351	336	370	338	342	346	354	325	358	381	354	350	347	360	371	367	340	373	408	343	381	368	368	356	342	358	337	374	351	337	332	381	380	347	346	347	353	347	365	387	353	341	372	370	374	356	364	388	358	341	382	349	331	348	370	385	361	376	378	363	359	362	387	335	335	382	355	341	381	345	397	354	359	372	395	388	376	347	402	373	363	361	356	346	373	342	353	418	357	369	335	383	334	366	371	375	357	330	349	360	373	400	344	345	375	396	352	381	420	365	357	363	370	348	388	354	353	408	353	382	334	370	380	353	386	351	337	357	386	363	331	337	361	345	351	363	352	381	357	400	360	373	363	386	351	379	376	326	363	377	377	355	363	368	326	346	350	354	379	382	351	349	390	368	355	366	370	371	375	339	351	360	359	348	386	373	376	367	338	367	367	401	351	378	342	354	340	359	383	351	360	358	387	350	365	375	379	380	344	366	326	378	366	356	359	369	387	333	377	330	356	307	352	367	348	319	359	337	404	362	332	373	354	315	337	342	355	342	372	335	331	367	327	334	339	358	395	344	320	387	335	370	365	386	349	358	389	349	359	324	373	365	370	375	317	345	346	367	344	377	358	361	351	355	387	370	369	355	361	376	321	363	372	342	385	349	351	357	364	397	350	358	388	347	366	353	394	378	378	346	368	372	334	361	360	354	350	377	339	380	378	404	346	366	362	357	391	379	378	377	336	329	345	322	375	337	386	330	415	398	349	393	346	367	346	375	363	360	393	403	373	349	379	364	360	329	393	347	385	392	334	342	344	336	367	346	375	329	344	385	334	377	335	317	345	368	332	367	335	387	361	338	363	351	361	354	368	389	358	383	365	361	381	397	312	410	365	384	372	391	334	367	371	349	360	376	366	358	377	391	350	363	360	357	353	352	347	346	334	383	349	369	342	372	373	351	368	392	367	331	368	361	356	361	366	350	349	348	379	364	361	359	348	371	353	330	416	367	368	355	364	391	359	373	383	362	345	342	372	369	359	379	364	332	344	350	365	389	368	355	351	347	334	377	327	394	344	355	361	380	367	392	351	366	366	399	378	359	371	360	397	355	347	335	394	369	334	360	368	356	376	402	366	362	328	386	364	320	340	358	381	407	384	344	381	371	366	362	388	365	330	341	392	365	376	352	342	337	374	368	350	383	399	361	364	364	389	345	363	374	347	356	376	341	368	384	330	367	393	383	355	358	338	350	407	349	353	364	370	352	312	377	356	369	378	367	353	344	364	334	367	345	336	372	359	362	387	365	354	343	347	336	399	364	345	349	342	378	354	337	312	390	356	341	371	342	380	397	356	328	368	384	353	348	351	344	381	346	353	357	392	333	359	370	372	374	357	384	381	403	320	364	366	393	376	383	313	366	360	351	361	353	366	358	324	354	355	354	369	342	376	387	343	322	348	366	356	357	353	360	329	360	385	380	382	349	369	352	373	347	349	341	350	348	347	339	323	335	351	342
14404	993	754	481	514	479	413	445	431	420	383	398	382	420	376	424	411	398	416	421	401	429	382	392	405	379	427	403	401	397	428	397	379	416	379	408	408	451	424	371	409	417	434	410	427	417	432	394	413	388	417	433	449	425	406	422	400	407	445	418	381	401	418	420	392	410	406	407	409	413	411	396	401	412	401	371	384	390	396	394	407	416	405	431	371	418	446	419	403	422	412	417	408	402	413	438	372	402	378	382	414	392	404	374	398	391	433	381	385	412	401	403	381	425	420	388	431	380	410	401	384	400	393	422	402	414	412	382	404	410	435	407	386	434	372	419	380	414	406	398	421	421	437	415	405	393	386	402	405	411	417	374	387	431	373	406	429	434	401	427	422	404	426	395	366	410	386	422	393	412	405	423	395	400	402	400	402	421	397	404	419	440	405	407	423	418	417	433	397	393	413	393	425	389	367	388	421	412	373	451	394	387	428	391	402	440	398	409	387	398	411	428	434	388	408	398	382	407	417	383	410	392	420	398	428	412	380	388	396	406	396	404	404	366	395	422	404	411	406	404	400	411	437	415	385	380	430	412	412	394	419	420	448	409	415	396	392	403	406	397	401	407	423	394	369	450	393	389	395	371	401	405	463	419	409	378	411	370	380	425	359	431	389	405	400	419	397	378	395	413	413	420	399	404	407	410	402	413	407	429	389	409	412	380	405	396	408	394	397	401	394	353	403	368	364	424	384	352	446	416	409	365	419	358	421	398	424	389	426	401	438	387	403	393	349	404	352	392	394	422	413	403	420	399	417	414	434	403	413	424	414	433	374	432	439	438	415	396	418	364	379	472	382	400	448	412	439	411	446	385	404	443	430	437	418	373	363	396	408	414	419	404	399	412	409	425	372	398	407	442	431	409	407	422	404	446	390	422	373	389	440	383	377	433	394	407	414	389	426	385	392	388	390	404	417	403	412	416	439	414	411	440	422	393	410	390	369	420	423	388	397	429	423	395	450	394	429	366	447	382	424	405	450	408	412	392	416	409	401	387	448	425	434	430	449	391	426	400	413	393	411	367	418	375	402	386	396	418	432	410	419	410	456	405	405	397	436	389	402	412	432	452	354	391	382	414	396	444	405	388	377	424	396	413	403	392	419	396	410	420	404	417	405	428	398	423	358	429	420	422	394	408	405	390	426	396	432	426	383	405	385	422	406	405	410	382	383	416	400	418	403	383	411	436	410	422	395	428	411	427	427	372	438	418	404	409	377	398	383	460	384	370	413	424	380	413	392	389	398	387	423	405	389	398	399	412	408	434	402	343	429	394	409	396	391	409	396	389	421	395	413	418	384	422	375	427	407	433	383	401	423	410	431	383	442	402	404	384	436	399	403	418	408	380	401	397	418	412	394	403	405	407	376	403	424	391	393	410	386	409	410	400	398	430	382	411	389	409	397	413	413	385	393	403	397	403	428	392	430	403	405	418	390	409	389	453	424	410	424	463	414	413	436	409	421	410	379	409	372	411	442	460	456	435	405	372	369	382	401	414	432	412	433	421	403	420	417	393	398	393	365	389	381	444	440	391	376	429	421	432	393	408	419	390	406	426	418	452	407	395	409	384	416	398	402	370	423	413	409	401	399	407	382	412	406	405	412	414	438	408	440	420	380	425	391	399	439	452	402	419	443	401	422	389	420	391	425	397	393	424	419	387	410	384	430	395	453	421	395	414	418	397	404	419	402	409	383	437	380	384	426	411	402	436	397	419	397	414	404	383	415	424	393	409	408	400	431	391	445	399	359	449	390	378	446	413	402	398	404	417	401	400	377	374	427	413	401	419	377	419	387	400	388	463	368	415	412	379	391	375	445	397	392	396	408	408	390	416	418	393	410	383	387	413	444	429	386	431	395	419	363	404	389	385	426	396	387	403	384	453	393	400	408	433	425	412	432	361	445	416	396	380	400	394	418	417	365	430	420	402	410	401	412	424	447	425	380	403	404	419	397	437	386	425	403	412	446	428	433	425	389	411	399	423	386	412	398	415	408	385	390	403	433	414	415	388	401	405	415	421	399	381	427	410	412	426	389	413	405	391	424	400	397	413	415	397	402	445	426	433	447	416	433	394	400	384	418	420	439	379	419	419	362	426	407	380	372	389	412	419	423	360	415	399	398	448	406	424	406	419	421	432	376	421	367	385	413	380	435	374	397	440	388	388	398	397	404	414	404	418	431	437	389	403	419	400	402	410	389	396	402	412	391	387	407	419	390	415	400	359	405	422	411	436	380	421	384	411	391	385	427	441	422	424	431	400	363	406	428	411	421	407	433	387	439	377	391	413	433	409	407	395	374	421	422	393	406	426	387	425	418	454	415	398	408	416	410	419	417	396	391	398	397	377	409	416	379	439	425	387	418	413	394	415	422	408	394	420	450	381	445	406	412	375	397	408	440	395	389	411	367	432	399	415	433	411	396	471	391	404	398	412	431	423	377	421	377	414	438	367	420	378	405	428	433	432	399	393	371	418	398	414	438	388	419	408	370	397	383	410	414	400	389	426	408	410	405	437	407	443	413	375	426	418	361	403	398	380	446	428	424	419	388	400	407	379	410	375	383	396	439	425	416	375	415	395	394	400	428	440	398	346	436	400	403	413	438	386	431	366	381	383	433	398	400	392	396	391	382	409	438	422	390	403	447	453	417	397	402	415	417	402	379	423	400	380	432	416	411	411	413	420	375	424	399	429	383	344	400	400	389	387	429	400	414	423	414	384	449	391	420	397	371	426	384	371	413	436	434	405	390	397	390	392	368	422	367	438	389	407	406	397	398	379	347	411	362	394	374	396	415	433	371	404	399	424	410	417	454	397	436	388	393	418	429	401	419	426	430	413	408	380	412	378	404	398	410	435	390	397	404	398	412	398	388	385	407	421	386	409	374	416	396	434	394	425	396	392	385	334	399	425	438	411	411	394	374	420	411	396	385	380	396	385	391	419	409	401	393	404	411	414	406	393	420	377	405	393	416	401	425	401	428	397	391	431	399	413	377	381	421	388	417	418	399	405	406	433	421	402	403	413	415	432	389	397	382	412	435	382	408	385	428	389	442	381	381	414	387	406	402	387	423	360	411	371	442	401	409	412	426	404	399	370	402	379	402	388	417	438	367	375	391	412	408	408	386	398	393	416	397	427	392	418	388	391	402	392	396	417	412	422	419	392	389	389	403	403	379	420	442	457	386	405	439	421	417	391	410	416	412	417	389	413	405	425	429	413	431	398	398	379	400	391	377	388	418	386	404	403	402	416	411	439	435	426	396	434	396	407	410	406	402	407	401	405	393	399	375	415	370	383	396	404	378	410	387	377	391	389	367	393	425	441	395	416	391	367	427	409	428	358	362	410	435	400	413	418	400	398	445	437	431	395	378	394	412	386	407	413	410	400	405	429	420	423	391	425	424	380	398	383	398	406	426	411	411	406	400	453	400	426	401	425	437	353	371	425	427	456	436	463	382	391	395	394
23820	20998	28234	23916	21013	9611	1023	757	647	544	544	497	474	445	443	441	409	467	446	403	466	446	447	411	421	384	411	431	387	398	397	405	390	409	380	414	423	391	402	400	379	390	391	413	393	382	376	414	387	374	385	371	414	375	403	385	390	385	368	378	389	364	359	413	390	363	430	382	395	348	389	403	357	407	384	396	414	375	381	355	395	399	415	362	395	401	403	388	381	410	383	413	376	381	368	408	371	406	398	421	368	399	382	375	407	410	386	403	374	390	419	361	392	412	403	383	387	378	401	404	372	358	361	406	402	404	368	411	370	404	410	389	355	404	363	367	389	387	380	362	388	386	402	375	402	385	355	386	389	403	388	371	379	430	422	391	381	412	377	400	394	397	373	385	408	365	416	418	393	391	391	373	391	411	414	395	416	404	435	410	401	406	365	422	426	365	353	348	414	384	395	360	389	358	367	370	361	388	404	411	381	364	416	391	402	375	426	361	381	390	375	399	369	404	407	398	406	388	379	386	386	398	372	370	383	379	376	395	382	408	388	344	422	401	397	370	407	407	373	364	388	378	348	387	412	407	391	394	383	445	410	402	340	398	418	371	352	388	418	385	383	394	384	392	373	385	375	389	376	336	378	319	368	405	355	392	382	409	387	395	390	400	385	374	380	403	372	396	416	369	392	391	382	382	415	394	411	414	376	395	396	396	390	419	385	383	393	337	418	375	358	385	374	365	380	393	388	404	364	381	375	383	415	385	405	369	401	356	363	371	416	391	404	410	376	389	422	380	392	375	385	416	392	392	363	361	362	403	423	402	392	400	383	363	383	395	359	359	359	407	363	429	374	443	390	360	398	402	382	360	403	373	364	398	378	372	389	369	376	397	395	402	414	392	379	388	369	408	390	399	409	367	395	383	392	391	403	388	395	369	368	384	323	409	389	405	401	390	394	373	390	358	397	353	385	389	388	379	377	324	358	388	344	441	384	377	357	362	395	399	383	369	401	386	368	373	378	395	391	394	381	402	381	384	408	400	389	382	350	391	375	378	404	403	417	364	375	401	394	399	322	361	383	365	426	383	405	378	372	398	383	375	373	407	383	357	418	362	382	404	404	393	384	410	400	389	368	423	381	427	420	379	357	397	423	397	420	400	372	401	379	405	364	377	397	370	378	377	398	374	434	423	400	385	369	372	396	363	352	370	421	427	406	365	403	389	411	377	391	397	395	396	411	331	405	412	396	400	383	381	434	409	348	395	402	398	370	386	356	354	372	374	386	390	410	368	383	371	381	394	358	359	359	404	370	372	377	430	380	402	375	386	401	403	413	424	389	365	371	390	378	402	428	416	332	408	367	378	385	368	401	367	450	386	378	389	400	394	392	410	367	376	369	388	405	385	404	360	418	421	385	408	373	396	347	388	368	396	387	394	376	371	380	448	375	388	396	359	411	346	421	411	405	407	381	409	424	336	385	416	378	367	366	372	392	391	352	341	409	366	369	405	404	353	379	401	374	399	382	403	389	377	376	390	369	385	379	350	363	414	359	385	393	405	409	396	392	412	394	380	385	411	423	412	402	368	380	403	420	389	400	386	387	364	406	406	415	402	378	395	383	410	412	386	391	374	399	411	390	390	393	415	410	411	419	409	390	387	386	389	385	389	419	393	382	380	381	377	383	354	377	388	391	392	446	378	402	373	385	377	405	377	399	376	375	368	385	366	385	390	362	367	398	382	372	415	391	373	415	381	393	400	391	387	389	369	364	372	418	399	387	358	422	411	376	383	406	392	360	406	378	390	379	366	372	387	407	385	386	395	396	357	387	389	404	394	432	398	385	367	339	386	379	427	376	393	406	392	346	376	392	413	433	354	383	382	390	418	377	427	401	382	388	401	392	377	400	380	387	362	355	365	392	366	360	387	356	398	416	374	388	361	403	402	430	405	364	394	409	356	404	409	363	370	380	389	379	431	385	363	434	412	362	372	391	378	405	400	387	386	422	372	396	361	388	427	423	374	378	392	396	386	378	428	371	402	380	412	368	417	405	390	424	372	431	354	384	375	371	358	407	382	371	355	362	369	374	358	374	399	395	362	386	350	361	401	400	379	379	370	395	377	365	400	386	398	375	403	386	350	393	376	377	415	339	369	361	384	390	405	361	375	377	390	365	418	368	359	407	374	423	354	370	454	397	377	341	404	360	351	383	379	390	400	408	409	369	355	407	373	387	381	397	416	386	354	392	360	391	385	380	390	423	428	400	390	372	411	433	375	410	394	363	331	400	396	408	383	381	386	403	392	365	393	396	413	360	357	415	377	365	379	384	395	343	403	381	361	393	376	408	418	364	382	368	384	384	398	379	385	390	400	403	370	418	391	395	369	400	395	379	357	400	373	404	393	398	421	417	413	408	383	383	385	398	375	373	425	379	383	384	365	385	353	376	392	388	359	386	379	423	390	355	388	388	401	407	393	372	419	375	376	381	370	380	365	399	356	407	378	402	392	372	407	384	375	373	370	408	373	394	378	384	387	401	382	376	393	351	381	360	363	382	388	407	373	360	374	391	430	351	404	406	369	426	361	380	350	368	384	363	385	371	409	369	397	376	391	352	382	405	406	399	369	363	356	401	372	390	342	366	368	367	368	389	413	377	379	377	369	369	407	376	402	370	334	408	389	362	410	390	384	349	353	408	356	385	380	406	394	395	393	388	402	390	418	411	378	383	382	377	405	397	400	386	361	378	417	417	367	385	346	377	358	377	373	411	367	411	367	375	373	422	393	444	401	408	385	386	410	411	380	394	386	393	345	362	428	417	399	386	368	378	372	382	411	392	368	366	401	388	364	358	434	377	376	400	382	426	384	360	396	406	403	400	387	386	403	388	381	407	361	400	376	402	375	386	368	362	371	375	364	384	376	360	369	386	374	401	356	402	385	415	380	375	375	386	393	371	385	417	360	358	393	402	393	402	379	386	416	402	367	373	363	406	359	409	401	389	370	417	434	388	394	347	377	413	396	394	390	386	388	385	384	342	393	450	371	396	394	393	427	379	400	382	378	413	345	433	391	399	366	399	369	392	340	388	381	402	405	402	359	391	377	374	397	369	372	356	364	404	371	342	387	380	414	412	373	409	388	366	362	393	394	378	393	372	356	415	420	364	354	404	378	407	387	415	389	374	375	404	417	397	381	366	392	403	343	395	389	382	395	419	343	410	368	371	393	386	363	383	372	373	427	390	406	403	379	434	419	398	387	377	407	407	342	425	443	367	372	358	426	375	395	410	355	378	368	369	409	359	372	384	372	401	387	409	392	370	354	401	361	378	403	419	446	372	356	392	381	363	369	354	377	374	425	374	397	381	370	381	388	381	388	360	360	373	413	446	376	382	382	389	395	386	403	378	415	372	394	363	401	412	390	388	413	390	358	392	380	414	374	375	372	394	360	359	399	414	383	389	376	371	373	408	435	405	415	410	377	372	383	428	382	393	384	416	412	348	405	383	370	430	386	381	374
19033	8856	5629	2820	1959	1536	1152	1025	823	755	684	625	594	589	474	476	516	472	504	481	470	458	418	505	470	482	454	420	436	442	441	432	431	414	437	414	422	395	427	448	435	405	438	392	409	426	407	416	388	455	418	434	379	405	397	415	399	429	454	440	439	399	413	420	405	456	429	378	453	416	412	419	421	434	418	442	468	405	417	410	417	410	393	420	412	415	437	399	457	424	411	428	381	461	419	457	387	414	468	393	425	415	395	406	399	397	385	413	399	443	404	425	396	426	390	428	401	379	410	412	437	423	407	398	411	435	402	437	400	434	364	399	440	456	405	417	413	418	406	445	412	436	472	423	418	393	377	432	400	403	400	384	399	413	440	399	392	441	405	427	403	422	417	423	402	395	436	406	397	402	430	428	395	383	403	389	422	422	451	435	435	407	417	402	405	411	429	394	430	419	422	409	432	406	428	393	419	428	412	400	414	411	414	418	398	425	356	443	452	438	412	455	435	403	408	428	431	393	408	437	419	374	416	445	432	391	443	430	396	418	416	404	425	430	428	430	399	430	393	468	406	400	442	441	416	427	436	431	383	438	417	429	418	438	438	387	404	377	468	410	401	425	421	388	422	434	427	396	448	429	409	430	412	407	394	399	413	429	410	463	414	429	420	362	431	403	445	400	445	418	381	416	413	412	375	401	393	413	415	447	440	409	420	396	397	426	405	391	440	438	378	419	425	406	426	405	427	417	420	406	418	394	437	419	391	391	452	400	365	388	439	465	388	427	410	414	403	420	432	397	380	368	410	434	399	402	447	439	377	405	413	442	439	432	404	405	438	373	417	398	418	426	450	428	421	430	396	438	443	411	414	408	405	420	425	371	420	423	394	419	392	408	408	440	414	413	418	458	424	448	413	418	439	399	411	396	438	391	416	370	390	434	418	433	417	395	439	408	431	442	415	431	409	405	419	395	452	415	405	424	420	446	429	417	453	426	442	411	442	398	421	420	399	454	418	378	439	397	423	394	409	431	454	380	391	389	442	422	397	436	432	403	462	439	424	481	416	444	414	423	436	374	423	388	409	474	424	410	363	427	425	422	405	412	396	425	400	406	419	413	411	424	455	429	399	427	403	402	463	392	369	427	431	397	405	409	445	376	427	398	409	414	424	399	407	427	389	421	398	421	380	441	432	399	412	432	426	424	438	396	392	429	417	431	437	378	410	403	420	398	403	386	396	435	424	389	414	401	388	392	386	409	409	437	395	449	398	411	399	366	394	414	466	423	416	393	442	452	418	441	424	402	424	434	406	416	400	404	381	402	414	412	438	413	401	398	427	380	425	410	435	427	418	403	439	424	395	395	421	410	400	405	396	409	411	438	414	407	432	446	409	413	427	411	440	417	422	434	398	426	429	418	442	405	432	403	389	420	397	377	390	410	431	435	400	396	390	397	440	417	438	409	475	418	434	406	405	389	377	400	433	392	390	458	418	395	409	389	407	416	441	421	414	433	418	432	410	420	424	394	389	396	427	421	433	467	389	413	446	388	428	430	394	398	421	435	392	391	454	432	407	411	423	388	447	381	426	408	422	362	437	425	435	417	413	387	446	407	426	407	394	431	419	476	404	428	414	398	403	418	391	431	424	450	438	403	439	420	436	424	412	451	381	415	406	363	427	402	387	399	398	431	400	434	425	404	413	429	432	439	394	406	454	450	405	424	418	406	381	389	406	409	385	433	395	415	411	422	431	420	390	417	423	434	431	396	368	385	429	403	419	389	416	458	392	418	414	425	414	429	386	432	400	390	399	397	423	390	421	423	385	420	422	404	379	411	453	431	405	382	392	419	427	421	380	397	373	377	447	397	395	408	418	402	425	454	408	408	399	395	383	411	420	422	413	376	394	391	440	417	439	418	420	467	413	431	420	448	446	405	403	446	426	426	399	397	424	406	428	377	421	420	405	450	397	389	438	399	413	427	442	397	426	427	425	423	397	447	373	390	388	408	447	436	421	422	428	421	429	424	413	440	425	416	437	427	424	414	392	426	393	383	429	434	393	423	447	418	428	409	428	422	432	406	409	432	449	415	390	384	409	383	361	414	402	422	446	425	399	411	435	410	419	427	391	435	406	418	397	444	413	426	400	418	391	405	413	390	386	392	451	413	426	443	436	405	404	407	441	410	427	405	396	437	399	399	412	435	414	421	425	421	412	401	459	431	430	404	434	421	449	382	402	445	435	461	411	441	399	414	388	431	454	390	364	389	389	405	441	437	414	425	432	412	402	417	444	386	406	428	385	412	398	398	437	430	431	403	441	413	422	417	419	392	424	407	408	418	444	404	408	447	418	401	378	396	426	409	380	388	399	445	397	415	411	438	417	398	413	404	412	447	428	430	411	420	420	439	422	407	419	425	437	392	397	441	411	413	415	412	392	407	372	420	434	393	419	403	433	420	426	476	385	404	382	391	440	388	413	418	429	401	420	415	442	436	432	410	395	421	424	402	418	438	428	389	405	391	410	420	403	400	403	427	461	351	443	392	408	424	370	434	421	352	386	419	446	425	404	418	381	445	388	398	446	433	405	400	392	412	407	389	423	461	416	394	402	412	436	435	417	418	362	413	442	411	401	409	428	433	400	399	429	362	414	443	435	393	404	393	420	365	382	422	414	426	414	406	405	409	429	419	406	382	380	395	457	383	421	398	397	414	431	437	397	392	410	405	453	428	443	437	459	421	427	411	415	434	401	401	457	398	415	437	405	382	418	423	389	442	396	434	436	414	416	414	424	406	427	422	421	388	356	427	413	417	411	412	403	402	415	469	437	400	402	421	399	401	437	399	446	376	377	446	378	412	399	405	442	398	392	397	422	391	394	411	415	386	412	453	419	412	441	439	390	429	419	386	401	396	443	396	434	421	416	378	391	416	392	414	423	421	413	414	430	378	392	367	348	403	389	409	430	426	383	427	397	414	437	427	422	443	371	424	375	403	435	406	426	392	402	424	396	445	451	409	409	399	408	394	432	416	426	434	396	398	411	418	409	412	428	429	380	436	386	432	418	404	409	439	422	384	398	417	441	440	449	413	413	406	408	426	404	414	411	406	411	398	445	454	428	426	432	445	388	418	383	426	393	409	425	396	445	402	379	453	435	412	380	436	399	380	395	415	438	425	408	463	420	410	389	413	421	424	435	411	427	407	389	409	430	443	411	423	413	393	413	425	452	414	438	382	412	410	427	427	415	391	421	428	349	407	411	394	427	446	397	414	427	426	475	446	386	391	410	381	416	386	394	391	407	418	440	416	434	402	460	387	377	398	414	429	409	460	422	435	413	433	430	409	435	424	444	437	421	396	404	434	388	428	434	410	413	399	383	404	417	427	430	434	428	434	402	420	412	372	436	417	438	429	437	431	426	403	376	421	430	413	425	399	425	403	444	388	407	429	431	407	393	372	414	430	405	465	454	412	417	390	431	388	437	410	423	424	380	427	414	418	410	447	423	418	433	391	413	418
25179	21114	27254	25130	10138	1139	954	831	820	813	736	748	725	741	686	699	701	724	773	679	693	667	714	691	697	663	721	669	701	684	676	766	706	688	682	671	703	650	696	687	680	705	674	706	648	719	681	723	696	676	712	695	726	662	743	676	691	621	682	658	667	674	667	685	711	689	662	634	662	673	696	692	656	690	675	708	699	707	732	667	663	665	662	712	709	679	646	688	669	683	648	663	671	636	716	662	700	720	661	633	660	708	703	700	669	719	731	658	697	709	655	660	667	649	696	694	647	688	659	695	714	719	676	659	718	728	716	727	687	676	656	641	668	679	679	665	663	666	756	694	693	682	723	671	665	674	681	720	653	658	690	645	694	726	668	690	695	710	723	677	632	709	691	639	674	707	671	718	693	682	687	714	713	702	642	713	688	673	688	712	660	671	656	687	658	676	666	702	723	663	721	649	659	686	698	677	660	685	641	658	675	698	690	711	730	712	712	666	691	628	600	655	709	698	697	667	709	727	700	657	643	671	662	715	693	702	701	693	649	689	754	649	696	704	697	684	674	689	704	718	674	707	669	703	654	686	734	676	697	631	725	686	690	683	687	682	659	749	708	713	705	684	696	663	683	674	664	703	711	726	660	730	668	648	677	695	704	714	662	660	738	699	698	669	634	667	704	689	669	695	701	699	681	709	667	678	679	664	698	667	671	695	671	652	734	705	679	709	687	680	680	722	681	635	677	691	712	653	675	677	654	688	640	697	707	695	668	677	646	713	668	682	697	631	727	694	656	668	680	632	690	683	665	704	644	641	687	688	697	672	743	709	709	670	676	671	723	645	707	732	684	676	719	659	692	730	663	683	687	664	708	692	669	766	636	673	675	702	695	682	715	736	648	638	701	660	674	698	683	672	707	696	725	669	716	691	646	671	665	644	693	670	676	691	745	704	682	741	695	692	668	647	665	660	696	680	673	667	682	703	673	711	659	706	628	687	722	663	673	688	725	680	675	727	660	695	668	722	693	682	664	676	674	683	708	703	668	686	689	715	705	684	659	705	700	679	697	751	682	713	682	685	693	614	674	694	685	661	659	678	689	637	685	654	685	673	726	702	634	735	663	700	703	665	675	660	692	663	669	660	704	659	690	730	673	702	702	682	669	687	647	653	653	694	644	699	675	652	702	652	745	670	685	715	708	670	636	619	675	661	682	659	687	686	667	673	681	651	680	714	680	722	699	637	672	707	706	727	663	678	671	660	658	688	672	693	667	679	656	704	681	647	731	736	690	688	662	660	713	695	688	723	672	670	677	669	700	733	716	718	688	660	682	694	718	669	684	648	678	693	646	652	669	680	615	661	705	679	746	706	715	690	672	692	628	657	693	662	742	687	627	659	621	728	705	659	721	637	733	706	682	733	682	718	676	632	697	673	669	702	712	676	672	667	657	680	671	747	681	664	704	683	678	710	665	636	663	708	647	671	688	684	676	668	662	658	747	728	659	701	684	701	664	733	705	716	665	670	664	674	717	683	702	648	703	745	665	679	717	724	683	658	695	671	729	707	703	679	687	670	668	697	725	719	691	649	667	699	659	721	670	688	626	692	667	681	670	671	719	730	658	695	752	649	691	680	681	691	730	664	687	678	643	665	718	655	650	677	695	700	704	637	758	666	665	687	619	708	693	669	709	676	688	676	665	656	644	709	732	662	704	691	681	684	688	644	614	703	723	684	679	644	659	717	683	672	658	679	673	682	682	672	697	710	677	718	649	695	688	700	770	687	697	667	663	693	676	735	703	693	722	682	666	626	679	700	676	642	679	716	665	656	688	685	652	647	692	677	691	616	676	711	713	656	663	665	664	695	712	721	690	654	696	650	696	702	666	788	705	687	698	635	660	668	685	767	674	677	689	669	683	722	677	688	689	683	683	714	734	666	634	682	684	715	711	727	688	636	730	685	701	702	648	684	678	719	712	665	705	648	677	692	688	717	681	708	671	682	711	684	713	697	719	669	714	649	695	693	683	693	702	699	700	686	646	731	691	686	655	686	665	636	708	667	676	719	722	678	671	680	739	679	658	698	673	640	656	691	749	695	718	660	711	702	707	700	648	687	656	683	686	698	759	691	725	679	689	719	717	695	697	673	722	705	669	696	676	677	688	724	674	702	671	695	687	702	691	667	681	719	660	657	741	631	711	726	664	712	642	685	700	657	687	720	686	667	673	653	661	717	711	693	665	683	681	696	671	719	696	764	689	656	700	669	722	716	672	700	714	660	709	721	653	661	732	685	669	642	659	674	694	652	679	676	625	675	689	692	695	664	693	668	692	639	661	696	633	668	652	675	687	699	648	639	657	689	697	727	690	647	710	686	662	704	674	703	720	670	695	667	673	671	650	687	702	669	670	664	676	707	663	645	708	737	673	681	711	753	706	703	686	713	733	711	689	677	703	693	661	624	701	686	685	623	644	659	699	676	689	663	677	690	683	662	694	695	718	669	677	695	702	676	649	697	692	704	677	673	636	642	699	626	706	661	699	691	677	649	691	679	652	640	726	690	710	659	672	685	659	693	714	695	688	706	686	671	668	677	713	718	677	646	641	680	707	711	710	722	701	754	690	693	691	660	688	678	703	693	652	688	704	703	655	660	632	721	670	682	742	725	725	702	687	650	686	685	730	697	657	673	641	693	660	697	705	693	735	663	724	659	685	705	658	694	676	691	694	699	674	697	663	662	689	690	693	697	661	680	688	717	747	683	701	707	703	671	701	650	674	634	717	668	716	684	706	636	681	703	688	720	674	697	685	694	648	634	687	673	671	707	694	723	685	682	728	718	692	723	718	694	644	725	711	709	661	676	711	723	671	702	661	646	680	686	680	686	662	677	734	665	682	658	611	654	663	652	662	675	698	624	646	660	687	679	705	687	667	673	680	635	683	689	635	667	707	687	662	687	732	673	654	640	657	715	659	728	679	702	668	690	687	689	709	685	685	661	736	659	660	678	705	679	666	661	682	723	672	711	685	679	701	692	691	649	694	690	677	714	670	690	667	675	726	649	722	680	725	708	720	687	676	685	649	659	706	686	650	748	689	671	682	669	656	677	656	667	706	667	667	695	733	695	705	698	714	712	736	691	682	701	648	697	667	690	617	664	681	672	691	646	652	678	717	664	756	689	681	659	688	651	701	699	678	656	678	658	696	684	666	628	678	669	619	699	713	684	701	699	658	731	670	761	719	658	667	685	727	654	667	697	672	674	675	719	649	695	687	673	645	675	708	697	686	700	674	746	695	719	679	715	719	637	667	685	646	745	746	681	714	680	748	687	722	716	698	638	706	660	629	714	707	653	694	623	728	709	649	689	666	679	682	686	709	682	656	716	676	670	721	753	741	685	734	697	698	699	686	614	723	675	688	695	691	659	719	674	734	743	671	699	708	638	688	649	663	693	715	712	636	701	730	654	688	711	650	657	709	685	721	672	691	731	679	673	712	664	639	691	649	714	689	691	728	682	647	644
15691	5249	3375	1841	1536	1334	1145	1085	947	939	862	837	775	827	769	810	777	752	805	787	744	765	772	698	720	759	753	763	739	815	799	781	725	726	746	714	740	690	684	709	741	757	689	724	688	709	696	746	718	678	733	708	780	732	713	744	693	710	760	693	739	786	768	712	736	696	738	733	746	747	728	679	738	670	718	728	722	693	736	697	706	800	732	694	692	703	716	694	760	750	713	680	647	720	776	708	728	671	692	726	725	742	686	731	755	727	709	665	737	687	766	642	736	703	717	724	725	710	705	728	717	694	706	747	717	759	743	786	718	747	684	694	736	685	722	708	759	751	728	792	711	722	751	728	719	705	716	769	728	721	721	737	716	750	687	675	753	791	731	712	734	785	732	753	740	686	680	721	706	700	738	709	731	747	712	691	735	740	652	710	755	776	719	741	727	719	773	749	709	720	777	717	717	741	688	711	717	747	740	698	709	788	706	748	662	729	728	721	734	721	755	674	688	737	750	737	757	695	759	743	738	705	739	712	745	731	703	765	711	730	701	746	717	742	757	715	725	659	721	701	722	685	724	740	671	723	714	706	762	667	773	691	725	717	742	722	698	770	692	751	687	699	701	712	730	732	697	670	729	721	737	732	713	716	708	693	694	726	693	703	688	722	745	699	741	689	700	714	733	687	689	764	720	729	748	673	695	690	697	698	714	710	705	713	757	760	755	743	714	739	697	744	713	718	727	745	724	756	723	701	735	758	734	754	693	711	716	730	710	681	735	735	726	697	704	741	735	718	688	798	723	720	694	751	688	748	720	723	742	692	762	722	707	781	716	699	724	705	704	732	745	665	680	730	729	694	704	766	676	729	715	732	748	676	755	719	712	744	738	749	732	711	749	742	699	673	699	699	707	729	753	758	711	757	785	752	731	754	712	696	766	721	698	681	735	697	754	778	727	683	706	770	708	746	749	738	727	752	734	688	737	689	680	693	725	735	748	738	714	671	733	711	728	708	764	744	759	707	711	744	667	708	677	707	737	670	698	725	699	736	738	738	740	691	724	707	717	721	722	735	718	690	707	704	691	739	713	747	717	755	782	720	733	739	720	736	750	729	718	766	718	745	729	716	741	708	697	689	710	729	738	684	719	737	754	689	691	711	726	786	722	684	688	760	721	723	698	746	739	733	735	682	756	768	711	705	720	729	731	721	726	687	753	714	707	695	728	732	759	705	717	744	702	731	715	711	721	717	743	751	706	697	730	729	755	740	716	709	684	707	717	704	714	713	736	696	701	743	728	724	735	698	700	704	758	745	755	734	722	687	719	744	751	731	693	728	710	742	749	734	700	705	759	753	745	706	741	757	737	727	770	708	661	752	764	726	689	699	719	747	697	767	682	681	701	785	672	732	738	740	768	707	718	735	714	723	667	711	685	715	774	713	703	691	761	731	753	715	735	762	746	728	759	708	739	704	709	736	739	742	755	750	711	696	737	695	692	681	716	707	740	688	753	681	714	718	750	757	699	716	757	688	673	704	700	705	729	752	702	770	719	753	763	719	705	740	693	758	701	740	760	748	754	694	775	718	759	737	721	722	732	780	738	645	691	761	696	709	739	704	701	712	690	726	688	729	730	740	703	731	764	781	762	712	712	716	761	738	710	711	740	715	728	702	700	765	688	732	689	711	732	708	715	708	711	733	710	725	757	744	744	746	741	732	683	751	683	785	718	791	706	723	713	733	712	708	727	711	686	722	737	705	728	691	704	730	768	726	718	742	738	697	736	735	735	705	724	696	749	718	705	687	696	668	736	729	766	668	729	702	680	726	723	722	737	720	771	733	772	720	730	680	697	649	726	755	746	751	728	700	722	738	728	725	725	746	691	691	751	712	763	734	750	754	737	747	695	731	740	702	681	740	678	709	774	717	705	741	690	653	724	740	725	738	719	719	678	719	733	692	702	725	646	706	737	722	746	758	753	727	728	729	717	694	733	745	759	700	706	814	734	757	704	765	730	657	678	709	693	728	740	728	736	709	737	707	712	737	704	707	687	710	745	709	738	707	796	699	724	782	731	718	749	726	712	739	687	659	698	680	749	741	686	682	704	739	731	706	677	740	789	724	728	692	725	780	735	773	752	696	724	733	687	737	731	776	727	740	766	754	726	692	752	706	749	725	671	724	700	745	726	677	692	698	748	739	760	734	767	703	744	738	715	670	719	719	706	675	676	733	770	712	730	758	775	720	753	732	714	784	732	750	729	737	760	738	694	683	699	737	718	686	754	686	757	722	733	683	764	727	710	689	719	737	769	693	718	722	676	719	672	682	692	719	761	692	778	724	745	749	734	694	726	740	751	763	685	757	741	755	728	730	713	688	762	740	698	745	686	693	769	683	672	733	685	732	723	698	707	680	762	713	681	722	703	722	747	689	708	722	697	721	681	740	709	690	727	722	732	729	703	765	686	731	730	734	674	772	700	694	730	705	751	716	722	740	736	751	741	713	728	704	698	677	754	711	707	704	686	724	683	722	707	721	710	674	746	704	790	735	695	723	680	741	714	707	700	697	704	774	738	720	758	692	728	778	670	747	721	720	741	727	732	692	743	743	707	708	722	724	715	718	719	713	720	712	707	737	774	730	753	689	722	766	733	760	739	717	741	741	711	699	717	753	709	658	764	705	704	729	779	717	722	737	707	720	716	759	712	707	706	690	726	707	761	787	703	694	779	759	717	650	708	739	698	708	713	733	692	711	730	734	741	775	684	747	750	679	728	690	734	744	704	709	733	705	746	728	732	757	696	752	749	708	726	751	713	744	677	719	688	743	690	727	740	773	681	689	724	776	767	753	734	703	743	665	732	749	716	712	746	706	767	704	691	718	724	739	731	696	709	718	707	686	712	692	750	708	769	681	751	755	748	719	718	719	772	717	745	740	711	723	702	690	711	692	745	699	775	786	741	779	730	744	714	717	719	733	755	691	708	710	750	657	774	750	705	717	753	756	758	723	747	729	721	718	718	729	720	734	745	691	721	712	724	748	720	707	683	724	703	708	741	714	730	681	766	724	706	738	781	755	714	692	692	741	757	730	682	759	715	733	732	741	711	696	688	713	795	702	707	715	732	732	685	753	761	708	651	704	736	676	719	721	734	694	731	742	688	731	744	754	738	733	756	747	720	741	672	724	723	675	697	707	756	685	754	721	729	734	705	707	804	742	763	703	692	697	735	723	733	713	686	748	678	776	738	688	762	690	718	738	704	749	663	699	674	747	721	705	715	686	747	756	725	683	697	705	756	772	706	734	747	751	705	711	767	745	683	772	720	724	704	714	732	714	745	770	722	741	716	670	730	788	757	714	689	708	772	698	717	737	714	657	751	689	736	702	717	700	707	738	687	689	709	709	711	712	721	784	736	690	715	720	721	743	685	715	712	689	752	737	705	741	719	713	703	740	739	703	765	768	715	712	810	693	726	693	701	727	685	688	702	740	725	699	638	716	730	743	700	738	728	717	691	726
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
