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
339534852512	339534853081	339534853629	339534854179	339534854729	339534855279	339534855829	339534856381	339534856929	339534857481	339534858029	339534858579	339534859129	339534859681	339534860229	339534860781	339534861329	339534861881	339534862429	339534862979	339534863529	339534864079	339534864629	339534865179	339534865731	339534866279	339534866829	339534867381	339534867929	339534868479	339534869031	339534869579	339534870129	339534870681	339534871229	339534871779	339534872331	339534872881	339534873429	339534873979	339534874531	339534875079	339534875629	339534876181	339534876729	339534877279	339534877831	339534878381	339534878929	339534879479	339534880029	339534880579	339534881129	339534881679	339534882229	339534882781	339534883329	339534883881	339534884431	339534884979	339534885529	339534886081	339534886629	339534887181	339534887731	339534888281	339534888831	339534889381	339534889931	339534890479	339534891029	339534891581	339534892129	339534892681	339534893231	339534893781	339534894331	339534894881	339534895429	339534895981	339534896529	339534897079	339534897631	339534898181	339534898731	339534899281	339534899831	339534900381	339534900931	339534901481	339534902029	339534902581	339534903131	339534903681	339534904231	339534904779	339534905331	339534905881	339534906431	339534906981	339534907531	339534908081	339534908631	339534909181	339534909731	339534910281	339534910831	339534911381	339534911931	339534912481	339534913031	339534913581	339534914131	339534914681	339534915231	339534915781	339534916331	339534916881	339534917431	339534917981	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23839	21654	29641	24159	21659	17116	1923	911	744	741	651	599	588	567	553	496	523	572	488	456	481	495	455	476	468	440	505	459	463	470	430	499	404	459	458	386	462	454	404	473	421	434	383	467	435	444	453	419	456	463	413	417	433	458	430	417	411	403	429	432	451	443	401	443	410	454	435	440	411	431	418	397	434	447	457	439	473	466	389	462	435	415	402	456	369	430	450	394	412	430	444	430	437	408	400	426	421	392	435	436	428	406	450	430	456	405	462	394	420	466	408	408	428	433	418	430	432	389	454	435	411	462	421	441	417	426	442	397	417	431	452	438	460	447	407	440	429	446	464	434	430	417	426	410	433	422	429	460	428	463	410	416	406	421	455	401	425	430	415	442	411	410	417	454	442	426	440	429	426	425	400	464	427	445	413	429	476	419	408	439	417	452	410	408	423	441	445	409	419	424	417	454	445	405	433	454	400	457	428	438	440	416	475	417	408	423	410	403	402	420	400	390	433	461	455	442	400	441	402	425	443	406	394	424	436	418	426	418	438	451	424	404	404	431	432	446	405	400	448	406	420	452	384	440	434	447	441	447	429	419	388	456	413	421	417	416	432	411	458	408	418	395	426	428	456	415	400	431	442	429	434	417	424	371	430	390	420	456	436	427	432	420	403	443	455	409	444	414	421	440	413	438	405	421	422	436	435	409	429	416	428	451	414	394	433	397	429	447	427	433	426	440	396	443	451	418	397	393	455	446	438	429	392	436	430	437	416	433	424	463	428	391	410	428	442	408	433	428	440	409	418	449	431	396	425	451	412	450	410	452	423	422	459	428	424	466	450	388	429	415	421	427	399	423	443	439	380	380	427	412	418	379	458	441	436	393	422	453	455	445	397	406	384	413	407	409	432	442	408	417	430	446	445	399	379	434	430	419	386	419	422	431	418	465	431	429	441	437	385	424	395	420	409	435	456	409	397	400	442	405	413	388	431	436	423	413	413	449	416	462	430	440	435	416	444	399	399	405	424	405	428	436	429	410	416	420	406	437	426	405	433	419	427	437	427	415	398	459	427	389	422	421	434	434	400	445	423	416	452	422	436	406	402	411	435	441	409	418	422	458	456	412	417	443	375	437	411	426	452	415	463	416	414	414	391	430	431	442	464	395	442	402	431	455	438	439	438	428	424	459	423	448	415	429	417	408	423	410	460	449	457	394	459	397	453	454	425	412	371	412	422	392	436	427	414	392	428	409	427	409	461	429	426	405	446	443	431	436	430	430	411	406	410	433	375	415	417	406	436	444	419	427	437	427	453	390	425	424	409	438	442	418	426	419	445	436	450	416	404	453	409	446	404	423	410	399	388	414	465	421	438	440	431	434	487	440	418	440	419	419	423	396	444	452	403	430	397	434	428	433	399	432	437	423	431	408	457	393	455	407	424	421	426	448	401	406	403	403	392	409	423	431	405	437	413	378	443	448	451	404	381	391	424	442	421	398	440	435	459	383	429	415	457	422	398	403	420	468	414	445	444	425	435	383	422	434	369	447	432	418	405	414	454	426	429	412	388	416	411	412	429	391	422	403	417	418	460	452	400	420	434	448	406	415	443	448	396	423	416	398	421	439	409	412	436	398	426	411	418	399	393	442	431	403	428	405	439	444	445	363	458	448	419	437	430	455	418	409	413	428	448	382	438	479	425	417	429	393	435	452	410	420	419	426	416	421	429	429	402	432	406	396	438	409	419	448	412	421	404	413	418	448	402	408	433	410	430	417	421	419	414	427	423	431	405	448	410	445	426	403	435	438	420	412	416	430	463	420	413	388	400	432	419	448	449	392	444	409	412	414	437	454	421	407	395	423	458	426	439	433	446	460	451	442	458	470	388	423	406	414	430	407	387	428	429	399	446	433	400	425	428	455	402	433	408	430	437	427	433	443	419	406	401	410	430	427	457	400	448	425	438	448	453	416	452	438	408	436	425	412	439	420	428	406	434	439	464	407	393	458	447	431	413	411	440	418	479	417	430	445	408	452	401	411	433	418	405	431	438	425	441	455	384	429	439	441	441	402	461	420	444	419	412	426	427	466	406	390	443	424	424	422	412	424	419	391	456	438	389	435	412	429	466	431	424	402	420	447	444	441	424	399	412	415	406	417	414	479	409	397	427	397	377	428	386	404	406	452	392	445	435	432	436	450	377	438	431	419	408	419	417	410	432	428	432	401	449	395	438	407	449	421	433	467	426	426	435	442	438	439	428	447	446	387	456	439	424	416	405	452	397	465	451	422	425	424	441	415	438	443	428	396	437	381	442	406	400	416	384	448	472	436	403	417	454	426	427	396	435	416	423	425	441	419	461	424	414	427	421	408	433	437	437	428	416	418	426	404	467	452	430	426	469	441	429	403	406	402	408	450	437	448	407	425	418	451	425	421	432	463	411	423	415	424	388	386	417	403	436	421	473	436	452	418	457	425	421	434	416	430	412	435	421	451	402	404	438	435	422	442	435	426	410	394	462	428	436	404	378	415	392	413	432	472	494	393	448	449	404	390	409	422	419	433	405	394	384	423	404	417	425	413	408	453	430	413	399	435	437	409	427	408	410	411	446	446	419	405	436	392	394	418	413	424	421	378	429	394	444	432	441	411	429	419	451	463	428	382	425	414	436	392	469	426	408	410	455	442	421	466	424	388	430	438	397	418	383	428	362	427	439	439	449	398	426	429	422	442	451	420	438	433	495	417	419	418	418	402	412	416	394	373	399	397	474	404	456	432	460	418	410	441	415	464	399	397	417	395	415	437	420	416	455	443	428	443	429	390	423	379	398	437	421	371	422	450	425	422	429	399	393	482	397	419	427	431	435	417	444	431	436	431	386	396	440	417	423	427	423	434	413	432	443	433	432	427	424	390	483	392	434	408	423	410	418	424	417	423	425	422	419	431	433	438	466	414	387	380	430	441	428	443	375	432	417	417	448	443	450	399	422	408	431	415	454	427	417	412	434	401	418	420	442	433	444	441	406	434	410	433	460	421	417	422	466	447	443	423	429	448	428	428	429	419	427	393	399	436	453	458	430	437	421	463	433	411	422	463	399	420	414	417	446	442	422	439	371	433	426	446	398	426	426	410	392	403	381	451	408	412	402	439	412	405	450	443	422	403	457	445	412	442	390	483	418	414	425	423	377	432	436	407	382	473	418	422	421	428	436	462	384	442	422	407	445	425	433	409	397	446	392	425	451	434	420	435	425	401	410	434	421	414	413	399	391	415	422	418	432	490	421	404	444	401	413	452	445	418	421	403	441	421	415	426	443	441	450	433	422	419	387	407	433	384	442	401	442	421	437	455	398	441	420	390	405	411	401	433	436	471	435	419	410	416	445	386	401	460	420	442	436	396	424	473	421	411	418	442	476	429	431	430	396	456	441	418	412	430	422	424	410	420	416	453	421	412	415	436	401	423	410	442	400	411	429	438	415	435	395	420	388	408	430	425	441	426	435	429	431	413	459	436	422	439	449	400
15150	16754	14087	7583	5287	3921	3022	2350	1978	1717	1520	1445	1283	1181	1060	1046	1029	1021	959	922	905	917	882	830	832	797	811	815	796	823	780	739	802	781	788	784	745	737	725	792	810	736	728	763	723	762	700	732	753	748	772	720	729	748	704	716	741	729	726	750	779	760	712	725	735	763	718	699	711	742	736	703	699	720	753	740	749	672	692	682	704	654	706	703	683	689	699	707	746	691	729	731	720	669	744	744	728	710	758	709	715	705	719	697	717	694	764	740	682	737	755	720	687	739	741	737	727	755	746	715	709	710	687	757	684	761	718	724	691	715	709	685	696	725	714	720	726	760	692	687	763	703	673	704	755	725	744	720	707	752	670	690	702	733	663	707	754	724	701	711	701	768	725	751	696	722	743	736	683	752	719	709	725	722	698	696	693	731	696	698	736	741	722	717	710	773	739	695	714	723	713	721	770	724	702	742	721	700	694	685	725	759	717	724	676	700	699	705	758	677	741	723	748	730	676	680	694	738	671	723	737	674	679	707	698	708	731	711	726	661	776	684	716	698	668	710	718	741	736	755	694	713	647	725	717	685	752	765	750	737	664	725	687	706	711	690	679	784	680	695	729	721	712	690	752	694	697	736	712	744	779	682	735	713	654	782	684	744	711	715	709	701	725	684	704	719	734	643	705	744	726	681	753	710	732	708	672	742	728	743	734	702	710	732	721	719	703	700	723	742	733	731	769	730	727	727	705	729	750	651	708	724	717	747	720	722	709	673	720	731	743	752	739	693	683	703	698	751	693	703	675	724	707	746	719	722	688	672	699	758	726	698	731	672	742	724	722	723	737	711	709	702	717	747	698	719	737	728	696	721	745	732	680	726	752	729	705	730	693	705	758	730	716	701	675	718	672	719	722	705	654	704	682	733	661	701	709	706	730	680	690	693	713	683	700	726	712	705	714	704	684	704	671	698	698	707	702	668	709	717	705	758	724	724	749	699	722	727	693	755	752	690	735	745	750	687	728	721	665	689	712	759	743	736	750	738	745	721	689	789	694	754	712	729	709	767	689	715	763	748	702	689	704	714	725	732	698	666	717	743	682	691	736	711	681	689	710	711	695	712	672	742	736	700	740	711	755	722	744	715	724	712	710	729	725	700	735	674	729	707	709	751	714	750	712	764	694	704	696	669	718	666	688	697	731	685	736	707	641	720	711	713	710	727	723	709	698	734	727	704	698	705	722	745	686	767	728	707	671	730	707	747	734	736	686	738	727	729	713	712	686	732	735	718	711	687	730	734	741	702	731	694	692	776	751	780	688	717	722	697	727	705	745	769	726	744	723	743	690	721	683	723	734	685	756	710	708	705	709	756	683	720	686	667	702	696	724	742	771	684	739	683	698	686	743	726	707	735	723	709	769	679	697	776	721	760	771	722	706	672	668	729	695	700	714	706	658	699	785	707	694	764	722	740	710	689	690	698	750	690	658	679	735	715	723	746	705	726	755	690	692	704	779	711	683	759	690	743	701	768	734	672	710	735	675	709	713	703	705	738	715	721	734	703	676	688	729	679	746	739	716	714	704	729	748	672	718	696	720	711	727	688	671	708	706	669	715	767	708	690	722	707	717	736	684	719	715	679	722	719	733	732	720	746	676	679	711	732	734	726	744	693	744	759	768	673	707	748	728	705	635	725	687	712	690	710	661	732	698	689	687	698	724	704	727	752	705	689	709	718	691	690	710	735	691	721	716	703	783	709	727	687	742	698	736	701	665	725	730	720	715	719	694	713	711	724	739	740	763	673	715	757	687	741	719	747	678	674	734	751	702	751	742	714	737	722	690	709	722	706	721	695	704	688	673	719	709	710	702	710	741	714	712	687	773	709	706	710	732	713	670	717	739	756	764	732	708	699	737	726	706	684	772	736	679	699	692	695	728	723	725	732	700	732	744	721	738	714	741	695	710	673	672	693	747	693	691	701	752	757	719	688	738	672	678	722	692	683	691	702	729	673	689	702	683	710	743	722	706	761	698	708	744	666	728	711	763	688	711	713	726	727	714	688	732	741	710	696	718	690	697	680	662	715	780	720	703	751	682	736	712	680	709	695	700	681	731	692	728	737	687	743	667	670	704	742	702	722	758	704	721	711	747	665	746	723	743	739	695	698	725	722	698	745	730	747	751	698	733	685	739	748	739	672	748	669	705	687	723	672	669	755	672	760	713	726	723	720	706	712	720	727	680	691	646	737	742	644	752	687	715	742	709	716	697	741	674	690	698	684	734	739	741	745	703	684	707	691	730	681	722	700	717	723	690	667	687	696	688	747	703	736	688	712	737	684	717	660	714	700	713	678	763	751	708	711	728	725	713	744	732	670	717	701	682	718	716	687	730	714	715	684	731	711	646	672	755	754	705	688	667	717	747	713	720	706	757	730	720	722	767	679	694	681	704	737	702	703	721	683	724	716	738	728	696	717	692	685	704	705	699	726	696	702	694	718	708	671	728	725	739	736	730	686	734	691	714	749	741	707	761	711	706	736	705	696	712	692	719	686	742	724	666	701	715	690	737	742	680	720	742	722	710	726	696	718	716	666	747	742	672	692	703	693	680	707	720	757	714	743	764	708	750	712	684	722	731	704	751	718	718	719	720	698	677	716	692	712	654	741	758	682	693	752	702	719	715	710	731	680	678	718	764	725	729	722	773	735	698	753	701	718	755	758	700	776	701	702	726	694	760	702	699	682	730	710	747	729	677	719	712	694	750	693	728	726	667	702	757	715	724	686	722	739	769	761	755	741	710	704	766	708	718	749	744	693	688	775	713	688	745	694	738	750	678	710	693	694	693	688	714	675	687	742	689	762	731	738	749	719	763	719	688	708	716	732	676	665	734	735	688	736	680	710	767	701	689	681	747	692	742	719	728	687	701	728	747	741	687	722	688	700	701	653	763	673	734	709	688	695	668	706	687	750	719	749	709	761	710	741	716	718	704	684	664	742	727	760	688	737	699	728	753	723	681	704	710	731	728	694	744	742	714	722	688	698	689	751	718	681	712	701	689	735	763	714	733	707	708	737	728	720	743	688	723	718	663	718	705	767	707	728	706	672	653	762	697	736	712	752	697	754	722	719	729	681	706	704	718	676	716	756	724	715	743	724	726	744	749	729	718	696	699	718	697	705	755	732	715	722	714	727	732	720	706	680	738	687	712	700	668	724	755	728	704	725	707	722	722	728	684	725	717	748	729	692	654	730	730	714	702	707	727	723	720	686	727	703	703	699	735	750	726	711	695	653	705	713	714	678	700	688	715	695	760	710	686	699	703	695	741	668	677	714	689	742	700	727	671	738	699	727	681	711	703	685	743	701	738	724	756	747	718	735	656	713	686	700	709	738	747	726	711	682	713	713	693	743	719	734	717	726	720	678	707	717	690	692	707	754	678	691	740	716	649	709	696	697	682	692	719	708	752	693	708	723	734	713	725	739	711	642	722	707	693	662	727	646	696	714	677	702	680	710	704	672
26585	19996	6883	890	598	527	493	545	479	458	476	495	502	498	445	469	464	464	490	468	498	481	467	460	504	457	491	492	431	461	487	467	455	439	471	455	515	473	486	483	459	466	485	432	463	504	472	476	472	514	503	452	494	498	511	493	469	455	487	498	459	451	460	479	483	468	478	461	477	513	452	471	479	505	453	470	454	471	492	481	479	471	450	530	499	521	506	440	514	466	494	491	511	469	498	501	499	496	499	476	518	464	485	516	472	455	472	493	480	458	461	451	449	483	503	459	487	516	447	497	468	473	504	487	484	507	477	465	509	464	479	478	483	492	490	487	472	468	453	445	483	496	445	498	452	456	468	508	482	484	447	462	437	479	497	513	496	499	510	467	509	463	487	519	488	487	469	448	477	517	494	481	509	467	453	467	472	427	468	472	472	475	506	461	470	513	522	486	494	474	443	477	494	504	496	464	455	480	465	470	497	457	498	481	459	477	466	477	479	485	500	529	511	482	451	475	458	460	489	446	462	452	475	460	483	473	447	455	476	464	473	488	463	488	471	444	524	469	486	479	512	455	498	526	461	499	517	510	504	457	504	471	476	495	451	490	487	462	514	474	466	453	466	469	442	497	476	509	507	490	456	470	511	511	501	478	488	444	497	470	458	496	467	502	515	463	522	482	500	478	501	472	466	499	483	518	504	468	501	500	481	475	461	503	479	476	500	455	483	468	495	460	479	489	473	477	479	486	461	492	497	469	453	472	486	531	462	461	475	468	444	491	522	470	465	511	468	477	489	536	498	468	496	422	497	500	514	477	451	454	473	501	518	499	500	492	484	482	492	467	458	485	470	470	490	482	473	511	503	492	485	434	489	466	466	484	493	504	487	434	500	495	490	497	454	495	449	462	461	471	517	497	497	500	474	446	426	487	489	487	488	457	462	507	458	482	484	508	461	456	477	473	441	482	473	474	469	502	509	498	448	464	486	458	462	488	499	439	485	462	431	490	477	447	488	463	476	479	456	472	482	448	507	470	489	433	458	486	469	474	465	479	471	490	510	468	450	478	502	454	468	473	465	490	457	459	516	473	507	467	518	465	461	466	509	508	464	480	443	501	458	484	514	496	489	489	481	482	481	482	460	451	439	471	463	472	479	446	467	481	526	491	499	493	475	491	469	459	477	488	469	480	459	471	489	497	449	452	468	489	481	476	493	484	505	471	495	473	476	508	486	483	487	466	489	427	491	512	460	491	507	514	442	504	546	514	518	458	470	505	476	446	506	454	498	506	519	500	472	462	467	498	461	460	484	467	513	494	540	464	484	472	492	499	490	533	504	478	455	485	479	449	462	512	452	494	504	475	487	524	477	486	477	471	495	517	479	497	498	463	481	462	491	456	502	504	476	466	486	463	447	501	496	475	482	527	485	487	518	487	491	503	519	454	478	477	458	513	478	469	437	494	469	497	459	467	481	452	490	455	465	430	493	458	472	468	474	456	498	465	477	477	509	515	460	478	463	458	445	471	466	467	457	488	449	446	470	497	495	492	444	497	463	494	458	509	448	442	511	529	448	487	466	486	442	458	472	501	461	521	468	474	500	462	467	493	472	445	471	480	502	465	524	488	466	489	502	517	447	490	453	495	477	462	482	478	454	460	449	482	470	491	473	473	458	496	496	474	477	498	464	438	474	476	492	448	505	463	432	445	479	510	471	504	475	465	473	448	502	482	508	459	526	476	515	475	462	483	491	478	473	464	463	516	490	479	469	466	503	479	528	486	495	484	506	482	471	485	476	486	483	460	501	460	491	484	512	494	448	483	486	501	463	477	471	512	472	486	474	485	468	484	532	458	499	510	479	468	462	481	484	499	451	452	480	465	456	460	498	484	482	442	523	489	477	495	496	475	442	470	467	450	448	471	471	513	477	485	507	465	513	491	462	458	484	461	487	452	488	449	474	497	436	510	512	466	517	494	464	507	491	481	468	462	465	528	470	516	511	489	465	470	472	518	505	496	506	460	460	500	508	481	515	476	485	538	473	475	458	449	479	487	489	470	481	458	489	471	467	461	460	485	472	474	491	479	443	494	474	466	500	506	462	431	453	543	462	485	467	484	487	463	475	453	530	465	464	474	450	465	469	471	466	436	519	497	464	473	494	510	464	523	501	553	475	492	449	492	488	467	459	508	463	472	493	513	480	474	469	505	505	446	478	485	447	460	485	504	481	451	477	478	476	463	423	475	479	473	502	482	482	459	502	492	486	447	496	480	467	472	483	537	461	473	502	448	486	524	469	502	526	490	450	491	477	499	444	493	513	492	496	461	441	442	471	480	487	489	492	460	463	482	415	438	449	460	491	498	486	483	489	426	500	467	442	477	482	524	495	457	453	452	467	451	489	438	465	466	452	449	474	486	444	498	482	481	477	517	483	456	502	509	483	478	465	492	502	502	486	489	475	482	461	463	485	449	489	514	469	442	515	521	461	489	487	500	492	461	474	487	503	487	460	504	490	472	477	523	466	474	466	494	466	463	486	432	499	491	443	444	493	476	445	489	475	469	459	457	465	471	500	439	471	448	478	487	472	479	457	459	498	486	463	503	480	446	465	451	477	505	488	497	477	526	448	469	489	470	477	500	446	508	435	467	513	519	509	459	463	476	487	465	482	489	458	484	478	472	465	461	503	485	489	492	463	449	516	457	495	453	466	458	492	502	475	443	505	480	472	454	508	492	452	428	494	526	436	444	495	529	493	487	472	463	487	476	446	467	464	484	479	436	488	485	478	473	487	446	482	439	481	448	495	487	476	478	490	485	483	482	469	505	479	507	464	482	487	527	502	487	426	481	498	503	521	455	468	479	483	508	463	481	487	501	509	489	482	458	418	478	525	452	468	451	434	475	462	480	444	463	475	480	469	453	482	487	463	475	480	487	491	508	463	503	487	479	478	461	461	500	504	463	499	443	488	452	431	457	461	489	498	461	455	471	452	499	504	467	460	447	472	472	495	473	482	437	500	520	503	481	480	438	473	470	459	460	457	506	467	530	477	491	475	442	506	473	453	461	453	487	454	429	448	506	470	458	475	501	483	488	455	500	467	470	476	482	496	477	500	508	488	463	493	458	501	471	466	459	468	433	479	480	480	519	476	457	450	466	478	475	466	487	474	487	486	502	488	506	486	497	504	515	479	473	488	467	511	476	443	521	512	470	450	495	435	485	501	449	446	484	507	469	467	494	496	451	437	491	481	489	497	496	475	467	470	496	414	474	475	487	481	515	491	496	494	494	489	492	459	510	467	477	480	471	469	473	500	451	428	465	500	534	469	507	476	462	501	447	477	470	489	502	487	493	464	443	503	427	465	519	508	488	461	495	484	488	483	459	425	512	506	486	481	456	503	467	459	516	440	459	477	480	472	440	475	509	462	478	479	469	448	470	468	457	449	470	461	502	492	493	478	503	480	471	504	445	451	479	478	497	471	495	466	505	494	486	507	482	482	476	483	442	473	495	475	466
6395	2021	1662	1307	1081	966	950	927	919	889	887	917	920	909	908	842	847	879	844	855	867	854	820	817	871	855	861	869	844	840	802	835	821	857	827	854	864	829	830	909	857	867	823	844	849	853	813	874	846	842	811	810	820	904	862	854	838	822	824	855	844	835	813	802	850	844	802	806	826	831	836	822	790	838	873	835	840	812	800	864	870	814	871	906	841	829	818	855	797	799	884	853	885	843	883	856	879	864	846	844	890	842	836	867	875	838	819	878	800	837	880	846	833	833	852	873	849	908	885	825	889	866	860	851	839	851	892	853	846	857	873	883	800	865	837	841	873	865	849	860	807	841	820	827	833	846	818	835	879	842	850	808	847	826	823	897	821	827	808	849	839	859	860	856	828	859	824	852	874	851	864	854	846	893	845	883	841	881	834	840	855	867	853	868	845	851	844	858	845	830	865	813	881	796	849	825	869	866	804	824	790	844	856	846	874	839	811	855	874	850	849	861	802	810	851	797	843	854	838	786	880	859	869	832	868	890	854	888	846	867	886	807	826	842	852	833	859	874	837	862	875	829	846	873	871	826	804	879	856	871	845	854	843	859	856	821	863	847	805	847	890	841	857	831	818	840	817	825	821	833	812	882	811	834	810	805	875	832	882	835	875	797	811	891	806	864	878	798	877	818	868	864	849	838	814	852	823	864	825	866	823	851	830	820	855	881	786	870	852	879	845	899	833	786	836	819	849	872	838	811	809	874	914	794	820	835	870	863	888	847	838	828	786	840	930	822	825	856	837	812	826	853	835	868	857	839	893	890	829	861	864	828	858	822	850	901	845	840	821	784	848	796	809	800	894	813	854	808	828	826	834	893	868	830	902	869	819	829	857	856	860	845	861	846	820	842	814	825	791	862	774	826	835	822	890	803	864	895	896	897	895	844	841	788	929	824	864	872	849	867	823	831	849	830	865	889	824	869	832	830	805	802	809	820	892	812	846	825	836	845	848	785	865	905	800	792	874	834	866	885	865	836	853	861	850	889	842	880	842	858	861	831	869	799	838	851	822	851	824	857	827	828	911	932	884	797	833	879	846	844	779	868	832	838	834	831	838	824	845	813	836	790	834	795	871	799	841	867	843	844	811	862	831	833	882	874	846	840	814	826	833	820	862	884	790	840	920	878	845	847	866	872	856	861	829	849	862	805	874	826	835	798	859	864	846	836	882	818	838	882	842	869	868	830	807	866	838	820	857	802	855	839	866	808	817	892	868	838	820	821	766	826	853	815	839	836	889	875	873	854	875	835	835	811	859	815	956	840	899	837	863	828	880	839	829	851	872	832	785	830	827	884	859	853	876	850	808	851	886	808	827	815	846	840	884	899	775	834	881	844	860	813	861	842	863	836	829	873	841	785	895	852	866	850	878	812	864	858	816	844	857	817	876	869	828	838	833	820	829	846	834	872	812	871	857	774	857	827	853	843	853	872	799	838	850	835	833	811	888	856	850	842	835	793	866	855	822	839	844	881	820	873	886	848	865	858	880	815	858	870	815	864	852	805	819	830	834	888	829	839	869	831	867	852	873	852	844	855	841	827	846	838	875	830	859	873	829	873	863	848	825	864	782	880	840	824	804	857	858	785	833	881	802	850	883	842	847	821	903	869	835	831	869	874	868	797	794	804	862	870	809	851	891	844	860	844	853	850	821	873	832	865	844	891	846	807	873	809	834	889	823	828	863	867	827	805	810	848	869	870	853	898	852	845	883	863	846	838	878	858	826	808	823	812	861	838	871	837	775	853	852	814	820	885	822	854	832	845	822	854	845	908	895	801	836	840	811	823	840	825	837	837	869	839	839	797	813	863	900	856	818	797	837	850	860	885	842	824	785	844	854	856	883	803	873	806	855	871	899	902	870	864	817	846	852	848	851	900	851	835	828	902	864	863	835	890	835	888	838	848	806	831	859	834	853	837	821	846	904	848	801	892	896	838	861	855	846	883	819	877	810	901	832	856	879	876	807	827	861	859	894	823	849	846	838	881	863	893	810	885	869	882	834	820	834	841	842	820	904	789	854	817	879	826	799	838	872	848	795	832	900	865	837	874	860	857	864	839	862	839	793	866	853	866	834	897	858	854	834	859	821	885	834	879	854	837	882	823	883	846	862	847	851	838	835	855	855	835	831	840	831	848	826	849	855	809	845	877	865	898	881	869	868	831	851	876	831	864	833	841	868	787	894	839	808	875	865	848	841	881	850	835	846	799	882	858	831	854	900	848	890	810	833	849	849	872	842	893	843	821	813	848	844	846	860	902	810	840	855	822	818	870	840	815	802	859	902	844	804	815	841	857	883	842	800	816	813	863	825	829	813	884	820	867	898	824	857	858	827	854	800	854	817	880	818	827	798	847	822	834	836	895	812	864	854	829	820	854	887	842	904	886	854	862	878	839	840	885	833	894	833	813	867	839	864	860	844	879	827	881	870	901	868	830	871	913	845	849	833	886	868	831	840	748	787	865	864	847	901	832	897	812	864	847	819	867	832	803	884	830	862	825	860	808	833	859	830	841	869	893	832	817	816	848	801	848	867	799	811	856	820	914	834	879	870	849	852	848	801	786	856	854	810	847	866	850	904	865	857	835	831	860	839	791	813	868	834	861	801	810	836	811	856	859	841	850	814	835	875	799	832	846	854	829	851	883	822	839	840	779	873	802	828	829	862	853	892	825	807	819	819	805	850	842	897	839	836	820	838	892	822	810	864	779	834	882	848	850	823	863	862	872	860	836	850	823	843	792	822	857	854	863	818	844	876	884	841	839	877	805	892	781	840	879	839	828	830	896	855	834	875	814	854	864	852	830	849	876	846	857	835	851	861	823	862	853	889	830	857	847	847	896	872	845	807	806	835	855	830	879	850	837	828	797	862	881	838	838	826	806	832	880	834	837	800	836	876	847	782	852	833	861	909	920	860	821	919	824	846	807	821	834	857	843	839	853	852	863	816	818	811	791	888	808	841	847	839	860	842	874	816	793	817	887	857	848	820	834	833	797	885	855	833	814	850	834	896	853	897	836	877	868	859	931	886	868	876	845	850	870	846	868	823	866	829	858	873	864	854	842	856	814	841	823	858	809	816	867	874	841	820	819	801	807	810	852	805	830	856	879	848	826	877	850	865	841	874	851	855	861	880	798	868	893	790	867	876	863	848	855	822	845	897	873	817	847	843	881	934	772	907	806	885	886	815	888	793	828	868	822	877	819	857	896	843	865	825	879	815	852	848	862	830	899	864	785	863	886	864	844	830	826	876	846	815	869	808	820	813	861	878	898	817	871	889	861	856	827	843	825	875	829	895	849	800	784	854	829	821	881	821	884	857	789	879	869	886	869	837	856	850	795	860	824	819	826	838	849	846	861	851	843	795	844	866	862	871	832	869	830	827	852	855	858	924	848	870	865	884	867	837	829	827	848	836	865	815	872	875	836	824	840	894	830	864	846	851	871	891	870	853	871	858	852	868	830
24035	21040	28094	24165	18702	1510	695	455	370	401	327	327	331	284	259	297	245	264	242	261	266	259	260	254	242	245	266	250	240	228	214	246	222	236	268	248	267	232	221	220	246	232	257	229	227	239	251	237	257	240	227	246	235	227	228	231	235	221	239	224	226	239	216	229	205	220	239	204	235	199	231	221	229	251	246	222	222	245	232	223	230	256	238	191	228	238	190	218	248	216	233	239	232	212	216	217	225	220	223	239	228	237	224	210	232	259	240	245	231	203	237	215	228	210	212	234	222	217	209	230	213	218	211	251	233	199	238	217	253	221	241	215	236	219	229	252	239	225	236	233	213	218	235	224	234	227	213	235	214	231	242	226	195	252	220	212	203	196	212	210	218	228	235	217	249	230	207	204	252	230	243	217	255	228	229	228	218	207	216	231	230	253	217	223	242	211	218	193	221	216	199	227	220	235	218	246	195	200	234	212	218	231	194	218	231	219	212	202	211	237	220	235	212	226	200	218	241	231	245	210	239	225	225	239	209	209	209	228	200	224	215	231	211	210	242	222	205	245	227	239	213	224	241	215	240	219	213	235	264	208	226	212	219	207	221	235	231	247	211	236	191	210	234	203	226	187	220	260	220	271	217	227	212	223	239	207	224	218	197	230	221	237	248	221	207	269	218	224	234	214	233	243	232	208	222	222	194	217	225	230	252	211	224	234	257	219	209	230	204	232	209	233	221	235	214	208	223	214	225	212	220	217	226	223	217	205	230	207	208	218	187	246	215	228	228	194	233	233	239	180	191	248	231	207	216	230	236	231	198	209	263	240	221	219	236	239	204	225	244	212	209	228	181	216	226	202	230	239	217	226	233	230	213	230	215	205	225	225	229	230	230	241	234	222	214	237	204	212	204	234	240	221	223	217	208	205	198	229	218	220	231	222	237	209	239	213	217	228	221	216	222	223	235	227	217	247	209	245	239	221	240	201	234	232	214	236	246	217	246	246	211	231	227	202	205	238	210	223	245	224	222	232	216	205	240	238	225	226	218	219	244	230	222	196	227	243	220	204	191	239	233	211	212	203	220	231	240	228	216	235	229	238	232	225	216	243	212	213	210	209	217	243	226	227	240	218	216	237	234	211	247	236	219	213	255	210	228	232	243	202	217	215	218	226	208	213	212	220	234	213	219	214	228	250	229	196	231	219	225	214	218	241	220	192	209	226	213	208	222	253	198	221	239	217	228	201	211	221	205	232	234	215	213	223	213	201	197	240	215	236	233	222	216	208	206	261	214	196	205	223	221	242	232	200	237	211	214	257	245	216	225	231	234	217	225	201	235	257	232	233	212	220	209	213	255	247	253	236	218	218	232	263	244	206	219	232	218	234	218	228	193	253	208	218	227	202	232	232	224	228	225	202	214	220	250	225	226	200	217	205	243	198	195	226	217	237	237	234	235	224	237	215	214	211	240	241	244	202	221	237	247	232	215	226	232	216	210	221	221	226	252	245	222	203	239	255	222	249	219	233	196	223	226	227	232	213	245	248	247	225	212	249	240	218	225	215	231	198	204	220	241	222	212	241	231	219	226	245	233	225	218	214	212	217	176	229	202	240	226	216	225	216	213	208	219	212	214	208	226	209	237	200	227	247	217	234	236	232	233	216	228	254	227	221	218	214	253	219	223	232	259	230	209	206	202	218	231	220	223	221	217	213	230	202	223	212	221	205	224	213	209	204	236	219	216	218	213	211	226	226	204	239	230	230	225	218	222	240	211	225	225	227	223	221	235	218	234	232	230	210	177	215	214	205	219	233	223	207	233	253	205	212	200	235	226	234	226	250	234	216	222	234	218	213	241	220	241	255	227	210	227	241	242	253	216	248	204	218	227	229	254	220	216	231	220	198	222	211	230	209	217	216	212	222	220	216	249	224	195	241	207	235	232	214	252	204	208	228	239	251	223	217	223	207	216	209	211	218	220	199	264	263	214	217	212	230	228	233	254	265	255	207	249	223	235	237	234	220	245	246	241	214	248	228	203	241	210	224	240	213	236	204	243	249	217	206	225	240	228	224	210	209	233	225	210	238	210	249	204	221	216	225	216	219	211	201	202	211	242	235	218	243	205	207	208	230	207	213	231	225	212	226	240	212	220	207	234	220	220	217	225	220	232	236	223	207	221	225	219	222	223	249	199	218	209	233	256	218	238	243	234	212	230	231	223	241	222	224	236	220	185	250	242	201	224	235	211	229	238	212	227	208	214	219	242	214	225	220	216	228	200	238	218	233	244	245	229	233	202	242	202	263	250	212	236	224	202	232	208	204	238	201	241	241	229	213	232	231	239	207	209	219	233	210	242	216	217	216	238	226	232	213	213	226	208	241	224	228	220	225	236	208	203	219	208	241	234	210	234	236	208	227	206	213	221	219	229	215	201	198	199	235	216	224	228	222	226	232	224	222	237	218	208	195	252	210	210	226	221	217	196	220	212	219	241	244	211	214	241	247	225	233	210	214	250	234	212	211	232	226	221	222	218	206	246	228	215	234	242	238	268	223	204	208	221	221	211	246	208	184	221	211	213	254	229	206	216	244	239	221	210	194	215	186	194	225	209	240	236	252	226	229	222	209	214	234	246	219	210	211	231	229	222	244	215	217	221	231	240	221	220	212	212	209	252	231	230	221	231	248	245	217	249	214	238	200	221	195	220	221	218	227	221	220	227	215	223	213	229	216	218	214	230	243	259	230	235	234	258	231	211	229	228	222	202	197	215	224	209	213	212	242	220	229	232	238	221	207	255	231	221	244	234	235	210	236	238	227	233	234	207	204	231	217	208	217	228	218	221	225	226	236	202	226	218	254	213	237	220	215	197	209	212	218	210	249	229	233	233	233	233	192	240	206	199	209	204	214	249	223	230	218	236	225	211	228	191	233	212	225	216	209	211	218	235	222	201	211	234	210	223	216	196	225	211	206	192	184	218	221	237	205	229	223	241	204	225	242	216	221	186	232	220	233	241	202	223	214	231	200	224	232	248	210	216	205	191	237	205	214	244	227	210	189	206	233	224	204	239	235	222	237	268	204	242	222	230	222	208	208	235	232	229	222	222	210	238	217	240	213	211	251	234	227	201	225	231	237	217	219	202	242	242	223	220	225	233	230	251	226	214	227	231	223	242	166	205	230	193	197	236	249	222	211	224	244	218	244	226	228	211	233	243	237	227	197	210	225	209	209	226	232	230	249	240	245	244	214	229	245	229	217	256	230	204	228	228	226	217	229	245	215	210	218	225	239	233	215	218	225	241	209	241	233	213	229	246	238	227	231	262	234	232	196	237	224	246	211	217	219	244	213	208	225	205	216	228	223	224	207	229	237	193	252	207	221	211	224	213	205	203	214	232	213	228	230	233	237	245	218	206	217	223	217	238	247	243	208	232	219	246	208	239	193	178	252	245	236	218	199	211	258	210	225	206	227	231	212	212	228	231	216	215	238	221	206	217	216	231	228	219	234	219	201	225	199
12226	10369	8707	4496	2938	2062	1600	1333	1099	978	772	785	718	696	636	595	619	549	571	517	555	475	518	489	442	472	473	485	480	475	458	471	466	438	468	494	449	418	475	447	429	438	457	408	435	453	409	404	453	447	446	427	412	449	434	433	410	423	446	443	427	454	426	425	457	426	403	432	435	398	403	464	406	386	410	405	421	448	426	418	423	445	437	415	409	441	433	411	420	452	428	413	426	453	420	424	398	433	457	412	418	435	464	431	441	459	432	447	381	423	372	417	426	399	402	421	415	410	417	450	428	437	397	413	411	437	428	420	429	416	423	413	407	401	422	404	412	394	420	402	419	428	431	408	408	398	446	449	444	411	432	417	369	445	431	411	405	396	417	444	413	394	445	453	392	423	415	415	395	433	445	424	425	427	425	400	398	433	465	412	418	439	425	412	420	430	428	408	423	411	439	412	434	401	420	446	423	445	446	416	414	378	441	445	409	414	377	444	437	415	422	414	447	396	409	402	387	390	413	430	421	428	425	410	447	427	408	378	424	404	395	393	452	405	441	411	406	435	440	418	436	414	414	420	426	428	437	422	434	406	409	434	409	400	415	444	436	436	450	458	420	405	420	420	400	422	431	428	421	442	439	444	403	400	449	441	408	435	381	459	414	453	376	430	419	415	409	416	487	430	422	426	417	442	449	417	411	407	411	405	394	421	401	454	408	366	421	418	453	402	450	416	424	424	445	415	423	445	417	437	440	438	433	418	433	417	439	444	411	431	411	419	451	433	415	411	411	422	418	433	415	420	410	429	373	475	429	395	428	435	465	390	411	426	409	422	404	419	453	402	418	454	434	442	420	418	393	392	406	379	457	430	391	421	428	430	389	405	400	447	410	395	440	427	392	401	450	441	405	415	410	414	403	402	445	441	410	410	423	399	423	444	435	442	405	410	415	407	444	416	404	412	412	410	395	418	427	433	416	401	395	481	411	461	406	443	407	409	433	414	455	427	421	407	443	408	432	424	420	388	432	433	403	439	442	443	433	422	393	447	443	435	407	399	423	444	397	433	403	456	426	460	433	448	406	418	423	406	429	404	445	423	415	406	463	386	421	426	454	403	456	396	410	399	387	421	405	426	415	418	399	429	416	459	424	422	411	421	444	430	409	459	413	397	428	419	427	432	396	401	423	458	403	422	422	404	401	384	423	416	414	429	424	445	442	369	436	428	437	422	447	374	396	432	417	408	439	417	417	398	394	425	440	407	400	423	432	420	403	442	405	425	449	420	394	407	438	448	421	449	430	413	427	427	409	407	405	434	440	389	410	402	422	427	442	421	402	380	456	429	424	412	422	444	413	393	448	403	427	431	417	424	433	443	443	404	386	423	390	394	430	415	402	405	440	421	405	392	424	440	418	436	425	445	415	440	392	423	427	422	410	405	453	442	420	442	430	397	399	393	454	431	402	443	427	385	440	416	422	415	448	410	431	422	420	457	403	408	443	457	428	428	376	445	414	458	390	428	457	441	456	417	455	414	422	382	421	409	424	429	432	390	435	415	397	410	418	435	441	404	424	437	365	427	413	428	418	416	435	415	395	382	405	395	429	456	412	421	438	420	453	428	443	449	420	411	446	412	440	416	426	458	420	422	394	433	447	418	422	429	425	440	396	367	422	438	422	469	438	431	405	399	424	451	390	446	434	419	437	413	430	401	429	429	432	444	416	427	425	409	378	435	412	422	414	432	412	396	416	413	418	440	405	434	417	447	418	421	416	428	409	436	447	427	429	423	411	435	435	432	448	418	413	424	418	421	440	405	446	415	391	386	431	382	408	393	400	426	441	425	453	418	405	412	438	417	462	420	399	439	403	408	438	418	455	402	422	405	456	410	409	401	426	422	383	400	420	429	421	427	415	420	401	439	437	406	435	378	429	429	431	398	424	456	429	432	432	385	427	426	394	412	409	449	388	438	401	427	415	440	416	431	419	418	466	430	448	417	435	413	434	425	389	414	402	456	405	383	446	431	412	444	446	440	439	445	466	428	460	396	388	441	414	430	417	418	422	405	405	408	450	448	411	439	428	455	409	394	441	401	416	440	396	450	385	409	448	400	430	422	396	420	399	411	443	424	398	414	389	440	429	426	434	449	433	400	361	448	453	435	412	469	425	409	395	447	455	419	413	413	407	437	428	393	414	442	390	414	437	407	447	423	391	415	388	430	424	443	401	453	415	451	421	398	422	438	431	405	427	427	415	432	419	446	398	440	402	422	415	427	397	427	394	416	394	447	399	436	428	417	428	428	407	426	404	397	453	383	410	400	448	410	425	462	407	442	461	410	412	426	461	419	435	406	422	401	425	419	435	396	445	430	436	415	393	414	451	408	406	432	426	435	379	439	392	413	429	394	410	453	389	458	424	401	451	418	418	427	408	438	400	432	395	415	432	436	430	435	417	426	387	400	433	423	398	414	447	434	425	398	397	432	388	427	454	395	421	418	402	437	439	422	411	450	471	439	383	399	422	409	408	424	433	437	401	418	408	427	433	439	410	403	435	413	406	434	411	431	447	404	418	437	414	435	412	409	397	415	424	409	473	425	417	433	411	423	410	422	435	430	428	430	470	401	454	438	431	426	470	441	409	394	429	412	411	408	397	407	408	404	435	421	410	405	425	395	432	428	410	418	397	394	405	433	437	454	403	442	432	426	429	438	416	428	405	439	435	411	444	424	433	457	410	427	397	423	398	420	439	429	432	458	410	396	401	451	419	434	384	403	394	457	425	391	431	389	418	421	427	426	414	396	409	400	439	408	422	425	426	428	433	481	389	438	445	387	430	410	449	420	462	397	402	422	433	403	429	415	423	416	414	435	427	421	432	398	398	414	415	405	441	454	402	384	453	427	424	415	419	445	404	440	401	395	461	416	432	412	424	406	417	389	441	400	417	409	451	392	389	400	440	429	440	384	426	405	382	421	382	436	405	400	422	434	445	415	387	430	421	396	419	443	432	408	434	431	420	393	414	446	435	413	484	449	439	423	410	397	461	406	408	406	429	405	440	404	407	452	423	376	427	400	411	373	417	429	391	397	436	413	425	421	444	389	417	388	431	436	457	398	406	435	429	415	438	442	396	383	443	419	393	434	434	426	425	413	417	413	419	403	418	401	409	431	400	456	418	406	411	422	418	410	424	427	445	356	398	397	401	443	395	485	427	414	434	403	412	416	431	430	384	426	455	406	395	424	376	383	406	409	423	410	411	417	460	409	425	400	432	429	414	415	423	409	423	421	379	424	413	430	412	450	432	408	451	439	418	418	402	445	388	418	460	427	437	421	434	424	403	401	411	445	412	437	399	422	404	412	446	431	426	408	387	385	446	418	440	403	399	399	415	417	443	411	397	405	429	434	398	380	414	426	399	420	430	458	408	462	426	429	432	441	452	438	413	420	437	412	405	474	425	394	405	425	397	463	423	442	438	409	416	426	436	412	410	441	428	408	414	397	429	406	422	436	408	442
23060	20970	28694	23414	20970	16473	1865	892	704	642	590	537	550	554	504	496	494	500	493	468	467	455	465	451	472	456	414	423	422	421	470	455	430	413	439	445	439	450	454	417	446	419	443	411	436	446	422	427	441	431	418	425	434	424	396	381	430	380	399	438	387	416	443	432	447	427	440	415	458	414	390	400	394	425	381	412	411	406	405	416	411	458	388	408	405	417	381	432	382	423	384	387	424	409	415	390	408	418	428	376	404	423	418	415	431	433	420	391	447	434	409	386	432	420	402	416	403	445	436	439	377	388	421	378	440	405	434	423	423	428	408	426	412	410	407	434	419	386	382	408	374	413	370	421	400	391	416	407	391	410	411	417	439	420	453	394	425	432	375	423	404	435	403	386	416	426	413	399	409	417	431	404	379	394	452	423	424	431	397	411	447	420	422	399	418	423	411	434	398	420	440	431	428	401	420	422	412	404	381	417	416	435	378	407	423	394	422	383	379	422	394	390	460	419	401	409	384	405	409	458	380	400	415	408	385	412	399	371	391	416	390	447	382	401	388	414	415	402	416	418	415	437	401	405	411	396	406	385	407	403	421	409	400	423	411	447	407	410	407	405	405	394	418	412	370	412	444	364	396	397	414	403	448	395	392	399	450	412	388	413	410	407	442	414	430	394	428	426	378	431	428	430	420	400	406	413	433	384	388	397	424	398	400	400	421	423	404	461	419	405	393	421	391	408	424	390	441	398	407	392	428	398	401	409	395	435	411	406	436	355	393	411	384	399	381	411	431	408	401	405	407	414	446	429	417	417	404	454	400	428	429	393	421	425	423	436	425	420	402	384	405	418	404	416	393	442	431	434	425	387	383	409	411	437	392	392	423	387	417	393	399	405	397	413	409	395	428	424	389	437	407	386	443	415	421	365	460	394	395	410	423	381	413	392	421	430	428	400	421	422	385	398	426	415	403	439	430	432	422	378	405	406	403	407	433	393	419	425	413	430	416	423	407	443	427	429	402	417	424	417	399	391	389	415	404	407	414	434	367	388	434	441	405	440	389	434	425	419	401	393	355	440	390	389	389	422	424	416	412	381	401	420	435	434	433	387	420	399	381	421	434	426	434	395	383	386	418	389	377	412	438	405	375	418	429	414	394	377	422	414	398	431	423	401	425	374	408	430	396	399	401	416	425	413	435	471	421	441	378	373	420	443	405	371	423	472	412	430	390	426	398	418	420	405	413	391	431	413	433	386	389	401	408	429	385	380	387	395	437	398	404	436	413	383	429	427	433	429	436	408	415	433	394	393	399	419	442	418	411	407	397	399	402	410	413	394	409	415	381	397	410	421	425	398	421	437	410	403	447	397	367	421	447	398	410	391	418	393	423	442	392	387	385	417	400	393	459	428	431	411	425	400	427	413	418	416	420	403	403	393	409	400	408	431	417	418	414	420	386	370	384	405	407	435	424	386	417	389	419	427	380	419	417	434	411	389	418	424	391	433	419	402	365	399	434	383	422	413	439	421	420	428	412	409	400	430	436	425	369	449	409	420	371	382	405	380	385	446	414	400	421	435	407	375	430	402	402	435	403	422	437	414	394	443	396	375	401	396	372	398	405	407	392	431	408	395	409	377	424	411	355	392	442	383	438	418	389	357	416	424	427	412	455	403	419	418	448	432	429	379	371	410	396	358	417	417	419	405	410	445	451	397	386	394	424	415	389	424	406	393	425	421	389	441	387	397	381	445	375	377	454	392	411	412	440	445	426	367	414	411	355	425	387	405	403	424	448	405	407	382	418	418	406	389	400	420	423	377	406	405	421	405	405	425	417	414	422	423	384	450	419	393	426	421	420	383	408	460	421	431	431	362	410	410	428	387	439	404	393	434	442	363	398	447	403	402	421	450	430	431	400	431	420	389	433	393	402	403	384	427	422	422	428	389	403	400	415	386	384	425	409	400	380	401	419	373	426	412	398	388	446	424	388	392	409	394	407	374	394	408	438	429	410	394	428	379	398	436	433	390	395	413	432	418	415	409	394	409	393	404	400	385	398	435	400	442	422	407	416	450	433	371	407	484	395	412	395	371	401	400	430	403	393	406	387	392	389	435	403	420	393	385	417	416	377	410	409	411	452	436	430	408	436	415	400	370	435	410	408	395	412	394	409	378	391	448	375	395	404	384	443	401	400	402	426	416	371	416	426	392	420	402	378	416	415	418	418	435	424	442	432	391	434	393	379	435	372	396	411	422	424	387	430	436	392	380	391	407	429	471	391	406	399	416	385	428	400	428	410	399	410	384	389	359	423	414	404	412	416	444	428	385	423	395	377	421	431	426	442	402	382	406	411	381	395	421	462	387	397	399	387	410	415	392	425	445	394	393	414	416	412	384	401	414	412	439	415	426	401	406	423	377	392	435	400	397	384	390	431	410	386	406	401	396	407	421	398	398	402	412	456	423	419	378	386	401	414	401	396	429	400	432	464	412	411	432	393	388	382	352	423	412	393	453	426	385	360	417	406	377	423	376	435	405	373	443	388	454	411	388	393	395	396	416	422	374	433	444	401	404	393	445	398	407	380	421	433	429	417	432	398	398	408	395	410	436	401	378	433	401	417	404	439	419	413	402	412	383	412	379	447	384	428	422	397	419	400	420	413	422	408	383	393	405	406	404	384	411	383	392	426	420	389	401	406	431	416	411	381	393	388	387	384	446	429	396	385	372	408	391	424	371	398	384	405	417	425	387	414	414	406	412	412	411	397	408	425	382	412	387	424	413	417	419	404	408	422	393	389	425	409	387	407	449	401	413	433	404	399	432	415	396	375	384	362	390	413	407	405	415	405	414	395	406	414	431	420	425	382	410	391	385	451	423	367	387	399	444	392	428	397	419	401	406	424	439	421	377	419	396	422	415	414	392	387	412	409	438	378	397	403	398	366	416	432	406	414	374	377	388	448	416	406	426	427	392	453	414	447	358	430	415	459	442	410	382	381	385	409	437	424	409	405	415	427	382	401	448	368	379	418	403	394	435	374	398	405	386	425	361	412	417	423	396	391	441	433	380	427	386	387	401	433	396	403	444	379	462	398	412	383	397	410	396	426	391	422	432	432	406	411	400	382	422	439	407	421	371	413	394	421	392	394	452	400	429	428	413	412	376	406	397	429	410	423	406	413	458	436	391	423	423	386	383	397	436	391	390	396	412	437	396	402	403	432	402	400	419	409	422	423	424	403	397	386	412	369	405	406	384	437	383	392	444	432	390	410	420	449	420	407	404	425	422	402	421	393	390	401	416	407	396	413	371	440	431	449	416	403	408	417	398	429	431	396	375	402	415	412	414	384	425	441	375	416	407	410	417	380	382	417	399	399	403	412	368	377	396	394	406	414	375	394	385	389	423	386	433	422	425	374	427	386	411	411	395	387	409	418	459	411	395	383	419	419	386	428	439	412	376	396	431	412	370	457	423	378	379	380	400	429	439	378	415	372	425	411	429	403	380	421	395	416	414	430	413
14562	16301	13593	7440	5098	3621	2871	2336	1930	1672	1507	1355	1253	1192	1084	1020	993	906	946	878	889	854	870	847	799	824	835	794	784	747	754	794	752	737	761	727	710	753	723	777	695	726	717	711	725	746	720	708	698	693	695	704	732	694	770	741	735	750	683	714	747	713	743	689	733	732	708	698	746	696	703	680	717	689	708	725	673	701	744	681	679	755	684	699	673	682	708	679	714	703	727	717	699	677	678	698	701	705	651	663	631	705	682	653	657	688	658	698	684	697	666	704	671	668	705	700	681	654	665	721	718	735	667	715	728	682	711	700	713	700	724	670	668	730	678	704	695	725	651	643	694	658	700	675	734	637	713	670	667	653	716	741	696	631	695	656	666	698	724	732	641	658	734	693	694	709	664	696	675	693	701	680	647	714	668	685	699	699	685	688	680	684	705	691	735	699	688	702	708	730	696	697	703	692	683	718	674	734	683	672	706	711	727	719	660	682	709	674	713	721	726	722	708	717	700	723	688	691	672	736	615	695	687	722	657	725	646	699	661	672	728	710	704	740	692	659	717	691	724	730	705	692	698	632	681	713	724	724	710	733	661	662	718	687	665	703	712	711	722	685	721	622	728	699	710	703	669	700	693	677	687	719	692	787	692	674	689	667	671	691	700	706	688	689	686	695	687	699	729	693	672	707	732	682	709	691	668	664	693	714	693	682	715	712	662	687	723	717	681	698	696	687	700	686	672	709	710	701	691	705	711	696	687	717	700	666	686	668	717	739	711	685	680	693	708	685	679	729	646	637	678	650	694	676	675	715	685	716	691	690	713	686	713	699	686	697	704	702	701	676	681	676	720	695	676	691	674	699	695	687	728	684	715	698	735	724	665	707	681	670	694	682	693	706	659	719	709	702	662	678	689	696	703	701	627	681	663	722	706	682	717	688	636	704	659	682	669	663	648	691	683	714	681	694	639	694	756	704	699	705	668	643	734	681	665	688	668	691	680	706	691	649	680	749	757	694	702	691	719	692	737	737	741	693	642	717	702	693	690	721	684	697	673	722	712	723	687	731	715	715	696	677	711	732	719	668	725	683	683	695	666	701	678	711	703	657	748	675	693	692	728	710	708	715	723	682	704	685	703	688	714	686	694	723	731	606	706	686	747	690	719	759	688	643	677	678	666	676	710	722	693	640	697	702	736	673	658	646	680	721	723	723	689	707	714	694	682	681	631	671	662	680	717	711	675	677	708	670	674	720	670	720	679	702	709	712	668	743	645	686	689	714	711	720	684	681	670	667	768	726	687	759	714	680	697	692	684	715	701	691	714	686	654	635	731	727	711	691	662	733	650	668	691	693	669	742	714	711	666	719	665	731	681	653	705	663	672	684	659	671	670	707	672	624	723	728	687	686	692	660	725	712	674	707	725	679	674	717	734	678	681	709	695	721	666	707	710	702	700	678	700	705	701	697	664	652	713	664	663	690	686	687	670	684	705	666	659	681	701	687	723	688	691	675	741	716	709	692	675	693	657	670	713	719	696	684	714	715	732	698	711	685	702	664	730	661	680	672	662	710	701	678	699	733	698	708	643	711	678	695	662	715	703	721	690	671	722	658	703	695	662	720	656	700	700	723	714	694	676	670	701	696	683	693	699	771	692	689	708	658	678	766	718	657	725	706	695	663	694	719	689	722	674	704	681	685	675	703	729	673	685	693	686	717	655	690	670	689	672	663	671	682	709	675	690	692	688	708	729	724	681	681	696	696	723	705	669	691	687	714	718	713	710	641	743	725	659	731	712	645	740	689	714	699	664	737	653	674	727	682	684	701	685	748	689	685	684	662	735	682	700	716	722	679	658	716	675	710	697	689	710	698	671	660	684	675	658	701	685	693	711	712	711	691	708	731	741	691	685	732	721	695	754	684	647	682	683	692	672	655	686	706	679	652	682	703	683	659	734	712	676	697	660	680	690	694	704	692	648	683	684	712	666	695	693	714	745	707	714	692	667	664	689	685	713	736	674	703	708	691	648	711	737	709	677	688	673	646	703	677	726	704	693	715	719	688	735	695	653	707	727	718	688	682	686	713	673	708	656	696	694	725	711	702	673	707	688	649	694	689	678	682	698	707	725	712	723	684	684	668	670	658	674	657	679	706	698	715	725	690	701	673	619	711	675	703	685	678	645	693	706	702	665	686	714	679	728	676	705	699	686	705	706	623	667	631	684	695	701	720	666	657	666	707	668	647	667	739	709	703	707	729	648	698	684	691	689	638	689	644	690	687	673	688	662	709	694	682	656	680	720	652	724	691	718	685	715	650	686	712	692	685	672	726	703	700	672	736	730	674	676	683	684	680	671	681	736	681	701	704	700	710	677	692	717	649	664	660	693	627	698	714	709	713	711	667	668	628	650	697	704	688	671	656	675	679	666	699	648	704	693	672	664	689	618	671	653	709	742	715	688	732	706	635	683	711	648	712	746	715	736	744	694	702	756	737	638	743	732	655	714	648	657	712	681	697	694	689	729	657	704	668	695	675	692	670	654	677	711	700	690	688	705	697	701	679	683	691	705	680	676	706	684	694	690	696	701	725	695	649	679	693	654	693	632	637	662	678	685	693	680	686	724	687	716	692	702	707	682	694	699	704	742	670	672	669	725	664	687	722	693	649	681	683	659	681	681	706	653	632	697	695	690	696	646	709	714	650	693	683	658	672	746	722	666	728	684	698	681	688	666	679	709	692	682	692	696	657	676	700	730	632	689	682	654	732	675	689	698	665	721	675	725	651	715	727	700	695	678	708	696	685	693	627	636	673	706	688	695	693	743	672	690	725	703	692	654	705	712	679	685	726	692	716	672	705	687	720	660	670	726	707	688	662	641	690	650	688	709	691	707	711	647	717	718	700	644	719	744	670	717	704	672	683	683	690	650	707	679	707	677	720	680	685	689	692	694	680	674	704	663	682	735	663	683	649	668	641	685	703	703	711	691	701	693	661	654	692	687	697	698	691	644	695	655	660	659	668	741	701	724	716	662	690	663	705	688	688	705	659	683	747	700	704	693	700	690	719	722	713	646	684	688	728	633	659	682	717	651	646	674	696	697	738	684	672	663	656	692	708	659	705	668	694	648	674	703	633	700	683	707	716	721	708	723	672	716	612	762	732	686	684	650	699	688	704	657	713	719	682	706	680	691	729	731	680	658	659	681	709	733	680	686	720	668	678	765	740	659	740	703	667	715	715	671	682	733	708	691	661	684	649	662	663	698	698	733	678	690	693	724	740	720	731	705	702	655	700	688	680	710	681	694	702	708	651	711	681	709	707	721	683	725	716	726	656	700	714	680	721	711	670	696	691	650	714	716	697	702	694	697	647	654	675	621	695	751	702	714	712	715	702	642	655	720	711	669	676	693	705	671	697	680	729	662	674	680	675	715	682	720	645	685	686	706	659	668	710	696	707	731	713	731	697	664	723	686	678	642	675	740	642	706	674	741	666	680	708	699	720	689	743	694	704	677	690
26528	19934	6772	939	646	579	513	510	477	511	463	497	497	465	484	445	458	485	498	485	432	502	456	478	481	454	490	425	479	487	519	420	485	492	483	528	481	492	493	461	466	460	468	438	445	485	472	489	475	452	484	463	440	456	460	430	483	482	508	502	473	481	426	492	513	483	470	463	470	485	461	456	468	453	464	495	456	465	525	493	477	474	487	449	491	504	437	449	472	452	442	455	484	479	464	510	470	476	464	499	492	445	454	467	481	476	429	425	452	472	471	480	467	473	463	456	458	436	482	479	464	433	459	489	470	486	446	458	447	506	448	477	475	523	477	490	445	481	482	487	442	486	495	463	453	466	504	487	460	485	471	504	441	437	433	448	471	436	497	470	486	470	464	446	477	481	467	465	454	478	454	461	406	481	471	496	454	477	445	471	481	451	484	463	488	448	445	458	471	465	449	485	493	439	488	465	479	461	490	488	466	492	503	470	461	450	480	479	442	477	460	511	467	464	458	458	473	503	491	486	474	520	475	465	470	454	450	505	451	476	436	460	466	458	486	442	459	414	491	467	452	462	487	486	505	467	461	480	484	463	497	499	459	479	475	497	439	456	454	459	477	495	423	467	471	466	422	449	432	507	486	472	506	505	459	473	460	452	454	475	494	482	478	492	465	427	477	478	468	486	456	511	453	463	453	470	462	453	485	487	470	452	465	445	491	449	487	472	490	429	464	488	527	456	471	473	496	489	487	481	468	459	450	500	460	500	448	480	448	478	484	439	466	456	445	493	470	451	474	466	472	460	459	469	444	472	446	453	488	477	468	483	506	424	449	454	481	455	475	443	470	434	468	506	438	494	487	485	482	453	464	461	494	465	468	476	437	478	488	453	474	480	470	476	466	455	430	452	456	434	450	431	426	492	444	470	441	460	462	499	499	483	466	471	485	458	460	483	489	470	433	487	503	493	458	447	474	492	472	448	521	459	468	453	438	469	452	458	467	457	480	462	463	444	463	445	465	436	507	518	473	482	470	472	520	469	449	490	456	464	470	452	440	487	451	496	468	458	474	503	464	486	471	476	477	494	466	495	445	450	478	496	447	477	479	499	485	476	470	449	490	469	483	470	461	465	489	486	462	457	510	482	467	491	460	474	499	482	456	502	477	449	470	486	458	487	508	466	470	464	444	494	499	460	503	475	474	498	503	473	499	494	473	475	464	458	458	471	434	508	489	462	480	450	447	464	462	475	442	468	488	538	487	444	481	461	455	494	466	499	448	454	462	469	461	469	459	431	489	487	497	460	487	492	490	470	501	469	491	473	514	458	472	441	497	433	480	499	495	494	472	503	459	450	463	447	428	486	480	452	451	423	471	458	434	476	452	494	474	475	494	457	497	479	424	485	457	438	471	499	434	454	473	492	491	478	479	444	473	410	478	445	461	459	462	489	450	476	499	483	432	499	509	464	449	464	461	482	483	467	457	481	457	449	507	463	425	461	447	500	479	469	479	476	459	478	448	459	490	488	468	463	505	489	460	461	486	499	460	446	473	436	486	500	468	444	478	447	489	495	457	468	447	455	444	504	452	473	439	475	436	429	455	482	460	500	455	463	480	498	486	472	494	487	462	479	460	460	437	479	517	484	465	472	466	470	478	464	469	476	484	463	480	509	490	528	465	467	434	436	469	434	484	456	503	466	485	487	484	468	427	459	439	482	477	481	486	478	462	488	494	444	441	497	483	480	470	479	489	507	439	431	489	454	485	505	479	462	470	494	487	465	461	464	485	475	491	465	443	458	483	460	475	488	432	461	475	467	508	509	450	473	492	444	470	470	483	470	461	517	479	471	472	500	465	445	487	466	437	467	506	496	440	458	415	472	483	455	455	491	462	499	476	485	446	481	469	481	453	484	507	458	459	463	485	486	457	465	457	484	423	427	481	466	483	502	496	426	515	469	454	450	468	478	447	471	429	487	473	501	456	485	464	436	495	511	473	462	464	492	462	465	462	477	491	458	458	494	507	439	470	468	479	476	492	441	450	447	479	451	523	485	475	525	470	443	444	435	459	494	443	479	425	504	466	471	466	482	463	498	489	489	478	487	500	490	490	489	463	470	465	455	493	456	493	486	473	457	517	457	475	470	472	504	442	442	481	499	486	471	489	490	449	474	451	468	451	474	475	475	462	484	459	454	507	446	450	466	428	440	492	503	426	443	492	482	452	486	483	483	498	496	435	492	463	458	447	470	495	460	474	497	510	495	466	495	480	461	482	486	483	441	469	462	468	459	486	499	447	452	492	472	468	485	469	440	492	465	516	464	486	459	491	437	447	448	475	487	467	479	498	507	439	478	439	442	464	500	447	499	420	474	451	487	471	470	451	464	482	473	455	473	457	429	439	500	457	459	483	479	476	469	447	449	465	441	508	475	490	486	487	493	485	457	467	447	456	468	448	455	468	439	444	473	478	444	484	473	487	478	473	493	490	473	446	475	446	534	468	476	486	464	465	477	466	471	435	420	441	483	495	431	497	475	449	482	486	505	438	479	441	463	456	509	440	443	496	481	469	477	486	427	456	489	481	453	433	485	482	479	474	447	467	471	460	471	474	441	481	489	476	464	446	455	487	507	454	465	459	474	449	471	460	478	463	473	437	479	464	465	483	477	438	480	462	463	473	487	498	460	451	500	490	461	518	496	470	492	464	462	443	464	505	485	479	464	477	469	461	469	515	520	437	478	518	478	509	462	478	453	514	487	482	455	428	475	486	460	461	464	451	419	459	469	462	432	475	488	452	472	432	489	504	482	490	472	476	465	416	432	451	506	449	468	468	441	507	479	461	476	480	473	451	484	446	474	449	509	504	455	471	505	448	488	477	475	485	459	482	505	472	469	458	460	500	492	471	458	464	450	413	438	508	490	451	470	491	493	477	477	462	499	468	506	472	479	476	458	494	431	476	456	460	458	454	481	465	470	490	504	500	505	472	507	497	460	467	497	467	476	470	472	486	455	456	503	435	456	437	463	447	452	494	450	468	488	483	487	468	457	482	509	484	480	463	485	476	443	482	451	465	473	456	439	443	415	458	476	470	481	446	470	477	446	473	458	457	485	451	485	463	488	446	508	453	465	447	473	492	486	448	460	472	448	446	475	519	472	471	451	494	454	460	456	438	466	475	478	519	462	459	472	425	465	480	523	446	487	474	500	448	437	445	479	481	472	479	432	482	522	474	475	495	464	446	484	441	481	497	528	460	440	462	461	483	518	501	502	481	474	448	483	431	486	450	422	470	443	427	490	450	449	447	480	476	448	476	466	477	478	471	440	485	415	475	473	490	445	476	438	448	446	481	467	467	453	483	460	449	466	481	493	489	461	472	488	452	461	471	457	466	475	447	454	491	518	489	481	500	410	512	478	453	452	454	483	451	432	459	445	456	441	478	461	514	483	497	462	452	474	446	467	463	416	439	440	453	474	440	479	430	465	446	455	442	474	453	461	475	448	444	459	452	495	464	515
6237	1981	1843	1278	1054	1014	903	900	869	889	931	899	883	904	864	905	846	867	866	864	822	865	852	846	851	881	816	848	839	904	844	834	848	896	859	874	819	861	782	877	824	828	840	845	847	851	880	782	876	804	808	870	875	856	781	816	857	917	840	854	895	863	832	857	851	834	823	836	851	840	845	850	820	902	847	871	873	841	880	810	916	832	848	826	873	885	830	834	888	857	845	805	834	863	835	756	845	814	828	791	868	843	805	845	867	836	847	917	834	847	848	821	870	838	867	845	819	828	848	800	798	776	832	814	820	830	861	882	861	859	846	803	862	830	835	794	811	827	834	834	857	792	851	833	819	815	872	851	856	802	886	817	879	849	883	801	856	858	839	808	807	886	829	824	791	840	878	842	843	878	886	805	839	860	858	828	842	814	849	839	827	807	839	850	800	848	849	850	838	812	881	809	862	842	802	802	913	840	802	775	886	842	822	853	866	848	823	828	810	855	831	804	844	783	828	891	801	878	893	873	825	820	904	802	856	783	818	855	862	877	847	820	826	880	841	817	858	853	856	853	845	874	843	859	792	833	826	821	836	845	840	795	825	855	859	822	853	848	891	841	823	810	820	852	790	815	821	809	825	842	867	819	837	852	879	836	851	854	839	782	818	812	849	824	850	842	840	869	887	867	837	791	867	838	879	792	892	809	830	807	878	832	827	840	834	842	878	845	842	849	843	885	882	858	836	797	821	845	830	810	836	847	828	874	844	850	856	830	818	844	840	827	811	805	824	838	855	854	847	783	877	854	840	880	850	835	828	798	821	837	879	830	808	843	842	849	903	841	828	859	777	808	837	857	900	837	868	891	859	875	881	841	859	856	862	857	828	860	839	831	834	783	887	842	812	812	871	829	850	885	841	817	849	786	855	877	870	836	825	841	848	797	866	867	792	822	796	808	844	844	802	829	818	858	862	887	876	835	814	801	846	851	838	783	837	831	875	880	839	868	810	883	801	855	865	806	827	863	863	803	871	856	814	846	836	855	858	871	830	792	866	790	853	840	817	831	868	849	827	803	813	815	863	842	863	808	825	875	834	844	882	810	861	839	830	864	818	851	852	851	839	832	881	838	856	873	834	790	858	851	840	809	873	835	837	878	791	882	831	851	820	815	823	810	839	860	892	821	820	845	830	833	829	876	801	783	840	836	799	833	798	877	850	819	809	825	851	819	855	837	799	876	818	853	835	807	831	845	820	835	842	830	811	830	876	867	796	863	822	816	853	813	820	831	758	842	823	832	825	818	845	823	826	814	805	869	864	804	852	884	837	826	833	887	890	867	871	895	845	862	863	832	891	812	876	823	812	849	825	861	798	830	819	809	803	802	829	833	795	833	862	814	835	789	859	829	839	873	865	839	836	834	866	834	860	771	864	860	863	804	832	847	851	908	880	822	837	804	846	851	781	858	849	825	788	814	872	867	852	849	786	829	878	869	859	847	827	841	831	799	827	837	857	886	869	874	885	806	839	816	787	850	837	832	825	851	813	846	856	865	853	791	850	864	834	853	864	848	780	783	841	910	802	837	811	856	824	838	835	879	815	865	880	771	837	854	858	862	826	816	844	820	889	831	820	834	852	874	847	869	841	817	807	867	848	823	803	835	858	865	868	848	761	845	860	827	826	868	875	840	856	857	858	798	877	840	804	844	834	874	862	794	805	771	852	844	819	773	862	814	825	875	843	829	845	860	883	845	872	827	861	865	811	860	857	866	839	852	836	838	852	869	856	909	845	797	835	846	851	839	866	865	803	797	841	819	852	797	902	816	878	828	864	911	842	849	809	850	856	834	844	860	790	857	884	826	856	842	812	824	820	880	820	889	842	831	874	842	840	859	883	845	889	767	862	811	802	835	863	870	842	840	854	902	834	825	836	885	841	827	892	805	836	864	847	822	817	815	886	782	816	816	863	851	865	836	825	807	866	820	869	837	832	816	841	820	872	833	838	866	815	863	825	822	800	848	898	857	861	879	848	821	857	882	848	854	836	831	772	858	843	853	794	839	826	840	807	857	876	824	830	833	829	916	849	868	789	854	826	792	832	898	850	762	822	823	810	800	901	840	808	866	873	819	862	867	791	844	822	861	851	812	857	879	876	863	853	869	831	843	834	848	822	785	819	857	845	859	861	820	832	865	870	820	848	893	840	853	829	826	817	833	802	846	838	838	849	894	854	806	873	844	841	844	799	859	858	827	841	868	860	829	789	814	835	804	869	836	813	802	841	779	829	837	885	840	833	829	820	802	896	863	862	902	833	890	823	797	846	847	837	804	837	880	850	828	870	855	893	879	818	863	812	835	848	834	803	855	860	850	820	822	805	866	845	845	811	886	842	869	873	899	843	828	856	826	880	874	844	871	839	876	799	787	843	765	809	849	846	820	867	837	824	833	821	792	850	849	838	854	831	821	886	812	850	852	859	854	818	810	810	841	815	823	869	819	840	903	932	819	827	819	818	851	793	852	827	796	842	915	865	887	841	826	801	877	828	878	846	825	827	842	893	807	877	833	803	835	821	825	868	849	881	853	825	862	884	848	860	869	878	841	816	824	814	863	852	880	889	857	872	798	839	879	806	823	875	860	843	842	877	840	857	820	834	857	856	886	805	819	817	843	850	835	870	844	867	824	772	802	884	840	800	861	820	836	823	852	793	890	862	867	848	855	853	829	852	799	808	828	871	802	810	829	817	774	834	851	807	870	856	808	830	837	844	861	792	858	831	834	875	828	822	807	862	806	879	848	890	819	779	824	832	822	831	841	852	871	837	850	838	823	861	815	851	809	841	887	868	902	889	809	793	816	826	905	858	847	854	826	856	847	830	852	886	896	823	801	834	855	888	841	823	823	856	853	855	864	859	820	874	844	887	785	869	787	867	837	840	845	816	855	864	867	831	836	852	846	870	772	842	867	833	801	830	840	832	826	811	838	866	805	812	824	796	893	814	839	817	925	802	840	861	855	848	904	844	837	834	792	823	852	878	872	840	805	787	925	832	825	845	868	868	851	864	822	852	802	866	899	819	836	840	865	856	827	852	808	871	812	837	838	804	775	865	893	852	817	815	864	842	814	851	786	890	864	834	858	872	845	855	833	885	858	867	840	836	884	828	831	812	801	849	847	794	841	834	856	780	879	768	838	820	866	866	920	868	836	857	854	804	866	885	812	785	875	868	811	866	834	867	851	874	816	824	832	890	809	856	844	816	825	898	784	806	879	795	842	807	851	861	873	866	858	785	842	889	809	826	858	854	777	797	877	891	868	857	863	837	811	852	861	802	821	858	830	845	863	825	847	802	808	815	794	888	855	824	807	851	818	852	840	823	871	844	855	889	800	821	831	781	853	847	817	880	784	849	796	833	852	808	831	843	802	883	850	838	816	843	767	820	873	834	843	834	864	858	891	817	828	832	809	798	807	809	839	778	794	830	832	810	887	853	826	815	846	784	876	818	834	817	810	813	813	884	814
24051	21000	28032	24171	18592	1495	601	474	404	373	308	295	288	296	292	247	253	230	253	253	226	250	248	243	260	239	236	245	212	229	240	222	244	204	243	216	213	221	218	234	229	214	238	222	203	221	214	224	217	210	230	269	239	212	238	203	194	206	206	192	203	210	211	205	220	225	199	222	228	229	203	217	232	233	236	218	237	214	214	195	237	240	195	223	212	207	255	215	213	210	260	215	227	200	232	214	208	210	218	233	197	185	228	213	230	223	206	238	220	208	237	217	222	238	228	213	206	250	229	202	206	210	222	208	218	219	216	243	238	228	228	229	238	207	225	245	194	210	209	219	183	216	208	224	209	256	209	223	219	204	225	237	222	217	212	229	213	207	214	221	231	220	204	193	200	211	238	244	235	215	241	209	215	235	253	228	229	219	205	240	233	242	212	206	228	240	236	218	220	211	218	218	261	223	245	233	252	211	216	211	211	230	211	237	229	210	231	216	178	250	207	210	231	242	218	216	224	228	209	206	217	216	194	208	221	205	232	228	229	199	244	225	233	211	213	234	212	207	205	243	207	218	235	238	212	180	239	211	218	243	231	216	225	216	221	243	226	204	233	213	217	220	226	211	224	198	212	224	213	214	227	218	216	209	227	235	211	229	215	193	214	236	214	226	227	236	243	216	214	223	216	234	260	245	230	214	214	220	211	181	225	226	215	229	225	216	207	211	244	189	239	215	224	197	235	203	222	198	222	214	235	218	226	230	241	206	225	223	201	232	240	210	254	196	217	194	211	213	226	223	223	222	206	227	193	240	219	226	233	208	235	208	222	212	190	208	224	233	209	225	227	231	223	215	210	217	249	219	217	215	214	212	208	219	201	243	226	241	241	195	212	210	213	201	234	239	230	192	197	222	238	225	225	217	213	240	215	210	221	225	224	221	211	256	215	237	209	229	218	230	212	216	200	249	215	254	249	221	203	227	232	218	225	198	215	243	214	232	268	239	218	202	239	231	229	239	205	252	209	213	216	238	204	222	213	203	230	213	216	223	210	233	213	219	236	217	202	201	225	195	220	205	230	235	204	208	228	216	239	211	230	202	219	216	240	223	217	210	225	225	222	219	213	234	241	215	202	215	236	221	223	253	218	198	236	233	227	213	218	221	212	250	212	219	210	225	227	216	223	217	243	209	214	215	222	225	230	237	216	217	209	217	229	214	223	208	235	215	222	220	211	202	230	224	217	217	206	235	213	215	225	235	230	211	200	239	209	220	215	244	218	196	235	224	204	232	222	254	195	229	211	218	237	231	230	208	214	206	204	229	208	231	227	217	201	217	234	215	225	223	226	231	242	210	213	250	235	207	215	220	230	239	229	208	212	205	210	209	191	236	219	218	224	226	240	214	227	227	213	245	200	216	216	211	240	211	242	242	220	235	227	237	221	214	208	213	229	216	208	213	222	194	227	228	202	234	206	207	248	208	220	200	212	241	207	215	217	211	211	237	237	229	204	238	242	205	220	217	195	231	227	228	264	224	239	210	212	219	222	209	225	176	233	221	233	208	203	220	220	243	230	220	232	212	231	226	246	217	212	239	261	192	214	245	244	233	233	241	223	222	221	189	206	212	231	210	237	206	225	209	218	206	199	220	221	222	209	250	216	217	232	204	238	231	234	204	236	219	256	207	213	239	235	214	192	228	207	216	232	221	221	184	201	216	228	236	243	201	198	230	228	236	213	222	241	221	214	228	208	233	209	215	243	232	230	210	247	212	229	216	256	249	209	206	225	202	248	232	219	256	249	233	206	239	207	205	198	237	219	231	248	213	211	233	240	200	206	230	198	218	217	197	219	222	236	217	222	213	207	229	234	222	231	232	236	234	239	249	240	226	214	200	222	210	215	249	227	213	227	233	210	201	223	235	207	225	230	220	215	205	230	228	222	218	214	221	224	236	230	229	221	249	222	215	215	228	210	204	219	203	201	251	200	223	219	213	203	219	209	220	222	244	198	207	223	224	214	220	176	230	230	231	215	211	230	208	220	196	238	214	222	216	244	207	234	210	219	228	235	222	229	243	215	225	185	239	222	216	218	219	208	190	201	206	210	231	218	206	233	232	200	217	213	228	216	219	212	210	224	223	220	191	224	216	217	222	238	194	229	204	209	209	231	227	204	221	233	239	207	227	235	209	216	207	228	222	222	233	206	210	218	210	215	209	227	210	225	212	222	203	233	184	232	240	232	228	244	219	219	226	205	218	216	208	235	233	238	233	214	219	211	214	218	222	233	212	223	211	224	235	221	244	241	231	203	198	224	214	247	209	212	240	239	210	212	259	223	224	225	218	211	229	218	184	222	235	224	228	240	218	220	205	219	263	222	212	208	223	233	217	234	219	214	209	241	211	228	241	193	200	220	189	212	225	224	238	229	222	222	213	224	229	213	242	206	217	208	208	235	242	217	220	239	240	237	212	208	209	232	245	223	215	226	207	224	217	197	207	207	200	236	217	211	220	205	200	241	213	209	234	242	241	224	197	206	204	227	232	199	217	219	235	219	251	234	199	222	212	232	207	222	235	232	229	235	191	211	202	238	234	212	198	224	217	224	218	234	229	199	223	234	225	237	217	230	229	210	206	207	211	187	204	212	250	217	206	216	207	230	218	230	236	226	234	206	229	251	189	212	225	222	213	186	230	234	204	203	212	210	212	227	203	223	226	215	236	225	229	209	246	216	211	218	198	248	251	235	216	197	217	222	209	204	215	213	227	232	211	210	222	192	217	221	211	214	233	220	230	213	227	228	212	239	207	209	215	225	209	219	218	205	204	207	224	239	213	220	220	225	194	222	216	210	211	186	213	234	200	219	221	215	227	237	207	204	204	216	236	243	249	208	217	242	247	231	206	227	224	216	224	267	213	224	248	219	200	222	208	232	213	228	208	197	219	251	216	237	216	221	231	196	227	234	231	209	229	221	214	229	225	220	187	230	231	250	241	211	234	234	253	216	210	203	196	225	200	218	211	193	203	214	214	208	216	229	211	204	215	213	219	244	240	238	208	234	218	207	207	209	250	237	233	199	208	245	218	220	216	218	260	194	205	196	243	220	204	217	218	230	201	218	220	208	226	247	222	233	242	220	212	205	239	229	216	208	218	228	209	226	210	238	196	219	206	226	251	231	225	215	221	206	217	218	226	220	216	209	234	216	219	227	235	230	214	244	240	222	221	238	221	232	218	231	223	233	190	193	224	217	226	239	234	199	216	225	203	224	220	196	223	230	208	206	228	228	214	243	221	211	228	181	220	214	248	228	210	216	218	243	203	211	206	212	204	227	214	206	216	188	219	223	205	206	218	220	233	229	229	228	215	232	228	250	242	233	225	207	195	208	231	210	208	239	211	217	242	231	250	229	232	210	239	210	206	255	208	178	209	257	224	222	236	228	250	225	250	220	230	237	236	181	204	210	219	212	220	217	211	230	215	226	207	234	227	215	244	211	212	211	251	216	248	217	205	228	226
11745	10428	8553	4394	2874	2140	1654	1262	996	920	831	784	703	662	622	623	594	565	538	535	536	500	562	511	509	439	467	487	459	454	431	454	483	455	458	464	428	444	416	440	449	419	429	439	416	471	426	422	415	411	434	402	406	435	468	445	449	419	425	425	436	409	415	433	412	432	398	407	392	440	437	430	401	402	403	407	428	455	443	451	412	421	406	429	405	402	417	438	403	385	440	429	430	460	429	429	420	390	437	436	413	394	409	428	403	397	418	400	410	432	416	421	412	442	465	403	426	441	400	419	462	402	424	408	416	438	434	423	424	449	428	415	472	420	396	399	421	445	388	425	424	420	393	397	413	442	395	419	450	447	441	439	404	446	414	427	402	415	390	411	398	376	437	417	415	416	405	411	415	431	392	428	447	433	444	428	413	388	435	436	409	410	405	389	396	414	391	399	435	431	422	414	430	395	443	419	422	452	434	408	415	445	387	423	406	428	410	431	406	429	404	420	410	416	393	431	446	451	432	416	436	404	454	374	459	419	380	389	410	395	413	414	426	433	405	391	445	422	435	438	435	419	448	430	409	433	404	424	405	444	410	391	418	419	446	402	398	391	391	414	382	427	413	420	452	441	453	404	432	399	409	418	405	417	418	419	389	441	406	425	414	397	434	393	416	446	391	406	426	393	440	425	396	443	413	432	420	463	403	420	380	405	419	434	400	426	404	435	436	429	399	416	457	403	418	370	392	411	408	386	443	439	406	423	415	442	409	384	401	411	394	419	377	420	424	421	405	427	403	451	453	426	397	437	389	417	375	386	410	407	378	416	401	410	413	415	446	411	405	396	420	403	399	394	400	414	415	431	415	428	425	391	389	411	444	458	431	429	406	401	413	418	424	406	409	405	449	382	427	404	463	392	439	419	454	387	427	413	381	422	428	418	443	422	409	384	409	405	419	400	437	399	389	428	423	430	434	414	387	415	425	427	430	416	432	433	395	437	393	417	448	392	390	434	415	421	402	421	413	419	450	377	405	383	397	417	427	413	424	416	454	418	421	429	401	404	393	425	424	401	445	410	419	427	412	438	431	406	417	407	433	434	387	350	430	445	406	428	381	409	411	426	461	416	410	445	405	456	377	403	414	390	452	411	405	402	412	440	413	414	432	443	412	394	403	422	387	396	419	422	422	391	410	414	393	441	431	403	392	437	429	436	399	432	438	430	415	400	401	387	437	447	414	403	403	403	401	391	435	447	411	428	429	420	478	410	441	396	411	431	405	417	393	435	415	410	419	416	396	407	442	410	422	430	428	407	415	455	412	429	389	415	410	438	388	401	396	419	437	401	406	449	471	388	368	417	397	412	416	411	436	399	372	425	397	388	427	446	441	406	421	415	439	405	388	400	408	415	413	410	449	391	462	409	430	433	433	394	399	428	397	385	395	452	385	405	414	411	429	399	449	407	417	415	422	392	418	433	417	400	429	412	447	447	408	417	422	421	408	402	422	406	419	386	398	442	432	452	455	419	440	399	426	409	396	419	429	441	444	461	411	420	415	403	446	423	444	422	411	395	406	430	432	423	427	447	410	424	457	405	379	421	399	424	384	446	394	397	430	398	439	379	425	439	379	396	419	428	402	437	451	424	401	431	425	445	451	423	402	401	466	437	395	421	383	446	407	410	403	408	384	388	421	425	434	420	413	417	431	432	395	369	411	399	400	407	382	424	430	405	409	391	417	435	417	388	401	402	416	437	440	390	433	395	424	408	414	409	410	401	422	397	387	428	402	366	440	446	404	433	419	459	449	414	426	380	383	403	410	387	421	385	452	447	447	396	426	415	436	433	410	446	380	430	439	414	389	443	412	412	403	419	413	423	466	407	394	413	405	419	400	414	417	424	407	419	395	430	390	435	426	424	423	397	428	378	387	390	384	413	417	412	439	439	460	395	405	406	417	376	390	446	438	395	400	427	424	440	416	384	401	450	401	432	411	453	383	414	388	391	412	412	401	401	431	391	397	413	408	445	419	450	410	419	412	437	389	441	416	378	450	409	443	408	421	404	414	440	397	431	426	425	445	428	439	446	435	417	456	393	398	467	388	413	396	437	363	383	407	415	433	414	452	436	411	439	420	396	402	398	413	422	414	427	410	427	419	422	422	443	423	412	424	449	427	407	409	406	388	423	423	435	430	380	470	400	463	442	413	443	406	432	427	438	369	421	427	419	418	408	367	416	427	392	399	409	438	408	454	422	437	430	456	453	410	418	383	412	428	428	408	420	421	433	466	405	407	415	409	424	431	432	415	437	417	455	406	409	415	402	421	427	425	423	389	378	402	418	415	431	448	408	446	401	448	422	363	387	412	448	389	424	420	448	422	412	417	431	394	420	376	394	429	444	378	412	420	450	422	405	418	407	417	394	397	408	394	373	408	390	421	425	437	417	429	409	375	461	420	437	411	404	424	390	417	447	419	379	427	437	383	413	436	385	433	406	419	423	425	440	382	428	433	352	409	459	419	406	433	398	403	419	406	404	413	389	398	411	415	411	379	382	424	434	373	429	412	425	391	430	444	455	407	414	431	423	418	432	407	424	404	413	436	428	436	400	399	430	407	411	418	431	435	410	446	419	431	395	454	433	425	437	388	417	404	430	379	424	431	419	454	423	419	415	430	466	393	430	403	424	398	405	409	444	404	427	426	459	417	420	403	419	406	464	428	404	401	435	392	387	438	439	383	415	423	408	414	392	418	395	402	406	441	407	444	431	414	433	425	413	441	371	420	403	419	418	446	425	424	418	416	458	402	426	399	463	466	444	416	429	409	408	406	407	394	410	410	433	405	428	413	425	442	386	430	433	451	414	418	423	410	416	379	441	435	410	414	399	441	405	399	417	416	434	431	399	441	431	427	402	458	428	405	421	386	393	405	422	425	461	418	411	423	399	411	400	409	454	413	422	436	470	428	399	396	405	406	436	412	422	446	408	380	438	422	413	404	419	408	450	418	412	422	417	418	391	455	411	385	404	402	395	456	431	422	446	426	457	393	416	438	435	402	395	412	414	436	401	423	414	414	418	370	400	431	433	377	436	436	425	462	432	416	422	418	438	397	436	414	414	423	391	433	425	425	438	436	403	409	412	428	406	437	399	386	439	383	400	443	443	404	404	416	418	422	411	418	415	401	450	414	411	442	390	421	418	439	415	407	419	382	417	420	423	424	429	410	440	412	381	417	393	420	419	415	421	437	429	421	428	456	448	403	407	390	435	429	375	438	374	418	416	424	406	440	413	382	388	442	441	403	431	370	391	376	442	394	395	393	438	400	434	458	412	408	410	387	434	408	413	347	435	440	416	399	415	415	430	398	447	402	417	436	424	424	384	420	422	385	432	433	399	425	406	411	404	426	429	424	436	430	389	375	415	417	416	436	408	436	406	400	436	405	392	429	442	396	367	413	448	415	412	425	405	425	397	380	399	440	398	414	414	421	395	446	424	425	429	398	438	415	422	376	410	479	457
23021	20974	28687	23414	20979	16497	1937	943	759	705	650	601	536	589	537	544	452	515	486	497	451	443	467	455	471	416	467	447	435	426	449	406	428	435	420	415	445	404	418	404	434	434	429	393	425	412	411	443	446	421	412	411	445	409	398	455	415	454	407	410	413	397	429	450	424	397	407	400	425	414	415	395	429	397	403	418	430	419	372	427	404	432	421	422	445	454	427	402	421	442	411	433	410	441	423	421	380	411	418	430	413	416	391	427	426	431	429	381	366	412	395	416	419	427	449	417	373	412	389	409	361	412	433	412	427	395	391	380	428	409	412	451	400	397	413	407	409	417	443	407	410	418	398	455	413	439	399	445	420	399	408	433	384	441	387	418	409	411	428	440	425	413	398	393	392	399	400	410	414	389	412	418	407	437	418	398	387	392	388	416	445	376	415	404	416	392	399	385	380	428	401	434	405	396	420	389	408	425	397	393	430	402	399	448	411	415	386	439	433	421	412	385	408	435	445	412	391	397	416	410	418	416	385	431	386	428	419	434	446	377	399	454	393	427	420	408	439	392	420	412	385	419	453	410	423	420	398	433	402	408	412	401	434	414	388	408	422	405	426	391	427	403	416	415	408	391	421	399	379	406	399	443	423	428	409	398	392	404	399	442	425	420	404	416	432	410	410	398	450	427	417	412	399	422	400	396	422	412	408	422	417	441	387	411	386	415	416	415	400	418	435	429	413	410	428	424	376	415	405	448	393	382	370	393	430	436	421	394	418	417	399	394	392	394	375	418	451	413	436	398	428	488	408	427	428	426	427	379	412	364	418	412	406	424	398	402	428	414	387	411	423	417	390	446	360	395	401	432	429	376	423	400	389	436	413	415	402	407	441	421	404	400	385	407	404	413	423	432	394	449	423	423	431	433	427	428	398	408	406	376	431	408	402	409	404	436	412	405	443	399	414	406	409	396	419	399	418	432	379	418	427	406	394	413	424	402	409	435	443	422	392	384	438	447	400	419	415	383	418	403	409	403	455	426	410	391	420	417	434	412	386	423	471	443	420	440	440	429	395	415	413	386	385	399	396	437	391	406	413	438	386	423	394	414	404	392	395	431	414	403	419	419	419	435	384	433	439	417	390	388	422	423	421	408	421	406	411	415	416	401	375	410	412	401	418	450	414	383	416	432	419	414	447	389	439	425	425	410	386	419	394	409	394	424	407	437	406	413	439	409	386	410	406	381	416	373	467	425	362	440	416	430	401	411	457	421	393	429	410	411	410	411	414	409	404	380	379	432	429	388	406	411	381	397	395	408	391	407	395	374	452	414	413	394	426	402	417	382	441	412	392	408	392	406	433	405	426	447	408	414	398	426	425	419	398	418	410	421	451	416	428	421	413	428	423	423	410	431	387	387	458	403	424	378	429	428	408	413	406	364	432	419	452	425	420	400	398	445	414	425	441	410	405	448	374	428	402	430	397	398	395	445	379	416	411	401	397	394	439	408	426	383	409	402	432	412	404	410	384	398	396	411	414	444	412	381	438	422	466	393	400	437	406	424	379	395	414	382	432	399	379	405	400	412	429	417	403	422	421	410	424	385	434	399	401	386	407	457	383	380	400	392	439	388	456	402	424	441	386	457	409	445	396	383	404	419	385	409	425	407	403	410	408	384	395	378	429	394	405	368	409	400	397	400	439	457	427	411	402	432	391	442	414	463	406	409	385	379	407	403	399	398	395	427	444	432	440	408	403	411	427	406	380	422	404	419	389	388	425	405	413	438	434	453	379	421	426	441	401	410	443	428	403	401	404	407	400	413	409	384	394	425	390	454	373	373	445	386	427	407	430	399	422	406	406	418	411	415	427	442	403	389	401	439	424	458	385	434	396	405	395	414	397	382	462	418	440	400	388	427	425	437	416	444	403	383	399	379	405	404	433	447	370	441	382	397	392	412	410	433	450	418	411	436	418	407	390	415	429	390	416	408	409	409	411	405	403	431	414	406	404	338	410	393	401	430	420	393	389	422	391	445	429	396	383	424	416	396	404	410	425	398	462	450	393	399	414	434	403	433	392	401	383	423	402	391	391	432	415	444	445	428	402	421	390	418	414	408	406	398	365	443	400	423	409	422	466	427	417	420	416	406	391	428	389	429	419	416	427	477	398	416	435	419	392	444	398	372	413	434	411	435	417	401	467	373	391	419	437	377	414	445	408	411	391	400	426	459	387	433	412	441	420	421	421	430	361	410	405	405	395	438	421	377	421	421	409	449	422	367	401	412	421	399	428	431	419	421	433	389	410	388	405	422	395	419	410	416	402	397	424	437	412	403	384	401	415	422	438	400	407	410	352	386	384	392	420	407	430	433	478	355	387	409	385	414	406	429	419	421	405	399	424	390	402	409	442	424	423	399	414	427	418	444	388	363	450	452	395	419	418	399	406	429	366	419	389	411	402	384	430	406	390	421	431	388	423	402	428	434	421	406	402	421	413	402	390	404	424	385	384	440	387	403	443	416	393	438	423	381	454	413	402	407	416	405	392	418	442	390	403	410	403	464	419	403	374	411	419	401	431	380	424	408	424	412	425	393	455	409	459	405	391	434	404	399	446	411	433	416	408	398	401	415	379	404	426	392	445	404	412	389	408	366	436	436	383	454	430	440	417	418	396	400	462	413	372	372	433	435	410	420	437	397	405	421	412	371	397	377	424	393	368	419	403	422	386	382	402	436	405	408	382	428	427	425	409	409	365	416	393	433	429	406	409	435	405	405	427	414	418	388	414	432	388	432	349	381	408	416	412	366	450	412	386	391	391	421	427	425	368	444	419	412	387	424	437	401	384	392	419	411	418	389	433	448	395	426	402	400	407	438	404	435	421	394	394	393	396	428	422	443	417	399	434	422	397	405	409	392	422	405	395	441	427	387	396	421	391	407	388	394	379	408	430	407	435	434	396	437	436	415	415	406	396	473	426	388	389	418	420	429	403	432	407	440	422	385	366	397	409	409	417	438	413	432	406	450	411	423	404	419	406	437	424	428	426	409	406	418	420	407	406	414	423	424	398	413	430	420	422	406	417	445	399	404	410	433	452	427	410	412	435	421	408	417	377	402	422	369	393	455	432	402	396	412	409	414	452	375	435	365	396	401	382	427	431	416	415	408	397	420	410	377	423	417	398	423	368	378	394	450	389	376	431	408	373	408	409	436	445	434	408	430	429	360	388	412	399	385	407	395	384	412	410	397	374	393	400	439	381	402	421	435	365	389	406	389	396	394	420	367	433	415	398	398	415	379	404	429	439	375	396	428	406	405	412	354	370	410	412	385	419	424	418	444	406	391	424	414	411	435	439	431	401	393	366	390	405	429	397	408	408	407	427	412	418	419	404	396	409	417	406	408	394	397	458	434	375	455	451	388	410	402	451	423	408	398	402	399	407	429	399	402	428	421	451	426	411	397	383	408	407	432	415	415	443	419	385	396	440	430	389	424	414	400	384	412	395	424	385	375	409	431	402	424
14436	16479	13781	7587	5065	3768	2989	2352	1910	1669	1492	1426	1254	1161	1166	1023	1014	958	955	888	808	846	826	822	816	797	756	774	754	778	788	746	783	760	771	699	759	761	753	704	691	659	730	724	725	701	759	731	694	719	709	725	729	717	686	764	737	718	702	721	691	731	697	704	666	666	725	687	708	690	694	688	698	716	696	689	713	674	719	722	703	676	675	716	686	704	710	709	673	689	688	648	692	693	696	654	729	662	684	670	660	683	716	694	705	694	671	673	687	732	722	702	656	709	674	699	662	696	698	708	671	731	692	625	655	693	737	681	693	678	742	685	700	729	706	716	670	673	693	683	688	678	706	636	712	734	710	696	680	699	666	697	714	671	659	725	684	725	710	675	704	748	712	676	663	709	682	729	647	729	648	717	691	715	660	646	716	694	712	663	646	723	694	713	732	688	729	718	716	689	658	636	706	665	696	691	656	718	704	695	666	673	689	672	694	709	704	703	716	680	704	664	632	690	702	649	690	724	719	698	743	670	699	673	674	709	658	677	705	655	685	734	648	670	656	719	684	704	679	702	702	673	690	664	713	669	714	676	699	684	701	697	715	635	729	720	762	672	729	726	693	681	636	679	654	668	680	689	671	654	711	718	675	722	727	702	684	713	685	646	680	689	664	684	714	664	660	690	702	693	668	648	705	636	714	694	684	687	704	637	682	677	688	671	680	723	684	671	682	681	696	726	679	689	676	654	702	674	694	661	673	673	694	692	639	710	693	747	666	667	727	725	666	669	686	735	744	732	623	679	715	691	720	748	684	690	670	665	708	653	666	658	676	665	695	724	696	711	706	725	655	708	695	680	689	678	741	664	678	690	649	726	660	657	748	685	709	642	653	644	660	694	695	696	679	691	715	689	686	682	671	681	707	665	661	659	652	672	697	731	689	683	714	708	688	659	662	681	716	690	643	682	697	637	683	702	638	722	700	680	722	654	699	684	768	726	685	652	727	738	661	701	678	688	710	675	675	741	713	724	694	694	684	682	670	679	688	727	623	691	728	663	659	688	680	704	660	719	701	725	704	655	654	686	677	703	669	734	657	653	639	664	686	703	689	676	731	676	729	657	712	633	701	694	697	702	647	619	688	726	662	694	685	647	713	640	676	696	751	672	618	693	683	658	687	703	656	700	692	709	642	733	659	669	706	674	692	725	712	698	701	685	748	698	687	684	637	711	675	686	698	718	678	688	675	687	705	685	674	709	684	668	643	662	696	701	711	713	693	691	667	732	698	708	687	678	680	676	728	683	690	705	674	707	682	674	671	697	660	715	750	694	718	709	669	703	665	625	705	670	701	733	689	646	694	644	696	688	743	672	681	712	718	730	672	678	710	679	638	715	649	710	677	703	704	698	652	669	662	696	676	685	714	693	702	678	683	690	662	697	669	713	694	730	752	703	659	701	694	708	737	696	666	640	746	702	682	672	698	665	721	708	680	635	720	687	721	742	714	655	678	700	654	667	670	673	704	698	681	683	677	740	675	709	631	637	707	672	693	737	657	621	759	671	686	669	696	713	689	731	649	670	709	693	735	639	692	732	688	681	733	660	655	668	707	707	720	666	730	699	655	728	692	668	723	658	666	672	743	644	700	696	696	678	708	709	728	665	742	676	661	693	741	681	716	678	710	670	632	724	704	666	684	694	686	683	701	719	687	701	693	696	725	683	692	676	716	736	684	680	673	690	665	729	642	706	683	662	696	717	717	669	690	701	713	713	666	641	675	702	726	695	716	651	706	624	665	683	672	723	687	715	699	730	722	632	702	673	720	675	705	675	661	702	706	714	668	645	680	668	721	714	735	703	682	682	680	708	729	682	704	714	677	677	710	699	684	726	653	678	666	714	713	707	690	705	673	697	686	684	674	685	684	668	668	659	688	695	645	669	691	728	695	712	697	712	729	681	649	646	707	694	674	675	692	711	660	711	714	675	698	697	694	678	659	663	721	670	688	677	698	736	654	683	692	707	644	681	712	665	712	701	684	668	670	675	685	688	714	687	686	680	701	745	717	643	682	672	715	656	665	667	722	688	694	665	696	647	696	671	738	695	684	685	706	715	653	661	692	695	688	670	652	664	688	714	670	672	656	654	640	672	691	638	700	678	675	650	701	672	681	721	687	697	722	665	721	677	680	670	712	753	703	673	671	706	663	675	733	675	707	744	683	725	641	756	693	667	726	711	677	665	728	693	692	695	635	678	672	695	674	651	719	702	716	735	706	706	687	684	683	749	683	660	645	678	658	697	699	665	681	761	664	671	690	739	701	699	670	674	678	670	743	706	703	661	718	699	694	683	658	709	641	671	681	686	642	658	693	756	710	682	713	697	692	727	696	697	672	720	664	664	685	755	695	724	731	715	653	717	650	738	645	667	657	706	703	733	715	680	735	651	685	698	689	666	685	633	662	718	726	714	708	710	716	735	663	661	671	668	687	676	668	662	661	722	676	707	671	673	721	700	673	718	659	749	684	647	723	701	704	690	690	671	707	692	706	673	656	664	650	677	723	677	617	686	689	685	663	701	681	668	677	681	638	671	682	696	685	682	701	666	702	678	708	670	644	781	680	716	689	695	702	682	707	688	700	685	661	697	694	743	645	643	677	652	679	701	666	690	686	720	690	684	650	710	704	747	720	737	706	682	661	704	728	656	709	651	702	682	692	680	708	668	673	671	714	690	633	703	705	699	710	689	674	680	692	694	690	729	705	640	682	724	681	688	687	675	700	678	701	641	651	721	742	692	679	715	720	646	705	684	681	677	659	680	615	717	695	669	677	673	685	702	722	682	682	709	703	689	733	679	705	676	634	674	681	710	710	691	669	719	694	670	647	655	703	732	704	688	703	716	682	685	683	687	696	691	745	690	697	716	673	721	668	692	718	712	672	726	705	704	689	697	705	690	681	709	686	687	697	672	652	708	688	709	693	680	704	728	723	706	703	688	694	658	727	661	668	678	676	685	673	714	688	674	716	667	749	680	694	676	649	675	680	697	692	631	663	661	717	658	674	699	710	704	705	656	691	693	714	688	689	706	698	647	682	708	675	639	646	679	650	640	720	674	735	667	723	676	689	728	719	745	671	674	673	714	676	701	724	656	668	651	679	665	661	648	672	650	700	697	690	701	692	687	666	691	706	676	676	660	658	670	650	676	756	679	658	657	674	671	692	715	667	693	715	738	651	741	677	688	675	699	699	726	721	717	640	703	705	660	677	693	678	709	686	681	694	674	708	681	671	698	694	700	764	653	700	684	671	697	715	688	699	687	654	688	684	685	732	737	676	687	692	654	731	716	681	709	696	718	678	694	709	660	683	659	716	696	690	690	679	709	746	722	721	658	689	750	687	709	669	642	709	675	691	695	728	686	674	716	687	720	676	719	680	700	735	731	717	674	696	708	692	712	727	662	708	703	687	677	682	713	699	659	680	686	682	691	715	648	680	688	662	715	680	670	733	679	651	693	705	667	701	714
26486	19992	6874	1067	760	615	548	523	523	464	484	456	482	494	449	490	478	462	494	494	487	460	468	450	455	476	480	472	509	433	487	461	460	427	468	480	445	452	494	428	476	459	440	472	462	471	469	469	438	471	457	458	485	448	460	483	465	487	476	458	479	471	482	498	455	440	487	487	446	452	481	432	472	497	451	494	458	456	455	474	471	510	462	480	441	462	436	464	457	475	451	492	481	472	441	435	476	499	460	473	460	447	496	477	505	481	452	453	453	464	468	467	448	493	458	463	456	477	467	473	470	506	463	472	474	478	511	457	472	441	465	494	458	454	489	444	452	467	469	462	452	477	489	490	451	461	502	475	451	483	458	503	474	491	490	463	500	490	490	472	447	457	461	480	466	444	449	476	482	456	467	466	488	491	463	455	506	459	467	461	434	476	425	477	483	474	458	451	477	475	460	461	522	489	502	462	440	472	474	481	442	478	459	483	481	471	477	475	479	477	470	475	486	497	489	459	449	511	514	503	471	489	454	488	476	488	441	473	462	504	469	456	503	448	512	471	498	450	487	448	448	480	476	462	453	448	484	496	464	503	489	486	438	463	477	498	410	445	502	465	463	476	432	494	501	470	472	467	459	466	501	476	451	438	448	446	479	489	470	518	468	454	485	457	487	456	480	485	502	470	480	445	491	436	465	465	459	429	492	448	499	481	455	471	437	446	475	449	440	442	476	445	442	504	449	524	477	493	392	460	451	462	423	462	481	448	481	451	502	495	454	457	484	425	478	478	501	471	432	472	463	458	485	459	475	449	454	493	484	462	465	495	428	506	429	499	449	450	448	454	456	456	481	471	516	485	481	462	492	503	473	460	474	488	493	471	469	502	457	467	451	455	482	476	486	455	469	482	441	471	468	481	479	463	464	473	420	482	490	444	518	485	481	480	462	499	426	454	479	484	496	451	460	474	456	473	478	507	489	479	478	451	456	439	454	507	461	468	439	493	471	476	453	461	465	482	433	462	481	451	443	491	500	518	466	451	466	464	504	471	461	493	449	486	484	460	490	469	476	529	484	442	472	495	484	445	478	458	490	479	505	472	437	479	482	440	471	511	464	461	517	468	492	472	488	470	479	437	475	422	468	488	447	467	461	464	485	475	457	491	475	467	473	458	473	464	470	478	491	455	482	438	419	475	489	430	481	482	521	487	479	455	470	474	479	497	503	444	534	446	473	443	484	501	438	462	460	445	446	434	433	466	459	505	489	484	468	488	469	498	452	465	484	452	473	444	454	453	518	453	488	481	473	489	461	444	458	459	454	466	508	480	454	499	416	483	470	488	444	440	468	455	473	471	477	474	426	442	449	481	479	452	510	450	488	452	440	497	447	441	438	443	466	473	473	489	478	475	476	472	487	488	503	453	480	450	501	454	456	483	427	459	436	435	491	459	483	479	470	440	502	463	462	495	521	481	477	467	450	467	456	455	474	434	470	473	477	466	457	467	477	473	476	411	455	459	469	503	471	436	447	503	477	461	477	504	482	460	461	432	450	465	474	477	499	475	449	450	454	447	482	465	446	440	444	471	464	465	457	442	494	467	450	444	467	488	482	506	471	459	459	476	470	475	481	466	451	493	487	459	448	443	469	463	457	445	410	481	451	477	465	460	420	450	430	478	463	459	488	476	473	508	485	484	459	459	444	499	479	478	484	464	433	470	509	498	446	429	476	485	480	456	458	451	461	453	466	475	464	463	473	463	508	435	440	451	540	473	476	469	510	483	429	465	466	494	483	491	446	455	451	472	460	486	482	469	489	494	486	446	522	472	459	470	448	471	504	481	471	502	477	453	518	450	463	444	462	430	439	454	481	459	465	427	480	414	466	494	472	446	470	432	482	468	478	471	476	463	443	486	469	496	476	457	478	477	464	477	444	460	457	499	460	431	445	477	502	456	459	445	485	459	472	473	462	471	475	434	478	501	491	463	430	454	452	528	457	469	513	478	508	486	493	452	490	450	445	501	455	469	452	448	489	477	469	437	460	459	495	458	508	466	489	454	434	451	421	486	499	476	489	460	505	462	492	510	516	443	472	482	457	469	470	499	492	504	496	468	484	474	467	472	478	493	465	494	475	455	448	479	478	482	416	476	504	520	452	505	459	485	475	480	438	489	468	448	486	468	445	448	461	477	486	487	474	450	502	465	443	457	505	484	469	487	489	490	452	460	458	474	485	444	463	476	503	510	479	466	470	497	443	445	449	450	471	499	475	448	459	461	452	449	427	430	460	503	468	485	463	473	503	412	514	472	463	472	435	508	487	477	467	449	484	487	445	504	484	446	479	492	481	463	454	467	455	418	489	456	446	442	491	467	488	476	479	474	466	463	460	454	485	485	465	466	461	461	460	454	458	455	477	498	463	502	458	453	512	454	449	500	459	459	455	457	477	488	449	443	459	440	450	469	477	480	478	476	474	469	462	501	452	478	427	438	453	461	433	477	445	498	463	496	501	516	475	476	448	469	450	486	459	435	451	446	462	474	500	528	473	489	454	445	465	462	490	478	464	481	496	483	439	490	445	473	478	481	512	478	450	470	459	480	475	473	470	448	499	483	477	465	459	436	480	455	487	471	450	452	481	465	470	500	456	400	439	495	479	473	506	480	463	482	506	443	478	468	490	493	472	460	454	426	449	498	446	485	475	488	448	427	453	477	474	484	494	423	445	494	468	440	493	458	468	478	462	449	475	516	466	444	423	475	465	505	478	412	482	465	455	456	483	477	448	502	508	510	452	435	486	481	464	484	420	475	451	522	471	464	492	467	473	484	457	446	485	482	464	474	488	439	470	464	490	470	494	457	475	528	470	479	491	483	498	501	465	476	469	463	462	474	471	481	478	454	455	456	430	479	522	459	475	476	488	463	495	483	437	446	475	495	465	495	479	432	469	441	459	471	439	479	480	435	455	450	499	461	439	429	464	470	456	487	477	457	495	472	495	491	435	465	468	487	482	455	466	461	483	493	474	441	497	462	470	478	457	457	457	503	513	456	484	446	459	478	450	482	492	442	499	486	456	464	466	422	490	442	471	453	500	448	450	427	482	465	441	456	494	447	467	496	461	501	448	437	485	427	504	466	454	497	436	480	453	444	459	468	463	462	442	439	434	477	452	428	480	456	475	458	465	466	460	468	463	458	470	484	472	472	452	441	464	465	466	474	487	429	466	473	470	460	465	464	499	457	481	430	432	454	459	461	469	453	485	449	478	471	452	520	491	495	460	448	417	485	440	493	470	468	468	470	503	469	475	464	474	462	458	495	467	440	467	485	478	493	478	491	481	430	476	467	488	460	489	477	477	473	472	457	453	459	474	421	477	484	479	473	471	452	486	443	440	443	446	452	479	474	451	464	438	443	470	482	482	481	490	491	493	499	504	455	455	474	464	489	482	472	479	476	477	441	491	495	474	468	463	471	471	461	457	473	455	471	442	458	457	459	438	430	464	453	452	442	453	479	471	491
5930	2058	1900	1293	1145	1050	908	876	952	863	821	861	823	814	811	834	866	854	832	885	808	825	820	832	849	776	858	807	851	854	854	807	753	849	846	806	813	857	810	857	831	853	818	846	811	805	848	847	801	801	842	801	854	854	835	841	797	850	802	866	829	838	866	837	830	794	823	819	825	832	910	775	882	828	836	799	822	818	837	827	847	862	852	848	832	879	822	829	790	862	875	790	820	848	802	848	791	798	842	837	835	774	822	790	876	806	869	807	862	839	824	809	799	844	889	839	804	855	820	803	842	837	849	833	847	862	828	867	851	838	801	879	871	854	795	868	812	894	866	893	818	803	798	830	797	854	782	805	859	820	843	798	792	847	842	852	811	852	834	797	826	811	751	845	871	803	826	873	841	854	752	817	826	855	851	806	856	819	839	868	888	808	836	890	832	845	788	825	797	852	822	876	818	863	847	824	832	887	837	798	832	861	817	854	910	837	788	861	854	814	820	842	769	864	866	840	792	804	788	789	815	836	843	879	837	882	820	850	824	839	874	848	818	801	854	831	845	894	897	819	865	854	825	852	829	852	763	864	830	795	854	834	860	821	859	903	808	857	810	861	840	838	821	858	876	889	861	804	815	872	868	865	872	843	812	890	804	828	841	837	818	793	795	810	840	844	822	808	845	890	835	854	850	864	776	833	837	814	854	831	852	829	893	822	838	842	846	865	827	844	814	858	856	812	883	839	849	830	813	860	818	813	809	831	845	844	806	802	784	894	878	846	820	853	822	782	804	814	863	867	852	846	824	804	778	769	827	831	783	857	832	828	853	859	813	888	806	806	848	793	793	822	842	850	814	893	847	815	808	862	816	818	847	825	858	831	820	817	856	846	814	789	811	868	852	882	824	793	837	836	817	821	833	811	918	847	814	820	820	832	821	849	842	820	832	823	797	815	817	846	845	836	871	833	791	825	861	819	819	794	856	806	825	830	870	878	843	837	864	775	839	864	861	828	851	873	846	801	843	766	797	814	849	881	856	835	868	841	843	834	865	849	839	823	848	810	826	763	850	860	800	842	823	838	839	844	820	839	851	850	845	801	837	869	817	803	833	857	862	766	800	850	840	862	855	829	819	807	822	824	834	799	788	784	832	864	858	824	849	815	873	815	873	830	846	840	869	783	833	828	820	838	825	829	841	822	791	812	809	858	854	825	845	868	746	816	817	819	834	853	817	811	894	843	796	824	833	827	817	814	851	839	859	850	763	818	840	844	838	811	859	833	877	848	837	777	875	795	869	836	874	847	811	827	822	841	833	832	828	835	832	834	837	810	845	799	905	884	842	890	819	813	801	840	832	802	837	800	828	812	827	842	812	798	835	839	829	801	836	875	829	809	834	815	820	852	858	842	791	867	828	846	859	806	840	852	872	829	797	806	752	829	854	811	853	870	901	841	847	859	864	887	880	818	867	798	835	811	869	842	863	851	819	884	845	902	835	771	817	832	836	839	828	840	833	858	801	847	847	837	890	837	890	808	865	822	848	843	838	795	872	735	829	841	867	812	888	790	901	843	840	816	793	850	819	844	828	876	843	818	832	852	886	845	798	817	858	873	815	831	849	851	828	805	824	748	839	828	804	829	863	873	844	834	871	774	811	791	806	817	890	821	834	861	811	814	807	815	885	865	825	847	845	849	828	872	834	830	859	834	862	801	800	785	835	783	852	855	830	840	878	791	834	835	848	850	853	855	876	864	783	859	829	851	804	824	835	825	873	806	797	899	792	870	815	863	865	829	846	857	816	814	834	859	847	802	816	820	847	830	830	812	814	835	816	816	787	770	850	829	841	779	831	839	857	880	842	858	830	814	827	839	824	836	826	851	857	873	788	812	819	850	828	846	838	820	865	822	847	793	840	857	860	875	810	873	820	835	857	826	796	792	850	830	858	892	835	848	825	791	804	846	823	835	801	841	806	819	811	800	849	809	830	903	850	857	866	821	800	845	815	839	856	819	868	852	881	832	817	801	820	841	825	772	781	807	851	792	872	795	840	857	889	803	839	821	804	864	842	839	799	845	846	810	816	807	842	823	833	865	821	879	862	858	839	810	849	822	824	830	840	816	818	821	837	843	790	805	879	825	851	781	807	858	801	819	838	858	852	814	847	795	792	860	829	799	879	797	832	835	835	867	812	834	822	841	841	832	831	843	825	838	813	826	841	858	840	848	851	860	848	900	851	873	833	843	789	849	821	845	847	837	827	836	852	827	809	815	828	852	810	795	829	876	838	835	791	811	845	834	833	842	818	819	834	820	846	816	814	831	831	835	857	841	835	864	846	804	847	821	816	783	801	875	825	768	873	847	808	885	874	826	858	800	783	795	828	890	807	798	835	801	859	817	819	872	783	813	808	811	849	873	876	889	802	834	874	826	808	871	880	826	855	798	832	847	830	804	869	818	795	853	848	835	805	804	842	804	845	821	810	850	899	845	819	831	837	820	832	832	855	839	867	800	820	829	818	800	855	834	845	841	815	832	810	880	812	866	855	896	868	862	788	819	869	826	849	860	781	814	845	819	864	883	859	835	831	817	845	865	835	833	838	830	873	832	805	817	776	774	871	815	771	811	811	843	829	849	845	844	881	750	832	798	838	837	838	863	840	860	803	861	833	874	874	838	831	839	764	841	821	816	837	819	827	824	829	822	812	844	850	854	850	829	866	831	833	872	811	784	768	846	859	842	809	855	782	809	837	840	856	846	843	834	834	771	815	871	832	823	802	834	837	822	907	812	846	850	832	806	870	860	817	845	850	874	841	830	815	876	865	855	847	828	787	856	832	793	827	846	843	837	849	850	838	802	802	835	846	826	812	844	867	802	827	782	817	869	792	825	838	849	886	884	814	845	828	842	827	801	838	825	840	849	877	818	824	833	849	861	866	791	812	820	855	824	826	888	864	827	821	862	888	831	811	793	815	807	839	869	847	790	845	811	848	784	876	860	818	788	843	857	778	797	853	858	792	825	814	827	852	817	872	830	834	873	851	751	880	871	883	817	836	825	784	860	864	850	832	839	837	808	827	843	836	810	826	861	824	868	810	867	878	835	821	863	816	824	874	763	842	825	848	838	851	827	854	842	862	868	800	850	825	825	856	882	834	883	807	850	882	796	856	816	818	783	854	803	839	807	815	825	843	794	855	814	831	863	853	797	818	854	846	835	829	845	872	859	878	846	846	806	863	875	807	864	835	873	785	845	852	772	803	816	803	781	849	813	879	772	807	850	813	816	806	832	883	885	808	840	858	857	783	819	835	839	845	766	834	883	864	805	766	823	884	820	872	854	857	842	823	856	795	850	866	791	852	815	853	855	824	866	833	841	832	822	843	788	837	817	788	853	800	896	859	869	861	825	839	795	826	790	790	827	856	867	803	840	802	835	878	825	808	804	850	867	860	801	787	882	870	822	837	892	870	836	840	851	855	798	867	853	856	786	781	854	810	816	849	844	785	821	887	860	850	850
23958	20944	27940	24082	18578	1560	694	462	392	352	312	353	305	301	293	250	239	233	252	257	223	262	229	226	212	230	244	238	258	263	225	243	190	226	203	239	212	228	240	214	237	233	258	235	223	223	245	229	208	251	224	238	228	254	218	198	251	223	219	244	205	234	190	192	252	224	204	215	194	206	220	224	241	218	212	209	208	212	218	221	211	211	222	203	243	242	225	218	229	214	227	222	248	234	231	200	198	222	224	234	201	216	219	180	227	213	207	251	213	231	210	193	189	219	220	223	227	220	207	230	231	203	235	218	211	213	211	217	204	194	220	250	244	210	198	209	209	202	215	241	242	237	214	191	217	214	197	216	240	223	228	214	232	231	227	228	225	203	222	209	221	244	222	216	224	237	205	199	218	186	197	201	223	200	223	228	211	225	226	209	228	222	248	206	207	210	222	186	258	242	213	230	222	232	246	207	197	215	240	222	211	203	215	222	218	228	225	228	224	218	213	217	241	227	207	241	195	238	219	199	232	188	235	215	215	243	213	220	215	225	199	228	214	213	210	231	232	223	220	242	218	221	192	234	207	193	209	194	221	217	205	206	239	225	211	219	226	229	198	202	218	204	207	212	185	227	240	212	212	221	222	236	222	217	210	216	235	208	208	218	216	209	193	210	208	232	219	227	217	199	228	201	229	184	222	226	222	215	240	244	209	194	187	217	228	214	217	222	237	231	200	218	212	219	235	195	218	205	226	203	231	192	205	234	231	240	223	215	212	221	225	234	231	232	224	227	205	226	185	194	199	209	256	218	230	231	207	201	230	203	227	187	223	183	203	175	257	222	219	254	209	207	193	196	235	226	214	219	213	202	216	226	234	222	203	204	190	203	214	198	228	210	213	206	200	233	224	201	229	233	214	240	204	219	225	203	215	206	220	216	257	203	228	251	219	229	202	216	227	228	216	228	219	218	209	222	210	219	244	215	231	216	215	215	235	238	222	219	216	226	213	234	216	221	218	226	222	206	226	221	207	229	245	228	239	216	233	223	214	221	202	252	204	206	249	196	217	215	211	235	200	232	218	219	227	205	223	230	208	218	222	224	203	218	244	209	214	218	195	205	211	237	210	236	232	205	224	217	252	207	220	208	208	216	216	200	221	205	218	209	230	218	219	234	233	198	221	204	206	217	234	217	223	237	197	219	257	212	208	225	214	214	210	235	213	218	235	217	206	219	203	215	218	201	226	219	214	230	261	234	222	233	229	223	232	179	228	204	226	224	224	220	228	241	227	224	213	235	231	192	225	214	231	243	207	202	183	217	212	229	200	216	216	216	224	205	219	222	198	221	211	201	192	225	224	240	215	223	225	224	212	229	217	222	238	226	213	222	238	212	240	201	225	231	211	224	236	222	213	229	215	232	215	212	213	230	238	191	209	218	195	247	234	224	229	223	211	235	234	217	223	219	225	206	231	216	221	219	198	215	212	226	251	199	234	250	204	199	238	228	212	216	211	195	201	231	222	217	212	222	210	230	232	232	209	216	233	230	196	229	178	230	229	240	228	205	216	224	214	229	218	223	234	223	221	226	235	232	241	217	216	219	194	235	225	213	230	231	245	214	192	234	238	205	231	210	227	215	191	200	206	210	203	199	211	222	215	222	213	224	226	214	220	221	184	198	189	212	229	195	249	200	207	210	215	228	221	221	243	221	223	206	233	201	215	230	235	211	202	216	211	193	217	211	217	195	209	212	198	225	212	227	223	218	201	226	198	197	222	208	212	195	204	222	220	241	228	213	202	200	229	206	228	232	193	217	201	219	218	210	230	237	203	219	211	246	204	222	244	232	226	214	233	203	242	222	214	237	197	199	238	223	204	223	226	246	235	233	227	214	233	225	205	200	209	202	236	199	221	212	209	222	223	230	234	213	251	197	207	207	217	208	206	211	228	193	217	193	222	248	225	226	249	209	201	258	190	203	232	237	201	222	213	213	205	228	192	229	212	210	210	229	214	213	212	252	226	196	259	221	195	209	206	221	210	219	237	188	189	206	199	216	230	203	215	214	229	220	213	218	187	227	190	215	191	228	240	257	226	206	216	221	220	242	222	212	207	224	206	206	194	254	217	216	226	201	211	218	214	202	221	213	255	206	209	219	216	235	232	219	205	209	206	209	226	213	208	183	196	208	193	236	217	219	213	231	215	223	221	207	203	227	210	216	231	224	226	209	219	231	218	196	214	242	224	191	227	195	227	238	220	216	212	204	221	205	219	205	221	233	216	183	220	219	214	220	237	211	193	230	226	222	248	212	226	215	208	215	216	215	238	244	229	221	196	224	221	215	215	203	190	222	199	239	224	231	274	216	223	236	216	222	244	209	209	225	197	208	213	198	223	244	212	228	194	196	204	215	218	208	182	200	190	228	224	227	225	213	202	218	252	244	237	225	219	211	215	220	208	214	259	249	194	205	194	186	200	205	243	205	230	229	217	228	207	244	219	208	199	216	213	219	203	234	214	227	193	218	202	203	199	211	202	186	233	207	220	205	213	219	221	242	212	203	199	226	204	213	216	234	222	229	225	201	207	233	203	212	229	212	197	222	236	231	207	206	204	226	227	203	214	198	250	188	208	239	231	221	224	227	236	233	234	223	210	178	199	242	223	263	202	193	226	226	208	203	207	222	197	197	187	232	210	232	216	186	243	217	233	221	220	195	254	225	189	220	238	214	217	207	217	221	217	225	211	233	225	224	213	221	240	219	197	230	244	225	243	229	226	214	209	204	236	205	205	251	238	224	202	215	215	228	197	195	227	228	199	219	221	224	241	210	227	224	206	206	207	232	210	191	188	222	188	223	226	229	201	213	214	204	226	228	212	233	217	189	207	226	226	223	227	240	250	209	235	228	221	220	203	202	222	203	214	216	220	231	211	212	195	228	195	211	242	227	210	230	200	226	223	200	191	229	225	217	214	220	212	187	225	183	184	206	205	209	217	238	216	203	203	197	209	220	226	213	201	213	219	218	235	247	204	216	232	242	240	239	209	238	214	224	223	216	218	222	212	217	226	215	214	245	231	220	254	196	224	213	256	221	213	237	204	218	196	209	199	210	207	212	209	209	233	234	224	225	199	223	197	212	223	231	216	237	245	188	189	204	215	192	215	233	188	187	200	232	224	219	226	199	232	222	231	213	224	196	199	232	247	202	230	201	203	226	225	226	224	231	197	234	225	208	228	232	211	217	211	242	230	226	203	247	215	221	238	211	233	173	215	206	206	215	226	222	219	240	209	196	209	224	220	206	227	234	222	246	210	213	223	203	211	240	216	241	206	239	208	207	199	216	215	233	248	212	210	213	211	221	221	204	206	222	230	222	201	182	224	241	218	211	224	205	202	202	204	217	205	206	217	242	231	225	206	231	211	237	208	217	262	252	231	210	220	227	204	201	225	208	212	220	190	227	211	221	224	205	226	217	192	187	209	233	205	219	233	202	202	222	219	239	193	209	240	217	241	187	224	236
11840	10341	8738	4482	3033	2123	1634	1334	1080	983	807	723	728	713	599	613	607	563	541	552	524	517	519	496	452	453	496	469	458	449	435	422	438	462	433	453	453	394	437	442	452	401	436	444	441	430	410	433	394	416	444	393	466	419	428	415	418	411	437	367	432	439	403	440	448	393	397	450	371	404	400	416	406	412	409	419	399	413	444	411	416	435	440	448	421	411	441	423	420	422	461	414	409	417	417	404	436	427	406	426	462	451	391	406	404	422	382	387	399	403	404	411	372	428	398	406	417	435	368	425	403	409	405	434	426	404	453	413	440	417	415	463	429	426	441	423	468	384	405	409	393	402	415	375	388	415	395	412	419	430	417	378	428	412	371	389	370	405	436	399	394	401	416	426	424	386	414	448	410	407	376	403	381	410	445	405	385	391	419	444	431	389	376	400	420	426	410	380	378	418	415	397	436	419	430	415	435	394	393	445	390	411	406	388	403	403	417	471	418	402	372	419	400	390	392	411	429	457	395	403	391	422	397	393	434	368	377	442	416	391	417	403	405	391	407	415	426	414	406	433	430	444	392	419	408	387	408	381	419	398	423	423	431	387	405	421	398	417	471	413	429	441	454	407	398	424	415	409	377	364	432	405	425	438	389	428	424	380	391	382	412	404	423	441	423	390	411	454	409	406	402	407	411	398	388	428	418	404	398	407	377	381	396	407	393	415	410	389	443	406	427	424	380	421	432	379	413	443	436	397	416	401	384	402	399	419	387	406	435	428	393	419	401	412	394	383	385	412	431	448	410	421	385	415	411	420	396	431	445	417	392	396	424	423	399	423	390	426	413	385	402	413	413	444	412	439	405	405	435	426	427	453	404	420	408	414	389	408	415	416	395	412	436	391	368	453	408	429	408	417	424	417	414	435	403	429	389	402	396	409	423	390	357	434	426	391	393	385	391	426	419	404	401	421	417	447	433	413	442	409	427	403	427	450	405	418	441	406	449	425	412	437	431	424	433	395	403	394	398	419	433	426	441	430	393	425	447	426	448	403	406	410	422	423	394	445	431	398	402	378	393	430	410	419	398	417	405	403	449	404	415	422	433	445	419	392	427	389	431	414	417	425	387	393	414	409	384	409	396	435	383	458	449	396	419	394	431	377	406	441	418	387	372	397	396	388	417	394	413	420	351	433	428	381	414	403	390	388	421	414	435	397	422	442	417	390	424	413	373	423	408	406	407	425	450	387	422	435	442	374	394	454	424	387	392	406	399	445	367	414	417	423	382	401	391	411	409	422	436	393	412	392	456	393	394	431	411	443	406	448	381	426	387	421	413	417	386	410	395	397	410	401	452	435	423	406	403	417	422	409	398	409	433	416	469	405	420	416	429	436	409	381	388	444	435	443	446	425	405	389	446	447	430	451	431	402	440	409	415	380	391	392	425	424	447	428	439	433	441	404	430	402	401	420	398	428	433	393	423	443	410	408	444	411	442	425	412	431	385	423	442	473	476	408	407	387	441	387	426	442	390	414	464	411	398	402	424	417	409	436	405	410	404	403	402	412	416	424	391	437	424	402	432	429	463	433	426	410	441	367	417	383	451	438	425	448	424	383	400	442	414	434	416	426	438	434	398	420	403	395	417	416	388	411	402	447	391	421	405	396	421	409	418	403	406	420	434	429	423	430	389	433	398	434	403	416	449	391	434	437	401	389	359	440	412	448	388	412	371	396	389	402	441	415	388	397	427	407	408	382	425	439	426	416	399	413	384	402	406	397	394	427	443	421	392	446	456	412	427	400	447	388	402	407	418	410	458	418	397	372	481	438	379	422	424	395	426	401	420	389	422	443	419	400	435	383	418	428	400	414	426	398	404	376	409	418	400	423	410	420	423	425	415	420	428	390	416	404	409	398	376	402	443	373	378	433	410	419	419	426	394	431	391	381	409	403	427	405	430	414	407	418	397	398	391	418	406	415	416	412	398	398	416	405	405	410	395	443	404	421	457	425	439	398	421	400	413	408	420	403	431	421	418	419	438	420	448	411	401	389	384	414	420	396	439	403	435	435	416	402	402	420	394	423	439	376	397	433	426	407	419	426	409	413	403	414	396	428	430	451	416	433	452	408	399	415	418	386	418	407	416	384	416	428	375	424	408	407	397	426	455	434	417	442	357	401	406	463	448	408	379	407	436	395	394	426	423	370	437	444	452	418	406	428	431	452	402	393	381	426	460	425	415	427	409	426	421	408	438	395	414	417	427	416	415	450	365	398	401	437	366	420	396	403	386	413	402	405	410	418	411	419	390	397	433	408	415	383	407	395	416	397	380	417	439	411	422	460	429	430	399	429	405	397	417	432	446	427	412	436	437	413	440	398	431	371	376	422	398	392	431	408	405	417	426	386	425	405	413	431	395	413	418	439	404	415	358	391	440	399	354	419	399	439	429	407	465	403	394	431	393	395	434	387	397	408	385	403	422	409	427	412	429	417	412	422	468	420	411	420	402	400	414	387	423	435	428	400	407	408	409	438	418	394	417	406	417	418	449	428	420	420	462	432	412	374	407	431	415	418	441	421	422	410	402	412	398	410	426	397	445	446	435	423	416	416	382	420	397	418	417	418	392	395	393	421	422	446	407	404	419	403	454	415	392	392	417	433	414	429	423	378	400	406	422	420	412	430	397	429	412	399	403	445	379	431	407	418	410	405	418	388	397	374	393	425	387	408	444	433	425	445	404	406	412	426	442	410	378	401	448	423	464	431	423	422	439	398	430	433	415	384	411	419	358	396	424	407	406	384	412	440	390	378	377	404	420	379	407	442	419	432	412	430	427	386	407	421	428	394	398	414	372	407	382	462	433	407	431	408	442	449	408	399	428	421	376	404	420	405	384	392	367	448	422	377	412	410	413	406	430	463	417	413	409	391	400	411	429	414	402	405	422	459	430	374	445	425	404	415	419	424	382	376	416	390	449	424	435	382	404	400	410	399	439	404	400	415	408	418	431	440	426	410	419	404	422	413	410	415	423	453	403	407	427	435	429	394	380	454	366	431	408	406	430	436	405	410	420	388	405	418	417	402	402	429	408	415	384	407	454	440	398	422	411	429	438	412	416	436	432	372	394	439	423	358	438	372	437	439	421	423	394	416	380	414	417	404	416	405	418	442	421	464	415	435	430	403	433	418	397	358	393	392	419	398	411	417	385	443	407	352	404	414	423	460	400	462	409	396	406	429	421	434	427	444	394	409	409	445	405	410	408	430	389	449	424	374	400	422	429	402	418	406	449	425	420	371	419	389	462	395	419	397	390	406	425	414	412	417	432	438	407	400	389	396	421	418	416	442	392	441	435	415	458	419	409	422	342	418	426	397	421	390	411	395	412	426	411	436	394	415	420	410	390	400	381	404	426	452	384	421	406	439	422	445	403	411	439	433	431	382	442	395	432	406	417	418	427	431	399	449	432	398	426	391	413	411	449	408	466	397	393	417	398	424	417	417	429	442	434	401	419	415	404	411
23116	21036	28771	23500	21036	16491	1878	981	747	680	636	574	549	533	528	499	440	467	472	450	494	431	439	455	439	451	441	471	447	433	403	469	435	424	402	437	443	401	424	434	419	423	425	422	424	457	478	418	407	445	431	413	427	410	449	410	445	413	398	427	432	424	420	394	432	443	452	437	431	384	402	432	443	395	445	441	429	407	414	382	422	382	409	445	405	422	453	401	403	447	417	406	384	384	439	407	421	384	409	439	402	388	412	420	392	420	369	377	408	402	416	403	382	398	412	402	391	360	447	442	397	474	437	445	407	431	413	374	388	459	424	392	396	436	448	395	417	425	435	384	400	410	383	402	415	392	397	436	409	441	428	435	413	433	425	437	392	403	400	448	417	437	432	426	404	410	361	419	396	406	410	403	462	407	403	375	404	422	412	448	421	381	385	426	412	413	429	407	414	398	408	411	429	417	378	442	421	419	467	424	417	378	380	411	422	378	379	418	418	392	422	431	401	384	400	388	378	437	413	394	422	452	418	382	433	389	416	419	384	383	404	431	408	415	438	404	406	375	382	426	443	420	419	399	406	448	415	352	448	432	395	401	396	432	455	403	421	405	417	410	394	424	411	452	406	400	389	407	410	411	420	427	421	403	418	447	400	397	414	414	413	370	440	443	402	406	389	435	428	395	395	396	404	439	438	396	424	384	414	388	410	426	387	395	429	424	393	408	382	379	409	388	388	416	407	433	437	432	402	393	406	407	370	379	441	414	429	387	399	407	438	398	429	412	404	392	407	406	389	428	425	422	423	390	422	412	371	407	420	372	419	387	410	422	409	443	418	409	394	412	414	384	380	409	399	374	373	409	422	412	382	429	427	436	392	409	428	411	386	438	432	430	411	434	445	420	394	412	399	414	422	392	396	429	437	413	396	409	436	400	439	423	407	424	454	383	390	416	401	426	391	394	410	376	434	352	442	417	416	395	412	419	410	437	424	417	385	398	396	390	409	402	438	427	399	436	394	399	393	390	401	383	430	445	398	426	402	356	422	435	407	400	410	459	408	402	388	395	363	434	410	393	377	434	399	418	383	437	366	385	413	428	371	424	417	415	409	389	422	434	382	383	374	415	442	401	397	390	389	388	381	418	406	374	425	366	422	433	413	389	434	395	417	423	410	404	432	377	430	432	438	423	381	405	377	380	400	392	385	404	433	428	381	412	375	398	360	413	395	435	401	438	406	354	407	432	397	426	395	413	427	429	386	410	430	428	421	413	408	385	416	422	450	429	389	423	420	395	384	421	405	405	421	403	420	408	432	414	433	379	464	394	435	383	419	421	426	424	406	406	428	407	375	406	416	412	398	395	386	406	411	434	424	423	428	402	385	392	383	408	388	353	425	401	434	415	406	368	394	414	419	430	427	422	418	406	403	388	418	385	406	395	430	413	424	415	409	381	418	422	408	381	390	411	455	405	405	423	408	390	458	409	391	397	430	399	372	398	400	408	379	405	428	406	402	415	420	412	404	387	414	407	390	409	414	405	410	426	412	418	421	420	407	432	397	422	429	412	442	409	453	414	417	398	444	401	394	411	414	408	406	380	401	429	362	396	407	422	402	417	357	438	383	417	420	390	394	375	381	371	386	421	411	383	397	386	408	421	412	403	417	386	439	399	403	395	445	385	406	416	448	415	364	376	389	393	422	353	423	412	420	422	434	404	392	399	433	403	439	370	398	392	382	414	426	409	392	371	410	397	419	418	406	427	415	376	426	403	404	373	434	417	413	415	386	432	427	419	408	397	421	431	427	413	440	411	403	422	414	391	435	392	391	393	440	392	391	423	411	418	432	397	429	376	414	387	401	396	405	367	377	410	410	433	402	383	438	369	390	412	423	405	430	405	409	419	413	390	418	404	416	399	414	402	411	405	432	417	423	434	425	401	428	432	433	427	405	430	393	394	437	396	417	407	406	406	392	405	425	375	429	400	427	386	417	389	424	401	394	409	399	440	381	407	414	389	387	383	421	437	382	427	375	402	388	430	424	407	408	403	393	410	404	391	374	394	431	424	408	379	410	428	412	379	409	421	420	386	418	386	434	417	387	429	414	419	430	427	414	412	399	414	408	416	423	428	385	384	397	381	419	391	406	410	388	419	432	409	400	401	395	390	422	415	404	405	369	422	432	449	375	396	387	364	403	441	435	411	394	424	390	404	400	405	383	406	410	397	417	405	392	421	393	377	376	385	444	411	377	407	394	378	425	423	374	407	410	451	407	414	418	411	429	412	369	404	403	400	393	385	422	418	411	433	416	400	417	433	404	401	418	376	410	406	440	393	441	411	431	434	390	405	389	392	413	419	459	404	428	437	412	418	394	387	385	408	406	434	414	392	403	405	429	426	401	415	413	380	439	429	396	345	401	412	404	424	403	407	401	398	408	406	381	420	445	437	419	390	376	403	389	370	399	405	426	442	416	431	418	412	451	421	419	397	393	436	392	381	444	444	385	375	397	377	400	425	430	448	448	410	407	409	442	393	448	400	407	414	381	398	422	373	387	379	386	418	431	400	411	394	364	429	406	369	376	420	426	403	424	433	405	426	432	418	393	397	405	445	421	396	412	381	381	429	416	380	414	396	426	405	416	404	414	412	414	410	441	419	425	455	402	408	395	403	364	388	430	439	414	382	391	382	409	395	380	378	447	410	424	474	366	402	447	402	415	392	433	399	406	396	427	381	377	408	414	397	431	377	392	402	398	417	375	437	426	377	388	410	409	419	397	417	424	391	406	380	388	394	429	427	417	420	422	400	404	414	393	418	384	373	389	379	437	399	461	391	440	430	412	422	392	401	408	416	390	407	418	397	393	403	401	403	433	413	371	373	405	427	417	449	427	391	413	418	395	381	409	404	411	394	461	399	430	397	400	442	363	406	429	384	415	392	422	420	409	421	429	415	405	416	398	392	388	373	403	419	393	375	425	438	429	369	439	425	427	426	429	422	399	409	409	385	389	424	385	416	421	432	389	419	413	388	427	450	415	415	419	405	421	399	434	431	436	446	395	401	406	417	412	369	386	404	393	415	398	395	412	427	403	418	403	378	407	386	393	438	410	410	398	377	438	393	383	420	420	403	404	417	446	408	405	399	385	414	420	411	381	429	371	387	401	391	417	425	436	421	427	394	407	423	425	426	410	390	438	439	407	403	408	422	436	416	395	404	411	397	372	403	395	408	430	411	390	389	425	440	439	416	408	412	425	406	447	406	425	413	408	418	405	370	422	403	415	427	463	409	402	409	403	465	378	421	395	422	402	429	418	372	407	394	359	414	400	384	393	420	427	413	421	409	414	406	401	399	437	391	399	413	397	451	418	447	388	404	379	405	387	380	382	376	397	429	408	436	396	437	442	429	426	426	416	402	401	408	392	361	405	390	390	389	389	431	391	414	413	370	407	435	399	404	423	421	453	408	401	440	394	404	430	413	417	422	416	423	419	425	403	438	404	436	421	433	452	451	444	409
14442	16499	13857	7566	5088	3648	2948	2293	1980	1658	1519	1316	1325	1150	1110	1032	986	955	907	882	951	856	844	821	831	812	806	799	783	786	713	749	791	756	702	722	711	747	734	717	740	726	733	718	740	719	701	707	750	706	743	687	751	673	694	684	733	706	691	701	705	678	673	716	721	689	697	733	736	695	663	713	685	687	716	705	687	703	671	682	707	682	738	702	663	657	677	669	703	713	664	704	678	673	646	705	714	681	724	667	672	669	713	691	647	682	708	704	694	692	704	681	667	716	726	713	688	672	657	705	684	714	685	731	699	694	701	759	679	728	716	738	692	673	735	709	662	673	735	688	707	688	667	622	689	654	730	674	646	694	665	719	637	737	701	626	698	648	679	700	691	697	746	687	669	708	676	709	718	651	669	692	703	658	730	685	647	721	609	666	680	667	721	704	672	707	698	663	622	708	744	705	692	683	701	710	703	716	725	705	679	726	696	709	730	694	730	694	664	687	661	667	703	696	688	672	708	744	682	691	664	743	699	671	661	665	695	711	666	681	702	718	676	699	717	689	672	718	699	700	698	706	694	693	689	719	682	698	724	712	709	662	714	679	639	657	641	705	717	687	725	682	714	690	689	709	653	725	630	695	717	684	680	709	704	670	674	674	686	683	661	684	697	697	668	712	666	691	653	727	710	707	687	674	678	732	718	732	731	707	657	705	680	677	678	699	674	692	689	684	691	694	740	679	714	662	687	672	689	688	705	675	718	700	677	670	668	716	731	636	717	680	678	706	696	702	721	705	643	680	683	712	689	687	681	700	737	675	725	640	657	673	750	711	709	731	715	641	702	691	679	718	702	652	686	725	656	664	680	666	649	699	679	704	699	660	693	688	726	723	745	752	687	694	670	694	694	707	724	680	674	655	683	647	697	679	739	703	674	707	706	653	691	693	680	668	731	705	694	711	692	690	708	707	710	698	671	654	673	684	714	699	691	715	657	705	691	676	673	698	728	688	677	709	683	701	675	745	703	725	698	652	684	694	685	686	701	675	696	684	661	713	675	682	704	670	686	700	681	713	717	689	715	720	645	687	737	701	661	685	709	701	715	729	660	696	674	703	666	755	713	676	696	673	702	638	665	709	671	676	667	646	681	676	725	649	665	716	690	679	634	712	673	666	713	731	646	689	686	671	659	666	659	714	667	633	678	710	658	675	682	650	657	693	675	659	689	685	713	685	667	677	693	655	735	740	628	680	732	658	719	677	725	714	653	718	673	712	725	700	683	714	676	700	723	725	685	697	715	661	693	689	702	708	643	720	687	676	658	696	684	726	657	698	697	698	683	705	675	677	693	671	664	703	665	686	683	704	684	699	690	708	673	736	661	687	644	691	713	654	732	717	720	719	715	672	741	620	664	657	653	728	716	688	685	737	653	674	703	710	660	752	690	686	688	709	710	720	644	697	638	690	697	698	698	624	672	706	733	720	643	675	677	726	730	707	698	714	693	670	703	666	660	677	700	679	715	649	672	673	698	684	709	685	701	708	648	669	689	674	750	686	661	682	738	710	751	676	655	665	699	709	671	735	711	701	706	679	699	711	678	663	670	721	694	709	669	698	690	672	671	723	652	701	683	642	700	699	691	683	684	656	717	708	701	681	705	697	671	726	671	678	703	718	697	678	653	660	684	673	670	703	714	690	705	681	662	734	672	718	711	710	677	713	672	684	696	679	691	712	734	642	738	667	691	688	629	711	688	707	696	679	701	713	694	671	689	718	717	711	630	678	643	687	699	659	687	651	682	669	696	692	684	702	671	705	697	725	704	722	692	688	721	737	688	699	677	699	732	722	698	648	672	676	688	731	688	672	685	709	686	699	685	713	700	647	688	671	668	726	689	678	698	709	686	695	682	709	668	681	692	645	698	694	715	689	690	703	681	691	709	682	685	706	711	717	694	724	681	671	688	713	666	698	701	711	709	683	685	653	705	764	691	706	695	696	707	726	713	704	672	676	669	714	677	682	723	700	679	721	663	714	679	677	613	700	677	685	677	699	701	700	674	678	705	690	721	655	660	637	718	685	694	687	681	646	687	693	714	661	720	673	702	693	709	704	701	717	770	657	708	682	692	640	684	725	683	676	734	695	666	704	693	747	713	629	722	663	650	664	689	709	649	707	739	689	683	666	678	704	686	678	700	681	665	678	638	699	684	673	703	753	675	654	673	672	680	670	686	689	715	710	679	699	687	701	695	676	707	683	638	738	674	687	717	675	771	671	666	716	667	704	691	666	695	701	708	747	706	702	690	684	693	681	725	647	657	675	652	760	687	671	641	695	671	647	654	649	722	739	703	730	684	678	647	678	704	718	685	742	654	670	736	686	678	703	678	668	671	714	681	716	696	613	682	683	669	699	708	730	679	751	679	685	691	676	707	692	733	660	729	699	684	719	714	620	703	694	715	698	732	710	694	727	651	701	737	661	673	645	690	672	713	691	676	669	671	670	701	663	665	671	747	686	707	682	697	705	691	680	665	709	697	672	672	707	698	735	727	654	699	738	759	720	663	723	735	693	669	709	711	659	688	662	665	659	695	649	719	677	709	670	688	694	679	745	677	658	718	690	694	646	714	701	664	653	680	698	715	720	697	649	661	634	661	705	696	698	663	675	658	696	696	679	669	660	700	689	681	703	692	717	640	695	641	690	657	720	682	721	696	694	721	659	683	695	683	623	697	706	668	697	751	754	711	702	723	704	702	739	701	651	688	651	671	708	704	659	684	695	719	655	712	692	732	699	750	664	743	676	685	681	679	708	705	683	701	723	669	711	695	659	676	645	635	690	701	697	689	698	662	705	710	706	687	700	662	694	674	714	710	692	693	686	668	693	664	712	689	734	664	719	671	688	660	632	702	640	701	687	697	644	723	677	637	656	698	735	687	690	694	706	683	733	697	708	661	646	694	684	659	647	718	698	684	718	706	723	710	667	662	710	670	655	649	704	661	673	702	702	757	699	755	691	707	706	670	647	734	670	675	692	679	677	665	706	688	683	705	720	660	656	706	691	658	724	706	639	639	654	714	701	670	683	679	674	609	686	739	647	711	696	677	692	703	717	691	680	707	704	729	665	693	701	681	737	701	707	728	702	677	685	694	708	671	649	711	673	707	676	718	715	685	642	740	683	707	730	701	685	707	694	724	663	717	659	695	738	703	665	713	636	715	725	687	691	749	723	687	684	706	687	654	714	675	683	712	662	724	704	664	690	666	664	735	719	703	703	718	676	698	687	673	695	695	657	702	684	717	696	764	659	671	669	684	702	685	714	713	669	720	701	692	642	691	741	688	676	644	619	667	608	691	693	692	689	690	646	657	698	716	707	690	691	699	676	713	702	702	683	681	733	690	664	646	729	667	667	729	704	685	712	705	703	707	684	707	649	711	657	683	716	687	663	709	691	691	737	683	691	701	714	674	673	658	662	658	662	657	688	727	692	699	668	649	678	683	694	724	750	687	672	706	671	690	670
26560	19990	7044	1086	730	626	500	518	488	522	479	471	459	481	486	443	487	514	454	470	495	476	474	465	479	480	471	442	483	482	470	412	539	460	453	477	444	470	452	476	470	447	478	481	497	480	426	480	454	469	448	482	462	498	485	470	525	479	485	437	506	467	455	456	494	453	455	469	455	514	465	453	501	453	444	473	470	482	427	472	445	480	515	486	504	477	446	487	434	463	442	438	484	499	477	514	471	496	484	453	480	483	462	507	468	534	495	463	445	479	515	473	464	483	454	468	510	464	479	504	471	448	458	463	491	435	450	415	476	474	496	435	454	433	472	452	475	448	462	443	475	436	471	462	435	435	465	478	449	472	467	492	452	455	470	487	431	478	451	458	474	443	478	477	473	495	486	441	482	443	479	462	476	480	479	463	469	473	482	469	470	461	452	477	490	468	470	472	435	493	486	444	442	480	502	468	445	490	449	445	466	455	483	449	487	472	507	500	425	509	491	448	472	473	459	466	490	454	466	464	423	459	435	458	457	469	455	472	487	466	478	489	480	453	452	482	458	501	475	468	478	468	449	496	505	446	457	454	497	460	465	414	434	489	486	423	455	469	458	482	475	456	480	452	485	463	457	464	483	472	472	466	459	462	469	497	466	469	485	460	474	431	456	473	474	467	476	475	477	447	480	466	469	447	489	466	477	483	470	423	496	493	485	455	465	452	428	441	471	472	457	453	464	485	461	491	461	465	469	482	488	450	488	449	491	485	446	458	470	490	466	477	460	482	445	467	456	449	458	490	451	448	473	453	480	466	476	518	455	457	443	488	493	423	442	475	472	467	469	456	477	495	505	464	481	483	433	500	455	497	449	480	488	488	495	504	447	476	478	475	425	472	472	476	485	430	469	468	472	449	463	446	468	448	490	490	463	452	467	474	473	444	431	467	496	438	476	457	432	455	443	438	514	508	482	477	519	453	450	426	477	472	503	504	461	444	505	426	445	492	447	487	479	433	439	433	445	525	453	457	482	465	459	486	468	468	472	453	468	471	454	492	474	468	454	449	466	465	464	426	475	466	472	491	461	501	481	486	439	480	442	492	437	483	460	455	457	455	483	463	440	474	486	426	442	453	463	477	479	438	462	491	483	437	500	472	477	489	450	428	442	467	479	465	450	452	438	476	461	477	440	466	487	476	489	488	446	434	460	503	464	465	478	394	518	449	445	468	442	442	472	452	489	463	486	448	476	492	445	441	465	469	450	450	459	484	463	420	488	493	480	467	436	483	490	472	452	493	459	462	447	484	462	493	516	437	466	453	484	468	498	468	488	447	506	473	497	457	490	472	443	448	461	479	431	432	490	490	484	479	431	470	498	467	483	470	491	475	482	453	475	434	468	490	497	476	447	445	435	441	500	438	473	502	464	484	452	454	489	476	470	513	496	455	525	502	440	451	471	486	445	470	483	490	473	500	510	513	448	477	467	438	431	430	501	442	504	492	483	446	476	487	493	452	478	478	471	502	432	492	478	474	438	489	530	464	471	451	463	461	477	492	460	490	468	489	451	491	445	474	455	515	453	448	459	437	493	436	456	499	458	466	432	481	461	475	495	483	456	482	437	474	483	474	431	470	495	478	448	472	435	437	451	483	477	473	488	476	451	448	479	472	458	479	486	494	490	479	466	441	488	464	495	471	513	438	465	488	486	490	504	451	511	434	479	408	467	464	526	477	461	460	481	513	489	476	430	476	483	456	477	475	429	475	475	466	487	503	460	438	464	494	483	492	479	464	468	457	477	486	450	475	448	444	484	488	479	500	444	477	469	499	461	488	464	436	450	472	480	507	484	462	453	460	503	475	480	457	471	483	462	477	465	484	468	447	484	480	473	470	510	455	489	457	484	488	497	465	433	535	442	464	490	467	490	409	461	480	472	423	474	511	457	463	461	490	425	463	452	448	444	466	476	448	491	486	485	473	483	481	452	424	465	457	461	467	440	474	455	487	460	470	472	510	443	476	506	417	458	424	455	479	449	484	478	465	459	473	459	455	499	436	457	474	469	440	417	476	494	455	478	463	445	509	498	501	461	431	492	473	461	467	475	451	448	481	470	437	476	455	455	468	485	447	448	505	499	475	494	469	488	483	462	425	499	496	462	468	484	479	464	439	459	470	481	465	498	466	456	462	477	495	475	463	498	487	479	448	463	477	474	489	470	463	472	491	442	476	461	460	506	487	439	472	456	461	444	454	461	493	494	494	454	474	450	431	471	480	497	495	494	469	456	492	410	476	431	463	437	510	511	477	471	460	497	487	459	474	474	454	475	488	454	472	486	510	485	452	443	460	456	481	503	457	485	461	477	472	479	474	487	478	412	495	502	445	445	504	468	468	463	478	472	458	507	453	441	429	453	469	437	444	461	477	458	509	449	481	496	477	469	448	490	487	469	484	500	458	484	489	452	474	479	507	465	445	481	470	495	492	476	468	506	516	451	430	422	466	515	494	449	480	492	470	539	463	426	474	425	486	467	491	483	485	499	480	468	492	444	490	495	501	471	466	472	462	515	473	480	492	496	466	498	471	496	492	509	469	453	467	457	459	483	445	479	506	486	460	468	460	453	470	450	484	461	487	443	445	434	492	456	456	466	436	517	479	474	500	435	461	464	424	472	411	471	432	475	471	477	467	421	476	474	433	442	462	486	476	477	494	490	440	442	469	452	473	454	452	505	457	494	464	490	425	496	483	473	469	477	460	441	484	468	466	457	473	487	462	465	405	475	477	463	440	477	427	487	435	480	511	465	438	464	449	465	472	457	437	492	482	490	505	477	477	429	441	460	481	478	440	492	426	504	475	499	467	460	457	451	488	480	494	479	470	491	479	497	448	450	487	437	500	485	482	489	455	439	452	455	500	480	473	488	462	477	483	475	435	485	465	491	451	479	466	439	475	476	457	496	516	464	454	450	475	457	443	451	452	484	466	439	418	438	462	445	512	442	492	453	466	478	468	460	459	466	478	434	494	467	438	437	444	469	463	463	467	466	480	484	461	450	437	472	473	481	456	505	442	492	452	480	457	447	461	461	500	468	492	465	473	451	509	448	445	425	504	449	496	460	480	423	502	473	480	513	465	432	461	455	490	486	419	437	397	426	470	462	499	454	490	479	463	467	405	469	457	447	485	487	453	479	451	439	494	456	453	464	447	484	483	426	448	485	473	430	431	459	497	444	411	431	459	471	485	480	401	451	476	456	476	469	459	485	479	490	506	482	466	444	460	479	479	490	485	469	464	413	482	482	480	514	474	473	470	472	463	447	418	466	491	476	462	447	474	492	422	473	479	466	488	452	496	432	486	524	432	476	439	463	476	478	495	479	459	470	474	446	490	473	474	469	473	490	442	489	449	447	477	502	460	501	474	467	481	482	495	467	469	467	472	436	444	443	451	463	486	461	458	455	478	477	460	488	486	428	490	479	463	482	489	468	474	474	456	470	462	479	490	504	462	474	461	462	479	474	487
5869	2044	1887	1311	1134	1045	956	896	874	954	830	895	873	887	853	859	848	822	814	879	827	875	860	835	835	892	840	838	852	832	812	838	840	846	841	833	886	862	830	837	882	807	875	821	883	865	791	799	864	870	883	875	842	859	819	823	846	831	853	800	837	845	836	796	809	870	813	844	842	781	834	808	783	824	831	826	849	804	861	864	822	865	839	844	816	818	809	854	810	771	842	863	822	853	878	833	882	855	885	795	827	815	835	792	833	807	773	854	824	827	804	820	820	857	815	834	877	852	832	839	783	896	827	767	801	845	830	844	801	836	850	832	841	828	789	855	836	838	844	830	833	914	791	889	823	796	842	844	805	871	847	826	830	902	810	855	862	801	831	850	819	798	829	809	863	868	843	833	869	862	834	841	840	826	847	852	783	837	865	871	830	874	767	796	849	770	846	847	820	800	839	858	775	821	824	820	828	810	864	793	829	795	817	770	829	819	826	849	865	845	819	843	777	817	876	836	853	823	878	841	816	860	861	848	872	803	834	825	848	878	858	819	803	844	835	851	844	803	836	801	833	803	829	851	814	815	800	852	849	796	868	821	846	812	805	782	811	836	855	807	821	844	868	834	789	833	898	804	810	776	791	890	831	863	845	846	826	808	846	824	818	835	841	787	843	802	792	889	806	784	830	840	804	838	873	851	752	809	857	817	831	826	810	800	837	850	861	829	802	776	807	814	844	877	798	872	814	841	849	871	852	843	845	816	832	786	753	844	816	847	784	808	843	794	786	867	864	809	823	801	860	834	818	824	768	874	801	801	869	858	809	819	858	805	770	868	828	841	828	825	838	823	840	773	837	801	814	814	831	851	856	827	863	808	803	865	790	811	860	826	840	831	842	835	800	840	802	823	831	803	844	802	854	855	800	803	795	827	876	845	815	872	822	809	849	800	832	822	860	815	882	823	846	818	789	835	874	835	860	809	774	852	810	788	806	813	774	816	861	828	854	833	815	782	806	833	803	874	801	851	792	792	913	865	835	833	801	840	844	816	843	806	854	804	871	854	858	811	850	840	813	833	800	801	882	885	803	805	848	866	816	794	823	786	777	808	832	830	820	828	814	843	798	827	844	838	854	871	781	786	854	873	854	807	868	824	849	847	806	795	814	847	822	804	862	855	818	856	781	858	811	894	825	839	786	859	811	853	859	870	817	875	805	877	805	859	829	843	795	857	838	813	839	821	836	892	863	898	883	859	857	867	775	808	842	813	859	831	803	793	813	833	839	822	874	789	866	823	843	861	832	847	854	861	826	792	818	809	785	839	819	854	852	848	822	837	842	866	807	830	859	839	828	787	830	844	836	801	814	872	796	829	899	818	873	829	805	907	875	828	844	788	841	829	793	817	848	866	809	819	830	841	799	846	874	867	855	768	908	871	822	870	826	838	832	851	790	796	841	818	848	832	839	824	848	819	812	868	755	812	824	881	829	883	864	818	849	803	809	837	878	846	886	839	834	803	824	805	802	835	848	842	797	817	778	827	832	800	861	811	853	903	843	833	845	811	870	816	805	798	815	835	861	810	829	783	844	823	823	875	827	852	776	816	862	878	835	879	800	868	827	817	859	828	840	855	828	825	854	819	832	833	874	855	830	807	842	837	842	836	849	833	830	850	858	860	823	839	853	870	856	769	849	832	801	839	827	868	835	881	783	804	851	849	882	853	798	838	853	835	819	859	823	873	827	892	880	863	863	885	833	888	828	795	823	809	817	897	791	833	810	845	831	837	819	810	807	806	822	822	847	831	852	827	805	877	858	868	776	855	830	886	826	825	893	835	816	850	813	823	810	798	781	822	854	871	855	825	776	775	837	835	877	854	845	847	840	763	887	797	867	887	830	873	811	823	874	857	860	869	789	788	801	810	825	819	821	802	832	812	841	798	868	824	849	841	847	805	849	828	800	819	783	835	854	832	880	861	837	826	797	810	858	850	831	861	836	799	799	899	826	829	842	780	829	829	786	841	853	837	873	796	828	808	816	817	846	831	822	839	795	846	820	809	812	833	855	827	843	827	790	790	838	775	815	826	887	879	843	852	807	849	804	849	878	821	840	854	850	836	790	850	905	798	881	887	832	793	789	830	852	820	828	789	827	834	801	843	845	781	828	837	825	883	804	814	865	867	815	803	826	843	831	837	819	810	843	858	855	781	781	834	801	803	813	874	851	839	825	853	813	780	777	784	811	809	768	874	857	897	861	888	848	800	843	787	839	841	806	848	827	807	781	818	845	864	833	856	821	871	852	830	796	755	847	799	790	814	841	817	844	860	814	870	814	791	844	792	810	795	807	804	828	801	799	826	847	858	807	814	780	806	842	852	840	883	845	865	827	872	807	807	870	862	886	837	825	794	796	905	846	829	808	863	820	847	897	838	812	897	783	807	821	808	866	832	811	826	809	810	881	786	830	816	803	890	784	808	841	830	842	856	844	819	827	857	824	827	843	852	800	842	837	818	840	844	772	844	846	846	850	803	809	805	896	827	825	861	870	816	804	843	814	864	849	815	853	799	863	825	839	832	852	829	818	809	793	845	848	846	811	828	849	806	806	883	840	796	826	845	813	832	842	824	832	838	805	802	900	831	823	789	783	775	810	871	770	852	819	828	832	865	817	831	831	843	852	872	892	815	817	854	784	793	805	854	858	868	844	789	847	841	818	881	846	857	832	842	770	791	818	790	816	885	832	817	819	833	813	804	826	833	814	762	807	821	826	839	861	819	825	803	856	863	822	873	868	820	858	850	867	859	805	905	864	817	843	834	749	823	761	868	921	862	821	801	855	873	856	840	883	828	854	837	822	869	808	830	854	827	863	865	826	791	833	816	843	802	853	809	878	827	866	829	842	855	849	800	838	860	820	862	802	801	865	777	848	818	825	824	811	820	820	778	838	822	815	825	814	858	773	860	782	857	843	799	857	823	832	812	900	882	852	826	806	784	795	826	796	812	868	801	858	868	862	840	842	838	826	833	832	811	808	808	834	849	811	794	839	826	818	869	824	812	825	878	809	806	829	838	854	808	851	837	855	877	813	820	854	798	806	866	839	844	805	809	827	841	807	860	839	833	861	791	816	832	833	865	807	795	859	805	857	807	876	815	770	818	784	846	855	839	791	821	843	821	799	841	816	838	825	839	814	873	852	804	849	891	822	857	803	822	837	821	883	853	824	798	868	780	783	870	848	862	803	789	832	840	818	812	844	785	870	814	840	811	823	881	825	816	823	824	854	796	792	786	790	817	804	788	813	800	840	801	845	847	793	872	874	780	827	805	830	825	795	762	862	865	831	850	846	849	838	846	809	825	880	803	835	840	805	878	833	829	836	813	814	844	815	811	863	808	865	834	817	795	810	855	811	779	845	832	802	839	816	864	842	824	820	787	826	872	865	770	829	809	862	881	906	849	790	847	845	827	817	807	775	803	837	871	811	830	798	834	891	852	763	860	851	832	831	841	831	879	808	844
24072	21002	28008	24150	18560	1505	684	452	384	372	310	291	304	265	261	262	237	244	251	261	225	249	231	266	240	237	233	214	251	230	211	221	225	239	242	237	253	230	251	204	221	240	212	222	187	219	213	244	257	225	221	236	223	237	241	226	234	239	221	202	219	229	220	235	187	219	206	227	210	222	240	220	206	202	211	245	218	228	232	260	215	193	212	233	242	210	233	224	199	232	216	205	231	206	231	204	207	225	212	239	216	191	222	222	215	213	214	210	214	237	229	226	223	230	227	239	221	219	225	224	251	246	219	198	226	215	214	197	212	253	230	229	225	202	213	238	240	217	235	224	188	254	199	224	218	251	215	209	193	223	211	212	229	204	211	186	199	204	205	209	225	218	226	241	248	233	183	186	191	198	198	232	214	226	238	221	233	217	238	191	198	226	217	233	188	236	224	220	214	221	210	215	198	223	237	228	214	216	245	212	200	205	219	221	209	235	222	211	206	218	215	201	238	233	236	205	236	227	219	249	217	231	234	213	234	225	212	231	215	204	192	234	222	221	195	223	219	241	191	196	210	209	208	214	220	227	189	214	192	212	215	211	206	260	225	207	213	208	197	230	211	218	214	227	190	213	233	228	225	224	211	211	219	216	210	208	214	233	200	225	221	211	188	204	201	227	226	202	214	223	220	201	236	234	197	221	222	201	207	220	220	229	234	224	228	237	240	224	223	211	201	200	203	218	234	228	212	239	219	238	216	189	217	215	202	210	241	234	218	209	233	211	208	246	231	218	236	230	226	219	196	202	206	215	224	199	201	196	199	234	233	213	204	205	199	237	228	184	257	246	236	232	214	208	216	220	216	211	235	215	209	226	228	226	197	243	225	219	228	198	196	210	225	217	223	220	215	205	221	235	210	225	190	242	219	217	217	228	210	222	233	205	238	206	211	215	211	206	219	231	213	180	252	228	204	236	223	225	220	226	214	218	217	221	238	224	222	186	234	237	224	182	224	226	223	211	227	208	196	214	239	217	218	219	223	226	223	210	209	223	217	231	245	237	239	218	224	202	226	201	213	208	215	237	230	220	191	220	241	245	215	211	223	206	193	224	238	215	234	214	231	221	210	221	223	228	232	209	213	242	202	223	239	225	233	247	219	232	204	211	247	218	212	236	228	202	209	256	234	236	201	219	203	234	210	212	216	225	197	243	194	202	221	204	217	218	215	216	256	244	228	198	195	212	208	252	224	236	199	224	219	239	235	205	230	193	222	220	185	226	212	212	208	219	231	224	234	220	213	223	208	233	209	206	241	224	219	209	219	210	234	212	204	224	205	225	214	221	205	213	213	240	214	238	234	226	219	201	201	245	205	223	228	218	219	220	206	213	225	178	226	215	217	203	204	246	223	246	222	203	226	207	235	203	220	231	241	197	209	239	188	226	207	216	187	202	208	215	218	213	182	204	205	216	214	216	195	211	258	206	198	225	196	203	198	225	189	193	219	213	216	236	217	220	248	201	225	235	233	232	229	252	206	170	264	224	207	229	193	222	243	223	255	196	218	216	237	202	204	226	200	208	226	208	228	211	226	214	213	217	219	218	231	226	230	182	207	200	210	207	219	232	194	223	228	215	265	212	232	255	203	213	235	208	229	244	205	217	222	208	228	223	233	202	191	211	209	250	246	229	215	214	204	233	245	200	179	218	198	249	188	215	219	212	221	208	207	203	194	210	219	206	245	225	194	224	203	224	210	234	210	222	205	203	218	199	227	213	211	201	228	223	219	208	227	208	223	267	230	204	182	202	223	211	228	210	203	237	213	225	211	191	215	214	215	218	211	218	242	220	212	232	218	225	231	217	228	224	232	240	240	212	230	220	222	219	235	177	201	237	226	216	215	201	205	215	237	186	211	205	208	208	235	224	226	211	217	207	204	236	233	218	222	211	236	207	210	231	222	233	210	202	216	217	217	198	239	220	211	211	223	255	223	236	215	222	215	235	223	239	212	199	210	197	227	219	191	191	235	225	222	195	228	222	217	231	209	223	180	214	210	197	231	208	221	241	190	208	233	200	226	212	214	210	197	188	207	220	240	269	228	245	207	226	201	236	235	200	226	212	234	238	238	218	202	226	206	209	237	209	218	231	224	229	215	224	210	217	205	210	206	232	193	200	243	205	221	201	211	209	204	220	199	218	213	227	224	213	249	203	223	190	226	207	224	236	238	230	209	208	225	223	210	205	203	227	194	206	217	219	252	236	233	217	265	217	223	196	229	216	200	204	210	206	211	218	227	220	236	240	219	211	201	235	209	209	230	198	212	208	216	210	198	204	219	245	239	197	219	232	211	206	226	217	219	224	202	211	215	213	219	232	221	231	205	235	229	241	223	218	242	220	237	224	193	256	218	211	229	228	236	217	210	200	210	224	193	217	255	233	233	221	242	227	245	213	229	237	228	214	202	221	225	240	201	224	224	236	198	225	216	235	234	208	235	209	221	221	219	239	212	242	208	203	254	197	242	218	249	217	203	199	216	212	230	229	218	229	218	229	229	220	233	235	221	236	232	236	214	232	240	186	221	214	240	219	220	207	211	231	222	217	191	187	215	224	212	212	228	224	204	230	235	201	221	220	229	233	187	222	239	236	225	208	220	221	220	207	204	206	210	194	218	238	222	216	218	244	219	219	230	202	222	229	212	225	246	220	210	218	205	205	205	219	225	227	219	241	200	223	222	214	220	238	222	203	237	231	232	222	214	223	204	217	205	236	197	230	214	228	214	232	215	212	228	217	232	194	237	225	224	214	212	208	256	248	225	256	233	218	228	223	222	241	209	216	217	221	225	240	224	194	210	225	235	203	219	200	216	224	231	211	216	212	217	224	233	216	217	214	244	233	218	228	218	210	219	196	206	227	196	224	205	217	211	207	225	220	209	216	225	190	211	215	231	227	196	227	205	223	214	224	198	225	208	229	216	186	217	196	214	231	228	242	230	218	218	179	228	209	212	210	220	223	214	213	186	202	192	236	216	228	224	230	205	221	214	211	213	224	206	226	199	213	233	222	239	198	210	224	226	212	230	238	206	216	204	236	226	222	195	222	226	185	211	243	225	246	202	220	219	204	221	223	242	203	227	222	213	214	231	206	234	193	229	214	204	221	233	206	213	206	203	214	213	218	210	249	217	204	209	204	193	208	225	239	223	215	203	227	204	206	224	237	183	225	228	219	218	243	204	227	217	231	228	216	215	215	239	213	227	208	227	193	237	227	215	238	214	232	190	206	198	216	182	215	217	230	210	209	230	203	253	193	194	199	222	211	220	214	209	199	225	236	225	226	202	243	213	195	210	227	232	209	230	226	199	231	240	200	205	220	215	222	204	202	213	226	199	221	219	209	227	218	214	221	206	241	249	201	246	197	206	229	222	213	216	213	198	209	213	200	213	235	216	239	191	216	208	207	215	215	221	227	207	227	208	237	221	182	235	230	228	222	188	220	198	229	255	251	217	222	189	229	224	184
11717	10343	8725	4381	2843	2081	1648	1259	1115	874	846	817	768	636	633	610	601	520	503	537	529	499	504	493	481	495	527	443	461	472	454	472	454	459	415	486	413	424	437	431	453	430	436	395	439	438	398	409	437	461	422	408	463	439	400	432	425	415	428	432	403	417	426	403	405	408	425	382	423	394	411	415	415	414	424	409	406	414	388	452	436	426	444	409	421	408	408	410	410	376	414	409	381	436	415	379	413	415	427	427	453	415	440	419	470	410	413	426	402	403	430	407	467	429	415	411	375	411	425	424	386	410	417	425	430	408	399	396	422	405	453	401	432	401	437	442	435	426	417	418	461	476	440	396	382	413	431	461	379	424	413	412	393	390	411	423	400	419	445	396	438	389	410	417	432	430	414	437	409	421	416	450	403	439	422	381	431	373	415	413	407	404	398	383	413	383	399	393	391	405	397	430	406	431	430	407	389	428	442	414	431	430	428	414	413	406	431	413	429	438	374	417	434	387	440	395	395	408	420	409	446	397	430	411	406	392	411	441	414	414	401	425	415	405	418	401	435	376	422	405	424	408	408	445	396	429	430	424	385	454	449	414	405	428	421	397	425	410	419	412	406	449	386	397	421	421	419	416	394	415	410	411	427	434	469	417	405	414	418	407	404	397	419	442	396	437	408	412	406	406	466	409	424	363	436	459	399	412	455	427	410	400	435	430	429	421	395	425	413	425	429	452	410	420	427	397	402	416	403	421	439	443	389	466	388	395	429	379	410	404	391	421	399	426	409	429	423	419	390	453	413	388	446	426	404	419	404	421	453	435	387	404	403	423	424	385	417	418	397	444	417	390	398	420	394	427	403	426	403	423	421	414	423	409	418	395	440	414	399	414	429	407	415	449	398	424	411	461	391	428	406	413	432	435	405	391	436	422	371	420	407	428	381	442	387	416	432	384	434	383	386	385	402	420	396	414	418	396	416	452	394	385	417	428	387	393	416	438	404	389	388	422	428	458	393	395	428	464	434	446	421	407	396	381	421	412	409	394	403	433	430	408	403	403	415	429	443	410	425	414	403	428	394	436	388	398	430	401	395	407	434	422	443	404	423	433	434	430	406	432	442	364	397	434	423	439	447	443	418	445	383	446	425	435	405	400	424	411	413	407	431	408	409	401	396	414	408	458	403	434	458	388	429	415	387	424	392	408	435	418	399	463	436	398	389	425	431	370	441	455	406	442	418	411	408	427	394	408	444	421	412	405	428	431	433	444	414	426	361	372	414	446	445	384	405	420	398	443	417	404	395	404	382	430	406	426	426	422	437	427	414	406	420	444	430	416	396	399	414	405	412	386	377	422	387	422	414	430	443	432	390	398	415	437	411	428	450	409	400	412	410	410	410	422	440	413	418	432	442	406	399	433	421	379	426	421	430	402	410	430	372	425	431	395	407	393	416	416	396	411	448	400	392	430	436	449	431	391	427	432	386	388	418	421	402	428	403	411	390	393	437	425	426	392	398	429	415	441	415	421	402	428	429	393	400	415	407	418	450	427	424	443	397	402	435	428	416	422	388	418	414	414	425	427	413	402	437	436	403	406	413	388	446	429	413	445	419	439	400	400	426	410	426	417	405	388	440	416	427	434	417	422	416	402	421	432	379	407	471	394	434	410	416	399	402	397	433	436	459	390	367	402	387	427	410	391	380	448	391	420	416	407	427	426	442	449	395	401	434	418	433	420	420	428	407	403	397	444	423	403	397	407	376	434	403	405	398	414	396	395	421	402	447	431	411	423	411	422	409	441	398	423	441	440	412	439	402	407	401	440	399	418	419	435	414	413	431	409	427	393	430	414	406	424	448	445	426	383	401	421	413	451	407	408	419	436	403	429	452	427	430	410	415	424	394	427	420	409	403	404	436	425	421	404	411	392	434	414	372	439	418	399	395	428	350	386	407	436	404	428	413	418	399	395	414	385	428	391	391	436	415	446	391	442	406	446	446	426	414	449	393	414	434	432	395	406	436	383	418	450	400	461	402	409	393	376	422	411	410	401	437	396	401	406	398	394	400	421	417	423	433	404	422	427	417	415	435	435	442	405	405	408	378	421	441	417	426	413	434	423	432	421	411	393	389	386	397	433	425	443	395	436	424	390	402	410	423	441	442	410	419	462	447	413	398	406	426	414	412	396	398	392	400	415	409	404	404	406	437	408	391	406	412	414	403	382	438	419	438	454	457	409	395	390	416	427	394	431	442	435	461	400	405	395	403	426	382	425	440	431	387	451	412	425	396	367	430	415	410	393	407	426	432	432	427	424	428	445	420	443	395	443	409	442	391	412	365	445	424	388	390	403	421	411	419	459	421	426	404	461	375	407	445	419	410	413	396	441	437	396	421	443	429	418	429	431	406	364	430	402	419	421	403	414	413	443	427	397	415	399	415	376	462	361	431	435	450	407	383	446	410	386	442	418	422	399	401	404	384	430	431	390	406	401	427	389	431	438	431	403	407	416	448	421	426	475	430	415	414	400	402	408	423	378	394	398	422	436	405	440	410	387	424	421	383	446	437	425	431	420	387	383	433	423	403	427	418	414	411	417	473	442	461	419	427	420	403	402	435	416	416	414	410	385	405	417	402	409	427	428	417	411	402	384	411	384	420	421	402	395	383	419	412	396	431	416	417	427	399	419	409	445	403	392	449	435	378	407	406	384	393	422	410	436	425	434	386	386	389	407	395	414	417	456	365	424	416	404	397	405	415	390	448	416	391	392	380	413	387	411	404	447	414	447	419	389	402	435	418	421	436	450	424	365	406	397	409	421	398	376	430	427	445	412	435	418	432	393	417	416	411	416	410	416	429	442	387	407	431	400	399	413	421	419	407	454	426	426	420	427	393	416	428	410	434	445	414	406	443	433	434	408	457	390	395	420	407	388	406	383	398	386	424	439	418	420	377	430	403	416	418	417	414	409	424	400	433	433	382	413	426	435	440	409	381	373	391	413	434	416	454	409	401	418	392	447	441	394	382	405	457	438	436	379	388	398	428	446	422	361	402	393	414	391	375	429	416	446	416	406	464	404	439	404	417	425	415	468	455	417	386	401	435	393	426	400	433	417	408	425	459	416	459	424	447	398	424	432	408	416	414	426	436	412	403	423	429	406	429	398	460	456	393	420	438	412	432	443	349	417	416	436	436	416	399	407	404	408	390	413	410	428	403	388	432	376	411	437	418	439	417	380	416	373	412	438	415	422	396	430	442	380	419	435	436	408	417	420	441	429	419	433	437	406	398	442	409	398	441	414	391	406	386	414	427	411	441	422	395	418	415	418	437	420	445	411	413	389	404	411	429	396	450	406	390	411	402	427	417	433	368	407	426	387	410	408	434	432	412	377	404	382	417	411	437	418	415	421	415	468	434	405	395	386	433	409	411	397	423	420	417	443	390	401	375	408	384	410	415	408	417	422	440	398	417	433	387	405	431	449	398	411	411	414	421	461	425	380	403	436	408	413	442	397	433	437
23113	21012	28787	23428	21014	16508	1860	936	755	642	617	619	599	519	548	491	472	458	436	457	477	474	440	473	465	448	453	397	426	394	431	458	424	421	424	429	429	458	417	444	417	413	428	409	420	394	451	387	406	399	444	410	409	411	409	431	425	435	436	418	410	424	356	414	419	406	417	421	376	410	450	421	406	377	412	435	404	415	417	406	401	448	408	399	426	406	422	365	392	414	407	399	422	404	405	399	405	396	414	427	411	423	427	434	397	409	404	424	439	400	421	438	412	418	413	438	437	392	409	425	429	412	412	419	437	375	403	425	412	415	410	397	405	429	438	376	454	433	395	394	399	408	426	391	400	395	435	380	402	398	354	395	446	395	416	413	386	472	404	395	408	400	392	427	432	398	433	438	428	368	391	412	371	388	395	419	419	410	429	363	406	393	420	434	428	420	405	409	420	400	420	382	410	395	427	439	388	426	407	392	431	445	401	424	437	404	438	400	377	388	410	411	397	417	419	412	380	384	384	422	377	415	448	381	437	366	429	419	372	429	401	415	426	409	415	408	429	398	405	420	435	386	385	423	368	401	399	391	380	412	406	382	447	406	435	426	438	419	363	424	420	415	431	414	416	412	401	405	413	393	417	398	444	397	376	390	419	437	434	382	401	384	403	412	367	381	418	413	378	411	420	377	401	398	412	384	417	387	397	441	417	417	418	374	427	391	395	411	405	393	417	422	375	421	430	376	408	394	388	406	394	401	432	444	440	378	394	427	426	397	382	448	409	403	417	371	371	379	400	440	413	415	402	411	399	385	428	421	409	416	376	401	388	400	420	417	414	422	398	412	432	385	395	454	375	389	425	403	381	379	402	396	403	417	354	420	436	425	398	381	373	431	428	420	441	414	353	413	415	395	417	393	406	421	420	409	432	398	384	445	377	396	389	423	419	426	403	422	416	413	411	386	392	390	384	398	426	394	394	414	386	390	395	375	395	414	387	424	423	387	435	401	391	345	414	404	396	393	419	396	394	406	416	398	405	437	382	400	438	399	430	408	425	372	467	424	379	407	392	390	379	392	429	435	401	434	413	424	396	390	412	413	397	395	398	397	408	378	377	446	382	466	416	421	382	417	417	405	423	396	397	378	405	407	381	398	363	388	403	445	430	396	423	376	399	359	394	377	388	403	434	385	425	390	379	436	401	418	377	410	416	407	411	404	433	402	397	400	440	382	409	415	384	392	400	416	372	431	400	461	466	406	399	422	395	350	388	418	356	394	404	441	406	411	394	388	444	417	406	394	387	408	402	434	419	379	405	433	377	376	424	401	379	428	404	417	414	384	440	402	374	433	387	396	406	424	420	386	384	433	398	402	425	416	432	397	414	387	418	401	374	396	369	388	438	441	367	436	398	393	387	438	408	392	418	404	372	447	377	385	411	408	449	397	368	398	430	398	428	414	413	408	412	379	389	392	414	398	415	399	441	408	444	392	435	419	445	430	400	419	431	424	424	380	429	403	391	441	413	391	388	389	411	413	427	353	420	393	426	412	388	407	352	372	396	394	411	416	393	418	377	406	390	430	420	396	425	448	390	386	387	408	405	396	378	400	466	362	413	383	415	413	415	433	409	429	437	380	410	408	429	362	433	415	412	431	415	379	383	403	399	402	391	405	382	438	408	383	424	421	415	450	417	433	393	437	398	390	416	400	419	402	369	400	417	404	396	426	387	420	359	423	419	426	412	390	413	420	426	437	405	420	407	384	392	383	447	407	406	386	427	394	373	421	441	413	416	413	373	398	430	409	422	421	376	427	416	389	429	451	396	402	411	383	443	409	385	427	420	417	426	393	398	415	416	415	398	413	436	361	419	400	448	417	479	427	441	399	384	392	392	392	392	378	402	372	423	417	389	434	410	399	394	450	442	389	414	434	374	411	394	410	388	401	405	405	397	400	373	415	380	421	416	419	408	388	415	426	396	418	446	389	397	367	396	403	418	429	465	386	419	374	399	430	391	398	416	408	429	407	412	427	402	401	367	395	409	384	407	431	428	415	415	430	369	406	417	410	406	380	376	431	442	425	414	379	421	398	417	404	422	372	370	413	402	421	371	413	413	399	397	449	390	404	399	399	418	407	394	430	387	395	420	437	381	435	402	427	412	425	418	431	411	404	400	377	416	391	417	390	407	414	420	403	375	393	394	398	420	386	384	385	402	385	403	403	362	401	418	373	420	415	423	387	381	390	437	462	422	402	404	391	447	418	422	427	398	409	382	407	416	422	429	419	381	432	391	390	417	436	394	406	435	372	367	406	392	366	424	389	427	440	431	370	417	446	386	442	422	432	369	436	397	425	396	374	410	434	386	396	373	384	407	430	400	405	416	437	416	407	420	414	396	416	434	433	402	444	424	411	458	419	390	415	452	422	419	422	415	390	418	370	398	371	419	438	403	401	404	395	425	440	419	429	384	406	400	411	426	460	402	424	379	423	372	370	398	387	425	384	387	381	417	398	364	391	445	412	413	401	381	424	416	398	423	401	400	439	395	399	405	427	457	390	415	410	406	433	414	406	395	424	433	403	390	395	386	383	397	411	452	400	383	424	392	418	392	374	360	421	401	357	447	415	386	421	430	410	362	444	413	401	398	407	450	394	424	421	404	418	370	410	423	422	409	441	393	384	360	388	391	409	418	403	408	399	421	417	381	386	409	435	382	437	408	431	399	395	381	392	389	424	440	400	433	416	407	427	397	399	396	406	424	374	407	399	409	393	399	378	427	416	394	395	406	382	418	421	376	389	433	420	445	398	408	429	388	397	399	385	417	416	420	396	395	392	410	450	433	432	431	410	392	425	445	417	396	379	390	421	419	401	427	383	418	427	424	427	371	413	385	399	411	389	435	389	411	432	403	406	389	363	423	383	384	424	402	391	431	396	380	413	423	400	394	377	411	409	430	422	410	372	389	403	377	403	374	401	430	390	397	403	385	407	419	371	389	414	436	393	405	389	387	403	429	397	391	446	427	424	449	421	438	393	423	426	414	450	413	379	367	370	435	417	391	408	406	390	373	429	430	409	450	416	409	410	372	403	416	441	439	408	391	379	366	400	389	410	431	419	415	440	398	401	380	418	414	418	442	409	373	387	383	401	387	367	386	392	374	430	393	386	408	410	389	431	390	424	383	408	384	438	411	418	447	426	412	412	431	450	408	386	404	436	444	370	422	432	413	381	406	441	444	439	426	392	396	459	420	422	389	411	400	411	401	429	398	447	437	388	405	444	422	403	390	400	404	367	389	411	396	419	427	413	420	382	396	376	382	384	401	420	421	404	428	410	408	412	422	427	392	456	407	421	419	387	393	425	392	380	407	411	430	445	422	386	408	418	455	366	404	378	376	431	395	390	410	386	413	418	428	430	437	379	379	402	449	405	423	423	382	387	408	411	391	423	441	379	406	393	405	405	410	408	372	409	411	391	429	401	385	406	395	400	395	433	356	404	432	415	376	395	411	434	405	411
14516	16456	13838	7626	5097	3740	2934	2312	1933	1647	1539	1328	1286	1094	1113	1081	970	938	912	906	882	876	847	791	821	790	804	816	782	770	754	785	741	751	692	741	691	737	704	763	727	744	761	732	745	700	730	681	731	727	703	692	677	716	718	697	711	719	701	664	683	686	741	700	674	762	714	696	715	660	686	720	696	716	718	703	721	677	714	688	701	733	699	643	704	684	701	696	677	696	715	684	675	720	708	737	714	704	692	722	699	722	674	648	680	666	681	752	667	682	696	688	694	697	706	705	670	686	652	691	700	649	662	679	728	659	706	678	693	668	688	711	678	694	723	644	696	689	760	643	664	669	687	682	722	703	707	679	685	689	674	672	715	727	654	663	706	692	712	689	711	706	679	710	696	697	669	666	640	674	688	692	650	696	678	686	747	673	706	696	652	680	677	684	737	683	696	626	653	733	731	625	706	689	648	759	666	677	690	716	698	704	732	684	712	684	674	624	710	652	692	689	653	675	706	663	694	650	657	705	674	658	673	670	680	678	671	670	652	716	675	680	690	696	754	711	723	663	671	669	631	680	685	698	637	655	697	695	638	654	730	667	647	707	692	706	670	644	691	737	729	638	660	660	694	660	674	682	659	662	694	738	682	695	695	675	692	651	674	676	690	674	669	634	683	689	708	730	723	666	689	716	615	667	714	728	693	695	684	692	664	664	705	754	683	657	721	719	673	685	725	706	684	687	636	670	666	674	681	723	689	669	713	707	671	704	703	706	690	664	725	647	708	715	668	694	709	651	701	692	691	662	694	638	703	684	648	693	720	693	700	666	683	686	676	662	736	658	703	712	697	710	676	718	665	704	653	671	699	681	690	663	702	709	673	684	682	713	741	678	643	655	689	691	661	679	743	719	683	711	746	707	700	668	685	691	690	690	699	715	710	743	723	725	715	679	657	688	688	727	625	705	639	702	704	676	694	680	624	676	668	678	687	717	705	694	697	698	682	728	673	682	692	667	664	686	648	669	746	687	662	676	671	696	723	725	693	642	707	677	637	727	699	678	754	668	711	680	704	701	722	715	681	677	649	710	716	717	702	717	695	701	682	689	703	685	711	741	635	686	678	690	700	683	660	709	664	663	668	677	617	690	680	683	684	667	676	701	698	717	716	700	744	640	669	675	698	706	686	686	671	698	667	630	676	672	679	652	701	683	688	676	650	666	693	689	646	659	708	628	677	704	696	692	671	680	724	698	654	711	657	654	667	716	704	657	714	711	687	656	687	675	731	664	703	652	663	692	699	699	692	710	721	702	659	700	691	745	695	640	713	631	735	697	641	715	676	701	662	656	681	680	679	675	716	721	691	700	663	694	680	709	702	681	719	694	699	744	675	649	656	617	705	650	720	701	686	684	649	672	714	739	686	673	681	699	654	722	698	650	663	685	653	653	651	705	678	681	712	729	716	698	700	669	689	715	678	688	637	699	716	702	622	667	696	662	673	716	689	704	656	663	702	646	649	668	687	691	654	689	705	665	682	651	641	684	695	672	691	634	645	682	724	689	715	679	692	711	706	655	672	652	765	727	713	673	691	661	684	669	640	698	694	667	703	675	701	728	680	726	667	733	694	711	711	652	726	710	691	684	634	662	676	706	703	677	678	666	726	716	664	664	653	707	710	676	703	709	695	732	686	713	698	688	683	713	730	736	640	645	687	655	707	694	666	665	694	684	698	717	688	688	704	675	679	652	694	668	677	700	690	658	649	694	692	690	665	700	673	647	741	669	691	695	703	715	737	701	706	645	693	674	701	693	701	697	661	706	722	660	682	741	704	655	705	727	688	727	672	686	689	686	694	737	741	668	699	717	641	632	689	670	676	675	713	690	701	657	664	691	682	707	671	697	673	665	666	720	663	651	708	712	656	625	681	712	711	644	653	706	691	676	732	696	676	687	693	700	691	710	702	695	699	651	665	684	683	700	742	694	685	714	725	689	692	652	656	691	669	685	633	685	710	692	689	682	703	634	701	676	721	654	721	711	693	684	671	689	715	666	718	664	695	680	710	688	714	710	714	680	685	681	668	709	709	693	674	647	698	678	698	665	662	690	669	636	689	672	729	686	650	670	686	708	668	708	673	659	696	685	628	707	677	707	712	687	709	735	669	693	716	726	639	689	669	657	682	668	680	646	723	709	691	720	729	687	757	658	663	716	704	674	728	689	716	694	702	729	714	650	689	679	700	695	687	661	695	681	720	683	738	703	745	718	734	731	656	700	674	696	670	693	709	723	685	689	709	660	665	673	725	693	678	704	663	673	698	691	705	693	701	671	656	692	689	675	697	689	680	684	716	675	659	643	697	686	715	693	703	715	705	655	738	677	689	715	669	710	679	617	712	654	690	706	689	679	717	670	643	726	628	693	720	677	706	659	693	641	692	731	680	686	677	681	689	681	724	679	709	721	685	702	678	641	672	694	679	676	703	680	690	648	675	679	657	685	714	668	693	689	675	696	637	697	693	703	715	688	684	657	709	698	635	675	675	656	718	678	673	657	700	691	698	701	658	656	703	689	672	646	676	686	690	685	723	700	628	700	673	687	683	666	683	690	678	708	674	682	680	727	630	700	675	677	677	671	697	660	702	675	721	698	694	692	672	643	695	739	711	669	770	670	712	693	646	666	659	718	701	705	676	728	685	667	733	667	656	630	688	706	670	667	712	726	717	716	758	656	718	688	683	682	695	672	705	710	658	705	672	690	646	680	659	642	642	675	699	669	678	676	665	725	686	711	686	689	680	674	701	718	682	647	682	668	727	679	715	664	691	654	681	662	675	708	694	678	684	693	754	689	684	647	673	726	716	663	682	694	685	654	669	721	711	691	674	677	693	685	665	707	665	700	692	711	662	692	687	705	656	696	635	700	632	648	696	688	697	703	708	693	691	658	627	690	719	712	680	665	691	684	719	666	688	649	729	698	678	721	685	690	718	694	671	748	639	667	711	664	704	689	696	679	704	709	672	662	704	696	687	699	729	659	721	668	708	733	694	664	687	705	656	648	705	695	674	687	658	683	710	692	714	654	681	676	715	686	736	698	725	697	676	672	667	658	636	670	732	703	699	693	690	690	678	657	721	690	740	716	704	679	695	711	695	733	697	707	652	699	659	714	721	672	640	719	711	667	692	693	700	698	723	691	668	691	690	705	732	717	707	652	714	684	658	735	684	654	687	667	686	689	734	691	667	701	657	724	695	675	655	693	664	685	708	660	659	697	654	700	719	671	696	714	712	657	670	710	709	728	678	671	701	674	629	717	694	712	662	694	686	744	746	693	734	672	710	653	670	705	717	654	686	711	683	679	665	690	686	709	686	666	704	710	689	688	703	664	609	679	727	672	664	679	685	677	695	691	753	636	711	651	678	696	707	649	723	657	688	719	706	672	704	706	704	673	640	749	687	687	656	680	663	711	658	674	647	736	678	688	636	690	662	677	647	686	741	669	671	685	682	690	691	628	633	725	696	678
26549	19965	6820	894	561	516	492	499	502	473	452	460	437	471	493	505	455	460	463	500	492	478	489	479	461	489	487	441	505	457	474	463	484	464	463	427	459	451	435	475	480	476	469	444	469	471	495	505	497	466	486	450	490	455	454	425	493	421	458	504	468	443	464	458	453	508	478	470	465	470	466	486	474	446	477	486	499	465	478	451	465	468	468	466	466	447	454	420	494	454	470	427	461	496	484	470	454	487	423	468	445	419	471	495	442	420	445	474	470	470	457	454	440	470	483	467	452	471	498	436	489	480	432	475	461	462	490	453	468	479	462	467	445	452	472	461	449	532	478	473	463	446	443	460	485	455	483	449	488	515	457	466	469	447	520	443	455	488	460	459	482	494	489	458	474	491	463	499	486	479	496	462	433	427	476	475	476	451	489	473	457	477	466	456	443	452	451	502	478	466	507	407	491	455	448	447	480	460	472	434	502	486	457	445	482	449	433	470	477	463	471	507	475	459	490	443	467	420	455	500	458	439	486	474	478	429	481	481	472	449	451	470	464	450	507	454	537	457	478	455	436	477	446	474	482	454	488	460	476	444	468	450	484	486	495	489	478	447	481	445	445	503	414	465	422	466	478	464	474	462	480	461	429	481	497	449	413	490	506	473	449	449	453	487	479	472	441	478	490	463	480	442	479	425	456	483	466	472	487	476	484	452	461	471	451	488	443	487	440	462	426	420	451	441	485	460	467	488	462	476	440	447	483	496	498	474	515	450	525	459	470	444	457	466	460	408	444	429	460	476	456	441	502	450	451	475	459	474	476	431	470	459	454	496	439	480	449	444	474	458	459	476	430	469	465	498	426	495	489	468	470	431	464	483	484	514	428	456	465	470	433	464	466	458	472	476	425	487	437	428	481	456	442	462	465	487	466	436	473	449	464	471	460	439	435	473	460	485	466	484	453	480	468	486	480	463	435	422	484	471	485	459	465	454	469	452	455	467	467	479	468	549	402	446	504	449	459	444	481	478	439	445	479	450	513	499	417	478	460	494	496	450	481	471	498	439	466	425	454	464	448	458	464	486	462	457	468	432	492	450	460	464	470	458	433	429	441	478	470	444	466	518	499	472	457	445	476	419	437	464	452	456	501	463	498	433	434	473	456	444	426	442	504	468	477	493	458	468	446	443	443	465	453	476	453	453	422	480	450	508	420	440	488	421	449	451	442	433	483	482	465	450	434	479	473	465	450	470	465	466	476	471	476	446	456	429	461	456	459	451	454	493	474	537	505	473	484	470	503	466	466	456	496	443	447	455	473	444	448	483	473	471	411	443	465	416	475	448	473	446	457	412	415	458	464	471	472	469	473	519	449	464	414	466	440	474	480	504	442	476	490	494	472	469	464	433	474	454	478	471	475	464	465	496	433	473	502	465	484	506	471	448	452	452	482	494	496	508	496	475	445	507	465	480	461	447	467	443	449	459	485	437	483	471	422	405	511	437	469	465	487	485	455	458	478	441	504	448	479	465	430	492	482	476	470	433	440	433	472	453	470	461	461	447	478	487	451	441	449	479	454	490	503	449	458	488	439	450	441	469	467	478	437	418	429	465	436	479	516	460	449	479	457	462	447	490	465	460	422	495	464	495	456	470	479	477	494	479	499	454	495	458	469	427	447	437	461	484	438	414	446	463	456	467	499	488	505	487	479	452	465	484	461	453	470	459	460	449	467	476	449	463	446	431	496	491	452	434	485	487	472	448	454	468	469	503	473	439	451	467	503	450	463	439	448	504	470	494	460	476	476	489	455	470	420	481	460	462	472	468	493	456	420	473	472	479	482	471	446	441	490	471	434	459	458	453	452	467	464	424	442	434	454	443	485	452	437	485	423	448	459	443	467	467	420	455	443	464	476	451	514	444	452	477	472	471	487	432	466	452	497	509	484	432	503	463	466	440	449	470	463	465	491	488	445	449	464	453	446	489	464	443	461	451	471	439	481	460	480	458	440	460	470	450	476	464	452	434	439	480	458	431	438	470	479	450	457	455	457	444	447	461	453	455	466	496	474	440	430	457	441	473	486	459	468	482	423	464	472	439	480	485	465	460	475	519	486	463	464	472	461	488	451	497	490	456	477	478	429	459	495	488	505	478	461	513	464	454	502	445	444	450	456	425	471	465	490	452	463	478	443	417	492	473	465	456	455	469	459	476	491	491	474	501	430	473	455	458	444	430	458	452	490	476	446	463	502	471	425	447	519	451	490	471	451	467	433	487	444	470	475	485	468	505	464	496	444	490	455	466	495	471	457	466	477	427	456	462	453	451	453	469	439	457	438	419	451	478	448	414	445	428	473	469	448	461	469	444	482	451	478	445	432	457	489	454	451	454	493	478	477	459	468	461	481	453	452	448	486	478	457	490	461	470	460	468	468	453	518	473	466	454	471	459	472	489	499	441	467	467	446	468	432	460	441	447	447	433	455	450	452	441	475	484	422	462	454	496	491	451	458	462	463	468	484	445	450	480	470	457	491	463	478	463	481	485	456	441	495	448	488	457	450	463	468	464	468	515	430	490	528	476	477	457	479	430	451	464	487	476	463	461	451	480	440	477	439	467	462	465	455	465	503	486	475	447	443	440	449	491	490	479	470	473	438	438	457	478	510	471	431	492	471	418	502	453	452	483	519	464	487	470	510	449	484	480	497	440	481	457	437	466	471	454	479	473	463	446	429	475	481	460	480	463	475	442	454	453	499	468	481	453	441	463	481	504	457	441	473	475	460	457	450	526	449	478	478	498	458	461	442	502	500	480	445	506	478	483	522	454	473	463	456	508	431	449	441	456	448	521	451	436	442	484	459	461	506	469	452	449	459	474	479	461	474	464	478	468	471	438	496	451	462	486	473	428	445	488	453	469	446	454	464	431	448	458	470	498	444	475	474	444	458	478	482	487	502	465	463	444	443	471	420	447	480	466	454	486	474	458	451	433	451	473	449	456	443	476	389	471	448	481	469	508	457	457	446	460	444	498	433	436	478	490	461	458	458	463	441	479	470	452	463	471	423	457	458	452	448	469	499	457	453	458	477	455	495	467	447	446	455	465	480	466	500	443	463	465	461	420	429	464	486	473	495	483	466	436	460	478	493	475	471	475	439	450	464	441	441	478	450	451	462	429	484	456	457	481	459	428	456	482	468	482	470	525	495	490	476	496	447	449	430	505	456	479	428	462	474	449	461	450	482	472	466	477	475	475	480	494	466	481	472	450	473	475	472	451	473	473	479	465	456	490	481	457	469	469	453	499	471	450	418	456	464	438	436	416	473	431	466	486	441	464	501	475	472	438	491	454	431	447	481	449	515	431	464	441	448	460	442	463	427	465	505	486	479	496	463	459	473	479	465	457	491	480	464	452	477	475	451	428	459	480	480	488	494	426	494	462	472	428	470	472	480	483	481	480	478	451	489	458	457	440	507	499	426	463	506	499	510	486	461	460	505	458	414	467	440	490	437	437	465	441	447	450
6126	2008	1822	1206	1080	963	913	941	865	924	932	862	824	892	842	868	875	859	831	829	870	852	830	858	835	848	857	768	806	828	828	812	869	827	815	837	831	868	833	854	798	854	858	866	834	857	836	798	838	837	856	861	847	814	802	827	813	833	854	794	801	851	805	809	815	832	872	866	847	819	819	809	793	819	857	797	863	827	853	873	829	822	832	818	837	842	758	816	788	827	826	805	818	834	832	864	842	840	851	834	821	847	877	788	818	868	886	789	858	849	819	844	824	835	804	906	824	877	835	825	844	881	826	882	814	834	833	798	856	860	785	872	787	816	847	883	809	835	819	775	865	902	855	879	821	864	862	827	820	891	835	832	836	841	871	813	856	846	853	850	835	840	855	845	822	833	802	808	831	834	929	806	852	843	828	842	792	824	876	813	853	813	781	801	843	815	874	826	835	877	819	859	844	780	829	827	839	840	866	835	827	774	787	804	879	841	851	835	874	857	837	819	838	822	827	840	777	820	853	803	867	802	825	808	820	892	820	777	829	848	782	859	826	816	853	852	842	886	859	838	867	797	811	840	859	873	821	872	881	839	885	809	773	911	870	878	909	852	807	823	805	828	893	865	800	804	822	824	867	876	830	813	844	844	778	824	892	797	911	897	813	815	809	810	865	770	846	855	846	817	821	863	807	895	802	833	832	815	857	826	822	850	865	867	823	778	835	876	798	842	799	846	842	847	786	835	812	804	825	823	832	810	829	778	811	798	845	819	799	821	847	868	817	798	858	879	788	848	811	837	858	821	816	868	810	868	830	839	815	874	816	844	839	845	805	859	853	819	808	828	897	849	825	842	808	857	808	851	854	818	836	890	763	809	860	819	802	825	857	872	785	842	866	846	808	829	798	906	799	861	731	824	841	869	807	824	869	830	815	871	804	823	851	810	812	849	825	807	775	861	816	851	848	823	871	845	841	880	804	834	816	783	818	863	852	767	863	900	831	854	790	827	862	834	796	877	843	815	810	845	853	788	893	821	833	867	765	835	868	830	841	823	843	816	810	829	842	780	860	807	882	845	809	830	871	808	827	815	835	847	888	867	805	827	830	864	780	823	804	808	805	837	817	841	816	836	788	791	797	869	859	854	816	825	831	816	803	866	794	840	801	892	842	837	816	814	808	822	820	802	867	844	885	883	872	861	835	814	778	850	831	813	822	830	885	786	853	833	759	805	839	804	869	791	814	845	799	828	804	845	814	792	819	823	867	853	820	860	812	879	858	825	820	849	840	849	838	826	764	869	871	813	824	874	853	828	844	829	855	868	839	760	812	841	816	817	817	821	832	859	837	817	818	779	817	853	785	873	873	806	781	829	802	788	833	807	852	796	824	829	810	850	836	834	833	813	838	821	819	864	868	787	888	842	868	879	834	839	805	799	784	791	861	855	893	814	823	804	829	819	832	779	837	813	798	817	820	831	858	796	865	850	803	849	843	819	853	792	815	812	795	802	823	873	874	797	823	821	866	837	829	827	816	825	755	824	823	862	810	809	870	808	881	835	843	849	822	835	819	828	794	819	814	862	823	824	865	828	856	871	836	815	780	849	764	855	832	801	834	909	827	848	840	815	831	810	824	806	856	831	863	870	889	839	826	801	815	829	753	788	835	854	855	819	831	849	825	846	837	846	873	861	744	835	826	875	868	850	843	785	827	812	797	769	844	846	792	810	811	844	848	817	795	806	814	814	825	822	785	817	837	816	874	833	840	861	793	812	784	825	830	857	788	846	845	823	824	783	841	766	867	817	872	840	823	828	853	804	813	817	819	818	848	832	894	807	812	812	799	846	844	877	833	832	818	832	837	873	791	882	840	807	837	848	793	813	855	843	836	812	784	834	827	808	813	871	876	860	768	863	794	832	844	864	840	840	814	782	837	815	835	863	845	790	846	847	789	824	807	800	864	875	801	816	778	828	802	817	855	790	784	841	859	856	866	773	795	808	798	850	824	846	816	814	821	817	862	772	836	850	855	845	852	806	806	775	795	767	813	812	783	830	877	847	897	782	834	825	829	820	765	796	800	833	813	827	811	854	795	853	835	855	832	842	850	827	818	804	862	785	872	790	861	808	794	849	822	830	828	820	780	816	815	781	806	809	810	780	817	799	883	830	830	783	812	816	788	811	822	788	815	827	807	822	821	800	860	830	799	797	827	817	848	782	852	810	854	832	878	807	865	809	843	835	778	832	844	778	855	843	807	802	839	828	838	802	797	838	815	864	904	831	833	799	849	826	810	841	820	836	837	808	891	856	818	791	835	822	824	851	842	846	838	834	808	873	844	838	852	843	863	866	840	811	797	787	853	816	777	835	814	856	852	792	857	852	827	821	859	873	857	815	806	867	832	810	874	840	863	836	849	811	847	849	855	850	834	846	796	811	835	793	797	789	824	803	793	843	793	769	825	822	848	840	835	857	806	845	864	883	822	811	763	862	799	852	834	799	843	838	816	791	808	779	865	782	900	836	897	852	831	845	828	814	845	846	837	827	812	902	821	862	814	811	857	819	827	842	824	824	794	845	854	816	847	843	796	807	862	809	832	830	828	835	813	787	811	867	797	825	798	777	783	853	817	819	816	884	808	849	868	788	826	824	728	893	793	839	820	846	799	786	859	823	848	835	846	846	821	849	808	872	783	785	821	797	814	883	733	850	822	891	811	864	850	840	788	824	864	792	804	822	815	850	862	859	840	807	834	854	873	810	851	795	798	826	816	844	847	799	823	813	811	820	866	837	826	809	855	848	811	839	815	855	867	869	849	841	790	836	881	844	833	815	837	769	867	852	838	789	885	787	852	845	808	854	819	835	838	834	840	844	808	791	813	793	808	816	900	869	788	838	822	815	748	831	814	834	801	819	835	815	792	847	795	743	844	801	825	825	865	910	865	878	858	777	810	903	855	832	799	781	796	806	830	839	858	827	830	784	857	822	804	815	790	839	898	794	822	867	832	797	800	826	840	827	828	804	778	850	787	783	831	824	834	838	832	871	794	822	828	804	837	833	843	793	868	772	832	834	800	826	858	870	824	833	832	821	883	855	804	869	840	850	847	880	785	834	852	834	863	829	824	875	804	837	842	845	821	818	857	781	840	844	824	781	820	826	828	880	766	811	815	829	789	873	878	837	833	829	844	851	863	749	822	866	839	785	807	823	886	877	804	833	856	837	831	851	804	836	831	829	813	752	838	833	832	806	839	815	871	811	873	835	784	835	819	801	834	803	775	798	817	850	829	846	822	861	867	800	838	846	806	870	800	851	813	857	842	866	825	805	814	816	827	803	846	788	816	833	856	838	875	828	772	813	812	861	792	819	785	751	814	776	853	789	829	807	812	807	797	815	816	841	855	777	831	816	792	865	848	840	838	862	860	842	863	824	832	835	798	865	826	823	826	787	823	862	842	832	811	869	860	843	803	832	822	787	862	846	836	794	795	857	871	835	878	843	870	815	800	832	851	823	852	796
23932	20966	28036	24071	18534	1443	616	461	404	348	349	323	261	292	268	266	285	263	250	263	282	239	233	249	228	208	224	207	247	232	225	231	228	245	252	222	243	223	224	231	246	245	233	223	209	236	229	235	222	253	253	220	196	199	231	225	222	236	207	216	224	227	212	217	222	231	227	221	198	233	227	223	191	237	217	201	223	239	192	194	194	215	220	205	236	213	220	230	212	223	222	211	210	210	222	251	208	224	213	228	228	210	210	233	212	246	196	192	213	228	209	192	237	190	198	202	189	217	216	243	210	220	230	200	213	223	200	212	210	221	243	206	217	218	233	207	202	254	197	235	216	222	219	185	181	217	224	204	203	204	248	222	214	202	239	209	209	220	211	213	213	229	224	217	216	201	249	254	211	191	211	228	206	224	247	200	201	212	216	225	202	230	208	222	220	206	232	211	227	228	211	219	229	224	221	188	224	222	222	229	223	200	228	215	222	244	210	223	219	203	206	234	237	221	206	220	247	200	236	194	205	246	218	238	233	225	217	211	226	191	239	199	208	217	269	259	222	219	216	217	215	226	204	231	221	213	230	210	247	234	239	222	236	168	187	225	220	188	230	196	226	208	238	237	214	210	211	212	196	197	216	211	233	191	227	218	226	215	233	226	219	245	233	234	232	202	217	225	209	215	228	214	218	226	208	237	220	211	207	220	202	197	224	182	231	206	192	217	212	222	209	238	205	222	200	189	217	194	204	207	194	236	205	232	188	214	217	212	188	224	235	240	217	218	202	239	237	217	188	221	214	214	218	221	240	217	229	214	224	200	230	208	219	220	225	226	209	230	213	245	245	238	193	207	197	219	207	219	220	222	219	212	238	189	249	203	202	221	246	205	222	207	205	204	211	224	231	239	193	214	203	225	239	218	209	214	211	223	211	235	184	217	207	223	206	208	194	222	207	230	255	184	236	226	207	231	228	232	195	233	225	214	238	190	255	226	204	217	235	239	210	214	235	189	210	204	217	192	230	228	212	200	225	212	210	215	231	233	247	256	225	203	194	217	194	216	203	197	191	213	224	226	212	214	201	211	233	197	229	222	233	246	211	226	231	241	243	207	237	216	213	218	215	233	200	211	256	212	219	198	215	216	210	240	244	212	196	231	201	194	210	190	217	205	218	189	202	228	207	212	219	191	227	221	216	215	188	197	214	212	223	249	230	216	217	220	212	215	209	235	233	214	204	199	243	206	195	214	190	209	202	215	206	219	214	211	218	225	199	214	244	224	219	200	246	217	220	250	213	209	200	207	217	200	214	232	208	204	220	228	216	214	224	206	236	207	193	220	216	198	211	218	219	221	237	206	234	229	183	188	212	208	193	215	194	185	221	218	215	227	210	232	213	217	214	217	236	216	198	204	213	212	205	222	220	222	216	229	237	220	226	214	205	218	228	207	231	203	198	243	225	222	221	221	208	202	205	205	208	250	207	216	176	226	216	229	203	194	227	212	227	204	214	193	214	216	207	235	217	188	225	240	246	218	213	203	235	224	224	214	196	234	219	224	220	205	205	232	226	209	227	211	213	201	191	210	228	210	209	231	219	240	245	226	197	224	222	216	189	192	216	200	234	197	217	211	192	207	229	168	222	213	225	206	219	226	209	214	219	218	211	219	207	208	199	218	204	218	229	196	228	220	205	223	230	242	219	221	225	211	223	207	217	204	235	202	222	207	210	236	201	233	188	236	222	217	246	203	200	226	182	224	209	193	219	216	217	222	184	198	228	228	218	224	220	212	194	219	224	232	201	242	199	197	218	215	233	196	234	241	226	191	223	207	195	222	201	224	199	235	221	225	215	226	215	215	203	238	225	201	244	192	201	232	222	214	196	224	221	185	195	228	230	214	209	194	230	198	219	211	205	206	195	227	216	225	200	208	227	213	231	226	227	211	200	211	228	203	233	189	222	220	213	191	235	231	207	239	215	211	234	211	211	223	208	223	237	233	219	216	211	206	233	203	228	230	197	226	220	212	209	224	208	242	221	212	211	224	240	195	209	213	205	183	245	199	235	221	217	227	198	199	243	201	239	233	213	197	230	224	215	198	201	234	212	180	226	198	210	216	202	228	233	231	218	199	194	213	203	185	245	236	224	228	226	197	209	245	230	234	202	211	237	201	215	216	211	214	241	226	204	201	220	232	199	206	230	198	219	210	237	218	235	219	236	208	209	204	220	199	207	224	216	221	223	208	195	237	220	225	192	198	229	232	233	213	211	207	202	226	227	201	211	223	202	212	228	226	241	234	215	188	214	222	226	218	216	238	225	206	195	217	222	198	201	219	224	205	234	213	230	229	215	235	234	193	208	219	228	243	218	224	208	228	200	195	206	246	216	222	247	205	211	223	233	208	211	207	223	228	229	207	232	209	212	218	217	209	227	236	226	189	222	226	240	227	204	224	238	238	219	229	239	220	213	202	234	227	190	217	221	213	219	195	218	240	220	210	227	193	200	235	233	190	198	194	225	212	235	201	229	224	210	191	216	229	227	212	228	227	220	237	242	251	222	235	224	216	223	238	223	232	216	211	212	218	214	228	203	217	221	219	210	226	252	198	197	197	219	236	197	205	204	210	218	214	244	204	208	228	237	231	223	216	215	225	215	211	200	217	242	226	220	228	198	188	203	207	195	222	207	225	214	210	226	212	232	202	205	214	219	207	214	209	195	204	214	252	241	229	213	250	212	228	247	221	206	219	216	218	220	205	203	227	184	221	238	229	194	216	224	222	224	202	191	213	235	210	197	233	210	232	230	218	231	201	226	205	229	243	208	219	217	238	230	221	219	230	210	195	213	196	202	220	196	221	223	219	209	217	191	181	200	202	214	210	207	218	211	212	218	206	214	223	221	219	239	198	236	223	223	239	191	207	219	226	224	226	200	206	210	193	181	214	200	225	220	198	205	206	236	235	229	218	220	212	237	225	213	225	212	223	235	210	206	204	201	217	183	209	220	188	238	213	219	216	229	216	204	218	196	269	230	207	211	226	215	209	226	197	212	247	230	240	212	213	231	210	219	222	198	199	212	227	222	216	218	222	194	207	219	207	257	243	229	231	216	241	248	218	214	193	213	201	211	216	200	204	215	228	237	224	216	211	229	215	201	209	207	194	205	210	225	226	247	228	232	200	233	219	204	221	209	224	240	225	223	213	213	213	229	223	210	221	200	203	223	236	227	208	221	230	205	219	221	200	205	216	189	218	234	205	237	241	227	214	213	233	215	202	217	222	223	189	231	234	215	228	200	213	220	220	181	217	219	218	226	228	226	214	202	247	225	236	228	205	189	247	204	235	223	205	214	206	217	204	229	250	221	233	219	243	220	214	217	224	209	191	231	209	221	204	194	225	201	202	211	197	222	219	204	221	222	201	200	217	204	196	215	214	221	206	220	235	215	202	226	213	240	191	209	200	240	212	202	227	197	216	216	212	194	201	217	202	209	240	228	217	216	222	221	229	213	214	238	208
12114	10220	8655	4482	2935	2091	1621	1257	1122	985	833	775	711	666	623	627	529	540	561	534	495	517	539	456	494	502	481	456	468	473	421	456	397	415	426	493	427	449	417	436	439	464	420	414	402	453	368	440	436	450	439	420	425	396	430	388	417	386	424	458	422	415	425	413	394	461	428	424	392	401	429	440	397	386	409	411	423	412	409	407	373	396	400	392	401	432	449	369	408	405	409	388	404	392	412	415	439	433	402	398	453	418	405	405	385	422	440	397	443	400	427	406	395	466	422	439	433	435	436	457	427	387	446	422	450	396	419	420	396	401	444	389	431	448	437	459	426	459	426	438	423	410	401	410	402	406	415	434	446	410	422	432	411	362	400	374	397	401	413	422	400	376	427	402	455	409	387	425	424	386	406	434	407	447	399	390	406	380	419	459	405	441	427	413	439	411	387	425	428	387	414	410	401	412	403	435	372	421	413	398	431	419	436	395	399	385	407	434	435	406	412	415	418	395	395	419	414	396	394	428	407	414	391	408	390	447	403	402	433	396	438	386	397	439	411	414	425	425	394	397	417	442	440	405	419	434	417	417	404	392	394	452	409	409	399	432	434	386	429	443	418	375	382	401	443	398	415	399	432	405	416	446	413	416	436	424	373	429	411	407	390	427	392	425	423	421	426	380	418	378	419	406	403	400	398	404	415	400	428	381	395	353	382	415	426	421	396	423	382	376	405	370	423	426	394	451	391	413	418	388	436	432	444	419	410	424	430	424	388	429	442	434	425	470	375	401	425	358	416	436	398	407	384	415	410	375	416	428	369	431	404	405	398	396	377	436	433	429	423	399	377	402	392	404	409	422	448	437	424	424	422	369	401	415	437	445	415	399	413	393	416	417	408	421	441	427	402	443	424	415	408	414	416	415	401	413	399	422	402	414	410	425	431	404	384	445	391	412	405	445	433	449	392	419	458	405	417	407	399	406	442	419	403	449	418	417	396	441	441	419	432	386	396	408	419	397	449	397	414	453	430	436	417	448	410	413	395	393	411	408	400	409	427	420	408	433	402	423	425	426	436	396	447	445	431	414	447	395	409	445	405	397	405	457	406	409	425	430	388	438	430	420	447	445	437	438	419	401	436	430	410	401	382	412	395	399	422	384	435	405	364	396	410	443	401	427	415	403	439	370	441	402	411	401	391	440	406	407	422	381	408	437	434	412	434	412	417	432	401	437	365	411	410	409	384	415	426	390	406	443	423	412	385	444	466	417	429	406	438	402	432	430	425	433	418	376	412	395	411	406	402	426	425	397	417	400	407	412	405	399	458	413	421	407	432	406	420	409	430	412	416	411	404	426	410	437	424	410	414	451	389	410	417	471	408	428	416	428	399	396	422	425	411	434	399	402	439	414	413	423	438	382	422	421	410	420	397	430	417	420	464	410	390	410	403	412	397	420	451	396	431	391	444	404	425	410	385	380	392	448	407	399	400	411	429	422	435	373	425	382	430	453	380	417	439	424	434	399	435	394	463	400	457	388	420	436	397	419	439	427	446	432	424	433	381	442	417	422	457	426	380	435	406	413	433	427	402	427	383	439	429	427	406	395	407	406	422	415	414	420	404	403	372	419	417	445	423	410	454	376	435	412	410	427	418	417	387	446	418	387	445	408	430	413	419	409	436	408	457	412	407	423	398	430	386	430	403	417	442	399	447	420	404	410	431	459	417	411	441	401	453	414	408	448	387	411	389	414	416	423	386	367	420	428	414	416	397	434	396	391	392	407	378	415	423	420	404	431	414	395	396	418	401	409	398	375	427	413	438	417	402	409	399	399	392	384	382	387	409	396	413	414	393	392	445	396	398	395	434	419	397	408	403	416	415	412	384	428	446	422	394	399	410	448	397	455	405	430	403	393	454	403	412	424	415	416	413	414	405	391	433	381	408	425	403	406	398	420	414	410	414	425	392	437	448	412	432	406	436	442	424	423	411	421	418	438	391	375	429	408	458	402	427	424	396	444	425	439	433	398	394	441	402	418	395	361	434	395	371	409	397	410	391	415	386	407	437	406	412	452	412	399	437	410	393	426	433	427	383	433	407	414	414	439	429	461	425	438	396	380	403	426	403	446	388	396	406	411	401	441	396	415	448	423	416	421	403	419	449	424	371	425	423	431	432	397	413	406	423	400	394	447	408	392	388	391	375	379	384	399	425	370	415	431	406	383	441	418	364	411	439	450	429	389	445	381	416	402	428	399	415	415	417	391	431	428	424	410	423	391	387	467	409	419	401	399	391	435	452	384	392	401	367	434	385	430	424	415	398	421	414	381	399	409	418	405	419	425	403	426	440	401	424	400	419	414	378	403	379	403	419	425	398	422	424	428	430	389	445	396	384	434	438	437	428	420	391	401	419	406	390	425	407	389	400	397	391	418	400	401	416	408	423	430	406	388	397	424	431	408	412	441	390	426	424	424	415	370	426	412	414	387	392	423	448	454	407	452	394	384	399	401	442	377	372	421	427	426	411	394	421	396	361	426	429	390	422	398	443	417	396	441	377	399	416	399	380	407	430	402	423	423	399	446	438	407	412	431	423	398	420	434	403	397	450	385	398	412	365	389	410	430	395	418	386	380	422	436	382	358	401	439	406	399	458	409	412	459	422	457	420	458	374	404	373	435	428	384	415	417	427	405	375	392	374	423	384	405	425	394	444	419	381	429	414	409	418	461	445	388	391	426	384	479	401	428	369	426	433	434	397	414	439	447	401	443	430	386	398	384	406	435	423	392	379	375	403	441	396	459	426	391	423	441	385	431	423	441	405	418	394	414	436	417	425	407	395	436	402	400	423	405	425	387	407	433	351	418	433	434	397	438	429	388	434	388	404	411	472	439	403	405	410	380	417	432	397	428	425	403	397	422	420	376	431	421	425	398	427	385	429	415	418	430	406	407	377	418	421	390	437	430	399	430	417	393	427	428	375	407	417	403	425	458	405	422	431	399	420	462	423	411	349	406	424	420	420	437	433	401	421	424	405	393	366	378	445	394	401	442	434	391	429	425	400	407	406	385	446	420	388	402	409	411	394	408	375	346	402	401	419	396	441	425	464	408	440	391	441	388	424	388	434	400	376	420	439	414	449	380	404	402	400	420	395	426	401	422	393	449	422	406	433	450	445	442	418	369	374	430	429	428	417	415	424	398	406	377	405	432	412	391	400	424	377	389	406	439	419	406	409	374	425	415	461	403	434	417	402	350	414	417	412	393	401	422	397	388	379	439	401	396	398	436	441	411	425	393	380	416	418	418	436	410	403	382	437	435	400	412	416	390	417	410	430	375	390	394	431	431	432	386	403	416	402	445	407	378	421	425	429	439	442	441	429	399	361	406	418	383	395	411	427	400	378	411	429	432	449	397	399	394	428	437	421	413	392	428	397	385	440	439	412	424	408	414	382	413	384	405	436	384	435	411	415	412	419	433	410	425	418	414	430	407	424	397	444	417	398	424	396	421	448	400	377	411
22991	20980	28746	23375	20982	16404	1877	932	736	708	643	590	560	573	487	492	502	450	496	440	432	484	461	448	445	434	450	459	474	425	458	454	417	427	398	433	425	454	415	408	407	423	416	421	431	430	450	428	395	376	445	426	432	386	413	429	402	419	436	455	460	426	439	409	421	420	434	426	404	415	427	423	399	394	415	387	441	393	397	435	384	431	382	421	470	421	416	402	412	383	430	369	426	433	408	415	384	432	392	398	413	407	437	469	420	407	433	381	410	372	404	409	407	407	440	411	434	355	393	388	433	353	437	417	393	400	402	473	421	426	411	406	410	411	454	407	421	384	415	410	365	385	369	401	406	395	450	421	410	413	412	437	411	404	423	394	397	398	407	419	413	385	391	416	426	439	416	436	413	415	363	435	391	397	429	402	437	412	420	380	396	410	394	425	434	416	410	432	432	406	436	407	390	394	385	391	410	377	396	435	394	394	432	413	390	445	448	425	412	426	419	405	438	434	396	430	400	449	419	424	441	425	408	405	428	379	439	417	405	395	360	412	395	406	401	422	432	440	409	416	413	379	419	407	434	439	433	431	395	383	422	410	430	410	424	425	417	394	439	373	386	418	426	390	407	428	396	406	412	396	399	408	393	383	375	416	404	438	438	427	418	418	420	398	384	388	415	396	442	400	417	454	435	417	419	405	386	418	414	430	376	407	405	421	405	412	413	424	398	398	371	391	424	395	430	366	404	453	416	428	448	393	411	373	409	389	444	422	414	362	405	424	395	376	413	394	386	407	373	415	378	397	390	357	415	388	424	415	428	389	462	431	418	395	416	421	433	363	397	401	408	414	380	391	412	424	415	390	386	414	415	441	409	381	400	407	441	435	429	416	428	404	442	406	423	410	399	425	412	411	414	435	416	436	412	405	397	426	395	395	378	400	397	378	412	443	450	406	409	421	398	375	422	388	396	394	424	426	428	424	425	424	406	405	441	447	387	399	404	392	428	385	395	406	417	416	417	422	415	369	423	402	411	435	416	427	428	427	341	434	367	397	395	391	429	474	410	384	444	428	388	401	424	419	419	406	388	439	432	433	421	419	391	429	419	408	387	400	417	386	393	357	399	414	453	446	395	420	444	429	403	403	393	396	395	405	436	427	425	438	391	443	411	420	428	423	384	420	409	395	396	404	412	391	423	408	371	426	426	421	376	445	461	414	414	437	423	414	395	415	399	450	413	423	397	376	394	448	410	404	401	426	436	392	427	413	425	414	367	393	408	394	450	383	379	383	368	432	385	392	416	401	405	394	412	388	420	413	424	459	438	408	414	416	433	386	395	379	401	397	364	418	373	418	420	431	403	400	387	416	382	374	419	384	412	429	389	435	399	403	398	409	399	398	419	412	403	389	409	393	424	398	427	415	424	412	414	428	363	429	435	423	417	414	368	419	403	425	396	401	406	439	415	440	398	386	410	424	365	401	398	410	398	399	390	443	433	408	408	374	406	396	407	377	365	389	425	415	410	440	406	427	408	393	416	427	411	395	397	405	404	394	410	398	382	434	410	419	389	417	387	413	426	404	405	420	414	440	419	405	387	424	405	408	404	413	433	456	420	434	431	419	432	391	386	411	394	384	418	392	408	404	401	387	429	457	429	390	392	416	414	415	423	388	403	356	444	363	390	426	377	419	417	401	419	422	423	405	407	413	447	383	413	433	409	411	463	431	406	476	377	377	388	383	383	380	415	415	420	403	431	402	369	355	398	396	422	428	414	432	436	430	398	393	416	424	435	455	424	380	380	391	408	404	396	435	438	413	414	402	405	448	392	404	391	382	393	408	420	416	351	408	426	371	424	399	368	406	397	463	395	417	403	435	391	416	393	419	393	390	423	401	379	404	385	388	421	393	418	407	384	420	408	400	418	426	387	353	391	437	409	417	388	392	423	401	362	386	443	432	390	421	373	404	382	430	401	421	406	429	422	426	429	400	399	432	394	372	395	384	374	392	412	409	426	409	394	410	457	399	441	412	403	395	412	426	430	435	407	416	425	433	390	407	388	400	378	425	432	394	368	422	418	421	377	407	421	343	398	382	411	399	390	401	399	389	410	423	441	411	390	404	402	380	410	381	410	431	446	422	407	395	412	414	394	411	393	386	405	394	388	417	425	397	414	422	417	384	426	383	427	410	404	393	419	408	395	407	438	410	408	418	400	401	386	421	407	431	405	407	395	396	416	429	384	387	445	412	387	405	426	403	385	391	415	389	423	417	401	389	410	398	417	410	402	400	411	414	391	409	393	402	405	364	425	414	407	408	418	437	450	448	410	403	397	441	396	399	429	416	411	371	416	429	390	386	391	399	396	385	420	416	394	428	477	417	398	419	409	398	429	411	421	400	414	390	403	411	433	381	389	412	422	405	397	403	409	407	426	399	413	396	460	412	387	395	449	385	406	386	410	461	353	383	404	396	412	403	399	422	418	431	419	413	391	420	360	422	408	371	422	431	391	390	355	433	412	425	389	434	427	398	379	414	416	422	408	385	393	419	405	425	403	426	354	382	395	391	457	412	401	429	392	405	413	441	435	409	407	430	406	386	418	405	390	402	421	438	397	370	434	420	391	417	360	409	432	371	387	381	402	439	457	462	400	381	369	416	438	417	396	449	399	403	369	427	441	407	422	453	413	425	393	415	401	427	388	413	390	410	426	396	384	424	407	397	393	398	400	401	408	379	403	429	402	394	404	412	433	400	429	430	374	408	399	443	401	403	420	436	407	420	405	370	426	422	409	414	405	372	405	404	382	385	441	401	407	401	381	419	438	430	410	407	399	401	401	417	434	371	404	445	409	410	405	397	393	405	432	393	418	435	384	371	398	418	403	419	378	392	431	402	395	449	389	411	404	415	413	447	431	398	434	414	445	418	394	403	426	364	376	387	417	396	374	410	442	419	371	422	425	412	388	429	415	412	407	405	411	388	446	448	413	358	434	420	391	418	383	395	399	402	403	388	431	422	425	411	385	395	399	393	396	432	427	412	403	405	421	417	413	366	395	397	393	424	367	439	382	382	386	391	433	411	389	383	415	440	403	408	405	397	376	353	416	417	408	439	437	405	406	425	422	410	423	409	429	434	425	400	369	390	434	407	418	397	403	420	405	403	393	459	399	418	388	408	386	390	352	344	408	434	437	413	388	427	393	403	419	397	381	400	412	391	411	429	407	421	436	401	399	430	397	425	408	425	400	403	368	410	426	410	417	393	418	409	439	400	389	404	404	408	408	442	397	409	437	396	386	403	377	395	442	388	415	437	404	423	423	374	385	358	407	431	398	420	394	451	426	406	447	393	422	398	393	412	382	393	398	401	407	363	408	426	404	390	405	412	451	455	416	405	437	398	463	389	434	421	417	425	420	395	412	419	414	412	410	373	431	391	434	386	418	423	413	428	393	428	402	407	372	429	413	363	393	402	421	375	400	414	411	396	452	383	433	434	422	415	416	445	387	426	396	407	371	409
15117	16274	13642	7585	5040	3835	2848	2345	1916	1670	1436	1401	1272	1164	1117	1065	985	992	900	914	872	889	849	841	817	819	811	804	790	782	757	739	710	757	717	728	769	768	762	756	724	727	716	740	748	726	759	691	719	706	737	734	717	691	683	697	670	730	678	695	664	666	727	696	704	647	688	708	707	710	707	707	701	677	668	708	684	649	698	684	692	634	726	704	663	720	670	693	683	661	641	692	712	668	705	665	675	659	687	708	689	725	739	694	695	696	734	672	690	728	687	723	696	696	645	673	695	714	716	670	670	674	707	682	681	703	723	712	700	668	713	687	732	701	652	676	683	673	699	710	706	651	699	684	666	658	727	691	712	685	723	706	735	654	735	704	727	685	646	677	685	679	655	703	642	706	690	701	687	694	678	704	731	692	672	627	686	676	720	703	663	710	730	652	671	716	726	658	698	741	674	686	689	700	689	676	678	732	691	674	666	707	687	723	717	668	729	677	688	689	766	701	662	712	707	698	683	632	672	700	683	698	745	736	699	699	687	701	660	723	660	668	711	713	661	708	655	712	704	624	709	693	690	690	674	685	696	717	666	666	733	672	696	688	674	698	666	676	695	634	704	675	648	705	684	688	736	691	691	719	662	680	692	711	707	682	672	668	740	707	684	703	684	663	667	670	671	698	690	689	731	665	702	701	716	686	733	633	671	655	653	694	675	687	675	633	712	690	714	638	694	697	703	709	699	692	702	710	693	660	708	705	666	686	682	716	663	700	676	693	648	694	657	705	729	679	684	671	650	706	663	688	699	705	724	706	725	683	669	698	695	637	701	682	689	644	672	667	697	702	759	658	688	668	653	711	735	703	753	658	690	688	698	732	682	685	706	716	643	685	695	729	626	722	716	753	624	692	671	701	680	714	693	691	721	679	694	696	687	658	664	682	671	664	673	718	709	714	673	720	663	680	702	687	687	674	676	691	676	746	687	712	730	706	724	682	686	694	715	669	719	682	647	693	667	689	692	717	666	728	662	705	686	713	678	761	678	680	691	680	673	706	726	701	680	658	698	713	672	675	695	683	653	689	690	676	671	678	658	698	748	664	681	704	671	682	686	677	675	704	650	713	668	738	677	707	705	686	713	707	640	692	631	634	681	673	730	704	634	644	651	731	682	687	655	691	703	725	719	721	670	708	677	680	685	667	696	725	694	712	683	673	680	681	652	660	701	693	664	683	700	667	699	675	695	716	667	672	688	704	621	728	685	722	662	706	697	644	719	689	686	695	680	739	694	695	676	731	676	676	666	671	704	680	692	668	704	685	661	679	714	698	708	701	676	720	704	679	718	673	654	632	644	644	695	698	650	661	654	699	676	672	654	681	713	676	696	715	691	675	689	696	681	657	673	674	693	693	655	679	651	685	648	693	648	674	669	690	688	722	739	662	650	685	678	718	676	654	707	689	659	692	689	657	685	705	694	642	708	668	677	679	676	672	701	678	689	686	713	708	706	701	714	646	687	742	681	695	704	713	670	659	704	728	687	686	710	653	720	734	652	708	685	694	678	710	730	709	700	667	753	675	667	652	687	675	727	647	654	696	688	648	686	659	661	669	652	717	656	648	753	746	694	693	696	658	670	690	700	645	756	720	693	707	689	662	654	706	643	649	683	702	684	667	661	687	707	741	710	725	705	682	676	684	717	736	733	646	705	686	725	675	681	671	769	688	669	720	678	673	693	667	666	692	699	700	646	676	652	721	711	704	682	664	704	671	730	725	663	732	709	713	695	691	735	674	706	640	709	661	674	704	678	693	708	707	667	709	701	658	680	712	692	681	692	698	698	666	681	680	747	699	669	653	674	704	682	682	702	685	673	675	746	717	746	696	711	667	688	667	653	673	704	698	693	674	676	729	672	694	694	682	654	721	693	692	722	717	692	692	697	685	653	705	750	619	629	692	694	681	710	640	736	664	653	718	662	708	678	683	683	675	709	665	695	687	686	700	655	669	701	695	698	724	722	671	672	701	667	701	702	667	649	660	645	633	679	715	673	696	635	690	688	707	706	687	696	683	663	723	697	672	669	646	685	653	675	691	707	667	661	650	697	691	690	679	636	721	680	662	708	676	654	691	690	649	672	678	694	706	682	773	680	677	685	667	650	754	660	650	703	658	654	665	669	726	701	631	645	698	675	663	701	695	679	675	713	706	748	694	661	737	691	732	720	701	687	677	658	693	671	748	710	676	693	683	680	698	672	639	700	712	669	690	733	687	651	687	674	700	709	710	693	683	718	666	706	674	681	679	637	673	706	687	671	693	627	681	680	679	683	638	675	670	659	680	694	706	671	722	661	704	661	719	645	713	710	716	707	709	681	667	706	706	709	631	673	687	698	668	672	693	746	692	680	703	730	696	706	675	673	711	724	684	713	667	734	687	702	661	746	650	648	671	656	707	706	681	657	699	683	690	714	675	665	700	685	687	661	649	657	694	702	697	692	689	746	698	727	727	664	704	709	659	660	673	638	663	690	682	679	606	637	715	659	721	712	664	733	709	686	656	667	700	703	676	695	659	695	694	703	671	689	690	699	698	656	711	672	712	662	720	688	695	693	710	647	713	648	704	652	663	647	686	716	663	704	679	735	728	733	718	671	694	672	676	685	652	721	698	688	697	726	711	672	650	670	695	697	684	696	633	673	678	712	701	681	726	701	670	724	726	663	700	725	672	704	697	688	698	662	731	680	672	655	680	684	634	657	692	639	658	703	692	722	653	685	678	709	683	675	709	686	681	687	720	688	682	706	695	718	679	693	713	667	722	670	690	673	704	700	709	653	684	636	706	711	704	680	677	674	696	718	679	647	671	720	680	632	699	704	655	699	710	660	699	643	661	703	700	716	733	653	681	675	703	691	672	665	664	672	764	691	688	683	732	652	679	657	721	625	684	655	713	691	712	681	690	685	645	690	685	740	685	659	714	699	617	711	699	690	660	693	712	688	687	703	707	682	697	730	712	694	705	679	676	693	701	650	694	703	652	732	693	668	687	685	705	667	720	664	671	690	716	685	691	634	718	668	671	679	650	658	684	673	656	722	680	713	650	707	682	695	703	718	742	702	675	684	721	655	676	671	666	718	694	663	714	719	668	701	687	665	708	652	693	656	677	673	702	706	680	659	675	704	692	690	683	675	653	678	694	714	672	701	695	684	674	695	684	699	657	631	697	689	714	654	709	688	658	666	714	695	682	708	705	748	701	707	729	690	765	656	651	682	696	677	732	670	666	709	678	686	667	709	667	683	700	645	696	688	699	683	667	707	663	686	678	700	690	699	716	645	723	720	695	615	721	690	650	687	706	664	719	701	695	661	685	727	678	708	692	694	665	667	698	642	694	640	676	701	681	677	706	714	674	677	670	691	672	683	702	698	720	666	683	714	675	680	709	676	697	700	687	726	684	633	676	691	660	682	686	710	698	665	648	666	696	697	720	705	726	684	678	666	641	663	661	686	676	700	634	693	644	654	683
26459	20000	6817	868	544	484	513	482	460	486	483	473	475	459	495	477	464	461	526	440	471	490	498	484	441	472	458	475	469	469	454	470	455	494	450	453	457	473	482	488	467	482	450	444	479	450	479	467	468	497	465	477	499	495	475	424	471	478	495	476	465	459	505	458	479	462	507	421	502	472	462	472	483	465	432	465	471	481	474	458	455	487	448	451	470	479	473	475	468	463	444	438	499	452	428	462	487	468	456	448	478	447	485	461	466	456	451	499	456	429	454	472	484	415	454	482	447	461	459	469	448	497	470	473	480	464	470	455	506	450	465	447	490	479	489	456	458	454	438	406	520	462	449	474	441	458	471	450	476	470	461	424	465	471	473	471	434	478	481	470	475	469	445	458	461	458	468	435	458	486	445	497	478	477	443	496	438	437	454	461	486	467	478	438	459	453	444	441	504	468	465	473	456	458	449	469	431	417	475	478	451	459	467	464	461	500	422	471	468	448	492	486	474	442	455	472	481	455	445	470	451	457	443	459	456	427	454	466	462	480	422	439	480	457	478	452	479	425	451	504	438	440	461	467	461	464	446	463	472	493	469	448	403	453	432	466	461	463	462	450	449	454	459	480	459	468	464	440	461	512	486	504	438	460	426	473	502	469	459	466	470	405	481	513	421	452	443	473	463	449	485	463	500	487	466	460	475	448	425	444	470	447	475	472	453	402	482	460	496	463	485	432	493	443	490	441	459	445	433	467	478	480	476	435	448	451	462	439	432	440	443	453	458	431	442	455	482	480	489	455	467	475	450	450	506	458	427	484	472	460	476	452	440	447	433	450	463	486	445	469	467	450	469	477	500	464	515	475	462	427	453	455	512	442	456	497	460	440	419	455	453	464	428	490	454	479	453	501	473	445	466	448	467	463	501	424	463	492	480	507	423	468	440	509	481	432	464	463	471	495	481	487	437	439	490	467	466	439	465	468	444	456	453	491	477	450	475	484	430	472	450	457	493	433	446	501	451	433	450	524	436	479	452	443	509	422	501	482	467	496	438	455	465	447	458	461	465	406	428	456	457	437	461	473	462	501	431	482	439	450	460	440	453	459	461	459	464	461	462	460	491	470	504	452	484	488	458	433	443	445	483	420	443	433	467	473	443	450	447	475	467	493	432	492	476	470	470	478	475	454	428	441	431	459	449	488	448	450	457	463	448	461	434	475	449	452	446	448	440	488	426	456	470	485	477	480	428	454	459	444	474	485	460	454	438	503	455	483	470	471	471	437	461	456	460	466	474	445	495	470	457	453	462	469	448	476	451	467	477	502	458	486	476	450	465	459	426	487	456	483	480	451	486	476	480	416	458	473	466	505	492	447	435	489	438	469	450	480	464	455	463	470	482	449	498	479	459	456	459	474	428	457	451	491	413	471	453	452	452	450	501	515	440	416	473	482	484	470	462	487	473	484	466	442	422	472	429	428	480	429	433	438	489	470	485	458	459	468	466	498	482	463	468	473	471	486	510	460	444	482	464	452	465	497	490	473	468	447	478	475	458	483	473	505	456	499	461	473	473	450	465	481	459	470	463	463	432	498	447	453	483	444	458	460	450	450	452	485	449	430	472	462	473	455	472	468	490	460	495	458	449	479	407	469	470	467	430	467	491	478	451	471	520	462	461	468	449	474	477	450	475	458	477	485	474	471	448	477	467	465	469	496	518	450	435	458	475	452	466	504	438	473	445	470	417	483	442	478	479	455	458	474	455	433	465	467	469	493	426	487	481	480	483	433	444	471	432	455	476	424	479	497	440	460	439	467	453	479	460	472	512	483	469	473	475	478	454	499	425	476	503	452	466	518	431	449	469	427	501	463	480	477	481	437	463	456	471	450	452	504	460	468	471	442	506	492	451	465	447	473	465	465	470	447	453	416	473	462	471	483	497	477	453	457	454	424	453	472	477	483	494	467	483	448	475	418	442	475	442	452	444	472	469	434	449	517	444	417	469	512	476	456	457	422	467	478	441	446	483	484	485	462	500	495	475	472	487	430	458	431	487	437	476	461	466	444	469	460	470	434	468	483	463	434	462	456	459	471	429	477	462	491	473	448	448	454	471	483	489	424	463	442	498	451	447	456	477	465	486	451	442	475	469	491	458	485	455	485	474	446	438	485	522	464	460	460	445	481	465	411	472	504	442	443	457	482	497	510	410	470	456	445	462	441	441	423	520	420	475	455	470	433	452	445	463	499	438	477	431	455	445	448	459	473	437	525	487	459	435	439	467	418	464	472	439	497	472	474	493	453	430	437	451	469	474	467	490	467	456	442	419	457	426	406	460	474	444	503	464	440	476	445	481	461	457	462	490	473	472	436	498	494	481	460	429	443	476	440	470	479	463	484	457	415	467	434	485	424	481	443	462	450	440	467	470	484	445	429	453	427	467	450	466	431	476	439	471	442	480	493	481	463	476	442	490	423	500	442	456	494	455	484	477	444	453	493	440	486	464	453	480	476	448	480	476	444	471	440	464	402	489	442	436	465	478	437	462	481	453	446	470	432	473	445	478	420	442	458	495	463	440	456	456	475	439	490	450	464	452	425	455	463	465	475	470	521	455	469	498	475	428	466	441	467	453	425	449	445	486	485	462	470	472	465	422	461	494	484	471	442	433	451	438	470	459	487	444	496	484	469	423	411	469	496	446	454	463	446	438	465	459	454	446	434	494	485	452	455	485	498	481	488	455	449	480	463	460	450	475	427	434	432	419	480	451	463	501	461	477	451	456	487	499	440	444	454	423	453	420	461	476	525	448	477	461	500	462	485	432	462	456	485	449	451	434	437	461	485	504	445	431	493	456	428	489	478	467	468	427	468	439	470	485	459	487	461	463	467	477	472	476	457	501	490	432	475	459	456	455	461	446	466	477	517	453	469	477	456	474	452	457	466	446	490	415	489	485	477	494	461	458	450	485	444	462	454	480	466	427	479	465	452	462	421	437	448	479	437	451	476	491	488	451	459	442	439	463	504	496	454	482	474	500	450	449	458	496	448	455	471	439	431	438	442	483	491	466	447	426	449	457	460	458	466	442	470	504	429	486	432	496	483	452	469	456	450	484	447	476	469	475	465	487	450	455	485	458	443	475	463	443	471	428	442	461	444	465	431	476	475	445	434	473	443	439	440	460	455	465	467	467	488	449	454	481	498	443	449	475	446	497	487	448	453	505	425	489	428	492	475	431	444	480	471	457	479	470	451	486	447	469	457	456	428	437	435	437	450	457	434	474	456	494	471	460	478	465	460	437	411	519	452	418	448	464	472	491	482	452	460	454	476	438	480	476	399	493	437	451	471	487	471	470	467	515	459	466	454	483	458	480	486	447	442	458	473	447	497	454	475	421	439	475	496	455	444	489	455	436	430	483	458	447	441	469	454	457	439	462	455	426	435	466	444	436	474	468	436	460	461	437	446	461	473	481	452	466	453	481	445	505	486	473	455	495	484	447	492	465	506	475	457	459	439	468	481
6464	2033	1773	1207	1063	1011	946	928	911	859	899	853	827	875	809	849	821	862	840	878	829	852	835	837	886	846	862	856	854	838	802	849	857	795	870	822	796	896	840	884	837	820	829	800	850	859	859	790	842	804	843	820	826	829	808	834	745	783	848	819	916	764	847	819	847	860	821	792	810	794	831	854	806	801	850	819	843	778	825	826	841	822	833	800	875	878	836	802	829	769	829	797	817	777	827	833	865	784	811	864	753	813	791	814	865	790	833	806	809	787	851	829	820	828	813	868	872	798	813	848	819	836	837	830	843	875	825	819	880	855	848	793	823	848	813	828	810	857	799	870	827	855	840	834	826	896	808	881	844	801	849	836	855	806	891	801	850	810	846	768	783	829	833	827	830	805	839	829	802	837	838	853	836	849	825	834	864	850	846	834	805	860	777	818	863	876	804	846	815	816	832	831	808	847	851	845	841	833	854	811	835	806	815	818	826	861	793	817	840	797	858	796	848	803	851	784	829	857	835	826	845	806	873	823	814	775	862	845	851	779	816	798	851	808	822	847	851	785	823	840	800	821	821	841	830	831	815	874	799	808	790	826	817	801	845	860	816	826	806	795	832	820	806	826	849	833	841	813	800	866	827	852	867	816	836	905	841	835	816	849	840	861	852	799	795	845	872	846	817	840	777	881	806	865	829	845	807	839	792	861	776	770	775	836	848	787	781	830	769	813	852	738	849	793	845	817	839	826	864	853	854	863	813	806	838	869	826	874	855	819	824	850	812	801	855	812	790	892	813	809	830	841	812	820	809	794	836	791	852	865	841	820	795	773	868	829	812	807	806	859	820	863	859	847	849	824	822	874	804	836	861	807	846	856	819	836	819	771	806	793	840	782	872	850	858	846	825	813	818	844	833	834	810	824	838	847	794	815	850	843	872	775	869	849	844	805	849	850	777	828	812	820	838	856	855	865	841	861	792	835	886	838	837	813	816	889	867	793	803	877	831	866	827	802	812	805	813	882	810	801	809	846	811	804	804	815	785	881	833	822	815	804	796	854	870	854	791	814	779	841	870	899	838	842	792	806	845	844	873	825	797	804	802	817	781	820	835	831	849	840	778	825	828	841	794	781	830	801	860	845	829	827	820	783	874	824	824	844	783	813	781	889	791	834	791	825	820	830	827	787	847	857	835	831	795	854	845	752	859	839	820	755	790	831	884	820	846	786	807	844	823	795	763	808	840	831	852	808	858	821	857	814	828	865	829	821	847	747	839	855	820	865	812	784	838	827	820	878	823	835	801	828	802	865	859	818	815	809	837	887	846	816	840	775	813	876	850	846	832	814	791	834	804	783	846	849	881	817	818	816	852	835	853	846	841	862	823	807	849	865	829	760	814	791	841	832	835	832	803	863	821	806	819	801	849	839	833	822	858	851	860	802	825	805	868	855	841	840	820	788	813	832	844	857	765	876	824	816	800	842	805	896	810	796	814	834	833	854	827	835	895	863	853	892	844	769	843	805	808	795	866	870	833	783	839	837	840	805	826	819	819	801	837	825	847	853	806	810	847	822	816	831	806	786	834	827	818	784	867	822	864	877	824	817	794	880	793	831	844	824	818	828	811	829	820	798	841	821	851	866	834	890	810	834	837	853	817	803	813	870	862	836	794	728	818	821	767	835	813	840	763	817	828	834	739	846	820	836	766	828	877	811	865	903	829	849	838	856	794	806	846	821	861	820	796	827	761	798	845	784	849	822	825	865	849	777	850	848	860	825	836	773	825	799	826	864	869	782	828	815	820	818	839	816	870	844	842	833	876	836	759	860	838	820	849	863	851	876	803	803	851	825	816	827	809	843	827	823	833	818	821	839	808	851	837	821	819	832	816	858	825	839	820	856	807	805	853	826	802	846	845	836	860	801	862	839	795	781	803	836	803	797	833	807	810	833	822	808	846	797	830	787	794	869	768	883	876	846	836	803	783	785	837	830	786	815	852	859	807	810	814	804	840	824	854	815	846	842	813	832	831	808	835	845	776	835	813	862	816	839	841	834	793	825	813	824	825	847	842	803	789	806	819	795	813	805	851	858	786	871	838	804	854	829	813	812	835	766	822	822	831	831	827	819	838	822	805	842	851	884	842	819	825	775	810	815	759	816	864	809	847	825	828	832	881	811	862	825	838	811	819	816	798	849	802	794	852	825	842	806	824	822	825	828	846	874	864	831	855	839	846	826	824	832	781	871	829	864	863	847	842	822	871	816	855	831	843	811	778	835	808	771	856	866	782	845	814	793	817	830	869	791	818	867	778	842	847	797	803	786	785	834	856	800	798	833	819	873	804	861	827	881	818	865	808	794	808	797	841	801	829	812	818	810	805	794	848	783	838	894	836	850	813	753	843	839	812	819	797	794	782	769	874	840	858	858	899	840	795	856	820	807	784	856	801	815	878	829	821	795	810	803	820	814	858	844	846	822	874	851	855	846	854	840	837	833	804	810	832	770	875	834	863	835	830	829	851	790	804	836	814	863	802	786	802	841	821	830	874	821	817	884	877	919	819	868	834	895	880	797	837	812	805	784	841	842	838	807	828	852	840	867	801	867	855	820	877	851	848	824	798	804	841	829	839	769	786	791	845	842	761	793	804	829	844	886	801	808	798	814	830	816	821	803	822	821	873	857	756	824	804	796	863	813	825	837	824	845	828	838	817	809	845	807	781	845	824	864	828	800	867	831	811	782	829	826	888	836	827	812	838	832	844	833	844	824	818	823	817	835	802	844	805	770	819	818	823	773	810	829	839	852	797	830	825	849	857	833	832	818	860	799	869	874	846	822	845	817	828	872	828	822	835	830	782	781	846	837	805	793	813	820	835	845	785	835	803	840	854	815	868	796	845	831	871	842	871	858	841	875	801	788	783	806	806	842	802	831	884	785	845	791	800	792	822	807	833	839	818	772	818	789	842	850	848	827	817	837	812	876	845	870	820	817	914	815	842	816	800	846	791	783	804	819	782	797	832	834	773	819	869	806	830	797	815	818	846	854	815	842	870	873	831	793	842	843	823	818	794	812	842	864	766	811	858	816	877	857	801	830	822	845	830	840	827	862	800	869	829	853	865	854	820	861	810	846	825	815	843	827	813	853	803	807	836	804	791	849	839	894	783	809	807	819	796	844	800	836	853	837	798	849	878	803	807	848	838	849	838	789	812	835	801	846	819	825	871	828	866	808	838	830	842	850	868	867	810	863	802	813	810	839	819	860	811	840	871	815	779	821	846	825	825	878	818	850	783	760	875	869	791	834	830	820	809	835	803	801	816	862	846	778	807	797	830	834	825	797	836	871	852	811	826	796	830	804	829	834	848	832	802	827	844	805	845	839	766	788	831	785	777	823	816	851	848	838	799	822	838	820	818	843	787	796	793	839	822	815	862	831	781	811	823	868	866	815	862	853	809	828	777	789	818	781	752	823	845	903	822	822	794	826	812	900	848	797	779	840	852	859	845	795	774	825	837	779
23976	20946	27982	24064	18509	1435	644	450	374	337	352	325	305	284	284	257	267	243	249	228	259	276	233	221	238	229	209	230	231	229	244	219	206	225	208	220	217	199	234	193	206	234	226	223	209	199	192	229	222	236	207	221	226	232	216	222	208	236	224	210	224	205	220	213	228	217	229	216	241	234	234	218	191	225	216	250	232	240	215	231	210	228	223	218	195	218	244	218	232	198	237	241	210	224	217	258	223	227	196	219	194	223	241	189	236	211	212	213	228	208	230	217	208	232	214	196	204	212	219	235	196	217	203	206	238	199	235	224	230	200	228	210	210	197	222	238	205	195	206	217	215	212	231	209	228	234	205	219	219	225	202	222	224	241	222	220	226	244	217	217	218	218	203	223	234	204	201	230	217	229	214	227	206	220	224	214	197	195	201	207	208	218	222	254	201	240	236	217	212	228	206	208	212	204	229	207	231	233	222	205	241	235	206	206	208	243	206	230	199	227	225	222	226	224	235	237	222	213	226	213	210	199	223	219	239	198	195	219	220	222	222	218	223	208	211	208	217	203	231	219	220	227	202	236	224	194	237	229	229	208	223	209	225	241	211	214	252	249	217	206	209	229	211	221	205	231	232	226	202	233	227	188	213	246	225	188	201	184	213	259	225	197	215	216	203	228	234	243	222	233	230	229	222	194	238	220	217	209	220	197	187	212	199	197	207	243	234	217	227	228	198	230	199	205	225	205	217	214	209	210	217	239	204	220	196	234	232	199	208	244	211	220	212	216	197	213	223	213	203	219	192	204	228	232	208	220	237	199	205	206	248	208	228	216	209	210	214	254	215	207	205	213	226	226	225	223	219	237	195	206	226	192	212	234	214	208	211	217	233	233	218	227	222	224	227	219	228	254	219	226	200	230	227	212	230	222	260	222	200	208	182	218	219	226	242	196	215	213	229	216	233	222	224	204	235	224	211	205	250	243	222	214	210	209	219	206	223	193	207	223	206	232	233	203	201	206	233	221	215	239	232	199	235	198	219	216	206	200	206	203	205	225	225	217	235	207	209	230	231	214	200	221	240	201	194	229	214	196	190	228	195	213	217	241	211	208	240	214	211	228	208	214	212	213	222	218	210	226	204	241	218	221	224	183	196	200	198	215	229	222	217	232	226	214	202	228	200	220	224	225	263	218	243	209	203	210	230	230	208	224	208	203	214	209	210	207	207	230	232	213	192	207	218	207	239	213	198	211	227	218	226	239	218	201	219	177	210	207	215	224	217	225	225	237	236	236	230	209	222	210	232	179	222	212	227	215	210	204	219	236	209	194	211	188	204	196	190	224	191	209	200	223	222	211	216	219	227	222	242	209	240	207	208	201	212	217	210	235	228	229	200	221	226	227	177	210	223	241	210	215	196	199	215	204	197	200	206	212	220	192	203	216	251	208	221	231	196	222	225	207	193	222	223	223	215	231	218	207	222	224	207	224	226	209	188	219	242	211	220	214	207	217	223	216	229	205	233	220	201	214	191	214	240	214	206	221	245	200	214	232	202	242	196	221	214	177	199	226	220	217	223	223	219	215	189	207	190	206	224	203	242	212	224	198	218	213	245	223	203	234	237	210	214	212	227	210	211	227	249	239	197	218	211	215	210	200	193	219	213	207	198	191	180	232	192	219	194	232	191	206	195	217	208	217	213	210	218	210	227	222	206	226	216	236	228	227	229	206	202	195	221	200	228	246	233	222	203	227	235	202	215	220	240	171	245	203	216	216	255	229	223	217	222	202	209	224	192	215	231	222	195	219	213	217	210	235	191	231	196	225	205	226	215	240	209	211	192	197	213	215	213	201	218	219	240	194	206	211	215	200	225	213	204	233	207	185	214	240	213	206	231	202	225	227	217	216	213	224	198	218	221	223	208	233	230	217	241	229	218	211	198	225	190	211	195	234	191	207	220	195	234	249	188	217	228	223	218	227	206	204	190	224	209	225	215	208	223	216	243	209	215	228	210	226	218	231	182	225	237	229	216	230	238	219	207	214	229	237	207	204	220	228	206	194	205	243	211	201	195	196	215	205	224	235	206	227	228	210	201	216	217	199	234	219	217	221	206	211	211	252	212	228	206	203	195	228	231	246	234	232	236	224	197	231	194	212	201	217	218	229	223	207	242	208	208	192	222	203	220	227	216	246	225	208	201	208	217	238	215	219	241	246	195	236	222	229	222	235	188	195	203	218	226	205	231	212	225	214	206	203	199	176	208	220	200	247	188	197	189	198	216	213	209	195	206	208	215	224	208	223	205	219	204	204	253	220	225	202	219	193	207	228	232	202	200	219	210	233	189	212	193	245	229	231	207	197	200	233	207	231	207	217	220	213	215	195	203	224	187	221	219	221	202	235	215	219	201	211	228	200	205	195	238	213	204	212	245	223	215	213	222	215	231	216	191	198	212	224	214	207	215	221	199	178	202	201	220	243	191	185	201	199	191	208	207	214	232	201	195	234	208	209	212	219	224	247	200	213	207	213	222	200	220	216	202	208	223	222	202	197	214	219	211	205	208	232	232	203	230	205	214	218	213	183	242	201	193	206	197	196	214	204	210	195	228	211	214	247	216	236	222	220	211	217	224	194	234	222	228	218	203	226	213	208	232	203	212	240	222	206	189	201	216	210	227	211	186	227	212	170	199	206	215	236	204	223	214	200	198	209	213	227	219	219	181	223	228	210	223	202	204	212	210	220	195	200	220	215	200	208	211	234	252	210	195	227	212	229	239	202	216	197	214	226	209	220	219	230	205	231	185	232	246	227	218	201	222	232	224	221	227	198	242	204	203	214	233	198	200	222	212	221	229	220	234	219	202	233	253	224	203	226	195	216	215	200	201	246	230	224	217	205	208	215	181	197	193	218	221	244	203	239	233	188	212	233	201	211	224	210	203	181	217	221	222	228	213	228	211	214	200	225	213	221	204	235	206	191	220	234	249	241	205	212	212	214	218	213	212	224	239	210	202	185	211	187	198	188	210	194	210	230	228	227	221	243	200	208	223	224	203	190	235	212	232	217	212	230	217	205	184	199	209	211	218	216	190	219	242	227	204	199	200	184	229	225	186	229	256	235	243	225	203	208	217	213	213	220	223	226	208	226	220	229	245	192	236	233	215	231	230	209	226	216	207	211	182	189	195	233	231	211	215	219	214	202	226	216	223	191	246	207	212	229	209	220	193	192	210	239	192	208	224	215	227	225	210	218	208	208	217	194	229	222	221	219	193	197	215	225	215	182	212	219	235	235	219	229	199	197	220	249	193	204	226	219	218	235	204	210	201	201	224	215	229	200	210	229	215	208	245	230	201	232	228	234	216	220	207	227	215	229	219	193	234	205	221	219	201	234	191	210	207	198	226	215	249	200	206	215	215	219	215	216	217	215	215	223	205	214	222	217	202	218	212	221	226	227	224	198	225	229	210	213	226	219	187	205	237	204	178	212	244	206	222	210	200	207	223	208	216	221	201	235	241	231
12771	10283	8738	4403	2960	2032	1580	1308	1078	882	774	785	700	663	615	621	567	554	503	510	498	509	477	468	463	483	466	447	468	433	453	476	438	476	459	449	429	468	422	445	435	450	412	450	450	434	434	364	415	444	444	408	412	406	397	389	402	440	390	427	422	421	439	414	402	431	390	431	386	422	438	407	406	379	432	417	414	447	415	421	444	385	428	379	432	441	427	417	387	417	431	424	404	400	401	411	458	443	398	380	414	412	404	395	407	458	410	400	416	443	416	402	452	374	397	426	439	437	394	389	422	416	422	421	418	412	423	373	359	405	399	451	390	442	437	397	414	402	411	443	408	379	420	402	385	372	434	425	421	403	419	435	434	403	393	427	414	415	413	426	424	415	429	445	410	427	415	401	408	398	353	415	394	374	411	433	379	440	416	391	447	407	427	373	415	430	357	399	370	437	415	409	437	384	437	405	427	414	385	426	425	401	416	477	424	377	383	399	400	411	401	419	415	391	373	404	418	410	418	445	395	446	409	408	418	403	429	408	402	432	388	395	412	423	405	407	418	399	413	423	394	395	380	416	430	405	425	424	369	383	399	447	377	424	432	410	415	437	429	391	432	409	419	452	450	403	411	401	410	413	453	388	433	412	423	419	434	392	419	393	370	404	424	395	423	402	419	408	391	416	371	406	401	434	397	410	400	447	419	401	408	452	409	397	406	384	415	401	448	414	397	412	391	401	405	408	395	436	406	407	409	405	435	414	407	416	389	402	404	435	407	396	396	421	417	422	411	401	430	374	404	422	413	440	364	444	395	387	393	369	418	379	426	418	421	385	420	400	414	391	402	365	395	375	424	416	428	395	410	403	419	413	430	374	434	393	419	404	398	397	401	377	393	406	405	402	396	387	421	438	444	408	410	385	422	411	389	396	425	409	426	412	412	396	394	405	376	398	423	393	396	358	408	413	398	390	389	382	392	395	430	419	423	409	421	405	447	442	415	417	419	418	412	417	386	392	405	420	380	457	422	383	419	431	435	458	391	392	399	414	418	392	408	412	440	442	389	404	388	396	447	393	423	423	393	398	405	387	422	378	427	432	424	407	426	416	448	386	408	436	419	401	409	443	427	376	392	399	386	407	410	424	408	434	403	403	396	454	408	407	448	421	424	439	389	396	424	404	409	411	424	393	405	425	403	406	453	432	420	395	403	409	404	439	430	403	432	415	375	412	429	425	419	394	449	403	429	395	416	386	422	417	419	433	431	388	384	392	398	413	411	423	436	438	400	409	436	364	424	401	453	398	384	469	407	376	390	366	371	445	417	408	393	394	384	412	385	432	420	422	431	432	415	413	386	424	382	407	415	398	393	431	407	420	387	417	402	423	412	392	417	396	421	368	407	435	438	417	426	427	425	400	461	446	380	422	403	430	408	438	431	424	428	406	392	419	423	426	388	402	388	388	417	438	410	395	438	389	401	398	434	388	409	394	416	398	465	380	380	405	433	384	405	447	401	413	421	389	426	417	419	469	434	374	397	396	408	359	433	434	403	388	394	415	376	378	412	413	398	371	400	391	424	417	433	421	405	411	424	429	404	415	439	437	439	414	397	400	411	423	394	402	427	383	436	427	410	416	429	379	383	421	409	399	427	385	411	416	389	429	449	422	435	411	426	403	402	430	413	393	418	393	407	435	446	397	425	433	411	382	408	415	433	422	416	416	414	408	380	419	414	422	411	372	439	431	423	423	411	440	421	376	366	393	395	383	440	423	403	411	389	424	382	409	396	393	401	437	385	425	408	405	411	389	416	398	416	422	420	391	401	388	426	389	405	388	387	435	446	392	418	412	386	417	430	376	457	426	380	403	413	493	374	451	426	397	407	404	414	398	410	423	420	388	390	415	404	416	445	391	385	398	450	407	379	435	426	387	399	419	424	401	451	407	430	427	395	410	411	374	416	411	433	435	433	416	391	367	439	416	403	418	407	409	443	423	474	378	451	394	385	404	389	413	422	392	420	416	434	396	434	388	412	441	400	425	391	403	419	416	422	397	392	423	399	371	384	428	427	438	414	458	418	411	404	404	403	425	405	389	396	386	403	390	427	386	396	402	407	401	425	421	393	402	385	429	395	395	384	366	414	413	423	389	452	401	410	397	375	391	394	423	385	399	399	432	396	411	412	376	385	394	436	388	414	404	390	434	408	424	412	456	408	399	416	414	449	382	384	402	425	412	386	408	411	415	396	441	415	398	410	423	391	403	415	395	423	372	426	438	393	405	417	455	408	409	419	431	432	422	399	400	451	434	416	403	383	415	444	391	456	395	435	409	420	408	353	394	422	414	375	409	418	394	421	411	431	366	418	394	428	401	405	405	448	415	403	398	408	385	429	439	447	409	413	416	420	415	383	383	387	403	403	413	378	407	418	424	396	417	398	381	425	400	391	416	423	402	396	422	379	352	402	407	397	413	400	424	386	443	413	401	457	433	402	361	407	404	398	414	415	430	406	415	350	405	386	423	393	446	445	409	381	396	414	405	430	384	426	381	429	386	406	443	402	401	395	408	391	372	417	420	392	396	452	410	412	448	432	363	417	419	408	409	362	370	426	432	423	374	398	437	438	422	385	395	382	381	378	374	408	403	417	415	434	421	447	426	387	400	410	420	405	433	375	451	429	397	407	425	364	428	414	398	405	414	393	377	417	393	424	444	404	400	376	418	405	425	387	425	418	403	387	418	384	360	420	404	422	404	403	389	425	413	418	425	446	396	407	424	427	422	381	427	398	369	412	382	402	418	398	412	425	425	427	426	418	386	387	427	417	403	437	392	406	405	393	432	444	398	398	413	394	413	441	411	378	433	392	423	386	428	423	403	449	361	385	434	367	402	411	381	372	440	408	428	405	367	397	414	395	377	374	429	397	452	409	404	403	403	423	414	396	408	383	414	437	429	419	393	406	368	439	388	425	407	437	435	437	381	353	424	366	398	403	405	450	415	415	405	420	389	447	421	428	465	443	409	401	400	437	409	386	412	431	425	420	408	439	402	388	393	394	418	395	440	402	418	423	426	399	446	401	419	412	413	413	417	394	423	414	447	440	398	391	418	434	404	426	419	437	373	425	417	389	408	401	427	428	431	421	468	401	426	399	446	401	407	431	442	427	411	412	415	412	401	414	402	414	382	396	382	429	440	438	415	400	415	413	391	392	412	423	426	436	408	390	393	431	407	448	402	402	434	393	437	430	420	396	445	420	416	415	406	408	432	412	441	431	433	420	414	427	442	418	418	422	471	389	411	438	417	397	401	391	425	441	420	405	433	404	416	412	412	435	409	382	409	380	440	420	414	417	418	418	415	396	417	400	442	379	396	451	423	417	411	390	406	409	420	405	390	417	398	381	430	390	388	384	441	409	424	415	432	378	371	416	419	394	400	423	387	405	422	387	392	397	407	401	418	443	414	421	407	377	405	367	438	398	400	449	408	463	402	404	384	410	379	414	385	393	411	422	428	404	394
23068	20958	28724	23385	20960	16532	1868	905	708	653	650	551	556	511	512	507	498	454	488	483	485	491	412	473	435	440	445	465	459	455	455	442	408	428	426	398	443	474	448	409	441	427	419	408	415	423	404	390	400	418	435	398	421	415	402	426	426	416	405	438	412	421	415	429	404	439	389	421	435	398	405	401	422	430	418	422	409	426	388	432	442	409	397	377	410	401	393	422	390	434	432	396	422	376	414	388	438	388	419	423	379	412	419	392	392	397	438	434	409	387	437	408	379	408	440	406	400	404	387	408	424	381	430	401	419	431	408	393	387	405	398	411	429	391	410	397	437	423	385	440	428	363	392	415	408	373	410	436	376	415	392	388	377	459	426	458	415	436	389	403	378	399	401	408	391	408	414	421	400	446	405	398	400	404	411	400	424	443	416	406	380	382	451	456	398	396	417	435	381	407	413	414	402	442	443	398	416	375	432	407	407	411	392	408	400	430	402	408	421	402	391	430	397	385	427	439	401	426	375	426	424	394	373	381	409	401	434	406	419	398	390	384	404	389	415	430	406	393	384	382	404	417	428	387	401	415	398	418	411	431	386	381	413	406	418	428	394	403	410	420	409	403	389	405	424	418	415	393	454	370	407	404	433	410	385	402	383	429	434	429	393	387	412	427	401	397	417	408	419	462	411	394	414	404	407	425	421	379	407	418	395	421	412	377	406	366	408	389	385	387	415	369	383	422	420	399	422	410	400	401	393	388	391	412	411	427	374	398	410	388	398	392	384	421	431	445	435	407	395	393	405	418	392	436	416	417	412	392	394	417	431	396	398	400	412	401	391	422	406	411	406	378	454	404	379	427	423	440	410	400	416	387	384	417	432	413	412	413	408	371	361	397	356	398	410	412	388	413	394	399	405	411	399	414	392	400	402	409	418	403	397	433	390	364	409	407	424	396	372	388	379	418	398	412	381	397	404	393	394	371	414	415	396	423	409	391	386	387	395	386	421	421	388	412	427	394	408	395	413	428	344	403	423	338	432	390	410	428	387	406	441	406	375	429	409	378	404	389	399	387	425	407	365	381	426	366	390	393	455	439	384	396	376	415	421	439	394	428	384	412	399	412	417	399	392	412	380	378	390	446	443	419	399	409	388	403	392	390	418	408	414	405	414	393	363	393	392	372	389	439	375	364	414	371	364	428	413	404	364	431	396	436	403	401	441	431	395	414	387	406	402	473	423	405	418	398	383	402	414	406	407	406	406	409	431	401	413	398	402	369	396	414	418	421	413	414	433	437	374	388	407	420	423	395	430	408	406	396	423	418	395	394	409	432	363	408	394	437	423	414	406	413	420	411	410	457	372	387	408	378	416	399	389	402	378	388	419	419	395	391	408	380	389	403	414	363	428	397	437	403	403	421	415	444	412	407	415	415	416	385	379	419	438	374	388	392	411	393	394	397	417	390	446	391	381	419	399	414	406	396	407	411	430	382	375	402	406	407	414	433	405	387	420	402	419	423	416	419	393	393	393	380	421	375	414	419	398	417	386	400	433	393	411	417	408	394	432	416	411	368	408	376	433	419	401	396	382	394	381	388	384	413	415	435	401	414	427	383	409	408	414	398	375	394	384	423	415	384	412	400	412	405	416	398	430	394	407	409	416	392	429	447	415	410	404	424	409	410	403	383	433	397	393	417	403	448	401	427	403	381	410	431	392	425	375	404	429	386	419	429	394	415	404	392	360	372	390	407	403	382	416	411	384	405	379	392	415	404	427	384	415	385	412	403	418	359	397	444	384	379	424	410	376	417	404	390	396	403	393	425	418	359	379	415	354	418	408	418	398	369	379	401	402	431	403	405	426	386	370	399	405	406	446	418	420	417	405	399	401	404	409	417	439	401	422	417	417	404	400	406	394	426	400	417	393	401	398	394	414	431	403	379	414	401	397	386	430	410	382	393	369	414	390	391	394	401	386	423	374	385	420	393	445	396	412	427	396	424	394	439	424	410	422	370	399	388	396	390	401	387	402	403	408	398	402	419	424	420	409	375	401	406	377	372	405	412	386	400	431	404	441	397	435	419	393	399	408	411	407	396	404	404	390	405	421	390	383	441	389	416	406	388	410	424	363	397	390	402	415	383	392	391	392	395	353	405	409	396	389	397	439	426	371	409	414	417	428	445	385	428	390	407	414	406	404	395	396	396	363	421	390	399	413	380	432	380	409	392	432	433	381	404	416	400	372	404	404	391	357	411	416	410	400	382	354	400	405	396	393	420	417	394	366	404	423	420	406	396	417	404	381	381	391	434	391	390	437	413	407	401	416	410	381	387	430	408	392	385	446	398	398	382	416	388	420	394	419	397	433	385	411	419	442	409	383	401	394	420	422	407	416	429	397	439	414	394	370	413	404	410	379	373	416	410	382	398	395	421	410	417	435	394	432	409	395	407	372	394	387	430	418	424	409	384	379	380	445	407	402	398	399	398	406	395	419	436	416	425	420	403	412	407	418	384	412	397	408	396	435	399	405	391	383	412	435	415	388	430	403	411	414	384	401	395	400	405	429	383	426	417	433	416	409	398	443	433	383	438	401	385	394	383	445	415	414	425	403	366	449	411	383	426	385	404	392	399	382	386	426	359	410	410	401	377	406	424	433	402	397	404	404	391	416	416	417	388	376	418	395	395	402	422	411	388	433	414	414	415	426	397	408	394	406	386	402	394	405	427	401	386	416	412	365	373	402	400	422	363	399	407	392	428	399	365	412	389	399	394	431	437	412	376	384	440	404	413	428	417	409	420	383	405	413	388	404	409	402	390	417	395	404	419	426	416	428	384	437	369	398	387	375	393	393	414	379	372	375	400	385	420	404	375	415	406	381	442	383	424	410	398	365	396	390	432	420	434	441	414	421	351	382	427	393	408	416	389	380	397	400	441	395	383	409	435	426	434	458	401	419	409	421	391	367	402	386	417	401	392	383	380	421	409	401	396	397	378	411	403	345	408	404	367	405	420	418	407	377	414	407	390	405	397	399	419	397	415	380	412	396	413	433	421	422	427	387	373	412	410	404	391	428	398	438	407	431	394	389	407	433	372	373	417	407	385	394	389	438	377	410	409	403	407	424	426	411	399	407	389	408	414	375	438	417	418	378	376	436	384	408	421	396	411	398	421	396	409	372	417	419	393	395	395	388	379	394	377	421	419	371	428	377	415	401	439	409	389	389	384	417	402	425	365	425	447	376	401	419	430	440	427	412	413	405	392	431	425	381	378	384	385	400	431	411	378	427	384	394	413	412	405	398	402	418	416	425	358	363	376	407	413	382	415	414	371	415	414	398	405	431	368	401	392	384	392	384	394	401	438	356	417	403	403	416	406	421	388	404	448	370	414	420	413	437	383	397	369	402	411	418	409	400	401	394	419	399	404	411	387	400	380	428	442	402	386	413	408	375	420	413	397	424	426	417	421	382	420	378	414	429	358	392	401	393	403	390	423	419	383	421	427	418	391	408	420	432	395
15586	16299	13527	7341	5101	3691	2847	2255	1950	1692	1534	1323	1247	1158	1065	999	999	911	957	894	901	829	858	881	784	772	781	779	777	761	753	720	807	731	767	773	721	742	748	724	736	745	677	760	750	719	746	745	704	690	685	688	743	723	699	676	702	713	709	705	717	727	668	689	731	706	710	708	650	669	698	660	715	688	731	699	676	732	694	660	721	670	684	678	676	669	737	725	708	714	719	700	686	615	683	671	710	678	673	667	635	676	707	673	696	702	697	656	699	681	687	673	716	678	694	744	678	704	718	703	649	663	694	649	715	703	687	723	688	663	717	731	650	672	694	677	672	743	694	664	683	686	676	710	675	680	695	646	667	684	694	692	677	681	686	618	689	709	711	718	621	689	693	735	692	705	659	694	655	646	701	692	661	661	645	728	684	706	719	693	720	659	693	719	710	695	693	697	675	697	691	692	664	684	693	674	741	700	671	657	689	719	713	648	691	655	653	673	697	639	702	705	705	688	745	661	694	658	707	692	673	719	748	691	693	689	666	681	732	699	720	661	660	689	649	637	717	670	681	646	704	676	671	650	667	682	728	715	622	654	694	638	635	669	716	680	702	709	708	667	682	682	704	709	737	665	655	657	722	705	707	648	720	696	715	697	667	688	675	626	708	683	644	685	660	685	728	709	734	686	684	702	651	687	700	687	697	690	657	690	674	700	688	681	696	667	723	702	693	686	725	701	699	674	655	674	675	690	689	668	728	696	668	691	651	682	711	656	665	663	645	719	698	665	644	658	666	662	694	685	660	699	710	702	685	693	661	702	723	690	664	684	711	695	668	639	690	683	705	741	684	699	672	698	712	682	692	691	719	678	683	716	671	728	687	718	659	695	678	700	671	662	705	697	650	733	686	660	711	721	668	695	642	652	730	704	666	707	724	643	696	688	673	691	688	730	687	635	695	660	686	695	667	675	717	760	715	675	682	668	630	701	682	711	702	635	650	640	673	711	714	714	685	683	656	689	682	675	710	691	722	642	669	694	702	687	686	747	685	665	714	707	702	674	672	697	673	654	683	660	703	682	681	645	665	688	716	701	697	725	681	669	708	625	674	707	670	669	703	682	693	698	661	695	699	652	712	648	684	706	687	689	728	709	670	689	688	650	688	694	672	644	738	682	693	665	639	708	706	703	705	713	713	724	670	667	677	627	741	690	699	642	668	717	714	666	650	686	703	675	735	685	647	679	659	648	691	660	676	739	639	695	684	687	711	655	701	678	637	679	742	642	712	686	730	650	687	693	728	667	693	690	655	700	714	712	680	635	652	659	678	673	747	656	705	654	688	682	700	685	672	695	683	711	645	693	708	683	664	685	647	652	734	698	694	653	699	705	697	686	712	678	629	677	668	627	671	686	658	739	701	713	667	756	698	719	660	712	673	671	638	686	683	658	713	672	691	703	652	703	691	698	686	663	682	658	690	699	675	680	682	712	677	695	679	658	686	736	655	698	687	664	681	733	673	655	674	656	748	675	625	664	734	679	680	685	719	676	691	672	649	675	684	714	644	709	694	711	703	716	697	685	649	685	706	661	634	685	679	734	659	681	688	670	679	696	684	713	705	705	666	685	708	667	687	670	657	712	713	660	643	711	684	723	740	705	718	687	703	673	680	704	698	670	693	685	733	690	705	662	696	678	689	673	725	686	727	645	695	664	673	641	685	647	667	673	668	665	725	667	689	696	668	699	745	676	679	663	681	674	641	696	704	693	678	664	659	724	712	727	717	699	679	711	668	710	678	682	683	693	730	675	691	660	669	686	685	653	685	651	746	719	699	672	676	692	684	691	712	692	653	690	692	676	661	676	701	701	673	666	683	742	694	671	679	616	707	702	682	702	647	735	687	685	669	667	656	711	687	687	682	680	622	714	713	693	679	740	692	701	649	657	725	719	696	737	693	674	645	682	734	675	698	676	667	665	664	723	681	667	681	704	644	668	696	694	726	758	727	731	708	638	640	678	715	650	681	710	716	673	663	658	696	670	663	645	681	692	668	719	673	741	667	710	727	632	709	647	616	705	699	709	692	663	665	744	687	662	704	656	709	688	681	716	696	681	694	716	704	687	658	717	700	706	664	730	651	697	690	679	647	680	691	674	664	708	700	677	724	684	639	715	627	650	685	712	708	726	712	673	708	651	682	695	633	673	696	682	706	658	707	655	672	656	682	686	708	691	679	657	681	682	674	679	711	722	680	738	668	679	689	692	669	693	738	719	676	664	709	704	710	703	704	669	659	685	664	707	686	730	689	671	711	680	727	721	691	669	691	678	664	642	666	635	718	732	677	657	672	712	701	697	668	666	656	716	661	677	696	648	628	691	693	712	706	732	717	667	682	657	674	737	670	733	713	710	659	691	684	698	641	727	698	670	692	701	707	682	673	666	656	709	728	690	663	746	708	679	657	717	703	675	694	699	680	679	701	661	703	670	685	680	661	680	696	680	658	688	620	670	684	725	680	713	675	702	645	718	657	680	739	698	722	667	669	670	694	697	700	699	710	714	626	732	700	672	729	663	700	650	651	635	686	649	663	682	712	719	681	695	668	701	655	646	706	702	698	691	670	692	664	604	698	684	670	696	691	692	709	660	663	690	683	685	691	660	707	684	731	667	699	706	740	723	696	680	715	679	660	681	699	656	718	671	696	702	699	688	688	704	679	674	722	656	707	694	657	706	660	673	642	710	667	677	693	696	718	648	673	722	653	721	642	681	698	689	694	705	671	726	724	696	641	652	699	687	644	678	669	679	694	685	689	706	671	666	684	684	657	690	675	701	678	678	657	752	648	656	653	661	706	668	680	706	643	720	701	753	668	651	688	657	686	717	687	670	687	691	653	691	686	662	667	698	725	677	689	647	668	707	672	646	685	678	699	643	677	717	718	663	659	666	720	728	683	679	671	682	660	689	662	648	680	724	653	710	697	686	738	684	636	685	717	659	679	701	679	708	666	688	719	697	659	712	675	705	697	653	669	659	700	652	717	682	688	657	668	665	656	712	695	700	629	691	672	695	667	625	660	657	676	679	700	687	703	673	658	687	695	612	693	706	691	687	698	712	692	669	693	672	692	673	710	703	672	719	675	655	693	678	720	693	679	708	645	665	730	704	686	698	657	686	705	660	706	697	714	678	707	699	592	648	663	640	648	673	628	677	740	654	649	689	662	672	702	658	675	662	688	718	669	621	679	672	685	679	698	752	654	683	697	636	672	716	678	731	684	679	709	681	689	679	715	701	703	632	653	701	668	687	702	641	730	716	684	699	688	718	713	690	702	704	660	683	688	705	694	718	648	699	675	696	628	699	676	711	698	661	727	645	673	690	710	662	721	724	694	651	650	683	669	686	679	699	663	697	671	680	707	682	673	657	707	651	694	714	680	686	699	699	714	671	700	697	722	674	695	715	692	676	660	721	690	646	671	685	650	669	661	724	713	649	707	646	733	662	645	688	694	699	717	704	700	666	651	685
26557	19951	6675	903	596	493	512	512	468	470	474	487	446	454	478	456	482	483	476	499	477	486	442	472	492	500	451	473	483	481	469	485	446	450	449	467	464	468	447	482	450	455	438	463	491	448	473	404	476	439	435	429	452	444	450	440	419	472	479	494	426	499	500	445	443	418	488	442	461	466	459	457	463	475	493	469	472	483	470	452	458	488	445	441	461	448	443	420	459	484	439	448	487	457	450	452	441	442	492	485	465	447	464	461	467	453	460	458	440	491	409	463	439	495	467	436	436	423	458	448	435	455	454	499	473	487	445	453	426	440	432	492	475	462	449	446	466	492	454	456	451	458	428	491	487	476	469	454	468	486	454	504	461	454	446	450	445	426	495	510	441	473	464	493	496	455	475	469	467	454	429	439	464	473	460	474	459	471	468	452	419	471	456	444	469	439	436	474	440	468	472	432	450	472	483	471	459	491	469	449	439	445	456	437	468	467	480	464	437	451	426	460	472	455	439	434	456	489	473	467	475	454	414	470	471	396	458	462	487	443	480	449	460	453	476	443	486	441	457	471	476	441	474	481	387	502	433	456	481	469	463	441	444	453	412	474	412	460	447	429	480	444	443	466	451	436	482	437	464	488	466	467	473	466	438	425	452	424	456	450	474	446	465	459	418	459	462	412	457	464	445	478	467	452	514	484	462	440	476	451	471	456	482	432	461	466	453	446	448	459	482	490	465	427	474	484	485	489	471	470	445	482	508	468	492	455	446	486	456	452	453	431	458	471	445	460	453	462	474	474	469	450	469	444	437	462	451	489	478	479	479	454	468	494	482	459	455	442	453	496	476	462	442	426	454	482	468	476	488	460	485	488	471	490	468	446	472	479	430	456	442	449	449	472	479	499	442	463	459	455	410	474	431	434	478	473	470	479	471	438	468	422	442	436	492	434	485	479	436	463	491	467	421	458	447	497	481	416	455	495	474	475	464	452	475	443	440	502	480	474	477	462	437	436	471	423	462	434	443	468	424	437	451	447	468	427	448	462	506	462	447	436	436	440	464	461	432	438	471	436	460	463	468	452	490	434	480	441	472	477	474	462	494	436	456	466	459	448	456	474	449	481	452	480	437	430	475	437	458	448	450	435	490	452	440	464	427	460	452	491	458	457	460	458	478	458	480	469	487	471	506	460	460	452	457	482	484	468	480	482	497	444	464	449	488	433	473	442	438	454	451	478	480	478	466	450	498	460	506	476	458	430	477	447	482	480	434	488	478	454	468	461	429	478	480	479	456	483	454	450	433	457	478	456	435	428	462	432	455	412	458	448	492	441	452	481	463	457	485	431	457	478	515	445	443	453	441	473	469	465	485	407	440	458	453	449	448	430	473	471	469	481	446	481	453	455	429	466	489	457	455	484	446	433	448	428	470	458	479	505	450	472	447	480	481	479	464	469	438	441	484	469	446	510	431	471	468	453	480	455	483	408	447	461	453	460	481	466	463	453	488	450	473	496	454	426	447	463	417	445	439	486	484	471	501	476	428	444	523	454	449	460	445	465	458	476	470	466	438	452	484	457	472	463	487	443	455	468	453	481	446	465	495	463	476	475	446	490	497	422	470	471	492	486	454	492	480	413	456	462	472	501	506	473	460	459	475	443	477	448	511	404	496	489	462	441	432	458	461	463	466	463	468	441	472	432	437	473	510	428	448	436	494	460	473	484	455	494	497	479	466	468	484	465	497	459	454	427	456	444	412	501	455	435	459	458	435	465	436	459	481	479	463	440	507	472	489	448	482	458	410	482	450	454	472	459	481	453	455	470	473	459	454	455	499	460	443	449	476	487	492	443	477	446	462	489	473	501	493	456	475	452	469	471	466	437	460	491	460	473	444	486	437	453	453	464	454	487	454	464	470	452	458	439	474	472	433	426	447	433	435	437	467	412	485	460	450	437	438	451	477	441	494	472	446	410	467	423	468	444	454	473	435	431	464	514	494	448	476	456	469	506	476	488	498	501	431	447	470	473	482	431	441	432	439	465	449	428	466	466	477	425	458	470	438	483	461	450	445	440	453	487	474	464	467	434	465	418	466	452	464	462	477	451	452	465	461	467	454	469	481	462	476	487	465	508	462	480	473	447	482	441	464	438	444	433	460	471	461	503	445	476	464	477	452	488	478	446	466	476	449	450	492	484	467	471	441	432	479	470	491	472	430	460	445	471	468	473	477	493	470	459	469	444	477	471	478	448	482	425	484	454	417	461	454	442	424	462	474	487	468	430	429	459	496	464	448	470	492	473	460	416	474	431	448	476	456	449	452	452	443	446	422	460	479	473	432	418	440	491	443	476	465	472	443	484	480	471	440	471	415	433	467	459	425	487	465	437	470	478	427	426	476	461	472	431	485	478	478	480	441	470	462	477	458	474	494	449	473	518	416	472	465	477	435	427	468	448	461	458	432	454	430	452	517	431	452	483	442	466	450	453	453	459	510	518	478	465	452	479	433	474	489	460	466	467	447	442	462	510	447	430	483	450	487	487	492	456	438	445	507	481	432	456	504	437	466	441	450	447	446	481	451	466	448	461	481	473	472	501	432	461	440	443	462	475	443	515	476	459	436	447	458	471	478	456	450	464	470	484	463	407	428	470	445	442	467	484	438	466	482	466	478	478	493	477	449	474	481	493	453	457	478	499	474	473	451	488	443	452	455	435	457	495	484	467	526	514	499	511	467	472	424	450	483	481	459	441	457	469	486	452	506	447	449	427	435	420	423	452	506	499	436	485	441	470	482	477	443	471	472	505	465	454	442	432	442	472	483	449	435	449	487	438	485	497	434	469	434	416	456	499	420	465	413	435	473	471	469	517	463	443	443	448	447	482	452	485	479	469	437	446	458	460	477	453	434	463	450	445	470	484	467	453	448	456	476	495	455	490	488	448	498	488	480	470	436	470	451	450	456	459	448	480	500	452	484	504	438	442	446	478	487	471	452	464	460	468	479	442	482	467	474	481	446	462	431	447	460	455	454	481	483	511	427	483	499	477	458	483	448	463	430	433	456	442	488	440	475	455	491	487	492	470	461	451	459	430	435	444	485	465	455	423	460	467	471	483	510	457	473	429	403	481	492	449	492	492	465	434	462	426	413	445	455	466	433	499	472	446	482	472	469	477	434	476	502	471	496	504	503	485	514	469	467	486	485	462	484	442	508	483	419	482	453	471	451	476	489	471	470	459	466	444	474	461	474	438	467	474	477	469	474	448	461	473	479	488	469	453	380	465	460	465	470	448	437	448	436	438	462	462	472	464	466	439	437	473	474	458	496	444	471	483	464	450	453	437	466	443	439	448	443	512	508	434	457	432	475	453	455	434	449	445	473	455	444	463	450	481	466	473	465	424	442	474	444	488	449	468	468	469	460	469	457	484	428	443	446	449	501	463	417	443	454	458	433	504	453	472	462	465	468	447	490	468	480	447	435	464	466	478	467	450	466	436	409	488	478	449	450	450	460	484	446	441
6591	1937	1742	1261	1081	919	931	930	878	848	899	860	885	848	795	822	826	837	920	865	858	879	876	860	815	840	824	789	807	802	786	783	854	844	799	833	835	822	848	865	861	768	886	782	841	868	784	793	842	790	817	884	786	819	822	842	817	810	861	838	864	821	794	840	855	819	781	802	832	775	828	807	797	823	804	832	835	828	831	801	836	821	793	778	807	738	835	846	780	792	831	830	820	825	835	841	828	834	837	863	815	827	820	811	822	798	826	858	803	830	809	823	839	850	823	824	864	864	838	843	847	790	791	823	765	822	814	811	866	825	820	827	833	857	794	839	864	826	830	823	812	823	829	785	840	803	821	820	879	842	821	829	815	832	811	797	824	796	792	807	788	864	829	824	878	828	806	879	803	790	756	844	831	846	777	794	840	837	802	860	793	807	811	787	813	803	820	793	857	796	800	765	857	820	797	870	827	837	849	822	774	835	813	863	747	818	824	844	805	825	882	792	778	838	806	829	862	859	804	813	833	818	851	845	751	796	810	825	864	798	808	832	848	849	862	835	813	839	850	843	840	848	805	827	812	841	786	854	801	770	807	792	841	838	849	843	852	810	829	775	772	828	823	849	819	833	846	868	832	837	818	800	828	832	876	800	803	841	843	892	771	809	818	782	794	830	798	866	851	834	862	816	761	865	822	844	784	830	850	808	870	815	831	860	818	777	775	828	826	840	860	814	858	847	837	831	814	815	838	825	834	782	828	837	838	830	868	814	810	818	805	801	834	833	799	823	868	769	834	877	843	821	798	892	829	825	898	873	840	833	802	875	787	832	794	794	846	811	826	842	795	874	845	810	817	842	818	798	847	859	809	794	808	815	834	816	820	824	852	823	824	841	840	817	762	807	840	818	809	859	831	850	842	820	861	821	816	828	790	787	826	818	845	844	759	841	787	820	839	831	856	809	854	819	850	805	772	864	789	791	881	823	808	831	825	824	828	800	845	830	834	833	788	834	772	851	760	773	824	850	839	848	827	872	803	857	834	819	804	870	793	815	834	846	817	827	877	819	819	804	832	833	804	839	874	880	808	828	826	792	859	822	831	844	804	809	805	848	859	797	819	843	801	814	841	820	845	845	837	828	857	802	809	819	850	838	839	754	773	806	838	814	842	798	836	848	807	819	808	825	828	751	818	770	842	837	840	867	867	818	844	821	877	847	866	827	806	850	854	844	767	836	828	824	803	872	842	842	837	798	868	840	832	821	832	893	772	853	773	779	785	852	798	822	873	829	827	876	850	802	810	826	837	859	869	769	836	820	858	868	809	809	823	868	797	843	761	838	752	856	854	875	826	870	831	781	840	805	818	797	765	806	822	808	848	827	869	799	770	832	813	783	807	827	825	862	857	821	782	836	831	850	870	771	826	749	821	819	870	858	760	862	811	835	801	849	800	839	892	835	849	803	832	813	822	796	846	812	825	831	840	811	832	838	773	800	803	799	836	830	819	818	843	814	849	822	819	777	831	869	815	789	838	838	840	844	853	807	761	862	858	841	808	817	803	832	769	813	865	759	865	793	813	870	830	839	844	845	864	871	852	849	810	807	825	896	823	871	823	834	805	807	880	828	814	822	831	814	829	804	809	855	814	776	817	794	801	836	822	834	840	809	800	834	811	865	840	843	806	871	837	868	795	829	791	813	832	773	806	772	859	798	811	840	831	820	854	869	809	850	820	803	851	809	841	797	818	847	842	807	825	861	827	790	822	823	839	863	794	805	830	844	781	790	846	869	839	810	818	807	822	848	865	861	805	839	822	865	806	839	824	805	826	840	812	796	814	843	819	838	801	779	845	789	787	855	814	836	825	804	848	801	804	829	791	818	826	814	847	822	867	806	773	877	796	819	836	809	873	876	866	862	847	814	790	809	826	851	787	803	793	843	846	812	803	791	804	815	841	775	867	840	868	847	816	796	801	849	853	844	819	849	798	855	862	833	795	860	816	819	833	836	791	789	842	806	853	828	783	848	792	841	846	825	773	792	815	790	790	860	826	822	829	817	862	851	797	893	795	788	876	856	776	766	844	826	817	782	842	768	787	844	858	824	852	821	749	766	824	818	805	829	830	802	870	816	846	811	778	832	839	813	857	833	817	796	827	817	899	834	789	795	824	829	841	786	850	817	861	802	763	819	813	857	794	843	784	778	826	815	850	827	838	750	855	837	839	837	800	836	844	795	846	854	776	803	833	834	794	863	782	841	816	800	817	775	860	796	862	827	769	789	822	807	835	814	839	818	828	805	861	852	851	753	801	837	831	855	782	794	779	798	797	848	825	845	844	836	868	872	862	839	803	859	840	798	847	845	835	820	851	822	843	817	849	768	841	821	764	860	827	805	820	849	835	780	830	865	798	865	794	801	806	791	820	843	839	845	763	847	828	817	822	847	840	804	826	837	837	772	850	830	814	850	808	819	884	780	830	820	812	835	836	804	838	766	815	813	811	862	852	869	831	837	788	887	878	765	843	822	829	842	789	850	806	844	848	828	810	807	852	867	855	826	823	833	809	809	835	802	806	815	843	827	779	814	858	782	865	828	858	827	851	783	819	792	815	857	819	802	819	802	817	805	812	864	851	824	840	849	787	887	793	809	806	826	803	861	856	823	830	850	842	841	838	825	800	821	835	865	826	828	817	850	826	805	863	808	821	806	862	769	841	838	812	845	810	815	850	796	810	830	803	799	834	895	845	817	834	795	861	833	861	781	814	792	788	852	832	838	874	850	874	842	825	837	827	827	833	803	773	851	787	826	870	818	826	869	850	855	817	829	761	885	870	855	788	849	814	807	822	780	831	846	799	815	824	793	848	888	817	829	771	823	870	800	834	845	826	807	849	833	818	844	795	814	802	759	832	821	803	803	790	859	855	828	830	803	781	833	823	783	812	797	831	779	848	848	859	825	876	817	828	856	788	835	844	818	802	836	794	880	843	827	842	867	800	781	879	804	837	803	801	822	780	844	841	870	840	766	788	844	849	851	845	801	769	846	865	860	787	816	810	827	804	819	872	786	813	826	798	814	813	818	829	840	840	818	858	855	832	856	811	836	819	853	870	806	848	878	860	822	823	847	800	786	858	873	790	818	799	849	853	867	814	785	803	776	874	897	838	815	807	842	837	822	808	779	802	834	823	827	791	796	873	818	787	854	835	845	792	818	857	830	866	840	794	817	883	817	799	812	839	841	872	859	860	762	835	874	807	815	856	800	783	853	842	856	770	812	876	830	818	759	823	833	836	857	854	786	841	820	886	807	822	827	817	850	826	849	797	774	845	817	782	787	810	804	822	816	756	858	903	842	843	823	814	767	833	843	824	821	813	817	819	826	816	814	812	771	840	844	808	800	822	871	850	840	882	829	829	848	805	835	879	822	813	799	810	828	821	843	821	776	815	764	861	785	844	802	826	828	847	834	816	819	814	834	813	883	864	827	816	797	821	808	853	819	798	817	819	797	826	873	850	843
23958	20954	28029	24035	18607	1447	692	454	372	366	347	300	295	276	245	252	252	260	229	246	260	222	236	243	223	230	240	226	222	224	211	197	195	258	219	216	216	223	210	223	239	243	216	216	250	234	217	215	217	221	224	243	232	216	233	227	238	225	211	222	216	220	205	217	254	204	240	210	194	207	228	216	220	229	215	227	227	199	229	198	209	238	211	229	240	228	217	206	207	235	212	222	206	222	228	236	221	185	222	212	217	235	200	244	208	220	228	190	212	222	216	231	221	226	207	225	221	214	213	218	211	218	229	203	216	212	189	210	246	228	215	224	206	222	227	220	227	222	218	194	224	204	209	219	225	218	211	218	221	185	216	207	220	194	227	224	196	208	205	199	236	191	219	211	237	204	224	212	213	216	243	227	225	218	233	213	228	214	226	224	226	220	219	208	188	208	218	212	225	221	212	224	219	214	257	221	259	218	203	209	234	235	217	215	193	227	215	206	225	237	215	189	230	213	198	211	200	214	188	202	204	227	214	217	197	222	217	192	207	209	209	180	233	240	215	200	231	217	214	206	219	208	210	233	210	238	244	194	218	205	201	215	230	231	231	195	203	235	228	194	212	186	194	205	192	232	203	205	199	221	201	216	222	190	212	205	206	226	214	209	228	216	229	201	237	199	232	214	216	220	196	237	205	200	198	202	212	175	219	199	204	204	205	215	222	256	217	229	223	221	219	222	214	205	246	221	213	197	242	203	212	220	207	210	203	227	213	218	225	239	184	204	224	245	208	195	216	218	202	229	211	233	230	228	208	207	205	219	198	216	233	239	223	205	229	237	219	224	206	217	214	217	189	201	195	198	236	212	189	231	230	234	207	205	254	218	226	187	203	212	191	237	230	194	222	216	204	229	212	203	231	231	234	224	215	189	227	233	214	206	194	204	209	198	206	233	209	204	197	208	227	193	210	205	221	216	213	196	235	203	219	224	225	228	217	202	233	217	199	234	231	202	237	211	211	210	220	207	220	220	220	191	219	230	226	201	203	209	226	194	207	210	218	216	220	211	203	217	228	224	221	204	223	232	218	181	212	219	212	228	194	199	213	236	245	267	236	238	188	200	198	192	221	218	214	215	234	218	223	180	219	209	207	238	224	248	219	220	224	200	224	241	226	243	202	200	222	234	217	206	238	209	203	203	234	227	190	234	213	220	207	215	208	199	221	244	204	220	221	229	191	217	201	235	207	211	216	171	222	229	218	202	213	215	180	211	217	205	211	240	215	214	212	206	212	208	215	213	200	234	245	213	221	217	203	238	220	210	204	215	227	252	225	208	229	204	197	212	200	244	232	234	219	224	203	213	217	189	227	214	237	244	209	187	209	230	243	216	211	195	214	219	203	200	237	207	214	244	215	235	220	200	223	216	235	198	216	221	224	212	210	207	189	184	229	230	205	189	208	234	211	203	219	236	229	199	226	234	225	175	223	221	201	213	193	203	224	224	219	205	226	224	207	234	204	209	206	206	212	208	226	220	191	201	226	247	225	230	230	178	213	186	193	221	210	243	222	213	224	215	231	197	231	217	211	212	203	204	204	219	201	212	239	234	239	244	232	218	219	203	210	218	199	244	215	212	219	203	224	230	222	243	207	223	190	204	228	230	250	207	223	207	245	221	217	235	196	232	202	185	198	234	211	188	226	230	207	225	229	207	213	204	228	219	217	240	220	224	220	228	198	203	236	191	216	213	216	223	205	202	224	220	194	202	193	228	187	224	195	228	215	225	199	214	231	252	233	212	221	210	232	249	222	225	204	206	184	221	234	213	209	220	220	193	214	237	257	198	217	229	234	217	241	210	193	214	223	253	214	232	224	217	234	212	210	206	213	206	238	232	234	204	211	252	198	202	239	227	218	202	243	224	204	242	242	224	228	220	194	228	208	215	216	232	202	194	212	226	234	229	233	252	218	207	211	214	209	211	201	242	207	221	211	182	212	203	214	217	226	221	207	238	220	196	206	211	212	239	219	197	229	255	204	222	236	227	213	230	258	207	210	210	228	199	221	239	217	199	222	236	248	213	220	225	214	223	204	202	236	231	228	208	215	244	226	193	222	230	207	192	208	232	220	187	240	179	228	237	234	230	213	224	211	200	225	246	226	210	246	224	227	226	214	233	230	224	227	224	195	216	228	220	207	238	214	205	204	219	207	203	228	250	231	218	198	218	202	210	206	205	220	208	207	229	225	195	219	196	202	227	224	212	199	218	206	225	232	216	233	237	211	184	192	230	207	236	198	216	223	215	229	236	217	240	203	212	186	227	207	246	227	206	214	198	239	209	216	244	236	215	227	221	228	253	229	195	228	198	242	201	245	209	225	219	227	207	212	210	213	216	213	206	206	213	210	192	197	232	219	212	215	204	224	225	214	196	216	193	220	177	189	201	204	228	208	207	203	202	223	220	206	223	223	212	200	225	214	207	229	212	194	198	199	210	213	219	190	212	204	205	215	202	221	207	201	217	223	208	236	203	206	217	209	227	222	221	200	203	206	238	220	209	202	213	221	191	217	218	246	206	231	195	216	219	221	225	231	195	223	195	205	203	195	184	240	222	243	199	208	199	214	196	212	221	209	239	227	192	213	221	226	216	228	212	222	212	210	232	246	204	226	223	185	201	199	209	218	226	226	235	232	231	203	192	212	234	233	232	232	216	245	208	247	221	212	231	224	220	221	202	218	215	208	210	224	229	234	208	207	213	205	214	219	251	214	203	227	201	209	214	204	211	205	221	200	217	233	236	222	205	214	208	221	231	203	233	222	209	227	247	213	219	210	246	230	210	218	198	193	207	208	218	231	244	191	193	206	234	204	237	201	213	216	219	201	214	191	175	212	231	238	241	198	215	206	189	207	222	224	213	209	230	229	219	230	187	230	218	195	227	201	206	201	202	220	241	217	208	223	238	227	213	205	207	208	194	210	197	206	227	209	224	241	199	233	223	218	236	207	226	213	216	203	213	219	216	196	242	213	196	255	206	196	216	232	219	208	213	207	229	195	213	226	214	244	211	229	198	205	208	215	209	208	219	218	209	198	219	193	205	214	231	242	198	212	229	198	239	218	227	229	206	218	193	204	212	213	217	210	208	223	209	218	222	210	212	210	208	230	211	219	199	218	224	210	206	235	182	238	224	208	214	225	232	214	238	210	201	220	218	222	209	204	204	250	224	207	221	220	222	235	215	185	221	221	200	240	208	212	227	230	204	202	204	204	213	227	232	211	202	206	216	225	207	222	220	219	235	202	200	226	244	246	239	192	231	233	239	238	188	198	219	214	236	211	224	215	226	219	218	194	193	225	225	215	208	212	196	223	219	211	228	214	215	224	224	208	222	217	229	191	198	200	204	222	225	198	218	242	198	212	198	215	186	210	201	207	248	223	208	211	230	205	234	234	216	198	208	201	199	189	226	195	219	211	177	217	232	221	210	210	221	212	222	212	239	210	193	238	220	220	199	206	195	193	218
13730	10301	8648	4351	2792	2009	1586	1340	1101	914	862	770	697	660	638	607	548	577	524	502	529	474	497	449	479	478	460	455	449	484	428	441	427	495	467	454	418	448	453	426	407	395	416	423	421	426	423	423	398	411	441	413	447	437	447	422	446	464	434	393	443	405	420	390	411	413	416	407	388	451	425	423	397	437	401	420	421	418	402	434	398	413	440	418	406	437	420	411	413	412	421	393	391	418	444	468	439	424	434	379	430	418	425	406	411	431	351	385	441	424	405	399	423	410	408	450	386	411	453	404	407	397	446	399	415	419	359	440	388	422	453	416	428	419	444	429	429	402	437	420	422	430	409	429	418	392	395	372	422	453	408	356	414	416	450	442	405	438	389	420	413	407	448	402	430	419	422	412	375	418	437	412	410	429	415	400	429	405	402	390	443	397	435	379	389	438	424	374	443	399	405	389	404	417	448	412	409	397	432	419	402	397	410	417	367	408	381	420	419	389	406	415	388	381	424	417	458	442	382	400	413	394	436	393	424	430	414	390	410	441	411	423	417	424	404	440	383	391	409	399	414	386	363	403	419	426	413	397	421	437	416	429	408	405	452	397	417	401	414	408	422	396	396	406	391	435	387	400	390	430	450	427	384	391	388	396	440	426	444	452	411	417	404	407	416	422	411	410	408	405	394	415	441	425	426	382	431	402	407	418	384	402	395	401	411	417	385	444	412	399	400	418	408	382	417	424	405	436	385	366	418	433	445	400	405	400	400	424	425	404	394	394	420	460	394	424	418	375	418	411	419	377	390	412	390	416	410	391	420	402	414	388	383	379	438	417	395	385	412	395	437	418	392	390	390	419	378	431	399	412	413	400	382	420	407	421	396	412	423	455	416	441	434	401	440	409	439	419	443	423	412	407	413	402	429	416	401	422	407	422	422	403	389	396	456	454	431	381	370	385	417	418	403	433	405	394	412	414	404	428	417	422	414	389	441	407	409	437	442	414	424	420	433	405	403	383	388	406	444	436	439	450	375	431	404	404	381	429	406	391	387	420	422	396	420	407	414	381	425	421	413	402	429	376	408	383	394	428	461	425	394	421	387	396	395	378	398	421	410	430	400	386	407	395	413	410	416	399	338	386	439	451	415	423	418	405	391	458	393	388	403	433	419	402	398	441	414	377	428	421	430	401	396	410	399	396	411	405	389	442	402	403	418	418	379	428	397	418	398	389	409	415	443	388	435	379	411	428	432	402	418	385	448	395	413	415	376	421	409	408	396	404	454	383	430	425	374	426	402	399	403	409	374	454	379	412	419	381	415	429	398	398	409	405	412	423	422	402	416	377	425	415	419	416	440	397	435	397	361	412	392	401	396	407	401	416	438	405	405	405	426	419	415	409	422	415	398	392	433	398	407	410	422	399	385	416	414	375	433	428	404	434	367	389	413	404	376	432	448	404	414	363	478	391	407	387	444	437	437	449	394	405	391	406	377	386	445	435	415	439	391	442	382	408	429	376	396	400	409	399	399	413	451	429	422	402	390	398	426	411	404	406	404	395	419	395	409	413	451	404	402	394	444	397	407	444	413	403	397	440	404	386	433	382	406	384	432	389	421	382	432	426	428	375	420	437	437	462	402	390	425	401	418	397	404	412	389	409	396	433	402	360	413	398	426	411	417	386	401	378	426	422	427	371	376	388	414	409	425	414	412	404	413	434	434	398	436	413	368	412	415	403	393	411	368	359	439	463	414	391	425	415	441	424	459	389	383	392	379	389	402	428	403	402	392	410	408	407	369	400	421	410	385	413	428	418	404	400	404	384	396	426	385	470	408	425	427	406	439	442	440	389	400	422	422	404	408	409	362	415	402	412	407	421	397	417	404	396	417	374	449	398	436	431	447	400	389	390	429	396	427	439	440	433	413	435	399	417	389	443	424	461	415	423	444	427	400	461	413	398	422	415	425	457	392	429	369	434	433	439	376	391	406	398	384	395	421	429	395	442	415	375	416	432	387	429	375	427	398	436	409	411	397	398	398	426	429	382	435	407	432	387	462	387	432	379	377	411	413	396	384	386	384	412	382	412	433	391	425	446	369	444	389	398	409	421	422	424	461	401	383	412	388	432	402	368	431	404	407	428	388	410	393	416	389	386	402	398	409	399	390	420	399	419	387	397	366	383	414	404	421	390	375	416	394	381	409	415	405	430	404	444	423	411	411	445	410	401	386	423	399	420	439	448	395	395	418	384	391	402	453	408	440	388	431	393	408	417	419	414	420	404	399	421	406	419	420	417	380	407	397	428	368	425	440	390	427	449	436	438	401	378	430	418	382	443	453	413	389	408	424	393	395	386	418	412	386	421	451	416	408	417	385	408	441	393	424	423	426	416	403	387	397	415	380	370	415	385	441	383	421	406	382	428	415	417	384	421	394	418	418	408	432	410	382	379	399	395	385	437	400	420	406	374	424	352	389	425	423	348	381	422	431	416	432	363	391	449	446	414	391	382	392	403	419	438	409	396	411	403	386	395	424	417	399	416	374	436	412	411	411	453	414	416	445	413	413	398	431	420	424	424	398	417	438	392	450	407	429	423	368	429	429	424	415	410	443	389	436	435	386	419	386	414	434	401	414	408	429	437	401	407	408	406	437	400	415	412	405	421	433	416	412	405	399	435	406	443	407	432	387	411	412	411	398	387	395	378	377	410	397	410	417	432	404	423	412	438	422	408	453	390	387	435	410	406	427	421	414	438	394	393	408	435	388	421	392	394	422	400	400	386	427	379	406	439	415	428	379	394	418	418	457	447	421	424	412	414	391	363	427	421	387	459	419	422	405	388	374	389	418	414	434	402	385	407	393	399	415	418	416	400	400	434	396	434	405	413	445	408	389	429	394	421	410	396	432	424	381	452	409	408	412	454	442	426	417	425	383	403	417	424	422	435	418	407	419	417	409	449	410	380	432	430	404	403	438	407	423	423	434	384	409	424	441	400	436	429	390	410	384	411	405	368	414	428	433	445	408	421	383	450	391	432	388	403	434	381	396	402	457	422	404	410	436	426	430	411	426	372	388	415	421	394	412	414	421	374	413	415	446	414	378	419	449	357	397	462	370	441	392	400	408	394	408	414	353	408	414	397	387	396	396	404	427	416	433	413	400	432	396	391	415	381	414	403	403	431	451	449	409	415	394	426	410	424	408	424	386	397	418	396	431	405	415	408	419	427	414	403	413	429	386	382	419	374	422	375	431	382	404	372	421	371	397	407	443	409	393	410	420	428	401	378	375	442	398	419	392	411	402	414	403	425	437	422	426	398	392	401	421	417	393	404	373	386	418	435	409	380	358	394	399	395	421	394	400	435	394	405	437	407	416	365	424	421	405	421	401	386	442	424	394	410	369	381	448	401	447	396	371	449	420	404	441	410	427	422	410	389	418	376	378	398	418	443	422	435	414	396	409	376	376	404	396	445	418	370	404	381	401	433	386	380	361	402	415	397	430	386	435	425	409	426	386	425
23001	20962	28721	23355	20962	16610	1905	917	746	668	617	569	537	521	489	502	485	504	547	439	442	429	463	470	417	429	442	445	432	437	459	406	455	433	421	406	450	427	416	448	430	448	402	424	429	413	406	450	403	419	385	389	418	372	437	416	404	411	421	434	401	411	389	445	423	431	432	401	399	386	399	366	400	421	440	401	412	453	405	408	390	379	416	390	404	399	412	419	403	394	400	423	377	403	430	415	400	368	416	404	372	405	397	412	379	411	413	413	425	431	388	380	403	429	407	392	402	428	407	396	461	403	385	444	419	428	406	401	412	416	374	405	421	416	428	368	433	372	397	383	404	411	418	401	422	396	381	411	436	431	407	428	389	409	392	396	410	422	370	394	391	378	423	401	388	401	397	415	458	391	420	418	384	417	417	386	413	412	404	400	412	400	418	401	426	391	423	423	411	388	381	401	417	434	431	413	420	401	433	424	432	445	399	423	410	418	408	430	382	377	372	403	417	378	393	430	390	372	400	408	352	408	440	399	394	427	412	428	382	400	396	411	442	402	386	430	390	411	399	392	407	422	380	375	423	407	444	411	391	429	396	408	426	420	376	397	405	405	423	406	407	403	407	389	419	416	418	385	400	397	415	405	410	406	381	392	401	393	435	429	366	415	396	388	447	408	436	443	382	416	396	398	408	419	411	406	407	447	415	424	412	427	434	401	426	435	438	421	390	424	419	409	406	398	405	417	399	382	380	403	345	419	424	395	416	414	426	415	436	381	407	381	401	422	431	417	420	419	443	412	410	399	387	406	426	378	422	362	418	389	404	412	386	406	395	447	386	425	428	372	424	418	371	386	403	413	400	397	416	411	413	399	396	383	393	400	415	382	389	420	440	370	446	416	406	435	409	429	403	383	408	387	420	409	418	388	384	468	466	422	414	415	396	420	399	404	423	384	387	388	426	412	368	373	395	380	380	404	436	412	407	389	408	441	420	403	441	372	412	423	396	399	430	443	399	362	392	415	430	396	405	420	392	436	385	397	441	450	429	434	418	423	415	462	416	417	357	439	424	399	404	415	398	396	376	383	410	448	452	388	402	406	379	400	405	454	417	395	405	460	447	393	411	431	371	423	403	404	394	395	410	371	426	410	411	426	363	408	392	412	392	433	440	426	429	370	369	417	432	401	407	413	447	404	390	413	398	379	392	390	395	385	381	385	418	394	421	385	428	416	406	417	389	411	378	391	364	403	414	433	405	407	387	393	427	423	395	379	427	425	386	399	397	390	376	404	400	387	414	424	406	396	430	400	410	426	379	394	414	412	407	404	367	424	396	400	406	413	441	432	391	420	429	386	418	380	409	438	426	367	428	375	379	418	368	452	453	389	406	432	409	421	407	403	383	398	403	420	380	389	383	409	412	405	375	403	372	436	441	410	372	358	398	416	399	439	425	431	408	409	381	391	386	393	382	416	430	379	417	417	420	398	394	377	447	416	416	390	386	411	433	399	406	397	426	358	413	442	399	412	385	428	411	378	411	417	400	406	386	411	427	393	422	435	417	438	407	404	399	416	435	416	407	366	404	383	433	405	418	387	390	454	394	402	402	399	443	407	390	393	396	382	388	384	407	417	427	381	394	438	382	415	413	392	393	410	401	395	386	397	404	407	368	407	432	431	402	398	385	416	404	393	406	394	390	404	423	378	397	407	396	444	445	386	424	450	394	408	401	365	407	420	422	431	388	419	355	386	394	393	394	399	388	421	399	410	408	411	412	428	427	423	401	384	361	395	425	409	369	377	416	429	399	389	393	416	441	415	370	372	407	376	411	418	387	437	383	426	412	397	412	428	401	416	403	403	411	395	379	387	403	378	457	419	433	403	425	401	420	420	410	420	394	403	417	398	410	379	394	384	386	432	385	417	399	411	416	380	416	406	406	416	424	436	432	358	386	399	418	433	407	417	400	440	401	417	370	422	444	425	405	453	419	366	411	404	394	378	382	455	428	398	365	420	357	403	399	385	378	418	411	408	382	420	422	385	394	401	395	429	380	420	433	405	430	418	387	373	417	423	424	420	392	401	416	364	413	421	411	381	403	415	388	411	426	401	406	415	393	388	407	424	367	439	454	411	413	401	406	415	411	362	409	379	434	394	423	390	382	393	429	391	416	427	400	391	432	382	408	394	434	403	365	399	395	399	414	393	430	432	381	401	398	351	445	400	451	412	394	417	397	434	378	371	381	405	401	413	390	398	413	414	430	391	390	403	412	396	404	414	430	433	450	423	434	411	351	388	428	390	402	439	431	411	391	408	414	420	425	405	376	399	392	400	421	421	411	395	420	394	403	441	372	411	407	422	429	422	406	415	372	426	417	421	413	375	425	407	364	414	405	380	382	375	404	421	412	412	397	392	382	422	448	390	386	390	449	430	414	384	393	424	417	409	414	390	406	387	393	413	393	411	421	413	392	393	361	406	362	389	401	401	412	421	390	409	414	413	396	424	412	410	390	445	390	426	415	458	372	404	430	431	422	425	373	366	414	397	390	411	399	394	404	415	410	445	403	423	400	413	418	412	378	404	423	439	397	415	360	430	411	401	378	438	395	411	419	421	389	396	423	397	424	451	382	402	421	395	413	391	421	390	389	424	398	443	427	407	420	408	379	358	413	394	404	373	414	412	382	405	400	397	404	397	429	377	393	354	402	427	380	413	379	415	413	381	395	413	385	409	426	414	433	403	422	429	383	416	432	412	401	391	389	402	393	450	408	430	413	414	429	400	394	409	437	383	424	354	407	391	373	375	396	407	411	415	386	400	385	395	404	368	401	428	411	411	408	389	404	425	360	394	381	392	394	395	397	432	389	392	423	414	417	391	421	410	401	393	408	395	384	444	375	396	385	410	408	362	448	374	401	398	428	397	460	382	429	416	397	378	399	435	390	413	423	390	387	388	409	418	399	434	429	371	453	446	379	417	385	418	407	384	409	382	408	396	415	391	378	434	431	420	385	399	411	423	392	431	372	417	411	433	399	438	426	413	374	399	391	393	410	393	407	434	413	401	386	384	410	376	426	421	382	428	414	380	405	406	378	392	399	400	409	384	369	390	385	430	376	349	421	406	388	391	425	401	407	400	387	405	412	396	390	421	400	393	409	430	373	375	417	387	398	414	407	380	389	407	391	435	444	390	400	392	391	430	426	384	392	406	376	417	430	409	410	395	381	430	415	438	433	409	428	390	392	405	398	418	397	398	369	433	458	410	419	431	356	393	447	412	420	392	376	383	394	413	408	429	426	410	411	435	379	392	384	398	426	384	410	422	439	399	410	392	410	397	440	435	395	389	400	408	400	423	435	429	426	405	403	419	421	426	421	441	402	428	416	369	387	409	394	383	391	414	411	412	356	415	414	393	409	422	396	389	418	407	426	411	401	391	438	413	407	420	391	410	400	405	384	395	415	391	416	401	413	379	446	398	421	389	398	392	415	391	394	397	411	385	413	421	417	432	413	403	385	404
16527	16295	13632	7573	5106	3679	2801	2364	1924	1698	1475	1407	1249	1182	1119	1010	994	948	889	861	817	814	849	811	828	776	787	778	713	819	749	770	772	774	765	725	731	781	749	744	723	756	748	690	699	748	668	649	730	721	697	651	744	715	719	731	671	624	753	692	679	757	705	666	672	684	654	662	696	697	693	699	738	691	677	697	717	681	723	680	721	685	738	687	695	714	662	638	729	649	692	705	684	652	702	716	720	731	674	712	693	708	700	671	644	685	665	673	691	707	705	674	682	725	677	658	666	671	627	727	694	678	732	695	711	728	721	627	674	669	728	671	667	698	679	693	701	674	584	700	666	728	679	676	672	723	683	696	677	688	666	713	694	702	670	687	682	693	669	678	700	685	694	655	716	700	661	651	661	698	686	671	697	669	735	693	708	699	691	680	697	698	690	679	677	697	698	706	675	670	685	691	753	669	701	724	702	711	655	680	699	666	688	675	617	692	696	678	725	721	681	696	676	681	658	675	701	645	686	702	694	685	690	712	682	632	689	667	684	699	660	678	645	663	711	701	688	717	737	677	671	669	659	693	756	691	677	673	719	636	693	632	671	700	634	629	704	661	681	680	665	685	713	695	666	683	731	692	696	729	685	726	682	678	694	709	660	663	688	689	664	692	679	663	698	629	692	691	675	663	714	657	637	678	681	653	685	701	759	716	681	702	689	707	721	651	711	717	712	677	666	658	683	693	656	696	680	641	670	649	712	706	648	703	710	682	714	679	725	692	681	686	688	672	659	658	723	655	661	662	673	673	725	692	687	682	674	704	713	688	669	684	692	677	694	671	690	639	684	639	648	666	723	719	695	610	660	704	670	711	700	672	682	734	713	664	673	699	669	679	723	692	707	681	689	612	638	700	675	667	686	674	665	681	647	684	698	710	678	691	703	698	644	623	684	658	704	681	662	650	680	624	706	740	659	725	685	723	694	703	648	673	720	686	678	655	634	724	661	734	662	711	695	686	662	699	649	692	712	696	680	750	692	672	712	701	675	705	661	685	682	695	692	720	694	631	662	691	633	667	664	684	631	698	642	700	640	669	688	693	689	676	702	709	703	634	664	667	703	725	629	690	692	645	676	698	650	752	698	700	669	657	724	664	651	694	694	660	654	663	687	699	685	652	681	654	652	689	641	674	704	708	704	677	713	712	672	653	758	697	684	656	688	692	716	681	680	701	694	669	692	711	701	687	679	692	680	697	701	651	720	706	694	671	682	661	679	686	675	702	721	735	645	703	668	683	654	635	700	686	637	703	687	671	688	675	710	662	673	706	679	696	680	710	730	677	646	685	684	727	654	692	677	743	713	671	685	698	718	649	685	699	663	666	619	711	727	703	686	699	667	692	635	682	704	702	682	689	658	662	705	680	685	698	694	706	651	683	622	725	688	646	705	699	648	651	679	690	642	730	711	629	678	700	662	665	655	720	691	656	689	698	679	685	695	663	669	697	703	695	710	672	678	667	739	678	700	678	701	683	738	707	712	685	659	680	642	663	643	695	674	728	672	684	693	675	702	678	698	703	721	652	693	638	705	711	669	698	725	742	690	658	691	677	657	656	673	679	732	684	690	686	725	677	665	685	671	686	675	672	686	646	654	653	717	679	699	695	680	684	657	708	686	680	665	687	684	684	697	682	673	689	686	736	727	695	685	702	680	691	712	689	672	669	696	693	695	634	679	688	696	661	624	680	709	699	686	691	649	650	671	674	735	681	688	625	728	690	738	687	664	673	743	688	696	688	685	678	698	665	661	636	689	681	705	710	637	701	671	633	674	664	645	667	701	663	670	642	684	665	657	667	672	664	649	681	664	698	681	678	647	670	646	693	694	712	709	659	678	650	669	673	659	707	693	713	693	684	686	688	649	682	723	687	698	626	701	721	680	717	622	711	714	707	652	687	701	646	680	729	681	651	665	654	701	700	674	694	677	717	622	723	623	730	700	694	663	714	684	674	671	612	699	701	711	658	699	738	702	707	675	755	681	674	680	715	751	692	645	688	649	648	712	688	679	688	645	707	651	627	693	681	733	723	678	652	683	686	697	699	699	665	715	667	746	692	653	692	675	621	647	669	688	680	696	682	684	747	720	746	664	665	666	652	663	693	692	688	702	678	685	694	688	702	624	675	711	682	667	659	659	665	655	705	671	648	652	717	724	693	669	659	759	645	664	696	669	689	692	712	663	722	674	643	694	653	682	701	675	669	709	675	673	671	678	656	698	687	711	704	635	663	669	692	655	619	727	703	670	701	672	727	674	709	651	637	704	642	689	632	647	691	708	681	706	657	661	671	710	650	733	691	687	673	672	666	711	684	690	703	694	668	686	672	715	681	719	687	717	691	722	696	687	751	687	682	711	688	660	726	656	690	646	706	697	658	710	688	739	700	688	726	673	740	708	690	679	714	665	667	685	681	711	730	676	679	730	668	735	719	666	650	687	681	666	713	697	657	653	665	666	676	718	660	728	692	674	696	662	688	667	680	677	698	688	715	666	685	682	685	701	654	686	633	697	655	665	683	690	728	707	699	682	648	698	650	677	685	689	668	698	672	653	666	697	646	643	643	702	698	683	674	675	726	680	726	691	694	716	720	723	677	670	725	672	715	705	724	641	697	676	690	684	682	659	680	671	678	663	654	711	731	676	681	681	660	720	648	696	720	710	730	660	678	670	688	693	653	673	682	694	674	705	682	651	701	632	660	682	699	685	658	667	653	687	707	728	686	706	688	700	701	641	660	697	709	646	641	719	678	710	684	667	684	727	726	711	689	678	698	686	665	675	687	653	696	726	661	681	620	697	683	704	663	676	677	694	694	680	672	655	710	729	711	665	663	668	674	713	650	707	693	708	742	688	679	700	688	701	687	694	647	691	650	690	692	690	668	647	682	669	699	691	660	679	674	693	652	698	722	696	683	703	697	671	690	653	692	693	640	665	683	661	665	701	669	699	678	709	651	690	671	713	694	638	763	652	740	684	679	688	671	730	678	665	668	691	677	710	689	701	718	693	700	676	666	671	720	642	633	644	685	686	698	691	714	686	636	674	669	629	704	705	703	653	673	660	720	677	710	687	719	686	675	654	726	658	647	661	657	706	672	638	731	700	669	702	647	697	701	640	656	682	673	633	702	691	713	640	631	656	721	715	706	679	616	703	662	717	685	675	700	700	674	688	741	677	672	736	683	651	678	655	676	735	681	719	698	702	644	703	735	685	684	673	673	685	701	689	672	698	664	689	724	692	673	703	720	668	617	686	642	690	642	682	637	697	672	702	669	703	695	689	736	698	675	693	698	695	647	682	652	696	687	662	715	667	640	666	676	661	705	668	679	670	668	666	655	729	694	668	692	672	670	673	717	675	690	696	716	685	683	665	686	688	704	705	660	673	666	685	688	686	670	676	657	699	730	690	699	721	718	660	725	654	664	698	702	688	686	679	634	674	679	684	709	667	672	731	702	663	658	723	675	662	696
26659	20056	6888	895	594	521	531	461	490	505	485	462	473	504	454	460	451	494	477	490	463	453	495	474	454	481	410	484	465	434	470	477	486	487	477	431	481	460	479	461	473	471	470	440	457	475	465	468	478	510	465	474	446	472	420	447	444	459	461	450	429	473	508	473	423	472	473	485	489	512	470	489	449	505	459	483	464	465	464	482	447	475	485	444	477	481	444	431	434	440	478	461	457	468	463	418	449	473	466	447	466	475	442	455	469	489	450	430	485	445	475	432	476	461	453	423	449	469	479	467	473	467	469	440	477	472	497	463	455	466	477	481	458	480	453	476	457	460	444	475	486	472	438	464	453	471	461	486	461	523	482	499	432	472	441	470	461	424	462	448	462	425	433	455	449	491	465	446	456	439	482	475	482	468	473	462	501	493	482	460	444	445	441	465	434	459	437	445	476	487	432	460	466	444	467	480	419	476	448	463	461	473	445	472	454	443	510	478	422	500	477	495	436	474	481	452	486	463	465	468	439	476	470	478	472	430	468	503	479	456	442	471	514	479	459	498	475	476	468	469	463	450	467	497	456	437	481	444	516	477	468	469	440	444	461	478	497	417	484	452	449	480	468	475	492	436	483	475	505	402	457	471	498	459	422	464	458	483	444	447	441	492	473	430	441	494	446	423	455	501	430	457	470	434	474	477	459	480	489	492	453	393	486	459	477	441	498	468	496	477	492	439	416	469	456	463	472	440	453	473	431	437	441	468	478	477	488	520	490	457	437	493	466	461	458	498	449	474	468	507	449	444	476	453	445	464	425	479	482	463	483	472	461	481	500	459	475	456	459	458	457	441	497	456	426	491	493	441	493	465	507	467	451	437	473	455	467	493	461	463	450	443	479	446	450	463	472	460	473	433	448	449	475	453	481	454	508	455	451	494	444	425	509	440	469	446	420	475	466	467	480	429	497	463	454	490	454	432	463	447	459	492	488	437	461	439	470	451	428	410	490	416	446	469	467	482	456	442	487	467	461	469	450	503	466	443	489	412	492	472	456	480	444	479	447	471	428	475	480	450	477	450	462	453	443	495	481	479	480	466	469	472	473	462	505	472	416	469	501	465	485	492	478	476	489	474	431	489	476	460	463	488	479	460	474	416	474	431	436	448	457	477	460	468	445	470	427	479	454	460	451	453	452	470	479	470	475	463	494	459	475	459	469	472	489	488	466	457	458	481	464	437	461	436	436	432	485	449	496	423	523	489	475	453	426	469	446	466	467	440	470	451	478	465	475	467	445	451	485	458	462	487	425	461	493	436	471	477	521	473	475	470	454	459	454	424	471	464	458	458	433	465	408	455	454	487	499	459	451	450	468	488	488	488	471	472	444	469	481	475	452	483	452	473	428	482	442	434	463	421	451	443	444	448	439	442	447	487	468	461	448	466	446	456	454	456	438	470	470	502	494	444	453	461	437	469	463	482	458	484	474	437	467	472	453	462	439	436	473	457	457	435	465	506	467	484	478	436	467	474	467	493	470	469	449	462	407	468	475	468	450	461	457	436	476	468	483	507	485	470	423	487	453	438	422	454	406	466	465	454	417	448	418	421	470	454	459	458	428	445	483	453	473	457	462	448	506	448	412	457	471	442	465	438	495	435	454	461	453	469	484	452	454	460	455	459	477	439	413	466	476	450	463	457	472	417	533	467	458	466	437	481	425	433	449	476	465	463	453	463	456	438	507	460	465	457	436	483	484	449	474	438	472	505	479	481	453	438	466	469	471	483	426	453	461	462	484	437	472	486	475	431	454	431	442	466	465	498	410	448	459	446	446	437	458	459	442	429	500	463	460	448	469	432	417	442	464	444	471	449	443	481	445	461	471	475	505	462	415	445	453	443	481	470	461	494	470	422	470	488	487	436	468	473	460	467	468	476	461	449	468	479	455	462	488	467	461	444	453	436	485	459	467	434	493	486	445	474	445	482	437	448	420	481	465	482	472	456	471	457	411	466	478	461	438	403	452	477	483	458	472	477	477	460	485	479	440	461	456	490	423	496	449	472	449	475	491	446	433	457	475	455	475	454	483	467	449	477	464	480	468	429	491	469	438	496	500	484	441	444	463	490	463	480	476	423	469	485	481	465	467	474	476	485	448	494	457	468	426	461	455	452	472	478	451	476	445	454	474	459	492	452	446	491	452	484	422	464	459	415	492	447	426	451	455	427	450	488	433	457	485	496	458	447	467	470	438	456	474	495	465	470	426	452	435	471	475	429	477	474	484	443	468	460	462	470	468	482	448	458	426	471	460	482	455	491	444	405	475	471	419	453	475	443	449	472	447	475	439	470	459	475	453	467	487	433	471	461	464	455	473	475	470	472	469	441	479	448	463	441	455	443	473	429	463	475	455	477	461	466	427	472	475	493	433	471	484	478	457	473	466	444	476	449	491	456	455	458	507	429	447	473	495	449	455	470	448	463	489	473	475	478	459	449	478	491	460	463	460	436	448	506	487	456	459	453	452	422	492	478	463	436	495	456	470	457	472	456	469	498	459	462	430	473	465	484	460	501	487	469	448	502	476	475	447	482	468	455	428	445	441	402	425	457	479	446	406	456	460	448	464	481	463	472	461	474	438	459	448	467	445	487	479	454	457	438	443	447	469	448	441	448	492	439	445	445	450	490	477	435	493	484	454	464	444	465	510	423	470	457	420	493	454	446	480	450	446	456	481	448	420	472	483	462	440	469	490	453	437	472	473	433	453	439	457	434	420	423	459	459	470	414	457	456	457	506	470	427	432	442	480	465	488	467	476	484	433	413	424	467	471	460	432	452	436	471	425	468	499	433	476	480	468	433	458	482	484	415	460	497	477	493	451	455	445	443	462	455	411	495	465	499	432	467	442	448	439	482	468	467	456	473	451	455	466	459	452	462	458	436	470	490	437	505	449	440	444	450	454	470	463	456	470	445	444	473	460	495	458	442	476	463	466	461	472	448	492	501	475	488	435	467	457	471	479	465	467	481	436	447	465	448	478	453	484	438	462	458	458	497	450	474	455	464	457	443	492	448	449	454	484	501	468	486	508	481	441	501	451	499	452	443	470	457	473	465	434	497	490	431	487	453	440	487	459	476	487	438	441	465	472	459	440	484	469	447	456	489	480	466	491	474	452	454	457	427	475	449	463	473	459	454	464	493	481	439	447	466	472	496	473	457	508	437	489	452	453	429	437	477	462	449	459	458	459	483	458	508	481	434	409	462	454	476	438	449	471	470	415	446	465	447	453	445	457	456	490	443	493	483	417	498	482	487	505	495	427	472	451	450	480	478	445	506	448	481	505	477	446	495	437	423	483	451	462	469	440	444	454	472	450	488	440	443	442	486	463	466	455	465	411	455	431	452	480	457	466	464	485	490	476	494	494	450	438	486	475	442	444	432	467	475	458	502	535	438	524	413	464	447	496	459	460	492	492	472	419	452	430	429	497	444	423	447	463	518	462	483	452	464	497	479	480	485	483	449
7050	2007	1772	1274	1044	943	935	898	956	893	898	883	851	837	813	783	797	841	841	820	822	847	808	815	834	831	831	836	843	838	797	848	823	813	809	769	780	890	817	886	820	841	795	800	865	805	811	859	801	820	797	824	857	814	831	783	843	810	830	762	854	822	779	805	815	839	842	844	860	797	788	831	870	807	818	821	807	844	838	739	807	840	833	829	827	869	875	797	806	805	761	768	799	807	825	825	802	793	825	809	834	768	816	820	779	803	829	832	841	823	832	834	821	811	882	811	802	794	809	820	857	836	825	835	831	810	848	817	826	820	874	827	887	782	815	848	815	800	813	820	904	796	850	834	833	833	843	804	804	816	863	797	817	838	833	839	839	815	811	802	810	848	793	808	845	777	860	829	827	812	875	865	872	779	824	825	835	847	796	841	811	776	765	849	806	829	797	829	864	819	832	822	855	824	840	820	844	815	848	845	818	876	856	849	780	786	829	856	785	827	826	794	798	795	883	858	810	831	844	824	754	806	821	824	837	859	838	787	828	826	818	854	866	846	815	867	847	836	874	861	838	807	808	877	881	808	786	798	806	839	798	817	894	786	770	843	849	820	811	817	839	816	836	822	832	847	884	852	787	781	829	809	819	842	843	793	859	883	828	841	916	807	821	843	844	799	843	843	850	839	826	769	859	828	819	818	872	867	793	819	863	780	786	817	789	795	862	855	821	783	830	788	873	823	822	792	784	823	834	875	790	822	848	865	834	843	863	798	813	827	777	810	775	829	819	794	807	821	836	796	777	825	819	778	828	796	851	848	822	840	798	804	789	879	829	844	895	829	813	819	798	842	821	798	846	772	818	801	801	787	843	827	817	822	825	813	829	779	838	800	849	850	775	759	808	804	848	846	827	800	822	875	780	839	824	822	810	846	848	834	738	840	809	847	832	817	804	841	843	815	819	792	815	817	820	788	859	800	795	876	870	792	794	838	772	818	802	770	797	807	845	818	857	778	834	838	766	859	803	835	830	861	829	840	803	806	830	834	869	804	781	773	832	817	827	815	802	851	816	766	818	797	772	870	870	795	777	830	816	798	842	760	792	853	833	802	807	789	839	855	784	797	874	827	836	789	795	825	847	877	788	755	846	838	839	808	778	804	790	839	815	798	853	840	842	851	810	812	802	825	780	827	811	871	861	818	798	790	760	827	814	801	809	852	822	829	858	799	891	805	807	823	805	817	824	825	848	881	862	793	806	855	799	821	789	846	848	812	806	837	815	853	773	793	803	844	804	893	829	804	881	841	814	881	827	810	804	784	763	819	840	821	848	758	887	847	818	812	764	827	847	848	829	815	824	801	857	848	830	832	811	819	796	823	818	760	834	822	847	816	860	791	815	811	837	832	785	799	799	798	780	823	836	816	784	830	808	838	828	792	853	811	835	861	818	802	862	846	823	831	849	866	789	781	804	846	828	826	843	867	811	792	847	815	810	851	832	784	812	800	792	845	788	819	795	855	769	904	789	783	838	807	786	844	837	853	853	820	817	799	832	825	859	828	841	803	847	813	820	837	860	835	751	862	829	807	874	805	824	822	837	890	846	793	821	797	832	820	858	821	812	883	780	797	817	807	798	810	782	816	811	794	820	817	846	833	836	823	794	849	804	780	837	822	792	822	847	868	827	824	815	823	809	814	838	860	798	820	790	845	816	833	819	804	859	774	803	804	810	824	807	820	803	841	856	859	820	783	876	820	840	818	861	844	819	833	759	783	795	769	800	823	814	849	833	864	885	844	820	820	866	850	842	833	794	778	836	821	803	891	821	817	832	859	828	768	840	795	826	806	799	784	832	821	795	835	856	821	824	839	803	749	820	832	821	832	767	804	788	862	810	846	813	835	825	832	849	847	823	751	831	840	820	829	806	827	847	853	832	782	871	795	838	824	809	785	854	891	822	774	823	850	849	816	799	762	798	859	799	825	794	848	745	854	843	785	770	834	855	807	863	812	806	828	775	859	853	878	853	841	755	841	825	812	822	798	831	827	777	802	826	867	829	862	826	827	887	883	814	805	825	831	840	845	844	803	847	841	885	791	818	762	844	828	814	831	844	812	828	754	780	795	838	839	806	838	803	804	798	833	865	849	748	803	864	827	820	834	838	800	857	820	876	809	822	780	792	800	863	803	853	765	808	859	815	809	816	806	843	808	842	815	812	805	834	832	843	818	845	846	819	846	803	812	866	879	893	780	823	788	813	823	835	814	802	876	812	866	829	868	863	793	843	796	783	806	814	831	795	868	826	781	810	757	802	830	822	836	856	821	798	852	841	822	795	805	856	829	808	810	818	838	799	831	857	808	805	830	844	864	885	779	781	869	836	852	776	779	836	806	813	810	845	804	804	797	849	862	826	874	837	808	824	822	825	826	853	828	793	839	804	866	819	811	805	835	810	828	811	800	883	783	815	829	794	819	848	782	866	817	809	828	831	834	843	779	853	852	807	882	811	851	847	829	812	780	811	813	798	846	837	827	746	828	838	855	827	863	797	830	831	852	797	788	825	850	790	849	835	833	832	758	815	835	845	841	819	803	847	787	795	830	816	851	860	890	821	814	879	913	793	848	832	845	832	843	813	840	793	803	809	796	832	850	825	847	853	830	823	785	823	834	863	813	801	830	818	825	814	783	830	779	841	784	858	804	775	867	808	809	798	832	773	837	778	773	823	847	803	762	826	814	795	809	804	818	849	812	846	809	834	783	863	775	780	845	748	828	772	834	819	841	805	927	778	825	823	793	792	812	800	801	805	831	846	797	866	769	857	838	833	831	844	816	856	813	846	845	857	830	799	851	789	879	870	778	798	848	815	794	867	808	746	798	875	837	846	820	864	859	773	841	839	816	755	844	817	833	824	851	804	804	792	812	837	827	860	842	842	788	832	819	799	865	825	816	867	839	830	810	846	884	831	835	872	813	741	794	842	853	842	881	844	796	842	840	808	816	847	823	799	827	853	796	868	833	859	762	820	841	812	846	827	791	762	842	808	843	805	877	863	788	866	805	821	789	782	774	858	765	848	809	832	846	828	790	843	801	840	880	792	812	819	789	860	828	822	861	840	796	859	837	865	843	844	823	842	792	860	763	850	810	804	816	829	818	789	808	836	858	819	807	859	780	869	780	786	866	820	814	845	813	828	805	837	805	853	832	806	800	838	820	839	797	813	816	870	828	793	801	810	767	844	839	880	802	816	814	808	875	875	863	849	819	837	864	794	860	805	805	825	849	796	821	785	823	816	781	828	831	812	809	840	783	835	798	808	838	777	763	826	780	844	822	880	855	808	808	846	839	833	814	822	806	794	792	791	810	792	833	826	803	806	811	814	844	842	792	841	814	844	809	785	776	801	793	852	795	803	814	781	824	791	826	808	830	770	824	826	812	810	796	832	841	873	794	860	834	894	807	798	803	803	831	774	759	847	796	849	835	810	796	817	784	803	807	821	784	823	834	832	815	785	835	799	844
24038	20960	28042	24046	18716	1535	604	411	407	355	360	294	311	276	280	252	262	275	239	246	234	244	246	217	218	213	238	256	227	221	225	228	221	230	216	255	246	238	213	213	226	203	246	213	215	199	194	210	239	226	227	219	219	211	206	231	218	213	223	238	198	222	214	221	214	234	227	218	253	225	226	248	191	229	206	220	214	208	223	214	206	221	222	206	217	217	217	246	227	205	220	229	202	223	206	202	167	208	194	213	205	198	243	221	233	205	241	229	228	224	207	230	192	201	207	216	204	207	196	222	234	230	239	229	202	197	214	218	218	228	225	215	236	193	241	217	216	206	215	197	199	194	243	219	205	222	193	211	221	190	218	224	204	217	217	212	217	195	215	242	215	203	218	223	224	241	214	189	236	219	184	209	249	209	204	196	219	231	224	190	203	211	231	216	226	218	213	222	228	214	209	232	202	220	199	206	214	197	217	220	217	210	203	216	203	225	212	220	230	208	223	224	205	210	223	243	219	185	233	229	223	214	229	210	247	228	202	216	219	227	225	222	228	205	183	205	219	232	237	220	220	213	216	217	226	209	205	219	208	207	204	208	212	205	203	190	202	210	219	210	231	233	248	211	211	240	219	217	230	207	209	227	199	211	246	185	212	217	207	199	229	219	184	211	210	225	224	213	199	215	221	199	245	250	205	193	244	211	225	202	204	200	229	239	210	206	197	229	220	213	201	207	215	199	225	223	218	193	201	226	220	217	209	216	227	235	203	223	241	223	200	202	237	201	221	222	209	227	240	200	224	221	221	219	204	224	196	226	217	227	198	200	214	233	232	215	213	220	191	188	230	215	204	200	212	230	221	210	221	219	180	266	196	230	206	232	214	212	230	202	187	214	212	235	211	205	221	200	225	198	229	224	209	189	205	217	244	226	251	215	230	205	218	199	202	214	224	203	217	241	224	211	217	222	219	227	213	214	226	232	252	184	209	194	220	195	224	241	208	195	227	217	211	217	221	221	224	217	198	217	242	204	221	216	208	202	240	219	206	214	211	238	247	204	221	210	216	216	204	213	194	201	182	210	203	228	208	221	209	204	206	203	230	229	213	209	229	220	211	207	211	227	195	226	204	223	203	203	206	200	223	216	184	222	202	224	204	236	188	178	200	221	233	198	200	232	237	205	224	198	221	210	231	217	206	218	263	209	219	219	228	189	230	214	203	204	233	210	222	215	212	196	214	197	189	196	221	200	221	192	214	208	220	234	211	211	221	215	205	223	232	192	204	223	201	190	218	213	234	206	236	222	240	214	208	209	199	209	202	215	214	185	213	206	235	217	211	239	211	231	227	220	207	212	206	239	219	205	220	225	222	213	201	230	212	224	208	242	214	229	205	231	227	205	211	214	212	233	226	192	233	227	222	199	199	222	187	232	213	209	258	219	216	194	204	200	192	211	198	218	231	208	190	203	250	205	197	194	217	217	191	198	221	210	231	230	205	238	209	247	200	206	242	211	205	201	239	204	226	235	234	237	224	218	211	206	195	231	194	242	211	214	234	214	219	203	184	239	226	227	237	227	213	208	208	196	213	198	221	222	190	241	187	235	214	201	216	196	209	213	193	239	211	196	227	234	212	232	198	241	221	224	231	192	226	187	197	238	209	221	210	210	216	202	237	230	200	219	210	218	219	209	201	219	210	203	207	219	216	224	195	216	196	203	234	198	207	220	215	190	212	223	225	242	211	214	205	221	205	217	227	230	224	229	215	226	215	219	213	229	207	208	218	200	205	209	218	196	229	204	220	191	216	197	189	223	185	228	229	209	217	216	241	201	205	211	220	221	217	209	233	212	227	193	220	205	227	207	196	225	211	241	210	204	198	205	219	216	228	226	226	204	211	208	215	213	224	190	211	214	202	207	211	214	240	214	237	229	208	212	220	181	224	200	213	216	233	212	190	182	210	217	225	215	237	213	228	231	172	224	210	210	203	189	214	180	227	208	205	207	219	204	224	217	213	174	220	204	198	239	218	218	199	241	213	223	212	186	236	224	202	213	226	236	217	224	214	222	205	211	197	217	222	237	222	214	188	213	211	218	211	217	188	203	187	223	217	193	232	233	202	196	197	231	211	204	230	214	229	212	204	210	236	223	231	220	222	207	211	227	229	217	231	211	245	240	214	255	240	222	209	222	201	219	235	208	205	210	189	192	228	204	217	211	209	207	218	205	222	185	199	195	204	214	210	221	223	210	211	225	244	240	231	221	229	215	217	210	217	240	194	217	221	226	188	224	193	212	220	223	215	212	214	221	208	227	199	217	223	223	205	204	222	220	227	220	226	206	218	217	238	210	245	209	216	206	222	207	228	215	235	224	221	215	235	232	219	225	201	196	215	235	216	225	258	259	209	208	220	205	213	237	206	198	216	217	223	223	227	212	220	212	207	243	201	201	233	216	195	193	208	221	216	232	199	203	179	205	203	198	214	226	214	223	213	214	230	226	209	257	198	220	192	214	205	235	203	225	212	197	206	198	199	240	208	205	226	220	194	222	207	221	223	194	199	204	199	213	226	217	193	208	201	220	207	219	229	191	221	208	248	224	239	207	224	186	184	233	225	213	224	200	229	188	230	212	201	204	226	236	233	199	195	228	212	240	203	209	214	192	223	198	209	203	221	222	218	234	207	221	216	214	231	238	229	228	232	223	201	205	205	202	244	239	199	209	239	194	223	211	219	201	214	235	233	211	224	221	211	206	215	196	211	226	226	197	212	186	226	213	205	239	216	222	247	206	208	227	209	203	218	231	224	212	207	198	199	224	197	226	205	220	216	191	209	206	210	230	232	209	232	195	221	227	223	207	201	191	209	224	230	216	221	238	244	225	194	234	199	196	205	198	188	201	211	238	215	217	211	232	242	225	194	213	226	218	229	220	198	185	225	212	230	213	218	223	236	212	215	224	201	215	199	192	200	228	206	221	225	204	199	215	230	195	222	233	214	222	216	234	211	232	238	198	209	231	220	207	219	225	225	211	217	216	226	207	213	212	216	200	220	239	200	195	215	213	237	212	204	264	217	206	205	217	222	220	188	220	241	234	229	217	217	220	215	231	236	237	181	218	235	230	191	223	223	220	194	210	217	226	214	187	180	231	209	232	204	197	214	228	213	224	232	228	263	234	218	186	220	225	210	199	207	226	193	191	221	232	227	204	216	211	226	249	224	237	232	208	207	209	220	217	214	212	210	247	227	215	219	199	201	215	226	207	227	223	231	225	229	201	224	192	218	217	216	219	210	240	211	205	214	198	203	218	214	223	199	220	225	218	198	207	223	245	224	218	209	233	231	212	226	223	200	198	221	230	204	213	224	209	238	225	218	221	217	222	195	217	201	228	203	205	204	216	246	217	214	232	221	240	205	219	198	205	208	201	231	197	189	213	232	206	212	251	190	205	186	238	222	237	250	221	219	215	232	186	196	195	244	247	230	208	236	213	207	213	199	218	232	205	222	215	200	212	200	214
14441	10307	8743	4339	2914	2110	1576	1311	1105	956	879	784	674	635	658	560	563	596	525	501	498	493	517	444	501	489	457	489	427	470	502	446	415	428	409	459	450	380	457	427	451	437	396	408	415	426	433	415	433	433	384	419	428	440	396	403	406	400	418	454	398	423	442	405	409	440	425	403	398	423	420	381	394	433	438	413	421	402	433	430	463	420	433	449	393	417	415	385	409	450	433	426	436	425	374	409	394	396	396	410	416	403	398	378	398	429	397	421	382	390	398	450	425	392	376	390	444	419	410	434	413	429	358	405	431	438	414	395	382	391	409	450	410	420	401	410	406	390	404	383	424	398	407	416	415	460	394	452	396	417	387	427	426	393	403	397	383	421	403	412	396	393	429	414	424	410	429	426	399	421	439	401	404	450	416	365	381	391	408	412	408	369	405	377	389	431	423	425	392	404	408	410	411	386	411	438	397	423	399	399	400	424	411	394	429	422	373	374	427	390	446	424	391	424	389	433	372	415	428	452	422	443	420	397	414	402	395	405	404	403	410	416	405	447	402	408	422	376	432	410	432	392	409	414	390	403	415	458	385	424	378	411	454	408	407	450	425	398	426	421	431	434	411	390	439	416	415	426	366	436	404	434	435	406	406	412	435	420	397	395	405	451	442	389	416	405	414	372	386	405	385	415	468	437	406	423	406	406	404	407	413	382	414	450	385	373	413	416	418	389	396	394	388	405	403	386	418	391	412	411	449	409	401	413	403	401	392	405	436	408	383	427	412	424	396	413	417	421	381	354	406	441	406	436	409	410	426	387	397	409	388	410	427	400	444	415	393	421	411	393	410	392	427	416	431	440	410	403	401	402	427	421	406	469	410	394	412	409	421	407	446	414	411	382	452	394	421	417	407	400	397	393	423	379	408	415	400	448	430	410	448	421	434	428	415	386	430	415	430	395	428	414	394	416	415	445	435	379	372	403	376	358	434	418	387	423	429	396	395	441	441	390	401	365	384	392	412	400	450	402	397	396	388	409	401	425	415	395	391	398	420	398	421	408	366	415	414	386	389	385	417	418	429	389	426	434	407	397	388	405	383	423	433	438	382	400	389	413	418	434	417	408	404	399	438	390	421	386	400	374	415	413	397	434	387	394	417	395	408	385	394	410	450	405	382	400	398	415	402	388	445	398	394	437	449	410	415	387	416	411	411	389	434	410	378	375	388	443	402	407	434	422	420	363	425	414	407	394	408	410	431	413	387	406	426	411	402	371	434	430	409	416	387	422	449	419	399	477	409	448	421	406	404	395	408	399	396	388	365	396	402	405	442	414	426	419	422	398	398	398	425	438	413	381	450	390	410	396	412	437	387	397	374	439	398	436	431	407	450	417	432	424	426	430	422	407	398	418	428	416	428	423	423	432	455	416	428	369	414	373	365	422	444	408	394	377	431	448	384	391	413	407	439	417	372	388	413	417	406	397	417	433	416	424	433	420	415	412	393	450	401	434	464	399	388	372	408	402	421	420	421	387	364	434	408	424	455	452	465	437	404	381	402	429	395	401	383	429	423	402	391	410	426	392	412	424	406	418	372	391	418	397	453	401	408	372	413	414	408	419	391	408	421	412	385	383	396	412	425	422	422	415	420	405	386	375	435	398	406	366	428	456	426	418	413	405	409	420	393	434	396	441	436	417	399	362	402	392	368	406	423	424	413	406	411	400	435	394	406	428	411	397	388	402	397	382	423	428	391	404	441	397	413	403	380	427	399	423	449	402	424	448	402	379	441	383	392	417	416	400	382	431	422	392	422	384	442	381	404	415	390	388	356	447	381	397	426	418	462	386	384	390	386	404	411	410	375	357	398	420	419	440	415	401	411	442	404	408	430	461	398	411	447	425	382	418	419	371	382	426	439	417	421	422	436	418	403	410	402	435	399	451	426	390	403	431	437	411	422	418	427	394	420	428	392	448	397	409	399	417	401	374	391	407	411	425	428	422	384	405	407	404	408	400	413	398	386	419	427	417	468	417	390	394	413	386	407	421	381	381	434	432	400	413	420	386	436	392	409	412	408	439	408	431	436	398	407	403	413	416	379	443	402	415	422	413	411	420	420	408	431	398	404	417	386	394	436	383	371	410	385	431	415	433	407	414	406	419	418	404	415	383	391	384	418	421	395	426	428	376	379	430	374	410	435	384	417	407	410	390	388	401	396	398	362	404	416	430	425	424	408	403	410	395	419	430	437	406	410	389	406	394	360	426	416	385	385	419	425	428	406	440	435	408	393	461	404	404	429	439	380	427	422	397	421	389	411	393	407	448	385	397	436	393	382	431	381	419	403	446	403	416	427	411	415	444	437	442	423	411	376	375	365	388	416	389	388	394	403	409	423	404	378	399	430	426	381	413	417	399	420	417	402	413	390	433	395	424	393	387	408	418	399	406	407	419	377	424	425	435	417	389	437	419	420	388	399	388	393	423	367	432	415	398	476	371	423	399	408	409	395	422	425	409	443	423	436	398	389	397	416	438	381	386	396	389	406	440	386	391	419	395	425	401	424	383	401	428	431	411	412	383	376	441	422	453	410	406	464	374	417	417	401	448	383	406	438	408	430	404	412	390	450	429	395	403	418	411	411	376	429	406	412	411	393	378	420	364	415	426	437	409	430	391	432	388	386	398	407	418	401	427	413	392	434	406	380	423	433	405	421	379	428	391	387	459	403	419	420	426	418	372	453	419	432	410	373	450	399	421	417	385	406	413	400	412	439	386	419	420	437	382	406	398	427	393	389	381	418	406	379	407	384	437	389	428	433	407	417	411	433	414	396	423	356	444	462	445	396	402	393	425	459	448	391	409	452	380	415	407	401	399	406	419	408	414	439	398	417	396	445	412	409	370	457	411	433	396	414	404	386	394	425	423	431	428	422	431	430	412	445	428	409	379	399	456	400	397	404	411	394	391	406	404	411	433	439	450	411	419	391	387	403	429	396	412	402	405	391	416	415	372	402	404	357	422	399	401	402	380	386	412	420	450	384	416	392	395	439	432	425	378	388	364	396	379	443	397	426	415	443	401	441	368	401	422	390	363	427	414	414	388	396	401	390	424	380	406	411	376	397	376	377	438	426	367	387	398	373	377	418	386	429	393	405	442	412	407	409	438	398	398	399	404	403	431	405	431	410	392	418	453	406	414	428	420	414	404	407	422	421	391	386	414	386	420	436	399	420	402	415	400	426	394	449	398	446	400	380	442	420	427	390	401	395	396	459	382	429	419	399	415	386	431	418	420	424	409	429	418	407	401	430	429	396	432	397	426	399	406	387	439	440	424	410	379	405	426	398	401	399	396	349	384	409	391	417	435	404	429	399	394	424	438	417	425	414	438	384	444	405	406	415	413	420	377	394	416	422	395	403	414	391	416	402	453	435	396	408	418	404	395	431	412	418	366	383	424	401	403	413	402	447	418	406	407	413	395	406	398	419	384	458	407	406	431	416	408	394	398	409	414	443	376	407	418
23061	20962	28731	23382	20963	16823	1877	889	718	672	636	599	544	558	509	504	494	459	493	464	441	463	457	427	443	460	436	444	440	452	445	462	401	436	440	434	449	405	425	444	393	442	412	464	396	383	428	430	425	416	395	425	370	419	402	399	413	412	418	427	425	390	418	414	401	408	441	443	388	461	415	443	411	432	383	388	398	433	399	396	404	402	397	399	410	415	411	397	435	400	428	421	381	394	428	407	421	408	432	402	410	414	399	391	426	424	366	404	406	410	422	424	401	370	405	423	410	413	394	444	394	405	399	418	412	411	398	402	391	421	445	436	382	415	392	370	370	380	414	412	413	400	399	393	370	412	391	384	411	423	403	423	408	426	409	417	455	382	414	452	386	403	434	406	439	387	416	417	410	395	394	404	362	418	386	384	432	404	421	416	366	401	415	385	393	397	400	405	404	421	420	400	388	401	417	428	372	439	381	403	414	400	406	413	411	418	412	397	379	376	410	431	405	417	414	420	401	418	414	428	412	418	383	406	383	429	427	427	401	420	400	432	397	426	432	414	412	412	403	406	409	434	400	374	372	387	410	413	406	397	400	430	416	382	435	387	376	447	398	421	398	409	391	417	378	433	443	372	429	425	439	427	420	415	394	394	431	388	392	392	427	428	392	434	445	389	430	397	413	392	370	412	432	388	421	377	362	386	399	442	429	412	394	416	397	421	416	397	437	411	395	390	413	448	385	406	384	425	394	386	420	388	410	406	402	389	425	372	440	371	369	416	410	423	398	418	398	415	401	409	464	436	415	415	402	422	392	371	380	393	391	422	399	390	405	400	422	388	414	430	421	430	395	390	403	389	410	435	421	410	420	410	379	388	395	374	396	416	371	426	381	411	431	393	398	413	397	395	423	367	408	420	420	391	414	393	398	430	412	399	426	403	398	417	394	405	391	389	390	365	425	424	408	429	414	438	423	404	398	390	406	422	426	425	396	415	357	415	427	432	426	420	390	420	430	471	386	368	383	423	404	426	392	403	413	426	394	407	443	424	418	349	408	391	351	376	404	424	408	386	418	373	419	388	450	419	376	409	434	418	386	431	379	412	421	399	428	406	441	394	373	426	391	446	386	388	375	413	425	398	412	463	421	421	384	414	409	419	402	411	424	403	389	439	439	396	393	412	402	428	376	427	394	417	395	412	406	453	387	449	406	362	409	382	394	403	440	420	442	395	397	390	414	394	431	384	408	414	397	410	386	387	431	382	421	395	404	399	390	389	423	407	407	384	420	384	407	388	430	381	372	437	408	398	422	390	373	410	371	400	384	374	421	364	381	418	380	418	396	419	434	417	411	452	409	368	415	395	378	416	433	381	448	426	403	387	413	406	418	407	402	402	415	428	420	406	428	401	403	448	391	413	416	402	466	413	388	404	383	405	414	389	397	406	412	413	407	395	442	420	393	418	424	415	417	379	418	397	386	403	426	378	419	410	436	401	420	407	404	356	410	406	414	419	394	409	376	368	402	453	377	405	415	381	410	442	436	427	429	420	448	431	376	425	414	401	421	395	401	416	369	421	408	420	433	426	448	406	388	364	422	399	387	414	453	393	408	436	384	398	415	377	433	404	415	391	434	400	435	423	418	399	403	408	399	387	427	452	402	388	373	410	355	415	411	412	404	413	419	374	429	401	433	419	410	373	430	404	394	398	419	383	409	431	435	397	382	387	442	382	408	414	374	396	418	394	404	443	426	426	391	416	417	406	397	381	352	411	391	415	413	377	414	415	411	392	422	408	394	402	430	420	406	405	397	375	389	398	418	394	416	373	387	418	419	380	413	407	388	397	390	461	429	431	383	445	400	369	387	400	398	420	388	379	409	401	376	398	387	381	392	421	384	434	392	429	443	412	391	395	403	410	405	391	417	405	438	411	376	387	390	442	387	449	419	408	414	429	446	395	425	393	410	377	403	415	374	359	431	422	395	412	386	410	384	428	396	403	396	390	359	429	411	424	433	411	428	388	396	398	421	395	389	402	456	375	378	393	402	386	415	386	407	408	401	414	402	420	415	410	398	397	406	391	403	390	391	407	403	427	419	410	429	397	457	414	428	440	417	430	444	373	395	454	425	389	456	402	410	456	406	405	429	378	401	357	405	389	381	416	378	420	400	351	434	404	438	425	451	352	381	402	380	427	440	396	402	438	417	398	416	391	416	360	420	392	380	378	388	423	390	422	413	392	394	400	448	451	417	420	397	416	406	379	414	387	386	414	373	424	382	414	383	414	436	382	444	409	421	416	425	399	402	421	399	414	429	405	396	360	396	433	420	409	393	418	405	401	407	384	401	445	428	381	434	409	414	420	393	405	393	429	404	383	400	428	404	379	445	418	389	428	416	377	400	384	417	400	423	415	378	406	419	433	422	388	427	373	397	396	426	372	420	435	402	416	389	393	404	430	417	406	402	392	376	385	407	395	413	396	435	381	394	394	444	415	472	430	403	446	414	402	447	442	391	378	411	382	404	402	395	445	400	443	426	420	382	413	389	392	402	385	420	422	420	429	404	405	431	394	405	410	382	398	425	451	396	398	407	405	416	372	360	443	378	413	437	362	424	407	393	437	413	418	399	411	378	387	404	429	396	390	373	374	409	408	430	401	389	415	407	418	427	393	404	401	405	396	418	426	381	384	460	422	414	399	416	405	379	432	398	408	402	365	438	396	405	420	375	400	414	406	400	440	400	408	385	420	392	405	397	396	392	410	406	413	396	415	399	370	394	389	400	381	438	434	415	394	431	385	418	407	408	398	400	401	387	412	380	369	384	429	403	392	395	418	426	446	419	390	425	413	424	392	419	433	417	391	397	421	414	450	412	443	435	420	380	427	365	391	436	400	398	421	392	392	386	410	412	414	425	418	418	431	427	380	401	432	401	399	410	409	419	386	439	404	393	360	379	425	392	388	398	428	424	446	399	376	393	408	416	414	418	401	434	426	398	413	361	383	395	400	416	419	391	385	419	372	387	376	424	413	394	397	397	415	416	416	403	426	400	425	424	420	395	415	421	410	375	422	382	415	397	441	398	389	392	388	436	366	411	429	437	422	410	407	383	387	406	396	431	397	398	390	411	408	445	382	397	405	383	394	389	388	424	395	414	400	450	393	407	407	411	387	395	410	413	385	421	423	380	367	394	421	422	372	405	392	407	414	440	405	396	400	403	385	384	410	386	423	418	387	383	382	400	460	421	424	398	422	387	403	411	374	369	405	356	410	399	433	390	409	410	380	408	478	413	379	420	417	396	380	385	414	402	414	371	427	415	378	425	420	369	386	385	418	421	401	403	392	345	430	389	418	420	377	383	379	421	400	373	418	425	371	378	414	389	378	391	427	419	379	411	406	441	410	399	393	389	407	370	378	419	404	385	427	449	380	420	389	400	427	387	390	406	390	408	446	390	390	377	381	399	431	397	401	404	411	435	391	415	410	385	445	407	411	404	430	393	415	412	384	386	412	379	428
16897	16213	13612	7418	5155	3717	2916	2316	1989	1695	1492	1401	1277	1158	1086	977	966	945	953	923	869	860	800	800	848	806	829	841	719	720	719	748	726	749	798	717	740	747	741	670	733	739	718	697	716	690	712	690	719	713	696	696	728	694	695	767	694	751	715	715	719	734	749	689	720	694	722	695	736	711	730	645	739	699	701	673	688	604	721	623	661	690	650	714	700	690	698	737	724	682	675	646	665	658	691	714	699	701	685	685	691	700	635	671	669	669	690	688	704	625	699	697	664	721	673	663	676	665	686	676	676	713	665	676	716	655	662	701	700	686	706	701	640	711	652	647	702	697	675	685	679	683	671	639	659	721	673	724	685	731	728	668	709	674	711	681	681	646	700	681	706	687	657	698	664	707	687	703	681	707	678	680	739	700	672	684	703	715	687	713	637	719	699	689	651	630	680	665	720	691	688	673	650	696	748	709	657	664	665	701	714	624	725	696	659	724	628	657	656	681	657	675	663	680	692	688	736	711	693	741	704	719	707	689	707	708	687	690	671	692	665	679	617	669	701	719	676	647	721	683	685	654	734	660	704	663	628	648	694	655	659	694	622	722	678	695	695	690	698	682	716	673	730	676	651	715	642	685	686	679	626	643	671	660	689	662	712	693	677	723	665	673	653	650	662	634	652	707	724	727	657	694	659	683	682	695	684	672	681	660	658	658	654	686	690	675	706	658	650	648	677	671	640	678	701	655	646	676	702	675	665	685	662	643	673	691	701	681	632	704	729	691	646	608	712	697	692	677	694	685	652	741	677	658	668	657	677	703	691	665	676	734	720	664	635	623	649	663	656	682	683	653	714	688	688	648	655	680	718	662	685	719	670	685	682	706	742	711	725	681	692	669	646	706	736	638	694	703	703	646	666	704	708	676	628	635	663	708	701	637	649	698	666	652	649	698	679	694	703	677	629	663	706	690	686	705	703	668	681	703	697	702	675	662	697	709	668	669	701	691	705	693	681	670	730	652	707	684	699	642	620	677	715	679	637	687	739	729	675	669	637	677	684	713	655	723	667	693	662	707	657	689	630	719	699	728	701	710	699	667	686	711	702	694	671	675	640	676	651	706	718	705	685	714	688	699	645	643	688	691	678	659	652	648	714	696	677	667	688	698	691	608	678	678	688	661	654	657	699	658	691	689	706	704	675	722	679	652	651	711	685	691	661	699	657	719	661	686	718	679	677	666	715	700	639	697	682	683	672	650	653	644	696	642	655	692	703	675	649	644	683	650	689	670	716	638	757	652	727	676	699	630	715	712	649	674	680	648	722	703	687	733	695	694	668	645	674	718	696	682	652	693	642	685	717	726	682	621	667	654	643	701	679	643	668	673	668	741	631	717	691	693	710	673	675	689	692	694	696	666	725	721	706	665	696	678	689	635	665	673	637	700	679	720	671	662	720	671	653	671	707	689	695	640	666	657	697	680	666	715	710	691	702	710	715	681	664	699	684	673	647	661	685	715	670	649	717	645	673	704	687	673	731	627	706	653	663	717	689	702	696	651	642	682	686	665	695	641	661	618	676	685	665	723	721	662	702	672	651	684	699	677	688	666	696	657	643	707	691	651	716	703	731	670	666	701	675	641	657	716	704	659	719	753	668	638	638	671	712	725	706	688	707	693	715	701	719	613	717	688	682	683	705	664	655	686	657	640	652	705	734	686	716	668	663	640	683	683	632	676	683	700	726	656	674	669	659	656	685	672	679	670	658	698	644	696	631	678	699	709	723	678	693	669	661	718	680	680	685	703	712	674	703	653	675	682	693	689	669	755	730	662	710	710	690	670	692	687	711	688	670	677	661	644	643	722	658	640	701	662	717	637	713	693	673	743	639	703	673	712	631	639	670	627	671	677	688	682	689	647	688	628	704	686	702	665	710	680	637	651	709	662	688	654	711	680	677	674	692	705	714	690	669	669	697	714	681	682	676	646	673	683	697	663	721	690	687	654	715	646	612	670	665	668	655	687	730	644	684	657	653	687	684	721	653	698	682	681	662	748	691	654	666	698	666	659	678	679	679	746	664	685	688	683	672	674	691	667	697	703	690	672	666	660	710	656	653	748	692	649	681	687	665	709	670	686	682	672	686	722	694	673	679	683	647	642	714	700	714	706	643	689	714	638	711	693	678	694	702	690	740	718	706	710	669	683	667	669	686	684	671	659	659	694	670	719	715	693	718	681	660	726	692	675	651	669	707	662	678	668	714	654	692	714	693	695	668	650	672	687	645	640	683	680	680	701	694	712	692	678	734	675	743	682	661	681	701	719	679	677	708	651	632	672	675	673	663	668	696	686	649	688	705	630	649	698	723	655	692	697	663	622	700	702	712	693	681	712	741	726	655	660	666	666	659	707	671	731	677	688	713	685	685	684	687	707	695	617	692	658	675	683	642	661	640	696	677	692	701	672	743	720	684	718	685	690	666	655	691	659	728	667	663	648	670	676	694	685	711	677	664	716	671	691	711	662	730	712	682	707	695	700	696	644	682	714	676	671	634	676	663	677	679	731	604	688	651	700	677	681	660	682	724	691	647	680	673	678	692	683	653	687	673	675	688	712	685	677	704	711	683	731	672	677	651	700	682	697	726	674	685	702	710	698	663	669	655	645	692	642	648	716	674	703	688	653	717	683	670	632	664	685	680	692	675	675	660	655	672	696	658	644	666	677	697	686	658	688	677	700	670	719	727	683	656	690	740	688	669	681	672	684	674	718	655	689	690	661	656	660	736	666	647	667	687	689	648	649	716	671	670	736	709	657	686	690	649	700	714	678	717	671	687	667	699	642	683	673	662	663	697	611	663	664	665	660	673	663	658	703	768	673	614	665	704	710	676	721	696	711	689	761	701	669	675	678	719	635	705	702	714	720	673	667	706	685	689	668	694	675	689	722	661	677	631	720	671	689	672	708	675	610	692	691	697	686	662	654	694	627	700	699	637	657	715	714	642	685	696	688	668	701	675	681	697	684	682	638	660	664	664	648	717	656	673	653	654	637	711	660	681	755	645	712	686	641	678	703	657	690	694	692	685	676	750	676	708	731	661	700	663	675	661	654	674	691	716	663	696	667	638	679	726	695	671	694	679	699	664	677	645	699	655	691	667	688	677	722	669	657	667	683	674	691	685	661	701	685	678	667	685	669	664	708	644	633	668	692	699	690	751	719	695	702	672	684	654	682	675	657	661	665	749	644	692	727	671	639	695	661	711	700	697	698	640	689	665	729	683	663	672	685	657	630	712	645	723	698	696	678	698	700	672	689	664	685	648	661	710	618	643	686	708	676	711	719	677	744	666	644	675	681	671	639	660	714	678	676	683	629	698	642	650	599	693	677	694	686	680	728	679	711	697	672	656	684	673	732	715	713	666	715	647	715	681	686	684	659	672	695	725	658	659	672	669	721	677	650	701	733	713	682	713	691	676	700	673	696	651	704	644	630	675	698	694	672	693	670	676	714	703	696	718	638	666	700
26534	19993	7125	1094	726	639	500	516	485	504	478	494	443	477	445	459	483	494	439	474	489	453	466	422	468	514	428	489	487	472	486	465	453	424	479	496	453	439	469	463	473	454	492	468	441	461	470	454	448	438	466	443	439	434	481	506	477	433	423	451	477	482	422	487	462	462	421	473	446	480	448	456	493	426	511	479	441	476	484	483	463	469	485	462	475	449	472	475	483	451	458	460	471	474	454	451	468	479	491	464	430	447	444	484	482	483	476	460	449	490	462	435	429	460	461	479	435	409	464	459	417	462	484	479	512	451	471	444	515	457	439	438	448	448	462	441	488	476	449	463	453	466	478	479	437	466	470	468	431	455	455	437	435	475	494	444	487	458	456	456	464	462	478	475	476	441	511	445	467	463	494	473	448	472	435	480	455	442	420	466	458	450	431	465	463	434	449	443	457	444	457	454	490	455	458	464	444	428	449	449	484	474	450	452	489	418	447	452	437	474	414	433	468	445	482	492	454	487	437	453	426	515	445	436	477	424	456	460	457	468	449	467	497	461	414	425	467	434	472	449	455	465	461	409	454	497	402	413	418	423	449	470	511	459	454	431	473	466	444	447	474	471	458	435	509	466	443	468	452	467	482	477	484	438	484	495	451	474	443	450	439	473	456	461	442	463	432	437	449	468	458	453	494	510	502	476	454	465	489	485	418	488	435	454	449	476	473	486	486	483	435	436	487	481	482	488	481	449	458	446	486	476	455	466	444	477	492	423	452	490	463	489	443	445	455	462	502	432	497	461	454	435	470	484	483	448	479	485	485	475	441	456	433	426	466	468	448	433	413	469	459	456	464	453	451	483	454	441	451	405	457	456	474	441	449	421	468	433	507	481	459	468	442	435	436	451	492	439	434	425	465	462	461	480	441	457	457	429	482	450	456	446	475	451	488	460	440	445	484	493	453	487	458	451	450	476	440	490	465	463	418	450	454	508	486	461	443	433	457	464	464	455	494	472	462	500	440	495	475	503	426	481	433	484	476	446	456	492	457	444	491	467	476	457	459	448	472	475	420	511	460	453	472	471	447	452	488	466	414	413	440	444	422	480	450	468	466	454	484	432	473	460	490	463	486	462	465	446	475	493	465	432	492	450	484	437	464	448	462	464	479	482	476	485	431	471	458	467	460	440	458	503	428	415	442	439	495	415	490	473	456	435	444	431	447	431	461	477	482	437	466	433	482	445	456	486	439	414	485	498	492	439	480	440	458	458	422	460	476	419	476	474	458	442	491	437	493	498	483	456	446	479	435	448	434	443	430	464	453	456	459	450	424	503	456	430	494	505	441	484	466	506	495	456	469	452	473	460	426	463	458	420	455	459	450	459	434	422	463	421	449	460	435	460	467	459	466	477	457	455	496	465	431	465	437	483	461	462	464	458	489	449	440	489	447	470	476	468	491	415	516	461	459	450	469	460	472	469	483	440	428	470	467	444	436	455	474	468	451	436	477	465	505	456	460	472	480	500	450	458	485	454	464	480	456	459	452	484	481	459	482	434	501	443	464	449	450	496	450	490	469	455	493	433	474	491	440	473	483	445	481	460	449	437	449	471	487	466	442	432	416	423	419	426	494	447	481	475	442	492	444	451	494	507	477	443	487	459	475	435	452	454	448	459	477	473	485	467	433	503	448	499	489	473	437	486	483	436	515	474	450	442	430	506	483	426	471	432	461	472	442	481	451	474	436	469	449	473	441	435	436	459	504	458	423	457	441	445	447	472	452	430	483	460	436	477	455	440	467	474	457	512	431	478	418	444	472	475	474	472	422	423	424	449	478	450	487	493	487	460	457	440	469	439	447	491	470	447	461	464	488	463	440	423	446	465	473	457	453	439	466	478	462	446	450	452	453	470	459	482	451	421	484	470	435	437	480	432	450	449	446	445	440	461	437	443	518	467	488	476	434	445	453	497	463	447	464	435	484	433	470	468	443	455	448	484	478	428	450	458	458	415	446	469	452	497	468	447	478	463	472	457	436	460	468	467	466	492	465	475	488	436	483	484	472	471	453	500	449	488	489	426	420	452	428	446	450	458	467	436	450	444	459	429	456	483	488	437	444	452	476	492	440	479	457	446	453	452	429	478	476	433	464	429	482	454	494	500	463	464	504	461	424	466	449	471	426	442	433	438	471	467	486	480	477	452	476	453	441	405	457	468	418	475	444	447	476	447	440	486	461	421	451	458	479	416	403	471	469	448	439	468	417	462	463	446	503	474	480	479	446	462	450	430	475	512	484	422	470	420	419	491	478	463	481	482	431	448	431	507	417	476	466	445	429	438	483	516	440	468	480	438	456	459	478	471	469	420	435	465	484	474	456	437	500	439	453	474	452	457	429	461	458	453	442	458	427	502	457	490	487	474	468	451	474	466	474	449	471	445	433	461	474	471	415	422	439	460	442	476	458	430	474	473	421	481	469	470	436	519	473	433	465	441	457	457	464	466	450	461	478	398	444	446	448	459	465	439	438	454	422	468	499	415	492	453	445	457	463	471	429	467	447	476	462	452	484	454	435	466	469	476	437	478	477	434	459	457	436	450	459	434	467	472	480	484	456	491	498	480	458	492	474	468	493	426	477	468	480	470	435	461	441	429	419	470	422	490	470	444	474	485	456	520	440	438	475	470	464	502	473	443	418	457	441	463	463	459	471	430	482	452	459	417	439	462	481	422	511	474	428	478	490	451	437	472	480	471	470	449	470	445	465	481	424	491	465	430	465	459	438	443	418	474	464	466	471	455	487	433	429	491	437	459	486	464	488	472	445	447	432	474	438	466	454	459	494	460	424	484	439	463	411	457	432	500	456	482	444	459	443	473	447	459	495	446	465	480	473	437	466	452	476	463	510	470	446	476	494	454	453	454	463	480	508	449	417	435	424	455	492	455	465	441	464	459	453	478	503	482	482	459	476	448	482	467	479	478	441	408	515	449	459	484	445	461	457	440	475	465	466	479	441	450	452	449	484	455	481	475	456	404	491	466	439	454	454	439	483	464	449	461	437	483	451	434	455	450	538	453	448	465	457	500	442	441	484	443	422	419	449	458	479	480	462	455	432	452	464	464	470	483	453	459	482	452	502	434	459	453	432	463	430	478	474	481	450	465	460	462	479	436	439	458	485	461	482	471	451	477	457	484	451	453	451	439	440	482	460	480	466	441	452	460	471	439	452	452	490	487	465	463	463	468	453	429	480	463	469	457	477	456	456	472	454	455	474	482	463	438	490	444	447	434	434	442	451	490	475	438	492	442	429	445	473	433	475	460	443	481	438	460	443	466	434	454	446	444	459	492	458	460	469	469	460	423	468	462	453	458	471	464	466	495	449	415	466	475	472	454	445	486	466	448	486	470	458	468	479	429	444	493	468	438	470	491	429	458	463	445	484	443	442	503	445	442	423	483	442	422	472	445	440	460	472	442	448	389	479	428	435	458	492	458	452	446	473	445	456	458	475	465	452	439	448	454
7424	2016	1892	1302	1112	987	854	869	896	882	852	875	839	823	812	852	824	824	816	837	855	816	837	890	848	864	847	834	793	820	799	842	848	830	834	824	852	859	811	824	793	840	872	785	815	792	807	798	821	826	791	793	793	834	840	840	820	804	850	842	807	824	828	828	853	819	803	862	791	838	823	876	853	824	842	859	776	821	792	776	838	800	808	798	837	834	825	834	831	836	792	756	791	831	808	835	831	797	803	845	834	813	884	819	829	883	760	812	812	807	826	787	829	799	771	784	806	823	863	803	783	782	845	787	816	804	832	813	840	803	778	834	794	843	811	817	810	832	872	814	803	817	847	792	827	797	825	760	839	804	823	825	790	795	800	805	766	844	804	878	793	804	809	845	817	834	804	803	790	784	796	838	860	789	781	816	824	813	830	814	778	819	838	795	777	835	806	842	805	752	855	741	789	830	870	857	817	841	847	874	792	766	814	829	804	872	837	819	882	865	841	848	838	776	846	829	863	806	814	853	850	797	790	806	831	797	817	783	813	857	872	814	790	775	835	848	794	848	825	837	798	826	842	793	807	793	813	797	786	848	808	826	817	803	777	836	840	821	798	810	847	787	839	763	824	814	799	815	761	783	835	817	834	809	827	832	802	801	789	771	816	817	836	818	793	830	820	869	845	829	829	792	855	801	803	817	888	840	770	819	841	791	856	808	790	782	851	821	808	822	835	803	803	825	752	771	844	821	841	790	861	774	829	795	804	787	815	816	835	837	817	822	800	764	808	780	821	835	859	837	827	826	826	829	823	839	826	813	861	882	848	837	804	880	832	758	846	792	832	791	909	785	801	836	763	844	802	833	781	797	803	831	852	854	773	873	802	815	842	866	827	773	834	865	767	774	875	799	786	815	828	753	798	812	849	783	816	758	825	823	772	803	818	798	803	827	787	783	800	853	849	775	862	758	804	812	869	812	778	860	837	824	833	852	832	806	798	802	825	794	835	855	831	801	824	811	818	762	764	859	803	814	860	809	854	855	818	797	813	853	858	854	766	831	778	837	881	814	837	825	795	825	837	796	891	823	849	810	824	828	768	815	747	821	797	818	821	861	755	792	861	815	823	819	841	822	856	812	823	796	809	818	797	784	806	809	833	843	825	808	802	831	845	821	865	784	804	850	801	862	853	830	850	828	857	792	834	811	820	903	835	780	747	814	820	821	797	857	812	856	820	806	780	815	864	835	838	882	837	871	852	790	785	845	779	846	816	823	815	808	837	870	788	780	827	797	815	832	814	855	834	887	801	838	831	871	803	846	826	783	787	815	861	836	813	824	825	814	783	816	850	831	792	887	767	831	838	811	799	777	785	836	798	870	830	842	864	769	811	805	844	787	831	820	823	784	831	785	842	827	796	770	778	839	805	807	789	790	846	825	853	787	810	833	802	849	806	815	847	808	835	769	867	839	815	818	804	830	785	835	799	825	814	835	829	834	795	826	808	785	837	821	810	827	809	838	883	827	777	799	809	812	806	813	780	799	787	787	860	827	872	865	808	824	783	833	826	824	843	807	844	827	784	852	813	851	796	769	846	859	812	807	813	832	827	826	832	797	824	795	766	821	785	825	832	781	837	847	770	839	791	794	803	833	805	827	754	791	804	851	821	836	808	850	841	809	773	824	778	823	799	795	840	796	836	766	837	772	848	811	799	843	860	764	848	811	815	842	803	795	811	785	783	836	781	810	831	783	746	802	754	872	832	821	817	829	812	854	865	844	774	826	830	795	795	825	824	835	811	801	845	818	783	807	788	800	768	807	817	816	813	776	869	865	794	815	782	793	851	812	833	786	893	783	793	816	843	785	834	828	765	815	856	798	816	844	876	803	839	824	795	834	809	872	804	820	901	819	843	823	816	804	814	823	798	781	810	818	833	829	842	790	836	825	839	800	808	813	775	852	843	818	780	848	789	868	819	845	817	826	829	812	774	798	822	811	819	824	787	812	766	861	800	816	793	839	804	875	786	810	828	797	809	792	834	832	822	802	883	792	818	815	812	845	810	824	805	805	827	796	805	839	836	797	824	813	832	806	821	841	785	825	838	823	812	886	782	811	855	810	834	781	825	869	852	843	797	864	792	836	826	893	813	825	806	773	830	764	798	824	782	842	833	791	827	801	826	856	830	826	801	827	833	823	827	807	763	783	799	817	786	830	816	828	844	793	800	797	829	822	804	845	795	805	810	793	815	767	812	862	825	854	848	757	801	869	814	820	785	829	793	804	816	849	811	838	768	861	806	813	797	792	826	839	806	826	847	828	803	813	835	793	836	830	768	837	776	778	799	807	756	764	789	809	775	796	852	838	828	811	758	839	861	835	786	820	821	796	799	792	849	831	792	790	789	783	767	848	827	832	789	860	794	823	808	783	840	796	802	817	769	846	783	776	795	833	805	827	830	860	811	830	816	829	846	819	856	800	793	818	794	796	819	808	827	776	796	803	808	797	824	791	839	782	808	812	836	845	803	794	795	780	840	824	806	837	841	831	856	814	842	833	799	818	791	815	761	841	795	785	854	792	826	796	793	834	804	847	836	795	842	810	806	797	796	838	855	828	857	824	833	791	808	770	805	837	800	810	820	820	826	774	806	761	793	795	837	854	837	805	836	828	819	867	854	794	845	811	777	766	855	805	840	828	839	845	788	812	826	812	838	825	802	850	855	842	760	802	825	799	809	794	866	799	789	807	798	811	816	832	839	803	823	797	831	824	810	802	807	801	823	868	769	822	812	818	810	769	857	791	803	836	857	798	824	833	827	833	780	800	859	816	852	795	799	830	828	820	814	762	855	857	802	835	815	793	810	812	851	846	820	891	802	786	780	821	820	822	831	837	820	828	873	772	808	839	847	824	867	827	829	839	841	775	806	785	832	833	810	831	750	757	850	817	860	812	810	803	767	829	792	742	805	789	807	828	777	772	827	845	767	840	774	818	823	835	879	817	828	853	833	775	795	798	799	805	826	793	817	856	795	852	825	835	788	829	898	773	759	841	814	852	759	851	833	782	885	808	812	821	784	829	833	819	819	877	810	827	789	814	865	812	840	808	795	793	840	789	824	815	847	825	840	812	852	812	845	756	837	792	775	769	821	807	786	810	814	815	837	839	795	845	787	812	826	820	812	813	798	840	824	784	817	843	862	831	814	834	792	821	810	825	834	841	837	787	802	815	824	815	846	811	778	824	759	808	836	791	873	832	803	766	768	856	827	747	826	865	820	827	829	785	798	790	809	843	775	843	876	764	757	808	859	828	845	779	823	849	799	878	821	805	865	775	831	830	811	831	786	810	793	808	845	855	807	838	892	801	859	879	790	824	814	841	828	745	847	800	821	804	799	841	831	851	838	790	789	802	862	832	853	767	837	826	821	802	829	778	820	849	818	824	824	805	787	784	798	839	854	819	846	783	830	828	801	843	817	812	807	835	764	819	795	839	804	836	837	843	853	774	827	854	858	816	812	818
23937	20946	28017	24028	18769	1558	671	448	352	334	356	283	255	261	254	231	254	205	262	242	258	260	232	240	256	246	236	238	232	243	211	201	223	223	230	214	229	246	243	179	236	260	227	228	217	215	223	233	204	212	205	211	227	226	234	216	208	216	228	223	204	237	223	233	214	226	238	222	239	217	221	217	240	218	245	217	259	228	209	218	223	231	200	214	211	219	195	240	212	213	209	226	202	208	190	221	205	210	253	219	243	215	195	236	238	209	257	197	205	211	207	211	232	231	213	215	219	225	200	215	218	205	222	201	208	222	234	204	198	219	204	202	202	200	215	219	244	200	207	213	211	221	218	239	226	222	230	225	220	220	233	194	219	233	209	216	228	209	198	216	207	207	224	206	207	199	204	208	235	221	238	224	246	209	204	192	202	212	216	188	212	194	226	231	220	230	214	235	214	219	203	214	228	206	222	199	228	217	214	206	211	231	233	201	209	221	219	218	226	222	191	243	198	243	206	214	216	182	210	217	227	217	219	218	223	218	203	216	225	203	241	227	203	228	226	218	193	214	230	213	226	225	242	209	187	183	226	216	220	206	205	233	217	227	221	227	230	219	215	212	219	183	221	220	230	219	215	203	218	231	226	211	229	188	209	198	241	216	232	243	230	236	247	196	216	223	209	219	217	195	208	214	215	207	200	240	230	210	198	246	223	205	226	222	217	190	207	212	212	234	223	217	216	207	208	219	243	195	210	176	206	225	220	184	191	231	208	220	229	245	240	204	209	224	217	224	227	231	229	223	215	218	235	224	197	190	198	235	205	212	203	219	217	213	226	228	243	242	223	231	228	216	201	236	207	203	238	212	201	210	223	212	203	233	225	248	204	202	205	217	203	198	207	226	211	205	198	212	220	233	215	210	205	214	205	220	226	209	216	223	226	231	211	221	224	207	204	219	227	221	187	225	214	219	215	206	204	237	241	208	205	228	201	196	218	231	243	228	239	213	220	221	187	200	230	211	225	221	220	218	203	214	234	228	220	210	218	193	208	196	215	197	206	215	199	226	214	229	208	212	218	196	255	221	209	199	241	211	247	216	214	218	196	192	214	191	215	212	229	215	212	205	225	225	208	200	229	211	239	211	199	184	222	205	206	214	200	201	206	206	209	206	196	207	236	208	232	225	208	230	231	205	214	239	220	220	232	214	230	205	207	210	179	207	243	206	222	205	232	237	197	225	208	182	216	240	210	217	215	236	203	234	203	203	208	227	211	192	232	202	221	206	214	222	214	234	220	219	226	222	240	186	234	217	236	194	219	216	228	202	211	212	191	204	205	215	193	236	251	207	210	197	244	228	227	219	244	205	206	243	231	225	193	227	194	219	242	223	188	203	202	212	204	203	205	203	196	215	233	212	231	217	246	211	237	233	207	187	249	228	215	196	225	213	218	217	231	222	216	203	252	202	245	222	217	235	221	216	224	199	192	233	217	208	218	223	241	235	219	217	224	214	219	203	215	223	226	229	213	219	206	194	208	207	216	226	205	232	220	203	184	219	218	234	221	216	227	214	211	230	213	212	221	200	222	226	242	183	193	206	216	226	210	246	238	210	223	194	243	185	207	204	225	187	223	244	193	202	214	219	235	213	249	223	209	212	195	232	204	211	225	203	216	206	236	180	217	221	216	238	257	236	198	243	228	188	223	230	244	212	188	217	226	219	193	194	186	216	209	217	199	229	209	210	210	209	206	231	230	205	218	215	218	221	206	228	230	234	244	196	210	198	228	196	239	215	214	226	241	232	231	217	208	202	229	224	221	223	227	233	199	248	210	213	220	226	183	242	222	222	207	233	229	209	226	216	225	214	209	213	189	223	204	202	206	226	219	216	210	191	177	236	204	203	231	201	210	238	223	243	237	188	201	217	217	205	208	199	230	240	214	194	211	240	228	229	181	209	201	216	205	218	222	201	214	241	234	213	230	229	218	230	220	229	217	176	205	227	216	221	215	227	214	224	236	211	225	216	210	222	229	202	234	180	215	249	217	205	206	216	217	207	209	207	223	225	198	221	213	211	229	217	220	216	213	206	221	193	224	214	219	224	206	238	227	237	197	210	228	218	196	233	213	220	178	256	230	218	214	226	246	200	222	218	176	210	200	205	237	206	212	213	215	220	247	207	219	202	231	204	185	216	203	200	191	208	220	201	221	235	215	197	206	230	204	228	215	237	238	206	261	214	230	223	224	199	222	221	214	180	216	204	211	218	227	219	204	180	204	223	197	210	203	224	222	222	203	208	207	210	206	218	224	223	232	198	231	196	183	199	234	197	207	227	208	218	220	221	213	225	207	207	231	226	186	237	251	219	223	235	215	197	232	219	207	202	202	198	240	260	200	229	229	217	201	213	220	213	211	208	202	220	214	239	219	203	210	228	221	210	224	225	237	211	209	222	188	237	220	224	201	242	226	222	204	221	208	208	188	225	206	221	225	220	233	210	190	230	217	242	230	235	208	223	235	203	183	211	222	215	229	215	228	238	217	205	211	201	224	222	204	227	189	224	206	220	211	212	241	207	214	224	208	218	238	234	221	196	218	219	236	216	191	214	211	232	214	224	210	234	206	201	226	221	204	215	220	214	229	199	212	206	235	207	211	246	226	210	210	227	225	214	222	201	224	213	225	211	239	193	216	228	217	205	254	190	237	230	213	181	196	231	216	230	222	242	230	204	218	223	199	206	221	207	214	225	220	209	199	242	184	188	226	227	222	197	225	205	209	203	196	194	205	239	212	212	216	223	246	209	227	205	224	239	200	226	203	184	214	186	191	209	204	213	215	201	207	239	193	204	226	251	202	198	233	224	203	221	204	229	225	235	231	205	220	220	243	202	222	188	198	220	190	228	244	217	206	226	204	214	202	229	227	202	221	221	216	229	192	230	225	217	200	261	212	212	211	235	238	183	217	199	222	228	213	210	237	223	225	241	191	232	230	222	216	215	211	200	209	204	229	220	240	224	220	219	197	240	201	207	210	232	220	242	207	201	223	219	193	203	217	224	213	192	210	207	199	223	208	213	198	205	230	205	220	206	211	234	192	191	210	214	226	218	173	221	240	221	204	189	205	232	228	215	246	205	177	196	184	199	225	232	211	208	210	217	200	238	224	196	190	203	214	231	221	216	206	217	223	210	201	184	232	224	212	247	208	221	227	213	243	216	194	205	230	216	236	221	247	209	200	230	218	193	193	207	250	208	201	228	251	201	227	207	185	230	236	185	216	221	225	228	208	218	207	261	210	202	236	213	212	218	219	212	204	235	222	201	204	235	211	189	208	228	216	225	227	204	214	225	210	213	206	218	218	169	226	213	193	231	227	216	210	235	193	199	243	225	237	228	194	213	187	228	228	218	194	248	209	216	232	231	219	215	230	211	223	231	201	248	211	216	203	215	235	214	200	226	216	227	200	230	207	205	201	223	218	219	210	201	205	206	219	208	204	208	232	212	221	217	195	222	202	240	201	209
14742	10056	8621	4353	2883	2142	1626	1266	1057	958	865	755	709	611	619	559	552	511	506	538	518	468	487	467	510	466	464	472	435	435	472	446	445	461	459	436	440	432	441	452	409	380	423	439	449	408	386	423	443	404	467	424	427	405	419	387	388	393	415	387	439	424	410	396	433	408	373	432	408	415	429	428	404	419	437	422	441	429	410	407	403	414	407	405	412	431	423	426	369	436	407	381	440	421	442	413	391	425	424	384	397	428	415	417	371	404	447	430	415	434	434	417	426	418	425	422	409	439	402	415	407	397	411	410	412	436	392	418	412	431	425	434	406	420	379	403	398	418	393	395	418	389	390	372	436	441	426	410	407	378	397	413	406	424	430	399	403	430	400	396	384	435	405	437	399	417	423	368	436	429	421	383	384	410	435	418	413	416	433	419	427	409	423	401	397	417	409	432	403	400	400	394	409	390	403	454	422	409	422	432	396	447	402	400	388	399	384	439	421	427	399	373	387	435	410	377	438	405	429	424	377	392	410	415	428	387	393	406	428	411	411	399	404	421	422	408	431	429	386	425	390	396	426	402	435	448	397	377	394	444	434	414	413	438	394	419	381	419	402	358	398	396	395	411	399	407	377	387	403	429	415	400	414	435	403	382	383	412	385	387	400	428	397	427	410	440	406	366	430	396	384	396	423	437	445	439	408	399	396	403	383	413	395	417	427	439	414	392	435	402	427	411	367	390	397	435	412	385	416	405	428	432	378	431	424	393	394	397	392	390	402	432	431	379	391	386	408	398	407	387	433	405	404	421	426	406	397	416	427	408	423	390	401	427	394	399	391	428	446	405	388	379	433	403	405	382	405	422	418	415	396	396	424	434	404	379	420	380	401	406	411	386	423	420	404	401	380	415	423	408	401	392	411	389	403	412	414	409	420	405	436	416	418	400	440	409	394	410	407	392	404	398	412	378	425	400	422	390	408	381	418	382	425	442	417	426	412	401	369	403	405	409	411	403	445	415	419	387	388	457	414	406	408	416	390	417	402	447	386	450	444	415	423	414	395	418	405	427	398	393	418	415	408	419	432	422	425	412	442	376	391	410	400	417	446	404	391	395	364	399	415	369	399	407	412	400	413	412	401	392	405	387	415	398	400	377	413	371	411	433	420	438	410	404	391	403	381	418	370	413	371	395	410	385	414	408	400	440	392	401	362	404	395	406	397	412	426	406	405	356	391	399	424	416	404	387	414	412	430	419	372	410	414	389	402	375	417	387	386	455	396	420	403	397	390	434	409	436	411	415	398	384	392	412	391	404	415	408	402	374	393	421	395	401	400	423	376	428	422	406	403	389	402	432	416	428	403	393	460	370	373	408	401	400	387	402	375	429	441	392	393	444	437	416	432	423	415	436	387	404	416	429	381	401	447	423	431	430	396	419	413	419	404	408	404	431	407	443	401	367	398	428	467	399	375	418	454	451	429	424	414	405	415	400	384	442	400	387	414	414	433	399	370	412	434	419	418	452	379	428	385	415	424	400	479	398	396	416	440	400	386	394	423	406	350	399	432	411	424	408	425	426	380	394	429	422	418	423	411	437	388	415	435	425	400	421	425	423	408	397	438	370	427	358	451	384	426	390	407	418	401	415	421	406	411	402	392	399	449	405	418	407	383	409	444	401	392	375	393	406	427	408	392	457	388	443	380	366	429	393	400	421	422	409	420	421	440	447	383	409	399	398	447	405	427	406	426	414	398	403	399	382	396	427	394	392	441	403	391	433	452	417	378	390	414	389	382	363	397	403	424	406	413	374	374	420	414	379	408	403	398	391	413	425	378	403	412	419	412	393	423	380	415	451	412	405	377	416	414	395	391	424	389	398	432	419	420	403	451	400	409	435	403	410	417	415	411	386	406	409	412	423	388	402	411	413	428	376	412	429	380	405	418	413	430	415	407	399	384	405	408	403	409	410	420	430	427	380	397	419	403	411	406	414	404	436	423	419	361	397	390	410	412	445	405	442	415	414	407	379	381	439	391	412	409	414	383	415	401	433	401	437	407	410	415	411	443	446	388	393	419	380	425	441	418	396	449	453	426	414	402	386	415	422	431	408	400	360	407	392	423	390	376	407	407	395	451	456	402	411	401	421	388	400	386	382	396	373	415	428	433	411	463	414	398	392	427	399	434	441	419	387	369	386	436	403	410	413	422	400	406	448	401	411	375	422	405	427	401	408	362	410	417	407	425	406	424	427	415	372	421	414	395	443	391	386	369	392	391	407	417	386	429	361	397	391	402	384	408	408	393	370	423	397	429	446	431	376	373	416	402	413	419	430	374	431	398	399	418	392	407	420	392	413	401	384	412	418	455	382	399	418	381	398	395	375	412	412	353	404	380	429	416	424	400	440	428	418	410	383	418	427	420	406	382	457	446	396	435	370	421	394	416	396	415	433	410	403	410	448	410	421	386	412	448	461	415	385	417	423	397	391	406	421	458	425	427	444	363	414	403	441	379	436	397	398	417	393	440	396	375	402	412	395	445	393	415	398	404	434	424	389	395	418	392	420	408	405	398	385	415	440	401	403	420	381	395	406	410	390	425	368	405	423	400	408	409	398	403	404	360	455	390	389	442	414	419	432	361	367	399	403	381	429	404	428	443	406	446	384	428	399	400	422	378	409	417	428	389	417	424	387	426	424	409	416	409	437	359	419	415	366	413	395	430	431	393	415	411	407	411	403	407	369	402	442	403	409	411	404	386	401	400	370	414	403	400	415	402	395	439	393	418	430	374	425	407	410	383	399	404	407	417	408	368	390	395	451	422	416	407	403	430	398	424	419	419	393	370	396	401	419	385	450	420	410	402	377	384	383	425	441	426	400	399	379	390	401	416	414	430	403	400	416	435	438	407	397	402	387	410	410	409	392	406	388	393	416	418	445	401	359	392	415	410	408	453	425	381	396	402	400	407	399	385	391	432	432	416	384	405	423	421	375	448	405	373	394	404	394	413	426	402	422	407	385	403	425	429	384	438	428	410	392	408	405	436	439	406	396	392	419	417	400	412	366	394	413	406	416	414	387	379	394	433	418	400	413	432	414	397	406	394	401	400	376	414	434	412	444	422	419	394	421	415	420	390	413	376	395	436	422	402	484	398	384	401	381	399	419	399	397	395	435	401	416	402	387	435	416	406	355	445	404	399	398	432	403	402	409	422	409	396	424	406	433	437	412	411	428	388	388	428	425	431	420	414	443	407	443	428	403	410	383	417	400	413	417	411	424	396	433	391	380	389	454	436	376	428	425	422	447	425	385	381	412	393	422	400	391	441	412	411	391	412	417	420	397	386	407	434	401	402	374	426	428	414	409	448	401	402	404	397	413	390	417	408	434	408	422	389	391	419	421	430	386	449	403	385	408	434	417	407	388	404	391	416	389	393	393	384	412	383	395	400	376	421	407	427	452	441	419	417	427	432	421	373	410	426	399	411	393	404	369	447	407	387	437	419	432	383	397	415	387	433	422
23033	20942	28690	23330	20943	17001	1880	889	734	705	639	559	569	553	489	516	509	518	437	495	498	513	443	463	445	455	420	441	482	401	405	400	414	407	445	436	461	427	395	423	422	411	406	438	435	371	447	436	454	422	461	399	436	381	398	427	420	406	430	410	402	398	387	450	372	398	343	415	351	415	440	403	445	432	414	420	413	418	437	435	423	465	423	397	431	416	404	393	430	392	419	419	404	419	388	402	388	397	380	377	410	427	393	431	414	402	372	387	418	419	424	401	397	441	427	416	388	404	381	420	428	414	365	389	416	416	406	410	379	419	423	382	389	379	371	409	407	419	404	446	385	401	404	411	434	423	400	384	443	415	411	385	430	404	392	408	427	405	384	403	407	420	440	421	386	380	387	413	422	426	409	398	384	406	427	418	441	423	406	396	425	420	399	408	415	405	374	419	416	422	368	433	408	425	425	402	437	379	392	395	394	396	383	374	401	436	380	446	433	401	407	384	423	400	391	406	390	426	419	405	408	403	434	407	386	401	380	407	421	413	415	422	384	379	426	391	415	375	397	406	392	428	415	407	394	430	395	407	359	425	417	419	402	430	403	395	407	444	390	414	405	390	405	423	411	438	381	415	389	418	455	405	421	433	389	400	383	397	385	448	382	392	381	413	406	394	380	409	381	409	386	409	419	418	402	399	407	421	436	392	414	410	417	407	415	398	440	419	413	429	370	418	376	401	404	425	396	397	379	412	402	399	405	369	394	427	442	414	397	435	395	409	407	392	394	432	439	385	386	374	407	406	402	372	395	397	414	390	394	378	416	414	410	406	410	387	388	423	399	427	400	390	413	403	412	379	400	406	407	389	428	431	392	379	372	399	419	398	415	389	423	424	407	375	402	387	420	381	387	387	390	417	402	440	410	430	373	389	405	432	419	413	388	404	413	401	392	387	436	428	408	390	405	433	419	415	408	395	435	424	438	414	423	420	442	405	407	416	424	399	396	414	409	416	375	422	430	405	410	381	355	422	430	371	376	384	415	384	398	410	417	355	383	373	380	424	403	423	392	408	411	417	469	413	450	380	389	450	425	417	408	411	394	380	385	420	406	389	416	385	430	374	399	396	380	410	400	425	410	368	406	438	421	424	413	403	367	359	403	419	398	456	378	432	403	394	395	395	411	410	360	411	448	426	369	370	417	400	408	410	408	415	394	425	371	398	390	417	406	411	378	417	401	387	373	445	433	421	451	430	385	429	371	441	433	417	403	372	416	398	389	401	441	433	401	398	408	401	412	436	442	413	417	399	421	420	414	379	413	434	416	382	382	386	397	413	412	408	421	408	416	410	370	388	388	407	380	404	411	402	420	401	407	425	417	400	392	416	417	389	399	402	394	427	374	420	393	428	419	418	404	388	397	411	446	429	388	390	412	420	400	406	418	452	425	399	382	394	423	408	417	440	422	418	414	414	385	413	386	395	371	402	382	398	415	373	406	414	387	414	395	414	381	414	440	422	402	406	390	398	381	408	446	427	399	442	396	387	424	422	409	417	423	373	381	416	415	387	417	409	428	411	368	408	443	419	370	376	410	430	402	409	413	407	422	409	390	402	397	451	403	416	412	427	390	401	427	385	422	434	448	391	388	411	378	430	418	411	390	393	395	429	423	415	395	353	421	425	421	415	391	415	401	411	404	436	391	381	418	437	431	457	394	396	428	371	412	404	413	390	425	407	404	401	437	384	431	424	379	414	392	412	417	394	435	401	411	405	387	421	398	399	407	408	373	383	392	351	396	384	418	393	431	398	419	422	435	410	413	398	419	438	402	372	434	378	402	421	418	366	385	423	397	419	399	407	451	377	406	366	462	416	418	418	395	420	439	401	462	382	368	424	400	399	402	383	443	393	397	416	423	404	412	427	412	420	412	405	411	437	421	424	390	410	436	380	412	424	421	407	378	397	416	401	423	415	398	399	380	379	421	457	384	389	414	437	424	355	413	419	410	388	430	386	404	373	427	436	415	403	444	399	392	418	376	413	377	369	399	400	413	401	377	397	380	378	396	387	405	433	422	386	389	421	384	384	411	395	415	426	414	363	379	411	411	415	446	415	387	390	419	405	423	423	414	392	380	399	423	387	392	417	390	395	417	396	403	382	421	387	390	406	393	400	436	385	393	419	428	386	400	413	392	432	406	401	402	389	374	392	379	396	383	436	360	415	398	418	423	437	384	397	418	392	407	387	393	377	410	417	411	409	426	391	393	410	409	381	436	406	388	433	393	392	425	390	354	409	384	410	405	408	387	445	397	419	398	420	397	418	404	415	416	430	396	423	389	424	447	410	387	412	400	401	414	405	378	449	406	372	395	379	416	395	386	410	399	432	427	409	396	392	391	400	395	379	409	413	445	415	446	381	359	427	380	418	366	423	418	380	408	402	393	406	379	397	416	420	406	394	421	444	392	422	424	414	426	435	410	417	434	402	373	408	388	401	391	398	411	389	401	397	445	386	403	404	395	388	427	435	402	396	430	445	401	408	408	362	426	399	416	431	414	426	404	380	420	423	428	428	396	405	401	399	418	389	406	366	400	409	422	405	396	394	388	429	430	413	416	413	403	422	444	425	406	411	363	443	384	395	400	443	426	397	407	418	400	406	401	402	402	395	369	411	373	406	380	427	441	379	382	364	388	407	405	459	415	389	396	408	415	392	379	390	415	401	416	361	431	374	414	383	424	430	377	416	394	403	410	431	368	394	434	420	420	420	421	404	364	379	416	400	411	409	465	418	427	447	381	408	399	436	381	421	409	399	431	450	418	401	401	394	433	420	425	446	395	395	415	395	411	394	414	398	398	402	392	365	398	445	389	404	387	417	418	412	382	448	385	396	364	416	406	432	409	406	395	395	383	428	381	416	395	435	393	408	410	385	399	365	443	399	375	389	397	378	417	380	418	409	437	393	435	453	411	394	404	415	438	355	437	419	390	412	432	385	396	449	427	410	413	433	415	427	383	405	392	380	407	403	410	401	405	408	402	374	391	382	401	408	395	400	401	420	418	411	410	417	415	394	424	412	417	404	424	404	413	403	406	397	412	386	393	409	407	404	407	401	436	385	383	418	401	434	411	403	412	410	430	364	395	427	408	426	410	427	391	369	406	375	426	410	394	366	422	412	415	388	402	359	406	377	392	416	429	441	417	421	418	412	388	398	421	396	391	411	363	412	445	421	392	431	415	372	455	428	408	386	394	405	429	427	409	389	378	374	419	417	419	412	435	413	393	426	408	400	398	422	410	402	409	397	417	420	392	425	398	413	351	413	419	365	403	387	431	382	376	361	418	389	392	379	427	397	399	426	414	403	385	406	381	394	421	416	395	414	374	393	424	363	441	429	412	409	441	403	426	395	380	374	409	395	377	395	403	418	356	418	406	404	391	429	438	432	373	431	401	422	430	422	420	446	374	409	402	379	415	402	431	383	360	400	425	404	413	374	438	391	363	409	407	391	410	415	387	411
16903	16369	13665	7502	5062	3661	2798	2390	1919	1690	1469	1328	1219	1186	1093	1064	999	972	960	932	882	862	825	844	781	817	793	789	790	822	726	727	738	725	747	766	677	718	729	694	684	710	755	677	704	750	703	724	688	724	718	694	756	727	724	677	696	735	733	717	694	711	649	712	651	649	691	663	690	696	691	657	702	658	688	661	686	674	649	691	706	718	691	679	719	702	727	704	705	689	685	696	709	675	734	687	710	701	683	673	691	625	689	649	690	671	673	682	712	689	665	683	722	686	692	731	708	661	684	672	741	704	651	658	661	650	710	687	672	664	705	671	650	693	721	713	701	721	683	685	686	650	663	654	732	698	673	670	740	672	674	717	696	698	717	689	683	658	732	677	703	695	673	702	698	666	705	675	714	678	702	665	681	673	668	698	699	684	657	695	674	708	686	736	694	694	687	678	644	646	689	682	705	615	745	643	690	664	692	658	684	679	668	677	623	655	696	682	677	637	718	690	693	673	661	658	690	682	704	669	695	688	711	621	652	659	670	665	702	706	660	704	698	631	708	672	723	685	689	663	665	687	721	693	664	713	663	668	664	654	703	716	649	669	685	633	712	686	664	670	660	677	677	686	736	694	726	696	722	684	648	633	683	669	663	696	681	713	687	731	655	667	708	675	680	690	668	712	700	696	682	695	657	674	707	687	672	687	672	660	726	686	721	685	646	678	706	620	684	660	726	684	707	677	683	692	719	710	687	676	664	694	678	639	639	713	685	689	671	642	698	638	640	685	681	684	649	686	654	712	658	699	642	682	658	700	682	697	683	703	699	654	706	670	661	733	635	687	682	707	669	696	635	641	691	740	688	674	664	690	706	695	661	710	676	722	687	666	685	704	672	682	688	665	688	610	663	664	659	678	672	718	691	684	648	627	705	682	706	644	709	709	632	674	673	685	667	656	685	680	687	656	704	667	666	659	692	675	678	703	668	663	693	695	679	662	693	662	660	676	654	685	702	665	644	681	699	711	697	675	680	708	715	657	658	684	653	682	668	703	656	705	720	689	682	702	631	676	705	673	692	682	710	690	592	728	689	607	686	689	700	685	670	657	722	655	667	699	669	724	714	662	705	695	690	685	700	652	697	685	660	678	694	692	660	682	769	695	664	646	675	644	703	722	694	660	690	698	680	677	688	710	671	669	670	679	653	644	705	727	700	694	670	733	661	714	683	718	680	715	709	628	684	679	679	653	729	683	724	701	663	691	663	656	728	680	672	637	689	711	706	682	716	696	691	650	684	658	712	702	716	659	698	693	675	715	722	668	680	693	675	649	677	705	676	647	676	677	683	654	654	679	691	698	648	674	707	658	610	711	714	713	715	706	687	693	688	651	702	686	695	669	660	660	679	694	657	683	669	692	676	642	683	678	676	687	724	676	736	711	666	661	658	644	695	636	679	652	660	726	663	692	709	693	703	679	697	643	692	695	689	679	685	679	680	662	645	689	743	676	703	683	724	654	671	685	690	673	684	657	677	628	680	657	707	668	662	679	707	641	656	666	679	676	686	671	677	681	657	693	719	675	720	684	678	676	684	666	703	730	682	681	679	686	712	681	676	650	680	661	674	673	655	699	687	700	669	703	655	714	721	657	666	690	694	680	658	660	646	659	704	653	679	683	700	678	663	676	675	677	667	679	702	646	704	692	624	722	692	708	692	686	688	647	698	694	665	668	726	631	655	683	658	658	688	709	664	693	712	657	700	681	675	690	675	698	692	664	681	674	648	756	737	680	677	685	729	701	659	746	655	680	682	689	680	695	701	638	694	640	741	696	678	719	721	659	685	639	673	705	688	669	619	715	646	673	680	698	702	657	659	716	693	693	685	702	738	626	699	724	696	734	656	652	655	706	662	698	654	680	766	716	690	701	699	711	690	670	714	702	666	659	681	663	688	673	667	675	696	712	646	727	694	671	678	707	658	674	703	670	701	686	699	677	639	640	709	699	675	660	711	700	669	714	699	684	645	677	659	716	705	666	683	651	676	723	693	687	683	647	641	686	697	645	638	684	736	711	698	665	679	681	707	694	669	709	725	725	646	624	638	665	717	690	694	669	663	700	697	681	693	685	703	731	683	649	660	688	697	701	692	662	681	665	730	716	680	699	661	675	683	730	654	686	706	684	679	715	724	699	678	662	688	685	689	702	718	693	690	690	656	730	688	708	694	729	691	618	678	672	683	667	674	683	661	735	671	706	673	702	690	658	686	670	652	636	663	711	686	685	668	704	677	647	663	659	681	659	710	653	687	707	652	694	648	651	650	699	668	702	649	689	714	735	680	722	611	688	685	663	675	692	708	686	655	662	669	675	707	703	678	649	702	690	672	715	647	669	679	661	670	673	739	707	705	718	706	698	690	749	685	674	705	670	681	640	697	662	664	637	685	705	664	647	676	681	661	697	719	712	717	672	635	696	664	682	700	681	659	676	678	678	699	647	680	674	691	688	697	643	663	692	680	697	733	655	689	708	705	675	652	662	752	678	652	658	700	697	648	662	674	699	679	670	650	696	654	634	673	697	690	595	689	685	728	738	668	711	715	705	702	636	694	708	726	729	662	690	710	684	688	748	747	706	697	691	681	595	676	709	735	687	718	682	700	671	725	631	681	648	658	673	658	660	635	667	634	641	654	711	694	703	671	623	680	718	712	663	684	711	634	678	718	661	684	655	679	658	684	715	649	753	694	676	682	695	679	661	665	692	726	694	717	661	722	672	705	628	691	680	707	710	701	695	709	678	678	682	692	681	701	701	659	652	690	711	679	670	706	676	651	686	683	712	703	628	676	691	695	686	683	684	666	680	690	644	687	688	696	728	681	667	683	670	687	724	643	708	684	696	717	661	690	693	673	685	708	727	697	666	649	680	716	668	695	699	674	700	723	698	682	699	710	719	760	719	661	679	684	712	669	745	688	679	678	644	656	676	635	658	660	729	689	639	695	653	668	686	696	628	675	694	678	661	687	685	681	687	670	720	730	712	716	661	714	714	702	634	705	666	643	669	629	686	649	695	702	703	724	663	646	720	687	673	703	660	676	704	667	682	696	668	671	703	666	690	710	679	659	695	679	681	688	635	653	705	671	669	718	682	732	655	641	686	702	660	659	700	686	699	665	653	686	669	659	664	678	674	659	642	677	667	721	699	692	633	690	682	675	698	674	673	736	695	604	690	703	681	704	622	658	692	651	673	714	704	694	682	684	695	668	711	633	643	681	665	690	679	653	657	683	720	721	705	695	697	704	686	708	660	710	687	627	705	732	667	706	646	702	625	726	731	648	720	684	704	677	657	668	681	698	699	691	674	725	703	638	683	726	705	677	660	651	686	697	648	680	734	691	703	692	659	656	670	674	665	733	715	677	699	692	703	658	660	712	700	691	750	666	663	686	655	718	699	688	677	732	724	681	705	672	704	680	709	706	719	705	697	668	677	676	681	629	695	736	718	700	657	646	691	673	716	670	683	671	687
26554	19996	7020	922	557	516	466	439	477	499	456	447	478	474	489	497	470	449	455	472	462	485	507	415	432	450	437	406	496	440	441	458	477	437	407	444	455	449	469	446	495	461	462	423	429	475	426	470	480	466	440	425	401	443	438	453	471	479	450	435	452	438	449	495	442	421	475	447	436	466	458	490	457	475	499	478	481	461	493	481	440	455	456	500	491	456	453	487	476	445	453	442	429	447	439	471	430	437	441	441	440	458	451	438	455	423	433	452	441	421	464	451	450	476	473	448	453	436	420	453	450	453	471	468	474	475	432	459	463	465	436	473	454	430	467	448	433	428	463	416	443	458	473	464	459	414	440	512	481	442	424	438	425	459	436	483	465	485	452	437	461	457	458	431	441	437	468	485	468	427	457	448	447	450	445	443	458	427	491	457	410	469	462	483	461	471	467	448	467	448	426	431	477	505	477	484	445	447	409	469	469	428	457	475	429	444	480	490	464	453	468	447	467	466	493	462	450	450	471	437	403	449	478	419	446	471	460	462	430	426	470	448	470	480	428	459	481	479	440	431	434	457	441	430	437	469	439	443	464	452	434	464	439	455	457	467	469	449	457	473	462	467	425	429	430	488	434	487	472	472	441	441	469	457	448	463	426	488	469	455	440	457	442	477	468	415	478	441	492	475	455	454	458	461	460	411	428	476	488	454	484	462	460	453	482	434	484	444	419	437	442	455	431	468	466	454	439	463	480	458	457	462	447	459	470	439	493	425	474	468	416	455	448	449	470	498	442	440	451	453	447	463	469	470	483	456	464	479	466	471	425	438	473	474	431	418	459	424	477	474	506	423	450	420	485	456	467	461	481	436	455	486	450	446	455	452	463	482	446	447	457	485	469	487	436	476	511	451	442	477	472	483	421	490	458	502	437	415	444	472	442	455	438	448	458	411	484	500	465	440	470	474	495	475	459	436	460	461	465	466	453	464	473	470	462	463	458	489	457	426	464	469	421	435	424	450	458	478	476	443	463	414	442	434	455	465	440	411	492	431	453	466	438	456	484	441	483	474	456	472	457	434	456	467	444	446	468	450	477	457	445	425	482	440	448	445	488	452	481	457	450	486	455	447	442	399	491	477	451	440	419	443	435	462	461	446	461	455	497	478	447	457	466	466	464	415	438	416	472	453	469	443	466	459	477	436	456	504	455	472	479	467	436	473	456	474	414	457	424	479	454	443	462	459	499	445	427	454	485	480	469	442	451	484	434	474	454	453	412	462	463	455	429	484	468	453	479	461	439	435	455	442	461	426	475	444	476	484	434	462	456	487	476	469	467	479	453	445	442	473	434	435	484	468	499	466	471	458	438	453	454	451	413	455	424	408	440	408	456	453	452	465	461	485	447	434	466	466	438	465	470	443	472	494	476	467	481	450	441	455	451	465	483	461	495	451	458	449	490	498	444	480	468	450	477	455	471	453	460	466	471	485	423	449	451	445	467	467	461	475	462	451	443	418	453	476	455	495	454	440	432	453	446	448	477	459	477	431	449	453	441	458	439	435	473	461	442	486	492	462	468	467	464	446	431	437	459	453	450	449	483	492	415	456	466	476	456	467	432	464	436	459	480	474	454	441	434	493	498	463	422	443	469	458	453	425	457	434	490	427	450	464	464	466	444	420	487	469	435	466	445	450	448	437	493	429	475	477	457	475	474	462	476	470	445	474	463	447	468	463	437	455	444	454	481	454	415	461	488	472	477	458	479	482	441	453	467	448	443	467	499	442	442	474	437	500	464	464	477	439	451	460	446	446	461	437	405	414	441	452	460	451	450	431	448	463	482	424	449	461	431	470	435	469	444	460	456	442	440	443	471	472	497	444	452	446	418	479	413	415	455	422	476	469	478	451	476	443	445	432	466	448	447	428	473	451	445	440	452	465	451	458	457	439	455	436	422	472	444	445	457	462	475	476	445	466	466	428	453	452	450	479	452	441	482	431	460	465	481	460	396	428	477	464	463	466	484	462	416	410	414	420	431	494	439	473	453	460	427	437	447	442	494	445	414	491	460	451	450	460	455	441	445	451	456	482	435	443	472	443	493	473	470	440	464	448	456	455	475	481	425	471	439	448	451	452	468	450	459	438	438	420	443	437	483	486	425	458	460	434	450	492	463	461	452	485	456	443	435	436	456	451	471	510	429	434	488	436	458	518	442	443	456	450	446	476	426	462	459	421	485	416	418	459	467	498	467	427	455	424	472	466	424	448	443	459	452	447	480	447	485	426	479	448	434	474	489	472	467	480	463	462	454	438	514	436	487	480	455	478	438	486	463	414	480	465	464	470	470	418	482	474	451	458	452	460	425	485	454	449	498	450	440	425	438	446	443	471	477	453	456	436	446	459	433	454	457	454	410	413	439	449	430	467	470	429	459	435	442	434	443	456	467	476	460	481	429	454	479	477	459	481	452	450	459	412	443	462	459	481	448	480	440	461	460	442	450	489	434	449	437	458	455	455	422	461	425	440	491	472	459	470	449	491	468	432	415	473	440	434	410	479	457	485	459	475	422	468	465	431	475	446	443	462	475	457	441	469	422	471	431	471	447	427	441	439	441	458	455	503	436	430	418	492	449	489	467	497	431	480	432	431	415	455	431	454	485	418	459	465	438	452	451	456	417	478	463	429	427	457	455	448	473	445	410	419	442	428	461	461	431	455	448	427	461	463	459	483	429	455	409	448	453	445	465	470	460	447	474	447	447	493	449	458	469	450	462	423	493	439	447	468	451	479	452	483	469	432	424	469	502	490	442	454	403	466	444	499	463	473	481	430	458	429	438	501	430	446	475	449	464	433	455	441	513	492	411	420	427	490	481	486	443	421	461	444	488	440	434	463	438	464	400	448	461	417	465	432	471	479	448	443	453	468	471	441	442	477	446	419	433	477	492	448	424	446	456	465	507	466	454	481	398	450	462	459	467	457	453	450	474	449	465	447	438	473	457	456	423	456	462	488	476	460	445	464	440	434	480	454	481	476	457	470	448	415	431	420	456	447	479	452	445	459	457	453	445	427	443	459	470	494	465	443	461	453	404	443	458	448	483	482	457	490	479	424	424	489	431	461	498	457	467	413	439	467	458	448	405	458	444	424	442	465	482	466	430	442	432	452	435	434	430	460	456	439	427	432	447	450	443	475	436	417	472	463	471	433	487	459	489	498	457	447	475	468	493	449	437	462	471	445	470	452	479	438	494	395	431	471	454	447	479	446	479	476	438	464	460	503	444	430	440	436	439	420	476	439	458	434	443	431	437	467	449	458	477	495	502	459	447	446	460	448	436	457	426	436	488	450	487	423	448	485	457	462	435	485	442	464	422	471	437	470	447	440	500	485	441	463	451	417	443	464	444	447	429	465	461	466	441	440	460	454	413	452	431	425	458	450	448	460	457	460	415	468	452	442	485	485	419	430	449	462	458	451	481	462	425	429	456	458	453	480	434	460	471	442	455	487	428	470	445	496	465	452
7496	1910	1786	1192	1020	970	906	925	844	885	891	856	879	850	860	825	774	816	834	836	792	823	823	821	869	827	810	849	795	867	828	784	818	811	794	804	872	858	774	833	811	835	806	831	811	860	869	827	792	811	865	846	784	746	838	784	778	881	860	863	830	799	794	782	830	792	810	776	823	786	765	758	873	830	770	799	770	824	853	844	818	813	810	757	791	810	806	779	820	825	822	769	821	779	810	801	805	843	803	760	869	805	844	839	815	790	819	786	804	780	800	858	822	846	798	886	771	801	804	855	837	770	824	834	772	848	790	794	846	819	796	800	827	810	823	796	844	877	815	776	798	824	826	780	808	833	808	861	854	825	787	821	811	822	760	795	775	786	814	811	804	818	811	814	829	862	798	835	831	820	848	799	776	801	802	771	836	818	838	765	880	897	805	832	810	816	800	796	831	825	807	784	820	789	840	822	801	785	883	810	815	843	852	849	758	751	827	817	846	808	809	785	838	839	765	833	837	838	782	783	783	786	792	822	815	801	856	783	848	782	764	848	827	808	800	850	788	806	868	783	832	799	776	792	790	828	806	776	812	846	800	765	782	794	795	818	825	859	834	836	828	843	836	801	818	860	819	804	751	837	829	754	853	800	827	755	826	854	788	801	831	778	771	838	777	760	797	784	781	835	783	810	805	790	777	781	813	846	815	821	767	808	840	821	834	838	823	801	796	751	795	779	828	786	820	777	816	763	788	814	838	801	818	833	777	810	856	801	824	832	856	792	810	806	807	860	816	808	790	791	877	798	819	804	813	817	803	836	796	817	795	783	834	827	823	845	842	842	804	826	799	787	807	824	790	801	809	832	828	765	823	800	813	854	820	838	859	801	779	800	828	804	788	798	809	850	813	802	825	819	792	841	793	805	820	794	824	843	808	876	843	810	779	818	832	826	816	805	815	857	869	815	820	785	878	834	862	829	778	808	784	808	854	858	808	789	793	811	822	790	802	837	760	785	786	782	814	816	900	811	816	786	819	804	806	824	858	771	854	824	794	781	840	845	845	828	775	849	844	771	780	792	772	789	825	827	829	861	846	858	848	812	806	810	809	810	822	759	815	766	836	858	788	837	816	862	791	850	794	858	780	873	834	819	809	842	815	821	798	821	808	793	825	818	830	837	764	800	831	827	809	831	844	860	744	826	817	852	788	821	809	771	826	847	783	800	811	855	752	841	814	812	801	836	841	854	769	833	790	798	838	825	836	784	804	812	793	754	783	827	814	801	808	804	838	831	809	841	844	833	801	740	800	772	801	834	810	797	827	807	841	802	828	893	807	826	817	862	838	857	781	908	807	841	834	886	774	786	838	815	778	805	804	775	801	777	822	857	802	819	862	801	786	825	861	809	801	838	789	830	815	735	771	786	798	797	827	777	799	769	820	810	804	796	831	850	856	792	815	804	818	750	830	819	824	775	854	775	790	821	783	768	881	776	831	819	790	859	768	818	812	829	853	817	828	826	812	794	774	807	815	843	774	803	835	811	783	843	817	806	786	825	791	796	745	821	763	839	870	810	777	843	854	832	826	794	772	828	781	816	804	844	836	832	805	807	775	808	784	848	801	806	818	799	819	858	804	850	818	734	804	750	814	815	821	837	853	798	820	821	849	754	881	840	808	840	846	831	750	804	835	809	808	767	798	798	816	790	837	837	845	804	781	816	788	785	837	832	798	798	831	790	809	809	859	792	795	821	848	782	831	838	866	795	815	817	842	853	845	833	851	827	846	800	803	786	824	770	838	817	836	826	794	797	815	785	813	831	793	793	805	796	835	800	823	867	823	845	827	791	757	784	785	821	806	835	863	828	792	859	755	807	822	808	793	825	788	823	822	840	834	832	834	805	826	803	816	811	811	805	807	814	787	853	832	815	770	892	776	829	829	832	831	814	813	810	842	879	803	854	800	798	863	799	791	788	810	801	794	824	776	858	816	748	832	857	811	809	792	832	802	790	794	822	834	822	832	807	787	810	857	841	819	738	821	826	846	775	822	848	829	825	812	824	806	786	798	856	827	793	818	826	810	809	817	837	829	778	827	803	820	830	798	750	819	775	796	768	839	820	777	802	833	846	821	767	832	808	873	855	857	801	788	815	759	832	822	823	867	816	828	794	863	805	805	799	861	833	792	798	845	831	841	849	799	814	867	811	792	846	757	769	812	844	794	793	867	850	825	822	790	814	828	861	821	808	849	814	864	869	808	814	816	823	846	861	858	843	852	804	847	863	814	798	842	820	829	869	863	768	808	740	794	814	782	841	775	793	807	799	827	787	764	815	799	803	851	800	778	805	766	791	862	808	778	761	861	777	850	805	850	810	779	838	770	807	837	771	819	810	817	832	815	772	833	793	823	840	819	847	813	799	773	798	839	831	790	797	842	817	813	802	834	845	803	805	831	805	868	790	806	840	871	809	795	830	809	795	822	865	834	763	837	793	841	772	837	811	812	790	784	810	845	853	801	835	796	787	834	882	843	803	801	818	780	806	843	783	798	888	820	779	801	755	778	834	819	828	816	808	821	804	819	916	805	818	847	780	824	834	796	842	789	790	823	797	839	804	804	817	812	820	844	795	811	794	820	804	862	847	837	835	837	808	785	828	769	823	814	787	820	859	829	799	815	855	844	829	833	780	861	757	849	829	755	834	831	824	792	833	798	849	863	772	863	794	803	809	784	822	825	840	831	837	837	823	840	827	819	835	773	804	804	788	842	836	842	856	815	773	829	841	851	849	850	805	801	848	794	778	883	852	807	799	833	851	811	800	825	826	879	781	747	852	761	793	780	838	871	808	837	777	851	839	801	791	802	751	844	801	825	882	766	838	786	755	824	848	817	805	783	802	848	853	798	826	835	780	780	844	810	775	795	824	814	816	841	792	828	795	826	871	849	796	845	777	840	841	831	821	862	781	833	770	829	820	825	822	819	840	823	823	798	768	865	815	855	830	854	816	808	849	810	810	828	818	797	887	834	779	823	818	804	810	831	858	815	797	749	823	762	804	831	837	730	826	782	845	823	808	775	808	809	793	820	805	854	807	835	849	823	814	913	830	797	821	789	854	853	805	861	835	833	867	844	798	846	840	814	816	785	838	812	860	855	822	802	824	832	831	814	833	789	749	824	830	795	826	836	851	852	809	809	802	860	831	877	845	814	800	839	807	778	862	828	789	811	785	762	886	868	799	824	841	789	818	770	843	801	818	844	765	760	814	804	771	798	808	792	850	818	825	821	799	825	850	740	829	807	813	814	803	811	811	803	821	778	816	798	801	829	826	778	847	840	777	840	824	824	742	881	768	860	796	835	827	837	805	835	797	814	795	798	830	813	802	767	808	848	835	803	822	807	807	804	817	818	835	854	836	832	789	814	851	780	807	833	854	778	783	764	851	821	770	858	762	818	781	795	804	785	857	834	806	834	854	837	726	808	803	781	807	824	829	798	870	777	805	789	781	814	799	795	796	813	818
23968	20956	28074	24013	18850	1553	660	474	348	341	323	282	286	249	273	264	277	233	248	223	261	253	222	282	214	250	218	211	232	213	245	218	205	216	239	248	235	219	222	229	212	201	227	214	211	230	209	241	223	216	264	236	223	213	208	219	189	211	221	215	223	250	223	202	220	210	185	209	217	212	211	208	213	227	199	213	204	199	207	206	207	214	222	212	204	201	203	241	205	209	212	206	209	187	217	202	199	198	207	225	203	200	204	206	233	221	211	212	206	193	225	208	211	209	223	242	215	231	233	208	221	184	210	202	200	224	216	220	188	202	213	188	230	251	212	223	206	224	200	219	221	220	200	214	242	218	214	215	181	180	218	225	213	237	215	205	201	247	216	214	214	207	195	218	205	186	246	203	230	217	224	182	230	205	224	223	203	209	224	200	231	213	225	225	235	218	195	211	220	216	201	202	241	188	244	200	214	209	217	194	223	249	210	216	210	224	187	199	209	204	242	223	192	202	198	211	211	213	227	239	205	201	224	237	223	228	210	231	210	193	206	237	218	225	214	221	201	198	225	216	234	205	226	204	228	216	202	217	223	210	227	227	234	210	208	179	189	203	225	220	228	214	213	234	216	217	210	209	205	191	218	189	195	215	212	209	204	205	228	209	240	201	199	225	230	207	220	219	237	210	210	190	214	220	218	213	206	216	231	231	237	213	235	230	207	196	242	230	241	194	193	221	223	193	183	192	249	204	203	201	206	227	213	206	187	217	228	214	212	211	238	220	217	227	202	182	203	236	246	229	212	204	198	243	204	174	196	204	219	198	250	222	209	215	211	217	200	204	201	228	242	204	226	199	238	207	248	224	223	236	227	218	215	228	201	205	201	234	195	190	201	213	206	204	197	211	197	231	212	205	236	206	223	201	214	203	222	208	214	209	238	205	208	216	216	224	197	225	205	199	223	215	216	205	258	191	217	202	208	228	222	213	238	201	220	227	224	224	236	188	206	218	219	201	203	217	215	236	202	235	191	207	225	226	190	215	224	222	207	198	234	248	192	225	227	187	225	214	205	220	204	186	222	219	203	199	213	221	220	254	208	214	207	195	216	204	189	206	200	213	227	209	220	207	194	189	227	217	231	195	211	205	203	216	228	224	211	199	195	230	228	222	213	218	242	213	218	232	198	223	190	201	222	214	214	223	224	214	221	183	208	201	216	217	212	202	211	233	230	213	235	244	219	210	227	208	217	213	217	204	205	195	205	193	212	201	220	195	223	203	197	203	190	216	186	228	243	199	219	237	227	212	200	235	195	204	214	231	222	220	192	217	211	210	212	186	208	232	202	198	201	243	214	193	213	217	195	195	225	213	199	215	220	220	202	200	187	201	223	203	210	215	198	209	217	203	216	228	231	197	215	223	202	225	195	195	201	238	208	196	219	214	181	221	197	213	227	212	202	227	216	190	230	209	172	228	194	232	207	216	207	223	210	229	229	202	201	210	236	192	181	221	225	230	220	219	215	229	210	206	213	218	243	222	228	235	185	220	216	205	240	203	210	203	191	232	200	234	211	206	231	225	196	216	225	197	215	217	220	212	211	202	225	202	202	197	217	209	243	206	203	222	218	205	192	217	243	192	205	204	238	205	205	221	210	184	213	227	188	221	199	231	223	210	227	196	224	214	218	207	208	201	217	231	229	213	220	200	210	221	194	205	213	209	210	230	212	235	230	235	197	223	201	216	204	203	226	204	217	218	211	215	223	217	210	227	185	199	193	192	227	205	210	210	215	208	237	217	230	207	211	206	208	208	233	225	222	223	183	236	232	198	252	192	211	204	208	229	223	215	204	207	218	205	187	219	208	207	232	236	228	214	225	199	213	228	201	217	216	199	195	197	213	219	213	202	219	190	207	223	213	208	202	219	232	190	191	195	205	234	198	236	207	220	191	218	227	206	224	223	210	225	212	188	218	227	204	202	217	222	195	217	221	208	195	222	210	210	209	209	202	231	207	208	236	200	201	218	218	222	232	188	224	206	190	227	215	201	194	196	191	220	212	205	222	227	201	219	209	194	191	193	211	204	207	212	179	238	210	217	222	190	205	190	210	200	220	208	239	222	200	205	235	205	192	201	212	202	204	210	239	212	225	209	215	198	214	195	219	195	239	182	215	195	203	225	199	220	207	233	213	244	238	197	228	224	209	201	192	199	215	223	239	198	242	205	239	186	207	200	237	201	205	214	226	224	202	229	205	208	194	211	189	223	225	196	220	192	211	208	215	236	219	198	223	195	219	173	213	206	218	200	197	220	226	199	228	240	236	181	215	200	205	213	247	225	214	234	234	220	204	201	193	227	222	226	201	202	203	207	210	223	239	235	204	215	211	201	230	177	193	186	218	216	217	223	200	219	216	204	225	231	209	189	205	219	217	202	190	207	212	212	218	214	204	194	221	206	202	223	230	210	199	241	220	210	220	220	230	227	191	236	241	204	192	212	196	224	190	221	205	241	206	208	216	231	218	225	230	215	219	226	228	201	226	220	234	195	216	216	203	230	228	210	213	218	192	234	209	179	227	233	226	233	193	222	208	209	203	191	192	197	212	241	197	219	203	220	228	239	223	215	225	218	223	230	193	217	215	194	210	221	195	216	189	217	200	221	196	219	202	196	209	212	187	239	229	199	200	206	189	186	220	205	223	215	199	188	242	215	208	178	213	203	197	200	206	217	193	223	243	226	195	249	213	214	214	170	186	223	238	210	219	186	222	194	236	202	216	197	213	198	214	215	221	219	218	192	218	243	213	211	243	180	217	247	202	221	202	195	226	215	217	231	216	210	230	197	199	217	241	234	199	205	180	184	207	197	219	221	225	194	205	232	215	211	232	208	220	194	221	192	186	226	213	227	220	211	196	181	210	191	199	251	216	203	219	218	232	221	212	237	249	203	205	215	229	196	202	207	223	213	220	182	214	205	227	219	175	207	180	209	243	189	209	189	199	227	197	192	189	208	209	220	200	197	213	227	224	228	233	238	210	230	198	234	213	196	213	243	203	222	225	219	208	206	191	208	241	232	203	232	218	207	222	210	214	205	210	209	182	214	196	206	230	231	205	204	232	217	193	238	203	217	206	215	200	221	197	195	240	181	200	224	207	208	182	177	203	199	198	210	216	238	204	222	225	193	219	202	200	208	200	184	195	204	195	188	240	228	218	193	199	208	242	231	244	230	225	221	210	208	195	224	242	195	187	212	235	215	203	202	247	210	195	195	228	218	226	209	215	219	208	195	204	218	256	219	233	219	212	211	229	224	200	234	190	220	225	212	210	191	205	220	224	236	225	213	222	200	230	215	208	231	206	197	210	185	213	219	223	217	183	233	217	220	194	181	221	212	199	208	208	219	212	211	194	220	203	224	232	204	216	183	225	240	219	212	182	206	212	211	191	214	220	187	221	206	229	192	204	217	207	198	204	228	209	206	215	205	214	217	193	211	190	207	216	215	210	201	206	224	206	225	203	230
14905	10300	8645	4442	2998	2187	1561	1297	1146	939	840	744	722	655	659	571	575	560	538	519	498	479	477	469	489	467	454	445	422	420	454	445	432	420	454	437	416	458	400	426	458	437	400	456	424	444	444	426	417	423	417	407	440	407	412	428	421	421	457	382	414	417	411	390	414	401	404	421	414	422	405	446	415	404	410	400	426	442	379	416	392	430	404	414	398	427	425	370	420	417	408	380	400	369	399	416	364	447	433	405	399	432	426	411	413	434	415	406	429	396	435	440	404	414	375	418	427	374	390	400	423	398	443	410	388	427	389	426	402	399	433	383	411	424	372	402	416	413	420	415	436	400	415	418	400	400	402	450	410	414	379	399	398	426	411	398	405	396	390	429	404	387	406	441	393	408	391	401	431	400	392	405	366	422	383	389	381	403	416	410	437	394	382	407	379	421	385	451	415	400	420	397	414	411	424	397	460	393	448	394	398	429	444	424	402	377	392	398	383	379	408	362	429	427	439	415	431	411	398	403	458	419	418	438	416	407	426	413	433	398	373	411	430	428	367	437	407	424	387	395	375	396	400	413	388	430	411	388	421	371	389	421	398	415	380	390	392	433	423	394	422	390	431	404	395	422	475	403	385	413	417	418	398	410	370	380	431	397	392	427	372	438	451	388	394	365	404	397	390	402	415	397	388	366	405	423	401	399	397	408	413	398	410	420	366	425	390	380	419	407	393	398	414	427	424	393	428	419	389	421	425	399	443	416	366	382	372	393	398	381	380	371	399	421	384	407	396	403	437	351	417	425	412	411	406	413	417	441	432	422	416	422	434	403	383	380	391	404	398	402	412	391	405	414	366	397	428	414	413	401	422	399	379	422	407	383	414	440	434	408	457	380	412	420	414	420	438	433	405	397	433	439	418	387	431	399	422	390	377	391	367	386	407	409	376	406	388	404	424	397	424	420	442	401	392	383	394	411	399	407	367	419	380	407	410	381	394	398	410	425	408	409	414	426	420	385	386	416	389	387	383	406	438	408	412	391	390	420	411	418	395	376	407	422	409	426	414	397	428	414	381	403	419	431	382	405	411	402	401	401	413	356	423	403	422	420	429	384	400	402	407	407	384	422	384	425	440	433	424	438	403	456	411	390	413	408	422	438	397	392	439	419	420	392	403	414	428	437	413	425	407	427	383	439	408	422	394	442	414	447	379	400	423	378	387	390	412	432	377	371	407	420	421	379	381	375	385	408	411	399	434	379	422	405	348	424	403	433	394	440	437	433	412	393	386	380	439	407	399	393	417	432	412	378	434	402	416	421	442	399	426	431	393	412	412	392	414	420	407	406	430	401	389	416	421	416	425	409	420	464	379	373	387	419	374	410	392	402	384	400	428	399	393	414	408	416	388	470	445	401	393	422	422	420	419	436	385	415	425	441	397	385	444	380	427	431	391	414	427	398	416	406	404	408	389	429	420	436	400	406	372	407	386	402	356	408	407	419	374	389	406	400	404	396	366	428	392	381	394	419	387	381	379	408	391	434	415	388	437	404	422	411	420	447	392	436	423	421	479	387	403	373	396	385	383	390	393	405	390	392	395	385	409	429	407	405	426	404	436	391	402	411	418	390	412	395	463	403	400	383	393	411	409	461	427	384	365	409	409	378	413	403	384	418	398	432	404	420	379	403	401	440	416	402	471	369	391	413	425	430	424	409	376	422	433	408	410	373	409	430	415	422	437	379	418	435	408	376	441	410	400	395	411	419	395	387	406	388	401	397	411	392	383	424	423	398	388	405	405	383	457	401	424	386	388	401	401	435	376	430	433	423	414	409	413	405	424	428	415	412	413	377	401	415	437	411	430	375	447	425	370	403	444	448	411	384	418	402	405	452	441	401	398	402	421	391	364	429	395	404	450	418	420	422	383	392	419	385	387	382	407	382	396	374	445	374	401	396	392	422	424	442	405	383	413	382	412	399	416	402	426	398	452	418	434	401	369	414	411	391	413	384	381	405	432	420	395	417	431	447	404	410	381	444	410	413	383	413	417	429	406	399	449	422	379	409	427	427	412	397	450	397	426	429	425	398	412	409	401	399	388	433	386	374	397	420	452	436	419	422	416	386	421	411	398	428	419	401	398	384	396	380	400	399	394	413	379	386	404	409	453	380	406	449	427	428	417	393	436	393	371	400	395	369	401	406	381	410	414	403	391	398	395	390	387	418	427	394	391	418	410	442	465	421	417	388	438	361	380	387	431	339	400	424	409	425	408	368	423	423	385	390	422	417	405	418	424	408	419	385	401	380	384	433	417	400	416	432	415	366	392	385	385	373	423	377	415	394	432	446	398	410	387	427	399	415	430	397	410	393	412	399	411	364	417	390	444	418	362	413	425	411	459	397	420	409	404	425	406	396	440	360	400	417	406	400	418	394	409	408	396	407	387	411	416	440	386	375	413	392	387	429	423	432	401	432	400	407	451	408	394	415	423	412	372	417	390	393	379	384	408	425	414	377	408	388	410	417	434	391	398	376	395	433	399	388	426	383	412	404	439	413	421	402	412	417	438	412	412	424	398	399	419	454	431	403	414	419	383	433	431	424	398	427	356	405	367	385	378	406	386	409	352	401	452	404	379	412	412	382	432	387	408	392	406	433	397	413	386	398	419	403	385	427	403	399	416	416	402	425	437	408	365	401	397	408	412	395	406	418	453	431	404	416	401	379	415	414	396	411	418	414	420	458	413	405	411	423	426	431	395	397	377	384	424	390	462	435	413	391	383	404	411	412	400	447	433	408	425	391	398	414	418	411	412	408	470	413	429	376	358	396	440	400	380	424	412	393	393	364	405	421	391	429	393	409	404	407	409	412	410	392	399	378	389	440	395	409	404	406	394	389	427	362	399	367	446	383	411	415	422	408	375	422	369	384	430	438	436	407	426	410	384	388	424	420	428	417	413	432	370	414	421	396	411	387	440	414	399	425	411	396	381	435	395	372	414	382	408	421	414	375	423	390	406	412	402	383	414	432	404	407	387	431	437	370	377	395	401	378	406	397	426	364	399	400	418	413	410	360	423	404	427	442	394	430	442	402	408	410	383	416	379	412	391	407	408	420	388	412	412	385	407	400	421	403	407	405	394	401	441	411	414	416	390	434	435	435	438	434	391	358	424	402	418	418	434	411	418	411	418	404	404	402	380	399	434	440	393	407	417	457	441	421	380	446	411	392	395	419	399	390	400	412	400	403	410	401	398	424	410	437	407	383	435	416	413	368	423	431	400	394	371	410	425	414	387	407	418	423	423	390	443	429	367	406	448	376	427	431	373	448	424	411	389	429	443	420	424	405	441	423	444	380	384	416	437	404	419	399	383	411	390	418	433	399	396	429	398	406	426	395	396	405	438	387	419	413	426	407	403	404	441	373	397	396	419	409	433	380	407	387	401	426	405	417	407	401	411	402	405	421	409	413	439	390	381	408	404	419	411	411	406	412	383	418	406	414	419	339	412	386	398	420	357	394
23125	21010	28785	23403	21010	17104	1931	906	724	712	656	599	563	538	505	526	475	489	469	446	447	461	479	479	423	424	493	443	464	442	423	412	379	406	438	448	473	422	418	458	406	407	403	434	416	391	427	419	410	393	393	410	407	394	446	405	383	410	448	419	423	382	402	413	416	453	410	418	409	419	403	409	388	414	378	389	408	433	395	401	386	393	401	418	427	419	424	385	406	416	408	391	395	407	374	388	398	403	380	410	401	411	439	384	410	412	441	435	404	402	420	396	431	422	360	359	417	437	373	440	403	387	408	437	420	388	413	421	438	378	393	404	387	438	406	392	407	397	437	442	415	417	416	398	435	410	426	376	397	426	445	436	428	369	360	393	414	419	415	415	435	391	390	398	412	419	420	383	408	382	379	395	388	430	422	387	427	378	401	376	413	423	421	408	441	405	428	391	410	385	417	382	405	394	394	392	395	406	388	458	380	392	392	428	378	384	422	430	455	409	409	413	430	394	393	416	382	402	411	432	415	350	438	409	407	395	384	409	370	380	454	416	460	396	386	436	388	403	416	403	448	371	370	427	388	406	362	399	401	409	366	416	439	412	402	366	398	381	420	424	428	404	413	386	410	396	392	411	430	420	393	421	372	408	422	379	392	409	388	409	404	413	432	418	413	392	378	389	440	408	406	405	408	433	404	419	399	375	404	397	396	389	368	380	375	440	410	418	420	379	449	410	396	410	432	444	390	424	381	386	423	396	402	418	385	372	406	409	399	415	432	410	390	387	405	360	424	454	434	435	395	376	428	409	363	412	427	418	393	407	425	439	381	401	406	387	399	416	406	415	408	378	430	412	397	390	397	417	431	419	366	434	407	390	377	367	382	410	405	392	398	412	399	421	406	430	393	376	401	411	438	408	405	371	383	384	383	386	390	405	400	397	367	411	414	439	375	416	438	396	413	407	381	390	419	415	414	422	387	378	360	413	424	432	380	410	424	412	439	389	413	383	418	443	426	350	369	432	401	404	407	403	378	403	395	403	394	390	372	428	427	385	398	422	388	376	417	385	405	419	428	424	404	408	415	433	428	410	381	396	393	411	377	383	403	434	399	405	428	404	426	398	377	435	389	408	418	431	415	393	420	389	416	418	434	395	415	422	415	404	396	387	384	406	449	418	357	387	392	393	407	406	390	414	409	370	426	394	431	418	412	433	371	447	419	399	397	366	388	387	401	397	425	418	393	403	425	410	403	386	395	417	397	402	401	365	435	393	402	399	374	393	410	379	427	422	447	390	393	398	432	386	385	426	416	390	394	442	402	402	399	433	428	404	391	369	394	443	406	420	410	395	394	413	401	365	406	419	403	403	363	416	426	408	389	412	460	412	416	364	397	442	438	409	409	407	387	391	393	444	396	412	378	384	430	410	441	418	468	380	407	425	387	414	403	410	387	435	406	360	424	397	393	451	393	425	429	376	379	391	400	414	398	396	388	403	415	387	396	419	432	396	419	401	396	424	407	389	363	391	402	466	399	395	387	413	387	398	415	415	393	422	432	371	418	417	445	405	374	394	407	395	391	427	371	422	439	390	412	393	369	393	408	398	392	418	418	416	415	424	441	412	416	396	380	377	404	385	411	387	403	413	410	413	404	399	410	391	407	395	384	414	387	419	420	402	368	406	434	409	409	428	403	418	398	424	368	406	428	372	360	384	444	414	413	387	424	408	419	395	426	420	376	419	358	411	381	384	409	394	389	380	382	414	421	436	407	399	421	417	393	391	412	412	428	407	386	413	383	398	429	423	402	429	405	371	415	398	409	397	367	382	396	372	409	413	395	443	400	403	387	412	405	403	394	408	378	402	442	381	391	375	408	424	394	408	387	443	421	405	403	385	386	406	443	400	407	376	418	386	423	376	428	394	402	385	417	384	406	417	380	408	404	431	401	452	386	408	440	446	421	393	393	369	389	422	404	405	389	379	399	446	378	409	418	418	379	415	386	414	423	431	441	382	389	396	405	410	432	412	435	434	408	417	408	396	406	381	406	412	408	374	391	404	398	383	378	403	436	415	431	388	408	401	380	380	367	389	392	411	422	391	374	401	410	396	380	381	366	388	382	408	352	410	394	412	387	401	411	392	401	398	422	404	419	422	401	414	431	387	399	411	407	386	400	405	422	394	387	364	396	408	372	411	400	405	420	369	407	374	389	415	375	377	414	413	407	426	426	436	418	398	405	402	423	388	406	366	417	428	406	416	390	399	395	399	378	395	415	402	392	397	399	418	431	395	396	408	399	387	391	408	410	414	403	379	405	406	409	390	414	428	419	401	414	397	422	403	376	388	415	391	409	400	418	451	396	426	395	369	429	445	407	406	401	378	421	393	410	415	416	361	376	406	429	367	378	397	437	405	371	427	431	395	432	389	427	405	408	392	419	402	391	396	403	391	409	374	394	380	351	431	424	410	392	400	383	373	410	412	430	433	393	405	421	383	393	408	409	404	397	432	399	430	393	386	412	411	428	429	446	393	386	437	401	386	374	393	354	432	420	425	380	399	384	403	422	420	393	385	415	408	422	397	380	391	436	423	414	408	405	391	397	415	388	384	432	413	466	413	390	386	377	428	429	408	442	430	457	439	431	386	419	430	366	389	393	403	391	405	388	396	390	383	364	390	411	395	391	413	420	379	371	387	426	389	349	402	408	413	423	418	386	414	404	393	381	409	436	412	409	374	415	383	426	426	410	436	396	395	417	430	428	389	408	391	389	401	415	414	387	404	388	423	426	390	388	398	418	427	433	365	416	371	430	394	395	428	361	398	405	416	381	379	382	376	436	418	413	410	392	399	407	377	427	429	445	396	387	408	430	377	406	374	410	409	398	360	414	396	421	400	410	412	419	407	401	395	425	398	405	390	410	410	384	361	409	429	411	435	397	434	393	399	436	399	401	435	439	391	372	405	395	384	430	389	404	416	408	420	383	426	406	419	429	407	366	417	432	417	379	409	428	392	382	414	424	393	421	434	385	408	397	445	383	374	417	418	424	416	380	398	402	413	433	353	407	409	415	442	400	393	393	374	390	409	402	402	414	408	400	374	394	397	399	388	387	410	392	407	396	385	415	417	426	388	431	385	354	395	428	395	415	433	430	385	423	403	418	449	382	400	447	388	387	397	417	383	384	397	380	419	392	401	402	428	390	392	406	393	394	458	399	430	396	424	400	411	401	386	401	372	387	407	400	388	397	416	380	422	397	401	400	417	398	363	404	408	403	429	407	390	423	403	367	420	399	387	394	369	407	409	406	394	412	406	391	428	368	387	388	407	394	388	403	420	397	450	401	409	393	401	376	382	411	425	391	420	387	401	426	365	425	395	367	400	380	409	357	428	406	376	399	392	424	411	400	373	413	396	426	415	404	398	436	396	382	407	389	374	436	417	410	435	414	357	416	413	410	395	394	379	405	441	397	420	382	425	417	408	400	427	406	417	387	382	408	410	390	419	409	375	434	409	417	410
17219	16420	13705	7523	5137	3720	2947	2363	1894	1680	1506	1365	1234	1169	1089	1080	984	939	911	875	882	870	839	873	822	796	835	716	810	714	755	715	759	778	800	729	723	735	746	718	701	747	689	730	718	708	679	776	759	734	734	673	680	713	677	670	727	740	700	689	683	676	758	677	726	697	702	751	678	693	675	682	718	679	662	680	730	650	665	727	748	670	672	682	651	735	691	732	739	668	683	697	700	711	669	724	680	706	666	656	721	669	695	666	646	721	686	634	654	701	705	689	666	723	661	703	710	641	681	729	672	650	712	694	715	668	675	710	689	683	666	717	687	654	682	659	660	684	701	726	718	688	661	696	757	676	722	638	673	703	706	646	697	638	676	705	718	661	739	736	666	703	703	680	709	703	675	650	681	671	660	663	718	645	662	676	701	669	691	688	760	681	730	678	730	667	695	686	689	656	678	643	720	687	684	669	667	717	652	694	667	695	715	649	689	688	669	697	701	710	686	708	701	722	663	646	739	690	695	673	680	720	615	646	722	683	715	716	700	715	699	691	646	734	711	681	682	614	626	673	743	628	643	706	650	665	733	658	695	682	675	700	655	678	663	676	685	708	671	680	701	685	696	667	655	687	696	654	684	659	705	648	682	650	693	648	660	692	666	660	693	692	668	682	685	680	725	632	713	713	688	664	660	669	709	662	689	707	685	681	687	686	734	677	702	667	672	714	698	648	699	666	695	677	700	653	653	671	697	712	707	644	686	700	656	657	723	704	711	689	696	631	698	641	702	702	658	652	663	700	672	680	657	679	656	715	726	740	710	656	624	684	669	645	669	649	649	717	638	646	670	698	608	703	664	666	669	726	658	710	699	697	686	663	682	685	673	684	700	665	673	715	659	713	681	712	680	664	666	672	726	657	746	720	664	665	667	632	713	685	692	694	671	701	723	680	687	669	684	723	700	720	712	637	699	669	675	667	645	686	676	629	713	656	684	639	711	698	679	724	726	696	660	699	705	680	677	675	668	705	650	684	679	652	676	699	702	682	678	707	665	718	650	670	671	720	686	678	705	680	686	674	698	692	740	678	732	695	695	691	654	667	679	677	651	667	722	721	682	673	720	682	655	695	702	685	702	688	653	679	670	651	655	707	682	659	683	718	667	734	713	670	627	658	703	688	631	716	656	707	672	666	697	715	665	628	647	678	710	726	686	693	689	717	645	695	647	662	672	678	694	684	672	692	659	659	707	700	701	710	709	693	693	681	702	642	678	661	684	669	698	651	689	672	677	721	695	709	708	672	683	658	689	679	634	713	648	672	674	690	686	681	664	628	727	666	657	671	688	688	684	663	696	701	676	675	645	680	702	681	702	704	677	712	694	681	694	699	688	701	714	703	670	668	697	687	639	717	645	621	658	692	690	645	693	656	698	700	674	669	686	690	688	702	695	670	708	702	722	688	688	676	663	662	692	718	682	701	682	707	695	700	656	659	645	696	730	689	697	670	727	693	726	685	671	666	695	667	696	651	679	696	698	698	688	663	660	712	724	731	686	680	739	652	654	675	673	680	674	694	720	638	694	684	724	711	721	704	663	645	702	666	663	709	690	670	655	703	649	670	653	712	633	682	656	696	688	640	685	702	667	658	660	694	620	713	661	659	683	678	678	702	668	640	706	712	666	726	647	700	666	720	708	702	668	700	746	695	727	708	679	689	712	726	674	663	680	668	722	699	752	670	672	711	681	695	672	698	709	681	658	641	671	690	692	669	669	663	678	655	665	678	708	674	663	635	694	707	699	680	662	647	734	676	693	711	672	670	709	691	688	652	725	654	664	635	719	707	671	639	663	688	736	678	676	667	687	664	677	691	727	668	641	631	687	650	658	687	689	676	666	734	656	709	757	670	682	646	667	702	627	670	656	722	666	700	694	718	670	689	696	707	699	681	676	688	673	712	742	676	694	676	707	686	707	663	674	680	678	692	644	679	688	668	656	675	715	674	683	727	739	702	718	701	653	679	709	698	724	739	692	678	699	657	670	698	682	639	745	680	702	687	699	689	715	670	670	640	690	700	717	665	652	624	705	661	703	688	648	692	699	699	675	675	672	643	715	683	694	695	710	705	687	664	683	693	683	669	685	666	708	668	686	688	710	675	697	749	667	666	660	708	628	696	706	685	643	670	685	696	686	646	683	711	663	680	677	667	694	697	679	691	725	681	697	629	703	750	725	672	661	684	686	674	660	702	667	625	674	687	700	667	727	643	648	667	652	725	669	685	687	672	729	662	673	697	688	695	663	668	664	669	700	681	664	653	653	690	691	650	726	714	628	648	688	695	667	723	686	707	725	711	693	662	676	690	653	687	697	653	686	738	657	717	703	643	689	716	701	669	699	690	707	753	698	697	659	688	665	676	652	660	644	706	743	720	731	676	686	677	694	679	657	653	715	662	669	666	723	693	709	669	681	635	695	662	670	647	657	703	706	680	731	663	638	642	689	679	665	624	665	694	689	660	653	667	707	698	671	693	685	672	696	675	691	665	628	664	685	695	693	685	675	732	667	663	711	715	632	657	689	699	671	692	669	696	712	634	652	686	671	676	701	665	677	706	749	656	617	696	680	670	694	698	703	719	653	698	674	666	643	722	736	671	675	709	676	679	772	701	692	682	682	706	641	641	698	706	707	686	670	657	650	696	660	670	698	707	656	671	688	688	659	608	680	678	695	670	698	665	686	703	684	665	630	654	709	725	664	670	685	674	699	724	676	670	708	718	647	699	621	678	697	689	698	677	727	687	688	656	680	734	689	708	650	726	676	668	686	656	722	689	674	739	677	674	691	658	655	681	671	672	704	707	748	682	688	652	734	681	628	695	658	663	693	690	636	681	724	696	641	680	688	691	705	667	717	680	672	648	662	680	719	661	659	663	698	674	709	702	678	644	689	657	724	625	711	678	670	709	683	672	649	725	714	706	675	691	675	666	685	697	669	694	664	693	700	653	669	658	708	726	707	678	735	715	663	689	681	694	681	694	655	659	708	640	672	645	685	712	673	710	642	722	668	678	704	680	705	696	660	669	636	703	695	682	687	691	712	635	771	676	698	685	684	684	700	706	706	679	707	709	671	672	683	723	660	730	702	738	674	697	670	713	681	666	714	654	674	701	632	643	678	705	690	719	680	683	662	673	743	685	667	654	618	685	682	673	718	635	687	695	679	653	698	774	711	729	645	680	687	712	683	671	677	665	700	727	662	690	734	702	682	704	694	688	664	656	688	653	671	683	716	629	703	709	696	673	655	695	713	736	684	644	670	757	628	681	723	649	636	689	708	689	642	691	623	634	744	658	645	640	695	676	677	705	665	683	675	662	691	693	641	693	676	690	692	675	673	691	690	660	696	698	686	679	743	700	735	707	678	645	729	682	663	695	689	724	734	739	693	698	700	681	709	707	705	685	666	703	666	693	687	686	679	656	699	682	676	622	693	702	671	675	679	688	693	694	643	694	677	693	682	700	655	654
26534	20015	7059	1006	750	689	497	466	490	461	544	492	450	490	416	489	460	467	481	503	428	418	471	447	459	466	468	473	459	449	478	484	421	503	407	428	472	495	485	453	462	416	419	448	437	420	479	432	458	454	462	457	453	463	461	468	460	455	464	436	458	414	469	460	459	431	456	452	452	431	448	457	463	440	432	469	419	442	496	476	436	441	443	466	443	462	454	471	447	504	472	498	453	440	444	461	447	475	429	450	496	451	472	442	470	447	408	466	455	461	481	483	486	470	460	457	473	477	494	488	460	458	470	510	463	440	481	454	450	499	469	472	443	447	442	443	483	478	463	476	429	446	462	441	446	485	466	468	489	465	436	433	452	419	464	455	475	406	452	499	473	430	481	440	443	465	470	440	434	459	432	427	451	480	464	455	432	477	456	445	412	444	473	482	433	426	444	442	459	427	465	423	456	459	441	495	433	416	466	477	454	405	464	451	439	432	494	473	465	457	449	456	449	469	441	419	450	420	473	447	424	419	481	465	420	451	427	419	480	441	482	444	446	464	454	445	443	405	421	424	438	472	439	446	432	435	471	469	459	439	481	510	433	450	460	499	431	439	469	469	465	477	475	392	473	474	436	496	485	445	433	448	432	510	486	442	476	455	429	461	469	457	455	434	460	487	452	453	434	444	458	445	449	418	450	432	476	473	440	461	454	475	466	454	485	432	469	427	469	423	443	462	478	465	461	443	469	437	455	485	466	481	409	416	468	487	466	428	461	459	472	418	452	487	441	420	466	454	457	453	442	436	456	444	459	470	450	432	442	434	453	464	429	477	466	456	449	441	455	458	442	445	453	469	430	452	494	442	470	445	463	461	445	452	451	430	471	478	449	488	469	484	466	402	484	481	457	465	429	421	455	476	490	474	470	476	470	424	417	437	455	456	469	453	480	460	484	504	454	427	470	452	437	451	443	434	444	500	455	434	488	447	469	502	437	492	430	425	458	514	447	445	452	479	449	422	453	490	448	483	435	467	470	444	458	477	421	448	443	426	471	449	413	479	486	478	476	473	438	450	447	472	437	436	440	465	470	484	460	441	440	449	436	447	430	463	450	453	435	462	457	489	442	421	440	461	460	488	470	432	466	436	455	458	464	443	434	459	438	429	470	455	445	440	449	450	453	455	491	403	459	446	423	467	468	430	424	452	450	454	458	479	463	434	463	436	509	454	453	475	479	471	456	432	438	419	497	448	456	475	463	460	440	456	469	458	460	410	412	464	469	474	473	476	445	463	448	428	439	418	426	462	475	448	459	452	437	408	432	489	429	468	450	443	463	403	454	442	469	491	452	485	466	470	448	459	455	454	442	444	432	428	459	474	452	492	460	438	439	435	486	501	462	440	471	457	470	478	453	442	468	431	468	457	425	459	409	491	473	478	451	425	504	484	460	463	417	458	507	472	485	488	499	472	508	470	463	437	481	430	480	489	465	474	467	456	461	452	476	511	508	466	461	478	443	451	436	467	469	426	498	467	481	414	441	468	456	440	458	455	457	453	422	419	431	456	474	423	457	443	436	433	450	489	456	427	460	480	443	497	468	493	457	499	479	447	443	444	485	485	439	468	500	458	493	486	440	449	466	435	456	439	450	448	474	432	484	482	455	483	446	470	497	464	462	420	446	457	420	470	440	465	431	404	420	450	443	451	494	440	466	495	486	450	428	447	448	422	425	406	395	470	534	470	477	470	397	425	462	448	485	443	441	494	447	439	459	451	460	429	455	469	486	453	479	461	447	504	477	458	475	462	439	439	464	424	483	451	476	475	448	451	452	470	457	467	444	427	451	436	428	500	510	448	439	451	426	407	459	428	455	488	442	461	441	493	427	468	439	449	464	452	448	454	496	423	424	460	446	419	433	476	465	442	438	475	439	448	457	488	415	470	461	436	457	447	465	462	445	453	462	417	462	480	443	447	465	456	456	441	434	442	494	469	482	432	427	422	430	457	485	457	451	429	455	495	421	460	457	451	475	400	459	456	434	473	460	478	449	435	454	436	436	457	437	450	463	469	461	475	485	508	464	493	433	444	442	455	431	437	498	461	490	443	471	467	465	453	426	461	435	458	461	471	432	492	464	413	441	443	447	464	450	493	428	426	470	429	404	465	448	466	468	446	497	452	439	501	468	438	464	466	435	425	480	448	457	447	484	454	406	446	442	453	447	442	468	436	474	457	448	479	468	429	502	460	445	459	465	486	456	479	441	455	453	483	436	471	476	476	440	478	460	426	439	439	474	488	474	461	458	506	449	457	455	454	479	477	466	434	426	454	452	474	463	433	444	444	428	507	459	500	492	437	442	457	418	450	480	468	516	479	425	477	430	467	468	446	452	450	463	444	445	445	475	454	450	474	445	449	426	477	457	450	467	448	501	447	472	442	469	487	441	441	439	463	426	457	436	478	465	451	472	417	457	487	480	464	435	478	488	463	464	485	438	456	448	475	463	494	426	439	491	461	457	429	446	446	440	443	492	459	432	460	457	414	460	481	433	431	444	461	467	476	475	477	464	520	447	438	443	457	459	487	447	501	456	486	455	426	443	473	475	441	474	489	481	455	424	436	437	435	458	432	442	460	492	461	447	431	456	440	422	423	479	441	460	442	402	450	437	400	457	455	460	450	480	443	451	435	453	473	463	447	458	462	440	458	498	432	466	458	461	463	415	437	449	436	435	452	471	461	402	471	448	478	446	467	476	428	442	480	484	466	482	453	437	517	477	476	492	440	476	447	409	438	445	503	462	439	488	477	442	464	465	444	444	467	452	456	479	460	468	468	465	431	483	481	472	465	456	486	442	489	458	464	386	428	470	411	452	490	440	491	470	448	425	524	411	443	443	481	442	461	431	466	450	453	451	466	467	442	430	442	467	484	467	421	459	445	469	455	464	400	428	460	463	415	428	450	456	452	470	488	488	471	479	446	452	446	436	468	465	462	416	469	500	434	448	469	444	449	461	430	453	445	436	448	477	474	470	440	457	469	450	491	477	474	480	456	455	446	427	470	463	445	494	454	469	448	477	439	452	464	437	437	466	464	477	477	450	447	422	471	445	444	425	456	447	453	421	499	491	434	480	457	490	471	472	462	430	440	476	462	428	441	446	470	448	504	468	441	444	448	496	487	449	428	466	468	491	468	452	469	449	457	467	457	427	503	452	462	480	440	401	480	461	451	440	445	463	448	463	442	436	457	430	447	425	489	454	451	439	469	464	422	464	452	449	487	473	424	459	422	485	436	468	495	448	464	447	476	474	450	442	457	496	440	431	443	474	457	428	471	450	459	460	470	427	482	448	455	483	470	458	479	510	474	489	434	449	431	449	435	468	437	465	474	457	480	470	463	395	499	466	447	443	470	449	450	448	430	438	450	452	445	489	425	461	475	471	421	429	454	460	454	439	441	450	417	475	461	464	444	485	454	453	506	426	471	483	412	440	480	478	457	459	494	476	485	453	410	481	432	435	419
7656	2026	1937	1335	1080	1013	975	907	827	850	879	874	819	874	833	830	779	771	827	831	858	861	772	812	787	817	840	806	777	828	758	842	811	765	819	830	847	852	819	780	797	816	786	805	821	805	802	826	816	820	778	837	871	824	850	844	833	794	787	804	840	848	806	802	856	796	799	819	802	783	818	781	788	835	805	870	874	758	800	862	790	790	769	777	796	855	777	782	804	797	791	802	800	822	774	840	841	850	845	781	807	801	759	800	800	816	856	789	790	811	784	793	835	845	796	770	839	850	800	869	783	813	807	773	827	809	812	865	815	776	826	785	767	778	816	828	827	809	807	818	802	787	809	843	834	809	814	825	873	857	791	838	789	808	830	833	837	793	795	810	806	824	780	800	788	824	763	797	772	771	816	792	856	854	773	819	810	791	807	812	767	809	797	821	856	775	783	794	796	833	831	799	847	806	856	823	813	805	827	805	774	793	840	757	805	790	789	783	817	739	801	854	789	803	816	803	832	830	797	810	784	825	780	823	843	846	829	847	818	821	794	774	803	789	823	824	822	781	827	814	820	819	821	787	825	855	843	794	807	828	808	824	824	863	841	828	844	819	818	778	816	871	797	807	822	799	774	821	789	816	839	836	802	834	815	773	786	779	816	803	796	830	837	785	785	812	823	758	847	851	848	811	863	797	827	750	770	788	771	802	782	848	815	846	778	809	821	795	751	826	844	821	785	835	780	788	796	850	834	815	854	816	766	840	830	810	805	819	815	836	851	819	784	789	797	812	835	810	819	844	842	795	868	760	807	796	737	837	757	865	810	785	792	767	845	809	819	843	856	798	778	817	814	820	778	817	797	831	801	806	818	842	823	823	761	783	777	810	823	828	794	827	781	855	802	818	816	802	822	793	779	844	803	811	807	789	823	840	813	824	781	801	788	813	756	821	765	785	868	745	832	845	825	791	877	792	764	795	791	795	849	771	854	834	789	813	835	800	855	789	786	825	832	819	835	783	818	806	767	780	802	813	789	815	822	799	789	783	799	827	820	804	835	799	804	790	782	770	777	789	824	759	858	794	811	783	853	804	813	810	786	824	861	832	788	811	773	847	799	800	861	859	794	772	808	776	785	825	815	736	819	807	822	836	783	801	755	834	859	893	791	807	782	829	791	851	853	827	838	815	799	877	836	792	782	824	812	774	752	825	824	840	789	846	738	837	798	806	767	844	810	833	836	824	786	753	832	820	777	820	814	814	788	824	803	832	822	811	784	845	770	803	872	784	775	828	815	792	856	814	850	793	759	856	800	822	838	795	778	815	767	764	808	826	758	822	796	786	742	803	755	807	833	820	868	846	841	828	796	829	815	776	806	804	816	800	779	759	826	791	863	818	765	806	825	814	787	833	776	797	853	809	832	818	814	845	800	850	781	822	795	808	820	816	825	865	814	866	806	818	825	817	840	799	786	822	787	787	792	802	833	808	816	794	794	808	816	812	845	769	830	800	813	736	823	802	846	809	815	792	811	878	852	835	852	840	812	788	812	785	807	781	780	795	804	802	767	803	760	802	872	790	763	831	830	850	879	809	825	780	751	774	741	756	811	825	840	821	786	818	763	785	800	896	825	761	808	852	847	834	840	817	822	810	850	829	800	806	842	785	808	817	811	827	791	806	840	797	799	846	818	844	835	851	815	824	854	790	843	784	812	791	822	791	828	808	806	809	800	813	752	803	774	817	823	821	832	776	794	826	822	800	778	780	778	815	815	816	787	801	833	811	790	828	797	820	780	818	868	793	825	806	808	799	819	779	803	843	826	808	786	845	753	809	828	814	795	776	807	822	827	797	864	839	811	841	794	805	788	821	809	827	782	837	859	769	843	787	793	802	804	813	789	789	861	814	821	789	843	781	807	825	858	790	830	806	780	844	800	825	836	803	860	817	800	847	860	824	812	835	795	829	822	812	790	828	810	830	779	807	788	835	758	865	802	836	785	782	826	791	841	787	806	779	848	816	828	775	876	792	893	832	804	766	853	774	851	784	820	802	835	822	847	803	821	786	796	821	815	787	804	769	760	798	816	794	850	777	819	841	855	803	749	820	808	850	779	849	839	843	820	776	866	780	784	796	810	829	817	814	844	828	837	807	786	835	810	795	834	794	814	827	837	771	819	826	802	748	812	768	815	811	827	782	839	854	779	807	817	853	855	846	804	768	789	811	832	806	800	775	868	799	775	789	855	764	828	828	815	811	805	811	840	797	792	864	794	832	792	841	893	809	829	817	823	781	829	774	819	815	846	820	790	774	841	794	810	769	833	843	783	794	809	805	821	883	806	820	824	827	824	831	787	845	792	792	784	810	845	826	805	787	806	811	801	852	832	796	833	782	796	821	813	842	821	834	786	806	789	819	803	806	807	785	817	829	803	777	778	796	845	783	785	828	810	791	787	847	766	824	796	840	803	845	833	846	799	754	746	746	736	785	813	831	816	776	859	838	809	795	869	767	841	894	863	785	811	830	835	862	835	811	786	808	814	815	760	820	858	857	872	817	785	805	852	772	855	829	828	884	771	808	812	767	807	855	810	771	875	794	765	757	791	812	836	850	824	812	795	803	802	799	803	817	824	812	856	798	794	799	807	805	812	784	790	793	847	808	805	767	767	858	741	813	756	745	810	789	828	832	841	772	782	780	809	787	774	826	856	751	856	802	820	817	854	795	850	788	798	783	782	831	826	839	825	870	804	801	770	812	793	798	845	763	822	812	829	796	814	822	789	821	839	811	764	835	813	797	764	846	776	811	823	783	835	917	814	753	772	814	791	804	852	871	785	795	816	839	804	832	786	826	773	796	847	820	831	793	783	785	813	822	808	831	774	797	828	812	805	816	776	798	839	857	774	762	823	779	779	829	830	770	752	837	778	821	800	823	867	846	813	835	810	755	772	786	768	783	803	853	803	815	844	813	771	818	807	766	812	803	821	787	870	793	826	816	797	879	813	814	805	812	788	813	760	833	803	805	830	790	776	799	809	818	781	853	779	768	822	843	829	785	842	822	768	835	802	796	813	806	811	789	802	812	824	827	806	798	811	759	868	845	848	822	792	792	838	777	791	812	811	809	820	822	739	840	865	799	823	836	787	804	800	815	858	815	845	815	831	815	848	802	778	860	827	765	758	800	821	824	809	827	769	820	805	770	798	801	794	789	867	850	826	833	808	810	885	786	848	742	809	807	829	852	849	854	788	826	852	791	845	835	821	768	834	835	836	778	826	783	868	800	839	822	866	793	866	770	797	798	833	807	749	822	822	799	847	820	782	736	823	804	801	784	858	834	850	805	805	839	818	843	840	819	844	852	807	791	838	820	815	879	774	853	860	842	784	822	783	829	806	824	778	842	860	835	819	826	780	836	831	855	813	810	800	844	829	758	838	764	839	829	783	783	797	765	836	775	788	788	809	787	827	819	778	815	782	806	843	769	817	798	754	815	771	820	768	784	762	824	809	817	811	802	805	874
23945	21004	28131	24049	18904	1579	670	512	399	363	327	305	293	264	275	269	248	284	252	238	267	248	245	230	242	227	240	242	223	228	204	227	243	198	207	226	202	219	211	206	207	233	222	224	219	223	212	206	199	243	205	221	208	229	248	215	207	196	216	221	217	216	237	197	231	208	233	217	184	223	201	219	213	202	210	220	223	218	239	220	219	215	213	217	212	193	205	229	204	212	217	211	212	208	217	236	213	190	230	202	210	221	226	220	252	197	219	214	214	249	212	223	233	220	216	206	262	231	229	235	213	228	210	205	223	240	195	209	196	220	206	227	224	218	215	194	218	218	248	207	234	201	219	226	243	211	218	223	193	199	231	236	213	210	207	225	213	217	221	206	231	206	215	236	219	230	202	216	249	212	235	203	223	205	239	218	193	229	215	199	204	232	216	207	216	216	207	204	209	217	212	241	226	214	215	225	203	232	196	216	222	207	213	210	204	194	234	210	225	218	221	215	215	232	223	234	208	210	191	210	218	208	236	220	242	217	204	213	194	214	217	199	225	226	218	200	211	219	216	212	233	223	241	221	187	235	192	226	214	226	223	212	211	219	222	203	215	219	209	235	218	213	179	217	198	203	210	202	207	238	225	219	203	219	223	202	218	222	217	212	220	212	205	215	207	209	235	216	197	208	231	202	208	224	213	228	196	219	196	215	225	202	209	214	197	246	218	213	194	199	211	205	223	263	204	230	210	244	235	193	223	207	236	191	237	210	208	209	209	228	209	228	228	226	207	234	234	234	197	218	194	249	213	227	199	196	234	238	207	218	195	203	202	208	201	207	209	219	220	196	198	220	210	221	205	225	226	222	228	224	217	229	195	202	213	222	247	202	226	218	206	199	210	201	185	216	200	222	235	227	233	216	198	209	219	221	206	204	215	215	210	205	193	196	221	237	203	213	212	194	217	198	214	210	225	208	226	192	210	184	204	236	207	239	232	215	211	194	237	218	214	186	232	219	226	187	213	186	228	207	232	197	186	203	209	222	202	208	232	207	202	191	188	248	225	213	225	199	206	231	220	206	194	227	224	240	191	234	231	216	201	230	217	215	231	216	210	195	200	194	230	211	222	226	204	246	222	200	233	206	221	201	221	198	220	211	210	244	190	220	208	222	197	201	185	199	202	226	217	219	212	230	192	203	223	217	182	219	195	216	194	204	195	230	219	194	225	215	187	219	221	169	225	207	214	211	210	218	200	205	246	226	228	218	212	243	226	195	229	228	212	203	228	224	191	198	223	227	210	212	212	194	225	218	207	230	240	214	210	205	218	231	189	203	213	225	218	219	204	203	222	207	222	234	215	244	217	207	218	208	228	229	248	208	217	220	232	233	195	209	197	248	209	235	221	204	210	227	179	194	219	202	183	223	199	222	230	221	198	222	196	217	206	197	206	211	213	203	195	201	214	225	204	202	210	211	212	196	213	229	213	229	214	223	207	213	211	219	220	212	208	209	207	197	234	204	223	200	206	184	228	210	221	199	221	206	196	192	219	213	212	179	248	215	187	211	210	217	208	229	208	178	201	213	221	236	239	206	248	206	202	235	214	178	191	191	187	208	194	243	184	238	215	228	206	217	212	210	237	215	225	199	211	214	208	204	205	208	236	225	207	208	212	219	227	220	195	215	222	222	224	223	226	239	217	229	198	198	231	217	203	229	197	213	246	214	232	244	239	234	203	243	216	242	217	236	209	208	211	221	205	222	209	228	198	169	221	223	237	229	220	183	236	204	197	224	207	191	217	213	215	204	232	236	228	219	201	211	204	218	215	215	197	228	232	207	214	203	225	219	202	218	214	216	216	224	236	201	212	204	230	239	206	227	190	219	237	222	199	200	238	203	190	201	203	207	222	217	216	198	233	225	209	200	201	229	206	229	214	227	230	206	220	204	213	204	207	221	200	209	225	202	229	229	201	237	220	210	222	213	211	204	194	206	193	203	220	226	211	204	201	180	226	224	224	193	209	212	174	197	208	213	194	199	205	227	225	221	229	219	217	205	214	194	212	204	211	224	220	194	206	209	230	175	225	199	212	181	206	223	208	209	203	187	187	210	226	223	188	218	237	196	218	214	210	235	213	206	203	219	215	213	228	238	222	217	239	211	217	233	216	236	218	219	214	216	207	202	219	201	220	222	200	208	207	193	199	213	198	220	231	204	212	227	236	225	213	202	219	200	219	215	209	217	222	237	234	215	220	217	189	208	216	234	231	182	235	199	217	195	202	197	235	215	217	203	214	214	208	204	219	215	220	213	202	202	209	206	214	219	224	208	216	223	216	211	254	205	200	221	194	234	182	189	216	217	216	223	226	225	213	184	222	226	186	216	212	215	216	244	192	240	235	224	234	218	199	197	205	243	215	237	231	194	211	225	220	222	225	192	198	197	199	215	217	224	232	223	191	194	213	195	192	202	208	213	199	214	206	231	205	196	257	228	253	204	215	221	209	224	226	227	208	229	213	221	207	220	218	209	202	227	218	216	217	233	239	214	225	244	205	206	209	202	204	207	229	227	209	198	202	204	220	190	190	197	205	194	194	233	210	203	201	208	222	222	226	225	213	201	214	203	209	191	181	242	225	219	205	224	233	215	221	209	217	224	223	198	200	215	199	214	209	227	198	200	229	226	208	208	211	207	215	222	219	217	231	195	185	204	228	233	199	219	203	218	214	196	194	217	218	189	189	196	202	226	200	211	206	226	212	191	225	209	202	222	191	203	220	207	204	196	223	204	219	232	234	215	196	236	195	233	204	208	229	231	187	216	227	216	218	202	241	220	206	204	232	206	219	221	222	193	207	221	234	188	231	216	214	211	236	198	231	220	241	195	220	201	204	215	204	207	237	210	247	221	174	196	198	228	209	241	207	220	189	233	211	182	194	223	223	226	238	199	214	211	232	225	210	198	212	199	199	203	202	191	194	223	203	192	221	229	212	217	230	213	234	219	190	210	211	225	236	228	218	233	224	192	219	228	225	212	224	220	200	165	237	234	202	218	221	241	211	209	242	198	237	206	214	217	208	210	217	246	224	212	211	207	204	212	206	209	220	201	230	236	209	207	207	228	209	240	201	228	209	205	211	201	208	225	214	222	207	207	218	214	193	222	193	242	220	207	205	220	216	223	219	211	248	216	220	221	199	209	231	212	226	216	239	199	188	214	218	212	216	209	211	215	191	204	220	237	195	219	202	218	232	203	200	205	205	229	201	173	216	226	218	194	186	241	207	193	201	199	208	235	190	194	206	196	220	224	201	222	205	216	219	244	232	214	238	238	211	205	247	212	203	222	183	237	203	206	247	240	214	192	213	219	201	211	241	210	200	193	204	214	201	208	193	224	204	230	209	206	225	189	193	177	235	215	211	215	207	217	219	202	197	218	217	227	205	213	188	231	210	207	231	220	207	198	205	210	215	223	216	218	218	236	196	226	222	212	205	198	214	227	216	218	224	202	228	213	205	210	205	199
14797	10380	8869	4429	2872	2073	1653	1300	1062	897	785	782	709	645	597	648	573	525	610	535	507	470	473	479	467	453	491	469	448	459	432	413	425	452	448	431	405	417	446	395	409	402	417	423	431	431	416	445	442	410	435	415	444	417	419	430	406	415	370	454	419	400	400	407	395	402	390	395	400	423	428	372	433	424	400	419	389	405	368	420	451	381	401	398	404	414	405	393	408	416	426	403	384	422	383	394	424	432	399	408	408	430	398	409	439	418	406	422	407	372	419	400	391	418	410	407	397	400	440	416	397	408	394	410	396	387	409	379	408	416	371	394	368	383	392	405	355	409	453	401	398	379	426	381	371	383	406	419	422	388	395	390	422	408	421	419	390	397	398	390	395	436	393	418	415	425	398	414	421	383	376	375	416	397	411	394	409	422	404	394	423	412	408	411	413	425	387	415	428	424	414	437	386	466	393	425	412	431	415	387	409	391	420	405	424	464	420	415	425	413	405	422	409	386	402	402	419	417	440	393	394	388	388	421	398	406	383	387	392	403	417	385	381	399	371	389	413	449	432	400	409	436	416	375	422	414	403	389	440	425	409	419	419	394	434	366	382	360	391	438	389	428	398	417	389	406	406	450	402	406	434	446	392	438	432	383	409	419	372	422	378	395	409	434	412	377	435	395	438	411	408	408	396	395	402	426	400	402	406	419	396	412	458	416	411	433	381	379	391	424	385	420	378	394	421	406	419	402	393	406	388	428	405	441	425	399	458	430	429	419	384	411	442	393	385	388	409	392	429	398	389	402	403	441	414	392	378	435	356	406	381	391	385	409	402	400	426	383	391	417	381	417	431	411	452	402	424	402	384	411	413	359	378	396	421	430	411	409	421	419	405	423	408	377	393	433	410	399	357	412	444	426	415	405	459	418	428	400	409	428	389	401	420	393	425	425	413	397	398	351	394	403	402	386	412	380	399	376	421	409	402	395	393	418	376	370	411	394	401	440	374	410	398	434	402	402	419	384	416	412	429	383	411	394	433	373	418	417	422	419	407	391	416	382	426	446	436	412	415	372	380	401	393	441	410	386	440	411	374	391	397	433	372	420	423	389	379	409	397	416	395	442	418	416	405	395	417	395	397	377	419	398	358	449	401	440	402	398	420	430	395	408	431	385	452	360	426	386	440	425	399	421	394	410	395	390	391	398	405	395	407	383	425	370	370	397	407	429	411	452	384	420	399	407	389	423	419	386	382	407	395	411	417	401	397	405	447	429	394	395	431	397	431	381	400	430	419	399	390	344	404	387	396	373	439	423	409	450	375	389	392	409	423	459	421	432	403	418	423	411	396	378	418	420	416	401	400	395	408	406	404	425	397	419	419	437	428	397	386	434	379	409	407	415	391	393	419	378	401	393	397	425	433	429	378	439	401	444	416	441	422	411	384	415	426	411	425	392	397	448	393	396	384	450	398	409	376	404	392	423	385	392	402	389	361	424	388	396	382	355	414	390	430	385	405	425	379	387	358	386	426	417	388	399	413	397	413	379	422	409	386	382	368	393	409	406	426	405	391	406	395	382	436	366	398	408	406	425	394	424	381	398	426	415	459	404	426	431	418	393	422	405	419	415	418	392	391	386	407	394	413	432	406	435	403	392	399	417	424	358	439	429	423	414	380	383	450	415	401	385	421	381	418	420	405	426	423	403	393	431	401	403	408	415	436	401	397	403	410	421	371	417	402	430	401	398	401	377	411	434	387	394	421	404	406	368	401	372	399	401	404	394	353	395	383	417	408	398	423	427	397	426	355	394	406	418	401	402	403	411	406	404	423	432	388	399	395	417	420	391	402	411	395	433	412	393	408	420	407	405	415	385	442	370	445	409	427	405	380	394	401	420	396	428	423	420	419	390	387	390	446	403	440	401	380	393	438	394	412	427	406	423	358	381	400	366	419	400	375	403	416	404	398	402	428	418	438	412	431	457	426	388	356	404	384	425	399	393	425	420	392	421	388	404	427	425	373	383	371	413	422	431	413	426	404	410	415	374	458	398	405	437	397	398	391	431	366	407	377	441	407	403	408	379	418	375	395	432	414	412	424	432	389	396	411	414	417	424	423	382	385	418	379	421	393	400	385	388	415	383	429	442	411	409	395	404	406	400	359	379	395	432	352	396	418	394	416	397	420	401	390	413	411	392	401	391	399	409	404	430	396	404	417	412	434	425	386	397	418	384	406	408	387	415	404	390	403	376	401	391	416	383	385	414	378	380	400	378	421	419	400	433	375	393	393	410	378	412	413	407	433	417	383	396	394	419	431	430	395	414	454	390	408	430	426	394	424	423	379	433	389	399	408	436	428	401	389	381	406	398	381	400	400	410	418	396	360	397	400	396	430	426	424	414	414	415	444	413	392	370	401	436	385	417	387	425	394	383	408	419	404	386	376	392	403	377	400	400	412	423	397	413	404	410	366	414	407	397	453	395	392	385	400	400	397	413	418	413	389	417	420	443	412	387	399	421	386	414	387	402	440	442	376	402	403	418	397	384	429	473	387	409	410	402	407	400	437	397	397	419	396	420	411	418	391	393	445	426	367	373	428	393	431	429	388	395	411	428	400	453	399	407	428	411	439	396	387	427	400	412	440	397	405	438	410	414	402	391	428	414	413	398	410	429	395	389	399	428	405	439	362	446	377	408	398	378	413	416	389	373	413	442	428	404	380	352	384	406	396	397	422	442	364	388	382	424	414	401	426	418	389	407	408	390	417	407	380	397	427	376	405	390	428	386	447	432	413	402	442	393	416	383	375	397	419	406	419	421	420	419	462	383	447	388	399	431	401	391	409	405	389	390	440	397	399	410	381	380	383	394	420	422	367	390	401	418	396	413	384	396	393	392	400	385	392	410	409	391	446	409	367	413	366	385	417	416	409	412	445	393	425	455	392	448	421	391	414	417	391	388	386	412	395	389	432	415	398	408	379	398	406	393	438	401	395	383	421	394	382	413	433	430	430	420	373	409	405	424	424	400	349	448	413	378	422	391	430	408	394	407	396	419	406	390	419	455	378	426	401	409	428	429	371	441	382	434	376	407	410	372	433	423	399	410	379	420	391	430	379	407	420	379	358	384	388	398	415	399	401	401	371	432	408	445	424	405	405	396	430	414	412	354	403	402	405	406	413	376	424	395	382	414	408	401	381	377	394	398	410	376	370	432	405	432	404	398	379	366	386	404	386	422	391	406	419	373	417	442	425	416	406	413	385	432	407	402	400	414	395	379	428	383	432	379	406	379	381	386	404	414	410	393	450	394	429	375	398	375	400	404	421	394	424	413	387	387	399	383	379	416	400	404	409	386	438	398	414	408	405	428	414	386	394	408	363	369	384	384	368	418	415	388	458	435	402	402	397	423	386	405	387	369	434	404	365	408	401	439	377	399	387	417	396	389	420	426	409	392	411	394	389	396	385	391	402	368	387	396	410	412	454	418	403	413	407	373	426	416	406	389	370	371	436	416	401	401
23161	21040	28843	23453	21044	16846	1911	934	690	652	596	652	562	538	532	468	451	483	491	458	485	391	437	432	432	421	416	438	443	429	431	456	418	422	421	417	439	438	397	403	382	403	375	413	358	394	412	417	417	416	450	378	386	436	406	432	419	396	394	424	399	431	414	388	416	402	425	402	436	397	386	415	393	411	403	386	381	396	414	433	381	413	376	363	410	342	390	442	394	441	420	359	401	377	389	376	424	466	462	418	444	404	433	404	437	415	411	393	420	416	427	407	416	408	414	400	422	362	404	419	405	427	405	399	387	399	414	385	389	411	404	400	410	416	417	442	409	372	433	394	415	390	371	365	381	395	448	417	400	405	441	384	375	423	397	436	419	409	422	402	412	382	395	391	379	419	405	377	392	404	423	428	388	407	427	389	418	386	412	432	405	374	423	423	398	388	390	409	422	453	437	421	423	419	411	408	393	390	386	448	385	390	425	388	410	376	426	391	405	405	428	433	395	425	370	406	395	352	405	396	387	420	421	383	417	393	403	390	349	390	396	405	379	409	393	392	418	385	385	407	401	405	420	362	362	435	382	394	360	404	425	433	411	433	398	409	425	390	406	412	369	425	419	387	378	398	443	415	371	383	425	418	400	399	429	427	376	412	421	378	377	393	390	383	402	442	362	412	366	402	426	421	436	419	382	430	435	408	439	388	430	417	401	410	406	364	425	375	374	389	406	390	430	438	383	392	403	415	434	412	408	438	428	403	419	400	405	438	420	429	415	437	430	380	421	393	414	399	411	413	364	415	407	408	396	411	385	399	429	412	392	386	347	396	386	436	410	404	395	396	402	392	415	442	417	425	420	397	404	385	386	370	399	387	417	401	395	412	425	382	407	404	436	415	388	404	410	421	395	453	416	418	429	387	401	404	394	405	395	384	392	420	416	410	353	402	403	388	377	401	434	395	382	411	422	421	451	389	422	396	407	377	390	381	400	396	389	382	428	451	397	421	439	390	439	372	417	430	410	364	402	364	383	379	433	401	408	378	358	419	384	415	416	426	437	437	409	413	406	406	409	418	415	408	395	415	387	419	379	398	445	389	409	409	406	399	399	382	408	412	413	384	435	401	407	394	409	405	350	414	392	375	398	354	411	391	393	436	394	382	367	404	420	375	392	438	379	367	389	386	403	432	391	405	363	434	406	403	448	384	399	403	426	390	381	391	418	416	386	379	409	422	370	417	452	425	400	402	412	380	399	399	406	396	422	372	372	403	402	410	405	414	431	419	434	389	406	413	394	411	418	399	418	431	369	364	414	372	402	389	406	421	441	416	399	406	418	384	405	371	368	439	411	403	393	430	393	380	411	401	374	445	405	402	391	451	396	394	394	378	407	415	399	383	396	411	397	403	360	413	401	429	386	392	423	393	417	380	368	395	448	414	375	396	384	423	369	402	393	413	397	420	435	430	405	401	437	431	382	385	407	392	384	397	382	450	360	411	359	421	407	381	403	407	398	425	418	402	379	403	367	402	376	384	410	404	389	390	410	424	398	388	414	403	434	391	391	405	387	370	391	413	395	377	432	423	428	405	404	379	418	395	398	396	392	435	403	430	384	405	410	403	396	404	390	396	404	404	411	422	404	413	435	429	418	415	392	395	427	399	387	418	407	398	413	388	410	414	412	379	407	428	387	411	389	400	391	371	414	407	438	435	392	403	388	394	427	378	336	420	379	404	399	377	425	423	362	391	413	405	392	408	424	372	437	398	416	386	391	414	407	390	407	458	402	434	408	392	394	415	399	387	364	424	430	428	429	459	399	419	444	388	405	402	410	412	360	352	401	441	393	435	441	375	402	401	427	414	419	416	379	393	412	374	409	462	409	429	414	433	434	395	397	348	435	402	401	396	403	386	383	406	405	379	415	451	407	381	408	422	396	415	396	400	399	420	403	401	375	401	414	399	422	426	409	400	374	406	459	415	395	391	425	428	407	435	374	390	438	404	423	398	436	402	388	381	426	405	385	425	401	385	401	478	452	414	422	380	366	413	409	390	371	391	360	399	426	453	367	399	389	396	412	413	365	428	433	373	380	408	385	375	407	386	382	405	449	346	371	427	429	372	410	388	426	412	412	410	376	379	412	442	413	438	414	362	408	406	412	377	373	426	407	400	382	401	420	433	417	432	413	401	416	384	383	424	412	426	403	416	401	379	438	402	390	417	406	386	383	398	383	387	392	389	368	375	439	397	373	413	394	407	387	380	375	421	433	396	426	403	400	407	415	410	380	403	424	387	389	413	384	410	427	413	398	404	434	411	420	353	404	390	388	383	393	384	386	383	424	409	363	393	408	423	365	385	425	374	377	405	401	415	382	404	368	391	410	408	394	420	378	395	422	420	373	401	390	443	405	424	400	387	374	361	428	428	388	425	395	415	439	374	382	369	420	391	420	417	440	392	407	407	386	372	423	432	383	402	411	456	368	407	405	413	398	378	424	381	401	411	394	395	378	424	409	382	376	409	395	398	376	412	378	406	415	424	406	450	401	382	415	414	408	448	375	386	398	396	430	411	422	420	399	402	399	421	404	387	395	424	433	394	406	419	398	397	385	404	385	439	374	448	404	427	403	395	432	403	407	374	391	381	405	405	383	441	397	390	432	402	382	452	410	409	408	389	403	401	405	379	403	438	395	381	446	413	379	392	414	370	386	415	413	412	402	406	418	422	404	423	394	422	430	410	387	380	380	403	423	468	422	375	378	379	428	423	419	423	384	398	383	388	434	389	403	438	410	445	462	381	410	387	387	444	410	419	419	411	415	376	380	443	396	435	357	353	410	385	426	398	376	407	413	409	379	398	432	413	371	372	410	399	414	432	435	398	382	393	365	371	435	409	410	405	427	400	421	434	392	386	365	393	394	428	371	403	420	401	379	389	397	411	367	392	356	430	376	394	396	395	391	385	396	383	403	401	382	426	425	418	427	403	401	391	415	405	400	421	385	390	419	411	426	388	374	382	394	430	444	392	430	378	359	393	397	361	371	391	409	379	398	415	401	395	390	416	381	412	435	372	387	374	398	428	433	384	380	374	379	382	371	395	377	406	402	453	381	410	392	399	414	377	365	437	419	382	378	396	389	397	398	463	429	375	407	417	462	403	424	394	395	424	400	394	422	400	409	365	403	457	396	398	388	381	415	425	414	419	409	434	380	387	390	404	386	398	367	401	421	407	384	375	427	368	409	438	421	407	367	405	404	418	394	400	416	431	415	452	372	423	441	440	397	410	392	403	396	449	423	411	390	430	397	373	394	388	430	378	401	403	403	374	405	397	434	398	427	390	377	422	408	367	418	405	416	389	397	354	363	404	409	389	371	410	401	365	385	366	422	399	424	407	383	384	435	432	376	425	402	380	402	405	354	447	397	396	414	338	397	436	438	383	381	370	391	365	399	397	409	411	402	428	364	402	359	445	418	392	400	367	407	399	407	441	408	400	396	447	428	389	393	400	408	435	430	384
16888	16282	13934	7671	5072	3803	2855	2372	1955	1698	1485	1355	1219	1137	1103	1018	981	866	962	866	916	849	821	836	773	821	831	794	856	727	756	735	721	779	762	734	713	779	760	696	722	763	688	705	695	735	671	730	664	735	700	718	652	695	771	703	671	686	726	709	705	730	717	716	683	686	724	696	694	678	701	728	691	680	651	711	719	711	669	686	709	671	694	713	660	701	671	719	670	659	703	721	657	693	687	726	704	722	651	660	684	707	677	674	699	702	686	683	719	711	695	655	710	657	686	684	693	687	642	683	691	707	684	655	635	708	708	710	672	681	689	682	684	726	667	687	617	701	673	678	694	732	659	646	693	708	685	717	741	706	665	686	684	672	730	712	704	742	666	621	721	742	694	620	735	657	683	714	678	701	687	660	645	668	640	709	714	672	676	720	682	698	659	694	678	702	705	687	718	680	691	669	692	671	701	731	661	680	677	682	700	679	701	704	704	677	656	687	726	689	686	681	671	682	674	713	699	693	665	659	685	692	713	675	693	676	717	677	686	652	695	723	695	643	662	667	657	670	673	674	659	701	731	654	729	679	709	688	658	673	703	732	683	694	670	683	673	742	723	676	685	698	636	637	720	658	674	647	716	682	722	668	696	628	655	705	718	678	730	677	689	671	670	770	715	715	680	713	685	690	730	676	670	726	722	700	667	676	609	658	641	705	699	696	662	685	683	685	690	679	650	637	679	679	651	680	701	719	684	719	694	680	668	712	664	708	669	661	728	707	683	691	622	671	653	703	672	689	680	712	690	683	694	697	701	698	708	749	664	721	704	688	733	684	682	726	678	668	671	703	689	690	655	674	661	690	666	680	658	685	652	692	697	718	692	659	705	723	721	658	656	683	706	678	715	713	693	735	677	739	697	679	675	678	704	666	671	701	664	681	651	683	710	681	653	699	692	631	706	672	752	682	686	669	734	705	684	682	644	723	717	718	675	673	670	652	679	687	656	655	653	728	713	703	693	690	653	664	672	662	651	703	713	636	681	672	695	693	693	691	688	637	645	737	675	675	698	722	693	656	687	696	714	691	682	644	737	657	709	672	664	729	704	697	678	674	737	670	665	760	662	668	703	709	702	672	690	658	692	706	702	685	682	685	675	657	672	673	674	664	681	699	740	693	658	636	669	665	702	659	704	661	675	679	677	696	728	723	674	626	673	708	665	689	704	686	648	684	700	651	716	677	670	676	692	708	709	736	668	693	664	699	707	669	724	703	670	744	705	678	710	667	697	705	677	676	684	689	658	686	689	662	664	738	707	684	683	697	697	672	736	727	680	651	698	711	696	619	703	693	695	676	682	693	680	708	645	704	706	684	727	669	671	656	696	695	656	698	679	665	683	659	647	725	697	676	668	714	673	689	695	693	711	640	680	698	681	728	731	685	745	652	672	716	691	676	697	713	693	698	652	637	692	681	694	695	682	688	706	690	626	679	685	705	689	689	681	669	708	683	652	655	640	741	744	726	693	719	639	672	661	665	675	634	702	708	676	680	697	636	714	685	687	666	665	684	704	703	706	666	725	622	673	698	679	657	667	717	675	638	694	703	703	686	713	688	703	693	646	667	686	703	655	670	689	650	707	676	690	643	652	670	656	675	717	724	672	705	634	702	680	663	706	659	768	682	649	688	713	705	709	699	615	722	657	631	701	641	655	675	682	685	644	688	681	697	684	683	695	675	719	708	725	703	661	680	707	704	714	684	717	683	701	682	658	709	689	685	683	683	704	670	683	733	702	689	692	701	679	670	751	725	713	684	707	671	646	673	648	695	644	673	688	696	659	675	667	651	664	667	655	724	688	671	697	665	689	718	658	683	646	691	689	683	698	650	707	713	685	644	688	726	716	656	716	676	730	726	639	659	730	725	685	710	702	711	683	663	613	712	676	718	702	695	677	741	673	706	667	658	714	701	693	713	688	690	697	711	671	666	714	665	704	716	694	697	685	721	737	687	688	662	612	705	677	696	694	669	644	714	673	680	666	704	711	663	657	693	671	695	679	688	702	707	667	696	689	724	714	709	706	697	675	665	667	683	708	700	752	691	719	692	705	657	669	681	711	704	687	687	633	676	690	690	695	704	700	676	658	676	667	727	680	678	716	716	694	678	666	693	693	678	683	711	682	708	678	665	672	702	653	687	741	690	673	671	710	674	701	660	631	670	702	695	669	691	632	697	713	650	710	690	680	722	681	685	690	658	677	631	696	690	709	709	688	697	670	697	647	668	658	695	700	644	685	684	713	733	698	672	721	662	696	680	693	696	655	686	637	646	681	700	718	710	661	684	720	696	685	693	706	643	675	685	658	670	694	663	679	651	679	733	667	688	678	674	663	674	684	742	687	684	706	715	683	687	659	678	690	693	709	720	678	685	695	702	620	659	630	672	675	642	684	578	650	687	703	681	676	697	677	653	667	682	659	640	677	640	688	730	672	654	713	691	689	658	681	694	691	691	673	689	696	712	738	634	688	705	701	671	744	700	697	692	689	718	671	657	680	665	676	686	650	666	686	649	652	661	706	724	712	661	746	657	662	681	632	726	696	683	678	706	704	670	675	669	679	689	684	686	709	649	650	711	614	709	647	713	718	693	691	688	676	724	650	727	719	675	718	678	677	701	670	651	674	665	660	710	663	721	740	646	668	741	677	693	679	638	643	707	668	685	723	686	671	748	629	699	712	699	655	729	672	629	662	657	709	672	691	648	689	681	701	701	653	694	678	630	622	696	691	680	678	707	651	678	685	692	719	701	708	702	639	709	683	696	674	646	726	735	667	735	670	703	715	700	664	703	664	722	687	666	658	681	667	693	663	647	693	703	653	765	664	681	720	712	700	684	690	730	685	667	720	671	663	662	689	660	680	729	725	683	692	673	673	675	681	706	704	683	695	724	651	671	713	681	719	680	698	708	705	696	685	707	662	681	703	642	675	681	639	652	704	682	716	716	653	660	718	694	670	669	711	715	679	677	656	710	678	692	650	722	651	660	688	668	688	705	702	674	749	687	679	725	692	691	687	672	673	709	654	654	711	624	675	732	690	711	702	704	686	623	693	680	704	724	642	689	681	679	720	627	682	690	692	740	645	682	682	704	675	647	676	656	703	688	740	650	732	730	699	665	680	621	651	661	695	693	634	674	673	666	697	634	690	665	706	723	667	731	704	671	695	656	694	682	672	735	654	650	719	713	702	665	630	675	695	647	702	693	723	648	699	695	680	659	741	685	682	684	682	701	702	655	711	682	688	700	688	698	691	711	690	649	707	702	668	677	651	709	646	681	686	671	685	701	649	654	688	698	679	689	658	695	688	708	672	690	707	651	652	674	673	684	667	701	706	649	714	704	679	702	685	654	637	670	726	699	663	656	673	710	682	659	701	674	679	700	648	677	677	657	654	688	704	723	684	697	678	675	710	659	706	661	676	670	664	670	701	715	698	661	688	702	659	683	651	722	682	695	716	696	684	686	688	691
26548	20015	6882	861	550	477	468	487	483	459	462	447	491	461	514	439	425	457	448	480	478	449	453	468	493	457	480	456	419	473	478	448	463	431	475	472	488	428	435	448	480	481	420	448	495	452	473	480	480	456	473	497	423	493	462	433	421	488	438	465	412	449	446	430	432	443	449	435	436	471	486	425	429	438	462	465	455	447	445	480	437	433	463	419	413	487	423	426	464	456	423	439	433	467	470	467	454	435	422	422	460	429	434	473	409	450	408	483	435	472	396	455	440	468	450	492	470	451	471	492	425	473	465	485	454	429	458	466	483	445	424	458	456	422	462	445	476	454	430	450	452	467	460	440	459	442	447	454	493	360	474	499	449	449	479	474	452	444	466	442	469	456	432	446	470	429	456	455	452	472	474	429	468	445	433	458	448	422	442	461	467	443	445	439	442	441	450	449	447	437	473	452	444	471	399	435	446	420	446	484	427	465	447	465	456	477	457	451	421	452	451	465	424	432	428	467	508	457	407	439	464	460	457	434	457	441	438	465	439	424	452	487	460	477	421	447	462	469	476	427	478	470	467	459	436	424	469	454	472	411	488	469	481	418	452	449	475	465	435	441	471	467	439	474	422	459	484	410	436	451	466	443	443	470	454	424	451	468	445	448	432	425	484	462	430	447	447	482	480	486	461	442	423	418	442	442	446	428	445	487	439	462	465	419	488	432	424	449	444	435	445	425	476	443	457	434	477	444	458	483	431	506	477	441	466	479	456	465	442	463	448	440	425	455	464	391	450	406	428	459	455	445	431	398	473	457	419	459	453	433	470	476	415	469	457	438	458	455	443	417	458	425	425	425	424	461	426	451	453	475	457	487	427	432	438	458	497	455	484	475	465	440	459	438	474	448	447	476	455	437	407	462	453	480	449	472	492	436	389	467	464	405	433	437	461	453	460	487	467	417	453	436	503	484	442	460	464	475	445	431	497	463	446	471	468	474	444	464	422	495	430	466	440	433	437	449	502	460	469	472	461	472	496	459	446	450	456	500	454	456	479	454	459	466	448	451	437	486	474	408	458	447	433	457	482	424	470	416	465	463	455	411	466	444	485	440	459	442	468	445	475	477	465	440	421	457	436	430	455	435	456	425	484	454	454	420	438	463	521	434	424	474	471	455	450	458	433	471	465	477	477	403	414	461	495	438	467	472	449	418	439	389	447	470	453	418	477	496	436	452	449	468	436	434	491	439	478	442	484	490	457	416	439	497	488	463	474	509	491	448	455	455	454	449	475	460	440	444	471	456	451	480	448	450	434	433	457	429	442	443	507	459	428	476	437	470	417	454	436	441	508	449	423	411	472	419	400	447	447	474	431	459	417	433	440	429	453	462	473	477	426	490	450	436	499	464	435	415	511	409	460	422	449	457	456	446	460	448	445	445	452	448	448	478	439	457	417	455	429	437	439	486	427	457	458	476	439	458	479	427	448	431	469	431	442	438	450	464	435	439	444	447	448	474	430	430	441	455	440	462	443	483	444	420	465	433	421	466	421	466	467	462	447	453	472	444	464	437	449	498	455	485	430	465	459	446	412	446	440	440	442	469	445	464	459	417	483	465	473	452	445	448	443	422	450	456	463	432	467	492	434	451	462	433	490	462	472	448	441	470	446	454	441	441	450	449	444	455	471	424	461	458	447	469	440	460	452	443	439	436	463	433	449	477	475	500	463	426	435	444	443	429	449	439	441	471	452	420	459	448	430	475	467	447	476	487	443	437	447	442	495	513	480	504	439	479	484	474	404	506	468	430	479	440	432	455	460	462	433	462	424	494	436	437	432	478	429	454	430	474	460	455	417	421	422	464	442	448	416	434	450	445	458	429	448	449	444	438	435	452	436	439	411	447	484	505	515	477	437	461	510	457	428	466	459	429	451	448	473	407	465	488	454	467	451	463	440	467	444	460	470	477	443	415	450	434	433	428	423	461	476	445	460	472	454	436	462	413	469	458	441	418	429	459	493	420	419	451	472	458	432	474	481	425	464	425	500	436	458	427	431	467	464	447	456	481	458	413	460	440	444	429	448	450	448	428	454	431	458	433	465	440	430	453	466	464	489	427	460	464	454	498	443	476	444	455	464	447	458	450	443	467	449	427	435	428	423	463	482	458	431	413	480	463	445	458	448	452	400	473	447	460	476	479	433	472	456	445	454	438	439	486	469	429	461	466	447	452	424	467	459	447	453	456	474	455	445	421	493	457	426	465	445	455	435	468	460	497	503	449	439	456	452	472	445	429	452	437	486	431	444	448	450	478	465	442	482	431	468	437	462	479	444	430	409	458	457	465	470	440	457	441	480	453	453	473	473	431	423	431	453	456	440	465	407	447	505	452	436	458	449	463	439	460	482	466	452	475	492	440	460	472	473	463	438	428	458	459	477	429	426	464	437	447	464	461	416	463	451	437	474	467	410	458	440	474	461	466	475	484	444	451	466	477	465	436	483	460	430	447	409	480	452	474	462	481	462	516	481	514	466	449	461	436	477	430	425	451	456	441	490	440	463	477	458	459	467	484	473	448	474	415	484	484	430	433	442	460	457	480	449	475	467	431	469	445	478	460	452	451	474	403	441	450	449	459	472	462	484	484	485	444	447	449	436	449	438	464	443	436	496	457	494	433	452	459	457	456	446	429	441	422	407	397	449	458	401	485	496	456	432	451	503	461	448	454	465	451	491	460	468	446	462	443	437	435	432	429	433	444	425	418	447	461	455	416	440	454	437	454	469	456	471	465	472	433	446	460	445	450	458	440	470	483	460	463	455	460	452	450	424	430	464	445	443	454	488	407	439	461	458	457	450	432	456	422	454	456	477	444	445	427	430	416	452	434	439	439	463	462	478	452	465	448	494	477	446	435	468	442	439	442	479	455	444	484	453	460	482	468	460	427	450	479	458	439	462	470	502	439	435	430	460	477	444	427	461	446	453	447	443	433	441	451	495	412	457	467	447	463	423	468	473	447	453	473	467	457	455	445	451	447	473	419	433	461	429	469	472	495	464	440	459	441	437	442	426	462	410	462	476	438	424	457	494	466	464	457	408	428	464	454	454	469	478	432	409	469	399	471	483	455	474	427	444	446	449	454	436	473	453	466	488	442	463	454	454	487	489	430	463	445	489	448	442	453	446	444	479	487	443	461	432	433	462	438	499	464	474	453	451	470	445	473	427	479	498	463	463	444	449	456	469	441	433	405	458	411	431	466	463	440	455	494	469	462	397	432	452	424	489	477	438	463	466	485	460	458	475	415	417	452	451	440	474	458	468	434	434	439	449	448	476	459	421	410	471	416	461	467	438	481	435	431	427	488	424	428	436	469	430	462	468	486	440	442	456	479	496	456	409	443	480	438	452	450	420	468	425	461	474	474	454	430	471	497	446	451	471	442	461	380	473	442	487	426	419	482	466	453	456	448	470	453	477	458	421	476	453	439	430	452	453	422	475	437	463	469	429	456	421	444	438	425	438	461
7015	1921	1759	1258	1007	1028	942	915	898	828	929	765	833	894	798	843	809	819	882	798	812	795	791	790	774	799	828	847	790	802	813	859	835	806	833	790	837	767	784	794	841	837	848	808	840	848	754	764	843	809	800	797	837	802	791	803	864	789	807	828	783	813	790	843	782	788	763	847	827	863	770	895	829	787	843	814	827	811	792	783	775	819	786	861	772	833	784	834	775	799	783	777	795	821	812	882	800	801	791	810	830	792	843	803	786	788	822	808	855	810	823	791	812	810	786	775	841	840	807	766	868	818	801	850	820	845	826	847	813	821	809	798	806	790	846	828	840	792	887	757	801	885	804	792	829	774	822	805	807	821	742	841	805	855	804	811	817	795	810	826	776	837	743	795	805	760	794	828	797	802	800	838	815	782	801	784	808	844	813	770	808	812	829	828	823	810	788	801	816	793	841	762	796	828	809	772	778	838	783	805	855	799	779	767	789	875	798	801	849	825	828	782	879	802	793	861	836	782	828	836	803	768	781	828	784	848	819	833	776	854	821	789	776	826	783	824	889	860	787	842	843	802	784	817	835	763	766	767	806	794	807	787	810	857	812	785	813	784	775	850	780	808	848	787	779	825	754	830	857	811	827	807	800	776	801	766	785	779	778	818	808	803	800	853	800	767	830	783	789	798	774	801	772	843	792	818	758	804	796	837	839	771	795	831	814	812	790	824	823	834	829	816	819	786	797	778	774	786	798	856	854	835	782	782	772	806	823	790	768	790	841	830	864	784	803	782	823	803	802	865	824	749	807	857	744	751	779	829	786	782	816	816	839	854	771	801	796	779	848	864	775	815	817	854	785	777	837	778	793	806	829	812	789	792	764	782	782	842	835	804	781	826	855	775	812	800	754	787	795	837	817	792	827	809	772	747	811	848	805	829	819	820	793	873	848	842	837	793	783	776	813	867	807	769	870	823	838	818	803	761	826	803	795	835	806	834	808	808	830	813	881	801	817	835	789	823	805	815	843	809	837	807	795	856	827	797	839	791	794	874	831	809	851	789	807	807	800	861	836	798	771	793	769	788	854	801	804	772	837	782	775	811	807	822	801	741	859	830	802	795	806	786	831	812	828	810	792	813	785	757	866	815	780	827	792	827	792	765	781	768	785	832	824	823	842	861	803	824	770	816	832	846	830	783	835	778	834	779	841	777	816	798	783	761	813	807	825	824	793	805	830	771	775	773	817	835	796	841	791	833	771	813	846	820	798	779	812	808	841	760	787	878	797	783	805	802	766	818	787	772	839	796	767	856	814	839	851	783	790	827	757	781	812	810	805	773	819	821	791	839	814	810	807	768	787	815	819	862	799	765	791	805	767	781	826	823	857	833	813	821	806	796	837	808	801	787	779	823	829	829	824	839	812	802	822	814	813	740	795	816	815	825	744	805	768	791	854	860	774	791	783	794	845	794	815	823	889	774	797	823	768	764	801	783	824	835	817	804	788	816	798	809	833	792	763	886	783	858	777	780	800	762	836	777	802	809	742	842	784	798	799	808	818	801	807	813	787	809	819	780	799	806	783	756	803	806	825	869	789	840	786	845	755	821	777	836	791	815	752	796	851	772	783	850	770	832	801	773	803	835	840	799	824	820	827	833	803	858	787	825	824	852	835	809	785	863	822	833	814	741	820	799	804	799	811	808	874	804	812	786	844	789	796	818	810	797	848	820	869	846	784	816	860	817	838	806	754	854	771	835	780	793	849	821	830	794	828	796	784	824	818	858	821	817	794	791	832	793	761	797	838	809	786	817	779	770	815	802	785	799	763	822	783	789	823	802	783	800	833	789	814	873	828	779	780	849	764	827	762	803	818	802	798	793	830	794	807	810	785	790	790	761	768	834	822	800	803	839	802	786	856	815	789	828	783	820	833	818	817	800	824	861	821	766	778	827	825	802	827	797	798	832	816	835	806	827	792	782	820	850	820	846	795	827	770	878	780	768	838	810	820	804	810	778	765	791	758	813	817	794	813	845	841	817	774	807	836	853	790	842	794	831	811	793	772	782	822	818	811	802	804	789	849	842	812	836	810	773	832	794	802	809	807	841	832	849	820	829	819	799	800	747	819	771	792	835	816	839	828	828	831	838	823	779	810	791	829	792	777	779	833	780	789	792	774	796	804	812	845	810	796	809	874	794	853	768	761	852	804	792	785	797	754	850	834	792	816	832	822	802	831	876	816	789	754	800	778	775	779	790	805	810	798	768	817	826	849	789	793	824	800	797	852	776	795	806	820	783	794	860	812	854	805	756	837	770	765	806	820	776	831	812	831	811	792	794	845	818	717	812	837	795	792	788	778	825	828	835	847	798	770	783	794	778	865	807	780	819	800	771	805	810	805	814	799	797	769	782	821	799	780	807	809	798	782	818	809	837	795	755	812	804	781	888	804	800	802	850	805	825	846	792	775	790	842	758	860	807	789	867	801	789	839	847	801	738	772	761	808	799	816	801	844	817	806	890	829	803	790	782	808	854	784	807	813	790	839	814	774	831	795	822	785	809	807	819	839	767	825	763	727	810	737	813	802	814	743	807	757	828	792	859	827	821	834	808	816	791	828	834	810	752	807	811	793	768	845	839	817	797	831	843	814	805	827	796	858	818	766	885	811	851	803	843	776	772	814	750	807	804	790	826	839	779	785	845	791	810	812	811	771	788	820	783	766	794	778	826	808	790	857	775	848	834	836	790	810	883	781	787	855	864	806	786	829	804	795	818	808	822	823	811	784	830	816	846	857	795	844	796	785	794	778	808	798	738	792	828	789	801	826	804	820	810	800	849	791	793	800	827	748	802	864	821	771	825	857	802	803	800	785	800	807	825	803	823	837	797	803	805	803	797	829	761	795	848	795	839	822	786	841	770	839	833	795	844	819	800	766	810	794	793	754	830	812	822	758	852	793	818	791	838	752	791	779	792	779	769	828	842	802	824	774	775	863	829	836	809	783	788	848	763	848	803	808	744	834	857	858	813	824	778	806	800	820	791	826	775	853	812	766	774	842	793	783	756	910	813	808	798	838	833	793	811	803	793	791	857	794	781	824	820	756	835	827	835	823	816	800	861	785	749	795	799	811	759	806	823	796	802	803	760	818	798	795	766	785	791	804	812	798	823	781	809	839	781	829	819	789	805	841	803	824	817	809	818	782	788	810	859	813	829	794	833	800	824	834	854	796	794	830	787	789	799	836	806	852	752	787	802	801	818	822	814	804	739	862	782	808	748	785	759	808	791	816	818	781	830	828	783	785	837	763	829	833	779	773	797	799	846	809	825	855	826	825	815	809	801	809	789	817	794	793	804	761	822	825	818	815	749	772	817	807	816	815	792	822	853	831	765	769	766	800	867	812	820	814	851	800	776	813	796	775	831	802	794	814	792	837	798	797	811	808	802	770	803	775	860	762	815	823	791	833	831	820	781	767	836	866	820	815	813	790	811	822	816	786	787	788	829	780	770	797	861	845	814
24046	20966	28028	24064	18641	1491	707	466	412	365	318	318	319	302	273	266	235	237	237	257	253	250	230	244	248	245	225	231	239	209	212	209	203	237	218	217	226	191	220	208	208	202	221	230	234	222	202	237	221	186	203	194	248	211	220	223	243	229	234	218	196	201	207	231	228	215	210	244	218	218	225	232	207	238	187	220	219	231	204	205	206	226	172	217	237	222	219	217	206	225	229	223	181	218	210	242	220	198	247	185	202	218	216	205	221	205	220	215	191	232	226	193	226	240	196	199	206	208	211	225	202	228	213	222	221	220	219	229	226	218	212	194	240	220	209	195	211	219	201	195	228	188	214	215	226	212	179	232	202	189	230	211	186	235	227	207	199	225	243	240	233	173	220	235	217	212	239	229	217	233	220	221	216	221	202	222	227	227	202	209	208	226	232	214	177	201	214	200	206	220	210	228	228	219	192	224	186	223	207	192	216	211	218	185	229	191	179	199	198	225	222	184	224	221	213	199	222	226	202	239	188	226	241	197	222	215	214	213	212	209	191	218	195	224	209	217	208	223	217	222	225	226	226	210	228	229	229	234	201	224	184	216	238	243	202	194	201	195	230	212	216	224	190	219	187	215	231	226	214	203	211	226	232	221	213	226	195	191	194	230	207	218	211	234	237	205	222	211	209	194	220	227	235	211	221	196	185	210	213	218	225	241	219	227	216	225	206	206	205	206	212	199	226	214	198	219	225	203	203	208	228	196	210	240	206	223	214	192	207	231	214	219	187	213	172	225	199	217	225	182	197	201	198	237	199	226	230	216	219	239	228	221	208	210	224	218	226	212	177	206	209	200	215	230	209	212	189	200	199	206	196	215	214	217	208	203	221	218	213	214	205	204	198	220	177	203	229	205	221	225	198	205	213	230	205	201	222	219	209	220	216	229	200	202	217	242	210	227	210	194	202	227	227	220	223	206	189	213	211	231	196	192	246	225	209	200	209	200	205	196	197	238	197	184	238	191	222	222	179	200	210	213	187	227	210	205	213	214	195	197	224	218	229	230	203	214	203	208	200	206	213	202	219	225	243	205	215	194	203	228	237	208	192	205	221	190	210	215	210	201	216	205	205	209	210	196	225	201	227	228	227	236	215	202	218	201	196	211	206	214	210	196	236	194	205	217	213	224	241	222	204	201	207	202	200	201	240	217	219	207	202	212	196	225	206	211	196	203	247	207	197	204	231	193	210	225	213	200	181	225	194	204	226	206	203	215	224	199	200	212	209	203	220	219	202	238	193	221	211	197	219	198	228	212	220	200	237	231	212	213	229	237	221	215	239	210	213	217	199	224	195	236	208	223	197	186	223	225	218	200	207	207	214	205	203	197	218	213	249	220	223	205	223	209	212	230	192	228	229	184	219	184	220	239	207	204	199	203	207	194	192	227	228	194	243	240	232	216	226	204	222	184	184	223	207	194	194	217	194	207	181	207	258	215	206	204	209	217	199	187	223	198	221	212	193	213	188	234	212	219	217	206	178	211	228	224	188	229	195	211	234	204	226	217	208	221	228	215	219	204	207	255	210	206	203	201	213	211	194	219	195	223	224	240	196	218	185	220	227	232	217	203	197	191	207	238	221	210	210	219	217	199	205	210	201	187	225	216	221	221	187	225	235	228	231	217	210	223	228	210	218	207	207	178	208	228	196	243	231	239	204	203	227	205	218	225	240	210	213	221	193	212	202	196	199	221	215	178	213	180	196	214	213	207	224	204	210	213	248	193	220	193	222	222	210	209	207	204	184	202	206	228	217	211	205	212	205	203	207	180	205	213	211	178	219	216	224	235	201	209	215	198	223	214	191	207	203	222	198	208	207	199	242	208	240	227	228	227	220	216	206	211	214	202	201	207	227	228	228	233	207	194	222	202	214	228	197	208	209	215	214	219	223	210	190	248	215	246	211	215	223	216	211	217	228	237	198	212	217	226	215	220	232	233	209	219	218	226	219	212	205	211	201	209	235	214	198	243	196	217	241	214	214	230	225	241	187	208	210	238	239	219	214	231	220	208	207	196	225	197	217	199	220	208	213	205	189	226	188	181	177	231	225	214	242	253	241	227	205	218	212	215	214	215	216	201	216	205	230	187	208	192	225	209	217	184	206	225	228	185	217	216	202	213	191	211	213	201	199	199	206	203	227	217	204	197	207	218	209	213	207	231	216	221	198	236	206	235	212	211	197	207	251	194	240	211	218	189	205	220	211	223	226	235	205	227	224	225	194	226	209	212	228	206	206	192	207	195	224	209	236	196	219	194	222	220	232	235	236	209	200	223	212	179	216	226	207	234	199	188	200	218	210	232	204	206	212	246	227	216	215	220	227	197	203	196	229	230	184	233	208	198	200	215	222	200	215	184	221	192	196	212	230	215	211	213	205	209	207	218	222	197	219	207	208	209	199	200	211	234	208	218	201	191	201	217	212	191	215	211	225	218	189	204	222	225	223	185	205	214	203	220	211	224	207	194	210	219	209	208	213	216	236	244	238	208	206	210	210	201	230	192	235	223	194	183	216	208	206	206	222	210	189	213	231	218	200	232	229	214	207	222	203	237	200	207	226	197	233	204	231	226	221	198	205	218	195	199	234	209	204	211	214	203	204	222	225	229	205	219	202	217	231	237	220	211	208	189	197	208	201	217	201	218	193	235	217	232	202	233	238	210	207	237	229	205	221	210	214	219	194	218	226	229	216	194	199	234	214	198	195	215	205	199	227	207	234	194	177	193	223	200	206	226	203	225	210	221	202	233	209	217	203	203	217	200	207	197	211	210	203	225	191	205	231	208	212	193	197	188	229	203	208	195	208	198	218	243	216	197	204	234	230	232	210	217	218	208	200	202	183	216	225	197	210	197	228	227	202	212	221	220	216	199	211	230	242	213	226	218	209	231	212	218	218	219	223	207	200	206	206	180	224	204	211	197	251	230	213	198	219	192	218	220	220	198	195	197	203	233	216	226	226	209	220	215	233	202	188	207	206	209	194	205	195	212	222	175	211	239	222	234	219	192	210	198	189	225	214	209	208	202	237	209	233	231	222	201	211	232	221	194	205	211	218	189	201	226	222	197	202	216	204	229	214	197	199	212	203	207	189	231	195	211	231	221	193	204	216	205	225	224	207	180	183	227	199	214	208	199	243	171	222	212	215	228	221	225	210	229	221	229	215	209	244	218	227	203	211	223	231	203	242	181	211	227	213	203	210	214	222	227	209	201	207	205	198	218	214	237	226	214	196	198	211	196	216	198	196	219	201	226	202	225	216	211	213	216	233	196	211	204	208	186	194	222	225	223	230	184	199	217	189	221	202	202	229	229	221	200	193	221	203	196	215	219	201	189	208	210	226	214	212	205	214	220	207	187	202	200	218	230	203	220	199	220	206	197	222	223	238	221	233	203	207	203	211	211	201	197	185	235	199	191	227	207	198	211	223	231	203	200	239	222	206	228	214	209	213	239	213	218	188	225	205	210
13974	10292	8715	4357	2970	2091	1631	1307	1054	989	850	759	719	693	596	578	584	548	475	504	518	509	477	502	462	455	454	460	447	404	413	455	461	438	453	421	469	445	408	436	442	418	439	424	397	396	440	401	426	415	454	399	380	420	425	401	431	442	416	419	403	449	387	390	406	433	418	435	428	383	373	434	368	410	390	404	427	421	410	372	362	435	423	402	407	423	438	391	410	404	390	431	410	425	411	387	427	411	398	383	428	389	420	400	399	374	382	440	412	408	396	435	358	385	393	423	420	413	393	438	430	397	416	438	396	403	374	369	386	369	417	390	413	364	405	409	385	415	410	381	395	382	406	380	416	383	420	427	389	419	388	396	416	416	416	407	401	425	393	395	405	402	420	432	371	413	412	408	389	412	405	398	398	372	415	388	403	393	412	388	386	401	394	415	415	392	411	380	423	405	421	424	408	387	388	379	414	396	388	398	394	373	393	406	380	395	394	385	404	429	395	411	349	430	394	427	404	383	408	418	439	419	433	401	410	412	390	379	355	401	379	433	410	391	413	432	429	390	389	392	364	389	395	407	422	416	439	389	418	396	391	447	420	379	445	416	419	401	435	388	395	402	413	405	435	393	407	395	396	403	452	443	437	388	409	409	385	428	392	415	433	386	427	420	359	414	426	436	372	446	413	398	396	377	403	417	397	401	417	393	435	436	411	425	399	386	406	397	390	369	440	373	398	432	422	418	376	387	395	406	430	401	414	414	413	403	400	413	414	414	424	394	435	410	416	441	361	402	423	398	410	413	407	382	398	397	400	390	400	431	372	417	381	398	410	389	424	451	417	420	412	428	398	377	428	431	393	387	411	445	366	356	414	392	422	420	404	427	387	408	401	398	398	403	414	384	420	399	373	411	427	373	411	431	393	395	410	427	362	411	386	410	391	439	374	401	424	389	411	446	408	387	439	415	431	374	396	390	418	389	434	394	385	417	383	426	357	391	412	437	381	394	416	388	446	430	438	399	408	399	410	393	401	428	420	384	403	411	415	349	421	423	393	403	394	412	423	399	380	371	429	369	424	375	381	445	383	424	414	368	402	389	415	368	374	355	404	430	380	429	403	395	369	373	419	389	418	409	444	404	414	404	410	379	419	396	398	398	408	365	386	399	381	407	442	413	378	406	369	403	390	385	419	400	434	409	453	393	395	440	412	373	395	436	390	403	416	430	421	402	386	375	388	386	398	398	424	420	407	404	385	389	414	413	401	422	400	418	410	367	362	374	431	416	389	388	371	409	382	400	380	393	418	381	398	416	395	426	389	404	393	404	410	342	360	393	392	450	402	434	410	425	410	397	419	398	376	380	384	391	400	373	436	383	400	404	405	403	402	413	391	417	393	410	388	390	387	403	391	415	400	397	385	414	396	403	388	417	403	422	420	397	393	421	385	351	431	414	437	392	425	446	410	417	438	379	435	427	366	406	406	389	372	374	382	388	394	390	409	380	396	421	426	382	419	450	422	404	399	401	394	393	417	422	411	408	410	399	388	414	426	394	427	411	414	405	396	421	415	425	403	411	362	413	410	433	389	428	419	391	393	391	389	421	410	429	408	385	409	411	416	371	404	412	390	419	400	430	422	425	406	411	393	399	416	388	420	388	398	384	395	372	376	381	366	398	377	439	432	396	418	432	439	400	376	445	419	400	418	395	413	404	430	419	427	380	402	404	385	421	442	396	427	419	396	383	407	411	418	415	410	398	403	388	411	368	421	410	402	395	422	401	389	409	407	392	432	446	359	391	426	386	414	389	421	414	411	406	412	404	409	416	364	386	469	430	391	394	387	410	434	382	398	405	386	382	413	416	389	412	375	379	375	410	401	356	419	391	391	409	392	375	397	435	384	403	429	377	384	412	442	398	400	393	398	435	393	429	393	394	399	394	440	390	379	418	407	418	428	411	415	391	366	390	380	404	411	420	415	400	424	389	367	404	405	417	397	393	391	425	411	466	427	415	436	410	381	422	410	395	425	386	423	377	385	395	396	365	426	422	391	406	404	357	397	379	406	406	390	416	392	405	420	362	372	401	408	415	406	387	372	402	389	381	395	374	435	425	388	392	435	423	418	363	385	421	403	376	400	420	399	393	412	407	396	388	404	416	415	419	396	407	367	382	388	391	411	413	405	408	431	391	426	391	379	419	367	384	397	428	405	374	405	452	425	396	438	374	376	431	367	418	414	404	420	415	387	398	390	425	418	394	381	424	363	387	393	409	419	399	411	434	417	425	382	386	404	395	411	395	419	419	426	408	449	352	409	396	428	371	424	407	415	351	376	416	393	368	412	374	447	397	422	376	421	379	415	427	443	428	409	378	423	402	376	367	427	415	402	391	411	392	415	403	386	407	417	414	376	390	396	445	410	393	395	434	418	410	378	378	425	387	370	390	401	408	387	418	393	428	396	394	404	383	429	406	424	401	428	394	412	380	386	415	405	421	428	391	417	372	410	407	402	376	403	432	369	386	414	384	368	382	418	369	399	394	388	465	438	388	421	418	409	410	387	413	396	381	401	400	421	413	383	407	404	395	395	408	364	421	387	414	369	419	425	417	371	423	391	395	408	418	370	381	397	415	404	406	381	382	439	411	423	388	385	408	427	398	433	392	399	350	459	431	407	391	415	387	423	405	424	393	410	418	397	354	413	397	431	398	405	368	397	399	395	377	410	407	363	423	437	400	441	400	367	383	381	377	363	417	387	386	426	392	399	419	400	377	366	414	433	393	420	387	390	417	420	417	414	399	380	398	367	400	400	398	388	391	398	402	391	383	408	405	402	417	434	404	376	406	421	371	406	388	387	379	399	401	468	418	419	393	395	412	404	390	358	407	424	391	445	410	432	391	426	414	394	418	392	377	408	406	385	399	402	421	410	374	402	394	383	382	413	413	419	404	380	443	432	384	376	422	401	400	420	380	399	404	428	382	392	372	418	406	415	412	379	391	423	396	402	444	421	394	359	395	399	372	431	386	364	430	386	371	429	412	399	428	372	415	427	418	384	386	426	410	405	415	418	429	414	397	442	355	369	391	417	383	405	430	406	390	410	382	410	388	387	424	404	422	384	391	382	391	399	354	391	424	409	384	398	403	428	382	409	416	399	419	402	430	443	388	395	419	388	408	376	417	355	403	392	400	399	406	429	385	410	421	389	420	421	405	371	428	396	410	426	421	413	449	436	382	427	386	396	388	392	379	429	413	469	419	417	412	416	383	399	447	441	374	397	419	413	405	416	435	439	394	418	402	377	426	406	404	406	382	410	407	370	416	377	430	429	406	394	425	411	397	402	417	408	377	423	411	440	438	392	403	417	399	370	410	374	404	411	415	399	404	398	397	395	415	401	407	389	417	403	389	426	374	401	387	376	395	383	411	401	372	405	373	403	420	419	379	401	443	438	440	392	403	448	379	407	384	426	372	403	394	369	389	420	417	400	406	402	393	430	371	424	420	390	392	376	419	401	413
23068	20994	28745	23426	20997	16686	1941	930	701	668	635	600	505	507	526	502	450	486	504	473	467	462	452	473	436	462	469	420	414	403	408	442	413	442	402	398	449	407	444	446	432	442	454	366	438	418	399	433	380	407	419	415	422	397	396	427	429	440	410	416	441	438	449	420	390	419	424	387	385	384	398	413	404	408	408	386	410	394	395	415	432	394	408	430	454	403	387	408	388	412	398	405	403	433	425	397	432	424	413	395	436	434	399	414	393	405	389	359	391	418	385	412	402	382	390	413	415	390	425	427	434	388	375	427	402	414	427	419	403	429	426	411	366	409	374	387	403	405	414	389	439	420	421	424	362	410	393	412	399	415	387	387	377	413	404	398	399	404	403	401	414	381	423	382	420	387	432	412	425	402	419	432	419	389	398	416	404	419	396	417	430	440	429	428	393	436	432	419	417	402	425	427	381	409	419	407	371	369	413	401	420	378	395	425	407	408	401	391	415	394	373	406	390	385	399	360	388	392	397	389	427	409	447	406	437	427	435	411	408	419	408	398	395	395	404	379	394	408	407	408	406	423	414	387	402	415	427	418	387	429	422	397	411	456	374	412	403	412	431	400	427	397	385	429	393	357	432	410	414	404	404	385	400	402	374	414	399	389	376	374	421	391	417	421	392	388	412	403	404	370	424	431	406	404	445	415	405	413	407	408	424	428	415	411	359	403	387	390	398	382	381	414	391	377	415	410	371	389	409	423	421	391	389	438	402	416	397	376	391	417	433	412	383	369	384	406	401	409	402	391	404	454	428	431	403	402	411	452	412	393	401	429	419	376	394	386	436	410	403	398	409	370	421	400	409	397	403	456	412	387	431	421	404	385	394	404	400	403	409	401	359	440	433	400	400	425	405	387	429	447	414	414	396	394	425	385	421	410	415	415	408	402	427	402	383	385	431	417	426	407	407	437	436	387	432	406	425	408	402	372	409	379	413	407	396	421	410	386	394	394	389	400	424	423	392	386	387	386	409	392	379	427	413	409	415	407	410	422	434	412	415	439	386	399	419	375	426	417	423	371	376	398	403	402	424	388	426	416	382	408	420	384	395	447	412	383	407	382	436	411	414	392	396	442	414	390	387	408	412	400	385	437	382	395	376	409	407	413	420	415	401	404	409	390	409	383	389	397	439	415	389	397	414	424	416	381	416	403	417	422	435	442	394	426	379	390	379	422	401	410	438	416	410	400	405	395	398	399	415	382	394	404	374	392	398	391	409	398	403	425	393	397	443	400	386	405	393	387	392	403	417	411	442	384	412	409	395	388	409	384	431	388	425	407	405	446	370	419	421	400	375	396	367	389	396	396	416	434	403	396	386	394	370	415	381	433	391	441	426	383	415	392	400	411	401	385	416	384	414	400	427	388	399	388	389	384	424	405	395	379	383	419	360	442	411	396	404	432	400	393	389	452	399	408	375	366	418	384	413	451	408	403	430	413	383	388	395	435	438	415	401	390	388	436	424	403	414	412	398	407	367	394	375	433	448	390	373	418	424	421	393	412	391	394	435	394	401	410	430	447	411	410	380	393	411	420	411	405	429	410	459	418	431	406	418	369	390	405	419	381	387	416	405	419	389	393	440	436	400	395	410	399	406	401	360	427	397	416	396	391	426	391	436	416	394	374	365	420	402	420	392	395	431	421	374	387	404	385	395	432	418	413	398	388	383	403	384	402	395	405	408	398	441	403	414	392	436	412	423	419	408	399	386	404	389	403	398	361	350	408	394	382	412	408	408	396	430	401	421	409	389	383	386	421	401	369	362	397	408	405	380	411	444	408	404	373	356	379	430	382	413	410	385	376	417	417	404	401	404	416	436	412	416	406	371	387	434	393	366	389	351	370	410	433	415	387	415	425	402	410	422	441	435	430	417	378	409	389	350	388	410	382	407	426	426	403	422	399	399	389	413	424	395	389	423	408	426	398	361	418	378	412	405	407	377	348	395	395	410	388	401	417	402	407	391	394	405	426	443	413	402	413	418	424	434	423	390	381	429	451	431	415	427	409	375	395	373	433	362	398	402	421	397	392	445	408	378	430	420	426	421	401	430	407	426	351	411	369	454	409	372	428	409	419	415	433	409	356	401	391	400	411	419	420	392	388	411	429	407	409	402	401	382	406	409	410	410	409	405	413	394	388	412	428	386	394	390	372	376	404	408	413	391	346	423	394	428	369	438	417	433	426	399	376	403	395	430	396	391	382	402	392	391	401	382	404	417	426	377	410	449	407	412	409	413	414	414	399	374	407	417	394	399	381	392	434	414	415	446	401	435	399	372	386	380	420	388	394	436	432	380	358	372	394	379	424	432	422	361	413	400	380	381	426	427	402	408	416	410	425	414	397	434	425	406	418	397	416	426	412	379	392	428	412	410	369	413	381	392	425	374	416	424	380	389	378	375	429	393	419	403	397	399	410	438	398	439	405	423	405	411	397	451	429	417	421	396	381	379	394	408	411	423	433	424	394	426	396	397	400	400	401	365	421	415	385	394	402	444	397	406	465	382	395	429	414	387	404	388	398	395	379	415	402	405	393	368	393	378	382	408	392	397	413	370	379	426	386	392	390	401	370	414	426	428	394	394	345	392	404	413	392	430	406	382	374	400	419	397	386	388	426	416	403	442	434	423	436	432	404	384	447	424	398	382	430	370	423	426	424	408	440	411	388	410	374	419	378	408	396	361	396	379	406	434	402	441	390	417	420	418	400	393	375	416	424	421	393	392	402	428	395	411	435	405	421	405	449	416	430	454	416	429	413	403	361	416	375	399	380	394	400	403	373	385	408	402	448	397	425	401	417	418	402	385	445	419	409	404	376	414	386	417	400	394	406	390	408	402	421	371	404	430	374	398	381	400	374	349	381	353	391	414	396	425	411	396	452	430	418	399	399	419	413	421	392	412	395	391	405	383	426	444	420	427	424	416	431	373	380	429	427	415	396	372	401	410	401	404	401	398	389	379	413	383	398	451	433	385	405	381	437	419	442	397	403	398	424	379	408	407	443	429	417	360	386	366	400	371	420	423	393	413	421	376	390	439	412	423	405	410	368	397	402	446	377	396	416	419	423	405	386	414	431	415	411	415	435	403	435	387	392	412	402	365	386	441	362	403	430	390	375	402	407	429	398	417	398	382	411	370	424	402	388	402	396	422	411	433	369	401	419	407	420	394	412	422	409	395	414	420	359	415	370	398	432	409	435	419	398	414	395	409	416	399	383	419	418	420	426	413	410	434	430	429	399	405	381	383	421	399	373	426	404	428	378	404	446	391	454	375	372	413	405	411	355	374	441	389	408	407	409	418	428	401	385	403	418	408	391	411	411	417	405	405	385	441	387	372	418	384	386	420	418	406	383	364	394	396	374	378	386	464	366	423	382	399	398	438	390	414	404	401	420	365	412	382	399	412	393	358	414	408	400	448	440	414	412	430	385	380	393	399	389	410	349	443	401	392	392	402	401	375	397	409	423
16246	16201	13688	7519	5161	3821	2820	2297	1908	1643	1498	1323	1265	1114	1101	987	974	947	886	908	824	861	797	828	762	752	777	816	771	743	728	735	760	745	793	762	720	735	757	709	732	692	736	718	714	714	750	760	756	721	684	737	702	728	713	731	724	710	720	701	724	693	701	706	672	702	712	702	659	740	681	655	693	705	679	705	703	739	719	672	683	725	694	670	663	717	683	658	708	696	716	706	659	670	685	717	643	669	663	727	647	672	647	692	701	679	677	692	697	710	623	694	676	703	661	668	677	739	733	654	704	677	740	717	683	674	690	670	643	626	674	679	681	663	701	686	662	679	657	648	685	725	681	647	677	678	709	701	730	711	714	680	691	697	656	705	672	693	663	673	679	683	739	715	676	698	716	700	707	689	712	666	676	673	661	679	673	638	673	694	707	675	678	669	675	661	728	699	651	698	715	708	713	656	660	701	698	654	647	717	685	647	723	690	724	712	669	665	676	725	692	682	612	686	693	678	651	700	693	673	725	751	678	668	655	696	731	676	690	686	671	671	650	640	655	750	654	687	705	660	719	717	702	689	689	688	685	690	648	695	639	654	681	686	695	698	677	701	699	659	672	676	646	702	624	703	713	644	677	670	688	699	681	722	686	691	704	663	689	678	662	709	682	643	699	706	697	733	733	653	688	703	677	735	678	657	671	699	708	680	772	717	630	712	651	708	682	696	653	678	647	648	666	671	672	649	669	728	706	655	658	649	669	694	680	654	711	698	691	653	679	693	676	637	664	653	671	687	709	662	642	714	700	682	690	711	698	684	676	705	651	682	675	697	670	706	690	717	727	639	703	700	657	659	702	686	692	710	710	663	665	691	651	693	709	689	667	676	660	710	642	690	733	686	713	706	677	652	731	676	666	650	701	673	634	724	676	663	654	696	664	665	695	673	695	672	695	730	671	737	695	654	673	714	702	673	711	675	697	681	679	726	728	653	714	655	678	671	663	668	737	671	694	666	706	641	672	657	678	679	685	682	733	651	718	645	655	692	665	640	723	701	665	677	696	661	663	684	687	683	650	706	667	674	648	656	697	687	654	696	661	685	721	660	685	716	673	671	720	700	689	678	684	680	679	665	657	716	664	674	674	721	681	654	699	707	639	703	679	672	696	758	697	695	711	701	683	635	659	636	644	667	674	726	696	648	704	678	693	674	690	647	668	675	680	674	659	660	759	697	707	714	696	706	721	743	691	693	659	668	687	685	659	672	696	696	673	722	633	664	685	653	704	690	690	668	647	685	670	676	726	673	663	716	654	680	726	688	684	660	707	672	714	663	632	653	651	642	666	681	715	643	680	686	675	664	673	717	706	671	719	697	687	687	710	703	686	650	658	724	705	688	662	675	690	677	664	636	670	704	710	692	681	710	677	690	671	716	659	714	682	708	684	673	675	683	685	690	666	734	667	711	663	729	660	671	703	653	702	712	674	722	719	690	699	682	692	654	660	682	756	652	703	707	706	702	702	683	674	694	700	714	682	648	642	679	686	730	678	656	706	695	707	699	685	674	677	677	678	690	682	704	695	688	681	654	688	656	699	704	662	678	699	733	614	702	694	639	701	691	683	668	655	697	645	683	693	719	669	628	671	683	672	681	712	687	642	667	667	624	624	682	668	673	673	665	688	639	689	662	673	651	709	641	670	688	701	672	682	669	671	610	689	682	669	696	643	730	711	667	687	707	703	665	659	681	646	663	689	724	660	723	652	683	684	675	671	705	678	679	703	698	731	683	617	714	709	678	647	679	693	631	679	747	679	692	668	736	702	708	711	606	680	771	707	690	691	699	662	729	683	703	707	665	673	642	651	648	643	688	679	639	718	633	666	680	705	677	695	688	680	653	681	641	679	687	701	705	678	664	658	692	683	679	677	680	679	679	674	662	703	660	694	660	637	693	655	701	705	691	720	677	696	672	650	683	706	687	721	671	693	587	644	703	651	704	709	655	703	679	738	705	668	695	667	680	683	612	698	679	627	683	705	639	706	725	713	680	701	733	682	683	689	678	682	685	741	697	687	691	683	728	693	719	651	697	673	672	674	669	661	665	701	673	707	685	708	672	682	727	651	671	682	684	676	636	690	611	724	635	701	722	727	672	716	687	669	722	733	647	632	680	669	699	702	687	678	650	678	727	707	681	694	672	680	715	673	698	685	711	661	701	678	662	739	744	692	652	635	747	636	695	708	697	676	695	681	725	680	679	671	650	704	673	693	684	715	618	657	622	676	696	668	633	709	689	685	651	708	685	674	701	709	680	681	643	667	671	717	684	688	654	714	691	728	680	705	698	695	710	667	712	717	672	677	650	728	707	699	666	736	703	633	657	669	742	683	672	646	625	677	680	654	680	690	669	684	660	685	668	647	712	685	626	673	641	675	648	717	722	692	683	655	673	675	636	672	679	694	687	739	659	655	708	723	698	710	718	709	700	677	680	706	682	663	724	671	710	692	661	703	670	708	656	664	656	666	672	675	666	691	654	716	697	688	729	696	711	690	697	686	682	663	710	684	732	698	722	670	674	706	639	699	678	658	725	686	733	647	670	692	651	660	670	697	688	630	686	675	681	657	734	690	701	698	669	666	678	656	693	692	713	671	679	698	672	708	735	679	674	666	700	722	695	603	705	693	682	683	659	709	736	674	727	691	708	684	682	669	687	671	675	669	689	668	679	647	675	700	700	649	688	707	718	673	701	699	694	715	682	652	695	711	715	664	654	691	687	667	691	684	698	697	645	696	701	674	659	699	693	691	696	721	678	683	691	651	679	737	685	691	665	690	659	670	691	691	686	669	723	665	643	695	698	701	708	674	693	674	689	643	717	688	690	673	684	758	659	683	649	685	743	695	697	692	676	649	643	715	700	661	687	674	643	695	678	681	660	677	673	662	689	690	652	694	699	695	699	690	676	688	653	672	736	640	685	706	685	642	654	700	691	723	711	698	671	663	691	669	714	661	656	671	723	690	652	723	685	704	668	702	691	627	663	722	681	695	701	663	650	693	692	715	637	708	652	689	664	703	660	672	679	674	676	612	698	673	670	665	704	741	714	706	688	721	697	657	653	669	689	658	705	720	737	719	648	713	678	635	683	693	676	666	706	737	709	698	751	700	673	653	713	690	663	690	702	664	766	683	719	664	671	660	655	654	674	643	632	693	695	693	678	675	713	684	712	761	678	709	677	676	685	699	687	670	707	681	707	693	661	710	761	672	658	733	646	707	682	702	722	654	713	654	669	670	665	699	712	654	722	644	687	682	650	665	668	628	662	697	618	659	694	697	647	650	675	704	677	724	694	749	646	713	722	667	679	650	670	669	685	653	680	699	697	653	642	698	684	665	619	678	671	645	726	607	658	708	665	674	691	702	648	718	693	647	734	714	682	680	650	740	700	642	669	676	721	640	670	655	724	685	693	703	662	648	660	671	687	683	656	704	685	659	663	666	700	695	664	642	697	681	637	627	701	679	697
26615	20016	6876	909	575	611	455	505	477	424	484	465	457	475	493	419	474	450	465	444	482	442	394	502	463	468	503	465	464	463	468	429	477	492	450	432	469	478	443	432	484	473	470	440	469	448	452	460	452	438	455	485	438	470	474	450	457	455	477	458	465	457	473	445	436	476	465	478	447	464	475	485	434	442	461	450	428	446	464	469	493	433	447	468	418	480	444	426	464	443	474	448	432	441	429	455	474	460	423	483	468	414	469	471	425	452	478	468	476	455	395	435	466	438	493	463	457	446	463	438	497	474	475	479	439	464	438	434	448	464	475	435	467	470	439	461	451	460	436	438	465	423	442	449	468	469	445	452	420	436	463	426	450	451	445	476	479	471	451	419	404	456	443	416	436	442	460	448	462	466	456	417	464	456	431	455	512	419	479	453	476	423	485	436	465	495	446	453	467	397	465	470	472	459	473	446	458	487	466	446	447	450	457	461	435	434	416	451	425	388	440	476	408	468	423	448	433	486	467	492	453	479	459	411	471	431	448	447	473	462	459	454	488	447	436	448	452	435	440	463	434	427	418	455	430	460	446	448	469	469	455	475	442	442	459	419	487	453	437	479	424	470	457	454	453	489	448	468	484	424	474	473	458	464	441	450	451	457	434	449	478	452	434	453	461	441	435	455	441	454	430	445	430	450	463	442	441	437	430	460	421	440	431	452	444	479	465	452	400	464	473	432	444	473	484	442	457	469	464	453	467	442	463	487	453	464	494	468	434	451	433	440	507	445	440	453	428	446	453	418	462	474	459	441	429	459	471	481	483	446	461	461	445	439	433	449	410	457	491	454	445	426	455	408	474	483	460	414	436	462	486	428	434	492	425	437	432	460	476	495	446	497	452	463	448	480	478	456	456	467	438	397	443	439	463	438	445	477	459	462	460	431	439	448	481	448	475	493	469	476	459	432	410	458	439	462	429	438	495	450	456	454	452	475	498	450	451	435	464	440	448	471	441	444	447	472	443	461	484	464	464	453	479	488	410	456	475	462	491	424	442	431	494	475	427	434	468	470	486	473	440	472	455	513	419	433	466	443	448	428	453	461	479	461	441	415	455	473	444	486	425	437	491	450	438	453	421	471	464	425	467	494	445	440	488	441	433	483	462	454	460	472	446	494	440	417	456	445	451	449	471	470	432	462	449	490	415	500	475	450	484	420	414	467	444	438	453	425	455	455	467	482	447	452	423	474	469	446	451	508	454	456	442	434	468	482	478	466	446	460	453	516	445	446	463	436	469	422	457	427	445	426	421	447	403	422	458	462	469	456	462	490	456	478	466	467	445	496	446	451	456	475	457	456	463	433	476	459	471	469	473	472	465	422	406	451	453	462	418	448	443	461	477	483	473	458	458	478	489	421	442	460	496	453	431	410	442	463	471	469	444	455	454	444	452	449	478	437	484	489	445	455	440	432	447	465	491	441	450	442	455	486	446	481	423	441	450	500	448	461	460	483	482	430	435	474	435	434	433	489	455	454	477	466	490	464	478	449	454	495	439	441	431	451	441	453	464	428	423	480	479	431	434	450	469	456	461	446	448	413	456	473	462	443	472	442	447	491	446	464	435	458	479	492	405	427	441	463	455	471	463	456	445	457	483	472	467	456	452	427	462	434	448	452	459	428	424	402	457	399	464	423	465	468	473	431	456	455	446	474	436	423	433	488	449	446	463	465	421	475	476	458	480	476	456	453	440	447	466	454	443	474	442	477	433	410	481	446	490	475	449	425	442	492	446	458	447	446	432	455	454	445	437	445	445	443	445	435	428	417	480	430	445	497	479	465	465	463	464	443	460	448	425	416	422	479	434	452	438	428	449	449	428	444	463	491	431	475	453	409	446	448	424	454	472	457	459	437	423	429	481	463	434	442	467	462	421	464	442	461	461	458	472	457	432	459	415	425	471	450	463	440	460	442	460	451	433	461	482	454	477	445	442	429	446	416	452	474	457	460	451	438	451	462	469	441	445	469	496	467	427	477	439	467	469	484	434	425	438	463	466	444	477	451	450	467	470	473	481	432	433	428	465	448	465	457	476	466	468	432	450	464	426	443	443	453	453	445	447	484	473	474	464	428	473	453	452	471	456	464	478	438	467	481	490	411	444	427	484	454	441	461	452	450	436	450	437	427	485	452	448	434	451	445	447	445	458	435	465	451	438	449	462	476	477	444	471	490	472	459	418	437	454	437	463	436	452	446	405	469	436	417	449	442	461	465	453	448	464	442	443	441	501	444	427	457	445	410	426	438	440	468	487	416	452	454	451	454	429	466	453	444	453	434	411	445	432	472	450	426	451	420	428	406	459	453	464	456	441	424	404	476	512	452	447	430	454	435	465	474	446	483	462	410	474	451	442	449	482	456	463	449	434	420	450	469	457	479	464	482	503	429	463	476	438	483	463	455	470	468	428	411	434	444	422	418	454	480	455	454	480	466	430	454	447	474	451	448	453	410	437	440	476	476	439	476	430	467	476	459	490	448	429	467	438	492	466	487	417	420	483	448	470	485	481	463	450	454	438	448	428	471	454	474	474	457	447	461	431	495	447	449	504	442	424	397	472	420	431	443	448	435	437	463	423	419	469	426	429	438	454	465	471	425	476	483	449	452	430	452	474	453	455	442	457	447	446	432	484	418	482	482	422	461	481	477	464	470	479	468	460	446	448	468	429	488	422	459	413	498	475	450	445	433	483	438	434	458	436	433	467	466	460	456	460	487	466	455	457	441	466	416	430	447	451	455	444	461	408	448	443	443	446	440	481	469	479	479	457	432	451	458	470	446	470	457	433	434	491	403	430	423	462	417	461	461	445	468	427	473	474	461	458	472	452	491	447	448	463	471	470	472	456	441	512	469	464	443	451	444	459	431	481	449	437	436	453	429	446	485	459	429	430	466	492	446	455	476	431	434	480	472	426	460	446	421	438	488	440	438	465	447	459	476	463	470	458	467	428	443	422	423	476	440	460	468	441	425	482	440	456	467	464	484	465	433	471	483	432	449	451	471	453	460	450	464	434	471	411	488	432	447	463	427	435	434	426	463	477	420	463	431	465	449	465	504	471	417	459	462	435	429	426	457	454	454	466	437	442	461	439	446	453	461	469	474	433	483	462	439	484	427	455	438	449	462	448	447	477	436	465	480	457	458	477	429	447	444	484	481	468	459	456	420	438	490	440	457	435	445	452	469	480	462	462	424	438	456	468	462	457	478	449	451	442	461	474	457	485	430	464	467	409	435	456	442	458	469	463	446	445	434	455	468	478	475	462	441	459	449	483	489	447	424	455	458	470	471	442	434	474	485	450	459	488	453	430	522	430	446	489	440	484	426	464	482	473	422	486	478	473	476	467	476	441	464	442	451	459	402	460	430	464	476	479	452	417	438	449	439	471	440	430	459	471	446	468	461	443	436	446	470	453	462	439	452	459	451	441	468	425	465	445	408	484	429	434	502	447	444	479	419	460	432	473	494
6550	1990	1790	1225	1071	988	977	889	837	880	797	854	866	825	839	843	774	863	862	859	793	868	813	790	804	781	838	804	813	849	802	822	828	799	860	789	789	819	864	798	820	837	773	835	818	786	786	803	833	805	825	786	804	780	826	806	792	827	765	823	802	852	809	779	806	790	752	827	796	827	763	788	833	805	756	793	819	781	804	850	824	776	766	766	839	799	771	806	820	755	800	842	755	845	832	758	872	840	840	828	770	799	832	772	790	790	823	816	794	829	805	836	843	817	805	779	819	759	852	788	828	769	798	793	742	821	812	819	821	778	813	848	836	779	791	828	814	773	781	813	795	816	833	835	841	795	817	820	808	775	771	825	832	821	731	758	826	772	831	786	792	790	834	826	807	803	764	794	822	810	817	821	812	809	792	771	828	832	775	821	786	836	772	872	801	795	769	824	799	824	805	792	832	806	810	779	784	832	841	825	819	792	814	788	779	800	846	800	840	834	781	788	761	780	839	794	833	828	833	820	792	814	800	775	791	819	744	784	802	808	806	822	848	784	835	791	793	820	831	828	801	717	789	819	775	798	858	776	817	790	824	752	764	777	830	817	823	773	842	791	815	831	857	852	776	795	805	806	780	814	792	814	804	814	758	851	787	795	806	817	820	799	846	871	851	778	797	831	824	763	828	852	843	824	828	834	772	774	813	796	779	878	801	778	833	846	815	743	852	781	831	779	824	793	809	784	814	779	790	782	783	835	841	794	841	798	876	768	856	800	797	813	794	799	827	792	812	771	901	843	813	833	789	777	810	801	804	795	819	762	839	810	790	820	742	767	810	821	839	831	817	826	794	799	817	768	804	788	829	798	811	801	757	824	835	789	795	808	783	795	806	832	798	852	818	824	810	771	765	830	840	792	786	766	807	803	802	791	801	809	835	812	784	764	834	794	806	802	794	794	797	850	834	804	767	876	765	818	807	836	802	771	823	802	824	844	803	759	838	823	792	817	873	827	796	820	829	795	824	775	841	767	766	799	780	790	741	794	812	797	782	783	828	821	801	818	833	759	821	777	806	804	808	757	796	830	787	801	806	768	772	846	781	791	824	790	792	816	813	771	802	804	829	816	862	790	780	792	871	777	807	832	791	742	764	804	794	774	784	784	821	845	749	805	834	816	802	838	793	779	788	806	773	823	812	785	803	858	787	795	816	787	842	781	810	803	787	768	841	781	827	819	823	810	801	794	826	826	825	849	835	814	786	799	789	791	792	794	827	735	825	768	799	806	788	769	841	859	839	800	819	817	788	808	844	826	812	811	811	831	756	791	846	795	863	820	818	802	816	843	766	797	770	807	806	784	856	816	836	816	784	795	850	816	773	773	821	811	842	775	812	876	784	789	826	760	831	794	797	765	854	801	830	834	817	834	776	811	792	859	852	786	802	822	796	774	812	765	786	811	784	834	798	789	776	804	841	819	800	796	832	855	772	833	828	836	775	836	802	847	788	830	850	838	765	813	853	767	817	822	834	806	817	762	761	835	854	846	793	813	802	786	780	809	825	854	806	793	740	761	818	771	808	841	827	801	838	850	842	763	743	797	824	781	770	786	843	789	798	783	834	795	780	797	811	848	796	815	794	778	811	804	763	787	753	806	816	767	817	770	839	784	825	785	809	814	849	819	808	814	802	804	790	747	791	832	775	776	772	833	776	761	751	775	809	781	769	777	862	784	800	796	788	778	825	804	848	813	791	859	860	803	815	799	856	759	809	784	822	785	846	789	800	794	802	792	794	796	828	781	788	758	803	802	799	839	764	835	843	769	771	851	837	820	793	765	813	760	779	814	790	825	833	805	799	764	832	774	850	768	828	809	782	774	833	826	783	771	757	802	792	820	808	837	836	774	834	782	800	815	780	880	802	772	842	815	841	786	832	787	810	827	759	846	818	838	785	781	816	769	811	813	786	817	812	837	826	775	776	821	793	750	816	792	773	756	767	807	828	848	816	836	794	824	743	773	772	782	829	819	819	784	771	831	766	764	835	846	790	810	760	864	809	870	830	831	789	799	822	835	804	798	806	840	815	783	847	822	853	825	869	813	783	834	814	781	786	817	826	807	772	815	775	792	810	808	825	777	818	866	774	780	769	815	798	838	827	855	797	855	803	811	797	770	824	803	802	806	839	798	769	824	799	801	801	782	842	840	827	879	798	805	831	806	786	784	802	821	747	782	784	784	834	856	813	813	797	827	780	793	844	836	747	824	774	817	822	775	813	799	789	808	814	784	837	783	832	820	815	804	794	818	810	812	823	776	840	857	804	799	779	835	818	859	769	749	787	789	831	790	777	808	803	815	793	841	815	782	804	743	818	797	771	751	777	807	806	780	835	808	828	818	790	802	777	820	810	738	796	770	823	802	886	805	809	780	780	833	813	814	783	750	835	776	815	845	809	831	784	793	777	858	821	820	785	815	803	824	767	797	777	788	842	819	816	793	845	803	796	805	798	757	794	855	790	809	836	792	872	831	808	816	800	826	839	859	791	818	810	758	808	781	815	859	802	832	833	830	779	786	776	802	780	807	782	770	812	803	810	818	824	774	818	815	763	839	809	830	775	814	814	805	784	796	848	815	816	763	826	835	798	878	785	829	758	821	822	806	835	820	820	805	817	840	815	841	785	813	811	848	823	783	801	767	800	827	758	765	846	804	828	765	785	817	791	807	783	828	839	800	818	769	760	792	802	785	809	754	795	794	766	809	749	810	783	796	837	787	817	827	844	860	752	780	813	754	799	797	851	755	799	830	789	813	840	855	783	820	803	795	823	780	843	806	862	822	789	819	868	782	813	789	820	790	811	798	762	820	837	779	834	777	808	815	780	776	785	789	800	800	764	836	802	772	747	836	771	844	796	816	785	775	758	831	799	838	860	764	818	803	795	792	754	768	812	863	767	810	832	764	811	851	821	795	773	767	796	814	767	789	792	747	778	801	798	785	787	820	785	794	792	826	850	820	876	849	827	758	797	815	804	811	764	811	798	791	803	777	795	819	830	813	805	793	814	802	834	797	830	823	836	796	824	783	812	803	855	845	802	785	814	778	806	819	811	859	802	798	848	792	804	815	857	817	780	835	797	729	794	804	787	807	799	844	797	833	785	824	842	777	780	834	802	813	800	810	882	815	751	765	818	802	804	784	803	809	819	835	785	861	803	814	817	778	876	785	785	801	829	818	815	865	822	809	815	841	785	876	803	816	880	835	798	819	776	794	790	783	780	800	794	814	764	840	826	841	807	811	826	821	811	786	762	822	780	795	810	810	833	803	754	906	853	865	757	775	800	776	771	791	811	760	770	813	811	756	803	848	826	830	828	836	804	818	802	839	777	794	812	845	840	797	853	759	811	822	773	847	784	855	840	769	796	813	803	785	809	857	834	798	848	760	823	810	787	806	775	805	795	783	778	795	857	821	859	840	780	848	813	849	768	803	768	812	807	818	784	828	798	775	796	785	782	855	811	781
23962	20952	28024	24051	18557	1553	631	422	374	337	318	289	317	267	267	240	237	238	242	245	226	235	246	254	229	227	234	226	217	226	219	248	209	223	238	205	216	179	218	211	240	212	211	242	237	217	227	230	217	222	208	213	201	211	201	207	202	219	242	217	203	178	214	223	214	217	219	224	212	174	192	200	197	214	199	176	198	209	219	227	208	204	238	215	189	203	220	232	206	230	208	186	229	191	198	216	244	221	202	230	236	225	206	188	234	232	186	221	207	215	224	233	191	205	236	232	188	229	188	218	203	235	213	215	198	230	231	184	195	203	227	196	207	195	212	207	239	222	207	207	213	197	210	216	217	211	228	214	207	221	191	233	202	190	188	205	203	209	228	203	203	220	190	202	234	209	197	193	225	199	197	208	226	223	200	208	233	217	213	194	205	208	206	245	210	206	210	237	193	223	228	196	201	206	228	230	219	179	214	197	198	198	208	201	207	220	221	212	211	196	223	228	212	203	210	198	202	225	199	221	208	208	237	216	220	208	196	214	216	185	211	186	244	204	216	219	213	215	196	178	239	193	215	223	216	200	218	207	221	213	210	196	223	220	203	227	204	206	183	200	185	215	205	200	207	232	227	237	198	207	251	195	200	230	205	185	227	232	220	201	188	218	247	210	207	199	198	222	199	218	211	217	217	199	227	213	218	182	217	196	193	193	183	212	196	227	212	179	235	197	185	196	229	211	200	211	218	210	215	202	205	213	210	193	207	208	209	216	236	216	189	218	212	227	212	204	243	203	215	223	215	179	209	218	208	223	211	216	240	230	207	225	213	206	215	217	203	215	237	183	220	215	206	210	194	183	187	194	200	202	209	211	216	190	239	216	191	176	215	200	217	185	217	209	205	221	235	211	207	232	226	205	198	222	222	223	236	235	228	209	215	207	239	226	184	191	219	212	216	232	205	205	207	196	214	219	212	223	194	213	250	203	217	219	197	243	195	199	218	224	214	240	220	204	211	192	198	206	200	222	190	188	235	203	215	219	221	231	218	178	228	213	220	209	231	196	219	227	200	202	211	210	223	187	217	195	195	198	196	186	181	209	236	201	243	205	205	187	204	205	210	199	199	194	201	228	196	203	208	222	201	214	224	206	225	206	209	206	211	210	229	225	221	212	212	230	207	225	204	187	202	231	214	203	233	220	211	226	204	203	225	230	237	243	220	226	231	215	207	211	217	206	204	243	206	208	207	210	219	206	203	217	218	205	212	217	209	224	196	204	246	206	211	203	180	247	191	220	212	244	196	223	201	221	229	242	206	214	199	231	241	219	219	223	185	223	185	218	201	195	184	205	228	215	215	220	230	208	192	219	206	194	205	197	179	232	205	188	188	204	228	199	207	225	177	213	192	203	198	219	221	214	231	223	197	217	210	210	227	201	196	221	200	202	219	201	206	213	221	218	220	208	208	194	214	207	191	206	190	218	205	221	211	228	212	200	194	194	195	211	209	198	240	191	197	211	194	173	194	230	203	202	231	191	212	212	208	224	206	186	216	242	208	213	196	211	208	225	237	223	232	193	200	208	218	213	208	206	213	213	200	225	229	235	224	226	212	220	232	190	207	225	202	209	208	205	191	201	205	214	208	186	203	183	206	205	222	210	203	212	217	231	199	245	201	210	198	211	200	195	228	221	206	212	203	209	209	195	197	191	225	207	210	211	223	190	229	197	190	204	200	225	213	204	205	199	202	229	190	234	205	208	235	202	190	191	215	198	220	201	209	194	197	228	240	242	204	196	205	214	215	213	209	194	191	225	221	193	216	239	196	195	213	223	209	204	189	213	204	189	193	205	203	209	204	233	200	219	191	199	219	214	212	197	233	212	209	241	188	197	221	236	213	213	218	211	194	224	201	206	212	231	210	228	214	223	227	223	207	221	211	182	205	222	206	202	212	221	222	221	207	199	219	199	214	206	198	224	201	226	188	194	213	218	226	215	205	227	232	210	227	215	217	215	204	232	191	203	177	198	221	218	236	219	190	223	225	212	225	184	229	219	221	206	211	204	218	193	205	219	219	190	199	194	233	201	210	202	198	201	205	203	222	184	202	198	216	188	206	231	210	221	215	200	185	196	209	231	224	219	216	207	208	213	225	226	203	203	203	225	211	199	204	216	193	191	214	230	214	230	191	191	212	199	200	206	214	178	218	208	218	196	192	229	202	190	216	191	205	189	210	204	214	215	196	211	204	207	226	206	220	217	208	185	198	192	206	195	202	198	211	229	215	194	216	187	205	265	207	189	214	186	224	208	223	201	220	194	230	197	193	201	234	210	213	231	201	219	209	211	236	207	187	187	200	205	230	211	222	224	181	229	208	231	220	198	227	190	235	226	213	197	192	218	209	208	178	209	213	229	212	188	196	209	182	197	217	189	223	201	220	207	229	195	199	230	226	219	214	198	237	236	213	197	230	203	179	191	228	207	221	206	211	224	215	208	208	197	230	204	238	190	189	215	226	192	197	182	187	224	216	194	218	221	189	180	217	202	221	200	227	220	236	214	190	204	215	226	238	216	215	216	207	201	212	211	208	213	232	179	199	192	204	210	218	197	217	197	231	199	224	204	202	228	205	203	221	226	218	216	219	208	223	218	226	209	211	223	225	194	204	228	223	213	222	230	204	226	220	197	197	201	218	228	209	199	213	223	203	224	259	216	201	211	202	212	218	185	206	203	204	222	216	208	195	209	196	194	192	176	235	218	203	228	195	203	184	185	220	222	216	224	210	203	213	184	212	218	240	198	200	213	253	216	186	209	207	207	209	208	205	187	197	186	209	192	214	203	212	214	209	222	203	209	208	186	204	196	204	197	205	200	228	203	200	223	213	194	193	202	202	199	227	216	208	194	183	186	199	178	209	212	208	200	217	220	186	234	184	232	228	216	218	235	209	191	209	217	208	194	190	209	229	210	210	197	206	207	225	201	225	226	212	198	200	184	209	235	198	196	206	187	225	208	194	200	206	197	196	233	238	201	222	188	198	212	227	222	220	215	187	196	203	235	213	210	210	215	219	193	210	223	249	217	213	193	209	217	214	216	206	205	205	207	193	207	253	217	198	200	201	197	220	223	226	195	220	209	206	214	219	199	202	238	212	223	219	208	201	222	217	208	218	215	208	223	230	232	200	215	233	188	222	248	207	221	227	216	195	217	180	216	215	197	191	213	217	185	224	221	231	183	204	227	213	206	201	235	220	214	212	232	213	208	230	203	199	196	212	201	207	222	221	164	199	208	211	220	205	230	196	204	219	197	224	200	215	223	206	206	213	202	217	217	243	214	190	202	227	203	239	209	183	222	202	231	207	189	250	196	225	218	225	214	209	199	225	241	206	207	168	225	206	229	205	214	201	177	209	212	193	210	184	195	201	203	197	218	210	221	208	188	191	181	203	203	212	204	194	203	215	219	237	212	203	211	230	226	222	207	206	212	204	204	214	193	214	226	210	225	215	214	245	205	206	217
13334	10280	8550	4456	2856	2049	1594	1319	1078	916	850	746	698	633	596	584	564	534	542	530	534	492	476	463	437	471	466	470	444	431	474	444	441	417	448	439	402	427	434	471	406	437	392	396	389	441	406	437	410	374	432	396	391	443	473	445	422	409	390	411	393	427	363	433	418	427	400	407	422	383	404	401	402	418	412	410	419	417	395	399	386	402	399	376	408	398	361	461	400	432	361	400	386	427	393	377	393	404	360	409	421	399	392	407	426	415	420	383	414	409	391	389	407	416	399	406	395	418	403	398	403	412	418	425	403	399	409	403	387	395	397	354	403	353	410	413	374	375	397	376	431	402	369	407	380	422	427	392	387	383	409	443	436	383	406	393	419	415	391	413	413	385	426	408	418	394	382	408	406	405	410	390	356	385	424	407	376	418	379	438	402	394	415	384	454	393	402	416	397	369	407	404	389	435	400	374	419	400	431	399	408	413	421	394	393	413	377	406	412	415	406	387	432	416	433	384	426	428	392	399	359	389	382	399	413	370	385	388	458	394	433	369	402	431	440	399	411	415	361	403	409	393	369	422	395	412	410	431	412	417	401	390	404	391	386	419	418	430	400	396	386	434	381	383	362	443	353	406	424	429	414	396	399	369	409	393	365	371	392	416	394	422	420	391	387	387	382	406	368	392	405	390	405	420	408	382	396	364	383	444	387	387	408	363	446	413	404	433	423	401	383	397	380	365	456	420	417	414	400	367	396	394	401	426	401	428	404	399	368	387	413	382	398	381	386	403	430	382	394	394	384	392	404	447	413	378	393	383	434	411	452	413	379	421	388	407	423	425	385	422	364	411	426	398	424	408	387	372	389	387	434	409	448	409	430	435	348	426	373	420	410	381	395	404	394	400	434	410	411	403	389	409	386	391	382	410	403	402	429	410	416	385	385	430	391	432	423	404	387	381	410	398	417	417	399	451	415	457	387	426	389	411	389	398	378	385	416	389	385	410	412	398	409	403	397	401	386	410	420	399	418	400	429	389	390	420	429	384	391	410	393	425	363	429	403	396	461	428	426	400	403	409	427	407	363	428	431	419	440	408	419	431	421	436	404	400	402	383	388	401	401	435	388	388	426	396	401	382	411	393	413	406	448	377	379	416	397	406	408	382	418	409	402	418	370	426	414	405	376	401	383	417	420	386	422	399	389	420	377	416	378	423	403	388	394	379	373	404	405	413	397	381	413	382	391	389	397	384	426	414	373	403	404	393	406	378	403	419	402	407	374	420	405	424	387	427	402	390	417	416	402	408	397	382	426	355	430	417	425	395	383	396	369	384	421	389	383	408	388	400	415	379	413	402	375	406	396	434	434	402	426	405	395	422	392	384	396	400	392	368	409	434	397	378	427	428	402	405	412	373	416	416	389	380	395	453	408	421	447	410	422	396	414	399	433	412	364	389	418	400	399	433	412	407	437	369	398	369	419	393	401	404	409	386	413	399	434	423	395	384	424	447	405	385	403	397	408	407	473	398	397	382	403	390	411	408	394	402	400	387	371	400	411	399	417	373	405	393	419	385	400	374	427	437	421	401	391	442	390	370	399	411	417	410	402	394	411	387	405	408	417	372	396	399	396	430	399	403	428	405	385	431	371	453	409	407	409	429	414	382	414	382	399	414	446	396	394	424	415	395	409	408	403	413	427	372	392	412	383	426	386	395	406	411	414	456	378	407	376	406	360	402	432	387	401	412	379	406	386	426	390	397	417	399	404	362	416	387	405	418	413	402	383	417	413	396	417	390	359	425	408	427	383	399	401	428	409	380	437	431	376	377	403	378	433	370	370	412	401	413	419	387	421	390	397	399	367	375	402	382	401	392	408	413	406	400	398	361	400	362	387	405	392	406	389	393	420	418	381	414	397	397	437	376	395	436	417	409	394	412	397	417	378	398	404	407	450	423	421	373	377	399	390	406	397	353	395	389	396	408	415	384	392	360	396	416	413	401	404	400	406	395	408	390	439	384	395	428	390	412	439	408	415	388	416	400	385	442	378	377	377	395	368	402	387	384	418	424	367	403	376	381	419	377	410	398	423	401	401	371	399	429	386	390	407	441	395	435	443	410	383	388	413	380	404	401	419	395	414	373	400	396	413	450	393	398	415	407	445	382	413	380	420	403	393	392	395	391	401	365	428	373	406	387	412	414	412	378	379	381	395	396	398	433	412	405	399	411	368	390	358	379	406	385	422	412	414	386	412	412	397	406	382	364	461	393	405	417	418	401	410	372	369	399	404	403	418	377	398	399	413	400	375	444	407	393	392	413	391	397	390	413	391	410	372	439	374	371	395	397	403	398	406	422	399	448	407	412	422	399	397	409	378	370	429	418	419	397	422	434	399	369	389	384	365	413	387	406	414	411	409	402	420	412	381	379	398	373	423	419	380	391	401	372	412	420	371	403	369	431	399	413	414	400	430	416	408	403	412	374	412	420	395	406	389	380	363	428	399	431	398	402	384	420	399	372	386	390	409	378	434	383	408	394	421	409	402	389	422	396	435	414	400	412	405	397	414	325	412	406	400	426	421	408	388	391	414	427	359	398	399	391	417	407	413	398	371	401	402	425	404	421	394	396	412	403	419	412	389	418	370	384	403	410	407	413	361	382	408	401	405	387	427	377	421	385	443	400	394	404	413	431	419	389	378	411	359	403	406	401	412	380	401	435	414	422	420	389	393	388	414	395	377	386	413	413	398	426	392	400	401	406	442	395	448	375	413	403	431	410	387	439	382	373	411	387	405	369	403	397	419	379	410	407	422	412	406	400	393	373	399	416	379	395	412	417	421	425	447	407	436	418	407	384	381	396	364	401	391	386	387	401	409	353	408	425	421	440	391	364	398	411	377	424	401	419	375	394	417	420	398	395	413	377	389	409	419	380	433	443	419	386	380	404	419	403	422	405	398	444	400	399	392	421	395	418	420	406	401	397	424	386	371	394	401	408	371	383	410	385	393	374	432	438	407	379	351	391	395	390	402	450	425	370	359	360	381	415	418	412	402	410	381	404	399	384	445	417	383	417	423	415	399	393	420	424	391	376	384	410	394	437	465	396	402	394	430	405	423	398	391	423	384	374	420	412	417	418	395	397	411	388	437	410	409	442	404	380	435	405	406	384	382	380	402	384	396	388	385	389	401	410	410	383	410	382	409	408	392	363	394	387	379	426	431	396	423	396	380	435	414	398	386	405	399	421	371	432	373	402	414	386	416	444	421	424	432	412	420	392	380	445	370	402	375	370	362	365	366	420	374	383	406	395	396	460	401	377	439	413	413	392	407	392	397	404	436	432	441	392	371	417	430	394	413	423	414	389	425	398	389	393	425	401	386	425	421	389	433	385	408	386	393	443	417	405	362	402	355	454	439	394	406	429	385	403	397	396	440	407	386	350	411	408	389	399	431	389	417	395	396	369	423	404	390	381	417	424	378	385	423	407	399	391	389	390	393	384	394	401	385	400	399	390	372	383
23029	20970	28715	23393	20971	16687	1921	868	717	685	640	568	530	538	530	517	520	493	482	467	461	440	438	452	446	424	429	457	440	427	462	435	437	438	430	421	418	433	432	444	408	426	421	435	429	420	426	405	425	445	423	385	409	410	452	397	425	403	406	426	426	415	398	399	418	424	388	430	411	423	400	390	361	429	369	401	384	381	383	404	394	419	373	385	428	423	408	431	397	402	392	417	421	421	430	409	397	440	423	402	402	398	420	393	400	398	403	429	410	352	426	389	391	409	434	385	385	441	394	427	415	393	410	388	383	411	406	396	389	408	397	427	412	398	421	422	412	390	407	392	414	407	424	427	407	417	386	390	416	413	421	383	393	390	385	399	402	398	445	391	408	374	350	397	437	422	433	431	414	376	382	398	428	406	429	434	400	426	391	382	402	378	394	417	396	382	414	414	372	410	384	400	403	406	454	382	433	426	396	427	414	383	418	401	427	389	407	420	391	366	415	427	417	417	387	428	391	398	405	396	404	415	409	398	390	380	442	433	399	414	435	400	402	405	398	416	392	380	415	385	425	414	409	392	403	393	387	387	388	366	435	414	395	410	390	418	393	402	414	397	420	408	391	409	403	395	408	414	425	425	395	406	387	386	399	416	437	417	395	405	394	435	398	449	401	423	410	384	390	446	401	414	406	408	411	407	406	406	428	385	394	386	382	382	419	424	433	422	412	452	415	418	391	416	394	420	397	394	393	355	398	361	413	421	386	395	393	401	384	412	369	360	401	389	408	423	396	389	415	391	402	412	384	395	405	403	402	399	376	395	397	404	419	417	410	344	407	459	465	407	418	402	376	408	406	433	390	420	373	408	393	388	414	418	375	391	421	409	397	412	412	388	415	394	385	378	390	385	401	410	384	410	381	401	342	380	400	412	410	357	409	421	374	415	421	412	400	416	428	386	364	391	404	382	412	385	430	404	389	375	407	382	397	399	375	430	369	386	407	386	430	369	422	384	413	377	400	374	423	406	373	416	392	414	378	381	419	405	386	407	391	391	422	381	404	418	393	400	418	385	422	422	420	405	377	414	404	371	405	385	403	370	417	395	448	408	383	418	412	413	388	374	391	407	421	413	407	393	445	379	427	389	380	402	376	371	397	429	389	400	414	413	377	389	384	405	416	385	408	390	397	399	449	414	429	427	417	397	378	425	365	418	443	398	415	404	436	392	415	431	406	405	381	414	389	388	434	397	389	411	428	383	392	420	396	382	406	391	390	383	398	404	416	451	356	417	401	403	340	438	388	401	400	407	420	418	401	431	416	401	402	417	405	402	436	413	404	392	441	379	393	383	410	398	441	377	395	440	407	379	398	392	430	381	433	416	393	408	380	388	430	428	413	406	372	398	378	405	348	420	416	386	418	400	405	392	398	417	379	394	404	393	416	413	421	383	416	397	415	396	393	438	376	434	434	376	404	418	355	408	402	427	407	420	412	408	403	430	424	376	396	406	383	415	403	382	402	386	378	398	408	409	398	423	406	388	406	372	393	398	416	421	420	450	371	391	433	424	369	433	388	391	415	366	405	368	392	366	410	402	419	402	434	372	423	426	423	385	424	411	380	446	423	414	439	427	403	442	422	400	389	414	420	385	405	385	402	430	432	395	447	381	419	393	430	401	380	381	384	384	404	393	425	424	364	412	425	412	407	411	384	396	409	406	392	443	400	366	371	368	346	423	380	378	397	402	398	356	364	414	438	426	394	412	409	389	396	383	414	405	405	412	393	381	398	435	347	377	395	403	369	372	412	424	407	403	404	397	360	382	396	419	413	407	412	418	423	370	423	402	385	413	411	430	407	394	398	419	421	380	438	424	422	396	430	438	407	360	429	389	387	413	415	411	418	399	380	388	411	386	392	383	388	406	395	409	365	391	417	397	344	429	397	428	391	420	424	447	430	397	407	394	399	409	392	424	391	426	384	408	420	383	407	383	438	404	384	410	397	397	395	410	398	393	375	396	422	419	421	396	397	417	413	389	399	405	396	396	449	430	470	382	395	406	358	391	397	371	430	393	403	402	366	406	413	383	382	420	433	370	413	399	413	346	370	411	414	418	388	432	442	411	395	378	432	396	446	415	393	431	411	402	427	383	399	404	369	420	430	434	388	385	413	397	394	418	427	410	391	386	403	409	422	408	400	375	382	416	419	421	413	421	367	423	453	418	425	401	423	429	406	429	350	430	411	402	381	367	396	392	385	400	386	406	402	420	401	380	406	419	450	402	355	403	411	417	390	390	409	410	401	426	388	416	395	404	369	381	430	425	404	408	367	402	393	394	442	398	422	434	379	408	413	433	413	362	413	370	405	393	414	414	401	411	426	370	364	412	379	372	436	388	402	435	446	375	397	454	432	390	403	405	384	389	433	414	383	418	432	398	434	413	396	402	404	401	418	379	359	402	431	397	395	377	405	418	412	405	425	415	409	381	431	416	388	431	397	406	406	411	409	385	398	422	370	440	388	387	420	411	429	416	411	421	404	413	406	382	447	396	396	380	405	380	399	397	439	411	422	411	381	403	401	409	389	405	435	404	390	396	416	410	408	409	423	416	386	395	362	379	406	420	399	406	413	379	407	364	381	363	426	393	389	408	379	425	434	378	424	413	376	421	402	410	405	403	422	392	370	445	416	362	389	416	400	407	402	376	403	412	383	417	435	378	423	422	400	374	388	377	404	398	399	429	421	376	367	410	367	424	433	407	361	414	398	409	397	412	425	395	422	413	409	399	386	412	397	441	421	433	389	410	380	409	372	444	371	416	394	413	399	410	388	430	405	390	399	426	403	375	394	415	387	382	402	413	414	411	376	409	407	392	429	404	385	388	399	371	368	405	426	408	370	404	426	405	403	424	426	410	409	375	431	399	370	399	417	416	421	414	443	385	380	417	369	415	413	406	398	405	435	401	391	406	397	386	408	419	397	390	393	371	419	411	406	388	403	391	432	385	371	438	406	370	422	431	402	386	405	389	376	390	417	425	396	443	415	420	355	412	426	395	382	423	448	391	431	426	414	413	410	375	412	400	378	399	401	418	408	426	400	389	433	408	416	409	396	399	363	384	398	409	406	367	378	432	406	413	393	371	405	390	386	405	412	416	421	417	382	410	385	393	375	417	400	407	379	378	401	374	437	415	397	413	394	430	373	418	378	414	403	388	376	357	403	397	390	385	380	420	404	430	378	418	395	416	424	460	378	402	401	400	404	400	446	401	355	401	424	412	415	404	407	361	390	373	354	395	425	400	409	385	385	417	412	445	387	375	387	380	404	358	411	411	417	422	361	403	413	387	429	411	396	400	393	412	400	363	374	420	418	424	444	362	419	383	415	407	392	398	361	400	377	425	415	374	414	428	396	386	395	412	394	397	411	380	398	397	393	404	403	425	394	431	367	405	369	379	381	372	389	405	427	403	372	415	419	404	366	406	388	397	385	402	417	434	404	380	389	402	413	391	365	418	372	384
15572	16323	13673	7638	5039	3763	2899	2305	1966	1693	1421	1312	1186	1139	1069	976	943	952	886	850	862	851	850	798	832	750	812	767	775	796	765	735	783	724	740	711	780	668	738	724	707	724	715	712	677	702	719	701	729	675	702	750	676	684	686	713	689	713	687	726	718	672	684	688	695	695	766	746	670	686	683	736	669	735	690	697	671	717	693	663	662	683	710	673	638	685	698	707	709	653	648	704	677	675	670	689	697	656	643	665	715	669	713	677	713	652	674	649	754	651	646	683	661	666	684	677	644	662	621	705	654	704	701	688	645	676	677	716	684	688	661	674	661	723	634	697	699	678	684	725	678	663	690	660	686	704	691	681	697	678	711	691	678	742	671	701	664	671	697	669	672	738	695	640	712	674	671	709	652	668	703	683	718	685	711	669	670	716	699	710	665	708	666	722	655	705	684	653	676	690	665	738	704	660	680	700	668	720	635	677	688	722	677	702	653	688	686	699	691	650	698	700	674	696	716	709	688	662	693	692	706	725	665	677	699	661	686	696	637	668	705	641	668	688	669	669	645	709	651	648	688	717	665	672	644	671	691	705	618	684	734	719	687	687	697	626	674	682	639	661	637	723	712	691	734	670	693	717	696	656	686	725	673	671	659	679	757	662	654	667	697	691	683	723	650	695	622	673	666	682	669	734	680	708	680	685	700	638	695	703	677	632	683	668	704	706	691	693	662	690	687	684	700	645	702	695	654	707	718	666	642	690	698	650	638	656	708	656	702	687	657	740	642	723	708	681	676	667	637	689	697	683	669	646	683	659	679	719	683	693	661	673	665	665	629	686	669	703	686	683	681	627	686	668	632	703	698	649	672	650	710	691	653	704	659	702	707	674	709	696	695	682	670	680	735	658	691	663	691	638	675	685	695	688	672	731	664	717	747	674	683	659	672	678	652	671	664	706	675	695	683	640	709	668	679	753	698	650	717	683	673	680	694	681	681	697	671	691	651	689	717	750	692	668	727	664	647	667	744	671	643	665	668	692	689	680	649	633	695	687	693	624	719	681	681	674	614	661	682	651	716	678	698	660	643	691	708	649	705	691	690	703	719	672	665	696	661	701	671	668	697	714	666	692	660	712	683	650	686	705	673	694	685	662	688	733	692	729	659	706	679	693	690	658	718	636	645	691	708	654	659	672	673	686	713	706	667	654	713	697	698	699	664	682	692	719	679	709	722	714	638	681	681	696	607	654	702	668	704	658	725	679	665	736	643	683	664	695	715	735	656	690	676	729	668	658	727	681	683	682	674	712	705	689	712	673	653	650	645	655	690	703	645	711	702	735	709	693	690	682	719	708	690	644	661	722	658	713	690	698	662	697	681	677	616	673	698	689	638	706	665	698	662	651	677	696	722	714	690	610	733	702	686	691	709	677	689	640	656	708	727	674	647	720	694	728	714	674	725	653	662	706	685	660	701	651	675	659	684	701	638	682	642	695	678	675	671	666	690	687	685	652	644	702	709	729	633	670	678	685	717	670	703	686	682	673	703	679	705	661	699	706	695	697	689	643	695	702	671	686	676	652	699	707	723	640	679	685	706	640	692	652	623	690	680	700	677	633	709	668	657	673	704	704	699	620	662	683	727	733	647	672	713	676	715	669	676	680	700	648	635	684	705	657	640	710	709	687	699	712	638	686	620	634	693	661	677	671	661	669	670	666	669	742	701	730	691	686	673	722	609	695	657	685	690	690	688	714	633	669	676	691	685	689	707	685	684	687	696	658	731	693	697	702	702	729	716	686	641	705	679	659	681	655	658	715	658	638	702	707	648	689	663	699	689	693	695	692	670	659	683	729	695	674	671	644	636	697	660	677	678	703	675	657	656	688	705	656	690	635	660	665	683	709	677	640	680	696	688	686	683	691	637	677	668	693	646	653	635	681	672	640	658	645	656	709	719	652	641	694	698	689	689	686	674	665	733	668	716	699	682	660	694	677	611	712	693	721	664	688	676	699	689	675	699	654	646	679	714	666	666	689	654	701	632	659	691	656	699	687	645	704	690	655	637	674	665	660	689	705	659	661	667	710	672	720	674	703	669	691	704	665	696	686	652	681	668	671	674	698	710	663	668	688	680	675	700	657	706	711	683	678	704	643	643	662	667	697	652	654	708	702	698	649	726	648	686	691	695	714	699	681	618	654	675	672	678	631	684	710	658	693	641	679	672	663	658	713	690	694	663	653	615	700	680	698	707	664	663	722	682	654	736	697	738	675	671	684	682	701	626	672	659	666	675	658	657	692	670	666	669	653	676	710	685	707	652	709	677	706	653	667	694	670	633	678	648	661	692	690	695	670	662	687	632	703	656	700	738	707	682	653	703	634	689	687	637	687	623	676	695	659	656	710	687	680	670	702	679	693	682	689	680	670	692	730	685	661	714	660	657	686	684	674	680	658	690	633	684	674	696	708	681	647	705	694	711	670	710	667	667	719	658	678	672	675	691	746	721	698	702	642	678	604	705	677	663	706	679	685	635	639	637	671	664	663	634	685	723	692	670	646	648	688	712	630	702	692	652	698	670	712	682	669	684	714	652	706	678	686	708	762	680	705	706	670	638	716	694	690	733	662	704	673	689	683	665	680	666	657	720	688	669	644	703	722	701	694	691	686	671	627	670	685	699	645	669	691	673	648	649	670	696	722	696	687	715	690	690	663	676	708	683	677	725	694	696	708	683	649	624	693	692	674	696	704	702	703	675	669	721	655	683	661	644	689	662	705	677	687	738	678	678	672	698	701	677	690	702	631	685	676	687	704	714	694	681	682	727	642	618	687	676	629	684	716	717	697	686	688	676	750	694	692	670	672	672	668	614	724	684	673	644	655	650	657	668	702	678	662	673	681	681	661	730	662	701	680	624	700	668	718	765	720	655	671	647	714	692	652	677	675	680	676	662	672	660	670	695	689	640	640	676	717	664	667	724	674	700	697	673	694	687	645	683	730	706	684	667	664	665	683	720	668	690	690	670	671	657	674	670	647	681	725	626	701	720	675	689	681	662	668	658	691	708	669	727	659	670	693	718	671	699	681	641	634	694	688	639	689	661	644	670	721	679	650	677	701	653	655	713	666	673	640	670	678	657	715	659	654	705	661	715	672	678	713	690	681	661	700	693	681	677	653	654	661	700	737	660	650	692	675	726	712	748	657	655	644	655	714	660	670	705	671	676	694	705	635	694	668	688	662	697	658	664	684	686	667	669	720	716	666	674	698	710	672	688	737	691	682	669	596	671	677	670	629	631	726	674	665	661	655	685	691	688	671	639	707	653	707	664	677	716	722	656	666	665	699	687	680	650	687	698	693	672	707	703	654	689	690	658	736	679	673	656	655	755	657	672	709	654	698	634	707	697	703	672	719	690	687	673	608	639	730	660	708	715	685	740	726	692	676	697	680	692	701	715	695	670	642	669	661	694	650	710	635	712	650	703	675	666	681	639	664	673	708	669	716	648	704	670	684	705	694	692	701
26617	20026	6922	888	565	502	476	507	451	492	447	449	499	492	449	470	432	463	483	452	451	476	459	450	430	490	447	458	473	476	461	426	467	442	465	450	448	483	463	487	431	442	454	438	412	473	462	419	487	459	449	428	462	446	470	425	425	439	454	464	451	474	461	437	467	421	483	452	515	485	420	482	461	460	447	447	465	450	478	437	484	427	461	489	427	482	478	426	414	445	449	477	453	433	491	436	444	474	459	451	476	440	467	455	442	450	477	469	425	495	445	448	449	445	415	452	431	517	465	486	479	418	484	437	434	436	428	486	488	465	494	432	440	438	459	462	432	459	457	438	419	472	475	446	427	404	443	442	475	436	451	442	474	499	424	439	494	423	432	459	448	508	449	458	445	508	444	417	448	448	461	437	463	453	479	443	429	435	458	454	444	423	456	484	470	490	442	473	492	454	478	450	456	463	448	439	455	439	486	457	444	434	424	499	456	439	426	494	438	472	471	468	435	436	436	483	477	424	440	432	451	465	454	465	433	480	468	459	424	421	431	494	438	455	496	424	403	441	440	451	461	426	432	448	465	478	426	439	441	464	444	424	511	472	436	464	502	442	435	460	496	455	432	421	456	452	435	459	439	407	469	497	436	459	447	469	440	462	451	454	440	429	461	476	472	481	446	461	453	413	437	452	474	453	478	457	429	436	419	426	431	453	443	468	495	458	455	452	433	459	411	457	473	457	478	445	442	444	412	436	438	474	482	443	453	456	464	445	415	461	429	433	446	495	426	461	454	442	414	470	432	452	467	430	450	459	442	442	476	422	459	503	422	468	444	429	431	452	419	441	500	452	438	433	456	430	482	427	489	427	451	412	483	450	439	416	471	413	469	467	462	481	451	475	462	464	461	416	469	440	452	460	428	467	449	453	436	439	428	437	440	480	463	457	496	492	421	499	485	471	462	458	471	450	431	431	437	448	476	432	449	493	462	438	479	437	440	419	445	425	458	473	489	444	474	437	477	407	471	454	475	463	439	438	470	456	457	478	491	440	468	457	421	494	421	492	458	436	436	468	444	490	425	476	456	466	417	432	407	446	446	457	462	414	484	443	466	427	418	446	463	435	430	441	458	440	472	449	440	448	391	447	457	468	433	460	490	464	457	445	445	454	428	422	465	514	472	441	441	512	472	471	471	453	451	450	424	399	463	445	461	449	438	465	452	456	442	452	450	482	453	422	451	445	466	474	430	436	508	434	443	461	434	415	474	453	432	436	452	468	464	491	405	462	437	455	484	450	456	437	467	431	423	479	446	445	444	454	464	431	457	450	452	441	448	435	489	446	429	426	477	473	441	433	441	436	455	453	440	432	439	467	481	457	474	434	437	465	440	431	481	456	460	452	461	469	457	445	470	399	471	447	456	489	423	437	459	427	486	441	444	459	452	433	473	457	458	442	454	441	485	500	421	444	467	476	452	457	497	450	471	476	436	454	462	483	473	457	445	433	441	452	461	459	457	431	449	460	464	457	464	436	435	478	476	451	464	473	463	477	436	446	453	453	414	444	439	455	445	445	427	450	430	432	457	458	437	409	451	421	453	460	459	482	435	444	462	450	443	443	476	466	478	414	474	438	456	399	453	492	433	426	452	464	407	436	463	466	445	450	474	434	446	466	451	463	425	403	452	465	449	439	463	416	443	436	488	474	437	421	441	474	420	436	446	488	436	433	455	471	454	424	429	447	447	440	442	496	452	466	468	438	470	424	427	467	436	473	433	495	481	465	470	475	480	494	497	459	411	464	469	435	420	463	453	451	437	463	464	475	439	466	466	485	437	483	440	428	482	443	448	464	472	492	416	421	466	441	449	441	396	488	469	469	410	419	466	479	461	434	488	471	457	498	455	452	443	471	459	478	466	434	444	444	481	444	508	438	472	459	445	470	417	460	427	464	471	484	467	449	435	476	472	445	453	442	455	449	432	452	463	468	447	441	426	444	433	446	453	452	453	460	487	440	453	447	464	427	457	471	492	475	450	446	434	490	472	444	446	490	464	480	488	444	440	472	497	482	420	431	423	446	475	423	432	469	442	435	471	489	446	480	457	448	470	377	476	436	445	446	456	433	465	435	463	471	448	463	432	422	420	470	459	455	433	461	439	481	467	466	472	461	474	407	437	462	474	458	447	428	468	461	462	439	438	470	437	425	459	494	429	433	459	472	459	499	505	446	472	442	442	511	442	475	458	436	465	479	443	459	481	471	444	477	438	417	442	439	472	485	422	450	492	458	485	443	431	425	480	441	460	411	457	438	447	430	443	428	432	478	435	455	443	422	450	449	471	464	455	453	421	443	491	457	410	429	465	444	439	420	447	464	481	430	450	425	462	472	429	463	491	464	471	488	492	446	436	435	413	452	470	491	474	489	468	452	429	485	460	450	457	463	461	438	486	478	457	470	455	475	438	461	461	473	456	467	499	454	464	497	487	461	467	468	459	483	455	474	428	504	458	475	441	458	449	438	436	442	430	459	421	433	448	449	454	433	484	455	452	473	425	469	479	453	441	445	444	405	442	475	458	441	445	491	438	460	412	444	456	447	465	460	511	482	479	427	448	483	480	442	470	450	438	464	467	452	461	419	484	434	480	432	465	470	472	444	424	473	445	444	418	462	441	461	435	477	476	426	433	453	457	450	473	479	468	413	455	469	440	462	451	444	435	448	490	470	442	450	466	469	440	468	421	455	442	469	447	451	493	468	469	431	523	447	456	479	449	455	417	441	492	445	448	477	441	471	502	471	497	441	453	480	440	447	432	439	490	442	465	450	444	448	450	446	439	417	460	461	433	443	459	477	478	492	462	470	457	446	451	436	426	423	486	486	444	434	420	466	414	489	429	440	478	438	472	424	431	512	423	452	478	471	458	439	470	446	418	488	443	471	465	458	451	465	453	422	470	477	419	465	414	452	435	476	434	430	452	483	441	425	445	463	466	468	439	432	443	468	464	471	434	456	497	463	445	453	499	472	435	425	430	425	418	420	489	447	429	433	469	441	487	484	421	421	417	476	440	431	437	414	475	426	431	438	436	432	432	430	416	476	508	434	469	433	454	436	447	494	427	438	427	458	462	437	469	489	467	430	438	418	445	407	435	455	426	428	436	458	467	443	482	437	432	492	435	452	408	419	468	456	493	444	450	436	429	458	487	467	442	479	428	480	458	506	477	496	484	498	468	452	484	483	476	468	444	468	510	465	474	470	431	474	429	454	420	431	470	464	475	421	429	425	421	443	460	471	497	439	440	446	457	439	439	489	448	475	452	484	447	475	449	478	499	509	426	442	438	445	465	454	411	473	466	421	446	450	450	454	460	471	424	423	442	473	449	469	510	455	426	474	493	442	409	439	453	429	447	466	487	434	434	502	462	454	446	441	443	441	453	463	447	434	442	481	467	483	453	465	462	446	417	429	435	491	486	456	446	492	427	444	435	427	438	467	461	470	453	468	429	468	443	460	447	479	415	439
6685	2010	1752	1243	1012	967	919	869	861	840	855	826	777	818	886	820	805	798	813	794	818	801	813	845	827	840	800	817	828	794	817	791	778	812	846	816	798	830	838	772	832	784	802	808	819	837	818	843	768	826	753	825	813	847	815	829	794	846	830	777	855	872	801	829	770	838	807	850	831	822	798	813	797	783	775	799	817	830	743	827	803	774	812	793	872	768	830	795	793	819	821	832	836	778	835	787	712	825	778	835	820	861	819	799	804	763	791	841	810	793	828	792	761	818	764	777	800	774	823	830	780	813	774	820	716	820	768	733	815	827	792	855	865	798	796	872	833	780	800	811	828	784	789	773	803	805	830	809	770	818	759	835	861	787	884	834	855	767	816	810	750	778	858	802	814	805	781	750	778	794	802	738	771	825	775	804	843	810	830	784	769	767	822	820	807	852	842	828	756	782	780	784	825	842	828	808	794	811	811	796	805	749	773	738	821	859	849	805	796	820	817	745	878	805	770	798	872	815	813	764	785	792	819	817	799	809	804	804	774	775	831	760	843	785	785	829	785	746	795	803	797	808	867	793	735	773	803	836	815	833	815	797	791	797	762	869	815	786	793	840	814	841	791	772	813	767	833	810	799	824	758	867	747	807	805	838	812	817	798	822	761	822	772	813	833	851	798	843	827	834	780	806	817	803	796	790	818	805	838	787	837	854	792	829	795	803	808	855	795	743	775	774	784	803	765	774	778	809	822	810	821	787	818	798	788	807	810	803	838	807	867	828	778	807	790	812	778	805	776	825	779	858	762	827	835	834	811	817	850	870	850	809	858	822	848	806	825	762	818	806	754	784	836	764	852	832	750	786	798	776	845	749	783	851	803	787	799	784	785	844	806	790	806	790	802	776	800	856	808	757	828	811	799	860	760	871	807	803	856	800	817	756	811	843	795	763	813	830	764	820	785	805	790	787	853	838	745	816	814	830	804	761	789	780	820	789	834	782	815	809	809	792	843	796	766	833	825	822	828	785	811	816	858	817	799	848	773	836	806	807	796	816	821	757	795	850	817	821	784	757	787	798	824	801	778	775	824	773	793	778	771	787	796	788	794	815	790	803	830	794	810	761	765	810	779	827	786	844	784	817	785	848	776	774	802	786	792	774	776	750	788	858	823	775	817	811	814	803	836	807	822	827	799	761	827	777	816	793	768	828	783	799	805	779	834	819	799	834	760	796	829	790	760	806	791	799	790	829	795	800	794	866	856	842	785	776	801	797	776	809	810	771	813	761	792	773	825	806	774	847	749	827	806	783	815	866	783	830	838	769	793	863	862	799	813	779	824	819	865	804	826	821	762	830	764	809	817	828	800	775	752	772	804	790	891	751	854	801	837	811	781	799	841	760	819	826	834	811	790	777	821	789	774	816	845	762	786	751	781	774	825	793	789	772	836	825	788	766	788	780	793	880	790	817	838	810	814	779	793	764	826	802	806	847	769	759	815	793	783	809	810	832	821	801	794	808	814	820	818	804	817	809	807	791	796	805	802	800	795	803	772	808	821	830	756	817	765	757	800	758	757	842	841	757	822	784	844	769	816	803	850	772	808	844	818	785	815	838	751	743	802	796	844	770	878	809	803	823	792	817	765	787	800	830	837	829	805	863	834	765	824	827	759	846	818	834	847	789	793	846	809	784	825	827	780	790	798	773	796	848	806	869	806	796	773	818	819	792	772	805	798	822	840	799	862	820	814	810	781	795	808	764	781	886	763	830	776	754	789	773	792	827	758	821	797	746	808	811	793	740	796	730	787	776	797	760	821	794	832	863	796	823	812	842	814	832	774	806	808	833	754	794	767	843	754	854	769	799	841	795	809	789	824	764	801	772	825	816	792	852	797	833	790	833	785	799	758	777	804	772	825	809	819	831	790	799	807	802	803	819	822	743	813	737	814	836	810	797	818	866	768	851	817	816	792	807	801	844	817	809	826	722	823	804	824	778	790	810	833	806	807	796	755	766	768	780	785	786	768	740	822	807	817	743	821	812	825	789	835	776	808	840	776	839	788	767	812	752	827	768	806	748	834	797	793	819	847	841	861	861	842	805	815	786	813	825	827	763	803	787	796	841	801	812	834	843	810	751	792	807	854	821	783	812	805	764	845	812	840	792	826	820	826	850	846	796	823	818	823	838	816	789	798	778	786	827	787	784	763	832	771	859	824	783	834	775	823	803	800	807	780	766	766	847	792	833	810	843	780	794	847	784	826	822	806	729	805	834	787	787	848	847	831	822	796	790	779	796	865	780	875	772	789	787	802	770	851	797	842	836	822	849	799	792	789	781	852	785	818	813	809	895	806	845	835	825	842	812	849	775	816	821	805	815	836	816	759	788	863	838	775	791	868	811	814	814	774	792	806	812	786	847	811	805	787	814	750	841	842	806	822	833	772	791	876	797	813	831	814	804	813	815	819	866	825	836	815	784	791	818	797	759	830	820	805	779	773	801	822	787	763	848	822	760	809	773	756	821	817	843	793	780	794	810	780	789	802	814	786	825	822	807	745	819	816	817	840	787	787	822	829	815	818	828	847	800	760	833	804	831	838	803	770	795	811	794	769	816	864	850	828	774	803	840	827	811	809	832	793	810	825	851	786	807	789	786	809	855	820	779	778	771	759	844	784	730	792	785	778	835	799	856	822	844	858	797	831	834	803	807	831	763	750	871	770	838	769	845	843	812	803	842	785	855	756	814	840	874	756	840	843	857	750	778	834	809	818	836	798	807	834	791	784	811	819	871	832	815	816	787	814	795	805	765	780	820	794	795	818	882	781	800	809	859	824	792	865	763	826	815	846	796	782	813	792	795	778	811	808	768	754	829	792	783	810	793	734	775	813	817	778	832	836	791	801	799	823	806	818	851	805	832	844	841	787	756	797	777	786	810	810	779	836	795	791	757	828	799	773	813	829	784	782	812	776	827	778	836	788	755	821	799	823	847	774	825	823	805	835	825	771	826	821	774	840	814	813	780	822	800	804	801	795	779	865	856	804	806	779	802	820	773	810	872	817	784	830	784	756	789	793	767	780	808	786	759	803	833	829	804	826	840	775	845	795	781	806	811	834	805	802	823	806	773	794	813	791	796	827	770	810	810	858	835	797	843	832	834	739	805	813	763	818	813	814	812	821	765	807	780	831	853	842	777	804	817	791	837	764	805	780	805	851	848	813	811	799	822	832	776	785	846	839	793	756	827	813	817	772	761	828	804	750	833	808	820	789	817	829	823	779	852	809	793	790	820	809	813	783	800	825	807	853	766	814	850	796	809	766	813	749	773	802	806	813	789	834	828	798	796	834	799	832	790	816	781	828	854	803	876	792	779	777	820	784	847	755	804	843	836	786	800	825	808	742	800	818	767	789	788	839	765	794	866	819	818	780	829	841	794	766	837	769	781	820	847	767	818	790	794	789	848	821	825	822	850	815	862	753	784	784	784	744	803	779	785	823	813	789	814	806	757	805	832	843	838
23955	20978	28013	24092	18676	1458	634	476	400	367	332	299	296	287	294	252	251	230	247	256	244	222	218	262	245	214	233	210	257	234	204	260	221	217	219	220	237	196	216	231	198	213	207	231	217	239	210	195	221	221	231	211	223	204	194	209	237	202	214	202	198	194	214	221	215	210	216	190	221	210	224	243	201	186	212	223	224	213	209	217	219	238	218	222	206	178	228	182	219	209	202	211	216	220	230	191	248	227	215	242	215	240	193	223	221	195	178	239	224	218	197	211	232	229	188	213	213	214	230	221	242	239	222	214	232	206	215	229	200	228	185	193	222	196	238	200	244	200	219	180	202	187	198	207	226	208	204	198	230	216	197	224	218	245	207	204	219	226	216	200	199	246	190	213	209	243	205	223	201	191	209	221	198	216	209	209	233	215	215	212	210	226	230	198	236	205	202	220	225	166	248	219	219	224	229	190	207	199	211	215	200	209	201	235	243	206	208	209	173	218	231	201	224	193	209	195	204	215	231	181	218	210	235	192	213	227	226	210	218	223	199	202	210	225	212	191	168	201	212	199	226	230	222	188	220	219	227	199	199	207	199	209	196	216	205	222	223	214	192	231	246	215	195	227	197	219	191	217	208	242	207	196	223	205	216	215	210	215	210	192	207	204	218	192	213	253	222	196	229	202	212	211	205	238	181	190	195	203	227	214	197	231	223	224	170	212	236	224	217	202	215	223	219	227	215	210	233	219	222	224	218	208	235	196	220	197	210	213	229	216	197	195	231	224	211	191	215	246	207	217	215	233	213	213	217	216	194	203	215	209	215	204	211	212	226	216	214	229	209	189	221	218	232	198	222	203	216	209	213	186	216	216	224	207	206	221	205	204	215	233	215	213	230	213	213	203	243	233	203	207	221	219	210	217	204	202	215	214	219	212	229	207	200	190	205	235	209	201	231	212	193	209	208	199	197	239	203	201	219	217	222	202	195	197	228	224	217	228	221	200	210	230	220	231	212	203	221	203	199	204	221	210	206	222	204	204	210	211	198	233	233	195	202	215	215	190	191	197	208	229	207	222	205	234	244	212	201	212	199	199	241	211	209	201	189	228	228	206	206	200	223	197	201	199	205	202	197	235	220	230	241	202	219	189	223	189	210	242	217	201	207	236	228	221	214	234	218	215	218	228	209	208	211	227	201	215	220	209	221	220	202	194	232	218	215	217	253	201	223	206	187	202	195	232	206	199	206	230	213	215	220	197	229	229	210	182	203	201	216	216	191	231	215	216	235	222	223	228	205	200	223	206	217	220	205	186	196	227	219	199	214	200	218	230	201	248	190	210	237	213	211	202	205	214	212	230	234	229	208	211	214	208	224	209	207	207	198	206	228	219	201	213	216	209	218	220	214	221	211	206	192	206	199	206	210	190	226	243	250	232	221	189	224	221	215	208	211	218	213	215	231	226	228	227	212	189	224	223	212	226	201	224	189	219	231	202	233	214	182	211	214	220	220	211	214	210	203	197	210	240	220	198	201	232	210	226	198	193	217	205	201	233	227	229	215	223	209	197	206	211	214	221	219	229	231	230	220	206	217	200	221	206	203	205	208	187	217	202	204	246	213	216	225	200	229	211	215	212	209	220	231	207	228	211	190	240	212	223	198	196	228	222	211	195	234	205	204	185	186	210	213	234	223	211	220	236	228	195	224	223	218	199	220	179	220	198	223	213	204	223	243	211	249	210	226	212	223	207	178	224	243	204	209	219	230	197	186	205	212	234	218	190	206	231	206	224	218	219	225	248	212	216	227	206	226	219	207	200	225	221	195	210	196	208	228	209	220	228	223	224	217	218	241	228	226	219	193	220	211	221	211	241	202	219	219	215	174	228	218	211	220	202	214	226	192	230	235	210	226	209	199	209	187	184	202	198	196	208	185	220	204	221	216	202	202	217	198	208	210	190	232	194	221	229	220	206	227	196	187	209	234	235	231	190	201	227	206	210	223	218	228	196	191	226	212	212	212	201	198	217	201	212	213	199	215	217	230	200	208	218	225	198	196	217	202	214	214	222	199	218	206	183	208	208	199	195	210	193	210	185	235	223	200	220	239	194	210	197	219	229	214	232	210	204	213	203	208	215	204	195	217	193	206	205	229	216	232	185	200	208	197	193	232	251	187	189	258	211	191	228	184	230	215	203	221	216	235	220	223	220	226	201	231	206	210	216	222	209	218	203	217	227	206	211	208	197	216	211	207	224	247	244	229	214	209	217	204	245	212	208	211	217	217	208	192	214	204	193	186	217	229	251	232	213	187	221	182	202	216	220	203	206	200	184	193	238	215	212	206	214	199	223	186	234	201	199	231	206	229	206	196	192	199	198	194	240	222	235	216	211	210	221	206	234	224	209	202	201	222	204	209	206	185	192	202	199	239	216	208	203	209	193	192	224	215	189	239	208	220	211	190	229	188	217	193	209	204	235	205	203	207	193	213	210	187	220	230	220	194	203	222	192	200	197	228	223	211	191	211	207	217	235	232	223	207	218	214	198	214	214	188	242	205	210	222	207	212	228	186	228	211	217	217	209	216	216	212	208	221	241	212	213	227	203	222	210	204	213	218	192	212	220	229	191	227	224	211	216	241	223	237	219	223	219	244	204	216	229	192	214	218	217	210	213	239	217	206	228	196	236	192	194	205	206	227	210	194	203	217	219	217	195	226	205	197	207	210	215	194	249	177	237	217	240	227	251	202	222	205	183	217	239	213	230	192	188	212	213	204	229	245	217	204	207	231	202	196	218	225	218	236	219	228	225	217	219	216	234	225	215	220	227	199	212	232	215	238	202	218	184	192	229	228	209	219	205	219	217	225	222	234	221	215	232	219	239	207	200	203	207	214	213	210	203	205	215	208	204	204	223	209	194	195	216	180	211	193	209	216	235	237	204	193	212	212	212	217	234	203	211	208	200	212	225	209	208	236	187	225	213	207	206	199	227	217	219	221	199	208	214	197	209	220	215	221	206	209	203	202	215	230	212	233	196	211	209	210	218	200	204	193	219	203	211	218	212	184	220	232	202	226	208	208	195	203	215	195	206	214	222	207	226	208	230	225	188	215	182	205	206	207	229	215	220	235	216	207	216	201	232	185	227	204	212	203	230	205	202	215	215	197	214	212	210	223	206	195	222	208	222	232	218	216	215	212	177	224	232	193	216	221	211	204	213	223	216	217	212	218	227	209	210	231	216	215	221	217	198	225	220	223	214	211	209	209	220	217	225	207	234	207	203	205	204	190	233	224	216	197	203	202	198	212	202	188	224	238	225	210	191	207	210	229	221	217	221	246	209	193	206	228	223	226	198	204	200	201	200	227	202	225	227	235	219	223	226	225	175	215	209	211	193	232	208	223	204	193	240	218	220	218	224	218	212	196	205	191	198	225	220	205	213	213	216	220	227	194	211	203	207	188	224	232	198	226	197	198	218	211	224	228	196	220	218	234	208	214	227	205	227	226	225	215	226	219	209
12908	10290	8632	4410	2863	2076	1615	1269	1103	946	809	770	713	638	633	604	521	538	511	517	495	505	486	459	452	432	479	457	452	428	386	428	434	411	454	386	428	502	446	404	455	395	445	390	410	399	417	395	404	441	420	402	376	390	439	415	405	383	385	447	432	422	424	407	408	420	385	407	415	424	375	401	407	433	401	419	446	383	406	399	396	406	450	399	380	431	422	415	393	423	389	391	383	401	424	439	393	404	395	445	451	392	426	425	400	404	410	422	387	381	425	416	383	349	373	402	398	397	392	395	401	419	427	427	409	392	392	404	419	418	390	372	409	378	427	418	386	409	391	380	409	404	405	428	420	418	409	437	382	400	385	405	402	393	387	401	420	410	453	418	379	409	374	400	351	422	382	374	392	385	397	393	431	415	402	422	377	408	404	425	414	411	416	407	388	373	412	423	424	401	400	423	401	417	412	396	408	396	406	403	438	370	396	405	397	392	417	402	410	380	408	385	421	382	422	448	383	422	437	393	399	367	442	395	396	413	395	435	400	408	372	407	413	434	400	446	435	426	398	382	394	402	401	412	419	389	374	377	373	417	357	382	400	395	375	400	386	406	383	401	401	411	394	452	366	426	399	412	396	406	371	367	414	419	428	420	428	380	394	423	389	365	404	397	381	399	410	423	415	411	382	433	396	420	392	419	398	369	452	403	403	391	399	388	413	392	368	396	407	361	389	389	412	413	390	415	440	416	387	367	431	392	419	423	414	382	415	430	404	419	411	415	374	413	425	404	420	396	389	385	402	418	411	412	395	397	387	423	402	388	399	379	377	380	370	398	424	384	401	376	426	427	415	381	431	421	373	424	401	424	414	428	418	399	396	382	400	378	368	417	410	416	402	385	423	430	404	425	408	453	381	388	420	416	400	427	379	426	391	413	409	420	390	435	413	405	426	417	422	380	392	381	390	396	399	398	385	406	416	413	410	425	417	405	390	412	404	402	415	398	391	391	406	418	393	414	400	412	381	444	427	367	413	426	409	393	432	405	427	394	411	397	393	402	393	407	422	389	387	374	404	374	388	407	383	398	361	417	394	428	383	384	385	395	390	429	426	430	388	391	383	405	394	373	412	400	417	475	410	418	383	430	376	401	439	372	407	384	388	417	437	379	409	448	379	422	352	390	398	402	407	399	427	408	402	372	435	412	429	394	404	384	413	430	388	382	429	372	391	418	423	394	357	391	417	410	392	369	390	396	426	391	400	433	399	372	358	396	388	415	411	377	397	391	404	444	359	381	415	361	420	394	414	393	422	397	413	403	418	418	410	376	371	432	412	407	417	433	379	420	431	433	401	402	424	432	386	394	424	420	420	390	376	390	402	381	410	426	419	409	408	384	385	382	407	426	370	399	377	426	412	395	410	389	396	430	408	357	386	415	416	384	401	406	445	404	376	414	390	388	404	409	374	422	425	388	386	427	394	393	421	413	397	419	424	385	391	375	405	372	386	387	407	427	386	405	343	396	424	395	385	428	396	405	408	439	410	388	365	400	380	403	380	425	380	399	433	394	409	414	385	418	452	407	413	384	417	413	420	418	396	420	431	441	445	401	386	436	405	387	439	395	385	420	429	391	411	401	399	398	384	394	391	422	409	369	392	428	389	398	371	421	411	389	392	405	385	429	395	399	390	385	388	428	383	401	377	381	408	411	383	380	378	437	368	386	413	414	403	402	390	392	424	413	373	406	395	400	401	405	340	436	362	385	374	427	402	377	379	383	392	398	388	389	408	379	387	400	377	392	418	397	422	405	384	403	412	445	416	390	364	395	417	390	428	374	409	391	390	390	425	440	408	395	394	404	426	382	406	405	439	399	364	449	394	401	408	416	409	420	405	381	432	418	387	398	395	433	404	411	431	362	426	411	425	388	406	384	435	397	377	392	410	397	419	436	470	431	406	387	423	402	390	373	412	438	395	395	400	371	412	378	407	386	426	394	403	406	421	401	409	416	412	398	378	399	392	399	408	415	410	392	420	407	418	405	397	368	397	409	375	430	414	388	403	441	379	391	372	403	395	406	419	411	403	405	400	408	400	394	419	381	372	379	408	388	423	409	411	394	381	383	388	399	393	429	393	389	430	408	420	392	430	439	380	426	363	379	403	409	403	377	385	408	416	384	413	409	419	429	373	420	367	391	414	381	407	405	407	396	396	410	368	404	368	392	392	397	384	443	423	391	394	392	432	404	407	422	403	416	388	397	397	378	434	388	406	437	378	409	421	391	381	406	383	367	396	433	409	397	395	401	370	419	380	375	412	460	423	399	384	397	389	385	393	409	395	393	404	365	387	402	383	396	422	441	381	407	436	396	418	364	452	403	395	374	412	435	416	399	415	376	438	418	394	387	416	394	396	417	415	430	379	391	398	393	367	385	382	416	395	400	395	444	385	405	407	417	398	416	422	424	425	387	419	392	390	403	446	376	380	425	406	403	424	419	447	419	405	412	408	419	399	412	392	390	369	432	454	412	370	446	342	423	377	411	409	367	396	379	363	388	423	421	381	380	404	426	413	351	388	374	404	383	405	410	392	372	434	368	404	407	398	378	415	389	397	413	385	421	434	408	412	408	399	413	391	400	412	408	432	379	418	409	444	392	413	403	395	406	387	429	423	434	391	424	390	405	391	412	399	390	433	410	411	415	386	429	411	404	439	405	381	407	404	388	408	381	380	393	406	381	352	396	402	387	393	383	399	410	405	390	390	412	358	393	398	389	409	374	426	420	399	420	429	382	371	393	391	378	402	383	426	442	363	427	401	398	407	369	363	354	402	464	401	383	373	366	382	401	400	398	430	363	404	404	434	370	428	440	411	378	372	425	390	373	382	437	400	418	391	407	403	386	386	386	395	397	387	362	415	391	353	387	407	385	382	377	416	402	397	395	404	378	395	359	428	386	383	404	417	374	340	389	442	410	400	401	402	414	444	398	411	357	414	397	400	409	363	439	399	398	439	408	389	406	408	432	376	405	365	387	416	393	424	396	413	419	383	392	391	406	400	386	414	452	402	385	402	397	433	409	387	432	420	429	404	369	407	419	403	423	409	372	430	380	407	399	392	392	407	407	394	418	401	369	369	413	375	429	417	415	391	413	408	418	396	426	422	377	418	405	391	412	406	409	407	419	447	414	378	378	418	391	427	414	380	408	412	391	391	448	369	388	409	375	440	391	412	379	398	389	436	369	420	414	412	399	363	365	450	442	391	390	422	391	421	398	401	404	377	393	420	379	387	442	385	392	405	390	390	385	394	405	389	405	373	454	423	399	383	385	382	394	431	380	403	395	408	421	372	444	404	399	374	401	405	385	406	416	406	382	443	413	406	393	412	418	395	384	374	412	407	414	442	440	386	410	426	385	372	388	400	430	438	419	419	409	408	356	382	424	405	407	409	413	397	432	438	406	379	427	389	472	413	439	413	408	408	429	383	436	369	413	448	402	411	396	398	416	438	414	394	362	399	391
23029	20978	28704	23423	20979	16611	1888	941	703	633	619	538	539	502	474	502	460	443	500	469	455	464	441	435	456	425	487	453	429	424	439	436	401	419	435	405	398	423	446	415	429	438	425	434	402	412	395	404	412	414	356	417	416	408	364	397	415	430	413	420	429	432	437	439	414	407	386	405	352	402	450	401	427	420	415	371	391	395	404	375	431	392	378	414	423	376	387	375	370	387	389	393	419	388	377	404	433	382	390	392	404	429	433	417	386	397	357	403	397	426	429	422	387	427	429	391	400	461	392	411	433	435	410	432	429	408	392	387	393	389	453	395	417	432	394	451	419	393	414	445	424	401	414	417	393	414	406	449	399	408	406	388	438	397	406	398	426	375	405	392	395	428	393	406	380	417	368	410	398	365	402	413	388	396	405	386	421	405	402	405	413	390	402	385	397	386	438	417	419	413	398	397	414	414	419	389	398	368	432	386	406	417	383	428	407	408	425	409	457	405	398	411	437	446	407	439	420	421	401	392	406	410	394	433	403	401	412	428	420	437	429	380	399	445	399	391	422	363	420	421	409	413	406	389	401	413	447	435	365	384	425	398	371	388	395	433	414	406	400	439	422	392	408	353	432	436	405	391	385	384	435	422	387	424	398	420	424	395	385	408	388	419	445	389	431	365	417	415	412	427	417	383	410	449	371	424	402	382	407	404	380	416	417	386	385	423	434	416	390	415	412	385	406	362	405	399	407	390	412	399	427	446	450	435	407	370	392	404	400	448	406	422	387	420	423	440	383	424	410	410	437	389	405	413	406	428	428	418	392	425	389	407	423	406	383	403	399	391	413	381	394	361	390	443	389	403	362	392	387	395	384	392	417	429	377	407	397	415	416	385	405	451	402	402	435	400	392	407	394	386	401	422	399	418	416	419	381	397	406	441	410	403	430	419	416	423	392	380	413	387	426	387	404	396	404	419	394	378	403	399	388	396	402	363	402	418	451	434	432	397	422	399	396	386	411	442	412	417	390	374	398	424	428	415	420	413	414	417	366	397	392	376	417	398	379	381	401	411	392	419	392	415	385	410	406	381	439	422	373	383	410	385	400	412	356	402	400	374	395	419	435	409	342	406	445	413	436	395	411	388	395	415	442	410	426	381	418	445	406	423	371	399	412	416	420	423	452	414	394	413	425	372	389	421	409	416	437	394	397	403	355	415	418	364	384	383	450	371	417	378	410	427	384	404	385	393	375	407	395	431	404	366	381	430	410	412	412	419	450	401	408	408	386	430	425	419	396	363	368	403	428	425	389	357	405	401	349	428	381	389	403	417	414	410	409	371	423	407	407	376	411	407	395	422	432	401	403	368	406	379	403	420	398	391	387	401	426	408	368	403	384	406	401	406	451	404	381	404	389	435	399	416	414	416	414	397	391	402	414	403	417	407	397	399	397	419	419	373	423	382	410	406	408	405	395	404	404	431	383	398	442	402	411	364	444	405	441	422	397	360	378	412	360	373	417	395	397	387	399	412	371	391	384	385	400	404	416	377	404	434	386	419	394	390	389	403	390	384	379	415	388	404	356	379	400	423	382	406	432	437	377	405	383	422	402	414	430	416	433	400	389	414	383	378	414	424	422	417	383	403	411	407	392	400	395	415	390	425	429	407	403	355	432	407	375	428	413	402	374	372	434	437	399	374	400	434	442	427	422	376	418	451	414	406	389	398	401	386	424	408	374	400	402	397	407	393	410	380	426	444	393	419	425	390	411	412	406	396	424	433	403	407	439	433	392	403	373	401	388	372	417	377	392	436	403	378	393	412	375	437	396	411	401	347	395	406	392	394	398	384	400	437	432	432	415	396	397	359	379	393	407	431	420	415	396	397	391	409	407	410	384	403	403	401	405	421	405	402	416	383	391	426	392	371	431	381	435	384	393	401	374	404	403	371	416	420	413	373	416	416	409	389	426	396	432	397	422	403	397	417	429	400	467	350	405	422	394	419	397	411	430	375	408	405	396	415	433	386	381	392	411	407	390	399	397	402	389	409	415	390	412	377	428	393	431	393	379	404	398	377	401	412	401	439	362	394	387	364	422	422	379	443	372	394	372	396	388	383	420	368	413	374	389	409	412	398	411	401	404	383	418	396	425	411	403	392	437	400	409	407	394	385	375	370	416	390	438	399	454	395	408	406	396	367	415	421	430	428	370	383	402	396	439	386	417	379	406	421	371	417	410	392	387	385	410	393	417	390	385	378	435	431	374	387	404	400	420	404	404	373	416	408	412	409	409	442	422	396	399	354	406	400	402	394	399	443	396	408	444	437	400	410	483	410	381	401	385	400	396	375	399	404	398	423	422	399	379	405	426	419	411	416	394	390	418	414	396	396	414	388	392	406	396	403	414	366	401	364	411	393	349	384	407	419	428	447	416	421	391	434	396	432	457	409	404	396	383	389	434	388	384	394	380	363	395	424	433	376	419	381	418	424	414	416	440	429	378	420	399	396	403	385	404	371	438	406	406	422	430	422	423	404	389	407	423	416	379	392	375	393	397	370	432	413	411	418	441	398	386	386	395	388	405	387	389	384	435	391	428	422	381	394	372	376	402	415	383	374	361	409	379	397	405	427	425	406	434	426	396	361	386	403	414	402	397	427	395	408	397	401	433	412	416	393	388	364	401	406	382	404	395	389	448	403	443	415	408	409	420	373	399	415	414	397	439	440	383	389	389	427	397	382	405	392	446	435	402	378	421	389	395	390	370	390	390	402	387	387	399	407	360	434	381	400	445	416	366	444	427	435	400	404	402	380	389	392	434	353	395	421	398	386	400	392	392	406	420	400	398	429	416	412	430	416	397	379	417	354	370	378	411	384	393	394	429	450	418	409	425	362	411	421	394	409	413	431	402	403	405	422	431	399	388	399	382	409	394	404	426	371	401	386	389	399	437	384	420	388	405	358	420	410	420	391	387	398	412	450	425	396	393	421	426	401	388	417	401	384	429	405	381	405	387	419	394	421	391	389	394	404	399	362	401	382	412	355	428	400	406	426	386	405	396	410	397	401	384	396	417	408	400	400	401	423	398	381	399	422	426	379	377	424	396	408	389	404	423	392	399	404	396	417	414	418	375	417	382	388	398	396	391	402	377	399	412	407	416	404	401	380	387	381	469	419	410	407	383	432	410	407	424	390	397	362	375	434	396	411	372	394	396	395	402	413	387	389	398	406	422	381	380	404	383	416	389	432	396	400	378	394	403	386	382	411	403	420	420	409	395	394	402	410	409	409	377	398	404	406	403	417	397	390	347	395	441	375	427	414	374	386	395	420	382	396	387	405	382	401	402	414	386	385	378	380	394	404	391	378	424	372	390	429	420	396	402	406	400	429	385	421	399	450	438	397	379	418	391	390	412	358	412	371	407	401	348	404	398	444	390	405	397	391	385	438	413	420	394	403	407	428	394	396	406	412	398	428	408	429	419	421	410	419	388	414	391	419	388	415	442	419	402	377	401	417	382	417
15591	16331	13672	7528	5063	3765	2840	2323	1962	1664	1549	1341	1242	1121	1003	1021	978	880	879	907	868	808	819	839	823	839	758	783	780	782	726	750	711	701	719	704	799	709	681	764	707	706	695	708	724	711	725	724	691	688	732	688	713	704	674	696	684	711	665	711	714	718	668	723	690	666	673	696	707	690	708	661	671	704	665	683	675	718	661	737	700	698	692	701	691	641	658	686	675	646	698	699	709	699	714	651	675	717	658	644	663	653	684	671	700	714	679	685	703	705	649	689	727	689	701	658	670	660	649	683	711	661	726	687	652	678	650	652	675	702	691	632	670	700	659	681	688	652	707	647	701	695	664	701	686	684	661	714	698	697	696	692	649	684	695	649	623	678	668	690	711	661	689	673	670	681	689	677	622	672	693	690	675	690	727	692	671	680	695	718	682	737	703	667	650	677	731	687	625	679	675	657	735	727	696	634	705	677	737	704	663	677	689	688	646	710	657	669	661	641	688	662	708	701	706	667	685	692	710	669	718	684	676	696	687	663	673	685	691	664	706	706	681	706	693	658	637	675	744	625	750	651	731	680	653	703	620	663	675	687	656	647	689	673	636	658	667	650	725	670	653	672	646	678	706	644	676	689	695	636	685	667	666	704	647	678	693	710	653	688	687	676	731	676	671	673	668	656	671	603	650	701	693	645	708	698	637	678	671	646	681	653	709	683	709	643	653	653	692	716	644	701	659	672	684	750	691	616	708	713	690	687	648	697	726	639	680	691	700	698	663	684	671	656	638	673	656	665	718	680	710	610	673	681	677	653	715	634	717	703	667	682	688	711	707	638	662	663	687	718	702	676	727	674	647	696	693	657	678	688	705	722	719	690	661	702	643	694	705	692	664	702	678	670	732	675	664	631	685	668	647	713	678	680	658	629	721	698	697	676	662	687	720	658	627	641	672	709	673	694	643	693	669	723	701	656	675	732	705	724	678	677	719	697	665	678	699	697	688	741	681	646	671	704	697	688	694	710	705	686	680	671	640	660	638	702	701	667	678	652	691	675	733	689	689	662	657	685	670	709	707	661	698	676	667	673	689	711	639	645	622	727	698	676	683	649	713	664	654	698	690	709	706	679	687	705	646	677	699	698	669	700	684	680	704	690	677	654	704	652	700	693	743	689	674	734	670	658	649	683	670	702	653	640	708	655	651	683	680	689	662	653	664	675	660	668	645	675	659	685	644	703	754	689	675	637	682	677	653	695	669	706	699	661	708	737	732	675	687	680	697	665	663	604	666	677	668	645	658	695	693	689	680	687	707	704	673	678	666	694	698	730	685	644	680	688	699	630	686	676	705	651	709	669	643	673	657	661	643	685	688	684	675	717	691	679	697	656	688	646	716	652	704	702	639	675	703	678	720	720	694	685	679	707	720	663	691	676	631	687	651	679	659	667	672	704	657	683	687	664	661	702	665	686	611	684	667	751	689	665	687	712	673	657	686	645	704	683	672	672	669	667	651	688	664	706	674	677	691	654	684	665	676	713	654	716	721	741	663	675	687	701	681	701	679	648	695	719	675	657	667	718	722	686	686	672	647	672	708	661	686	703	645	666	672	680	654	687	677	676	678	669	675	710	677	690	724	689	675	659	669	694	708	687	648	668	681	693	690	717	645	659	675	661	693	652	663	714	645	675	692	738	652	676	631	642	689	645	649	678	679	640	687	704	727	653	639	693	717	680	688	679	698	714	701	658	652	665	684	632	677	704	669	654	712	644	714	711	660	680	692	716	698	674	679	698	688	684	677	714	660	675	713	644	702	712	688	691	688	707	682	676	662	678	681	655	657	681	664	695	697	637	694	669	726	650	655	710	726	715	681	679	674	702	674	715	681	654	671	653	713	662	691	677	677	679	666	704	639	729	695	644	700	702	658	642	664	668	679	654	676	679	654	691	681	768	699	664	646	659	671	671	675	698	677	677	692	686	663	711	660	698	630	676	677	653	745	671	716	687	683	714	689	692	667	686	662	683	696	675	713	690	658	659	694	690	719	716	665	699	687	712	650	672	692	683	701	664	701	719	684	678	658	678	623	712	695	678	653	660	636	650	701	711	683	658	702	702	682	705	671	692	714	709	705	653	707	672	698	658	688	662	680	728	685	617	643	692	661	739	706	679	709	661	674	697	678	708	668	733	659	700	662	656	687	688	653	707	692	654	702	655	700	652	695	682	654	693	706	685	679	707	627	692	690	711	618	640	705	680	737	667	757	712	701	695	645	657	715	672	705	703	719	668	669	651	725	707	653	664	728	682	735	673	747	674	668	639	687	697	703	666	724	703	721	715	703	672	642	650	708	675	653	659	675	703	726	679	687	696	675	685	680	712	722	664	645	683	682	682	690	690	761	675	709	693	692	657	687	667	696	653	668	695	728	648	680	700	692	704	668	667	670	727	701	701	667	662	669	690	688	684	658	638	665	712	686	701	684	654	685	701	688	697	680	636	685	678	727	646	701	643	658	749	687	673	664	661	621	697	682	649	642	640	673	727	657	712	679	647	671	711	667	658	618	685	688	666	695	700	677	733	680	742	699	661	674	692	704	677	642	683	634	685	638	654	679	664	681	628	693	675	668	683	688	736	673	695	735	652	687	712	684	699	679	665	697	662	696	686	702	709	709	704	703	698	651	744	677	644	693	663	682	645	640	645	685	743	691	678	660	690	694	666	702	702	681	674	686	687	659	665	663	691	700	700	693	639	672	672	649	685	688	701	690	678	671	709	694	632	667	707	677	696	692	709	686	689	687	684	644	701	676	732	671	660	696	671	638	709	703	679	741	695	699	698	684	710	656	701	703	683	665	686	618	717	726	686	709	689	674	668	692	656	640	700	654	660	722	686	630	659	669	666	681	746	699	626	647	681	658	688	671	672	669	713	678	703	757	711	682	666	651	666	712	712	694	699	694	690	699	674	698	647	678	661	719	671	650	690	738	641	700	701	658	683	646	731	665	649	735	670	679	636	658	696	645	675	655	687	675	636	660	719	683	692	684	664	696	704	673	628	657	671	685	631	714	673	659	649	642	706	684	646	715	673	661	702	711	644	661	696	653	685	698	681	688	653	660	673	746	646	687	655	718	666	689	679	704	688	670	702	704	676	651	664	674	681	682	679	673	666	704	671	746	654	684	683	688	678	648	671	648	680	659	683	691	696	670	682	626	643	684	674	675	669	634	693	698	660	678	707	694	682	639	680	685	692	717	641	690	672	734	668	707	695	650	654	689	647	672	676	697	665	680	699	707	714	659	662	670	676	754	700	658	679	650	743	659	653	632	718	715	688	687	641	696	709	701	658	645	690	694	693	699	669	705	701	650	719	721	636	673	702	688	710	694	719	682	772	667	694	705	656	704	669	684	678	714	651	706	684	687	743	689	639	700	663	677	660	650	666	663	667	698	697	699	665	617	647	685	697	626	674	677	666	711	648	668	660	667	709	666	751	674	692	623	690	679	692	704	717	673	644	730	667
26550	20011	6925	862	579	516	465	460	486	501	481	455	474	419	456	446	452	423	493	461	421	482	442	472	434	442	477	472	443	433	437	504	468	418	455	463	439	470	427	463	481	449	425	464	420	486	406	452	447	443	461	479	479	399	410	470	462	475	440	453	461	455	437	435	498	473	422	439	417	411	440	425	471	462	460	467	481	443	485	468	432	468	419	463	449	435	454	445	470	440	442	449	479	401	450	464	453	456	489	441	489	442	468	444	461	460	450	455	450	461	442	439	478	438	430	452	472	423	454	443	445	438	434	451	431	482	445	427	448	431	455	422	422	435	460	433	433	459	446	446	400	449	448	458	449	447	457	425	392	435	476	453	513	472	436	423	437	415	437	459	484	447	410	417	482	426	437	432	424	428	464	479	480	396	489	437	444	487	452	450	440	442	429	445	471	431	455	437	417	452	457	426	408	434	455	463	437	488	464	416	438	451	445	437	434	467	447	450	441	468	433	452	442	438	444	488	452	437	508	442	473	480	464	421	409	444	455	461	415	423	457	494	432	463	443	476	474	468	452	442	452	467	477	424	469	453	419	443	452	472	434	425	443	420	409	489	430	445	479	438	462	445	484	443	456	463	403	429	478	456	442	452	437	435	464	448	445	452	435	468	439	442	432	407	443	420	480	464	441	425	463	443	459	480	467	410	447	434	450	488	456	450	454	450	458	458	461	447	470	431	453	454	459	464	452	444	462	462	482	427	448	454	457	457	415	423	418	463	478	466	442	452	459	436	442	443	490	448	434	435	425	482	420	403	430	453	402	444	453	455	460	444	443	439	479	493	460	444	492	453	455	412	469	442	422	451	426	467	407	440	418	435	450	445	447	429	417	415	433	449	433	472	439	445	464	439	450	472	411	475	416	379	470	461	444	434	462	457	453	453	449	480	469	497	425	485	430	420	423	432	450	487	452	431	458	455	429	447	419	433	442	464	456	427	467	431	434	474	439	462	424	451	459	444	452	475	448	457	456	449	483	376	400	429	470	453	423	439	427	453	433	473	469	428	449	492	452	400	436	435	457	472	475	452	469	440	430	487	450	436	497	452	445	446	455	474	429	450	458	454	453	482	413	439	440	435	433	409	408	444	470	463	451	471	414	445	444	473	419	431	457	422	424	476	435	431	459	452	506	447	463	445	494	435	441	468	462	461	431	440	440	482	421	476	445	407	431	436	459	439	467	446	453	432	464	455	436	454	401	472	462	433	434	458	443	460	423	481	418	437	411	438	475	428	429	448	427	443	469	441	430	448	450	413	452	420	448	436	448	446	461	453	451	427	466	438	456	478	478	428	473	430	449	452	439	450	449	443	451	450	430	443	422	473	444	430	453	437	473	420	452	450	445	434	491	424	444	435	443	454	431	428	477	435	431	459	427	405	437	455	421	433	465	443	410	464	444	449	454	437	446	434	448	420	436	422	479	434	447	442	423	450	458	436	484	481	440	456	440	450	457	466	418	435	474	438	480	412	418	454	442	436	441	487	431	454	429	453	469	462	489	444	442	426	477	429	460	476	427	445	438	455	436	440	463	465	467	464	455	444	476	444	461	442	465	456	435	409	455	436	452	445	478	419	423	473	469	465	460	443	476	459	479	423	486	417	473	450	478	448	425	423	463	433	413	416	466	475	455	440	443	451	460	428	459	433	456	410	461	451	471	449	425	414	406	419	450	427	474	445	445	460	445	454	449	446	452	473	473	452	446	408	458	482	400	452	463	480	469	458	453	469	445	444	396	430	462	464	481	473	444	402	481	453	487	472	428	461	420	452	470	417	400	454	444	448	458	450	475	466	458	430	418	476	462	417	429	446	446	463	427	462	420	456	444	450	420	447	463	500	421	475	465	480	453	477	449	413	442	427	457	451	488	437	437	476	499	481	428	443	468	418	461	465	482	442	442	483	417	461	422	449	422	465	464	440	422	420	440	435	450	464	444	468	426	440	420	466	433	434	464	420	447	454	468	443	451	417	441	452	465	452	480	436	456	456	439	461	469	477	450	449	479	442	450	470	458	470	447	453	432	437	458	435	421	471	443	464	452	453	431	433	448	475	443	435	485	448	480	416	425	444	456	444	429	452	438	443	461	424	423	445	449	443	448	446	468	489	427	429	458	497	440	457	481	452	433	440	416	416	452	475	465	453	458	435	423	451	435	436	446	467	445	435	471	444	460	451	446	448	458	430	491	423	448	430	443	488	441	429	461	450	450	476	459	459	429	453	449	473	490	423	437	416	437	413	435	476	415	427	462	448	481	455	436	442	439	454	502	416	463	460	446	439	447	414	422	468	456	431	459	483	426	417	449	473	445	469	438	467	409	443	428	457	457	446	461	466	427	422	475	440	472	454	409	462	504	441	472	427	477	465	466	425	494	423	448	441	518	456	416	402	442	423	447	446	433	449	448	431	409	464	437	431	461	444	446	451	438	452	462	434	455	443	471	407	455	413	456	482	402	457	411	488	419	448	435	465	455	423	435	445	456	496	461	413	441	448	470	447	507	442	417	396	437	449	436	437	470	467	456	486	455	436	416	457	445	420	463	480	459	436	449	449	438	424	465	434	464	468	448	426	482	410	454	455	446	437	447	414	459	410	428	432	429	442	437	484	464	444	462	457	454	443	430	439	423	456	480	442	409	474	442	444	415	465	459	444	451	491	470	489	454	472	451	462	437	458	446	419	471	446	412	431	428	426	441	429	450	438	497	433	459	421	441	472	432	435	453	452	471	480	455	474	429	459	470	452	445	434	447	460	447	434	430	441	474	487	471	443	457	504	473	439	467	447	457	449	457	477	465	433	405	429	434	473	438	465	430	435	431	449	440	448	433	447	426	437	436	411	502	418	451	411	421	417	440	499	435	447	486	397	414	431	444	422	427	420	481	403	476	452	521	462	466	397	426	433	483	457	463	466	443	460	430	478	442	459	448	432	467	482	467	454	456	413	468	449	435	427	455	448	427	432	485	406	467	449	458	441	425	475	404	474	446	441	443	425	465	477	444	431	472	474	413	419	446	509	471	464	434	401	451	467	449	425	459	463	466	453	469	414	434	420	433	446	467	444	439	434	448	474	463	415	427	438	437	455	453	402	449	453	468	447	477	453	415	459	484	472	455	464	456	446	492	423	478	407	455	462	452	457	440	447	403	446	446	421	431	438	399	455	478	463	465	451	449	471	494	449	465	474	445	452	433	421	452	454	421	460	475	422	460	451	456	465	429	475	447	463	478	398	425	428	459	428	459	477	435	437	471	449	419	437	429	422	420	481	433	450	434	401	440	412	479	444	441	429	457	474	457	445	416	439	453	426	417	452	460	444	461	474	442	450	463	478	455	470	419	460	442	437	444	441	428	448	443	439	451	440	447	469	445	440	417	407	455	433	442	440	490	461	479	426	451	489	450	470	490	446	460	436	498	486	431	461	456	444	435	454	490	462	457	421	421	462	444	447	473	415	459	437	412	469	438	471
6560	1865	1828	1207	1028	978	892	881	887	869	860	869	826	824	884	769	761	851	777	815	808	795	882	782	794	786	775	791	833	816	773	819	834	839	827	752	826	780	826	809	807	801	760	797	756	817	844	747	856	848	799	791	808	779	783	787	778	781	799	781	849	760	790	851	793	814	816	783	833	776	805	831	779	797	784	813	793	847	810	794	846	777	818	810	791	787	800	788	826	809	803	786	807	822	809	832	769	793	777	795	766	787	853	821	824	784	795	768	798	827	760	841	800	832	824	775	814	824	772	776	808	782	789	791	805	791	807	753	812	812	802	771	846	819	806	822	795	786	789	837	817	816	779	809	780	799	793	822	750	808	842	831	795	826	810	776	841	815	820	837	836	870	820	782	787	787	818	818	819	798	851	795	808	753	792	787	844	823	793	740	782	802	790	802	782	794	809	763	805	761	772	827	775	838	830	808	801	760	782	773	754	861	789	790	785	822	793	804	801	809	799	805	840	836	802	825	775	791	767	853	844	780	798	781	769	800	784	802	787	791	789	784	788	809	847	741	798	833	809	806	760	775	758	797	823	803	794	807	775	821	839	824	760	777	744	828	777	822	828	779	848	754	789	780	853	779	777	777	760	787	819	829	769	814	804	855	778	833	806	795	809	866	774	780	785	794	828	801	826	816	759	816	832	772	821	807	883	814	755	777	847	823	759	769	807	778	795	783	832	816	819	747	819	822	856	835	828	794	812	812	756	767	819	784	757	799	768	827	788	760	798	812	797	764	755	787	837	713	830	770	730	811	839	825	782	762	824	803	792	876	775	840	769	784	790	788	800	818	808	766	859	769	805	825	867	808	791	815	817	793	798	781	759	772	769	806	842	810	805	753	825	782	819	846	772	795	769	802	805	799	812	783	818	783	789	794	773	824	822	774	781	778	879	812	770	786	819	822	772	830	845	795	794	763	842	755	769	779	813	788	787	826	849	763	850	784	832	768	801	799	776	804	779	789	777	833	759	854	784	801	826	797	774	792	794	783	810	810	817	843	773	801	829	843	768	790	772	788	851	806	777	774	783	767	848	806	788	828	803	803	813	773	826	798	819	805	771	804	794	784	791	790	760	790	778	796	780	821	801	789	826	793	782	770	795	864	791	819	791	798	772	765	791	812	750	795	810	792	759	801	808	866	759	755	773	780	788	776	767	861	735	799	828	823	811	746	851	782	752	769	725	802	822	838	778	788	806	806	768	811	811	788	821	773	774	872	804	795	792	807	793	776	835	775	817	814	804	808	781	761	836	761	783	850	783	818	795	778	833	804	827	802	758	769	846	836	780	756	809	783	794	823	764	808	765	828	773	797	807	781	793	810	812	805	810	831	789	812	823	761	782	739	772	811	824	769	779	807	770	815	775	780	809	788	754	804	830	786	784	850	781	811	826	794	792	840	831	780	779	812	764	787	767	824	809	818	836	838	778	780	783	826	767	786	836	846	793	773	793	755	820	757	808	789	797	780	761	809	858	836	792	801	800	809	820	806	791	786	794	783	816	848	800	795	813	827	807	824	789	813	805	777	778	832	811	798	807	797	752	784	784	813	863	814	772	789	769	768	839	815	850	790	818	788	707	768	723	780	755	755	780	800	841	811	776	744	830	819	790	809	815	749	785	747	796	769	849	865	829	784	787	821	799	780	780	773	803	785	814	795	763	784	832	804	823	846	851	831	775	833	813	834	791	769	768	859	768	847	733	793	783	837	827	803	806	772	817	776	754	828	759	814	818	833	825	831	751	798	772	816	751	784	753	781	830	790	774	776	782	728	794	752	809	844	802	738	793	806	802	801	820	774	770	860	775	827	771	794	801	810	799	841	792	796	793	776	864	832	810	822	771	799	795	818	781	804	824	833	818	807	788	809	796	779	805	733	803	800	834	843	833	826	769	804	826	773	826	758	758	803	757	844	780	768	766	808	839	826	787	840	792	852	799	766	826	799	776	835	836	773	783	775	766	808	767	845	779	780	778	799	773	766	826	793	779	782	778	805	806	808	785	811	779	787	780	796	778	811	800	801	802	800	800	766	812	794	845	809	866	784	815	812	762	810	817	747	813	845	809	835	762	813	815	796	810	806	774	783	788	797	778	775	843	815	805	790	831	813	799	767	778	790	762	748	779	811	790	822	772	782	833	821	787	823	827	780	815	788	795	780	811	823	812	797	781	766	812	784	774	790	770	776	802	757	764	785	768	793	775	812	816	787	795	800	786	768	748	789	777	779	764	791	820	793	837	804	774	821	801	771	789	764	757	824	830	795	794	746	815	778	823	768	747	796	840	809	815	817	833	782	754	784	745	804	800	770	730	839	797	801	776	810	743	835	761	768	879	820	793	817	785	814	817	766	789	830	847	749	803	816	731	773	839	772	762	785	737	828	798	812	834	805	810	770	806	846	837	786	805	820	783	793	769	801	848	856	790	778	779	788	799	764	787	780	776	820	815	769	785	787	841	785	802	782	844	822	762	828	818	828	840	770	818	816	842	825	809	771	752	802	774	826	789	809	816	792	847	830	803	823	852	807	824	790	789	828	797	802	798	773	798	775	804	794	790	784	839	829	822	853	799	787	817	763	820	805	836	810	830	797	727	761	781	819	777	809	774	783	791	821	759	782	835	843	816	735	793	825	783	843	802	836	808	782	778	793	808	788	797	748	814	747	802	799	731	806	838	782	794	785	796	822	844	854	808	817	779	816	808	836	702	721	786	844	833	819	822	822	820	767	817	762	761	804	789	804	833	764	809	811	789	842	831	808	762	754	790	760	788	797	828	800	808	755	801	839	791	815	798	828	757	853	772	841	807	794	762	810	832	774	840	808	755	817	832	782	811	807	759	801	803	812	784	815	765	802	813	823	804	755	782	775	815	835	791	781	821	796	806	795	737	750	812	820	865	812	851	825	799	767	785	808	790	789	808	770	787	832	786	804	832	778	826	830	801	783	787	782	782	740	766	780	813	767	769	775	798	796	788	772	815	801	854	763	806	834	823	830	786	804	790	824	795	778	819	777	754	811	831	812	765	826	788	835	861	795	853	767	831	802	797	759	840	820	786	848	817	769	758	810	804	841	805	815	783	811	778	780	720	832	794	804	755	806	799	794	764	816	803	799	751	800	823	826	798	797	822	776	807	841	821	827	817	815	746	742	757	782	775	766	773	794	770	801	811	800	804	812	797	794	776	779	771	760	794	830	782	803	814	809	815	815	761	824	850	785	770	808	787	801	802	762	737	815	814	827	802	799	796	759	803	864	843	786	840	748	809	854	792	838	810	815	812	759	803	763	792	750	825	821	830	789	787	811	803	850	819	778	794	814	816	821	777	806	823	783	774	784	796	806	785	794	799	761	828	883	832	803	760	771	838	806	815	795	796	832	785	771	796	766	795	752	847	793	742	812	746	793	834	772	819	821	776	792	863	763	799	834	740	793	783	848	794	790	795	881	810	801	808	796	784	767	821	888	809	804
24014	20958	27980	24092	18671	1490	678	409	378	340	330	310	292	265	278	259	248	233	233	253	237	243	257	229	229	229	245	248	219	221	238	213	222	212	213	216	205	204	216	182	224	212	203	204	215	204	236	216	190	237	226	216	231	238	203	218	217	207	238	226	187	231	202	219	193	193	185	238	193	220	210	216	207	233	208	197	214	215	207	198	213	229	208	225	232	239	218	211	227	201	233	223	221	227	212	214	227	207	208	210	210	211	216	214	199	222	221	207	212	202	214	225	196	226	212	223	216	222	218	220	200	207	230	211	202	233	209	242	216	194	199	213	197	227	237	231	191	203	200	200	227	228	204	208	218	201	223	230	206	175	202	233	219	191	207	214	222	214	236	213	228	202	230	210	214	201	175	208	192	212	222	196	218	224	229	205	210	223	196	230	216	232	201	209	192	235	202	241	198	188	197	207	237	224	168	224	207	214	227	200	206	190	209	202	213	219	201	183	203	219	203	196	209	195	223	215	197	213	211	188	228	195	194	221	218	206	187	222	222	226	223	234	218	201	211	226	208	200	237	204	227	208	191	214	242	197	223	216	189	229	219	211	216	205	240	198	217	225	214	214	203	209	205	221	216	211	205	217	213	199	209	220	189	241	186	202	218	216	233	194	217	198	219	219	213	199	208	206	184	218	203	190	212	187	235	197	228	212	188	213	213	205	203	217	217	206	193	229	216	183	195	195	222	207	196	223	199	206	204	207	218	207	234	214	223	235	226	199	206	204	205	232	216	217	217	201	222	191	214	199	215	214	198	214	222	196	209	198	187	215	229	197	225	218	210	221	218	197	195	197	226	224	236	207	204	239	209	190	204	209	217	204	214	202	218	194	216	203	207	184	216	195	194	232	190	226	218	213	222	187	210	195	222	205	195	222	234	230	207	227	210	183	190	202	198	223	211	205	199	217	223	202	190	189	187	192	230	248	216	212	209	201	205	232	216	188	234	204	201	202	203	220	205	193	223	224	242	225	180	202	225	229	210	215	188	230	231	195	197	196	206	202	191	218	226	190	179	203	228	202	230	200	205	201	199	200	242	216	206	227	223	211	186	221	225	239	205	202	187	199	210	236	220	209	212	213	214	200	210	231	226	196	220	219	211	201	195	221	216	219	215	226	216	207	208	229	209	247	206	211	230	208	219	196	211	199	232	216	195	209	194	199	238	210	196	180	204	220	222	218	205	223	209	199	201	227	207	235	206	235	205	214	192	240	186	215	208	200	198	202	199	231	237	204	192	222	205	196	204	196	220	200	216	218	203	190	215	196	217	232	217	203	218	203	213	193	204	208	186	225	230	239	206	217	216	204	186	201	212	214	202	211	237	215	205	194	221	206	210	241	211	212	211	226	201	194	234	223	225	193	232	182	203	228	194	226	181	218	199	217	198	214	209	186	215	215	225	242	229	204	210	203	211	205	210	229	214	206	223	186	222	237	226	189	208	242	185	222	227	203	198	208	204	177	239	184	216	213	206	217	201	206	209	199	221	214	211	242	234	230	221	201	223	222	225	242	227	217	232	198	233	209	189	217	188	219	228	222	206	214	213	196	193	245	201	249	223	232	218	220	212	236	205	198	217	224	197	206	211	210	206	220	209	201	208	195	231	233	221	219	213	199	238	206	196	207	227	206	208	201	219	195	220	221	227	223	219	200	224	193	219	199	207	213	204	198	194	214	209	200	206	211	205	206	216	200	204	201	198	231	227	214	199	179	223	226	212	216	211	223	218	229	235	218	208	230	208	204	217	204	235	214	192	232	223	236	219	179	210	188	225	208	205	200	211	199	209	225	226	235	187	210	218	229	205	176	195	218	200	208	181	217	221	206	222	214	197	208	200	226	195	208	204	187	216	216	204	202	230	208	224	225	197	225	193	196	221	245	222	217	198	199	220	195	213	242	221	214	207	231	205	210	237	219	202	209	240	228	190	207	227	224	195	195	208	218	186	228	220	181	197	202	180	205	201	205	206	223	235	224	223	206	199	223	208	206	218	229	201	210	216	214	212	223	188	217	171	206	201	197	206	216	225	227	200	204	198	233	236	216	215	227	209	217	198	204	219	240	201	216	232	216	230	222	247	226	194	214	204	219	209	225	213	228	209	223	198	214	196	206	192	216	210	207	214	211	205	223	231	212	227	186	191	208	204	242	208	213	198	220	213	201	233	160	210	209	212	205	186	212	219	210	210	180	199	245	211	213	246	214	222	183	220	200	230	200	222	204	204	206	222	211	183	220	222	205	213	187	209	216	223	209	222	230	184	196	210	199	223	211	199	211	235	211	175	215	219	202	237	203	214	201	236	193	197	212	203	221	218	188	202	221	206	204	222	213	225	208	230	216	235	246	213	190	216	201	187	202	204	237	213	204	193	213	189	207	220	217	198	208	218	219	224	209	211	210	223	210	194	209	218	235	199	204	186	227	206	217	207	204	205	234	218	182	211	237	211	212	184	202	217	212	208	201	200	201	213	224	215	199	230	224	207	197	208	213	222	202	212	226	207	217	210	223	216	223	236	196	221	204	208	237	208	207	206	190	192	197	211	231	226	214	230	207	218	205	209	225	221	216	231	195	213	210	200	202	224	223	221	212	206	200	187	216	200	205	200	219	202	225	200	226	209	245	216	215	199	208	221	201	203	228	215	189	205	218	207	193	233	201	186	214	247	221	194	221	219	216	208	195	204	215	202	211	205	217	202	220	217	205	220	213	212	210	206	237	204	192	189	197	222	224	209	203	198	211	205	222	217	203	216	215	232	226	201	181	186	210	233	210	220	172	204	206	228	190	199	201	201	217	208	222	235	192	198	233	210	200	229	218	206	187	211	199	199	204	209	215	189	205	228	222	195	224	202	207	204	217	217	241	220	232	205	206	180	194	187	224	238	209	194	173	187	201	206	194	212	223	219	201	199	224	199	216	176	209	198	199	190	215	209	199	205	182	202	195	197	224	229	196	185	243	201	212	195	192	237	231	227	215	207	212	195	225	243	228	226	231	214	214	209	220	228	217	209	191	202	201	221	202	204	215	205	204	193	227	209	192	214	239	224	200	205	180	239	207	193	193	228	203	214	231	194	214	236	226	209	226	196	198	199	202	217	232	198	202	206	245	198	217	226	192	188	202	229	233	197	210	198	217	202	201	203	201	217	211	219	229	228	204	208	226	206	213	225	215	199	232	204	195	224	220	233	192	237	197	220	205	197	235	205	193	227	216	226	227	190	203	213	230	224	201	197	201	222	212	217	237	195	243	224	197	193	192	183	220	226	184	219	212	215	211	206	226	217	218	205	204	223	192	200	206	230	188	212	229	202	216	203	225	209	229	212	202	221	198	207	192	194	208	197	206	196	213	216	199	204	237	187	227	197	213	213	224	221	219	183	202	186	201	209	231	228	208	199	234	207	197	188	230	217	225	222	221	215	197	214	245	210	205	206	212	206	234	215	222	200	196	210	206	218	201	188	197	211	216
13971	10247	8619	4372	2921	2083	1616	1282	1071	1003	803	747	736	656	580	616	533	534	544	499	513	503	446	473	462	461	459	459	444	424	440	433	479	409	403	433	448	449	478	438	413	435	415	441	420	428	398	412	435	386	417	395	394	407	393	390	381	406	406	381	408	416	416	390	396	403	396	409	371	397	423	427	383	412	365	430	391	388	393	396	429	406	399	394	442	404	402	366	392	420	391	399	425	426	444	375	403	429	407	423	415	384	414	385	405	402	476	431	376	371	393	430	379	383	371	412	391	404	384	407	385	414	418	414	382	413	409	424	408	399	424	365	411	384	428	415	381	379	390	379	420	380	417	413	371	418	394	394	417	412	369	402	395	411	410	340	409	427	360	393	365	388	391	412	393	430	357	393	404	373	391	388	427	414	413	397	388	361	407	407	407	394	410	353	364	446	384	401	398	404	424	415	407	408	404	417	409	421	401	448	398	403	399	388	412	354	390	406	436	366	367	423	399	374	391	382	446	422	403	397	415	399	377	380	373	372	386	436	416	407	385	421	418	396	383	430	393	425	413	411	405	386	418	433	380	381	375	421	457	417	399	435	408	390	383	380	418	385	401	368	430	401	393	405	383	378	424	395	412	431	403	391	428	380	394	435	388	398	413	386	395	470	367	355	391	365	401	422	398	395	418	400	378	372	404	365	438	398	410	433	438	392	389	357	440	430	380	366	388	422	364	420	402	373	371	456	412	445	394	420	385	424	403	363	395	374	399	404	383	420	401	417	398	386	355	379	397	457	424	419	405	420	395	380	423	406	414	381	377	404	372	403	359	431	397	335	382	385	404	375	404	373	367	384	423	408	401	382	390	383	436	363	410	372	393	412	414	393	355	384	417	381	388	394	376	375	466	396	368	376	409	359	387	384	385	392	389	414	424	421	411	416	397	422	419	420	406	419	399	370	410	386	416	393	405	384	394	384	399	426	426	401	411	417	403	427	380	381	400	379	403	399	361	394	389	375	433	382	381	415	381	417	400	373	386	389	425	420	382	432	402	384	362	407	404	382	426	402	406	391	410	379	386	399	442	409	394	355	407	425	361	400	397	357	378	425	397	417	416	391	383	433	436	378	374	415	409	409	356	388	360	396	414	368	370	395	396	427	405	381	387	436	405	399	423	377	394	376	425	415	397	405	395	381	398	395	395	442	394	395	353	377	397	393	396	363	370	427	378	445	358	403	356	445	429	407	385	389	407	411	365	376	392	423	376	365	405	428	360	414	388	422	423	353	388	391	390	396	404	414	391	386	369	422	393	405	384	371	383	436	398	386	360	402	379	412	419	382	417	392	402	428	417	398	411	429	380	445	381	382	412	398	400	446	422	402	391	391	403	411	382	373	411	375	406	367	422	391	433	411	436	370	366	416	387	437	410	390	350	379	384	400	398	408	387	382	401	401	410	406	395	369	396	391	389	410	417	397	408	396	444	371	422	414	353	386	375	389	399	392	429	414	401	388	403	372	392	394	408	407	387	415	401	422	391	386	428	412	438	383	396	385	396	415	429	371	420	409	398	426	385	389	389	425	417	422	438	356	396	395	422	380	408	369	396	388	405	398	426	406	381	371	396	413	397	416	396	384	420	383	412	381	364	363	423	362	405	426	397	412	391	424	409	401	402	408	416	394	405	407	383	387	371	388	399	410	406	386	400	439	408	409	377	374	390	427	425	449	391	400	392	404	421	414	422	391	382	413	345	381	390	405	426	371	397	381	445	389	390	420	358	391	409	422	387	404	373	420	405	403	398	385	415	425	384	402	384	383	410	425	398	383	396	385	393	380	419	405	393	355	428	425	381	415	419	400	424	407	421	346	396	407	410	416	371	410	390	481	406	396	421	432	395	367	388	372	401	404	378	406	412	384	401	403	383	404	371	389	384	393	414	408	374	382	415	421	417	389	421	409	341	422	388	406	376	405	354	399	405	383	384	372	416	363	414	440	377	427	425	357	412	406	395	393	424	375	388	409	397	367	370	380	408	397	376	420	373	402	413	399	417	388	380	420	403	398	430	397	379	402	435	370	400	391	406	414	398	366	399	383	400	412	405	392	386	428	361	405	396	416	386	390	396	423	395	381	409	385	385	414	368	396	391	381	387	399	387	394	379	412	394	386	395	423	384	365	367	413	367	399	416	399	404	390	416	411	416	410	412	378	390	416	394	402	435	403	408	409	402	369	386	382	401	408	393	431	370	381	395	412	425	407	419	401	435	434	399	393	409	407	380	420	413	382	407	439	411	404	410	396	374	418	422	405	370	383	392	382	417	406	429	414	398	413	378	403	412	354	395	379	413	395	394	376	398	432	386	410	419	390	388	394	404	378	368	385	421	409	408	414	408	400	409	376	399	419	392	382	430	375	415	408	401	414	394	366	396	390	408	418	428	403	375	366	365	404	392	421	382	382	402	428	373	390	387	416	404	404	396	407	380	408	414	387	424	416	437	395	418	402	386	350	384	404	397	417	392	426	399	407	397	391	402	447	416	381	410	414	381	388	408	395	403	370	375	420	410	447	346	380	386	391	387	391	406	370	413	425	387	425	406	398	414	409	390	354	413	363	384	435	379	386	409	380	394	395	381	392	382	400	411	415	403	375	398	419	400	352	400	434	410	383	415	435	418	423	390	415	430	392	371	403	381	450	421	387	416	406	391	399	372	404	396	364	401	400	373	384	409	404	406	412	430	392	436	397	364	393	393	384	415	392	367	397	389	427	441	375	403	385	414	417	370	379	422	423	429	390	382	365	426	373	396	448	389	402	375	419	417	399	378	350	368	392	396	377	419	419	405	417	379	418	367	423	389	386	402	355	366	405	433	416	404	389	388	386	397	401	394	381	399	404	377	417	412	408	392	383	410	373	401	411	431	417	411	406	405	396	391	428	388	390	384	427	411	365	391	356	388	416	391	378	381	377	386	396	405	401	405	375	399	400	394	390	384	389	391	397	406	374	344	428	449	381	404	417	443	370	401	381	399	408	386	380	384	384	435	383	389	405	393	341	422	428	382	379	368	373	392	405	396	416	388	406	392	412	388	399	411	393	414	433	425	375	407	417	396	376	397	439	378	415	400	407	395	406	402	377	401	412	433	365	383	394	386	430	401	431	380	402	412	430	422	376	433	413	391	401	392	407	379	417	368	387	392	373	427	396	395	422	398	403	393	392	411	405	447	411	387	388	409	407	415	388	390	416	396	408	361	386	399	431	360	405	396	389	406	435	412	419	360	386	442	406	396	387	416	410	397	395	410	415	399	399	402	388	393	399	400	384	385	349	429	420	385	428	429	392	406	378	379	437	417	412	379	393	397	400	408	409	444	379	403	421	402	410	394	422	376	398	427	405	418	367	375	393	407	407	394	426	375	424	397	383	405	418	422	404	380	400	410	384	384	404	404	419	376	431	373	372	383	414	408	405	406	405	429	382	371	398	388	407	397	396	398	360	415	395	400	371	407	411	399	374	414	403
23091	20974	28690	23439	20976	16990	1928	902	750	687	664	564	563	523	519	474	508	471	505	475	435	437	427	441	433	472	473	386	466	439	425	439	443	423	441	453	409	401	388	426	400	425	427	454	389	449	404	403	396	393	421	383	425	395	392	384	427	412	387	404	385	392	427	386	437	415	378	422	411	430	388	396	368	435	426	444	425	417	363	395	448	416	417	438	395	413	433	391	379	388	394	403	435	450	404	432	394	385	391	413	417	397	361	393	417	401	423	405	378	429	424	399	390	376	416	411	398	388	390	418	453	413	398	454	392	403	419	392	409	400	416	410	401	428	435	415	418	431	383	418	402	410	433	403	422	402	417	382	418	365	406	407	384	400	404	373	404	415	384	397	409	426	407	426	386	395	424	411	382	406	410	399	380	420	418	405	393	403	406	448	420	399	445	385	410	421	419	445	398	369	421	402	417	374	389	412	440	377	379	397	425	450	376	406	423	418	422	383	373	459	389	421	439	438	395	408	449	406	423	392	407	422	437	408	336	371	395	409	413	408	375	376	419	397	401	403	406	425	411	439	402	411	416	416	395	394	440	393	429	380	396	397	396	447	407	448	413	418	397	414	416	410	415	412	390	433	422	407	420	380	359	381	383	441	405	404	398	432	410	386	403	396	373	393	439	414	359	406	416	435	364	398	407	431	428	407	377	431	396	416	406	416	387	428	403	375	396	365	421	432	404	388	402	399	396	405	403	428	416	406	381	414	417	386	395	408	425	415	399	413	432	423	390	401	401	427	408	400	405	369	440	412	390	421	412	428	370	403	385	402	435	403	407	419	413	427	381	435	440	403	429	400	416	428	416	417	395	401	407	386	419	412	430	392	409	420	406	409	388	359	398	386	419	393	414	371	384	401	430	410	411	429	431	391	406	437	404	410	404	395	384	402	446	374	377	441	409	424	407	417	405	442	437	404	402	396	459	384	387	431	416	418	399	396	437	424	449	393	406	371	395	405	391	425	434	415	446	393	426	400	429	429	448	398	415	401	379	370	425	427	392	380	382	411	419	377	410	417	375	377	373	414	380	401	388	410	400	409	389	376	414	447	401	380	405	395	391	382	394	398	414	427	419	397	392	407	415	406	434	395	403	414	410	411	396	406	440	393	424	400	410	382	421	393	424	416	397	432	431	348	390	415	376	457	385	404	380	412	408	370	390	393	351	396	395	405	399	393	381	389	403	440	416	392	398	411	405	385	395	418	393	399	395	351	405	411	400	424	370	378	419	430	423	392	385	383	420	411	386	412	403	415	404	437	415	428	398	358	362	374	393	404	398	392	372	406	390	394	400	413	399	378	417	425	408	413	403	413	408	432	416	395	396	427	395	377	398	384	424	414	416	398	377	423	369	370	428	390	411	418	407	402	418	389	384	423	424	396	430	413	404	397	423	430	371	396	397	406	379	430	421	385	408	421	424	419	414	380	428	415	445	418	402	405	384	393	396	381	419	416	397	397	388	398	376	403	398	379	416	388	402	429	387	404	401	406	416	420	384	411	407	414	411	403	420	388	395	391	401	391	404	391	399	424	383	369	391	419	418	413	361	409	402	404	426	414	440	427	398	386	413	421	425	402	392	403	400	416	425	421	371	409	402	377	415	400	411	409	401	413	373	383	391	421	393	427	404	394	397	398	422	413	373	461	439	446	414	420	377	419	390	409	396	416	410	398	414	383	389	392	428	424	393	429	396	438	407	393	367	424	430	390	430	405	411	445	411	402	419	405	396	354	393	380	424	398	406	399	380	443	397	425	414	384	427	375	398	393	409	406	405	403	411	401	423	418	410	388	424	434	432	392	412	424	416	374	436	385	399	402	389	373	412	410	398	426	411	419	420	401	395	408	404	400	393	408	397	379	419	452	417	408	431	399	411	424	423	433	418	403	432	374	410	411	425	406	392	421	402	407	395	410	406	400	420	387	390	423	395	420	391	430	389	405	420	421	397	391	414	354	395	417	404	424	407	389	401	389	409	404	420	360	409	413	373	397	417	420	387	397	373	383	418	406	421	384	394	402	394	425	416	380	402	399	412	423	436	405	406	401	334	441	429	414	392	405	417	373	396	380	369	425	377	358	397	433	409	404	401	399	392	411	396	383	404	446	397	383	385	401	397	403	408	427	409	389	425	393	413	383	398	439	373	432	391	379	392	417	420	410	394	382	393	407	404	368	377	382	384	422	411	409	379	410	383	400	365	418	431	397	413	367	429	404	437	375	403	397	387	384	366	404	395	431	388	402	415	398	406	403	394	418	410	429	377	416	407	396	398	431	376	428	428	410	394	380	406	400	411	403	430	407	403	359	418	404	423	401	403	406	410	396	434	404	386	429	381	397	386	443	435	392	403	382	409	411	420	405	375	442	366	410	401	415	385	394	410	409	392	390	397	420	382	420	421	394	420	374	404	405	402	408	417	390	437	377	401	412	419	397	411	435	417	430	394	393	432	420	403	447	391	397	401	417	420	403	422	411	418	401	417	394	403	402	400	411	384	400	371	401	408	420	415	385	448	405	368	436	416	447	432	405	397	379	383	426	401	401	411	405	378	403	410	356	374	424	361	441	397	391	400	409	400	416	380	381	392	396	385	421	422	445	389	386	356	390	393	412	375	403	393	403	424	399	422	361	396	392	418	391	379	396	417	401	391	403	396	398	397	405	413	415	371	433	415	406	419	399	384	404	367	426	420	409	424	434	430	403	412	459	397	394	395	393	402	396	395	386	410	435	404	411	381	410	424	396	394	408	399	416	423	414	409	390	398	405	438	429	410	419	396	416	417	416	405	407	412	439	391	409	416	374	432	395	394	387	384	416	419	379	389	416	411	381	404	403	401	407	412	401	389	436	400	393	436	430	416	384	415	414	426	398	389	417	393	422	390	381	388	381	377	375	398	368	395	405	428	399	399	422	396	409	387	379	397	396	394	396	448	398	415	388	399	391	380	388	439	426	376	401	398	393	376	396	377	412	415	407	380	411	381	405	392	383	389	386	375	399	386	409	459	403	383	396	385	416	405	407	373	403	376	391	392	360	441	426	433	410	383	404	435	380	403	358	396	397	446	435	454	399	382	448	392	426	388	390	410	388	413	416	393	409	409	390	390	411	410	404	438	420	401	392	414	406	380	397	382	392	402	368	372	375	399	385	384	391	421	421	433	401	397	409	441	397	434	426	389	382	437	406	421	400	417	378	416	377	387	443	391	439	404	444	410	410	449	396	407	381	422	389	424	410	391	399	427	437	383	405	402	380	404	401	415	394	404	409	400	387	411	419	406	388	397	392	392	411	410	387	443	411	383	402	386	396	377	389	347	427	412	385	372	415	420	403	413	347	383	387	393	379	416	397	404	395	423	384	378	412	378	423	396	424	389	425	366	374	374	390	415	393	389	435	404	404	420	418	414	383	377	403	402	400	407	406	368	425	390	424	401	417	416	408	436	364	454	425	401	393	424	385	405	404	413	393	438	421
16499	16149	13839	7454	5029	3630	2900	2319	1922	1656	1417	1342	1274	1094	1093	1026	979	1016	906	883	864	836	816	846	824	841	784	811	771	786	762	721	767	772	740	699	745	733	708	734	697	744	684	724	731	723	734	691	735	682	700	701	754	666	722	713	733	698	776	684	708	677	687	716	703	679	732	683	709	665	670	674	688	695	633	626	664	653	685	732	665	713	701	689	684	708	688	702	676	678	694	701	666	709	686	705	749	643	715	694	672	706	700	671	695	686	666	712	670	709	714	669	673	689	753	669	726	706	659	676	681	670	664	715	620	737	665	674	658	625	665	697	717	652	689	650	668	670	680	654	723	679	676	685	659	692	627	647	680	679	634	651	717	683	689	707	688	613	660	697	672	721	678	667	674	680	652	699	686	701	627	712	682	667	682	647	744	726	660	660	698	655	647	733	699	693	666	662	684	679	733	665	686	706	638	685	611	680	683	705	656	632	672	711	680	692	696	739	691	687	669	690	722	689	663	672	670	685	669	646	719	679	680	669	685	667	700	708	646	705	708	655	693	690	685	665	715	718	621	663	677	716	687	669	664	662	669	714	652	660	645	689	691	666	679	713	658	682	688	689	681	659	677	676	686	696	649	637	699	633	633	660	698	700	679	700	674	670	703	621	678	631	687	634	681	688	664	681	689	647	649	665	663	757	641	647	650	643	669	647	711	688	704	697	664	711	609	653	697	697	661	655	701	641	634	688	711	645	700	709	692	681	667	704	698	681	638	717	679	672	659	675	713	701	674	703	704	668	677	673	669	658	659	635	693	669	694	701	630	609	680	643	659	659	674	691	713	688	653	669	669	686	701	684	705	681	691	692	668	617	714	663	672	699	693	672	711	644	651	677	657	681	672	641	667	675	701	732	669	691	675	660	647	647	664	666	652	694	685	659	671	623	713	693	689	688	678	697	709	676	675	653	703	685	670	688	696	635	693	657	666	656	700	676	709	704	703	654	687	678	689	673	701	687	666	667	680	627	646	677	700	704	716	665	658	755	670	694	652	695	680	691	751	709	708	694	700	667	666	721	702	695	702	669	645	672	654	703	693	667	630	712	686	716	683	656	660	622	684	681	646	655	686	674	654	664	695	701	631	703	683	689	725	675	662	666	718	717	670	719	651	687	648	691	656	696	660	687	684	667	681	666	696	643	690	636	611	650	638	663	638	694	629	706	686	688	650	692	664	695	666	670	692	647	614	666	719	751	662	692	665	705	693	679	727	641	648	673	679	698	706	697	665	740	660	651	654	654	659	703	665	679	654	703	685	652	671	670	659	689	695	678	700	669	665	667	644	700	698	677	688	711	702	659	684	692	699	613	692	649	700	673	687	703	720	664	656	661	614	719	699	720	690	719	679	675	678	666	644	673	693	662	648	704	689	649	647	672	686	658	714	668	651	730	685	709	675	690	714	671	729	683	724	680	676	682	709	669	657	689	711	717	671	701	659	680	654	683	641	668	632	730	665	697	671	732	700	647	706	680	653	646	726	645	709	709	711	697	671	651	681	725	685	665	645	713	643	714	726	631	686	665	702	683	680	632	706	692	741	669	660	697	739	682	648	688	682	694	635	675	696	669	694	690	647	765	677	649	703	671	686	721	659	705	668	691	687	675	667	682	663	677	675	702	692	674	686	653	678	682	681	646	689	679	700	662	657	700	699	658	676	682	684	666	660	691	679	658	694	688	652	671	693	667	646	705	717	663	663	658	681	681	712	675	624	692	656	641	690	669	646	683	706	668	642	683	681	665	688	675	683	676	712	685	700	663	687	607	697	674	668	672	717	692	690	668	647	701	658	698	708	667	666	638	688	703	662	673	700	713	685	653	726	717	708	711	713	708	684	665	658	681	643	623	631	668	708	660	705	704	671	697	675	670	702	723	718	663	681	649	710	705	676	665	692	666	676	710	686	766	701	689	690	646	680	709	721	642	634	681	626	723	678	688	688	667	700	737	690	676	686	678	681	656	673	704	651	647	663	672	694	713	680	687	652	708	673	669	682	693	722	667	698	688	661	711	696	695	696	695	688	726	646	669	659	650	679	669	723	683	691	660	668	690	714	727	636	679	730	713	677	684	685	690	788	643	681	692	693	670	696	663	706	707	679	649	661	691	693	671	703	702	652	695	757	673	666	693	707	702	688	711	714	692	658	684	645	673	690	650	681	684	698	699	713	675	646	706	638	642	668	680	653	670	660	650	725	666	607	671	692	713	666	711	654	693	692	711	624	661	674	671	684	669	635	692	672	648	702	650	674	710	670	641	654	656	660	745	666	679	717	722	679	677	681	723	710	700	689	674	643	672	658	696	697	678	698	681	688	667	686	711	753	658	694	692	704	693	662	628	674	664	657	661	675	699	678	698	684	635	687	664	694	666	676	731	676	694	681	694	631	692	682	695	710	721	681	673	693	633	706	708	651	663	688	666	699	670	674	701	663	709	700	698	635	678	661	665	703	655	671	708	693	645	704	653	695	695	656	644	719	689	668	706	675	650	728	699	686	656	686	628	682	660	653	663	708	664	688	656	660	659	688	688	672	715	664	656	665	678	706	680	748	668	660	680	673	649	677	676	646	682	681	646	690	669	704	667	684	684	640	675	685	663	698	685	688	669	679	696	667	688	646	624	662	723	653	696	674	668	715	692	642	643	631	674	671	670	672	685	688	639	650	709	639	721	690	730	678	736	650	634	686	666	691	638	720	658	706	703	673	677	668	714	631	673	720	673	717	658	655	676	717	663	693	696	625	627	653	674	702	700	699	656	669	687	669	684	676	649	668	678	665	666	653	691	683	682	704	690	599	685	685	682	726	673	660	660	654	675	637	657	665	677	670	704	687	637	670	706	686	640	662	684	706	672	676	676	669	652	690	704	711	717	645	718	682	710	654	709	685	659	696	690	658	667	710	711	643	652	665	643	657	667	659	692	677	697	672	692	700	701	720	665	689	679	696	639	684	628	692	682	662	714	678	665	677	675	675	681	678	646	665	661	668	711	695	666	676	706	652	686	716	652	746	657	695	693	670	704	656	658	659	725	657	636	660	670	697	676	724	666	700	670	676	704	712	746	656	700	725	695	660	711	684	698	699	702	666	621	640	706	678	696	731	674	682	703	708	653	671	654	654	679	670	685	692	663	642	676	737	724	716	666	663	662	680	635	678	739	654	668	702	694	691	678	705	690	678	713	664	694	685	700	658	650	645	681	691	701	660	693	686	721	643	691	699	674	702	624	679	689	665	678	685	715	728	693	689	708	666	682	616	679	699	691	675	683	625	694	624	677	684	722	680	710	688	696	653	700	667	675	673	646	700	675	679	728	680	699	714	673	674	679	684	668	678	651	682	695	686	719	630	744	669	680	679	730	708	632	683	690	705	691	661	681	673	683	664	684	620	708	707	646	696	696	639	703	674	671	690	674	662	693	678	653	692	649	633	721	705	670	708	698	670	678	683	684	727	700	713	731	700	667	639	719
26576	19970	6895	842	555	509	481	453	456	471	480	441	476	449	468	463	432	442	451	454	431	433	460	427	430	409	473	471	452	459	447	464	485	488	484	446	469	463	434	511	419	442	405	447	439	462	413	443	418	429	463	488	511	446	434	441	462	443	418	449	422	452	416	438	464	433	468	426	496	472	465	453	414	465	456	445	440	473	459	453	423	440	448	459	426	447	456	466	436	479	434	427	447	448	480	443	441	422	463	448	452	439	436	415	401	462	460	460	436	428	427	461	433	456	410	447	427	437	439	436	465	447	437	429	481	434	418	414	469	437	452	500	439	436	475	460	432	426	481	433	434	466	438	490	439	453	458	423	463	493	429	424	452	455	436	446	481	424	445	483	420	475	467	435	459	407	481	462	448	488	438	445	402	467	464	454	497	443	439	479	458	437	453	478	441	455	481	465	434	441	463	449	469	432	480	474	457	494	466	456	444	465	446	405	429	445	436	423	478	452	421	450	414	468	455	452	450	460	428	448	419	476	470	466	443	428	462	431	448	452	462	452	449	460	440	434	470	451	469	462	439	405	470	452	481	478	439	486	440	454	449	451	447	443	410	455	466	460	488	463	440	427	446	478	424	412	456	459	455	423	427	467	438	431	465	452	431	454	410	458	437	434	440	455	463	418	461	435	444	435	449	442	471	476	469	447	439	456	498	468	466	444	435	434	433	432	418	430	471	439	473	483	478	432	416	463	469	441	455	463	464	433	460	442	467	417	453	478	425	460	404	423	459	441	429	434	447	420	420	435	409	427	471	458	435	449	420	499	433	447	457	452	459	437	469	442	469	461	448	440	478	442	472	444	453	439	468	435	430	459	454	459	440	465	440	444	456	457	450	487	456	430	467	460	428	454	433	472	418	476	454	423	422	469	405	414	452	453	431	482	455	451	417	429	447	464	460	452	462	483	458	447	458	447	414	452	487	449	449	434	422	392	434	468	474	493	478	453	450	451	440	443	465	425	491	440	424	472	430	433	414	458	454	438	467	462	460	460	450	461	419	438	450	460	498	439	439	458	450	406	444	410	448	445	468	451	456	453	436	420	450	465	438	436	443	463	482	428	447	448	445	438	452	437	456	476	463	420	475	446	462	439	427	440	457	459	385	474	469	444	443	426	416	471	454	436	470	428	468	431	462	446	456	435	420	432	459	408	421	459	466	424	477	417	474	452	450	448	431	448	401	449	434	403	439	462	444	446	446	470	478	415	453	475	462	463	461	468	450	452	418	451	457	454	416	475	435	430	442	472	445	456	447	444	439	450	459	432	437	473	450	491	448	480	417	448	444	453	434	433	427	474	473	441	443	469	429	409	510	469	454	439	465	446	436	438	460	456	422	449	449	435	399	447	431	432	446	491	448	481	450	475	448	432	409	414	466	444	426	453	431	454	439	445	474	428	428	450	454	463	436	408	440	448	425	416	389	464	432	447	435	410	459	422	467	437	418	443	451	428	425	461	476	432	430	487	475	445	456	437	423	440	471	417	463	392	456	479	447	451	474	456	426	463	442	427	421	441	462	486	446	449	414	459	469	403	423	436	445	469	441	418	414	415	454	453	461	445	444	443	441	434	442	469	425	434	424	427	461	437	454	406	416	462	440	470	424	442	462	454	454	492	492	430	470	459	439	414	441	459	401	467	464	457	448	441	420	452	452	411	451	442	476	479	414	486	415	475	447	456	436	423	424	463	462	460	433	475	461	461	441	439	441	459	470	461	424	490	448	473	459	484	468	435	428	435	414	451	453	467	450	408	452	467	430	466	467	413	451	473	440	433	458	442	437	445	470	442	463	473	460	409	475	465	428	454	452	476	456	455	437	477	458	411	448	487	426	474	484	429	461	426	466	457	408	451	450	443	389	453	439	441	416	436	471	442	444	416	458	408	426	428	450	400	454	410	443	436	432	436	439	455	437	432	426	442	488	428	434	478	466	441	458	450	418	460	428	431	434	443	460	444	448	451	427	454	436	414	447	434	488	455	471	452	463	481	449	424	410	442	414	443	440	481	448	466	439	433	467	429	472	451	445	443	441	472	474	454	442	445	448	462	479	425	433	418	470	427	447	474	452	452	456	489	453	430	440	430	473	455	458	440	443	445	467	477	418	425	441	415	487	443	445	492	453	428	438	504	455	445	460	463	451	412	453	435	452	412	424	430	437	490	464	473	444	461	453	408	486	441	455	439	440	447	455	463	463	409	470	474	444	444	433	425	453	476	410	471	416	409	487	453	431	444	465	476	393	444	458	436	477	437	466	471	487	481	446	462	420	431	432	426	423	448	476	451	477	454	421	465	430	456	474	438	434	448	437	462	478	434	444	393	479	413	427	423	482	445	439	469	446	435	452	461	431	454	457	428	484	465	452	445	466	442	450	450	432	463	426	430	420	423	483	429	483	382	435	498	426	454	479	403	423	435	442	471	439	443	423	465	454	464	418	451	424	448	439	477	461	460	468	497	454	459	432	444	456	447	455	474	456	444	478	440	443	459	442	473	453	461	450	445	397	432	408	435	480	467	462	444	485	477	484	418	454	444	445	462	439	482	437	445	439	428	418	452	450	419	442	508	431	394	437	436	452	475	466	413	453	489	458	442	467	454	430	422	429	436	444	450	450	448	416	471	417	451	448	460	460	447	453	426	441	437	426	433	414	426	423	450	455	437	463	437	457	450	448	466	425	397	431	458	438	418	429	439	457	477	443	453	456	426	460	472	442	446	420	480	453	436	433	466	452	426	453	422	487	438	480	441	478	445	447	450	408	451	445	439	467	453	430	425	457	445	471	451	460	458	459	444	478	453	428	437	399	458	491	435	448	498	452	427	455	449	440	454	448	452	407	459	471	441	428	468	415	419	467	466	451	444	437	452	431	428	416	466	446	459	444	451	480	466	441	455	464	484	417	429	434	442	432	486	486	446	439	456	437	455	440	438	465	463	451	454	445	491	450	493	398	439	458	466	491	436	414	431	464	444	452	422	456	450	470	417	439	467	426	466	428	475	481	421	460	416	451	466	476	443	458	459	438	421	426	415	432	441	450	471	440	432	445	433	464	476	412	378	477	449	468	458	428	459	460	442	416	434	458	454	468	486	412	471	448	442	446	448	418	429	478	423	448	437	463	395	422	461	451	468	416	438	465	409	428	450	387	391	412	428	450	437	446	457	427	475	446	438	399	462	445	445	451	445	448	421	401	455	458	427	459	458	464	483	410	498	434	469	499	471	455	478	462	446	466	435	447	441	418	484	457	451	459	429	441	480	438	458	470	450	470	462	460	466	452	428	396	456	431	458	461	426	439	478	452	473	435	463	446	452	446	442	445	451	422	446	408	451	434	454	436	436	446	469	438	435	456	444	429	464	441	445	465	449	428	457	454	461	453	448	439	432	431	448	442	403	437	451	494	441	458	459	474	415	428	437	444	412	408	469	454	429	416	447	441	454	445	458	395	442	449	436	421	427	422	493	434	422
6829	1902	1776	1177	973	960	918	898	869	814	868	805	832	852	777	887	854	840	834	822	781	819	732	811	758	817	828	852	788	728	813	790	804	773	809	820	800	793	834	762	835	782	805	834	841	815	802	770	837	778	809	748	797	789	800	837	823	841	796	864	788	751	849	835	800	797	847	774	783	812	832	807	768	787	820	796	760	840	771	818	808	795	835	811	812	817	774	797	786	736	833	792	828	801	820	856	800	750	828	768	815	797	751	843	795	784	798	846	769	783	785	840	871	813	736	780	809	830	789	829	840	817	816	834	752	801	812	825	856	817	783	790	758	789	793	803	747	794	786	795	764	855	809	836	810	801	834	747	777	833	811	780	787	770	768	796	832	837	797	791	770	772	806	759	766	799	777	779	773	793	780	798	765	821	812	818	811	804	825	788	798	841	822	803	797	779	793	801	806	783	807	773	823	795	797	789	805	828	756	812	790	817	805	795	772	832	776	814	773	807	806	802	759	824	807	812	741	745	784	773	794	807	800	790	742	773	838	815	813	770	847	816	846	809	810	792	789	787	794	803	796	800	804	803	812	770	753	848	838	798	778	820	813	834	773	795	789	786	739	794	817	820	827	781	780	819	839	781	783	818	787	812	827	766	768	787	764	794	777	764	822	795	738	816	857	789	824	776	793	792	788	774	784	800	798	800	811	837	798	801	838	797	811	816	778	833	801	778	799	840	782	789	744	790	796	812	767	801	801	799	803	803	766	788	797	882	805	808	834	814	827	760	740	735	760	795	827	772	799	794	796	801	817	812	808	777	833	798	777	728	809	801	762	839	835	763	834	815	767	835	835	787	742	803	784	755	770	788	795	842	791	828	861	790	793	797	796	817	806	784	759	802	817	757	824	760	790	755	757	837	817	791	829	834	702	811	817	819	792	803	798	791	813	827	829	774	824	802	848	831	790	800	813	795	758	796	768	773	807	811	836	783	826	816	747	785	803	822	749	866	774	780	807	802	821	794	796	782	799	789	773	803	752	817	747	788	784	792	785	779	775	729	799	820	828	766	839	810	807	800	806	820	805	818	772	774	783	796	811	772	823	841	835	802	829	767	741	830	760	745	879	856	820	792	774	783	751	821	775	817	825	811	757	828	824	777	759	832	746	791	853	782	799	770	770	785	823	816	852	832	813	755	816	818	767	770	784	781	791	813	833	800	784	780	783	829	812	824	817	781	827	785	782	824	773	843	805	794	751	753	772	767	798	802	796	792	760	838	823	778	824	837	820	753	788	786	786	815	792	802	778	800	822	809	806	801	777	799	788	801	801	791	820	831	808	776	826	805	793	804	825	740	795	817	821	733	789	823	811	856	791	782	794	769	772	760	807	797	845	839	764	805	766	799	782	786	815	817	766	816	795	802	786	748	824	792	751	768	827	808	805	794	782	782	817	807	786	787	803	826	815	805	770	808	771	702	821	804	799	770	792	820	830	774	783	750	781	817	799	768	804	838	737	814	783	770	795	751	817	776	790	786	843	776	808	824	767	790	770	726	767	835	809	765	770	774	798	835	803	759	784	757	833	797	769	804	814	745	767	811	796	779	855	862	784	755	763	784	806	782	799	804	770	771	762	805	817	835	753	819	746	787	797	753	836	780	772	858	783	791	783	802	792	797	822	777	757	790	782	845	796	789	782	775	821	806	772	819	814	782	801	807	778	848	785	784	736	767	790	791	818	778	764	755	823	760	809	781	786	786	849	780	836	805	814	800	803	833	798	802	791	803	796	805	838	793	799	788	761	771	842	839	813	823	813	803	764	820	816	813	814	850	828	760	769	791	787	805	777	824	796	799	786	777	809	832	776	840	811	795	836	773	822	750	822	789	813	804	770	802	786	788	789	781	796	798	840	780	773	815	758	795	821	799	712	813	792	772	741	785	815	824	835	800	819	808	809	777	854	804	773	815	819	788	821	803	795	836	737	800	802	761	780	769	800	760	820	772	800	839	805	786	767	807	815	791	780	768	829	820	799	788	779	811	749	817	782	823	772	814	808	806	753	818	765	754	779	801	840	817	803	811	747	815	810	762	785	824	800	825	788	791	833	838	792	804	782	799	842	796	796	796	801	797	791	804	815	824	806	812	750	782	790	799	775	821	775	774	794	793	812	795	787	823	813	780	810	825	798	780	820	821	815	818	858	833	769	795	762	778	800	772	794	736	772	841	789	795	809	815	799	790	793	771	770	789	799	739	810	833	813	803	837	760	772	784	786	763	801	805	829	757	775	812	812	798	807	838	821	810	791	826	762	848	816	793	803	780	837	776	823	815	817	815	795	830	821	749	787	781	746	820	801	776	786	790	804	804	813	792	772	758	798	788	775	795	823	809	766	794	855	785	798	784	867	796	792	704	791	827	830	819	837	792	843	868	809	767	816	778	804	809	849	792	788	828	726	813	837	840	840	776	820	743	783	785	817	801	772	726	792	826	785	794	784	823	780	744	838	783	799	831	806	817	795	775	816	788	812	776	806	818	767	872	792	796	766	802	773	774	747	805	766	848	816	788	804	816	789	801	847	813	759	786	796	815	775	809	814	804	784	788	786	782	811	786	758	788	817	845	801	837	774	781	791	760	799	778	836	799	789	774	832	769	795	737	809	822	842	790	777	797	818	836	840	805	785	772	801	836	803	820	786	802	821	845	816	794	817	761	800	839	801	804	744	810	766	777	777	806	790	781	786	811	776	824	854	767	817	791	771	809	856	818	805	757	845	821	815	766	819	802	741	787	746	805	790	758	783	750	793	814	763	818	822	815	839	809	759	790	826	804	785	779	821	749	820	793	758	823	793	827	787	768	785	849	775	775	797	828	820	818	806	755	824	806	695	834	800	809	812	824	814	802	823	828	764	793	858	817	785	820	805	794	797	772	828	801	795	794	799	806	787	736	815	833	802	793	781	789	774	784	786	790	746	773	782	773	804	812	778	735	768	808	771	839	800	815	805	813	757	801	840	804	803	821	815	779	777	768	769	819	820	794	871	801	818	844	817	792	778	800	807	776	860	799	804	762	798	778	804	761	807	785	740	792	762	748	857	798	778	764	812	789	784	815	780	812	783	809	775	849	755	822	790	790	832	760	784	777	773	820	780	794	804	801	825	848	764	792	824	795	831	754	815	787	822	811	745	816	784	782	751	818	795	832	820	817	856	735	821	812	877	773	788	839	834	872	855	799	838	848	761	771	848	787	812	739	798	767	796	810	781	843	802	805	773	831	818	805	806	804	785	722	805	793	826	809	743	765	811	838	729	797	790	786	817	783	806	747	810	825	794	789	761	789	762	772	791	783	760	779	793	814	771	828	778	786	856	815	804	813	815	804	786	802	778	770	778	795	876	794	783	796	849	829	795	800	802	787	800	780	822	811	821	755	797	749	816	750	806	833	813	849	760	784	759	757	817	810	765	792	758	760	825	783	822	759	791	812	811	798	769	812	792	804	771	816	792	763	833	797	805	787	818	787
24032	20954	27973	24109	18761	1551	656	482	430	320	313	302	281	278	265	258	287	247	254	236	205	208	226	246	209	254	223	214	195	209	230	191	212	230	203	224	212	219	232	220	210	207	242	231	218	219	212	228	225	214	226	225	207	242	194	194	229	181	190	233	190	222	204	219	212	220	199	202	208	233	205	235	209	207	202	214	191	209	217	204	192	199	198	209	207	211	204	231	224	208	236	221	209	232	186	216	197	212	230	211	205	210	214	200	232	205	213	211	195	235	207	192	204	231	225	229	178	233	205	201	216	219	212	212	189	192	212	241	189	185	204	197	201	187	221	229	201	216	227	240	232	215	204	211	234	223	207	201	221	252	216	222	209	218	212	209	203	190	217	205	206	220	222	223	218	199	235	215	244	206	233	230	207	222	194	189	189	203	205	205	216	224	213	199	231	221	202	214	207	221	193	208	213	198	194	224	213	213	233	215	204	206	228	225	204	190	227	203	194	211	202	185	217	207	226	199	251	187	210	233	221	222	215	223	233	209	216	229	215	211	199	208	210	206	216	198	196	217	211	210	199	241	215	220	216	198	221	205	215	244	202	212	205	207	212	183	205	215	207	229	214	201	180	217	210	188	208	213	220	202	224	207	214	205	226	223	222	201	194	204	218	191	196	217	224	216	217	212	213	213	196	206	206	189	216	224	207	226	228	202	209	217	204	213	222	210	185	238	207	215	210	225	197	214	207	213	193	212	230	207	248	217	202	232	225	227	219	243	197	220	192	228	229	198	199	218	212	219	230	196	201	197	224	211	210	237	213	214	200	241	218	203	214	214	224	258	221	212	202	208	211	230	221	206	215	239	189	216	199	196	223	191	224	195	209	203	218	206	220	186	223	227	208	206	211	192	209	211	234	202	197	221	202	222	190	205	228	207	219	205	184	233	224	202	217	208	183	215	210	218	193	211	193	215	215	204	208	232	245	207	199	232	222	205	236	216	238	204	221	210	198	243	221	228	234	197	188	192	223	209	208	209	214	228	196	210	208	209	216	204	243	216	193	200	216	243	203	232	190	227	182	207	237	234	215	204	216	216	204	198	220	229	248	230	212	213	215	198	229	209	184	231	228	187	240	233	239	205	207	198	214	236	199	206	220	206	211	199	236	215	188	220	222	206	208	189	188	192	178	205	233	197	232	212	211	202	204	184	229	199	244	216	204	208	224	216	227	202	209	183	225	219	199	220	182	190	199	211	209	224	217	227	212	216	203	231	206	238	216	234	175	227	184	227	204	224	233	202	219	196	231	218	202	211	217	212	210	199	218	203	211	187	197	215	208	216	223	209	212	209	191	214	209	222	219	205	230	219	215	199	209	208	200	216	220	222	213	192	234	220	226	173	241	222	207	198	194	211	224	215	234	220	217	230	205	253	227	219	202	202	209	188	203	207	217	199	224	221	199	228	208	224	200	228	235	208	216	193	189	209	208	197	196	226	227	205	241	213	212	212	240	234	188	221	206	201	239	203	234	228	228	208	235	212	205	220	221	205	225	207	218	212	199	215	208	215	233	220	215	237	213	203	202	199	209	202	185	184	229	225	194	235	223	229	202	217	211	211	243	217	230	193	195	183	229	212	220	184	204	208	192	209	193	209	223	241	201	234	212	188	225	202	170	228	211	225	205	207	216	197	197	196	202	214	227	211	224	227	220	223	222	228	214	221	222	213	224	194	206	229	191	197	217	205	225	225	230	218	203	220	227	224	231	234	200	195	253	205	183	223	216	214	221	241	207	230	215	230	223	199	190	234	203	197	244	237	229	197	240	207	196	216	224	208	215	224	217	223	198	205	221	213	225	198	208	211	199	228	192	195	191	224	237	194	213	220	227	226	224	220	231	211	220	191	202	215	217	217	209	223	238	219	184	215	193	222	210	209	216	209	218	214	193	203	230	181	200	210	205	202	212	209	230	190	199	191	190	191	238	217	223	201	254	218	214	236	189	210	202	222	231	223	198	215	205	210	202	195	213	228	183	225	228	203	201	207	215	202	215	212	191	213	200	203	230	175	207	208	213	207	228	202	193	210	194	210	213	222	230	207	213	216	198	202	233	217	209	197	209	220	221	203	224	203	212	231	218	187	216	184	207	186	206	218	223	199	207	224	216	206	201	210	216	194	207	184	196	238	215	227	202	195	234	214	212	207	232	193	212	190	202	207	216	206	228	245	215	201	212	194	212	204	210	194	219	191	207	201	232	216	203	208	226	200	223	197	208	193	251	193	225	212	202	209	235	202	245	194	231	200	196	218	198	227	211	197	224	211	226	208	202	193	208	227	201	205	201	216	232	231	221	233	214	247	200	215	219	201	202	195	192	206	209	204	215	227	207	199	210	235	221	188	220	223	238	186	185	222	229	202	204	200	200	226	239	236	194	192	222	215	236	209	225	188	194	208	214	201	221	220	232	189	197	207	217	199	221	228	222	209	177	225	207	194	230	170	202	195	194	210	237	196	206	198	190	198	226	228	198	224	231	206	206	215	223	227	188	208	227	219	212	200	186	211	197	190	209	207	202	217	208	238	204	226	199	206	218	197	197	225	227	210	235	191	194	221	208	230	188	219	214	187	203	199	199	199	196	209	212	228	213	230	245	203	205	216	205	238	194	212	203	213	240	217	220	199	201	189	195	212	207	216	215	186	222	194	208	181	213	208	229	196	213	203	195	195	200	207	218	207	223	205	195	227	220	231	221	215	214	209	185	210	208	201	204	211	203	193	184	218	218	199	204	182	205	237	191	205	211	198	206	205	242	196	186	211	209	197	203	215	197	201	226	212	236	224	216	189	194	209	203	215	208	232	213	194	191	217	203	186	238	206	221	240	238	215	193	193	224	204	234	206	197	195	203	210	228	243	204	216	177	213	227	215	207	208	210	208	191	209	216	221	191	216	229	204	222	214	231	220	214	197	218	187	203	219	218	210	209	236	199	235	212	211	216	228	224	207	195	212	217	217	196	213	192	209	220	218	202	231	218	220	234	216	237	205	206	255	195	248	227	216	205	195	220	191	209	219	205	227	220	199	212	200	213	235	205	216	211	216	208	211	215	182	205	191	189	229	221	198	236	222	195	227	203	198	230	210	217	221	212	206	237	236	195	215	190	196	201	203	225	211	193	194	222	209	219	183	229	213	207	235	218	208	205	209	216	229	210	187	206	246	207	213	204	232	232	230	208	205	218	225	203	200	204	211	191	211	214	207	220	220	209	204	211	227	219	195	212	213	212	189	228	174	202	219	206	192	190	188	218	199	225	202	179	236	190	204	231	228	203	229	218	226	180	222	198	209	201	218	218	208	215	208	211	213	185	196	205	222	222	228	205	228	208	214	206	240	215	224	203	229	226	206	228	211	207	208	206	192	229	196	225	191	195	217	213	225	208	199	223	201	209	229	226	208	207	207	233	240	242	223	207	171	226	201	180	205	198	234	213	229	190	212	214	236	193	205	182	218	211	195	206	214	216	205
14497	10304	8668	4344	2914	2046	1608	1242	1104	992	801	749	715	658	602	605	573	550	533	504	465	499	456	453	463	440	448	465	449	451	425	425	474	440	404	414	468	433	420	394	432	436	457	434	409	412	413	391	379	411	426	439	429	413	413	407	394	441	428	429	421	389	401	409	379	371	423	381	367	389	385	419	398	407	422	400	391	417	400	418	376	398	422	432	403	387	432	388	401	411	398	380	391	373	396	417	437	414	381	405	395	422	383	432	392	387	365	378	410	388	404	415	419	429	395	394	362	402	421	412	392	391	424	399	362	397	375	396	384	437	388	369	367	402	382	410	386	447	414	419	381	382	394	401	435	357	403	392	402	427	392	369	418	409	386	419	407	389	437	399	403	391	396	413	412	391	404	418	362	395	401	404	386	412	389	399	407	401	395	423	395	418	382	432	395	389	436	361	415	396	417	364	408	409	403	412	362	367	385	386	397	407	451	416	395	409	430	421	393	432	384	406	429	396	386	395	400	406	417	382	393	411	382	441	422	413	415	426	411	419	373	395	384	430	411	397	366	369	387	417	408	366	422	399	404	395	401	402	397	430	391	420	396	405	406	420	383	393	377	405	433	380	428	359	393	397	413	392	400	383	383	429	390	395	420	401	384	430	385	403	394	440	399	420	415	367	412	434	372	413	424	377	389	401	354	394	410	419	415	390	356	379	414	402	393	422	412	421	388	407	386	377	360	433	427	390	406	419	426	390	392	391	375	421	396	408	427	402	399	390	405	431	403	428	386	403	420	398	380	390	437	368	398	381	387	386	389	417	414	377	411	385	393	427	391	391	418	393	406	420	411	403	403	392	389	434	373	365	418	414	382	386	403	418	411	410	334	408	387	391	388	415	364	375	389	408	383	408	387	404	416	415	370	372	361	388	412	409	398	395	407	436	409	389	364	420	385	429	426	413	437	404	445	375	408	417	392	379	376	453	389	390	417	398	407	394	431	393	415	415	391	389	440	422	396	390	399	408	415	375	386	379	396	416	375	413	404	405	402	412	401	413	389	377	409	431	409	402	399	386	387	415	395	412	396	409	400	404	413	419	443	379	395	397	388	399	392	395	377	383	390	399	403	416	415	375	383	379	409	393	397	392	431	387	400	392	404	400	382	421	391	381	399	377	434	424	433	390	397	406	377	384	386	399	359	393	415	388	387	405	374	382	418	407	403	403	394	379	375	386	421	363	449	411	406	399	375	434	404	375	410	382	370	454	390	397	396	394	411	422	392	377	390	371	404	391	403	406	375	446	379	417	394	408	368	397	375	388	422	435	414	388	398	421	373	405	404	387	412	403	389	403	394	371	414	386	423	431	398	385	401	365	424	350	374	390	424	404	408	404	432	378	421	417	356	403	428	424	409	391	351	382	391	388	370	391	400	405	369	391	399	391	407	442	411	408	438	409	419	393	390	403	417	450	406	391	413	385	411	396	413	401	394	393	358	390	399	407	391	400	401	331	383	401	404	416	376	424	399	405	357	380	376	413	416	429	394	382	386	437	383	391	390	377	417	400	403	424	429	370	421	399	434	378	399	419	395	409	433	404	408	413	396	412	396	428	427	368	427	377	415	416	398	423	428	389	416	390	392	406	431	394	389	416	386	388	424	400	373	403	380	399	439	336	381	386	388	416	393	396	381	413	385	388	411	423	373	402	358	395	432	404	374	390	409	389	396	380	365	402	377	411	414	425	408	390	383	386	412	404	407	428	385	394	417	398	390	371	404	416	428	432	423	425	424	385	382	399	398	424	393	385	395	388	423	422	396	397	395	389	388	422	443	422	410	412	388	398	381	404	409	416	430	398	392	391	382	371	392	415	401	402	380	404	361	398	365	421	384	392	413	384	449	416	380	370	419	386	401	393	384	384	383	412	408	397	388	392	416	396	398	395	403	397	429	426	385	366	428	382	376	376	419	396	430	394	421	376	406	402	400	373	412	411	391	380	400	366	384	393	410	418	397	398	408	417	381	401	387	396	413	451	432	401	389	388	381	358	415	410	373	411	411	403	409	365	391	380	391	406	391	410	371	395	409	370	442	416	370	405	431	401	423	444	394	428	417	405	378	386	408	414	388	388	393	459	434	419	383	395	420	437	395	417	402	435	415	403	395	357	395	392	424	386	404	455	392	365	436	395	406	393	394	335	404	418	404	380	403	444	426	433	395	393	400	417	394	389	394	404	416	435	429	410	396	386	434	395	420	389	421	446	394	405	415	411	384	411	392	391	421	405	422	394	414	415	396	444	402	403	412	417	395	342	402	373	413	394	396	400	391	397	410	404	382	417	408	365	407	402	400	408	421	369	393	369	385	369	412	396	434	384	416	381	399	419	388	382	423	436	409	405	404	434	395	408	405	385	395	387	391	427	380	409	378	380	413	436	447	391	405	408	403	421	408	434	384	380	408	386	407	417	409	359	410	380	404	384	425	422	417	385	399	419	397	394	381	393	430	381	384	402	412	389	407	387	402	368	421	373	384	412	435	385	395	395	394	382	386	402	416	400	372	393	431	389	428	400	397	398	366	411	378	381	403	384	392	402	433	421	401	404	402	346	370	414	381	350	398	396	418	402	365	357	403	412	400	415	411	444	383	436	358	400	386	375	379	401	398	402	419	387	427	407	359	421	384	377	423	415	426	419	390	360	394	394	380	412	403	411	405	390	414	416	425	405	405	399	374	411	404	413	375	382	370	370	374	386	421	421	367	402	382	387	391	379	389	398	397	376	391	409	418	419	373	385	395	439	393	385	394	405	364	417	415	389	432	440	380	433	416	371	434	405	404	405	376	394	424	421	426	419	424	423	378	399	378	363	395	401	395	393	427	381	391	439	404	433	399	403	419	407	379	418	408	389	402	382	427	403	390	394	411	375	416	401	380	379	421	414	372	370	407	405	386	386	384	375	388	405	390	429	381	381	390	411	389	376	435	393	389	342	388	391	399	397	421	412	384	422	395	373	420	375	387	398	380	436	396	380	410	372	414	409	378	419	395	365	402	408	427	399	372	397	415	399	385	375	363	389	383	407	381	383	384	398	385	404	418	406	374	378	398	401	420	381	407	405	396	367	390	370	393	394	388	368	393	393	408	395	408	390	406	382	401	388	387	409	396	360	420	378	400	399	417	401	421	433	371	397	391	392	419	390	431	394	398	374	465	379	412	400	370	387	385	441	403	436	403	403	406	405	398	393	400	382	397	402	392	429	393	453	407	417	355	393	423	401	404	381	424	421	407	407	396	388	408	386	409	400	355	428	413	384	407	434	395	402	381	379	394	402	387	384	412	402	388	438	383	391	426	381	400	366	369	398	391	462	384	407	388	399	395	394	396	397	433	369	398	439	430	399	387	375	411	397	394	457	402	409	395	355	381	371	399	345	358	406	409	381	379	399	402	410	394	413	430	417	407	404	399	398	411	427	404	416	394	437	454	406	386	411	405	398	388	381	386	394	359	422	368	406	361	405	399	404
23062	20962	28688	23404	20962	16974	1930	1024	758	711	641	590	530	507	527	502	408	492	477	498	474	454	434	437	451	439	463	420	441	419	457	410	451	422	423	417	405	438	449	404	436	426	399	428	429	404	404	406	409	430	382	435	431	433	395	411	404	389	418	377	417	411	411	379	397	428	423	391	423	378	457	389	432	429	398	380	442	429	435	390	452	400	382	379	425	443	379	434	380	431	400	406	401	449	399	420	433	382	423	404	418	340	425	413	405	408	382	381	407	394	420	390	408	408	412	394	413	416	417	425	394	386	384	391	389	428	422	397	412	421	413	427	379	407	413	428	377	385	445	409	380	375	439	412	415	393	383	422	372	418	427	426	409	390	413	409	433	394	399	411	418	424	419	417	430	401	401	398	393	392	378	372	386	388	423	424	407	404	413	388	386	392	415	387	399	382	414	430	373	402	413	401	409	426	413	408	418	403	392	405	365	405	406	405	398	399	430	400	436	395	422	378	406	380	385	420	397	397	418	437	420	409	423	335	458	371	379	406	419	366	383	419	404	425	427	391	378	409	382	391	393	400	380	424	352	397	415	418	415	415	391	407	384	408	403	425	398	420	371	400	407	396	362	405	380	423	407	369	413	396	376	396	385	413	416	430	435	399	409	417	401	393	408	424	366	431	427	391	411	394	413	389	390	420	426	360	378	438	399	390	421	383	397	395	407	409	371	388	412	392	375	396	397	382	421	378	425	390	417	401	391	417	395	448	387	404	391	398	420	365	408	406	406	417	397	390	390	402	383	391	405	372	385	452	389	424	414	375	407	364	360	390	373	411	428	371	391	446	422	386	382	385	423	445	355	380	411	423	433	394	411	407	381	365	422	392	447	451	412	380	405	382	425	439	420	388	399	418	416	402	453	430	412	438	399	365	392	416	386	421	426	428	427	434	385	408	401	387	377	409	396	418	372	380	377	395	395	415	404	362	410	395	461	407	391	398	392	384	410	388	369	387	386	377	395	382	388	383	384	409	404	416	419	420	426	389	373	384	384	399	396	403	415	386	395	437	381	411	387	414	426	385	422	398	395	420	382	406	427	427	418	408	394	424	419	426	434	411	397	406	382	395	446	414	398	412	378	386	424	394	407	440	410	429	374	396	406	433	361	400	367	425	369	386	411	423	375	400	378	373	416	452	423	384	401	440	390	394	385	417	388	388	382	424	391	423	395	383	394	414	375	390	377	379	413	380	391	404	416	385	397	406	430	415	364	410	387	418	381	399	415	419	390	329	390	398	408	399	398	378	411	409	431	358	376	428	433	409	385	383	416	409	388	423	436	363	418	429	447	371	404	409	412	409	415	386	399	356	402	433	390	428	370	380	423	394	387	391	396	423	405	400	399	390	439	447	391	370	405	390	417	393	383	402	383	377	396	413	408	361	423	384	413	404	402	370	421	413	388	422	389	397	381	416	377	384	379	386	415	396	413	408	448	398	412	400	418	417	403	441	376	381	426	418	373	413	432	407	389	368	411	418	419	379	409	441	415	416	404	396	423	380	371	367	405	376	389	379	426	394	409	413	406	381	373	395	373	390	412	372	411	402	397	408	395	424	406	405	373	397	376	393	397	438	414	391	424	423	411	386	404	396	417	418	376	402	387	364	398	409	413	385	413	436	387	431	373	406	374	377	373	384	413	402	404	412	328	415	414	416	409	374	405	453	396	395	394	414	398	389	401	423	425	413	410	363	365	402	391	424	396	391	399	385	423	397	402	420	362	413	421	407	384	384	380	425	373	386	385	396	417	406	410	372	409	403	386	400	395	413	372	411	387	382	429	387	389	391	384	422	388	380	394	394	388	385	399	443	392	410	436	387	410	429	402	375	405	394	399	424	393	416	428	398	415	389	393	406	424	396	372	372	438	420	390	404	412	423	404	407	421	378	393	418	436	417	389	398	435	422	412	393	423	411	372	372	396	378	356	409	392	383	401	380	401	435	448	400	403	401	384	414	404	391	431	415	397	373	405	372	427	404	380	427	389	417	409	426	399	402	402	395	410	408	434	427	382	402	380	403	371	366	422	385	414	434	458	413	401	424	397	402	385	393	382	396	422	399	366	417	397	399	366	419	390	392	363	411	414	404	391	369	385	415	408	378	376	396	433	422	365	399	409	389	441	415	395	420	374	381	393	406	411	379	388	381	389	384	405	392	427	336	389	436	412	394	408	423	416	385	360	402	412	384	434	411	397	381	389	420	409	361	383	420	435	394	413	406	430	399	400	397	420	431	411	415	390	440	359	412	388	416	369	403	375	376	406	404	417	380	411	393	444	391	390	411	412	407	397	387	393	383	410	401	440	386	397	412	387	416	371	384	380	403	371	427	410	380	404	424	382	379	404	413	422	388	410	407	409	384	364	436	379	400	385	383	402	397	391	416	438	427	396	459	401	401	355	425	394	352	412	438	391	379	400	358	399	403	399	436	435	397	377	408	381	396	390	432	418	406	414	378	386	399	428	377	408	425	437	393	369	385	391	391	425	387	380	385	433	387	432	399	418	406	419	385	366	401	378	394	404	415	405	419	388	441	401	401	419	383	375	385	393	434	436	384	419	406	396	455	410	425	403	405	379	407	401	393	367	410	430	448	400	407	393	392	409	422	388	402	441	433	385	425	389	393	417	410	346	379	391	413	388	412	384	406	433	351	412	390	386	437	421	412	379	408	408	398	418	387	429	424	412	447	403	441	396	405	388	389	384	382	387	409	421	399	398	400	399	404	354	416	413	421	411	372	427	407	369	404	410	412	361	406	407	376	431	400	412	404	397	378	383	412	408	406	436	421	402	405	397	388	406	364	376	405	352	425	410	420	401	405	405	434	428	426	431	405	426	409	400	385	382	405	398	410	409	394	384	416	397	420	406	410	410	402	411	367	380	427	385	382	415	385	418	423	402	392	410	377	385	432	388	393	415	383	379	431	366	429	404	421	403	411	396	422	410	393	409	380	396	390	434	396	371	378	367	418	419	403	394	367	373	398	359	425	394	370	359	424	390	412	430	389	411	380	362	408	359	378	426	398	397	418	366	402	412	407	373	409	400	419	434	376	401	417	386	413	423	392	415	386	413	415	426	429	397	395	390	411	381	427	399	428	434	425	400	407	411	415	439	391	391	386	418	405	395	428	400	339	382	390	396	432	408	436	440	375	414	394	391	399	396	398	395	401	387	379	406	393	368	408	387	392	397	392	397	407	412	390	367	379	371	437	430	368	413	410	378	385	368	409	393	412	420	416	395	404	404	395	372	442	431	395	399	398	407	371	390	364	381	391	416	400	410	392	403	440	376	369	416	428	408	431	397	391	372	388	406	378	386	371	450	399	385	402	421	416	396	408	411	403	393	389	406	407	361	423	428	409	387	389	391	403	399	395	419	372	398	425	392	388	394	406	420	414	404	400	367	416	390	458	382	377	422	414	379	397	399	404	421	418	379	422	414	401	406	414	399	379	421	411	378	392	436	404
16986	16261	13579	7447	5135	3630	2814	2248	1933	1696	1441	1317	1253	1161	1073	968	932	921	946	896	846	814	791	794	765	753	790	763	767	781	755	745	768	757	761	674	718	773	739	739	699	712	704	693	658	705	734	732	737	720	693	694	720	685	703	701	694	721	696	645	693	736	681	726	721	698	712	695	653	655	703	685	656	711	710	676	729	721	684	698	715	660	736	716	680	740	684	667	674	648	708	643	704	720	688	661	649	709	695	663	648	741	663	681	693	698	681	701	729	627	765	726	677	672	712	702	648	683	678	709	660	679	709	644	711	663	676	652	679	687	642	690	679	679	668	689	730	688	683	662	715	679	675	666	705	687	721	734	652	680	690	653	702	653	640	693	685	661	684	698	657	670	640	705	654	652	671	700	656	725	641	682	654	677	676	622	710	686	715	698	666	665	641	652	708	644	652	681	712	641	735	636	703	672	663	635	705	681	642	686	729	698	648	652	679	702	655	678	696	654	655	672	675	680	671	682	647	666	693	707	670	706	699	697	654	668	717	703	675	673	714	671	670	679	699	677	700	643	629	750	649	682	678	732	650	679	677	693	664	674	651	663	675	651	716	673	689	655	678	641	672	723	672	688	699	689	674	708	714	663	723	716	654	652	676	692	611	645	651	646	664	695	665	667	718	676	671	679	683	638	700	664	688	628	703	715	662	652	640	646	721	693	615	675	673	712	688	685	635	666	710	654	670	704	674	696	660	697	668	694	696	682	678	715	652	660	712	702	679	672	657	657	707	686	618	675	713	675	692	705	692	647	625	694	693	679	715	674	671	679	680	659	699	660	682	713	671	699	728	692	671	684	695	597	676	669	669	617	654	722	631	699	684	634	629	694	637	675	680	701	672	687	660	620	694	734	680	654	706	675	655	673	687	721	671	716	702	681	675	660	677	662	669	653	677	666	632	674	684	716	685	667	671	650	630	735	654	713	629	667	707	662	685	680	701	693	726	644	689	665	680	638	690	707	653	694	675	692	637	696	694	687	726	709	663	622	675	707	672	693	671	700	688	699	678	707	642	690	682	709	680	664	638	667	677	645	725	648	711	712	693	652	695	675	679	656	673	701	678	682	661	673	712	676	704	708	661	674	674	642	663	678	677	701	724	649	626	713	691	716	656	724	667	684	644	624	694	686	710	676	668	704	690	640	641	664	684	648	715	754	681	678	744	645	683	670	689	667	691	694	704	708	692	671	664	683	685	705	656	663	664	618	667	625	716	667	665	688	699	664	631	666	699	679	635	670	649	666	661	688	705	641	638	708	710	674	678	696	684	692	681	642	694	675	664	690	719	725	688	705	698	700	668	695	705	680	655	700	674	661	702	682	658	731	658	653	660	626	670	668	736	683	643	700	672	690	663	674	667	683	625	715	643	692	665	661	675	692	660	683	662	626	731	687	686	675	619	684	703	632	710	708	688	651	674	678	693	659	682	646	684	680	676	656	688	682	729	730	692	679	640	676	651	659	670	688	618	708	701	661	694	689	682	656	688	709	737	638	674	668	706	671	663	700	702	733	705	668	739	696	660	718	682	727	662	676	671	673	691	657	682	684	670	654	714	721	701	671	774	668	651	694	709	686	673	657	672	673	687	680	667	720	688	710	720	698	727	687	674	677	685	674	702	681	689	657	681	693	630	663	658	655	666	676	690	622	697	632	681	715	649	642	685	770	686	696	672	702	680	622	672	646	652	674	717	703	726	691	699	676	715	652	748	622	683	668	623	694	712	712	703	724	689	686	640	711	685	669	654	691	700	660	645	680	672	667	705	674	626	681	684	710	724	703	709	682	709	676	695	651	687	694	653	682	663	645	659	641	681	690	740	675	680	692	662	701	690	700	656	685	696	657	677	668	675	657	668	675	696	688	672	719	674	643	655	660	725	677	660	685	671	686	713	681	659	691	685	617	720	702	658	698	719	658	656	633	687	644	701	643	644	646	653	696	659	672	670	664	637	701	637	680	689	658	671	659	721	703	699	651	707	705	664	665	713	685	734	650	688	665	705	732	665	668	688	680	688	711	675	683	665	678	684	671	609	673	726	664	666	660	686	689	656	696	634	647	667	662	647	675	685	677	689	660	720	652	688	684	679	683	710	655	707	698	673	664	711	669	648	683	675	720	680	685	634	713	666	632	642	620	657	670	708	703	709	688	695	691	668	717	672	654	664	645	725	644	650	675	642	695	695	648	676	724	717	694	684	648	708	675	689	643	628	685	690	667	642	700	678	687	666	686	722	688	631	731	705	705	707	682	683	670	650	680	652	674	698	661	691	683	653	690	669	692	690	676	686	720	730	730	733	651	716	674	739	720	665	655	697	681	699	673	674	692	696	689	638	672	652	652	703	641	703	631	696	662	703	688	676	646	695	654	646	707	681	643	658	668	739	658	687	699	683	718	667	620	733	660	704	664	622	674	659	624	700	651	704	657	656	709	631	702	722	696	645	608	696	668	660	667	706	706	688	720	681	669	709	704	694	676	657	672	684	691	666	696	657	719	684	732	669	673	666	704	701	674	650	689	709	698	720	682	684	732	653	672	640	639	667	698	675	682	677	602	697	680	659	630	683	683	671	666	677	698	699	668	681	633	693	689	705	680	700	680	681	677	662	694	630	698	695	680	692	658	687	632	632	683	674	669	654	714	664	692	674	710	679	640	699	679	672	707	704	653	688	688	701	685	680	687	656	658	677	672	647	691	706	686	673	667	679	682	721	672	683	661	701	666	696	658	692	658	725	634	697	646	719	715	728	648	671	667	664	675	668	670	688	648	655	613	659	698	653	658	697	654	683	663	676	680	651	612	659	705	675	668	707	685	699	660	687	655	665	643	672	711	664	656	668	720	709	711	694	726	648	661	652	694	637	659	702	696	672	726	753	661	694	676	695	671	680	657	674	646	676	693	675	703	665	678	648	687	669	696	653	662	685	687	726	679	699	666	676	673	676	700	683	715	651	697	706	738	679	690	680	678	670	687	695	612	750	682	690	693	723	645	688	669	666	659	709	670	675	686	667	651	699	640	700	648	686	671	678	690	723	685	671	663	679	689	725	694	657	679	654	691	633	692	625	690	685	665	680	641	670	697	672	670	679	668	698	696	670	669	655	659	718	686	769	681	671	686	672	616	618	657	702	669	683	666	722	674	711	683	710	700	684	638	653	666	700	681	701	703	659	645	625	665	693	723	658	692	707	701	709	693	670	647	648	704	628	633	690	629	701	692	675	680	636	657	642	699	713	654	665	659	677	672	695	740	684	682	687	639	653	670	637	684	693	661	689	728	716	675	633	657	674	691	697	689	720	667	643	680	649	684	713	683	709	699	667	702	667	724	666	617	676	682	691	666	679	741	665	697	698	680	652	664	697	722	704	708	670	676	636	673	693	743	661	684	636	695	714	663	668	615	634	663	688	686	714	632	667	644	718	690	667	664	729	720	666	730	692	669	591	684	685	729	643	675	662	636	688	648	706	701
26682	20040	7063	836	575	504	458	486	436	459	499	448	465	427	468	443	447	443	421	445	469	512	430	430	472	449	440	454	437	449	423	434	484	407	470	451	440	457	445	456	447	417	442	435	471	414	450	434	458	431	452	477	472	489	481	400	459	425	461	465	455	414	439	417	420	445	407	439	462	469	436	446	430	432	439	475	424	504	457	465	429	470	420	441	446	448	431	463	444	412	463	454	474	456	451	439	435	439	459	435	438	440	438	433	437	450	462	441	466	441	424	426	416	486	449	438	419	449	437	439	446	442	435	480	434	406	420	443	469	452	472	432	444	465	443	412	452	467	448	443	446	459	467	457	474	444	428	437	426	453	464	437	472	428	493	436	453	430	483	440	428	454	482	427	435	462	446	459	456	446	474	475	443	454	447	426	467	450	414	437	432	447	437	423	446	416	420	424	432	446	434	431	445	443	452	454	451	445	489	440	443	467	429	452	406	430	440	479	434	458	421	458	448	468	418	453	438	467	427	459	460	445	477	448	472	498	415	453	479	447	454	458	419	435	458	454	405	451	432	400	465	471	425	472	434	432	483	457	473	420	446	471	447	414	473	469	459	424	422	458	438	459	434	434	454	435	457	444	457	457	443	445	440	475	444	485	450	470	450	460	458	423	415	435	418	469	417	436	470	423	422	463	446	421	426	451	407	466	464	461	455	470	414	454	475	454	462	448	494	446	433	441	465	448	425	468	403	460	447	448	432	467	427	444	445	469	454	421	444	427	473	442	459	448	443	441	489	461	463	484	483	493	408	472	424	460	462	434	434	453	462	438	470	420	468	444	418	463	450	436	443	435	434	436	458	454	445	432	466	442	452	428	413	435	427	438	437	450	406	448	426	464	460	441	397	447	450	436	414	435	429	408	418	441	425	469	511	408	447	433	445	421	429	455	439	434	457	417	430	444	460	435	459	471	417	461	491	416	450	429	474	433	457	451	505	433	427	445	450	479	448	429	444	431	483	461	456	426	459	439	424	481	468	419	464	459	475	442	450	454	428	428	443	440	429	427	434	462	456	430	431	443	454	457	459	431	468	447	468	415	450	410	432	453	459	465	443	437	447	440	436	444	438	452	412	447	424	429	465	423	431	451	444	436	462	444	437	438	443	497	432	441	441	486	479	428	404	493	462	470	435	402	427	470	444	417	460	438	465	414	461	418	442	450	458	477	420	404	416	463	429	441	457	451	456	474	460	491	433	465	433	437	443	442	438	462	458	443	414	436	432	442	459	480	442	445	454	477	416	452	436	461	444	492	415	422	441	492	447	478	446	445	412	431	449	452	473	410	443	470	450	455	476	457	416	451	455	438	439	447	442	437	438	487	427	467	423	453	452	445	405	460	486	445	404	441	424	469	466	456	437	445	454	492	457	452	456	433	439	440	452	441	439	462	424	451	451	408	435	428	414	440	463	438	423	459	476	453	477	433	443	425	442	465	463	467	450	447	462	417	410	459	472	423	411	444	457	435	463	428	442	480	428	392	438	440	436	434	485	414	456	481	415	449	434	448	486	421	483	457	475	449	459	410	449	448	456	456	431	410	422	430	466	429	437	463	419	478	418	447	445	471	453	478	419	461	480	435	439	464	443	472	454	472	404	464	437	458	436	446	436	422	500	455	468	413	447	471	466	449	444	447	444	478	390	457	440	449	449	440	456	396	404	424	423	442	451	414	450	447	447	473	426	455	453	464	403	451	469	472	439	439	409	426	433	449	426	411	489	450	460	462	428	427	403	448	425	463	478	429	435	469	465	462	504	432	417	473	431	431	446	429	469	456	459	458	453	427	417	430	417	446	468	452	458	431	446	480	440	470	436	446	442	411	424	432	416	430	501	478	471	429	513	442	464	466	427	441	441	434	457	442	440	465	429	420	456	456	453	438	450	467	450	426	452	412	432	448	437	446	460	423	448	483	466	462	455	441	439	474	445	440	468	447	417	478	471	502	429	425	430	458	422	494	419	437	490	490	492	478	441	449	463	441	421	453	467	462	463	448	451	439	434	461	443	468	425	461	434	474	467	431	454	441	471	433	478	501	417	427	491	455	428	461	477	437	461	456	460	404	491	444	457	457	440	434	461	414	450	448	468	456	422	447	421	417	458	480	441	459	475	448	420	426	420	449	439	428	441	434	424	439	429	447	474	432	456	476	481	446	465	451	457	465	456	418	453	452	465	429	431	431	476	443	438	438	444	418	457	463	436	449	431	440	458	468	422	408	499	448	420	443	435	457	427	449	441	468	438	427	433	436	415	420	524	459	430	458	449	407	445	430	437	421	464	433	430	425	449	473	493	468	444	429	487	459	416	408	432	481	470	444	478	410	467	411	431	459	442	405	450	474	422	424	436	418	462	469	452	421	416	452	449	458	456	464	474	454	491	445	434	454	448	424	468	459	446	437	428	438	431	450	431	460	422	429	476	471	425	499	450	429	429	438	412	450	445	430	419	459	428	448	442	419	392	456	452	471	436	445	460	466	471	397	385	432	419	441	466	450	434	451	482	477	484	414	435	434	439	428	467	443	433	475	437	439	473	440	465	472	458	429	425	466	460	453	439	423	454	439	429	467	458	460	430	462	417	412	449	453	467	471	446	457	443	438	444	415	471	472	444	442	447	429	482	466	461	452	438	461	455	483	456	447	471	459	462	420	429	435	437	444	428	407	473	451	495	441	420	452	436	445	414	454	427	431	480	452	410	465	418	436	464	439	421	479	460	455	406	428	454	466	447	473	461	423	457	458	447	436	489	402	406	443	469	471	454	451	480	479	433	437	429	389	434	419	444	423	432	457	426	433	475	432	450	395	406	466	445	426	430	470	463	445	468	447	432	433	420	438	444	435	457	460	462	409	450	422	424	453	431	470	504	449	436	418	464	467	451	412	480	434	450	441	470	445	490	438	438	463	431	439	434	425	426	453	448	434	461	474	427	461	406	437	439	434	420	437	405	430	427	461	471	485	496	409	427	464	455	428	430	467	456	448	477	455	440	483	447	433	447	479	449	452	461	429	469	449	440	455	418	450	440	454	454	472	433	417	480	445	442	454	438	443	478	439	429	418	472	434	445	495	438	478	416	409	477	425	454	472	450	450	425	417	418	437	506	432	453	411	442	447	481	445	436	429	437	432	450	432	438	430	435	481	435	416	414	433	438	462	437	454	418	436	473	447	469	433	430	422	478	491	456	452	462	477	461	464	468	445	449	440	464	453	439	457	437	445	439	466	435	481	467	420	474	504	482	427	436	452	431	404	432	441	456	443	475	437	469	460	431	406	421	444	475	458	470	437	438	475	444	470	441	446	481	435	465	453	435	449	433	450	402	415	465	427	437	472	433	411	425	441	431	443	441	409	427	439	456	417	421	436	445	442	445	457	402	462	430	408	414	478	440	441	433	438	462	455	436	445	447	466	458	448	438	435	474	413	433	451	426	472	419	446	452	426	463	419	467	442	460	462	404	429	458	428
7443	1920	1741	1188	1087	951	887	831	885	824	851	856	765	852	834	809	808	774	772	808	770	808	801	814	797	786	768	815	763	827	849	799	775	798	807	844	806	802	798	790	832	796	775	799	843	776	753	759	750	753	803	790	799	777	721	772	781	852	788	765	825	746	790	822	813	803	809	821	829	817	790	806	779	753	812	748	783	770	813	866	809	826	758	802	859	804	804	790	786	834	791	753	852	772	793	791	793	798	801	778	793	780	813	821	750	798	829	801	833	780	765	787	827	822	807	728	796	794	775	810	768	757	787	793	780	842	816	836	833	759	734	764	804	780	803	766	815	777	779	804	778	783	779	833	863	829	848	772	823	814	847	768	818	775	771	803	787	817	820	789	797	841	793	823	808	790	772	805	786	828	837	770	783	767	824	770	784	800	783	812	791	735	791	789	760	744	776	816	765	803	790	832	761	786	803	843	768	784	732	806	791	820	798	815	794	754	825	747	777	791	803	785	812	761	775	827	772	805	776	728	835	826	817	862	765	797	811	780	774	792	805	783	826	773	789	782	852	801	778	812	781	773	775	745	757	856	807	800	841	821	810	803	865	792	798	739	871	783	814	783	790	757	852	790	767	770	791	770	796	793	826	794	823	803	779	837	712	815	861	801	739	752	800	792	769	790	771	785	766	793	799	783	790	755	791	766	816	806	796	810	785	806	746	769	836	807	816	830	848	773	801	810	793	752	836	797	761	796	776	812	836	797	828	814	773	823	811	752	797	763	834	751	796	762	782	807	788	839	756	785	776	819	767	779	742	822	781	784	823	813	819	834	779	739	791	792	827	761	780	780	797	834	776	856	795	806	820	818	745	804	754	849	777	793	823	764	752	794	789	835	766	852	752	748	810	837	820	770	727	789	813	797	756	776	805	828	796	795	778	804	790	755	773	819	755	788	804	809	782	822	803	814	831	806	758	779	801	745	761	781	761	782	819	788	818	838	799	754	775	839	801	780	816	799	777	831	774	846	757	815	844	774	797	770	811	815	775	767	787	790	791	752	780	778	780	782	838	836	781	820	743	790	762	765	793	799	795	830	789	779	758	792	816	802	830	824	801	784	799	736	805	799	809	823	758	747	787	831	796	774	784	789	826	843	813	788	813	856	781	816	787	752	846	852	755	799	803	824	802	818	814	802	785	810	784	772	710	824	855	780	763	806	765	764	849	790	762	763	793	824	803	812	779	825	782	842	782	815	813	838	727	816	850	816	777	792	792	779	769	809	781	778	788	778	781	857	733	751	839	797	794	804	772	687	780	855	796	796	796	798	796	815	834	785	811	781	791	778	838	770	794	800	789	739	800	822	759	803	851	818	812	784	755	793	815	784	810	761	802	808	757	740	784	818	788	773	806	789	765	854	825	797	787	759	783	783	824	715	826	783	721	794	809	853	743	837	822	772	782	819	785	817	837	785	787	781	756	817	822	795	823	781	760	811	776	793	793	806	779	754	799	804	773	757	749	766	768	752	771	828	775	778	788	800	807	833	759	770	764	814	784	844	747	798	783	767	766	819	764	771	824	803	810	777	828	778	836	800	728	732	784	791	771	770	785	786	743	796	789	792	742	785	788	781	848	759	779	800	840	819	814	762	830	802	805	744	769	778	850	842	776	755	783	800	826	771	847	765	833	747	819	828	779	761	791	776	828	814	830	790	802	787	789	806	754	824	827	788	797	766	774	794	792	765	746	771	817	815	795	771	788	779	877	784	831	849	777	765	773	892	827	799	822	812	794	804	814	748	765	828	782	848	787	772	776	767	764	774	783	787	840	790	819	795	757	782	773	820	780	812	781	767	802	761	830	811	809	803	792	776	844	784	816	780	789	777	851	794	769	749	754	758	813	804	779	789	800	763	791	806	747	763	770	836	829	808	762	793	744	784	822	772	741	850	759	820	803	810	779	795	830	723	768	798	793	807	834	798	834	789	766	781	804	806	813	777	821	780	787	763	822	808	805	793	767	808	796	782	757	750	807	857	789	777	750	770	802	774	798	792	794	765	845	773	778	739	785	862	849	838	831	823	794	771	792	801	792	808	792	835	789	816	835	845	791	777	748	822	786	771	802	730	790	784	813	793	788	791	855	802	798	818	831	847	829	790	795	829	759	795	762	830	808	792	827	832	818	804	760	816	807	812	792	813	814	818	809	833	812	790	780	802	807	787	800	772	785	770	793	791	782	743	802	762	795	804	797	801	813	822	728	802	819	773	775	793	763	828	779	799	779	723	817	793	761	790	786	802	797	791	749	776	800	808	763	769	805	767	781	809	850	813	770	734	795	834	772	768	786	785	809	802	811	749	780	813	771	779	802	792	725	810	775	812	801	807	828	821	777	785	799	819	842	814	819	804	794	822	763	797	811	798	781	756	780	804	767	782	773	736	774	803	810	792	780	763	762	744	785	767	806	821	805	773	774	816	806	792	801	819	766	804	794	846	795	809	769	814	826	783	771	806	780	782	792	776	797	792	834	788	831	799	796	836	826	764	782	801	820	822	858	804	798	790	833	864	809	824	801	809	819	764	793	822	844	823	743	836	796	832	830	814	767	818	785	840	788	833	802	830	786	752	801	816	786	817	804	796	801	794	793	788	761	824	782	832	792	742	786	774	795	820	787	779	775	865	774	831	829	794	747	784	742	756	745	816	813	778	816	835	753	789	806	810	788	788	821	782	821	829	812	835	765	816	791	812	795	773	766	825	805	785	778	830	755	792	784	767	791	809	774	795	797	772	855	766	782	795	771	798	779	826	827	786	755	781	792	778	808	766	805	782	805	824	778	785	798	800	800	825	780	807	835	835	800	784	769	799	767	784	850	807	828	847	836	785	820	788	786	825	763	822	781	786	779	837	822	772	775	845	798	809	756	805	856	822	767	804	777	795	849	785	794	821	807	791	751	822	853	762	835	797	796	804	783	809	803	805	782	813	830	785	815	814	808	797	806	766	792	746	807	772	812	776	829	745	776	761	848	835	768	788	807	799	774	777	800	733	757	812	813	834	825	819	768	795	758	789	812	764	838	808	795	862	822	850	803	800	827	836	812	836	773	773	826	793	880	790	790	765	778	866	828	790	764	806	793	818	828	765	825	766	784	795	784	811	811	807	763	762	792	817	748	762	854	809	779	834	792	795	791	801	792	830	805	737	834	762	771	792	776	863	795	786	825	798	814	757	778	796	789	795	798	803	842	790	842	812	835	812	801	820	756	781	860	812	735	815	779	789	795	771	768	800	841	796	781	742	797	769	793	756	802	793	769	810	788	833	801	824	806	789	788	788	792	804	756	753	775	757	829	766	758	802	805	825	781	778	784	843	745	802	800	792	761	850	794	814	793	831	775	773	779	828	824	778	799	788	817	800	768	801	788	822	746	806	838	804	762	785	837	799	815	825	785	775	823	828	807	776	805	810	825	819	791	767	757	819	757	793	821	725	810	767	813	773	759	797	822	774	792	827	832	742	807	849
24069	21006	28102	24090	19077	1613	658	428	407	354	307	350	289	286	257	294	249	244	248	288	268	249	258	234	231	234	236	269	215	205	254	208	203	253	226	231	215	216	252	205	219	248	225	194	192	223	215	221	203	226	204	201	210	202	195	202	235	221	203	242	200	231	235	219	219	215	210	225	202	197	238	219	226	208	214	212	202	244	210	225	215	228	225	238	194	186	200	212	208	211	215	198	217	197	208	200	188	246	232	237	210	201	203	231	223	227	211	219	209	207	214	234	199	238	205	205	269	216	213	211	227	246	203	211	240	232	216	216	222	233	211	192	216	203	193	194	210	215	211	213	214	222	215	204	193	203	222	190	185	238	205	222	232	219	201	216	206	220	201	211	207	200	174	197	209	202	224	193	206	218	186	211	234	231	195	215	205	213	223	200	215	208	200	219	192	213	224	219	224	214	224	247	213	225	235	216	241	214	201	225	221	215	218	238	217	204	223	212	185	216	229	237	207	209	192	218	218	214	201	222	185	238	221	203	241	220	199	209	193	217	214	208	219	216	220	243	194	211	222	206	217	215	219	246	210	211	199	217	199	241	219	213	235	217	214	203	204	201	191	216	205	203	205	210	184	209	205	219	194	207	232	212	213	202	198	202	200	190	213	224	227	220	215	221	207	196	182	220	231	229	200	199	226	197	237	223	200	217	233	239	214	203	220	212	207	194	193	200	218	215	192	210	217	211	200	213	200	226	226	207	214	216	207	197	188	210	212	211	228	239	201	205	215	242	204	202	216	203	192	193	206	207	207	238	210	214	234	225	214	206	211	204	193	184	224	222	209	213	221	206	213	214	208	234	197	201	201	215	214	225	216	230	196	241	175	220	219	216	209	204	225	198	206	213	206	222	200	209	225	206	203	216	221	223	226	213	220	212	215	212	183	211	202	207	210	224	185	201	198	228	194	204	192	218	209	203	193	205	204	195	201	219	197	221	216	199	202	214	216	229	204	191	224	206	220	238	207	228	198	227	217	213	229	207	227	193	211	227	216	212	231	215	223	180	253	229	228	228	195	223	216	217	198	189	237	194	225	196	224	204	208	207	254	232	183	182	179	200	191	194	215	208	207	202	227	226	213	220	199	217	192	236	221	226	189	209	207	226	193	197	232	228	203	200	207	202	237	213	234	206	196	182	214	219	211	220	223	223	215	203	204	226	232	222	217	233	232	225	214	221	223	185	190	211	215	219	207	234	208	225	221	190	229	204	192	194	225	208	190	210	238	218	199	214	182	232	195	207	231	215	211	231	219	199	210	218	217	214	195	200	207	200	204	220	229	193	228	218	191	209	210	195	219	193	200	212	209	192	218	199	223	203	206	196	209	221	204	192	187	228	231	204	187	207	235	226	237	194	220	201	222	213	201	211	221	216	214	187	218	194	210	246	195	212	197	226	189	214	240	244	194	207	188	207	194	204	239	180	198	199	201	198	210	203	201	208	201	206	225	210	193	199	220	215	231	217	238	219	199	198	223	179	244	202	207	184	238	222	210	221	233	208	186	222	221	247	196	225	216	196	194	215	220	218	222	215	213	191	208	199	198	212	205	208	220	220	192	208	209	213	217	197	210	198	205	211	218	195	213	211	204	207	207	213	214	221	216	215	204	225	221	223	187	245	217	203	199	242	213	205	217	245	221	218	212	203	219	207	193	217	224	198	199	187	214	203	207	220	203	235	208	211	211	211	198	204	180	210	237	188	214	215	197	193	199	203	215	221	222	196	216	231	194	199	217	209	241	210	196	243	208	198	211	227	212	216	209	203	213	217	209	208	204	227	225	201	205	222	223	209	225	201	192	217	199	224	219	214	204	227	188	215	183	212	220	235	211	213	223	200	183	209	203	209	231	211	204	211	212	207	203	231	203	203	190	215	217	215	228	215	225	193	220	212	203	232	218	241	226	207	206	233	211	211	211	208	231	208	201	208	219	198	198	224	219	196	218	211	221	214	219	233	204	200	208	230	221	227	188	232	231	200	203	216	222	212	193	198	173	219	218	215	201	211	225	229	208	195	215	209	221	217	184	219	225	215	246	211	207	200	215	202	203	214	208	225	193	199	233	237	211	237	206	203	206	197	218	212	214	201	229	219	241	219	221	207	226	209	213	213	204	213	194	220	185	209	205	216	219	243	230	242	224	213	207	196	209	210	213	199	241	187	241	214	225	194	225	207	206	216	205	211	221	184	224	226	215	205	214	220	237	192	203	235	216	224	192	207	220	242	214	212	226	211	216	247	206	194	207	238	209	214	217	216	217	209	193	212	205	211	239	208	189	205	206	199	207	235	217	226	229	215	206	191	229	190	220	216	187	206	205	201	188	228	211	206	211	204	204	202	207	201	179	217	185	214	187	213	215	199	191	180	221	213	190	196	212	176	228	212	224	218	225	200	198	200	215	223	215	196	201	218	228	228	207	207	191	193	215	240	216	223	200	198	249	195	203	220	226	201	183	190	214	189	211	198	237	201	222	204	200	221	204	209	181	204	211	158	201	230	221	224	246	194	213	200	215	221	212	207	230	215	205	232	207	184	192	212	220	223	208	169	195	222	219	207	243	207	218	206	201	238	211	220	207	186	206	183	206	185	209	210	230	236	225	210	220	213	201	201	221	210	208	222	201	207	211	209	197	204	227	204	195	197	227	194	212	201	205	191	214	229	224	222	201	190	216	213	204	212	247	216	185	219	223	224	226	197	236	249	232	195	226	215	222	226	216	197	232	233	225	216	242	210	226	224	214	230	213	211	217	211	201	190	189	208	217	196	198	224	221	197	222	222	222	190	216	218	204	211	204	204	228	216	231	181	209	183	224	200	212	201	203	218	199	215	188	195	180	206	205	221	213	204	232	207	201	195	189	218	218	208	228	224	193	224	189	216	212	201	224	196	193	176	211	181	204	218	239	190	209	201	190	190	205	245	217	200	206	224	196	214	204	233	199	206	210	200	235	223	174	227	211	238	226	209	203	192	206	196	205	216	223	226	203	205	218	213	227	203	203	232	216	242	222	218	219	209	228	228	225	191	199	182	215	202	215	244	203	226	201	231	206	200	217	224	219	209	205	218	203	209	226	200	207	195	230	235	230	223	195	201	209	200	208	191	223	200	207	198	205	218	194	211	197	185	214	197	217	209	197	196	198	219	229	200	218	210	210	189	222	194	212	216	225	220	187	229	208	207	227	210	223	211	190	186	196	203	202	227	191	201	193	232	222	218	229	187	210	197	218	213	206	217	208	242	201	225	188	204	242	221	212	240	214	214	236	211	217	220	211	222	212	192	196	210	214	213	203	217	216	198	227	209	226	199	221	220	201	224	239	213	206	203	198	216	219	203	221	233	191	229	239	211	238	214	188	217	223	208	218	197	219	223	224	214	192	220	215	216	223	195	212	201	200	209	217	206	222	217	227	217	205	232	215	208	201	196	232	234	229	191	165	213	213	230	222	216	206	195	192	220	198	221	186	198
15570	10162	8602	4396	2867	2045	1586	1283	1107	919	803	750	715	673	623	608	574	536	486	511	491	472	515	459	447	448	468	448	468	461	414	429	447	424	423	401	405	392	433	413	414	418	419	421	397	390	416	393	394	422	384	388	422	426	414	423	392	408	417	425	397	378	403	414	408	429	414	405	377	419	433	433	411	429	370	395	367	392	396	392	386	376	417	381	397	409	437	399	395	414	420	399	438	399	410	370	388	387	390	391	371	412	383	389	413	390	383	374	394	376	420	426	414	419	401	402	419	427	383	406	416	405	392	429	379	433	392	379	426	435	379	391	402	424	394	400	420	380	404	378	412	424	419	406	400	416	398	440	439	406	430	405	379	378	412	431	422	372	407	414	413	397	387	397	380	456	366	389	415	421	372	413	369	397	401	408	410	380	368	401	400	393	385	437	342	398	374	412	379	409	394	412	398	397	375	416	405	396	394	372	384	436	386	379	401	394	359	399	443	395	385	393	420	403	400	389	375	397	380	396	413	417	393	402	392	404	398	392	387	416	412	424	430	372	422	368	410	388	398	389	397	389	370	399	385	424	375	377	394	419	374	348	398	407	432	411	392	402	395	426	370	372	410	411	381	415	370	418	405	414	403	402	403	433	389	418	396	405	397	373	406	394	382	440	364	393	386	384	379	376	402	411	384	380	397	379	370	400	374	388	398	379	389	420	426	399	402	433	394	385	415	423	411	406	388	363	398	414	392	388	408	401	423	400	408	446	400	409	410	415	395	393	398	402	383	391	395	410	413	414	442	391	398	402	419	334	388	415	408	371	391	376	414	355	385	393	428	369	350	390	428	392	416	404	410	428	386	426	403	387	422	384	391	402	394	390	430	395	385	431	425	408	407	401	402	446	409	409	379	392	398	444	429	398	375	415	412	384	389	396	386	433	428	411	412	419	393	396	380	387	409	405	384	411	401	405	400	415	363	377	384	379	393	385	388	421	374	390	420	430	391	396	398	371	398	415	437	430	403	416	394	416	368	369	443	379	425	370	396	390	361	406	417	398	401	414	405	406	394	418	407	403	430	399	400	388	417	408	379	374	433	395	399	395	408	402	412	384	386	367	391	398	408	416	389	411	385	418	380	355	426	406	402	393	384	394	427	417	407	378	374	405	347	372	415	429	388	392	405	393	395	391	372	375	420	420	390	410	412	383	433	396	401	420	399	408	448	350	402	418	421	397	403	400	414	408	414	381	421	379	414	393	372	367	392	406	375	379	419	402	362	355	369	430	403	386	376	383	417	418	391	416	405	380	425	398	398	376	381	395	349	417	385	394	368	364	438	378	406	413	354	427	394	417	386	436	396	411	400	398	396	386	396	420	393	377	372	394	434	400	372	438	373	367	384	393	401	386	390	407	409	413	403	416	422	408	422	404	387	398	383	392	410	401	399	390	388	377	396	402	352	372	409	366	430	429	348	394	411	426	403	403	365	407	367	339	405	420	363	398	414	372	396	448	401	418	415	379	434	405	410	390	409	385	417	391	444	364	383	426	414	395	424	421	420	392	404	410	377	410	389	446	369	362	391	410	393	386	448	373	400	362	372	413	415	420	365	413	439	381	366	466	406	433	436	376	383	440	376	390	405	375	398	392	409	398	449	397	381	388	398	400	401	386	430	430	339	402	405	408	391	395	409	415	379	411	417	372	408	378	407	416	373	369	386	386	416	381	416	390	387	373	396	395	395	416	439	390	403	416	375	450	399	444	435	416	397	424	385	411	409	369	405	398	433	382	362	419	415	362	415	394	387	402	404	407	389	408	424	370	411	368	380	403	419	390	415	394	397	433	382	417	395	381	419	419	459	379	424	385	424	415	396	425	421	397	412	390	435	397	368	400	365	378	450	402	399	398	437	399	423	404	378	411	418	400	373	389	393	385	412	404	401	398	417	419	421	356	398	403	406	398	395	413	373	410	427	408	410	423	387	426	411	420	408	415	389	382	371	387	352	374	370	416	426	402	402	423	406	409	381	384	406	427	378	400	391	408	384	413	451	393	400	393	403	448	403	399	357	403	373	397	445	408	388	415	418	397	408	394	392	428	390	375	379	395	387	419	396	403	390	408	408	430	379	425	418	382	395	409	386	411	368	409	380	398	403	413	415	413	409	404	405	402	374	397	373	412	405	372	383	394	387	396	377	379	357	404	389	397	385	415	383	397	402	386	406	414	388	464	369	408	411	393	383	397	419	402	436	405	360	404	382	395	435	377	411	387	394	402	381	416	377	419	415	395	412	393	415	389	404	409	429	398	416	368	341	399	383	364	389	381	420	386	386	409	389	399	379	399	416	429	392	381	387	377	401	422	432	409	431	418	407	422	363	378	398	424	396	397	394	384	416	398	391	422	403	425	411	411	401	387	357	399	438	368	411	415	369	367	377	388	382	409	385	416	419	411	405	410	444	400	393	423	393	425	401	378	396	375	422	405	409	427	405	407	378	379	399	422	383	381	406	406	382	421	378	429	427	371	404	390	423	392	432	357	367	404	390	390	419	386	389	371	385	409	372	406	426	404	378	415	404	412	395	411	391	383	407	412	402	419	424	397	344	417	415	406	368	408	351	385	387	388	445	388	384	392	352	376	400	395	365	412	376	406	392	445	387	384	396	416	385	378	408	385	391	377	421	367	404	401	413	413	403	393	385	422	421	399	396	422	412	414	411	398	408	373	419	402	382	426	413	426	368	361	396	401	426	382	380	371	423	422	432	425	402	390	399	390	393	383	439	417	408	422	377	386	402	423	403	408	379	423	428	408	401	369	443	417	387	394	400	400	407	373	367	366	403	379	423	370	446	427	398	405	368	385	390	403	397	395	404	349	397	371	393	388	414	414	399	391	379	408	399	384	416	368	386	386	367	441	404	380	410	379	386	421	391	399	395	433	403	373	392	376	397	388	371	399	416	372	435	392	391	407	396	433	378	408	359	392	383	386	420	404	414	399	399	371	395	363	392	373	415	451	406	384	351	393	418	407	369	399	420	400	385	377	394	414	451	394	370	395	398	378	387	423	401	384	404	395	390	429	413	406	407	388	411	414	411	424	391	395	390	401	385	414	385	381	372	431	402	394	405	422	358	427	365	403	395	410	418	362	383	370	392	410	364	389	428	418	396	420	398	379	434	387	365	403	426	407	384	401	390	400	405	399	431	401	402	345	398	413	397	388	429	367	397	397	431	393	408	414	418	422	390	403	364	402	402	389	412	440	428	407	396	406	415	411	410	422	411	393	410	425	413	436	418	413	410	404	411	403	409	419	429	415	393	413	399	411	371	387	361	407	413	449	398	406	418	379	414	371	376	383	390	377	401	425	373	381	382	429	419	391	390	389	411	390	388	403	393	421	415	380	403	408	396	392	406	372	388	380	401	397	421	365	417	379	415	369	372	383	398	423	400	411	396	384	393	412	403	425	372	405	378	399	400	415	376	369	378	406	415	415	424	395	405	359	404	409	413	409	406	408
23060	21006	28787	23425	21007	17409	1956	942	727	646	670	526	550	493	522	456	520	486	464	441	459	447	431	461	441	449	411	405	434	410	448	445	385	390	400	417	405	412	417	427	405	371	420	421	377	419	393	425	403	391	425	368	385	414	407	422	416	409	444	347	410	422	434	377	423	396	400	435	423	419	387	357	426	408	357	423	380	435	366	415	430	404	385	410	414	411	398	411	404	406	374	428	399	357	422	401	405	417	393	432	403	399	410	429	443	422	414	395	438	393	390	422	409	402	408	403	447	436	428	430	429	419	372	382	439	400	390	393	415	356	398	452	375	433	406	377	354	388	409	410	429	410	367	416	385	420	414	372	409	398	360	394	368	415	448	429	395	408	397	403	407	385	396	447	394	398	407	402	417	441	380	440	392	421	427	407	410	392	414	401	380	376	437	370	432	395	397	425	426	398	408	398	403	390	410	393	397	384	413	426	417	411	401	422	379	387	382	380	393	415	404	418	434	391	378	418	414	385	383	451	406	378	428	397	402	419	394	402	388	421	387	389	396	425	422	416	381	406	393	396	413	399	389	381	400	398	416	406	405	419	418	381	408	415	418	410	419	404	374	418	421	419	402	386	398	406	465	381	400	352	391	427	429	388	405	418	411	378	385	380	374	387	356	415	396	373	427	412	389	405	427	374	388	418	404	377	382	456	358	377	409	366	387	393	421	429	419	391	391	409	400	404	393	383	429	376	409	371	418	398	351	388	403	423	399	439	415	373	393	413	373	439	417	394	429	417	376	406	382	406	413	415	404	438	428	393	446	376	438	412	394	365	410	383	369	416	436	405	426	387	403	420	396	409	411	369	382	386	427	433	373	411	410	388	391	418	375	409	417	387	405	380	443	419	379	416	430	427	423	387	379	375	455	359	366	444	398	416	391	403	415	379	383	410	384	378	379	427	357	385	407	388	465	431	434	420	371	412	397	392	393	389	408	382	405	398	392	414	402	428	413	407	405	396	430	376	403	416	442	360	411	462	442	387	405	433	366	393	429	389	378	404	389	353	400	368	403	441	393	443	396	381	436	399	410	398	386	407	392	413	396	389	401	364	360	373	366	415	403	432	407	380	394	391	412	383	392	413	434	397	397	411	395	408	418	378	352	430	378	407	401	361	421	415	388	392	404	385	375	412	400	432	403	409	382	428	399	407	407	435	367	415	402	415	365	423	372	401	434	410	373	381	400	399	453	392	393	387	385	366	398	404	406	382	386	423	428	409	391	367	403	418	386	356	407	406	410	402	405	426	409	411	421	428	422	402	426	382	420	421	412	392	401	426	359	400	431	408	420	423	398	387	384	409	399	422	414	370	403	389	359	381	413	397	386	423	420	390	393	428	396	409	406	415	382	412	434	369	424	406	400	382	406	361	400	395	419	395	389	441	410	394	387	411	389	384	370	405	422	425	437	391	373	416	401	424	425	403	378	408	390	444	414	432	387	414	390	445	386	398	415	405	409	378	392	388	401	397	393	408	373	404	389	406	423	410	400	392	380	393	409	380	394	407	359	395	416	397	387	374	415	387	432	389	401	371	359	425	383	391	423	385	379	399	408	411	404	406	405	376	388	408	444	394	410	382	400	412	402	405	472	405	377	398	367	421	426	419	423	404	399	415	413	400	438	379	420	422	408	420	398	401	431	393	417	405	361	405	408	402	387	410	377	400	383	414	381	413	426	451	418	403	388	400	392	403	380	446	406	401	394	390	376	423	394	387	411	361	396	418	386	400	395	417	413	413	381	397	409	406	400	395	402	383	376	411	427	424	419	399	391	403	385	388	450	409	418	376	382	409	409	413	396	428	396	395	411	375	401	371	386	421	359	395	429	390	447	371	414	397	417	392	374	427	389	380	421	425	405	392	401	435	409	435	385	410	424	411	363	442	434	374	413	401	402	397	395	385	439	413	385	407	388	364	364	379	384	400	366	415	428	411	383	403	368	405	409	419	406	394	399	427	363	349	405	426	403	418	409	422	422	434	402	366	414	389	380	408	366	377	441	381	423	378	383	411	419	381	399	387	381	372	354	380	409	445	385	394	390	414	407	353	400	413	390	384	422	372	419	412	357	415	381	415	377	374	430	394	414	404	409	445	403	383	380	406	401	373	394	427	439	419	418	357	417	411	400	389	437	389	407	385	409	390	414	377	412	401	391	374	459	402	414	410	402	414	444	442	376	407	389	408	388	411	394	399	437	458	394	438	367	436	412	379	400	353	375	401	403	363	399	358	423	350	406	353	401	442	391	408	422	388	376	413	409	385	385	385	416	374	401	401	409	400	399	394	391	385	382	402	365	386	384	426	398	394	363	412	404	397	423	375	436	438	417	390	347	412	425	415	417	407	425	433	397	433	389	394	376	391	396	401	451	380	381	389	398	408	411	410	408	392	419	423	387	335	379	390	392	377	397	377	413	452	425	366	389	429	404	405	388	370	412	422	463	409	381	405	412	394	407	405	386	387	414	442	382	398	394	407	411	350	368	394	412	424	417	395	424	418	358	411	409	412	395	376	391	394	435	384	447	355	384	394	401	425	404	394	420	377	418	444	419	421	397	351	416	405	405	432	417	390	421	399	418	400	421	420	350	403	383	450	407	416	403	406	411	376	425	434	406	412	381	392	399	415	381	377	425	400	394	422	396	379	421	413	376	383	393	402	397	405	376	370	400	374	363	407	395	411	414	430	374	397	395	374	407	407	374	419	412	386	409	407	408	414	380	395	416	399	416	397	377	413	377	406	357	388	417	405	377	433	423	407	401	380	423	410	380	366	394	367	387	426	399	414	386	404	416	408	398	360	401	409	419	409	405	387	428	409	381	379	396	381	391	394	420	383	404	422	373	396	379	423	402	396	394	382	411	402	395	377	412	442	402	382	384	413	450	416	407	372	405	401	410	388	385	382	419	402	445	390	358	366	414	396	403	399	392	431	410	417	377	397	400	415	416	416	396	388	414	426	369	374	387	393	376	387	401	392	423	416	413	387	414	404	383	383	387	381	433	389	394	425	428	399	395	385	385	400	404	389	384	375	408	372	422	393	385	397	415	414	391	372	413	417	445	414	369	363	418	434	396	386	387	407	401	409	374	424	418	437	397	393	366	399	423	380	367	382	389	418	385	416	441	366	377	387	381	386	415	416	426	398	385	373	393	373	383	423	384	393	384	399	444	384	358	366	396	406	395	415	415	374	394	387	387	437	390	400	389	422	392	393	411	411	406	420	380	402	387	378	400	416	417	413	377	407	442	431	429	421	428	436	396	369	429	388	407	388	432	413	401	423	361	391	416	348	422	375	412	390	383	420	387	442	392	389	438	411	396	383	377	385	418	422	377	394	373	370	415	362	415	405	413	391	402	410	427	389	371	394	414	374	427	420	426	387	381	427	440	393	391	400	418	365	398	394	392	392	410	392	401	396	399	385	418	381	445	398	365	425	411	403	402	409	377	385	422	391	390	370	435	407	391	384
18094	16148	13565	7586	5114	3820	2875	2284	1909	1619	1513	1354	1273	1067	1057	1013	984	953	877	899	907	865	792	827	780	820	777	789	773	776	760	748	768	765	697	752	746	730	673	707	738	705	692	731	747	683	686	701	748	701	711	674	662	695	699	681	687	757	675	661	677	664	680	659	722	711	660	720	686	689	712	722	661	645	661	690	706	680	673	722	706	734	695	662	644	658	724	718	698	700	707	707	698	722	655	682	641	705	665	676	672	710	670	693	663	679	632	673	672	689	689	680	665	700	714	706	668	713	677	676	660	694	659	708	675	686	641	702	675	707	678	713	713	705	683	719	663	635	682	624	654	658	662	697	713	626	688	660	678	651	678	613	667	681	673	699	679	639	693	663	681	667	700	688	664	679	686	675	679	681	707	695	674	720	692	680	665	649	665	708	702	674	639	670	671	687	702	726	671	668	681	684	649	690	675	650	679	675	642	704	693	637	682	689	681	696	728	676	661	686	695	694	664	715	715	673	695	668	686	687	630	666	684	655	709	638	679	651	654	667	714	686	649	727	680	648	679	701	716	682	632	695	693	678	704	668	687	671	704	630	712	663	642	665	656	718	687	647	657	629	668	623	664	708	692	646	645	659	751	672	651	630	720	666	681	680	694	656	678	688	641	674	687	596	677	693	678	671	650	706	666	678	697	669	677	674	718	674	661	650	696	687	631	663	695	667	679	692	701	695	666	659	672	690	692	678	627	654	705	658	678	672	737	627	678	688	719	698	662	676	689	709	674	669	633	682	691	672	708	722	689	676	673	678	663	698	677	654	668	615	679	661	699	675	665	667	700	699	739	702	656	731	675	704	663	657	685	694	681	663	637	653	654	709	689	659	636	687	678	741	641	699	722	689	709	713	715	691	671	634	685	702	688	645	652	650	660	660	682	649	693	706	682	663	678	631	666	611	712	717	665	646	687	691	702	699	723	683	668	765	674	678	667	693	706	706	656	719	659	693	663	721	674	662	681	647	703	666	701	685	719	631	631	666	644	717	723	691	612	698	667	668	661	664	660	684	624	684	681	685	669	665	669	710	669	645	667	662	681	689	700	675	670	665	614	674	706	702	642	698	698	671	657	659	691	714	694	653	696	658	687	699	674	653	675	651	703	653	691	688	611	676	723	683	707	686	708	676	659	679	686	657	692	667	682	677	684	705	686	635	687	691	662	615	682	685	733	702	698	694	673	696	664	669	679	651	696	681	662	652	714	655	680	681	703	701	671	694	667	669	644	700	633	611	661	637	720	666	650	709	719	695	661	679	646	668	701	689	668	706	649	692	649	682	726	690	699	669	649	703	638	665	685	701	682	675	709	704	698	627	658	685	696	708	665	684	686	661	677	682	701	657	716	639	685	692	661	673	698	663	700	678	726	716	667	700	682	677	659	690	708	680	714	628	651	661	632	698	690	691	700	688	692	695	632	670	677	717	674	666	632	690	699	707	674	659	653	688	622	675	652	700	649	677	657	671	689	675	663	737	638	700	670	666	669	743	676	667	718	669	705	666	684	692	668	712	640	666	624	695	669	678	683	667	695	656	665	671	661	728	640	675	691	682	686	634	611	670	681	677	666	739	704	646	660	713	674	680	706	658	728	705	669	689	686	701	670	721	677	676	655	712	684	708	688	691	694	693	633	620	683	690	673	720	705	679	663	681	670	678	697	683	676	689	660	613	662	742	676	634	704	642	694	607	681	651	672	669	679	655	680	637	648	644	667	672	637	682	655	677	651	664	690	676	707	717	736	690	663	655	667	677	677	686	670	647	644	735	629	680	650	684	718	651	712	743	667	663	689	700	693	651	676	680	699	684	638	707	647	687	654	691	673	651	648	703	712	654	684	678	750	649	653	725	651	649	664	676	646	675	690	657	664	674	680	727	614	661	700	690	709	672	689	686	696	649	717	658	688	703	671	670	695	705	669	699	683	673	704	683	655	717	639	670	688	683	664	674	678	709	725	679	678	678	764	629	676	676	687	686	660	691	690	675	669	678	677	704	711	641	688	674	660	649	703	674	693	696	702	726	671	698	724	672	685	675	631	624	701	648	666	648	685	648	645	653	704	655	652	666	651	679	661	657	672	674	666	687	689	686	656	667	703	718	736	648	682	662	654	665	659	660	701	646	639	678	657	632	694	690	665	634	722	644	671	722	674	698	725	631	683	638	669	641	655	678	676	711	678	721	707	629	686	702	655	694	668	684	667	637	671	679	623	685	648	654	717	659	663	706	675	687	692	671	669	674	655	717	683	669	676	709	697	683	656	644	696	671	723	677	663	723	662	692	682	651	686	709	622	686	717	674	680	712	681	709	657	700	680	677	678	679	631	681	681	724	668	675	646	659	672	665	655	665	657	685	708	661	696	638	663	648	709	693	663	675	663	688	714	727	701	669	717	720	696	655	669	662	707	703	677	643	722	653	682	699	626	670	683	670	675	700	714	687	702	635	655	657	710	680	667	697	716	690	647	647	675	719	678	683	669	682	649	675	636	701	691	657	670	639	709	665	690	707	705	649	660	672	624	687	704	721	672	693	688	701	707	640	710	704	676	735	690	670	740	716	674	692	721	597	676	650	709	658	693	674	664	666	714	683	711	645	684	657	698	654	673	679	681	676	711	718	666	700	664	661	721	646	706	695	671	677	653	674	723	640	672	692	694	714	720	665	689	625	699	675	706	702	625	655	644	651	720	656	670	676	647	684	709	669	688	675	693	667	699	662	670	650	615	662	712	693	681	682	704	690	676	680	681	661	701	714	679	627	677	662	689	659	632	672	676	645	632	650	677	657	677	708	720	669	661	696	689	737	703	703	650	705	649	710	704	667	699	645	690	679	688	703	733	708	687	720	681	675	739	681	681	683	707	661	712	637	673	660	645	678	694	699	664	700	673	708	695	635	706	713	719	653	644	713	724	682	696	682	648	731	652	685	637	641	638	643	670	656	697	738	641	690	715	671	659	689	690	649	670	678	625	646	669	687	681	701	695	703	657	688	677	698	679	652	718	724	732	642	640	700	678	685	691	695	683	700	674	703	697	646	664	702	742	666	623	675	621	668	691	670	661	632	689	659	696	665	695	705	661	705	665	695	676	705	721	711	650	681	694	751	667	657	670	693	660	660	692	665	661	708	676	707	711	665	701	674	690	675	688	700	669	705	687	671	660	700	701	659	667	669	676	656	711	696	697	664	710	677	666	662	689	658	698	701	674	664	687	675	673	722	709	685	646	652	671	664	678	652	638	656	687	660	672	680	723	693	733	674	677	684	678	696	676	673	715	681	669	697	688	663	654	728	735	710	649	661	637	665	714	661	685	681	694	716	706	658	632	690	660	674	655	711	681	717	654	616	700	681	686	677	677	687	658	661	703	703	670	660	634	665	654	665	659	693	683	664	712	664	661	687	679	677	697	683	683	666	670	678	670	738	713	675	667	709	664	718	675	655	647	718	675	682	676	668	662	701	700	656	672	684
26575	20062	7360	921	629	547	500	445	468	456	423	440	456	441	513	434	411	453	461	404	444	430	478	414	474	440	453	432	450	443	454	404	452	438	464	446	464	476	462	445	436	430	421	511	452	427	461	400	439	440	434	431	458	462	465	472	458	440	416	433	401	466	440	460	463	437	431	419	427	450	444	457	460	432	440	430	416	462	396	420	437	466	420	459	434	429	474	424	460	440	423	451	414	443	403	404	440	427	440	415	427	434	461	454	427	453	398	415	442	440	436	434	474	434	467	450	462	427	444	433	452	469	427	415	465	393	473	432	418	440	457	444	444	423	426	440	463	413	456	440	438	435	438	429	433	436	432	454	447	451	443	451	484	380	459	484	451	445	451	462	436	443	492	443	422	423	427	465	434	440	468	456	402	439	438	420	475	422	440	428	412	412	424	435	396	475	441	436	443	455	482	453	449	418	424	426	454	407	437	436	450	434	461	448	420	491	432	448	451	481	402	460	447	428	445	434	420	425	440	449	440	409	452	447	470	458	438	441	452	455	453	466	450	423	462	454	448	416	473	456	468	444	423	432	450	428	424	417	447	449	464	454	455	428	437	438	437	428	441	464	445	457	406	431	417	473	445	432	413	438	490	425	474	439	447	409	482	458	444	462	404	442	440	441	435	430	477	429	398	444	476	409	456	420	459	432	412	446	415	465	455	416	448	459	492	440	439	463	454	425	431	420	446	434	429	457	451	469	442	451	460	431	460	452	427	426	472	445	467	432	448	438	412	455	464	416	439	440	443	425	437	432	428	437	435	458	447	413	414	419	417	413	415	445	453	459	418	433	438	410	446	437	455	441	476	431	419	438	442	444	453	436	413	490	427	432	468	474	411	436	448	425	404	443	445	431	482	426	443	469	431	434	450	452	441	480	419	426	431	430	435	421	415	445	439	444	442	496	445	436	428	395	445	494	419	440	465	461	438	450	437	438	413	408	423	442	421	412	431	431	434	456	466	407	459	470	466	408	461	396	404	479	453	438	468	460	454	443	469	459	409	443	443	461	477	440	433	430	424	460	433	437	430	458	477	391	457	469	439	434	493	426	471	460	455	437	428	444	450	458	407	455	454	429	431	423	460	441	432	447	432	456	460	387	450	441	434	426	433	465	420	475	394	446	420	451	477	469	437	430	437	438	419	423	478	443	431	425	413	426	459	440	410	396	419	468	441	417	482	441	459	445	463	438	456	442	434	436	421	432	436	456	450	467	437	440	479	448	469	391	453	438	430	446	428	413	423	472	439	433	443	417	445	445	482	465	469	434	449	442	458	440	461	456	439	453	441	447	429	412	432	420	451	397	442	450	399	488	472	446	462	481	443	442	468	389	461	410	452	427	432	448	429	442	452	425	454	448	407	440	411	445	428	417	415	433	432	419	440	416	445	472	464	461	447	432	433	453	439	459	435	449	449	446	423	402	420	442	407	467	469	449	453	465	437	433	482	451	460	431	455	441	446	443	444	449	447	500	468	432	433	418	423	461	456	401	437	447	461	421	488	438	447	416	420	456	448	443	453	443	454	430	464	461	443	442	451	460	424	437	491	432	442	462	463	454	402	451	443	421	454	431	414	443	431	443	487	451	385	441	465	441	411	431	451	463	398	442	433	451	443	460	435	458	429	486	465	453	421	440	421	475	435	431	432	415	445	471	481	454	402	469	438	414	458	449	462	411	456	460	449	422	438	449	447	442	423	488	456	419	443	427	439	422	454	441	443	430	437	467	488	420	452	430	414	442	440	426	450	467	513	456	450	439	438	497	460	458	467	438	415	457	431	469	455	466	431	475	416	434	442	444	484	446	432	416	433	450	416	438	435	475	462	466	443	468	460	427	424	454	467	439	453	432	448	438	455	424	462	435	437	415	473	438	393	444	481	421	447	420	427	413	412	398	475	503	410	452	455	444	447	435	465	433	452	434	429	451	412	421	463	455	452	424	463	417	432	454	431	439	479	464	457	448	470	445	461	468	454	470	419	468	455	423	443	412	419	452	443	452	418	488	432	427	410	401	439	431	439	414	453	468	446	442	471	436	425	481	423	443	448	444	458	438	468	432	459	444	386	399	448	443	423	441	432	437	421	445	444	458	428	429	410	455	425	386	403	428	432	449	406	417	432	485	447	443	439	438	448	458	451	437	444	430	422	440	428	468	453	446	432	454	460	469	454	430	427	447	462	451	394	441	428	479	451	477	398	440	449	453	445	457	426	428	418	450	404	480	447	442	433	447	430	438	444	440	440	430	457	496	485	431	446	446	457	435	448	428	448	444	435	458	406	454	461	435	469	466	440	443	431	455	452	461	437	456	439	444	442	470	413	458	443	440	462	444	452	408	449	428	452	453	461	451	445	405	427	441	429	430	438	467	428	444	461	430	397	465	468	436	474	418	420	433	411	446	472	447	439	452	444	474	405	410	421	423	450	441	422	425	432	432	464	455	478	406	433	431	439	431	446	440	429	435	462	407	453	435	469	440	429	460	416	438	428	443	408	450	441	434	440	463	459	458	441	459	479	442	429	446	431	468	437	398	429	424	429	456	442	410	480	449	403	475	469	435	442	446	438	437	435	404	473	435	431	448	437	462	412	409	446	459	444	410	458	465	466	441	438	468	438	429	436	441	464	461	466	429	431	403	445	449	412	428	433	431	412	452	465	428	442	446	466	422	434	446	431	442	440	450	449	420	463	429	450	441	460	460	471	444	419	471	433	446	451	443	440	438	452	437	453	437	451	471	413	411	455	472	434	432	437	438	454	415	440	460	440	422	437	432	432	412	479	470	457	428	433	436	448	425	458	440	425	403	419	450	433	445	458	458	405	467	435	415	427	450	438	459	461	449	453	453	475	392	409	396	431	444	428	447	480	444	437	453	435	420	428	426	438	443	455	455	430	403	457	465	417	441	405	447	415	432	429	429	438	440	474	443	436	480	412	429	485	479	461	397	447	485	434	445	480	421	425	448	446	449	413	480	449	430	419	439	436	405	464	418	429	434	472	465	403	433	440	413	442	426	431	441	418	444	435	458	463	428	438	486	447	466	445	449	410	434	442	446	426	472	423	395	413	457	446	440	417	458	460	429	436	461	423	447	427	471	423	405	442	418	470	451	431	414	450	479	446	436	487	468	425	455	489	431	417	448	420	468	464	417	452	450	453	463	425	444	416	467	442	384	462	436	441	455	414	443	407	460	440	446	465	435	458	466	450	456	455	411	460	422	476	436	451	467	474	407	442	451	489	428	439	420	443	444	472	446	457	454	469	466	449	459	453	389	412	423	407	477	440	418	483	419	444	456	446	452	392	443	420	415	414	464	422	478	444	422	460	463	473	462	445	444	446	443	438	492	404	461	460	423	461	415	418	420	461	442	411	453	451	436	462	443	432	408	439	459	442	451	444	403	442	446	427	412	438	449	420	417	450	411	478	463	437	434	419	432	466	410	454	467	426	422	462	395	432	472	465	441	407	456
8233	1985	1787	1176	1061	990	959	918	844	834	848	800	794	842	796	816	831	821	808	810	793	812	788	804	803	813	762	786	828	817	780	821	746	843	785	821	771	786	798	831	765	801	804	838	807	766	803	831	785	772	825	802	757	779	762	811	774	796	798	832	777	789	790	775	729	800	843	815	772	788	768	845	785	785	792	778	809	820	779	778	850	793	804	781	784	758	787	758	798	783	790	771	884	799	803	725	792	754	721	774	782	812	786	788	814	788	851	800	769	764	777	766	785	755	794	824	844	730	740	776	807	792	838	794	760	788	757	836	785	753	836	782	796	771	797	785	777	818	772	813	765	837	852	787	801	748	847	778	781	835	801	792	792	706	784	826	809	800	792	809	777	698	819	800	776	795	760	786	745	765	859	812	776	793	798	800	793	763	783	774	827	772	881	788	792	786	766	809	777	792	803	773	782	779	809	752	798	823	802	799	794	779	835	845	831	808	784	775	787	789	805	790	805	799	731	794	804	806	754	717	767	782	739	791	807	806	783	780	790	815	815	772	808	805	804	793	812	814	795	802	787	781	767	770	813	779	824	767	765	806	777	759	774	816	783	794	803	736	827	782	808	820	796	816	776	797	826	806	783	824	771	757	779	816	811	825	813	808	825	800	807	769	822	770	808	714	774	802	804	821	788	777	836	775	782	763	810	719	749	768	804	808	776	766	800	817	818	808	788	735	792	828	769	808	756	789	802	795	778	785	806	817	833	777	760	788	807	793	820	777	794	814	765	803	802	795	782	806	809	760	738	797	777	794	774	787	791	743	791	805	849	770	770	807	822	789	833	833	740	781	807	744	805	742	808	812	829	771	794	773	811	768	796	777	802	781	770	778	765	801	804	763	790	799	784	821	767	799	799	762	801	723	791	821	762	842	796	772	753	744	783	815	792	792	780	790	754	817	805	823	768	809	800	798	765	799	821	837	746	795	722	750	786	758	830	814	754	766	754	771	874	817	785	841	813	798	792	783	779	800	833	806	778	813	801	736	766	809	762	762	763	753	777	814	725	848	779	795	804	841	811	777	781	825	779	835	775	776	786	772	815	844	807	798	792	766	795	805	791	803	772	804	797	792	815	768	814	765	791	807	734	791	804	799	716	806	817	732	774	790	817	758	819	775	805	765	764	803	743	836	807	787	777	766	792	819	738	733	781	779	816	794	780	804	753	804	785	765	814	753	826	788	811	791	776	769	789	838	794	770	776	822	837	849	754	799	807	733	796	784	808	817	820	732	828	793	783	833	776	796	757	768	766	747	842	750	751	768	786	824	843	802	808	853	753	777	829	780	771	786	792	745	836	808	810	797	800	855	788	826	768	784	809	771	778	778	766	719	780	785	765	773	765	825	819	786	771	802	774	762	798	793	772	781	771	794	810	717	785	774	766	799	801	771	814	758	804	782	768	812	771	774	827	787	789	793	798	778	776	767	763	792	787	793	795	766	800	779	819	791	791	783	813	811	786	796	738	766	814	826	783	777	779	755	783	814	796	761	815	778	776	777	813	831	834	834	817	737	802	743	744	749	753	789	806	837	813	809	759	778	803	823	782	803	781	772	771	778	820	803	798	816	782	827	834	775	814	779	800	785	807	852	763	799	751	773	773	809	773	828	822	828	778	766	772	827	745	831	743	781	787	792	822	830	794	808	783	794	849	804	784	772	773	790	782	758	772	800	762	832	840	786	778	831	758	819	815	805	755	760	773	741	782	780	772	838	820	826	776	826	764	831	797	792	774	787	772	788	848	774	790	841	837	776	773	786	794	794	748	766	777	757	845	797	772	808	689	769	768	850	753	840	807	798	794	757	804	784	782	784	830	827	820	821	784	756	791	805	734	788	854	775	755	801	807	784	787	747	806	798	805	730	764	764	785	770	771	771	819	758	771	744	806	807	798	805	762	783	755	766	765	733	769	783	815	821	724	811	787	778	776	792	793	746	785	757	755	805	765	778	799	753	752	770	815	801	757	827	853	815	772	838	773	768	839	813	814	780	829	814	789	785	781	747	798	843	835	827	791	790	807	812	749	789	828	816	796	753	772	790	748	803	833	816	768	774	745	735	816	770	770	836	813	783	772	771	764	799	809	787	778	775	823	790	787	813	766	843	827	792	775	797	780	803	820	798	776	761	785	794	795	773	828	750	783	803	768	796	795	776	739	803	771	841	818	766	847	838	757	817	794	787	795	787	745	779	778	799	810	797	775	803	775	782	803	836	799	782	798	753	791	819	787	782	809	759	772	791	769	844	817	791	824	836	786	814	790	742	805	777	784	782	814	803	799	854	806	849	796	817	848	796	768	772	783	782	814	786	790	768	780	755	852	807	802	785	787	818	823	791	785	787	810	701	790	835	763	774	774	765	765	793	813	849	812	747	829	793	802	777	813	814	824	767	768	771	773	828	762	834	782	785	790	802	823	810	834	791	776	797	797	757	755	765	793	786	755	790	751	777	772	793	781	776	786	807	743	782	808	842	749	780	758	816	799	778	813	818	804	781	751	777	819	758	826	814	770	807	784	841	838	782	726	738	770	778	803	800	748	771	761	813	808	768	765	813	798	764	775	823	779	788	775	790	792	760	803	834	793	801	843	787	818	812	789	806	771	814	785	791	784	762	773	816	770	804	822	797	815	796	808	768	776	767	788	797	827	755	771	755	796	830	787	738	787	805	778	863	814	812	752	830	811	760	836	825	789	819	771	782	820	799	771	816	764	790	799	796	801	746	773	820	777	823	766	790	786	822	794	805	752	769	793	815	797	708	760	811	828	777	807	829	733	842	752	805	767	821	753	778	755	785	769	772	774	798	801	823	759	775	813	808	784	824	800	805	804	790	758	774	779	853	797	772	792	805	800	783	762	766	814	788	761	831	757	751	800	810	797	786	796	789	812	786	764	798	772	773	758	782	770	786	793	816	788	801	790	842	749	806	806	785	805	739	803	842	806	795	787	781	784	796	764	776	753	796	808	798	796	748	814	814	785	770	822	762	837	826	836	805	806	762	768	770	823	785	795	799	787	792	771	772	757	740	751	800	811	817	783	818	831	764	785	783	801	782	797	776	784	787	804	744	824	834	792	770	768	774	815	843	759	762	866	780	749	842	854	766	747	847	763	804	777	790	773	792	799	768	777	785	798	806	812	794	746	791	845	754	820	767	788	758	784	776	814	771	787	756	751	798	806	841	862	831	795	816	813	824	785	779	782	768	783	769	844	801	744	836	753	796	778	790	799	764	784	808	753	821	757	828	798	764	784	750	759	796	787	753	823	801	870	799	779	784	729	807	829	817	781	739	850	761	717	809	804	803	752	791	748	842	792	774	772	769	796	759	756	798	774	805	789	742	807	809	782	756	801	787	808	738	782	809	808	820	775	843	795	777	808	802	759	761	823	764	758	750	761	774	817	799	816	778	728	809	751	786	821	807	822	799	746	833	792	767	784	775	825	808	786	756	787	787	735	774	843	806
24030	20960	28030	24071	19205	1594	638	493	380	343	318	315	260	295	275	257	236	259	239	249	261	263	233	227	242	208	229	226	201	219	215	242	211	223	241	244	202	196	222	241	219	229	225	210	229	219	192	223	220	237	229	205	213	209	214	228	218	216	219	229	199	211	216	217	203	210	203	228	228	226	216	188	204	223	200	204	195	204	186	237	211	188	203	188	223	187	236	186	209	217	210	209	205	192	183	230	223	228	212	215	208	192	204	238	212	222	217	228	242	189	204	188	215	205	237	225	213	217	234	227	212	190	221	212	182	170	195	230	234	207	223	195	207	185	214	207	196	190	228	195	212	197	202	209	185	208	195	229	195	225	200	206	222	238	204	199	211	238	195	212	226	221	208	229	210	202	201	221	209	199	198	221	225	232	184	209	208	208	223	209	209	192	225	193	209	212	190	216	201	203	201	188	222	216	192	204	203	181	254	213	195	210	208	194	193	186	206	208	193	187	209	204	187	184	194	215	228	198	220	201	222	205	214	200	211	218	239	192	192	217	223	193	213	231	226	209	187	202	203	218	211	229	224	207	214	223	215	212	209	217	193	212	208	241	227	210	218	205	208	201	202	204	225	202	200	217	225	227	201	221	218	211	187	225	201	210	229	241	218	196	209	246	191	211	220	197	178	206	203	193	200	189	217	211	232	194	243	238	209	232	212	201	235	194	232	208	212	215	196	216	195	203	166	211	210	195	216	236	210	215	210	217	221	182	213	224	236	209	212	211	194	221	227	196	204	194	211	187	228	193	216	229	205	231	216	207	214	205	195	221	228	232	223	199	193	198	210	211	226	210	250	217	229	193	200	181	200	195	187	213	208	200	208	203	217	215	203	195	201	233	188	249	193	198	217	200	211	211	208	243	198	187	205	216	229	215	203	215	209	211	178	223	182	199	185	208	224	236	210	213	199	204	223	211	223	226	199	210	220	208	214	206	212	195	198	216	209	238	203	225	217	223	218	203	196	211	196	218	211	203	200	209	207	224	198	222	210	218	227	232	214	216	214	215	201	213	185	230	195	216	193	199	205	205	213	215	241	231	236	222	200	190	186	217	229	205	211	200	201	182	198	212	202	200	199	197	223	211	188	209	238	207	207	234	209	221	208	223	194	204	235	207	198	209	220	179	215	178	196	208	216	228	239	223	211	187	188	201	213	181	195	207	203	187	188	219	205	193	209	217	202	231	234	229	197	211	207	215	219	186	190	189	209	216	212	228	201	198	189	247	213	206	224	205	179	192	213	222	199	226	177	196	220	195	196	213	214	223	198	228	192	195	245	212	198	210	231	216	216	224	207	194	196	189	216	227	227	204	223	195	206	204	215	232	191	208	203	207	222	209	211	190	225	207	204	208	235	225	224	217	215	210	214	197	178	205	185	207	207	200	221	222	188	193	201	230	217	215	209	194	204	194	215	233	254	233	228	225	220	194	207	218	218	214	210	212	194	215	203	230	201	243	208	228	215	239	229	202	184	210	174	202	202	216	246	225	199	212	238	212	212	223	213	216	210	200	200	224	204	175	197	211	179	194	198	184	189	209	195	207	204	210	210	224	221	210	238	223	200	229	225	206	225	202	206	219	234	240	214	210	214	240	209	224	203	215	216	227	204	194	198	203	237	221	205	220	213	206	221	219	205	198	196	179	218	214	219	256	218	204	212	208	212	207	232	231	225	234	207	208	226	234	187	227	217	200	257	216	205	229	213	202	211	198	197	198	206	197	229	190	202	204	196	220	209	214	217	212	181	169	217	211	203	209	212	203	195	201	186	232	227	205	193	192	197	212	210	213	251	198	219	206	226	186	217	219	217	232	215	258	205	227	216	193	207	203	226	213	188	198	190	219	213	193	242	217	235	217	183	231	197	224	194	191	209	205	211	195	200	205	232	214	204	200	213	207	207	193	185	204	210	212	224	234	200	220	220	174	210	204	230	223	236	223	235	219	204	226	234	209	213	162	209	200	221	202	195	214	230	197	195	195	218	220	220	206	226	180	214	195	236	200	191	231	191	212	214	223	199	203	217	232	215	221	203	230	249	219	222	213	207	219	206	214	225	179	181	209	234	231	182	215	211	195	224	214	167	190	211	188	242	212	208	204	182	193	233	222	194	216	199	235	209	188	198	213	209	194	194	199	212	210	232	227	200	207	195	226	210	195	227	215	224	212	222	221	216	217	232	201	204	203	255	231	179	209	193	203	194	201	225	177	229	211	232	212	237	230	184	208	207	204	213	227	180	202	193	230	216	200	213	184	220	217	210	238	209	238	217	258	206	200	251	199	213	209	209	204	215	191	225	201	201	197	187	234	211	226	188	200	185	241	206	214	212	232	221	206	203	202	215	195	202	210	208	221	185	214	184	198	222	212	240	226	214	203	190	190	202	211	213	214	191	196	228	228	194	195	200	220	211	230	218	189	176	209	204	209	227	193	244	217	207	209	209	209	203	202	211	223	205	217	201	223	215	205	221	187	189	204	217	212	207	190	213	195	222	202	202	223	201	242	215	208	203	221	225	210	207	217	210	209	189	188	218	224	218	182	213	211	198	188	212	194	200	203	212	219	227	210	203	202	204	215	219	187	218	207	204	245	216	233	208	233	227	191	207	202	236	192	194	200	203	217	211	235	207	202	227	198	209	218	208	200	196	205	227	214	217	192	229	213	224	188	212	215	220	215	221	243	209	208	200	226	195	210	220	223	214	211	235	224	212	204	201	241	205	231	215	184	191	220	216	195	220	219	204	232	197	223	192	227	217	184	232	220	205	192	195	190	215	205	205	216	212	199	221	201	180	222	196	216	211	215	224	194	194	199	227	202	202	236	231	245	196	200	214	224	212	213	201	189	199	200	242	221	205	208	184	174	203	238	186	212	219	206	238	208	214	194	209	213	219	221	227	217	192	180	245	225	188	203	193	211	224	224	221	204	204	241	190	177	207	201	233	217	216	176	245	197	191	218	202	198	195	228	213	198	219	213	235	215	192	219	223	218	232	197	219	199	189	197	223	208	213	215	203	246	203	222	200	216	198	178	175	188	249	213	215	200	225	222	204	209	203	223	227	203	190	219	227	187	230	213	177	203	201	199	189	204	195	209	226	202	228	185	191	193	223	200	215	214	199	201	219	206	211	199	200	221	203	202	207	242	218	191	222	206	230	204	213	202	198	192	190	212	222	196	212	238	211	202	202	188	223	235	189	212	194	227	188	208	206	220	215	205	223	199	199	228	226	210	202	195	203	207	204	207	175	210	224	212	232	226	199	205	225	220	207	207	220	194	199	220	218	204	206	216	218	234	205	209	210	214	188	202	220	213	207	237	204	221	201	237	230	221	201	201	213	196	206	206	198	210	207	184	232	231	211	221	228	215	206	216	206	202	230	238	205	218	233	202	200	206	204	200	203	218	175	223	193	203	228	229	238	216	186	217	195	215	228	208	200	200	209	205	224	199	201	209	214	225	218	198	210	228
16009	10103	8685	4347	2864	2030	1642	1303	1017	925	869	701	666	671	597	548	571	512	531	502	521	471	503	472	501	465	477	449	397	409	398	435	443	416	467	427	409	429	433	406	425	431	436	388	424	396	393	391	420	395	375	425	412	408	396	423	396	423	402	413	432	417	412	408	401	385	391	447	414	419	405	422	396	410	437	368	399	397	420	449	363	376	388	402	384	387	410	400	365	425	397	409	397	410	395	364	415	368	374	406	400	405	415	387	384	373	394	403	390	400	400	376	413	415	385	436	394	435	414	410	434	394	380	395	385	403	381	370	366	428	418	388	383	393	403	403	398	392	406	396	388	393	413	410	385	394	386	401	399	405	395	381	410	391	444	409	397	397	406	404	412	415	418	390	385	377	393	395	393	406	430	407	386	420	437	394	376	417	398	418	395	404	437	393	400	375	424	428	399	383	354	421	364	414	417	434	408	354	417	357	424	427	423	409	395	379	423	434	396	396	405	432	417	397	416	377	406	376	405	409	414	388	404	382	375	389	405	412	416	389	401	411	406	384	411	389	368	384	425	412	379	406	389	412	407	413	394	381	408	401	399	375	396	399	377	416	367	382	393	388	387	403	417	392	401	397	415	392	393	395	441	367	388	379	363	412	366	426	381	385	361	428	377	421	419	376	384	399	400	384	373	411	395	377	412	415	410	416	400	371	447	408	382	415	390	396	391	394	400	372	371	415	408	378	424	387	388	396	446	393	403	392	384	439	386	430	338	365	398	418	435	409	412	428	358	400	397	404	369	434	407	375	391	392	398	402	416	388	404	385	404	400	384	392	387	384	432	397	419	394	385	391	363	428	415	422	420	387	375	375	366	389	417	405	416	435	393	382	397	383	371	396	440	357	390	403	364	385	405	365	396	380	369	378	412	372	413	424	385	385	396	401	420	378	412	375	419	390	405	371	403	432	383	398	396	423	413	385	397	396	441	385	405	381	368	416	362	395	407	405	393	389	377	399	369	398	433	402	422	397	410	400	380	393	360	369	391	410	399	372	406	375	405	412	401	426	358	371	377	396	408	394	401	389	418	391	407	418	409	393	392	390	400	384	396	385	399	373	393	408	404	392	347	402	388	454	421	408	381	414	403	404	393	422	399	358	400	359	373	456	385	393	387	424	406	365	387	359	402	355	427	362	388	398	407	444	387	403	411	391	421	417	404	372	397	369	409	382	405	358	384	435	407	380	439	411	373	395	377	432	419	414	403	420	372	375	389	413	403	386	361	359	379	378	397	376	384	417	402	394	383	378	387	422	410	366	385	357	384	412	431	389	427	420	396	466	386	362	413	401	395	405	350	384	376	406	366	425	394	389	412	371	389	394	401	428	399	367	375	373	372	362	399	397	388	389	416	401	388	356	394	414	381	381	361	392	375	393	416	372	378	386	375	443	428	394	369	385	399	427	392	395	402	420	459	412	385	408	422	389	408	403	418	399	381	413	381	375	414	400	394	406	392	381	400	396	393	393	365	400	390	374	389	396	399	377	403	395	427	403	384	394	383	398	400	386	345	399	404	419	372	371	397	402	386	372	392	380	420	390	404	408	385	405	379	361	337	417	392	390	414	399	421	434	410	370	394	426	395	410	421	417	423	365	407	386	397	418	433	400	375	394	391	372	432	375	402	401	383	423	384	356	382	404	412	388	364	409	394	432	377	393	420	383	357	414	373	411	371	397	400	412	397	393	402	410	395	399	389	391	397	427	405	381	384	418	405	436	380	394	392	365	389	374	409	390	406	402	422	410	374	414	378	380	416	392	391	391	387	406	415	420	414	397	422	420	374	414	412	447	411	410	386	396	382	380	384	411	392	406	420	419	413	402	374	414	415	398	407	406	406	382	417	361	409	373	398	404	432	424	416	424	421	407	386	426	363	396	382	356	394	392	399	394	378	411	363	404	396	385	405	415	393	363	372	415	386	397	405	423	399	405	396	391	368	386	408	396	399	375	349	370	399	403	401	412	373	417	378	424	397	404	420	364	387	398	400	403	390	384	385	404	412	404	411	398	364	430	394	418	379	372	415	430	398	386	386	392	442	388	388	337	392	432	378	396	410	410	421	375	398	395	390	388	431	400	407	390	395	402	443	372	412	372	427	356	396	383	374	374	388	414	414	407	382	419	406	403	410	344	399	427	420	382	395	374	394	387	425	391	433	395	412	415	377	392	403	367	364	403	425	385	424	377	435	372	375	383	402	423	400	407	404	397	374	383	407	395	393	440	404	382	394	384	412	414	345	379	380	404	404	426	397	389	384	398	404	386	409	379	425	407	398	383	383	402	418	402	358	418	391	416	405	411	367	414	388	383	392	390	396	414	399	390	367	379	397	370	394	460	375	390	408	362	367	405	423	359	372	425	408	421	404	411	411	388	389	418	384	407	380	429	421	409	340	393	401	396	366	400	411	368	394	412	398	376	376	409	373	381	395	388	386	432	400	440	380	408	398	387	419	400	416	429	404	400	414	405	392	412	439	411	409	401	397	377	411	414	383	359	410	396	377	380	411	426	422	424	401	414	403	424	426	391	378	412	395	411	384	441	384	449	378	374	415	403	358	383	422	422	413	376	372	401	395	378	356	401	415	377	383	418	399	412	426	426	405	394	418	374	431	361	412	394	422	412	431	367	390	373	397	378	411	395	368	386	395	358	408	426	409	423	397	352	393	407	409	410	355	397	393	412	414	374	403	413	388	414	394	395	385	396	405	410	398	394	421	380	379	415	370	383	399	423	402	393	420	417	422	379	442	380	397	389	410	403	391	366	415	354	381	409	381	401	386	416	409	383	380	405	401	379	358	424	410	357	432	375	384	358	408	404	394	386	389	411	363	411	374	358	402	379	421	395	425	395	400	392	383	407	402	405	395	430	377	385	376	348	402	400	414	395	416	398	385	363	405	364	395	394	392	419	410	386	424	341	403	414	435	403	419	419	396	429	381	417	423	354	382	364	425	385	444	400	415	425	378	426	397	394	416	380	365	387	429	387	411	404	431	436	372	388	417	392	376	407	404	416	383	415	426	402	413	383	420	414	400	370	398	400	357	413	368	403	386	403	418	406	388	396	397	399	395	379	365	373	358	364	394	395	364	436	388	385	399	391	423	380	393	381	395	368	408	412	406	416	405	382	430	377	418	404	431	395	411	409	378	409	370	401	403	369	376	396	421	406	431	409	421	384	426	404	380	403	397	396	367	404	406	405	381	419	419	419	391	424	381	374	404	382	384	382	410	406	395	359	374	406	395	378	383	381	398	395	407	411	379	400	419	408	371	406	383	381	411	445	381	360	420	419	411	422	400	400	448	445	381	410	392	392	401	344	422	388	405	402	411	404	421	428	404	403	374	385	412	390	410	401	404	401	407	397	380	421	381	395	376	424	385	406	398	409	386	352	389	405	395	384	391	380	376	389	410	383	430	386	401	389	403	390	391	410	399	407	387	385	380	425	411	391	395	414	435	380	436	443
23046	20964	28741	23361	20966	17633	1961	934	724	701	589	614	535	554	513	504	456	500	474	458	434	448	433	417	421	462	450	430	413	413	418	423	404	428	416	416	416	418	425	446	429	413	394	405	380	419	415	421	368	426	428	421	397	419	431	395	396	355	370	414	386	403	427	407	415	430	399	411	422	369	386	416	422	448	386	419	406	409	390	402	417	413	421	406	382	396	402	392	395	393	396	363	386	454	403	367	424	390	408	391	384	363	426	389	419	380	402	400	423	391	419	442	428	388	409	422	432	389	440	398	442	408	408	396	416	392	396	369	395	428	426	412	448	425	443	411	423	395	440	436	400	397	395	425	398	389	368	405	441	427	404	402	389	432	367	412	450	437	403	409	376	423	406	428	360	384	380	413	369	383	373	394	365	434	434	391	433	404	402	397	443	436	406	411	414	386	366	428	400	423	401	375	413	387	376	389	411	405	407	371	424	409	413	401	373	399	384	420	416	401	414	369	394	388	426	427	402	401	421	443	385	392	407	428	400	392	388	415	409	400	391	403	440	430	379	383	418	405	421	419	430	445	412	401	396	406	390	374	424	398	414	449	420	416	369	409	374	422	430	350	400	414	419	384	370	384	401	398	396	396	389	393	376	424	394	418	373	406	385	440	381	425	417	385	398	382	391	397	393	375	394	393	386	401	435	391	438	425	411	432	409	379	402	395	415	409	378	418	415	426	415	387	410	391	380	409	422	429	388	460	387	384	392	408	424	423	378	409	403	390	396	386	413	414	410	397	390	415	381	447	389	385	409	383	398	383	410	421	403	413	368	392	417	378	386	417	396	407	380	395	386	379	400	399	378	414	420	420	433	432	393	369	416	414	398	414	406	435	422	406	364	372	379	393	402	433	404	418	419	416	413	385	434	402	391	398	401	383	382	374	388	415	455	420	396	397	426	427	398	383	370	399	409	366	393	435	420	384	420	435	418	415	379	390	407	385	379	383	386	388	385	420	419	419	425	423	431	438	405	397	449	416	395	388	445	411	411	412	406	374	440	414	432	414	358	377	425	418	388	396	396	418	438	430	419	400	395	405	415	382	414	406	420	407	419	413	355	402	407	396	405	382	420	397	406	406	400	428	416	375	408	387	395	422	396	388	400	419	392	393	385	387	454	422	417	408	406	397	401	411	394	419	431	375	374	392	393	381	385	360	367	443	469	440	352	412	421	416	410	419	422	423	383	424	394	402	391	395	412	391	418	388	390	421	413	396	387	404	375	387	389	408	410	364	402	384	424	400	406	408	382	409	393	377	418	365	410	428	409	380	409	407	386	393	387	446	432	406	397	407	430	405	425	400	398	425	438	367	390	402	394	409	427	372	398	417	394	389	385	445	420	424	419	412	428	414	414	448	382	402	386	381	431	440	417	399	414	392	380	403	401	403	432	381	416	374	379	388	409	407	390	422	401	403	371	428	389	385	442	416	403	388	351	403	411	386	395	403	425	375	386	439	419	390	391	387	381	418	368	410	391	390	408	397	425	412	429	387	381	432	387	384	413	438	379	411	385	409	433	395	425	421	391	380	381	401	395	387	427	422	431	429	399	406	400	412	416	437	375	412	397	408	393	409	401	374	414	368	379	383	410	401	415	381	386	406	379	388	397	412	427	402	412	388	366	416	376	390	410	397	419	393	403	356	429	415	399	380	401	385	411	368	427	368	418	366	405	408	385	406	405	413	409	400	392	402	392	411	389	415	411	374	391	418	424	430	373	406	395	390	419	348	416	405	379	421	392	389	398	390	389	404	426	409	414	408	403	392	383	390	398	365	391	383	405	406	401	420	361	390	420	393	414	402	400	370	401	416	416	388	383	390	452	419	411	382	399	393	428	379	439	375	386	428	386	404	372	433	432	449	407	429	401	413	420	393	389	408	383	447	397	400	462	407	410	408	440	387	383	414	400	391	421	402	429	420	403	400	403	431	395	408	421	392	399	402	400	403	417	386	448	369	384	414	383	400	413	446	401	382	418	423	395	378	422	399	422	445	378	397	371	426	408	389	412	418	405	400	374	384	391	359	441	407	425	361	404	401	396	411	406	404	436	363	425	387	388	419	404	394	419	412	414	408	424	376	388	403	432	381	415	411	375	411	412	428	423	427	400	422	409	422	379	384	378	433	409	391	390	378	438	400	383	377	404	389	384	412	413	401	413	380	409	389	446	407	409	414	420	399	424	378	404	409	418	396	400	421	365	413	410	410	387	413	429	409	398	428	404	391	395	399	399	425	363	416	372	369	381	404	403	427	403	437	388	386	392	368	391	400	365	406	403	373	402	402	407	428	422	390	406	420	386	375	406	385	415	409	428	400	393	394	380	423	412	432	374	404	388	369	402	390	379	397	417	381	384	400	408	401	426	391	397	368	385	374	451	439	339	416	391	448	356	412	403	395	385	398	405	400	386	377	422	371	391	387	387	423	417	405	385	417	390	417	408	404	443	441	404	388	415	448	382	413	393	402	361	418	392	407	405	391	387	402	381	391	371	429	434	394	364	426	416	407	411	417	401	402	420	363	400	418	412	379	421	383	409	376	402	369	421	395	376	386	441	399	392	395	414	395	370	396	403	406	443	395	403	398	387	402	381	394	405	414	385	430	420	404	381	369	420	376	401	411	414	401	391	380	398	369	360	453	385	395	424	426	362	404	386	429	376	412	390	436	392	433	383	390	419	401	406	399	412	371	414	413	416	390	426	381	397	411	395	389	407	404	422	389	410	384	384	387	406	378	415	406	417	379	404	420	398	387	385	405	392	352	394	395	417	400	390	431	391	393	399	429	442	373	391	390	388	412	414	390	389	377	402	407	367	404	372	381	363	389	400	403	425	380	386	413	412	418	403	384	421	375	390	417	407	396	420	414	400	389	411	432	408	415	413	397	379	394	410	389	407	413	405	418	424	388	404	411	447	436	380	429	392	385	379	402	390	384	401	439	418	417	386	409	416	404	442	365	412	427	386	361	437	376	395	385	383	437	427	400	451	419	442	401	409	417	379	394	378	405	392	407	396	405	397	365	405	381	410	415	398	404	401	413	437	447	380	393	447	430	373	420	383	381	415	399	442	419	391	413	410	365	404	409	420	408	449	398	439	390	435	389	406	398	415	391	420	391	437	422	406	392	422	393	430	361	372	381	393	387	379	388	434	426	369	433	404	427	403	424	396	391	399	409	374	387	394	435	417	393	395	441	412	420	397	397	412	425	439	419	420	401	420	400	408	389	427	405	416	367	373	389	394	385	377	413	380	394	415	403	403	405	387	404	364	418	407	431	442	402	386	391	394	411	403	415	461	437	461	396	398	441	411	412	407	406	412	396	427	397	406	407	410	393	441	399	416	391	378	385	386	412	378	430	400	408	413	432	363	373	387	435	423	409	437	415	401	385	394	418	426	421	417	413	409	389	395	398	410	389	382	408	398	456	376	393	374	421	439	373	356	438	388	371	391	416	403	388	400	372	366	393
18041	16089	13501	7448	5022	3695	2889	2277	1927	1653	1454	1329	1248	1145	998	1050	955	959	844	883	880	865	824	818	802	810	769	755	790	753	720	777	752	694	766	744	705	754	754	767	749	740	713	689	677	712	746	736	720	676	704	754	695	691	700	709	688	708	644	690	697	709	659	699	671	640	674	760	684	650	717	736	654	711	687	655	675	700	682	672	671	657	712	720	685	645	709	716	679	686	668	684	703	687	658	728	690	676	735	676	704	679	646	662	643	643	654	639	659	681	682	666	733	698	640	670	686	656	651	710	650	658	677	669	644	663	677	656	634	675	682	701	668	667	665	708	685	668	666	747	715	656	685	705	630	643	671	654	690	729	696	722	665	674	651	651	693	680	645	640	686	644	652	732	644	692	662	674	699	695	655	679	684	650	656	636	654	692	650	667	652	670	694	710	723	624	708	683	675	710	669	672	658	676	664	707	728	694	724	675	658	674	656	716	681	689	681	647	704	689	630	628	699	646	676	670	656	673	663	667	712	690	657	653	705	682	709	626	698	713	718	649	685	660	667	695	705	687	662	672	670	702	682	671	679	719	674	725	711	672	730	650	651	714	667	694	691	683	671	716	648	661	672	659	687	675	649	667	681	699	653	665	679	663	698	703	707	677	650	667	662	670	688	673	715	654	690	696	702	662	627	653	708	620	670	628	699	690	682	676	730	691	689	711	679	669	684	691	702	680	712	652	652	634	710	690	665	688	684	692	650	672	651	680	702	684	684	743	654	676	642	643	693	660	725	663	674	692	685	685	654	678	700	668	693	680	682	729	657	671	634	685	661	690	668	659	674	736	650	735	721	656	715	668	695	671	667	688	728	686	666	662	688	708	686	669	695	671	669	670	688	647	694	712	682	630	681	672	677	684	673	665	675	720	710	677	702	690	652	628	676	676	691	680	682	657	668	653	662	661	730	684	655	639	680	688	697	672	688	690	686	641	692	637	668	703	709	633	655	642	687	668	687	655	675	653	717	680	693	602	754	661	670	623	718	715	647	695	707	691	687	681	661	720	659	688	643	713	723	674	732	638	650	714	665	703	679	728	680	699	710	653	634	716	684	703	728	665	707	682	686	672	704	643	660	667	640	661	682	650	667	692	707	708	692	646	674	679	664	641	655	700	639	670	692	645	728	664	694	661	712	659	669	688	690	714	683	701	701	684	724	642	709	655	663	698	697	674	696	711	702	668	637	647	632	663	632	672	677	654	675	668	631	666	621	719	659	648	660	656	690	674	665	713	683	672	716	681	679	719	697	633	636	662	639	683	706	641	635	740	680	658	672	685	621	655	685	679	690	671	685	699	701	721	643	723	669	634	688	699	681	646	676	637	664	733	643	661	702	679	704	664	658	662	632	655	653	679	682	681	658	668	702	680	649	642	678	662	688	700	717	656	670	673	696	634	699	668	643	718	667	698	699	656	690	679	602	694	697	640	658	679	716	619	692	662	662	670	642	705	663	693	622	657	691	680	673	694	661	718	649	649	657	684	641	644	698	734	695	651	627	666	653	640	660	649	681	707	666	697	691	683	695	680	664	720	668	714	664	674	682	693	654	685	637	666	617	709	619	680	678	689	714	650	682	719	672	712	660	663	723	709	724	668	651	715	714	653	691	697	634	693	653	703	658	707	679	678	703	681	681	672	651	685	643	669	650	734	647	719	638	741	737	715	692	699	668	676	714	673	696	684	667	679	666	637	688	667	694	636	677	637	652	688	703	648	645	684	731	686	666	661	667	677	640	678	679	689	717	619	716	675	693	657	652	683	708	654	658	685	696	677	678	679	673	682	690	692	657	676	670	671	666	696	660	722	651	686	680	702	644	675	677	719	687	681	724	670	662	686	708	648	691	721	665	675	714	672	645	672	684	650	728	700	697	703	661	648	675	712	615	695	675	696	659	616	657	679	681	643	649	686	685	670	694	664	641	657	688	681	661	678	659	633	677	655	700	699	676	624	659	668	646	709	668	660	651	693	677	688	705	663	696	654	675	708	661	683	712	663	656	648	748	672	710	612	689	665	692	621	665	659	680	721	679	675	686	630	680	633	682	670	685	690	681	708	667	681	703	660	668	690	744	709	716	668	653	697	653	679	655	649	675	683	667	694	718	698	671	681	710	658	659	659	655	679	683	673	669	681	735	626	672	676	680	712	707	681	640	723	687	682	680	660	667	774	668	691	687	657	666	671	657	631	673	673	727	687	676	668	715	690	691	670	673	721	696	740	671	734	745	651	631	712	682	687	692	664	688	698	682	663	698	656	660	711	678	680	643	663	678	688	671	681	623	648	680	646	663	663	676	664	683	635	687	723	686	680	680	683	676	681	658	664	676	669	642	630	658	716	688	700	653	677	672	670	707	694	699	651	659	638	675	633	651	676	667	657	709	670	657	690	676	656	675	665	681	683	640	658	730	673	664	656	684	637	651	697	649	692	655	673	710	645	648	720	695	675	733	654	715	677	667	662	642	672	696	675	679	708	664	688	640	659	639	651	663	662	696	693	680	706	656	659	657	674	699	679	690	704	636	707	653	628	691	637	664	656	680	690	676	675	679	700	681	683	720	697	648	667	701	666	682	670	715	720	660	685	687	673	657	694	651	721	692	672	726	698	693	680	641	645	637	702	636	714	704	670	632	721	686	663	662	658	687	642	633	688	684	674	696	672	690	689	679	714	653	692	685	665	667	665	629	668	719	691	685	695	695	620	650	687	715	666	694	716	695	678	672	711	671	707	678	705	643	672	676	684	684	684	639	670	723	675	695	682	665	642	669	686	666	650	654	661	698	737	690	675	666	661	685	689	664	695	657	689	673	664	684	692	700	667	690	679	724	660	650	656	695	674	671	678	741	671	729	693	661	629	671	684	723	644	636	714	666	710	669	704	716	670	667	667	683	672	719	660	724	695	616	676	680	682	672	707	670	676	692	644	692	681	665	633	648	669	677	681	672	651	663	671	704	675	670	665	650	688	673	674	654	619	727	690	677	663	733	653	713	701	674	682	653	648	694	657	682	620	731	700	698	689	665	660	682	650	631	677	649	647	677	695	703	696	693	663	696	652	620	672	693	700	698	675	666	645	721	664	670	707	682	690	662	680	673	654	689	693	753	667	700	694	693	679	706	691	692	684	605	709	686	669	687	677	637	682	716	685	623	693	677	667	691	617	630	679	664	695	682	668	666	693	708	688	682	669	707	682	695	692	636	690	694	650	651	673	737	681	726	670	655	642	665	669	687	661	595	667	658	674	689	676	694	680	679	621	675	656	662	675	667	690	682	636	644	685	692	671	633	660	671	666	640	661	709	681	626	641	658	657	648	686	634	704	646	673	658	667	671	687	713	658	668	629	705	658	646	710	703	623	650	686	719	648	651	629	691	712	662	671	648	648	668	674	651	655	657	649	700	710	687	668	662	711	659	679	721	653	707	696	702	697	677	663	703	632	689	709	671	708	714	722	677	675	656	718	679	700
26473	20093	7224	1017	713	604	506	462	459	463	456	414	453	437	442	448	444	461	421	428	459	460	433	449	444	443	477	444	426	455	421	438	431	491	441	419	405	422	424	443	458	452	428	446	445	456	411	418	422	446	461	415	410	415	441	435	447	443	405	454	460	434	456	483	443	449	448	452	431	420	446	437	417	451	448	434	415	440	459	445	417	413	430	466	416	460	424	423	437	423	466	436	457	441	427	468	452	431	434	407	468	456	478	446	444	442	445	433	395	425	431	438	435	451	440	474	439	460	446	426	423	487	373	427	405	437	431	435	436	442	439	438	435	426	455	454	445	427	442	454	427	416	435	430	469	425	472	399	451	445	447	437	414	449	391	424	426	448	436	430	411	436	453	439	469	445	429	448	459	441	444	451	448	431	452	444	443	421	446	411	465	462	461	437	481	449	421	441	434	420	457	423	444	461	475	413	468	449	431	424	448	471	460	392	440	454	429	417	421	412	458	462	470	421	450	449	469	433	455	440	422	439	403	446	429	454	402	405	454	402	398	451	460	455	428	469	432	435	432	451	456	415	438	445	458	458	440	432	426	408	441	468	395	451	454	440	455	430	405	423	447	483	387	443	469	450	427	472	447	484	442	423	456	460	451	415	439	420	454	491	437	439	456	415	420	435	440	438	476	410	442	440	431	438	456	406	450	386	459	448	475	415	456	454	450	445	451	414	381	448	406	411	466	448	452	412	448	441	435	427	420	426	453	483	457	443	436	440	448	426	446	410	456	486	461	421	398	447	443	436	439	440	401	423	452	417	439	442	447	427	425	440	428	422	424	445	447	413	441	434	401	441	445	430	428	400	428	433	439	436	441	405	423	411	426	436	464	443	402	411	439	450	423	431	440	441	439	460	434	443	407	436	445	421	459	451	439	461	476	427	403	411	447	421	496	466	424	437	455	421	424	464	373	446	434	442	460	449	437	431	414	384	439	447	391	423	428	451	440	394	387	444	424	431	442	434	471	454	414	445	457	452	423	452	432	441	431	393	441	441	397	412	449	441	442	418	427	425	421	435	444	433	411	420	424	427	452	429	458	446	423	458	475	417	421	441	400	430	455	452	433	438	456	457	421	430	478	463	422	474	453	452	445	458	426	508	454	427	476	416	409	402	441	450	444	446	444	454	482	465	438	468	448	437	443	426	459	417	428	465	415	420	428	435	480	428	438	400	428	459	431	440	452	412	389	452	451	428	392	461	461	433	467	418	479	412	472	429	435	449	440	430	425	422	471	438	408	436	465	464	430	435	442	436	446	437	435	444	453	427	455	440	438	439	429	452	428	449	424	447	401	419	392	434	439	410	435	431	451	430	431	428	409	396	428	455	417	428	474	434	439	435	418	478	411	415	458	443	443	465	421	449	449	457	425	458	452	457	434	456	423	423	447	442	433	454	505	462	466	429	441	438	447	422	470	422	438	440	439	399	429	446	425	461	402	417	442	464	433	472	454	446	426	482	433	442	456	458	467	395	455	464	434	481	450	431	432	442	453	450	467	432	428	427	447	465	427	406	419	404	442	428	432	433	450	431	457	460	439	468	433	407	453	461	440	423	452	447	434	433	432	444	447	433	422	440	472	466	434	400	396	429	445	417	427	400	422	476	442	458	456	465	443	452	435	448	434	459	441	438	428	472	450	415	421	430	446	475	422	430	430	455	441	447	434	447	435	438	436	428	443	469	430	453	421	433	409	460	502	483	405	429	427	464	456	440	422	415	381	445	431	394	462	436	429	424	444	473	400	458	468	437	441	409	393	398	427	438	436	423	434	402	442	409	485	471	426	459	470	427	413	433	448	461	436	449	428	409	448	437	440	411	418	421	479	439	436	420	436	464	422	432	417	402	486	450	461	422	432	435	410	425	417	439	456	416	430	451	456	416	423	445	401	435	412	427	396	456	430	449	437	415	414	474	451	422	441	476	435	415	439	432	431	416	414	424	429	413	478	428	438	420	465	479	457	423	443	419	433	448	429	480	465	461	428	458	413	437	415	447	421	452	468	438	450	455	456	430	464	425	441	400	413	445	411	438	448	433	417	445	454	408	432	480	447	454	443	436	458	438	403	438	404	452	430	436	402	408	448	445	482	449	448	438	461	451	452	425	426	428	450	449	476	432	456	432	416	442	459	471	443	479	421	432	431	442	427	453	464	437	437	419	427	443	449	429	427	424	429	434	431	458	440	422	442	405	453	404	448	435	412	442	418	402	445	443	441	439	472	417	462	420	413	434	439	423	448	441	444	434	433	420	436	472	430	424	421	451	449	452	435	446	416	411	463	420	476	421	449	404	429	456	460	420	429	440	460	466	411	426	444	426	466	468	476	432	462	440	421	458	457	398	467	438	439	416	431	450	455	436	420	444	437	408	442	437	438	427	440	489	438	463	423	467	453	441	451	480	434	443	407	428	438	430	458	447	421	439	431	413	435	413	441	419	446	409	399	438	427	447	463	430	442	433	448	453	451	435	455	439	507	397	457	408	441	469	406	440	384	410	391	420	436	467	458	390	433	432	442	420	427	450	438	448	438	444	464	415	441	414	393	426	447	440	453	409	431	452	440	409	441	429	420	447	442	429	414	432	473	452	438	449	463	439	397	444	433	461	432	469	445	420	433	412	471	425	458	430	472	442	459	460	456	445	434	442	443	428	458	446	466	438	486	423	449	438	421	439	469	417	469	425	448	446	414	462	441	434	424	446	422	444	444	489	428	455	425	422	424	414	459	414	435	420	408	450	434	416	452	408	438	442	445	461	442	447	435	451	460	431	455	448	419	448	426	423	430	408	448	410	402	451	441	421	441	442	440	419	431	411	420	473	469	451	423	481	482	376	440	447	444	431	438	439	438	435	441	421	445	449	435	452	417	436	454	396	395	455	438	418	402	455	436	446	462	430	469	406	406	417	437	453	441	447	469	417	432	448	430	462	449	477	433	448	479	404	451	449	461	442	456	466	469	445	418	442	411	407	461	403	433	418	452	411	434	454	445	404	471	465	428	470	430	435	425	406	439	440	416	438	439	439	420	475	411	451	439	437	441	444	459	439	447	443	426	429	433	434	384	442	402	416	422	437	435	437	472	440	457	442	460	428	433	395	417	384	431	450	418	428	446	417	423	473	448	442	435	447	425	417	438	459	429	407	425	436	429	432	489	451	433	408	449	443	414	447	432	417	479	430	450	449	420	446	445	425	469	410	438	420	456	404	475	431	438	433	420	452	387	417	410	422	433	421	438	473	447	466	457	420	441	407	450	440	428	439	431	432	437	396	435	433	464	411	419	407	430	460	436	438	460	444	400	413	448	439	442	469	396	458	460	413	415	417	447	422	429	455	403	448	428	432	457	453	433	450	418	429	450	411	420	417	441	414	480	459	427	404	457	435	436	423	418	423	443	471	413	426	442	419	419	482	455	448	420	431	436	445	457	428	437	437	446	418	419	457	429	426	416	445	426	408	429	466	450	405
8403	2010	1858	1241	1070	1021	946	914	834	809	843	801	781	813	783	834	804	791	781	790	814	799	760	791	796	710	829	815	746	804	791	754	776	763	809	823	771	767	825	755	757	781	764	814	751	769	798	774	794	795	772	781	776	788	776	765	771	800	802	766	781	745	815	812	776	804	798	804	814	811	853	752	836	816	810	774	730	800	814	788	772	816	788	742	782	806	761	793	813	715	761	790	788	796	732	774	756	792	761	771	806	766	815	798	805	758	797	787	792	776	793	733	772	795	746	824	760	815	817	782	788	751	749	787	832	799	794	802	826	756	749	754	772	800	831	830	792	755	798	809	769	752	796	769	797	833	780	815	815	770	739	796	798	759	792	776	816	779	754	757	782	784	772	818	755	816	735	760	824	743	770	743	784	820	775	733	765	796	792	772	798	773	750	826	765	784	787	796	798	807	778	744	765	790	802	762	770	791	773	746	746	785	792	721	779	792	779	756	779	796	744	834	780	768	803	829	787	775	786	769	801	723	822	771	835	740	778	758	759	797	792	784	797	781	815	743	756	746	794	782	779	835	787	777	793	742	795	784	759	769	893	779	783	815	822	811	746	794	759	781	822	776	791	803	771	795	792	766	799	780	768	742	761	782	822	789	763	774	802	807	792	780	777	763	723	780	810	782	749	819	795	781	759	791	829	812	809	759	796	792	739	838	769	796	786	798	743	702	739	763	783	724	771	823	764	772	769	756	770	766	761	761	845	824	823	771	759	736	798	752	755	788	785	813	825	778	794	793	758	791	789	795	771	787	770	742	792	744	799	811	815	768	751	837	806	814	813	784	796	809	769	774	815	772	793	786	814	787	799	833	766	785	757	806	794	718	772	794	812	765	758	743	757	797	800	785	806	786	767	804	784	804	794	728	783	759	844	809	794	775	802	744	788	757	776	769	733	822	776	805	740	783	806	783	793	796	813	747	786	754	754	784	793	772	770	753	795	787	770	748	750	785	779	817	789	786	783	764	805	774	769	777	796	826	759	834	787	777	759	728	761	799	737	784	752	741	813	781	803	797	798	806	803	794	796	765	766	772	779	783	762	745	833	834	819	771	764	819	776	805	774	804	847	823	769	773	763	817	797	768	769	817	778	779	873	759	768	789	755	760	818	768	750	759	785	778	756	830	772	770	748	748	795	771	820	753	732	753	781	743	806	810	835	771	793	813	751	784	756	808	747	823	789	843	780	688	730	836	839	779	788	798	730	786	761	747	793	778	757	787	748	809	798	784	820	801	785	772	763	808	788	740	816	834	798	802	755	823	797	796	796	746	753	826	809	783	800	767	747	803	827	764	768	743	799	807	760	744	773	785	803	770	728	841	758	796	805	791	816	785	774	754	786	790	736	825	794	755	792	849	812	770	772	785	771	809	821	824	803	791	835	778	730	827	811	775	807	795	799	731	790	809	795	830	775	739	807	812	745	796	778	750	780	817	737	828	793	795	789	808	791	853	749	731	762	813	805	782	821	810	750	783	794	740	800	802	825	819	761	842	755	791	850	814	790	828	748	816	778	753	754	821	720	813	754	819	750	765	788	738	735	794	837	832	755	775	786	817	780	782	794	771	779	742	785	771	787	796	777	795	756	783	780	816	825	779	856	771	795	784	746	770	796	739	730	766	868	824	782	782	799	791	742	820	761	796	766	775	791	770	765	767	854	797	752	819	834	778	781	772	780	832	786	777	812	773	821	798	793	798	747	758	777	764	755	798	780	837	750	803	797	825	810	748	756	778	815	857	776	767	788	773	809	800	812	765	770	759	797	783	768	796	792	780	786	797	764	754	765	744	784	784	781	821	757	794	776	764	826	810	812	794	795	772	812	879	805	785	803	809	770	768	774	794	809	811	777	834	793	791	774	796	814	795	763	761	829	777	812	760	790	813	778	766	760	831	790	778	824	790	779	811	779	753	774	799	835	801	782	779	784	712	804	742	817	722	783	816	796	765	769	792	765	762	765	788	706	759	750	781	775	780	863	787	778	812	789	793	753	769	794	743	775	822	826	802	796	795	758	800	752	763	790	788	836	781	812	794	756	787	833	826	794	764	777	783	762	780	797	801	750	821	795	792	732	806	850	800	774	805	782	724	785	815	833	804	771	780	798	790	772	775	742	773	780	787	850	777	789	771	833	764	736	785	783	821	786	823	797	754	776	725	783	769	845	774	875	798	789	734	787	794	788	783	831	784	786	772	795	782	808	796	786	832	850	783	817	781	808	817	801	779	823	776	771	827	849	773	732	832	757	812	743	825	813	748	814	774	758	783	795	790	781	779	788	784	754	754	792	776	762	729	770	821	786	791	758	754	838	772	765	811	749	787	778	786	789	791	781	764	712	776	830	790	836	780	806	848	789	769	777	810	801	757	760	826	787	753	789	783	821	733	809	780	784	765	749	774	784	816	815	804	764	810	771	798	765	799	823	779	759	788	790	796	811	768	789	746	845	722	814	777	756	767	811	811	762	798	782	802	791	763	794	824	774	771	751	817	794	784	823	778	768	790	782	759	816	819	749	762	823	808	798	781	792	823	774	757	770	801	782	827	755	777	735	817	764	752	793	762	790	765	795	767	803	784	762	764	762	764	778	784	735	752	760	790	858	818	793	742	790	778	795	769	784	809	836	745	766	768	775	748	792	805	807	810	757	812	807	824	779	738	847	874	797	779	799	789	839	783	777	827	777	832	759	748	772	797	805	761	757	766	819	732	763	765	844	786	790	771	750	761	796	816	775	787	777	767	840	782	803	813	765	776	743	764	755	825	773	764	792	763	760	803	778	784	771	810	744	803	773	768	753	770	716	786	805	820	763	755	797	785	779	773	752	734	772	780	768	807	763	795	853	799	819	772	808	783	737	761	813	799	759	763	792	783	755	785	802	861	796	824	750	751	763	807	702	823	813	732	774	787	777	789	808	798	757	781	812	832	770	796	767	808	800	776	757	814	828	775	754	784	741	767	770	789	773	781	841	796	745	785	811	780	779	750	821	776	770	755	773	741	811	773	796	810	759	778	798	780	723	790	745	790	761	781	764	746	778	789	807	823	739	820	774	793	809	771	804	745	800	815	786	756	819	719	761	818	733	781	791	776	757	786	788	785	780	869	811	777	776	790	815	812	776	762	798	796	766	787	765	779	770	756	779	743	776	808	788	728	804	837	778	757	849	787	844	756	816	828	785	796	817	708	830	770	813	778	771	776	764	790	767	749	755	765	740	775	769	744	752	773	785	808	762	841	790	790	788	773	742	778	804	732	811	779	795	753	781	756	780	799	783	761	759	831	802	787	752	790	804	779	773	770	771	760	795	732	753	780	786	783	821	788	802	783	788	832	821	795	758	740	824	767	788	821	779	719	777	769	820	772	822	772	817	750	762	793	780	818	747	762	756	794	819	757	742	770	765	818	793	752	777	799	807	774	791	814	770	819	783	779	813	803	785	766	832	822	771	775	807	759	773	787	811	791
23984	20994	28078	24076	19117	1576	599	454	346	312	352	320	290	264	302	258	251	251	243	241	254	235	247	229	235	199	221	217	255	210	235	199	207	215	197	196	229	198	211	226	206	174	219	209	235	209	211	228	210	245	214	221	242	175	215	194	227	220	225	205	205	211	184	195	224	187	202	175	200	185	202	210	216	202	188	210	176	233	230	232	201	231	181	218	194	200	227	207	211	212	227	225	221	198	207	216	203	189	183	225	201	203	210	216	216	240	231	238	234	202	236	206	210	206	193	220	220	201	221	230	221	206	192	185	184	213	202	217	229	208	192	203	197	208	216	190	206	191	202	215	228	200	197	230	213	195	216	213	204	217	209	210	185	203	225	188	209	188	208	226	213	217	231	200	221	184	201	228	213	186	197	212	237	206	211	212	234	213	212	235	236	212	188	184	214	223	203	203	190	203	207	190	205	211	203	211	216	206	206	213	211	209	220	217	211	204	214	228	210	212	223	209	227	232	214	213	200	222	226	219	211	217	206	202	193	210	213	226	218	205	229	198	231	183	193	209	210	197	205	184	194	191	220	218	216	194	210	194	230	232	202	213	210	207	223	209	203	171	203	190	190	215	186	228	225	210	202	204	224	204	195	196	213	202	223	193	208	219	215	198	238	227	201	198	192	201	206	212	201	235	213	237	224	227	211	197	202	212	215	194	193	212	218	174	216	208	197	212	204	201	229	192	250	205	188	217	203	238	185	220	192	193	232	215	207	196	219	208	204	210	206	206	205	210	207	208	179	221	200	207	190	198	210	164	196	212	217	184	236	189	221	190	243	187	205	215	217	216	215	223	204	223	195	218	202	194	222	199	184	214	169	192	212	196	198	219	217	205	189	208	194	205	198	218	223	232	235	188	209	219	200	199	214	217	218	210	198	211	200	207	202	178	211	206	229	212	192	231	184	225	198	206	211	192	219	233	186	208	207	193	185	216	220	210	200	195	222	226	224	198	212	226	200	188	215	210	197	194	223	210	222	200	187	221	199	213	221	200	235	198	233	213	213	203	235	228	213	205	218	208	213	194	215	205	210	187	211	206	206	219	193	206	207	208	222	210	209	225	207	219	217	200	199	198	210	216	232	216	211	223	209	189	235	210	201	207	224	196	207	212	215	221	181	210	206	213	205	208	222	235	217	179	189	193	222	197	207	224	205	188	220	208	210	214	214	210	212	214	220	202	209	210	213	212	183	199	199	200	209	224	186	189	196	209	224	201	202	208	206	207	204	219	232	212	230	183	201	234	193	184	184	226	204	218	201	218	233	216	186	198	228	177	217	193	224	205	222	233	227	203	197	229	229	205	197	224	228	195	212	193	217	216	199	202	203	198	204	222	198	203	232	231	205	205	221	218	217	227	215	211	224	215	219	183	179	193	224	221	189	187	221	207	184	194	178	218	214	222	206	194	199	198	208	197	187	203	214	221	215	203	208	208	199	214	231	180	212	224	226	204	231	231	203	207	214	202	226	231	207	234	201	205	211	206	218	225	213	245	200	205	204	207	202	216	225	194	200	191	204	222	203	206	172	218	197	192	234	192	208	191	202	207	223	186	225	211	212	224	177	209	213	192	196	220	237	224	208	214	190	228	226	176	206	222	209	203	216	207	229	171	201	234	208	190	209	204	231	199	206	223	200	197	193	204	211	200	196	218	213	213	224	207	194	190	228	214	205	208	198	216	197	213	216	173	219	202	201	208	215	224	197	204	221	246	216	213	202	201	204	209	222	225	177	212	207	220	207	228	214	228	214	201	219	220	202	185	233	190	220	197	209	219	202	199	209	205	221	235	212	229	182	200	211	225	196	216	210	211	177	191	194	233	196	215	237	208	220	198	203	184	196	198	221	212	197	190	223	204	217	214	179	220	208	212	231	199	197	216	201	219	223	221	221	194	196	210	211	197	181	225	219	211	205	211	241	215	199	238	213	207	225	221	207	205	204	213	186	214	221	218	195	233	193	220	193	238	211	223	196	215	193	200	238	203	207	223	217	195	176	199	214	193	228	224	216	224	160	192	209	213	197	218	207	217	219	191	198	188	228	212	217	230	217	200	212	214	198	233	214	188	212	181	212	186	178	233	225	209	227	204	216	231	211	205	205	212	208	195	218	196	195	214	214	181	222	201	210	212	203	203	214	227	217	170	212	198	199	194	212	222	195	206	224	212	232	224	199	219	218	192	225	172	216	206	213	209	213	213	208	213	188	216	225	177	213	191	192	209	214	186	194	221	226	208	218	187	199	238	203	244	219	203	206	211	214	208	212	198	213	199	198	211	193	206	207	205	210	190	188	198	176	213	227	196	202	214	207	236	208	186	215	189	212	174	181	211	185	204	209	185	195	224	193	218	202	177	207	208	193	204	221	201	210	213	203	229	201	183	237	202	201	201	228	194	194	208	213	205	173	223	196	214	230	221	206	204	206	227	197	198	217	199	231	236	212	231	178	215	198	211	217	206	211	196	223	202	195	209	187	211	200	193	237	201	204	205	184	196	203	204	197	183	207	181	230	192	209	180	210	211	221	220	201	224	204	203	214	202	199	209	191	214	189	227	205	200	211	220	194	217	237	204	212	216	209	202	218	193	205	209	219	193	206	218	254	224	212	200	220	206	222	219	201	225	213	211	231	204	210	217	219	229	200	220	183	196	218	235	242	223	206	199	222	219	215	208	209	217	208	206	198	227	252	226	206	194	209	207	231	229	226	203	194	215	213	188	211	220	199	204	197	184	205	187	189	206	197	206	204	199	212	188	229	234	226	196	191	182	207	210	189	227	229	219	223	217	219	191	222	207	221	174	194	219	217	237	249	230	212	217	210	213	194	193	233	201	203	213	227	205	218	214	173	214	203	190	218	214	193	189	202	215	193	214	218	212	204	180	217	238	221	198	206	194	215	175	197	233	190	224	198	209	211	234	190	200	241	214	232	209	202	223	219	252	216	212	225	227	227	193	210	194	201	201	235	198	182	173	233	181	192	209	221	212	191	217	205	212	229	220	206	208	213	222	209	201	199	199	181	222	221	175	242	210	218	228	207	204	220	183	235	223	232	237	187	223	193	209	200	232	232	197	210	232	221	231	198	211	224	223	196	194	227	181	199	200	185	201	225	187	192	209	218	224	211	200	207	231	203	214	207	246	215	217	201	215	206	209	200	222	196	200	211	228	206	227	208	201	213	191	209	195	208	219	206	214	214	223	214	197	219	219	188	194	206	233	226	194	196	213	202	212	200	215	235	207	237	215	179	217	223	225	211	201	239	225	213	212	228	194	205	226	219	212	217	190	195	218	193	205	210	234	197	201	215	209	219	215	212	214	211	209	190	224	215	210	215	210	208	235	203	210	197	212	212	186	195	219	213	186	201	208	193	197	217	177	206	233	220	217	205	209	230	207	211	192	222	202	229	202	208	199	196	204	217	218	200	227	198	229	211	201	236	199	216	209	211	204	225	176	218	222	200	202	232	212
15819	10257	8602	4323	2809	2053	1549	1265	1057	933	804	746	715	655	627	599	555	525	495	524	425	460	504	460	444	474	432	482	453	393	421	456	496	478	410	411	436	456	392	416	407	399	436	389	383	376	422	408	369	421	434	405	442	415	391	407	403	396	414	432	406	404	395	396	431	402	402	424	405	387	423	384	441	375	424	435	444	412	379	418	431	396	388	401	414	421	414	375	398	380	386	400	400	360	405	408	414	397	387	380	370	391	407	397	403	409	417	364	376	409	377	422	361	419	430	416	382	420	416	387	410	432	395	356	389	365	417	405	348	380	397	413	415	394	404	401	400	370	384	377	415	370	404	366	414	400	377	419	394	425	381	362	406	395	405	357	413	408	394	389	373	391	378	395	383	389	417	395	399	406	393	397	402	401	410	392	379	400	387	428	448	339	440	411	392	405	401	389	382	395	406	415	413	433	377	393	377	411	386	386	377	416	388	382	373	388	406	438	376	386	413	393	419	396	384	416	382	381	390	435	392	420	412	392	402	409	396	388	394	376	409	428	365	384	389	373	429	372	396	376	378	420	434	414	394	383	409	392	392	426	405	399	423	403	379	387	361	405	392	385	394	409	382	396	402	392	377	371	381	390	385	431	394	389	422	408	407	388	385	383	387	378	394	404	398	438	363	393	433	377	405	369	416	390	394	400	384	391	401	384	387	398	403	384	409	377	363	392	415	403	431	433	382	448	449	386	395	411	363	424	409	392	355	394	407	414	407	433	408	382	403	420	410	433	377	390	398	391	406	406	396	402	398	389	391	410	393	390	405	363	416	409	437	414	405	424	435	406	377	428	390	425	393	408	402	383	410	420	418	411	425	392	387	415	417	390	382	405	427	411	407	412	410	378	392	395	384	425	379	444	421	413	443	373	389	407	358	391	420	385	380	390	442	425	396	380	414	414	407	365	408	343	397	363	402	361	398	402	426	384	351	390	382	439	381	397	413	417	404	380	379	379	386	387	422	407	381	374	401	361	387	412	411	431	391	400	409	393	423	426	396	364	398	393	399	413	419	380	399	402	391	378	398	375	421	416	416	414	370	393	373	407	398	396	379	434	380	417	374	427	406	462	401	377	390	414	406	396	412	447	373	436	373	417	361	401	412	384	361	403	421	381	411	381	391	399	392	400	422	383	386	399	379	396	408	429	412	401	398	396	385	411	365	379	429	379	392	378	366	411	376	401	373	420	404	385	382	391	363	385	402	400	415	393	359	435	355	384	382	398	395	405	415	403	385	397	383	389	431	408	389	396	396	354	368	383	420	400	407	408	396	379	352	378	429	418	395	413	376	414	398	408	378	391	394	372	419	383	431	402	383	371	375	352	410	409	379	392	373	386	415	365	414	398	389	377	384	351	376	444	396	410	356	380	392	376	381	410	381	355	369	372	393	362	374	393	433	406	425	401	391	422	417	409	381	376	401	413	408	392	390	383	431	389	412	420	415	411	396	420	382	382	356	373	403	394	433	369	396	366	383	402	405	357	377	383	405	366	374	410	418	404	408	408	383	387	395	400	401	391	373	399	416	422	355	419	398	390	401	395	415	390	383	405	365	425	435	405	419	409	396	382	370	431	410	379	383	397	354	404	389	373	395	400	376	388	406	401	427	397	379	398	346	405	416	384	393	424	408	381	374	388	348	395	436	402	368	399	376	417	353	414	418	409	387	359	368	379	434	366	431	346	385	390	370	359	381	435	433	369	378	423	385	378	419	361	375	357	385	398	390	413	373	428	385	414	359	372	408	374	388	411	376	391	391	361	401	367	421	392	367	389	401	399	407	364	388	385	397	386	382	408	423	391	442	438	379	387	399	398	387	381	409	394	412	426	402	431	411	419	399	377	357	445	411	375	341	400	411	405	379	436	398	375	397	410	421	411	413	406	379	397	413	376	390	397	367	428	378	403	437	421	383	422	410	428	388	392	407	423	386	417	399	364	384	370	404	400	391	370	396	378	374	408	405	375	394	390	394	397	381	378	371	396	412	356	403	367	419	378	401	416	372	410	365	409	393	403	406	406	382	408	387	428	389	391	363	393	390	398	376	381	380	411	405	351	412	423	379	423	395	410	362	380	400	395	383	392	431	416	410	443	392	405	385	435	424	394	389	381	391	403	390	405	413	397	392	423	389	412	423	419	393	384	380	431	387	387	392	389	444	409	393	383	373	411	382	372	413	383	405	408	425	387	406	396	405	400	414	395	371	405	406	410	403	388	363	378	384	435	403	408	409	391	394	395	415	403	396	390	364	411	411	412	381	379	404	340	360	405	387	402	383	375	379	424	402	404	404	415	405	380	441	381	396	362	424	394	382	455	386	386	403	439	436	405	413	421	381	365	393	399	393	395	350	370	407	411	381	383	384	399	385	375	374	389	389	342	371	424	447	395	412	394	434	406	408	373	408	406	409	397	373	367	393	398	392	393	396	418	398	388	403	403	373	413	388	402	392	392	398	403	398	438	401	380	389	439	414	393	370	390	373	398	407	399	424	430	399	413	360	397	367	404	384	400	413	381	428	374	392	398	390	375	375	371	409	383	410	435	394	427	399	374	406	408	388	409	383	435	415	402	402	386	393	418	359	393	403	407	378	381	368	420	366	370	374	387	429	394	381	414	373	397	422	388	395	395	399	373	382	385	404	385	335	385	395	370	435	432	429	372	390	356	392	366	428	405	369	419	390	396	391	411	376	417	393	389	409	373	352	404	403	389	390	401	383	396	415	399	370	395	398	371	407	407	409	391	415	410	375	379	412	405	392	397	391	383	373	393	385	392	391	358	403	402	416	376	409	438	421	432	388	390	391	409	406	407	396	393	364	416	396	403	429	439	375	420	364	391	358	370	400	405	392	376	419	387	403	403	397	389	447	406	371	395	413	397	381	381	430	391	391	405	393	383	424	409	419	396	434	422	372	403	441	352	404	391	434	423	404	387	366	377	378	396	373	410	386	398	415	420	396	446	390	380	390	411	405	369	366	424	372	444	406	394	390	421	410	403	395	402	409	404	419	411	380	410	369	380	418	403	365	410	442	411	393	410	388	406	405	364	421	430	419	404	402	414	416	385	387	409	417	414	397	452	415	413	392	378	399	405	410	385	401	376	379	398	420	413	406	382	388	385	372	431	365	399	384	404	395	396	408	403	402	359	377	384	388	434	370	441	403	418	396	414	396	397	403	388	376	402	371	394	393	374	415	381	440	386	423	355	389	400	419	387	400	417	409	392	413	359	412	403	415	391	411	437	395	405	433	413	405	386	396	406	425	344	386	353	385	417	424	368	389	385	367	413	392	405	399	371	415	416	388	390	416	397	390	426	389	415	387	420	410	392	397	372	394	435	424	395	406	369	379	376	364	423	397	424	416	392	422	418	445	382	397	412	380	419	418	387	374	379	369	407	433	368	453	377	352	404	415	375	354	417	393	380	384	387	410	399	394	405	405	371	399	391	390	379	402	421	373	413	358	399
23062	20994	28795	23394	20995	17505	2004	918	782	667	592	564	498	527	541	506	497	462	460	458	442	463	456	443	445	431	447	430	435	433	427	427	420	423	488	415	443	413	415	404	445	412	392	432	416	418	405	439	407	379	399	429	382	422	389	403	418	405	420	398	414	437	400	444	419	408	393	390	382	415	398	417	391	413	398	398	388	455	383	374	390	407	387	440	386	394	401	408	432	427	431	397	406	386	463	431	401	379	433	409	433	396	433	407	406	395	404	398	417	407	396	377	399	383	429	391	418	408	367	440	404	388	377	398	409	384	374	415	407	392	417	405	449	406	434	433	380	399	403	427	410	406	420	403	379	407	400	383	419	397	410	434	424	422	398	413	402	444	396	425	411	443	405	419	407	391	368	429	389	403	384	379	378	386	379	429	386	367	427	430	391	396	397	412	391	381	407	409	411	403	406	427	392	418	420	383	420	414	388	426	383	395	417	383	420	408	379	448	435	397	425	415	374	407	397	398	422	347	409	418	400	409	399	400	432	405	393	370	372	400	399	440	402	416	377	417	444	405	376	432	416	376	414	388	406	420	387	383	384	404	425	392	423	392	402	359	391	419	360	402	367	411	426	418	378	387	384	415	391	407	398	414	384	420	414	371	407	458	417	414	390	385	398	424	409	409	409	390	403	398	412	389	406	415	365	406	397	389	386	374	413	382	387	399	410	397	419	387	355	412	392	406	416	396	398	385	411	424	391	398	396	393	412	418	394	408	408	391	422	394	377	386	426	394	404	423	431	381	382	388	374	382	399	403	396	413	413	380	442	406	418	429	400	355	391	401	396	407	409	411	408	395	413	423	390	406	391	378	441	402	389	423	421	375	417	398	407	404	417	385	446	389	415	393	386	379	393	418	384	391	465	394	420	397	401	410	424	425	413	389	361	426	399	419	400	407	381	414	400	418	427	443	418	394	358	405	435	394	410	380	415	457	375	374	416	406	414	376	395	414	400	424	387	399	418	390	387	363	409	396	377	391	401	402	379	417	393	404	415	442	374	400	418	402	409	422	405	380	400	376	402	381	418	430	379	401	400	402	420	405	430	408	382	394	435	381	405	383	433	390	375	442	379	395	436	423	394	387	396	418	422	417	385	409	389	394	444	415	420	388	373	390	401	375	420	397	413	404	398	382	425	434	410	434	419	425	414	408	404	378	362	374	428	398	344	425	377	393	446	423	413	418	378	390	420	378	422	408	379	439	423	396	386	374	372	432	418	395	374	402	374	391	423	399	421	413	403	418	389	391	425	366	397	383	451	421	399	426	431	372	443	430	348	393	405	399	431	410	425	390	391	387	391	376	376	391	384	386	396	377	407	437	437	399	411	412	370	407	393	439	423	399	373	439	390	365	392	370	399	382	416	385	389	431	451	411	424	422	391	435	400	455	386	419	416	404	409	385	400	404	397	382	439	430	436	414	448	374	404	404	408	423	415	420	397	378	408	413	361	406	393	405	402	412	416	385	409	410	381	438	406	417	395	394	416	391	407	372	451	421	428	383	424	373	378	387	369	383	434	434	379	392	410	362	409	427	405	393	437	389	398	371	370	398	412	430	429	411	406	408	398	422	434	380	378	408	365	419	361	393	384	435	395	444	427	395	366	414	386	423	380	398	398	408	421	407	404	412	399	384	447	431	413	387	421	362	395	421	371	402	392	435	407	427	394	336	373	389	398	368	440	398	406	384	416	400	427	377	375	412	426	410	385	403	360	386	401	378	410	405	384	412	429	385	401	396	412	394	402	417	429	377	424	395	407	394	405	423	394	429	393	412	381	393	402	395	379	394	399	386	379	428	427	408	401	381	378	426	424	419	420	430	406	419	394	409	411	445	394	365	402	388	407	373	403	404	379	437	378	457	390	423	381	372	368	384	407	454	397	399	400	401	418	389	420	407	384	423	412	388	413	374	394	395	420	382	379	386	432	408	369	383	390	413	387	397	402	426	390	383	390	364	385	426	383	392	399	394	418	394	398	402	404	403	412	435	403	423	434	412	403	418	378	427	402	425	399	392	379	413	407	378	402	381	405	433	425	405	427	429	431	413	414	357	398	442	424	382	369	357	438	433	409	389	422	429	415	381	390	391	456	432	373	418	396	417	432	410	386	400	420	398	375	386	439	386	429	395	386	430	406	410	435	389	434	404	425	368	448	415	405	398	395	410	384	392	396	409	361	342	398	357	370	435	414	396	444	398	379	370	360	424	386	426	393	421	395	396	414	407	414	426	443	388	433	410	412	382	407	399	417	412	399	431	389	403	410	390	410	385	410	377	406	393	391	404	342	416	451	424	376	361	398	422	390	358	376	389	415	419	428	423	373	411	441	379	371	404	388	418	413	413	414	402	388	390	410	400	390	433	457	379	403	421	386	413	401	399	397	445	401	378	388	395	439	390	381	403	375	404	433	412	412	389	392	404	395	401	408	416	405	425	378	388	417	393	415	447	397	411	387	397	429	414	420	417	386	402	379	391	430	400	410	382	378	400	366	400	412	399	398	391	408	424	414	395	389	416	406	421	429	406	434	426	419	401	428	402	392	401	419	401	409	348	428	405	379	395	458	426	403	410	395	342	396	421	357	412	397	410	397	398	373	383	407	402	389	432	405	413	405	400	381	419	410	393	344	396	394	416	431	378	407	436	396	378	378	392	391	388	411	379	380	390	399	365	406	419	401	404	392	436	443	381	419	392	415	436	407	402	428	414	343	412	396	427	383	405	413	371	395	415	367	376	413	406	410	409	388	392	416	399	374	454	397	431	392	393	423	361	395	398	418	384	396	361	402	383	376	369	421	403	385	390	434	393	399	396	358	355	437	417	409	402	361	385	394	393	415	395	405	401	402	428	395	420	402	420	384	394	395	392	410	371	401	423	415	421	379	403	405	404	434	403	382	372	426	377	414	384	429	400	397	417	406	378	417	393	405	390	415	413	410	436	417	397	437	410	407	386	426	398	426	394	389	438	416	422	414	396	362	374	390	371	384	440	411	367	391	400	431	391	422	404	419	417	381	399	401	422	395	410	415	408	407	416	353	418	405	424	398	405	442	397	438	396	399	434	388	430	408	399	404	391	416	410	404	426	431	408	365	444	400	423	368	432	381	414	420	446	420	387	401	377	410	426	409	409	396	394	401	390	391	392	399	379	405	421	432	461	393	438	382	414	393	414	443	398	413	418	436	426	407	409	382	398	426	389	394	387	370	391	426	401	399	410	403	415	377	402	369	359	411	392	393	384	370	403	428	472	413	371	416	401	378	384	414	397	412	388	398	389	401	413	413	396	408	426	397	353	396	370	419	423	364	408	408	397	401	404	429	378	402	408	406	384	400	425	378	432	399	392	402	381	405	392	402	400	354	423	400	376	393	414	395	405	411	371	388	412	399	436	401	440	425	412	369	393	407	397	388	396	393	381	404	380	397	390	408	443	430	441	444	424	376	398	384	406	384	441	412	400	429	416	419	404
17923	16231	13629	7385	4947	3661	2823	2305	1898	1712	1506	1296	1258	1155	1092	1018	955	939	877	863	861	797	866	831	862	803	795	776	797	731	744	741	723	803	740	763	751	750	754	722	781	699	719	685	765	708	793	690	710	718	757	713	662	709	675	709	707	754	669	671	678	695	690	688	687	733	667	676	713	702	698	679	662	715	698	664	687	732	683	692	719	675	671	650	690	686	653	661	681	698	674	715	704	714	707	716	702	679	690	664	651	689	664	656	645	734	723	741	670	653	704	683	642	654	745	694	711	665	673	689	669	651	649	688	682	686	639	686	682	715	690	685	690	666	659	695	668	684	683	639	702	665	706	669	673	723	678	627	693	632	690	652	670	652	659	675	685	662	683	700	628	673	643	663	663	651	653	662	664	706	677	689	627	676	675	658	702	674	672	672	698	639	707	660	683	678	702	696	697	685	688	658	665	691	673	657	650	680	669	681	670	732	687	721	666	623	680	715	677	672	659	652	715	713	669	665	674	650	659	697	690	651	651	693	697	669	677	666	666	712	661	693	728	683	658	653	636	669	701	634	696	656	654	642	670	668	666	658	691	616	683	697	695	654	684	737	669	670	630	636	643	693	670	739	729	682	672	653	683	723	664	660	662	675	723	700	670	702	640	710	684	656	641	630	718	666	681	641	678	674	688	718	679	687	664	661	706	654	711	686	680	685	687	687	703	656	661	681	650	667	645	678	688	668	704	679	663	668	664	651	671	699	643	681	698	650	671	639	660	668	673	675	691	692	677	685	673	716	690	681	672	635	636	699	763	669	658	661	666	685	705	673	692	692	693	644	670	727	725	717	694	687	688	673	693	689	699	680	648	750	695	653	693	698	699	721	710	703	708	665	662	689	635	695	679	697	622	709	695	683	648	689	666	662	663	656	723	658	698	707	665	691	668	703	679	689	708	676	667	664	654	679	658	713	709	673	710	654	635	682	644	671	673	684	699	647	706	709	631	664	684	765	638	661	698	715	679	641	678	669	680	724	706	684	642	687	658	673	677	675	690	658	730	720	673	715	709	713	709	686	684	663	655	697	681	690	659	704	681	643	696	681	703	693	656	680	675	680	662	739	696	731	669	697	643	647	655	676	688	645	700	690	711	683	662	634	656	666	747	693	699	668	668	692	719	658	669	660	698	662	696	658	690	661	714	702	652	673	707	649	670	705	697	682	644	662	723	675	664	673	649	669	687	678	636	645	720	683	684	662	661	672	696	670	706	679	646	672	674	685	705	640	660	683	641	681	633	678	709	672	729	673	680	691	695	639	658	652	732	696	699	655	688	741	672	679	700	629	677	669	688	665	694	663	666	664	713	656	668	701	673	726	672	668	692	649	685	688	672	690	660	735	679	695	700	673	702	634	684	680	653	678	748	630	698	672	638	672	740	693	677	716	685	686	676	698	695	725	662	688	679	638	664	667	674	710	616	669	657	689	722	727	662	646	725	661	699	679	700	646	708	660	665	708	644	679	646	619	690	624	677	677	705	667	656	676	640	682	674	729	696	675	664	644	682	710	660	721	706	665	669	688	687	687	699	652	678	645	674	710	664	671	607	667	661	652	683	695	678	708	691	671	674	674	677	700	645	668	682	697	703	662	692	685	667	702	687	690	650	724	664	675	708	668	623	601	674	674	677	632	662	685	629	653	733	647	680	680	685	678	719	648	708	662	643	649	664	724	686	658	668	656	668	676	694	670	676	676	634	724	634	665	672	645	699	727	698	690	703	647	664	674	704	652	706	672	699	686	612	653	700	668	671	663	665	688	659	641	663	645	657	696	717	710	629	673	728	659	661	643	655	685	674	697	688	718	681	689	646	672	690	691	713	663	700	659	604	705	696	704	637	628	688	743	726	664	635	699	707	648	697	679	711	666	668	677	659	679	748	667	671	666	679	696	715	697	655	675	688	702	684	667	724	666	680	681	714	655	644	671	658	684	647	695	654	686	667	666	676	683	729	690	685	669	717	687	686	646	669	694	656	719	699	694	662	643	633	644	709	671	645	650	671	669	655	621	706	653	625	668	706	688	675	713	684	739	680	701	684	663	693	676	665	660	638	645	676	653	670	662	755	677	636	674	691	692	712	655	682	678	714	694	653	677	685	646	676	684	677	678	709	647	672	719	672	688	726	678	709	653	709	688	663	687	696	691	698	657	671	715	684	653	668	638	667	682	701	694	698	723	631	604	686	665	651	676	655	700	705	651	724	714	686	680	674	660	684	710	693	734	654	684	702	634	687	703	641	673	694	685	641	669	710	643	672	677	676	731	632	660	676	656	617	703	674	694	664	681	727	690	686	678	654	651	681	690	712	655	639	740	643	662	699	684	616	675	643	680	698	641	721	653	673	658	696	641	690	627	666	659	714	745	653	705	664	697	722	708	650	691	705	709	705	673	665	683	727	697	665	659	647	736	683	654	687	672	671	666	668	631	643	667	682	657	636	679	698	701	707	689	701	635	706	692	672	741	683	718	661	639	691	732	678	660	691	730	695	697	716	695	668	709	670	689	650	652	703	649	682	681	658	696	685	627	657	681	677	611	659	650	706	680	655	707	631	738	671	680	672	665	665	686	663	671	707	672	657	678	649	711	630	647	631	676	688	671	675	711	652	644	720	671	649	710	685	660	707	690	710	646	663	642	676	685	702	668	688	692	671	693	660	651	726	668	702	667	691	628	695	667	687	682	671	707	667	691	674	689	688	726	663	746	696	677	666	681	692	727	674	710	717	647	640	677	667	700	707	663	716	712	711	670	646	697	681	691	670	706	714	716	634	643	665	684	680	650	709	662	654	678	647	659	672	724	703	719	655	652	651	717	692	671	675	635	703	695	697	680	647	681	680	662	701	668	720	637	629	683	683	663	632	657	670	639	665	669	701	683	700	655	682	630	661	668	664	671	660	693	647	709	684	631	671	671	661	660	690	649	659	681	693	684	708	662	734	653	675	682	676	662	692	637	703	674	700	676	703	695	716	638	654	666	708	684	615	634	698	654	631	696	647	663	644	658	682	624	689	657	693	684	678	648	660	642	700	721	682	705	723	706	655	717	655	652	651	649	643	676	676	672	674	673	746	666	662	665	688	660	677	705	664	669	634	682	682	685	684	670	660	687	673	722	666	683	630	707	687	687	667	668	675	678	690	664	647	679	684	646	714	671	677	668	663	662	670	659	662	643	680	659	688	695	665	689	751	702	669	682	673	687	661	710	672	690	660	690	683	747	672	667	633	681	655	712	621	678	695	688	699	674	606	689	642	702	698	704	639	687	638	655	664	652	645	658	685	672	674	703	694	644	682	643	673	660	715	683	667	690	658	711	638	706	661	689	652	722	667	663	702	685	659	662	710	687	693	701	671	678	689	710	714	685	722	660	654	670	706	711	665	689	685	671	732	651	685	676	656	713	639	683	668	674	702	631	658	691	645	648	706	651	709	683	676	691	633	682	676	705	651	699	690	681	707	761	666	639
26512	20067	7033	862	559	462	451	450	491	469	452	463	452	415	460	460	459	457	423	441	472	442	448	465	435	467	456	456	453	466	476	429	443	430	441	452	415	434	468	432	475	449	455	426	433	449	459	462	454	445	431	447	439	423	441	414	463	459	464	455	408	429	411	413	477	424	430	432	424	414	424	458	448	475	417	454	427	438	463	450	412	428	442	455	432	434	455	438	448	424	452	460	455	466	402	433	416	465	464	442	474	423	466	421	400	461	466	428	450	421	430	424	416	398	426	453	411	445	505	461	412	460	450	498	450	445	449	454	495	450	450	447	438	424	420	479	455	447	454	432	435	458	460	425	442	428	469	455	432	456	458	461	456	470	463	435	474	455	446	437	422	430	452	453	424	428	493	443	433	460	450	436	455	438	450	431	462	453	436	443	477	434	447	445	415	434	451	430	425	442	434	495	423	419	469	459	438	433	437	433	433	457	449	464	445	448	453	462	442	449	429	450	444	476	462	419	472	427	433	474	438	432	460	422	410	453	455	425	445	429	429	477	422	452	478	408	422	456	413	447	426	443	447	459	489	464	398	416	446	458	448	421	412	474	435	448	421	462	467	430	480	447	418	442	429	436	432	432	435	450	421	421	436	424	436	436	428	470	447	448	439	473	464	410	427	453	416	442	432	437	429	422	446	435	414	444	405	419	418	442	419	417	401	446	479	442	426	460	428	446	465	463	451	438	492	489	463	414	451	408	451	479	439	411	471	418	431	420	445	410	462	419	473	463	477	411	452	448	476	421	453	428	429	468	443	452	411	437	455	434	399	422	408	439	461	413	433	425	407	477	430	433	434	446	442	432	404	413	437	462	384	471	461	464	424	475	433	468	418	405	429	448	454	461	478	421	452	436	418	435	445	407	441	440	466	451	441	385	445	456	454	446	442	433	431	453	489	400	453	466	404	470	423	445	466	469	406	435	421	431	461	418	467	422	449	445	416	434	424	459	444	413	430	451	435	450	433	444	444	427	437	412	460	430	481	405	444	449	441	453	450	417	454	438	465	493	437	415	438	447	450	410	459	452	451	436	424	449	471	416	442	412	426	439	447	450	446	424	464	424	470	450	417	417	426	423	421	459	455	439	439	461	437	411	448	446	449	450	444	419	426	473	441	482	431	452	456	447	450	413	458	429	438	467	448	413	463	411	422	425	426	425	461	423	443	458	427	442	440	437	456	445	405	418	434	462	426	435	442	473	434	471	452	486	428	460	423	438	427	476	437	446	486	403	441	451	421	402	465	418	447	438	446	435	412	422	414	468	420	435	399	416	422	456	463	396	480	436	467	427	490	408	392	412	425	434	475	461	383	430	449	415	451	442	453	405	454	443	426	449	448	463	425	440	438	450	441	449	448	442	429	432	434	446	443	441	479	413	420	435	421	439	444	448	452	445	440	439	434	435	460	411	484	431	466	462	431	462	409	424	432	458	422	434	469	436	424	473	441	433	435	484	452	442	413	436	460	475	424	424	421	443	446	463	450	451	416	453	458	434	475	450	466	410	462	437	412	429	434	501	415	414	438	437	440	453	413	461	440	438	414	462	486	455	450	408	431	433	434	449	435	440	439	441	442	425	458	425	448	466	447	401	426	435	434	450	404	445	424	446	427	497	431	460	434	441	434	469	430	468	427	480	436	435	437	380	416	429	448	468	476	437	435	447	412	436	429	447	427	442	408	397	438	442	437	447	453	417	437	423	428	443	416	423	442	453	445	464	433	401	443	424	424	449	467	442	424	455	459	414	446	461	406	406	440	425	364	454	430	437	463	423	454	455	447	461	455	444	413	456	451	422	438	460	439	447	459	425	438	431	406	417	495	468	467	445	471	458	399	434	496	460	447	425	431	445	442	450	437	397	421	467	421	460	444	481	452	434	443	449	447	453	414	420	457	439	438	460	434	457	441	406	449	417	444	458	419	452	418	463	464	470	432	436	416	403	439	452	465	461	444	431	449	452	462	421	426	467	447	423	416	461	444	462	504	486	447	449	452	445	425	433	467	457	443	463	425	443	448	422	426	460	453	411	472	419	449	422	408	431	422	418	431	419	452	420	404	424	429	446	443	441	427	412	437	417	402	424	445	437	399	425	414	451	438	429	454	452	431	418	469	462	433	429	431	422	461	491	441	391	422	429	519	442	417	471	419	468	434	435	469	434	419	481	455	467	437	440	436	393	447	447	398	430	477	437	467	446	399	429	426	438	425	440	452	428	427	452	427	425	458	402	459	417	435	453	413	420	437	422	420	400	410	453	429	444	431	429	406	433	420	469	420	420	449	427	426	471	423	437	419	441	432	475	407	457	441	431	421	450	421	434	442	397	474	460	436	460	455	436	432	438	431	412	462	461	446	415	438	444	429	461	430	431	460	435	461	470	425	428	479	435	458	428	410	426	455	439	410	449	417	421	479	404	410	439	468	454	454	421	415	425	427	397	460	428	439	409	438	449	431	460	444	428	440	413	438	431	424	452	398	422	464	435	459	445	399	449	448	425	422	415	449	434	480	470	455	454	431	439	450	465	423	431	414	470	427	457	468	432	423	411	426	455	460	425	445	445	415	443	421	436	464	447	438	459	424	462	460	384	457	415	437	440	425	466	460	422	452	456	439	423	451	448	457	404	446	438	437	449	422	466	444	463	429	415	427	427	429	456	430	420	417	450	444	466	435	478	436	415	429	471	465	461	416	475	432	444	426	447	425	436	439	454	444	447	440	486	458	449	441	430	417	431	430	482	425	408	432	439	452	437	398	413	419	426	408	436	428	444	456	439	401	446	444	451	424	447	451	471	436	421	447	439	433	429	424	433	481	425	431	424	458	406	423	420	455	438	451	454	463	393	425	450	418	420	434	454	466	445	461	450	449	421	434	403	431	445	427	433	443	409	466	447	461	441	438	392	447	424	423	456	449	459	444	451	474	428	473	461	446	469	452	446	467	438	427	426	415	406	411	470	453	447	471	450	463	417	484	451	421	465	438	437	433	432	464	450	468	446	475	460	436	459	444	429	458	454	446	462	442	454	429	421	420	421	421	401	431	403	455	458	460	425	442	457	469	460	432	430	430	432	449	447	435	452	419	451	449	455	473	451	449	447	491	469	458	461	424	450	419	456	434	437	403	417	414	411	416	436	457	417	454	440	424	424	448	474	432	427	406	437	476	439	422	422	443	460	439	445	413	426	432	400	423	421	460	460	470	433	467	405	448	469	431	437	441	438	460	438	466	419	464	408	421	430	464	453	433	429	423	471	447	462	450	443	445	445	432	417	494	424	412	440	441	410	464	474	454	445	407	429	438	469	460	440	469	424	425	455	462	448	430	416	470	445	464	449	442	428	434	414	448	422	430	449	459	430	439	426	450	450	457	438	435	406	451	414	402	405	442	422	451	465	434	422	441	426	483	428	419	440	442	432	475	444	435	462	410	454	413	422	426	432	479	496	445	455	405	427	455	435	436	446	458	416
7997	1924	1751	1185	1035	914	920	801	839	818	813	803	834	798	744	804	798	773	796	783	814	763	825	779	774	790	786	780	785	778	816	794	793	824	806	748	821	749	787	825	749	762	854	791	839	847	820	761	770	743	779	791	782	795	791	819	728	817	808	786	785	766	776	764	810	824	784	782	833	756	813	770	768	784	790	767	773	741	804	751	778	777	785	800	768	746	783	841	755	833	836	790	811	802	791	755	828	764	762	774	795	730	817	820	812	744	792	778	746	792	809	793	786	808	788	725	781	765	777	821	804	775	768	788	736	778	758	781	763	806	774	790	795	813	744	759	786	775	786	803	759	745	781	782	774	802	832	841	823	794	842	789	769	785	809	768	813	786	820	740	781	726	818	771	787	793	781	790	799	787	803	789	772	807	794	794	792	809	740	781	758	787	751	804	781	782	814	799	791	799	777	742	799	744	765	781	762	805	838	755	771	804	839	766	817	780	761	768	812	771	796	749	819	767	803	800	761	723	764	780	813	765	769	800	762	828	773	751	779	778	793	774	776	806	748	771	763	842	742	772	746	759	771	804	810	786	793	793	822	738	795	783	784	776	743	765	805	804	776	778	780	753	753	813	789	794	770	841	787	811	779	743	829	744	831	786	741	753	783	782	784	788	793	780	772	745	727	799	763	735	822	799	784	767	769	758	767	773	738	745	812	829	828	767	736	773	891	734	827	793	778	749	752	826	747	775	794	800	766	759	781	824	789	825	751	730	807	788	741	798	801	808	742	788	804	738	762	776	768	770	804	800	754	737	763	801	777	816	768	821	721	817	769	806	768	816	774	799	753	785	714	741	778	752	783	847	801	754	767	786	796	830	789	825	778	754	790	766	786	772	771	808	787	763	771	762	740	740	829	851	754	775	799	806	782	751	831	813	806	817	795	781	765	728	756	754	754	797	783	792	775	775	783	733	784	782	805	795	823	754	806	773	773	793	764	789	786	801	816	768	781	735	796	817	786	828	779	835	794	777	778	761	774	799	755	745	824	741	803	788	753	759	781	785	797	782	788	799	796	779	761	802	781	771	731	769	747	814	771	782	788	765	764	727	792	800	762	798	756	809	785	780	755	812	801	769	823	802	766	790	762	800	762	814	821	756	824	724	845	773	819	751	792	791	770	780	826	783	798	774	791	723	768	783	790	794	798	794	771	811	745	758	795	795	752	769	761	765	741	804	761	774	764	774	746	769	754	763	789	755	766	808	805	748	797	759	736	780	801	787	783	744	743	783	751	794	820	794	765	824	775	770	799	784	790	757	790	773	764	778	803	772	808	731	790	760	771	794	776	728	827	797	801	790	765	762	768	792	757	785	800	797	787	781	842	743	801	769	811	805	764	795	805	732	786	808	774	787	775	803	830	768	790	773	750	822	777	854	840	774	798	779	754	754	870	735	802	747	806	798	781	751	791	811	786	810	771	788	797	772	750	745	780	853	800	817	751	786	807	750	740	795	780	806	828	772	761	739	827	755	759	796	772	790	768	772	736	772	785	751	773	764	773	765	742	814	782	793	798	761	787	790	734	791	785	762	757	770	806	796	755	767	758	802	845	799	748	779	758	787	768	828	778	742	760	759	753	769	744	839	812	732	798	818	761	804	777	797	838	743	757	799	810	794	745	809	749	795	789	791	773	733	816	817	788	800	830	753	816	797	782	733	793	841	798	783	820	766	793	794	782	787	783	854	819	813	771	763	771	750	789	815	777	753	768	746	780	788	778	779	734	792	750	738	805	825	736	843	793	814	766	808	764	776	782	755	770	772	775	789	798	792	759	797	808	742	822	752	792	815	807	776	740	853	814	777	768	793	787	791	768	738	777	787	770	786	789	758	753	800	787	782	771	769	756	793	764	813	796	819	810	776	784	756	757	789	772	765	806	819	787	820	805	821	792	759	775	818	768	782	779	808	787	800	780	755	736	805	794	798	757	728	866	813	817	813	792	727	774	725	786	781	786	777	808	822	721	808	762	787	823	777	774	745	829	731	790	790	814	797	788	737	769	775	748	782	763	763	779	762	768	748	741	775	772	785	731	824	778	858	792	772	797	757	777	778	769	739	738	796	774	818	765	821	735	796	747	788	757	768	773	767	754	818	755	862	786	796	760	794	803	754	720	739	792	755	783	770	822	787	838	814	773	788	764	758	792	838	833	799	771	825	800	732	777	762	762	777	786	704	827	781	799	768	793	799	757	811	779	730	808	753	771	760	783	794	790	799	778	798	792	804	773	772	805	789	810	781	787	780	818	783	765	799	795	773	817	766	819	788	782	806	773	769	780	781	748	793	749	813	772	780	759	811	789	797	774	803	773	782	752	826	755	737	784	780	756	759	770	776	751	801	812	758	758	840	789	755	794	775	793	786	820	748	797	832	772	757	759	790	823	769	808	757	739	758	807	811	782	807	752	780	723	770	749	799	748	720	796	742	746	786	766	787	776	790	757	816	757	797	757	826	701	828	782	713	782	772	788	824	756	801	767	781	775	795	703	764	801	819	765	760	753	759	791	795	779	809	776	761	777	793	775	781	815	792	792	745	793	770	747	775	789	780	802	756	781	843	803	796	801	789	757	779	763	792	842	779	730	841	797	787	751	780	815	782	748	807	793	770	842	800	784	785	800	835	754	812	758	780	738	756	813	823	771	783	762	802	738	767	723	820	760	766	792	787	811	771	774	821	832	726	849	867	791	777	787	780	754	801	743	761	780	802	803	784	764	802	771	828	733	754	731	838	772	791	774	779	791	776	780	764	826	785	770	767	785	780	735	764	824	770	781	814	771	805	773	759	755	824	773	802	793	802	791	791	720	784	789	795	752	751	745	815	838	778	802	840	773	771	746	783	808	758	722	767	769	770	813	802	751	775	799	772	792	734	764	729	776	783	774	769	800	797	796	825	772	814	746	767	768	807	738	796	807	778	758	803	856	774	799	813	822	793	793	806	789	808	775	766	763	804	794	761	741	805	797	816	789	776	825	883	765	805	819	763	761	775	766	765	785	824	763	784	800	767	817	825	775	795	786	777	782	781	764	746	781	809	807	779	744	798	855	764	824	784	798	711	774	791	779	810	751	753	775	773	805	829	773	738	794	743	769	781	811	798	798	772	744	863	768	777	789	813	803	808	761	797	827	786	756	742	796	786	763	771	795	771	808	798	745	755	769	770	750	797	781	770	782	810	799	808	756	791	774	742	773	714	731	786	786	773	758	764	854	790	795	784	746	797	766	791	778	784	814	799	836	779	800	732	782	782	773	826	807	805	819	774	811	786	790	752	752	744	772	766	809	739	775	769	771	760	830	804	831	831	752	771	753	770	736	778	753	812	755	821	757	804	757	773	786	796	724	751	798	778	776	791	816	810	775	790	819	776	756	815	813	800	807	800	773	807	812	773	776	784	767	776	741	773	763	812	790	782	731	759	736	760	805	736	738	812	758	840	835	735	792	727	804	774	776	794	796	846	712	763
23996	20962	28018	24059	18867	1531	639	434	351	354	335	286	293	271	229	249	252	237	219	233	248	222	245	218	216	236	209	222	234	237	233	198	238	211	231	205	203	202	262	232	208	250	210	230	225	198	180	209	198	212	214	209	198	213	227	214	203	210	199	211	213	193	182	210	213	230	211	200	203	218	207	205	223	201	212	193	210	194	200	225	216	186	218	214	191	249	195	198	226	221	242	196	218	212	210	244	204	190	201	234	231	222	229	204	199	223	210	233	181	221	229	208	197	219	194	221	210	242	213	194	220	220	203	206	201	219	202	232	219	223	201	223	221	208	221	217	213	212	198	204	196	207	212	234	200	206	197	216	190	196	207	216	197	212	218	203	201	204	206	204	195	211	193	203	213	180	206	193	191	188	198	221	228	208	222	220	218	190	217	215	211	235	230	181	245	199	197	195	180	195	202	197	208	205	216	209	196	198	184	201	194	241	188	190	210	211	225	186	204	224	216	188	210	208	212	220	195	208	191	184	231	219	194	216	223	197	186	208	202	198	208	187	218	195	210	193	215	216	199	197	208	220	194	188	188	201	224	207	197	216	202	224	215	220	182	180	197	190	189	194	218	190	192	201	205	223	238	190	201	195	213	229	205	224	194	207	204	199	200	203	195	186	200	194	215	226	218	222	206	206	206	221	182	188	197	205	233	208	189	206	208	206	205	194	191	221	223	222	208	211	208	226	232	216	199	193	194	225	221	217	216	214	219	210	180	206	213	196	224	182	220	198	217	216	208	216	218	200	203	176	245	218	205	203	194	185	209	207	195	187	240	198	198	214	195	204	241	167	203	199	202	220	225	202	198	214	195	209	218	196	237	236	211	192	208	220	221	207	200	206	208	212	212	234	209	248	211	202	205	198	216	226	192	215	214	182	190	196	182	213	199	205	212	201	210	199	186	202	217	213	211	217	187	212	183	217	198	180	189	227	203	203	214	188	239	204	215	231	215	216	222	228	208	220	208	222	188	226	199	240	200	224	208	216	204	225	211	224	223	215	205	179	210	220	202	216	207	186	178	189	190	220	241	189	200	198	224	202	205	202	185	219	185	197	205	186	198	203	212	202	187	216	223	208	229	204	219	219	195	203	230	223	210	230	197	209	184	182	207	267	196	217	181	210	235	171	187	205	236	213	217	239	204	210	201	196	212	195	219	200	212	222	218	210	185	220	189	205	211	196	209	217	198	218	204	195	223	210	207	191	187	222	210	197	198	225	198	194	191	191	218	193	202	225	212	219	197	211	178	207	203	198	199	201	239	193	196	208	227	220	222	197	222	222	251	206	219	218	214	194	213	235	210	215	218	217	190	209	205	202	207	190	233	214	193	217	207	193	207	193	204	207	227	203	206	204	209	237	236	197	194	189	234	177	227	218	193	208	205	219	202	215	217	187	232	194	214	211	190	205	227	187	220	170	197	200	190	219	209	197	203	200	225	219	237	215	215	215	190	217	186	194	198	217	187	192	212	191	205	224	205	208	217	192	223	218	202	221	174	191	199	213	200	195	186	229	198	225	201	212	218	180	223	187	205	220	189	201	216	210	194	240	228	223	212	227	201	194	193	192	197	234	228	202	201	193	174	209	221	207	201	191	193	213	185	184	218	216	188	188	217	226	232	219	205	201	204	219	184	228	182	207	208	210	204	209	231	176	195	237	237	206	227	217	210	210	209	215	186	194	204	204	182	240	199	223	186	181	205	220	226	222	215	199	220	217	206	198	202	201	223	191	227	229	190	214	194	204	180	224	199	190	222	223	222	228	221	225	203	230	229	187	202	222	207	221	202	190	208	217	194	209	194	216	225	185	208	234	216	208	224	221	204	205	170	181	217	212	189	209	211	186	224	200	225	184	207	215	253	212	230	227	184	194	218	225	213	194	218	218	239	203	198	208	221	220	194	207	183	229	202	212	203	231	212	214	209	182	196	218	216	219	198	185	198	206	200	199	187	198	200	210	211	186	226	222	200	215	205	209	194	192	212	199	208	187	208	206	217	209	232	217	189	198	207	200	207	222	196	194	196	194	222	220	208	186	206	179	210	242	215	209	211	214	207	224	212	220	181	198	206	231	205	230	220	222	212	210	218	195	207	217	204	245	214	201	225	191	231	215	194	195	193	215	200	223	208	219	202	191	186	194	212	190	210	209	240	206	176	206	218	221	231	192	251	196	198	209	205	174	214	212	205	202	203	215	211	202	177	206	225	239	241	208	221	230	201	201	222	231	195	230	187	237	181	196	181	192	206	200	193	200	204	196	206	232	218	208	215	211	197	209	195	215	235	216	230	199	199	212	218	220	217	214	186	209	180	183	239	209	186	236	239	231	218	233	194	186	210	215	185	199	214	230	201	206	194	198	223	199	213	207	212	214	174	231	202	212	176	214	193	191	209	234	191	197	187	213	193	246	196	204	222	220	207	238	199	246	214	186	204	203	223	186	212	206	213	220	186	235	192	192	223	213	228	222	187	231	199	218	194	199	175	215	235	231	200	205	213	214	208	194	191	200	210	207	221	225	234	204	225	211	191	196	196	207	181	209	198	227	204	196	202	213	193	190	208	187	213	222	197	206	218	201	207	191	209	214	206	229	216	215	215	215	210	226	229	197	216	213	214	215	209	184	209	214	189	195	204	231	186	212	224	201	207	229	213	236	223	225	200	221	228	204	194	206	208	209	211	226	219	195	228	216	194	217	173	208	189	197	223	223	199	224	215	212	220	185	213	211	232	207	188	204	207	215	210	192	232	199	217	205	209	203	222	227	210	201	202	224	210	218	214	208	208	185	194	200	200	185	224	209	201	202	204	204	224	187	198	214	213	220	198	207	190	231	213	184	231	218	217	207	227	205	189	235	198	207	197	216	207	222	224	202	203	212	204	184	212	206	197	188	198	207	209	196	199	206	205	210	222	208	224	218	199	182	188	206	206	207	203	202	198	217	194	224	203	212	224	186	197	227	224	203	216	213	206	196	180	208	188	217	212	193	212	193	197	203	198	208	212	235	210	220	220	216	193	233	223	225	192	223	241	231	193	259	213	210	203	210	207	231	219	222	205	203	210	214	213	203	197	214	228	219	222	203	195	197	224	180	207	190	239	215	215	229	200	212	180	193	187	222	224	207	188	181	179	230	182	211	207	216	196	208	199	207	210	190	217	208	213	196	201	225	219	223	185	214	214	213	188	195	196	219	209	209	208	192	230	208	211	197	217	201	225	207	216	204	189	185	195	212	228	227	180	228	196	223	205	207	220	183	226	198	230	196	213	188	224	200	228	193	212	204	202	225	200	184	205	214	205	198	203	196	208	237	219	208	183	191	195	198	207	227	214	224	192	190	232	220	202	199	206	195	181	203	202	191	228	209	188	202	194	209	222	217	215	200	203	186	220	183	209	193	218	218	190	200	213	213	214	220	195	203	215	205	241	215	222	187	195	226	194	198	214	235	233	203	213	194	230	188	203	246	205	191
15295	10049	8359	4353	2863	2019	1586	1330	1048	944	808	772	670	633	608	570	561	556	525	501	501	478	452	454	431	475	471	412	425	440	431	433	412	447	438	413	411	399	425	408	433	405	402	455	425	423	417	401	399	389	411	439	397	444	429	402	405	437	419	381	415	427	434	373	348	416	399	416	470	409	397	385	350	364	404	404	383	417	407	399	379	420	374	360	383	356	412	386	409	433	385	368	404	371	409	396	411	374	398	379	386	386	428	373	375	386	399	408	430	408	369	368	383	412	417	376	375	390	393	450	400	447	425	413	379	409	415	388	370	419	381	411	373	420	398	406	425	370	418	406	430	385	450	409	405	396	384	401	426	411	396	411	415	393	445	382	411	369	408	386	392	423	431	390	399	379	405	421	387	387	412	425	421	378	399	385	441	410	351	419	392	444	394	413	382	385	397	411	443	371	385	382	416	422	376	389	383	394	382	397	361	391	365	400	442	417	421	425	393	408	376	400	370	436	362	383	406	401	398	371	402	443	420	382	392	390	389	388	404	377	388	407	409	424	395	413	411	366	373	376	367	403	425	446	396	356	394	393	381	423	413	386	383	394	440	393	391	377	393	384	386	423	400	424	394	373	401	411	383	403	371	373	385	398	398	382	394	432	405	380	361	398	389	410	370	425	401	392	443	396	384	382	413	399	387	409	374	373	399	386	391	370	390	426	433	423	405	434	390	384	382	390	397	400	362	392	376	397	395	400	411	436	406	408	363	377	376	400	428	403	385	385	377	405	394	399	397	403	388	411	406	403	422	398	413	360	387	367	379	397	405	366	412	385	376	372	395	375	364	393	426	379	366	391	389	427	387	414	406	389	402	396	396	406	418	407	373	423	411	397	403	425	372	392	397	415	375	410	393	384	389	373	396	414	410	393	382	391	374	384	409	362	414	425	364	423	395	357	407	399	402	402	410	382	368	348	429	373	391	399	387	411	386	368	395	427	411	393	410	409	395	389	397	397	358	399	397	416	424	419	385	376	417	415	370	409	369	383	423	361	423	376	352	384	439	456	397	400	403	402	431	405	401	374	383	366	375	379	399	403	402	377	417	410	407	419	381	379	405	366	373	399	367	367	427	399	417	387	373	367	358	406	400	430	369	388	362	406	410	383	381	396	418	389	385	441	405	400	381	408	385	399	440	389	397	411	424	426	410	389	377	396	394	379	391	390	365	384	414	378	391	398	357	410	353	440	408	391	421	402	391	388	374	379	384	431	407	385	390	368	376	387	391	349	380	384	386	343	400	404	412	362	418	415	395	414	372	389	402	424	406	336	379	405	417	361	402	380	398	391	374	384	382	376	391	411	375	402	383	384	413	379	394	380	437	393	419	398	391	386	407	387	403	381	390	390	397	406	384	374	374	412	423	403	388	406	378	401	370	414	368	396	393	390	396	415	388	410	433	414	380	404	383	422	387	388	407	411	419	378	392	410	413	418	353	433	361	436	392	383	356	402	380	377	430	379	392	393	369	406	395	363	397	392	417	403	425	401	362	384	350	380	405	356	425	382	397	376	369	377	388	412	374	365	396	408	408	402	406	383	396	403	408	454	390	377	414	412	368	412	397	370	393	405	431	423	382	385	396	378	405	445	407	393	407	391	401	449	403	379	361	398	383	401	429	360	400	406	362	391	412	381	388	409	375	394	412	381	394	404	413	407	431	418	423	435	381	381	377	398	400	385	423	406	395	379	439	392	429	380	396	384	408	364	394	409	439	411	426	398	410	381	426	391	408	368	378	383	417	405	408	377	385	422	395	387	379	396	384	405	387	372	391	416	399	395	404	387	427	416	380	404	411	387	411	422	366	410	414	399	369	392	376	394	431	395	393	372	411	398	436	382	419	397	407	449	417	418	375	391	393	424	364	457	367	376	391	380	420	396	400	398	382	418	408	382	387	405	405	411	429	366	396	420	393	378	408	396	428	416	388	386	398	397	378	397	418	363	399	370	393	397	423	403	353	405	379	397	388	403	412	398	412	417	414	411	378	354	407	372	396	419	382	388	377	377	402	371	388	407	427	410	382	403	367	404	356	393	379	403	395	402	352	412	408	381	431	390	381	396	419	447	411	370	391	369	380	392	398	410	407	373	428	364	391	386	400	398	397	390	384	411	407	374	401	434	383	398	384	409	415	373	391	428	357	414	404	416	369	386	409	415	382	358	412	377	376	443	408	412	374	401	442	451	397	407	401	429	369	401	401	399	387	402	402	396	399	422	390	368	415	386	365	377	382	358	360	394	377	400	404	415	419	379	391	398	430	398	418	397	373	406	402	408	407	387	366	396	411	397	402	384	412	383	429	347	370	407	376	436	404	373	398	395	392	400	391	410	382	390	384	403	397	398	388	378	402	443	351	426	385	378	401	397	353	391	402	400	376	411	404	421	388	420	388	410	398	393	432	388	391	403	413	433	416	425	365	410	416	408	420	393	400	413	377	385	399	430	419	417	367	399	398	391	369	389	391	425	421	397	414	374	404	401	380	368	395	369	415	396	418	423	427	408	366	383	413	392	423	390	409	396	362	402	399	392	381	423	392	396	412	424	387	353	393	415	390	366	392	415	428	403	419	365	375	411	379	406	376	391	434	386	390	434	416	382	405	401	417	364	382	402	398	405	416	404	375	395	368	385	359	384	395	354	402	403	372	387	429	402	394	369	419	406	382	393	375	408	354	394	393	416	400	374	398	412	411	391	390	411	394	390	400	431	379	397	395	373	398	386	403	389	408	412	374	393	400	418	391	396	432	431	402	401	388	357	413	432	405	401	383	414	395	368	381	431	424	386	367	377	398	412	400	387	401	409	388	376	362	400	402	418	409	412	385	378	423	405	405	381	408	386	369	384	414	416	373	424	412	408	383	382	392	395	395	409	390	416	358	391	385	399	393	383	408	368	386	382	400	388	381	388	384	402	402	412	404	403	379	408	378	389	392	374	399	406	391	385	370	399	405	399	433	411	381	424	380	399	366	371	401	398	407	391	400	407	395	424	386	366	414	403	421	374	370	396	401	410	388	418	388	390	404	410	375	399	402	402	393	358	413	412	408	419	390	390	392	433	365	391	425	371	368	406	400	396	393	411	396	420	397	393	410	423	412	385	397	401	392	411	392	393	403	431	400	381	375	383	401	382	394	396	389	396	409	372	394	407	405	402	392	394	382	391	399	383	400	413	379	408	356	422	396	377	388	401	416	360	412	433	366	394	410	431	411	399	396	396	408	402	372	414	397	397	411	409	389	429	395	404	405	427	398	363	409	405	430	378	389	372	397	394	394	409	407	413	410	414	374	399	384	397	410	409	423	443	367	400	384	375	413	426	398	403	395	395	367	377	417	375	366	386	416	381	414	388	383	381	445	412	440	403	368	373	427	379	394	365	406	384	407	369	400	410	402	416	393	408	373	420	405	405	369	402	380	381	365	410	376	394	414	374	391	387	405	414	395	395	399	387	401	402	399	369	393	392
23105	20974	28734	23376	20980	17222	1922	945	755	650	628	576	562	535	497	483	487	444	496	470	467	482	469	461	457	441	457	453	402	445	389	399	397	425	419	415	437	458	414	425	465	407	432	399	419	388	393	387	425	400	388	402	395	390	428	435	398	384	414	443	363	398	407	414	419	422	382	413	414	402	413	417	411	427	442	404	408	395	391	394	387	421	430	422	438	388	420	452	414	402	430	412	440	454	391	377	380	427	369	416	412	407	408	359	394	397	442	389	389	409	403	397	415	400	421	398	394	420	382	378	430	422	418	400	408	440	383	392	396	428	420	428	385	375	401	427	387	399	423	421	391	390	410	392	396	404	392	396	382	373	401	406	361	413	444	420	405	398	402	415	398	395	415	364	458	381	429	417	393	411	394	391	404	374	381	395	356	392	413	409	410	402	386	413	428	442	413	409	394	391	434	418	386	429	408	400	390	384	412	446	416	395	420	393	388	386	387	418	417	387	383	402	391	398	369	445	414	414	378	398	396	412	414	371	377	389	424	423	388	433	416	413	379	399	392	386	411	398	406	442	394	391	389	397	380	410	368	389	417	427	417	388	401	430	413	380	435	410	418	408	419	405	417	387	386	403	363	399	400	400	430	389	358	405	404	444	393	393	373	387	423	403	439	436	399	412	394	392	417	393	391	399	387	412	400	378	397	353	394	381	392	405	407	402	419	424	416	407	424	379	387	412	434	401	411	405	446	376	399	364	430	391	400	423	397	417	403	411	402	370	420	396	394	406	382	414	410	385	414	404	407	452	380	412	395	411	386	373	376	397	393	435	404	390	383	392	400	407	388	409	438	370	383	353	396	410	396	396	390	443	409	392	416	420	413	397	376	359	362	370	419	398	413	390	379	401	394	436	405	379	392	421	389	394	404	380	356	374	404	395	364	411	430	374	398	400	394	431	413	424	371	420	421	410	370	441	416	371	425	374	423	425	439	402	402	452	384	381	401	429	402	384	381	412	388	399	392	392	407	421	423	398	428	372	401	383	403	361	385	405	384	414	410	382	406	401	398	389	416	422	418	412	437	385	412	410	407	376	407	425	412	391	437	426	400	382	427	378	445	376	446	396	375	408	418	426	414	373	374	411	392	423	391	355	404	404	396	424	439	400	367	393	394	409	421	402	412	396	372	420	403	425	427	394	423	401	407	405	400	367	413	411	394	419	420	387	415	376	401	400	414	393	418	402	409	385	403	406	378	416	389	408	371	403	384	415	403	397	389	412	402	426	435	388	393	436	387	418	435	395	408	405	412	413	368	403	400	378	398	426	407	396	408	371	407	396	371	372	380	409	399	389	388	365	417	430	423	387	418	383	427	379	399	346	409	392	394	423	367	382	383	372	421	426	382	437	400	396	443	410	370	423	434	401	427	408	385	405	378	404	373	390	369	391	396	396	425	370	414	393	380	389	367	396	396	392	430	384	415	347	346	402	419	422	387	415	389	404	417	429	421	395	412	412	396	398	394	404	367	384	393	412	400	377	334	410	404	375	417	379	401	401	434	421	391	398	388	401	440	375	395	413	382	429	435	390	392	332	399	415	397	418	371	414	409	404	425	397	422	354	393	418	414	391	377	372	365	395	411	398	402	430	377	405	432	449	408	431	381	377	431	439	418	415	406	403	398	422	389	391	407	364	382	394	395	397	376	406	397	421	405	405	391	402	425	436	405	414	406	426	371	401	415	441	378	389	414	396	401	404	386	413	374	393	392	386	410	413	429	389	390	373	397	393	368	387	408	410	396	403	391	390	403	392	404	415	391	395	421	437	386	387	401	393	411	427	426	393	396	390	412	386	361	400	401	401	431	412	383	386	444	401	403	411	372	415	389	400	417	368	428	384	433	367	396	367	385	418	406	406	377	420	396	399	425	349	405	430	387	403	397	455	381	413	372	397	376	378	398	389	376	386	359	416	469	412	407	397	356	388	404	402	395	402	390	374	406	374	403	428	408	398	375	370	399	392	410	391	392	378	388	409	421	411	434	380	392	358	423	376	412	384	389	383	344	426	382	419	390	389	396	419	388	399	446	391	374	402	385	456	374	374	426	393	418	381	401	412	389	411	383	440	389	367	394	405	391	389	427	422	370	394	384	391	382	383	421	389	426	404	392	419	410	401	403	393	405	400	413	380	413	430	393	423	432	392	399	393	412	398	381	394	408	429	420	414	386	395	425	405	406	365	387	393	387	418	445	382	364	376	414	396	399	378	375	392	360	380	400	399	394	437	380	372	414	376	350	409	408	416	409	387	383	414	411	406	402	402	359	400	410	382	402	401	386	368	416	386	393	407	419	419	353	415	413	400	429	404	365	402	399	374	407	387	399	455	403	412	374	390	395	341	371	417	420	408	400	395	443	401	444	396	429	416	426	418	392	406	389	411	429	411	409	403	433	434	392	419	448	404	399	386	404	402	390	410	365	399	380	372	417	367	390	418	408	394	387	428	402	401	412	424	385	431	389	403	377	373	423	364	407	409	390	390	437	380	412	367	417	392	412	389	405	388	388	400	381	368	401	394	375	419	406	402	381	402	399	404	370	383	411	364	382	410	427	437	380	391	393	371	423	381	382	381	420	368	385	380	368	376	402	369	406	404	387	418	388	366	376	419	427	402	381	401	416	393	405	372	394	374	390	394	387	368	424	387	393	396	389	386	402	378	412	369	420	430	409	431	385	422	389	371	392	397	387	396	424	390	414	399	400	372	379	374	392	425	422	411	368	383	370	366	376	436	369	371	429	398	391	378	362	439	391	399	410	382	407	401	354	400	431	426	452	377	396	395	422	384	396	402	395	369	393	422	403	384	381	418	405	415	398	416	398	402	419	366	380	434	414	373	381	386	389	417	392	405	401	406	419	383	393	390	402	424	397	387	398	410	394	413	348	415	399	427	383	432	401	372	415	375	414	391	398	389	394	390	377	421	385	410	438	388	407	398	434	391	431	392	384	413	390	378	389	408	380	409	395	411	421	383	386	413	367	372	375	365	398	371	428	390	381	377	387	375	394	416	408	415	417	391	400	420	381	428	389	408	407	413	416	426	395	435	389	425	426	371	371	394	397	415	405	431	404	400	414	442	387	453	436	428	422	392	424	394	392	366	389	388	420	398	415	439	371	396	367	367	397	363	408	376	402	353	401	364	422	416	423	429	411	403	397	421	406	397	384	413	412	383	378	385	402	413	403	412	366	390	359	429	379	399	385	383	409	425	398	402	447	454	411	416	413	389	407	435	420	428	397	422	393	379	398	417	373	402	405	413	415	431	394	399	382	382	409	424	433	411	410	399	420	374	428	375	398	371	386	397	400	421	426	348	397	416	423	360	435	381	408	399	392	439	398	403	387	391	436	400	398	369	379	392	413	403	387	391	438	396	403	422	398	424	392	382	380	413	397	410	429	405	396	394	422	405	423	386	404	399	411	382	395	400	399	402	391	391	402	410	377	418	399	369	412	418	395	370	392	375
17695	16099	13591	7404	4921	3608	2839	2241	1815	1621	1476	1296	1211	1113	1085	1029	925	954	882	891	874	833	870	818	806	813	785	772	724	786	806	773	721	732	753	761	765	735	710	718	716	725	690	723	707	695	711	707	669	673	674	726	713	721	705	676	672	740	699	737	721	678	689	698	719	690	736	666	669	658	678	667	683	710	684	703	677	646	668	704	656	663	715	687	717	670	669	680	680	725	705	673	722	649	656	709	680	681	667	650	668	672	626	679	656	683	676	696	691	664	675	666	649	699	718	635	680	662	723	663	663	674	688	695	665	675	678	675	671	657	654	675	667	648	730	701	719	679	645	689	713	660	672	603	657	680	681	680	628	666	703	685	639	656	695	687	629	679	705	669	690	640	704	674	646	681	681	656	676	676	693	681	660	663	646	701	750	700	673	699	664	714	676	662	704	671	746	673	648	671	620	703	665	667	683	672	649	690	699	660	660	654	671	644	702	659	688	692	695	715	690	632	720	677	659	665	648	653	658	681	664	654	688	672	708	699	687	728	631	694	658	652	677	665	739	679	650	703	665	720	682	693	683	678	662	672	662	669	708	717	675	664	683	691	667	636	672	683	662	644	644	664	730	697	663	650	675	654	716	668	685	608	658	720	666	664	702	673	632	722	685	671	661	690	714	713	685	653	666	677	666	703	677	686	675	687	659	700	665	666	667	660	671	645	661	677	673	710	681	694	656	675	697	689	716	676	634	678	679	683	682	700	661	636	649	682	649	679	653	694	675	666	683	663	689	705	639	647	712	701	663	647	692	631	669	703	713	633	726	640	655	620	688	694	673	683	686	705	690	670	678	633	664	639	713	674	689	669	695	707	673	639	717	652	702	684	696	628	684	712	650	708	617	712	613	650	682	666	674	690	670	674	653	688	688	648	681	701	668	662	691	703	704	610	670	635	654	670	658	648	680	723	709	656	674	688	699	675	672	708	679	652	671	677	674	671	703	641	628	701	648	677	678	645	673	649	700	635	669	720	659	674	683	681	669	658	658	627	702	654	714	748	646	677	638	656	662	686	637	675	695	693	725	694	645	664	644	658	692	652	672	661	676	671	696	712	732	715	699	656	715	723	675	668	673	685	687	679	692	674	677	649	663	680	658	657	716	670	701	679	673	658	635	715	696	699	705	676	701	699	704	662	686	695	692	664	637	647	628	682	635	694	682	654	632	665	678	702	655	662	669	639	643	689	673	720	648	714	649	710	642	715	677	698	717	626	649	667	674	731	698	697	652	688	624	684	682	700	665	684	651	713	670	694	643	694	659	682	694	692	687	697	674	668	691	669	669	666	690	669	666	658	665	672	645	690	672	659	668	651	727	718	679	676	668	672	749	672	648	673	666	660	672	631	663	685	654	689	673	614	704	654	665	658	668	703	719	716	707	720	669	689	654	680	617	677	697	693	666	684	684	697	642	692	683	708	647	668	705	699	655	696	674	690	663	670	694	649	687	671	655	642	632	659	699	660	679	681	708	694	636	650	659	670	725	697	680	642	622	658	716	657	705	674	660	682	692	696	686	689	665	679	635	669	662	629	661	666	649	689	667	620	727	684	647	695	669	628	654	644	688	663	698	680	638	695	669	682	677	671	675	690	715	693	695	707	702	724	654	702	685	684	695	673	623	681	686	714	672	653	659	697	672	704	680	700	702	666	668	718	701	653	686	674	665	754	702	656	686	682	651	650	666	650	684	676	651	703	677	681	622	704	670	681	673	689	651	651	669	684	671	682	663	689	702	649	649	685	675	679	693	689	652	663	700	672	682	711	674	682	688	671	599	702	639	642	681	670	682	651	672	662	650	655	646	685	667	651	624	702	658	654	728	699	716	661	674	723	692	638	693	677	678	694	740	684	670	647	688	689	717	672	683	684	684	669	687	690	681	652	658	628	659	681	660	670	657	672	680	663	683	668	662	679	695	671	687	645	665	646	624	719	684	666	706	683	670	688	656	685	646	690	707	669	639	686	695	632	699	695	660	722	679	708	665	643	667	683	664	677	647	698	654	688	679	691	703	712	655	681	678	669	639	705	695	687	667	693	702	661	717	661	649	648	640	688	663	654	716	674	647	665	668	644	697	708	676	678	642	640	674	690	641	671	686	636	691	653	681	670	667	734	683	680	693	672	674	668	672	604	678	677	721	676	694	668	687	666	659	672	669	695	723	677	713	685	695	681	679	649	663	648	681	687	698	695	681	655	656	660	680	697	645	637	682	646	668	678	718	649	691	655	658	687	680	619	644	689	685	639	653	659	676	637	686	658	696	690	642	675	677	659	697	691	694	734	650	737	684	673	606	639	684	685	689	652	659	687	662	668	659	690	687	684	667	632	690	705	690	771	661	639	645	642	650	667	666	662	694	672	653	657	643	690	672	674	687	703	638	659	687	676	678	675	716	687	628	647	687	660	676	660	640	679	667	693	708	684	693	651	675	735	711	671	676	680	717	680	644	641	645	683	649	656	665	673	651	660	658	673	678	658	645	686	672	695	721	693	632	620	649	652	677	639	666	685	627	690	633	652	688	640	642	695	649	689	613	660	654	660	681	686	707	636	664	690	680	698	655	638	734	648	690	641	668	692	694	714	688	636	660	678	678	664	660	657	708	684	709	756	713	686	639	648	689	710	712	647	692	679	722	677	649	666	696	695	637	627	668	644	686	680	683	628	669	677	657	671	628	661	683	704	686	667	668	734	691	658	676	700	638	710	661	673	648	694	635	725	611	695	697	692	665	650	687	657	667	690	641	665	651	674	664	663	690	689	643	656	693	645	676	703	704	678	642	657	712	658	667	679	675	680	652	653	679	688	703	641	631	684	651	693	744	675	717	713	690	672	680	685	668	680	668	698	671	668	656	646	722	657	669	646	624	661	743	689	661	614	673	635	665	682	744	711	631	679	661	675	671	673	628	714	689	647	704	665	665	672	668	679	685	640	654	661	659	671	692	676	628	690	687	634	696	701	623	665	689	663	687	653	690	633	656	669	692	656	704	710	701	694	682	686	652	680	683	681	674	645	681	659	678	693	654	716	670	719	698	711	669	675	686	696	731	668	689	732	664	680	649	671	600	685	679	640	645	693	669	682	712	660	671	714	669	690	700	671	660	673	693	656	646	688	683	676	688	645	683	673	653	696	713	661	688	697	704	658	660	729	671	648	665	710	693	724	659	687	643	730	695	654	716	721	665	622	671	646	681	677	665	630	651	645	760	682	675	690	698	673	640	681	679	667	712	691	678	678	643	711	664	631	684	681	705	682	697	663	679	643	716	669	688	665	672	702	674	655	650	704	653	664	681	678	701	709	676	682	681	728	662	640	684	713	732	643	700	673	673	681	677	702	648	702	675	624	692	690	651	697	688	644	681	693	695	671	658	693	690	674	651	721	672	694	680	669	633	637	659	661	638	646	674	646	677	656	642	695	657	693	655	676	652	669	696	645	695	657	668	677	710	674	694	664	665	663	667	672
26562	20061	7042	900	541	467	465	482	414	420	471	450	439	447	441	434	441	424	440	493	416	448	433	431	475	444	428	445	455	433	408	454	437	480	499	438	439	455	426	489	433	400	426	423	476	430	403	457	423	407	406	452	432	444	467	453	445	454	451	434	442	444	434	464	436	434	505	441	398	446	448	453	436	465	465	457	420	427	454	446	424	446	433	481	448	430	433	422	459	449	432	427	431	468	496	401	459	481	440	460	466	443	439	414	419	413	448	451	433	433	468	437	398	446	433	446	409	436	463	446	440	474	435	456	445	470	397	427	462	426	465	434	501	472	445	468	430	459	430	431	462	441	457	411	416	429	437	453	451	430	471	409	458	426	422	431	450	465	465	425	430	446	450	437	466	410	442	425	439	403	424	448	443	458	468	415	448	428	482	454	390	473	448	454	420	444	444	465	464	408	413	448	441	449	452	450	429	466	479	458	405	438	455	444	440	413	411	387	463	389	442	445	442	474	438	476	459	416	444	423	448	448	426	438	434	439	420	433	452	406	468	422	454	435	439	433	479	406	458	474	447	441	437	422	445	458	418	444	462	386	429	450	415	424	455	439	443	424	431	465	420	421	443	438	433	453	437	439	440	416	427	432	468	467	430	456	472	445	466	414	457	414	450	459	446	450	468	424	439	470	455	451	419	491	465	424	461	438	422	432	461	420	450	444	399	488	432	418	422	414	403	457	468	446	418	447	423	432	426	421	444	425	469	420	448	414	437	461	471	428	433	448	430	430	472	413	443	444	449	478	465	432	432	435	436	454	479	463	441	441	453	427	438	471	458	449	473	491	427	390	396	448	480	444	401	415	440	455	431	457	417	448	465	424	467	461	453	432	484	452	424	457	458	418	442	466	432	440	437	431	416	445	454	436	450	452	439	419	450	448	444	453	432	467	432	427	432	436	464	410	438	403	393	410	454	475	442	401	472	476	437	480	426	466	385	431	444	433	419	451	406	437	429	468	407	464	419	445	386	415	452	427	446	429	486	451	464	441	450	440	439	435	466	430	411	395	430	452	411	412	432	442	425	436	435	432	428	449	467	427	489	397	442	436	455	421	473	452	481	439	443	421	390	432	446	395	442	469	462	452	431	478	439	395	438	479	427	451	437	429	403	477	438	450	489	445	424	461	423	405	457	428	449	418	429	444	445	429	435	419	449	457	422	434	430	455	422	456	454	464	444	420	475	446	403	447	449	457	444	432	428	426	453	424	461	422	447	446	426	423	425	438	447	434	477	449	427	436	456	430	451	424	427	446	439	442	423	462	420	424	453	481	433	419	430	426	420	439	452	435	426	476	422	444	458	425	432	438	439	404	431	454	429	477	436	413	427	435	464	409	449	473	445	441	459	434	480	409	441	455	452	442	425	459	419	464	445	436	460	451	428	411	427	443	414	446	441	428	463	458	402	415	456	406	436	432	470	471	405	401	460	436	451	463	430	434	422	416	445	420	462	459	433	437	423	447	400	439	435	405	451	464	418	457	441	421	464	428	429	417	461	440	448	447	426	467	442	459	444	506	432	432	435	447	434	436	444	451	458	451	454	438	410	458	449	400	406	447	448	423	463	433	443	459	429	463	427	455	404	433	460	439	437	462	454	415	445	408	424	441	444	440	444	440	430	434	457	451	457	426	448	425	412	413	444	441	453	433	453	432	417	447	439	433	488	433	460	464	457	394	458	460	426	431	410	384	450	450	416	472	434	455	451	419	445	441	455	409	437	506	396	433	424	403	459	442	454	427	448	413	405	455	427	425	392	474	443	438	414	434	449	414	430	429	438	421	448	429	429	449	401	461	481	427	390	440	446	450	446	415	389	430	455	432	428	426	423	428	443	464	432	482	448	425	441	426	454	418	413	434	451	450	427	459	407	454	458	466	432	437	446	444	439	457	419	434	422	407	488	438	457	474	428	453	482	422	439	459	474	402	413	418	426	451	426	478	421	437	415	419	447	428	455	429	447	409	449	416	445	443	442	453	430	426	442	431	474	449	457	441	404	375	462	413	405	397	449	455	456	408	427	448	476	386	417	453	425	451	435	431	449	472	395	450	422	433	401	412	404	417	433	452	429	476	398	414	422	411	441	432	408	444	425	459	424	458	491	442	426	455	446	414	445	446	424	473	451	429	446	416	457	497	408	403	422	446	436	420	448	462	461	395	427	445	455	419	444	460	438	438	440	426	411	436	433	439	441	456	417	427	461	447	470	432	468	435	416	428	443	426	469	452	400	458	423	429	456	435	455	431	439	428	452	409	470	479	443	464	426	442	424	436	440	454	453	451	416	457	481	441	434	435	443	437	476	476	449	423	414	447	442	461	398	451	393	440	421	442	483	449	449	453	417	423	449	466	408	411	433	441	464	411	404	457	401	433	418	458	435	418	437	437	419	452	469	438	456	422	471	438	436	439	433	442	424	413	425	423	427	429	487	440	418	435	459	423	430	442	484	424	441	423	385	412	455	432	431	453	434	447	462	446	448	437	460	439	475	437	437	411	405	445	446	424	467	457	467	449	453	437	411	440	431	435	445	422	459	443	406	468	415	489	433	426	449	447	432	456	472	435	442	405	445	443	436	438	423	465	433	422	432	414	449	449	452	440	427	472	458	455	425	457	436	428	431	434	455	475	410	459	446	463	434	432	460	464	451	478	443	439	461	423	424	432	424	436	472	444	418	447	412	454	454	425	486	443	440	408	382	428	432	434	437	435	439	438	435	428	456	450	475	402	450	426	468	451	430	403	413	455	430	417	465	434	435	450	421	436	453	441	424	409	412	392	502	438	446	426	433	426	474	424	407	442	485	459	419	444	456	442	454	389	443	463	437	422	475	398	447	434	476	436	415	507	437	428	452	459	443	419	446	431	446	475	430	461	416	450	445	465	461	461	432	426	467	428	470	418	419	441	445	472	453	456	437	453	390	384	446	422	434	432	435	464	463	465	403	478	420	406	453	426	406	424	417	401	453	389	433	419	458	443	470	468	425	432	475	479	404	456	478	446	462	422	447	429	437	429	434	424	455	430	469	415	429	434	461	438	448	463	443	440	414	432	430	435	425	448	455	410	482	429	435	422	443	449	477	443	423	424	437	414	425	421	410	454	415	443	417	408	462	449	412	452	436	436	418	439	449	453	450	449	418	461	439	443	465	427	433	397	420	443	410	445	465	418	451	416	438	457	435	460	435	466	408	437	451	451	422	431	453	426	441	420	405	437	465	430	422	432	434	440	448	416	427	437	413	471	461	421	459	410	416	483	485	403	453	434	406	447	483	439	395	431	443	435	487	456	423	443	417	434	423	431	430	448	460	413	418	437	431	461	449	481	452	412	434	462	426	405	421	415	453	411	417	467	416	426	446	444	475	436	409	441	455	411	454	451	445	385	400	418	409	421	415	433	487	399	428	465	457	440	410	420	442	476	440	468	443	443	426	446	481	396	425	405	430	421	423	423	433	449	430	452	479	454
7740	1968	1727	1186	1040	962	892	883	902	793	779	842	794	772	795	712	810	785	849	812	759	755	755	739	765	831	746	788	780	764	780	795	813	808	810	766	830	776	831	803	793	757	821	757	794	822	750	818	760	747	793	829	781	828	811	780	722	783	760	723	795	746	782	816	783	759	765	759	801	784	799	698	767	786	830	781	788	793	778	792	782	802	776	761	778	767	783	751	769	765	786	799	812	748	783	801	784	778	774	766	791	783	767	803	799	790	755	784	716	838	751	786	798	810	793	826	766	803	762	769	793	821	834	784	779	814	761	815	801	775	779	780	750	799	796	813	762	758	784	774	776	804	792	806	805	820	783	811	735	767	793	792	763	733	769	762	731	764	836	738	776	786	728	817	788	773	777	783	783	788	763	794	752	786	821	778	807	771	743	810	754	742	822	827	763	831	747	804	774	777	728	795	749	778	766	768	731	797	781	756	807	781	765	795	751	777	785	761	756	744	762	749	808	758	817	776	784	821	738	836	772	775	749	795	749	777	811	735	853	740	805	793	811	769	751	782	779	783	746	795	766	781	762	765	760	783	758	736	799	739	818	764	749	782	786	785	773	790	735	820	785	737	777	774	800	751	789	751	787	741	810	760	807	713	742	786	826	808	756	757	755	787	734	784	757	805	830	773	778	777	769	782	777	787	819	756	737	782	788	765	755	742	778	779	816	794	813	777	794	763	808	759	794	721	811	838	715	806	739	792	758	781	782	734	789	817	779	802	743	849	758	752	771	762	773	807	789	782	729	750	792	816	815	833	778	760	804	743	764	765	846	751	816	810	817	773	742	769	827	806	765	725	721	782	810	767	744	786	777	789	798	796	792	773	834	780	760	836	820	780	794	765	839	825	736	781	809	771	753	831	780	799	764	753	799	742	743	770	732	767	771	786	776	760	802	847	779	774	795	798	773	784	787	748	764	822	762	755	818	777	830	802	797	772	701	759	816	785	753	773	743	745	785	762	751	815	787	799	765	802	792	801	762	765	757	846	776	764	784	771	742	719	777	790	780	789	734	739	772	748	755	810	792	730	770	792	768	801	730	810	769	798	801	742	799	798	787	786	785	752	797	734	830	781	785	778	809	787	719	779	719	778	742	767	792	799	777	810	801	796	783	784	754	812	778	775	813	757	781	780	850	817	804	781	812	748	803	773	775	828	792	745	812	810	858	798	787	755	789	823	767	745	827	783	846	766	730	797	815	793	796	790	806	769	733	804	816	784	842	737	714	822	747	790	803	803	785	740	836	746	766	851	790	822	780	793	793	726	743	809	744	773	752	781	795	747	795	735	748	768	776	772	798	771	803	807	794	817	792	755	787	764	745	780	720	725	804	755	787	748	798	752	770	767	835	812	758	817	770	772	806	756	754	784	766	713	780	824	794	739	776	779	821	790	776	802	759	797	778	784	759	716	796	770	734	783	797	781	776	798	781	769	843	784	733	742	803	785	779	804	756	753	797	797	742	784	775	746	811	796	777	788	804	829	786	781	770	795	751	746	774	769	782	762	757	731	788	774	761	768	768	806	758	747	748	762	800	757	773	764	756	755	825	828	780	831	786	777	794	776	774	776	753	755	769	771	761	768	757	798	745	788	773	798	765	772	805	715	760	762	845	811	808	806	791	782	757	762	799	777	772	765	770	759	740	792	732	785	774	784	823	784	803	745	734	764	761	767	779	736	764	715	762	783	772	774	788	753	775	773	805	750	754	716	810	830	777	827	814	798	747	775	748	779	787	814	739	800	783	772	805	780	760	760	814	781	802	787	784	800	788	777	753	759	739	779	772	790	764	784	809	765	769	788	785	782	765	783	825	796	787	783	747	801	769	809	754	789	826	797	781	772	797	807	739	749	805	703	838	796	785	772	772	760	758	806	772	776	768	773	789	797	750	779	780	781	774	816	758	780	782	749	782	791	794	805	731	825	794	830	766	762	802	763	785	795	747	764	751	845	789	843	808	813	790	813	779	792	736	805	812	816	768	816	832	766	813	783	758	751	777	786	787	796	739	797	789	817	752	762	767	735	800	777	772	771	790	725	752	776	777	799	820	812	780	765	805	774	764	739	761	780	789	717	783	803	791	799	823	801	756	789	704	770	788	742	797	788	783	836	752	747	808	812	746	761	774	751	770	779	776	731	787	786	734	771	763	815	735	790	768	731	785	793	762	800	746	803	784	705	782	814	853	809	782	743	775	769	798	761	759	768	752	773	798	782	765	776	729	831	764	814	778	763	750	813	808	831	779	727	785	765	739	778	779	772	778	793	808	747	808	768	762	819	804	775	795	822	796	793	781	736	797	823	767	803	796	746	757	763	776	824	730	803	775	749	778	761	737	796	769	736	804	806	780	760	766	781	791	791	786	815	790	755	828	796	798	812	807	768	763	807	749	764	807	785	820	795	768	750	751	787	750	808	812	777	791	799	801	788	823	780	761	807	778	805	767	774	776	784	791	802	738	770	779	796	794	747	796	797	782	785	809	793	782	810	838	780	746	715	803	814	760	779	804	780	787	781	795	819	771	751	733	763	814	772	736	818	824	791	728	815	813	853	762	818	799	749	771	774	727	730	809	778	766	765	769	771	776	809	833	756	806	796	768	779	752	764	728	780	761	806	749	757	794	809	750	767	839	778	811	776	849	857	811	787	822	783	783	834	777	746	753	831	770	757	769	831	820	802	808	746	772	768	817	799	774	697	752	797	713	788	774	818	727	788	768	749	749	768	725	790	812	788	793	785	832	752	737	782	824	778	743	736	817	817	824	793	792	807	750	767	720	757	841	810	756	736	757	761	768	798	807	814	756	775	811	789	790	762	731	840	766	737	821	792	806	825	806	828	791	811	767	783	745	765	783	724	841	793	768	808	825	772	756	770	767	781	799	768	823	784	738	770	752	780	790	775	776	754	770	808	789	796	768	803	774	794	800	754	756	739	719	775	733	783	816	760	809	755	784	778	788	785	798	788	811	808	800	737	735	771	780	764	795	734	731	803	774	769	797	793	816	748	770	784	825	761	747	823	788	747	772	764	792	746	768	788	766	785	751	751	796	754	764	774	833	783	771	784	797	819	788	814	744	773	758	757	758	788	744	720	765	793	797	783	792	808	754	799	750	802	784	817	759	765	779	756	734	813	767	778	803	767	793	792	784	765	780	791	786	758	752	756	796	774	788	806	715	780	813	780	782	784	799	749	787	784	786	787	773	771	791	756	810	804	801	768	777	736	773	802	802	766	764	830	772	778	738	785	774	793	795	763	767	769	758	803	765	753	735	778	794	771	795	878	774	792	784	805	795	778	789	757	742	782	750	746	751	743	813	800	840	795	783	762	789	778	767	761	817	748	791	757	762	747	747	735	768	753	778	773	785	741	715	772	768	802	794	753	755	784	777	747	808	743	774	772	794	760	816	731	843	757	771	731	803	784	756	764	788	730	729	807	772	793	779	808	804	801	798	810	772	737	767	767
23996	20956	28036	24020	18824	1448	629	425	362	327	315	312	296	268	272	255	250	259	247	272	213	238	224	200	208	214	207	242	212	217	223	203	211	242	207	231	225	230	229	212	209	220	204	202	212	248	206	207	196	209	205	235	219	209	201	220	229	224	240	209	229	219	216	215	208	232	231	202	236	204	235	227	193	229	209	176	199	211	222	203	210	183	215	211	192	200	197	242	207	196	211	177	191	213	190	204	198	198	204	212	190	210	196	233	189	205	193	219	219	228	213	213	192	207	203	185	188	184	225	201	226	212	201	226	206	202	195	209	194	197	227	203	214	191	221	204	205	232	194	213	234	192	216	198	193	208	197	214	212	204	205	215	188	204	204	202	185	213	200	202	173	188	196	220	195	219	197	203	218	218	227	210	201	214	197	200	195	195	192	214	189	217	221	221	218	209	194	203	217	207	190	205	218	196	209	227	218	204	213	212	221	212	231	201	191	211	181	204	217	236	212	221	199	235	222	186	220	245	232	231	213	208	193	228	214	217	200	202	212	202	202	208	199	204	182	193	204	216	192	190	225	221	187	212	217	214	233	198	211	198	194	204	206	225	226	225	219	224	206	187	225	229	198	239	207	221	211	210	212	208	220	221	216	188	204	185	194	194	249	238	212	202	203	196	213	228	222	216	193	200	217	217	193	215	239	217	223	229	225	197	196	209	203	198	207	212	206	189	207	190	208	202	233	183	222	224	202	212	216	235	218	224	222	196	197	191	207	214	197	227	224	213	217	225	199	213	186	205	206	237	168	221	189	213	223	205	215	209	232	195	222	230	221	202	206	201	197	201	229	214	197	198	209	198	208	199	207	204	210	200	217	213	209	214	222	214	219	221	206	203	183	232	220	200	198	215	239	175	208	210	214	201	211	223	212	206	243	192	202	217	203	197	214	207	193	216	206	183	191	211	214	218	188	211	237	195	207	202	200	200	213	181	189	193	200	201	187	218	202	188	206	207	212	211	223	240	197	203	218	200	225	218	191	205	214	180	225	194	177	183	188	215	204	221	203	210	230	200	222	183	210	185	213	177	211	198	191	217	230	214	216	190	209	232	196	218	197	188	192	190	193	195	210	206	222	248	213	199	223	210	207	204	214	209	245	217	188	246	223	220	203	223	233	208	217	211	220	212	205	201	215	191	213	218	203	234	204	189	199	207	204	197	185	213	196	228	195	224	201	204	207	223	209	204	206	214	194	223	187	202	225	207	196	195	175	227	210	198	208	224	233	231	202	209	192	210	191	221	202	197	210	201	225	226	239	191	188	232	196	207	210	211	213	216	227	231	222	213	214	224	217	222	190	214	210	191	192	214	219	214	209	219	227	216	179	212	217	232	181	201	188	193	201	193	254	225	204	217	219	208	222	186	181	229	205	172	201	224	207	170	203	188	215	199	204	222	216	201	201	191	198	197	219	212	205	207	212	214	205	224	225	199	204	226	196	202	188	201	190	225	229	196	192	186	203	224	217	226	214	199	217	202	195	210	195	193	192	201	215	188	209	203	194	219	212	205	201	197	223	242	211	196	212	190	210	198	186	201	232	225	190	194	211	231	220	204	201	198	195	225	199	226	196	236	218	235	215	212	211	202	210	201	183	205	215	217	189	211	212	252	226	220	219	199	218	208	208	208	227	193	211	217	206	219	191	172	221	183	216	209	224	204	199	199	210	199	230	184	226	213	198	222	209	203	179	184	177	202	209	210	210	208	186	232	188	205	198	222	189	197	227	207	195	188	209	230	204	192	204	222	199	195	232	223	199	210	203	219	208	198	227	200	187	193	205	219	199	206	208	214	197	231	189	219	216	199	205	212	239	216	217	219	207	191	211	209	206	204	221	193	168	209	198	181	219	196	200	210	217	202	227	195	219	216	220	193	210	213	188	244	208	223	216	194	227	224	198	189	204	209	211	205	226	190	227	191	188	189	228	183	193	216	205	215	188	189	217	228	200	201	204	194	209	227	205	190	210	190	198	220	238	227	200	204	207	185	225	185	210	223	227	208	231	202	217	215	206	197	191	207	197	201	202	201	210	211	210	205	197	227	216	210	211	190	203	221	211	204	210	216	203	180	213	220	197	208	219	189	202	196	169	206	197	220	196	212	201	179	215	196	215	215	244	222	204	221	186	211	210	218	203	219	199	205	205	182	222	228	201	215	192	233	191	196	210	212	220	194	225	209	186	203	197	196	216	206	210	208	230	228	199	202	213	202	237	229	223	243	204	226	206	211	242	198	223	215	194	228	214	204	215	188	206	189	201	195	194	187	214	205	180	221	207	192	223	220	202	212	198	204	189	212	200	215	200	211	219	218	210	222	202	221	208	194	214	197	203	194	220	209	203	188	205	209	204	207	214	219	211	233	216	191	195	189	216	183	193	223	204	218	244	212	227	189	209	209	204	221	192	221	222	204	199	182	226	196	205	223	211	190	208	229	188	216	233	222	219	219	204	206	208	223	229	224	187	213	208	214	201	238	208	202	178	211	208	197	197	214	228	205	201	233	187	204	192	192	198	173	203	199	210	217	219	206	229	200	203	216	199	210	197	214	221	203	214	229	186	206	206	204	187	229	224	195	224	202	205	192	210	208	222	189	212	216	205	205	202	195	206	213	209	197	214	210	188	208	222	187	221	186	223	209	227	177	211	210	189	225	192	202	200	197	198	208	216	205	204	225	213	200	190	210	232	186	206	235	208	202	252	225	190	212	225	198	203	224	202	183	203	220	233	218	212	192	211	211	214	187	211	217	193	189	193	204	189	182	213	213	181	181	195	207	195	198	197	235	200	215	209	198	213	202	215	210	210	201	194	228	222	200	191	204	206	200	216	192	227	205	201	222	208	217	204	241	203	212	203	234	241	232	194	200	188	214	217	210	211	190	178	193	230	184	185	189	202	201	182	194	206	208	215	198	189	179	199	218	224	216	191	206	230	199	220	194	203	235	224	175	203	182	196	195	190	196	212	207	194	205	225	182	207	211	185	201	198	202	180	186	225	196	200	209	184	205	196	195	190	215	199	212	204	209	210	201	192	216	231	195	214	229	229	194	228	227	208	213	181	186	201	198	264	192	205	212	208	207	212	197	196	212	213	237	209	207	201	210	180	183	220	230	226	186	203	189	208	202	202	220	222	201	184	193	210	189	197	208	210	212	215	192	211	195	236	211	215	210	227	208	206	215	224	216	184	198	210	208	199	194	222	202	211	197	180	210	213	209	213	189	204	210	207	213	179	194	202	199	222	198	209	187	201	198	215	194	214	218	221	210	222	188	190	241	216	217	208	195	194	192	200	206	228	224	211	214	220	201	217	192	194	210	223	192	230	208	242	210	202	183	216	206	192	220	185	221	202	208	228	211	209	215	190	212	201	194	218	198	227	213	235	178	205	188	184	233	202	216	198	183	219	217	215	246	220	187	214	208	200	205	222	184	237	228	228	195	191	196	223	225	241	234	235	203	224	187	242	214
14630	10117	8497	4319	2759	2043	1552	1243	1071	880	822	740	666	665	612	546	526	512	519	505	454	472	487	458	472	494	486	427	435	441	422	424	406	421	424	457	417	430	407	418	411	406	436	459	459	402	385	415	366	401	422	427	442	416	359	394	372	421	420	403	370	402	403	427	403	395	421	418	410	400	396	367	412	382	410	400	399	430	395	420	418	398	393	402	361	378	385	397	424	407	419	376	405	393	414	394	407	403	376	387	389	414	431	420	364	372	410	399	406	389	422	397	382	408	449	435	381	389	453	412	398	437	418	401	406	376	403	402	391	391	403	405	391	397	398	382	433	409	396	390	371	397	395	380	366	427	395	417	386	389	425	400	385	375	364	386	379	409	379	410	387	393	389	422	384	396	398	422	417	403	407	379	390	404	390	407	392	386	392	420	359	390	360	445	380	446	402	397	443	388	380	397	381	438	353	403	395	371	403	381	417	416	392	368	395	387	387	375	403	380	411	365	383	410	388	390	420	401	417	385	401	382	378	373	407	414	411	411	382	395	416	390	382	388	392	416	401	416	406	398	408	412	373	362	386	426	388	365	392	364	392	392	392	386	380	408	394	399	429	367	380	401	369	399	394	383	393	375	368	375	421	407	413	413	382	400	413	406	381	386	416	436	412	412	431	407	395	389	389	426	397	359	410	376	423	404	447	379	385	385	366	376	401	397	354	418	359	414	421	384	393	407	398	380	391	394	379	399	412	364	390	380	404	417	398	449	403	388	390	359	370	402	382	383	427	361	383	355	411	401	377	394	388	405	401	420	386	432	433	401	384	389	404	379	421	416	397	389	396	403	388	403	392	409	386	391	384	413	415	428	379	400	380	417	379	365	370	372	383	418	389	408	381	411	407	364	386	401	397	380	414	409	424	369	392	369	396	364	388	361	383	368	403	390	409	349	404	390	396	404	393	384	380	397	409	405	419	400	411	418	409	425	374	378	382	390	431	372	401	387	410	418	388	380	407	409	362	400	408	407	378	425	382	382	387	409	395	401	372	368	379	411	436	393	372	392	407	392	344	370	400	378	383	406	393	384	400	418	425	380	384	384	409	414	399	392	400	387	404	395	372	408	417	403	404	391	372	412	370	396	396	414	424	382	370	396	406	413	380	404	406	376	365	396	379	402	392	433	405	366	413	410	390	406	402	401	402	391	347	374	361	368	424	391	383	390	369	401	406	381	418	395	378	398	395	384	380	370	410	409	402	425	406	412	434	360	406	398	418	399	345	374	375	388	379	410	386	375	369	400	387	352	382	394	394	379	383	367	381	386	388	373	380	388	398	370	417	363	383	380	390	416	397	436	441	383	382	380	402	396	376	397	378	423	387	388	424	371	383	394	412	406	380	400	389	370	381	374	366	398	367	360	360	370	401	429	411	416	364	417	390	401	419	398	403	385	358	356	383	407	394	367	369	388	417	409	410	427	389	408	389	389	397	384	404	381	392	378	395	380	391	417	383	414	385	363	383	364	387	375	371	385	389	367	402	382	403	382	365	414	363	412	363	397	398	352	410	371	396	388	403	378	385	434	370	384	407	404	405	378	438	355	398	392	365	394	388	390	388	439	384	391	406	397	398	449	392	365	395	406	389	412	438	386	405	397	405	397	387	386	422	382	380	403	434	372	423	412	399	385	423	390	365	364	386	440	389	369	433	421	379	391	415	400	397	404	410	381	389	375	406	358	383	364	396	379	412	364	390	393	366	378	404	399	418	437	365	408	427	414	379	387	431	410	422	365	418	370	386	399	423	430	434	372	389	393	363	380	410	395	443	398	387	363	425	387	394	356	391	401	433	418	368	432	386	375	431	355	387	372	410	345	390	360	386	399	405	387	391	418	376	399	395	381	396	416	395	404	408	396	357	403	412	377	395	396	391	383	404	410	379	378	395	386	375	375	404	381	383	427	365	376	381	374	398	464	379	393	384	379	377	390	370	413	375	403	377	398	415	379	389	405	374	404	406	375	403	359	364	402	394	412	403	408	405	411	382	391	381	410	395	347	396	382	406	412	366	383	403	384	403	389	376	407	403	412	387	422	407	401	371	376	379	413	412	408	389	391	364	406	371	384	367	380	358	374	375	399	402	391	398	391	366	393	346	397	386	381	363	392	416	378	384	385	392	423	387	367	416	374	372	397	422	421	373	378	408	354	416	431	400	394	404	392	422	398	414	396	352	416	381	406	392	420	388	394	429	418	374	341	396	345	415	379	369	374	379	426	349	394	379	374	412	398	426	378	362	395	412	401	390	368	372	411	350	402	392	350	409	435	390	361	400	405	380	382	395	376	387	377	383	414	380	399	408	400	415	388	391	410	405	415	373	380	388	423	418	393	367	409	391	362	391	365	438	417	370	407	405	418	406	412	383	366	403	415	387	413	393	372	428	424	385	380	357	401	402	385	404	400	375	420	388	404	385	406	405	436	376	389	365	406	415	415	407	384	420	393	390	397	431	370	409	434	388	406	417	373	357	384	402	407	426	382	422	377	379	397	387	400	401	393	399	429	387	395	415	376	371	369	423	395	423	374	374	409	386	367	393	374	403	375	393	422	385	382	399	394	414	400	408	399	373	397	410	392	406	381	385	401	409	394	387	373	389	376	408	375	416	394	424	383	400	399	374	426	386	379	343	422	424	430	378	392	415	387	392	396	398	376	426	385	409	398	376	399	401	357	370	406	387	398	435	391	393	410	400	398	386	416	392	388	393	410	420	370	373	393	366	411	402	369	424	389	398	398	405	373	384	411	375	378	397	382	401	389	373	400	396	381	368	420	401	434	368	389	401	407	387	413	412	385	428	398	372	391	389	404	390	395	378	384	409	394	379	398	397	367	387	402	385	410	384	402	392	355	410	408	409	400	365	444	428	425	400	376	403	432	392	391	377	411	417	387	417	388	393	355	400	412	390	394	406	411	426	380	414	405	405	373	393	386	389	405	422	356	395	407	415	393	407	365	387	385	424	414	376	412	373	409	410	398	409	368	392	391	391	405	384	389	414	423	381	386	386	392	432	385	396	395	361	395	393	397	440	389	410	384	419	387	374	387	414	397	394	353	362	384	379	402	393	403	373	422	386	359	394	370	356	418	393	392	426	378	381	409	366	394	406	414	376	413	365	400	389	385	399	393	405	410	405	383	369	393	425	422	394	402	381	376	431	391	356	392	358	382	383	402	408	385	371	428	375	364	406	387	413	370	401	405	410	414	434	397	400	391	408	394	390	395	385	398	381	419	421	384	418	420	402	409	371	412	395	411	390	389	376	393	380	422	385	416	401	418	387	368	401	427	414	381	402	389	356	390	369	371	403	413	405	398	400	410	371	377	385	402	394	383	383	376	402	379	414	411	397	427	382	394	396	392	390	367	396	405	371	385	378	397	389	406	386	400	371	379	368	376	378	367	418	377	415	433	407	399	391	394	410	429	394	400	410	359	391	408	367	386	395	402	376	408	366	403	403	381	368	386
23099	20982	28751	23392	20984	16830	1893	914	725	649	646	567	558	501	538	529	469	478	509	506	457	434	437	459	443	456	446	416	394	430	407	410	434	446	378	431	419	390	394	394	407	416	423	391	389	423	390	404	413	409	420	402	401	427	386	442	431	414	390	398	396	409	400	414	375	389	415	411	386	422	422	406	440	405	427	410	413	420	409	441	370	440	388	406	448	440	368	367	433	403	409	385	379	400	421	417	421	371	385	408	365	401	421	381	386	347	395	370	400	408	420	426	409	395	389	394	408	396	404	380	414	431	436	383	419	406	386	436	422	386	396	429	385	410	393	377	389	398	412	433	388	412	412	409	448	392	410	415	404	390	388	417	374	435	366	428	427	424	431	430	389	397	386	386	409	403	388	385	386	399	418	393	412	402	414	403	382	393	393	392	427	371	400	369	396	425	397	393	395	384	438	399	392	405	380	419	386	401	386	386	390	382	377	391	390	377	409	380	406	407	355	437	406	394	399	358	397	429	395	403	372	433	416	389	394	410	379	403	425	386	364	382	391	393	413	402	433	385	398	377	403	357	398	388	394	387	384	382	395	424	409	398	392	418	404	422	376	391	412	405	396	372	394	405	408	412	393	383	393	414	388	422	395	390	374	355	411	419	378	376	386	424	414	451	403	377	414	443	405	387	418	403	390	404	431	381	399	419	370	391	392	378	374	382	403	392	369	367	425	438	392	396	362	349	384	411	397	397	402	373	393	409	391	390	401	396	376	411	363	414	384	421	445	404	368	421	400	409	371	381	400	388	422	374	375	401	361	365	391	391	398	404	383	381	412	406	395	392	379	405	396	380	408	392	429	389	411	419	390	401	396	384	413	412	414	422	396	372	389	383	381	409	389	398	372	393	391	412	391	414	397	416	400	379	411	395	377	409	422	423	404	430	425	375	368	386	412	395	388	364	370	414	406	384	389	384	389	396	415	401	431	386	365	431	430	390	347	398	414	387	407	416	402	390	410	388	434	385	364	422	411	401	423	375	402	377	377	398	441	369	390	388	382	405	385	404	366	434	387	411	384	417	405	404	413	393	380	395	389	401	401	386	331	417	425	389	395	401	404	411	430	416	399	410	380	406	384	410	391	397	398	398	419	372	388	364	403	396	381	388	411	397	407	385	397	388	411	380	404	391	398	377	382	395	371	392	408	399	414	400	360	418	412	412	363	388	369	416	399	441	394	414	412	377	383	389	374	366	411	392	400	370	387	401	391	372	387	409	391	375	403	387	388	379	431	412	401	403	419	381	425	430	405	424	375	426	434	411	374	388	380	415	425	392	419	404	378	401	422	440	382	395	422	398	397	396	424	419	417	401	396	387	402	396	419	382	449	368	385	424	423	412	409	413	381	389	357	364	424	373	405	365	414	415	434	369	393	355	411	425	398	401	360	396	403	372	357	396	396	370	364	384	385	387	428	390	397	394	428	403	389	372	445	391	401	385	377	375	418	399	402	410	407	425	453	395	377	407	385	371	398	402	444	354	389	347	363	432	430	423	402	418	355	388	392	380	376	374	417	402	416	369	445	389	417	401	370	402	379	408	439	402	381	414	437	416	392	416	402	373	390	444	385	404	407	362	390	367	400	406	428	412	404	373	420	383	417	394	397	387	404	422	375	394	438	441	408	431	391	380	418	377	390	398	408	391	397	368	402	435	394	434	472	412	406	414	393	393	388	408	391	404	407	400	407	410	393	358	414	399	374	376	416	389	397	378	402	376	415	410	388	387	411	404	428	420	410	404	395	403	411	416	342	375	434	391	372	408	375	403	418	375	431	401	408	350	423	395	402	408	409	392	413	430	410	415	385	421	421	396	387	382	405	422	406	391	425	383	403	414	406	367	373	393	421	414	394	352	415	394	391	380	387	387	402	372	349	410	395	368	422	394	397	410	388	383	406	444	402	403	403	391	370	402	389	398	402	391	370	379	401	398	410	397	417	393	403	412	392	402	356	390	413	395	385	410	431	396	374	412	409	388	419	406	384	377	409	389	405	398	370	389	377	403	390	388	407	403	401	406	429	402	382	405	421	388	436	417	397	394	375	377	422	388	361	437	407	397	414	426	420	407	421	403	400	376	435	413	392	369	403	384	413	385	371	395	417	376	385	443	439	402	422	391	425	402	369	395	410	404	357	383	411	401	414	414	367	387	405	394	390	400	428	434	398	390	425	384	384	404	400	400	374	389	414	385	368	399	378	356	400	410	426	399	398	384	387	382	375	394	404	401	398	386	385	390	405	402	384	412	405	397	425	362	384	448	386	395	427	407	416	369	410	394	386	375	409	386	405	386	413	415	366	367	415	409	404	373	402	388	412	380	428	384	384	381	366	403	408	389	384	399	446	406	394	395	375	410	417	417	432	420	397	397	398	363	410	374	380	374	393	419	405	428	389	420	434	398	382	385	395	412	430	397	385	397	387	399	390	390	392	373	409	383	409	427	352	412	390	399	395	414	385	387	396	411	418	363	406	392	409	401	363	377	433	397	386	395	389	383	379	388	411	437	404	420	401	401	399	364	383	423	432	380	417	404	377	349	418	406	373	367	425	416	361	391	407	408	387	365	379	394	403	402	420	378	420	389	411	377	391	400	416	382	403	425	398	377	433	394	415	386	394	407	399	411	410	402	376	376	398	413	427	389	371	383	428	430	393	440	390	417	435	433	409	406	393	400	421	390	420	389	422	415	390	414	370	401	411	407	432	358	417	407	396	416	400	372	408	385	397	424	401	407	404	396	408	444	367	385	399	396	391	389	388	438	419	363	431	382	408	385	388	381	393	379	357	407	432	402	392	394	358	420	394	373	421	414	392	392	419	406	395	401	380	406	381	408	405	400	370	419	403	375	395	435	386	368	391	438	386	390	392	387	400	418	388	373	411	384	400	396	425	426	391	365	401	369	390	358	401	409	394	383	384	413	382	391	433	408	389	390	370	388	439	371	369	413	412	386	408	395	363	401	383	384	373	381	390	416	345	368	375	435	398	425	400	392	401	370	413	416	429	395	428	429	424	372	388	357	381	421	347	392	410	396	396	379	422	415	424	364	393	410	402	396	383	386	401	423	361	369	380	384	411	398	394	421	372	415	382	387	398	397	394	392	378	391	387	401	409	403	410	367	396	376	404	370	416	405	404	417	397	414	386	388	383	399	371	397	402	427	337	385	427	407	374	386	406	394	395	363	393	378	403	394	428	401	406	385	390	390	383	423	412	411	442	403	392	449	415	422	383	414	370	407	427	343	407	420	400	373	392	381	390	407	370	407	417	348	372	384	410	392	402	421	407	403	385	374	439	387	386	379	419	368	413	412	379	376	398	412	368	384	395	401	428	410	347	383	438	427	407	417	375	415	386	390	418	407	401	356	380	403	400	401	412	425	394	366	432	390	400	398	396	392	405	419	364	396	387	379	372	387	389	395	409	416	393	432	408	406	418	365	380	409	419	414	378	428	405	420	411	412	362	391
16732	16008	13532	7451	5106	3618	2857	2222	1894	1649	1480	1312	1211	1100	1057	1006	954	935	880	885	818	892	796	789	785	803	769	730	793	708	758	793	780	793	694	677	787	694	679	708	699	748	712	677	694	729	723	703	700	692	714	663	704	697	682	689	651	718	735	722	735	658	681	659	693	690	644	677	709	669	683	707	679	713	665	673	704	704	658	691	666	678	626	731	690	678	623	679	678	716	700	733	669	674	700	687	716	662	687	629	663	713	656	667	648	678	668	679	725	705	674	649	676	721	683	683	660	647	688	669	679	691	654	700	687	699	658	662	650	656	680	677	671	674	679	712	689	637	689	674	643	683	672	665	678	690	675	689	700	691	659	662	684	644	642	694	663	674	670	669	686	663	686	686	705	670	664	663	691	661	665	640	685	694	667	684	677	688	651	639	673	686	675	647	638	652	682	688	668	659	676	706	686	674	691	706	694	701	681	698	660	666	662	648	675	678	693	685	661	703	671	716	695	652	685	700	692	639	669	725	665	665	665	654	725	685	669	695	704	675	697	640	630	700	701	692	670	656	687	716	654	682	707	752	635	665	674	670	674	657	701	630	643	678	661	736	649	672	688	633	693	652	682	689	657	655	691	709	627	682	678	633	672	628	661	679	641	650	660	659	663	637	680	705	659	675	672	710	665	649	641	680	694	650	649	687	669	624	693	702	698	663	690	670	731	692	665	735	683	721	707	687	619	624	669	684	619	675	714	663	660	679	709	678	725	708	735	668	667	662	685	659	677	672	641	701	703	689	644	672	689	697	659	650	705	697	685	680	670	660	674	702	639	669	679	653	660	685	659	673	658	640	643	663	699	675	686	723	679	651	694	655	624	681	657	665	667	668	683	682	711	680	657	707	675	674	655	691	661	691	659	670	684	668	661	654	669	668	639	673	698	660	668	616	620	681	716	702	671	697	672	665	719	659	704	671	666	647	634	710	647	694	709	649	693	659	676	695	637	671	678	656	687	665	690	679	664	708	661	662	682	656	672	719	648	639	656	696	645	661	700	657	663	684	685	692	616	662	661	689	672	698	655	673	666	720	731	741	684	668	675	639	692	661	690	626	688	687	718	665	645	703	616	684	682	652	654	696	687	632	678	655	662	636	684	695	683	700	643	653	636	673	645	648	703	734	706	706	690	669	649	632	714	662	659	686	664	677	711	662	639	681	700	678	714	665	646	657	689	643	666	663	716	645	712	656	654	677	668	680	687	679	674	699	634	685	660	671	676	640	708	660	648	636	667	664	695	624	675	649	695	678	644	687	642	654	667	703	661	712	637	716	669	699	641	629	684	695	714	678	694	666	689	672	638	667	628	745	703	674	668	710	670	666	688	632	632	709	679	708	642	752	733	703	686	671	722	654	668	633	657	708	648	645	641	680	647	645	678	661	735	651	666	700	698	676	644	667	660	699	655	612	650	669	653	672	658	713	678	689	674	684	668	688	641	676	696	657	639	647	669	666	650	666	664	614	683	666	639	685	685	723	701	709	693	652	696	690	717	690	635	699	660	670	657	627	641	664	674	660	729	631	670	747	653	665	700	690	689	665	665	666	662	690	676	697	692	676	664	659	650	734	676	649	717	679	643	621	631	632	655	710	688	728	659	619	670	665	734	717	690	656	664	691	691	680	700	655	671	666	642	652	669	675	674	688	712	705	680	657	680	683	675	681	628	601	692	661	649	635	665	680	649	657	668	682	635	683	672	634	689	638	659	677	712	667	676	685	669	648	640	676	661	678	676	682	704	688	645	667	685	703	671	697	665	650	684	672	657	667	678	646	725	659	652	664	655	652	651	633	638	694	659	724	691	653	687	672	653	695	719	677	668	663	662	667	668	643	698	669	743	642	709	635	675	668	698	667	662	665	700	715	680	673	720	675	652	700	709	694	701	669	664	695	701	709	649	692	654	670	718	700	698	680	692	682	711	660	670	647	660	668	656	677	626	689	673	708	676	678	675	693	684	669	702	665	627	687	715	632	673	669	670	693	657	668	638	697	699	687	688	685	643	676	702	691	672	719	683	670	677	675	666	646	677	671	709	672	661	708	671	650	703	647	656	666	668	668	685	648	672	676	685	668	646	707	673	680	673	663	705	655	685	658	655	625	663	677	670	669	750	689	684	642	680	694	632	665	660	670	652	693	692	693	681	624	701	690	689	658	714	694	652	665	702	646	690	697	695	748	632	711	636	661	648	645	644	637	674	675	642	686	659	649	670	664	679	645	725	627	663	634	668	656	667	692	692	670	680	668	652	661	723	676	697	672	647	690	742	656	668	694	658	682	637	648	712	717	692	667	690	641	630	658	644	696	637	702	669	688	719	724	661	682	664	694	650	742	685	687	668	628	722	644	648	648	646	693	718	661	664	648	650	705	664	732	668	709	664	652	629	687	642	715	652	699	655	619	653	693	629	661	704	638	676	670	670	684	695	689	675	691	654	692	678	667	675	642	690	688	653	686	698	657	685	634	703	691	685	671	654	639	696	656	670	679	673	700	694	699	703	683	662	687	639	642	666	700	667	666	691	670	710	710	669	684	611	679	696	670	641	674	683	648	683	700	668	670	695	648	697	675	657	687	707	681	641	686	631	665	641	662	643	618	701	708	659	670	637	664	677	667	703	685	675	696	684	658	709	653	651	700	690	673	688	659	656	667	690	646	631	642	696	642	688	672	651	688	668	668	700	694	708	672	676	682	695	704	675	684	684	681	709	648	613	726	659	647	629	680	681	732	712	686	671	659	650	636	683	693	636	641	665	688	675	696	630	682	694	692	650	689	669	675	669	681	622	664	640	697	697	647	627	708	710	702	706	664	629	680	696	687	673	683	679	656	669	653	628	682	677	677	695	645	675	669	687	662	690	666	653	646	629	677	674	700	687	652	672	613	714	696	694	705	669	679	664	630	656	691	692	670	697	661	663	661	691	689	667	697	647	684	687	685	677	679	618	690	627	645	664	723	674	644	666	708	713	693	692	673	634	684	671	652	674	682	694	664	713	658	666	651	668	667	620	622	689	661	646	688	671	676	680	659	705	677	719	713	698	662	742	682	649	719	663	690	666	641	681	693	657	679	706	690	658	698	651	647	719	664	704	626	642	712	639	674	699	685	687	700	655	648	671	691	655	689	697	634	729	682	659	614	684	715	667	667	661	700	675	622	659	734	695	663	669	604	657	697	658	638	668	694	650	655	683	653	678	639	677	646	699	683	700	704	706	683	673	675	714	679	692	679	661	712	692	623	689	676	702	689	678	652	678	666	686	658	701	646	738	670	707	639	647	663	676	660	622	662	652	659	690	697	686	672	723	691	692	666	683	632	689	651	688	695	653	707	656	709	689	716	706	680	657	646	692	637	700	707	698	650	699	662	660	679	677	700	671	657	678	675	712	684	702	665	697	673	693	661	697	650	673	728	652	690	625	718	657	699	692	697	662	689	588	705	641	683	646	662	671	663	639	670	653	662	665	685
26614	20096	6950	866	541	495	457	471	446	447	424	458	447	429	447	461	478	434	428	487	432	439	445	426	471	452	469	480	422	419	433	429	467	401	442	462	432	476	457	417	406	411	473	452	426	472	416	429	462	462	436	440	442	451	467	440	468	420	457	421	449	433	449	456	406	459	441	454	418	436	441	474	425	426	460	429	455	444	460	416	468	400	424	452	415	401	454	440	448	419	451	435	405	430	422	409	451	469	415	418	431	428	471	446	430	446	407	414	454	417	419	465	429	478	440	431	447	442	415	441	438	466	430	420	437	438	435	466	439	409	414	405	429	450	462	416	461	439	446	447	456	435	428	451	417	455	449	410	396	394	470	424	397	400	431	399	454	461	410	438	471	470	451	405	435	422	448	503	399	429	419	442	466	436	447	466	459	429	397	402	461	478	433	410	435	486	448	447	411	413	445	438	453	431	446	440	455	473	410	440	447	429	459	392	445	441	454	437	474	425	418	443	449	409	460	407	414	437	454	418	436	444	446	419	429	420	440	420	445	376	441	405	451	440	428	449	401	452	438	429	435	468	438	423	429	419	422	432	414	414	449	479	448	433	459	431	415	464	429	424	493	468	456	438	419	453	404	381	404	436	419	414	433	434	433	424	439	449	429	401	438	453	413	431	485	437	447	445	395	423	440	421	420	456	394	408	431	420	418	454	483	422	418	375	437	446	406	433	423	444	441	438	439	456	440	430	441	425	472	447	422	459	446	427	388	423	435	449	439	435	439	472	427	429	449	412	423	418	464	446	414	393	450	412	415	457	440	447	434	397	410	434	443	438	467	407	416	428	428	423	426	418	437	443	395	420	417	443	430	429	460	461	457	451	408	430	448	448	446	454	448	439	455	433	441	447	455	415	452	452	409	429	410	446	445	424	461	407	425	454	420	424	398	406	414	428	441	442	434	422	419	422	437	453	458	400	471	445	483	425	428	431	418	377	419	404	415	439	443	441	481	434	444	453	440	453	455	458	427	432	431	434	467	385	453	417	452	459	427	440	415	424	451	461	474	464	418	444	407	446	421	464	441	421	419	388	443	454	454	427	452	456	441	452	434	438	400	398	467	452	483	420	417	422	411	439	445	431	412	467	462	434	444	442	428	416	411	410	439	426	414	458	440	468	451	429	388	415	411	463	416	461	424	417	443	405	438	424	433	434	408	459	441	409	391	438	450	471	470	433	449	428	440	415	448	419	415	460	417	421	427	429	408	482	456	447	420	448	382	461	467	427	399	441	434	440	456	438	425	415	410	420	399	442	415	409	442	458	415	432	453	418	392	444	406	447	452	449	465	462	425	491	461	409	443	422	452	425	485	426	410	425	388	415	432	458	451	434	451	422	429	429	428	438	429	430	438	405	453	450	425	443	449	425	425	428	410	437	426	428	431	415	423	420	464	431	431	440	426	422	466	451	427	458	429	440	418	428	444	428	466	450	422	464	440	455	443	402	448	473	410	430	478	413	419	453	465	446	466	470	418	419	424	406	426	448	421	408	451	443	437	438	441	460	452	408	469	473	430	444	417	457	440	411	426	445	435	389	438	432	439	431	424	467	456	408	424	434	449	444	465	415	407	453	427	422	438	403	442	455	473	449	432	425	421	408	428	422	448	436	412	452	425	435	429	426	447	476	398	431	479	464	425	412	448	438	478	432	413	435	412	454	418	427	430	447	440	446	415	423	427	469	430	473	422	458	442	420	480	412	438	418	446	402	427	408	461	405	452	441	423	463	442	471	439	448	424	447	438	451	454	456	442	452	431	453	423	439	456	444	437	444	424	429	424	417	426	431	446	400	433	432	427	408	414	434	467	478	412	421	409	430	444	428	383	411	427	446	428	435	452	450	421	411	412	423	416	447	429	447	436	438	428	447	460	451	459	456	467	455	456	404	460	444	430	419	426	417	420	412	447	415	432	414	468	436	421	408	452	427	449	418	432	444	438	454	452	455	442	433	429	469	472	444	393	451	437	434	414	453	414	450	423	429	439	430	448	490	440	401	433	452	440	459	405	368	441	452	452	456	426	485	430	463	453	489	375	484	421	416	439	394	453	404	441	470	437	439	425	439	401	457	415	416	439	463	411	468	441	386	401	446	457	423	454	435	391	452	446	413	425	437	420	432	478	467	408	427	439	427	461	422	408	446	461	458	443	446	416	422	434	510	435	428	412	417	438	439	491	446	438	448	446	439	407	468	435	429	429	417	432	430	398	448	453	424	441	428	430	452	434	436	449	426	423	433	452	408	452	434	427	421	430	454	410	410	441	449	404	431	446	458	447	396	441	437	470	418	414	455	448	408	446	437	463	428	446	479	422	443	466	424	424	404	417	442	408	436	439	462	422	400	433	429	458	425	443	426	452	400	409	431	425	435	444	416	459	464	417	444	419	448	426	427	415	423	434	404	435	465	473	426	415	462	438	444	420	459	419	463	450	419	456	449	413	456	433	441	456	429	431	451	425	448	439	429	434	434	430	425	415	420	409	419	438	442	452	446	421	412	446	449	427	458	436	454	413	420	419	463	394	404	450	459	440	407	407	441	458	427	397	387	427	401	468	424	450	444	427	429	459	400	442	422	407	469	442	431	413	393	428	434	419	473	413	452	436	441	446	443	450	434	410	452	445	425	440	437	472	450	439	423	451	410	426	480	442	427	424	422	458	393	429	490	435	425	450	443	460	435	440	428	459	425	448	415	451	451	398	434	415	425	404	468	405	455	437	442	445	428	428	422	420	451	432	446	427	453	457	402	430	469	417	437	402	438	416	435	421	419	425	453	439	466	420	487	477	445	456	447	452	424	458	443	444	453	416	425	445	422	430	419	409	434	440	438	418	458	434	444	458	450	466	415	461	412	411	467	448	449	441	425	461	404	440	425	387	419	442	441	439	472	438	431	413	466	435	499	445	437	426	451	460	468	435	411	412	466	398	426	439	488	481	415	465	491	454	436	453	448	430	425	441	434	434	455	469	446	405	430	425	415	428	452	458	417	449	450	439	424	424	452	421	429	390	436	413	405	402	426	408	428	453	441	447	455	470	447	473	443	436	405	484	432	427	394	454	411	395	430	442	413	406	423	422	402	461	443	395	434	477	389	423	456	474	433	440	411	432	386	474	422	437	461	430	453	434	414	419	393	465	449	422	439	453	440	411	446	453	417	437	431	447	478	444	435	425	425	410	446	406	450	459	436	408	456	410	410	425	410	415	449	439	435	447	424	428	419	420	436	461	444	410	457	452	433	451	420	432	454	410	430	459	414	452	468	466	425	401	436	416	458	457	439	457	416	416	450	430	434	463	465	467	428	426	421	438	402	417	430	442	444	432	415	448	438	423	450	435	464	470	431	420	431	430	452	458	451	426	425	448	414	417	409	420	434	436	404	445	421	450	420	447	408	477	438	401	436	409	463	419	423	443	419	467	460	428	458	426	458	426	450	439	452	431	422	467	458	417	428	445	405	423	431	428	420
7153	1857	1760	1236	1019	915	895	876	853	812	821	824	818	826	792	767	771	779	769	825	769	832	843	766	800	758	758	804	761	799	765	777	780	781	772	765	780	766	787	730	827	789	789	766	803	779	779	763	778	750	775	714	809	742	779	755	828	732	831	774	767	776	760	778	769	802	819	812	776	756	790	778	799	776	809	809	783	783	792	753	751	834	751	781	819	718	789	768	844	787	716	770	822	803	796	727	843	780	807	782	762	804	793	759	744	731	758	745	787	800	808	767	752	746	759	796	720	817	756	692	779	782	773	787	772	761	789	715	815	787	801	757	806	826	773	749	801	791	780	742	747	743	746	757	777	803	770	777	753	776	785	716	779	802	765	783	796	766	765	822	775	766	802	797	779	787	805	785	772	741	760	745	831	738	771	780	805	794	806	739	751	770	768	785	809	760	755	814	797	770	797	733	769	830	774	796	781	789	745	810	805	800	773	783	721	812	781	741	718	794	763	800	837	796	755	750	799	756	788	796	740	836	782	795	808	776	758	751	821	779	752	775	803	760	781	752	756	770	777	707	797	713	789	741	748	815	806	810	732	792	800	764	766	782	788	771	749	735	777	756	805	781	713	779	804	844	750	754	762	790	768	745	775	760	739	754	769	736	794	769	744	776	759	786	789	781	801	757	745	746	801	751	736	774	789	808	792	812	771	777	743	781	779	772	799	799	754	756	796	734	754	762	828	745	770	800	789	764	781	787	786	787	764	771	727	773	779	762	778	817	797	786	798	790	773	829	797	794	771	785	789	788	761	712	769	769	727	789	763	794	790	773	780	788	778	836	778	764	781	773	797	802	752	790	769	717	784	750	755	769	791	755	802	795	788	789	797	811	773	809	797	767	787	776	789	828	819	763	799	772	806	822	785	770	809	763	788	788	756	838	733	758	793	805	734	770	796	828	749	751	809	796	749	773	760	775	778	775	812	776	786	749	793	803	764	723	771	778	820	785	774	726	763	805	808	794	800	786	764	808	805	812	755	779	799	755	769	800	780	724	796	792	829	734	769	787	799	793	792	795	780	770	813	799	798	797	828	750	739	758	763	841	763	769	754	796	694	816	798	765	761	790	764	769	741	825	810	787	764	797	777	794	818	826	792	793	741	798	792	759	753	763	777	759	778	827	752	761	770	758	736	780	788	770	759	789	774	719	791	757	749	821	781	750	775	767	741	711	773	717	765	787	778	748	758	811	804	773	791	813	774	813	765	789	803	722	839	812	790	798	852	778	779	791	752	791	762	773	794	785	794	781	776	831	787	793	769	753	761	758	797	730	843	777	740	740	777	752	777	739	829	771	783	780	788	767	773	791	763	747	804	774	768	794	759	806	755	823	851	755	768	803	774	734	808	754	743	795	786	777	832	779	787	776	758	762	794	799	791	775	842	723	756	791	778	743	763	805	759	731	782	794	785	746	764	742	791	760	810	808	813	744	784	736	807	813	758	806	786	766	789	738	734	791	774	780	781	761	809	771	745	762	779	781	780	720	762	778	783	796	771	803	793	775	755	753	776	796	730	772	721	757	746	723	785	748	773	769	730	763	799	760	778	747	822	766	748	761	776	804	801	821	782	790	796	759	832	768	780	793	792	737	798	802	754	810	851	745	803	798	795	785	843	771	794	827	788	759	820	778	778	756	762	846	753	769	771	751	758	771	778	777	777	795	794	834	780	715	814	786	777	787	830	733	756	804	744	815	756	778	767	766	738	755	733	752	819	763	772	783	808	764	757	793	749	805	768	753	798	807	745	775	781	759	739	790	778	770	796	799	814	793	756	781	749	756	756	775	774	803	784	775	785	809	765	743	791	781	770	779	792	763	809	736	800	803	763	784	786	809	753	697	784	808	807	769	785	752	753	779	787	778	744	805	786	791	772	769	771	745	758	750	790	810	799	766	801	755	831	780	772	770	799	771	723	809	768	725	754	777	796	740	833	776	795	828	799	778	762	767	769	757	799	783	762	751	788	786	762	782	809	777	768	726	782	777	804	795	793	807	765	824	777	801	813	833	756	773	790	750	778	743	787	784	701	768	746	738	777	787	806	795	728	801	750	786	804	723	777	764	752	764	737	809	777	814	764	763	757	762	805	770	754	761	789	780	778	737	809	745	798	750	747	745	785	762	759	765	778	810	795	778	747	747	802	812	740	770	803	801	783	768	790	839	807	769	781	708	802	760	762	760	759	786	773	764	788	807	785	787	767	709	785	802	840	790	741	771	794	816	783	749	745	790	786	812	772	765	755	763	799	773	781	793	764	791	740	785	796	743	804	754	768	687	798	805	762	735	770	754	789	755	817	793	778	830	789	799	778	795	787	722	790	745	799	765	779	768	741	773	772	791	795	826	834	791	767	790	776	772	767	713	710	759	764	795	745	783	738	814	802	800	791	755	757	801	781	751	741	743	809	788	769	809	768	733	721	777	775	762	796	783	756	761	797	804	765	759	776	804	785	746	757	785	790	754	822	743	778	789	797	771	769	772	812	739	802	746	805	786	770	765	784	747	787	796	799	767	751	811	777	801	779	749	784	720	769	750	724	769	773	767	822	794	794	801	788	751	807	769	785	805	793	820	796	765	742	771	855	728	764	756	746	744	758	781	805	757	781	790	754	745	810	788	795	801	793	806	785	728	766	771	748	790	800	783	808	734	739	751	781	741	793	828	746	804	826	730	775	780	752	817	844	729	808	808	783	781	799	753	779	758	844	778	805	773	794	713	783	819	755	771	807	769	777	749	814	782	801	771	770	793	804	795	811	781	720	773	736	816	795	784	813	754	738	745	779	805	787	756	789	741	754	791	749	801	779	794	734	788	730	794	764	765	768	851	761	780	759	781	785	813	816	804	741	738	743	804	810	761	799	798	819	800	769	789	740	740	749	784	777	747	775	804	771	731	781	777	767	763	784	775	799	765	760	774	751	772	743	783	764	747	775	797	754	802	781	772	785	763	781	796	781	782	777	776	769	749	724	741	723	753	772	788	811	750	730	795	796	745	824	804	769	799	767	739	767	729	827	808	751	797	786	742	769	760	751	724	745	779	755	712	794	758	778	809	775	769	772	767	826	788	756	742	797	768	740	767	734	742	749	812	741	779	751	785	785	847	798	801	776	745	808	740	774	784	752	768	816	790	759	747	741	756	796	781	755	809	723	801	794	780	730	753	781	758	817	735	774	751	785	819	741	777	798	769	765	755	811	784	787	817	787	813	758	778	798	805	774	812	737	722	783	751	822	745	744	767	790	844	756	790	708	823	790	842	810	796	749	824	748	749	706	790	773	768	798	762	766	755	777	789	775	777	770	772	744	768	825	761	808	768	798	783	775	748	780	781	771	775	733	795	788	822	795	740	770	764	783	804	695	805	728	753	751	778	820	815	748	781	765	782	815	786	808	769	809	797	764	780	798	769	724	757	788	757	742	757	728	715	795	789	789	787	829	776	793	795	814	795	801	740	775	801	764	765
24004	20950	27952	24080	18617	1443	647	418	363	365	307	316	275	267	304	274	232	266	274	230	218	246	217	208	243	226	234	214	253	227	225	236	190	205	223	208	198	229	218	205	209	201	204	207	239	196	220	212	201	203	203	235	237	228	232	211	212	180	221	207	212	190	207	212	201	201	224	207	197	220	214	199	224	207	207	215	204	187	235	204	242	215	206	204	205	214	208	200	225	199	216	216	196	213	217	193	219	200	205	209	187	199	227	204	202	208	212	217	220	206	178	219	192	201	181	191	210	206	218	216	204	217	199	213	234	194	218	217	207	217	218	224	227	211	227	192	229	216	229	204	236	210	194	225	208	184	197	192	233	174	190	217	206	195	214	197	193	203	199	219	189	216	206	186	217	221	213	213	205	217	202	216	216	201	237	215	209	227	209	239	221	220	203	221	198	205	209	215	191	222	220	209	198	202	190	220	222	192	218	210	176	205	182	189	209	208	210	229	194	221	191	206	210	216	211	214	200	181	209	198	201	188	207	201	224	237	196	191	222	217	201	219	194	229	164	206	208	205	208	206	198	186	202	218	215	200	219	221	227	204	241	208	209	191	192	209	231	211	214	218	199	198	211	193	211	214	218	218	195	185	211	241	218	219	206	212	197	208	205	195	216	207	226	206	193	229	218	196	234	216	214	213	216	211	212	210	196	203	195	210	247	244	180	237	211	199	222	214	203	205	199	194	208	204	198	196	226	213	215	213	202	194	210	216	212	171	199	205	220	222	193	184	194	213	224	206	194	230	208	203	219	217	217	244	206	190	217	206	187	212	202	211	231	215	202	221	194	205	227	210	206	217	191	225	198	205	202	213	201	209	209	208	200	204	211	214	213	189	188	211	236	209	212	184	206	197	205	210	224	207	233	219	221	215	222	230	206	239	191	223	216	232	217	226	195	213	225	220	207	200	212	211	210	218	205	215	204	214	209	203	201	234	232	220	218	193	255	195	214	228	237	208	200	213	231	198	212	200	200	231	235	196	237	219	200	197	183	228	207	213	206	220	182	205	208	215	217	192	202	237	194	217	224	229	221	225	229	204	186	213	194	207	206	216	201	213	190	236	216	199	220	225	206	197	204	225	211	208	227	185	196	215	209	210	181	196	212	188	198	179	177	200	193	215	204	209	189	184	213	193	224	189	189	225	214	205	208	217	215	187	200	201	200	199	230	223	212	191	201	203	222	181	186	198	241	207	198	195	206	202	215	240	238	205	248	206	185	194	201	210	198	191	209	216	208	196	191	213	197	198	219	193	197	189	185	198	198	229	221	197	213	204	208	196	193	210	208	198	169	204	217	192	239	213	203	196	237	212	210	191	199	226	227	203	221	200	227	193	228	196	237	201	211	181	218	186	205	221	194	236	172	225	197	196	221	189	223	210	217	222	225	206	203	189	224	221	187	231	207	213	190	185	213	228	218	192	199	189	201	221	236	201	198	200	224	195	205	217	176	209	207	228	229	211	198	211	223	190	198	218	186	216	200	206	213	212	219	232	207	218	211	218	218	179	199	206	231	212	203	201	208	215	183	213	233	205	228	203	176	206	219	186	216	214	221	198	206	201	193	200	194	177	181	210	225	225	221	224	200	171	200	203	232	225	198	197	214	213	175	211	221	226	220	186	209	199	224	216	225	215	200	226	219	211	209	203	206	181	186	196	191	181	203	200	199	198	200	211	209	209	226	195	215	212	207	220	191	221	239	235	210	208	192	228	220	184	203	238	209	219	209	221	204	206	200	219	185	203	234	215	222	210	219	215	226	210	228	198	216	217	230	198	195	220	198	224	224	205	216	214	224	200	190	223	184	198	199	223	202	222	204	223	229	218	223	233	207	182	219	211	240	239	209	204	230	181	209	195	204	209	196	204	223	195	209	203	180	192	212	190	209	222	213	209	193	226	200	212	228	220	183	190	197	212	213	242	219	203	200	196	215	196	199	186	234	213	208	233	187	189	206	220	187	195	195	214	195	200	202	227	189	206	216	212	212	199	207	206	235	197	223	236	207	219	217	199	234	212	228	209	191	208	203	205	226	221	211	223	209	201	193	190	206	206	215	205	218	227	193	198	184	233	195	192	212	229	196	200	218	187	195	196	214	217	201	198	203	217	224	206	222	178	215	203	210	189	221	188	220	210	194	207	216	182	201	202	238	204	201	199	232	215	190	204	220	223	196	202	186	193	198	216	202	203	223	198	215	214	209	229	196	206	193	221	202	191	201	222	199	183	228	230	197	212	224	189	208	196	211	200	169	188	195	210	252	197	193	194	228	195	209	227	213	206	205	218	210	185	219	180	211	218	177	222	239	201	206	239	218	194	206	188	213	233	199	203	201	211	218	200	212	197	219	219	205	197	215	222	174	202	192	213	204	218	193	204	209	201	213	209	222	232	224	196	194	200	209	198	180	184	198	213	227	223	200	180	227	179	214	197	189	219	218	216	216	193	198	197	213	213	224	200	199	198	224	223	213	189	233	161	211	181	207	201	200	196	243	232	189	208	244	215	206	196	225	202	199	187	206	214	208	219	221	207	216	207	215	226	206	207	232	220	178	194	197	229	201	211	213	215	217	198	199	192	196	183	210	195	208	211	212	197	232	205	185	205	202	201	203	199	215	221	179	221	193	215	226	206	215	188	193	190	228	206	222	214	225	212	211	216	225	214	190	198	199	236	212	191	211	178	214	201	184	212	207	201	214	211	202	201	206	213	220	185	225	207	223	211	211	243	209	210	214	193	190	193	212	196	195	196	202	213	199	239	204	213	213	201	197	217	207	233	203	231	207	202	205	202	225	209	223	216	215	199	199	206	190	205	218	204	203	198	205	205	206	199	197	214	194	209	211	184	228	182	202	218	195	203	207	192	200	219	198	189	227	187	206	197	210	188	242	200	216	204	224	202	231	195	206	221	213	189	190	214	208	187	270	202	204	203	236	198	219	234	220	214	214	219	214	190	207	225	218	196	180	186	218	224	196	235	221	218	223	215	233	202	228	208	229	207	202	204	201	199	225	209	222	181	215	189	208	208	189	204	198	211	204	208	191	226	209	215	226	180	210	204	208	218	187	210	198	174	212	173	211	201	204	216	228	198	195	239	223	211	219	196	212	207	186	213	207	211	227	198	218	194	231	195	213	213	218	221	216	219	230	217	241	219	185	200	205	220	214	192	201	211	226	234	207	194	219	216	208	205	207	193	212	211	198	216	230	209	188	217	203	180	206	180	199	204	195	183	216	189	211	183	206	192	193	204	203	230	215	240	237	225	233	191	191	203	208	216	200	220	209	197	207	182	221	215	194	207	190	204	208	205	181	211	201	223	214	211	202	190	211	213	204	223	223	184	219	193	210	199	213	206	186	212	197	191	183	205	230	209	196	216	198	201	221	216	210	223	203	214	191	193	212	196	226	219	195	222	201	216	205	195	199	205	195	201	214	227	215	226	201	206	229	210	232	189	203	238	204	217	224	228
13714	10096	8429	4291	2843	2022	1535	1312	1016	908	802	734	702	607	594	565	560	528	537	501	482	479	490	434	467	480	452	457	476	424	445	450	417	437	410	434	428	426	393	412	426	416	391	441	417	437	383	436	373	439	428	380	406	376	395	391	412	346	408	374	437	381	405	384	426	397	396	421	400	388	386	395	395	407	408	410	419	360	357	371	371	436	377	408	405	436	405	401	384	410	395	393	396	415	375	416	408	418	420	399	402	405	372	352	372	435	398	371	359	383	415	418	406	363	401	390	390	428	397	412	406	446	422	409	409	417	394	393	386	422	420	366	426	425	411	407	409	382	366	397	417	392	415	403	373	397	381	400	410	400	388	409	381	406	406	433	385	344	383	395	405	392	403	392	392	389	391	403	381	390	372	410	385	409	394	404	371	390	376	376	413	386	381	429	368	359	421	442	367	406	388	385	391	366	373	381	408	383	407	378	411	414	402	384	387	398	408	370	442	382	403	377	419	399	419	400	387	383	392	398	418	399	393	410	383	368	347	419	392	393	407	428	387	426	395	429	387	377	380	416	379	381	375	403	361	370	404	386	434	395	436	396	409	396	372	421	396	376	420	421	418	417	378	402	425	393	393	442	388	433	406	416	424	406	378	373	414	385	405	405	386	402	430	421	395	402	360	372	388	390	431	429	408	402	417	383	409	378	377	416	393	398	382	406	427	395	398	380	420	399	383	384	367	394	380	421	361	414	400	365	391	368	423	373	399	394	354	394	393	412	391	407	376	391	413	353	399	390	415	405	397	403	399	393	413	419	440	404	403	420	363	384	430	409	380	380	393	389	369	369	388	354	361	413	377	405	404	387	408	396	362	388	383	383	395	391	366	368	390	344	378	389	405	364	384	398	376	381	379	418	382	387	428	395	360	409	387	387	432	369	437	351	404	372	411	407	416	372	398	427	364	372	411	385	389	413	384	397	384	396	395	383	385	365	401	386	382	400	391	403	411	377	403	377	383	380	352	364	416	384	391	350	370	391	400	399	401	378	404	388	386	408	371	401	387	396	366	415	391	354	384	354	393	416	392	411	360	376	372	410	418	369	395	392	386	377	372	364	403	385	401	414	373	398	423	389	438	395	398	416	406	391	378	382	388	392	373	400	391	398	370	386	421	385	399	414	345	406	390	402	423	419	416	367	412	371	437	404	374	416	387	383	388	363	406	431	404	414	411	360	418	392	401	369	388	422	370	442	370	390	388	396	382	422	385	383	348	379	384	387	411	371	397	375	406	403	370	409	399	387	416	402	382	384	386	373	369	383	386	402	363	403	338	416	396	387	359	408	400	425	388	361	403	391	413	424	420	406	410	379	387	402	350	394	386	406	353	382	400	421	393	389	363	362	376	396	370	409	388	371	368	390	373	395	380	385	426	394	381	369	400	424	413	393	386	418	432	424	386	426	416	421	414	352	376	348	400	399	370	369	444	410	428	398	403	398	441	397	372	390	404	416	342	367	389	404	377	372	359	381	388	378	396	376	401	396	378	405	385	408	388	386	401	404	368	380	430	402	417	387	396	368	416	378	392	400	367	389	375	404	404	405	390	391	435	391	356	383	418	414	409	376	385	388	402	394	383	399	397	384	393	408	384	400	414	371	380	411	403	351	385	376	451	425	416	401	409	389	416	393	430	408	363	372	378	405	425	406	394	410	375	402	421	367	409	396	369	401	405	399	373	411	403	388	416	385	401	394	374	418	404	440	411	373	403	400	430	402	399	399	398	377	413	390	374	393	366	355	372	390	403	399	373	388	351	407	392	366	378	421	393	417	386	402	395	396	402	394	369	384	437	393	365	393	424	427	384	418	400	388	392	368	385	383	365	415	390	405	344	420	394	381	386	387	400	407	401	412	404	374	431	366	404	373	390	421	391	400	378	348	396	376	412	416	377	371	411	395	397	366	360	379	400	403	386	419	392	422	374	400	389	391	406	378	410	387	379	379	402	396	382	380	408	376	399	417	375	372	385	400	402	394	390	407	362	392	410	410	406	399	376	385	394	363	413	419	401	402	367	363	404	402	433	426	411	421	414	379	378	402	419	407	386	386	369	380	394	385	381	369	404	407	387	381	352	367	420	387	392	360	407	400	378	450	371	418	405	385	414	408	391	366	403	410	416	387	388	387	392	374	367	381	367	372	414	403	410	402	413	359	365	396	370	382	353	372	430	404	424	418	368	372	415	385	391	391	383	395	383	384	396	445	406	397	400	424	381	424	372	391	387	390	387	368	389	380	365	407	380	372	393	385	372	391	376	354	401	394	388	364	394	403	380	390	381	403	404	445	377	420	386	371	400	401	397	367	388	408	404	392	405	398	381	369	410	421	406	394	412	384	364	396	388	396	402	394	406	398	381	423	414	371	357	405	362	392	358	414	420	393	359	372	392	405	400	407	382	392	362	414	381	381	393	402	406	380	390	392	362	388	406	391	421	367	427	386	404	374	389	397	381	385	422	366	394	397	409	400	393	410	410	384	409	404	401	433	422	402	385	433	403	385	418	378	401	398	416	404	425	369	376	394	384	390	376	391	392	379	354	381	398	386	384	410	390	403	432	410	389	360	380	400	385	385	404	394	402	425	423	402	452	433	405	370	409	410	403	382	394	426	397	391	398	395	359	383	419	382	407	422	396	384	351	375	375	421	409	416	389	388	389	423	378	394	416	382	386	384	374	409	405	381	416	386	368	384	402	428	385	416	387	409	399	404	363	419	386	389	392	370	365	403	406	417	379	381	369	395	387	371	369	404	389	377	420	385	391	409	391	361	406	366	426	370	380	397	385	363	376	422	373	404	374	382	409	412	396	424	397	393	372	398	398	405	386	367	424	390	398	365	395	382	376	370	401	391	397	383	421	347	366	349	388	379	404	380	401	423	396	378	392	387	395	377	374	418	381	390	370	441	412	394	407	406	376	367	410	419	406	412	395	364	408	375	436	386	362	382	421	371	385	396	400	429	404	404	386	390	382	414	374	393	375	382	386	400	387	377	403	377	405	394	411	405	366	403	368	397	371	402	373	374	380	377	421	383	409	394	384	405	413	374	419	404	413	395	399	431	391	406	391	398	397	414	369	394	384	437	405	367	396	366	413	393	365	423	425	414	419	399	416	379	370	337	378	392	414	407	426	423	372	402	390	395	411	407	382	373	390	373	425	398	351	402	356	412	397	384	413	418	375	414	375	381	427	366	391	407	380	395	373	383	412	412	364	383	408	394	396	405	392	400	366	374	424	405	399	388	398	395	394	386	387	400	406	384	397	394	357	423	386	405	411	407	398	396	390	382	384	394	364	407	377	433	409	366	377	368	416	400	396	393	370	438	415	404	359	400	394	338	387	377	417	403	419	371	382	381	419	403	422	403	391	395	403	369	390	428	387	408	429	397	422	400	358	410	372	403	432	333	393	402	395	351	387	401	388	422	401	375	405	389	403	389	400	390	414	354	381	407	414	412	387	380	375	386
22965	20950	28676	23367	20952	16655	1889	901	721	623	631	600	544	522	475	534	499	444	459	439	477	464	454	441	435	474	434	432	418	406	394	410	405	439	402	401	424	391	400	433	381	363	364	397	425	438	407	390	386	415	379	423	403	422	432	410	388	397	398	398	421	416	415	391	378	407	409	393	381	379	410	433	421	408	415	412	390	395	418	372	414	407	365	416	417	391	377	398	416	411	405	415	367	385	382	355	385	412	403	406	425	446	385	394	442	370	435	389	401	394	413	365	421	388	411	407	393	408	402	415	406	410	389	400	407	387	402	413	435	381	401	403	415	406	389	416	387	424	391	417	396	396	434	404	381	389	395	390	414	458	384	405	412	425	426	414	412	411	402	374	415	411	378	399	409	411	430	362	428	453	395	398	384	385	429	397	393	378	437	414	396	390	414	411	397	398	417	375	431	410	415	421	421	399	389	431	352	433	399	445	374	402	385	399	410	386	425	382	440	430	402	422	369	385	406	375	389	385	389	361	413	397	441	390	422	423	417	412	390	417	383	410	434	396	410	395	365	405	374	391	413	365	397	376	385	419	422	406	383	411	396	372	396	392	390	438	419	426	429	406	399	399	370	374	419	398	434	367	390	405	401	374	389	415	389	389	404	388	418	403	394	374	374	417	432	417	390	415	413	409	411	397	370	404	393	402	376	403	371	449	383	402	373	416	385	395	412	374	371	367	403	382	385	412	411	387	433	350	423	402	403	364	393	399	386	380	388	379	404	381	394	391	384	377	397	381	362	381	407	407	401	401	422	379	418	404	378	404	424	413	371	417	416	449	414	389	428	398	385	430	393	391	395	395	401	393	379	394	418	432	447	401	433	410	365	393	404	382	422	448	403	424	384	372	387	383	410	372	382	371	425	409	384	408	399	404	415	394	393	412	380	440	421	390	385	364	430	409	402	392	405	406	364	392	411	406	407	372	444	370	383	391	393	405	405	385	406	375	392	425	420	382	387	400	406	429	418	404	403	401	379	411	420	378	385	387	398	393	437	407	381	408	370	410	429	403	399	415	389	395	397	409	394	402	429	358	372	395	412	385	407	405	418	395	378	405	403	421	362	429	414	370	388	404	381	428	414	385	420	380	384	385	388	419	431	433	381	424	418	409	414	378	380	387	394	414	404	432	395	397	412	413	416	390	372	402	413	392	396	404	408	372	427	428	412	403	385	435	423	419	389	401	379	378	368	383	419	397	384	368	384	363	396	405	397	416	399	398	405	402	404	433	377	351	401	351	381	408	423	382	355	411	398	419	402	394	415	416	405	421	389	405	426	395	388	418	390	387	382	382	407	372	403	391	345	387	425	375	373	410	386	429	423	398	393	393	438	409	373	404	375	392	411	415	397	393	412	400	375	408	367	389	406	413	421	389	376	406	423	396	385	421	377	395	404	408	423	426	412	406	414	403	403	413	358	422	413	370	394	388	381	403	388	409	405	410	353	369	413	432	418	408	432	390	410	372	382	384	442	410	389	387	417	425	386	351	379	377	402	368	378	422	407	391	422	396	407	411	422	394	393	355	402	390	384	430	380	448	383	389	424	411	433	397	396	393	370	418	416	398	444	406	372	393	407	415	377	404	401	393	403	391	421	392	383	429	384	391	407	372	371	403	411	380	397	409	402	443	435	398	393	380	423	399	382	393	408	386	380	381	425	430	387	399	402	400	399	393	425	371	424	407	406	415	402	406	422	399	408	409	399	359	354	440	389	410	398	407	395	372	416	375	387	376	428	397	388	419	411	415	403	397	384	404	416	387	380	379	409	398	380	396	387	393	408	394	417	403	404	387	392	421	382	430	388	393	427	404	401	416	389	408	381	413	399	380	389	383	406	348	419	419	367	426	425	398	401	403	390	404	372	423	410	428	373	391	379	396	395	381	425	399	390	400	401	386	410	358	409	392	424	378	411	372	403	391	401	374	392	392	404	421	359	414	391	395	400	409	399	386	399	404	417	414	418	400	430	358	432	407	416	448	391	389	401	400	416	414	373	399	412	417	385	389	369	409	388	401	376	381	395	376	363	425	387	384	426	374	397	381	408	386	404	374	389	355	419	352	403	404	386	454	391	406	398	420	390	412	390	416	414	385	388	411	394	390	427	439	399	381	383	401	413	418	399	375	390	373	406	399	409	373	378	391	361	410	398	381	437	408	397	426	406	396	430	377	398	386	367	375	377	379	409	404	397	386	410	416	412	400	398	449	405	422	381	382	361	437	382	393	422	381	399	418	381	415	398	401	413	396	418	405	429	398	416	364	366	432	389	371	393	405	399	373	393	386	392	417	375	464	393	380	414	375	428	375	412	408	397	410	371	400	421	422	381	404	399	393	367	416	409	396	409	410	400	420	405	392	394	353	415	400	412	390	391	380	395	400	371	365	388	408	409	377	378	406	385	411	404	407	456	392	388	408	443	414	429	395	431	428	365	420	426	411	398	434	358	421	403	412	355	446	412	393	401	396	382	382	436	355	376	373	395	403	404	405	423	409	394	400	391	389	405	400	399	409	369	408	395	369	418	393	366	373	399	439	370	380	388	381	393	383	387	400	418	398	375	384	395	402	379	381	393	381	401	408	417	415	370	379	406	397	414	384	395	437	424	410	377	398	402	397	381	373	385	377	415	402	385	381	392	391	389	399	386	423	380	387	400	375	416	374	409	390	425	392	376	395	403	412	418	386	440	387	420	379	393	401	407	404	416	413	427	401	416	377	394	381	386	360	401	421	405	387	364	416	368	390	387	375	368	384	387	413	407	386	409	396	428	423	394	403	381	374	403	391	386	428	434	391	386	400	390	384	426	379	369	400	380	349	374	438	388	357	424	422	394	378	370	394	442	385	407	387	360	376	430	402	408	376	422	404	423	397	401	397	426	399	424	405	372	384	404	400	412	372	401	392	419	397	406	389	396	409	421	404	375	397	394	398	431	388	428	444	414	399	435	391	421	382	416	380	378	400	418	368	395	355	412	408	376	399	347	407	404	437	404	393	388	388	386	402	420	394	389	406	369	404	388	380	411	401	399	368	347	379	397	394	429	425	374	383	378	410	394	373	395	424	385	394	395	357	410	428	419	416	375	410	411	392	420	369	455	411	419	421	401	399	418	389	423	348	429	426	395	419	394	402	376	389	396	415	382	402	435	364	386	422	401	380	352	392	384	372	388	405	407	418	367	443	399	397	384	384	395	401	415	408	414	383	430	391	386	422	411	367	381	378	392	399	400	389	437	408	400	407	400	383	412	370	406	377	376	380	369	425	398	399	348	423	401	438	419	389	414	347	406	426	428	401	380	400	427	397	388	389	419	419	374	372	366	406	461	412	376	361	381	402	398	384	382	417	401	366	371	439	390	375	404	415	387	386	390	372	371	402	401	410	441	407	399	386	393	414	355	393	380	396	432	394	374	394	418	398	393	400	390	391	419	389	384	433	363	383	352	395	379	416	415	377	367	401	386	405	416	380
16413	15914	13273	7491	4927	3554	2851	2264	1875	1665	1494	1309	1236	1139	1049	1043	993	962	914	888	846	866	832	786	721	770	802	806	768	727	760	693	716	769	671	708	728	744	729	700	731	761	696	694	659	737	703	675	715	689	688	711	734	660	664	691	660	690	690	684	680	664	715	676	695	706	632	673	703	653	667	674	709	673	697	680	692	666	681	671	673	682	679	658	685	683	691	700	667	670	630	687	705	679	692	690	702	673	620	685	644	674	665	659	702	700	680	698	701	700	721	677	690	722	725	679	672	655	654	707	662	728	685	648	699	668	684	684	703	684	683	718	714	673	654	658	646	731	695	662	644	708	644	716	691	657	690	626	672	661	670	677	658	702	679	690	698	686	670	671	692	627	674	659	626	675	629	628	663	687	683	727	636	696	663	684	647	717	665	667	634	687	699	649	677	666	682	649	682	694	729	646	693	642	662	623	711	688	695	693	642	651	609	695	709	644	658	697	706	648	653	672	655	647	656	625	655	718	686	669	696	642	706	691	683	700	690	700	719	663	688	679	657	683	684	686	689	660	706	679	681	705	650	658	694	672	670	674	712	674	621	668	638	659	665	627	634	684	679	696	713	678	670	644	681	655	676	691	649	636	645	697	655	670	679	649	698	692	652	677	678	691	671	696	678	651	670	696	683	691	660	675	712	676	710	681	704	714	656	715	641	657	688	646	653	682	664	690	641	678	652	706	677	661	678	652	677	680	700	675	654	678	642	656	689	662	685	728	642	634	671	644	736	689	696	665	637	672	701	675	658	659	684	675	665	659	671	708	682	700	681	662	690	688	668	661	685	718	687	647	663	671	677	677	689	670	698	669	677	699	630	657	693	661	666	629	668	628	645	623	668	624	701	673	714	645	705	661	683	694	678	663	648	733	662	672	678	704	662	742	685	682	742	673	689	637	674	654	697	661	669	641	647	650	686	674	641	657	702	598	684	659	654	653	655	687	645	719	655	667	658	702	670	683	616	668	643	657	690	712	697	690	661	715	646	716	714	690	747	686	732	607	694	740	709	664	638	661	648	693	629	695	683	704	655	653	686	734	688	699	644	688	660	727	648	684	652	697	686	689	685	675	687	683	640	665	651	714	653	627	681	690	672	654	673	706	679	677	683	677	641	715	650	684	694	653	702	665	688	673	675	652	684	718	671	648	671	738	665	694	603	700	673	668	684	646	667	667	663	694	659	643	704	640	670	644	702	653	686	650	645	735	684	691	681	687	710	687	676	666	664	655	666	654	646	716	674	648	681	710	717	659	679	697	675	707	648	721	623	657	657	688	659	654	643	675	662	684	618	647	684	680	684	649	688	661	700	656	630	645	710	635	724	661	659	680	687	689	684	680	658	723	726	683	668	694	646	683	689	656	667	690	674	653	651	698	688	695	662	655	596	701	698	707	727	707	701	678	679	639	701	682	662	695	693	737	708	672	640	652	678	696	645	683	703	704	699	685	733	722	714	695	691	691	649	698	671	648	714	693	721	670	709	683	690	686	692	654	688	674	641	670	744	663	663	668	699	733	695	702	710	714	725	689	662	667	666	664	704	688	643	638	671	679	700	687	634	724	646	682	672	675	676	655	675	664	697	706	704	638	661	664	659	652	723	703	658	664	645	689	680	663	701	709	684	680	707	704	657	681	636	662	629	680	694	677	688	670	646	694	671	655	701	732	697	647	633	674	679	680	632	692	681	644	678	696	708	662	669	686	664	697	664	648	690	660	643	696	677	696	705	660	706	701	677	721	713	628	669	657	679	658	690	662	658	667	657	665	685	720	648	703	647	709	646	688	682	676	665	647	628	705	673	668	654	659	705	684	650	669	652	671	679	669	660	635	656	679	686	661	685	707	676	699	677	721	664	658	687	655	671	648	688	666	722	652	690	688	665	637	647	679	659	648	697	652	587	694	665	625	671	667	686	694	718	716	682	643	671	733	680	706	682	708	682	651	716	684	708	621	681	684	686	723	703	726	662	662	655	660	687	683	663	741	645	658	672	689	703	671	629	654	701	734	637	609	655	667	686	669	702	645	638	676	680	661	665	678	665	670	674	662	699	665	662	656	658	697	678	654	666	634	619	700	696	644	661	674	635	658	633	649	663	693	670	698	718	663	668	689	660	699	683	669	705	685	662	629	638	639	716	686	653	637	673	687	697	693	683	671	618	680	711	654	648	637	658	635	653	637	679	655	684	690	642	693	676	672	665	657	698	709	678	701	683	689	671	669	678	640	693	649	655	721	697	654	665	699	637	669	753	709	651	678	644	666	627	711	660	708	700	690	618	658	669	641	683	653	672	609	655	669	681	675	663	649	669	637	681	721	678	661	658	705	675	615	699	615	697	710	697	660	700	682	699	702	654	682	676	669	701	674	666	634	700	674	644	705	685	685	675	710	671	663	715	640	675	660	706	674	742	658	685	662	664	663	703	643	650	648	657	664	622	663	662	687	667	656	718	638	655	688	643	680	661	643	691	669	679	678	651	687	674	665	677	629	640	704	625	687	610	658	664	634	655	701	659	717	683	652	702	693	641	699	685	681	636	668	680	661	648	627	705	673	664	696	694	688	701	642	671	673	718	654	637	681	673	677	699	686	678	658	729	707	602	722	673	698	647	686	724	665	658	668	664	682	681	718	658	692	671	636	673	680	702	637	661	631	683	644	659	679	660	671	681	669	645	683	647	658	625	678	676	677	717	690	693	661	680	688	663	688	646	665	670	659	660	645	679	686	673	715	677	670	676	691	649	660	656	669	649	694	678	654	617	631	636	697	657	646	642	649	641	620	660	724	686	647	660	623	653	673	621	631	695	682	629	701	626	679	717	689	638	686	663	669	684	712	657	682	665	696	672	652	679	721	729	625	635	685	630	629	684	661	701	688	679	690	670	670	693	682	698	709	715	680	645	629	700	693	654	680	759	648	638	713	661	654	680	681	688	652	686	664	690	657	687	674	724	644	653	657	688	704	700	665	644	711	662	695	689	640	667	666	723	665	674	660	666	655	669	682	687	635	680	660	664	655	649	723	670	678	678	681	674	648	656	667	701	609	682	640	677	688	659	684	647	710	640	700	743	716	648	645	669	683	716	681	645	659	652	655	606	677	648	630	666	697	645	713	692	670	699	638	683	675	670	661	669	656	677	663	679	665	665	669	677	677	632	670	698	637	677	713	711	673	673	668	640	692	638	708	680	681	711	650	650	688	673	647	659	683	696	676	643	663	709	667	651	686	659	690	619	645	665	685	640	678	709	692	637	662	679	665	640	681	680	675	656	707	677	662	657	649	692	614	672	648	718	661	629	659	715	732	661	647	690	689	698	663	701	706	728	652	677	665	677	724	667	697	632	652	643	701	705	654	643	669	670	670	640	699	651	687	685	633	652	698	690	673	638	685	663	679	627	651	640	685	658	677	716	708	652	651	684	697	689	716	677	722	694	725	682	695	706	653	649	658	705	654	681	660	664	670	648	702
26553	19984	6846	828	538	482	455	484	478	447	445	454	440	461	416	430	467	445	393	448	467	431	465	422	443	435	402	406	439	402	415	447	419	471	427	415	466	456	434	457	446	441	403	408	375	431	460	417	416	457	423	435	406	446	401	440	442	411	454	456	431	425	418	418	397	473	402	437	464	409	434	422	418	405	384	447	454	471	412	465	427	478	432	424	399	414	397	422	458	493	436	411	387	415	393	432	447	388	447	425	460	431	439	411	381	429	434	400	440	418	414	415	420	407	433	410	417	430	444	413	414	419	433	435	455	398	432	383	395	466	432	432	414	446	406	427	448	428	453	453	433	415	435	427	434	422	415	461	408	447	449	459	446	408	430	421	410	423	451	434	451	455	440	430	417	437	414	430	420	420	411	423	414	433	432	447	376	436	444	432	434	412	458	382	394	465	429	421	432	432	413	394	397	452	420	394	410	425	459	401	438	462	436	421	468	411	484	441	457	410	403	416	416	476	416	440	403	436	399	461	420	419	466	419	458	451	446	459	424	432	391	419	398	411	443	439	401	407	462	423	421	436	410	407	455	399	452	427	411	414	382	462	470	432	412	465	442	416	466	405	410	460	462	433	430	442	417	405	452	426	423	431	450	427	441	418	436	454	421	416	452	461	423	419	432	409	435	400	402	471	428	433	425	409	435	430	410	429	454	431	425	416	422	450	457	441	431	407	414	427	450	407	394	446	428	447	497	408	393	453	431	451	415	429	418	422	448	440	415	433	435	441	442	442	428	415	422	412	389	396	457	426	452	411	444	444	422	427	438	401	427	439	420	419	434	423	462	445	436	423	393	422	439	432	442	423	452	432	445	471	431	462	443	435	412	490	444	433	454	417	478	451	433	442	428	436	396	424	447	407	427	421	416	383	458	448	365	440	438	408	431	405	403	438	463	403	409	434	441	433	431	482	435	452	405	401	455	438	427	433	374	431	414	440	385	422	483	396	451	411	401	409	438	452	425	426	428	430	451	441	446	402	438	442	450	432	439	445	408	419	432	418	431	438	408	422	443	444	409	447	437	434	395	423	374	458	407	446	439	408	444	383	423	419	442	404	449	377	472	449	405	456	409	400	429	407	431	415	435	417	462	421	440	400	414	448	443	414	408	412	463	413	424	445	401	441	411	427	400	424	423	442	390	419	415	400	446	439	427	415	451	441	440	423	455	421	413	401	454	416	447	474	399	436	425	432	421	452	427	436	456	402	438	416	438	415	453	416	376	453	436	432	422	425	416	429	461	423	442	456	441	400	420	439	434	425	422	463	453	391	435	438	423	420	429	419	452	405	417	402	432	419	442	448	398	410	443	395	472	426	415	472	409	437	405	398	441	396	419	417	407	404	413	430	422	408	441	420	404	457	403	435	410	428	462	457	389	420	431	427	407	438	456	378	451	424	409	410	423	442	420	449	443	429	425	426	438	390	446	444	446	467	447	458	402	442	397	423	447	435	438	467	427	435	417	446	427	382	424	448	416	413	443	403	442	419	421	417	455	460	442	410	417	348	453	412	407	427	402	415	457	477	408	435	427	409	436	432	446	439	431	415	443	471	439	461	433	404	451	432	410	442	429	460	412	430	463	420	413	398	402	403	413	422	450	420	471	399	440	411	443	450	436	452	459	425	442	431	447	433	411	415	468	449	397	414	421	407	425	420	417	447	479	438	443	451	444	438	437	448	423	400	462	457	417	423	396	427	414	472	441	433	463	455	398	462	441	431	454	432	423	426	457	399	414	412	413	462	464	445	443	457	446	401	436	452	428	450	405	440	452	457	426	438	422	410	442	386	391	431	398	439	426	405	418	410	391	407	426	465	418	436	433	434	439	397	424	423	424	453	457	459	428	422	422	427	444	455	422	437	450	447	420	429	455	414	440	432	415	443	437	436	425	429	408	424	412	419	399	418	441	427	420	416	446	385	435	449	388	413	419	436	445	417	428	394	455	461	447	444	464	424	453	416	455	434	469	417	427	409	382	434	426	433	393	450	447	418	430	438	443	414	428	467	428	471	450	440	452	443	444	414	383	431	395	460	417	421	429	424	423	466	447	425	407	419	407	425	501	434	376	398	427	419	449	427	419	424	410	453	453	412	448	437	459	443	416	437	432	432	429	428	418	458	415	427	443	419	424	435	426	421	423	398	448	455	424	411	407	426	414	445	435	420	438	449	443	419	420	450	400	450	399	402	455	423	428	412	439	439	427	453	426	485	432	459	473	416	423	431	448	400	425	454	452	431	408	395	446	463	455	425	418	422	409	425	446	442	456	449	407	397	465	401	413	437	446	423	417	464	432	416	420	429	433	451	430	400	431	443	421	424	410	395	424	434	438	430	397	430	445	412	423	421	426	369	415	409	376	410	431	434	453	426	451	461	426	455	377	426	463	439	457	443	425	424	439	441	435	437	407	436	426	458	464	427	417	481	436	406	439	437	389	419	428	425	442	415	418	487	483	414	466	425	407	417	420	405	431	437	421	432	408	458	419	423	370	453	439	461	427	425	446	408	445	428	442	439	425	412	410	417	439	432	406	457	469	467	437	393	473	420	440	438	426	428	447	451	415	434	425	407	468	403	380	395	401	433	428	410	425	435	399	447	399	397	452	422	400	443	419	443	432	427	401	431	404	418	421	437	438	437	443	446	433	405	426	405	385	462	483	436	443	426	448	412	437	392	416	468	456	424	435	437	416	387	431	439	417	442	407	437	449	431	441	458	404	447	426	436	419	391	420	420	416	408	403	434	424	414	456	420	422	426	406	442	449	464	428	459	385	469	440	407	405	436	437	460	418	459	449	419	415	403	404	421	442	456	439	427	396	403	405	409	457	457	444	384	450	444	445	463	448	409	474	435	396	416	418	429	414	420	433	404	447	435	422	404	424	394	444	414	395	466	386	465	376	399	419	433	461	444	437	432	414	445	438	447	424	439	443	419	426	427	428	418	447	439	423	402	435	409	411	436	413	430	437	420	447	442	435	466	400	403	425	401	449	416	422	430	441	434	435	456	448	421	436	452	454	389	445	463	439	405	376	442	420	427	466	444	412	412	433	434	428	412	441	407	412	420	426	416	402	426	416	412	422	393	447	434	404	448	441	424	419	401	428	429	430	419	454	431	444	429	426	449	419	424	457	422	442	414	446	443	440	473	416	401	435	452	451	418	443	454	425	432	438	441	449	410	407	442	428	385	430	451	422	408	436	463	462	402	418	397	428	451	415	419	455	426	415	399	436	397	441	428	427	412	447	455	446	409	387	437	423	397	457	416	413	439	438	417	429	399	467	430	433	433	435	432	449	417	447	401	388	392	384	437	464	417	445	458	467	429	453	426	398	448	432	420	431	424	419	442	455	474	396	465	427	456	429	460	429	415	439	417	456	454	389	438	416	398	413	418	441	441	405	460	410	446	449	418	408	418	434	447	450	438	400	410	408	424	419	427	429	406	458	435	401	407	443	468	449	444	439	431
6871	1898	1746	1125	1025	965	870	887	772	819	790	848	808	850	854	765	796	810	776	807	783	750	794	779	760	819	790	785	800	754	761	789	747	751	753	764	781	824	768	786	763	792	749	771	783	749	806	801	802	823	812	766	806	738	767	759	776	838	781	757	798	732	800	823	766	773	793	811	808	763	763	786	745	799	762	766	802	783	761	731	780	796	803	765	795	802	762	782	780	726	705	771	759	759	774	752	799	752	764	757	733	842	800	748	782	786	797	769	766	740	736	795	784	769	783	772	791	799	768	740	800	751	798	785	770	760	783	784	800	750	783	806	735	757	770	746	747	791	767	750	780	743	767	778	817	783	772	784	789	741	781	799	822	804	802	768	821	785	778	740	795	786	728	804	731	773	779	814	743	801	770	699	811	793	795	798	794	752	797	815	829	741	801	702	754	749	782	756	796	739	773	797	744	765	767	774	783	717	808	782	750	824	780	806	800	799	806	788	805	738	750	773	796	799	726	754	776	781	797	790	780	776	783	748	784	772	747	818	750	736	771	784	761	812	770	770	796	790	798	707	820	774	828	772	805	748	780	775	806	757	780	727	821	741	775	827	757	760	776	797	763	767	835	781	817	745	770	792	750	759	755	797	737	802	794	786	819	762	771	742	789	790	747	730	733	776	721	804	825	744	755	792	770	798	790	741	822	798	801	753	765	751	761	840	772	830	743	765	764	796	723	772	759	781	801	786	781	745	743	757	813	783	750	761	759	784	757	744	785	768	751	751	757	779	800	797	788	804	731	811	749	809	838	804	754	818	825	782	773	770	784	744	808	780	812	798	772	781	760	762	762	780	718	813	776	755	818	785	736	746	728	723	762	776	800	831	754	726	769	760	803	766	760	764	766	746	805	789	737	775	787	773	804	785	764	782	788	780	707	725	789	726	784	793	733	724	804	766	754	776	771	786	797	753	767	739	743	769	769	763	757	816	783	719	834	769	765	752	786	789	849	800	782	779	789	787	775	779	773	793	730	820	738	785	804	766	788	796	789	837	736	762	803	754	771	762	788	733	780	762	776	772	797	813	839	745	783	803	749	784	722	773	766	795	739	827	768	756	746	742	788	810	803	783	766	768	779	804	775	776	780	730	821	741	747	769	781	771	744	773	749	770	830	775	783	749	822	812	796	779	819	750	761	781	750	807	751	781	765	801	757	766	767	787	787	750	784	812	755	797	759	745	797	775	758	762	767	794	711	819	757	811	812	790	769	783	819	837	743	785	734	796	773	776	776	785	814	760	750	739	742	786	733	800	797	796	776	828	757	769	828	819	752	740	828	735	827	786	796	795	743	753	788	788	771	818	773	749	794	762	724	823	765	748	749	756	837	778	761	771	745	795	756	780	745	783	799	767	824	757	775	757	791	698	816	789	851	828	790	841	762	781	796	767	776	787	732	773	835	770	795	776	767	770	827	769	788	789	806	735	753	758	753	776	721	818	740	794	765	768	759	770	788	756	771	763	792	801	746	769	768	763	731	806	787	718	813	809	755	787	759	769	751	751	805	803	770	778	771	751	757	783	729	808	804	732	743	750	782	761	821	798	729	783	775	767	806	776	781	741	791	790	766	842	768	717	824	734	770	761	740	804	791	798	788	757	799	759	820	772	778	769	803	759	720	800	711	739	805	753	801	781	732	759	778	764	782	755	804	773	763	767	812	803	772	795	818	780	741	762	789	789	805	777	802	807	779	777	775	793	783	765	783	751	749	798	795	742	802	798	803	750	795	812	774	748	766	806	754	807	774	757	754	766	740	770	784	784	796	767	773	786	800	746	775	760	736	781	752	792	797	806	757	784	795	768	757	740	749	822	757	800	765	763	812	781	757	765	735	791	805	770	723	794	760	769	802	750	738	731	765	798	776	761	762	796	718	759	788	742	763	820	768	794	809	795	782	782	761	794	788	733	763	795	756	748	779	775	803	783	765	774	780	781	726	823	788	782	792	799	790	774	756	806	798	813	756	800	748	755	777	797	772	801	789	785	818	785	771	746	729	808	721	750	819	778	767	753	758	804	806	771	824	793	750	743	758	763	817	859	754	822	762	760	758	761	752	780	783	764	804	788	788	798	754	711	756	765	758	780	780	759	787	812	787	743	768	757	787	700	767	812	761	808	809	823	755	780	764	756	801	781	800	743	786	748	790	771	748	763	772	769	762	783	792	757	734	747	784	813	769	777	796	811	764	803	809	749	764	782	851	772	779	776	783	744	752	791	754	816	766	842	821	812	833	769	809	736	778	805	782	816	764	761	769	793	807	735	778	771	769	821	794	765	765	771	833	770	773	765	784	778	770	798	779	771	748	833	774	755	789	739	781	740	783	777	788	800	829	804	748	701	760	799	789	777	762	742	757	743	815	786	762	759	725	801	787	777	792	791	802	775	816	777	802	802	836	763	795	793	808	807	777	822	785	784	772	782	825	737	797	737	738	800	736	771	792	725	798	752	796	753	792	798	781	783	786	805	798	779	744	766	746	775	795	760	728	790	778	765	752	769	774	773	790	754	781	752	749	759	755	790	785	789	777	754	809	776	724	836	785	769	721	836	771	778	759	782	744	781	749	840	773	786	788	764	776	799	813	782	773	849	762	745	834	768	766	799	733	808	744	748	725	750	775	776	780	728	784	747	732	784	751	800	758	774	768	773	759	786	739	790	774	761	734	756	796	789	773	788	773	802	814	741	809	802	765	735	727	756	805	755	787	804	776	786	770	796	784	805	744	764	745	785	743	786	809	804	762	774	780	756	779	797	782	814	815	778	774	748	765	799	772	748	810	771	778	822	768	757	747	764	789	710	771	775	769	790	793	792	814	746	784	789	805	777	795	779	757	785	777	802	765	716	764	808	779	780	787	767	729	776	781	787	819	774	794	778	745	780	781	827	740	800	771	779	819	777	749	752	781	784	789	822	796	753	786	751	796	770	797	730	783	773	796	808	758	782	784	791	792	768	747	802	811	808	798	795	793	735	785	791	764	746	809	803	746	790	813	732	804	778	761	797	772	786	763	743	778	794	758	760	813	820	799	734	758	793	755	778	802	792	818	755	770	792	804	762	763	793	822	828	736	743	699	759	744	763	772	802	792	796	790	759	783	783	774	797	774	791	814	756	806	836	771	735	785	790	735	757	777	787	771	784	756	754	760	743	796	773	825	762	714	805	712	790	776	772	795	768	757	762	748	755	766	775	748	775	753	788	797	760	748	781	802	768	802	789	787	790	796	795	794	816	747	764	788	749	834	751	734	772	735	790	762	802	771	794	747	777	765	711	750	800	791	754	813	764	803	770	764	789	818	759	724	814	753	800	737	766	772	761	780	774	713	794	782	776	773	730	748	784	778	765	736	776	763	777	780	768	749	843	777	821	752	757	786	783	801	726	726	763	739	825	798	760	798	749	801	775	712	776	756	791	767	783	759	768	752	789	786	783	780	797	789	818	753	790	778	793	747	811	775	782	783	782
24032	20994	28028	24123	18740	1428	665	461	370	334	321	274	296	275	281	234	279	242	204	280	245	254	228	216	239	220	250	224	235	240	216	199	211	239	215	207	238	230	231	202	213	207	215	211	223	215	203	195	203	200	224	210	210	217	224	201	195	205	229	199	200	204	220	210	197	213	188	198	209	198	205	201	195	201	223	212	223	183	215	206	227	200	205	174	210	203	202	213	210	202	191	183	199	210	230	186	209	204	201	227	224	197	204	189	192	216	205	188	215	218	186	214	204	204	221	179	211	245	185	195	177	217	219	213	198	218	194	186	223	200	194	194	203	215	195	235	192	194	192	198	187	205	213	235	217	204	230	209	239	193	212	190	196	207	193	216	192	208	192	211	216	232	217	204	185	223	202	217	187	207	214	194	197	179	203	198	184	216	227	173	210	215	211	192	196	234	210	213	200	221	190	239	217	206	208	210	188	202	213	177	214	193	207	194	219	216	210	210	206	224	214	202	198	192	194	193	211	191	207	182	204	200	203	205	208	191	210	218	211	186	198	225	168	217	205	195	190	189	181	193	221	203	195	223	203	202	199	213	214	218	197	194	203	193	219	205	217	225	217	244	219	222	184	190	202	202	209	221	229	214	235	215	206	214	198	217	206	196	218	218	219	196	199	192	206	200	206	179	224	197	202	208	197	210	207	209	191	197	218	214	214	226	199	202	214	230	204	196	208	205	218	218	201	197	197	194	201	209	194	217	208	250	203	214	204	179	207	213	214	188	189	178	189	200	224	211	221	218	219	209	207	219	190	186	205	207	197	206	197	223	206	214	183	215	210	209	217	190	210	231	199	217	206	224	209	218	225	219	210	207	177	208	188	230	220	243	222	204	196	209	196	189	192	212	207	207	195	176	232	218	230	197	219	196	209	214	178	195	195	210	225	201	185	203	212	178	231	187	200	211	220	210	226	199	202	197	198	242	185	241	220	210	202	233	223	206	190	204	219	201	208	199	190	216	198	216	191	207	226	208	192	208	211	217	197	211	206	216	197	202	226	197	202	181	207	205	219	165	191	203	229	198	209	200	215	217	211	219	218	188	223	194	200	209	210	234	213	190	198	209	216	183	227	210	208	200	203	194	209	203	214	206	203	208	203	216	197	228	194	188	216	205	215	207	215	194	225	212	196	215	205	195	196	234	204	200	229	190	186	215	193	184	214	191	196	212	194	203	192	199	233	198	214	209	213	209	197	203	201	216	215	192	207	220	208	213	177	188	210	207	197	224	224	201	201	229	206	203	192	196	210	185	203	208	203	201	207	214	220	176	199	205	190	208	191	206	198	219	203	218	232	205	198	223	193	187	230	222	218	186	199	208	232	223	214	212	202	219	214	154	210	194	201	195	203	214	190	218	215	202	207	229	220	188	214	209	200	213	198	190	187	209	217	194	221	198	210	197	207	214	198	170	216	175	222	210	213	209	231	206	224	220	215	193	193	192	195	183	186	214	196	176	214	198	180	197	238	198	206	220	232	193	177	206	224	198	211	198	202	244	193	197	221	233	202	207	216	199	208	223	205	213	203	224	191	209	205	194	211	202	234	218	180	235	206	216	211	225	198	198	215	214	211	210	197	210	219	189	214	197	213	210	208	182	190	190	209	211	203	229	193	203	216	186	229	187	222	206	219	193	216	217	195	212	194	213	212	229	225	216	192	220	218	188	219	203	173	201	202	212	192	201	207	204	215	203	198	211	186	203	235	236	184	206	221	208	214	186	203	197	214	230	196	197	198	197	240	219	219	203	197	184	217	219	215	185	229	234	184	187	199	187	192	211	210	207	201	183	221	195	221	206	222	197	193	207	186	191	209	213	209	197	240	211	203	205	208	226	203	197	190	209	190	204	204	182	245	196	208	201	209	198	210	221	209	202	187	199	207	225	214	213	195	194	213	221	207	191	190	206	190	204	179	207	200	215	217	226	204	202	232	182	205	193	221	198	219	207	204	197	228	187	213	207	190	216	209	204	205	188	218	221	196	203	203	220	200	207	198	213	215	209	212	218	227	195	181	191	212	198	228	221	228	228	190	196	201	211	209	188	213	204	191	227	180	212	195	216	199	209	190	218	218	196	188	214	193	191	197	201	201	205	209	220	182	201	235	223	228	214	211	224	208	208	237	238	177	198	236	195	206	209	208	195	209	192	237	193	203	196	231	195	189	228	178	206	232	209	229	203	216	221	223	208	217	209	225	211	182	200	216	203	226	195	214	186	203	240	218	220	186	204	222	204	191	196	209	221	215	188	220	205	189	225	211	214	201	205	218	209	196	189	199	210	189	203	210	196	180	216	224	214	204	219	221	195	214	204	190	199	201	195	204	212	201	209	172	233	167	195	210	210	202	215	209	215	203	200	199	211	188	191	189	192	198	204	180	200	195	216	209	196	205	210	205	184	200	197	209	210	197	204	211	204	202	235	202	214	202	213	201	196	192	231	209	193	187	188	221	201	180	205	191	219	194	198	201	218	190	212	190	199	204	219	228	199	210	202	183	203	191	214	193	216	219	200	215	168	204	192	216	208	203	201	221	194	201	203	208	212	205	202	189	194	217	203	226	202	216	194	214	202	179	195	208	210	226	219	195	212	233	218	178	184	195	208	203	204	197	215	203	197	205	169	196	226	218	223	181	195	193	208	186	211	197	223	183	192	207	186	203	214	188	222	189	207	222	227	184	199	220	205	217	231	180	208	204	181	212	209	198	204	210	218	208	210	196	233	191	193	183	216	194	197	232	207	190	186	201	226	223	214	192	190	219	211	196	195	204	204	201	209	223	187	196	232	207	225	199	204	201	224	204	201	217	214	211	217	214	216	205	209	219	213	198	185	194	211	190	206	227	197	213	223	200	211	210	208	219	220	207	212	180	219	188	225	244	197	205	198	220	197	190	191	202	207	239	187	210	230	207	206	223	206	234	206	206	206	220	190	226	212	221	220	221	194	222	211	199	190	189	207	190	217	201	194	208	189	185	216	202	201	205	235	192	196	209	207	211	220	210	191	199	213	218	182	205	211	244	210	208	200	193	201	213	235	201	199	194	202	214	216	215	209	205	200	183	192	193	215	197	203	207	207	210	195	178	230	222	192	203	195	211	207	221	196	205	201	224	229	219	225	192	199	197	195	231	234	199	178	184	182	189	222	197	188	207	198	229	212	210	199	194	207	221	199	204	227	216	186	243	229	215	186	196	203	195	208	225	173	239	204	212	218	183	201	198	226	186	212	203	200	210	183	210	190	221	243	198	218	211	218	213	201	216	215	235	197	203	209	222	213	187	197	204	211	233	207	219	204	202	179	218	194	209	193	216	199	206	209	197	210	209	196	231	184	228	210	204	187	198	197	204	191	202	209	210	214	200	217	235	212	193	207	199	214	203	199	195	236	222	196	208	195	183	185	208	185	225	212	220	231	202	216	195	208	188	215	189	198	233	199	177	189	222	211	199	195	211	231	186	212	195	219	215	212
13622	10176	8574	4436	2866	2045	1552	1239	1001	916	767	740	707	633	573	568	545	529	467	511	470	531	443	467	464	464	476	436	467	415	440	433	440	477	411	396	426	400	435	420	381	401	406	414	393	413	400	433	415	413	390	392	387	354	399	408	415	412	371	407	408	387	429	385	431	425	385	401	381	402	376	395	357	395	380	437	411	418	357	378	409	381	387	426	416	380	386	393	370	399	383	359	402	407	394	355	369	387	428	410	418	365	402	391	413	405	401	401	409	387	435	385	414	375	388	364	343	430	328	379	404	397	392	389	390	413	394	396	363	408	399	382	400	404	395	372	382	375	403	405	405	413	372	398	380	399	403	379	386	410	418	360	405	381	345	397	381	359	380	387	378	417	377	355	426	409	401	378	430	390	406	405	422	397	431	377	410	376	379	408	391	379	424	391	404	375	404	373	376	412	389	408	377	375	415	383	409	426	419	392	402	385	398	364	394	361	410	426	363	399	395	415	407	376	393	396	401	421	387	410	384	376	364	423	397	391	394	364	399	431	371	423	425	416	373	397	369	399	341	429	386	426	399	388	427	395	401	376	385	377	415	384	417	404	385	431	370	367	389	374	374	380	380	366	418	417	385	381	397	370	380	387	372	403	357	418	372	372	376	393	418	373	400	383	390	417	398	399	389	395	399	384	414	378	383	373	399	389	367	401	410	381	364	424	422	380	369	398	443	393	411	374	377	408	363	393	378	391	397	362	392	383	421	378	364	386	384	374	374	368	404	370	418	403	417	393	413	382	392	392	376	370	384	364	377	413	400	417	411	382	418	395	392	417	397	364	347	400	370	385	365	381	405	395	435	405	416	411	389	403	432	433	398	372	362	403	404	391	387	387	379	402	420	390	395	347	397	449	426	397	395	347	360	413	346	385	388	403	380	432	387	385	376	414	373	384	406	421	407	406	395	432	398	417	379	377	410	405	341	376	415	399	408	405	408	410	383	401	379	367	408	384	443	387	412	387	396	374	383	393	399	376	353	394	394	374	424	368	391	400	364	408	394	391	388	384	388	378	379	364	414	392	413	375	397	375	436	389	364	391	405	348	357	403	420	423	455	420	384	382	412	370	358	416	380	396	380	394	373	390	416	406	392	385	382	389	378	392	402	385	350	375	384	401	414	366	383	351	406	413	420	373	386	390	425	393	407	356	410	393	369	386	367	405	377	422	410	404	408	393	377	418	387	365	394	397	403	407	395	373	415	392	422	396	365	381	397	405	401	391	394	393	386	392	391	390	384	418	432	393	389	393	393	396	408	412	403	388	365	374	373	383	395	353	397	389	395	408	379	342	394	407	361	403	396	378	426	389	368	368	392	415	392	437	390	383	398	395	386	389	394	365	398	389	396	405	400	394	400	405	368	354	395	420	370	390	414	376	423	368	362	417	404	425	394	383	370	398	403	422	410	398	410	399	402	374	368	430	423	373	368	403	391	407	394	397	378	379	407	401	370	374	374	382	372	390	368	399	405	379	373	400	371	385	411	374	407	409	376	428	386	369	382	411	429	419	389	383	408	368	403	384	379	394	390	407	374	378	380	365	400	377	385	406	366	407	357	370	398	381	393	424	345	398	377	399	411	382	406	392	362	409	354	363	406	408	405	418	375	363	431	398	401	414	378	408	384	370	373	395	349	405	361	399	369	398	381	377	407	409	389	397	379	408	375	370	401	370	393	390	391	367	382	372	407	367	398	392	376	404	395	359	391	361	381	390	426	381	409	377	371	447	405	418	395	414	373	415	429	369	414	389	388	395	370	399	386	393	412	375	362	422	366	418	432	392	395	381	404	428	369	381	401	373	400	398	411	424	415	412	392	415	356	403	413	412	388	386	401	397	409	363	385	416	377	374	403	413	358	393	373	383	393	399	409	374	401	381	415	399	405	394	383	374	393	399	418	378	411	362	387	376	399	387	383	393	378	400	408	365	353	369	360	377	375	429	391	400	416	399	394	377	382	402	382	377	376	397	375	397	409	384	422	357	384	393	370	411	395	403	389	392	375	426	394	359	377	407	423	418	402	383	406	389	395	404	414	435	385	420	371	406	384	359	427	364	396	370	405	410	376	390	392	377	386	403	381	411	360	357	374	389	373	390	393	398	382	417	409	386	395	382	374	388	372	395	400	418	402	383	404	425	400	401	412	399	371	412	402	379	436	409	402	411	402	410	343	391	396	377	404	381	419	384	390	368	370	411	358	405	377	393	412	400	410	376	411	390	410	373	387	394	397	451	368	395	398	377	386	382	373	374	392	388	388	405	373	412	373	392	394	366	373	377	409	385	393	419	408	400	396	394	413	398	391	395	397	418	385	423	386	399	375	381	376	395	404	388	408	392	384	412	358	382	427	402	404	377	420	393	383	398	347	435	396	410	392	401	388	390	402	384	376	382	379	365	378	401	441	389	388	399	424	399	417	385	386	393	401	414	389	401	379	380	421	394	405	379	424	409	370	364	394	389	367	405	416	379	385	375	386	438	363	397	397	379	385	422	388	386	394	390	365	422	428	385	378	375	385	358	380	396	414	403	403	417	393	360	394	361	377	405	393	386	406	398	379	414	387	397	401	401	388	395	381	396	391	380	377	390	418	394	388	402	394	374	389	336	395	368	388	376	405	367	388	410	386	441	422	404	370	388	395	420	381	410	391	386	406	390	381	364	403	425	413	366	398	372	389	394	421	358	384	407	394	370	384	377	362	380	390	403	390	409	361	377	381	373	397	336	424	384	372	440	390	405	407	405	383	377	387	392	397	386	380	407	388	390	396	386	395	395	396	409	371	402	389	392	402	411	401	396	394	413	396	390	403	400	378	382	408	396	406	398	398	406	366	385	405	399	413	430	391	399	368	391	421	347	394	421	401	425	389	397	358	391	385	407	370	427	373	339	398	395	405	378	408	396	393	414	411	386	407	377	406	418	412	357	378	387	405	365	377	391	403	388	386	397	407	395	374	418	361	386	390	396	409	375	333	398	380	399	404	375	400	418	379	374	409	414	397	431	381	376	407	386	381	425	384	384	395	392	367	367	398	384	419	381	398	377	379	372	361	360	423	386	401	389	414	408	412	373	394	405	365	363	429	383	390	430	399	404	391	395	422	380	396	408	407	411	401	383	382	372	373	425	367	379	381	371	391	371	430	355	413	376	417	378	398	422	393	375	424	369	416	343	390	391	379	404	383	423	382	400	369	367	391	402	384	429	379	415	407	373	392	380	401	398	387	425	396	392	389	377	412	392	388	365	346	372	411	377	399	388	386	413	358	426	385	383	396	394	363	401	402	400	393	380	381	382	371	420	375	359	388	399	397	404	380	416	405	362	390	382	447	402	382	400	391	349	367	392	394	454	402	369	377	408	406	402	365	384	398	351	383	410	390	402	403	385	397	400	397	387	412	410	422	391	403	406	383	386	384	361	399	382	375	356	374	388	394	390	365	369	422	413	389	367	372	382	385	405	374	371	378	395
23037	20960	28700	23385	20961	16795	1871	925	709	643	595	533	536	551	527	502	516	474	460	452	452	458	444	398	445	415	436	429	418	396	463	405	387	412	397	441	431	391	400	399	372	402	385	423	405	394	392	382	437	418	429	402	400	378	412	390	407	426	386	400	421	398	416	404	400	417	400	353	423	403	411	420	413	395	406	369	386	376	384	403	376	381	429	405	416	384	391	404	435	402	435	389	407	414	404	420	367	359	388	387	386	374	411	388	407	392	408	403	424	400	400	401	388	414	403	392	423	420	393	381	398	414	373	358	403	417	397	405	381	367	394	439	371	361	403	408	377	394	406	409	371	374	410	392	409	348	381	372	409	396	393	400	415	361	413	391	404	366	404	415	406	387	400	425	392	375	374	364	405	392	395	416	395	362	425	413	403	366	436	400	415	405	400	375	421	345	408	431	386	395	390	388	386	397	380	395	411	410	356	398	410	402	422	413	401	390	390	404	410	406	394	399	399	364	389	407	390	376	367	434	388	427	375	425	406	375	370	321	412	377	391	416	378	402	379	415	381	409	368	425	389	399	429	433	419	390	417	413	401	410	387	397	425	417	358	392	391	395	390	422	368	417	401	373	414	401	362	402	399	412	392	395	420	393	435	387	406	381	368	391	396	374	407	405	413	383	404	372	375	374	388	412	399	387	415	409	412	383	380	438	383	367	412	400	406	391	399	370	379	393	395	357	391	384	370	407	393	427	406	372	419	372	384	383	416	370	427	408	380	393	413	375	384	372	414	399	385	386	390	418	406	404	369	422	402	414	405	411	401	398	382	420	406	394	398	349	410	376	381	407	419	421	409	411	398	407	414	389	379	389	387	409	415	420	412	404	392	364	392	412	378	404	379	418	352	417	390	400	388	369	370	418	401	415	410	426	381	407	415	400	375	408	394	404	367	382	393	377	407	362	384	391	412	382	379	432	411	421	371	418	420	378	408	411	399	378	398	377	369	423	379	400	407	407	419	388	373	378	382	409	362	357	365	443	396	382	413	398	429	376	378	400	378	399	368	410	369	383	389	409	389	422	381	410	417	403	413	358	377	418	364	365	404	392	362	409	383	389	402	417	420	402	388	353	366	399	392	395	375	409	433	376	407	416	386	399	380	399	400	364	405	372	412	411	371	401	375	433	394	404	410	382	390	419	372	373	388	378	390	416	402	390	374	402	372	373	388	398	364	377	392	386	373	386	398	357	441	420	398	386	356	429	393	397	406	407	397	427	407	386	417	420	403	377	380	419	398	377	399	384	398	423	379	383	417	403	406	372	365	378	434	410	352	411	423	411	421	396	355	376	407	395	393	399	364	387	385	373	431	404	392	388	359	417	379	381	423	361	423	388	397	385	394	421	448	390	411	383	412	388	396	387	405	407	401	403	404	394	418	388	382	388	357	380	396	382	400	395	388	413	392	411	399	419	360	398	387	380	386	421	389	374	414	397	383	387	395	385	398	416	400	404	401	383	381	362	429	368	381	377	377	414	412	400	425	432	411	401	382	351	357	405	385	397	431	395	399	402	392	390	380	360	370	405	363	407	419	401	379	369	390	427	395	387	420	378	393	415	383	396	387	414	393	405	366	395	374	391	379	430	429	370	416	405	381	391	415	351	419	396	407	376	369	349	400	396	400	430	372	411	430	394	376	418	365	371	382	378	404	393	392	385	390	408	416	396	412	431	391	375	397	411	451	435	385	378	396	370	412	385	410	385	392	387	387	391	416	452	378	358	385	376	395	386	384	380	395	377	382	392	396	391	366	412	418	368	374	370	435	406	415	377	392	390	393	399	387	427	381	386	404	395	386	408	354	421	414	387	389	409	380	444	388	383	386	371	385	421	372	398	373	374	381	397	407	421	401	413	404	364	397	397	367	382	369	360	367	396	382	375	405	397	419	400	355	357	397	399	380	416	381	367	372	384	386	384	370	426	416	421	383	362	412	417	390	386	374	406	426	395	375	399	386	411	413	355	397	413	397	387	389	397	419	380	385	351	408	376	411	400	394	409	392	400	361	382	389	415	383	394	399	395	422	384	406	423	371	402	392	409	418	411	390	386	406	411	413	369	392	399	401	395	371	361	367	358	396	406	401	397	431	384	389	404	417	418	380	373	356	409	386	382	362	374	377	357	375	448	391	389	383	401	408	356	396	408	395	402	397	429	383	402	403	377	401	374	409	401	444	373	397	391	406	388	425	357	386	369	377	387	414	380	386	384	411	386	405	418	398	396	399	375	386	389	411	425	398	372	403	374	394	421	401	374	380	395	406	345	392	362	442	399	442	383	401	424	397	399	377	389	373	396	394	393	391	406	378	406	381	389	381	435	382	367	391	437	381	421	406	381	412	397	388	404	432	412	400	340	399	400	403	369	411	410	387	378	394	398	384	393	423	399	383	374	355	359	403	382	389	396	391	359	412	391	362	377	410	375	401	380	394	351	391	430	392	368	367	376	346	376	385	381	427	382	391	372	422	442	372	364	398	382	418	392	436	407	380	380	381	409	402	387	409	409	390	379	395	373	414	395	424	374	373	393	380	403	419	430	410	388	412	351	401	403	371	396	405	367	406	364	361	403	385	414	384	391	373	413	385	401	402	396	414	392	404	404	370	387	412	369	388	386	378	359	409	414	395	362	398	407	401	437	385	367	395	401	382	419	375	395	413	404	391	370	399	378	367	382	414	400	368	368	395	399	407	387	402	388	410	403	429	395	379	388	366	370	374	425	371	427	404	371	419	413	395	394	395	384	408	387	369	426	409	419	390	347	388	367	392	408	403	388	401	392	377	424	430	382	336	381	399	400	385	414	366	395	395	414	411	402	403	400	383	368	382	394	397	382	391	413	437	396	401	389	390	413	379	377	406	397	377	387	412	387	415	425	378	391	387	387	408	385	405	437	410	395	388	428	372	395	408	370	402	351	412	382	387	392	390	405	383	399	393	358	413	369	422	346	408	383	422	405	387	378	382	400	421	398	397	416	409	430	426	438	415	403	402	385	382	390	396	366	389	410	388	410	443	376	391	383	402	405	390	387	411	396	406	396	390	399	421	428	390	396	403	419	395	373	426	405	440	363	401	424	381	393	392	382	391	388	367	367	399	393	389	415	397	403	413	370	409	367	397	376	392	367	417	372	390	422	401	403	376	393	389	384	399	383	391	372	394	372	396	396	373	407	393	376	435	373	392	383	379	371	352	410	376	389	400	372	424	410	396	384	414	394	377	425	399	405	387	375	420	428	399	400	394	405	377	394	397	362	397	388	388	398	410	407	399	360	374	400	389	370	387	393	425	373	387	399	396	402	376	403	434	424	395	441	405	342	391	380	414	399	388	391	389	384	426	396	414	360	390	378	423	392	415	409	396	401	385	377	415	398	375	363	403	384	421	392	382	390	408	363	365	378	387	407	377	437	400	361	368	384	409	382	370	427	373	390	394	420	383	358	414	403	411	407	347	424	391	380	390	415	416	384
16159	16063	13534	7494	5060	3698	2823	2367	1955	1678	1484	1290	1214	1112	1076	994	1030	958	887	905	874	858	811	833	808	801	774	757	733	764	716	746	776	713	730	695	720	770	776	687	689	689	712	699	717	710	688	713	637	702	679	750	669	688	664	725	719	681	714	705	664	677	684	718	662	600	710	689	687	671	688	690	696	656	690	647	701	719	651	700	711	696	667	674	699	702	658	676	676	657	687	697	651	665	623	669	687	680	707	632	671	686	673	733	679	670	701	682	672	720	657	659	688	694	649	719	684	694	687	653	658	672	663	698	666	666	651	683	682	694	686	690	630	662	675	662	653	646	676	679	643	626	669	695	658	678	715	642	644	633	673	695	684	709	727	639	673	671	671	682	690	694	662	672	679	689	649	712	684	684	647	706	665	669	678	663	683	663	687	671	641	664	686	672	640	656	664	675	661	673	711	646	686	678	697	706	676	679	679	728	667	639	658	651	690	680	685	673	632	630	702	666	709	696	666	641	665	630	705	774	685	627	664	660	640	702	691	656	709	712	661	630	665	670	656	651	658	643	679	651	705	676	690	649	646	648	656	660	675	690	667	656	699	690	691	702	692	683	662	681	659	659	652	697	659	639	694	678	620	652	659	641	669	668	675	725	670	660	672	674	683	636	627	690	680	717	671	699	706	636	665	642	647	681	639	681	700	676	706	700	678	684	665	692	715	666	642	665	641	661	699	745	671	698	703	660	709	688	671	662	669	706	695	662	706	644	700	667	694	632	665	652	636	660	652	663	658	646	642	647	642	676	697	697	664	686	682	678	680	698	668	660	685	685	624	687	670	673	636	678	665	664	698	705	670	614	715	661	718	671	629	682	758	702	685	687	652	684	592	640	700	673	640	663	679	654	662	686	667	622	683	638	677	655	680	664	671	685	668	702	703	685	614	631	736	652	686	692	676	672	648	676	646	681	660	669	680	692	666	624	650	688	662	730	698	690	652	660	657	663	670	659	647	659	622	625	700	651	694	712	684	652	625	662	687	695	692	672	658	684	660	658	694	649	661	695	680	704	680	672	665	681	641	692	666	659	691	678	696	667	672	657	607	633	665	700	636	659	712	662	696	662	647	678	641	639	665	627	705	723	678	681	690	746	664	658	728	665	676	715	682	679	664	647	701	696	712	689	663	676	671	654	715	643	657	614	676	666	647	679	700	677	662	647	713	656	629	659	689	679	640	723	669	673	629	651	663	663	683	669	651	653	665	702	635	671	682	670	663	664	708	715	675	683	651	694	672	689	684	662	664	664	648	664	675	637	677	657	716	680	677	709	671	667	678	660	659	666	673	659	630	642	663	667	651	693	642	689	660	678	659	707	651	661	689	700	638	657	673	691	655	663	677	710	615	704	636	666	700	626	685	724	661	634	637	643	671	683	671	688	640	648	699	693	678	640	715	673	652	654	690	665	650	702	661	691	717	636	691	709	665	636	732	724	658	694	651	624	651	695	683	671	659	639	615	698	651	669	672	675	640	654	632	699	666	697	674	689	664	632	659	670	633	613	654	640	694	669	660	701	703	667	689	682	676	704	656	621	639	661	687	634	712	642	696	691	684	709	648	663	695	655	653	695	720	710	740	676	644	682	652	665	671	639	718	655	645	658	694	663	692	674	626	692	655	620	688	648	697	639	705	682	720	683	648	675	629	631	676	669	647	694	699	693	659	680	710	693	666	706	629	666	639	677	670	667	683	664	661	649	648	696	668	677	638	690	641	669	655	668	621	694	678	686	686	664	637	690	682	655	633	661	681	639	616	692	672	614	665	667	669	693	708	641	712	683	654	630	717	686	674	692	714	663	658	714	677	690	672	717	639	648	642	693	669	707	648	689	694	648	647	645	664	679	662	649	638	682	685	674	668	648	728	631	638	646	679	650	687	679	660	676	665	661	662	681	643	675	668	655	661	728	663	627	666	626	630	701	640	646	682	674	713	605	709	675	672	634	660	653	673	679	732	666	677	682	670	688	681	633	661	684	690	673	676	632	695	684	678	620	670	678	713	665	663	709	692	681	647	600	635	626	672	706	633	654	679	614	682	664	689	635	663	657	711	674	731	684	671	689	669	718	648	677	655	656	686	681	663	658	642	674	750	699	669	689	651	656	618	664	691	664	698	733	634	684	724	676	681	665	650	654	736	666	659	645	679	680	661	624	663	656	670	681	641	674	687	698	696	714	665	682	645	677	703	658	631	674	638	674	655	697	712	675	666	676	648	654	665	684	681	675	657	679	652	647	690	634	637	656	708	642	670	682	678	633	659	661	644	687	623	740	643	697	668	628	656	671	696	632	676	665	621	684	634	672	687	680	685	658	667	669	690	702	679	702	640	676	674	699	688	630	721	703	691	634	687	648	693	668	660	684	686	684	661	683	696	690	668	627	656	660	692	681	686	656	664	651	717	644	692	664	683	623	650	672	681	672	683	632	680	680	642	687	731	669	659	738	654	687	717	613	687	659	644	672	699	626	696	681	689	666	707	648	667	695	630	637	660	674	672	625	657	655	654	686	683	676	687	647	643	673	615	715	635	682	704	720	672	682	702	669	656	674	686	657	689	681	701	704	666	688	653	625	733	668	679	691	658	636	671	678	675	646	685	642	656	659	670	655	665	704	712	649	666	695	665	633	653	704	679	704	651	687	652	642	674	687	683	671	674	679	601	651	676	656	652	703	631	674	638	692	719	664	687	651	639	675	647	669	663	696	654	673	624	679	689	683	643	713	679	703	672	698	658	674	696	645	649	667	599	685	637	699	676	650	660	684	700	671	646	687	708	685	705	683	638	667	659	647	683	688	675	621	711	656	685	660	657	674	682	674	681	685	609	661	657	707	707	692	654	653	702	673	668	652	706	626	727	705	668	679	716	649	673	638	628	638	694	637	710	646	667	660	667	667	739	639	668	620	645	695	659	692	664	685	646	658	646	638	676	659	663	692	690	628	641	667	732	684	670	664	674	662	705	688	688	644	634	661	645	663	681	726	699	697	740	644	679	613	644	732	650	660	660	674	617	603	634	655	700	690	690	663	672	726	666	662	657	681	681	640	687	652	696	693	655	691	703	680	705	688	657	639	662	692	675	647	670	670	663	659	706	615	659	660	636	675	642	672	706	649	717	661	671	680	658	677	698	687	673	672	697	657	734	650	665	680	678	661	670	635	684	640	682	716	671	682	652	647	708	646	712	635	640	697	694	669	710	674	649	618	692	654	697	682	662	654	657	674	690	653	660	697	690	673	695	671	671	664	629	711	679	619	678	681	679	660	682	665	683	679	642	665	689	647	626	677	647	646	696	669	675	695	678	665	722	641	685	611	647	644	659	666	673	658	693	679	674	644	617	676	617	645	687	697	652	674	682	653	678	705	649	692	672	673	637	647	701	652	701	622	641	711	703	667	642	655	705	684	627	642	657	671	696	668	658	670	666	676	655	702	658	658	679	681	647	680	669	681	657	680	687	682	680	633
26650	20089	7070	809	552	465	462	462	460	440	413	438	450	455	435	474	412	432	407	398	421	427	437	422	427	413	448	418	424	414	445	475	434	433	435	439	443	426	426	442	441	437	426	404	414	421	418	454	410	428	417	488	415	416	408	443	462	410	411	453	440	410	484	426	449	440	411	469	420	416	409	450	411	438	437	426	473	454	464	417	394	434	422	410	384	442	394	402	430	427	456	416	436	435	438	454	418	434	443	430	454	424	397	442	439	440	383	451	440	440	414	413	407	440	445	413	413	451	422	395	446	418	424	367	437	390	416	440	400	426	432	440	432	427	388	408	413	449	438	422	462	443	410	457	454	432	457	421	409	426	428	449	467	445	444	431	427	446	389	416	438	412	432	453	433	374	423	443	411	435	438	429	425	435	437	409	432	432	416	422	447	442	362	470	418	433	419	465	453	464	413	410	441	429	440	420	446	437	397	407	429	467	404	433	463	442	430	414	440	429	436	430	450	418	418	449	459	405	405	427	391	422	445	438	424	409	431	422	443	411	427	399	421	430	433	434	422	415	464	430	378	449	435	410	427	424	495	423	442	456	435	388	406	396	419	423	424	401	421	427	380	404	435	425	420	417	470	432	424	442	427	436	434	416	427	424	411	403	460	453	424	415	429	411	445	421	421	443	439	434	415	423	435	439	423	419	432	450	428	435	449	386	407	438	441	449	380	421	441	418	415	422	449	406	398	426	405	399	437	403	427	401	418	443	409	407	427	426	420	444	432	426	406	456	434	431	454	426	434	449	405	406	421	409	437	409	471	409	396	430	456	405	430	394	430	440	459	445	420	447	434	409	442	434	436	394	426	447	375	423	410	444	393	465	433	418	421	483	407	424	432	441	396	444	444	431	419	404	414	442	435	440	439	451	438	460	465	464	447	401	442	411	436	445	413	407	459	401	428	413	459	443	443	423	445	440	431	419	418	420	439	400	384	436	401	462	412	432	384	419	436	431	409	426	410	472	450	425	404	402	422	446	390	398	390	412	459	444	468	410	448	433	391	417	452	450	428	417	431	431	470	433	417	405	408	429	438	426	445	409	443	402	445	399	437	456	425	402	415	436	407	448	430	455	435	460	458	410	407	426	438	421	440	411	420	435	444	418	426	409	416	435	424	429	439	444	429	405	417	403	425	435	431	426	448	411	401	395	414	418	463	430	435	422	482	416	450	425	423	425	442	439	411	464	443	417	424	389	416	406	428	412	470	412	425	403	436	443	469	369	408	427	420	428	409	435	444	396	421	458	427	421	445	438	393	418	432	439	446	446	424	445	410	452	414	439	405	451	444	441	417	427	442	415	418	433	456	437	444	459	452	435	449	423	405	453	435	448	452	472	435	416	428	432	386	411	414	427	406	437	416	395	405	425	424	419	441	401	448	429	436	437	423	434	446	429	420	402	398	395	422	436	405	490	427	443	426	385	453	458	461	431	437	431	435	390	413	452	437	415	411	429	423	427	453	450	446	421	479	440	418	435	464	419	458	406	448	415	416	450	405	455	408	416	444	466	444	440	417	458	403	412	434	441	440	428	408	411	422	466	470	443	415	415	429	423	442	438	411	432	416	484	426	420	432	390	418	446	444	408	450	415	442	427	427	452	400	413	453	457	427	427	438	418	453	444	416	391	406	434	442	441	410	432	435	444	433	436	421	402	469	440	404	375	427	393	451	416	476	383	434	436	408	425	433	401	426	436	434	419	421	458	418	408	422	392	414	438	437	428	384	455	420	447	422	408	453	422	475	435	421	431	443	392	437	446	430	443	426	450	417	427	448	437	418	435	405	426	449	430	433	443	455	425	395	416	451	464	450	413	433	439	420	434	442	436	434	433	437	479	417	417	408	405	454	398	452	424	427	415	421	479	429	428	437	406	462	419	432	417	403	423	434	415	428	419	419	424	405	434	444	433	443	452	469	447	481	393	412	420	432	427	433	451	433	405	430	434	435	440	405	423	446	441	415	460	450	438	429	424	422	418	451	415	421	425	419	453	430	440	444	382	430	415	420	447	448	446	454	422	447	430	417	448	439	479	443	438	444	446	437	446	428	413	439	454	428	407	412	425	443	431	400	461	414	457	451	433	444	437	390	400	419	414	411	418	410	439	394	456	433	431	423	433	453	399	387	437	443	427	388	402	429	462	426	406	428	411	427	425	408	460	457	446	422	454	453	421	419	422	475	434	412	431	452	466	455	428	427	396	439	425	424	434	450	428	446	447	454	387	392	447	397	431	460	442	428	395	422	416	433	410	425	449	387	448	440	436	428	404	472	473	424	410	415	415	401	421	424	434	420	410	416	462	426	429	449	416	452	447	409	456	402	436	398	439	446	416	424	401	445	419	396	428	414	447	430	450	443	434	410	439	442	449	443	394	411	393	445	460	420	434	414	430	409	418	429	406	462	415	422	429	432	444	428	420	402	407	400	437	421	450	405	424	411	419	421	467	452	397	421	424	427	405	444	427	438	445	419	419	464	426	455	436	429	439	431	406	417	431	434	434	455	448	420	414	453	440	412	428	434	415	433	421	379	424	422	443	401	427	430	451	433	396	451	442	420	431	421	396	424	399	415	390	405	436	421	454	412	410	451	440	410	417	436	435	434	416	422	419	482	428	426	439	428	413	427	447	406	442	451	395	421	451	430	463	411	443	425	443	425	420	435	399	434	380	431	433	447	380	455	410	410	429	430	393	419	397	430	422	423	420	442	405	422	456	427	420	402	434	446	475	421	450	405	430	427	475	420	407	433	424	430	451	440	434	388	414	443	452	432	419	403	370	406	388	486	468	434	481	430	435	421	468	438	424	415	460	426	428	403	405	436	422	390	396	423	433	423	441	446	418	442	445	410	416	437	468	421	411	464	408	414	388	462	402	457	412	406	443	459	408	392	428	418	465	423	433	455	414	436	412	455	437	415	421	430	455	396	424	398	448	448	416	435	431	439	410	418	397	442	411	431	436	442	403	446	455	425	446	419	428	438	428	424	409	430	420	398	444	413	415	437	419	424	454	465	449	438	460	446	459	451	406	436	405	444	415	431	425	408	447	405	455	409	427	429	444	383	424	445	438	446	437	440	421	455	414	395	425	380	411	430	454	414	391	452	426	382	417	430	411	444	428	394	454	425	446	434	406	455	399	432	437	444	449	427	424	413	413	425	429	446	416	448	425	428	459	432	429	443	411	437	453	405	422	425	419	380	432	434	444	447	437	418	434	433	410	433	449	435	455	466	400	450	413	429	415	424	446	380	395	428	459	431	448	437	425	493	409	388	397	460	430	438	428	406	431	466	431	439	420	439	453	412	440	435	422	471	432	420	447	443	422	444	441	404	439	412	386	420	458	444	377	415	423	428	392	433	392	437	417	451	409	403	451	443	442	444	425	459	436	405	460	424	439	424	433	467	421	416	437	427	455	445	454	387	446	435	432	451	407	394	431	432	447	429	407	455	413	438	416	433	411	444	430
6420	1906	1772	1183	1028	963	880	886	846	808	794	788	845	749	760	737	811	771	783	781	756	771	762	775	792	807	780	786	713	803	787	833	782	798	771	741	769	766	771	770	766	799	777	815	816	777	805	803	756	820	814	763	770	772	773	779	746	782	795	792	740	816	790	752	743	754	764	743	748	754	827	768	778	758	769	786	725	796	759	823	775	761	732	782	745	748	762	815	793	786	740	786	723	805	766	767	787	826	774	759	762	765	747	798	781	725	749	752	767	840	780	804	743	749	759	767	786	755	764	794	780	745	813	744	751	797	757	801	738	753	792	745	772	766	755	799	766	756	763	797	775	780	816	757	743	750	746	760	756	788	776	739	796	774	760	757	720	796	780	810	736	731	786	763	822	775	801	752	754	723	760	735	772	794	743	750	769	753	781	749	783	751	737	793	815	768	799	768	794	782	740	761	747	767	772	771	784	816	743	778	772	762	774	786	807	765	807	765	789	734	769	752	720	796	813	774	833	775	750	787	779	757	733	741	745	776	745	782	739	806	779	795	706	768	775	754	757	761	737	776	782	803	772	706	816	756	786	746	832	748	756	834	781	776	734	779	789	786	756	791	782	751	782	770	817	769	822	806	778	800	711	752	789	756	818	736	774	781	768	784	787	796	802	796	730	775	735	815	751	759	800	793	763	797	743	742	762	777	764	777	774	784	775	733	789	761	845	801	758	768	742	730	758	745	786	777	773	772	765	755	770	792	712	802	816	755	795	806	767	743	762	779	781	775	746	738	764	792	799	781	826	753	712	802	781	757	729	774	764	744	795	775	756	801	738	770	820	743	775	748	760	784	828	769	791	774	726	736	829	769	766	751	853	740	768	733	805	775	752	773	767	789	749	768	785	742	772	783	755	796	760	778	795	774	733	757	761	811	797	751	750	773	752	788	756	753	751	816	786	768	789	756	802	761	749	703	769	782	769	787	785	761	789	756	757	765	792	820	778	804	778	788	766	785	808	780	796	771	773	740	751	812	774	746	771	758	762	816	782	789	770	785	726	792	755	722	764	810	790	742	725	782	783	710	704	747	791	771	762	740	775	777	792	738	740	789	748	761	774	766	729	785	776	757	736	772	712	783	766	818	787	746	798	735	780	754	827	775	748	736	777	773	808	784	785	817	774	762	711	804	749	706	732	740	758	767	756	763	697	745	756	741	745	717	756	769	751	785	734	760	735	765	742	759	781	728	792	768	764	803	760	785	786	794	763	768	795	742	781	767	763	741	788	778	733	781	825	785	713	752	793	804	746	791	785	773	805	796	777	809	779	709	730	754	773	779	723	725	795	783	755	795	789	757	730	732	772	744	703	748	754	780	774	768	738	744	781	712	792	756	775	816	767	722	754	786	759	751	777	748	770	755	756	768	781	756	791	726	778	799	757	819	740	787	757	795	730	768	799	755	734	753	769	699	772	758	831	741	784	772	768	789	747	777	756	771	837	767	749	748	807	743	724	820	773	793	781	783	776	813	817	780	735	750	781	789	782	741	719	718	786	727	733	744	793	744	781	782	805	733	770	804	754	749	793	754	750	715	806	776	768	823	819	747	769	737	766	753	759	764	821	739	787	766	806	802	786	781	741	800	766	770	760	775	777	783	771	806	769	757	766	761	750	760	771	749	809	778	762	772	732	811	730	738	791	720	763	757	767	780	767	783	810	829	732	742	794	730	758	709	761	763	718	770	775	780	711	762	787	776	803	762	804	785	760	738	721	745	817	763	774	735	752	749	718	760	765	743	819	771	797	736	804	803	782	774	799	724	743	763	785	800	749	733	708	769	795	777	790	776	748	795	784	747	781	779	736	748	795	774	790	743	828	780	791	778	770	747	754	759	749	749	749	755	825	765	762	766	749	773	748	788	764	774	807	775	791	774	821	731	774	754	797	769	808	795	741	774	785	717	769	768	766	753	783	741	765	776	755	785	731	764	703	700	770	790	782	735	769	744	767	795	810	770	776	809	792	759	761	737	723	738	796	760	799	774	779	731	768	750	740	764	777	816	731	783	818	775	763	750	763	771	750	803	753	781	798	732	762	738	773	746	765	768	782	747	781	740	744	750	765	758	781	761	808	814	745	768	741	760	783	714	751	771	776	818	793	760	763	769	787	782	737	749	738	796	781	779	756	796	762	736	775	782	788	792	742	805	767	764	712	814	826	722	766	788	790	738	729	704	803	755	754	755	748	792	732	722	745	761	786	808	762	760	733	747	761	740	775	778	789	756	776	758	768	756	819	802	771	770	794	734	794	761	776	793	726	824	789	757	779	744	774	783	804	772	736	741	730	740	713	737	720	782	700	762	733	776	721	719	743	776	767	827	746	807	843	761	774	755	800	830	719	754	805	789	801	810	734	762	768	715	733	799	763	762	734	759	772	768	763	770	763	771	782	798	806	775	819	715	743	777	757	795	794	754	769	760	762	813	765	784	723	788	760	723	686	798	749	775	793	705	795	758	801	724	807	825	736	754	779	764	786	747	783	797	810	796	740	716	747	762	813	801	798	803	768	778	751	800	738	758	787	743	711	720	736	803	766	810	778	765	776	794	790	761	776	794	775	777	773	764	772	691	771	735	779	756	731	756	718	772	774	752	745	764	809	735	797	827	732	773	756	807	812	756	800	749	776	807	751	763	715	766	718	741	777	795	729	793	733	782	847	756	777	795	708	758	782	774	766	782	715	813	778	788	721	783	768	768	778	717	782	735	745	755	762	783	746	743	763	765	785	770	772	737	770	761	774	773	706	752	742	742	792	766	750	775	767	732	796	744	704	790	780	786	775	766	788	789	815	778	795	797	763	764	766	812	770	724	791	783	820	760	795	774	774	794	767	778	772	784	740	750	775	746	766	790	784	720	766	805	739	733	783	821	772	813	756	788	719	718	788	791	733	823	752	757	715	779	759	774	766	812	716	744	780	810	767	797	754	796	766	772	745	766	754	724	764	797	727	736	756	797	780	784	703	776	751	761	726	738	795	764	726	784	792	776	764	829	774	795	790	775	755	795	755	796	714	787	774	779	743	745	774	793	789	770	781	776	813	771	738	812	727	780	787	809	801	782	741	767	723	723	781	772	796	823	775	761	781	813	723	784	719	812	789	774	791	758	805	742	753	765	763	778	703	783	763	793	789	751	769	809	749	792	808	767	836	784	705	789	806	740	774	776	816	795	763	756	760	794	756	773	735	744	773	757	768	775	780	781	763	789	763	749	768	785	767	720	786	738	767	745	749	777	737	813	792	761	780	804	782	773	818	763	740	727	754	766	770	747	779	772	759	792	780	723	786	811	771	783	743	741	776	798	746	808	759	829	767	777	762	796	794	788	801	747	807	785	730	762	785	777	771	741	775	722	776	774	798	753	745	763	762	741	762	805	739	752	802	768	786	806	765	783	785	768	808	772	809	767	755	759	764	763	776	764	754	743	813	786	777	754	776	777	749	755	809	779	778	760	785	775	755	767
24061	20990	28022	24119	18699	1531	594	461	413	351	316	307	295	276	258	270	212	217	249	230	245	242	232	221	213	232	228	217	218	251	222	223	222	201	218	229	200	208	172	197	232	205	201	228	187	223	224	209	208	198	187	220	216	226	200	218	216	214	215	218	232	191	193	196	207	198	201	231	203	195	227	184	201	182	216	217	178	195	180	207	165	192	206	189	191	186	210	223	210	210	217	201	182	192	198	217	208	193	213	187	205	204	194	220	216	204	218	163	222	230	206	229	166	215	198	184	193	180	208	207	199	201	209	209	201	188	201	203	216	200	194	218	227	202	174	189	199	209	214	216	209	220	199	199	221	192	223	213	234	193	209	186	195	189	197	195	195	210	191	213	229	217	181	202	206	201	207	206	170	183	209	188	200	196	208	186	225	192	217	198	189	217	223	217	209	198	201	197	226	202	194	211	182	194	195	185	219	189	218	219	188	196	218	194	223	194	206	196	230	186	200	197	207	218	205	195	178	208	215	181	195	193	191	192	183	188	227	203	196	191	197	187	203	184	218	201	187	184	204	227	186	224	228	190	208	201	199	239	226	213	210	219	210	207	208	180	223	185	205	197	207	203	190	188	186	177	208	203	243	200	214	181	200	189	216	191	162	186	196	193	211	221	171	208	201	227	208	190	211	202	187	237	216	210	194	236	214	226	193	191	219	184	216	204	216	180	218	202	220	240	213	184	193	204	217	202	220	207	195	231	219	192	184	196	214	198	222	219	214	209	240	202	213	202	224	225	213	210	212	223	219	213	206	208	188	189	225	234	212	240	185	185	214	214	199	215	184	195	216	215	209	210	228	221	229	199	214	194	183	239	188	205	200	188	189	208	180	213	189	192	215	205	213	196	198	236	203	216	207	222	209	197	182	199	198	195	219	212	222	209	195	227	191	207	230	210	206	191	186	210	186	233	185	188	200	231	188	203	202	217	194	203	210	195	222	226	200	212	181	200	203	206	195	227	224	204	202	198	194	202	211	200	195	222	228	189	193	193	198	228	185	204	210	202	189	179	228	214	191	190	213	189	204	210	221	194	182	205	220	225	220	184	204	193	163	217	191	211	196	201	194	200	204	220	195	196	181	174	239	198	199	210	175	205	209	190	200	192	227	192	190	219	207	216	213	190	233	220	209	202	206	194	180	205	193	213	194	186	243	171	212	196	206	178	202	224	218	215	210	183	200	226	199	235	194	215	207	205	196	193	222	201	237	203	210	195	201	206	209	215	193	218	170	181	197	231	203	210	177	218	211	215	206	197	216	200	183	215	201	206	191	219	191	210	213	206	189	219	218	200	228	192	211	236	191	194	237	203	195	197	208	218	218	210	188	209	218	188	232	194	184	204	200	210	205	196	217	183	194	237	190	205	198	226	232	211	204	186	223	207	234	195	208	197	207	212	201	212	191	206	194	196	200	238	217	184	196	209	226	208	208	197	216	184	217	201	215	186	207	182	208	204	191	190	210	209	197	212	203	210	216	202	209	224	220	207	236	209	189	222	216	205	208	199	190	187	201	186	197	218	253	228	209	206	225	195	220	180	201	187	196	217	191	213	225	180	195	209	210	194	193	211	214	201	219	178	193	198	198	187	193	190	199	213	193	207	225	203	192	208	184	213	202	209	203	193	219	228	210	195	191	189	200	208	211	201	187	205	231	200	205	221	207	197	194	200	206	171	211	192	187	195	220	219	183	211	180	204	224	194	192	185	240	199	187	207	202	210	205	197	226	229	204	181	207	196	235	228	216	238	182	219	206	207	208	213	208	211	183	206	208	190	221	189	205	194	186	225	206	189	202	202	202	186	196	202	186	208	207	193	198	209	200	200	218	188	216	215	175	186	200	201	200	200	195	223	190	204	198	223	177	213	193	193	201	231	190	215	204	211	233	233	194	195	223	215	213	220	203	200	226	186	193	201	186	193	218	175	209	206	235	215	210	206	210	189	234	192	196	210	206	182	173	192	209	198	206	178	192	214	219	206	199	191	201	248	194	192	207	204	224	209	209	193	214	227	237	223	223	201	211	194	211	222	201	178	182	188	195	204	200	214	187	195	198	191	201	214	204	194	213	210	197	207	218	209	216	207	190	198	201	190	204	223	203	184	227	197	207	203	223	194	189	206	187	188	213	206	214	215	202	217	213	196	177	200	210	206	201	217	213	212	197	183	190	211	211	206	185	220	166	177	226	186	212	211	215	189	189	217	184	205	206	231	213	211	189	227	213	195	227	240	228	220	203	213	193	237	228	208	202	205	223	197	218	204	210	198	219	210	203	188	225	192	192	183	207	212	200	212	185	213	224	186	204	207	217	193	196	215	221	212	222	192	228	193	201	202	214	203	183	214	211	228	196	201	229	234	205	214	203	190	229	199	220	214	207	196	210	196	172	181	210	216	206	198	207	202	227	203	169	187	205	219	202	207	210	214	205	217	229	182	203	199	218	195	231	202	211	213	191	198	200	195	224	211	196	212	223	202	187	182	198	209	206	204	204	192	186	206	189	190	213	225	191	219	194	230	205	179	206	210	189	236	203	195	210	195	202	215	178	210	207	227	226	193	199	216	235	177	213	200	239	204	230	203	217	214	210	216	188	202	211	203	201	208	197	206	209	208	202	210	192	209	198	211	188	194	221	193	192	215	207	196	198	203	211	216	208	207	222	213	212	216	203	211	186	227	190	199	210	198	199	185	198	217	211	212	181	186	218	210	212	217	218	201	190	208	182	185	211	176	180	190	219	238	200	216	167	195	188	196	218	224	207	191	194	206	211	223	195	192	218	203	186	197	194	206	201	202	194	180	209	215	195	195	202	217	196	175	202	220	212	214	216	213	197	212	187	199	199	175	212	211	196	219	216	215	227	206	222	207	213	188	190	205	212	203	211	204	185	190	230	220	188	202	199	171	205	214	173	220	190	207	213	216	204	185	194	202	188	182	226	196	225	195	192	196	225	214	202	207	189	220	194	207	191	166	201	189	203	225	240	190	215	219	196	200	211	230	204	195	205	186	188	194	201	196	211	209	226	188	219	190	197	212	228	224	201	217	217	212	199	234	214	206	206	203	213	231	234	212	189	168	181	197	212	213	206	221	221	174	219	187	197	217	220	204	215	229	205	220	232	190	224	211	205	192	202	196	181	182	199	193	216	221	214	203	190	212	197	215	204	203	189	217	214	209	193	215	200	211	208	204	210	211	178	171	204	191	195	193	197	226	208	193	205	184	224	200	212	194	217	192	193	203	204	204	191	199	202	202	179	178	187	225	211	199	223	208	219	214	199	197	219	185	231	192	183	208	211	213	200	209	215	201	209	210	197	199	192	220	230	208	241	190	186	202	207	192	183	219	203	220	200	179	207	219	221	206	208	201	192	207	207	229	234	218	204	228	206	223	210	211	186	205	232	225	208	202	198	192	201	198	200	192	181	215	201	184	203	217	210	195	218	202	181	189	198	195	181	210	214	205	180	201
13474	10231	8688	4434	2803	2059	1635	1282	1096	901	785	750	708	696	593	580	533	535	474	505	456	461	439	459	445	499	446	438	455	435	448	446	439	393	414	413	421	391	388	395	429	418	438	374	403	403	397	408	396	429	369	395	385	393	391	398	406	415	429	403	402	367	428	399	390	395	365	387	424	364	430	366	409	383	388	377	392	418	387	369	393	359	403	385	425	377	424	411	405	407	393	409	387	407	388	394	392	399	375	366	353	370	420	390	361	357	414	389	414	416	391	409	395	422	376	400	403	393	393	387	393	424	405	383	387	399	379	367	379	396	369	418	398	394	375	390	390	376	381	402	380	403	412	388	401	415	383	397	379	406	378	372	365	384	375	409	407	397	386	416	404	419	371	386	415	425	385	399	406	382	396	394	371	408	374	426	404	398	409	389	378	375	368	400	371	405	373	400	420	373	398	379	386	378	413	363	391	356	403	377	401	400	390	391	397	396	370	404	370	423	406	381	396	397	446	376	385	368	354	386	386	412	369	343	373	404	427	373	404	375	397	391	377	403	401	385	362	396	372	422	411	387	374	404	393	372	443	399	397	408	423	405	388	385	388	410	408	403	391	404	384	387	382	372	387	410	380	391	412	398	393	383	373	396	393	380	401	411	395	407	385	366	375	365	347	376	381	414	374	401	385	347	360	392	390	380	409	361	361	370	389	408	371	393	390	395	402	398	428	403	400	379	394	383	364	382	393	370	396	370	410	364	394	405	382	423	357	391	428	397	408	387	395	386	384	381	394	397	399	398	424	389	397	393	419	423	385	390	368	399	408	373	370	385	384	378	412	398	371	398	405	385	403	405	377	381	370	382	384	377	392	402	406	386	383	420	417	389	420	380	387	379	397	378	382	392	398	401	430	418	369	416	396	408	421	426	373	388	399	391	388	409	414	384	346	410	392	394	353	386	401	372	394	393	360	391	362	399	415	402	400	396	379	377	368	391	420	386	359	377	407	375	353	411	411	367	430	397	419	382	380	397	390	395	380	405	371	385	383	379	367	354	390	367	367	377	407	381	401	398	376	420	389	412	358	404	397	386	392	374	373	370	376	365	402	348	410	371	382	394	394	354	384	365	376	394	347	348	397	388	406	385	424	384	363	392	386	401	397	407	414	370	380	403	356	383	397	385	414	397	394	383	394	405	375	358	382	406	424	367	374	407	378	412	386	377	361	409	364	368	391	399	396	332	420	397	384	372	388	399	381	382	371	371	398	355	378	381	399	385	333	408	421	377	380	403	385	379	382	373	367	409	365	402	385	384	390	361	394	383	368	362	387	399	399	397	416	393	378	411	400	383	417	353	395	369	393	398	358	401	384	379	389	392	376	415	416	360	385	372	364	393	398	395	411	394	378	403	431	375	406	429	363	401	353	403	401	380	412	388	394	383	340	397	410	370	358	405	398	390	381	392	395	387	387	390	399	373	385	459	411	390	394	392	379	374	377	413	388	399	370	394	377	406	384	405	409	398	367	386	377	372	365	365	392	351	379	405	402	404	380	391	359	364	374	394	412	359	414	378	375	386	371	388	395	379	373	408	402	381	393	396	405	423	400	432	346	390	403	400	376	422	388	379	402	402	406	389	377	361	397	355	407	339	400	394	373	361	381	419	391	383	370	388	383	406	358	403	378	389	386	400	399	375	364	401	365	397	385	402	413	377	411	365	404	371	375	372	373	382	388	382	385	369	379	391	410	361	410	403	387	389	392	398	415	402	344	380	385	379	402	411	340	395	383	358	359	391	400	368	403	404	354	398	414	367	353	424	400	381	397	383	372	392	358	387	381	402	405	358	382	354	385	390	388	373	395	398	362	355	367	423	387	397	392	355	373	403	394	365	408	389	402	380	366	372	384	408	390	378	387	412	406	379	390	388	387	420	403	379	386	414	401	378	372	397	373	384	399	399	382	401	370	401	353	380	400	396	410	398	382	384	362	419	400	400	369	410	408	403	379	375	392	391	358	394	366	403	388	412	394	352	398	406	406	383	394	378	384	385	364	375	396	427	411	397	395	385	406	369	407	399	385	381	363	388	415	402	397	356	355	372	386	334	393	407	415	357	392	407	376	351	360	403	405	412	375	389	398	373	386	429	434	417	356	355	334	376	387	419	403	393	366	433	391	428	384	381	386	397	385	401	446	366	376	381	375	402	413	391	378	369	391	392	396	390	376	417	401	422	396	395	369	406	418	381	360	376	376	365	381	414	372	368	375	371	365	407	356	424	386	394	395	374	401	433	397	435	399	378	391	411	404	405	361	361	391	411	392	379	357	378	374	367	400	414	394	369	399	348	383	403	401	399	384	339	397	385	402	387	402	380	387	381	377	378	428	383	377	398	389	381	388	414	391	361	385	385	415	411	388	405	403	404	379	389	359	366	380	410	403	397	374	415	369	373	388	391	375	390	387	386	390	403	346	366	390	404	401	389	377	401	417	384	429	416	393	362	394	373	405	369	402	417	340	338	367	367	383	398	403	367	372	391	380	370	357	383	380	379	348	373	391	400	429	361	363	391	415	359	384	381	387	394	381	407	365	369	398	386	379	373	400	388	364	375	392	380	410	374	408	408	417	360	400	412	371	414	373	391	377	400	429	366	419	400	387	403	377	399	389	393	361	406	398	390	365	359	384	424	360	397	405	400	391	420	402	381	353	403	379	372	399	395	397	347	395	372	402	425	387	400	384	384	391	366	391	370	387	387	374	418	376	359	387	401	410	381	377	392	390	376	358	392	388	404	382	387	347	383	383	366	370	398	380	376	393	389	371	369	379	366	411	400	407	404	397	416	376	370	403	346	413	366	421	388	356	389	390	402	377	396	361	374	409	386	387	371	385	376	355	413	375	403	394	397	391	380	369	391	383	396	372	414	413	370	392	391	386	411	406	397	388	382	372	376	377	353	393	388	384	371	403	406	391	397	394	385	369	382	393	380	410	393	397	428	392	376	388	423	394	389	354	390	368	399	392	380	414	381	399	409	392	380	415	411	378	371	422	374	367	377	361	391	372	396	439	376	386	429	383	424	347	349	410	421	354	389	395	410	363	352	408	391	407	402	378	404	370	383	389	384	431	396	401	398	417	371	389	415	362	404	372	379	381	387	391	386	384	365	389	370	413	380	405	411	400	388	396	393	381	380	397	403	363	382	393	388	375	387	406	416	393	376	384	382	420	379	369	346	384	417	374	395	342	411	369	400	385	383	399	373	402	389	384	410	412	402	373	392	402	399	392	408	350	377	395	411	389	359	374	377	381	390	377	382	363	392	365	394	356	405	393	360	430	401	374	356	418	408	408	381	402	418	357	410	403	404	375	385	367	388	410	388	396	396	415	385	395	414	374	379	371	392	364	391	408	403	409	403	365	402	396	424	383	380	407	421	362	405	403	401	391	396	417	400	373	345	444	398	403	398	362	356	421	388	378	367	373	377	368	388	381	366	389	388	419	397	407	377	396	378	376	406	387	409
23076	20966	28702	23378	20966	16800	1943	919	689	686	588	554	518	492	528	501	495	478	468	457	473	421	449	456	433	407	442	436	372	447	450	416	418	415	428	410	391	393	414	378	436	401	379	386	376	410	411	387	435	382	400	397	421	390	429	417	396	374	385	370	415	385	438	385	418	396	372	417	403	398	369	407	374	410	418	357	392	418	398	449	387	398	433	385	406	420	382	414	401	387	385	410	400	420	404	402	388	400	411	394	405	416	388	418	383	388	375	399	405	428	361	376	414	381	371	379	382	427	388	372	378	401	431	395	392	400	404	390	374	433	421	404	385	364	406	398	429	386	402	387	387	459	375	420	408	404	407	392	393	395	433	424	400	385	400	397	384	425	377	401	369	397	402	405	415	403	404	405	364	447	389	448	363	390	387	386	418	391	396	428	400	396	435	377	397	348	408	396	395	381	393	406	394	394	381	348	352	394	423	406	382	418	367	367	410	415	381	411	391	338	390	423	365	387	391	406	384	395	423	406	408	383	386	391	441	430	375	386	405	402	385	367	386	368	409	369	423	412	405	388	380	392	414	396	365	390	396	388	371	387	376	377	392	381	398	375	417	428	383	420	408	404	368	364	398	384	388	394	383	400	398	389	396	407	399	394	352	381	406	429	424	410	403	430	360	388	409	397	429	383	407	391	426	408	365	383	383	387	388	410	418	400	405	344	376	384	407	420	417	389	417	390	382	383	356	425	346	408	390	370	397	404	467	396	391	376	402	395	371	383	414	405	381	400	394	381	412	407	392	413	416	398	390	389	423	395	436	353	422	414	400	382	386	357	401	391	376	406	404	414	410	379	428	398	407	383	350	391	432	389	389	371	430	384	409	418	357	394	388	389	394	396	386	371	397	432	386	428	406	400	401	401	376	403	405	413	398	389	394	418	387	353	380	409	407	377	415	364	391	397	402	394	370	407	414	398	388	397	400	363	413	407	409	399	377	396	409	413	383	413	402	382	408	421	399	390	402	417	396	404	426	379	393	404	391	380	408	367	368	389	418	416	384	368	426	409	387	408	385	394	406	380	399	390	406	395	396	390	398	373	379	365	368	411	387	392	392	372	382	387	382	377	373	383	396	391	383	438	436	404	420	395	370	361	384	413	450	368	401	375	357	368	412	375	428	386	393	399	409	359	387	377	384	420	377	395	400	380	424	379	385	416	390	404	387	422	364	379	397	376	368	391	410	391	365	440	394	394	437	393	397	407	392	385	386	363	376	391	385	360	370	394	396	406	411	370	419	390	382	420	403	378	378	397	423	408	403	406	373	372	389	405	409	411	365	392	395	404	426	427	404	408	407	401	408	418	411	377	421	389	427	407	379	345	428	406	417	391	391	379	427	366	403	424	377	408	375	413	376	386	365	377	421	445	379	360	399	371	376	350	396	366	419	405	411	423	338	379	393	401	383	375	369	388	376	375	426	366	391	409	381	390	362	389	403	419	374	391	423	401	394	407	375	402	400	386	418	406	396	406	393	410	389	396	441	392	419	408	423	376	392	397	390	406	394	393	382	378	387	393	369	395	372	404	419	414	406	429	390	367	390	428	363	388	396	375	393	376	366	374	405	383	382	395	380	382	375	391	422	401	373	387	381	381	403	391	377	363	370	386	415	372	384	382	400	391	355	425	417	406	412	401	385	423	392	396	356	394	349	389	407	373	396	373	421	358	408	374	407	388	382	382	374	392	372	392	390	389	393	355	398	408	384	379	395	421	392	389	403	365	393	397	406	414	403	390	415	400	428	367	396	370	397	411	406	373	368	357	363	420	394	400	388	415	358	388	379	405	438	408	381	390	390	357	383	378	381	415	414	394	393	407	419	381	392	408	369	396	419	423	424	383	353	396	392	392	387	392	393	429	400	415	408	396	397	406	397	391	400	384	401	375	371	413	378	412	373	399	390	391	370	403	422	399	419	419	381	394	399	379	400	338	394	458	398	407	408	380	357	373	396	430	385	408	417	361	425	415	419	377	374	401	378	406	385	409	386	363	404	355	422	368	383	407	434	397	394	400	397	374	411	395	415	386	400	403	380	413	430	416	378	404	374	418	403	364	396	382	357	359	379	347	382	396	400	420	404	373	418	393	395	430	396	408	410	403	409	400	354	433	337	373	383	409	351	406	418	332	396	429	415	394	399	405	383	399	396	408	410	379	384	411	414	415	372	400	404	387	356	402	388	374	401	405	402	386	387	405	395	393	424	392	386	375	384	384	412	374	360	377	420	387	391	372	379	363	420	327	432	361	405	384	404	375	383	409	389	387	412	392	390	410	384	394	394	403	401	414	371	384	369	390	382	397	375	370	411	377	342	410	404	375	368	381	401	369	396	416	363	411	382	402	424	358	384	416	395	389	411	393	433	354	398	413	397	412	407	374	431	403	384	376	390	387	379	397	387	401	411	418	413	386	368	394	384	370	366	405	399	407	414	367	367	427	371	387	414	410	388	386	399	390	400	374	388	380	393	370	424	370	390	378	393	402	371	418	376	392	442	392	404	399	396	426	384	378	381	388	379	392	434	383	413	405	393	383	393	405	409	371	362	380	415	366	378	387	392	396	383	384	394	403	361	398	433	413	388	432	415	410	397	399	380	360	381	369	448	380	402	377	402	407	439	395	391	403	402	360	386	382	389	401	401	383	419	403	389	425	359	386	466	409	400	404	399	389	415	376	366	408	401	372	384	393	415	417	384	380	417	436	370	395	345	371	393	388	381	380	414	351	364	423	386	427	383	365	412	410	412	367	354	393	393	392	401	395	386	415	400	347	378	409	381	422	409	371	374	426	406	417	385	366	380	379	401	368	380	382	382	403	395	373	376	370	413	406	365	405	379	403	397	399	399	406	423	399	395	420	395	402	408	396	400	395	374	374	392	390	383	460	383	436	369	415	376	400	364	394	387	426	379	424	433	380	339	402	401	385	394	407	390	358	389	382	406	409	391	382	380	397	371	369	399	364	381	374	411	383	351	424	384	377	405	415	446	376	381	391	379	328	358	368	389	383	387	402	382	384	395	418	412	354	407	377	384	395	411	384	408	358	392	406	429	381	392	433	364	393	392	414	414	401	377	371	351	409	379	384	386	370	419	369	407	361	409	391	404	390	373	458	392	417	389	367	403	421	405	400	388	413	392	388	397	413	394	401	382	428	365	418	408	353	375	391	380	376	409	422	389	382	356	386	406	408	359	348	399	427	381	387	373	373	392	392	402	405	399	374	406	424	391	434	393	402	396	374	405	403	380	379	422	402	410	421	357	354	406	390	379	366	374	420	426	391	404	397	420	407	400	392	394	345	402	405	380	359	373	437	411	457	400	390	426	394	404	368	404	383	361	401	361	389	372	393	351	357	407	401	402	402	377	399	401	396	379	411	390	427	387	402	366	368	419	378	423	395	379	412	388	403	369	378	388	390	377	361	389	422	409	402	367	382	387	398	381	422	404	423	408	373	351	435	413	389	401	369
16347	16487	13699	7526	5119	3691	2885	2353	1987	1692	1500	1353	1231	1103	1079	1069	975	963	893	906	854	870	830	797	775	809	816	803	710	708	771	747	753	769	732	764	736	747	742	717	755	716	732	755	686	707	742	675	721	691	660	724	699	727	650	650	712	674	683	695	702	713	690	688	743	672	660	727	662	701	630	701	740	684	736	730	678	700	657	703	692	721	691	702	683	620	684	651	705	713	715	649	708	665	680	645	701	693	661	705	677	690	712	662	684	736	686	698	679	701	662	676	712	682	691	619	652	624	667	697	630	688	666	691	659	674	697	667	669	706	621	719	678	654	674	665	682	683	700	652	662	667	676	725	674	677	691	693	655	652	685	695	680	695	635	650	665	663	653	680	614	685	660	660	660	685	673	662	693	683	682	682	705	654	673	684	687	686	692	628	686	673	675	659	680	673	672	716	649	704	678	653	691	647	651	672	677	659	655	655	638	712	669	645	669	707	666	653	680	656	666	697	695	670	698	660	666	697	648	662	723	717	670	670	727	678	695	657	670	656	670	667	667	672	682	679	672	677	689	698	660	680	667	665	712	682	668	671	671	739	662	654	672	669	727	664	686	688	638	679	679	645	618	677	617	699	658	717	664	677	679	658	631	644	658	657	633	694	678	681	638	621	699	641	602	667	700	657	693	694	654	635	648	610	646	677	689	640	654	694	694	624	672	696	705	666	631	716	677	680	649	667	625	678	711	691	616	701	692	629	680	690	646	655	676	677	674	642	687	696	708	647	675	710	647	679	690	730	630	671	690	698	665	707	696	707	683	645	650	680	687	681	682	702	665	668	677	679	686	652	714	641	637	623	686	654	693	691	642	634	659	657	633	676	726	647	662	692	607	664	645	661	682	693	695	727	659	683	666	660	676	653	682	625	722	647	646	689	686	650	664	692	658	678	679	684	720	668	642	689	701	666	693	639	680	710	671	674	719	711	615	688	682	683	648	679	613	647	706	665	661	680	606	687	668	657	734	663	686	651	673	670	663	668	667	643	712	702	696	682	687	652	700	659	709	647	614	659	665	666	691	694	691	617	709	706	637	643	681	661	662	685	671	645	638	675	659	687	678	696	727	665	710	667	674	674	679	644	722	662	708	726	680	678	663	665	665	652	656	687	657	692	703	629	629	654	607	662	678	704	670	678	665	659	639	643	680	670	641	706	653	646	683	661	672	653	672	640	686	644	673	693	675	656	621	671	683	669	644	644	705	638	650	693	690	668	695	636	670	694	678	714	646	690	617	678	676	669	685	658	659	692	679	698	648	665	699	653	690	668	679	685	661	678	669	693	658	676	625	636	652	612	702	675	642	598	637	692	669	654	679	664	667	606	633	654	634	693	663	687	662	706	637	689	673	695	697	610	696	695	668	646	682	675	664	667	668	682	637	673	651	674	663	694	665	630	675	676	681	662	677	663	664	662	684	676	687	657	685	702	691	640	687	651	678	664	671	632	709	698	691	656	706	650	666	622	662	640	624	708	686	658	696	670	670	641	680	659	685	670	646	677	694	681	705	616	648	653	703	686	746	710	690	655	644	628	661	636	632	683	630	668	666	686	735	698	675	664	658	699	664	644	676	696	673	713	690	656	684	664	657	679	633	682	641	688	617	683	687	683	655	676	686	669	678	648	640	656	674	650	725	655	682	644	693	661	634	677	684	729	699	597	662	651	669	609	656	686	664	701	643	664	652	717	684	658	661	649	680	645	637	640	676	653	699	658	668	701	667	692	695	683	645	679	644	677	680	650	637	687	669	664	647	693	619	711	656	643	606	685	621	665	634	661	709	668	637	649	668	681	642	706	684	641	615	705	674	665	669	680	698	708	653	650	678	677	647	636	640	666	646	700	674	654	699	686	692	642	671	709	654	645	641	691	683	678	647	696	638	692	663	640	610	685	640	707	683	698	646	655	678	664	672	647	675	660	668	658	646	682	659	653	621	689	678	665	683	693	666	668	671	639	623	686	661	679	675	745	708	708	706	669	720	670	686	675	694	648	682	699	708	693	674	659	695	690	648	659	718	679	696	627	674	630	644	682	644	666	663	664	711	737	697	666	648	640	668	619	679	641	617	668	705	679	658	668	663	668	656	720	665	661	647	681	668	694	637	694	695	608	647	664	721	650	663	701	655	663	619	686	697	667	689	668	678	652	682	622	739	641	677	684	654	649	692	652	638	692	654	650	675	714	701	650	648	650	673	670	640	638	675	665	674	658	654	667	659	666	652	629	682	687	675	611	665	676	662	644	657	672	678	664	644	662	686	652	691	643	649	698	656	686	661	713	689	655	714	666	681	695	655	661	618	670	650	631	682	706	665	629	676	680	660	677	656	642	686	706	626	739	679	670	663	651	629	656	605	674	690	680	699	697	708	666	665	641	709	649	685	642	709	680	669	638	659	677	646	653	633	671	686	721	652	653	651	654	698	694	666	662	652	729	668	635	639	657	672	643	703	672	681	656	629	644	678	655	721	678	707	714	644	688	681	670	678	677	654	691	646	618	671	672	691	639	661	712	683	675	693	680	713	651	646	665	682	639	645	697	695	696	650	643	692	635	661	672	677	698	658	664	660	626	703	671	670	654	669	718	680	699	634	662	673	624	703	670	657	657	681	686	671	666	594	654	665	648	687	727	685	601	660	679	639	678	694	658	664	632	661	652	649	677	677	691	703	690	615	657	625	645	692	674	690	655	696	716	702	685	679	688	698	683	637	675	686	677	671	680	631	671	663	644	693	672	675	673	686	638	646	704	661	659	674	650	660	643	671	683	649	674	638	693	624	659	650	651	678	655	666	744	701	673	657	664	647	665	673	638	638	689	678	651	719	692	658	642	619	691	684	689	643	678	640	688	692	608	703	652	698	669	656	661	649	683	679	681	620	637	661	631	657	641	700	664	664	686	643	689	682	646	688	696	646	710	645	643	635	699	618	657	675	673	657	671	642	696	595	718	668	683	694	681	724	673	664	675	662	667	707	720	703	655	634	665	666	662	665	674	673	691	709	647	679	683	681	674	706	705	640	675	698	661	637	655	652	684	646	664	642	712	622	660	682	643	653	684	661	680	650	673	650	654	628	660	675	636	685	701	691	683	673	665	657	689	651	644	662	656	641	632	639	665	677	670	644	651	640	659	636	716	666	736	632	674	700	687	688	674	667	715	671	701	677	674	678	632	669	638	728	694	687	670	695	642	667	659	695	672	641	705	696	677	738	689	723	665	681	722	660	635	642	665	653	680	654	695	661	678	699	671	683	628	648	656	665	638	648	637	606	676	699	688	657	684	649	662	668	690	639	688	692	701	725	669	689	650	704	724	682	662	688	660	685	645	661	677	680	685	622	679	657	735	655	677	654	651	664	680	716	667	674	661	630	661	651	656	672	686	642	674	674	704	643	664	697	698	649	686	676	667	655	676	673	605	712	677	643	642	659	716	650	694	645	675	681	682	653	705	697	666	678	686	660	694	686	611
26546	20130	7190	938	650	563	444	463	459	437	433	422	456	421	442	428	445	448	450	472	416	411	451	452	447	422	461	449	462	436	459	459	413	425	416	448	386	441	427	425	425	431	433	391	451	436	405	400	437	477	433	396	428	418	401	426	421	414	425	409	420	461	430	401	444	406	439	396	434	431	444	450	423	455	432	430	460	404	393	439	424	422	411	412	428	436	434	444	405	440	404	415	420	410	427	422	447	408	455	435	419	479	398	412	433	402	398	459	421	431	459	412	405	381	398	429	426	416	421	448	429	390	431	418	425	417	412	433	420	445	425	445	436	414	385	437	438	451	472	431	421	442	438	382	428	445	442	439	403	429	419	436	468	411	394	413	434	383	421	429	403	449	453	430	432	433	454	417	426	440	450	420	421	457	421	407	445	432	431	445	411	425	380	443	442	411	442	427	418	414	411	431	423	408	415	422	387	415	422	467	404	415	469	406	411	454	417	445	432	447	461	425	425	425	414	450	434	406	445	412	385	434	440	473	431	411	425	435	375	448	422	410	387	426	464	452	430	399	471	414	434	405	429	396	443	422	462	412	466	410	401	442	431	433	429	411	406	440	458	429	455	441	418	421	441	465	427	392	369	429	406	442	436	417	428	436	426	419	406	422	460	442	402	456	434	446	407	415	451	431	391	415	428	450	469	397	423	447	435	418	390	414	434	406	405	430	422	447	406	407	424	458	406	429	434	431	442	453	404	433	427	442	455	420	411	447	429	438	398	421	429	390	432	417	418	441	421	455	442	465	430	409	429	424	427	416	447	460	431	450	410	412	410	424	436	465	443	408	415	447	407	404	384	433	417	409	437	383	420	422	438	420	426	448	417	422	466	451	428	427	428	442	398	449	427	410	425	413	431	449	425	424	427	463	419	450	377	412	439	418	424	419	433	466	398	414	477	424	453	405	416	420	464	417	414	428	423	439	405	443	385	444	402	428	404	432	388	432	419	418	451	403	399	386	412	412	408	411	435	380	418	457	409	425	458	421	407	443	423	411	444	430	423	410	447	402	479	443	422	450	415	422	435	422	430	377	407	436	425	446	423	444	422	437	433	438	411	414	422	446	416	470	442	439	423	422	411	416	455	446	404	426	422	396	382	448	412	399	428	409	415	427	448	431	480	438	426	438	413	456	423	444	421	417	406	397	405	433	420	430	413	448	436	420	425	379	452	382	438	464	455	407	436	418	444	434	401	412	404	417	443	442	431	412	412	414	411	435	423	424	403	469	400	443	424	440	441	432	427	383	413	451	403	441	392	427	446	418	409	416	421	431	435	416	434	419	434	403	411	417	435	469	441	408	416	423	442	425	443	384	429	432	416	443	406	457	402	404	421	404	439	376	420	417	416	424	411	410	421	430	393	434	421	422	414	404	454	413	415	443	426	445	396	415	462	415	438	422	399	407	452	453	411	419	427	395	418	388	400	460	423	423	439	375	429	472	440	411	458	429	420	430	449	451	463	459	427	434	445	404	455	416	440	460	436	424	467	421	425	457	402	427	428	459	447	431	435	403	444	428	445	436	446	422	424	464	410	456	450	437	434	421	437	475	405	422	416	482	389	463	413	458	435	415	424	423	421	426	431	413	397	429	412	453	445	426	462	427	470	454	468	463	441	427	434	401	434	399	452	449	413	417	413	419	442	465	403	384	367	447	416	427	399	419	436	415	416	452	418	408	413	412	446	441	419	403	407	405	441	414	436	433	419	379	452	394	415	429	408	417	453	416	418	432	426	408	424	458	400	419	447	424	405	453	421	411	440	429	469	447	420	439	428	449	429	424	385	421	480	404	413	391	397	427	438	442	419	451	440	417	453	450	426	481	438	435	431	460	448	428	427	424	441	432	408	407	429	410	468	421	410	409	399	428	425	392	451	399	416	447	406	413	416	450	432	457	440	425	411	429	397	434	423	440	412	394	430	419	449	424	447	390	435	427	445	471	437	438	465	407	404	436	433	419	436	421	408	445	417	423	404	422	428	450	427	439	451	474	414	414	421	412	413	420	440	411	431	414	441	445	408	450	413	420	468	447	415	425	422	415	449	413	406	442	412	405	431	444	446	404	422	443	450	446	453	387	431	404	421	428	447	448	449	439	433	470	442	362	400	441	412	432	423	417	434	488	378	445	418	421	448	449	442	471	409	437	445	413	424	416	444	419	440	421	414	427	445	434	418	392	429	411	407	398	411	435	438	456	419	418	449	424	461	430	436	451	470	424	388	459	439	383	414	460	414	440	435	430	419	439	435	409	437	461	449	400	441	420	396	461	400	456	425	464	411	416	438	405	441	451	432	451	427	490	424	421	418	430	426	438	435	401	441	440	426	451	454	440	436	431	430	451	424	397	418	433	417	456	414	443	442	433	456	429	424	417	416	430	452	418	452	432	400	400	442	423	419	396	443	429	441	442	412	408	380	446	402	414	435	403	453	413	428	414	450	451	449	420	435	411	425	445	429	439	432	489	386	436	402	424	418	454	431	415	398	428	439	384	474	454	415	445	400	424	437	465	424	427	385	422	446	423	427	397	436	440	461	440	404	427	429	447	465	422	437	428	443	427	430	413	420	439	434	444	405	389	460	432	425	446	376	438	431	401	410	414	447	469	442	442	419	453	412	392	392	409	442	430	402	457	424	433	418	478	420	449	415	408	446	446	427	421	397	402	425	429	455	425	425	462	430	419	477	450	424	454	427	454	402	402	403	395	429	408	440	429	457	434	431	473	422	440	454	409	424	426	420	443	416	402	408	403	403	430	417	459	417	411	423	434	470	478	412	429	402	403	424	405	415	414	432	392	430	393	462	379	434	392	439	413	432	447	428	430	444	464	446	445	446	436	402	436	471	439	394	384	426	411	447	432	446	468	418	426	414	418	408	411	413	395	426	422	417	423	439	405	419	448	457	403	394	425	436	414	434	426	425	421	400	425	452	417	433	465	415	360	441	433	462	427	439	446	414	414	422	400	434	426	436	419	428	451	424	469	422	422	404	436	434	410	409	469	442	401	411	457	440	421	408	382	411	391	464	443	422	428	428	417	416	433	418	460	440	431	442	402	419	428	448	387	410	443	427	387	438	445	421	458	434	404	424	425	405	442	463	415	450	413	420	403	408	470	429	453	449	397	397	443	424	402	433	449	425	420	414	410	462	424	410	431	409	438	410	439	424	420	401	417	411	418	427	450	441	421	422	405	363	408	435	418	407	475	420	446	447	421	421	406	423	434	415	414	447	403	441	381	436	429	409	419	476	433	440	425	442	425	459	428	441	440	421	408	441	412	437	404	411	423	453	430	445	432	445	442	420	439	419	409	418	422	426	414	456	435	419	419	389	449	412	419	411	420	408	433	437	443	414	440	411	418	424	425	429	434	381	425	414	409	398	440	411	406	400	380	455	451	421	458	419	405	450	441	411	443	448	397	419	481	452	395	422	412	450	447	428	435	442	424	410	403	425	403	427	428	429	434
6572	1942	1781	1272	1044	960	894	895	821	841	826	740	813	777	791	808	831	776	759	783	751	779	791	792	752	759	765	816	762	746	788	755	739	834	793	758	752	761	774	780	779	788	731	799	746	737	762	796	756	772	769	790	722	718	783	796	752	789	816	745	779	748	787	783	755	787	747	776	780	772	763	769	793	788	787	759	787	787	760	802	805	762	724	754	756	793	818	782	787	812	755	746	734	763	792	759	751	777	754	816	736	789	745	761	822	796	720	754	745	805	761	805	782	757	776	735	738	787	780	717	715	801	711	759	730	753	755	740	790	754	777	757	826	792	766	710	792	769	734	783	799	692	793	728	755	828	764	810	764	774	714	759	752	744	797	783	752	706	741	721	765	713	795	763	743	739	782	738	727	753	801	800	770	747	784	737	740	732	800	769	778	758	761	711	796	794	753	747	772	744	754	755	756	773	721	724	784	744	772	747	750	782	773	787	763	811	757	777	766	778	790	778	763	749	774	736	730	815	809	748	711	716	753	751	792	774	779	742	741	778	748	681	757	752	800	732	767	762	783	794	776	782	722	789	782	737	762	759	782	769	754	785	764	775	735	804	767	771	733	791	768	760	798	787	773	737	786	721	722	814	751	759	827	787	754	763	731	744	794	736	759	767	770	749	786	788	745	775	754	753	775	723	777	790	794	802	788	755	730	768	743	778	761	729	770	724	744	794	747	799	780	772	736	792	767	730	776	760	722	805	763	795	756	820	742	781	773	765	818	770	749	784	783	725	775	742	712	772	793	759	788	754	763	786	777	780	740	815	761	741	799	774	792	753	701	791	743	781	732	757	801	775	810	797	761	740	761	739	783	832	796	743	842	756	756	713	775	769	783	773	741	713	754	708	787	731	737	823	766	796	822	762	778	716	759	747	749	737	733	747	792	722	713	799	754	749	792	742	735	758	781	769	807	797	752	776	738	768	745	778	777	772	752	775	773	777	782	742	806	795	760	779	747	740	785	776	753	742	800	771	811	737	756	784	756	749	776	777	757	749	751	802	798	754	760	788	732	767	778	815	757	798	779	757	782	747	737	719	761	765	805	776	781	777	771	793	780	765	801	804	807	844	811	716	793	788	749	697	785	742	743	713	817	762	786	753	745	763	762	725	803	766	759	774	719	774	779	747	792	742	737	787	760	800	705	756	754	770	762	769	821	766	782	758	791	819	721	756	742	772	803	825	724	756	770	768	738	770	751	777	768	710	800	806	795	753	787	724	789	714	718	804	713	733	783	722	834	796	753	824	811	810	747	768	805	730	798	789	752	782	762	742	794	783	766	747	706	827	817	779	813	794	786	775	765	790	743	780	762	782	804	735	752	720	821	757	756	776	828	774	755	781	786	699	786	742	813	755	741	771	776	787	806	847	759	783	742	746	757	732	802	817	755	785	757	789	762	746	773	770	780	794	736	741	749	737	800	762	848	776	805	773	818	777	777	748	771	765	747	753	790	742	796	813	766	781	753	775	778	781	773	806	743	751	807	787	754	779	775	806	802	780	806	787	741	768	713	776	689	822	758	772	816	801	712	795	759	770	778	720	722	747	748	742	815	753	769	774	771	737	777	790	760	741	815	731	785	783	822	814	800	767	750	801	725	703	769	744	796	775	739	761	710	788	782	784	790	770	747	744	769	727	752	708	728	743	719	720	748	779	742	703	745	775	804	788	801	744	772	725	777	727	756	817	733	779	753	736	742	758	756	755	732	767	782	734	807	744	779	736	757	778	758	795	735	838	846	773	824	784	747	776	756	764	753	725	753	815	753	761	731	744	748	755	761	781	755	783	751	716	739	739	779	761	776	779	748	750	820	746	764	792	711	717	811	743	754	777	703	772	714	756	769	715	731	737	802	770	760	764	741	746	811	787	739	740	778	796	782	746	803	724	716	765	794	749	764	776	763	755	836	809	792	776	793	755	741	773	787	752	713	742	756	743	758	799	785	782	773	794	752	806	759	748	827	765	737	818	788	769	787	759	733	734	758	787	795	808	760	843	746	759	792	782	727	796	715	739	781	784	721	734	738	758	753	738	761	774	802	756	794	801	803	749	764	791	826	770	763	768	745	776	744	816	765	782	755	820	760	762	774	749	779	771	713	707	799	751	759	826	734	779	757	695	784	730	761	788	753	733	796	749	784	784	801	726	774	762	808	781	773	780	758	732	745	702	793	811	748	777	744	807	815	782	738	798	749	770	773	724	723	758	755	763	747	762	770	771	749	767	750	767	732	770	775	809	751	740	767	725	797	794	734	785	789	755	725	757	741	767	777	812	766	781	785	772	787	771	742	812	757	777	779	775	752	761	802	724	741	738	779	768	771	749	722	732	752	749	762	773	787	763	798	781	750	744	763	770	758	767	760	764	746	774	698	785	722	791	824	814	795	798	744	807	716	764	771	770	731	738	793	771	802	757	760	794	791	779	782	729	818	775	730	827	785	757	765	821	788	772	810	754	719	768	769	773	767	798	759	748	797	763	759	802	736	759	782	769	764	794	720	734	811	803	751	753	722	749	745	748	736	779	731	764	743	785	773	739	754	766	774	790	737	791	790	712	789	773	759	816	827	778	784	785	763	765	790	763	717	741	781	802	764	720	761	804	809	757	753	809	797	779	779	772	796	746	731	825	782	798	748	796	798	788	718	763	760	745	790	769	764	783	754	759	779	730	699	784	740	814	807	746	730	740	773	755	762	753	739	781	761	752	758	713	762	753	780	796	717	776	755	804	705	841	751	723	732	784	755	759	762	832	707	794	770	806	794	787	752	767	749	754	729	797	770	752	715	741	737	732	779	757	767	758	777	779	755	764	698	732	760	786	774	769	777	774	749	750	751	736	763	730	756	786	777	755	768	802	812	728	767	774	759	776	790	759	729	778	775	804	781	793	797	815	772	741	814	786	775	741	791	781	735	760	777	771	768	764	802	749	792	752	755	791	785	709	773	737	803	802	770	755	770	742	798	790	759	773	765	800	741	751	774	766	732	768	745	781	779	773	760	704	819	778	851	769	765	818	771	788	789	763	730	742	756	778	768	749	758	766	798	834	767	796	777	745	729	788	767	757	809	775	734	788	771	764	779	771	766	791	781	783	777	779	801	743	755	822	773	759	788	720	766	758	770	796	775	725	736	749	766	782	768	805	763	780	795	753	743	754	744	768	779	767	773	785	751	738	710	713	785	745	791	711	768	714	721	790	767	733	766	788	791	734	749	716	754	757	748	793	765	745	748	781	797	769	765	737	816	795	796	770	756	824	790	720	769	746	739	791	778	717	790	702	740	762	814	786	780	816	701	738	769	773	783	767	736	771	781	724	744	797	735	769	798	723	808	770	778	759	776	747	741	772	772	803	702	773	752	770	799	761	786	793	797	749	761	789	795	759	741	765	765	773	815	759	765	749	782	711	738	774	791	824	734	765	772	783	809	755	773	774	744	785	784	737	782	762	792	759	737	731	736	736	760	699
24044	20956	28005	24057	18655	1530	617	433	391	340	328	269	254	261	247	247	244	214	240	258	249	220	218	212	182	205	233	224	241	203	231	229	204	211	221	228	234	215	215	204	196	219	223	199	197	232	207	188	209	231	224	227	208	224	197	197	190	220	219	186	209	202	202	202	204	198	197	193	203	204	204	194	198	214	184	217	210	207	208	191	193	213	202	219	209	218	223	206	185	203	222	201	219	189	206	227	206	194	221	209	207	197	186	211	196	203	190	188	204	215	216	197	201	235	199	194	192	229	190	215	187	172	220	206	182	189	190	184	213	200	213	215	212	189	204	216	211	214	200	208	181	218	197	204	212	201	190	226	216	219	167	194	177	227	217	218	196	197	190	170	190	191	206	248	171	223	214	177	198	192	187	221	178	213	164	213	200	219	201	205	188	190	190	209	212	178	216	208	205	203	211	220	195	194	199	206	183	192	178	217	227	225	202	202	191	207	182	177	225	231	198	207	207	198	194	197	197	216	208	194	213	202	213	182	181	193	180	208	185	185	176	189	207	194	218	191	195	210	220	202	223	205	208	223	201	188	206	201	208	197	213	194	206	204	189	192	179	204	204	196	228	204	207	217	196	220	192	221	191	216	204	201	170	206	197	183	178	199	205	204	205	222	201	220	197	223	211	214	223	186	207	206	208	219	210	208	214	186	220	196	210	190	215	204	202	203	207	199	205	203	181	215	195	213	184	202	189	182	179	214	244	205	218	204	195	197	200	204	198	202	197	204	225	185	199	187	226	202	188	192	201	178	201	215	198	193	198	192	217	203	208	200	202	208	203	208	219	219	212	203	173	209	196	202	208	208	208	220	198	205	196	201	198	217	203	193	222	221	224	231	195	205	218	195	180	199	231	206	212	184	212	200	217	218	201	185	187	226	215	205	211	211	198	192	206	210	190	214	193	185	186	194	199	199	199	204	198	197	212	184	226	209	188	185	197	199	221	197	222	186	201	180	220	223	209	193	218	197	205	162	196	191	193	178	195	196	203	203	178	194	187	219	214	187	197	187	204	201	211	205	213	203	202	212	204	219	193	213	189	183	175	189	222	238	219	212	201	203	204	199	217	194	194	189	214	220	185	214	216	202	186	223	206	203	200	198	191	216	189	186	194	191	217	200	185	212	191	180	199	184	202	188	199	214	232	185	207	212	191	229	200	214	189	193	201	229	179	200	218	197	215	192	212	190	192	183	205	192	182	217	218	205	212	199	199	203	200	201	195	192	182	196	201	196	209	211	185	203	200	197	225	198	223	209	225	227	201	200	223	181	216	209	208	212	168	203	202	206	189	220	214	199	213	233	205	192	224	197	224	186	213	211	219	188	182	214	197	195	193	208	167	203	201	214	197	215	219	179	211	214	187	197	201	185	197	213	181	181	203	228	201	201	221	215	193	201	217	208	205	229	190	187	206	191	198	199	203	218	183	226	206	195	185	202	197	188	169	173	196	209	186	207	205	212	186	212	212	193	227	200	206	212	194	189	194	200	171	217	189	209	237	214	201	205	201	193	203	188	193	186	210	182	220	187	184	230	230	230	199	196	201	195	189	204	199	190	213	198	191	193	198	184	225	182	206	201	209	210	218	200	231	197	215	176	192	204	188	234	181	201	211	173	191	204	183	209	204	198	214	200	233	219	191	219	205	217	192	203	200	202	200	219	206	226	213	200	207	186	201	202	227	177	196	187	183	194	190	215	215	225	229	193	193	208	216	205	184	203	198	206	218	224	218	212	200	192	212	194	191	200	202	191	206	208	203	191	210	194	201	196	189	190	203	208	216	197	192	188	218	190	188	222	198	217	193	191	183	207	195	211	214	200	199	191	210	210	207	204	197	196	167	184	195	195	197	206	190	226	188	211	185	216	191	222	216	220	214	211	203	196	213	186	215	227	206	212	197	224	222	204	195	200	194	202	213	214	215	189	198	207	210	204	201	215	192	201	196	191	197	198	186	186	204	216	202	193	212	201	201	180	199	217	191	217	197	216	187	178	207	192	197	182	171	174	223	247	192	213	195	208	184	202	198	216	200	213	188	219	220	188	193	196	225	194	233	197	220	203	212	210	210	184	211	193	213	205	212	190	211	206	196	217	214	221	200	204	218	216	197	193	181	205	217	206	201	198	216	215	211	188	198	208	222	189	199	198	191	201	210	193	173	209	172	201	229	216	208	200	184	191	190	173	193	202	201	218	205	206	199	181	210	207	199	194	195	219	222	199	193	187	195	214	198	173	197	197	186	179	182	202	198	182	197	209	196	195	208	210	191	212	203	210	219	223	192	207	196	183	207	189	193	191	190	191	203	178	188	193	204	188	207	195	200	225	202	196	216	226	232	205	205	224	207	189	205	186	183	226	194	191	204	209	204	197	225	182	216	191	222	192	202	193	218	208	189	202	211	212	194	209	188	210	188	212	203	201	206	195	182	217	220	189	187	220	190	203	202	200	222	202	195	201	223	214	197	188	202	180	190	196	213	210	195	192	190	206	211	197	195	208	205	210	209	195	187	190	207	210	211	204	208	208	214	169	184	194	201	213	200	193	203	205	197	215	196	200	187	211	191	196	195	204	193	208	216	201	225	189	195	205	190	207	190	214	176	188	208	197	226	183	199	218	200	181	194	186	220	226	185	216	239	199	195	203	218	180	201	179	188	224	203	221	197	183	206	192	211	186	195	213	222	203	217	187	221	196	183	181	197	218	182	205	188	195	187	189	208	224	210	210	184	177	202	210	208	190	205	209	222	205	217	205	208	198	215	205	197	196	197	208	197	207	200	190	212	195	211	192	185	190	206	194	184	217	214	192	199	196	192	192	188	218	193	176	195	216	254	207	183	220	212	206	228	198	219	218	197	218	197	204	201	204	209	195	204	207	219	227	200	183	259	189	208	193	193	212	179	179	202	182	198	186	207	216	208	197	195	205	208	215	221	209	205	196	192	167	234	198	215	199	190	204	210	216	189	210	203	204	208	199	223	183	190	204	224	194	192	214	214	223	219	217	233	174	202	198	193	217	182	222	188	186	206	183	197	213	209	197	186	203	199	234	231	186	217	191	181	201	211	196	211	209	190	191	213	184	187	211	203	193	195	200	193	191	189	199	196	175	217	230	215	185	221	196	209	193	206	186	208	194	233	203	206	215	195	216	200	224	177	188	214	221	183	189	194	212	209	195	209	236	199	210	209	190	199	232	200	183	210	210	198	179	188	190	215	200	201	194	179	195	213	192	199	210	208	211	199	211	212	186	223	199	188	217	198	195	202	230	237	196	193	193	211	200	200	217	206	198	224	200	195	192	195	211	194	181	191	210	210	192	195	202	205	192	227	224	203	197	223	185	237	202	223	186	186	215	212	195	219	210	218	210	213	190	212	188	175	203	198	217	212	189	190	184	196	195	210	214	201	206	225	204	213	212	191	172	215	217	231	195	190	212	220	206	187	203	225	211	202	205	213	197	201	203	210	199
14081	10055	8661	4590	2879	2075	1631	1267	1059	920	825	730	696	608	607	547	537	531	498	510	501	486	503	458	465	464	448	457	439	453	430	408	435	409	424	444	383	403	380	397	410	405	398	390	385	380	386	359	400	418	393	397	404	373	375	415	430	425	396	397	389	412	376	418	390	388	386	366	404	393	371	355	376	384	395	414	356	408	378	374	363	386	413	412	390	402	383	380	410	399	339	411	411	383	356	391	358	367	377	363	378	415	364	377	369	376	405	384	379	398	439	374	398	408	423	365	375	374	412	413	437	415	373	368	371	430	387	394	362	419	391	403	369	387	379	418	416	375	373	391	412	389	370	375	376	376	394	399	365	394	394	412	361	366	370	363	364	365	402	456	403	400	372	342	340	398	402	391	398	374	393	416	413	387	363	361	402	383	408	416	396	382	350	375	426	409	386	359	359	359	343	372	402	379	383	343	374	375	364	404	372	382	390	383	356	395	385	392	378	388	375	372	355	380	388	368	385	397	409	377	378	407	360	389	396	362	401	383	369	416	382	376	371	362	382	395	400	389	399	400	385	393	382	382	398	410	406	405	422	407	425	410	389	381	381	378	350	343	373	381	372	413	416	358	365	398	371	366	340	353	398	381	415	383	391	381	379	370	407	369	366	413	339	368	383	398	382	400	358	366	415	370	397	350	406	377	380	392	382	377	373	386	371	368	386	407	408	425	414	377	389	399	385	378	367	387	408	379	403	378	402	386	394	386	383	379	385	393	368	379	385	377	391	367	370	403	383	383	356	385	404	380	366	390	380	393	359	372	363	377	382	392	423	397	367	373	419	375	391	388	379	437	378	388	401	396	381	408	360	408	389	382	409	382	386	387	384	406	328	388	391	390	373	406	363	373	393	368	396	360	361	393	415	408	382	381	370	396	396	375	418	322	404	385	406	382	401	390	374	406	355	391	355	370	400	381	370	401	370	389	419	376	369	389	406	411	395	404	419	405	406	370	382	372	401	426	401	414	408	364	364	381	407	397	359	371	363	402	361	382	407	388	365	373	386	385	389	407	411	372	403	416	343	364	391	432	405	390	389	366	377	410	427	396	422	378	380	390	408	396	396	392	375	364	393	377	364	364	364	407	399	389	370	384	395	383	414	394	382	380	365	406	375	347	390	404	421	394	429	387	383	385	393	387	376	361	378	378	380	426	358	383	375	365	380	411	381	370	390	384	372	410	393	390	393	380	397	385	381	361	373	393	408	368	409	362	384	381	366	399	392	404	388	405	361	390	368	355	390	368	380	365	412	402	396	353	359	400	388	393	380	350	425	378	399	396	373	378	391	396	353	400	407	369	377	398	387	427	372	379	433	362	394	387	410	392	412	384	425	378	413	368	386	402	379	385	384	371	370	377	378	372	358	381	377	369	432	390	387	366	383	394	391	349	373	404	376	402	399	365	386	443	414	370	388	363	377	389	370	398	410	392	378	401	374	437	376	396	363	397	412	403	328	410	389	409	374	361	325	383	394	376	393	413	382	380	420	392	399	369	394	409	373	429	423	382	399	418	424	385	405	396	397	393	372	385	376	399	371	378	382	414	372	356	393	369	382	419	394	374	402	408	377	390	373	410	398	395	351	374	389	397	401	379	437	352	390	400	387	410	377	382	372	378	381	409	399	397	378	367	392	374	338	388	385	379	394	406	358	385	406	374	364	388	369	380	373	406	422	379	384	400	406	396	377	379	407	370	399	379	362	373	378	401	385	434	382	364	396	388	410	387	371	381	366	369	384	406	416	379	409	417	373	380	396	419	417	390	391	419	393	388	389	394	413	421	398	410	358	398	406	384	396	377	390	407	395	397	400	350	367	387	396	407	355	403	368	361	364	403	388	397	400	387	373	367	371	378	352	389	437	369	374	376	401	393	397	373	379	368	416	384	370	403	403	359	354	369	408	419	394	411	380	387	373	393	389	413	362	356	363	380	389	370	365	416	376	378	393	412	397	397	381	373	412	388	411	386	430	408	396	382	419	373	376	398	382	359	360	386	398	400	387	404	367	429	371	415	397	409	395	377	391	381	409	387	354	379	373	415	371	355	375	364	396	385	398	402	424	384	367	395	400	425	391	369	356	401	392	365	404	385	374	411	382	371	386	417	392	403	401	408	373	413	378	395	401	374	397	412	385	406	364	357	396	375	411	391	368	383	395	349	373	375	398	398	378	361	382	358	395	403	377	404	375	377	411	405	377	390	391	381	400	384	374	417	392	375	383	398	380	371	379	405	397	403	411	369	387	401	399	363	378	379	371	349	376	361	366	394	390	384	398	366	389	381	397	377	369	382	407	391	380	383	390	381	399	398	393	347	401	370	446	383	365	416	413	397	369	402	381	358	380	409	420	368	372	399	396	385	387	390	372	405	375	406	360	375	395	385	400	399	384	390	362	391	379	385	381	359	411	400	385	412	374	386	356	412	384	399	384	410	372	391	381	386	366	408	376	362	369	389	378	405	411	403	437	408	400	409	398	364	393	418	425	369	385	400	404	403	422	387	400	408	400	370	356	368	376	356	380	367	381	359	394	393	380	390	385	391	409	354	395	410	349	382	395	399	414	402	371	392	362	343	371	383	399	414	389	381	382	385	381	391	402	394	397	383	407	381	386	420	369	393	356	400	368	358	394	420	377	376	414	360	399	387	414	408	416	382	376	402	370	395	383	392	373	385	361	406	433	388	400	374	394	382	388	399	398	390	392	396	381	344	343	397	378	407	381	404	377	339	389	392	347	407	395	394	387	353	369	396	355	358	422	398	384	357	375	399	406	404	378	388	380	391	407	427	427	394	374	331	391	396	384	419	407	372	381	371	363	388	404	429	388	385	387	385	412	354	372	428	404	375	386	377	379	404	392	396	435	399	355	375	367	387	383	382	385	412	416	389	381	374	369	378	405	393	393	388	383	352	364	404	402	393	399	398	393	415	380	379	354	413	395	421	388	345	394	395	384	392	354	397	397	371	413	383	393	392	377	419	394	379	381	388	388	397	368	383	368	370	360	380	382	349	391	368	380	369	400	399	390	370	403	346	368	374	400	371	383	372	403	433	395	380	383	360	395	389	389	389	346	424	417	377	410	420	379	377	359	394	410	413	401	394	425	396	349	349	349	391	365	391	405	426	381	397	350	367	371	384	379	369	355	412	405	393	414	393	416	408	365	386	433	402	369	398	372	367	373	396	364	370	376	380	365	390	364	398	380	371	377	359	389	394	413	394	395	369	391	390	363	393	379	391	416	405	414	361	373	430	398	371	364	399	384	383	400	426	399	403	365	394	391	390	407	448	390	401	405	366	379	406	349	371	402	400	352	381	397	399	417	420	403	392	373	385	402	381	370	394	377	386	399	394	364	404	404	377	381	422	377	407	413	386	374	350	394	361	400	348	392	402	399	403	426	404	368	372	386	432	387	384	360	429	380	376	427	373	383	378	398	391	421	418	381	431	365	392	362	413	401	406	374	454
23007	20956	28702	23360	20956	16890	1883	844	675	657	584	531	501	506	483	503	430	433	431	457	455	418	436	452	389	422	434	415	410	401	388	394	401	407	408	416	422	402	403	413	397	381	371	419	397	390	411	396	384	415	428	436	394	401	353	394	397	369	372	378	397	416	393	382	412	376	419	401	368	420	369	387	375	414	392	395	416	392	416	354	390	373	420	400	421	433	406	382	385	427	426	389	373	415	422	413	404	389	370	414	362	386	381	386	354	401	373	381	384	363	365	348	406	396	426	415	384	374	383	380	393	387	373	368	421	408	401	414	388	372	382	383	385	369	374	400	412	360	381	411	395	343	380	380	382	423	356	419	380	407	381	395	402	386	376	401	390	408	376	374	376	373	391	382	403	393	392	388	387	354	369	388	388	382	384	380	411	361	381	410	385	391	427	385	393	420	367	387	389	396	402	381	403	369	401	403	409	393	380	431	368	402	421	400	428	377	374	375	375	379	338	383	411	366	388	377	432	401	419	373	351	370	370	384	392	403	388	397	413	420	377	398	388	389	384	406	371	394	405	387	359	411	391	384	423	357	384	372	366	396	405	380	398	397	369	377	372	405	393	377	386	393	367	359	393	404	400	429	383	351	408	425	430	387	349	391	396	385	340	379	391	369	392	402	416	403	390	404	406	381	391	393	424	410	388	383	372	360	375	420	373	391	394	377	391	373	403	355	397	367	395	392	358	392	378	392	356	376	416	393	399	363	370	392	412	346	394	404	427	348	402	353	372	402	378	385	365	429	369	390	376	399	393	410	360	387	377	382	429	379	410	380	374	418	397	390	388	394	430	374	385	396	390	384	380	420	379	392	420	403	401	366	408	403	425	390	391	385	406	401	358	384	360	431	376	370	384	390	416	414	391	345	400	343	412	385	410	365	357	425	378	370	414	420	379	395	416	400	356	426	378	347	396	409	376	381	409	383	398	354	386	380	377	396	345	377	403	398	404	429	373	395	406	404	409	420	374	417	391	396	388	419	398	378	410	393	404	433	357	413	387	389	384	402	371	382	410	366	405	406	383	417	381	374	371	389	405	378	392	415	378	396	378	425	387	387	381	389	407	404	382	388	398	418	400	387	417	403	415	368	392	407	406	367	372	391	400	389	402	418	378	415	395	415	397	394	392	414	377	402	400	396	387	355	366	392	405	365	402	420	369	362	340	387	404	392	389	382	416	389	426	379	406	370	419	405	363	399	399	425	414	367	412	366	387	438	384	375	382	406	395	383	400	407	421	385	380	400	394	408	386	400	399	402	394	411	379	401	397	396	413	396	398	396	393	393	364	404	396	373	378	369	398	375	393	411	370	347	359	378	388	352	392	405	379	384	419	381	407	385	427	397	427	433	395	388	381	380	394	384	365	383	366	380	383	383	376	383	407	415	396	407	354	367	422	389	376	393	356	391	365	387	389	360	379	388	402	375	402	371	388	402	408	420	392	353	378	359	390	393	386	378	422	421	410	394	390	356	341	368	424	377	370	378	424	413	365	384	412	400	385	410	405	406	400	404	378	386	370	382	390	377	433	379	369	386	414	394	417	391	362	377	373	380	374	366	365	401	395	388	379	418	388	384	403	394	424	366	402	371	388	398	388	416	380	351	377	376	382	392	369	403	379	385	384	413	396	391	349	407	388	379	402	388	381	395	386	397	367	359	414	388	399	381	390	388	378	394	411	373	404	371	404	389	400	376	404	376	351	387	376	388	379	385	392	369	372	373	391	371	361	415	409	384	375	361	377	372	406	402	361	391	374	418	437	431	369	375	402	386	394	397	416	357	386	403	387	389	423	418	381	377	411	410	420	411	383	394	373	430	381	385	403	381	390	406	359	409	398	380	379	401	411	390	388	404	367	392	375	377	390	405	373	400	396	420	408	425	370	401	381	378	411	350	409	390	405	374	350	381	432	346	393	408	388	402	346	354	391	363	411	387	404	390	387	428	380	366	395	396	379	370	402	425	392	366	360	374	374	368	387	414	399	396	404	362	372	375	417	410	401	409	394	384	393	364	383	389	387	362	391	398	387	394	398	366	408	407	414	367	350	389	396	405	374	396	376	406	384	383	383	390	363	421	400	377	403	384	382	354	396	388	373	404	403	384	390	419	437	396	375	404	376	398	374	361	386	367	389	394	401	396	365	399	375	397	387	379	395	408	361	402	369	413	387	369	408	393	402	361	403	410	410	401	393	388	413	386	388	392	424	386	410	416	404	360	400	353	369	393	411	417	353	373	404	336	336	423	381	406	398	362	417	387	389	382	394	396	404	379	394	410	387	388	384	385	381	378	343	390	418	387	367	364	399	395	364	396	408	394	384	384	410	395	402	410	408	398	388	395	406	391	384	406	362	400	377	392	395	380	409	348	391	405	389	418	354	362	399	381	376	421	377	401	396	379	334	370	357	393	363	389	398	405	388	368	376	414	327	370	403	388	414	388	425	393	377	376	378	423	416	417	383	389	407	413	381	357	377	395	406	382	376	361	384	389	388	381	401	384	397	382	380	366	375	399	375	394	393	390	378	383	378	413	381	401	377	377	385	392	399	407	394	393	354	405	387	363	405	396	391	369	371	373	387	367	395	398	378	381	406	380	377	352	389	379	417	416	383	398	392	374	431	363	377	388	406	423	387	351	387	372	364	412	391	384	391	377	404	421	393	398	397	430	397	393	421	378	384	411	404	390	376	373	359	379	402	407	385	388	384	406	401	398	381	369	383	369	398	380	386	381	369	385	355	421	383	386	389	357	398	372	380	393	383	397	396	396	386	399	386	415	383	405	422	419	384	394	431	396	393	392	351	405	390	420	382	367	361	416	412	363	370	395	390	396	407	392	368	405	358	403	386	384	393	370	356	399	368	364	381	375	409	383	368	348	427	402	369	367	397	381	397	360	373	404	360	393	404	374	391	358	425	391	390	396	384	402	405	336	402	383	385	364	396	404	449	385	404	389	404	384	401	362	401	384	340	390	406	375	396	400	353	435	367	352	350	359	398	398	387	377	404	380	400	402	374	390	403	394	386	366	378	413	382	373	367	411	352	356	382	398	367	386	413	386	383	405	411	402	390	352	419	393	380	404	404	364	369	387	394	394	389	369	410	386	380	398	426	395	388	367	400	389	350	370	378	425	394	418	412	397	409	373	387	360	359	379	346	402	365	386	409	403	399	438	385	381	353	376	388	367	413	402	393	411	380	414	398	384	389	387	413	421	354	390	373	402	339	402	430	368	384	386	367	362	384	364	419	360	382	363	374	424	391	414	417	384	382	382	371	405	391	368	387	357	381	391	396	357	384	379	402	417	349	406	363	379	408	392	397	400	368	387	387	400	391	378	360	428	388	409	378	418	433	390	374	423	407	391	404	385	388	372	381	387	416	373	387	418	403	395	394	377	375	384	394	334	408	403	396	376	399	394	384	353	392	377	389	364	410	386	349	424	401	409	358	374	403	424	405	373	383	442	388	388
16793	16257	13806	7554	5122	3698	2846	2269	1903	1678	1539	1320	1286	1160	1062	1024	925	922	895	883	869	796	845	862	801	777	750	775	794	795	716	759	740	701	695	737	701	689	675	717	729	669	747	709	726	750	725	680	716	704	713	674	699	727	680	661	643	729	684	669	700	726	726	697	711	716	703	711	701	685	687	705	674	712	707	662	683	691	667	699	660	732	724	670	684	664	662	638	646	687	664	662	622	618	633	667	708	620	692	683	675	693	661	663	697	663	698	696	669	652	702	699	696	681	640	641	650	669	716	660	637	647	629	635	677	707	654	660	659	676	662	689	707	672	663	670	696	660	718	668	620	666	667	643	709	660	719	682	647	655	680	627	662	683	654	698	676	653	661	712	661	678	656	667	675	700	664	694	688	707	639	659	674	675	685	683	670	655	707	683	646	656	693	668	762	637	665	682	708	672	653	652	710	619	681	657	668	680	696	703	677	694	714	653	699	702	642	650	620	686	684	678	612	650	712	668	688	654	592	629	658	629	659	623	646	663	615	707	711	686	680	649	697	670	677	686	684	653	678	648	664	698	711	666	644	702	636	644	677	654	652	663	652	662	615	707	649	708	661	726	658	676	691	681	608	678	645	635	670	662	641	645	664	654	661	689	664	611	673	683	670	644	674	705	699	647	686	695	699	649	698	689	661	675	689	634	685	680	629	663	681	683	654	641	709	698	678	692	655	685	658	655	675	693	656	644	707	694	649	716	681	658	634	629	658	634	656	631	683	669	673	699	613	701	641	686	656	648	709	714	675	677	672	702	723	624	648	662	688	664	667	648	689	694	682	637	634	665	660	652	664	658	652	685	702	666	660	652	639	650	672	706	640	656	661	643	698	667	648	709	667	670	656	639	648	666	678	677	698	648	670	672	650	666	663	650	694	670	655	666	677	656	649	709	683	660	667	687	666	678	649	590	648	672	679	661	702	643	688	679	655	643	689	668	661	684	650	657	659	711	703	688	683	684	674	685	679	695	669	633	652	698	687	681	686	696	635	654	665	674	705	636	629	688	652	698	664	687	670	664	671	677	614	649	658	691	625	666	667	650	659	683	685	647	683	669	682	645	713	661	650	647	671	619	659	669	667	683	673	687	637	664	689	638	681	688	658	631	661	682	641	674	691	634	621	704	640	661	678	666	688	637	696	679	655	686	644	683	656	665	666	690	640	671	615	646	666	645	613	697	672	664	661	626	666	638	652	655	719	685	640	658	668	679	698	694	658	685	653	610	661	633	686	659	654	687	661	674	684	618	665	676	678	635	703	677	673	669	662	679	592	668	693	675	663	644	647	655	657	639	692	677	672	706	611	710	645	670	670	651	639	669	665	651	604	705	672	656	640	667	670	692	637	691	662	682	659	699	731	651	668	657	651	651	662	718	668	651	663	690	699	684	655	716	650	672	653	664	701	659	671	696	678	653	667	684	717	693	679	682	645	684	664	665	680	665	687	680	631	691	667	664	675	658	649	685	673	687	589	653	627	700	694	671	637	674	693	719	690	659	679	654	660	703	710	708	696	645	665	637	639	647	681	673	622	663	650	681	646	694	704	647	646	705	669	671	677	660	707	622	690	658	624	657	662	679	690	725	668	620	704	658	697	659	712	732	609	630	658	671	693	669	663	685	662	704	694	687	665	628	659	680	664	723	634	688	665	657	647	686	648	708	639	610	679	678	723	689	696	694	636	620	645	683	693	670	650	672	669	689	681	647	684	696	645	638	679	680	651	698	711	694	645	688	689	637	677	664	680	665	663	652	686	715	624	644	676	710	685	685	632	668	656	610	650	678	667	638	681	621	696	688	644	656	674	683	672	726	667	749	613	700	671	673	686	712	686	674	618	651	653	679	666	666	619	698	669	666	653	682	645	659	673	658	720	693	676	682	642	663	681	660	703	629	677	677	698	646	626	633	651	644	692	617	645	670	704	652	640	668	698	686	711	723	637	661	671	654	656	657	690	682	672	686	655	661	653	712	679	631	710	611	654	693	665	673	669	671	671	606	643	652	681	664	670	711	680	687	640	726	651	639	711	701	687	629	683	690	644	673	662	656	703	670	658	625	701	660	644	689	649	670	661	676	637	689	708	697	642	685	654	648	626	687	657	643	713	680	678	656	633	656	670	637	682	737	666	660	645	677	668	697	706	677	710	670	664	605	621	704	664	726	643	720	673	703	666	637	656	703	677	687	646	646	669	692	676	652	683	688	685	664	669	683	652	681	656	641	638	655	647	686	724	674	696	653	676	665	650	679	736	658	710	658	635	692	650	646	647	705	680	671	650	665	699	686	664	674	635	651	661	675	629	692	678	650	648	646	652	659	691	673	649	693	642	692	651	651	691	672	650	625	619	657	657	643	676	685	631	677	704	694	653	666	669	659	665	637	696	617	690	665	651	640	663	670	662	648	711	643	709	659	653	674	678	681	714	675	633	687	629	653	675	676	673	651	719	647	709	658	647	653	708	631	692	671	631	640	625	722	662	659	725	676	696	679	687	645	673	713	665	666	690	646	666	677	660	673	622	644	660	662	664	653	589	683	657	643	687	656	660	652	659	674	656	672	701	658	628	656	668	645	704	663	666	663	668	700	681	678	656	737	702	661	658	678	711	703	704	660	682	656	671	674	637	732	663	694	676	667	632	647	678	725	675	616	695	701	637	696	688	710	662	671	711	650	631	655	708	632	666	674	655	633	638	655	670	700	624	636	652	650	678	617	662	662	691	665	665	663	651	686	671	671	683	719	687	636	734	658	650	685	661	636	688	654	641	701	678	642	635	670	714	670	664	626	661	657	704	697	685	688	630	653	694	672	655	668	596	691	682	679	689	646	650	719	660	648	683	660	659	699	652	682	643	650	691	689	639	682	659	653	652	688	662	684	639	635	646	713	691	667	647	681	668	716	692	718	650	682	627	645	706	681	624	697	666	635	700	627	682	694	696	649	676	628	669	649	658	671	673	655	662	635	657	686	673	624	659	638	666	698	631	734	666	712	626	641	668	668	634	621	676	686	610	665	678	666	667	652	699	720	651	679	639	698	683	640	648	707	643	630	625	677	714	674	649	689	603	661	635	691	664	675	670	619	661	611	641	704	700	666	676	651	674	687	642	674	690	633	650	686	687	671	697	648	657	667	676	662	651	619	671	668	657	684	656	695	670	690	677	604	704	657	688	648	643	656	715	645	630	693	628	712	640	670	644	697	671	674	630	693	690	648	698	679	654	666	663	669	688	687	663	598	649	682	682	646	697	670	673	705	672	617	672	716	668	653	636	657	659	680	702	686	680	669	633	677	675	653	661	669	735	663	636	704	637	677	656	685	664	633	659	717	670	678	682	662	649	673	705	680	669	648	648	702	655	627	679	649	671	669	677	651	651	663	629	711	690	680	644	656	632	652	703	637	670	679	693	711	646	712	645	654	633	684	618	674	642	686	668	638	682	688	707	632	691	680	675	675	603	678	647	672	683	687
26572	20028	6862	844	501	496	462	463	444	460	453	431	390	422	450	454	429	428	392	433	415	446	453	434	440	426	432	420	413	432	396	417	408	395	428	423	397	404	451	425	381	424	378	401	414	429	404	415	407	394	420	406	397	404	432	409	395	420	447	419	436	385	449	432	393	439	427	429	414	411	413	393	442	430	411	407	488	414	414	394	465	413	416	425	420	428	407	412	451	434	418	412	415	379	414	421	424	431	424	431	382	414	414	395	453	379	452	406	432	422	375	434	440	467	396	409	396	396	434	426	418	407	422	442	384	404	395	388	413	429	437	475	436	399	422	423	440	406	425	384	448	408	405	417	410	434	409	389	442	427	415	424	433	448	430	360	418	447	409	435	421	439	421	437	350	416	442	425	429	452	421	397	390	428	444	445	414	389	399	410	445	437	404	417	396	414	450	407	410	413	438	426	438	385	414	441	422	436	382	405	441	426	416	396	467	381	438	397	400	415	435	443	455	439	449	400	457	390	418	434	415	443	429	442	421	414	424	426	449	410	442	403	407	407	404	448	420	407	428	405	402	410	388	414	437	401	417	415	361	460	406	413	396	424	456	433	357	414	450	426	406	419	425	374	432	430	385	396	397	418	441	434	402	427	425	412	396	437	443	422	409	434	411	425	411	410	428	428	437	432	438	401	409	402	423	403	416	418	427	417	402	384	417	438	435	401	397	448	403	436	422	426	365	440	423	416	408	447	401	404	394	429	454	413	433	414	437	387	397	427	432	408	420	426	407	386	445	404	433	412	408	385	434	433	402	417	446	444	433	428	422	392	432	476	395	397	463	400	439	433	445	424	397	437	417	443	435	430	414	370	397	398	428	427	411	421	416	403	417	391	411	408	408	405	382	451	416	446	401	424	403	412	436	402	432	404	433	401	417	383	416	396	440	396	416	386	407	447	435	420	398	414	454	403	423	444	439	427	421	418	408	450	395	387	408	451	422	431	413	410	430	427	405	423	435	400	419	451	409	419	396	404	429	443	440	413	445	423	417	441	383	441	414	432	402	429	433	456	434	438	411	396	412	418	424	416	397	392	446	426	408	464	443	419	413	402	454	428	444	403	410	432	412	420	393	421	441	416	422	449	423	382	412	415	443	438	379	455	403	402	412	420	406	405	464	434	439	411	410	428	426	465	416	418	398	440	409	388	418	439	424	405	400	409	411	420	431	440	443	387	432	410	439	410	412	430	428	449	443	435	385	405	428	439	416	406	411	432	401	407	449	390	400	433	444	377	436	409	391	440	429	440	389	410	407	402	425	453	432	422	449	421	423	478	400	444	424	405	480	421	444	435	399	437	399	446	435	405	402	444	404	437	423	423	423	427	435	453	432	413	384	400	448	426	426	420	427	440	418	442	419	424	455	420	405	434	417	463	427	400	418	427	401	412	406	435	431	434	449	421	428	418	440	482	433	442	414	418	420	432	410	430	429	415	463	426	424	440	408	456	411	443	429	444	440	397	442	380	422	413	434	398	432	451	379	428	423	437	419	451	395	429	386	443	422	441	377	411	409	396	404	436	398	406	440	428	447	436	438	440	400	426	425	355	403	398	381	415	408	434	429	361	415	424	450	415	421	442	384	423	445	451	412	428	394	449	448	437	438	436	425	406	376	391	409	404	437	379	396	410	413	406	434	419	395	434	384	419	397	440	356	443	395	448	393	418	438	443	425	429	456	393	413	415	415	408	438	445	391	428	374	399	389	391	399	418	424	408	419	422	426	399	391	394	444	426	453	422	439	400	439	404	430	393	434	407	434	423	427	393	425	424	434	412	437	397	431	405	425	406	425	430	399	420	380	402	422	439	446	437	432	392	430	458	441	418	445	394	424	404	441	412	407	442	391	414	388	431	449	427	436	426	420	392	423	430	429	447	382	445	395	406	393	390	432	416	433	441	412	439	410	416	412	410	448	426	478	445	415	389	394	430	443	420	412	412	391	421	405	444	387	400	421	424	432	401	436	418	463	389	415	425	457	409	423	419	402	403	425	405	439	408	432	422	472	428	397	416	441	441	439	443	388	449	393	428	406	444	445	448	427	409	450	434	401	495	429	418	417	405	422	406	423	439	395	424	448	439	364	432	448	427	401	385	408	392	403	398	432	412	393	408	470	423	412	410	430	414	391	403	467	473	434	417	427	408	435	417	396	417	453	416	424	439	406	414	451	426	409	395	404	419	422	422	435	458	457	450	448	390	403	416	422	395	432	424	419	436	404	425	418	439	430	448	440	405	431	363	407	402	393	437	421	400	435	419	468	428	427	373	413	412	405	402	435	405	404	454	427	390	448	464	430	411	427	456	407	400	411	392	465	418	427	430	405	408	411	387	422	418	412	419	436	434	430	442	434	402	397	439	436	404	430	418	434	423	431	435	418	398	460	414	411	408	400	431	417	434	406	422	419	370	465	411	392	417	437	388	408	417	435	418	445	431	418	444	427	427	431	431	432	429	417	451	367	408	405	435	442	398	429	407	416	421	422	426	433	447	437	424	452	399	424	437	406	399	395	391	447	415	413	433	408	393	439	436	415	469	389	425	396	407	440	425	433	432	419	396	401	425	411	434	431	462	472	398	416	402	395	456	424	418	425	438	402	421	388	465	398	412	422	387	442	406	408	462	430	400	390	406	408	439	414	428	391	408	455	400	421	377	446	444	419	431	442	418	425	433	413	393	450	408	443	407	439	416	365	389	407	405	424	393	445	436	419	431	445	452	446	424	475	407	400	427	412	409	422	490	401	401	421	436	428	428	393	428	403	426	445	399	409	413	433	442	374	446	439	399	421	419	379	450	445	423	406	398	405	401	459	436	439	452	379	428	384	432	410	404	415	442	396	423	417	402	427	407	427	417	414	468	411	422	392	399	397	442	428	436	406	437	404	425	410	426	423	438	425	404	460	400	404	411	452	467	425	423	397	433	398	436	436	430	422	410	448	434	423	425	409	397	408	440	419	418	466	444	431	436	413	462	369	421	426	427	433	428	415	422	444	389	439	434	416	437	448	413	401	412	418	436	410	385	430	427	406	404	443	413	361	412	435	418	424	430	429	393	427	397	439	436	412	436	423	423	420	411	375	427	410	464	423	398	438	417	419	364	463	414	409	413	394	409	408	430	435	421	445	433	389	402	414	434	445	416	438	415	389	413	396	431	457	421	409	381	390	415	432	422	421	410	405	416	434	407	442	436	421	402	450	415	435	414	433	408	402	393	425	378	394	443	432	372	447	411	397	445	402	420	394	420	413	418	415	405	409	409	436	390	436	424	423	396	413	463	389	384	447	438	401	450	440	402	441	385	413	418	440	427	420	435	417	456	431	404	434	419	399	394	437	444	404	463	431	398	426	431	480	435	449	395	409	424	424	435	417	406	431	422	421	410	402	398	403	456	443	404	461	423	399	412	421	447	429	387	417	425	413	405	438	398	388	417	412	410	401	427	425	425	417	423	425	424	404	415	419	422
6606	1873	1732	1188	1027	875	838	801	821	764	811	810	800	778	813	784	797	778	793	750	735	772	802	783	740	753	779	794	776	796	748	745	783	747	822	773	770	845	779	769	803	751	788	782	748	740	737	748	774	784	749	743	800	822	792	755	776	812	783	768	745	784	760	743	817	779	735	769	746	761	760	805	758	716	782	813	733	749	770	783	763	805	793	822	772	711	814	730	781	774	773	835	754	782	744	785	794	755	774	784	801	799	755	755	820	803	800	783	761	743	741	724	786	776	749	786	753	751	761	807	776	786	738	784	757	766	763	737	807	741	747	788	696	786	803	728	732	760	772	789	791	792	767	787	747	773	762	719	717	783	758	746	743	772	739	783	783	741	788	741	797	753	757	768	772	760	809	811	740	785	771	808	750	776	804	775	790	763	739	786	805	808	821	765	786	755	768	791	757	772	747	739	781	769	773	765	786	705	802	751	755	742	762	809	783	771	829	769	779	731	745	769	778	737	797	784	737	735	762	769	806	814	755	749	793	778	761	768	754	752	775	743	748	774	809	817	779	725	749	775	757	744	793	743	765	709	749	735	788	776	796	774	788	788	750	761	778	749	756	759	721	766	754	789	784	750	757	805	706	812	722	769	755	753	764	689	780	772	747	756	768	782	807	740	783	779	781	735	752	718	710	749	753	741	731	749	774	707	772	790	798	807	714	741	811	800	779	777	772	774	791	764	738	800	771	818	780	752	757	749	810	799	790	757	757	762	791	764	755	801	743	776	731	756	809	744	764	757	762	777	730	729	789	783	755	767	770	752	755	751	749	787	801	792	707	744	772	765	787	722	730	783	757	764	796	785	768	734	730	800	815	747	773	781	740	762	777	758	776	765	731	747	782	749	778	737	776	738	743	726	761	712	730	774	718	666	756	782	771	789	730	769	777	784	792	800	750	742	763	763	797	750	754	822	726	785	753	745	782	770	747	726	735	741	768	759	763	752	745	770	721	775	763	776	777	779	791	784	764	741	761	782	782	748	814	794	839	775	813	770	755	742	824	806	718	723	736	748	803	768	750	758	698	719	773	754	757	779	810	761	772	736	768	781	766	747	760	754	751	736	800	773	770	770	731	742	801	748	789	787	790	770	763	749	786	789	703	782	742	781	760	741	749	775	755	716	718	766	810	762	714	788	765	798	746	778	771	744	750	739	791	742	781	739	766	764	773	790	720	832	771	806	718	780	781	788	764	777	730	797	739	783	756	751	785	756	745	733	793	758	753	729	787	743	776	806	762	783	780	758	762	707	761	770	739	771	749	747	775	795	786	792	757	820	738	767	790	814	760	778	742	749	745	748	761	748	762	743	715	758	784	782	815	798	780	811	765	764	757	774	780	759	751	763	769	691	692	797	745	713	814	714	784	780	721	757	737	749	734	764	797	697	765	791	720	773	756	752	712	757	737	770	782	762	781	781	765	752	762	776	726	788	758	745	764	774	769	717	791	789	782	765	734	790	815	791	758	781	740	820	748	768	715	777	721	782	795	748	769	804	736	747	772	749	734	745	763	777	782	765	797	750	741	775	784	790	724	793	795	765	833	786	745	762	754	793	739	810	753	759	778	770	769	744	822	790	745	761	757	800	720	738	754	734	739	786	740	717	744	787	757	768	764	765	739	764	742	774	761	763	763	762	767	737	796	792	733	785	764	729	757	739	742	771	742	722	751	747	780	760	772	747	761	766	766	733	821	769	797	802	784	822	765	753	729	761	754	773	758	795	804	779	743	798	812	777	782	747	723	763	757	769	751	750	753	746	790	762	786	741	750	766	808	812	754	775	735	794	807	718	760	714	713	785	789	765	769	744	737	768	811	800	785	760	796	763	784	752	741	745	774	732	787	720	757	844	823	748	784	730	807	705	796	744	758	768	750	705	779	758	746	730	747	732	749	795	773	795	765	745	730	767	720	734	776	770	783	777	777	759	803	787	796	759	802	774	738	753	779	759	762	702	783	740	750	759	746	823	788	791	741	799	751	788	770	786	774	729	767	759	751	785	781	820	819	755	771	759	784	726	782	762	725	748	706	803	747	803	744	787	808	749	688	753	782	804	728	767	781	716	755	779	791	789	756	767	761	754	755	748	728	741	777	727	777	744	780	781	782	750	768	775	765	801	784	724	802	765	778	730	768	808	781	809	755	786	797	740	738	809	734	768	773	788	749	739	762	730	781	774	731	762	788	793	824	756	818	744	809	793	743	775	771	779	787	752	745	787	779	766	744	763	767	795	770	769	761	748	753	778	762	757	780	749	745	689	820	729	773	736	753	819	745	742	773	776	778	768	786	738	758	775	744	755	783	807	754	781	763	765	740	777	772	767	746	791	710	797	790	776	800	748	794	752	764	806	783	785	710	751	767	776	776	781	764	733	766	705	845	764	743	744	768	745	728	781	777	786	743	775	773	815	754	732	807	750	763	802	770	780	800	741	743	771	763	741	759	753	755	728	774	736	711	804	778	777	748	745	730	755	802	735	788	752	728	791	758	777	746	771	733	737	767	770	792	757	774	785	778	792	783	785	742	789	766	800	753	772	752	772	748	752	740	749	785	801	757	751	765	814	791	800	801	747	754	734	755	789	786	729	783	774	720	760	807	750	789	804	768	753	800	809	759	789	701	776	780	769	764	758	765	791	772	748	753	723	808	798	790	751	759	770	769	749	785	772	725	773	797	725	781	779	792	727	773	764	730	801	736	753	779	764	834	784	793	793	728	752	782	793	802	772	773	782	817	750	744	707	830	805	716	766	790	734	776	793	772	783	787	804	743	829	796	803	743	792	791	753	803	724	799	763	731	796	779	766	786	780	726	782	736	765	764	806	705	763	783	750	729	738	731	780	811	787	739	726	734	786	714	762	811	793	791	795	780	797	768	737	760	724	785	760	805	734	699	746	780	857	760	749	755	758	748	762	727	712	740	730	731	757	745	744	782	757	747	824	741	727	796	743	757	839	767	751	717	798	754	765	831	784	764	745	731	769	748	780	787	761	795	718	803	752	740	753	742	797	761	698	850	753	775	734	793	748	765	748	757	765	767	737	753	745	753	752	796	791	786	737	717	776	742	743	755	757	767	776	805	754	751	812	738	818	766	806	791	720	748	778	777	783	753	761	765	749	779	761	711	747	753	776	801	777	768	774	759	787	707	790	831	724	747	791	797	717	778	762	705	721	784	790	786	749	746	765	734	803	738	733	697	780	793	772	728	811	720	784	778	770	786	750	732	750	743	780	711	761	803	767	749	747	803	785	775	811	755	759	819	734	819	725	776	769	805	790	756	775	814	738	700	762	727	746	753	759	714	714	805	812	726	763	799	737	718	779	750	798	764	797	757	782	758	724	762	779	773	736	740	756	735	779	776	776	789	760	769	800	750	830	817	817	830	757	763	712	825	807	753	742	806	744	709	774	775	724	825	705	719	790	797	739	800	806	795	744	813	768	740	780	774	767	768	764	767	820	769	794
23980	20974	28031	24076	18573	1437	598	459	344	337	299	303	280	244	282	266	254	210	221	228	231	253	224	204	226	227	204	218	220	209	215	200	194	208	204	260	191	188	192	213	188	219	215	206	218	219	224	215	187	197	193	208	199	219	204	213	209	180	213	210	205	198	218	208	200	207	192	210	198	208	188	208	223	205	215	196	230	219	204	219	208	214	193	197	201	209	188	182	216	213	222	209	175	200	200	180	210	185	189	223	203	193	193	209	202	214	174	188	196	197	194	190	196	188	203	225	213	179	187	208	210	200	182	207	216	212	186	201	195	209	213	210	200	167	198	189	185	204	188	205	188	235	197	196	195	192	177	209	194	201	198	192	205	228	199	211	213	179	195	202	207	214	190	194	188	218	210	217	201	197	198	213	183	219	189	199	185	208	179	183	171	217	180	216	219	192	208	219	198	191	221	206	187	200	196	198	185	206	196	223	197	193	190	219	195	185	187	209	213	189	196	186	190	211	213	209	203	188	201	193	202	189	196	220	189	210	205	200	179	199	214	218	212	215	220	200	179	216	195	170	193	197	196	201	194	199	215	215	187	201	215	209	207	199	225	189	202	205	192	217	208	207	187	206	212	214	201	191	191	214	223	207	208	188	198	226	212	193	181	173	173	191	183	205	214	197	195	207	205	207	206	220	208	202	200	193	197	214	220	193	177	225	176	215	207	197	182	211	200	203	189	218	214	209	214	211	200	205	222	187	175	193	198	214	206	211	197	191	229	201	206	207	214	208	210	193	214	211	209	212	205	180	195	199	189	183	190	227	191	194	196	220	187	198	212	204	209	197	195	193	180	200	194	212	203	202	215	203	209	208	194	187	207	170	185	208	196	200	181	216	215	176	202	205	185	199	190	193	224	199	220	191	174	197	190	230	223	180	195	197	177	206	215	200	227	196	186	201	221	189	229	188	180	202	193	196	220	199	197	217	215	196	194	199	211	188	218	187	219	177	204	178	199	179	216	217	208	191	216	206	169	192	210	212	195	201	188	203	202	197	212	192	200	217	192	200	204	192	193	181	205	212	180	219	236	170	201	217	204	184	199	202	194	177	190	199	207	200	195	197	194	209	198	184	178	199	200	221	215	184	192	204	223	207	188	201	188	195	203	188	213	205	180	222	174	218	202	191	206	182	200	192	195	191	197	184	220	183	211	225	205	207	212	193	193	215	194	196	186	198	200	190	202	175	183	192	202	212	194	200	206	195	194	199	207	206	230	196	183	213	208	211	215	205	199	174	198	213	174	198	212	192	209	181	186	172	206	205	215	195	175	221	220	215	166	179	192	208	215	197	208	203	178	191	198	208	215	190	195	197	186	194	178	216	183	230	205	187	190	172	193	207	199	213	214	195	213	204	185	211	212	181	200	205	200	233	186	211	179	190	223	211	210	187	172	218	194	210	196	218	192	202	184	218	187	195	186	222	208	195	205	207	206	212	213	203	191	175	228	215	230	201	183	209	209	218	174	199	193	194	191	223	201	209	206	201	211	213	185	218	210	248	202	216	195	223	189	190	195	220	208	155	218	230	201	210	204	183	212	210	209	185	213	214	207	181	176	192	207	192	190	200	190	199	211	201	175	213	198	203	181	207	210	183	200	198	214	199	201	187	191	204	196	216	195	196	194	196	203	207	213	190	207	168	196	177	208	232	187	188	185	197	190	167	165	210	209	180	189	207	185	200	198	199	199	190	181	233	193	195	200	218	202	227	184	190	225	188	229	177	184	203	194	204	194	202	177	212	205	195	198	201	195	211	200	194	230	192	221	200	210	190	191	184	200	185	188	187	193	185	196	192	218	215	203	208	202	208	203	205	175	212	210	179	198	201	188	193	212	211	210	200	208	199	202	188	181	194	208	204	209	181	220	202	207	210	192	224	203	194	204	196	205	203	202	193	200	185	190	203	191	188	207	218	208	201	201	215	222	193	209	190	186	196	179	184	217	200	195	203	179	203	224	213	185	173	200	194	201	212	203	199	190	199	197	182	198	181	220	171	202	215	187	223	177	210	187	201	192	212	186	200	210	218	165	200	178	218	183	217	207	220	216	201	218	197	191	201	195	191	164	211	191	245	211	202	187	187	201	190	208	183	214	189	195	211	196	200	206	217	216	233	215	231	198	216	211	186	182	198	221	173	178	195	174	209	197	207	181	210	192	178	191	208	207	208	213	208	194	198	222	199	201	178	217	175	209	185	198	192	206	218	215	229	227	225	190	200	214	204	212	182	217	185	213	187	207	221	208	231	207	176	195	217	177	210	207	206	192	187	209	202	195	213	209	239	226	212	223	220	190	188	214	217	202	200	180	190	193	212	223	223	183	181	218	204	204	201	206	220	203	207	195	194	211	188	183	205	187	217	216	198	192	215	209	207	195	184	217	210	184	191	228	210	204	185	179	184	168	219	210	211	199	216	204	200	206	197	213	216	224	164	218	204	199	191	203	203	217	175	181	207	205	179	191	196	210	203	195	215	218	191	219	195	186	235	183	200	235	193	208	199	215	195	181	195	223	215	198	192	219	196	233	209	203	216	169	222	216	208	201	209	199	198	217	216	204	184	202	224	192	199	198	186	225	205	198	195	195	179	199	208	200	231	188	204	196	214	207	176	204	204	216	195	215	220	182	192	181	178	209	207	214	219	202	193	198	206	196	210	209	209	201	199	186	213	190	191	196	197	208	229	176	214	203	218	205	180	200	213	184	190	203	204	180	191	223	202	200	200	189	163	217	204	202	184	190	207	218	187	175	198	183	194	173	207	203	219	212	202	218	176	204	188	211	205	202	193	204	189	193	200	188	191	201	209	196	206	202	214	217	194	201	223	198	188	209	182	196	218	212	195	210	202	198	202	211	195	191	185	167	215	191	202	179	200	186	201	193	228	185	196	197	190	187	184	205	203	210	209	208	204	203	226	191	227	201	199	228	208	227	202	178	179	188	164	210	196	198	197	206	200	187	207	184	214	216	202	199	219	197	210	198	205	211	204	204	203	214	209	208	212	198	188	210	189	205	204	186	177	194	212	190	169	185	207	216	218	187	181	210	216	189	208	186	193	200	168	192	202	185	197	178	225	198	205	153	223	223	196	207	197	203	208	210	201	209	169	197	193	223	197	207	219	196	204	194	198	198	214	203	203	206	197	218	180	206	229	218	239	193	201	215	179	213	201	198	185	198	216	223	209	205	227	187	187	193	200	178	163	199	213	198	218	198	169	182	235	192	203	210	206	202	199	194	196	199	203	201	218	220	223	208	191	202	191	199	218	188	198	205	207	173	190	203	228	185	193	204	202	215	208	206	183	201	219	187	201	222	208	193	192	215	196	199	201	201	192	224	209	210	218	195	212	196	196	204	210	179	212	174	155	222	204	187	216	205	207	209	191	198	200	226	218	191	191	211	200	213	213	177	197	189	180	213	189	201	182	209	196	194	194	219	204	174	215	207	225	203	194	182	230	198	222	220	197
14087	10298	8634	4456	2911	2041	1586	1281	1075	885	812	731	704	618	590	577	562	499	507	470	471	482	447	475	441	465	447	453	422	424	453	410	411	394	431	397	437	439	439	375	389	407	412	416	412	423	397	379	405	385	409	418	421	391	393	400	401	385	390	409	391	382	417	363	391	380	412	387	391	397	389	396	392	402	392	410	387	385	376	375	446	405	357	382	421	397	410	395	388	398	366	388	390	399	360	377	358	367	379	382	377	409	353	354	414	420	390	398	376	374	404	380	411	404	380	397	350	423	368	366	363	349	395	415	363	393	400	356	421	424	346	384	376	392	390	390	405	398	367	392	334	387	399	390	416	382	385	357	381	389	368	409	376	383	397	327	388	374	385	413	374	401	409	394	397	400	364	390	382	357	375	400	389	373	374	401	374	388	369	416	366	382	408	412	381	370	413	361	377	381	385	371	356	403	395	385	358	405	389	421	419	393	376	395	404	390	381	364	395	373	380	353	390	370	409	388	358	401	401	400	370	417	377	375	381	369	406	403	401	382	370	354	395	384	389	387	377	414	383	379	387	402	393	392	413	363	358	376	424	376	387	402	395	356	373	424	379	400	416	422	367	337	409	401	422	389	346	388	414	377	374	363	383	342	406	394	379	402	377	377	384	368	394	403	359	374	417	374	388	392	361	367	335	366	387	377	372	390	379	400	353	373	403	397	365	387	355	371	383	378	377	384	409	379	402	372	406	431	400	414	387	370	380	426	390	361	372	387	368	386	402	394	400	379	422	401	361	369	373	353	353	372	388	378	347	394	360	382	369	370	385	384	376	405	391	373	405	379	417	389	398	352	414	388	423	414	377	396	368	446	364	367	373	367	353	398	385	381	383	411	397	353	396	390	402	395	387	369	370	375	379	347	385	384	417	369	370	415	351	364	390	396	393	388	394	380	384	403	400	423	352	350	430	397	369	375	363	416	385	419	381	372	376	358	373	383	384	389	388	411	396	359	392	380	367	389	391	386	369	402	409	396	394	440	369	353	374	395	398	368	398	378	355	331	398	379	374	356	372	377	394	403	380	367	402	391	412	411	365	380	358	358	372	398	394	384	381	366	400	411	374	351	349	389	414	359	405	401	375	407	378	381	380	389	434	360	396	359	370	381	424	375	328	366	368	386	390	373	378	408	379	388	384	394	404	368	403	447	363	378	377	422	366	378	376	392	408	408	364	411	401	382	370	390	373	342	368	394	396	426	375	380	373	353	409	374	398	386	386	396	379	374	403	391	351	380	428	370	380	386	369	382	403	392	386	401	378	381	372	391	387	403	382	380	394	398	343	397	393	398	377	353	380	400	372	411	378	382	371	384	395	364	382	385	367	419	360	394	401	395	371	360	385	411	402	375	381	382	359	359	373	378	386	387	415	410	396	397	400	389	366	380	395	393	379	404	418	381	370	366	363	361	422	398	407	387	414	398	348	400	363	388	375	436	407	370	383	368	415	384	378	418	370	393	396	396	378	373	383	338	432	394	394	379	398	401	365	371	403	450	400	386	384	435	397	375	399	402	408	365	369	342	338	360	386	402	342	381	373	416	387	373	379	407	373	389	347	410	426	400	399	392	373	397	385	402	395	385	389	375	406	394	385	374	355	373	376	395	398	409	378	360	383	371	393	416	373	402	370	357	375	404	374	361	380	375	388	389	359	388	387	387	356	384	383	357	387	383	400	390	411	392	419	373	375	357	396	399	380	422	402	358	370	385	398	403	413	386	406	374	386	407	389	398	397	364	380	382	376	375	422	382	385	387	382	403	400	431	387	405	426	352	399	385	374	398	392	356	367	347	351	383	384	393	371	383	380	397	377	394	367	383	404	376	389	371	365	407	394	356	374	402	375	402	385	397	348	388	371	386	394	385	389	395	404	393	381	380	384	400	385	383	376	406	416	395	390	393	370	347	345	391	375	398	414	394	366	371	383	367	386	380	368	398	359	408	361	390	379	359	386	365	392	405	393	391	416	357	406	381	365	394	408	406	408	411	371	398	362	409	392	389	415	363	365	382	396	387	346	378	411	380	394	390	401	396	378	408	371	392	383	374	401	379	399	355	377	382	387	390	425	391	359	404	376	380	390	401	404	367	404	434	382	378	386	366	404	394	399	398	415	383	397	373	408	384	358	381	367	353	381	399	375	403	396	373	426	361	356	370	374	372	419	382	364	362	358	378	387	395	391	347	394	355	400	374	371	408	396	374	395	372	433	420	406	369	393	438	370	398	337	398	430	361	351	393	381	406	399	382	384	370	368	387	358	391	380	355	400	405	385	373	396	358	380	389	368	353	365	354	377	393	392	340	379	396	388	379	362	348	383	384	372	413	403	440	376	366	395	370	370	400	367	392	371	377	434	398	392	424	380	377	389	385	373	364	385	405	401	403	363	414	397	397	379	410	355	406	360	375	393	407	338	355	388	391	410	380	366	409	357	356	392	380	385	374	410	384	395	423	366	378	403	374	357	363	372	406	394	369	392	420	385	415	380	389	360	345	407	371	370	394	369	382	419	414	353	376	416	426	398	380	389	401	382	397	354	384	391	395	384	378	399	385	383	385	379	366	368	411	385	372	380	385	386	386	383	387	390	377	379	407	366	358	389	401	366	416	376	372	380	384	400	361	379	391	387	370	354	397	383	354	404	389	406	360	376	393	388	391	395	388	350	399	366	391	408	407	378	354	342	365	368	377	373	373	403	422	401	358	355	388	375	384	446	383	372	365	390	375	390	383	392	360	399	377	371	415	349	423	376	392	354	369	369	369	395	414	374	397	399	394	362	388	400	391	420	371	377	403	365	388	328	362	390	398	403	361	354	382	403	390	395	370	373	366	353	355	356	358	375	360	381	382	359	379	351	371	375	376	391	379	368	368	415	404	410	367	366	400	401	398	353	385	387	384	377	374	420	392	391	392	387	385	351	410	400	405	392	370	370	408	357	411	390	388	385	380	375	394	435	362	374	336	388	374	399	395	403	383	370	401	401	389	380	416	434	379	380	370	379	405	409	372	374	372	381	401	379	401	407	387	400	413	387	388	366	394	404	391	393	365	382	407	358	359	420	348	430	355	396	394	353	378	390	386	412	381	378	380	373	385	386	425	360	408	415	375	392	383	429	418	397	385	374	424	390	359	390	385	365	368	405	402	401	399	391	372	415	408	397	388	400	404	391	388	376	359	394	370	383	367	372	412	424	386	389	387	415	347	379	387	357	374	395	392	358	361	439	387	379	391	369	388	358	386	421	381	408	422	415	412	396	394	386	388	375	385	411	388	379	395	418	400	372	411	407	403	386	382	406	387	383	406	395	427	396	369	391	398	406	404	446	419	405	394	361	397	394	397	403	420	368	416	355	395	392	392	382	384	371	371	405	376	366	396	365	397	398	377	402	386	399	355	381	353	393	395	404	414	377	388	399	371	386	373	409	412	372	374	389	360	369	352	411	392	378	403	371	412	347	383	426	400	366	376
23002	20962	28749	23352	20963	16668	1881	899	718	688	576	566	570	463	484	527	454	497	465	433	453	429	421	440	427	428	439	397	410	417	400	387	406	420	432	418	395	434	410	402	411	441	389	404	418	385	400	393	421	395	396	379	384	372	415	398	402	410	396	391	395	384	403	397	436	385	405	368	426	377	356	356	358	379	394	386	407	417	397	394	391	403	375	420	391	383	428	414	395	372	368	378	429	386	407	423	389	417	397	392	425	410	424	367	364	412	378	397	359	385	403	393	419	386	397	423	381	370	379	376	448	368	409	388	393	402	389	397	349	389	389	377	386	390	364	380	412	405	364	381	417	397	417	384	363	405	368	397	410	390	388	376	385	341	379	368	369	373	385	377	388	386	375	333	376	375	369	419	401	417	391	407	365	350	382	415	345	384	414	415	381	421	380	430	417	391	383	370	371	408	388	372	400	380	438	381	363	392	401	408	362	412	400	426	406	382	368	423	385	391	367	377	412	341	411	373	376	418	395	407	385	433	416	409	394	390	372	348	422	403	359	381	393	407	400	371	411	415	408	361	372	395	392	412	388	379	383	370	362	397	416	390	411	395	384	401	397	389	352	402	381	383	384	405	381	372	378	419	405	399	393	373	388	373	396	359	375	382	417	384	383	366	381	381	393	384	414	384	374	412	403	383	372	424	412	384	381	394	379	376	390	403	395	365	372	398	388	350	381	363	398	381	366	389	368	414	391	381	417	404	392	400	377	405	397	402	391	399	412	363	359	388	369	384	370	420	434	418	367	385	355	407	401	366	372	366	406	378	363	384	384	401	384	396	395	402	382	387	379	357	436	359	394	385	365	359	400	377	383	394	429	422	380	365	408	400	378	348	400	399	406	391	386	383	378	373	373	354	390	394	368	375	385	400	392	396	370	380	378	402	367	370	379	402	355	393	364	399	408	383	363	392	384	382	382	418	404	396	396	405	434	410	377	368	412	396	434	395	389	369	384	411	415	446	390	385	411	370	368	375	406	387	426	417	422	376	392	411	370	417	364	355	377	415	402	383	390	389	356	401	382	396	387	424	379	378	419	372	378	386	373	379	379	379	406	371	360	392	390	403	401	373	400	402	399	373	379	393	415	384	362	382	411	366	423	359	389	370	347	407	395	408	380	342	418	379	383	417	403	371	380	420	397	401	360	397	388	398	377	395	385	417	412	392	400	366	393	364	401	413	402	353	392	371	368	357	348	420	381	385	415	358	409	404	412	384	372	386	380	374	416	368	421	363	372	420	368	411	365	386	359	406	404	390	400	397	382	380	389	382	374	403	395	393	386	383	408	386	355	376	399	383	392	377	381	373	354	371	366	383	372	416	366	431	394	399	365	359	414	392	398	389	384	384	386	407	419	347	403	424	390	398	441	383	417	361	411	417	386	363	396	375	376	410	423	388	393	404	369	387	422	406	369	369	368	398	370	347	412	360	412	419	360	382	363	368	395	411	373	383	404	387	345	401	400	390	374	378	374	380	350	383	399	395	383	375	379	388	386	389	417	381	378	394	371	409	397	360	366	376	411	344	364	387	361	376	412	380	408	396	414	400	352	386	385	345	393	361	373	400	356	362	388	383	372	368	410	415	393	404	369	393	394	363	415	416	361	385	383	396	401	404	384	368	348	391	399	396	394	381	389	411	376	385	378	368	374	374	367	376	416	393	349	377	371	408	394	405	374	379	418	380	374	363	369	382	412	391	379	418	368	369	419	383	358	390	369	346	395	396	388	391	413	398	390	349	403	372	403	357	379	371	402	362	367	383	414	369	358	358	390	380	346	430	405	368	383	408	397	381	367	384	363	410	423	361	373	405	405	406	423	420	399	360	409	430	380	405	377	416	388	368	380	384	399	383	413	404	364	384	358	375	394	400	372	395	392	369	379	430	408	373	350	393	386	389	391	369	390	408	401	386	380	388	375	364	367	388	389	385	370	424	401	386	409	388	393	405	349	399	367	395	410	395	376	373	381	412	377	389	409	374	402	396	387	378	368	377	407	361	389	437	372	401	393	353	398	394	379	412	362	393	395	397	388	376	383	399	396	381	400	365	379	395	378	398	371	385	378	400	415	367	394	377	380	379	442	400	368	409	364	393	388	393	379	363	413	426	421	355	408	397	384	379	381	374	386	353	376	387	346	398	391	392	371	382	398	420	391	359	387	381	377	386	408	380	401	406	392	377	407	371	388	398	409	437	371	384	371	368	410	374	400	397	385	407	381	360	400	411	417	390	389	393	374	409	366	387	387	370	397	411	356	382	403	394	386	361	352	398	415	408	391	420	350	362	401	417	372	395	373	369	385	397	378	382	399	394	388	391	358	385	394	378	367	394	362	378	390	380	405	402	395	375	395	390	366	357	400	361	405	398	379	374	370	367	345	392	358	371	392	390	372	327	391	403	376	401	390	394	404	367	358	364	375	412	397	396	379	384	367	376	387	411	381	389	397	387	365	391	392	369	391	359	390	380	392	383	375	385	324	415	431	408	358	389	394	368	356	379	405	380	376	359	389	399	393	395	358	395	366	423	374	363	402	389	422	358	379	370	377	373	380	375	374	346	369	406	409	383	354	360	387	375	385	391	382	373	415	401	378	375	403	404	352	377	385	376	405	381	387	412	395	417	357	359	338	393	381	398	381	377	357	404	354	395	376	378	362	401	393	376	416	348	431	403	377	380	382	365	355	399	395	376	387	383	390	382	379	406	389	370	399	404	407	417	406	393	408	377	414	376	384	366	392	367	399	370	394	390	366	402	410	376	387	379	368	422	385	366	395	417	403	379	374	358	391	405	372	408	422	447	425	403	402	363	410	398	370	391	406	385	415	347	418	418	394	363	381	374	393	372	405	362	369	384	375	383	387	392	388	401	397	423	388	386	389	377	372	398	402	414	433	404	371	371	373	425	396	397	361	401	418	364	405	415	403	417	398	397	393	433	367	385	372	370	434	352	417	397	413	389	365	407	399	382	389	400	371	393	387	391	397	360	411	385	406	414	347	392	416	378	397	400	409	404	410	422	398	420	438	386	361	390	384	411	419	378	409	409	368	359	360	381	402	385	386	356	382	383	401	355	373	416	369	413	398	398	421	418	378	385	407	415	393	383	360	389	420	395	381	376	359	411	390	361	379	412	355	372	403	380	398	391	373	364	369	350	384	395	393	409	398	385	426	365	396	379	371	389	397	389	404	362	374	376	414	387	396	414	413	399	382	383	359	400	372	366	368	399	405	407	401	405	373	343	402	394	376	403	363	352	387	364	361	385	391	381	380	401	384	396	386	381	399	373	385	397	372	400	398	392	429	443	386	380	361	393	393	364	392	394	378	381	376	379	421	381	390	365	397	346	391	403	386	404	387	402	395	389	381	374	386	380	365	388	391	379	390	387	377	398	361	379	415	362	383	381	396	436	384	386	380	444	418	389	396	371	396	390	371	366	342	373	339	398	359	394	396	399	395	391	362	382	390	371
16691	16330	13732	7712	5071	3695	2879	2382	1936	1608	1435	1378	1197	1191	1063	1007	942	954	889	888	899	862	839	843	779	795	770	772	726	758	688	766	749	726	763	717	739	710	763	712	712	709	728	703	729	707	716	670	741	697	660	700	667	709	746	704	658	679	700	699	694	661	679	679	716	716	702	659	760	702	683	636	664	709	617	712	657	665	660	702	660	657	639	689	648	647	686	687	662	657	670	701	623	698	715	666	676	672	716	639	679	684	625	625	652	634	678	663	669	668	704	670	646	645	685	692	663	651	647	681	674	671	692	712	637	711	650	684	691	684	637	701	676	666	626	674	615	642	653	636	692	707	690	629	646	663	675	686	646	658	662	601	687	692	618	635	721	705	673	636	698	675	658	644	639	652	694	660	680	662	665	698	607	673	666	655	607	642	652	696	627	605	686	639	641	667	686	675	705	663	652	649	650	648	704	640	692	682	647	644	641	662	673	678	691	715	651	655	659	723	642	656	668	620	687	698	739	641	659	683	659	650	681	700	708	679	680	677	617	689	633	650	659	708	659	704	657	639	681	634	677	668	595	631	647	656	633	682	646	616	645	657	679	646	704	706	719	660	675	654	678	672	694	720	648	674	703	706	683	655	614	689	661	626	596	667	649	672	720	645	693	659	603	617	665	680	686	725	631	632	664	649	680	671	659	674	678	690	657	664	699	680	625	631	677	670	664	654	679	685	639	641	618	672	682	654	696	696	689	661	637	685	690	663	656	648	699	649	682	712	675	663	640	737	647	699	683	696	601	688	729	642	698	617	676	714	644	670	636	655	673	687	723	696	673	652	652	662	679	700	671	680	632	625	641	659	655	655	698	706	662	628	705	674	716	688	705	631	638	671	666	684	630	653	615	661	677	677	686	700	671	673	681	650	693	694	658	660	655	683	672	739	636	683	652	698	662	784	707	687	695	682	689	683	669	672	683	601	667	632	688	635	692	671	671	646	652	698	663	675	658	679	638	686	635	664	656	682	685	641	681	708	668	625	677	662	716	671	643	697	703	704	703	672	672	688	644	694	635	652	633	681	663	667	653	703	637	655	625	663	707	623	659	729	696	668	665	653	663	655	685	662	650	658	637	634	673	645	667	657	657	611	691	637	676	689	624	686	637	680	673	649	667	666	651	666	662	690	677	715	703	701	676	649	673	641	684	638	638	675	640	637	694	619	675	700	635	678	684	700	659	678	649	687	692	657	676	670	690	641	729	661	660	676	686	658	649	716	671	685	681	606	675	644	704	639	663	693	692	607	652	697	676	725	672	660	662	655	690	655	716	623	639	629	644	653	666	641	683	707	677	641	651	684	651	734	666	651	632	655	687	719	650	689	637	680	684	659	677	698	649	652	707	613	635	652	676	645	645	670	700	633	614	649	647	633	658	647	643	649	639	693	669	710	731	696	705	662	698	677	660	647	651	690	678	635	642	637	693	659	652	666	677	659	624	644	653	680	681	658	622	680	652	657	621	641	685	666	687	666	679	682	637	708	679	709	677	611	692	642	663	686	708	630	638	654	676	676	644	669	686	691	661	669	685	651	668	678	662	671	695	659	707	642	663	696	686	633	642	651	675	634	709	657	672	703	685	658	634	651	667	683	639	671	664	666	680	637	654	676	642	632	630	681	681	662	669	698	698	689	650	668	654	696	675	704	670	706	710	637	614	670	664	688	670	708	639	679	661	607	709	669	649	641	656	663	634	653	684	638	625	628	653	633	687	673	698	678	658	697	663	666	685	688	647	667	618	660	674	641	671	681	653	644	637	704	698	665	644	676	602	667	686	699	688	628	662	692	602	703	663	678	661	665	675	669	635	652	678	674	688	655	701	651	679	702	675	682	687	682	632	723	646	606	622	642	662	682	674	666	674	654	642	662	661	635	703	683	668	685	641	655	674	645	614	673	646	634	676	701	636	636	649	664	636	686	669	651	663	690	718	667	708	682	638	693	742	716	676	694	665	656	674	661	674	671	639	672	694	681	654	698	647	662	665	688	677	687	655	673	637	692	666	623	667	658	659	698	636	681	701	665	658	664	610	654	664	650	672	690	699	672	675	675	648	701	634	655	718	716	665	673	666	646	745	674	644	615	659	710	663	635	673	650	660	664	672	669	654	667	612	699	685	642	707	660	627	638	673	660	668	670	678	697	672	685	666	661	684	679	645	681	679	680	715	624	666	669	742	630	740	707	708	663	611	680	704	663	645	695	719	635	623	687	695	667	698	662	619	629	671	657	683	631	720	666	617	668	677	682	626	707	668	690	629	641	687	654	703	656	663	663	667	708	648	711	677	663	648	668	659	647	663	712	690	662	702	654	634	625	634	671	684	697	656	647	677	666	719	697	696	661	629	717	656	696	666	653	656	715	613	653	670	669	691	651	637	663	656	706	678	675	638	689	681	658	654	670	668	657	690	648	663	671	624	668	674	615	665	681	674	719	667	637	704	625	671	705	657	624	667	697	673	682	724	661	674	618	632	705	674	654	635	639	696	676	627	688	655	656	650	673	650	633	686	623	646	641	691	695	632	686	669	627	678	679	666	698	614	694	634	647	619	677	699	650	636	661	685	668	648	632	684	657	652	716	670	687	651	660	664	659	600	700	677	706	694	680	685	670	653	673	665	684	665	678	616	652	674	682	644	670	670	678	626	686	697	628	711	705	683	721	674	624	667	651	686	687	634	669	672	627	601	653	676	694	644	677	681	645	655	684	696	654	662	666	638	639	700	687	693	675	657	676	666	683	661	692	641	650	701	650	666	688	687	686	685	673	672	687	724	639	639	686	681	698	676	647	645	696	672	667	631	697	677	695	657	659	661	677	652	707	685	700	671	711	660	692	668	659	657	693	675	671	667	669	668	658	685	651	606	682	661	661	674	626	667	692	698	660	630	650	697	659	642	687	684	678	662	688	686	682	649	687	686	671	668	641	655	643	665	694	625	684	703	662	649	632	687	688	650	654	622	651	707	712	649	646	682	675	694	698	697	657	630	635	676	686	669	686	645	677	675	664	664	694	669	672	646	662	708	640	682	652	689	705	658	609	686	642	672	643	668	668	637	667	655	612	732	644	708	646	684	647	684	706	706	639	630	728	687	668	612	639	637	658	669	676	666	666	646	703	707	647	685	685	635	673	642	657	642	701	682	662	662	689	669	661	657	667	631	663	694	680	643	638	697	635	668	686	632	674	681	629	642	660	678	662	688	664	660	631	650	623	654	636	682	639	691	681	664	636	665	690	680	662	664	649	705	658	668	686	668	704	692	653	642	652	685	663	695	633	702	656	698	687	668	671	667	673	657	653	666	696	670	669	685	665	676	675	665	650	664	688	671	678	660	711	669	664	692	686	650	601	664	646	645	638	692	716	633	660	647	649	653	653	683	633	652	638	671	682	656	662	653	700	679	615	701	657	678	670	708	670	672	694	657	690	667	696	682	653	697	685	711	686	690	714	624	686	643	687	674	694	653	695
26364	19988	7009	891	588	517	458	434	468	412	416	454	439	424	421	417	423	417	406	427	382	430	381	417	417	400	412	406	454	436	443	425	425	415	407	433	413	436	398	401	405	396	422	418	410	409	412	411	433	382	428	403	417	403	432	423	427	408	431	375	430	415	409	386	447	358	438	408	399	437	393	380	412	403	413	397	421	449	427	404	448	406	436	414	414	436	446	432	416	416	396	415	403	412	425	435	414	390	402	418	434	431	402	429	409	382	403	439	413	400	420	421	398	407	384	407	425	430	380	434	459	412	368	416	439	400	429	377	430	395	415	396	427	408	417	383	427	398	425	430	432	397	415	408	417	402	415	395	424	402	424	412	434	428	432	419	446	401	423	443	397	436	410	435	414	383	399	403	420	430	448	423	395	425	387	413	404	409	406	419	423	388	400	428	414	404	406	443	411	397	435	439	418	412	380	439	382	407	406	426	437	455	435	425	414	416	368	370	388	372	380	417	402	390	426	411	398	415	414	403	405	383	446	409	423	413	398	425	407	418	419	416	433	403	367	446	410	447	394	406	383	388	417	413	399	421	422	415	416	418	456	420	454	415	415	408	415	417	468	396	400	415	429	430	416	416	407	420	404	401	420	438	416	436	406	413	454	427	428	449	419	383	396	417	393	394	415	436	409	403	418	403	407	408	419	432	427	415	422	438	374	424	419	434	408	403	411	403	395	389	402	437	428	416	416	396	424	449	422	429	408	396	429	437	365	398	411	434	404	443	404	409	421	390	389	390	409	431	429	395	439	425	403	425	435	426	430	383	408	409	383	430	384	417	398	399	422	411	407	408	416	406	386	420	401	416	379	401	406	435	396	401	385	371	422	425	415	396	418	407	426	409	382	354	421	400	429	403	385	384	421	413	420	387	440	406	388	425	413	420	398	470	428	456	415	438	432	396	423	402	423	401	433	404	396	428	413	402	414	427	434	427	423	418	375	432	403	430	399	426	429	429	418	397	419	429	446	429	418	405	427	420	391	433	417	428	404	442	407	410	430	430	435	414	460	416	420	404	390	397	376	381	387	396	391	407	421	403	404	384	444	403	410	411	423	399	416	425	410	409	412	403	449	401	447	370	413	402	411	408	405	435	421	428	425	402	394	412	404	396	424	429	430	386	428	402	381	430	411	452	403	448	444	427	436	419	406	373	408	436	402	405	444	385	419	427	401	440	438	437	413	415	404	420	402	416	404	411	445	396	419	395	405	422	420	417	423	420	383	430	383	404	404	393	400	417	439	394	384	399	429	434	407	413	401	444	410	415	342	388	434	409	425	433	416	453	405	393	424	426	420	439	418	383	374	402	387	404	384	406	405	403	426	442	448	388	390	438	413	403	381	437	407	397	404	395	444	410	434	367	385	424	421	406	420	459	388	408	394	432	400	452	402	382	368	423	402	393	415	382	412	384	425	379	401	438	394	415	423	429	407	443	383	433	439	398	448	461	398	394	399	413	424	422	393	413	453	396	433	417	437	415	407	408	408	395	452	399	382	367	431	392	433	395	453	442	428	413	445	434	425	397	403	399	443	440	423	426	434	423	395	405	404	427	418	422	417	426	440	398	423	418	458	410	412	395	399	446	411	403	383	402	404	433	441	378	407	422	427	434	429	411	383	408	427	447	414	413	392	405	387	406	441	394	397	408	411	382	434	417	430	424	414	400	440	437	434	439	434	409	402	426	418	396	435	415	365	389	409	414	400	442	401	411	442	435	436	371	422	431	405	397	390	424	443	395	414	442	407	409	417	436	419	396	441	394	412	416	394	401	401	404	416	470	416	378	408	422	402	447	411	399	429	414	433	433	394	420	392	394	436	416	438	410	418	400	408	418	453	413	382	380	392	377	423	420	405	408	431	396	408	410	419	385	436	408	442	454	437	385	441	417	389	425	420	424	452	375	401	426	412	421	415	421	422	431	410	379	408	423	415	416	447	382	385	408	412	427	412	413	447	430	391	413	405	483	438	396	467	412	442	393	432	430	415	435	389	437	435	415	411	433	391	448	445	446	419	409	427	451	424	441	451	398	437	410	399	394	430	418	417	419	403	421	389	437	414	409	425	392	416	411	400	425	418	434	429	419	388	415	402	428	428	447	421	401	385	456	403	461	438	390	385	438	408	431	429	387	397	448	404	440	412	405	401	427	430	443	415	412	388	412	445	442	432	438	435	429	382	420	405	409	395	414	402	419	395	394	398	446	421	436	427	386	437	404	439	409	432	440	404	410	408	400	406	422	415	379	416	414	432	448	381	451	383	424	380	429	413	388	406	425	430	419	385	447	430	412	442	442	396	436	388	425	366	442	425	435	422	410	436	424	404	435	402	418	402	411	458	427	440	380	443	443	451	421	411	453	425	391	412	385	383	454	397	414	414	438	445	425	394	433	445	449	414	393	398	428	419	435	441	425	440	432	406	419	410	434	419	444	403	409	437	412	431	428	404	405	432	405	434	424	450	389	401	423	390	394	393	396	412	405	436	380	429	421	467	443	420	388	401	419	403	377	460	418	391	430	400	425	408	409	416	384	424	409	418	407	420	428	446	400	417	448	423	411	431	439	378	441	441	358	448	431	418	377	423	429	438	411	399	416	409	392	415	401	408	396	379	418	432	428	430	385	451	431	418	421	399	441	441	413	433	382	416	406	423	402	411	385	395	411	414	412	382	424	417	441	403	390	420	431	381	457	429	412	428	437	373	422	425	424	428	385	408	432	419	441	443	402	439	408	413	425	389	401	396	378	407	416	439	437	424	457	389	398	430	416	430	423	437	441	396	424	403	422	375	387	413	396	426	435	434	429	423	431	432	417	424	422	430	397	397	387	434	404	417	388	427	395	423	428	433	446	433	421	411	441	417	437	413	438	400	375	426	428	394	391	416	409	428	398	418	427	409	410	374	436	412	444	402	404	403	424	412	431	386	406	427	425	385	435	430	447	412	424	425	417	411	395	423	424	405	425	401	402	379	400	423	450	434	428	398	410	394	415	411	430	409	413	439	450	422	402	394	417	453	422	399	413	438	418	459	436	386	412	414	405	432	422	401	414	443	432	384	390	418	422	388	394	413	429	455	384	427	421	446	421	396	406	371	403	424	431	439	403	403	406	419	434	405	404	419	433	383	394	400	437	419	436	403	460	450	395	432	406	405	407	434	424	416	438	411	382	438	389	417	416	441	395	442	435	416	406	374	412	437	379	430	434	385	431	417	423	424	406	393	400	404	378	412	426	414	399	419	411	438	422	395	460	420	406	385	447	417	404	429	409	415	436	400	418	413	414	413	417	429	415	411	410	419	419	406	451	384	412	395	407	420	420	441	390	407	371	413	397	396	375	416	392	400	412	385	423	426	409	457	399	454	417	427	398	425	444	413	438	432	441	398	433	447	388	441	401	427	393	416	432	354	402	420	424	430	423	436	420	421	408	436	449	429	377	420	444	388	394	423	404	391	405	429	374	416	431	409	391
6520	1878	1823	1184	1051	894	844	862	835	809	867	855	740	767	788	755	765	734	767	745	790	796	725	749	767	761	708	750	743	743	741	731	761	760	761	804	832	760	774	776	767	780	754	733	747	758	787	769	779	826	763	747	741	754	798	764	742	765	683	772	682	784	750	782	760	736	774	766	790	693	719	727	757	769	742	740	771	762	696	727	775	756	737	746	733	765	733	758	759	716	796	736	755	764	722	790	745	761	794	760	726	792	775	771	761	743	707	762	729	732	770	725	759	761	773	785	785	771	731	752	781	732	722	777	761	766	741	789	766	763	711	771	732	780	761	745	788	823	750	777	755	753	728	781	712	726	722	736	773	739	763	777	765	742	764	771	736	756	739	778	771	781	693	753	751	778	785	783	757	720	734	737	814	743	753	752	766	734	752	755	721	740	768	736	781	770	736	782	814	723	728	772	804	782	751	774	729	764	756	749	762	790	771	800	765	736	752	751	769	816	768	771	748	768	742	770	747	777	687	766	784	739	698	737	731	774	692	750	756	793	709	787	719	716	742	715	773	761	772	763	794	810	784	736	734	763	762	748	766	735	781	692	760	704	736	805	753	811	780	769	751	815	774	762	721	749	756	781	797	794	724	759	768	759	742	762	738	766	725	791	769	780	757	772	728	744	784	746	758	706	730	726	763	784	729	733	730	675	700	789	759	768	775	744	737	753	688	767	807	799	731	786	794	730	734	763	719	737	749	703	757	785	735	774	749	792	739	699	759	761	742	752	751	746	786	690	736	751	779	745	745	734	751	736	752	756	800	781	797	757	755	732	753	793	735	776	735	778	742	781	782	763	759	725	777	729	769	777	738	790	733	775	724	752	742	835	765	784	763	723	730	761	756	810	749	793	729	721	761	686	716	763	708	790	802	792	756	752	764	765	780	739	775	743	759	700	740	710	772	757	733	711	765	775	746	743	757	785	734	733	755	758	742	826	776	747	749	682	764	750	793	729	758	755	741	741	723	687	755	753	741	742	692	761	782	795	703	716	714	758	730	758	770	712	786	724	747	801	718	768	794	662	784	769	771	727	782	775	803	737	761	729	779	760	751	759	778	723	691	745	793	796	770	735	785	816	771	766	788	779	770	764	746	750	756	759	766	727	701	743	764	757	744	779	799	742	777	716	776	715	771	741	742	736	769	775	761	748	781	783	799	781	729	756	724	785	736	720	711	806	786	784	798	752	769	740	833	797	765	742	785	746	808	783	725	789	778	755	749	786	802	728	750	769	762	803	746	737	774	787	756	717	768	765	733	771	750	726	770	761	757	753	733	767	771	770	772	789	795	812	791	803	766	751	761	767	816	803	705	750	744	770	742	737	785	760	713	726	788	770	764	739	753	778	740	805	766	727	771	756	756	776	737	722	800	773	757	722	748	758	807	712	748	749	714	753	701	741	780	757	806	740	777	669	751	759	743	776	725	770	748	755	787	748	727	767	785	744	721	761	763	749	755	741	786	730	806	725	753	737	751	747	734	737	774	762	709	750	746	791	727	753	802	757	767	792	773	758	728	743	772	741	790	750	728	738	779	729	773	770	787	718	777	762	720	749	777	767	785	777	737	754	714	768	720	771	787	741	752	748	774	808	723	774	735	740	773	750	757	721	803	804	729	728	832	766	795	722	774	723	728	783	727	810	731	812	759	761	728	743	765	718	721	758	718	740	784	756	742	792	769	769	778	766	768	787	781	752	783	754	782	735	715	762	738	766	741	771	754	779	762	769	752	771	807	761	764	749	736	754	757	754	736	712	769	707	763	762	725	752	779	761	750	768	776	783	731	747	801	751	790	720	735	813	760	741	790	778	750	755	791	790	716	772	760	738	774	777	836	804	774	741	710	794	762	750	744	716	812	792	759	770	769	774	716	760	745	744	761	775	767	834	746	768	733	765	727	788	747	787	752	785	757	789	767	776	741	748	716	712	751	736	769	727	756	801	775	746	781	781	782	757	757	763	723	782	780	728	766	753	734	738	738	716	739	722	751	799	806	751	768	761	785	774	771	736	789	787	761	771	727	705	741	749	739	788	737	806	745	717	752	731	736	766	787	747	758	748	763	763	727	754	745	748	776	741	790	760	750	721	747	779	787	731	763	754	699	737	714	737	784	734	743	729	751	733	709	718	739	755	722	769	773	762	739	813	744	710	741	729	749	723	778	783	780	726	728	730	697	792	743	751	767	739	717	807	742	746	771	721	795	742	755	754	746	777	782	741	718	759	764	745	773	743	758	795	772	770	731	732	735	704	733	756	733	805	752	739	756	751	737	737	732	776	758	766	731	742	769	759	754	710	769	767	754	737	769	746	735	768	772	761	703	797	729	767	777	780	780	799	746	765	807	771	764	769	748	751	705	760	747	774	730	783	748	711	773	737	771	715	754	724	737	756	785	780	720	725	759	750	728	724	783	767	756	727	754	699	748	732	777	757	750	773	776	688	724	767	770	804	757	771	768	715	751	752	733	714	707	733	771	755	727	786	722	747	751	766	720	753	774	724	791	771	771	734	754	710	724	776	753	758	741	772	673	776	713	761	743	744	753	738	749	734	807	750	772	758	763	743	763	719	741	750	759	729	784	744	785	717	753	731	782	731	793	674	764	756	764	776	743	762	765	750	762	734	777	763	771	747	708	745	744	759	794	744	780	806	777	767	744	756	741	724	734	734	769	807	748	761	776	748	777	737	780	734	781	735	746	752	784	766	765	801	785	745	738	760	729	725	752	713	764	756	701	723	746	769	744	752	803	690	789	805	738	747	769	752	709	814	761	754	757	731	722	739	762	744	744	750	768	782	708	741	762	779	739	788	788	777	720	730	789	778	719	744	754	736	754	794	741	740	796	788	766	745	734	827	726	745	795	798	789	725	723	794	713	712	736	784	737	745	785	759	726	787	705	773	736	763	720	705	735	720	754	734	736	760	771	745	768	758	736	776	779	802	763	719	741	755	743	731	779	746	788	726	771	719	761	756	732	704	737	731	723	784	756	757	772	765	763	733	763	740	761	769	731	801	738	727	718	770	799	719	751	757	789	744	787	675	793	780	776	782	757	742	795	774	813	805	787	773	760	815	780	783	766	772	723	781	726	759	745	703	727	773	698	763	750	790	763	753	737	759	720	764	759	748	750	763	750	734	773	747	706	750	768	736	703	754	768	757	797	778	796	760	786	731	743	752	761	797	778	711	825	764	752	724	779	743	777	770	745	730	751	745	709	749	722	804	749	722	767	783	773	766	717	705	719	765	727	689	718	797	730	750	692	755	735	789	749	737	773	786	717	805	740	778	806	773	741	783	790	712	808	760	761	749	772	781	746	774	776	748	742	750	778	739	742	752	757	756	773	783	772	737	762	756	757	778	773	751	765	709	702	766	722	811	752	733	746	769	810	811	716	811	721	758	763	796	752	787	751	739	775	754	807	751	808	749	827	717	787	763	764	743	732	784	800	766	768	749	723	710	766	769
23996	20978	28062	24061	18605	1471	640	421	400	322	315	278	310	262	257	245	249	226	233	238	204	229	210	206	210	223	240	216	244	220	202	228	213	216	213	236	203	217	197	202	198	184	194	203	190	187	201	206	207	175	206	217	205	205	184	200	202	200	180	211	196	205	217	190	217	212	203	201	200	192	185	226	217	197	187	203	195	166	186	202	188	195	209	183	176	163	218	205	207	226	187	186	194	218	226	206	203	167	195	185	192	208	166	209	193	208	219	221	214	189	201	209	192	186	213	218	164	200	213	187	202	200	207	204	202	193	201	176	224	182	193	188	217	209	195	189	195	185	176	198	197	173	214	185	188	182	205	207	177	206	188	179	198	201	238	209	201	199	220	190	191	200	189	220	195	183	214	208	183	171	214	202	214	182	189	178	195	212	220	207	209	193	206	186	202	193	216	201	198	191	201	181	206	221	206	192	202	197	203	174	220	196	206	195	238	195	192	190	176	198	201	197	196	188	222	192	208	198	179	196	205	195	173	190	206	216	190	226	201	199	192	190	204	187	210	216	193	176	210	184	187	191	186	217	229	187	187	196	197	199	204	187	195	187	187	185	184	185	196	201	192	178	204	211	215	219	196	203	178	197	180	189	198	181	190	202	185	173	217	185	186	170	182	204	199	226	160	200	190	207	183	206	214	174	186	219	206	187	207	197	196	222	210	229	185	206	192	186	194	194	231	199	213	192	212	202	205	188	194	213	193	199	177	193	215	195	229	199	225	197	203	214	206	183	214	214	210	208	170	195	203	175	199	215	191	227	188	186	201	194	189	203	188	195	207	197	203	200	237	212	207	195	235	209	191	210	223	198	186	216	223	204	177	202	240	181	157	187	198	205	210	181	194	193	183	199	190	198	198	171	181	200	175	212	223	202	197	224	197	200	191	180	218	196	207	205	176	200	187	192	181	211	176	197	187	219	223	202	208	202	192	210	198	190	199	199	182	201	187	192	218	183	191	171	218	192	208	199	183	208	197	214	204	183	199	196	183	178	189	191	221	224	190	196	200	178	194	192	177	191	192	209	211	218	209	211	203	208	216	194	188	212	221	166	180	200	189	192	184	184	219	203	198	199	209	194	186	216	216	175	219	201	203	191	211	167	182	185	197	197	211	211	197	195	186	166	195	195	190	210	186	175	200	195	182	177	200	174	190	200	200	189	207	195	175	183	214	213	217	199	203	193	199	201	194	210	203	196	187	174	194	190	195	211	222	201	200	219	194	173	209	187	201	191	208	190	181	196	208	189	174	181	193	194	198	212	212	180	198	188	173	193	215	195	213	208	217	213	189	191	205	170	215	213	204	213	191	188	193	176	204	201	197	206	177	174	185	206	211	205	204	196	219	180	190	204	211	171	212	205	207	202	185	208	183	189	210	206	188	184	216	195	190	193	198	198	199	184	181	218	185	180	178	215	197	236	215	204	220	190	194	202	211	185	195	202	177	207	182	191	217	189	203	222	179	195	190	163	214	190	185	184	202	181	195	208	200	188	211	183	193	195	211	201	199	212	188	194	205	207	201	193	186	194	195	203	201	184	186	183	209	191	224	245	222	194	213	182	191	217	198	200	207	204	208	190	184	189	196	199	191	192	182	196	201	194	202	189	197	196	215	199	184	191	240	167	188	193	197	200	223	211	228	220	204	202	205	205	173	189	202	214	201	197	192	185	209	215	196	208	214	198	182	202	206	195	171	199	190	196	188	212	188	200	193	213	211	197	197	218	178	182	201	197	209	206	216	218	186	205	192	166	211	189	192	201	206	185	182	218	194	200	202	165	204	186	221	192	193	187	188	189	192	186	212	217	201	171	205	173	207	181	181	188	189	182	214	199	175	176	199	191	198	213	207	184	189	204	201	197	209	178	200	183	210	180	210	208	197	206	184	215	160	201	249	196	202	192	193	186	196	190	203	230	226	194	184	192	178	218	173	216	196	181	228	195	205	216	187	208	201	202	176	197	201	198	214	207	200	210	220	195	204	175	186	201	205	189	186	204	179	204	191	184	173	188	188	213	204	180	178	203	184	180	183	181	206	190	197	182	191	205	208	193	170	216	179	186	199	218	201	211	209	204	203	196	194	193	220	192	213	176	217	191	222	193	171	186	190	178	205	207	208	194	203	206	212	205	184	190	192	168	201	200	213	202	202	220	186	195	199	193	197	203	172	208	194	213	166	181	219	192	210	174	186	183	182	193	214	196	206	195	203	205	199	203	189	178	231	196	203	208	171	205	204	171	241	212	184	195	172	197	210	215	198	193	217	211	197	187	151	214	221	204	207	205	180	186	224	219	172	180	188	210	223	204	205	211	199	188	197	215	207	187	178	195	199	197	188	168	191	214	178	205	197	172	199	194	194	187	195	216	192	172	223	192	202	207	198	217	205	192	180	197	215	217	161	196	207	209	209	209	189	191	220	194	188	198	215	212	210	203	206	182	175	191	216	212	188	226	215	217	187	190	195	192	207	197	187	219	204	208	206	177	191	196	201	206	197	184	203	181	204	185	220	214	195	190	189	203	221	201	204	201	238	199	207	190	209	199	217	187	201	203	188	186	197	185	183	201	206	224	176	204	193	207	179	195	200	220	222	196	185	206	195	197	183	201	212	201	169	215	223	186	198	216	219	186	201	177	218	208	180	227	205	190	189	193	178	194	196	198	208	189	180	203	200	177	194	217	160	182	200	187	178	192	214	217	198	199	190	184	190	175	222	215	193	203	197	207	215	214	191	174	212	209	202	197	194	206	222	203	193	201	201	167	199	202	227	204	227	193	213	192	200	214	212	196	195	198	182	202	213	222	196	233	188	178	186	224	196	173	215	197	180	208	177	221	192	217	213	193	178	213	186	210	188	229	230	189	182	176	181	193	204	182	190	177	183	178	176	198	212	207	197	194	201	208	212	179	206	213	177	184	204	186	220	200	198	193	178	231	203	175	173	190	211	234	197	199	169	213	201	207	209	200	225	178	198	192	195	167	190	180	183	206	201	184	196	188	176	186	199	215	226	201	205	212	172	194	198	178	191	174	182	204	201	202	246	206	185	202	199	181	183	216	209	182	206	195	210	208	218	205	208	200	190	197	168	194	204	185	196	207	190	186	162	203	213	191	188	216	205	195	195	215	206	202	210	164	203	188	199	185	190	188	183	211	174	204	191	200	180	185	207	228	226	165	192	189	191	196	210	215	193	200	173	204	173	210	225	203	188	186	196	203	173	195	204	211	186	201	206	196	212	190	208	205	191	194	180	209	215	206	172	192	191	225	179	219	189	196	185	198	168	209	231	201	192	207	204	197	193	222	199	184	199	205	200	208	201	211	201	184	203	209	180	183	199	181	205	209	205	205	193	228	200	201	225	197	206	174	190	215	192	192	162	228	201	223	187	214	208	243	221	189	193	218	221	192	216	202	209	193	196	211	172	196	168	208	206	188	201	218	193	201	199	180	201	194	195	181	202	194	174	182
14112	10453	8744	4508	2933	2033	1595	1251	1057	961	816	769	705	655	613	540	546	516	544	503	494	500	435	467	431	447	463	450	455	427	412	454	406	396	385	375	414	443	404	440	388	388	406	434	385	357	386	400	389	397	400	350	421	387	407	379	394	412	395	407	399	353	384	358	404	400	398	412	350	384	384	383	400	399	366	404	380	389	367	422	364	397	394	373	392	403	379	386	390	376	375	361	383	402	381	420	396	348	395	420	413	367	373	385	357	397	350	390	411	403	399	364	389	385	345	347	396	371	363	394	372	394	368	379	376	393	374	360	397	391	379	394	371	395	394	391	371	379	405	393	375	353	367	407	373	373	384	361	378	372	381	373	375	349	421	383	394	402	384	395	387	333	366	393	406	387	369	414	370	359	416	381	398	368	371	395	369	419	376	387	378	379	396	374	354	351	379	402	350	365	379	376	396	386	405	428	407	433	389	376	385	347	380	353	381	392	377	379	368	415	348	390	375	359	377	374	393	367	397	408	380	392	389	393	356	375	385	362	398	409	359	369	389	338	403	403	398	409	368	388	357	398	388	377	380	378	379	358	367	375	347	370	392	401	406	376	388	384	363	361	366	382	422	379	358	373	377	369	371	345	360	411	330	386	371	362	350	400	371	403	393	400	377	371	351	364	374	382	379	402	351	370	382	364	375	395	331	353	391	388	378	422	383	419	433	395	349	372	381	391	385	394	380	395	399	395	379	389	380	430	404	385	405	388	344	366	398	414	389	391	360	382	382	378	346	403	403	364	351	373	384	396	390	359	385	387	391	395	398	379	370	381	421	349	395	399	413	370	373	379	375	392	346	391	393	355	397	378	389	348	375	381	363	375	378	412	369	397	409	363	384	375	396	402	372	396	395	343	362	373	389	394	385	373	368	376	401	373	364	399	370	396	400	405	371	364	369	358	374	368	394	356	364	346	398	396	374	395	352	386	407	394	392	426	396	390	399	379	349	396	345	427	381	415	378	386	363	373	412	364	359	390	384	364	411	399	356	397	330	375	388	404	367	399	378	359	371	379	401	345	381	389	344	395	398	390	347	395	387	369	385	376	395	420	383	381	368	337	386	392	385	352	339	355	372	388	379	395	396	384	376	370	359	391	385	385	374	398	367	403	389	387	376	389	412	350	359	384	380	408	388	411	395	417	401	386	356	391	438	349	383	407	423	388	362	395	403	388	376	397	390	393	408	361	393	358	398	355	394	347	350	384	396	403	364	358	364	409	409	372	402	380	385	394	368	351	383	412	376	395	399	397	384	403	378	361	391	378	361	390	372	404	391	383	413	391	384	349	373	359	390	348	388	401	413	405	394	390	365	391	366	353	399	367	352	362	343	378	362	376	418	390	402	414	405	386	373	383	419	419	367	368	388	393	385	429	394	400	381	415	378	390	376	393	387	422	386	400	388	389	378	389	415	402	417	373	413	387	378	418	413	395	374	396	386	406	392	387	374	398	349	396	358	388	396	397	367	398	383	404	386	428	381	384	412	353	376	435	376	409	370	384	356	379	389	341	354	388	405	381	357	373	412	364	422	376	381	416	378	415	361	342	392	386	367	391	355	393	355	376	364	373	384	420	396	380	380	374	382	377	425	373	375	388	399	373	378	356	386	408	409	401	400	416	378	388	405	372	347	380	382	396	417	398	396	383	415	415	412	407	400	356	411	388	394	379	406	410	378	381	377	386	363	380	342	355	370	410	398	403	406	388	385	398	364	392	430	394	385	389	365	394	415	405	380	365	405	353	357	419	384	368	379	421	392	390	363	398	354	396	368	358	417	410	374	358	361	413	412	377	405	346	380	346	399	362	365	390	372	372	411	363	359	415	362	386	408	381	398	376	403	380	388	394	395	380	376	399	348	354	408	370	428	362	395	398	364	374	388	378	378	388	392	385	363	373	394	353	389	371	421	406	381	362	349	394	369	387	398	368	369	402	407	392	398	355	373	405	375	370	378	390	372	403	370	414	401	394	382	378	391	356	358	362	369	389	370	384	398	378	363	395	381	374	356	377	368	358	380	404	394	357	378	393	405	344	373	399	369	365	375	396	357	394	381	377	362	365	362	395	407	371	402	386	429	397	397	390	385	403	390	365	417	405	368	365	361	394	355	381	369	394	397	377	406	423	368	395	377	374	354	391	400	352	378	347	388	390	367	390	407	354	367	379	397	380	396	405	394	390	399	347	391	396	401	389	395	385	386	359	367	390	379	435	368	379	366	396	402	342	380	364	365	387	364	346	349	387	381	369	382	390	372	395	394	391	398	378	378	366	366	378	378	380	350	383	379	400	385	405	373	376	399	408	385	349	371	365	402	373	377	391	369	355	357	390	378	386	428	383	401	376	397	353	387	379	400	355	394	415	357	361	411	383	355	380	427	398	369	453	389	394	377	382	379	367	359	351	403	378	396	391	368	412	425	411	373	378	383	350	391	363	405	393	395	397	376	373	373	377	411	393	388	357	407	407	361	399	383	378	367	367	360	409	381	367	415	371	390	373	418	416	387	381	397	373	401	384	401	382	357	378	414	374	388	386	389	406	396	400	397	380	362	387	399	368	358	368	401	385	375	397	360	359	386	418	368	362	380	359	365	389	366	393	355	398	369	384	403	416	398	393	402	383	422	382	368	377	392	417	349	355	359	372	401	383	368	399	399	411	385	387	363	369	344	384	333	362	377	351	365	348	339	331	390	376	397	371	380	372	360	387	391	409	383	364	359	360	376	357	382	410	400	401	346	355	405	366	376	380	387	409	367	377	400	384	380	389	405	380	376	387	383	393	407	402	415	333	379	397	368	376	392	391	367	403	380	380	340	405	349	379	349	362	387	395	399	393	423	370	412	361	383	362	358	355	374	395	370	375	393	375	392	378	421	362	389	403	374	389	407	392	417	417	360	399	380	369	386	363	388	389	396	328	387	391	391	360	381	409	420	420	381	372	368	359	426	387	380	390	403	375	380	342	391	379	414	378	381	391	436	348	417	374	388	361	376	369	358	380	371	354	389	361	351	413	393	388	358	388	384	355	382	357	379	385	374	415	387	381	392	392	389	376	379	400	383	444	374	413	392	380	361	376	361	389	384	377	422	370	363	409	391	381	390	385	419	382	372	398	368	364	376	398	398	357	349	406	388	395	374	407	373	404	418	389	382	387	408	404	374	386	382	377	415	370	390	404	369	373	395	408	412	396	356	434	386	388	351	376	366	383	389	394	359	398	412	385	395	393	389	389	364	382	388	396	378	393	399	382	394	375	370	368	350	378	405	401	418	385	380	387	387	378	408	408	373	383	376	396	379	409	397	361	392	377	357	387	441	358	383	372	371	387	380	385	356	372	411	363	420	363	384	415	364	366	366	388	359	373	385	384	379	378	369	370	394	424	380	383	379	410	369	395	388	348	385	372	401	374	394	383	390	386	408	395	380	354	371	387	377	394	388	372	395	363	372	409	375	370	382	381	379	403	397	365
23079	20962	28763	23336	20962	16467	1866	902	700	612	613	543	536	494	513	457	479	467	428	416	446	441	410	410	397	434	459	414	417	398	407	394	393	392	417	420	413	394	358	419	389	411	404	398	400	371	421	386	417	391	385	388	407	388	435	366	385	374	390	407	428	371	372	388	414	379	384	425	406	368	409	391	355	361	367	381	420	442	403	397	394	373	396	398	391	377	409	402	465	372	370	348	376	366	419	382	379	372	363	370	374	388	411	414	409	401	393	400	370	384	406	393	401	378	380	407	367	350	362	403	387	390	381	374	427	389	376	404	385	391	386	385	404	401	383	400	376	375	440	378	361	417	367	380	378	395	406	389	382	415	376	396	409	414	378	424	384	372	377	365	401	397	363	385	391	384	365	400	368	382	379	406	430	372	379	374	403	405	419	389	407	373	407	395	368	411	360	405	366	414	362	388	395	361	409	357	405	386	382	372	415	397	427	387	376	408	399	430	364	361	406	379	407	401	428	418	391	422	378	386	409	388	410	406	397	397	368	409	373	409	393	371	396	363	399	386	417	375	394	394	378	402	355	376	420	359	396	387	402	394	396	398	374	402	382	369	364	381	380	391	359	378	411	400	372	385	394	393	421	392	378	366	378	398	373	385	394	408	392	376	398	351	372	392	371	392	359	391	394	407	393	355	398	421	370	383	363	391	378	386	359	380	382	390	366	381	367	378	395	370	388	400	416	399	376	390	406	382	376	387	398	390	405	403	403	400	386	388	367	399	406	377	403	377	396	416	390	406	379	399	365	402	385	400	375	360	395	408	403	369	365	403	380	378	413	391	354	396	395	394	396	389	372	372	406	401	365	372	372	405	364	347	402	422	405	353	383	360	386	381	373	384	397	384	392	381	386	386	385	394	374	375	392	386	387	386	361	382	390	402	373	363	407	406	358	393	425	366	346	370	372	393	435	372	393	356	407	370	374	378	388	384	358	400	396	373	374	391	372	353	407	405	375	411	401	401	372	411	412	384	402	393	377	381	405	376	410	397	374	394	359	414	389	410	423	391	367	402	403	388	362	376	346	388	371	387	384	444	399	395	363	412	445	353	362	398	397	370	421	398	405	383	400	426	396	367	386	392	409	393	411	389	383	369	424	401	363	399	377	380	402	397	366	412	403	423	381	406	416	379	369	407	368	359	376	425	375	404	393	394	395	349	400	381	380	401	341	365	392	395	417	422	387	400	355	365	384	397	408	373	366	372	364	389	393	410	347	346	400	367	407	376	405	380	384	365	396	397	385	382	368	401	402	386	379	400	345	366	381	377	387	374	400	387	405	350	371	388	363	392	400	404	422	399	401	408	382	415	387	390	376	412	406	423	386	380	383	318	334	399	376	370	371	398	392	346	373	415	357	378	367	391	375	372	375	401	414	381	392	426	377	336	368	381	358	399	378	379	391	404	360	359	379	390	413	404	374	365	410	398	414	418	395	339	398	388	361	388	374	370	410	371	377	384	361	400	384	380	407	405	431	409	363	396	386	386	374	385	399	410	369	350	384	382	417	388	384	400	400	399	395	414	369	405	392	406	360	430	383	392	406	371	414	378	353	408	377	374	400	378	399	350	361	375	381	364	371	393	416	415	398	375	361	397	385	367	404	415	393	389	406	439	394	391	381	406	400	408	395	366	419	392	392	388	386	366	384	401	375	382	373	374	386	393	394	397	356	408	381	380	418	421	406	417	390	430	401	356	403	382	393	401	395	418	405	378	395	372	388	367	399	372	384	363	366	396	390	363	369	349	419	407	379	394	394	363	410	394	413	392	390	371	341	403	412	391	370	370	403	408	384	381	406	391	403	417	393	383	407	379	391	383	393	385	381	385	384	399	364	412	395	424	358	329	381	384	402	410	400	357	390	359	370	401	346	416	404	391	413	352	397	366	362	415	413	378	378	391	362	359	394	396	387	402	370	349	400	369	366	351	390	374	394	373	419	332	378	407	370	389	389	385	391	397	381	398	435	386	386	378	388	382	446	377	365	409	384	386	390	366	410	399	352	400	385	396	406	405	393	407	378	394	368	377	371	359	355	395	386	376	369	398	408	365	409	380	376	415	394	382	422	382	400	387	389	377	397	387	378	387	418	396	368	378	381	422	402	400	375	387	377	374	432	386	396	383	336	415	425	372	402	366	395	378	369	365	404	387	388	371	423	394	378	394	383	383	372	373	345	372	416	413	374	394	411	399	384	435	423	400	374	385	419	395	391	388	359	380	374	383	384	389	398	406	422	405	375	374	386	379	384	379	356	383	400	379	347	393	378	421	398	389	402	433	409	394	405	392	379	351	414	388	398	375	390	341	423	421	417	362	393	398	415	357	412	377	427	421	378	406	394	416	394	375	381	401	373	336	384	399	395	384	361	400	400	385	393	340	392	379	386	390	398	350	386	368	389	390	373	369	384	345	379	389	385	388	367	404	362	382	376	407	417	389	404	388	364	414	373	389	386	399	396	414	412	417	390	364	404	381	390	370	393	386	396	382	394	358	387	408	431	420	395	403	397	393	419	408	368	358	419	365	405	398	409	375	367	360	425	361	395	374	388	420	391	371	373	374	394	374	351	385	372	401	407	392	400	396	392	399	365	385	392	422	377	390	381	363	383	397	396	385	398	408	364	422	365	382	390	412	395	395	376	382	397	413	412	407	386	390	393	344	390	391	391	389	399	405	400	393	398	382	392	361	411	398	411	379	360	409	433	404	409	358	390	386	371	392	370	380	405	377	364	395	423	403	374	360	372	398	373	373	422	371	395	351	368	383	387	406	401	340	408	340	377	385	387	386	380	369	380	381	396	383	379	382	389	389	335	389	372	382	410	368	371	393	382	403	409	358	404	382	393	355	358	378	388	403	416	390	368	390	352	375	390	394	367	376	389	387	415	351	386	358	378	370	377	373	383	402	392	385	391	374	400	398	393	396	369	386	358	369	393	378	372	426	423	409	354	349	381	383	349	376	406	414	369	364	349	397	411	384	400	392	399	379	385	386	375	379	376	383	410	414	395	363	411	357	403	390	407	417	394	434	415	389	402	383	383	373	375	397	399	387	397	429	365	392	396	386	376	361	354	386	382	393	396	376	400	363	352	349	378	400	387	398	414	393	409	387	360	400	354	384	352	397	387	396	357	372	427	409	384	373	386	371	386	390	365	413	396	377	393	379	392	404	421	400	392	412	380	389	376	383	369	392	395	367	397	398	391	383	382	373	353	405	391	433	380	387	355	393	374	392	386	407	392	369	377	375	393	401	358	405	404	394	405	379	399	400	421	365	397	389	379	369	378	370	385	364	402	410	434	428	396	421	387	411	382	373	361	424	404	398	369	402	401	398	359	420	426	377	354	376	396	382	426	405	361	380	362	388	387	354	385	392	398	396	383	369	365	400	415	395	420	400	373	382	390	413	392	406	397	367	378	377	398	372	362	384	415	383	357	401	374	406	400	390	386	363	367	388	390	410	378	397
16564	16348	13899	7502	5164	3783	2930	2353	1964	1717	1438	1325	1215	1167	1054	1034	938	943	914	868	882	812	809	804	751	771	767	761	772	707	743	718	791	760	735	755	690	731	737	685	713	729	692	622	672	749	691	744	667	681	703	650	691	710	700	726	695	725	698	681	693	697	685	685	701	671	712	652	725	706	691	673	714	672	700	676	673	667	649	682	658	647	673	682	696	717	611	654	708	637	668	646	639	654	613	719	652	690	701	653	629	673	670	655	660	688	662	703	673	662	687	717	655	703	721	697	662	717	646	664	635	720	629	658	730	702	715	661	676	675	634	671	666	675	674	650	660	653	642	672	671	693	637	670	707	668	654	620	645	697	642	680	689	682	682	635	655	695	629	680	700	700	661	669	655	681	736	680	577	705	673	658	639	628	636	653	640	670	645	685	653	654	687	698	639	677	690	711	646	671	631	659	651	616	644	654	703	633	666	650	647	678	628	646	668	695	671	672	678	691	624	671	649	680	667	673	618	637	681	678	659	668	710	674	657	664	680	674	667	664	667	651	669	638	687	707	662	663	664	661	641	643	699	685	695	683	654	693	643	639	679	624	667	656	675	665	713	652	718	723	723	659	664	669	694	656	656	682	721	679	698	721	679	659	653	656	618	653	693	695	657	680	694	680	661	626	675	730	622	672	649	618	655	668	668	641	678	653	660	710	685	639	658	666	656	659	659	653	673	658	635	630	629	696	623	695	681	661	664	640	623	634	661	656	685	710	638	627	625	661	675	653	665	646	645	653	677	699	669	692	667	681	668	685	611	688	714	629	658	671	705	675	686	687	687	646	703	644	667	623	681	683	639	729	664	673	663	644	673	674	711	658	704	646	685	693	680	688	652	706	614	676	675	698	648	679	655	704	645	673	692	694	713	691	618	689	693	718	640	664	641	650	682	631	695	748	665	637	648	651	670	674	619	673	619	668	667	658	663	669	657	656	643	658	623	648	700	604	730	666	676	657	625	673	675	672	618	699	681	654	630	669	683	668	708	697	637	643	642	657	641	659	627	657	650	635	683	703	690	642	654	670	651	653	665	642	707	667	655	665	683	654	681	694	636	663	641	673	703	647	655	671	633	632	685	673	671	675	663	642	693	657	649	645	681	616	689	611	669	663	647	710	677	658	642	671	663	664	652	695	718	651	666	696	676	677	710	633	683	656	658	654	594	701	640	652	639	684	653	664	698	699	675	666	674	711	674	694	712	666	684	642	674	660	686	731	622	654	657	642	712	674	636	696	712	662	659	641	635	674	660	689	642	656	695	650	659	674	668	670	677	681	652	668	680	719	645	612	650	614	664	642	621	681	691	657	687	676	648	708	668	691	669	672	652	691	650	645	687	677	626	686	619	666	630	702	650	659	689	744	654	624	667	639	679	691	671	693	645	651	676	668	702	660	652	614	642	672	640	668	654	634	622	678	653	666	672	697	695	627	679	656	712	634	700	661	690	693	602	626	678	642	704	672	657	701	732	689	706	722	665	655	609	651	674	680	666	677	670	670	678	627	694	667	715	719	658	648	681	671	660	680	706	670	667	686	642	613	689	657	703	640	723	638	656	663	714	642	671	704	675	687	645	685	665	647	650	666	644	650	633	660	637	669	692	661	675	673	695	702	666	637	683	683	648	688	651	638	706	692	697	685	678	679	642	643	656	680	622	603	644	647	659	652	645	663	664	646	672	676	657	677	649	619	673	704	655	685	647	654	674	691	690	644	626	650	712	658	643	663	674	696	671	653	714	663	685	654	645	681	676	688	679	649	635	654	654	648	643	695	653	697	694	629	670	708	702	693	632	653	662	720	678	639	670	646	675	695	662	700	646	635	660	660	642	678	653	692	626	659	708	631	664	689	683	693	661	694	709	726	679	636	647	682	689	692	670	675	681	648	686	694	663	621	686	663	643	684	689	677	669	694	671	720	656	685	688	630	674	661	710	664	621	634	682	660	672	641	667	632	691	678	682	677	650	703	652	681	634	665	672	650	654	684	713	695	704	645	674	663	645	628	668	657	701	602	651	630	656	648	653	678	705	636	659	667	689	658	689	673	674	671	654	608	620	635	670	689	672	677	682	657	655	652	656	622	675	678	671	648	676	651	678	668	700	619	669	711	680	663	660	656	702	645	623	684	689	661	711	644	657	657	648	673	662	674	680	660	673	657	717	666	662	638	685	686	659	642	714	690	645	698	676	665	667	667	634	666	623	648	679	685	673	655	631	640	714	643	616	675	654	707	670	690	640	613	683	659	650	654	670	663	658	679	686	664	615	698	673	629	699	668	685	716	662	662	658	665	680	656	672	666	692	660	672	645	676	693	683	646	658	682	666	686	634	669	636	657	629	682	595	635	676	687	665	663	593	631	665	641	663	633	654	679	648	586	709	672	647	707	666	674	655	663	686	660	681	651	707	675	671	654	645	680	684	711	670	693	640	686	689	669	682	682	649	648	669	651	628	674	654	703	668	658	673	667	692	660	634	635	613	646	632	707	684	645	644	676	709	680	681	651	648	704	657	673	691	646	676	660	700	653	678	661	626	597	651	686	651	716	715	704	683	717	680	704	608	654	655	697	725	706	657	688	656	654	622	675	668	654	631	655	704	663	649	685	659	671	670	613	661	693	620	643	656	679	661	643	664	653	659	686	676	698	670	682	650	690	652	656	679	636	687	648	691	609	674	709	655	701	689	651	704	665	702	697	626	625	651	668	620	621	667	659	704	579	640	657	688	664	670	663	650	658	647	668	644	626	672	639	654	673	662	659	610	703	669	693	659	677	686	671	643	607	662	652	641	701	664	677	701	703	643	694	654	678	648	617	643	653	627	682	655	665	619	632	664	650	643	689	638	629	649	675	710	699	720	675	647	674	696	648	674	696	652	669	703	678	673	690	630	648	674	667	691	693	660	674	693	634	681	668	702	668	639	662	672	691	660	658	642	665	661	653	664	655	658	709	673	658	655	673	655	620	681	697	641	675	668	689	654	644	648	678	644	680	647	662	620	684	626	690	620	672	699	640	651	656	677	626	673	705	632	664	666	708	661	679	704	651	640	667	645	676	694	611	607	658	681	667	680	641	636	660	659	732	637	684	683	686	669	684	725	693	671	651	679	667	702	649	715	706	641	679	638	646	685	639	660	639	671	652	702	713	717	679	682	706	678	717	716	677	662	713	682	685	647	672	626	634	638	651	661	675	618	688	606	691	705	695	653	644	700	626	666	650	628	686	634	698	629	613	666	658	663	647	610	644	659	670	640	686	668	641	621	705	707	638	738	644	631	674	728	648	649	672	642	677	682	682	641	709	682	638	673	674	677	664	664	702	676	659	668	675	668	703	606	667	666	689	685	672	677	679	682	653	627	668	687	653	710	652	680	651	644	722	615	640	639	627	660	646	652	666	635	680	646	715	660	653	676	674	654	697	633	664	649	679	625	655	673	627	665	660	642	720	683	663	655	650	696	682	644	690	687	659
26640	20098	6994	845	515	486	442	422	410	423	447	450	415	444	430	422	412	409	396	432	425	407	376	397	416	407	411	430	439	407	449	415	444	429	407	407	427	422	376	406	441	404	417	407	416	435	434	417	421	393	417	465	385	426	403	413	425	430	401	422	406	400	416	403	403	383	448	434	388	409	391	425	438	406	425	415	394	403	423	391	437	420	393	396	425	396	440	416	423	392	430	451	396	399	410	439	419	422	413	414	422	463	451	438	423	444	416	423	464	413	397	383	432	413	408	447	414	405	411	387	432	385	384	391	441	414	417	451	401	427	414	404	448	428	379	400	443	439	418	406	428	427	405	403	399	425	431	418	415	409	357	450	381	410	426	417	438	384	402	434	409	360	407	412	388	388	430	420	389	451	408	415	378	404	406	369	400	388	395	418	437	394	385	405	403	426	381	445	408	450	418	413	402	454	415	452	396	391	475	410	428	398	415	440	441	433	399	404	426	393	423	431	396	421	361	414	426	413	428	404	416	387	413	448	415	419	396	436	358	407	387	407	402	406	419	377	408	433	409	401	379	419	453	416	423	423	393	422	430	437	427	421	422	436	432	405	409	401	398	365	442	375	425	439	416	386	385	430	428	401	412	436	437	403	391	403	402	431	442	460	395	396	402	403	420	393	413	415	397	385	446	405	406	417	412	388	429	426	429	427	423	443	405	403	420	398	419	420	407	449	411	406	430	425	389	424	402	404	409	412	397	400	398	431	435	408	432	404	435	414	420	383	428	431	389	437	404	424	437	355	427	398	458	410	411	428	428	424	429	404	407	399	437	415	419	415	425	452	406	438	433	406	405	460	411	426	423	412	400	406	422	405	414	384	387	393	415	426	400	424	429	363	420	408	409	387	437	376	386	391	400	411	413	432	417	419	369	443	391	387	419	388	404	396	415	405	396	431	397	405	383	418	411	405	407	387	437	413	371	418	434	485	435	430	433	424	436	404	431	418	427	415	438	453	413	378	443	411	416	399	424	404	418	393	402	426	414	442	418	427	394	394	394	466	425	414	393	436	408	459	402	463	432	432	430	395	397	394	424	443	399	406	391	415	429	431	428	429	437	461	391	402	419	424	412	411	441	398	411	408	386	426	411	416	401	428	409	426	422	394	368	428	405	405	420	426	429	416	430	405	393	415	408	406	431	396	398	400	411	386	415	413	382	423	412	412	381	403	376	436	435	437	418	408	401	441	426	416	382	440	408	405	456	433	427	384	408	417	400	418	400	425	403	407	410	394	396	422	381	398	438	427	389	420	370	414	383	399	420	435	435	415	399	453	431	412	444	410	448	401	419	434	379	409	398	413	408	394	394	454	401	418	482	426	427	399	402	399	423	403	399	393	408	431	439	420	385	429	415	411	394	396	393	400	402	408	371	414	409	435	394	408	386	392	417	427	389	406	404	440	416	422	407	431	388	414	398	406	390	432	399	388	389	409	415	458	405	398	420	393	427	398	405	411	396	390	397	417	425	419	407	411	445	401	382	411	360	410	449	467	410	464	443	419	438	398	404	380	418	400	399	410	419	423	403	425	416	381	423	419	406	416	437	420	450	424	401	440	426	423	415	394	414	397	415	438	447	431	399	427	419	405	403	440	432	431	375	416	399	408	393	433	399	404	416	411	409	452	423	421	413	379	420	420	417	409	412	406	397	431	403	374	448	413	424	416	419	448	368	414	402	404	417	417	394	425	359	424	420	424	462	432	406	434	417	414	409	403	398	430	416	441	397	402	442	425	399	381	412	431	419	404	419	410	382	397	449	402	401	400	404	465	431	445	443	417	433	413	396	379	403	394	417	409	389	408	414	399	413	417	436	433	429	403	409	414	419	389	449	433	442	391	403	416	447	451	430	394	420	422	433	391	425	405	403	395	451	412	424	377	404	419	442	409	439	412	414	384	402	420	416	410	441	425	392	407	399	446	408	404	420	384	433	414	418	416	458	420	394	400	389	407	380	390	428	425	412	414	416	401	426	408	420	403	422	392	421	407	383	384	436	410	466	350	426	416	462	453	419	438	425	400	438	391	425	436	380	387	407	416	401	413	403	395	417	408	386	422	434	442	383	382	430	391	411	385	394	387	455	405	432	400	409	393	405	397	434	417	406	378	397	430	415	403	430	384	414	430	410	388	440	395	433	362	390	417	378	453	403	431	417	411	413	399	404	420	416	410	452	425	434	427	456	403	417	383	388	382	413	447	427	423	414	446	409	415	402	432	401	426	413	403	397	430	425	398	421	419	397	425	397	444	427	445	425	434	414	425	420	408	417	397	406	452	443	404	387	420	416	439	415	424	406	425	450	402	403	426	384	393	411	408	422	411	432	416	431	404	403	406	434	385	387	414	403	478	419	416	398	396	431	432	394	420	399	425	448	398	410	413	418	430	379	396	375	378	420	385	424	377	413	394	415	395	428	421	405	428	433	407	424	423	424	409	447	400	420	391	394	431	441	401	425	416	420	408	427	414	374	403	433	413	391	459	431	414	393	407	435	422	430	406	423	424	370	437	414	371	408	398	391	425	429	433	410	421	417	393	430	444	435	417	413	437	409	419	435	422	392	424	410	408	415	399	397	389	382	392	416	399	395	426	413	406	413	439	448	379	450	404	395	454	405	411	434	432	447	435	442	423	429	422	410	396	391	414	392	452	408	413	397	430	452	444	405	401	392	428	416	412	417	389	393	404	425	416	412	385	417	408	422	401	391	426	427	426	437	418	438	456	397	419	397	388	423	404	416	393	430	458	428	376	415	435	412	406	406	421	394	437	415	422	399	419	423	419	397	423	373	396	398	411	412	422	438	380	390	404	458	493	403	430	401	433	400	406	396	425	441	393	390	401	408	465	402	428	427	442	415	418	410	462	394	401	456	446	425	428	411	389	393	421	426	395	381	452	419	427	407	414	409	396	412	431	415	424	400	412	412	418	413	416	398	390	391	422	430	405	434	382	427	421	415	364	393	419	406	415	449	416	411	451	392	423	409	417	400	406	417	397	417	408	450	372	458	392	428	412	405	439	436	423	426	424	413	428	418	421	428	425	397	438	395	432	415	396	410	417	420	372	373	413	437	409	419	387	393	420	407	398	440	407	403	400	399	390	415	389	432	433	378	403	432	431	418	415	375	441	429	390	433	428	435	403	454	454	448	395	425	429	440	434	409	417	433	421	399	398	416	412	415	403	364	400	416	434	400	381	414	418	441	408	370	388	393	419	406	408	420	404	434	439	420	398	384	407	409	419	406	401	448	418	414	390	370	416	398	429	440	417	397	390	419	430	447	445	414	418	422	387	427	415	388	383	383	400	420	403	368	386	399	444	416	390	400	409	428	422	429	415	424	454	415	410	425	439	409	434	445	443	385	400	399	393	434	397	406	397	427	386	436	429	421	415	399	409	408	395	472	422	406	403	386	382	448	403	387	405	441	447	402	431	383	444	409	378	395	388	408	445	408	410	406	413	418	401
6488	1940	1726	1109	986	958	864	843	775	809	865	823	796	745	765	740	746	734	778	757	794	746	786	745	857	780	789	723	761	689	781	750	791	744	761	769	798	760	745	797	706	776	744	741	733	746	708	763	732	755	753	777	740	758	763	743	762	805	842	781	738	701	721	768	755	781	756	768	754	769	767	790	730	722	794	721	785	769	751	720	709	765	709	780	796	803	691	790	809	820	740	721	779	784	791	740	786	794	792	771	768	754	725	753	799	710	701	736	734	755	687	742	783	720	745	756	760	785	770	749	749	727	764	788	724	749	739	742	743	737	715	780	772	794	753	749	751	765	719	718	724	797	800	747	773	767	749	773	740	768	741	759	790	765	743	781	800	797	724	743	765	736	760	733	783	797	749	793	729	803	816	728	744	732	768	736	781	795	712	762	758	776	744	725	739	734	754	761	786	772	745	698	727	754	745	777	752	747	719	783	765	779	697	785	715	751	824	745	744	759	764	803	752	798	798	778	763	776	750	763	739	798	733	800	806	762	742	708	758	785	796	763	749	750	759	792	832	761	701	788	789	777	729	751	780	754	745	766	758	763	726	762	752	735	780	762	784	730	747	753	715	804	737	741	779	739	752	753	789	718	747	766	799	692	751	774	759	730	751	700	776	730	782	795	701	766	722	714	802	715	811	736	748	774	757	754	725	776	744	760	764	775	763	800	761	743	736	768	767	780	756	790	701	762	760	739	750	766	737	726	727	758	812	741	754	778	745	763	736	830	756	737	752	737	691	782	754	772	746	733	759	760	771	782	739	783	780	751	790	765	804	818	755	750	761	833	688	789	776	770	762	773	737	775	760	717	749	706	754	755	752	758	759	714	760	736	746	759	748	750	754	744	722	714	747	766	755	745	767	785	737	753	703	766	733	726	789	745	761	733	712	752	793	747	748	760	743	754	764	765	741	797	799	731	762	789	784	760	772	758	756	767	754	775	781	775	745	782	743	739	695	714	766	742	759	740	757	769	764	748	694	733	695	786	738	721	735	792	751	770	761	811	719	761	755	748	711	744	784	759	769	760	743	732	765	732	776	761	753	787	763	721	812	768	766	736	804	808	761	768	749	791	765	755	710	787	746	743	792	777	756	753	751	779	757	790	740	753	795	746	726	716	748	779	818	727	750	730	748	735	786	732	740	766	773	762	759	759	789	745	745	765	776	742	759	736	806	795	791	754	743	785	713	722	755	765	725	735	789	742	759	763	713	757	774	777	743	785	753	728	733	832	738	796	773	750	743	711	780	774	777	744	793	785	732	787	790	730	698	758	765	731	773	789	745	754	807	788	744	766	773	760	771	848	739	776	784	718	794	759	785	747	739	761	774	692	727	750	792	724	792	786	754	747	765	679	723	758	793	741	751	771	768	736	716	751	744	711	727	764	770	764	730	746	776	758	693	735	705	758	742	770	749	735	767	795	765	774	731	757	774	701	781	751	771	786	772	760	718	728	824	735	749	741	757	811	796	757	769	742	716	775	753	752	742	754	748	776	696	780	752	723	812	743	742	744	738	764	746	783	767	759	725	709	701	733	754	697	755	762	758	734	733	754	742	699	801	812	737	784	767	739	735	774	721	766	773	741	769	748	762	783	746	786	766	761	747	783	706	778	780	741	751	771	754	754	778	747	747	773	764	760	760	769	775	808	715	800	810	756	751	767	785	707	717	721	720	751	770	793	737	755	710	737	767	762	764	680	831	765	719	832	770	768	743	785	743	765	766	813	752	741	745	721	766	755	782	752	715	745	784	773	760	732	708	776	704	742	736	800	714	736	784	759	762	750	750	802	717	717	801	755	765	796	781	678	760	764	740	792	779	770	757	737	776	788	771	797	785	789	730	770	718	735	793	709	720	750	795	763	764	735	780	733	755	775	736	791	740	806	770	758	788	762	738	774	787	725	724	757	719	801	787	768	749	748	782	788	716	799	796	702	752	782	763	754	756	708	775	773	767	762	756	763	772	763	799	753	803	742	767	785	744	806	773	784	733	739	744	748	758	762	727	756	745	740	778	755	724	749	733	801	768	763	775	747	800	722	799	770	735	686	731	740	713	748	767	764	729	736	763	772	732	730	760	731	781	742	725	786	835	780	792	748	727	766	768	751	750	743	767	739	763	812	737	702	760	733	705	764	763	770	753	775	734	788	783	725	772	815	721	772	726	771	791	769	709	746	749	754	732	773	755	781	793	733	784	765	732	744	753	764	762	783	737	733	750	762	755	791	816	778	773	774	699	765	786	690	802	720	782	807	761	776	804	766	733	776	762	736	770	709	709	767	764	761	742	776	818	742	724	798	754	779	739	733	790	722	817	779	773	763	762	788	740	761	799	786	742	720	712	795	777	756	763	711	750	697	815	737	729	792	748	740	747	771	737	750	714	757	754	737	721	683	765	802	740	776	762	737	769	755	816	762	746	775	746	754	774	750	766	770	770	797	730	778	794	728	771	778	754	795	765	764	743	769	760	809	716	760	749	788	796	727	771	817	799	784	703	737	728	746	757	761	785	732	768	750	763	774	732	760	770	757	779	779	772	718	761	762	771	751	762	730	814	789	775	753	799	736	767	786	804	725	758	785	753	757	785	721	772	764	761	756	715	768	741	786	736	743	729	646	777	761	808	788	720	760	786	725	709	712	742	752	763	785	729	745	731	741	754	759	841	815	708	743	721	759	751	761	751	781	755	815	738	803	736	749	708	706	767	770	764	749	729	766	780	753	760	692	734	717	750	724	748	770	732	726	719	716	723	745	772	793	707	738	741	767	747	749	743	714	746	745	742	735	779	760	699	778	770	808	710	806	762	699	773	745	770	775	813	717	835	744	759	783	737	781	780	782	772	801	703	734	755	787	737	786	729	779	779	810	732	717	803	742	764	774	783	784	749	788	771	780	798	761	743	793	759	762	775	754	753	794	742	796	758	716	736	846	756	798	777	735	770	787	792	756	750	785	693	735	783	782	767	768	746	778	805	733	751	728	790	771	771	756	723	742	801	729	790	777	755	755	704	710	805	794	742	782	771	757	802	764	781	759	742	757	748	788	785	749	749	790	738	760	735	784	718	807	774	776	841	741	724	765	763	794	753	723	731	786	725	791	737	798	745	796	727	783	717	780	771	769	754	761	770	742	788	727	744	770	764	751	757	728	749	783	705	773	712	775	806	768	768	760	719	759	742	756	798	783	757	776	751	750	774	762	785	778	732	771	792	717	732	731	772	770	757	750	733	731	798	738	781	745	778	724	799	767	708	764	802	766	725	751	762	738	795	742	795	727	788	746	735	746	774	778	729	791	772	772	761	766	773	747	757	780	760	729	730	774	775	725	766	777	747	816	768	779	784	790	768	823	766	740	746	750	720	805	783	791	758	727	727	795	687	750	731	800	785	736	758	760	798	741	700	740	836	718	784	760	781	773	791	757	746	746	750	723	767	747	781	708	776	770	810	752	749	719	734	753	737	702	775	736
24026	20944	27963	24067	18395	1445	628	453	344	322	318	284	269	272	239	237	245	243	217	241	227	258	202	237	208	214	219	209	207	207	217	222	207	215	199	190	191	215	222	193	198	201	192	220	214	199	204	192	209	197	187	187	198	189	196	203	205	208	207	203	187	186	239	215	183	209	202	209	213	190	221	197	196	190	185	201	183	183	195	208	199	218	195	197	183	192	228	218	203	211	180	189	196	248	207	209	182	194	206	204	207	209	191	190	196	206	224	171	189	200	218	193	191	200	199	191	189	201	180	179	213	204	213	172	204	231	180	199	207	189	207	213	205	217	199	197	177	215	244	200	211	190	220	205	198	212	181	194	218	205	227	219	197	208	194	200	190	200	204	205	198	192	185	209	201	203	199	190	187	195	201	196	196	210	208	208	226	180	179	186	194	201	208	188	214	197	208	201	188	184	173	201	206	195	189	216	200	188	187	187	202	210	191	183	177	206	207	179	219	202	195	190	202	224	191	200	193	213	185	198	194	191	207	183	197	191	180	195	197	184	182	203	201	184	192	211	186	212	175	174	194	207	211	189	202	179	208	190	214	196	191	197	193	205	176	189	212	175	199	214	174	213	194	207	172	190	217	212	211	184	196	185	190	216	194	202	201	220	228	209	160	184	202	192	210	195	198	199	200	178	192	198	180	188	212	191	195	174	201	203	177	206	200	194	220	187	207	214	208	204	194	193	182	197	201	206	193	201	207	195	188	198	186	216	186	211	200	194	197	191	205	216	198	228	191	157	192	167	198	220	210	183	200	183	209	207	201	191	198	197	202	216	201	203	183	206	191	206	194	202	196	212	212	211	201	191	176	179	196	186	189	211	212	209	182	218	180	204	208	196	203	200	197	219	208	195	213	190	215	191	200	207	212	197	198	207	211	194	184	215	223	206	187	228	207	196	212	181	192	196	198	178	188	198	181	182	224	161	187	233	195	220	219	200	207	202	225	200	195	201	191	190	203	198	183	197	212	247	204	193	203	192	190	199	180	194	188	221	189	192	221	207	203	197	227	199	192	192	187	223	202	184	194	208	230	223	207	211	203	223	202	182	216	196	196	189	211	192	187	197	189	202	194	225	207	197	185	201	199	182	220	166	198	209	210	214	196	166	172	196	223	196	183	207	207	175	186	175	183	199	177	189	209	213	195	193	183	190	185	185	195	197	209	188	191	187	213	182	194	212	180	201	209	201	193	183	215	210	179	223	205	180	183	202	191	187	203	193	182	192	179	233	207	220	172	178	192	192	181	206	199	206	210	202	166	216	217	195	202	205	194	209	219	203	197	217	190	175	180	191	169	190	205	206	210	205	194	199	167	189	175	236	186	183	188	203	215	175	194	191	179	207	178	172	206	185	199	200	184	198	223	202	205	211	185	178	176	181	206	213	181	212	199	203	186	199	213	198	172	185	205	193	209	196	187	202	195	189	189	226	202	231	183	220	191	176	181	199	211	199	216	200	196	197	202	207	175	221	171	218	194	198	208	228	199	199	203	200	197	173	198	212	210	193	199	202	202	194	186	193	217	205	191	183	180	194	207	187	206	182	191	187	198	191	192	190	196	191	199	176	187	197	201	188	200	170	210	178	187	208	185	193	190	183	190	196	184	199	202	208	196	185	196	209	218	217	215	192	206	195	199	184	180	165	185	194	225	165	190	206	205	200	181	198	189	206	219	196	191	196	188	189	199	219	206	201	214	209	223	165	187	212	194	212	203	218	217	175	183	206	220	192	207	194	170	224	197	192	180	213	184	242	202	184	189	199	181	180	207	217	209	226	208	175	222	185	209	185	184	194	196	188	184	188	205	206	208	172	199	199	200	186	216	179	186	195	177	210	184	181	197	203	216	191	192	195	188	176	196	188	217	184	197	219	192	206	197	200	226	192	200	197	170	195	208	194	220	202	183	192	193	205	221	188	195	191	180	217	212	203	208	197	193	179	216	196	196	206	191	188	168	212	191	216	171	216	205	186	193	211	183	191	193	181	193	194	212	215	183	187	214	191	184	195	212	174	210	191	193	213	184	213	214	190	180	207	172	198	193	196	190	204	184	207	186	194	188	180	200	205	184	181	184	215	184	212	208	183	203	201	210	170	196	186	200	189	194	183	202	203	196	187	197	183	214	198	172	181	197	168	213	213	198	199	180	199	214	203	189	184	214	172	187	225	203	203	188	198	193	236	179	209	207	190	218	186	177	214	190	218	172	202	211	218	197	205	204	210	202	200	202	216	206	202	180	194	194	187	175	185	190	201	196	190	175	174	197	226	184	190	195	205	187	192	202	188	202	209	179	193	187	216	190	179	221	203	196	179	198	199	201	195	190	182	190	205	167	222	167	219	192	173	179	190	175	187	203	216	192	184	187	223	236	210	206	208	193	176	211	203	202	213	219	188	192	202	203	185	186	196	179	207	190	231	187	185	200	205	183	215	192	200	199	206	200	180	206	178	195	179	184	190	181	221	180	208	184	215	172	199	188	184	219	205	192	214	183	204	193	202	191	187	205	172	174	204	162	175	209	180	204	224	187	203	219	220	200	199	194	177	211	201	201	166	193	219	185	211	202	222	177	207	182	200	212	198	200	200	182	174	202	211	213	179	212	170	192	194	225	205	219	190	184	208	197	202	203	180	206	164	176	197	201	182	221	183	202	195	166	207	207	203	189	192	210	211	193	204	194	180	201	173	203	200	211	200	212	201	187	209	206	203	211	216	190	203	178	190	181	183	190	193	206	205	207	188	203	186	217	213	210	190	215	216	191	195	194	192	194	204	207	196	173	184	207	201	199	183	200	186	187	172	217	195	214	196	194	187	193	214	189	198	204	234	211	181	220	217	183	172	184	174	182	204	201	200	190	212	196	201	199	202	189	196	202	207	180	189	198	207	192	195	173	189	202	172	202	202	192	188	202	191	217	188	204	211	170	186	197	203	198	207	202	209	231	174	181	213	228	184	209	180	189	221	172	195	205	183	190	190	224	216	218	207	210	220	194	200	202	176	197	210	191	211	231	218	190	203	204	218	202	203	217	218	209	178	204	199	192	150	184	202	179	215	197	188	192	193	205	171	193	206	215	213	200	182	204	185	207	213	199	189	194	209	190	197	176	162	195	209	184	197	213	219	201	196	206	211	195	219	178	186	201	209	209	199	198	226	235	195	207	197	200	174	189	204	197	206	192	187	195	211	181	217	213	194	179	200	181	211	211	214	182	184	178	210	202	224	198	199	200	218	191	218	202	181	199	198	185	200	194	202	179	163	192	193	184	192	209	216	192	201	173	212	186	195	224	196	168	196	183	198	171	199	202	198	190	188	205	214	203	203	204	205	199	207	171	196	190	174	196	213	197	222	180	218	198	189	200	190	181	221	208	159	210	189	191	191	177	198	168	209	193	195	206	187	206	202	200	197	200	207	195	191	189	176	195	151	191	187	178	212	196	217	175	211	220	206	198	207	192	187	207	195	178	227
13658	10447	8579	4503	2969	2084	1652	1237	1042	921	830	787	693	652	620	554	538	530	548	514	502	504	446	497	430	435	439	426	376	439	422	434	381	454	407	440	447	390	452	384	385	403	374	402	401	410	399	410	373	403	398	395	387	393	386	389	410	340	348	382	398	393	420	375	401	392	366	381	364	398	390	379	379	347	360	390	386	410	390	407	395	396	430	355	361	391	370	379	399	388	401	382	366	386	380	336	377	384	368	411	365	373	399	368	403	393	405	382	407	416	384	387	386	392	368	391	425	366	377	379	377	409	375	382	354	401	405	352	380	390	381	370	365	410	388	389	400	341	386	374	362	382	347	356	389	385	353	377	369	386	385	407	401	395	393	399	347	412	381	379	355	386	360	401	377	369	385	412	379	371	388	373	426	376	383	392	403	356	406	396	373	338	401	378	384	396	359	356	384	397	365	420	375	364	417	373	375	362	372	338	350	414	363	386	368	370	387	344	364	400	403	386	389	388	377	393	408	363	359	384	403	367	402	385	398	388	371	372	381	390	361	428	379	362	396	385	398	388	373	390	405	336	372	386	335	387	409	354	414	345	370	374	365	351	404	383	364	396	410	415	378	362	382	388	391	395	391	372	378	401	396	365	347	361	417	366	368	379	358	372	362	382	361	406	341	406	389	345	392	424	379	364	398	382	372	408	369	383	377	362	382	392	393	369	399	351	380	380	401	418	357	369	360	341	378	419	418	385	398	366	400	359	364	365	373	425	362	379	373	381	371	375	401	395	361	356	366	369	378	391	376	379	406	394	347	367	413	381	384	397	384	423	372	409	399	395	378	384	375	368	416	381	369	368	386	382	392	375	366	396	382	437	338	396	410	348	416	403	366	373	387	387	382	357	353	345	407	441	405	380	376	395	375	391	368	393	344	372	357	371	394	388	380	372	370	378	360	362	377	401	370	393	350	373	391	391	386	354	362	375	363	374	378	365	385	363	354	357	408	351	409	396	394	410	392	392	402	397	381	362	386	376	354	399	380	395	375	377	393	335	394	407	358	400	378	376	400	378	386	386	392	346	379	396	408	372	379	393	404	360	382	380	353	407	404	366	379	396	435	398	369	403	362	401	412	383	368	388	364	374	372	391	366	376	416	428	375	394	390	397	385	377	330	378	417	381	395	395	368	388	392	376	388	380	378	359	404	360	404	377	414	369	414	418	396	386	381	365	391	366	361	356	395	363	368	378	408	399	399	360	421	362	367	410	401	398	342	398	362	386	378	378	377	372	392	400	368	401	377	389	375	411	387	342	416	375	369	379	374	381	344	405	356	376	348	413	398	377	384	368	390	427	395	398	370	368	384	395	386	376	372	366	367	348	352	355	432	391	402	358	404	395	389	377	400	397	373	384	404	393	339	369	353	397	361	372	389	382	352	373	370	405	387	378	396	392	326	381	389	388	399	372	390	408	337	379	367	404	399	371	381	360	378	419	392	405	372	360	383	378	385	394	355	356	386	355	416	363	386	382	389	372	358	376	391	416	360	377	395	349	380	374	401	404	389	430	390	405	384	369	400	398	422	385	343	355	357	356	399	366	356	384	411	389	398	371	363	374	342	393	378	378	398	387	399	401	361	346	372	382	400	368	391	434	376	380	389	433	384	405	402	407	370	379	369	375	387	389	412	407	415	415	383	398	397	400	364	401	351	401	392	417	366	396	410	391	359	375	393	389	407	378	399	395	395	424	385	376	396	412	362	380	402	358	394	348	362	430	363	363	413	401	359	401	355	394	360	384	372	396	390	373	374	373	368	386	340	349	372	385	431	355	359	367	400	405	372	409	362	353	375	377	389	403	396	417	394	352	422	379	345	366	382	362	393	382	396	406	389	384	382	371	404	357	391	398	382	377	375	393	370	384	422	396	380	405	388	365	391	377	383	378	377	389	362	377	378	347	362	385	391	348	420	387	346	376	358	397	384	383	387	358	322	359	376	379	388	381	402	372	385	384	401	398	371	372	389	397	380	409	376	399	354	375	341	352	377	369	393	364	394	378	397	389	402	377	380	386	359	365	363	409	370	382	397	424	354	405	376	376	389	392	402	399	394	390	361	389	398	382	391	397	382	386	387	356	364	396	388	361	355	386	392	392	387	402	358	373	386	373	399	379	385	397	382	371	364	362	385	407	388	394	412	357	368	395	393	377	393	394	384	395	377	375	344	407	400	398	372	368	356	397	366	412	367	398	395	390	361	396	369	400	401	363	382	372	372	380	374	409	355	375	383	392	372	392	372	358	398	410	388	400	374	385	411	366	363	384	422	384	370	387	395	338	368	399	374	376	363	394	372	393	374	379	376	389	375	372	401	363	397	342	372	390	410	380	371	379	379	398	380	396	372	360	379	399	379	382	367	395	412	360	412	362	390	424	382	391	365	374	401	389	375	369	395	403	380	434	368	399	391	396	367	402	397	348	342	399	361	390	361	411	377	369	378	392	363	414	384	397	364	368	373	367	373	391	375	378	361	362	359	405	362	392	393	360	405	419	392	375	370	409	373	354	399	368	405	387	359	412	399	411	430	368	385	404	369	381	360	377	389	361	389	339	348	349	411	358	400	394	403	396	400	382	366	409	370	372	356	406	400	372	378	367	418	388	364	391	380	362	391	380	404	398	401	344	367	367	361	367	404	379	376	379	376	387	386	376	361	348	398	387	386	411	388	369	411	414	378	373	364	362	403	379	410	398	372	385	385	373	381	376	392	379	365	390	391	416	369	386	384	361	393	359	377	377	361	356	408	366	352	407	393	380	359	387	349	373	389	386	403	387	378	387	390	407	398	356	402	374	366	428	368	383	356	359	357	392	364	362	412	415	417	364	390	330	349	386	376	375	374	376	381	419	347	311	409	372	372	418	375	396	405	373	372	397	381	363	385	391	394	354	368	421	332	370	391	377	375	406	352	373	418	379	364	409	377	402	412	375	369	404	396	376	385	380	371	372	363	396	381	375	380	404	397	378	347	371	336	367	375	386	405	414	372	404	383	389	378	408	391	364	365	367	375	409	349	400	356	364	382	329	395	371	372	347	398	393	405	414	361	359	373	373	372	396	365	353	388	400	404	338	359	381	364	391	354	401	391	356	392	369	394	413	368	343	350	376	373	409	403	383	369	357	390	389	400	392	372	372	367	365	417	390	380	388	384	370	397	374	380	357	424	375	420	367	380	375	376	373	387	375	374	391	386	384	366	376	388	387	382	397	390	372	404	411	371	398	392	398	390	399	397	370	387	359	366	411	369	394	355	350	380	365	379	354	370	439	371	359	420	395	376	384	343	380	363	400	379	371	394	379	402	391	391	400	377	367	386	423	392	411	370	367	414	370	415	389	379	375	428	375	394	405	363	401	380	392	387	391	383	356	418	379	366	384	371	406	371	419	391	382	437	353	360	383	402	395	354	347	352	392	415	412	390	389	372	378	394	371	376	355	355	382	413	361	406	388	402	373	405	345	378	409	384	374
23033	20962	28767	23366	20967	16424	1821	903	716	645	563	550	528	460	498	513	482	490	457	455	458	437	436	430	397	451	430	444	414	404	411	423	396	419	413	393	431	416	382	379	390	377	419	380	422	403	385	419	424	417	386	396	415	398	397	401	414	404	415	386	384	395	382	443	377	417	374	385	412	379	400	433	383	390	375	416	369	422	403	412	433	374	403	401	404	394	366	406	413	407	398	345	402	365	412	402	356	413	401	383	391	373	384	383	399	411	372	361	407	345	415	381	411	386	380	410	391	367	399	373	377	404	383	407	414	367	402	388	394	397	409	372	396	406	373	376	383	374	409	398	373	399	403	416	403	403	380	333	386	378	355	426	369	402	402	415	394	396	385	411	419	412	411	405	390	396	387	385	381	392	399	424	396	383	374	389	388	384	395	372	380	405	383	355	412	357	380	384	350	390	404	403	370	389	383	423	435	422	398	420	392	367	356	420	384	401	387	403	363	364	388	373	376	401	378	418	412	360	376	390	399	416	376	412	414	357	401	360	357	415	391	411	411	354	388	385	358	395	360	360	393	385	381	402	411	403	395	370	409	425	408	410	387	367	416	414	370	410	404	431	412	374	416	434	389	401	393	384	418	408	392	371	394	384	417	363	373	405	354	404	392	441	376	405	386	383	358	333	410	427	421	392	393	407	425	421	389	369	360	395	354	418	368	398	395	389	352	413	383	405	402	384	365	418	418	388	394	414	403	352	398	350	393	394	365	384	342	399	390	394	362	377	428	385	393	401	416	383	392	390	398	377	355	429	387	403	378	375	387	405	366	386	379	386	374	414	400	358	419	409	388	400	416	387	372	378	376	401	379	395	403	383	406	396	381	417	391	371	361	379	374	399	373	368	396	434	380	394	408	347	393	367	390	354	416	363	358	385	406	358	369	412	389	414	349	386	378	370	362	383	395	401	360	379	376	373	384	370	399	365	393	380	376	368	382	398	396	356	418	356	408	382	372	396	350	396	371	352	413	372	434	391	393	376	375	390	358	401	381	361	358	379	388	403	364	364	365	396	388	391	378	362	361	364	385	410	403	418	363	398	364	389	409	389	426	406	403	410	368	398	373	376	378	399	374	378	386	372	416	383	387	406	362	390	368	428	343	380	372	371	393	388	377	380	398	392	376	360	406	372	422	386	369	400	382	367	375	386	374	383	397	376	400	400	379	380	346	381	372	350	396	377	367	369	384	407	385	417	368	386	368	408	397	359	401	353	373	380	364	379	393	438	381	358	394	381	371	412	384	418	382	363	374	431	395	408	400	374	409	355	378	401	414	397	375	368	397	361	369	392	396	363	377	372	408	379	392	364	371	392	379	369	386	342	358	378	418	372	412	384	420	387	407	406	398	404	396	353	377	375	394	392	420	424	373	369	378	383	415	404	357	384	362	375	398	396	365	390	399	418	389	435	386	391	387	412	352	376	366	356	385	350	397	406	408	437	387	403	359	364	383	435	402	396	395	381	341	362	375	386	366	379	389	393	411	371	393	378	410	355	388	400	365	374	332	373	381	414	411	356	385	399	379	390	405	417	388	384	380	382	374	386	387	405	381	386	420	390	403	382	377	392	376	355	388	376	398	390	403	409	375	413	362	393	422	391	364	393	355	378	371	403	372	392	415	391	397	392	369	420	388	361	365	401	424	407	389	378	394	378	411	417	402	370	404	404	369	401	380	414	406	395	385	376	383	440	357	389	385	394	375	390	362	425	363	388	420	386	383	391	391	375	367	384	390	359	356	401	362	370	366	394	385	379	350	408	340	366	402	399	327	375	355	398	382	395	378	363	329	393	394	388	419	379	386	371	384	397	388	404	396	376	383	348	424	373	344	401	376	380	360	373	387	385	392	407	377	388	373	376	374	423	380	421	381	368	384	417	394	372	382	369	431	384	330	389	385	377	396	397	368	400	375	411	383	439	389	367	358	364	394	373	371	385	417	358	403	396	378	362	385	428	382	353	390	387	374	377	423	433	417	357	391	402	375	386	386	399	407	383	384	331	382	400	368	389	367	361	344	369	420	407	395	400	401	380	405	398	378	390	369	399	409	390	422	364	372	376	370	398	356	377	406	401	364	385	356	387	374	403	367	391	358	397	388	350	391	373	350	404	404	369	399	393	386	366	390	407	397	382	406	404	384	420	394	376	409	360	393	398	420	411	353	396	381	381	371	342	389	369	335	376	408	387	393	385	435	377	438	402	391	366	348	385	372	355	392	380	385	376	355	360	365	424	375	408	386	372	366	414	390	381	380	369	408	390	366	376	380	397	391	370	404	417	371	387	354	370	359	394	393	416	360	373	402	379	405	404	405	435	418	386	336	397	375	387	377	400	393	403	391	388	387	371	406	376	393	359	382	367	435	390	410	357	390	370	412	366	368	369	382	388	390	399	356	383	379	383	377	369	384	393	391	397	394	372	366	372	349	381	381	403	410	369	390	389	390	388	389	378	379	388	405	398	352	390	424	377	381	346	399	422	367	396	381	400	377	373	383	343	378	414	432	390	404	399	417	401	414	401	395	372	413	379	395	412	401	388	375	402	378	406	387	390	396	370	362	408	395	391	414	360	371	368	385	363	384	344	394	395	360	378	374	403	391	375	406	400	414	388	390	376	366	392	394	409	381	432	417	397	370	379	404	405	355	387	390	384	403	387	399	380	386	383	392	356	380	350	385	349	392	367	349	364	397	409	402	397	395	380	375	393	385	422	405	393	372	389	389	391	401	378	430	377	397	413	381	393	401	390	394	401	385	440	396	404	366	361	389	400	371	393	402	382	380	404	363	384	343	395	389	380	370	373	395	393	407	394	410	372	381	376	387	354	422	345	380	364	381	392	388	380	403	401	386	347	417	405	386	398	417	379	344	415	396	401	390	377	407	397	418	401	381	400	351	411	393	399	376	386	359	357	363	390	424	395	367	381	376	387	403	368	398	410	405	378	360	378	393	378	410	436	370	360	387	374	376	412	409	398	391	393	395	381	390	422	390	388	386	384	382	403	412	411	400	366	371	363	407	409	377	376	405	377	373	391	398	403	348	379	364	380	394	401	401	386	370	370	364	373	385	370	411	372	379	370	380	384	390	382	367	368	422	388	381	407	406	373	430	359	356	425	382	398	389	389	362	413	376	358	371	389	376	382	375	362	373	375	411	399	376	394	394	377	394	370	391	370	375	396	398	408	412	413	418	402	394	361	389	434	399	419	366	387	375	382	430	391	397	379	386	380	428	388	387	384	372	362	388	383	365	400	403	377	406	392	410	369	342	398	358	404	353	367	393	420	357	365	406	429	379	392	373	398	409	372	352	373	396	380	369	378	404	417	377	387	367	392	411	350	389	418	375	395	415	379	414	379	384	403	393	392	398	352	381	377	410	370	387	385	398	391	390	353	391	410	363	422	396	383	375	357	358	386	380	399	374	412	375	368	377	352	386	405	383	387	398	367	368	369	391	408	386	365	419	381
16385	16271	13743	7573	5182	3708	2906	2357	1962	1703	1544	1306	1233	1166	1070	1013	981	978	886	917	861	850	819	764	775	795	754	750	755	732	726	731	757	704	734	782	744	739	753	753	761	667	706	673	719	660	666	716	686	684	708	670	683	709	664	687	667	677	628	657	646	716	671	653	675	712	676	717	702	707	681	698	704	657	680	698	679	680	712	672	684	670	676	707	716	651	740	663	673	675	651	693	679	709	695	681	651	699	670	676	708	655	643	674	622	662	653	655	675	638	644	655	674	698	661	688	700	695	652	683	674	638	649	625	658	620	691	706	649	651	631	659	684	674	695	620	635	665	624	712	624	673	660	691	643	674	734	680	654	622	696	641	698	679	615	672	656	685	660	667	651	643	717	686	674	715	623	673	654	654	666	638	697	681	667	674	650	637	641	707	682	664	691	686	666	650	678	683	644	655	707	657	666	657	599	678	682	666	691	654	691	698	669	680	648	634	635	675	661	682	645	672	688	672	662	645	624	654	701	681	645	668	680	669	661	648	654	700	685	651	673	692	664	644	634	667	674	665	672	669	673	683	669	630	655	623	626	678	679	661	686	657	671	639	674	655	671	621	655	670	689	658	678	645	694	655	674	657	671	652	660	662	644	665	639	678	653	634	669	642	679	668	693	657	656	623	671	658	646	648	688	668	685	645	675	665	683	618	667	637	667	702	662	694	700	681	682	685	651	668	659	642	680	641	665	704	642	720	686	679	681	687	655	659	649	649	663	638	607	610	617	660	676	656	701	671	662	662	689	689	716	619	602	681	633	665	670	663	651	673	643	639	632	687	638	646	652	694	653	646	704	628	649	668	641	586	680	652	685	643	668	663	631	646	653	652	674	728	651	642	649	715	662	680	698	679	647	637	665	636	629	636	666	710	640	650	663	657	668	657	662	671	636	651	682	685	654	636	666	702	667	693	619	724	649	676	688	710	689	679	652	685	642	701	669	668	673	636	670	678	694	648	706	672	717	697	696	664	701	695	622	652	664	702	642	634	659	656	686	693	672	660	634	644	673	665	652	661	645	681	656	674	635	688	626	700	656	666	658	656	699	685	658	655	646	672	707	639	650	677	652	654	652	684	684	713	646	685	696	664	635	675	642	623	613	689	654	690	661	645	667	674	664	643	679	617	643	652	651	679	691	670	690	663	663	653	681	647	684	650	651	672	665	673	679	698	682	668	607	644	657	679	675	675	650	663	657	664	652	642	696	652	686	684	617	686	643	657	637	714	656	676	637	641	659	623	679	650	670	695	643	652	692	664	669	674	659	680	639	679	655	689	696	651	670	646	664	669	678	719	698	677	659	671	649	662	682	650	671	646	670	678	601	697	622	640	670	649	662	674	628	630	708	677	670	648	686	654	697	677	642	670	689	666	679	690	649	669	672	625	672	644	652	687	676	677	647	628	675	713	703	681	676	650	628	637	714	659	625	671	651	662	664	646	658	637	683	662	648	694	668	676	691	675	671	696	637	684	674	651	690	658	661	652	708	634	626	674	678	676	668	648	687	656	685	679	649	643	663	681	644	631	625	633	653	673	659	665	636	627	651	658	640	679	611	679	690	596	688	680	651	657	680	641	671	651	681	636	676	662	622	673	626	659	667	711	666	667	679	662	657	667	736	694	642	701	707	669	652	610	621	659	638	681	684	691	650	741	696	694	671	639	683	671	668	665	655	681	628	653	638	690	655	656	667	637	629	621	635	668	689	647	667	712	685	714	720	690	653	684	661	656	657	658	673	661	693	688	695	682	693	690	668	690	642	664	692	655	694	696	640	702	682	604	728	661	690	662	637	655	674	616	653	627	690	691	661	672	632	698	675	686	664	659	689	700	658	602	652	662	672	677	657	666	679	673	731	631	655	678	667	688	680	658	701	659	679	659	652	630	679	668	680	674	648	723	682	588	687	668	703	690	685	689	638	659	680	637	671	691	653	642	663	596	675	692	659	661	647	684	677	666	625	647	687	671	642	691	703	676	656	647	611	674	655	659	663	600	623	659	655	679	667	643	684	665	684	648	657	670	637	667	633	685	680	594	690	681	696	648	649	645	638	662	644	627	650	653	655	639	684	666	693	674	661	679	660	691	647	602	666	649	661	705	657	635	657	673	628	646	642	679	668	660	701	668	680	651	609	647	658	635	690	650	640	692	637	638	696	646	667	648	633	717	680	637	633	652	629	681	692	652	685	633	661	681	689	652	633	668	664	670	636	646	667	673	683	702	744	660	656	652	639	637	680	653	641	634	644	660	651	673	662	661	660	648	629	690	679	685	698	690	657	688	704	665	669	677	681	650	626	661	632	648	674	659	666	654	619	640	666	675	693	632	657	667	650	655	698	643	675	637	693	673	682	674	679	659	640	655	630	648	652	645	622	610	642	657	658	666	657	654	692	648	693	688	664	678	641	631	658	705	658	709	662	686	622	661	684	688	654	653	684	646	688	641	680	663	679	693	682	693	648	669	671	679	652	649	669	647	648	668	745	665	655	686	689	642	659	677	645	671	728	651	636	655	720	642	673	660	601	662	672	685	672	648	680	647	689	690	661	673	711	659	666	654	675	668	617	682	687	663	637	673	625	638	682	643	670	685	663	721	700	635	646	641	644	619	695	715	630	711	654	660	688	709	667	646	646	661	688	642	656	652	658	648	713	695	629	649	677	632	636	654	687	702	663	652	701	714	693	655	643	689	601	697	638	684	695	659	651	627	627	649	673	676	677	668	684	628	632	687	631	671	678	702	674	630	636	673	655	720	694	661	657	639	651	660	661	705	651	660	640	675	635	657	643	679	638	667	627	687	695	648	693	647	663	706	701	708	674	706	684	680	720	649	661	696	656	692	641	655	617	690	651	649	640	640	677	650	688	664	643	656	656	670	631	670	638	674	633	638	704	650	675	666	689	690	676	640	622	682	650	685	661	643	629	630	677	681	672	701	670	691	641	647	652	681	686	635	654	648	670	681	669	663	683	686	652	616	693	659	633	659	683	682	644	644	696	666	672	685	613	636	666	653	638	626	675	639	686	691	651	641	663	728	703	648	639	693	691	657	675	630	675	671	611	620	641	667	639	717	636	648	701	696	688	656	647	638	663	707	647	657	686	665	675	697	651	668	644	688	673	720	660	656	642	678	632	628	667	631	643	663	678	653	662	663	706	672	626	604	669	665	676	636	633	681	661	633	694	688	680	680	694	666	614	664	670	722	618	705	673	685	679	641	653	628	696	633	675	690	655	700	700	679	644	671	646	665	704	648	666	691	690	696	622	635	673	691	643	665	620	651	665	669	695	681	685	618	650	670	688	676	648	631	701	704	672	673	717	670	607	679	676	652	686	670	667	634	699	669	681	657	652	695	672	701	677	677	633	640	656	685	648	639	658	668	670	682	697	686	671	669	667	661	691	697	661	650	666	620	700	700	655	680	658	691	677	666	623	677	684	675	653	615	668	671	672	646	661	676	633	684	613	657
26444	19956	6815	854	512	455	455	446	452	424	418	430	418	415	391	394	400	434	408	415	409	378	437	409	415	445	438	419	418	413	421	423	419	436	427	407	438	411	402	490	411	412	398	396	395	414	423	407	419	400	397	431	402	405	415	404	414	425	411	424	392	374	393	365	401	422	438	387	442	434	436	399	415	421	456	433	421	434	404	424	413	415	419	419	376	408	417	465	377	370	460	417	408	430	392	452	431	414	413	362	442	387	426	388	419	420	442	404	396	403	401	410	431	399	448	418	414	411	420	427	399	455	439	421	409	407	404	394	428	433	422	428	430	436	449	382	398	417	423	420	432	405	416	445	428	474	386	448	416	407	384	404	428	378	382	405	386	426	384	397	423	418	406	412	375	444	399	413	385	437	380	439	425	403	429	410	422	396	382	411	439	444	402	387	402	416	411	431	391	421	401	400	388	405	418	433	414	402	404	383	419	434	394	389	403	437	393	407	416	403	405	413	431	391	400	401	449	434	415	396	427	392	423	399	431	362	445	409	431	459	408	402	420	394	405	424	423	405	400	410	406	432	405	429	363	421	402	427	385	377	377	369	407	452	426	429	415	430	397	436	426	420	428	403	405	388	430	456	391	411	409	428	407	435	379	431	415	428	400	401	431	417	378	444	454	426	426	447	419	416	401	389	413	412	420	397	430	431	414	382	376	421	402	423	419	383	413	395	436	433	415	378	411	417	373	399	419	398	418	405	404	417	395	449	407	417	429	446	447	428	449	413	402	393	414	375	425	428	395	411	430	412	395	404	410	419	409	409	429	436	417	424	417	428	365	432	418	420	437	390	407	420	393	404	419	429	392	414	399	414	407	408	401	415	413	375	443	397	398	406	383	406	408	386	449	391	389	379	421	398	445	410	444	439	399	401	389	419	395	418	392	416	388	376	413	409	415	398	425	412	406	380	426	405	389	434	406	427	413	386	394	388	407	396	445	405	412	412	366	422	396	380	418	423	424	410	404	408	412	411	414	427	406	420	403	395	420	428	403	446	415	421	392	430	406	398	415	437	424	423	418	412	414	388	396	401	411	400	383	426	412	405	405	410	414	389	384	378	378	398	420	392	439	428	425	404	406	411	452	420	387	400	429	433	436	392	380	385	400	418	429	391	399	396	416	434	391	410	409	392	403	409	372	387	400	396	394	429	439	404	377	394	417	388	404	434	422	429	436	426	378	402	406	413	451	418	441	408	393	408	427	402	435	383	419	450	410	410	419	376	424	449	375	388	406	395	418	423	422	381	423	393	421	388	403	399	400	462	437	438	404	443	392	402	411	391	417	407	416	433	379	421	398	377	443	472	402	420	423	449	395	404	425	408	382	425	399	404	389	418	399	418	415	417	409	388	407	410	437	410	395	406	402	404	397	410	424	441	395	423	390	392	435	392	419	400	424	417	419	380	389	414	376	400	430	407	392	410	430	411	410	395	424	391	435	379	393	449	451	382	411	416	390	402	378	401	403	389	411	416	428	449	408	414	398	391	405	379	389	422	409	433	390	433	425	382	396	409	403	382	429	413	412	435	404	392	359	393	413	410	425	397	400	421	447	426	416	445	435	405	404	442	415	429	432	441	434	366	429	428	383	406	421	430	426	435	383	392	433	392	396	398	420	417	390	353	419	435	387	379	396	451	378	393	404	426	392	412	365	461	411	439	412	392	432	419	417	372	394	429	384	423	396	389	413	427	407	424	411	419	412	416	387	383	411	457	380	423	431	406	431	400	401	423	394	392	379	461	405	409	413	407	415	384	461	394	393	416	453	443	410	427	421	434	364	418	396	388	446	367	438	423	404	411	392	421	370	383	454	392	408	415	408	394	424	428	385	419	405	421	434	464	397	411	409	384	412	428	397	427	405	430	384	383	379	435	422	399	385	419	439	458	422	410	407	398	397	420	380	431	415	431	444	415	379	451	405	433	434	438	429	443	397	406	396	418	404	400	449	413	403	399	401	416	393	374	428	420	448	404	424	458	439	393	407	414	415	418	422	423	436	410	389	438	427	382	446	443	431	402	401	389	417	374	435	420	428	406	387	417	443	424	441	419	450	370	426	427	417	432	416	410	434	404	412	420	426	394	389	383	394	413	401	424	397	414	447	467	376	422	435	449	439	431	394	404	437	418	477	427	383	399	403	401	393	429	395	434	393	399	409	418	412	425	408	433	399	420	396	391	401	425	400	456	414	452	397	419	431	384	418	419	376	383	440	412	393	415	403	411	423	470	442	397	401	430	397	404	383	413	402	424	440	420	438	443	428	414	442	410	419	402	424	400	422	428	431	370	397	450	419	414	395	398	401	411	410	420	399	427	420	392	399	382	403	445	400	421	390	409	441	440	434	440	406	392	379	414	410	405	391	440	402	416	427	422	422	416	414	405	392	391	410	441	427	391	385	415	416	405	416	434	422	423	436	417	476	391	366	391	407	440	429	415	424	440	431	428	405	445	401	409	444	421	447	423	406	419	392	419	408	406	440	387	392	466	420	386	401	396	399	431	411	420	442	438	431	418	423	385	458	444	404	430	433	436	394	422	424	358	427	402	408	411	367	414	431	385	400	450	429	420	464	445	413	432	413	439	398	402	409	428	420	389	429	450	418	456	429	430	417	405	394	386	396	426	412	420	423	419	391	439	425	403	420	419	411	427	398	403	406	422	440	416	397	407	426	412	405	434	389	391	426	412	422	417	419	429	428	408	405	436	402	432	412	399	407	396	450	404	419	437	425	415	432	400	419	381	425	374	383	452	436	374	430	415	399	410	419	422	392	403	415	430	408	378	449	390	397	418	391	435	413	430	413	443	391	418	434	383	458	459	408	411	383	386	436	425	416	398	397	444	379	418	444	386	421	440	383	362	420	411	378	448	453	421	437	423	399	415	478	412	418	390	420	401	404	394	394	396	418	383	386	394	385	423	416	402	408	412	446	434	429	399	422	401	419	423	381	424	443	428	406	371	422	404	368	431	393	414	422	409	387	406	431	410	412	425	366	437	388	395	425	396	435	439	376	452	444	389	390	389	440	418	409	400	396	416	407	404	424	401	423	439	415	450	405	378	404	403	376	440	424	421	426	410	432	411	419	399	421	366	433	410	405	423	410	416	402	389	428	425	421	414	423	399	395	418	432	409	383	423	393	405	422	373	413	425	417	431	428	402	396	395	401	430	410	407	407	439	418	432	370	391	415	420	418	405	444	427	410	427	452	359	446	444	445	416	388	421	429	397	412	402	434	398	386	437	385	392	422	428	402	407	424	436	383	409	367	424	438	440	399	419	410	407	439	417	399	404	452	413	444	424	393	386	421	378	413	404	399	412	432	413	404	398	385	423	428	443	392	432	433	423	414	427	421	373	402	432	388	408	427	390	387	422	393	393	438	419	441	390	389	394	401	413	433	439	426	399	426	442	401	411	407	436	377	401	408	434	417	411	434	402	403	388	423	394	392	454	428	399	421	404	406	399
6727	2014	1756	1173	979	931	876	821	854	763	730	764	769	732	776	795	731	765	725	722	719	796	738	752	775	742	768	776	712	776	793	747	810	755	704	771	759	751	767	757	776	726	721	724	783	795	692	736	764	736	777	767	779	746	673	761	750	761	738	717	749	790	814	712	720	796	765	750	787	772	787	774	758	758	776	768	742	769	775	749	740	744	731	768	769	789	717	731	771	719	745	723	727	721	752	777	746	763	786	733	744	744	779	757	770	736	786	694	764	693	768	771	742	769	737	726	743	730	706	761	778	735	750	737	707	711	766	743	808	772	689	767	741	739	715	734	784	730	756	726	780	717	702	695	739	758	762	725	804	751	746	743	809	806	737	767	698	701	731	717	756	728	714	741	759	726	665	789	729	787	754	738	750	792	749	753	739	789	809	760	741	768	792	802	773	735	748	719	734	787	747	772	700	755	759	742	749	735	753	779	714	786	751	756	726	708	696	737	771	767	744	765	757	698	769	763	760	743	795	762	735	751	765	758	786	773	700	738	759	743	786	735	738	745	760	775	764	803	764	709	766	751	739	739	799	744	743	727	758	759	767	728	798	736	766	717	741	776	779	774	763	798	768	768	803	795	764	763	780	726	777	702	746	785	706	738	756	752	761	740	740	777	733	773	730	727	708	753	731	710	743	796	742	787	796	753	746	787	776	716	728	741	761	729	699	734	740	715	731	737	792	722	715	801	726	759	713	782	742	752	760	757	741	704	700	767	709	765	773	774	721	754	797	706	754	770	763	732	746	768	747	759	729	764	751	761	742	738	681	771	680	744	762	742	754	753	810	770	762	754	753	772	755	749	716	737	767	758	809	721	762	757	717	752	737	790	759	714	791	757	717	733	741	751	727	763	716	754	763	704	771	801	762	737	735	818	765	796	722	755	715	716	816	744	813	774	725	717	768	790	738	748	719	796	786	683	676	764	746	776	712	764	744	765	755	762	737	761	754	794	739	712	745	745	752	751	743	783	800	771	727	723	721	769	730	791	749	793	776	766	782	829	734	759	760	788	753	739	754	722	741	762	754	759	753	752	738	789	760	731	736	747	768	794	768	699	754	769	766	745	781	761	693	744	787	751	742	766	774	799	762	752	762	779	727	727	770	774	738	733	737	746	710	771	738	723	764	736	707	769	771	768	712	742	698	727	750	745	744	773	767	759	747	758	737	753	720	764	733	730	776	736	751	730	766	785	788	748	810	771	807	775	747	770	750	735	765	735	783	777	789	749	748	782	738	726	755	723	750	733	740	749	733	761	740	774	724	780	727	824	708	783	744	781	740	754	764	774	748	716	743	770	739	730	749	731	740	777	725	834	782	703	772	769	746	755	747	730	753	752	768	811	713	801	733	733	756	734	754	765	747	743	771	761	720	752	702	722	728	705	751	786	782	725	755	752	717	730	754	715	820	775	738	769	707	755	756	781	803	785	745	750	698	754	780	791	742	766	778	684	733	776	754	740	770	760	738	660	771	761	769	760	755	694	690	779	754	810	728	726	759	766	710	767	756	717	806	746	737	792	753	754	747	729	767	792	753	783	715	727	751	736	714	759	753	762	745	765	776	754	782	736	762	759	752	749	710	787	749	748	737	746	747	769	769	768	778	784	736	763	735	737	752	749	737	741	719	747	744	737	725	791	787	735	751	761	770	756	761	811	738	741	720	751	761	746	803	732	777	751	771	736	790	773	721	747	737	750	745	745	768	759	732	772	742	778	723	777	767	779	777	751	746	777	712	788	740	761	728	755	794	799	789	787	724	747	747	679	763	816	776	736	740	738	705	742	738	732	747	734	745	745	742	720	753	733	774	788	742	727	746	767	743	780	712	753	774	803	741	766	742	759	714	729	748	758	786	731	760	787	748	784	762	792	754	733	758	745	769	722	705	764	794	785	808	755	770	712	790	771	734	746	755	800	754	799	751	714	722	688	729	728	748	727	758	724	724	761	705	769	766	753	730	762	758	797	751	747	735	785	775	731	786	750	715	712	709	792	798	772	750	795	788	735	769	749	727	704	774	728	749	767	758	768	768	721	742	704	715	756	754	763	778	725	738	756	748	721	842	745	724	739	746	804	735	748	755	726	721	716	783	725	778	727	747	735	760	727	672	772	713	747	738	769	745	776	751	752	785	744	758	807	748	818	784	771	742	739	735	728	756	720	746	742	733	735	760	736	742	738	742	722	753	730	723	744	774	714	723	728	712	748	740	711	734	724	722	787	751	733	740	773	764	769	691	799	752	740	749	744	690	751	767	725	783	787	777	708	748	782	742	746	696	791	755	711	747	770	743	740	783	760	757	748	737	745	721	745	808	743	804	743	719	735	804	755	710	709	758	716	755	767	720	752	701	717	754	715	779	703	700	743	812	732	712	804	753	733	736	711	754	754	762	788	770	693	755	731	747	751	702	761	796	737	715	776	745	709	728	720	751	750	691	734	731	755	786	729	737	762	777	746	754	743	762	771	722	742	717	759	758	724	759	709	720	727	752	765	734	740	779	762	779	704	745	762	752	797	749	776	749	730	771	748	750	757	727	718	731	740	757	715	781	802	762	753	715	727	831	740	769	786	704	762	741	739	811	760	748	779	742	780	761	742	728	742	815	725	705	721	777	787	726	739	736	747	748	760	748	776	754	802	802	776	701	803	771	812	770	719	740	755	772	779	763	744	708	727	748	747	712	753	779	724	737	705	737	764	769	761	758	726	719	751	724	780	721	755	717	744	737	732	784	713	742	705	769	782	775	810	771	774	744	753	729	747	766	741	780	762	755	757	732	726	779	746	731	715	802	744	772	715	743	712	743	744	778	768	759	717	752	768	790	731	767	811	717	719	785	738	724	737	731	730	742	708	766	712	756	712	772	768	748	719	762	721	725	785	758	727	742	729	727	772	751	765	705	780	799	739	760	725	794	716	741	750	736	710	773	744	710	798	765	762	746	731	761	759	692	682	744	712	723	794	735	715	749	706	766	765	757	745	731	759	759	720	741	721	740	737	758	783	757	711	703	758	723	751	758	750	775	790	817	763	728	777	791	774	719	749	756	779	731	717	777	759	784	747	785	725	790	728	745	766	726	739	750	746	747	733	756	728	730	748	795	766	702	735	708	740	736	768	797	778	766	762	771	770	774	722	713	752	780	798	763	761	819	790	790	766	762	744	744	705	762	768	754	712	761	727	777	774	722	768	766	742	712	725	758	811	747	733	724	744	775	714	748	744	723	699	795	744	776	749	817	749	767	722	786	784	740	754	753	761	738	743	772	815	742	760	737	782	684	782	733	761	738	752	783	774	732	767	777	741	768	795	748	734	738	728	775	727	815	737	743	711	777	743	722	803	733	757	749	746	749	758	772	714	791	734	755	737	799	758	759	709	797	796	753	782	757	761	710	758	775	743	691	720	735	765	752	763	785	724	771	710	736	757	767	775	770	757	753	742	760	734	745	719	743	772	760	740	759	763	751	741
24081	20986	28038	24117	18403	1478	626	461	409	361	319	314	279	268	257	247	224	227	221	211	221	221	224	228	241	232	218	229	191	215	223	206	255	197	229	227	201	232	215	195	216	198	190	208	214	214	193	173	213	201	209	193	208	191	197	216	220	190	208	202	201	211	231	212	214	207	185	187	188	225	194	215	202	195	200	211	205	200	198	203	197	223	249	175	203	197	189	188	196	221	193	190	195	202	199	197	187	200	203	216	196	227	186	199	191	197	219	207	190	188	197	202	219	206	178	205	230	191	213	210	192	184	196	243	186	204	210	235	197	200	190	200	215	208	206	188	195	176	200	198	210	199	198	201	213	204	236	199	200	208	177	193	196	203	191	183	198	222	204	186	215	213	208	212	183	206	197	197	188	184	199	219	183	179	170	235	222	197	192	202	202	183	219	209	216	186	236	184	177	221	194	211	200	186	186	215	202	190	195	196	209	202	200	197	176	186	197	193	206	194	175	193	178	189	197	209	197	207	229	184	195	187	241	175	207	197	220	183	184	199	212	191	194	205	214	200	215	175	199	181	181	177	226	196	187	186	200	180	187	211	191	179	210	182	181	215	205	188	200	189	214	206	203	201	178	222	196	199	170	206	200	234	219	202	194	231	177	191	216	178	183	207	195	205	210	216	216	202	211	227	205	192	166	185	195	225	201	186	199	189	206	198	187	204	190	205	222	207	204	194	208	191	205	206	220	193	206	184	198	191	219	209	159	182	191	180	236	222	191	204	189	197	194	209	199	180	187	213	212	201	188	207	225	174	204	176	216	181	171	190	190	195	206	230	212	199	183	201	193	217	194	203	194	182	179	188	200	176	161	206	197	195	227	198	200	187	193	219	201	213	214	182	188	187	187	200	209	204	202	202	198	202	224	192	209	188	185	175	209	186	164	182	203	184	194	203	197	185	212	198	198	189	220	202	200	212	190	192	194	236	183	200	233	209	185	202	186	203	219	223	198	183	209	188	218	177	219	222	205	178	191	200	196	221	188	196	171	185	191	199	221	193	192	199	187	181	206	198	200	191	224	229	198	191	211	199	194	193	196	192	205	218	227	166	166	206	224	204	204	203	203	198	223	184	190	210	203	194	210	198	163	192	214	222	210	201	192	191	194	203	187	201	199	208	204	199	210	218	182	214	193	201	210	188	226	207	181	181	229	201	216	201	194	184	188	212	222	207	206	199	174	205	210	215	194	187	234	205	175	186	212	216	204	195	169	221	219	180	182	184	210	196	201	192	228	192	178	204	196	190	183	187	179	188	215	199	208	214	194	192	198	189	208	185	185	208	198	210	200	190	208	208	200	199	224	178	178	195	168	208	204	243	180	201	189	214	195	213	199	177	205	180	187	164	215	174	210	195	225	217	198	215	180	222	175	218	213	212	201	217	210	201	220	201	207	190	216	217	203	199	209	214	178	221	190	222	194	198	198	184	210	194	198	205	191	190	217	207	210	196	227	211	195	195	195	186	218	177	196	210	203	193	204	174	220	181	200	197	213	217	219	202	223	175	189	194	211	198	204	204	192	196	223	214	226	207	211	185	192	167	174	198	176	219	215	208	197	207	206	195	214	213	188	202	199	186	194	188	201	185	208	212	210	188	207	214	198	223	210	191	201	215	216	195	207	185	206	222	222	187	185	191	206	199	209	209	213	188	196	201	198	192	215	199	198	175	209	199	204	196	190	186	199	207	205	207	216	204	200	194	200	178	189	209	213	207	195	179	207	181	191	199	204	189	220	216	196	178	203	214	201	196	196	206	195	198	184	174	196	181	194	179	193	190	203	211	196	200	172	184	193	210	189	177	187	189	194	193	228	197	211	173	189	180	186	213	228	193	191	200	211	213	227	196	210	190	199	193	215	193	211	201	172	204	184	187	198	202	209	196	241	198	192	196	192	193	208	233	215	194	196	183	188	201	189	176	218	195	187	190	210	214	216	178	199	203	206	162	219	211	219	170	209	180	196	226	213	197	189	201	190	202	165	175	230	212	195	176	200	205	198	205	216	211	175	203	191	196	212	217	209	205	200	210	191	189	205	189	199	197	199	233	196	197	212	197	206	214	181	203	207	189	205	188	187	215	216	220	197	187	218	201	197	209	177	191	178	210	195	187	176	191	186	209	217	172	185	207	196	191	172	164	214	201	183	187	178	207	181	193	201	189	192	212	200	221	234	195	191	177	180	213	219	220	188	209	185	213	180	204	207	201	193	205	223	183	199	180	209	191	200	183	186	198	160	188	226	178	192	215	203	202	206	192	220	185	187	194	192	197	192	191	208	191	219	191	209	202	176	168	200	207	194	208	206	194	174	199	192	208	198	219	177	193	195	175	204	170	216	213	209	187	216	174	205	190	226	181	175	220	192	179	188	194	200	201	208	201	214	216	208	200	202	197	201	197	186	209	206	221	196	193	217	205	190	197	195	186	201	222	184	193	212	190	193	202	204	199	218	193	217	216	203	185	228	216	204	189	211	201	224	187	198	186	195	196	201	213	204	184	196	190	200	210	201	217	230	200	188	211	194	210	189	214	207	193	203	199	207	235	195	193	192	193	182	215	179	187	189	176	196	198	204	236	198	215	187	194	173	201	185	181	217	224	201	190	181	196	194	202	208	203	201	215	202	206	178	184	190	180	226	182	190	192	192	194	188	187	205	192	176	214	210	210	197	192	219	217	178	207	202	196	202	180	180	212	192	184	185	209	189	181	195	219	209	179	197	218	227	204	193	206	202	189	203	201	188	228	208	196	187	184	202	207	217	188	186	184	215	202	210	195	189	192	207	206	189	218	193	182	161	202	214	170	196	173	229	196	195	189	212	197	212	187	181	207	199	181	213	201	154	204	208	207	200	188	203	210	220	187	202	204	215	205	212	197	199	185	194	209	198	206	209	161	204	182	191	205	203	200	182	200	194	187	185	173	207	193	197	209	187	205	193	222	176	213	197	201	190	201	200	203	224	182	185	198	206	193	217	215	191	192	203	189	180	218	191	190	190	219	208	190	192	211	194	187	197	179	181	191	192	166	199	199	218	205	178	191	207	200	203	209	207	204	198	218	201	191	201	196	192	182	186	208	167	212	180	186	210	194	187	191	207	191	172	200	198	197	209	217	190	199	212	177	200	216	193	190	181	179	207	191	204	199	215	206	202	197	217	177	204	201	188	188	198	212	182	227	202	211	187	192	209	225	198	203	201	220	174	172	205	187	203	197	198	180	205	182	192	197	174	204	218	222	195	217	186	204	200	206	169	195	182	222	215	202	212	207	179	177	197	189	196	222	188	198	194	175	194	191	195	241	193	212	200	214	193	195	206	201	215	188	200	239	192	195	177	193	208	178	212	197	195	214	205	193	199	178	187	233	208	193	204	191	193	192	192	202	219	184	171	205	229	208	186	207	182	216	186	199	193	209	213	206	196	196	204	194	160	201	187	214	203	192	190	188	174	177	189	198	176	183	213	208	211	175
13703	10377	8706	4402	2893	2125	1568	1283	1074	894	859	699	658	619	614	602	545	544	487	473	464	491	458	479	438	423	424	431	418	452	389	417	443	429	416	422	405	393	393	428	424	417	409	341	431	383	365	411	391	404	439	371	395	391	419	404	382	376	388	404	358	400	366	347	374	361	395	401	376	435	399	368	378	382	383	382	402	394	379	402	427	376	397	402	391	413	389	381	410	371	414	419	409	392	410	420	383	407	380	402	376	360	415	372	373	387	371	403	357	426	380	376	361	389	386	415	384	377	395	376	390	377	398	353	383	393	360	395	384	344	369	358	378	406	386	418	375	366	384	371	394	383	357	386	390	351	390	386	391	399	385	381	383	395	355	375	346	386	369	381	371	380	386	373	372	376	370	382	358	383	403	428	383	402	387	372	411	398	380	359	363	387	386	399	373	402	368	379	378	359	408	400	396	361	383	394	410	403	363	411	395	394	340	395	400	373	394	362	353	365	384	393	376	385	406	404	392	353	409	360	370	377	389	350	360	402	371	366	392	362	358	367	391	378	387	373	373	361	403	388	342	381	375	394	383	380	394	399	382	371	350	407	367	349	371	381	403	370	398	400	379	356	390	409	395	396	392	384	386	372	367	424	399	353	383	374	404	396	372	386	369	416	391	363	390	404	377	387	375	384	340	377	369	353	412	370	376	378	370	408	352	406	359	365	379	384	391	437	388	372	398	349	372	372	368	386	410	396	371	389	397	371	379	341	393	421	380	348	379	380	368	349	368	390	396	395	364	408	376	354	424	365	381	361	352	385	366	402	362	398	341	363	383	378	333	378	384	394	380	403	376	379	342	361	414	380	386	374	356	347	376	396	402	376	369	382	386	373	395	410	393	383	385	336	371	373	392	389	404	386	391	364	387	394	388	352	355	378	419	364	348	385	388	407	369	356	402	407	358	380	365	415	376	391	368	382	360	381	363	396	356	359	359	358	379	389	399	398	396	380	421	360	401	367	373	383	372	414	377	337	394	351	343	379	373	386	377	392	341	394	329	381	386	389	411	335	418	361	395	354	391	386	397	371	387	344	360	375	394	388	362	343	371	385	413	406	389	361	360	401	394	396	369	392	373	391	363	384	377	380	368	390	391	385	385	374	373	374	378	374	394	376	356	391	394	378	382	386	382	382	372	342	371	388	391	384	363	365	390	341	363	368	369	389	392	383	409	394	414	396	357	381	413	382	366	382	405	375	396	357	371	391	402	425	366	340	408	418	393	382	404	371	408	399	407	379	368	382	383	386	416	403	356	375	383	351	337	363	369	396	366	378	390	390	379	379	360	353	356	342	378	373	384	378	350	374	366	363	363	366	404	417	361	346	375	374	383	372	408	374	377	402	367	362	364	375	350	429	411	370	376	366	378	373	413	387	398	356	375	345	364	376	389	399	390	376	381	374	396	391	368	350	365	378	370	386	411	396	391	391	379	432	387	363	415	381	398	411	376	420	397	377	413	385	366	384	390	341	400	339	361	379	375	366	385	356	423	379	370	365	397	381	387	383	378	356	380	395	409	381	408	386	416	407	395	394	406	382	395	391	364	391	410	388	393	400	376	376	394	349	381	385	368	380	401	353	404	411	405	379	379	380	385	395	388	342	367	373	370	376	378	366	382	384	395	365	389	379	360	410	393	341	334	362	350	381	355	371	367	408	393	381	391	390	360	406	388	379	364	371	394	383	380	398	415	378	366	382	390	352	396	356	388	402	345	377	405	383	390	400	383	349	361	407	380	369	396	358	361	404	345	385	343	386	390	401	368	419	408	369	397	391	378	360	383	413	388	364	401	366	378	368	384	382	389	399	398	383	391	392	358	354	410	385	378	410	348	390	387	396	409	376	380	397	418	382	377	368	393	381	391	343	370	387	407	394	369	337	338	421	387	369	361	408	393	364	382	397	416	370	400	404	379	392	362	361	384	368	387	423	388	400	355	391	370	367	370	376	395	369	398	391	374	385	390	370	359	365	366	369	396	402	361	379	369	383	372	382	410	358	373	386	377	434	348	384	428	398	387	376	372	388	390	381	372	405	386	383	396	377	369	376	369	350	373	408	383	343	396	406	399	388	377	381	354	386	371	381	391	354	341	366	410	375	396	369	405	385	353	397	399	399	367	395	375	372	410	373	403	369	391	383	425	414	363	377	413	379	370	395	404	420	399	396	366	349	377	382	355	357	372	380	391	374	383	395	386	346	362	386	378	356	414	396	374	367	406	405	364	416	386	374	405	365	408	403	368	361	384	397	355	369	391	376	399	369	367	365	365	359	442	350	357	373	358	347	354	376	389	381	378	365	390	360	390	364	389	383	341	398	411	393	379	398	379	405	388	344	390	378	370	395	375	368	424	358	399	383	374	388	373	382	428	392	374	375	369	387	367	375	421	345	371	350	397	400	366	352	369	387	406	352	394	368	383	402	373	412	387	415	384	365	350	367	383	369	406	401	389	346	361	385	382	361	384	372	393	365	381	396	411	383	399	366	414	385	341	392	384	357	406	378	410	355	381	355	418	405	395	365	379	401	359	399	403	404	377	356	368	393	385	376	385	325	338	366	388	392	412	377	359	380	348	402	373	366	391	410	400	376	365	349	347	371	380	381	383	364	410	378	376	385	397	387	372	370	410	373	367	408	402	354	390	375	369	425	396	359	350	383	396	389	394	382	390	367	331	362	401	389	372	381	344	365	381	372	385	377	368	363	361	382	381	391	399	354	406	366	386	417	405	392	394	384	381	359	372	405	411	363	366	370	374	384	379	370	352	398	346	385	376	344	416	347	344	357	407	382	394	387	306	361	393	373	404	410	398	364	393	386	379	409	383	384	356	412	399	396	380	361	363	396	378	372	365	384	356	368	387	417	385	407	374	390	396	355	368	396	396	379	371	353	388	399	353	396	389	416	373	347	385	379	373	360	415	411	364	389	377	381	377	385	391	389	383	378	381	382	391	362	356	370	394	370	391	379	365	361	413	369	364	395	415	402	394	402	363	391	346	380	370	379	371	354	401	365	375	361	352	370	365	370	402	407	415	387	347	350	408	395	383	387	404	396	385	358	366	372	393	369	372	348	384	341	376	375	382	401	406	389	377	375	345	354	390	357	409	341	372	372	357	367	360	372	394	350	373	419	377	379	391	383	369	384	394	374	392	402	393	372	336	368	379	332	384	374	370	397	383	388	383	420	393	376	351	408	367	399	381	390	432	364	360	385	398	346	390	394	396	378	365	372	363	381	424	383	353	366	370	372	384	368	375	366	374	382	358	370	378	408	340	360	349	422	383	392	356	372	411	390	356	422	334	354	384	393	380	378	400	393	372	416	377	396	365	361	360	406	398	388	351	379	405	353	377	374	330	380	378	365	353	378	382	379	372	393	379	388	375	397	385	377	367	408	384	360	358	422	390	379	415	361	394	364	369	367	361	426	336	392	388	362	388	414	399	357	397	388	365	391	407	382	400	397	344	395
22970	20930	28700	23322	20931	16433	1847	950	693	659	657	496	569	500	497	474	473	463	431	481	472	447	443	436	409	434	421	427	407	436	430	424	439	411	417	403	436	395	400	385	397	412	407	416	396	394	415	393	420	387	402	401	431	414	397	393	397	423	375	410	428	388	387	387	412	359	417	427	406	437	380	387	415	388	414	374	406	381	392	403	360	374	407	415	391	368	413	408	378	363	391	383	379	373	383	368	384	391	363	413	381	395	375	406	402	402	418	409	427	418	392	399	362	398	400	380	379	402	401	391	408	361	390	390	412	369	382	390	366	400	393	372	383	358	378	393	382	398	393	402	382	417	413	386	381	386	391	385	372	394	361	395	380	403	380	410	402	397	391	388	421	386	383	391	351	343	408	391	382	393	375	366	384	380	402	379	395	393	383	359	396	379	399	384	406	360	381	412	392	428	404	350	390	378	384	396	382	416	379	412	380	402	380	371	381	400	423	427	346	387	390	432	401	385	390	393	385	410	386	406	381	418	375	401	375	368	375	449	394	397	423	404	411	381	414	423	392	389	338	371	399	403	397	380	375	395	378	362	383	367	371	412	428	371	365	393	419	386	415	377	390	393	429	384	423	411	383	411	376	381	395	416	399	413	394	426	409	398	375	373	425	404	361	396	411	396	399	433	368	422	398	418	393	393	373	369	402	398	388	377	403	402	391	386	365	414	364	383	408	373	378	407	441	371	366	390	370	423	393	378	421	381	368	392	432	385	370	404	409	431	432	366	383	417	385	402	402	397	398	415	390	379	419	410	386	420	415	398	417	352	408	375	395	409	403	385	389	377	410	380	379	392	413	355	386	379	428	387	386	367	371	395	344	400	420	398	389	379	374	387	370	382	385	392	341	378	382	357	398	393	412	412	417	403	378	391	425	391	409	393	381	411	391	368	360	421	392	384	405	393	408	394	386	361	355	392	376	418	371	383	337	365	380	389	380	366	410	364	412	362	390	395	386	396	389	369	402	421	393	339	380	372	377	405	403	380	402	429	378	401	371	412	398	370	399	396	381	389	411	362	396	423	383	382	407	419	386	363	419	361	399	407	386	380	399	346	385	384	373	392	365	426	422	393	365	400	412	409	388	373	381	395	401	390	390	395	406	398	387	375	393	391	384	403	405	373	365	393	400	379	410	367	395	410	383	399	383	410	393	360	416	368	366	420	421	369	394	377	406	407	405	380	382	390	323	419	403	387	415	389	407	403	371	373	411	375	405	403	416	374	379	376	369	393	349	402	408	392	379	365	388	388	413	356	393	408	362	371	382	365	382	406	398	393	367	384	387	383	387	347	393	372	385	383	405	435	424	400	407	388	341	396	376	373	390	406	372	407	376	360	420	367	399	377	438	385	404	380	410	397	373	394	408	381	378	410	381	378	377	402	415	403	421	373	399	417	344	384	399	386	413	396	386	355	405	382	390	363	389	416	410	381	383	377	351	415	405	424	384	414	381	389	384	417	375	419	382	393	371	402	382	405	383	378	359	357	388	404	380	415	386	397	430	384	403	380	418	406	397	392	372	390	376	428	375	398	396	370	352	362	414	377	357	405	378	383	383	334	390	422	440	397	402	386	357	392	387	382	398	391	431	380	408	426	366	349	390	393	399	374	391	367	392	388	376	398	371	402	364	377	373	415	406	414	379	395	383	420	392	400	406	370	377	352	368	424	387	373	405	397	369	390	364	398	390	422	388	395	400	415	416	400	461	392	381	413	370	373	397	414	358	428	411	386	409	357	373	371	379	372	428	418	390	401	370	371	386	394	428	383	419	396	353	382	369	408	383	384	390	406	389	382	388	380	376	383	395	382	365	423	379	357	416	421	379	386	397	394	359	384	377	372	416	366	386	387	365	382	402	380	387	436	391	358	383	370	405	396	422	398	383	380	405	339	374	368	378	391	386	395	391	382	376	399	377	399	380	382	394	388	371	406	394	419	368	414	394	361	372	382	390	393	393	421	387	375	384	391	395	451	388	412	371	405	406	370	386	378	362	381	354	380	389	364	374	386	385	366	411	342	375	381	375	421	415	404	378	397	404	380	372	382	406	390	404	403	430	408	408	374	363	416	388	383	400	374	394	405	399	373	374	383	374	409	403	421	397	376	376	423	415	354	384	359	422	364	418	362	339	386	338	391	401	424	345	342	388	383	410	376	388	400	391	397	357	437	345	348	401	390	413	384	435	384	418	384	386	401	385	378	382	397	372	387	372	381	408	377	367	381	374	398	376	402	369	391	357	391	386	397	401	415	373	365	383	383	365	406	379	376	382	363	393	408	395	400	402	380	349	366	395	414	398	365	386	362	359	432	382	398	364	377	356	367	406	404	388	368	377	422	408	419	391	426	424	356	397	409	376	424	424	376	393	365	392	394	390	378	426	422	442	346	376	387	370	407	375	364	359	386	405	381	369	378	391	427	378	396	393	407	388	376	367	383	426	392	340	363	376	416	367	375	426	399	419	388	403	404	398	347	380	378	369	411	375	370	390	387	378	358	359	403	370	377	411	349	371	401	368	391	404	414	379	375	418	404	382	374	382	376	351	352	388	392	403	318	359	401	373	414	406	408	404	368	409	377	368	383	400	403	372	379	343	389	376	383	410	362	391	420	392	420	389	352	406	383	393	371	389	383	390	381	380	409	407	400	361	383	386	389	407	380	383	413	373	411	374	392	388	365	398	387	385	377	395	382	365	381	379	389	383	397	369	385	379	400	405	399	398	394	420	390	365	406	357	375	348	370	384	360	402	389	381	377	416	423	353	418	379	370	376	395	384	415	391	377	379	400	404	430	386	382	377	378	402	397	375	392	345	368	390	412	392	406	401	392	370	422	397	351	376	362	373	393	406	412	364	388	393	412	371	364	398	408	401	353	394	377	357	382	424	408	374	355	390	417	346	372	366	402	380	367	389	395	412	377	400	392	421	377	408	400	393	379	363	404	388	366	410	389	376	391	451	392	394	391	403	390	374	376	398	362	374	401	392	390	364	394	439	388	381	425	402	395	390	381	381	373	381	401	384	392	388	389	437	410	375	362	340	374	389	375	382	375	356	408	408	378	402	381	394	420	409	415	424	402	368	385	400	410	413	346	373	377	366	406	392	338	388	397	405	412	385	409	397	404	418	348	377	392	348	348	373	400	371	368	438	404	375	390	392	342	367	407	349	411	380	395	381	379	386	367	378	376	389	392	374	415	366	379	397	370	384	399	399	414	382	422	404	370	378	406	410	406	351	385	413	409	405	424	361	376	386	386	396	353	394	395	366	411	365	355	389	416	400	387	385	374	401	383	360	424	344	376	395	411	391	370	383	403	376	377	408	410	386	420	407	381	385	356	436	401	390	426	394	407	380	377	434	400	393	407	396	406	373	388	363	361	406	374	405	413	402	340	361	431	411	388	423	402	414	395	371	378	416	405	400	395	377	373	389	423	375	406	387	397	382	361	406	332	415	375	365	398	371	350
16261	16456	13859	7590	5130	3738	2904	2389	1887	1638	1507	1307	1259	1128	1106	1041	992	958	917	837	860	845	823	865	818	775	754	731	783	722	770	738	718	716	720	723	719	733	731	725	723	716	696	652	693	700	663	752	686	710	644	710	681	701	679	637	705	661	674	707	669	713	649	619	650	696	664	702	645	710	712	704	705	621	667	697	673	672	656	657	697	670	704	644	685	682	708	687	702	650	684	673	679	657	677	719	664	689	706	664	700	657	672	695	625	666	663	666	660	702	689	661	623	702	650	619	630	657	705	676	625	660	680	679	666	684	651	657	667	638	687	641	616	655	677	680	696	638	637	679	680	624	636	678	655	621	627	681	683	622	648	648	645	656	627	656	672	634	682	641	660	665	702	654	705	648	677	657	682	641	654	667	644	665	700	633	665	661	657	654	653	667	680	609	648	656	626	672	660	661	663	702	650	653	632	649	657	659	654	625	692	662	647	628	718	655	722	707	694	626	654	667	665	714	677	646	653	645	652	676	660	629	666	653	679	677	669	632	677	680	593	624	679	619	665	649	709	655	629	645	617	648	605	671	650	674	641	665	667	631	692	717	671	689	660	686	615	670	722	642	697	681	644	622	649	670	636	662	630	641	628	634	641	673	648	630	710	660	653	678	659	625	688	666	631	657	642	667	648	632	649	666	679	643	637	611	638	690	650	658	673	634	666	676	649	671	680	627	642	635	702	628	685	658	687	664	628	665	691	629	620	689	663	683	730	693	644	652	673	686	735	599	680	695	672	660	719	688	664	660	700	682	656	657	650	638	653	699	631	652	641	679	645	665	654	704	703	687	654	641	666	656	650	676	633	663	664	661	631	674	654	674	671	689	654	659	666	683	685	656	677	668	709	658	701	679	629	693	661	677	673	629	724	733	663	711	663	636	662	670	660	620	654	699	659	675	632	607	645	647	642	708	645	671	711	640	656	667	691	682	645	669	716	667	660	625	663	685	690	639	625	645	638	620	640	621	636	704	656	650	661	710	671	638	640	673	710	679	654	642	647	708	680	622	663	684	659	635	698	664	656	699	700	632	618	642	701	679	665	672	656	634	619	688	672	684	677	650	682	660	655	643	673	650	687	642	688	640	678	654	642	648	642	646	712	657	646	674	687	618	642	664	641	663	631	675	621	688	644	647	645	671	684	637	666	625	695	674	710	656	659	684	650	678	654	635	663	697	658	653	644	633	656	715	658	660	663	712	681	612	649	631	645	644	668	667	701	645	668	675	655	699	645	637	620	626	641	688	750	665	691	713	654	665	660	663	675	632	713	657	678	692	619	660	635	671	660	636	654	651	646	675	657	677	677	681	675	658	696	683	626	613	646	657	651	698	671	690	659	665	679	687	645	699	681	671	666	701	670	672	680	630	662	597	654	678	663	714	669	665	693	671	669	663	634	708	625	715	680	670	638	640	637	672	669	681	654	649	658	662	687	698	600	651	620	661	691	689	667	657	633	635	719	651	659	659	697	659	666	700	680	636	645	655	637	672	663	678	654	668	654	682	657	607	637	616	707	654	627	690	659	686	668	687	635	710	668	686	647	665	653	636	629	673	704	632	640	630	641	648	661	700	683	653	672	639	710	665	694	632	659	666	644	670	639	638	655	648	688	667	662	657	682	661	615	683	678	678	657	674	625	633	627	702	657	669	625	668	639	661	669	661	683	644	661	649	690	649	658	686	654	691	673	677	686	659	675	663	688	655	647	682	698	678	682	601	639	664	660	644	653	701	610	690	710	727	659	613	676	638	683	614	691	669	652	648	685	702	674	666	668	643	668	650	650	661	672	676	681	672	635	664	707	588	656	629	660	660	609	697	647	628	637	701	659	641	646	708	630	600	660	660	667	682	619	595	629	658	666	704	707	656	638	657	636	640	647	652	661	649	684	682	681	673	676	660	638	634	642	653	646	671	681	624	637	653	696	643	650	667	661	626	601	667	648	626	620	678	699	651	653	650	600	676	686	626	629	646	705	686	700	640	652	706	724	664	655	702	613	720	634	653	654	687	650	605	652	698	656	651	684	611	654	680	675	630	672	711	697	661	687	614	650	669	651	614	685	694	663	673	651	681	611	609	667	690	652	666	669	674	661	598	659	717	626	691	672	676	669	627	677	686	728	674	668	703	681	630	669	664	662	630	679	655	631	695	657	638	660	666	639	667	679	688	659	639	706	600	664	671	681	695	639	686	629	653	613	659	680	660	722	673	625	628	634	695	651	653	629	676	638	722	670	647	653	664	645	651	647	663	642	597	598	643	640	623	647	661	646	673	663	641	646	649	650	648	651	667	648	620	685	663	710	661	678	616	692	635	675	715	668	686	651	635	659	729	699	678	671	699	675	676	630	672	637	627	687	670	689	650	663	700	658	650	642	632	678	655	675	666	632	678	694	647	683	623	660	685	652	666	664	640	641	648	700	650	666	633	635	681	660	651	659	642	637	652	679	661	677	658	694	636	691	664	656	657	652	717	650	699	705	615	656	660	591	659	647	642	640	664	659	694	690	621	684	666	694	682	597	703	655	704	604	671	669	669	711	697	693	661	649	651	637	682	640	707	683	657	642	652	728	675	665	689	676	649	667	660	643	715	660	630	685	660	671	660	610	657	649	658	679	652	657	701	660	667	644	656	634	698	641	641	659	668	654	647	657	599	673	666	653	640	667	643	693	674	638	628	691	662	669	673	634	681	656	689	699	657	725	685	712	666	647	683	667	635	663	657	655	636	668	646	655	638	653	676	620	668	644	654	660	691	649	639	625	676	655	700	679	684	691	673	634	657	673	625	664	662	673	652	660	668	641	672	682	676	643	620	675	601	657	661	692	664	681	693	654	640	656	613	627	651	643	666	652	716	655	652	682	641	618	654	638	658	681	662	689	665	646	643	674	673	685	699	696	642	659	671	631	674	665	665	605	636	688	650	662	638	639	654	695	707	677	654	653	699	684	642	693	650	696	671	644	663	642	693	642	631	677	658	657	670	647	614	674	623	684	674	633	677	642	690	686	652	623	662	655	659	672	685	653	683	667	640	681	590	679	664	694	672	681	711	661	689	659	664	691	651	681	676	675	632	669	685	700	640	664	666	640	696	645	652	632	639	624	640	679	695	657	633	700	681	680	670	655	644	639	641	641	701	660	654	637	590	658	646	664	658	702	654	631	659	646	634	679	705	671	664	682	650	629	724	656	624	681	661	661	668	652	608	665	654	634	647	673	686	683	666	690	640	646	709	686	705	613	655	685	665	685	676	633	652	678	665	648	615	659	702	675	671	650	668	625	655	686	620	664	694	652	650	708	660	647	673	629	662	688	696	643	672	708	654	590	649	631	682	694	654	653	644	637	644	630	635	666	660	678	658	690	655	659	671	635	676	627	658	694	629	654	632	621	656	618	625	656	670	709	671	669	653	690	680	704	669	636	667	705	678	623	648	668	699	643	677	612	660	681	679	607	637	675	658	653	663	639	672
26503	20126	7112	822	506	468	441	458	473	430	425	450	396	397	454	422	426	409	446	430	418	469	452	396	413	398	422	418	407	415	433	368	427	440	399	411	413	416	446	439	423	377	447	438	409	423	410	401	407	417	431	426	410	426	436	407	438	406	395	417	429	436	417	390	395	430	381	394	406	410	434	441	411	430	463	411	449	410	359	478	399	428	432	393	439	413	408	424	381	417	412	416	438	458	402	419	402	409	395	418	390	414	393	421	396	416	417	429	411	425	407	465	414	403	413	461	422	426	417	416	382	400	374	425	448	444	441	448	424	412	422	405	386	434	426	417	445	395	423	436	438	400	431	403	450	391	412	413	417	408	386	424	413	389	408	383	391	402	439	429	440	424	408	406	404	431	396	412	419	449	432	435	411	414	398	396	428	453	436	403	413	404	415	402	414	412	427	420	418	426	420	414	434	438	439	407	433	403	420	439	431	381	430	456	400	406	437	429	421	416	443	432	415	412	410	390	408	432	409	420	421	423	411	405	418	405	392	395	423	439	447	409	410	384	427	441	430	371	404	405	405	418	426	381	413	399	465	410	392	373	436	403	379	435	421	392	425	374	422	373	415	414	433	453	390	391	407	385	384	413	432	417	439	417	424	390	416	388	406	438	396	428	439	433	438	386	411	441	435	408	496	435	435	421	388	431	444	442	424	454	441	468	441	399	426	426	413	424	455	399	410	423	436	437	396	425	410	433	424	404	431	427	398	398	422	398	414	417	412	368	408	395	414	423	401	445	401	379	400	433	410	410	407	414	422	408	473	416	453	382	383	383	413	399	426	403	416	408	378	414	404	420	410	442	422	440	391	383	410	436	387	407	401	416	425	379	372	415	377	478	437	433	475	449	437	458	453	406	443	425	416	399	429	429	397	423	423	423	437	419	418	433	429	406	444	435	422	413	403	420	402	430	420	429	392	437	394	408	406	383	419	414	394	411	424	417	408	429	428	413	460	437	397	407	410	416	423	411	416	402	425	431	408	402	428	429	427	419	435	402	387	417	400	418	409	394	407	415	392	399	409	413	404	427	405	414	430	411	451	435	396	410	400	445	399	412	419	469	450	414	431	408	422	434	425	445	411	411	418	405	419	400	393	450	406	395	429	459	407	385	412	475	427	405	438	434	382	434	411	414	380	387	408	425	413	440	410	435	382	384	431	433	412	421	449	406	460	445	402	388	460	428	459	435	429	431	406	377	399	402	449	419	382	421	425	410	394	408	434	413	428	398	446	408	412	441	463	431	461	389	381	432	426	408	417	381	395	377	430	396	401	429	399	438	453	410	404	428	438	437	418	415	409	428	426	437	454	415	396	414	372	449	452	452	440	417	392	401	414	431	424	427	417	370	395	385	415	400	380	418	414	436	448	399	403	390	466	399	426	380	420	370	423	409	424	381	442	424	444	444	385	381	402	398	455	439	399	421	403	418	380	372	443	431	428	433	433	430	425	413	415	424	430	462	434	399	415	458	411	448	430	424	445	438	435	429	394	395	444	421	408	405	404	421	412	430	388	385	408	429	401	392	394	403	439	414	399	382	423	398	451	417	425	415	422	430	421	414	424	401	395	440	450	399	446	381	405	416	424	439	408	443	410	399	407	425	415	427	410	430	380	425	407	416	467	419	425	395	430	423	491	449	389	409	386	421	397	431	380	431	446	420	423	412	432	403	411	397	386	428	440	399	423	434	421	398	420	442	440	416	436	418	413	411	432	431	414	411	415	389	390	446	429	406	410	425	434	421	419	425	415	417	423	441	405	387	412	441	450	420	428	377	418	410	364	431	407	426	428	429	415	421	378	396	433	380	398	423	432	391	439	429	445	426	427	423	439	424	416	416	428	402	426	415	423	450	413	421	405	444	396	422	393	408	375	412	405	443	402	427	421	372	400	415	399	408	414	407	411	454	457	429	404	436	446	417	442	366	398	435	453	420	402	397	386	410	408	416	427	432	412	418	401	441	417	374	439	430	442	446	403	438	400	379	408	425	437	395	384	402	405	419	396	456	430	389	437	424	454	395	381	396	433	408	431	403	418	422	407	411	418	398	435	404	425	423	411	450	416	374	432	461	410	423	440	417	410	371	403	436	433	440	392	410	390	412	409	448	402	430	408	418	445	414	414	413	424	422	404	433	391	399	442	466	403	441	409	392	429	415	402	392	428	390	428	425	425	474	425	410	391	403	421	422	440	456	419	383	433	419	454	415	428	444	461	418	429	414	399	428	438	399	416	432	429	409	384	416	422	404	402	427	444	410	436	431	378	421	408	405	401	431	412	447	400	386	414	406	417	388	404	447	408	413	407	440	416	403	458	381	417	419	452	446	425	384	412	375	422	424	463	464	395	404	410	452	453	405	395	450	390	413	422	430	439	414	446	424	423	414	403	400	390	390	419	409	466	407	440	442	375	363	409	408	438	433	449	418	413	399	408	410	437	420	391	406	406	418	416	393	422	415	452	398	369	425	411	408	428	407	402	430	399	406	431	383	432	412	427	384	425	390	422	437	417	408	410	425	429	429	412	422	434	424	407	410	399	407	426	418	402	428	441	403	415	408	427	421	434	396	450	428	438	419	380	420	434	420	416	404	412	422	384	396	421	404	397	456	420	415	415	403	454	434	411	399	394	439	409	404	440	394	383	411	464	415	393	425	404	442	408	410	414	430	428	419	411	405	427	415	439	410	443	398	426	435	411	425	444	433	390	436	445	446	465	399	426	411	425	406	390	392	394	408	438	406	397	374	412	443	462	426	445	427	439	431	429	406	411	427	418	402	417	434	442	399	424	430	440	445	462	444	403	445	413	408	396	447	430	392	413	379	416	408	395	379	402	407	434	381	421	387	420	396	404	415	433	432	415	412	459	418	400	427	380	426	445	427	434	435	405	481	399	408	421	432	428	387	442	425	395	424	404	427	442	421	390	376	399	417	418	422	453	423	419	431	372	409	433	435	421	438	422	396	426	421	404	412	394	423	416	454	426	446	416	409	391	416	459	416	395	383	432	419	423	398	399	397	421	404	455	414	451	423	400	428	426	425	388	417	415	441	413	424	371	422	447	410	414	381	382	400	445	447	425	421	433	423	403	444	441	414	395	414	400	392	428	448	443	388	414	398	416	387	402	440	467	444	401	410	392	382	422	422	429	428	408	430	423	391	373	433	427	422	422	438	414	403	414	382	406	375	403	403	395	448	453	414	384	459	446	439	388	411	399	417	428	429	442	434	429	441	394	419	439	419	408	404	404	402	432	442	394	453	397	401	425	422	446	443	443	393	429	420	446	449	412	409	425	426	412	435	411	437	364	398	421	407	447	402	417	397	475	429	461	395	442	458	408	401	442	425	407	438	372	418	426	437	431	404	436	405	439	414	408	431	450	439	421	410	443	427	351	429	450	407	413	386	432	410	422	407	401	423	436	445	472	399	417	387	487	432	441	422	409	433	416	431	417	444	470	434	406	405	427	431
6621	1887	1720	1205	984	875	874	826	743	844	816	837	833	775	777	774	747	754	736	777	764	783	759	709	779	783	744	743	790	687	803	768	749	724	757	749	760	742	775	729	742	707	731	734	757	743	763	766	759	726	760	751	737	741	726	753	811	736	768	788	762	753	732	695	744	770	797	727	782	768	738	737	751	731	737	791	719	747	736	745	744	735	743	770	753	798	750	732	749	719	762	755	787	746	760	774	755	717	801	800	755	727	737	700	702	742	778	742	762	757	803	724	716	809	713	741	733	782	736	716	776	772	726	748	727	756	777	761	773	765	757	779	734	786	743	808	745	738	741	706	745	753	783	718	753	762	763	806	742	792	792	748	746	738	743	717	727	728	752	724	746	829	741	721	762	778	770	734	743	725	770	743	771	737	709	742	784	786	749	816	784	759	713	751	708	774	798	726	760	743	740	758	775	724	787	754	793	768	761	774	728	736	748	703	732	762	764	754	810	767	731	690	736	779	775	755	779	744	728	752	770	741	714	767	750	782	760	747	802	733	719	750	741	736	716	750	699	780	749	799	731	787	745	746	729	796	727	753	705	729	768	724	793	735	775	703	740	741	731	757	738	792	780	743	785	719	750	752	729	772	730	785	784	745	726	716	781	728	770	784	755	742	767	755	726	746	772	715	723	798	770	782	739	758	751	750	772	772	792	790	711	740	732	738	752	772	753	731	726	729	708	684	778	785	748	734	742	739	765	770	824	769	752	742	724	794	765	793	786	763	776	745	743	752	744	730	749	744	748	718	806	758	744	771	762	766	733	767	825	774	751	783	717	762	749	737	744	786	759	743	699	732	766	732	734	755	749	794	700	727	740	736	740	768	761	750	734	711	757	751	798	761	741	783	757	706	779	798	792	754	735	794	776	744	793	797	758	774	763	764	738	708	721	825	780	739	785	763	765	804	753	775	764	710	728	755	818	752	744	758	762	752	716	762	781	767	756	797	757	761	727	746	720	785	786	748	735	796	702	789	705	758	795	768	741	725	706	720	745	763	769	776	757	766	726	721	743	743	752	725	760	726	757	771	727	754	737	748	742	778	742	753	742	803	712	781	783	774	796	732	737	746	757	747	767	756	780	732	746	775	727	740	765	757	757	759	740	758	771	751	729	711	772	715	745	748	737	755	721	773	755	731	724	763	771	725	794	730	755	748	746	815	781	721	745	730	711	779	784	740	757	756	786	733	752	785	785	737	731	744	780	750	724	781	772	793	747	720	743	751	763	799	745	766	734	736	731	734	717	707	753	766	752	732	707	715	736	733	800	739	739	764	781	776	748	723	747	740	773	744	792	746	730	746	812	753	789	737	790	758	740	757	790	695	801	767	755	747	738	787	763	703	746	748	762	784	725	770	716	715	686	736	744	755	741	733	728	706	778	745	725	738	684	746	774	755	757	744	722	744	780	788	767	733	828	700	757	739	772	766	706	788	772	792	770	713	797	791	776	702	790	760	745	732	741	797	788	747	754	774	733	764	752	756	763	770	731	752	736	766	776	757	747	776	733	737	718	744	756	768	726	708	739	771	776	720	727	723	768	695	769	738	726	719	693	767	747	747	798	741	736	725	771	783	774	802	757	749	769	737	746	756	712	757	753	691	761	747	769	792	741	723	737	784	797	719	698	778	718	718	765	745	768	809	736	768	724	758	727	745	729	738	749	772	699	794	760	747	805	796	772	798	739	767	734	818	738	740	710	757	753	741	745	762	752	775	741	756	751	767	738	699	754	762	784	755	732	770	734	740	751	713	809	732	709	754	745	776	730	775	719	705	732	756	737	753	724	728	727	747	768	730	756	746	679	790	720	703	731	713	746	740	800	761	731	675	741	778	787	759	746	746	773	720	771	688	773	755	726	755	767	755	772	750	747	719	788	770	717	753	720	727	713	751	747	767	750	747	759	809	783	757	713	735	737	756	789	752	741	726	707	744	775	700	741	751	767	716	737	757	747	733	743	698	778	791	758	774	756	742	750	766	766	754	751	799	760	738	756	740	724	728	771	759	757	743	752	774	776	755	787	722	774	743	766	734	796	737	748	748	771	749	744	793	745	752	746	733	736	769	765	719	713	730	749	733	773	794	746	799	738	757	726	716	773	731	766	794	708	766	723	760	709	743	736	782	758	805	747	785	708	774	752	772	737	731	779	739	756	726	731	761	759	732	716	743	760	751	711	761	760	742	720	820	731	702	772	733	749	783	766	718	728	758	710	762	771	736	723	772	731	695	738	741	771	736	743	775	748	743	753	760	781	786	777	791	739	738	743	770	736	762	757	783	759	735	747	799	739	703	776	755	771	749	787	740	754	754	722	726	792	712	757	799	735	747	771	694	748	746	741	713	715	730	764	745	739	744	746	698	747	731	789	781	754	744	780	747	746	747	768	762	790	735	776	723	758	744	790	762	750	768	729	756	779	769	726	750	779	716	744	740	754	806	747	783	777	745	776	753	753	728	762	768	742	714	781	723	777	750	724	776	760	781	796	722	740	700	731	753	721	777	734	739	715	753	747	787	721	760	753	754	748	771	706	741	750	766	733	801	774	753	724	732	748	716	753	747	789	718	816	763	797	786	809	722	740	764	687	751	748	774	797	746	743	737	752	777	729	692	786	777	760	816	735	775	758	737	739	715	745	735	745	707	744	814	676	731	763	736	713	710	776	762	764	734	746	789	726	717	741	744	762	754	776	754	743	725	767	791	734	751	721	773	739	755	732	707	738	728	727	807	752	713	746	738	730	712	766	758	724	759	740	761	773	739	738	726	748	712	793	761	757	763	704	758	744	781	787	733	763	782	723	758	736	720	810	813	800	772	733	725	770	733	707	756	788	745	748	778	746	752	776	719	740	750	699	815	761	722	805	698	738	754	754	741	783	738	737	739	744	756	692	785	749	749	762	729	769	763	722	758	796	752	743	768	740	763	748	791	735	713	779	738	747	679	757	733	786	764	813	735	713	742	753	757	745	762	757	741	750	775	759	728	798	742	759	746	768	783	731	764	789	699	793	769	749	755	747	783	734	715	766	791	717	742	750	801	794	750	760	763	706	795	761	737	799	765	716	733	826	744	770	742	806	754	769	693	758	778	809	749	730	744	748	734	774	734	822	777	766	728	706	783	761	811	713	745	736	771	747	776	711	751	731	710	741	676	732	692	735	780	729	744	763	756	682	753	817	768	723	779	752	807	743	732	791	756	763	750	752	792	719	731	815	779	719	729	743	773	787	754	776	752	705	748	763	785	765	761	749	739	795	767	763	736	791	728	743	752	737	738	797	758	787	706	780	757	719	772	781	750	731	761	775	777	752	707	723	767	744	754	723	773	760	744	793	785	782	725	743	747	745	733	739	750	801	740	748	739	730	740	774	765	760	775	739	760	835	660	748	787	781	784	764	719	742	745	738	728	817	774	744	734	753	760	745	810	790	798	744	769	762	756	733	779	733	755	733	787	732	725	791	721	737	730
23939	20948	28028	24016	18438	1471	608	425	390	359	331	298	275	253	228	241	237	250	224	239	236	216	234	211	228	236	208	228	198	206	187	210	182	207	192	227	233	239	207	195	216	194	191	213	192	198	188	167	200	194	186	178	196	201	208	208	205	155	191	214	225	209	216	205	195	207	196	183	193	189	191	203	197	208	221	210	184	226	170	195	205	185	197	205	184	198	218	211	227	222	209	208	186	205	214	199	233	209	205	175	234	198	199	206	214	214	194	177	206	196	213	192	206	198	191	196	193	190	216	173	187	210	189	200	207	185	200	228	207	192	215	215	201	196	203	203	216	223	180	212	223	217	201	204	215	188	232	215	198	206	180	196	192	210	197	185	181	217	204	208	206	199	203	187	203	191	215	186	175	189	186	178	198	204	197	206	226	207	207	162	209	216	192	184	220	232	190	193	203	200	200	208	212	209	192	194	213	187	202	199	191	204	218	187	206	213	194	182	199	229	194	203	211	195	192	222	202	178	203	201	205	218	197	200	184	205	196	182	192	214	194	205	203	202	172	184	193	205	183	210	190	225	216	200	191	214	198	199	192	189	205	191	204	195	190	209	206	197	185	228	200	210	182	188	202	183	171	192	218	204	223	224	209	202	224	186	192	200	195	197	215	193	212	195	208	205	168	205	198	206	200	201	209	210	201	199	203	168	209	194	235	175	169	212	207	189	185	185	188	176	215	196	184	216	192	211	200	176	207	195	183	173	195	180	215	179	210	193	198	204	188	201	181	197	223	200	189	192	186	195	193	211	197	185	193	195	204	200	191	191	202	185	195	192	185	192	195	218	184	212	228	190	202	180	203	213	195	205	191	194	203	187	188	195	229	196	208	205	192	195	196	210	171	187	211	168	174	212	203	212	201	188	197	210	187	220	222	172	180	185	220	208	183	190	185	195	185	191	210	196	212	214	188	177	213	174	192	188	196	185	198	213	224	200	201	188	173	183	196	199	220	198	189	207	211	220	199	201	205	209	204	206	204	203	187	200	226	172	183	202	176	191	200	185	175	180	186	192	200	194	187	213	200	180	172	182	211	214	191	197	198	199	200	215	200	209	199	196	173	228	184	200	201	201	203	205	177	202	214	164	219	203	204	198	206	197	182	195	206	197	205	205	196	185	199	225	198	219	179	191	217	188	204	212	205	197	196	197	212	186	209	182	195	192	206	218	188	190	207	197	216	205	215	172	180	182	223	208	209	214	195	190	222	191	201	180	193	212	193	205	195	185	165	196	214	213	203	185	228	191	214	185	199	202	192	191	198	228	184	213	198	201	209	203	186	213	207	185	212	201	188	224	210	184	199	187	202	203	180	164	169	192	194	218	209	204	220	203	219	183	192	211	196	188	220	200	201	200	227	192	185	177	206	194	193	220	209	217	185	214	211	202	204	194	198	187	191	189	200	201	180	200	185	212	194	210	211	214	175	216	197	183	199	260	180	185	209	193	188	225	194	202	218	217	211	175	193	178	197	194	186	199	192	200	208	208	201	174	185	189	206	182	195	208	204	197	177	184	208	192	190	189	217	208	199	211	191	187	207	212	197	191	201	192	202	209	198	198	201	179	203	202	205	181	218	215	205	203	181	205	177	207	207	192	194	196	193	189	200	211	200	199	211	203	197	187	206	208	203	180	211	176	206	184	192	200	181	199	238	214	172	171	216	229	204	188	214	170	201	193	224	202	186	182	191	192	202	221	189	212	201	191	213	192	173	196	201	177	198	218	171	196	185	185	176	211	192	213	194	190	231	176	204	193	188	219	183	189	207	200	207	205	194	178	208	201	228	173	205	236	209	224	174	216	186	209	213	188	194	195	204	206	186	192	173	194	167	180	222	219	194	224	179	186	206	176	176	191	231	207	197	207	196	185	180	198	213	198	199	178	194	197	202	193	198	193	231	190	202	202	184	197	197	218	189	191	191	187	230	191	205	189	197	205	202	181	201	192	207	191	188	197	181	217	184	188	212	171	191	210	211	230	219	195	191	189	184	210	173	196	200	193	215	169	177	219	192	211	176	193	212	197	190	198	204	170	190	187	196	215	187	187	186	189	183	202	198	188	193	211	191	180	206	198	209	178	196	197	214	192	187	199	189	183	223	204	210	170	187	183	174	223	173	210	198	209	205	190	195	207	188	202	208	174	191	172	213	200	206	215	204	189	184	203	209	188	226	202	207	210	183	187	194	186	190	180	224	224	188	185	200	220	186	228	196	211	179	207	203	215	184	192	189	194	178	187	200	184	188	197	194	200	188	195	198	211	215	205	207	208	215	179	195	217	212	191	193	200	186	224	218	202	180	197	200	206	185	200	205	222	188	225	195	218	215	215	180	200	227	198	205	214	193	211	183	210	206	204	214	198	191	182	202	220	188	189	214	204	186	210	188	184	194	187	184	207	180	214	187	196	218	200	179	200	188	173	207	191	166	213	182	183	179	226	187	215	188	207	201	183	202	210	207	190	190	191	179	221	200	190	211	193	210	201	219	207	193	205	225	163	184	210	198	174	204	189	209	204	229	215	199	221	193	207	188	183	194	205	197	184	191	177	209	172	192	187	220	221	186	169	208	207	187	185	195	228	180	206	201	189	198	199	188	180	228	191	199	172	217	194	173	198	208	176	228	190	193	207	220	180	211	165	217	172	183	180	198	197	198	190	215	225	185	192	192	200	224	200	197	201	178	204	180	187	178	206	202	210	202	215	220	198	196	161	197	222	219	214	203	193	206	192	206	229	196	180	175	200	190	183	199	197	216	202	219	210	190	224	204	187	207	197	190	205	205	181	183	199	190	216	187	216	200	177	194	189	218	194	195	209	182	215	200	203	185	185	183	179	197	229	199	189	200	198	186	193	165	201	188	183	219	198	204	225	189	190	187	186	200	201	191	206	209	194	179	205	187	174	188	195	181	206	197	203	201	177	209	223	180	194	232	192	187	203	224	209	195	210	215	194	197	180	198	189	188	215	189	184	196	189	182	205	210	212	220	184	194	233	193	186	182	225	211	205	200	204	176	212	212	200	194	205	200	191	197	178	196	233	235	210	203	198	193	183	200	181	204	177	203	199	249	177	191	178	183	202	187	196	195	214	214	179	220	190	188	209	183	237	206	184	183	198	192	199	184	194	199	203	195	173	208	165	222	200	188	215	191	224	215	212	207	209	187	186	199	191	210	216	212	217	200	204	202	203	203	194	218	197	210	172	189	207	185	209	197	213	219	231	185	207	206	222	192	221	199	202	191	232	190	184	211	197	197	195	207	216	193	181	203	204	201	192	209	221	189	203	184	192	204	212	213	188	190	183	198	211	183	215	173	181	183	212	168	220	203	205	177	170	206	226	198	211	209	198	189	204	212	188	211	175	216	206	169	215	219	194	190	201	194	187	232	187	205	199	201	176	184	176	205	205	191	184	211	214	211	207	198	186	211	181	164	191	207	213	210	215	196	208	177	195	230	202	177	205	177	204
13300	10359	8711	4386	2968	2102	1561	1286	1068	949	780	726	708	632	599	507	539	520	480	434	450	484	479	448	451	447	425	457	440	423	436	396	401	425	400	412	410	437	406	415	377	399	395	369	401	397	376	404	411	373	400	411	388	415	385	392	390	400	406	431	413	388	403	361	341	392	417	388	381	389	395	367	376	352	385	375	376	386	401	368	409	381	367	392	364	406	384	371	383	385	402	397	360	398	405	376	373	370	411	395	381	393	355	364	363	402	366	392	405	386	426	401	359	382	371	375	387	389	421	386	409	394	353	378	365	409	390	371	406	374	413	389	390	370	374	386	389	358	388	360	354	373	391	398	373	393	417	397	390	395	385	386	380	370	391	367	390	354	386	414	370	361	358	376	342	401	369	362	372	399	389	387	377	350	400	383	346	365	367	388	382	381	366	367	347	373	374	366	383	367	388	379	372	374	334	398	415	377	376	380	377	387	364	382	382	402	369	392	398	371	396	377	375	389	395	394	417	372	370	364	359	377	381	382	369	386	393	358	370	388	410	357	375	347	381	391	344	361	382	380	386	380	373	366	399	404	384	392	388	380	396	367	391	381	400	324	392	365	399	395	327	354	416	382	351	366	367	378	401	397	351	351	410	378	400	354	393	386	396	339	361	376	364	367	366	374	341	415	372	372	351	385	381	346	381	380	403	402	408	405	430	372	366	370	359	359	379	396	406	374	375	419	365	383	387	361	383	382	378	382	384	343	380	380	382	396	379	361	371	360	383	367	388	350	374	360	376	376	398	404	348	403	377	372	378	403	392	395	386	396	373	362	345	350	390	388	385	416	384	375	372	361	369	406	360	430	381	391	380	370	383	403	373	368	374	393	398	375	383	398	342	392	422	346	373	366	387	403	360	379	398	370	400	356	352	374	379	353	370	367	369	372	405	370	397	389	424	389	383	383	372	399	377	386	390	382	366	366	408	367	338	402	413	415	374	410	373	379	368	357	388	382	364	354	370	384	376	397	382	449	427	409	389	370	386	373	375	398	379	383	368	389	381	408	388	371	383	368	397	384	386	383	376	384	383	378	415	390	393	337	362	363	400	389	392	367	414	337	363	391	372	363	389	380	402	384	405	371	396	357	365	386	402	369	360	354	371	361	373	353	372	405	378	389	359	356	381	395	401	340	396	410	393	359	331	373	390	406	357	384	378	375	383	396	376	397	373	388	388	372	380	379	356	389	383	381	372	382	384	406	352	381	360	370	368	418	376	370	343	401	385	384	389	356	365	359	376	372	397	378	368	390	358	395	404	392	383	402	351	367	354	384	373	386	355	406	410	400	381	359	349	353	392	382	396	390	363	403	369	374	414	363	403	389	378	394	343	376	385	385	369	394	360	366	401	384	358	382	386	371	375	398	417	380	339	391	356	391	371	381	360	382	362	378	390	389	366	352	401	327	338	388	365	390	395	377	405	345	387	380	365	382	377	344	395	390	371	356	374	386	390	355	338	389	386	403	367	378	395	376	381	395	380	393	395	387	403	379	376	360	401	393	360	393	374	356	341	378	338	323	366	377	399	399	378	406	356	378	401	373	339	370	401	369	384	387	391	405	388	397	402	361	402	379	379	406	348	372	384	381	414	416	384	384	413	372	415	392	342	371	398	395	345	381	391	357	381	341	369	399	395	379	368	388	391	368	398	351	390	350	387	366	402	355	381	360	375	352	390	385	384	388	382	371	362	363	395	363	387	397	377	390	352	355	401	364	395	390	393	369	376	329	327	364	360	377	385	401	369	400	358	392	394	391	382	371	345	377	375	430	338	381	355	374	395	357	401	343	373	389	338	384	363	395	348	377	366	378	381	386	349	387	389	361	410	384	397	363	372	377	368	369	372	360	362	433	403	390	361	390	368	385	395	420	407	406	420	363	348	382	353	359	397	395	346	368	441	381	367	409	368	402	408	364	380	411	420	406	381	369	396	388	345	400	385	396	365	356	356	345	379	395	367	359	385	409	378	386	422	409	387	391	379	393	350	367	387	378	381	370	393	395	389	356	363	369	401	366	375	370	370	385	376	330	350	379	366	349	374	398	364	412	387	351	396	394	359	387	386	350	357	367	391	386	430	363	383	378	389	410	411	347	350	397	356	416	369	361	392	344	352	391	407	402	379	385	335	348	379	351	414	374	377	378	369	378	342	382	364	371	356	347	349	414	361	366	418	379	417	335	355	354	387	389	379	375	348	372	382	327	399	383	378	363	389	406	353	362	354	386	355	336	380	391	381	396	348	357	362	364	385	370	409	363	379	401	379	371	423	390	388	370	374	401	377	373	345	387	349	353	387	364	371	352	383	380	381	358	361	358	397	368	344	346	373	373	356	386	337	394	414	378	331	383	369	380	374	378	373	357	372	327	368	366	395	355	382	384	364	380	361	362	396	420	331	374	369	356	420	395	362	392	369	345	353	365	367	373	368	342	391	354	368	362	356	365	393	362	381	402	366	360	370	334	370	416	344	395	374	408	406	371	361	370	370	371	338	374	381	378	370	404	389	348	360	372	398	366	329	347	363	394	405	376	401	388	386	404	383	411	377	360	364	368	373	365	380	375	364	390	394	413	337	359	388	379	377	420	348	380	381	357	364	407	418	367	368	416	360	406	396	367	402	371	345	422	415	387	407	389	382	423	345	388	391	321	362	399	398	371	411	380	337	350	380	369	385	378	376	383	377	358	388	398	372	355	373	348	405	369	395	381	433	369	395	386	376	341	388	391	350	388	353	365	389	395	394	405	380	389	393	385	366	408	371	399	349	361	395	379	360	330	393	367	386	366	399	350	395	373	342	362	378	401	389	400	352	384	417	396	385	407	393	379	381	357	379	368	405	382	384	384	415	377	391	392	389	364	403	421	354	406	365	381	376	383	350	395	416	418	399	363	401	379	369	367	380	350	363	391	392	373	398	368	391	404	353	360	373	381	373	393	380	355	402	366	381	385	380	395	389	384	376	375	381	386	380	376	380	385	375	373	398	392	405	358	373	380	385	392	386	360	391	380	363	368	361	373	360	368	384	396	367	365	388	389	341	395	373	398	410	376	392	384	398	383	365	365	356	344	401	413	381	407	371	374	393	403	368	355	366	408	380	381	378	377	417	386	373	376	374	386	382	410	414	383	360	374	397	377	398	401	374	398	362	373	368	353	385	439	373	375	359	387	402	388	395	383	380	355	363	341	369	410	345	381	395	375	395	405	381	377	374	375	396	403	384	372	368	352	334	386	393	401	359	351	358	362	369	364	390	396	367	326	428	343	356	375	428	428	385	399	360	386	376	379	380	404	399	335	382	390	404	383	374	373	428	333	390	360	341	385	378	403	372	379	365	406	394	368	341	386	373	408	395	374	368	351	359	358	393	368	352	377	400	383	394	394	374	384	394	373	362	418	358	391	383	379	371	370	401	402	396	392	376	363	387	344	321	366	374	410	343	389	395	379	398	337	404	343	382	395	363	370	395	403
23045	20962	28752	23349	20962	16587	1860	847	717	681	630	581	517	507	484	483	459	479	472	375	445	413	405	443	454	388	410	435	386	404	439	414	434	386	387	372	398	408	411	364	397	381	407	374	392	393	383	413	402	390	396	422	400	387	393	379	382	360	396	401	406	446	390	388	384	391	426	360	390	416	381	407	402	421	383	399	390	372	426	371	387	403	403	371	386	382	379	403	387	375	420	365	405	407	395	361	366	403	378	393	386	384	335	400	361	372	422	377	399	390	414	379	393	371	404	386	399	396	373	374	412	357	362	373	382	359	389	390	374	375	357	372	347	403	377	424	377	384	390	390	395	418	389	386	388	388	374	390	385	419	372	373	393	363	396	393	391	418	439	397	381	391	371	413	411	376	388	364	357	385	377	366	399	411	363	382	369	389	410	399	370	427	396	379	406	368	394	386	398	384	395	378	419	364	391	365	375	382	391	411	388	374	408	406	410	376	397	374	415	371	413	408	372	405	403	389	394	397	382	363	414	365	381	361	383	375	412	358	404	388	395	391	387	402	397	396	393	407	378	389	388	412	389	379	416	374	403	419	390	413	389	371	374	371	359	369	417	419	391	417	383	384	373	407	406	405	393	368	393	362	379	361	379	380	387	389	383	361	363	401	384	410	370	407	409	382	374	408	416	396	399	395	400	391	403	430	388	378	437	389	368	403	377	394	377	409	406	406	386	403	369	431	378	377	371	359	401	356	375	379	388	393	404	430	421	376	372	405	350	408	427	393	427	358	374	331	383	412	401	355	386	406	391	416	382	464	375	434	404	416	400	386	395	380	377	368	406	433	416	384	372	386	356	358	402	405	389	422	428	369	385	423	408	356	431	375	372	406	382	404	378	407	394	376	375	383	405	378	380	383	430	391	377	397	387	387	378	371	414	377	391	380	377	396	439	425	426	392	399	402	372	367	387	376	375	375	397	391	363	402	384	422	386	353	391	392	389	399	405	390	372	393	393	371	397	391	368	387	396	407	419	406	411	420	403	368	412	388	401	386	391	360	376	419	369	382	373	385	382	382	403	393	390	362	401	386	383	371	391	389	355	410	363	359	400	386	357	341	377	361	372	363	367	377	383	404	416	354	377	396	414	380	370	372	392	375	361	360	390	373	385	418	421	364	401	421	383	391	392	387	361	380	412	384	375	394	396	388	352	399	413	390	402	400	403	378	404	373	404	389	379	420	380	401	410	411	402	371	373	374	381	361	392	444	381	426	384	383	416	413	396	370	369	371	396	388	387	393	385	373	395	371	370	360	432	366	407	384	367	412	396	417	388	364	429	385	400	375	394	391	414	401	402	407	386	375	354	374	356	380	399	371	390	353	395	377	412	409	374	389	398	377	409	404	422	391	395	367	341	392	383	374	387	415	409	373	357	404	407	376	367	372	375	395	425	404	403	448	412	415	384	413	364	365	400	385	360	393	398	363	367	392	382	378	368	408	370	375	375	349	371	385	407	389	364	387	423	374	387	409	396	373	393	381	385	411	391	353	362	366	390	380	386	390	437	364	355	365	391	375	410	382	426	362	369	384	345	390	388	393	353	400	357	405	385	413	424	366	393	386	399	403	350	401	389	411	370	373	409	385	389	437	367	395	388	376	381	370	368	377	352	377	385	389	384	371	389	375	370	412	381	388	374	396	372	359	400	420	367	397	402	395	365	380	412	400	387	439	373	412	400	378	368	373	383	389	355	370	412	387	369	411	388	384	409	356	399	407	388	399	380	385	399	369	417	400	398	368	394	382	379	394	383	374	413	372	388	361	422	402	373	410	398	377	371	349	388	368	375	400	375	392	381	371	359	389	407	398	400	403	382	407	411	430	437	392	384	399	406	408	370	397	376	406	423	399	407	386	420	396	397	391	385	376	366	384	399	442	368	396	374	406	370	408	373	406	357	380	362	417	380	368	381	409	382	363	381	399	403	387	373	398	375	404	374	381	361	393	403	397	398	405	371	373	399	385	356	379	376	402	398	372	428	377	376	395	375	354	369	366	387	383	369	360	355	374	387	380	383	387	393	348	399	405	388	377	409	419	397	383	371	398	375	391	406	378	409	385	402	388	418	390	400	407	377	374	391	414	360	365	392	363	386	358	382	396	409	370	394	395	376	386	401	401	378	383	378	381	415	386	345	356	387	377	406	382	379	362	376	433	361	388	394	417	374	382	379	400	401	385	386	366	401	383	355	429	376	388	386	346	391	350	390	400	398	401	364	390	400	378	388	387	409	422	386	389	356	376	403	398	354	396	361	371	427	393	405	375	404	357	393	386	393	420	364	395	384	378	403	397	386	353	413	390	381	377	376	385	410	388	398	409	355	392	373	362	404	402	422	361	418	394	409	362	372	385	376	376	405	346	382	383	419	381	400	405	378	354	385	337	380	383	382	405	389	378	398	386	380	397	374	395	397	394	386	373	438	386	371	405	411	396	386	441	378	404	385	420	425	401	363	352	400	396	381	372	410	398	411	390	350	420	407	390	431	388	380	404	371	392	396	378	410	361	369	414	398	386	398	366	442	396	395	399	390	378	398	356	357	389	411	374	339	386	389	397	387	385	394	382	402	353	372	365	375	405	382	394	400	356	351	367	412	390	414	414	369	367	389	397	391	374	382	379	394	372	396	369	360	369	433	372	333	413	371	349	376	404	379	405	357	406	365	354	392	366	382	362	381	365	395	363	390	378	376	367	407	389	364	354	392	367	401	404	385	373	395	384	349	352	384	376	404	403	376	393	405	372	380	376	410	359	413	354	397	338	403	418	414	385	429	399	345	392	353	357	395	366	364	337	387	367	386	361	391	407	392	375	420	390	338	390	387	387	407	367	381	359	348	437	391	351	357	390	387	404	392	352	376	362	374	399	401	405	383	403	381	370	407	350	399	358	408	379	364	368	384	373	382	377	348	396	403	378	363	407	382	376	388	399	401	408	399	372	376	363	377	380	391	382	401	399	404	400	384	401	411	394	389	392	365	356	409	380	344	397	389	379	392	393	392	390	421	409	356	359	359	386	368	432	392	384	394	428	383	368	396	399	420	364	407	396	401	378	369	369	387	382	368	389	386	387	388	410	365	390	381	428	385	428	420	351	403	387	401	398	397	386	358	383	415	357	376	403	389	336	407	395	399	350	386	386	398	357	377	378	418	368	373	395	352	382	385	395	376	356	399	405	378	384	420	409	389	396	392	375	337	367	402	363	394	382	364	385	386	420	369	395	381	396	377	395	416	389	402	398	388	414	398	348	403	403	353	403	417	409	385	418	383	374	404	408	364	381	390	386	360	380	433	394	396	361	411	373	399	387	379	400	386	375	418	404	385	382	396	398	381	374	346	390	375	375	375	362	394	411	377	383	435	380	422	393	411	355	417	390	376	398	342	378	398	377	360	395	375	376	405	414	388	416	396	394	345	350	414	390	385	341	366	412	348	370	388	371	395	377	360	365	392	395	398	368	353	387	392	362
16336	16476	13893	7681	5131	3671	2854	2424	1940	1653	1451	1301	1220	1073	1066	1028	951	929	943	863	812	848	816	804	778	809	717	714	780	749	742	744	748	715	771	715	735	765	697	684	746	670	694	705	686	676	681	732	690	673	729	647	681	660	657	679	697	674	632	705	643	642	723	679	693	700	678	676	672	648	691	676	693	646	662	674	700	652	661	674	711	658	684	653	703	692	650	695	670	665	681	671	668	612	721	650	662	685	653	686	660	684	641	694	726	662	714	614	688	643	713	624	683	679	633	674	680	658	608	695	614	627	635	633	664	647	704	661	690	629	665	660	675	655	627	658	697	672	700	663	658	681	656	689	674	637	674	683	660	675	677	649	658	696	709	649	682	662	684	658	659	681	664	682	669	631	663	687	660	671	686	688	650	710	614	670	666	716	650	676	670	625	677	645	627	695	658	641	657	613	679	645	670	650	626	701	660	668	650	650	639	668	657	695	652	649	665	705	660	715	632	740	659	672	661	697	651	623	642	689	674	644	668	646	668	644	618	693	727	683	696	654	689	660	670	670	690	722	625	632	695	665	676	638	672	665	668	672	635	680	626	638	673	692	672	690	676	666	652	652	610	665	626	705	691	678	686	672	621	674	640	658	716	633	649	688	659	687	675	661	643	646	682	642	707	637	612	697	675	613	627	707	662	612	666	715	712	660	698	635	654	636	682	684	686	630	657	702	691	651	677	664	715	722	690	629	647	613	725	702	633	648	694	691	616	671	650	664	633	672	639	675	694	686	656	667	677	630	661	717	684	675	682	638	660	659	655	680	670	672	631	672	609	677	664	668	670	644	659	651	674	680	623	685	650	663	625	660	648	664	718	645	640	691	677	682	639	640	713	723	706	652	651	707	652	671	657	658	648	670	641	647	680	639	656	648	663	676	626	646	687	659	692	676	655	667	687	632	659	601	616	608	632	631	677	678	648	678	695	674	650	664	688	633	658	719	645	683	647	663	686	667	701	660	644	676	659	699	604	645	679	716	695	713	683	657	614	641	652	684	678	667	700	653	656	671	633	650	687	666	641	649	626	671	648	685	650	706	674	653	646	676	690	657	653	716	630	642	597	648	619	640	688	630	684	691	635	699	649	671	614	679	618	627	674	630	622	663	635	696	642	610	684	658	663	673	676	690	697	675	707	653	690	709	646	630	691	622	636	632	677	631	655	679	661	647	685	706	627	685	662	667	697	669	624	652	709	653	635	666	643	669	676	618	689	684	656	676	673	656	609	655	673	647	681	709	699	691	683	642	663	613	645	645	628	694	685	690	662	678	584	642	672	655	615	669	672	686	665	700	659	652	602	639	630	647	697	649	643	641	652	658	673	662	639	689	671	646	675	682	635	633	640	627	671	639	684	682	624	684	611	669	682	650	668	700	639	695	619	678	664	649	674	649	681	668	642	642	645	685	677	614	680	629	651	700	632	682	680	671	689	665	660	630	660	622	651	645	671	634	642	664	651	638	691	644	655	684	684	656	682	636	670	631	652	651	645	654	702	677	680	623	618	680	682	697	622	598	652	631	636	661	649	689	674	647	662	645	709	661	616	670	674	588	676	639	693	680	654	687	664	687	659	673	705	665	682	653	662	694	691	692	665	669	687	637	660	620	703	647	653	647	629	661	627	706	645	659	709	667	650	624	661	654	654	662	661	693	701	623	667	647	651	686	681	672	694	655	680	640	665	700	655	670	640	643	701	675	672	604	698	706	680	639	712	695	657	665	717	664	647	650	655	653	637	680	687	667	637	740	620	600	647	614	638	695	642	663	658	653	657	667	644	673	664	705	645	631	650	651	641	616	618	653	688	679	684	680	666	676	681	682	700	609	612	677	655	604	680	697	661	678	673	617	658	734	624	691	722	640	630	656	673	662	696	678	635	680	651	626	666	651	637	652	688	684	662	708	651	653	650	651	636	670	638	647	692	695	676	681	648	630	636	705	693	653	665	649	675	683	677	629	656	623	625	682	702	680	638	656	684	625	654	630	687	677	634	680	726	626	627	666	678	687	691	710	682	660	625	711	645	692	650	630	690	660	717	701	696	666	668	696	649	647	654	691	645	681	654	645	702	638	696	635	709	686	702	668	667	616	633	675	652	668	666	647	627	671	683	700	657	624	699	656	655	656	660	696	672	674	670	643	650	650	679	684	630	633	633	705	649	654	680	671	659	642	672	680	632	646	674	678	650	689	623	686	650	691	644	652	638	688	658	692	666	679	683	686	661	694	696	677	629	645	651	660	679	668	674	698	691	662	641	673	640	612	671	659	625	686	624	671	633	683	633	636	649	655	656	620	695	671	667	649	652	631	700	700	690	662	694	685	677	679	653	693	658	659	670	692	710	651	676	640	646	693	677	690	683	629	671	738	681	659	657	647	622	662	652	656	630	663	676	697	689	669	678	661	680	694	647	653	640	662	642	689	664	720	672	662	660	737	703	680	610	690	632	683	676	680	640	668	653	703	659	694	650	665	669	653	692	634	639	653	611	653	704	610	671	693	692	648	655	705	650	629	671	664	688	694	614	656	662	654	656	642	680	670	642	681	638	671	668	645	671	633	646	639	696	696	633	669	629	655	644	684	666	653	642	644	704	650	635	658	626	674	676	651	664	687	668	641	659	658	676	702	658	620	688	686	681	690	645	647	607	648	688	692	663	667	644	655	667	658	639	673	678	703	649	620	630	660	668	717	621	652	637	706	644	598	680	679	645	688	649	652	641	668	664	627	661	664	662	653	667	661	681	660	657	699	705	673	653	687	688	655	656	651	635	655	659	670	645	691	703	641	666	706	658	661	647	674	645	659	726	692	666	646	623	675	671	657	664	692	651	633	669	645	653	659	643	686	662	668	667	651	646	651	686	634	630	661	694	660	668	626	657	678	652	670	681	708	676	677	640	627	680	656	644	685	641	673	664	656	664	648	687	617	647	693	674	670	646	624	699	627	670	643	618	662	691	683	672	651	643	641	622	673	660	652	697	637	643	630	686	658	652	646	633	678	640	639	694	744	714	631	643	676	703	631	704	675	652	655	655	650	679	643	631	681	672	675	643	618	675	678	622	661	651	683	653	649	623	642	665	673	680	703	684	709	699	659	664	637	675	672	676	647	653	657	671	642	640	694	704	636	658	651	681	651	663	661	614	628	653	618	663	630	669	666	667	631	691	642	728	653	686	670	690	660	690	653	642	677	652	668	651	657	624	625	630	650	655	634	674	652	649	663	674	649	638	663	623	696	639	674	675	626	709	659	707	695	728	680	685	633	628	684	626	706	680	667	666	656	685	668	645	631	642	694	644	639	609	674	658	634	656	646	729	663	622	659	663	680	671	680	648	689	683	653	637	632	656	673	636	677	696	660	686	677	650	665	677	633	653	627	660	681	664	702	658	694	658	646	656	624	647	646	683	613	654	675	663	647	637	661	663	722	657	662	702	682	630	653	646	639	660	670	669	664	702	674	640	655	627	685
26420	20095	7006	819	527	473	494	450	438	471	419	412	429	422	421	428	429	425	417	406	446	410	424	430	435	433	430	416	444	392	455	412	428	422	403	435	391	454	407	435	431	411	439	397	421	410	401	428	422	421	406	449	411	418	398	391	410	426	396	410	459	413	411	390	426	440	406	434	404	413	401	417	397	462	430	426	433	421	419	404	400	386	441	424	404	387	418	402	403	416	427	362	387	394	417	409	374	373	422	434	433	455	404	427	404	406	401	425	413	425	401	456	427	388	398	393	395	415	412	394	414	419	419	433	426	401	387	419	421	385	389	422	409	384	420	405	412	418	404	430	422	411	384	413	420	408	424	410	413	425	431	390	424	394	371	360	391	447	367	421	400	461	402	397	470	391	423	432	393	396	381	423	431	422	412	417	401	396	407	420	382	424	407	407	422	441	380	386	390	395	398	454	457	417	426	396	403	410	408	434	450	418	389	382	391	423	439	402	417	424	395	428	393	403	442	444	425	409	399	384	448	415	428	425	414	448	421	381	428	436	415	411	409	399	422	427	415	436	390	409	438	420	410	409	422	429	453	423	393	435	443	411	418	422	418	419	449	374	382	429	433	401	434	455	434	441	414	429	419	406	409	398	419	403	403	411	406	392	435	374	453	435	423	432	410	434	391	420	403	402	430	417	414	396	427	402	448	440	404	385	436	403	395	393	442	402	391	405	446	437	405	390	423	414	416	399	400	392	418	424	384	412	436	422	411	427	406	416	372	412	440	393	426	428	383	431	414	432	386	424	431	398	401	431	395	447	400	411	384	401	427	433	419	426	424	427	415	443	409	424	384	435	427	399	405	432	415	408	417	390	419	409	426	388	411	407	429	418	411	430	421	420	410	410	450	393	411	404	411	391	399	422	441	408	377	400	425	412	398	395	402	441	436	388	392	380	393	439	399	422	437	432	428	457	437	434	390	385	428	434	451	415	408	436	408	439	447	402	410	421	440	469	434	404	378	448	443	399	415	427	434	408	444	401	417	431	430	391	384	421	382	410	394	402	443	423	421	422	388	397	400	432	428	414	393	408	448	360	410	405	427	403	451	427	388	406	413	444	409	424	399	428	412	392	414	469	431	405	444	422	442	392	405	377	421	427	401	436	415	418	391	400	438	440	421	441	427	399	426	431	410	422	376	413	446	450	383	409	415	420	421	400	393	440	416	445	418	405	438	399	403	393	435	433	400	406	382	449	394	442	403	411	389	384	381	390	407	439	419	411	446	437	426	372	433	407	434	407	418	389	374	401	409	420	383	436	420	406	426	387	361	407	394	443	415	402	396	402	423	413	390	398	443	401	394	407	441	370	433	403	410	437	407	407	419	417	407	439	373	388	424	427	436	419	444	397	438	425	404	409	394	393	427	460	401	384	414	401	441	414	425	409	360	418	420	387	397	361	415	448	424	426	405	419	431	417	420	380	415	424	397	432	425	423	430	435	398	404	417	396	431	383	410	414	415	396	443	418	405	392	404	437	408	444	410	416	419	436	423	416	415	426	430	462	426	447	464	419	392	432	410	400	434	423	429	388	403	434	398	399	423	405	412	451	421	407	395	432	417	415	445	444	393	431	422	383	413	417	410	445	407	427	377	420	390	417	392	429	412	430	418	408	460	426	426	406	385	428	429	396	401	406	399	426	449	449	428	406	373	404	390	408	396	412	409	398	425	456	420	447	399	408	419	387	415	403	388	427	414	411	441	424	428	404	405	428	391	417	409	423	416	455	417	425	422	426	407	442	409	420	449	434	394	425	443	447	419	423	404	436	398	432	400	379	409	430	455	399	406	403	388	407	419	399	430	419	393	378	446	417	403	412	406	371	410	426	425	398	409	417	413	422	405	419	432	392	401	431	425	417	431	422	426	371	382	404	437	404	458	429	426	450	396	404	414	451	415	423	384	414	430	426	415	412	417	421	400	416	420	455	420	425	396	391	387	431	384	390	380	392	431	390	404	413	403	449	384	395	452	406	416	410	443	440	442	425	379	439	442	390	412	443	405	404	406	429	415	403	375	434	427	410	421	387	418	424	403	416	449	398	423	424	398	415	394	403	374	428	452	446	437	430	428	433	418	409	394	404	405	436	452	432	434	416	422	403	395	406	417	389	411	401	389	427	397	414	385	415	384	458	387	424	402	430	440	459	403	438	412	449	406	418	437	382	427	414	462	401	396	401	421	404	412	412	415	395	394	399	417	401	447	437	416	422	425	410	416	409	426	401	394	432	409	426	406	433	437	427	386	412	404	396	413	373	439	392	406	414	419	433	423	445	442	376	422	452	435	461	390	415	403	410	423	408	421	453	411	418	420	437	407	424	408	386	397	433	406	408	378	412	396	409	402	410	403	390	411	424	427	452	449	421	419	409	462	445	417	424	416	415	409	435	386	419	421	392	449	368	433	422	439	412	420	395	393	402	412	430	395	411	390	409	407	426	394	403	416	428	412	394	422	408	445	382	426	438	429	408	370	419	429	410	395	406	408	423	427	380	403	426	426	397	430	400	434	402	392	473	413	433	436	403	444	399	424	413	386	436	461	399	419	409	435	401	416	398	430	420	434	408	460	435	427	403	439	390	414	433	390	419	411	419	435	403	408	422	427	427	409	371	437	392	410	410	408	386	415	400	399	446	450	435	432	390	428	428	412	461	442	409	404	416	436	424	400	369	395	444	407	382	418	409	437	413	413	428	408	437	379	406	422	414	435	433	404	393	396	418	404	383	409	411	394	445	380	404	398	415	380	402	418	394	403	424	422	391	436	410	438	420	418	425	412	411	391	393	418	391	393	418	386	383	382	372	449	433	432	408	398	407	418	421	429	420	452	402	419	442	395	410	437	384	390	437	404	401	406	406	419	399	418	419	422	458	392	420	411	415	415	399	405	379	418	423	436	458	412	411	410	388	446	445	416	408	414	387	407	420	418	397	423	438	427	430	407	411	414	415	437	420	434	412	430	420	380	392	384	446	436	387	402	455	422	437	381	433	369	399	403	432	401	436	406	421	428	398	393	400	396	416	411	409	443	382	439	363	402	425	423	441	389	433	471	402	444	429	394	425	438	399	373	409	398	399	416	466	393	413	441	421	428	453	396	384	397	434	384	388	393	418	418	390	427	404	397	412	446	422	436	417	382	368	430	393	383	418	415	375	424	448	438	407	418	431	389	408	422	442	442	388	401	462	424	422	413	428	457	378	428	413	418	418	378	388	414	432	394	409	376	416	430	464	402	422	417	449	393	403	437	396	406	406	415	433	429	417	410	403	403	453	436	426	400	435	387	421	430	395	433	434	401	360	466	405	412	412	403	420	400	410	384	443	399	402	425	402	430	427	435	394	407	401	395	419	419	425	416	412	400	421	386	422	383	428	418	448	442	404	443	420	427	408	416	403	405	419	386	414	397	413	408	385	424	415	401	427	416	416	382	386	389	417	427	408	442	403	396	412	397	422	420	429	446	406	400	434
6688	1855	1760	1149	989	859	835	817	778	856	750	752	761	762	778	794	761	791	729	732	804	767	741	740	752	766	731	749	721	748	740	773	728	733	725	751	760	708	765	745	785	750	724	806	758	740	771	738	732	704	786	704	773	739	736	766	695	752	739	815	726	753	765	746	768	736	738	741	741	735	751	729	739	714	741	762	747	738	741	739	763	767	731	778	748	768	748	746	758	785	749	780	780	775	729	707	748	751	710	742	724	732	746	756	740	739	735	780	772	737	699	728	756	717	749	784	775	724	763	733	764	756	736	785	762	735	735	696	728	747	752	754	773	788	729	760	737	771	735	735	701	783	768	755	762	742	809	706	721	744	745	722	762	786	730	739	774	751	744	750	766	807	751	732	751	713	735	710	735	718	730	748	797	731	789	755	723	765	744	780	726	748	729	745	807	731	795	777	715	779	781	749	714	758	758	729	744	771	772	712	802	753	688	758	728	778	720	729	766	729	750	754	773	709	716	755	787	739	698	731	718	783	706	715	788	709	741	749	763	724	775	768	761	802	717	741	736	757	757	778	773	732	741	737	736	739	793	705	794	734	752	798	754	702	761	760	730	740	762	713	731	756	716	762	719	729	753	742	731	801	737	763	723	709	699	706	724	717	760	760	737	742	717	761	739	745	739	679	787	770	789	729	776	755	737	740	747	765	701	782	729	700	740	749	790	690	717	753	806	723	761	678	744	752	760	805	737	722	761	806	707	759	765	729	783	734	780	760	741	696	752	759	746	737	751	740	740	809	744	798	686	749	769	744	733	768	718	711	748	782	781	764	699	782	781	753	784	767	795	758	787	804	735	736	742	744	728	766	734	753	721	728	757	716	714	723	782	717	709	754	754	781	759	775	731	761	752	750	783	761	749	723	769	695	756	732	785	773	734	740	737	763	737	771	762	746	718	751	728	774	766	787	752	767	737	761	763	719	736	751	725	749	800	775	771	720	708	747	736	767	746	774	746	783	721	788	745	760	733	756	723	737	777	779	728	714	710	762	701	731	738	729	723	770	736	750	743	732	759	782	748	761	748	748	751	747	697	696	744	728	720	715	757	746	770	774	703	811	700	792	734	717	770	727	738	741	730	775	794	745	744	726	726	774	770	752	762	737	752	731	726	720	717	737	720	726	763	703	764	744	740	763	777	711	722	729	751	784	768	740	724	775	744	736	720	795	731	707	806	756	794	698	772	790	707	780	773	749	705	740	740	751	742	748	762	763	753	764	760	779	787	721	790	746	736	685	778	763	735	684	797	788	741	796	784	793	714	739	712	728	768	714	784	780	742	776	776	712	771	803	763	760	759	750	721	749	758	717	741	775	738	735	780	747	738	728	818	768	713	724	780	771	714	745	751	760	747	731	747	797	764	738	724	798	730	693	716	749	767	744	753	776	726	708	742	796	710	754	751	757	773	722	764	735	768	758	764	718	742	741	740	745	722	777	734	705	752	705	745	766	732	759	708	752	772	790	741	762	743	724	743	753	779	782	703	779	757	721	720	713	703	755	754	704	687	743	754	727	775	748	703	742	714	671	734	728	720	755	758	789	742	690	750	792	722	741	771	727	759	765	752	745	737	730	748	729	777	731	736	756	763	720	716	802	760	731	750	753	739	756	778	752	739	713	754	761	740	759	800	771	754	726	781	748	734	746	750	716	688	726	766	785	752	703	760	712	772	776	731	769	774	737	749	707	748	725	744	797	737	766	693	692	713	731	698	782	722	694	715	737	783	739	724	729	752	762	726	769	736	753	775	746	767	769	798	746	770	794	757	760	768	722	755	710	769	744	744	719	747	737	773	726	715	763	762	755	759	815	726	777	745	714	802	730	728	753	717	700	757	748	709	745	718	795	720	710	811	738	736	737	747	800	782	739	764	745	792	757	740	722	751	752	736	757	756	761	734	739	754	772	745	744	781	748	775	760	793	728	770	714	707	797	825	772	749	773	791	749	737	754	723	764	710	721	742	749	758	770	715	722	739	703	789	726	694	725	712	718	788	746	753	717	717	691	736	757	775	781	703	749	750	730	679	739	718	803	710	742	740	749	679	723	797	742	713	746	725	732	761	735	753	702	732	809	725	727	750	718	730	727	745	751	760	740	692	751	774	764	767	763	756	760	734	782	740	711	736	728	733	726	784	704	756	716	740	732	761	733	735	757	779	756	752	749	752	800	766	755	725	717	721	749	771	715	773	699	754	778	761	734	755	733	695	704	698	761	740	764	709	742	741	774	762	740	730	744	773	732	735	740	734	757	723	764	808	719	710	742	782	753	721	750	719	729	739	801	774	739	769	772	775	745	740	795	757	732	729	753	760	752	784	726	719	757	749	733	728	776	731	729	771	731	716	711	708	755	762	744	752	792	771	765	758	719	730	725	710	797	758	744	742	754	750	738	758	710	719	764	777	726	740	769	708	733	767	778	751	709	711	722	728	749	766	772	717	746	739	793	733	771	784	735	727	758	728	796	757	756	787	744	740	738	752	717	809	756	792	757	776	772	744	755	756	722	737	717	740	774	742	735	735	776	721	786	720	756	756	703	684	732	778	768	745	735	723	779	760	719	715	755	738	704	777	699	745	753	769	755	747	783	755	779	758	754	802	745	744	757	737	713	676	797	747	736	726	823	741	768	697	777	715	737	761	748	749	798	746	717	714	755	745	722	730	768	739	732	762	793	746	758	811	754	736	800	736	739	742	771	753	717	762	772	710	774	757	769	705	742	711	703	719	720	758	736	725	753	761	765	724	726	774	770	756	733	703	747	787	746	738	726	811	730	740	709	773	730	704	717	797	742	749	768	764	737	743	703	786	767	747	761	755	743	748	767	789	787	729	747	766	742	746	742	781	734	675	772	764	763	737	806	735	706	736	758	714	723	748	747	713	713	714	807	723	758	738	771	737	736	761	756	750	707	739	803	723	734	761	700	767	716	775	795	798	735	788	770	716	796	706	764	760	790	710	730	734	756	754	723	781	766	783	746	769	794	714	763	737	805	753	723	735	753	749	763	720	708	736	701	725	723	707	734	725	755	761	769	734	743	738	771	739	717	748	726	719	734	746	753	789	759	753	709	744	745	801	792	760	799	763	728	695	725	764	779	792	744	795	720	759	731	719	782	759	761	695	738	745	739	751	748	773	770	732	745	719	744	727	732	740	734	729	735	747	748	728	742	744	775	755	744	785	741	715	712	771	739	777	751	735	751	729	756	743	734	752	796	735	757	718	760	763	701	743	750	721	724	761	727	721	753	727	784	832	733	744	740	736	745	733	742	776	721	746	747	781	763	799	739	734	795	776	729	759	730	763	743	710	724	722	769	743	757	759	717	722	730	784	723	817	746	806	726	751	774	750	748	859	732	734	807	766	752	718	731	740	750	765	764	763	736	741	722	769	729	736	712	705	732	799	793	737	709	769	690	727	745	781	709	720	777	747	710	765	742	740	778	781	778	741	717	747	730	753	758	752	749
23957	20962	28045	24013	18453	1446	642	431	360	345	306	285	273	243	241	250	231	239	195	216	249	223	231	204	208	226	200	224	200	200	226	208	204	216	198	230	219	205	217	185	216	194	192	202	206	201	204	187	211	189	194	207	220	213	225	190	196	216	186	205	183	200	215	194	184	179	187	192	198	178	201	174	202	209	224	208	209	194	198	208	188	198	186	195	216	208	205	212	183	195	185	216	201	200	196	192	198	188	218	217	228	217	201	212	218	173	193	189	199	177	202	208	191	184	207	215	177	199	197	205	196	200	201	197	205	198	170	222	155	210	187	214	194	187	192	195	217	231	209	183	192	196	210	224	178	228	201	200	211	183	223	210	182	208	176	192	184	188	201	195	209	201	192	184	185	217	204	205	193	214	182	200	196	211	191	182	184	190	173	185	197	212	179	212	194	207	200	219	203	198	187	202	214	218	202	172	201	210	186	223	199	207	210	198	189	195	201	192	220	198	198	176	220	205	206	202	193	199	166	225	188	203	187	221	203	190	178	215	205	192	201	198	198	192	203	201	199	185	203	191	198	207	205	189	205	188	187	193	218	228	198	201	211	219	213	210	205	226	175	195	185	218	188	217	207	209	176	208	186	180	187	207	204	183	210	195	198	218	202	179	218	183	209	195	176	196	176	181	198	213	194	194	200	204	200	206	199	211	187	189	190	187	203	197	212	206	203	206	205	198	216	202	162	187	183	197	216	186	193	172	192	181	189	208	201	232	184	195	190	203	215	222	189	231	201	195	205	194	168	193	196	183	199	190	194	193	231	195	210	212	199	193	186	213	192	175	197	183	195	179	183	205	178	207	209	216	191	192	192	213	199	199	213	206	194	205	214	201	195	202	212	189	197	213	208	235	207	174	178	201	204	173	187	212	203	196	211	211	215	213	161	198	194	210	202	207	207	186	176	183	203	197	225	225	204	186	214	203	235	207	201	165	201	182	187	184	212	207	222	213	188	183	207	192	212	204	206	211	207	182	192	180	217	210	216	189	202	200	178	217	204	214	183	162	176	233	208	208	215	179	225	206	205	192	195	209	193	180	209	202	195	194	200	195	193	174	195	206	223	195	186	232	194	186	222	199	203	178	200	208	191	192	205	193	181	198	169	202	185	183	179	190	177	173	205	190	188	214	235	186	209	200	207	210	195	198	218	200	209	204	180	167	202	184	218	207	217	182	197	183	199	195	181	218	189	200	197	188	179	215	202	194	205	225	204	164	200	189	204	187	200	184	197	195	204	197	189	223	209	198	183	182	187	203	209	180	195	194	227	210	197	215	197	190	204	213	193	205	163	199	218	191	190	192	205	223	218	186	181	200	198	185	176	199	173	195	190	203	199	182	201	218	205	205	183	211	184	200	191	178	184	220	196	178	204	197	208	193	212	199	227	176	195	234	199	182	197	197	199	217	200	195	199	157	195	216	204	189	211	209	202	216	209	204	220	189	212	192	181	201	205	204	223	187	229	191	176	200	186	182	172	217	171	191	182	210	190	169	195	189	181	190	175	186	173	193	219	200	221	172	185	192	220	213	196	210	188	218	192	200	213	201	212	216	204	204	205	205	203	182	235	192	203	188	185	190	198	196	216	212	175	204	215	183	181	197	209	198	208	198	181	196	184	166	208	166	186	216	203	186	183	197	180	204	195	183	182	203	195	192	212	203	201	224	195	212	213	202	197	213	200	217	195	200	188	210	193	195	170	207	217	196	167	206	216	181	195	184	200	227	213	177	216	181	198	221	209	193	193	216	180	208	184	197	206	206	202	182	180	193	198	194	210	178	210	182	182	206	179	191	197	193	199	192	201	205	217	161	176	200	198	201	202	167	185	172	188	205	200	173	204	187	168	204	218	214	226	186	196	203	223	169	204	240	211	196	178	206	172	182	204	187	194	182	193	195	214	195	218	178	209	173	196	202	204	188	233	207	191	184	178	187	184	200	208	199	210	213	207	220	188	172	173	201	187	197	185	205	210	172	204	189	210	193	194	173	179	213	201	209	176	205	202	193	169	206	191	205	203	180	211	212	177	186	205	210	213	211	182	187	190	181	174	191	191	192	187	206	202	198	186	225	204	219	210	183	206	199	217	198	177	187	210	189	201	195	189	214	198	181	211	214	197	170	170	186	214	198	207	202	177	183	223	191	205	203	194	177	198	195	184	233	207	201	184	207	222	197	185	182	190	190	215	207	208	193	204	195	203	184	186	188	200	201	168	206	211	180	202	170	196	168	203	195	181	176	215	179	185	199	192	215	208	173	171	203	163	206	196	159	221	200	240	199	197	222	177	199	196	196	231	188	201	191	192	206	185	171	237	201	210	211	199	203	200	199	215	183	179	180	184	217	175	203	181	203	185	195	215	209	188	202	172	210	220	186	194	203	203	182	210	219	180	196	198	210	192	188	205	200	192	195	178	181	203	222	216	190	217	197	199	196	198	200	188	198	187	220	182	173	183	191	193	175	188	211	186	163	171	199	173	192	198	210	214	211	188	198	210	189	180	212	207	197	174	191	198	204	169	217	209	203	203	203	194	183	190	185	167	204	193	222	199	195	189	195	210	210	196	178	167	162	177	172	209	207	188	198	184	197	200	223	208	198	207	207	152	218	189	206	188	200	185	189	200	189	200	197	201	191	190	200	181	200	204	200	193	218	201	198	200	205	169	170	181	196	198	181	195	180	206	210	209	182	184	209	202	167	213	166	205	200	217	186	192	180	193	210	176	189	217	201	213	197	181	200	186	195	190	201	177	212	205	204	195	179	167	213	234	164	176	201	202	163	193	203	194	184	189	191	187	206	225	204	173	208	186	180	227	169	215	186	206	178	178	169	184	206	198	192	210	193	191	204	181	184	232	198	196	199	196	191	182	200	194	168	206	181	203	185	187	228	195	193	210	222	195	199	182	201	195	184	212	189	188	209	216	196	191	189	206	182	214	184	205	195	218	194	198	180	212	213	219	199	187	210	194	204	204	219	207	199	200	181	214	188	203	195	182	203	216	188	187	221	213	212	217	206	219	182	208	173	191	183	196	211	185	196	178	205	189	185	163	180	186	194	222	193	218	205	194	194	176	183	216	199	187	192	202	187	202	183	207	185	199	191	187	200	200	185	208	207	154	179	206	186	204	197	180	219	220	193	218	197	222	213	201	202	210	194	212	205	188	202	180	201	188	195	211	203	193	188	212	193	178	186	204	220	195	200	201	227	193	184	215	171	177	180	210	186	218	194	188	180	185	189	168	180	189	223	223	175	205	188	176	213	194	181	176	201	218	205	175	181	193	170	209	187	201	189	170	205	207	196	182	203	207	194	205	189	182	179	202	187	195	199	182	203	191	209	190	187	208	202	202	224	198	174	197	179	226	191	194	219	208	201	203	205	196	197	222	214	167	182	173	178	202	184	205	194	206	192	183	178	206	183	174	203	176	183	178	215	185	199	206	195	196	218	185	208	176	159	199	197	193	204
13608	10341	8599	4513	2939	2078	1639	1278	1087	856	856	733	672	597	588	522	520	557	516	461	455	478	445	454	431	463	411	426	424	430	401	415	372	411	409	408	382	424	402	397	415	391	415	369	373	427	372	390	378	383	421	396	384	401	406	408	408	412	391	378	402	384	341	407	370	347	423	351	412	391	393	387	372	426	390	373	409	397	400	374	382	400	407	382	382	348	334	400	375	381	352	392	393	373	396	381	382	411	340	424	407	347	372	374	372	358	366	369	390	418	392	367	399	392	388	372	393	357	393	412	373	364	380	396	386	362	370	384	405	361	372	380	374	345	365	410	368	352	396	400	363	364	401	376	400	348	347	387	350	345	389	383	388	392	347	353	356	394	377	354	381	383	392	374	396	384	374	364	352	379	406	392	390	356	392	412	374	384	381	389	388	359	415	390	391	372	370	402	356	341	346	377	359	401	382	386	380	398	381	390	395	401	375	354	395	371	364	352	357	370	370	382	399	378	410	424	398	367	398	372	376	417	382	389	401	355	384	387	410	341	401	364	375	393	364	396	370	425	405	406	400	397	379	364	372	379	380	329	391	397	352	346	366	395	382	397	401	365	381	373	377	356	388	381	379	359	381	399	399	381	381	352	362	390	376	362	376	389	381	342	370	368	374	392	375	404	373	387	376	411	378	390	401	360	336	393	393	383	361	348	363	363	365	341	379	379	379	346	354	356	406	391	366	391	401	381	349	390	380	376	365	393	389	391	350	379	357	382	403	407	315	359	366	352	386	420	398	355	359	384	363	371	364	422	376	374	386	371	352	385	383	363	331	371	376	375	386	362	413	384	377	359	369	378	378	377	357	390	376	383	382	382	367	401	390	368	382	393	378	368	381	382	402	372	373	340	402	377	421	376	360	382	368	389	384	411	388	352	373	373	388	388	358	371	353	344	377	378	361	390	383	355	327	378	348	346	364	369	400	404	385	336	360	389	385	393	349	377	378	352	352	387	349	395	390	365	380	378	406	376	344	356	376	384	411	409	374	358	386	347	354	374	404	397	382	392	402	369	371	382	365	383	355	357	387	382	412	378	377	397	329	332	359	360	409	377	339	378	401	376	403	362	397	392	425	405	388	351	358	370	381	375	359	357	385	382	346	400	369	365	398	385	395	367	398	353	395	399	379	379	365	384	378	388	370	379	388	390	373	398	336	374	396	409	349	382	394	357	386	361	408	364	358	387	352	406	379	376	348	362	398	395	417	376	395	372	372	372	384	374	375	386	359	376	372	397	358	396	411	388	389	359	368	382	390	395	423	372	370	372	370	368	372	373	391	397	359	381	417	382	383	404	384	362	415	359	399	397	384	372	388	380	377	393	369	354	364	374	396	355	364	407	367	391	376	386	354	417	369	388	354	352	373	411	384	371	382	371	377	366	386	371	396	390	367	371	359	390	375	397	367	422	359	350	400	379	366	356	369	375	390	394	380	399	365	397	388	378	387	348	410	391	358	386	311	402	389	388	366	394	379	372	401	387	353	370	355	377	374	356	362	389	396	394	354	406	366	355	378	391	367	407	374	401	379	407	365	399	391	363	362	346	371	372	366	414	420	374	359	361	332	372	353	413	360	377	370	401	356	389	359	372	385	392	389	387	366	418	372	352	383	374	425	369	380	384	357	395	348	369	357	380	329	347	385	373	374	381	371	369	407	381	347	424	400	393	372	391	413	358	379	383	379	381	378	367	339	375	381	419	352	409	424	366	347	381	397	337	397	360	387	359	362	339	400	377	374	361	423	374	373	378	372	392	382	400	349	354	382	335	393	341	385	389	409	402	367	384	410	402	366	397	380	422	375	374	340	391	420	355	369	385	356	392	388	358	388	383	377	356	337	401	397	353	402	375	378	367	372	349	374	396	374	418	419	395	382	382	373	375	393	404	374	363	405	408	345	379	363	388	361	381	415	394	350	390	416	404	377	376	414	379	365	380	391	385	370	388	346	381	391	392	366	388	400	374	350	409	368	377	386	421	385	367	361	356	377	363	428	391	361	359	412	391	389	396	369	403	370	395	341	375	368	334	397	407	380	423	401	384	372	398	371	353	343	394	388	390	392	354	421	357	397	355	371	377	343	387	349	359	380	354	358	428	348	369	403	386	381	400	394	374	360	365	355	400	407	395	380	414	385	378	378	386	400	375	347	363	360	372	370	407	373	366	370	390	367	374	381	380	390	366	363	377	394	348	381	347	383	378	355	376	386	397	390	384	356	371	370	393	384	385	373	379	371	353	351	378	398	383	343	364	390	370	391	374	374	366	396	357	381	371	408	387	398	378	375	364	384	351	351	367	373	358	374	389	363	363	388	394	392	374	381	385	393	381	402	428	367	387	375	368	389	364	355	341	390	366	368	404	410	364	361	396	387	346	356	369	368	359	379	376	369	387	365	385	356	347	352	364	347	352	325	375	368	391	412	357	398	394	392	399	353	385	399	394	384	366	367	382	405	387	387	383	387	362	371	351	390	383	393	376	361	393	347	390	378	376	386	383	409	389	382	397	363	337	413	361	355	377	381	367	372	344	365	365	323	384	385	372	372	379	380	413	345	361	384	373	393	375	374	405	384	409	364	372	376	365	397	370	377	402	379	383	357	385	378	385	417	396	398	386	380	383	388	392	382	354	389	336	364	353	373	410	351	390	351	360	376	352	384	383	386	388	378	410	373	351	389	384	384	391	386	421	378	344	363	353	380	404	368	376	377	376	380	379	362	352	392	384	388	390	372	375	393	377	400	382	379	356	395	387	384	365	337	365	389	375	407	380	376	377	387	393	369	392	392	409	394	367	369	371	393	396	410	357	391	390	403	362	382	378	382	376	372	399	368	357	382	373	345	370	369	410	398	366	372	351	375	386	409	388	396	380	379	368	387	386	382	366	384	343	383	394	399	414	357	397	379	385	363	385	394	384	381	375	394	350	380	384	366	373	358	390	395	365	375	365	375	341	393	367	380	382	382	369	400	369	383	392	395	371	371	385	356	359	373	400	352	388	395	381	399	392	417	366	365	385	377	376	393	414	378	354	412	364	373	384	371	386	359	371	399	385	367	370	336	381	390	415	396	386	356	363	383	367	379	373	362	370	371	350	336	375	380	368	396	365	357	348	366	403	453	350	349	372	364	397	384	367	379	344	379	387	393	354	365	390	390	387	351	394	354	365	392	390	343	430	374	345	413	382	371	390	396	370	372	357	372	385	362	379	376	382	371	367	378	383	360	367	366	413	394	360	387	349	366	375	363	379	357	397	402	363	389	367	382	392	366	394	370	398	374	383	379	368	356	376	370	370	423	348	374	378	392	381	386	403	390	375	364	389	356	366	408	366	369	343	368	352	347	367	418	378	370	366	399	385	352	348	395	388	401	379	416	366	383	383	393	409	371	373	401	382	383	356	371	375	389	347	391	367	405	379	374	354	414	368	378	375	401	386	356	388	353	377	378	357	349	364	368	386	391	420	392	369
23034	20966	28766	23315	20967	16628	1873	886	675	672	600	572	557	504	504	537	446	416	487	437	473	442	416	426	465	405	428	364	444	398	460	462	399	411	397	417	378	393	406	401	392	446	377	414	400	390	404	411	402	403	382	388	374	421	407	405	405	397	410	371	423	421	413	389	355	395	397	426	387	431	426	386	428	404	436	406	390	403	413	394	409	372	416	356	424	404	396	375	420	414	409	390	365	365	404	423	396	379	355	383	372	416	379	355	389	376	395	393	348	391	352	385	392	393	408	405	379	369	367	393	380	375	418	446	408	418	388	388	376	425	397	418	377	387	399	414	369	385	385	391	401	395	399	389	371	364	407	392	362	386	430	377	398	394	376	349	412	390	392	409	380	397	405	382	396	386	440	407	375	381	394	398	386	357	375	446	378	382	381	383	411	395	362	424	397	374	389	354	364	374	359	348	374	379	395	433	379	381	378	394	389	387	375	367	372	400	385	355	405	423	367	388	388	407	390	373	377	378	378	377	378	380	416	406	373	379	387	389	396	405	372	369	384	365	422	386	410	383	399	371	380	369	398	398	385	399	382	396	408	376	400	378	363	386	413	380	403	395	405	371	387	391	406	403	395	397	379	360	355	385	365	367	361	383	424	394	391	399	413	385	373	370	385	378	397	392	370	358	413	382	378	391	406	393	398	369	378	379	369	387	434	373	383	386	405	358	436	379	384	365	414	391	416	421	388	405	399	411	415	393	394	384	387	417	407	366	348	371	392	361	403	368	396	395	417	437	415	393	380	403	392	384	407	373	375	417	357	364	405	376	388	361	414	388	375	409	374	409	419	377	377	417	405	455	380	355	399	385	410	380	409	405	389	394	384	393	374	385	387	391	385	350	446	399	384	413	390	419	402	416	383	423	391	398	387	373	418	369	385	399	408	379	382	371	381	400	399	387	391	372	390	393	373	375	387	400	354	406	390	393	399	377	379	368	403	409	381	392	423	392	404	398	397	388	388	383	384	417	399	389	391	394	344	410	367	401	399	386	405	405	386	385	390	403	403	379	410	368	395	356	395	423	392	435	382	408	400	382	402	331	367	393	395	392	392	390	378	389	410	342	390	390	382	402	372	419	425	377	402	393	376	394	422	352	377	387	360	392	372	386	382	395	367	353	351	379	351	406	412	394	463	369	414	399	361	387	397	375	373	391	367	415	369	384	404	422	397	394	399	425	349	439	371	413	385	362	397	394	359	341	408	355	407	356	380	389	350	408	426	361	422	381	384	406	363	385	387	392	371	375	375	398	387	397	386	410	421	367	401	385	368	359	411	376	388	369	368	388	432	382	401	380	362	415	380	365	391	415	363	409	380	422	378	402	399	375	408	388	348	412	396	379	379	369	366	369	368	394	379	355	342	378	391	383	386	416	403	376	371	383	388	426	368	393	410	386	340	417	424	357	409	406	405	412	364	359	378	414	382	372	406	377	405	399	396	365	409	423	404	404	372	406	371	403	417	400	386	387	375	402	417	343	436	371	398	373	373	406	364	366	390	382	408	374	357	401	372	376	411	415	384	369	401	366	378	397	338	405	412	403	404	385	387	423	397	384	398	392	401	391	386	391	366	458	382	401	406	407	386	358	360	377	414	417	397	360	401	378	381	391	411	360	375	387	366	394	369	403	394	366	345	371	392	373	356	397	404	412	390	384	418	393	400	410	400	387	385	375	394	370	400	363	353	393	388	421	361	393	357	363	379	427	404	425	386	410	394	398	376	410	385	346	414	394	401	420	385	419	398	420	380	402	407	359	425	369	410	374	387	396	373	405	384	387	386	381	358	407	379	418	393	404	394	373	398	363	391	400	414	403	369	400	404	400	342	403	407	419	369	385	404	415	379	408	383	415	410	387	399	400	362	404	411	407	400	372	359	401	377	386	396	374	402	393	367	386	370	422	405	404	388	415	392	414	362	390	402	402	370	395	393	388	406	385	424	384	419	432	356	399	392	394	417	417	384	382	391	375	380	375	395	421	378	383	409	383	390	383	392	381	366	376	425	418	396	378	376	385	398	384	381	432	380	396	388	405	395	393	414	418	414	431	377	380	378	385	354	367	381	425	359	407	374	379	346	357	376	363	386	373	432	373	392	409	385	407	403	394	411	399	393	382	391	398	411	377	424	407	384	390	397	390	404	411	401	397	395	403	401	358	408	426	377	388	370	383	425	352	421	405	401	401	379	373	391	397	373	374	411	404	411	377	380	390	365	401	352	415	352	407	370	432	364	392	384	372	376	381	384	382	372	357	364	381	390	387	410	400	401	395	427	398	392	388	414	379	340	393	365	379	389	439	407	375	396	400	377	379	370	395	412	369	408	365	383	385	407	403	397	411	393	396	413	404	395	391	380	369	388	387	410	406	430	361	411	393	389	404	373	411	413	367	391	383	367	400	379	421	358	409	398	402	393	411	387	418	388	361	388	394	390	388	417	368	393	399	435	362	366	402	348	388	392	408	403	396	383	398	404	406	383	414	420	440	409	373	374	376	383	392	403	387	375	440	421	386	375	378	397	371	385	398	370	372	407	392	395	401	367	354	394	380	395	368	403	390	410	380	371	385	416	429	375	388	392	437	392	397	395	386	347	425	372	372	376	385	413	400	396	418	380	411	393	396	393	413	416	418	375	382	407	397	374	386	383	374	411	374	378	386	368	400	397	359	385	431	375	386	399	374	401	393	380	400	351	373	407	400	400	397	400	376	406	428	364	384	382	401	370	393	408	379	374	377	413	411	368	386	404	402	406	397	389	408	401	413	364	366	430	395	364	415	385	396	366	383	400	406	385	378	402	397	409	392	353	412	410	364	420	394	398	418	371	370	393	409	396	435	394	412	422	394	383	368	396	353	389	404	375	396	369	382	399	381	405	380	394	389	374	377	381	397	387	362	406	383	380	384	365	373	378	373	405	424	426	419	379	360	364	372	410	420	395	401	391	346	415	387	397	389	380	406	383	354	377	378	391	377	409	399	387	386	432	384	410	371	386	404	353	411	394	375	412	402	363	374	392	393	379	378	396	369	410	382	408	385	376	370	372	374	354	409	409	388	394	380	398	393	409	382	355	377	407	388	360	399	385	375	431	391	398	378	371	352	385	409	394	347	392	427	405	416	420	415	397	396	387	400	408	359	365	407	383	394	368	356	382	412	426	373	372	393	384	395	412	349	386	413	424	387	368	401	423	366	376	406	378	376	412	438	375	393	412	381	421	425	370	390	375	359	405	388	353	400	385	407	417	391	402	415	347	412	398	378	385	390	418	407	373	412	402	389	358	397	397	384	389	388	415	348	367	374	355	387	395	391	377	373	404	343	388	404	419	362	395	388	376	353	389	416	383	359	404	377	389	388	386	378	361	401	359	370	356	379	397	361	382	362	386	366	393	404	401	390	364	357	372	397	387	407	400	372	369	396	387	369	429	405	371	402	369	403	380	409	378	355	395	385	368	368	361	364	418	399	394	377
16434	16409	13865	7704	5126	3686	2961	2402	1997	1727	1472	1390	1290	1163	1079	1068	975	941	878	901	872	838	836	795	789	759	802	766	743	775	694	776	796	733	770	690	699	670	698	683	717	692	684	682	638	696	680	738	707	696	688	629	703	650	667	751	673	720	651	690	728	713	675	678	646	648	704	681	683	682	647	716	651	660	650	682	649	676	700	665	635	682	700	696	666	666	672	677	658	695	689	689	652	664	678	632	644	656	606	709	697	740	650	642	674	664	647	677	637	649	627	663	623	697	701	695	631	692	648	685	652	642	687	690	689	701	668	713	647	704	649	640	650	654	668	667	689	678	655	618	706	652	650	690	664	635	679	676	672	649	703	690	659	682	656	656	628	707	655	650	660	710	661	619	681	673	730	677	657	632	701	710	726	659	620	652	696	695	721	644	717	697	663	650	695	660	651	667	634	668	691	630	675	651	685	670	708	716	655	665	683	648	683	671	643	667	639	658	663	621	637	709	667	645	675	677	632	655	655	696	632	662	683	667	655	643	662	665	646	666	635	681	668	664	745	694	648	645	644	690	653	706	653	621	624	596	623	686	684	683	664	642	636	641	627	673	643	690	668	649	637	625	688	686	665	682	633	704	662	661	682	671	659	667	645	672	698	656	653	656	645	621	683	649	685	694	697	635	688	667	683	643	653	680	639	689	697	643	660	689	638	664	672	641	695	652	645	656	674	699	643	658	657	689	670	677	660	678	707	612	685	696	667	642	625	654	649	633	698	674	682	632	677	696	642	613	661	715	674	643	654	650	657	659	673	671	693	623	654	645	658	667	664	617	625	650	642	663	645	708	630	685	643	665	653	656	655	671	658	628	626	658	675	675	651	669	669	654	641	683	667	640	645	639	651	670	676	675	680	669	711	673	651	646	677	638	652	631	673	678	629	644	693	654	639	698	676	672	663	667	696	635	695	603	664	658	640	671	670	667	661	677	712	677	706	655	709	669	673	646	667	687	685	674	662	626	635	691	676	714	660	633	652	670	644	643	697	711	627	670	669	671	678	669	662	691	647	671	657	665	672	683	681	702	678	651	706	609	676	641	641	692	653	705	675	664	641	683	637	630	686	683	623	625	657	721	639	706	670	651	640	694	677	661	691	669	652	683	680	630	675	639	642	686	623	656	696	684	677	640	648	677	673	608	685	654	657	715	683	647	686	680	699	649	652	687	644	705	590	676	678	651	699	689	646	644	631	612	645	630	709	643	668	647	717	645	650	704	683	624	677	662	663	641	664	660	631	661	698	676	662	666	681	646	671	694	649	679	688	676	684	643	690	648	648	615	653	649	653	696	665	668	670	684	698	738	692	690	711	626	660	674	652	649	664	672	657	714	604	666	657	681	621	724	724	670	643	669	689	675	704	668	665	659	656	669	740	652	637	678	631	654	668	672	634	655	677	663	601	695	642	709	701	631	700	660	649	657	612	681	664	638	698	701	672	677	651	664	718	651	653	664	713	623	678	635	700	666	691	652	682	684	646	659	684	719	738	673	643	675	683	669	714	669	642	639	632	633	649	678	616	659	687	673	683	694	607	676	667	675	675	694	624	644	680	656	672	664	639	661	652	679	662	632	652	660	652	648	669	640	619	703	670	666	709	659	672	609	636	678	682	678	657	649	670	663	681	636	687	607	670	624	644	691	647	662	680	676	682	655	660	677	684	643	695	629	621	660	686	615	658	638	685	657	660	654	643	640	699	649	655	650	628	686	663	634	653	681	700	632	687	656	648	664	659	673	651	649	605	705	656	636	717	608	636	672	638	647	708	673	688	651	689	684	612	645	635	659	621	683	695	658	640	711	660	684	654	611	644	664	698	673	654	645	687	659	674	676	663	701	688	631	686	676	674	639	657	627	671	713	693	659	669	676	619	684	655	650	674	633	660	673	680	650	634	679	649	676	682	658	662	688	637	644	651	681	670	731	646	657	686	686	672	702	648	667	651	658	643	681	638	689	672	650	609	674	646	653	697	667	674	669	654	651	643	699	616	614	652	624	717	703	667	669	644	643	663	656	653	711	657	659	683	628	661	646	685	627	657	664	691	631	701	650	709	672	665	675	653	667	659	653	643	684	697	687	656	645	623	652	619	695	667	658	686	658	660	621	669	636	646	740	699	676	659	638	685	660	701	653	658	645	654	707	626	682	660	638	667	645	687	660	702	668	706	674	658	634	696	655	626	666	692	687	654	678	658	708	661	634	678	624	610	645	672	678	714	645	627	669	676	694	664	652	717	675	634	700	710	638	622	672	613	651	699	659	692	678	633	683	678	670	650	683	644	679	704	684	654	655	657	673	653	668	663	673	660	645	641	642	658	697	665	695	679	621	651	663	649	645	655	677	684	651	645	657	655	707	663	696	644	669	720	666	678	646	665	618	672	648	667	675	676	662	657	676	671	665	695	620	624	674	614	627	652	672	641	613	648	630	625	688	660	621	619	650	649	625	697	629	681	674	670	715	666	678	624	651	644	666	699	637	636	658	653	662	662	665	672	644	704	671	633	674	694	670	619	669	665	662	694	666	696	638	656	627	635	673	655	673	622	682	630	729	689	697	681	697	674	666	681	666	655	652	649	633	698	666	652	630	644	636	685	665	639	663	631	639	608	659	661	670	668	651	659	653	652	676	672	661	670	650	641	645	649	677	674	647	617	671	635	660	699	688	647	714	639	660	681	653	639	681	678	690	666	698	677	697	674	639	673	686	651	637	675	595	676	639	639	645	582	682	639	659	661	662	680	665	704	690	702	640	742	599	662	661	658	716	644	655	645	641	632	657	673	645	615	673	643	680	678	659	666	669	643	655	651	654	633	649	702	650	665	673	628	621	684	645	696	671	623	669	626	660	653	658	697	691	643	659	626	649	664	630	618	647	663	692	668	656	651	714	686	684	698	638	624	687	607	620	641	656	664	663	672	649	633	653	671	651	670	692	636	649	692	676	654	680	715	671	645	695	681	696	646	642	673	692	688	683	669	669	670	672	689	660	693	632	650	661	731	692	654	700	657	651	701	647	674	688	664	648	653	673	667	638	703	666	673	688	667	639	680	670	660	700	673	702	685	672	687	609	682	614	692	647	693	640	653	673	654	652	665	637	645	712	710	633	637	660	671	671	685	661	724	647	653	665	721	713	631	652	666	635	643	662	672	713	646	734	625	637	692	685	677	683	674	665	674	691	667	710	662	716	640	670	689	622	649	627	651	653	678	687	654	659	646	652	658	708	656	641	636	685	646	685	672	668	645	659	663	611	667	660	694	664	641	675	644	666	703	678	641	627	653	647	637	684	657	678	669	658	636	660	606	649	703	648	623	666	690	656	637	674	645	628	697	650	724	590	658	683	676	679	622	670	674	682	659	696	675	658	657	686	671	684	639	672	654	651	693	640	628	684	663	635	644	632	610	653	701	683	708	715	674	670	688	651	635	612	678	669	658	666	666	665	665	685	657	646	665	664	674	630	664	676
26480	20105	7055	954	695	554	449	435	421	401	407	436	435	434	436	385	392	391	447	387	433	411	462	403	440	411	381	387	410	420	433	377	394	373	426	382	425	410	402	423	408	450	371	404	422	444	416	413	410	402	400	397	402	387	450	423	431	403	397	446	419	386	420	418	448	420	423	432	431	396	413	415	414	425	400	417	397	426	369	403	387	369	401	401	379	425	450	403	402	436	406	423	427	398	408	414	404	392	412	404	418	403	360	409	378	409	410	419	434	455	414	420	424	419	407	390	378	397	410	382	425	403	384	415	363	400	452	395	389	416	437	387	388	397	419	415	430	421	447	453	386	423	404	377	403	395	388	437	420	430	381	393	416	392	376	409	409	381	415	387	411	413	430	393	421	402	417	466	409	403	413	413	418	406	444	388	387	437	411	399	380	413	428	419	410	400	390	408	404	407	393	407	395	405	433	420	420	365	379	457	427	411	444	403	388	426	410	387	392	364	421	369	409	433	384	406	429	415	410	438	375	411	406	400	402	409	405	403	398	415	413	414	454	420	413	379	393	382	392	385	396	439	442	468	390	402	386	399	398	377	418	419	431	425	404	433	412	387	413	414	421	413	426	411	432	420	428	424	393	409	448	402	449	395	409	380	424	425	401	397	402	407	394	407	416	383	388	427	413	410	394	429	413	411	440	413	404	400	420	414	430	388	414	420	399	372	403	430	428	409	458	428	405	424	395	410	440	417	431	407	397	418	428	402	420	391	375	378	426	435	410	406	440	407	394	365	428	393	406	460	415	406	402	430	425	409	405	402	438	429	386	432	429	403	422	387	418	404	419	393	418	371	413	404	437	427	402	429	405	409	412	432	410	433	406	377	389	387	417	428	376	401	394	420	414	409	418	427	381	405	397	406	424	392	383	436	423	451	393	412	417	420	430	451	391	378	424	467	396	411	400	384	400	413	382	407	424	431	378	416	415	378	439	407	440	449	371	400	426	426	402	404	409	421	364	415	444	428	446	419	435	425	409	425	416	443	404	447	438	437	435	412	421	414	416	413	422	361	427	389	404	449	383	420	420	400	393	386	425	414	434	414	377	414	395	404	428	402	392	400	406	422	387	394	421	352	431	430	412	408	437	406	376	412	398	405	407	416	394	429	420	412	370	387	440	423	440	423	416	415	426	430	399	425	389	427	422	445	376	408	406	391	369	425	383	400	429	387	398	432	418	421	386	415	413	398	448	434	378	420	419	387	405	401	438	411	383	425	418	420	420	391	420	399	419	396	416	368	393	425	416	381	402	415	385	365	391	412	380	418	423	434	397	421	417	412	429	430	419	381	397	412	361	384	390	427	417	399	398	396	418	414	449	420	416	372	364	420	404	396	429	402	384	404	423	406	401	386	443	384	409	410	435	363	411	429	418	407	424	458	401	427	398	427	406	418	382	405	457	420	436	393	394	444	420	396	421	437	401	413	434	391	414	376	385	417	380	428	414	400	377	406	399	403	413	378	408	407	429	384	411	388	431	404	421	401	412	383	426	424	410	400	421	371	409	416	373	452	426	374	434	371	421	405	402	415	431	397	428	402	404	390	415	399	446	403	415	402	421	420	425	412	399	439	426	464	402	420	409	414	410	377	389	382	406	420	398	363	400	378	394	418	402	397	406	411	413	431	418	418	420	403	418	381	386	405	408	411	417	441	403	386	387	406	397	430	385	380	420	408	403	402	397	432	408	424	419	414	453	376	424	421	427	393	394	421	391	445	380	425	386	406	429	424	391	411	421	387	403	385	395	414	422	422	417	416	412	390	402	414	413	383	402	400	398	430	402	415	384	405	406	408	412	412	390	381	397	401	421	372	429	387	417	423	391	438	383	399	426	415	432	412	415	418	430	410	438	461	422	406	439	416	373	403	377	393	410	381	423	443	417	406	435	411	430	412	385	394	388	382	389	380	413	447	413	403	402	410	408	428	392	401	433	399	422	406	391	411	442	429	424	400	419	396	436	428	430	378	451	387	430	350	412	420	396	405	424	426	436	408	414	399	410	376	363	422	400	437	436	399	388	418	445	423	418	423	412	418	447	421	407	397	394	402	435	402	381	390	381	393	421	404	441	411	416	397	372	394	400	415	425	399	409	415	414	406	406	425	424	374	398	451	429	381	429	403	407	381	429	434	371	406	414	403	423	432	402	399	406	407	404	405	433	420	402	398	424	385	431	415	419	394	405	450	388	387	435	403	405	434	374	435	396	406	403	436	420	408	443	374	364	390	407	383	400	432	454	454	426	403	417	403	397	398	385	420	424	371	418	396	379	375	403	398	411	408	393	399	393	415	398	392	422	401	418	408	396	398	365	404	432	419	409	429	397	415	372	415	432	401	410	421	383	424	369	387	412	438	405	414	400	409	410	389	394	397	375	384	413	423	357	407	370	394	375	437	400	407	398	366	413	402	387	396	389	431	411	383	398	398	411	439	374	395	425	375	433	401	404	382	422	419	375	418	384	445	400	439	419	402	419	407	438	414	405	423	426	432	366	407	425	393	414	408	400	441	392	415	417	421	392	420	395	386	416	396	412	394	411	419	428	435	405	435	422	401	403	421	412	405	379	424	410	393	428	396	438	409	407	408	413	439	420	463	399	385	449	406	418	395	395	402	387	406	405	399	412	360	442	394	406	410	414	430	430	452	393	452	439	410	399	366	379	422	377	436	396	439	453	418	415	413	386	394	414	380	439	414	428	410	383	404	413	423	396	394	433	410	404	402	429	435	372	420	392	427	397	415	367	400	430	412	411	400	402	411	410	442	426	448	406	399	396	451	396	412	396	414	375	408	412	423	411	421	397	426	380	440	444	441	420	410	394	420	359	403	422	397	421	400	420	409	445	399	445	420	406	435	383	424	406	404	388	403	427	399	454	378	373	429	437	393	402	391	415	394	437	442	396	413	407	423	443	410	391	382	419	421	397	392	408	428	391	374	380	382	414	400	390	375	399	414	379	437	451	460	411	440	411	438	387	390	428	417	404	420	397	383	402	427	380	409	408	407	411	394	436	400	407	378	412	416	379	396	411	374	430	406	431	411	409	451	419	444	403	410	433	409	429	396	399	409	391	410	439	373	405	399	416	385	374	419	404	447	418	369	379	412	382	428	424	407	440	425	410	454	413	446	401	390	411	385	454	418	396	422	403	419	375	450	401	375	412	439	388	402	393	428	367	404	423	389	436	356	406	405	385	369	410	419	383	404	427	405	378	462	412	383	406	417	409	424	401	405	397	379	429	393	417	400	436	456	410	424	427	396	392	383	410	450	389	444	396	385	361	438	414	424	396	360	412	421	415	438	387	407	459	409	378	409	408	399	392	437	414	385	463	412	444	431	432	397	416	418	394	393	429	437	412	410	391	454	440	402	402	396	445	376	415	429	401	402	433	419	411	439	404	415	407	411	415	444	428	419	393	463	392	402	464	378	448	405	425	417	424	410	417	433	438	402	411	418	409	384	428	444
7047	1971	1883	1273	1028	921	866	893	813	811	792	795	765	784	788	741	804	751	726	775	807	754	817	750	750	759	719	772	733	745	774	725	783	752	751	737	767	759	762	737	713	762	767	751	780	760	754	816	750	755	781	687	713	763	760	754	785	728	761	715	755	756	708	749	749	747	778	738	772	741	785	750	726	723	752	700	707	692	772	753	737	777	760	762	753	731	760	791	713	800	768	747	747	707	763	743	771	771	737	742	716	736	693	690	743	700	744	746	700	757	726	751	744	737	766	722	790	765	713	750	725	756	744	757	728	750	752	756	745	716	731	693	750	725	732	706	712	778	711	722	812	718	780	761	726	730	728	749	788	715	754	716	767	722	775	787	760	735	758	750	724	729	724	729	724	737	719	723	706	732	745	782	737	792	732	772	765	753	735	692	705	769	716	770	785	749	711	723	722	755	744	753	773	736	736	720	744	761	742	747	757	684	771	785	709	770	784	741	741	758	779	703	713	736	714	755	744	739	735	766	748	735	719	727	743	695	792	695	722	771	750	787	707	721	754	735	730	733	730	762	730	727	748	738	727	737	762	716	738	765	737	749	754	744	795	773	746	708	709	821	749	757	753	797	741	794	775	759	745	767	750	725	729	746	766	756	751	715	752	750	769	706	731	722	766	753	744	730	769	773	762	744	740	759	739	729	678	744	743	731	754	748	763	775	738	752	782	716	720	721	763	737	702	729	784	757	744	730	720	742	711	731	710	760	698	766	746	773	732	756	764	762	718	680	719	765	789	772	742	740	756	776	780	774	770	737	729	734	770	689	742	800	822	748	771	739	747	750	748	757	739	733	716	766	719	753	766	769	732	779	730	721	750	720	733	732	742	732	743	710	789	750	742	764	717	748	721	727	753	741	765	748	715	718	783	776	731	772	785	709	712	737	765	757	694	744	771	794	802	740	754	735	769	721	734	756	733	763	774	760	742	739	757	743	780	706	742	653	798	784	737	718	732	696	713	759	746	729	787	757	757	748	753	718	734	715	752	760	705	747	726	726	727	739	796	742	770	739	724	761	735	696	774	702	775	785	774	735	799	767	779	754	726	761	736	763	760	716	781	766	733	761	777	748	725	674	778	719	755	735	760	732	751	722	708	741	735	752	737	720	751	720	742	738	738	731	741	779	773	762	738	778	769	726	736	767	720	737	787	725	754	744	770	739	748	748	734	764	743	757	742	706	727	778	774	734	756	763	740	746	752	707	764	799	759	701	720	709	744	798	716	738	748	706	780	711	710	726	752	730	736	707	719	685	715	706	707	776	768	763	751	772	752	735	755	749	721	751	746	754	758	733	732	743	734	740	693	764	749	744	752	734	783	730	759	762	731	761	747	740	749	761	750	714	740	715	757	776	725	772	733	790	711	801	740	741	769	771	783	748	747	743	746	743	725	717	729	692	736	791	762	747	767	753	793	742	759	769	739	742	729	746	752	776	754	715	785	811	730	729	746	782	769	739	728	705	737	754	717	781	731	740	738	768	737	729	765	723	731	706	755	792	783	755	746	696	775	776	708	746	763	745	748	730	726	765	748	758	673	810	818	721	747	759	769	802	757	727	719	747	761	745	769	730	783	733	743	708	722	748	720	723	692	783	766	755	767	731	830	735	714	712	763	783	767	777	699	724	756	759	713	760	724	780	746	755	740	723	747	735	797	696	795	745	764	745	779	747	799	735	752	762	775	740	727	726	755	740	767	705	693	755	750	778	740	763	766	766	761	756	767	741	747	775	780	704	760	762	792	744	741	752	745	740	773	767	761	775	733	720	730	817	770	766	688	778	771	773	709	748	797	694	759	746	726	753	744	741	754	751	732	733	770	691	682	703	735	712	743	790	749	789	728	729	811	734	731	739	709	765	752	722	758	756	738	729	761	772	795	772	737	769	684	793	737	747	795	704	762	773	751	755	786	702	719	772	785	777	759	711	687	780	803	756	797	737	727	776	730	783	716	738	769	780	699	724	730	758	749	721	766	743	731	739	748	773	722	783	727	732	734	725	777	727	795	756	753	745	800	739	770	712	687	714	743	685	775	725	743	744	738	749	775	763	735	773	740	733	707	802	715	714	754	751	724	775	774	721	760	740	742	789	840	723	803	732	715	751	765	741	711	796	737	761	795	733	774	711	762	758	780	779	790	768	731	767	743	722	751	735	770	716	740	743	727	736	714	704	725	730	728	758	772	776	772	761	774	716	759	792	744	723	748	743	721	729	764	733	776	765	733	710	764	709	779	736	781	759	740	751	758	747	702	714	775	750	729	735	711	709	763	726	738	751	765	738	763	783	747	755	726	722	809	743	766	746	735	739	716	770	750	745	747	713	742	728	784	724	774	769	747	767	742	724	724	743	758	747	696	771	796	792	773	766	726	712	822	751	780	692	747	765	718	762	718	769	744	779	738	744	767	727	717	771	761	734	736	781	728	736	720	755	737	727	757	719	753	686	706	782	731	759	705	780	724	732	781	739	735	724	727	737	758	785	750	753	756	757	730	746	777	744	717	787	758	803	724	719	703	715	731	746	765	715	753	758	721	729	752	730	762	728	732	761	740	758	758	733	800	752	754	754	730	702	710	741	721	743	776	729	722	726	740	717	734	758	723	740	736	737	760	695	789	743	791	703	741	711	820	762	719	743	720	720	753	723	787	743	760	788	708	703	746	723	780	765	762	751	727	739	780	711	711	737	746	749	728	738	698	803	734	750	764	758	746	730	723	726	717	745	742	731	710	727	761	730	724	719	714	724	745	726	764	724	738	768	776	737	747	783	690	723	742	703	790	749	768	730	732	773	727	777	695	758	730	732	718	724	736	803	756	682	739	746	768	753	740	760	733	734	723	740	769	766	785	757	711	789	716	735	715	711	741	750	709	737	720	719	704	773	732	737	749	718	753	797	721	750	701	727	759	755	741	762	736	748	740	720	822	779	764	707	700	760	718	741	744	761	725	816	733	715	776	711	741	843	751	734	746	725	749	739	699	772	786	759	736	827	680	744	769	710	776	743	775	751	770	749	797	735	686	771	788	790	763	738	702	780	771	702	705	748	727	754	743	770	763	723	726	763	745	794	656	728	778	794	757	701	759	715	767	754	711	778	692	756	745	786	740	794	756	727	726	728	751	718	691	698	761	750	781	784	739	750	743	761	795	776	805	707	773	770	743	731	806	715	785	734	769	672	769	806	803	802	717	767	728	763	751	740	756	746	737	703	766	755	783	783	705	709	688	729	729	721	742	731	739	741	725	740	768	752	757	734	753	731	790	751	806	755	755	737	704	728	744	760	751	747	714	804	766	771	743	755	738	695	759	720	771	706	753	729	756	774	716	729	727	785	743	739	733	777	744	723	777	725	798	724	724	802	734	700	724	788	730	724	788	728	735	757	768	752	701	737	777	743	744	778	729	739	758	709	805	693	753	739	778	730	699	748	725	732	724	747	751	754	723	741	710	725	773	779	780	711	724	753
24001	20962	28007	24068	18379	1371	677	409	354	327	305	286	304	252	237	264	229	229	234	224	211	225	235	200	191	181	248	223	201	230	194	213	195	201	197	192	220	226	217	193	218	207	218	198	203	190	218	188	211	236	204	183	220	250	172	227	183	174	188	183	206	181	204	197	176	203	194	218	194	186	192	192	187	195	184	174	179	190	198	210	215	204	203	227	208	211	209	194	201	222	185	212	197	200	193	196	208	218	200	190	191	192	171	200	200	206	190	193	220	192	208	192	189	207	194	196	201	205	204	179	193	202	211	194	169	209	198	181	193	188	180	219	186	203	204	208	213	223	204	192	181	201	199	198	188	185	193	185	184	195	182	183	198	195	187	194	194	179	212	186	204	212	187	209	187	192	204	169	198	200	192	191	199	209	206	186	228	220	193	174	212	191	200	181	203	201	207	203	204	221	179	199	204	187	205	210	184	186	197	203	195	215	199	191	232	197	167	215	202	207	190	212	191	199	209	201	217	200	199	195	198	182	177	173	208	179	189	183	176	183	198	215	208	176	180	203	228	172	162	203	192	187	192	197	188	211	190	179	197	187	180	202	193	215	185	206	191	195	195	196	184	220	208	178	202	172	205	186	189	199	207	197	168	204	210	203	190	195	184	212	179	193	208	212	184	203	184	206	175	212	216	193	200	201	223	180	177	184	170	198	218	202	219	173	202	191	186	206	205	196	196	185	196	190	197	191	182	190	194	202	172	193	194	168	198	183	182	189	193	184	195	190	188	185	190	221	210	193	215	198	194	210	181	192	210	204	211	209	213	198	188	209	203	209	182	222	190	202	212	196	214	189	184	196	204	185	188	207	190	197	203	201	178	217	195	201	185	182	168	172	176	197	194	184	185	177	175	174	173	207	177	189	225	209	198	195	190	216	201	171	184	203	196	167	194	192	217	214	185	189	208	208	194	203	225	214	188	193	173	199	196	194	211	195	217	189	223	187	203	189	194	186	224	204	185	187	183	213	193	212	187	188	213	203	204	211	185	213	183	175	175	191	182	213	190	187	199	185	192	209	197	212	174	184	204	177	179	204	189	190	211	231	182	200	189	209	193	180	227	177	198	194	171	179	194	174	180	205	176	215	184	223	194	198	223	185	200	198	185	209	205	211	175	208	204	167	200	206	183	209	223	191	198	221	181	215	212	193	208	219	196	164	179	168	189	213	172	212	178	201	181	204	219	194	222	204	193	213	200	189	199	192	199	205	198	209	212	186	193	194	222	167	203	207	207	211	196	203	215	173	220	197	175	186	223	179	207	201	197	201	211	186	202	207	192	165	191	190	216	190	196	184	159	209	181	212	210	179	197	194	209	188	183	197	202	190	205	209	196	206	204	189	204	202	208	212	182	202	207	160	199	183	180	226	190	219	174	204	222	188	214	227	206	199	199	195	210	200	167	193	206	187	156	193	186	196	222	191	208	191	204	211	206	193	190	194	177	213	220	193	186	200	185	204	179	219	201	217	187	199	191	195	178	208	181	184	177	204	187	203	187	182	216	193	194	165	197	221	209	230	204	177	182	194	208	189	184	178	202	199	206	212	206	189	185	199	170	195	198	206	197	199	180	227	195	195	223	189	195	191	201	179	198	191	189	198	199	195	202	189	190	203	171	196	172	194	198	195	226	185	193	209	181	198	217	182	232	191	206	192	192	196	191	196	172	216	180	205	201	192	181	188	199	217	200	188	179	189	181	184	184	183	212	214	207	167	207	187	203	186	165	243	191	203	184	198	190	223	195	204	204	196	209	232	180	185	198	179	198	188	203	197	171	191	199	186	208	196	200	159	203	189	208	217	171	190	200	170	194	188	197	205	201	229	167	205	180	192	196	208	196	206	205	178	201	209	210	212	186	233	196	197	200	165	231	194	201	213	198	198	210	187	189	192	195	181	191	201	187	216	186	190	219	198	185	156	181	189	222	203	180	190	203	208	176	179	213	201	193	198	191	197	156	199	213	203	183	203	202	173	196	215	207	187	181	190	193	207	223	192	176	214	202	197	194	172	208	198	198	189	197	177	200	198	174	203	188	210	194	184	200	191	193	213	177	214	212	205	199	164	196	210	207	179	221	200	181	174	210	189	193	220	188	200	168	188	187	201	209	187	211	209	181	203	193	189	203	196	197	180	202	190	194	208	211	223	224	218	209	175	200	203	195	210	212	190	197	205	225	195	208	194	223	191	216	214	201	197	198	184	200	211	210	204	183	214	191	197	189	193	184	188	166	183	178	213	198	189	203	213	171	191	179	193	206	213	195	192	182	185	181	199	185	196	199	220	192	201	213	198	202	235	199	197	209	168	205	191	214	194	217	183	196	214	230	204	192	194	198	166	177	197	201	196	209	203	189	183	191	186	214	197	177	204	193	176	206	172	207	218	198	210	204	206	217	168	188	189	191	203	219	179	200	190	213	180	208	219	213	184	188	183	209	177	230	186	190	194	168	172	196	184	195	194	190	196	184	196	178	195	202	193	192	198	189	203	223	191	209	185	172	206	169	213	199	216	175	207	195	200	204	203	199	191	200	208	193	194	198	188	173	183	216	203	194	203	200	158	203	177	187	190	205	215	203	195	180	205	201	203	195	192	181	198	184	190	192	208	206	183	190	225	202	208	201	195	194	229	182	227	185	195	198	219	181	199	196	170	193	210	201	195	205	204	195	193	181	181	206	184	166	199	194	224	197	194	202	192	187	178	205	181	218	178	228	199	190	196	186	181	218	220	196	192	187	208	199	194	209	193	204	173	192	217	210	183	173	211	196	215	200	190	213	189	197	180	185	197	190	232	229	194	164	189	189	203	191	206	206	208	168	175	220	176	177	182	183	232	188	190	189	199	196	190	195	206	197	188	194	177	201	184	193	195	194	201	173	204	194	212	211	194	215	206	203	171	190	177	215	197	201	205	193	197	189	192	179	175	210	178	206	188	213	217	205	201	177	191	182	205	205	188	211	204	185	202	196	193	216	183	202	178	172	221	173	188	186	196	214	200	173	188	218	213	191	201	198	195	192	212	186	173	193	222	182	204	193	203	178	213	209	214	193	206	168	218	214	184	179	192	194	193	186	199	196	194	189	185	162	186	202	198	196	215	213	188	187	189	169	211	193	180	209	198	201	219	175	206	206	203	178	180	221	201	168	198	193	209	195	206	190	186	208	178	180	207	195	198	193	215	199	202	184	191	203	201	200	196	195	211	204	206	180	229	195	198	208	187	172	207	210	209	167	217	171	177	193	209	201	198	217	198	203	194	199	202	182	195	194	203	184	200	175	214	209	197	181	217	191	205	195	226	198	195	193	197	208	178	177	237	196	210	186	189	175	195	197	210	184	221	180	208	167	198	179	178	204	188	211	193	201	195	200	192	196	207	218	180	218	218	229	195	198	180	205	218	206	194	195	173	200	185	192	185	195	182	198	190	200	170	187	200	200	199	195	197	203	178	189	195	170	195	201	196	191	208
13394	10351	8790	4480	2907	2070	1608	1260	1015	952	815	728	692	608	592	543	553	537	551	466	483	498	460	459	418	442	433	392	416	440	431	428	450	412	420	405	409	382	434	389	399	362	396	403	387	381	382	376	393	381	387	365	376	436	368	358	369	386	434	380	366	415	364	426	356	328	393	392	375	378	365	405	404	356	342	369	349	367	410	384	377	407	375	352	421	381	397	378	365	396	372	373	357	386	396	391	366	361	395	370	370	381	370	435	383	384	360	401	372	404	374	400	373	373	388	405	379	371	374	350	383	373	357	371	362	344	354	365	385	372	360	368	387	358	383	389	366	381	433	361	371	369	356	410	409	369	380	399	363	383	373	360	382	337	395	370	381	369	391	374	367	388	349	384	367	403	431	380	368	380	375	371	401	393	360	390	373	392	393	388	387	336	401	410	380	350	406	374	402	407	413	369	395	384	369	366	384	356	385	380	382	387	379	369	374	384	360	346	359	337	417	412	354	368	368	394	395	399	401	388	361	398	415	381	334	370	382	373	408	369	360	382	394	363	375	376	363	413	366	363	357	368	363	386	348	381	381	390	384	399	392	366	384	380	367	388	368	407	377	387	374	346	383	385	403	369	357	365	369	363	337	392	375	361	385	357	385	411	374	397	369	385	416	366	381	422	369	383	394	367	395	374	406	388	402	400	397	386	377	376	388	368	383	394	361	394	326	367	379	379	388	363	341	398	367	390	359	377	352	366	340	367	373	360	330	381	419	375	389	392	357	408	381	406	367	379	398	349	379	408	359	355	379	393	357	355	374	426	380	400	345	377	357	351	369	376	364	371	361	370	394	368	361	397	381	371	374	407	406	359	415	402	386	367	420	408	377	369	380	360	376	405	377	357	348	376	359	360	391	367	406	397	393	394	378	383	381	389	353	393	387	358	379	377	360	361	406	347	386	382	376	393	409	400	354	437	377	349	372	388	358	396	406	366	353	334	399	360	347	394	415	366	351	368	401	361	378	340	345	352	368	389	375	400	391	406	358	348	400	391	379	378	361	392	374	357	390	397	374	388	357	387	370	363	374	405	367	384	371	398	375	429	391	403	383	375	413	399	397	342	361	388	382	350	362	373	363	376	372	364	372	388	372	394	364	344	369	372	338	383	402	357	384	374	385	360	393	348	386	385	370	391	377	359	385	363	356	397	385	368	399	400	354	357	357	372	365	346	329	360	373	375	377	359	416	368	368	394	401	377	393	388	380	351	362	362	375	366	372	383	401	377	382	369	394	377	386	368	357	377	350	369	379	418	360	367	401	368	373	374	400	357	370	398	377	363	368	387	363	364	403	329	380	395	377	370	377	369	353	356	395	345	373	358	393	359	400	363	429	384	408	368	369	394	407	340	422	376	382	377	390	392	390	391	387	391	367	402	362	371	340	330	382	377	382	352	369	396	360	381	408	380	370	383	395	382	406	384	375	377	391	339	361	374	397	358	376	381	388	367	360	356	371	407	380	402	387	362	366	403	376	363	370	383	362	351	384	371	355	388	359	353	381	414	403	338	359	370	351	381	388	336	390	369	383	382	385	366	361	359	364	382	368	362	395	369	345	369	357	382	374	353	373	369	357	404	355	363	359	395	388	374	368	409	393	337	360	360	363	401	338	359	389	393	376	404	363	361	363	338	380	398	378	363	378	406	426	397	398	381	363	396	382	349	368	355	375	375	395	406	379	374	365	405	384	364	359	347	377	348	360	392	354	397	417	373	376	377	390	380	360	377	389	403	379	374	373	357	345	373	399	352	346	351	369	376	402	379	390	366	382	334	374	366	415	421	368	387	394	375	351	376	365	387	402	392	345	388	370	381	394	393	367	381	372	396	339	352	365	357	408	361	357	373	370	374	337	360	403	378	379	376	369	401	383	372	398	408	379	361	391	386	393	392	379	362	385	366	354	344	384	368	392	395	403	399	352	366	351	392	383	395	363	352	418	364	379	366	361	330	418	386	396	390	352	374	358	388	363	352	378	354	378	393	382	374	373	384	388	400	395	384	340	375	395	358	400	390	396	378	362	385	421	382	383	383	419	371	409	405	408	394	349	422	413	348	389	393	376	368	387	404	378	378	362	364	347	387	353	387	361	372	386	340	397	382	380	391	389	407	402	388	400	388	374	418	370	346	377	383	389	393	381	371	350	388	371	359	374	390	352	372	411	381	364	408	382	382	370	352	386	388	372	396	388	396	397	360	352	367	424	375	391	383	362	363	371	410	386	361	380	395	359	385	393	385	387	423	361	348	383	393	389	381	387	371	383	418	377	377	344	361	367	391	370	385	359	372	408	364	386	382	385	387	415	381	359	367	388	371	389	339	375	394	353	399	361	379	382	366	361	396	389	363	365	391	365	373	389	373	397	380	376	355	386	415	376	393	370	371	392	368	327	370	378	368	390	363	369	395	352	392	391	385	394	400	358	372	371	387	393	391	405	345	404	354	399	367	386	349	386	364	375	387	372	397	365	376	402	405	373	359	392	330	370	371	384	411	409	403	405	369	401	394	344	375	398	350	397	399	351	362	388	380	377	397	384	360	376	373	363	373	378	365	390	361	383	396	369	381	373	398	356	379	403	389	388	387	379	396	391	383	385	424	364	396	375	339	387	331	376	368	358	394	391	374	389	395	365	407	348	381	358	362	388	370	366	358	372	401	415	399	364	387	368	358	369	352	405	365	392	367	383	389	387	356	343	406	387	392	361	361	386	352	354	406	385	407	363	377	389	378	392	382	377	333	357	364	390	392	358	360	407	372	393	388	365	374	368	400	404	409	395	371	346	349	379	349	420	387	377	356	406	396	383	392	373	363	375	398	370	379	395	373	399	373	366	385	370	374	352	368	374	374	364	385	355	354	362	367	386	370	371	365	368	380	346	378	367	352	395	400	377	393	387	346	356	392	359	375	388	369	370	404	391	397	373	396	397	383	322	409	393	396	409	351	387	392	401	363	390	378	360	367	386	390	396	390	334	376	427	366	348	403	373	356	405	361	393	343	357	353	385	403	383	362	344	409	343	322	391	383	382	369	381	346	461	383	368	359	413	368	376	334	386	381	392	403	346	380	421	394	395	377	398	393	368	417	351	336	420	405	361	391	376	403	351	351	405	373	378	351	371	366	369	392	382	369	381	326	379	388	357	368	347	380	387	376	383	361	365	379	364	405	367	391	348	390	372	370	369	375	355	392	399	401	390	351	356	381	357	404	367	384	410	352	387	380	349	390	357	358	368	367	399	385	378	368	407	368	407	369	369	361	400	372	366	369	384	363	350	383	396	356	355	398	410	391	386	372	388	381	362	400	382	401	435	370	356	390	394	401	354	392	354	406	378	380	386	384	374	409	364	373	359	356	383	344	374	363	362	363	386	408	374	355	355	374	370	370	375	426	373	388	346	409	352	380	359	404	369	367	374	389	373	376	383	382	378	388	375	409	398	373	399	373	371	361	375	378	365	398	357	366	384	330
23073	20984	28782	23363	20985	16781	1848	865	738	614	581	529	492	514	529	487	488	438	440	425	437	401	433	412	457	438	448	434	428	413	411	397	406	450	421	422	411	422	417	419	447	376	429	385	398	432	373	417	388	401	410	414	408	408	348	406	409	390	390	411	371	400	424	375	399	379	379	404	374	354	403	371	398	406	401	397	390	405	400	369	376	397	420	378	392	388	385	420	391	398	408	400	391	399	394	370	379	405	412	383	364	391	369	416	400	404	357	424	383	419	398	386	369	435	372	380	367	358	397	380	422	409	375	411	390	404	355	365	405	373	384	416	398	402	348	347	410	375	399	396	399	384	406	364	411	394	390	374	409	388	353	379	379	397	380	381	369	383	378	384	355	397	413	394	368	380	407	414	413	408	402	385	377	428	399	382	391	439	393	378	384	445	374	369	400	396	397	407	384	385	414	372	362	406	397	405	395	397	363	392	375	392	374	370	407	385	406	386	402	348	383	404	392	406	376	387	364	380	387	386	440	386	395	349	362	380	389	411	425	375	426	391	402	398	373	410	389	402	401	354	375	376	398	376	402	396	379	362	378	403	386	405	378	390	364	418	402	407	370	385	376	412	399	403	366	419	383	381	386	433	377	399	390	371	398	408	373	403	405	385	409	391	407	406	364	399	387	356	362	386	400	415	391	380	379	423	410	404	399	427	375	367	355	395	368	414	345	359	373	362	391	425	402	407	366	365	390	417	366	406	402	397	399	377	415	385	397	393	388	407	379	389	379	409	395	385	411	382	379	415	392	379	401	407	392	417	359	358	385	365	429	388	382	408	392	395	380	432	383	349	423	383	379	393	385	368	391	370	379	384	390	364	414	377	417	371	381	366	383	392	380	385	425	385	399	441	394	386	410	388	369	379	388	375	397	374	427	382	387	396	422	397	393	449	382	395	367	401	405	376	418	419	375	368	406	403	391	400	395	396	412	382	410	400	391	413	359	378	369	398	364	400	418	369	356	422	393	400	364	440	384	376	381	407	409	393	334	413	437	379	401	416	382	386	416	369	429	396	385	377	352	380	382	368	398	402	388	423	417	394	392	411	379	413	387	383	393	393	370	361	411	354	370	376	423	404	416	390	390	358	402	370	400	415	398	340	403	402	401	408	376	382	416	392	398	390	422	391	408	410	394	377	401	432	370	433	412	354	366	377	356	402	407	386	357	397	368	389	400	392	388	407	394	410	408	417	410	356	398	355	383	439	335	406	367	389	376	380	416	393	379	416	344	371	446	392	378	359	423	367	399	395	414	377	403	369	377	399	396	378	396	399	401	373	371	367	348	368	394	397	397	417	408	397	381	396	427	390	369	374	363	389	373	336	376	344	383	376	396	376	409	369	408	371	396	393	396	411	379	364	408	401	412	369	385	397	359	418	376	409	386	388	408	397	387	343	381	392	392	356	383	372	399	404	375	410	384	352	376	377	358	430	400	410	400	388	374	397	403	386	416	391	403	383	431	366	407	360	374	417	391	416	364	443	336	373	383	406	456	388	399	385	365	384	378	412	437	373	375	377	393	398	375	396	422	356	385	420	391	360	382	393	366	368	404	363	380	397	374	371	427	374	399	392	393	401	375	377	362	400	384	385	371	345	412	407	423	354	388	394	415	422	362	406	385	389	376	398	370	388	403	392	376	395	390	397	395	337	409	379	387	371	381	380	424	398	386	417	408	374	413	380	382	389	391	363	401	379	404	397	381	398	404	376	388	361	387	419	386	391	401	382	366	403	389	416	398	403	379	389	379	364	387	391	404	382	388	371	416	390	394	422	402	379	368	441	378	403	361	417	387	383	381	358	378	383	410	407	394	409	369	396	379	399	365	400	403	364	369	371	377	391	387	376	379	359	367	430	385	390	379	382	400	416	422	354	389	393	396	383	373	382	415	395	391	386	404	405	421	359	370	404	372	402	397	408	376	393	369	373	386	375	422	388	391	414	397	398	401	404	418	406	405	363	327	396	395	364	417	415	365	371	417	383	414	368	398	402	411	393	369	400	348	342	376	406	394	393	356	388	397	388	399	349	378	343	351	427	411	410	376	389	380	377	399	372	384	390	391	375	400	413	431	390	366	404	389	401	352	405	378	402	427	386	392	391	376	378	399	381	432	337	437	365	383	389	384	415	406	370	393	373	400	379	377	373	395	394	400	393	358	422	371	388	387	405	386	395	361	371	347	364	368	380	432	368	374	436	363	414	389	425	343	407	385	408	368	414	355	406	376	405	401	385	402	379	388	368	406	389	369	381	383	409	396	390	403	358	378	395	337	395	404	409	419	383	411	387	396	413	408	386	404	341	405	396	393	345	383	366	378	371	379	405	391	387	399	403	359	379	379	374	385	375	378	388	378	389	405	394	340	391	396	392	383	394	361	371	404	381	391	409	415	371	415	394	382	394	388	428	429	392	430	380	382	389	408	426	365	428	412	385	400	391	387	375	396	367	384	379	376	373	401	384	365	389	401	373	393	434	390	379	386	358	364	383	379	349	389	416	386	382	397	380	395	355	399	381	396	412	384	407	388	385	387	383	395	362	397	386	388	393	386	433	381	386	389	408	397	391	369	424	413	392	385	411	371	382	405	400	388	358	398	382	360	395	370	414	406	389	414	367	401	385	354	424	387	391	410	432	425	343	389	427	378	388	351	418	457	407	390	405	394	385	401	390	397	373	371	340	403	431	375	386	370	400	392	387	378	374	394	396	363	378	409	351	385	365	384	406	378	439	389	394	418	399	374	375	413	423	408	400	440	381	429	369	353	375	398	389	401	401	392	365	401	373	389	348	380	401	357	384	422	395	420	409	377	408	414	363	387	351	403	373	359	390	385	392	387	401	399	426	404	377	377	375	408	390	389	365	356	339	359	411	378	403	396	357	407	409	384	385	394	398	398	393	414	394	384	396	454	401	408	361	399	408	389	416	397	395	409	408	413	369	422	379	416	385	420	439	392	395	424	381	392	401	403	421	378	374	385	383	416	400	429	389	377	349	424	382	376	390	369	382	361	372	367	373	429	443	407	403	371	416	374	376	399	394	414	371	415	396	386	378	384	419	388	380	357	403	395	394	397	419	401	410	371	391	381	384	434	405	380	424	380	399	379	406	387	408	428	382	364	383	393	388	368	400	383	396	414	384	387	376	355	378	362	388	365	411	458	396	419	384	374	415	386	387	378	375	376	375	388	369	417	429	405	365	376	438	381	358	393	405	384	380	379	404	374	402	402	394	408	392	394	409	399	377	347	384	396	400	387	372	401	397	388	423	374	376	418	379	400	380	355	395	330	357	377	386	408	375	367	396	350	391	365	371	391	369	392	358	371	396	417	405	395	350	384	406	384	342	372	373	401	409	379	388	393	367	386	396	391	407	384	406	374	352	408	378	435	408	388	413	375	390	404	402	375	383	357	392	397	410	400	362	400	401	414	382	387	378	386	390	366	368	384	371	391	350	393	359	387	367	379	387
16435	16408	13853	7686	5199	3750	2936	2295	1915	1675	1492	1378	1278	1129	1093	986	989	979	894	834	887	842	815	786	844	728	757	778	766	766	711	728	716	716	722	745	693	751	720	723	670	676	710	742	703	678	674	718	706	731	691	689	686	698	678	712	645	649	706	650	630	663	701	686	702	637	665	695	650	659	684	710	690	692	673	665	665	667	670	671	683	630	670	662	669	699	680	662	680	745	663	638	674	685	636	651	635	629	695	694	707	642	649	687	664	663	664	688	632	675	716	635	651	688	667	690	661	684	686	681	676	658	607	713	664	636	668	705	752	639	669	657	721	624	719	678	677	637	684	651	704	667	693	638	675	667	641	680	642	654	657	680	649	666	673	692	625	690	671	657	678	691	668	684	652	684	693	685	657	660	677	665	654	671	673	709	661	711	621	633	666	695	669	654	665	713	679	662	636	644	692	645	708	660	674	649	685	668	615	608	678	703	672	643	663	669	656	665	662	704	629	679	730	647	694	675	664	650	611	670	695	618	666	642	699	693	727	636	655	692	673	617	680	651	661	650	617	669	675	699	655	691	690	650	656	716	687	712	688	663	704	643	680	664	696	667	644	683	656	680	659	676	688	684	658	677	558	666	671	637	632	680	680	647	660	684	675	671	641	692	638	633	645	646	715	659	621	720	690	653	645	640	670	663	651	626	671	701	681	682	675	657	663	664	659	645	654	694	669	672	653	628	641	655	668	615	701	646	676	628	687	668	655	707	674	677	707	659	698	666	680	674	673	645	627	725	648	661	676	666	682	674	656	656	681	717	680	667	688	666	683	664	704	693	689	670	641	685	639	652	690	676	673	650	654	653	677	706	643	646	620	715	665	642	685	650	682	649	665	689	673	683	681	674	647	633	639	649	628	696	637	676	643	666	661	697	648	648	650	654	716	628	694	629	640	631	650	661	667	644	668	664	688	677	706	608	682	689	630	651	665	640	632	701	655	645	698	632	629	683	660	654	695	643	666	668	656	646	717	616	655	664	660	677	628	656	678	646	705	665	642	636	656	620	675	683	674	630	637	670	657	694	674	621	662	646	649	616	662	655	651	669	680	641	692	661	628	652	633	666	716	652	646	657	658	674	652	657	670	660	668	660	664	702	704	655	639	645	687	624	652	615	656	647	658	690	653	676	628	636	699	675	667	655	642	668	689	629	706	662	709	685	664	665	679	608	658	626	637	651	623	634	680	674	660	672	677	707	653	689	651	655	687	634	675	627	692	680	692	677	656	641	657	678	698	641	661	659	624	627	628	684	668	642	685	684	659	674	687	677	662	649	649	640	718	699	680	631	655	714	667	692	674	644	658	652	688	671	671	630	624	670	666	640	654	673	687	679	685	685	673	660	646	711	635	685	639	718	655	648	703	664	659	582	681	671	680	683	664	606	701	650	722	691	652	672	677	686	644	636	698	692	674	661	621	631	662	620	683	671	647	719	683	680	635	652	696	645	663	662	662	664	679	652	727	665	662	715	651	707	717	651	637	616	691	649	668	637	646	713	669	647	689	677	643	694	627	655	646	648	662	678	671	686	642	696	670	659	698	687	672	715	609	687	695	670	644	656	631	658	689	650	678	617	672	699	669	652	674	664	672	639	670	677	629	682	673	684	631	667	668	627	620	637	662	663	664	681	633	656	662	657	692	703	656	641	647	646	652	683	624	651	661	655	677	654	625	665	676	653	671	694	687	643	650	690	694	675	630	642	636	667	682	636	638	636	662	690	688	636	648	645	666	648	629	670	679	625	667	655	657	691	715	684	656	677	734	639	703	667	652	744	669	673	672	674	668	656	688	658	668	688	697	661	707	612	660	689	722	660	672	619	681	637	651	624	727	674	681	627	609	656	670	641	686	656	670	680	670	644	712	649	679	641	655	664	733	613	608	646	674	674	703	669	653	650	695	671	721	659	655	704	683	686	671	670	660	617	690	640	700	672	635	639	670	670	665	693	690	661	669	668	648	695	612	670	677	657	657	717	700	637	672	635	654	672	659	665	704	667	656	712	674	684	671	656	667	671	700	661	676	684	616	629	651	651	645	675	673	665	631	699	668	705	617	674	676	673	656	652	691	657	685	662	648	610	656	701	592	698	677	690	679	678	627	668	688	666	679	660	677	612	643	662	676	665	649	679	676	723	672	707	630	669	685	598	682	661	621	649	675	633	653	716	676	667	703	669	661	624	639	643	595	689	661	720	643	652	649	638	624	629	695	646	649	638	664	648	679	680	684	667	678	677	679	631	681	655	642	679	708	657	624	606	683	696	655	673	722	689	670	622	672	615	680	638	679	694	635	712	677	635	648	674	661	668	662	705	618	647	648	686	713	667	604	641	644	667	683	693	638	633	654	611	641	713	685	705	691	697	691	630	630	651	670	698	655	673	650	658	625	627	698	684	617	631	663	658	665	683	629	693	622	682	642	686	674	670	687	663	664	679	635	707	645	630	701	662	673	650	681	668	659	657	686	668	680	676	686	602	665	671	650	710	668	687	683	662	671	642	627	655	679	710	637	684	692	638	675	632	668	665	652	625	611	672	664	677	676	667	663	669	680	717	671	645	651	646	628	687	675	644	721	703	706	713	662	659	655	670	658	678	670	665	653	606	682	654	695	677	695	675	679	702	648	662	702	669	639	667	689	649	622	657	640	666	630	642	658	667	660	687	696	666	659	672	659	650	640	627	650	658	719	667	570	700	621	640	705	637	699	637	650	666	664	673	682	696	662	671	648	670	697	671	652	632	652	679	629	688	662	671	666	682	658	643	668	648	678	705	679	650	654	658	661	699	620	668	660	697	707	680	665	678	617	690	670	705	667	684	645	651	659	665	668	668	650	676	655	651	632	634	675	681	623	719	665	672	649	730	650	674	606	705	680	660	635	649	686	647	672	631	689	671	691	661	679	684	690	646	682	649	684	660	638	617	675	669	604	676	644	680	632	670	628	650	648	631	665	691	632	687	650	654	646	630	674	675	666	663	707	611	648	645	675	680	657	682	656	654	666	661	677	668	674	649	668	672	658	660	646	668	678	711	678	679	639	627	723	670	643	683	629	661	680	669	664	655	677	653	699	619	654	638	721	640	708	726	673	626	616	615	673	663	660	674	619	684	659	659	649	667	649	687	626	662	627	667	644	671	734	714	654	670	696	624	655	705	618	631	639	664	653	692	644	644	670	626	694	653	701	650	658	692	648	627	692	687	646	625	628	686	696	684	658	657	647	648	656	676	677	693	655	661	679	665	674	676	667	659	664	635	659	670	647	657	674	689	674	650	669	669	625	645	691	698	650	661	675	598	690	659	681	673	625	685	678	655	679	679	623	696	705	665	658	632	670	661	698	666	669	671	701	685	670	622	633	637	698	714	642	657	646	666	631	663	632	683	733	698	635	676	648	658	654	702	677	673	696	626	636	687	667	641	656	680	663	659	701	671	604	667	687	614	674	639	600	682	663	675	684	702	685	635	639	653
26522	20131	7039	859	506	478	495	432	453	367	441	393	430	428	430	453	418	436	396	415	404	414	404	447	411	418	407	379	372	431	389	401	393	378	376	412	443	386	436	405	415	389	394	383	404	432	368	409	413	413	392	430	430	432	399	418	379	401	404	406	402	412	407	399	412	450	397	422	407	398	419	421	430	399	432	404	432	407	403	427	375	411	408	427	426	424	409	408	393	404	439	429	442	393	418	405	365	427	410	411	395	383	417	409	406	351	389	379	402	422	394	379	398	402	427	394	401	410	411	395	388	426	406	410	393	392	433	441	408	414	391	394	415	413	443	434	372	426	398	391	401	430	382	413	434	419	420	419	375	401	385	417	413	376	376	418	391	401	458	407	403	392	395	401	426	419	387	427	383	395	388	392	430	404	394	429	409	416	397	443	394	399	396	376	379	418	426	435	452	388	410	440	405	401	389	407	410	405	354	384	436	445	424	386	427	427	415	413	421	376	379	409	442	484	398	398	406	357	389	434	378	429	417	440	342	401	423	421	398	390	393	410	425	414	404	396	430	416	416	413	417	408	437	377	450	425	407	381	397	427	422	385	407	392	400	392	430	359	392	419	404	424	425	405	411	420	429	406	360	428	446	426	422	375	433	393	430	393	379	426	412	456	427	395	407	425	408	378	403	427	403	423	390	381	424	395	415	400	431	407	423	411	417	368	399	420	421	385	393	395	431	405	401	433	384	443	413	389	427	423	403	371	410	404	388	415	419	430	425	452	440	426	399	407	408	393	394	387	398	398	398	475	409	410	429	429	444	416	446	417	434	383	421	434	451	395	428	395	410	435	446	377	443	383	429	428	420	417	425	417	422	418	403	412	381	400	426	418	423	423	407	400	422	433	409	377	411	387	402	457	382	445	399	424	408	436	408	406	424	411	424	387	465	383	392	403	431	403	438	433	408	382	366	406	397	439	416	400	434	429	392	398	420	400	411	380	424	409	422	417	425	393	387	403	432	405	402	420	411	415	412	381	435	425	428	411	410	411	418	386	424	381	383	407	421	416	438	395	395	387	397	366	406	439	397	383	419	409	412	393	455	412	438	416	446	412	401	421	392	383	404	426	401	446	421	404	423	391	426	390	391	389	403	414	407	420	437	416	404	428	387	415	424	391	394	391	418	436	399	385	389	417	399	434	402	386	412	421	409	419	397	387	386	399	421	402	414	391	388	388	416	423	415	425	425	407	418	400	431	419	377	394	396	429	380	411	397	415	394	419	414	431	441	398	408	422	429	451	440	404	396	401	397	395	411	418	427	413	405	412	421	409	395	398	407	407	389	363	432	407	439	413	404	414	402	397	397	428	434	396	373	368	411	410	416	423	429	403	411	413	397	404	453	431	395	397	376	417	413	386	442	431	372	385	408	393	392	423	394	433	389	433	382	433	398	437	423	420	389	380	416	409	409	407	433	409	426	395	381	421	360	437	416	413	406	389	436	353	411	442	411	395	416	390	440	411	387	418	419	362	417	381	436	376	372	419	372	416	427	395	428	394	417	401	423	405	391	407	417	422	403	418	391	402	418	399	412	402	407	410	415	411	455	419	436	434	442	432	408	406	479	416	467	435	387	399	405	412	417	400	429	438	401	413	433	420	433	414	395	413	388	432	411	380	418	365	407	411	374	445	374	435	417	419	414	408	422	414	413	414	405	420	392	464	385	391	372	432	417	453	440	401	427	401	401	400	454	434	426	402	428	398	390	392	382	420	442	389	424	416	392	417	423	464	374	455	363	432	406	402	436	387	413	429	422	405	420	406	400	409	418	396	397	399	377	398	439	416	404	414	426	424	441	419	397	411	400	385	383	414	413	423	422	398	439	406	410	414	435	422	405	432	387	382	389	427	406	448	416	441	417	410	415	396	400	446	415	396	408	387	402	372	405	408	466	421	424	403	399	416	423	409	371	420	393	405	401	415	423	395	384	413	420	406	392	430	421	423	451	410	419	396	403	391	447	398	403	411	419	418	417	415	424	416	401	429	406	408	405	375	413	400	424	438	430	419	438	392	425	406	405	425	417	412	421	393	419	405	420	413	408	408	394	398	397	397	395	425	435	410	391	412	357	397	455	409	372	424	376	402	392	399	399	433	390	427	419	425	412	393	394	402	410	411	418	398	439	419	418	423	403	435	421	413	387	423	379	418	362	404	411	408	389	409	401	405	409	422	390	446	407	395	401	421	394	387	367	426	408	398	428	409	418	400	439	429	405	404	405	404	402	402	403	376	418	414	448	411	422	413	428	402	379	392	405	389	416	385	432	408	402	417	450	396	449	431	395	429	359	387	411	433	407	431	425	386	405	404	410	431	363	367	407	433	378	411	427	422	437	371	409	395	357	415	412	444	413	426	402	368	430	391	409	411	399	393	407	382	390	387	419	394	396	428	412	406	379	418	396	450	388	406	410	466	427	388	367	411	426	427	422	388	431	407	436	430	401	384	450	412	370	409	416	406	393	411	442	381	423	436	420	429	400	409	388	425	443	412	379	461	434	433	435	400	431	428	391	411	402	418	445	411	428	379	407	402	432	412	389	399	389	427	431	424	399	424	399	403	393	419	397	397	396	391	391	384	424	388	405	431	423	443	395	416	417	393	426	384	376	396	410	407	414	397	412	414	400	408	409	415	387	381	370	388	413	398	406	441	375	445	398	412	427	375	430	395	387	390	390	379	429	456	398	398	420	430	406	402	412	407	413	407	420	397	412	405	374	420	407	394	408	411	387	439	428	394	405	407	426	443	422	428	402	423	449	395	413	429	382	448	373	390	396	454	382	432	418	420	453	411	351	435	431	363	406	424	410	424	432	373	399	437	420	410	359	379	395	384	422	438	403	404	387	431	412	383	400	412	424	435	421	387	368	408	424	412	449	416	413	399	391	421	402	435	392	430	404	407	417	398	407	447	387	415	422	411	391	405	384	418	405	440	459	418	409	382	401	412	414	403	384	423	371	426	444	404	416	414	408	414	387	382	391	436	366	443	428	414	401	408	418	382	379	412	398	410	404	454	405	414	408	444	423	442	454	404	403	372	426	411	411	397	443	402	389	428	411	435	390	403	410	434	404	417	386	418	427	438	397	398	394	423	407	464	436	412	419	414	379	405	452	419	395	450	434	387	394	443	404	453	386	393	394	388	404	403	408	420	414	408	416	395	421	419	388	420	417	408	393	415	388	387	391	399	406	435	403	375	400	441	456	401	421	406	392	392	407	400	372	388	397	414	397	372	423	395	419	422	400	407	422	433	428	450	425	436	429	381	420	395	403	413	395	388	412	385	432	421	402	404	405	417	401	414	432	411	391	420	411	412	422	411	409	404	418	423	411	446	413	400	439	410	421	382	413	424	407	430	427	402	417	448	409	381	425	427	405	372	413	400	444	407	393	391	462	458	421	443	412	423	376	392	414	386	408	405	427	369	442	404	364	412	380	386	386	405	400	403	430	422	431	417	428	381	404	425
6806	1927	1696	1128	1026	888	843	810	807	779	789	817	774	747	786	799	738	733	775	752	799	745	753	760	741	770	744	760	708	722	718	709	732	726	752	752	790	769	788	780	738	685	760	710	725	769	760	744	735	788	702	728	778	757	766	701	743	716	777	699	716	767	704	748	768	726	733	719	774	742	759	752	796	741	780	769	776	736	737	705	711	785	781	730	785	761	744	727	777	762	767	737	762	736	731	742	756	719	762	737	739	698	728	708	678	771	697	710	760	772	724	760	779	730	748	785	735	735	719	797	786	745	763	707	702	750	806	716	770	740	781	728	780	705	746	751	743	742	769	719	802	765	732	718	741	746	696	743	698	762	766	722	766	747	675	763	751	745	741	740	736	729	773	767	710	737	702	760	761	723	677	767	738	751	692	765	727	690	739	703	768	732	764	711	756	753	743	702	712	763	786	740	695	764	703	744	731	762	716	769	711	749	732	751	722	789	765	756	679	795	773	754	684	799	741	758	759	747	729	736	780	795	714	760	729	728	690	722	731	747	752	763	703	763	766	762	738	709	757	715	679	738	709	763	733	695	760	744	703	716	728	741	694	787	735	746	697	721	744	768	736	731	711	785	724	683	716	705	751	694	738	756	694	727	690	731	731	716	733	765	708	707	724	718	749	760	750	760	739	736	767	704	763	780	749	748	768	738	748	750	720	760	736	705	725	724	724	731	737	734	765	777	744	746	735	724	775	761	745	697	743	744	755	718	712	747	699	742	784	764	735	752	747	746	751	770	723	798	729	700	727	735	785	742	724	737	714	708	767	698	797	745	695	767	746	712	741	755	711	735	742	729	730	774	749	727	748	701	657	701	732	734	696	726	725	694	745	783	759	773	731	758	711	706	708	776	784	765	721	759	749	739	688	738	753	749	748	726	733	756	717	731	746	750	788	743	757	728	696	755	718	758	724	729	780	725	746	765	700	741	696	715	778	734	781	811	796	717	776	750	711	705	725	750	716	737	787	753	746	733	763	742	717	722	761	731	792	722	745	704	732	729	750	760	763	678	768	759	763	699	727	791	744	763	723	740	787	772	699	745	704	724	769	742	746	728	751	697	757	719	763	744	756	771	748	785	719	727	789	792	740	765	722	754	733	736	756	786	788	717	719	767	751	698	715	728	761	716	694	727	750	689	741	759	743	713	760	709	773	774	763	781	762	722	770	695	785	792	747	756	766	751	765	735	771	747	779	758	741	742	796	755	777	744	780	699	725	765	765	722	733	746	787	723	731	755	682	734	791	749	730	787	700	767	743	724	766	765	778	700	702	791	739	730	770	761	761	696	753	748	698	706	754	785	773	716	729	745	728	737	710	729	715	757	733	724	744	705	772	721	721	718	728	712	771	710	735	744	732	783	709	723	736	759	768	756	746	740	747	738	773	746	725	744	765	726	744	759	754	739	732	720	739	744	714	771	712	728	748	780	705	770	773	760	799	763	704	748	731	752	729	706	719	717	740	715	728	767	715	709	723	752	754	716	769	708	775	706	746	732	760	764	758	754	747	753	739	741	740	751	739	766	710	754	683	715	757	775	721	722	767	784	750	739	769	743	803	789	744	783	790	738	765	717	748	712	710	738	761	749	710	675	732	696	745	707	742	731	741	694	740	757	729	696	763	766	748	741	729	707	734	752	767	715	719	747	756	716	713	783	753	754	730	719	738	732	763	773	798	758	762	721	727	794	733	798	749	724	728	735	788	749	742	746	721	776	723	794	751	762	762	726	785	745	734	691	796	716	733	768	800	741	755	748	756	735	776	743	732	713	732	695	727	775	806	780	751	752	739	730	751	732	710	716	746	728	753	729	734	724	731	700	765	753	757	758	742	705	799	762	746	721	726	751	782	733	750	739	774	737	786	742	711	740	708	765	736	710	672	744	732	789	723	762	743	778	736	760	742	744	717	752	721	706	709	741	726	739	738	750	733	742	771	710	721	729	750	749	730	767	698	808	744	813	754	758	720	773	700	713	751	787	708	746	694	734	709	733	732	779	765	732	809	725	741	722	763	723	721	769	753	765	704	757	768	737	725	772	735	760	766	726	702	751	762	702	723	723	723	732	727	765	703	707	752	729	737	752	795	737	771	743	714	736	711	759	804	713	740	727	723	764	723	718	736	756	746	750	712	724	783	745	756	749	703	750	777	752	753	735	734	731	750	709	766	711	791	777	744	768	716	687	749	669	781	773	760	763	753	812	771	706	754	722	744	761	784	765	761	816	778	747	725	733	761	733	759	755	765	733	735	694	764	761	801	740	701	777	742	747	741	696	747	757	778	729	744	774	702	778	693	748	723	742	765	748	697	752	728	723	740	717	730	780	693	732	748	727	766	713	745	753	754	759	790	704	726	756	738	728	776	756	741	800	791	746	716	774	784	737	736	731	803	741	710	707	726	717	752	752	749	690	762	726	759	720	697	749	777	717	774	725	730	751	783	765	767	755	707	756	794	728	717	723	751	732	746	719	788	778	749	732	767	741	729	679	700	833	768	736	702	765	714	775	707	762	781	713	751	751	760	728	774	767	771	730	706	744	753	691	777	745	751	769	730	760	730	778	736	749	751	751	746	760	791	753	762	734	724	736	755	745	739	742	769	772	747	738	710	717	748	715	742	753	782	804	705	764	743	763	734	792	780	697	759	790	769	756	750	743	775	758	730	754	761	703	716	763	762	740	723	761	718	770	735	724	758	767	762	666	785	735	762	753	730	795	749	751	746	749	722	713	800	746	703	740	724	746	740	758	798	761	707	740	728	764	730	731	753	807	777	756	734	749	744	751	722	762	747	749	722	733	715	742	683	775	733	752	766	726	727	790	780	731	709	750	771	738	731	755	785	703	727	738	716	712	772	760	734	755	748	749	744	696	741	744	717	742	752	741	704	689	748	743	714	810	735	708	766	698	717	792	732	785	755	761	792	773	745	711	743	759	740	702	726	723	751	773	724	756	779	708	722	762	718	727	737	774	747	746	751	797	736	763	735	782	734	748	705	741	717	757	752	765	752	782	794	743	790	760	716	712	747	712	767	734	752	811	742	747	691	728	784	755	759	738	714	801	663	722	792	721	720	744	750	708	726	736	714	740	728	774	753	694	754	771	724	749	708	753	737	716	730	720	729	758	723	728	735	719	697	715	742	737	772	758	759	778	732	749	763	745	767	765	746	742	736	737	729	715	771	727	761	773	832	792	781	745	771	734	758	797	754	740	774	760	718	712	738	747	708	739	725	775	720	711	745	681	679	718	737	734	727	776	715	749	712	769	761	710	782	738	759	730	727	735	752	737	748	737	718	719	734	726	799	784	744	704	792	738	832	752	794	754	722	722	740	697	767	756	723	732	711	730	784	780	740	808	721	770	756	744	767	704	716	756	738	776	756	758	738	750	732	741	717	747	730	765	775	779	796	732	726	708	816	754	751	725	736	766	752	755	736	760	716	746	740	728	728	729	765	765	737	750	754	713
23941	20964	28006	24089	18464	1392	615	391	368	324	297	275	256	268	260	256	253	211	223	246	250	219	210	223	225	198	197	227	202	209	201	208	196	221	218	209	188	234	221	205	191	212	178	206	204	222	221	207	192	197	214	214	181	221	175	203	191	208	190	191	205	221	176	198	211	166	210	190	170	204	192	175	190	194	194	218	197	192	197	218	225	222	213	189	198	192	199	197	225	197	213	216	213	203	193	178	195	167	204	167	200	186	200	194	203	183	205	201	205	188	198	226	227	193	206	190	198	167	228	203	189	190	193	186	210	190	182	196	186	184	217	155	203	198	182	179	216	182	183	190	199	190	207	190	194	211	210	187	206	200	183	199	221	182	218	192	210	206	174	180	179	176	209	197	199	204	206	171	175	201	212	204	173	173	205	193	218	175	190	184	186	219	187	209	165	181	192	193	199	192	204	206	179	189	221	174	179	209	190	186	211	185	216	190	184	186	202	188	199	193	245	204	188	198	204	197	230	181	213	190	221	216	213	189	208	204	195	183	193	209	176	200	185	225	216	223	207	194	205	177	195	188	178	213	196	183	194	207	214	175	187	224	203	183	220	213	209	178	194	221	195	218	211	203	190	183	196	170	201	202	201	194	173	210	214	183	210	191	214	187	173	199	195	229	187	224	222	174	193	201	202	206	217	224	203	192	211	190	197	194	213	193	187	206	201	179	203	201	204	189	189	157	206	185	188	200	204	201	198	219	192	193	183	200	216	199	188	192	217	208	200	199	174	183	218	226	202	184	198	192	187	191	194	177	225	194	188	182	191	211	190	191	191	214	187	173	178	180	188	216	183	228	188	173	188	189	183	223	214	189	188	209	195	178	186	201	185	184	187	190	180	189	203	185	193	207	218	209	183	185	188	171	191	195	176	197	192	163	194	191	210	211	182	189	202	194	177	192	192	208	191	196	210	182	190	190	211	200	159	202	198	188	178	221	194	180	175	200	193	192	219	198	189	182	195	185	188	203	198	180	204	175	204	198	183	214	218	180	205	193	200	184	192	224	193	217	194	214	174	207	182	185	198	208	228	219	192	206	191	194	186	188	192	172	190	214	178	168	193	186	199	185	179	197	195	176	202	177	209	182	175	225	205	197	183	201	194	194	190	210	219	208	189	198	189	178	203	183	211	191	197	189	196	206	177	193	187	193	192	190	200	197	202	167	200	181	219	204	181	201	201	182	168	202	186	174	193	186	208	182	189	174	200	179	182	183	186	207	211	190	198	188	175	215	204	198	229	167	178	203	178	199	190	191	216	174	184	204	204	215	205	176	173	198	184	182	182	217	209	191	216	203	201	204	202	179	171	179	214	202	174	201	202	178	161	198	192	221	176	203	203	180	176	207	205	193	200	207	197	192	189	193	200	241	199	171	202	214	199	204	178	184	195	224	181	194	178	177	199	175	195	217	212	191	194	198	193	198	193	156	203	200	201	194	206	191	200	183	204	183	173	197	209	219	179	187	187	168	207	195	194	177	188	196	218	232	200	181	183	201	198	200	216	187	178	206	196	206	193	217	198	206	190	178	189	179	203	224	192	198	202	198	213	180	193	216	175	211	191	193	212	204	182	180	175	219	190	208	179	213	213	193	197	195	171	183	179	176	203	217	204	177	175	197	184	188	190	176	199	210	196	230	206	215	225	200	202	197	188	189	200	208	184	202	209	199	207	198	182	183	206	188	203	188	181	202	207	200	209	201	178	194	168	175	184	202	190	202	194	193	202	200	202	201	187	204	207	220	199	195	165	179	195	206	188	179	194	183	184	221	195	215	189	196	212	177	183	224	217	197	182	210	202	210	190	211	198	204	201	193	189	198	208	204	193	184	194	185	215	223	202	192	220	193	206	194	198	179	211	192	219	191	217	206	185	181	182	198	159	186	187	196	213	175	207	194	212	193	211	168	182	196	213	200	184	196	191	190	213	191	182	196	204	183	195	202	186	210	211	204	197	163	214	207	205	198	202	207	189	204	180	199	186	176	181	211	180	190	187	177	204	226	157	202	220	194	200	195	218	198	220	188	204	194	155	194	172	196	192	194	185	195	207	180	202	185	203	192	219	192	216	188	210	184	205	243	161	200	182	193	198	187	178	185	205	195	187	193	196	194	165	195	183	182	202	172	174	182	198	203	208	198	200	201	226	201	199	201	188	220	208	198	203	179	179	200	203	193	193	215	188	217	197	180	195	191	203	190	193	178	190	188	203	195	196	185	184	221	183	195	173	204	216	189	198	195	182	209	186	184	191	214	171	200	196	172	190	204	217	182	181	210	206	182	220	202	191	209	201	201	188	188	189	203	201	199	196	193	196	202	188	200	193	210	218	202	199	188	217	184	202	183	225	208	200	180	194	186	199	189	191	191	180	195	201	177	196	199	206	196	212	187	203	194	190	178	174	192	188	190	209	180	237	164	168	201	183	189	194	208	199	198	212	204	182	183	203	191	172	207	197	222	177	203	187	150	203	184	215	176	184	184	177	180	178	211	181	182	208	215	203	185	176	224	183	205	206	191	190	195	178	191	175	190	201	192	203	184	208	204	209	184	205	198	209	202	173	206	181	190	196	206	194	202	187	205	154	198	207	182	183	190	171	193	223	232	214	193	196	195	189	193	190	207	205	203	169	172	210	189	202	194	199	196	195	172	216	204	200	175	204	194	191	197	187	193	195	198	187	183	203	212	215	181	209	171	204	187	184	179	161	198	198	196	208	191	214	199	198	189	198	198	179	214	207	229	176	181	172	174	177	184	171	192	191	162	173	191	191	174	193	190	191	189	196	176	196	193	208	200	175	198	183	192	211	201	206	179	177	189	210	189	198	190	177	184	185	198	205	191	183	186	177	204	178	198	165	203	190	182	183	196	186	191	211	199	171	211	202	151	184	196	169	182	185	188	187	177	199	190	205	182	188	188	198	198	201	212	186	205	202	182	191	145	185	191	199	197	194	189	201	176	196	193	181	192	222	197	187	214	220	193	196	208	206	188	185	206	186	195	191	216	215	171	206	161	197	174	174	226	203	171	202	169	214	183	186	212	201	174	190	187	193	191	175	202	201	191	198	180	179	193	212	188	188	173	205	207	192	192	222	215	190	177	189	177	209	192	175	190	230	215	196	203	181	182	202	198	173	200	204	188	193	188	211	179	198	210	196	206	197	191	208	174	195	189	202	199	161	200	199	194	202	206	189	200	170	179	221	200	196	180	206	209	194	201	180	203	207	173	218	186	183	211	190	220	174	180	174	173	172	197	202	199	182	187	197	192	189	168	175	193	183	197	236	213	221	215	194	183	195	203	171	204	214	230	213	224	171	199	213	200	176	204	200	199	197	187	221	180	201	174	202	205	212	189	203	211	190	171	203	187	189	196	207	182	200	203	222	179	200	191	189	187	191	201	204	219	179	188	224	191	179	180	215	182	178	191	190	203	205	188	186	198	201	202	194	190	237	203	182	201	213	206	181	194
14046	10399	8862	4586	2842	2068	1621	1335	1016	950	817	753	705	640	581	543	513	499	556	487	439	480	458	481	444	433	439	406	414	375	391	401	428	432	404	454	383	433	393	375	403	407	398	386	388	389	407	385	425	399	379	388	371	394	385	377	404	416	388	396	349	368	392	383	405	356	372	383	402	377	365	419	398	376	393	346	377	403	399	396	382	374	384	395	393	413	409	351	390	412	360	409	355	398	390	386	350	394	371	373	382	397	347	393	359	398	398	399	349	414	353	372	397	361	381	381	388	354	351	359	377	385	372	382	364	392	371	343	403	397	359	390	356	390	369	385	356	380	353	374	370	370	397	379	382	384	380	385	396	375	380	368	378	350	385	383	357	383	363	364	388	374	368	364	426	340	361	375	376	383	398	356	367	403	351	419	361	350	359	385	352	410	371	383	384	362	363	396	391	392	393	393	370	356	385	398	350	363	349	366	382	346	387	377	368	387	371	397	378	364	386	364	351	355	396	364	378	372	370	398	382	368	367	383	384	409	367	367	344	383	338	386	371	374	377	361	397	373	381	364	400	394	385	401	368	319	375	409	416	398	376	386	378	401	391	407	382	382	347	374	364	382	402	373	345	407	374	413	380	398	392	382	352	374	382	404	375	385	371	373	333	375	368	382	348	415	406	376	430	387	434	368	367	397	390	406	401	361	385	394	344	350	385	389	392	362	383	370	379	375	388	404	408	399	384	375	357	398	403	333	367	384	364	368	417	370	365	367	386	377	384	348	351	389	408	367	357	373	372	363	385	353	378	368	337	386	371	380	350	385	392	365	347	360	337	381	381	355	376	396	376	337	408	365	422	375	389	364	358	381	367	407	399	387	376	369	376	358	372	393	367	383	384	349	367	401	351	367	386	395	415	394	389	366	390	363	379	385	401	400	361	364	402	407	395	386	408	377	364	375	374	344	378	390	364	383	362	352	347	392	377	384	366	384	377	389	383	364	358	361	352	368	380	399	387	374	372	372	383	376	394	380	344	370	384	377	389	349	389	345	368	386	398	380	380	357	381	381	370	419	337	353	359	346	390	383	364	360	384	400	394	377	394	381	395	351	379	367	362	356	362	374	386	386	353	400	379	352	385	379	364	382	362	369	380	375	365	384	386	353	374	401	366	371	381	388	380	381	369	361	390	354	372	357	376	393	364	388	361	356	362	348	390	380	357	368	386	370	376	349	372	356	397	365	414	396	348	386	369	352	377	380	431	375	393	387	381	378	368	378	367	389	385	353	390	367	370	379	386	429	378	385	359	365	379	401	385	370	354	390	397	377	348	357	400	377	376	369	368	364	395	395	390	366	390	362	422	376	410	394	379	397	397	408	364	351	387	383	400	419	397	358	384	404	365	391	400	361	385	384	344	378	396	408	370	378	370	392	386	382	379	377	399	414	380	371	384	357	350	355	354	366	416	388	375	358	414	394	368	374	404	397	386	394	383	405	384	372	371	396	389	378	355	380	383	365	399	367	413	344	376	363	382	354	400	375	375	392	368	358	402	380	357	385	408	376	383	348	394	369	380	405	379	354	372	391	332	391	365	354	392	401	377	388	403	354	363	356	360	374	382	348	405	357	377	375	342	412	396	337	348	356	364	367	384	400	377	376	368	375	384	384	379	409	393	400	368	395	403	407	369	376	399	360	406	400	389	356	340	379	350	370	364	378	371	359	350	343	350	363	395	394	357	380	367	377	388	406	382	391	411	395	405	352	376	368	428	381	354	393	386	366	373	343	417	384	379	377	397	372	399	377	392	369	370	362	374	394	380	390	385	407	391	368	361	355	401	359	370	374	425	383	374	416	351	377	390	373	320	373	366	399	335	381	395	365	373	377	390	355	376	390	366	394	369	381	347	379	375	373	368	395	397	377	388	353	384	365	387	346	360	360	383	343	372	364	374	377	392	414	376	384	378	395	354	363	396	406	368	400	368	380	366	390	369	354	385	350	380	363	358	378	420	397	375	359	376	356	359	347	373	385	399	357	395	394	386	321	344	412	409	381	402	360	367	401	364	359	371	359	370	384	364	376	401	412	385	379	393	390	354	368	364	410	350	412	379	370	387	403	373	376	364	338	397	411	353	358	367	392	380	366	411	381	388	367	373	367	359	419	377	393	381	386	366	376	349	385	390	366	394	370	380	359	364	388	401	396	392	385	356	362	413	373	370	404	345	372	366	328	343	374	380	350	355	357	374	392	392	366	395	385	381	396	415	370	373	334	380	363	397	387	361	348	345	368	369	348	401	382	358	365	381	366	406	373	371	381	371	343	372	393	404	357	409	359	369	412	395	409	386	361	378	380	356	383	403	378	373	367	369	393	367	411	412	381	361	366	382	364	378	379	376	368	394	376	392	370	379	352	370	382	399	371	398	352	369	361	362	354	372	402	392	380	368	414	383	383	358	376	389	398	370	399	416	382	437	349	370	391	394	350	375	387	356	395	357	373	399	383	369	399	383	375	385	405	373	346	347	351	406	377	378	397	384	363	385	350	363	386	364	360	380	354	341	414	389	381	367	368	407	358	387	370	383	391	350	388	358	348	339	365	375	374	343	372	333	370	377	349	373	364	361	391	366	394	366	392	350	382	372	338	345	319	392	375	344	386	375	385	383	356	396	369	389	353	360	394	372	387	353	390	363	389	375	356	370	392	379	338	362	381	395	432	424	340	380	393	375	339	386	402	370	421	375	367	383	378	390	374	408	407	378	368	386	364	372	390	384	345	368	414	391	408	384	363	381	365	349	396	363	393	366	384	386	369	374	393	404	384	367	406	411	355	385	428	397	381	369	354	406	376	371	369	382	373	372	366	391	396	405	375	405	349	367	390	355	332	358	369	384	405	396	393	386	400	408	393	404	360	382	404	361	376	368	384	390	373	377	405	394	360	356	370	363	368	385	402	380	360	379	380	406	386	367	356	415	405	414	390	355	389	355	361	394	371	361	358	392	408	360	395	380	382	367	407	375	396	401	355	379	348	374	416	371	363	348	387	412	354	352	401	388	393	408	348	339	375	382	385	401	344	391	382	358	386	393	369	396	375	361	324	374	362	396	366	398	359	372	404	372	375	374	359	348	397	372	339	379	389	333	353	399	413	377	378	357	349	382	351	379	389	393	357	385	382	376	403	359	379	393	378	382	382	394	357	399	393	361	366	418	357	351	397	402	364	370	356	335	399	376	373	402	378	365	391	386	374	357	371	370	362	415	391	401	371	356	370	361	356	369	329	363	370	387	358	362	411	400	371	363	403	367	395	362	334	372	363	408	368	348	381	381	381	365	348	370	401	384	381	382	321	386	354	349	392	353	400	372	383	359	350	353	356	357	347	374	383	399	355	372	386	380	370	397	413	369	363	361	395	372	374	386	371	373	380	397	368	374	369	374	349	375	383	345	350	387	360	374	392	356	397	366	388	403	377	367	381	408	385	341	358	386	357	363	419	342	351	395	375	359	371	396	380	386	387
23096	20970	28721	23389	20970	16793	1810	922	677	643	590	551	560	494	536	488	486	440	465	414	463	447	408	448	425	421	427	396	413	421	423	398	434	402	388	411	429	390	405	385	397	395	384	430	385	368	352	407	401	390	379	383	421	392	403	359	405	413	423	396	378	403	377	358	376	387	394	399	408	397	396	374	377	356	374	382	385	357	403	407	373	392	399	406	387	346	373	373	408	387	362	406	385	355	418	400	381	407	409	386	374	396	368	399	405	397	355	390	413	390	420	356	373	404	370	342	400	367	355	382	385	409	399	371	380	363	408	394	397	393	379	375	379	368	370	390	425	408	394	367	358	408	413	354	394	327	374	413	393	380	375	431	370	357	384	395	377	404	405	422	359	399	392	398	441	394	392	384	393	412	389	364	342	382	423	347	369	379	426	375	355	373	425	427	416	410	359	351	418	402	389	378	413	414	407	381	386	371	367	380	366	386	383	355	396	378	382	381	371	394	398	386	378	367	398	372	383	377	436	373	413	351	379	388	407	374	398	430	372	391	367	369	375	382	349	402	360	447	411	415	417	395	408	412	432	384	390	393	426	391	406	372	371	380	365	357	375	377	360	416	384	407	413	406	378	389	406	395	392	384	438	385	369	395	377	420	390	387	388	422	379	373	388	384	391	376	400	430	382	381	389	397	363	417	367	365	408	392	391	385	364	381	359	349	420	398	387	424	368	368	378	380	403	368	389	410	389	394	388	361	394	400	381	425	352	411	392	393	349	385	440	373	389	396	395	406	408	385	398	368	405	386	374	386	347	399	378	376	371	419	407	379	374	375	384	391	416	369	399	375	386	365	410	373	384	391	397	372	388	403	381	401	384	410	376	397	370	372	388	375	390	377	409	385	374	382	372	364	374	422	402	384	364	382	369	366	399	378	375	419	374	385	374	378	388	385	392	360	388	374	396	345	355	354	410	384	392	397	413	381	394	375	391	374	403	390	403	392	381	392	364	408	363	384	388	393	384	413	384	375	395	385	368	422	390	376	370	389	334	440	398	384	360	360	406	400	392	394	392	372	414	404	411	387	358	377	341	417	414	361	416	392	387	392	378	380	375	371	369	409	413	369	393	381	397	368	397	391	386	368	365	374	389	351	381	385	394	345	402	376	344	386	416	411	364	380	358	407	381	361	393	389	373	385	407	386	349	376	418	374	426	388	429	363	383	363	368	400	413	353	424	347	363	355	389	358	417	335	434	411	373	383	389	395	405	386	355	372	390	370	380	389	343	385	408	342	362	357	390	378	426	385	370	396	366	401	366	393	395	383	370	385	419	386	376	354	377	398	409	370	386	372	381	390	362	403	394	372	390	406	371	401	367	357	391	374	371	381	390	347	383	363	383	382	367	387	404	353	370	398	368	406	356	388	371	368	386	392	422	428	389	378	412	421	357	394	408	409	372	372	400	379	389	421	348	380	424	389	422	412	373	405	391	386	374	374	344	395	421	400	353	394	402	391	411	367	387	366	397	353	404	381	407	357	370	403	330	368	371	378	406	352	391	385	389	397	373	430	410	382	393	416	365	405	378	401	361	405	408	408	385	406	368	393	380	398	388	416	384	352	386	386	378	387	380	382	381	377	395	399	384	382	379	359	388	352	350	428	402	358	399	360	404	372	407	372	389	377	373	375	407	382	350	366	415	381	383	400	394	372	368	369	388	378	377	376	357	378	391	385	348	377	401	381	377	408	392	398	371	382	376	404	369	418	380	392	378	386	370	381	395	386	360	356	380	377	340	367	383	407	366	376	388	385	400	382	367	373	368	381	380	364	389	370	361	425	384	384	364	373	396	390	387	396	385	378	406	414	409	425	420	359	356	441	393	359	355	392	382	398	342	425	358	380	389	371	411	389	407	394	398	372	385	406	437	385	364	389	384	350	372	399	361	382	389	391	417	395	393	400	370	334	383	384	397	363	369	426	384	348	386	361	334	372	400	361	403	413	383	373	398	351	374	353	397	374	392	409	391	393	401	381	380	371	381	372	374	377	436	375	381	424	406	397	372	427	404	366	373	392	340	443	369	375	411	360	400	387	411	353	379	410	414	417	399	387	384	379	379	371	396	380	386	379	374	368	385	341	373	410	419	393	371	409	386	381	355	382	371	391	377	417	389	373	384	428	365	408	378	383	380	372	391	379	361	360	373	409	394	344	362	387	410	381	393	367	393	390	400	383	389	375	407	394	383	410	387	385	381	373	393	393	416	380	387	374	440	374	370	404	410	430	403	373	411	370	349	372	429	401	377	369	399	366	403	361	385	400	355	394	423	368	375	411	349	372	357	386	396	410	386	433	382	382	347	382	365	420	361	362	375	386	400	364	403	384	371	325	368	413	416	390	388	389	381	361	371	357	399	359	421	376	402	398	433	387	378	395	362	378	413	357	384	394	407	373	381	384	398	371	382	399	373	364	377	387	413	371	368	384	365	401	390	370	388	381	403	368	400	412	367	389	360	400	355	397	390	386	386	402	374	403	394	405	394	398	346	392	347	410	378	393	385	373	390	379	375	362	398	394	384	383	390	399	350	389	376	418	380	402	388	421	362	348	413	364	359	391	364	382	379	401	360	370	366	398	389	363	383	375	403	371	403	354	401	378	359	393	404	384	388	379	376	408	404	382	386	364	367	368	391	395	401	406	376	362	394	385	396	353	360	406	377	375	370	391	406	406	381	436	363	365	419	377	411	376	361	372	377	360	411	356	351	396	370	377	389	423	362	366	393	376	391	388	378	387	371	370	350	340	422	392	392	429	364	379	373	390	336	385	356	373	352	371	365	387	373	377	385	386	368	357	409	393	372	356	401	369	385	378	387	392	355	370	361	365	378	403	399	387	370	392	380	396	396	352	392	388	388	375	392	377	392	376	377	424	376	407	393	386	388	375	384	365	386	387	374	378	370	354	406	362	397	391	388	390	400	409	375	371	405	373	366	368	397	380	392	385	386	418	398	356	415	368	393	365	368	454	386	356	378	369	368	402	385	386	374	367	395	398	391	392	404	376	406	375	383	383	380	381	357	392	404	386	393	368	418	376	364	368	373	368	375	361	406	388	379	385	420	387	371	419	381	397	371	390	392	393	415	374	377	411	390	361	397	362	384	369	435	380	388	407	359	401	388	404	388	374	395	379	367	387	357	395	409	393	414	373	380	371	398	366	379	382	421	395	404	394	401	381	382	360	390	411	384	396	390	390	362	387	382	401	345	406	386	416	390	371	366	358	371	347	363	380	393	366	407	433	385	384	394	396	369	402	401	377	386	404	379	380	382	386	395	390	405	373	413	368	390	361	383	361	353	367	378	417	379	399	388	395	391	383	405	377	367	377	381	413	408	375	406	414	385	379	388	380	362	391	389	366	380	370	411	382	402	383	385	364	382	384	382	405	374	367	395	372	403	379	365	404	398	376	365	391	350	378	367	392	342	370	398	388	369	343	423	375	370	373	393	377	382	387	395	370	422	400
16685	16389	13779	7538	5067	3674	2978	2372	1872	1680	1510	1281	1242	1217	1090	1017	976	937	845	929	882	788	831	799	806	757	744	721	770	745	745	701	699	664	743	751	690	688	721	743	743	712	687	713	714	689	676	721	745	692	664	651	707	631	643	676	682	684	703	646	664	664	657	677	691	642	688	660	702	660	672	632	674	743	661	638	677	686	703	645	685	635	666	687	626	645	611	646	682	701	669	636	694	650	674	690	614	657	683	661	672	633	638	698	628	666	658	688	694	678	626	683	669	710	633	666	665	664	648	686	673	695	676	666	707	673	632	693	667	630	655	661	635	662	653	655	632	679	636	664	678	697	680	686	639	659	641	645	694	705	672	702	648	678	664	643	610	678	640	672	666	670	635	682	692	676	691	656	658	660	660	662	635	685	622	649	655	680	652	655	665	679	669	634	634	655	683	705	596	646	717	670	684	695	659	689	668	695	660	680	654	656	630	650	684	650	683	676	690	665	675	694	653	648	649	695	668	680	667	647	663	651	625	698	678	707	681	677	646	709	643	660	674	688	674	679	682	627	676	683	693	657	663	687	666	696	642	662	636	651	637	677	671	655	677	623	656	636	684	681	651	620	665	699	644	616	647	671	689	645	709	703	694	625	645	652	679	654	698	688	653	651	643	672	614	668	711	700	660	676	656	641	635	693	676	682	681	678	668	653	627	654	702	627	656	664	670	645	680	651	653	674	626	650	682	680	654	676	623	682	644	658	665	681	687	674	652	644	660	645	677	626	667	653	672	697	688	636	647	663	668	665	680	655	642	705	685	675	688	659	666	698	662	661	638	627	676	630	660	671	658	689	639	713	639	668	635	635	632	649	642	665	639	678	655	656	662	679	676	725	728	645	648	633	665	644	675	675	652	632	661	610	673	667	665	652	667	645	641	629	648	718	673	634	650	677	691	675	664	642	629	649	680	640	634	661	664	641	645	638	627	706	656	675	652	716	684	719	691	661	693	702	656	642	683	635	669	662	697	645	699	640	647	668	638	665	721	673	656	691	620	669	648	664	671	674	643	645	664	684	634	632	624	679	693	710	688	634	676	663	691	669	641	665	664	625	669	642	676	674	683	643	642	680	710	633	635	670	679	689	632	631	669	675	678	624	632	692	706	696	712	640	669	622	701	639	675	668	653	689	650	642	655	669	662	668	670	638	647	690	673	657	693	665	680	660	695	632	649	692	667	675	651	682	691	646	706	635	660	645	658	686	659	636	679	624	689	673	666	631	645	637	642	644	659	625	695	681	691	660	629	648	627	674	650	657	687	663	647	668	635	676	614	692	705	744	634	650	659	688	646	689	691	680	668	656	662	683	679	687	700	694	683	685	602	677	691	643	658	661	651	638	653	669	667	674	651	629	662	692	653	637	690	653	657	669	658	646	679	660	657	687	687	672	628	677	631	671	691	694	647	660	657	690	681	717	700	643	631	588	668	688	655	645	668	693	638	621	644	656	661	665	683	658	682	680	708	691	629	625	666	685	722	656	682	626	647	701	625	656	684	639	644	656	672	682	715	697	714	667	673	623	653	619	636	691	695	626	652	635	681	661	631	652	636	687	682	677	670	671	671	652	661	694	645	727	683	624	657	695	645	689	610	674	686	665	645	724	648	638	675	688	682	664	663	650	645	663	661	655	589	682	678	675	646	660	682	675	707	606	674	689	672	644	687	699	647	645	693	664	690	675	668	699	674	685	653	684	650	716	639	678	674	673	690	679	646	644	636	680	652	666	677	692	653	693	652	631	665	630	675	670	615	660	682	660	683	664	717	709	644	679	671	662	632	663	627	685	651	695	630	710	686	642	654	691	653	611	707	651	630	699	682	646	691	654	641	613	679	620	679	657	668	628	596	668	638	681	670	675	679	683	645	654	636	651	619	666	689	654	631	646	672	720	658	645	660	579	702	686	631	633	660	674	656	656	652	677	650	628	628	675	617	671	666	725	684	687	668	693	661	654	705	698	672	638	658	650	632	677	579	635	684	621	700	657	654	690	682	625	707	666	690	684	613	633	659	617	613	641	667	658	651	656	650	672	678	659	680	656	697	680	677	671	634	617	672	647	706	683	672	648	653	659	695	705	648	694	673	659	641	664	661	632	660	698	686	690	681	653	640	635	637	711	680	609	623	644	721	713	713	697	660	700	703	630	625	728	656	651	672	613	650	659	672	676	648	636	632	670	639	644	735	670	659	674	646	635	656	680	674	710	675	666	670	674	662	657	657	662	678	664	679	623	658	640	716	617	681	653	671	639	686	654	631	745	636	694	625	658	732	676	709	671	628	665	706	657	656	640	681	664	680	664	707	663	651	685	689	648	644	665	662	672	618	648	660	680	697	662	651	653	717	665	686	693	680	641	669	643	677	649	656	617	653	663	654	663	670	735	612	676	700	692	650	635	634	667	641	711	625	703	711	651	632	690	682	705	629	654	626	641	678	645	661	674	643	685	648	667	691	638	636	666	686	692	652	618	653	701	621	711	644	663	665	658	628	641	687	625	685	656	645	682	662	642	704	668	626	678	656	681	665	688	683	669	693	686	651	703	697	677	698	622	661	631	658	636	654	659	598	639	655	664	693	658	704	655	681	653	731	660	642	630	659	636	657	600	707	650	643	666	619	646	633	640	693	652	687	688	700	681	717	695	659	697	667	675	662	689	650	671	655	640	649	651	661	636	661	653	653	627	684	679	665	696	650	683	655	632	655	707	647	644	692	664	670	622	673	656	692	703	669	680	672	653	628	662	688	657	638	698	725	671	651	711	664	694	642	627	674	639	654	665	663	630	655	688	688	629	654	680	632	639	654	646	629	581	648	687	661	657	647	613	624	620	675	622	692	658	639	644	677	666	667	668	683	646	657	663	615	684	692	706	672	711	614	653	630	706	670	674	635	655	673	679	658	672	703	661	686	678	702	665	685	704	673	649	691	657	677	635	684	662	632	689	620	681	624	666	588	631	716	666	700	673	649	682	640	661	655	690	628	730	691	654	698	649	663	698	675	684	639	701	676	666	696	614	695	673	643	606	666	717	653	657	709	687	673	704	644	702	640	644	661	662	663	672	686	661	714	719	663	685	658	684	621	672	679	703	624	670	680	691	685	670	670	700	654	645	707	694	681	681	666	693	702	666	666	706	661	647	648	652	614	620	623	671	698	663	668	641	684	646	642	669	664	705	711	688	686	669	647	642	690	624	654	632	623	729	710	631	652	651	692	640	668	650	688	650	667	694	640	634	654	642	650	681	680	713	668	700	662	672	650	652	665	670	619	657	618	679	661	670	625	680	630	664	629	661	673	686	642	663	636	648	664	641	712	672	678	647	665	677	687	618	629	638	661	684	642	678	637	688	688	624	659	627	660	688	665	680	668	671	672	671	666	635	659	628	643	687	649	667	655	654	665	662	704	663	651	703	598	664	728	682	654	674	662	679	679	659	688	649	646	654	642	643	657	710	617	683	667	674	665	614
26389	19964	6950	877	503	458	417	437	452	438	395	387	387	414	442	440	407	403	407	387	392	411	427	409	411	386	380	389	396	432	392	418	388	409	415	384	390	408	389	386	458	377	419	393	444	414	384	380	383	391	427	422	408	392	432	394	399	415	373	427	371	413	395	390	357	418	414	396	424	403	379	395	425	427	410	425	425	417	413	411	416	407	397	400	407	410	426	426	426	416	412	386	412	461	404	386	407	410	442	435	393	402	388	407	437	423	409	415	392	375	437	435	374	414	381	392	439	402	399	418	410	424	432	416	405	402	391	399	417	443	394	381	383	398	404	382	392	373	394	388	358	411	411	430	392	402	417	412	388	410	394	396	377	415	428	396	381	403	443	385	399	429	380	417	426	402	432	402	408	397	446	367	438	385	396	423	397	385	436	379	365	414	387	423	415	421	399	423	394	389	385	406	380	385	399	389	430	413	443	422	397	391	383	400	377	422	395	412	428	392	421	406	407	416	413	412	404	411	392	388	419	411	414	400	394	425	388	421	402	421	435	370	419	408	427	395	402	418	408	390	410	384	418	407	378	432	427	430	426	423	420	450	384	392	422	457	392	426	425	422	426	434	395	448	461	416	393	406	400	448	437	391	420	408	460	393	381	419	410	434	383	386	408	398	431	375	400	397	403	402	381	428	395	428	416	413	419	400	371	407	425	404	365	397	424	405	443	410	388	393	427	391	378	406	417	449	397	408	435	385	419	389	382	406	403	397	398	429	391	408	377	377	406	390	420	411	410	430	374	362	378	416	396	420	430	423	419	415	418	395	411	405	404	401	424	397	396	408	420	416	371	393	408	381	394	440	364	421	405	394	404	380	421	413	397	395	383	422	385	411	383	411	418	377	402	413	370	380	375	422	434	458	427	407	404	398	406	421	428	425	367	381	381	392	395	384	399	416	410	434	427	396	388	390	406	373	421	398	425	418	397	420	383	401	388	395	420	400	399	414	412	375	392	395	396	402	405	409	410	430	428	426	390	421	390	376	419	410	396	438	400	417	423	437	402	403	391	413	421	411	418	411	404	394	403	425	383	400	400	420	423	425	424	427	410	393	392	398	394	397	404	387	399	367	430	405	420	393	403	432	386	404	407	424	417	399	388	412	419	391	358	411	374	404	410	393	411	378	390	393	425	437	391	434	400	390	399	406	367	370	406	415	387	408	438	402	380	408	410	410	383	389	422	406	411	411	399	382	365	386	392	392	418	384	401	398	418	389	420	411	431	389	428	396	394	403	409	413	408	398	381	412	425	400	361	390	403	450	399	400	396	400	393	398	416	418	385	423	398	399	384	409	404	409	423	392	415	401	382	405	422	380	409	387	393	380	431	387	402	412	415	426	400	379	426	410	427	391	387	427	411	384	410	411	420	396	377	392	388	408	450	394	408	429	400	410	445	402	375	359	398	410	402	402	382	426	393	425	360	407	410	456	426	411	439	383	405	430	377	397	417	405	445	388	406	402	391	402	411	402	387	405	394	389	391	408	415	402	435	384	418	376	392	377	432	384	398	393	398	394	398	395	412	398	387	393	418	381	417	394	371	412	386	435	384	382	427	404	379	410	419	383	431	443	369	386	431	390	372	417	421	377	389	392	410	420	383	362	415	426	414	399	438	388	377	407	439	433	430	375	416	424	405	394	386	407	388	413	402	406	416	432	386	413	395	438	384	394	366	410	379	390	402	416	385	409	415	423	393	384	385	430	375	441	385	402	394	390	397	375	401	397	407	376	418	422	412	382	431	402	369	389	412	384	395	409	392	416	423	417	437	375	380	397	438	377	371	392	448	366	407	350	423	384	372	420	377	397	382	420	397	438	424	383	404	367	398	403	394	383	412	383	431	405	425	450	419	437	391	387	382	403	401	408	396	368	432	403	404	373	451	402	412	383	441	400	432	404	391	386	379	355	404	398	389	391	368	398	404	413	396	440	389	452	403	394	396	397	371	403	451	401	419	385	386	387	376	390	392	405	423	379	389	421	429	414	388	378	398	402	405	435	407	394	427	427	420	423	433	427	416	444	449	400	416	426	374	419	389	383	402	427	406	378	400	361	396	443	376	420	404	393	400	417	374	441	414	433	391	416	400	375	395	395	417	402	405	430	438	371	383	387	415	406	388	410	424	424	422	402	401	417	413	409	430	408	405	420	419	374	425	397	387	419	396	430	435	386	387	428	442	395	404	410	410	394	418	396	408	413	381	376	361	400	384	386	424	384	389	399	403	413	366	389	401	415	396	438	397	398	446	426	408	406	407	386	393	409	347	393	411	437	402	443	414	440	420	394	409	408	421	427	421	376	364	388	441	424	403	426	415	397	397	412	406	424	412	394	395	437	422	403	428	375	417	403	416	385	389	391	439	445	452	413	390	379	423	394	421	418	351	408	394	374	459	422	382	405	387	384	377	414	345	395	399	404	383	396	372	428	415	411	412	443	384	414	378	376	390	406	425	378	424	370	431	370	416	395	421	397	438	415	383	388	391	419	398	415	379	425	379	433	401	439	430	400	424	380	426	400	400	426	394	364	399	425	430	390	396	378	385	396	407	420	398	392	415	410	421	393	397	433	409	398	411	377	385	380	413	361	407	403	414	398	421	399	397	368	385	425	394	400	410	379	389	396	398	409	437	391	403	386	406	408	386	382	415	406	410	399	443	327	435	422	393	404	427	412	394	426	387	433	405	433	413	422	384	402	398	446	403	397	427	384	407	391	422	398	413	392	412	394	410	413	395	407	395	376	413	441	402	428	402	425	426	442	388	414	434	414	412	405	428	410	382	416	402	402	378	421	414	403	392	407	388	388	422	398	365	399	388	412	401	374	388	393	407	385	401	388	420	402	427	387	395	413	392	398	388	403	413	427	406	392	400	452	378	370	412	421	427	405	394	393	424	408	382	399	391	412	431	417	401	366	407	384	399	382	388	410	409	395	423	400	418	409	403	391	378	389	400	431	411	390	416	403	453	419	381	460	409	387	422	389	409	380	430	378	384	393	434	401	413	422	390	379	426	386	407	400	400	398	393	435	407	382	399	417	409	384	411	426	409	450	414	413	404	366	438	369	394	392	420	384	424	411	397	400	396	391	426	390	411	388	411	404	384	395	424	424	374	391	342	417	408	419	378	410	416	400	387	406	407	402	380	389	414	394	413	378	423	392	414	410	394	412	416	386	414	425	405	414	393	409	387	455	401	419	438	405	401	442	383	389	414	377	391	403	405	424	404	410	394	380	401	398	418	420	399	400	382	414	432	377	391	410	386	396	426	398	354	418	442	395	366	398	395	380	439	434	393	407	443	379	394	383	416	443	405	411	398	375	386	394	411	394	400	393	423	406	395	402	404	370	426	390	393	404	405	413	397	390	431	417	391	395	407	409	417	431	411	409	374	397	432	402	445	403	415	386	391	440	393	442	413	437	399	392	422	428	403	418	398	401	434	379	337	393	426	412	382	408	384	405	424	416
6827	1833	1706	1180	936	853	819	813	802	805	766	724	754	762	754	772	705	750	774	793	795	732	752	745	729	735	800	719	787	777	761	751	749	798	716	712	752	744	749	727	798	721	739	735	777	743	744	756	723	726	697	733	746	719	777	736	732	724	721	775	749	779	746	772	758	732	781	748	740	688	730	724	733	779	764	748	741	749	744	786	743	719	759	758	769	723	756	700	730	711	778	747	774	701	717	738	758	756	720	743	762	744	708	687	724	761	747	792	754	759	743	730	726	750	714	752	731	712	718	766	728	766	791	731	743	790	718	721	697	781	739	759	815	730	748	745	781	732	750	734	710	744	752	782	755	693	756	781	725	770	784	763	747	689	765	719	716	759	716	719	753	739	710	660	726	760	706	682	687	726	746	814	728	782	732	761	715	731	796	700	750	709	761	738	780	739	711	717	732	716	785	766	720	782	739	740	714	751	757	749	714	709	749	706	713	763	747	656	729	729	727	777	689	747	758	711	789	695	759	752	739	710	741	771	777	729	708	720	736	711	735	760	781	786	747	724	693	724	782	741	754	729	754	737	750	725	759	709	720	696	720	746	732	769	751	797	734	731	719	714	744	755	744	735	733	738	677	718	730	747	735	771	725	723	740	689	729	714	740	713	726	762	755	729	748	740	740	761	710	755	739	735	757	748	735	740	726	736	750	780	754	774	740	740	737	758	759	752	719	715	723	757	760	805	780	755	740	735	739	758	726	722	715	726	726	727	762	718	715	746	716	706	736	729	728	735	730	721	766	757	737	731	770	705	763	781	753	787	747	720	768	746	730	785	723	712	721	758	757	704	759	736	733	732	782	728	768	713	719	715	752	702	746	759	759	753	787	674	767	773	735	696	778	763	747	676	762	715	733	764	741	700	720	689	716	742	724	706	771	746	698	749	730	739	728	720	667	766	737	785	777	760	747	720	778	688	694	725	729	804	749	740	715	719	772	742	741	735	706	714	736	756	746	740	767	732	770	759	736	751	732	773	777	734	721	722	753	726	719	723	761	721	750	780	723	751	768	698	726	760	794	696	736	800	746	782	715	735	771	688	742	705	725	724	737	709	679	749	764	726	752	727	727	709	748	690	761	729	721	744	754	674	777	739	768	721	798	752	739	750	706	742	739	771	805	724	763	730	732	710	738	727	729	716	792	773	735	733	724	737	740	743	783	723	703	742	765	757	749	742	749	773	755	779	795	761	778	720	745	746	743	752	737	712	762	755	743	763	724	789	703	720	715	677	734	718	724	706	766	742	767	719	735	692	737	710	742	706	763	736	716	729	726	737	715	761	786	750	713	717	719	794	719	741	709	802	727	692	746	794	718	753	747	756	762	749	750	784	739	782	729	746	712	740	676	701	714	741	766	705	722	750	753	719	725	752	730	746	731	745	715	705	732	708	716	746	778	736	734	740	715	754	714	747	709	739	717	715	790	742	760	751	727	731	736	747	742	766	735	721	703	694	782	733	745	767	738	730	775	771	745	734	763	737	813	762	742	712	704	670	762	736	743	684	757	722	736	733	733	731	734	747	724	751	796	756	747	729	776	714	726	774	758	716	727	733	757	710	773	748	771	720	728	736	738	796	742	692	668	701	761	722	752	701	728	747	786	738	733	719	744	751	704	755	797	689	723	769	708	791	733	728	765	699	691	715	695	734	794	731	750	791	729	774	745	676	742	718	706	745	781	777	734	799	754	752	738	719	759	792	765	793	722	771	727	715	734	693	742	767	737	719	800	737	748	738	725	785	766	729	757	743	713	728	750	687	707	763	739	725	767	681	770	740	712	759	720	753	742	751	716	730	734	743	762	738	772	762	706	774	751	693	779	777	717	720	645	719	795	730	709	750	690	755	756	745	737	720	747	748	701	666	674	724	703	725	734	732	782	729	727	801	736	726	724	729	737	729	762	756	745	740	756	765	740	768	779	710	755	777	755	751	756	790	738	737	722	720	714	794	718	744	713	743	731	747	686	750	737	650	737	715	730	717	702	752	730	716	729	758	711	709	759	742	721	749	711	688	730	724	719	759	748	778	764	734	738	759	765	810	745	742	740	763	774	759	674	777	720	744	745	755	781	739	727	682	743	765	735	728	746	766	741	704	743	749	693	781	704	797	721	732	718	742	731	736	729	742	725	812	727	735	714	742	713	724	666	786	759	734	730	722	725	776	722	748	763	719	763	748	739	752	742	721	731	696	773	739	731	769	740	771	713	757	750	736	757	729	727	683	780	711	735	759	750	697	748	779	746	760	756	766	754	720	739	770	711	768	699	795	712	749	791	718	785	755	720	753	773	751	727	755	764	733	733	686	716	740	738	742	744	739	741	699	792	730	697	730	731	738	727	720	727	748	753	750	733	688	736	744	694	750	729	767	712	743	726	722	750	725	751	737	748	737	779	758	756	746	774	714	738	697	680	746	723	749	773	749	748	707	780	751	732	729	727	794	691	723	725	724	759	705	777	708	718	714	758	708	728	772	756	746	749	734	745	739	739	720	729	723	768	722	728	733	707	784	750	784	731	736	731	712	747	763	724	719	746	724	727	759	771	714	752	712	716	705	736	746	738	718	723	726	746	707	791	718	746	706	764	735	738	754	691	760	727	716	741	772	763	683	750	728	727	747	744	684	785	719	743	726	781	755	725	731	756	706	743	731	683	689	729	673	742	742	767	745	713	738	760	725	770	753	717	737	739	713	761	709	801	729	721	727	734	708	693	777	719	759	711	758	774	802	747	784	761	767	741	735	736	723	754	719	734	704	754	769	729	757	763	710	750	756	750	721	716	709	730	759	728	740	722	721	701	755	745	784	773	736	717	735	720	740	750	732	753	701	744	739	741	800	743	752	747	709	773	751	740	713	705	710	738	763	723	725	709	731	716	758	705	727	757	700	731	716	753	781	774	775	720	747	742	726	723	760	760	693	766	772	733	715	727	793	723	716	742	680	744	733	743	681	729	797	701	721	735	729	712	717	776	734	728	744	665	736	738	755	720	714	692	776	748	776	720	712	717	756	712	725	668	683	745	797	761	784	747	759	783	726	713	794	690	771	732	782	711	727	702	758	734	753	757	715	779	723	759	752	747	728	727	745	732	700	739	754	710	724	699	715	778	731	740	721	745	755	721	737	697	789	747	658	698	744	683	710	736	749	723	743	729	747	764	699	730	707	747	738	760	737	722	719	755	731	744	786	759	706	761	726	710	738	719	719	739	792	778	743	814	712	739	743	730	766	727	758	725	741	750	702	746	731	803	748	721	682	704	732	769	784	700	695	762	775	774	727	725	745	746	782	745	725	727	756	764	771	740	728	732	745	713	730	748	700	756	768	732	786	721	759	712	768	763	794	757	734	709	736	693	744	764	725	757	750	776	793	724	711	729	758	723	692	720	732	789	769	715	776	691	723	675	709	805	712	764	728	772	703	739	720	697	752	753	768	737	750	720	732	788	718	747	750	703	727	732	755	748	771
24125	20994	28050	24091	18597	1450	607	470	383	355	308	283	254	249	257	247	210	213	238	253	233	224	233	240	228	224	235	198	229	243	212	234	201	189	196	205	222	211	214	209	205	204	203	187	224	203	205	185	211	199	202	214	171	226	200	193	186	198	195	184	199	188	202	201	206	185	184	174	179	205	205	200	201	217	205	192	183	230	176	210	194	196	186	213	183	197	210	200	180	167	215	199	194	200	172	197	186	190	192	183	189	191	191	203	166	198	199	186	186	213	217	200	195	198	189	197	223	185	199	195	197	190	213	194	211	192	186	217	200	178	178	229	188	196	206	201	187	227	189	198	196	207	181	203	199	190	205	210	192	186	202	202	196	196	186	192	191	192	178	191	222	219	181	206	203	196	166	212	189	170	195	208	200	215	192	225	206	180	190	199	182	163	200	190	173	211	189	199	223	190	202	240	184	189	189	182	188	182	185	210	208	183	219	201	214	188	183	196	201	174	188	178	187	217	192	208	191	178	204	191	170	204	207	209	190	187	197	186	199	190	186	184	183	195	185	192	198	194	188	199	187	209	188	196	193	196	188	201	190	224	235	174	183	212	201	217	190	232	199	209	205	196	215	189	194	191	182	181	195	203	220	183	202	190	210	170	192	198	214	179	195	195	190	207	196	195	199	174	205	188	187	205	187	166	200	220	173	176	207	186	188	202	219	189	218	199	205	194	214	197	188	215	187	177	195	155	199	196	191	196	170	196	188	198	209	212	187	193	191	230	205	198	211	218	204	185	208	190	192	181	209	209	178	162	176	217	187	199	188	177	172	189	199	190	191	198	191	171	193	198	191	193	184	204	197	186	208	212	179	196	189	196	184	200	200	184	188	198	188	187	186	200	194	180	182	167	188	166	189	198	189	198	202	191	215	215	205	192	178	187	201	187	190	181	199	203	192	219	199	209	200	194	197	175	183	206	186	198	198	190	207	215	169	206	190	215	188	211	181	208	190	226	215	193	201	219	191	195	173	200	202	219	177	212	211	216	193	199	205	179	206	210	203	191	187	175	208	183	184	162	200	195	189	185	169	183	179	187	206	199	192	169	216	236	187	210	178	175	184	213	217	195	196	201	198	183	202	190	201	225	215	177	189	173	197	181	165	211	199	197	194	189	196	211	187	197	182	188	183	197	188	223	174	190	189	213	183	178	204	203	201	186	182	184	196	179	199	189	180	196	203	178	217	196	202	195	224	209	199	206	197	175	216	196	198	196	189	208	206	191	194	193	197	213	190	198	187	194	199	198	189	221	212	194	193	192	185	200	184	200	195	182	204	198	185	190	189	198	206	195	188	169	206	190	188	196	189	191	191	217	180	198	174	204	181	205	186	217	195	183	199	177	172	184	220	214	212	192	184	201	178	182	202	206	187	169	196	173	185	195	204	208	214	181	203	168	168	184	170	199	184	192	191	192	193	197	185	201	186	210	222	188	212	190	203	217	194	186	216	165	189	178	216	171	168	196	199	202	225	221	198	175	194	164	187	200	192	169	192	166	180	181	215	156	184	189	194	209	185	195	213	176	199	212	192	222	187	199	177	181	195	172	207	207	217	199	199	200	195	194	193	193	220	187	206	213	171	186	196	190	201	176	183	195	177	223	171	203	167	200	180	189	189	184	191	185	214	199	209	197	214	186	200	207	209	209	165	187	202	212	195	214	202	185	175	208	187	188	196	198	243	210	197	208	201	200	197	189	198	208	188	183	191	178	208	208	185	185	151	178	188	200	188	213	218	183	187	191	160	199	180	188	211	186	209	196	210	205	185	209	198	186	169	189	206	179	208	170	191	186	217	189	203	182	191	200	171	203	186	213	199	183	189	197	182	192	180	211	202	199	194	206	187	172	191	203	208	182	189	200	190	188	192	219	188	201	204	173	202	201	179	194	189	194	196	215	189	192	200	179	208	206	187	197	213	187	180	207	173	210	182	209	215	187	214	196	175	180	187	224	191	208	219	202	224	193	205	167	187	195	209	179	209	196	205	175	210	212	199	183	195	191	187	190	208	192	210	187	175	206	198	207	201	171	199	212	191	187	184	145	199	219	186	201	210	209	194	200	198	193	229	183	198	205	179	190	203	205	192	201	200	198	178	202	188	171	202	140	196	207	184	171	175	190	181	215	180	190	199	197	190	214	196	194	181	207	193	206	207	173	185	173	178	206	196	175	199	189	209	211	197	211	171	191	207	178	183	183	188	189	184	197	202	202	190	188	189	187	181	200	183	212	189	197	184	199	210	212	193	202	197	200	216	187	214	202	194	180	188	186	171	207	178	183	190	214	177	199	224	174	215	236	223	192	184	180	183	213	183	202	196	176	186	204	203	221	221	193	181	219	187	191	203	199	205	191	229	204	175	185	204	184	189	207	197	204	208	199	172	200	188	212	204	203	198	187	192	212	210	206	167	186	184	191	205	206	205	182	199	213	184	175	192	199	208	203	212	192	185	215	188	238	189	213	210	187	200	192	192	230	195	195	199	212	192	191	231	205	194	196	183	214	203	178	201	201	189	203	194	201	195	195	189	211	209	204	193	212	174	200	189	204	179	188	201	199	188	189	203	202	202	195	178	178	201	209	198	194	204	198	196	190	201	187	184	177	223	220	198	198	188	181	203	193	219	185	191	182	204	201	209	181	183	211	183	189	171	207	197	189	186	205	197	196	197	198	194	194	203	214	183	187	229	192	209	199	188	203	207	184	192	184	191	198	206	227	174	200	180	200	164	205	217	203	198	193	190	183	201	181	212	210	197	215	187	180	211	179	196	197	195	185	200	200	203	193	216	193	205	193	215	186	182	193	199	187	189	203	208	229	194	210	191	210	210	200	217	194	196	208	195	179	192	176	189	198	207	180	211	199	174	200	194	171	193	172	197	192	247	179	199	194	182	183	184	189	207	205	190	169	222	174	188	196	201	207	176	199	192	194	197	197	191	202	187	206	196	205	202	173	200	184	203	204	200	189	204	178	201	161	209	177	216	217	179	199	230	194	166	195	181	215	194	191	205	206	202	211	192	185	202	195	217	215	184	182	202	200	173	195	190	199	188	227	199	187	198	189	180	210	202	186	164	194	205	203	195	197	192	187	187	173	195	178	182	212	216	192	152	168	189	205	183	202	191	203	206	194	192	184	216	200	190	186	195	194	178	177	192	185	189	191	205	199	186	219	201	217	202	227	209	201	187	199	206	191	194	184	223	180	180	193	183	187	204	183	204	190	179	204	184	183	200	199	191	223	190	171	206	202	196	170	196	210	215	152	166	230	167	196	201	175	182	187	223	179	183	184	204	194	203	188	196	181	197	184	174	199	215	197	189	163	195	183	194	185	197	172	199	187	163	215	184	182	213	198	194	192	185	195	191	172	197	219	169	183	184	195	207	212	188	193	187	207	197	213	181	202	183	195	183	191	174	204	195	210	167	197	205	193	209	195	214	213	222	173	167	200	182	202	198	187	220	183	207	160
14841	10080	8705	4482	2871	2044	1617	1247	1070	903	798	749	653	621	596	562	535	491	468	475	457	452	496	452	462	435	446	458	404	423	461	361	428	401	442	369	434	390	391	424	398	392	407	412	397	370	384	392	388	390	404	382	353	403	385	420	397	374	390	409	391	395	391	407	379	390	386	349	365	345	399	347	373	423	393	410	401	347	398	395	400	415	374	365	380	384	379	350	403	409	394	382	406	384	381	415	356	391	382	347	383	402	377	389	395	380	402	368	373	357	341	408	371	347	390	392	365	373	380	372	428	378	395	373	402	365	385	352	385	387	350	404	380	363	381	380	357	351	424	409	387	381	370	373	402	398	410	387	380	379	362	405	368	350	371	409	370	372	364	360	369	380	392	368	356	371	365	404	376	348	384	388	381	381	361	395	375	380	349	397	383	390	386	382	445	392	387	398	372	398	355	372	391	352	397	365	360	387	378	402	387	378	351	385	357	365	412	394	412	404	365	340	335	390	429	376	359	390	381	369	390	354	402	429	396	366	400	426	368	403	412	403	333	368	397	424	404	402	380	365	397	375	384	360	396	428	389	363	384	371	334	327	422	359	347	427	421	368	385	375	398	396	388	446	377	365	388	369	393	363	408	382	388	364	373	393	390	383	360	392	377	390	381	355	400	423	394	401	390	380	428	380	365	362	378	373	370	379	385	390	348	366	394	360	340	403	387	384	357	382	364	384	400	389	349	402	361	397	403	355	408	354	366	372	397	349	366	391	383	373	362	375	401	395	382	417	376	371	395	372	405	376	384	362	340	380	362	391	380	373	389	377	358	377	401	425	345	372	366	413	394	380	386	361	376	415	379	374	386	366	377	381	337	361	386	367	386	337	349	374	370	342	370	344	364	393	370	359	359	408	368	350	326	363	361	364	379	384	377	383	336	372	355	385	348	369	397	391	368	367	412	360	369	371	402	409	391	367	357	376	377	323	384	338	407	373	389	399	311	393	348	381	384	361	351	366	418	363	382	367	371	358	397	387	419	355	357	374	360	335	385	363	377	351	391	384	357	341	361	404	354	379	412	372	377	411	359	366	336	384	352	382	362	381	395	400	421	344	411	354	361	371	365	397	397	370	409	364	330	365	362	382	405	388	404	349	396	357	387	378	362	361	385	332	385	366	406	383	391	400	333	378	379	391	394	358	386	388	409	362	385	378	398	399	380	405	388	386	386	386	354	388	397	399	357	352	389	380	392	379	396	392	387	364	370	353	397	373	368	369	407	384	384	345	390	393	373	374	379	383	408	373	372	398	382	409	357	367	367	414	392	391	384	386	412	382	371	398	375	376	356	372	335	407	365	352	362	388	398	380	366	361	372	375	355	379	357	395	405	356	368	392	355	380	396	355	391	354	360	407	372	371	368	360	373	365	383	378	371	358	371	397	360	401	344	373	374	378	374	369	381	401	391	395	392	409	369	392	380	360	350	366	449	404	385	366	371	385	376	424	383	378	403	401	399	372	350	371	415	404	364	353	377	339	377	372	396	392	352	374	355	391	361	408	403	361	390	377	336	411	404	380	370	398	420	387	380	360	358	379	404	371	378	348	379	409	353	358	365	401	360	361	370	360	367	381	397	382	372	406	387	394	388	357	393	363	365	368	392	367	381	382	358	345	401	358	379	371	387	364	387	386	395	408	363	365	390	353	390	382	372	370	373	450	384	400	430	358	339	367	354	388	357	357	386	343	383	370	375	391	348	378	395	398	377	340	410	390	361	405	401	387	412	346	353	389	358	417	339	375	379	406	334	362	375	377	379	393	376	380	365	318	367	376	408	346	399	346	390	400	355	366	381	405	377	356	411	387	365	386	391	342	375	409	392	363	364	395	405	376	402	391	339	375	422	366	406	393	373	391	383	407	423	381	395	393	362	380	354	381	393	372	363	357	377	363	374	381	366	355	402	375	378	352	358	353	359	363	381	362	399	390	358	366	335	404	390	354	409	357	359	353	393	380	405	396	393	400	370	405	385	397	366	364	330	379	371	381	371	385	387	380	364	396	357	377	361	394	387	393	392	420	350	336	390	340	372	434	412	360	337	383	400	389	388	363	350	404	352	331	348	394	403	380	312	382	374	390	349	391	369	341	378	404	392	394	361	387	396	354	360	378	374	367	393	378	380	400	361	416	371	362	381	366	378	390	377	342	382	345	357	397	401	341	350	372	352	366	410	384	395	354	339	353	359	400	379	377	361	341	360	369	345	351	374	376	380	377	379	361	415	401	382	384	355	361	344	398	379	355	345	371	396	336	383	369	370	388	380	375	416	344	368	347	352	394	385	361	382	363	358	340	390	364	359	360	357	354	397	377	343	363	365	363	357	343	384	391	338	375	364	356	359	403	385	373	352	373	369	391	398	352	348	392	392	407	397	356	376	413	398	384	343	384	396	341	404	400	378	404	407	384	360	376	384	406	390	347	400	360	397	373	365	385	361	354	378	366	378	369	352	408	355	366	352	406	394	398	349	392	392	370	382	367	384	348	374	403	358	355	369	385	351	388	375	403	370	390	403	381	391	397	377	368	397	373	361	386	365	380	352	359	376	357	395	365	376	344	404	402	383	358	388	384	386	403	398	385	352	414	372	368	372	401	370	352	356	358	375	350	374	384	380	406	366	363	348	378	367	361	353	398	377	384	360	359	412	359	401	362	412	398	358	383	345	367	375	374	346	386	339	392	375	394	391	344	377	370	369	414	352	360	395	377	392	348	360	358	413	403	398	344	397	392	388	394	393	337	385	377	411	348	349	369	407	389	402	385	397	389	400	369	346	348	384	381	393	392	390	358	363	388	356	391	387	401	364	374	408	398	410	385	355	396	373	352	372	376	390	359	355	377	424	382	385	376	393	374	378	397	371	355	381	367	365	382	372	372	368	375	353	400	420	375	370	377	359	387	364	392	377	370	401	386	359	347	390	392	356	373	390	367	379	383	390	384	358	391	354	361	366	370	359	369	357	379	386	356	362	358	371	397	390	384	365	391	368	362	362	372	358	383	361	382	377	392	386	409	390	385	351	398	352	393	398	355	377	403	414	360	378	349	369	359	388	409	394	335	396	339	391	398	346	385	348	367	384	384	379	385	385	371	353	351	398	398	394	383	349	408	368	361	375	355	376	391	385	394	350	392	389	364	388	373	378	409	388	353	363	441	343	388	353	381	378	367	386	399	341	383	380	374	371	370	365	377	365	386	383	362	365	361	376	364	374	389	391	387	382	375	382	357	369	390	357	422	349	342	360	379	392	396	400	369	365	364	367	380	383	368	384	395	398	406	376	399	364	361	401	361	386	387	357	355	362	370	400	333	344	351	376	423	411	362	387	359	383	369	392	372	355	342	391	362	375	368	372	366	352	333	366	389	381	379	356	375	349	394	406	371	363	381	404	367	334	367	336	381	411	339	354	377	370	383	352	404	367	397	370	364	371	328	402	332	329	374	388	383	397	374	367	377	385	403	397	392
23009	20970	28730	23376	20974	16978	1867	850	681	659	579	577	566	541	481	471	469	480	452	432	441	440	417	458	416	410	441	420	411	433	398	426	453	404	436	396	398	437	409	434	419	395	422	381	373	400	409	411	399	415	385	419	402	410	409	391	442	390	361	383	435	391	407	414	390	421	408	378	411	410	413	390	411	403	408	420	381	386	370	411	416	404	354	399	376	371	395	384	409	389	416	394	385	397	422	389	380	381	390	399	384	372	428	408	366	361	397	401	356	409	425	382	412	400	417	387	376	400	390	372	406	376	436	400	423	388	349	391	415	406	404	374	368	387	374	399	387	371	375	340	411	399	363	392	415	389	389	411	363	409	393	395	396	380	382	366	378	355	379	396	405	391	417	386	426	387	408	388	410	409	403	408	405	375	427	413	356	392	367	385	388	395	404	367	400	395	415	365	390	384	403	408	364	401	414	430	384	375	375	393	378	435	411	427	385	404	396	390	385	413	398	388	410	371	371	377	378	388	403	353	396	354	380	417	390	385	381	373	391	424	364	382	386	379	350	379	405	387	379	412	402	396	364	430	450	388	398	377	393	376	374	400	382	407	367	372	390	390	399	424	359	379	399	337	388	364	423	382	359	407	427	389	369	407	401	380	371	413	380	350	403	400	367	342	386	412	357	373	427	378	377	393	397	388	413	387	390	388	362	355	384	413	359	377	379	411	395	400	385	368	353	379	391	398	418	437	374	369	384	383	372	380	391	372	396	388	435	402	417	434	396	386	391	369	410	387	400	368	388	395	405	379	364	356	356	400	387	383	401	390	429	391	411	383	391	378	420	408	390	406	403	399	384	357	376	347	393	392	384	371	403	382	372	387	381	383	375	379	410	426	389	360	388	386	346	401	369	381	349	385	340	366	379	395	388	391	405	399	410	357	432	417	397	385	389	382	410	375	379	391	386	397	422	401	411	357	372	409	411	346	412	374	377	343	393	377	398	391	397	377	403	387	402	397	381	362	408	382	379	405	375	387	399	382	398	386	373	409	391	387	353	392	363	390	400	380	392	400	384	387	357	362	400	377	353	443	374	391	414	382	399	396	379	398	399	389	423	409	361	381	387	381	394	370	398	354	392	354	400	386	393	385	372	385	406	417	354	369	382	406	390	374	383	367	398	377	350	363	397	375	381	366	403	378	390	386	420	365	418	413	388	345	400	377	379	379	395	355	406	396	400	399	382	383	382	364	363	419	393	390	415	367	400	372	344	362	390	374	413	393	404	408	396	424	368	375	390	366	407	357	363	400	414	386	387	377	426	415	346	377	417	344	390	410	409	395	394	380	366	377	410	403	359	399	417	348	378	413	357	403	402	378	431	376	411	420	410	389	370	371	404	382	361	370	374	378	370	354	384	389	390	370	396	407	394	387	408	353	376	367	375	381	419	384	394	391	429	364	417	402	368	404	388	408	375	410	386	381	397	389	379	366	390	331	406	356	398	407	367	381	357	404	372	376	411	373	389	357	395	380	390	386	406	388	391	397	385	410	378	376	346	348	442	390	401	386	393	356	416	406	412	395	375	396	401	407	381	366	394	401	378	390	388	371	382	391	397	371	370	384	396	362	366	429	393	399	433	397	379	387	407	386	372	388	407	414	432	360	422	412	408	365	412	422	393	391	410	384	385	398	396	403	410	383	387	380	365	390	395	394	419	374	351	388	373	400	399	373	418	408	376	412	392	392	397	418	384	365	347	402	379	390	387	387	391	424	412	400	356	374	417	399	393	406	404	393	384	366	373	399	380	354	386	400	412	351	393	371	407	372	405	389	403	416	351	404	357	403	430	385	416	410	368	372	398	372	357	390	416	372	362	401	392	391	411	384	412	377	388	405	381	381	345	384	383	393	393	391	358	375	387	378	383	371	382	337	372	405	400	440	378	383	399	408	391	436	361	422	414	383	366	376	405	358	395	393	375	375	405	379	385	404	339	378	418	394	404	399	391	389	365	359	377	412	379	382	362	412	386	360	377	382	369	417	402	394	395	417	413	359	434	399	340	363	371	396	385	420	400	374	376	409	365	392	360	425	398	397	376	363	382	348	357	418	376	352	396	409	382	404	391	346	378	409	346	352	415	365	401	424	376	384	404	395	378	391	395	369	382	402	397	410	407	378	405	391	361	376	382	387	370	418	382	419	369	364	440	415	426	378	395	399	379	399	359	408	378	401	361	427	380	415	386	432	362	374	380	399	416	355	423	380	380	372	410	407	411	419	369	374	397	398	403	406	378	406	391	391	383	424	404	402	381	392	372	383	382	377	387	385	396	371	372	395	383	341	414	365	406	360	396	388	360	410	382	391	381	391	399	390	379	356	415	380	399	395	389	356	399	413	387	378	363	384	417	379	354	368	372	373	380	427	388	385	385	405	370	398	377	410	401	373	374	388	387	379	405	381	395	407	411	368	384	378	372	409	391	412	388	424	376	410	379	357	398	367	385	400	372	373	388	340	357	389	355	387	411	361	360	356	367	382	387	380	382	415	412	402	396	408	428	367	392	384	395	397	409	342	410	399	364	388	365	385	394	349	376	396	343	387	416	392	372	402	388	406	402	390	391	383	422	387	367	370	379	374	416	393	380	382	389	395	405	403	369	368	433	353	349	377	392	392	385	384	370	379	378	351	349	372	359	405	369	395	395	404	399	394	421	374	361	373	413	369	390	404	411	381	407	366	367	411	400	384	377	356	393	407	434	360	405	416	372	376	358	370	412	414	410	403	390	408	361	353	400	409	422	391	401	373	363	361	392	357	390	411	391	369	374	345	367	367	381	368	368	378	396	377	351	387	420	402	387	363	381	399	393	433	386	402	402	399	366	424	382	366	376	378	384	398	380	381	357	367	380	392	421	394	381	378	374	379	378	393	351	400	424	410	360	390	356	411	367	394	354	384	365	376	412	426	373	386	395	367	397	391	412	392	391	364	352	403	363	405	409	391	391	401	424	402	442	357	381	371	380	374	394	388	395	382	382	380	388	421	391	375	385	390	400	380	367	406	392	378	403	385	424	414	411	391	372	367	393	408	374	420	389	362	362	372	396	385	386	400	342	393	368	396	367	408	382	387	329	430	394	408	370	393	373	401	392	361	386	362	383	372	366	393	365	388	402	357	432	363	414	406	376	398	414	388	397	368	374	393	383	362	380	361	380	390	368	382	379	378	395	374	389	366	419	404	352	381	398	384	387	407	395	379	368	421	385	375	390	371	358	416	423	418	409	412	379	403	369	370	395	404	405	386	382	397	374	353	435	372	359	373	395	393	411	412	381	406	380	408	407	401	396	374	392	380	397	419	410	379	374	407	386	413	410	383	404	417	387	359	398	353	396	375	390	398	393	361	376	379	400	415	417	375	355	377	380	400	395	363	391	397	393	408	405	381	377	376	420	375	392	408	402	378	365	402	370	400	367	389	329	394	368	376	384	388	418	397	390	361	412	392	373	389	363	413	375	375	405	392	418	379
17094	16358	13776	7312	5014	3685	2836	2301	1851	1697	1544	1336	1345	1087	1066	959	935	920	892	829	878	852	824	741	817	817	726	767	775	740	720	723	740	746	730	748	680	754	720	703	762	702	733	711	699	681	706	688	686	686	711	707	674	675	684	681	673	638	714	656	664	646	693	690	694	735	642	697	674	713	709	640	660	640	656	658	668	627	671	632	692	676	643	730	700	675	701	653	739	668	659	691	639	643	697	648	651	679	654	727	719	691	645	678	653	718	709	645	658	696	655	704	698	664	674	679	667	701	680	654	671	663	670	695	678	690	688	666	644	644	710	643	631	640	676	687	626	670	630	633	630	653	676	674	672	664	670	724	668	634	698	682	684	666	620	678	683	636	610	616	692	665	666	646	688	665	658	674	697	703	636	639	651	694	672	624	618	656	668	649	621	662	701	717	696	700	709	657	670	694	644	648	651	666	678	622	658	665	683	674	692	638	679	651	670	654	690	686	662	657	695	667	716	697	675	639	655	675	657	651	643	698	602	658	655	691	689	677	659	668	662	636	696	642	689	656	685	681	675	680	683	663	670	650	685	667	668	620	639	682	654	632	673	648	671	710	651	646	704	683	632	656	643	676	672	640	687	648	660	708	697	678	656	689	644	641	654	635	650	714	686	671	679	651	646	663	643	630	655	712	638	669	693	661	655	654	696	684	621	622	633	629	646	657	694	667	650	683	635	664	660	696	661	662	717	684	699	638	691	683	686	652	667	672	674	683	612	641	637	661	690	687	687	650	687	616	653	689	663	602	686	671	668	701	614	675	649	631	615	684	635	654	642	681	634	670	661	664	653	649	638	716	702	679	686	678	675	712	619	660	627	664	670	672	637	637	657	684	640	663	643	649	661	627	719	692	656	662	666	663	694	664	675	620	665	654	661	638	663	696	704	714	679	631	654	684	662	655	700	697	641	644	631	591	653	681	630	676	715	684	638	689	681	668	638	675	668	702	648	637	613	661	652	661	636	627	621	633	630	656	671	662	648	698	642	637	657	648	702	668	660	671	662	688	656	671	668	719	689	687	654	658	668	660	626	681	666	670	666	700	634	697	649	655	663	654	655	618	635	702	645	663	708	690	647	665	672	737	658	662	655	677	643	636	698	675	699	633	670	691	653	664	668	679	614	627	645	697	672	681	644	673	682	657	636	676	681	665	667	621	673	698	668	646	639	649	669	688	708	646	690	686	653	702	647	674	686	655	661	650	703	645	678	642	680	664	650	660	641	651	646	689	678	711	663	655	637	635	697	658	678	660	637	669	668	675	645	650	644	652	636	656	650	640	663	650	706	606	680	661	665	613	618	677	703	668	688	696	646	697	709	656	658	694	664	650	661	642	642	671	614	715	712	670	660	676	668	634	650	649	632	653	670	665	651	655	616	672	635	666	652	673	670	658	648	692	669	730	637	649	638	619	667	629	669	666	615	627	634	674	666	675	686	648	670	648	670	682	701	653	679	689	639	641	689	702	693	634	637	648	653	658	652	704	706	682	684	735	633	642	636	603	666	658	673	689	648	621	714	665	667	682	646	682	683	626	654	658	688	679	646	640	683	642	724	657	646	665	740	673	635	671	674	694	625	720	667	685	722	666	632	708	625	640	666	668	710	625	675	604	628	637	653	654	670	631	640	675	708	646	658	678	699	595	652	680	663	690	655	738	703	672	656	682	695	657	641	653	624	661	664	658	662	670	677	654	732	647	667	640	653	711	671	661	674	705	685	660	674	628	700	648	632	681	691	657	624	663	676	659	643	677	682	662	675	655	660	635	650	681	668	658	626	689	704	656	719	689	683	646	680	619	649	642	657	620	650	653	650	654	654	667	680	648	663	638	630	652	677	662	651	664	675	681	680	695	633	676	661	672	695	634	645	643	669	674	650	621	693	635	690	679	648	685	635	680	691	661	665	645	655	651	683	684	641	713	693	678	695	651	615	635	671	677	632	619	698	674	621	657	673	651	672	679	653	686	713	693	630	673	705	684	622	652	664	706	667	665	715	650	639	656	679	686	689	648	691	673	694	630	672	660	643	680	653	673	668	639	666	628	703	590	633	704	665	659	682	641	645	652	671	660	655	654	659	689	662	667	642	727	665	648	643	660	693	601	681	591	683	688	628	654	633	679	641	625	670	662	752	662	620	663	680	640	613	698	706	669	637	655	685	674	671	668	662	644	653	655	655	676	625	658	659	656	658	661	658	669	651	698	658	671	704	592	614	699	652	617	685	633	645	630	650	618	621	638	618	622	681	650	640	646	709	673	680	720	689	681	663	676	667	676	646	672	672	706	629	671	678	634	674	665	645	648	681	671	684	704	684	635	693	641	649	704	661	673	661	665	705	679	659	659	669	655	689	664	670	677	657	686	619	626	623	656	633	680	665	688	672	666	703	679	700	664	662	644	599	668	625	674	649	685	637	635	599	623	658	665	594	673	674	627	677	709	599	713	618	654	719	680	676	622	663	609	654	657	653	664	665	671	656	704	620	667	683	672	662	634	640	620	671	633	644	649	681	674	649	667	685	662	673	718	621	636	677	635	686	634	689	630	654	650	694	683	689	660	662	657	675	652	697	676	662	700	672	668	644	651	627	695	643	623	692	658	664	681	638	686	662	663	692	650	668	716	661	665	690	654	702	623	680	669	667	654	678	639	625	680	639	660	643	720	703	660	693	642	641	647	627	686	659	662	658	691	620	672	701	668	714	659	651	628	700	648	671	660	656	703	663	650	647	659	692	637	625	675	669	675	625	625	644	639	648	697	678	690	603	690	619	681	697	638	680	653	650	603	694	673	693	636	640	684	641	663	660	622	652	636	668	668	658	669	666	669	631	647	677	659	673	621	644	644	652	666	657	677	644	666	684	633	641	648	699	616	659	642	664	672	676	688	679	643	653	665	639	660	641	634	682	660	685	678	636	683	626	683	655	666	646	664	624	696	669	687	654	679	694	685	677	647	663	650	660	687	676	642	678	681	621	635	711	710	649	622	694	659	673	680	676	643	643	683	666	661	684	598	661	628	683	704	626	677	631	637	666	628	645	653	699	708	660	675	668	649	670	696	636	667	669	687	633	678	604	662	721	640	627	692	649	674	633	687	672	637	632	659	645	643	635	640	656	648	646	640	625	657	612	690	649	693	675	666	633	671	634	696	670	671	641	656	618	663	653	639	715	675	680	646	630	631	624	667	627	674	672	637	668	659	662	656	635	678	684	667	624	638	666	619	645	672	671	647	660	690	666	685	642	693	657	683	666	650	627	711	644	668	648	665	697	645	668	619	702	640	658	656	670	662	677	656	675	703	678	691	612	705	679	687	654	679	636	688	695	650	662	677	662	692	658	697	661	642	639	662	654	680	641	648	635	652	657	679	690	653	615	630	652	645	656	705	640	671	674	640	666	679	699	687	691	669	662	697	672	675	623	698	702	674	685	644	631	613	642	663	673	646	649	676	714	664	689	660	667	703	650	637
26632	20048	7237	1031	693	615	477	422	460	459	443	419	425	410	419	399	426	434	404	384	383	419	413	409	426	417	392	415	422	354	399	428	445	381	392	412	415	411	428	397	439	438	412	390	423	417	427	420	402	431	410	415	406	402	439	390	384	410	445	419	441	397	428	416	377	417	403	395	402	413	452	438	433	377	413	419	436	421	441	387	382	439	389	448	438	418	437	386	383	379	415	384	424	432	406	410	396	391	455	419	431	387	394	393	405	385	419	406	407	454	385	434	398	410	407	418	407	374	405	406	397	399	426	428	382	392	400	430	399	425	425	445	384	388	405	422	425	443	394	428	384	375	434	427	403	415	416	427	396	422	406	403	416	399	435	426	439	407	394	399	413	438	379	431	404	419	421	394	402	395	361	375	378	411	427	411	394	375	403	380	432	391	416	395	400	377	413	388	400	388	421	404	374	406	380	425	400	425	439	411	412	394	399	452	399	376	392	409	406	442	368	429	408	443	431	445	406	402	389	395	379	376	405	395	410	406	408	442	415	394	377	385	421	404	427	438	446	435	392	411	412	437	405	416	434	408	406	407	359	387	426	398	397	439	408	442	413	421	455	408	397	384	426	421	417	387	426	390	394	383	475	385	429	436	393	397	393	390	407	407	380	430	376	399	414	389	417	407	431	401	458	375	397	404	408	393	410	391	416	432	407	417	417	417	414	446	408	455	377	427	408	416	395	386	395	395	439	366	409	403	412	381	424	437	404	381	376	403	393	426	423	384	403	390	420	400	405	399	395	424	375	427	456	448	411	437	420	410	422	442	401	425	385	420	418	414	410	397	402	430	355	396	407	410	372	424	389	422	388	406	413	440	422	431	422	408	377	403	428	404	383	417	426	423	396	451	422	396	399	384	408	400	419	427	435	441	415	379	405	392	387	418	388	429	393	369	381	405	414	404	417	388	389	452	390	411	406	452	401	465	456	423	402	444	398	431	414	418	411	397	417	423	427	420	417	411	365	434	404	400	398	407	419	391	418	382	409	415	399	414	412	379	401	424	434	415	386	456	432	390	407	375	403	407	420	404	357	400	433	413	383	418	400	460	389	436	432	394	372	406	401	421	402	425	431	441	390	420	431	407	390	432	424	437	413	426	373	434	405	377	440	405	402	403	398	431	437	419	407	389	430	391	393	387	375	407	438	394	446	402	413	397	426	389	373	406	393	399	415	406	419	440	419	387	394	368	448	383	426	396	377	404	396	390	414	406	414	398	414	419	370	391	381	448	414	397	400	375	425	444	408	420	392	417	400	380	381	445	437	401	427	417	423	404	439	399	417	410	427	423	423	426	445	446	414	420	428	405	418	397	423	379	429	401	409	396	401	430	422	388	417	408	402	409	394	373	425	391	386	389	400	433	439	406	400	430	394	387	405	400	415	407	416	437	402	399	391	388	450	433	402	409	407	391	430	424	378	407	393	403	414	424	405	403	415	427	401	464	426	432	384	411	366	438	391	409	397	398	430	404	398	398	406	389	460	408	407	370	410	427	414	392	433	408	384	382	440	458	390	398	373	374	390	401	364	449	389	402	395	445	415	387	425	418	423	434	422	402	377	419	439	403	411	410	409	420	416	447	405	428	397	418	418	397	416	390	421	421	393	401	401	411	393	386	381	415	429	406	382	434	434	387	431	437	397	415	408	439	390	412	419	386	394	442	364	395	413	433	412	404	411	412	392	400	432	389	384	428	372	386	410	411	405	409	404	399	410	408	384	396	457	399	409	406	429	423	391	378	399	379	381	426	394	403	414	403	434	383	418	440	414	416	400	409	396	399	398	420	403	451	420	407	407	434	436	408	394	433	399	391	413	417	452	397	424	395	401	376	408	436	429	406	374	416	392	415	425	391	326	406	404	424	415	338	403	396	388	382	448	392	428	401	467	401	406	388	402	408	421	403	373	418	394	398	426	403	460	404	402	395	370	408	428	374	408	398	384	430	411	412	399	400	362	408	382	400	396	434	439	412	452	394	391	377	401	440	398	423	402	443	384	384	393	405	377	385	427	383	424	400	399	415	399	381	403	403	427	419	396	403	408	421	430	383	406	415	416	398	427	390	407	443	401	413	426	415	406	403	405	397	376	423	406	381	410	477	398	392	389	435	410	469	380	427	434	392	401	406	407	404	442	464	449	384	383	420	432	407	421	390	418	390	425	435	374	414	453	420	417	414	397	416	418	386	447	408	392	395	395	418	420	379	424	404	423	434	399	431	408	405	417	428	415	409	372	418	432	428	423	442	408	452	411	409	394	397	431	394	413	382	434	443	402	421	416	404	415	439	427	406	410	396	399	426	401	480	429	396	417	416	432	407	401	430	395	422	409	400	391	412	407	377	432	399	427	436	387	371	388	413	440	410	420	411	429	410	387	392	417	407	381	397	428	410	405	412	421	413	395	400	408	431	406	409	432	410	403	415	406	419	418	430	415	392	413	380	380	391	394	434	397	419	370	426	406	424	393	416	419	424	392	398	373	397	392	428	413	419	401	400	441	412	437	388	418	371	428	410	436	447	380	402	480	400	378	411	405	399	429	390	406	411	425	362	411	453	399	440	404	450	378	408	415	388	378	454	405	405	367	412	419	458	390	409	413	400	410	401	399	422	385	431	401	420	396	412	412	417	412	413	425	433	379	425	389	408	424	417	408	361	368	413	436	417	399	433	404	412	408	412	424	406	435	421	387	440	410	389	411	401	432	424	384	387	427	412	442	394	409	422	401	419	385	429	447	424	384	422	456	463	417	394	376	391	396	413	435	412	390	407	425	390	406	418	419	439	407	392	410	400	420	407	421	414	459	413	412	391	407	415	391	427	424	429	419	412	411	439	423	434	367	446	460	413	401	398	410	402	412	449	401	392	373	404	415	401	443	439	404	402	391	419	412	427	438	373	427	402	459	438	443	395	436	389	408	387	412	402	463	384	381	407	420	412	426	426	427	405	414	416	421	434	433	412	412	403	409	425	458	431	423	399	366	421	417	418	391	433	373	392	424	430	405	461	417	442	396	428	445	430	398	432	435	387	416	380	415	412	410	396	440	406	437	400	378	391	439	405	411	382	384	411	395	422	412	400	376	416	407	388	402	384	444	416	454	404	411	413	359	403	411	399	399	411	408	405	411	424	407	404	401	405	425	406	393	391	433	436	406	396	443	420	414	420	411	398	426	422	438	438	391	425	413	372	416	397	413	448	445	405	406	364	464	394	408	429	382	420	421	390	349	400	438	410	399	411	398	449	460	407	393	416	395	411	454	375	400	372	406	415	443	411	409	433	432	417	399	426	373	420	442	398	404	388	395	390	410	440	394	416	413	412	389	419	376	396	431	401	395	439	414	409	398	393	416	410	407	430	397	388	416	402	426	413	393	385	423	453	414	407	390	415	418	427	388	408	417	407	382	391	381	411	398	410	425	416	384	394	387	377	407	400	426	409	405	364	397	412	416	411	405	360	446	393	393	401
7188	1992	1764	1210	1016	933	868	874	818	848	757	739	773	725	753	718	765	821	732	753	749	741	752	734	718	724	731	742	777	765	796	753	753	704	758	694	745	740	738	761	736	764	757	745	762	673	737	720	728	735	708	765	712	773	742	714	727	690	685	698	739	741	750	719	723	687	705	706	701	709	721	726	785	733	758	720	742	732	707	757	753	720	748	739	724	723	740	792	687	723	736	713	720	743	747	767	746	740	770	721	738	740	773	761	743	695	746	764	743	770	741	737	685	765	744	758	711	706	758	775	759	773	707	712	723	707	778	716	748	715	729	761	706	747	728	776	696	697	738	732	711	750	723	745	726	755	750	685	726	754	711	742	690	695	728	746	760	741	749	759	756	739	716	769	722	747	740	713	734	761	758	767	711	697	726	721	746	739	742	716	741	760	732	761	796	745	715	752	710	735	747	724	748	744	683	752	694	672	739	711	712	682	711	776	747	705	745	760	768	731	743	692	719	760	704	750	720	749	749	700	713	737	720	685	725	730	767	688	677	741	738	724	782	743	746	711	744	724	732	747	705	708	680	749	715	677	738	735	783	754	749	732	732	729	772	740	716	710	689	710	735	737	720	711	775	760	691	718	767	734	785	736	727	756	758	712	710	739	760	722	748	752	736	727	713	721	770	740	730	737	734	716	687	787	723	737	728	735	741	687	724	752	746	744	744	725	731	715	758	799	714	759	760	744	752	716	712	736	749	758	727	738	724	773	733	708	765	753	755	726	737	730	748	736	697	746	702	711	767	714	707	727	736	742	711	756	722	750	741	712	771	688	768	709	746	706	712	794	732	720	683	731	744	713	771	756	761	739	717	724	709	750	693	713	763	748	730	714	718	720	702	745	781	692	718	734	716	728	773	746	747	719	708	746	746	721	723	698	733	751	731	739	733	738	690	710	789	742	693	713	724	767	750	778	731	725	714	754	702	750	724	768	739	760	736	750	739	732	714	713	726	733	729	714	708	754	734	745	750	742	779	745	779	692	736	745	741	747	732	731	744	732	733	694	766	736	776	791	768	778	728	729	684	769	695	731	753	725	744	712	710	753	765	781	749	732	744	762	725	725	762	729	732	728	775	686	745	755	792	745	759	722	693	743	752	745	681	744	738	708	755	699	731	727	724	716	724	724	734	725	694	768	731	747	726	796	751	712	765	771	761	704	777	743	711	716	773	722	748	742	715	755	749	719	774	711	778	800	700	735	756	751	699	756	783	733	695	736	774	758	695	711	742	697	735	706	728	751	758	751	746	746	761	736	714	771	705	652	774	713	705	672	763	788	725	740	759	733	690	701	745	743	783	739	788	744	717	711	734	753	734	712	756	733	790	692	763	757	746	663	793	741	766	728	684	736	714	720	715	795	762	718	770	698	730	758	762	720	738	708	739	744	738	733	738	724	765	757	728	766	718	755	728	767	721	745	735	715	717	721	761	739	773	773	729	729	751	712	675	786	697	754	719	754	766	708	707	715	691	745	756	751	693	740	721	760	764	796	750	699	715	732	705	726	705	757	721	723	738	683	769	754	734	729	725	774	696	678	736	680	768	748	730	732	713	738	705	765	720	795	733	734	784	740	746	717	736	729	736	717	770	725	763	743	733	719	719	736	693	735	737	767	772	745	771	714	718	699	749	732	692	697	725	718	775	702	732	760	813	720	752	783	695	745	763	665	768	704	725	733	754	758	750	789	749	781	734	790	717	750	709	731	729	672	749	745	722	699	709	753	701	745	753	730	767	712	705	755	736	728	738	726	723	737	766	735	772	720	734	749	700	783	694	736	739	730	743	748	765	726	702	717	760	730	738	757	755	763	765	704	763	764	760	778	786	746	760	732	705	751	760	736	716	701	741	701	719	754	725	737	794	712	745	713	733	738	737	729	733	715	661	759	757	741	754	702	750	755	753	736	727	701	760	731	753	723	732	734	728	697	783	745	742	737	745	743	732	711	744	673	753	750	782	741	721	676	797	753	772	801	726	756	711	690	732	744	734	705	755	815	718	696	761	715	706	751	737	702	737	751	720	745	721	747	750	718	761	727	699	769	750	745	791	739	764	765	688	751	762	783	724	726	738	727	727	752	716	719	727	740	745	776	757	784	758	737	813	763	744	713	732	704	753	744	715	702	735	689	701	728	700	738	733	680	762	774	749	741	757	765	701	735	719	733	746	737	792	696	768	735	701	771	715	772	704	728	758	739	754	695	713	696	703	731	751	739	734	742	766	775	743	716	774	720	719	737	760	701	762	744	753	726	732	732	779	703	737	795	713	749	744	790	710	736	738	714	766	758	749	776	705	766	713	721	761	714	767	717	691	749	760	735	758	730	719	784	733	765	726	716	666	726	759	733	766	713	731	699	741	772	717	721	718	749	742	749	760	762	725	755	767	688	756	735	756	732	742	745	712	725	742	741	707	718	757	703	676	713	778	743	705	749	761	741	743	748	759	746	758	754	763	773	750	774	741	768	708	746	742	743	725	725	702	733	776	783	731	759	739	713	754	722	725	704	687	724	726	737	755	697	727	744	737	748	742	720	785	677	716	743	715	717	710	705	710	747	708	766	732	745	773	796	711	741	708	755	748	760	712	731	735	729	755	783	713	735	754	757	751	802	760	751	756	692	773	766	742	786	757	737	765	704	780	738	714	686	748	732	695	766	728	721	744	699	759	737	725	725	784	699	733	729	779	726	734	787	747	715	722	777	740	764	757	701	740	769	715	711	723	730	735	764	739	749	753	701	733	714	779	696	792	740	723	793	733	730	695	705	713	795	675	772	735	766	805	750	712	768	701	752	733	784	744	730	723	735	756	700	721	772	690	727	770	738	791	731	749	730	726	723	697	722	739	744	726	765	751	726	747	716	766	756	747	753	746	720	715	740	685	761	745	725	740	745	702	782	699	754	727	727	758	710	759	802	704	750	722	734	756	723	686	720	744	742	703	745	706	746	747	705	762	734	706	695	764	751	766	692	736	766	743	758	733	735	778	724	755	811	751	718	763	786	730	755	718	713	759	749	733	745	733	749	740	729	714	731	762	703	790	735	690	738	731	768	770	725	751	761	747	714	701	744	768	711	764	761	739	770	708	724	764	722	720	753	692	767	733	763	779	705	709	751	740	727	728	707	721	707	687	787	700	748	690	713	724	713	748	772	744	728	694	741	745	762	750	741	671	675	761	695	730	736	753	765	764	717	763	734	755	739	768	735	751	756	746	759	768	680	727	792	720	768	714	748	709	734	753	779	740	707	728	744	696	715	758	720	722	734	741	746	739	762	742	739	751	763	753	775	721	741	745	740	734	681	678	799	717	735	732	733	724	764	739	753	701	748	729	766	754	736	705	723	741	691	720	728	737	727	730	757	779	714	755	717	745	784	715	745	731	714	690	728	766	769	752	731	743	740	767	713	735	694	689	755	748	752	714	713	760	772	726	749	689	752	716	704	772	737	735	743	712	713	809	725	738	708
23978	20954	27982	24097	18681	1521	610	450	349	345	278	295	237	256	262	235	250	212	221	236	212	247	240	213	208	202	215	205	206	170	227	218	199	218	197	212	200	202	212	219	200	216	183	179	207	207	207	191	229	195	203	207	211	192	209	205	196	200	215	191	185	207	221	196	182	209	203	195	176	201	215	192	176	211	189	212	209	190	182	196	184	212	208	194	196	196	177	203	198	202	212	193	181	207	215	209	194	192	204	201	214	219	159	176	171	212	209	213	201	186	207	201	215	210	207	173	207	182	205	207	204	180	204	192	192	198	207	180	223	187	197	177	215	218	196	203	197	152	198	238	207	184	197	218	215	221	210	209	207	199	202	234	212	196	184	157	200	228	216	187	203	179	203	160	163	185	198	203	211	173	201	187	200	204	202	195	216	204	180	201	202	182	172	192	180	208	176	188	198	189	217	187	214	182	199	202	206	192	217	188	193	198	184	211	186	199	194	186	192	208	172	196	199	212	191	202	178	204	203	192	180	190	196	211	198	194	203	195	195	203	190	203	204	202	215	217	181	206	205	215	199	203	215	206	182	192	222	174	185	194	196	214	196	193	230	194	176	199	186	229	221	179	189	177	194	197	188	209	201	192	200	193	192	215	200	190	175	173	189	188	178	200	178	188	208	219	207	200	195	198	229	170	202	197	182	194	204	188	212	179	191	196	198	157	211	200	210	206	176	182	179	189	211	202	190	200	209	205	191	203	197	208	213	178	216	179	184	216	209	207	178	199	209	211	174	234	183	215	186	190	178	190	220	206	180	206	163	191	217	205	189	199	193	181	197	171	176	168	201	207	200	195	174	209	204	217	191	186	176	199	217	184	196	209	226	197	193	191	210	222	197	212	214	183	183	186	200	193	172	197	206	219	187	173	203	203	189	202	176	198	200	193	187	205	200	227	224	184	213	174	215	192	182	205	207	194	181	168	189	172	221	193	200	184	238	200	193	204	223	206	190	194	206	199	181	172	178	192	180	209	187	170	206	202	204	193	196	191	174	185	202	216	183	212	238	194	201	206	195	183	189	191	199	194	187	194	187	209	184	202	179	196	207	202	199	197	183	180	211	205	205	194	202	208	194	203	172	219	207	185	193	194	204	182	172	183	183	194	181	197	201	192	193	218	208	204	176	195	183	167	168	210	198	200	171	200	176	192	192	180	200	220	192	183	189	182	190	214	215	192	202	214	177	188	183	176	190	196	207	207	193	202	187	204	201	221	228	193	171	206	196	166	203	212	215	209	197	197	206	210	212	165	206	195	186	186	195	175	204	203	182	207	193	188	190	194	193	174	188	196	202	193	183	179	193	208	180	189	217	214	186	191	217	183	210	198	173	178	196	223	192	190	201	177	208	176	211	193	187	200	216	204	209	203	211	199	181	220	206	200	202	182	189	192	193	196	216	196	195	188	195	194	197	201	181	168	216	188	194	176	209	192	201	193	204	196	211	223	217	196	179	195	219	192	194	180	204	200	206	207	207	211	200	188	209	169	186	189	211	165	177	195	218	204	179	173	177	225	204	190	212	214	198	198	194	196	197	181	178	197	192	218	221	173	194	191	182	209	204	194	187	198	225	192	195	197	180	185	170	181	229	197	191	211	203	202	194	192	212	181	199	195	182	176	220	203	202	211	189	195	188	197	216	171	167	204	192	232	189	199	210	203	205	183	213	191	217	202	206	207	192	211	184	172	184	223	159	214	168	208	217	193	203	176	179	201	177	203	204	188	197	182	180	190	195	207	214	193	189	188	197	218	207	184	210	207	199	201	194	169	175	193	193	214	201	211	194	207	193	197	171	180	200	184	193	204	189	207	211	222	192	188	210	213	163	212	197	194	178	205	172	200	192	192	226	215	185	209	209	199	192	190	221	211	205	213	202	175	213	202	183	207	194	198	201	196	214	193	197	181	213	203	219	189	174	199	202	195	206	195	205	203	196	197	219	199	185	202	226	191	211	191	183	197	194	186	188	198	190	172	172	201	184	197	202	174	209	196	216	165	190	194	195	209	209	183	204	204	214	162	208	204	213	209	174	202	195	210	199	195	187	197	202	226	219	196	187	192	216	182	191	201	185	168	175	213	179	192	186	196	213	194	187	210	206	181	192	193	203	186	160	196	192	172	200	201	197	169	190	195	185	184	192	191	208	218	181	226	198	179	218	176	219	194	193	224	203	191	207	193	188	170	189	184	196	218	192	215	183	191	220	172	192	199	165	202	198	206	181	199	218	158	220	193	177	191	211	198	189	171	200	191	195	178	192	194	209	194	206	214	207	193	201	198	167	193	198	229	188	166	207	196	203	217	199	193	203	182	193	201	183	206	187	184	195	171	209	203	215	211	197	188	187	203	197	180	178	209	201	213	213	179	214	198	199	194	206	187	189	207	189	178	224	176	199	191	203	184	190	189	202	175	200	200	189	212	216	198	180	198	184	179	193	193	207	180	195	236	190	209	209	208	202	188	214	210	186	189	196	191	198	187	183	201	188	191	201	184	213	194	198	195	179	185	192	172	209	200	198	213	196	217	203	200	210	209	198	195	203	202	183	182	192	160	194	185	194	169	210	191	183	202	186	191	198	199	222	195	193	198	180	224	224	215	164	183	222	226	200	184	213	201	206	190	187	184	206	187	177	188	184	197	221	218	192	187	203	190	208	220	185	157	199	182	206	201	195	185	197	208	180	198	170	191	174	167	182	212	183	192	185	200	211	208	233	181	190	185	220	208	164	204	217	200	185	221	187	201	195	226	200	196	192	229	199	220	203	183	199	181	205	220	187	200	197	205	193	205	189	166	185	184	194	192	193	181	213	181	204	206	202	228	211	207	198	189	190	202	179	170	199	182	174	167	199	196	168	185	190	174	211	222	192	182	197	207	193	195	178	206	206	175	194	201	216	207	170	178	206	208	191	220	194	201	220	203	192	191	196	172	192	212	201	194	179	193	197	179	170	198	190	183	194	203	198	191	200	197	187	194	189	194	178	168	211	176	185	187	211	184	213	195	199	193	181	200	226	211	194	195	190	184	160	197	180	215	195	189	206	188	200	177	195	186	189	185	188	229	179	199	201	171	188	174	202	180	206	190	195	191	188	213	184	185	184	201	216	209	208	186	192	184	191	209	183	193	175	206	209	215	201	220	197	205	194	199	175	196	197	189	202	234	200	194	205	196	184	199	207	192	175	200	197	193	195	206	220	169	195	215	191	195	166	195	196	177	213	229	203	166	189	201	169	191	200	187	191	200	163	183	211	201	186	196	196	181	194	188	198	169	181	199	214	222	179	196	215	191	196	165	222	208	195	213	207	188	219	182	167	178	203	191	207	186	198	200	190	207	214	198	179	210	191	192	178	196	191	208	201	195	179	210	222	195	196	185	199	187	167	187	183	197	215	188	184	234	206	187	199	212	218	213	177	189	205	201	205	189	182	181	192	235	194	199	169	172	198	211	235	199	209	191	173	189	185	222
14902	10127	8564	4292	2828	1987	1643	1284	1050	976	815	749	670	610	591	584	498	484	517	471	440	449	449	475	474	428	443	439	400	420	400	390	421	406	394	390	440	368	423	403	360	403	357	411	400	402	402	397	399	381	406	409	404	414	373	370	411	383	411	376	394	383	446	405	363	363	416	363	390	393	367	365	375	396	394	393	412	375	363	409	366	393	337	426	401	358	405	402	366	365	355	378	392	393	369	393	410	341	376	379	363	337	396	379	375	355	373	369	387	354	392	396	400	395	368	387	375	353	335	346	399	381	416	380	380	407	381	359	365	374	433	387	342	382	383	384	382	366	364	354	331	365	391	351	387	359	377	338	346	385	377	364	381	403	404	365	369	422	360	357	380	350	371	391	386	377	374	394	356	357	367	405	362	370	363	361	377	366	350	367	397	412	347	340	363	397	393	395	380	380	344	375	362	386	379	372	382	420	410	381	390	386	351	368	363	365	375	357	393	381	380	398	363	355	380	361	366	388	417	404	327	333	338	374	366	369	380	368	377	385	409	386	388	356	405	350	381	377	387	385	345	349	341	374	358	357	404	375	378	405	383	399	437	345	380	383	402	358	404	363	361	374	364	360	396	389	370	361	349	363	355	375	356	420	386	396	365	357	392	419	367	371	392	369	380	366	396	377	352	379	374	382	369	372	393	400	387	348	359	355	358	387	366	396	390	373	355	384	382	395	357	388	396	372	385	385	352	362	339	403	357	389	357	359	417	378	349	358	388	332	381	345	393	326	368	363	381	360	382	394	392	335	409	381	379	394	403	392	387	369	358	386	377	368	397	372	343	363	373	385	380	390	393	372	350	405	359	374	358	386	380	374	362	389	389	394	372	390	384	406	384	379	396	369	368	371	359	353	412	341	398	349	398	359	360	383	364	383	375	374	398	379	364	422	398	384	362	382	338	358	347	396	402	392	348	390	342	366	383	397	373	393	371	371	361	378	389	383	376	383	366	378	376	376	357	412	374	389	367	392	358	378	389	378	379	380	369	335	378	358	356	382	418	388	392	402	361	360	342	405	363	377	407	382	373	366	397	360	366	371	373	374	384	367	384	378	380	352	375	359	395	376	376	369	391	373	360	377	409	362	346	356	350	361	343	364	375	394	347	358	344	375	388	369	358	409	380	397	366	405	373	394	399	357	372	345	393	411	407	372	374	393	382	365	354	386	391	381	391	383	385	377	415	361	388	370	351	372	386	356	371	369	372	392	387	388	345	389	383	390	398	381	386	381	390	342	352	379	371	373	354	386	359	380	388	344	349	410	368	382	382	355	383	375	408	352	387	382	343	385	393	373	355	387	375	374	380	403	400	376	372	379	366	372	391	391	401	386	400	376	376	398	369	390	375	396	417	384	397	370	392	348	363	382	387	391	371	376	379	370	387	330	376	377	356	381	394	374	390	360	375	387	356	352	343	367	406	386	369	376	380	389	368	370	384	400	388	372	385	377	354	378	354	362	402	365	365	396	405	372	366	360	373	382	384	401	340	389	373	367	397	394	388	381	363	359	375	378	359	341	410	388	370	371	367	393	376	393	376	395	371	358	365	375	360	370	351	383	358	374	372	357	417	374	395	378	379	352	371	415	387	388	368	364	371	347	378	383	387	379	382	389	371	390	396	393	400	382	378	384	387	378	377	413	367	361	387	363	396	388	379	360	382	387	376	377	384	368	387	394	361	381	392	383	346	338	363	359	363	387	376	377	391	390	366	347	386	398	346	390	403	382	390	388	394	368	349	383	367	364	337	369	378	386	366	375	371	372	375	411	373	359	368	395	380	354	388	366	392	347	367	376	385	394	388	350	405	357	363	361	349	371	369	383	426	363	367	412	421	372	388	376	375	376	387	381	413	388	328	356	390	411	385	364	390	373	377	394	381	374	396	365	371	353	411	403	362	375	388	426	352	351	403	392	376	372	372	384	335	380	365	372	372	386	350	367	372	375	372	356	368	344	363	376	359	434	379	378	389	376	349	357	374	356	383	385	406	390	390	399	393	381	355	376	353	384	377	360	369	372	358	371	384	366	387	378	388	399	383	349	368	340	328	404	398	372	393	339	380	377	387	366	356	374	399	376	393	388	350	401	384	331	334	389	336	372	381	348	393	393	360	370	400	420	402	407	373	377	353	367	355	376	392	350	365	383	390	384	382	369	332	396	414	362	338	379	386	354	386	408	333	383	375	378	386	356	377	408	363	365	375	334	394	390	366	391	399	359	395	368	403	415	358	377	407	337	396	405	364	410	395	390	367	386	413	365	376	405	398	373	351	357	383	363	371	389	345	365	362	368	324	362	370	365	407	344	365	378	409	397	387	405	401	387	380	354	387	401	366	332	351	395	346	374	376	403	391	390	371	383	380	372	397	384	350	383	357	405	391	400	396	366	371	341	430	345	368	394	411	397	365	353	376	351	358	362	350	333	382	370	369	355	326	357	354	388	363	361	391	406	396	391	387	361	360	385	376	381	374	397	362	361	375	374	344	373	393	378	374	395	411	371	350	396	375	386	406	406	387	368	402	391	374	359	367	366	354	420	391	396	391	384	377	397	415	382	373	356	402	356	379	382	359	362	386	405	410	361	387	349	390	344	345	383	382	392	349	347	402	358	403	376	380	351	390	379	356	384	355	353	389	370	403	394	357	388	378	371	362	371	396	390	381	395	362	348	371	402	345	372	415	358	363	407	373	402	387	381	371	340	390	397	384	349	366	376	390	379	400	377	389	392	384	392	393	364	382	339	363	357	380	402	378	384	384	364	351	413	366	362	372	365	365	401	394	363	379	375	378	382	408	368	402	369	383	380	401	423	410	422	364	398	372	396	336	372	365	378	383	379	381	411	374	398	368	358	391	370	352	358	336	371	358	350	379	345	353	366	354	369	375	377	392	397	387	339	410	382	418	391	380	370	346	381	380	354	395	361	351	407	388	376	384	365	364	370	363	383	367	326	398	337	349	373	394	391	352	378	339	355	406	411	375	403	405	420	356	367	391	391	386	381	366	366	371	412	390	372	368	363	339	360	338	383	409	382	369	385	401	383	366	381	388	377	354	407	389	379	353	341	344	351	385	362	368	366	355	386	379	342	402	354	372	358	354	347	357	400	372	386	365	403	347	387	398	375	368	352	349	366	347	379	339	373	402	384	350	362	360	372	369	362	369	395	371	404	390	379	356	423	366	363	396	375	355	380	418	385	386	386	400	347	393	347	381	386	360	366	407	361	377	350	355	374	393	364	383	392	394	396	365	357	375	377	396	380	393	378	343	374	353	386	362	387	378	371	394	392	381	351	387	337	354	403	372	388	391	332	423	412	405	356	371	383	362	398	380	397	371	371	388	366	379	339	371	400	375	369	365	394	390	408	340	357	351	358	346	354	386	395	365	386	400	352	412	355	349	374	380	390	377	381	396	400	387	398	371	415	377	364	380	372	368	372	373	355	362	361	375	334	381	417	364	388	382	354
23036	20964	28779	23311	20966	17071	1862	887	688	654	566	569	551	497	521	506	512	469	453	464	454	466	429	416	407	436	396	412	403	436	384	428	435	418	377	381	420	467	383	423	426	384	408	379	406	401	387	377	433	379	378	378	399	374	421	407	406	415	389	404	413	442	399	409	409	422	416	394	404	406	398	402	377	399	413	410	412	381	412	374	424	373	371	405	382	412	407	400	416	390	358	381	384	378	405	371	440	379	355	351	384	363	385	390	392	396	372	415	374	397	421	413	398	407	400	397	407	415	419	361	394	382	382	415	398	396	405	372	399	400	375	404	358	405	389	429	405	415	423	379	387	351	356	417	387	368	365	353	392	399	395	393	409	404	383	375	368	413	371	368	401	393	399	362	378	371	380	385	380	387	421	397	404	398	403	342	392	378	377	386	365	369	383	387	385	403	393	404	382	388	390	407	434	365	354	371	360	340	378	421	351	381	384	388	378	340	398	406	392	352	381	384	367	380	404	400	401	439	372	371	365	417	387	390	406	367	369	372	417	391	394	384	378	383	390	398	390	398	436	363	378	388	400	372	379	373	389	366	412	407	381	388	405	374	404	365	364	383	371	404	431	418	356	375	404	383	392	394	352	401	405	410	367	412	338	413	410	381	389	423	382	394	354	408	372	405	408	401	389	397	379	395	364	396	377	423	368	401	399	407	376	389	388	370	400	365	406	390	400	376	401	417	407	390	383	372	398	362	402	381	382	383	392	364	399	384	383	400	412	407	394	399	392	412	384	390	393	389	371	371	392	415	415	385	392	380	384	421	367	383	395	365	385	418	388	391	411	393	404	372	375	373	373	407	429	400	361	404	393	400	364	376	393	395	377	371	383	403	398	380	393	371	392	378	366	411	351	393	407	381	391	391	430	414	374	395	411	379	388	387	403	374	346	387	385	332	386	376	372	369	393	401	396	404	395	431	385	416	358	382	388	390	378	390	418	440	378	399	418	368	364	364	363	415	409	395	400	416	360	403	415	377	364	348	367	377	432	375	365	393	374	382	370	387	375	419	420	397	405	405	389	398	406	386	430	409	398	389	406	381	417	420	402	407	373	426	345	360	404	385	401	370	390	406	411	401	377	389	405	391	412	377	409	417	392	362	363	344	409	365	396	343	381	372	354	411	406	373	367	380	399	405	375	401	396	368	338	412	360	366	365	405	376	350	403	403	404	369	421	399	350	410	406	407	384	380	381	364	395	388	400	354	367	395	389	408	392	426	385	372	383	367	415	332	404	384	421	360	389	415	355	391	374	362	376	349	383	387	370	387	401	384	363	362	424	392	386	370	378	404	393	391	391	391	406	368	358	378	390	424	360	399	416	401	383	359	389	406	376	399	380	385	431	377	366	419	385	413	407	371	400	372	402	382	375	374	409	371	382	358	393	395	371	393	409	404	399	407	384	389	380	375	375	361	339	401	406	384	395	403	408	398	387	411	356	378	381	387	443	409	382	357	394	408	428	394	386	398	385	372	406	391	397	364	388	385	383	406	361	420	398	416	379	361	428	411	388	403	356	392	401	378	380	389	378	366	409	378	389	408	415	355	405	398	385	445	351	374	418	408	397	370	378	399	394	380	352	386	373	346	396	390	427	412	382	388	389	394	360	406	357	408	407	416	368	364	421	388	350	380	444	365	384	360	408	376	390	393	385	434	366	379	379	411	408	383	372	387	404	374	410	407	400	389	352	407	408	363	368	377	410	377	387	393	371	384	399	390	376	368	395	381	386	395	359	362	359	385	392	427	396	392	389	400	424	384	432	374	368	387	391	432	398	374	410	413	396	404	386	375	385	387	392	392	352	393	379	365	394	404	393	429	402	380	363	367	403	366	399	376	374	390	412	397	399	399	374	383	390	405	410	379	332	402	362	398	357	371	364	384	366	380	371	378	380	387	401	375	362	397	393	387	394	372	401	398	351	358	379	427	423	394	365	409	382	378	407	393	360	411	420	369	373	393	381	368	413	354	384	374	358	390	397	366	402	431	389	357	359	401	389	411	403	420	381	402	405	369	424	385	400	399	394	357	374	380	392	422	383	357	396	362	400	405	386	350	399	388	402	356	382	381	400	407	367	423	422	397	427	378	354	432	351	408	395	394	397	389	409	386	411	351	358	390	407	397	368	373	420	410	394	391	451	385	382	386	383	418	376	407	388	356	359	386	391	366	366	395	366	401	364	391	386	382	361	425	411	360	412	371	386	389	387	366	410	393	383	426	367	408	402	394	371	396	368	377	377	395	386	379	409	369	390	383	381	383	365	407	396	402	393	395	388	393	379	377	392	417	393	373	390	381	394	355	368	420	371	389	329	376	408	372	403	405	372	404	389	368	412	352	360	423	381	386	385	387	388	358	378	368	350	385	420	382	376	380	381	405	373	403	401	383	396	393	375	380	386	420	420	373	396	347	366	374	379	427	407	383	412	363	373	399	408	372	366	392	372	388	384	377	371	379	391	399	356	373	359	388	391	405	408	382	393	393	384	397	399	391	389	366	383	382	415	355	388	427	409	367	417	378	383	395	349	373	384	395	400	400	396	392	407	400	376	390	402	380	363	379	394	420	390	376	383	383	406	397	391	377	404	379	377	399	403	384	417	397	419	386	387	370	375	389	391	392	385	391	442	346	386	377	397	353	370	385	432	395	419	374	355	387	399	365	426	387	405	431	367	368	393	381	368	386	359	392	396	380	383	357	391	404	396	408	382	383	392	394	394	393	404	393	380	376	429	371	396	386	386	385	381	399	377	399	376	420	370	432	419	392	393	410	374	400	379	404	419	371	376	382	383	390	413	376	375	361	391	357	417	378	390	383	397	399	429	394	381	400	379	384	371	346	386	414	433	386	397	401	408	397	388	398	359	372	394	379	347	350	382	385	398	392	394	360	408	385	367	374	418	398	408	405	411	404	388	402	405	418	396	393	360	405	385	371	373	411	415	397	361	339	361	403	378	405	382	386	413	379	400	388	394	378	426	393	367	381	385	415	392	391	431	355	414	399	406	381	379	402	386	366	382	401	384	355	393	382	382	405	382	379	422	385	398	411	388	389	409	359	357	383	369	358	387	386	375	343	396	366	445	407	387	419	377	369	342	364	425	398	420	352	360	404	374	352	390	356	393	373	397	390	368	353	376	381	379	377	382	377	380	368	384	374	396	405	417	418	371	453	387	383	375	385	378	395	372	376	365	381	411	365	359	378	372	362	378	343	367	374	372	379	361	378	406	359	389	375	386	380	418	394	397	388	376	388	390	356	400	411	391	415	366	350	369	374	392	362	403	390	406	424	371	380	389	351	387	389	395	369	387	399	415	372	387	377	421	365	394	383	372	369	372	360	373	366	367	388	353	394	388	392	399	405	404	375	424	384	395	398	384	375	404	381	386	416	425	393	363	393	359	412	376	339	407	394	399	342	394	373	369	395	422	377	343	407	431	370	373	417	386	438	386	389	391	352	397	408	388	391
17346	16069	13547	7544	5022	3642	2903	2292	1922	1672	1518	1351	1205	1118	1115	1009	949	944	897	861	905	893	807	736	813	763	770	815	746	794	751	718	766	709	691	669	734	686	715	673	698	683	663	734	701	695	677	675	683	681	656	703	621	657	720	684	671	676	656	694	635	692	642	621	679	678	682	695	675	660	690	650	677	695	730	664	704	661	654	684	659	704	662	641	644	636	717	674	641	650	664	642	677	670	677	674	683	648	682	675	649	683	632	675	648	673	664	691	673	652	656	668	646	690	652	624	707	650	641	704	655	663	655	651	650	712	649	629	654	667	658	695	688	663	652	636	634	687	689	704	652	691	712	689	680	649	654	664	673	706	709	708	719	744	676	650	666	641	624	651	639	662	671	663	633	670	621	656	674	710	645	654	687	678	692	628	648	669	629	658	670	631	655	667	684	671	699	614	708	616	671	680	646	619	615	699	656	636	672	693	670	703	662	680	630	695	654	621	633	687	656	645	659	627	698	626	664	650	664	699	666	654	708	655	641	685	654	651	687	632	660	680	665	678	666	690	625	683	657	653	671	699	639	672	636	662	705	660	653	660	652	642	676	659	694	697	667	663	668	692	634	668	668	640	659	637	669	704	679	691	655	653	730	673	620	659	687	635	643	656	685	658	658	661	656	621	652	678	657	673	659	672	657	700	653	649	652	690	608	642	652	662	680	677	643	688	684	636	650	669	682	705	668	674	675	652	725	640	685	667	735	652	653	676	656	711	666	631	670	659	686	680	681	673	672	682	674	662	644	642	675	663	679	701	686	630	694	684	649	686	666	692	678	653	649	656	612	641	667	697	653	633	652	642	651	688	642	679	649	637	668	682	638	641	658	678	666	667	631	641	644	643	662	649	678	674	685	661	661	637	673	670	636	687	660	678	708	615	631	634	692	669	644	683	660	673	671	631	657	639	675	697	677	591	659	712	604	697	668	662	678	674	651	653	644	687	684	656	642	665	675	619	685	629	687	676	684	672	658	648	634	653	659	689	664	672	694	669	706	638	644	659	669	683	638	653	677	689	672	677	648	703	706	711	660	667	619	666	680	661	669	663	670	641	644	676	678	635	635	684	600	633	641	695	673	650	663	639	673	654	645	620	659	707	661	628	660	648	657	643	662	660	675	637	671	690	600	705	642	669	657	663	643	696	663	654	652	638	690	652	634	687	663	686	667	682	653	693	594	650	665	609	616	681	664	631	644	648	657	592	652	661	634	694	670	681	624	641	646	662	626	713	691	662	688	662	655	646	669	707	676	686	689	629	657	656	641	662	668	660	655	638	671	646	621	632	689	651	652	657	674	620	674	686	678	641	666	662	658	679	682	657	651	668	663	717	687	646	623	658	677	659	637	638	688	687	623	658	695	709	692	663	643	670	667	619	686	697	652	707	674	623	652	631	699	651	689	636	636	633	648	678	638	647	670	625	678	721	641	666	662	713	691	668	672	668	623	653	653	664	665	649	632	663	645	645	663	690	668	652	710	666	632	678	662	697	702	670	645	629	650	658	670	689	676	644	687	651	650	651	667	635	683	667	707	662	672	683	695	687	670	611	671	606	642	713	648	683	687	609	669	692	650	644	614	660	635	597	674	660	685	646	669	671	688	675	609	664	669	676	635	653	629	624	717	635	618	684	664	691	654	688	665	666	618	667	707	688	616	615	643	604	656	618	662	664	681	660	627	668	697	671	659	656	636	623	638	657	640	688	637	655	696	698	648	657	660	657	665	668	679	640	688	735	699	687	614	697	620	680	681	660	647	650	643	658	611	669	651	673	641	642	645	669	674	661	632	620	664	650	704	646	701	647	667	708	618	658	665	654	687	709	705	724	691	644	695	688	645	658	655	701	672	650	659	666	623	665	645	662	696	692	682	620	654	680	671	723	640	661	692	680	708	624	715	655	691	645	645	662	651	687	680	654	663	646	652	610	617	679	678	712	652	667	683	688	634	625	662	702	719	670	653	676	674	677	685	690	666	658	667	717	636	653	666	696	703	670	672	639	608	661	682	658	689	647	701	668	649	668	671	675	652	669	673	670	655	643	658	629	624	688	690	662	648	663	721	619	730	676	683	654	687	680	668	686	731	648	657	677	653	689	671	621	635	666	667	616	708	692	694	683	664	647	670	668	687	675	676	653	662	681	660	693	640	663	667	632	636	650	614	666	675	660	629	672	708	674	705	707	685	640	722	691	661	673	648	724	695	642	679	650	659	646	675	675	645	644	687	668	687	668	663	622	657	643	704	682	608	642	639	684	639	640	640	692	655	649	627	630	643	632	694	649	681	670	689	621	726	675	628	655	651	667	682	682	654	654	733	664	651	644	688	651	652	694	657	679	666	671	656	637	649	677	640	639	656	667	658	629	684	704	657	639	640	691	654	657	722	628	678	661	665	664	676	650	640	683	697	696	658	655	686	660	660	661	658	648	641	668	646	651	668	665	685	682	658	653	679	676	647	684	666	591	646	653	659	671	646	681	632	639	693	682	653	671	655	690	688	653	687	701	618	641	644	667	611	647	654	620	701	704	696	640	595	627	667	600	647	663	695	601	660	643	660	662	698	634	638	683	605	660	650	648	685	655	663	676	641	646	634	649	685	661	639	632	606	678	657	696	681	703	607	658	691	687	681	665	623	655	664	656	616	636	693	659	662	696	640	683	682	668	672	628	671	656	694	612	684	653	637	614	637	683	697	663	658	645	641	675	644	665	663	694	658	657	687	648	704	691	703	645	691	675	688	664	652	679	680	661	703	672	623	675	686	638	681	659	645	665	669	658	649	662	652	674	716	652	651	630	626	654	668	649	709	645	668	638	651	645	705	665	694	649	657	707	611	675	693	650	633	685	667	676	673	641	707	625	620	675	661	670	688	706	695	648	693	676	661	679	700	646	715	649	645	677	677	633	727	641	630	672	617	632	715	696	621	666	667	653	653	691	635	663	639	717	641	603	635	614	654	653	655	695	678	657	679	670	673	675	660	685	701	659	657	687	650	673	646	686	688	676	664	664	742	714	653	627	639	651	650	648	694	658	654	660	645	620	671	666	675	683	629	637	693	638	643	683	686	672	646	639	683	656	653	668	695	709	654	659	711	671	676	651	626	687	718	676	646	680	683	666	643	661	664	715	676	631	636	650	615	714	687	665	736	640	645	663	648	681	674	687	675	697	663	642	647	652	681	670	664	640	665	653	643	670	662	637	656	659	650	679	610	663	682	606	684	667	644	681	649	680	718	672	622	625	677	694	646	662	658	653	635	661	655	651	623	674	673	694	627	679	666	640	642	675	647	634	667	648	643	636	651	706	657	640	647	675	658	644	644	653	648	678	624	703	659	649	666	739	718	658	648	682	710	681	664	655	677	667	693	654	749	647	629	645	680	664	659	677	690	623	600	657	697	677	666	699	685	598	662	661	667	632	667	645	637	625	616	614	656	695	670	662	672	648	657	682	688	652	684	666	670	668	692	673
26523	19966	6793	745	429	451	433	410	450	414	419	453	383	409	410	419	383	422	428	413	415	397	425	395	424	437	400	409	422	457	407	398	371	398	421	370	409	417	438	425	414	397	404	420	424	374	448	420	396	424	386	443	384	385	405	417	402	409	407	424	411	402	393	397	455	390	380	384	457	389	398	405	464	397	475	424	439	351	409	386	462	421	409	418	409	427	406	392	445	413	388	397	404	374	412	417	392	422	408	417	395	382	415	426	421	396	404	390	423	410	436	431	433	416	387	415	390	405	385	397	436	382	387	432	393	388	427	393	401	393	409	429	396	442	423	384	384	394	449	415	422	415	397	415	391	393	411	378	369	395	427	456	374	418	409	393	388	431	418	402	410	419	412	389	420	389	389	384	442	424	374	421	430	397	406	413	409	400	419	414	455	431	416	437	416	441	431	430	396	404	371	421	389	404	427	399	434	415	409	397	403	337	414	400	408	412	407	430	394	381	425	378	382	416	370	425	431	394	424	390	382	403	419	424	385	378	403	439	370	398	414	426	404	404	441	411	419	424	403	379	394	399	400	461	430	399	418	402	363	404	419	391	406	378	385	403	381	407	436	401	422	408	377	403	411	432	415	393	400	412	407	444	401	409	376	401	403	371	410	405	403	416	438	426	425	423	411	411	371	395	378	415	460	408	380	423	434	454	376	425	381	405	412	416	416	434	402	387	407	435	395	408	386	372	385	391	383	416	392	408	385	367	395	435	411	431	406	376	380	423	413	420	389	427	410	431	360	386	388	403	410	434	374	394	411	409	443	412	406	402	410	395	389	389	414	383	382	400	398	439	376	390	409	366	374	406	404	402	394	399	418	434	385	431	417	420	386	394	441	422	389	401	422	454	438	409	371	405	410	424	411	425	385	416	375	439	422	426	411	434	387	414	414	387	406	432	428	367	402	398	402	413	404	421	413	436	412	423	379	420	418	434	383	400	394	415	410	399	426	391	421	389	399	406	416	383	405	434	424	418	397	388	395	409	459	411	394	380	430	412	351	415	412	404	417	447	428	400	385	397	371	412	387	400	383	423	432	394	422	416	411	395	395	412	374	405	406	399	369	390	397	421	396	412	397	381	415	399	432	412	403	422	414	436	441	395	425	388	420	395	424	390	404	409	378	422	398	369	390	393	411	395	380	448	413	383	422	412	420	404	430	441	433	403	414	400	383	419	452	431	440	417	415	440	416	403	400	436	374	407	453	405	438	418	457	401	390	415	451	393	387	367	435	377	410	437	408	402	371	417	390	401	405	387	381	419	391	400	408	400	463	407	412	412	419	403	443	394	411	433	419	404	381	409	395	347	404	460	414	359	399	414	431	419	384	423	409	419	381	430	394	417	436	394	448	390	417	388	421	394	390	383	429	416	414	411	421	374	396	395	419	415	433	427	413	395	406	393	393	382	471	413	386	412	402	400	441	415	421	399	387	429	439	428	435	401	395	367	396	417	377	425	424	409	378	388	380	434	434	403	363	434	409	376	401	397	413	429	416	408	383	408	410	412	426	389	419	413	399	406	443	383	394	416	405	417	391	408	405	387	447	453	455	416	434	406	403	376	418	390	432	411	398	429	437	410	396	423	389	429	408	423	414	410	448	416	409	457	400	424	436	450	422	429	391	420	390	408	392	401	420	409	428	377	427	420	400	394	393	450	435	436	389	396	401	408	438	412	397	422	429	381	399	388	405	390	425	418	398	426	401	394	352	415	403	382	400	422	441	412	395	417	396	411	417	432	437	423	393	358	414	411	415	390	397	407	419	393	399	375	399	426	405	424	433	414	431	382	411	396	421	407	420	412	403	405	414	374	415	405	406	389	381	413	415	407	418	405	417	412	402	407	421	420	439	391	407	421	387	451	403	409	424	412	391	398	386	392	401	408	421	422	402	422	401	422	384	396	402	418	403	421	406	401	426	391	396	410	400	385	393	383	381	416	427	427	423	387	411	385	441	399	420	396	384	429	410	399	400	369	432	403	412	409	390	404	412	412	386	432	406	389	411	379	385	412	414	408	389	423	374	414	406	395	386	415	405	399	392	394	402	400	393	466	406	401	412	449	416	428	418	404	381	433	428	415	395	410	402	403	389	411	392	417	433	419	459	435	443	434	405	402	381	452	446	407	392	428	390	426	436	405	412	402	394	379	429	403	393	417	401	400	399	419	414	414	423	389	388	421	408	399	431	415	403	407	406	455	397	396	417	404	394	412	390	419	387	425	418	381	423	395	397	398	414	414	379	407	421	414	387	390	418	418	414	431	419	431	383	435	390	398	407	402	402	402	362	416	421	413	414	411	406	404	402	372	405	417	424	387	457	438	396	419	408	414	431	424	428	416	448	395	425	436	410	436	449	423	412	369	415	401	408	390	387	396	392	426	434	418	406	414	386	408	408	410	434	425	432	373	377	434	417	427	371	422	399	417	370	369	390	414	369	410	395	390	419	406	397	433	415	397	425	412	365	412	431	383	404	424	419	447	395	374	408	443	407	417	388	431	432	413	427	409	433	441	408	366	413	399	400	464	379	392	406	400	428	450	410	424	431	438	379	425	394	402	427	414	449	430	378	426	435	393	406	416	404	431	434	422	422	434	404	440	419	407	424	407	412	407	395	412	386	417	407	400	440	410	362	416	401	380	411	417	387	418	441	424	399	413	392	392	461	387	388	410	421	395	421	411	414	440	400	422	426	406	381	424	442	415	412	391	428	391	420	424	399	446	423	404	415	399	392	394	398	393	412	362	373	367	440	362	389	387	413	387	416	430	389	380	391	439	386	402	437	407	409	437	413	389	427	391	400	404	431	405	401	372	409	417	432	432	420	423	401	442	392	447	380	448	421	427	382	409	413	418	413	402	446	392	385	418	404	397	442	430	370	436	421	403	381	424	409	430	382	405	425	379	392	410	423	410	392	447	415	425	365	443	432	421	400	416	403	407	386	395	382	380	405	402	419	413	410	398	370	389	395	413	415	434	409	403	381	403	400	422	388	442	412	407	425	401	401	414	428	432	420	414	401	382	406	413	397	432	426	401	414	362	386	407	365	393	391	364	374	391	412	399	409	412	407	408	395	417	387	400	448	385	400	387	439	386	413	398	396	390	425	404	392	388	416	389	425	380	404	397	441	408	419	395	406	400	428	408	388	430	434	419	416	430	394	377	396	408	407	407	348	409	464	412	426	406	437	389	387	388	403	404	402	412	438	378	406	381	400	431	410	423	440	462	424	417	413	407	430	419	406	415	380	410	433	437	411	393	471	387	423	402	432	409	374	444	444	380	422	416	471	410	431	410	427	392	404	395	391	435	427	400	378	425	377	414	381	409	436	427	420	369	385	415	412	393	437	392	385	407	383	400	383	422	432	391	435	387	407	390	430	392	415	400	459	387	418	379	359	422	416	432	440	435	396	423	410	418	389	432	410	392	431	364	383	399	407	382	427	411	398	427	427	409	428	436	378	391	388	373
7314	1942	1682	1206	950	876	830	846	787	794	779	788	770	725	735	744	797	801	749	755	724	696	703	731	727	704	747	757	769	717	713	716	737	745	764	754	724	735	718	751	738	737	702	743	756	719	763	717	702	749	737	693	690	721	748	756	702	706	746	710	739	749	735	700	712	774	733	782	762	718	777	751	726	720	753	749	751	787	745	726	746	722	715	761	755	684	708	749	712	745	724	701	701	718	729	736	724	707	752	700	756	714	706	787	722	783	702	799	791	740	690	712	706	755	699	752	778	781	726	700	694	741	731	763	735	727	711	777	719	745	739	716	750	718	720	680	733	771	728	735	719	749	746	734	701	755	672	768	733	701	728	699	688	763	747	749	735	716	737	761	721	723	723	734	698	716	746	740	772	741	779	702	711	740	684	764	714	735	740	723	743	707	776	738	766	684	723	720	721	711	756	710	706	757	738	733	749	698	685	716	723	748	735	729	756	719	757	693	770	737	720	761	738	760	768	743	742	733	747	771	732	739	711	723	762	719	791	738	785	768	705	746	784	715	762	766	757	714	717	728	716	733	683	706	707	736	752	717	686	694	731	728	729	718	714	735	711	749	738	742	781	738	742	729	714	719	716	747	751	750	752	729	773	753	764	766	727	769	733	761	736	772	678	729	770	689	698	773	703	744	703	726	745	731	784	699	693	726	781	737	754	733	724	756	678	739	746	745	723	715	701	730	767	753	759	721	710	769	712	746	748	731	742	750	746	747	765	756	736	715	726	708	745	769	708	731	800	673	757	731	730	784	738	713	752	695	768	771	730	715	723	719	766	717	729	724	749	756	700	791	691	737	745	722	701	747	741	723	768	708	693	728	722	706	769	739	750	757	688	681	684	725	739	696	729	703	737	708	824	755	719	695	794	718	736	735	759	760	683	711	695	748	663	747	761	763	762	713	707	719	743	750	759	774	743	692	761	704	701	706	691	711	689	714	708	738	701	761	731	712	748	737	763	737	780	718	684	718	715	793	699	760	727	704	760	768	735	722	697	743	703	728	708	784	747	763	738	755	778	722	731	698	747	717	698	724	722	729	736	736	759	756	754	752	748	698	752	737	726	712	747	688	778	691	742	758	724	709	734	724	731	769	753	714	702	688	800	743	729	752	743	753	718	680	689	713	791	695	748	718	715	743	738	754	770	698	705	704	787	715	713	755	714	735	777	684	734	663	727	707	715	739	787	704	758	712	754	747	753	728	746	716	753	756	693	691	728	778	728	753	734	712	757	739	688	740	705	691	728	717	692	745	718	697	750	732	742	695	724	803	735	693	739	794	724	721	750	758	767	728	705	693	702	737	697	673	734	704	705	728	715	722	751	722	715	731	752	786	736	749	710	731	725	733	736	725	748	696	711	739	725	754	739	761	745	724	788	769	727	685	709	711	739	752	718	734	681	741	751	761	731	717	720	722	728	743	698	750	719	788	751	707	703	721	701	706	705	756	679	693	728	715	748	701	725	730	760	747	709	710	733	735	762	739	768	728	715	719	750	785	689	751	693	752	714	739	754	802	719	759	697	741	725	727	727	758	711	708	654	741	682	706	771	724	763	742	746	794	719	764	718	766	727	720	717	700	668	779	727	755	671	745	734	726	705	737	716	682	771	707	720	715	699	764	771	742	761	745	743	739	788	728	742	754	751	756	734	754	748	683	765	712	790	696	721	739	733	728	736	776	690	746	724	741	720	764	688	741	700	717	759	756	739	739	734	744	759	684	726	754	727	731	732	724	703	779	706	728	715	753	718	763	685	711	753	782	750	733	744	736	714	717	714	780	752	716	670	765	697	695	716	735	765	707	762	713	731	723	732	714	722	744	724	738	755	701	697	716	730	771	737	750	728	727	720	747	727	771	720	765	726	778	713	739	728	709	734	717	758	745	725	714	759	750	712	720	727	718	701	764	709	784	707	754	714	726	714	753	727	729	707	739	710	692	711	739	742	688	753	716	758	736	792	766	739	736	756	752	742	755	717	758	738	735	755	751	808	740	716	735	750	726	773	712	691	700	708	744	714	753	702	772	693	767	782	678	724	703	738	714	751	754	719	697	698	761	718	743	807	756	736	788	736	770	722	731	686	690	729	738	766	722	716	716	737	742	751	693	724	735	748	730	729	707	735	808	765	781	748	738	743	700	717	724	742	751	787	717	752	677	710	758	710	747	738	778	738	691	765	700	746	755	703	732	775	740	736	724	710	725	713	711	739	730	706	722	703	697	692	719	734	720	743	705	745	720	776	747	753	712	729	739	744	776	780	724	743	738	735	748	727	723	678	744	716	730	680	702	702	773	757	695	715	737	689	657	764	746	697	729	767	758	738	740	685	746	686	736	727	743	728	714	706	762	713	681	746	705	712	750	730	768	736	724	717	717	803	728	780	738	743	751	743	706	741	753	796	753	696	727	768	749	705	683	752	721	735	747	791	733	710	719	772	720	696	735	743	745	709	727	712	725	726	743	727	739	728	747	747	715	775	741	725	764	722	749	706	790	712	745	711	670	716	748	742	710	794	737	749	761	689	728	730	692	735	790	692	712	685	744	751	690	721	709	730	727	735	767	696	743	711	737	692	754	783	772	787	739	784	748	724	717	727	720	721	695	749	720	717	743	742	737	688	761	695	801	741	780	741	731	781	697	749	707	755	700	718	705	784	709	769	744	695	720	727	735	761	754	739	733	738	719	717	740	712	742	747	725	694	749	728	762	745	708	692	715	712	757	767	735	731	726	769	676	690	733	749	672	743	718	741	751	743	758	769	729	740	738	717	777	700	710	749	758	692	775	710	740	765	740	715	737	737	752	713	736	718	749	746	725	769	779	709	684	733	706	707	774	714	784	683	773	751	722	761	725	748	743	778	733	722	772	749	747	690	704	724	743	728	763	716	770	736	761	776	713	768	737	752	754	782	770	727	754	743	715	751	711	768	716	716	764	718	769	747	669	734	769	718	742	708	720	685	700	747	705	690	692	712	704	741	746	776	740	747	757	748	722	742	756	734	725	714	767	743	749	748	739	702	764	703	705	776	752	804	756	685	739	710	753	775	676	747	746	732	727	690	711	724	699	736	674	739	717	724	729	696	758	757	692	736	771	678	797	698	709	746	730	648	756	742	727	773	719	762	756	729	714	782	720	726	756	715	725	697	710	796	733	751	712	772	707	692	711	711	732	798	756	711	804	730	707	692	714	738	736	729	730	784	759	723	748	780	726	713	720	734	711	718	731	719	754	764	712	754	770	695	742	770	761	768	795	754	738	732	713	739	759	752	757	741	730	745	728	715	737	719	735	757	697	719	740	691	744	763	758	729	733	740	750	726	715	695	696	747	739	710	703	752	769	744	720	724	751	702	746	739	756	718	752	714	781	712	694	765	707	754	701	743	721	722	754	741	717	721	756	738	725	771	780	771	743	746	713	756	750	741	716	712	800	747	697	758	760	737	748	736	746	685	725	759	749	690	763	714	733
24013	20982	28051	24060	18633	1454	628	496	362	361	312	293	266	262	277	232	222	207	234	226	240	245	241	226	222	214	208	226	227	206	196	198	198	213	193	221	201	216	212	176	197	188	166	231	208	221	208	233	192	199	213	210	195	228	193	215	189	198	224	182	219	201	191	203	178	178	217	201	191	205	202	188	228	200	189	213	194	213	228	192	208	186	197	191	171	212	175	182	203	221	198	206	212	198	227	197	212	201	211	216	203	233	182	219	198	206	182	179	176	196	222	205	188	203	211	175	209	207	178	188	196	208	175	202	187	194	225	200	219	183	174	219	217	190	205	194	201	188	207	198	185	206	190	196	209	189	218	198	196	171	206	171	196	221	191	198	192	207	194	212	188	194	203	188	214	187	194	214	190	204	213	202	222	226	223	203	206	222	212	208	212	187	210	175	199	203	228	209	202	210	189	196	176	194	212	188	222	177	201	213	193	189	216	207	193	192	198	196	193	197	198	209	199	186	167	177	199	203	182	211	208	193	196	209	209	209	213	189	193	167	191	196	208	216	203	200	183	206	218	207	212	188	198	234	217	223	186	196	228	212	195	210	182	197	212	186	194	217	196	199	190	200	196	213	206	190	197	192	189	195	199	200	199	209	210	206	172	188	203	191	191	186	190	186	199	215	194	194	186	187	192	189	214	200	205	200	201	209	191	198	215	189	191	212	196	217	222	192	205	200	202	202	177	210	187	193	190	182	226	190	221	180	187	204	201	194	222	213	215	219	195	195	216	206	189	176	201	205	212	192	212	205	182	209	196	207	185	197	193	207	179	195	178	214	209	193	191	194	190	187	199	200	205	213	193	195	237	199	208	204	215	195	214	209	191	185	184	178	197	216	191	223	203	186	190	188	204	210	200	195	224	184	195	196	215	201	210	181	197	200	212	188	194	211	192	204	207	217	200	190	197	202	199	205	179	191	188	208	209	172	182	192	196	212	186	203	216	214	190	218	247	190	219	198	200	192	214	193	212	219	188	219	225	222	211	226	207	195	207	182	197	188	219	202	190	177	183	203	180	171	248	184	183	227	194	186	182	198	218	183	216	220	206	186	205	197	187	194	190	181	189	213	195	187	189	206	180	215	173	195	190	169	190	221	192	194	170	204	205	201	190	226	194	213	207	208	213	202	205	225	209	207	194	209	221	196	196	221	230	197	182	193	214	184	179	217	224	191	207	183	216	188	202	206	206	199	188	206	218	208	193	192	208	197	178	219	191	204	210	180	191	205	174	188	197	214	206	192	186	184	210	212	200	197	203	181	197	194	217	201	190	195	182	209	192	192	209	192	213	222	224	206	204	191	210	196	205	213	208	223	170	199	189	199	200	189	169	167	208	197	205	191	178	211	199	208	207	189	194	191	216	211	206	233	177	170	214	205	182	210	208	225	207	208	161	207	180	190	204	178	220	180	202	185	202	146	189	172	205	199	208	214	178	171	183	194	200	194	203	182	191	175	213	207	209	192	186	190	170	220	217	213	182	208	192	203	179	200	199	178	182	183	194	202	185	191	227	207	219	183	175	187	217	191	206	173	190	178	193	189	190	182	229	188	193	204	183	224	199	188	198	207	201	175	196	203	193	194	190	213	228	197	207	203	202	185	190	216	182	198	237	207	175	206	181	236	200	203	189	198	186	184	195	206	206	196	196	184	220	204	203	197	181	185	184	175	187	189	197	193	186	216	201	177	209	203	193	217	200	208	189	172	175	200	181	203	207	204	189	208	206	198	186	204	195	225	186	208	197	202	202	201	224	216	190	197	213	211	208	192	176	212	180	208	189	213	190	201	195	202	214	196	180	233	191	181	192	204	192	207	185	207	231	202	187	198	198	219	214	207	207	197	218	216	197	201	187	199	208	197	205	217	199	206	197	203	183	206	206	200	192	186	175	196	200	195	194	221	195	205	196	179	196	223	204	185	211	164	198	221	200	187	181	197	172	183	205	209	185	227	221	199	199	192	187	198	193	211	198	206	173	178	190	221	209	198	217	201	192	188	216	186	193	206	190	203	182	200	201	197	203	181	216	208	197	209	196	189	195	177	170	231	206	194	183	217	192	198	189	244	169	206	217	205	184	192	195	192	182	225	184	206	198	203	169	159	178	193	201	177	201	195	192	227	196	210	179	206	220	190	212	195	188	198	183	197	188	193	192	196	188	197	192	177	184	195	196	237	200	187	209	174	204	220	202	202	202	182	189	208	192	212	217	213	186	197	189	196	195	194	205	193	174	222	199	224	199	206	174	219	187	205	200	180	174	183	222	195	193	203	195	234	205	193	219	187	220	201	197	189	204	191	201	197	216	200	203	215	193	212	176	216	216	201	195	194	199	183	210	181	213	213	198	201	192	186	212	194	232	205	170	195	194	187	194	189	199	212	204	193	195	176	222	240	203	209	207	190	215	212	203	205	174	196	181	207	187	180	182	185	219	199	207	187	212	211	185	195	202	211	204	188	187	188	209	195	236	203	208	215	205	196	213	205	199	182	205	198	215	214	200	179	210	210	207	223	216	182	172	189	183	183	194	220	212	202	215	185	190	189	213	186	225	199	180	209	195	203	170	184	214	208	205	179	190	203	202	192	175	197	196	183	161	223	185	181	175	195	160	196	209	190	187	214	202	194	196	168	189	191	206	197	194	242	208	199	223	182	191	206	173	230	175	193	177	188	213	188	202	183	224	187	178	194	202	187	181	213	218	195	187	203	218	191	215	198	180	175	195	173	204	178	202	208	192	198	197	203	174	195	171	193	199	183	201	221	203	213	191	169	187	204	219	194	183	184	204	180	195	185	181	187	185	231	192	211	201	207	210	207	186	196	200	206	195	199	203	216	183	181	174	218	195	169	187	212	208	216	220	200	207	211	198	203	210	199	192	187	219	186	212	188	179	183	189	194	184	193	228	206	199	208	190	194	188	213	192	195	210	185	212	195	199	210	191	185	171	208	180	205	196	207	223	179	213	197	186	225	197	189	191	186	200	192	183	221	177	209	197	194	207	197	197	201	205	205	221	179	192	203	196	195	207	206	173	213	214	178	190	221	218	177	182	197	204	201	199	199	181	210	207	213	190	185	195	194	180	209	189	205	221	206	192	181	191	197	205	195	213	191	209	173	195	186	200	192	217	180	222	195	198	203	189	197	205	192	191	208	177	197	190	221	211	199	203	208	184	197	184	203	199	208	189	206	209	193	205	209	196	204	201	203	193	195	204	222	176	188	176	194	204	210	204	203	189	203	197	204	199	191	185	231	183	196	207	180	204	186	199	219	191	186	182	179	208	206	213	192	181	209	203	182	179	199	199	210	200	193	202	191	208	196	211	201	197	182	189	192	213	202	189	227	195	194	208	192	177	182	218	195	197	226	213	221	201	223	216	179	198	186	200	188	188	206	178	206	205	206	209	181	196	215	207	191	198	189	221	185	185	188	213	186	218	209	195	224	194	219	190	187	185	170	182	197	206	175
14662	10018	8477	4357	2844	2086	1628	1260	1050	882	757	687	688	664	577	576	527	499	481	475	478	467	453	417	415	474	415	439	424	409	406	430	404	452	370	404	394	403	385	414	400	401	393	368	395	412	378	358	374	379	363	373	363	379	373	382	378	405	379	359	407	398	391	389	371	382	375	361	392	359	367	408	401	405	377	371	390	370	387	406	384	373	370	371	391	391	369	382	383	366	416	420	395	369	368	400	373	389	419	375	364	372	405	375	378	405	363	395	408	355	371	414	372	385	363	376	394	368	363	351	352	372	408	374	374	367	373	381	367	396	384	361	396	394	384	387	380	417	370	392	425	402	363	374	367	335	398	382	342	384	370	385	362	340	364	368	385	341	348	379	376	361	416	388	312	396	369	378	355	399	395	367	402	360	380	372	376	348	386	362	376	362	378	396	386	362	392	365	354	397	397	415	413	365	375	365	368	347	377	393	367	393	358	398	386	353	445	385	419	381	372	378	378	371	371	351	377	412	384	405	374	390	342	367	353	375	366	387	383	343	394	376	399	351	378	348	351	378	360	361	384	423	351	368	361	379	381	364	365	380	407	392	382	375	366	352	397	375	388	386	361	389	401	353	394	381	362	370	399	384	362	388	379	405	400	362	347	387	419	385	386	387	382	374	402	395	388	390	368	339	392	357	405	332	366	382	388	370	381	364	420	343	367	401	428	376	359	373	360	374	381	373	380	382	371	371	348	403	384	366	372	388	376	379	331	408	388	375	368	349	398	383	359	377	387	395	349	394	344	392	347	361	361	381	335	363	322	408	379	402	394	368	366	378	383	371	376	376	356	366	363	383	383	376	371	402	364	362	360	398	403	419	343	387	396	361	379	378	379	399	386	359	362	370	376	400	374	366	379	373	364	379	393	390	345	390	332	387	394	374	396	370	365	375	390	351	409	389	376	348	349	406	399	368	373	382	388	373	385	368	423	373	374	390	373	363	357	382	363	390	378	353	400	372	342	376	404	425	351	391	404	365	393	419	408	370	346	371	380	381	368	377	352	396	357	354	351	352	382	376	399	411	383	388	364	388	402	334	381	364	395	412	346	364	383	402	350	377	397	376	345	365	373	364	408	362	352	351	349	365	403	400	391	395	351	424	361	373	370	383	366	361	360	366	380	369	342	402	377	355	416	401	388	392	364	382	383	359	339	356	366	410	350	370	384	361	399	375	349	384	355	382	407	381	395	381	387	351	363	378	381	368	400	384	420	349	380	382	359	385	399	410	367	387	369	372	373	377	390	357	347	361	380	378	353	347	410	393	356	401	368	372	381	365	379	373	360	395	367	394	358	392	377	370	393	371	398	384	366	399	360	359	373	377	337	379	403	383	386	391	373	372	361	392	403	368	405	374	353	375	370	386	406	341	369	382	368	391	344	396	394	382	369	353	394	377	334	386	363	386	411	353	339	376	357	355	354	380	413	388	389	398	367	377	326	371	401	394	359	353	390	375	378	371	368	364	382	396	384	383	389	389	396	359	372	380	343	378	419	376	389	391	389	357	389	389	385	365	376	363	354	369	372	384	376	388	370	386	371	381	380	350	376	369	393	379	376	382	386	363	379	382	382	386	389	374	345	389	422	364	347	380	399	346	381	362	353	394	358	353	349	341	381	391	385	360	362	385	389	360	398	383	403	348	393	400	365	359	403	371	378	397	388	416	337	336	404	374	355	379	384	360	359	364	387	383	374	373	344	382	389	349	373	354	360	365	367	386	398	359	361	385	357	377	411	393	357	385	378	354	370	412	372	374	375	369	393	368	391	352	389	374	399	396	344	390	377	372	357	383	364	409	361	376	395	331	346	368	398	388	381	372	350	360	385	341	402	410	389	367	350	409	371	385	380	362	366	403	390	391	413	375	375	371	360	381	350	397	368	416	366	399	374	380	371	378	399	381	387	352	374	398	389	371	392	404	351	366	364	350	353	363	370	361	365	380	382	400	376	351	387	374	392	386	415	385	357	380	367	385	382	350	343	382	372	348	377	382	359	320	417	359	369	380	394	380	348	370	398	383	407	393	383	366	380	364	353	376	391	398	410	357	388	380	374	345	375	381	367	368	363	366	394	389	378	366	391	391	368	375	401	354	385	385	393	374	362	378	400	350	379	395	368	390	388	351	384	344	409	346	392	382	403	367	351	371	381	380	370	384	375	355	350	384	369	359	379	350	382	361	395	361	383	378	390	373	403	369	408	355	379	366	362	364	385	383	430	409	392	406	417	358	382	370	397	397	369	349	390	377	373	364	378	379	382	378	405	352	375	431	386	371	344	364	371	359	380	373	391	373	414	349	364	404	349	387	374	392	389	405	368	385	392	357	374	344	401	359	336	392	390	392	384	390	351	362	393	380	373	349	407	331	386	393	396	357	383	378	352	380	354	424	405	374	368	393	356	384	394	361	376	362	404	362	400	382	371	383	416	377	372	371	366	371	376	402	403	378	370	369	370	337	360	392	351	376	369	363	417	372	380	365	400	357	350	416	375	370	390	373	362	415	380	365	384	384	374	368	390	379	386	399	380	393	377	394	369	339	387	380	387	370	377	373	364	410	364	383	353	351	409	406	379	385	362	355	371	375	388	376	372	356	365	393	363	377	370	398	380	350	362	374	371	374	393	374	407	392	360	374	364	375	396	360	379	373	344	373	375	386	375	397	396	388	388	388	389	386	350	358	384	383	350	417	421	358	401	408	339	367	394	398	390	389	376	391	334	388	402	375	379	355	374	398	364	402	392	418	352	364	407	357	387	384	363	380	351	367	350	366	411	404	390	360	382	378	357	395	423	371	383	378	338	350	399	386	379	364	349	367	354	345	367	390	359	392	399	383	343	374	421	348	353	380	356	362	381	376	384	392	350	362	347	391	413	381	384	357	402	364	403	389	357	396	383	405	384	384	364	373	353	337	386	362	387	375	375	414	360	351	356	354	363	360	378	379	415	354	346	403	412	402	377	402	380	399	389	352	364	400	330	384	363	374	383	385	378	364	353	369	367	353	349	378	383	370	354	375	398	367	422	373	372	398	406	363	375	405	369	360	380	353	363	392	362	380	349	366	384	412	373	395	374	359	354	381	386	377	371	411	358	381	397	362	357	356	351	382	342	418	414	364	354	367	345	379	366	374	374	383	368	381	330	385	387	391	402	368	357	377	372	361	367	386	390	364	379	361	396	362	391	385	365	388	358	370	348	376	355	354	381	401	403	384	374	320	407	370	338	343	355	419	346	398	352	343	386	357	382	366	399	404	389	366	393	397	369	379	405	387	370	360	376	393	376	379	372	392	365	372	342	351	408	380	380	347	374	373	371	387	393	388	356	376	384	391	377	365	355	377	362	389	359	396	398	385	368	398	394	377	367	378	353	362	387	362	377	372	393	377	361	391	402	387	373	356	396	365	358	343	393	377	380	349	381	351	368	342	368	406	373	364	352	393	360	362	374	402	392	380	404	368	371	355	412	380
23054	20970	28782	23355	20970	16762	1835	841	684	674	606	527	502	510	486	487	473	475	442	496	465	414	424	436	426	431	419	420	447	415	428	420	405	396	416	384	392	372	393	420	406	452	378	426	425	389	399	407	386	366	433	409	419	411	418	412	419	406	392	364	412	386	417	386	431	370	426	399	403	407	372	390	379	395	420	427	417	369	372	443	394	392	386	373	411	403	425	403	391	379	364	414	414	378	344	409	395	383	365	416	405	394	390	380	408	370	397	384	391	369	421	395	399	389	413	364	376	402	383	391	386	362	439	420	368	406	374	379	401	383	362	385	384	387	408	421	392	408	410	420	427	383	374	395	407	385	366	382	371	374	429	397	386	395	412	401	383	397	436	410	390	406	371	419	404	418	384	413	406	400	408	360	414	358	385	357	373	387	406	393	373	386	390	396	394	379	361	398	411	377	372	408	428	374	409	414	375	376	398	382	368	402	393	402	385	413	378	385	368	368	395	366	396	425	370	431	414	430	355	372	383	357	426	420	418	377	400	406	364	387	425	375	374	387	379	446	405	397	390	396	369	360	386	385	369	415	410	409	417	392	396	415	404	398	396	375	393	411	413	406	396	388	378	388	408	367	391	414	412	408	417	412	380	400	400	372	362	394	392	376	381	372	363	380	364	365	373	362	394	384	387	376	413	430	370	406	396	397	370	387	427	373	395	349	402	390	372	403	423	391	402	350	409	408	397	376	360	405	399	404	379	408	357	412	415	379	406	362	409	357	404	371	386	387	380	377	396	358	384	400	430	406	406	402	388	403	371	408	362	346	419	415	383	358	403	403	374	401	392	391	435	419	339	411	398	388	403	396	383	383	372	345	396	385	378	360	380	386	357	404	381	399	331	372	384	371	372	399	422	383	389	369	401	410	371	354	380	385	377	375	398	374	415	380	366	390	392	407	385	425	378	386	398	349	381	357	403	382	388	393	413	372	420	417	383	393	385	352	369	382	386	357	413	379	393	394	394	406	366	416	400	407	398	426	360	361	385	384	384	407	395	380	395	389	425	393	389	350	381	377	401	422	405	393	371	346	356	367	382	382	395	389	388	386	374	373	364	396	416	359	420	391	396	363	390	401	396	393	388	374	396	381	376	367	394	411	397	363	394	402	399	382	358	355	379	430	402	378	401	386	360	413	350	355	400	437	371	334	407	411	395	372	401	366	383	425	408	396	412	423	445	373	388	358	387	399	411	370	364	407	396	391	375	396	387	396	391	375	395	380	375	367	388	398	408	400	387	359	410	414	368	388	383	437	400	401	429	373	414	366	373	362	395	382	422	375	406	400	388	385	367	407	399	369	367	388	373	423	403	375	358	395	376	420	384	359	382	383	409	381	399	384	401	379	372	341	395	356	399	370	405	434	394	405	387	394	372	406	383	376	381	373	423	368	381	415	375	372	406	389	400	404	402	419	411	389	399	362	397	351	399	396	387	387	377	381	362	344	366	395	375	375	378	400	381	410	387	384	427	390	389	427	367	375	386	367	331	404	363	407	373	367	422	377	370	408	419	405	367	369	392	361	404	422	396	396	393	409	387	376	396	370	359	385	410	409	364	397	396	399	385	415	408	376	396	374	417	408	381	403	383	360	380	376	366	406	404	415	384	380	411	405	397	361	381	385	373	377	402	418	398	383	384	398	385	375	373	379	376	351	377	393	396	385	376	391	373	405	363	410	394	399	369	387	394	415	388	404	405	365	358	381	378	379	426	363	404	412	378	407	385	382	352	382	426	399	403	375	425	394	377	355	376	404	387	393	428	413	390	412	435	403	407	404	381	367	411	366	394	386	357	431	407	375	403	403	349	411	386	389	379	398	412	392	404	393	428	383	398	406	376	415	411	386	416	404	381	384	393	368	374	392	376	416	366	377	374	390	385	411	421	357	394	432	407	384	413	391	350	384	359	395	417	374	363	370	358	384	410	409	420	374	432	402	401	391	390	430	381	380	400	363	389	364	393	383	395	353	413	373	394	393	372	396	404	435	376	357	371	382	376	409	384	373	342	385	426	375	398	352	399	340	346	373	410	377	380	388	379	399	424	378	363	366	403	403	411	348	405	358	398	363	371	354	373	370	378	363	385	375	428	393	383	403	367	394	380	391	402	432	392	372	357	390	375	409	413	364	371	355	418	395	348	386	390	387	372	382	397	369	412	440	394	385	407	385	394	404	392	366	390	392	397	410	395	397	392	378	417	409	427	419	396	396	382	375	383	372	383	392	387	394	385	361	425	378	367	379	346	408	398	365	376	387	416	386	417	343	408	371	380	397	402	422	381	362	385	355	380	394	414	402	368	384	409	397	399	366	418	378	347	366	356	400	392	390	397	418	379	392	370	413	397	389	376	382	403	379	369	368	393	351	364	402	373	386	395	395	368	421	424	404	409	385	379	389	385	380	400	413	357	364	371	387	407	379	399	399	358	396	372	382	353	377	416	389	374	384	385	388	379	369	391	430	362	379	396	402	370	402	386	404	359	389	394	382	376	382	360	394	392	400	386	361	371	404	376	410	411	417	378	379	349	380	393	367	425	394	382	371	385	383	405	391	391	384	358	344	384	383	376	363	378	407	401	360	418	414	383	365	376	405	370	397	378	402	374	390	391	404	435	356	386	381	375	410	418	362	377	405	377	370	386	390	408	412	397	401	390	409	402	369	415	383	419	399	375	366	392	373	373	385	348	390	379	415	390	360	366	374	395	391	381	385	352	387	401	381	423	385	400	357	366	388	378	403	417	388	385	398	386	389	369	362	416	403	387	391	352	390	406	432	385	369	389	379	377	424	399	395	399	375	412	399	413	411	410	379	393	395	385	404	383	352	389	389	403	344	388	411	330	417	357	391	409	385	385	405	389	379	366	399	388	361	410	403	401	392	398	409	407	358	403	401	407	414	380	382	390	402	402	375	390	407	381	361	408	400	402	369	383	369	352	397	412	368	406	412	390	368	384	400	348	426	390	387	356	402	375	410	418	392	390	390	387	372	412	416	384	426	404	372	367	407	405	358	420	408	410	381	343	411	392	368	364	432	412	354	377	418	386	407	388	391	392	416	330	353	366	411	443	398	393	363	354	411	386	375	348	409	426	389	434	399	426	379	383	390	385	406	408	396	387	382	402	417	391	421	350	404	447	363	397	363	407	373	376	408	388	378	367	413	381	392	394	344	401	395	376	387	374	409	395	408	406	365	428	387	385	425	379	388	374	370	407	390	401	392	390	417	384	386	408	404	411	414	339	378	377	404	407	397	395	432	362	429	366	395	399	396	345	383	368	379	420	364	387	418	406	373	390	415	416	378	390	393	386	369	402	413	387	408	366	407	374	396	358	375	412	418	393	358	421	399	399	360	356	388	401	358	436	376	373	376	395	348	393	400	383	388	408	408	408	378	408	405	397	377	372	374	379	410	443	398	413	414	372	381	367	392	371	422	376	390	365	353	377	360	403	362	404	424	388	376	374	390
17161	16182	13734	7546	4988	3663	2806	2347	1908	1663	1559	1305	1194	1139	1097	1017	927	893	901	825	828	809	830	837	852	735	744	727	758	726	689	704	794	704	736	707	686	725	660	722	687	679	707	655	683	696	686	686	698	669	691	686	681	654	681	652	690	705	641	714	699	692	658	645	718	668	657	685	659	665	683	675	650	634	690	644	659	631	645	660	662	718	693	685	678	670	682	674	702	715	684	647	697	627	644	627	656	634	684	643	651	687	629	660	633	682	681	674	660	678	662	675	690	641	621	641	709	628	656	690	649	723	652	652	685	650	664	674	618	660	690	683	643	658	696	676	697	667	672	713	656	694	678	695	630	690	626	678	628	676	682	663	642	689	670	653	653	682	634	718	652	690	654	720	639	662	636	672	670	632	630	682	681	691	620	678	682	683	644	683	637	652	682	633	682	662	655	639	666	640	729	664	653	619	683	665	656	685	673	650	673	655	711	656	709	652	628	626	668	658	682	666	650	671	665	679	682	707	681	722	624	682	641	644	670	684	652	646	709	700	650	644	672	618	653	675	663	639	670	626	696	609	651	672	650	664	684	677	653	706	723	675	633	659	673	652	681	671	646	633	622	671	660	636	654	690	664	688	691	648	687	649	644	666	631	670	697	674	704	643	657	678	685	625	626	686	647	712	638	649	659	669	646	661	653	679	652	674	640	660	673	691	679	710	644	660	641	676	679	694	651	702	630	661	646	690	616	662	676	671	692	708	683	646	695	682	666	686	659	690	662	661	702	658	698	643	612	667	683	673	629	626	660	648	654	642	687	653	640	681	680	657	670	699	661	650	630	646	658	694	675	698	668	632	697	680	648	669	731	606	672	677	623	666	609	662	683	677	654	729	671	661	679	689	657	667	651	665	663	656	677	665	651	668	656	628	694	686	645	653	652	628	617	649	647	630	675	666	638	693	689	610	657	632	615	679	657	644	682	636	674	646	623	655	648	631	680	694	702	646	655	692	656	669	686	692	675	696	655	654	648	641	652	640	667	677	696	639	642	629	659	700	614	649	692	637	625	673	657	644	649	679	646	658	703	669	674	662	665	665	646	668	681	673	650	690	679	677	694	646	648	687	655	653	618	682	687	650	635	654	683	696	639	629	645	662	684	668	646	691	646	663	647	640	669	681	662	638	646	715	671	685	656	678	687	690	643	665	642	656	683	661	630	658	659	664	657	680	644	695	694	645	679	646	690	686	659	674	709	709	689	685	674	613	690	658	600	635	637	690	629	660	678	703	647	664	684	654	652	673	607	635	626	646	635	676	640	682	647	652	672	657	652	643	731	620	710	673	682	631	669	656	690	622	676	658	633	674	676	642	637	582	674	636	635	603	670	688	684	656	677	683	627	663	686	625	747	625	701	658	682	640	642	685	682	680	723	671	654	690	696	684	687	669	668	712	623	655	676	661	705	626	670	683	663	637	683	660	657	661	657	685	669	664	674	681	679	629	620	644	662	657	682	657	643	650	671	642	679	633	670	627	615	644	642	671	672	675	677	656	634	643	646	705	673	647	638	674	682	673	683	680	683	650	693	690	651	667	668	622	634	680	682	669	683	660	648	668	640	619	686	648	627	632	596	662	662	656	683	716	639	663	693	683	693	686	688	671	651	644	638	636	683	687	683	647	673	652	692	677	676	674	652	651	677	646	654	664	656	676	661	653	619	643	648	684	607	648	633	679	686	671	670	685	650	651	643	662	681	621	703	692	655	690	726	673	685	688	643	673	698	666	636	648	640	604	661	704	649	665	689	683	648	684	659	662	666	683	646	686	564	645	672	649	716	674	643	665	671	690	672	695	668	693	634	638	632	647	668	641	622	723	674	656	645	629	663	679	654	655	608	672	646	705	626	719	613	698	684	660	664	662	700	658	673	633	652	651	657	648	643	678	658	619	625	700	634	656	688	705	644	665	701	645	682	679	690	674	641	641	680	640	649	635	660	730	668	656	683	660	696	672	612	677	651	647	644	654	671	637	676	673	685	645	663	679	629	653	660	672	665	653	676	688	673	710	669	683	624	608	680	639	676	700	643	662	633	679	671	683	649	679	641	696	670	666	643	645	675	655	699	671	669	651	644	640	657	663	636	688	664	672	652	661	674	726	609	663	679	646	681	671	656	661	617	722	629	642	685	659	662	665	648	652	650	648	656	646	667	642	598	599	628	638	648	672	654	643	627	698	655	687	676	631	663	659	688	636	688	619	625	686	663	671	677	623	687	685	677	680	675	708	693	650	662	655	667	685	611	637	613	699	642	681	655	641	644	667	636	652	729	686	664	661	698	647	658	648	675	642	684	634	639	660	632	684	668	617	662	696	651	673	690	717	673	673	656	674	683	662	666	661	651	667	617	710	680	676	680	701	658	670	695	716	709	638	600	736	654	645	638	638	672	639	650	614	652	658	679	692	681	637	658	658	645	677	683	697	654	650	692	664	632	623	659	680	658	631	656	660	626	652	622	658	653	657	615	685	618	590	686	652	643	658	679	700	638	678	640	699	676	674	702	589	644	626	688	654	692	685	674	644	659	678	711	645	657	606	690	646	640	648	667	651	633	609	672	640	660	731	690	680	658	673	614	651	637	665	661	680	692	677	679	694	643	679	657	660	663	670	621	654	687	683	690	682	672	678	645	688	661	644	650	610	628	701	675	626	645	679	644	669	634	666	665	662	666	636	699	696	662	654	670	609	666	661	698	699	635	677	691	668	636	662	633	650	639	684	685	631	673	643	655	676	691	693	680	659	654	634	691	652	633	679	634	679	665	660	628	662	639	674	724	639	669	670	626	692	655	695	672	730	590	629	651	636	662	636	671	662	633	688	687	650	651	657	618	722	644	700	637	663	667	685	662	622	704	659	660	671	677	636	680	669	646	673	639	671	696	669	651	655	663	642	667	650	651	691	641	655	654	635	669	654	695	635	681	614	647	643	681	621	656	659	622	619	717	690	637	639	673	694	655	692	625	669	639	663	655	655	650	645	685	677	663	687	666	680	625	656	688	668	659	654	671	638	649	651	684	724	640	676	673	690	705	624	684	649	648	658	691	654	693	656	656	642	639	646	656	672	666	634	643	642	644	631	650	638	662	678	674	646	686	631	670	682	643	667	681	675	666	663	667	654	675	636	669	644	627	688	622	635	675	640	663	642	637	607	632	701	683	673	650	646	678	717	668	675	655	651	659	684	667	627	629	642	670	668	688	637	638	676	642	683	687	742	637	650	623	647	686	706	645	632	680	657	659	657	647	641	665	689	654	650	624	668	642	666	632	704	671	655	639	664	659	676	618	702	659	687	635	633	639	669	692	703	670	668	654	678	668	667	650	662	689	659	646	641	654	664	699	651	672	688	623	624	627	671	645	648	638	614	662	645	670	669	631	689	610	617	652	668	676	663	665	650	650	678	632	664	692	694	729	626	704	692	700	664	691	735	655	677	632	640	681	689	704	642	650	637	634	652	628	670	638	654
26686	20096	6934	848	531	468	443	427	423	438	406	411	412	418	434	416	436	422	387	434	400	430	381	420	433	397	414	434	425	409	422	372	395	392	421	397	431	435	445	370	410	391	433	432	422	450	410	405	431	392	411	427	423	424	422	391	377	409	377	396	375	402	388	390	400	419	405	396	397	405	385	437	390	454	419	394	383	398	390	409	451	407	451	397	419	396	417	389	377	412	406	393	402	391	398	428	444	401	377	430	418	425	393	421	386	426	369	409	367	424	430	414	398	399	435	435	372	392	421	410	358	427	408	395	398	394	430	425	383	431	423	428	403	385	416	396	382	458	375	403	437	441	398	391	409	413	421	422	408	411	402	394	413	420	397	420	396	421	377	415	359	369	409	437	450	386	388	413	436	394	393	367	455	415	406	414	385	400	396	402	414	394	418	400	414	374	408	439	390	396	369	402	424	408	369	402	412	399	418	437	413	402	382	382	408	430	416	397	415	397	393	390	391	381	362	412	407	385	374	410	403	420	422	449	418	422	414	401	445	409	363	386	403	395	396	419	369	384	401	413	386	408	379	406	398	399	436	356	379	387	388	422	375	430	414	418	395	413	393	395	388	417	383	400	414	402	418	399	436	406	397	382	393	361	408	414	393	387	380	392	403	401	422	372	408	405	406	412	420	367	418	415	403	443	441	419	410	427	432	442	433	412	377	408	373	404	399	358	406	403	399	425	404	383	409	388	374	389	415	405	413	403	434	398	416	426	415	412	383	419	393	371	394	431	412	397	428	415	387	392	433	396	382	396	406	414	400	427	416	424	443	364	430	413	430	369	409	421	440	419	397	416	406	397	396	400	416	362	424	404	442	379	409	391	378	422	395	425	376	414	416	450	404	360	381	391	437	412	415	405	454	392	414	407	382	400	381	405	430	430	364	438	384	395	405	389	387	412	413	437	426	421	420	387	393	418	386	409	442	372	370	378	437	400	422	442	382	425	402	434	407	388	415	403	427	384	404	382	416	403	408	381	383	450	431	401	390	426	398	447	429	425	398	408	406	436	390	381	391	407	388	412	415	436	427	412	405	423	425	436	451	439	395	389	396	448	412	403	416	437	411	392	422	423	392	393	434	435	428	399	405	406	443	387	409	395	402	429	397	393	412	403	403	424	404	396	398	403	419	402	377	385	418	406	378	388	406	404	402	368	403	387	393	411	411	386	388	386	396	397	417	411	392	376	401	397	423	403	403	405	447	408	425	433	390	417	400	422	435	407	432	397	403	392	415	413	382	435	426	414	387	391	425	411	383	434	395	420	381	425	392	411	403	407	438	388	394	448	406	407	370	407	415	415	430	428	418	364	396	400	391	411	385	385	391	375	455	396	382	447	427	387	419	416	390	432	414	423	410	415	423	429	399	408	400	396	387	386	420	414	395	427	391	422	413	406	379	365	417	426	418	443	398	414	413	401	415	400	386	400	410	447	365	417	383	421	388	405	390	420	404	379	413	391	423	437	416	420	427	394	428	392	417	409	390	411	418	402	426	418	382	406	397	418	385	423	432	424	418	360	404	374	414	407	406	404	432	423	395	418	414	421	374	403	396	376	390	377	405	391	393	409	414	385	381	410	428	373	442	390	410	445	418	432	393	408	375	420	409	391	410	422	392	373	391	423	401	439	377	394	425	393	391	391	375	407	427	421	398	418	383	430	392	360	400	419	419	410	431	413	410	432	403	411	408	395	400	411	381	428	420	403	413	374	411	411	435	408	413	372	407	385	419	415	403	404	415	427	404	428	393	385	402	388	422	385	411	438	407	373	366	405	406	422	378	411	432	379	398	388	389	411	364	381	380	442	463	432	438	443	438	440	419	388	414	417	408	412	382	408	427	356	405	386	413	393	408	390	380	423	389	396	420	412	396	406	418	439	422	376	410	397	396	381	379	401	395	431	380	420	421	392	371	412	414	394	443	419	433	380	375	431	421	416	402	375	416	407	432	389	450	390	393	399	427	412	421	428	396	426	414	385	367	432	384	367	391	423	436	384	372	415	408	453	357	443	405	396	407	408	372	422	409	415	399	413	393	386	410	402	415	402	391	393	397	412	374	400	410	441	377	416	395	424	416	409	401	400	390	388	448	399	411	381	406	451	420	420	420	408	383	411	413	446	399	386	398	424	402	452	396	377	409	415	415	419	400	418	399	442	392	406	395	421	441	436	428	395	397	392	436	419	385	395	381	411	428	409	416	416	403	401	426	415	415	382	379	377	363	435	407	414	357	387	416	381	404	398	378	382	396	404	407	405	406	404	440	420	417	401	428	415	388	413	419	438	453	382	405	390	408	407	405	384	411	386	390	389	364	434	434	420	361	422	398	383	404	402	389	380	417	404	374	379	411	420	387	399	408	415	401	384	414	445	414	379	404	406	400	402	409	362	389	396	389	397	390	403	388	436	403	401	432	410	383	388	380	375	368	421	404	407	417	402	415	380	399	418	416	375	407	408	409	418	412	417	423	403	454	387	403	421	411	384	408	397	424	381	402	416	392	452	412	407	416	405	403	428	395	338	408	377	407	389	400	453	411	398	420	426	411	419	392	423	409	411	382	406	412	385	424	400	408	396	422	431	401	387	409	412	430	405	410	401	445	426	417	431	394	397	366	392	422	417	394	379	394	400	404	402	383	410	427	458	397	394	397	428	432	431	388	397	367	415	402	407	409	385	391	426	395	391	374	419	411	394	426	438	400	421	399	401	380	418	396	400	393	432	436	410	420	407	428	404	390	412	398	388	417	407	439	412	395	405	399	398	434	398	402	402	373	403	425	410	424	415	387	371	427	421	402	378	420	389	397	418	424	398	385	372	390	441	434	385	404	408	414	426	377	385	400	410	390	413	413	398	397	437	396	432	438	416	428	399	386	377	400	409	432	401	442	371	419	437	400	433	384	419	407	370	399	408	441	423	389	397	388	426	415	408	401	406	430	432	400	413	403	414	389	390	430	402	393	373	419	428	414	443	420	410	442	417	417	413	417	386	405	403	431	380	404	404	421	417	391	413	435	439	378	400	408	360	391	422	427	354	414	423	403	400	421	412	415	398	404	412	388	409	425	458	408	416	419	421	448	391	401	417	423	409	362	421	389	410	428	446	378	403	397	407	416	427	397	455	411	417	388	395	359	406	403	385	404	439	413	382	420	399	407	384	401	418	434	436	397	414	392	391	403	417	388	399	368	406	382	460	396	392	381	424	385	409	417	384	413	407	408	414	458	447	395	397	427	416	409	387	402	385	388	403	409	425	421	417	420	435	393	415	392	410	431	446	367	380	431	427	387	390	409	382	429	370	412	391	424	403	407	369	401	384	400	395	393	401	350	410	426	430	437	412	415	409	400	396	416	374	381	411	432	417	423	441	392	399	413	398	373	418	430	419	396	430	439	432	389	392	428	400	395	431	449	396	434	460	388	421	417	416	388	399	430	437	414	406	403	436	403	400	432	397	391	374	377	420	405	379
6924	1820	1634	1069	959	892	841	744	790	809	795	749	751	735	747	781	758	745	760	787	742	725	761	733	729	782	757	720	688	750	743	741	721	684	701	705	769	709	694	754	720	725	776	750	765	734	751	728	735	750	757	721	740	751	769	758	716	736	714	704	736	691	745	735	737	757	734	728	710	755	732	752	723	732	717	734	746	772	728	765	740	704	728	728	739	749	750	724	725	726	690	742	726	723	723	705	659	715	752	727	720	790	711	732	750	752	752	748	730	761	744	722	751	740	686	763	719	761	755	737	718	756	721	760	723	733	772	710	709	750	703	767	774	696	760	723	759	743	707	727	763	767	694	736	730	696	704	731	673	675	690	733	753	698	717	735	703	751	724	732	694	737	708	735	760	725	719	759	686	732	753	743	737	741	768	732	720	698	728	748	707	756	706	742	716	676	751	749	727	699	744	724	739	758	715	702	757	693	755	701	753	773	737	711	734	700	751	745	726	722	688	708	753	738	728	738	748	730	736	751	746	728	708	713	714	676	767	720	775	682	677	706	722	732	731	792	740	757	629	728	755	748	712	704	713	736	724	696	749	718	715	717	720	756	716	741	742	777	746	767	740	731	687	753	714	741	714	749	717	688	724	712	748	665	720	802	696	699	691	757	724	710	734	743	721	728	725	774	790	705	731	778	693	707	684	701	755	671	709	743	680	716	760	762	758	727	762	782	723	755	741	728	740	700	773	718	687	695	716	725	691	730	717	760	691	739	685	696	733	739	757	708	705	710	702	777	723	713	750	709	783	719	746	734	767	722	779	696	732	730	692	757	720	756	732	704	726	782	748	756	760	728	677	737	717	752	757	723	731	729	735	743	733	759	687	760	719	732	734	714	759	696	711	745	762	665	740	729	734	787	723	738	742	727	721	751	793	768	701	731	764	687	705	728	741	745	736	728	735	728	678	758	731	766	648	746	761	684	699	720	770	737	722	743	785	719	760	745	766	749	703	724	715	701	706	702	728	763	737	689	759	694	770	718	757	731	751	741	751	727	705	719	740	727	712	726	698	722	731	708	720	758	744	745	730	720	739	748	715	693	730	767	720	762	734	715	740	669	739	666	724	718	760	733	722	708	718	714	773	725	746	716	764	686	745	730	695	685	768	739	747	739	716	720	756	725	756	724	688	705	709	713	763	710	744	737	753	701	755	758	762	720	739	735	724	680	730	768	748	738	777	706	725	711	764	707	719	711	730	737	711	744	740	695	727	763	693	806	703	727	713	786	753	721	699	742	708	753	701	794	739	747	744	732	701	728	727	761	777	727	735	698	823	702	720	773	731	737	738	715	754	744	696	717	717	743	726	762	713	725	730	697	730	726	721	698	757	721	744	721	771	768	754	737	745	787	763	740	743	725	712	691	709	725	711	746	726	722	719	678	695	741	710	759	744	666	749	734	724	753	723	704	749	726	764	761	772	741	698	754	733	721	717	697	723	761	668	725	749	724	700	703	703	729	720	714	730	699	791	671	733	712	727	736	724	747	762	771	741	694	761	714	714	745	743	785	725	726	751	694	738	726	736	734	732	706	742	735	738	665	750	744	718	759	727	693	746	764	730	730	772	723	745	745	731	741	742	747	744	716	710	729	748	753	715	774	659	720	717	738	729	729	727	771	733	661	732	730	739	743	691	713	731	769	776	745	729	756	772	708	760	697	761	719	726	747	765	701	685	765	727	752	724	701	724	702	711	705	708	725	750	708	695	722	785	776	699	773	783	744	736	751	700	690	660	707	712	722	711	746	725	755	683	737	766	680	696	713	718	764	735	715	708	734	725	760	736	731	751	730	768	706	810	721	802	789	715	760	761	748	746	735	707	738	752	754	700	702	784	703	740	685	724	748	764	721	760	712	713	744	740	733	751	708	722	786	705	710	735	681	668	742	721	735	733	716	745	711	745	744	772	738	746	761	741	742	775	706	732	718	714	723	767	702	714	742	768	742	759	749	761	756	719	748	711	709	708	700	741	763	728	673	768	717	729	738	794	710	700	743	701	755	730	739	725	746	773	746	737	716	730	745	679	725	762	720	734	743	763	742	726	778	719	727	772	758	737	728	725	715	702	743	763	747	721	752	722	706	693	725	750	721	762	768	748	752	729	715	745	775	760	764	747	705	741	748	745	719	705	714	728	768	719	706	734	755	694	721	703	714	751	735	765	723	705	782	721	712	766	746	697	775	775	711	781	717	711	781	724	733	744	715	721	647	739	721	717	698	721	742	656	692	746	769	704	750	734	750	725	738	709	770	778	705	733	695	755	728	738	762	728	741	727	774	703	742	681	740	707	696	759	747	721	750	686	719	784	776	713	755	762	713	702	742	744	771	671	731	752	704	744	728	707	715	753	760	741	749	720	728	732	733	747	722	780	780	778	731	734	761	756	749	730	774	761	760	772	748	740	757	741	730	729	724	784	695	774	660	740	744	695	733	777	758	774	713	765	745	758	730	701	733	783	713	746	719	740	706	770	738	688	745	744	737	735	699	783	705	770	749	708	770	717	710	724	748	725	749	743	740	745	734	735	742	734	723	761	688	771	725	715	739	730	691	726	695	769	707	722	745	753	724	671	716	722	757	743	731	721	758	725	726	727	704	724	732	671	776	766	676	733	736	695	691	707	711	716	687	725	715	802	742	703	715	754	744	740	720	802	722	685	770	712	776	790	733	725	710	773	718	757	768	715	700	657	777	721	716	742	744	683	680	763	742	787	704	709	733	730	761	700	728	744	713	755	745	748	718	746	705	740	753	732	735	746	735	765	732	693	724	690	775	754	773	697	754	727	747	740	753	736	704	742	714	715	723	783	740	729	733	741	748	735	726	715	722	753	799	747	667	712	767	711	727	705	742	730	743	736	781	748	739	734	690	723	708	743	725	727	744	726	703	736	766	693	742	747	724	730	760	720	712	710	712	678	729	694	759	731	742	745	705	752	697	706	704	710	747	734	702	745	680	732	755	733	728	698	737	757	708	707	733	738	749	709	768	693	727	735	734	724	713	755	773	782	672	752	729	697	763	726	754	735	767	665	684	704	729	768	714	730	733	734	699	769	679	779	688	720	753	693	713	729	738	811	757	743	702	709	729	764	761	728	719	720	705	765	724	742	722	780	729	691	714	674	733	729	720	709	748	749	696	682	716	733	747	728	784	695	695	732	756	746	743	796	693	720	723	715	730	732	757	711	744	733	746	744	768	703	718	687	733	697	690	677	676	768	755	730	731	723	745	749	742	724	746	711	699	745	752	708	719	744	726	710	744	746	699	743	757	777	775	734	711	756	747	776	731	714	750	732	718	718	739	745	768	727	740	741	738	764	686	711	694	747	722	749	665	678	686	757	730	743	740	761	710	726	690	740	723	699	750	756	766	688	709	728	742	722	714	759	757	735	752	721	758	734	717	759	703	772	690	726	782	778	740	781	725	750	723	709	770	756	750	738	689	705	687	772	746	735	765	740	736	758	738
24105	21008	28058	24131	18473	1441	573	430	370	367	296	299	288	259	289	266	247	226	233	201	213	215	227	217	237	215	198	223	183	226	226	199	203	207	190	209	184	180	203	213	180	207	192	193	182	215	204	181	203	205	185	178	196	213	199	201	184	189	210	220	205	197	203	204	183	194	197	187	197	193	215	222	208	187	192	202	196	209	195	198	193	200	207	194	215	202	184	198	185	213	179	185	218	199	186	201	173	213	192	197	205	193	201	209	195	189	210	199	211	182	193	168	172	174	212	215	199	189	198	202	204	184	187	198	196	192	208	186	209	171	186	205	200	204	200	215	196	184	161	222	192	204	198	200	183	176	194	199	214	206	199	168	215	180	220	212	182	197	189	182	185	205	225	196	208	197	192	197	204	204	199	180	202	187	196	187	187	176	197	194	191	201	187	201	213	194	193	207	184	186	194	195	180	202	193	199	183	195	190	204	190	205	187	221	199	222	198	184	201	188	196	212	190	214	194	200	190	191	195	191	218	217	191	213	222	205	204	176	186	177	218	201	206	151	185	204	186	187	200	205	192	218	187	188	165	171	197	193	175	197	192	200	164	161	171	180	207	178	207	184	188	184	171	226	169	190	217	202	179	209	209	190	205	192	180	191	204	201	191	207	196	178	188	188	176	208	190	164	177	222	215	192	214	176	208	219	185	208	206	183	215	202	182	158	193	187	192	201	238	197	193	185	181	209	182	213	189	202	195	217	227	190	183	217	191	192	206	225	187	199	197	197	182	224	199	185	201	190	211	190	197	204	189	185	216	216	195	210	194	214	215	222	182	187	177	191	167	215	176	167	208	166	210	180	201	209	168	168	190	195	201	162	207	202	210	189	165	188	187	204	177	187	192	218	221	189	193	201	186	190	210	202	206	183	190	207	224	183	206	216	233	188	197	192	192	179	184	199	196	210	192	200	182	182	201	187	175	199	186	175	207	172	170	179	188	207	186	210	190	203	201	202	182	199	201	205	192	207	181	188	188	193	192	192	199	184	209	188	189	187	209	188	213	188	216	204	200	210	205	174	197	192	209	220	194	166	179	199	196	214	179	202	184	204	184	195	189	182	207	186	182	225	203	213	212	209	171	211	185	182	224	218	173	207	176	188	177	198	197	214	173	197	178	190	215	193	176	209	192	192	194	192	188	200	177	190	213	203	197	198	179	231	214	205	192	213	190	195	209	188	196	196	201	195	201	204	215	179	186	197	187	177	196	167	196	197	194	219	204	212	203	210	186	212	182	204	195	211	194	223	212	198	169	210	190	204	185	204	221	194	199	206	204	192	186	210	193	195	175	185	205	203	198	183	186	197	180	153	190	206	193	195	191	180	200	203	210	204	208	199	187	191	182	204	198	184	178	193	188	188	171	181	198	198	177	213	205	203	202	201	186	210	191	186	177	200	221	191	177	194	177	188	191	203	197	167	197	178	231	220	190	198	198	207	203	167	225	207	186	175	199	198	191	188	217	195	201	198	191	208	193	184	208	203	208	193	185	205	207	212	183	210	208	197	202	218	201	185	212	199	208	191	186	221	190	204	190	205	212	205	187	184	180	189	201	200	178	206	224	205	201	207	229	175	202	193	202	182	199	188	175	187	175	210	175	194	179	207	222	220	179	212	184	189	178	195	187	205	204	203	186	191	206	182	185	191	167	209	210	169	185	194	196	180	214	183	181	193	196	198	200	194	208	213	212	181	203	192	176	187	181	214	193	212	195	180	197	185	199	214	179	202	183	204	194	204	206	209	192	210	211	219	196	185	212	187	167	198	191	199	198	195	190	216	206	181	172	190	210	202	157	209	195	169	201	200	171	197	173	203	205	208	211	177	189	199	216	203	206	204	179	180	184	180	194	186	205	207	204	182	178	188	198	209	185	188	209	170	200	193	196	200	199	176	203	186	204	194	208	202	212	193	151	205	185	192	214	202	223	183	201	197	186	172	197	193	188	187	201	205	187	187	191	202	203	173	200	193	174	175	219	197	214	167	199	203	204	176	192	180	198	191	190	206	190	169	205	192	205	189	198	184	204	212	209	192	182	176	196	188	187	211	191	167	197	192	203	201	168	188	208	195	184	191	207	194	185	198	198	189	205	186	215	203	203	196	228	188	209	223	174	193	188	195	190	207	204	205	198	189	218	210	195	195	192	209	198	182	183	208	207	169	198	203	197	191	211	174	200	194	228	198	195	218	200	171	220	212	175	214	168	193	221	173	182	204	213	187	201	192	188	186	186	200	184	182	187	203	195	194	200	198	181	198	189	199	179	178	201	191	207	173	195	193	187	193	196	215	187	184	198	192	175	185	195	181	189	182	202	188	192	180	214	170	202	201	208	192	181	185	203	203	205	191	205	195	185	168	208	172	201	182	193	204	191	183	175	175	170	179	187	208	184	175	189	205	249	179	187	202	195	185	210	195	213	204	203	205	183	200	196	203	190	209	214	191	183	224	185	202	184	181	197	199	208	200	205	214	207	203	184	173	188	183	201	193	198	201	186	189	204	198	225	194	167	179	188	186	188	199	195	203	196	194	186	186	177	196	178	195	199	215	190	200	216	185	217	217	205	186	213	195	192	187	193	185	215	198	196	197	191	180	183	189	205	206	176	182	186	187	185	222	210	193	186	171	206	181	192	224	196	214	188	191	194	197	176	186	206	193	180	186	181	212	186	215	196	197	201	191	184	191	212	183	197	192	210	224	197	201	189	193	189	187	198	215	185	202	172	199	223	211	176	182	205	179	182	163	197	181	206	149	208	199	185	169	203	192	196	218	207	194	200	189	193	181	202	196	198	215	175	194	198	204	215	187	189	217	220	187	180	209	171	204	169	183	201	175	204	202	201	194	195	192	173	179	194	182	189	185	209	197	174	230	207	191	218	203	180	209	183	200	223	193	188	201	190	191	191	180	212	203	203	180	196	190	175	199	192	185	188	187	208	196	204	201	205	169	209	194	194	203	188	166	173	176	187	200	205	198	181	181	229	175	177	202	195	191	192	193	191	223	186	182	190	218	182	226	162	224	231	199	189	199	209	186	204	216	165	196	197	177	193	205	187	183	207	189	172	207	169	200	180	209	222	194	198	173	176	192	171	204	188	194	168	223	207	209	201	158	196	214	213	193	193	195	178	188	181	196	153	191	205	201	221	212	174	199	201	193	178	220	189	197	186	192	195	219	195	175	195	207	197	189	177	181	189	193	195	214	197	212	185	210	208	182	179	185	193	166	228	208	192	181	186	189	179	210	193	195	196	194	183	188	217	214	173	178	207	195	186	183	192	208	203	229	185	194	192	218	184	201	209	219	191	166	166	150	222	194	174	209	185	178	175	195	207	196	157	196	179	186	187	202	220	195	200	198	187	202	155	189	198	178	203	198	221	189	212	205	200	195	191	201	192	181	181	192	207	178	201	219	223	196	201	204	212	175	179	172	211	210	198	176	190	180	189	211	203	190	183	224	213	186	188	168
14353	10106	8685	4303	2769	2089	1614	1229	1025	887	800	697	681	617	575	568	526	496	510	486	455	466	466	453	464	455	447	456	417	420	415	432	424	366	460	376	438	401	390	393	385	393	395	381	370	372	387	380	378	340	403	381	357	386	385	420	405	371	407	390	397	361	415	402	374	382	373	347	381	367	362	368	374	392	405	398	341	366	392	380	404	362	382	382	400	378	381	387	405	404	402	414	408	347	378	396	370	352	374	342	404	388	395	405	367	380	404	383	353	383	397	398	372	364	360	365	352	416	370	403	388	389	383	344	365	374	377	377	363	391	396	369	377	381	395	359	369	405	374	361	387	406	400	383	396	374	369	410	366	363	382	360	407	362	379	380	394	366	371	362	355	384	406	363	344	391	341	374	370	370	379	371	402	360	376	368	350	328	381	373	362	360	392	348	389	392	398	390	387	353	356	399	351	359	373	391	378	404	386	359	376	394	355	366	406	385	366	367	351	344	402	387	376	369	387	384	362	349	379	378	355	386	361	373	379	337	364	402	373	397	390	413	372	383	391	360	376	371	365	379	375	361	362	408	362	344	369	409	350	351	398	401	366	391	375	347	353	406	370	384	376	398	379	404	386	359	366	342	394	381	377	382	390	409	365	387	383	363	400	343	417	344	367	401	386	375	370	399	392	363	387	385	389	383	335	352	365	448	342	397	342	388	359	371	363	354	341	406	403	403	369	372	362	342	367	383	370	373	360	353	348	371	364	388	391	375	379	335	369	384	373	377	390	364	390	383	347	352	371	380	384	342	373	389	391	349	356	379	388	419	377	403	386	355	358	356	393	388	370	382	393	384	405	382	367	337	371	396	373	354	387	415	392	376	394	368	372	353	374	386	374	353	342	365	387	396	360	376	371	357	378	376	398	372	396	364	370	386	381	375	365	385	361	393	347	350	353	404	361	380	410	350	406	376	378	362	368	364	395	363	391	346	363	398	376	364	357	378	368	392	366	378	387	369	388	390	379	366	361	351	366	371	387	392	359	362	399	401	357	406	380	369	373	417	360	365	363	381	368	357	392	381	367	369	374	382	375	388	384	339	370	356	352	400	380	356	361	377	408	416	332	358	360	389	372	414	366	369	381	361	362	381	387	372	362	399	391	392	353	400	390	334	376	378	383	348	374	376	395	371	393	342	375	401	362	382	385	367	367	369	370	334	338	382	359	358	358	379	391	369	357	348	388	376	364	367	376	358	385	373	346	352	375	382	395	350	369	385	398	369	380	348	391	311	369	396	364	386	365	352	359	352	379	361	374	404	370	379	380	362	417	354	392	370	376	376	387	406	376	365	385	380	401	378	348	333	342	396	379	378	363	371	391	387	372	362	355	382	360	351	382	385	399	372	378	362	404	378	374	377	410	377	312	378	370	388	395	370	360	384	345	406	394	331	349	380	366	358	381	374	376	406	385	353	365	406	413	369	389	378	402	378	376	386	381	405	366	353	396	369	415	397	384	376	393	416	337	351	403	377	380	389	365	347	387	335	322	374	356	375	345	355	363	419	364	368	383	380	405	358	362	369	381	373	357	402	373	384	382	362	381	357	375	387	401	384	389	390	404	355	379	348	352	340	343	391	385	347	370	347	403	385	339	376	385	370	347	362	362	362	374	389	365	350	336	372	354	371	389	385	365	377	395	388	387	389	371	364	380	384	383	414	393	411	377	381	368	417	370	372	375	372	369	364	397	366	371	367	339	395	388	403	355	379	372	364	352	393	373	376	403	389	354	410	376	395	347	393	382	415	348	364	354	366	356	367	367	387	420	371	371	360	361	345	411	358	409	352	376	381	378	375	377	370	385	388	348	403	365	377	386	390	374	350	357	390	371	372	350	374	367	354	392	362	399	360	382	409	382	347	375	379	335	356	374	363	406	414	380	373	399	371	388	433	389	351	373	369	387	369	368	385	396	373	387	362	363	400	416	366	379	325	386	388	402	376	379	371	359	375	378	361	346	388	403	384	384	396	378	363	379	364	369	363	358	351	388	376	386	362	378	403	385	404	321	365	363	380	380	400	382	372	389	356	401	397	374	367	381	369	350	346	354	390	391	373	389	389	363	376	352	401	357	366	390	374	351	339	364	397	360	356	401	383	345	354	345	398	375	433	394	385	381	384	393	380	361	422	369	390	375	382	369	377	368	335	394	393	361	372	388	388	375	379	405	369	361	346	361	362	377	412	389	380	359	391	363	361	382	372	389	375	363	372	387	357	362	341	369	358	348	375	335	375	395	380	396	390	380	390	378	358	376	393	362	371	365	359	356	380	396	365	363	367	331	365	391	363	381	384	382	383	405	369	403	401	354	387	371	398	403	400	379	398	390	383	376	358	410	372	346	367	350	371	342	393	354	384	361	366	390	389	392	380	394	380	362	358	356	398	360	377	347	355	364	368	347	340	399	392	378	383	367	403	355	382	360	360	371	353	373	348	376	366	372	386	365	352	340	376	385	389	377	353	376	407	378	392	363	394	385	342	384	384	388	367	389	401	362	385	368	399	417	413	334	422	386	353	365	359	387	362	380	372	388	340	418	395	405	379	374	379	342	356	370	351	365	371	376	401	373	392	369	360	354	359	359	367	363	375	413	370	397	337	356	366	352	359	387	369	399	369	392	401	336	404	370	371	382	391	368	352	365	362	362	379	403	413	358	402	360	381	351	367	388	384	333	379	368	419	366	374	329	368	389	345	388	388	385	348	367	373	352	385	374	365	344	343	333	361	400	342	341	377	395	368	387	394	408	378	374	353	396	351	367	329	371	381	374	376	348	404	365	385	337	387	354	377	392	354	385	361	374	374	396	384	376	365	400	366	398	375	361	376	350	370	394	375	391	350	358	359	391	370	367	372	400	360	371	372	376	376	376	369	370	365	366	378	389	369	345	402	375	407	362	347	404	352	347	355	379	368	386	347	389	350	379	378	362	438	365	392	383	365	365	362	336	394	354	375	387	379	346	362	372	361	369	349	360	352	391	365	390	384	394	380	382	401	377	362	389	391	353	376	386	386	375	363	364	373	371	363	359	367	367	377	394	377	394	407	368	366	407	370	363	383	384	379	373	373	377	377	333	380	349	364	352	350	386	388	358	390	343	348	379	354	381	362	370	393	360	360	379	369	408	358	395	367	364	392	395	358	359	349	382	366	375	361	379	401	384	400	361	377	381	352	352	333	354	362	393	406	389	347	383	367	373	377	341	397	376	376	406	376	390	341	354	361	341	375	363	399	364	380	342	358	400	350	364	352	347	381	381	411	356	372	377	388	388	361	390	387	400	370	397	360	384	378	377	374	376	370	368	364	376	375	399	373	381	361	377	376	388	412	361	384	383	377	410	409	392	362	351	400	364	391	341	352	389	386	366	376	416	414	370	350	331	369	351	367	386	387	414	342	360	369	364	363	362	384	358	366	364	357	394	383	336	388	375	389	375	403	370	348	355	383	380	359	379	363	356	385	407	379	377	389
23062	20958	28715	23375	20961	16815	1882	885	660	627	589	533	529	495	527	498	470	466	420	441	430	458	421	454	455	441	401	440	441	433	409	397	432	382	412	389	390	401	379	424	414	421	401	443	420	399	376	368	402	411	396	408	437	431	422	421	383	401	391	404	396	437	424	389	390	399	427	396	406	409	414	410	418	385	383	388	378	394	419	393	366	356	410	358	410	407	373	392	391	358	411	398	347	402	378	394	393	379	399	392	423	401	400	418	401	395	352	385	406	401	401	343	422	376	410	380	380	379	401	387	400	395	398	421	382	385	379	409	369	391	395	377	384	367	388	388	415	407	389	433	390	383	378	367	399	403	409	394	412	367	427	413	404	370	397	384	384	382	408	403	354	381	368	398	380	369	386	399	425	386	407	392	370	405	405	406	392	401	379	372	393	380	397	404	403	369	410	370	378	385	388	374	399	356	373	382	394	364	408	385	402	356	407	377	409	401	418	374	403	371	386	391	420	397	383	390	386	383	396	364	400	424	393	422	374	384	364	361	398	375	405	387	380	395	385	422	396	392	426	372	377	384	369	417	388	388	382	405	414	375	400	422	368	349	362	385	357	408	385	409	407	375	355	400	403	396	408	405	393	357	400	432	401	365	389	403	403	415	400	422	421	414	391	423	419	421	428	405	375	374	356	374	376	371	379	381	423	420	391	397	375	393	390	384	402	347	363	373	379	398	390	394	397	385	415	431	389	361	378	433	426	402	380	391	344	379	380	376	411	401	389	384	388	377	405	361	386	426	415	441	373	408	400	345	403	379	438	391	412	370	413	365	408	414	389	405	400	397	375	398	376	381	400	408	390	422	379	354	388	390	421	435	411	356	396	409	340	424	397	399	368	360	368	407	372	385	392	362	398	402	377	390	389	397	399	360	382	397	383	357	411	364	382	383	395	387	381	384	369	420	391	380	418	413	351	410	384	401	438	380	372	382	391	392	415	378	369	362	395	402	433	402	356	392	402	391	408	376	396	376	381	385	385	369	409	391	409	383	385	384	393	376	414	393	383	352	399	394	384	366	378	397	441	398	370	370	393	331	402	407	380	365	387	385	402	405	379	398	413	374	366	405	374	372	362	412	391	406	399	390	385	385	362	388	398	397	368	400	387	392	405	376	375	396	445	392	356	394	390	435	386	384	406	410	389	407	427	390	398	408	367	379	375	426	403	372	382	385	404	389	417	407	408	386	394	412	370	402	383	381	355	394	433	370	389	403	436	369	408	340	410	386	406	359	400	400	364	382	371	415	404	365	399	402	397	400	424	378	403	405	412	392	393	394	382	383	384	412	397	363	395	394	409	379	403	388	350	399	412	391	387	387	410	382	407	417	385	403	385	398	381	378	400	387	385	392	404	381	376	386	411	394	376	374	403	365	412	385	393	402	399	401	387	380	382	394	399	393	393	379	393	358	374	357	376	390	345	359	393	379	386	367	379	423	369	420	401	378	405	408	399	406	380	373	374	367	396	415	377	383	372	417	432	381	387	397	359	388	362	406	409	409	370	365	386	432	406	372	427	359	406	384	375	382	381	402	380	400	367	386	397	389	392	420	382	399	367	383	395	407	389	386	427	365	390	402	397	404	396	387	397	393	374	368	368	403	405	367	369	387	406	390	439	370	401	393	378	409	423	391	404	403	387	332	395	375	378	395	391	388	377	416	386	350	396	413	406	366	385	369	384	380	362	399	392	404	394	379	410	413	373	389	383	392	376	415	382	375	403	405	430	377	382	391	374	405	382	414	393	397	376	378	397	381	391	352	400	349	402	378	374	373	359	369	425	377	374	400	387	392	384	373	390	339	389	365	401	421	386	406	379	404	393	377	374	433	400	399	416	397	376	362	403	377	403	397	385	362	361	387	372	367	405	369	389	380	410	398	395	358	400	420	384	401	404	379	370	395	384	363	370	418	387	411	368	422	400	337	387	381	392	381	418	411	376	400	398	407	398	388	362	403	362	392	365	370	412	374	381	409	366	391	404	395	410	406	408	381	387	368	379	384	371	368	396	409	386	373	361	386	374	385	387	382	377	384	386	386	393	382	373	440	365	411	402	384	384	382	390	363	413	391	428	374	383	372	400	402	388	375	369	379	388	380	413	407	396	390	372	405	381	407	419	389	395	363	381	381	393	402	368	362	446	412	387	373	425	422	379	361	386	380	384	415	385	402	374	389	391	404	359	382	369	421	373	347	422	402	353	391	397	393	355	346	362	391	383	379	451	411	380	396	384	407	403	375	383	384	387	383	380	363	413	372	417	393	368	436	347	369	400	385	400	380	382	414	385	392	355	395	399	378	404	402	383	363	397	428	365	384	391	399	373	363	382	361	403	371	405	358	390	418	365	384	375	369	375	384	372	359	379	385	381	413	371	373	397	407	397	413	405	424	340	393	427	392	372	389	390	401	380	377	367	389	365	410	388	411	398	383	424	384	409	397	380	392	361	413	417	387	403	411	398	405	373	382	382	402	389	360	383	409	370	414	401	406	402	376	422	401	340	408	373	412	425	349	396	384	410	408	386	385	328	418	375	395	414	374	418	369	380	418	419	375	393	398	393	357	386	372	374	413	381	412	384	382	393	361	398	368	363	380	398	380	382	399	382	393	354	375	344	396	377	356	382	358	372	345	386	380	396	384	386	385	408	367	378	391	396	413	392	377	379	412	352	381	394	391	393	398	356	363	389	417	377	382	393	385	383	379	358	405	348	394	404	384	427	389	360	402	372	368	417	408	384	404	394	349	403	358	377	386	374	372	393	389	381	372	351	398	390	380	380	413	384	390	391	337	393	389	386	391	365	407	416	395	383	393	359	381	397	397	392	424	421	374	415	377	377	435	381	408	382	389	381	375	415	378	412	382	385	382	409	410	420	366	376	373	379	382	374	385	368	387	410	404	418	365	390	376	393	393	397	371	405	415	383	427	424	370	422	434	407	441	401	364	377	363	378	382	383	365	393	421	384	382	370	400	352	373	395	362	388	399	361	364	411	386	393	371	397	427	404	397	432	398	374	356	362	398	398	353	385	350	411	395	359	391	396	352	349	376	394	372	404	381	412	395	359	391	421	406	397	417	391	397	387	380	367	389	377	370	414	383	366	387	409	407	381	406	376	352	404	374	386	371	423	381	373	395	379	386	400	383	395	387	432	382	394	397	437	380	407	343	392	385	391	389	389	351	373	399	380	405	394	358	381	353	376	356	358	384	389	403	380	364	408	413	394	402	383	434	362	399	399	370	400	387	398	397	432	366	443	387	394	385	403	393	410	395	384	415	378	405	348	408	362	401	423	361	390	409	409	406	415	403	413	341	366	378	397	404	363	380	386	395	360	370	390	369	396	373	393	369	407	402	357	400	363	388	358	364	364	372	381	384	401	377	375	364	386	417	391	376	372	364	387	396	381	414	369	396	392	414	395	370	411	380	379	380	381	416	380	363	368	390	391	426	366	354	413	404	369	362	411	402
17111	16164	13599	7287	5102	3695	2877	2320	1951	1658	1487	1314	1242	1086	1087	1020	949	981	875	851	869	852	780	775	801	786	761	723	784	749	790	706	747	675	719	693	698	704	742	695	682	662	645	657	713	696	696	704	690	626	701	667	675	641	690	702	681	678	633	715	677	656	648	676	683	657	634	659	708	693	658	628	688	682	665	644	713	644	643	659	728	724	641	679	673	678	676	651	708	705	670	687	694	633	645	656	671	677	667	663	677	656	662	717	665	676	680	673	717	713	667	668	674	638	637	655	636	621	643	637	647	620	654	674	641	661	675	667	634	640	688	707	645	673	674	673	648	665	633	690	674	715	679	665	644	656	654	664	720	653	649	648	654	625	652	663	679	645	663	664	708	681	687	650	633	669	683	663	637	681	666	648	621	698	626	631	711	706	688	598	690	642	646	656	683	645	645	657	607	652	666	670	652	664	678	690	650	658	679	683	663	662	613	708	685	657	673	656	627	685	638	639	633	641	669	659	701	678	648	652	659	658	630	696	657	650	664	672	646	682	677	633	703	612	638	625	612	752	701	665	653	655	661	657	687	653	631	658	646	675	683	688	693	695	647	666	634	625	647	637	670	662	668	648	655	638	665	623	630	649	690	621	649	665	674	611	659	621	645	661	631	693	622	643	640	659	683	681	701	683	729	722	642	667	699	652	671	590	653	674	654	640	641	681	620	646	665	686	636	658	662	673	624	660	678	657	659	699	667	676	680	690	614	658	625	667	701	667	656	673	647	616	627	638	619	660	686	650	634	694	614	666	648	631	694	655	661	651	714	670	648	673	639	638	691	654	689	643	627	708	638	620	685	712	636	618	656	659	630	669	606	695	635	650	723	682	673	639	669	635	629	657	637	667	674	628	704	677	670	659	719	655	627	651	658	661	677	665	660	628	625	664	646	695	636	679	679	636	649	665	644	691	667	652	673	657	673	612	625	707	655	670	697	685	655	659	612	654	635	651	652	659	609	653	663	645	642	669	676	718	698	662	646	619	655	646	637	620	659	640	661	610	671	688	646	637	675	639	656	629	702	641	671	651	694	668	634	678	665	674	689	642	662	660	672	656	648	675	661	679	673	661	665	626	653	649	709	640	648	629	653	668	628	685	632	636	694	684	631	660	672	629	642	640	653	666	665	692	634	693	639	631	678	663	607	648	691	682	662	649	699	647	656	638	659	663	669	609	658	651	642	664	651	670	655	691	671	635	673	675	641	635	640	639	678	660	677	605	698	667	607	689	657	647	670	660	664	681	630	610	645	618	653	652	696	669	612	669	607	652	651	613	707	638	654	695	658	682	658	666	671	686	655	713	632	660	626	678	681	663	639	602	680	622	638	647	653	666	686	669	649	689	656	666	666	653	648	678	672	618	679	639	671	667	692	657	666	666	645	731	651	637	675	677	698	681	652	667	626	635	667	649	668	675	672	657	675	649	659	658	674	672	625	654	668	658	645	661	656	661	673	644	676	641	683	646	656	663	669	616	637	705	643	628	682	675	694	662	660	684	662	626	667	699	621	675	642	638	617	684	637	601	613	615	668	626	638	689	681	688	664	630	679	690	693	701	615	652	654	648	713	656	709	694	694	660	676	622	653	637	615	646	663	631	650	696	629	671	654	696	646	669	655	649	635	618	680	646	694	686	644	691	644	669	634	685	688	673	670	658	733	643	640	667	637	646	652	609	653	675	619	639	688	688	634	713	697	699	674	672	655	641	673	621	641	695	696	663	637	672	638	661	677	618	684	673	639	668	646	653	651	664	661	637	632	656	664	646	659	657	662	656	651	701	651	651	661	669	635	678	648	640	715	665	675	700	645	650	668	691	674	668	646	674	634	646	628	672	667	652	688	690	651	624	654	634	700	641	681	686	668	635	634	667	671	680	614	656	649	692	661	644	639	683	686	645	650	670	627	646	634	677	627	703	663	653	664	676	694	681	633	633	692	689	681	651	681	632	684	646	664	650	600	676	678	670	645	654	701	668	695	654	654	630	701	685	641	670	657	725	689	653	614	613	669	639	643	683	644	677	696	691	710	686	646	684	626	670	672	668	685	651	646	627	642	663	656	603	624	639	650	670	700	671	705	649	676	626	684	676	631	629	650	656	640	637	673	602	683	633	634	646	650	648	706	613	697	682	679	635	662	729	584	706	687	657	661	702	680	681	669	644	690	691	655	669	628	684	652	682	674	618	651	626	655	676	664	680	684	669	664	683	651	658	675	637	663	697	664	692	664	689	649	665	673	656	662	676	692	668	695	630	656	644	619	642	672	683	645	672	665	672	671	649	660	656	669	695	633	670	665	657	644	638	675	683	616	678	616	626	647	707	640	648	671	668	680	661	665	691	650	635	676	677	719	642	676	640	608	660	703	703	609	595	654	662	654	631	685	659	720	701	663	631	683	686	639	637	686	656	621	640	650	667	631	653	661	684	687	681	657	696	633	682	649	661	688	679	601	690	654	699	678	646	656	658	651	690	645	675	665	668	665	698	664	648	649	631	681	630	606	691	664	661	680	656	656	621	614	645	632	651	621	655	706	626	662	638	645	660	641	700	656	664	647	673	685	697	674	703	679	717	622	692	657	632	670	625	678	655	688	659	639	655	669	694	697	608	651	644	624	672	687	708	653	655	687	614	682	640	633	681	717	634	641	654	649	684	646	674	691	676	671	687	634	670	660	673	651	678	681	657	681	667	678	683	670	680	632	591	705	673	661	674	673	684	618	698	685	621	698	686	656	606	626	623	658	687	645	676	669	674	659	700	662	642	669	682	649	652	607	643	622	617	655	673	641	628	674	640	657	657	664	617	608	663	646	692	630	691	649	706	627	695	675	672	657	663	667	655	663	629	667	699	670	651	678	661	648	663	657	676	636	643	657	630	612	709	650	617	681	638	669	664	643	592	658	640	682	656	616	652	664	630	664	731	662	689	685	632	609	669	687	652	651	652	697	617	676	664	617	671	612	659	651	640	621	627	647	651	676	653	689	683	742	635	668	677	651	624	610	645	610	672	699	685	693	640	695	714	638	667	690	653	662	666	671	696	677	640	609	675	679	654	679	632	681	622	678	629	657	631	645	673	692	626	651	636	696	632	684	645	641	659	675	663	635	681	636	672	628	701	671	685	694	653	672	654	647	703	644	647	665	626	657	638	609	653	661	644	672	689	655	627	677	624	666	695	655	634	683	655	670	685	676	678	651	696	664	693	661	634	670	646	679	636	705	637	658	686	642	696	640	629	698	673	683	636	647	639	665	684	654	672	620	675	634	687	636	636	679	639	676	671	689	694	646	681	689	679	651	664	639	651	643	660	632	665	662	683	666	677	660	646	636	633	655	686	681	700	657	654	646	716	674	650	615	638	647	670	629	676	656	689	608	649	666	672	619	620	663	660	617	657	631	653	667	626	668	662	678	649	644	674	688	710	676	636	670	656	675	651	669	633	659	652	673	629	649	652	686	640	661	682	702	629
26378	19994	6938	809	500	443	418	438	433	388	439	426	400	377	412	447	401	399	433	405	362	401	392	371	391	409	389	398	403	413	390	445	426	396	407	379	400	395	395	388	389	399	366	392	436	414	403	377	418	396	419	418	416	399	386	440	416	421	408	383	399	421	399	386	384	399	397	400	436	384	443	398	418	410	409	420	367	430	399	381	408	430	395	414	409	409	422	408	419	389	420	423	401	396	394	421	395	433	381	405	425	357	420	397	409	397	407	426	377	373	393	365	387	390	376	421	405	415	390	416	399	389	365	411	455	395	392	401	385	402	409	407	366	394	437	413	423	429	376	412	400	384	395	408	437	404	392	407	374	425	406	400	464	404	396	421	419	388	383	400	420	416	411	394	418	398	367	426	405	376	402	402	428	400	398	423	381	434	390	441	440	389	390	403	367	385	393	375	433	405	374	418	416	421	410	389	414	378	428	383	390	413	374	411	362	399	373	391	391	424	393	407	428	404	428	424	406	402	414	435	395	396	418	411	398	397	375	403	422	369	408	379	422	415	393	400	396	342	411	402	420	374	439	397	400	381	407	408	416	429	425	417	397	395	401	401	380	405	375	378	413	383	429	431	408	379	409	399	398	412	432	389	369	424	405	401	383	384	390	397	412	388	403	426	427	396	380	393	401	408	378	425	428	426	441	410	396	407	418	403	386	393	402	398	398	370	390	401	391	427	413	396	413	362	410	412	396	407	404	419	422	372	405	412	443	436	405	397	399	419	361	441	445	428	364	430	389	377	405	351	442	399	375	399	417	411	395	380	429	369	411	391	405	390	407	408	390	415	401	408	385	431	391	419	414	376	407	405	392	404	392	369	408	377	397	442	391	404	360	397	396	406	411	410	418	406	405	406	423	398	390	433	375	435	396	389	391	421	381	398	382	403	410	418	409	423	374	403	421	391	404	382	399	462	408	414	419	409	433	453	398	410	365	420	368	354	402	393	409	399	392	418	428	450	404	390	381	379	438	375	403	438	420	440	425	396	379	385	399	368	408	400	428	390	405	370	355	419	443	404	411	419	410	416	410	402	410	403	432	403	418	382	427	380	400	432	390	391	432	418	387	424	428	403	419	394	421	400	383	417	398	403	365	434	443	407	389	391	394	424	400	401	374	433	425	398	362	411	423	420	417	420	411	389	444	435	383	419	384	389	386	384	399	414	396	380	430	411	428	420	437	380	437	388	402	385	388	399	411	376	385	395	403	399	419	361	407	397	405	362	425	422	413	385	399	422	422	388	410	427	391	370	418	424	400	403	401	427	391	437	382	382	410	425	396	389	406	417	379	428	390	455	377	429	390	408	417	397	410	472	383	411	423	396	378	369	422	382	414	430	374	426	422	405	391	423	395	376	404	422	393	422	393	438	381	383	377	398	359	406	438	397	404	386	436	423	408	399	431	468	384	417	380	412	424	401	377	392	439	406	399	419	402	440	405	413	411	398	374	428	408	397	395	381	401	400	434	402	420	393	403	416	385	392	410	411	425	381	435	389	397	402	404	399	391	422	381	413	419	416	367	397	386	393	362	389	396	400	417	431	381	399	361	412	403	417	399	406	415	394	408	417	417	381	391	402	406	381	407	401	419	389	379	399	378	416	390	399	411	395	383	395	417	401	432	393	409	412	362	390	412	433	414	425	420	434	421	381	386	374	410	377	411	368	372	382	411	389	393	400	395	374	430	377	410	384	413	410	389	407	402	371	415	386	411	406	393	415	383	407	405	412	380	388	373	429	393	414	435	417	390	433	413	414	424	377	388	421	434	377	410	398	361	382	419	448	400	430	400	379	356	411	421	428	404	351	444	388	389	414	388	469	427	430	421	433	425	379	396	439	393	427	422	397	397	386	405	422	405	393	432	400	401	421	397	422	409	368	380	394	446	392	439	398	409	400	406	421	409	383	376	416	353	399	425	349	413	398	386	411	385	398	396	406	412	366	397	404	411	381	443	395	388	402	426	406	389	420	403	418	397	416	391	418	410	400	426	415	409	400	400	416	385	357	422	381	406	397	387	411	431	440	433	399	403	352	375	433	401	391	457	370	398	399	411	414	385	388	406	448	401	383	372	437	414	429	423	421	410	426	454	369	414	382	418	417	433	406	396	410	435	422	395	377	405	411	417	387	384	432	447	376	371	410	427	427	416	403	448	415	391	399	345	421	401	409	372	403	412	367	384	397	447	417	407	382	419	408	390	409	372	410	416	428	414	400	432	430	397	402	421	382	446	429	421	408	381	373	391	423	400	396	416	390	393	372	391	391	430	374	355	371	415	404	449	428	374	397	405	420	426	432	425	426	415	464	431	394	434	435	407	371	400	424	411	445	406	403	384	426	417	407	413	403	383	416	417	429	422	424	398	356	376	383	384	407	401	419	398	416	391	401	407	374	412	393	416	439	420	415	395	422	417	387	437	411	394	393	407	379	381	371	386	381	433	406	429	426	412	379	397	431	405	389	401	413	411	420	389	447	412	396	393	386	379	405	391	401	458	388	424	424	409	392	407	376	415	404	371	421	394	402	392	409	392	422	407	421	420	411	380	420	399	385	421	446	394	403	389	399	401	412	458	413	389	419	442	415	419	396	398	421	386	384	462	429	412	385	401	360	393	403	437	418	441	408	397	373	397	387	447	409	388	389	357	448	377	418	404	404	420	449	402	377	422	384	403	419	399	420	400	386	418	418	403	437	390	355	386	436	442	422	391	424	419	399	406	407	377	393	363	402	422	380	383	434	427	418	424	433	419	395	398	397	440	415	410	418	470	412	423	397	376	379	445	380	428	386	413	434	422	403	428	418	382	396	422	426	413	420	431	419	416	380	430	449	431	398	416	432	405	372	438	414	388	377	398	416	384	422	405	450	424	408	427	412	394	411	348	403	387	429	411	373	395	406	423	393	431	371	415	416	405	399	387	384	409	419	426	402	386	385	385	420	387	407	367	378	404	398	408	419	366	389	406	420	417	414	394	411	365	390	386	425	448	456	420	406	354	375	373	413	390	415	409	398	392	403	389	396	412	439	418	397	395	396	420	418	407	376	408	404	387	409	420	386	434	372	387	423	407	399	423	408	420	379	408	419	410	427	351	417	419	413	411	386	382	435	441	396	461	391	409	413	410	418	415	397	393	421	412	415	385	371	377	394	356	423	378	388	426	392	409	387	438	385	438	392	387	389	431	397	394	399	414	402	455	424	419	398	414	374	445	414	396	424	407	391	377	443	385	384	409	357	422	422	428	404	412	446	421	390	444	425	401	397	402	441	401	453	385	423	402	406	396	395	395	439	395	376	404	422	408	418	389	456	397	379	408	381	403	409	408	371	393	429	373	406	403	405	367	370	392	391	397	426	413	436	412	415	407	392	432	416	382	404	434	404	414	382	378	395	425	417	398	400	393	408	402	431	410	405	420	395	432	382	396	380	394	431	386	386	431	408	401	403	409	403	389	412	354	427	397	374	415	424
7039	1925	1650	1178	955	841	821	785	796	786	757	757	713	739	722	735	772	707	806	739	709	756	788	750	707	760	767	751	719	717	687	729	746	747	694	767	750	747	716	720	693	717	719	712	704	755	764	735	702	779	715	784	764	712	762	732	767	716	703	743	777	695	680	766	715	724	741	717	749	750	747	744	697	781	710	759	733	773	752	761	710	694	730	756	730	723	748	724	742	725	707	686	694	702	718	690	755	702	764	746	697	752	713	683	744	729	732	697	812	716	725	783	737	715	720	768	709	688	729	729	753	733	664	697	724	708	782	720	740	726	736	723	713	705	705	688	745	741	755	722	721	730	741	697	732	734	717	696	721	717	734	720	742	801	740	708	731	768	754	776	730	697	685	754	711	720	796	756	718	735	735	715	703	755	770	709	720	741	690	738	751	728	697	713	746	637	732	646	737	716	687	691	762	705	700	695	734	706	759	777	677	691	762	689	794	758	714	670	723	734	703	708	695	748	681	726	716	751	719	740	671	718	744	717	770	701	761	713	718	753	753	717	740	729	707	725	714	709	723	728	735	756	761	742	690	746	750	709	732	727	714	703	723	636	736	739	694	704	731	706	756	716	699	732	779	714	678	726	711	733	743	751	721	733	721	742	715	695	700	724	737	699	770	743	713	714	708	672	715	742	684	708	741	729	698	724	720	713	738	733	713	696	748	747	673	727	723	795	705	689	764	754	725	695	700	720	698	728	755	743	710	740	725	701	757	715	715	742	707	733	708	718	730	751	743	700	741	698	711	739	740	745	754	705	688	748	680	716	763	744	726	760	696	781	724	731	739	726	708	767	717	733	691	732	693	711	719	724	711	758	765	724	721	696	737	765	705	755	733	720	757	783	700	692	696	740	756	754	747	755	706	742	712	722	733	721	747	695	751	697	672	775	706	710	785	695	751	707	747	688	697	768	742	767	737	733	686	722	759	719	701	773	669	790	740	683	750	760	754	719	687	764	669	734	745	771	713	728	738	737	715	690	747	726	739	762	704	757	737	723	710	755	774	783	728	687	699	750	720	710	737	771	768	735	727	732	705	702	706	719	707	755	712	691	797	761	714	712	716	792	660	703	758	745	766	725	735	708	711	724	706	738	716	754	701	740	722	716	786	734	736	745	757	739	704	707	781	744	707	734	744	704	712	685	691	714	702	750	710	689	675	754	768	666	706	724	739	757	716	690	759	693	692	725	691	683	727	694	721	747	735	708	744	714	706	725	638	726	693	735	719	738	713	746	743	694	649	728	723	760	767	749	713	715	726	741	749	713	701	721	726	750	737	723	759	732	744	728	692	747	714	720	747	730	732	720	735	744	694	716	701	717	691	724	744	729	758	705	745	682	685	717	686	772	711	715	689	748	719	758	691	708	734	745	698	724	699	734	724	696	764	745	723	692	717	731	724	737	702	766	712	703	725	707	757	708	741	712	734	724	727	687	730	731	698	739	739	735	754	733	732	719	744	761	770	726	713	715	721	725	742	760	686	709	722	736	712	736	712	713	749	722	745	694	722	695	667	736	753	721	715	734	710	729	730	825	738	717	712	712	752	741	728	747	738	751	727	756	748	737	764	703	703	718	740	677	707	716	744	752	726	687	723	735	701	716	756	708	727	703	688	693	760	737	721	707	727	687	737	679	740	697	707	717	765	684	662	746	722	722	683	756	696	685	727	730	746	736	753	755	746	695	753	799	746	709	682	729	700	715	739	740	754	712	703	686	741	688	770	743	733	750	766	702	716	691	661	715	712	674	755	691	752	728	727	738	765	773	705	718	726	797	764	699	736	767	711	765	670	726	743	711	727	755	760	709	739	731	686	683	696	746	710	745	689	744	735	735	741	770	655	711	755	683	712	713	743	712	697	742	735	705	758	727	674	728	750	713	707	780	724	708	718	673	704	755	734	737	734	745	733	731	741	720	708	737	727	728	696	720	738	750	703	712	770	750	710	738	714	693	692	704	728	717	765	703	780	758	731	750	717	733	681	709	694	730	709	724	709	723	709	704	738	702	710	696	655	716	679	699	716	812	710	784	769	740	749	750	729	704	790	705	747	737	736	749	713	704	777	685	733	808	721	716	725	758	736	729	740	778	725	744	780	744	683	760	744	726	728	727	693	795	703	718	741	737	690	695	743	718	685	681	726	751	758	767	743	711	759	747	743	764	723	743	701	627	778	751	759	720	735	750	720	722	730	694	733	728	710	755	779	760	757	704	718	787	707	736	699	697	734	684	779	729	690	693	768	728	760	732	756	728	763	746	682	679	706	708	765	735	756	732	658	702	722	734	724	704	692	743	737	730	759	737	768	752	709	703	752	743	737	720	755	723	718	691	736	715	751	734	728	712	742	730	784	746	727	703	675	724	659	725	741	697	702	725	731	713	724	747	721	741	716	725	708	744	755	745	758	750	696	734	782	724	731	675	714	721	729	743	696	736	726	711	700	773	751	748	698	730	681	738	696	689	749	733	723	670	723	666	728	722	692	759	699	700	780	663	692	682	707	746	718	740	751	687	751	687	678	723	742	687	781	712	730	733	742	755	722	756	748	712	699	693	761	713	693	757	791	774	726	727	727	715	707	732	739	786	734	667	701	738	756	758	736	712	698	741	721	722	695	730	751	770	716	706	730	687	705	695	746	744	725	740	718	731	685	732	714	686	782	758	733	706	752	761	722	716	694	747	708	699	690	717	733	760	741	726	700	739	706	744	748	735	762	702	744	731	687	756	704	736	744	749	708	712	709	676	712	738	731	708	720	698	743	733	740	671	748	716	691	700	735	683	733	757	761	709	759	703	727	716	716	722	713	730	724	767	715	742	674	750	707	715	707	798	707	723	757	646	757	719	724	718	716	717	737	728	767	714	723	720	708	730	777	745	756	719	702	733	715	743	746	743	684	745	738	743	692	690	800	666	726	720	728	751	755	740	726	673	748	717	735	720	721	724	690	710	726	816	740	737	746	711	721	680	685	742	759	758	710	749	701	712	740	728	758	688	759	700	730	714	705	713	749	722	715	750	698	718	732	769	749	710	787	732	729	737	718	730	752	716	718	693	721	742	733	715	722	690	725	737	712	709	709	722	762	698	695	704	722	716	740	745	711	734	746	694	681	756	718	703	704	762	761	700	721	717	729	754	652	745	727	727	734	683	703	734	709	743	720	717	738	717	721	718	739	712	767	729	749	726	742	720	740	718	689	752	656	711	747	743	722	726	742	688	734	732	725	688	713	762	730	704	738	716	753	713	693	746	769	759	716	679	737	705	706	755	711	764	750	755	724	702	745	735	689	708	676	757	783	744	704	739	725	720	685	747	773	764	736	718	754	739	721	716	730	685	732	689	731	739	715	724	729	739	694	716	726	751	757	735	730	732	763	665	758	722	741	720	710	757	728	725	723	729	747	731	716	738	723	742	709	693	721	712	705	766	732	667	662	724	757	738	682	707	763	735	717	700	706	740	735	656	758	766
24020	20956	28037	24038	18525	1460	622	423	376	318	304	281	261	242	236	259	243	242	217	241	206	233	207	214	212	210	197	210	195	220	195	224	233	220	208	211	214	229	211	217	216	212	215	199	224	201	191	216	223	194	218	186	164	215	193	194	198	192	196	207	201	198	213	195	190	210	174	198	227	192	194	181	213	176	209	181	211	206	194	171	175	188	175	185	200	179	189	226	211	211	208	183	177	222	188	220	184	230	201	207	215	193	176	194	176	206	201	200	214	179	208	190	192	203	202	201	185	199	182	213	210	193	178	185	198	179	197	164	202	205	214	197	215	210	202	177	201	199	209	211	209	185	212	195	198	201	200	189	187	200	196	214	205	190	181	179	207	222	202	205	161	200	188	183	202	199	202	227	208	219	185	193	178	180	192	181	193	222	192	180	174	184	186	194	211	209	212	165	180	202	196	191	191	172	210	179	202	219	187	190	198	190	211	190	227	206	225	190	219	197	201	193	172	194	182	209	185	201	177	189	192	183	205	232	223	181	184	187	218	168	192	198	186	175	222	186	213	204	194	207	212	203	181	215	205	188	208	199	194	194	207	198	178	199	178	175	187	187	191	205	213	223	225	212	172	180	176	199	177	194	190	200	185	196	201	222	204	195	220	191	186	220	190	198	180	186	195	185	203	209	183	215	201	201	192	194	211	169	181	204	180	189	226	174	184	176	218	183	207	200	187	202	194	216	208	183	230	197	176	177	190	211	192	183	200	192	200	179	201	200	192	180	195	192	212	181	185	173	189	170	193	204	232	221	200	186	181	192	181	202	181	201	219	192	194	170	203	189	194	212	204	190	206	203	189	198	211	199	208	172	203	181	212	200	202	231	201	193	182	162	186	191	195	217	184	193	199	189	197	196	193	186	201	191	208	164	195	214	167	177	185	187	188	176	222	204	176	174	165	185	210	209	200	170	184	200	193	176	190	208	212	208	192	220	192	201	199	216	219	231	166	225	222	183	166	181	231	208	181	191	211	224	241	211	223	195	178	205	195	178	183	176	181	188	184	179	204	207	175	188	185	215	228	217	221	188	202	187	192	200	197	197	220	187	184	189	185	197	219	204	199	189	191	186	201	210	210	173	196	207	194	174	211	208	173	185	214	203	199	191	226	183	180	189	208	186	232	192	176	194	192	182	206	192	206	190	186	212	185	204	204	193	208	187	195	166	196	187	192	198	209	201	198	215	183	233	185	216	201	180	220	205	200	196	170	236	185	215	210	208	201	216	196	189	206	198	192	200	211	193	199	219	166	210	186	193	212	200	204	186	209	193	187	179	202	200	169	185	209	176	204	211	195	210	217	188	168	178	176	198	182	204	208	194	217	192	225	184	193	176	198	170	205	189	201	208	205	187	182	218	207	200	179	200	202	185	192	205	176	181	193	169	210	195	211	203	181	201	202	228	215	219	185	201	168	192	199	190	180	188	198	192	200	202	202	189	182	197	221	183	179	204	207	186	186	195	192	186	157	216	181	186	196	184	194	204	204	200	181	212	180	178	186	207	193	202	176	187	203	195	226	206	196	205	194	186	192	191	188	185	192	204	180	204	186	197	179	213	205	200	209	219	166	182	193	189	186	186	192	215	179	191	208	174	200	207	180	206	203	212	191	208	223	196	197	184	199	208	193	205	191	202	194	219	193	198	191	199	190	183	230	212	186	205	188	182	215	194	207	196	194	181	211	208	184	208	211	198	186	200	177	209	196	185	195	196	193	193	195	197	179	194	199	194	191	200	180	223	181	196	226	202	216	197	196	201	201	199	197	176	206	187	153	187	214	211	178	196	205	202	210	185	184	204	203	204	185	208	184	216	179	192	184	199	195	182	192	208	196	187	181	185	194	187	193	196	204	195	200	186	183	200	166	177	207	188	227	206	183	210	185	207	204	211	189	180	194	195	215	189	214	213	188	195	189	186	193	175	161	198	180	192	201	185	179	197	196	203	209	201	201	178	203	208	162	178	195	193	207	208	197	158	205	188	191	195	200	215	191	185	191	193	187	225	182	189	200	190	196	187	175	204	207	181	207	191	202	234	183	198	208	189	191	194	197	219	180	199	202	190	173	200	188	198	222	199	202	215	194	193	196	175	202	205	214	178	178	189	203	207	192	182	187	205	164	197	200	201	189	201	201	201	192	207	194	210	190	192	183	191	186	182	201	164	218	201	211	217	192	222	211	215	197	194	188	188	184	189	197	193	206	187	190	205	192	188	192	183	181	187	184	213	189	188	210	198	188	221	208	184	184	219	205	176	198	238	178	188	200	189	175	213	193	194	188	196	215	188	206	226	180	164	160	183	195	183	191	216	203	185	201	212	221	180	202	182	182	205	205	188	198	188	193	217	220	204	180	178	202	206	193	189	192	208	188	204	185	174	209	173	213	196	215	209	189	185	169	186	200	197	184	188	185	214	187	199	191	194	185	202	193	200	188	208	194	196	193	184	193	196	211	179	188	213	171	206	184	187	183	205	194	216	171	181	187	213	173	219	191	195	181	178	203	194	183	173	191	191	177	188	167	210	215	212	203	178	203	185	201	184	196	208	192	195	187	194	209	198	202	177	179	174	216	214	208	192	195	203	180	209	192	202	213	188	201	185	169	187	181	182	204	199	170	205	174	205	187	189	212	185	194	189	192	188	203	202	210	207	219	194	212	171	177	191	199	193	199	185	188	184	201	200	187	198	207	193	210	210	204	198	200	184	213	221	196	192	205	201	210	205	186	195	203	207	176	202	204	186	190	179	191	194	197	185	208	190	196	211	231	201	188	179	205	184	219	186	199	187	195	183	194	178	182	200	191	204	204	212	169	176	192	206	210	203	181	209	194	214	187	179	189	193	178	195	177	178	191	210	177	204	187	230	195	198	193	196	189	191	186	187	205	210	187	197	189	187	178	199	197	195	201	199	190	178	197	208	200	200	189	195	209	208	199	204	210	185	203	200	198	201	183	200	219	191	181	200	200	203	202	200	187	202	186	189	183	181	191	179	201	209	241	183	189	200	203	186	208	208	217	190	177	191	169	156	208	189	179	211	186	219	228	198	208	198	240	180	202	183	225	197	175	209	163	212	204	208	190	210	206	208	181	198	182	190	177	230	204	207	198	206	187	189	187	197	201	193	218	200	189	202	195	202	179	202	171	204	222	213	187	214	206	187	187	156	199	183	206	176	183	211	205	172	199	218	212	180	191	181	221	195	181	218	188	164	175	185	210	178	169	220	180	169	199	194	199	190	213	182	197	192	182	232	171	198	215	183	239	215	206	216	188	188	203	195	186	186	214	176	181	205	197	171	197	206	207	173	201	196	183	178	200	187	175	203	197	181	187	212	229	195	209	210	176	173	182	199	197	199	205	170	181	210	223	202	206	180	220	208	186	195	186	203	177	175	201	210	218	206	199	203	204	164	182	217	201	172	210	198	191	184	199	206	181	198	203	207	185	212	200	188	210	191	197	203	202	172
14477	10101	8480	4308	2937	2064	1578	1234	1072	884	810	731	701	629	581	571	522	537	483	475	439	437	400	452	463	427	461	411	425	408	415	417	435	403	425	429	400	404	364	383	380	378	426	419	386	373	408	369	401	405	377	395	388	375	418	380	373	363	379	417	407	357	389	371	409	388	352	376	407	389	371	377	377	353	380	387	396	334	367	384	361	352	415	393	397	351	375	358	383	389	394	343	371	358	377	371	348	366	338	381	365	362	369	365	361	359	367	366	402	369	383	329	386	385	389	368	381	359	392	348	369	373	354	367	351	386	376	321	353	427	382	371	357	405	386	350	367	377	356	321	364	364	390	393	388	374	373	391	380	384	352	392	350	387	348	351	364	386	390	349	373	350	390	427	341	358	350	372	404	347	375	383	389	364	399	372	366	388	369	374	346	343	379	392	360	361	392	376	366	379	386	398	343	362	367	359	394	397	359	373	351	392	365	389	349	347	380	364	333	366	373	357	422	398	339	345	376	382	388	415	374	357	319	409	391	373	382	357	372	356	392	391	322	350	361	350	400	403	363	338	396	380	363	354	361	396	330	368	382	336	404	406	410	376	359	375	401	371	341	367	382	350	393	369	337	391	340	389	353	384	379	354	378	384	385	354	396	398	371	357	373	359	342	399	350	354	332	362	403	334	359	386	341	382	363	323	352	398	386	366	376	351	401	334	390	361	366	337	399	381	366	386	377	335	389	361	347	383	375	381	396	371	374	388	385	370	403	381	406	356	391	429	369	389	398	376	335	346	362	365	393	357	368	342	366	409	355	367	360	356	368	366	385	359	366	365	352	423	357	385	333	367	350	382	391	365	384	378	368	393	387	364	367	370	337	382	394	358	354	323	342	366	352	368	376	369	378	351	355	379	368	343	370	374	383	380	363	415	364	396	393	373	358	381	358	370	402	373	388	388	372	366	381	395	367	376	407	374	398	376	376	356	383	371	402	357	375	367	387	389	368	400	396	347	400	412	373	370	385	367	386	387	379	381	377	386	354	386	406	347	433	382	420	352	359	362	379	356	396	387	375	385	394	370	376	369	371	390	335	394	401	399	381	365	366	368	383	355	378	377	369	375	380	360	377	350	357	374	327	383	392	419	399	376	331	354	354	337	387	368	382	381	348	382	368	346	354	357	351	373	363	362	396	372	411	342	384	396	392	354	388	361	381	322	375	400	398	346	417	355	350	360	378	375	397	371	357	364	352	348	356	336	350	373	371	415	384	385	422	376	373	382	390	363	382	364	343	383	362	389	389	343	378	398	395	331	383	365	331	333	379	417	377	363	359	358	360	399	337	377	403	371	362	364	381	369	341	372	362	379	397	407	354	403	361	314	337	368	385	373	396	362	354	362	376	398	378	343	343	376	371	391	373	379	370	369	339	364	403	389	365	390	401	395	342	376	349	355	416	388	402	376	349	371	383	382	365	350	365	388	368	359	384	402	372	354	383	375	358	352	344	366	398	342	368	379	347	360	384	398	386	381	392	387	390	387	402	365	375	380	389	354	379	357	366	370	397	375	387	400	384	338	354	365	355	406	382	345	377	399	324	389	380	403	379	380	388	399	422	351	366	341	384	336	350	382	356	357	368	359	360	382	396	404	359	385	387	365	369	353	354	355	372	360	370	378	360	374	391	363	337	377	388	337	380	393	375	371	384	343	389	397	375	371	380	365	375	381	391	393	375	391	357	367	402	373	367	385	328	367	392	387	386	390	358	383	369	399	382	386	334	382	385	397	423	374	352	366	381	415	401	405	382	355	344	370	394	355	377	383	368	354	379	393	366	364	411	384	373	383	376	373	375	396	355	332	372	393	389	380	369	340	389	364	370	325	396	395	373	388	379	410	349	370	374	371	382	353	368	388	386	375	359	392	355	346	383	383	357	367	358	383	363	370	355	351	384	379	377	371	341	373	360	387	363	351	353	372	352	403	373	373	368	392	395	378	360	370	391	370	369	393	404	379	353	360	384	370	385	363	345	399	358	422	385	358	391	363	391	393	374	369	422	384	381	355	372	364	381	387	383	368	386	367	377	368	389	364	349	356	372	350	369	354	386	398	374	365	385	394	385	370	362	387	384	342	394	367	357	366	396	357	338	362	363	337	395	403	385	355	378	368	341	401	361	365	360	375	383	371	386	372	372	362	390	395	391	380	371	391	370	341	373	358	388	373	375	354	344	353	393	355	365	379	385	404	395	364	378	361	333	373	371	354	383	355	379	355	365	390	343	393	392	399	352	322	359	389	366	363	384	356	353	388	349	391	371	373	362	357	374	389	351	378	376	346	352	393	379	386	364	362	364	409	383	394	376	361	383	402	353	398	392	379	396	389	362	358	360	348	377	376	360	364	374	368	335	380	367	370	358	365	378	405	375	417	381	352	350	370	369	374	386	377	368	373	355	387	343	365	365	379	364	369	353	376	377	348	378	358	351	384	341	366	359	363	376	380	367	378	361	365	368	357	333	383	370	382	354	375	373	386	390	357	361	344	362	356	371	360	355	360	332	378	374	368	351	382	415	352	388	381	394	394	330	386	346	370	336	380	396	377	389	374	351	350	384	359	351	395	372	362	356	359	365	358	410	363	354	377	382	394	368	355	368	368	353	341	371	384	378	337	398	358	412	382	385	367	416	362	363	324	349	369	402	414	381	370	408	333	379	366	384	397	371	365	402	380	371	372	381	388	355	409	359	369	383	390	364	386	391	385	319	341	386	384	388	375	377	390	373	369	397	382	365	383	385	365	389	387	344	379	372	389	384	362	342	359	406	403	384	366	369	350	367	365	369	367	360	376	364	355	351	341	388	394	366	385	372	389	365	345	370	355	369	350	371	364	422	365	396	371	365	395	364	407	369	390	399	373	374	384	409	369	404	381	329	391	352	388	349	363	409	390	361	379	382	384	341	362	371	363	369	341	366	378	361	403	350	321	383	391	388	382	395	356	366	363	385	399	370	380	355	358	356	349	382	362	352	369	370	372	386	348	365	367	405	392	358	345	357	377	357	365	407	365	352	414	401	393	400	346	404	368	357	367	372	393	345	392	345	389	393	382	401	359	348	362	384	356	369	358	401	409	360	329	396	404	356	365	370	353	400	354	378	380	380	360	349	397	401	382	363	334	365	347	387	401	354	343	365	382	382	371	351	335	370	382	367	380	383	333	375	350	372	378	364	362	405	388	369	362	377	366	347	367	323	370	366	346	374	384	372	354	379	384	382	362	397	347	371	367	366	349	384	374	379	394	384	353	355	341	379	386	352	419	385	375	369	358	352	383	379	368	370	342	391	412	378	370	356	370	377	394	349	358	367	382	370	354	361	365	359	390	360	393	371	387	406	372	381	345	369	362	342	399	388	373	392	342	363	349	377	357	367	342	347	374	367	374	384	393	372	383	378	380	333	355	361	381	379	382	361	345	350	388	355	365	384	379	365	388	325	374	348	385	380	383	404	392	346	368	379	414	330	316
23064	20950	28747	23326	20953	16917	1916	903	717	634	618	549	534	503	517	482	443	449	470	454	438	451	400	412	456	436	444	430	426	419	396	396	406	427	428	403	430	393	381	416	420	397	409	400	406	380	381	353	388	382	362	403	397	387	412	378	403	400	408	401	406	378	406	391	434	419	422	441	380	349	385	409	403	414	425	394	392	410	414	394	419	403	365	386	431	408	369	421	383	401	386	413	383	379	396	436	371	400	406	382	383	409	405	400	394	405	381	435	414	377	381	377	410	380	378	347	383	392	424	376	396	445	406	442	395	372	418	412	380	390	400	424	415	396	405	391	385	371	386	373	353	393	375	395	422	418	391	372	395	402	396	392	407	434	366	381	391	388	406	364	373	440	380	366	418	411	375	388	359	399	408	372	419	407	423	450	370	370	384	372	336	421	387	371	384	419	408	363	391	381	427	389	418	403	362	374	378	411	399	419	404	392	396	390	411	374	409	339	388	374	406	393	398	359	410	364	394	383	401	382	339	371	353	409	403	367	364	355	407	368	414	411	401	386	382	408	412	360	380	394	353	437	401	393	388	397	382	394	431	388	418	374	400	395	404	413	380	367	363	358	354	411	408	401	402	398	420	426	400	382	390	358	382	383	388	394	423	423	385	392	384	410	409	369	358	370	415	375	421	411	378	384	385	372	406	383	392	430	383	366	375	378	378	371	411	391	402	363	404	414	394	435	404	394	387	389	406	362	388	383	388	359	424	386	363	392	399	391	390	424	403	371	397	400	358	414	402	387	386	381	370	382	375	374	401	383	369	391	378	382	460	362	373	432	388	361	401	415	406	402	410	366	383	374	416	395	382	381	394	362	413	394	395	395	372	406	402	370	403	376	379	427	392	364	385	362	369	365	400	390	371	387	412	385	394	402	386	383	383	390	381	376	397	394	391	416	384	399	411	413	388	439	359	364	430	409	345	361	391	374	405	388	371	429	378	426	394	387	407	399	409	399	418	441	394	378	364	394	389	402	391	382	356	369	392	367	409	378	411	376	378	408	375	409	373	393	376	435	430	411	382	424	382	360	396	381	399	382	384	366	411	401	382	403	387	388	383	386	412	409	415	422	410	391	402	395	411	386	409	380	403	403	425	388	418	410	404	408	392	373	383	400	398	376	403	384	386	372	408	370	415	422	394	410	392	403	436	394	389	403	389	384	399	376	422	344	378	393	394	394	416	383	415	407	393	393	406	376	400	432	366	411	404	366	415	359	402	397	375	414	392	405	390	360	403	372	385	377	385	414	409	403	398	413	391	378	377	366	409	358	360	386	386	406	412	398	386	418	399	374	376	376	389	420	423	377	397	372	379	393	411	422	390	395	420	368	368	411	386	372	374	362	395	393	415	372	401	394	394	392	401	394	409	410	381	392	361	385	378	379	398	386	364	347	373	407	389	411	395	392	384	345	367	397	387	403	387	414	382	408	371	393	390	370	376	380	387	402	402	425	396	381	379	411	364	368	401	406	416	377	403	403	376	388	397	362	393	412	381	355	396	373	409	387	374	400	411	389	378	392	374	409	381	396	394	409	395	377	405	394	405	408	412	382	395	388	369	462	404	367	381	401	372	402	402	424	392	384	397	340	387	363	376	396	394	428	411	372	387	392	413	362	380	387	414	390	403	387	386	397	400	409	404	404	388	392	373	373	415	401	383	396	391	388	409	375	387	401	377	389	407	392	362	373	407	344	403	392	366	352	416	384	424	409	385	414	389	403	468	434	432	386	359	388	417	409	395	401	356	410	381	448	381	385	403	394	366	397	376	408	384	357	405	362	375	326	413	419	416	378	400	383	391	402	390	430	426	371	412	414	423	375	384	363	420	402	379	407	405	423	363	387	364	437	369	385	424	379	366	394	365	369	377	377	376	382	398	383	411	420	425	393	402	364	390	401	392	360	415	383	373	344	410	414	398	390	359	409	405	374	438	364	387	417	390	393	367	404	376	393	377	341	425	392	386	383	395	403	411	414	402	400	395	408	381	397	384	345	390	379	403	391	391	394	383	376	396	384	427	384	407	390	379	418	375	412	395	414	381	398	448	388	338	354	354	364	378	373	409	407	346	370	399	374	403	394	417	375	371	375	394	352	370	382	398	354	405	371	413	368	371	384	389	402	373	388	360	388	394	414	380	415	396	378	366	413	384	351	377	382	406	411	423	407	329	370	406	387	389	394	384	424	408	395	417	405	371	393	420	404	402	364	388	398	396	409	349	396	418	401	388	370	368	375	402	366	416	402	439	379	393	430	381	406	406	416	373	385	415	395	410	384	380	421	408	369	390	426	393	378	420	394	386	357	373	345	394	379	427	419	404	383	382	422	375	433	376	378	432	378	377	377	435	393	435	385	397	366	387	423	358	383	404	382	400	387	381	382	362	397	394	400	350	402	353	377	410	397	382	387	361	390	400	355	395	391	376	400	391	394	417	402	374	401	393	410	364	401	395	408	373	379	401	384	413	396	428	394	395	419	379	366	380	355	391	403	393	421	397	368	356	380	418	378	408	395	359	413	366	388	406	394	417	395	407	398	351	374	381	377	403	380	392	392	393	404	381	420	409	391	373	392	375	401	390	392	386	429	370	415	383	377	408	408	405	387	363	367	429	353	390	359	402	377	379	401	370	366	425	372	407	412	393	376	392	441	364	380	455	425	414	400	376	431	395	365	388	378	403	370	405	398	394	403	428	413	376	377	353	392	411	379	418	390	385	418	395	389	376	380	385	415	364	433	428	425	374	379	373	366	362	393	384	376	376	375	411	400	384	390	372	377	368	404	367	384	400	431	383	388	386	365	371	382	409	430	389	367	380	390	406	422	398	394	386	372	372	387	413	394	412	398	380	389	386	367	426	366	387	397	379	414	393	440	399	366	392	407	378	399	390	365	403	420	346	374	397	413	372	423	382	357	424	396	362	408	372	378	380	371	390	394	384	392	422	378	394	370	402	410	370	395	400	395	405	375	354	399	405	395	400	388	376	395	408	387	396	349	394	399	448	387	375	384	394	400	361	375	391	372	371	433	357	417	398	342	391	371	369	413	386	389	386	365	379	420	396	404	392	417	423	378	408	395	407	374	374	390	364	396	407	367	363	392	390	376	397	390	388	406	364	410	390	386	383	383	381	398	385	394	355	411	378	401	368	412	391	377	357	378	395	396	384	447	386	400	383	398	392	361	404	422	427	429	365	389	368	396	373	423	382	399	386	376	398	393	401	382	401	380	458	404	427	381	380	377	374	447	377	391	407	358	401	368	412	366	378	363	360	427	386	393	399	383	397	402	340	399	405	392	362	405	399	408	387	402	411	374	405	355	393	402	363	395	412	365	389	403	382	409	400	390	405	395	368	374	372	404	377	338	425	429	401	429	393	392	371	400	363	400	404	414	350	379	398	353	387	382	377	383	401	387	377	381	388	428	352	395	391	387	367	420	354	387	394	401	382	350	361	380	394	382	360	393	372	423
17636	16311	13645	7428	4912	3735	2822	2315	1876	1686	1466	1306	1197	1137	1027	1004	986	838	881	864	864	769	796	817	822	758	767	738	745	752	743	705	737	744	740	684	682	734	663	663	667	708	700	667	701	679	688	658	624	690	690	743	663	685	669	668	656	683	657	719	709	673	678	643	709	661	634	680	642	686	645	697	634	682	692	745	665	671	630	675	691	643	632	693	631	662	656	698	644	639	687	640	694	633	662	653	678	668	661	678	660	682	650	688	612	675	645	627	697	703	691	645	707	660	633	670	648	644	643	683	661	669	661	647	651	695	646	675	696	694	691	658	635	664	675	642	644	657	626	644	671	605	635	637	656	662	614	634	659	628	640	656	679	663	668	679	670	636	652	647	709	654	654	690	637	654	651	649	635	685	724	679	676	658	688	638	627	635	612	644	599	667	676	651	635	717	679	675	647	671	638	676	667	635	721	623	627	675	673	694	618	666	641	632	677	642	690	684	619	671	660	634	675	689	666	690	677	651	612	664	640	629	658	650	661	667	708	665	677	694	616	630	635	651	640	656	684	687	607	676	657	661	669	657	663	632	680	661	626	637	706	693	649	689	667	698	654	667	664	684	676	681	640	627	670	650	659	683	646	706	671	683	675	668	638	663	683	648	648	644	681	689	641	643	685	660	641	655	669	647	666	667	678	699	626	673	670	663	645	649	645	702	660	627	654	639	672	688	669	647	654	662	653	622	617	650	656	657	665	611	658	685	654	650	647	654	661	677	658	652	626	684	664	637	661	636	683	703	638	668	696	676	719	647	646	660	677	670	664	665	639	633	627	653	680	715	665	661	670	663	649	641	635	660	617	659	695	613	623	655	668	646	600	653	653	665	637	644	632	627	702	664	693	696	671	670	640	655	674	618	676	655	624	662	652	628	646	657	665	645	660	652	639	680	632	667	669	659	650	652	708	647	663	658	646	623	607	647	692	603	613	603	688	628	694	690	613	637	625	643	626	671	639	683	668	627	661	677	647	637	675	677	640	615	624	637	641	630	683	671	626	625	691	675	671	620	607	676	644	683	685	673	665	647	640	677	676	703	677	696	691	672	696	708	670	678	644	608	644	668	638	722	650	660	642	667	693	610	609	675	655	695	676	651	650	686	664	671	670	670	641	658	614	620	632	647	664	695	620	663	670	637	622	642	649	672	639	660	637	665	672	668	635	691	631	685	642	658	666	666	617	692	685	681	660	644	623	678	623	681	668	650	666	679	656	649	676	635	648	666	678	654	668	624	680	677	695	664	641	649	655	641	634	660	629	634	677	650	678	577	628	705	636	661	683	685	627	610	707	678	658	685	628	670	615	674	663	659	674	712	665	659	666	639	666	647	639	684	690	639	720	686	652	686	656	631	609	663	691	674	714	672	655	655	655	686	653	638	644	618	653	693	625	672	627	628	654	643	663	681	695	688	614	677	645	644	629	650	691	647	594	643	647	704	650	681	680	673	689	632	667	681	629	675	651	672	640	666	670	647	685	625	640	710	688	677	689	678	626	674	630	742	682	649	643	682	695	733	663	605	689	663	634	652	637	666	623	668	677	688	676	619	674	641	644	674	630	629	634	744	680	658	629	645	627	680	710	677	697	649	662	635	657	623	639	679	678	638	642	704	664	694	694	647	638	646	685	653	700	676	677	663	669	676	639	668	651	638	673	667	631	619	694	642	630	723	663	665	644	641	702	665	673	642	696	671	659	630	648	633	668	721	634	654	631	664	622	650	625	657	694	635	676	674	717	673	668	640	601	654	664	695	613	648	642	652	617	603	645	673	631	653	649	661	658	643	683	684	659	650	638	644	645	676	649	643	645	694	641	643	671	667	668	668	646	668	660	669	642	647	632	666	663	672	616	671	653	628	671	654	646	686	707	715	683	661	635	652	646	683	663	592	638	662	629	722	673	622	631	644	721	601	637	689	669	681	650	685	650	639	658	682	640	656	670	677	664	648	629	666	635	641	645	667	670	664	696	645	644	639	665	642	677	636	655	648	654	654	669	622	619	654	663	666	668	689	645	689	681	670	658	616	656	668	652	665	632	617	660	658	668	647	617	636	645	651	688	662	652	639	621	615	676	582	651	634	653	648	697	650	650	618	664	616	659	676	632	672	627	657	644	636	657	689	651	687	603	682	636	688	651	682	680	663	640	679	674	662	694	656	590	617	650	686	686	639	629	726	645	669	692	678	614	620	668	670	618	669	617	674	735	637	674	623	659	652	663	633	704	616	685	682	657	634	675	627	665	666	663	638	655	673	669	647	659	679	633	651	656	675	630	680	699	659	650	681	629	705	652	675	674	623	663	647	693	652	622	668	674	674	626	665	663	621	643	665	652	648	661	632	620	674	593	695	654	656	669	660	678	674	634	652	648	638	634	632	631	663	688	674	661	651	606	600	648	702	643	650	647	648	694	698	632	680	659	663	685	581	695	665	665	683	654	657	671	669	648	683	672	667	693	657	698	686	666	676	682	679	639	682	664	620	686	671	605	629	684	678	664	661	617	624	637	672	671	655	663	643	611	656	651	633	631	661	698	682	629	659	638	638	653	630	673	675	646	678	637	652	668	654	636	620	684	641	640	666	678	643	659	640	710	645	659	656	645	626	693	663	684	667	638	674	693	654	670	636	651	624	667	666	664	657	690	674	672	682	660	645	702	640	670	621	638	636	622	691	705	641	598	624	638	646	666	706	670	606	646	657	659	681	667	663	606	718	653	642	687	665	602	631	646	687	726	685	666	679	707	658	603	688	675	717	638	672	648	621	635	671	654	653	654	696	653	702	697	663	621	662	653	646	671	665	612	634	659	619	654	683	681	656	632	650	634	681	708	653	645	652	642	676	664	661	652	638	671	656	647	595	674	689	669	647	604	658	669	605	668	661	679	648	654	656	636	687	642	659	691	680	630	613	653	635	662	706	664	677	750	647	685	697	663	698	695	642	649	688	647	683	647	673	656	638	628	690	665	651	661	644	632	598	669	640	652	658	640	664	631	685	669	690	652	664	650	654	633	692	649	616	633	616	670	622	622	661	649	655	647	630	658	621	640	683	632	640	649	679	654	671	655	668	660	669	675	707	666	667	682	676	655	629	648	646	641	671	651	648	664	652	719	657	685	660	675	597	642	657	651	649	654	638	637	710	653	691	643	617	652	659	629	613	706	621	666	659	672	670	645	662	645	667	678	683	670	647	647	673	676	649	640	647	673	688	673	657	619	689	633	636	663	692	640	670	646	676	640	645	690	626	642	691	658	646	646	654	654	654	654	647	660	681	682	619	632	642	668	617	687	703	647	674	592	675	648	653	607	673	659	665	635	658	666	655	667	650	661	649	677	676	655	689	594	698	660	642	664	658	651	633	671	655	662	684	653	691	621	684	698	663	621	683	697	655	694	650	677	612	628	734	676	708	663	630	680	664	633	651	666	665	652	664	672	620	668	637	654	671	650	627	660	681	677	629	662	716	656	623
26468	20081	7278	985	680	558	476	455	368	420	454	403	397	417	412	392	407	430	458	404	422	386	426	404	403	379	402	377	410	369	413	396	393	402	421	390	390	421	390	377	390	369	420	362	392	391	419	414	417	404	439	396	383	407	413	405	386	418	400	402	385	443	387	399	388	410	410	377	375	399	411	425	398	397	466	417	401	439	417	428	389	416	437	350	413	360	395	434	434	406	414	405	407	442	414	427	385	413	389	403	415	397	390	391	388	435	428	390	413	418	445	394	421	380	408	392	408	411	404	441	431	400	392	419	412	387	411	389	398	369	432	412	405	417	383	423	425	455	393	408	420	377	391	395	413	396	447	432	422	434	399	393	398	368	420	401	434	357	386	433	404	397	377	402	400	379	410	407	386	428	416	410	414	401	403	407	393	396	379	393	433	434	410	399	432	369	416	390	432	387	423	409	377	367	401	381	385	415	393	409	399	410	446	393	368	395	402	424	351	428	365	411	399	425	391	412	381	419	372	440	382	400	417	423	380	422	388	430	426	402	366	400	423	386	419	409	442	405	385	400	418	384	410	414	381	377	368	423	403	408	406	405	378	408	402	422	405	391	396	386	396	376	399	374	411	404	422	406	412	387	377	381	412	407	384	405	399	417	402	439	395	401	412	418	426	394	393	399	430	402	390	405	395	434	402	356	378	394	385	376	401	379	379	368	389	415	365	411	401	393	346	425	414	393	386	417	432	423	408	455	411	381	415	374	420	378	422	404	400	399	402	390	403	398	414	403	400	455	393	405	403	436	358	385	409	356	405	396	425	450	416	413	390	373	365	426	387	378	389	379	359	403	446	404	420	406	378	383	398	435	444	420	400	404	407	406	393	387	391	396	405	431	400	439	410	365	415	387	370	377	392	398	400	423	401	415	380	405	355	424	422	384	391	404	404	426	392	385	377	406	390	415	402	414	427	412	399	396	430	383	395	377	393	400	396	407	431	396	438	414	362	419	384	396	394	414	456	397	418	424	433	426	412	393	397	416	401	391	417	399	413	390	403	379	403	398	400	370	409	462	384	411	396	419	417	405	400	390	374	422	368	402	395	441	398	429	402	401	380	403	393	429	413	391	400	394	359	409	387	398	400	378	407	395	420	395	423	382	412	444	427	378	402	407	427	402	372	386	395	447	421	399	388	424	394	408	400	402	392	430	421	385	412	403	408	421	405	422	401	421	396	391	390	407	388	407	430	400	366	414	392	368	408	411	399	426	387	442	386	426	424	448	417	418	423	406	430	418	419	384	370	423	389	407	396	393	393	405	442	398	409	412	403	398	390	385	404	379	372	393	404	393	403	391	403	421	435	421	405	384	358	373	399	412	423	393	402	426	385	424	388	417	402	364	397	393	429	421	393	386	397	384	419	419	372	458	400	409	402	396	419	429	431	420	444	438	419	376	397	392	402	391	401	420	416	409	417	377	372	372	416	421	431	393	398	393	401	382	417	420	399	403	412	413	372	461	387	385	378	406	391	412	368	393	390	388	397	397	389	416	424	378	403	392	419	421	408	392	394	420	414	400	394	438	396	408	397	402	413	409	410	415	403	408	415	432	395	392	389	421	387	381	403	395	391	403	435	391	383	405	401	400	397	369	380	424	388	405	414	385	414	401	399	406	421	421	393	377	397	385	401	432	432	371	381	387	392	394	420	417	413	399	407	363	408	423	406	395	358	403	393	451	388	405	389	406	449	398	431	400	418	406	429	413	431	374	439	403	402	397	382	411	405	408	388	401	408	449	411	394	410	388	407	417	428	409	387	376	435	411	377	373	396	390	384	411	403	433	348	409	413	412	393	373	353	372	402	434	415	396	405	401	406	386	398	384	411	403	398	394	430	401	361	393	417	382	369	385	401	432	391	389	396	399	375	396	402	403	401	408	415	414	407	440	410	427	372	418	373	435	409	395	412	429	420	384	377	448	379	400	385	419	416	363	406	414	418	372	383	439	406	398	415	388	415	384	390	373	420	422	402	390	429	378	421	394	405	434	427	388	412	382	437	422	371	382	395	422	392	380	437	371	398	399	400	363	408	393	447	388	377	412	407	409	406	402	383	384	429	398	377	398	384	376	383	380	438	389	410	417	412	383	438	375	403	403	418	371	376	422	375	427	374	403	397	376	409	423	394	379	407	393	390	406	389	395	424	383	413	428	421	379	437	388	420	386	405	366	417	404	416	431	399	413	403	373	428	372	391	390	387	431	433	411	434	401	405	411	410	404	366	440	382	411	429	392	367	383	387	392	396	393	411	377	396	442	415	370	389	370	428	409	402	397	392	405	385	397	408	381	416	390	401	409	411	406	359	423	395	392	412	373	390	419	388	409	398	394	420	419	395	397	425	353	402	389	418	374	421	419	394	388	421	404	402	438	423	383	403	404	409	393	394	428	376	407	405	421	402	405	410	404	425	395	418	410	397	406	398	436	404	420	382	441	379	420	403	387	413	384	372	403	397	439	400	428	400	373	394	409	428	367	408	408	406	415	388	385	384	414	409	431	399	407	430	409	408	369	402	383	420	388	405	417	417	411	389	382	398	426	415	387	387	417	377	405	401	399	430	443	427	374	461	382	392	426	397	378	407	397	373	395	427	391	412	446	380	372	437	411	460	428	417	399	387	433	383	438	362	413	405	428	410	401	380	352	389	437	411	403	373	379	395	415	375	435	445	417	417	404	390	370	441	394	359	399	405	396	398	417	390	411	404	398	385	376	435	432	395	398	381	404	394	398	410	378	417	409	398	404	373	412	389	398	403	381	390	406	439	382	414	432	423	405	397	411	418	381	402	404	401	383	403	401	371	385	389	410	414	423	413	385	425	402	392	407	391	394	387	422	372	393	411	379	423	423	411	375	377	390	421	420	420	401	396	402	413	419	413	393	384	398	396	422	414	383	398	394	398	393	364	376	390	409	413	384	379	405	362	393	388	401	423	401	364	366	396	429	385	397	392	364	431	350	397	367	395	380	371	376	421	386	425	402	378	407	371	411	398	400	373	433	410	365	404	394	428	419	375	385	394	395	444	401	390	381	351	392	442	407	411	379	447	391	423	409	435	412	430	385	384	386	420	425	408	387	387	377	399	416	381	364	447	389	403	391	421	384	433	390	383	403	359	386	391	404	407	427	383	392	425	404	386	376	407	377	392	411	387	405	396	380	416	376	424	409	416	415	386	424	401	422	415	383	390	426	413	392	433	376	381	386	463	420	429	410	421	404	405	401	410	374	368	410	420	389	410	424	418	375	398	408	382	393	410	394	382	404	448	418	374	402	361	370	396	418	429	413	370	394	391	377	424	412	387	417	432	389	401	422	386	390	425	428	426	418	419	381	407	407	400	454	411	379	394	421	402	402	416	409	411	383	412	427	433	410	420	415	387	423	376	440	414	420	393	408	366	421	428	433	409	425	451	410	378	392	402	410	421	419	384	414	406	402	447	438	385	441	423	435	422	407	412	409	390	427
7298	1963	1732	1235	959	965	825	792	783	733	723	741	738	783	770	738	757	771	768	765	782	748	713	718	754	742	704	739	713	729	745	750	704	774	747	747	758	721	721	763	727	720	724	713	820	692	745	689	732	708	693	712	678	722	693	730	708	729	745	726	717	723	745	741	795	739	778	719	721	706	735	771	706	721	743	715	680	767	730	746	677	743	764	753	754	747	734	743	711	721	747	725	737	662	726	736	746	675	717	717	733	717	745	752	730	720	716	687	738	754	715	753	699	721	770	688	764	697	686	728	693	757	719	661	746	699	727	696	732	728	695	749	750	715	747	735	729	741	718	704	706	742	721	728	706	759	761	722	740	751	793	748	739	730	733	733	749	709	693	710	684	712	730	745	719	713	729	755	752	706	699	683	726	689	724	713	719	676	705	754	788	712	683	732	715	741	710	714	752	731	737	713	710	721	733	708	734	722	711	754	747	715	731	754	728	691	724	690	693	753	710	756	715	782	752	736	655	687	742	703	728	757	722	726	726	736	699	747	690	719	707	727	728	757	773	728	708	724	742	683	695	720	685	728	707	729	730	719	700	716	743	734	710	746	755	742	730	734	695	690	709	694	731	719	728	762	710	720	776	707	738	714	751	742	759	769	699	702	728	692	730	724	774	662	696	721	713	729	729	690	758	718	706	710	759	747	728	729	756	714	704	770	736	750	739	763	689	752	668	656	710	735	746	718	696	726	734	716	730	766	695	679	762	760	726	738	719	753	769	719	726	683	712	706	759	713	774	709	697	732	691	755	713	729	667	717	769	737	716	728	713	677	726	724	723	743	708	807	681	724	725	743	719	725	720	726	760	715	675	702	704	738	732	723	671	718	722	710	717	684	784	715	711	790	728	757	767	752	721	715	743	719	747	723	767	731	749	681	728	753	715	729	674	768	726	717	735	714	758	683	713	709	741	643	727	740	675	775	703	742	723	748	737	712	748	730	713	709	715	748	735	709	713	731	715	763	767	717	719	704	734	701	694	732	751	754	701	731	742	711	760	717	725	672	680	778	766	741	722	738	733	738	752	781	737	747	678	709	702	717	714	718	754	716	720	688	702	748	740	704	710	807	721	731	743	733	731	771	748	745	702	721	727	717	740	724	722	745	720	705	692	732	760	720	663	653	717	746	742	709	754	730	739	757	755	737	746	737	730	704	701	733	740	717	719	673	736	740	746	738	753	712	673	720	754	749	736	724	774	693	722	702	667	723	742	725	749	721	706	697	737	745	703	713	774	704	731	674	752	727	708	716	719	698	723	717	761	690	712	690	733	710	733	712	746	726	730	748	740	732	670	753	744	707	782	740	741	709	725	709	778	728	723	737	692	738	734	767	706	675	798	719	717	719	726	725	730	739	735	709	698	719	708	737	707	740	692	789	736	715	712	755	685	741	746	690	733	725	742	734	716	752	757	765	696	730	707	690	696	690	709	740	751	731	748	715	709	756	722	730	724	706	708	768	769	701	779	753	683	709	694	757	692	707	699	718	725	749	700	723	700	736	741	734	724	668	717	703	733	715	695	741	748	744	689	751	749	711	731	735	741	722	697	719	728	762	754	714	769	728	712	655	691	733	765	713	719	764	720	736	739	723	738	678	715	700	676	670	727	697	719	753	747	764	699	681	736	735	746	734	696	712	673	726	683	736	757	718	741	727	737	744	699	721	816	723	724	714	731	681	700	710	707	704	724	731	738	736	702	747	747	734	761	712	727	666	679	755	781	761	725	733	746	729	715	791	747	716	727	741	742	692	735	732	710	746	736	708	707	752	727	712	722	730	765	740	783	715	727	735	758	710	694	757	714	692	713	714	684	730	766	734	760	676	706	685	716	726	726	788	720	718	742	687	725	748	700	719	755	729	685	722	724	755	724	725	739	767	749	719	715	737	720	738	774	714	673	772	685	699	713	734	698	701	686	661	715	741	709	717	712	748	709	720	714	726	782	736	737	735	703	736	777	729	704	734	724	709	725	715	703	730	718	744	735	717	754	722	730	726	704	688	757	714	751	724	718	759	715	768	792	751	742	754	702	727	759	718	701	718	700	732	691	733	727	692	742	725	735	687	762	749	740	732	692	737	726	685	689	713	717	712	761	782	722	718	715	726	699	715	733	710	694	721	718	720	674	719	752	686	749	706	717	737	677	740	712	756	733	691	717	701	725	752	732	713	747	724	763	751	717	745	703	743	724	740	770	705	753	735	710	731	729	732	740	718	715	726	706	749	730	758	738	716	706	753	726	685	717	696	681	697	725	731	710	704	738	715	701	726	763	671	709	731	683	734	758	754	717	777	716	740	755	744	720	693	710	731	687	694	715	723	731	739	760	707	703	700	739	694	711	707	726	685	688	726	736	726	716	698	688	738	730	703	700	738	692	747	694	713	715	674	665	753	738	758	727	717	697	759	747	716	737	740	722	718	745	749	740	700	725	759	711	706	710	727	710	740	743	768	725	696	738	739	769	746	701	692	749	755	753	738	776	688	712	762	725	739	669	704	719	727	702	747	729	724	697	727	718	701	725	687	724	686	738	762	711	636	732	732	728	699	672	740	668	705	747	739	729	667	717	719	679	720	761	763	720	730	734	736	745	714	748	677	696	713	715	736	726	701	711	753	741	732	712	770	709	679	735	717	762	699	710	691	710	737	705	693	719	729	700	775	724	763	690	705	762	737	726	738	712	717	737	746	773	734	753	746	775	739	717	722	759	711	722	717	720	774	743	762	689	717	759	702	720	722	747	750	705	729	728	670	742	748	751	720	690	744	768	714	722	673	736	728	740	700	747	703	708	699	681	762	732	759	710	660	785	694	727	689	678	748	755	712	734	768	707	757	715	713	737	740	713	685	783	691	746	716	693	772	710	742	719	719	704	716	721	721	671	720	717	774	737	704	676	713	717	701	783	742	699	747	718	675	719	725	684	770	708	691	740	721	710	694	711	717	724	768	762	682	672	745	688	723	717	688	706	785	716	691	750	682	699	675	665	711	789	695	694	715	701	731	708	745	721	718	748	684	752	724	717	704	735	747	741	693	697	743	747	701	729	707	738	711	733	728	738	752	751	719	691	716	704	707	734	758	715	694	740	696	742	738	730	752	726	728	786	756	757	738	677	717	761	692	728	723	726	766	724	713	724	764	747	736	687	718	774	719	742	754	699	715	687	742	763	706	716	707	719	703	711	744	718	728	732	768	718	701	705	678	732	711	750	714	699	720	732	717	729	727	695	740	754	705	724	675	734	759	686	665	716	682	775	747	704	696	687	728	718	703	694	759	722	712	658	737	720	725	703	748	729	726	714	745	699	729	714	713	768	704	687	763	740	742	676	704	765	744	730	715	736	728	725	738	744	712	739	740	717	714	724	704	801	729	738	736	717	735	726	711	750	709	728	743	695	736	656	758	691	767	736	728	684	741	746	684	724	701	702	751	736	716	687	715	723	720	723	722	673	719	721	717	808	739	735	713
24020	20942	27997	24017	18400	1401	583	456	366	342	308	292	256	252	250	223	247	228	219	228	201	226	196	222	217	222	200	203	203	207	216	183	241	211	197	196	217	222	182	194	202	228	192	208	194	183	174	197	195	178	197	182	201	210	195	196	214	212	183	196	182	183	197	178	192	203	209	216	209	179	187	193	212	189	194	179	163	204	205	191	198	207	209	175	189	202	196	201	187	196	190	192	203	205	182	210	199	177	199	175	186	191	186	189	206	198	212	184	183	177	193	193	178	195	184	186	208	216	203	186	190	178	193	182	201	196	185	183	213	186	216	186	176	194	195	211	206	191	195	182	199	198	185	201	179	196	227	188	207	174	202	198	209	191	201	190	188	178	206	182	198	182	198	199	199	191	193	205	199	187	186	202	192	212	208	193	189	175	176	209	191	190	191	193	211	188	184	189	204	203	193	199	199	197	191	185	196	193	220	177	196	214	196	200	190	189	203	227	206	197	195	206	211	205	220	185	182	194	215	194	213	189	196	201	200	198	180	190	185	175	185	181	223	186	200	177	173	172	213	203	181	192	205	192	213	199	212	208	195	182	168	167	232	187	187	192	200	164	187	202	182	180	172	178	191	189	192	204	173	171	188	175	190	213	197	204	193	219	232	200	195	177	185	194	165	199	207	217	204	183	178	198	173	186	206	183	214	173	192	188	193	216	196	206	199	188	195	210	187	185	215	211	194	212	187	208	192	206	194	183	178	175	207	197	203	189	187	204	185	182	201	215	206	203	183	184	177	206	191	178	186	179	179	192	192	194	176	194	178	210	209	190	181	208	201	192	195	191	211	188	160	210	178	193	217	165	193	197	186	195	192	185	200	208	192	198	210	233	199	177	176	198	173	178	195	203	189	202	195	196	226	216	185	207	197	174	176	197	200	189	205	200	184	191	180	213	168	176	215	208	194	198	188	203	191	194	177	195	192	199	198	200	201	202	192	174	201	200	181	201	186	190	202	195	188	187	194	194	189	192	192	185	221	210	203	189	208	188	210	194	206	169	199	229	199	206	201	187	202	200	192	189	181	171	185	202	183	197	199	181	184	202	208	212	183	197	178	193	209	200	185	210	201	214	172	183	181	179	234	195	203	213	186	203	200	192	192	191	183	193	192	187	211	186	202	194	190	180	212	206	178	223	224	183	193	216	191	198	190	205	217	191	203	196	226	203	203	201	173	194	204	185	168	186	204	197	195	199	201	185	189	180	192	217	209	188	183	180	190	182	196	183	200	172	218	193	216	208	191	185	193	197	181	219	203	195	194	214	201	174	173	197	192	172	195	196	188	217	212	187	232	182	184	159	166	190	210	201	202	211	228	185	209	200	197	192	204	193	219	202	182	195	189	202	206	193	178	204	220	157	200	218	211	209	200	195	164	213	193	197	180	192	218	196	192	187	193	180	206	156	186	199	174	200	194	207	179	199	162	195	210	207	209	218	205	190	199	167	202	202	186	196	170	219	195	222	210	215	205	169	208	199	194	207	212	204	198	188	182	198	216	202	176	170	204	170	213	169	198	183	204	202	196	187	207	191	185	186	198	185	207	214	198	206	226	211	181	194	190	185	173	214	189	182	172	183	184	217	207	169	196	165	182	187	190	195	163	192	186	189	182	200	192	179	216	214	196	223	192	202	195	207	208	192	196	195	185	197	185	201	176	198	206	186	182	184	231	197	195	206	205	204	192	198	187	164	195	205	203	211	196	183	183	205	190	210	187	200	189	194	187	216	190	187	181	211	180	208	211	194	191	193	187	170	191	175	173	212	194	209	187	201	216	194	192	179	200	216	195	190	178	162	189	181	219	178	206	210	183	197	185	209	161	181	189	193	193	193	189	210	194	173	197	190	185	226	183	193	205	182	192	193	205	202	183	194	195	201	214	218	204	188	202	202	160	206	175	165	194	185	200	164	189	210	204	189	192	175	184	191	203	171	210	202	205	178	183	180	177	196	188	172	187	173	183	201	192	181	193	200	183	191	190	175	179	200	172	209	202	181	192	190	184	195	187	201	176	187	203	217	192	197	203	211	179	207	177	211	196	177	205	188	203	196	195	185	202	215	172	164	199	192	226	215	196	171	226	215	204	204	186	183	186	192	192	182	181	183	198	154	205	232	190	193	224	194	187	208	180	223	194	187	185	174	193	193	200	186	208	188	185	206	188	181	209	178	197	192	188	192	171	205	183	193	197	196	195	196	184	187	221	179	187	185	175	197	187	217	200	174	187	209	204	192	166	178	188	190	204	186	188	187	192	208	196	206	215	189	180	208	168	164	169	204	198	206	193	200	177	215	217	218	184	186	176	193	195	194	203	201	229	188	189	192	212	195	201	195	205	186	168	194	204	195	201	215	204	202	176	160	215	195	198	178	195	230	168	190	190	197	190	193	181	225	186	195	183	209	174	191	225	204	188	218	175	182	199	200	197	190	173	202	192	174	205	192	184	190	207	177	185	179	201	204	203	170	200	173	196	206	176	196	175	188	208	198	194	173	191	200	196	183	162	187	188	194	191	202	199	180	186	205	163	199	194	182	197	196	184	215	220	177	206	194	189	198	203	182	200	192	160	189	209	196	182	189	183	169	196	193	158	187	201	170	173	191	162	186	178	174	178	202	194	173	207	203	186	184	219	200	208	192	180	175	179	194	193	194	193	199	180	179	196	200	174	188	177	169	208	209	193	175	192	186	192	204	203	203	197	178	177	197	171	166	210	206	183	208	216	167	190	174	182	193	175	215	198	192	195	194	183	174	212	210	194	195	201	201	195	204	199	212	196	220	198	189	185	193	196	208	205	184	184	189	173	162	190	212	189	209	172	179	185	198	183	183	178	178	192	183	214	182	195	185	185	176	205	162	197	182	199	204	183	222	200	227	198	188	216	185	204	185	211	196	202	223	215	188	194	209	185	208	199	187	183	179	181	205	201	197	156	203	183	189	203	183	194	202	195	221	196	169	185	211	198	169	188	203	184	206	184	201	187	189	212	217	197	214	179	180	186	187	175	195	198	204	190	201	204	183	201	210	195	209	209	190	197	180	209	197	192	207	173	207	172	197	180	158	200	185	192	211	181	197	180	189	200	190	185	198	210	210	205	193	197	205	205	201	171	194	176	216	196	208	192	166	185	183	183	177	209	178	180	185	182	201	224	201	188	198	201	196	182	190	189	202	195	224	197	213	202	186	202	224	207	186	182	193	189	184	192	189	160	199	193	191	173	216	218	180	183	204	164	188	189	188	175	192	178	195	210	195	173	215	187	224	177	202	193	202	178	185	189	195	220	201	210	178	192	170	204	190	159	199	193	189	209	200	194	199	185	202	180	183	182	176	193	179	200	196	220	191	207	179	202	191	183	206	172	197	214	199	202	175	221	188	185	205	194	197	219	176	188	193	179	195	205	183	190	198	208	206	205	195	200	167	189	190	184	191	195	187	164	166	201	186	184	175	177	188	189	192	181	206	212	179
14950	10071	8381	4277	2731	2067	1594	1286	1020	912	806	728	687	643	592	550	530	513	489	492	466	438	440	438	417	427	422	452	405	398	380	434	411	411	374	389	408	391	412	427	391	372	413	432	391	410	441	373	388	383	413	382	379	367	386	392	404	432	389	403	351	386	356	381	362	347	376	359	379	344	352	408	362	365	375	367	386	370	388	367	380	390	387	380	396	357	373	377	340	328	408	332	377	348	374	379	352	333	392	407	353	349	364	350	384	360	387	368	396	387	391	345	352	357	352	366	330	346	378	423	386	386	385	351	390	379	365	368	382	399	372	394	389	403	372	369	370	363	378	345	362	418	394	398	359	361	357	383	359	370	369	337	385	357	342	364	353	371	364	341	369	364	393	389	354	362	362	392	374	369	362	366	393	370	351	372	377	379	375	373	372	393	374	381	384	392	366	386	381	376	372	366	375	371	395	352	372	341	359	351	366	377	369	375	396	369	379	383	382	378	364	397	360	364	338	397	383	351	370	362	362	360	384	383	372	390	358	348	358	360	340	389	377	348	355	380	361	365	356	372	365	370	390	366	360	403	364	401	376	380	378	376	347	360	346	368	389	385	404	392	354	389	354	369	390	372	324	373	391	411	369	398	379	366	378	375	386	357	333	319	384	337	369	367	397	394	367	396	349	391	351	377	357	403	380	377	377	379	350	391	388	382	377	348	367	380	365	362	393	366	381	381	375	352	392	369	365	362	401	371	408	375	338	376	376	377	385	344	382	387	390	364	388	319	356	383	367	356	374	391	361	337	365	364	402	363	371	365	399	337	388	349	357	371	359	391	381	359	380	331	358	401	375	400	349	375	350	394	342	373	391	394	329	389	361	369	337	389	386	383	347	382	375	402	379	378	409	345	357	379	366	353	376	382	398	375	367	325	370	419	374	344	403	387	380	381	362	385	353	379	354	308	354	343	359	350	349	361	366	373	375	358	394	374	371	381	366	386	379	362	392	385	366	383	374	363	336	365	378	359	368	356	376	368	363	334	358	345	346	354	386	381	401	360	371	386	360	379	369	357	354	402	346	394	358	359	368	372	374	373	378	397	334	368	359	379	360	367	367	349	384	343	381	325	378	393	404	359	322	382	351	366	359	399	366	380	387	376	392	387	361	365	380	364	377	396	401	379	407	372	348	331	377	343	363	384	373	386	380	356	365	389	395	368	362	385	353	376	369	331	373	361	364	390	364	351	357	354	348	370	412	382	377	377	379	371	361	382	378	341	376	379	367	362	447	355	357	355	359	360	378	398	349	363	372	398	383	349	346	390	346	354	363	358	359	350	351	394	351	402	386	355	351	385	376	362	371	390	359	386	354	379	351	332	398	358	365	383	368	374	362	372	375	390	334	408	364	347	349	376	369	358	354	365	381	368	376	355	389	389	399	388	385	371	347	335	364	359	405	376	393	371	405	355	357	401	372	388	348	356	416	348	393	392	357	363	363	346	369	418	352	373	392	354	372	424	356	328	404	395	404	382	402	351	368	376	396	351	347	361	369	387	378	396	363	352	417	387	358	386	355	401	367	355	379	378	350	401	361	353	371	365	390	404	354	390	381	372	383	381	364	377	399	373	357	388	376	363	363	412	425	384	380	363	344	370	340	388	366	379	360	402	346	369	380	420	384	358	373	385	378	363	366	379	391	391	395	363	377	365	349	355	363	379	359	365	358	379	357	388	381	355	370	366	346	367	363	388	376	367	379	378	377	370	367	362	419	379	362	329	345	369	397	336	379	352	371	410	367	369	361	383	354	390	392	371	357	355	367	350	364	340	372	365	361	366	354	384	362	374	371	392	391	374	425	355	390	396	360	386	389	359	347	335	363	377	404	355	355	368	361	398	366	382	380	388	366	371	386	338	400	384	348	363	406	359	340	349	394	341	394	346	354	350	355	365	376	389	344	322	366	353	337	379	359	382	387	380	356	390	364	382	363	377	347	357	335	349	360	344	389	392	375	352	366	365	380	356	394	383	389	340	380	378	388	353	351	390	369	377	369	335	382	355	369	385	380	357	362	357	372	354	376	333	409	384	398	353	354	345	374	369	354	392	377	368	361	383	372	390	376	352	365	398	372	332	354	383	375	419	365	356	397	355	380	366	363	401	375	368	392	385	345	399	362	351	323	345	376	321	380	369	386	356	379	356	380	346	352	404	397	377	381	408	365	359	373	366	386	381	352	387	355	405	368	354	379	362	376	345	320	377	353	385	398	380	379	368	373	389	402	358	365	350	350	407	368	399	412	364	414	425	334	346	386	372	365	336	337	388	387	384	383	341	366	384	354	352	364	396	393	333	382	375	389	348	363	358	346	373	382	379	392	387	329	387	395	377	359	410	376	376	368	377	353	398	376	357	371	356	370	389	360	402	364	384	400	374	392	372	377	364	357	340	377	377	363	361	389	365	358	370	357	368	351	369	371	371	360	364	361	387	364	368	388	376	393	357	354	370	337	355	368	370	371	373	354	368	354	359	398	365	396	354	391	353	391	348	388	349	363	393	318	348	354	399	381	372	362	373	376	372	362	367	373	423	371	377	380	349	359	391	349	371	379	339	362	371	372	364	396	388	365	356	347	400	359	354	397	358	335	366	359	349	357	392	351	362	357	352	360	352	321	358	375	380	377	355	376	355	369	355	382	364	350	365	332	345	357	367	383	347	370	364	326	376	383	365	382	355	375	352	348	362	343	352	371	346	384	378	385	359	399	367	365	370	356	397	365	385	378	386	372	349	406	339	382	365	387	373	367	404	355	348	389	363	384	394	403	374	348	363	354	369	338	373	327	375	377	389	421	353	352	363	379	368	375	339	366	370	363	351	339	396	356	357	391	387	380	364	409	385	362	356	350	372	378	376	401	370	357	383	380	367	392	359	379	380	390	352	365	353	341	342	380	346	367	337	384	383	359	338	342	358	345	364	335	425	357	367	379	392	401	396	349	372	394	360	371	381	369	394	357	356	365	343	381	366	358	387	350	347	355	386	356	353	350	353	355	382	353	389	352	383	359	360	385	373	375	353	405	382	388	391	368	347	364	337	334	378	375	396	386	358	378	370	348	405	346	379	364	372	375	357	368	353	362	353	385	370	359	376	376	356	391	418	334	372	377	371	370	356	395	371	335	376	353	401	358	377	344	354	355	365	366	389	330	336	364	379	387	362	363	369	376	377	362	318	377	337	387	377	386	336	345	335	370	353	362	361	373	368	372	344	369	401	342	367	389	365	374	372	355	361	394	390	362	330	370	397	373	354	358	348	367	363	368	370	361	373	402	363	365	344	394	358	365	396	363	358	343	360	340	394	384	388	345	371	359	375	345	375	392	395	359	363	368	384	364	380	391	399	376	376	379	380	377	393	397	330	354	331	389	393	356	366	401	364	336	367	385	375	381	418	393	363	393	334	337	395	382	391	364	360	354	388	404	388	364	375	355	387	389	345	358	378	352	335	367	346	328	391	365	373	370	372
23072	20966	28734	23345	20967	16764	1795	922	712	622	606	576	504	475	499	486	466	423	442	446	452	424	426	446	426	436	442	397	444	441	412	365	389	383	403	389	391	406	375	376	400	369	360	404	386	410	407	390	373	366	335	401	398	372	396	403	404	364	402	396	367	378	364	353	378	406	429	388	370	369	371	381	401	402	411	394	363	429	392	362	412	428	414	399	382	360	420	426	421	407	417	380	400	364	419	375	412	373	420	377	418	372	416	357	380	364	416	385	401	370	397	409	403	386	386	352	337	398	406	362	397	390	393	391	375	426	387	401	381	366	430	367	406	380	372	380	398	385	396	376	376	404	382	413	384	386	408	388	388	416	388	387	402	417	396	392	362	374	412	369	384	369	400	375	388	430	367	394	391	362	376	370	368	390	383	408	398	407	402	398	373	392	404	400	376	397	392	409	388	385	399	365	399	369	372	382	372	388	410	414	401	381	360	378	359	372	405	362	421	403	395	358	376	384	385	396	376	402	364	395	369	329	412	380	380	390	410	415	400	381	394	380	417	372	370	356	392	381	377	373	373	390	394	383	392	401	397	386	390	411	409	390	401	407	393	375	404	397	389	425	413	355	369	379	395	379	408	402	373	384	351	423	397	376	361	380	396	435	380	408	392	385	378	374	374	394	421	388	394	400	399	387	393	403	376	394	403	378	397	392	374	380	377	379	399	399	372	415	397	385	373	418	417	391	401	359	406	390	383	371	350	384	365	440	353	397	392	378	366	377	377	412	428	371	407	396	437	381	330	435	401	378	360	380	410	376	367	393	378	403	367	398	383	392	381	372	406	396	360	386	385	416	372	390	351	405	383	356	361	374	428	388	385	348	392	406	372	394	380	400	350	343	385	354	417	350	357	390	380	392	402	395	390	397	391	395	372	377	405	389	348	367	385	367	393	375	411	404	378	402	391	403	350	364	404	353	367	366	393	375	384	402	374	366	363	381	402	411	419	386	369	400	378	387	390	374	409	380	432	387	362	407	392	402	358	388	378	355	398	392	362	394	369	363	392	378	388	365	376	427	369	407	413	413	375	369	395	395	347	408	375	391	408	408	359	382	388	393	389	385	403	421	413	364	350	347	397	387	369	428	388	358	381	350	390	396	377	398	358	405	375	410	400	378	389	349	402	395	408	404	407	385	394	382	384	362	400	407	375	401	386	381	341	401	390	408	389	406	386	364	371	401	377	360	417	408	391	354	346	391	384	390	366	371	365	368	401	397	382	396	362	389	382	371	361	383	397	386	368	360	369	405	374	393	386	362	371	412	408	410	370	353	345	346	372	378	399	371	360	404	364	393	438	409	387	412	397	369	378	371	329	370	394	365	432	331	399	381	407	386	385	428	365	396	411	384	389	414	364	410	409	410	404	358	389	402	397	412	402	412	363	387	378	363	380	383	400	390	388	410	362	385	350	382	380	430	399	412	414	394	373	379	383	411	377	375	395	379	385	410	348	373	344	387	350	410	358	396	392	364	400	429	382	369	416	423	377	404	375	384	376	393	414	390	386	402	428	367	390	390	370	411	380	383	389	373	359	387	392	400	378	373	387	397	396	381	353	373	387	357	400	390	348	384	376	414	401	382	377	388	377	389	399	382	418	408	421	384	378	364	386	400	345	393	423	416	366	398	398	374	398	389	416	376	354	378	396	371	388	369	392	395	395	390	382	388	411	377	391	362	378	373	420	374	346	410	350	397	366	370	400	381	413	403	392	373	378	380	374	409	394	369	360	404	374	399	359	347	387	406	368	377	405	355	384	429	404	372	403	376	364	363	401	380	373	379	401	380	359	393	432	400	377	368	362	413	373	388	383	377	400	409	398	392	355	383	408	414	368	388	379	405	377	396	400	376	388	389	392	365	386	355	374	419	388	350	381	404	371	392	384	361	398	384	375	387	375	413	356	390	397	380	438	402	367	374	378	391	386	389	401	397	407	384	385	363	387	398	377	348	354	382	384	409	393	368	380	410	389	381	404	384	344	385	402	388	379	410	381	376	368	407	359	399	376	404	384	388	407	367	357	344	379	381	379	397	361	384	395	364	413	399	394	416	370	384	386	406	408	395	397	407	373	374	389	401	386	398	414	378	412	421	352	403	415	409	389	371	374	414	361	375	381	401	375	368	400	372	374	363	377	380	361	374	397	385	396	395	369	365	379	357	408	418	362	391	379	385	400	415	370	384	398	378	352	414	384	391	382	367	364	371	389	357	367	384	370	357	417	417	433	392	390	395	366	391	374	416	370	383	370	407	364	365	362	373	367	365	383	363	393	395	348	373	398	405	372	391	379	412	395	402	398	390	397	381	369	379	444	370	391	382	365	377	379	383	378	389	377	385	371	351	370	380	370	373	363	399	400	368	366	403	376	371	408	378	343	392	396	379	377	352	379	378	384	341	381	376	386	403	388	377	406	392	407	396	368	396	370	412	380	374	385	383	362	383	377	389	384	377	400	388	389	379	346	435	404	387	399	450	370	417	378	399	395	393	392	369	369	357	359	395	380	408	371	371	413	436	415	399	423	379	407	407	397	413	360	389	374	424	390	401	380	364	401	385	344	379	393	369	345	416	405	390	401	361	401	368	363	409	375	395	328	392	392	381	419	421	369	375	387	397	372	383	356	366	372	399	369	379	378	417	351	375	411	405	421	387	402	372	383	405	383	387	343	412	346	415	377	397	394	382	411	389	400	383	375	428	403	410	412	396	361	398	375	387	398	351	364	382	379	425	365	402	367	406	406	388	398	396	403	360	402	381	379	429	421	396	377	398	392	393	376	413	358	371	398	371	364	377	394	409	404	400	414	375	367	351	388	373	360	388	424	371	400	381	411	383	378	382	413	363	409	401	413	365	402	370	367	355	392	389	375	388	405	402	374	396	400	385	380	342	378	385	350	395	409	407	369	395	397	392	396	425	376	419	398	382	399	374	413	367	409	384	411	365	416	357	362	372	387	386	381	378	366	347	376	414	391	393	356	389	368	360	388	378	381	400	378	381	392	378	387	418	404	387	365	394	384	371	361	375	377	375	397	396	381	444	415	368	369	413	371	397	371	370	383	357	367	399	355	410	366	346	423	355	414	363	393	388	360	379	363	393	382	366	364	331	396	403	353	388	418	364	368	397	406	393	424	370	397	369	385	345	377	388	378	420	404	382	371	365	399	362	405	403	366	395	363	385	344	402	427	382	410	384	373	422	376	390	405	400	402	403	401	388	370	390	368	426	368	378	425	371	383	344	404	373	346	394	381	379	358	413	383	361	387	407	408	394	387	409	365	387	369	390	358	369	362	370	376	382	342	419	377	396	374	353	351	413	394	419	366	402	409	330	355	373	371	371	406	358	373	410	385	415	361	401	400	386	356	386	391	382	388	428	370	363	385	355	384	407	372	395	399	373	382	391	352	384	422	357	385	412	378	388	406	387	382	404	398	416	388	413	380	352	367	343	379	369	365	371	387	381	381	376
17610	16213	13820	7453	5057	3666	2821	2331	1895	1645	1434	1377	1197	1110	1054	986	1002	951	850	854	859	834	826	802	751	777	800	817	739	742	724	756	729	726	725	759	775	739	687	708	675	729	662	711	656	702	672	701	684	668	686	680	611	682	708	658	714	662	662	716	697	713	651	670	618	650	643	686	667	681	675	712	677	671	675	692	647	650	667	658	695	683	637	666	677	654	673	673	656	670	669	655	629	661	626	662	668	682	652	663	671	666	693	633	662	665	659	667	663	659	643	663	655	673	651	662	697	612	687	681	626	685	600	658	655	608	636	648	723	654	632	669	665	655	654	646	641	630	653	662	648	633	648	675	650	633	647	626	650	642	651	677	633	629	660	665	664	637	638	693	661	631	641	662	701	666	631	669	674	640	688	669	637	653	643	654	729	666	628	665	659	745	639	633	660	623	631	682	627	672	659	610	650	639	663	596	624	657	643	635	650	630	641	672	642	678	688	666	652	627	639	669	635	687	713	661	689	649	655	706	637	648	647	669	686	649	658	641	658	703	650	609	643	629	614	650	656	662	617	652	636	671	625	670	659	637	636	643	652	657	665	679	645	696	666	659	676	666	655	664	662	617	643	668	680	632	664	616	640	687	702	640	680	657	647	655	645	675	612	672	666	657	638	670	709	700	656	650	658	703	605	697	662	644	650	651	644	626	668	630	678	703	638	624	686	659	637	675	683	679	655	653	682	659	694	643	653	653	717	678	655	653	609	653	688	653	609	651	675	677	667	624	648	665	636	697	619	606	644	618	672	663	694	640	664	672	660	634	637	667	606	657	653	666	630	635	638	663	621	651	614	664	641	680	631	651	629	643	667	629	719	611	650	620	661	661	661	669	665	652	647	681	680	693	672	686	628	657	650	634	652	651	645	668	639	628	701	678	715	669	666	708	650	701	610	687	643	658	640	681	667	660	656	673	657	618	689	685	682	643	659	670	635	661	630	670	683	691	645	711	579	663	654	659	610	678	646	639	700	710	699	702	666	683	623	665	659	689	631	638	654	598	670	621	673	698	663	657	662	629	624	669	697	633	644	675	644	659	628	658	671	628	627	621	715	656	636	639	657	653	660	671	646	626	620	637	665	687	658	682	693	598	670	665	641	644	660	677	700	671	681	678	628	663	712	643	603	696	660	694	655	645	640	601	678	643	648	661	646	646	642	615	615	656	649	677	659	711	662	630	669	625	664	636	668	616	585	638	664	658	652	644	674	603	653	649	618	629	685	678	663	641	637	669	664	635	655	623	660	688	648	657	684	645	646	662	676	662	674	652	658	639	626	640	662	612	684	621	636	627	662	668	677	649	670	656	648	631	647	650	685	657	696	645	663	674	668	712	687	641	649	651	627	650	671	641	671	649	671	647	651	653	659	674	638	658	645	624	647	670	634	671	676	651	654	655	643	703	683	693	710	670	698	656	671	694	709	622	653	657	655	617	696	631	649	662	620	655	649	629	602	651	606	691	688	659	653	639	660	685	638	611	654	654	644	710	629	648	689	615	686	673	622	670	649	636	629	649	667	629	698	714	688	670	671	629	642	665	672	617	654	617	650	682	674	711	648	687	674	683	630	649	695	640	705	664	653	629	639	664	672	620	658	637	642	593	677	672	665	683	669	704	639	600	699	639	672	632	653	665	697	668	673	639	672	646	669	699	671	657	696	651	593	638	694	658	632	660	644	677	673	670	663	641	669	667	653	646	661	684	638	653	645	671	685	675	646	620	668	661	650	645	674	666	644	658	648	659	636	633	671	665	681	645	731	678	670	603	637	712	683	631	680	619	698	672	656	676	691	644	654	654	672	631	646	662	639	633	646	682	656	693	658	668	642	662	643	642	672	688	665	614	663	659	681	640	669	624	641	638	646	633	644	665	599	669	662	657	679	658	689	614	664	682	653	604	656	623	674	689	660	615	669	679	638	686	666	663	707	683	672	640	653	670	656	620	665	678	664	667	646	673	626	661	680	623	665	659	675	647	638	642	689	642	618	645	667	721	656	622	632	662	657	641	651	639	660	673	626	680	646	699	655	669	676	665	720	681	664	652	731	650	720	677	631	651	668	637	651	633	679	641	641	631	657	658	634	588	656	693	615	653	662	676	668	656	698	658	665	639	680	678	664	666	649	629	663	646	636	655	649	634	689	591	689	669	698	671	629	644	675	687	685	667	611	663	669	661	647	670	620	637	680	655	677	656	657	656	629	681	679	662	663	634	660	639	666	671	641	624	618	652	670	689	673	679	611	597	631	633	679	625	655	678	675	699	600	623	684	641	627	637	640	698	647	610	642	652	653	599	653	651	676	686	681	638	636	676	646	657	675	675	635	683	705	657	617	660	655	632	647	639	695	669	674	635	631	661	652	678	642	682	679	636	668	624	648	651	621	667	636	710	681	676	656	708	651	684	645	694	662	641	683	675	655	731	679	655	625	644	711	686	649	710	631	634	658	649	638	692	706	664	642	658	675	613	679	686	647	682	658	683	645	704	619	665	675	665	633	650	704	589	642	651	705	661	646	661	638	650	652	644	641	648	633	678	656	641	640	689	688	630	651	688	632	645	691	638	650	628	633	665	634	649	616	644	635	663	658	670	655	637	684	608	627	688	613	685	659	659	667	685	667	629	670	697	631	676	663	667	632	668	612	619	655	681	702	633	634	654	641	605	632	668	619	638	635	641	666	660	617	632	636	706	672	691	682	687	654	649	688	670	657	663	665	654	615	698	598	676	643	697	691	663	658	680	632	679	640	632	681	660	658	667	669	688	658	662	655	633	661	646	637	675	657	669	648	614	695	718	683	675	652	624	691	661	629	665	623	694	691	632	708	664	648	694	656	638	659	651	651	668	690	660	651	622	627	656	661	685	700	698	657	657	663	664	654	715	692	628	712	676	665	592	631	650	673	636	655	685	686	675	621	668	674	668	692	708	663	658	640	656	654	641	685	679	647	674	686	688	674	619	650	648	657	672	690	655	639	654	677	669	674	694	664	659	638	652	619	619	677	652	635	697	693	650	670	612	691	659	712	662	619	638	645	707	683	698	648	637	601	659	639	658	635	660	687	677	658	633	680	650	709	723	660	695	670	629	625	646	658	664	629	675	659	701	634	639	668	715	654	680	619	659	650	644	618	657	605	624	662	622	638	668	635	713	671	662	684	722	697	660	624	677	667	653	606	667	619	697	648	644	655	653	692	651	701	648	688	689	669	662	687	642	634	667	610	603	629	665	676	595	628	655	666	641	585	668	655	579	684	605	693	634	692	651	688	654	602	707	648	629	666	667	668	682	676	641	662	670	628	644	696	650	626	603	693	677	687	645	676	624	618	637	652	685	662	672	671	656	695	683	666	646	626	645	675	635	659	637	670	635	671	634	652	644	672	672	668	674	661	690	685	692	703	628	662	617	673	706	616	728	623	656	641	670	682	700	659	658	668	679	642	639	686	629	693	665	635	622	638	661	665	658	698	635
26546	20087	7011	760	503	485	446	442	399	420	415	424	393	411	376	423	416	417	436	401	423	400	397	406	394	411	441	443	396	367	445	413	412	425	408	438	362	417	392	404	421	384	410	378	382	402	381	402	394	380	390	412	396	397	405	397	419	432	417	407	367	422	401	388	426	388	396	387	377	443	394	408	400	408	359	414	399	393	442	419	412	377	405	413	405	422	388	400	428	372	392	417	394	388	404	363	378	447	350	361	392	403	396	415	409	430	401	411	396	391	427	387	418	379	397	383	391	374	399	411	392	411	395	374	390	422	407	386	408	414	397	399	396	380	411	373	402	412	408	400	423	397	415	400	410	378	391	385	387	394	376	381	378	373	401	374	371	426	399	401	374	345	389	385	399	414	411	392	405	423	403	390	378	397	424	381	415	381	392	391	423	387	424	440	383	366	410	403	399	427	405	418	410	417	383	407	405	376	412	443	383	401	383	405	424	351	398	370	404	394	385	379	403	402	421	398	400	374	436	395	412	381	403	418	368	352	392	407	376	358	420	400	368	368	402	408	420	418	391	406	415	405	403	402	372	388	443	408	401	391	392	385	410	392	419	420	413	420	409	378	386	389	389	442	421	418	378	412	380	407	414	433	418	407	405	400	379	373	374	391	401	373	398	384	377	360	403	379	403	376	410	392	401	415	452	376	422	400	422	393	394	404	380	365	423	398	398	364	402	405	422	385	412	396	392	386	385	412	386	406	411	415	398	424	406	388	397	421	404	384	420	389	381	405	381	396	437	383	409	409	419	419	398	380	403	412	407	399	428	394	393	391	405	409	381	372	384	341	393	407	412	418	381	402	428	418	381	394	410	371	384	377	394	384	428	362	387	389	392	393	411	397	402	405	400	359	398	403	384	402	408	384	395	393	381	376	398	392	412	380	433	413	393	410	390	362	413	387	380	411	410	411	407	376	391	409	409	424	386	380	386	371	394	422	411	407	415	416	400	373	409	390	407	421	391	406	388	392	385	418	409	406	371	404	405	388	409	406	390	401	407	364	409	394	423	382	364	397	391	389	425	397	416	378	385	394	396	408	421	431	418	385	429	401	387	408	373	412	389	386	359	354	407	406	430	451	404	387	393	393	415	424	418	404	402	384	376	399	424	411	406	394	390	400	425	394	394	355	396	418	408	423	385	403	427	379	386	398	410	393	403	374	445	405	369	407	408	412	407	378	370	428	421	411	429	420	393	412	389	422	401	436	431	412	383	413	426	382	413	414	381	396	436	379	436	401	385	427	389	366	402	406	425	413	417	377	415	389	374	404	373	448	408	427	424	447	413	411	378	457	411	404	404	377	386	407	419	425	414	412	363	421	380	377	388	433	391	384	388	402	400	429	376	397	416	407	438	404	408	411	422	435	418	385	416	392	396	374	393	399	412	392	421	415	392	409	418	395	378	393	423	393	434	395	372	381	401	371	395	394	422	416	388	400	402	393	383	397	435	418	368	352	420	422	414	395	400	361	379	403	406	387	401	420	432	457	401	390	393	374	385	365	412	403	406	405	395	386	406	436	414	371	380	417	390	435	387	406	405	429	384	402	384	390	382	431	387	394	423	389	405	415	410	417	395	430	391	366	426	420	399	417	375	396	378	431	380	397	400	405	374	399	392	414	412	387	402	387	417	379	384	386	403	413	352	399	397	375	416	396	438	415	421	424	432	427	362	402	393	418	378	415	430	363	420	413	412	399	387	403	389	403	392	426	366	430	390	378	377	397	422	418	385	398	405	426	366	402	389	409	426	386	409	457	408	363	430	425	397	396	441	410	394	424	374	396	410	402	391	387	424	401	394	429	376	418	412	378	444	407	432	389	418	410	408	399	373	374	390	389	393	417	445	407	442	390	401	378	423	411	411	390	364	396	441	371	399	383	424	403	385	385	418	393	410	407	384	375	375	374	410	380	403	405	367	402	407	421	378	423	396	395	374	409	422	381	419	422	438	392	378	405	390	397	382	406	353	422	410	416	422	353	388	379	410	369	391	401	368	393	381	380	393	416	429	407	413	398	415	407	387	404	423	417	393	416	394	425	382	354	382	409	403	391	384	414	395	387	368	368	428	385	454	399	416	398	350	399	413	381	400	428	383	422	395	409	410	421	374	417	389	375	381	391	375	365	381	424	409	404	396	435	419	424	408	402	395	410	415	426	410	413	381	438	370	385	404	394	376	401	370	415	410	432	382	424	388	403	364	390	395	406	401	413	420	414	384	422	393	416	418	400	418	391	396	382	410	369	377	413	388	437	384	401	387	406	406	402	413	357	432	402	374	390	411	398	370	405	428	417	399	382	388	408	429	368	433	365	408	390	387	392	386	386	375	398	390	394	391	412	400	414	352	388	433	416	415	392	390	404	405	401	439	393	366	401	419	405	422	362	443	391	383	377	405	398	388	383	386	448	380	402	396	404	373	407	388	403	424	417	399	397	414	428	418	389	386	367	383	417	400	407	379	428	389	410	388	394	393	365	395	391	380	409	424	409	388	398	397	407	401	406	381	409	397	395	378	385	400	389	393	351	402	370	433	375	418	408	393	402	377	403	394	379	403	393	381	407	427	350	384	398	377	384	434	416	404	391	407	438	431	407	415	372	399	378	395	422	391	438	402	416	404	399	394	384	403	393	414	375	424	428	377	410	404	387	365	417	413	370	399	427	427	386	395	407	396	401	395	425	412	394	401	366	405	422	413	420	385	368	403	403	353	380	425	400	412	393	391	390	412	381	400	387	395	374	410	395	390	417	433	399	362	403	377	410	404	431	412	364	387	361	397	397	424	374	426	441	386	414	383	408	384	389	413	384	398	433	393	360	419	429	398	418	414	372	392	431	373	374	381	403	398	420	417	459	385	363	396	386	430	438	377	429	402	397	382	426	407	409	403	410	440	369	408	398	400	428	407	392	428	392	404	403	407	401	399	416	394	430	385	440	413	427	403	402	413	404	413	395	389	393	405	379	378	386	389	409	406	397	445	388	390	409	370	394	384	382	375	383	381	379	371	387	376	390	365	403	409	398	417	394	391	420	425	432	399	407	396	357	385	386	413	437	393	398	401	412	390	436	391	405	378	415	395	387	421	376	371	409	416	430	383	398	344	416	389	411	413	364	395	391	390	426	377	381	394	399	391	369	402	442	420	385	423	405	405	387	389	380	395	422	407	390	399	390	404	389	356	411	423	442	411	390	375	437	393	401	408	410	432	394	400	402	363	401	406	386	396	400	375	442	432	383	422	413	394	375	441	398	401	418	387	430	397	384	387	449	415	454	403	430	394	407	380	406	405	361	405	386	390	380	367	396	411	443	452	379	401	399	405	419	414	419	392	392	418	379	421	439	410	395	466	398	392	357	384	378	380	365	431	407	400	376	426	411	384	366	435	390	415	385	414	386	403	370	404	411	418	411	412	400	406	399	437	399	399	380	406	427	382	370	387	395	399	393	379	385	361	401	408	408	399	402	380	376
7248	1766	1666	1118	934	901	832	820	823	779	803	791	725	771	730	738	726	708	729	741	754	746	708	766	738	707	714	718	709	763	718	731	712	694	738	711	758	704	723	770	731	742	704	718	727	689	716	704	735	694	771	792	787	744	689	739	725	735	726	768	654	709	750	719	697	708	687	731	714	718	721	735	679	719	667	732	713	729	727	719	720	709	724	747	732	770	728	723	709	737	789	725	744	704	738	664	685	743	753	734	685	697	717	707	708	687	761	702	707	671	697	705	732	709	726	734	708	675	806	725	689	739	712	764	739	683	721	736	662	683	700	724	740	742	709	737	663	725	748	741	717	736	725	768	718	740	729	722	660	731	687	719	718	725	697	735	711	740	693	717	701	736	748	766	719	680	668	737	705	734	709	810	717	715	687	739	717	708	704	698	733	680	791	758	684	730	675	719	728	718	716	725	756	735	739	718	730	769	689	718	666	732	718	753	770	671	710	726	723	710	651	716	742	719	687	761	723	782	725	707	748	754	747	746	784	688	692	715	713	659	704	726	686	753	744	698	726	743	728	713	699	728	734	757	709	689	717	752	720	701	716	716	741	746	775	744	705	670	749	728	687	740	755	739	700	687	722	772	669	722	743	745	730	730	750	789	755	742	725	736	735	753	722	712	767	686	718	746	718	749	761	736	705	730	745	713	676	693	719	713	736	695	709	769	755	717	747	712	759	711	718	709	714	759	757	684	692	749	718	722	694	698	681	705	730	745	706	768	729	764	712	746	674	749	702	679	749	738	671	731	742	724	693	714	731	792	771	716	760	707	710	706	735	715	713	707	725	678	727	735	692	762	724	693	713	767	720	717	730	744	694	766	696	753	675	778	702	720	722	731	737	683	757	724	753	725	713	741	775	707	683	829	716	718	680	677	774	731	758	732	735	677	732	720	748	728	694	700	695	737	696	704	725	686	692	733	728	741	691	705	704	684	714	775	729	683	700	700	719	671	737	696	718	720	706	721	708	729	705	736	703	741	677	746	713	718	739	731	740	712	674	723	767	725	710	748	732	707	689	680	779	697	712	697	739	744	713	723	737	717	713	704	703	701	757	686	711	711	721	640	714	718	719	692	692	741	698	727	737	721	712	751	720	739	732	729	722	656	753	705	769	738	740	700	636	701	740	734	709	700	689	727	708	718	726	693	749	706	713	701	704	719	715	703	723	697	732	703	758	721	743	722	688	739	704	708	734	681	712	707	723	773	698	732	776	712	710	771	712	715	715	732	784	751	718	714	723	731	745	701	738	747	709	709	685	737	698	712	690	700	741	730	705	739	727	685	718	733	715	697	723	716	712	768	685	713	702	755	748	729	721	749	783	716	706	684	723	683	709	747	715	796	708	778	738	743	716	782	747	683	776	731	737	749	723	708	761	762	747	732	774	731	716	716	713	759	733	709	728	659	735	715	750	649	674	750	758	665	703	702	762	667	703	698	742	698	750	736	698	720	751	777	738	744	762	676	683	702	781	660	696	703	705	762	690	758	730	761	739	742	715	734	744	741	707	742	745	743	738	718	721	739	758	745	747	742	758	711	736	754	725	729	747	681	748	751	738	687	736	739	720	676	775	716	718	732	728	709	731	699	700	688	716	751	712	714	711	715	714	712	696	671	680	741	728	750	749	729	692	742	753	697	722	655	735	712	729	717	687	705	717	720	694	746	747	723	706	712	752	692	693	741	731	700	698	670	735	737	704	722	700	753	743	740	721	725	674	678	686	746	752	728	706	751	696	702	712	708	731	692	733	686	751	740	731	727	717	742	737	749	744	716	736	700	699	678	745	721	728	743	724	712	701	744	726	678	737	669	675	742	759	742	684	690	732	751	680	736	687	712	759	752	745	739	694	731	715	686	732	759	705	671	707	701	722	697	716	679	693	753	698	749	770	714	733	693	711	692	733	700	753	701	699	739	726	690	702	737	751	727	766	733	732	681	784	778	687	752	739	706	709	748	712	717	688	735	715	715	768	682	784	725	710	766	717	728	707	758	771	699	690	685	741	748	721	737	734	697	696	710	733	753	707	692	686	696	675	747	781	708	687	726	745	790	696	706	756	712	707	727	704	702	756	706	712	700	719	708	745	728	738	722	709	766	703	690	731	723	682	719	671	711	711	668	740	770	756	704	707	765	706	709	716	724	730	700	731	704	714	730	701	727	719	708	730	700	710	734	721	716	722	713	777	775	724	696	681	718	763	701	700	733	764	707	708	724	723	727	771	713	690	695	745	749	710	728	737	718	706	733	735	736	742	711	718	721	730	744	712	713	681	713	687	772	676	746	736	704	752	749	715	723	722	706	718	700	742	739	672	686	699	706	760	700	742	718	705	691	706	757	674	767	714	706	697	778	703	751	699	736	687	700	750	711	749	741	689	753	753	686	709	697	721	739	717	721	754	732	716	735	740	727	658	754	696	723	718	705	703	704	737	749	683	685	761	733	750	725	717	711	745	723	720	753	725	731	718	724	744	695	725	741	712	707	676	676	683	694	745	706	716	714	712	739	717	701	699	746	704	736	703	681	750	713	692	723	738	769	747	696	766	704	691	707	695	692	765	755	724	755	702	745	740	679	748	670	742	694	710	706	723	681	711	700	753	708	726	710	759	733	693	690	693	709	703	765	690	694	747	769	696	748	748	704	711	696	778	708	720	751	709	707	728	743	790	746	743	702	705	722	722	733	698	702	695	707	716	716	693	747	776	773	663	718	742	712	731	732	723	708	762	714	712	742	692	728	704	718	711	740	672	689	757	712	699	714	710	747	734	726	748	730	744	770	716	702	701	695	729	719	697	691	744	723	716	761	739	749	687	704	703	740	690	692	698	739	702	723	740	721	719	730	762	759	685	782	720	764	686	709	798	690	729	761	729	711	697	735	766	749	691	735	707	724	709	717	698	717	733	734	743	757	708	742	778	709	694	731	724	735	695	727	733	728	735	731	744	750	746	717	714	730	747	694	725	755	682	710	788	720	715	735	729	708	749	767	700	740	751	682	694	733	683	730	750	721	770	688	705	730	697	696	761	753	779	741	711	714	758	742	712	730	672	712	743	734	679	723	726	776	714	743	732	709	707	736	771	722	751	717	698	732	732	729	735	695	714	648	714	756	701	702	665	720	745	705	721	751	746	709	694	735	699	749	709	752	738	677	707	727	689	724	717	774	711	738	704	732	689	709	681	709	709	708	697	688	705	710	768	729	735	753	744	702	679	727	737	705	730	703	730	773	745	687	706	700	725	708	717	748	743	702	722	671	701	744	747	727	699	720	725	709	675	709	725	773	738	726	759	740	716	704	732	738	715	740	733	744	718	693	699	709	719	731	739	706	725	718	739	721	757	764	703	757	732	720	699	748	718	752	714	705	726	769	727	731	758	741	741	731	700	719	765	734	717	697	742	728	713	697	716	700	691	686	722	748	766	697	743	728	725	724	684	722	767	753	707	693	750	709	733	764	719	753	699	712
23952	20952	28038	24022	18357	1464	619	429	348	360	306	316	264	231	274	234	212	218	232	206	202	217	218	205	220	192	222	182	193	198	204	206	191	191	214	198	201	192	186	181	215	218	183	198	201	218	188	179	191	175	162	183	185	193	192	178	191	200	176	192	225	198	213	191	195	194	222	172	184	191	188	210	204	189	191	189	215	187	217	192	194	184	179	216	209	201	209	190	183	181	185	201	187	188	194	198	175	197	197	189	191	205	195	197	189	179	209	161	182	182	212	175	177	210	172	197	177	195	194	179	195	195	191	209	166	194	194	166	200	170	188	185	181	196	192	223	212	202	198	210	206	203	208	207	171	172	184	207	196	196	207	187	207	196	220	181	204	179	184	186	176	210	184	194	218	190	189	183	200	216	191	217	218	171	212	199	197	179	189	194	186	202	221	202	180	188	190	205	208	184	189	186	184	188	207	202	206	199	181	209	185	180	162	196	188	181	193	190	196	201	198	224	213	211	183	176	152	202	187	203	196	179	192	188	199	181	168	196	186	184	197	204	184	210	203	199	191	179	195	172	194	185	192	187	205	177	179	175	202	169	182	192	203	187	204	179	198	191	218	189	212	173	174	197	187	177	156	187	202	191	183	188	195	164	207	214	181	207	196	178	192	203	192	195	181	192	213	176	189	188	177	199	199	203	201	214	190	189	212	179	173	171	181	194	164	190	215	199	189	203	205	174	216	180	209	165	162	183	194	167	178	188	190	188	192	211	181	201	182	213	196	176	167	196	180	188	196	208	211	194	202	207	190	213	202	207	208	209	212	209	181	169	183	191	183	194	203	192	179	194	205	186	207	201	176	167	175	210	201	193	172	184	198	170	180	203	172	217	187	205	208	166	197	196	184	228	198	198	194	206	184	220	175	171	208	205	201	206	196	206	206	185	214	194	187	204	202	180	178	185	188	200	186	218	179	201	212	187	201	170	194	199	201	186	201	192	179	190	190	166	177	209	207	170	175	205	186	173	173	229	217	209	215	202	234	170	231	184	191	201	165	168	173	210	197	196	194	203	204	196	198	193	192	189	158	172	183	207	203	187	193	188	194	212	192	200	189	196	192	188	187	194	191	209	195	196	196	184	205	175	189	213	179	202	216	200	218	178	173	183	186	198	181	212	181	210	208	205	190	187	195	170	197	187	174	201	199	155	189	191	214	167	197	199	202	202	190	192	183	185	194	188	172	182	193	198	196	225	196	192	194	183	181	165	180	212	193	202	199	179	181	233	212	191	182	200	178	163	196	194	204	197	199	197	200	181	170	199	185	192	217	170	205	194	182	200	203	189	181	181	202	192	188	192	188	199	182	165	202	197	189	196	212	190	224	193	206	204	178	190	190	205	187	200	193	176	189	216	201	211	196	210	180	198	196	185	186	200	205	190	202	189	185	210	196	199	181	178	196	195	186	189	196	194	202	197	199	189	168	208	179	198	206	182	199	181	202	189	222	228	199	174	180	213	216	205	174	164	202	175	195	205	192	188	199	179	233	196	186	199	216	186	194	189	186	174	180	183	195	190	203	175	180	190	220	188	184	221	214	179	178	177	172	175	215	206	198	201	193	177	174	181	176	200	183	195	186	175	183	174	214	221	212	213	198	176	190	184	203	183	177	170	210	201	200	217	195	180	192	195	189	173	198	198	227	202	208	195	179	203	185	185	179	179	199	172	196	186	171	191	186	213	190	185	201	182	164	165	214	200	191	213	200	195	177	176	197	167	186	190	198	184	188	205	189	201	199	192	210	196	185	171	188	196	196	178	175	212	217	195	176	193	196	194	172	192	201	183	214	189	200	203	211	182	204	199	190	195	198	170	177	181	189	205	211	185	177	190	217	205	186	165	233	185	193	211	205	182	177	197	228	181	216	180	210	188	174	175	199	176	194	194	206	193	181	211	212	188	177	214	204	213	206	199	209	199	184	187	206	200	193	181	185	205	187	173	193	198	190	207	192	212	217	195	211	198	194	191	179	203	188	192	202	188	210	169	187	188	169	192	199	191	204	202	210	206	206	182	169	184	184	172	224	206	204	227	201	165	209	190	182	173	196	181	192	183	175	194	199	180	193	191	208	201	208	190	188	190	209	203	219	178	153	185	206	179	199	185	189	188	201	197	214	189	203	191	198	207	195	206	213	202	186	162	180	229	206	189	187	186	201	212	200	183	183	161	205	207	208	189	235	190	190	173	203	199	205	189	164	216	213	201	178	204	168	211	192	216	171	206	202	219	206	209	201	201	175	171	201	205	228	192	196	187	175	197	192	187	180	176	186	199	187	185	181	198	185	180	188	196	196	224	203	194	186	187	182	203	189	232	183	215	182	182	214	188	200	225	200	212	202	188	204	204	190	202	203	184	202	189	194	197	197	191	194	172	217	200	195	218	193	181	204	212	204	202	202	194	193	179	212	199	176	172	188	232	173	213	185	194	181	191	191	190	190	187	197	210	199	197	201	171	187	182	173	185	208	201	188	202	196	176	207	204	197	191	201	182	197	195	222	204	221	190	211	185	203	219	174	205	200	158	182	203	183	180	203	190	185	195	177	210	169	174	178	205	197	179	190	184	188	191	188	211	195	157	184	179	188	169	191	191	192	190	192	195	205	208	199	185	210	215	199	222	208	210	203	168	203	205	193	182	195	187	186	202	188	196	177	192	212	200	189	209	189	199	180	194	171	211	186	213	220	217	190	198	180	216	214	197	212	187	193	201	198	186	183	177	192	214	185	186	199	191	184	200	188	187	186	184	202	228	210	202	191	197	200	200	180	173	203	176	193	213	206	197	179	187	186	204	180	180	203	175	187	200	190	209	231	186	182	193	162	188	187	165	194	196	188	201	206	201	183	185	183	187	225	209	184	189	183	193	186	209	183	209	210	166	175	197	201	187	191	204	170	190	179	175	198	205	208	190	206	204	205	181	165	171	201	210	216	214	193	189	182	201	195	182	198	193	174	189	188	193	210	199	190	220	205	176	176	169	189	162	195	205	187	195	197	189	185	202	202	214	183	197	195	205	190	191	175	191	218	181	211	178	194	207	198	196	193	198	187	215	194	225	196	204	184	213	180	191	203	173	199	212	176	188	182	187	197	198	206	195	199	208	205	170	195	196	199	180	196	183	189	183	188	187	192	174	229	213	198	188	179	192	188	173	185	184	207	193	201	180	197	217	191	201	199	177	194	197	192	158	193	209	193	197	174	183	196	193	193	205	178	207	194	204	190	194	187	208	194	192	182	181	206	215	185	194	195	185	173	182	200	206	210	201	198	189	176	191	167	208	202	188	185	167	170	176	173	187	205	198	210	204	193	185	200	216	202	174	187	190	184	178	188	191	185	186	186	201	171	196	215	189	207	195	171	199	198	200	183	187	187	189	203	207	209	192	204	203	208	169	158	202	182	200	186	187	198	208	184	201	193	193	159	195	224	211	211	182	214	205	202	196	186	191	197	198	169	199	170	205	197	168
14683	10195	8568	4222	2825	1973	1536	1176	1072	938	808	709	645	618	576	560	521	497	502	497	472	432	415	433	424	391	452	411	431	440	399	408	398	401	396	416	420	404	396	448	391	449	399	397	395	372	406	388	399	380	399	362	363	384	356	387	399	391	391	383	386	363	358	374	365	376	401	385	422	391	347	389	389	363	390	376	383	368	378	361	362	378	373	367	362	365	330	400	385	354	407	400	403	382	358	398	357	386	375	354	352	368	381	383	404	393	352	394	372	359	361	385	378	398	403	371	382	323	383	346	374	373	405	363	353	347	340	406	347	343	382	358	355	386	393	402	377	342	448	379	361	383	398	368	362	365	354	398	366	345	347	397	380	358	404	334	367	397	375	384	372	398	367	340	363	358	359	368	375	394	360	386	375	343	394	325	351	356	374	424	388	371	386	385	356	380	371	364	383	365	373	356	346	341	409	351	338	336	406	376	357	367	362	388	398	353	376	366	387	411	377	393	346	366	369	387	389	388	359	346	386	363	363	366	366	359	368	354	366	422	358	347	363	387	383	356	384	385	371	385	381	389	346	335	380	355	389	346	358	378	359	344	385	378	346	383	366	365	366	336	406	369	357	399	319	386	348	369	364	409	381	403	355	366	363	375	374	377	363	405	358	351	395	417	416	384	431	368	355	360	362	343	365	371	406	357	381	365	388	375	368	330	343	377	356	340	343	390	360	386	358	404	370	364	391	410	370	375	368	334	374	328	333	362	368	386	340	382	365	350	395	368	355	374	389	378	388	362	422	398	385	367	382	353	392	403	357	363	400	365	374	398	390	379	350	376	367	343	345	384	369	355	366	375	386	360	376	381	367	348	350	385	385	379	379	345	360	368	387	359	364	388	391	359	349	351	383	361	366	366	385	339	337	338	384	371	361	355	395	393	364	396	388	361	383	388	331	375	352	370	367	363	366	360	351	378	373	355	371	392	352	390	399	339	396	350	351	375	342	357	340	367	411	369	357	390	334	346	355	364	325	361	391	360	368	350	356	368	381	356	376	380	388	393	342	381	342	368	362	355	361	374	368	370	387	399	346	373	368	356	399	369	384	347	349	372	389	361	347	368	376	379	367	380	345	371	342	380	368	390	392	351	351	348	366	387	349	324	360	372	376	344	356	369	340	421	385	346	405	379	354	377	381	398	358	377	376	370	364	396	384	391	352	359	366	327	383	384	391	388	380	387	359	395	341	354	381	374	346	387	417	386	364	356	386	370	335	333	375	362	381	387	356	336	378	369	359	378	353	394	383	365	368	370	372	362	368	362	336	372	341	380	367	379	372	363	352	367	395	399	360	326	361	356	376	420	369	383	372	366	346	364	401	394	389	390	354	367	374	384	362	367	357	389	365	338	373	384	393	357	357	399	343	355	391	402	326	355	357	392	341	375	371	381	384	375	355	347	350	349	358	406	382	357	367	355	376	363	328	361	409	386	369	373	365	389	370	388	386	386	334	379	384	353	355	346	369	360	393	397	369	342	367	364	357	362	371	373	378	390	366	391	382	338	377	373	339	357	355	355	346	375	363	383	386	360	366	367	396	364	359	336	388	378	370	340	400	394	367	354	360	345	385	374	331	379	360	371	374	367	350	367	365	380	377	363	336	356	333	356	342	385	326	342	390	348	365	394	355	368	371	388	385	394	356	392	354	337	367	394	370	357	372	372	383	360	406	402	374	310	352	359	353	364	392	357	382	323	385	368	368	393	381	345	334	344	367	378	353	365	380	393	351	356	405	394	399	392	403	355	387	360	354	340	397	404	370	342	385	360	394	374	374	383	418	365	378	369	406	375	360	383	406	379	388	396	358	363	349	358	381	385	374	380	337	373	376	353	373	418	370	394	337	357	366	380	372	354	332	359	382	364	378	386	383	372	387	392	382	341	386	381	380	398	355	357	354	394	358	357	366	390	383	347	344	352	353	383	348	386	374	373	400	374	358	359	406	337	380	362	344	366	382	405	395	385	388	347	368	392	384	343	391	370	359	372	358	351	384	330	387	375	370	372	339	373	378	377	346	373	364	347	380	385	367	362	383	392	335	375	326	390	373	400	350	397	356	321	367	388	397	354	334	372	396	335	379	383	355	368	381	383	385	379	369	358	378	405	362	345	398	351	318	357	359	372	376	373	375	371	350	370	356	376	398	372	332	378	344	392	369	397	367	368	369	383	352	361	350	387	370	363	420	374	371	389	334	416	381	364	335	400	355	375	370	355	363	385	374	388	359	374	358	365	340	371	377	376	358	346	379	374	398	389	345	380	378	345	374	352	332	347	389	381	382	364	372	377	364	383	372	373	373	353	366	374	382	413	381	387	362	373	391	406	375	352	356	363	371	353	354	362	343	345	356	352	377	402	363	372	345	375	367	346	379	368	346	386	343	357	360	374	358	368	372	354	364	344	329	411	386	359	373	381	326	357	355	375	349	368	375	336	407	393	362	371	372	403	352	396	362	359	342	377	346	359	342	378	348	362	358	344	381	368	365	372	369	383	342	356	379	390	390	353	388	324	389	344	370	365	356	339	383	352	377	333	357	368	385	353	355	379	349	363	337	366	369	364	375	350	348	365	403	370	365	372	362	372	357	359	331	345	362	365	362	345	396	367	388	373	406	373	345	366	366	375	350	400	333	371	333	319	388	413	395	375	370	384	376	381	376	366	357	372	358	360	355	360	345	370	364	414	354	362	367	344	329	347	364	354	336	415	345	365	365	392	369	357	362	376	376	363	368	370	353	371	369	347	372	351	354	368	405	346	372	393	330	368	361	377	348	369	377	369	387	353	336	376	396	398	365	373	368	361	349	369	374	370	389	344	372	377	361	388	356	373	381	378	409	333	386	373	365	351	340	369	382	365	358	375	374	370	357	369	370	374	397	344	371	374	358	340	342	386	380	328	352	393	377	404	359	343	349	366	355	332	369	360	374	342	382	398	372	389	385	341	369	373	409	381	374	377	370	348	332	373	374	390	352	365	357	356	355	359	335	353	360	370	345	383	386	369	403	371	373	363	376	379	391	401	358	410	405	353	393	352	393	381	399	425	428	354	336	368	349	400	340	395	390	400	369	366	380	352	353	385	387	372	367	346	386	346	345	345	349	376	408	356	357	371	345	341	343	410	342	349	340	375	344	329	397	374	363	383	353	376	344	375	369	403	374	370	383	380	377	361	369	363	382	373	376	349	372	376	378	363	394	382	365	369	343	367	347	342	356	357	394	351	347	381	347	340	348	395	385	393	360	354	370	348	360	374	377	390	392	372	394	331	385	339	392	390	361	338	377	370	393	365	350	340	381	382	376	357	360	334	342	356	363	373	393	348	367	341	373	334	360	351	382	393	425	367	385	365	359	396	360	392	383	406	383	380	371	406	384	381	377	369	375	358	398	375	329	375	367	375	374	342	336	344	392	362	396	362	385	370	359	359	390	338	373	349	387	385	399	348	393	366	372	350	400	364	381	342	379	387
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
