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
339534786462	339534787031	339534787581	339534788129	339534788679	339534789229	339534789779	339534790331	339534790879	339534791429	339534791979	339534792529	339534793079	339534793629	339534794179	339534794731	339534795279	339534795829	339534796381	339534796929	339534797479	339534798029	339534798579	339534799131	339534799681	339534800231	339534800781	339534801331	339534801881	339534802429	339534802981	339534803531	339534804081	339534804629	339534805181	339534805729	339534806279	339534806831	339534807381	339534807931	339534808481	339534809029	339534809579	339534810131	339534810681	339534811229	339534811781	339534812329	339534812879	339534813429	339534813979	339534814529	339534815081	339534815631	339534816181	339534816731	339534817279	339534817829	339534818379	339534818929	339534819479	339534820031	339534820579	339534821129	339534821681	339534822229	339534822779	339534823329	339534823879	339534824429	339534824981	339534825529	339534826081	339534826631	339534827181	339534827729	339534828281	339534828831	339534829379	339534829931	339534830481	339534831031	339534831581	339534832131	339534832681	339534833231	339534833779	339534834331	339534834881	339534835429	339534835981	339534836531	339534837081	339534837631	339534838181	339534838729	339534839281	339534839831	339534840379	339534840931	339534841481	339534842031	339534842581	339534843131	339534843681	339534844231	339534844781	339534845331	339534845881	339534846431	339534846981	339534847531	339534848081	339534848631	339534849181	339534849731	339534850281	339534850831	339534851381	339534851931	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23982	21790	29798	24378	21793	17523	2029	976	791	758	675	680	594	598	558	537	569	556	550	533	526	515	552	501	506	511	529	487	484	478	494	485	481	482	479	470	462	462	471	478	494	473	463	476	445	454	450	461	452	482	450	497	474	466	459	446	482	440	488	482	427	456	474	479	482	486	475	458	421	438	441	453	448	454	448	457	449	472	440	450	449	441	476	424	459	435	444	441	475	471	467	467	476	468	456	415	473	469	485	475	432	460	447	441	470	450	461	441	455	426	459	416	460	440	473	472	442	459	471	470	465	490	474	448	456	462	491	438	472	458	476	475	410	465	485	466	440	470	481	449	454	434	444	457	447	449	444	479	441	458	435	490	467	424	477	461	459	452	469	480	491	466	464	451	466	447	485	467	460	513	474	459	465	441	462	444	475	454	427	483	413	463	426	475	441	473	444	421	432	471	468	459	449	459	475	452	465	491	416	493	470	458	465	487	493	442	428	476	444	467	437	418	429	453	443	441	491	455	450	469	451	431	428	433	424	440	465	449	497	463	426	455	470	479	442	427	501	445	466	487	443	413	491	462	464	457	462	444	463	486	447	455	447	467	441	448	470	482	441	480	472	446	492	461	436	469	483	484	439	457	448	470	454	442	484	456	519	461	474	490	470	464	463	470	483	400	473	428	453	437	486	443	492	477	468	448	465	474	454	470	467	435	438	436	462	477	486	439	481	469	443	479	445	448	465	456	445	497	442	457	438	437	481	447	484	440	458	442	468	416	480	453	437	457	462	478	465	455	430	447	484	487	470	481	433	443	470	451	468	449	438	478	430	480	460	485	459	447	451	464	432	451	477	483	460	443	467	483	475	445	415	481	476	468	465	446	447	472	461	479	433	455	418	525	481	452	466	442	457	476	430	407	457	463	406	476	468	474	509	463	449	461	480	453	433	438	437	461	431	469	438	434	461	470	422	493	458	404	465	436	461	480	413	472	466	439	452	468	407	428	459	458	431	464	449	479	502	422	452	466	402	452	463	436	408	458	479	445	444	473	476	449	472	500	438	449	421	460	456	404	463	463	460	397	468	443	436	451	464	438	470	474	481	447	480	482	462	464	447	439	475	459	457	469	434	450	461	416	448	424	483	454	468	456	485	439	482	451	438	443	427	467	466	449	447	442	453	433	472	472	422	491	436	474	471	455	462	440	458	454	448	478	482	454	410	480	458	473	462	473	480	418	420	428	456	444	469	423	439	455	417	458	433	457	488	463	481	474	476	446	455	446	463	427	469	465	439	462	472	456	447	484	456	438	437	493	474	435	433	406	488	427	419	430	462	454	494	458	477	456	451	475	467	441	454	440	487	451	436	443	443	429	423	470	471	455	434	483	472	492	464	458	438	474	424	434	487	435	471	478	448	428	443	479	417	476	431	455	484	442	448	438	455	481	441	469	491	448	454	485	429	472	462	437	447	502	455	431	466	451	469	446	467	477	457	478	455	441	460	438	419	448	467	483	483	464	429	497	468	420	427	447	467	461	448	405	486	441	507	419	481	473	469	440	447	429	429	482	480	488	458	454	497	472	487	406	476	442	432	417	447	457	454	466	463	492	467	469	504	436	418	441	435	480	466	442	421	446	457	488	435	508	463	423	453	459	456	457	457	475	490	457	446	429	463	496	432	469	481	456	469	470	427	461	427	434	415	455	454	450	437	462	457	432	404	447	468	437	458	431	488	448	439	452	434	497	425	422	428	433	426	444	457	472	436	475	442	425	431	464	433	448	457	455	458	439	475	464	465	443	427	449	487	437	418	452	460	439	432	491	416	481	473	465	456	442	487	488	475	453	449	449	466	450	451	475	493	464	470	441	414	500	428	468	451	469	459	412	479	464	453	487	471	439	450	468	449	466	467	465	454	439	434	443	440	489	442	443	499	411	456	477	439	472	475	461	419	407	427	493	470	435	428	462	433	435	459	465	414	502	449	475	454	464	480	476	469	454	480	465	474	428	478	486	443	465	466	484	444	465	471	446	459	494	422	471	437	459	489	467	443	453	445	471	470	431	439	439	467	421	423	488	476	432	452	479	460	466	423	447	426	491	456	447	423	434	453	454	421	483	429	440	489	472	448	417	451	410	437	442	484	453	438	449	474	492	492	421	452	462	436	462	430	463	432	453	462	447	457	486	464	458	474	462	415	454	426	451	461	446	505	491	469	486	452	438	462	429	459	468	417	453	458	457	439	469	443	459	479	451	466	441	416	462	449	437	479	436	444	465	469	450	450	439	484	462	392	503	468	451	446	453	453	443	447	469	455	447	453	423	477	430	454	495	429	444	474	440	485	487	430	434	458	407	457	464	450	450	451	459	425	432	458	448	451	466	434	450	468	482	451	441	458	436	472	481	452	474	469	449	453	450	456	464	484	439	447	430	445	452	448	485	459	448	483	470	453	428	429	468	422	445	454	474	438	436	471	446	450	458	470	448	435	448	441	457	418	490	460	452	463	470	430	469	470	456	449	451	433	445	446	489	435	454	467	475	408	438	468	453	488	491	443	492	459	427	441	449	427	468	437	448	472	487	434	457	429	427	441	491	437	464	484	451	489	437	442	421	456	474	481	438	479	459	492	460	467	421	442	465	463	423	441	446	441	465	434	455	475	436	449	484	456	479	460	437	462	470	441	448	424	493	460	470	453	448	440	506	455	456	467	474	449	432	455	457	480	476	456	476	455	447	455	487	414	468	478	450	465	441	449	461	460	416	412	448	421	434	465	451	460	446	461	474	450	486	429	447	439	500	472	454	445	432	462	471	441	453	401	450	438	439	426	469	472	430	468	470	433	415	458	460	465	443	437	411	465	464	477	472	449	442	471	472	494	469	467	439	467	509	463	462	444	421	457	484	490	449	464	469	452	475	422	428	454	448	442	458	495	445	444	475	455	440	435	438	480	449	421	435	422	427	434	459	455	476	475	420	429	454	468	423	512	475	444	495	464	466	446	463	474	453	461	472	466	470	454	447	446	462	454	458	468	438	456	453	429	461	467	481	444	467	488	459	432	454	457	443	449	449	454	462	431	438	454	476	475	438	457	436	497	484	482	460	472	430	486	475	459	511	458	464	473	466	469	437	423	435	460	462	437	423	453	449	432	455	484	439	444	438	445	464	473	478	460	507	447	432	470	434	467	435	412	453	489	439	482	433	436	431	452	449	436	511	425	478	457	415	404	471	449	451	444	452	461	438	480	485	471	422	464	456	430	428	453	472	484	455	481	437	466	488	443	431	462	419	467	443	456	474	461	490	472	489	494	458	423	483	454	471	485	427	427	500	486	422	450	465	452	488	457	464	447	453	455	494	465	444	468	466	482	458	475	492	490	449	472	453	428	468	436	454	452	452	484	427	470	436	465	446	452	451	445	493	458	460	468	468	485	441	440	450	445	469	434	438	426	490	407	412	455	451	415	434	406	449	418	463	475	429	483	463	491	465	477	441	453	445	436	420	467	445	444	468	404	450
13764	16902	14099	7802	5152	3905	2977	2432	2070	1827	1519	1470	1319	1225	1103	1107	1073	1035	981	945	925	926	952	830	885	882	929	891	883	810	837	851	874	793	865	793	862	800	821	791	797	751	777	769	772	806	845	723	822	770	789	736	841	773	799	808	709	816	783	746	786	806	760	763	739	775	756	780	722	807	806	803	745	770	734	779	751	751	738	772	735	754	720	810	741	748	774	754	801	767	747	748	730	745	781	759	752	847	795	783	801	793	739	759	776	724	787	762	690	741	770	731	771	750	708	715	739	767	752	792	812	725	738	762	758	779	745	734	754	775	745	807	757	799	781	724	790	762	802	805	757	753	741	745	753	790	732	736	766	745	728	773	726	741	758	744	756	774	715	767	756	759	734	752	770	823	736	696	792	787	775	773	745	768	768	722	789	733	733	765	766	790	735	785	746	745	765	747	817	785	816	784	775	775	797	755	763	744	762	721	784	788	743	731	670	777	765	764	725	787	748	728	751	785	754	729	747	736	770	783	756	754	739	774	724	765	700	757	713	756	730	700	756	802	734	720	748	755	751	733	744	773	704	774	786	816	779	701	703	729	789	785	785	787	795	751	732	763	692	809	764	739	770	772	761	728	740	782	739	776	794	774	734	720	749	740	733	827	732	756	740	790	728	774	787	783	790	802	779	773	758	759	757	746	773	745	767	744	775	752	757	752	789	751	721	798	764	749	748	732	713	728	729	742	779	766	799	763	769	777	756	798	779	731	752	776	819	773	756	733	768	725	775	727	709	758	759	759	729	782	811	756	743	776	735	784	783	764	775	732	728	736	739	787	763	746	742	772	743	757	765	817	789	788	772	749	791	768	787	730	734	754	728	828	742	783	749	771	814	777	778	732	785	798	825	726	800	798	694	789	725	806	727	772	750	799	738	764	802	768	741	793	765	731	756	752	736	757	773	743	723	802	805	755	710	751	736	763	765	725	745	762	793	767	740	786	725	788	793	772	728	732	780	766	786	776	762	747	794	782	717	777	793	753	737	736	744	770	727	763	710	751	789	751	753	758	762	732	761	796	697	779	723	763	768	724	746	747	773	751	740	774	732	735	764	825	794	794	753	721	783	746	777	824	795	726	798	724	733	705	764	708	761	751	795	805	795	770	723	772	825	780	760	775	786	761	771	739	799	776	790	793	717	767	783	734	758	730	781	739	728	736	778	762	775	733	723	766	767	783	790	794	760	742	745	736	759	757	728	744	733	768	769	799	751	790	727	728	769	723	774	781	760	793	772	769	747	697	730	756	751	769	789	773	746	775	759	721	792	768	773	758	774	759	760	768	750	816	749	741	804	763	828	754	757	697	744	756	756	758	767	768	812	732	711	734	751	731	740	742	742	695	755	750	796	775	781	763	760	760	729	807	766	752	773	761	749	744	733	756	787	730	789	768	771	732	796	708	764	741	728	744	777	748	741	728	730	742	778	763	744	788	762	703	720	762	763	769	715	750	724	741	774	734	773	737	774	719	747	790	737	768	750	757	733	746	747	791	749	753	743	838	734	764	752	761	771	711	765	739	758	774	791	784	740	803	797	772	754	770	770	757	717	782	793	772	751	759	742	749	759	776	747	767	740	826	735	799	740	731	761	716	778	725	748	798	783	792	789	736	790	757	749	748	775	732	760	747	766	784	739	790	755	760	811	720	766	760	777	737	730	777	772	759	773	753	752	716	728	782	760	812	740	721	801	801	712	776	735	753	692	745	727	780	743	751	733	809	770	720	805	790	723	746	736	774	769	765	750	727	773	827	739	742	721	727	752	787	735	776	803	758	775	764	779	738	757	691	743	756	816	797	756	750	788	730	815	759	780	790	738	748	769	818	733	809	726	772	738	766	790	775	765	748	762	791	791	773	809	766	802	787	740	738	770	737	724	754	804	754	750	747	748	738	719	800	771	744	768	738	778	765	720	791	786	785	771	792	800	743	752	766	783	763	803	789	765	776	707	767	795	745	756	749	705	796	799	763	771	724	740	756	758	761	753	724	722	720	762	795	739	794	768	808	778	784	769	733	773	770	772	743	795	721	746	796	728	706	766	740	750	796	754	762	763	757	797	707	800	771	787	774	794	798	729	734	769	706	720	742	735	708	794	760	694	750	731	774	747	752	735	759	756	772	777	757	733	790	778	765	755	769	725	761	767	766	787	749	727	790	787	732	818	780	800	760	754	746	770	757	786	783	776	745	764	787	758	817	735	765	772	780	752	736	728	721	718	751	746	801	759	756	759	776	753	779	732	809	775	750	791	800	731	757	764	747	751	741	744	771	725	774	738	757	720	772	826	752	793	790	744	784	750	716	798	752	770	757	771	759	784	801	770	783	736	701	781	757	734	740	758	725	811	728	783	765	767	739	809	697	763	761	784	803	745	799	761	763	738	745	760	728	733	762	794	751	710	759	784	809	757	737	726	754	764	738	748	727	757	755	772	737	796	732	755	796	769	772	747	828	771	748	770	745	687	754	740	683	727	774	746	724	767	736	720	779	741	759	800	758	803	730	718	756	721	778	788	812	736	753	770	803	780	775	757	764	756	725	776	756	791	725	726	749	783	791	715	772	762	741	751	793	799	736	741	775	724	723	752	748	714	756	774	758	770	753	777	757	749	772	761	717	728	766	742	776	766	841	791	780	797	741	768	772	758	707	778	783	808	705	772	758	759	776	757	742	721	758	804	776	737	808	717	724	751	751	730	791	777	759	720	764	743	775	712	731	747	808	724	761	777	756	759	780	766	766	745	752	778	723	766	740	774	769	746	747	732	767	758	784	720	793	806	756	804	742	778	747	777	754	761	743	741	744	806	725	760	746	814	804	752	754	789	752	796	748	735	716	766	734	750	792	725	727	703	721	768	787	730	682	731	754	759	719	749	776	799	751	775	745	758	773	712	776	760	753	770	751	732	696	774	765	764	708	718	777	705	729	715	805	770	790	747	762	758	735	749	802	757	766	757	761	753	797	768	780	724	801	741	759	721	695	754	750	792	780	778	733	750	708	763	728	760	754	747	727	763	788	721	785	744	745	784	728	749	740	767	759	801	789	734	808	765	743	732	729	779	794	763	761	771	745	789	750	762	747	765	803	719	708	754	769	713	739	750	731	744	792	744	768	786	751	823	783	746	749	758	723	756	746	754	751	783	719	744	743	745	752	744	769	715	740	758	757	755	730	767	763	797	770	747	748	763	782	744	739	773	745	786	747	766	755	763	781	727	722	744	742	745	765	752	731	773	770	807	729	780	776	780	795	729	725	763	770	737	771	793	759	764	825	751	763	787	789	776	746	734	776	711	753	775	766	776	801	747	790	753	723	779	737	735	759	788	795	796	747	745	755	714	761	755	756	766	738	741	736	767	790	734	766	774	740	742	771	805	796	741	798	744	773	773	803	760	810	764	721	787	756	774	739	696	778	798	739	756	771	748	764	714	728	759	774	749	773	778	791	727	783	797	707	809	753	790	787	779	794
26701	20183	7189	994	673	631	640	603	600	597	567	604	585	586	577	572	626	559	601	557	539	611	575	528	545	571	562	590	575	570	567	584	550	562	587	567	558	602	563	539	598	595	588	501	586	565	576	570	552	566	572	543	585	571	597	563	573	514	610	585	562	553	608	540	597	563	588	579	593	587	536	559	569	548	565	635	616	566	574	576	620	567	580	553	574	581	560	570	579	603	599	527	592	549	576	549	571	576	594	559	535	583	527	581	585	547	562	580	589	539	588	578	569	535	602	601	557	600	583	593	562	555	600	565	541	620	561	584	586	530	567	567	594	626	544	613	610	567	595	599	531	529	572	560	573	514	588	554	570	560	554	567	583	578	581	603	546	581	537	568	566	591	586	605	531	587	571	580	575	567	577	567	562	573	541	590	581	562	543	568	544	568	574	580	564	587	579	572	544	574	565	584	530	565	574	575	600	547	559	579	587	555	599	561	595	569	520	573	586	583	561	565	595	576	574	536	602	560	554	578	552	541	543	574	583	595	547	566	576	586	547	587	507	599	561	568	530	579	600	633	576	597	568	575	542	565	584	586	566	568	549	582	615	538	589	598	562	580	572	541	556	616	530	539	616	543	578	615	573	569	602	594	594	564	610	567	596	580	578	541	552	573	514	564	589	578	558	584	498	547	580	575	568	533	580	574	565	587	550	607	555	596	596	600	561	560	584	544	565	581	537	562	584	525	516	588	560	604	599	559	550	566	593	518	532	585	547	555	560	566	599	620	573	593	570	547	589	597	593	625	598	545	575	602	580	575	582	585	553	578	617	590	545	574	593	571	583	557	540	597	554	584	593	552	558	557	554	569	543	560	612	555	577	561	595	583	569	581	564	557	582	568	558	614	581	575	541	591	587	581	541	567	581	543	567	580	595	610	541	628	581	565	554	523	573	525	578	550	548	551	545	576	613	573	528	588	542	564	586	586	548	574	575	558	529	603	553	596	574	551	606	543	545	579	555	543	570	603	561	550	587	558	519	600	533	589	586	604	583	582	557	568	553	556	587	549	569	557	570	598	577	582	556	575	563	555	573	544	550	575	608	578	587	582	556	602	617	592	614	564	554	605	570	562	569	598	590	523	573	559	571	549	578	564	597	587	586	512	479	600	555	611	558	563	559	561	565	530	556	554	584	559	571	567	610	566	564	600	532	585	565	605	601	547	590	549	526	582	580	565	551	610	549	585	570	546	557	575	549	568	588	612	563	564	563	570	593	583	545	621	529	572	573	571	557	559	522	554	558	586	601	593	560	577	524	546	582	591	564	550	548	566	592	565	586	560	561	547	536	589	577	536	573	580	592	608	596	560	553	594	564	568	583	565	582	570	606	571	564	563	524	522	565	561	559	610	569	542	586	563	563	564	568	541	547	565	585	539	498	600	588	583	575	594	563	548	593	576	568	593	540	582	607	561	540	600	567	552	575	536	563	564	594	614	567	529	601	561	569	577	610	591	562	603	561	604	544	536	549	606	565	579	583	602	602	544	573	607	569	557	544	558	602	557	568	570	553	559	557	611	570	597	517	613	567	556	561	589	591	594	530	600	588	561	571	532	572	602	536	606	596	602	527	585	586	522	540	579	601	529	521	609	581	576	559	558	594	607	569	566	609	604	582	548	581	626	564	534	530	569	537	590	534	566	614	572	638	559	544	561	560	603	572	548	592	573	606	555	608	551	545	549	572	591	593	520	575	565	612	551	547	558	559	549	551	574	566	544	574	607	611	591	555	568	568	550	603	552	634	556	568	584	570	556	545	542	588	542	538	494	537	565	584	576	559	587	583	554	569	568	539	585	615	585	559	535	569	548	585	582	588	557	561	546	576	573	594	588	563	548	572	541	565	556	585	580	549	574	562	566	524	596	614	550	535	650	579	571	583	558	584	586	549	588	589	602	574	554	564	584	558	535	583	594	585	558	555	543	573	538	548	584	533	562	587	550	553	570	560	519	564	557	544	586	574	554	586	522	573	532	575	525	638	558	503	582	576	543	624	580	571	588	589	590	598	576	537	614	560	573	592	528	598	571	573	550	534	578	529	544	583	551	583	539	556	538	558	586	552	592	579	561	573	546	605	583	584	565	567	587	576	600	560	599	553	544	557	545	598	527	574	597	534	558	567	571	553	573	569	558	614	552	566	557	585	558	541	576	601	610	588	543	563	568	561	544	530	570	580	555	585	545	619	569	589	571	616	549	555	563	583	569	594	594	587	558	547	587	581	521	592	581	591	550	600	557	582	574	581	559	549	578	571	543	591	556	563	552	587	568	612	548	638	587	546	577	571	584	566	580	567	499	584	563	604	560	606	558	557	563	612	568	567	572	574	571	579	538	599	546	619	527	525	561	619	537	569	579	586	543	580	531	583	552	597	558	587	554	549	530	582	577	559	623	602	552	587	614	582	545	579	566	544	630	557	604	577	526	567	572	558	515	550	559	572	563	536	577	567	624	614	571	506	604	589	581	581	602	604	579	536	588	584	569	617	575	566	537	587	549	564	593	569	559	577	559	589	599	553	580	537	534	544	563	583	550	569	558	576	587	590	598	569	569	547	589	588	575	573	534	575	567	585	629	595	564	575	576	582	604	565	598	570	590	576	570	558	565	555	571	524	623	554	565	558	599	607	565	590	546	602	509	576	554	597	540	578	534	547	561	554	602	534	536	521	571	567	589	602	595	580	559	556	603	554	571	610	559	575	576	599	547	560	575	615	584	576	608	529	592	542	537	529	636	569	584	583	595	549	590	556	557	617	588	559	531	562	589	550	610	534	544	567	587	564	572	577	565	551	584	547	586	597	541	567	618	601	537	578	580	554	610	594	575	548	541	545	578	553	616	570	523	532	567	566	554	557	564	532	599	569	563	562	518	610	569	571	559	567	573	548	539	587	603	532	603	564	593	593	555	566	551	565	596	597	610	587	615	605	579	558	571	604	561	524	601	546	591	551	589	626	591	572	571	592	589	554	578	581	552	580	560	610	616	600	606	570	569	584	528	599	571	568	573	579	505	555	618	584	537	542	549	596	539	545	609	572	518	557	553	569	557	538	566	563	549	509	583	570	590	576	533	547	547	604	542	556	581	589	582	539	537	571	592	589	606	599	557	579	577	616	575	586	547	562	589	575	557	560	621	592	548	518	602	563	631	565	566	603	547	559	596	580	583	540	548	625	569	551	552	557	569	573	593	544	546	576	580	569	578	615	560	584	559	575	563	561	594	567	580	577	561	546	554	601	557	580	540	530	587	541	622	557	563	597	578	572	580	536	550	540	554	597	559	597	636	574	573	561	597	580	573	578	597	523	533	564	617	564	532	567	595	602	567	568	592	562	532	584	565	556	570	554	551	570	588	558	587	592	557	582	563	585	551	618	589	562	596	562	581	615	564	577	576	549	565	605	580	567	569	589	567	560	558	551	586	624	575	529	525	569	546	547	551	580	609	582	553	609	577	527	593	570	533	590	591
5690	2031	1937	1445	1235	1126	1109	1057	1059	1064	1045	1011	1010	970	996	1003	1000	986	860	912	1017	955	910	969	978	978	983	983	983	1023	955	1017	1028	962	993	995	1001	988	966	1005	982	987	957	1009	1041	988	980	983	1003	969	994	973	948	944	954	946	965	998	956	946	999	942	996	1000	1062	965	1003	972	1029	991	1005	1006	1012	978	969	950	996	1008	1013	1007	982	955	1001	1014	980	1053	1007	978	988	975	966	979	991	1003	968	1032	977	973	974	969	985	989	1040	971	947	962	994	1000	985	991	995	985	974	999	965	978	1044	987	1001	983	972	990	970	970	929	970	959	930	954	992	1021	939	963	959	1012	1047	960	949	1017	967	986	1020	995	1003	994	1010	973	1014	977	1014	1006	978	1007	955	1006	991	996	997	1048	1008	942	1004	984	999	1043	1005	960	1022	1004	1047	973	940	1072	949	968	997	965	1005	1007	973	959	1035	950	1001	969	954	990	1003	1067	980	958	972	952	989	955	958	989	948	1002	938	1020	995	966	975	1027	1020	977	1037	1005	970	975	997	1031	991	959	1000	947	968	979	987	1065	964	1011	945	1016	1008	950	1018	975	1004	966	989	982	1026	969	1004	954	1048	985	980	910	1007	994	967	998	1000	994	957	1003	977	981	978	989	1000	946	1025	1019	984	1017	1008	1015	1011	1064	918	957	992	1033	919	966	975	1047	932	1007	976	1003	973	992	1040	980	1039	1031	1000	983	944	978	988	1003	1011	1037	991	953	958	995	1030	994	950	995	969	989	986	966	966	965	982	1038	966	1063	964	999	1002	992	1030	980	962	1034	966	995	1017	983	956	1003	971	985	993	1003	1012	1034	966	1005	998	1000	986	995	1021	1004	990	964	1005	973	1011	952	1006	981	937	1020	1048	1005	965	978	982	1009	992	1009	970	1020	1012	1007	1019	990	972	943	969	1040	974	923	1040	1016	970	984	1021	1026	1037	984	960	936	942	977	1033	991	929	987	986	975	1023	1020	994	966	952	984	1005	949	923	981	996	1021	1001	1020	962	1001	995	977	966	1013	989	972	1016	1048	992	984	960	997	1013	1012	1019	982	970	1012	985	1020	970	978	970	986	1002	983	965	1012	965	943	996	1013	1008	973	1011	947	978	1008	1005	997	957	944	962	990	988	925	1050	985	986	970	980	1027	1032	917	1009	1016	921	972	1030	969	1031	993	939	975	985	1009	986	990	977	972	1035	1017	990	992	1008	978	990	1001	1007	1007	961	1016	995	967	989	1072	981	988	949	989	1010	1035	1027	998	994	1009	1015	947	977	1008	986	913	991	975	1030	975	985	984	1030	988	1005	992	934	993	1017	1037	999	935	931	997	1001	1035	942	987	968	973	969	994	978	993	971	973	1001	1021	960	1008	1002	964	1014	986	995	920	958	987	1009	980	916	1007	998	1025	1010	984	964	997	956	1011	1007	1020	995	978	986	1009	957	950	962	1038	977	985	912	988	957	928	957	984	1036	948	1012	982	996	986	1009	978	1021	1007	985	961	1030	971	991	970	949	971	1001	1014	987	993	940	978	969	943	1024	1012	995	1007	1007	978	1025	997	977	929	980	943	989	982	979	981	989	984	1035	979	954	1037	984	967	979	1023	965	981	997	995	1010	1006	1004	1001	1017	987	1010	1031	943	985	970	962	1005	961	1025	1005	973	999	988	1019	1011	982	1002	944	1011	1004	917	972	1011	974	986	921	1035	948	992	986	1013	957	988	986	959	1003	993	990	972	1010	1037	978	1005	1005	1062	962	982	939	964	1004	913	993	1042	969	1003	997	1040	999	1036	991	1030	981	1029	977	1008	1027	988	1021	1031	969	941	1022	1022	1007	1014	978	1007	974	1017	961	964	1021	926	1030	1011	977	960	953	1005	956	1024	1023	999	1001	1022	1007	972	983	983	967	1002	1026	958	936	1051	967	985	997	978	918	1003	1010	945	1027	1003	1028	993	955	933	985	1001	1037	1045	967	987	982	933	953	1013	1034	933	984	973	1027	1027	963	925	922	991	1044	936	974	988	991	975	1028	992	1005	1045	1028	1010	999	1012	1012	986	1004	984	939	921	988	1009	994	917	1010	966	963	981	947	1015	965	1029	967	992	996	1009	1036	994	980	1014	996	959	971	952	996	966	977	1038	984	984	1030	973	1022	1043	963	997	1021	974	971	924	969	1018	986	987	993	981	968	1028	974	1006	965	979	1020	1025	981	1053	974	978	953	953	977	1024	999	1024	998	940	1076	1041	984	1047	997	995	1014	1001	965	974	1052	989	1006	996	970	898	1004	1011	978	993	1028	997	1001	977	1022	1016	948	972	1051	965	1018	953	996	1029	1018	1000	995	978	992	1021	970	945	1052	994	1000	990	986	1037	1007	1003	980	945	952	985	1009	984	983	962	987	1027	973	1032	993	976	929	960	957	1012	1033	1004	977	960	1000	1020	974	976	937	998	952	987	967	990	1005	934	1000	988	1024	945	950	952	982	1013	991	1039	973	1004	1014	1000	969	1019	953	968	999	1014	1032	1034	1050	968	1065	977	1004	937	957	988	1023	964	1020	980	985	967	1025	1033	993	992	1026	988	1022	999	988	994	1030	941	951	1006	1021	1014	1059	1025	959	969	1012	967	1050	991	994	997	984	943	997	933	1006	988	969	996	977	984	992	1013	1059	986	1031	1001	994	995	995	936	1036	991	983	1016	984	994	1020	1047	962	996	1006	1030	1006	1036	1055	1023	987	987	952	946	1036	1013	939	994	979	989	985	948	1005	952	958	968	1008	1032	1005	943	1014	998	989	986	1007	965	928	973	961	945	1012	1001	991	985	995	1030	1008	1017	1006	966	1044	997	994	1014	1011	1067	984	978	1008	978	1015	963	1053	1002	967	1030	1012	1049	1010	983	968	950	1024	968	1071	1035	982	1004	984	986	947	976	984	967	955	1014	981	981	1011	977	971	948	978	947	1013	1008	992	989	975	1001	985	1000	1003	988	1025	981	1004	1020	1066	968	983	1005	1010	1018	961	945	1013	1011	1026	998	976	937	992	994	998	994	1001	971	999	996	965	1042	999	954	903	1007	985	998	961	1000	1031	1072	997	987	989	1021	1008	998	994	969	1009	1021	956	1010	1020	1047	996	1010	965	945	963	969	1016	1019	1030	953	1012	986	985	998	930	999	1033	1047	979	939	962	1017	966	960	975	964	1053	996	1003	959	1023	1016	1013	1042	978	993	1012	957	919	988	973	995	1029	985	970	1031	1023	1028	1016	1008	994	979	1012	957	984	966	943	966	956	1045	1001	968	961	989	987	990	967	969	991	1031	1011	1009	987	1002	1016	944	1008	982	959	973	1012	972	1075	1007	1032	969	1011	968	980	983	1007	979	1007	948	974	1022	960	978	1027	992	997	1000	1005	1011	943	1014	1005	975	972	1001	955	1008	990	974	1033	987	1013	1004	994	987	1034	978	1000	1007	1037	1000	1009	966	945	998	956	965	1033	994	976	1003	950	1022	970	1003	1028	962	981	949	939	1007	944	968	982	1014	1022	1025	1046	972	1012	1038	1017	1006	1023	989	954	948	982	1007	1050	989	969	985	1027	1019	1015	982	975	984	1009	961	920	999	997	1049	936	978	1002	973	980	988	930	975	1019	1003	1010	1029	1003	950	1004	992	1015	987	974	1031	990	1001	1010	972	1033	981	987	919	959	999	1015	973	1020	940	1015	1003	961	1000	967	993	1024	970	979	964	1024	981	1029	994	999	940	963	999	1003	1037	984	977	1014	971	1046	1026	1027	957	995	995	954	1011	970	981	1016	963	1045	1013	1004	961	1022	970	1024	971	954	979	996	997	982	999	1013	987	980	1018	969	957	958	992	1040	1018	950	1006	1046	1044	912	981	961	1013	981	997	989	941	928	1036	1038	999	982	992	980	976	961	999	999	977	978	958	959	996	995	1000	1011	996	1076	936	999	973	1004	1005	943	963	965	953	938	980	1021	950	979	1024	921	1026	1016	980	974	994	1000	971	1008	976	973	954	949	932	980	1021	982	985	1046	972	975	990	955	987	903	943
24140	21052	28095	24207	19162	1703	693	531	418	410	347	352	370	354	293	314	291	301	298	275	264	305	351	264	273	293	288	254	272	244	271	255	275	274	244	274	253	256	278	281	258	257	236	302	271	244	250	273	257	279	271	276	269	251	256	297	261	254	272	262	281	244	242	270	290	266	261	292	283	263	268	249	267	273	276	256	253	252	238	273	264	294	243	256	237	269	274	286	237	270	246	285	270	247	252	251	244	269	276	254	259	244	249	246	271	280	253	222	257	289	291	279	256	240	254	257	277	243	289	247	292	255	248	252	260	308	285	247	255	275	270	246	273	266	262	255	230	250	261	241	267	262	261	228	250	243	268	306	252	254	270	236	265	269	255	260	264	255	253	241	263	272	254	242	261	295	260	292	278	251	273	265	283	251	249	226	265	311	257	242	266	242	282	258	280	250	234	229	253	249	289	258	252	246	255	245	274	240	249	234	246	275	278	249	266	261	236	266	262	250	260	263	245	281	258	258	238	281	279	258	247	260	278	233	258	260	295	261	288	245	255	234	269	241	239	258	241	271	293	259	277	237	257	243	270	271	265	265	272	240	279	230	271	259	220	282	270	293	259	286	241	242	287	223	292	245	253	244	288	287	252	259	262	250	277	267	279	285	272	254	232	262	261	262	281	261	273	265	256	269	252	276	272	285	257	271	236	269	255	280	249	293	267	255	264	272	254	242	263	268	251	263	259	253	240	234	255	268	222	278	228	242	280	287	254	231	237	269	293	277	240	234	245	265	259	279	272	286	277	250	255	245	261	247	247	249	227	259	255	266	256	277	229	264	242	236	258	237	254	239	254	249	289	266	275	244	252	264	279	278	269	264	247	300	274	254	246	256	256	250	290	239	253	239	253	252	277	249	257	253	257	261	256	265	259	257	283	272	274	261	272	275	246	264	235	268	264	250	239	270	266	293	274	255	239	262	284	234	248	229	271	258	255	259	238	286	255	260	248	266	257	272	257	257	278	260	283	242	251	265	250	282	263	259	268	233	263	259	276	264	254	253	262	264	273	255	239	281	244	274	258	245	225	267	267	263	254	271	232	273	253	237	239	282	251	256	283	287	290	240	271	278	259	260	258	250	266	264	233	266	237	288	245	263	252	264	259	276	242	254	264	274	262	251	283	258	291	237	281	266	238	266	259	231	258	242	244	266	261	289	254	260	264	267	236	261	278	275	266	278	245	280	268	286	306	231	269	275	253	249	282	265	262	245	256	288	267	257	264	246	262	233	229	263	252	242	268	286	250	255	258	268	249	257	258	254	253	257	229	237	243	247	275	257	267	246	250	252	257	263	245	254	279	259	205	256	266	262	256	276	240	253	267	260	258	248	230	245	260	237	246	251	283	282	268	268	263	243	277	222	288	271	250	236	284	277	285	262	257	246	270	271	257	246	241	263	257	274	256	249	254	246	249	248	269	271	246	281	279	246	266	259	277	265	215	242	270	277	271	251	258	247	277	264	285	239	264	329	247	283	238	278	261	259	230	216	275	256	270	260	251	256	254	249	264	265	270	249	248	252	261	268	269	269	287	231	289	269	263	275	248	267	252	256	262	241	250	237	264	268	247	271	284	260	234	262	248	236	259	247	260	250	246	279	286	266	256	256	258	256	254	268	252	266	242	263	254	274	267	275	278	245	222	274	258	258	252	264	251	222	239	265	242	231	256	287	267	249	275	286	248	270	264	240	269	225	248	245	268	276	280	254	292	277	240	266	297	265	253	275	248	234	273	257	277	237	242	253	250	283	239	257	237	255	245	263	258	267	255	262	284	261	273	272	270	263	234	285	255	266	255	240	302	290	251	238	262	248	254	246	256	248	243	269	287	259	274	236	257	266	248	261	252	265	286	274	275	246	286	255	269	251	286	230	262	249	294	245	252	244	236	269	253	254	234	252	277	248	223	281	282	283	264	253	263	282	272	289	211	264	242	266	256	260	235	241	261	269	280	253	271	276	248	275	266	276	255	220	254	283	246	254	263	243	264	242	259	274	291	252	291	265	261	254	247	264	256	257	274	265	243	241	236	284	254	255	248	251	244	274	246	264	287	266	261	240	255	224	290	278	278	297	282	237	272	263	243	269	249	309	286	236	277	265	277	260	259	270	247	267	262	262	266	269	269	236	254	218	270	292	254	265	287	245	278	265	265	231	263	248	243	248	272	265	254	270	249	269	253	279	248	261	241	272	260	255	266	257	256	272	243	206	234	254	263	270	228	272	239	281	266	244	274	241	269	252	259	269	255	248	244	211	288	237	287	280	231	240	256	253	233	251	250	255	261	269	249	236	278	287	239	234	260	262	274	259	267	285	249	292	265	249	259	274	266	274	241	256	260	250	250	227	271	237	264	260	231	271	244	264	269	252	246	231	255	278	256	238	252	283	270	274	263	262	252	247	242	257	252	276	282	246	294	271	254	275	250	225	258	239	270	252	276	242	247	262	266	237	272	280	249	269	248	235	270	278	240	292	249	283	253	251	254	278	267	252	244	268	262	263	234	249	268	239	249	237	284	273	255	240	270	268	252	265	244	246	269	252	270	284	245	248	230	243	267	244	267	258	277	256	265	244	271	242	276	269	281	251	227	291	253	265	240	280	242	274	274	250	250	251	262	244	270	235	289	266	266	309	240	230	262	227	257	267	260	248	260	261	243	250	257	272	262	257	275	253	276	254	274	252	263	274	262	302	233	255	237	272	245	275	276	248	244	253	254	256	274	274	283	280	261	263	254	267	261	270	255	231	267	254	261	242	267	231	258	267	267	267	272	258	250	246	262	243	263	250	281	272	282	229	258	273	247	271	254	275	288	279	242	280	271	259	260	282	254	240	261	236	241	250	312	283	264	234	241	241	260	258	262	241	243	263	259	243	235	227	279	249	238	245	267	266	269	261	252	268	251	296	249	260	242	273	265	267	253	237	277	257	280	294	260	248	259	267	255	257	272	258	246	231	269	241	288	248	245	270	246	221	285	258	264	261	259	266	241	265	256	262	278	276	265	264	249	277	257	248	266	268	240	259	254	257	277	256	282	267	257	272	265	262	251	276	286	244	263	272	260	244	251	268	247	247	250	273	268	237	242	269	248	279	271	271	238	250	260	267	246	283	251	262	265	243	246	248	265	282	269	226	241	237	267	228	271	240	269	267	272	233	259	246	278	269	271	261	240	264	261	273	257	237	297	237	279	297	260	269	238	242	269	259	301	245	260	236	243	295	272	255	236	264	261	259	248	269	256	288	243	253	226	230	256	262	259	238	265	250	255	289	251	235	247	270	268	240	253	269	237	256	256	284	247	268	260	265	240	279	272	276	279	251	274	259	245	262	268	265	259	270	256	254	234	254	266	244	269	243	299	240	276	257	259	262	268	286	232	226	225	265	258	237	246	290	276	254	264	247	250	288	253	262	285	240	233	269	228	260	234	252	268	264	263	217	267	262	260	239	239	241	262	251	280	257	242	277	258	280
10449	10414	8638	4599	2994	2165	1712	1311	1162	999	936	842	772	759	689	638	570	604	617	564	602	580	574	544	570	540	549	598	512	519	505	487	508	507	501	559	502	479	505	488	510	546	471	519	503	497	516	529	503	524	530	489	504	457	508	477	492	484	467	451	514	478	454	463	519	473	472	490	443	453	454	492	470	472	508	480	431	508	483	486	516	470	497	453	486	482	499	482	473	489	486	512	468	505	462	471	477	484	514	492	465	421	482	487	485	473	487	493	462	491	478	489	461	464	455	439	506	490	503	512	436	461	514	509	470	487	513	492	481	487	455	490	456	481	502	524	481	441	473	430	463	461	476	476	501	489	521	443	510	438	490	477	482	510	523	524	483	507	483	492	506	491	512	463	455	465	469	455	502	499	513	473	457	469	497	501	486	452	466	463	462	440	515	431	479	494	441	550	515	482	506	456	498	473	486	498	468	472	485	518	472	513	474	454	496	440	481	477	489	500	500	497	437	456	499	461	454	490	433	471	446	533	461	475	465	501	507	461	521	493	463	524	469	514	508	479	505	445	469	468	476	479	492	475	519	507	504	500	474	469	512	470	476	455	489	454	526	471	483	450	520	507	488	490	505	485	466	454	484	491	474	476	483	504	479	464	500	501	487	504	467	456	463	499	466	462	473	551	494	469	484	511	501	474	441	467	463	489	487	476	524	470	472	470	514	476	458	454	484	506	467	487	488	461	464	476	467	480	438	482	498	518	466	467	445	457	485	495	446	536	452	489	495	486	437	456	492	469	510	454	468	489	467	437	476	449	498	497	523	458	470	491	479	475	458	468	484	487	530	476	486	425	464	475	474	502	477	483	465	458	469	471	517	476	505	493	461	495	442	533	461	471	468	483	509	454	499	463	456	464	473	522	487	505	486	516	455	486	459	532	498	464	511	501	479	510	467	492	456	481	473	495	506	483	451	524	496	497	492	479	454	497	514	494	461	478	487	501	479	495	430	487	467	491	505	476	467	480	481	488	462	480	481	470	459	452	457	487	439	441	527	437	481	467	490	481	477	454	501	426	497	467	444	459	506	524	470	437	454	471	492	478	460	468	494	482	472	436	476	444	508	446	450	486	462	498	459	504	494	476	478	475	496	434	465	484	452	458	475	443	477	512	475	489	485	465	483	458	498	482	497	445	458	495	466	478	535	475	462	472	496	489	459	468	496	439	467	485	504	497	487	473	475	465	473	441	518	486	463	504	509	462	464	465	479	498	466	447	495	462	477	471	497	489	475	481	436	486	493	461	462	467	466	530	467	452	479	493	448	535	452	473	510	448	505	467	464	491	513	509	479	472	513	536	449	487	459	473	468	501	482	455	518	481	466	501	489	470	498	457	466	447	484	487	451	481	459	487	502	450	456	487	490	512	500	444	484	488	472	467	514	484	494	465	429	487	517	487	476	504	461	499	456	459	493	492	504	494	483	536	416	481	469	515	459	495	459	490	495	461	477	444	466	463	445	483	466	471	484	514	475	445	462	482	484	530	490	478	503	500	495	468	451	488	497	508	461	445	429	492	546	467	436	460	489	474	483	470	449	484	509	462	509	459	460	524	463	489	466	476	467	463	458	483	533	492	514	445	495	495	507	485	461	461	520	492	453	472	446	477	478	495	458	461	511	490	472	479	462	487	489	492	491	498	478	494	489	480	464	446	481	507	472	450	478	490	465	437	501	524	488	457	458	484	490	486	482	488	456	483	474	482	467	487	483	455	476	461	487	469	445	449	462	494	488	486	498	504	465	491	488	499	482	468	493	462	455	493	476	474	495	473	498	444	460	497	471	434	473	486	513	500	483	493	510	487	496	476	535	499	490	466	484	514	450	459	493	508	519	498	464	495	463	474	486	486	497	443	487	460	479	491	471	466	467	516	470	493	475	452	501	508	460	462	502	473	498	498	481	467	493	491	476	488	499	455	510	489	482	494	486	493	477	494	456	458	470	475	479	468	468	484	465	464	476	446	488	456	467	476	456	509	512	455	453	463	495	491	509	481	471	514	451	460	501	492	519	481	485	471	491	526	469	489	499	475	485	458	465	469	463	501	474	494	481	451	464	505	468	473	477	492	465	457	458	473	498	485	441	472	507	436	429	491	500	480	443	480	468	460	438	487	497	521	468	435	476	472	448	461	495	476	509	508	488	463	470	504	507	475	485	500	497	495	501	478	470	437	497	466	468	445	458	487	464	451	484	469	484	471	469	444	482	441	465	474	475	488	451	465	476	437	481	472	444	479	486	506	467	514	467	487	479	465	454	489	509	480	535	458	453	472	474	466	505	491	461	452	502	444	508	466	481	468	477	507	473	491	489	500	488	514	483	481	478	451	479	466	446	495	508	473	511	479	445	479	444	467	466	463	516	498	500	454	468	472	445	504	484	472	431	495	468	466	476	471	491	499	481	471	463	467	492	514	483	483	490	446	478	486	461	488	456	454	440	494	460	485	478	498	471	499	488	462	494	446	501	472	505	491	480	481	498	500	455	459	481	484	480	504	481	476	541	514	457	499	492	483	483	509	482	490	486	506	454	487	459	444	443	478	502	476	490	513	440	501	437	487	483	502	458	475	521	427	494	466	501	463	486	487	462	470	468	440	463	475	494	485	508	483	487	444	481	486	460	449	468	488	476	505	504	496	508	457	492	432	453	491	508	461	505	499	469	461	502	484	512	445	509	440	445	490	450	506	487	525	513	489	483	525	473	496	478	454	504	490	463	508	444	481	482	493	461	469	476	470	464	477	526	466	502	465	438	504	467	513	486	489	514	479	503	507	500	425	482	478	467	478	484	478	473	496	472	487	462	493	443	531	483	489	472	487	475	480	446	487	478	501	492	482	466	499	474	489	477	479	476	475	478	471	480	519	515	500	477	429	476	455	503	480	492	470	500	517	485	489	486	487	498	474	513	476	464	522	459	443	484	447	500	484	454	437	483	487	450	439	519	485	466	518	525	475	470	492	496	482	492	523	468	465	477	453	479	493	480	489	476	512	442	483	475	478	455	514	499	489	448	517	467	480	494	466	505	466	477	497	457	501	510	486	461	461	447	487	495	495	457	470	511	456	479	463	467	474	481	435	469	474	460	463	448	512	480	489	499	499	487	470	494	464	501	480	463	478	458	486	496	478	447	403	463	438	467	467	482	470	484	502	480	483	476	468	455	494	460	491	488	480	477	445	500	477	484	450	444	503	473	502	480	461	478	528	465	507	486	499	470	500	485	467	431	480	477	475	445	478	492	448	502	485	461	448	476	434	506	444	495	480	509	498	503	450	448	485	486	473	469	481	497	472	478	465	496	476	466	492	496	471	543	509	488	518	499	460	491	524	472	491	478	465	497	477	496	499	471	521	536	501	484	468	448	461	509	486	441	495	496	502	488	474	508	451	466	505	477	495	432	507	481	492	467	484	496	465	486	479	457	467	462	442	517	486	444	526	486	513	508	503	459	493	474	480	513	461	495	505
23129	21060	28831	23540	21067	16972	2013	978	739	730	623	622	606	562	562	562	523	536	541	489	462	473	485	488	509	465	507	503	447	495	521	478	457	429	432	406	435	474	416	444	458	453	461	410	487	474	468	480	437	467	464	439	435	442	494	452	459	439	444	443	458	388	473	434	451	413	447	434	454	472	470	432	425	436	480	413	427	443	400	426	463	462	435	422	425	454	430	444	443	470	442	462	432	446	449	423	473	449	477	467	436	418	440	431	479	423	468	450	416	435	442	437	396	466	429	455	427	442	440	455	449	412	442	429	469	479	462	437	426	410	451	446	466	435	419	443	426	381	458	400	435	452	465	391	424	466	434	443	432	464	432	416	487	426	432	418	457	424	458	426	425	430	462	466	462	515	466	443	476	428	436	442	447	470	466	441	457	426	436	441	418	422	443	410	415	442	449	450	460	464	429	438	424	423	447	416	410	411	433	463	392	413	454	470	451	450	450	429	464	412	428	394	411	447	429	456	491	453	437	422	429	398	485	423	424	417	442	415	444	425	452	466	477	419	405	419	419	416	431	435	436	461	457	468	432	469	424	446	483	469	439	431	423	471	448	424	440	439	466	428	415	446	473	461	426	403	432	454	440	391	432	419	433	426	453	426	438	441	434	452	407	461	441	420	427	396	448	451	480	465	433	451	433	440	445	409	444	450	428	433	449	479	457	479	418	433	443	448	454	411	454	432	451	462	436	436	427	421	421	429	433	460	436	458	442	413	426	440	428	485	430	426	402	428	379	416	448	440	426	439	441	428	444	405	437	441	429	416	449	435	477	442	430	469	452	438	449	434	422	463	395	422	449	447	431	496	407	427	442	390	465	450	455	442	431	474	435	409	448	491	449	449	415	423	424	463	468	395	414	444	424	448	395	425	465	394	452	447	408	439	423	425	439	446	437	435	452	454	445	436	399	461	428	414	417	401	428	459	386	405	438	440	456	435	437	410	438	449	443	477	452	430	452	391	477	457	458	405	454	435	418	437	443	456	438	443	421	390	459	451	434	443	411	440	472	454	451	432	439	466	476	424	426	493	392	486	439	450	448	439	486	444	452	429	469	474	443	396	419	409	430	427	446	413	398	444	419	453	421	460	416	441	420	438	417	492	413	427	432	443	422	476	430	421	433	402	434	450	421	410	412	442	440	407	465	446	420	433	413	438	459	450	446	422	445	417	430	453	454	456	453	441	424	430	453	399	433	428	459	425	457	460	454	425	409	429	447	444	416	425	409	433	439	459	394	451	438	449	430	444	420	479	460	440	463	461	421	400	434	444	433	442	450	429	426	431	391	456	440	409	440	453	425	435	464	454	410	431	399	435	430	460	444	468	466	434	450	420	473	430	454	442	424	420	491	450	459	423	421	468	494	407	429	444	449	401	424	436	435	436	435	435	420	447	474	403	442	434	472	431	440	432	401	436	416	439	454	440	451	443	412	447	423	391	398	413	443	397	431	462	472	457	436	463	439	431	417	469	449	424	458	415	444	432	419	453	483	440	448	428	420	433	435	475	435	417	417	474	446	448	455	446	433	459	445	428	440	393	444	452	433	421	424	445	463	425	439	453	412	425	447	452	459	440	416	454	447	439	457	447	427	446	446	395	463	445	460	447	438	451	452	426	451	445	442	460	416	440	446	407	415	444	440	432	448	452	411	445	432	419	427	398	458	415	425	417	403	431	399	436	432	453	487	447	416	433	465	398	444	452	440	451	440	443	398	392	433	460	423	429	426	447	439	434	438	442	458	419	446	455	423	457	473	429	499	442	408	447	428	430	451	433	400	405	422	412	449	448	430	451	428	447	410	424	468	450	432	401	461	454	437	427	398	437	449	410	434	477	449	404	469	409	437	430	442	429	459	435	440	443	451	419	407	447	475	434	450	472	448	428	440	415	427	449	442	465	438	464	469	467	445	453	444	457	465	439	429	438	381	439	428	409	449	455	457	386	453	466	448	430	434	439	430	433	417	478	445	438	447	434	443	423	432	455	466	421	467	429	421	470	424	418	424	466	427	432	414	414	453	403	461	438	457	411	410	450	421	463	417	456	457	456	431	458	444	429	451	444	459	443	419	409	465	427	453	440	425	425	461	449	445	456	456	405	475	431	461	454	433	473	489	468	436	446	470	432	427	448	390	435	431	428	444	450	451	404	431	477	409	445	412	442	424	428	416	472	459	493	445	456	405	456	425	435	459	461	424	415	443	442	446	424	401	425	467	463	480	456	424	433	404	395	471	432	399	453	464	438	451	489	442	443	444	428	450	489	442	464	412	431	431	448	407	452	410	442	421	438	457	454	422	447	447	458	488	446	492	463	419	436	411	457	397	442	455	441	445	415	451	423	476	447	439	479	441	463	448	457	428	399	458	412	479	431	415	436	440	427	454	435	447	404	474	452	429	420	446	472	472	401	438	421	468	442	434	424	434	437	400	420	433	439	429	475	435	474	423	431	440	421	450	390	380	397	467	433	404	438	409	446	475	397	462	442	403	438	450	460	423	446	442	415	431	445	448	397	449	478	447	440	452	442	441	462	423	438	435	448	439	475	465	435	436	459	431	472	471	460	454	423	428	430	442	484	441	464	406	413	419	463	441	416	473	451	403	435	416	460	433	426	396	456	444	418	450	456	478	461	389	443	440	443	386	401	426	432	468	476	444	436	428	449	463	465	449	472	429	426	467	464	425	430	423	403	442	401	442	422	413	444	425	457	454	422	472	414	457	427	415	420	414	438	411	441	478	428	428	428	418	452	450	446	444	486	461	422	451	449	436	430	438	435	480	434	471	423	433	438	399	467	461	433	392	440	424	420	452	412	443	421	470	473	466	450	445	441	410	426	433	450	442	428	406	427	442	435	423	485	432	408	434	423	447	457	463	421	417	451	432	461	449	475	438	431	433	408	436	423	459	440	445	452	419	454	433	446	439	448	431	473	427	432	440	455	448	423	464	433	401	447	446	450	426	448	438	393	468	448	459	439	470	425	448	435	447	443	411	411	421	465	462	397	416	478	412	416	469	462	442	435	457	408	443	438	465	427	436	417	454	445	459	440	471	427	479	430	432	451	415	417	437	433	430	448	433	407	445	432	428	416	407	426	450	467	434	428	455	459	479	434	486	470	432	416	455	440	448	443	432	440	421	452	444	418	438	456	469	423	399	449	448	404	458	437	442	456	448	425	444	417	447	424	421	442	439	410	440	415	432	446	431	414	423	455	458	432	453	457	442	432	416	437	455	410	406	454	427	410	420	444	423	420	442	455	458	454	447	428	442	450	446	414	439	471	432	470	407	404	451	392	439	444	452	397	435	437	460	411	443	455	403	463	466	410	456	473	441	385	450	411	427	432	425	435	406	441	461	415	471	426	437	429	460	428	428	448	428	428	411	464	450	423	395	431	439	418	483	458	404	452	455	422	429	446	458	474	436	450	458	429	419	450	445	432	420	447	441	438	437	427	407	434	418	435	445	441
13341	16481	13656	7614	5191	3752	2958	2410	2001	1768	1563	1369	1247	1198	1130	1099	1067	1005	955	875	878	872	865	900	936	839	806	870	832	802	750	802	775	774	772	783	785	780	804	762	809	751	762	752	792	753	721	733	803	777	741	775	729	745	797	763	701	765	781	794	732	768	738	740	751	731	767	711	728	761	768	742	713	746	683	732	659	732	732	723	821	765	749	752	755	770	767	705	726	769	756	751	684	667	771	709	747	746	750	775	773	775	741	719	766	740	760	724	766	755	757	706	742	713	701	764	761	721	694	764	725	653	709	712	733	717	739	798	747	696	736	783	746	706	687	758	752	737	698	741	730	732	714	722	758	763	735	764	751	734	709	760	806	724	706	775	760	739	751	723	747	726	751	807	731	732	722	759	774	728	717	693	782	743	725	743	741	739	729	738	691	719	794	740	717	716	734	720	728	727	731	722	737	736	683	715	768	682	701	757	751	712	787	765	717	720	728	716	724	739	719	758	745	725	719	715	701	738	742	749	715	726	700	737	737	680	705	724	725	723	767	712	716	770	737	713	742	739	762	780	760	745	706	748	709	675	730	717	726	712	728	730	696	700	734	710	730	742	700	747	751	771	703	755	723	754	724	714	714	733	712	728	796	766	750	734	756	700	721	725	687	729	694	719	732	769	713	776	696	737	721	752	744	706	761	733	733	718	733	722	701	721	699	693	764	753	723	749	719	690	738	685	746	732	731	715	736	751	683	725	700	734	705	763	745	784	754	705	744	790	687	741	660	651	722	670	791	743	698	765	698	772	723	724	765	748	656	719	716	707	742	719	731	750	683	758	710	693	738	767	715	714	737	721	773	698	726	764	692	697	735	768	744	766	700	771	751	724	774	742	728	767	720	740	695	750	754	733	730	713	710	764	695	717	735	732	695	696	758	721	742	775	744	712	737	720	680	710	709	774	745	737	752	737	786	737	759	753	728	732	760	735	719	726	696	686	741	695	683	728	732	768	746	711	725	676	730	722	782	709	677	755	762	721	735	773	709	737	785	729	707	726	732	669	739	748	735	729	783	733	684	725	650	766	753	733	699	729	705	748	700	787	728	747	721	741	742	730	729	702	729	747	724	732	770	745	771	684	747	745	718	727	710	705	765	756	731	705	693	735	761	683	716	678	676	726	720	758	704	761	686	738	735	741	685	713	721	679	744	743	697	747	748	691	734	770	741	756	734	703	758	718	733	711	768	698	709	762	756	722	700	708	685	721	691	706	744	718	734	713	769	752	777	740	755	786	761	751	729	753	712	741	747	743	740	715	704	720	732	725	737	744	740	728	742	733	723	693	719	777	731	742	749	757	727	767	683	718	765	710	762	764	767	751	744	751	703	724	767	777	761	643	729	721	745	689	759	705	781	757	749	712	739	740	699	751	708	751	654	732	782	714	768	768	750	698	742	745	733	703	698	764	699	746	705	714	739	744	753	736	709	744	727	742	737	665	711	742	707	722	778	759	767	728	726	760	727	799	724	737	776	747	667	724	766	709	755	732	736	737	746	720	712	706	745	698	732	680	683	724	725	715	714	715	774	716	739	726	738	732	726	766	725	717	739	691	687	711	753	726	720	762	770	703	713	723	747	754	728	759	719	708	723	689	707	718	719	765	740	733	727	737	754	714	746	669	743	706	764	746	685	695	732	749	773	708	697	707	732	734	758	751	738	716	697	752	742	767	773	772	731	745	705	685	770	755	749	752	676	737	733	690	719	749	734	708	724	722	732	734	721	742	744	676	738	707	728	691	756	701	682	758	769	733	733	724	692	757	756	777	735	689	694	711	730	650	749	709	726	730	684	735	726	769	724	709	757	774	733	714	722	744	711	716	704	759	762	755	720	759	720	727	749	698	741	774	765	747	759	733	700	739	768	728	720	703	738	693	753	740	724	688	694	719	717	783	734	720	727	741	715	749	736	680	751	744	747	718	770	805	726	740	771	706	784	714	721	747	695	785	770	754	751	704	735	708	688	752	718	719	734	720	726	723	698	769	738	775	683	710	759	766	705	695	763	747	768	727	739	715	732	743	761	749	736	764	721	728	718	758	757	738	721	693	758	713	754	718	790	737	709	730	717	726	728	708	736	757	739	691	774	757	679	679	695	731	714	719	720	703	705	758	790	735	708	742	765	775	780	712	709	700	768	740	713	727	741	744	720	747	729	723	694	771	729	773	696	749	709	701	724	715	741	694	732	755	790	735	688	708	735	804	723	735	721	709	717	725	751	734	713	725	714	717	704	816	688	719	717	763	729	762	752	747	698	723	723	706	738	732	716	717	767	717	701	778	723	761	767	733	715	727	712	754	736	706	723	743	773	744	732	679	731	742	736	736	711	737	712	747	753	704	760	802	731	762	738	680	732	776	711	757	695	742	747	732	763	709	713	752	738	714	709	724	681	714	751	740	784	707	754	725	775	739	752	737	717	721	700	730	757	690	714	750	735	727	721	741	744	691	695	715	718	771	709	755	744	744	720	743	717	739	734	789	725	732	776	708	709	724	733	749	697	729	739	785	731	731	730	720	720	724	720	783	705	774	703	725	692	761	780	694	706	692	702	737	801	757	775	700	761	744	694	704	704	684	718	718	690	731	777	762	681	700	752	737	741	738	768	748	766	726	723	698	707	748	730	701	682	770	792	736	752	750	707	707	764	754	766	688	718	721	691	717	763	741	708	713	725	749	746	713	709	709	715	695	744	757	727	705	724	691	752	757	718	732	735	674	754	723	772	742	692	715	719	684	718	741	694	716	712	726	748	787	705	746	730	718	765	721	741	699	723	776	781	747	744	714	713	700	776	695	749	708	747	699	749	713	723	691	719	742	736	662	715	734	742	719	741	735	701	703	724	743	718	703	717	759	723	764	768	724	728	683	748	797	739	768	754	728	754	683	772	772	766	755	737	719	708	717	729	732	740	751	724	754	757	733	743	766	743	766	731	700	723	755	778	770	726	677	751	743	685	727	711	689	738	792	762	738	764	769	724	762	683	722	750	720	730	725	720	690	685	725	760	771	773	731	713	730	719	711	757	705	717	805	746	725	759	704	725	709	722	761	705	734	720	708	763	743	764	728	738	729	740	765	728	731	719	722	705	704	737	744	696	720	722	717	677	732	739	724	715	711	668	763	741	728	716	707	801	728	706	731	768	685	725	692	706	692	760	708	736	713	739	756	692	759	707	748	700	749	719	739	732	717	725	773	727	718	711	730	716	718	756	684	717	737	708	750	761	720	753	670	755	728	731	754	745	726	725	689	719	714	721	682	702	737	684	725	737	708	751	685	710	743	741	743	666	744	736	697	739	687	709	718	745	695	729	693	702	702	726	746	755	725	728	744	684	682	726	721	736	751	741	689	719	705	767	762	694	694	709	757	692	757	728	738	702	723	743	726	739	748	713	764	721	739	777	760	691	738	727	736	723	747	703	745	722	735	711	759	724	692	734	740	800	740	724	773	714	739	718	749	712	733
26671	20196	7144	967	704	582	591	569	601	565	577	566	558	594	596	571	551	558	590	559	574	558	557	602	566	555	561	627	541	575	554	574	567	604	561	607	577	585	571	582	567	553	514	528	571	538	501	539	542	578	560	565	597	512	577	538	547	527	565	556	514	560	590	601	587	547	559	544	576	572	570	594	521	536	545	615	532	546	558	590	592	549	579	575	522	540	544	591	596	574	522	595	588	564	584	536	546	620	552	538	550	573	635	581	626	602	545	530	574	572	583	572	556	531	590	581	565	557	550	570	558	539	561	540	577	615	584	556	535	602	567	554	557	554	530	602	574	558	558	551	570	547	604	583	562	598	552	590	599	579	588	609	567	572	585	554	562	530	597	569	557	537	572	576	552	542	574	544	572	563	578	548	572	565	525	538	529	541	547	591	554	557	551	545	542	537	578	564	518	574	577	570	603	555	555	561	567	531	540	551	584	566	599	574	555	579	572	515	553	577	551	570	574	598	583	569	554	544	611	539	555	559	601	549	569	601	570	589	572	567	558	578	615	562	561	549	573	588	574	563	548	591	575	540	590	582	565	564	554	557	573	534	545	501	528	566	582	551	532	583	550	550	588	566	617	565	555	501	505	577	590	610	597	626	548	542	575	607	572	561	591	550	550	536	533	521	598	613	546	593	527	508	559	596	571	560	559	548	579	550	562	570	580	568	584	592	530	542	596	554	574	608	598	601	583	541	552	533	547	576	545	537	542	509	583	535	572	547	540	540	538	521	590	578	534	537	534	557	563	609	587	587	555	595	569	616	538	515	532	554	539	580	532	545	569	628	590	578	576	582	581	573	535	539	531	575	533	566	558	543	572	511	580	579	476	571	566	573	575	566	554	587	563	578	559	592	588	587	563	590	595	581	556	567	535	570	561	532	573	544	553	536	572	589	536	587	545	558	550	573	528	548	550	560	563	547	547	558	565	580	550	555	562	579	577	553	592	545	583	526	560	536	498	551	589	538	607	520	572	575	561	578	559	564	579	561	545	570	506	566	560	616	579	575	542	588	584	577	567	605	535	582	579	543	556	567	600	547	550	589	606	589	580	576	571	586	557	578	569	578	556	587	563	550	602	546	544	553	588	559	584	554	604	568	558	558	570	577	522	564	553	537	564	554	600	567	518	542	534	553	589	540	524	547	571	543	586	563	526	564	570	546	551	565	547	622	559	557	605	574	571	546	576	587	548	538	609	557	557	577	582	572	576	586	564	551	565	552	554	575	541	527	585	568	566	583	570	582	526	567	544	559	596	536	535	532	566	572	596	570	571	527	584	575	587	564	564	542	590	560	568	543	548	587	566	553	580	554	546	537	510	557	603	592	530	531	588	571	543	556	552	537	544	558	568	541	548	589	551	591	565	567	590	595	535	565	547	625	576	557	551	559	505	584	538	500	576	530	571	554	588	574	548	612	597	590	564	575	564	529	581	601	565	557	516	602	530	550	551	543	561	549	545	567	567	552	552	587	562	570	525	580	544	598	526	576	554	572	561	569	567	591	551	546	568	544	527	547	553	558	550	572	539	578	542	551	590	547	595	546	556	570	570	519	571	585	543	531	557	585	517	569	552	606	578	571	549	557	555	591	531	567	606	546	564	551	563	555	552	553	572	528	550	551	560	561	574	576	528	571	560	545	569	572	535	559	574	610	584	536	575	542	603	576	565	547	522	611	574	535	549	553	587	578	565	589	513	585	569	550	528	567	604	567	609	586	533	554	585	568	559	526	593	536	585	572	581	573	575	581	572	596	568	583	563	554	579	568	570	560	578	572	599	622	532	549	546	548	585	565	585	548	512	553	567	516	544	569	563	550	529	540	564	584	541	566	582	562	548	607	559	545	579	566	559	555	567	566	497	577	555	556	585	563	555	563	549	521	545	586	561	572	557	513	587	602	556	542	566	576	560	560	567	552	560	558	522	558	537	568	551	572	572	549	552	549	578	581	575	567	615	561	511	531	553	580	574	591	562	566	594	571	546	605	561	582	540	574	595	548	535	571	549	589	541	588	593	546	579	534	569	576	563	613	567	592	540	614	564	559	575	552	553	548	584	556	554	589	555	501	538	578	554	567	576	577	578	563	519	567	573	542	575	570	569	554	586	574	607	563	584	566	565	574	544	516	561	551	569	563	596	590	547	579	592	546	569	565	559	622	532	588	572	558	560	563	549	552	554	537	560	562	556	562	524	570	516	530	576	609	573	598	559	547	548	575	500	589	555	554	532	551	563	594	531	552	570	550	569	541	559	569	579	553	536	554	548	551	524	572	566	570	534	569	556	570	582	577	581	599	533	562	531	574	553	524	570	530	504	599	555	555	525	563	596	547	556	589	591	549	557	586	553	583	555	567	576	518	583	574	605	584	562	589	553	559	591	572	590	537	610	550	555	572	546	598	563	560	557	570	571	553	590	552	567	597	596	577	573	562	545	555	538	580	582	567	565	535	576	516	581	557	529	582	530	551	554	602	572	549	541	575	591	516	575	548	575	595	600	563	527	549	562	551	570	592	598	529	555	594	557	579	571	575	562	547	571	589	573	529	579	551	547	570	587	619	541	567	571	554	595	537	575	570	605	604	566	568	556	576	565	540	543	560	579	516	583	582	579	622	571	539	573	569	542	534	554	563	565	554	538	552	568	563	557	540	598	606	570	567	585	559	555	555	547	554	555	595	585	575	572	610	550	602	562	555	547	587	583	559	591	550	557	607	544	549	554	552	556	515	570	544	564	583	551	503	591	550	571	565	599	562	572	541	590	531	622	572	581	539	540	531	594	546	555	562	576	596	614	580	556	550	557	535	545	582	537	537	523	550	640	581	613	559	596	581	568	586	555	552	565	548	559	604	594	544	596	548	542	514	559	546	597	557	562	551	577	559	539	540	610	561	535	525	538	590	567	578	566	539	550	538	587	577	566	554	553	550	547	554	560	582	583	595	563	629	583	533	551	549	549	613	564	524	589	548	570	579	582	568	588	529	618	569	561	587	599	509	576	550	555	571	554	564	533	598	536	555	580	529	569	581	523	573	571	568	552	607	591	554	568	565	594	602	554	551	527	596	560	602	595	537	586	586	573	561	565	590	539	565	594	566	575	589	527	539	602	604	585	543	574	529	564	585	538	542	559	599	600	564	574	585	548	594	567	572	567	563	544	573	562	594	557	609	570	551	535	576	544	554	556	539	552	544	570	553	566	552	596	566	541	551	605	580	548	575	566	552	557	581	560	564	568	573	560	597	619	592	587	602	570	518	606	555	578	586	554	557	549	493	577	517	578	581	579	549	553	582	579	555	569	564	553	553	541	594	533	585	580	532	543	548	579	600	603	537	587	516	571	568	530	564	573	591	560	581	557	597	539	553	586	550	570	530	591	569	595	560	577	579	540	536	583	569	560	584	540	557	557	507	551	537	569	538	540	587	542	559	576	576	576	531	599	521	596	582	571	575	603	598	559	546	594	609	563	558
5760	2174	1899	1293	1197	1151	1088	1092	1015	1027	1044	991	989	999	1012	1029	1059	979	1006	992	972	1041	993	974	929	1062	977	968	1025	952	982	986	987	1037	1020	960	951	959	987	993	1027	996	1021	990	1052	993	953	994	978	999	1001	955	976	995	1005	1015	988	960	1027	1026	1018	950	1037	961	1040	978	959	1015	1002	1013	1018	998	1011	977	960	956	940	986	1040	997	1017	1008	972	951	979	951	996	1017	1021	996	954	955	967	954	935	1004	959	958	957	1030	999	990	1001	986	1011	963	952	994	974	996	996	976	974	1008	924	1024	992	946	1017	976	953	964	959	994	965	1010	987	1018	1012	1033	956	978	966	945	982	1011	929	996	984	999	1014	991	974	990	950	980	945	947	942	1007	935	928	997	1016	984	1020	953	946	999	1005	993	1000	981	969	1001	987	970	992	975	979	985	1002	941	954	1005	1005	959	977	951	981	976	959	998	868	1009	976	1037	1016	974	962	1026	1000	1021	948	963	955	964	931	904	1034	1014	968	984	983	1027	1033	985	989	965	980	899	1025	942	993	1001	976	979	929	953	958	966	1005	971	962	969	989	965	976	973	959	952	1018	1016	1016	991	962	996	955	921	960	972	1004	992	1048	1004	955	987	940	972	1023	1025	1004	934	963	994	1007	971	997	946	976	1030	986	948	971	989	975	992	987	909	1037	980	941	998	975	988	967	1007	945	957	963	948	1005	1012	1043	926	997	1006	961	990	896	976	899	982	973	1000	951	1010	1001	946	939	921	1009	983	920	932	929	1016	985	976	982	983	950	1030	958	876	976	983	989	989	916	984	939	962	1009	926	985	1052	999	991	1037	1025	1017	992	968	965	982	969	1010	1060	962	975	983	1015	973	1006	1006	1010	1022	982	991	930	981	957	1039	1004	937	954	1011	1021	1005	972	1023	955	965	953	972	990	981	965	1008	992	1019	912	950	963	976	960	1019	983	944	982	948	924	978	980	1010	976	939	1037	985	988	955	913	1014	982	898	981	997	968	967	963	984	963	925	973	1006	987	1027	961	980	1006	1026	954	1021	982	912	986	982	977	960	948	996	990	977	994	992	995	919	953	946	1028	986	958	992	987	998	961	1011	938	1000	1005	993	958	985	987	923	973	918	999	1018	986	963	978	1022	997	946	997	993	1001	1008	935	962	982	1000	1026	970	1022	950	954	997	1002	950	960	982	979	1007	943	985	990	1009	989	962	1033	964	1007	991	1007	981	984	967	996	996	991	1002	987	1016	942	1007	990	976	1043	968	995	882	904	960	997	956	1021	928	956	985	949	945	966	949	987	998	1000	961	917	939	993	1051	996	971	1002	980	963	955	1015	1038	1000	1002	1040	971	966	920	970	935	961	1021	1025	969	968	957	996	961	1030	964	976	1008	1054	960	950	978	1005	976	973	1014	973	968	987	964	983	1027	1004	1021	1001	1010	1026	1004	995	998	1020	985	991	969	1000	1009	1030	1008	967	1028	1046	1004	986	907	931	965	943	922	924	1033	1051	971	984	971	950	944	945	938	980	1009	982	945	1023	941	1068	959	946	1023	967	939	986	968	946	925	1001	977	940	1019	954	996	979	943	988	973	983	1029	994	928	892	966	950	953	1016	1000	990	968	989	1040	937	962	918	986	949	1007	1016	933	955	1001	913	973	966	941	965	996	1009	978	990	975	977	960	918	1049	982	963	956	1000	994	931	963	957	1015	1031	1002	955	1004	972	1005	1012	992	985	1030	968	1002	966	989	988	1001	925	1007	1020	976	998	984	976	981	1005	995	967	937	995	1004	983	1000	1024	1003	969	1074	968	1001	981	980	1000	1026	898	980	948	979	999	1077	1011	967	1015	980	964	971	967	973	985	1006	986	952	955	966	951	958	980	983	1045	936	1007	1007	975	1029	988	980	975	965	940	1009	996	980	956	1023	971	987	994	966	942	953	1002	1029	980	1001	985	1009	913	1032	995	968	1016	978	967	964	982	955	912	985	1003	1011	988	971	997	993	1010	1041	1017	992	994	971	978	1054	990	947	988	967	983	969	1019	1031	983	972	1018	985	1022	991	1000	982	996	962	951	963	1017	954	1000	993	921	979	948	1023	996	978	957	1029	1029	978	963	959	1011	960	997	1020	957	999	1040	985	1004	966	932	946	899	991	994	964	1012	1003	987	988	1005	982	992	926	1015	996	1021	991	997	979	989	1051	965	998	997	1036	934	1003	1021	933	962	1006	948	927	982	993	986	1000	1021	1057	980	991	963	991	1000	988	982	950	946	1021	996	936	1067	977	942	957	984	987	947	961	978	895	1020	926	963	997	968	911	1003	962	1003	936	957	926	999	986	963	992	1039	970	949	975	971	967	1031	948	1007	1007	1006	980	934	1004	999	992	992	982	972	991	993	1017	981	1001	981	1045	938	1030	998	983	955	1002	972	1001	1002	1023	995	979	973	1001	1026	979	983	990	1034	971	979	965	933	998	974	1017	994	988	979	1026	986	963	989	968	979	1001	994	926	1003	1039	939	956	996	979	987	957	991	960	983	914	921	985	1000	1001	982	981	930	946	983	1018	984	1029	1030	986	963	981	941	957	955	998	968	959	984	1025	1030	970	924	946	971	997	937	1014	1026	996	990	973	997	1001	1010	966	1018	1039	971	973	973	972	998	934	966	979	1032	974	1008	986	935	976	1002	983	995	914	981	986	966	979	1015	1044	1001	992	953	1063	937	1016	964	976	999	987	966	981	1024	986	1021	967	933	991	1020	978	976	1040	984	1022	975	982	1076	989	1020	971	971	955	1003	970	985	960	957	957	1033	976	1066	990	998	950	958	997	976	927	963	1022	992	973	973	989	1004	955	911	954	1018	1024	969	1017	967	988	1020	1003	955	940	996	966	902	975	968	1000	932	1043	1015	1045	953	948	976	1047	1003	1023	1004	996	972	1018	951	971	1031	963	1045	1037	988	973	1006	917	964	1008	970	964	988	1011	995	991	995	1014	1065	961	952	1012	1035	975	1001	909	1001	1033	955	951	934	1002	957	959	1003	990	1001	916	948	997	947	1007	940	1001	990	982	954	954	985	971	997	1002	962	985	1005	978	975	985	1009	1002	1005	1014	964	987	920	946	1036	1010	1058	932	973	1004	975	953	957	976	1018	971	1004	1012	976	1013	989	1011	1038	1014	942	931	963	960	999	966	1003	998	979	1012	1019	992	975	1022	969	977	985	1013	967	958	1030	998	987	1020	1037	979	954	1016	913	943	973	947	1000	985	961	1009	985	976	960	973	956	1051	1017	1025	1005	984	991	984	956	997	950	952	962	1000	1030	963	937	988	1010	1029	993	956	989	1016	997	948	978	946	1007	921	990	1010	983	979	1008	944	996	929	977	941	992	930	996	1011	992	1012	958	963	995	956	980	972	969	949	976	973	920	924	956	992	1027	1033	891	940	989	974	981	1009	976	1025	1036	1010	940	904	971	955	987	1052	978	1024	961	998	974	1033	1027	999	928	992	993	995	1027	987	1008	1007	972	995	988	996	974	983	978	995	970	987	1031	989	995	954	910	1012	1008	1051	918	978	1010	974	967	980	1021	1009	988	958	1034	923	968	998	994	965	1017	930	1006	1032	971	969	985	1019	942	980	1032	1030	1003	1006	976	1001	995	1007	1035	956	971	981	980	967	1050	986	1035	986	1011	966	975	988	1011	962	954	955	965	987	964	990	961	1007	1004	947	982	1056	985	985	985	953	970	1000	966	987	941	956	1016	1007	988	944	993	981	948	961	925	1004	951	956	987	981	998	975	981	958	1009	953	1018	990	990	1002	949	959	1057	1005	1024	1053	975	959	995	978	1025	1015	1014	988	964	987	996	998	1005	964	1005	936	1012	930	941	988	953	943	987	958	981	981	962	990	1026	905	1011	1002	969	966	968	975	1047	949	987	996	938	970	963	960	1002
24062	21044	28126	24138	19060	1708	702	511	424	386	341	331	327	299	313	317	309	293	284	311	278	297	288	249	253	284	248	282	253	277	251	278	269	293	275	261	278	249	265	234	254	253	272	254	260	263	285	273	263	225	267	246	252	287	248	230	275	268	276	245	284	256	235	257	233	259	241	282	274	276	283	291	260	260	256	260	252	247	276	240	248	256	228	236	255	234	261	248	230	260	278	240	253	243	273	231	236	278	256	275	232	262	252	255	245	285	284	288	272	254	277	279	240	254	271	246	281	281	251	246	237	234	264	245	261	237	265	250	270	252	268	253	265	270	261	258	256	253	270	256	247	250	268	252	277	242	251	265	248	244	258	250	264	246	254	252	251	272	264	249	253	265	249	250	256	241	272	279	266	266	244	263	254	255	256	282	254	270	243	264	266	278	245	272	244	274	263	270	238	274	248	277	260	278	280	263	245	247	237	233	245	249	260	302	262	264	289	290	257	283	282	239	233	259	264	241	237	246	243	270	260	279	255	243	282	233	253	237	298	255	233	256	235	265	224	277	266	248	245	261	277	238	250	262	283	239	252	249	271	236	270	267	257	251	279	273	253	269	257	233	246	249	242	240	262	259	261	273	239	244	261	263	242	242	273	248	262	253	266	266	255	281	264	258	246	266	256	280	270	231	234	263	249	272	258	249	270	255	248	293	260	251	255	272	257	244	259	219	236	267	273	255	260	272	219	239	246	255	267	268	240	317	240	260	267	242	227	250	256	255	252	264	253	271	285	253	220	252	289	244	263	255	288	249	260	266	273	259	270	260	244	243	265	293	252	246	235	268	210	257	270	244	259	240	239	261	230	257	256	255	260	247	254	246	238	258	237	245	249	235	271	237	250	239	251	271	255	241	256	258	252	245	266	229	237	267	237	273	267	232	238	235	247	243	257	282	278	246	245	263	267	277	279	249	249	244	264	273	260	262	238	260	252	274	272	278	239	286	279	262	252	252	257	263	249	248	274	292	232	261	240	253	258	272	227	225	252	270	288	240	263	257	255	230	238	256	261	277	255	245	255	247	250	258	264	259	266	246	261	254	277	254	292	252	286	245	259	237	253	243	256	247	277	242	232	269	245	246	240	267	278	257	281	231	267	261	258	239	240	275	260	269	255	261	270	233	264	280	261	295	251	273	241	248	263	263	260	262	258	240	285	268	253	273	268	262	209	261	279	248	275	254	256	264	239	239	276	258	259	235	249	240	251	259	250	251	248	260	254	244	267	261	261	265	258	246	260	238	255	259	277	250	260	240	274	254	249	257	253	238	264	257	272	229	272	269	242	237	254	279	242	257	296	242	258	273	250	275	266	252	274	258	245	265	248	246	246	264	298	282	266	245	253	259	227	227	265	249	277	253	270	232	244	243	254	266	261	270	227	271	230	247	255	230	283	261	250	262	246	259	232	266	245	294	273	265	252	242	266	261	263	259	246	257	260	250	245	213	243	251	249	276	282	239	261	265	261	245	266	276	252	260	249	257	227	272	274	244	248	253	264	230	264	253	239	258	228	260	255	257	278	234	261	264	271	250	267	284	256	260	264	245	245	267	245	260	243	253	261	274	262	253	242	262	262	254	239	279	263	222	260	243	228	257	252	246	247	268	249	251	239	259	237	243	258	246	251	271	269	253	242	263	271	274	258	248	202	281	258	216	223	223	262	264	273	274	254	250	257	248	249	268	269	252	240	261	272	285	279	255	274	287	293	266	249	234	242	267	260	266	266	272	286	272	231	258	231	277	273	252	226	254	262	257	243	268	216	240	233	244	262	236	282	275	261	237	273	306	262	258	259	255	251	257	276	265	241	278	253	234	246	237	232	264	261	265	286	252	261	257	245	267	269	250	262	229	263	248	262	269	259	285	226	249	268	264	233	247	264	257	238	259	279	262	256	259	241	258	254	273	242	241	286	264	273	247	243	219	237	237	252	266	290	237	235	258	254	267	273	231	271	259	278	268	278	268	250	262	270	256	279	247	261	239	252	252	242	243	256	229	258	237	245	232	258	264	249	253	262	252	255	264	263	257	247	256	243	238	239	285	248	253	264	269	277	269	222	266	286	248	270	270	243	275	286	239	279	254	272	266	278	266	266	273	284	255	257	249	271	267	255	258	261	239	261	264	222	249	274	232	238	266	242	256	211	286	251	256	269	272	231	255	267	247	251	252	292	247	236	270	263	272	279	261	243	258	268	228	254	251	284	240	235	249	233	238	266	245	249	236	249	268	255	247	274	267	244	256	266	262	235	240	271	253	298	269	250	261	238	262	252	261	256	234	263	239	257	286	258	264	278	271	261	308	259	258	244	264	252	244	248	263	266	253	269	311	264	252	257	255	305	244	245	242	253	266	261	264	253	256	248	261	272	237	286	246	265	258	278	259	234	265	259	260	251	248	254	252	253	263	270	260	251	315	262	235	259	271	292	270	252	260	254	247	251	245	280	246	245	254	250	263	268	268	285	252	237	262	264	254	244	238	255	254	258	230	257	274	271	260	253	257	249	273	257	282	267	227	276	275	222	239	295	265	275	254	273	252	273	272	223	262	245	240	279	255	258	251	234	283	264	272	265	255	271	254	279	258	261	244	239	257	258	253	254	264	258	267	244	230	255	245	264	252	254	267	268	249	270	280	259	242	250	255	259	254	244	248	247	250	259	268	222	228	258	260	232	249	241	270	232	239	271	238	227	229	239	232	273	254	283	265	270	229	241	263	258	265	261	267	248	258	250	259	275	261	263	258	254	266	269	294	253	253	251	255	276	252	270	254	257	242	266	246	264	220	232	267	288	258	244	283	270	233	263	245	262	248	285	256	262	250	252	241	252	261	214	274	229	275	258	256	265	271	264	232	282	244	261	247	267	258	246	272	252	259	266	253	275	251	270	264	261	253	256	244	246	257	272	248	277	241	266	249	270	237	274	276	293	271	214	254	296	243	259	248	254	254	264	234	281	239	260	276	277	254	223	251	232	241	252	250	233	277	273	273	263	247	253	279	251	280	246	247	279	264	243	271	259	278	251	282	262	229	249	230	219	242	239	269	244	237	264	283	253	248	257	260	263	275	258	262	235	257	278	242	273	267	258	260	256	261	242	264	257	237	236	250	275	248	251	272	274	247	261	251	273	246	250	264	225	247	269	247	257	245	284	235	265	275	269	226	267	240	259	240	242	259	234	271	258	247	281	268	272	245	245	270	282	243	257	238	251	253	236	278	259	272	251	233	233	239	257	279	242	236	254	262	284	278	267	250	225	253	255	230	271	271	260	279	285	221	268	262	284	265	229	250	236	273	293	250	281	263	254	265	226	231	267	250	233	270	234	259	268	247	276	258	276	267	315	263	256	252	245	245	247	252	247	284	254	270	256	238	246	242	259	261	244	263	266	247	237	238	279	264	257	244	247	272	257	243	289	258	235	255	256	244	250	266	242	259	246	238	251	241	232	241	280	239	244	263	266	240	232	258
10995	10556	8706	4579	3021	2253	1677	1350	1186	1043	927	835	738	753	733	681	627	605	597	607	558	549	542	559	544	566	554	488	559	505	553	498	470	519	540	505	507	540	460	519	503	517	514	480	503	510	483	482	509	456	478	480	489	512	499	513	464	452	503	504	464	450	453	450	484	527	505	512	469	481	485	497	471	462	461	469	508	501	498	512	447	473	443	473	479	467	509	475	502	508	502	464	487	486	461	524	518	482	465	482	479	478	483	499	474	492	507	480	459	460	439	499	486	471	484	455	518	483	457	447	489	498	500	459	467	479	497	509	435	509	498	458	496	450	510	509	522	489	472	500	492	464	480	486	470	444	464	491	468	451	492	508	517	486	529	497	476	466	472	487	526	454	479	463	492	445	502	500	462	501	497	488	448	464	517	474	461	480	486	462	495	485	453	496	489	467	436	474	455	475	469	464	482	506	472	485	458	513	462	461	479	481	463	447	468	471	492	476	483	469	467	480	474	465	487	451	491	480	494	475	476	502	496	532	503	476	469	503	488	458	444	491	443	470	445	511	484	450	467	489	462	452	452	465	499	511	491	481	461	486	481	488	482	447	500	471	483	474	478	480	476	474	508	421	508	469	492	491	494	467	454	486	459	481	441	467	456	516	468	496	471	474	459	494	463	485	505	473	479	509	500	532	495	500	534	488	485	461	483	498	489	443	491	473	492	480	499	465	445	469	451	501	467	517	507	486	464	477	469	529	476	508	457	458	496	461	465	468	462	509	458	445	498	451	479	481	482	502	476	484	504	483	473	474	476	499	494	495	505	466	495	487	489	455	446	487	448	486	450	490	491	465	493	450	460	467	441	453	465	498	484	468	459	464	481	527	500	520	439	478	456	440	458	468	492	483	465	500	490	493	499	465	487	473	510	493	475	464	471	479	477	488	460	462	435	465	478	491	479	472	491	455	516	477	473	472	485	510	456	441	473	479	455	467	496	443	498	492	489	497	499	552	467	447	476	472	455	458	470	522	468	488	496	497	471	464	521	473	488	490	455	505	486	429	451	459	452	495	487	497	480	485	475	466	479	451	497	442	496	467	463	448	449	500	485	500	463	489	459	487	477	454	446	488	473	460	479	461	452	473	500	486	467	479	473	501	469	466	446	469	444	499	468	487	468	474	517	434	491	486	512	443	465	506	464	461	481	421	456	493	453	478	480	464	474	439	513	481	483	488	460	508	482	513	468	502	482	485	456	491	495	439	472	461	459	457	458	458	440	476	441	485	476	443	519	484	443	502	449	495	477	469	500	490	521	496	450	477	459	479	486	491	495	493	497	468	512	508	463	497	482	442	463	485	499	491	490	481	456	485	459	488	468	476	458	453	468	444	493	521	451	463	500	483	482	509	468	474	475	452	466	489	471	498	462	443	474	472	487	460	466	489	454	500	474	417	494	443	464	427	476	458	454	464	490	451	463	418	473	460	475	446	474	502	452	482	425	472	462	529	455	474	488	472	480	451	500	483	479	485	467	462	487	436	463	480	489	454	469	484	492	493	473	437	485	489	480	489	517	478	451	478	483	478	478	491	493	471	472	499	474	478	448	493	497	459	484	481	504	479	471	455	486	489	490	472	474	497	478	453	500	433	469	489	454	506	435	477	445	520	518	498	497	478	467	485	461	457	462	507	497	483	502	473	433	454	496	482	481	467	458	495	452	485	432	469	486	469	506	460	453	471	428	516	496	507	487	497	537	497	469	473	482	469	444	442	469	468	455	457	493	438	504	509	489	471	504	481	475	465	491	474	492	461	458	470	511	477	469	479	468	528	466	452	437	475	497	462	465	433	467	501	473	515	481	493	458	464	509	497	460	477	464	507	501	461	508	515	472	475	473	466	484	455	447	470	505	496	478	495	480	489	489	489	468	482	460	517	495	462	466	443	471	475	443	490	500	473	492	478	486	461	460	510	489	485	498	457	454	470	484	456	511	562	471	470	472	478	481	487	484	436	468	479	476	472	483	467	487	490	480	486	455	496	466	492	492	504	476	473	484	463	471	460	471	477	457	483	495	468	463	445	496	482	475	478	450	477	491	513	435	467	462	488	497	464	515	468	460	464	469	503	499	471	457	478	486	474	451	453	455	488	513	450	464	467	464	484	455	453	466	457	458	471	517	464	458	499	483	467	468	494	493	451	503	460	452	458	488	456	508	456	432	497	526	488	490	469	475	465	479	471	486	480	461	483	490	486	499	454	457	478	456	488	479	484	479	518	469	465	461	469	454	461	496	469	472	464	483	481	522	484	464	453	508	494	487	476	437	465	469	457	510	486	479	502	456	469	491	523	474	507	469	467	505	456	459	478	482	475	456	443	465	492	510	478	447	470	491	466	499	490	466	462	472	483	457	480	491	487	453	469	473	468	503	469	468	484	480	465	476	438	494	497	470	487	465	493	478	444	504	495	464	472	471	476	493	499	498	433	469	530	441	528	525	461	475	446	485	445	496	464	494	490	488	472	462	525	494	497	438	458	494	490	473	433	483	463	454	467	455	480	476	466	484	465	503	513	471	522	444	485	469	444	496	493	456	476	522	516	459	475	478	534	479	506	488	461	476	458	461	498	478	492	481	459	490	435	449	485	467	512	484	496	440	442	476	431	498	494	482	515	463	463	472	501	467	504	476	482	460	486	452	509	494	478	458	497	420	469	483	487	454	444	462	500	494	459	466	460	480	481	492	475	442	453	460	459	468	472	477	487	454	457	476	470	498	492	470	498	492	486	482	458	460	522	468	485	460	472	511	468	476	454	495	468	498	446	478	479	501	454	477	434	480	445	460	495	471	482	452	488	449	470	441	461	489	469	454	515	467	483	472	453	500	489	455	458	468	514	454	451	493	470	486	494	493	488	505	471	477	501	495	452	468	512	471	475	469	500	497	481	464	485	477	488	432	514	499	468	491	484	467	483	491	488	464	483	490	497	430	507	458	445	470	481	507	509	460	505	493	519	496	518	500	455	470	465	493	456	471	467	478	452	441	483	473	509	476	447	457	462	490	490	460	455	469	480	502	454	494	515	495	453	479	469	458	514	481	436	497	449	468	490	479	491	474	435	475	487	448	481	432	443	468	481	461	465	494	484	474	428	444	450	474	474	442	448	506	460	496	475	473	446	488	491	479	475	456	441	491	507	506	469	448	478	476	490	460	484	497	450	469	485	480	429	477	487	531	425	512	466	504	488	491	437	484	467	480	451	494	473	484	486	455	469	505	488	492	486	458	457	489	492	474	454	467	465	463	496	472	480	479	468	489	471	447	489	461	479	498	453	445	499	435	470	480	437	450	447	508	457	453	473	500	482	507	486	487	497	462	507	515	466	473	464	474	477	471	459	483	477	498	487	501	497	458	489	494	447	500	514	444	429	499	495	459	487	464	462	480	473	451	489	449	519	460	467	480	482	471	471	477	493	501	476	452	470	482	484	485	451	439	456	508	485	462	475	459	490	469	469	489	498	501	463
23081	21044	28793	23495	21047	16902	1962	932	793	694	607	619	561	549	519	493	556	491	526	486	481	475	456	496	513	470	501	487	469	461	506	470	461	468	474	438	451	485	437	426	482	472	452	454	442	437	476	442	414	421	460	438	457	421	455	475	431	419	473	426	453	454	451	452	427	430	477	397	431	417	410	446	444	466	452	426	462	435	489	460	452	445	435	395	473	433	448	481	424	433	452	441	400	439	427	411	435	397	436	419	458	393	452	470	436	434	425	449	423	387	458	437	473	482	443	422	436	411	458	430	436	420	417	458	416	447	434	423	436	427	454	396	451	467	396	412	441	431	453	448	425	473	433	478	411	400	448	462	401	433	420	450	427	449	420	449	428	421	432	441	417	466	417	426	446	431	432	429	439	435	421	433	411	389	437	444	458	424	405	423	419	436	441	437	467	416	424	442	456	479	435	455	459	421	432	407	435	489	399	449	436	454	462	442	402	388	421	424	431	424	447	452	432	419	445	477	474	458	459	474	448	447	428	440	395	407	412	402	442	444	459	442	429	437	419	437	465	417	440	453	443	422	440	394	407	439	473	441	455	421	436	446	407	407	438	423	412	407	443	435	421	418	440	433	456	434	450	466	414	462	440	421	412	459	440	422	443	434	444	435	418	428	410	444	417	488	425	414	452	434	422	430	446	470	438	433	436	413	449	432	398	428	425	402	451	405	473	408	438	455	428	449	439	461	413	433	440	461	474	388	452	464	423	494	405	459	461	437	473	449	412	437	448	450	428	456	401	424	424	425	390	441	423	437	424	479	459	451	441	469	428	404	441	446	430	400	428	408	384	424	443	443	444	418	407	440	408	417	467	438	444	414	444	455	416	427	416	410	464	440	447	430	448	455	427	456	402	451	438	435	397	404	435	445	399	479	474	439	399	467	443	439	433	396	430	428	432	436	421	409	426	455	448	445	436	437	450	439	469	411	437	451	450	473	456	415	442	430	436	427	427	429	419	418	453	429	388	426	425	470	440	415	401	440	421	445	458	397	419	420	460	411	439	429	424	422	455	410	418	432	391	404	413	442	424	453	440	449	457	446	475	446	446	475	489	470	407	437	428	425	399	475	448	409	471	452	432	418	420	443	448	436	398	419	440	483	413	420	443	412	421	417	442	430	411	418	429	464	418	411	424	432	442	443	430	462	440	469	437	432	453	444	417	417	444	422	403	457	428	409	506	382	439	436	429	433	417	396	417	434	427	483	456	422	432	426	426	404	444	448	426	402	413	434	426	443	439	429	442	456	415	430	468	408	442	427	474	412	435	388	416	443	423	459	415	447	447	476	402	427	437	438	410	447	434	429	403	429	417	451	444	436	378	465	429	446	434	447	368	413	453	460	447	419	425	444	419	439	454	431	459	438	437	424	438	435	439	471	445	433	385	473	441	423	419	405	444	414	412	424	440	435	410	467	434	396	441	418	405	455	468	424	414	452	448	448	441	466	468	390	414	420	425	450	435	412	426	434	445	397	440	421	448	453	453	464	481	399	436	437	447	397	432	443	457	409	413	415	446	417	407	413	449	440	419	423	436	468	458	439	428	398	422	457	415	451	405	449	437	442	440	432	438	458	479	443	438	429	446	420	437	454	424	412	389	456	467	406	435	489	429	434	422	408	449	422	453	446	410	424	421	406	400	407	422	443	421	443	459	431	450	444	452	445	437	446	470	419	422	423	444	426	411	426	394	437	434	460	431	462	421	421	436	392	436	444	435	398	417	434	418	446	440	465	424	430	425	410	455	438	506	426	406	428	423	420	437	442	417	428	416	415	426	459	438	455	425	480	449	425	484	451	386	405	419	425	444	405	453	441	442	403	442	417	447	477	440	411	390	447	458	436	453	433	439	440	446	440	437	451	443	414	445	454	461	436	434	407	446	423	456	426	428	433	415	467	452	431	481	434	434	441	407	412	446	429	392	424	450	424	446	459	430	436	428	452	420	428	397	413	456	452	429	438	452	428	432	432	436	422	457	388	430	402	446	454	401	440	434	451	492	464	428	488	450	438	452	432	431	430	418	445	427	437	441	427	407	427	420	438	465	437	401	441	479	410	382	416	454	473	428	448	432	438	469	484	396	421	410	446	463	465	425	420	409	418	427	437	429	439	432	422	440	421	410	440	452	411	481	403	443	416	461	409	414	453	431	414	424	440	409	432	428	455	413	374	459	440	464	441	418	417	470	384	436	428	442	418	406	404	421	416	450	454	414	423	453	494	433	427	435	437	400	422	461	438	443	432	400	422	438	435	450	429	443	421	450	432	423	439	446	422	403	414	412	451	387	418	421	427	459	425	410	413	405	388	444	377	413	427	444	444	461	438	431	442	442	415	451	437	458	435	407	418	423	430	468	452	511	396	452	437	448	433	424	445	439	428	405	486	433	422	452	458	457	428	425	417	426	424	443	461	387	435	441	403	465	437	441	446	424	430	429	462	398	432	428	433	411	422	392	435	425	427	428	409	419	410	446	410	425	418	431	410	380	424	437	460	432	415	450	460	447	414	449	439	405	454	441	494	420	441	464	466	381	423	440	443	428	456	428	420	450	436	448	471	439	403	452	439	455	422	421	437	430	423	446	444	422	428	409	427	416	410	459	474	432	439	442	425	446	437	447	426	452	422	452	435	436	432	437	443	447	421	370	435	439	403	474	408	441	398	437	442	418	474	431	433	410	402	417	457	437	419	444	427	436	459	441	436	404	408	427	432	451	461	415	439	464	471	417	437	440	417	456	421	450	454	428	441	425	407	441	432	439	460	435	404	399	425	441	400	420	458	452	413	412	433	383	420	409	440	445	447	472	426	407	417	437	439	404	435	428	421	418	447	426	475	406	434	423	426	422	478	447	360	458	459	441	409	449	437	443	429	438	392	439	433	413	437	407	430	421	421	440	458	426	435	451	419	417	446	425	443	458	433	435	439	421	432	428	443	447	436	470	433	441	463	426	420	501	401	478	458	439	417	406	432	404	410	465	403	441	405	442	450	447	427	446	427	451	448	430	408	394	408	434	406	426	446	438	436	411	451	450	456	439	443	424	462	435	414	427	447	451	433	464	443	402	413	453	419	467	451	433	426	438	417	434	437	434	398	485	433	405	426	454	428	429	407	404	426	455	408	413	424	463	457	437	431	435	409	439	438	413	409	439	429	426	434	479	453	423	426	458	422	438	401	438	451	407	415	457	393	438	398	463	457	438	442	414	455	443	389	430	455	440	443	460	431	438	432	396	431	420	452	462	429	415	451	416	423	464	412	414	399	420	434	417	461	463	448	481	435	446	409	398	411	447	425	448	444	428	384	423	447	422	428	432	440	431	427	435	461	442	425	405	445	418	440	394	431	427	412	426	440	443	441	438	430	463	395	449	421	450	452	462	440	450	461	441	411	450	461	440	416	462	417	410	448	455	448	424	404	431	427	409	461	439	460	415	427	463	435	429	429	431	395	453	388	447	430	446	415	407	429
14133	16463	13892	7583	5216	3763	2991	2424	1942	1705	1505	1420	1307	1144	1128	1085	1026	978	935	898	923	967	862	855	857	845	880	854	837	809	759	845	784	808	781	802	803	810	721	742	760	758	772	758	761	751	764	757	752	728	757	699	760	718	756	777	742	726	764	747	745	773	761	772	739	706	769	723	720	725	725	737	730	701	740	760	716	759	755	752	721	764	698	727	748	733	692	726	773	751	694	735	734	718	729	741	706	735	690	727	708	743	689	688	698	736	742	733	703	746	713	717	709	724	759	723	717	753	684	741	763	700	751	789	685	759	753	690	733	725	671	777	696	701	664	708	718	763	753	774	743	720	704	717	695	772	719	699	746	751	742	739	773	702	736	708	713	704	768	706	770	715	725	725	763	691	729	702	793	740	736	776	683	737	739	740	737	728	782	741	693	724	726	747	766	778	687	742	724	767	759	750	674	705	762	702	748	747	706	720	737	719	713	713	747	697	736	697	725	728	735	763	712	697	681	742	750	774	759	721	778	743	704	735	753	719	754	719	748	727	734	775	731	762	679	721	729	734	666	768	697	735	733	697	707	759	705	693	712	724	778	748	780	752	672	787	749	704	739	682	719	726	743	753	724	668	731	737	776	802	741	674	707	739	760	781	721	713	738	705	733	712	746	759	744	726	725	724	750	713	745	729	703	657	760	748	757	739	705	733	715	723	724	692	742	736	731	708	733	757	744	723	733	693	766	688	710	709	755	725	705	745	716	772	763	705	708	756	751	756	746	706	726	670	744	761	735	744	688	745	722	715	752	749	726	744	748	781	743	724	739	772	738	770	672	756	752	745	743	779	777	724	724	726	739	733	749	716	756	720	733	711	719	681	659	756	736	713	733	731	811	715	738	779	743	662	785	694	742	704	712	749	729	707	768	740	702	741	753	740	679	717	712	709	710	694	745	717	724	715	762	701	699	731	715	749	679	762	754	734	730	722	671	723	741	736	690	745	736	733	715	771	729	727	742	711	735	700	696	737	769	714	730	745	735	758	710	752	798	661	643	776	751	765	728	716	755	745	704	756	762	711	730	786	767	752	756	766	702	742	726	741	734	706	738	747	728	732	706	775	757	692	724	760	749	774	729	774	720	752	725	735	721	738	702	679	722	755	731	708	729	697	707	758	731	719	722	752	735	710	722	754	757	716	768	716	695	768	731	731	712	729	696	709	725	700	702	776	699	723	753	782	742	743	723	725	690	710	715	706	708	732	701	669	697	737	734	728	755	708	759	737	730	694	720	667	764	663	725	744	766	726	698	773	705	736	721	751	657	734	741	746	753	798	739	673	719	741	731	752	722	716	716	733	724	713	756	717	742	712	733	754	671	721	744	700	719	749	717	758	755	706	720	709	712	721	717	687	731	706	710	743	750	697	731	737	746	706	766	699	707	751	767	696	704	729	751	753	697	748	760	751	692	720	727	759	732	721	688	732	736	754	742	718	716	752	757	686	750	704	736	661	715	747	708	711	705	752	709	745	754	705	699	716	727	751	724	739	726	714	687	713	741	730	703	757	739	678	701	716	726	677	751	686	724	700	697	694	741	712	743	748	755	694	698	729	741	775	676	724	745	706	749	698	704	766	748	743	752	735	679	697	750	750	722	785	735	698	727	717	735	752	714	700	766	718	743	706	745	752	775	762	727	728	734	777	748	750	776	723	769	742	724	720	742	756	716	738	723	751	756	729	684	709	729	716	724	761	708	772	743	760	715	734	699	728	680	737	726	700	741	700	676	703	718	677	717	692	748	720	716	706	694	696	716	728	746	673	717	752	748	744	726	786	680	804	714	733	751	744	671	689	776	685	674	746	721	732	751	777	723	748	745	717	792	703	777	738	706	759	725	706	736	699	766	732	673	720	709	691	703	740	738	743	739	716	770	723	704	726	754	724	687	760	752	675	716	724	705	765	728	699	711	723	731	739	709	744	757	767	710	689	740	736	710	783	719	729	722	724	721	664	754	723	700	761	724	703	754	775	740	740	747	725	755	786	757	747	692	732	730	733	682	698	685	703	724	720	684	735	791	744	701	741	673	726	701	737	693	750	682	656	720	699	751	732	719	703	740	758	736	735	713	715	738	723	714	720	711	754	715	728	728	694	746	755	703	742	783	765	751	747	699	756	732	703	742	747	762	735	764	784	788	692	701	720	728	733	715	722	756	703	738	677	732	722	710	682	732	694	752	729	717	737	714	731	776	732	708	780	729	765	707	688	757	720	695	749	753	750	697	787	696	717	728	704	685	709	758	729	726	720	748	687	740	721	749	734	721	738	746	743	723	701	726	668	685	754	726	707	720	689	732	695	697	705	725	725	735	732	718	728	764	739	735	778	712	728	727	686	734	711	721	725	770	753	735	708	737	732	744	721	710	763	767	742	730	709	746	713	739	759	687	715	724	746	746	731	767	712	710	751	697	721	749	764	763	748	732	764	772	723	741	726	718	736	739	732	707	738	726	765	728	725	705	699	719	726	703	741	761	682	687	700	763	720	674	766	714	677	720	690	737	690	725	724	667	727	681	654	726	668	693	731	708	715	736	731	719	743	701	731	760	734	663	702	712	733	729	739	689	747	779	748	720	750	746	751	706	755	674	745	699	743	784	716	715	712	711	731	800	734	707	777	684	726	740	711	669	746	712	737	711	706	716	688	717	729	711	725	701	730	756	715	700	721	708	677	698	700	735	705	712	703	681	702	733	717	743	782	721	739	737	675	738	679	733	730	725	774	710	739	742	735	740	714	729	685	729	739	689	726	733	745	755	709	742	710	759	759	726	682	710	738	721	712	731	733	687	720	771	756	708	735	744	720	716	705	747	731	787	769	716	736	773	745	684	683	741	723	762	692	720	679	707	783	711	700	714	741	703	676	765	765	691	755	729	719	747	741	697	738	701	737	689	747	724	749	752	730	702	710	765	712	687	749	685	763	718	763	703	766	711	724	701	715	680	743	664	749	763	713	719	732	684	705	708	705	720	718	736	760	707	681	759	669	653	719	764	724	723	720	746	757	739	691	725	721	705	748	746	748	718	706	743	745	724	729	747	702	762	784	739	718	733	670	706	724	704	675	730	705	720	761	723	718	760	675	740	738	787	755	735	759	751	709	684	726	746	738	730	736	715	782	711	724	682	703	699	771	757	718	743	755	693	720	735	750	699	733	750	688	755	747	748	768	662	741	791	705	689	717	726	726	761	687	679	708	690	722	692	720	730	737	686	724	686	721	715	708	706	755	731	740	723	737	743	715	752	720	792	726	724	770	735	742	719	695	704	761	709	736	704	700	696	730	779	734	725	685	712	687	725	691	716	779	716	683	734	675	783	721	696	769	694	789	780	683	680	640	695	742	724	683	704	775	687	719	705	760	769	749	745	762	715	710	767	761	697	723	701	728	692	704	711	737	704	741	740	752	743	753	760	671	695	713	727	704	708	671	720	732	751	746	742	755	756	696	705	738	694	763	774	726	687	712
26604	20028	7222	1034	678	643	604	567	620	563	574	595	578	611	547	552	563	558	576	563	552	583	525	543	534	486	567	553	576	557	563	576	611	524	553	522	568	577	548	522	552	589	573	565	550	537	516	568	531	575	537	537	588	541	562	559	586	549	574	568	566	556	514	577	546	573	520	521	525	585	569	536	523	597	566	547	599	552	525	600	528	571	533	537	568	556	554	571	511	554	582	529	569	582	538	549	566	556	550	540	548	570	541	596	526	570	593	573	580	555	527	524	556	543	560	560	540	536	588	526	562	539	532	549	550	587	586	569	560	520	587	542	560	548	576	558	579	578	538	516	571	537	559	548	571	535	574	567	534	596	552	538	557	544	529	545	562	549	588	576	568	582	572	531	568	559	570	552	572	551	603	576	515	590	518	572	612	540	561	568	623	595	543	557	578	560	580	546	537	567	532	549	557	568	548	563	569	599	547	574	557	556	543	608	595	579	603	562	558	562	629	548	558	545	570	544	565	571	531	519	510	563	549	560	598	555	561	582	566	526	584	532	559	569	573	546	586	523	551	559	621	547	565	548	551	566	595	578	563	542	554	562	544	518	536	549	574	562	563	570	550	575	554	571	539	546	572	569	574	579	563	547	543	547	608	537	516	518	552	563	570	529	578	600	553	582	540	547	511	570	549	582	560	551	554	539	555	545	524	517	551	566	548	539	578	596	617	546	550	508	571	554	579	565	510	565	540	572	569	571	536	551	593	565	571	536	543	579	541	547	560	533	584	542	562	523	589	524	542	580	558	574	602	583	549	530	575	540	554	587	602	572	532	562	543	550	520	560	551	566	558	538	532	528	580	555	595	554	605	572	578	546	552	544	562	551	573	534	580	535	540	552	574	550	571	498	577	535	525	579	555	571	570	556	562	507	521	549	568	542	514	556	584	546	559	601	611	545	598	551	590	586	539	518	569	531	556	548	544	551	542	540	566	584	601	556	555	575	494	530	574	531	586	579	521	571	554	530	585	563	514	563	554	552	555	579	545	594	588	564	573	585	594	577	573	552	553	545	562	525	560	552	598	553	543	585	583	535	536	522	560	566	560	600	525	574	534	559	589	612	569	551	545	567	524	555	548	540	551	583	579	527	536	535	547	548	542	527	527	571	556	546	570	558	570	563	552	587	516	534	559	586	576	537	555	575	565	555	599	539	554	583	523	554	544	528	563	565	579	559	519	594	575	576	511	555	561	581	530	570	595	582	559	571	611	567	524	527	609	568	546	551	570	520	559	551	577	539	551	553	540	541	532	559	507	524	553	518	571	547	549	575	559	600	558	542	524	551	558	516	527	556	553	517	564	554	556	576	578	574	551	554	568	578	535	537	549	548	536	572	550	517	581	536	556	578	578	548	534	538	532	562	573	548	527	568	551	533	546	552	544	577	534	536	592	535	575	581	563	580	551	586	557	559	506	599	577	530	523	568	543	555	558	571	563	554	515	551	551	530	536	580	533	547	539	544	585	551	564	579	545	565	588	544	552	539	576	571	604	589	613	543	548	584	577	575	622	512	564	564	546	539	552	581	578	576	562	577	584	569	511	541	551	588	497	537	582	569	541	545	551	558	557	530	580	593	578	522	560	570	558	548	543	570	571	575	582	582	525	550	565	565	595	567	550	540	566	517	524	539	590	586	583	594	590	521	558	584	587	550	573	557	584	587	565	564	562	511	575	538	544	591	562	545	524	581	572	574	558	595	561	600	537	536	543	595	512	511	554	559	495	578	513	569	535	581	569	547	564	510	580	557	569	610	545	528	557	533	585	552	558	556	522	533	553	569	539	581	590	531	563	544	556	533	549	551	588	563	607	558	556	559	561	570	566	542	540	581	587	580	606	562	538	559	549	545	557	563	524	584	552	570	553	539	571	584	556	517	522	551	544	544	555	526	598	566	561	529	553	561	561	591	561	570	567	535	541	529	549	553	533	571	569	554	548	588	582	590	529	568	549	564	572	532	558	551	542	532	543	604	582	556	525	591	542	541	557	561	534	576	570	540	536	545	575	521	547	536	580	540	578	572	564	581	569	556	574	557	592	580	557	557	613	539	510	580	564	554	564	548	578	587	593	540	537	520	590	541	579	519	525	586	552	532	555	550	575	546	561	480	580	561	562	528	570	577	538	528	558	551	528	539	536	606	567	569	552	534	573	595	560	558	590	579	515	585	522	571	507	568	574	576	577	558	559	556	561	591	590	563	552	580	555	520	587	565	542	638	547	594	567	537	513	568	590	560	548	595	592	555	568	542	571	563	563	541	520	538	521	567	563	546	551	530	545	575	568	562	555	584	556	579	560	538	568	537	520	557	571	543	519	579	548	532	579	564	541	573	521	548	566	551	557	564	581	544	577	564	558	565	584	634	579	591	574	600	573	593	538	532	509	520	547	555	533	569	557	541	551	584	553	565	539	530	585	545	605	591	569	542	586	544	597	584	524	584	552	553	598	522	587	577	515	566	562	532	600	508	556	577	530	546	535	529	564	586	577	614	558	534	537	545	545	542	553	566	574	555	596	588	515	545	562	554	554	564	526	580	540	571	537	595	547	505	539	553	563	538	537	580	540	577	560	527	535	533	564	569	593	592	536	540	528	577	573	583	549	582	541	544	535	571	549	544	568	548	531	581	540	585	553	571	530	618	543	582	539	573	543	539	575	558	558	580	523	556	593	570	553	562	559	589	523	583	544	538	615	566	600	535	560	536	549	596	547	557	566	550	543	566	496	572	552	590	578	528	551	531	566	584	536	593	587	547	577	543	541	576	559	564	525	560	573	574	555	539	556	526	568	543	538	561	561	532	563	563	532	516	533	564	596	570	529	535	537	559	524	526	569	552	545	585	534	549	617	549	518	560	548	556	548	560	535	534	581	525	526	578	527	536	534	548	570	567	568	509	548	570	579	559	525	554	576	526	515	541	573	579	534	570	589	524	552	569	545	580	567	552	587	551	568	571	532	553	564	552	538	551	522	521	561	569	590	608	584	584	553	564	567	541	554	559	549	568	607	540	542	507	578	570	564	621	581	583	545	546	584	609	476	560	572	561	577	564	541	566	568	584	574	580	549	607	547	530	532	575	583	555	528	568	568	525	524	579	560	566	547	561	566	548	533	609	569	552	535	573	539	580	543	580	546	548	564	542	546	563	556	556	564	579	545	557	582	584	567	537	507	511	543	509	563	562	552	589	576	521	571	541	518	543	536	571	529	510	552	548	567	561	526	567	533	542	615	592	528	581	522	566	588	559	535	524	509	573	594	549	592	537	541	568	562	591	567	564	570	553	560	553	566	524	555	524	553	549	536	564	558	557	576	575	555	535	571	554	534	583	565	590	503	560	555	582	560	596	545	525	618	590	544	569	500	529	569	556	531	544	569	520	579	557	568	557	570	542	528	539	594	609	555	546	550	553	557	521	550	566	545	552	518	605	593	574	579	550	549	577	534	584	536	563	557	543	537	597	536	577
5918	2156	1953	1392	1212	1106	1114	1109	1021	966	1035	1008	969	968	962	962	976	993	941	1001	954	999	961	972	973	1011	1000	973	938	993	1037	968	938	982	977	950	988	975	970	961	987	944	1018	970	922	960	1022	974	955	997	1039	947	1034	986	947	1001	992	996	992	955	931	978	982	937	1018	968	1032	1011	945	1043	953	918	955	1018	991	1008	1005	1009	972	1015	976	956	981	1009	913	1000	1029	959	961	982	996	977	997	963	949	984	959	1060	976	945	939	959	986	1013	1014	981	963	994	994	1029	953	1020	962	967	934	959	996	999	918	962	1057	998	988	983	1019	1003	934	1021	967	924	994	984	1028	952	997	961	963	1072	1004	979	1049	951	1032	1002	998	1002	1000	927	953	938	1013	991	989	995	1021	934	1033	962	957	1004	1022	923	1003	1017	991	991	964	999	907	1006	976	990	988	933	981	995	951	954	957	996	974	1038	981	949	1041	972	1028	994	983	934	983	931	915	955	973	978	920	992	971	973	956	969	980	1015	1011	964	984	1005	956	999	944	988	970	1011	924	1002	1017	1015	1013	1035	956	1009	994	1031	953	1031	990	1011	1017	938	997	965	975	977	981	1011	999	903	1014	981	990	986	919	1001	931	1019	974	972	965	988	972	930	963	969	1009	960	1007	993	996	950	970	990	946	985	930	1000	1011	960	981	944	976	987	956	1005	995	972	993	1018	911	978	980	979	994	1016	991	960	984	979	979	1004	1015	948	988	940	932	901	951	1010	1007	956	966	946	996	968	981	987	1012	1042	983	970	998	985	997	966	1008	1008	977	943	1030	939	905	1038	974	951	986	975	1038	939	989	925	943	1030	958	998	917	987	1003	974	975	951	976	959	945	937	995	969	993	1018	960	1007	983	989	951	964	965	970	996	1004	975	997	978	987	965	992	961	977	948	963	1004	1015	987	976	933	950	1004	970	965	924	952	950	954	998	983	966	980	1035	975	1005	996	1004	1018	934	969	938	942	945	1009	933	957	1002	1018	975	1028	974	1069	933	984	963	986	964	912	994	951	970	1034	957	1005	956	997	970	964	1014	1026	948	942	1001	994	976	957	973	982	986	963	1009	927	984	961	1022	961	1023	968	955	949	955	975	926	984	936	984	1000	956	976	971	976	1008	955	975	928	978	965	921	989	1024	967	982	961	961	977	981	960	989	962	967	941	994	992	995	949	974	966	1005	985	1026	907	1025	932	1013	1031	999	992	958	986	990	1029	972	940	998	935	1010	911	977	968	966	994	967	976	987	1007	968	980	936	1008	972	970	974	1018	993	1000	904	928	932	958	927	993	978	1009	913	1009	978	944	971	960	926	1033	1037	951	1024	1019	986	975	930	926	950	971	984	986	956	995	989	995	957	964	982	961	974	999	955	992	979	983	998	996	1026	925	936	1017	1045	1023	992	1073	965	949	987	979	968	953	990	973	993	1031	944	1001	1017	959	978	940	958	983	963	968	977	968	983	971	933	950	953	1007	916	994	931	990	981	1003	955	1006	946	979	954	966	973	997	963	999	968	1014	996	966	998	1039	976	952	999	1054	956	913	961	984	1030	1008	1022	947	968	994	1028	1012	1040	990	1002	1005	970	984	988	986	942	971	946	986	999	976	1010	1008	1018	1040	964	981	1008	956	910	977	992	991	951	935	973	964	991	997	966	973	933	937	962	954	991	987	957	985	989	1012	978	1023	990	981	934	914	1010	992	1000	992	957	1034	960	1014	967	936	946	946	1007	1020	971	930	947	974	993	951	1009	976	968	943	973	947	946	932	977	935	1007	979	1017	1020	1042	938	1006	964	977	934	983	1038	934	993	989	947	973	972	942	1018	1029	992	972	922	990	955	977	984	1037	975	969	1002	1014	1003	961	982	1005	968	994	991	986	971	980	936	994	957	953	959	1020	979	989	968	963	986	1011	947	1017	928	959	973	943	972	958	961	978	931	969	966	970	927	951	956	975	952	956	971	977	952	1011	967	989	952	949	935	927	959	987	981	997	969	942	906	1033	926	993	969	1016	950	978	992	932	960	997	979	978	942	1008	993	975	1029	965	972	985	917	962	961	988	884	1007	990	971	999	990	1008	982	917	1008	1015	946	932	935	934	953	972	1020	964	937	987	987	1015	924	1006	958	961	1001	924	941	1069	944	975	948	955	1008	955	992	962	956	1054	912	956	966	941	953	950	1020	1031	958	1023	925	997	958	952	995	998	993	972	959	936	996	1017	939	965	927	950	960	956	1024	975	1007	962	947	1006	1024	927	991	987	928	995	907	956	1001	977	973	927	942	914	958	1018	899	1017	954	991	1007	978	1013	951	1029	953	1019	942	964	971	1001	984	965	968	986	979	963	975	990	1019	977	933	977	984	998	948	981	1019	988	922	955	982	962	979	965	980	974	968	933	985	989	966	1012	965	925	974	999	942	962	904	941	999	978	965	965	1015	965	1012	976	937	929	1007	963	922	955	1025	997	963	921	962	959	941	1019	992	974	926	1002	992	910	1000	942	997	965	940	995	961	982	980	983	931	1032	1006	1005	967	955	926	1015	974	984	918	972	943	973	939	1017	1005	980	951	958	991	1006	974	968	1019	1006	999	958	1002	1002	983	985	1006	978	971	996	1030	1002	977	975	974	1001	1010	980	1000	1025	1009	931	936	966	971	1015	980	959	996	992	967	943	957	989	933	993	970	950	939	986	998	964	1076	947	966	999	985	1043	1037	975	991	1014	984	989	1022	1015	962	1019	947	962	974	959	1000	973	1025	1008	993	964	993	947	954	975	953	1058	999	961	989	989	955	1016	1000	938	998	996	935	947	997	956	1031	953	1004	924	1010	970	1054	990	985	949	1007	958	993	955	928	995	946	995	957	967	942	997	1013	986	998	969	955	1023	944	980	1012	1001	941	908	911	960	940	944	980	995	935	990	1002	941	956	996	945	935	1015	923	942	982	1015	1002	961	924	974	972	993	994	970	1010	977	982	996	988	985	966	977	927	1009	945	1001	1013	996	989	975	949	1019	991	943	944	967	1006	974	988	972	973	993	946	928	950	1056	970	1067	964	970	1039	978	1024	971	997	942	945	971	1037	958	973	963	954	963	1017	948	970	997	983	971	1067	1004	937	993	1010	971	1005	989	977	961	967	981	933	963	927	1005	980	991	993	940	940	992	985	945	987	976	998	964	998	995	1016	954	977	970	990	972	923	991	980	935	977	1022	997	930	969	930	980	970	987	955	950	1010	969	965	1033	960	945	995	977	1002	975	954	978	995	947	965	963	1011	961	941	982	976	971	987	1019	975	957	985	982	952	968	992	931	933	930	968	977	995	1013	977	995	995	954	952	975	1017	1003	952	979	940	982	1004	986	971	940	961	987	1028	978	990	974	935	983	1010	1004	962	969	1028	990	966	951	983	928	1006	993	993	1040	1023	992	978	987	943	965	970	996	989	987	1014	937	968	972	954	968	954	1001	965	990	1015	974	942	1033	911	965	1001	969	1006	983	996	996	1036	968	953	950	1006	975	957	946	955	889	938	952	953	990	1012	982	976	935	995	1000	1009	1020	974	1022	1044	980	960	1019	1011	953	949	961	1047	1015	964	951	923	939	1029	1003	953	994	925	984	971	965	969	936	949	959	1004	984	977	975	1015	1026	971	985	969	1021	983	974	986	954	946	943	973	912	978	929	985	980	975	924	985	978	956	1002	979	952	963	1046	1029	1004	968	1034	965	1001	992	992	987	974	1006	989	993	929	937	998	1022	1023	988	1032	1016	1027	958	938	997	943	936	995	984	936	950	943	962	954	956	1015	952	959	867	977	968	985	937	929	952	988	912
24066	21038	28137	24130	19146	1717	676	515	406	416	381	337	369	302	291	332	295	300	298	298	280	283	282	272	254	295	253	235	244	246	278	287	277	256	277	253	247	241	275	280	266	263	265	281	284	278	247	228	279	257	261	282	264	261	260	246	224	244	284	255	272	241	273	264	259	287	256	272	269	246	243	242	251	298	251	260	264	256	273	269	232	283	254	243	265	258	260	233	259	254	247	266	247	244	245	275	231	258	261	254	280	260	247	241	250	248	240	255	245	276	244	258	281	228	246	240	267	245	254	256	236	278	252	263	251	257	265	240	228	267	273	245	243	266	233	255	248	264	262	230	251	277	281	256	259	268	301	263	279	245	263	287	245	237	240	243	255	234	271	297	269	267	245	238	252	253	239	268	292	248	253	245	252	297	257	276	238	248	236	256	252	253	261	256	267	234	242	251	246	236	255	261	233	256	251	251	279	249	238	247	277	276	280	233	242	259	261	233	251	247	235	255	258	257	276	273	241	255	283	253	277	277	240	264	263	236	255	242	255	248	231	274	251	263	286	246	255	237	251	229	284	264	238	276	240	267	226	265	243	290	231	264	254	238	243	249	259	259	258	267	242	264	248	241	251	289	226	267	264	268	236	250	262	290	288	236	254	245	244	245	274	254	287	298	261	270	234	239	242	252	259	224	309	243	275	274	250	243	246	255	262	261	233	278	249	262	267	256	277	233	251	259	253	243	259	249	269	282	243	257	242	263	244	263	235	251	262	244	271	247	246	231	266	239	267	262	258	266	237	273	261	259	246	227	270	287	246	247	264	235	247	252	251	267	220	278	241	250	261	282	248	240	244	223	241	286	259	240	262	228	250	247	247	269	263	254	269	270	247	249	246	263	232	238	280	265	254	256	256	266	250	249	269	239	254	263	260	254	258	269	230	259	287	251	275	231	269	255	287	266	262	229	254	240	267	298	270	230	235	271	286	273	255	252	255	261	239	259	283	232	264	257	250	219	247	275	260	273	241	278	281	257	260	276	266	274	274	286	254	262	254	255	243	240	254	263	237	271	253	240	271	251	237	230	257	262	275	268	252	239	259	271	247	240	228	254	254	256	259	243	256	285	254	264	245	229	275	248	245	261	248	285	271	224	263	244	277	262	245	242	238	263	250	251	259	251	273	251	253	261	262	246	264	239	251	249	217	246	245	253	238	255	247	285	236	251	260	246	245	248	256	259	255	270	267	244	249	238	242	263	251	263	257	259	265	257	232	263	268	238	269	232	265	265	264	267	220	238	274	248	219	231	263	264	284	263	243	259	244	275	255	237	233	257	287	281	221	245	258	238	224	238	217	252	255	230	245	272	249	259	250	261	225	274	299	259	284	267	249	278	235	249	267	249	238	251	249	257	273	280	216	250	260	280	249	287	271	229	277	224	267	260	256	252	261	249	232	269	295	253	259	245	246	262	238	258	275	247	246	252	249	272	265	263	261	251	250	243	226	244	256	265	238	256	257	244	257	236	262	262	240	275	219	242	274	256	229	266	244	270	244	211	258	254	240	283	270	265	257	243	262	277	275	275	262	236	268	241	244	285	239	262	257	240	257	252	250	236	267	275	244	276	246	252	273	220	259	255	254	265	252	266	277	243	242	268	262	263	265	256	263	233	256	242	264	256	240	223	267	259	265	250	236	245	275	265	264	262	247	255	243	249	269	257	245	253	258	247	276	244	243	222	249	267	244	234	232	253	241	262	235	240	272	237	243	256	254	267	274	268	291	253	241	270	268	239	248	252	257	287	241	234	263	243	259	242	246	250	250	275	281	232	239	240	280	274	247	248	237	238	247	239	292	272	263	246	245	293	258	269	243	244	265	251	241	270	255	232	253	249	296	242	259	267	265	277	266	256	273	252	265	250	218	271	253	229	243	241	242	236	224	265	241	259	277	262	241	265	256	247	254	263	279	253	258	257	256	228	286	256	257	253	259	266	227	266	270	271	244	266	279	271	245	250	248	269	283	222	267	268	246	264	272	229	240	265	267	246	265	243	259	235	241	252	248	276	272	262	270	272	244	230	282	280	248	259	237	244	247	286	259	244	271	296	259	246	245	250	262	229	259	233	262	241	249	236	268	269	230	250	283	248	208	279	243	230	244	254	276	261	235	261	257	255	281	248	253	256	239	253	260	236	258	236	269	257	278	263	264	237	251	254	238	277	255	286	237	241	242	282	257	259	270	213	246	264	269	278	264	278	260	260	265	268	264	256	240	233	250	231	254	240	242	263	267	272	250	265	241	253	258	250	236	238	230	231	272	254	240	228	260	252	239	249	249	234	240	265	243	238	271	261	258	259	260	237	264	261	250	257	259	233	255	254	248	230	242	258	261	266	243	249	241	265	240	246	250	248	227	243	256	257	242	254	254	243	258	253	248	248	243	259	255	243	245	249	277	241	254	244	252	248	263	254	252	250	278	225	266	255	266	248	247	243	249	262	261	263	233	269	284	286	267	254	234	248	269	268	275	243	231	266	234	269	270	283	289	272	241	248	265	273	280	245	285	224	244	268	265	238	244	258	264	265	249	229	256	289	239	256	266	233	249	268	235	269	252	264	241	232	243	272	249	293	257	278	222	246	227	271	255	252	284	280	249	257	245	266	269	230	274	219	270	233	267	266	252	267	240	265	260	279	250	229	241	250	276	264	222	260	265	268	235	248	276	249	250	271	259	259	247	275	248	275	254	266	238	262	267	260	252	241	280	233	249	274	293	257	294	274	285	240	256	264	231	251	265	268	262	269	269	240	279	265	225	270	254	251	265	282	241	263	263	252	249	254	240	244	246	273	235	247	252	254	241	254	242	243	218	247	237	262	256	287	261	265	255	213	264	300	239	249	252	233	290	252	295	259	291	227	277	257	251	227	267	263	260	244	239	250	226	256	278	279	233	276	231	251	239	263	269	247	238	259	257	246	269	259	267	258	271	276	246	239	223	258	254	240	256	253	260	255	266	246	256	256	245	252	267	258	229	250	246	236	284	239	239	251	242	269	264	246	252	254	249	258	253	243	252	250	215	217	256	246	240	236	256	262	240	250	233	249	249	247	242	223	235	259	251	245	258	245	257	254	246	242	256	245	275	267	237	278	254	262	267	290	261	270	242	243	270	240	254	238	250	282	258	258	258	232	224	239	251	282	260	262	256	254	262	271	259	262	254	273	273	272	233	243	261	231	287	265	248	252	250	235	234	227	229	242	236	253	250	240	271	256	247	255	305	264	266	248	259	291	259	256	230	244	260	231	248	237	235	244	264	226	237	282	227	275	269	275	226	280	236	236	253	274	223	265	242	269	270	235	230	244	265	248	276	259	230	277	239	240	240	247	256	243	243	265	247	249	237	278	245	237	255	236	237	253	260	252	241	284	235	233	248	253	262	253	257	255	229	254	237	245	265	273	243	260	246	255	246	249	257	268	264	248	247	254	246	235	265	242	278	254	226	246	246	250	236	265	250	263	266	238
10902	10398	8764	4541	3069	2165	1701	1294	1179	1003	940	827	772	703	683	671	626	637	568	603	568	572	552	558	519	543	529	534	514	532	522	528	551	486	506	482	484	538	503	494	474	525	464	512	434	485	494	504	519	477	486	471	498	489	434	537	465	484	481	479	470	455	491	473	455	495	465	495	453	484	484	467	505	501	506	459	499	460	472	480	511	456	460	467	501	484	480	464	488	483	497	489	517	431	466	486	456	504	485	482	483	501	481	487	447	515	466	489	460	481	490	423	513	510	504	444	477	484	510	461	483	434	482	493	461	490	463	512	463	491	480	409	484	519	457	448	453	474	430	465	476	444	503	513	459	482	487	484	487	494	456	485	426	447	496	482	482	501	509	465	475	488	485	489	524	456	511	461	501	460	447	486	460	473	477	488	469	466	510	469	478	469	473	454	476	464	522	483	512	501	489	479	447	500	497	487	465	500	464	476	458	478	446	492	467	475	488	456	491	476	514	481	489	429	500	468	473	454	455	493	450	476	493	496	446	462	456	497	478	471	454	481	475	473	464	477	467	454	487	451	510	492	477	468	478	480	448	470	494	493	466	437	483	458	529	463	482	434	441	420	465	480	515	478	494	421	491	461	457	512	505	466	472	489	457	484	506	485	475	469	479	485	464	462	475	474	439	484	480	474	487	480	486	451	449	474	480	485	450	486	475	460	493	504	446	401	466	472	484	448	498	482	471	486	465	474	449	483	479	490	471	461	464	480	476	463	509	475	532	448	453	508	484	491	476	467	489	469	454	481	466	463	480	490	465	470	484	478	471	480	477	521	463	484	494	468	480	474	442	542	476	473	455	485	446	532	469	454	492	480	497	481	518	521	452	518	456	475	475	450	481	487	478	421	480	495	502	498	524	514	481	472	516	478	525	486	463	482	499	483	502	453	472	445	498	468	509	462	481	478	451	463	470	473	490	507	480	474	459	504	517	451	479	450	499	455	493	508	447	473	490	462	480	451	467	481	441	478	472	472	497	458	478	465	484	485	511	453	521	475	502	452	474	458	422	499	465	478	476	456	472	479	483	418	454	450	468	498	474	472	521	464	476	463	482	540	502	473	442	477	460	469	456	500	498	491	499	456	493	467	477	478	487	497	463	480	468	471	482	476	456	458	447	462	468	493	464	485	488	453	472	481	501	462	490	470	454	462	494	467	497	464	504	444	443	460	469	477	475	462	448	501	461	447	439	496	480	488	481	503	476	519	495	501	480	485	460	486	498	507	489	529	466	479	484	485	484	464	456	468	464	480	499	486	444	479	433	463	448	467	465	486	460	475	507	491	457	468	461	488	467	484	461	479	496	472	487	504	456	505	489	444	474	478	492	468	474	487	478	479	477	470	440	485	502	504	486	496	459	487	490	450	456	514	487	466	470	453	504	496	497	461	445	473	468	492	452	479	465	444	487	487	495	482	459	460	479	491	479	454	459	460	480	434	487	467	488	451	473	471	453	501	481	464	481	479	487	454	468	466	462	455	455	443	471	466	502	483	473	483	420	512	486	466	492	471	495	505	465	466	474	454	461	469	500	476	464	470	464	505	485	460	478	490	472	466	495	438	501	460	431	508	479	474	462	466	488	457	490	477	446	485	427	495	500	477	499	469	507	481	500	514	430	489	473	463	466	482	485	494	497	536	465	511	463	473	469	443	464	500	499	469	470	426	508	466	506	518	495	465	428	494	465	466	502	460	463	469	464	454	479	450	451	471	458	490	502	463	458	466	429	488	500	466	455	468	491	450	474	451	531	534	467	483	462	460	461	487	468	478	484	496	482	481	452	461	450	467	491	449	441	476	475	436	496	463	462	450	476	455	511	470	485	480	462	470	477	431	506	419	461	483	488	459	508	455	475	495	456	470	465	452	490	487	476	462	460	464	520	460	485	457	511	462	440	447	482	516	461	444	438	468	521	467	442	444	463	470	461	473	456	489	459	501	486	445	529	459	463	490	520	444	489	471	506	504	438	468	504	443	462	488	469	463	463	499	491	466	457	523	489	449	500	531	502	486	468	461	500	489	432	430	434	468	457	477	440	464	514	446	454	490	456	466	468	434	498	453	505	462	458	474	484	477	506	496	494	499	449	456	473	479	489	492	477	514	472	471	486	496	518	497	477	473	481	468	492	466	467	477	449	478	509	463	486	474	471	479	485	502	448	478	490	480	421	506	520	460	453	460	461	446	486	478	465	471	453	481	495	467	461	497	475	472	488	508	458	474	463	456	453	444	453	453	479	514	456	472	473	461	511	525	486	455	458	460	482	475	496	453	458	462	451	509	491	488	495	460	513	475	458	482	475	491	533	430	507	476	466	486	484	479	478	466	493	479	439	461	470	447	434	484	546	483	449	455	446	462	486	483	499	425	506	471	463	496	477	476	453	480	488	496	477	450	470	492	455	470	465	492	468	479	464	524	443	472	460	459	479	455	504	504	496	481	430	490	472	465	450	480	502	500	449	490	466	474	462	451	480	493	444	479	469	492	475	503	488	450	508	481	486	465	478	431	486	464	486	459	441	456	468	464	493	476	479	466	485	492	476	500	494	489	475	486	501	490	456	487	494	478	479	443	449	515	471	471	460	487	497	456	476	493	469	433	509	468	435	487	496	462	460	508	489	485	498	459	441	542	434	502	470	482	458	497	489	498	472	497	457	510	481	459	511	464	479	441	486	460	503	516	487	489	470	496	498	489	496	480	463	468	462	498	487	427	472	500	459	488	448	477	461	462	458	496	478	466	528	490	511	492	484	491	467	446	451	492	482	481	493	437	485	481	493	493	466	465	520	517	483	448	504	446	475	462	488	498	475	501	480	473	469	461	452	445	473	488	442	427	472	498	480	504	479	485	504	449	484	516	470	475	478	483	496	488	493	487	444	482	476	485	485	480	487	521	477	490	497	476	512	451	468	454	510	439	430	508	483	434	482	472	454	491	497	473	454	470	467	498	470	470	462	497	480	474	469	473	460	462	477	455	442	483	458	434	466	468	506	464	477	492	453	469	483	442	493	500	491	486	474	463	509	487	465	457	504	452	494	449	496	457	472	452	464	481	479	477	492	467	500	498	462	463	458	515	464	482	490	447	473	494	496	465	464	504	451	445	506	469	476	525	513	479	469	467	450	484	481	485	477	471	488	436	450	437	476	481	450	465	451	406	489	481	489	463	485	451	487	485	462	454	471	503	446	449	480	468	491	477	474	477	467	483	487	474	512	437	465	466	488	489	448	486	452	445	446	479	465	452	506	467	511	500	474	459	466	488	452	462	469	473	453	478	469	499	486	511	478	507	441	468	478	513	472	489	491	462	479	509	508	462	472	467	483	484	448	469	437	510	448	477	489	485	467	474	464	480	483	535	465	480	460	495	429	502	479	460	460	496	491	495	484	485	480	450	466	476	485	427	489	472	461	459	476	410	484	478	466	515	503	496	511	470	447	457	493	442	523	465	501	459	452	469	484	486	463	457
23134	21030	28792	23468	21039	16929	1936	946	747	687	632	601	574	563	558	488	524	468	505	482	472	486	508	479	483	471	538	470	461	480	449	516	504	460	475	454	451	443	421	429	468	444	453	482	459	425	391	485	472	441	442	476	444	470	418	435	416	459	433	470	390	432	437	441	442	446	453	424	452	408	430	409	447	465	449	504	442	395	381	440	431	450	445	416	444	440	456	444	395	444	419	425	433	442	469	438	426	452	442	403	455	401	389	448	388	433	439	415	424	432	414	461	464	464	450	451	444	473	457	484	476	437	410	437	440	430	409	414	428	436	430	461	414	459	452	425	464	425	442	480	447	458	437	425	418	460	410	393	416	433	426	471	411	433	451	415	463	424	445	417	477	446	414	421	398	431	454	432	424	432	406	425	429	430	427	407	445	430	409	454	444	461	388	443	427	438	457	450	393	417	416	431	402	397	425	454	465	431	461	422	431	435	464	418	479	436	437	451	432	427	427	431	394	424	404	411	456	417	451	406	443	447	421	453	415	409	444	478	451	474	410	452	392	442	440	455	467	431	448	436	409	420	436	421	463	399	403	437	411	448	458	446	443	416	424	399	444	448	479	440	398	399	404	401	430	410	452	472	392	412	449	426	424	453	439	407	414	439	420	435	395	452	420	434	386	429	426	440	453	440	414	396	455	451	454	418	413	422	435	422	432	434	440	447	465	452	444	438	444	430	427	407	443	435	487	411	442	449	391	399	429	418	425	403	455	434	412	411	457	468	430	465	382	427	434	460	470	418	394	427	433	469	432	458	426	400	440	435	445	405	423	444	415	446	420	429	430	406	459	412	390	438	466	431	448	422	449	443	431	401	407	470	456	454	416	446	445	430	428	441	423	460	454	394	463	436	426	426	444	453	418	399	460	441	460	412	450	413	438	433	451	414	439	447	441	403	404	390	419	422	440	438	449	455	434	477	431	425	436	395	421	432	432	422	441	469	423	453	458	438	444	426	443	450	436	437	422	397	469	446	470	436	471	410	397	391	410	444	459	417	448	435	458	421	420	449	428	434	432	447	453	410	448	461	458	466	416	425	453	405	425	418	467	449	450	448	437	434	408	448	443	447	423	411	420	424	444	405	445	446	436	430	459	473	447	447	426	419	434	456	412	452	414	433	407	402	421	419	457	422	438	432	438	426	474	439	437	386	442	444	399	410	426	428	413	449	447	441	442	422	417	408	446	465	450	460	397	434	437	434	414	421	432	443	466	432	424	465	403	410	407	459	401	435	487	428	407	478	394	375	417	451	425	481	444	445	448	420	436	453	395	443	460	414	446	458	446	486	395	424	476	460	448	439	429	423	437	464	398	426	450	442	436	446	432	423	451	420	478	401	459	452	405	472	424	428	473	437	457	420	444	442	452	409	460	420	411	410	449	440	415	404	419	430	404	475	477	423	451	462	441	427	421	464	434	423	382	435	431	438	421	427	436	430	437	425	439	431	436	455	421	437	468	432	417	452	432	417	417	412	447	423	457	409	463	422	425	412	436	457	431	438	448	435	429	427	435	430	445	413	422	420	449	422	425	454	455	408	452	433	461	422	430	428	446	397	465	436	462	447	441	429	427	454	414	448	414	427	443	398	449	451	420	450	454	439	413	445	431	449	436	419	455	439	462	452	407	400	450	441	446	437	425	429	443	418	459	421	453	456	428	451	439	440	437	457	428	412	451	406	411	405	448	457	424	466	406	462	436	386	444	420	464	449	441	429	433	449	421	448	420	446	431	460	434	418	439	411	405	442	414	443	439	473	426	400	407	384	404	439	438	489	429	433	413	439	461	453	455	406	456	442	443	440	457	386	374	445	445	460	453	453	423	423	425	458	449	458	442	417	412	445	438	428	425	423	408	470	478	464	421	478	415	431	423	418	446	397	422	430	474	446	427	402	453	426	428	399	431	478	450	439	409	434	427	445	423	445	459	419	443	413	472	462	438	439	413	460	463	449	432	427	427	449	451	452	409	398	415	435	407	426	399	411	448	466	469	455	427	425	448	471	449	450	445	371	411	455	462	395	453	433	433	406	434	431	404	432	436	439	455	450	408	422	474	457	435	438	401	430	466	436	444	422	421	431	391	443	436	398	423	451	422	441	455	413	409	480	427	397	438	386	436	417	430	386	431	436	422	435	427	428	438	403	451	441	432	402	454	433	477	454	430	437	447	463	415	414	418	442	419	441	382	427	449	435	483	420	436	426	410	437	442	390	421	453	476	441	445	422	401	390	433	458	422	439	405	450	402	398	431	428	421	458	404	453	462	439	428	430	372	451	463	391	444	421	414	422	416	443	419	477	431	404	442	405	458	461	445	456	395	421	408	431	459	402	418	446	399	441	413	404	438	422	450	447	420	423	435	473	472	452	436	475	437	407	439	416	438	442	435	426	409	443	437	449	443	455	426	455	457	448	429	444	377	426	420	473	431	408	432	386	420	478	441	446	430	427	445	442	420	447	397	435	451	423	464	433	443	412	444	451	428	449	439	447	433	445	466	390	460	432	414	409	408	430	415	441	413	466	477	425	411	442	422	419	430	441	431	440	457	433	406	432	411	418	414	441	425	439	448	420	464	439	427	454	411	433	402	450	438	455	481	396	398	425	434	427	460	444	429	419	462	408	461	426	454	440	494	421	431	428	462	432	416	455	396	419	441	426	434	418	485	413	424	404	407	431	401	436	446	395	442	447	424	441	431	459	425	456	410	416	427	405	460	417	425	386	416	441	416	407	437	447	415	446	428	424	439	442	417	437	436	433	396	451	413	447	442	436	418	402	448	450	421	423	450	432	414	460	447	442	454	453	452	451	422	417	461	411	431	417	409	413	492	434	425	436	456	478	429	418	435	436	403	407	394	450	413	451	405	444	462	417	424	431	431	442	442	458	464	426	442	442	427	424	459	446	454	412	436	432	402	425	388	450	444	422	425	451	406	407	422	445	465	413	409	410	419	430	396	381	415	420	438	410	434	397	438	401	450	431	472	461	448	459	429	447	430	454	437	441	450	437	428	455	388	423	467	418	469	401	458	420	444	455	428	420	452	411	448	455	409	435	443	441	401	438	441	448	414	408	437	425	407	463	426	446	461	447	428	440	397	407	429	453	440	463	435	441	453	436	401	427	424	420	441	453	442	459	417	464	444	443	420	413	415	464	470	444	423	394	429	424	433	419	439	419	432	416	384	439	404	448	439	482	441	457	387	401	409	434	436	435	442	398	413	430	434	471	465	455	442	409	437	452	490	446	450	420	436	409	442	438	462	461	434	411	405	403	481	401	463	429	455	453	442	409	423	430	415	430	441	396	433	417	440	447	434	466	442	422	456	434	422	450	420	429	434	417	436	411	465	442	446	439	429	411	442	393	407	424	416	423	395	429	438	431	451	439	467	426	406	403	416	431	445	437	415	438	459	421	429	456	432	443	419	432	428	429	436	429	401	441	428	434	457	436	432	443	419	432	419	451	410	455
13234	16296	13664	7427	5077	3824	2959	2394	1877	1709	1538	1420	1222	1204	1102	1050	1067	966	994	857	875	867	890	915	812	842	869	846	811	832	766	767	825	761	800	787	761	770	748	757	821	763	774	721	756	783	754	736	721	760	776	752	737	748	759	778	769	734	759	750	762	716	760	724	765	735	743	737	776	731	752	803	718	736	753	741	775	777	765	708	727	720	752	718	707	733	742	723	730	736	727	712	699	756	697	754	747	780	720	748	690	735	707	753	737	711	703	697	678	734	732	724	735	743	712	744	755	787	695	727	718	637	679	734	712	711	704	752	698	698	740	718	764	725	764	697	695	730	745	711	730	717	725	727	743	734	720	697	750	710	747	735	701	692	700	771	689	731	775	781	657	697	729	681	757	718	770	758	784	754	725	701	684	754	728	750	760	706	744	702	739	693	729	732	770	680	738	716	721	667	757	678	723	738	730	808	653	719	727	720	742	725	703	742	757	734	758	702	759	711	732	756	705	763	753	759	723	675	728	692	734	709	711	707	735	755	726	714	715	704	709	740	731	734	758	709	747	753	715	688	720	716	706	734	742	723	667	730	691	754	727	733	733	721	752	743	737	697	694	747	752	757	757	762	759	741	715	675	698	776	741	781	766	705	747	744	754	736	699	766	784	714	764	730	707	687	682	699	685	707	748	744	771	743	722	783	729	674	698	724	775	702	694	684	688	748	721	692	748	706	713	730	768	729	732	742	730	737	712	691	716	710	749	717	699	723	732	752	715	772	679	721	694	731	724	673	743	757	778	728	740	731	698	715	669	704	720	724	730	741	735	738	710	735	725	703	711	751	726	699	705	730	745	758	689	728	749	687	749	703	719	744	770	779	708	778	756	748	729	726	773	731	752	730	755	734	768	703	726	701	698	739	728	704	717	746	720	707	718	733	705	714	715	729	695	700	735	712	725	734	718	724	751	751	730	765	747	708	733	758	706	727	758	705	712	769	726	694	761	683	718	730	738	708	718	703	743	708	744	730	751	750	744	757	714	724	744	690	713	746	740	735	746	680	754	692	779	728	726	720	800	689	710	760	699	704	684	687	708	730	708	721	720	729	741	738	727	692	738	760	700	747	703	730	717	704	742	742	727	752	766	770	719	672	707	698	713	706	681	734	744	752	677	773	709	727	737	727	739	710	693	650	740	756	725	702	741	752	686	760	772	729	714	705	692	719	809	717	711	705	722	707	731	770	733	701	733	758	788	680	663	741	718	733	719	686	774	742	699	714	747	704	769	750	716	710	730	751	697	733	700	748	744	748	676	713	739	716	759	738	728	713	740	703	734	755	729	706	756	699	733	747	739	697	724	725	714	747	742	759	705	718	721	754	688	761	683	731	721	699	689	708	690	658	686	746	694	692	692	759	741	685	724	691	758	719	717	721	761	729	746	721	712	688	702	720	740	739	721	698	737	721	697	725	702	694	762	704	771	754	741	743	703	714	729	729	702	756	732	718	744	724	762	751	701	762	688	726	717	750	729	739	719	735	722	724	758	705	712	724	714	720	723	747	739	700	774	725	709	669	693	717	709	710	703	717	724	738	698	757	724	720	710	755	747	709	676	718	682	714	718	745	744	742	717	670	665	733	758	744	707	759	706	734	768	731	754	650	720	746	725	737	696	701	733	697	741	774	731	706	717	711	713	720	731	715	733	735	762	668	698	757	762	728	743	717	771	733	712	719	724	717	728	723	708	719	765	723	730	755	731	725	769	705	733	728	722	750	687	720	778	727	720	758	728	726	715	769	768	771	726	705	716	674	714	756	714	734	729	718	696	681	744	722	739	736	762	710	763	749	728	731	728	737	737	740	744	723	681	757	716	730	729	775	737	708	773	723	714	686	731	767	713	732	817	770	766	756	702	754	703	690	745	703	711	729	736	749	743	775	761	713	707	738	726	673	776	748	726	735	704	706	750	734	737	753	741	709	687	707	744	728	696	728	726	694	780	739	704	694	767	750	719	708	710	701	721	716	718	714	732	711	772	682	733	656	736	767	701	672	745	716	729	737	709	722	758	721	699	706	657	749	719	794	722	745	712	736	739	718	734	751	755	765	737	767	743	726	701	706	693	715	689	716	768	704	726	774	714	717	762	721	701	681	731	753	793	723	748	768	731	698	716	710	713	726	700	739	750	704	718	732	721	694	699	780	753	672	734	719	730	750	723	714	712	713	694	736	693	710	704	721	725	737	712	695	733	695	773	766	745	743	706	746	783	677	742	733	747	731	696	752	717	759	758	720	689	746	754	782	713	715	735	714	737	745	740	723	696	712	711	682	731	778	763	709	694	738	753	673	726	740	751	710	724	684	726	783	698	740	734	731	701	754	681	693	739	724	721	707	708	720	714	725	766	702	708	728	752	717	729	733	736	679	714	733	760	722	691	776	725	721	717	721	696	723	738	719	716	742	751	755	752	713	698	680	757	706	672	758	700	700	733	740	739	700	690	682	736	709	738	696	682	729	691	773	732	778	731	758	693	734	698	763	718	760	763	713	768	755	707	692	726	760	689	749	713	753	737	733	737	708	733	710	718	729	733	741	708	724	710	728	701	674	733	756	735	729	691	690	744	765	729	713	669	739	768	764	738	759	691	750	693	720	758	737	721	686	729	692	739	717	758	728	752	698	725	722	756	724	736	743	707	737	748	727	736	682	753	707	719	687	757	725	756	719	710	714	723	685	739	695	725	722	734	721	730	763	765	747	711	723	775	715	726	673	755	762	781	655	745	800	746	714	714	703	764	737	747	743	724	698	752	743	757	692	700	767	717	802	696	716	762	760	682	746	680	753	722	722	693	715	763	697	739	716	765	715	761	755	726	745	697	719	719	758	769	710	731	681	735	749	713	743	701	709	749	790	740	703	758	773	722	720	698	690	679	772	730	712	732	717	697	707	725	743	716	749	736	741	713	715	705	697	690	707	725	737	744	720	732	755	742	703	704	696	722	680	702	775	676	720	706	720	752	729	723	740	701	736	726	702	734	779	750	720	725	728	747	723	702	732	750	656	718	698	753	731	785	740	707	729	744	732	728	695	681	697	697	723	737	780	735	721	716	679	707	727	722	707	722	729	718	733	738	729	763	671	738	742	764	732	713	673	701	689	705	788	724	729	769	716	724	723	744	742	750	767	742	694	698	725	736	709	709	680	760	699	707	713	725	722	745	707	664	709	783	729	731	749	720	733	705	750	739	717	729	731	656	752	754	746	722	704	771	711	724	736	758	763	710	749	793	788	721	751	712	732	699	753	707	726	692	714	731	733	688	721	802	712	745	731	722	718	743	687	745	707	687	678	730	731	719	736	729	731	741	720	740	720	740	702	707	736	713	745	676	735	787	696	710	746	714	734	735	783	745	719	748	710	765	708	723	700	771	745	712	701	748	739	713	780	698	728	687	749	718	707	719	697	702	721	696	715	751	746	741	733	722	713	744	700	739	738	724	729	774	659	716	755	721	702	775	693	704	706
26696	20232	7280	1010	681	647	624	525	584	604	588	605	562	527	564	577	591	523	511	552	549	562	578	563	551	574	561	590	619	598	561	561	578	587	589	614	550	543	585	537	534	535	581	564	557	612	602	574	529	543	572	583	564	573	582	564	564	546	590	561	576	576	554	546	574	571	600	576	537	587	557	553	612	554	578	566	552	563	543	596	526	584	607	555	566	569	607	560	585	569	560	585	600	560	574	557	542	559	516	541	561	535	592	584	556	574	583	578	552	569	554	557	582	509	556	530	508	550	580	565	545	536	526	569	582	550	587	553	540	543	543	531	569	530	578	545	571	604	615	575	579	539	585	584	539	560	604	571	562	549	548	587	582	532	598	553	544	565	511	560	544	557	573	548	586	558	595	583	530	606	607	550	576	560	554	525	575	603	554	557	521	583	562	550	547	510	597	542	584	548	548	533	546	553	562	559	581	557	613	565	570	547	570	559	553	574	580	578	547	574	534	561	552	571	577	572	578	535	574	587	554	607	559	582	562	539	555	550	554	566	552	555	614	595	531	594	585	559	557	579	549	546	555	541	570	567	570	575	541	536	568	555	575	570	561	585	593	540	548	555	519	531	546	548	548	532	565	578	528	525	588	558	582	563	564	537	603	567	563	553	561	559	545	588	614	548	603	603	560	528	564	516	569	556	561	576	544	612	561	566	556	582	580	554	536	619	548	557	631	565	527	543	578	569	592	581	553	562	594	590	552	572	551	570	560	568	576	560	526	530	576	566	603	537	549	548	556	499	546	557	568	512	506	559	584	544	547	563	522	550	574	586	570	572	575	557	607	560	527	554	562	577	572	556	531	567	600	559	609	571	558	567	546	600	607	581	577	549	584	599	522	523	525	567	610	557	608	538	580	546	548	588	574	524	532	570	562	589	541	519	554	550	533	546	561	597	555	566	539	583	567	570	562	574	572	564	564	587	550	564	593	538	564	568	575	559	553	556	544	567	572	546	562	556	567	600	553	561	561	532	526	562	541	527	583	554	571	553	572	570	590	579	568	564	542	538	561	554	548	573	595	549	623	571	576	555	589	616	573	547	537	561	525	562	567	551	597	580	559	580	572	561	547	572	571	566	571	564	539	589	558	565	542	553	568	551	587	543	545	537	547	580	569	531	560	566	571	564	606	560	543	580	602	587	567	548	556	574	584	565	589	537	519	550	573	576	574	525	557	573	531	562	573	559	602	553	588	542	536	553	602	568	580	548	563	564	563	591	560	571	558	574	529	575	537	565	539	564	579	582	576	614	559	540	549	565	528	569	552	577	548	561	591	560	591	611	560	594	577	554	524	572	597	560	548	545	594	535	569	555	548	528	556	565	549	535	580	593	613	555	579	568	545	533	552	541	605	549	612	524	617	549	546	520	643	614	522	601	561	595	572	508	600	576	555	574	599	562	551	525	553	544	562	560	572	577	547	561	534	614	584	588	544	595	578	570	555	534	584	537	588	575	554	548	572	575	625	563	579	548	546	524	579	544	553	549	558	549	586	542	577	588	532	564	559	539	577	567	536	553	534	557	586	583	557	568	551	559	545	553	563	595	599	550	570	601	603	528	563	522	537	575	573	573	584	565	565	582	543	563	577	529	540	562	588	566	573	555	579	570	532	545	550	557	566	574	556	572	566	591	565	567	560	556	533	555	583	557	582	599	618	563	569	596	553	538	582	581	585	590	523	543	584	609	567	575	555	585	574	594	611	574	613	551	574	544	595	599	573	580	524	544	555	547	615	596	580	543	561	568	551	537	539	578	588	565	532	545	544	542	550	569	568	590	552	556	567	569	614	569	525	566	547	508	632	552	572	551	526	574	580	583	527	528	596	556	572	547	606	578	562	559	538	547	570	536	545	563	574	537	554	563	544	598	574	559	553	556	562	534	596	538	582	541	585	618	567	575	550	560	584	582	597	588	603	577	567	534	568	539	563	569	599	532	596	555	587	551	535	555	532	545	561	580	582	523	547	570	617	588	574	607	582	566	523	571	566	577	591	546	608	588	545	525	576	565	523	560	586	558	587	539	545	566	567	556	564	564	532	550	564	553	577	577	589	566	568	599	594	597	553	528	543	561	582	539	528	492	613	612	586	533	566	593	577	545	589	564	567	537	503	587	559	529	569	617	571	577	568	566	574	619	561	568	584	558	581	589	579	547	547	576	516	548	530	532	534	578	614	543	577	554	571	578	580	548	542	554	563	584	568	558	529	581	616	534	563	571	518	554	576	549	561	520	551	547	516	578	565	576	612	530	538	546	585	530	566	542	578	544	537	578	564	525	566	593	531	557	527	531	564	569	578	587	601	567	582	583	593	549	580	572	578	570	571	565	540	518	587	541	611	566	571	542	579	589	570	572	547	536	558	570	533	575	568	559	574	560	554	576	573	589	579	566	564	552	585	538	565	587	560	560	542	571	599	565	570	577	558	541	556	513	566	539	601	566	570	544	576	579	571	531	538	567	569	528	505	511	576	543	561	546	556	542	580	594	569	561	535	602	579	550	526	581	622	554	540	595	592	592	558	597	594	540	605	567	597	556	565	558	553	521	574	576	523	567	590	552	565	516	573	612	540	571	519	556	609	529	579	595	532	532	545	570	563	590	542	562	588	570	550	504	576	617	549	546	577	548	554	601	591	566	564	596	545	560	566	559	559	591	606	589	566	529	605	562	557	575	545	561	578	543	600	568	566	563	547	562	581	555	533	585	533	562	574	567	571	546	559	607	568	534	566	617	579	572	593	570	525	536	543	598	572	585	537	530	525	593	566	578	553	547	534	603	599	552	562	576	578	591	592	607	550	557	589	573	602	566	534	551	560	550	610	534	575	553	566	535	568	585	593	550	562	580	560	586	619	559	594	559	575	564	569	570	529	535	605	544	564	574	550	507	563	510	547	589	545	593	601	569	584	604	529	539	545	541	588	579	595	572	578	589	554	542	564	545	573	586	595	552	606	567	565	577	515	523	570	566	578	583	541	583	564	541	565	577	534	532	561	577	522	573	621	505	588	602	565	582	622	577	579	521	597	566	567	593	542	588	579	609	555	556	599	596	545	555	563	569	529	617	551	524	489	534	564	570	571	549	558	601	568	544	542	620	540	549	558	516	545	547	575	548	584	584	559	521	570	560	581	621	588	585	586	559	547	612	547	590	562	613	585	513	548	587	611	587	560	585	529	548	574	599	559	542	605	553	577	567	577	570	582	559	551	556	570	565	569	573	557	553	569	589	579	606	583	560	559	512	566	567	581	555	610	594	522	543	563	562	566	529	558	541	566	589	586	595	542	586	567	570	595	562	552	613	570	569	546	564	579	586	583	574	548	554	590	558	570	564	611	535	553	591	604	545	538	533	574	528	537	561	546	559	569	585	589	610	602	582	552	556	595	607	544	590	544	553	545	560	603	525	607	591	568	543	602	543	545	597	562	554	552	539	611	596	542	572	566	572	541	534	582	543	546	595	562	535
5971	2080	1894	1380	1259	1126	1056	1056	1144	998	1036	1022	992	1008	997	1034	983	983	1012	1001	973	997	1016	960	977	1016	987	1008	983	1049	1030	1021	1051	964	955	1001	1001	1050	907	991	975	997	1000	963	1000	983	1041	912	1024	1017	983	1014	981	982	944	921	1024	1004	1000	988	1005	1034	962	996	966	928	1003	955	994	1020	944	921	1039	986	970	982	995	977	1010	963	963	949	982	961	966	964	960	969	975	991	972	991	1012	953	895	1047	976	958	1030	971	962	958	994	1010	992	959	972	933	1029	998	964	999	1004	960	997	945	990	995	1019	937	1013	941	955	944	1031	988	953	986	992	930	1006	948	995	971	1006	950	983	956	989	1028	946	978	1046	938	1031	993	975	1067	965	1035	1024	997	937	1027	978	1008	956	953	982	980	941	987	969	942	984	1019	989	1018	945	955	971	974	994	972	1010	964	995	925	919	970	1047	994	996	999	967	1004	1004	966	996	952	913	967	988	1005	1039	1005	1032	968	969	951	993	980	955	1038	926	972	972	962	960	993	994	1002	996	1005	940	963	914	1005	941	927	959	994	1017	960	973	984	939	939	965	947	1002	962	960	985	940	968	993	950	1008	990	966	948	981	997	978	985	966	1053	967	1000	970	951	994	985	933	1009	955	988	974	925	971	1014	966	975	991	980	934	994	982	1025	969	996	980	978	1008	968	990	941	968	970	1008	987	1015	1006	1044	941	1001	1024	970	987	933	1043	939	984	998	1024	972	952	1025	925	978	1028	959	973	1019	963	1024	1007	982	955	927	957	981	936	1018	925	950	1008	994	979	972	963	988	1007	1006	944	977	988	939	958	955	974	904	956	1024	971	947	1053	978	938	1030	1004	985	986	976	952	996	1013	926	989	1032	955	1013	950	933	984	962	979	1019	955	967	1039	976	957	964	995	946	964	969	1007	964	978	936	972	1013	958	988	1018	1023	957	1045	933	1002	962	993	990	1003	974	961	1038	979	968	972	1012	974	962	961	978	1010	1019	965	996	967	974	960	960	1042	986	968	989	979	921	999	994	988	1025	990	1043	943	967	926	977	987	999	975	948	951	1008	982	1023	1016	946	942	972	982	975	1005	954	944	1025	1027	953	970	929	988	945	940	940	963	964	933	927	987	943	985	1014	950	1021	962	988	989	987	946	1016	988	926	1005	966	972	958	976	1001	994	971	971	976	999	972	986	984	996	989	978	1036	995	950	944	973	991	926	939	944	1009	892	961	1019	928	952	971	969	994	906	995	1013	1053	987	1015	987	954	1003	982	950	971	945	941	962	1051	1024	958	1008	997	1015	1019	999	1024	983	1012	957	978	947	989	1013	972	968	1071	989	969	914	973	1047	1004	951	966	977	1013	945	934	982	950	986	950	994	929	927	963	995	1014	987	925	967	1006	1052	1040	1010	962	949	949	1034	974	988	968	995	932	985	989	968	973	958	1007	979	1001	949	1055	942	987	984	947	983	990	997	979	952	992	1033	961	997	942	985	967	978	969	987	947	953	1010	977	1006	1008	1035	976	942	989	957	952	963	976	963	1026	969	1001	969	947	1018	965	981	967	977	977	1032	937	950	912	939	1012	1004	982	927	1009	946	983	1005	972	985	965	978	902	993	990	1015	1001	969	931	995	961	969	1004	978	976	928	986	951	1002	995	1024	950	986	1027	953	966	984	985	979	1009	963	983	960	999	991	994	1015	975	1017	951	1032	988	975	943	994	991	952	962	944	974	910	944	1009	935	988	955	920	999	967	1020	1020	959	905	987	957	1004	1021	1040	942	944	1015	962	1009	961	1013	958	990	1027	1006	949	961	944	969	998	936	996	987	940	946	977	998	991	969	909	947	1015	954	953	961	1000	990	962	976	996	1001	990	1013	912	962	974	972	1022	934	1012	989	1009	1018	997	980	977	1031	962	957	954	969	942	953	1001	965	898	980	986	976	1004	1009	1008	983	967	967	993	997	1040	926	965	953	1001	984	1027	1011	983	1007	988	1043	943	1001	955	994	957	977	947	971	953	1032	974	1041	1018	990	1023	1000	986	913	1003	998	926	938	971	938	1024	958	1002	970	992	991	1012	1029	953	1026	972	956	1008	974	949	986	955	1010	998	918	999	923	1014	949	970	962	1007	955	1001	931	935	1058	984	958	1002	1020	944	979	988	1003	1013	950	996	984	970	947	926	939	998	969	1021	982	943	954	1002	993	953	951	952	975	949	1000	1012	961	933	933	978	985	950	1003	982	981	1000	918	968	1003	997	983	982	978	930	996	975	986	1028	957	984	968	968	949	997	990	1012	989	917	951	987	991	893	950	1028	955	988	971	976	978	977	996	1004	998	1003	1006	1008	977	971	991	987	987	1000	1002	982	1021	1024	953	1021	1007	1016	975	956	999	1031	1007	888	950	1004	954	978	940	994	970	985	952	992	939	1040	1016	958	953	959	976	1018	924	979	971	973	1051	960	1006	969	975	1009	1047	994	935	902	1035	1027	1005	994	1034	967	949	993	946	968	977	1003	970	987	965	929	929	931	1008	985	989	948	978	1010	989	1006	974	992	1039	980	982	878	963	966	993	973	959	979	932	1005	992	1016	989	1001	1036	1016	991	1002	1031	915	1020	957	1001	1060	986	954	963	980	975	982	971	975	902	992	990	942	995	941	972	959	984	951	941	995	945	1009	947	980	1002	983	995	958	1030	984	952	1007	970	961	949	1008	1011	927	1027	982	986	978	979	973	1014	979	948	995	977	1025	976	957	936	1008	975	947	973	999	1008	966	928	977	968	1020	996	984	1018	923	922	1012	1008	1027	976	955	912	960	999	1026	986	947	1002	1025	1001	960	928	1001	1002	970	1003	973	1010	942	974	993	1001	959	1014	972	998	985	954	1007	975	974	957	969	1000	992	983	991	1022	1041	972	994	962	957	998	1003	973	954	996	928	939	997	991	998	945	1020	1012	1031	964	960	962	995	979	921	956	1002	1024	1011	993	967	1001	979	972	972	1016	1019	964	1025	972	997	1025	911	988	979	969	950	968	957	994	951	1008	981	1009	1005	970	1004	1011	953	1020	999	964	1041	1014	967	955	1001	979	959	940	1042	979	964	1002	1022	975	957	957	995	984	947	983	961	971	938	917	945	1026	980	943	980	978	956	967	964	975	949	957	986	970	951	947	976	965	959	998	954	946	995	1013	950	1017	992	994	987	981	987	955	968	972	1072	976	1009	951	989	999	979	913	1034	960	976	977	945	973	924	973	916	1027	1013	963	987	922	1017	1003	948	970	947	999	1016	960	992	1033	998	1005	1019	916	940	1006	940	986	997	954	960	968	998	960	995	990	1006	980	972	960	998	1018	1022	983	975	986	954	970	899	998	978	972	971	981	939	937	970	944	961	1035	946	926	968	997	949	942	964	930	976	952	1022	953	985	1011	992	973	955	1000	978	1016	983	960	915	949	988	978	927	938	1045	934	996	1052	1023	983	970	997	929	948	951	1008	986	939	975	1012	939	964	991	952	1037	949	1041	949	942	1001	945	958	966	958	985	941	1003	941	1034	987	967	949	956	963	993	993	1020	995	989	1028	971	968	963	1020	1024	987	1015	1004	972	974	1004	1011	971	965	928	980	971	950	1028	985	982	968	976	929	968	1008	983	962	967	993	969	943	1010	959	1000	998	983	986	992	988	1019	964	972	905	997	949	987	939	995	948	1017	1078	982	982	1018	975	968	926	978	999	945	949	984	968	947	993	968	1008	947	1044	1057	1009	994	1007	1013	930	948	1002	1005	971	980	957	975	1020	948	1036	1007	1019	1044	992	954	1025	895	985	1010	976	979	997	968	1001	977	934	972	1000	957	967	1013	1011	1004	963	984	943	973	972	1025	936	964	1051	937	975
24118	21056	28178	24137	19271	1694	688	522	389	399	346	326	310	323	311	341	290	317	299	296	297	251	274	267	278	237	282	279	274	271	258	274	281	260	230	262	288	256	251	237	265	277	256	284	263	271	252	246	266	248	255	251	250	253	253	273	275	259	241	266	273	256	261	270	268	237	255	250	260	278	234	257	254	241	261	283	239	253	264	239	271	283	266	239	240	272	268	252	267	267	259	261	235	252	264	245	230	273	261	258	262	226	263	250	264	230	245	239	269	268	231	295	260	242	226	238	266	265	248	260	221	278	259	264	240	285	247	260	271	268	256	256	257	209	257	239	261	279	264	271	262	269	261	275	246	258	260	251	235	264	267	268	253	288	256	246	272	264	282	279	283	255	268	255	259	258	259	217	259	254	281	252	261	245	256	259	226	235	234	257	266	242	245	254	248	266	266	227	229	272	267	266	256	268	260	269	257	260	266	284	245	263	248	263	252	264	268	232	284	280	246	264	260	260	290	257	299	271	233	281	262	280	252	252	258	256	246	236	249	239	244	267	273	232	274	245	278	261	258	258	271	261	247	277	281	293	245	256	260	262	216	303	218	266	260	248	284	230	229	260	269	249	254	263	275	248	239	248	254	261	253	261	244	278	259	265	242	262	273	274	257	276	260	241	268	240	269	257	261	260	253	248	267	282	258	277	243	263	273	239	276	263	288	275	243	271	258	260	269	231	249	235	275	238	246	263	253	279	266	276	268	276	249	261	256	269	235	257	268	232	253	261	271	282	249	276	260	259	270	243	277	292	244	250	213	251	227	253	280	278	290	256	263	257	237	278	250	263	241	266	253	257	234	263	261	235	269	251	235	308	241	261	238	254	228	252	255	276	277	243	245	262	265	232	267	245	257	260	264	280	261	268	226	279	260	258	257	255	255	246	270	265	243	248	249	253	275	266	254	241	261	222	250	289	291	233	244	237	263	253	248	262	263	268	215	258	252	270	264	290	261	253	266	268	270	262	291	279	258	267	283	255	241	234	263	261	255	230	229	280	249	306	249	236	269	258	254	242	279	275	236	258	252	245	259	279	279	273	262	242	267	288	239	276	259	268	262	281	256	250	265	252	257	271	246	278	247	258	248	236	265	245	262	242	283	267	240	230	256	252	254	260	273	261	259	252	280	266	233	250	229	237	249	266	233	238	238	240	248	252	268	234	260	241	274	268	251	273	261	255	261	260	247	266	254	267	239	257	254	269	249	213	253	269	246	242	261	259	278	251	260	283	256	238	304	245	259	260	242	280	243	260	234	250	247	250	256	234	244	269	247	269	280	256	277	264	286	249	272	233	208	257	273	251	242	271	264	279	269	262	277	268	257	260	287	239	270	269	265	266	261	248	237	257	265	237	250	266	265	253	254	269	248	289	256	235	267	233	248	263	265	271	257	244	267	254	247	264	288	247	254	273	275	255	267	237	238	267	266	267	242	239	245	245	270	289	258	249	239	242	269	260	263	266	273	259	257	264	279	259	276	247	257	274	242	247	276	261	247	264	240	260	243	256	278	247	284	238	226	254	259	261	269	256	245	251	267	280	254	215	273	283	268	264	244	284	230	255	252	264	257	257	268	252	247	260	252	239	276	253	268	240	249	260	249	267	262	263	254	252	241	273	257	235	265	248	247	282	243	270	250	273	243	298	269	246	278	277	265	258	277	243	271	268	260	269	260	282	268	287	291	236	247	274	237	270	251	266	283	284	239	275	268	251	293	259	294	286	260	281	268	255	269	228	247	245	263	230	259	238	268	253	219	260	270	233	279	263	256	245	233	287	258	269	262	263	271	243	240	213	249	252	276	242	255	269	274	271	273	250	240	265	226	232	246	274	280	250	237	272	253	290	278	257	252	253	239	268	286	272	260	252	256	265	280	268	257	282	247	272	288	262	254	257	241	259	277	274	262	267	237	241	245	248	243	266	283	272	275	272	245	225	261	275	258	259	263	265	292	273	259	241	287	247	274	229	283	268	254	241	283	245	234	246	250	259	247	245	278	263	234	249	246	272	267	266	240	258	258	243	280	262	240	266	265	261	249	236	231	271	257	256	243	262	251	248	264	265	250	278	262	252	259	255	258	273	200	249	264	258	280	252	269	280	284	259	272	220	271	240	244	260	235	259	235	236	271	279	266	276	246	282	272	235	242	253	265	263	275	265	259	241	229	240	262	247	255	255	261	264	246	273	246	261	257	256	282	260	255	258	231	262	255	266	251	271	259	251	244	246	269	270	272	273	273	248	287	253	275	242	259	272	253	244	268	242	246	252	237	262	254	280	246	227	286	241	264	222	263	293	247	258	252	249	244	240	263	248	251	224	266	256	277	224	219	258	252	248	262	243	260	290	267	276	274	264	266	266	236	263	256	246	258	298	277	289	277	249	264	293	220	251	270	242	245	235	284	252	232	270	243	249	259	278	266	247	264	253	263	248	277	249	259	249	238	247	248	263	266	223	260	278	259	256	263	263	261	284	220	262	241	253	242	228	254	289	269	259	279	257	230	238	249	240	255	258	236	228	252	277	237	245	272	251	261	274	261	256	267	233	226	275	288	271	286	272	292	267	277	261	265	267	260	238	250	247	261	258	251	280	282	250	271	266	249	244	252	271	263	259	260	248	240	218	283	251	265	233	241	255	252	274	295	269	248	279	286	244	267	230	258	222	261	241	294	261	246	267	252	263	274	251	239	239	241	259	249	251	206	261	252	266	244	266	263	265	260	275	275	255	252	233	250	257	263	262	226	273	257	253	262	263	262	263	274	259	255	234	263	247	245	237	253	232	252	254	243	246	240	247	271	263	244	264	252	249	250	254	287	263	274	271	272	274	287	282	274	252	250	238	254	224	260	260	263	297	270	263	284	230	266	253	277	230	275	261	271	267	251	267	236	264	265	271	245	253	254	236	279	248	282	241	243	251	256	274	281	245	281	246	262	256	244	293	286	241	292	266	224	270	230	273	245	259	258	232	268	262	258	272	260	260	257	251	242	279	237	260	268	233	240	243	273	245	275	272	236	259	238	249	279	268	248	235	249	224	258	252	291	275	270	258	265	264	250	267	256	263	268	262	271	256	290	270	268	270	257	286	231	248	285	233	257	271	261	262	227	286	234	264	230	243	258	257	251	249	245	241	258	236	256	244	233	229	239	251	243	237	288	253	241	269	280	268	287	269	288	256	242	259	235	254	247	257	250	240	233	240	280	277	233	262	235	278	252	267	259	231	270	251	280	238	265	246	261	280	261	280	245	307	259	252	274	284	275	272	252	281	236	247	240	246	221	253	290	263	249	252	237	249	265	256	249	250	240	243	258	263	241	261	230	250	234	273	265	265	262	275	264	262	271	240	261	270	262	226	245	271	235	262	259	246	261	241	254	266	255	247	235	285	285	267	262	241	253	234	240	231	270	266	246	253	228	232	248	238	247	254	241	263	286	286	253	249	262	253	246	238	268	239	259	257	250	247	265	250
10665	10579	8904	4622	3036	2197	1671	1357	1163	1024	895	815	757	698	648	660	644	612	614	566	578	582	595	550	540	520	540	493	536	529	514	535	504	511	509	501	482	483	485	508	473	488	481	499	488	510	467	478	486	516	507	502	435	500	482	519	475	519	489	466	498	505	436	490	471	480	512	468	454	478	497	486	490	449	505	503	481	493	506	490	491	481	474	494	469	488	506	501	512	526	478	513	460	509	487	523	530	512	467	472	450	474	469	452	486	489	462	455	461	469	440	448	420	490	473	476	495	503	464	430	448	473	456	526	443	450	468	458	454	524	496	476	498	473	507	464	458	461	477	461	495	497	450	499	516	470	452	443	481	466	521	478	458	461	484	477	493	461	505	503	481	469	428	450	443	462	480	455	476	459	480	479	497	461	471	439	465	489	475	484	465	492	486	509	449	469	525	517	471	467	484	474	513	452	473	444	476	451	486	519	489	483	473	445	495	445	433	489	437	502	507	472	481	500	450	512	486	491	475	473	478	481	463	524	455	466	466	495	465	458	508	467	447	487	482	496	470	470	474	443	458	478	502	482	482	420	439	482	493	502	457	468	417	465	478	507	485	481	459	466	505	475	489	485	494	459	478	450	428	458	474	473	500	476	512	484	468	473	435	470	489	467	488	515	451	482	453	504	481	476	459	466	504	518	492	441	480	463	467	503	445	467	482	484	488	503	459	455	461	426	526	497	477	476	459	439	477	463	527	457	447	491	460	464	496	464	447	441	465	464	511	454	472	496	465	458	494	439	454	491	497	492	478	487	511	478	481	483	471	498	505	486	449	517	490	483	418	479	477	485	493	451	480	460	476	465	452	481	471	473	459	422	487	487	462	475	498	481	486	435	487	493	485	461	435	470	481	483	489	466	475	498	476	461	456	494	502	491	464	459	500	491	494	479	498	510	450	445	465	449	471	513	492	498	474	491	469	483	509	480	463	444	460	467	513	514	479	453	460	521	458	456	431	490	489	465	504	490	450	461	475	459	471	500	462	457	496	526	494	473	434	478	471	443	473	480	490	470	475	471	448	478	504	485	443	478	502	522	463	460	468	477	475	461	420	470	448	463	428	480	497	501	459	473	463	460	481	473	461	439	467	451	521	469	476	434	491	484	508	495	494	474	455	504	491	505	482	461	536	479	488	495	493	455	451	486	443	491	476	454	488	518	487	459	489	507	460	488	497	468	467	457	467	483	425	487	518	474	458	475	498	502	449	492	453	470	498	504	508	460	500	461	458	442	469	467	461	482	465	455	501	517	488	474	470	491	474	485	463	465	501	479	459	464	521	481	469	470	483	456	446	467	510	473	491	499	440	465	494	433	481	458	501	464	466	478	487	487	480	467	470	477	468	446	454	483	460	480	461	507	478	471	470	498	487	504	491	506	521	483	452	476	490	448	495	463	508	452	501	461	506	493	483	466	453	509	504	518	492	484	435	469	506	483	440	483	522	470	448	455	456	481	466	439	473	485	504	472	501	503	473	464	502	491	468	491	450	486	454	465	472	493	488	495	482	425	482	444	499	442	501	484	462	464	500	489	437	453	456	480	460	531	478	499	466	473	456	470	446	483	459	525	487	441	493	486	542	483	487	496	484	486	463	474	513	452	467	442	470	472	498	442	487	472	425	468	471	462	458	484	464	473	461	523	468	467	477	437	453	484	487	489	532	496	503	441	513	441	458	472	484	468	470	511	489	474	451	470	490	471	504	459	482	545	473	481	498	468	514	507	494	444	478	521	463	470	477	462	473	474	446	436	483	467	453	494	479	498	466	470	495	472	480	434	497	452	474	468	494	453	445	484	490	478	474	472	530	459	461	487	461	463	492	472	462	500	475	463	497	493	495	404	483	407	475	470	514	480	475	449	476	442	459	482	447	496	440	504	436	480	503	472	476	460	471	484	453	523	453	489	491	470	479	445	489	469	445	458	499	479	466	434	503	460	480	444	480	458	478	501	453	477	481	425	481	440	475	444	461	461	443	473	472	501	464	483	459	442	444	459	490	466	520	443	517	480	459	466	500	477	494	500	484	469	456	469	467	476	467	503	467	470	485	502	498	490	496	464	466	491	499	498	456	469	455	469	467	491	494	492	488	487	481	464	487	501	467	477	491	492	485	462	463	488	456	471	468	451	498	477	455	476	486	449	440	464	500	451	514	466	455	463	496	508	480	475	474	494	474	460	436	508	480	496	456	505	509	496	527	485	489	460	488	497	456	506	486	479	470	467	494	467	480	470	469	466	505	487	445	553	486	473	447	487	474	471	508	503	498	457	504	458	453	487	463	489	451	476	476	465	471	498	481	467	444	478	469	466	490	485	458	468	487	482	467	514	456	469	435	476	493	479	488	466	464	450	450	468	434	493	492	468	461	488	509	507	470	485	473	470	436	487	483	486	485	482	494	469	475	508	466	502	459	452	446	476	487	470	478	489	472	476	472	471	508	470	482	471	482	461	462	476	466	508	467	417	478	446	474	475	445	505	488	480	482	458	461	447	456	485	487	479	447	469	475	495	481	467	492	463	455	488	525	461	506	461	480	465	478	483	474	489	466	484	453	467	490	485	467	462	463	473	469	462	477	504	479	486	466	493	484	497	479	449	477	476	451	481	503	502	446	488	496	519	488	480	478	469	480	466	505	458	452	435	453	537	509	477	495	453	478	439	494	534	445	485	462	482	457	494	470	456	496	494	479	438	463	471	486	488	487	505	449	471	459	485	438	471	502	499	441	467	483	506	484	496	477	487	498	465	501	486	479	457	480	472	448	484	438	466	456	501	436	479	492	466	500	476	515	464	448	518	472	472	494	508	458	462	496	465	466	455	468	479	477	460	468	503	458	435	479	460	483	483	496	486	496	499	469	486	487	434	498	481	492	461	483	446	463	488	466	444	497	461	477	448	478	486	458	455	447	488	475	483	492	495	429	425	478	488	445	456	481	455	470	460	467	472	452	468	522	460	483	497	484	502	464	471	456	471	481	436	495	475	471	467	494	465	486	459	477	458	500	463	463	481	511	502	496	497	459	438	473	430	482	466	473	471	462	498	436	474	489	475	483	488	495	472	502	483	500	490	470	437	479	522	451	456	514	500	466	497	458	475	479	516	477	487	504	472	495	472	460	476	492	506	472	504	488	454	516	492	474	507	449	444	498	485	478	471	501	486	477	493	451	482	461	445	467	471	419	495	471	488	455	452	452	484	507	473	478	480	479	491	469	484	492	422	455	480	544	477	491	472	440	481	474	479	467	520	482	462	477	459	454	470	448	507	486	466	468	457	459	461	484	482	479	479	480	504	491	490	480	467	470	451	483	486	494	455	477	495	500	464	469	513	466	460	509	534	431	444	478	501	477	531	498	519	485	523	460	494	440	445	494	430	471	504	492	467	453	480	464	526	467	487	464	500	445	504	441	447	480	507	458	483	468	468	479	455	487	439	513	499	473	447	452	508	463	473	496	492	485	475	492	500
23123	21036	28800	23446	21039	16913	2002	927	721	725	638	617	591	515	560	506	557	500	527	514	487	463	535	452	477	462	454	454	487	516	436	483	467	451	451	465	466	447	446	425	422	460	441	504	493	446	437	449	459	418	392	417	425	431	452	420	449	437	458	454	437	453	444	424	446	423	422	431	412	419	455	411	450	459	468	459	470	371	440	448	396	461	446	476	439	422	420	454	414	474	471	438	440	419	458	439	437	455	437	469	444	438	479	385	464	433	450	448	481	452	416	431	417	443	408	425	446	435	439	440	463	449	420	450	460	466	426	435	437	399	439	494	406	411	410	419	446	430	425	474	425	418	425	469	440	464	427	416	469	448	432	403	410	458	450	421	433	440	436	456	437	420	445	444	429	439	449	420	416	385	435	453	410	436	430	387	407	429	442	432	436	423	445	446	467	466	472	431	448	477	448	428	413	435	465	419	425	418	428	396	423	434	457	409	413	484	443	423	438	457	433	460	454	432	435	439	467	414	436	422	433	426	437	448	453	444	455	439	473	424	456	410	399	431	432	427	457	452	466	457	423	434	426	429	451	448	457	414	497	418	465	438	414	407	475	432	439	435	445	427	444	398	442	451	442	417	392	417	430	473	403	435	433	434	458	424	438	420	402	440	407	434	447	408	448	441	408	439	406	446	423	444	423	446	481	477	432	420	415	444	459	446	448	442	427	439	453	420	451	440	436	460	381	460	446	419	400	433	434	407	432	429	416	444	439	425	446	424	434	432	470	434	468	461	412	410	454	422	433	430	436	425	431	460	417	421	434	422	432	449	401	442	406	428	451	466	482	425	424	410	439	419	445	429	456	412	414	385	378	442	424	412	450	454	434	473	458	451	406	432	454	468	400	423	405	424	433	446	412	466	460	402	435	442	432	429	428	444	398	458	442	420	447	443	424	443	401	461	447	479	460	438	435	420	474	426	451	427	416	462	430	438	467	434	424	472	440	422	432	425	402	438	415	476	438	465	423	455	416	415	443	436	435	466	449	454	473	436	458	435	398	448	410	431	428	403	444	434	417	480	432	410	435	440	470	456	416	418	455	449	444	416	428	441	461	398	422	416	432	425	413	421	458	450	393	417	444	426	420	447	406	456	453	416	454	430	451	426	417	463	418	411	479	448	469	434	435	448	448	488	464	439	458	422	425	405	417	396	407	385	468	458	423	423	408	407	432	437	417	446	434	444	463	450	424	454	392	433	476	475	429	459	427	458	409	421	398	421	426	442	400	451	436	465	478	409	407	398	454	450	454	462	478	416	451	451	426	471	410	444	418	452	449	430	423	413	443	414	415	444	425	440	441	417	461	408	418	410	423	424	414	426	412	420	446	421	443	405	423	433	389	422	436	431	456	426	436	447	463	437	376	437	407	439	468	432	441	410	479	430	416	457	417	465	419	414	434	417	451	445	449	406	430	437	395	449	443	458	435	404	411	462	443	429	409	431	431	431	441	428	456	432	424	447	418	429	420	423	446	412	445	455	503	419	423	415	430	418	449	437	428	432	440	432	444	452	472	447	427	406	437	419	425	466	449	465	458	416	443	429	402	435	474	433	425	447	446	417	427	428	409	461	413	422	440	420	467	457	456	443	441	430	432	460	421	407	442	430	445	397	433	463	421	439	403	444	425	426	441	441	422	421	466	423	433	409	406	433	441	429	438	414	454	459	465	386	444	438	400	468	425	468	459	459	480	422	393	428	474	431	426	450	423	385	406	433	484	476	418	396	456	442	431	483	440	438	466	393	422	449	458	414	430	471	432	430	400	445	407	434	444	458	418	404	404	416	448	463	432	441	452	444	441	446	449	448	451	434	423	464	420	414	420	415	430	412	424	429	398	479	428	415	417	467	393	423	438	460	431	398	436	396	431	435	415	397	431	442	433	467	438	415	440	431	452	422	430	438	418	428	443	411	445	437	442	413	470	413	415	447	440	433	429	420	441	409	408	432	427	436	429	420	450	453	442	409	480	410	429	403	408	410	459	438	452	431	426	468	469	448	497	462	385	415	429	424	418	458	413	421	402	435	466	461	415	441	467	439	438	428	466	437	446	458	472	434	391	405	409	455	437	421	443	452	456	443	457	407	410	408	433	442	445	445	436	457	419	426	467	411	464	419	436	441	433	444	415	439	440	436	417	457	423	421	434	401	439	422	420	423	457	424	454	400	423	454	408	457	432	432	448	464	445	463	435	439	447	420	428	439	469	444	421	446	450	477	446	458	436	426	447	458	438	469	421	434	417	412	445	445	454	424	408	423	408	456	424	407	457	400	421	423	435	452	417	452	470	444	420	408	432	426	477	416	409	463	442	466	440	442	445	435	442	436	419	430	436	380	422	457	400	447	426	449	446	461	398	416	422	408	463	417	406	433	456	428	416	436	465	438	437	423	462	462	454	460	399	441	425	488	461	425	444	440	440	448	412	468	442	446	413	449	429	408	433	403	407	445	420	443	456	450	418	434	442	452	444	442	427	411	433	455	440	444	424	487	421	422	420	443	482	461	418	461	452	434	469	411	443	449	455	445	435	442	444	429	446	416	462	438	422	428	462	401	454	420	438	440	424	424	451	427	404	413	466	456	457	452	427	491	436	436	431	450	424	433	424	427	437	478	432	439	435	419	442	472	459	449	407	442	415	402	432	411	450	430	448	405	432	457	467	441	470	433	395	486	431	424	417	403	399	415	440	455	452	438	429	405	454	405	452	430	431	425	466	427	438	403	466	455	434	430	409	416	458	431	385	443	417	419	435	440	379	404	458	436	465	400	460	415	451	372	444	433	437	380	449	421	397	441	471	420	469	451	430	418	423	447	401	384	419	453	461	459	440	431	445	397	481	450	468	434	447	465	427	422	451	421	415	422	412	417	431	470	421	427	430	423	438	447	462	415	408	423	423	421	415	458	466	443	456	410	442	437	424	412	468	413	435	446	427	421	480	409	458	456	424	394	450	451	395	446	446	425	418	430	422	417	380	423	414	426	442	403	426	423	461	464	447	442	410	436	413	388	434	471	426	417	454	447	419	414	472	444	451	453	447	428	443	426	433	446	452	407	479	448	445	456	439	427	446	416	412	414	440	447	417	462	429	404	471	500	453	463	426	449	431	422	424	448	450	437	442	424	453	481	432	402	440	438	420	427	453	439	437	417	440	420	450	421	408	442	397	446	413	430	423	446	460	401	431	415	421	453	454	462	432	446	444	430	464	477	412	420	414	440	399	422	435	445	403	438	420	455	432	445	473	420	433	425	419	455	461	453	434	449	425	419	435	457	455	418	442	403	421	414	461	482	412	432	449	455	446	430	480	388	427	434	447	452	410	459	420	430	423	457	445	436	440	443	449	390	455	459	439	400	429	462	435	430	444	458	413	447	456	453	429	455	451	442	459	436	450	467	442	456	475	445	470	406	437	413	427	420	448	402	446	437	430	427	438	444	451	424	411	412	419	464	434	433	409	416	420	436	451	474
12961	16486	13669	7306	5102	3730	2904	2317	1988	1753	1511	1410	1252	1208	1083	1052	968	991	997	959	890	902	947	850	844	857	835	800	847	739	821	832	788	817	762	759	797	790	765	752	788	790	805	739	709	773	815	756	781	775	722	773	735	737	761	766	745	791	804	823	810	757	750	753	740	790	749	757	728	786	737	756	709	705	733	730	739	737	738	732	749	749	779	739	763	779	739	735	742	710	743	743	714	746	764	725	744	713	716	733	709	698	739	665	689	762	720	744	735	685	780	756	694	748	728	730	772	787	772	725	780	710	737	731	723	764	756	753	722	730	751	736	751	731	779	676	712	709	727	709	765	728	779	733	755	731	707	757	703	706	776	763	725	746	777	772	728	744	711	746	718	712	744	738	688	723	728	705	728	729	692	726	709	695	714	736	711	733	805	715	765	759	724	725	781	672	695	742	728	731	777	747	778	706	742	708	722	721	750	684	725	707	730	726	745	715	729	732	713	702	698	723	725	739	736	760	716	735	759	702	719	719	788	739	737	683	746	729	766	712	699	732	715	694	693	722	770	721	721	726	709	749	768	713	710	773	740	761	770	731	748	724	738	740	733	673	703	681	735	750	715	744	746	693	758	739	741	714	755	727	751	789	677	678	725	752	736	725	728	743	688	730	715	750	746	750	726	697	708	712	759	780	711	759	736	743	705	690	691	754	762	751	730	698	765	750	684	686	750	724	733	744	738	722	721	723	730	754	769	686	754	732	742	690	744	758	764	737	721	683	730	733	729	717	671	718	763	729	734	727	722	713	746	701	682	703	689	708	769	739	753	721	733	720	683	676	735	742	735	756	727	726	721	767	713	772	753	710	779	747	698	751	740	714	733	737	656	715	730	743	714	730	752	747	785	721	756	705	750	721	738	696	762	728	735	739	706	728	722	697	757	750	690	771	753	687	709	708	740	709	743	719	726	723	715	727	758	753	740	702	719	756	724	753	727	727	692	723	737	764	692	711	709	721	675	740	703	772	653	724	731	711	742	712	709	700	696	716	685	736	691	675	731	737	739	697	725	717	724	737	695	729	700	700	750	756	670	753	759	706	735	739	689	713	749	734	750	726	762	731	708	735	734	755	748	756	754	708	727	716	741	695	708	749	713	720	722	733	692	713	729	763	740	748	703	752	747	701	724	731	702	746	694	798	720	693	689	729	739	742	742	707	766	776	754	715	685	731	770	718	719	696	739	724	702	763	718	734	720	740	733	723	711	732	732	747	710	773	707	709	803	705	745	701	733	710	767	695	716	757	700	737	761	710	700	722	727	722	743	724	722	711	724	728	710	710	727	750	699	714	676	707	756	762	760	751	741	760	692	699	704	744	719	721	712	739	672	695	739	727	739	745	723	719	742	716	755	689	704	707	757	719	720	732	715	722	702	761	679	708	721	743	700	731	725	727	742	745	714	749	697	744	788	742	729	752	782	756	684	693	772	726	731	719	743	735	741	687	748	716	726	717	769	756	713	753	690	712	757	717	747	760	709	712	714	702	738	735	721	761	673	743	734	693	703	747	735	668	766	710	772	722	694	780	721	709	739	704	769	729	736	767	768	720	727	751	718	743	737	745	727	774	740	712	692	728	724	752	710	743	739	741	741	745	755	701	750	715	779	695	723	727	727	717	681	710	709	744	747	719	693	735	712	743	728	738	665	728	735	721	732	696	724	674	755	722	778	726	760	759	724	761	732	720	748	701	727	725	690	737	765	690	716	717	761	778	760	756	759	715	756	749	744	710	741	751	709	697	668	736	684	743	716	713	677	764	727	777	673	708	685	710	693	740	741	684	694	781	702	732	759	763	717	770	716	714	722	660	675	715	760	754	698	724	729	749	699	759	735	682	722	741	703	696	694	722	759	734	714	704	714	710	728	760	764	736	719	705	722	736	764	733	701	739	725	736	713	733	782	719	741	723	765	710	687	739	689	705	750	727	737	711	718	659	723	760	727	755	709	744	744	736	699	722	713	776	686	725	727	727	741	737	738	767	733	761	724	756	762	694	719	729	750	705	786	753	742	751	732	730	749	716	773	703	751	742	727	701	723	772	769	751	766	744	718	746	714	719	710	732	709	723	726	750	702	718	749	720	715	705	745	712	714	762	765	693	749	719	715	711	731	729	724	725	739	713	719	739	672	712	761	772	752	757	784	751	736	742	723	753	759	663	757	749	702	737	702	697	702	777	762	758	723	707	690	682	746	716	715	728	816	719	682	768	653	697	714	705	727	781	725	720	722	777	693	712	708	695	748	680	727	698	746	747	721	686	744	755	709	750	761	711	704	710	743	762	694	683	735	712	707	719	758	719	742	735	720	734	738	741	719	724	743	749	730	746	707	753	743	733	707	740	709	710	713	719	709	743	723	752	763	743	779	722	711	676	752	725	709	737	695	754	766	744	705	738	778	704	731	745	732	700	745	707	737	744	708	731	759	742	773	751	693	698	742	706	740	739	776	759	736	725	748	716	763	746	743	756	724	763	714	727	705	729	760	778	706	770	703	741	749	716	724	738	738	758	718	755	742	706	713	754	763	756	724	724	748	736	715	723	690	682	725	698	714	685	732	751	675	760	729	751	738	730	700	740	748	698	682	739	740	744	709	692	743	700	705	729	727	732	714	724	716	725	753	728	734	704	763	699	714	670	711	689	746	745	738	700	706	721	732	710	754	757	747	725	708	725	726	707	719	747	751	784	698	714	713	741	705	700	712	757	737	742	722	738	774	758	685	709	718	765	730	726	728	771	739	724	724	700	745	739	700	772	686	665	744	732	670	765	689	734	743	770	755	765	746	754	704	700	770	765	732	674	764	734	773	705	717	767	719	720	712	718	730	783	722	757	818	710	743	719	753	700	705	756	726	752	736	732	722	703	741	725	727	738	700	705	713	757	710	751	742	710	685	752	706	736	727	738	701	729	679	706	661	740	708	760	757	715	710	698	695	786	724	709	698	744	702	746	698	720	762	735	756	721	755	679	707	724	734	717	711	743	693	709	727	753	753	723	742	696	735	728	748	753	703	752	795	746	724	742	728	710	704	764	770	732	754	735	740	792	741	726	703	694	717	742	719	708	674	724	739	718	711	693	702	686	782	732	729	722	753	742	739	731	733	759	802	680	721	740	722	757	722	746	730	712	749	664	725	702	757	739	683	732	734	715	734	731	722	776	789	709	706	717	709	789	674	732	746	740	775	759	739	722	761	688	724	708	746	716	742	749	739	747	723	739	719	781	747	679	741	725	710	731	756	734	758	738	767	740	681	707	690	708	701	728	697	754	717	731	736	749	670	674	742	744	682	733	727	765	704	778	719	719	717	770	692	657	685	705	721	700	708	773	710	708	749	737	735	719	693	712	694	784	687	715	754	708	717	704	779	708	696	717	716	716	800	741	716	768	756	701	703	685	744	765	748	725	715	709	699	714	679	718	779	692	706	724	778	685	750	727	694	739	781	723	706	726	721	749	741	694	716	692
26704	20233	7367	1033	656	609	600	577	609	588	618	604	591	569	581	583	545	594	562	582	544	578	516	557	534	599	562	526	543	533	579	567	556	574	569	523	574	521	557	530	558	622	584	571	499	554	598	589	590	533	561	525	545	578	606	575	531	515	528	523	602	550	599	550	578	578	591	552	583	533	519	552	539	584	544	610	549	587	572	572	567	579	534	528	562	568	574	546	584	563	599	571	512	557	563	554	560	549	547	555	565	550	563	563	573	571	576	591	602	577	549	576	562	599	548	561	546	555	569	578	611	570	588	610	583	536	580	545	545	520	544	545	567	592	583	556	544	525	574	572	594	545	559	552	535	572	554	561	539	556	616	568	537	614	586	536	525	538	569	545	595	563	537	548	573	586	586	567	589	584	579	563	524	583	568	530	532	575	588	572	577	570	538	582	529	572	565	563	548	539	570	535	584	593	586	573	556	542	574	553	614	555	571	537	529	537	549	578	550	553	552	579	597	536	561	527	551	590	578	562	520	586	578	582	574	561	585	537	536	571	552	585	575	552	596	543	566	588	513	534	594	573	532	616	562	590	550	591	548	574	602	576	541	539	584	524	523	619	556	523	582	521	589	566	543	554	578	580	577	577	604	550	557	532	561	549	577	577	556	561	577	587	560	546	554	546	556	543	573	520	552	579	526	594	565	565	515	543	552	583	558	547	570	572	535	509	623	535	561	569	556	561	579	552	599	558	547	547	539	523	564	565	575	561	577	539	528	576	535	584	510	560	570	572	586	601	546	557	515	560	551	556	606	594	564	550	571	551	613	548	544	546	558	564	610	552	531	544	570	566	556	580	539	535	553	543	554	525	544	534	591	565	595	564	547	595	547	570	555	524	524	573	589	577	567	542	509	524	589	583	600	573	555	586	611	573	531	554	587	581	559	561	573	532	557	562	575	581	555	596	581	545	609	545	511	548	558	540	574	562	565	549	540	545	622	565	546	580	537	564	552	555	590	547	569	521	574	554	575	580	561	597	536	600	524	539	545	574	553	576	571	563	583	568	599	584	563	511	573	583	592	569	559	597	552	590	537	561	586	547	595	554	548	545	583	563	537	565	577	573	567	609	576	525	561	566	547	569	568	564	560	517	531	565	564	561	611	560	569	549	558	551	564	568	529	535	585	550	543	570	568	567	521	553	562	570	529	555	558	536	576	570	545	507	578	539	557	571	544	555	547	582	552	520	574	518	528	574	534	585	514	579	569	553	570	546	542	560	527	577	572	544	555	588	551	602	575	628	574	548	555	554	574	598	512	550	572	556	530	597	534	507	579	574	556	524	596	559	542	527	555	556	565	546	585	554	592	530	558	614	535	556	588	549	531	572	535	563	545	527	592	580	567	532	560	581	582	577	588	604	537	557	599	578	555	562	545	565	572	530	570	540	578	585	570	578	595	535	598	560	558	557	585	569	586	496	584	578	585	561	572	585	553	599	560	570	591	550	574	583	574	574	583	560	533	551	586	566	552	537	548	546	557	588	540	591	559	539	572	571	554	585	601	563	620	547	545	515	574	599	547	584	601	526	577	532	555	576	599	567	551	556	584	564	574	567	606	584	571	549	574	519	559	528	543	541	569	571	556	541	518	578	576	546	545	545	521	604	568	593	566	572	572	557	537	548	533	584	604	545	546	541	579	577	549	553	574	570	548	583	565	595	567	606	556	542	544	558	568	566	564	545	550	542	536	538	581	553	585	579	553	562	529	563	563	547	594	569	609	552	563	572	594	566	538	557	549	587	581	527	580	558	575	533	515	569	608	554	560	535	588	580	597	568	539	524	613	529	596	582	549	533	549	573	536	555	580	567	527	545	561	565	566	619	595	599	589	578	549	540	519	532	562	520	567	578	564	564	540	526	526	526	548	599	531	550	580	566	572	535	578	568	539	570	519	577	536	570	572	577	590	572	549	554	582	566	566	537	538	546	572	584	520	539	556	587	553	573	563	575	563	541	537	543	556	545	573	549	544	565	572	569	542	511	564	592	548	537	559	541	549	586	565	535	602	526	563	537	559	556	565	581	547	543	535	524	564	563	574	563	576	528	554	567	518	569	550	571	547	509	573	527	539	550	503	567	559	558	577	579	525	547	564	557	589	557	600	580	595	583	588	530	541	531	543	551	551	541	576	566	557	558	542	605	593	577	557	585	552	547	603	606	566	555	520	524	597	560	552	553	569	546	568	589	552	550	539	543	566	593	560	566	530	544	564	590	538	568	560	552	526	548	570	596	506	542	602	611	589	590	604	555	557	572	561	603	609	555	539	514	545	533	557	584	559	567	596	566	520	579	592	539	570	506	555	545	556	558	563	552	573	543	543	580	560	575	619	551	503	576	552	551	544	556	518	599	553	573	559	518	594	559	562	583	575	552	527	590	557	581	551	568	538	553	577	544	533	524	571	573	567	564	541	540	573	578	594	549	606	595	565	578	583	544	564	561	577	514	563	520	550	570	558	547	566	520	565	557	559	540	581	539	566	548	538	590	605	548	547	576	495	573	585	524	605	643	544	516	557	549	519	551	574	583	571	537	552	570	555	552	568	579	558	549	581	559	591	554	561	520	556	592	597	568	549	577	583	555	575	565	579	547	629	579	575	564	513	549	574	565	557	585	611	569	563	550	521	574	508	573	551	567	518	583	542	577	563	572	570	550	586	543	521	617	577	574	572	543	548	559	524	581	590	554	581	508	596	589	561	609	604	594	559	560	532	544	568	583	549	528	556	559	546	546	559	559	549	560	544	582	558	520	560	555	555	571	558	552	529	608	547	611	548	538	583	561	582	591	497	522	562	582	541	570	565	577	587	546	556	582	558	552	591	586	542	532	526	628	564	564	538	579	590	554	522	504	572	549	556	572	566	583	614	574	587	608	596	519	542	582	576	571	583	581	559	582	556	535	538	533	598	518	618	562	609	575	542	566	569	568	537	557	589	526	565	556	538	553	608	577	598	577	561	570	535	577	560	534	597	547	541	600	570	554	560	552	559	552	556	570	590	562	587	599	568	567	531	534	597	566	537	556	575	560	576	537	561	584	557	541	545	581	545	580	590	526	585	551	549	543	553	579	615	572	549	549	530	567	561	581	533	575	571	568	541	599	588	557	559	557	544	532	534	607	591	499	588	566	597	565	566	547	549	557	583	587	587	532	543	618	523	590	556	521	523	554	574	551	528	606	546	549	531	598	548	553	579	556	558	588	527	605	516	573	563	545	571	552	550	520	559	599	570	524	549	558	588	557	573	553	581	578	548	551	568	547	527	597	553	555	556	565	579	559	557	584	593	561	569	577	602	612	604	549	583	583	577	540	513	578	560	589	535	543	607	545	563	579	561	588	567	559	550	603	564	597	526	540	540	587	556	545	538	591	555	575	595	589	549	545	538	591	601	600	551	606	521	588	557	571	576	567	557	503	560	551	535	548	564	594	602	568	556	577	602	547	537	518	550	497	594	551	541	533	568	572
5971	2069	1909	1309	1213	1123	1063	1054	1012	1018	1066	1018	1011	1005	1015	1025	1004	1031	974	932	1016	943	967	1006	993	985	983	958	945	985	953	1006	964	1036	973	1027	936	962	935	930	944	935	1019	1006	980	939	971	987	978	971	995	920	999	990	975	1020	930	974	934	1029	1002	962	980	999	1016	949	1011	1001	930	958	999	988	979	968	992	972	1006	950	979	973	1016	1029	967	950	996	993	926	928	1020	994	944	1007	1006	978	971	956	983	952	950	935	1036	1019	1018	977	914	1000	997	953	940	970	966	906	996	967	957	981	988	974	982	1034	948	955	956	960	940	985	949	962	989	963	907	992	908	934	990	980	969	947	913	999	935	978	1001	979	990	990	949	977	1015	948	986	1024	1003	959	1027	995	953	995	967	972	987	940	959	960	1019	962	986	979	979	988	965	930	890	993	986	955	979	943	966	998	971	955	948	958	1049	916	908	940	983	960	989	982	1012	955	973	918	951	962	933	957	1001	1003	1030	1017	967	945	997	931	983	978	952	990	943	990	975	987	938	990	981	1021	1023	945	959	929	1034	973	980	1058	1011	979	985	1046	956	971	1010	980	990	1011	950	971	960	991	943	1005	945	965	1013	969	954	942	1018	1015	1004	981	1007	979	961	960	981	952	995	1035	972	951	947	960	987	982	962	938	966	958	962	956	1010	1015	1012	1036	987	993	988	929	932	974	915	976	973	956	979	995	981	979	1001	971	990	980	919	1001	959	957	955	949	973	945	952	975	980	932	921	1035	1009	940	955	906	983	1008	977	978	930	983	915	921	943	975	978	1026	928	953	957	923	998	1021	944	997	1006	914	982	922	908	956	996	975	1022	973	984	944	972	970	962	992	936	977	983	1015	968	989	955	928	958	968	952	976	1005	1007	992	975	952	969	988	989	962	943	970	1004	959	923	933	951	1024	1018	944	954	933	1010	1004	956	981	1012	947	983	979	999	992	966	992	994	996	970	959	957	1018	930	1009	921	1035	1014	968	938	995	985	949	950	990	983	933	1011	985	1002	949	995	974	993	989	951	953	960	948	995	1002	973	935	955	961	947	960	1008	935	986	971	988	937	988	961	980	1025	974	969	973	982	972	960	969	987	1020	976	932	969	989	1019	1009	931	1003	1003	1024	903	973	911	1037	930	966	983	934	952	934	948	992	1009	991	999	963	1026	957	993	980	958	998	996	998	951	956	914	903	1017	908	954	928	989	963	930	998	965	1005	956	925	969	990	960	944	1004	932	951	943	993	1015	1006	1021	952	937	997	1003	993	986	980	969	1027	941	968	1002	936	1013	917	929	920	982	960	934	907	961	987	938	938	940	960	930	940	952	988	983	1008	964	962	939	943	984	988	944	991	953	960	985	964	975	930	1021	1006	921	1037	958	984	962	1049	987	986	946	966	984	988	993	984	901	1002	995	943	988	1017	956	988	974	1004	1052	964	999	961	1001	1005	962	996	1039	950	991	961	1003	978	929	976	977	1056	948	982	951	968	947	1021	1034	999	976	1009	945	989	995	996	1011	992	966	967	954	1051	985	960	996	963	944	949	961	993	976	979	985	968	970	1018	1024	903	955	944	936	1006	944	942	1006	989	985	967	966	1000	1004	925	1024	941	936	987	1010	936	986	959	991	948	968	1004	940	963	1015	938	958	988	947	966	1002	929	1026	916	959	926	924	945	938	950	980	987	925	955	962	1024	985	965	953	950	964	910	941	974	980	939	920	1019	943	1040	987	969	999	979	964	992	1003	998	976	964	952	973	994	936	997	981	957	937	1011	956	998	979	975	959	969	981	974	1011	1022	998	996	997	987	1017	994	1013	1005	1008	973	1006	1005	935	905	968	922	949	966	984	1015	977	985	958	974	986	949	1014	962	1003	980	957	938	949	930	919	990	997	982	934	1002	953	933	976	986	930	960	989	1005	933	943	998	980	918	988	963	951	979	954	959	982	979	983	965	1006	970	950	952	959	964	925	997	1026	940	998	1004	953	957	1014	937	1026	1043	991	1010	958	962	981	997	992	953	1000	974	997	971	1018	972	951	984	962	932	930	1015	982	957	1009	987	1024	952	996	952	969	961	1034	1008	987	920	983	1000	987	1029	976	976	988	1002	1022	960	952	959	1018	1002	966	963	978	970	913	958	969	945	938	966	954	1038	998	990	1011	985	1006	968	987	957	960	970	958	1001	1026	953	927	961	928	1020	995	947	997	940	946	993	1013	958	993	938	933	918	951	1049	975	1029	955	1034	991	986	1022	978	993	986	922	943	987	941	997	994	980	954	968	962	974	964	928	1000	971	1012	945	1008	956	902	1013	991	967	939	1010	942	979	951	1022	997	960	1016	993	966	993	949	993	1010	1006	1002	989	967	1014	960	1003	983	1006	917	977	996	984	1061	931	973	955	935	1014	993	946	981	997	927	1029	961	938	960	1008	1031	998	942	931	979	979	1038	976	966	955	963	963	937	969	986	964	958	1007	960	998	990	1005	922	957	995	953	951	925	973	927	1015	1016	1014	1006	990	1052	923	976	938	986	968	930	975	980	993	942	1014	937	1015	1011	976	997	1001	949	971	993	987	994	951	934	924	1024	979	993	986	927	1018	981	970	983	960	990	998	990	1059	998	1018	998	921	944	1019	927	970	1005	978	960	950	935	1004	1007	985	980	984	981	973	1001	1008	1003	1003	980	978	1029	998	993	992	959	962	981	949	1003	985	968	963	1015	964	948	1041	1018	1018	971	963	958	1023	993	963	966	913	948	974	991	999	979	1007	1012	990	1024	965	943	976	1015	1009	1010	998	1036	911	1017	1048	928	980	1009	975	873	1002	1018	891	1015	962	967	995	996	905	972	974	983	970	992	981	971	975	890	1002	934	1022	937	1023	982	968	998	937	993	935	914	947	1001	952	967	971	944	972	961	975	972	955	959	958	991	1007	934	962	962	1009	1007	959	1006	964	980	907	1007	997	972	969	928	985	972	905	1044	1023	903	955	1000	1017	955	1030	959	1049	940	948	986	988	976	940	928	969	991	955	985	940	938	999	938	948	976	899	987	943	964	999	966	985	982	1016	908	973	929	999	942	987	961	978	936	952	967	938	956	1010	964	970	991	935	1009	967	980	989	994	1012	974	970	969	972	972	951	987	955	915	952	1002	952	968	1010	980	937	946	1002	970	961	932	981	997	1010	1001	943	978	989	1004	1029	986	967	947	946	965	962	937	969	944	1032	934	966	965	955	946	983	942	968	958	987	973	1006	1021	927	1057	1002	991	972	997	955	1018	996	1049	998	980	975	951	963	954	1009	1064	936	995	963	944	1013	999	933	893	999	970	928	1017	952	963	1056	988	970	951	941	975	937	1005	956	1011	970	1033	983	1012	1013	911	957	942	1007	900	974	973	980	969	1032	963	919	1042	989	995	961	919	993	1004	925	998	942	968	985	958	1017	971	954	955	976	978	1053	1010	968	983	980	1023	982	975	952	980	999	947	935	1014	1026	947	993	949	944	972	972	932	975	986	973	931	960	1027	975	950	978	986	965	1021	997	959	1003	978	970	993	968	967	987	1015	1003	946	987	966	1042	991	1020	1004	994	1015	1006	1036	973	947	924	1041	941	978	916	958	944	946	1002	1020	940	1012	983	947	926	952	973	979	1001	957	994	996	983	960	952	1007	930	994	950	945	1039	965	985	968	966	981	982	992	932	964	902	979	1000	956	988	939	968	977	995	967	956	969	1000	996	1005	936	936	943	954	1021	962	974	960	943	979	989	979	972	935	959	975	985	1005	983	921	950	963	998	1035	951	977	992	1002	928	970	984
24143	21060	28136	24189	19369	1749	672	517	424	418	383	388	316	323	332	303	335	305	259	274	283	262	231	276	275	283	244	219	288	274	265	243	230	258	285	236	241	262	273	253	260	252	264	252	289	280	278	288	258	239	262	241	236	245	240	245	259	249	242	244	272	259	252	278	271	251	269	270	254	258	236	253	253	286	250	259	245	280	238	246	269	244	275	280	286	254	277	249	290	257	268	252	256	253	261	276	241	263	261	251	279	274	258	239	230	261	248	263	287	277	217	238	267	242	249	249	275	245	256	253	277	244	247	284	255	252	289	263	266	231	242	278	247	260	282	280	276	252	243	266	273	234	231	225	253	258	260	248	257	248	238	256	264	264	245	246	253	269	247	284	267	256	249	250	229	249	260	249	247	260	256	242	258	224	260	236	254	252	248	279	283	269	230	252	243	238	255	238	227	267	268	280	233	221	242	267	250	284	256	263	241	228	241	255	258	294	253	243	274	241	244	280	253	262	258	235	246	270	236	247	270	262	280	230	240	259	236	257	253	256	244	277	247	255	260	245	258	283	259	271	258	246	265	260	241	263	238	265	266	264	228	238	261	245	248	282	268	269	259	256	269	261	242	288	233	237	247	265	252	251	273	250	279	256	240	266	265	270	264	245	252	244	277	287	277	275	237	256	258	258	245	251	244	241	229	241	275	265	262	270	268	212	255	240	233	251	239	272	289	271	281	257	255	252	274	240	242	252	283	262	265	231	253	258	256	252	262	255	259	292	252	269	235	283	254	242	258	254	284	257	272	270	253	249	252	271	258	254	243	247	255	230	244	233	285	248	251	249	295	262	247	231	261	288	284	252	252	279	273	248	246	250	236	278	223	250	268	234	252	232	299	267	266	256	285	290	239	256	239	265	266	265	243	235	256	234	238	263	272	262	258	236	266	273	234	243	243	250	258	275	263	266	257	241	240	283	240	229	268	231	275	234	241	245	243	220	256	276	241	262	255	277	249	228	259	244	237	282	245	229	256	277	257	253	258	251	250	240	260	276	247	271	232	261	264	251	285	241	252	280	232	275	229	258	234	229	254	258	254	236	246	267	257	239	262	258	243	239	274	243	251	248	262	250	246	242	266	248	238	276	262	252	267	247	267	253	252	273	227	270	263	269	259	279	243	238	272	245	245	279	269	254	217	252	256	240	247	274	252	249	258	271	243	246	270	240	264	275	273	214	245	252	271	265	252	265	272	273	230	242	290	251	252	246	277	257	249	269	271	253	265	234	258	235	251	248	250	252	243	251	231	250	252	260	248	250	254	257	281	279	264	261	249	271	272	268	252	261	265	272	271	264	264	216	229	242	265	276	278	272	275	226	251	272	261	268	252	259	269	264	265	245	265	254	259	256	254	294	269	289	274	275	270	255	270	248	244	283	245	255	253	269	255	241	273	240	274	261	255	250	256	241	245	250	233	266	271	283	245	285	238	262	275	255	248	265	274	255	251	264	268	259	276	265	251	283	271	277	267	257	250	237	261	272	257	243	294	262	249	269	284	240	289	246	250	237	248	229	244	258	266	282	277	242	260	272	257	231	262	256	246	286	243	264	259	239	254	286	272	263	249	262	268	285	243	276	265	253	262	253	261	266	235	237	245	251	237	265	278	265	267	218	248	258	254	238	260	279	271	258	265	252	249	255	256	263	270	228	281	269	260	241	270	250	254	265	252	282	259	256	268	224	240	251	255	226	281	246	255	233	226	237	249	230	277	240	245	258	236	250	259	259	278	264	236	257	232	232	251	250	296	249	259	251	268	250	232	263	239	234	272	262	263	249	257	276	251	254	288	264	256	242	245	259	260	255	247	281	277	293	271	247	272	251	289	270	270	269	254	282	252	261	267	241	258	286	244	255	230	260	243	255	286	265	256	252	287	226	218	242	234	235	305	263	259	240	268	253	257	277	269	265	257	247	254	266	284	306	245	229	252	259	262	285	240	245	242	260	253	283	254	257	250	280	271	284	224	258	254	258	279	264	231	230	262	243	258	273	233	263	251	225	261	269	271	243	269	233	271	267	256	260	277	264	286	269	252	242	243	263	254	235	230	262	242	243	259	274	267	231	286	237	266	263	241	251	260	269	249	271	275	222	260	235	261	274	246	249	242	257	257	261	264	244	253	250	238	223	246	286	247	273	265	278	252	272	220	269	269	260	244	281	278	233	257	248	285	287	241	256	256	275	241	259	245	257	273	218	266	270	253	257	232	261	237	238	290	250	260	258	260	243	259	280	257	277	251	253	248	275	277	255	233	253	250	238	252	269	251	265	276	279	266	240	296	227	279	258	276	237	232	256	242	281	286	277	242	253	240	259	256	246	231	237	265	235	245	254	243	254	250	233	245	247	243	248	262	254	219	258	285	242	276	246	247	255	227	240	244	282	239	262	265	251	242	291	273	252	262	250	262	235	238	258	252	266	244	268	204	254	258	255	283	281	226	254	259	268	261	277	289	273	275	255	234	285	267	271	248	274	254	254	273	254	248	278	247	244	286	264	261	265	237	298	219	266	258	271	250	252	224	257	262	239	239	251	252	238	260	251	246	252	243	269	267	258	229	274	221	270	292	254	249	227	233	251	257	273	268	266	249	264	250	245	247	259	254	249	249	280	247	253	253	232	212	255	246	257	259	238	244	265	271	260	235	265	257	262	265	274	247	262	249	261	250	245	255	263	253	224	304	277	251	265	253	280	233	269	239	271	244	263	269	264	227	254	231	274	265	263	275	271	267	272	228	272	262	260	258	261	268	266	259	302	254	268	243	253	267	258	265	239	282	257	265	254	263	277	251	252	251	249	249	249	233	233	260	272	233	261	266	258	253	275	241	246	259	259	266	259	267	267	266	284	259	249	310	250	241	249	254	230	285	247	260	281	266	234	261	240	248	246	274	253	239	245	273	267	257	240	266	242	232	251	250	256	267	276	267	275	265	253	240	242	266	276	282	245	269	232	285	255	282	293	273	279	236	268	303	252	219	271	283	229	254	269	272	270	282	262	212	270	266	265	288	261	247	247	264	268	238	245	240	264	246	264	263	276	259	259	233	255	265	288	272	238	264	264	233	247	264	254	254	245	265	256	259	275	280	265	246	272	242	225	273	276	244	249	231	264	277	242	252	254	279	249	272	305	286	248	236	239	293	261	278	277	273	284	249	292	256	226	249	229	253	245	227	247	274	279	266	237	236	248	261	259	223	271	257	231	279	283	265	261	269	257	233	252	258	225	287	252	275	228	242	231	259	272	254	255	275	251	254	283	241	294	239	250	258	281	276	246	258	219	280	251	231	231	281	243	266	290	257	263	251	282	224	261	269	223	253	256	268	247	255	284	264	280	260	269	279	257	276	254	246	278	275	237	251	244	269	261	240	245	231	275	250	257	253	294	265	261	256	237	230	245	282	220	276	238	286	266	245	273	239	261	264	249	227	251	254	240	263	266	266	281	260	271	229	266	275	246	270	256	269	250
10664	10606	8727	4482	3002	2205	1656	1389	1133	1002	940	797	819	769	682	686	648	572	567	615	603	558	526	531	554	557	504	517	495	531	494	491	472	509	460	485	503	567	477	526	463	519	499	483	536	467	495	461	458	528	460	460	459	474	505	498	488	471	476	457	471	474	466	468	486	478	499	488	458	446	454	464	472	457	474	496	498	472	498	446	469	490	498	485	513	458	510	531	469	482	469	476	424	465	457	476	459	514	471	488	465	478	453	479	477	462	440	465	485	460	463	453	441	489	456	494	522	476	478	471	447	492	439	444	481	467	495	488	464	486	481	491	527	454	493	479	502	505	507	485	433	481	476	431	453	458	492	447	479	496	451	504	474	483	455	481	465	463	452	475	519	507	481	478	463	469	449	455	463	456	496	491	469	475	445	466	463	480	480	478	487	503	497	529	487	496	482	480	515	447	482	431	493	491	450	481	497	516	470	474	452	477	428	456	472	460	492	476	460	449	484	494	430	499	485	459	493	469	510	463	474	486	484	487	507	479	477	480	445	505	480	494	436	450	482	467	474	490	486	474	480	464	486	460	494	482	471	459	480	476	447	464	475	464	469	516	442	485	508	488	473	473	476	504	494	467	473	470	445	468	461	507	467	424	441	499	469	473	471	491	483	449	484	523	465	459	457	475	459	491	494	520	485	496	506	434	476	455	428	497	473	467	522	464	494	513	446	448	462	495	441	462	473	488	498	452	465	474	454	485	436	461	501	518	472	490	453	480	436	465	462	481	507	478	489	445	448	473	490	460	476	455	467	502	506	457	498	499	430	476	489	467	458	457	484	484	516	483	465	467	499	475	463	457	467	506	430	452	508	489	478	483	452	510	528	502	488	483	446	501	474	485	479	492	492	471	497	487	474	484	469	498	456	506	506	454	477	458	519	521	463	453	484	458	456	473	469	465	480	487	483	457	499	475	507	510	448	481	487	458	458	468	420	463	485	523	460	507	514	455	479	484	467	498	530	482	464	475	433	458	461	481	470	446	468	486	451	458	464	461	478	442	474	472	490	474	475	488	486	512	444	525	524	462	448	496	461	455	517	491	518	451	474	451	477	428	468	484	470	489	484	492	497	477	452	487	476	458	454	479	504	476	480	491	510	467	486	499	488	455	497	476	465	470	491	481	505	460	450	480	454	466	493	484	487	514	484	499	462	467	493	485	456	498	473	472	520	479	466	455	451	444	444	453	457	465	441	520	506	551	466	477	463	479	468	434	487	481	471	472	484	502	464	466	486	506	503	515	474	479	468	456	469	502	446	449	483	464	485	471	497	463	500	456	469	483	462	443	444	486	492	510	470	470	438	483	481	505	477	492	494	491	458	514	490	517	504	465	463	475	521	447	512	464	464	473	481	503	491	493	474	482	503	450	440	482	450	467	483	450	507	456	465	483	430	469	451	442	455	432	455	465	475	504	437	457	466	446	452	470	486	475	491	455	489	431	516	473	475	467	437	481	506	457	428	470	507	458	475	505	490	488	486	463	452	514	460	479	444	487	474	445	442	506	456	502	487	439	483	492	463	463	462	496	463	444	457	456	475	483	504	492	479	488	444	484	459	442	460	497	461	451	430	499	468	497	446	477	439	457	505	474	475	511	443	502	497	488	520	461	482	470	482	488	471	491	483	457	481	463	452	448	476	486	445	509	458	454	471	455	457	499	438	467	420	485	475	493	487	456	489	438	471	494	463	448	457	451	478	465	437	491	523	447	458	517	461	454	454	490	454	453	486	521	488	452	474	469	426	435	473	468	499	481	449	447	464	460	477	477	462	495	512	488	458	496	508	507	480	465	478	498	444	472	473	455	460	459	505	467	457	506	434	468	506	492	483	458	490	489	469	503	464	476	512	486	452	466	484	507	523	464	453	486	488	491	468	470	476	446	496	496	486	447	476	491	436	465	478	484	431	493	501	477	479	488	457	467	477	484	473	468	539	481	491	451	499	457	496	461	467	532	495	464	448	442	489	527	469	471	478	475	464	460	502	484	475	486	458	464	496	507	435	461	507	454	444	492	480	485	481	455	487	506	471	480	465	437	506	494	480	460	458	464	455	500	499	468	474	474	482	522	461	542	483	486	484	523	479	477	448	491	476	486	477	512	461	465	468	476	482	484	457	490	498	488	451	459	493	467	472	453	440	494	485	491	487	541	441	468	488	465	508	496	446	482	504	472	473	485	489	498	482	468	476	478	480	432	499	468	516	450	503	485	420	476	476	445	448	502	480	464	469	519	483	462	444	495	450	500	536	516	514	479	475	439	469	468	516	471	451	460	482	505	457	497	465	480	462	454	487	495	460	487	519	476	463	487	462	506	497	470	451	441	466	489	460	462	473	436	495	541	488	488	461	434	447	452	483	501	491	455	483	475	468	510	447	503	436	471	507	473	438	473	500	486	459	437	471	480	475	466	460	494	488	475	468	456	497	525	459	459	459	483	502	499	463	482	493	453	519	440	514	475	523	459	466	518	454	470	491	478	510	411	481	464	492	486	458	476	489	494	481	455	503	467	471	491	491	469	537	483	449	466	504	457	478	452	487	414	474	482	480	460	487	439	488	435	427	442	444	474	454	470	479	448	470	463	467	483	477	499	482	497	509	443	470	519	483	437	435	492	503	445	465	452	482	491	485	513	487	452	491	468	475	473	511	469	479	469	481	464	466	481	480	471	470	523	494	481	462	500	446	494	482	453	481	438	455	407	479	489	466	467	443	447	474	511	473	480	500	479	460	460	475	518	488	482	468	545	507	492	495	492	497	489	446	461	522	465	456	480	483	463	499	468	464	486	460	468	476	470	458	459	493	500	507	474	482	497	513	470	472	486	461	465	451	472	475	417	542	437	466	483	514	473	485	489	512	472	476	438	458	484	472	460	518	465	489	478	497	486	524	512	477	464	430	453	473	473	465	466	474	447	460	473	469	488	481	478	515	444	483	477	471	456	481	481	466	489	488	475	453	471	451	429	474	486	472	478	508	436	499	471	451	466	489	496	431	436	481	487	497	470	461	479	486	481	477	482	484	458	458	467	459	472	482	507	463	481	452	474	438	447	449	488	466	496	479	472	473	486	478	447	459	458	490	453	525	455	484	472	480	458	482	477	478	488	519	438	478	503	509	464	463	501	486	500	486	503	479	501	434	477	487	454	448	520	460	497	478	481	456	458	497	476	494	461	434	449	481	447	495	450	479	478	492	457	506	506	474	491	517	451	472	510	463	459	430	492	472	474	488	454	459	492	475	471	450	417	479	476	522	477	474	537	462	463	464	458	445	465	439	475	479	456	479	472	485	432	499	449	443	481	485	503	457	458	493	485	446	484	487	478	459	397	474	483	490	509	470	462	450	469	452	497	475	528	453	429	449	460	509	479	423	472	523	526	480	467	466	484	495	474	527	477	478	465	477	486	472	469	528	467	438	466	513	479	469	461	499	500	482	425	517	467	518	508	498	438	459	436	501	484	484	495
23116	21018	28792	23441	21020	16898	1938	936	750	709	705	648	624	577	495	551	491	520	505	498	478	479	520	456	453	450	452	445	411	469	478	472	442	445	505	439	428	450	455	473	413	398	444	432	429	435	476	424	439	470	465	458	486	475	463	409	451	433	416	429	489	419	440	444	438	415	438	462	443	458	403	438	405	507	432	460	469	436	455	481	416	475	420	404	433	422	421	411	433	454	455	408	441	439	410	450	427	399	404	422	449	433	463	429	454	440	442	424	409	424	438	452	452	448	472	417	390	424	399	432	418	438	432	462	423	444	460	472	403	425	462	444	412	421	396	406	444	419	423	417	409	440	437	444	440	448	436	418	447	433	427	423	452	447	443	404	429	427	433	431	485	422	432	373	417	410	454	398	430	428	429	467	428	407	421	463	430	420	407	432	415	426	416	413	410	415	431	422	408	432	384	412	408	427	409	417	434	443	403	435	468	459	403	473	451	396	459	404	458	416	431	404	416	394	453	441	459	443	429	442	407	443	441	437	439	439	434	462	407	379	431	430	421	462	458	431	444	429	400	431	434	445	408	433	470	434	412	446	459	430	438	425	439	451	442	450	427	435	473	483	448	423	462	453	464	457	440	439	440	450	410	462	435	447	432	453	451	418	439	403	428	392	402	473	419	439	436	473	421	420	451	446	458	474	421	444	432	447	428	438	415	457	414	445	443	424	433	395	414	413	425	410	445	399	381	453	442	460	427	421	420	412	428	432	436	440	413	372	456	418	440	414	416	460	440	442	434	459	433	425	436	385	426	458	433	419	429	399	423	443	445	423	444	454	420	439	428	427	447	445	472	384	414	431	414	444	421	463	418	429	452	428	431	430	412	416	422	428	432	454	392	434	413	464	441	449	450	400	433	431	413	440	446	454	414	439	457	438	422	439	442	412	470	447	457	407	424	453	384	395	419	427	488	418	411	425	409	406	449	441	428	391	407	429	466	449	427	441	426	437	399	447	421	421	435	438	426	410	454	417	442	426	410	413	451	405	443	384	454	419	421	411	438	410	445	405	409	408	430	443	443	392	420	413	445	444	390	467	440	466	468	418	412	419	420	429	467	453	439	483	460	442	431	426	449	413	474	460	433	434	418	434	448	429	417	432	416	412	446	404	472	448	396	414	479	413	432	417	421	440	452	470	432	428	402	446	448	431	441	439	434	448	418	421	448	434	397	409	398	419	453	442	429	422	417	414	432	456	407	397	405	413	436	437	438	466	465	389	395	444	450	453	459	420	436	412	455	428	437	425	452	423	429	416	421	408	423	446	405	414	436	447	446	437	451	423	441	457	413	402	391	460	417	430	384	434	402	414	409	458	441	434	459	419	416	458	424	467	472	410	438	441	467	458	423	453	403	438	437	425	462	464	384	437	450	432	445	423	410	442	420	455	446	446	408	437	436	448	391	421	401	406	429	442	404	430	452	456	423	456	389	381	450	452	475	458	457	400	452	467	414	403	387	434	443	466	409	463	430	419	449	415	419	455	439	433	443	405	441	403	442	457	443	430	460	399	419	397	438	437	458	438	445	448	435	434	416	432	445	438	412	422	452	433	437	439	408	396	416	393	434	430	436	417	452	422	422	425	416	465	435	396	437	422	440	443	423	444	408	443	380	467	422	416	451	426	453	424	434	449	394	457	457	454	421	412	463	424	418	396	429	414	412	418	408	421	425	443	398	431	457	466	429	449	450	448	427	430	439	426	422	449	456	422	423	456	423	424	434	387	457	436	455	420	411	456	402	414	461	432	478	400	422	400	411	428	421	469	422	462	421	394	451	413	436	451	417	459	464	460	451	452	429	433	447	441	446	464	444	470	450	407	450	413	442	424	415	435	421	439	392	432	407	434	459	423	393	435	423	436	433	437	411	422	400	428	438	437	469	419	468	437	365	409	462	382	406	409	414	421	414	446	448	462	399	427	416	432	429	446	410	431	426	454	417	419	414	447	398	428	452	456	426	423	445	431	439	381	426	433	449	424	439	423	418	442	429	447	414	417	427	442	443	409	451	429	437	432	438	431	447	429	422	421	424	440	413	427	433	405	427	438	459	475	392	410	456	414	422	405	427	460	433	383	417	439	404	430	425	441	442	405	433	451	452	425	429	431	441	404	446	417	423	449	439	445	455	423	515	416	453	428	423	489	430	472	442	409	396	454	453	431	462	435	450	436	456	417	442	436	424	424	422	440	417	478	437	386	438	433	424	433	426	449	411	436	428	459	391	431	421	417	442	412	402	417	447	405	440	431	432	419	412	446	403	424	444	449	458	394	432	411	427	416	411	416	427	460	402	424	446	475	391	446	451	445	381	465	476	437	429	419	471	436	431	429	441	392	416	430	441	392	413	441	446	441	449	495	408	414	419	415	449	434	443	410	440	438	434	453	442	418	446	453	420	395	449	428	418	414	478	466	446	408	407	441	421	477	381	413	438	457	394	442	445	418	434	457	450	427	445	396	422	434	433	415	432	424	400	448	459	468	418	418	401	438	439	399	399	430	427	430	449	438	449	406	439	436	404	474	436	438	464	449	424	455	437	417	439	439	416	408	435	434	423	439	415	406	484	406	439	442	440	431	454	435	464	422	410	428	416	416	388	435	414	449	430	437	397	432	445	397	387	430	443	461	442	458	411	409	429	414	421	400	453	470	415	428	444	417	419	445	429	417	423	420	413	436	397	409	423	409	456	422	399	415	455	440	420	458	417	416	446	423	417	414	429	394	409	437	446	406	429	439	441	471	443	468	445	450	413	408	461	415	417	427	417	441	430	445	416	422	437	444	443	479	422	452	423	458	405	480	422	418	434	423	431	449	420	428	428	415	425	461	443	436	433	433	446	447	417	443	413	413	432	445	426	410	417	398	424	430	411	441	439	403	400	412	409	426	440	440	437	436	408	416	413	459	426	414	426	450	421	435	399	444	434	456	403	471	448	460	447	438	454	425	438	422	455	420	416	387	465	429	448	382	442	415	450	425	433	452	394	421	390	446	390	429	448	472	409	405	435	440	426	466	483	451	431	423	442	418	433	415	416	372	437	444	406	450	425	420	432	425	443	436	453	397	449	416	381	408	451	433	453	420	412	438	406	438	455	401	422	437	411	469	405	418	452	436	410	448	429	426	403	422	433	412	429	427	423	457	411	423	395	461	430	457	437	395	442	495	414	416	456	414	482	422	446	457	413	442	469	437	432	413	446	358	444	435	423	465	450	427	401	419	417	416	455	406	443	469	433	460	432	447	446	422	449	433	453	447	456	457	424	425	447	366	395	432	449	450	446	452	417	438	409	449	439	458	430	415	433	425	432	457	440	448	405	440	433	428	404	432	451	416	409	416	431	434	429	453	475	405	429	430	440	425	399	422	425	421	461	465	411	416	436	437	457	417	389	431	425	404	397	452	420	428	473	406	441	419	423	434	442	460	413	449	448	448	421	398	397	441	412	435	487	447	445	438	410	429	452	439	425	397
12925	16308	13707	7578	5118	3787	2895	2318	1920	1721	1560	1398	1272	1164	1150	1113	1009	992	942	926	889	866	888	899	879	845	828	815	780	814	802	845	793	765	790	749	809	757	751	751	772	754	807	794	755	723	716	708	716	737	823	738	705	780	691	761	777	715	757	766	796	756	749	749	708	769	738	739	747	712	731	768	717	708	743	675	674	741	784	738	759	769	716	733	740	736	767	743	741	693	697	752	712	763	749	747	762	724	701	748	707	732	754	720	712	721	752	738	745	744	726	767	726	740	741	695	752	726	752	709	752	722	742	746	781	735	773	752	704	724	713	744	720	754	751	740	724	753	703	719	693	727	772	746	745	724	742	754	722	696	721	696	719	724	693	735	704	702	690	753	720	740	717	719	693	723	791	737	757	730	705	690	683	675	716	751	712	721	730	752	721	718	723	737	756	752	703	702	739	722	754	787	762	760	801	711	734	739	733	681	746	733	704	711	701	728	728	772	726	708	677	755	712	724	774	759	723	724	711	711	685	682	751	720	758	697	733	756	708	712	691	717	712	726	729	724	719	712	769	726	735	684	786	774	733	702	738	699	705	714	723	731	755	775	723	725	680	655	769	718	688	713	731	732	672	712	753	711	744	694	777	721	718	701	695	710	682	729	703	760	771	716	643	708	705	709	740	696	728	735	744	732	757	710	787	715	738	725	733	741	738	721	715	713	670	680	728	677	731	745	748	750	727	721	762	738	699	695	692	741	698	660	698	691	701	761	705	735	710	733	757	723	689	731	752	684	711	723	718	739	695	746	712	781	735	762	732	758	748	761	694	747	726	730	758	740	709	672	743	750	696	727	703	741	746	701	751	755	715	700	720	720	715	732	784	714	759	739	709	738	730	722	728	733	734	717	771	681	693	735	710	765	717	759	698	737	703	764	666	725	700	747	745	728	736	698	657	715	735	695	819	747	784	709	699	715	714	705	712	659	733	684	741	685	712	707	748	725	727	693	690	726	754	732	698	750	764	795	735	735	724	688	678	717	642	710	733	736	694	742	720	726	733	698	736	693	679	755	722	697	703	738	732	726	725	781	724	720	704	731	737	691	692	698	655	722	726	712	728	739	706	682	748	721	694	739	700	752	664	734	706	750	708	778	708	737	700	698	767	766	761	736	722	718	745	710	720	714	711	724	696	720	766	723	718	716	730	766	719	750	711	728	716	780	681	722	752	743	741	757	693	722	703	763	723	737	779	783	725	741	799	760	724	748	702	705	691	708	718	745	730	745	744	749	738	725	728	768	704	751	697	760	727	720	711	718	746	711	744	744	722	702	718	729	712	719	718	714	722	733	706	704	735	669	755	705	704	719	706	729	702	663	732	699	761	743	746	728	745	713	664	734	753	742	683	737	730	684	811	703	716	757	772	680	761	710	745	731	735	746	756	709	710	686	735	694	765	718	717	783	733	726	712	711	691	707	734	680	682	737	710	720	712	693	724	728	694	758	726	729	660	714	744	733	703	768	693	751	716	729	792	757	688	737	752	738	711	744	732	769	704	732	755	735	709	781	745	703	705	710	713	740	707	769	798	700	723	740	686	729	707	741	715	714	724	744	722	713	686	730	746	736	744	765	703	701	741	708	692	737	749	684	703	712	754	726	767	726	742	714	712	740	751	721	729	742	705	716	685	739	699	763	745	722	769	718	716	672	704	761	724	719	728	733	736	755	761	747	709	715	684	762	766	692	719	741	741	722	722	715	733	763	741	761	691	687	734	686	725	717	731	786	720	699	726	734	673	699	760	693	727	745	700	725	717	735	704	731	707	730	749	707	775	723	709	739	707	740	704	690	771	689	720	762	694	723	684	751	716	694	759	712	695	739	690	734	697	721	706	745	738	750	726	739	720	723	789	747	767	737	733	729	734	711	690	735	780	730	733	701	681	695	742	703	746	732	736	708	746	724	772	723	705	721	718	742	708	695	736	744	677	765	727	714	735	700	727	737	740	767	748	743	767	720	739	800	714	757	711	681	741	731	709	719	723	702	768	724	733	751	731	731	729	765	685	710	708	730	700	696	750	743	723	717	756	699	731	747	782	691	752	699	695	737	718	733	723	705	718	728	713	713	724	732	714	716	757	696	720	705	676	661	706	697	721	775	704	691	715	699	743	726	718	719	737	674	714	699	758	781	758	676	686	734	728	740	710	736	734	720	741	718	747	767	712	686	762	736	725	730	711	722	726	685	765	715	686	747	751	722	750	713	731	741	677	683	729	706	714	691	704	738	721	719	738	713	738	718	742	738	715	674	723	795	712	698	712	750	738	702	704	743	724	701	767	690	763	704	738	695	680	684	731	735	713	719	752	741	739	707	710	712	713	722	702	754	742	707	760	690	719	770	749	700	787	682	744	719	726	740	694	755	731	730	712	712	701	716	708	718	742	729	745	720	747	699	698	747	749	694	664	700	722	719	679	721	743	770	710	738	729	726	713	724	781	695	761	745	678	732	742	755	722	752	746	735	700	679	715	697	703	767	734	706	710	719	684	682	706	737	742	687	716	726	720	675	714	769	703	745	762	671	746	710	739	734	686	737	714	771	755	725	721	708	783	755	722	705	731	721	702	760	735	740	689	714	708	726	695	715	725	747	743	705	771	763	745	669	684	707	732	747	722	762	736	732	730	702	723	717	745	735	730	694	729	657	688	739	746	714	731	745	696	717	702	690	740	710	750	706	689	694	714	684	720	755	726	725	677	750	715	679	731	697	736	711	774	704	720	660	703	696	718	775	724	699	731	741	732	714	724	735	688	731	726	665	738	758	696	728	723	702	727	774	759	769	722	705	730	785	708	771	714	667	703	788	732	721	676	695	715	696	728	727	712	736	759	725	738	765	715	723	727	749	750	704	713	764	735	701	686	759	760	741	689	727	727	697	700	743	763	683	728	746	668	750	750	710	708	720	756	700	735	733	704	700	688	727	697	713	686	734	715	701	729	757	715	688	764	746	727	765	714	708	743	726	724	785	709	733	732	733	753	727	752	687	694	717	697	748	690	756	703	700	706	737	716	732	794	693	744	765	701	759	735	729	768	717	760	701	728	747	722	729	684	774	709	748	720	730	746	740	772	726	732	748	743	705	740	679	826	747	687	764	767	721	726	698	733	729	713	693	754	695	720	738	681	709	734	733	714	728	684	727	717	753	734	740	706	695	706	727	726	724	771	730	740	791	732	782	712	744	702	742	693	697	700	700	747	722	740	659	746	724	719	753	704	791	725	759	684	708	731	744	723	701	787	713	723	726	693	758	712	742	752	707	726	710	723	735	768	704	743	790	693	763	725	724	739	694	707	746	773	751	695	721	715	726	673	696	747	761	706	716	713	730	714	736	733	710	759	735	742	712	746	731	669	747	707	691	680	753	765	738	733	744	735	697	710	748	735	719	706	744	709	721	762	707	716	788	694	721	722	700	713	694	734	745	777	697	695	763	733	718	738	712	705	711	759	731	718	709	760	727	708	690
26724	20188	7387	935	631	565	632	565	545	594	574	596	561	573	553	576	581	553	569	568	535	581	575	544	573	551	564	579	551	563	545	553	554	534	519	522	550	566	560	563	554	555	569	539	554	568	564	567	567	572	539	530	539	544	572	581	542	575	555	506	553	550	599	568	535	562	552	560	511	565	563	572	529	573	523	582	572	524	535	529	590	617	552	559	533	573	578	574	557	573	529	551	553	533	562	561	619	546	535	572	548	565	617	542	589	570	546	544	552	524	552	587	531	541	526	517	525	536	541	536	536	546	539	532	535	570	560	590	541	515	537	582	540	555	558	534	528	545	564	569	537	561	526	539	565	546	551	549	547	534	532	531	560	555	555	584	539	557	595	526	549	555	570	571	556	592	566	514	540	555	551	526	571	560	553	566	564	540	527	549	511	536	529	553	577	509	535	538	522	560	555	533	514	589	585	513	527	563	542	544	576	542	518	573	582	517	535	586	549	547	534	573	532	566	574	547	531	606	562	547	516	547	524	564	557	579	603	548	593	548	548	507	550	586	536	556	557	518	508	575	559	566	555	559	544	592	529	501	560	568	560	578	535	551	548	587	598	543	542	566	503	560	580	499	549	594	525	550	560	578	559	545	546	535	557	624	570	518	576	576	536	568	564	522	520	559	530	596	520	536	579	600	569	521	539	580	507	558	582	530	578	553	554	548	574	559	549	574	563	561	583	515	535	557	545	508	569	541	541	555	510	572	536	577	581	571	531	478	548	585	540	538	541	537	507	541	569	558	567	545	600	561	590	583	558	556	551	531	503	554	582	582	579	531	529	537	587	555	540	544	588	568	595	576	575	535	527	583	570	555	566	554	576	552	578	550	490	574	604	578	558	567	552	568	569	554	568	587	565	551	536	549	542	546	534	565	519	551	547	534	559	569	530	543	557	545	530	519	569	539	576	560	582	543	524	589	540	573	583	517	560	556	574	569	540	581	568	502	546	531	579	508	590	591	558	574	545	524	552	543	543	576	536	518	539	540	568	551	552	570	508	589	638	596	561	531	555	568	518	578	550	570	586	564	550	567	581	519	550	538	510	507	533	535	563	562	547	551	588	568	553	581	543	515	584	515	551	533	523	546	544	525	539	559	559	578	541	534	545	589	553	562	534	561	547	578	566	541	512	545	549	542	515	538	531	582	555	523	533	548	496	523	506	559	513	567	548	544	531	547	534	529	542	597	538	522	564	564	547	569	542	573	494	582	557	554	522	568	543	592	578	540	582	583	556	571	604	539	549	526	575	605	546	538	554	561	557	587	542	588	565	570	535	571	545	530	573	504	565	546	538	546	550	560	516	575	538	592	519	575	553	555	559	586	533	553	547	553	539	611	549	541	558	583	547	515	572	542	533	551	587	547	536	568	537	516	574	567	570	580	547	592	568	561	537	595	554	548	555	519	574	544	577	502	546	563	537	597	536	541	553	517	525	566	531	539	576	514	539	547	603	557	540	530	542	548	553	582	519	533	527	530	555	520	602	557	546	532	574	570	561	546	526	535	515	565	540	536	549	575	562	537	557	502	543	566	571	530	590	578	561	531	552	518	578	541	513	568	551	515	554	530	549	548	538	540	595	601	516	533	570	560	584	586	530	550	541	575	582	549	555	541	543	562	539	518	544	543	581	582	515	556	545	592	591	561	588	533	552	560	556	575	576	516	521	591	567	531	608	618	591	588	524	572	547	535	557	530	565	568	532	542	604	501	529	533	550	512	576	556	576	587	538	572	558	574	553	584	549	571	545	580	536	583	538	553	488	564	566	547	563	576	523	594	575	532	511	585	568	562	499	568	516	590	543	541	564	570	543	564	541	516	544	545	550	585	540	557	524	594	525	578	537	516	568	589	575	574	541	525	574	548	534	554	582	504	544	527	514	540	589	556	569	500	520	606	546	576	548	586	584	573	549	574	573	538	581	615	516	557	553	550	543	543	533	608	536	557	500	588	562	575	598	577	528	515	585	512	563	575	498	529	523	508	569	586	562	518	539	568	565	547	547	535	591	591	510	543	539	596	515	560	550	545	539	528	525	547	561	543	534	549	579	531	572	522	569	565	581	536	549	585	586	560	547	577	592	539	545	563	568	557	569	542	540	533	542	511	582	553	572	529	553	557	561	557	583	541	528	515	554	551	597	539	573	534	549	549	600	584	568	554	526	576	547	522	533	526	580	562	570	569	543	606	498	576	572	523	581	534	573	578	573	565	556	516	547	545	530	543	549	551	536	536	543	567	561	537	568	551	554	567	513	596	571	537	550	620	560	539	593	532	554	549	533	575	506	637	574	536	544	533	530	546	533	588	588	533	563	565	541	575	526	543	561	516	549	517	544	560	574	509	582	525	574	536	530	604	545	589	566	543	576	558	524	575	563	539	512	601	592	538	564	535	601	604	574	508	584	582	562	598	595	555	564	517	538	523	543	560	539	594	556	575	509	533	532	588	537	622	545	567	554	520	541	589	541	547	573	567	597	559	571	608	605	557	573	558	534	535	517	586	545	528	580	563	537	522	533	515	591	580	571	585	561	522	505	521	556	547	520	573	529	546	513	555	548	532	597	592	519	536	572	617	543	563	547	577	566	558	546	551	521	556	533	534	571	544	574	571	588	535	576	510	549	558	605	534	507	541	569	595	568	539	553	575	578	500	553	541	539	538	535	550	542	569	556	594	595	577	573	541	500	540	561	555	541	546	520	581	522	553	589	574	567	576	555	526	563	532	574	533	530	575	550	551	546	577	534	545	507	570	536	541	556	580	531	575	552	527	499	525	580	564	572	517	513	526	553	556	593	561	530	563	545	583	564	580	553	557	573	512	563	565	540	602	552	572	558	537	594	553	545	568	551	557	569	556	594	533	537	518	497	491	561	558	577	568	548	554	553	562	573	562	591	553	555	533	568	561	529	560	571	558	503	571	589	564	552	561	580	517	552	530	567	519	522	577	586	545	593	547	544	497	537	497	558	576	553	556	518	551	559	566	565	508	571	531	570	560	566	556	567	603	570	544	519	583	539	597	555	542	553	568	564	565	580	552	571	545	531	578	589	552	547	579	586	542	558	545	548	516	590	545	512	561	547	550	562	526	552	555	547	479	541	579	537	570	525	542	562	565	545	577	568	537	508	559	530	498	536	579	557	565	593	556	547	564	580	573	553	581	533	544	531	559	541	561	574	521	562	566	540	529	527	524	535	567	588	538	592	544	548	521	557	562	538	605	535	558	560	529	583	538	533	551	542	521	527	540	584	598	542	524	552	539	596	591	579	558	556	547	563	548	552	593	555	564	543	541	554	518	547	524	547	541	540	511	548	513	561	538	564	557	568	558	586	566	540	550	506	577	569	523	585	552	572	570	556	595	561	592	545	562	556	535	566	551	572	548	574	556	559	567	565	550	547	537	527	596	536	597	563	565	574	560	576	561	581	567	548	565	507	555	523	538	582	561	562	562	554	541	582	540	519	530
5889	2078	1837	1365	1218	1183	1063	1047	1044	1037	978	1035	1009	915	995	1025	996	999	999	1008	957	961	1005	991	1012	1031	1026	950	1009	978	964	973	990	954	1025	1026	943	959	983	993	993	982	955	971	1009	1002	944	1018	942	947	933	963	991	993	942	958	974	1035	1025	981	942	990	973	904	1007	1013	1003	927	993	901	971	917	995	993	937	945	1000	995	936	984	945	992	994	967	948	924	990	965	1003	981	936	990	988	925	897	987	951	930	945	956	1011	1002	1002	986	984	970	974	1008	1049	975	1003	967	968	965	943	996	940	976	957	983	961	978	1001	1029	911	951	1000	938	958	966	953	941	973	922	1007	932	925	966	1000	1009	958	988	972	979	962	969	981	983	951	1001	929	974	988	953	997	946	998	989	934	1019	1007	973	960	970	1010	954	979	983	1008	976	980	971	975	950	988	968	978	1034	987	1006	906	960	902	985	987	1004	917	1030	992	994	937	944	991	982	932	927	946	976	944	922	998	993	900	1062	951	983	1041	950	981	967	968	978	959	969	1027	990	957	970	948	939	992	989	992	965	1009	970	945	1005	960	971	922	962	996	951	979	934	926	964	976	928	1018	952	936	970	985	968	942	992	939	978	981	980	1009	986	956	977	992	942	978	989	1008	918	993	968	1003	973	996	963	1037	994	1027	983	942	947	960	958	936	988	1001	994	922	995	963	1027	917	977	972	979	1001	957	981	935	986	905	927	982	994	956	989	939	963	990	1020	936	1002	963	967	999	972	962	934	950	999	956	952	1000	958	1042	927	923	1010	959	966	983	926	1012	1016	1023	944	953	941	962	939	985	984	1023	981	929	943	938	954	949	952	946	927	995	977	980	1005	955	957	995	1018	944	943	1003	1007	1013	958	951	965	947	974	959	983	937	968	949	1018	930	993	943	982	972	1010	1017	904	893	988	1054	954	1013	950	940	978	975	996	952	991	961	988	1016	970	982	911	968	935	996	968	1002	1024	943	991	1004	981	1032	969	975	965	1044	964	932	935	1034	948	1007	954	991	992	942	945	938	973	956	955	984	961	970	1028	1014	952	1012	1012	956	974	1006	966	982	969	970	994	972	981	922	992	1007	1002	942	998	939	1015	1018	963	1002	986	933	985	974	998	998	947	948	960	978	938	908	1027	968	997	959	990	912	963	940	953	944	973	940	976	946	1001	1014	985	992	912	987	961	981	982	1003	973	981	1017	1046	1045	1004	974	953	947	936	987	963	1016	988	989	973	956	1016	947	989	1050	993	959	939	1029	996	978	925	1003	932	973	989	918	947	997	993	989	954	1031	954	1003	994	1010	973	961	942	969	991	940	1009	959	988	984	967	1057	991	927	937	1013	999	951	964	1037	999	971	1057	956	1043	976	980	992	965	936	966	938	918	1003	945	984	997	998	961	987	1041	978	993	1028	979	986	953	983	946	976	1008	993	931	934	946	982	1002	954	1026	983	944	955	999	979	990	987	1031	957	997	944	996	975	976	1003	921	969	1015	990	971	945	949	935	998	956	993	996	970	981	1022	969	987	1026	978	1001	989	989	1009	967	954	983	1001	941	963	1006	978	971	969	918	992	1015	1009	997	964	1026	1004	967	1021	942	936	973	960	1008	1024	989	963	982	1023	987	952	994	985	971	995	945	966	958	966	975	947	1021	1015	891	984	884	974	976	952	961	985	987	898	962	1028	978	951	944	1012	969	937	981	951	1024	935	985	953	1047	899	994	976	1014	978	930	983	985	967	956	1016	985	1030	954	1002	1026	991	972	995	932	994	974	1012	987	958	969	1022	976	984	991	976	923	937	978	972	907	992	1010	952	1032	960	948	946	956	942	920	950	995	952	1027	1007	899	985	1007	977	950	1028	990	982	916	1006	974	952	950	994	998	944	967	1008	979	965	1001	944	1011	950	950	935	1018	1016	966	1035	989	1004	979	981	958	971	977	947	994	993	1006	1004	893	950	973	915	954	1006	1004	973	958	980	956	965	964	946	923	948	965	987	965	937	1015	963	997	1004	954	1019	962	929	967	949	1036	940	1015	967	949	965	938	978	952	1017	979	990	944	967	974	983	993	959	962	899	989	974	974	980	964	974	1049	954	1023	951	963	981	941	985	931	945	955	975	950	968	969	961	987	963	951	990	975	971	969	932	977	999	989	936	990	959	1023	930	982	962	922	956	952	957	927	963	987	960	954	976	987	989	958	948	914	952	974	960	995	961	958	959	1006	974	985	935	991	1035	991	993	1000	950	964	982	997	923	961	961	961	1032	932	988	1055	1016	935	973	974	944	949	954	944	950	931	996	1013	971	1000	987	989	954	958	1000	1035	1055	1006	947	1005	917	957	972	1045	978	927	958	967	966	975	974	989	977	954	976	957	955	976	987	1028	1006	989	985	974	1015	982	970	959	948	987	997	970	948	970	999	981	965	955	979	994	968	923	921	963	1008	979	945	935	994	957	951	910	996	986	996	944	962	1019	895	977	964	937	963	950	979	959	971	1000	969	1020	993	976	1000	982	948	957	968	989	964	1002	966	941	967	944	1007	1025	1024	987	949	980	998	967	1019	970	916	924	1002	917	977	980	959	944	993	1037	992	978	929	1023	973	912	1015	962	970	973	898	990	930	974	963	979	1039	967	963	1011	955	925	936	956	960	1008	946	962	985	1016	981	991	973	1000	972	957	986	1015	944	958	944	985	958	972	973	970	954	954	965	994	966	979	930	1041	986	1009	989	932	946	974	1012	949	965	982	980	974	1008	999	977	989	947	959	945	894	1011	966	1017	959	1003	988	932	994	954	980	969	1028	932	998	971	956	1003	978	935	977	965	1015	953	969	957	946	985	987	989	956	973	972	992	978	979	987	999	995	968	983	1017	998	1002	964	1029	941	985	943	931	982	996	972	1000	1020	985	962	953	1045	945	910	991	1007	969	981	993	954	960	928	985	948	974	917	1001	1009	1003	958	1020	971	950	992	908	943	972	948	934	1013	1011	961	991	1015	967	976	948	948	942	917	995	957	1005	924	974	956	940	1002	948	954	992	964	942	986	914	971	1012	995	1011	992	952	997	961	976	955	986	982	1025	967	1008	930	948	967	880	983	963	1003	935	959	947	1035	935	975	960	1014	942	949	953	1004	975	959	989	970	983	960	943	988	1033	935	992	941	944	1020	897	974	1040	990	993	961	935	940	1008	980	950	960	931	925	950	946	984	922	955	942	1032	1004	969	1056	1038	939	942	951	936	1002	925	958	959	957	978	1006	1013	917	966	984	1017	929	1001	1027	963	1000	982	916	973	890	960	1010	960	1004	999	977	941	994	977	964	969	1036	935	968	949	942	993	1013	965	1001	931	1002	985	928	968	956	1063	966	950	1009	949	986	979	981	942	928	948	997	939	961	952	976	987	1019	1000	1056	972	972	992	1002	984	972	988	980	963	1014	943	993	978	923	972	1003	1000	965	1008	945	941	957	1033	968	944	993	949	958	956	946	978	943	978	958	981	987	967	986	982	1028	985	950	1034	966	970	976	934	953	937	997	959	1008	940	986	948	944	998	955	1046	974	914	943	1016	997	994	965	990	958	911	961	970	948	972	988	949	959	959	1041	965	970	951	967	979	940	1001	951	970	984	1011	975	997	973	903	924	966	1012	984	980	990	966	1002	908	946	991	1003	978	1003	1036	900	950	1025	971	996	958	982	1009	959	983	967	959	956	933	988	955	979	1002	972	1015	985	1010	964	993	1022	972	961	1035	942	979	955	965	967	985	940	1028	947	1025	1000	939	1011	965	994	1045	1006	986
24027	21040	28147	24141	19324	1713	666	492	446	397	355	376	336	331	288	286	284	295	282	309	268	280	286	256	250	286	273	271	296	260	261	265	239	265	265	273	252	285	251	266	268	250	258	270	249	282	266	282	246	269	236	255	283	244	269	265	257	261	240	242	272	233	248	251	248	254	262	236	272	245	252	241	262	251	245	244	244	241	242	250	236	253	244	244	252	272	224	266	248	299	252	262	234	234	246	280	288	256	260	257	256	269	268	264	254	272	289	231	250	243	253	278	270	232	253	267	253	249	227	252	264	251	288	240	257	262	244	265	239	274	256	299	261	241	261	249	250	211	237	266	229	249	257	242	238	240	248	241	261	266	266	256	255	265	244	295	239	253	267	257	252	240	255	254	260	268	263	244	228	292	236	239	241	240	265	218	248	250	241	248	244	224	268	262	239	236	251	271	261	250	263	258	267	218	232	269	259	222	239	249	244	267	255	266	263	259	237	271	240	274	282	251	263	299	259	238	268	248	241	237	256	249	237	238	262	259	254	261	279	244	257	231	260	224	248	250	261	264	220	251	298	253	281	236	275	233	273	260	249	214	274	274	241	272	242	253	241	228	265	280	266	257	253	227	248	239	225	251	247	244	238	254	252	243	256	262	259	247	252	240	267	226	224	257	232	258	237	256	257	241	256	272	236	260	248	240	230	242	255	249	253	242	250	240	238	269	234	244	249	259	245	269	250	257	248	277	243	255	254	244	240	255	245	243	263	246	260	223	253	258	261	251	260	276	259	239	247	268	272	281	258	249	257	238	240	260	266	253	253	242	276	222	256	248	247	236	253	262	266	244	254	257	275	234	217	263	263	278	254	268	240	242	243	245	254	243	238	255	252	241	237	268	220	259	251	248	248	266	242	255	277	254	233	249	247	244	274	254	256	226	272	275	256	248	241	241	238	240	254	239	252	259	250	264	245	239	270	264	264	236	220	263	247	246	247	248	268	270	266	252	279	262	253	271	232	247	257	261	221	233	246	247	244	256	226	261	266	224	233	234	239	242	272	230	257	235	269	268	249	287	270	259	241	247	242	268	258	240	246	271	233	243	277	249	248	245	253	262	240	268	259	238	262	265	257	266	265	237	238	241	266	265	257	270	254	246	231	246	235	242	232	253	260	233	238	257	241	260	255	222	261	281	252	260	282	277	228	284	264	264	258	254	230	273	229	270	265	249	276	243	263	235	270	238	237	270	224	260	237	265	267	269	254	247	276	243	218	259	258	234	256	277	284	255	253	248	238	266	240	254	271	249	240	263	229	253	257	268	274	289	261	229	249	273	276	261	279	248	249	237	248	262	282	252	247	249	251	230	272	275	302	243	248	270	257	249	237	223	269	263	241	270	275	251	249	255	236	227	248	238	251	263	266	288	246	281	287	211	269	264	241	243	239	245	265	249	281	262	266	293	221	255	264	256	234	258	237	269	258	268	238	245	244	271	272	249	243	240	243	257	279	233	250	244	224	289	235	251	240	273	270	246	244	249	237	250	249	245	254	252	253	247	280	250	242	230	222	259	236	262	274	251	270	223	244	247	272	254	246	249	273	284	266	259	283	279	266	236	269	255	251	241	256	232	244	249	252	280	253	235	262	242	226	261	229	243	241	246	254	238	259	242	250	248	237	266	269	250	233	268	242	257	255	248	250	229	244	295	242	265	261	253	242	231	284	262	229	277	229	241	265	241	261	242	252	244	242	274	263	238	245	254	242	263	212	260	256	254	265	270	257	253	269	302	249	256	272	251	273	268	221	279	252	281	271	248	263	280	249	217	246	254	256	259	305	254	258	244	247	240	240	269	243	271	272	247	281	231	247	217	241	263	257	240	244	246	226	247	237	243	233	273	256	237	266	253	232	248	261	244	222	248	250	253	234	233	255	255	271	250	247	256	227	256	274	229	282	277	238	252	229	221	265	277	267	240	237	272	216	260	248	223	235	259	220	254	232	235	233	229	240	256	233	230	239	284	276	247	244	242	248	254	232	235	256	229	277	296	268	266	262	254	261	255	244	267	274	250	243	246	269	232	266	257	210	285	250	257	253	264	257	241	237	231	257	234	239	239	245	252	268	242	250	264	250	246	267	251	234	261	261	263	252	256	247	270	251	243	245	244	250	250	254	237	249	266	251	251	237	248	253	247	238	241	235	230	257	265	268	273	268	258	297	237	265	247	256	255	258	254	255	268	216	233	259	258	238	257	261	255	244	252	256	262	282	259	256	248	232	245	253	270	258	231	246	255	229	244	261	232	261	253	259	273	234	247	253	229	278	208	230	253	251	253	239	234	259	254	258	244	263	250	255	239	278	250	240	257	265	247	259	262	254	250	230	236	271	240	272	257	257	262	247	247	265	230	238	236	270	257	266	235	283	251	264	253	255	253	271	261	252	261	254	273	231	259	263	239	240	238	244	219	241	232	238	247	271	254	256	228	235	263	251	260	271	240	255	252	261	231	244	242	257	219	246	283	252	285	235	257	258	262	257	263	268	241	257	290	274	246	273	261	269	244	245	259	255	264	235	276	248	256	243	258	261	272	237	257	240	232	241	248	240	221	272	251	257	258	260	260	246	250	231	236	252	231	263	230	237	249	250	229	215	260	278	232	251	255	242	268	266	246	254	261	257	232	293	246	241	267	271	276	256	239	270	258	258	251	239	251	254	263	264	254	276	249	284	245	275	233	248	256	226	253	236	241	272	242	217	230	244	230	251	260	258	245	250	248	268	247	276	265	242	246	255	235	262	270	263	247	222	230	265	258	285	232	290	245	234	234	243	242	261	255	256	257	286	226	272	227	231	235	252	258	277	255	250	236	269	261	282	244	277	246	272	264	283	250	237	256	233	259	236	263	237	258	270	242	239	267	224	254	238	249	265	238	227	246	247	246	253	263	256	265	245	263	256	268	254	252	269	233	257	254	257	242	232	236	258	244	243	247	260	254	247	255	267	268	264	255	253	266	244	277	227	260	258	254	266	253	274	226	242	270	243	258	242	283	269	251	250	244	268	268	225	248	251	270	244	255	255	251	261	248	252	250	252	246	236	254	259	267	250	257	267	256	238	265	236	258	230	260	241	257	251	268	235	246	246	212	249	270	251	247	261	245	248	279	224	271	255	259	243	246	247	251	278	256	252	273	250	276	250	243	242	243	270	239	241	254	277	278	252	244	262	286	239	288	248	239	299	259	277	270	259	257	264	245	276	233	244	243	235	276	266	279	231	248	270	252	283	250	255	224	265	227	243	249	257	274	259	244	238	231	224	247	243	251	256	261	246	264	246	241	267	239	243	273	279	259	274	239	262	274	220	232	251	248	265	259	233	236	244	228	237	253	276	256	239	266	271	243	263	253	233	255	254	251	225	234	261	246	261	256	264	262	239	244	265	234	270	257	260	265	276	248	258	246	251	235	277	246	252	224	258	245	238	243	259	295	239	267	260	236	248	245	268	235	273	257	256	235	249	255	226	235
10193	10574	8842	4588	3052	2143	1731	1318	1195	1055	953	835	757	697	689	632	680	609	610	593	553	616	518	582	532	535	550	558	543	568	561	518	517	463	539	525	484	520	523	513	507	448	504	501	468	495	508	474	468	493	472	490	490	473	477	481	495	454	481	470	504	485	471	473	472	509	490	469	465	485	450	481	488	471	518	481	509	460	478	450	494	467	466	485	488	493	481	511	455	484	424	445	465	470	485	457	474	461	451	498	467	489	448	517	509	463	486	496	459	453	458	487	482	530	502	479	473	452	473	492	484	492	457	480	480	507	452	505	436	448	510	483	477	510	472	463	485	459	468	443	509	504	440	432	502	481	461	471	464	501	510	493	488	485	477	454	484	494	479	453	467	515	456	466	488	477	432	503	460	414	438	479	480	499	488	502	475	448	484	480	471	477	450	452	443	480	477	480	455	457	495	471	477	453	489	485	483	485	457	466	457	463	506	410	475	471	466	478	466	478	445	503	466	497	498	505	436	505	485	453	500	511	492	480	464	504	464	513	443	488	477	486	449	490	515	514	512	488	519	465	475	493	529	493	476	480	504	458	450	481	432	464	497	475	491	509	487	460	463	512	506	486	456	484	479	474	458	450	502	504	444	468	503	447	498	492	455	528	520	489	459	472	440	454	478	463	470	455	476	534	482	490	445	434	483	455	429	496	511	438	454	508	471	469	498	503	477	478	479	437	464	468	438	458	482	456	453	510	483	461	490	491	455	471	451	488	458	504	456	465	468	431	503	482	465	479	447	468	484	457	445	462	473	488	477	464	479	432	418	464	467	450	447	429	503	459	476	466	460	454	429	460	471	450	475	435	464	500	463	466	501	441	470	482	492	454	489	475	474	473	470	462	483	440	473	469	511	470	487	462	465	457	468	476	497	488	503	487	445	487	495	508	471	456	462	442	496	482	480	489	463	484	496	476	443	483	490	466	466	516	494	539	488	473	451	498	496	483	504	470	492	504	480	446	465	496	505	473	474	461	456	483	462	454	486	519	470	493	478	476	470	452	462	454	461	454	505	450	444	434	507	472	519	424	484	523	483	459	463	490	477	475	474	463	499	487	451	478	461	491	449	456	464	463	450	471	462	507	484	444	501	474	540	466	494	448	419	492	493	493	473	433	447	472	512	486	435	460	485	501	474	431	453	469	505	459	444	457	467	516	457	476	479	495	489	449	461	449	460	478	452	480	479	458	465	450	487	455	416	496	505	455	464	457	453	499	484	512	452	508	478	518	470	477	485	469	459	472	476	489	523	471	505	483	461	439	472	457	490	495	496	474	443	470	461	470	491	482	513	478	460	473	456	495	475	453	494	478	477	492	466	468	485	478	469	488	470	474	460	445	451	501	481	464	443	498	510	452	520	454	487	477	528	452	494	447	449	487	510	502	449	446	474	487	433	475	523	488	469	462	510	455	449	526	459	429	471	498	463	468	490	441	483	461	514	476	524	467	465	426	517	448	466	470	436	486	485	491	475	489	504	471	462	471	462	474	483	454	493	489	458	465	444	484	468	472	496	478	484	462	498	477	500	454	469	477	507	469	483	478	486	450	519	455	490	482	473	475	494	477	437	440	484	478	514	469	478	467	505	444	487	475	481	477	412	477	479	501	484	459	484	467	468	457	494	449	445	457	461	496	467	511	442	502	442	516	475	473	464	487	477	479	458	479	460	471	467	495	476	480	493	468	499	473	498	477	473	463	480	490	493	470	450	482	437	463	481	489	503	481	497	463	439	485	440	475	469	466	495	476	491	477	471	519	479	472	492	461	465	518	430	464	466	460	457	503	485	460	472	479	433	517	476	511	489	478	448	451	466	479	478	484	458	479	455	468	481	423	458	484	487	469	476	473	462	486	486	484	490	490	477	506	466	472	469	507	510	459	505	473	506	446	464	452	493	459	486	459	466	508	485	487	474	495	468	453	452	476	432	440	496	447	491	446	505	503	442	476	456	461	463	485	506	483	442	476	430	488	484	483	471	468	476	512	476	486	473	446	493	469	475	527	477	475	529	419	470	431	494	496	439	475	477	493	475	481	483	455	475	442	498	459	504	517	511	477	456	475	494	471	487	473	484	455	493	460	493	485	491	470	485	466	499	514	463	452	485	459	434	430	443	482	490	496	512	459	472	512	439	473	512	460	466	459	435	447	442	495	500	473	493	457	481	466	481	509	503	458	452	537	444	477	509	474	454	463	441	496	484	518	456	465	485	483	497	506	479	417	459	440	462	475	466	510	454	472	481	479	463	534	432	457	473	466	475	485	475	488	466	464	485	468	489	508	473	502	459	459	465	471	478	482	461	487	476	503	454	494	482	480	461	468	477	499	475	475	467	463	475	524	440	447	427	452	479	458	442	489	494	484	464	480	480	489	491	507	460	475	487	466	488	474	493	506	438	451	501	490	480	464	468	508	488	458	437	475	492	491	478	496	445	491	502	460	470	433	491	472	421	489	445	466	440	481	523	447	440	449	483	452	491	474	475	509	469	452	483	524	467	446	486	461	502	471	495	469	487	486	483	494	490	474	510	488	513	495	496	483	461	467	493	501	437	434	486	494	474	446	455	477	468	465	457	477	485	489	443	464	465	478	478	446	490	455	463	452	461	494	468	506	477	483	461	466	439	492	474	486	479	476	466	478	473	452	457	486	429	432	476	501	481	474	471	492	437	501	480	463	507	504	443	494	506	463	501	511	487	461	450	485	469	431	508	457	456	458	518	457	448	475	468	429	517	497	481	488	482	477	492	495	441	460	481	522	456	471	477	485	464	481	510	450	473	482	453	465	452	434	456	459	524	470	472	436	494	488	481	479	445	472	462	470	477	495	464	424	461	466	472	478	497	454	486	495	485	442	462	415	457	452	492	462	494	484	452	467	458	475	457	488	478	505	497	467	470	449	457	484	504	467	448	506	454	493	462	395	459	518	475	452	487	496	481	449	450	476	447	491	470	481	491	489	457	514	474	487	463	429	474	495	462	463	466	427	495	466	528	503	458	447	466	450	465	480	471	464	480	464	502	512	470	515	491	476	439	505	480	501	430	470	455	471	499	509	465	486	472	447	493	489	483	455	460	480	488	467	435	488	476	474	453	477	463	464	460	477	443	452	460	452	425	487	498	441	459	437	461	473	473	471	468	479	474	497	474	465	466	504	483	469	470	476	483	466	452	460	477	522	470	448	485	500	494	470	497	475	466	504	486	452	470	467	495	484	496	467	498	490	481	514	454	483	448	473	464	457	449	505	470	475	442	473	474	470	494	468	501	437	478	463	478	476	499	431	469	486	472	515	486	475	494	454	446	451	466	502	464	480	486	481	457	476	475	488	507	458	487	453	519	473	475	484	481	436	431	496	479	459	485	428	503	464	481	490	471	480	520	475	497	467	451	447	446	442	469	460	473	476	424	520	476	448	461	405	462	455	460	493	439	524	461	464	498	463	467	466	486	499	445	480	485	475	480	490	481	474
23124	21016	28767	23481	21017	16661	1872	921	722	677	657	625	552	523	553	504	510	499	488	500	475	517	493	477	443	459	433	484	448	436	445	466	434	496	432	472	456	421	445	449	457	434	441	452	453	447	489	457	451	420	453	433	467	421	419	443	427	438	436	461	442	418	434	430	487	456	439	434	439	407	425	422	452	435	452	408	423	404	468	428	406	440	454	398	424	432	433	430	417	446	436	482	443	436	459	429	440	446	441	453	441	419	434	442	450	438	435	465	443	437	414	429	419	437	436	470	373	445	464	458	442	443	431	428	439	418	434	453	450	406	398	428	476	413	401	399	415	441	474	422	427	442	440	453	456	457	405	427	451	420	430	423	429	418	416	440	472	450	438	413	440	440	435	478	445	420	447	409	438	438	441	429	409	419	428	442	448	434	461	466	435	412	399	448	460	408	453	437	405	428	447	423	421	442	455	438	434	402	376	440	438	414	410	436	443	420	406	407	454	409	435	438	453	420	464	410	465	463	479	453	410	443	400	429	466	397	424	441	451	392	437	440	441	421	410	417	449	437	451	454	437	441	467	427	424	440	409	438	457	441	423	401	425	454	435	408	431	445	439	403	468	423	448	428	431	466	398	419	471	433	446	467	473	435	419	408	430	477	460	458	445	469	436	468	396	455	422	424	424	465	421	466	420	438	444	417	422	401	428	448	444	399	449	438	412	453	394	458	432	446	441	396	435	429	460	433	495	452	464	443	469	466	447	441	438	415	435	459	451	391	441	439	444	442	434	412	453	398	399	440	483	373	432	411	428	460	451	419	447	409	393	420	417	421	454	434	439	444	410	428	417	440	453	428	465	429	439	390	451	414	417	456	454	436	433	435	432	433	443	410	431	442	417	453	452	433	439	422	437	424	421	435	433	416	441	453	449	459	463	455	431	456	456	414	441	449	404	451	419	411	425	425	432	434	461	425	455	458	471	430	421	443	430	432	405	447	455	448	397	415	425	395	423	450	419	442	414	419	426	440	432	417	418	416	436	472	438	419	474	429	423	446	399	423	481	472	408	440	432	450	460	441	419	440	428	445	419	400	466	445	469	425	436	416	478	393	414	477	480	396	423	473	429	466	459	422	445	427	443	439	427	460	462	435	442	430	491	453	431	375	421	415	413	410	419	440	432	423	431	434	405	467	443	445	436	445	417	390	419	393	452	428	446	437	452	430	421	408	442	429	408	447	421	426	386	425	461	442	409	449	451	444	448	428	455	426	419	410	430	393	433	445	431	476	433	411	397	433	417	425	423	428	399	421	419	439	457	465	426	444	412	417	456	458	431	446	423	449	426	419	447	439	480	439	450	408	453	419	415	466	418	478	424	454	426	407	386	457	445	408	401	440	443	433	449	442	469	432	432	427	432	440	427	482	424	440	446	425	435	441	423	427	407	454	423	453	402	434	471	479	431	424	401	414	480	452	404	444	452	425	452	453	431	451	440	456	466	459	446	412	492	453	440	453	418	481	441	390	422	390	430	454	439	430	440	423	433	439	435	454	480	439	458	435	477	437	439	410	463	425	427	465	434	428	454	467	435	450	401	452	420	428	406	423	463	428	444	454	480	454	407	400	437	453	445	469	452	405	440	462	467	405	439	427	425	432	488	427	427	464	434	454	432	426	443	436	446	418	451	428	417	411	439	467	443	428	435	411	476	417	435	438	437	449	418	430	408	424	466	446	405	418	412	420	421	461	415	446	425	470	406	439	425	417	467	422	419	435	419	413	442	441	445	452	470	435	431	427	416	431	403	430	444	416	397	440	459	402	486	456	435	436	462	450	424	476	450	442	398	439	438	465	398	448	445	468	457	453	426	451	430	430	418	449	432	461	401	455	461	470	459	456	457	445	413	450	434	392	437	397	424	451	433	429	412	415	416	438	446	447	428	451	413	424	424	465	449	405	419	419	428	440	468	408	435	438	442	473	441	432	393	414	405	446	439	442	405	430	425	420	409	404	434	492	448	445	413	414	404	453	431	419	468	445	484	413	430	422	444	394	413	438	412	449	446	466	450	468	433	447	398	427	416	416	430	483	431	409	421	439	398	454	445	433	442	432	400	428	448	414	455	457	453	429	427	420	424	432	437	431	447	419	475	415	438	449	407	459	444	402	443	413	456	435	412	426	461	429	449	414	432	429	438	438	421	428	426	397	410	391	423	421	417	427	423	425	411	423	452	428	432	423	432	415	460	426	464	431	441	452	440	430	418	427	413	457	441	431	433	459	428	437	451	451	448	470	405	442	453	410	403	450	497	425	423	407	425	450	445	460	435	433	429	430	406	453	459	417	444	430	418	416	449	440	420	432	453	411	429	407	429	420	461	467	405	410	420	429	435	428	450	407	446	458	438	439	412	440	457	447	421	442	416	414	426	465	437	455	451	395	475	451	422	426	424	460	375	429	417	424	426	452	427	409	416	469	436	447	437	438	393	424	423	412	439	461	400	416	422	462	443	470	444	426	453	419	463	446	402	440	438	408	438	439	464	466	439	427	448	441	496	429	413	417	460	425	403	416	448	455	432	427	465	437	422	426	408	418	424	434	411	418	398	467	439	446	473	425	449	439	480	429	429	456	420	405	397	400	427	430	507	423	388	434	466	422	449	475	423	423	411	427	449	408	421	466	448	430	480	440	445	421	402	400	453	447	420	423	423	467	423	403	429	417	424	443	437	430	444	402	447	377	399	418	458	454	430	420	413	431	423	401	448	430	434	454	471	450	436	452	440	424	432	429	463	454	443	453	474	455	403	450	437	454	418	430	437	432	427	422	443	414	461	407	393	429	421	414	444	416	419	413	456	451	425	414	454	408	432	447	411	452	440	424	458	444	415	431	430	408	426	433	404	435	455	434	445	447	390	409	427	413	418	390	420	413	449	419	438	421	428	442	421	455	404	444	406	431	447	418	448	428	393	415	440	410	446	434	425	441	425	443	458	437	449	457	404	406	411	439	449	427	451	447	432	457	441	399	450	424	469	415	436	447	416	426	452	440	444	442	451	437	435	429	443	478	403	452	406	444	456	398	431	427	420	458	407	409	400	441	428	450	396	422	431	389	423	444	419	444	445	442	503	436	443	455	416	436	430	427	434	420	397	448	436	408	459	440	418	421	439	419	456	485	463	440	439	435	423	425	397	472	398	441	422	415	454	413	421	444	430	412	400	443	454	423	419	454	446	422	412	425	439	424	422	405	425	428	401	414	468	426	425	425	445	411	425	414	452	430	423	406	445	470	420	432	410	451	430	434	447	423	448	451	433	429	403	407	378	409	428	456	448	433	438	443	417	408	388	432	435	466	455	382	451	433	457	416	393	406	439	435	432	437	378	484	440	431	397	424	406	432	426	435	440	451	462	464	425	434	468	429	424	438	417	471	453	459	457	463	447	449	402	441	443	422	438	440	440	436	450	413	421	453	461	443	393	426	449	452	404	435	408	443	440	478	447	429	393	432	403	451	455	439	456	429
12410	16262	13635	7508	5098	3603	2920	2345	1999	1699	1529	1407	1271	1162	1158	1050	1040	988	895	947	896	865	868	837	856	847	836	823	787	853	812	782	783	798	784	769	775	806	807	758	768	772	752	782	752	736	763	722	727	741	727	764	743	732	733	780	741	738	794	743	734	755	701	715	744	742	762	757	775	739	739	803	683	753	790	737	747	709	791	763	756	728	693	723	734	736	723	734	760	773	674	776	666	725	750	750	765	688	726	752	739	705	733	773	716	736	764	745	729	710	746	738	750	764	760	713	757	731	733	726	725	747	732	736	735	729	712	697	726	741	725	736	709	772	776	774	779	701	772	742	718	690	758	722	759	728	739	718	747	742	757	750	776	724	675	719	712	757	757	744	711	710	759	674	693	755	766	730	757	725	686	734	732	729	755	748	771	689	685	765	744	739	701	771	742	735	736	720	697	711	737	715	713	709	711	712	752	738	723	739	756	732	726	725	727	700	728	722	755	737	724	680	732	730	735	725	737	762	756	765	719	783	727	648	698	763	721	727	732	709	727	724	714	765	744	716	734	747	701	711	726	752	720	727	682	731	700	701	735	734	721	709	751	705	693	731	703	685	723	698	747	725	698	713	718	749	702	689	716	763	764	740	705	694	766	684	736	712	730	731	713	750	716	736	717	752	703	730	749	747	755	703	750	691	757	715	764	687	714	757	762	721	721	663	690	742	775	735	694	737	712	690	708	721	675	716	688	722	742	698	717	736	775	676	734	771	680	732	700	755	696	741	705	698	724	760	742	719	749	761	740	751	755	738	723	716	738	695	768	729	763	680	701	719	745	759	709	724	730	745	706	678	762	703	699	732	685	725	757	709	762	684	743	699	720	764	747	750	714	726	708	706	714	783	744	681	684	715	752	697	745	717	746	765	696	692	714	699	711	755	743	708	741	704	751	748	745	739	749	683	746	745	762	748	735	757	704	726	769	672	779	748	722	699	742	760	722	719	740	681	706	723	738	744	725	726	711	696	732	727	701	736	776	709	707	720	689	762	680	746	763	703	725	739	747	733	726	711	768	760	745	755	751	758	710	717	727	724	727	720	747	731	733	740	708	735	672	706	746	718	740	717	727	750	752	713	727	727	711	668	770	734	711	722	724	710	720	747	700	745	757	712	756	683	727	744	721	725	719	713	736	733	745	722	690	679	765	738	683	733	741	704	752	739	766	683	678	694	739	672	695	735	739	723	692	739	730	721	783	720	737	693	724	673	691	708	700	755	728	698	785	675	668	766	750	695	713	742	701	700	700	708	692	737	722	714	728	702	755	707	740	696	760	756	743	806	692	703	723	755	743	733	744	760	729	706	722	747	695	746	739	687	710	728	693	728	769	756	760	752	703	747	728	728	717	726	722	731	752	730	783	738	729	700	744	712	739	733	724	722	763	697	767	753	723	734	731	716	716	745	767	730	737	749	721	747	733	772	722	716	717	695	731	720	717	759	705	724	707	720	710	743	713	699	692	731	732	697	748	720	729	737	753	729	745	698	720	750	713	706	744	755	697	723	755	694	710	761	759	700	690	725	699	735	777	676	699	680	718	743	735	717	723	725	758	720	763	714	675	734	753	707	714	740	723	748	749	733	737	748	730	746	736	741	730	699	696	762	720	733	706	728	717	700	717	723	722	686	752	758	761	738	743	734	723	698	701	728	738	754	723	707	769	772	712	682	672	722	748	769	705	683	705	748	722	720	711	757	718	737	761	759	718	679	732	649	719	704	698	727	709	682	752	763	736	746	698	704	724	694	732	726	683	725	719	710	725	712	762	665	709	734	787	751	786	716	721	735	721	729	758	719	783	703	717	675	703	686	719	758	760	723	747	749	707	751	751	686	772	719	743	715	662	706	670	757	726	723	742	767	775	712	747	694	735	763	741	725	709	710	750	708	708	724	732	752	724	740	676	703	718	736	741	760	717	707	713	757	698	741	681	751	683	729	691	694	685	759	702	725	693	742	754	734	738	707	718	718	783	734	689	772	750	707	735	774	707	712	716	705	758	721	748	754	696	699	720	736	660	713	735	716	725	705	728	706	709	817	735	755	724	753	732	724	722	764	776	733	729	728	754	714	749	711	755	709	720	710	704	803	716	690	744	705	681	720	704	706	743	715	718	766	733	731	803	680	758	723	726	736	693	705	724	746	756	673	728	714	731	735	715	744	719	754	729	800	748	765	758	708	722	776	714	734	728	740	730	704	743	704	755	736	749	748	756	748	749	723	686	745	714	775	792	733	720	699	737	732	675	733	735	746	760	702	771	712	722	688	692	722	733	720	721	711	747	777	683	740	720	729	668	702	716	748	736	739	713	699	723	756	695	717	707	730	735	713	692	677	698	744	724	752	722	744	688	748	765	666	762	745	733	668	730	737	726	711	707	688	748	729	758	723	735	665	715	670	715	709	708	718	732	715	757	733	705	733	732	757	704	763	729	784	720	725	699	778	688	752	715	682	741	743	680	736	715	702	685	675	702	699	736	735	715	680	682	697	736	763	708	734	703	703	731	751	743	721	757	773	675	766	685	758	749	701	741	728	706	722	722	704	717	726	723	695	780	766	744	667	720	719	759	743	743	756	706	744	733	713	722	758	648	768	725	727	770	776	762	723	709	718	755	725	736	691	750	709	742	750	713	732	731	735	715	724	714	724	775	739	706	705	725	756	752	766	668	697	709	767	745	783	699	780	666	686	741	728	748	713	795	720	744	744	720	666	760	695	663	741	777	752	709	727	740	719	677	702	723	710	764	671	696	728	720	730	769	781	706	719	695	748	716	682	728	694	758	718	728	721	699	695	729	760	687	715	697	703	721	755	741	720	755	708	706	721	721	755	727	732	715	707	716	697	749	745	710	702	708	731	719	727	733	710	665	669	766	733	761	730	749	687	729	734	717	742	741	766	727	708	716	715	735	711	736	726	734	689	717	681	757	731	661	715	682	707	693	767	744	718	749	736	721	651	720	741	738	773	738	691	750	712	720	705	768	725	729	751	703	754	708	755	734	716	744	691	754	707	742	752	729	757	758	806	711	732	714	683	687	735	753	677	711	736	768	739	700	709	710	773	769	740	688	728	726	697	732	721	705	729	741	744	696	727	694	693	730	769	663	682	780	706	737	739	709	751	704	745	703	732	709	679	751	694	698	769	709	667	745	724	746	734	679	745	746	699	744	749	743	751	749	719	758	713	734	716	718	734	708	731	700	747	747	766	727	702	746	728	718	726	709	740	722	754	685	699	704	764	671	745	680	754	752	750	748	732	747	716	749	740	711	710	744	746	705	700	685	741	691	717	727	759	782	682	739	724	769	718	752	733	749	694	733	778	738	760	730	743	746	711	737	743	772	722	714	738	737	749	704	728	775	731	720	750	703	735	752	733	697	759	736	712	747	712	681	742	747	740	781	720	655	734	711	736	672	730	700	700	760	737	712	737	718	705	702	748	690	726	739	709	716	738	658	754	737	699	734	727
26757	20146	7320	1068	629	570	602	592	576	554	586	577	540	575	558	535	623	563	568	538	561	511	549	593	608	571	561	576	565	524	546	574	519	607	525	562	563	595	538	607	545	577	569	526	578	545	558	548	560	561	579	548	521	546	542	592	531	565	561	513	551	536	543	519	566	549	559	551	562	537	556	571	580	604	567	511	565	581	568	597	592	577	562	563	550	536	562	568	548	549	566	544	549	580	574	602	589	580	563	558	563	502	498	516	553	560	528	549	589	548	559	541	528	558	528	560	533	562	575	553	543	561	558	514	537	561	533	543	573	558	556	554	560	543	547	542	543	528	550	550	566	554	554	588	531	513	547	611	547	525	547	535	556	523	527	572	577	545	558	521	579	566	613	533	569	582	563	558	522	542	564	540	533	583	549	533	592	555	550	536	546	560	590	535	575	560	547	569	517	546	554	545	551	557	580	546	553	528	581	541	529	563	507	567	512	541	599	556	503	549	520	509	565	547	546	605	555	518	573	510	546	566	557	509	532	561	556	576	551	519	557	555	563	517	541	550	565	546	554	552	566	538	540	542	565	544	523	528	512	561	562	517	583	555	526	529	533	558	581	528	600	548	568	565	559	543	580	540	515	588	562	559	584	523	552	557	547	537	528	549	515	544	550	552	570	559	552	516	563	537	527	544	533	533	596	570	593	574	568	579	583	543	616	569	566	540	548	626	555	486	529	556	555	557	526	563	549	559	615	574	565	525	535	540	549	521	517	574	568	561	567	553	535	570	550	586	576	512	531	579	547	536	563	552	564	565	526	515	556	582	568	561	527	597	573	491	531	594	500	547	554	528	568	553	569	566	568	516	555	534	527	560	572	544	553	550	556	558	546	581	569	544	563	541	552	528	531	553	535	545	527	543	532	573	560	542	542	577	548	541	536	529	579	549	528	563	522	545	539	518	550	554	550	529	544	597	606	600	534	583	544	527	551	556	528	525	533	542	566	553	557	544	555	535	536	503	564	570	549	539	557	535	588	567	533	551	566	536	556	552	566	570	551	533	510	574	540	564	525	522	547	585	530	517	543	578	600	540	555	525	573	518	516	538	565	601	608	560	562	554	551	556	525	585	548	558	517	544	548	566	595	535	569	532	574	553	544	571	559	549	566	535	532	570	545	533	586	557	529	512	578	559	520	565	523	555	553	515	567	567	542	544	573	539	589	532	557	563	572	565	515	525	537	557	528	532	542	550	588	555	577	522	564	576	519	572	566	545	584	560	553	547	535	493	523	562	578	579	575	536	516	585	557	567	560	548	573	519	556	583	556	589	559	528	533	493	546	554	531	547	572	557	549	544	607	551	548	568	553	548	552	556	557	583	516	544	557	582	534	560	603	506	558	562	569	541	551	535	552	563	524	536	574	565	495	589	542	560	545	539	552	566	558	584	525	538	533	544	500	585	552	544	566	595	561	590	551	530	600	554	516	543	496	550	556	532	502	526	562	551	581	577	546	555	553	548	516	557	568	563	538	562	569	546	574	530	560	535	560	606	565	554	560	523	554	565	575	535	542	564	592	563	536	569	575	569	553	532	565	496	540	607	562	582	587	510	522	517	538	589	552	578	520	575	566	562	568	494	564	541	558	592	553	522	529	581	572	518	534	559	540	555	552	596	504	579	589	563	487	566	531	548	561	578	582	533	528	558	542	562	568	562	603	550	528	556	549	543	530	547	577	541	548	543	545	549	538	561	564	541	608	539	570	559	575	558	572	571	543	563	589	555	561	571	506	547	557	540	603	591	519	562	542	538	563	539	489	541	603	534	524	531	558	512	525	541	531	558	511	543	616	545	563	567	538	584	587	533	542	537	520	550	516	560	609	567	525	545	520	530	550	550	522	548	486	597	588	521	542	533	615	588	560	574	534	540	572	545	587	597	537	586	549	492	546	528	555	571	570	586	569	532	566	552	583	534	551	532	545	563	534	505	570	563	535	546	576	532	556	534	567	590	552	562	560	547	573	569	540	522	572	555	563	551	603	524	585	501	533	562	540	504	539	559	547	494	538	559	565	578	559	560	549	543	569	553	578	552	575	564	619	559	533	564	592	537	520	574	565	556	533	580	581	557	532	525	579	550	532	562	562	496	530	545	570	553	539	570	542	556	548	546	569	565	527	564	514	580	526	510	537	507	556	540	536	564	527	563	535	532	577	555	547	562	523	526	532	566	531	559	516	566	550	575	558	535	558	576	531	563	511	542	572	523	526	558	576	510	549	559	550	572	540	497	594	582	571	529	537	554	567	555	557	526	557	597	565	525	528	553	591	544	544	575	534	549	570	556	590	547	544	565	539	553	574	511	551	533	547	563	527	540	588	541	562	559	532	573	560	523	595	532	575	516	524	579	524	573	560	571	522	549	555	572	560	554	552	543	590	552	552	563	532	559	550	492	573	551	546	572	525	543	555	598	497	539	544	573	588	558	592	569	585	544	526	575	537	586	550	533	552	593	549	544	542	597	559	547	541	540	522	585	544	545	565	536	575	566	521	575	545	589	542	598	572	576	541	546	578	539	588	555	550	578	535	567	552	521	539	575	588	546	529	556	539	537	530	557	535	596	585	570	523	590	531	545	503	539	547	540	584	521	559	594	519	540	578	550	558	560	512	570	589	516	536	564	604	583	549	555	567	579	560	551	559	583	532	537	554	582	532	512	585	569	535	594	548	564	531	532	529	551	571	548	528	542	575	561	557	590	552	525	541	531	521	565	564	540	548	544	548	544	565	578	552	529	539	530	543	557	534	560	519	551	549	544	560	560	591	563	573	597	530	531	520	595	547	545	569	509	532	521	558	597	587	562	535	553	551	557	557	540	514	543	599	551	533	538	576	531	557	536	540	552	544	541	550	552	529	572	567	552	562	555	566	534	557	546	558	582	538	552	538	574	527	578	557	536	562	610	579	571	544	562	512	577	536	553	524	558	546	511	547	571	585	538	545	523	543	576	572	548	546	616	601	526	545	561	540	582	575	531	550	561	578	542	546	564	526	554	558	572	525	554	569	539	513	553	560	569	546	526	586	540	549	505	535	553	554	591	587	523	558	554	569	528	582	543	557	518	541	549	529	554	574	573	535	589	594	532	546	578	572	518	578	562	585	577	537	555	570	539	550	582	547	553	545	548	591	551	509	593	560	551	527	556	583	570	564	516	547	529	620	519	549	558	559	545	590	564	543	540	542	549	599	530	557	541	551	548	587	540	613	594	554	528	562	559	558	546	559	525	592	546	559	530	564	531	560	484	524	545	547	524	529	558	505	534	601	562	535	520	502	550	561	583	530	511	585	555	548	554	539	512	563	518	570	562	506	611	568	553	541	566	561	567	580	553	550	590	558	564	521	545	548	531	548	570	554	573	548	548	547	584	562	564	565	512	532	515	502	572	600	535	562	548	567	579	550	569	554	580	533	568	577	564	560	532	584	558	548	538	555	542	542	562	542	553	542	550	544	563	590	569	549	587
5878	2088	1963	1347	1270	1139	1106	1054	1024	994	1025	963	968	1005	946	981	985	1000	1028	935	977	965	942	950	1009	916	1007	1003	981	993	982	949	980	1006	937	961	997	988	959	960	933	957	992	968	1011	949	934	959	978	950	1016	995	957	954	972	948	947	966	969	999	964	1026	975	973	926	964	989	941	973	942	928	971	942	936	940	904	1020	939	948	934	934	946	1000	949	970	965	976	972	1027	964	964	982	930	975	950	979	962	1028	994	1067	994	909	929	935	967	1012	1027	967	953	985	958	956	972	977	1006	990	956	987	984	1037	1045	1017	923	973	976	935	978	879	916	946	958	958	958	941	997	936	899	955	974	921	942	960	1005	972	977	958	1029	954	935	964	983	985	982	976	975	981	1019	989	967	982	1016	940	978	954	962	1007	966	949	944	940	957	892	1047	1008	970	965	985	885	957	973	1001	908	1011	976	945	1000	956	999	949	1009	974	1005	921	987	979	988	988	959	1051	967	987	991	937	950	968	950	963	969	992	931	981	1004	1003	908	1001	921	915	985	1025	964	985	937	945	945	933	960	941	1006	1001	948	966	949	948	989	955	950	915	979	967	970	979	952	977	947	977	918	973	1018	959	979	967	936	961	992	938	950	910	973	1011	956	975	910	934	1013	1016	1037	983	958	975	933	937	1005	959	995	930	998	993	960	994	933	999	921	932	961	935	957	955	934	974	934	999	965	979	1000	958	901	939	992	945	981	907	1000	957	978	943	1043	1008	944	995	947	974	947	956	1025	983	1029	1005	953	957	990	977	1024	992	991	960	987	952	957	1025	1005	983	982	982	1012	955	929	1029	989	942	992	962	978	972	1007	929	954	946	1027	985	946	968	960	966	984	950	944	954	921	952	972	1013	955	976	965	964	961	972	944	995	956	951	940	935	991	927	898	965	983	958	952	991	994	974	969	970	956	967	975	943	953	974	954	938	916	970	1047	916	973	905	963	929	955	973	985	939	943	982	997	985	1007	935	1007	978	928	967	1022	931	974	952	932	965	974	947	987	936	974	996	995	957	1026	968	953	938	942	962	950	1019	949	1040	984	972	1005	1003	964	929	1001	941	1007	978	953	1032	1016	1007	949	975	1034	976	1005	924	957	951	990	975	997	984	928	945	942	987	954	984	977	930	1008	921	954	1004	995	963	983	1010	917	982	953	962	987	975	964	962	981	926	972	1022	945	953	981	947	903	996	957	990	996	927	960	946	947	1022	935	964	997	957	989	992	1043	964	970	956	985	993	939	979	978	978	924	981	939	980	972	991	1005	889	976	911	917	966	929	1013	969	955	940	920	967	923	990	954	1008	962	988	943	957	968	958	935	963	959	960	958	944	966	964	1007	1016	968	967	1017	975	951	1065	956	917	1065	930	942	973	945	946	961	1032	951	911	975	974	974	993	978	946	976	942	1004	991	1034	1005	992	1013	980	960	971	957	941	951	947	974	1008	976	951	1013	944	1005	1009	915	949	950	992	1005	974	940	946	997	1000	939	935	960	964	943	965	940	932	996	956	946	983	977	947	966	1001	1056	932	924	960	920	988	973	1031	990	906	984	993	947	1006	973	952	917	941	979	976	1053	980	981	924	1001	1017	1026	999	942	1030	969	1011	957	929	933	981	941	1010	974	922	986	950	994	991	963	913	1014	953	1020	1014	952	980	1042	957	906	927	934	955	997	989	987	958	959	931	951	946	985	988	1024	926	986	1009	917	1027	950	963	960	965	963	982	979	949	931	994	989	1005	1006	1012	986	986	1016	993	1008	963	1003	1000	969	998	1004	963	1001	936	982	1025	960	970	950	950	976	999	970	1008	945	982	990	938	930	1011	984	972	933	931	950	959	967	964	966	970	971	936	1033	1007	977	1041	1004	980	981	1037	1025	948	969	967	928	934	967	1001	988	968	946	988	966	972	987	963	961	968	968	1019	1019	944	911	941	953	969	987	932	966	932	944	1005	959	944	932	954	970	943	921	950	909	1009	978	1006	958	890	981	979	1000	1007	911	1010	989	960	950	978	994	1011	963	945	934	942	981	999	957	1049	943	986	1012	963	946	985	984	989	933	937	945	955	1037	985	949	1006	1016	948	972	951	971	1000	967	941	955	961	947	936	942	997	897	987	923	971	975	1007	947	997	997	926	998	976	1009	963	929	921	944	923	965	962	959	966	943	1001	974	941	1022	939	974	1026	979	970	954	981	978	939	949	978	1005	968	984	947	995	991	1017	958	978	964	926	985	938	913	1008	1047	1053	937	991	974	959	1039	964	924	974	1015	1007	997	997	953	987	960	1014	919	977	959	967	920	932	982	938	1008	891	905	942	999	1001	992	976	1026	1007	999	965	949	939	986	990	959	992	925	971	971	979	947	936	980	936	965	982	988	945	963	973	960	976	965	982	961	1021	968	1004	1020	963	1002	948	1009	983	996	936	1011	925	983	937	978	977	976	968	895	960	987	959	985	900	1004	993	983	958	950	965	941	948	1028	919	973	933	996	949	920	992	967	950	1001	1001	932	935	1013	1031	935	978	968	994	974	979	896	905	988	949	958	1005	977	999	973	980	999	988	998	975	934	922	962	1021	977	958	938	1016	991	1000	955	964	980	961	940	1010	979	927	977	960	1013	978	966	977	981	958	971	1005	938	963	967	947	954	957	1015	991	948	972	994	1025	925	956	971	1011	953	894	914	972	977	922	936	992	941	980	915	950	982	955	988	999	975	1000	931	977	974	897	974	964	974	982	985	956	895	1007	908	964	1006	903	979	991	906	923	986	947	962	990	973	937	969	993	966	937	954	969	963	990	974	920	928	944	1026	969	948	986	988	974	991	986	979	1001	1018	1014	979	1021	942	1009	983	948	977	1014	967	991	935	935	939	999	973	940	1001	1004	925	990	926	983	976	968	994	984	974	978	993	999	970	1011	1000	976	954	970	1073	975	984	979	961	957	1015	929	973	998	943	947	938	968	1017	984	966	938	942	931	968	998	971	977	937	1028	953	971	960	975	997	989	949	944	947	965	992	965	952	973	986	1035	1003	1020	934	986	967	1009	937	991	993	996	977	958	943	963	947	988	917	989	970	963	990	924	998	986	970	992	986	955	1014	944	936	947	948	1021	965	961	964	955	960	959	1028	999	1004	993	905	938	970	1014	1033	988	932	947	964	966	995	1049	1030	972	975	930	977	1013	981	969	1020	987	995	998	972	1000	1007	970	980	985	984	944	995	955	968	1010	978	944	995	953	962	960	935	952	950	985	991	1005	928	931	923	972	978	982	974	986	1038	952	954	1040	963	971	964	957	1012	963	954	962	1033	995	945	1010	977	998	945	903	934	928	1025	946	1020	971	1012	948	997	970	972	973	920	954	931	933	966	1000	989	970	966	969	909	956	987	964	1007	959	956	1010	934	1000	966	964	992	994	950	963	970	942	1024	976	1012	970	969	963	985	971	949	974	1001	995	979	992	986	969	968	958	998	932	966	985	919	968	957	904	949	987	969	988	997	910	979	875	997	947	948	934	977	928	984	991	952	945	1002	990	990	939	977	972	930	976	997	941	990	968	941	1002	973	961	988	945	996	951	1006	958	999	986	987	939	987	1004	946	977	923	928	993	981	993	968	997	965	973	995	1001	967	1022	955	990	969	977	909	954	999	965	950	958	982	933	925	946	993	933	895	998	934	938	999	1010	984	965	1008	1022	975	938	972	969	961	976	1044	984	983	988	954	984	987	937	998	956	992	988	1000
24106	21040	28125	24177	19086	1700	655	534	420	386	394	342	373	323	313	304	279	299	276	296	260	265	270	293	310	285	273	268	231	272	247	248	246	250	237	283	286	273	274	258	281	246	272	245	264	275	252	240	277	236	255	245	268	263	248	242	240	260	272	252	258	259	254	287	266	266	264	263	249	250	247	239	241	255	233	257	258	291	257	251	226	258	271	262	270	256	277	252	252	224	257	263	276	236	223	222	245	250	265	251	271	256	256	225	267	237	265	247	256	279	257	270	271	258	258	239	248	246	266	260	247	260	262	291	263	254	269	262	248	231	224	269	262	265	283	230	264	271	263	254	277	257	243	255	223	262	265	287	236	225	270	250	246	237	233	233	232	294	244	262	232	293	223	251	272	258	234	234	256	243	259	229	263	236	264	265	240	241	229	249	255	255	279	271	250	275	249	243	271	251	256	239	261	247	240	253	241	283	235	237	282	250	256	291	242	245	288	223	274	235	249	294	274	240	227	275	261	265	235	259	262	249	253	255	259	252	233	249	246	288	249	263	224	284	240	248	253	290	284	277	238	254	247	212	234	279	243	235	271	243	248	242	266	247	259	274	248	258	241	280	233	255	264	252	243	262	256	257	242	251	268	262	289	252	238	266	240	265	239	252	270	268	239	268	251	252	247	251	247	238	239	270	274	265	234	244	253	249	249	241	264	258	251	235	258	262	231	214	283	241	260	239	229	240	280	260	271	254	241	237	218	237	276	265	255	270	264	250	281	269	269	267	250	245	232	264	270	230	238	262	226	250	267	256	238	269	245	232	268	255	260	262	274	263	230	264	274	225	229	267	239	242	275	281	255	270	237	252	270	252	225	238	257	228	279	226	254	265	245	260	214	228	269	273	251	234	243	245	234	261	261	264	252	233	221	250	244	246	240	255	257	229	279	249	235	263	236	262	243	247	247	269	272	269	256	248	250	224	257	240	256	267	257	248	302	261	256	250	239	258	262	240	236	234	267	226	252	234	241	255	255	268	255	246	244	266	256	251	252	228	241	276	242	285	246	291	249	244	256	246	231	261	275	273	254	264	232	233	229	246	241	253	247	254	275	256	258	251	290	246	220	259	239	239	247	248	258	264	277	237	266	246	230	234	239	246	265	265	245	266	262	218	248	277	228	241	293	245	246	259	268	278	272	267	250	248	267	275	242	253	271	265	234	272	254	260	293	293	242	254	248	262	249	260	276	227	280	272	270	232	265	259	246	256	245	257	248	249	270	240	251	269	244	255	272	252	290	249	267	270	259	241	267	243	246	261	246	247	243	261	236	250	230	260	254	238	261	223	271	273	269	245	236	250	235	253	230	254	231	252	233	238	236	239	286	260	236	243	250	240	234	260	271	271	254	271	286	235	285	282	279	260	264	258	265	259	261	261	266	240	254	230	250	280	251	256	234	248	263	254	263	270	255	246	251	255	261	261	271	249	264	261	266	253	246	231	250	239	237	257	266	259	252	253	256	231	239	253	235	231	254	276	240	271	240	250	234	254	228	237	225	242	280	276	260	243	221	255	251	253	268	266	256	256	256	240	270	246	242	219	281	237	261	250	260	257	246	271	257	237	259	278	244	278	261	235	223	256	260	274	248	254	250	266	251	240	276	244	251	270	234	250	264	252	275	250	261	263	282	252	248	217	265	242	242	269	248	250	253	247	257	244	242	266	241	235	224	246	254	265	244	252	244	260	242	278	236	243	255	248	263	250	245	258	233	233	231	261	255	250	302	258	243	260	260	233	254	244	264	256	236	240	291	253	247	252	244	249	265	252	241	230	262	273	231	234	257	256	270	264	261	232	255	247	291	259	257	254	254	254	269	233	236	236	249	251	273	235	253	256	270	269	270	278	262	262	262	260	241	243	235	267	254	265	235	254	301	266	251	272	217	272	260	252	247	234	248	255	261	284	261	250	277	240	246	247	252	239	281	236	256	251	256	262	254	250	247	238	242	214	248	253	276	264	274	256	267	253	236	243	242	237	279	251	220	259	252	257	261	239	263	242	242	242	245	246	262	267	248	275	232	248	274	258	268	259	259	231	278	224	193	269	245	237	274	252	245	276	227	255	216	235	248	243	253	287	229	259	230	244	222	271	232	240	262	264	246	242	245	250	254	274	250	247	244	241	253	270	247	255	258	263	251	234	241	255	262	258	248	237	252	251	272	226	277	251	224	254	258	216	231	235	263	263	259	260	268	247	243	255	247	254	268	255	268	272	244	257	223	217	258	243	264	237	241	239	244	276	244	243	248	253	244	232	284	234	244	238	259	268	273	238	241	215	229	256	239	223	257	251	270	248	249	222	235	265	253	278	274	245	253	212	242	276	274	268	267	238	255	258	221	246	245	232	236	259	249	263	241	246	247	232	274	254	270	269	260	274	244	265	260	238	241	229	228	271	281	254	249	246	261	274	231	247	267	267	236	270	257	258	239	267	249	272	239	248	223	239	273	245	239	241	265	244	268	251	238	280	262	277	279	238	257	262	244	250	235	262	242	258	247	262	255	272	265	240	279	256	251	239	255	247	244	263	264	267	268	265	260	240	248	244	263	245	234	269	248	254	236	247	233	253	270	249	235	252	233	257	259	234	234	254	252	264	270	239	230	228	267	269	240	269	272	251	246	248	259	268	271	233	263	268	259	258	228	232	254	255	236	277	270	264	285	244	223	288	288	247	242	254	251	234	255	267	269	248	269	236	262	252	243	265	258	257	250	292	247	264	234	249	280	265	247	266	254	262	253	253	255	260	243	235	239	248	247	250	262	215	260	244	281	243	263	250	236	264	273	256	239	260	254	242	272	254	255	263	254	245	264	251	226	265	239	260	242	254	250	237	257	277	262	244	259	236	236	253	246	266	249	266	259	231	227	242	262	238	213	277	276	266	240	253	242	240	263	267	249	237	244	259	273	272	248	255	253	248	271	258	259	245	253	244	236	240	252	221	258	247	263	243	274	273	231	238	264	256	247	259	248	225	265	245	239	239	243	251	278	246	264	227	246	237	271	253	226	266	256	259	247	257	255	234	265	258	261	259	263	263	271	241	246	251	247	257	263	244	280	280	236	224	285	259	256	235	233	272	231	260	249	255	272	259	262	239	269	243	278	283	245	235	253	221	265	257	273	244	259	276	271	245	256	271	244	237	246	210	258	229	249	250	253	267	261	259	254	266	239	247	234	247	255	240	266	250	240	253	254	246	237	229	247	240	293	280	260	250	241	241	226	254	258	263	259	252	257	235	243	274	260	238	242	252	259	239	287	270	257	232	243	247	243	252	226	262	243	254	218	269	246	238	246	260	234	268	232	255	242	221	238	250	265	244	229	253	222	224	246	278	273	246	262	228	233	238	269	249	252	249	238	248	248	237	279	262	250	244	257	243	251	256	233	246	261	235	293	278	257	258	244	265	245	258	243	255	251	232	250	268	269	284	264	244	258	245	235	277	279	268	275	219	256	237	249	256	238	250
10356	10426	8693	4566	2976	2167	1709	1406	1120	1011	900	847	780	737	643	632	610	604	587	589	554	548	596	529	551	543	526	544	511	509	567	528	495	518	512	487	484	491	501	455	503	496	506	482	463	467	490	491	500	445	494	457	469	448	479	526	484	451	473	485	435	478	459	461	463	481	480	481	499	515	431	449	439	459	496	475	473	530	468	483	492	449	480	468	481	472	442	443	467	457	485	473	502	466	446	490	458	441	469	447	447	468	470	470	476	486	482	478	460	523	457	447	490	479	476	499	473	444	450	494	479	477	495	477	468	479	485	470	448	448	489	461	473	494	463	467	472	454	425	468	463	489	516	459	493	480	451	474	484	454	472	435	483	490	483	469	462	497	483	487	488	440	458	461	468	504	485	505	469	506	463	492	502	474	477	446	481	476	475	497	498	495	480	469	442	496	484	485	500	455	489	490	501	443	461	433	449	428	479	504	505	435	447	503	473	486	466	494	451	502	475	508	452	473	421	460	488	492	500	458	456	516	458	470	462	489	514	435	484	463	493	487	447	484	479	491	469	460	450	474	440	490	481	506	464	487	465	491	500	480	465	492	497	476	508	475	482	504	502	469	461	529	492	485	466	499	420	481	449	459	432	468	467	489	530	452	492	437	512	456	499	470	504	478	440	495	424	475	488	460	484	506	489	488	484	425	441	471	456	435	482	461	470	466	483	484	462	477	479	504	483	454	472	461	513	460	511	477	509	478	444	471	486	501	448	485	473	491	477	467	474	450	446	519	471	506	440	455	459	472	446	468	483	483	457	461	452	455	460	474	476	428	453	508	462	462	473	458	472	448	439	442	454	445	441	453	472	488	445	488	461	461	440	456	489	487	445	473	472	420	433	475	465	472	488	478	500	494	476	444	480	439	442	458	502	475	479	429	446	455	482	459	471	508	450	497	478	460	447	450	466	475	453	508	478	499	443	486	505	506	458	467	451	497	459	453	444	478	508	494	460	448	477	449	452	454	491	479	505	485	504	488	464	494	458	456	472	452	458	454	494	470	463	460	498	461	480	468	443	451	464	472	485	468	535	477	468	459	491	500	490	474	446	515	453	484	445	442	439	475	483	427	444	474	490	460	441	455	445	460	470	451	466	451	487	486	478	481	467	509	466	479	459	472	497	445	451	484	453	482	438	466	512	505	481	455	448	476	458	502	519	508	432	488	465	477	484	505	483	477	450	440	462	471	474	480	453	484	450	477	470	490	470	459	519	488	493	471	472	497	413	486	467	474	446	482	480	502	488	462	445	482	482	477	514	458	473	449	489	478	442	456	475	495	491	491	462	409	458	464	445	439	494	490	433	463	449	461	464	493	429	444	471	453	465	466	485	487	473	487	462	505	459	481	467	466	505	472	451	486	506	469	448	463	460	449	483	475	463	482	448	519	486	447	481	485	456	467	435	452	458	499	461	457	454	487	519	459	520	466	443	479	461	501	501	452	478	444	509	526	457	436	463	512	501	492	480	463	450	456	479	473	496	457	457	483	448	477	450	475	463	492	444	452	502	467	442	488	482	478	440	486	451	476	475	474	481	450	479	471	446	467	478	514	475	498	509	496	516	491	484	450	476	475	476	448	492	470	437	458	494	503	493	444	475	473	434	502	494	440	493	447	460	466	497	476	458	488	501	492	439	488	459	448	457	462	491	469	476	491	480	471	458	462	489	463	489	468	515	444	489	474	454	484	455	472	431	467	512	487	462	446	466	473	486	468	468	478	506	465	506	445	464	480	474	536	498	497	499	509	474	492	451	489	451	476	499	462	497	475	474	454	476	488	494	490	464	473	440	468	453	462	490	481	488	460	492	462	482	459	480	465	467	491	486	512	500	478	478	512	456	430	449	480	432	474	473	494	459	491	455	485	466	489	479	442	475	467	477	457	436	476	444	479	476	470	479	441	447	469	456	478	478	506	440	434	459	479	455	477	460	482	488	443	471	471	424	475	495	479	441	488	453	473	437	440	456	430	476	494	489	474	450	450	466	480	486	459	452	478	494	460	461	475	472	482	465	479	483	472	473	473	495	464	481	476	465	445	444	471	473	446	479	461	479	470	458	417	459	499	451	482	472	485	476	470	440	443	475	484	446	464	482	465	441	466	489	483	498	464	465	451	453	483	463	462	463	477	475	433	468	467	506	461	461	461	483	459	485	468	479	506	481	449	497	452	490	485	475	467	489	469	441	474	433	431	512	448	470	447	511	468	494	482	461	454	456	462	447	463	475	443	508	438	471	421	463	450	449	486	460	462	491	475	480	454	495	483	481	469	498	498	499	462	477	488	484	461	481	452	464	437	490	472	485	460	482	447	489	455	490	487	476	460	481	435	438	449	495	502	482	449	476	483	460	468	449	481	502	473	499	467	435	506	461	468	458	444	462	473	448	497	452	506	470	465	446	518	467	458	488	493	445	455	460	476	485	449	464	461	535	454	458	485	460	475	488	493	442	470	475	502	456	476	472	490	469	457	464	439	486	417	508	468	509	507	460	473	420	464	457	441	465	468	489	472	479	447	488	483	498	459	440	502	483	447	496	470	460	443	461	467	501	470	435	453	475	459	446	463	484	480	470	496	499	467	459	478	465	514	469	470	484	472	458	448	468	465	479	501	473	481	445	457	475	482	486	476	478	463	478	474	498	462	479	466	450	487	494	477	490	499	478	467	460	464	495	454	475	450	466	472	450	508	480	507	463	511	466	474	457	520	436	472	491	472	467	491	489	493	456	478	475	476	459	475	478	510	454	457	442	499	462	481	473	466	487	455	475	441	505	447	464	457	498	472	444	487	476	489	417	460	468	444	455	435	484	455	471	454	457	483	467	497	464	495	448	468	475	469	524	446	493	468	448	455	469	447	450	528	521	501	452	459	447	455	468	461	481	494	481	488	424	488	469	445	497	454	470	500	478	446	482	452	447	443	487	484	494	481	489	479	513	447	503	480	475	463	484	461	470	426	468	512	462	475	471	500	487	487	475	485	429	509	487	518	459	493	473	495	461	428	484	483	452	489	469	455	439	491	471	464	460	504	482	463	475	462	483	460	424	468	467	489	475	472	478	480	475	514	480	476	496	511	476	457	451	452	529	460	471	442	492	518	480	461	473	484	513	450	475	468	497	454	480	484	460	468	495	461	447	496	451	474	481	488	475	446	486	455	442	455	505	504	483	454	478	469	503	462	460	464	471	450	415	462	454	478	494	464	466	472	471	420	500	514	444	477	464	442	488	497	486	460	456	449	442	441	447	480	458	453	486	503	475	436	541	451	454	492	462	467	463	475	440	484	443	437	497	474	464	460	472	468	481	467	473	431	482	472	433	485	486	455	486	477	454	486	473	469	483	460	446	498	444	454	464	466	484	473	455	465	471	442	447	489	436	488	478	467	481	453	484	492	468	456	465	489	460	507	468	498	497	457	430	432	458	434	498	463	487	415	451	450	466	493	477	473	474	451	448	461	459	503	466	454
23116	21052	28819	23494	21052	16796	1888	955	734	702	632	593	576	600	551	499	521	498	490	496	462	491	454	478	460	472	456	496	459	494	461	451	441	443	476	452	501	437	456	428	431	453	456	404	410	424	449	440	426	437	435	451	377	466	451	441	421	436	434	438	446	423	414	447	434	438	421	425	477	438	436	431	450	434	448	415	468	430	410	427	425	443	443	416	432	446	444	451	419	463	457	391	445	456	465	448	417	444	443	447	441	423	447	404	442	409	447	458	409	433	450	392	417	429	417	460	450	440	431	454	427	422	407	418	437	447	446	426	453	470	406	466	434	411	425	478	422	427	423	442	462	425	385	461	442	433	469	472	444	424	456	476	412	436	493	446	413	420	430	420	424	432	416	423	421	446	427	427	409	392	458	419	440	455	417	410	419	411	423	431	459	453	475	461	440	433	434	444	431	435	431	437	455	439	463	450	448	476	432	460	424	417	438	456	445	466	411	458	461	472	406	429	376	419	464	396	416	461	436	409	415	447	429	458	429	422	422	423	416	448	433	429	462	435	424	476	447	442	399	446	426	442	425	397	423	404	471	459	439	446	459	440	409	438	428	428	445	395	413	444	456	418	433	422	429	438	411	460	413	447	432	436	392	462	431	437	435	408	422	423	424	443	415	444	445	431	472	425	415	439	461	441	436	463	440	414	431	449	427	411	409	454	421	439	458	427	432	432	457	426	444	437	402	468	434	456	427	428	422	410	449	468	444	428	472	432	448	404	422	402	447	460	430	421	442	420	432	475	475	408	454	454	425	411	478	404	440	429	422	462	432	437	440	460	435	429	409	458	431	430	412	472	441	435	431	420	402	408	443	433	417	399	456	459	439	435	457	442	439	438	423	415	450	409	419	426	469	476	388	432	457	448	422	431	444	415	389	427	430	402	446	398	436	403	456	415	425	429	428	447	431	433	461	450	401	461	445	445	404	427	434	432	438	428	425	446	429	400	432	430	466	441	395	412	441	409	433	462	423	409	437	440	439	454	389	389	408	435	432	480	465	444	466	420	410	420	440	439	401	448	465	432	453	436	455	419	398	433	422	460	448	420	424	410	409	437	426	385	414	433	487	419	456	435	421	412	424	428	431	430	464	424	417	455	423	399	420	464	392	457	428	457	432	455	469	439	405	407	413	407	420	414	439	460	425	471	422	459	442	437	430	424	446	442	459	425	423	446	436	463	423	411	449	455	436	419	455	419	430	429	459	424	452	423	444	455	416	454	433	462	449	394	428	412	428	419	430	464	433	419	429	444	431	450	412	412	448	440	426	440	421	438	440	428	420	424	426	439	402	422	413	430	449	412	428	431	408	430	410	452	411	410	425	419	414	425	440	436	400	390	447	438	433	449	422	433	451	384	427	400	373	418	386	428	379	431	423	419	448	403	406	468	423	386	446	448	432	441	413	431	395	432	442	432	410	486	422	424	430	419	453	449	428	398	427	392	480	401	441	427	401	458	428	435	431	429	419	471	446	450	461	401	439	425	455	433	415	439	440	395	417	435	443	430	438	422	441	461	429	446	407	424	443	402	437	422	408	443	423	423	440	457	402	457	428	451	478	441	430	437	421	424	446	404	439	439	414	433	427	441	442	445	456	468	453	429	437	419	464	410	465	428	396	426	408	415	439	447	434	448	431	416	424	447	424	437	446	411	414	444	456	444	430	424	442	446	434	403	404	409	449	431	433	450	415	440	421	422	433	452	430	411	392	454	441	465	437	414	437	408	422	410	438	413	432	456	428	423	426	418	409	410	399	435	433	438	378	423	424	444	434	412	421	413	405	496	418	439	421	430	416	429	400	442	452	396	426	434	399	447	434	436	407	415	399	415	402	436	427	462	403	418	450	427	435	406	468	398	421	469	420	436	456	452	459	443	423	418	446	411	422	451	433	408	440	405	417	404	451	408	403	464	465	451	398	444	440	453	435	419	473	441	410	443	421	471	435	425	473	436	418	429	460	428	419	413	471	415	453	449	453	418	442	440	463	455	455	421	455	455	451	447	425	407	389	437	444	473	413	448	442	411	437	415	477	431	397	420	423	442	446	393	441	431	400	445	427	432	425	416	445	447	446	417	450	431	448	436	392	437	459	434	422	397	424	422	435	438	468	426	451	435	399	470	439	428	437	445	464	474	422	432	442	447	457	381	440	430	469	413	441	412	466	430	444	416	477	437	403	414	458	408	416	440	449	423	444	407	396	409	468	390	430	445	402	430	431	438	425	442	464	425	423	415	421	426	429	452	451	427	429	446	435	414	447	466	437	426	395	444	418	418	449	423	415	430	435	443	471	445	430	442	425	419	432	461	433	407	402	442	443	439	425	460	398	424	407	459	423	459	418	441	431	446	477	441	446	442	450	470	425	419	441	424	432	423	410	449	419	419	449	425	405	430	460	477	421	433	439	405	443	465	398	437	408	427	423	400	370	436	460	417	446	445	458	450	423	428	426	445	437	424	434	423	412	429	467	419	420	425	439	409	405	432	444	448	425	433	428	437	434	450	416	434	438	425	433	430	466	470	414	449	442	421	414	385	449	450	423	428	427	425	482	404	462	450	427	440	412	429	443	430	434	421	416	408	417	435	451	406	425	437	405	422	403	421	418	444	431	432	449	417	434	373	418	450	447	416	461	460	434	437	453	457	437	426	445	443	436	453	443	404	426	484	484	412	430	423	419	452	409	435	428	450	427	459	406	436	415	421	438	443	449	413	442	457	421	405	430	463	436	448	452	406	441	454	423	435	448	396	428	449	457	376	424	406	455	433	483	422	418	435	410	465	409	414	497	434	389	434	384	459	424	430	433	432	380	435	431	440	429	404	431	455	441	424	398	388	422	433	445	426	446	429	416	451	396	439	415	417	426	445	427	402	418	412	405	413	445	426	443	423	450	356	428	448	420	423	460	438	390	421	453	440	435	412	429	440	415	458	442	431	454	396	423	445	398	405	445	413	433	442	429	396	440	417	459	413	404	405	438	461	395	437	430	417	410	435	408	459	450	407	470	415	408	405	396	434	457	448	426	408	442	466	434	428	466	410	426	435	445	441	425	442	401	420	400	447	417	429	422	448	442	410	401	449	406	441	417	391	450	413	437	452	436	424	427	416	457	467	403	399	461	437	430	398	448	454	421	422	438	448	459	404	458	431	414	428	447	462	455	420	458	404	424	445	438	464	437	448	419	429	475	456	423	423	449	466	436	450	417	428	410	440	402	436	444	479	414	424	393	396	419	405	444	449	422	415	455	405	441	415	451	415	444	451	416	418	442	464	454	442	410	433	410	424	420	442	407	439	448	429	423	456	417	436	411	440	422	418	450	424	412	423	413	458	419	434	385	422	448	467	413	443	429	416	436	436	403	415	438	455	454	435	428	416	417	418	432	442	476	468	440	414	422	428	439	440	417	422	397	420	442	422	430	464	469	404	463	434	439	414	451	473	410	424	416	411	469	474	441	409	418	417	452	438
12249	16288	13636	7578	5041	3745	2878	2258	2005	1688	1502	1397	1271	1200	1128	1045	976	1015	968	910	857	885	835	909	885	889	850	822	850	816	803	797	789	768	749	786	778	758	776	739	733	796	778	768	803	792	757	725	765	738	771	757	781	709	827	734	719	707	804	775	701	743	758	729	715	734	737	815	703	765	708	708	711	722	748	804	770	715	748	751	742	781	768	707	748	761	735	729	748	752	791	703	731	738	761	720	730	712	749	772	745	759	743	755	740	719	696	714	709	743	767	731	738	717	773	736	708	752	707	751	743	721	727	740	730	674	748	718	755	764	724	731	752	755	790	757	718	770	715	731	766	745	708	752	731	687	760	766	720	667	695	747	714	730	676	694	730	742	731	752	732	720	713	728	705	743	754	761	735	742	751	742	749	711	706	729	669	735	731	707	735	758	712	723	728	734	734	701	738	685	706	702	717	725	724	718	745	763	781	723	780	733	720	735	736	771	732	754	727	752	739	728	723	711	700	722	735	760	743	682	749	755	702	761	780	727	697	769	751	761	705	771	677	719	726	739	749	736	702	753	706	741	731	704	744	766	729	741	747	696	710	684	758	731	725	743	755	717	733	693	770	745	728	693	701	643	769	714	679	711	729	736	756	704	730	765	766	752	711	768	707	695	730	726	750	724	695	708	733	717	720	746	731	678	757	741	730	782	683	750	719	737	690	747	757	668	724	717	723	739	775	694	735	729	764	687	691	706	699	725	747	729	729	724	734	724	690	770	705	684	765	672	711	737	732	741	735	676	774	706	761	713	660	754	709	739	723	732	763	731	716	743	715	701	705	714	729	732	712	700	718	745	703	716	737	706	755	720	731	754	772	711	703	772	705	739	768	755	699	753	726	702	732	681	682	750	772	712	734	738	709	741	709	773	741	749	768	670	734	720	691	726	726	747	726	642	742	704	736	697	707	738	705	754	715	719	739	742	731	801	732	713	688	724	784	736	724	738	764	748	729	761	712	727	758	718	750	688	754	743	675	718	731	686	692	775	757	773	744	752	692	709	742	754	736	715	694	701	737	751	728	704	694	741	771	705	710	734	721	720	733	720	745	678	799	690	702	652	695	721	740	707	728	680	714	734	804	724	691	729	700	719	716	729	708	727	727	778	715	721	718	769	711	756	712	734	701	762	721	713	778	736	706	699	750	689	728	741	757	747	712	721	690	696	749	732	749	718	709	714	732	719	728	763	748	720	739	718	705	731	732	728	732	758	759	742	711	728	703	731	720	747	724	697	733	703	724	714	714	727	780	747	704	710	714	774	701	721	711	737	739	704	773	766	758	740	756	711	708	738	722	740	766	754	750	734	705	741	705	687	733	727	740	696	763	746	801	695	785	721	781	759	763	734	731	707	735	746	659	733	733	744	760	725	800	744	721	751	744	752	718	724	727	741	760	688	684	764	773	729	714	704	696	745	704	732	720	699	715	711	719	737	755	701	731	733	766	741	683	747	733	703	710	717	725	762	642	686	735	712	756	708	723	702	718	674	727	763	719	694	743	715	754	714	691	772	672	778	699	710	730	748	722	665	680	729	744	717	755	708	717	770	742	765	708	725	762	714	728	684	722	716	706	723	725	723	771	704	709	695	735	787	708	701	669	745	721	725	740	767	746	719	741	780	699	753	721	663	715	685	716	756	719	745	713	737	722	736	701	718	696	734	726	728	712	698	749	741	765	724	722	699	780	692	735	720	731	753	741	723	698	732	756	694	730	718	722	742	738	685	738	719	738	743	696	676	726	691	720	739	760	708	773	730	718	695	802	744	723	723	669	714	724	728	734	759	719	730	700	730	753	756	750	721	710	686	711	726	683	716	680	736	824	716	738	732	680	742	726	725	775	731	742	728	754	758	684	729	681	673	689	731	719	758	685	783	717	753	732	698	718	696	726	691	725	683	701	731	724	766	749	755	726	721	757	677	722	711	734	661	681	803	709	722	766	726	766	746	761	742	730	716	728	746	695	713	746	727	771	744	693	731	753	703	679	764	736	724	731	708	750	728	707	695	713	767	700	753	721	717	675	717	712	760	707	759	676	715	710	719	725	724	774	725	691	701	690	755	755	736	781	766	685	737	747	702	678	761	741	716	755	736	751	786	728	714	668	719	685	681	717	694	689	729	734	690	727	735	752	696	754	710	688	727	698	743	748	768	732	696	741	757	678	735	705	736	758	699	747	748	757	767	714	696	746	690	724	769	742	690	709	693	701	727	737	677	743	715	775	704	716	743	739	687	727	748	728	748	696	729	704	716	746	744	692	682	770	688	724	782	737	732	741	730	716	717	754	698	735	712	727	682	769	735	710	761	759	748	694	734	731	704	709	709	713	737	710	716	720	733	733	737	729	720	756	743	711	767	688	741	761	747	741	698	740	769	727	703	742	698	699	743	721	710	722	712	748	703	760	744	719	732	744	697	717	731	751	718	716	715	751	756	748	731	774	703	721	766	776	731	738	742	747	702	705	716	714	745	725	746	735	687	696	754	678	713	724	708	686	724	734	668	732	768	695	709	761	717	753	709	727	737	696	751	746	710	707	744	775	777	709	693	684	750	665	723	762	726	733	710	713	725	717	698	709	696	767	732	712	740	728	700	737	720	761	687	752	753	664	737	736	725	700	707	725	762	705	775	750	764	729	734	741	691	731	743	772	715	729	672	720	696	718	725	699	694	729	725	738	765	708	714	746	662	729	729	744	736	721	750	745	771	723	719	720	718	731	726	729	723	734	659	720	712	741	751	717	734	685	756	727	735	765	726	692	741	726	680	732	720	711	770	743	698	699	727	731	725	729	745	776	725	687	730	707	723	691	730	728	706	715	742	687	732	645	707	703	727	732	754	694	708	720	703	767	694	705	733	737	757	685	708	749	733	720	741	711	714	744	766	763	690	691	748	736	755	761	709	765	688	693	738	763	730	727	719	726	681	725	755	746	740	706	705	715	739	687	741	722	735	742	709	741	725	711	728	726	735	720	721	727	706	694	743	697	717	719	680	723	703	729	715	717	762	733	725	773	690	746	758	720	746	756	686	707	721	765	754	702	694	743	713	691	731	708	739	776	733	729	761	727	755	692	748	705	701	748	744	759	796	721	738	740	748	711	697	752	774	729	702	753	768	720	727	753	730	743	702	763	736	743	719	741	723	701	770	699	684	717	693	702	667	720	702	702	756	726	744	726	699	701	739	736	692	737	728	730	736	695	712	719	669	719	726	724	718	722	718	745	792	736	748	727	717	754	704	732	698	729	737	750	727	693	753	724	785	742	700	699	726	748	756	716	695	736	741	720	759	686	764	694	743	743	729	719	701	733	745	756	697	726	744	737	683	713	712	747	735	721	723	729	684	732	693	706	729	703	750	781	772	693	713	721	729	742	759	692	711	749	713	713	710	696	742	736	739	757	699	709	696	743	738	692	695	743	698	725	727	731	776	700	726	699	728	701	750	753	739	724	729	708	728	758	716	757	706
26714	20141	7225	952	658	593	614	549	566	526	564	545	573	530	536	552	565	556	603	552	534	538	527	545	541	553	594	526	560	547	527	519	554	534	525	544	496	562	529	522	549	595	552	526	522	575	547	522	536	512	546	525	556	579	553	544	526	515	560	559	533	525	544	506	525	564	528	539	557	540	572	519	555	544	549	557	536	583	539	584	533	550	509	557	598	557	546	527	543	515	549	518	535	488	528	552	562	532	560	549	535	578	564	612	546	554	560	549	569	571	586	544	558	552	516	561	528	546	521	556	539	521	523	566	543	517	575	567	523	531	512	519	540	544	565	599	580	571	540	550	536	553	526	566	561	557	513	583	563	535	561	567	557	548	517	526	552	527	549	546	532	537	546	520	544	565	550	529	538	568	546	515	550	562	529	538	542	562	577	522	539	590	547	551	564	602	538	541	579	532	540	498	512	549	544	554	503	545	543	533	547	535	547	517	516	506	562	555	520	517	562	540	544	495	556	525	579	554	565	576	567	572	548	539	565	561	509	530	557	574	532	519	524	572	551	580	531	536	526	541	516	550	543	541	510	517	566	563	564	550	584	570	562	485	500	535	537	544	550	511	538	605	551	592	526	562	572	574	565	536	539	555	539	547	548	533	522	550	526	592	540	541	545	554	541	548	564	523	558	554	533	552	526	551	562	506	574	540	528	553	569	518	583	558	555	535	540	538	539	608	471	562	564	550	571	532	554	499	562	542	599	525	538	517	579	538	537	525	553	550	554	548	530	585	493	572	572	577	530	611	502	517	583	534	556	475	545	529	579	583	579	526	548	555	553	547	532	586	528	578	486	529	519	524	592	570	533	558	531	543	583	568	525	510	580	511	546	546	564	522	539	565	497	541	547	575	544	505	510	533	533	534	570	522	554	568	578	574	528	583	489	556	515	513	549	574	508	541	541	533	573	529	559	531	525	525	542	549	515	544	529	548	503	561	543	555	555	550	555	576	544	535	579	545	538	566	550	521	539	539	561	555	554	530	497	534	567	538	533	557	598	569	563	530	532	509	516	529	594	572	616	579	507	589	497	547	544	581	574	540	535	567	542	564	529	571	535	567	573	543	546	534	571	545	575	500	555	550	548	562	506	574	541	551	592	508	515	559	545	547	568	531	546	573	557	563	527	525	530	544	492	503	537	593	559	548	531	518	558	600	530	554	532	539	536	520	586	580	522	540	541	540	544	537	547	567	561	510	531	498	573	552	518	559	557	507	574	486	547	529	507	556	548	548	555	554	586	547	538	560	516	556	532	535	551	501	563	545	546	557	561	565	514	553	525	579	507	542	587	521	556	578	560	576	517	544	554	553	550	496	523	521	556	514	551	568	553	537	550	540	592	534	517	601	555	549	521	554	528	548	559	563	565	557	535	559	578	519	585	520	547	545	552	530	497	490	562	556	535	560	559	569	520	518	567	520	566	561	539	506	528	549	556	527	592	547	541	552	507	489	543	532	543	557	558	550	502	514	544	523	511	561	555	544	564	555	557	570	534	552	540	508	559	533	559	521	567	492	574	543	545	529	569	525	589	553	539	512	545	552	522	572	550	515	504	508	531	539	562	544	558	564	557	573	543	532	561	584	544	529	545	569	535	524	508	495	566	565	522	563	559	565	543	532	556	558	554	507	562	586	530	527	569	505	549	547	527	568	525	545	532	549	539	537	542	577	549	550	539	555	575	520	577	582	541	541	547	532	536	579	550	551	532	503	510	571	546	546	516	535	537	546	540	529	550	561	531	534	573	533	546	510	539	558	521	539	531	536	537	566	554	579	558	559	537	577	538	518	602	560	568	581	544	552	563	584	561	540	547	531	562	520	552	564	551	542	527	552	565	540	615	572	560	573	533	549	544	535	531	556	519	553	550	563	552	552	519	569	524	527	532	553	585	593	566	559	524	534	569	549	555	550	588	551	544	548	548	534	533	568	534	537	501	524	544	597	542	558	555	569	553	520	513	521	522	540	549	535	590	545	550	555	544	511	551	516	525	579	559	529	550	537	503	525	554	534	533	499	548	502	536	496	515	561	543	542	531	542	586	545	552	604	516	521	556	529	585	570	535	550	580	562	596	548	578	562	557	534	543	543	562	564	552	530	537	563	548	489	512	582	571	568	550	547	520	523	548	575	556	565	563	520	529	577	562	549	590	573	565	559	516	594	592	503	547	534	574	514	553	555	580	524	549	534	534	535	584	574	553	526	500	542	560	502	543	510	617	567	562	557	527	589	529	565	551	535	538	553	520	585	516	571	537	547	545	534	534	564	558	535	539	552	527	569	559	530	578	525	555	541	544	577	517	530	531	551	521	525	573	545	594	530	568	602	580	529	543	572	569	547	563	541	589	514	504	541	565	566	555	577	554	522	557	562	538	560	543	544	577	511	520	535	532	553	534	529	518	550	576	523	517	574	580	538	562	543	552	537	575	536	537	565	535	520	534	545	556	558	535	540	545	543	546	522	552	538	536	548	549	579	547	536	566	546	565	541	502	552	530	534	533	588	573	543	531	620	518	546	496	524	576	549	557	527	560	527	540	572	567	527	549	537	527	531	540	555	558	539	558	506	547	548	566	541	550	556	582	554	567	567	540	572	510	549	513	534	515	544	512	512	521	516	557	572	551	546	554	571	598	600	583	517	596	567	547	529	561	513	591	525	538	536	551	556	534	542	562	539	537	546	560	557	561	577	542	508	600	562	519	486	535	548	567	516	527	591	552	516	545	557	537	556	552	554	518	543	549	511	525	540	528	544	541	528	512	528	516	547	549	541	556	618	606	522	536	566	577	522	537	552	566	570	579	562	559	557	548	554	522	541	519	556	540	506	516	573	546	572	536	548	534	510	566	560	584	520	548	589	519	529	542	524	549	543	542	545	566	553	535	561	550	526	553	536	576	536	498	553	580	530	542	562	558	508	549	565	614	556	549	568	516	515	575	574	566	536	604	513	499	490	531	545	592	500	545	555	575	551	572	556	557	569	574	528	534	513	571	548	566	559	567	573	559	550	549	516	581	590	550	579	582	505	551	525	550	547	534	541	562	561	584	520	532	570	603	488	589	571	591	545	547	569	566	516	573	539	539	602	528	577	557	559	529	535	553	551	540	564	546	566	530	595	564	567	542	559	533	517	539	555	565	543	516	606	476	583	557	527	542	568	505	561	599	532	501	546	554	516	523	529	589	547	582	560	528	498	509	514	565	574	569	559	545	552	586	530	559	553	574	533	557	532	538	536	537	543	567	544	542	570	581	550	591	552	535	551	502	542	536	545	508	593	552	546	542	565	529	553	527	564	548	534	575	581	498	522	556	562	544	576	596	530	566	541	586	506	560	599	561	542	540	544	541	510	537	536	531	558	559	541	529	574	534	541	548	536	519	568	585	564	532	538	551	544	567	555	563	573	593	491	536	530	578	560	578	543	551	518	554	508	567	543	567	561	556	547	557	566	558	571	551	562	566	539	526	538
6138	2081	1822	1407	1210	1040	1074	1031	1026	1031	1019	978	1032	1012	947	1000	1012	944	946	977	957	981	988	915	943	1045	965	998	1012	962	996	988	948	992	923	956	1004	934	966	989	965	993	928	895	984	917	986	983	918	989	1010	988	965	981	961	987	967	948	949	982	969	984	945	953	1015	1013	959	953	1062	943	1004	939	969	909	979	944	1002	941	913	961	919	1011	940	968	934	936	949	950	926	971	1006	927	939	920	964	1008	986	1041	966	1003	938	981	984	951	1003	1010	963	956	958	1001	939	922	887	954	892	956	1007	962	936	986	976	900	1029	964	990	993	968	972	1001	976	982	939	988	1013	953	970	941	956	1010	980	967	1003	945	946	953	972	953	936	1003	989	1058	985	1007	965	927	976	910	980	983	967	968	937	928	980	1000	993	1058	984	931	1035	968	952	1006	985	933	918	1013	941	967	954	926	938	1010	1006	998	999	956	949	1001	930	954	979	940	995	982	970	936	981	973	961	1007	1003	959	984	1003	1002	943	956	1041	992	972	970	973	974	960	935	945	1001	937	1006	968	963	1003	962	974	944	1001	984	998	1014	961	964	952	944	998	1020	980	934	994	950	952	968	985	989	959	939	959	935	962	939	994	941	994	1017	978	985	983	952	965	958	975	968	983	997	962	1018	967	945	933	981	923	1009	918	995	940	999	949	957	998	1006	1057	987	947	964	952	940	980	970	900	896	933	962	1025	964	999	1023	936	966	955	924	994	900	995	936	993	884	998	948	1001	960	972	990	954	950	989	969	1019	947	1030	949	985	937	969	910	920	965	989	923	940	942	1037	990	946	927	1019	914	1006	927	944	930	1038	991	956	964	941	988	954	959	955	1004	1002	990	963	977	950	939	1015	957	934	952	930	983	922	918	973	960	893	931	957	951	970	955	964	988	956	989	999	1007	973	918	958	962	1001	972	964	985	990	991	950	914	996	996	939	971	969	973	954	954	996	921	1017	1017	968	998	964	948	956	919	1007	975	978	943	922	970	983	986	954	990	986	975	978	1027	950	1004	1016	1000	954	931	926	981	973	944	888	961	954	979	1020	997	1013	1009	970	985	972	957	993	997	927	942	1011	946	1031	1000	939	964	982	975	994	934	964	955	895	938	969	931	984	935	943	957	970	974	927	909	966	1017	946	983	995	976	979	950	925	1017	936	941	943	947	971	963	1070	953	958	1017	977	994	933	949	1013	1030	963	992	970	997	927	955	935	962	971	954	1008	965	1029	920	949	985	930	983	964	1037	951	935	962	924	918	964	955	995	965	942	1003	939	938	983	1007	947	965	977	987	985	1062	944	961	970	975	975	996	958	949	975	957	949	1005	955	995	958	976	992	984	938	971	997	984	935	977	948	981	970	965	912	927	963	983	984	1027	953	988	895	918	1010	920	916	984	990	907	956	991	982	917	1023	1021	1001	976	932	990	975	984	974	1013	912	931	957	980	988	985	972	952	946	1046	929	995	996	1021	983	979	968	958	977	982	956	954	948	1037	963	963	926	984	984	939	1005	893	942	946	961	995	969	898	925	993	985	979	988	943	1001	1019	953	973	911	958	958	996	952	956	993	944	982	1006	1012	960	1004	935	930	1021	955	986	1009	964	940	919	940	955	960	959	966	920	1005	958	1037	923	995	932	975	944	992	974	928	993	976	985	968	944	990	928	933	897	985	959	954	1026	975	939	1006	965	1003	931	964	949	1014	1012	937	955	977	989	967	929	945	949	969	955	990	962	886	972	987	1019	1004	954	949	988	1026	1008	915	945	945	990	966	999	992	961	976	960	992	946	987	962	956	995	923	990	899	1001	968	926	984	964	991	968	964	988	981	959	1031	978	966	989	996	974	915	953	931	974	975	979	947	911	966	996	1049	934	1008	957	936	962	963	969	937	990	978	959	992	969	992	968	980	928	962	1026	1016	957	974	1019	950	940	949	979	1013	979	979	943	986	975	995	957	929	950	1033	969	990	959	930	920	1014	941	929	970	878	961	934	978	968	938	953	957	972	893	901	978	958	968	966	951	944	962	963	910	954	938	959	927	928	916	1013	912	990	917	961	912	945	1010	972	939	997	961	935	980	1045	949	917	1000	935	920	963	979	976	937	963	981	976	965	970	985	962	964	988	910	924	1020	920	971	961	988	969	986	957	1004	948	987	989	976	991	917	929	980	922	964	953	946	952	960	964	946	1027	949	940	965	942	933	1000	952	1026	940	1000	946	973	976	956	1011	990	953	1039	948	997	967	965	1049	936	1020	945	974	1006	909	959	956	920	1044	983	1007	962	941	945	994	974	921	920	997	941	977	954	956	943	991	992	949	913	1033	928	1017	950	913	979	981	979	962	964	990	1000	965	951	936	945	1024	1012	949	967	940	1009	918	938	1009	1002	1003	954	968	934	1013	1007	917	1018	990	1006	947	968	993	940	1002	935	957	999	931	962	943	957	960	945	1019	942	920	987	967	1004	1027	934	965	963	989	992	925	925	936	953	950	955	914	989	971	957	1001	961	890	1036	1036	943	968	949	950	980	931	953	991	991	999	996	934	953	967	992	998	984	999	964	924	968	922	953	929	924	954	949	1007	997	957	1026	927	1066	982	991	981	894	958	940	912	927	939	976	986	985	970	982	988	997	993	1010	935	968	988	980	953	952	971	1014	945	968	1004	991	888	953	985	947	962	941	961	949	986	981	966	993	949	1012	941	987	905	976	961	951	1008	984	907	994	905	907	925	989	962	940	913	925	963	953	959	979	1007	960	976	947	955	935	929	951	947	959	954	1007	975	1019	962	958	960	937	970	1010	988	973	982	974	952	962	973	956	1022	1008	933	966	1007	953	937	915	971	976	1021	954	997	911	958	1037	1016	936	958	950	944	1012	990	994	996	991	943	968	916	960	998	1002	994	1036	958	961	994	915	927	927	986	881	918	963	929	1017	945	1001	975	964	994	992	955	933	963	1014	1001	1006	960	975	1011	1016	947	1006	999	975	1013	963	968	953	935	942	1005	982	951	999	991	935	990	950	951	964	916	907	981	940	968	993	937	982	934	975	976	999	947	958	973	989	995	986	984	970	1010	919	983	961	997	992	965	977	966	981	974	977	988	950	972	993	1003	972	976	935	982	980	965	1006	961	978	916	942	985	957	939	972	998	1001	956	967	988	1001	929	944	970	1047	941	1011	978	959	968	965	938	1015	924	969	969	975	986	1025	953	996	955	984	955	954	971	928	936	906	965	938	1018	931	1011	940	1008	994	1031	978	970	989	972	937	972	948	959	982	974	990	962	999	937	927	937	926	980	1025	1011	988	1004	947	997	959	967	980	949	1041	943	970	936	929	970	985	993	996	963	960	994	1004	951	978	1033	935	988	913	951	938	991	969	983	971	941	917	968	1012	944	919	922	1006	1000	984	943	970	954	948	965	950	969	966	952	951	915	993	1011	859	1000	901	960	980	982	990	974	999	967	931	936	919	979	937	1012	977	1025	948	1005	1005	1021	946	1032	1018	935	1033	973	972	972	985	972	989	957	955	963	945	974	965	988	930	956	939	937	925	931	931	937	992	989	893	976	940	983	1002	954	972	1001	940	948	983	980	936	928	1026	916	983	962	929	946	936	992	991	966	938	962	952	988	973	993	949	974	991	987	975	986	939	949	915	944	972	972	950	950	939	952	952	984	998	983	984	988	990	948	935	936	965	990	1031	990	968	959	892	975	948	958	989
24049	21038	28130	24159	19031	1620	725	486	417	386	377	356	361	303	268	306	321	273	285	285	277	269	271	256	268	269	272	250	281	251	234	260	230	270	248	245	250	239	242	263	228	272	270	261	236	289	239	260	250	256	247	252	254	259	269	251	254	259	260	271	232	278	253	251	261	263	246	241	245	258	281	253	271	287	258	261	258	280	267	238	259	245	272	235	271	253	255	267	268	243	254	274	247	267	224	254	263	273	242	242	247	261	231	242	240	271	242	248	223	237	245	257	240	249	244	284	257	264	266	252	240	237	259	253	263	268	242	247	257	234	280	258	259	268	236	279	255	256	255	251	237	258	252	260	283	255	236	251	272	235	260	241	244	270	236	268	284	253	250	238	254	264	256	226	270	243	246	260	260	276	249	243	261	239	270	272	248	244	211	260	241	267	252	261	271	255	223	241	264	244	233	250	235	269	223	222	262	231	260	284	270	241	230	284	234	267	259	271	244	278	247	276	257	247	232	243	250	254	234	251	282	238	241	243	279	234	282	251	244	241	246	277	256	251	263	244	287	249	265	257	254	254	236	234	234	260	216	248	254	258	264	276	242	231	231	260	240	277	230	230	239	230	258	253	223	241	265	269	228	264	253	241	276	245	270	275	222	237	224	237	231	258	251	242	240	247	257	244	260	250	261	244	257	249	248	275	246	215	260	248	275	274	283	257	249	258	237	258	246	240	242	258	225	242	236	261	231	251	244	255	278	251	251	248	250	264	258	226	256	234	250	256	249	247	226	248	265	263	218	236	269	271	251	238	248	235	265	259	256	246	255	235	233	274	233	292	232	264	213	261	246	264	258	250	272	225	246	266	258	251	226	263	245	224	226	273	247	257	245	268	234	262	257	233	244	228	270	241	261	245	235	242	236	229	227	272	242	241	237	262	264	249	262	272	249	263	261	268	252	262	231	271	282	248	256	275	263	241	238	222	253	286	239	228	253	251	232	255	237	232	246	228	253	261	237	253	241	257	258	249	234	257	251	253	267	243	269	271	221	277	242	278	257	239	267	245	274	241	221	240	272	226	245	235	253	270	263	228	268	243	240	235	225	235	232	221	254	244	244	263	266	246	241	269	237	236	250	273	270	263	259	284	236	254	249	250	262	237	242	261	225	239	259	208	286	245	252	244	220	274	252	247	244	252	247	264	253	244	217	247	248	226	271	255	236	253	258	231	239	246	250	233	244	266	263	248	264	253	270	228	260	248	239	250	264	249	239	245	249	244	245	245	251	276	242	274	246	243	267	247	236	251	271	265	267	266	242	274	223	246	235	245	263	256	241	248	224	252	269	247	253	259	263	257	244	249	240	252	250	274	239	249	250	235	253	254	247	266	257	236	255	257	269	255	263	268	256	250	237	251	243	257	240	219	265	273	228	246	240	247	235	243	246	230	249	248	245	279	250	249	270	255	242	257	229	237	251	256	248	246	241	269	248	258	249	248	254	252	224	238	228	242	233	232	229	262	275	251	240	234	242	230	229	256	220	242	223	243	257	257	234	267	261	265	257	257	265	231	290	271	245	259	256	278	279	262	250	252	243	256	266	261	275	242	250	260	275	255	241	246	250	228	269	220	219	218	230	227	269	247	256	229	303	262	251	241	263	277	283	244	292	270	274	231	259	254	253	238	268	250	260	256	244	256	273	239	241	265	265	238	239	210	234	250	245	245	250	232	245	264	245	269	238	254	271	248	253	263	239	262	232	243	237	260	240	243	243	231	247	239	246	242	260	249	243	262	276	222	238	254	248	208	276	232	219	280	268	249	237	245	239	224	248	249	235	244	253	280	242	243	249	256	278	248	262	244	241	258	251	265	239	278	244	256	241	237	265	254	240	239	234	257	245	260	263	237	245	236	239	247	214	250	239	239	263	236	283	232	254	248	231	242	211	254	247	252	230	244	254	271	244	270	261	248	254	251	308	256	236	259	221	234	222	249	240	224	238	247	244	231	245	264	263	276	238	247	260	235	220	263	237	258	228	246	297	263	235	244	241	249	246	274	244	246	250	252	262	228	273	230	242	231	254	257	268	237	237	248	261	275	253	222	238	247	259	253	239	253	235	282	246	241	209	260	249	253	252	240	262	247	273	265	234	255	254	270	249	255	229	251	235	277	259	258	249	238	253	269	264	237	252	293	227	266	270	252	253	248	258	261	276	249	284	263	280	244	227	248	240	273	246	229	237	230	245	245	248	248	232	240	248	242	257	255	249	235	263	280	242	260	249	256	262	254	237	237	260	250	242	236	259	256	255	240	244	235	266	260	248	240	239	285	238	260	255	256	253	236	230	229	256	248	244	233	231	218	272	225	251	250	259	258	279	235	243	264	258	241	228	253	212	217	231	251	285	274	254	257	247	244	241	242	263	249	251	227	239	248	269	238	251	253	240	248	248	259	232	254	257	259	226	228	234	246	236	262	221	252	235	234	253	248	233	258	239	207	242	247	234	244	235	259	248	226	237	267	230	257	253	254	255	248	255	240	270	248	267	252	223	255	257	259	217	225	268	230	241	252	254	272	278	232	273	210	273	231	252	224	274	246	261	247	242	246	233	240	264	245	249	271	266	235	250	240	260	254	226	250	280	240	237	254	245	232	244	241	220	223	261	230	241	242	233	246	235	256	240	249	253	244	221	232	245	272	244	241	258	240	253	249	253	220	276	245	249	253	232	254	243	265	239	245	241	239	244	240	244	239	240	257	232	266	256	232	235	241	251	268	235	260	262	212	261	288	243	257	236	235	236	259	251	248	219	301	256	248	246	234	223	225	263	234	244	254	250	228	220	251	245	255	256	237	225	258	256	244	273	257	268	239	252	242	257	245	251	256	268	255	252	244	236	233	262	243	262	231	270	252	234	225	282	261	239	223	261	238	271	264	236	255	230	245	259	271	259	242	257	276	230	231	240	262	274	238	239	253	234	220	251	223	221	236	261	251	250	240	252	247	250	250	238	269	239	264	235	256	232	255	268	253	240	277	259	235	241	228	255	258	261	208	231	260	246	263	233	292	252	235	252	250	203	269	230	266	264	241	236	225	250	254	279	245	266	254	252	271	259	235	259	270	241	230	258	262	254	229	230	247	263	229	230	264	254	250	263	275	282	241	264	241	248	246	258	276	258	245	253	271	227	228	254	288	247	239	251	239	234	249	249	252	242	235	249	254	218	272	228	242	223	284	250	257	259	244	240	238	255	247	262	259	244	247	246	253	254	247	254	267	244	244	250	264	244	254	262	244	265	257	239	240	234	235	257	246	234	266	251	207	236	281	264	263	247	263	223	294	269	265	272	256	248	240	248	244	261	226	218	237	242	251	257	229	260	248	247	248	267	265	240	272	252	258	244	242	267	232	246	262	256	232	252	240	240	255	225	265	236	256	245	233	251	244	213	252	260	280	247	244	269	242	269	257	261	244	254	220	236	273	228	235	254	262	268	252	258	219	279	264	217	243	250	239	244	247	256	228
10519	10498	8800	4497	2967	2158	1757	1372	1134	1041	881	825	757	681	705	595	604	630	585	580	587	564	507	552	529	570	504	540	500	534	507	457	503	472	507	550	527	491	495	506	490	488	487	493	463	493	467	477	459	503	507	499	504	458	457	523	448	458	484	458	483	469	479	471	524	466	438	482	470	472	471	491	502	454	507	443	496	477	499	448	485	488	486	477	454	447	500	485	480	508	474	458	504	445	473	472	512	467	454	486	462	503	468	492	492	439	497	525	455	479	484	490	445	486	454	449	452	483	490	451	502	488	443	487	487	469	462	465	464	464	467	448	483	500	508	493	501	474	474	438	446	452	491	416	527	484	498	467	450	479	497	471	523	482	458	503	507	446	476	485	446	498	470	476	477	480	502	463	494	447	479	455	495	462	459	477	500	472	457	498	462	487	451	465	473	482	472	484	509	490	465	475	469	458	437	480	442	445	466	480	475	445	485	482	510	488	456	457	454	458	456	466	442	437	470	487	472	458	482	462	490	434	463	516	481	443	474	504	442	462	507	450	470	477	491	475	450	505	492	471	476	471	476	487	458	482	469	502	477	423	453	479	462	458	482	478	505	472	446	484	490	462	495	472	463	457	476	462	465	483	449	458	492	492	458	469	492	465	473	464	456	486	463	526	399	474	479	470	495	442	407	463	408	473	475	472	454	486	483	455	451	480	477	500	487	442	507	463	443	473	476	478	475	445	490	491	447	462	466	464	474	478	481	453	493	459	471	452	467	459	500	487	454	488	491	456	449	440	466	445	468	486	434	493	459	439	481	454	480	466	474	501	442	478	491	479	478	476	465	456	478	493	462	474	485	486	461	475	463	466	459	491	485	464	515	483	429	480	494	464	459	489	475	450	466	455	470	485	471	471	510	474	490	458	510	449	458	443	466	443	473	464	504	474	485	451	481	480	454	447	476	440	484	465	479	462	494	450	447	428	482	460	480	464	497	481	452	491	499	502	440	460	469	476	448	463	458	456	435	468	441	485	487	506	459	426	505	455	481	444	445	495	515	454	453	469	506	509	460	467	467	481	505	479	476	480	447	499	441	474	452	478	516	495	509	491	467	435	464	464	463	458	493	482	479	443	436	472	521	473	446	487	483	444	457	487	511	492	447	486	474	489	482	476	471	407	487	514	505	452	457	504	452	467	497	454	486	455	461	451	467	468	421	477	452	502	471	444	471	489	504	439	446	469	466	463	430	459	493	478	449	503	462	515	489	508	484	492	497	486	467	507	483	492	471	454	434	464	471	499	487	456	454	498	468	458	464	454	523	449	491	472	460	492	487	479	502	471	482	484	467	458	468	510	475	417	431	467	493	442	466	454	437	488	474	486	498	510	485	508	498	464	513	449	460	457	493	457	525	453	493	460	447	504	455	476	502	464	475	498	493	465	456	481	462	456	451	474	452	473	471	449	499	481	430	486	473	424	487	459	483	463	466	442	492	456	473	494	488	437	473	486	494	446	438	437	444	416	446	482	478	427	510	521	469	479	472	476	474	473	505	448	478	473	481	507	509	466	475	474	436	475	482	473	459	487	459	439	503	479	462	518	433	491	472	467	491	463	481	455	502	442	495	487	483	477	465	497	451	472	485	493	483	470	504	491	484	469	493	480	471	477	474	469	469	500	492	442	498	445	491	450	482	479	464	470	475	513	513	457	502	442	444	467	472	436	451	477	464	473	480	488	504	442	505	479	495	512	483	491	463	466	473	440	463	486	459	469	479	445	470	497	442	509	442	456	460	512	461	481	453	463	440	483	487	470	515	509	501	465	463	453	464	446	481	497	472	468	470	434	462	455	494	496	484	488	474	498	466	422	477	455	477	448	429	511	491	493	466	474	499	501	494	465	460	465	442	483	454	434	481	480	494	451	471	482	451	452	465	473	457	444	441	490	450	483	483	493	474	497	473	456	481	488	477	455	488	468	492	464	481	503	487	436	487	462	458	467	471	463	487	455	465	454	467	496	451	502	451	492	525	499	467	455	431	430	443	487	447	463	462	457	486	468	477	489	450	459	487	452	484	504	477	456	493	413	496	502	453	479	492	488	486	480	465	463	486	500	490	505	482	525	524	456	452	479	457	500	473	448	451	452	439	488	482	452	455	468	469	493	505	479	501	464	413	484	486	444	443	486	468	458	462	459	459	476	457	477	440	483	455	460	532	459	444	447	442	460	482	459	431	462	488	472	469	485	459	477	462	471	485	492	448	507	452	501	474	438	502	469	447	489	467	433	469	490	448	468	463	457	503	506	448	459	487	469	462	460	487	443	461	488	482	467	495	500	483	495	435	488	474	484	484	470	454	509	471	492	497	452	475	508	479	546	476	449	505	466	451	484	475	487	457	462	493	499	466	479	484	435	473	452	474	485	452	490	478	471	487	506	478	501	483	473	465	443	509	467	460	512	491	457	431	459	482	480	468	475	504	505	490	494	489	479	428	491	437	467	507	452	472	489	484	474	496	505	478	462	459	467	445	463	476	489	462	463	446	452	483	492	461	453	512	450	487	473	441	456	449	449	462	474	494	487	477	456	457	472	473	441	470	443	477	455	466	468	461	457	482	416	471	462	450	445	447	430	464	442	451	481	485	456	467	423	489	534	476	472	488	492	465	461	454	486	479	481	488	477	468	442	461	459	441	454	482	471	483	455	432	462	494	492	501	475	463	493	457	456	476	470	449	497	492	489	489	441	476	471	461	461	496	479	495	453	467	433	489	473	518	473	502	469	484	481	504	461	449	457	474	462	468	504	475	415	454	474	482	513	477	449	482	449	482	453	485	430	507	463	465	452	486	490	486	460	452	498	490	466	477	477	481	460	466	459	469	496	499	466	440	473	432	452	508	490	491	486	485	478	477	461	456	479	455	457	451	487	466	495	467	450	460	510	494	459	474	484	436	466	453	490	500	491	463	489	472	475	485	450	474	473	465	486	468	495	509	450	549	467	493	476	461	503	475	489	487	483	487	443	471	479	457	477	468	465	476	464	535	449	453	513	518	495	475	447	439	492	443	439	462	505	469	482	481	460	491	447	473	446	469	464	496	512	434	457	486	464	444	437	457	445	483	433	519	467	471	453	456	454	472	447	456	462	477	468	465	450	480	511	448	484	466	451	425	518	447	464	500	453	474	453	453	464	483	477	488	479	503	424	462	454	467	511	464	551	460	501	470	515	450	492	464	439	501	445	457	501	485	463	494	464	500	481	447	506	422	475	483	439	483	488	497	468	480	526	496	493	453	459	491	471	510	432	455	494	433	502	507	440	477	458	475	438	489	479	479	487	483	472	475	451	467	453	463	474	462	465	480	463	430	521	473	480	459	488	472	426	492	476	482	481	461	495	511	486	436	487	476	486	491	469	470	475	482	474	483	461	441	449	491	471	458	472	468	507	424	476	457	510	486	469	454	506	444	509	473	437	492	465	473	458	487	484	470	464	503	460	450	451	503	461	535	479	470	490	490	418
23124	21042	28796	23486	21044	16441	1928	959	743	665	632	582	597	608	528	574	465	523	499	518	506	532	517	408	472	463	472	416	458	433	469	418	441	435	434	457	443	438	428	449	438	484	424	481	418	420	415	441	448	407	440	452	457	445	441	418	472	407	428	433	463	473	429	446	414	480	418	443	470	461	439	407	415	454	435	439	414	442	450	446	412	424	416	400	464	405	406	429	442	423	426	413	460	418	427	431	472	446	386	425	454	468	428	432	383	422	413	436	412	455	430	428	449	424	452	425	398	441	412	440	451	413	430	452	417	457	444	449	439	428	445	396	399	433	432	421	438	402	437	458	477	426	462	466	418	444	432	425	444	428	440	457	424	399	437	431	453	453	425	467	407	429	418	447	396	438	431	415	414	399	477	415	443	444	430	451	417	474	424	423	466	431	436	454	422	460	473	435	389	434	405	412	434	389	463	443	400	409	471	438	441	450	442	434	404	499	448	415	426	414	392	433	450	435	463	385	447	446	455	445	413	399	462	456	405	418	463	454	457	435	455	439	431	419	415	394	441	450	432	446	428	414	430	462	416	424	423	418	425	426	423	393	429	426	407	444	432	417	443	396	431	395	440	397	463	446	441	461	393	447	432	407	481	428	435	404	417	413	431	411	436	421	469	437	406	437	461	409	424	420	427	431	445	431	446	455	431	427	443	435	452	432	462	412	447	428	450	418	418	428	437	435	400	393	418	404	439	439	420	430	410	424	461	436	397	442	432	458	412	398	448	446	461	417	441	417	443	466	439	451	441	455	438	442	442	420	422	425	457	448	425	456	484	490	422	460	429	442	463	413	452	430	418	418	449	426	490	409	482	423	437	432	403	428	422	459	426	432	407	437	492	417	425	430	444	411	472	448	413	460	418	432	396	432	423	443	431	423	449	454	424	427	427	399	410	442	440	453	485	422	456	415	431	432	392	427	412	422	453	407	427	405	449	436	437	424	439	425	432	418	410	424	430	429	425	408	426	463	371	422	408	424	432	430	426	423	405	380	446	474	437	393	411	428	419	444	438	447	422	461	419	426	418	405	454	400	395	448	424	412	429	405	438	464	431	397	414	435	455	420	421	438	446	418	446	471	469	418	389	474	437	405	389	436	449	450	433	430	409	389	474	424	437	422	423	425	493	421	393	453	421	431	400	443	472	411	372	419	422	450	456	432	444	386	428	444	458	425	462	420	457	453	398	452	401	441	459	414	424	431	392	447	455	432	408	405	441	422	418	457	418	429	426	440	426	423	429	428	419	371	471	451	445	440	439	392	411	448	402	402	425	441	415	408	423	440	449	419	416	423	426	440	416	416	431	430	431	454	437	453	453	395	440	425	461	429	405	425	424	456	435	449	441	387	402	430	426	445	413	455	410	471	424	425	452	394	401	459	441	408	522	411	442	401	409	412	421	415	394	453	422	447	395	434	440	389	459	462	432	437	413	425	421	439	427	441	463	466	446	409	430	443	413	427	412	445	411	431	428	411	434	449	418	438	450	417	404	437	413	436	436	465	418	401	467	437	419	422	471	413	428	418	399	439	437	418	389	462	418	406	422	440	442	430	427	401	416	435	461	451	437	437	425	417	467	424	416	461	438	424	414	449	436	445	425	435	424	425	465	431	407	416	469	435	364	399	422	436	399	448	448	447	393	460	421	468	420	387	465	436	435	423	424	487	413	410	438	446	391	469	405	415	432	411	464	439	416	432	439	422	413	440	434	473	424	425	407	443	446	429	407	436	497	456	467	439	460	432	424	420	403	407	438	401	452	457	468	439	424	422	411	430	424	438	442	425	413	449	415	410	391	454	440	408	439	419	429	431	432	425	413	442	399	442	437	464	429	400	455	429	449	433	388	410	450	411	442	441	443	449	426	431	448	445	438	434	418	434	428	430	466	406	427	402	399	427	434	428	447	407	439	410	426	460	428	434	411	425	423	432	405	448	436	432	423	424	448	425	427	440	428	426	455	432	453	445	446	436	420	458	412	449	433	450	443	416	444	462	467	417	444	397	457	442	463	428	443	449	425	431	435	427	434	405	378	432	435	457	421	449	420	419	453	432	410	404	426	431	400	420	396	420	419	397	437	392	419	410	434	422	420	401	402	427	458	433	439	466	403	410	424	446	446	451	481	444	405	427	430	427	401	425	445	419	381	426	443	441	443	450	410	427	428	432	413	426	433	421	420	428	414	426	375	425	398	423	437	437	386	483	414	437	401	418	457	428	393	430	429	411	391	423	420	390	425	420	440	422	418	443	470	463	418	466	446	405	438	414	490	405	399	416	427	456	471	447	408	406	445	426	419	427	418	425	418	442	439	438	447	387	448	460	420	415	428	417	431	453	383	414	419	412	410	458	443	404	415	465	422	437	441	440	463	418	398	451	408	470	414	424	432	425	442	455	423	425	405	414	413	448	444	436	413	443	441	400	428	429	459	453	446	462	430	375	436	438	443	414	446	465	426	451	423	431	422	401	449	425	424	430	470	436	423	412	442	420	445	442	430	412	409	429	457	412	425	443	434	407	396	402	447	374	422	421	419	480	428	468	446	445	409	453	398	398	426	436	440	414	418	453	433	452	465	414	439	444	433	437	375	413	441	436	485	425	435	413	423	384	398	462	403	435	449	440	413	432	410	427	415	460	434	421	453	423	433	434	447	447	433	409	457	449	421	409	423	413	446	451	484	440	434	449	393	459	442	455	443	399	454	408	426	424	406	428	444	416	447	457	454	413	406	407	467	461	451	448	426	436	458	426	421	435	415	428	429	434	431	417	425	442	444	448	407	447	418	445	410	439	460	423	443	484	438	446	437	450	386	422	429	427	413	437	434	452	439	442	437	450	440	410	413	438	436	449	459	406	425	415	399	398	452	417	419	450	436	400	403	421	431	439	414	425	418	419	388	440	422	398	447	441	410	470	406	431	414	404	482	448	417	444	418	438	442	434	404	425	432	427	438	416	462	421	438	468	419	401	442	441	472	427	449	420	438	403	385	418	418	441	406	410	429	420	445	461	423	443	451	451	404	451	421	434	421	417	405	416	440	425	414	426	442	409	421	453	444	393	390	458	447	448	425	401	440	429	433	452	416	452	418	430	402	428	457	440	415	434	444	388	439	472	433	434	429	461	404	427	443	431	477	419	426	436	425	466	422	457	435	428	381	447	414	457	387	439	443	426	412	459	440	433	462	428	389	393	445	439	461	446	429	427	472	404	428	464	396	436	403	461	410	426	439	463	423	410	407	468	466	410	419	426	446	437	441	423	465	386	461	417	409	452	405	417	441	397	430	455	445	408	431	417	414	431	427	449	463	456	432	449	414	418	463	443	442	470	429	443	459	430	397	410	411	430	415	418	439	425	414	448	422	435	426	418	462	411	454	400	438	427	431	396	430	389	417	433	420	410	417	423	436	405	427	454	445	460	414	426	415	404	444	426	449	418	408	456	459	425	448	448	425	409	442	405	434	411	431	443
11887	16180	13467	7540	5185	3630	2906	2304	2007	1671	1499	1379	1276	1176	1171	1083	1041	927	981	958	939	918	908	835	878	835	822	867	801	820	832	755	809	838	761	813	791	807	782	780	740	769	744	742	785	789	753	741	760	746	719	774	748	794	762	774	812	765	773	777	766	718	788	775	719	753	702	736	736	729	720	728	720	775	709	733	762	743	756	743	706	755	658	737	710	700	772	762	737	761	724	738	740	769	768	741	751	717	757	711	739	716	727	773	747	772	777	684	688	707	705	776	669	695	688	735	699	715	729	718	734	758	747	697	784	712	734	734	752	733	779	660	745	716	736	720	725	695	693	686	751	735	690	760	735	729	779	697	710	736	739	730	753	745	677	704	699	762	711	740	714	733	747	720	728	741	741	790	739	788	752	724	749	740	712	745	722	721	741	766	716	726	770	757	763	701	709	722	756	749	692	771	742	710	737	743	740	708	766	722	754	691	742	729	751	740	759	707	743	792	751	698	732	710	736	799	706	698	694	744	727	761	742	720	705	700	682	745	711	698	740	764	703	750	746	712	758	723	704	712	712	747	720	742	716	756	768	729	753	745	750	735	726	726	651	679	727	743	755	711	784	723	732	688	752	723	659	710	715	713	724	736	704	731	767	684	700	734	738	719	712	709	726	696	778	721	724	739	687	689	711	679	662	707	754	727	710	697	710	720	728	737	745	717	737	735	705	745	766	682	706	687	742	752	720	743	765	713	726	771	700	751	716	696	724	716	712	721	710	740	751	715	718	689	743	696	746	713	751	736	724	738	729	730	705	725	694	730	709	709	695	700	734	711	719	708	708	736	642	745	678	701	711	762	681	733	721	722	754	711	758	733	709	746	729	707	748	742	706	688	720	735	705	703	741	673	767	728	733	676	732	721	688	694	708	736	726	702	723	770	703	752	725	752	743	762	707	743	699	772	713	760	675	743	672	729	690	695	695	744	664	739	736	733	740	748	695	711	696	753	705	694	727	751	725	722	786	731	699	719	753	756	688	755	780	734	771	712	725	759	729	764	732	764	738	747	724	737	739	735	719	736	752	737	719	643	728	715	769	730	672	709	766	712	746	701	816	727	713	736	777	767	745	687	672	747	759	739	707	751	721	709	703	691	735	707	725	726	741	713	732	728	763	744	746	780	736	709	779	766	727	686	732	721	808	722	736	728	736	737	725	678	715	711	692	799	750	677	727	697	705	748	635	729	730	764	723	761	799	714	725	809	714	757	758	722	734	724	719	721	710	750	716	721	720	712	754	747	710	756	696	736	697	698	741	693	693	732	701	725	703	736	730	726	770	733	740	768	752	771	704	703	678	716	738	766	719	756	736	743	724	751	749	711	738	767	705	757	722	693	702	754	717	746	766	726	747	720	760	705	769	734	705	802	724	735	770	746	760	660	736	746	726	724	737	713	726	736	713	713	773	786	699	753	729	699	708	720	748	757	719	740	731	737	689	730	729	728	718	727	733	731	720	760	775	741	762	727	745	762	714	737	716	692	753	748	718	787	736	758	725	760	726	680	720	702	749	702	692	718	767	759	694	712	728	716	727	758	731	713	745	751	722	711	749	733	785	773	752	690	700	743	722	686	762	724	728	725	700	699	738	740	756	692	695	730	738	722	739	672	731	737	701	728	659	730	721	730	772	707	753	740	736	781	745	692	752	738	738	702	736	748	709	752	705	717	762	717	705	732	703	737	707	724	774	801	689	693	758	733	702	756	717	785	743	749	744	731	685	762	757	751	739	735	683	707	723	745	697	727	758	735	743	726	735	750	726	738	700	742	753	744	712	736	686	729	731	763	726	749	688	733	750	659	715	768	739	711	685	681	749	707	718	739	724	732	745	764	743	695	732	666	785	704	754	719	690	724	715	699	704	737	676	728	760	772	678	705	734	744	676	731	699	756	713	746	721	713	713	718	723	765	719	735	714	744	778	724	745	701	686	683	750	762	735	726	707	709	719	782	749	748	722	704	709	729	750	754	749	759	719	701	753	687	721	659	775	744	735	735	700	724	736	688	733	714	735	708	702	709	719	705	735	723	734	733	736	684	750	711	741	671	708	757	761	731	714	694	693	736	721	696	733	729	763	719	732	737	700	710	702	707	704	747	699	739	782	725	730	759	730	760	705	726	690	755	696	752	713	735	693	678	667	750	728	734	743	748	734	763	719	716	703	701	720	775	733	727	761	700	768	774	711	699	730	661	714	726	706	667	749	722	762	724	704	754	711	741	700	674	746	767	758	721	746	729	690	750	727	724	694	700	743	691	705	729	762	683	756	735	728	745	718	760	724	693	730	707	735	702	695	763	769	697	738	730	740	768	727	698	736	747	737	734	704	746	719	735	683	732	770	712	753	677	733	735	754	726	711	699	716	752	726	754	668	749	711	746	704	737	743	736	733	775	778	790	732	733	766	688	748	779	733	720	707	730	714	724	725	731	736	760	741	721	705	723	724	698	788	735	749	722	706	709	750	703	729	710	698	719	748	737	729	729	728	743	754	727	784	729	807	699	751	721	724	717	753	715	699	718	671	730	718	730	729	710	780	731	716	739	723	712	744	682	747	741	726	761	705	706	743	717	744	728	664	720	728	770	705	719	730	715	701	731	743	728	743	737	713	708	738	731	700	750	718	773	740	764	674	766	728	766	725	775	784	682	720	699	728	723	708	713	722	712	747	708	748	683	747	679	737	738	748	701	755	719	692	746	717	740	724	704	743	727	715	705	721	702	709	752	722	728	725	726	724	714	716	706	757	760	740	752	696	763	713	737	763	726	714	707	711	740	725	764	712	754	696	698	725	697	711	754	706	702	761	694	723	697	717	745	718	746	710	743	746	768	730	752	700	760	743	767	751	696	755	723	734	776	733	711	770	756	733	740	684	738	731	751	745	739	716	770	734	684	753	725	700	704	697	755	766	738	734	736	779	697	783	699	715	721	765	706	771	715	701	731	694	708	699	698	687	746	735	742	704	696	698	705	759	698	727	703	712	727	739	725	733	730	745	704	713	694	799	764	742	800	772	742	733	742	679	691	752	769	714	751	711	727	717	780	766	734	709	721	753	725	709	683	710	723	670	705	648	669	705	691	753	782	786	734	753	727	709	711	716	711	738	750	742	680	746	704	730	705	731	725	723	698	688	723	739	732	702	742	757	727	686	727	769	725	654	736	713	686	711	719	738	745	701	748	730	759	726	759	691	738	754	743	771	730	749	717	752	733	766	704	749	732	732	769	714	733	709	717	763	734	768	695	686	716	767	719	705	719	697	747	673	674	699	713	730	740	691	713	782	704	713	755	721	752	719	748	725	773	713	778	731	716	720	732	724	749	744	742	730	742	705	722	721	773	742	743	766	696	721	705	712	738	759	689	734	725	721	752	717	699	695	728	721	746	712	743	704	735	713	709	722	748	695	728	747	701	718	779	696	722	774	712	735	704	723	759	722	690	763	695	725	736	672	699	691	719	754	710	732	739
26621	20082	7306	1018	636	603	574	599	542	530	550	533	550	570	577	536	545	587	542	541	572	547	561	595	575	534	540	528	528	551	542	552	526	562	557	557	553	546	518	514	473	544	518	508	533	551	522	535	605	583	524	490	548	549	521	534	580	541	579	490	557	567	554	569	543	582	554	577	542	542	556	541	536	537	524	565	542	549	534	527	520	544	551	544	548	513	517	520	543	547	538	535	554	542	507	553	538	529	549	538	534	599	518	524	528	591	587	556	559	535	522	605	547	548	568	498	547	546	572	501	512	551	546	503	520	573	550	546	484	526	519	529	542	539	549	556	548	624	540	537	560	526	570	586	575	558	517	530	524	512	559	538	507	524	510	481	587	549	550	556	556	576	543	569	547	524	546	646	527	538	491	536	556	575	545	540	529	536	527	552	529	542	526	519	538	552	568	519	531	575	584	551	560	524	544	509	534	561	529	568	582	567	561	528	553	581	516	530	533	550	519	569	542	552	555	542	518	529	520	576	504	490	542	549	555	540	551	561	543	509	509	545	542	578	538	550	547	533	548	540	594	560	545	520	510	533	513	561	561	554	546	589	558	522	553	548	520	564	555	543	550	526	542	546	563	501	531	548	514	533	544	530	561	565	483	536	560	570	550	577	570	544	569	572	548	535	611	591	568	516	544	527	584	508	577	520	574	556	503	554	544	556	560	548	527	518	559	546	522	523	546	497	531	550	517	548	556	522	579	555	540	554	525	536	558	527	539	528	518	578	563	540	527	548	526	548	564	563	518	559	541	548	559	574	538	533	531	519	576	573	550	562	564	556	566	587	503	540	542	509	556	520	525	522	533	563	536	549	550	513	558	534	555	595	544	592	557	499	521	588	537	543	575	547	536	549	540	524	570	582	518	513	588	530	569	541	558	523	557	541	605	540	549	521	564	532	531	562	562	548	556	522	555	562	580	567	585	569	521	550	548	562	519	523	571	575	515	540	527	538	564	523	529	554	542	520	528	543	551	518	547	554	540	562	497	536	515	555	526	527	575	575	528	537	546	535	536	545	492	563	563	549	531	541	541	576	571	553	513	500	528	580	535	528	555	508	529	540	571	542	503	576	551	525	542	521	544	526	543	521	493	586	566	542	543	535	534	528	523	558	536	550	537	558	529	564	544	577	536	576	570	521	548	543	575	567	569	520	519	512	584	540	565	548	519	538	569	517	501	541	494	530	507	540	591	546	565	578	578	569	541	581	570	523	549	543	515	561	511	547	559	555	562	538	542	530	557	535	557	572	522	546	560	552	532	572	502	572	543	538	542	578	535	556	533	541	512	537	564	515	552	562	544	521	572	559	519	520	560	557	563	581	571	541	562	556	542	522	569	587	535	520	529	563	518	557	576	491	528	565	525	558	573	551	584	573	561	570	535	564	601	508	572	536	516	550	551	540	519	526	546	533	575	597	560	557	572	542	528	557	575	577	551	614	499	566	541	567	552	557	520	542	533	573	535	564	538	595	536	562	552	555	542	528	545	541	579	553	543	562	543	578	570	562	569	513	580	545	489	503	599	558	555	527	568	550	556	522	567	561	567	509	544	557	562	529	575	548	568	503	538	550	544	546	535	530	504	563	566	545	551	539	537	519	529	545	542	559	574	541	502	517	512	550	584	544	565	542	575	546	587	551	564	568	526	563	537	556	514	565	570	551	566	520	580	556	500	561	516	543	534	566	550	557	511	541	540	532	554	522	538	509	551	558	529	575	527	547	536	544	538	515	510	594	511	557	558	508	548	571	511	508	548	582	527	538	540	532	538	529	536	576	551	546	545	535	534	548	574	553	541	496	514	553	546	515	555	493	536	541	572	510	553	545	555	582	549	554	556	490	557	561	557	527	505	517	540	536	556	519	552	577	609	612	514	535	529	545	548	541	531	534	534	539	566	567	564	567	551	562	520	542	571	572	586	530	546	514	586	574	534	520	554	525	496	544	561	548	564	537	525	534	524	543	548	520	569	547	517	526	519	556	548	541	546	531	536	514	540	564	572	591	547	506	578	545	575	571	537	547	536	537	555	568	520	527	516	512	566	510	560	521	488	550	570	533	562	530	524	537	536	566	520	520	536	537	556	554	526	526	553	558	538	528	554	609	554	568	481	546	530	561	537	505	596	549	529	553	538	523	549	558	574	517	566	509	502	571	544	539	541	555	573	560	585	529	559	555	544	536	537	551	554	556	537	487	596	535	549	563	520	506	565	571	616	538	553	580	584	568	551	519	522	542	538	546	551	537	534	558	523	539	564	562	586	547	501	549	508	563	565	585	553	541	535	531	545	561	534	505	551	543	568	567	516	552	529	525	544	548	565	480	505	584	534	569	508	527	542	467	516	531	533	504	530	540	503	502	522	537	564	529	533	565	535	538	575	492	547	531	484	555	550	558	560	551	562	568	549	588	553	560	551	544	511	541	581	568	585	558	564	511	518	538	545	573	539	513	544	509	511	522	539	529	542	584	551	526	533	540	548	552	532	562	559	496	541	561	533	524	576	555	551	503	535	569	603	532	571	518	544	540	549	516	568	573	555	560	536	531	519	525	563	563	560	521	568	603	571	522	538	520	517	589	565	543	563	570	606	552	523	558	563	527	533	522	581	577	509	514	572	543	578	547	509	558	565	599	577	559	536	532	561	562	515	521	571	538	536	538	536	583	541	547	551	538	531	551	574	572	542	543	538	536	519	560	556	518	573	570	516	567	575	563	563	559	549	525	538	533	579	501	542	542	523	506	519	562	582	557	570	531	555	562	511	555	532	499	547	551	604	577	572	566	545	595	529	552	581	519	538	526	534	521	566	580	550	554	545	544	529	534	514	559	573	527	599	571	530	526	524	551	559	535	559	517	530	569	561	536	549	537	532	534	510	551	524	512	558	525	550	552	577	562	527	516	550	542	545	600	564	516	549	510	562	542	529	560	569	587	572	565	562	554	563	568	539	582	544	538	539	561	603	533	525	547	583	556	558	543	527	517	564	537	538	524	522	507	584	576	570	561	566	479	550	509	536	546	549	582	559	556	536	537	557	565	539	517	520	601	546	557	506	538	566	573	538	568	512	522	546	584	571	581	544	527	494	586	548	547	584	507	568	563	530	556	534	533	519	513	541	521	576	540	548	542	558	545	585	555	529	554	561	539	561	570	554	546	562	560	543	554	570	560	565	537	536	522	543	577	552	611	500	516	523	555	585	550	543	504	553	552	584	569	562	552	555	566	542	534	541	519	534	513	562	528	552	503	526	570	537	551	522	565	600	540	491	537	550	553	507	542	509	527	550	511	534	537	547	588	528	530	505	517	526	566	562	542	550	551	545	510	586	557	526	570	546	534	526	567	543	539	568	542	527	530	510	535	544	515	544	541	537	528	536	556	537	550	537	555	519	540	518	536	587	552	532	549	534	539	500	556	544	546	612	544	511	555	551	523	541	582	551	561	568	557	572	553	596	536	559	567	567	532	516	579
5994	2105	1966	1387	1231	1149	1080	1073	1008	1018	1020	964	929	976	1021	981	935	963	931	935	906	921	950	935	979	985	952	932	962	944	958	924	963	1021	959	955	956	961	974	982	939	947	950	911	982	964	953	951	977	969	982	957	1015	929	884	921	930	932	964	1004	1007	928	973	1006	923	931	978	942	940	940	933	977	966	911	926	998	893	965	921	976	965	954	962	996	981	971	910	894	951	982	956	914	936	960	959	993	969	915	991	933	943	907	992	952	968	943	969	1022	955	956	960	928	926	963	943	946	955	970	966	914	980	988	986	955	966	933	900	935	978	926	980	957	989	927	981	972	970	902	883	934	910	924	932	1009	1003	951	959	932	961	1028	926	962	927	962	981	958	931	987	970	938	953	967	994	963	947	945	971	973	892	980	979	936	973	921	911	935	938	948	940	938	961	889	1015	1005	935	961	1004	918	960	961	944	1025	952	1005	1008	986	1004	960	960	996	953	970	965	906	987	891	979	1039	922	1000	943	968	974	982	938	999	908	995	940	935	1013	945	988	984	944	987	923	904	933	957	996	893	937	1003	957	936	916	981	994	976	999	910	964	1020	955	977	963	986	968	934	950	977	935	935	984	950	887	1018	1013	954	960	977	974	985	998	955	973	1022	917	936	961	978	968	976	984	967	1002	939	934	967	971	974	922	956	918	1001	939	982	941	934	959	935	933	944	928	994	964	970	947	983	944	976	985	951	969	948	1021	967	950	944	935	1062	984	968	958	971	965	963	971	929	946	913	941	977	997	951	915	950	998	929	985	918	965	930	934	936	936	956	934	953	926	919	957	920	926	945	973	932	948	983	960	992	957	952	936	970	936	970	945	978	937	974	994	908	953	918	953	901	1023	957	927	922	969	961	919	940	926	881	979	946	912	922	930	1001	921	924	944	962	964	940	944	994	930	955	960	924	952	961	901	920	887	965	980	960	923	913	972	948	944	976	963	924	993	932	964	955	943	976	926	943	992	915	951	944	997	978	997	997	1003	931	898	976	916	949	953	924	947	960	937	1009	951	925	962	984	953	930	951	975	1015	963	968	967	973	935	985	965	931	1017	982	967	923	955	946	993	949	985	942	949	944	952	970	933	959	1012	954	914	938	947	936	951	957	934	930	963	960	917	966	1005	1005	961	965	953	975	938	945	978	943	929	951	952	984	922	971	916	967	871	975	954	996	906	974	1003	974	943	953	932	949	934	980	944	931	962	986	957	914	990	954	938	1029	938	907	940	1015	997	889	950	1000	957	996	985	930	932	948	975	953	940	995	972	946	981	954	973	1003	967	967	963	987	979	936	984	951	1001	943	970	932	1000	984	997	917	896	935	976	931	914	930	1009	919	902	998	943	925	1009	932	925	952	954	998	902	994	939	987	936	959	898	991	909	998	923	978	945	930	956	950	910	949	978	974	952	983	968	997	913	995	932	942	944	973	964	967	976	963	932	925	951	973	969	917	954	971	915	997	917	970	946	973	1008	949	1041	955	922	955	948	987	926	962	958	982	878	969	974	938	933	960	912	930	953	945	1007	981	915	950	1027	907	965	963	955	1010	937	952	1008	927	962	991	948	993	952	916	968	927	947	947	943	954	958	973	986	978	993	899	948	949	909	919	992	943	944	1011	940	977	959	955	988	980	978	978	965	988	982	992	982	881	998	950	973	992	968	931	940	960	982	956	958	963	976	946	958	939	963	978	915	976	883	1000	929	966	945	984	948	960	937	899	1009	948	951	899	922	952	987	912	913	967	912	963	1024	950	901	994	947	923	959	974	922	941	935	955	1002	976	919	972	929	943	943	989	964	962	914	992	1002	955	980	980	891	975	983	1045	936	951	974	938	937	1001	946	943	951	1017	903	957	943	942	920	945	980	995	922	884	947	928	982	981	915	957	973	975	942	964	995	930	979	950	985	996	932	982	972	989	911	994	953	950	951	1004	924	938	908	912	981	1005	980	965	873	998	964	920	936	920	975	944	947	991	952	962	962	911	913	959	967	954	991	944	927	927	988	943	972	966	984	958	971	975	951	931	897	945	926	1002	974	939	948	959	985	1014	947	971	930	987	943	885	956	951	978	1009	957	941	986	934	970	953	978	964	969	955	942	1000	952	977	945	947	1012	1028	914	929	941	941	941	959	976	943	925	998	967	936	943	925	921	930	897	986	977	963	971	910	924	995	965	1024	992	980	957	953	964	933	889	952	942	958	994	963	946	936	966	950	974	982	934	960	975	974	957	977	973	992	967	976	959	1007	967	960	898	955	928	968	960	909	953	969	947	1001	946	934	992	941	968	1033	928	987	973	928	990	933	954	927	942	920	944	919	916	952	951	963	947	1005	970	953	948	923	990	976	976	951	926	935	1028	930	968	920	952	918	995	914	954	940	926	980	964	941	949	908	897	988	928	930	957	979	979	947	1018	989	949	903	964	950	967	935	985	960	936	994	989	934	949	963	950	1009	985	970	975	945	962	951	947	951	957	953	955	925	926	971	992	908	1021	977	1009	1005	1011	959	1000	907	979	963	943	967	961	950	1002	981	1032	1005	946	979	981	926	988	965	953	952	987	959	962	909	936	954	930	989	961	957	988	912	944	995	953	1028	973	951	921	938	954	956	953	911	951	992	1000	903	960	910	1002	918	959	986	943	997	954	904	924	948	955	970	956	948	924	1005	896	874	970	1015	909	968	934	967	941	951	944	973	922	978	951	896	909	875	926	990	964	994	946	976	921	943	987	1028	981	959	971	956	988	1038	963	958	958	979	868	957	919	936	974	919	978	968	914	1020	962	1006	1034	954	941	962	970	938	901	973	994	920	945	955	982	943	1004	995	946	961	952	972	937	940	937	968	962	929	934	924	1002	932	951	1007	927	934	957	948	984	960	932	951	951	947	933	937	983	915	981	922	975	933	908	961	917	977	957	972	946	929	1006	957	948	943	927	921	994	995	948	960	962	989	982	959	976	941	939	955	945	873	964	932	1012	927	950	959	949	938	1011	966	959	917	912	908	993	955	970	940	951	1007	915	1021	969	968	951	962	976	1010	999	946	904	906	945	1000	970	966	983	947	965	927	933	956	967	990	994	981	914	937	934	1016	970	985	940	913	979	904	960	982	961	921	980	947	1011	971	1002	943	972	963	952	900	987	919	899	941	1008	919	960	1056	936	944	950	904	945	932	933	1003	938	974	969	989	947	935	993	1002	935	970	901	951	981	851	890	954	951	917	911	994	926	932	915	975	920	973	943	990	914	958	968	941	908	956	951	938	1011	929	962	940	990	962	924	965	960	947	935	953	929	953	961	994	934	952	928	939	930	936	973	967	947	994	969	1000	905	924	994	951	998	959	981	923	961	1024	905	955	965	875	1000	987	945	978	927	978	958	990	962	950	945	957	999	989	914	981	979	942	967	949	941	977	1011	944	945	946	975	944	984	1000	928	948	977	946	942	964	931	982	957	958	936	936	968	946	1006	938	931	969	933	922	946	891	973	945	948	951	986	987	949	1005	1010	957	960	943	946	952	972	983	952	973	919	970	967	973	952	970	938	923	912	968	933	970	983	903	940	942	980	947	932	949	942	966	931	966	960	1005	1007	992	964	1044	991	917	928
24032	21044	28117	24168	18982	1599	634	486	439	408	362	325	303	321	306	300	264	288	275	290	285	283	262	283	281	264	238	251	248	242	271	271	265	267	237	241	265	289	241	275	263	235	238	252	227	281	253	268	245	234	268	269	261	263	291	273	286	216	253	229	247	254	237	245	256	243	263	258	253	237	259	267	251	249	239	256	248	282	255	248	297	278	235	272	263	255	237	273	237	269	251	252	261	264	246	242	233	241	241	249	266	250	262	262	229	280	254	248	254	249	257	244	281	263	258	234	237	250	268	261	281	260	258	267	246	247	252	270	262	277	264	246	224	233	261	246	235	242	262	240	252	253	258	254	267	231	260	248	256	254	258	233	253	252	282	277	246	242	222	237	240	243	259	255	248	241	248	256	236	236	258	282	250	246	276	249	251	219	235	239	232	254	285	227	259	259	259	261	261	246	254	243	262	243	256	256	252	259	273	254	259	241	281	261	250	234	244	256	265	278	259	259	273	257	229	224	263	258	256	251	254	259	260	261	223	236	261	256	249	286	250	231	207	244	265	254	252	248	253	240	278	243	233	251	237	231	245	241	218	268	242	273	225	263	262	249	253	232	241	275	254	237	227	243	244	262	266	254	236	238	217	257	262	277	265	232	254	221	250	249	289	243	240	275	243	260	215	241	259	264	239	265	241	245	230	247	235	227	242	254	257	271	257	251	245	243	238	252	268	226	278	248	256	245	291	269	263	246	239	236	238	274	241	264	263	248	241	251	224	230	227	249	260	239	272	231	250	238	232	230	227	258	249	253	219	246	264	266	267	244	267	234	226	249	219	249	268	241	230	245	247	242	250	241	262	273	254	253	250	235	270	253	252	255	267	240	263	265	251	241	253	263	273	243	261	257	267	281	270	248	250	249	260	264	249	271	247	254	274	285	233	227	239	256	241	221	230	242	261	236	279	235	259	256	242	246	227	258	281	233	269	230	239	275	237	245	242	258	258	251	269	263	216	269	234	237	238	236	269	266	267	287	238	219	233	237	243	251	241	239	267	268	263	255	243	241	274	250	250	252	271	237	261	232	268	250	226	237	247	238	256	261	246	237	221	237	245	264	283	258	248	226	258	262	256	237	258	231	255	270	262	224	247	235	253	225	253	247	225	239	248	237	232	221	242	274	231	240	272	247	237	230	245	238	257	298	256	214	244	264	233	260	260	233	236	257	246	244	258	237	283	250	257	235	245	236	255	258	227	234	229	253	239	266	271	251	251	249	225	246	250	234	272	257	233	226	269	251	240	256	261	271	284	268	272	235	262	262	254	268	272	250	239	244	254	273	294	242	245	234	256	253	228	244	234	233	252	248	243	279	232	232	246	256	260	267	251	244	248	263	244	227	264	243	246	239	250	255	261	246	248	251	270	241	241	261	235	262	257	248	261	242	244	274	259	270	251	224	263	232	272	262	273	232	254	253	261	228	224	222	246	249	249	266	242	261	247	262	222	254	240	294	226	261	262	269	270	247	249	236	258	261	257	244	203	251	242	258	226	248	243	249	232	273	266	278	235	248	265	257	255	253	261	253	249	256	253	261	235	269	257	247	229	268	253	257	224	238	262	251	271	230	236	243	240	255	243	263	274	264	266	256	277	261	266	221	243	236	259	260	248	233	274	254	268	271	238	214	230	251	253	239	245	259	244	262	254	260	254	258	269	248	260	245	248	228	257	264	267	280	242	286	276	224	275	246	249	273	246	223	222	267	238	232	257	249	230	254	266	266	250	227	234	291	265	257	241	233	242	232	277	266	269	255	242	244	256	246	287	264	253	254	268	247	273	267	282	267	272	248	279	256	238	255	231	250	259	277	241	247	264	241	249	262	238	260	237	240	248	252	273	239	257	275	248	247	255	242	253	250	261	275	243	269	255	222	269	250	248	258	217	255	231	244	229	238	277	270	254	235	211	218	250	252	242	252	276	245	251	229	245	259	256	238	244	284	238	243	243	275	228	242	245	252	246	262	241	250	260	242	237	241	278	258	259	258	242	234	262	248	266	233	253	234	238	295	259	264	263	252	228	231	210	218	258	248	246	243	249	231	240	244	251	261	247	252	258	224	248	237	216	238	256	273	237	236	241	255	253	274	238	233	235	285	257	261	267	241	241	261	241	255	261	249	239	254	260	241	256	238	263	262	216	263	241	263	242	248	235	260	244	257	216	241	256	213	246	242	247	269	219	252	220	232	244	262	268	258	271	254	259	255	250	263	253	266	266	246	245	234	237	237	266	250	261	260	272	263	238	278	247	241	242	240	248	265	241	263	253	261	233	243	246	264	244	244	262	246	240	254	235	234	263	265	252	257	242	248	243	256	241	251	251	220	229	220	235	250	232	286	261	250	237	248	251	297	243	236	250	253	237	238	224	270	230	243	252	232	257	263	232	275	225	241	232	248	253	221	253	243	223	236	242	240	262	251	273	239	262	258	265	257	249	247	261	267	234	260	255	240	265	268	249	243	233	227	236	277	210	227	229	272	258	269	238	247	240	246	276	253	270	238	275	253	238	252	237	241	263	241	246	246	252	260	228	276	263	236	262	245	246	255	241	271	259	266	234	238	220	262	247	203	266	249	219	262	246	233	255	254	222	264	240	265	267	247	257	235	243	245	259	232	253	259	273	240	261	250	259	246	223	240	252	257	271	238	217	243	251	257	257	240	240	233	241	227	269	261	271	233	222	249	223	240	254	242	245	251	238	244	248	269	269	266	230	258	228	237	238	277	269	230	234	261	228	232	241	253	260	258	261	240	240	259	268	242	252	254	242	234	270	260	250	253	251	268	230	234	252	261	236	261	258	242	258	261	233	260	266	233	241	242	275	229	267	250	266	246	258	270	269	258	225	256	232	230	248	277	243	262	250	255	240	276	223	259	248	249	247	250	265	233	227	232	291	263	245	265	276	240	256	272	250	230	203	250	243	249	242	241	264	267	250	249	262	242	261	244	251	259	251	245	218	230	252	252	245	241	255	270	230	220	263	238	251	229	266	256	236	271	257	233	245	227	242	266	248	238	257	248	239	250	268	245	241	247	268	271	257	246	273	248	264	247	251	242	270	234	283	249	234	242	252	281	254	233	251	248	246	232	241	241	253	271	276	243	251	251	273	253	275	251	260	258	237	236	250	237	262	242	236	240	249	234	234	245	241	267	259	249	237	218	262	258	255	277	251	255	229	230	228	260	266	238	222	231	224	241	257	263	266	234	245	246	231	255	252	248	237	227	255	255	225	245	254	223	234	247	238	244	275	278	252	229	233	249	239	267	261	247	234	283	247	272	259	267	248	243	250	272	248	276	228	268	242	259	266	257	262	255	227	230	272	264	236	255	247	243	255	240	235	223	255	241	245	264	267	247	245	220	214	258	245	250	253	253	252	236	272	264	257	244	245	224	225	254	250	250	204	248	232	271	266	246	222	271	244	231	217	246	248	261	243	238	295	257	245	270	238	224	235	250	260	255	246	236
10117	10423	8629	4408	2935	2152	1673	1385	1133	966	898	829	806	696	649	647	640	626	565	582	589	538	539	544	549	511	559	499	521	474	536	515	526	523	481	462	479	504	512	499	471	497	498	467	495	461	469	518	490	445	487	460	489	467	491	485	486	498	481	456	492	500	497	494	434	498	481	475	496	477	479	444	457	496	473	490	493	470	496	428	468	463	508	476	479	482	442	458	469	457	507	464	435	475	457	480	477	452	454	457	461	472	436	487	472	462	409	430	455	456	482	459	499	466	436	480	486	458	486	468	492	436	486	490	468	448	509	460	486	481	469	478	458	453	432	452	507	442	427	459	493	465	480	491	453	463	456	471	462	430	493	503	446	511	463	439	473	457	428	463	436	449	505	499	492	450	457	461	478	468	496	429	448	481	491	463	462	484	488	491	432	499	481	509	497	465	474	484	436	446	474	485	468	504	455	411	482	463	460	460	512	429	486	475	462	478	456	486	484	471	535	477	427	490	423	453	503	455	451	453	482	506	515	443	457	464	441	497	474	466	472	475	458	467	472	474	492	498	457	471	461	452	457	484	471	457	478	473	439	487	439	491	435	451	481	490	450	485	457	451	464	434	437	466	474	492	470	488	462	476	447	455	464	465	486	459	467	522	438	464	520	454	452	483	495	465	466	432	468	433	512	448	432	458	451	485	484	447	455	468	482	464	448	487	476	456	466	475	465	494	450	475	458	437	421	471	427	483	448	493	442	462	471	448	455	451	463	462	489	460	420	468	451	461	460	476	474	456	518	509	509	466	460	514	470	470	450	455	435	474	496	496	482	452	481	464	443	439	487	483	473	514	494	457	462	463	465	483	468	529	483	458	455	452	471	457	464	472	469	468	490	432	419	444	454	474	443	479	450	526	453	479	475	425	478	498	446	482	465	470	451	460	454	468	431	430	491	440	510	483	476	482	465	501	470	489	449	458	455	472	475	475	417	451	464	496	492	459	451	493	443	529	438	489	455	434	470	421	487	470	460	473	505	489	485	470	447	460	479	478	470	474	490	453	457	406	479	465	446	461	496	486	510	441	463	454	448	444	447	503	491	441	429	493	470	483	467	443	470	482	464	456	480	468	495	473	485	445	458	449	455	461	461	478	466	469	472	486	503	445	494	510	438	451	456	467	466	439	451	472	466	471	477	445	428	465	486	464	489	485	459	464	464	476	482	471	436	483	460	455	455	465	469	464	501	492	459	473	471	454	467	454	453	487	476	479	455	459	461	489	481	459	462	482	443	486	479	468	465	450	451	489	475	472	478	482	456	435	468	458	464	493	483	512	490	448	413	432	449	477	478	429	469	464	449	462	446	458	457	447	492	456	468	469	460	477	466	438	515	450	455	433	467	465	492	490	499	494	464	494	477	473	481	465	434	510	454	467	464	498	486	461	492	468	476	474	450	453	526	461	453	479	445	498	496	457	486	481	475	461	473	495	465	456	467	453	426	476	447	478	468	498	486	504	480	485	463	466	477	451	517	519	486	501	494	468	458	444	447	454	432	468	480	460	456	482	491	475	482	471	493	457	421	498	468	454	479	483	470	473	482	479	445	468	473	482	463	470	482	451	473	473	471	450	435	509	441	488	453	465	480	473	456	462	460	502	498	446	440	440	524	444	458	515	446	514	456	472	466	477	459	439	473	453	480	472	460	442	441	473	455	466	477	458	434	450	446	501	474	468	473	461	474	464	463	427	437	432	437	461	483	452	467	484	451	450	452	428	468	448	494	446	442	488	455	484	463	474	440	473	477	462	485	452	499	471	443	417	467	471	421	464	459	489	423	462	460	479	476	471	478	446	437	437	398	480	465	455	523	492	488	485	507	447	480	444	477	497	451	444	468	459	456	471	505	462	477	438	460	490	490	484	450	464	457	470	417	470	437	443	487	481	464	439	480	486	438	510	469	485	474	509	481	453	451	491	493	436	428	465	441	486	441	489	471	449	429	460	438	485	458	441	492	498	448	436	473	425	498	490	471	437	480	462	480	480	476	469	467	469	442	459	450	488	487	473	446	474	488	437	440	481	484	434	446	469	515	490	456	462	476	486	448	472	471	483	463	452	499	471	454	441	477	464	476	463	445	480	480	434	475	476	462	499	466	483	450	498	472	480	498	453	432	452	432	482	461	508	505	467	433	453	476	456	461	512	463	453	467	444	422	469	484	509	480	457	470	472	455	504	492	459	480	426	447	483	467	436	482	491	450	469	480	478	441	468	483	498	506	469	465	440	462	531	442	431	471	469	464	478	455	477	459	464	449	456	488	495	485	489	427	477	468	455	441	512	474	459	493	433	487	472	486	487	436	444	448	424	457	457	473	481	415	484	436	463	450	478	430	452	489	449	481	452	471	463	447	469	459	472	479	458	492	445	460	495	454	475	516	466	460	440	472	448	455	496	413	497	439	472	480	517	457	454	486	440	482	496	488	478	445	469	405	478	454	442	498	485	452	454	464	438	479	481	471	485	455	483	459	473	456	467	470	472	438	468	492	484	471	436	459	455	420	442	473	474	471	451	483	461	457	443	489	476	480	451	467	484	479	437	469	444	480	466	447	457	480	452	449	454	420	441	471	504	470	433	445	495	466	450	468	477	477	470	452	479	461	440	461	476	451	471	468	477	498	471	431	448	483	477	457	492	451	458	501	479	453	477	415	459	502	449	450	465	448	423	451	492	448	458	491	438	486	480	479	456	478	489	444	503	463	492	459	479	477	496	459	457	450	460	477	472	452	471	481	493	457	467	474	439	459	474	483	490	464	464	468	482	509	494	454	482	493	463	490	494	480	488	463	507	477	487	452	461	463	478	462	458	453	476	465	437	450	480	474	470	502	476	489	461	485	449	450	399	481	469	454	447	473	477	485	482	423	497	452	478	455	482	456	466	484	445	449	464	450	461	462	477	508	462	478	468	495	485	469	485	445	491	460	444	468	509	462	456	474	493	485	406	449	478	441	449	464	456	450	453	437	473	468	442	485	476	447	473	459	483	462	433	446	467	454	456	458	482	469	474	510	451	485	465	456	496	465	493	482	468	433	514	455	470	475	443	452	503	469	463	496	475	467	441	475	420	504	503	454	465	472	465	449	455	455	470	464	481	427	456	488	441	449	464	509	464	431	475	467	436	447	469	470	465	473	492	485	467	472	431	464	481	490	494	449	467	477	454	489	478	465	461	458	452	481	455	444	474	462	449	462	428	454	475	422	481	465	473	464	441	447	462	478	468	452	477	418	448	435	494	485	465	483	434	476	480	465	450	435	446	480	495	492	429	493	482	445	447	488	452	489	469	446	473	444	468	435	482	448	515	464	453	482	465	478	489	435	454	444	465	496	462	473	449	486	458	480	415	455	469	508	456	504	458	467	436	506	445	440	430	453	458	476	450	463	445	491	459	456	467	482	463	467	469	455	496	469	505	474	475	506	466	470	448	468	462	447	460	435	471	513	468	435	452	475	463	463	466	467	472
23077	21002	28747	23451	21002	16468	1904	936	710	699	672	613	598	536	522	492	524	515	477	498	511	487	461	426	488	461	409	429	447	497	455	444	462	467	439	458	406	420	437	426	458	431	436	462	444	442	458	453	445	421	410	430	425	460	442	434	430	419	441	381	464	474	463	404	416	446	412	436	452	406	423	443	412	444	454	456	434	414	396	441	398	426	466	439	469	423	459	443	428	441	423	421	441	418	405	435	400	409	431	393	401	423	420	464	396	444	427	425	448	433	461	476	425	443	418	427	431	436	429	411	434	420	415	444	428	442	393	434	440	400	448	451	442	446	445	455	455	411	432	407	399	416	403	428	417	368	417	429	424	407	393	447	415	382	429	438	431	421	396	464	402	419	432	433	430	431	396	424	445	424	439	456	411	458	416	424	452	435	428	437	402	433	416	447	404	392	428	430	426	415	394	439	460	430	421	459	443	429	417	418	391	410	450	431	422	466	481	411	440	470	457	426	433	433	473	427	477	429	450	460	436	422	388	442	432	452	436	427	413	431	410	439	434	407	429	428	408	456	438	409	464	406	439	410	427	406	435	409	419	424	430	405	423	424	390	413	418	424	428	431	453	424	420	427	442	431	434	459	429	448	436	434	462	417	438	445	387	407	469	421	415	454	419	433	444	427	410	452	393	454	429	430	433	435	411	418	418	414	410	416	461	387	465	427	392	412	399	435	390	428	410	446	368	418	460	396	446	405	401	433	434	395	403	426	416	451	450	422	417	441	454	392	436	421	428	403	436	420	445	398	446	432	430	432	423	459	412	418	404	402	420	426	388	443	457	477	446	397	470	402	456	430	418	396	405	408	401	449	437	390	395	418	440	426	396	433	415	424	438	404	416	408	423	428	417	446	409	415	458	444	382	388	424	462	410	424	423	448	398	411	399	443	451	416	443	410	430	398	409	400	429	474	428	460	401	458	396	403	412	367	417	438	452	436	421	446	423	437	426	385	401	443	405	430	439	430	417	435	409	446	421	439	441	455	421	403	407	398	431	453	444	429	410	418	421	441	416	445	408	397	439	446	399	374	420	424	421	430	469	414	414	420	423	454	397	427	437	468	417	420	413	437	443	415	431	415	418	454	430	453	411	398	451	417	441	418	432	398	440	421	437	449	438	423	402	407	420	435	404	423	427	427	449	437	453	423	442	433	416	437	430	426	422	421	368	436	473	409	446	420	399	423	421	381	394	410	415	430	437	433	406	430	453	447	454	426	430	406	442	452	412	386	441	441	439	429	432	441	415	448	406	435	436	465	406	412	430	399	391	430	430	441	410	408	431	395	416	412	419	445	417	411	404	450	428	410	426	412	421	398	418	428	444	446	451	433	406	449	427	431	422	448	421	446	451	442	413	405	428	416	424	368	428	429	413	470	421	415	429	446	394	420	439	408	433	388	428	390	407	445	417	470	430	416	420	434	427	402	437	422	450	436	432	420	383	422	390	408	422	437	454	464	425	402	408	387	411	423	391	413	418	419	437	446	443	443	426	403	446	449	432	390	411	410	444	443	438	450	394	441	393	456	443	432	429	439	412	421	431	443	458	440	461	470	431	422	453	421	413	446	418	453	448	422	398	427	436	427	443	435	402	415	446	410	446	395	417	453	413	399	427	443	417	439	432	430	452	439	418	438	427	401	426	468	436	420	454	406	430	433	460	459	410	438	429	451	433	412	409	433	400	421	461	404	403	427	410	429	421	413	434	453	417	463	428	413	411	396	442	414	435	427	442	414	421	443	432	431	407	418	418	434	380	418	411	419	438	421	414	415	467	435	411	440	418	455	396	428	412	422	455	411	445	412	433	391	429	435	441	420	433	437	450	416	413	449	415	411	385	420	414	437	473	430	422	402	415	407	404	408	449	441	422	415	450	426	397	421	398	401	444	429	463	414	388	415	421	421	390	400	407	418	451	404	442	425	425	435	418	435	396	405	421	410	419	425	423	421	425	401	419	422	422	399	448	424	421	420	416	434	407	425	412	404	430	474	437	419	413	425	433	417	437	405	435	446	429	436	450	417	443	424	449	419	428	399	387	408	460	418	408	423	388	391	432	400	408	395	445	417	421	439	390	427	417	441	436	448	448	412	410	445	415	453	445	422	427	417	481	427	422	413	422	408	418	424	426	438	455	411	435	441	413	405	410	437	433	399	434	411	454	452	444	384	438	455	367	454	440	470	448	503	415	458	391	441	441	418	434	432	395	440	400	381	424	465	406	434	410	477	430	387	415	426	400	414	473	429	435	403	420	441	405	438	424	447	403	425	452	417	435	394	443	416	409	412	416	417	439	417	428	423	396	433	434	461	403	419	408	408	413	470	426	451	455	436	432	446	356	411	420	448	419	428	412	401	415	423	413	447	430	450	446	458	416	420	391	434	432	462	420	452	439	454	385	446	413	430	412	443	403	421	409	421	435	401	403	404	417	434	411	468	412	417	420	443	405	442	400	427	429	426	467	478	479	429	441	419	425	458	471	447	402	428	401	465	457	429	446	418	440	407	416	429	414	421	408	439	451	399	387	413	423	425	429	416	412	424	422	409	402	411	402	437	420	395	412	424	430	488	421	399	416	405	438	432	458	460	438	403	410	412	423	426	429	411	418	385	390	415	441	427	426	375	447	432	420	394	428	449	418	412	429	418	467	383	415	433	441	408	444	424	413	434	419	414	446	438	428	431	422	444	407	429	390	459	452	435	401	434	408	446	425	448	445	456	403	434	465	434	416	440	426	420	445	409	407	367	430	429	397	419	432	418	430	435	454	378	412	392	470	447	426	417	452	416	416	421	435	432	429	444	420	446	396	414	456	424	384	402	410	447	431	448	428	445	439	449	417	442	410	404	418	429	425	402	393	405	376	427	421	428	430	428	408	422	419	408	433	427	392	420	399	424	403	393	418	423	460	424	416	405	432	417	419	422	429	408	398	413	437	445	430	407	410	399	416	439	419	448	424	408	393	438	441	443	424	438	416	412	424	425	446	425	426	431	423	414	415	417	401	408	405	423	411	385	412	443	430	411	430	421	430	466	426	425	403	443	433	402	455	418	426	434	436	420	448	394	434	419	464	420	435	418	385	438	409	421	444	401	426	413	438	405	408	420	419	442	453	419	443	433	429	437	437	415	435	401	400	422	422	425	422	446	427	411	432	462	377	427	451	385	462	447	377	458	420	407	430	427	386	418	383	418	479	407	440	431	431	397	403	424	427	473	454	409	435	422	406	415	443	414	397	458	428	402	408	422	414	438	406	429	420	443	388	432	430	433	405	444	391	417	427	419	401	423	397	422	447	420	461	457	429	419	449	442	458	468	399	415	432	414	446	415	427	408	420	441	456	441	424	475	412	428	449	435	433	437	432	401	419	424	431	449	418	430	414	422	410	430	407	431	419	475	457	390	409	396	420	415	428	401	417	429	410	437	420	410	424	442	412	437	396	423	399	479	412	411	453	433	421	480	432	438	432	419
11920	16434	13827	7456	5099	3730	2919	2371	1904	1689	1508	1390	1295	1189	1182	1029	1027	957	948	903	888	858	870	817	855	831	834	803	795	767	837	806	799	790	803	800	718	790	770	787	743	769	760	713	739	751	732	769	732	748	801	784	752	732	719	763	742	721	716	766	771	767	793	756	770	788	747	778	751	791	724	720	733	712	730	706	734	758	747	781	767	724	756	756	738	749	756	776	696	762	765	699	708	720	668	684	686	715	715	738	706	764	751	763	740	694	777	739	716	754	682	711	735	720	741	727	730	762	686	708	744	740	668	695	718	693	683	742	678	745	740	767	725	773	743	760	730	742	676	692	747	763	767	758	744	733	744	737	730	716	715	720	669	738	737	785	701	714	700	721	719	764	755	743	686	784	738	746	737	737	708	712	737	755	706	718	760	711	748	737	697	728	681	725	732	729	699	691	717	713	727	737	738	744	728	727	659	706	735	721	736	715	708	720	724	715	743	640	748	737	699	714	738	698	743	730	691	785	725	701	734	757	745	748	723	746	736	721	722	712	735	728	709	694	683	752	726	730	717	730	686	671	658	695	729	695	777	754	737	721	748	720	719	703	757	686	689	687	679	729	734	758	696	692	706	767	673	735	704	746	679	763	739	750	677	739	753	686	716	690	726	716	726	722	693	750	648	740	681	701	696	687	712	770	717	681	720	739	740	745	663	763	699	696	716	704	722	697	660	722	703	731	737	748	719	740	725	709	714	712	708	752	704	732	693	700	724	720	717	736	677	750	725	745	681	735	743	716	719	745	697	758	731	691	731	708	721	708	719	707	719	691	692	708	700	693	730	704	705	691	710	720	708	699	696	759	754	730	716	745	740	748	709	715	768	707	712	698	737	731	736	752	743	715	715	708	737	738	710	774	704	776	768	683	713	728	746	723	731	721	735	767	697	735	727	764	770	716	733	721	751	689	749	703	704	702	660	721	679	740	738	718	743	693	746	730	720	736	691	674	796	756	701	729	711	659	706	762	721	711	748	767	689	752	695	666	686	704	744	732	718	699	740	744	689	745	728	732	685	733	727	721	704	708	707	692	667	705	736	721	736	758	706	723	672	729	748	765	685	706	765	746	728	728	735	703	789	725	737	766	763	707	745	701	741	712	724	780	782	764	719	683	734	742	728	731	758	742	749	681	751	714	708	746	790	774	732	728	715	728	742	773	761	675	741	719	723	727	745	683	726	719	717	713	723	736	714	683	719	688	726	727	741	706	697	645	758	752	678	769	659	726	725	771	723	693	726	739	754	694	741	741	687	730	735	728	736	717	701	772	733	668	705	704	723	748	668	713	704	754	734	695	731	708	738	759	703	785	744	742	694	692	753	670	719	775	765	696	699	699	788	692	713	763	755	698	713	726	747	731	692	702	700	750	730	743	699	706	729	743	729	720	739	724	740	778	688	729	711	700	731	719	764	706	720	736	697	698	731	739	695	750	754	706	714	713	732	703	727	706	744	750	681	743	645	721	688	744	701	715	749	717	720	752	778	754	762	762	710	699	780	724	731	708	747	748	668	753	711	735	712	680	721	725	679	725	639	733	691	697	741	716	706	687	723	696	751	747	731	761	692	716	665	739	684	711	733	735	671	720	715	687	722	729	720	724	725	774	748	717	770	658	754	740	737	730	681	696	687	709	672	733	674	736	693	727	745	720	700	742	692	761	736	723	723	732	665	719	718	731	739	700	688	731	767	734	737	683	715	721	747	732	695	757	739	742	754	704	673	739	726	720	725	704	758	759	738	693	689	760	704	687	732	745	710	685	697	701	723	729	711	665	715	711	683	714	740	733	709	764	732	715	729	732	724	711	716	669	731	717	716	693	740	687	767	734	713	774	754	743	722	722	749	733	728	736	705	676	686	711	730	669	710	717	735	712	719	669	702	688	740	718	727	695	764	692	699	719	686	698	730	715	732	699	696	684	727	742	744	747	692	751	735	700	726	724	672	731	695	694	744	760	665	728	712	721	700	713	714	709	741	719	650	765	704	695	714	713	652	750	757	692	728	709	715	697	657	741	714	752	749	724	689	726	750	672	694	717	754	709	771	736	712	703	737	735	721	730	702	688	751	732	744	788	699	716	677	692	694	743	694	725	760	764	685	691	724	688	737	749	689	673	688	710	748	714	769	721	756	734	753	730	681	762	716	768	725	750	773	769	720	698	714	651	708	751	714	740	775	747	708	699	762	766	703	727	726	740	697	719	748	697	715	780	709	716	720	727	751	714	695	739	692	747	678	692	679	690	709	695	682	702	769	733	768	718	684	779	728	696	709	710	739	675	728	730	720	707	734	734	729	791	776	729	699	752	712	708	706	708	673	728	703	753	759	686	702	645	725	716	736	784	736	673	755	666	714	748	693	744	709	704	757	739	710	725	699	724	685	714	733	741	654	711	743	697	701	671	703	699	709	726	738	716	744	735	714	723	678	782	754	702	740	761	728	722	693	719	701	709	720	714	694	724	701	703	737	778	738	738	697	706	736	768	732	709	724	754	729	719	698	753	709	711	735	757	714	677	703	729	724	722	722	697	728	677	720	685	714	704	690	711	704	683	699	697	760	777	749	716	709	718	751	725	725	705	672	685	737	708	747	751	697	741	758	674	654	786	712	727	773	661	712	747	764	703	755	744	720	687	751	711	702	734	729	695	714	692	671	712	738	734	786	745	735	711	721	724	740	726	725	729	702	693	747	725	747	807	688	745	684	728	750	762	774	746	739	717	671	723	704	742	715	723	698	736	730	734	752	746	693	692	696	712	668	688	703	690	762	733	733	743	742	753	735	706	764	737	739	738	756	713	808	776	731	743	712	728	666	657	698	769	693	709	724	743	721	764	701	705	724	738	736	664	687	700	737	724	744	714	702	764	723	698	756	755	741	714	773	688	724	699	677	666	690	728	704	724	714	732	729	723	737	720	730	694	713	754	720	719	729	692	747	717	710	688	717	703	680	735	732	709	709	731	759	714	761	748	727	725	668	761	722	737	735	709	712	709	687	701	672	751	716	709	698	708	699	743	708	725	738	691	735	718	704	711	669	706	700	750	728	751	683	715	744	702	695	687	666	716	712	748	727	742	706	730	745	715	757	696	740	710	688	754	679	711	727	753	708	692	727	709	726	704	747	696	739	682	767	749	700	709	676	787	727	708	714	747	756	756	729	738	753	709	709	744	724	677	741	707	719	673	716	747	686	746	760	707	710	781	728	740	750	726	737	720	707	757	771	728	760	803	712	740	733	769	733	739	760	727	738	759	697	792	774	698	690	704	690	739	700	750	726	705	717	677	728	702	726	721	704	676	726	728	702	728	709	689	695	735	718	764	753	705	701	717	755	799	738	695	722	721	726	722	695	740	746	733	755	726	725	727	707	684	770	728	721	741	705	694	697	701	753	781	721	710	730	768	704	730	713	733	699	687	717	773	692	674	714	731	752	706	685	724	789	748	695	723	748	715	737	671	728	698	736	736
26703	20115	7138	946	611	597	580	596	513	580	549	543	563	538	529	537	525	546	544	559	564	553	560	555	547	538	564	515	566	590	512	565	588	559	547	568	520	528	568	525	561	530	575	533	530	535	552	515	536	546	526	547	499	530	561	535	577	524	526	564	542	515	515	541	529	524	542	515	553	579	534	565	539	572	539	549	513	541	510	552	576	525	564	501	508	508	542	507	509	528	536	529	537	519	532	541	532	537	539	542	498	562	508	559	548	529	549	513	522	541	553	536	518	567	559	566	496	501	534	557	564	558	533	517	539	558	535	529	498	555	520	535	566	583	520	521	541	560	556	610	490	525	555	516	540	495	525	523	563	512	599	542	494	524	551	543	558	531	532	550	550	559	531	557	506	505	575	553	550	547	551	498	540	529	556	556	531	524	569	556	519	526	543	520	520	555	497	540	543	534	546	542	507	547	482	522	518	526	528	514	546	549	515	568	504	526	512	535	522	535	557	509	526	560	544	533	517	544	524	506	512	547	554	538	548	521	543	588	546	501	560	526	538	527	537	554	574	560	526	597	529	526	515	548	578	552	537	554	525	555	529	527	525	527	577	566	544	553	549	493	543	565	527	526	519	535	554	562	537	539	546	545	549	560	561	540	590	493	579	556	549	546	546	525	522	502	539	526	551	552	530	572	558	573	577	514	540	564	560	537	545	569	531	522	515	530	567	559	547	525	610	531	524	527	559	553	528	552	547	570	526	565	510	521	532	579	541	536	495	537	563	574	533	582	522	523	510	563	530	568	551	509	531	548	532	556	566	510	537	529	586	561	526	527	532	516	556	556	567	546	553	503	558	528	527	548	541	539	542	517	568	540	539	510	555	517	569	557	541	488	525	548	559	511	553	546	537	535	514	505	525	546	523	516	521	516	504	499	531	541	547	557	557	587	529	546	558	525	531	535	526	542	531	516	517	516	522	500	536	536	500	556	474	507	558	506	528	478	531	527	520	522	545	561	539	513	519	544	523	522	552	569	553	539	547	546	543	520	533	518	548	519	522	517	543	559	506	545	555	605	534	547	567	528	557	521	542	529	526	515	558	535	533	509	521	534	522	531	602	603	542	544	503	503	540	487	567	546	505	530	531	489	514	548	576	581	507	560	532	537	538	553	534	542	529	555	583	555	536	498	546	555	523	539	522	534	545	491	499	530	530	557	557	537	585	532	569	542	524	548	555	531	550	567	580	544	556	565	503	540	553	535	533	499	547	590	547	560	544	527	534	559	575	564	593	523	529	509	515	569	561	528	519	560	499	541	566	488	540	552	524	511	538	485	539	555	575	528	517	560	502	513	562	554	546	555	547	565	577	536	549	506	528	566	520	524	519	464	540	512	524	567	545	507	553	546	584	563	544	526	553	527	504	559	527	543	547	521	532	551	534	585	529	545	565	536	554	525	512	504	579	539	513	534	521	508	522	535	546	550	537	587	536	541	535	540	539	533	536	546	553	508	542	514	531	552	542	555	556	571	548	518	566	568	567	578	554	546	552	545	522	542	532	543	517	548	558	534	509	548	505	549	500	538	529	509	555	560	551	547	562	509	504	531	545	577	531	530	518	565	493	518	545	517	503	558	541	503	547	540	557	552	509	528	561	557	539	508	545	533	564	531	533	496	527	500	542	617	523	528	548	478	559	550	576	554	554	514	528	542	541	512	534	522	534	513	507	544	570	583	536	566	548	544	517	543	554	520	552	530	558	523	494	506	540	498	545	537	517	527	510	511	513	575	549	561	541	569	520	527	515	510	560	529	525	538	515	530	554	524	538	547	540	538	500	545	536	545	580	567	527	560	590	532	507	511	559	511	530	546	507	533	533	499	558	553	545	555	539	537	574	550	546	506	517	555	538	548	540	515	499	540	560	542	537	546	540	525	518	545	531	562	527	527	584	527	537	543	539	528	524	561	532	532	521	553	524	539	530	544	546	532	529	546	514	558	540	520	510	570	559	559	559	518	559	557	562	494	560	556	561	588	545	562	554	502	542	496	551	508	532	521	518	582	575	524	539	517	574	572	572	544	555	550	514	559	532	508	548	525	587	535	519	541	520	545	526	530	550	571	536	552	518	570	521	520	527	552	524	542	502	563	535	539	538	523	528	511	530	495	516	542	562	541	532	529	520	514	539	532	504	551	540	546	569	510	530	510	534	524	505	536	553	560	552	539	507	542	539	540	515	580	527	554	515	558	513	543	604	541	540	552	488	570	533	594	528	540	565	550	519	578	523	550	524	527	494	534	510	559	533	559	589	482	551	521	537	561	563	571	531	527	535	542	552	540	554	519	550	566	552	585	542	541	523	525	560	554	542	562	547	593	562	522	524	522	583	518	532	554	523	543	515	558	545	528	557	537	492	559	579	522	542	534	571	516	586	586	502	519	574	522	561	543	547	489	538	531	540	542	591	501	534	528	533	560	561	553	513	560	519	574	551	535	517	569	554	542	537	528	553	550	552	528	573	534	536	519	557	589	548	508	563	539	526	511	512	545	579	511	515	558	542	506	545	557	512	564	516	546	550	550	539	583	557	534	501	533	559	560	545	557	532	560	518	546	553	535	551	534	545	514	540	540	565	554	517	546	507	565	532	533	560	586	554	510	558	545	534	503	578	561	551	544	524	543	553	552	547	528	556	526	568	566	521	540	526	576	544	572	523	548	567	521	574	538	565	533	544	588	522	560	516	543	547	527	531	545	526	556	520	549	562	539	515	550	549	519	531	546	546	547	556	555	503	524	567	544	527	557	510	525	524	532	535	510	564	549	545	520	508	514	526	513	543	533	575	573	543	552	568	552	547	555	554	529	555	515	560	515	535	524	527	505	562	550	523	591	515	541	556	542	495	526	507	523	565	550	575	502	570	530	542	586	551	530	552	543	542	559	538	540	527	566	530	498	478	558	534	547	553	550	554	576	566	507	523	517	536	544	501	543	520	510	559	555	519	546	516	540	537	563	556	552	568	550	557	516	529	548	533	532	529	537	505	587	538	558	527	545	534	511	570	514	537	527	541	550	516	520	565	533	542	569	530	554	545	524	535	520	585	503	557	581	534	528	570	570	585	519	507	521	574	547	551	561	488	526	537	568	534	529	547	553	553	540	515	542	539	519	525	558	492	538	545	510	523	571	505	545	523	536	571	564	562	543	539	519	547	540	558	567	548	527	523	467	579	526	535	538	522	531	516	550	583	550	542	551	524	541	568	557	542	512	549	540	520	578	539	572	551	537	556	557	587	524	543	512	528	523	547	530	548	565	568	531	554	506	557	523	503	570	509	534	547	609	519	550	554	518	522	519	560	548	525	485	522	596	568	554	591	549	527	578	556	589	570	550	504	536	574	562	502	522	558	556	530	527	574	559	531	537	540	529	555	555	534	543	587	497	529	588	571	545	565	563	542	521	510	526	525	532	569	514	506	488	525	557	567	537	559	528	561	560	531	561	510	561	520	549	530	559	536	535	553	537
5933	2112	1943	1338	1175	1139	1043	1031	1048	1003	955	1035	939	1018	975	1037	980	961	974	966	968	967	965	947	955	945	1005	956	953	928	956	947	925	940	996	1004	942	939	955	990	1012	957	945	985	934	972	963	1004	968	942	937	934	1015	981	929	941	947	966	953	1023	972	945	989	969	965	953	955	922	968	932	942	938	983	1007	879	947	993	937	964	943	937	982	949	1039	963	917	928	990	999	951	978	984	919	991	945	965	986	933	930	970	961	977	989	978	975	988	960	931	955	997	997	925	954	961	942	909	1019	959	949	963	913	946	990	922	960	964	954	963	981	935	952	961	967	923	954	965	968	985	971	940	954	954	994	944	899	909	946	932	943	977	962	933	946	960	992	926	967	1042	973	1000	967	938	944	925	958	927	971	969	944	930	953	962	965	996	912	970	924	897	975	953	1000	942	970	933	899	998	911	917	964	929	947	1000	977	957	909	970	1015	913	940	964	996	935	966	980	938	919	1011	964	966	922	961	914	971	893	951	976	947	933	969	958	924	985	955	968	939	949	983	935	971	1004	917	930	1011	994	948	947	953	928	966	989	922	976	974	929	953	985	974	970	1001	965	948	903	965	969	950	910	963	956	960	911	939	1013	957	910	965	942	903	975	962	961	944	940	932	987	904	1004	939	932	953	960	928	971	913	947	965	982	920	911	936	963	900	907	977	945	959	963	926	938	979	942	1020	959	913	972	985	983	913	936	914	999	986	931	972	962	979	946	950	1022	1010	944	936	911	936	964	1002	933	967	957	954	963	950	944	957	964	961	929	936	943	951	991	929	924	976	898	977	987	924	967	955	963	950	976	952	972	986	989	965	942	923	953	941	1024	950	975	900	969	1015	1028	984	947	935	979	915	976	977	967	977	915	984	932	959	1010	942	936	970	937	978	933	921	968	957	989	974	979	966	971	979	968	980	1003	1001	911	966	994	933	939	958	959	948	966	926	1000	965	1023	933	932	898	963	997	948	922	943	971	954	910	977	951	966	967	975	934	887	965	945	980	950	980	945	919	946	927	970	949	958	997	1017	954	985	938	965	968	940	986	926	979	1011	921	923	954	955	945	968	988	922	971	946	985	970	915	954	955	905	914	979	945	929	957	967	968	933	956	993	959	1023	927	948	947	945	898	988	964	979	1034	955	994	980	928	924	949	1019	909	959	928	949	939	916	960	976	970	1019	939	977	912	978	957	942	977	948	975	923	1023	884	1007	891	984	993	972	946	967	948	944	953	953	968	936	910	956	967	917	952	950	907	941	927	940	936	913	921	911	997	966	999	895	925	943	960	924	991	969	948	932	938	980	958	948	957	1020	988	966	983	969	962	938	1017	926	935	956	988	940	919	913	910	921	1007	903	947	988	987	943	1002	994	924	983	959	986	914	988	1007	962	965	917	918	954	969	1012	973	895	951	985	960	939	960	946	934	931	909	1013	954	948	972	977	1023	963	990	914	1015	969	937	969	964	973	963	920	890	947	973	933	993	986	959	964	989	962	960	959	964	975	938	972	980	971	915	963	954	957	927	897	991	941	933	931	1000	944	938	938	973	928	931	980	972	952	936	999	961	974	983	938	962	930	945	971	939	981	918	958	932	938	916	971	985	1001	962	973	939	992	960	937	953	985	918	954	973	965	922	915	946	944	918	986	928	998	949	909	947	1006	915	924	1008	934	925	931	892	941	970	861	905	996	939	908	960	992	942	968	951	942	965	969	944	953	980	951	966	929	911	946	1013	964	979	962	916	963	979	994	930	957	938	977	996	971	950	988	916	970	931	946	955	973	918	1006	922	965	951	953	939	953	905	897	956	964	987	953	1017	955	942	947	947	967	956	939	953	984	947	957	959	951	955	932	962	1003	997	954	990	975	950	933	953	933	913	994	916	955	946	993	935	952	928	962	916	982	946	961	933	956	956	980	980	897	938	951	991	974	923	966	983	1012	950	964	953	976	952	945	1032	924	976	948	992	928	956	925	970	961	957	1026	964	924	964	974	977	1009	977	950	903	956	958	962	960	937	955	970	934	917	917	888	964	959	1001	911	946	1006	991	940	933	965	935	953	921	960	948	941	967	901	965	934	926	985	955	969	978	966	947	908	1007	994	915	995	1002	967	968	876	940	923	939	924	961	951	995	971	924	986	953	970	952	898	965	959	951	986	972	979	958	957	918	917	952	956	959	1002	980	954	925	948	939	988	969	991	1000	939	924	955	958	912	965	1012	933	979	953	962	977	951	989	944	954	967	970	970	928	938	945	999	914	992	968	978	942	925	968	895	976	981	947	949	941	963	984	969	944	895	932	967	916	952	944	1011	967	902	971	896	951	933	962	1014	908	980	1000	909	929	959	930	931	951	967	960	941	947	918	928	975	920	987	968	1005	966	978	940	941	915	954	977	959	988	960	980	935	943	1010	977	950	952	954	960	967	962	955	922	935	962	887	977	974	954	1010	948	1035	925	928	959	969	968	944	918	1004	930	896	950	976	944	938	961	951	913	998	1004	950	923	937	929	959	924	956	980	933	951	986	949	923	996	919	923	930	994	1018	983	968	927	978	965	947	953	959	910	970	955	997	993	990	995	902	967	926	991	1003	983	919	1013	991	968	995	938	965	961	897	990	957	963	943	975	980	946	950	937	976	1010	957	914	916	956	965	988	940	922	972	959	900	972	954	984	945	960	973	901	949	969	966	1016	965	983	937	972	962	998	986	954	1008	963	903	904	903	930	1009	923	949	962	946	956	980	930	910	949	931	973	944	957	1017	954	956	963	969	959	921	967	934	958	978	964	941	956	963	935	928	1024	1004	1006	940	1004	928	989	960	986	957	1000	1015	1011	929	964	912	910	914	923	929	947	959	917	949	970	960	994	906	943	965	975	947	997	902	911	979	987	952	948	964	920	923	965	968	988	971	943	939	925	979	973	931	1022	969	1001	916	943	939	933	930	995	926	950	943	986	963	976	1010	1000	936	969	939	918	961	924	965	929	950	971	911	950	944	996	951	919	950	911	975	986	937	944	930	957	932	987	974	937	919	920	917	981	943	956	988	961	980	924	945	952	964	978	951	946	956	915	922	1034	931	976	958	943	967	998	967	991	949	953	928	933	945	918	895	981	972	953	954	952	939	887	926	982	967	978	908	943	961	934	992	1019	947	969	976	903	933	967	911	1031	1007	972	950	948	979	915	992	942	929	968	990	940	911	961	924	920	929	930	987	969	991	968	1001	990	887	929	932	990	940	980	965	986	929	983	965	967	1012	956	981	958	999	942	940	956	945	922	944	1019	951	906	982	933	951	930	940	934	914	936	943	891	986	942	966	973	988	913	972	966	980	957	924	958	986	998	955	935	926	1019	964	937	911	998	951	968	941	931	912	975	945	909	964	996	928	941	922	920	945	869	981	947	922	957	939	930	897	939	943	970	946	938	983	946	949	937	995	967	921	948	951	960	942	986	964	938	925	951	1036	954	951	883	981	1036	954	1001	946	1026	997	962	945	918	976	894	990	948	959	983	1029	968	952	951	977	929	955	1004	971	901	986	996	965	979	948	938	951	994	931	979	954	967	985	945	928	981	956	960	978	965	953	921	943	961
24068	21086	28168	24247	18887	1609	678	499	414	370	349	365	347	291	297	302	275	312	288	273	273	236	291	272	218	268	284	249	269	268	256	256	256	257	259	264	283	242	234	244	250	252	242	229	258	287	249	265	261	256	230	268	240	240	250	241	265	242	271	257	247	246	265	228	251	219	261	221	286	248	243	256	242	239	254	245	235	268	268	271	246	283	253	249	249	233	233	225	249	242	225	236	223	236	268	227	236	243	242	245	279	254	246	281	254	237	245	238	239	256	239	242	253	257	230	236	237	236	243	236	263	245	258	229	251	231	263	266	284	245	251	244	247	249	244	219	267	229	275	245	256	260	240	268	239	271	258	254	246	255	238	237	234	271	250	254	237	249	237	253	265	218	236	233	227	235	262	287	241	276	262	259	284	242	268	246	235	232	234	259	248	271	241	240	248	219	262	252	261	259	252	266	230	251	228	253	235	248	244	251	239	240	257	252	248	256	256	234	264	278	248	268	266	225	247	237	235	257	271	239	231	246	249	243	216	268	268	206	245	258	259	256	262	248	247	245	239	223	259	254	237	241	264	241	238	244	270	254	238	243	228	221	221	234	278	256	221	221	226	259	243	239	272	254	261	239	235	286	247	220	248	257	253	271	237	227	234	249	242	222	239	271	247	231	202	199	243	269	252	262	239	266	248	247	244	248	240	207	245	253	236	246	257	273	246	244	262	244	252	270	247	251	239	249	236	225	230	241	253	252	251	208	232	246	257	229	227	216	251	278	232	255	218	254	241	244	279	276	240	259	244	252	239	256	232	218	233	278	263	234	250	258	271	260	243	256	256	224	234	203	221	268	237	244	255	229	232	272	260	221	231	224	261	231	254	258	250	245	238	210	242	274	215	217	272	250	248	257	249	251	228	257	223	247	248	230	217	267	268	253	286	230	235	236	263	244	252	271	249	228	247	247	208	241	286	235	237	232	205	242	252	243	243	273	228	239	245	244	241	257	249	215	248	262	232	237	207	238	259	223	246	236	249	251	243	256	238	225	251	212	263	256	269	263	238	231	225	240	228	266	245	242	230	244	253	246	285	249	241	234	267	247	266	221	244	238	261	248	237	235	256	226	269	237	248	256	251	261	269	243	230	239	262	270	229	258	263	258	246	220	243	259	210	237	246	240	251	265	264	230	273	234	255	243	241	258	250	238	244	274	242	250	237	244	251	249	254	237	263	239	248	245	256	236	251	250	245	232	234	253	247	252	247	248	244	246	238	250	244	241	251	244	234	247	246	225	255	260	242	242	230	241	265	246	230	218	285	233	238	244	238	268	250	270	241	214	217	233	231	237	243	254	238	234	251	279	262	256	227	258	249	225	256	242	254	276	262	257	242	233	226	244	239	229	237	255	266	252	220	246	218	256	224	254	267	253	258	242	227	246	246	215	242	249	224	261	216	265	256	272	250	255	233	246	249	261	255	253	257	232	253	266	225	249	259	237	263	245	246	257	227	261	240	230	226	275	261	257	249	221	279	241	260	218	260	268	236	256	234	267	259	257	254	236	262	246	235	238	235	240	247	257	230	239	260	236	254	213	247	240	222	229	221	234	219	214	254	236	228	252	242	264	234	272	249	218	267	256	248	276	258	256	264	234	254	241	200	238	272	196	259	267	275	249	269	237	239	263	227	242	233	222	239	236	224	261	271	228	243	277	232	248	253	251	259	258	246	250	250	251	271	205	271	228	256	229	230	247	243	269	254	263	249	208	259	271	235	257	240	253	255	241	217	255	255	262	220	243	243	250	266	244	220	256	252	256	232	267	247	237	256	252	238	243	249	237	250	254	230	268	252	249	247	265	229	242	249	244	267	215	229	222	214	247	229	259	238	266	260	252	237	256	239	240	254	236	225	221	262	274	256	265	243	233	249	266	255	248	279	248	236	238	221	232	260	248	271	259	271	221	238	238	237	246	268	230	255	246	261	248	233	225	232	252	245	233	268	225	246	226	242	256	240	250	261	237	266	238	258	239	236	226	245	227	272	271	246	230	241	233	251	262	257	256	256	260	243	251	254	210	246	240	242	254	245	260	259	243	235	240	247	246	235	229	218	249	241	270	234	235	229	249	240	245	239	214	258	257	239	241	227	223	278	271	259	266	264	257	260	216	260	237	277	245	239	238	242	232	233	272	258	251	263	231	240	237	236	251	250	243	246	246	285	236	225	247	244	216	257	246	263	259	251	256	225	227	254	291	236	248	251	229	265	237	217	252	228	270	229	255	239	251	235	252	244	241	236	271	272	248	245	247	231	251	246	230	238	279	231	280	263	234	253	244	243	216	271	262	265	247	230	250	267	260	260	265	269	245	226	238	259	231	230	232	275	245	273	260	260	237	252	221	242	259	266	256	258	233	233	225	233	267	237	267	250	265	251	275	251	234	255	236	246	233	238	268	273	209	241	232	233	262	243	228	223	280	256	257	224	230	238	254	232	240	237	241	244	238	248	228	232	281	248	238	258	251	262	235	257	248	244	256	268	247	223	235	243	244	247	256	231	231	257	222	250	259	225	273	238	238	274	250	252	238	239	258	243	255	243	263	242	238	244	225	253	229	245	238	231	252	210	234	211	233	249	236	227	240	261	254	258	226	260	241	224	267	215	256	227	251	262	247	253	257	245	262	244	234	225	262	253	256	255	262	234	259	233	241	251	229	231	239	232	233	248	236	250	249	249	268	233	223	248	261	268	248	267	258	228	262	246	248	282	268	257	245	259	222	243	255	232	238	246	253	247	248	232	253	242	253	251	250	234	245	239	266	259	243	238	226	276	248	236	241	223	284	236	228	216	220	246	241	269	240	247	248	271	263	257	293	245	246	246	239	256	242	234	262	257	241	222	228	285	260	239	257	239	228	236	245	251	261	245	225	254	231	255	269	244	256	250	275	234	235	245	243	272	246	251	246	259	238	237	266	249	249	256	248	258	242	235	264	231	241	247	218	256	246	258	258	243	250	229	225	268	246	240	253	231	245	265	227	252	270	224	247	218	240	233	299	257	237	235	272	271	260	243	250	258	223	241	244	266	231	215	232	251	207	249	237	245	255	270	239	242	242	230	250	224	241	245	274	250	268	249	258	231	234	261	240	257	230	230	256	199	272	239	245	245	240	239	228	258	236	261	238	227	228	265	244	218	240	233	237	217	246	248	236	221	253	251	242	240	255	267	233	252	236	242	258	243	261	225	265	236	256	261	265	238	252	247	263	224	260	244	242	259	224	255	247	255	264	249	244	227	227	258	247	257	238	252	228	243	257	244	244	245	237	247	258	258	243	230	281	227	251	244	254	266	235	229	254	255	259	263	228	251	247	253	227	250	261	263	255	257	246	257	261	248	253	246	256	249	238	252	228	236	243	251	234	262	241	246	275	249	223	287	227	262	224	223	221	251	255	248	248	233	233	270	240	252	272	241	230	253	258	271	244	284	242	236	237	245	263	237	256	254	233	242	252	241	234	247	232	232	260
9363	10654	8660	4601	3002	2151	1668	1353	1158	962	942	821	805	735	698	609	609	624	626	565	556	496	560	553	523	549	484	497	518	530	495	547	501	529	503	501	541	482	493	499	525	475	448	441	463	465	471	486	425	512	450	492	438	462	457	490	486	507	474	505	474	478	467	481	469	456	505	476	496	480	470	491	454	494	492	519	490	478	455	463	501	450	489	501	426	471	482	500	423	480	498	452	465	502	466	510	462	470	460	472	497	447	457	496	502	444	475	430	442	522	448	468	447	455	487	509	463	457	462	466	476	472	458	442	411	499	464	477	452	463	483	471	478	471	462	489	468	472	475	468	505	470	454	506	510	470	463	477	461	487	481	449	464	441	444	428	461	438	442	469	441	442	435	445	507	454	476	508	468	497	447	481	473	488	480	461	426	459	466	491	498	452	460	481	460	463	473	454	454	483	492	445	497	485	466	462	464	485	515	460	435	466	447	464	447	460	436	490	484	504	505	460	468	506	464	486	469	479	435	496	458	448	432	419	420	462	456	460	452	468	489	431	485	457	471	473	508	474	435	445	483	452	443	474	492	447	481	445	451	484	456	487	462	491	467	461	454	478	430	464	483	485	432	425	450	503	513	488	480	489	475	473	464	448	429	461	452	481	450	486	432	479	476	487	458	429	434	477	461	462	487	457	479	513	459	467	471	457	476	440	481	422	466	440	452	484	449	486	483	450	432	467	464	425	467	441	463	497	454	463	437	469	441	473	451	490	497	486	498	450	466	445	488	488	470	456	494	484	420	471	502	490	489	463	490	479	489	453	478	462	517	458	460	456	432	480	532	473	456	485	480	460	433	481	469	488	457	489	466	484	465	429	463	458	476	490	527	425	480	470	461	452	481	446	481	478	461	483	474	459	451	469	470	434	462	485	442	463	454	451	465	444	426	447	487	454	469	470	500	479	439	490	452	469	466	435	467	501	472	474	482	483	450	442	452	468	476	462	434	463	460	452	484	447	443	466	458	493	446	472	467	452	454	493	475	517	468	470	455	506	460	475	458	451	484	488	480	467	508	447	458	480	469	471	506	453	478	492	473	422	477	473	500	467	486	439	441	480	466	476	479	451	508	469	445	462	446	466	454	480	444	451	512	452	496	477	479	481	451	465	440	446	451	501	454	446	452	411	458	455	465	461	488	485	459	451	436	476	466	475	483	436	425	505	439	451	450	439	452	428	469	422	441	500	491	445	458	448	484	446	499	476	468	487	470	450	483	465	465	488	503	459	438	451	463	464	470	457	477	467	490	457	460	448	455	484	468	486	479	458	458	507	476	460	423	473	465	511	447	490	454	473	487	461	452	447	459	468	432	473	470	460	453	479	478	445	479	430	458	468	437	471	466	448	455	408	450	474	453	452	478	440	449	447	455	477	470	462	467	491	487	493	467	443	455	483	477	479	480	440	454	469	486	467	496	510	471	445	452	510	456	473	465	485	434	430	459	474	496	489	462	483	426	445	453	452	478	444	478	448	462	479	471	468	465	466	432	440	480	418	472	473	467	464	456	427	470	462	443	467	487	449	439	446	445	477	467	490	464	435	455	458	505	474	502	475	470	466	450	501	479	434	479	464	464	437	499	451	502	423	490	428	459	441	469	487	477	473	470	485	510	473	422	517	471	503	454	471	458	473	504	466	469	475	457	467	497	475	456	467	492	465	516	437	441	482	463	468	468	471	486	477	468	443	422	509	457	447	488	472	493	460	456	480	455	437	472	479	474	460	443	414	442	495	452	425	473	452	472	455	503	483	481	444	472	460	444	489	497	464	448	484	462	482	463	461	470	423	439	433	446	479	450	492	437	457	425	477	476	446	481	470	440	454	478	445	462	434	471	423	454	476	472	457	461	451	450	447	472	494	531	477	465	464	456	460	444	449	466	475	476	494	484	442	485	468	468	441	476	427	453	505	465	407	449	419	479	465	453	471	423	492	465	481	437	443	477	499	453	484	492	479	456	461	466	458	436	473	487	480	478	424	462	485	447	468	524	439	482	439	429	491	473	476	440	442	461	464	429	475	460	462	498	439	465	461	488	462	434	442	482	466	505	466	432	506	470	466	494	508	427	467	472	449	471	507	465	494	475	455	456	486	465	475	491	429	440	461	494	460	477	463	467	524	445	452	428	429	437	529	447	481	434	497	485	466	431	429	511	510	465	480	498	447	469	439	468	457	445	453	477	464	439	463	481	455	440	467	464	467	468	490	497	425	481	488	450	495	485	439	444	466	464	489	490	475	467	459	438	475	465	430	440	448	445	469	451	465	467	421	452	434	500	475	476	457	490	507	483	458	466	453	469	475	498	475	484	480	443	478	472	477	466	443	449	494	440	463	496	461	454	459	515	426	519	439	452	450	460	460	478	490	435	442	446	510	470	519	474	432	494	465	425	461	456	453	466	474	478	468	448	480	506	465	476	479	444	455	496	486	476	434	473	474	472	489	487	463	478	485	488	447	482	431	505	471	483	468	493	476	448	465	481	471	488	455	440	512	448	441	461	455	474	441	427	462	472	471	454	485	430	490	474	468	502	470	456	454	477	485	483	454	458	482	500	432	468	420	453	461	433	480	482	462	459	476	487	468	411	428	446	430	466	470	461	441	466	469	474	446	482	433	488	410	467	460	449	511	496	469	451	456	467	454	468	442	447	430	489	433	461	473	513	461	499	465	462	495	467	488	486	429	452	445	472	464	431	467	455	454	468	478	486	464	444	462	482	472	478	465	442	489	458	447	468	467	465	450	446	462	469	485	490	459	462	450	474	438	435	443	437	473	505	503	470	475	461	482	481	468	446	501	417	476	454	473	507	493	480	462	428	463	519	462	470	459	478	468	423	493	467	442	416	481	459	505	512	464	482	484	447	471	432	494	451	480	478	439	500	439	470	461	492	468	462	454	470	473	472	455	450	497	464	495	439	455	475	484	485	423	470	456	458	442	457	457	441	467	454	492	490	464	514	454	488	435	464	475	471	483	497	485	469	492	472	417	485	456	450	479	426	436	497	448	468	520	447	492	484	459	447	509	397	485	453	432	435	498	435	468	453	494	483	457	460	468	460	491	456	493	498	469	471	482	436	502	471	473	474	474	427	442	474	450	448	513	450	466	433	447	442	492	485	480	430	482	447	473	452	472	471	466	461	485	431	465	449	469	492	441	456	425	468	453	456	480	469	463	484	421	484	483	507	431	476	423	493	514	483	466	445	463	479	482	508	493	457	524	457	522	450	410	462	484	439	474	473	449	457	466	413	452	466	500	477	487	442	476	443	445	442	495	504	489	427	450	484	436	474	491	486	471	502	472	458	447	486	492	493	485	476	471	517	441	485	456	493	450	468	447	448	460	456	437	428	460	493	486	477	459	463	477	471	450	442	481	430	442	439	465	444	469	436	491	489	476	493	460	454	478	446	435	478	459	476	461	454	418	456	478	456	508	496	454	461	466	481	471	490	444	458	525	445	474	464	482
23111	21048	28818	23475	21048	16676	1904	1022	746	648	655	624	570	561	549	496	511	474	489	475	487	488	505	476	465	482	467	439	464	483	463	480	425	500	419	433	438	435	438	432	460	459	451	421	455	443	465	444	447	447	386	472	455	452	472	440	415	403	380	450	444	435	442	452	439	395	413	449	412	425	463	392	457	448	436	418	462	433	421	459	443	447	409	423	415	493	405	394	406	438	429	447	439	456	462	435	420	411	442	423	398	444	443	396	422	413	392	442	435	425	434	460	409	411	421	413	463	400	447	439	396	438	417	448	404	433	426	424	408	415	425	416	447	414	409	423	415	418	447	401	469	401	459	429	439	448	404	445	411	495	441	422	414	413	448	447	404	402	389	405	459	423	417	443	416	445	402	420	389	449	425	445	417	424	395	440	431	423	420	414	446	414	414	432	382	406	412	462	404	445	429	435	417	392	450	435	446	440	471	407	430	424	346	432	428	437	446	430	400	442	430	442	430	421	428	389	424	459	411	410	442	446	414	401	431	427	421	393	406	446	405	460	411	443	440	382	383	447	399	444	409	427	447	462	441	450	395	430	417	433	445	434	420	450	419	455	427	418	403	444	443	416	408	457	440	434	413	435	391	466	432	418	447	445	420	428	404	408	444	407	429	410	393	459	443	433	425	448	432	449	403	435	421	451	429	456	405	460	393	420	388	454	399	422	421	389	415	401	436	407	431	420	435	402	400	426	448	425	467	413	409	413	430	453	405	425	440	413	444	400	389	440	429	428	461	422	441	481	417	371	412	408	439	423	442	447	438	420	421	398	455	428	445	427	434	439	420	414	418	427	424	440	437	412	421	397	428	406	419	414	442	394	419	421	426	440	444	359	451	415	390	395	434	433	425	440	461	427	438	406	433	466	452	416	435	440	425	459	471	411	424	440	430	404	419	384	450	401	426	477	407	425	444	416	425	435	400	407	454	432	386	421	426	449	439	420	427	420	441	419	469	386	406	443	418	421	416	414	454	430	403	401	444	431	424	474	407	433	403	430	438	423	454	430	430	399	417	428	421	409	461	425	402	427	440	436	422	445	432	405	450	426	424	432	416	415	396	408	385	433	437	445	436	436	440	440	397	400	421	439	409	428	445	367	428	415	437	450	454	468	404	444	411	407	461	448	466	429	415	418	406	448	398	395	475	431	442	409	414	457	421	436	433	408	404	463	409	399	453	413	436	434	434	436	381	450	403	426	457	411	395	434	430	398	437	419	450	410	444	434	425	402	431	457	429	428	419	467	412	392	415	421	420	409	399	435	409	439	421	431	386	427	422	438	441	465	385	399	448	434	417	433	470	444	446	431	443	448	433	424	445	440	430	437	415	461	442	433	451	445	447	427	393	427	429	401	452	424	387	426	438	415	450	445	419	398	388	432	471	408	434	448	449	433	423	409	416	400	431	446	430	442	458	391	429	394	398	410	434	413	437	430	452	492	373	450	424	414	436	431	418	409	449	422	426	418	420	425	398	450	392	438	410	486	496	435	447	409	415	393	414	462	438	459	441	407	436	433	402	401	396	421	417	375	405	422	401	443	382	424	407	424	460	454	465	437	453	432	481	434	448	419	440	469	432	441	387	456	451	384	426	410	421	406	440	413	429	421	440	430	448	436	407	439	444	412	451	437	450	458	417	402	432	423	445	440	412	426	415	463	447	444	419	442	457	419	445	413	418	421	408	437	437	440	434	395	416	419	427	410	411	464	421	414	416	427	425	431	457	383	423	425	452	426	410	442	440	436	438	389	421	410	460	448	422	442	426	440	446	419	421	435	432	430	403	424	403	440	425	401	430	396	423	438	426	435	452	397	413	450	412	408	410	446	427	420	415	415	460	451	407	412	426	427	455	415	429	409	415	422	419	435	447	419	452	443	450	410	448	377	385	411	442	408	477	423	401	400	410	450	425	387	444	456	392	391	416	411	413	413	446	431	467	445	433	421	462	407	434	445	404	426	424	427	403	459	406	428	412	423	425	406	430	395	421	442	427	440	407	433	454	431	423	444	411	391	453	412	411	432	405	389	424	448	420	430	408	424	435	420	439	402	412	441	417	382	428	412	450	434	425	440	430	439	419	469	390	401	424	392	452	459	423	420	409	433	424	463	444	455	403	387	447	440	415	441	411	413	460	440	438	451	413	416	440	416	427	444	403	445	453	409	437	413	430	452	402	434	448	438	427	406	441	434	435	394	405	418	444	455	459	470	401	464	456	434	422	440	449	445	420	407	423	432	455	427	411	422	418	402	436	401	423	443	423	420	437	414	419	417	411	456	381	431	385	397	419	438	435	431	402	446	469	452	476	408	437	442	420	437	457	419	405	428	407	419	389	426	413	417	373	428	467	381	401	423	453	422	416	427	423	435	435	420	400	425	427	439	463	431	451	434	424	419	398	430	414	437	422	396	391	460	458	411	465	393	379	414	435	376	429	410	401	411	414	401	418	419	410	391	437	412	414	444	418	429	398	449	444	440	414	406	414	426	419	415	377	405	411	437	453	414	393	444	435	412	434	402	414	452	438	438	424	436	443	410	396	431	426	409	437	458	417	403	414	408	405	394	426	432	465	437	423	425	409	387	428	435	430	423	456	429	387	405	457	456	391	426	438	449	397	401	425	406	412	468	413	397	421	433	393	438	391	394	454	426	421	435	436	396	419	455	411	431	404	404	425	420	447	438	438	433	416	416	436	428	436	408	433	456	417	447	392	419	387	421	471	441	451	420	400	439	425	449	423	412	426	431	441	425	441	416	367	403	410	450	440	404	465	440	421	437	420	426	471	435	398	431	437	422	425	436	426	409	388	442	426	430	447	410	430	416	402	423	406	446	414	422	405	424	426	408	430	472	419	447	386	428	443	435	427	411	407	421	420	428	430	384	444	423	373	412	414	455	418	430	413	392	417	406	394	410	426	397	445	435	454	407	409	441	461	417	414	464	406	385	407	405	425	438	433	424	454	419	416	392	407	458	428	422	407	405	424	404	449	413	422	418	401	424	397	431	382	426	437	445	430	467	455	421	432	405	428	402	435	421	395	408	422	410	429	440	383	461	401	446	449	431	436	461	416	408	428	423	414	463	429	395	396	444	393	409	445	410	438	395	417	432	435	440	440	429	424	418	443	419	423	422	431	402	417	414	417	453	430	438	429	491	450	432	423	415	403	415	426	387	430	425	437	429	449	412	409	428	416	410	429	394	412	396	440	434	437	418	416	398	416	422	417	406	433	398	409	475	442	437	458	451	421	426	435	410	444	414	441	437	419	409	399	427	440	435	421	395	420	438	416	406	427	400	414	431	470	435	424	410	412	436	443	448	416	376	459	435	412	452	467	444	420	472	410	365	455	413	443	433	435	441	436	390	429	407	420	424	428	440	431	406	412	384	451	407	445	390	447	426	428	432	418	399	405	392	436	380	417	420	409	429	440	394	423	465	401	428	473	404	435	395	404	408	421	402	426	416	434	402
11531	16499	13630	7501	5136	3819	2877	2367	1903	1706	1503	1359	1298	1159	1130	1062	982	978	997	961	889	910	849	914	819	820	854	807	788	834	813	756	794	761	764	827	767	802	746	747	745	756	757	766	792	743	744	728	764	708	745	735	757	729	732	756	678	738	719	703	776	774	740	742	778	715	707	728	728	765	700	712	704	736	708	751	754	750	730	721	718	763	756	749	712	712	721	706	765	739	713	707	696	674	729	728	751	722	710	717	735	727	761	777	741	742	721	687	654	712	724	721	684	689	755	693	723	790	671	688	710	700	771	787	707	700	692	703	702	716	707	704	724	722	747	676	750	700	713	695	728	719	722	733	749	747	724	732	743	772	694	743	749	768	744	712	664	702	671	741	709	702	736	721	754	690	729	753	751	730	702	751	673	689	725	700	688	749	738	695	715	713	742	742	725	727	740	699	678	704	753	744	708	772	754	748	740	694	712	699	710	756	703	694	735	713	696	691	707	710	778	726	723	789	747	727	714	725	693	686	733	788	695	712	721	742	680	729	763	784	723	781	717	689	748	747	737	709	716	703	740	703	738	756	686	687	700	737	693	727	698	738	736	758	723	768	711	714	729	652	718	649	715	771	715	742	720	741	726	729	730	706	756	718	695	751	728	711	685	706	739	758	732	689	712	731	705	730	729	723	725	759	723	719	671	702	740	726	737	663	734	738	694	683	720	729	715	723	695	698	779	723	683	698	740	693	722	712	685	751	757	760	717	675	737	757	693	663	671	741	729	700	748	691	744	699	710	699	684	711	719	772	785	714	705	726	720	712	705	699	717	686	707	701	743	686	721	687	723	734	733	759	763	760	743	705	690	678	700	732	751	744	743	754	742	717	717	750	707	715	698	715	680	658	765	773	745	717	684	696	696	695	752	723	683	691	709	725	736	705	785	689	717	706	699	727	736	671	721	689	755	706	759	702	722	765	727	700	760	752	672	698	749	727	750	738	734	712	698	718	732	714	755	714	719	737	660	677	749	706	668	726	704	710	716	724	713	715	737	742	706	709	712	698	729	724	700	728	695	765	699	685	700	671	721	724	723	729	766	789	679	773	707	751	720	719	762	716	711	760	732	723	710	712	705	713	770	734	722	778	715	719	712	709	747	718	742	697	720	685	692	712	768	709	748	736	742	701	739	688	741	786	752	682	730	714	729	732	756	675	730	711	704	704	724	733	720	752	739	730	756	746	698	690	716	739	718	747	749	689	695	720	713	730	720	747	720	666	669	732	733	723	740	744	706	690	720	718	717	754	727	671	784	703	733	701	768	702	711	699	697	747	724	746	748	754	734	723	766	686	716	691	704	701	714	695	706	752	709	714	707	745	691	791	731	712	760	710	740	688	748	786	712	707	708	680	686	708	723	722	779	714	720	716	695	716	685	722	700	742	699	709	717	720	713	685	801	685	740	684	716	721	727	751	723	670	689	735	748	701	720	676	730	785	707	676	747	771	723	727	730	733	674	735	746	722	731	687	735	677	737	735	702	680	728	674	722	715	723	724	734	717	690	727	743	716	746	744	746	762	770	739	716	684	706	747	724	710	741	726	719	738	705	757	704	733	711	749	727	715	704	695	677	686	704	662	746	729	747	760	732	658	766	739	703	763	701	696	691	697	755	766	735	735	756	747	768	686	725	711	761	664	689	756	742	738	723	692	783	712	696	684	703	766	711	685	721	732	744	734	713	695	687	692	723	721	726	732	705	806	751	726	761	723	695	739	704	728	740	747	743	741	740	725	736	738	734	739	705	731	726	734	692	710	711	770	697	680	684	763	703	703	744	681	674	738	699	673	725	755	711	722	717	731	723	712	720	706	719	708	720	681	690	722	709	689	720	714	728	677	754	644	717	701	783	738	727	701	675	766	683	719	700	723	703	725	699	739	710	692	719	690	707	721	721	718	716	747	708	772	728	686	722	751	755	753	795	724	722	739	729	742	694	764	741	723	727	729	760	739	753	692	712	737	728	702	726	698	661	665	735	655	751	715	676	769	689	728	710	763	716	729	679	737	657	682	713	717	723	703	673	699	759	744	717	695	801	711	704	673	735	704	711	736	803	653	754	739	756	716	693	745	676	736	729	697	712	739	715	737	731	716	731	733	771	743	750	682	727	695	724	736	698	727	726	641	722	742	749	703	671	729	700	726	723	749	690	700	796	728	743	747	700	724	734	707	736	726	711	746	719	694	728	731	694	719	756	719	740	741	761	700	719	746	655	721	738	710	693	687	748	724	693	735	712	726	723	759	744	700	721	728	704	755	707	635	725	752	754	743	721	716	683	721	780	694	764	727	698	742	792	721	728	743	720	761	740	739	717	721	723	722	716	751	714	710	678	704	741	721	719	748	721	685	757	758	710	729	738	728	749	717	727	745	703	758	710	728	713	699	713	705	737	771	705	712	728	683	686	732	749	724	703	673	740	738	726	768	754	722	722	728	667	683	723	699	723	690	746	706	757	757	693	747	679	746	733	708	709	733	705	737	719	734	686	733	691	701	728	743	719	728	677	741	744	688	780	686	713	733	759	751	715	729	684	712	766	700	733	742	666	695	662	734	729	765	688	714	714	738	684	705	696	722	725	725	737	747	690	711	709	751	732	722	761	724	693	703	716	702	742	721	738	713	736	727	696	756	690	730	672	694	776	689	708	667	663	730	720	693	779	715	715	699	717	749	746	716	686	749	740	738	734	692	730	690	738	712	722	731	733	756	699	760	737	723	796	727	719	719	713	755	699	728	706	737	768	717	683	734	743	747	703	707	706	676	724	739	721	724	755	771	702	713	747	719	717	727	748	700	738	718	678	699	717	760	727	708	736	739	721	727	758	726	677	694	719	766	680	788	708	727	730	733	727	718	733	730	744	729	658	731	837	714	740	729	680	791	770	717	697	698	700	743	711	705	768	761	777	716	734	699	761	753	747	736	769	714	744	738	776	702	700	794	763	722	688	753	745	717	736	791	747	700	744	743	663	729	733	729	716	712	698	726	699	695	773	678	738	730	741	726	727	700	733	750	729	730	726	746	743	701	757	731	715	655	685	780	700	674	716	717	725	720	741	728	711	749	753	729	770	688	706	710	765	749	686	750	762	724	710	685	732	711	736	694	762	758	656	745	753	696	679	715	786	709	706	739	759	729	751	691	710	729	783	711	747	711	689	743	739	699	687	720	756	720	664	761	690	751	741	704	745	711	728	671	702	766	745	725	720	702	700	746	743	755	751	726	772	702	713	729	658	721	704	741	687	716	690	682	708	714	722	783	746	703	705	733	720	714	716	715	718	719	687	750	686	722	731	724	710	716	704	708	731	693	709	682	721	717	733	725	733	738	714	721	712	749	732	728	744	774	687	689	734	784	751	741	719	713	712	688	727	738	707	712	756	740	682	734	704	723	653	790	716	730	680	693	701	759	734	744	753	711	732	729	744	719	715	738	684	744	708	737	741	724	726	734	725	708	720	716	710	758	703	758
26729	20192	7179	937	629	549	607	559	540	581	566	566	577	536	540	586	540	519	541	542	542	530	518	555	554	527	553	505	539	547	528	552	589	539	549	568	567	555	541	489	514	531	522	550	465	500	559	509	595	541	547	547	561	540	566	555	541	536	557	532	582	508	516	568	502	517	545	567	570	484	513	529	543	577	499	538	507	517	489	547	521	535	564	536	489	521	565	524	549	536	529	513	539	525	561	560	526	559	545	554	560	551	533	564	527	549	575	541	519	543	501	573	485	540	522	494	509	553	525	503	546	553	560	533	572	502	526	531	499	549	554	561	536	552	505	589	536	533	555	493	536	536	537	513	500	528	505	559	507	573	523	538	555	514	507	501	567	547	586	511	564	537	531	524	513	503	496	556	530	576	518	534	497	537	565	517	551	544	493	550	543	532	527	537	532	512	585	529	516	514	518	528	511	515	554	532	561	558	512	526	544	552	561	534	524	556	548	496	537	549	552	542	517	540	541	521	526	564	512	502	495	536	543	536	517	524	539	533	553	544	575	539	491	524	495	552	545	559	517	544	551	578	539	558	496	537	534	599	477	552	537	519	521	518	496	557	500	546	548	541	581	541	560	538	525	560	557	591	520	606	512	522	516	529	567	559	559	505	582	549	527	511	540	543	592	532	558	552	559	506	517	491	563	521	532	520	576	522	490	556	552	533	569	554	561	598	545	486	521	554	527	553	545	510	531	518	573	575	566	532	570	512	579	495	508	550	504	508	524	566	533	519	523	550	530	539	511	510	554	538	568	573	579	553	489	553	522	526	527	558	553	543	529	523	539	547	562	560	546	548	559	531	531	559	550	501	547	554	524	558	546	568	536	520	536	533	538	551	495	564	539	534	522	512	524	535	540	539	534	522	572	532	530	540	518	552	567	546	520	525	526	507	521	541	552	564	526	620	586	529	530	537	530	561	581	567	569	560	517	568	497	530	519	534	591	555	519	584	530	549	536	546	537	550	502	528	548	591	577	526	559	548	548	538	549	607	559	525	534	509	539	558	551	555	483	551	510	536	579	526	506	517	546	536	542	511	534	513	534	507	508	541	556	515	553	536	576	579	523	553	563	573	552	557	559	563	533	512	541	534	506	526	552	550	553	577	543	579	527	513	515	522	527	534	540	528	540	516	555	542	520	497	562	539	524	514	533	580	560	564	527	477	500	548	561	544	559	546	519	535	576	597	512	549	537	541	518	522	561	535	592	501	504	524	543	528	517	520	542	545	556	535	564	512	578	557	545	558	520	515	532	532	533	557	529	513	542	544	581	559	573	511	558	565	535	555	500	513	584	532	554	528	547	565	566	499	507	551	554	534	535	538	492	541	531	517	530	544	488	491	519	566	530	503	539	548	540	494	538	526	506	502	543	534	547	541	555	608	562	560	565	552	516	537	570	551	516	528	522	521	520	542	500	538	589	568	553	526	545	540	548	496	563	507	541	540	553	527	515	524	571	500	531	525	530	516	502	560	547	515	539	537	525	556	517	489	541	469	560	514	557	512	533	552	530	545	483	548	553	555	543	560	560	563	514	532	594	538	549	529	546	544	548	523	543	525	543	548	522	525	546	534	518	548	561	534	555	535	573	543	532	539	574	508	549	559	485	572	561	609	531	542	530	561	560	543	566	547	552	524	559	524	558	513	538	533	550	517	510	511	542	547	549	488	559	531	555	528	496	520	513	507	552	507	556	548	574	497	537	547	510	562	562	518	537	568	514	568	561	510	530	577	548	557	501	523	573	545	547	548	533	558	527	522	540	571	509	552	548	516	513	547	536	599	548	554	568	546	528	540	532	521	516	555	581	506	563	526	515	526	530	538	528	496	546	525	540	504	541	565	528	535	560	477	562	531	511	540	525	593	545	565	514	527	603	516	544	518	485	535	540	542	562	589	544	483	536	527	548	584	511	586	539	557	525	541	497	541	563	514	540	514	529	521	563	502	539	554	565	546	533	523	534	512	471	557	548	522	538	552	560	558	581	531	560	504	558	522	587	548	527	553	565	529	543	563	527	522	547	546	534	510	521	562	522	529	534	530	547	557	559	543	547	554	526	515	477	583	513	553	549	508	561	498	521	533	591	569	534	535	536	530	516	526	537	528	529	499	586	521	495	505	541	540	581	543	578	564	540	491	545	534	559	535	532	560	553	565	570	498	538	523	513	544	533	550	556	553	537	525	552	529	538	510	538	509	516	546	560	494	589	553	565	542	522	509	543	542	549	543	539	543	527	520	535	538	510	523	551	552	529	549	526	547	531	533	540	549	531	500	510	526	535	565	550	529	567	499	534	555	554	521	536	550	551	515	534	591	495	510	511	561	529	532	567	528	561	515	546	563	561	496	530	540	540	566	523	527	514	530	538	557	535	588	483	579	542	551	527	514	541	520	589	533	531	525	548	524	528	528	527	532	536	560	498	493	545	565	553	514	531	540	574	540	561	573	556	552	540	527	499	537	557	537	533	511	541	545	518	551	546	542	560	546	577	537	597	541	565	539	539	552	528	516	571	574	557	599	531	527	578	560	547	530	558	524	548	491	520	518	563	542	546	511	572	567	537	550	557	577	542	550	522	528	558	535	541	553	507	551	546	568	547	556	487	613	490	525	543	553	542	544	571	548	563	551	535	557	527	549	510	547	539	563	535	521	543	518	544	515	501	585	521	533	558	520	594	532	582	524	577	539	518	532	593	513	512	574	495	545	531	547	567	570	529	495	513	548	559	546	540	512	568	571	565	524	560	566	570	570	552	569	545	526	553	546	527	525	557	544	534	534	518	524	569	540	550	536	529	525	540	496	532	531	497	548	501	550	509	553	547	531	544	551	531	563	504	526	554	499	561	558	547	544	533	543	560	563	561	527	547	543	479	529	513	524	554	529	542	550	561	496	505	538	550	553	525	540	526	559	560	559	564	564	575	542	550	592	558	545	541	552	543	537	519	551	572	531	540	561	518	536	545	537	561	493	539	538	531	539	511	538	557	605	538	533	530	532	559	543	568	536	520	527	566	529	492	555	513	512	547	503	522	553	534	564	531	503	545	563	515	542	531	553	518	565	527	516	522	549	536	539	549	577	582	530	558	507	532	535	536	567	532	536	537	509	555	562	488	542	520	534	530	564	530	546	545	541	542	513	545	510	493	532	549	570	568	565	571	538	552	528	536	524	525	544	509	560	570	553	566	522	540	505	568	550	527	560	555	581	555	479	566	545	543	528	537	520	567	579	505	491	540	545	536	520	542	542	538	562	536	545	552	533	555	527	530	559	529	543	524	538	550	537	574	542	538	535	498	518	547	582	517	573	553	548	492	582	540	538	529	549	557	551	529	571	512	519	543	554	521	500	580	538	564	547	523	543	527	541	537	573	557	527	577	517	515	517	531	537	518	535	527	560	511	556	550	555	529	519	552	568	533	508	566	520	583	530	515	564	559	519	533	580	541	524	523	569	535	538	560	524	573	508	581	529
5957	2122	1937	1393	1264	1132	1053	995	1018	1007	948	956	962	926	1017	985	999	961	949	933	987	931	1036	943	968	978	945	919	939	925	908	945	998	948	904	988	948	924	934	935	884	947	950	920	985	948	940	989	982	899	919	946	958	947	973	972	921	973	966	965	958	954	939	997	981	933	983	930	918	973	951	949	957	963	947	961	935	955	936	1008	943	956	972	939	1006	963	964	922	933	924	982	933	990	966	954	905	956	961	1012	917	962	987	983	968	934	941	979	895	946	943	922	991	948	882	955	910	905	985	941	894	951	984	954	977	919	940	977	953	983	982	976	986	934	887	958	1008	997	977	958	956	988	952	951	885	1001	924	990	921	930	986	991	966	1019	920	967	924	921	968	923	973	969	891	923	998	986	928	922	959	941	891	948	904	936	884	1003	919	908	916	975	933	968	961	956	952	964	979	963	926	936	933	991	924	909	1008	978	965	898	943	982	981	966	933	969	945	967	916	944	928	956	1010	931	926	968	948	913	915	944	956	934	985	937	920	991	903	953	969	930	922	981	942	948	934	962	929	934	975	945	938	942	929	982	936	939	907	960	893	975	948	910	984	944	977	918	944	968	959	919	940	960	929	950	932	956	998	953	969	979	956	904	953	880	936	937	981	919	933	943	974	948	932	952	973	931	927	1007	913	915	1002	995	999	956	946	941	931	921	929	877	972	977	988	941	964	983	927	932	961	963	943	978	948	894	1019	1012	962	971	927	942	919	922	937	912	907	936	990	993	948	919	946	965	955	946	922	966	987	918	898	963	930	950	1003	933	963	914	913	947	984	922	1017	953	900	926	941	953	977	973	940	952	932	986	1034	953	994	973	976	948	915	1014	997	1026	939	913	975	964	995	941	924	918	954	932	924	962	950	962	978	986	905	943	937	972	996	917	956	959	972	953	936	943	898	932	924	972	968	884	978	1038	960	952	915	935	954	945	917	919	943	917	1010	926	931	927	924	974	957	927	984	987	1000	974	890	963	955	956	897	950	917	958	952	968	968	1022	949	929	990	943	965	916	990	1008	970	1007	927	967	908	925	920	1011	947	932	955	956	997	915	939	959	956	965	960	909	977	906	964	973	957	900	980	916	971	972	935	1005	975	920	917	986	945	953	1007	966	904	961	905	957	906	992	934	950	959	939	923	985	892	963	901	1002	856	954	910	995	978	981	966	936	925	962	900	915	940	956	986	959	949	946	968	924	988	936	918	959	944	978	946	934	950	918	963	1001	949	936	958	920	967	955	956	946	991	939	916	965	952	969	954	953	981	959	911	954	966	964	930	936	963	910	986	930	955	923	896	917	971	992	950	923	994	970	1032	924	972	936	988	1022	938	922	982	943	986	889	991	919	977	922	969	960	976	981	922	907	914	905	961	970	931	951	972	925	927	899	982	905	982	948	936	940	958	950	940	920	915	947	953	949	926	1019	970	930	1006	920	985	949	1000	1011	913	978	926	895	953	867	953	985	936	985	962	980	999	927	884	969	964	940	960	950	948	991	972	929	951	1012	1001	927	956	962	958	967	1000	969	897	894	1001	1009	964	959	964	962	973	1006	957	984	1007	968	919	970	978	994	920	979	905	953	991	964	994	964	906	923	948	911	983	1006	959	890	1000	915	921	964	976	900	975	972	1029	919	910	981	1004	918	986	902	971	955	960	983	954	951	920	999	879	942	976	927	894	1006	964	924	946	947	952	951	992	955	952	1011	941	939	955	939	941	930	966	932	985	923	1034	979	959	926	952	902	949	991	963	920	925	944	1014	983	895	960	1002	938	975	927	971	954	946	933	926	1000	925	971	993	945	928	917	955	963	921	958	912	911	889	980	962	994	920	967	961	968	946	938	947	953	968	971	925	968	995	947	959	937	946	923	937	919	945	931	954	967	998	964	905	983	931	953	991	920	921	968	959	966	998	934	944	938	977	1021	976	946	967	947	975	938	939	923	953	955	925	939	964	998	932	947	1002	943	920	971	948	938	944	943	935	971	926	964	897	971	941	924	972	946	959	975	894	941	943	960	942	947	950	989	966	879	981	900	970	974	955	968	961	965	991	952	887	1000	912	958	950	1004	986	934	922	967	990	976	968	940	926	942	1001	942	1016	933	926	935	959	1000	936	954	920	946	919	921	945	923	1007	964	970	894	976	1003	980	969	963	917	958	1005	934	926	908	981	971	961	924	980	941	955	980	914	992	888	932	974	957	988	997	959	972	887	907	936	940	901	901	934	990	967	980	987	983	942	935	917	952	965	880	906	932	996	939	898	986	932	944	945	935	934	915	976	970	995	941	909	946	949	977	1012	993	915	925	935	952	941	1023	943	982	949	1030	959	974	993	961	924	972	1015	1009	952	847	922	967	913	887	926	976	958	938	953	971	961	952	969	970	964	918	941	921	982	938	947	946	1006	934	955	937	990	928	941	946	953	903	957	948	951	973	979	905	902	908	924	892	954	942	945	908	938	949	954	901	917	942	923	948	955	927	894	949	958	987	973	937	974	900	960	946	956	946	1007	981	959	947	981	956	939	931	950	971	951	932	945	970	991	908	960	953	997	970	933	976	1003	924	942	963	910	913	988	911	974	920	943	940	931	910	973	955	940	948	994	949	945	980	897	941	939	945	903	930	946	941	943	968	968	945	958	975	967	983	923	930	958	968	969	901	968	937	973	937	990	977	949	967	982	979	977	947	975	995	973	912	939	959	907	940	989	965	899	909	928	928	1005	927	971	956	916	976	959	913	958	997	979	956	970	972	1018	922	942	952	957	953	1070	972	927	962	949	973	962	977	917	916	989	958	904	977	918	893	974	1001	1000	1000	913	955	957	908	961	946	925	943	976	894	942	925	933	918	900	972	940	938	958	958	947	938	989	961	932	969	981	948	961	935	933	992	988	967	944	946	995	873	952	963	983	928	960	965	929	957	901	999	968	998	988	1042	931	942	945	926	966	973	987	995	914	944	892	986	930	918	950	937	955	967	979	940	924	984	920	942	953	971	971	939	933	965	982	930	1002	1004	953	1007	949	955	956	968	891	974	925	903	930	926	985	960	955	968	936	951	1006	960	906	956	971	928	934	898	919	962	956	966	950	935	975	1004	901	948	951	986	939	1033	948	870	939	959	953	916	974	915	947	915	985	902	928	943	987	913	1025	980	1022	923	959	983	979	943	925	957	955	951	969	965	951	920	936	932	975	1006	950	944	950	951	965	906	958	961	968	974	944	917	948	910	993	953	918	925	989	972	945	1004	976	960	955	955	925	969	948	955	956	945	934	931	943	975	924	927	978	959	910	922	944	936	977	1012	950	955	995	962	974	945	936	938	981	944	986	960	973	954	975	976	957	952	954	961	939	934	952	939	962	944	970	1035	906	1011	952	925	944	1002	951	892	967	992	898	929	906	949	975	947	941	913	941	986	933	979	962	969	920	914	963	908	961	960	972	966	945	935	997	1012	958	986	952	969	945	982	1003	924	981	917	919	946	965	986	920	959	1003	943	928	965	948	893	1012	966	934	953	985	929	936	936	988	944	954	926	976	914	975	980	926	940	913	940	938	1000	959	956	952	963	967	964	924	922
24071	21068	28127	24219	19085	1619	705	483	437	415	370	350	335	303	327	287	288	319	302	273	275	254	261	262	246	288	282	259	263	257	255	255	267	247	264	260	259	262	258	246	236	279	257	244	265	250	260	262	257	270	280	252	265	245	221	265	259	235	248	252	272	250	233	243	252	243	259	249	264	242	242	230	241	209	245	285	234	234	214	233	239	252	258	245	257	240	250	255	226	250	247	260	256	249	251	224	266	246	251	245	234	253	258	245	233	233	227	264	251	232	262	246	265	253	237	247	212	266	250	283	248	241	259	236	263	236	247	244	268	272	239	216	260	218	235	242	225	254	251	237	240	236	247	238	254	266	252	246	260	250	232	239	249	252	232	241	278	265	266	213	266	246	217	237	238	251	230	250	245	259	243	270	227	229	241	246	245	240	258	223	244	249	252	230	278	261	250	247	255	236	243	256	275	283	239	246	241	260	241	261	248	251	262	241	257	236	253	259	258	234	236	265	248	245	227	250	228	214	252	254	247	201	268	231	243	238	263	267	252	224	252	268	259	263	229	259	267	238	226	260	238	274	241	224	246	247	258	260	247	221	258	248	233	243	233	255	244	277	245	254	262	247	253	246	261	259	242	239	256	234	243	247	251	238	262	250	246	240	247	247	238	254	246	242	244	239	242	284	239	236	220	250	264	262	252	240	243	231	253	244	286	247	249	216	271	249	255	261	252	244	232	247	241	228	253	208	245	243	240	296	245	228	261	232	250	265	233	235	213	230	247	244	246	245	247	263	248	234	237	236	259	270	235	235	228	235	257	231	251	226	237	229	240	232	256	255	238	231	244	231	238	254	254	272	244	249	236	234	255	219	282	249	255	223	241	223	249	237	245	262	246	279	250	258	262	243	265	259	232	254	259	239	253	242	236	223	235	250	248	251	240	233	238	254	269	248	213	247	247	269	249	234	245	253	233	228	265	205	262	249	236	234	247	217	263	266	253	223	245	250	239	226	266	273	263	250	269	229	233	269	247	233	270	266	225	260	236	283	239	264	246	260	240	238	223	259	241	232	266	226	234	237	248	267	259	278	251	269	239	266	263	238	225	240	248	242	245	241	285	259	259	246	239	230	225	228	288	275	242	231	246	237	264	252	250	239	239	247	250	246	282	242	239	207	263	238	278	237	240	252	246	253	232	276	241	231	259	268	253	264	218	249	247	246	227	261	245	236	241	245	256	267	248	228	231	254	253	230	246	227	253	253	227	254	248	241	281	248	234	264	254	228	259	235	255	255	249	253	231	246	256	263	236	213	250	285	271	230	274	241	253	253	256	245	249	248	230	227	229	247	271	239	248	222	240	256	234	266	246	274	233	257	244	238	244	243	210	252	235	249	267	233	261	221	231	243	255	266	248	279	251	274	226	246	243	264	257	234	246	255	258	243	260	255	255	244	254	242	225	246	249	254	245	249	249	255	245	253	262	245	228	244	244	236	247	261	221	240	261	226	227	243	214	229	257	256	236	231	285	250	246	225	247	250	268	251	253	226	261	242	246	272	232	252	235	241	234	238	228	256	226	223	264	258	269	262	228	259	245	264	219	232	233	245	243	239	252	241	255	248	254	269	266	266	252	247	253	258	265	258	248	259	235	236	229	255	248	255	253	237	221	232	239	245	255	263	262	288	247	229	256	238	234	231	276	230	233	238	241	260	258	216	274	269	236	228	272	244	248	226	272	232	216	218	268	235	254	241	243	234	257	255	240	254	260	219	270	228	247	245	238	249	226	222	259	215	236	244	248	245	233	228	252	262	259	237	248	249	255	249	232	253	231	263	263	261	266	216	225	231	200	249	252	237	243	245	250	266	257	240	233	248	233	221	240	242	260	227	291	253	261	258	236	250	257	261	256	276	263	238	242	259	230	253	260	265	265	243	263	260	234	245	259	227	237	241	248	243	251	262	252	258	266	263	254	229	247	260	266	262	243	251	228	238	227	227	244	240	242	268	238	250	264	240	254	240	271	255	261	230	228	235	294	262	257	228	240	243	216	256	227	267	265	261	246	256	222	247	256	224	250	238	280	243	234	240	237	224	271	256	255	233	241	237	234	212	229	235	249	230	277	230	237	250	272	253	244	245	206	250	251	253	275	241	254	239	250	254	260	241	237	234	246	232	242	262	236	253	226	240	257	269	264	253	272	246	253	255	274	249	233	235	251	253	249	242	242	269	260	248	249	266	248	265	267	249	248	218	258	228	232	228	243	263	251	257	233	256	221	260	250	250	264	274	219	255	274	261	259	240	249	265	221	242	227	243	236	234	262	229	224	226	233	237	244	245	244	228	274	250	273	221	263	241	250	217	230	219	259	241	235	239	232	234	234	286	235	244	232	235	267	257	229	256	236	291	233	236	244	218	254	286	256	233	234	274	254	249	264	260	246	246	261	246	232	236	248	267	228	209	243	223	243	228	255	258	249	243	223	252	226	236	256	258	266	241	269	257	249	242	235	225	254	264	231	217	251	244	228	236	262	270	229	280	246	243	266	261	248	239	212	247	252	238	264	271	257	238	239	268	244	234	234	271	228	230	258	241	252	259	257	246	241	230	239	252	240	260	240	233	276	234	255	246	222	238	242	243	237	258	242	260	278	243	238	235	249	252	257	239	266	259	232	257	252	228	245	260	227	228	237	265	241	234	255	236	244	241	259	235	228	244	222	249	259	274	227	248	228	262	232	239	257	230	233	259	247	247	229	290	265	212	218	230	247	243	253	225	220	240	250	244	257	253	266	244	273	254	244	248	234	295	237	248	224	269	206	263	266	254	239	256	236	233	241	252	253	262	227	239	252	248	230	265	248	249	251	248	258	242	267	273	258	258	252	198	248	240	261	236	238	204	263	254	243	273	272	230	241	241	254	258	227	245	263	226	248	238	249	251	239	239	249	249	234	255	247	265	240	251	270	239	256	233	238	244	266	260	209	257	275	268	247	261	254	227	235	241	249	229	229	247	233	242	224	247	252	241	214	262	222	233	255	229	228	230	252	231	239	256	250	254	243	244	238	220	267	232	227	250	245	256	253	232	222	267	268	250	234	234	243	264	264	255	253	221	258	252	253	246	250	231	257	232	235	258	257	222	274	254	241	270	259	241	246	248	237	263	241	271	244	253	231	254	252	230	222	248	248	263	286	270	236	206	250	243	222	265	249	258	234	239	252	251	258	220	226	264	257	237	214	216	223	236	233	242	245	227	239	252	272	251	233	256	231	241	268	220	261	243	260	254	249	228	261	252	237	276	234	279	251	236	302	255	249	241	255	253	258	243	239	239	253	235	242	271	283	231	267	264	257	220	253	251	247	233	236	253	247	236	237	247	247	232	242	273	254	236	285	251	237	247	231	236	256	284	229	256	236	235	254	259	263	260	269	258	243	249	278	246	226	230	240	261	253	231	267	237	268	255	274	227	249	233	257	266	225	270	278	284	243	240	254	251	251	246	245	253	248	221	234	246	258	228	236	237
9815	10690	8896	4615	3003	2172	1691	1405	1192	1024	913	805	793	687	686	665	596	603	592	597	552	580	497	549	508	470	508	550	545	510	540	491	481	500	507	473	479	504	502	491	513	468	494	508	487	458	482	437	477	439	470	484	475	472	483	462	461	473	519	486	447	468	479	449	478	449	471	470	496	443	432	455	510	500	461	461	473	447	433	479	450	448	472	442	457	469	450	475	487	486	463	483	447	455	478	453	443	477	499	486	485	469	483	465	475	454	461	477	493	463	450	482	437	459	432	456	456	474	503	490	448	440	453	455	497	496	468	444	451	451	471	462	440	441	444	499	478	470	461	458	483	486	471	423	477	464	461	447	477	467	447	453	462	470	458	489	470	433	451	457	461	473	447	464	480	465	466	460	411	450	472	473	438	482	454	508	442	498	416	490	462	443	500	455	505	504	454	459	470	454	450	475	434	487	452	453	481	448	473	439	479	419	500	477	453	463	482	468	462	421	478	474	448	454	466	435	494	457	471	483	484	484	454	500	497	436	445	435	437	439	457	493	427	468	456	410	469	510	462	420	519	457	489	442	409	453	449	497	477	496	476	429	482	460	470	490	480	457	477	487	468	442	472	469	464	454	466	447	518	457	425	451	518	428	488	467	475	422	473	460	488	430	442	480	459	482	459	518	462	495	451	514	488	471	456	481	467	465	455	462	474	508	489	471	427	424	475	469	432	480	479	441	434	427	464	451	485	474	492	478	466	465	467	466	457	449	499	475	470	473	473	495	435	439	485	421	434	487	455	452	441	473	450	457	480	456	490	487	471	445	453	488	457	445	526	465	467	443	440	439	462	457	445	473	460	424	468	457	481	469	466	474	453	435	432	434	473	458	415	469	487	443	445	491	442	473	441	484	432	498	459	459	457	487	491	473	451	464	489	476	464	471	431	456	460	473	470	442	448	470	471	445	461	465	468	474	469	446	457	466	446	453	466	469	478	470	484	478	435	468	461	483	480	485	453	489	437	474	458	444	484	459	457	461	494	485	464	499	433	501	459	468	448	455	463	442	427	475	480	433	457	478	488	465	457	472	483	483	453	429	453	455	480	452	468	461	490	463	449	509	460	453	479	403	459	452	475	448	517	473	437	493	478	493	459	413	446	444	421	485	457	468	480	503	418	452	518	467	460	461	491	494	479	470	491	463	451	455	455	433	474	451	490	444	485	449	453	504	449	448	478	451	429	479	494	513	425	449	460	450	453	463	460	461	466	424	443	454	465	468	478	431	476	456	407	443	468	484	471	483	480	473	482	469	477	470	446	469	465	503	509	431	449	467	469	488	453	493	462	488	428	413	496	429	458	449	476	443	463	433	449	447	478	445	421	461	468	470	466	434	407	448	483	461	451	489	456	480	475	474	476	499	450	429	449	440	484	477	488	453	475	454	460	467	460	486	449	454	428	486	455	477	477	452	462	459	483	450	456	506	474	470	446	461	469	467	468	470	425	451	461	494	504	459	467	466	462	467	488	452	441	466	476	473	458	436	457	471	464	474	466	470	485	472	470	479	516	456	506	455	462	535	443	483	476	454	460	458	482	457	467	469	459	435	447	473	491	494	459	458	460	474	432	458	463	510	421	496	492	449	450	470	450	450	452	469	465	465	454	469	445	470	412	473	493	432	480	484	460	472	481	503	500	438	507	473	489	466	499	452	478	499	454	464	485	460	478	474	456	441	466	438	443	424	453	466	447	460	437	469	477	442	472	456	426	469	463	479	447	449	467	472	454	478	446	441	446	451	447	430	467	403	463	465	504	459	475	440	411	480	441	467	471	467	467	451	445	443	446	435	468	514	481	486	466	494	486	454	421	446	463	473	490	455	457	460	446	481	472	474	440	460	434	464	444	439	429	479	443	456	477	468	431	464	470	447	463	470	474	472	458	475	468	457	448	472	455	487	440	435	456	426	423	467	456	467	470	449	447	487	490	450	439	440	487	460	428	478	465	502	447	442	486	466	451	451	466	464	467	465	428	465	477	474	462	487	441	459	435	469	459	490	472	454	460	437	462	463	508	444	453	446	456	461	432	453	445	475	476	484	480	458	493	441	460	470	455	490	493	441	480	440	483	471	468	471	484	452	491	468	447	436	450	439	442	472	484	466	452	464	461	476	478	458	475	466	473	453	482	463	494	445	463	433	486	474	441	493	513	442	469	444	440	452	459	534	457	441	451	488	474	470	455	483	442	469	493	460	497	479	449	455	464	471	468	426	447	508	420	515	459	486	496	463	459	466	479	449	463	460	451	474	446	450	420	456	485	471	480	431	492	499	464	435	465	427	493	479	452	453	473	431	471	484	495	472	468	477	485	462	447	447	438	462	402	480	476	455	470	470	440	478	516	484	454	464	463	506	474	439	470	486	431	476	487	438	437	446	478	470	459	458	436	465	463	461	469	464	446	452	448	433	479	452	447	437	454	466	466	455	477	443	443	450	470	449	461	480	473	452	443	469	457	471	444	463	459	483	495	455	475	441	456	463	469	504	457	483	469	457	464	457	467	465	431	462	471	483	418	480	479	450	483	487	423	466	464	449	445	468	447	470	467	461	476	446	512	423	480	468	465	469	443	479	457	461	480	477	447	425	430	453	444	456	433	469	465	494	457	439	474	463	463	480	430	441	472	458	485	474	478	485	450	479	445	455	448	440	472	433	475	460	484	463	456	499	466	491	448	473	450	442	450	441	475	458	484	492	468	490	513	477	434	435	454	458	495	478	460	437	490	411	437	473	445	438	484	473	493	494	422	540	495	460	430	484	457	462	429	435	434	483	443	484	475	481	476	478	467	475	486	453	467	518	454	487	423	479	449	472	459	446	442	466	465	428	431	484	504	486	456	446	459	461	466	475	460	449	496	502	417	471	453	529	448	475	450	469	440	477	480	488	459	488	451	480	450	469	447	481	454	476	474	486	453	440	454	465	442	493	460	466	494	427	465	470	432	456	464	483	460	440	457	485	466	462	483	454	441	466	491	449	481	455	452	457	448	483	456	480	438	435	477	455	466	430	451	463	476	444	439	477	496	480	458	479	476	475	431	461	469	462	476	460	451	463	448	484	440	437	442	468	463	473	467	483	450	468	469	447	509	475	485	458	438	450	488	473	469	441	442	453	462	444	503	455	498	461	459	484	464	419	480	479	458	464	470	469	477	494	442	465	449	477	450	458	459	479	464	451	472	440	483	478	474	463	460	473	447	444	472	460	460	440	484	457	482	473	468	461	479	435	474	444	460	453	467	453	487	453	462	449	458	489	445	478	472	477	464	488	483	468	444	389	474	446	450	474	427	453	456	462	452	465	433	435	462	482	471	465	485	469	494	445	461	466	453	455	467	481	475	455	439	441	498	456	440	470	465	469	463	480	441	444	460	473	523	437	514	485	438	478	457	474	474	469	488	484	450	428	494	458	457	467	465	471	461	436	449	454	500	455	469	479	462	453	446	461	471	443	480	481	448	478	470	477
23213	21084	28860	23560	21084	16893	1998	940	782	692	677	577	555	570	516	533	473	494	509	497	490	469	465	469	464	451	427	425	471	416	444	462	492	406	424	448	444	438	436	428	462	450	423	421	422	414	490	416	419	425	450	441	416	437	466	461	446	459	426	462	456	411	406	455	416	454	410	451	427	418	398	412	400	450	423	435	416	434	415	452	395	439	446	422	438	434	425	442	474	422	446	465	421	392	435	423	439	421	451	445	394	426	433	399	418	387	442	441	489	422	452	470	446	425	397	440	413	407	471	407	448	455	404	450	441	428	442	453	397	412	385	462	445	405	424	442	437	430	454	439	387	380	433	419	433	415	443	441	389	443	411	438	415	441	433	433	430	452	449	401	429	429	418	435	475	423	427	413	425	422	435	442	405	463	449	403	433	405	439	468	424	430	432	404	452	402	427	446	431	442	452	422	400	444	420	409	461	394	419	415	460	402	434	434	431	443	412	445	421	409	461	404	421	459	439	436	455	404	448	396	459	415	453	419	408	428	460	419	406	470	434	421	433	418	438	434	446	378	448	399	436	411	439	439	418	399	397	444	446	412	429	405	413	462	452	407	438	471	405	411	429	432	447	395	433	452	444	389	461	421	452	428	387	431	452	430	462	390	399	448	411	442	415	415	451	479	387	428	464	389	450	425	448	442	450	447	434	408	404	420	426	416	414	388	402	419	455	465	447	480	414	373	419	454	401	444	402	415	409	416	443	435	399	429	416	445	382	420	433	402	407	420	404	424	444	479	441	452	384	409	402	425	500	430	462	443	445	443	453	406	430	431	459	433	409	441	434	420	438	400	435	452	455	406	417	396	418	404	437	471	401	429	440	425	433	405	419	454	411	443	432	443	389	422	452	378	445	397	427	408	458	450	463	410	456	469	415	416	441	426	449	433	420	438	416	388	438	428	444	448	431	429	426	399	453	425	438	437	400	455	439	439	419	437	388	467	422	406	416	398	421	409	413	425	432	412	406	393	407	416	430	466	416	368	453	426	430	448	424	424	434	426	401	405	421	442	408	406	438	403	434	423	393	403	406	422	444	455	410	420	414	406	420	442	404	402	446	441	435	455	434	432	417	446	432	439	457	422	443	422	420	412	446	426	423	394	425	442	447	426	420	455	460	400	438	396	439	432	401	396	398	421	393	448	429	426	465	450	470	401	418	413	408	430	375	413	447	431	454	406	414	451	410	438	424	440	428	436	440	423	419	398	406	461	440	434	451	443	423	404	427	432	414	400	408	450	412	400	437	474	423	408	418	451	403	408	433	426	465	440	422	411	441	431	416	423	419	421	400	432	445	411	443	445	427	438	440	452	414	385	401	427	421	427	375	463	493	433	417	443	436	452	427	469	394	419	446	448	391	403	478	391	420	437	414	425	411	428	426	447	453	435	444	395	422	397	422	439	415	430	426	419	420	448	442	436	451	434	419	431	435	432	439	413	442	439	402	403	396	409	397	432	398	394	416	411	440	424	453	414	437	428	452	394	426	406	412	409	418	450	441	432	453	431	418	387	426	413	415	412	424	427	425	394	399	440	406	415	429	424	437	411	442	416	459	451	422	411	414	453	445	426	398	412	409	431	445	418	422	410	430	426	389	445	468	442	423	405	426	407	455	422	425	426	396	422	429	426	425	419	402	453	413	484	404	398	414	425	444	403	422	441	414	395	436	477	419	424	425	434	411	477	383	450	399	438	438	438	414	416	404	450	458	396	389	431	452	449	430	397	444	416	410	433	431	403	474	429	458	398	445	393	404	433	450	412	437	434	388	418	460	399	428	415	397	423	441	430	454	432	454	405	424	406	403	445	404	435	413	421	435	442	438	450	446	425	425	442	429	423	425	434	421	429	462	425	440	446	409	430	412	430	414	456	454	397	452	396	434	419	416	449	434	422	386	417	419	429	417	415	415	409	464	409	435	435	445	390	442	449	472	406	423	408	434	417	416	411	456	403	399	404	434	375	438	415	456	409	451	457	457	416	431	415	421	404	430	436	446	424	418	451	437	418	425	441	413	399	448	407	407	415	405	428	413	444	400	422	404	415	439	461	451	438	408	428	400	407	471	423	402	418	448	439	424	426	441	398	432	465	440	411	431	410	439	429	440	414	425	421	440	427	406	395	449	396	473	435	415	419	438	392	385	440	424	463	436	445	421	410	424	442	452	446	425	431	420	436	444	447	425	439	435	421	422	413	439	417	444	434	396	443	424	432	414	423	423	418	406	399	439	432	418	440	422	434	445	415	426	407	449	462	462	403	434	416	416	418	440	388	443	432	454	397	382	384	473	446	409	383	419	424	442	440	448	431	394	391	438	408	414	395	412	415	400	429	455	422	450	417	426	432	444	428	451	415	431	459	429	416	456	430	460	416	407	420	445	424	436	395	438	442	404	434	425	421	394	455	420	436	447	403	436	431	442	448	425	409	422	430	412	450	439	436	440	415	428	409	433	455	411	431	436	452	423	413	416	436	403	430	451	429	435	418	424	433	427	414	430	399	390	455	430	403	423	421	475	400	435	427	425	379	414	449	441	436	429	448	395	418	445	411	393	411	418	415	429	430	418	472	420	401	417	405	446	385	440	403	416	474	417	408	391	423	449	441	439	410	415	466	453	425	423	425	418	393	437	445	399	417	420	409	433	445	429	427	427	436	457	446	446	386	432	425	416	426	421	439	422	386	422	443	467	419	420	432	465	402	412	417	426	428	444	417	439	420	394	429	439	412	413	429	425	468	442	424	435	435	445	419	406	429	376	432	401	398	433	431	414	420	425	408	442	431	414	405	406	436	388	432	441	432	433	449	402	436	414	427	404	418	425	398	456	478	366	420	412	420	413	426	444	414	404	398	420	432	411	421	443	457	410	395	419	399	412	420	401	414	411	419	442	414	449	426	382	418	415	440	475	432	424	425	402	385	445	437	439	407	426	428	408	446	391	463	419	420	399	444	443	418	403	434	363	409	401	422	420	411	427	447	407	420	427	437	426	421	457	409	401	441	400	423	441	405	420	428	418	416	467	442	423	397	382	402	415	440	449	460	425	395	423	447	401	407	405	438	412	419	422	468	422	434	436	412	431	425	397	466	433	434	420	446	420	436	424	430	439	403	437	473	428	397	456	442	393	441	456	412	416	429	476	430	394	424	443	472	448	406	433	429	401	464	435	388	437	414	415	440	431	414	426	438	432	418	423	441	423	400	406	454	463	442	425	444	447	437	396	409	412	429	442	420	435	450	410	383	425	451	436	471	423	442	473	433	390	412	473	438	401	396	452	466	414	409	449	456	457	428	417	443	440	445	467	405	426	412	432	445	427	441	414	444	448	406	411	419	432	433	426	407	442	427	454	405	411	384	458	445	444	443	433	416	378	430	402	416	423	412	422	421	412	438	410	419	440	415	450	441	442	397	449	439	413	425	410	433	428	409	408	429	416	426	422	428	421	467	434	458	433	440	423	437	441	425	398	449
11678	16726	13731	7673	5124	3801	2974	2333	1999	1734	1527	1420	1281	1178	1106	1048	996	982	947	939	936	869	870	865	825	857	834	809	810	815	758	757	780	804	786	791	798	768	760	806	747	767	761	759	747	743	736	758	776	712	800	786	775	737	721	717	755	708	741	745	709	716	752	750	754	741	730	728	723	757	762	725	713	717	719	739	733	736	725	761	742	777	727	734	754	755	696	694	724	739	714	726	721	755	714	755	727	711	715	730	715	719	732	755	745	675	709	714	770	728	742	696	709	711	728	679	709	695	709	701	751	709	724	752	673	689	685	720	714	707	728	760	714	723	707	748	699	720	712	705	758	688	723	724	738	681	677	718	736	723	718	742	717	716	733	720	712	695	716	715	747	710	735	690	746	739	665	715	751	719	664	686	743	712	681	706	690	708	750	669	704	739	719	729	689	740	729	775	740	711	685	735	704	703	688	749	678	735	689	734	694	709	656	708	693	683	723	707	756	730	720	703	702	732	706	725	734	704	752	699	692	710	723	715	680	678	704	744	704	705	698	788	696	679	738	775	692	759	713	712	707	726	721	756	715	693	716	715	710	706	668	732	703	728	727	735	753	726	712	694	722	748	728	745	709	735	716	738	714	724	714	743	735	755	728	683	733	744	712	691	739	753	712	692	733	729	676	709	785	694	712	704	717	680	715	698	713	698	703	750	699	696	736	770	755	722	681	751	694	700	727	767	722	699	711	709	687	728	738	742	708	683	751	731	709	733	715	724	758	700	721	729	717	709	677	723	700	715	725	683	708	759	681	705	785	700	721	769	701	716	690	763	744	687	731	706	726	769	754	755	680	706	687	738	694	716	708	723	714	731	726	739	754	719	696	752	726	719	707	737	732	679	686	745	709	732	729	695	751	673	772	703	754	685	754	726	731	710	743	711	718	749	701	743	750	689	732	691	704	743	803	770	692	707	722	709	726	723	709	725	705	756	692	690	725	717	758	744	705	742	717	701	725	751	757	715	758	808	689	705	707	679	720	736	701	745	745	676	716	684	700	747	705	720	687	671	760	733	687	688	752	729	742	714	733	766	691	736	696	715	724	723	718	708	718	696	675	787	773	714	736	697	706	707	743	763	696	694	718	734	687	688	771	710	752	712	709	685	710	726	692	767	745	703	674	746	727	735	711	761	719	743	702	705	715	751	701	716	731	727	728	741	729	747	658	701	725	718	735	711	689	751	707	724	733	696	739	689	716	738	680	745	774	769	702	715	708	726	711	777	681	705	708	704	737	710	676	725	706	745	711	687	706	741	776	700	653	674	767	740	734	712	710	731	755	764	669	704	746	727	721	719	675	727	690	737	702	690	740	693	764	753	698	731	736	730	715	740	685	777	725	714	747	723	735	707	734	748	763	696	694	718	754	695	690	773	745	729	717	732	761	723	703	711	653	694	719	630	713	721	743	767	719	717	707	743	718	688	736	731	726	694	716	667	705	699	720	740	714	728	738	710	712	675	720	734	703	698	712	749	728	710	677	740	761	720	713	682	769	735	702	725	685	713	698	790	720	753	748	752	746	688	712	741	710	734	701	691	740	694	712	714	728	726	721	674	712	742	714	730	719	744	759	730	723	754	732	711	738	718	656	678	722	792	694	735	724	713	697	709	747	700	685	751	738	715	765	701	684	703	757	712	677	749	752	714	692	727	747	706	704	687	756	716	689	746	704	707	730	695	735	718	736	718	661	736	730	709	768	716	724	686	724	717	721	686	708	744	676	708	709	751	774	798	747	725	702	741	705	704	680	739	675	688	687	713	749	718	743	730	663	709	731	697	642	689	724	701	721	780	741	716	718	734	679	717	729	736	789	691	691	702	727	717	708	682	756	723	671	702	708	731	714	690	677	722	743	682	693	728	720	737	722	691	719	728	732	671	718	723	696	740	722	700	717	716	692	792	734	738	734	709	699	704	719	721	731	814	745	703	661	721	713	685	721	748	761	737	774	727	741	688	729	704	706	687	727	737	731	754	707	760	695	687	706	699	720	744	704	712	663	739	707	778	743	661	697	715	696	696	713	692	674	766	732	717	681	745	692	676	685	709	711	728	757	681	756	727	708	699	717	759	708	728	755	721	723	670	730	732	727	727	741	695	680	737	673	735	726	683	741	727	727	689	668	718	719	714	712	683	747	692	705	738	729	695	745	732	778	723	679	670	741	735	732	705	724	733	699	690	792	726	761	698	731	677	752	685	680	702	720	722	742	702	707	705	735	752	741	686	709	723	739	711	676	745	738	743	723	706	683	745	737	705	759	715	684	723	668	732	718	709	699	702	689	761	725	763	719	721	736	707	741	713	705	666	724	736	775	720	719	725	657	782	691	730	679	728	744	724	731	750	718	696	722	768	678	719	650	680	767	725	740	736	764	729	754	702	718	694	718	711	690	713	724	714	748	754	690	729	704	720	727	701	705	715	720	702	692	722	678	719	729	724	750	768	740	695	727	712	687	717	716	722	700	752	701	723	741	722	711	718	752	723	713	696	737	690	752	747	708	696	742	719	719	684	740	748	746	717	683	708	731	777	753	711	742	724	732	724	745	719	702	763	733	693	705	718	741	733	751	703	718	785	736	673	716	729	736	713	724	712	740	727	682	708	723	691	711	745	692	688	727	701	713	679	713	736	697	691	740	732	720	742	707	667	704	720	741	743	678	692	713	762	716	727	732	700	696	731	726	689	689	683	690	695	697	717	717	702	724	740	723	719	738	695	725	725	716	715	712	724	732	715	673	735	760	702	714	723	718	681	713	767	725	724	747	722	709	692	701	728	731	691	744	700	698	746	714	679	736	737	707	708	772	701	684	675	724	681	760	738	681	681	660	722	768	731	703	694	744	716	729	708	709	737	756	707	735	727	714	694	748	726	737	740	740	784	709	801	703	712	683	682	741	721	734	693	665	719	687	712	732	723	677	752	731	741	712	684	782	706	685	712	684	736	727	727	742	756	694	700	727	668	776	767	695	722	740	761	744	725	764	722	750	706	740	702	719	723	738	715	761	732	713	725	720	751	723	719	748	727	697	709	726	740	741	724	717	740	696	734	727	717	712	682	742	704	694	697	728	738	706	745	760	738	736	747	705	750	689	731	711	698	737	746	795	730	755	663	733	714	739	708	709	747	749	736	729	684	724	731	701	723	760	719	730	638	747	717	723	724	722	708	758	720	765	776	764	725	681	725	698	733	663	682	742	747	645	715	702	727	683	663	719	707	736	704	771	683	725	724	736	775	724	734	726	732	724	720	702	696	729	713	744	758	749	713	712	743	720	707	711	714	715	748	735	694	709	720	699	704	752	723	700	698	710	713	697	743	738	706	702	695	708	703	741	714	691	709	709	700	671	757	762	702	724	681	732	743	690	750	715	726	718	789	698	747	764	776	690	676	704	714	755	725	716	710	697	719	691	761	698	735	743	727	691	736	662	732	703	746	747	748	730	699	706	686	677	705	701	718	750	737	720	702
26614	20202	7357	1014	593	568	597	599	577	539	608	585	554	576	550	576	572	560	557	560	542	541	560	540	582	525	556	553	538	577	549	524	582	527	577	598	546	534	562	535	548	547	518	558	505	548	546	555	572	509	550	553	569	557	500	559	569	545	507	516	588	530	585	524	549	595	553	558	552	547	554	542	565	510	553	514	577	562	540	560	505	543	539	514	554	528	512	557	569	557	567	550	523	539	538	548	555	587	583	546	557	588	486	541	520	543	581	531	567	576	545	528	547	561	555	500	520	542	543	543	571	526	488	535	523	549	511	528	567	521	537	532	568	556	526	529	540	541	551	526	556	501	570	510	568	580	531	554	529	579	562	552	570	570	511	566	567	551	563	585	523	557	554	586	584	539	559	507	533	559	523	575	574	562	523	535	532	560	563	546	529	577	551	538	516	530	560	543	528	555	518	541	577	573	537	540	540	558	555	506	560	568	515	539	567	554	540	530	502	528	563	526	545	568	537	589	550	520	615	540	552	549	518	562	563	595	522	574	510	592	522	523	550	563	543	565	571	559	537	532	556	565	543	560	535	561	519	571	520	547	574	530	610	551	530	557	548	554	547	573	558	532	573	545	566	567	513	539	522	545	576	556	577	520	595	532	545	487	508	593	544	581	559	541	570	554	546	569	536	532	568	549	540	566	533	574	516	518	495	548	545	552	585	575	538	577	566	502	527	548	521	562	541	590	569	553	558	568	557	516	556	542	581	519	531	574	530	532	551	556	544	578	551	536	550	561	560	574	525	571	526	539	530	580	498	583	530	575	514	528	534	536	528	497	525	531	546	552	537	565	530	617	563	549	540	548	541	556	566	541	540	553	558	581	538	562	544	558	556	556	541	536	551	545	546	536	531	533	532	506	562	529	576	564	531	530	518	526	537	561	557	542	511	558	528	537	512	577	550	487	519	553	507	559	542	565	502	562	590	538	521	589	544	510	486	566	544	562	587	521	537	563	528	505	539	559	526	571	572	500	578	568	587	575	546	527	572	562	564	564	553	567	564	537	571	549	518	518	556	562	578	534	597	521	568	572	567	496	542	548	567	545	574	546	551	520	591	567	508	538	537	538	550	537	567	561	589	538	565	513	546	547	559	515	566	538	539	552	551	549	562	592	573	574	542	540	584	541	529	543	557	537	561	513	533	516	556	543	534	532	576	487	547	613	497	543	495	529	532	564	601	585	571	579	532	536	584	534	546	530	545	516	583	595	547	561	550	511	519	544	539	576	541	580	565	554	524	568	504	542	514	526	542	562	536	540	517	521	531	529	547	555	571	492	543	610	561	590	530	550	526	572	606	529	518	600	509	602	549	545	503	566	518	534	541	535	538	591	537	527	579	552	580	520	530	590	527	542	545	568	514	563	527	544	549	562	540	568	552	538	596	535	520	581	521	534	557	528	553	584	537	559	578	556	549	576	579	517	497	542	545	530	572	535	618	559	552	538	544	561	584	575	570	534	521	552	581	507	547	549	473	539	591	587	549	550	564	565	517	545	537	562	540	505	566	549	554	548	532	539	557	566	573	552	545	527	570	526	497	548	574	556	525	557	573	542	549	569	538	542	520	587	549	483	548	561	551	567	583	528	539	506	533	570	574	536	544	585	559	543	548	544	538	540	551	545	578	535	567	521	531	520	564	575	540	529	526	539	568	569	513	557	501	542	534	517	552	537	530	492	564	550	575	501	511	524	552	563	577	544	567	533	511	544	570	566	531	512	567	522	533	528	533	525	541	574	552	611	499	541	536	565	527	553	575	538	551	537	528	571	531	586	557	532	525	538	572	557	557	574	534	549	550	573	567	509	583	556	593	554	540	546	527	570	531	515	538	563	539	568	553	563	579	521	500	523	521	545	590	549	556	602	583	537	594	559	542	549	558	540	514	583	552	561	595	569	556	561	573	546	565	546	533	473	535	560	525	551	561	513	512	563	559	541	555	553	510	549	549	537	571	513	596	548	584	594	533	530	527	576	532	592	519	545	543	568	545	572	557	529	552	537	554	538	510	536	591	571	556	559	511	527	537	560	566	537	556	578	569	537	494	578	542	558	546	557	510	587	560	589	574	523	505	533	507	584	559	536	502	513	554	522	572	526	524	596	548	570	575	512	580	528	537	537	536	562	570	544	570	560	477	540	568	573	516	550	561	529	542	549	568	534	575	547	556	561	514	549	542	556	545	517	563	547	582	548	516	538	528	557	583	565	569	543	552	527	545	570	567	507	561	538	590	532	542	550	606	559	525	551	538	518	598	515	567	480	593	544	586	554	542	568	481	549	545	559	549	504	573	542	562	513	572	571	568	515	525	567	553	532	529	536	551	491	541	569	549	564	587	580	591	551	563	536	516	561	535	564	564	563	528	518	580	554	552	505	547	557	555	530	552	534	550	552	542	514	553	547	539	607	504	559	483	571	557	519	530	565	526	557	513	544	525	557	541	528	546	551	524	587	560	610	546	572	584	537	512	545	560	553	564	540	539	546	552	551	566	514	518	540	520	576	530	578	536	541	538	541	521	560	552	535	549	538	545	534	570	573	569	562	580	556	592	509	548	533	536	576	579	525	528	511	505	527	531	532	527	601	589	477	539	553	526	550	531	528	566	575	538	560	530	543	530	559	496	560	527	580	544	561	582	527	530	588	550	550	551	562	577	541	552	547	508	542	507	527	558	541	529	561	558	559	529	543	548	578	521	580	564	587	496	582	620	533	531	590	587	586	605	569	528	517	524	525	583	586	585	533	510	502	539	558	536	543	567	563	557	565	575	546	523	537	559	543	554	562	587	507	553	555	549	551	565	501	520	562	546	532	560	522	562	566	522	496	530	571	548	534	550	523	528	535	520	524	556	553	544	531	575	543	570	557	551	499	521	516	569	545	541	552	537	566	496	549	543	500	529	514	548	516	539	526	560	563	498	545	540	582	551	538	505	513	517	563	540	525	532	531	548	564	503	552	591	515	555	553	570	522	541	550	564	564	583	543	543	558	533	585	547	562	534	489	545	553	573	572	563	555	528	539	529	544	517	525	496	544	515	488	511	528	568	515	531	540	550	540	536	541	553	529	541	574	568	560	552	502	564	564	556	568	541	552	546	549	556	535	513	542	556	550	562	540	567	535	581	542	556	534	595	553	535	518	543	527	571	527	525	538	506	523	568	565	580	524	564	539	526	541	556	542	531	537	535	534	609	542	509	526	549	572	590	555	511	537	535	535	553	567	533	551	567	546	559	562	503	559	528	583	576	511	594	566	551	518	541	551	576	569	518	524	536	534	531	541	560	578	539	554	540	561	546	531	544	606	513	557	584	535	549	608	545	565	540	591	532	534	575	579	564	589	585	559	562	571	573	563	546	546	539	551	526	547	540	499	571	539	581	564	556	554	580	519	516	543	529	556	592	549	555	545	548	553	590	548	514	515	602	591	551	533	533	572	552	525	585	523	503	565	575	556	521	568	528	549	508	551
5766	2052	1962	1343	1226	1096	1123	979	1010	1038	1001	915	993	974	973	1004	950	958	986	998	917	961	947	1001	948	961	906	948	929	871	981	977	924	973	978	943	955	934	953	939	918	945	947	943	932	930	930	919	940	976	919	938	959	930	945	940	930	957	976	937	947	935	960	993	964	974	933	915	932	986	921	961	948	967	922	976	961	963	964	928	915	914	958	934	963	978	955	881	930	978	985	951	943	957	1007	948	906	927	981	958	952	954	956	906	995	963	954	948	978	939	943	963	957	879	916	959	981	965	889	873	921	966	964	940	927	966	927	1018	1021	935	964	936	935	974	948	908	926	954	993	873	947	976	1033	958	924	963	968	902	935	923	932	914	894	950	965	955	947	925	936	954	920	930	1005	981	922	930	898	911	934	903	980	951	953	953	919	891	936	942	945	906	933	938	957	956	1017	974	974	1019	959	956	908	917	931	947	938	981	909	956	986	960	921	963	972	954	935	964	949	945	975	968	856	932	929	925	837	900	947	989	964	939	970	958	1001	969	976	952	925	965	951	946	974	940	922	953	942	932	944	947	891	896	1011	937	959	918	956	963	916	955	936	975	969	956	924	918	971	977	984	963	946	915	885	979	908	954	1015	955	937	938	933	933	918	919	906	941	975	942	988	920	936	920	964	974	966	960	988	955	944	930	898	952	970	885	952	943	992	896	950	976	991	914	948	1003	923	930	905	954	981	993	928	948	903	933	938	953	951	947	983	968	979	975	966	944	915	940	946	903	985	974	960	978	877	910	932	927	912	923	947	872	948	1013	938	1000	937	891	960	912	942	881	994	951	954	969	946	963	932	962	941	926	895	910	884	955	988	955	923	903	947	891	925	908	967	893	940	968	899	905	962	952	880	972	923	918	936	919	998	935	945	923	993	917	902	978	983	959	928	933	930	1001	959	984	973	939	997	962	921	991	956	960	976	944	975	948	1001	917	937	896	912	976	918	949	932	972	940	883	955	995	942	940	966	953	989	992	893	897	966	833	956	944	942	955	971	955	901	963	921	890	985	958	999	934	987	972	968	858	978	928	959	976	930	924	993	917	927	990	924	948	914	929	989	920	897	977	943	923	950	946	959	949	923	1003	990	961	986	991	974	1014	936	927	988	919	999	931	949	968	988	939	978	922	960	978	933	934	981	919	956	972	969	935	901	897	958	979	990	956	938	930	934	974	939	962	967	994	908	969	926	894	918	947	941	960	938	937	934	967	930	942	931	931	987	919	927	912	919	946	952	922	938	933	980	939	947	967	964	928	999	1004	951	969	949	923	920	978	904	1010	945	946	994	931	952	905	997	943	957	972	991	900	909	954	955	954	899	960	959	988	964	965	954	906	910	948	947	1015	935	957	971	947	938	940	1021	931	922	972	993	958	915	886	947	907	935	967	948	974	915	952	925	997	934	896	957	928	918	908	908	919	988	946	872	922	904	917	955	961	939	925	1012	926	887	946	942	950	944	969	969	932	989	964	935	905	960	946	980	901	974	946	993	921	958	955	986	961	898	940	928	923	977	950	945	973	940	965	944	939	930	954	943	935	986	922	952	972	932	912	960	880	947	938	937	883	901	944	948	936	923	931	923	935	957	953	939	908	934	905	959	929	901	995	894	926	937	947	950	936	907	981	930	952	863	970	951	926	934	942	986	914	969	889	946	947	1000	897	972	952	941	974	990	903	994	984	948	952	918	904	934	960	921	961	917	972	985	952	964	992	952	957	973	934	975	946	906	970	919	929	933	962	983	937	905	904	924	944	912	970	974	978	959	970	910	942	928	990	932	975	967	933	917	961	954	969	904	935	908	961	953	978	892	961	967	941	907	919	938	942	894	980	899	945	952	923	987	897	903	966	929	960	951	984	902	912	916	935	1007	960	944	926	964	975	934	985	981	955	941	937	949	958	949	1028	965	945	920	951	903	914	924	929	950	902	887	915	952	924	968	1008	981	979	973	954	932	951	923	949	932	983	988	928	946	892	973	939	935	986	904	987	903	959	904	980	945	951	910	942	920	989	889	954	957	946	934	947	938	970	936	917	925	918	975	934	951	990	981	943	966	948	907	924	953	984	1009	925	941	995	921	973	901	972	976	939	899	871	942	919	916	959	930	907	945	974	953	941	936	994	931	945	914	916	906	946	935	921	1002	995	983	988	910	971	996	1001	954	941	991	996	926	960	938	983	927	928	998	974	908	1008	916	899	964	926	955	952	927	963	943	892	969	925	940	966	967	953	929	934	969	974	988	962	966	992	896	1001	995	921	938	956	943	953	922	937	974	934	942	966	979	891	1017	940	922	995	968	940	914	951	989	997	974	972	935	1001	955	929	984	957	947	957	942	1011	965	953	915	933	923	951	917	941	953	945	899	996	941	946	901	943	969	942	967	960	965	940	913	980	967	859	976	969	906	975	937	879	937	915	904	923	957	933	950	973	911	982	985	926	955	896	941	921	976	918	953	990	939	917	916	926	944	988	910	972	944	953	988	932	945	978	948	934	937	965	946	969	938	956	938	893	939	857	948	925	937	942	961	899	942	948	949	1003	935	963	949	955	963	909	925	903	949	931	933	955	999	919	977	962	946	969	936	949	934	958	961	994	954	910	892	907	981	924	949	944	946	944	977	909	859	959	928	954	962	897	931	952	1016	944	970	888	901	991	977	966	874	947	940	918	900	979	1002	956	940	977	996	967	933	916	970	911	917	949	917	932	908	982	1011	882	971	932	953	934	901	1001	946	936	973	950	946	909	1000	914	964	970	998	961	966	965	931	1000	956	935	966	943	990	947	1006	940	948	937	922	951	903	993	913	969	943	934	920	948	949	915	916	954	910	936	950	944	947	979	917	946	932	920	1002	976	981	900	954	942	985	932	908	1022	964	1026	886	1024	951	903	951	960	968	1025	960	945	956	956	965	1002	890	933	955	961	943	943	918	921	1037	951	953	951	918	1009	918	908	977	982	935	954	936	933	938	925	939	938	934	946	953	939	976	970	941	1008	872	932	917	987	907	954	952	933	1007	983	942	972	946	929	886	928	976	945	922	963	951	1022	946	950	940	918	921	938	882	916	924	967	960	966	931	904	920	1008	961	922	960	920	922	926	919	965	954	945	901	973	980	954	941	928	906	947	949	945	935	893	922	962	927	944	953	994	981	978	966	990	932	955	967	894	956	886	982	963	889	953	909	960	953	939	908	973	996	935	874	962	951	963	955	944	979	928	926	950	844	1010	946	926	972	960	956	862	960	947	959	953	964	985	969	991	971	942	958	934	907	1023	930	924	925	953	967	903	919	920	884	947	950	944	900	946	972	941	910	1003	940	948	921	1028	955	955	895	974	977	958	898	935	926	921	942	887	982	974	980	938	943	926	956	943	970	916	964	987	987	940	887	923	926	884	953	946	955	907	965	929	1011	909	925	972	924	887	939	934	952	934	928	927	908	953	877	956	983	942	940	963	888	914	900	934	944	947	902	935	974	997	903	951	954	940	964	989	947	981	983	916	953	930	946	954	948	960	933	969	904	941	1001	947	986	928	983	948
24058	21040	28136	24143	19171	1714	670	472	416	410	385	357	287	329	310	301	285	300	252	246	299	261	241	295	237	232	273	276	252	244	307	266	250	254	240	248	260	223	238	262	241	250	264	280	243	285	234	254	283	272	275	237	262	221	249	266	251	222	248	228	255	269	252	251	255	266	209	231	280	257	241	275	232	261	243	264	237	231	223	262	245	265	256	290	262	251	217	253	256	269	228	220	243	248	236	268	233	259	266	258	234	254	251	235	247	242	259	242	246	241	228	259	258	212	231	284	224	249	252	259	223	230	231	237	215	260	249	236	244	248	248	223	282	265	236	239	244	267	258	266	245	260	252	272	230	248	251	257	252	232	246	253	264	260	241	241	254	261	289	228	237	213	227	251	262	253	231	284	267	224	232	249	230	259	235	233	241	264	214	220	227	229	262	260	245	271	228	237	259	279	223	240	238	227	229	247	254	247	250	268	253	245	230	260	252	252	232	252	273	249	272	248	241	238	222	252	250	270	252	230	231	236	260	253	225	250	275	270	252	225	251	256	258	266	263	233	244	247	267	232	241	258	230	242	267	271	234	263	251	254	247	254	244	284	215	252	248	249	257	248	243	262	284	247	253	252	242	246	205	238	240	230	221	261	236	251	232	230	268	236	224	243	219	260	259	234	229	252	203	280	255	252	227	264	238	278	232	253	273	243	232	234	275	245	259	230	247	218	257	265	209	254	211	246	227	251	249	255	258	248	219	248	273	228	223	229	241	225	232	222	274	237	231	229	233	268	252	257	237	252	228	242	261	281	261	255	238	243	241	237	258	259	245	240	238	255	254	226	243	221	267	241	241	253	236	253	247	240	226	250	250	253	251	279	244	234	196	244	242	239	223	217	248	244	270	294	239	230	249	258	235	248	251	263	242	256	228	230	273	253	233	253	240	266	261	245	238	245	236	267	272	243	241	269	272	263	245	249	250	245	230	278	254	273	254	283	244	248	251	260	268	244	271	232	249	250	225	254	264	255	249	256	263	251	224	240	257	240	269	258	262	242	244	226	248	259	250	255	257	259	246	233	254	244	251	237	247	250	250	238	217	264	247	257	276	221	219	260	231	252	261	252	268	241	268	240	256	228	268	240	261	284	256	271	252	236	232	233	239	246	233	292	272	244	270	271	234	256	243	226	252	239	261	249	203	238	214	246	270	273	283	254	296	251	245	252	215	226	262	252	271	268	269	234	262	235	239	245	237	270	246	232	252	271	255	231	266	248	227	278	219	220	239	207	237	268	275	232	249	257	257	236	245	267	268	241	235	269	266	246	263	256	232	237	224	234	274	273	249	255	250	245	222	265	247	248	260	252	238	238	232	239	252	245	242	242	245	228	230	289	246	252	259	265	223	229	239	255	241	246	251	245	238	268	258	229	238	229	249	256	211	246	265	229	260	233	247	239	241	243	263	227	232	244	219	242	263	258	248	266	259	267	252	258	238	236	238	232	242	215	250	230	232	245	250	258	263	271	260	238	235	242	253	274	240	268	239	236	235	270	241	271	232	241	248	285	260	252	251	232	236	276	245	235	239	249	259	237	243	247	252	258	244	274	226	248	270	259	234	235	263	233	242	229	233	265	246	214	219	256	254	248	221	285	247	227	232	283	260	240	246	273	289	254	232	235	254	222	258	251	252	216	234	248	251	248	234	252	258	233	237	224	227	227	250	237	267	260	239	244	270	226	238	256	256	279	242	248	241	233	239	244	266	247	230	212	268	251	265	236	232	220	238	252	255	270	252	242	278	239	227	237	252	256	223	229	264	278	222	250	230	282	283	249	263	238	248	249	243	244	217	223	260	259	263	235	235	268	228	225	246	221	232	231	271	261	238	265	251	263	238	210	272	241	253	261	225	246	250	267	256	235	226	243	247	252	231	248	258	255	256	259	254	234	246	243	229	264	258	224	266	228	247	243	230	249	236	261	244	272	228	242	249	264	253	252	250	223	240	237	255	251	231	262	277	206	260	267	276	246	227	231	263	243	256	224	241	225	279	233	235	275	238	249	256	227	241	241	231	247	260	244	247	264	245	259	238	236	236	263	244	239	243	227	241	254	264	244	230	240	219	225	237	213	239	271	230	239	244	237	240	248	254	262	259	247	246	246	241	248	252	240	240	262	249	256	232	229	235	260	281	259	227	223	243	238	241	253	249	227	255	231	231	250	277	279	254	253	249	255	241	216	252	196	230	257	251	238	239	254	218	274	260	259	241	247	251	226	264	262	245	262	259	267	228	237	246	245	259	234	216	267	235	248	242	247	251	226	253	250	250	270	236	256	239	267	243	232	238	241	238	265	241	260	280	257	214	266	259	254	246	269	234	256	246	258	244	223	227	245	245	252	228	232	237	250	237	240	253	258	242	223	234	257	247	260	273	254	228	265	232	253	264	231	216	253	232	251	254	240	269	245	244	272	272	218	233	262	232	219	221	249	258	259	235	256	261	251	245	248	231	229	244	232	255	252	238	254	239	266	245	233	241	253	242	252	227	234	267	278	238	247	244	238	263	249	240	246	242	255	233	226	272	221	263	243	241	264	259	237	238	228	227	263	272	255	247	237	240	245	268	226	230	258	239	249	254	252	236	250	244	278	221	241	235	213	260	246	233	240	251	266	261	262	248	231	251	258	258	231	233	229	271	224	280	251	232	232	213	252	247	220	225	253	243	253	248	252	243	270	265	246	235	213	232	239	229	254	252	252	233	231	246	245	261	238	235	254	243	275	232	254	257	264	232	252	250	284	256	259	231	248	265	252	225	227	243	234	264	213	258	251	258	235	244	251	291	264	238	261	246	256	246	272	277	267	261	219	248	256	257	276	256	223	249	250	232	252	244	221	274	234	249	256	248	235	231	264	252	231	238	239	219	246	261	240	247	263	229	235	279	259	237	258	251	258	257	235	241	255	254	253	232	267	264	257	251	230	272	235	237	235	225	239	247	255	239	245	238	233	245	235	267	236	259	225	245	210	249	246	242	245	228	251	242	220	259	231	271	218	262	248	261	252	258	258	214	231	224	248	252	271	239	245	281	254	224	253	247	237	220	235	260	278	244	256	239	230	272	228	218	253	239	224	226	233	252	252	246	258	240	262	260	255	220	229	236	240	238	241	228	255	255	225	235	226	232	248	247	212	235	244	256	254	258	232	255	282	269	245	254	249	245	268	252	242	264	253	234	254	275	252	254	254	262	235	267	239	223	248	257	242	231	279	252	245	259	250	250	211	248	273	235	242	229	270	243	245	236	279	251	234	243	271	250	228	238	248	264	230	227	213	250	234	247	237	220	271	268	225	272	244	244	258	240	215	237	229	257	252	268	242	238	248	243	237	257	244	238	277	245	262	223	248	258	235	226	227	251	236	238	258	230	224	260	264	229	260	278	256	231	244	237	236	222	243	234	250	217	256	251	231	271	248	219	260	206	251	230	250	232	239	222	233	249	247	246	246	257	244	248	215	232	234	246	260
10099	10630	8916	4571	2944	2207	1652	1378	1182	1061	914	828	771	697	625	636	599	658	588	567	570	548	521	518	498	497	499	500	499	512	511	501	462	507	504	472	475	537	504	463	493	478	475	492	511	489	467	487	484	480	453	452	470	488	508	489	422	485	492	483	437	434	487	462	500	472	470	495	446	444	496	440	437	441	483	479	476	438	480	480	476	445	442	439	462	470	469	515	496	510	462	410	502	450	469	459	501	495	459	490	485	443	468	436	442	442	473	440	456	498	448	454	473	498	475	490	456	482	464	476	414	477	458	517	432	489	488	443	446	460	453	463	474	485	470	467	465	454	460	452	431	452	437	441	450	487	454	429	455	400	518	474	478	458	474	453	440	474	454	451	486	461	468	449	460	475	417	457	467	507	442	448	443	437	465	486	456	454	432	463	433	464	441	476	446	469	460	461	430	468	447	454	430	434	464	473	450	462	468	458	472	457	444	420	492	477	454	441	443	449	455	460	454	448	453	414	480	477	442	451	462	445	435	486	457	466	454	488	498	491	478	467	443	425	435	466	474	486	453	486	435	471	480	489	488	486	456	438	502	444	417	448	451	436	435	457	471	483	449	462	429	456	456	432	512	437	435	469	441	473	463	477	457	510	432	458	464	464	446	453	433	487	432	452	488	436	494	479	486	434	444	441	473	463	469	421	426	452	442	466	470	445	432	447	466	428	497	465	409	466	457	450	472	455	450	443	456	480	470	471	467	455	488	446	460	472	437	487	483	455	446	451	501	422	481	422	473	461	481	456	432	519	445	445	437	453	442	473	465	442	455	448	460	477	515	476	466	447	427	490	439	481	447	456	455	466	498	466	445	510	464	454	423	476	453	456	453	466	435	493	488	461	442	459	454	472	459	468	474	499	472	436	412	448	494	483	453	431	452	451	459	490	452	463	433	401	473	465	452	438	461	431	499	427	447	496	455	500	434	454	466	435	490	470	487	408	429	460	500	490	441	483	447	493	452	425	445	475	477	487	483	460	438	453	437	448	421	485	461	446	466	450	459	455	492	449	436	450	437	498	506	472	429	462	445	472	439	431	473	429	478	444	464	444	469	446	437	467	466	451	480	465	431	485	431	460	436	470	460	473	449	451	464	479	476	453	464	462	450	498	429	460	462	467	461	510	489	483	447	447	445	466	414	450	463	467	489	453	450	490	453	456	461	421	437	454	445	442	470	447	426	443	447	463	466	488	451	463	502	474	463	460	412	476	468	460	468	442	520	439	440	464	434	446	422	436	461	457	448	436	475	444	461	495	520	477	440	492	471	445	476	479	448	415	464	471	460	415	449	440	484	483	430	456	447	461	483	466	441	438	435	442	485	468	488	448	461	445	464	488	459	447	460	492	438	487	487	445	425	443	496	488	447	434	501	480	462	461	471	428	414	429	457	437	434	493	483	465	470	468	460	445	479	451	510	460	472	446	480	472	486	441	412	465	486	420	468	454	444	453	464	439	459	450	421	480	439	475	438	470	486	450	506	499	438	416	426	447	455	444	460	463	438	452	485	451	478	448	451	435	464	483	450	477	463	485	445	457	448	459	443	497	517	472	467	474	450	456	461	470	476	454	461	442	459	455	464	469	522	471	481	468	440	441	487	453	492	438	448	453	441	444	445	460	423	435	475	456	454	476	492	472	443	461	448	481	462	507	488	445	442	423	500	438	450	451	461	488	472	447	451	459	475	457	469	466	492	435	485	438	473	460	511	455	441	434	451	427	432	455	445	436	470	444	471	448	465	479	459	438	471	437	468	470	440	471	471	463	462	482	434	474	461	487	478	501	438	470	493	471	479	449	461	459	472	491	476	449	463	431	438	483	478	451	458	488	482	441	465	468	430	495	458	472	477	465	453	430	478	452	450	464	431	482	469	468	468	467	476	465	442	465	521	434	474	449	462	482	477	485	440	443	454	437	478	473	427	464	463	464	433	467	480	479	447	480	450	423	483	451	444	473	452	485	431	460	449	482	448	444	445	489	467	468	442	453	505	441	482	413	464	434	484	490	483	475	430	446	482	468	469	454	459	461	441	496	453	397	496	453	472	462	442	450	451	432	442	459	427	509	445	455	454	437	430	418	467	489	438	464	430	443	474	454	454	461	457	423	465	449	456	434	482	443	440	447	459	448	444	449	466	471	473	518	470	457	446	506	441	456	480	498	439	450	426	431	459	475	454	471	451	463	476	468	491	453	486	457	456	469	419	440	500	475	484	448	480	461	482	433	457	433	463	480	474	422	470	474	421	439	474	467	451	436	494	451	408	465	462	452	459	481	451	483	440	453	469	484	502	461	462	450	492	440	445	421	473	461	458	466	474	479	465	447	507	481	469	438	432	485	469	399	434	469	488	432	471	459	476	444	474	474	429	465	439	459	437	461	450	447	459	485	431	427	451	452	439	457	479	448	450	463	489	433	428	475	494	463	446	459	482	494	453	472	441	482	451	479	482	453	418	452	500	481	439	442	446	459	472	426	438	438	443	496	450	439	506	468	464	474	463	457	480	435	473	477	434	437	459	456	489	442	468	463	493	442	447	467	438	451	458	432	495	472	488	464	450	460	442	482	474	452	475	454	486	440	470	432	463	424	461	464	470	428	456	516	433	455	433	453	467	442	449	477	435	458	446	398	466	495	423	458	467	430	462	439	482	450	465	462	470	467	436	472	453	426	431	470	467	468	423	457	444	439	471	441	447	454	468	423	448	459	468	446	452	462	487	442	484	498	453	456	469	498	448	463	488	477	438	458	470	438	447	462	440	481	481	464	463	474	467	462	447	458	461	447	428	460	439	438	459	444	487	497	447	439	445	472	461	444	437	491	416	452	471	454	476	478	462	440	469	481	466	428	455	484	484	474	464	477	469	451	459	440	456	450	502	469	477	454	462	508	456	452	460	473	424	474	453	481	430	444	463	451	453	438	438	420	470	479	466	416	466	474	483	430	476	458	503	493	451	490	454	465	471	459	466	475	495	479	449	495	451	507	444	494	503	474	427	455	449	464	481	454	469	442	437	462	466	467	469	437	462	450	446	464	403	442	471	496	440	443	472	491	462	432	445	449	443	498	432	464	443	458	473	480	469	480	463	445	462	500	447	437	428	414	454	427	421	463	447	457	468	455	466	491	424	483	457	472	427	459	458	433	418	444	495	474	460	445	481	464	471	474	482	468	452	450	473	457	492	513	494	427	459	423	503	480	448	492	460	443	454	498	469	420	455	461	450	513	443	452	423	452	492	442	447	464	471	470	476	446	430	469	468	478	450	453	479	467	477	495	447	467	438	444	465	476	480	451	416	474	469	479	484	452	455	487	426	497	462	447	446	444	446	453	445	467	432	467	484	468	457	444	449	404	475	464	467	439	467	480	471	434	433	494	473	475	450	458	459	444	462	424	453	461	451	481	475	464	440	469	480	443	473	459	436	449	457	439	459	431	423	462	459	419	447	492	478	460	437	435	444	443	502	470
23147	21064	28794	23512	21066	16847	1922	955	741	693	666	565	575	549	525	544	517	504	477	501	489	491	450	440	465	418	447	468	436	479	485	465	448	426	441	468	456	392	430	419	401	446	442	469	471	460	444	426	415	420	419	424	425	490	476	448	451	461	452	472	423	398	433	451	460	467	410	434	408	438	440	449	435	426	408	413	447	453	412	489	420	432	431	433	391	456	432	402	468	416	426	440	447	465	464	435	422	402	439	411	425	442	436	456	408	405	432	418	445	408	423	446	425	404	413	429	426	455	453	436	420	435	413	409	401	401	474	425	469	457	415	436	441	414	416	437	437	408	450	449	452	436	434	459	409	437	399	405	435	414	442	413	420	448	407	390	439	419	422	444	446	459	433	437	444	460	450	428	413	400	460	449	480	409	409	453	448	441	427	389	453	467	441	409	455	414	408	413	425	443	446	424	388	449	439	400	397	437	423	432	377	424	431	422	445	408	440	430	431	464	447	441	434	431	434	424	400	413	456	460	413	442	449	449	483	420	448	392	409	447	437	449	439	429	401	421	398	424	405	442	445	432	446	403	429	415	444	464	448	435	413	432	440	418	450	431	425	422	437	431	409	425	428	447	416	416	406	463	476	421	429	436	421	458	432	439	419	428	418	425	428	432	399	439	453	446	472	415	420	440	438	446	469	381	444	404	445	416	395	424	432	458	408	427	426	428	435	403	445	440	411	401	441	449	401	427	464	428	425	418	438	434	456	433	411	400	459	462	422	394	422	416	406	401	439	416	407	454	430	455	423	421	434	458	427	439	399	462	448	422	443	438	496	412	459	464	391	456	438	466	440	429	428	460	397	463	402	420	415	450	420	403	443	433	433	391	431	414	426	414	404	415	438	429	417	420	436	390	419	439	436	450	423	443	448	442	385	452	410	410	414	447	440	450	478	421	444	426	387	381	409	423	432	418	475	459	459	411	421	409	411	419	425	424	456	411	460	427	388	422	409	424	425	448	418	457	464	396	445	421	429	389	426	475	406	417	452	394	380	407	392	394	451	395	460	428	429	444	438	454	474	457	422	457	436	417	424	438	437	447	405	435	359	419	429	394	444	401	446	439	426	426	450	419	428	434	467	459	438	418	391	417	468	424	459	416	446	451	442	435	372	416	397	435	449	437	458	396	429	420	397	409	405	389	402	423	421	459	453	462	447	418	426	477	431	445	399	418	449	405	406	449	446	410	446	415	440	449	418	432	421	408	427	443	403	402	415	416	471	429	460	428	446	414	444	412	460	398	415	467	419	426	454	447	441	452	425	414	409	443	444	420	403	401	407	429	416	417	435	418	393	458	432	424	442	424	468	429	464	470	391	409	459	462	382	430	461	447	459	452	426	391	447	414	465	390	431	440	412	440	438	451	416	419	420	464	463	431	444	403	436	440	470	432	413	433	421	432	410	436	453	410	425	434	413	399	430	439	446	396	449	449	462	436	430	403	436	431	396	459	433	415	432	392	415	436	423	434	404	420	484	459	408	445	429	439	417	418	411	394	409	417	415	458	462	399	441	443	387	402	454	452	454	390	424	403	418	422	420	401	424	419	451	408	386	436	435	460	423	419	411	434	422	457	384	433	414	413	438	423	460	437	408	445	407	393	442	409	398	441	472	457	415	400	432	425	432	444	420	434	434	435	446	444	397	427	445	409	410	430	441	388	434	438	448	405	404	384	418	447	409	407	424	423	434	428	402	408	425	425	429	442	445	421	456	443	429	466	434	453	449	404	443	453	454	418	406	418	412	426	425	436	496	453	442	454	434	406	403	432	442	432	411	423	425	429	423	424	433	416	435	418	406	435	399	458	428	393	438	420	428	423	412	423	400	384	436	480	438	422	433	436	426	426	391	436	431	429	394	429	438	413	430	403	412	430	447	444	403	419	432	424	440	462	415	440	434	446	451	469	403	426	417	449	413	466	404	412	412	421	426	433	440	442	435	433	424	445	449	409	409	428	431	422	420	440	420	435	414	400	436	451	406	435	427	435	415	471	468	424	442	431	459	438	451	446	407	451	465	433	461	473	375	443	422	398	443	406	411	481	415	437	468	408	452	471	431	465	425	425	444	417	401	412	414	431	461	400	411	390	411	444	448	417	414	439	443	411	412	444	450	401	409	407	424	469	426	459	441	436	435	418	395	410	405	442	421	398	450	441	450	435	417	405	386	408	436	425	411	416	417	422	467	406	447	408	390	433	428	426	419	418	438	456	426	446	376	426	403	387	423	451	402	459	478	388	432	413	393	415	402	415	402	424	430	435	424	430	446	414	440	432	456	445	431	410	414	448	406	428	434	441	450	395	442	426	442	410	416	417	420	403	467	404	423	415	447	450	450	444	442	425	467	416	451	446	418	408	427	429	447	434	426	445	430	478	404	441	469	427	427	440	469	405	446	443	429	431	449	424	457	450	412	401	439	432	405	443	445	419	424	421	427	447	413	430	431	412	442	413	421	447	447	452	421	431	423	496	399	417	410	409	433	431	447	455	430	414	446	453	421	418	446	428	448	447	412	435	435	477	434	411	435	431	454	416	423	463	418	434	393	414	431	446	397	437	411	443	410	439	446	442	438	445	422	455	415	449	405	403	441	421	467	464	437	427	392	393	438	436	466	442	412	385	406	447	393	408	412	452	400	448	440	400	456	392	427	420	429	485	445	400	417	424	438	455	442	451	429	395	413	402	422	459	448	453	441	439	407	420	434	446	403	402	399	399	488	417	452	423	455	433	439	423	446	419	451	437	468	459	433	448	432	424	445	427	457	421	426	441	421	401	430	410	387	425	419	447	429	449	417	435	403	438	404	432	477	447	402	437	410	456	419	449	414	462	435	410	477	417	459	402	418	433	406	391	441	434	468	438	432	411	457	451	420	430	449	412	443	440	421	437	437	422	388	427	454	429	399	432	443	436	429	414	446	446	446	452	408	478	431	405	432	480	453	459	437	387	422	418	430	381	400	419	422	428	426	454	422	432	402	430	459	413	439	446	407	399	458	408	444	405	439	431	418	430	416	442	465	426	471	428	431	395	435	399	413	416	442	424	423	421	425	416	389	441	430	400	417	410	428	461	411	452	417	431	428	430	428	397	448	465	431	429	440	468	420	418	393	454	404	455	425	413	425	438	455	418	439	420	413	434	434	447	462	449	458	469	412	432	415	435	460	412	427	435	442	427	428	441	451	420	432	415	432	464	427	412	403	465	431	442	433	459	388	410	444	435	427	443	420	425	426	403	409	479	442	409	466	464	431	444	381	391	397	445	414	450	412	432	411	401	399	419	435	459	411	445	416	400	413	432	433	429	415	410	469	425	473	396	439	439	433	434	427	450	448	431	398	482	405	444	425	421	425	420	404	427	422	428	460	438	408	428	432	429	451	412	424	470	451	415	450	388	420	394	422	411	429	428	415	473	435	445	432	436	447	431	441	425	422	436	390	385	402	432	429	441	404	425	417	411	400	414	475	417
12582	16483	13752	7711	5173	3750	2947	2387	1971	1678	1504	1423	1276	1138	1112	1028	1014	976	940	928	903	876	865	906	808	825	766	870	818	833	796	818	767	793	776	735	797	799	800	753	732	719	751	768	706	744	749	727	742	728	777	719	744	807	721	755	727	716	731	755	693	716	741	690	766	761	738	790	710	765	686	742	737	684	701	715	718	696	736	758	722	677	754	747	700	762	737	675	688	746	716	738	693	671	730	752	709	758	746	748	698	694	697	749	702	692	677	735	735	714	765	713	748	715	692	761	759	702	775	742	728	722	739	765	692	706	719	783	745	729	736	691	700	683	683	719	727	766	747	730	735	688	705	717	691	706	705	732	699	704	700	692	748	777	720	750	718	712	725	704	768	741	692	709	747	758	663	750	714	737	730	703	723	747	749	714	821	724	712	714	730	729	737	731	754	765	709	736	718	736	697	668	726	681	688	745	741	713	692	695	690	692	707	732	733	746	705	734	707	741	726	690	723	725	727	727	688	745	696	690	676	716	748	723	779	718	713	723	686	707	735	706	737	764	677	709	692	672	745	727	739	663	708	813	717	744	703	740	693	692	663	710	659	732	714	723	739	735	720	684	711	659	754	724	737	742	712	727	716	716	767	776	769	705	741	720	770	735	733	721	722	715	691	711	687	735	707	719	723	745	681	743	726	696	690	769	744	788	682	741	762	760	701	682	696	723	691	739	668	666	747	741	751	696	737	703	674	728	705	740	720	716	762	680	704	702	701	762	713	741	734	770	700	685	707	733	765	728	684	738	715	717	723	720	708	725	742	701	719	715	684	704	718	758	696	698	724	724	707	754	724	691	725	784	713	698	731	727	694	692	650	702	699	680	726	711	716	743	674	732	695	683	756	751	729	717	706	705	675	743	737	665	714	725	686	737	730	723	742	742	697	687	752	711	753	700	728	660	710	704	746	720	749	762	707	725	736	724	710	700	726	721	739	755	691	718	694	756	704	735	726	699	722	698	702	729	745	722	729	706	750	692	725	715	695	714	754	745	704	696	716	703	693	703	729	706	676	731	715	726	750	742	728	769	804	732	756	741	669	723	713	699	729	738	723	732	776	682	691	739	738	715	765	673	693	682	725	701	763	721	674	701	686	719	740	694	729	736	732	678	728	705	710	745	750	730	705	770	704	717	732	753	731	740	720	685	723	715	732	675	722	741	712	730	712	723	715	719	738	686	726	713	690	765	691	731	693	745	712	718	712	725	702	709	700	715	686	685	729	712	739	713	663	694	745	751	676	724	710	712	782	774	716	706	722	726	671	709	710	679	740	753	703	732	702	770	714	729	664	681	721	758	688	664	744	693	715	724	743	746	719	703	718	728	747	684	781	775	717	713	764	737	689	743	703	685	692	743	749	710	757	709	689	699	710	710	722	729	661	747	681	741	702	725	697	730	707	739	736	722	712	665	720	734	689	692	702	717	686	660	699	698	674	711	750	697	756	736	703	745	721	729	774	719	731	688	734	677	749	766	760	713	718	737	753	680	708	698	716	693	743	808	763	690	723	768	713	736	715	724	735	714	687	730	662	712	759	683	713	709	736	726	705	772	707	741	720	691	762	698	721	703	697	690	725	798	685	737	725	785	712	699	723	735	710	738	700	770	691	765	726	744	703	684	716	683	733	737	731	719	750	696	767	727	755	744	714	782	695	707	739	688	720	763	718	694	720	713	689	715	686	749	727	714	713	695	707	704	724	722	731	704	752	724	747	730	714	707	717	703	722	752	736	737	720	678	683	747	769	736	740	681	719	769	741	734	709	738	713	744	783	692	727	727	705	701	671	719	718	691	772	751	743	695	719	737	703	703	723	682	707	729	708	681	701	717	723	707	725	711	733	740	679	654	762	755	652	712	742	708	730	738	715	733	716	667	682	731	709	707	729	678	756	708	749	738	684	766	738	735	688	722	681	678	690	737	770	758	717	678	742	769	719	713	714	712	723	746	765	767	716	721	731	763	710	723	676	714	713	720	726	719	663	727	699	693	745	663	694	721	692	744	716	720	715	740	739	756	740	691	698	730	719	749	690	697	717	702	679	673	729	754	714	718	691	699	716	702	775	689	689	730	705	723	745	687	705	739	693	697	737	739	669	785	711	704	727	721	673	784	685	721	694	745	723	718	743	737	705	726	740	726	720	740	706	695	717	713	746	727	723	745	745	696	718	751	760	699	721	698	720	676	744	675	756	742	758	725	727	715	721	688	730	692	741	699	798	662	699	681	708	694	655	751	739	710	746	736	805	699	691	691	709	740	667	686	711	749	720	746	721	680	676	690	722	723	675	689	707	737	785	744	712	725	673	720	700	741	769	720	733	687	726	726	729	725	765	746	702	727	703	703	711	719	666	687	727	740	723	748	721	717	703	705	710	668	742	738	748	703	746	670	700	704	713	728	715	705	723	729	718	695	719	751	770	722	679	692	718	713	736	693	690	728	758	711	725	693	714	722	662	673	751	729	739	693	704	770	765	743	752	757	687	713	732	704	716	730	707	688	767	678	697	668	728	741	772	713	746	651	717	733	749	711	735	723	730	657	719	692	729	753	714	732	760	722	715	727	690	692	719	747	725	695	690	737	720	712	703	719	728	759	717	689	738	714	710	726	719	711	741	666	760	702	738	731	692	705	760	687	698	722	729	731	717	691	746	708	722	702	716	698	790	683	653	701	692	733	703	689	685	695	718	698	732	711	767	714	709	700	717	745	690	691	702	730	753	655	746	654	740	743	700	723	706	707	749	689	756	732	776	688	730	732	741	712	752	659	726	741	742	722	702	709	740	737	701	757	731	716	765	740	727	727	732	717	701	740	752	727	701	697	742	708	712	724	751	735	743	758	700	738	764	740	705	734	750	730	726	727	683	719	736	697	684	697	706	689	672	736	709	700	723	689	740	692	716	733	756	683	689	720	741	711	761	777	711	727	715	722	711	724	725	737	776	702	724	717	730	709	672	724	730	699	720	699	735	682	716	763	767	679	705	718	702	768	710	771	684	723	754	720	714	654	640	764	740	792	744	704	755	721	702	717	724	713	733	746	746	723	757	731	738	691	703	667	741	721	714	744	731	723	754	720	743	722	704	739	698	712	754	686	730	673	674	739	711	699	688	744	715	696	698	687	696	695	693	655	697	716	726	693	721	698	727	725	766	767	718	717	710	675	729	715	739	700	710	756	707	711	750	697	728	690	674	677	698	699	725	704	706	727	710	714	693	711	731	673	706	717	704	733	729	703	802	722	687	740	759	722	720	668	714	704	687	736	721	723	697	676	742	675	720	681	704	720	731	690	753	719	691	744	730	656	717	707	770	703	774	690	733	711	725	723	699	678	715	694	742	663	724	702	747	707	696	723	709	725	742	747	729	690	695	736	712	711	749	711	757	702	745	690	762	725	712	756	758	707	743	733	709	698	702	710	750	737	737	699	752	723	686	738	675	730	729	691	729	734	743	692	692	718	751	711	713	742
26674	20177	7230	950	619	556	563	569	553	546	568	544	567	583	513	525	543	555	566	578	580	496	561	564	496	528	509	550	542	524	538	504	541	568	549	546	548	525	547	575	570	544	525	514	513	540	543	508	530	537	548	494	543	512	541	532	540	537	543	520	592	525	569	540	570	544	557	488	533	559	527	579	499	525	522	561	539	563	519	490	544	544	558	547	524	548	565	561	536	569	602	519	539	521	551	552	506	565	525	514	514	518	514	552	542	563	584	511	600	548	554	530	536	546	515	516	555	485	547	530	557	472	534	586	520	542	567	539	541	568	545	528	522	549	541	557	523	540	562	552	523	535	550	529	560	557	546	544	549	530	505	523	565	562	520	588	565	542	543	535	538	547	493	528	543	548	552	517	547	531	562	511	613	492	522	575	536	534	526	542	534	532	495	546	495	557	519	571	489	521	576	536	536	540	533	547	539	521	565	556	520	555	551	513	563	529	537	502	545	487	561	538	513	527	546	525	533	560	532	540	549	547	512	546	519	537	501	534	527	554	532	508	576	564	518	551	536	517	531	525	518	528	539	526	519	548	488	488	513	567	505	545	535	512	520	550	509	512	549	489	495	490	508	507	519	540	564	539	535	531	509	510	506	534	501	524	554	520	535	535	522	557	564	565	505	582	531	524	563	522	491	538	511	535	531	530	519	537	513	535	577	542	543	548	548	572	554	566	494	549	514	563	521	534	526	555	549	542	511	489	519	539	512	504	572	503	526	515	529	538	506	504	543	531	535	528	537	514	529	533	512	537	556	556	527	497	567	527	511	530	547	546	529	531	485	542	487	570	558	487	548	558	564	565	569	529	541	554	562	518	518	526	503	551	512	523	548	519	532	490	544	558	543	541	511	541	529	550	524	551	565	502	546	503	502	495	527	571	534	500	522	579	491	527	503	508	542	537	535	543	528	506	507	539	538	498	553	522	562	517	556	540	541	571	557	545	539	545	473	555	536	504	545	494	516	533	550	520	503	568	546	521	540	522	534	529	505	527	503	570	535	497	553	533	509	504	543	545	579	514	529	539	526	497	504	536	540	512	490	520	519	569	556	532	522	506	575	560	494	592	503	523	494	546	529	538	575	519	506	552	525	518	487	532	532	526	550	527	531	515	567	484	515	572	543	607	553	520	505	545	593	530	524	564	526	506	489	534	552	534	551	530	555	509	541	572	500	510	529	564	531	521	558	534	503	515	545	552	560	528	545	504	553	502	543	549	526	557	582	490	530	555	546	558	520	492	511	527	570	526	521	544	545	535	543	524	521	554	526	552	558	515	545	551	548	525	510	524	543	560	516	547	537	544	508	559	503	567	520	535	517	554	496	502	551	511	533	540	528	514	526	539	564	505	494	550	541	545	548	533	540	499	524	512	580	549	562	544	510	512	539	504	528	531	524	539	538	510	517	505	548	533	504	514	544	571	551	495	540	498	530	535	528	501	474	566	543	523	543	527	531	540	583	561	506	570	568	553	540	590	545	530	529	544	538	536	563	581	516	523	519	553	551	560	533	563	530	566	526	547	544	519	530	582	541	521	525	505	526	565	535	528	517	536	549	537	556	533	505	515	527	524	561	544	528	541	532	574	547	507	498	566	550	538	548	524	560	529	506	515	555	544	508	559	524	554	551	503	560	498	540	537	504	536	574	587	537	514	532	541	549	544	550	525	537	535	560	538	558	547	543	516	486	565	505	532	548	503	516	529	556	506	539	515	534	515	510	535	554	570	522	537	512	525	498	503	529	505	548	484	552	537	536	551	571	535	544	543	568	563	524	510	528	558	519	508	528	515	513	509	534	543	501	453	551	510	528	510	527	519	511	530	516	529	514	519	538	530	547	528	519	507	538	525	524	538	542	564	520	534	588	526	546	540	541	516	522	561	527	510	522	563	536	521	552	533	585	575	576	546	516	544	493	523	565	533	569	497	546	504	547	556	547	508	553	522	554	509	542	528	557	519	516	481	513	527	503	560	528	528	547	528	555	522	552	496	520	557	544	533	517	524	550	515	547	496	521	561	557	537	528	540	539	534	543	568	563	534	545	523	550	541	547	536	536	531	516	536	538	540	511	567	569	531	544	532	533	535	544	545	553	489	572	561	509	501	511	520	514	526	526	546	535	545	538	536	543	562	537	506	524	553	526	555	489	526	522	503	521	520	538	532	545	523	511	528	504	506	558	503	535	538	536	513	509	589	604	497	568	539	544	529	495	540	571	574	563	525	503	546	556	506	586	542	528	551	523	572	523	530	503	530	511	531	507	503	518	537	553	529	524	566	577	512	512	523	520	532	530	523	490	514	556	517	533	543	535	582	501	513	553	542	572	560	549	522	510	557	545	546	534	545	560	534	529	540	548	533	522	530	533	503	517	487	544	573	559	503	546	560	532	530	578	520	516	514	518	546	553	530	508	559	500	522	522	523	559	548	548	503	548	529	526	518	508	544	543	498	517	515	526	500	546	527	516	542	522	555	497	563	503	578	509	511	569	522	528	569	527	508	543	530	569	584	541	529	560	543	571	500	501	536	514	533	593	518	545	545	526	503	515	538	566	520	528	548	522	503	553	530	545	539	589	540	543	555	548	600	552	529	518	500	514	562	558	527	542	514	537	522	554	514	563	558	570	579	548	553	580	549	504	548	518	584	513	537	546	497	516	520	496	553	564	536	518	548	546	562	564	517	518	520	549	526	554	567	538	510	499	566	577	522	553	539	514	517	542	509	522	504	512	530	517	515	543	521	526	550	551	555	545	556	532	508	519	538	525	551	534	521	528	550	569	543	559	573	567	537	499	537	569	507	500	523	536	525	531	538	574	558	524	570	502	532	529	546	553	536	563	552	552	510	514	540	558	505	539	550	533	573	531	551	539	541	527	540	538	591	485	514	524	509	562	560	572	511	537	538	529	582	521	506	553	535	515	523	540	519	530	554	534	499	541	561	508	490	544	582	514	564	513	511	517	531	520	517	515	512	541	532	552	508	584	532	560	546	541	521	542	531	537	530	498	527	531	570	558	537	549	492	533	538	516	529	546	538	521	528	553	570	518	534	522	530	547	548	544	531	541	491	579	538	553	507	543	579	543	542	490	572	531	553	560	509	532	548	508	524	530	517	557	547	533	531	532	553	556	544	559	507	529	541	498	514	549	543	563	545	516	525	545	542	545	570	482	545	535	552	554	559	511	571	495	557	541	557	530	548	541	562	520	558	547	572	571	587	543	529	500	549	554	539	558	501	580	557	523	539	558	513	516	510	594	543	527	518	521	521	527	523	497	530	599	519	513	490	545	546	539	557	569	550	508	543	524	523	565	584	516	541	524	522	474	516	566	541	538	539	549	548	535	564	553	508	560	542	561	532	517	512	545	537	572	566	494	554	541	584	544	540	554	534	567	539	558	536	496	579	543	488	534	498	537	515	548	539	524	492	563	534	520	552	570	535	533	544	558	554	535	509	553	573	562	509	553	539
5604	2179	1911	1359	1188	1078	1077	1058	1003	1013	1001	966	940	901	958	967	969	960	939	908	917	937	986	967	965	911	960	937	929	952	964	919	942	938	950	928	974	948	962	949	961	898	914	951	935	882	924	989	953	937	901	941	972	914	937	890	991	878	925	926	947	919	971	963	969	926	913	934	901	924	978	996	873	880	967	967	892	929	902	911	951	920	940	986	909	892	949	983	931	952	980	972	909	961	944	937	1003	938	983	880	886	988	952	983	917	1008	944	956	904	922	944	936	907	938	887	900	941	938	961	953	957	917	954	927	944	931	946	902	995	949	939	920	970	939	899	965	959	931	999	909	928	960	990	949	1054	931	915	927	901	947	949	905	940	918	913	923	979	953	928	902	992	921	1009	957	918	930	933	978	934	920	935	942	977	925	955	937	940	967	912	937	971	967	964	949	916	948	929	881	911	935	942	946	912	973	919	949	933	951	883	958	929	897	915	980	943	995	969	964	952	944	926	943	969	986	969	923	1001	918	905	1024	975	963	962	981	941	967	967	933	948	912	882	1001	905	979	922	943	906	943	957	926	933	910	874	916	881	975	886	947	962	961	966	926	967	993	996	929	920	938	934	938	939	945	946	982	926	943	983	907	959	867	942	928	935	999	945	922	936	914	940	951	921	927	947	963	920	966	960	872	957	977	936	935	933	912	984	911	935	901	924	967	890	950	937	907	894	942	888	923	929	919	941	934	967	956	939	917	973	952	914	1001	948	905	983	936	918	932	922	1011	950	900	949	910	948	920	959	961	998	910	957	903	925	930	954	928	962	951	919	924	1000	931	958	975	943	854	948	942	951	934	926	924	962	975	982	983	965	929	945	946	969	950	934	895	981	952	970	942	896	934	913	961	891	935	960	963	900	893	980	955	954	956	975	908	945	983	917	982	939	977	943	971	964	918	947	1010	935	1034	982	925	931	965	928	965	979	913	973	995	986	956	1004	932	958	956	936	903	1002	920	974	917	988	977	943	927	947	997	992	973	978	935	887	968	949	1011	930	896	929	994	925	973	935	929	934	993	941	980	951	964	908	954	926	870	956	944	899	939	963	989	899	948	974	916	949	902	952	942	947	944	917	963	977	909	934	967	922	934	940	888	1017	933	942	993	969	974	910	913	958	942	1004	940	977	968	980	952	959	958	930	957	970	947	953	960	949	933	957	897	941	966	1035	954	913	914	967	946	971	923	905	933	919	966	914	924	887	914	929	919	892	929	919	969	929	926	939	984	943	939	894	933	972	965	922	955	937	910	960	986	880	966	953	956	930	962	986	981	975	986	960	893	935	941	960	995	975	952	913	943	955	885	931	932	977	961	909	898	935	958	954	910	969	911	930	921	950	866	956	973	937	931	898	937	898	963	941	944	911	922	920	926	958	924	948	958	978	931	1008	988	883	950	926	991	951	975	941	914	953	912	1025	973	894	911	948	891	936	973	926	931	983	934	1009	917	855	899	880	994	945	923	929	995	979	950	927	967	939	973	952	931	938	975	952	985	947	951	972	980	973	973	979	972	881	970	976	986	917	978	927	921	997	920	937	965	936	948	962	963	933	967	955	910	946	945	942	928	986	1014	938	924	952	930	961	909	937	952	906	969	955	935	958	973	948	926	962	959	956	934	985	936	930	922	998	939	903	995	959	962	976	965	901	963	942	901	965	921	956	913	928	970	953	958	977	935	959	927	923	902	934	920	919	899	977	975	967	909	926	929	1010	913	896	957	924	959	930	940	927	963	898	944	886	911	965	932	933	958	1008	898	905	926	951	959	936	949	960	911	908	924	967	973	940	904	953	913	958	947	920	950	934	937	993	942	987	930	912	979	949	953	915	1028	953	984	957	918	962	904	965	963	932	972	959	950	912	923	915	931	918	925	941	929	999	908	939	966	875	952	980	1008	898	982	929	957	903	933	950	900	907	968	970	974	961	951	983	911	932	968	960	974	916	920	918	918	922	965	986	967	928	924	955	934	914	929	964	978	915	953	961	893	966	933	932	983	967	973	955	911	940	910	971	956	963	973	953	948	952	1009	974	987	913	914	940	923	913	948	1023	933	939	966	863	955	946	969	938	904	969	926	968	948	896	896	969	950	952	926	896	975	922	973	954	978	995	935	940	976	919	942	976	981	978	984	955	934	1006	961	922	974	936	954	968	993	960	986	899	936	983	935	899	946	965	993	927	899	953	941	971	847	966	956	1015	942	1011	903	950	991	943	940	977	939	890	1010	895	944	951	916	944	937	937	978	918	947	929	906	913	955	958	947	941	973	947	950	923	954	930	961	950	899	923	969	943	966	952	933	961	921	973	927	919	929	998	919	952	941	969	949	959	915	898	954	982	900	899	973	920	913	919	973	977	964	943	955	934	941	956	939	983	1015	921	931	887	896	936	958	860	963	909	922	957	906	1033	998	962	925	928	1018	951	963	962	887	1006	916	944	946	899	992	949	925	897	865	923	965	921	914	973	963	985	956	939	929	907	939	944	911	950	973	963	971	964	921	929	977	926	921	973	914	935	946	911	914	914	967	905	965	946	970	902	912	948	982	929	970	962	914	976	941	926	947	947	953	912	992	946	901	916	969	930	930	947	956	920	977	967	1002	955	945	950	932	919	912	921	899	935	980	1018	954	988	941	883	945	951	893	951	1012	921	915	981	899	934	935	978	946	914	898	886	986	947	941	933	930	956	905	919	955	970	969	936	990	962	963	893	949	907	914	909	928	877	978	1018	925	981	923	934	924	949	1038	941	972	915	933	961	899	932	953	997	972	970	925	947	920	928	950	924	922	946	985	939	946	939	947	893	931	967	933	923	942	1012	956	982	1005	963	893	1005	913	951	904	922	927	923	928	900	953	912	928	938	1019	906	940	871	949	962	910	930	927	953	908	926	888	931	960	961	920	966	972	959	916	927	911	940	879	942	946	903	878	960	912	952	972	988	982	974	897	925	908	910	955	953	981	950	890	906	978	984	942	952	940	952	901	981	939	959	951	939	995	1024	911	923	965	920	974	892	929	961	906	982	965	931	965	950	960	890	968	934	999	938	977	898	955	972	1017	943	963	921	914	958	877	904	925	974	972	914	888	940	950	911	915	1024	942	977	966	976	974	948	935	984	1001	969	965	943	931	944	982	914	933	970	956	932	898	940	926	960	977	900	933	884	938	967	961	953	1005	970	949	933	933	951	944	974	942	977	897	973	933	962	955	942	931	935	915	936	959	955	927	910	989	920	930	951	937	957	948	912	960	959	936	864	960	925	985	929	983	920	939	933	946	941	961	983	955	958	927	882	924	890	928	934	1004	906	939	907	934	968	962	936	945	954	922	945	937	995	943	945	936	971	928	942	939	960	942	993	929	916	960	972	1008	987	957	946	908	881	981	914	925	990	975	966	945	929	936	954	953	966	956	957	912	979	934	952	907	908	953	931	985	966	939	984	935	993	917	927	937	915	941	929	933	963	961	900	946	932	941	1006	947	959	897	967	949	924	918	968	960	980	967	940	960	951	898	921	922	994	950	881	942	969	979
24024	21030	28085	24182	19262	1656	702	515	432	384	354	372	298	335	317	292	287	320	275	274	256	275	273	253	277	302	275	256	270	247	240	267	234	279	247	256	265	252	256	233	264	246	257	247	233	240	262	251	223	249	240	260	235	277	239	246	234	236	236	268	251	275	248	226	259	264	250	285	245	235	231	258	252	271	256	253	248	233	270	256	227	253	234	241	247	238	260	254	215	225	260	239	272	234	253	245	262	220	262	252	257	237	262	232	272	247	246	266	237	242	254	253	214	234	242	237	251	270	294	238	218	222	244	249	209	263	245	263	248	236	243	233	256	239	250	256	243	242	232	228	223	264	233	244	240	270	226	257	269	251	270	248	247	249	233	253	228	266	256	250	240	251	243	255	235	233	229	220	251	254	223	236	228	252	274	304	243	229	256	246	223	222	234	267	264	256	253	227	230	277	229	278	236	255	266	231	234	258	257	250	278	235	240	233	225	260	217	276	229	217	233	264	254	253	262	264	264	252	234	227	276	252	265	256	241	234	247	223	239	247	230	240	262	254	271	237	231	221	289	246	246	267	258	248	249	226	282	230	273	238	243	250	256	222	225	250	256	230	267	275	253	247	238	239	241	277	223	239	219	226	245	241	279	219	231	253	251	256	263	217	234	241	246	211	237	247	249	245	238	262	243	242	242	244	262	264	266	237	233	223	275	221	254	256	242	238	244	251	222	246	239	244	266	254	205	231	239	234	220	241	261	227	222	243	231	242	233	242	258	242	225	250	236	244	257	259	239	248	240	230	232	239	247	263	219	239	245	252	261	267	260	261	238	244	265	232	237	246	288	228	251	266	264	250	236	254	233	240	284	243	225	230	253	266	226	251	263	265	247	244	230	228	222	266	255	238	229	255	262	239	243	232	264	246	233	229	234	232	215	235	241	268	265	255	230	255	226	279	261	245	236	250	230	260	254	260	213	238	223	239	254	220	239	224	234	238	238	246	273	221	260	248	252	254	223	233	261	235	260	244	240	238	211	231	225	255	247	231	252	228	241	250	253	227	244	226	246	195	243	236	233	224	232	224	258	260	236	228	237	251	254	270	231	241	244	244	246	259	236	284	252	217	251	236	232	233	246	271	241	244	220	241	252	279	243	236	262	222	262	237	262	253	245	266	216	247	250	259	237	236	249	265	235	231	250	256	255	230	253	204	242	239	233	251	264	262	252	279	247	238	219	221	243	265	243	233	250	246	263	252	266	251	245	267	259	236	244	250	219	244	261	262	262	281	235	223	246	221	251	239	224	246	267	258	219	245	259	237	243	228	262	235	241	234	252	258	254	240	226	241	236	272	236	241	255	244	248	233	232	253	242	235	278	254	241	229	252	256	271	222	244	248	266	251	254	252	258	252	217	209	224	214	265	242	244	219	239	251	284	252	247	233	243	253	252	235	203	242	240	261	227	260	260	244	232	250	234	252	267	270	227	257	246	247	248	249	236	238	248	278	251	219	234	236	245	233	238	235	225	242	265	227	244	255	272	219	255	257	233	270	221	255	217	269	277	239	261	233	228	249	257	269	244	221	237	226	242	246	238	247	230	279	239	223	219	236	243	242	257	254	236	228	236	249	255	263	259	237	229	238	249	265	234	225	236	248	257	246	246	262	217	266	269	231	238	282	267	257	276	245	259	250	238	233	253	266	238	256	231	237	237	232	263	238	243	260	237	263	236	272	268	238	235	233	222	231	240	236	235	249	210	241	238	254	240	231	229	242	214	258	265	246	272	254	259	264	221	242	253	238	243	239	256	240	223	225	246	249	251	231	250	217	246	239	253	233	241	247	221	258	258	235	264	260	242	224	242	258	232	216	231	249	267	243	269	235	229	258	262	228	256	255	234	258	279	260	259	210	247	242	255	213	244	238	198	246	233	265	241	271	230	262	239	264	248	228	261	233	228	269	248	231	262	245	226	244	227	241	238	263	271	249	228	208	229	246	227	226	253	240	242	223	274	231	235	234	239	250	233	225	275	274	240	262	254	242	257	255	255	258	225	234	251	230	260	234	238	220	241	239	248	242	243	218	254	254	241	239	259	240	216	236	247	223	211	250	214	253	242	273	240	232	251	253	243	260	299	260	256	238	239	215	254	254	235	256	223	244	228	213	240	213	226	235	243	277	240	263	242	259	251	272	231	243	253	230	243	247	264	264	220	242	258	255	250	261	256	244	253	243	273	252	230	246	249	246	254	239	263	234	244	257	246	270	238	239	262	229	248	244	234	249	259	241	273	239	234	224	249	259	250	250	251	219	242	246	259	253	245	238	253	235	236	240	241	237	260	233	235	242	241	253	270	267	254	260	246	239	256	244	246	256	224	235	239	239	251	265	239	255	231	266	264	221	236	254	230	244	240	240	259	257	246	230	253	271	268	257	266	254	239	265	251	252	238	261	255	237	257	243	247	233	233	265	233	225	248	254	240	237	231	231	222	273	265	258	255	257	226	246	249	219	259	232	253	248	214	239	227	224	236	222	254	216	247	233	251	277	242	263	243	238	238	228	256	225	231	253	263	240	241	218	248	228	219	272	234	281	259	236	236	220	242	237	237	223	235	245	225	223	254	256	232	236	229	238	272	209	255	237	231	226	245	263	218	247	246	219	255	253	222	249	244	207	242	244	238	252	252	250	239	273	254	232	240	260	256	241	239	213	260	268	226	265	243	255	256	215	264	250	254	239	267	218	272	231	229	233	244	239	239	246	258	236	226	258	230	242	234	232	261	253	257	248	262	236	237	258	266	270	240	239	244	235	256	256	232	254	244	238	268	249	253	238	253	236	238	232	253	219	202	247	250	269	269	224	242	232	233	260	255	255	238	241	253	233	238	262	234	243	268	237	235	251	243	248	227	225	216	233	246	242	257	262	248	275	247	235	250	247	241	232	248	271	231	233	243	244	252	256	248	239	236	232	258	241	258	214	198	228	239	229	269	233	261	265	255	222	258	254	240	248	264	245	240	241	252	244	237	270	257	245	254	235	255	231	228	264	247	245	257	231	242	239	217	249	255	251	244	251	243	257	219	249	254	250	242	235	260	258	231	238	258	252	236	249	229	237	240	265	247	229	237	250	240	237	240	245	250	244	230	243	251	271	248	220	221	253	249	204	235	233	250	268	254	248	257	248	265	230	239	245	253	223	252	267	236	205	241	210	261	256	225	251	252	253	224	235	253	242	262	208	251	223	224	237	247	243	209	254	275	249	237	263	268	248	240	224	267	248	243	231	222	243	254	241	233	253	242	251	238	233	224	241	257	248	240	264	249	302	268	232	192	233	225	234	299	251	228	237	244	239	229	275	243	220	265	267	232	238	248	290	233	234	282	248	239	210	265	256	259	260	261	222	223	226	241	243	256	268	260	260	234	260	240	257	250	231	242	223	243	243	257	237	240	240	243	214	245	218	222	259	258	228	236	242	245	246	245	283	251	228	237	236	248	236	241	230	228	220	250	245	251	236	259	242
9688	10597	8828	4633	3074	2175	1617	1393	1146	915	903	821	757	677	633	603	608	657	567	579	578	571	538	526	529	523	494	492	526	446	510	482	476	492	529	481	529	455	466	495	541	480	477	471	478	465	465	463	463	463	463	491	501	476	450	503	449	490	449	477	497	473	491	447	452	465	494	436	475	473	438	460	478	463	467	476	490	458	499	460	470	457	476	455	472	441	477	470	445	477	439	495	469	448	472	473	477	499	428	467	440	478	442	453	473	445	476	464	456	464	441	422	416	452	456	430	481	464	448	439	422	456	487	460	463	449	500	460	484	435	459	469	489	457	443	467	472	480	447	455	496	445	494	445	464	481	493	477	496	443	486	463	492	468	482	487	467	442	430	423	419	449	464	452	493	469	450	468	462	474	487	440	451	469	429	459	454	471	434	434	453	458	446	489	464	478	443	471	440	437	510	432	444	459	433	493	470	426	421	470	450	453	458	442	453	452	453	478	470	414	466	462	422	473	447	499	439	424	430	456	490	443	474	445	460	442	465	496	458	501	454	449	486	473	445	436	461	430	448	454	442	436	447	428	441	447	448	415	474	441	405	482	480	468	433	453	474	445	432	461	457	458	468	435	486	422	465	445	458	444	461	475	458	461	472	457	448	444	412	439	453	483	470	487	476	495	438	473	431	476	456	462	451	450	479	429	458	458	494	461	459	477	442	531	494	427	456	440	451	452	452	457	460	430	461	449	446	460	470	445	488	479	486	475	479	452	467	469	475	464	458	472	427	420	481	478	433	484	452	443	439	455	465	470	460	463	456	431	458	484	467	410	487	460	422	456	458	432	449	466	468	457	438	487	456	436	464	449	447	446	450	450	476	478	472	463	503	490	453	463	414	489	454	454	444	474	473	470	468	473	458	504	479	460	480	454	491	466	471	410	493	477	461	442	426	460	463	440	464	442	454	489	470	428	450	453	434	489	436	500	480	446	481	446	442	476	472	471	460	450	470	458	475	486	461	444	483	438	439	431	438	454	414	469	446	451	452	459	410	446	443	430	473	475	474	457	467	446	473	479	474	467	427	478	437	434	455	478	460	482	412	471	436	441	433	460	477	478	471	440	449	466	480	471	456	437	456	435	491	458	454	404	438	459	477	461	449	473	470	438	415	478	458	452	448	443	469	467	475	468	433	484	430	417	481	428	454	466	404	487	490	464	459	459	441	423	430	462	447	425	427	429	440	448	419	466	433	468	441	458	436	454	473	437	465	440	468	471	450	465	499	467	454	465	481	436	493	435	437	464	394	467	498	448	436	424	481	450	458	496	499	479	467	436	481	473	440	471	458	433	447	436	464	480	472	428	458	486	456	443	460	441	478	484	439	451	445	466	487	494	461	472	469	440	453	457	467	453	440	459	444	498	466	509	436	451	447	448	449	452	461	458	485	459	494	459	463	450	503	467	457	411	435	462	495	469	461	475	436	473	451	440	451	437	435	467	489	451	467	456	447	515	442	455	468	449	426	481	470	446	442	466	435	451	457	455	438	481	470	463	443	464	465	429	489	441	448	466	468	485	449	423	462	450	477	478	454	430	411	432	469	439	457	481	430	460	480	449	477	443	507	472	450	457	444	480	474	439	456	507	496	484	448	482	487	468	477	473	445	472	446	450	450	423	477	429	462	474	456	447	482	467	456	447	466	475	481	455	451	454	473	440	454	451	428	403	435	502	439	447	431	417	472	429	453	466	452	434	467	462	490	471	444	448	489	442	472	444	454	447	470	445	434	409	466	455	466	460	481	469	475	484	466	459	479	460	455	472	482	465	475	460	466	447	449	423	412	474	447	436	435	485	453	481	460	426	456	463	437	475	479	422	456	450	445	446	503	414	441	486	449	488	480	460	445	495	433	442	474	442	474	441	463	470	458	469	408	497	476	442	460	438	448	496	438	491	450	493	489	499	423	456	430	478	462	507	433	488	473	411	434	494	462	484	470	475	481	431	452	473	440	505	499	486	418	468	446	461	434	491	453	458	460	450	488	434	463	445	447	447	461	459	491	470	436	456	449	468	472	413	478	468	477	481	447	448	459	453	471	462	405	468	455	465	485	451	444	454	441	405	468	487	479	433	501	475	441	413	472	432	479	462	471	432	478	451	446	439	437	464	472	486	437	448	473	478	413	440	448	480	449	497	469	469	475	454	442	431	453	440	453	460	451	477	451	449	418	495	432	491	456	478	459	428	470	458	460	494	504	451	437	452	494	494	474	506	443	456	448	439	470	459	464	496	468	451	484	449	450	447	425	479	441	443	478	448	423	470	446	439	439	476	432	420	436	459	471	431	443	449	428	483	450	460	446	438	454	479	464	467	460	425	437	456	448	437	438	490	433	459	468	454	448	460	454	450	458	433	481	470	475	460	480	447	430	481	477	454	461	477	480	467	475	440	455	442	430	453	464	464	466	486	469	506	469	458	475	462	431	442	463	444	486	443	432	472	461	446	453	463	419	447	447	453	451	445	464	451	469	461	484	456	450	451	438	450	451	425	480	459	457	429	448	450	430	474	457	437	450	413	454	443	430	482	451	447	433	438	433	468	427	448	469	477	460	446	457	475	466	469	452	467	467	491	469	444	473	480	455	469	450	478	412	491	445	489	465	450	450	474	491	478	449	439	461	418	495	445	472	449	452	472	410	448	433	471	482	462	441	448	468	478	455	438	485	495	500	495	443	462	447	466	480	460	500	435	459	453	430	462	459	441	474	463	454	444	476	483	480	486	498	444	446	453	429	458	509	474	458	446	398	439	432	458	485	446	444	476	486	443	450	442	484	458	446	480	478	484	470	463	425	468	441	455	482	447	452	469	457	465	431	458	462	436	438	455	428	442	459	433	463	491	440	441	452	441	466	482	478	463	452	455	477	473	487	456	440	442	469	480	479	449	441	442	473	429	472	470	463	478	508	493	502	491	428	463	460	500	482	471	491	470	455	466	442	467	483	512	461	450	449	435	475	470	451	483	437	467	464	447	461	463	427	436	423	478	446	455	466	437	460	449	446	463	441	474	427	450	437	487	433	455	485	494	434	443	483	473	432	432	437	436	453	465	473	468	457	450	482	462	450	462	491	417	435	440	425	468	436	451	429	442	469	409	453	432	460	452	438	439	460	473	467	420	470	471	476	445	424	480	441	449	445	487	436	449	473	464	446	455	464	468	448	459	490	509	473	486	452	449	480	500	447	434	442	475	487	438	431	488	465	473	446	476	466	462	480	465	453	405	470	456	455	404	482	438	464	509	438	443	499	474	445	462	495	443	462	458	459	464	461	421	437	466	443	458	470	462	471	452	476	484	446	463	439	495	436	463	447	470	454	436	438	433	442	486	462	466	453	448	410	464	488	431	486	472	404	487	445	450	441	462	459	457	453	476	464	436	448	471	478	486	498	431	449	449	491	413	434	454	443	415	399	454	476	476	483	460	452	448	461	475	477	446	480	475	471	474	447	477	438	488	487	436	474	439
23135	21042	28825	23485	21044	17018	2015	951	784	707	671	600	609	528	534	532	534	502	500	474	500	457	510	464	430	462	451	470	470	464	419	441	455	394	401	438	443	434	409	445	438	428	412	408	433	454	417	413	490	449	408	439	456	412	440	406	436	442	432	431	418	409	461	435	434	438	465	446	440	429	438	407	442	424	436	460	425	426	472	421	441	401	445	429	480	434	435	449	438	440	443	476	432	443	457	405	398	445	427	413	396	418	425	431	402	432	466	425	462	442	441	441	447	447	392	446	415	427	400	409	439	412	438	456	433	417	427	451	411	401	435	400	439	420	440	448	415	466	412	408	427	428	402	433	481	367	434	415	402	447	448	421	386	418	448	447	431	410	448	447	421	414	419	406	441	445	426	424	434	418	405	433	382	396	434	450	446	437	462	456	444	439	431	442	432	423	428	438	406	395	430	422	403	443	432	461	410	436	406	429	433	413	406	451	430	434	460	407	417	450	417	393	435	414	412	423	427	434	419	382	419	453	399	428	447	386	397	432	415	464	384	438	420	419	410	468	449	466	431	459	445	430	447	421	445	410	445	431	411	424	441	379	424	436	425	407	394	446	405	427	389	409	451	403	420	438	435	430	452	435	458	406	445	416	431	398	440	403	414	410	440	460	445	398	386	422	431	395	407	427	426	408	423	387	397	423	403	430	443	453	415	470	425	432	427	447	405	435	426	456	412	441	436	407	440	434	411	459	417	410	411	406	408	420	416	417	410	402	455	426	468	448	394	445	462	446	419	392	419	470	405	394	461	416	402	427	444	423	457	426	446	470	436	425	400	427	483	421	432	419	402	434	427	426	422	415	419	429	421	392	412	412	447	454	464	391	399	454	417	460	408	412	459	422	435	380	427	445	442	437	415	470	404	461	422	430	441	367	441	427	396	418	410	438	431	417	446	397	440	415	423	421	464	402	423	394	460	460	388	463	429	439	422	418	431	425	429	450	420	451	415	414	456	386	432	400	418	413	461	409	432	424	442	436	458	426	456	430	416	422	439	403	438	415	410	452	432	410	449	429	424	405	444	400	414	428	443	425	418	440	420	416	431	419	391	420	427	453	385	453	428	403	442	427	415	422	421	419	415	425	399	445	427	448	453	455	392	433	420	441	419	430	412	437	437	440	453	405	426	443	434	450	434	422	408	440	392	400	457	434	442	439	438	411	435	422	400	465	406	444	420	430	415	423	430	403	392	443	439	391	467	416	443	404	402	437	461	438	436	442	444	436	447	442	420	401	377	418	403	375	428	444	446	420	440	444	438	447	381	419	413	446	414	397	401	381	442	423	431	418	434	437	433	425	412	436	417	411	470	408	434	420	445	429	440	445	444	430	464	437	468	435	437	424	449	392	453	448	449	431	395	447	417	385	412	432	405	426	437	459	448	425	426	454	445	410	398	428	406	414	432	401	446	429	393	412	422	428	397	467	442	417	455	436	407	411	432	471	389	415	404	437	402	458	427	412	375	425	417	398	413	438	462	432	397	416	444	408	420	412	405	433	391	431	441	431	422	401	385	412	465	432	449	400	411	434	435	420	401	451	432	458	397	440	411	401	462	426	461	435	428	446	422	401	435	442	448	413	424	441	413	443	446	448	452	399	430	422	433	428	370	427	463	349	450	423	421	476	408	391	469	398	396	440	425	399	434	435	443	439	383	473	423	430	453	411	429	453	430	421	432	415	426	437	440	432	426	421	410	429	415	454	419	461	430	424	455	417	416	437	433	433	390	420	403	386	397	454	398	435	437	409	423	389	462	436	433	426	441	417	424	417	430	420	447	445	462	433	448	419	459	459	453	410	427	429	451	427	437	432	429	400	449	419	420	430	443	432	376	420	443	441	389	443	417	418	428	414	443	399	434	426	401	406	458	389	427	453	454	410	439	429	411	431	411	440	407	416	440	440	423	410	447	442	394	416	424	425	410	412	457	452	383	420	458	426	462	421	429	438	399	446	410	397	426	416	445	409	417	410	428	429	434	429	434	424	462	431	400	442	432	419	421	441	406	422	411	436	430	432	433	418	392	420	459	445	398	411	397	448	424	399	396	405	419	441	431	458	437	450	445	450	450	408	431	426	410	412	436	395	417	468	404	435	397	444	445	415	405	409	403	408	404	404	437	436	432	406	386	427	413	411	380	399	410	400	424	450	427	411	409	403	419	418	410	412	428	441	382	391	430	428	421	432	446	417	427	413	414	447	399	432	431	391	390	426	432	427	441	420	434	452	382	407	424	397	400	416	469	422	420	428	442	449	451	400	411	429	454	396	417	442	435	418	411	412	430	433	418	414	399	436	435	392	420	449	429	448	411	434	412	408	422	390	435	436	410	396	413	413	422	460	411	454	393	425	445	420	439	428	461	441	423	438	421	459	428	412	438	438	415	435	450	409	426	421	408	444	382	391	421	415	419	397	417	465	433	391	417	399	419	431	427	434	472	392	419	444	407	427	435	433	421	448	422	445	433	385	444	449	470	419	414	390	417	444	421	420	404	438	417	437	405	436	406	440	424	436	405	408	412	455	408	450	412	417	387	393	461	412	418	408	387	417	438	434	451	410	467	410	422	457	431	389	435	416	432	446	420	439	403	370	429	438	394	415	455	424	414	403	420	429	442	395	400	397	431	407	439	460	409	426	405	407	427	419	423	388	416	410	426	416	413	389	450	421	438	443	405	420	387	428	429	425	442	445	398	451	442	426	413	388	448	407	418	432	435	435	399	442	429	395	423	416	395	423	409	405	407	414	401	443	450	433	468	426	428	459	414	420	449	412	426	411	434	410	460	437	421	433	433	420	411	417	423	423	399	442	406	467	409	405	423	374	438	460	450	429	418	405	424	396	422	445	422	445	459	429	406	450	445	418	390	400	427	425	421	425	448	406	464	405	457	426	430	410	406	434	460	403	462	409	407	456	431	441	419	405	421	448	448	491	414	393	411	427	430	475	403	414	420	448	434	414	442	433	466	405	430	435	444	411	430	405	407	457	403	408	410	415	409	407	455	412	427	420	428	459	425	432	420	398	444	424	434	451	387	441	472	433	456	395	401	415	443	401	395	404	421	429	446	462	428	467	464	400	438	458	401	426	437	443	448	417	425	431	427	423	422	415	465	416	428	422	437	388	450	388	417	410	410	451	400	449	433	436	419	438	436	391	441	398	407	409	459	468	436	418	432	407	402	398	410	431	409	439	400	438	401	445	427	457	391	393	412	439	449	447	417	396	411	420	436	441	417	447	425	424	447	452	464	441	426	405	403	424	429	430	446	429	387	432	401	418	400	402	404	411	452	421	448	435	410	403	431	413	410	428	466	399	442	462	410	458	423	407	431	408	439	406	424	408	421	431	447	386	443	441	411	416	422	412	416	438	411	425	452	411	424	416	402	398	425	419	414	398	449	446	452	412	421	459	434	424	427	437	397	437	449	410	431	408	408	446	410	444	434	415	446	440	424	422	429	428	457	421
11849	16733	13899	7666	5258	3873	2945	2439	2026	1808	1545	1447	1274	1254	1063	1096	986	1010	982	961	877	870	843	856	848	869	773	824	878	818	861	777	775	816	820	748	783	723	758	756	722	774	776	719	757	769	765	736	738	724	699	704	736	756	763	723	732	702	703	733	746	758	724	725	799	697	691	732	726	722	704	714	743	720	763	759	705	790	721	752	708	708	749	735	774	773	698	731	746	753	728	751	740	669	730	687	713	715	756	688	711	694	681	726	727	740	677	754	703	714	755	743	739	770	721	726	754	729	691	744	743	752	701	746	700	728	699	758	726	719	696	730	711	739	664	755	759	698	698	706	707	758	741	753	707	720	756	716	676	728	778	781	705	763	718	695	720	711	746	678	703	723	739	688	722	751	711	763	722	779	724	724	694	697	755	705	710	737	716	685	725	729	717	759	733	720	729	677	783	706	744	695	750	754	718	701	736	766	691	700	745	716	714	688	732	781	694	693	700	714	716	706	731	707	710	693	702	754	728	758	729	717	723	657	698	699	735	734	753	697	712	708	756	676	715	667	701	690	698	692	710	771	705	739	760	684	740	706	727	750	733	740	759	708	719	718	691	666	719	710	710	696	771	742	739	690	690	693	726	716	717	654	708	753	745	737	686	682	704	742	713	688	734	719	705	700	712	714	713	714	706	683	742	713	741	712	727	747	721	709	672	702	738	711	746	734	710	729	779	722	747	746	691	704	742	738	707	714	706	739	708	724	685	685	695	710	742	699	738	704	732	669	728	708	719	701	715	676	719	727	730	734	694	786	709	669	683	694	725	717	707	703	688	706	695	670	708	747	744	697	645	757	701	709	715	689	714	757	707	720	733	704	726	720	720	718	768	731	701	727	735	761	704	778	725	679	734	742	697	728	743	734	700	683	691	710	671	703	723	680	744	717	707	717	726	761	718	731	734	741	699	723	737	741	734	697	712	694	720	709	713	719	628	689	720	742	734	742	770	713	768	674	695	722	736	740	703	752	711	734	727	682	768	694	723	712	708	739	732	733	708	719	716	748	735	708	662	724	746	697	750	750	758	690	700	738	765	759	740	706	679	714	676	793	742	727	739	714	740	710	752	693	727	762	672	769	701	710	741	713	708	734	703	651	756	701	711	708	694	742	780	714	707	690	671	717	723	779	721	742	710	720	744	749	711	704	725	688	727	689	752	698	690	735	721	714	708	762	693	725	700	725	734	790	698	706	723	749	717	691	727	713	730	743	717	682	706	714	747	703	696	730	723	739	726	749	746	774	690	692	724	690	695	755	679	750	701	687	717	684	684	719	748	707	684	738	753	742	746	740	743	721	721	747	674	699	766	706	706	724	734	713	679	749	717	708	695	735	726	737	727	752	716	713	726	667	670	758	692	710	677	724	697	691	736	724	706	740	693	734	666	687	721	708	723	710	716	719	681	740	722	696	692	704	698	678	745	679	716	708	690	727	726	727	691	705	706	645	690	723	682	706	731	712	694	679	725	728	734	718	732	721	721	753	757	738	728	737	696	716	697	768	719	681	724	709	737	749	710	688	738	711	674	690	747	694	715	714	714	729	748	694	688	731	691	687	768	710	724	721	728	739	713	698	693	719	708	747	724	704	739	722	735	697	686	739	730	714	745	746	710	705	751	743	747	722	712	742	665	738	739	734	748	750	771	717	723	721	706	734	706	731	682	732	744	671	685	687	688	721	716	744	694	745	701	756	732	687	674	750	743	699	728	712	724	707	690	712	696	727	681	720	727	747	729	737	690	736	727	712	700	760	764	799	741	682	735	708	673	699	734	705	704	771	734	670	728	717	718	706	692	701	700	702	659	762	706	760	699	696	709	682	734	737	757	672	713	624	735	757	709	726	704	717	682	710	730	702	677	726	687	725	711	711	779	701	697	709	752	670	713	665	716	715	676	700	776	746	674	753	712	754	700	705	733	734	724	732	662	744	699	751	741	743	752	729	687	753	742	741	748	716	678	744	685	704	772	725	680	699	731	712	695	761	726	718	733	744	708	677	695	727	699	669	686	776	670	703	733	706	698	751	710	733	670	688	719	696	740	690	702	761	712	710	719	709	720	711	744	731	749	739	732	728	723	715	768	722	702	761	694	778	731	694	663	717	757	705	691	719	693	751	726	759	704	708	700	732	735	738	701	759	738	724	727	719	733	711	720	717	709	670	696	704	705	727	683	728	713	699	718	740	749	694	697	699	717	681	702	726	665	691	739	747	698	752	729	752	713	690	736	730	738	743	674	730	723	702	737	737	723	750	706	716	703	659	757	692	728	769	757	696	730	720	713	747	722	754	719	730	695	710	742	729	703	712	728	754	715	735	760	694	773	733	720	699	698	665	713	701	725	741	711	726	707	736	685	757	767	727	754	760	684	721	757	729	737	742	694	735	708	732	698	725	736	756	731	691	691	684	678	744	705	730	727	731	737	672	711	686	690	730	715	726	724	662	668	723	710	688	742	750	692	708	718	725	685	757	742	747	738	686	703	725	700	693	761	701	720	714	713	691	735	700	716	726	709	704	704	733	739	707	762	745	749	719	664	732	717	706	720	675	701	748	724	743	717	696	679	688	727	726	751	709	681	729	710	728	737	735	720	728	739	730	725	722	715	729	738	722	696	695	705	735	746	739	743	784	724	677	697	730	742	741	690	722	747	705	702	684	740	728	689	765	674	685	693	749	701	746	652	697	700	766	680	736	719	776	746	723	691	714	767	719	727	704	763	711	726	660	673	710	745	676	725	739	761	741	692	715	699	736	742	688	723	682	718	694	675	740	722	728	698	679	672	708	683	721	735	729	691	718	712	717	723	722	695	740	751	720	699	729	710	735	712	693	746	654	740	694	740	713	700	671	720	703	692	699	716	690	680	765	714	712	733	760	693	687	709	707	753	700	717	712	740	780	762	658	702	695	710	718	753	726	737	691	690	764	750	742	722	714	746	722	722	721	701	663	697	676	695	725	757	732	688	698	736	724	723	743	730	701	741	732	694	681	725	721	708	688	709	753	785	767	764	726	741	738	751	698	713	752	719	704	661	706	745	676	749	663	700	669	726	726	740	720	726	706	694	661	683	685	735	741	666	724	661	734	704	696	695	695	708	769	745	664	734	744	776	707	723	708	742	727	674	707	734	763	716	710	693	738	683	659	665	761	769	764	696	749	687	746	675	713	652	729	705	750	673	688	780	710	710	702	631	721	694	684	668	700	718	707	701	715	697	718	763	680	710	708	717	693	697	698	719	697	743	714	664	705	726	681	734	726	748	705	730	690	745	744	730	746	723	719	734	696	683	725	719	675	737	685	732	691	712	693	748	716	683	715	719	722	740	705	736	755	699	745	696	732	762	741	720	713	756	703	753	701	742	702	754	738	678	742	712	753	717	719	730	741	730	696	687	719	733	700	709	758	740	710	714	699	709	696	650	699	719	752	733	751	713	748	696	686	721	748	755	710	702	754	686	760	642	696	694	713
26704	20260	7402	1028	670	607	588	534	540	586	551	534	555	493	536	523	547	545	534	587	538	511	559	539	537	541	511	532	524	535	548	569	567	559	545	527	590	574	514	520	552	525	524	543	537	556	536	484	553	583	516	526	509	533	546	558	505	509	521	535	477	521	524	611	522	521	549	478	516	526	539	573	524	535	516	555	525	559	544	497	547	540	488	555	519	549	483	514	541	519	515	536	525	574	534	565	544	520	531	534	554	526	509	559	566	497	495	548	551	506	509	509	576	570	527	587	543	539	584	491	525	556	519	572	521	531	594	550	560	570	533	518	506	548	491	501	520	546	530	565	514	549	517	542	513	504	583	545	538	528	524	545	576	567	545	541	552	512	566	612	573	523	562	553	562	483	541	557	583	535	551	526	540	554	526	526	515	454	571	528	558	539	510	516	504	563	573	517	537	515	548	537	511	583	548	514	574	504	526	525	544	536	553	558	488	477	569	519	521	544	575	540	581	562	555	562	565	532	534	477	569	535	534	544	574	556	568	520	560	547	528	501	515	558	546	518	570	494	561	555	570	570	546	554	535	542	554	552	547	551	551	542	500	535	520	561	538	519	519	539	559	540	540	536	542	509	507	530	523	548	486	527	516	537	543	559	521	478	492	576	537	537	550	534	565	528	587	502	522	512	566	539	556	559	541	533	537	527	537	534	568	542	544	559	515	543	478	523	548	553	540	537	534	510	558	541	527	523	546	479	541	562	501	546	546	570	553	534	526	540	566	549	551	554	511	565	499	562	492	505	573	503	555	571	596	522	531	582	539	575	561	556	554	570	552	539	514	525	542	573	504	548	537	581	557	549	506	516	527	512	538	509	524	547	537	498	558	544	540	547	582	506	493	556	503	494	553	528	514	549	505	525	490	519	582	551	506	527	525	519	547	554	551	497	536	558	557	517	537	550	535	525	515	511	507	529	532	565	562	560	556	573	543	541	542	539	552	587	560	515	513	526	556	545	536	519	533	527	556	562	557	538	519	551	543	530	502	578	522	542	575	535	528	523	534	545	540	510	542	549	526	522	524	546	538	531	526	524	556	555	517	589	529	486	539	522	496	528	535	548	510	555	541	553	570	577	536	587	522	538	530	548	509	544	519	549	493	548	501	533	537	548	489	547	537	584	532	522	538	498	517	534	580	540	549	534	555	474	563	551	556	550	489	519	525	542	521	505	514	546	542	533	566	547	509	571	560	536	517	533	564	520	518	507	551	557	542	518	561	553	511	509	539	527	574	533	544	513	521	540	524	557	563	548	472	529	556	580	556	543	512	538	526	546	544	554	610	551	562	561	582	539	505	524	550	533	526	535	509	531	525	553	583	511	527	562	567	563	572	503	521	569	559	524	533	498	544	534	573	550	548	515	574	537	516	551	530	534	525	545	552	539	531	562	525	523	515	552	547	493	514	545	512	548	615	538	544	542	524	525	520	534	527	529	551	490	548	518	501	546	550	541	518	516	534	538	530	543	559	544	526	553	552	522	514	544	511	549	550	520	543	551	530	576	500	496	525	535	490	574	521	534	540	510	536	544	508	523	552	526	525	520	588	558	541	556	590	492	527	553	525	556	505	522	521	485	538	538	554	506	557	559	499	542	531	525	559	538	532	500	596	572	551	503	560	548	522	528	538	555	543	540	554	524	558	542	512	570	518	534	558	530	562	570	614	524	521	542	583	519	527	503	512	522	553	562	543	540	542	546	569	537	528	525	568	527	514	564	539	528	493	503	554	552	542	563	550	528	514	521	497	547	567	568	528	519	499	558	491	563	519	505	497	544	540	547	562	519	570	508	567	527	504	519	530	545	581	558	550	533	553	525	546	514	534	539	532	569	521	575	542	580	548	529	544	549	514	538	500	549	555	533	554	551	565	555	547	511	524	526	550	544	542	520	553	523	510	542	492	502	561	584	562	542	581	557	526	504	528	547	536	558	527	578	546	545	529	516	526	509	526	518	554	569	545	538	543	520	507	542	555	577	571	523	515	534	500	506	527	543	517	499	548	563	543	551	516	514	540	502	552	547	589	524	499	534	537	506	529	548	528	527	562	540	514	544	517	551	555	545	550	546	562	529	542	556	528	566	554	487	535	526	527	588	537	526	541	552	536	517	535	541	557	523	545	514	530	568	543	548	566	526	551	542	538	490	540	522	516	528	507	565	542	511	571	533	506	542	518	564	536	521	538	539	543	542	532	542	538	531	541	555	524	572	528	555	540	516	548	548	545	533	544	547	575	547	603	550	516	499	530	505	537	515	572	543	516	534	543	521	531	527	581	505	514	563	497	517	543	542	538	529	491	537	550	532	515	552	533	551	521	549	520	462	545	569	588	522	538	548	554	477	535	541	559	577	559	555	531	550	528	549	537	541	538	568	505	515	528	574	539	540	552	511	492	513	539	569	550	524	553	548	531	577	542	499	543	491	522	505	502	567	565	525	526	553	521	513	559	534	539	549	519	524	520	560	534	511	546	511	567	546	555	530	485	559	524	525	518	510	520	550	541	562	546	547	548	559	547	516	530	562	523	534	606	552	534	554	523	549	511	586	537	580	528	533	557	513	545	564	547	534	545	516	506	511	555	551	576	536	524	525	542	552	510	508	568	551	571	529	498	534	573	584	585	532	579	516	518	538	564	530	524	534	546	558	548	540	546	531	542	577	554	535	560	578	490	529	514	564	562	559	532	551	554	520	549	505	526	543	491	543	560	556	518	558	560	543	532	529	534	518	495	565	580	522	514	518	551	515	549	534	533	595	559	535	537	587	524	535	486	506	488	527	530	513	533	536	508	550	539	528	501	542	532	478	535	529	555	516	554	527	531	523	513	535	499	544	540	550	569	560	515	563	571	483	536	526	541	501	560	548	520	501	501	533	512	560	527	547	544	542	532	518	552	503	544	538	527	571	551	512	548	540	515	551	526	524	553	555	567	555	567	529	536	584	552	552	518	551	546	505	553	566	521	532	574	557	530	570	528	507	544	536	542	539	522	569	551	522	520	504	542	498	513	555	532	503	516	546	503	545	503	520	544	527	516	562	500	503	546	566	549	515	553	542	513	568	556	526	566	524	522	572	567	544	526	536	540	492	563	506	522	566	488	505	522	487	534	536	541	547	559	553	549	532	507	510	551	540	530	539	564	559	525	549	535	516	542	536	521	542	535	529	506	497	535	530	501	542	527	526	546	561	531	582	535	553	527	487	538	531	540	511	561	522	530	527	516	538	495	573	533	508	533	542	521	515	563	549	509	522	536	531	525	513	530	545	546	512	483	526	497	550	557	499	544	553	547	545	520	521	522	530	581	537	539	597	580	550	523	505	534	501	511	529	531	509	548	510	511	494	573	540	490	549	535	532	522	534	526	575	549	545	530	544	519	540	540	521	543	519	529	534	519	555	574	570	534	529	503	537	558	534	532	600	548	548	555	546	485	525	485	593	565	504	504	548	514	558	528	540	550	533	563	556
5666	2168	1975	1384	1275	1065	1061	1031	1028	969	994	1000	997	967	952	953	914	926	990	940	971	905	886	937	909	950	907	975	956	998	957	952	959	874	900	927	931	891	898	919	899	976	931	956	978	933	958	966	936	911	972	897	955	915	926	939	922	979	938	1006	971	969	937	958	950	916	931	920	991	967	965	960	1011	946	912	949	927	919	952	909	989	935	905	946	951	892	891	965	985	979	936	913	935	924	906	978	944	892	890	925	935	926	936	912	904	955	874	947	925	979	867	957	932	955	993	965	935	976	959	943	905	932	953	856	897	924	907	913	943	947	941	861	986	942	918	930	966	962	906	919	946	902	940	1012	1005	914	912	862	918	964	941	914	976	1001	997	927	999	928	951	938	967	916	923	974	974	924	944	941	966	1006	916	905	931	944	999	900	951	983	904	935	953	900	964	935	890	965	945	906	962	916	897	942	954	930	968	931	916	938	939	975	985	948	986	919	980	962	931	965	942	968	901	934	950	970	952	921	922	925	956	926	958	967	971	912	899	928	903	961	995	986	993	961	985	958	989	935	961	984	950	933	979	950	953	890	946	927	934	941	948	919	946	903	870	919	926	914	932	912	897	965	945	939	917	930	972	935	929	947	973	952	968	936	914	902	891	869	928	961	954	913	884	947	920	963	986	1000	898	922	933	901	927	931	875	930	888	968	943	947	889	939	911	887	869	942	931	961	907	908	918	952	907	922	924	943	915	961	912	941	958	952	954	1054	918	906	939	951	961	995	935	962	888	936	961	939	930	1008	935	912	900	999	953	927	886	941	942	904	996	915	903	986	956	907	946	974	995	910	947	942	923	880	969	935	930	959	970	935	972	945	925	955	974	945	935	970	969	943	951	932	954	922	881	945	933	945	974	918	967	975	962	937	953	960	917	961	939	892	951	1003	959	928	907	1016	907	900	926	909	991	967	947	926	959	981	936	943	954	894	889	900	1002	936	953	909	939	933	959	940	972	946	956	916	996	915	893	938	947	952	980	952	908	885	944	947	876	905	971	944	953	927	980	945	968	959	960	968	906	945	984	959	943	973	935	948	920	976	909	929	1011	937	965	942	959	964	941	925	917	962	985	919	960	942	946	936	952	939	912	917	925	948	943	900	929	904	973	855	979	949	970	936	919	954	953	905	908	939	920	931	962	949	959	956	904	886	932	893	929	913	938	893	918	1007	941	909	954	938	978	959	974	899	967	940	913	951	940	927	958	967	932	931	935	942	961	933	929	928	947	919	959	956	971	970	957	903	960	969	953	899	939	906	929	927	960	996	944	921	937	1021	969	962	912	958	964	908	982	972	945	959	981	995	904	929	893	982	926	949	883	985	977	962	945	987	942	907	933	913	936	939	935	987	972	955	923	892	956	957	934	953	986	943	923	917	928	879	905	933	906	981	936	923	901	965	975	944	930	976	992	910	935	910	956	924	936	941	931	948	996	978	920	974	912	963	872	956	990	1038	997	961	932	919	956	899	915	944	967	968	953	970	1002	930	934	975	929	945	935	943	950	905	970	962	958	917	968	926	938	942	923	944	944	953	954	969	948	929	956	901	935	913	942	908	927	952	979	942	934	958	934	1002	869	945	1007	915	902	941	926	904	932	915	923	877	960	893	972	958	882	890	911	959	935	955	920	957	882	921	895	955	904	954	962	914	925	902	949	943	942	921	933	976	937	892	871	969	929	898	989	950	909	903	959	973	886	927	931	896	969	888	943	938	914	931	941	941	1039	921	977	931	933	975	951	917	992	897	917	947	902	895	933	902	950	980	946	973	963	967	956	937	901	981	959	875	931	879	950	933	906	960	909	942	958	902	916	948	927	957	973	973	988	901	955	927	953	935	906	916	923	945	961	937	959	937	978	931	943	934	932	959	907	929	917	901	911	944	933	924	900	919	968	893	976	904	960	916	914	951	972	974	971	961	943	931	967	963	922	933	891	986	919	943	934	923	975	891	939	950	910	911	981	931	980	936	978	908	918	986	896	936	942	945	966	1012	914	1007	938	908	990	879	960	931	902	931	899	937	934	983	951	961	935	998	935	945	912	937	884	955	951	939	969	956	900	941	901	959	932	897	960	936	930	892	960	943	896	894	959	906	899	884	895	917	947	917	969	903	910	956	918	920	966	930	919	908	968	942	955	924	939	990	1029	989	941	953	898	943	885	911	935	972	930	947	924	914	974	891	916	955	971	964	975	962	922	934	891	951	891	952	915	980	1009	909	960	1017	922	904	902	933	970	989	963	926	912	937	896	955	965	990	930	895	963	980	976	874	903	976	909	958	918	1001	960	865	960	1025	920	967	951	956	968	984	978	928	903	959	881	910	947	928	934	906	956	958	918	940	914	958	950	941	937	921	844	924	971	941	932	900	918	958	929	952	982	905	916	884	956	924	894	902	956	935	947	893	967	923	942	920	951	955	963	911	913	937	930	887	973	948	963	884	890	980	955	950	936	987	1000	866	937	918	955	917	932	903	944	887	919	916	939	925	965	949	912	909	914	935	949	904	984	936	976	924	979	957	958	901	935	895	925	879	978	898	968	960	927	931	917	929	958	912	939	922	982	946	962	909	925	961	885	921	943	935	1014	919	934	918	933	933	909	899	977	975	905	954	933	894	949	915	939	937	1001	996	918	969	956	984	932	972	883	868	943	917	967	951	924	913	927	946	942	947	939	952	966	977	954	924	946	896	939	962	929	944	962	893	949	955	887	918	941	998	922	950	965	960	933	946	901	905	939	969	988	984	951	936	952	958	889	925	924	919	954	929	960	917	959	947	923	981	974	892	944	933	965	950	978	938	969	975	923	885	955	918	949	979	878	939	933	883	904	950	890	999	903	866	877	982	968	926	960	944	921	927	930	964	1004	963	949	895	959	925	899	918	951	980	963	976	942	906	943	943	926	957	933	993	984	986	921	927	920	947	985	967	936	885	885	928	925	985	940	940	941	1008	900	959	933	961	923	889	963	917	935	931	975	931	906	952	947	1003	942	943	967	921	928	896	915	982	978	865	907	960	947	954	954	966	932	959	956	993	930	962	956	966	922	940	955	986	929	949	927	896	907	939	979	903	886	901	926	951	926	931	907	942	976	975	952	938	911	896	953	956	947	937	931	939	942	929	979	933	912	974	959	918	931	931	945	956	927	943	909	932	942	1011	1000	969	973	941	982	939	933	920	929	918	943	941	935	937	909	943	935	911	950	913	908	855	985	895	906	947	955	988	925	938	906	940	913	950	902	929	983	919	974	899	952	991	924	917	925	970	902	924	976	950	909	980	898	843	945	896	896	948	911	890	952	941	983	955	984	894	896	919	913	944	942	970	935	897	925	902	949	940	959	925	970	952	935	1007	932	958	925	921	955	990	974	916	956	937	970	987	981	929	902	1002	972	919	958	913	956	967	881	907	906	909	970	962	921	940	914	952	933	958	962	935	990	988	989	931	978	902	907	915	910	929	913	911	941	955	984	946	978	957	959	959	974	909	929	910	998	895	910	882	897	970	911	987
24043	21052	28153	24151	19283	1679	721	482	425	384	328	369	325	316	324	302	303	275	291	278	307	238	287	255	293	236	233	282	249	254	270	273	273	254	271	262	254	239	222	271	252	281	229	239	246	245	277	236	268	251	259	248	274	241	228	253	239	254	240	229	242	252	260	263	257	227	254	266	219	244	235	233	229	274	240	220	216	259	277	250	232	239	246	240	252	237	221	264	255	219	261	227	260	222	256	264	281	232	273	233	255	225	239	238	251	247	216	267	245	247	227	255	269	273	281	250	245	265	271	261	246	248	263	264	222	272	238	264	262	247	226	249	249	246	246	254	256	257	239	233	250	243	221	226	218	250	238	267	265	251	234	252	241	265	246	241	249	239	247	248	221	251	247	244	245	226	251	256	242	251	244	246	242	250	223	249	240	265	246	250	234	226	261	243	237	224	221	234	242	252	239	242	247	204	255	243	243	251	235	259	234	258	231	260	251	239	245	219	272	227	245	239	239	245	249	262	245	259	247	271	241	229	256	259	246	264	243	249	262	264	249	244	256	261	258	244	229	233	240	271	260	243	228	259	244	255	226	261	251	280	254	230	264	261	249	227	220	253	243	238	258	244	241	210	281	222	248	247	256	226	228	239	232	248	238	224	263	233	269	249	258	249	235	226	253	231	273	231	252	241	244	247	258	282	255	221	249	248	265	236	219	266	256	246	226	254	241	239	240	244	231	284	235	252	256	226	267	259	245	233	239	244	244	228	223	254	260	252	264	249	248	254	255	265	251	248	248	260	246	264	216	239	240	227	241	261	247	252	220	253	265	265	241	230	264	224	258	238	228	255	258	231	249	242	258	240	226	240	250	242	225	246	250	241	276	250	228	235	230	268	238	228	241	237	255	228	232	255	261	213	235	225	231	234	229	236	213	221	239	233	245	249	238	252	255	226	271	245	276	244	262	253	257	253	245	241	276	236	220	225	216	278	230	223	240	244	226	236	272	215	247	264	248	253	235	228	252	242	240	237	232	266	248	268	235	235	245	230	241	244	219	254	271	238	260	237	234	245	254	205	228	229	245	267	242	228	236	266	237	259	230	244	215	240	244	259	254	230	246	234	254	258	245	267	237	247	229	245	231	261	237	230	247	229	241	235	274	239	266	234	251	256	252	243	252	242	274	248	228	240	246	213	232	255	234	261	255	269	239	281	223	232	252	274	243	262	249	262	252	265	257	250	220	248	247	252	247	242	243	272	206	220	252	260	271	229	256	270	228	223	247	247	253	269	264	227	261	274	224	236	247	250	256	269	265	240	243	223	223	259	215	260	243	252	234	232	241	236	215	234	237	240	236	239	241	232	242	231	240	278	229	247	243	248	249	258	257	239	236	261	249	228	233	251	283	236	232	245	226	258	251	243	261	255	232	246	236	249	257	241	230	254	272	215	246	232	258	260	238	265	251	227	232	232	226	240	257	256	240	260	253	225	251	238	246	229	216	220	229	238	245	245	269	243	214	246	232	245	267	242	240	252	248	267	232	236	233	237	251	252	237	225	251	213	241	261	256	231	238	232	261	252	231	240	259	222	249	227	252	256	275	267	266	244	244	257	273	222	264	247	239	253	239	240	255	239	262	247	250	243	262	235	248	249	257	265	216	276	247	257	240	225	247	233	219	222	238	235	240	245	223	225	260	221	250	269	243	229	238	239	251	212	253	221	223	245	254	255	254	258	234	240	249	244	242	280	267	226	230	249	231	246	236	225	239	266	236	239	274	263	250	258	242	260	269	222	251	238	271	255	222	236	286	244	266	254	265	242	229	251	262	259	233	245	253	221	223	274	245	253	258	246	243	250	271	259	232	236	241	243	240	263	236	227	232	246	244	238	232	248	222	222	266	237	242	239	246	252	244	261	224	243	235	229	236	248	227	254	272	263	220	240	258	234	234	246	231	247	251	237	250	239	213	249	248	250	222	241	242	246	230	248	221	242	242	224	246	261	250	249	258	238	245	259	233	260	241	250	215	251	209	245	226	230	217	238	266	256	255	240	279	238	251	247	261	222	268	256	231	225	240	246	228	248	249	233	264	261	288	249	242	235	221	253	245	217	231	214	258	263	244	227	255	220	262	255	268	234	283	250	228	227	215	284	252	207	235	253	244	229	255	245	254	245	244	231	270	243	233	271	264	236	224	235	257	218	232	266	269	240	245	240	259	253	243	234	252	203	273	243	238	245	268	287	248	229	218	232	232	268	232	245	224	240	211	263	260	261	233	222	254	250	217	238	209	262	251	232	238	239	262	244	260	229	259	225	220	226	240	259	240	212	228	221	252	274	232	268	225	248	243	256	268	244	254	236	244	231	248	264	260	253	233	237	251	231	235	223	255	289	227	256	242	248	221	261	232	230	261	225	243	213	260	264	236	272	213	261	245	248	227	254	247	260	211	262	268	230	224	238	240	255	257	236	230	228	232	247	261	237	253	247	261	259	216	236	224	242	257	245	250	243	235	258	237	227	215	241	258	239	242	255	271	271	248	263	237	243	260	228	250	241	246	242	263	269	278	279	226	244	245	236	250	252	236	220	207	245	250	242	239	217	225	260	247	250	209	223	251	269	225	268	251	266	240	250	234	247	239	237	236	276	235	232	265	243	236	254	228	218	243	240	237	259	241	228	240	243	225	217	226	278	259	215	238	231	268	229	242	236	222	275	246	242	241	245	238	248	224	230	253	260	234	257	256	277	218	236	227	221	223	227	254	270	237	238	255	260	263	237	235	252	248	255	252	253	240	230	249	231	277	252	258	235	218	266	248	249	242	256	252	223	231	224	262	239	249	237	209	208	267	243	266	217	243	249	237	282	260	224	250	244	267	220	251	240	249	207	220	256	262	247	244	235	264	232	236	272	227	267	237	220	267	225	236	262	253	257	257	234	226	262	264	206	241	228	238	256	230	234	253	215	251	248	256	244	215	227	243	250	211	249	224	229	256	232	277	259	239	264	255	253	236	246	278	222	234	229	255	238	255	245	254	239	254	244	280	255	278	258	248	244	239	226	235	247	233	244	228	245	249	268	240	244	249	222	207	241	207	261	238	262	230	229	267	241	239	268	270	258	256	238	228	233	263	257	246	229	266	243	257	241	248	279	247	227	245	221	224	244	276	250	245	232	234	234	236	259	235	222	274	280	243	229	247	229	203	231	270	238	254	260	243	245	242	237	237	247	254	215	220	229	232	238	283	232	226	259	264	239	253	250	238	239	241	258	252	245	232	271	264	237	250	270	248	246	230	246	252	257	241	243	261	251	252	245	237	216	263	256	216	240	219	232	224	248	258	251	263	251	258	261	266	264	251	221	245	250	227	233	204	230	238	216	269	247	218	247	244	247	217	223	265	262	252	245	230	243	230	230	247	221	222	239	257	241	252	239	230	246	235	245	250	274	243	249	265	212	247	247	256	238	244	224	251	261	264	241	265	243	239	236	245	247	229	242	223	248	237	260	207	229	242	238	232	229
9637	10639	8838	4560	3093	2299	1684	1357	1173	978	893	804	738	706	665	636	611	584	595	540	545	533	548	499	512	516	544	480	519	499	479	523	487	465	465	460	487	462	500	519	473	443	441	499	473	474	488	474	474	489	496	488	453	439	463	466	482	488	464	465	475	429	438	496	453	453	487	496	442	514	427	438	431	481	476	459	472	438	457	502	415	438	455	478	469	448	464	437	450	476	479	460	487	453	469	466	491	461	451	469	439	444	455	445	456	483	472	455	489	462	458	474	463	483	466	450	466	440	488	480	490	453	463	485	477	464	491	453	484	426	464	428	433	490	443	475	458	472	419	453	480	484	475	421	439	438	443	482	428	435	460	454	442	434	489	463	456	466	467	485	468	489	402	491	473	480	453	479	487	434	441	407	456	452	447	432	427	420	444	430	498	519	447	475	455	423	414	484	406	471	413	482	471	463	419	444	450	453	453	447	455	485	448	454	478	461	406	445	495	446	454	472	477	460	457	485	445	494	468	474	466	481	468	460	465	475	416	444	426	497	447	483	477	472	467	435	488	446	460	453	459	440	424	444	447	464	464	434	430	421	441	445	448	431	469	467	437	436	427	436	464	431	471	482	462	442	430	457	499	444	448	469	453	451	494	470	454	469	412	451	466	475	500	436	450	420	430	454	422	462	489	444	431	469	479	460	430	432	423	470	461	438	440	422	481	446	466	444	438	450	446	408	482	481	488	445	474	441	427	421	456	466	437	424	482	405	455	479	449	479	421	452	457	451	427	444	469	435	441	468	408	449	474	486	454	508	449	425	467	431	490	431	460	420	476	434	451	462	479	471	474	415	460	460	451	489	456	441	468	430	427	451	454	452	457	433	479	444	441	449	451	470	434	428	475	448	447	445	469	464	450	472	452	427	467	473	481	456	459	459	463	471	459	454	452	433	477	489	460	439	469	451	466	487	478	482	479	461	468	480	450	451	448	425	453	428	438	500	433	484	438	404	513	458	452	484	478	446	486	498	499	491	455	466	460	444	453	468	442	448	416	401	457	434	446	427	457	440	465	491	464	432	419	454	439	493	424	458	426	462	458	485	473	442	462	473	427	467	485	440	490	466	471	448	448	433	434	470	458	470	445	495	435	496	462	450	462	455	447	467	481	441	471	481	452	445	468	447	482	483	454	461	441	464	506	442	499	461	472	457	470	429	481	480	464	465	416	478	429	431	422	488	436	496	412	463	460	467	465	485	445	438	476	442	443	465	458	465	407	451	473	442	417	470	442	437	486	466	457	489	466	462	475	447	492	419	447	473	482	441	451	465	464	475	450	414	432	436	491	465	426	479	476	446	445	462	458	446	432	421	456	424	434	472	459	438	487	424	425	476	442	454	452	424	452	436	467	452	459	450	453	465	406	470	457	499	405	438	465	454	474	446	439	458	436	438	431	432	460	442	461	450	446	456	482	443	429	426	479	417	492	449	419	451	464	454	449	498	486	430	417	448	483	442	477	433	461	465	448	468	457	432	458	419	450	444	465	435	488	488	463	449	435	484	421	471	454	477	454	487	481	472	478	432	437	456	473	457	469	490	446	440	428	452	462	445	446	439	442	458	474	455	419	442	485	477	470	477	461	428	435	441	418	461	456	445	441	434	457	424	446	446	454	459	433	469	471	451	453	481	454	460	419	434	450	458	406	452	449	448	433	432	466	459	451	480	445	455	435	491	443	454	483	437	444	459	476	482	496	445	462	418	458	442	431	439	405	482	467	460	428	492	439	477	443	457	446	445	453	472	444	477	437	476	467	486	439	462	453	442	477	436	483	444	454	481	472	486	461	481	442	428	470	423	417	422	499	470	421	461	419	459	479	484	443	434	466	472	454	440	470	473	433	486	462	456	502	483	456	436	462	470	479	445	438	470	421	446	473	429	427	436	462	444	461	458	434	456	481	442	475	477	453	414	466	451	441	474	459	448	492	469	474	426	479	437	422	450	431	419	425	442	447	458	477	424	459	469	441	447	499	446	472	433	476	485	451	412	437	438	443	448	444	477	469	436	461	467	437	460	466	483	463	438	480	493	424	457	471	470	451	471	489	458	446	464	436	481	432	466	427	465	491	461	420	430	470	461	445	461	455	478	508	466	465	471	470	459	467	455	477	428	446	453	463	459	484	454	467	501	464	443	462	431	468	486	457	461	458	456	478	453	425	449	469	401	452	447	464	476	474	457	471	464	473	422	467	420	461	438	482	505	422	495	471	484	454	475	427	432	487	455	484	495	449	452	477	463	470	463	454	479	403	464	450	432	443	419	442	464	445	480	479	452	467	449	463	445	521	421	453	476	456	452	432	479	453	477	452	443	458	473	454	474	439	507	461	478	461	445	458	475	444	465	450	416	476	475	438	462	454	462	451	458	472	439	438	430	486	478	476	451	455	435	449	453	451	448	482	454	465	447	442	423	475	469	445	462	456	470	450	479	457	472	428	441	470	415	498	473	454	467	476	479	444	471	468	454	470	429	466	471	443	452	449	455	471	489	458	448	449	439	438	469	480	426	475	493	476	453	454	453	451	460	451	457	476	448	427	456	440	453	432	472	433	462	475	424	427	460	456	479	425	444	494	420	455	471	480	498	442	448	462	454	450	455	452	433	479	448	484	449	519	480	446	459	434	481	429	474	440	478	409	479	484	474	433	461	455	437	418	435	434	444	448	443	442	433	417	469	463	449	436	460	418	454	456	455	473	507	496	428	453	420	484	450	475	423	474	498	440	448	452	449	458	446	484	466	432	459	449	402	460	461	444	456	458	437	475	465	404	456	469	483	492	422	412	468	438	436	446	471	498	442	465	440	482	445	439	503	455	446	467	472	466	468	459	464	413	430	446	456	458	456	448	446	495	455	427	472	486	487	410	458	463	461	451	467	469	434	457	441	487	424	437	462	465	442	515	458	471	451	468	477	454	456	484	445	475	420	479	458	472	441	463	446	472	446	443	424	457	478	441	419	461	466	474	491	481	445	465	437	477	460	479	426	468	495	464	439	484	490	431	428	464	440	429	430	454	480	453	451	449	447	444	448	447	445	473	425	458	462	453	464	475	439	456	485	451	450	430	469	431	445	471	438	452	446	445	428	455	435	446	478	465	447	452	437	459	483	490	475	448	475	418	463	469	453	427	472	477	484	422	442	459	458	432	415	430	435	465	443	464	456	466	430	464	473	452	477	441	504	427	436	451	452	478	492	494	489	461	479	441	470	488	466	501	417	474	471	443	450	480	514	458	447	463	411	471	474	475	457	458	464	455	440	428	449	417	423	441	452	434	491	447	481	476	428	472	463	470	481	441	482	446	477	439	460	469	434	483	441	463	417	459	434	421	443	439	429	446	443	447	436	445	431	461	405	459	472	423	440	478	458	461	465	467	468	451	463	468	422	472	483	450	485	436	449	474	423	438	434	432	493	473	458	448	464	432	459	458	436	453	437	461	478	450	463	467	494	498	470	463	430	468	457
23085	20986	28715	23436	20993	16979	2015	949	741	689	655	595	601	567	559	531	530	514	472	495	477	499	494	464	432	425	449	433	496	438	443	457	427	410	432	420	459	450	501	479	453	452	415	449	431	406	417	401	428	435	438	403	407	478	419	449	427	420	435	409	417	432	409	408	420	460	422	460	438	414	443	452	448	410	460	428	455	422	444	456	458	446	420	433	477	442	458	431	437	411	431	438	394	425	419	431	426	427	440	446	436	466	433	408	406	406	470	430	419	427	459	389	455	465	443	429	428	449	429	454	430	433	419	440	426	443	421	429	401	418	415	412	397	442	436	448	422	417	422	443	437	428	422	416	466	426	442	411	414	418	425	430	407	460	433	473	392	446	441	481	418	436	437	439	414	433	410	430	441	436	479	424	400	430	438	416	420	392	421	440	442	442	419	427	405	409	446	422	410	473	427	414	407	438	451	419	413	420	398	422	452	435	459	419	429	416	431	416	428	438	401	462	432	393	403	428	418	415	412	403	461	430	401	397	418	427	434	455	477	404	417	448	421	411	440	419	433	413	398	439	439	422	416	440	451	436	459	394	416	429	430	455	447	409	369	417	432	458	424	441	425	423	449	430	381	405	419	371	416	423	423	410	416	431	420	455	435	394	388	424	414	439	434	409	428	408	402	403	433	446	400	418	450	424	405	430	455	413	416	437	430	432	442	411	462	470	460	438	423	409	413	448	407	448	460	414	450	398	448	462	447	463	446	427	427	477	471	426	411	453	458	407	402	404	437	431	450	396	435	441	398	437	431	446	400	410	432	438	427	440	429	448	434	452	425	427	448	426	430	413	414	417	435	450	457	423	390	414	436	373	462	445	430	435	440	434	413	427	433	439	457	413	394	398	417	423	425	421	422	396	433	421	445	430	464	436	472	439	421	433	424	410	451	430	396	437	421	440	415	402	438	429	430	431	459	440	453	406	426	419	392	399	417	438	410	445	448	417	453	409	413	401	396	430	406	432	423	388	384	439	450	465	422	449	433	406	414	440	428	384	439	413	425	419	428	423	422	463	443	442	450	433	432	433	413	418	394	454	456	414	413	406	410	424	468	397	445	379	391	410	471	404	452	423	411	410	438	429	420	391	431	418	404	452	426	423	456	411	414	438	411	430	437	390	391	453	462	441	424	409	440	367	420	414	416	400	440	406	431	417	425	387	431	417	429	442	443	426	412	418	422	421	417	444	446	434	413	419	391	410	429	422	429	433	442	416	441	422	372	455	443	434	385	448	478	402	430	399	434	443	470	445	398	441	423	466	419	425	409	417	413	481	420	395	440	431	448	483	437	407	439	417	456	411	441	431	404	415	424	434	435	407	435	395	443	459	423	427	417	449	452	435	424	385	440	416	429	422	414	428	452	409	432	429	436	413	466	439	441	451	394	394	422	436	419	413	414	429	414	399	441	454	419	399	425	381	402	416	429	411	402	461	437	428	406	471	389	401	416	420	428	433	396	410	438	427	437	417	407	450	446	434	422	443	422	404	427	420	389	397	444	437	429	470	447	416	415	393	468	457	463	420	380	457	477	453	416	413	445	440	444	416	387	442	405	412	439	422	422	440	403	412	462	417	440	378	422	430	434	425	409	435	460	447	415	402	383	393	449	429	409	455	403	413	389	428	454	419	416	380	417	460	446	430	462	404	433	420	439	428	402	382	435	421	476	419	387	411	453	396	422	411	466	457	442	404	436	493	448	434	425	447	416	414	404	414	407	422	456	385	419	437	438	450	378	418	453	438	427	438	460	419	449	458	391	405	409	446	420	417	396	443	417	417	451	442	409	428	404	445	411	413	414	407	425	431	425	460	453	372	420	434	429	389	450	404	426	433	444	433	418	434	459	405	416	401	420	452	438	430	409	424	432	441	434	427	426	419	417	441	416	388	431	401	445	398	414	410	423	430	441	459	433	444	410	439	421	423	430	416	403	393	415	434	465	443	401	432	423	447	455	426	420	405	452	463	457	442	419	446	417	459	426	403	416	411	431	442	423	409	454	414	430	437	417	444	442	433	399	416	461	479	455	427	397	425	451	425	405	435	424	412	415	436	409	406	438	412	438	424	428	407	429	409	439	432	455	456	404	431	393	431	429	425	442	414	417	443	426	427	468	422	445	400	451	447	446	417	408	390	414	412	439	408	455	395	438	391	433	429	449	439	405	436	421	418	464	446	413	408	429	401	445	417	422	468	426	406	434	431	406	432	450	418	441	399	442	395	386	475	444	426	425	410	441	423	430	427	466	436	410	464	434	415	425	425	404	446	443	448	410	419	431	417	422	428	405	449	427	381	429	414	437	404	389	421	413	464	442	439	442	403	430	456	398	426	417	429	424	382	436	390	412	433	417	447	472	452	488	427	447	382	436	441	397	425	429	416	401	418	453	398	408	432	447	432	401	492	461	425	389	405	413	423	402	439	444	416	431	424	442	405	453	418	419	413	436	402	416	455	448	439	425	424	442	397	446	449	430	414	390	424	430	422	418	409	421	417	400	404	461	429	438	405	444	424	421	444	404	418	405	423	392	416	397	427	438	481	432	427	414	443	450	458	437	437	423	410	406	429	455	403	464	392	405	432	438	387	393	433	425	414	455	460	416	398	416	419	441	453	425	440	418	452	407	418	404	428	380	407	403	415	418	446	450	406	429	408	406	419	391	450	430	446	440	367	422	400	420	468	402	393	477	404	398	421	419	402	422	413	421	431	412	405	439	376	455	430	432	440	374	474	400	423	434	413	422	457	430	451	435	425	416	419	435	411	445	421	389	419	456	391	402	389	448	435	401	398	436	421	436	449	396	450	432	386	433	406	432	466	457	441	428	429	436	423	413	388	411	395	404	415	434	405	403	402	418	412	435	399	415	437	404	427	448	452	440	379	412	428	407	383	426	437	428	390	434	428	395	384	407	422	378	423	412	418	413	417	416	396	440	411	407	435	431	407	431	433	432	416	424	414	449	483	422	431	399	431	452	405	424	432	456	390	433	426	410	407	424	444	404	457	408	401	397	470	467	417	418	417	428	425	414	418	435	419	429	396	419	390	441	445	422	408	455	452	426	440	412	454	424	391	441	416	414	417	414	394	426	427	429	399	431	414	405	406	389	437	459	417	456	473	440	431	408	458	434	386	437	461	451	384	436	407	444	410	458	412	449	438	420	438	461	424	454	407	388	428	388	456	438	409	444	409	420	439	425	425	392	405	418	414	427	420	411	440	415	430	427	437	472	412	430	431	408	416	389	415	435	399	379	455	464	427	414	418	443	389	410	415	371	426	392	420	423	430	397	436	425	410	423	418	428	398	426	413	412	439	421	432	435	452	443	446	427	458	467	470	442	426	412	436	452	422	441	398	410	417	434	470	435	417	417	424	394	401	392	451	419	457	428	408	411	416	380	413	432	429	424	425	419	412	443	442	431	434	437	462	420	433	410	419	421	467	436	427	422	428	425	437	408	381	391	451	421	398
11403	16601	14046	7755	5264	3938	2876	2410	1992	1752	1499	1356	1289	1254	1127	1085	987	946	933	899	959	891	897	864	885	826	858	768	829	811	781	802	785	777	753	699	775	781	759	744	734	716	761	820	752	802	781	716	745	797	701	780	710	757	751	712	777	734	741	720	672	739	697	698	709	743	696	732	781	726	711	707	712	725	728	720	741	715	696	655	718	720	716	754	688	728	729	759	669	713	763	696	714	734	672	731	690	747	687	704	724	727	733	715	726	732	681	737	717	714	709	731	714	685	751	737	729	710	736	709	757	686	683	724	707	709	719	710	688	712	754	650	651	683	711	680	708	702	703	737	721	715	736	735	791	772	764	691	759	733	732	715	695	726	665	694	747	759	710	664	710	667	751	702	673	732	711	696	725	721	728	755	754	706	708	736	712	748	730	696	720	762	734	704	676	703	658	693	678	670	689	687	724	719	741	729	699	695	780	735	691	754	698	727	716	686	703	703	715	720	724	736	731	741	696	698	722	718	747	673	675	699	726	719	746	702	699	695	681	720	721	753	741	712	710	719	730	711	662	633	710	707	720	731	699	736	711	736	699	721	705	743	718	696	711	676	754	716	698	743	669	695	688	688	742	752	715	707	757	710	696	643	707	731	735	695	705	728	721	726	728	734	700	653	681	770	723	729	728	743	730	735	673	731	717	694	686	712	712	699	740	754	700	688	684	699	644	681	657	688	696	717	719	712	675	711	694	750	768	715	703	717	690	721	706	706	730	711	730	684	701	743	764	705	784	703	724	707	722	749	714	683	738	693	710	696	731	760	708	734	728	686	727	685	738	689	729	727	714	737	717	701	720	715	696	731	703	688	668	737	743	742	732	738	711	708	718	757	711	722	712	767	721	688	727	691	735	745	702	740	732	698	718	682	721	749	669	695	699	708	722	705	728	758	752	691	751	699	770	701	721	676	721	679	655	686	702	696	703	702	729	723	701	699	694	701	689	687	736	653	721	742	697	703	679	683	694	741	737	691	731	717	668	730	699	731	729	699	677	702	654	709	682	688	706	771	728	702	745	714	741	703	692	684	728	687	715	743	762	738	682	686	697	738	698	675	727	752	698	725	755	738	747	696	694	677	721	732	681	764	741	751	721	738	746	719	681	698	701	701	691	726	717	720	747	692	689	756	733	732	696	697	702	709	718	649	744	703	720	703	724	745	740	669	742	718	688	710	728	709	736	721	727	740	720	742	723	751	725	732	703	689	764	734	705	780	684	705	693	736	750	711	746	698	704	710	749	709	723	719	754	710	689	751	766	693	696	761	670	741	735	716	685	749	720	705	740	733	695	704	717	687	741	704	718	745	655	713	720	693	752	724	712	693	690	692	726	753	719	717	716	694	716	695	700	721	707	689	731	724	668	722	730	678	717	718	718	666	711	709	696	716	718	722	719	712	717	719	711	701	687	696	668	720	650	703	720	707	741	731	722	698	703	682	687	694	750	712	660	682	685	704	703	699	745	746	733	731	719	673	713	672	769	686	704	722	733	750	733	683	736	706	699	782	710	671	649	716	698	731	701	701	728	763	719	705	721	709	712	719	732	697	713	688	761	694	706	739	701	736	681	693	719	728	719	702	682	739	707	689	750	740	786	714	657	737	714	674	750	747	685	719	763	720	682	702	699	748	717	732	675	708	704	731	735	725	689	698	741	732	743	710	785	715	723	729	717	699	714	681	772	722	714	711	678	698	703	714	738	699	686	754	699	736	710	737	674	738	714	680	703	697	722	738	721	769	719	744	723	697	712	699	670	708	706	716	770	707	752	719	707	738	673	733	657	682	673	696	681	719	759	714	696	687	718	739	758	714	720	735	738	766	697	671	686	692	730	687	753	727	702	716	750	714	735	727	702	684	737	701	675	728	708	738	721	749	710	729	676	744	725	708	697	697	686	719	733	677	717	729	728	709	703	758	715	703	757	707	690	696	708	711	701	717	661	732	718	713	702	734	742	726	736	768	672	748	720	734	727	691	692	738	684	693	672	720	718	713	710	736	675	740	719	764	736	742	719	710	725	735	751	759	755	726	728	700	652	690	719	708	702	736	743	658	731	749	691	734	696	702	715	731	712	705	678	691	708	679	740	690	694	699	712	728	724	668	746	734	663	682	659	703	715	722	667	742	722	698	708	705	713	743	715	734	744	706	705	712	698	743	690	676	698	702	711	701	737	695	746	759	683	767	700	745	714	696	722	782	726	715	727	736	681	675	670	664	689	783	703	745	731	701	673	754	754	705	700	744	734	689	742	682	758	735	743	677	695	717	688	761	713	720	702	671	694	740	690	718	714	694	694	730	681	689	705	727	715	729	703	696	688	695	725	759	666	790	781	713	674	729	730	709	739	702	731	763	741	741	690	676	694	678	730	707	720	713	750	705	672	801	669	703	736	679	684	693	700	666	692	677	717	739	703	729	729	714	748	722	756	717	732	646	697	709	714	709	653	726	676	717	679	694	724	723	713	702	697	722	699	710	690	730	746	685	685	721	709	691	767	757	716	722	725	734	716	718	726	715	701	724	703	699	775	740	701	648	712	777	659	690	722	709	719	739	714	699	702	668	719	690	677	750	734	688	708	728	701	703	689	720	711	697	722	708	743	727	714	699	714	679	731	683	735	716	724	685	722	713	731	720	754	711	699	743	727	720	692	752	669	676	651	704	701	711	734	761	710	712	699	689	693	683	692	725	765	705	686	696	726	706	683	733	715	695	727	720	728	707	729	711	694	707	730	687	692	717	734	747	708	735	745	669	740	704	706	671	695	705	733	770	689	727	730	706	725	700	687	729	734	731	712	715	669	719	713	691	704	692	703	703	750	723	723	726	677	685	740	694	689	692	717	738	684	733	724	723	704	734	698	690	695	690	695	741	722	679	729	728	753	695	728	725	711	716	716	716	688	705	721	701	726	668	692	702	709	699	662	701	722	699	731	749	704	702	711	703	696	691	715	733	722	707	762	691	738	686	750	722	744	688	673	639	729	715	753	736	733	677	726	679	712	703	695	703	696	672	690	695	689	732	750	703	729	772	694	740	681	666	676	768	699	700	679	711	717	750	784	667	734	712	661	722	683	689	723	700	727	717	721	738	712	693	717	704	742	676	712	673	702	687	707	711	707	664	775	719	699	675	693	734	701	745	653	711	714	738	714	681	723	738	657	694	665	682	709	683	736	743	675	714	711	731	797	667	705	688	725	759	731	708	756	724	669	684	752	710	701	715	729	713	754	754	730	723	707	692	714	748	710	737	701	717	766	715	704	757	711	696	690	711	719	710	677	723	737	755	725	668	720	702	713	710	766	702	732	710	742	695	720	737	694	701	672	706	726	678	751	698	754	751	645	671	698	692	717	715	714	702	724	744	720	725	729	678	720	733	707	682	720	719	704	745	742	728	681	714	722	676	696	671	699	678	758	684	721	687	699	675	687	713	747	742	765	716	713	750	691	715	695	697	684	723	785	728	724	668
26578	20251	7498	941	613	571	608	564	577	551	514	507	587	535	492	543	511	531	600	520	514	522	509	561	523	538	509	479	568	541	536	526	520	527	487	502	573	538	544	503	557	529	565	522	528	563	525	579	568	517	541	521	530	536	553	531	515	549	504	520	492	538	506	534	517	532	561	547	542	536	536	512	516	506	520	521	525	570	527	509	505	495	505	561	558	556	567	498	509	550	535	578	540	525	540	531	511	520	553	525	515	527	538	540	498	550	510	494	567	589	512	539	537	582	547	513	559	519	510	538	514	516	529	528	511	543	492	506	578	584	545	545	560	562	572	524	517	547	535	508	537	504	509	520	527	513	523	560	540	515	535	545	538	538	488	496	524	529	515	521	564	536	556	565	497	538	476	523	544	572	519	527	483	549	549	524	519	537	572	507	552	488	513	523	506	523	490	510	528	519	565	522	556	515	502	518	547	503	509	518	570	537	514	525	520	555	533	510	562	519	517	527	516	538	584	542	476	496	533	496	547	535	509	528	550	535	513	535	522	585	524	525	561	524	490	522	502	509	509	528	562	531	542	541	525	579	528	512	518	525	567	529	518	532	521	554	517	515	512	535	509	497	521	520	523	534	523	536	547	513	545	549	537	505	509	476	540	502	509	540	553	533	541	511	535	483	551	523	527	528	549	517	540	566	539	560	551	510	497	509	538	562	541	552	540	535	582	516	551	506	514	535	520	514	521	547	533	551	535	512	538	549	558	516	532	509	506	512	553	528	571	538	572	533	519	575	515	529	525	570	497	516	533	527	540	577	566	476	521	513	541	546	543	561	503	544	537	501	549	517	498	479	529	520	521	503	511	491	512	518	508	514	542	511	503	540	548	545	535	518	506	515	509	549	547	512	515	536	507	503	569	504	556	543	542	504	571	561	558	509	511	486	546	502	534	507	535	529	506	579	537	503	503	546	543	531	525	536	552	513	513	537	562	523	523	487	549	541	528	500	543	534	544	509	556	533	517	514	521	549	489	579	509	505	541	543	546	476	569	548	530	528	535	505	562	536	531	552	484	516	539	540	541	560	583	551	548	503	466	516	552	509	574	548	533	511	536	457	502	537	540	519	487	537	505	529	550	492	534	538	502	541	543	562	553	505	528	530	554	525	515	548	540	533	514	535	574	538	545	530	523	562	552	510	515	563	551	553	525	538	571	545	518	533	529	516	523	548	545	481	545	526	509	556	564	524	556	536	517	567	518	468	525	510	541	555	489	522	542	533	555	516	536	558	535	475	500	538	531	562	529	540	534	531	538	538	532	543	513	519	575	521	557	567	528	480	523	571	515	511	484	495	564	567	560	553	516	561	484	556	518	529	551	507	513	564	539	528	511	572	522	525	479	507	525	521	511	525	533	526	559	537	534	550	542	515	569	529	527	547	519	568	527	526	546	539	523	541	527	561	543	548	508	565	524	545	495	541	528	530	550	514	544	586	534	541	532	532	555	548	520	488	536	510	508	570	530	508	558	483	515	554	489	548	541	502	578	536	543	477	497	556	533	524	548	540	593	551	553	600	549	574	524	579	502	556	515	521	536	522	553	572	535	516	530	524	544	555	569	529	500	542	527	535	512	559	559	521	522	576	511	507	533	521	542	492	552	559	539	601	531	560	510	562	495	539	526	540	521	580	510	519	528	555	563	527	506	547	494	511	524	567	559	549	496	565	519	551	519	537	480	539	536	540	509	529	541	501	520	553	500	515	527	506	554	588	526	480	545	548	534	515	579	515	542	521	553	535	548	548	579	527	508	535	546	513	508	548	508	515	512	555	510	528	534	543	535	521	543	490	505	550	537	543	548	531	527	550	533	548	474	567	525	530	550	524	497	549	538	515	514	501	512	526	542	524	570	525	533	573	506	526	534	555	525	554	549	543	545	514	571	551	504	520	529	523	558	536	494	530	510	525	538	557	530	549	496	564	568	525	547	541	506	529	550	533	526	536	524	471	530	526	527	511	542	550	527	524	535	512	533	538	513	535	500	523	501	544	544	542	529	500	584	551	521	551	543	516	565	554	533	502	532	512	524	570	577	550	562	562	494	540	510	569	516	569	541	536	576	537	557	526	517	525	524	486	514	576	526	520	583	532	540	514	525	519	537	502	589	502	566	508	541	535	579	550	533	530	547	577	536	524	559	519	541	571	529	504	535	509	504	559	523	536	478	509	485	517	511	531	542	563	545	521	501	519	525	581	589	502	577	526	538	529	552	487	569	514	518	518	519	532	571	555	554	614	533	549	559	531	539	545	540	492	549	557	578	547	548	528	518	529	544	571	535	536	519	592	531	556	492	595	521	511	545	541	510	545	572	540	553	561	515	509	577	561	510	555	509	565	517	517	550	535	518	542	554	521	578	561	525	548	529	527	529	512	476	482	524	521	511	547	564	529	531	548	537	499	536	553	533	548	504	510	557	502	555	502	494	567	496	495	554	538	531	509	503	532	541	530	563	533	550	523	524	560	535	539	513	552	560	600	479	523	550	559	522	533	524	571	529	586	543	539	538	565	526	526	519	526	541	548	530	485	499	536	529	541	533	554	538	545	504	539	540	559	540	527	532	508	542	536	540	529	509	525	527	518	555	538	579	537	498	536	526	530	581	520	573	499	570	508	517	538	487	561	491	496	542	521	533	521	528	555	518	493	493	537	551	556	476	527	508	605	559	520	520	539	509	510	544	521	559	542	534	556	521	530	507	542	522	539	531	529	549	506	535	535	527	546	545	545	518	548	574	516	548	530	548	514	544	530	565	547	555	507	507	550	556	504	544	498	542	520	546	521	511	540	548	526	518	538	550	559	515	523	527	531	520	499	537	548	561	537	502	513	525	547	503	497	550	535	519	503	530	508	519	526	530	526	566	551	519	540	557	487	581	484	512	544	522	516	527	559	524	546	525	537	560	571	518	503	541	566	490	507	541	475	546	504	553	534	544	524	536	529	570	522	538	575	539	546	531	532	565	535	519	558	499	554	512	518	558	559	480	504	513	569	526	515	526	523	503	495	532	516	564	526	542	532	557	526	526	558	540	526	520	494	536	550	571	496	521	533	519	544	560	533	555	538	536	520	550	521	521	528	536	555	514	539	511	499	532	539	535	554	484	527	536	530	520	535	529	517	492	520	530	548	557	537	549	520	510	511	515	501	565	493	557	521	502	516	534	512	516	550	548	517	504	585	544	549	574	526	482	509	589	549	521	539	488	538	540	512	558	603	573	559	521	564	569	505	520	556	539	531	538	531	506	506	550	535	527	525	522	540	519	573	538	561	525	566	531	498	563	487	507	550	568	538	551	481	551	525	506	517	529	517	554	541	613	540	532	540	521	484	560	560	554	523	566	552	526	543	574	557	567	527	525	458	556	491	541	533	530	554	528	540	484	560	512	503	498	537	533	484	533	543	499	581	499	502	544	479	511	505	509	525	553	522	540	555	551	538	517	540	528	509	513	504	538	533	511	508	559	552
5445	2161	1886	1341	1224	1065	1062	1058	971	964	989	960	943	925	915	917	910	952	969	958	937	983	954	929	955	970	926	971	987	957	964	941	852	940	884	959	953	963	941	971	913	901	977	913	998	894	982	956	901	949	977	915	1008	952	988	936	915	904	953	898	941	962	909	915	950	980	907	942	961	917	935	908	933	904	896	939	923	944	981	932	942	963	919	913	940	928	944	954	955	914	949	956	939	992	981	894	948	944	905	909	962	915	954	923	923	885	943	931	933	932	946	925	925	886	924	935	900	974	972	935	920	945	909	955	963	907	976	962	964	976	940	953	905	971	959	923	932	934	953	962	928	888	913	917	950	921	962	964	939	932	947	959	950	932	998	957	856	978	961	928	939	969	948	947	891	942	942	910	995	937	857	958	950	906	985	938	918	901	921	967	964	909	965	927	934	941	979	893	945	954	903	968	955	948	964	905	918	885	929	920	907	913	946	934	953	919	929	949	971	927	949	936	967	958	915	961	957	918	951	945	898	918	942	998	936	913	925	911	931	976	897	983	874	966	964	951	901	906	923	910	968	953	934	927	951	1005	904	956	916	961	940	884	931	968	981	949	922	960	932	909	943	931	968	942	977	938	955	982	939	929	938	915	955	890	866	922	923	926	917	906	964	977	977	947	924	919	976	906	943	954	917	929	919	921	980	969	946	943	942	915	944	928	918	900	902	908	919	953	956	959	964	921	911	917	974	926	956	943	927	989	957	1002	936	903	988	984	964	945	911	917	942	957	896	937	906	950	923	957	975	966	964	946	979	915	940	888	967	955	881	917	886	987	942	957	1014	949	962	914	869	933	950	906	919	924	949	907	923	906	957	986	963	974	938	966	927	941	883	930	975	977	923	881	945	945	899	902	910	918	941	943	891	924	954	904	910	945	1005	898	904	935	958	897	959	952	997	927	903	919	904	905	971	903	974	941	904	911	930	893	926	908	927	911	975	923	947	940	986	948	921	923	897	922	904	904	942	900	994	908	892	951	915	891	917	951	940	893	908	890	962	971	952	917	900	911	935	921	969	917	935	949	908	935	974	965	978	942	903	917	977	962	910	946	931	902	898	951	899	942	966	902	996	930	919	866	975	963	931	912	957	990	949	936	942	925	972	929	965	932	972	939	936	878	911	963	896	949	915	903	927	961	939	912	926	932	914	984	904	968	955	952	901	990	927	905	951	851	873	980	937	900	957	915	966	898	907	911	935	908	869	926	916	922	960	989	894	907	1003	894	921	924	939	895	958	914	970	949	923	915	940	913	1007	942	906	906	954	955	898	961	980	894	903	908	960	956	968	922	934	940	920	993	963	1013	909	890	918	931	927	920	952	925	927	957	924	891	911	935	896	903	909	912	943	901	1001	942	940	940	857	934	937	938	922	888	924	939	970	898	935	944	894	939	914	967	942	901	956	929	902	947	933	1000	981	907	983	946	959	963	956	958	963	936	948	1006	933	943	954	960	963	934	928	942	982	928	928	884	936	930	958	941	932	953	870	1001	942	979	990	935	935	975	937	902	870	952	919	952	933	958	916	896	950	952	946	948	905	948	939	914	934	933	910	896	908	913	948	901	924	974	992	1032	992	918	939	957	999	918	949	905	926	914	918	946	905	909	993	947	890	930	970	954	936	936	925	979	879	951	940	889	839	942	851	961	995	911	883	954	923	963	917	900	965	898	992	949	897	918	900	897	911	905	932	910	892	923	911	952	935	958	908	923	913	907	953	932	925	896	1016	983	962	916	933	932	916	923	951	966	948	906	988	928	991	943	954	981	925	967	909	924	921	924	924	946	889	914	951	948	888	968	911	958	906	968	971	947	898	956	927	955	978	952	916	933	937	909	910	916	932	924	914	942	947	865	970	951	963	971	873	966	990	917	906	957	925	916	945	930	953	899	892	960	936	932	931	905	934	939	955	966	943	965	988	920	935	923	936	951	913	933	931	969	958	980	963	923	926	905	868	961	938	974	952	912	940	960	956	989	924	959	928	891	860	909	923	942	929	903	928	910	918	913	978	916	950	955	896	954	918	935	975	1025	965	991	926	920	938	932	922	936	924	965	1001	949	922	943	937	925	911	917	981	941	958	945	984	982	933	946	870	997	972	889	924	899	955	981	921	926	942	934	995	899	914	921	1008	962	914	964	959	935	964	999	880	933	948	887	928	919	948	960	922	907	911	945	923	884	961	891	955	944	945	952	970	934	947	919	983	905	974	973	951	949	912	929	922	915	923	889	971	869	983	975	943	946	932	952	916	956	983	916	920	913	913	955	944	945	913	951	951	985	954	942	933	965	964	970	930	978	937	922	909	924	971	904	959	973	921	945	931	908	976	941	950	941	959	974	981	946	899	960	1003	945	899	951	869	925	980	932	937	926	924	939	942	922	992	949	960	896	897	960	960	916	951	913	971	952	914	928	867	923	1020	931	954	915	925	900	924	952	948	936	947	917	894	941	987	959	936	953	910	929	956	948	938	948	971	957	964	906	909	929	980	946	862	997	969	908	1013	957	979	918	966	940	939	907	1002	903	943	945	992	970	938	908	885	932	954	919	960	946	930	888	904	938	938	937	951	1013	991	958	923	933	929	898	943	907	958	904	924	983	989	892	882	955	924	982	935	901	947	975	957	963	1004	912	961	961	1003	911	893	952	922	932	904	920	945	957	927	983	937	960	907	915	921	944	945	959	958	965	933	933	939	884	920	934	924	888	893	951	992	934	904	972	893	951	980	939	939	944	922	950	923	877	896	964	893	990	961	975	917	862	971	945	945	953	902	936	921	942	876	949	981	916	983	925	936	904	957	919	901	990	930	939	954	922	911	930	947	908	947	912	987	922	943	872	904	905	939	957	949	965	932	930	923	961	945	937	936	909	927	959	957	921	940	871	913	936	958	960	933	962	977	920	931	976	905	869	916	881	933	972	876	924	909	881	961	906	959	923	960	966	951	971	952	897	929	929	949	958	944	949	966	932	946	951	948	864	897	906	923	889	904	942	903	935	918	960	942	918	974	992	933	921	943	931	916	890	947	956	914	999	935	915	934	925	952	875	961	867	891	856	952	934	948	884	950	915	948	938	921	938	958	930	882	867	964	966	918	902	931	907	1019	974	926	935	933	981	906	905	963	915	917	951	987	921	895	951	877	947	917	957	918	963	915	954	931	972	869	924	932	943	886	932	866	899	933	925	910	958	907	964	912	1024	919	986	944	907	925	932	915	876	918	969	945	895	904	942	961	883	915	917	957	980	947	945	940	960	963	931	955	939	965	943	915	921	923	956	919	906	926	930	900	903	962	891	955	868	901	893	947	987	951	915	976	913	891	916	917	937	876	951	911	980	954	920	950	939	941	986	958	937	954	954	946	931	929	950	984	934	910	988	902	936	948	908	915	906	959	927	951	881	990	897	844	976	944	919	889	933	919	962	917	940	900	949	897	904	921	892	975	927	948	929	916	942	946	966	935	938	903	958	974	986	953	971	939	915	982	907	934	893	913	960
24014	21032	28097	24167	19243	1730	661	508	411	369	335	358	343	293	290	277	280	294	259	283	288	337	270	254	264	247	267	282	243	266	284	254	235	257	242	250	243	241	233	261	257	231	234	270	247	230	242	224	250	260	238	237	273	233	255	242	254	244	249	253	271	237	237	291	280	239	240	224	270	219	248	216	205	260	239	253	291	231	252	254	238	229	256	240	261	251	256	244	251	247	223	246	256	245	247	241	255	234	254	239	238	242	236	225	259	240	250	258	240	239	226	264	254	246	246	243	249	247	251	236	260	255	244	220	239	252	243	263	260	231	242	227	266	250	239	235	257	262	257	260	250	241	256	241	227	272	241	235	231	248	260	231	257	229	220	266	231	239	228	270	267	255	276	229	230	233	240	235	264	252	223	233	238	244	238	243	230	249	225	247	250	238	230	261	248	234	229	252	277	236	244	274	256	243	231	247	249	231	255	211	221	273	241	239	257	251	243	228	224	209	234	236	255	223	235	234	211	245	232	222	239	238	242	252	253	245	223	257	260	268	242	247	246	245	235	222	230	219	237	233	254	268	265	245	255	240	243	264	271	240	243	237	212	230	260	240	236	213	237	274	223	228	245	249	249	269	261	245	250	260	257	224	254	235	216	250	199	242	230	251	266	244	234	245	231	245	232	294	237	242	235	218	250	252	225	235	225	233	242	241	232	269	213	247	250	225	230	215	262	261	255	238	253	224	246	224	265	260	243	262	241	267	241	263	253	247	229	250	271	259	255	244	233	225	243	221	273	253	238	268	256	205	228	256	270	236	220	254	263	253	246	242	219	240	243	245	271	238	256	235	259	226	273	271	265	201	251	241	257	261	231	260	242	256	230	256	263	256	233	238	245	253	220	236	254	260	238	256	260	230	254	253	241	263	250	233	257	224	241	267	244	254	250	229	219	256	264	259	240	248	248	243	229	277	259	237	237	220	254	257	265	244	249	241	274	245	255	243	257	241	247	239	250	237	258	274	264	241	280	234	247	251	262	240	249	269	257	251	246	241	220	228	263	246	227	218	235	241	239	237	254	233	263	252	252	243	238	248	239	227	230	251	241	241	243	239	238	270	250	238	246	234	238	240	269	257	220	250	226	251	235	251	218	258	242	230	239	228	262	248	237	242	246	246	230	235	234	236	223	259	246	218	241	244	226	252	256	248	233	252	267	243	228	250	246	279	245	260	241	240	224	256	243	244	243	223	229	272	285	279	239	271	227	232	256	236	244	231	227	249	243	249	244	219	267	248	239	234	249	231	249	242	240	234	245	252	255	245	226	243	254	236	252	240	232	267	225	256	248	249	260	229	254	223	233	237	238	225	222	272	259	243	233	253	256	249	235	249	218	235	232	279	242	247	234	258	235	255	259	229	225	249	251	259	254	234	252	222	262	251	234	238	222	285	245	214	246	255	221	261	244	206	223	237	236	221	248	242	242	250	258	249	241	243	254	228	247	240	225	270	218	225	259	249	230	235	228	233	205	232	210	274	241	231	251	233	248	239	245	260	223	233	250	234	246	248	233	231	234	258	262	230	235	226	236	258	240	245	251	239	222	256	220	253	242	243	234	273	240	257	234	237	261	234	239	261	240	260	252	244	243	227	249	219	250	253	250	236	252	259	227	233	231	250	253	249	240	242	247	241	241	263	242	222	253	237	272	238	233	248	259	257	262	244	245	238	248	245	235	262	246	245	229	249	244	244	248	219	259	242	247	246	281	229	231	225	245	258	261	239	247	251	246	248	240	216	238	237	260	224	234	235	264	233	247	225	242	257	279	247	251	214	228	220	238	238	218	215	238	252	219	231	223	230	253	247	256	230	265	239	247	248	229	214	257	234	225	251	244	285	249	240	256	255	236	232	228	250	234	278	223	236	250	260	260	245	268	230	253	226	249	245	241	255	210	283	277	258	234	228	244	251	216	245	240	254	244	241	228	233	241	248	239	241	253	251	240	259	256	248	273	261	219	249	235	233	230	231	256	229	226	233	253	241	236	236	271	266	254	244	230	258	235	218	221	248	233	221	251	227	247	266	259	263	255	249	255	248	255	246	232	224	214	265	206	266	223	246	250	233	246	209	228	236	225	249	234	255	249	262	248	229	264	250	235	256	245	218	248	245	230	230	244	251	230	241	231	241	232	254	259	250	207	268	213	233	249	223	241	232	238	210	256	234	256	228	230	243	245	241	248	274	260	239	254	214	253	258	228	250	218	236	226	222	215	255	213	254	262	229	235	247	247	227	243	249	273	234	241	239	253	250	249	231	243	259	233	250	256	252	241	276	244	218	204	227	238	274	242	242	233	259	221	234	256	241	261	245	267	278	254	248	276	288	213	201	228	247	240	257	251	268	247	209	237	253	243	233	250	208	247	238	245	264	268	264	211	256	215	241	238	228	217	249	228	211	245	237	252	250	250	237	251	228	224	247	239	237	236	237	263	240	239	232	238	242	245	245	239	247	246	260	243	245	260	235	252	234	254	223	209	214	254	260	277	254	201	241	240	254	225	254	223	223	215	239	224	224	255	239	252	223	266	248	210	241	240	273	256	259	236	241	258	253	228	247	259	244	256	224	235	222	251	247	239	265	263	238	249	252	230	233	253	257	232	274	255	228	230	238	242	225	257	263	249	247	243	240	243	268	243	250	247	250	255	234	255	219	253	245	270	248	269	259	275	251	250	242	254	248	235	228	234	244	271	241	261	257	241	225	250	263	238	258	260	280	254	215	243	260	236	249	232	227	239	275	254	245	243	213	247	268	237	247	235	227	243	243	251	270	254	222	259	229	239	216	261	232	220	226	256	211	269	224	236	249	249	241	250	249	254	219	248	240	226	242	251	263	261	228	241	271	237	217	256	216	257	237	219	240	223	232	275	247	237	257	257	238	243	231	273	258	236	251	269	233	235	240	250	233	243	263	245	226	224	248	248	235	251	269	267	234	233	247	249	235	218	253	229	247	257	228	224	236	246	250	232	225	275	263	244	218	259	265	240	219	267	237	240	264	262	218	252	242	248	242	260	244	270	245	255	240	227	227	255	235	260	238	242	229	249	255	252	219	231	249	228	237	264	253	229	246	219	244	206	235	237	236	194	238	217	250	221	248	257	237	242	267	256	251	245	258	225	259	241	263	226	241	217	280	243	252	228	261	239	287	228	240	241	234	278	260	233	260	236	236	240	233	265	214	265	260	226	240	265	249	227	253	262	236	251	245	265	229	254	229	241	228	242	266	267	268	236	263	255	224	238	247	236	231	235	251	242	239	251	230	244	237	258	251	272	236	249	242	251	232	240	207	248	239	261	259	264	245	245	275	224	240	258	242	223	236	218	226	254	258	247	233	240	243	239	241	228	252	271	248	245	272	254	237	237	209	256	281	228	257	236	205	233	248	231	225	247	239	218	230	275	236	276	237	242	255	229	228	225	248	242	244	239	244	246	238	246	234	251	225	230	234	235	224	229	224	239	253	274	222
8914	10690	8941	4546	3040	2212	1658	1429	1183	975	886	821	754	726	684	629	630	584	599	564	510	507	524	548	504	512	478	505	473	553	494	490	473	519	516	492	526	512	535	445	477	478	481	491	424	453	494	440	434	469	423	447	469	466	488	454	438	456	450	455	473	445	471	467	439	459	465	473	439	467	435	446	461	514	430	418	473	459	486	486	462	456	441	454	484	479	478	493	438	466	446	489	455	473	464	477	471	470	440	467	439	451	450	480	427	455	508	465	457	493	440	470	418	461	439	454	457	489	443	431	462	469	400	448	419	449	451	462	443	462	467	439	436	452	417	482	461	477	467	473	473	465	468	468	441	433	516	460	471	445	467	427	445	467	468	466	459	435	448	490	440	477	446	455	436	464	424	460	419	464	455	456	466	462	461	445	427	439	458	469	492	458	472	469	453	436	450	472	445	446	428	445	482	431	447	430	471	476	444	428	396	451	435	482	410	456	459	451	419	484	449	455	440	444	457	475	434	441	436	449	452	473	441	402	454	468	487	469	448	412	446	475	436	443	453	496	510	480	431	467	450	469	467	441	457	479	437	452	500	491	492	446	438	461	448	479	453	504	498	442	412	445	438	466	450	429	444	464	451	442	468	423	471	481	459	509	456	472	425	447	454	487	428	425	459	501	429	458	412	445	417	474	445	461	458	464	468	452	423	456	427	504	467	454	419	455	464	464	476	427	464	462	452	468	416	459	422	451	438	492	469	476	471	455	473	493	453	464	453	497	458	484	440	469	440	461	482	460	421	454	461	428	432	465	441	456	435	477	456	436	466	505	457	457	438	480	483	427	472	432	449	435	449	493	460	435	428	478	457	440	462	430	483	480	485	435	452	477	450	443	447	459	507	446	455	468	455	495	439	455	438	483	422	460	491	466	486	430	458	443	464	469	488	438	461	447	473	473	465	421	468	473	468	456	466	403	443	452	445	403	434	461	449	426	474	466	427	478	449	489	486	439	450	428	472	462	476	436	444	453	464	443	454	473	438	459	446	438	500	454	491	468	439	454	446	453	450	440	441	450	464	455	460	441	444	454	478	433	470	423	445	433	450	436	412	474	478	485	472	423	493	452	455	457	470	439	426	440	448	429	395	435	509	451	461	432	445	475	442	449	447	452	424	466	480	461	451	451	439	451	411	487	426	477	421	458	456	453	454	454	454	453	457	455	507	443	441	466	458	454	477	428	476	456	466	441	485	435	469	420	438	477	471	447	443	470	435	433	449	500	467	466	457	428	440	446	479	455	473	454	462	467	444	426	476	439	458	459	456	427	476	469	446	443	401	437	456	446	422	478	476	461	450	473	465	488	463	473	425	452	486	491	433	420	432	436	467	484	437	458	448	488	455	454	476	465	427	480	492	446	459	430	446	473	472	428	432	481	425	426	465	419	433	455	433	454	464	480	462	444	430	438	456	444	464	421	442	435	445	473	476	433	438	433	491	466	468	442	452	455	461	457	465	461	490	426	441	514	492	436	439	482	498	487	446	490	414	456	439	464	446	456	468	458	450	444	464	414	438	454	499	454	431	478	407	463	489	413	461	516	449	462	455	470	453	482	472	468	462	473	429	482	488	472	401	445	458	433	487	475	417	439	476	500	455	475	433	430	496	437	469	448	472	460	452	458	435	446	501	465	445	467	448	437	442	454	424	463	456	447	447	472	474	440	438	457	454	479	437	431	466	428	451	443	487	490	429	477	423	493	452	470	423	453	437	494	464	447	468	462	462	470	437	447	428	412	446	449	446	437	465	434	414	483	463	458	425	449	483	437	483	487	413	444	476	442	437	472	433	450	462	450	444	415	455	462	461	460	461	457	509	462	473	474	446	464	445	471	455	432	473	445	476	433	468	457	459	450	447	449	405	461	436	444	440	483	457	475	444	466	420	442	450	489	457	462	417	469	465	473	464	488	486	478	426	464	434	447	442	452	442	456	454	469	463	440	439	459	455	450	461	432	440	455	471	441	506	453	485	435	416	452	461	461	514	481	413	463	449	467	444	455	450	444	468	483	440	418	475	482	465	432	451	437	510	487	431	430	469	433	449	463	467	477	439	468	449	507	434	462	443	454	403	440	460	459	454	466	459	432	482	437	452	467	459	434	482	473	419	490	421	454	425	417	444	454	494	442	460	467	451	468	432	448	461	443	502	457	448	447	444	486	487	458	483	441	451	445	443	450	453	482	441	449	491	462	446	481	460	448	457	456	462	475	430	441	458	450	478	471	460	456	453	467	450	483	480	470	475	423	506	462	457	440	417	472	479	465	426	467	424	469	459	482	465	465	449	472	469	453	444	421	454	430	469	433	485	447	446	465	459	483	442	424	443	458	438	461	472	484	468	440	446	427	447	484	478	454	496	447	442	435	472	431	482	461	453	464	455	449	448	470	432	472	446	465	478	465	472	446	488	436	458	456	433	453	511	455	469	447	451	463	459	468	408	518	474	501	473	450	462	472	404	461	468	432	427	482	468	435	462	434	473	439	441	444	466	477	447	421	428	433	457	428	481	420	429	484	446	481	475	502	446	455	447	452	430	444	441	464	436	497	442	461	462	441	416	428	425	455	453	497	449	460	478	400	460	434	439	464	485	419	482	456	462	438	473	417	465	439	455	433	462	489	442	442	441	459	446	424	431	451	470	428	453	450	461	455	454	442	477	451	434	457	438	456	434	498	473	465	449	444	478	426	454	432	453	418	456	447	466	453	425	454	424	412	455	452	453	497	476	470	437	457	451	451	427	440	470	407	462	454	445	445	462	486	437	434	477	460	496	404	457	416	438	478	454	475	442	477	435	458	442	467	448	528	444	448	460	467	458	488	457	455	437	470	457	457	465	436	440	471	488	420	477	455	465	480	456	427	466	464	419	473	450	436	446	423	478	437	466	465	488	445	450	459	456	462	475	478	484	433	454	463	471	410	454	436	455	457	418	489	446	453	436	467	441	479	427	449	479	409	441	446	422	447	469	433	468	450	479	477	434	441	461	425	419	422	453	468	446	443	474	470	464	467	437	478	445	436	458	439	461	497	469	450	417	475	472	485	446	474	429	425	463	416	435	435	456	471	421	435	453	472	490	447	466	428	471	443	448	494	482	436	465	394	429	443	469	460	514	488	440	514	454	486	468	435	439	445	468	468	474	460	454	439	446	478	452	444	461	435	440	475	444	406	426	441	451	463	471	451	518	507	504	459	451	451	426	464	440	439	434	461	424	434	431	445	474	473	459	435	434	447	468	453	499	464	455	438	459	435	447	484	472	447	451	477	471	465	457	441	428	445	426	437	470	443	475	484	469	451	508	409	514	484	474	505	428	429	459	455	503	420	433	439	422	451	481	452	436	469	474	451	474	471	450	431	465	431	487	429	417	429	452	448	440	427	473	466	487	436	449	460	437	460	450	426	495	432	453	440	486	414	460	422	452	460	461	455	483	464	453	511	455	472	471	473	484	441	472	473	452	443	486	481
23097	21072	28858	23522	21077	17264	1943	1002	676	685	634	593	577	553	526	518	530	509	486	460	511	490	453	466	482	462	483	459	443	456	422	431	438	478	427	481	461	471	454	428	407	428	431	396	444	453	413	459	439	482	431	431	461	449	406	404	423	457	457	444	456	438	418	405	424	396	397	435	425	404	456	423	408	437	466	470	435	441	454	418	484	409	435	407	452	415	426	437	448	436	434	436	432	393	397	479	445	423	420	479	419	449	430	407	417	416	448	443	410	416	421	442	419	455	435	458	412	447	449	437	459	435	455	416	410	392	428	420	437	404	416	460	435	450	465	420	447	415	399	428	458	455	421	426	410	440	439	409	444	440	419	397	410	392	422	436	401	462	389	437	470	442	453	421	415	405	429	451	425	450	377	432	460	436	423	391	450	407	399	421	458	420	432	418	437	393	442	445	368	460	422	419	462	434	413	451	429	388	434	412	456	440	453	439	408	449	392	460	451	402	442	436	439	459	435	418	437	414	468	455	448	421	429	447	445	417	461	442	407	465	432	388	449	438	421	437	406	448	410	428	444	453	426	431	390	422	425	434	411	435	418	431	444	434	433	442	425	455	419	439	446	440	418	422	392	444	419	461	450	416	417	417	428	450	419	450	428	436	415	426	386	445	425	445	414	453	422	462	414	423	401	423	452	409	418	434	477	464	395	410	433	417	392	426	451	436	451	402	428	439	415	433	408	412	424	421	418	430	405	443	415	454	410	425	419	421	444	407	466	426	458	476	454	434	386	441	408	427	418	431	450	437	415	432	410	410	440	445	433	396	425	412	407	401	448	411	429	455	439	461	440	405	427	432	414	462	433	425	444	395	395	432	427	448	399	404	430	463	449	422	411	408	401	418	451	419	423	415	434	396	425	426	422	451	431	427	413	404	417	455	442	437	423	410	454	459	416	420	429	388	437	426	432	458	441	447	445	402	418	455	417	412	427	421	429	428	396	464	418	432	446	445	412	424	424	431	418	424	427	419	454	371	425	436	428	441	414	407	439	434	384	431	431	414	403	422	428	421	422	421	446	453	421	410	430	470	438	436	426	419	448	425	483	431	464	431	441	421	463	437	426	401	439	426	454	446	400	455	436	421	400	424	410	429	396	435	401	397	440	422	436	400	414	418	423	424	422	420	427	427	418	420	382	462	436	424	439	434	464	426	467	454	450	419	477	419	432	374	422	463	388	420	478	437	446	408	449	449	459	446	405	421	421	447	461	420	452	427	432	408	424	405	468	455	453	423	460	429	383	410	402	444	391	389	414	456	389	412	448	398	395	438	432	442	420	443	434	427	444	447	407	432	395	464	442	410	394	461	425	445	434	435	444	412	410	435	417	442	461	421	428	435	431	419	411	433	435	448	415	430	395	423	403	392	440	473	436	444	393	463	434	404	465	441	453	411	432	418	424	439	460	454	437	403	441	441	433	446	433	455	429	411	464	438	415	424	404	453	419	432	423	422	443	460	448	417	462	447	410	412	416	426	443	420	421	446	408	413	447	433	424	411	417	421	417	438	446	466	433	428	465	449	454	464	400	401	414	433	393	419	444	408	433	469	425	410	430	486	426	463	439	411	449	453	411	417	426	398	447	428	433	378	399	457	411	435	434	422	444	427	425	414	466	408	466	442	440	452	432	466	442	411	390	430	424	476	441	445	406	407	422	451	405	455	421	427	424	423	444	442	424	419	438	392	406	421	404	445	411	441	437	439	408	436	473	412	394	406	436	436	404	430	433	445	432	447	436	434	437	414	447	431	395	422	425	399	459	435	409	428	417	425	419	431	406	452	422	444	419	409	425	439	424	448	426	413	398	441	416	437	432	414	447	400	463	416	437	417	419	397	440	449	426	461	462	449	429	420	398	408	431	435	410	424	430	437	436	426	409	431	422	431	429	429	429	411	403	461	444	445	404	432	413	374	434	408	448	460	429	410	404	414	405	404	409	442	422	448	445	423	385	410	428	454	439	423	446	417	420	398	413	420	427	431	441	403	448	462	418	416	440	445	408	405	456	443	417	433	425	433	421	475	434	434	415	479	470	442	446	389	395	469	412	437	421	445	459	410	437	413	402	459	449	443	423	406	424	450	433	406	444	473	392	415	429	483	395	429	428	425	414	433	406	448	454	417	417	456	403	427	434	430	412	421	431	432	435	411	450	461	419	414	473	414	416	443	475	420	443	438	442	428	406	451	454	465	418	400	418	442	430	472	471	432	393	411	439	432	450	426	437	442	420	432	410	414	434	406	386	411	418	425	473	422	441	397	401	432	388	446	445	419	433	393	452	429	396	452	415	436	443	417	407	434	408	403	438	425	425	433	444	447	380	426	446	434	436	432	421	431	426	444	466	422	403	444	435	454	442	444	416	403	430	444	425	413	430	406	384	435	460	431	413	434	460	399	449	425	421	439	448	398	430	431	426	438	412	442	394	458	416	437	436	448	424	429	408	410	440	439	466	442	423	448	460	409	429	423	462	425	453	416	428	431	436	426	384	405	446	475	414	419	403	418	379	424	386	430	434	422	408	428	446	431	396	413	429	442	429	463	438	430	422	433	413	445	397	436	456	407	442	417	412	433	434	430	449	413	446	448	441	455	433	453	377	478	424	416	423	400	491	421	425	424	427	407	436	450	387	440	402	422	462	413	449	439	437	394	437	444	382	433	455	413	425	404	404	423	440	425	468	453	420	490	418	462	451	428	436	436	460	404	437	443	468	419	390	452	420	442	414	440	459	439	405	428	415	435	433	450	436	393	418	382	450	404	409	454	426	422	434	412	418	423	420	456	424	404	457	424	449	459	419	414	412	442	429	420	424	421	411	415	445	411	469	426	448	414	431	416	394	439	392	478	434	410	436	439	431	392	417	443	444	418	451	443	441	421	427	443	418	424	431	410	449	449	429	421	428	440	421	437	388	449	441	450	464	447	428	482	458	416	427	436	447	443	413	427	472	451	379	434	467	399	460	424	431	435	414	455	416	416	429	418	419	431	434	430	407	422	431	424	409	399	402	407	420	418	420	444	415	483	445	425	399	429	396	442	465	410	429	397	425	433	420	448	432	451	413	413	449	435	386	411	418	412	446	448	430	462	446	438	437	432	458	469	441	439	440	399	421	426	409	421	428	446	431	419	407	408	421	405	426	431	433	432	425	431	390	458	406	411	458	449	436	444	429	428	413	426	428	444	408	431	462	430	435	438	412	441	418	438	414	428	438	428	442	439	462	424	409	446	414	421	435	412	448	393	400	412	442	422	438	443	406	391	434	447	431	403	419	412	451	462	429	448	400	476	444	429	419	435	432	427	440	432	458	450	433	393	439	447	423	440	414	431	448	452	430	449	428	421	459	434	424	435	445	438	434	421	456	435	432	422	402	391	434	471	460	411	421	414	407	420	409	456	442	409	429	431	399	439	410	411	408	446	393	433	420	414	406	425	408	408	425	411	412	453	448	431	438	387	404	415	403	404
10550	16794	13965	7779	5379	3688	2987	2413	2017	1724	1534	1469	1327	1172	1112	1107	1074	970	907	954	904	921	938	834	878	835	827	798	749	851	798	812	772	830	804	777	798	783	730	766	758	813	797	763	740	749	759	749	716	771	727	697	707	747	769	704	766	780	747	758	704	704	782	679	723	732	716	747	709	701	767	724	681	754	722	801	760	700	685	739	738	742	734	713	728	762	713	726	695	729	694	704	727	769	712	739	752	714	769	748	692	691	709	728	776	709	769	691	721	783	687	712	700	732	732	752	711	744	713	684	722	747	725	766	679	724	729	685	681	727	781	712	692	721	711	739	716	714	720	729	684	696	754	757	705	704	751	690	685	723	736	733	719	709	759	719	721	731	673	738	686	694	701	733	689	714	674	718	713	728	666	707	744	725	725	692	744	720	745	700	696	724	698	707	724	737	698	727	675	729	649	709	730	721	730	735	705	710	692	716	658	691	692	659	729	695	758	722	738	715	728	709	764	732	721	743	690	729	717	764	788	735	709	689	744	699	732	699	673	762	735	748	685	711	776	722	716	696	682	735	689	714	719	716	707	712	738	675	712	724	700	745	711	698	702	715	707	753	704	715	682	722	714	667	705	719	722	731	691	719	731	735	707	717	742	734	719	729	718	729	747	734	765	708	721	719	703	698	729	700	761	686	692	676	705	692	738	717	707	712	671	722	710	722	725	744	723	698	718	687	728	725	728	685	703	729	684	694	694	686	707	728	781	681	724	693	686	746	726	735	667	684	718	703	693	753	718	701	701	699	669	749	680	708	749	726	703	678	700	750	709	744	715	665	755	719	685	721	753	728	737	723	694	751	717	752	693	706	697	740	730	650	731	708	723	701	754	704	711	761	741	720	741	742	655	736	709	663	673	670	695	700	677	704	719	696	720	726	728	678	732	689	725	692	684	694	708	694	724	722	694	722	667	729	714	732	743	720	692	745	737	729	679	711	727	737	697	684	725	728	734	734	708	692	740	679	661	742	733	718	684	670	702	746	727	698	713	718	666	722	722	676	719	693	754	688	729	733	667	738	692	701	702	726	653	697	779	702	713	655	704	684	719	735	712	743	736	758	650	724	714	748	725	695	729	707	717	715	749	629	730	700	750	743	670	724	710	722	745	702	704	729	723	717	714	738	700	762	713	773	697	725	740	765	706	740	791	711	675	688	703	662	727	708	702	714	687	685	686	722	730	709	710	679	722	680	698	709	716	755	739	721	720	682	748	688	696	691	715	735	709	730	723	746	688	702	728	717	777	771	732	749	698	727	691	748	701	756	706	705	681	699	721	754	714	645	717	711	730	736	701	709	688	708	720	762	711	734	746	733	749	735	724	705	711	680	731	715	713	730	716	735	738	688	719	704	740	727	769	718	702	678	743	701	696	732	680	692	748	724	705	714	682	781	725	691	746	718	719	707	738	750	653	726	690	762	717	662	746	692	717	697	721	698	744	711	748	740	712	668	684	710	648	736	747	749	735	764	718	710	702	709	720	757	749	708	748	744	713	693	709	687	719	724	731	740	700	684	663	755	732	718	751	737	699	711	741	719	701	690	718	684	727	745	704	735	745	688	710	724	705	715	716	672	675	738	738	702	666	676	699	696	652	724	722	711	685	724	719	727	726	701	681	719	705	714	710	700	752	734	686	664	733	720	716	744	750	738	720	750	713	724	724	733	660	763	754	693	712	696	682	690	753	668	672	704	721	751	690	702	709	727	749	716	739	704	717	726	693	728	724	699	709	699	683	701	723	715	733	702	736	685	704	718	703	744	744	723	691	708	695	703	741	740	737	728	738	686	715	714	766	674	685	737	716	704	702	690	670	755	710	723	709	710	709	744	720	707	676	726	710	700	711	737	739	749	684	683	692	743	704	737	707	684	675	736	711	753	693	692	669	694	676	702	716	750	703	726	715	744	716	695	741	769	708	717	746	703	704	674	694	744	683	695	748	683	718	690	708	626	680	726	709	731	697	745	723	679	674	705	767	720	699	672	674	697	741	687	727	733	711	672	746	723	691	739	721	688	717	710	718	716	733	685	705	676	720	746	739	699	735	704	704	699	745	704	698	742	724	657	728	668	743	764	672	740	681	781	692	700	764	774	710	742	687	715	720	699	712	725	694	733	710	740	742	752	695	743	706	684	726	722	663	740	750	719	729	690	755	734	683	734	689	685	690	692	682	716	696	715	664	702	711	733	713	705	665	724	724	692	748	730	708	732	715	731	731	714	747	735	721	680	720	719	687	745	705	706	743	680	680	660	738	742	720	741	687	736	706	724	731	678	782	734	700	715	671	754	710	736	763	703	719	704	703	663	729	713	718	705	703	750	705	674	748	746	727	734	748	676	716	740	746	695	650	745	702	719	689	725	735	723	717	672	689	729	716	711	720	701	744	743	732	773	707	764	761	738	676	723	724	675	730	743	731	687	709	695	697	748	707	727	690	705	728	755	668	718	734	711	706	678	736	749	705	701	731	692	675	742	709	708	726	695	708	721	693	766	716	724	728	722	751	667	693	687	749	753	700	745	712	729	715	752	738	705	706	753	678	666	686	723	700	746	739	773	677	738	689	683	737	681	745	676	690	743	727	739	734	711	748	745	698	690	697	666	767	750	734	714	750	686	724	694	709	660	724	672	698	708	665	668	725	694	742	747	759	667	702	713	705	678	730	712	681	721	732	694	721	716	699	715	711	724	705	707	700	744	699	707	696	707	743	710	707	767	683	721	699	730	716	725	739	752	729	709	731	689	694	696	734	714	752	750	701	676	749	745	735	741	739	700	720	721	734	729	666	742	768	662	734	688	720	698	697	732	669	735	697	679	719	736	726	706	733	688	766	702	688	719	676	714	661	694	665	696	746	662	718	698	714	756	678	752	740	703	729	732	759	697	721	742	712	661	714	749	725	736	712	763	711	732	724	717	678	725	680	675	744	728	665	695	730	690	710	701	683	705	722	714	747	699	756	707	760	697	671	738	725	772	709	705	675	723	778	702	717	704	690	708	715	699	713	684	660	670	739	711	685	743	773	687	684	757	677	691	750	715	725	712	685	678	724	734	696	709	767	750	709	716	677	741	685	714	750	661	749	744	753	708	730	758	712	683	698	736	727	697	751	730	697	705	714	661	730	682	718	696	728	715	696	707	717	733	738	732	680	730	707	727	708	706	662	748	681	695	684	686	709	714	740	778	716	692	749	699	717	711	728	734	774	715	715	709	753	735	745	725	739	747	752	688	743	751	693	662	672	676	728	755	709	704	715	759	718	703	723	731	716	708	722	696	723	750	741	739	733	733	707	729	719	720	749	715	727	711	730	671	707	692	745	718	737	736	691	693	764	681	771	789	750	736	715	706	751	703	720	761	662	678	711	695	687	714	731	697	687	679	738	685	729	679	728	716	751	755	727	753	687	724	731	655	698	681	715	679	724	716	707	736	682	729	719	735	713	691	742	707	709	762	699	717	719	726	730	752
26488	20180	7543	1175	797	737	572	575	550	558	552	546	526	551	502	585	508	541	574	558	545	558	537	538	525	550	586	491	513	506	570	484	516	508	537	550	504	527	538	488	500	512	547	576	545	529	559	534	509	538	561	522	538	505	513	533	548	510	507	570	553	520	528	514	526	508	536	550	508	548	505	542	499	526	542	528	540	528	489	523	511	544	503	515	546	545	512	553	550	507	528	556	513	533	533	506	546	582	593	519	542	537	528	496	522	492	525	521	497	550	500	580	561	505	530	470	552	516	568	538	518	537	478	520	541	529	523	502	571	537	550	510	530	533	523	542	511	540	522	503	522	492	532	514	492	514	513	494	516	523	541	526	536	506	540	513	492	550	515	557	520	531	520	514	507	573	515	531	529	545	477	552	555	534	526	514	505	508	497	547	526	575	558	509	479	523	525	535	549	474	517	505	482	509	508	531	551	508	527	524	530	525	535	535	513	523	554	547	510	534	516	515	513	543	552	494	532	538	531	553	508	506	556	514	560	484	525	503	546	530	551	531	549	515	511	508	511	545	507	528	495	554	557	547	543	520	533	534	529	517	526	531	552	536	509	519	505	538	506	530	565	499	499	497	527	540	514	534	525	536	499	522	531	525	500	498	516	522	532	540	491	528	528	508	528	524	512	537	560	536	494	558	532	550	554	464	494	513	534	495	479	509	524	467	529	523	521	522	527	485	496	547	531	518	533	545	511	525	530	536	555	521	525	566	531	520	515	565	539	581	519	510	522	527	513	528	520	517	561	542	525	525	539	529	577	552	546	495	536	515	551	545	510	553	554	543	532	527	566	537	576	525	541	527	516	539	537	495	499	488	498	512	519	531	467	516	518	524	557	527	532	516	539	515	527	513	543	534	544	519	549	509	539	507	543	505	536	524	491	546	484	521	544	533	554	517	539	557	517	551	547	548	558	499	542	529	542	537	553	505	525	526	509	535	526	536	533	501	518	520	510	524	518	569	535	531	527	557	538	517	478	472	527	503	523	503	544	497	522	517	510	534	564	550	503	499	523	554	537	542	481	486	510	519	545	513	524	479	538	583	511	524	546	498	481	556	553	505	520	541	563	502	521	539	527	501	584	500	521	508	520	538	505	562	534	515	483	538	498	494	536	521	523	506	541	561	530	514	545	489	530	521	556	506	513	566	520	526	519	533	483	552	577	515	494	527	567	532	551	505	485	529	522	491	550	513	516	565	525	529	557	537	510	508	513	542	518	457	546	503	547	535	544	495	540	494	521	522	524	555	572	495	508	519	515	516	540	548	578	520	516	540	537	514	524	557	522	543	571	532	540	556	524	557	494	536	508	477	539	493	492	529	538	541	528	534	491	489	514	523	530	552	594	523	522	530	520	542	509	541	498	554	530	543	518	512	484	497	533	547	513	517	514	482	515	508	534	531	527	479	490	501	495	549	518	515	536	513	537	564	520	556	505	534	488	545	542	479	546	543	548	537	563	531	583	526	524	498	532	491	509	569	533	525	512	547	526	484	550	486	537	517	559	500	561	498	504	523	521	506	531	496	541	530	554	522	540	529	555	507	513	534	559	571	539	519	547	583	518	571	524	540	553	529	556	513	536	516	552	527	506	532	544	546	528	494	580	550	485	568	507	537	525	577	563	490	521	534	464	559	508	556	532	528	527	512	526	572	534	509	525	533	527	493	527	520	522	498	507	522	461	515	481	497	539	514	530	504	520	530	540	516	530	551	508	561	532	462	485	539	527	529	558	562	510	511	559	525	529	526	538	537	536	490	549	536	518	544	586	532	524	510	529	530	546	487	532	497	566	533	532	516	508	545	591	531	526	526	526	511	528	562	543	534	520	489	528	484	521	512	536	544	574	560	525	514	534	474	471	548	492	540	493	519	573	492	519	505	543	559	555	533	552	486	491	518	549	515	508	530	523	562	505	539	547	519	496	538	537	504	545	513	535	534	541	513	532	525	526	523	466	507	550	548	520	505	562	487	539	538	544	535	538	558	516	584	561	534	546	526	519	557	492	539	540	481	516	551	559	534	541	573	526	480	534	544	524	522	503	568	527	529	508	484	509	511	534	525	535	527	525	542	530	538	522	541	574	531	533	528	570	526	498	540	510	531	561	542	507	541	533	492	552	540	528	527	511	520	507	506	545	529	521	526	543	558	515	565	510	490	561	494	507	507	512	574	559	534	553	569	510	557	534	500	527	532	497	504	548	559	577	513	521	506	512	502	549	491	556	508	513	493	490	554	559	540	560	545	483	536	506	552	536	533	516	516	518	522	541	532	518	544	537	507	504	513	525	546	532	506	545	521	541	488	545	476	530	532	512	511	512	515	493	491	515	557	542	538	535	480	508	515	567	518	528	562	500	557	528	521	550	505	531	531	505	485	493	522	556	546	530	546	538	513	528	497	494	517	520	565	546	512	541	473	515	550	536	539	506	516	546	506	549	479	508	494	524	551	516	591	520	481	527	539	476	517	540	541	510	561	528	527	566	517	528	493	549	523	530	528	507	572	515	514	541	503	490	552	520	554	502	538	460	514	557	533	486	477	557	536	520	520	552	537	552	499	555	500	570	519	526	530	534	520	540	513	513	533	513	519	542	533	506	529	558	555	511	519	542	485	513	569	533	545	486	561	544	490	531	536	506	519	531	509	483	547	505	537	558	546	526	485	522	517	538	499	574	539	536	547	550	531	516	547	532	580	510	516	527	507	500	510	561	559	570	526	497	554	526	504	562	522	529	538	511	520	556	508	530	552	532	535	515	553	549	513	520	501	517	548	535	512	514	544	561	514	515	526	542	536	515	535	519	525	515	520	515	523	536	539	549	546	564	537	534	548	539	555	515	499	508	515	491	538	561	495	528	572	500	587	490	507	533	537	546	515	531	532	586	526	541	530	520	513	544	541	518	570	563	514	503	530	518	551	547	540	535	540	502	492	527	533	515	541	493	513	507	496	506	513	483	502	518	486	524	550	491	523	515	514	519	543	533	540	533	532	558	538	540	548	529	525	499	549	508	496	542	553	525	544	527	537	514	523	528	587	517	497	497	535	553	552	550	512	505	559	502	490	493	582	524	540	514	520	585	543	558	534	515	513	540	506	553	493	551	531	550	543	563	567	529	528	501	495	511	549	503	502	532	569	570	520	519	524	550	542	517	536	496	548	502	536	500	573	482	538	533	524	517	556	517	513	547	541	551	584	499	529	501	512	525	533	506	482	512	574	544	457	550	512	498	528	525	509	552	494	540	521	523	565	546	506	515	508	549	532	523	484	528	525	497	486	571	535	523	518	526	532	563	530	556	540	521	519	519	500	546	502	514	523	561	546	493	466	556	520	494	535	509	528	541	538	556	506	516	506	522	542	531	534	491	491	482	545	496	543	541	541	552	553	556	518	500	539	524	580	536	540	536	520	537	573	518	513	505	502	526	534	523	507	536	515	511	522	519	531	513	549	548	553	523	508	515	529	523	555
5511	2218	2001	1379	1203	1098	979	951	1016	992	1012	952	927	960	1011	934	972	905	925	907	880	930	952	902	932	942	957	893	968	950	942	941	886	978	878	931	923	930	978	929	907	900	929	912	917	943	924	896	885	885	1020	949	910	928	935	861	966	905	894	944	961	951	905	995	940	880	888	918	893	931	905	935	940	908	946	912	903	880	954	955	912	909	912	911	889	871	895	915	903	945	935	883	939	854	940	926	939	936	921	901	909	895	935	916	898	897	927	893	906	903	896	947	922	939	856	938	957	965	917	933	900	939	890	910	848	912	961	977	944	895	904	897	921	886	958	886	971	898	957	930	895	953	940	920	953	924	943	898	901	903	922	925	900	910	881	942	889	930	865	905	980	906	902	912	907	891	907	941	933	895	959	908	919	905	899	911	962	917	919	922	883	885	890	914	900	914	861	899	859	920	916	923	946	922	883	891	906	929	914	949	952	927	880	954	896	931	941	887	902	919	935	954	925	923	961	897	941	911	880	930	898	933	895	952	913	871	912	956	953	915	927	943	937	944	933	905	897	888	907	925	927	917	947	936	926	970	989	972	931	928	855	921	891	918	875	938	898	953	921	918	913	948	1009	920	948	905	903	886	970	919	929	891	961	857	908	892	990	882	916	880	932	942	890	926	924	950	909	959	934	916	949	935	901	883	924	919	919	930	918	920	924	898	915	929	935	898	949	900	974	869	922	912	950	930	932	951	913	882	945	918	905	907	878	926	928	907	919	908	887	977	931	943	917	891	874	916	958	945	929	883	959	910	871	918	874	920	925	885	951	906	943	896	881	920	942	925	955	912	995	942	921	882	912	867	875	916	865	898	897	918	938	898	961	920	945	913	963	931	843	993	928	906	937	914	944	940	915	913	992	883	924	914	955	903	921	970	924	869	913	912	951	919	928	938	955	915	930	960	926	897	903	953	898	883	891	931	890	976	901	888	879	964	952	858	885	916	898	952	865	895	953	855	876	982	919	952	930	871	928	918	948	920	944	942	882	936	905	941	903	932	938	908	897	943	917	918	901	970	965	975	944	898	963	907	906	922	961	913	932	926	861	931	964	901	934	934	902	937	925	872	950	908	932	959	951	892	903	865	932	930	941	938	928	873	898	971	922	892	919	927	945	892	942	910	901	909	932	1024	945	942	928	983	920	932	911	896	966	890	908	943	885	933	902	904	915	926	940	980	912	886	923	915	936	949	914	986	907	851	923	932	917	898	928	886	927	884	941	873	886	892	944	961	895	937	888	951	947	908	922	886	863	909	970	919	876	904	919	852	895	957	916	931	923	982	933	954	875	900	928	923	898	872	920	907	922	941	867	912	940	900	875	891	891	954	909	948	897	955	913	875	937	941	937	862	916	900	911	917	910	970	917	920	944	955	930	925	898	945	874	918	915	855	897	934	896	932	933	961	872	958	903	959	942	963	931	954	944	970	903	970	939	889	928	849	977	942	871	911	908	894	900	901	957	886	975	941	935	942	869	907	871	930	932	924	935	871	958	959	920	876	921	940	952	908	962	930	903	894	913	945	920	906	893	898	906	956	974	857	915	867	935	960	929	934	914	909	950	930	888	914	885	971	949	842	933	946	973	939	905	955	844	898	905	958	907	894	894	939	879	952	979	911	982	964	909	889	960	897	932	928	902	884	923	893	955	933	942	907	877	927	936	955	983	966	913	899	916	907	852	914	876	937	880	913	943	908	908	893	911	944	936	946	946	897	891	876	884	863	913	924	916	967	917	982	921	926	857	911	913	936	929	932	957	905	1002	863	939	955	905	948	939	923	896	957	896	938	918	933	886	912	941	912	948	905	909	887	933	929	882	948	914	945	950	927	894	920	942	865	913	925	989	931	914	924	928	912	932	999	907	952	901	915	940	885	940	934	939	949	946	1013	901	949	977	915	908	910	890	898	862	923	920	897	902	909	923	897	970	906	886	949	951	939	928	900	875	884	922	941	980	883	884	894	910	887	947	912	937	904	935	879	923	886	870	944	942	916	941	906	944	959	956	913	900	875	988	988	932	879	918	908	887	940	864	926	914	942	938	898	896	953	912	911	932	872	871	885	974	923	935	913	927	856	959	865	908	920	921	856	923	918	926	952	859	948	935	927	943	927	964	899	893	871	918	941	935	956	939	891	951	911	930	921	915	890	888	965	905	953	905	919	959	954	920	856	884	891	908	963	910	930	910	897	960	948	943	917	960	903	907	966	916	884	923	920	936	986	899	865	938	927	906	928	911	962	931	938	927	1012	920	958	897	903	961	911	950	900	919	941	874	933	947	931	861	923	924	855	937	910	931	931	941	929	886	946	965	955	924	964	882	923	926	974	944	933	936	902	866	888	923	943	910	925	920	937	954	953	914	921	930	862	959	914	900	968	904	890	923	903	974	859	938	953	922	939	922	941	896	888	953	950	909	927	896	892	905	929	922	890	924	957	917	922	924	907	903	920	900	944	853	936	927	917	926	843	925	927	917	936	898	922	903	912	994	935	882	994	925	903	860	868	969	851	890	973	863	959	960	889	949	903	914	949	970	896	950	903	985	855	980	905	920	929	912	943	933	925	903	895	924	917	910	902	933	894	946	950	933	894	907	983	918	964	949	931	914	966	878	865	913	947	948	896	938	904	905	956	865	942	898	923	942	938	882	973	941	885	894	882	940	873	883	863	930	937	908	924	941	947	988	992	918	908	907	903	974	937	944	914	859	942	949	870	917	896	915	906	880	919	955	929	887	931	916	909	921	976	966	928	901	948	944	947	920	896	893	895	893	921	876	932	950	921	933	890	888	900	934	944	945	915	958	898	1006	919	924	873	940	898	928	931	890	870	866	920	940	968	937	883	904	895	944	916	905	893	944	899	886	923	958	899	900	943	927	952	917	931	930	887	884	894	942	905	899	924	923	958	879	917	875	864	961	944	968	950	932	930	879	889	914	912	936	917	948	943	901	910	901	941	877	910	892	907	915	917	951	936	936	902	950	960	970	952	962	945	958	927	975	904	902	931	922	907	856	865	919	938	945	861	950	896	908	924	946	884	928	948	917	952	882	956	915	937	959	901	908	947	952	932	890	861	931	920	913	899	949	897	870	934	917	865	911	947	911	916	891	970	924	913	933	972	879	955	905	927	989	906	904	888	861	939	878	871	917	942	881	960	886	857	920	930	940	936	897	922	846	882	889	915	860	902	963	935	892	928	929	944	867	920	899	891	881	849	856	897	876	935	889	967	942	977	898	939	907	912	917	890	895	966	923	884	930	959	878	952	952	897	922	954	931	881	998	935	894	969	942	937	906	919	920	939	873	922	899	888	921	871	946	870	981	882	1001	922	869	875	934	945	960	853	903	868	952	903	915	929	922	920	938	936	888	904	910	892	906	923	936	918	937	938	877	939	930	868	915	935	930	924	968	980	931	919	864	975	900	913	952	931	939	951	872	944	957	907	890	932	913	985	894	929	921	940	935	936	951	909	922	902
23915	20960	28019	24071	18994	1677	646	530	424	410	344	352	306	317	302	283	290	263	272	258	258	263	243	273	239	265	241	268	250	265	270	255	261	246	243	240	258	225	252	244	243	283	239	242	267	247	250	262	265	248	229	220	242	227	242	266	228	224	235	226	213	273	208	273	217	213	268	228	246	230	228	260	219	268	253	250	241	243	253	241	266	229	252	249	221	235	225	229	243	248	256	237	241	237	249	234	216	245	230	276	251	244	257	237	238	233	246	243	240	235	279	235	211	212	235	252	265	222	257	245	252	232	248	237	264	252	252	242	231	239	254	212	255	250	230	227	197	269	249	259	267	222	213	245	253	230	248	257	234	237	224	201	230	242	253	255	250	240	248	229	237	247	249	244	266	254	219	249	222	254	240	260	249	230	220	240	250	260	239	252	272	235	219	261	268	257	256	234	279	235	219	246	233	270	239	253	233	229	251	246	221	232	261	229	242	242	242	238	227	246	244	238	240	228	251	238	233	230	242	250	236	236	258	226	236	252	250	227	238	243	252	241	255	226	260	263	253	231	230	233	233	231	221	234	262	236	256	232	257	242	263	248	225	247	241	254	248	246	232	245	247	251	248	226	233	239	220	257	245	213	258	228	253	258	231	245	240	241	233	239	279	249	261	236	217	244	239	247	233	220	241	241	246	217	240	231	241	247	233	244	242	249	264	190	263	248	242	254	239	196	249	231	212	235	246	231	218	241	242	272	256	220	215	246	210	234	214	231	230	243	209	246	259	243	261	249	225	224	228	239	237	242	249	219	222	213	228	230	232	213	238	229	250	222	250	226	237	222	249	247	254	244	219	261	239	267	223	241	227	237	231	249	238	264	263	230	248	209	243	241	232	233	238	249	264	248	238	239	253	234	228	230	247	223	239	234	240	240	242	267	211	239	234	227	222	220	236	233	241	247	250	232	239	255	227	258	262	224	243	246	252	246	253	240	251	236	233	213	245	266	232	260	226	233	245	244	248	244	249	263	243	277	225	242	243	216	242	246	268	224	254	272	249	235	238	266	235	253	220	242	230	226	240	217	238	232	241	258	249	255	257	214	225	257	230	233	237	213	216	252	229	250	253	227	228	235	220	247	267	233	260	235	241	246	226	231	253	246	239	277	256	232	251	218	233	250	265	241	213	232	230	262	197	247	245	236	257	230	257	265	209	264	226	243	213	242	241	239	251	228	228	219	260	232	263	250	245	270	245	262	239	258	246	240	228	261	235	246	256	221	224	224	255	251	215	232	237	237	228	245	255	236	267	231	267	258	228	268	272	219	228	225	213	254	219	262	238	241	244	214	232	212	239	242	266	218	249	242	210	210	219	229	266	233	254	254	241	244	246	246	252	231	228	245	242	227	212	257	244	226	199	265	223	215	221	241	226	210	235	234	234	241	208	265	232	273	264	239	225	203	241	245	235	221	275	269	236	247	236	242	253	243	241	252	232	236	247	246	223	223	265	229	235	221	243	245	253	235	233	251	252	240	240	241	223	237	288	244	222	251	256	250	237	256	231	273	246	228	246	223	206	241	235	249	241	215	257	235	234	206	240	244	309	221	234	260	229	254	247	237	261	240	230	225	208	225	230	239	241	245	252	241	248	235	221	231	258	237	234	242	240	255	252	241	206	263	255	244	220	246	256	242	230	237	217	225	254	265	215	223	233	255	244	228	234	248	236	220	209	226	248	249	251	238	268	230	243	232	251	238	260	231	241	242	230	219	232	228	227	232	224	246	231	232	237	260	236	234	230	230	242	252	241	236	235	232	226	221	220	241	280	223	208	233	232	246	238	252	239	233	232	266	250	252	260	238	260	253	243	241	238	235	228	223	225	244	258	231	248	227	235	235	225	234	240	271	235	231	230	239	241	258	266	215	241	226	238	240	266	254	235	232	243	220	223	243	223	246	249	222	243	254	227	241	244	256	246	223	254	266	257	245	231	248	241	267	210	234	240	242	251	226	246	231	220	244	223	249	236	229	277	277	265	240	244	215	232	217	248	251	235	252	213	242	237	264	223	233	220	261	236	254	229	228	214	234	252	270	241	238	214	243	235	225	265	235	265	227	245	236	225	223	249	251	236	222	228	248	250	229	229	253	233	243	275	223	221	236	258	206	263	223	242	229	247	248	252	255	261	235	219	267	238	218	261	240	240	276	240	258	236	249	267	235	225	252	234	230	226	228	229	228	234	242	235	247	225	251	227	232	249	247	218	230	253	234	232	265	226	218	220	216	238	256	270	242	237	238	247	241	239	245	222	230	224	222	241	222	260	248	231	264	231	237	235	246	248	239	252	242	240	261	232	239	248	226	237	237	225	239	245	257	228	252	234	243	246	233	236	236	234	263	224	226	217	245	241	253	283	235	241	229	235	270	267	243	245	241	230	247	259	232	233	266	246	252	216	244	259	216	237	255	220	228	251	242	210	229	220	265	269	227	212	264	234	237	243	260	218	253	254	225	258	254	220	241	256	257	226	243	229	259	249	270	231	245	268	231	272	226	219	269	249	223	258	259	229	282	244	232	215	236	233	250	231	236	207	216	243	213	254	236	240	245	222	229	257	248	241	230	235	260	268	231	250	272	244	246	210	258	224	222	238	246	252	258	238	235	244	244	242	252	229	251	244	234	245	247	224	240	255	242	205	241	227	244	233	205	251	234	223	233	207	233	221	210	241	217	237	241	256	243	260	236	214	245	254	228	284	241	233	245	236	248	212	207	237	243	219	239	234	265	251	241	257	267	243	229	259	225	232	233	241	261	236	240	230	249	276	249	245	232	233	251	257	256	238	227	230	257	220	265	260	233	250	243	255	220	239	241	244	200	243	226	246	279	233	241	225	238	229	246	236	256	253	207	232	268	237	236	238	252	225	237	252	235	230	219	248	224	238	265	225	199	265	243	211	241	234	253	255	235	238	242	196	229	221	248	229	258	232	230	272	251	245	230	238	237	245	229	238	226	218	246	227	243	242	239	253	241	225	245	274	226	248	253	229	244	240	250	245	239	250	260	253	229	232	255	266	261	261	228	236	238	250	209	241	217	217	257	217	261	224	257	242	238	222	238	243	242	260	235	229	225	244	237	237	267	211	199	235	235	236	227	256	207	238	247	253	238	236	264	252	259	225	246	266	236	238	225	245	249	235	230	240	235	253	244	261	267	240	254	230	255	258	226	238	255	223	218	269	224	253	234	228	224	260	249	225	260	248	238	223	242	236	224	256	223	248	225	263	234	231	266	246	255	226	233	255	231	224	222	241	258	259	235	221	226	259	233	229	228	226	247	238	234	248	259	261	239	256	266	249	236	231	238	206	246	243	232	252	207	265	279	240	214	257	245	243	258	243	251	229	228	239	227	234	254	224	256	245	214	240	217	250	242	238	229	223	240	250	261	248	226	234	263	260	238	254	256	229	235	226	230	199	237	237	252	218	269	249	264	219	238	235	216	256	223	227	256	263	285	218	255	259	221
8781	10647	8761	4523	3081	2164	1752	1357	1168	993	971	789	757	722	648	633	646	583	554	521	501	550	545	532	524	499	475	474	484	485	435	511	496	499	476	507	490	471	460	511	480	492	464	469	441	499	487	439	502	474	473	435	418	472	478	468	457	458	410	462	485	466	463	504	447	434	492	489	464	434	459	447	463	447	454	481	492	450	483	454	468	488	457	429	452	466	430	417	438	460	428	471	427	459	457	472	456	468	455	448	438	431	444	485	474	473	470	430	468	439	457	461	464	477	456	430	485	460	441	444	407	460	462	465	441	434	443	486	443	452	456	442	478	432	473	445	462	439	417	449	438	419	477	412	460	456	446	431	417	463	448	450	453	431	419	445	433	472	449	464	479	453	449	482	422	431	473	455	474	445	458	484	412	453	431	435	460	448	471	474	456	453	436	442	427	429	423	450	459	433	427	480	459	460	446	493	459	450	482	455	434	440	476	450	479	427	428	451	402	467	464	428	448	440	480	463	434	430	475	454	451	463	447	411	418	459	457	458	457	444	507	446	452	441	414	424	457	436	462	438	423	456	437	397	454	471	456	438	419	411	443	479	432	454	436	470	469	425	497	457	425	471	424	458	446	453	456	449	436	473	444	426	447	466	454	475	418	459	461	444	440	416	445	435	468	439	431	434	438	398	417	437	412	423	407	435	435	496	407	427	449	466	436	458	481	417	449	471	451	449	435	461	433	486	461	447	423	461	439	453	453	458	416	426	401	451	415	422	462	422	448	441	430	427	441	464	443	460	430	428	483	433	443	485	501	463	509	465	454	485	445	455	472	440	475	432	434	423	426	410	437	457	447	415	448	443	430	428	464	448	441	472	426	445	428	454	448	414	432	474	484	462	445	394	415	457	468	469	440	432	418	424	455	460	437	432	442	447	458	430	447	462	456	418	454	427	429	439	482	435	455	410	452	467	444	447	442	452	440	413	451	408	428	424	439	452	448	435	430	451	420	428	456	456	451	482	436	437	441	418	470	470	392	412	439	450	462	425	460	448	469	472	447	456	464	450	437	448	474	440	449	422	465	463	450	446	460	487	420	443	459	418	473	431	480	428	442	493	445	476	456	498	482	447	456	466	448	428	457	447	475	466	453	471	463	458	481	461	443	412	475	457	411	419	459	447	428	462	438	443	461	454	452	436	432	453	446	454	473	455	440	438	455	445	428	434	458	490	469	442	413	454	436	466	454	464	441	446	493	424	443	469	443	421	457	453	440	437	430	454	430	446	463	456	454	465	449	438	441	491	495	483	491	439	451	469	475	440	438	427	453	480	440	446	433	422	442	437	436	446	463	448	448	412	446	446	461	457	482	449	431	458	480	443	466	448	461	451	436	437	406	439	394	411	473	446	461	420	482	426	423	387	443	419	449	472	470	448	451	458	508	435	438	416	438	426	439	451	447	419	444	427	429	452	454	458	428	444	463	462	428	433	442	443	432	436	457	440	468	470	492	462	442	464	434	475	445	470	461	493	443	444	404	473	467	442	471	448	450	452	483	478	451	446	493	460	430	451	461	432	424	453	438	426	414	429	434	441	435	430	443	437	412	455	444	443	499	431	474	475	433	447	430	465	448	453	469	506	424	444	464	461	455	475	452	430	446	464	435	439	427	463	487	428	414	454	410	463	458	490	455	431	453	448	474	424	474	485	446	460	427	440	487	436	485	461	420	446	433	491	455	459	451	501	475	465	479	442	465	465	428	459	471	432	432	436	481	458	462	459	431	488	455	475	470	425	460	448	450	429	454	434	462	457	435	444	468	431	439	448	449	465	458	448	409	434	428	473	477	472	446	447	472	419	481	439	462	416	431	438	432	410	432	412	445	424	459	452	498	460	429	445	491	466	480	461	444	433	473	437	476	448	438	456	425	460	433	463	449	453	479	439	438	448	422	454	448	410	474	468	457	446	452	448	441	485	435	486	422	461	461	464	422	437	450	461	481	455	431	459	435	453	420	421	450	444	475	468	446	428	438	429	445	409	469	421	435	447	452	450	463	427	470	423	440	415	437	446	457	438	436	462	443	456	410	452	446	417	451	450	417	446	471	465	432	400	424	425	462	467	438	444	483	436	487	429	473	439	458	456	433	437	446	440	478	462	441	456	415	450	468	398	426	440	442	466	436	466	439	431	478	425	423	490	393	470	446	456	466	415	457	461	487	438	443	435	419	460	439	433	456	452	470	437	448	456	437	464	458	445	416	463	425	416	418	486	465	434	456	453	435	481	426	464	454	435	450	450	436	424	432	447	496	409	433	455	458	440	450	470	442	442	436	447	449	417	456	446	461	447	442	461	431	443	421	401	441	440	476	449	432	449	465	456	462	439	443	480	450	480	453	489	489	468	434	447	464	459	412	422	521	450	440	453	481	490	432	430	469	442	439	422	476	457	439	446	453	451	454	423	477	463	429	455	475	476	432	447	477	428	460	415	452	476	418	441	468	473	452	463	475	426	449	460	413	467	479	442	484	454	440	409	401	442	470	484	455	475	481	437	436	478	425	444	460	438	440	450	420	456	475	435	424	432	416	430	433	440	443	451	478	481	463	424	409	479	458	429	424	449	438	466	422	448	415	460	462	458	456	465	439	465	475	424	439	455	449	446	453	471	437	424	501	434	446	438	457	398	473	408	399	474	417	463	433	448	473	446	453	464	440	464	488	426	452	492	441	466	458	462	451	455	442	441	510	422	457	470	427	422	452	420	502	474	484	471	425	459	414	431	453	452	452	435	462	450	418	438	465	422	447	457	409	468	477	417	481	443	507	450	420	432	449	413	435	459	481	463	457	468	439	468	434	487	454	443	473	473	425	469	464	486	412	437	452	458	444	445	459	424	476	421	450	419	465	425	445	451	484	431	438	443	439	445	471	449	434	445	426	461	484	417	437	442	474	454	415	409	454	428	447	450	435	435	458	444	435	428	449	452	438	466	447	440	430	482	435	480	442	397	440	467	467	450	460	461	413	465	488	434	455	442	439	493	437	424	438	435	465	453	438	462	454	429	492	461	460	460	413	431	479	402	442	489	451	470	414	469	458	446	458	431	442	437	415	490	447	448	407	496	450	435	439	449	421	455	409	438	442	465	446	451	428	500	474	429	469	468	419	479	467	450	447	418	433	420	463	431	454	437	463	434	473	483	437	430	478	467	396	433	451	449	495	454	481	439	410	436	453	433	415	446	498	442	424	453	469	457	467	474	424	429	448	474	421	426	461	446	470	446	413	464	430	509	468	412	450	488	483	441	469	461	446	426	472	453	432	416	445	461	475	425	441	449	419	488	448	442	458	439	436	432	446	466	409	468	444	476	451	435	434	443	439	471	466	462	383	435	448	451	463	490	465	427	435	443	410	406	432	451	453	418	455	443	437	436	432	445	415	475	450	453	432	454	444	465	413	445	459	487	420	470	412	428	437	432	444	463	442	421	476	454	474	447	440	434	482	462	468	446	429	469	455	481	444	501
23026	20954	28647	23427	20955	16810	1982	955	767	718	637	639	566	596	526	537	510	525	505	509	463	462	451	441	461	489	422	464	491	495	454	455	428	425	471	447	433	412	479	413	443	433	430	430	426	476	395	435	430	452	411	447	488	419	428	426	447	458	442	398	407	425	406	481	442	419	452	429	430	428	430	464	464	414	422	449	492	450	433	404	421	464	443	426	414	416	441	452	440	426	400	408	433	431	410	416	397	393	469	427	428	438	424	457	473	438	389	415	403	429	416	414	421	435	451	453	474	435	388	424	452	445	418	445	419	379	452	396	363	437	452	442	458	410	383	436	434	470	385	428	411	403	409	427	377	462	407	415	433	464	449	421	433	431	419	463	424	414	438	442	410	428	443	374	423	415	426	415	424	414	404	449	458	421	445	463	410	421	450	408	451	435	428	445	437	414	402	409	401	423	417	429	443	455	395	416	432	446	387	426	409	418	425	391	434	427	418	460	419	433	423	406	439	430	434	437	398	430	417	405	413	435	386	421	429	413	442	450	446	443	388	428	453	425	435	384	407	468	391	431	428	446	417	411	440	362	414	398	483	419	457	409	446	453	379	439	438	421	413	454	432	426	420	434	438	385	428	418	441	388	437	427	428	420	440	443	428	422	423	406	420	418	406	394	382	409	417	380	407	425	431	416	417	391	415	434	429	411	438	416	432	417	391	419	427	412	430	426	401	443	421	420	407	437	444	447	426	413	392	445	388	401	436	411	432	418	419	388	400	449	417	475	427	479	446	433	425	426	386	461	450	369	433	421	456	439	454	384	425	465	433	403	426	389	474	422	419	398	434	433	431	401	439	433	414	407	429	413	422	423	415	409	446	403	423	433	356	398	418	401	435	419	427	452	462	446	443	444	434	410	403	422	416	423	437	439	403	418	386	433	443	415	403	440	452	443	399	417	449	435	444	448	427	436	422	425	441	402	415	431	425	412	402	455	433	418	422	402	430	426	427	423	436	453	443	436	424	432	450	463	441	382	412	401	423	419	407	402	412	432	431	416	423	435	439	408	420	425	430	397	427	435	446	448	451	415	437	432	437	445	445	402	443	423	428	403	403	480	391	418	448	453	435	410	491	399	439	462	433	424	439	420	422	393	424	451	469	413	414	409	428	440	423	427	421	437	471	449	428	412	454	426	468	431	446	410	445	461	411	476	452	451	457	455	413	431	400	435	432	408	411	448	402	410	418	424	424	425	398	427	455	438	395	380	444	448	369	425	374	408	432	417	400	437	461	402	409	399	418	436	377	381	401	422	413	467	446	447	404	421	410	424	422	424	427	435	441	412	409	401	434	404	386	431	411	429	455	421	411	414	417	422	407	443	435	407	396	454	441	428	424	387	418	414	474	417	430	414	413	436	402	414	418	415	439	421	427	449	453	394	434	440	426	420	421	410	430	445	428	385	425	424	449	450	405	432	469	413	426	423	426	411	443	424	429	455	437	429	431	463	401	459	433	435	400	468	379	428	430	418	457	410	449	448	425	419	436	406	460	466	425	411	440	442	419	412	409	405	439	461	446	407	414	394	437	411	410	397	426	455	388	448	459	440	434	427	453	429	389	418	432	467	438	389	432	431	481	423	405	442	462	424	401	397	411	443	400	386	444	462	441	431	423	436	397	435	430	415	390	430	408	419	420	416	431	443	421	424	435	434	412	399	463	455	450	436	401	444	449	413	404	442	413	395	421	390	424	422	398	430	442	452	442	446	439	392	413	461	449	420	437	437	434	448	421	418	459	382	425	392	433	402	425	460	375	403	397	424	410	406	399	412	386	412	398	460	452	427	420	432	434	425	410	408	437	450	429	411	421	418	419	440	415	397	383	453	464	392	416	408	422	430	435	420	436	438	462	409	431	410	431	405	426	425	402	452	414	412	432	454	412	421	420	403	427	462	403	438	399	437	387	426	436	426	388	428	431	415	385	432	405	447	447	451	400	403	425	441	433	412	423	446	391	457	428	427	381	463	406	435	457	409	428	418	414	420	464	407	430	399	403	432	423	414	397	437	438	408	415	450	413	418	448	442	446	415	444	430	414	400	407	417	407	429	439	442	419	415	434	415	413	414	401	426	442	449	482	413	435	429	438	413	429	402	440	423	449	410	472	417	427	469	407	400	400	424	435	429	445	408	436	424	406	410	414	407	394	440	446	389	433	429	431	427	389	424	437	454	410	427	401	392	398	468	454	443	433	414	416	435	465	388	453	469	430	429	401	418	426	431	426	443	437	413	464	421	414	444	435	413	428	432	423	445	412	422	433	447	428	441	450	416	436	405	424	435	459	428	414	446	428	422	409	467	442	422	473	416	421	437	412	430	424	421	396	439	409	440	406	412	442	406	448	424	401	407	451	414	423	408	403	413	396	410	414	435	411	395	442	446	412	441	409	419	406	468	440	471	417	430	463	425	417	447	435	449	404	420	428	404	408	412	444	401	432	422	442	459	416	439	412	393	432	424	385	428	392	424	444	398	475	424	428	426	437	414	406	440	467	425	408	434	471	425	390	414	453	413	421	429	423	414	430	443	430	416	400	409	451	428	409	403	430	469	430	414	429	437	404	480	449	391	412	406	403	472	415	406	411	414	423	406	436	408	439	408	407	445	399	438	416	445	433	451	408	364	407	453	433	416	443	428	441	421	417	412	386	429	437	419	422	424	412	437	398	423	414	459	446	402	401	400	441	421	427	454	392	425	409	424	406	393	415	419	408	403	423	446	424	403	421	405	406	407	435	430	404	421	430	400	467	407	390	422	414	410	420	432	423	409	423	402	400	442	440	410	405	411	405	462	416	412	392	434	411	411	387	451	406	407	436	463	454	413	405	409	444	408	426	414	431	417	460	418	400	451	425	437	427	453	403	456	400	418	422	384	433	401	452	439	421	427	393	445	431	453	432	411	417	426	427	469	423	454	401	372	444	416	414	421	395	414	397	396	406	415	417	432	414	431	389	423	421	428	442	437	410	393	450	431	429	408	419	428	392	439	410	392	429	413	464	426	415	443	431	437	431	418	435	419	405	438	401	405	445	421	411	447	435	447	450	395	411	432	424	441	430	431	459	399	412	415	420	462	398	423	432	382	444	453	389	376	419	432	404	434	455	411	384	393	407	434	413	433	390	416	427	408	442	463	422	378	412	445	443	430	442	429	435	417	405	406	423	446	404	408	399	424	430	460	444	447	430	398	402	433	410	408	435	418	416	431	415	394	421	412	410	454	428	410	435	466	450	380	426	439	410	453	375	456	365	414	393	423	412	431	411	432	397	395	400	404	447	432	420	405	403	435	423	422	379	427	407	418	423	410	448	375	424	434	379	438	413	403	418	398	430	427	443	421	442	396	423	447	426	400	427	434	461	385	472	382	400	432	443	403	420	421	399	433	411	397	434	409	424	439	398	427	417	435	394	429	418	408	406	433	404	429	436	403	435	428	423	448	437	435	405	424	416	427	471	403	438	428	422	420
10499	16372	13558	7574	5097	3792	2972	2381	2001	1762	1509	1346	1229	1216	1095	1066	1051	989	932	915	852	942	837	804	762	818	783	781	758	796	754	821	805	790	848	800	794	737	729	752	767	738	803	732	749	776	788	753	726	734	735	738	727	750	728	712	754	754	711	725	733	691	745	698	736	749	687	757	723	704	749	715	737	726	727	700	729	721	689	717	724	738	700	731	697	699	683	735	744	694	711	696	777	707	760	722	730	697	723	692	719	713	694	705	709	713	735	709	720	706	690	720	746	698	698	706	733	701	692	732	767	668	733	723	709	707	695	753	717	701	716	720	713	710	693	703	716	745	682	703	696	734	705	710	725	749	750	695	663	710	750	732	707	726	700	739	677	699	677	704	716	751	695	716	724	718	737	680	749	712	698	713	761	749	691	695	698	741	727	741	686	712	721	664	683	705	723	744	671	689	757	696	714	710	749	752	679	700	698	708	737	689	681	688	723	718	725	731	743	718	706	714	731	696	716	722	716	703	715	721	704	688	715	707	706	716	665	678	681	726	720	748	728	689	689	714	706	725	714	714	716	725	696	705	721	742	671	681	770	694	692	737	743	717	656	714	689	698	717	741	702	677	726	717	642	666	704	706	737	724	735	735	679	678	776	719	756	719	673	750	712	661	725	689	740	702	731	698	675	725	696	655	770	721	756	684	711	713	679	716	696	761	754	704	698	688	661	685	697	746	674	761	703	723	718	722	727	714	730	729	726	744	689	704	703	709	712	744	689	714	650	680	769	738	727	715	663	708	718	736	719	710	772	710	729	685	671	711	701	715	671	760	674	675	720	713	763	699	719	737	665	647	703	746	700	724	697	741	735	757	742	736	730	748	697	725	750	688	712	722	683	711	702	705	733	700	686	749	757	688	668	699	704	699	656	694	726	730	736	693	662	690	738	693	729	692	724	719	703	715	689	680	766	703	638	695	678	707	700	715	721	682	745	724	695	736	750	688	673	744	686	729	717	708	727	700	734	671	723	696	755	734	708	744	747	716	695	692	732	722	701	698	698	711	704	697	704	763	722	722	740	694	738	682	677	719	662	749	726	724	733	736	673	725	687	727	732	716	756	721	693	693	760	699	722	674	721	695	776	730	698	712	691	703	731	698	739	669	721	714	669	655	723	752	716	735	692	722	745	735	738	698	706	725	744	693	702	717	664	733	696	695	680	628	709	699	730	683	658	731	716	691	684	764	733	722	708	738	680	673	679	695	713	741	687	693	704	681	677	705	727	736	732	679	760	724	664	689	724	693	656	700	675	740	723	698	703	708	742	704	662	730	704	731	696	692	703	713	746	716	739	670	698	744	724	713	715	734	736	713	693	686	734	682	725	733	711	742	684	718	694	723	710	699	697	675	705	732	708	694	713	697	691	731	688	746	728	653	674	735	662	724	771	739	714	720	712	723	730	710	759	721	734	700	766	730	683	700	723	740	723	666	712	692	703	709	729	717	676	687	701	682	713	674	753	712	721	679	681	733	702	693	769	682	709	676	765	736	683	722	715	708	710	720	707	699	716	671	666	731	728	710	768	724	675	708	695	733	690	670	734	738	707	713	755	751	725	689	672	698	682	716	743	713	712	743	692	702	702	721	723	754	683	699	664	713	685	690	703	695	749	742	721	744	716	715	743	775	745	727	701	723	701	698	750	681	694	718	714	726	658	681	705	702	708	718	657	723	711	692	698	689	684	733	668	697	721	730	691	721	784	743	722	716	729	750	751	684	672	701	691	746	737	726	736	703	727	702	689	693	754	731	686	738	690	717	692	630	725	681	725	693	686	689	677	700	733	684	739	700	668	688	768	721	696	710	698	746	724	737	731	713	751	750	692	704	666	713	721	668	737	709	658	734	708	678	725	706	629	718	757	726	726	646	668	712	691	682	704	689	671	747	698	702	717	711	751	692	702	697	721	715	719	694	740	748	679	685	728	711	774	728	712	734	722	732	712	759	676	687	724	691	748	729	693	685	718	691	723	743	785	735	731	665	735	674	731	688	722	677	721	674	760	716	697	669	693	750	708	724	734	710	677	723	682	765	735	722	719	725	738	702	705	685	665	736	704	708	724	682	702	716	688	713	751	694	697	671	725	708	679	761	721	717	778	746	700	708	706	722	672	696	694	662	724	706	730	740	661	687	715	700	683	681	699	738	772	701	724	713	721	734	733	755	720	733	753	732	699	724	659	713	783	686	711	720	722	726	683	706	707	721	670	664	699	732	702	699	664	702	675	665	691	726	724	737	722	752	707	674	657	686	733	674	687	668	760	746	772	741	669	696	749	679	767	728	747	702	700	720	723	713	669	653	795	756	699	691	685	691	696	689	716	741	681	697	758	726	666	676	728	679	699	710	663	701	706	683	708	732	698	713	676	751	731	753	681	707	702	695	714	732	675	677	693	720	692	647	703	725	704	675	700	730	649	671	723	781	687	747	684	695	711	723	780	672	753	721	698	744	707	751	719	739	739	723	674	691	717	762	701	689	768	746	697	655	714	693	741	673	698	723	711	771	697	750	710	691	690	715	740	707	749	711	710	675	718	738	723	641	640	693	736	747	695	680	734	686	694	689	706	762	704	668	689	719	672	676	689	718	747	706	698	714	745	681	717	734	739	711	705	734	662	670	679	729	653	735	727	733	708	689	716	706	714	772	738	721	733	693	711	707	694	724	686	655	652	684	675	695	672	741	628	737	728	746	718	730	706	690	728	696	744	711	680	735	698	703	668	736	692	702	754	675	712	691	702	636	695	708	715	714	711	718	697	730	709	694	711	713	668	717	691	693	709	738	691	748	702	698	702	736	723	727	682	694	709	717	684	718	669	727	714	729	718	723	678	664	695	731	675	677	722	667	710	711	705	732	680	706	748	709	721	699	679	743	677	670	730	738	752	741	736	703	655	699	748	697	731	706	740	749	702	679	685	753	764	729	690	693	708	743	720	768	649	724	695	633	744	731	748	689	731	695	695	679	705	704	689	683	708	667	661	736	742	723	672	706	715	679	719	699	706	729	724	696	694	683	703	720	707	664	718	732	701	686	711	728	708	718	710	727	733	709	728	699	711	702	692	680	729	712	723	723	758	710	689	680	682	717	701	729	645	686	726	728	692	699	724	682	705	661	708	702	713	771	709	701	669	699	708	683	702	669	697	680	693	696	675	719	702	667	684	701	677	704	726	716	698	749	708	718	679	687	701	679	690	730	731	740	708	721	707	693	741	664	706	734	725	697	700	724	709	720	713	699	690	716	722	722	640	690	763	678	736	720	722	703	725	697	727	691	669	792	699	710	720	669	668	747	701	662	740	695	728	651	706	724	693	701	674	757	703	695	759	687	724	727	689	768	720	748	697	716	681	708	753	727	701	732	740	673	687	674	760	723	728	681	674	731	709	670	720	756	728	680	740	694	728	698	743	762	709	693	696	742	739	696	684	705	726	694	754	650	684	694	739	678	697	664	683	664	675	700	726	686
26585	20145	7217	1017	635	578	592	568	590	527	536	537	513	545	555	527	516	530	512	547	529	552	548	537	495	522	544	547	504	550	525	488	554	519	539	531	542	504	530	542	554	519	536	563	535	560	490	537	507	526	542	505	561	548	490	541	557	527	517	555	487	552	562	541	501	510	507	526	529	575	577	537	533	545	520	509	568	505	574	535	519	560	512	551	543	510	566	580	546	493	510	532	514	480	499	513	486	528	540	527	545	499	502	502	578	496	550	517	535	545	531	541	500	534	546	521	518	544	533	545	519	527	502	498	522	516	548	552	553	516	538	505	521	547	540	497	523	535	528	518	488	506	542	515	546	486	588	562	531	546	508	462	534	524	567	531	544	561	584	527	528	520	534	555	524	529	526	534	506	597	536	538	495	573	522	507	505	479	548	526	564	550	562	495	502	508	562	557	512	541	510	538	524	556	522	546	536	565	538	503	532	488	549	500	523	520	456	552	571	543	547	526	521	483	556	527	555	495	554	531	524	512	484	533	540	522	554	506	521	530	516	502	531	555	559	501	531	531	535	549	538	507	542	506	513	523	532	534	529	529	538	526	530	501	528	490	490	526	493	523	527	527	520	499	521	533	536	506	543	504	522	513	565	516	489	519	560	505	511	528	518	592	521	529	513	515	529	514	542	527	522	504	533	566	527	506	504	533	497	519	557	552	558	504	534	498	501	519	500	492	556	513	503	507	537	524	530	533	480	530	544	539	535	539	504	530	556	499	505	528	505	508	525	507	531	499	531	494	509	519	480	515	561	525	553	561	488	501	528	537	515	534	526	542	519	541	556	518	533	519	544	507	521	531	533	549	564	548	519	517	538	528	535	533	544	508	481	533	525	523	501	603	564	507	528	522	545	543	572	528	501	567	486	570	524	522	533	502	532	543	488	553	491	491	492	532	543	561	532	480	549	560	515	526	495	534	518	542	507	539	507	486	530	511	552	510	539	555	524	528	534	520	507	506	503	542	548	538	525	508	538	529	521	538	520	570	521	515	510	537	529	557	513	560	541	523	519	508	533	501	564	546	560	516	580	548	550	501	545	549	550	553	533	484	538	509	540	536	519	564	499	523	557	561	539	517	553	527	566	515	539	512	463	513	491	542	510	525	536	539	526	501	547	556	530	555	497	509	561	503	515	547	497	526	523	528	530	494	529	466	503	530	534	566	508	512	508	538	528	553	550	501	537	525	535	542	544	498	525	521	508	514	528	584	515	532	503	520	527	538	513	489	505	536	545	508	546	497	562	517	545	510	539	528	519	531	511	536	512	522	540	517	510	526	574	551	486	531	495	531	487	565	555	552	532	528	514	551	499	540	493	516	484	532	545	533	534	535	515	537	528	536	507	564	518	551	562	570	490	512	511	507	503	550	551	554	522	529	496	565	484	528	499	508	505	474	496	544	537	500	510	553	515	513	545	553	553	533	558	492	567	575	553	535	529	513	516	531	546	490	517	532	535	514	546	546	510	574	524	516	563	525	544	539	535	551	521	510	545	510	535	551	516	533	552	525	488	538	515	519	559	538	531	500	520	523	573	502	556	532	534	547	540	514	523	532	527	538	551	530	530	541	564	545	589	513	493	521	522	510	546	548	493	522	503	530	533	588	549	547	533	556	530	510	503	548	520	568	536	527	540	558	510	549	536	562	540	529	526	535	535	537	520	531	547	462	534	493	515	536	560	532	513	543	508	474	542	542	527	499	506	531	529	526	501	525	500	502	497	555	533	505	519	505	534	532	528	536	534	508	547	570	507	547	509	576	530	518	505	577	537	566	589	541	537	558	559	579	515	567	544	479	516	528	509	508	514	549	570	523	504	518	491	553	521	560	515	531	556	509	531	554	528	504	529	543	523	551	553	542	482	543	513	529	539	488	516	533	543	583	510	565	497	497	484	532	516	542	533	515	519	502	520	541	537	508	531	469	533	511	493	562	493	558	547	510	540	496	523	516	522	470	549	526	524	536	523	485	506	545	501	509	521	528	493	499	500	549	561	517	522	545	485	524	525	527	528	515	535	541	496	560	540	576	523	551	523	485	576	548	548	541	528	536	531	565	547	537	488	553	535	518	534	534	500	537	525	533	518	529	483	509	528	541	529	504	555	529	528	532	523	477	568	509	519	501	545	521	497	553	508	501	513	497	507	520	525	493	493	523	581	548	512	545	541	533	507	527	519	507	488	512	542	497	523	544	545	522	568	520	533	511	532	529	545	545	528	538	554	509	550	530	535	523	522	556	536	532	578	523	552	526	487	499	513	519	530	524	520	542	539	522	492	495	544	502	540	518	533	480	589	563	553	556	537	514	519	546	536	461	492	505	526	543	531	528	495	502	519	564	521	527	507	499	536	493	496	481	531	516	490	513	498	563	525	493	539	568	523	508	532	520	518	543	534	514	541	542	557	560	528	535	520	522	492	541	493	552	544	518	526	564	544	521	511	532	511	518	518	541	475	536	518	589	531	490	613	542	507	517	530	523	523	524	529	557	541	543	514	536	535	506	547	525	531	534	533	507	526	491	515	536	491	535	528	541	536	494	493	553	530	532	547	494	572	517	540	498	486	521	549	563	532	510	525	597	508	517	568	522	516	500	512	539	498	549	538	513	525	539	508	497	541	565	528	512	519	525	571	526	527	546	575	508	547	529	532	503	545	555	532	549	520	527	533	527	466	565	533	538	492	571	528	554	552	539	523	537	515	522	554	578	538	535	513	509	495	536	500	520	583	515	529	552	536	510	525	517	582	560	541	501	556	511	541	507	550	550	536	524	523	516	554	532	549	534	535	504	551	554	510	549	489	542	540	535	568	485	515	499	538	531	543	555	552	576	523	530	540	548	566	534	536	496	522	523	541	484	527	508	517	517	532	531	526	502	573	543	497	527	522	555	522	567	559	534	547	477	513	521	492	495	537	497	534	543	519	515	566	525	523	521	504	572	517	499	553	461	484	458	545	500	490	560	494	514	533	551	535	536	517	518	522	544	512	549	494	514	532	542	523	524	538	506	545	529	549	550	533	525	522	522	531	524	538	520	491	520	524	511	573	506	581	511	525	569	551	536	493	531	529	481	571	525	492	511	531	522	549	548	512	552	539	526	503	502	570	481	504	500	550	484	550	538	520	515	539	482	524	502	533	542	539	498	534	506	507	539	584	512	528	532	558	476	531	544	516	543	516	556	506	533	536	495	537	501	510	510	525	513	516	545	539	523	524	547	496	545	484	499	510	540	531	574	540	531	533	567	555	552	477	528	554	487	527	483	474	541	539	483	500	511	534	547	593	524	560	506	537	552	537	529	520	544	530	507	531	495	520	534	510	531	546	539	535	501	537	559	547	486	521	530	505	545	518	530	561	532	592	539	509	550	510	510	518	486	523	509	537	527	500	549	517	556	529	527	500	515	533	571	532	539	502	559	504	489	514	557	517	502	570	577	498	539	551	559	520	523	590	534	548	544	540	530	542	491
5381	2076	1889	1364	1205	1147	1056	1002	932	996	987	953	983	972	968	937	879	942	918	931	904	933	891	937	932	925	928	928	925	901	906	905	934	913	876	882	963	963	923	929	937	922	908	879	897	983	954	927	908	930	970	927	930	954	955	885	931	928	916	913	886	893	857	912	901	941	913	917	909	942	944	919	928	899	921	901	908	953	942	890	982	953	932	950	861	909	952	976	901	866	899	948	900	923	965	952	968	882	933	850	899	909	931	981	925	899	951	915	905	933	913	957	881	950	917	889	859	856	922	881	879	835	953	900	918	941	921	914	915	994	967	933	923	868	934	930	931	930	931	874	943	937	877	899	914	911	953	865	966	906	979	961	932	992	937	848	942	907	902	946	936	906	908	921	935	905	953	943	880	890	914	917	945	935	921	908	894	920	955	879	933	917	943	918	910	978	957	895	912	871	884	898	883	978	947	955	912	952	931	885	887	937	857	894	947	938	906	943	945	888	888	929	903	878	911	940	916	929	957	936	833	960	840	875	934	948	901	901	928	933	956	905	932	935	890	939	934	918	914	916	907	870	919	904	939	952	895	904	901	914	911	932	822	916	916	915	971	903	853	917	963	931	953	898	939	902	909	891	938	914	924	901	961	970	961	944	849	945	934	932	942	912	912	909	874	931	917	925	859	881	971	877	958	933	911	915	924	935	912	927	949	873	923	897	970	876	917	922	942	909	935	928	905	953	933	902	899	948	973	923	908	933	941	855	902	902	854	938	931	953	959	922	874	912	918	909	922	919	927	918	960	960	931	954	911	941	917	930	975	915	891	962	849	941	894	866	913	941	885	968	936	947	939	931	902	951	896	945	926	895	937	915	915	965	940	880	974	904	944	908	960	890	891	909	927	903	925	939	921	877	908	986	973	956	916	920	940	887	939	948	948	964	922	911	983	855	924	956	898	878	897	896	963	913	970	879	891	906	974	955	870	952	987	964	937	997	917	881	900	902	896	877	928	900	926	938	928	907	961	910	926	932	936	942	967	887	924	909	939	950	912	904	918	950	928	899	884	942	901	906	969	874	897	914	888	916	920	921	871	973	903	975	929	932	945	940	911	905	969	897	852	925	916	922	910	875	900	946	907	913	930	902	930	948	873	902	930	944	899	915	945	888	927	897	901	963	938	918	903	933	906	875	926	982	895	938	908	927	984	909	931	952	889	924	914	876	934	928	898	875	939	898	905	950	925	924	961	916	891	896	918	946	890	955	887	916	912	891	982	859	878	971	904	951	900	997	888	916	942	854	884	1002	937	929	871	942	951	892	939	899	890	926	886	868	948	895	887	941	925	925	894	892	898	955	925	921	966	918	931	940	908	918	926	932	911	923	930	948	938	919	928	931	959	975	947	939	934	914	966	852	911	943	938	959	904	940	931	941	951	924	922	847	928	892	958	849	899	938	973	896	921	884	911	950	936	917	905	913	912	905	896	904	864	929	907	929	957	918	887	869	939	937	960	920	958	973	843	936	896	928	949	926	883	892	891	944	895	965	919	925	936	931	903	920	892	929	891	947	945	972	925	962	900	877	935	935	983	949	900	941	926	930	921	955	914	925	951	949	850	960	972	913	965	975	877	926	924	887	925	929	952	887	863	885	867	977	896	890	912	880	904	852	939	945	904	900	902	923	934	899	910	969	913	942	905	897	973	923	909	883	906	896	905	954	937	917	959	945	859	876	871	970	921	894	945	964	933	940	911	897	953	897	922	949	964	873	926	908	943	930	938	893	950	889	925	918	929	905	860	902	923	926	910	931	923	917	947	931	869	941	884	919	908	921	928	935	900	934	877	955	958	929	922	930	881	918	883	992	966	975	922	873	904	933	919	898	942	901	937	932	958	925	974	959	973	898	912	976	880	897	865	924	911	934	913	890	941	977	936	916	933	935	936	942	880	953	908	948	956	903	929	866	947	947	902	922	968	937	915	905	899	928	916	932	916	902	954	996	867	966	947	938	907	920	935	919	877	988	907	865	913	897	899	911	925	894	907	914	883	932	928	915	914	881	923	926	900	924	952	893	936	943	936	937	943	903	901	946	905	946	938	918	924	931	942	905	935	896	977	963	909	925	960	874	902	953	912	935	902	888	918	944	926	921	943	853	912	915	945	949	927	931	894	895	912	979	905	940	921	932	887	916	918	977	890	909	986	919	882	950	866	926	894	947	905	937	933	896	942	938	967	890	882	881	975	885	922	910	979	904	952	908	948	971	875	921	965	920	984	915	890	939	897	892	951	915	974	983	921	926	1002	893	877	837	991	917	910	921	885	943	928	977	902	926	856	915	947	936	893	951	907	951	909	916	954	911	856	901	899	942	892	896	889	921	914	911	910	872	892	952	929	911	859	892	894	916	872	883	913	895	915	881	873	901	933	936	911	907	972	873	925	972	911	900	874	882	891	926	937	905	929	924	860	873	922	964	919	860	881	929	920	926	942	964	894	869	909	948	972	894	923	1000	932	970	887	908	912	943	898	936	944	918	954	928	972	946	894	893	911	894	884	906	947	891	943	910	904	881	974	927	1013	996	914	890	886	913	931	873	931	976	889	960	930	914	926	901	876	908	976	962	917	910	890	995	933	881	863	951	936	954	903	934	907	937	916	926	868	960	883	924	945	990	907	918	919	922	951	850	928	931	939	919	903	915	933	910	891	904	899	901	945	874	894	896	943	917	923	892	949	913	888	927	895	970	929	900	891	873	921	912	951	908	902	976	874	935	862	900	904	906	923	949	900	898	895	975	934	934	913	908	957	925	946	890	889	888	936	938	938	915	876	972	893	960	892	905	908	912	960	893	927	929	939	891	924	903	918	935	942	933	917	913	878	935	881	950	966	952	940	935	986	915	915	933	952	831	889	988	946	887	919	953	933	941	964	870	905	863	928	886	894	936	943	931	914	922	863	902	951	902	901	893	865	919	951	919	948	906	899	891	923	885	933	934	891	950	919	986	927	948	923	910	948	926	893	935	888	921	929	936	914	958	915	916	889	1001	935	909	881	896	909	914	977	921	895	943	959	943	936	905	905	992	958	930	920	911	960	915	959	891	860	931	959	909	940	963	875	853	919	972	900	918	862	884	964	902	965	921	978	945	893	921	918	905	927	939	890	886	945	911	959	925	915	920	938	978	934	947	936	961	854	915	927	941	872	865	935	927	900	1009	929	904	951	951	940	961	883	934	899	918	953	966	924	931	939	863	926	905	929	911	902	905	917	920	920	954	935	924	959	926	915	948	941	910	928	902	879	913	928	885	900	906	931	877	928	943	976	948	935	906	927	925	902	933	900	947	893	879	903	924	986	907	941	911	955	915	969	908	930	932	919	953	918	987	927	950	963	946	933	913	921	878	927	941	889	913	907	921	910	944	922	947	986	898	905	941	960	901	899	918	908	999	905	932	944	897	954	947	866	931	903	954	935	935	938	946	904	930	872	909	935	892	866	906	892	903	913	988	951	956	947	913	950	863	915	907
23911	20946	27955	24063	18953	1620	660	508	421	389	351	298	317	280	320	289	282	294	276	272	270	273	250	281	278	249	271	250	237	270	239	261	250	233	244	252	241	266	242	240	238	269	261	234	234	242	228	229	251	259	251	260	250	253	259	271	240	233	263	256	239	263	230	244	252	244	253	240	290	246	225	251	238	245	233	234	221	243	239	239	250	227	211	206	236	262	241	222	225	233	252	260	228	249	236	244	267	246	207	244	259	267	233	238	235	239	226	222	245	233	239	247	255	230	222	218	211	244	242	247	246	220	236	216	266	244	242	251	226	220	260	244	257	226	248	249	223	235	211	237	256	247	239	259	233	257	246	206	248	218	237	247	263	239	253	224	250	256	249	226	236	247	220	220	243	226	211	236	220	220	244	245	245	240	240	250	225	257	245	243	243	224	273	240	248	230	234	265	227	239	252	258	205	261	217	211	227	214	206	262	252	233	237	261	238	210	256	245	255	229	230	243	251	229	246	236	240	235	243	262	242	256	259	256	245	247	224	220	233	245	244	242	227	248	241	224	250	254	258	256	225	245	244	256	234	235	235	248	239	222	258	229	241	262	254	236	248	260	225	246	285	247	245	238	245	236	275	259	243	234	255	255	244	233	258	246	223	271	271	241	242	256	241	226	227	250	222	256	233	246	243	282	254	251	244	249	233	242	236	241	233	270	235	243	235	252	229	237	255	265	247	231	238	272	236	234	248	271	248	221	256	208	256	223	248	237	216	270	247	227	228	248	253	244	246	251	259	240	228	249	255	229	252	239	215	226	234	227	255	231	263	230	237	247	253	240	263	253	229	234	248	244	258	241	210	220	226	224	261	257	218	231	222	227	229	225	252	241	219	260	250	279	258	237	263	215	227	223	247	229	234	259	255	250	252	234	270	224	228	216	275	242	248	233	230	247	224	265	232	250	245	246	233	262	259	228	239	273	231	230	232	257	265	256	234	235	219	243	246	242	244	238	209	248	243	236	238	272	235	251	224	255	235	223	241	237	257	233	245	272	253	238	277	263	258	219	231	243	229	215	218	223	214	241	229	268	254	225	226	226	232	262	229	227	219	247	250	255	243	227	238	252	238	231	239	240	239	242	226	248	270	248	249	248	237	232	208	240	222	213	246	230	222	229	257	252	251	239	259	247	232	209	224	234	228	238	232	245	254	249	269	233	243	240	235	244	241	218	252	243	231	256	239	237	236	241	230	248	241	241	228	231	254	274	255	228	233	228	267	236	254	271	222	226	214	259	241	244	225	217	228	219	240	249	246	258	259	236	249	254	231	273	231	243	253	224	199	228	217	250	237	219	230	218	240	246	252	265	250	255	251	215	212	255	240	249	246	249	227	268	259	279	231	239	255	253	237	247	249	251	242	252	244	263	236	269	225	245	240	250	243	239	252	255	237	250	283	235	252	257	247	250	235	254	256	232	235	253	234	228	248	250	231	278	207	198	252	218	242	229	225	245	237	249	240	246	236	269	255	246	248	241	244	217	239	210	264	216	208	247	261	226	257	252	232	230	230	247	241	254	236	252	241	262	254	245	222	217	230	236	232	233	247	243	231	243	207	248	231	244	256	266	238	247	232	240	235	213	255	218	249	243	237	254	227	243	271	240	256	246	227	232	240	225	238	255	263	247	230	240	248	229	255	218	257	262	230	256	242	236	235	230	238	214	252	232	243	238	227	250	231	233	262	227	257	235	221	239	235	260	208	258	237	229	229	229	242	229	234	244	234	258	243	271	236	268	249	222	238	250	243	275	241	240	274	238	244	238	260	219	238	234	266	237	250	256	247	242	269	246	262	257	225	236	230	225	263	231	253	213	231	248	242	235	247	255	257	216	262	234	252	251	244	238	248	258	225	216	272	228	223	246	211	238	221	229	225	214	247	277	206	220	255	256	245	243	250	238	237	231	267	252	225	239	248	230	275	240	229	243	222	210	252	268	239	233	250	244	259	239	245	232	272	269	200	236	230	228	259	235	247	244	251	227	233	257	242	239	243	233	245	250	245	243	226	218	210	225	233	275	268	244	230	252	236	244	250	239	221	221	256	238	219	236	246	218	249	226	252	253	260	214	239	236	243	237	260	250	227	228	231	251	261	230	231	203	253	240	256	245	248	243	236	267	260	233	259	234	270	242	256	268	221	239	245	259	243	250	217	242	207	233	232	244	241	266	245	227	226	228	222	244	265	264	214	206	234	236	246	242	245	255	209	273	269	231	227	211	254	242	257	227	250	266	241	220	238	255	245	252	224	227	244	239	216	236	233	248	259	220	240	225	248	244	210	225	235	245	232	222	235	272	267	238	221	228	248	227	229	240	238	202	250	233	241	258	241	247	238	232	231	273	244	237	257	227	227	248	260	238	239	231	281	240	248	221	264	278	210	251	222	202	260	241	238	232	221	227	234	240	253	248	238	252	253	252	279	235	237	218	221	263	243	216	239	233	246	232	235	238	240	213	249	253	236	222	248	244	240	250	262	228	252	256	205	221	262	259	244	217	266	249	236	229	232	251	228	249	236	210	227	242	230	226	235	224	243	251	253	222	270	229	250	225	227	261	234	208	245	218	252	261	234	238	225	263	230	257	251	243	222	248	225	228	248	239	251	242	252	230	260	272	246	217	262	205	240	226	229	249	259	264	218	219	262	267	253	241	248	226	212	205	224	246	233	226	212	256	221	234	272	232	205	253	238	217	243	264	251	242	230	258	233	239	221	234	256	218	259	225	242	249	235	225	228	239	241	251	254	221	240	237	247	253	248	273	222	240	234	241	238	242	265	239	231	217	234	248	246	250	237	253	220	249	261	258	230	257	246	232	203	232	260	234	227	233	221	239	213	245	222	231	241	245	271	248	246	274	238	229	223	255	221	259	242	245	222	239	258	260	208	212	250	235	227	239	245	249	268	250	229	229	218	228	221	226	217	233	244	243	254	263	223	238	264	243	247	240	249	216	237	248	233	237	204	253	222	233	244	231	263	253	247	244	227	236	232	271	229	239	223	224	231	228	234	223	245	228	249	246	204	241	241	262	273	193	280	238	231	235	243	248	271	253	249	234	233	232	236	241	263	248	277	232	231	265	244	266	227	239	252	254	244	229	219	212	248	253	255	231	223	249	230	230	220	250	238	219	229	235	238	241	225	213	215	275	240	245	231	235	225	245	268	251	261	235	242	244	229	248	223	229	256	214	236	233	211	226	246	219	281	237	243	245	249	253	266	227	238	216	241	252	228	235	218	232	218	222	232	227	207	246	224	216	249	209	237	263	246	245	252	247	220	239	225	238	232	262	263	237	239	210	255	273	251	256	230	240	251	256	222	215	235	264	264	259	235	231	221	214	259	252	195	250	262	244	236	242	244	259	258	233	233	262	224	258	258	218	236	266	258	236	262	256	262	233	256	242	276	265	271	247	231	248	232	225	254	247	223	239	224	240	262	244	210	242	218	206	252	238	257	255	255	225	244	238
8149	10527	8891	4448	2962	2137	1674	1296	1136	977	820	806	733	672	664	628	625	606	569	517	553	545	517	521	521	474	500	540	494	495	478	523	472	488	448	468	489	484	496	466	421	493	457	461	456	468	445	446	496	448	458	474	468	462	446	486	455	446	472	479	455	416	454	476	482	435	501	444	493	457	503	438	454	485	473	448	465	470	487	462	428	445	419	449	460	443	455	462	446	481	426	446	435	465	479	443	466	433	442	439	463	461	438	444	436	467	490	446	470	445	473	449	461	453	444	419	446	470	452	457	444	480	485	481	394	453	439	440	453	444	458	474	433	455	503	455	424	444	471	459	420	435	432	415	437	452	485	492	474	430	466	440	463	424	478	444	465	459	445	458	446	457	485	425	428	452	450	405	443	432	459	429	418	502	476	472	432	466	442	443	429	474	445	448	447	468	449	450	466	410	451	454	459	442	428	448	393	430	476	460	447	482	418	467	442	494	455	422	473	419	433	458	447	417	419	435	456	445	449	460	394	461	470	444	431	488	452	409	419	415	466	430	419	445	447	450	432	460	473	446	437	465	464	453	452	444	427	439	464	404	430	449	443	454	462	442	455	407	413	420	460	426	476	428	478	461	432	441	413	414	454	447	429	432	448	467	477	458	423	491	414	416	451	430	487	435	430	426	471	448	435	471	420	442	476	429	402	454	500	446	434	408	463	428	437	458	436	454	439	434	457	441	413	484	455	473	431	450	464	448	474	430	459	468	425	450	436	449	437	455	432	465	429	446	464	452	451	439	461	492	430	458	446	481	479	469	467	423	449	408	457	428	428	464	399	438	435	472	456	452	449	433	429	432	449	491	399	454	436	495	468	432	437	455	428	454	441	444	481	415	471	479	495	417	447	416	469	438	463	432	446	477	466	453	424	423	438	460	453	480	462	437	451	427	471	455	441	465	441	456	444	448	464	487	445	490	387	466	462	458	459	415	447	452	447	450	467	436	463	433	473	475	443	410	456	440	445	465	402	465	451	439	438	432	470	415	430	436	454	486	440	437	446	453	454	412	426	419	445	432	462	437	437	447	456	469	432	475	441	453	472	470	434	460	432	420	486	407	402	447	416	487	445	428	492	411	458	442	474	427	418	453	450	449	447	416	474	478	461	418	461	472	449	462	446	472	469	456	459	443	445	416	471	472	451	401	423	464	435	444	428	429	437	460	464	433	470	423	450	443	462	431	416	471	429	476	464	470	457	439	480	446	508	468	431	451	409	444	454	459	428	415	442	420	413	497	441	442	456	458	453	433	512	444	440	445	438	462	487	439	458	414	434	449	441	473	434	451	465	442	478	443	420	404	462	455	424	463	432	429	475	452	439	458	471	423	437	434	456	471	431	408	434	459	412	459	464	419	451	412	436	470	477	465	421	451	461	427	453	413	421	441	451	427	481	431	444	435	431	424	473	431	464	451	465	446	469	436	459	427	432	450	427	446	431	444	442	446	433	469	402	441	476	462	430	464	471	385	426	442	498	439	431	415	486	405	421	490	453	467	464	449	449	472	452	457	423	439	469	404	425	468	440	431	469	462	429	435	450	417	451	459	451	435	442	452	466	431	404	435	462	418	450	455	449	458	450	470	447	467	455	432	440	441	491	432	408	446	472	458	461	462	454	477	397	435	465	420	426	442	402	430	433	466	445	448	436	451	399	440	425	451	453	434	433	444	436	427	451	426	416	443	440	430	488	433	450	466	410	451	425	444	469	404	414	420	451	496	446	459	436	411	423	459	448	452	463	410	412	398	463	435	468	461	426	443	467	475	452	420	468	447	434	459	436	473	487	439	426	452	465	475	434	442	431	438	419	451	399	419	470	468	465	423	437	446	423	457	435	420	429	491	420	456	436	459	449	452	449	428	461	462	446	443	450	480	462	416	456	448	463	478	473	463	447	495	431	477	471	456	464	412	449	469	441	470	403	458	409	447	457	465	385	440	421	479	457	452	456	436	439	454	473	456	457	522	417	438	445	479	434	459	484	451	410	451	449	443	399	465	433	459	434	432	426	451	457	461	454	443	441	482	420	443	475	419	421	440	469	431	447	420	468	461	441	440	453	426	475	453	454	433	458	456	451	468	443	467	477	481	479	470	456	438	475	439	473	459	432	464	412	408	441	446	445	487	448	437	416	460	445	464	438	464	447	389	439	444	441	484	421	472	468	450	432	446	454	424	441	458	449	461	424	471	503	455	463	424	425	450	474	424	456	405	460	436	434	438	488	423	458	457	448	457	401	481	451	474	481	460	423	433	449	462	439	449	459	446	435	463	453	442	469	426	492	455	438	471	436	442	487	479	449	425	443	479	484	489	467	429	439	453	451	437	427	433	443	410	446	452	429	460	472	429	422	436	456	419	431	470	417	442	484	465	456	455	444	430	482	439	454	455	437	436	442	488	395	465	460	431	467	479	437	446	439	431	434	406	407	424	434	458	455	452	443	465	425	471	485	461	449	429	436	456	475	455	412	448	424	471	442	471	456	427	450	428	460	433	473	447	439	460	446	427	469	459	455	454	427	474	448	450	418	451	416	464	423	468	412	462	434	410	420	453	436	484	431	409	428	449	440	480	480	469	478	441	492	435	428	450	436	421	442	421	446	492	395	451	464	413	474	446	437	445	436	441	438	452	444	456	449	440	433	422	434	424	470	444	466	464	398	444	461	505	451	423	462	425	441	421	460	464	452	448	469	440	438	440	422	425	432	452	447	445	445	464	446	437	439	405	453	469	466	436	446	454	483	460	426	438	473	456	435	466	403	411	446	460	476	444	420	443	420	445	442	458	416	446	465	413	447	434	449	492	400	416	431	458	444	445	460	435	411	445	429	431	445	456	450	432	454	447	447	433	445	472	451	474	426	468	436	462	457	428	424	438	417	427	463	456	471	442	418	453	455	455	436	441	471	423	438	421	464	400	451	422	452	420	428	488	444	489	480	434	499	450	439	416	444	406	443	441	452	456	482	433	415	438	500	449	437	450	450	422	458	427	439	418	414	468	447	464	480	435	455	416	440	461	438	428	476	423	444	456	469	440	431	410	436	443	444	446	439	409	427	477	520	455	452	445	461	441	443	449	445	446	467	446	444	434	437	512	449	453	431	423	397	451	444	464	422	443	438	438	467	432	438	463	400	475	405	414	445	428	413	438	462	463	475	412	422	428	442	442	423	452	416	465	468	439	460	451	448	411	457	436	451	462	463	467	449	452	464	459	440	446	456	455	463	436	448	396	443	430	427	451	440	484	466	444	436	432	410	431	444	443	450	447	455	442	399	459	458	458	469	462	435	429	462	426	437	446	433	426	440	435	454	454	451	467	503	484	394	473	431	430	412	421	470	437	432	467	428	466	423	458	434	464	512	439	457	411	445	430	449	405	478	447	452	411	451	398	484	449	470	436	456	470	436	460	432	455	465	474	426	463	418	439	461	479	425	411	457	418	435	445	441	456	452	436	458	465	426	469	388	463
23072	20994	28678	23500	20994	16774	1890	943	730	714	662	589	563	525	505	551	514	490	473	462	442	502	493	462	460	476	450	451	458	460	448	462	456	430	422	453	433	467	458	421	444	435	444	421	436	416	498	440	461	458	493	430	462	436	403	410	378	423	419	466	418	443	444	435	429	420	426	415	407	438	382	426	411	427	453	411	418	445	439	432	406	441	463	407	382	439	435	419	422	434	446	460	465	477	405	439	425	415	431	432	373	377	407	425	451	414	409	430	397	408	423	410	432	386	425	404	449	409	445	425	447	430	401	395	400	453	441	435	425	464	411	426	441	424	440	402	433	433	445	436	415	418	409	390	448	424	416	415	462	433	433	407	379	419	434	434	416	426	415	392	442	402	461	388	424	413	450	429	411	415	473	406	421	438	422	421	409	380	421	436	411	387	415	434	418	456	443	436	488	406	461	423	438	423	480	410	414	407	454	424	412	421	430	395	453	458	412	418	411	426	429	422	443	429	426	415	422	464	423	424	420	446	412	423	432	436	423	456	425	450	444	390	404	452	424	403	415	459	438	438	439	444	407	443	436	408	441	382	430	419	438	412	422	450	423	436	404	400	409	451	408	441	410	437	445	456	405	468	401	427	401	454	418	374	424	444	427	436	443	449	449	450	414	431	430	432	430	481	403	455	409	406	417	393	436	461	437	406	421	429	412	436	445	430	436	445	417	441	422	430	406	418	404	431	472	395	396	414	421	447	435	402	430	393	433	430	412	389	388	418	431	427	434	447	414	414	429	396	443	430	412	416	432	430	404	406	409	434	449	427	429	444	411	442	412	440	417	398	391	452	418	428	401	425	430	461	448	408	424	386	433	389	380	396	429	434	457	441	426	426	406	438	390	405	418	418	477	447	431	438	442	430	426	430	422	450	406	453	461	444	420	414	394	384	400	429	403	419	398	449	440	453	426	428	466	402	438	428	410	445	431	436	424	426	427	438	433	436	435	438	385	412	434	416	450	422	417	422	409	397	404	429	463	449	394	432	399	409	419	387	419	424	417	455	429	408	455	410	420	435	436	399	414	396	434	410	430	449	395	445	404	436	456	389	431	437	409	409	438	423	417	400	418	442	460	446	410	440	396	430	404	447	421	437	394	408	433	425	409	461	423	432	397	479	427	436	442	425	411	431	420	430	428	413	455	466	468	402	408	456	447	414	444	441	415	424	407	373	426	408	421	451	444	427	450	437	442	428	419	435	414	461	444	420	411	411	441	429	426	401	385	435	381	379	404	408	426	431	416	368	454	428	415	428	419	394	416	415	405	436	414	412	444	431	427	513	442	414	450	451	439	430	418	446	442	442	431	417	432	428	436	404	404	464	446	430	429	458	423	421	425	422	418	412	438	395	439	439	431	495	431	438	433	443	421	415	454	426	438	437	429	432	431	423	413	452	443	437	458	438	424	431	427	417	421	427	400	422	424	402	406	439	408	431	437	414	409	404	439	427	412	390	448	405	439	417	430	424	436	415	407	417	417	425	429	398	409	409	405	446	441	411	422	443	450	442	417	443	474	414	371	440	480	408	410	415	406	409	409	421	431	390	405	412	431	469	471	433	424	450	447	421	431	443	404	430	427	376	405	398	425	450	451	386	456	442	445	456	426	442	452	425	462	429	442	361	446	433	425	463	410	405	463	479	445	427	405	414	438	427	424	414	400	400	397	446	447	401	435	409	451	397	434	448	416	422	439	459	420	447	396	412	427	366	456	431	411	432	394	452	401	410	431	391	411	412	408	429	411	457	454	440	403	431	415	424	426	395	402	403	424	412	438	436	392	436	428	420	420	435	453	438	441	417	437	433	424	395	420	443	417	463	436	428	432	417	405	427	387	362	446	423	418	393	426	432	422	386	439	409	463	402	413	426	441	430	406	417	434	411	430	409	425	425	402	430	398	415	423	457	401	427	451	388	428	406	438	446	436	390	423	480	424	448	436	422	414	428	418	444	447	400	448	425	415	418	412	424	393	454	426	424	432	427	470	424	421	394	445	430	409	430	423	443	429	447	400	454	452	467	433	426	421	427	441	458	431	476	385	402	424	428	422	417	411	414	437	429	409	394	426	404	439	402	460	409	437	422	425	459	407	420	422	431	431	392	423	435	395	441	426	450	466	396	408	423	436	439	407	399	423	428	407	436	441	415	440	435	413	445	434	441	439	416	433	436	416	427	385	407	448	393	438	429	426	426	430	430	437	411	411	424	458	415	441	412	463	383	429	433	428	425	438	403	422	431	441	417	422	380	433	434	420	453	426	428	440	447	449	413	426	445	433	426	453	422	404	407	457	407	415	403	433	448	393	404	480	439	418	400	415	432	398	467	418	430	437	441	420	408	430	429	449	417	450	465	441	411	400	438	452	440	418	412	418	412	398	426	424	417	372	419	379	423	437	455	412	431	406	427	405	387	405	442	440	428	419	450	479	395	416	412	403	418	405	452	429	416	419	432	427	405	427	411	432	397	449	392	434	436	401	417	423	402	438	415	390	464	384	415	388	430	430	425	435	415	459	407	439	446	415	448	483	404	419	400	437	408	411	424	428	418	452	407	396	462	438	440	443	419	436	418	419	427	410	409	437	403	400	366	422	397	435	413	437	443	387	409	379	401	439	400	431	372	411	401	469	402	413	461	363	437	443	456	410	438	390	434	404	418	386	435	449	440	394	442	415	442	447	399	407	442	392	442	418	440	455	414	459	417	438	427	436	443	411	401	438	395	411	415	449	364	434	436	424	441	429	424	371	399	407	390	436	456	419	431	399	416	440	428	425	410	420	438	398	426	430	399	423	378	410	429	440	429	443	431	427	415	431	427	418	393	365	439	412	439	399	425	403	372	430	421	409	413	381	436	419	444	413	429	407	380	410	396	409	429	454	380	424	407	463	433	402	422	392	460	442	440	424	433	422	396	398	408	428	421	399	423	400	427	446	458	425	415	431	424	441	395	419	430	438	462	458	414	428	377	427	437	405	397	446	422	414	425	430	439	414	426	428	412	396	437	449	410	447	429	407	414	434	421	454	416	411	402	390	428	407	427	425	424	403	410	397	431	412	413	433	443	411	441	404	428	416	429	429	431	440	455	419	479	430	405	415	428	435	420	418	378	453	402	421	457	424	440	420	402	435	414	440	388	425	435	425	407	408	425	432	399	425	442	430	425	417	403	427	413	422	410	415	448	399	443	420	428	439	381	490	478	412	445	481	449	414	388	418	418	476	382	452	404	431	421	437	432	441	445	453	448	474	419	383	433	421	421	392	445	412	429	424	417	419	430	396	418	414	439	400	398	461	436	462	418	437	439	461	418	433	415	415	442	423	409	433	457	378	407	458	444	419	405	422	439	418	443	444	411	426	449	405	416	392	438	426	435	410	388	434	430	416	416	415	404	441	416	442	422	459	394	443	404	388	415	400	425	395	381	435	428	395	448	424	398	398	439	466	411	440	415	397	454	407	483	389	433	444	435
10041	16518	13917	7580	5147	3692	2897	2400	1920	1734	1523	1379	1278	1189	1112	1041	1019	999	911	963	909	878	889	877	826	803	821	820	785	796	821	814	822	762	775	781	751	744	774	745	763	753	755	732	789	737	711	759	726	708	756	728	760	744	715	733	739	680	742	740	715	758	697	698	724	736	740	694	757	679	686	730	727	708	700	725	746	712	740	720	735	716	704	710	682	723	697	712	685	693	716	753	672	746	736	712	730	692	688	748	662	726	705	688	738	734	714	718	670	686	727	732	784	737	691	697	688	720	750	749	687	712	722	663	731	681	758	757	765	751	671	652	689	705	670	661	693	742	732	719	687	693	700	685	690	724	710	704	716	684	722	695	673	714	708	694	665	710	734	681	715	689	703	736	753	705	705	694	707	720	739	664	695	712	690	708	693	742	704	655	734	628	662	715	683	726	734	731	675	692	718	676	669	707	766	732	701	702	757	681	683	713	739	701	745	681	749	702	696	695	703	747	711	696	702	729	704	716	756	725	734	754	701	768	701	706	711	706	766	654	654	711	683	731	737	686	726	733	718	722	713	698	716	741	699	715	756	735	697	678	757	708	686	715	688	673	714	716	668	694	745	690	680	734	744	724	721	772	701	701	701	710	690	709	678	679	670	753	690	698	668	728	722	704	674	695	736	719	753	684	749	711	732	740	731	706	698	695	694	701	693	702	719	730	740	701	715	674	696	741	701	800	730	752	734	726	683	721	702	700	683	745	723	730	746	728	661	693	717	680	736	721	688	708	703	716	713	686	762	709	706	685	719	735	739	707	703	685	698	747	695	715	689	720	721	706	694	719	706	731	719	669	676	712	752	750	729	677	704	764	678	715	655	733	685	686	690	724	730	665	681	705	718	731	696	750	738	694	697	687	690	703	742	687	682	678	668	716	719	678	695	695	702	680	690	694	677	734	679	713	710	707	706	681	711	725	701	716	729	734	700	686	672	750	732	699	676	666	687	663	690	735	692	731	734	669	723	751	722	692	656	726	693	679	688	694	688	730	724	767	680	755	675	665	728	668	684	707	718	695	699	692	707	681	692	730	666	701	683	658	764	736	722	730	723	720	691	681	731	688	689	741	709	701	717	703	678	702	695	688	677	712	679	742	711	719	668	714	727	684	716	721	721	694	713	731	734	697	693	668	707	729	732	670	675	689	719	696	625	712	708	697	699	703	714	707	704	711	681	652	720	714	764	706	649	705	714	698	710	724	658	651	711	734	692	706	709	721	707	695	755	719	695	760	699	729	719	709	708	706	684	720	745	651	705	702	708	685	672	714	686	673	717	723	695	707	719	688	741	654	708	718	699	751	692	725	705	709	767	728	695	694	709	724	657	713	733	672	731	740	701	706	711	741	674	672	718	679	651	728	698	719	695	700	667	714	703	703	703	692	687	667	687	687	710	741	723	723	659	706	721	697	707	765	688	735	688	715	728	705	744	707	771	690	714	739	713	718	708	708	711	720	731	709	701	678	753	740	690	714	708	681	726	724	778	698	706	694	766	690	720	697	716	719	659	724	749	702	729	721	734	697	740	705	742	727	658	703	705	732	713	697	720	717	688	714	726	679	703	706	743	736	724	719	716	723	697	783	727	685	689	710	731	704	725	735	695	740	680	748	679	695	742	720	670	679	692	711	716	737	688	678	709	702	689	715	741	721	695	704	695	660	716	698	729	744	741	712	734	743	737	694	718	678	689	708	724	711	689	694	705	725	713	706	745	702	672	724	673	693	719	697	702	717	719	730	711	699	739	673	712	671	709	681	706	678	699	687	718	694	696	694	739	704	716	750	704	698	738	713	683	756	715	708	714	736	730	720	658	721	673	716	739	723	747	711	730	689	706	718	721	687	717	695	748	704	697	713	750	736	704	743	724	721	722	712	687	700	720	686	708	687	700	725	675	703	674	704	710	671	670	657	742	703	664	735	716	731	732	682	700	723	708	739	703	739	675	726	663	709	683	704	726	701	717	703	715	761	703	727	715	688	679	733	719	774	743	705	709	708	733	729	728	714	703	681	707	665	695	695	675	688	719	743	682	713	696	710	721	733	729	744	688	685	683	674	709	729	734	718	742	711	697	738	690	712	720	706	692	742	657	734	653	695	699	676	703	671	747	712	716	732	726	650	694	759	714	738	717	735	692	699	687	746	747	689	738	668	705	722	643	658	727	763	740	734	722	701	727	694	688	700	758	703	669	729	690	758	707	715	716	660	700	751	718	708	707	721	715	671	673	716	708	685	692	662	680	666	709	719	681	686	642	732	652	757	660	730	683	668	703	744	711	656	679	676	671	707	703	753	695	691	674	696	701	735	720	700	694	710	745	690	708	720	747	681	708	692	710	686	685	744	725	660	729	683	690	717	705	703	662	720	701	687	701	692	720	680	723	719	705	705	684	697	703	712	666	719	748	712	690	710	663	719	676	741	740	713	716	657	759	698	702	726	681	683	705	688	701	728	703	705	692	704	693	733	652	745	723	742	727	671	683	701	711	657	701	757	653	710	730	731	681	719	698	702	728	700	678	736	667	692	721	675	711	720	718	708	669	702	699	680	664	730	719	737	715	685	699	704	680	669	695	704	702	700	725	691	713	697	700	725	693	731	643	759	729	653	729	704	730	730	765	704	699	716	715	743	667	730	713	683	731	663	683	744	685	705	668	715	724	694	676	710	741	737	742	782	709	738	683	735	691	746	739	675	722	678	695	649	666	654	692	702	716	719	703	705	738	690	684	756	710	734	697	683	705	689	701	726	727	714	732	754	687	777	693	723	687	707	704	661	726	711	725	681	714	703	689	722	730	736	637	727	743	700	718	700	764	718	732	659	730	739	684	723	690	693	750	699	684	705	730	738	671	707	723	721	704	734	754	755	653	673	740	702	706	696	703	770	716	699	746	729	710	649	731	718	701	722	727	711	702	706	718	757	657	733	706	728	643	755	706	675	706	715	722	718	724	735	708	736	730	691	706	679	744	689	704	713	698	705	724	690	726	706	696	712	689	729	730	730	688	691	726	649	742	685	688	710	747	702	687	723	691	700	718	700	758	711	667	760	663	698	714	701	666	761	709	699	705	695	632	690	751	718	715	694	724	717	740	728	677	681	703	718	734	688	674	705	679	689	671	695	674	728	707	740	736	700	692	722	704	685	746	651	702	723	699	683	675	666	691	768	691	719	634	712	705	703	681	724	706	677	691	670	702	721	704	714	739	692	692	727	670	699	701	713	678	679	669	705	702	719	700	719	735	733	705	728	670	718	740	676	722	695	720	684	692	675	692	742	693	645	686	728	724	685	709	662	683	782	692	712	679	696	736	689	716	706	724	707	741	697	712	744	659	684	757	721	728	719	707	683	703	712	716	649	737	668	715	663	716	672	690	706	706	697	730	729	718	722	749	686	730	684	740	665	667	704	730	686	715	691	739	719	700	737	719	715	696	741	746	708	730	697	683	673	663	673	721	696	720	653	697	684
26512	20043	7264	1175	792	693	571	526	571	487	556	501	531	576	560	566	549	569	591	520	537	515	528	557	583	502	520	515	531	559	543	501	521	521	515	546	511	569	530	525	524	522	550	487	512	524	524	507	547	558	528	521	550	535	548	527	542	521	559	498	521	512	544	461	541	491	494	550	542	475	570	541	519	516	516	484	516	502	534	476	517	541	525	579	537	550	528	484	512	475	559	517	512	554	494	538	526	515	519	488	538	532	486	511	563	500	518	505	517	482	511	549	539	533	497	530	519	501	507	539	532	506	512	535	543	511	518	573	515	546	534	484	530	532	546	550	518	519	516	521	495	570	483	536	515	490	531	512	550	515	550	513	518	532	523	500	511	527	522	538	504	529	544	555	508	524	534	556	536	545	550	524	512	525	483	525	514	539	504	546	540	506	510	534	570	509	497	504	498	491	530	520	497	505	536	529	547	521	504	499	553	513	535	560	497	503	492	489	513	499	507	530	555	501	470	512	519	565	544	513	538	489	504	552	482	481	506	547	495	523	517	519	521	515	529	536	515	510	574	536	551	503	499	515	536	458	497	541	555	512	484	521	492	527	529	514	502	518	527	568	532	553	542	537	538	537	484	525	532	503	506	562	555	542	529	548	543	557	490	516	502	503	501	504	515	539	539	531	541	520	550	523	477	556	507	541	524	526	472	526	498	551	516	506	537	525	549	540	494	479	498	532	532	554	514	477	510	498	571	531	570	500	517	514	548	544	505	526	532	511	512	486	486	535	552	504	531	501	507	543	498	482	502	516	510	524	560	487	542	513	542	513	501	509	528	518	522	506	523	520	497	522	506	524	492	510	512	508	503	539	494	517	553	519	543	528	519	549	521	479	543	504	534	536	540	521	513	520	517	495	540	521	479	550	526	525	531	462	547	520	532	495	554	545	515	542	519	500	524	515	532	548	544	475	485	539	528	514	546	544	531	543	517	510	543	498	562	554	508	545	492	528	530	512	508	523	564	542	517	521	516	526	546	536	515	501	496	496	532	548	489	534	509	533	510	507	503	528	520	552	494	524	515	533	523	517	552	512	489	510	522	520	490	549	487	513	521	531	507	505	513	548	509	506	546	525	506	506	516	481	530	513	552	512	537	533	504	501	512	505	551	526	534	520	538	484	510	485	565	482	510	526	487	539	502	536	505	500	518	504	501	498	457	504	514	535	522	552	523	551	583	516	551	491	556	538	490	524	529	508	528	502	523	468	496	555	543	521	481	484	509	467	544	478	541	524	501	523	516	484	481	462	490	529	467	527	555	499	520	494	565	501	523	491	517	522	514	544	552	533	545	524	489	514	523	513	548	482	527	474	488	491	536	516	538	516	505	535	497	513	550	508	548	505	525	495	476	545	504	553	563	541	510	499	520	511	474	531	517	521	501	488	529	509	529	563	489	534	506	487	504	469	513	545	536	526	540	515	502	522	528	528	518	492	505	485	492	535	500	515	519	525	529	539	545	515	523	465	507	523	527	512	543	504	489	540	475	488	537	528	503	509	531	500	506	519	524	516	548	513	492	521	518	544	495	472	511	512	514	540	514	524	507	510	519	537	511	540	522	509	502	512	490	534	471	499	533	557	504	485	538	519	508	527	476	501	551	549	545	539	514	510	513	514	516	544	491	526	475	493	524	529	548	531	534	508	558	516	505	486	539	502	544	530	558	519	514	481	517	538	505	523	567	542	556	505	497	511	496	566	550	524	515	518	528	498	527	527	564	527	476	505	525	495	549	511	453	515	538	520	513	514	532	496	572	501	535	512	492	521	515	512	508	498	550	490	510	509	506	516	500	500	527	512	514	532	564	538	513	517	506	523	548	527	520	487	482	539	549	520	521	489	497	547	516	523	527	491	479	517	491	519	517	515	584	489	543	549	499	495	517	526	531	571	521	502	521	501	504	520	537	523	526	509	508	477	506	486	513	514	517	508	516	571	508	482	504	539	518	516	535	484	527	510	526	557	524	533	509	510	510	538	543	524	546	521	497	552	496	556	517	516	504	524	528	500	505	545	530	549	575	533	501	480	544	517	521	485	537	550	523	535	526	529	544	530	530	496	518	542	499	494	494	528	541	528	517	507	504	573	526	516	568	525	506	498	477	544	516	541	530	520	514	534	549	524	556	531	520	526	520	549	520	529	549	555	493	495	491	547	478	479	535	520	568	509	513	578	501	521	516	495	546	533	513	502	510	509	538	486	573	520	528	498	494	501	479	558	539	513	501	508	481	495	525	526	510	485	528	534	485	497	516	537	567	533	502	519	519	485	516	537	510	535	528	528	507	553	508	524	539	507	533	525	522	468	515	575	534	550	528	564	501	484	506	533	541	526	457	521	488	539	510	521	540	536	513	547	483	531	494	524	534	504	547	535	505	525	466	495	534	483	491	548	504	486	522	472	495	493	512	513	533	531	549	563	527	535	525	468	506	505	513	484	547	527	537	506	546	537	511	500	518	529	520	541	496	490	519	511	516	508	565	542	542	529	565	517	551	487	487	469	519	542	510	525	518	506	538	548	523	460	512	547	544	519	488	518	545	506	535	488	521	503	514	541	520	474	514	535	543	469	503	499	522	460	486	515	499	523	529	513	507	525	499	513	528	513	470	541	534	535	500	501	503	470	514	500	491	528	543	531	532	535	498	544	501	500	545	529	540	510	469	505	532	512	490	545	523	523	554	490	536	555	495	530	540	513	566	500	514	513	491	539	499	515	543	516	517	558	534	478	507	530	506	526	532	525	508	541	517	524	558	523	551	524	526	495	468	493	520	477	519	511	507	516	511	524	508	568	552	554	507	536	520	542	512	569	538	499	563	510	540	518	545	534	515	537	525	543	515	519	471	512	516	523	528	516	546	544	533	487	488	499	485	535	527	498	504	525	538	521	506	545	471	532	496	505	531	488	554	542	536	521	527	556	499	546	507	505	525	513	547	482	554	504	497	575	495	510	509	502	548	522	521	556	516	512	524	506	534	521	552	502	563	494	530	475	539	528	499	520	513	500	530	503	523	545	537	541	512	555	534	519	541	481	502	527	490	545	532	506	540	485	507	508	523	510	513	515	547	496	543	536	527	499	532	512	499	540	542	492	493	553	504	497	523	560	528	474	510	547	516	547	520	506	499	552	548	543	546	562	520	475	533	534	510	506	490	520	503	527	520	558	581	530	511	513	504	518	504	475	521	508	547	546	508	515	517	509	526	458	512	535	520	546	551	535	543	509	509	526	548	550	564	519	519	546	582	506	483	532	547	508	530	495	525	496	511	491	528	521	488	501	488	535	547	532	499	503	505	531	522	497	492	544	498	525	557	508	547	534	559	545	478	556	527	504	511	517	529	556	529	494	532	525	538	503	503	503	478	512	527	510	531	519	506	529	501	504	537	517	505	510	483	552	536	511	523	516	497	521	526	542	526	511	535	511	502	514	507	542	502	517	509	497	465	517	515	547	575	513	533	577	506	541
5311	2259	1971	1380	1166	1061	1066	979	974	953	958	966	921	914	913	930	962	925	912	919	920	961	927	900	969	920	873	940	921	906	891	926	970	938	906	908	937	935	899	928	915	924	913	943	880	893	912	999	912	898	919	907	928	944	890	953	907	870	915	968	897	920	924	939	897	909	866	886	940	895	939	929	927	942	966	950	962	871	895	905	857	891	945	929	903	868	867	894	900	921	895	915	903	901	941	925	929	895	931	976	867	890	919	905	889	922	939	897	981	912	912	966	958	905	901	941	916	933	947	897	900	961	974	905	919	877	936	934	919	897	927	882	910	850	929	872	949	879	901	930	956	920	881	929	924	946	915	901	936	913	908	872	936	945	861	910	885	932	948	878	887	911	897	881	890	960	883	901	892	933	908	928	906	939	938	916	942	949	879	892	890	987	923	964	945	904	902	892	906	923	892	901	978	896	949	891	939	923	912	970	910	944	894	938	918	998	908	899	958	879	952	913	942	946	963	927	943	887	916	912	956	931	876	972	928	892	889	894	905	908	919	918	916	959	961	937	919	1018	896	905	899	905	920	903	923	948	916	920	924	894	926	911	948	930	980	941	925	889	914	935	952	983	864	939	871	872	918	960	944	975	854	953	938	927	901	919	960	895	934	945	942	951	910	876	854	915	881	901	958	872	846	940	932	946	914	899	874	920	896	909	925	934	937	878	899	944	947	904	894	893	866	895	913	934	961	982	950	969	900	915	884	929	909	896	893	898	925	881	899	898	926	940	925	927	935	950	882	977	863	933	960	903	901	939	969	958	898	942	948	925	888	912	959	898	928	934	941	904	962	911	871	889	935	931	944	924	920	939	934	856	930	882	895	917	934	899	927	876	878	930	953	895	915	911	940	915	922	928	873	907	903	911	955	888	853	845	922	919	908	968	876	932	916	925	950	911	880	850	966	912	898	924	914	891	888	925	912	938	920	906	893	911	891	864	911	908	953	906	891	928	874	922	843	893	861	899	923	912	905	959	944	924	914	906	942	913	948	936	915	915	931	899	917	898	923	981	959	926	907	873	929	830	926	895	868	950	924	942	916	893	928	930	873	923	901	920	932	928	932	945	960	948	898	965	889	854	906	924	895	912	854	952	977	873	924	935	876	999	934	913	931	931	931	901	909	950	907	936	919	930	876	957	856	910	948	932	966	919	945	877	925	894	950	869	905	877	896	909	898	934	920	890	937	877	902	871	855	872	956	925	891	891	929	928	886	873	849	910	917	945	965	887	905	899	906	961	910	922	893	892	828	952	993	933	922	922	925	898	878	934	917	934	918	954	936	909	878	908	935	951	932	925	875	927	923	931	928	912	899	878	891	886	899	917	933	942	905	969	883	907	944	937	899	922	938	902	910	944	940	921	885	881	909	955	945	918	921	941	890	946	951	934	933	916	988	940	919	892	903	919	947	941	873	904	911	914	879	933	880	913	892	922	946	892	903	863	905	894	899	907	915	948	886	942	942	913	869	924	943	929	904	889	907	898	897	916	922	902	927	930	942	965	879	950	935	904	923	904	934	935	851	909	903	890	869	872	974	945	869	865	984	937	938	945	918	908	958	900	850	898	927	941	907	924	965	916	886	926	904	911	944	924	941	936	880	895	931	952	926	925	912	860	936	936	956	901	948	887	937	972	910	863	865	908	887	894	866	924	925	934	927	945	924	926	906	979	902	846	858	931	914	917	986	882	911	933	926	901	929	924	932	961	864	907	881	928	945	925	886	959	959	917	945	911	955	920	912	899	942	946	964	896	928	849	968	894	894	942	948	920	955	945	901	938	903	881	935	907	913	923	889	917	928	913	919	908	912	925	920	930	904	924	859	952	891	918	910	912	904	953	904	955	861	919	941	965	895	925	927	928	977	923	943	898	932	952	926	917	918	913	911	942	945	868	918	906	940	940	922	929	960	984	910	904	935	865	954	941	906	904	930	882	999	928	915	936	901	910	883	927	922	906	853	945	916	894	890	913	906	907	944	926	884	914	878	906	932	839	895	938	932	888	932	915	926	944	882	905	923	930	961	877	924	891	889	862	916	937	921	880	943	928	927	926	892	910	878	913	908	905	901	955	898	874	933	893	907	874	917	917	948	989	952	898	915	952	926	898	864	880	970	919	884	924	861	891	972	977	963	903	933	925	911	910	881	868	936	922	919	970	1007	962	917	920	887	942	915	984	894	905	932	921	903	939	869	907	947	941	899	932	955	929	911	885	927	924	932	921	938	928	895	886	882	950	905	882	924	924	901	913	952	937	908	911	920	946	958	944	934	947	955	913	942	880	936	932	931	915	952	908	910	885	917	932	911	890	885	901	909	947	857	875	941	882	898	889	895	906	893	886	896	935	940	921	927	872	917	894	921	909	871	900	893	893	928	915	917	887	894	900	879	980	944	885	960	945	860	943	943	845	886	912	918	950	968	902	864	868	882	918	900	885	934	916	930	884	914	896	949	978	891	908	944	951	962	947	917	880	892	938	891	926	910	903	917	889	905	941	886	899	907	885	934	898	855	915	917	893	925	906	921	922	918	952	933	942	975	900	912	900	908	875	886	921	957	919	901	938	931	879	847	884	975	955	891	925	923	901	882	893	920	908	932	851	908	931	881	898	936	900	888	942	935	928	873	932	972	923	917	924	883	869	841	892	919	940	923	931	934	939	950	894	918	907	925	949	956	917	919	921	902	865	918	925	916	894	894	889	928	892	960	975	949	927	869	909	937	898	878	891	957	936	917	932	884	972	934	880	879	902	952	937	916	921	913	915	921	882	880	948	912	987	919	940	895	961	979	899	887	866	904	893	931	917	937	928	891	905	894	957	909	917	907	874	894	919	884	901	918	965	919	955	952	920	927	849	870	936	929	885	875	894	883	923	901	972	905	926	858	917	913	917	945	896	950	910	934	908	909	897	893	898	912	902	916	907	923	904	954	947	902	932	934	937	910	877	902	903	935	943	907	900	900	869	887	872	938	931	901	929	916	899	880	923	979	898	897	896	920	920	917	901	869	881	923	919	929	895	924	925	925	906	936	959	964	929	892	883	902	955	913	952	864	865	911	920	897	897	907	918	959	980	958	918	956	959	926	963	898	915	878	936	931	884	936	934	866	873	932	906	954	896	919	945	921	867	950	935	968	897	916	926	904	914	923	935	915	915	953	935	883	903	902	904	914	905	951	912	971	877	940	955	968	898	946	934	914	901	905	898	906	878	930	906	920	966	856	901	890	897	927	923	912	950	944	905	871	891	939	901	885	901	968	895	897	964	949	934	862	879	882	973	900	942	919	924	911	928	897	937	875	947	890	947	968	882	906	904	896	956	890	890	893	949	933	951	904	900	918	877	891	941	864	950	905	904	909	929	919	933	882	962	930	912	934	911	943	917	924	965	922	908	906	945	925	901	920	899	924	902	894	885	917	943	913	890	889	909	932	897	861	857	922	953	934	886	917	950	927	928	888	911	897	909	898	918
23968	20990	28042	24149	19002	1596	651	497	423	382	361	345	324	319	300	285	278	265	292	264	238	264	246	283	246	238	273	237	241	259	230	258	255	238	258	253	214	245	263	254	230	264	259	232	212	255	268	247	251	244	248	271	237	281	249	267	216	225	225	237	214	238	237	224	220	226	234	219	216	235	273	249	245	226	234	243	257	267	248	210	230	213	233	248	240	230	265	231	228	226	240	248	226	221	248	262	194	236	236	241	229	264	256	235	236	225	252	247	229	254	238	250	247	253	251	240	230	227	250	248	238	258	244	237	229	245	243	223	238	211	233	211	254	235	227	247	229	244	230	239	260	257	262	240	227	229	236	226	255	255	197	260	229	232	245	249	218	220	225	211	221	258	242	248	238	216	236	228	236	245	233	223	218	234	240	258	234	218	236	222	232	270	229	210	249	232	244	241	226	247	252	238	225	237	232	218	242	251	239	248	250	227	246	225	228	228	231	254	233	228	235	248	243	232	240	237	221	238	258	258	202	241	257	259	268	238	201	226	231	251	259	229	234	230	241	244	293	225	216	234	242	225	228	254	242	243	218	232	212	254	237	223	217	254	225	253	259	214	252	262	242	224	219	197	216	246	231	245	240	251	247	218	232	216	237	244	218	224	246	233	263	242	236	232	264	241	234	237	246	238	229	205	227	215	231	245	253	247	244	251	242	234	241	227	244	233	238	214	243	214	241	235	250	246	217	211	234	261	243	222	216	217	233	237	259	242	240	238	265	252	251	249	263	222	218	217	252	244	238	228	247	223	210	259	240	234	246	251	261	235	221	247	256	247	242	224	236	217	262	243	261	261	242	231	229	224	221	231	246	236	238	235	251	263	215	235	222	250	232	230	268	259	277	236	237	277	225	230	235	227	249	223	241	233	263	245	248	231	279	232	250	217	240	232	228	212	244	244	238	251	243	230	204	240	239	272	257	224	203	268	232	215	226	231	228	218	257	236	233	215	236	233	208	255	216	204	222	210	237	271	231	222	248	245	280	211	202	246	253	237	250	273	242	255	239	265	238	214	251	240	243	209	248	232	222	230	242	210	241	238	226	243	208	232	218	207	241	215	239	237	233	237	228	229	228	240	252	219	246	219	243	233	227	276	215	231	229	224	256	231	254	257	235	251	232	236	239	223	200	220	240	207	235	216	232	214	226	243	269	215	256	237	254	238	245	229	231	217	255	248	279	273	233	274	211	205	232	218	226	232	238	234	234	228	235	223	229	227	257	238	244	229	252	219	230	225	226	242	213	226	220	225	232	211	259	252	220	233	247	240	235	205	215	267	219	248	216	237	241	239	246	238	252	265	248	247	239	272	259	235	260	251	237	209	246	271	247	233	257	227	237	250	234	225	240	256	234	255	229	231	234	258	246	251	218	223	249	225	250	235	226	238	261	218	254	211	233	227	218	221	242	251	217	246	239	233	246	246	250	247	224	244	234	256	241	216	226	245	264	245	240	259	262	224	237	243	240	266	254	220	250	258	239	221	214	242	232	256	236	239	272	220	287	215	264	225	242	201	252	247	236	194	235	276	234	241	210	239	234	249	235	217	229	237	248	229	238	229	234	229	255	217	231	245	269	245	257	246	229	253	240	220	246	242	237	251	253	221	234	241	241	233	210	227	261	245	232	229	231	254	243	271	247	252	226	226	216	235	237	248	242	243	261	258	235	242	257	250	255	224	238	217	235	246	233	238	222	228	241	274	213	234	231	253	243	226	231	235	224	219	226	259	261	232	240	267	230	232	242	258	243	233	231	251	237	219	243	233	238	272	260	235	228	212	231	253	230	226	269	249	271	229	245	248	218	243	235	227	235	225	239	202	246	233	255	228	227	259	243	237	250	242	239	230	206	257	220	228	244	228	240	251	250	245	230	228	221	236	228	262	231	276	244	245	244	241	263	257	235	274	245	224	243	255	250	243	240	218	241	230	217	219	278	231	227	230	241	218	266	227	232	213	229	235	251	232	226	222	214	272	208	217	241	262	237	248	204	227	268	226	238	240	227	243	228	223	208	246	232	218	236	265	204	254	242	229	235	239	256	240	223	221	221	222	261	241	219	223	217	251	228	250	239	222	225	239	218	273	208	235	235	227	230	243	239	218	239	217	239	241	244	235	237	230	214	241	270	256	243	234	235	220	256	258	242	242	234	234	232	242	243	210	236	255	252	236	230	235	252	226	254	211	232	221	224	239	211	263	234	244	239	228	256	226	244	256	241	224	229	238	264	248	239	241	242	229	260	223	217	243	233	227	237	241	230	244	236	243	239	217	277	249	235	232	260	222	203	215	234	223	262	243	263	233	229	225	257	238	256	250	253	222	218	218	249	238	219	223	232	252	250	269	226	240	226	244	242	226	236	233	227	218	251	240	247	234	267	267	234	248	234	233	249	234	221	262	242	249	252	223	201	246	264	214	239	242	257	247	220	248	254	260	241	253	235	278	230	256	264	243	245	218	245	236	216	205	248	241	251	221	231	234	247	242	223	246	225	194	257	217	237	215	220	263	243	244	240	228	232	254	234	244	252	217	219	233	220	237	223	224	264	240	249	236	218	242	229	231	214	247	263	228	244	242	234	226	257	241	237	242	232	224	251	236	242	250	247	240	247	243	252	217	234	214	216	239	223	248	247	247	230	236	242	229	224	223	260	237	239	230	227	240	257	252	226	252	242	252	251	234	228	242	233	244	230	225	254	252	234	244	226	226	240	232	234	257	219	239	271	218	231	255	219	251	233	225	239	250	246	261	215	245	265	219	213	219	230	232	229	230	247	218	223	266	223	259	218	270	199	236	242	242	243	231	214	249	259	248	249	236	264	275	253	212	241	223	207	220	250	256	235	240	246	242	235	208	246	229	255	224	260	263	225	211	263	225	248	226	236	246	250	245	253	238	239	229	250	240	241	234	266	231	232	247	254	221	272	245	237	234	255	233	254	245	244	234	221	225	258	238	251	258	226	209	222	232	236	241	244	267	234	276	239	221	226	213	243	212	227	256	224	237	253	238	241	237	229	243	244	238	205	258	212	222	230	229	249	252	211	246	228	250	230	221	226	223	253	228	260	252	261	234	226	238	268	223	223	219	253	228	235	241	213	255	231	247	242	262	234	220	215	223	252	227	257	247	234	263	233	233	247	228	253	225	237	214	226	233	252	230	241	229	226	249	212	239	234	241	234	242	217	229	247	237	258	231	282	220	242	261	234	217	217	218	256	224	225	257	238	246	214	221	218	226	241	223	234	243	243	222	243	228	254	237	251	228	243	239	255	245	231	230	235	218	244	263	251	213	224	228	251	229	223	229	243	241	244	256	237	233	239	231	250	242	228	232	226	233	240	245	227	230	232	207	240	231	224	241	263	230	233	233	249	239	236	222	265	237	235	255	224	233	231	223	242	263	231	253	208	213	252	258	224	241	230	249	271	249	239	225	247	258	238	251	228	231	212	215	201	229	234	225	265	238	239	240
8065	10644	8924	4549	3038	2156	1595	1309	1144	1006	948	809	771	687	681	619	596	569	543	548	549	485	517	477	484	490	511	487	495	506	482	522	484	477	517	475	447	431	477	440	461	470	451	456	471	515	472	456	449	457	459	473	450	485	444	494	465	433	442	426	437	507	434	416	454	464	465	421	463	437	449	425	423	454	445	483	452	432	411	431	424	444	453	476	443	453	420	452	486	445	435	453	445	411	470	471	445	457	424	454	485	418	449	464	438	452	444	455	461	474	437	436	409	491	444	456	457	471	451	481	450	470	485	461	430	491	459	414	504	388	425	453	440	436	424	408	466	472	447	479	469	424	458	456	435	440	432	424	450	456	420	466	460	440	465	439	409	476	457	441	456	446	402	464	468	462	472	434	473	449	459	442	419	437	453	474	442	462	414	459	438	410	479	403	420	499	458	442	422	485	425	445	439	404	434	429	459	434	444	437	421	457	435	434	459	457	431	426	440	456	472	472	455	450	467	468	442	459	418	449	424	452	437	436	443	476	434	438	453	425	429	416	438	481	401	439	510	469	512	477	427	418	454	472	445	434	444	447	446	447	442	439	450	448	462	453	421	425	437	472	411	448	440	450	428	447	450	421	435	463	446	434	468	411	436	475	467	442	414	415	468	429	450	430	421	442	483	483	435	411	463	411	454	450	452	444	422	443	412	400	425	439	469	464	458	464	452	441	448	457	470	440	412	436	444	442	464	485	442	458	406	428	464	436	451	438	468	434	433	417	455	467	470	444	481	441	465	468	460	445	450	411	424	448	490	433	441	412	422	449	452	438	414	450	435	460	459	432	450	453	411	445	477	446	425	483	423	443	424	462	429	441	448	461	429	420	414	469	436	502	410	429	476	431	465	453	446	440	465	443	455	485	446	460	470	448	441	450	491	441	400	467	410	474	412	477	447	489	473	433	426	463	458	441	439	490	448	480	423	467	490	395	448	484	439	450	448	433	425	466	398	398	493	465	446	462	457	460	439	450	433	400	435	423	453	445	437	426	460	431	424	412	435	422	424	455	435	477	443	454	425	433	429	436	461	409	423	438	468	429	461	430	401	451	424	425	436	472	428	421	443	447	412	474	416	471	417	441	452	461	452	472	433	448	458	452	403	459	434	451	424	446	430	418	433	433	478	429	426	393	507	450	487	467	393	448	456	501	440	447	435	449	444	424	417	468	405	416	462	439	451	449	461	468	470	424	459	419	450	459	457	418	451	470	450	435	444	472	466	455	431	433	431	461	443	440	448	445	465	453	468	416	456	430	426	454	462	444	398	474	442	416	464	401	504	459	460	428	442	416	425	488	450	445	468	458	450	459	490	476	455	454	475	451	433	461	490	438	435	418	478	490	410	466	439	438	420	463	444	410	459	473	454	453	431	422	414	440	440	444	439	452	454	448	455	426	452	450	467	491	477	431	436	430	454	452	466	469	493	450	467	429	490	429	402	434	450	416	468	434	408	448	445	416	458	447	400	434	465	442	481	427	488	462	468	440	437	442	504	439	423	464	468	438	415	427	461	442	483	477	458	464	465	433	456	456	467	447	438	472	403	425	469	438	442	454	455	481	463	469	445	484	447	451	395	434	430	456	443	430	441	438	422	476	433	459	446	475	437	406	462	451	466	425	449	431	451	464	447	438	419	458	445	491	465	466	428	437	422	451	450	439	408	504	445	469	478	468	444	453	448	438	464	431	470	445	462	435	451	473	456	465	449	470	481	475	434	435	426	464	450	486	407	473	460	441	458	448	437	430	422	477	440	453	418	482	448	450	424	447	459	500	413	458	425	429	433	515	450	452	466	439	447	452	464	445	442	440	423	477	422	437	432	441	469	440	432	445	445	433	429	441	433	414	471	456	477	432	431	442	439	473	409	446	437	446	444	426	459	412	431	460	423	447	461	454	494	466	455	440	460	433	440	447	461	428	406	416	454	450	445	456	457	460	467	452	429	462	474	471	449	453	449	475	454	436	426	419	467	466	460	474	421	449	491	431	450	423	439	458	477	459	424	442	435	445	441	458	457	461	443	461	450	420	431	473	427	457	446	413	427	428	446	484	427	461	432	452	422	453	458	425	426	425	415	444	394	419	441	464	495	439	431	439	449	407	482	423	447	419	430	437	417	460	424	438	443	485	445	464	465	450	458	461	448	416	450	466	455	447	455	444	398	420	451	409	442	458	427	459	435	437	441	465	439	448	474	439	449	454	458	430	405	424	465	457	436	479	431	439	450	430	442	451	432	456	422	451	484	443	417	433	436	478	449	462	480	421	442	421	429	415	445	471	485	472	443	441	474	436	471	477	458	436	437	466	452	430	412	420	422	448	463	457	418	474	432	461	435	409	466	471	442	439	429	471	436	460	480	449	464	448	430	414	454	425	453	445	402	451	454	448	423	423	481	469	480	421	439	445	437	451	450	460	463	432	437	422	455	469	453	451	452	449	431	429	453	495	462	469	475	436	463	435	401	496	411	453	391	461	446	456	448	450	475	448	454	437	472	462	475	470	413	448	460	447	447	430	433	450	469	396	464	429	462	476	458	448	436	460	476	421	443	409	480	457	436	473	470	445	411	411	403	456	461	463	414	430	430	450	452	461	401	493	458	457	474	482	471	470	435	503	404	407	462	463	449	421	461	465	449	441	438	445	432	433	430	422	475	451	454	435	469	495	471	373	435	442	478	445	438	409	407	403	447	443	438	466	492	447	416	437	417	435	477	434	458	405	450	440	448	469	459	450	410	464	456	441	465	459	430	436	457	452	483	451	452	451	458	455	443	422	456	435	450	471	447	433	408	487	476	449	458	440	446	436	487	436	444	441	435	438	461	428	450	432	446	428	470	412	475	450	428	450	431	450	463	419	470	467	464	432	468	450	465	473	403	444	406	449	459	408	432	438	447	424	439	464	467	476	439	475	429	454	450	457	459	437	410	447	446	449	428	472	424	476	458	405	484	453	422	426	429	401	453	433	435	472	437	425	441	400	456	429	441	470	456	432	462	437	484	440	467	460	459	475	458	456	446	426	452	434	445	406	465	446	456	438	447	433	473	454	454	450	434	460	444	436	458	463	425	395	427	422	448	442	449	428	461	439	437	421	441	436	475	433	474	433	476	435	473	442	426	441	440	428	433	479	454	448	464	435	458	429	434	461	432	429	450	440	441	469	426	418	454	472	432	448	413	470	419	438	451	441	467	442	408	423	409	440	455	422	447	453	431	415	435	442	412	406	446	468	446	441	452	455	494	434	445	473	462	477	444	433	438	426	472	470	448	427	436	481	456	422	450	442	475	481	451	448	444	424	427	471	485	485	440	462	457	449	411	464	448	474	456	415	476	422	472	481	474	443	435	435	472	455	456	475	410	436	447	440	477	483	462	406	430	460	437	461	463	414	439	437	446	440	442	449	422	442	461	441	462	460	436	438	467	474	449	454	458	434	433	438	439	430	433	426	469	435	417	405	464	407	431	444
22978	20960	28713	23386	20962	16784	1955	953	749	689	641	581	529	553	536	527	500	473	528	478	457	463	450	492	473	458	433	479	441	474	458	456	414	420	422	417	442	450	423	459	461	463	447	448	456	420	415	453	438	428	412	425	424	408	396	424	425	416	430	404	416	424	419	419	393	442	459	438	429	399	445	466	418	451	435	444	445	433	395	386	394	430	430	432	426	450	391	387	423	441	422	441	449	391	405	424	423	406	421	448	454	447	407	439	446	404	394	431	423	423	412	407	442	412	430	426	421	463	389	400	402	442	385	408	444	386	415	399	434	385	432	400	417	436	441	408	426	438	438	445	387	444	414	413	430	422	404	464	419	381	437	434	375	389	399	402	404	410	412	395	458	416	427	430	438	391	399	442	440	424	406	441	396	416	425	412	444	417	452	441	388	418	428	403	395	437	430	395	421	440	401	418	426	422	406	404	422	465	392	442	395	392	453	411	433	434	425	406	414	429	427	423	471	411	419	428	396	424	440	440	455	450	416	392	413	438	436	372	430	412	427	411	414	453	423	392	430	432	427	486	440	422	447	408	405	434	427	414	423	428	421	414	394	466	393	458	440	406	442	420	419	379	414	426	446	391	399	458	421	421	416	449	416	466	442	440	416	429	448	472	424	410	400	440	404	446	440	398	407	404	422	419	431	410	435	415	431	365	448	434	412	372	420	400	382	401	453	394	406	409	470	421	420	439	434	419	443	410	431	416	400	432	415	416	401	414	403	429	435	423	435	413	422	410	430	452	412	412	429	421	401	419	416	394	438	411	423	405	429	450	424	444	406	403	421	442	433	432	406	414	405	416	420	386	404	433	436	410	401	433	471	407	417	448	434	413	401	396	419	427	421	420	405	412	379	404	416	423	413	442	416	417	423	429	422	400	438	428	433	379	413	437	412	410	444	386	417	410	426	380	433	423	420	434	432	420	425	408	442	416	458	424	453	420	413	436	421	406	409	450	408	441	403	402	424	382	406	411	401	428	421	407	388	422	423	416	431	393	440	414	445	403	423	401	400	410	462	395	449	407	392	431	424	429	426	425	411	408	385	438	436	394	437	380	431	419	398	433	439	459	429	382	376	403	421	418	428	390	436	393	385	422	447	470	383	458	446	420	371	433	407	432	442	423	405	427	402	438	424	420	440	432	437	410	398	384	403	422	413	406	421	419	399	451	422	378	446	439	399	434	438	389	388	446	429	457	413	432	411	405	435	406	417	429	410	412	411	423	394	432	423	389	382	431	407	393	425	436	396	377	398	441	447	450	382	413	409	413	395	416	404	442	444	418	443	432	443	429	392	425	428	401	422	428	381	479	434	404	423	405	430	391	424	413	406	411	410	378	419	385	451	411	451	423	418	442	406	418	439	438	405	420	423	449	414	406	426	449	428	434	405	402	440	395	438	416	433	416	448	434	397	417	411	409	416	448	445	426	396	437	450	424	441	393	416	413	442	433	401	420	441	431	430	436	432	387	395	435	421	383	426	416	422	388	416	441	429	442	437	413	438	396	446	418	398	444	418	377	382	435	393	377	425	433	414	400	409	442	454	405	392	440	441	432	418	429	428	414	414	414	422	428	413	417	360	417	432	394	436	407	430	433	400	415	424	422	445	438	409	408	420	419	427	420	420	457	449	429	441	371	403	416	414	410	405	449	427	408	444	408	432	447	408	414	427	418	425	386	427	407	416	407	391	451	426	412	421	412	454	435	392	418	435	412	409	418	406	452	396	426	433	444	426	406	396	429	399	379	409	456	426	407	444	396	398	421	450	413	416	416	453	402	385	440	419	394	423	431	415	407	436	450	436	404	437	403	435	410	432	404	435	444	434	397	393	443	400	409	404	405	440	437	382	443	416	424	405	434	434	410	416	435	399	422	408	432	412	464	434	421	457	436	427	390	413	445	438	438	412	437	409	383	421	453	430	408	426	414	374	433	406	398	411	432	418	437	416	432	398	414	421	422	461	386	417	447	428	442	430	398	431	428	479	431	411	419	464	426	434	399	425	421	401	441	429	425	441	414	427	416	400	422	415	419	424	405	461	432	391	378	427	411	442	419	425	428	428	411	406	417	358	414	385	428	420	424	408	401	425	395	415	417	393	429	414	444	418	413	383	407	403	458	379	398	440	401	385	388	438	442	395	447	411	464	393	386	389	425	374	397	403	410	414	419	422	452	402	426	403	406	390	449	403	387	427	435	418	414	438	417	421	431	427	410	418	390	376	425	422	421	426	407	381	407	396	402	412	447	438	446	432	428	381	417	433	414	418	389	469	423	425	431	425	414	426	427	440	425	388	428	476	473	419	440	401	441	362	401	402	426	419	432	395	380	422	414	406	401	381	450	399	431	421	407	421	416	399	423	390	414	429	415	407	476	432	420	398	370	394	400	417	428	442	459	406	465	430	414	426	415	411	403	422	404	426	419	417	441	417	431	453	401	438	404	448	407	418	449	427	422	437	417	409	400	394	412	437	400	438	405	424	432	436	447	414	436	373	446	411	399	452	423	416	392	401	442	424	415	409	382	438	401	407	412	433	416	460	386	429	463	367	414	409	464	458	447	423	407	442	403	390	430	427	414	416	427	424	433	407	417	405	382	427	394	387	401	419	437	412	385	399	435	409	361	418	466	424	413	452	439	413	428	412	419	443	431	432	442	414	415	399	418	428	419	453	432	445	369	419	395	437	437	414	429	436	451	431	403	421	440	413	384	373	429	412	457	401	419	414	391	409	414	452	435	420	368	407	425	423	406	430	419	411	417	409	407	400	426	384	420	422	441	415	417	400	402	396	398	432	394	399	416	424	416	414	423	438	423	383	421	430	421	412	394	427	398	402	417	462	443	459	421	414	399	412	409	411	436	446	414	420	380	449	401	439	438	408	418	406	422	425	396	454	407	399	429	431	409	388	437	430	441	418	447	405	428	425	424	443	431	433	412	420	398	394	393	411	439	421	422	413	446	416	441	408	377	443	409	442	364	427	448	426	426	411	442	457	410	404	425	415	423	430	430	411	384	413	449	418	459	422	422	435	433	412	412	393	445	401	413	396	406	429	400	432	406	405	401	403	425	465	394	387	419	418	429	432	407	411	408	396	445	427	447	467	391	409	431	404	410	442	442	451	418	408	377	375	417	420	400	420	415	405	425	431	402	415	407	425	449	424	398	391	412	419	413	422	409	399	388	396	402	416	411	441	433	441	417	407	410	402	444	374	405	420	437	465	414	436	415	426	429	424	421	400	393	428	428	416	413	425	391	440	401	411	402	442	436	424	450	419	385	436	442	415	422	430	425	434	381	411	404	413	433	420	454	450	412	431	409	394	429	445	428	424	408	396	391	402	432	424	421	383	397	369	422	420	408	397	400	428	420	437	440	453	447	435	441	386	435	442	427	453	389	425	402	420	408	437	434	394	432	417	470	421	439	402	424	405	456	402	443	393	446	434	400	422	392	399	408	411	439	397	435	428	407
9955	16550	13839	7617	5179	3767	2959	2343	1951	1830	1597	1433	1220	1189	1104	1061	1033	1011	944	895	902	821	832	803	819	841	760	771	815	771	812	809	740	770	746	769	738	785	708	787	763	725	699	748	751	717	696	771	739	712	782	753	752	736	720	729	693	745	750	731	702	723	746	702	705	721	667	740	683	722	714	704	742	774	737	708	741	744	708	729	724	746	717	705	708	672	770	707	687	738	718	715	708	689	682	684	705	720	678	753	698	731	660	749	713	739	731	733	719	721	719	729	737	721	676	699	726	752	761	702	682	727	711	709	691	678	706	678	721	689	709	705	672	749	685	730	703	660	722	704	678	675	735	719	668	712	712	698	697	744	731	713	718	714	699	679	745	724	709	708	701	726	682	695	693	715	772	736	721	731	674	683	726	678	725	712	679	733	682	724	679	724	728	781	695	676	692	733	741	702	683	731	714	702	705	678	666	670	633	733	714	692	715	668	701	757	704	728	744	637	706	728	703	705	739	724	735	702	701	748	677	725	676	726	689	690	709	768	716	712	723	722	749	650	724	717	693	701	773	694	715	739	699	690	744	699	710	695	691	682	715	677	725	695	708	709	719	672	726	697	698	687	699	724	724	675	706	730	701	719	704	677	691	678	739	691	672	691	732	693	639	666	699	705	679	735	710	693	673	718	695	661	730	710	720	701	704	734	723	730	723	695	691	675	699	705	716	735	691	738	722	720	691	704	700	692	693	741	692	720	705	745	650	681	703	687	705	705	674	673	727	724	643	692	702	759	662	689	732	642	728	702	717	662	734	677	738	721	720	698	752	733	709	682	746	719	682	679	718	650	735	701	729	731	649	719	686	714	720	699	724	727	721	713	661	696	702	718	738	721	704	712	713	687	681	742	753	681	689	731	678	696	700	678	742	747	724	704	712	741	735	753	733	670	699	711	708	731	700	677	744	722	695	722	722	667	716	736	722	739	653	687	732	691	737	697	688	751	742	667	677	696	725	679	684	727	713	704	668	641	674	721	713	717	714	695	685	739	673	706	698	669	743	704	712	699	694	745	686	672	701	669	724	672	686	681	708	731	736	724	672	711	720	689	709	703	685	715	666	738	705	713	706	692	710	725	675	693	712	778	745	698	696	750	705	704	690	694	685	700	718	691	694	693	713	703	727	742	710	722	733	695	735	729	709	703	674	730	685	701	692	711	686	689	684	663	692	697	687	717	721	718	659	709	671	704	718	703	681	705	729	709	728	721	709	690	672	695	700	696	680	690	687	723	730	665	721	696	693	746	699	711	726	720	679	691	689	739	713	692	694	676	660	725	743	669	707	719	756	719	731	680	705	683	683	706	656	702	693	697	738	703	734	692	719	637	712	699	753	659	744	691	694	670	695	695	719	722	700	732	715	676	714	702	711	705	716	712	719	668	664	696	710	735	705	709	743	728	729	725	704	700	692	718	723	738	700	717	748	711	711	632	693	728	755	728	686	694	773	664	712	695	678	686	756	737	663	661	665	753	714	691	715	729	724	679	689	718	701	697	702	745	714	708	698	705	705	718	689	734	723	664	688	691	722	698	716	695	659	691	687	705	703	729	690	707	706	709	680	650	695	702	708	705	731	740	694	682	717	698	712	657	704	701	678	708	717	704	742	698	692	635	680	707	712	702	704	676	689	699	700	688	702	713	744	698	686	705	688	735	771	694	703	668	687	711	683	709	709	719	758	746	716	694	705	681	712	688	717	719	683	708	682	709	693	703	743	723	671	702	654	705	753	713	710	707	751	755	651	704	662	653	666	733	706	686	703	692	689	716	717	703	701	714	677	690	710	680	701	771	700	698	686	718	722	725	702	742	707	713	736	685	681	702	699	672	702	718	716	698	677	696	723	719	740	721	730	769	694	743	665	730	699	672	710	721	738	707	714	724	730	707	721	732	736	684	687	702	735	703	683	685	681	666	690	739	709	701	700	686	724	715	678	678	664	679	678	746	718	728	728	706	735	708	723	699	721	687	706	696	698	715	706	697	731	728	675	680	708	700	704	715	731	693	698	710	687	686	702	709	729	647	675	704	709	728	710	717	749	669	708	711	746	741	707	717	707	689	704	692	649	651	710	688	716	718	691	717	699	666	696	716	725	732	670	721	724	712	697	702	689	685	683	724	724	681	690	688	715	741	692	741	718	743	720	736	712	709	724	744	720	725	730	740	690	730	688	685	697	670	696	680	703	713	714	712	681	672	745	682	714	670	729	748	718	679	676	714	683	651	735	716	739	702	704	693	685	705	658	709	693	694	722	737	696	694	686	687	675	720	748	717	695	681	757	730	719	745	690	679	693	685	740	735	708	741	699	726	688	678	706	694	732	713	719	697	720	676	709	733	702	727	683	728	659	732	698	749	718	699	715	687	715	710	693	654	698	692	707	717	733	741	686	654	692	660	728	717	710	712	706	690	689	740	685	700	735	676	721	704	679	676	678	715	671	677	714	671	732	655	704	707	719	712	704	693	693	694	700	706	704	696	679	708	726	732	680	753	718	658	682	711	673	716	703	699	687	700	701	725	729	653	670	723	700	720	709	725	730	646	694	699	766	672	722	675	701	697	717	707	730	710	709	726	683	715	689	696	688	714	718	733	646	680	711	671	696	727	694	683	709	707	693	724	688	685	706	713	649	657	721	696	689	707	741	723	690	723	730	744	720	671	724	673	727	707	696	702	656	728	764	729	749	720	737	672	735	692	713	721	650	700	730	696	696	683	704	762	726	679	680	670	674	722	694	705	677	686	704	693	678	687	712	708	706	700	696	729	693	718	691	656	686	737	733	667	696	662	662	664	784	683	724	684	680	713	683	683	722	714	697	696	721	687	670	705	702	683	720	697	686	734	733	705	708	704	709	702	683	686	671	731	712	739	671	707	668	721	663	676	727	698	697	702	728	695	720	725	681	694	707	725	699	675	780	682	750	718	724	699	731	731	738	688	716	715	704	738	675	684	715	734	721	711	726	728	715	721	679	701	679	729	736	716	738	644	707	718	724	680	706	690	769	699	703	746	699	684	689	709	745	725	725	720	718	726	681	692	723	702	706	720	678	655	692	708	739	713	672	769	700	681	680	701	708	707	705	726	735	701	701	680	709	671	713	722	718	688	701	714	695	711	742	663	725	711	703	681	737	699	740	707	708	675	762	725	719	713	665	693	697	709	732	751	685	771	728	712	688	736	700	707	684	728	740	719	712	733	729	725	681	755	705	736	680	709	754	718	733	739	753	717	665	727	701	694	697	717	677	696	728	673	732	697	730	747	732	692	666	742	688	699	690	735	680	682	712	724	726	726	668	697	739	677	703	682	687	655	717	721	681	625	681	705	679	745	719	726	723	678	692	776	700	725	714	733	667	691	669	731	739	684	729	722	736	732	736	691	750	727	775	703	704	718	733	732	668	701	720	649	712	691	701	698	722	686	706	725	689	731	714	682	690	699	742	709	704	752	668	721	687	686	740	727	733	706
26475	20175	7292	1019	656	579	567	596	515	538	535	517	520	515	527	529	549	525	534	525	531	521	534	533	554	515	511	525	501	513	514	471	515	562	473	543	533	512	485	527	527	508	534	545	511	599	497	507	532	537	522	514	508	518	480	567	466	524	502	490	545	523	546	540	518	502	543	499	512	498	524	509	546	515	507	505	528	529	505	506	543	511	506	508	521	551	495	517	532	516	524	514	490	491	505	557	500	547	499	550	495	543	527	541	528	527	529	546	518	553	518	508	536	492	540	529	536	511	553	508	508	524	500	522	531	465	537	523	562	501	521	528	530	500	518	542	527	503	494	497	527	553	523	552	563	489	553	540	507	510	562	558	568	532	502	508	513	536	537	562	509	557	496	525	571	499	513	543	541	571	549	533	550	545	511	488	479	546	516	522	544	498	515	510	565	533	502	531	537	559	496	471	462	494	542	516	537	499	507	479	506	532	517	518	505	496	548	498	539	507	496	524	498	529	525	523	517	556	521	519	521	511	521	530	560	556	509	518	556	500	538	541	462	504	511	543	565	540	562	510	534	539	536	544	560	520	543	514	495	516	515	542	499	532	509	512	496	533	548	546	510	495	516	511	533	535	560	493	535	550	524	548	518	524	555	500	515	528	543	545	533	497	510	519	513	528	518	540	503	508	521	491	495	462	478	559	531	458	541	498	534	481	511	550	501	486	561	482	513	548	531	534	483	563	497	549	532	546	518	495	572	541	487	532	537	543	508	498	505	512	544	521	527	554	539	501	534	577	553	506	504	509	508	536	539	496	519	478	526	537	511	510	561	530	511	532	556	535	536	523	536	517	529	522	515	525	485	514	511	501	487	548	517	530	529	536	528	496	483	494	499	527	506	517	540	510	524	484	484	496	519	471	523	513	533	557	501	518	559	529	492	484	476	547	520	504	509	496	513	508	488	484	451	515	531	524	542	504	507	535	543	562	501	539	543	513	534	509	504	538	528	563	529	530	502	541	509	530	487	516	515	525	537	510	483	534	514	523	491	527	527	515	561	547	508	509	519	504	559	569	503	539	515	530	506	515	553	547	478	572	526	537	530	522	551	491	531	522	541	486	511	544	537	517	568	491	528	520	549	523	490	502	552	542	521	498	534	507	549	502	563	515	518	530	546	527	550	547	506	511	538	511	537	538	513	504	502	520	523	535	509	520	549	515	535	529	509	480	543	503	539	511	538	522	566	500	513	491	581	526	505	548	568	511	511	529	503	484	573	534	508	536	487	491	558	581	548	553	530	558	519	508	523	512	500	521	515	514	536	551	521	547	504	513	532	475	501	522	541	532	490	526	491	510	507	530	559	507	496	517	533	502	513	526	545	537	532	524	530	520	550	511	543	523	567	530	473	519	502	517	491	508	493	528	547	536	555	545	516	530	545	511	493	551	551	561	503	530	519	534	578	493	527	520	513	523	577	507	535	531	477	537	521	524	506	539	470	489	502	508	554	553	513	556	511	524	529	562	519	505	489	527	519	552	563	526	495	493	541	496	524	487	530	491	530	537	497	603	540	525	512	537	524	514	530	519	563	473	482	541	532	521	511	549	537	556	488	493	527	542	507	528	532	502	565	510	559	502	544	529	545	517	514	476	486	546	545	526	523	534	528	539	525	497	550	519	530	538	511	523	492	512	504	517	515	509	505	519	515	517	580	542	496	531	490	532	519	501	519	511	496	545	502	508	510	526	540	520	459	508	520	577	531	531	484	539	510	480	503	541	503	572	493	519	552	521	526	542	521	523	501	508	502	559	527	513	547	543	521	495	518	508	506	507	547	517	510	539	512	537	508	521	535	539	521	495	534	525	554	490	492	496	514	507	512	494	511	536	511	486	537	562	533	505	513	543	579	521	539	461	521	538	514	559	511	549	537	529	541	529	541	534	514	553	541	543	519	497	513	519	504	512	498	495	551	478	519	513	520	512	511	511	520	525	489	531	513	524	499	560	542	554	508	531	502	509	498	554	507	510	547	531	523	535	559	538	540	501	554	493	538	528	513	561	456	544	562	484	513	547	539	548	531	526	504	531	523	539	527	497	560	539	561	530	539	522	504	480	502	531	494	532	544	490	477	518	543	557	522	510	504	501	545	504	519	517	531	505	495	511	531	534	512	525	528	499	537	558	502	548	501	534	501	519	558	561	515	504	557	512	537	511	593	546	518	546	545	516	540	522	477	526	522	487	521	528	482	513	526	522	510	539	508	546	523	596	509	532	516	501	500	488	522	505	550	507	545	513	509	543	544	513	503	503	520	512	489	505	547	519	512	553	538	553	515	519	538	567	553	527	530	517	507	498	557	540	527	519	537	498	506	519	514	528	511	485	548	537	494	523	527	488	506	542	527	501	487	532	516	549	492	473	487	541	512	529	519	532	519	530	519	550	528	516	511	524	499	490	534	519	521	510	543	536	502	533	507	567	546	561	502	511	543	491	534	519	548	521	498	525	521	513	546	519	584	517	543	524	544	532	507	501	517	524	529	528	516	536	504	554	546	492	513	504	557	538	557	541	541	545	485	508	490	514	505	513	547	510	539	520	538	536	501	520	525	575	511	529	527	530	512	513	500	474	491	522	531	511	542	535	481	495	512	504	555	497	539	525	520	524	555	560	522	533	501	510	529	536	529	575	550	545	534	528	532	483	530	532	572	552	547	520	549	501	515	533	513	512	511	494	494	494	532	572	474	496	483	477	488	523	511	479	538	532	541	521	537	572	541	538	549	546	551	527	520	524	528	524	521	514	503	503	529	481	508	496	558	533	559	524	502	496	549	480	530	528	582	554	491	518	516	521	527	495	514	480	550	545	538	519	508	511	530	519	526	490	532	531	490	539	518	472	498	539	579	538	492	513	493	510	498	532	523	507	500	521	598	526	489	477	508	513	520	504	514	531	519	504	469	512	510	551	518	543	568	506	499	542	496	518	512	533	489	524	552	508	495	534	538	521	494	502	526	523	504	543	577	534	494	546	515	514	507	490	522	471	511	519	500	579	515	504	501	528	532	527	534	503	501	516	575	516	495	522	498	482	528	473	507	526	500	533	517	514	528	468	569	504	487	546	500	499	515	514	530	531	536	497	516	547	545	519	513	472	521	500	524	501	526	476	523	516	535	525	497	533	507	500	486	507	503	511	519	535	526	541	492	507	506	544	524	528	499	548	531	521	543	521	518	560	527	511	564	544	563	521	542	515	500	472	511	547	500	554	549	537	506	560	533	520	533	536	547	509	536	525	529	521	548	531	529	487	533	520	537	511	487	459	463	542	522	529	500	498	506	492	499	555	546	534	478	534	507	567	509	527	518	530	582	529	539	499	509	528	545	523	472	546	506	517	504	497	511	517	520	522	537	525	483	542	544	511	501	491	531	502	508	527	533	507	524	511	540	484	501	500	555	506	501	495	542	540	532	519	472	538	509	543	526	535	528	519	556	521	546	483	521	521	500	552	516	594	545	511	521	544
5283	2205	1841	1385	1147	1091	1030	1016	953	973	956	955	923	989	969	902	919	884	954	911	916	863	962	924	935	924	919	853	832	878	882	933	933	956	948	929	859	905	950	897	885	939	881	958	938	898	906	961	914	919	881	893	911	940	854	935	958	882	890	891	864	962	897	885	884	880	937	899	950	881	889	921	862	866	911	909	900	916	885	904	854	905	956	915	923	890	968	874	920	911	860	900	934	899	891	917	911	925	903	916	900	920	976	937	919	974	909	924	928	917	887	959	883	917	890	868	953	883	862	960	903	812	945	916	876	877	924	1019	915	895	939	937	893	859	935	898	926	903	951	904	911	898	926	899	877	862	863	896	909	920	894	933	901	872	926	881	914	931	945	886	926	888	941	944	876	905	884	919	904	875	922	954	874	915	958	918	877	944	877	903	890	898	932	872	903	856	878	912	925	917	906	953	906	903	884	940	882	917	900	852	857	924	872	913	889	946	917	901	869	862	895	905	885	888	889	874	912	995	942	924	896	927	952	872	917	893	876	931	849	939	900	976	903	903	906	956	933	1005	917	969	890	863	916	887	904	940	924	886	907	902	847	891	926	871	921	928	885	963	914	944	947	925	863	942	925	925	923	916	861	931	883	856	925	936	900	886	945	906	957	966	903	920	940	873	896	876	908	921	919	864	941	946	925	948	866	962	880	852	917	880	943	934	926	952	912	885	879	852	925	919	945	963	869	898	928	973	916	979	919	956	913	908	915	858	898	903	864	901	904	915	926	967	895	924	950	947	922	919	956	916	914	909	908	877	879	939	945	893	884	963	909	918	887	888	932	890	892	939	905	955	946	918	909	838	908	901	956	872	848	870	882	930	910	933	897	934	904	954	871	903	907	897	900	897	906	879	914	938	911	906	958	890	917	885	919	899	882	917	884	888	907	908	901	890	931	873	919	877	994	845	940	916	940	911	901	886	963	898	864	893	877	905	992	900	882	898	938	894	935	944	908	955	943	897	934	935	881	914	870	880	908	940	913	933	933	923	894	865	935	905	923	916	868	906	890	868	817	885	916	943	923	903	904	946	941	863	891	862	871	907	903	914	927	918	979	892	912	950	965	886	942	855	894	901	922	902	899	884	947	891	931	880	942	931	857	875	874	892	862	947	892	911	906	855	878	873	901	883	916	876	910	894	924	931	915	930	946	870	945	925	904	915	885	942	890	918	902	875	878	887	917	852	913	885	916	946	924	874	899	923	878	897	913	914	887	917	944	901	947	907	890	906	911	901	914	925	940	900	936	904	910	892	932	898	861	928	890	914	898	878	931	911	945	933	887	949	903	920	866	957	897	892	875	965	935	913	958	851	949	929	906	923	887	930	889	1005	937	900	855	922	932	937	916	857	937	858	913	903	889	924	897	928	902	939	865	943	892	990	966	946	900	930	886	917	864	890	953	969	923	937	853	930	937	895	915	925	925	957	888	905	920	868	925	920	908	895	909	882	925	905	880	956	901	886	908	916	900	923	902	892	879	964	889	887	888	821	894	883	898	920	879	900	913	914	953	931	863	932	902	911	841	878	896	916	879	901	915	900	970	930	951	934	907	878	888	871	940	876	940	935	931	906	910	915	929	930	901	901	882	875	905	825	902	894	924	902	914	862	944	942	955	890	909	883	894	871	891	935	877	880	868	891	935	945	911	879	943	913	932	907	947	935	905	891	892	911	910	845	884	931	884	898	901	917	941	888	866	869	906	905	846	960	920	918	909	981	883	917	912	898	889	914	893	940	920	941	922	893	925	931	917	927	885	916	862	952	865	890	927	923	927	948	877	935	950	922	924	939	954	932	921	899	978	895	888	864	924	902	956	944	930	963	907	940	911	899	892	938	892	891	924	941	950	867	873	928	924	907	845	933	912	943	915	930	911	931	879	954	932	889	913	963	908	881	907	874	866	919	924	904	879	919	941	927	902	906	1010	886	917	886	889	942	878	925	953	886	961	876	871	925	926	970	924	919	931	924	937	893	891	905	872	914	941	997	937	898	932	955	873	878	965	859	923	947	893	931	886	948	870	860	973	910	907	933	903	944	875	902	968	895	889	903	859	956	892	915	897	875	923	954	901	850	931	909	862	936	916	922	903	927	875	916	875	879	933	928	871	924	912	911	877	884	952	903	874	951	947	902	931	901	911	913	921	949	893	879	900	891	870	911	891	894	904	911	872	907	969	911	930	887	903	955	893	890	913	939	947	980	899	915	899	921	872	931	884	924	935	869	953	925	944	872	909	881	941	910	916	942	938	898	906	923	948	892	934	890	883	955	953	898	898	977	912	930	901	844	943	948	910	893	873	943	964	929	889	937	909	924	905	905	901	943	954	916	939	924	924	912	897	917	914	967	933	880	925	938	914	934	973	929	952	910	952	868	888	934	886	873	938	952	849	863	912	916	899	875	893	919	877	898	862	870	863	906	943	975	883	889	947	954	918	913	951	912	935	937	886	924	931	945	905	888	897	932	916	907	904	864	884	928	906	917	879	876	881	919	908	899	929	911	918	939	903	954	956	911	892	851	869	899	880	943	929	924	957	915	855	896	906	916	912	932	893	864	915	876	942	943	952	904	913	950	897	907	911	874	932	974	951	847	907	860	895	884	914	900	916	960	865	923	903	871	928	879	906	903	998	995	941	921	931	850	920	863	903	922	901	909	938	917	955	875	896	859	899	814	944	915	909	890	962	952	902	862	926	899	959	951	964	867	926	948	853	884	886	876	879	931	877	852	929	848	939	855	937	904	910	889	931	873	1011	888	950	953	858	914	938	877	923	868	858	921	941	874	912	878	906	930	906	889	943	890	939	906	871	899	860	894	893	873	924	921	949	895	903	955	897	931	883	902	903	957	881	895	1001	922	932	935	915	865	885	891	938	953	897	871	910	900	909	886	909	952	882	959	904	913	909	918	874	886	956	951	889	888	893	919	878	921	914	899	939	917	927	902	925	924	911	870	910	918	935	949	884	878	936	919	908	855	846	903	881	881	950	884	951	907	920	839	917	861	927	874	872	935	901	923	912	908	1032	933	883	895	857	902	876	899	880	891	938	903	909	926	907	878	845	927	892	878	886	875	891	926	905	915	887	904	928	923	931	905	902	868	915	883	945	908	845	917	927	920	948	861	964	893	863	894	945	903	887	899	937	878	899	931	900	930	939	904	916	930	894	940	962	957	882	906	923	904	936	897	936	879	962	874	908	907	933	943	928	893	915	947	926	890	906	926	890	894	953	930	923	920	961	895	950	904	931	898	927	894	907	903	890	921	853	912	913	938	916	900	960	890	911	886	930	919	920	852	908	962	895	963	942	897	885	915	858	917	897	893	931	914	903	896	897	868	930	903	890	913	864	893	942	888	897	898	884	920	934	940	941	961	917	965	883	921	922	937	956	904	956	930	920	869	910	888	885	874	871	893	904	914	903	968	893	919	931	901	914	894	883	921	920	912	923	918	924	919	891	939	959	859	957	934	902	925
23904	20958	28045	24054	19030	1543	677	441	400	417	352	326	355	305	302	276	271	231	276	276	292	305	258	266	244	256	242	273	245	258	266	251	247	251	249	254	245	260	254	231	227	224	233	241	250	246	223	236	237	253	280	264	245	240	287	224	235	245	236	257	196	240	238	245	244	214	237	248	226	255	255	234	233	248	232	239	239	233	241	256	205	239	264	225	220	234	251	274	260	226	253	278	234	236	241	235	235	243	226	227	257	249	246	257	225	253	220	246	244	214	248	249	239	220	222	256	234	257	256	250	235	224	204	244	220	272	232	246	230	237	233	243	234	261	236	229	210	220	232	210	239	233	253	263	213	253	233	255	271	227	226	258	223	248	244	254	264	236	231	218	231	205	229	229	251	218	244	233	234	233	233	228	226	247	266	230	259	239	239	239	217	209	247	234	197	238	253	230	242	235	232	226	263	244	249	233	242	237	227	254	242	290	225	248	209	253	214	224	219	246	271	244	243	262	225	223	221	239	219	260	254	249	235	234	230	235	222	246	244	223	271	262	233	261	251	238	235	227	240	215	247	245	220	220	244	224	215	254	224	238	252	240	244	254	237	204	238	244	236	230	197	228	253	222	268	249	263	282	265	231	243	224	234	226	236	240	231	240	245	218	221	226	213	243	246	252	230	246	215	244	258	234	240	225	232	285	219	220	226	258	257	245	224	249	206	236	213	241	231	261	224	239	234	222	254	238	250	240	247	251	233	256	260	263	220	237	228	248	212	220	220	238	260	217	244	247	232	236	240	228	227	234	254	245	255	231	248	252	248	242	221	231	223	205	224	269	247	239	248	254	236	246	262	238	209	220	253	233	245	231	225	231	210	222	217	250	216	238	229	253	235	232	251	254	224	235	252	243	248	245	220	234	229	243	231	249	233	236	222	241	251	277	232	238	228	277	223	224	251	244	237	259	241	260	243	231	207	241	230	250	238	247	229	227	224	252	226	217	228	222	279	238	243	238	234	220	251	239	246	227	225	227	247	228	243	228	227	232	251	239	255	239	238	243	253	240	245	231	275	242	226	213	253	247	238	251	232	247	255	237	286	224	213	249	234	249	234	252	219	245	257	227	246	232	275	246	208	200	231	231	245	221	258	216	252	229	219	233	240	237	240	225	241	232	242	214	226	245	231	234	234	243	240	240	261	234	233	254	219	218	245	222	221	224	266	234	224	235	227	221	257	246	243	236	248	252	259	230	234	249	245	214	240	250	240	236	231	224	223	242	243	232	234	266	224	231	227	233	230	233	233	226	225	229	243	237	235	219	215	240	243	263	208	250	225	260	252	220	227	236	267	254	254	245	217	251	257	243	242	249	220	246	238	204	240	244	225	228	224	267	227	236	230	229	268	220	223	222	263	251	235	235	236	237	220	219	257	235	254	228	251	204	256	244	272	240	255	237	261	232	242	245	254	220	221	219	241	221	239	228	224	252	213	232	219	242	216	215	253	255	245	254	259	234	220	214	202	231	247	222	214	225	222	232	243	246	244	240	262	215	237	218	222	242	243	210	222	226	225	239	220	244	224	247	231	209	244	199	234	255	230	242	220	219	235	232	255	238	240	237	242	255	239	237	230	241	241	243	223	218	222	243	252	234	233	228	233	227	249	226	257	219	242	257	255	223	230	239	220	231	270	252	244	223	233	227	274	239	250	220	233	212	249	234	241	237	244	229	229	214	243	235	211	227	255	244	254	247	223	243	262	233	221	229	272	224	220	207	232	243	236	240	244	219	254	237	234	239	231	209	225	261	224	225	221	240	220	230	232	237	237	241	241	238	218	240	257	246	247	233	235	233	223	236	214	247	226	226	210	226	244	249	239	236	243	226	236	263	235	237	239	245	231	240	256	248	254	239	255	235	212	224	261	253	254	236	200	243	257	213	231	212	236	254	248	249	258	254	251	213	233	257	206	225	219	247	209	210	237	240	249	226	248	229	239	240	222	214	233	260	263	252	212	231	223	214	233	225	231	233	243	237	218	231	256	238	200	217	204	236	236	208	273	233	223	255	218	232	243	252	257	250	216	220	216	248	250	248	205	217	234	230	214	242	228	230	242	259	231	211	223	248	285	222	230	225	246	231	240	234	240	236	223	266	233	222	230	232	211	225	224	214	245	217	227	223	231	242	207	228	267	245	238	198	228	202	240	244	230	237	245	237	244	232	236	232	252	222	220	230	272	240	236	226	239	241	215	195	224	255	250	274	252	232	218	238	240	253	258	260	241	226	238	206	242	228	247	231	273	260	231	206	243	232	220	247	228	228	281	225	247	239	218	222	263	227	250	239	231	227	228	263	250	243	188	244	239	236	259	225	239	220	232	245	250	223	235	220	235	228	252	247	251	236	217	228	239	241	263	237	250	220	233	259	251	241	236	225	233	235	245	248	229	230	209	224	241	256	211	234	248	221	256	222	234	239	242	233	237	234	238	255	223	227	217	224	229	233	236	236	250	209	250	260	236	264	273	237	243	243	263	241	219	230	254	259	247	218	235	222	255	227	215	215	237	248	277	256	233	220	234	226	225	241	240	229	225	190	262	240	226	214	240	232	200	244	234	239	225	229	241	230	241	223	243	211	274	244	218	248	254	220	230	251	210	217	257	246	218	227	245	218	236	240	248	234	216	247	217	229	249	239	219	244	221	240	241	212	222	228	244	244	231	250	236	233	228	207	235	227	235	239	255	247	223	237	229	233	223	228	238	236	278	259	237	231	229	234	242	215	221	246	230	242	242	213	250	205	215	225	249	247	242	224	205	221	247	235	230	235	250	248	226	208	256	230	223	227	243	255	209	234	234	214	210	250	216	207	234	269	236	236	263	236	233	231	241	205	232	217	209	207	258	238	240	220	233	211	240	222	226	230	238	245	198	243	252	232	255	246	248	235	246	221	248	212	233	240	253	254	223	228	243	253	258	240	264	230	247	223	234	245	238	227	236	282	221	209	210	241	228	239	235	255	250	239	226	233	252	259	214	249	233	254	246	242	223	249	223	245	257	228	238	240	247	240	196	240	235	249	222	224	229	239	246	244	248	233	247	253	201	268	236	254	227	245	243	245	229	248	214	239	253	234	245	233	249	227	217	244	226	240	235	237	245	243	233	235	231	232	228	237	260	237	223	223	254	231	230	214	241	227	226	233	242	225	259	219	225	272	228	235	251	242	222	232	236	257	239	227	224	241	210	246	233	233	265	252	222	209	225	217	236	235	238	233	244	240	240	251	196	240	232	248	245	212	243	244	242	250	230	250	218	261	265	269	231	270	229	219	235	241	248	225	248	222	219	248	218	270	249	248	236	253	244	207	215	220	239	239	265	223	238	209	234	220	252	275	248	230	233	248	261	243	250	240	271	236	248	246	234	267	256	244	239	222	245	237	244	231	235	248	232	241	218	245	211	225	194	268	220	249	216	219	236	232	237	238	243	240	230	258	229	209	234	239	221	210	242	237	262	239	259	252	236	222
8132	10538	8822	4560	2998	2209	1662	1360	1158	992	917	773	717	671	677	618	567	590	600	564	535	523	506	533	519	534	492	476	500	486	530	503	529	438	473	502	474	463	444	474	495	454	435	476	453	431	467	431	419	472	465	427	468	418	422	469	456	458	455	440	450	445	459	440	464	457	421	476	442	495	444	402	459	451	475	409	477	434	467	466	432	433	407	439	465	426	463	435	415	433	466	459	418	463	447	478	453	447	456	460	432	417	418	444	450	429	440	463	478	430	459	424	399	425	439	412	474	472	424	450	501	439	427	475	457	426	458	456	413	463	456	419	488	416	432	416	413	432	438	445	512	419	478	469	475	433	454	470	436	456	504	430	438	448	461	450	437	472	446	419	460	428	445	457	490	478	428	442	453	489	437	451	461	416	454	410	434	427	445	445	432	481	422	469	434	494	447	417	450	454	472	445	445	465	410	441	408	436	455	427	423	428	441	424	449	421	430	460	473	426	445	452	452	443	469	398	436	436	440	434	449	436	441	451	445	455	429	472	483	418	499	473	442	471	446	432	445	444	485	480	452	415	425	478	453	411	472	401	413	438	434	455	432	426	406	433	447	440	456	462	452	444	461	435	436	432	420	477	464	440	432	417	461	445	457	452	447	447	443	449	421	468	463	459	432	459	401	449	444	430	428	433	434	458	431	445	439	456	497	423	467	438	457	422	490	442	472	420	464	455	417	471	439	454	473	406	454	441	370	423	433	477	456	389	452	455	426	440	453	453	423	456	428	458	390	450	437	407	484	469	467	424	451	451	463	401	442	472	441	476	424	427	456	452	435	480	439	443	431	461	457	391	473	449	465	441	425	443	479	454	439	426	448	451	418	437	435	479	437	423	445	459	479	434	466	483	446	482	450	434	420	442	437	464	440	410	431	404	457	466	450	444	451	465	411	443	431	426	445	449	437	451	445	462	415	423	421	416	422	475	464	423	427	430	431	458	458	450	456	428	471	456	415	463	474	441	420	450	461	456	469	418	479	462	431	465	431	454	435	435	451	447	412	418	457	454	414	438	484	479	444	435	446	453	485	453	396	475	488	441	464	442	431	464	420	471	448	453	445	463	461	446	427	418	489	447	415	416	491	442	425	492	437	474	416	452	461	457	466	447	475	419	430	422	481	455	418	454	424	464	467	462	449	443	500	405	437	468	422	492	390	439	465	449	470	438	446	433	414	443	440	390	447	439	456	459	404	477	422	468	437	500	455	424	434	411	441	393	483	429	425	456	436	442	444	439	478	450	428	398	473	459	415	435	432	414	424	462	444	435	466	424	434	430	438	434	440	480	427	452	466	445	456	451	422	406	415	426	438	425	436	447	469	449	419	473	448	433	447	417	428	449	457	464	440	431	468	477	453	414	423	420	464	425	443	457	459	435	440	454	438	438	440	436	455	426	450	462	457	418	412	458	441	440	444	432	453	424	428	436	429	439	404	454	415	391	411	425	438	442	437	437	465	502	462	457	469	444	436	467	441	453	442	453	450	421	485	412	413	438	408	449	486	463	432	436	454	496	478	434	451	476	426	458	408	465	441	451	424	461	443	421	450	449	457	457	448	414	438	454	481	438	431	425	466	405	453	404	459	439	452	422	423	452	450	442	432	451	473	459	410	466	440	469	416	447	463	495	463	450	443	474	437	393	418	427	457	402	459	471	464	455	459	410	457	506	441	435	435	482	421	436	448	428	437	472	467	437	453	448	410	422	487	448	445	453	470	484	437	444	421	431	466	455	473	404	450	433	424	476	422	487	427	403	449	437	462	474	433	468	417	431	418	457	457	475	430	443	443	428	454	428	427	446	430	452	435	420	460	419	424	437	439	502	423	467	446	437	430	419	416	445	445	460	418	445	408	488	449	431	447	424	406	457	449	407	472	419	461	450	436	443	420	456	470	453	421	438	463	420	464	452	407	425	438	425	441	460	462	433	443	461	464	481	452	425	422	429	427	467	427	417	431	456	487	478	444	448	425	456	410	396	442	467	473	466	466	420	447	469	440	428	451	417	475	471	450	419	428	444	458	475	448	443	443	424	398	417	472	449	427	485	454	434	472	436	430	404	439	475	455	446	433	481	477	436	490	504	475	417	391	413	422	453	444	459	463	478	424	448	455	411	414	424	422	448	439	447	452	418	430	413	435	426	428	441	481	430	444	507	423	445	424	461	438	454	457	441	494	465	382	433	463	418	406	450	462	471	414	474	465	459	427	439	448	454	478	427	453	452	436	439	446	457	455	462	441	472	441	450	468	465	423	472	436	463	455	441	473	425	435	488	448	394	458	435	427	441	453	439	445	452	484	451	402	461	415	453	424	442	470	435	423	460	423	404	443	463	452	430	430	434	435	482	415	455	432	472	425	474	455	428	473	435	413	454	455	470	433	483	449	431	430	428	484	432	464	461	417	446	424	412	433	458	462	490	429	419	433	462	441	412	417	469	421	412	438	428	412	395	424	439	433	432	409	444	470	433	441	444	447	436	422	451	442	449	467	438	452	418	426	464	463	453	456	416	445	455	456	446	437	425	440	421	414	447	462	472	443	398	453	456	437	440	447	412	425	470	439	468	407	455	449	442	422	484	409	434	437	458	412	399	431	449	477	429	418	444	421	439	436	411	455	414	364	442	419	445	450	423	431	401	436	431	443	441	451	418	423	438	450	457	443	452	453	446	452	456	459	418	462	455	435	438	388	489	455	496	453	490	448	439	480	447	462	452	418	455	413	447	448	426	463	482	461	449	442	435	423	405	476	417	439	442	476	436	460	459	470	433	465	439	483	467	453	447	442	456	429	446	441	426	446	391	446	445	450	447	431	399	461	474	456	461	404	460	439	442	428	463	466	459	469	472	447	472	459	452	404	453	480	451	450	438	450	472	439	452	421	442	454	443	455	449	410	430	449	456	474	423	492	453	409	440	461	464	462	483	456	478	435	477	397	468	475	424	441	443	434	449	463	456	491	438	419	442	445	464	448	440	457	453	452	470	434	441	459	423	430	440	459	445	429	442	457	421	416	449	461	447	426	417	502	433	383	439	431	429	451	452	430	417	442	467	403	448	463	414	419	410	442	428	399	464	457	433	426	479	446	445	425	431	465	412	449	499	464	455	451	474	389	437	441	448	426	461	479	471	453	474	459	450	430	420	450	459	471	478	439	437	474	431	469	421	418	442	467	477	463	440	402	431	458	451	471	444	446	495	490	442	438	457	456	473	433	443	414	413	448	461	468	425	440	442	419	482	435	419	404	462	421	443	412	430	422	465	445	455	447	461	428	433	488	474	434	444	430	454	482	448	430	432	472	458	438	415	431	440	454	438	422	440	439	436	476	451	416	457	443	440	462	442	457	451	472	434	441	439	461	468	471	441	484	454	420	451	492	410	454	453	466	463	450	425	448	411	456	456	462	447	459	444	444	447	469	438	468	409	468	460	460	458	455	435	437	441	471	466	476	429	441	484	468	452	446	431
23045	20994	28706	23458	20997	16869	1958	962	688	690	642	614	581	545	482	489	486	516	494	466	479	464	472	438	463	443	477	419	415	461	412	411	413	457	461	441	416	408	434	465	450	419	420	447	396	439	411	448	444	435	440	421	443	445	436	443	420	454	392	386	461	452	414	443	431	444	408	403	434	428	440	398	421	427	406	393	446	409	395	426	465	426	439	423	423	397	473	415	416	410	466	402	401	415	440	451	444	418	422	433	442	445	405	402	453	427	455	424	418	414	441	435	431	407	434	451	395	391	397	426	404	417	405	417	407	368	410	414	433	398	423	391	392	425	399	367	438	421	430	376	419	383	395	415	424	434	422	437	429	436	436	391	412	440	456	441	438	442	448	411	445	435	406	427	451	412	388	445	423	406	413	417	419	448	428	426	408	438	411	446	435	419	415	429	391	447	436	403	405	437	411	413	414	411	437	455	440	425	429	423	410	422	458	396	394	429	437	386	419	418	408	393	416	414	410	434	389	371	413	430	437	420	394	413	453	427	419	440	445	423	431	408	457	414	428	445	396	399	401	388	456	435	408	429	420	434	448	444	490	438	447	421	408	428	412	428	401	400	447	369	407	420	427	409	401	404	417	414	445	419	459	434	447	425	431	451	437	436	396	449	423	407	435	437	451	423	420	416	410	450	392	426	456	438	429	403	419	448	467	450	450	466	401	397	432	426	402	398	409	417	416	438	402	403	422	435	405	396	407	453	426	431	413	410	424	408	475	428	399	407	450	412	427	420	450	392	412	441	461	405	395	411	453	440	429	390	402	444	395	391	414	433	405	423	399	420	391	407	405	418	433	449	434	422	423	408	401	434	418	405	385	431	438	413	420	403	450	451	400	406	416	445	452	469	398	449	436	410	408	463	371	397	449	450	404	428	424	418	419	411	424	439	413	414	453	437	429	386	422	408	389	384	398	417	419	446	444	411	422	399	428	425	433	447	427	441	425	433	385	385	410	444	419	423	434	439	400	421	413	424	424	411	403	428	421	428	422	408	390	397	392	368	432	435	420	440	431	400	378	413	398	413	459	456	440	417	416	433	428	412	417	443	408	411	448	431	420	415	399	471	406	413	430	427	399	455	424	417	423	418	419	419	400	443	425	410	403	398	403	429	426	389	399	441	402	421	429	436	411	437	401	410	429	400	402	427	389	401	441	429	393	449	427	440	380	451	375	423	393	430	436	408	416	427	407	436	425	400	427	426	417	413	403	415	394	353	442	431	404	416	383	446	473	402	430	478	454	405	416	430	409	465	434	406	413	436	433	416	437	406	452	409	406	399	418	437	413	439	401	412	401	420	403	439	385	411	454	411	438	436	405	412	410	416	415	425	439	413	407	440	401	408	433	454	451	416	382	397	410	403	403	407	384	413	447	399	431	413	381	383	458	381	437	430	381	464	423	399	427	455	420	420	385	411	390	429	414	396	433	391	420	433	405	447	440	426	406	429	453	420	393	437	412	418	393	385	395	419	422	414	426	417	406	416	450	435	415	403	468	454	424	400	448	443	477	406	393	409	443	443	396	439	432	411	407	420	419	409	409	396	438	377	400	394	421	409	441	419	416	428	396	407	453	419	421	430	472	447	401	438	422	419	437	407	426	420	404	433	413	409	441	456	404	413	409	440	457	372	404	432	386	460	439	412	432	427	405	404	403	402	404	421	434	407	400	398	389	422	402	399	409	396	428	432	395	397	417	436	425	396	483	409	418	390	394	412	435	428	424	410	472	409	423	430	430	415	403	397	395	419	425	393	433	425	437	393	437	442	432	437	440	433	413	415	403	417	416	406	416	422	419	429	430	400	436	374	414	438	446	428	468	409	434	433	453	380	375	418	445	431	482	420	437	405	458	413	451	457	433	431	410	406	423	408	384	399	399	415	369	420	375	411	421	416	443	433	440	428	441	435	419	434	426	382	420	425	407	425	423	435	418	405	386	431	458	435	415	422	435	395	394	411	412	424	442	419	413	424	455	403	452	403	440	417	415	428	454	411	401	413	386	454	401	415	426	433	416	471	418	429	418	412	430	411	430	441	417	419	432	422	414	463	418	424	423	431	416	460	413	398	392	451	424	461	419	427	422	419	413	497	405	405	412	414	393	451	430	423	434	368	392	383	463	424	420	446	419	400	403	412	402	429	426	405	413	424	418	407	476	430	428	426	426	399	383	394	422	424	456	409	421	434	400	446	416	426	383	434	408	423	460	400	421	437	416	419	416	440	411	411	412	418	413	423	430	406	408	397	359	448	430	428	396	432	425	411	429	427	438	393	403	442	384	439	405	435	421	422	422	405	411	381	456	433	408	418	420	419	419	429	425	410	380	424	389	419	390	428	405	395	424	383	411	411	401	428	423	436	403	431	423	453	426	400	413	428	388	396	421	419	402	417	372	380	413	389	400	425	421	440	421	409	391	418	412	444	438	418	391	426	393	420	422	418	443	420	432	401	412	415	447	433	381	419	463	430	404	376	384	423	387	436	412	452	412	457	433	420	391	425	407	429	439	407	460	439	415	416	415	405	409	453	399	415	423	450	428	418	439	425	411	450	414	409	422	414	386	404	399	383	458	405	412	427	441	444	433	383	390	411	429	431	433	401	414	418	405	380	402	467	394	389	456	386	421	407	421	444	389	458	394	389	432	382	441	425	433	441	411	402	393	451	440	437	379	431	446	414	422	406	436	421	451	412	419	429	456	402	384	425	419	397	430	459	410	416	439	416	433	395	406	453	403	418	416	461	442	413	407	403	421	455	419	392	426	424	398	469	428	408	384	389	412	474	426	425	394	422	407	417	403	418	433	436	416	408	401	458	431	416	434	424	410	459	398	403	417	419	448	416	387	452	460	417	414	448	413	430	438	441	396	405	420	424	403	412	413	430	442	428	379	427	435	446	417	412	432	420	420	425	417	419	425	411	413	409	402	420	398	413	425	386	412	387	449	442	427	406	411	419	435	418	446	391	409	405	441	425	404	388	392	399	412	423	428	407	423	432	387	443	430	409	409	387	411	415	408	419	410	451	423	371	431	419	448	458	462	377	366	430	429	400	453	416	424	376	445	423	403	427	456	392	446	385	397	406	413	410	423	417	405	378	405	375	419	416	418	402	410	421	426	425	432	446	407	420	430	432	411	401	424	389	393	428	448	419	398	417	445	433	419	445	430	444	381	397	395	420	439	424	427	447	406	415	401	429	399	411	436	408	418	436	431	394	407	419	418	414	419	390	408	426	398	400	357	427	404	432	404	411	391	413	390	433	414	396	444	452	403	426	411	426	450	418	404	455	440	436	412	438	415	417	450	417	405	437	432	391	423	444	451	409	396	408	424	415	428	430	433	389	422	420	411	412	439	417	416	418	461	364	409	436	387	414	404	427	382	417	441	417	397	471	403	435	425	402	436	434	453	380	418	430	410	433	418	439	423	457	430	413	436	436	434	400	459	418	434	461	412	436	403	431	404	449	406	426
9913	16663	13647	7685	5113	3746	2961	2424	1997	1744	1478	1359	1295	1139	1128	1101	1000	979	946	904	972	901	856	810	835	831	778	793	791	811	751	764	714	759	716	792	725	748	743	748	743	741	690	736	716	715	699	688	675	732	724	760	732	711	737	732	727	741	764	737	739	724	752	689	744	713	713	690	669	729	734	750	730	747	741	758	713	756	735	743	700	768	706	691	694	690	661	748	706	709	697	744	746	689	691	691	754	746	739	692	748	678	686	719	675	696	719	710	726	727	725	697	680	771	717	686	668	698	701	684	693	643	725	711	694	694	673	691	726	718	693	729	712	693	704	708	732	737	717	738	718	711	727	705	746	705	650	731	687	738	751	707	726	722	725	733	689	711	736	727	739	708	717	666	701	713	697	704	729	706	665	667	737	671	701	695	730	702	655	703	676	727	697	717	685	705	700	714	707	684	772	701	704	744	713	697	676	728	660	707	685	702	676	730	692	670	673	723	726	715	686	651	723	714	701	685	744	675	701	706	673	669	727	661	723	717	678	738	713	711	734	687	685	667	737	736	712	756	679	694	713	700	699	737	671	688	684	701	754	702	697	675	633	723	696	739	684	747	663	715	688	700	647	700	684	731	688	750	697	711	727	729	730	701	663	681	717	671	720	697	689	723	699	735	713	709	717	710	712	731	737	728	709	686	695	683	663	708	662	722	670	681	677	720	721	714	718	675	679	724	689	728	709	705	716	669	699	710	700	699	702	744	698	662	727	700	703	700	728	701	693	699	680	697	665	691	703	726	674	689	723	713	675	729	677	703	691	684	700	718	708	693	746	706	665	711	710	690	693	753	690	746	732	722	690	722	723	735	706	689	704	755	667	699	688	658	716	675	697	695	688	686	725	741	702	714	729	750	691	746	730	665	706	715	673	696	729	739	678	686	729	778	701	734	710	680	751	685	715	701	715	714	679	727	666	719	705	722	666	734	722	717	710	698	641	775	686	719	742	676	739	713	693	684	730	731	707	653	723	686	681	677	697	727	690	696	702	741	687	645	738	694	684	708	699	680	686	668	693	724	705	676	729	707	695	708	691	683	733	737	679	705	729	699	701	719	729	691	697	702	683	687	684	713	749	747	724	699	735	676	711	679	704	651	731	751	645	716	691	699	678	721	684	740	696	727	694	671	715	703	686	694	674	707	713	717	690	718	711	727	680	715	738	689	651	703	751	727	708	736	678	680	676	692	728	713	700	662	761	705	642	772	707	673	673	701	705	693	736	679	705	699	685	725	733	710	696	633	699	668	708	687	734	706	723	705	706	753	736	687	701	681	707	726	670	650	689	708	665	730	652	712	724	727	728	658	713	719	746	719	672	723	652	717	727	682	724	679	722	702	671	688	677	690	760	670	724	710	671	698	690	667	673	666	686	711	779	691	729	714	690	731	717	746	737	685	696	722	758	719	702	713	694	703	745	702	710	645	714	702	728	709	720	705	703	710	689	710	707	749	708	705	665	706	678	687	774	715	717	672	737	690	706	713	666	734	753	658	715	701	710	732	728	678	679	704	685	671	720	715	710	682	717	739	689	671	705	680	649	746	730	696	719	720	684	719	724	685	713	693	707	698	675	689	737	729	734	710	697	711	735	680	674	747	712	726	647	739	665	718	649	727	673	718	716	707	714	730	673	687	691	668	715	726	721	688	724	683	686	742	676	679	710	755	719	705	696	695	669	723	711	725	733	759	705	701	749	692	675	683	721	712	707	701	731	743	717	715	677	722	708	734	696	678	765	692	703	688	758	690	711	693	693	763	699	695	663	688	682	720	712	762	691	698	681	705	725	723	741	663	711	727	711	671	710	691	696	691	679	654	701	710	681	676	694	691	701	724	716	725	691	728	713	725	695	660	729	709	736	700	725	725	734	707	666	685	719	697	729	710	697	681	697	703	684	685	702	718	735	745	731	713	689	717	691	758	715	727	686	775	691	725	702	725	651	690	714	731	694	715	774	699	707	680	715	735	674	681	676	711	732	727	705	655	751	676	668	735	682	713	708	716	712	712	691	699	666	706	711	722	695	666	761	708	700	741	718	661	726	706	688	686	649	701	730	657	709	701	682	701	726	705	738	689	685	720	720	717	660	740	682	702	710	717	675	708	714	720	677	713	686	676	691	716	711	690	686	717	712	701	709	707	672	682	696	674	676	738	668	690	714	722	719	702	679	729	726	719	694	708	735	714	729	692	688	717	675	698	697	698	725	686	688	726	708	646	692	703	691	681	714	677	655	714	646	692	710	692	687	686	713	751	713	684	702	705	717	662	634	700	743	690	720	701	691	685	711	729	714	764	706	729	690	682	731	700	683	700	706	690	695	684	649	721	737	688	676	732	735	763	668	762	705	709	727	685	712	664	701	712	695	728	694	756	698	700	717	733	704	689	698	690	693	742	692	733	683	736	711	717	753	715	697	669	695	655	694	713	726	688	698	683	715	713	690	686	710	700	698	752	693	728	721	721	729	717	669	710	690	684	752	691	717	699	690	747	687	713	701	744	696	677	708	661	674	732	732	729	714	700	686	734	732	703	704	737	706	643	694	704	732	677	723	677	669	703	768	709	680	691	688	749	712	694	721	627	705	705	731	692	699	669	738	684	692	696	780	715	723	718	693	733	683	738	711	717	710	657	677	715	712	701	654	672	714	692	714	717	669	729	680	722	691	703	728	672	696	745	703	664	691	702	643	662	683	690	729	696	759	701	656	684	694	693	693	679	737	753	690	709	710	737	671	718	733	714	696	697	660	680	677	733	705	647	641	689	698	755	675	697	711	687	693	749	726	731	698	670	698	710	723	699	700	710	697	690	721	779	712	755	696	723	731	686	768	742	709	679	720	745	709	692	732	693	716	708	668	697	752	680	728	724	705	689	730	710	705	691	761	632	682	713	702	642	683	707	746	713	728	698	695	712	679	706	750	751	729	686	688	733	716	707	698	677	728	769	709	673	724	645	693	735	732	689	753	676	718	664	673	709	732	704	725	725	720	720	707	749	711	663	756	722	765	717	706	720	690	707	669	739	703	683	718	718	672	705	666	693	636	676	724	661	673	708	733	722	749	691	704	664	697	701	712	698	696	710	710	722	724	697	653	697	694	724	665	715	702	682	736	713	712	698	732	716	652	711	709	700	704	686	759	683	723	689	696	704	699	680	721	717	738	745	684	679	723	725	675	751	745	710	692	694	691	743	726	680	690	713	729	714	717	675	711	732	707	719	702	666	680	719	697	710	714	705	704	693	718	693	710	656	728	707	721	708	700	683	649	714	702	689	724	757	699	720	749	704	697	688	731	681	672	708	714	664	691	702	686	719	715	671	662	723	696	716	717	748	669	700	689	731	721	677	644	665	731	704	713	663	719	734	697	703	743	689	657	737	702	731	693	682	712	703	741	695	702	710	737	712	724	701	733	713	717	663	716	721	690	645	715	727	676	683	757	687	739	733	732	716	710	660	714	705	710	703	732	728
26551	20079	7436	1023	702	658	536	562	524	575	519	527	516	514	533	524	520	521	483	516	480	504	527	496	535	508	527	517	509	512	525	541	496	493	509	534	496	503	543	512	526	544	505	536	511	514	509	527	553	500	540	519	493	540	466	508	562	535	512	518	490	505	510	516	544	547	529	502	542	501	515	514	536	490	510	521	527	536	547	509	509	528	506	507	522	590	525	528	535	535	522	546	516	506	520	519	510	527	499	531	549	544	545	544	517	499	483	494	501	518	497	543	553	514	534	537	545	531	537	500	528	528	517	534	519	494	566	527	533	480	551	521	465	505	507	553	493	500	535	489	530	508	484	513	531	534	468	493	535	534	528	499	530	514	560	498	531	520	506	504	552	482	526	507	504	545	498	507	501	488	489	534	492	534	513	522	543	466	508	495	475	502	511	480	526	499	526	516	539	528	506	524	529	492	493	476	506	508	534	528	512	534	506	547	537	494	492	540	553	517	544	522	522	496	480	522	517	519	523	505	501	499	524	512	486	536	464	513	552	493	501	511	560	475	508	518	559	490	532	510	524	514	525	516	504	543	485	518	501	501	528	535	521	521	528	510	588	508	499	503	504	539	535	502	493	524	567	488	479	573	502	521	512	549	492	545	477	499	497	542	476	542	519	516	520	535	532	498	509	526	511	482	532	551	491	488	497	538	554	508	492	502	509	518	522	525	479	505	471	529	558	544	489	518	534	516	464	519	493	504	530	491	503	508	519	513	532	503	543	525	541	488	478	507	543	545	490	478	556	498	525	506	523	541	542	526	507	535	483	490	506	495	523	473	526	510	515	536	538	527	509	532	511	521	500	508	495	541	478	522	522	497	527	533	526	486	493	481	503	470	501	525	505	465	499	523	540	507	491	506	529	508	524	532	523	549	535	518	509	530	551	510	516	466	485	503	511	478	532	498	508	531	501	485	485	502	520	546	508	488	514	493	509	516	491	479	522	514	535	525	544	494	538	526	548	500	475	540	491	514	482	503	475	523	511	523	514	534	508	507	509	514	523	507	485	509	511	506	509	535	557	537	543	506	553	509	538	514	499	540	552	497	510	511	560	494	528	513	511	489	536	536	501	502	555	514	495	505	550	512	515	541	526	540	534	493	506	522	524	492	474	523	489	494	507	541	539	533	535	517	537	496	536	537	555	529	541	547	509	524	496	524	510	519	471	502	504	504	521	489	496	526	515	497	491	520	536	524	517	502	533	558	556	484	485	520	487	530	509	502	526	493	534	552	504	533	520	503	508	508	561	520	492	504	551	526	539	527	531	529	543	472	489	525	506	511	523	514	481	536	526	516	518	490	505	497	559	523	484	500	510	528	537	505	555	514	486	555	532	515	523	465	507	497	572	518	524	504	470	508	521	492	529	512	531	529	475	500	487	530	512	516	523	497	503	514	498	462	505	496	504	516	534	540	536	495	521	529	503	483	521	506	484	516	503	524	526	539	514	519	495	502	518	519	476	544	530	515	492	530	501	532	524	467	483	538	571	535	572	493	520	488	536	509	474	515	508	550	554	516	523	535	506	513	533	469	533	533	535	516	518	541	509	513	492	523	507	538	477	479	523	485	511	542	535	485	520	505	545	513	521	529	490	523	505	522	505	522	500	524	504	511	499	506	531	538	537	490	536	524	504	536	501	506	514	534	493	499	521	561	485	509	528	522	525	548	523	507	498	508	518	505	469	530	486	458	502	524	495	538	514	518	538	507	540	538	495	521	500	485	506	484	490	522	508	546	499	508	500	512	450	573	527	524	512	546	503	490	577	481	537	515	571	512	517	500	539	550	500	528	520	513	544	504	476	440	499	551	533	545	511	523	528	525	509	504	494	494	495	495	492	485	533	496	545	554	559	500	521	536	481	520	502	524	486	521	511	502	528	484	488	540	521	527	557	540	505	513	499	483	527	483	550	495	501	502	518	559	512	541	498	539	485	508	499	516	567	550	539	507	532	512	513	486	526	506	551	539	535	475	509	495	514	524	475	506	512	512	544	483	497	538	570	477	491	488	502	497	566	517	548	531	490	501	516	496	541	501	539	510	506	495	524	491	509	518	524	520	542	471	511	508	495	519	498	521	506	515	503	550	491	523	504	548	516	525	519	503	529	549	554	528	527	555	497	516	501	540	496	542	477	523	512	529	508	479	488	486	479	533	536	539	492	509	484	520	487	549	513	527	500	528	512	523	504	504	520	515	517	538	520	512	529	517	531	530	543	532	504	519	499	526	519	515	538	528	493	463	534	485	520	479	505	497	539	503	495	529	521	504	502	545	503	506	527	493	514	465	554	547	485	477	499	509	556	465	551	531	537	504	495	481	496	504	497	508	531	541	540	518	513	562	528	525	516	545	567	502	544	482	516	524	572	518	499	493	535	504	518	513	540	524	546	513	531	553	562	519	516	481	499	506	508	501	529	518	520	510	526	486	513	544	525	542	490	505	521	548	475	546	525	529	549	491	514	469	523	475	529	545	530	516	514	523	515	478	532	501	581	505	515	496	505	540	483	528	551	559	535	494	522	530	494	519	554	493	574	510	540	512	528	558	469	533	491	525	525	492	509	512	489	493	526	530	538	500	495	526	508	488	532	530	487	510	516	501	551	498	524	542	488	511	533	508	490	543	496	519	560	542	486	473	515	491	525	525	524	522	524	498	471	533	545	524	526	455	525	528	546	521	517	483	520	523	458	508	519	506	525	511	518	490	525	521	513	508	524	522	512	516	501	537	527	501	516	498	525	546	469	552	510	527	493	514	535	496	500	521	523	554	502	546	535	507	548	530	487	507	504	545	521	506	533	523	525	470	492	591	544	512	488	537	522	514	525	503	495	504	500	541	498	528	444	494	528	558	504	523	546	540	525	487	542	530	504	536	546	558	492	493	503	498	531	469	532	513	537	493	521	492	567	471	505	549	481	467	494	504	499	512	508	488	534	491	487	493	515	498	554	482	543	549	507	524	507	501	525	518	514	484	543	471	544	547	492	523	519	511	530	531	530	518	495	471	503	518	524	560	484	532	535	519	497	500	523	533	560	506	502	517	519	556	510	494	512	517	510	522	502	478	538	533	524	519	554	528	519	536	537	563	494	511	500	520	498	542	501	495	523	494	518	529	516	547	514	491	467	504	528	517	522	532	526	508	533	520	590	550	520	553	529	536	527	511	535	547	533	506	525	530	511	514	506	482	481	502	483	484	466	488	536	514	516	474	508	527	498	529	502	511	499	524	517	492	498	519	541	532	578	556	494	550	539	495	539	549	502	496	541	530	544	494	515	520	504	495	512	524	502	513	537	532	499	513	538	472	530	536	556	505	518	506	514	519	494	514	501	520	501	476	512	484	537	505	541	530	482	548	556	501	535	509	540	488	527	523	540	546	507	535	514	537	532	486	540	494	507	533	502	544	486	495	508	509	535	526	551	555	511	504	529	514	527	527	455	551	519	486	518	528	520	496	461	520	526	545
5171	2103	1876	1346	1144	1106	997	1048	1026	1015	955	948	915	901	951	906	925	920	912	938	928	930	895	956	901	942	948	988	861	899	934	917	964	849	908	935	951	917	898	892	920	894	904	892	945	871	930	836	908	930	926	950	900	967	889	929	877	912	939	912	956	943	978	901	892	901	890	889	928	860	865	889	946	943	920	940	938	914	935	903	932	932	906	883	933	915	904	931	910	939	933	917	959	889	918	869	937	942	906	877	922	904	849	887	913	869	901	939	862	946	868	896	930	941	940	883	884	919	948	865	890	932	931	892	915	954	929	904	887	947	938	902	904	879	916	876	887	936	859	943	935	914	892	827	944	879	914	965	913	893	914	883	897	948	949	949	879	875	950	927	883	908	926	937	922	899	898	904	948	910	947	930	953	883	939	902	924	910	929	860	889	928	882	883	931	964	935	902	867	887	930	914	940	905	890	928	903	884	895	854	938	903	918	915	945	904	923	892	898	889	982	962	930	900	911	902	907	892	881	930	872	945	937	944	860	886	862	907	859	933	933	961	858	883	952	895	949	922	845	896	892	944	952	889	922	929	924	893	914	870	906	935	910	934	884	898	892	867	969	936	854	954	914	932	940	919	935	915	955	891	895	903	877	873	883	899	887	909	930	887	897	913	895	864	921	954	928	900	944	883	927	888	845	886	933	864	907	950	886	911	889	916	950	875	928	875	910	844	903	855	907	923	926	947	899	899	923	844	916	937	853	920	916	931	942	955	900	968	943	932	924	921	950	926	880	940	921	868	925	924	900	922	925	919	925	940	896	924	896	914	917	913	900	910	888	920	897	887	854	911	938	888	913	931	890	915	891	964	928	945	905	923	865	879	885	872	909	909	934	877	956	883	944	868	927	923	977	901	897	908	959	875	872	938	899	959	906	887	936	981	928	900	954	903	910	919	921	934	939	933	891	902	896	862	890	898	911	871	987	860	910	907	892	879	875	906	925	919	864	866	888	877	934	924	906	866	944	910	889	931	935	891	920	897	963	940	952	926	910	884	909	897	946	835	879	900	900	880	944	907	937	912	909	882	897	901	930	887	949	958	824	906	916	866	935	903	894	880	933	880	880	896	865	886	910	929	895	868	869	864	904	929	945	834	934	902	941	899	887	853	860	908	889	894	893	907	918	909	920	892	951	887	882	923	904	909	902	869	868	928	861	943	889	920	907	922	880	940	883	916	882	953	904	878	860	908	901	928	921	880	845	962	923	862	930	956	912	895	911	919	926	931	875	908	939	898	883	861	903	901	866	877	958	925	895	928	891	917	937	958	905	890	891	911	890	906	911	885	890	919	915	910	832	948	915	926	863	909	990	970	856	902	912	890	891	895	904	918	893	964	933	929	970	872	899	872	940	871	896	908	905	903	921	939	908	896	918	886	945	897	899	915	952	920	938	891	897	855	945	896	936	903	883	905	926	886	933	927	869	896	920	937	913	868	881	909	875	868	914	879	914	922	881	907	918	925	922	887	892	868	901	909	900	910	928	952	937	904	998	929	884	878	887	860	909	927	923	871	894	917	935	930	915	933	958	888	886	906	971	958	937	931	919	911	906	907	897	883	971	881	926	947	893	924	898	895	999	896	891	949	897	872	912	907	916	925	914	896	877	895	943	870	921	921	929	958	907	949	935	916	953	934	921	924	898	898	847	914	866	890	887	902	917	955	946	917	904	889	898	864	870	939	945	938	893	924	900	958	922	934	914	891	859	875	871	874	874	878	943	894	892	905	944	912	884	873	956	888	971	876	941	921	930	897	891	835	877	946	860	918	885	933	930	899	858	897	931	851	934	914	902	899	931	901	945	918	859	907	893	883	917	928	922	925	921	924	925	923	948	931	950	917	983	874	880	929	922	921	912	905	908	881	865	942	907	957	891	890	909	908	941	963	898	861	917	930	947	908	876	910	868	943	870	888	864	855	933	926	930	967	932	920	893	899	912	901	914	895	877	880	870	932	861	945	929	866	929	959	910	887	934	905	889	896	931	914	909	911	859	814	864	930	931	883	887	896	919	898	907	933	914	899	885	890	881	909	907	963	916	882	939	928	936	882	916	911	930	879	894	877	931	880	931	939	914	887	910	869	928	886	936	924	917	935	894	909	884	868	912	887	936	931	953	930	899	864	960	888	916	838	985	894	931	873	881	950	903	883	907	850	917	920	953	948	921	923	886	891	906	897	940	878	913	877	888	907	954	900	944	925	887	989	966	907	901	919	891	910	893	899	873	926	917	945	907	921	937	859	873	898	919	920	884	904	921	866	918	907	899	903	892	858	948	858	904	925	937	907	880	905	883	927	981	924	841	866	913	899	904	860	937	936	920	949	893	922	930	892	879	914	982	885	935	937	949	878	905	925	884	891	913	957	879	929	960	878	916	903	906	892	883	906	908	947	928	902	937	852	913	900	921	925	933	933	936	883	925	940	925	874	963	867	916	940	883	884	907	932	924	893	834	907	942	962	956	913	956	918	934	926	963	910	901	883	879	891	865	1010	886	916	886	934	918	917	867	898	931	905	922	888	918	932	941	956	920	945	884	874	892	935	869	894	920	923	974	934	925	915	870	913	891	879	975	913	853	943	984	894	929	930	920	897	863	906	882	883	911	907	939	941	896	907	944	949	944	924	863	888	917	935	897	928	984	897	926	927	901	938	879	926	916	922	926	902	886	956	889	908	968	910	886	939	924	971	898	922	960	898	913	872	934	883	914	898	893	949	920	913	866	915	851	897	886	951	911	911	946	943	863	906	915	895	893	896	899	850	909	950	893	953	956	940	949	919	908	870	876	901	921	918	957	874	950	889	911	944	879	901	908	900	880	955	882	880	891	896	932	925	924	931	940	871	985	960	904	916	960	868	871	871	928	895	925	864	907	886	947	916	910	933	911	928	869	909	938	914	893	861	865	918	925	891	918	852	896	904	960	929	905	883	881	933	913	866	945	925	870	927	883	858	914	915	929	922	870	842	893	908	971	915	895	953	966	926	873	912	936	899	872	879	921	886	867	876	906	849	903	953	927	920	923	912	878	925	944	945	894	942	924	942	896	872	880	894	914	923	925	906	930	917	863	877	904	872	929	868	888	876	851	891	935	948	899	889	937	907	955	876	974	948	887	894	948	936	917	891	938	896	939	913	913	885	954	927	920	890	871	929	962	960	970	943	895	928	870	920	904	948	953	901	935	872	947	949	930	901	927	915	871	925	883	907	904	915	933	872	882	898	878	936	902	908	907	953	861	936	865	904	895	911	929	861	941	967	904	883	907	908	870	857	920	925	891	899	882	906	892	924	945	830	920	923	900	867	922	887	910	890	923	918	851	899	908	936	884	919	907	948	876	870	966	928	973	924	971	852	890	953	860	893	907	873	880	943	969	888	922	941	923	901	885	911	889	960	935	871	901	911	887	902	910	941	849	876	934	916	912	956	895	871	899	827	900	953	898	904	904	910	946	906	851	943	935	953	926	917
23964	20966	28024	24051	19141	1729	679	503	396	357	370	304	329	317	289	276	279	311	253	271	265	255	267	278	260	242	278	279	273	266	261	263	291	269	240	271	237	236	258	232	246	241	240	233	211	237	239	252	250	234	238	280	225	240	258	214	247	232	227	269	255	245	218	205	279	228	235	255	239	215	244	242	214	252	218	248	235	220	244	248	250	244	255	226	251	227	248	251	249	234	223	238	238	229	231	227	240	244	236	242	261	226	251	228	239	272	264	244	231	230	248	229	203	248	241	257	253	230	246	210	253	252	253	208	253	234	245	236	214	245	230	250	233	244	236	235	236	276	258	225	249	272	239	248	262	237	238	255	226	222	253	253	217	243	245	234	235	237	211	215	233	235	245	241	234	218	250	231	261	226	256	231	255	230	209	240	274	211	243	241	241	233	225	246	245	240	215	235	238	251	247	257	235	245	206	234	252	223	241	226	266	232	201	226	246	237	240	240	240	232	271	234	218	234	241	214	220	250	235	231	231	221	222	234	258	214	231	250	256	196	217	260	227	237	225	258	237	251	225	238	252	200	251	228	260	251	245	215	244	244	244	224	240	261	222	220	239	241	243	243	222	239	247	237	228	237	228	250	238	203	242	228	258	252	218	241	216	239	232	244	206	242	245	213	233	253	232	240	234	238	217	247	244	242	251	238	241	248	242	230	253	241	240	216	238	225	246	219	245	233	226	250	230	274	239	224	239	239	251	286	234	233	237	233	243	239	246	221	257	228	227	263	256	238	242	242	218	255	252	241	243	222	238	231	240	227	240	243	235	230	220	231	234	239	227	228	253	259	241	246	264	242	223	235	287	231	255	265	215	246	239	251	246	232	256	225	234	226	221	260	229	222	225	214	210	246	216	255	233	242	256	213	233	226	235	231	252	234	232	247	224	226	248	229	236	248	211	257	230	231	231	231	246	256	202	240	217	243	236	210	226	252	232	247	255	241	245	260	238	250	237	256	232	237	230	256	252	238	216	230	233	226	229	216	240	244	250	240	220	220	244	243	244	263	224	247	236	228	233	219	252	234	200	221	244	245	256	238	222	214	235	232	224	274	200	241	260	254	222	242	236	217	244	239	235	228	237	240	229	233	274	252	245	222	228	231	279	258	247	233	194	227	233	250	225	225	256	238	206	235	226	244	238	225	247	229	240	242	252	265	213	244	223	212	265	227	244	240	224	236	222	241	260	245	238	258	228	243	260	246	226	230	280	248	216	237	244	236	244	231	226	223	244	207	262	239	226	233	226	262	250	219	246	259	239	251	245	245	249	244	225	228	197	235	236	225	242	239	232	244	241	242	226	227	251	245	222	223	238	231	250	228	209	230	231	225	226	249	232	259	219	225	235	235	241	254	205	230	235	230	234	207	245	224	238	245	244	253	231	218	253	205	241	243	245	236	252	229	264	231	247	229	214	237	241	244	206	247	254	252	239	223	256	261	229	244	206	206	233	226	234	253	205	216	248	200	215	238	262	240	249	236	239	244	223	254	234	218	197	272	274	264	259	241	223	210	210	234	257	221	234	221	221	232	250	216	219	221	232	239	237	241	212	277	227	249	252	227	222	232	195	233	246	218	248	262	274	241	245	245	236	239	203	236	264	235	244	240	234	239	264	261	232	238	263	231	279	252	212	234	245	213	236	212	237	225	257	240	202	256	242	208	238	256	255	210	206	244	250	244	218	225	250	248	210	222	242	220	213	240	230	225	229	247	227	205	238	240	230	235	240	259	251	246	242	234	223	253	244	223	253	243	229	235	224	228	254	257	244	281	242	221	228	266	238	234	235	217	239	244	236	203	250	227	187	244	286	258	226	239	233	245	251	207	230	220	265	256	178	236	255	234	248	230	227	237	232	225	232	234	252	240	244	247	247	239	244	203	238	230	233	234	234	234	250	250	241	250	233	273	237	247	278	238	236	237	239	227	251	222	236	248	260	251	243	225	208	230	232	234	263	226	231	226	239	236	251	237	237	236	245	253	229	256	227	237	251	200	233	221	210	256	234	229	222	232	233	246	227	242	231	215	247	232	225	228	220	279	227	220	254	223	233	262	240	218	232	223	251	246	237	224	230	239	243	221	241	230	264	235	254	225	268	251	233	249	220	220	218	234	200	240	255	234	233	235	206	249	256	268	249	237	215	257	242	228	209	225	225	241	257	214	239	235	235	235	251	239	217	257	227	253	227	239	211	207	259	233	230	236	237	221	227	238	252	240	249	213	244	240	245	245	214	263	233	239	229	260	230	260	244	253	232	256	222	238	248	257	222	239	237	246	220	222	220	261	232	242	242	252	221	235	210	237	207	225	229	248	260	241	230	210	230	239	219	228	242	241	246	218	253	225	278	241	243	223	221	255	231	249	202	237	264	231	228	248	256	264	240	215	233	245	235	230	246	241	226	259	224	206	237	220	213	250	233	222	231	268	228	227	241	244	198	243	229	211	232	235	256	234	225	241	222	237	230	230	219	244	205	261	229	218	247	231	230	230	226	240	224	228	244	224	220	261	204	212	239	223	248	246	236	226	234	236	247	233	238	259	238	244	223	260	216	235	227	242	271	258	218	247	242	214	239	238	250	229	259	238	231	253	250	226	216	215	229	225	212	248	255	217	244	236	231	231	234	222	241	237	232	215	235	225	248	243	264	229	241	211	220	224	244	240	236	233	259	232	253	207	232	262	239	234	213	241	250	242	261	237	253	237	234	235	243	239	236	232	234	240	222	243	234	238	213	220	249	224	252	267	250	222	229	231	258	226	244	252	231	254	213	225	223	240	227	234	215	221	238	241	242	246	221	223	208	238	239	236	246	226	219	244	225	227	220	264	249	237	227	217	250	213	253	225	296	236	273	227	238	226	251	254	198	237	204	226	241	224	258	230	220	252	235	221	226	240	256	257	244	230	235	239	237	243	234	237	249	220	237	228	235	246	269	258	234	218	246	222	259	210	240	222	248	244	245	249	223	210	250	231	223	218	231	216	233	237	232	232	247	207	230	216	212	233	231	226	210	215	243	212	242	247	224	223	214	233	237	256	245	268	266	226	248	245	209	246	212	248	240	249	247	223	217	231	213	223	226	222	213	258	221	213	237	221	245	231	255	228	244	238	255	247	261	271	238	251	239	242	241	207	230	220	242	230	249	240	223	270	235	251	241	245	248	215	227	225	215	245	215	226	241	271	246	217	224	238	229	220	212	227	237	215	272	235	230	226	245	238	233	238	202	214	230	230	223	232	239	244	238	245	206	250	211	222	225	241	220	224	238	228	234	229	242	242	237	245	233	231	249	229	219	244	245	233	213	225	243	255	235	237	252	256	238	232	237	261	202	256	229	228	244	213	240	219	250	202	238	232	218	238	228	236	262	236	268	222	262	221	209	218	245	244	242	225	231	236	247	227	218	233	226	214	226	215	227	221	225	249	252	240	233	267	244	256	220	233	214	225	242	236	246	236	242	231	241	237	227	245
7775	10633	8808	4607	3022	2248	1617	1396	1091	969	912	788	706	707	688	630	551	564	542	559	548	550	511	510	502	548	538	478	513	500	487	482	482	506	442	480	510	477	481	512	468	470	456	456	417	472	451	480	430	466	424	474	490	452	482	469	438	448	447	450	447	460	441	463	439	440	444	458	460	445	460	435	437	449	404	414	461	436	460	437	442	421	457	453	400	465	419	467	422	451	446	455	472	462	454	413	433	416	448	417	470	421	447	443	416	473	437	408	441	479	453	452	439	437	426	428	395	464	437	410	431	457	431	434	476	451	457	427	417	437	440	420	436	445	429	438	437	450	465	434	423	459	438	462	458	473	446	453	440	450	436	439	445	449	430	429	479	431	444	458	484	437	448	447	452	469	428	457	446	445	466	425	453	429	421	443	434	431	427	438	431	476	457	478	452	416	440	448	463	437	450	427	440	460	429	444	459	457	448	438	450	418	429	432	453	433	434	474	464	449	437	442	471	426	447	416	415	437	438	404	416	489	451	434	443	461	460	448	416	437	399	437	428	439	456	447	427	469	442	450	431	430	424	472	444	451	484	441	480	454	458	420	433	460	470	447	455	439	435	425	396	480	430	452	491	412	445	476	451	414	440	450	440	459	444	419	417	464	432	455	421	443	438	467	418	426	437	452	412	399	407	434	444	440	442	461	456	443	448	442	452	438	429	468	441	447	410	450	432	425	439	472	456	435	458	430	449	454	450	456	437	424	461	438	471	448	454	480	463	451	443	446	453	420	463	476	449	413	394	425	461	455	461	491	401	398	462	449	447	450	438	445	460	473	433	412	431	450	469	437	436	437	441	475	476	462	468	442	451	459	430	430	459	482	415	485	443	427	465	405	448	468	472	409	462	466	480	456	453	466	443	435	453	459	436	419	447	464	429	436	424	482	446	402	446	417	470	395	428	419	459	445	410	469	462	493	457	459	451	444	433	471	421	463	430	424	408	436	422	447	439	433	439	469	439	440	452	447	454	415	415	441	475	453	458	482	472	432	439	445	458	419	446	429	431	434	443	460	443	428	431	454	416	433	488	469	471	461	472	429	465	468	428	444	439	390	411	434	458	417	418	439	458	428	462	443	443	451	410	414	430	490	400	405	464	444	441	450	417	425	423	437	495	429	455	455	441	439	428	462	433	440	452	436	403	465	427	496	428	464	417	402	471	448	454	455	441	440	430	452	423	465	433	430	438	445	477	421	448	411	481	469	432	401	455	462	428	469	436	428	421	450	439	423	451	476	435	415	421	440	453	447	463	433	394	473	438	464	414	441	457	427	456	405	451	440	443	426	436	443	452	390	406	434	456	446	419	477	443	451	432	440	428	447	444	452	467	426	444	449	429	431	480	427	433	449	443	449	443	412	435	457	437	447	422	495	445	414	431	448	445	457	448	430	416	447	429	438	421	434	440	459	435	451	440	446	441	431	434	459	461	457	433	422	472	428	466	449	410	453	414	463	466	444	475	425	437	487	438	424	452	461	455	398	446	439	432	418	432	464	448	461	424	427	455	445	457	435	394	418	426	456	415	458	456	472	451	430	433	461	429	457	468	438	435	479	462	454	423	455	438	437	434	444	445	445	494	438	428	440	433	471	432	410	446	437	465	431	485	480	398	445	446	420	440	427	454	427	455	414	417	490	414	440	459	439	448	463	415	432	420	439	435	458	448	466	393	405	449	454	429	460	456	463	445	449	442	446	406	445	433	433	456	439	460	448	461	498	417	494	430	461	450	434	476	447	453	433	455	404	467	401	408	453	412	450	449	449	442	436	433	418	459	458	429	453	433	465	446	467	491	437	460	452	432	462	450	446	426	418	427	453	411	447	488	435	430	413	460	449	420	438	471	417	462	487	448	458	447	449	465	463	439	435	424	453	405	399	467	434	435	440	426	458	411	446	433	455	465	423	444	462	440	493	425	438	435	411	422	419	444	445	423	464	395	431	458	447	447	434	434	418	421	420	432	465	426	448	435	446	402	453	459	436	466	473	449	448	429	437	408	432	450	428	440	428	412	422	461	437	444	435	465	423	448	443	431	443	449	442	431	458	434	412	451	438	416	426	440	488	455	416	456	468	456	440	440	445	441	427	479	425	458	461	463	410	435	449	471	465	485	495	429	457	431	426	467	450	436	449	455	479	418	425	447	438	429	432	411	460	444	423	442	444	408	400	458	449	451	431	419	415	466	449	451	412	445	441	406	474	440	441	430	488	474	461	417	422	436	486	451	438	478	434	424	502	449	411	457	443	453	447	411	427	417	426	439	464	421	423	415	455	455	443	445	442	419	450	436	407	429	440	436	418	454	468	408	411	429	433	476	483	422	450	442	440	462	447	447	412	414	452	444	427	453	458	455	446	490	423	452	425	468	462	415	431	419	445	424	453	448	478	447	438	453	433	435	439	435	453	469	447	475	475	401	439	459	454	425	459	438	464	454	434	403	440	456	423	404	424	467	416	466	449	453	462	468	479	428	465	448	445	440	485	424	429	421	426	457	477	429	446	453	463	429	485	488	433	434	442	467	447	450	444	442	477	453	408	458	454	451	445	439	460	415	460	462	423	468	461	427	455	454	451	411	468	457	443	443	471	465	406	457	417	425	480	462	464	454	451	451	451	464	411	453	412	428	458	460	448	422	436	433	426	429	451	467	435	421	422	427	433	471	432	430	478	415	453	458	434	446	412	412	441	453	452	451	451	464	446	442	462	442	488	456	427	473	452	406	435	456	451	430	460	435	429	427	452	452	455	422	428	415	432	450	462	414	426	448	433	463	436	457	437	429	436	454	431	481	425	449	443	415	451	428	445	408	445	443	451	466	426	429	440	447	404	464	422	419	432	433	424	446	437	463	420	428	433	450	461	438	401	441	409	461	448	426	475	432	444	467	407	451	435	451	455	468	417	431	437	457	423	450	462	442	470	454	460	464	437	442	422	452	477	434	405	461	475	431	419	439	453	461	452	451	452	473	461	424	456	424	418	399	458	452	396	448	442	456	447	431	444	437	426	433	443	450	471	410	428	427	457	432	430	442	450	417	421	445	431	471	446	461	466	416	412	439	444	476	434	440	438	428	449	423	439	440	408	501	434	462	417	382	408	469	412	441	433	428	475	438	498	416	469	403	436	427	437	437	439	448	436	428	462	445	418	443	457	427	461	465	380	457	428	422	474	450	454	465	408	433	421	415	457	424	410	440	477	452	424	452	475	478	431	472	474	404	423	393	415	485	424	428	449	432	466	433	471	431	450	462	453	407	411	451	436	466	466	446	424	433	438	487	457	484	416	399	434	420	441	444	437	421	469	508	433	409	432	434	468	420	441	425	441	418	443	452	442	446	426	462	444	430	426	451	470	406	495	433	412	418	438	407	452	437	494	450	441	438	405	412	441	417	457	450	452	440	427	472	438	436	450	418	437	466	434	435	412	449	425	430	457	456	444	437	428	418	450	401	409	410	448	436	449	487	451
22986	20970	28713	23395	20971	17183	2019	911	800	679	636	590	588	557	529	521	472	520	495	462	478	468	498	432	446	457	424	473	430	447	448	448	445	462	431	489	441	422	445	426	434	449	438	424	431	431	442	418	421	420	447	436	445	402	367	406	425	412	361	428	416	397	408	454	419	441	436	404	407	429	446	452	464	446	425	442	386	429	392	423	415	428	427	447	429	413	397	438	434	424	436	401	447	418	386	397	412	436	406	415	417	422	427	432	447	434	394	425	425	463	429	419	417	430	413	435	437	447	446	436	402	404	433	430	400	384	438	405	411	435	433	440	411	438	427	395	400	446	453	423	406	417	404	444	403	423	413	433	436	388	386	421	440	438	446	440	378	415	411	442	420	427	404	415	422	462	428	411	468	438	425	382	433	410	430	433	376	422	434	449	414	420	446	418	462	400	426	404	413	424	401	454	410	419	385	456	441	407	416	425	382	445	406	419	411	423	438	443	411	420	445	433	435	440	406	420	410	409	411	438	441	401	451	402	416	415	413	445	412	412	422	410	419	411	429	428	434	422	416	419	414	417	438	438	418	442	423	419	389	413	402	418	437	409	416	414	386	432	422	422	409	417	397	442	403	437	406	420	413	415	475	454	411	429	435	408	428	411	411	403	437	399	405	396	390	446	424	408	397	432	479	411	410	424	445	420	414	411	419	424	377	410	418	449	419	403	428	472	402	406	422	393	400	425	424	421	408	379	412	461	409	434	416	444	386	469	397	416	379	407	405	442	402	417	415	438	464	427	443	411	430	409	391	429	418	416	392	430	434	451	415	410	410	434	411	420	419	430	366	401	389	451	423	378	435	418	448	441	418	415	438	430	454	402	448	415	442	444	417	411	405	422	408	423	415	442	422	416	434	434	430	454	389	408	429	434	452	427	408	429	422	442	401	421	405	393	414	420	439	414	399	456	416	436	443	411	434	425	408	408	394	424	418	466	466	437	409	390	392	421	420	418	383	484	404	404	408	417	401	437	443	427	404	409	394	452	411	433	440	450	429	433	430	408	416	428	380	425	387	431	375	432	430	385	446	444	433	402	451	408	450	472	399	446	422	431	422	406	432	422	421	416	433	435	439	403	398	397	387	412	435	412	419	398	409	392	459	473	410	376	436	460	428	430	411	428	418	411	405	462	435	428	422	395	422	401	467	414	426	443	428	413	416	394	420	442	430	397	405	435	440	435	439	407	434	383	404	399	399	448	423	419	411	417	384	428	445	444	427	430	433	417	459	430	427	421	417	413	425	381	408	422	444	407	454	421	409	421	398	357	424	407	391	431	406	464	433	451	458	405	420	432	434	429	394	370	421	410	444	474	445	425	445	412	405	409	406	416	412	419	423	384	431	435	426	391	459	428	429	424	407	444	393	409	412	400	427	430	414	414	423	430	429	417	416	437	458	440	444	427	440	449	367	459	435	425	418	412	419	394	422	429	439	398	424	439	415	449	415	419	431	424	397	496	425	418	402	421	409	436	426	373	409	415	403	388	419	410	392	423	404	440	396	406	450	433	373	439	411	436	433	393	412	447	405	396	420	415	415	423	395	410	405	408	438	404	422	422	397	450	414	413	392	405	388	436	411	435	394	374	451	431	423	424	440	395	443	412	407	418	442	419	414	417	433	415	402	405	395	416	417	458	392	418	400	439	425	414	432	401	402	442	433	377	474	450	415	457	443	428	476	432	420	393	409	427	410	412	390	416	458	415	421	394	406	386	402	444	436	466	447	404	432	417	424	419	420	396	437	434	395	425	409	439	438	431	427	386	418	485	427	422	407	417	432	406	425	429	417	439	414	410	412	419	465	441	407	409	422	395	436	457	454	444	434	415	434	440	428	405	432	438	389	399	432	419	419	410	445	436	402	438	398	416	458	418	425	416	416	397	408	388	431	444	426	417	425	421	401	407	392	440	376	451	435	447	433	404	412	391	435	431	401	406	378	395	439	443	378	417	404	420	433	438	436	391	462	375	405	424	425	432	412	386	390	412	425	420	411	411	426	416	436	426	395	456	415	403	410	401	422	463	450	368	427	433	410	436	427	434	406	437	404	453	402	437	418	450	429	417	394	423	375	397	384	416	439	412	431	399	430	428	412	451	420	386	402	412	394	421	392	395	457	433	429	435	432	404	392	428	458	423	410	411	428	420	418	436	447	422	416	404	439	407	410	433	446	420	417	413	434	404	419	417	420	387	399	423	467	429	452	433	428	394	410	446	464	401	455	405	435	432	397	429	405	405	398	429	381	433	397	399	419	428	428	426	426	447	412	414	424	411	438	435	431	396	404	426	435	438	414	421	429	417	414	401	430	373	395	415	427	428	406	394	415	382	438	393	432	408	404	404	411	444	405	398	385	413	394	412	424	431	447	415	438	402	373	408	393	441	390	392	425	411	426	412	437	448	446	433	409	396	435	435	385	405	435	419	412	411	430	422	450	387	412	404	400	381	428	421	425	426	416	433	423	458	445	430	401	395	433	452	420	417	407	454	407	405	445	411	395	399	411	437	433	442	452	402	392	405	445	442	417	423	390	420	428	430	401	430	423	442	440	422	426	444	434	408	407	390	464	440	432	437	421	440	387	392	475	411	418	455	458	407	438	417	432	415	384	381	435	412	427	401	420	391	473	409	425	387	415	398	393	426	396	422	423	429	410	444	409	459	419	415	419	444	380	413	388	442	424	398	441	410	392	410	441	420	411	438	431	405	431	428	430	452	429	417	386	449	430	451	418	450	407	422	413	404	446	432	434	389	427	406	412	425	406	383	450	430	426	398	370	449	459	456	433	432	458	438	429	446	419	399	396	419	402	422	411	393	442	419	399	411	391	440	406	468	427	429	431	392	395	391	411	422	418	433	442	419	390	446	421	438	482	423	422	406	422	429	432	423	425	414	424	417	420	445	452	434	425	396	456	438	434	432	443	444	469	411	444	415	432	426	406	413	440	409	412	442	400	424	418	428	386	414	417	438	430	416	422	456	428	444	389	388	480	403	402	412	433	395	429	449	414	400	444	383	456	428	430	380	440	388	431	430	405	443	392	395	446	409	398	429	457	421	361	429	404	392	406	417	415	413	411	411	449	409	394	422	400	436	418	423	450	370	393	425	455	397	406	384	441	402	417	411	423	420	441	397	425	406	379	384	402	442	404	431	415	438	409	418	424	397	411	426	453	409	430	428	433	419	431	422	397	409	409	399	439	396	418	395	418	441	427	418	395	455	437	400	432	447	415	406	426	444	395	408	419	400	448	447	416	417	381	438	394	451	460	424	362	427	404	388	403	429	430	417	436	405	439	443	422	418	456	406	420	387	405	409	404	428	431	412	424	453	456	411	424	424	413	377	408	409	432	401	438	426	457	447	415	415	428	431	450	442	446	409	412	466	424	446	427	421	392	436	436	471	455	417	409	430	449	404	399	445	404	425	450	416	429	418	468	415	400	416	442	443	400	414	422	402	400	438	446	394
9993	16768	13762	7686	5278	3781	2890	2332	1887	1704	1434	1399	1237	1105	1065	1050	1021	971	925	898	909	920	840	881	789	815	786	778	787	796	750	794	726	783	734	729	760	736	763	800	713	765	781	711	723	740	705	713	706	730	730	732	710	711	762	672	734	774	722	707	757	729	666	739	723	699	708	798	707	705	707	683	720	673	703	731	707	727	690	685	710	733	692	699	743	726	723	698	749	738	738	743	681	748	687	724	725	751	727	748	650	705	730	670	675	681	691	720	657	717	684	729	756	674	705	744	740	665	689	682	764	642	688	675	697	734	686	707	709	706	696	703	668	724	693	717	733	748	705	684	710	737	700	699	698	742	708	636	698	736	732	715	720	695	692	762	699	642	679	695	655	724	698	746	665	722	698	680	711	697	689	769	730	755	707	672	732	682	707	724	739	699	687	661	700	696	708	725	721	685	746	692	722	707	678	718	737	707	752	732	676	727	717	730	746	708	722	649	712	683	718	688	721	697	672	737	693	685	701	704	707	744	744	691	750	717	760	709	727	671	720	747	662	701	746	710	684	758	747	696	708	700	715	667	707	690	736	712	698	695	708	754	718	664	711	727	695	717	704	705	704	700	714	695	673	751	718	757	688	717	713	696	660	698	689	718	727	696	730	713	704	729	697	693	710	710	698	747	658	762	690	680	711	666	730	731	686	716	731	741	694	721	699	684	689	714	656	732	705	680	740	706	691	707	708	736	712	655	696	682	710	678	727	680	731	704	704	695	730	720	754	682	715	708	750	738	649	666	725	725	706	738	714	705	685	664	676	688	650	729	706	711	679	763	706	717	740	682	681	672	754	640	734	681	707	712	729	686	711	722	720	695	679	672	682	707	782	719	682	708	687	675	691	727	676	728	702	696	676	759	745	713	688	731	687	667	723	702	720	761	712	738	736	672	722	656	693	703	740	683	701	690	714	715	735	653	701	666	729	698	721	710	727	694	683	667	683	710	664	719	748	683	777	724	699	670	757	718	699	729	707	710	719	695	676	687	698	680	692	691	707	685	716	705	746	755	681	669	703	655	662	721	690	734	699	715	729	695	738	701	673	723	686	732	717	733	712	717	706	677	672	697	739	686	672	712	691	709	687	664	758	715	681	645	669	681	703	719	684	705	704	698	723	672	690	669	695	675	709	721	733	717	724	722	671	735	676	714	730	666	705	716	705	710	697	683	743	703	729	725	671	679	741	663	716	719	672	686	730	711	711	670	685	732	671	688	685	698	662	718	771	699	744	669	664	710	733	730	733	730	723	725	720	681	727	732	744	737	714	692	711	716	697	644	726	714	722	709	717	679	734	708	675	712	702	697	741	727	730	710	700	698	678	691	732	689	680	673	776	696	703	737	728	761	700	709	704	700	754	674	704	720	708	721	656	683	684	681	731	682	707	765	704	689	684	757	691	677	716	679	720	729	670	714	729	678	720	671	738	732	741	685	679	700	707	720	694	703	661	707	656	743	712	729	736	692	753	709	713	702	681	681	716	702	704	712	712	730	669	736	680	663	691	679	722	747	694	727	759	708	717	733	682	665	735	680	695	735	716	613	680	724	725	738	725	703	639	724	744	699	731	724	711	747	683	684	681	720	697	714	686	723	751	646	740	704	701	686	686	720	747	657	704	777	675	731	706	717	666	739	697	672	693	669	684	684	697	735	703	688	695	694	697	712	752	739	704	667	688	705	642	702	703	670	709	724	660	707	758	705	677	725	696	733	731	688	647	741	679	743	711	678	708	752	711	692	665	704	660	662	731	731	712	704	718	698	716	693	634	726	671	696	718	652	695	647	679	680	693	700	712	737	703	741	675	718	662	759	691	692	691	783	691	649	755	697	709	729	693	675	738	703	672	709	671	736	726	694	734	696	693	695	734	721	729	699	751	718	702	685	693	677	697	699	732	705	715	737	683	736	752	712	668	696	707	734	696	700	668	668	691	714	707	691	712	686	684	688	688	664	705	668	725	710	683	690	688	720	738	720	694	690	723	678	764	727	678	700	687	688	684	740	733	711	701	715	692	702	701	727	709	694	694	688	668	674	729	703	685	680	699	677	665	780	709	692	730	721	729	667	679	699	712	699	707	731	684	725	684	750	692	725	722	697	676	691	719	702	689	727	696	692	702	688	685	713	709	722	686	713	718	671	696	674	696	741	695	691	667	682	704	771	707	673	673	681	742	743	722	683	717	692	732	687	674	684	706	726	738	707	706	685	689	687	735	684	709	678	712	720	721	760	667	705	720	691	722	693	673	703	690	700	730	738	708	692	698	715	677	713	738	661	730	706	689	775	688	701	729	655	702	768	729	632	705	675	699	660	719	743	680	746	748	700	744	696	736	684	691	713	673	712	708	706	678	699	693	722	705	721	689	661	740	702	661	704	721	719	698	726	671	722	651	659	707	727	705	699	684	691	715	673	688	668	685	696	776	752	668	716	678	687	745	750	692	710	726	643	661	718	702	771	709	740	656	731	671	679	730	720	738	714	705	701	731	685	753	757	684	789	726	644	711	716	673	722	709	692	734	731	705	676	754	711	658	749	718	694	686	712	690	743	729	723	706	702	716	685	659	669	742	744	708	726	669	715	671	707	681	736	721	714	733	755	678	711	694	689	696	741	696	707	678	705	733	705	720	694	704	713	691	681	702	698	761	725	737	717	713	695	676	711	735	718	706	720	719	725	706	743	711	690	682	685	729	643	718	687	716	763	700	699	713	638	652	672	670	714	719	688	711	713	677	667	747	696	754	757	681	696	647	684	713	693	715	721	682	703	714	649	742	706	702	680	720	696	727	687	676	710	669	727	695	659	692	674	690	684	698	705	666	723	726	687	695	705	723	696	670	717	724	689	673	709	697	687	720	731	657	725	697	707	700	725	697	682	695	713	744	722	687	685	681	729	694	684	651	668	679	685	743	700	724	679	676	723	714	717	714	743	712	732	727	679	717	751	773	717	674	696	739	682	691	671	681	700	712	705	684	684	651	731	696	716	641	631	697	708	710	720	710	708	723	683	710	682	750	694	709	686	705	663	729	703	682	718	720	664	702	706	711	688	690	675	712	744	745	710	716	700	717	687	721	722	706	684	685	708	658	744	681	721	690	655	720	685	712	682	698	729	674	660	715	698	727	683	655	682	757	658	729	738	705	687	685	726	704	698	692	724	715	759	698	712	723	710	719	756	709	690	680	692	748	679	676	647	678	723	694	672	723	701	689	692	684	699	706	681	709	720	702	662	643	751	736	691	674	743	660	741	698	661	670	730	706	701	644	688	730	740	699	670	732	689	680	731	656	713	679	661	682	689	692	659	681	690	746	687	701	700	728	747	691	666	767	700	651	721	717	700	735	719	672	719	695	679	709	706	745	738	691	750	706	686	715	725	705	689	728	684	685	753	760	671	705	723	702	694	655	702	703	708	679	713	724	711	704	713	728	660	736	693	723	682	676	730	705	754	683	665	638	752	740	709	661	690
26473	20229	7544	980	653	576	543	530	570	557	565	488	525	559	531	530	526	542	517	532	556	520	526	518	499	506	483	560	526	540	482	553	540	543	493	497	536	502	559	509	521	529	495	517	505	538	517	537	492	541	497	525	539	541	525	512	535	505	501	507	508	526	506	521	505	502	534	520	501	501	509	537	523	501	514	530	518	546	514	549	523	558	500	518	519	521	534	539	485	517	520	531	525	542	482	546	511	523	516	504	581	503	556	555	527	515	514	565	538	468	469	542	524	499	521	519	547	530	522	506	489	493	497	509	498	580	509	537	496	482	492	529	494	504	523	514	510	559	508	521	512	527	525	495	521	507	538	496	524	542	528	519	518	529	503	546	525	502	518	471	480	506	553	521	530	562	481	494	551	502	532	519	515	516	507	542	480	517	519	538	490	533	524	531	498	519	478	518	534	534	528	493	518	541	527	518	511	543	509	482	535	521	480	529	532	505	502	495	518	508	531	521	555	511	495	516	536	489	526	504	508	554	504	513	519	531	533	525	531	537	527	522	489	489	493	513	526	524	479	582	543	481	497	570	496	500	522	509	514	514	501	482	516	538	567	507	505	480	534	517	526	509	500	537	565	499	501	489	544	527	503	479	498	526	516	540	514	563	500	506	495	487	512	522	481	551	489	537	539	505	486	538	489	502	497	484	521	528	517	518	521	487	507	462	508	507	521	520	523	515	556	492	515	500	534	505	516	507	545	490	540	477	525	473	490	521	515	495	483	507	558	502	500	524	541	541	514	499	545	548	505	519	518	542	523	503	507	514	508	462	501	494	518	503	496	529	549	526	513	492	543	527	538	533	530	529	515	521	534	489	546	511	526	518	523	517	544	512	525	496	526	491	525	504	478	542	512	524	512	518	550	515	495	524	519	511	496	517	492	505	531	542	497	515	557	491	492	551	579	515	540	530	504	538	514	541	501	531	533	559	530	526	508	481	507	510	514	520	535	555	508	521	501	534	495	492	501	553	505	558	501	507	524	502	549	510	524	510	465	464	503	489	531	521	545	500	528	525	494	531	542	509	514	507	548	514	494	530	550	494	528	515	460	539	515	480	524	517	532	480	478	495	512	544	523	492	536	491	499	561	522	522	491	496	531	540	499	525	525	497	506	554	506	517	505	534	498	513	521	524	514	494	518	508	550	545	495	517	535	525	525	548	544	511	512	539	537	492	535	534	494	522	545	509	503	476	504	514	537	547	525	535	537	509	510	474	509	499	537	541	523	510	504	472	516	554	561	552	551	497	547	480	551	513	494	536	554	546	536	516	509	526	552	519	503	466	525	487	482	536	535	529	502	540	535	521	512	547	504	493	523	543	514	526	482	522	504	496	517	522	548	508	545	525	550	519	518	496	555	571	552	522	502	516	496	513	535	532	462	521	555	545	549	550	467	523	468	515	522	538	511	536	541	509	501	513	491	528	490	544	487	550	494	529	524	528	529	496	484	491	518	547	513	555	511	519	547	537	510	536	524	471	475	499	521	512	490	511	508	518	499	503	505	486	518	541	567	528	513	515	498	492	513	504	522	493	536	502	556	497	515	536	494	537	514	515	536	496	527	508	529	514	514	525	505	519	571	520	524	526	552	507	504	535	520	533	528	519	488	525	515	528	494	517	506	517	487	483	510	515	525	524	514	520	515	534	522	494	527	538	482	524	567	510	542	484	485	460	518	527	519	521	481	505	514	556	536	518	561	554	526	512	508	540	536	494	533	563	513	534	562	516	564	478	522	511	534	545	522	534	528	538	526	503	530	518	511	516	532	526	493	517	513	524	508	497	495	549	509	528	493	535	491	519	496	551	549	512	514	559	538	517	553	537	528	500	537	500	478	488	508	525	509	518	507	514	514	512	518	518	522	494	549	496	495	566	514	515	488	498	500	558	477	492	514	566	536	528	544	563	528	510	527	541	487	494	522	534	520	548	527	578	535	546	509	485	517	556	501	510	509	522	549	499	531	519	532	539	511	502	501	521	535	540	562	526	518	535	521	555	516	513	534	528	518	534	486	486	530	504	535	514	503	542	476	516	542	500	521	530	474	535	545	512	531	490	528	531	529	527	514	534	522	534	520	509	503	524	559	519	506	517	522	516	488	531	554	506	564	482	540	489	505	527	494	527	516	520	511	528	497	508	526	558	506	527	472	522	514	502	488	489	537	522	531	480	533	517	530	514	511	526	501	524	503	494	507	513	530	500	517	512	513	514	562	530	504	517	525	537	494	536	510	505	546	511	517	527	518	553	495	542	553	509	524	506	554	517	526	503	505	514	517	517	531	551	482	543	544	554	479	487	535	492	493	534	550	505	487	504	526	516	532	478	492	513	510	565	564	508	512	531	512	508	481	560	538	501	497	474	514	493	568	512	542	530	549	526	577	535	495	569	554	521	504	534	503	470	517	528	505	507	534	490	511	507	516	505	497	517	520	493	525	529	522	540	468	477	479	500	562	519	525	517	492	565	502	494	521	488	521	499	576	550	544	545	529	516	553	532	521	502	503	523	591	503	508	509	509	532	497	526	472	519	482	527	492	529	529	547	513	527	499	524	517	487	531	522	493	521	509	508	530	545	524	514	527	511	518	543	569	532	541	527	518	556	535	525	527	543	496	505	532	504	562	514	501	525	536	524	560	525	506	518	518	516	491	513	554	510	486	515	552	503	502	510	521	508	506	504	512	479	514	530	546	517	528	466	550	510	513	572	535	520	522	525	525	539	490	519	533	526	532	512	540	516	522	494	543	550	514	527	533	520	537	507	535	526	540	487	485	528	495	496	498	513	480	498	544	546	506	531	541	485	561	490	530	541	543	561	530	489	506	481	534	505	512	514	493	508	476	497	480	496	506	528	517	537	494	493	496	516	451	500	549	495	525	493	512	550	527	533	537	503	513	515	495	542	492	508	486	479	533	534	552	520	499	514	545	490	573	505	532	500	498	476	553	550	494	530	494	522	528	488	511	496	462	508	556	535	487	510	478	541	473	525	497	548	512	504	518	518	515	538	521	539	546	519	527	522	464	560	499	511	476	528	512	525	543	525	521	517	510	496	490	536	521	513	534	510	503	549	465	532	481	550	529	504	523	516	521	490	495	504	530	520	519	508	537	530	480	533	499	524	536	511	532	514	516	515	528	515	518	541	524	560	499	499	550	499	536	518	506	507	489	478	509	499	528	519	508	504	518	518	549	542	521	560	564	549	522	511	491	496	500	502	516	521	520	539	490	537	535	550	497	509	508	494	469	524	558	509	528	532	508	530	569	514	502	489	539	516	523	509	525	518	512	514	543	509	534	498	493	481	487	536	509	519	510	516	493	528	498	497	492	548	470	536	521	528	547	519	530	511	502	482	473	531	526	472	528	552	532	537	564	502	521	520	463	522	553	514	521	539	478	507	509	505	528	501	529	530	499	486	493	541	539	498	508	535	509	492	508	509	535	532	477	546	560	482	525	532	517	502	532	540
5184	2019	1827	1329	1158	1074	1001	996	990	957	932	879	982	915	913	914	926	915	918	888	892	881	946	930	923	895	890	921	914	904	874	892	979	956	931	914	894	916	905	896	872	937	887	921	964	914	886	957	917	895	955	969	957	904	911	905	958	927	943	916	873	953	911	897	889	896	947	960	936	915	899	892	899	877	936	945	945	905	860	923	941	861	922	895	893	882	990	857	904	886	919	929	911	925	904	949	933	919	968	868	905	900	912	887	942	902	899	894	910	929	915	860	866	924	906	962	889	913	956	890	941	884	907	921	947	895	911	965	901	923	920	927	914	908	930	880	934	934	897	877	877	914	857	939	958	897	922	900	923	894	908	902	918	931	923	902	866	931	916	944	834	883	914	907	872	886	831	926	881	891	852	967	941	875	900	943	862	937	868	890	858	956	869	922	919	917	885	870	886	940	954	910	894	893	927	893	909	916	949	875	891	935	946	910	908	864	925	915	950	895	942	941	911	938	926	921	884	914	877	866	919	922	867	864	859	946	896	869	880	938	928	908	900	889	876	880	930	864	915	919	920	909	905	907	890	975	934	895	891	943	967	901	907	895	891	950	918	850	884	886	927	870	869	899	919	906	954	907	888	881	883	954	891	882	889	903	876	919	909	912	895	925	920	867	906	893	894	922	920	911	879	907	877	930	877	895	917	921	929	946	911	860	919	940	954	923	920	911	918	922	941	924	894	917	883	839	908	941	922	895	928	928	922	949	871	893	904	969	931	953	938	931	960	904	922	863	914	947	910	923	922	919	903	889	932	885	911	892	953	886	922	945	930	916	899	882	893	951	880	950	916	892	914	890	917	932	849	957	954	896	826	891	927	924	883	912	888	970	852	904	902	926	878	855	921	866	908	944	909	955	881	871	875	929	975	920	942	975	925	881	911	882	911	1009	976	928	900	899	916	874	926	898	900	916	944	908	899	899	915	870	892	870	912	876	941	948	876	891	914	916	880	908	935	926	904	934	870	898	924	937	896	905	963	974	894	911	877	883	875	902	901	911	931	924	925	913	885	909	871	911	939	947	939	900	884	890	911	937	839	899	866	986	913	902	967	873	894	851	948	953	883	938	941	954	871	895	892	913	905	912	902	909	851	877	879	900	938	924	945	913	907	949	905	858	865	935	917	948	907	879	905	942	940	944	926	904	952	935	902	862	902	896	900	919	896	910	930	927	891	897	926	903	971	924	920	912	894	884	912	923	926	934	911	871	890	879	913	902	898	908	900	875	847	903	909	847	858	935	986	970	879	948	897	899	906	927	853	898	869	896	868	921	952	922	869	961	884	916	899	921	865	877	872	914	985	852	925	876	883	904	938	894	915	926	881	920	906	930	912	915	887	839	941	920	910	903	917	974	852	891	931	913	873	909	927	884	914	852	967	896	946	943	871	957	879	953	885	881	898	874	955	884	896	924	863	879	907	908	917	872	893	901	866	883	922	951	927	892	927	917	874	913	907	916	858	932	918	886	876	902	917	890	903	862	899	902	883	930	906	930	906	883	898	910	904	886	904	946	904	919	932	960	840	884	861	875	876	879	892	946	908	926	946	879	886	890	882	897	941	892	893	932	919	873	885	908	880	915	902	893	919	921	914	919	917	918	877	888	995	905	914	946	913	910	931	983	907	930	885	911	906	862	883	864	902	900	899	869	914	889	875	841	939	860	898	899	924	916	903	914	938	960	878	853	906	894	878	876	886	911	892	880	997	874	959	936	864	895	927	849	928	936	937	872	920	929	920	905	926	872	948	932	930	896	893	901	896	948	901	900	950	902	919	907	922	873	844	958	880	889	941	868	965	898	885	903	894	896	902	909	902	875	895	847	886	941	898	915	898	856	908	971	882	937	856	918	899	911	913	909	931	947	886	909	938	921	908	866	840	900	908	839	868	915	940	892	976	915	853	917	892	943	906	877	902	924	900	919	860	911	906	923	899	915	888	920	873	844	936	905	902	869	876	883	891	967	934	922	915	944	843	943	881	956	890	915	875	855	846	861	947	842	902	960	920	889	903	903	922	937	918	836	862	943	942	872	908	924	928	935	909	915	885	906	921	900	879	933	858	905	965	887	905	919	925	909	907	938	921	866	937	875	928	941	918	914	896	973	912	844	933	915	943	928	908	946	930	883	925	956	900	966	910	877	921	869	910	905	903	932	918	892	878	933	915	859	941	881	885	910	939	893	875	882	930	895	916	932	905	970	952	895	936	879	892	934	907	897	932	924	906	887	885	937	903	913	946	939	857	919	939	959	965	888	887	893	873	887	911	958	892	931	885	937	889	895	897	865	904	922	869	887	882	911	905	927	902	936	898	892	902	934	894	878	875	905	940	913	869	908	955	903	953	917	922	882	936	882	906	932	936	879	889	867	928	892	913	931	903	905	866	918	841	946	891	877	931	938	902	888	913	968	901	906	961	894	896	919	877	859	882	919	880	915	909	886	831	935	854	904	895	933	936	943	952	851	901	938	914	913	865	926	976	939	913	910	882	908	1004	914	912	917	897	936	907	931	927	889	904	949	888	867	893	963	879	902	846	867	865	900	912	934	842	892	960	943	880	921	891	940	941	878	919	976	910	882	924	878	872	853	901	901	900	868	884	898	885	932	876	955	940	917	926	907	908	886	873	946	950	924	928	918	872	954	924	889	895	884	895	941	919	925	916	900	921	910	902	951	891	904	918	892	874	933	905	961	906	936	848	893	875	940	965	935	944	863	954	957	883	927	930	854	880	884	931	907	923	902	897	878	891	889	969	908	904	977	881	962	905	938	853	897	919	873	921	911	904	917	948	893	896	894	902	887	924	914	903	971	831	884	925	932	957	906	919	889	892	913	847	908	893	905	954	938	969	961	869	877	895	942	895	955	903	892	897	915	939	906	917	929	909	926	912	888	892	896	929	927	938	892	947	908	894	886	895	930	915	902	917	858	918	900	940	897	925	898	934	863	889	919	925	893	905	887	940	888	918	860	905	898	899	896	972	874	852	925	880	929	887	918	941	906	973	880	954	920	872	889	893	912	926	893	900	895	933	885	906	937	919	910	925	887	900	906	895	926	949	897	900	871	878	907	952	942	931	910	910	876	858	943	920	854	872	916	893	902	913	957	903	843	898	959	909	945	930	905	903	917	928	898	902	913	975	899	862	975	879	891	906	928	911	882	914	924	969	929	900	936	965	946	955	933	898	866	867	910	882	897	863	863	897	873	900	898	855	916	957	912	910	889	912	881	911	951	936	921	908	905	909	958	906	889	924	863	933	974	933	920	920	908	926	891	930	928	919	927	892	940	889	896	919	943	902	943	901	961	881	979	873	921	870	936	888	908	889	904	872	901	971	895	882	926	930	873	966	880	901	885	896	901	908	921	885	915	909	866	958	883	940	947	947	940	909	894	889	884	947	899	926	918	913	883	921	930	870	918	872	940	952	871	928	915	910	894	925	949	813	924	893	926	861	959	919	892	904	884
23959	20998	28043	24094	19253	1770	715	499	418	391	345	345	292	332	287	303	273	285	292	263	247	245	268	233	286	234	222	257	258	253	234	267	226	268	221	238	247	222	249	251	236	259	253	284	253	275	267	254	250	260	235	251	234	230	221	255	254	226	236	252	227	238	232	227	232	239	227	238	252	269	268	248	243	217	230	246	228	221	234	233	232	230	244	228	251	258	261	235	247	232	217	223	237	246	223	228	244	240	239	214	242	255	229	224	241	238	253	242	252	201	237	230	230	242	215	223	244	204	213	246	212	249	222	225	237	234	254	234	239	230	267	210	239	208	212	244	245	229	227	217	257	218	237	253	217	260	226	213	231	235	225	216	252	255	233	240	222	256	251	235	242	238	246	233	232	204	214	252	237	223	227	211	244	238	239	217	246	245	250	252	263	229	242	279	212	234	230	227	241	245	245	245	266	231	216	222	258	235	230	219	246	222	248	228	220	242	224	236	229	240	207	243	250	204	225	216	231	240	218	225	228	219	234	232	221	224	234	234	238	229	236	244	235	248	242	247	221	253	226	232	236	188	226	228	229	211	233	246	241	241	242	214	230	216	241	228	225	252	245	232	238	225	242	210	243	235	248	245	252	223	222	224	243	231	282	227	228	230	248	234	210	245	226	264	213	220	233	226	213	266	230	244	233	213	239	210	255	235	253	245	200	229	257	250	277	236	230	228	240	233	236	240	223	229	247	241	238	245	215	227	249	213	232	214	224	251	213	246	238	255	246	203	237	233	220	217	242	225	231	243	247	230	236	236	241	230	225	210	248	208	246	185	242	228	254	259	250	249	259	233	219	217	229	217	220	224	262	249	219	209	241	228	216	250	215	241	234	233	218	251	206	227	250	223	226	242	224	240	243	236	222	233	246	247	226	248	244	237	260	231	219	221	246	252	233	235	241	257	241	232	212	223	238	239	263	233	217	235	259	238	238	231	233	252	226	203	222	249	238	234	240	237	236	224	214	244	215	253	246	234	268	243	225	240	219	242	231	243	234	243	234	239	210	231	243	222	233	242	243	226	240	264	231	217	229	250	223	228	252	273	235	239	215	234	237	226	247	247	231	207	239	233	199	243	231	232	244	203	217	215	209	223	250	252	253	246	222	220	239	231	249	250	218	221	240	217	213	221	229	237	219	207	217	247	232	257	231	221	242	252	218	245	235	235	237	235	246	259	245	225	247	207	252	243	225	226	235	213	218	241	228	219	257	232	251	213	239	244	229	240	254	221	222	188	245	240	221	252	236	218	228	232	246	289	208	237	231	232	228	239	231	206	232	245	238	256	235	260	257	265	240	239	211	265	229	232	236	234	227	222	233	203	228	211	237	269	207	231	214	258	249	236	238	229	250	231	225	229	234	250	220	226	203	257	232	249	231	226	212	229	240	239	240	267	238	240	218	250	221	250	242	237	225	237	248	214	222	248	237	224	249	233	236	254	223	214	226	223	270	238	263	244	229	251	255	199	237	254	228	269	227	239	240	234	241	247	256	240	243	227	245	233	239	223	226	254	229	224	258	254	250	214	257	228	236	231	215	212	234	227	237	262	244	260	221	248	215	253	229	248	221	231	240	228	235	243	262	222	254	226	258	237	212	206	227	243	216	257	228	243	220	236	241	231	244	268	233	207	244	243	221	247	252	231	255	233	245	208	259	229	256	247	251	227	244	223	243	216	243	227	252	252	240	247	227	238	240	228	222	259	221	242	243	256	241	214	221	231	265	246	218	238	215	230	222	251	239	228	218	255	256	242	247	218	256	233	237	224	210	225	220	218	245	240	219	238	240	224	229	232	241	236	236	232	235	226	240	283	246	231	246	245	223	262	238	246	267	230	236	204	240	221	244	208	211	241	242	233	221	205	242	218	217	257	232	229	243	228	226	208	226	209	229	228	212	217	216	241	236	231	210	210	254	246	256	255	230	250	233	240	222	232	233	238	258	234	238	215	223	264	239	214	243	239	241	247	226	229	231	228	251	242	230	254	216	224	229	256	216	242	239	234	221	238	266	217	242	241	231	262	235	225	242	241	263	225	242	216	220	215	257	243	240	216	220	234	227	247	242	239	239	250	226	231	226	223	271	233	228	252	240	255	221	237	239	235	248	215	245	233	221	240	229	239	230	225	245	204	222	233	204	249	220	233	237	227	215	244	231	252	258	237	230	231	224	263	233	209	220	233	226	253	246	232	255	222	261	245	227	230	247	231	243	245	232	217	215	213	231	235	219	235	245	235	240	212	242	244	235	225	216	234	214	221	228	233	190	220	247	233	240	260	232	241	219	244	212	216	255	249	233	260	215	210	242	219	226	237	229	255	241	252	233	273	224	237	217	200	205	257	220	227	228	241	232	227	210	231	228	254	229	234	259	215	226	219	218	219	238	237	250	250	228	213	237	225	261	229	204	221	235	220	237	245	233	244	227	209	256	230	287	253	202	239	258	245	238	237	252	216	226	235	246	219	209	240	270	231	251	213	233	261	238	241	246	212	243	230	231	233	233	235	243	241	233	247	219	226	199	259	207	239	230	228	245	211	218	193	238	246	228	200	224	252	252	241	229	248	220	230	247	234	249	221	245	244	230	261	218	214	239	270	211	230	234	229	251	217	208	253	228	233	220	233	256	249	218	230	221	240	244	232	195	226	226	230	255	240	233	220	232	232	255	239	220	237	222	261	224	233	243	232	255	221	242	278	253	229	232	249	240	248	261	252	237	242	229	205	236	226	224	228	222	227	231	247	255	245	243	208	205	217	244	250	213	234	233	235	255	244	221	228	203	250	244	253	239	231	242	241	217	242	253	214	250	244	246	232	232	240	241	231	235	243	208	224	243	229	247	270	246	247	222	213	229	224	237	246	237	226	239	229	245	203	236	235	262	228	262	232	262	260	229	243	216	224	223	238	227	236	230	258	250	252	233	255	246	236	257	200	227	226	236	235	260	239	236	242	236	225	242	235	248	226	234	244	234	231	241	242	219	192	244	230	213	243	232	239	239	218	272	253	207	269	227	247	224	251	234	247	233	221	220	247	233	226	230	246	230	209	249	256	210	228	203	225	255	237	216	218	246	250	220	222	231	232	211	239	244	205	223	256	205	227	246	214	249	228	254	205	243	232	246	263	244	240	216	226	241	236	252	240	236	241	247	228	226	219	228	236	256	264	216	251	244	227	250	245	218	257	246	243	264	222	225	232	234	200	245	257	252	239	263	241	217	252	233	239	229	256	215	193	208	221	234	226	233	264	239	225	239	256	237	233	232	212	222	238	271	231	247	244	235	234	298	229	226	227	236	245	252	231	208	214	225	227	254	181	225	258	252	237	237	220	229	203	229	235	248	230	253	237	240	234	251	224	221	213	247	236	238	224	235	256	221	241	232	222	238	253	261	231	244	264	214	224	217	214	219	245	228	230	213	263	222	236	234	219	247	233	240	242	247	256	235	252	212	225	244	255	213	228	272	220	232	237
7827	10808	8943	4635	2987	2156	1700	1348	1159	969	904	833	748	713	694	657	641	570	616	566	520	532	544	515	477	586	489	501	514	524	477	477	508	473	454	480	458	453	472	446	452	487	496	464	465	495	472	445	449	442	467	473	444	451	451	505	443	467	452	471	448	413	428	432	460	481	429	429	479	456	450	432	453	437	407	434	427	467	448	490	450	450	468	465	453	483	442	450	417	452	431	462	468	431	418	435	469	429	409	476	474	454	454	446	482	447	431	453	407	483	452	421	425	422	425	435	423	445	486	417	428	443	444	464	432	454	428	431	427	463	450	444	427	446	425	456	449	421	465	411	409	424	453	468	418	401	468	455	427	456	440	446	475	439	424	444	449	427	439	475	451	438	463	462	479	488	451	422	435	451	402	365	460	443	434	421	442	463	402	459	394	427	413	419	455	455	465	439	427	456	468	450	431	458	473	433	442	482	423	433	432	462	460	453	430	429	437	432	422	451	433	442	429	475	456	461	429	486	438	473	415	474	394	407	450	474	447	429	496	441	427	466	451	446	501	401	417	463	415	439	458	463	450	419	441	444	449	451	467	452	418	428	440	449	445	466	462	465	408	438	406	430	449	460	431	463	453	447	454	432	444	446	396	438	460	441	414	424	468	424	454	480	443	436	426	439	446	450	449	436	458	431	385	430	410	500	454	443	402	438	449	407	441	459	431	455	422	422	449	473	424	437	452	484	444	436	456	473	424	474	416	446	453	459	463	398	440	436	372	412	452	451	461	415	443	448	433	459	441	430	449	471	404	431	420	439	448	462	433	442	425	424	426	424	420	399	433	416	429	435	451	442	433	386	441	453	460	425	452	476	458	420	437	452	440	435	414	448	425	466	421	435	453	419	463	460	421	429	421	435	422	420	421	453	436	454	453	446	451	438	428	453	479	418	453	455	410	465	476	474	453	457	421	430	450	445	458	449	419	446	431	388	452	432	461	439	465	416	389	453	480	435	440	456	451	448	478	420	422	451	457	438	435	455	457	472	435	384	425	466	433	425	449	425	428	417	436	432	443	448	448	410	475	471	500	445	460	452	397	431	386	423	416	439	426	419	465	436	415	459	469	434	462	470	433	451	416	448	448	449	471	444	459	456	462	408	386	434	443	436	436	471	456	451	435	444	442	450	472	457	403	449	423	456	416	451	454	447	428	446	447	428	425	464	410	470	413	436	419	467	422	445	474	449	410	423	416	454	438	424	413	474	427	425	447	440	465	471	437	461	448	436	397	463	444	413	430	451	471	410	459	449	462	445	435	453	414	431	459	429	432	423	421	386	449	468	470	437	458	424	439	436	425	417	448	447	479	469	419	464	425	419	444	428	436	448	427	424	446	428	462	459	450	434	428	431	424	459	419	443	422	407	438	439	454	408	449	421	443	416	448	444	457	455	426	468	433	454	482	436	425	454	478	425	448	444	444	472	447	461	414	430	391	401	431	438	397	462	461	463	416	473	450	447	492	419	433	459	466	433	424	434	415	442	460	445	481	459	444	409	422	440	432	446	474	449	460	456	428	439	459	441	420	457	464	432	420	422	432	404	409	402	475	452	424	473	419	425	434	424	457	424	432	438	479	482	433	432	485	414	453	466	441	433	439	415	441	467	453	431	463	467	464	455	425	435	421	430	391	439	457	446	427	403	447	453	511	456	392	395	407	433	448	424	440	443	392	428	466	413	449	430	445	450	472	438	430	455	481	382	461	426	482	455	437	463	424	431	449	462	442	472	461	442	409	414	436	432	457	434	429	456	457	483	438	456	419	474	451	433	433	484	436	477	440	402	446	456	425	388	419	435	438	414	472	431	428	397	463	426	446	414	479	477	500	418	456	441	437	463	433	467	443	435	410	433	440	421	436	399	426	432	422	436	433	408	376	395	434	417	473	464	417	449	451	451	451	428	467	420	438	426	445	415	425	481	419	424	419	475	456	451	455	501	417	421	440	435	484	478	440	482	467	443	446	433	414	429	417	436	428	453	458	456	432	440	442	401	432	420	403	451	426	385	437	421	453	448	450	409	457	458	457	448	442	447	417	430	465	438	399	468	456	441	445	451	452	488	421	442	459	409	430	464	443	467	468	456	439	404	458	474	441	429	402	406	479	422	436	420	449	465	451	446	454	445	437	449	434	410	448	440	424	464	468	432	466	482	462	430	444	427	427	454	438	430	487	457	446	447	442	445	499	469	448	453	442	425	484	421	450	438	433	472	460	464	438	467	433	451	430	441	444	436	399	457	470	434	459	384	411	482	456	436	465	409	425	457	470	440	400	392	450	452	465	436	449	453	460	446	409	443	416	429	437	412	444	426	455	462	456	423	432	477	441	415	435	432	446	476	468	427	464	421	454	440	444	440	447	441	453	454	436	449	469	447	478	451	412	465	465	446	453	454	416	482	432	414	446	447	459	436	442	405	442	416	443	446	478	449	453	465	463	418	455	412	440	474	453	490	469	431	455	431	410	428	420	439	453	447	440	446	459	418	461	468	446	441	427	449	435	431	436	454	483	456	456	443	457	437	446	421	436	450	445	422	435	443	423	457	488	407	481	444	428	442	455	429	425	436	439	444	464	437	435	407	436	463	455	471	425	458	469	438	395	454	424	459	476	440	436	431	439	421	432	471	421	452	427	440	432	492	445	457	443	438	454	477	441	467	428	464	451	479	425	437	467	433	457	430	432	442	441	451	446	433	450	401	475	454	412	461	457	436	455	433	457	461	441	423	420	384	456	444	467	456	413	479	451	456	431	428	442	466	417	468	455	410	431	426	450	450	411	439	451	450	443	430	410	435	424	460	460	398	441	428	414	452	436	426	423	473	410	419	435	448	437	447	466	425	445	445	446	423	404	434	481	455	473	438	419	447	421	463	442	468	470	444	477	440	483	431	453	440	408	443	421	435	471	438	425	417	473	427	464	484	440	407	463	413	417	431	444	445	436	420	441	478	462	470	461	448	409	428	467	450	463	476	485	422	453	430	436	434	418	430	457	457	443	457	450	432	453	449	467	430	473	462	426	437	401	429	430	430	462	439	435	431	445	450	451	477	469	459	450	477	486	459	408	416	444	480	443	414	416	433	451	414	421	431	463	456	447	440	425	443	458	451	451	387	449	432	483	458	472	472	419	390	428	455	461	463	447	456	456	410	483	448	422	434	468	448	449	442	462	424	419	435	410	427	490	421	435	454	427	480	458	446	421	410	415	492	427	396	458	458	429	458	403	432	430	418	442	410	445	424	442	424	451	452	406	472	411	455	475	462	462	453	438	444	464	461	406	427	431	454	477	434	404	448	462	420	444	440	422	427	410	435	477	440	426	412	427	456	472	438	438	411	423	410	426	471	485	444	408	437	411	434	451	433	429	483	448	484	463	465	434	447	437	466	425	433	459	413	449	432	430	434	455	475	434	424	426	430	457	442	449	443	383	442	410	481	428	414	461	445	430	395	441	460	422	459	440	428	437	457
23021	20970	28675	23446	20972	17087	1934	951	761	714	645	557	604	553	494	518	494	505	497	524	468	467	442	480	495	461	447	405	460	438	459	455	448	451	401	448	465	403	450	424	437	468	423	389	437	442	447	452	424	438	423	449	430	418	421	447	441	431	409	442	416	426	412	411	427	424	384	415	410	404	446	413	368	398	406	400	431	394	443	430	438	429	433	450	473	423	421	421	414	397	402	444	413	434	411	424	431	423	407	428	397	438	393	420	433	408	410	418	403	416	423	423	411	421	413	396	439	436	406	427	449	429	422	341	412	420	433	413	390	392	413	395	405	409	376	400	422	413	431	411	431	433	428	462	430	402	396	489	416	437	444	394	441	395	451	441	438	440	423	390	447	400	407	382	435	423	424	448	450	427	409	432	408	442	379	444	393	408	441	429	409	411	448	402	464	420	431	434	400	420	406	402	425	418	399	412	429	382	429	400	384	368	392	435	421	448	419	410	417	397	428	411	380	427	432	405	393	419	445	388	440	400	439	392	413	418	415	426	417	447	411	417	380	428	435	413	398	430	444	418	435	425	382	412	436	429	461	410	434	408	412	427	401	444	446	400	412	423	431	414	403	415	416	430	420	441	406	412	413	428	410	413	396	414	407	363	420	378	440	416	401	400	394	374	449	376	428	394	410	435	462	417	456	416	427	458	403	385	415	412	439	401	425	403	409	440	375	425	434	404	422	419	401	417	408	408	460	425	394	417	381	409	390	390	447	429	418	409	425	448	454	438	397	401	399	428	400	401	410	395	415	388	404	446	401	414	434	437	426	403	393	466	412	411	402	424	422	407	384	388	433	398	413	406	432	456	439	402	445	403	355	413	405	418	408	416	428	392	423	411	402	426	454	453	415	427	449	407	417	427	449	421	394	424	396	369	393	419	406	421	406	412	425	429	446	400	411	413	449	429	400	414	412	452	404	393	426	447	446	417	425	412	424	407	401	397	408	402	451	421	425	392	422	407	445	380	438	411	444	448	470	388	434	412	423	394	394	436	411	410	412	419	449	412	431	432	376	369	416	437	438	436	384	406	389	441	418	437	406	410	396	425	411	428	413	427	463	419	417	433	396	421	375	413	388	414	423	422	420	454	419	394	486	447	413	453	400	436	394	418	448	366	411	416	399	427	429	397	422	431	401	436	437	414	426	398	409	407	424	419	411	416	423	439	411	442	416	397	452	402	409	406	409	400	406	429	403	411	404	396	394	434	434	412	419	371	429	412	394	386	387	422	435	422	431	419	454	411	413	401	432	419	417	395	404	409	427	424	409	420	427	441	410	418	443	412	412	417	427	420	399	420	410	432	420	426	402	389	377	434	384	424	425	386	459	399	413	427	448	419	365	422	474	442	405	391	374	381	411	422	421	408	417	431	399	404	413	398	437	398	414	445	464	448	419	423	448	400	420	376	448	407	441	411	440	460	403	413	409	466	465	411	435	379	413	397	433	407	394	413	397	428	389	415	388	451	427	419	394	425	423	453	435	432	415	403	428	462	413	399	398	416	407	414	435	423	403	428	409	415	416	459	422	430	440	417	405	418	393	400	386	403	433	438	419	399	428	427	429	429	422	403	423	383	441	424	465	401	456	408	409	434	390	409	473	413	369	410	393	391	414	425	413	414	398	432	439	439	431	446	430	431	436	415	418	458	424	407	405	427	432	422	421	445	429	436	432	428	439	427	425	418	430	416	390	388	398	407	429	401	427	444	436	470	414	413	434	397	438	380	431	429	398	439	399	414	434	398	385	439	433	440	473	412	443	434	430	427	433	409	428	431	406	440	391	426	394	423	441	441	421	429	438	417	384	430	431	405	436	389	398	400	407	426	418	408	420	437	412	400	428	404	439	431	425	439	399	433	394	441	410	398	419	402	407	412	417	434	411	415	413	430	422	446	402	433	393	424	390	408	432	429	411	395	422	406	403	435	404	457	381	424	425	389	409	427	428	439	433	423	386	389	406	408	430	390	391	402	400	410	396	434	399	407	403	424	408	383	405	406	403	439	413	444	380	424	425	418	395	434	386	403	448	386	420	417	440	447	453	419	444	405	427	380	427	436	450	386	390	408	425	399	432	403	435	435	386	405	428	418	438	416	408	433	410	431	400	419	399	431	430	431	424	444	447	420	426	413	408	413	414	415	431	442	397	397	410	409	399	386	443	414	420	407	411	430	414	412	431	401	417	413	424	388	410	420	438	431	421	398	452	448	406	419	422	390	474	399	439	427	430	392	426	420	380	425	414	417	453	418	410	418	429	431	458	412	427	405	448	423	374	435	411	412	438	402	439	427	440	404	391	452	444	393	391	432	418	440	400	404	410	404	421	426	424	455	409	388	442	443	374	398	394	402	433	427	403	463	368	444	402	403	420	412	405	419	415	386	469	430	403	410	416	406	432	421	395	423	402	410	415	412	410	437	445	406	421	403	420	424	436	416	396	451	416	420	428	419	441	368	419	415	371	425	393	415	434	428	421	460	451	409	434	378	435	430	433	409	419	423	453	417	423	419	423	433	426	377	408	400	406	419	418	417	395	432	467	418	419	420	384	416	432	407	421	429	469	413	427	422	429	418	396	413	402	437	415	418	394	431	432	405	402	410	432	401	440	440	409	449	405	410	439	398	417	461	438	444	394	403	438	436	383	422	450	396	439	435	426	429	451	412	442	408	415	437	410	427	412	410	397	442	417	380	462	428	431	457	471	429	409	387	420	412	413	421	421	403	392	436	394	433	419	426	434	391	423	388	398	399	417	416	441	427	423	420	445	380	433	417	394	437	428	411	430	402	395	433	414	422	439	383	409	412	427	411	436	422	408	404	443	420	415	423	386	373	397	412	399	373	428	424	419	387	417	446	384	420	436	414	431	459	373	428	412	389	405	401	412	428	438	385	430	426	405	385	437	419	441	416	387	400	433	404	455	408	401	427	429	392	389	396	394	424	412	419	397	415	402	404	450	422	423	417	407	436	433	389	431	399	434	433	438	406	404	433	433	424	419	445	444	421	403	435	398	398	406	369	409	421	403	401	408	386	449	424	441	431	448	410	442	432	421	406	377	434	423	422	397	427	425	399	388	390	377	409	416	431	423	416	427	414	404	408	400	390	441	430	417	415	400	412	449	414	440	404	435	387	431	401	430	367	390	403	439	411	439	406	405	400	424	385	416	406	382	378	429	431	421	456	424	406	452	415	409	441	402	397	417	415	425	413	411	408	422	409	394	391	439	421	394	386	422	395	390	413	416	421	435	447	458	404	419	404	400	402	437	403	433	433	443	399	409	440	389	429	419	416	401	424	426	401	413	430	393	412	410	423	404	439	444	436	369	398	389	405	446	433	429	426	436	429	434	440	425	416	427	394	392	413	433	408	404	414	396	422	392	385	409	456	392	439	417	414	421	404	405	410	444	417	430	398	431	403	436	402	410	424	415	385	424	407	376	392	392	405	423	434	422	388	446	387	435	412	443	392
9988	16627	14030	7659	5193	3742	2980	2379	1960	1726	1480	1434	1245	1233	1170	1040	971	997	998	942	893	924	833	878	805	769	776	758	862	849	788	767	784	781	763	769	758	775	735	773	754	734	736	694	760	754	730	750	731	798	728	734	744	733	760	670	701	713	757	720	711	677	772	733	691	691	678	707	740	710	718	747	734	717	666	703	747	708	734	709	735	694	711	742	706	693	720	701	702	725	741	737	662	727	755	708	727	747	711	724	713	722	696	739	679	716	713	683	703	653	676	744	724	720	693	678	689	677	649	725	699	725	676	714	721	713	719	742	673	698	670	725	716	724	693	713	715	750	715	636	761	704	741	698	710	722	672	722	736	721	689	652	664	682	703	717	695	728	737	706	704	637	679	733	737	692	716	710	720	672	726	700	750	695	676	722	705	701	782	686	693	703	744	726	725	703	735	764	709	682	715	681	698	749	727	720	674	659	675	727	696	707	710	715	730	708	731	703	739	692	711	674	722	703	716	745	725	727	690	740	732	700	638	678	716	714	720	695	765	710	726	701	707	743	665	688	712	646	729	732	710	722	689	729	727	734	687	744	672	711	726	696	694	734	726	729	696	688	676	696	667	657	688	748	729	701	720	744	702	701	687	660	725	734	738	778	703	682	688	731	730	692	680	673	698	713	683	660	689	706	704	678	683	681	704	720	724	691	715	735	731	686	686	651	694	696	701	719	676	679	730	750	722	721	698	704	709	679	686	727	715	653	716	712	694	707	670	733	697	705	699	761	697	682	704	739	691	726	674	689	729	722	694	678	711	708	718	665	743	749	694	719	711	681	765	704	649	712	701	714	734	751	708	644	682	690	710	753	739	725	706	689	728	719	736	709	658	703	702	684	672	683	702	736	644	704	690	667	708	710	727	712	684	703	671	694	735	669	719	748	714	713	726	685	703	720	731	699	704	718	638	685	665	690	708	749	719	717	672	728	710	746	689	713	691	696	739	678	739	682	740	730	708	699	694	714	692	748	711	690	677	710	690	711	672	717	712	718	709	686	667	760	696	701	689	688	697	724	682	737	707	683	694	672	722	722	669	711	721	671	701	713	729	682	738	679	662	659	748	715	714	692	724	720	685	679	670	712	658	714	779	668	711	710	693	712	719	692	698	684	730	687	709	704	706	710	632	680	651	665	655	687	711	701	681	725	674	671	731	662	711	716	686	709	676	726	643	686	746	718	673	732	680	725	671	696	726	708	692	665	684	675	681	680	678	677	665	686	675	687	685	749	709	726	729	703	671	708	672	712	694	681	678	708	650	686	744	650	683	683	665	721	694	705	711	655	710	663	712	678	710	683	725	682	623	762	684	710	691	715	675	710	662	686	683	723	674	712	677	653	731	726	676	672	710	685	748	678	742	732	701	677	685	654	711	684	680	750	717	686	740	721	679	673	744	730	725	738	705	690	697	686	705	743	694	689	700	728	724	645	694	744	700	692	724	714	701	721	705	709	743	734	731	734	746	706	721	707	709	729	664	686	746	693	713	694	682	654	681	698	696	716	678	682	664	706	701	719	719	751	680	626	747	692	718	700	742	701	721	724	701	662	711	698	680	669	656	706	683	693	668	721	717	708	721	705	715	691	696	723	692	695	723	703	676	675	707	703	708	702	740	714	691	707	686	638	686	667	664	718	670	716	705	704	689	691	693	701	717	721	682	726	680	687	665	676	705	704	697	733	706	664	723	683	699	677	625	736	722	721	712	718	719	713	699	702	728	696	721	688	678	676	735	679	709	697	667	713	721	690	702	704	738	763	692	672	697	668	687	694	717	693	731	712	692	697	690	738	675	704	702	719	749	685	768	720	713	714	695	724	752	752	738	696	715	654	672	683	720	749	698	731	665	776	654	718	705	685	749	732	675	684	726	704	699	741	690	703	709	753	708	708	680	699	683	681	724	664	706	741	731	721	748	696	732	707	727	715	692	700	715	710	754	746	653	728	701	706	770	679	732	712	719	675	701	706	702	700	652	688	719	693	657	687	682	741	752	716	696	670	696	687	748	713	704	726	683	682	648	658	652	704	736	695	710	712	684	751	724	713	693	707	682	714	703	724	750	703	679	717	720	749	698	694	689	707	673	676	702	699	664	729	699	746	668	684	720	753	680	732	698	691	687	705	683	657	705	731	714	723	718	676	694	735	707	697	679	709	679	681	727	689	748	753	754	721	729	728	705	759	696	717	647	697	698	694	773	698	690	737	669	697	670	700	642	724	658	686	684	691	671	699	686	759	640	746	696	716	688	687	706	742	695	694	733	725	722	759	681	721	675	717	735	697	750	681	674	698	686	729	706	702	724	671	696	701	730	728	665	707	702	699	731	709	669	668	671	724	715	665	715	700	679	618	685	673	685	721	695	719	708	794	699	697	704	669	738	655	703	678	697	746	705	665	715	718	731	725	705	707	719	702	743	671	694	726	676	698	699	741	689	707	690	702	681	724	671	751	707	672	673	747	721	714	723	727	704	665	714	716	692	659	686	678	647	720	730	704	623	719	694	694	699	721	679	684	698	672	746	692	694	691	639	713	732	653	683	695	710	655	654	715	692	688	695	700	695	665	705	711	669	673	672	694	715	730	678	738	708	678	696	688	746	723	721	638	674	700	718	680	737	680	703	662	704	674	731	716	724	693	725	659	672	705	692	691	722	701	695	701	707	742	708	676	710	679	691	705	686	694	701	690	742	688	715	700	739	698	709	704	681	756	656	639	693	679	716	698	718	687	715	714	717	675	721	667	704	695	753	672	717	737	691	734	683	727	728	674	711	720	659	723	655	677	711	729	765	716	669	717	675	665	711	701	719	689	695	743	748	733	655	720	673	732	716	721	710	728	685	691	707	720	706	658	685	670	723	706	702	670	672	695	661	716	655	677	688	716	691	712	721	674	667	690	718	735	673	685	688	715	679	750	671	672	676	695	683	663	682	694	773	696	676	662	685	705	747	688	721	696	681	738	702	667	698	683	705	723	701	722	713	707	695	697	726	699	692	669	688	727	682	734	703	738	698	687	658	702	714	642	685	688	705	703	698	706	672	685	759	701	704	674	770	673	697	731	722	670	688	730	711	693	734	717	643	710	700	728	744	710	694	723	682	632	702	708	699	742	712	732	667	689	743	706	713	665	690	707	668	708	698	683	694	752	688	683	692	701	677	695	740	694	663	699	680	682	666	677	730	720	710	700	678	683	684	677	746	704	702	667	703	706	739	694	657	680	701	695	711	732	718	703	673	737	661	753	723	716	738	685	715	677	702	706	729	675	676	714	655	711	751	695	721	712	694	693	666	709	699	686	679	719	695	715	699	676	723	704	742	691	667	737	669	689	677	699	697	694	742	707	700	703	706	732	640	700	716	680	714	721	690	691	750	693	719	654	681	681	712	689	701	624	648	683	724	745	744	709	722	675	679	720	700	659	727	670	712	696	721	696	718	710	690	698	697	742	730	715	697	673	725	704	721	670	737	711
26557	20185	7267	1043	573	561	549	533	485	518	523	517	478	474	524	526	505	534	518	479	491	505	504	473	543	545	483	467	529	509	487	499	487	511	494	499	504	518	516	479	513	517	535	518	554	526	482	521	525	508	525	521	469	486	506	541	519	489	498	513	493	512	553	547	495	484	520	479	503	504	482	499	568	511	527	485	522	508	516	523	525	483	510	545	517	502	503	524	555	501	524	534	483	505	517	517	536	523	508	503	512	532	530	521	494	461	534	494	503	537	500	534	503	526	536	499	518	525	524	514	500	517	499	518	514	496	497	479	527	482	535	534	529	517	547	512	490	485	578	523	498	533	514	513	521	534	537	563	536	539	503	487	476	517	507	510	495	492	492	471	520	504	464	525	507	525	477	495	549	486	509	504	506	528	499	466	525	512	520	523	523	520	546	496	518	511	529	562	521	468	479	475	521	539	513	512	517	565	515	526	508	489	497	496	509	510	518	480	487	570	492	524	507	502	468	459	471	492	501	504	504	460	483	540	509	485	502	484	473	518	534	510	516	511	505	506	509	507	476	544	547	512	498	476	513	478	479	517	491	532	492	494	487	507	493	473	500	551	512	528	495	519	474	506	508	501	480	552	481	527	470	483	507	472	518	481	530	493	525	525	480	473	510	503	534	474	525	518	475	501	465	477	480	516	525	528	526	504	536	482	548	470	468	529	507	515	508	513	519	525	489	484	525	499	512	514	521	517	510	518	500	467	472	537	526	553	517	537	527	494	517	530	532	467	476	502	515	499	494	502	524	524	536	490	499	520	502	529	500	515	522	524	469	477	511	561	481	516	519	512	473	499	532	513	457	511	505	517	555	499	517	494	497	476	481	495	481	505	524	520	465	510	536	521	456	524	517	503	510	532	522	544	523	533	479	506	476	503	488	528	496	525	495	520	535	505	499	479	510	515	508	542	468	529	542	509	499	511	459	545	511	489	537	547	459	542	524	513	479	547	542	512	513	498	504	525	490	506	532	532	523	497	500	536	509	495	526	478	480	553	495	501	528	509	490	496	489	485	507	506	540	482	504	518	489	537	524	511	520	524	478	505	469	516	526	517	529	524	535	540	494	527	516	508	529	474	494	504	506	521	526	525	525	516	501	527	490	472	521	484	504	512	491	534	514	485	518	503	485	506	503	573	536	491	520	534	531	507	503	519	545	517	485	502	497	481	530	507	510	505	544	481	520	484	513	512	462	523	529	495	519	498	540	526	487	555	515	533	544	561	498	497	524	524	492	529	520	518	562	501	557	540	564	523	514	506	527	526	509	504	503	499	506	501	507	497	527	546	516	474	472	493	534	535	488	504	498	543	504	523	474	508	506	500	524	531	508	517	499	499	504	505	551	519	465	527	478	536	488	505	512	515	506	467	506	511	535	480	498	511	561	496	487	512	521	496	540	514	502	515	499	532	519	530	521	491	485	521	494	526	529	492	520	513	565	540	519	511	498	482	491	512	518	501	515	506	510	541	521	517	506	493	516	474	515	493	495	526	529	523	511	493	510	504	510	510	549	485	504	503	514	503	504	485	506	465	512	498	491	525	508	511	525	516	517	523	543	531	497	502	536	478	488	512	493	535	521	495	468	511	435	491	493	486	529	516	505	481	497	534	500	502	497	497	528	491	491	514	499	499	529	530	513	529	527	538	543	536	438	531	535	478	533	522	530	490	525	486	478	490	494	494	519	546	478	513	488	499	510	522	493	492	533	508	462	530	515	539	495	527	486	544	527	490	533	531	491	464	465	524	522	513	510	504	528	523	522	505	526	510	473	494	534	486	465	490	517	447	543	522	536	501	513	540	531	509	536	574	528	464	513	508	528	535	535	493	471	470	488	513	498	532	523	479	485	572	516	503	541	502	500	528	521	533	503	517	488	501	497	504	508	500	512	558	524	540	511	496	503	499	581	508	503	481	532	537	508	503	515	522	515	525	501	445	491	528	482	482	542	519	519	527	498	504	478	498	463	493	500	519	523	470	478	523	485	505	519	527	504	505	492	509	499	515	478	516	509	492	501	551	510	506	499	505	538	520	468	513	494	488	496	543	525	495	502	506	511	508	510	505	503	491	449	513	500	503	492	477	495	483	509	478	517	508	490	502	479	501	484	508	525	480	543	517	525	514	507	526	481	466	470	481	526	525	454	506	532	555	502	498	527	507	532	476	552	511	506	510	521	544	520	508	521	563	473	503	533	504	520	517	541	541	510	481	507	526	542	490	529	505	517	516	526	479	486	559	517	501	508	489	515	472	521	490	523	480	528	531	533	517	536	519	541	492	536	490	519	520	490	524	498	511	501	480	515	461	519	545	510	487	482	488	526	521	506	494	523	457	545	564	507	505	527	489	513	497	528	513	511	504	501	508	503	526	495	531	485	487	507	519	511	491	540	506	534	523	490	525	481	498	546	516	501	484	500	531	490	526	499	462	555	503	503	525	481	524	535	473	515	502	523	511	492	504	459	525	525	527	503	494	519	546	514	512	484	498	569	517	507	510	531	482	492	551	501	493	528	524	495	517	513	474	531	505	555	527	523	500	493	533	517	511	496	590	527	486	538	457	546	498	497	511	483	530	472	517	525	511	526	544	478	455	509	488	491	509	529	453	490	529	480	505	515	536	489	541	488	570	536	466	505	527	492	481	495	506	501	507	503	553	564	494	477	472	526	529	495	483	532	517	527	501	523	523	500	530	526	467	521	499	515	521	514	495	498	493	522	533	513	542	496	493	494	505	510	509	520	524	507	516	589	522	495	520	495	526	522	505	517	519	480	502	497	507	490	498	522	564	536	507	527	531	495	557	512	529	499	556	517	499	556	485	501	560	477	494	522	547	509	510	534	515	477	507	498	485	519	479	515	522	524	484	495	514	485	495	460	474	506	467	533	553	492	507	526	522	497	513	521	495	515	532	581	540	476	511	533	548	513	514	499	473	517	491	507	531	491	495	491	524	490	542	504	531	527	500	530	513	489	501	479	512	531	515	490	543	511	500	519	520	484	499	543	491	531	508	505	480	530	520	451	531	483	488	541	512	553	501	490	494	516	498	532	476	478	473	535	528	525	508	495	574	547	507	495	511	482	466	500	502	523	521	512	512	553	511	517	500	507	501	506	501	498	497	530	496	492	521	533	543	484	507	514	504	505	523	473	524	457	501	493	494	502	512	558	481	497	497	539	502	529	481	575	534	498	499	502	492	510	523	528	495	491	537	502	518	500	546	495	529	471	505	533	507	547	464	543	505	505	523	523	507	499	474	511	508	510	505	480	506	513	471	509	519	457	505	487	533	510	529	490	495	553	548	540	523	494	489	475	499	490	544	498	513	491	508	484	503	477	530	521	520	500	502	472	509	534	472	475	496	480	527	525	525	529	506	494	515	485	529	531	540	526	498	514	560	472	522	530	489	493	520	521	539	517	479	520	507	536	483	547	524	482	504	509	487	484	505	528	505	525	516	548	515	483	476
5173	2032	1876	1349	1239	1095	957	966	1028	997	942	936	917	937	903	966	889	913	894	909	882	896	913	964	863	936	925	908	864	940	986	899	887	890	829	950	956	921	934	907	922	898	882	906	933	949	922	930	872	926	897	866	946	922	904	871	915	890	918	922	898	897	846	901	911	913	868	872	857	932	893	824	921	884	900	895	918	909	943	933	938	931	922	905	889	913	895	909	863	829	945	943	917	915	874	897	977	949	920	841	875	886	966	885	929	968	912	897	908	899	942	906	887	888	917	945	898	894	935	874	900	915	903	901	944	935	978	932	901	906	887	869	920	927	871	945	887	875	972	849	920	871	862	866	908	914	857	918	918	979	919	880	900	879	885	874	850	928	937	889	853	877	893	881	880	909	937	970	941	853	933	911	858	913	843	901	934	888	929	902	935	901	883	938	921	926	877	863	937	925	937	900	925	923	859	950	902	839	889	900	891	949	925	889	933	951	922	910	879	873	950	843	907	943	888	856	924	929	910	888	841	911	928	908	927	902	871	918	960	888	895	904	910	905	901	858	876	942	955	898	930	894	864	947	838	870	939	896	940	953	890	851	957	920	908	913	896	873	907	900	910	953	911	868	913	906	918	887	921	914	858	891	949	876	910	922	920	913	921	970	909	905	914	905	895	896	953	959	880	916	930	908	939	924	903	882	910	871	923	944	863	890	909	873	900	920	936	906	869	886	891	881	873	873	899	944	856	882	928	907	922	940	913	881	901	873	903	899	925	901	901	888	882	909	887	902	936	938	948	914	854	857	852	923	932	899	875	880	927	876	951	896	883	877	875	934	925	934	862	887	886	936	893	882	890	902	919	894	935	898	896	890	948	910	873	891	923	900	908	904	853	966	935	905	863	932	930	900	913	932	917	952	880	893	846	924	855	829	934	915	919	914	917	931	872	883	864	897	908	917	885	868	903	905	873	944	882	886	852	924	858	952	897	925	907	917	912	884	872	895	882	871	889	890	886	887	880	905	903	919	885	870	904	911	882	878	792	874	896	888	894	931	877	882	881	942	954	897	948	892	881	868	866	836	891	880	911	888	909	912	926	948	933	935	920	886	940	950	869	930	938	894	931	950	901	977	888	898	912	901	902	877	961	921	874	916	915	910	880	855	922	909	902	884	932	856	879	947	948	889	875	925	934	898	921	870	912	933	912	839	956	868	929	861	903	938	861	908	898	913	933	914	888	878	837	899	982	879	919	900	931	936	912	937	857	863	933	915	875	947	963	906	956	889	911	869	879	885	930	916	958	954	933	933	861	892	904	893	903	949	873	876	903	863	908	848	915	864	871	916	876	893	897	889	885	886	909	898	909	886	886	907	881	920	900	906	926	939	922	878	964	860	860	893	913	932	896	910	913	899	881	945	888	920	904	885	876	955	861	912	881	916	916	858	897	898	900	924	892	941	868	905	892	890	965	887	922	972	929	937	936	887	931	923	901	891	887	889	934	902	882	852	916	868	926	909	923	913	874	899	905	929	850	941	907	946	890	901	925	864	892	867	915	892	911	854	904	944	914	860	906	925	884	908	919	961	934	888	824	841	944	924	906	885	931	895	920	880	945	902	883	888	906	874	937	916	906	901	936	888	903	928	932	948	931	933	878	866	896	890	895	908	908	890	927	867	959	887	899	885	896	933	941	908	902	860	919	893	862	948	929	881	901	879	931	864	895	893	903	907	934	927	894	996	872	917	935	940	958	906	873	887	941	918	866	907	903	918	911	854	875	902	998	911	913	898	887	900	913	908	888	949	864	954	848	851	884	905	907	895	886	904	972	884	889	885	846	881	874	925	883	836	925	942	972	911	894	900	944	871	935	848	965	955	906	882	890	891	882	920	888	928	887	948	944	904	886	890	907	884	888	858	900	962	878	916	889	929	880	934	914	885	907	908	904	930	919	933	905	928	874	901	868	954	932	880	944	855	945	932	941	932	876	887	945	905	896	893	904	884	932	857	928	928	903	917	876	912	885	887	890	915	891	892	870	891	931	905	885	892	902	949	869	901	923	872	920	902	967	900	893	921	920	872	905	907	920	905	895	883	901	851	910	879	917	851	931	884	928	886	959	894	907	937	927	876	871	921	953	912	899	892	904	927	916	858	930	934	858	972	905	898	842	915	923	913	862	869	890	922	913	858	900	850	927	918	872	883	905	884	915	941	916	905	873	946	872	917	897	918	866	906	906	884	904	829	875	938	921	924	872	893	868	899	918	878	914	914	914	874	963	883	876	918	875	892	968	874	892	901	876	951	872	896	890	859	924	929	888	896	942	967	917	862	880	892	874	906	879	876	889	936	859	934	871	900	926	946	915	885	927	905	840	856	881	880	899	895	952	919	882	896	930	916	899	887	865	870	964	907	873	934	874	938	859	888	900	917	903	908	904	884	859	925	877	892	900	923	870	940	924	855	912	911	956	923	902	922	824	872	889	962	911	900	927	906	848	850	949	933	929	951	898	909	951	889	941	872	920	925	899	895	919	935	895	961	907	948	899	919	865	918	939	883	894	883	972	904	912	912	867	881	922	910	944	887	963	902	884	886	864	931	860	923	948	928	909	931	935	927	901	897	875	963	950	974	929	918	850	966	878	963	851	856	911	891	885	912	888	922	932	921	894	958	883	903	877	926	935	880	901	915	873	917	873	956	958	899	850	898	912	939	934	902	866	899	907	910	909	889	898	897	886	870	910	871	907	852	833	888	897	841	897	874	871	891	943	898	880	868	835	894	939	821	899	893	901	896	867	875	962	930	902	890	903	850	920	873	896	867	925	848	925	894	984	871	902	944	894	833	857	856	855	944	889	919	897	884	880	974	838	884	883	883	934	846	887	866	951	870	944	942	943	850	903	897	895	872	936	927	910	876	897	867	876	916	885	925	924	917	920	958	898	914	903	922	878	938	902	889	931	892	921	880	891	868	902	882	958	951	887	947	890	916	927	969	935	906	913	925	922	908	891	922	874	912	876	847	901	901	908	898	853	858	914	896	856	895	884	887	883	888	901	921	909	950	890	925	906	904	874	861	902	904	875	857	888	884	912	895	912	874	900	893	907	899	959	904	900	893	905	879	852	851	927	884	896	935	903	861	893	903	891	950	925	884	940	954	872	936	881	909	920	920	814	892	914	878	905	925	885	895	892	924	841	858	897	880	937	849	943	944	871	939	928	945	837	916	882	931	922	891	829	888	976	896	934	885	944	960	888	890	884	856	902	916	870	923	859	911	893	947	910	932	914	944	962	911	898	909	923	901	916	885	948	927	918	880	880	929	911	868	924	900	934	868	848	903	904	908	906	910	877	877	885	861	853	928	909	891	904	839	878	909	895	891	927	909	878	852	918	898	929	903	852	910	897	902	871	965	930	916	827	903	903	826	900	923	891	919	820	848	925	899	956	841	871	924	908	916	915	902	927	890	875	899	915	871	953	889	918	895	879	882	860	826	907	926	850	948	877	847	879	903	875	927
23953	20958	27996	24067	19009	1595	624	507	414	357	365	347	320	300	282	271	313	288	275	250	250	276	274	261	272	253	229	248	257	219	215	257	230	231	245	242	254	241	206	231	246	231	228	246	237	220	239	237	237	222	238	226	239	238	229	236	241	232	227	219	239	232	259	237	253	228	229	243	247	214	233	240	229	233	221	227	219	243	236	228	261	229	230	239	234	212	227	203	236	266	228	213	244	222	226	237	246	241	252	205	222	230	225	260	270	223	228	202	224	218	232	246	217	238	206	239	216	255	224	250	236	258	227	236	224	218	230	238	224	209	235	240	227	231	235	232	243	235	246	248	237	269	250	264	230	236	217	208	258	223	263	255	259	261	229	223	182	233	225	240	230	242	226	223	230	252	247	217	266	242	269	228	207	252	233	240	251	243	230	218	256	225	247	216	230	255	225	236	244	243	228	226	217	205	229	235	221	241	243	219	250	211	224	232	239	271	232	218	233	225	223	220	218	241	240	253	227	230	234	228	248	241	228	238	239	224	216	208	231	271	253	254	254	217	234	207	230	235	227	208	247	269	253	259	218	198	214	252	241	244	234	222	239	260	224	231	227	204	233	243	217	238	211	234	226	241	214	221	217	221	224	242	239	240	222	212	218	208	234	245	241	236	239	199	207	221	253	242	235	228	237	229	223	227	214	229	226	237	236	226	226	245	221	212	211	224	241	216	239	235	217	229	236	248	254	242	254	228	261	245	231	229	229	248	236	205	265	237	238	234	235	226	234	211	249	252	238	235	235	239	219	262	240	236	226	238	217	243	239	237	235	233	246	223	255	220	256	228	243	214	236	205	244	217	225	220	238	237	235	239	235	240	255	215	231	240	190	229	237	258	248	252	251	217	227	222	209	188	222	235	238	212	226	226	229	232	251	266	242	187	230	236	234	231	209	222	251	231	226	235	232	231	253	230	253	233	209	226	247	212	245	245	233	218	203	220	241	229	209	208	237	213	241	215	209	224	251	251	215	231	260	228	221	215	226	274	222	231	232	250	232	227	243	244	218	222	256	237	238	241	217	270	215	235	215	210	240	253	257	210	229	230	224	202	230	210	251	228	223	225	194	237	237	256	232	220	232	254	229	224	226	240	244	229	225	220	230	226	260	234	231	234	214	211	229	235	193	243	253	227	202	250	247	248	235	219	255	215	240	226	225	257	252	223	233	237	228	220	237	237	262	250	246	213	216	231	224	223	231	213	216	228	236	245	241	203	233	207	220	235	232	227	247	217	245	242	243	227	222	239	244	240	225	207	238	222	211	239	222	231	239	240	233	235	209	224	230	238	244	243	238	214	234	235	233	201	209	260	239	235	245	248	230	209	253	223	260	215	218	228	249	224	197	221	225	252	203	223	233	253	240	237	253	220	230	212	218	231	223	235	216	246	240	258	231	212	247	234	229	223	225	227	239	242	221	255	250	237	257	245	241	251	226	250	231	218	205	264	235	257	242	246	224	230	231	233	243	221	209	229	239	214	233	242	242	250	234	217	222	246	230	235	256	224	229	238	229	238	241	224	224	238	238	237	251	205	227	216	237	234	237	227	226	237	257	256	235	216	252	232	240	215	235	231	249	215	248	214	254	223	209	256	221	221	243	232	241	230	244	206	230	230	232	247	189	225	205	247	241	235	208	236	223	247	258	231	239	219	244	234	257	236	225	232	232	251	241	222	228	203	241	234	249	238	241	248	249	234	227	237	231	221	228	206	223	262	246	229	252	240	209	219	260	259	223	227	263	229	255	233	248	234	237	254	233	244	257	237	233	220	257	244	228	226	228	250	233	232	227	230	249	239	219	244	238	245	246	237	251	228	225	226	246	225	238	229	236	233	227	224	253	225	189	227	241	222	257	218	216	257	240	234	217	245	218	226	251	224	210	207	231	225	246	243	226	228	251	238	224	257	226	225	213	252	251	249	235	266	233	190	247	232	261	225	220	214	229	224	212	224	234	240	247	226	265	243	242	223	212	245	256	225	250	209	223	226	255	192	260	251	218	227	250	253	235	252	226	235	223	224	238	235	227	211	249	246	271	232	244	232	245	210	255	229	240	216	244	221	202	206	210	198	228	225	229	220	248	235	224	228	227	237	261	224	262	221	240	278	233	243	225	245	224	187	213	217	220	244	226	223	243	216	239	256	222	224	240	209	221	243	252	235	247	233	221	233	243	232	225	227	239	240	223	234	223	225	248	246	241	209	248	233	238	235	219	222	214	244	222	234	223	248	214	256	231	224	210	230	216	211	230	221	233	256	232	237	245	232	236	230	234	237	215	215	221	243	243	252	237	231	208	234	257	239	234	260	252	234	230	234	243	229	194	202	270	234	220	244	238	245	242	233	205	257	222	233	216	221	225	234	251	217	237	238	192	246	216	228	227	244	220	212	242	222	235	219	223	252	248	219	251	253	257	222	254	241	236	219	238	214	232	203	236	197	232	238	230	239	240	230	226	225	238	233	220	236	249	207	247	207	228	235	228	230	197	234	210	226	237	197	205	246	230	247	235	241	210	230	244	218	213	200	242	253	236	240	238	207	243	270	255	231	238	219	234	260	247	226	229	232	234	229	225	246	232	233	235	220	201	227	250	229	223	230	219	235	280	245	227	242	206	239	249	232	217	246	228	226	248	253	232	238	234	226	246	255	225	242	209	198	219	238	237	247	206	236	224	261	235	232	243	237	215	255	212	211	231	245	207	228	215	219	238	272	222	238	221	227	227	239	235	241	204	239	231	244	229	229	243	235	228	201	236	229	219	228	228	216	250	205	230	219	226	217	229	249	243	219	262	242	238	241	240	222	215	257	211	215	243	231	217	223	212	216	220	224	232	217	224	217	240	223	225	241	238	221	211	220	214	242	213	229	236	227	224	252	241	258	248	258	226	203	243	227	223	211	223	247	220	234	234	235	225	211	224	213	239	224	223	215	208	243	218	226	230	242	231	212	253	229	216	226	272	218	223	227	219	223	255	223	256	255	251	234	243	228	246	219	229	231	248	242	233	252	231	249	234	240	228	277	216	219	220	240	241	246	217	234	249	243	210	223	242	228	232	226	249	236	247	252	214	233	244	227	233	211	221	248	214	247	258	256	245	233	227	253	231	215	255	239	241	221	217	239	239	242	249	246	248	220	244	262	214	235	225	219	250	230	232	254	242	221	250	248	252	250	246	241	239	237	241	216	209	231	255	231	235	204	235	230	243	225	247	257	233	219	234	273	244	244	237	229	242	222	218	253	245	257	223	230	229	207	244	262	250	209	253	235	245	216	256	250	239	230	261	218	228	238	254	207	223	231	241	226	214	269	258	235	228	243	226	255	222	224	230	217	237	250	260	243	233	226	215	208	247	232	255	252	218	235	226	219	255	228	247	241	223	224	233	216	219	213	226	256	217	218	238	224	216	207	240	236	237	263	263	234	241	226	201	223	212	236	219	240	222	248	230	220	231	229	251	238	237	249	227	239
8049	10684	8781	4468	2948	2142	1683	1379	1147	927	865	772	738	696	660	627	567	628	556	534	495	490	508	528	484	470	481	483	482	485	497	476	510	485	451	497	488	440	468	480	491	423	459	466	470	450	428	499	446	453	448	490	426	447	448	449	477	463	442	396	445	442	442	448	441	458	445	462	427	432	413	434	458	427	450	466	434	445	445	457	487	463	479	454	431	472	410	458	428	432	457	419	439	417	436	452	411	450	434	429	441	413	447	418	430	438	412	472	435	442	402	465	453	453	447	432	446	466	475	423	480	420	483	419	443	463	430	454	455	442	477	424	463	430	436	450	436	427	401	437	475	423	431	466	432	457	429	502	423	451	396	434	447	435	426	474	408	472	443	468	462	400	463	456	414	453	435	413	479	449	471	482	415	464	442	451	449	457	446	416	411	441	422	432	462	436	416	456	452	391	456	438	423	436	447	430	440	428	436	453	440	425	447	470	437	457	403	461	464	430	432	370	427	432	445	453	396	418	423	403	444	447	417	430	483	427	413	392	429	404	406	450	483	407	425	478	431	427	435	443	433	407	453	430	448	419	446	419	472	439	398	420	417	410	423	471	437	432	409	444	446	459	450	454	451	456	372	432	460	432	479	427	437	452	475	444	456	460	420	432	413	423	436	459	449	427	435	419	416	419	428	429	412	462	474	414	440	448	470	457	443	433	442	476	478	426	429	451	468	430	421	440	425	467	467	439	469	463	446	435	402	425	482	466	451	423	484	442	415	456	450	440	428	408	432	463	423	448	419	422	417	421	458	426	420	421	431	417	443	456	449	467	396	446	467	434	427	485	440	382	443	410	425	416	432	442	451	429	448	463	410	452	468	447	446	455	445	418	445	470	440	471	423	423	434	460	410	436	436	433	464	417	461	455	452	445	432	456	442	451	467	452	427	438	420	452	458	461	477	409	434	408	443	435	432	438	439	437	446	415	446	417	445	420	431	433	425	428	450	460	427	447	443	446	437	433	451	413	472	428	449	445	427	448	442	442	423	427	450	424	472	467	430	405	448	449	449	456	434	430	417	428	379	423	419	419	419	429	445	462	429	386	453	423	428	410	462	424	453	457	428	444	460	456	453	422	463	469	430	409	439	470	457	409	448	446	462	428	448	472	423	464	454	467	444	443	441	400	447	427	425	441	439	417	461	447	415	437	438	423	458	430	433	421	437	424	426	462	455	419	431	454	431	418	441	423	467	444	438	423	447	456	429	464	440	466	419	442	461	460	430	437	424	464	428	455	464	436	457	393	406	437	432	448	457	467	416	440	431	443	464	469	437	414	468	389	465	472	413	445	419	450	460	478	451	462	429	469	408	465	419	477	394	432	419	443	407	405	464	424	442	437	435	456	422	459	434	458	464	452	479	449	409	448	458	406	413	434	434	444	437	433	451	422	434	449	444	455	425	419	390	459	424	432	445	458	426	476	448	403	467	437	443	439	438	443	432	459	421	429	433	458	443	472	406	404	436	447	425	450	449	432	443	451	448	378	460	415	451	414	429	424	413	398	407	429	399	435	432	444	417	410	468	430	452	423	442	492	443	409	426	456	466	442	477	429	468	459	452	425	410	445	421	466	455	447	456	426	429	448	439	472	473	446	451	444	427	444	467	448	476	408	457	420	441	465	451	416	448	457	431	439	457	458	424	452	414	403	417	418	486	464	460	476	425	439	440	456	422	464	431	440	491	438	410	448	420	439	437	430	455	412	432	424	463	417	459	414	419	473	434	435	443	464	436	426	469	449	436	411	392	440	429	446	425	399	413	410	426	458	410	421	469	457	429	397	471	403	441	405	415	419	456	460	458	447	448	426	448	451	413	427	458	435	439	448	422	432	428	479	427	415	415	421	500	438	450	437	426	447	447	454	462	439	443	423	423	441	439	434	423	399	406	474	436	445	402	456	415	456	414	420	433	431	463	421	423	479	435	426	421	436	427	433	480	429	446	430	474	437	419	478	469	422	397	422	438	431	444	405	453	433	380	423	459	446	419	434	453	397	427	477	447	433	467	474	421	469	469	446	498	432	456	447	471	416	466	472	433	424	436	433	438	462	431	453	454	444	465	435	441	425	455	452	437	442	480	437	459	431	452	438	421	422	437	429	435	459	406	391	437	427	436	428	437	464	449	428	450	445	425	444	449	418	435	475	451	436	457	389	433	447	419	456	447	445	471	472	436	413	431	479	405	413	423	443	448	437	416	438	438	438	427	444	402	419	444	413	447	419	460	448	457	457	491	450	412	431	462	510	426	408	403	483	447	463	423	456	413	417	474	439	448	447	451	412	438	455	429	492	431	433	475	421	444	437	439	454	401	441	420	446	419	483	452	420	453	423	465	450	455	417	433	427	455	434	413	443	397	443	499	419	455	438	452	408	456	463	404	434	421	453	418	461	455	439	408	439	445	424	416	464	449	438	467	472	479	481	416	479	451	414	434	426	403	450	420	468	472	448	422	433	447	433	437	420	477	445	451	461	433	425	450	474	451	455	438	426	447	446	425	431	464	436	435	472	399	460	451	427	427	402	405	438	452	448	438	442	405	464	426	440	432	415	438	443	421	470	418	442	454	415	508	385	425	485	442	456	448	453	450	465	388	455	395	455	468	479	418	433	465	463	449	452	433	414	409	426	415	449	441	468	427	432	439	471	476	462	392	425	434	418	479	427	460	437	428	443	448	441	408	455	449	417	436	473	458	441	452	428	464	425	446	415	434	421	456	436	431	418	403	431	442	411	441	433	427	440	461	441	425	430	439	402	431	400	442	422	427	460	436	455	464	403	441	474	427	431	432	451	474	421	438	477	441	480	427	446	476	431	435	403	417	429	449	415	431	454	442	451	447	445	436	422	415	472	478	424	432	466	444	438	362	420	464	374	438	418	463	434	417	438	406	441	443	411	438	392	472	427	441	418	485	456	441	454	438	420	425	441	438	420	390	424	419	429	475	408	437	417	460	429	456	426	456	426	439	434	412	445	428	459	471	451	438	441	492	438	459	444	464	432	470	399	487	428	410	423	429	428	430	457	439	438	440	463	412	485	421	498	449	481	464	441	441	439	414	467	451	416	475	446	463	428	450	445	424	452	409	470	440	438	444	443	428	429	417	445	451	436	422	449	400	440	439	417	453	415	458	431	456	452	442	432	411	418	448	490	455	437	424	451	438	463	414	425	420	436	439	475	428	460	429	432	432	450	470	437	473	418	439	421	448	426	468	453	425	408	465	444	416	445	452	412	446	460	469	422	465	418	490	464	465	405	417	464	422	467	480	459	406	435	439	444	418	446	435	406	480	408	412	456	394	460	445	406	468	450	409	440	450	440	471	421	450	428	438	473	399	400	430	439	459	425	420	443	441	476	433	399	402	422	420	457	423	426	440	410	433	435	449	454	448	383	422	413	437	468	449	457	456	421	413	428	432	472	449	449	437	407	464	458	451	450	433	445	402	459	445	469	434	420	455	409	432	438
22990	20962	28679	23409	20965	16859	2028	957	728	707	618	645	516	554	540	555	504	500	444	467	510	483	471	459	441	432	448	464	430	468	419	445	404	467	462	451	431	438	426	402	461	426	482	430	451	466	428	444	459	423	426	413	453	432	427	419	443	441	442	406	448	447	419	457	445	452	432	454	428	426	412	418	451	415	438	402	400	436	438	428	436	400	433	415	419	434	422	453	452	436	431	417	456	422	441	438	441	466	470	446	435	408	445	424	411	412	454	477	423	438	475	420	442	443	397	451	409	451	445	383	429	418	416	419	399	448	433	432	461	406	465	431	404	426	420	378	447	440	385	395	443	423	413	431	414	426	432	400	415	394	410	430	453	443	430	457	427	385	422	402	445	399	416	424	407	433	457	464	436	414	416	429	428	453	444	406	444	413	388	389	414	425	407	418	425	416	454	454	419	417	419	449	425	427	421	444	434	430	393	449	441	457	431	408	419	389	422	435	400	441	434	406	374	428	412	381	419	411	410	430	434	431	415	459	430	427	427	421	392	429	415	440	433	394	415	407	420	443	449	403	418	453	467	440	432	397	466	401	447	407	420	439	439	390	421	389	402	421	428	438	409	397	448	424	379	416	431	431	427	406	450	428	438	434	445	437	426	427	409	408	416	421	417	407	411	447	435	435	441	444	410	459	401	409	394	408	437	366	412	418	420	445	414	395	448	422	445	440	445	424	417	439	411	426	415	369	463	416	448	421	460	450	391	383	429	416	439	449	447	459	402	405	434	429	414	442	470	443	432	481	452	432	418	448	428	414	440	423	457	395	408	413	427	416	418	407	422	447	441	408	404	425	457	410	425	439	425	400	418	403	434	451	441	418	399	430	418	417	427	429	379	441	412	464	384	397	438	420	408	430	434	386	419	443	434	412	418	421	432	439	426	415	420	443	415	412	450	444	462	417	431	428	411	446	430	433	418	455	403	435	445	441	396	442	453	412	354	420	430	435	431	464	408	423	439	431	415	386	405	415	416	422	411	393	411	423	413	399	385	403	438	418	431	405	430	442	412	394	415	409	421	430	446	407	432	428	414	426	410	410	407	401	430	407	413	378	444	404	440	429	410	431	417	405	398	422	438	419	438	452	417	417	444	402	369	431	417	474	445	446	428	436	417	436	403	403	397	415	382	436	438	431	406	463	384	374	403	410	419	418	432	385	384	442	427	444	438	383	431	410	392	439	420	416	414	405	394	367	398	432	435	443	427	439	455	395	447	442	396	398	421	390	413	371	424	412	419	411	434	396	392	435	453	428	437	431	391	441	376	424	423	411	419	402	420	405	405	422	365	409	428	405	391	417	391	399	414	420	454	434	397	417	420	434	438	456	442	408	399	442	376	396	402	443	426	416	433	411	416	433	418	437	450	397	442	450	442	438	418	447	410	438	397	448	443	414	428	392	447	428	443	428	451	437	427	444	447	418	424	414	430	473	467	399	403	421	444	433	433	417	434	400	443	433	447	435	428	425	438	455	395	444	477	428	423	440	408	384	436	431	439	437	389	408	459	441	426	409	406	431	385	413	397	397	426	448	413	445	404	426	436	440	436	418	401	413	410	415	405	409	433	409	406	416	459	449	388	422	391	422	422	409	432	437	421	415	451	454	429	428	411	462	394	409	441	429	437	421	411	415	436	420	456	448	427	434	462	442	446	410	399	448	381	393	430	413	446	398	405	400	444	440	404	403	436	447	449	415	437	426	398	391	448	425	427	440	446	425	408	416	384	427	415	424	408	400	461	421	385	392	440	413	434	440	454	431	414	390	432	405	430	417	435	426	409	424	393	381	444	441	413	367	420	427	394	444	442	414	423	406	434	390	450	401	416	439	391	474	410	424	421	418	382	446	410	427	406	429	451	413	445	422	435	406	422	416	439	425	438	417	393	354	406	431	418	394	415	434	437	394	385	430	402	455	466	414	394	391	430	428	388	403	418	394	421	402	474	410	414	422	431	447	417	426	414	448	455	410	406	472	409	383	373	420	424	459	419	413	405	409	401	421	436	458	415	449	405	424	421	470	429	389	437	406	434	398	415	432	429	428	439	414	409	454	436	418	409	422	405	462	407	461	444	393	427	423	420	442	388	400	408	418	442	414	421	429	433	438	422	428	420	414	387	421	457	412	413	419	400	435	438	405	450	418	396	385	419	422	420	402	406	377	397	461	428	436	426	404	429	442	469	429	418	445	411	428	400	435	438	446	394	399	435	437	458	421	434	417	443	406	428	395	429	398	401	399	406	400	451	413	433	391	450	424	411	434	450	436	438	396	433	450	443	436	441	440	377	430	422	377	407	408	383	425	441	447	384	419	410	372	402	393	441	433	406	427	413	418	415	411	418	448	428	414	402	429	387	446	443	459	433	359	400	443	412	428	416	358	401	425	408	410	424	407	387	429	396	406	406	409	434	401	391	426	419	412	435	440	408	443	457	456	455	383	455	426	414	422	441	384	404	393	419	448	411	442	414	409	403	427	427	408	414	390	426	459	425	405	414	445	411	404	410	457	392	356	426	413	494	443	437	418	451	437	426	438	441	415	421	433	440	393	425	440	414	444	411	386	407	459	413	401	394	418	408	416	409	432	436	398	412	394	406	432	400	438	423	429	441	437	383	425	430	367	439	455	405	458	402	421	430	431	380	454	444	443	435	436	415	447	443	435	461	439	432	416	401	397	431	457	441	450	437	455	456	402	445	421	417	425	430	403	418	428	425	442	437	431	425	419	388	431	404	417	431	453	411	416	425	427	402	421	442	437	432	443	446	426	393	406	468	416	424	451	434	395	418	409	449	443	484	412	440	472	437	415	390	427	415	409	433	426	432	414	417	398	426	413	420	421	451	404	429	395	361	422	413	431	410	433	429	413	451	416	422	426	414	424	439	413	399	401	373	437	403	428	420	452	426	417	418	424	465	409	411	438	411	426	459	459	412	408	438	422	443	449	439	392	411	418	422	401	415	460	444	417	433	412	434	433	390	416	407	441	450	437	390	399	424	456	400	399	449	406	389	415	399	390	398	456	405	426	426	403	414	407	439	394	409	406	430	422	394	463	414	412	424	388	422	421	426	411	414	432	432	391	441	435	416	433	419	439	389	442	450	426	411	436	433	423	449	449	415	440	418	414	419	414	406	434	397	422	406	439	438	405	405	464	410	399	426	381	425	410	400	398	424	401	423	422	429	436	425	415	413	427	396	411	462	418	398	439	411	413	389	431	448	414	458	432	395	414	423	425	427	409	388	397	431	408	412	432	400	422	413	427	423	432	435	405	419	432	413	391	432	430	451	454	417	383	459	437	403	400	430	412	438	398	402	451	407	424	417	425	449	415	404	400	397	451	403	415	437	411	418	380	434	439	446	434	408	449	383	419	401	437	396	444	432	434	407	432	459	403	413	443	439	429	447	419	389	413	405	432	439	415	405	424	413	413	382	414	417	454	391	434	441	397	418	422	451	400	442	442	392	427
9822	16660	13807	7675	5181	3752	2976	2360	1957	1689	1487	1365	1254	1158	1090	1086	1096	958	911	883	903	870	845	820	854	813	802	810	802	816	756	813	718	806	810	724	748	772	771	719	755	727	741	801	697	729	733	731	708	729	687	707	684	735	695	704	734	725	753	693	724	673	732	698	726	736	707	675	685	729	709	714	699	704	687	690	667	761	713	738	739	702	680	689	741	713	741	663	673	675	675	746	739	726	709	704	674	716	657	763	748	749	697	705	746	698	726	713	699	663	709	680	718	724	699	684	675	741	780	676	697	704	746	726	688	687	706	673	743	731	655	732	684	696	700	713	690	713	686	705	673	697	711	738	721	747	685	711	728	710	691	665	698	717	704	727	729	727	707	703	704	687	704	671	705	726	690	691	719	684	676	664	699	695	726	712	677	729	670	695	679	680	693	688	702	718	747	725	700	703	698	652	714	732	685	688	646	689	699	714	706	679	698	691	701	708	665	655	705	678	692	690	683	716	679	722	698	737	697	748	714	742	723	737	736	668	674	717	742	754	725	662	668	711	708	717	691	734	682	737	695	721	680	736	712	710	681	717	688	762	743	691	676	724	698	726	713	748	685	687	704	722	723	727	702	657	692	716	658	716	691	748	716	706	747	698	682	696	680	648	690	678	728	708	707	725	724	693	698	721	714	698	728	700	756	670	630	693	699	725	711	753	675	720	657	718	735	712	719	685	700	708	734	653	736	672	688	651	709	688	706	715	704	747	694	735	728	703	704	707	756	734	701	679	724	648	712	735	733	665	704	717	688	736	681	767	746	740	713	713	640	670	709	708	719	696	717	744	700	693	614	635	657	690	706	710	658	699	724	729	749	690	683	689	729	715	723	695	729	692	669	724	683	719	740	756	730	685	721	689	716	722	636	670	621	683	721	714	716	674	696	701	720	673	684	693	655	732	733	698	694	695	738	731	714	720	691	695	701	712	708	702	656	701	663	722	712	696	659	700	650	746	693	750	712	676	721	695	670	648	686	690	704	720	678	718	738	738	729	704	702	685	642	678	686	729	694	700	662	704	727	694	669	706	714	691	739	762	746	689	730	753	701	744	741	721	705	710	707	735	673	639	687	708	712	758	683	739	681	661	733	738	750	767	700	701	706	706	694	685	683	656	715	723	692	695	697	666	721	670	662	678	708	704	685	749	696	701	707	716	667	668	685	752	754	682	693	761	711	734	691	734	683	739	677	722	723	691	703	698	714	701	726	743	687	738	727	709	648	717	761	677	711	694	730	678	676	701	654	728	713	678	699	716	648	754	720	714	702	696	678	680	700	688	679	731	645	676	677	719	702	667	765	681	725	733	708	642	729	717	725	721	709	729	718	669	693	711	718	722	723	668	714	743	742	695	720	687	686	705	700	730	700	723	727	668	688	746	736	734	717	721	710	697	723	680	693	709	711	694	714	683	684	722	689	689	720	698	769	722	727	702	712	713	720	697	724	668	720	653	678	759	784	717	711	713	730	737	721	712	722	665	671	696	717	730	726	685	726	751	665	694	702	656	736	681	717	678	711	703	679	679	678	709	719	711	717	715	710	665	705	695	711	731	758	691	707	727	682	718	703	746	704	697	720	685	712	689	711	703	763	645	700	708	669	704	699	725	747	676	716	672	685	694	718	744	676	703	691	681	700	699	722	681	722	709	674	721	703	708	718	701	662	668	733	671	692	713	674	714	694	730	704	696	679	693	662	719	689	744	710	712	677	693	720	682	708	753	720	717	733	698	684	697	723	661	724	698	676	684	661	747	707	709	684	638	681	711	684	721	704	692	693	716	702	675	740	685	698	740	684	722	687	650	717	685	729	692	655	681	711	714	670	720	691	732	702	705	696	714	729	689	727	745	704	660	725	680	774	703	677	685	687	669	697	721	655	684	687	693	645	700	702	695	698	669	702	695	682	721	684	699	699	662	740	660	689	696	687	676	701	725	730	723	675	692	678	735	669	707	700	713	723	698	690	651	696	682	701	728	690	699	727	678	665	698	717	710	709	743	718	719	722	716	699	670	664	691	716	746	699	699	679	708	691	761	692	711	634	725	677	683	737	684	723	702	686	711	687	703	651	732	719	702	711	741	677	688	708	721	690	717	716	669	756	697	681	695	659	695	709	721	722	770	758	688	743	701	711	693	685	703	717	743	704	701	709	682	733	679	710	748	692	683	673	669	689	689	684	710	681	667	678	723	692	728	715	742	669	739	669	674	723	716	747	709	708	706	724	739	711	678	739	732	661	722	728	667	696	693	681	749	729	727	664	681	691	686	701	679	675	724	692	736	721	723	689	672	713	681	679	659	683	706	695	734	680	744	687	721	694	679	747	673	687	680	762	741	692	732	715	705	717	719	691	719	758	730	692	682	755	713	695	661	729	699	751	671	698	696	687	727	702	693	747	686	671	723	680	684	689	705	689	709	686	713	708	748	693	717	715	707	718	700	668	679	727	737	697	648	700	726	706	702	667	709	705	698	711	688	665	716	720	685	719	702	705	699	616	702	692	707	728	680	662	702	721	667	690	753	664	690	691	647	709	690	733	661	665	652	686	729	709	688	721	694	721	703	661	686	666	708	709	731	677	729	662	657	686	707	687	710	702	668	697	674	675	742	644	672	731	718	688	725	689	691	703	717	699	702	706	750	709	683	685	711	691	645	722	699	702	661	687	762	702	727	725	734	712	708	682	712	673	740	699	664	703	669	740	735	714	689	717	706	786	681	704	734	669	701	673	715	702	726	695	669	739	714	710	750	675	743	688	692	733	662	635	714	723	699	714	647	746	647	747	691	673	687	693	667	685	765	685	686	704	699	717	668	700	730	733	693	682	710	704	709	694	715	667	679	716	665	704	729	750	658	682	681	733	705	773	707	688	688	677	710	629	720	644	700	675	714	717	731	697	681	707	692	655	664	709	655	707	667	713	724	685	696	708	709	687	657	708	739	718	707	709	719	732	730	718	657	661	665	692	714	665	712	706	685	734	708	669	736	735	717	661	683	708	771	697	680	706	666	743	711	671	738	730	684	672	753	714	727	722	663	693	727	700	672	708	694	698	680	747	688	715	672	721	677	705	675	691	716	720	702	704	717	671	683	722	716	685	682	726	667	766	693	713	686	656	700	721	768	669	694	720	631	707	702	689	713	664	703	669	705	730	680	707	719	731	705	738	731	711	741	704	683	694	688	696	706	682	679	706	737	682	692	696	634	667	694	682	722	690	693	658	742	714	672	715	720	709	763	694	712	668	699	729	693	705	752	708	745	697	677	664	709	701	738	733	674	692	715	710	685	696	732	676	657	636	673	725	701	674	693	757	700	687	735	704	702	736	689	702	752	691	717	690	733	750	721	710	720	708	694	719	672	672	694	712	737	646	700	696	685	692	723	686	716	709	677	687	697	701	736	688	677	700	689	756	716	737	690	663	704	688	713	652	720	693	699	659	698	699	694	708	693	652	701	734	711	692	711	725	732
26537	20149	7442	994	592	536	549	591	563	520	499	483	521	545	583	469	538	510	526	499	538	545	503	504	535	491	536	497	511	522	564	539	530	509	537	489	514	525	490	545	550	510	515	498	501	516	533	516	478	504	509	504	500	541	493	521	505	520	533	554	540	517	540	486	484	498	519	520	514	498	517	507	508	530	513	505	518	505	533	522	526	557	540	505	545	524	572	505	497	530	505	512	518	522	587	505	458	544	525	524	509	481	544	503	507	537	540	540	543	488	539	508	504	544	514	484	554	490	531	517	540	518	491	476	527	518	558	488	513	513	523	491	481	538	571	512	558	455	507	527	534	564	503	562	514	515	515	498	494	529	529	506	516	484	507	518	537	502	540	509	524	519	505	534	502	507	490	535	491	520	546	538	529	533	509	507	496	532	498	515	512	503	560	507	544	566	499	495	526	591	513	534	502	523	505	535	511	505	542	507	526	534	507	566	529	511	472	542	493	512	506	490	488	523	517	551	564	510	482	495	521	550	487	539	519	501	510	504	531	536	541	490	533	478	470	509	491	509	465	537	507	543	539	494	505	512	509	512	526	533	534	522	563	507	569	502	537	512	511	528	519	537	524	529	500	516	495	527	488	513	474	550	536	532	504	523	531	519	533	543	528	481	497	515	516	502	545	482	490	564	532	513	521	525	498	522	565	513	535	549	482	507	480	511	527	505	482	533	530	514	509	514	505	498	522	529	534	545	559	519	507	468	497	503	509	556	516	516	499	456	505	482	527	517	571	505	493	454	547	507	505	545	510	530	548	571	512	530	535	540	520	516	523	519	545	457	548	555	507	510	495	544	513	511	509	528	497	529	527	499	499	522	526	515	531	544	529	535	520	522	487	493	534	554	518	507	485	484	514	523	476	540	488	529	507	511	522	533	518	527	509	485	522	513	528	497	494	507	486	511	525	523	540	523	521	480	513	573	503	513	538	489	516	502	530	519	531	509	549	538	524	533	535	479	531	519	506	526	542	540	526	492	537	537	512	472	536	537	544	542	500	511	472	508	516	522	509	532	533	552	470	556	497	548	527	507	533	533	490	531	511	545	497	518	501	504	507	535	488	534	497	510	513	504	515	533	511	501	484	541	526	511	550	491	553	512	552	541	510	533	557	542	529	508	521	511	522	502	517	505	501	493	550	510	516	538	570	549	527	520	574	528	492	483	483	545	512	539	513	544	525	515	530	562	502	495	527	512	498	513	482	533	493	524	540	521	498	514	511	547	552	545	532	536	502	539	518	511	525	521	512	493	504	542	567	532	479	508	473	525	548	521	517	471	552	527	516	523	522	543	515	510	495	532	518	494	467	501	526	555	534	516	516	536	500	545	544	533	473	556	560	526	557	504	493	549	525	555	514	528	495	547	506	531	539	514	489	535	466	485	526	546	517	508	503	501	500	549	494	509	489	556	524	520	530	526	523	541	515	487	514	520	548	487	517	490	486	505	514	495	546	530	505	509	526	509	532	512	542	491	582	532	527	493	507	491	504	495	548	582	512	481	526	505	509	500	510	514	536	538	505	529	491	505	489	509	514	497	518	516	485	502	484	503	511	512	542	512	527	497	460	562	560	553	516	534	507	516	489	530	517	488	530	534	522	512	525	509	510	479	530	534	514	549	483	496	538	520	502	574	540	503	512	497	524	504	558	554	492	569	491	501	570	525	603	497	558	510	514	520	531	494	506	504	507	506	517	564	521	536	524	515	538	516	535	497	541	528	505	494	524	523	499	516	510	525	518	520	571	505	509	540	523	492	535	536	518	537	550	501	545	533	557	501	480	532	544	499	456	570	484	523	497	485	535	519	508	510	525	521	505	481	515	497	540	512	498	459	550	568	537	519	532	537	517	527	545	544	525	538	541	507	550	522	523	510	548	548	510	519	523	518	545	545	506	570	503	525	574	556	554	476	527	506	553	505	494	519	493	526	501	518	522	507	545	534	529	540	527	521	503	533	506	523	509	546	536	498	478	518	531	498	538	519	522	525	512	514	535	514	537	544	501	534	475	529	521	504	501	560	499	573	494	510	505	558	543	537	551	544	473	487	542	500	513	525	547	540	512	560	544	503	540	521	533	534	540	523	513	532	503	513	511	514	557	532	519	536	510	515	560	532	545	507	504	520	521	492	524	529	522	518	539	503	499	505	497	499	542	516	557	508	491	500	496	537	502	534	537	519	501	556	500	494	507	525	518	535	557	521	523	537	524	523	540	513	494	493	480	507	528	509	525	536	566	527	553	460	524	537	525	524	543	480	520	481	464	535	511	483	524	521	530	463	501	502	499	519	545	487	531	519	556	502	517	534	488	507	501	499	498	522	533	532	521	508	493	529	537	525	550	531	494	527	519	517	536	548	527	494	601	506	488	540	530	526	500	524	539	508	498	526	534	510	499	517	497	526	486	541	531	495	509	494	515	533	481	513	522	502	506	500	511	506	492	510	514	511	541	532	506	502	546	527	505	517	509	536	566	530	502	533	517	533	505	490	535	520	488	520	534	523	546	526	526	498	500	512	503	502	575	509	506	486	520	527	551	530	500	522	571	512	544	530	512	525	531	497	533	503	529	481	522	540	542	487	483	538	545	538	562	501	523	498	507	519	498	538	503	505	532	513	496	509	515	484	508	506	517	534	517	531	507	535	539	558	528	527	540	530	493	525	567	507	486	515	532	466	518	507	510	516	528	501	510	534	532	532	533	493	550	484	548	500	539	474	547	456	507	515	513	496	520	469	533	518	525	545	515	520	511	519	552	532	554	547	533	559	522	514	559	502	522	541	546	537	530	494	520	528	487	533	512	536	484	548	507	529	496	498	501	509	522	520	514	491	484	507	520	521	529	521	505	530	541	476	507	488	491	544	513	513	480	522	489	517	562	496	506	487	493	508	456	518	555	517	553	546	536	517	522	547	574	540	537	510	571	511	530	519	549	533	477	517	531	540	535	532	504	516	526	522	525	516	547	485	544	523	536	520	531	522	552	455	526	485	522	527	541	491	505	549	513	496	519	535	519	477	509	480	499	520	548	554	526	497	507	503	516	519	520	534	506	516	532	519	491	519	504	534	475	525	533	474	512	503	498	572	496	535	496	539	518	552	509	504	531	536	524	535	523	540	534	489	563	489	475	540	508	482	508	513	516	513	492	499	520	518	548	494	553	455	544	513	520	508	544	502	511	495	528	506	519	527	530	533	526	502	551	537	490	500	494	519	525	537	541	477	493	561	490	506	541	490	527	527	552	522	491	525	519	515	470	519	526	519	520	502	521	531	511	572	544	561	514	544	538	547	501	529	549	538	526	529	514	556	536	538	492	544	498	508	513	499	537	530	521	505	580	469	519	524	547	500	547	510	525	507	538	486	549	522	511	500	503	513	540	528	537	512	557	518	575	540	543	511	482	538	535	535	491	482	531	578	501	521	539	485	530	493	547	525	501	546	501	523	500	540	535	526	523	564	570	505	515	544
5366	2013	1838	1315	1140	1104	1070	987	976	910	865	978	895	929	889	905	917	891	931	925	877	852	898	901	888	870	932	938	895	889	919	924	899	896	857	917	885	946	892	907	851	919	925	939	890	904	892	920	888	885	883	912	921	937	934	889	867	919	894	951	923	909	881	909	930	928	887	893	901	959	880	888	874	870	947	932	864	873	900	963	885	878	883	887	902	911	933	901	897	949	931	885	935	938	920	849	847	921	884	937	960	886	882	908	942	878	897	873	886	948	940	914	946	918	916	876	964	946	946	914	903	923	884	905	950	919	914	931	946	920	893	911	970	944	895	883	916	936	932	930	886	877	936	900	924	883	920	880	926	951	894	908	908	906	927	942	897	888	908	909	961	942	996	943	935	907	937	875	973	892	861	935	909	909	926	865	875	903	905	948	938	940	902	882	877	924	924	920	866	905	909	968	922	911	888	870	884	981	911	812	896	934	912	881	897	927	878	902	920	970	946	900	931	917	915	897	901	902	916	883	879	929	887	939	891	869	898	899	947	866	935	968	903	930	870	951	884	907	892	933	932	936	883	933	896	904	834	908	898	893	918	915	904	919	913	911	867	909	959	904	929	905	892	877	914	848	845	918	895	927	925	948	885	866	909	895	901	929	943	917	864	953	895	954	914	902	909	899	926	858	879	952	863	889	916	912	868	902	890	872	893	901	869	903	961	905	867	890	899	911	828	845	946	912	894	863	923	891	930	908	929	866	887	896	913	927	905	933	922	914	906	921	887	870	902	891	905	925	896	935	922	932	876	927	880	938	950	914	895	843	891	958	940	883	914	861	895	891	895	896	943	892	904	890	917	894	872	867	908	884	912	858	894	876	912	901	838	913	923	875	834	847	929	929	853	921	902	862	953	886	919	942	964	866	893	951	893	843	893	907	910	859	908	929	914	905	910	890	881	920	904	903	907	846	954	940	916	897	985	890	872	887	866	939	919	878	908	914	929	912	929	878	919	861	861	882	915	853	941	958	879	841	941	887	873	898	937	899	924	902	892	911	936	871	906	913	880	1007	935	975	956	876	911	918	906	845	909	916	866	880	851	868	909	890	869	928	881	847	941	879	956	924	876	870	965	946	923	932	898	934	963	938	962	904	900	973	969	918	926	901	918	920	877	909	939	882	980	859	870	909	869	884	932	896	887	888	935	879	882	907	916	911	885	865	943	945	877	867	906	898	944	923	899	958	868	888	924	919	905	850	895	902	915	892	902	944	882	925	873	923	928	917	880	881	898	895	925	869	898	933	885	864	856	888	891	928	873	866	899	881	957	897	890	910	926	898	911	877	884	897	918	864	832	913	934	859	870	901	923	926	890	950	868	893	940	915	927	933	883	966	889	916	908	953	873	933	904	906	898	915	932	894	911	914	927	889	913	955	862	940	877	882	885	959	925	886	890	902	906	928	891	872	952	901	880	885	872	909	877	940	884	924	882	949	963	862	934	913	878	951	907	908	866	944	900	924	926	927	861	968	914	887	920	889	900	864	910	847	918	903	888	905	998	909	928	900	895	883	935	917	924	878	934	912	893	967	871	965	898	917	905	960	915	877	954	928	909	956	868	837	919	934	959	890	872	865	911	882	923	931	895	881	978	912	936	913	897	844	971	901	916	962	842	872	902	868	941	900	906	919	873	930	894	842	952	862	934	848	932	919	900	906	865	903	911	892	864	877	905	916	903	920	912	908	888	870	902	907	924	873	911	914	942	930	891	859	908	878	914	825	921	887	929	878	896	916	899	925	876	865	883	922	902	940	961	901	868	927	912	917	916	932	899	887	879	865	886	903	900	925	876	878	889	902	924	879	920	902	932	913	910	881	920	941	927	884	935	902	882	901	909	927	910	940	884	887	935	867	911	1003	907	870	941	901	903	891	897	899	909	888	920	872	959	901	939	953	913	881	937	846	875	902	863	980	930	886	905	897	903	898	914	909	882	941	868	861	931	899	963	945	883	900	986	833	901	833	910	877	923	947	917	919	856	897	920	908	907	916	883	888	897	902	870	839	864	950	890	904	945	926	927	926	913	907	862	902	934	921	868	923	898	966	911	915	940	946	907	878	907	890	847	920	882	859	864	917	924	927	901	878	898	916	911	890	911	945	924	880	878	936	914	882	906	922	844	851	1001	899	876	920	877	914	857	901	906	957	859	913	958	915	910	901	987	990	926	947	877	966	889	904	941	918	909	927	880	856	931	909	905	924	937	925	899	946	895	906	928	844	905	872	929	880	893	919	935	923	899	889	879	895	925	904	902	885	945	868	892	931	894	831	867	914	980	939	868	956	918	891	957	929	926	963	889	899	908	887	852	909	882	926	894	892	922	930	910	903	910	851	922	860	941	875	869	919	874	921	859	903	925	918	869	917	897	918	907	932	878	892	945	898	916	875	892	920	937	932	873	893	961	901	980	903	890	891	903	900	958	894	886	895	892	931	975	907	937	923	887	927	918	872	915	928	915	935	940	904	896	928	942	942	848	873	917	917	874	875	901	913	880	909	946	972	870	925	957	929	870	894	916	926	977	927	890	891	882	930	935	922	887	896	888	836	905	849	917	860	907	913	923	910	874	949	874	908	849	912	906	868	909	954	925	939	852	863	888	949	865	910	927	884	901	929	893	876	956	976	858	917	883	899	926	919	909	871	910	865	954	935	908	855	931	946	965	904	878	909	917	940	871	892	921	926	880	904	928	914	933	950	900	863	868	933	951	876	916	924	895	888	900	931	899	896	934	877	936	899	943	843	926	910	861	933	960	953	902	948	944	910	903	881	946	886	888	862	904	872	875	870	912	894	901	893	931	918	889	907	938	918	907	937	895	975	932	876	984	935	912	898	975	895	923	900	871	884	901	995	895	928	935	913	898	899	976	953	922	900	864	896	927	901	932	908	895	905	887	965	902	918	891	889	909	917	901	879	906	933	906	932	901	876	886	908	938	880	914	912	910	875	870	920	918	914	913	905	950	954	947	931	917	930	902	940	872	848	899	886	871	916	943	840	897	911	878	917	941	922	872	932	923	939	958	872	912	932	904	904	908	858	933	938	891	881	927	869	921	933	899	936	854	891	919	925	945	947	936	895	914	918	923	919	906	965	911	934	891	915	906	875	905	916	930	868	978	883	922	947	919	951	935	906	945	882	918	925	939	901	943	884	908	915	900	977	862	906	894	878	924	895	894	904	887	937	929	931	885	871	891	838	861	922	986	910	895	902	927	871	959	901	895	933	896	942	933	909	882	907	873	947	898	874	955	897	885	874	889	922	881	884	888	907	877	889	957	918	913	900	851	934	949	922	888	922	896	931	916	869	947	918	963	913	899	901	899	860	954	926	924	904	869	943	950	929	906	963	894	890	868	867	912	881	927	905	941	903	932	912	888	949	929	865	933	874	887	952	940	896	890	947	914	914	926	903	918	922	903	860	856	872	956	830	940	915	926	952	889	909	938	942	966	916	903	918	887	948	860	868
23924	20952	28016	24044	19154	1642	701	490	458	411	355	304	307	316	290	269	316	291	259	257	267	245	268	279	242	260	242	252	271	257	253	239	245	269	236	210	225	243	239	235	234	243	263	245	255	273	204	236	237	269	248	250	225	245	220	220	259	221	258	220	224	242	243	259	225	245	270	234	220	227	256	229	236	233	249	245	244	234	235	233	226	241	250	209	263	226	254	238	233	231	263	231	236	231	249	244	219	258	220	250	226	234	218	228	260	229	233	240	201	230	271	215	253	213	231	229	231	247	245	246	224	257	230	234	264	249	237	242	239	250	235	232	256	247	213	215	237	225	236	216	242	235	234	244	246	257	239	254	198	228	243	232	252	284	242	242	231	239	228	242	253	215	218	234	228	230	240	224	229	224	234	216	229	254	242	242	244	253	244	237	223	216	226	246	250	230	214	234	217	246	241	227	253	229	248	241	252	235	234	232	254	242	247	235	238	247	234	212	227	249	238	249	230	250	242	227	235	239	218	249	252	227	246	229	234	237	224	256	253	248	235	206	246	241	259	237	231	255	231	221	207	227	250	230	241	248	208	232	243	250	243	270	236	226	244	238	242	217	250	238	225	242	232	244	236	240	250	198	245	211	243	263	251	253	250	212	231	235	222	228	241	243	233	236	221	229	220	253	240	261	246	224	223	237	229	259	236	243	224	229	267	227	235	223	228	235	251	239	258	232	238	260	249	228	237	239	235	226	230	234	259	203	250	269	216	228	249	233	214	237	230	239	212	246	245	229	252	241	235	244	237	251	223	234	253	239	235	233	243	204	226	219	231	212	262	258	243	250	217	246	253	254	242	249	244	256	218	236	234	222	232	227	229	226	234	260	254	222	225	261	252	233	234	239	262	237	232	238	230	255	235	224	242	237	204	253	247	227	223	259	234	238	233	234	251	215	261	247	259	219	232	252	251	231	243	232	234	252	247	237	222	236	216	199	232	207	226	276	243	223	268	225	235	244	241	247	239	269	221	209	224	258	239	250	219	247	219	233	219	211	256	208	230	233	220	243	240	243	207	255	241	264	235	222	233	226	243	231	249	217	267	237	228	221	235	240	205	232	244	244	227	217	268	211	232	236	250	241	218	212	241	253	238	247	234	224	256	214	210	236	245	267	255	228	243	246	236	233	220	210	232	244	224	258	260	240	235	252	253	228	238	272	227	247	231	208	226	243	238	234	247	253	217	248	219	237	243	250	240	233	233	234	234	229	246	238	277	256	231	224	228	230	181	231	259	256	245	230	264	209	207	252	199	241	214	236	253	222	248	235	231	247	261	244	225	215	244	249	235	241	258	248	210	245	236	248	261	235	215	232	233	236	260	244	243	225	219	234	259	221	253	235	279	203	230	217	232	242	219	231	224	277	239	219	221	244	218	247	239	232	264	231	222	234	245	241	243	238	240	240	237	249	202	254	239	261	245	270	253	233	225	225	241	227	258	217	280	220	229	238	230	264	236	239	220	193	209	258	235	225	230	246	231	238	243	236	255	252	231	203	235	256	268	214	241	226	239	266	199	231	251	235	208	205	247	258	253	246	235	215	199	216	240	233	229	232	235	251	251	236	245	214	227	245	263	223	254	238	226	271	231	224	207	231	222	208	225	223	205	214	245	241	231	240	247	265	267	233	249	234	250	245	217	234	239	262	224	245	233	228	235	234	235	242	247	247	222	215	230	225	237	248	235	251	217	215	220	272	203	236	244	242	239	245	234	232	237	258	238	201	221	226	232	260	262	240	245	221	231	222	262	246	196	231	238	231	235	250	236	223	215	238	244	224	226	237	227	232	239	219	238	234	207	236	256	232	195	246	248	218	248	230	250	258	253	256	252	227	213	224	239	278	245	208	265	216	275	228	233	212	223	234	243	243	227	262	223	217	269	225	253	229	237	238	234	230	235	269	231	238	190	239	231	237	242	223	203	253	230	250	246	204	231	210	227	251	215	234	243	243	225	226	255	240	225	257	256	249	244	219	241	237	231	245	207	260	226	246	213	228	253	244	212	238	238	254	217	245	215	248	244	224	207	222	236	233	233	268	231	238	245	226	247	249	211	228	256	238	228	218	213	214	235	254	211	252	255	248	236	227	222	227	215	250	248	226	236	250	216	241	238	262	219	255	237	227	239	244	230	253	238	211	256	216	225	213	251	229	241	273	236	223	262	248	233	240	231	220	244	236	244	243	218	233	203	238	238	235	248	250	195	224	219	218	230	225	238	217	218	212	223	237	250	232	245	251	218	226	252	243	226	255	242	247	239	253	219	202	234	240	255	233	236	233	265	225	216	235	226	201	235	225	229	250	212	216	251	254	237	263	211	246	271	243	240	241	215	258	245	218	235	262	235	229	227	234	227	256	248	243	252	232	237	241	221	217	222	245	202	256	210	241	235	241	238	252	240	220	206	235	219	231	232	221	236	257	231	215	283	246	226	222	212	232	259	239	258	250	235	240	217	245	218	233	247	247	232	254	261	214	224	213	238	245	206	247	232	226	246	246	242	248	233	226	208	231	252	233	203	225	212	260	219	239	212	237	218	240	217	219	243	220	233	221	225	212	191	250	240	233	239	214	240	236	232	238	250	245	234	262	230	227	234	248	221	239	244	222	220	261	242	251	214	227	259	232	215	214	237	232	229	251	254	235	233	226	245	229	240	231	218	231	223	234	212	233	229	238	246	255	240	245	208	245	244	212	224	235	223	232	246	254	234	212	217	239	248	219	246	254	207	211	220	232	222	240	218	213	251	239	218	233	230	244	246	232	216	254	226	236	212	221	246	237	243	220	268	230	214	241	252	229	233	211	226	249	250	267	230	224	214	240	253	245	260	230	221	272	227	238	256	225	240	255	228	221	264	232	234	255	257	226	210	246	214	242	251	236	206	244	236	251	247	238	237	235	259	219	238	226	236	210	254	230	223	235	242	202	216	216	236	245	240	256	237	242	221	257	233	203	243	217	230	223	219	249	221	218	228	237	205	249	224	225	249	245	258	234	235	222	244	236	229	246	224	225	230	215	249	196	231	222	248	237	247	259	274	252	267	245	239	230	224	236	235	237	241	245	237	217	242	235	251	228	217	233	229	249	238	245	257	245	240	217	220	241	234	248	206	217	227	232	232	254	231	247	253	240	230	212	219	225	235	258	258	198	230	235	242	242	233	244	208	222	226	245	229	234	224	229	233	259	198	233	202	247	246	249	220	217	234	234	232	244	217	196	226	216	232	249	231	233	253	221	260	221	215	236	247	220	245	241	229	229	238	223	244	259	227	238	227	210	238	239	231	245	217	267	258	240	210	222	247	235	203	223	201	235	230	266	249	210	220	238	223	228	236	210	220	239	255	235	245	237	241	245	243	212	226	220	208	231	247	232	221	233	237	243	235	218	224	236	222	196	242	229	231	235	237	217	226	229	210	255	230	229	239	245	246	245	233	215	239	259	254	228	236	214	235	243	208	255	230	220	239	245
8281	10671	8589	4570	2979	2116	1658	1354	1158	981	879	818	684	687	625	661	646	605	576	550	553	532	512	500	518	511	485	507	486	507	465	458	474	468	494	485	479	488	454	453	463	443	449	476	465	494	463	441	441	509	397	436	452	456	435	489	484	494	446	445	475	460	463	493	451	468	465	405	428	408	451	446	435	449	504	418	433	480	451	463	414	471	436	427	438	423	436	476	432	458	416	474	426	406	464	446	415	457	474	455	430	453	451	476	466	451	480	441	447	455	484	451	446	428	433	451	457	409	447	424	435	403	465	415	432	452	440	434	466	420	428	422	449	446	435	457	476	456	417	425	458	425	437	472	469	441	446	444	465	460	424	407	484	407	454	440	434	481	413	437	439	410	468	424	455	412	443	435	457	420	393	475	446	449	447	448	443	456	453	428	453	413	414	407	447	424	451	438	417	460	449	423	412	393	441	423	418	482	468	442	442	446	461	440	444	424	468	447	485	445	486	466	438	422	416	457	449	412	430	424	440	414	456	409	461	406	434	408	384	424	439	467	502	446	441	450	422	469	377	454	446	446	488	423	471	458	472	421	469	432	462	467	487	423	461	443	430	439	436	407	449	456	465	448	446	443	445	437	444	470	425	445	457	460	443	452	385	431	399	460	459	419	449	443	420	467	424	459	461	430	432	457	427	456	463	429	462	412	427	466	446	418	456	374	457	451	450	448	435	458	452	436	431	424	458	433	451	439	433	431	434	443	432	415	426	392	455	446	486	441	458	446	468	449	439	411	443	424	453	416	434	461	455	451	428	436	454	403	449	439	457	432	452	420	440	443	445	469	429	434	447	460	439	431	435	465	436	455	407	432	408	472	456	412	437	447	425	479	462	467	474	462	428	453	437	454	466	451	433	427	411	446	470	435	454	443	420	444	422	416	422	432	469	461	450	414	392	448	440	454	465	446	444	422	450	432	440	411	409	445	417	437	431	406	414	406	416	450	436	464	417	453	433	460	478	438	425	500	463	437	428	411	458	408	446	420	443	434	408	426	437	446	439	428	452	430	431	413	377	471	400	442	464	460	443	416	406	448	434	389	434	469	442	437	440	465	409	436	440	445	454	413	456	462	432	416	403	450	474	445	450	430	439	477	429	414	452	409	400	466	475	433	449	441	433	414	425	470	464	434	432	449	460	426	385	442	474	466	431	477	448	467	428	436	426	488	424	444	448	467	456	422	437	450	435	445	450	430	442	428	421	497	432	397	410	430	410	419	454	435	423	436	433	419	453	455	443	425	452	479	433	446	463	436	404	454	448	416	438	450	442	448	433	435	453	434	421	425	463	439	439	439	448	424	405	433	395	423	442	467	457	436	433	454	443	415	427	427	444	427	445	433	431	435	464	446	390	454	413	447	433	447	441	431	448	425	476	422	422	423	450	444	416	411	440	429	436	461	443	447	426	459	414	411	464	443	473	441	465	460	419	417	444	463	450	455	469	445	459	473	438	426	412	450	451	398	447	454	425	441	435	424	453	427	449	454	443	443	447	432	465	453	411	453	467	467	453	422	441	433	440	447	452	447	446	466	405	430	476	445	427	432	457	404	421	412	440	421	417	434	425	456	431	423	439	468	461	442	447	463	425	445	418	443	444	429	415	430	427	410	458	438	427	433	447	408	416	444	438	433	437	460	417	422	447	445	433	435	417	417	445	471	453	419	440	429	422	446	431	439	440	428	462	483	437	467	427	436	440	439	434	466	412	472	453	426	386	447	452	448	375	476	417	436	440	420	407	424	437	436	465	456	460	471	466	432	437	455	421	481	450	448	457	393	436	455	442	458	432	434	470	474	468	456	410	441	473	450	431	459	377	450	434	447	466	404	460	410	439	445	463	455	464	439	433	474	435	448	450	423	444	444	410	459	437	438	417	428	437	411	470	460	418	445	397	443	406	419	410	415	438	435	466	442	413	453	465	436	437	396	416	425	421	444	443	432	412	456	427	467	447	393	434	460	460	418	444	447	463	442	440	427	417	422	400	430	393	436	400	422	487	429	420	445	449	469	439	466	452	448	477	445	475	433	388	432	457	454	474	431	418	452	410	434	443	446	432	420	427	435	443	433	457	464	415	435	478	442	480	449	458	476	442	462	468	435	466	429	470	436	452	439	450	416	423	467	467	434	480	417	465	451	407	437	474	443	410	469	458	445	411	410	444	425	454	427	463	431	470	469	426	462	468	464	444	396	457	460	479	446	442	431	427	441	417	416	456	447	434	430	474	409	428	444	442	417	386	447	418	443	433	415	453	466	456	447	431	460	416	439	433	428	452	427	412	429	463	440	479	422	420	416	434	441	463	465	433	442	443	405	437	483	440	435	436	454	447	430	447	494	456	468	422	432	425	455	450	446	414	426	433	453	408	446	413	419	419	453	451	477	406	379	427	481	418	422	430	438	445	435	399	475	458	448	438	447	426	409	451	416	434	481	440	428	480	405	458	433	439	445	432	469	468	468	442	442	432	442	466	444	441	447	450	444	441	462	417	408	416	442	410	422	465	435	438	380	436	400	482	477	453	447	450	446	456	461	446	441	463	472	451	427	421	406	406	445	433	438	472	403	455	417	442	468	450	429	417	441	425	424	429	440	459	429	419	465	436	433	408	446	467	469	453	456	427	422	419	459	477	459	440	450	451	415	421	457	448	414	388	427	445	441	418	442	407	450	433	399	413	402	437	463	435	439	432	435	459	454	404	438	419	444	430	480	448	432	442	436	422	440	461	436	447	416	434	453	458	457	400	432	448	452	476	471	461	422	442	437	407	450	466	429	416	457	446	446	443	434	494	460	462	439	478	447	450	475	437	448	461	436	396	479	410	420	443	444	423	435	472	425	410	441	442	450	412	441	438	439	432	450	472	441	435	458	443	434	423	443	470	424	458	436	466	456	454	442	414	423	432	420	431	430	457	468	447	441	414	394	436	402	407	441	401	411	429	395	466	404	490	453	464	478	441	395	449	418	450	441	446	435	495	438	418	475	456	459	437	453	448	437	440	422	451	464	453	456	408	500	447	422	457	478	430	419	419	447	423	451	479	463	415	445	401	450	429	404	396	400	424	435	453	461	455	444	435	417	444	469	477	470	447	455	431	457	434	460	430	440	456	404	439	417	422	432	450	446	432	447	423	457	481	440	466	469	432	395	440	451	432	431	433	416	455	452	409	429	479	447	491	410	435	448	422	445	445	453	444	437	477	444	457	456	459	448	460	438	448	428	435	434	415	468	433	426	437	430	419	455	430	426	403	430	462	444	454	453	464	443	451	453	448	463	427	427	425	438	442	424	496	452	456	477	464	451	440	414	435	418	454	455	415	412	424	440	449	438	446	454	425	455	411	434	446	395	456	465	464	427	453	497	450	453	433	449	446	430	439	476	469	448	475	439	424	430	433	395	451	434	426	480	456	427	422	443	422	437	450	466	442	459	482	416	440	442	440	443	409	448	429	443	482	480	428	422	449	491
23064	20968	28665	23440	20972	16969	1985	924	745	698	643	544	557	503	573	504	538	503	486	494	453	444	452	434	431	418	460	452	486	423	471	443	449	412	453	420	442	451	406	454	437	443	463	437	432	433	419	445	451	431	413	414	440	422	394	425	432	444	415	410	462	420	430	420	408	468	451	430	417	420	391	418	444	413	432	481	424	408	448	421	377	431	472	425	417	408	451	436	396	432	406	406	425	427	388	397	400	418	439	435	442	457	415	422	416	426	398	415	386	446	413	426	396	430	435	429	418	437	399	431	448	402	426	397	440	426	454	413	399	461	438	423	417	387	397	453	436	404	440	423	440	412	428	454	417	419	442	409	430	380	426	400	401	413	402	466	410	443	447	421	385	409	409	399	439	440	391	387	412	422	433	412	405	430	417	399	429	408	425	448	428	415	421	435	380	389	435	431	429	402	410	439	415	382	447	437	422	420	398	416	466	412	419	393	407	424	420	428	424	404	442	442	463	425	411	390	419	398	427	396	398	421	440	393	440	422	394	443	427	441	411	448	403	414	410	361	453	408	430	408	445	404	431	442	414	390	428	393	401	424	414	423	437	418	442	418	416	425	434	429	457	439	445	413	406	406	422	404	420	431	387	405	418	404	423	415	418	447	411	420	434	381	424	456	441	389	419	424	387	415	444	438	411	429	445	398	418	429	414	415	418	419	424	418	432	428	443	414	396	429	417	423	424	451	429	435	404	390	410	444	430	439	394	436	417	417	401	422	426	421	427	421	395	411	451	396	387	381	420	438	424	414	424	419	381	421	428	419	392	410	413	433	453	437	421	418	407	423	416	437	414	425	468	376	457	401	435	404	433	441	383	406	402	436	387	430	433	410	440	387	426	429	431	430	414	416	400	427	422	430	427	433	427	433	435	420	416	390	457	424	400	432	398	416	440	420	418	420	400	396	438	423	409	407	434	436	413	416	421	398	391	420	418	428	425	406	404	447	453	427	405	393	413	413	426	408	412	434	428	433	464	439	426	398	424	428	380	431	389	459	390	429	402	433	406	415	443	447	417	455	413	379	411	459	411	429	395	447	446	410	402	458	422	415	439	411	407	425	410	426	414	421	450	433	420	403	379	400	423	412	431	411	436	401	431	421	408	424	435	399	410	439	372	420	435	392	448	410	426	426	430	431	425	414	448	434	436	437	456	416	419	412	445	422	423	404	409	421	384	402	407	432	409	400	425	448	456	431	399	444	408	417	450	424	450	445	446	417	409	389	421	446	421	395	450	443	423	419	417	427	453	408	409	433	434	443	388	407	447	400	432	440	411	415	428	422	427	465	431	429	442	446	408	442	436	435	436	426	402	418	410	406	419	414	435	420	446	420	396	416	429	440	408	405	454	419	412	415	456	390	392	439	428	410	406	429	431	423	415	427	413	426	428	416	429	461	445	418	436	397	443	427	403	416	430	401	436	425	406	394	434	399	408	399	431	397	425	418	422	416	397	408	452	370	396	431	431	423	417	422	476	407	409	439	436	446	399	429	421	427	418	458	400	439	413	435	419	416	410	403	386	382	413	441	388	382	429	412	443	459	438	421	411	402	421	434	403	415	427	405	396	399	428	427	430	413	400	402	388	436	425	444	401	384	440	371	400	413	360	398	418	394	417	438	407	440	405	410	412	414	440	420	419	400	427	473	400	427	404	420	418	387	408	442	429	395	411	427	373	378	447	408	426	420	399	401	449	430	425	402	431	437	420	404	437	433	407	410	444	445	416	422	412	412	428	444	412	393	427	376	402	412	417	378	438	396	430	441	410	443	463	444	439	446	411	434	479	408	415	427	427	438	454	431	403	412	407	442	402	408	414	418	402	419	413	474	438	437	404	386	422	431	406	413	415	403	408	423	475	437	420	411	405	421	379	430	461	412	416	440	422	434	409	410	420	421	446	411	402	430	446	418	414	435	409	440	404	443	465	439	430	401	409	443	407	396	412	385	412	400	397	421	411	404	427	426	398	396	433	422	463	412	447	460	405	397	436	411	429	433	423	422	384	426	432	424	392	452	398	393	409	431	407	416	401	430	428	370	446	415	425	465	441	429	399	424	423	380	406	382	424	444	427	410	422	433	407	390	471	431	432	429	404	418	429	420	415	409	423	420	413	427	417	442	444	379	374	459	372	421	363	403	422	404	423	371	445	435	469	399	462	407	423	444	398	408	399	404	417	417	421	428	458	434	412	406	425	405	405	422	413	456	413	429	403	416	423	403	438	403	404	428	366	405	414	434	398	388	382	430	429	404	434	414	422	396	412	411	445	433	412	423	416	390	392	435	416	435	381	437	423	438	440	401	418	401	428	435	421	416	412	422	434	412	370	403	400	433	427	397	399	422	434	426	409	429	440	406	413	420	423	417	433	418	408	424	408	419	417	444	449	426	390	401	393	440	420	437	418	422	400	419	471	397	400	394	432	417	456	390	410	428	397	394	420	440	385	390	422	425	430	459	413	438	409	426	440	416	402	425	382	422	460	399	416	429	433	430	357	417	445	425	380	411	415	417	436	436	377	431	401	414	467	394	409	430	391	443	404	452	448	405	403	461	415	370	420	426	411	420	432	420	406	444	437	469	450	429	440	420	411	415	404	368	452	380	404	446	411	432	400	398	382	439	385	410	441	459	422	405	416	407	413	424	415	399	411	439	418	451	408	407	407	438	427	410	405	429	397	452	429	387	393	454	404	440	435	411	408	436	394	359	438	398	427	415	425	441	423	390	425	419	433	412	463	438	416	418	436	448	400	399	435	436	402	432	437	450	432	410	381	431	434	428	480	433	421	440	408	444	421	406	432	417	412	451	410	417	404	402	439	454	423	437	400	413	421	427	437	452	438	390	429	410	453	389	395	438	411	411	417	428	403	442	432	427	416	423	396	403	433	411	414	419	412	375	436	445	401	462	428	418	403	410	409	416	458	419	443	424	434	425	442	391	423	413	439	451	396	439	419	413	401	387	370	431	414	431	400	411	402	417	406	397	421	411	425	414	428	413	411	413	383	418	403	411	407	471	419	411	390	413	450	408	371	448	395	415	412	393	446	397	395	438	453	441	402	429	393	413	395	425	429	438	360	400	435	427	389	410	452	398	436	447	417	414	419	413	428	398	422	425	421	438	437	411	418	444	396	431	471	428	424	409	446	443	449	406	424	406	442	428	450	464	443	449	441	447	427	418	413	438	450	374	429	385	403	403	392	428	421	437	383	400	417	419	391	410	385	410	433	384	409	390	407	445	414	450	418	413	428	400	420	400	399	412	409	398	448	383	409	414	389	452	386	404	425	406	404	428	416	455	452	413	416	463	418	431	393	425	398	435	428	471	411	400	447	421	403	425	388	428	443	406	426	418	415	404	429	460	461	418	415	452	442	410	414	437	435	441	434	410	427	427	404	453	411	430	417	451	377	446	420	395	428	445	444	408	474	406	383	395	373	442	454	434	454	365	410	441	456	375	438	392	408	393
9890	16557	14053	7713	5226	3629	2951	2458	1952	1741	1517	1359	1263	1172	1143	1037	973	966	934	938	920	876	833	884	850	834	794	844	773	768	743	832	774	767	790	764	735	749	708	773	781	772	791	764	719	703	744	719	708	720	706	725	755	737	689	705	712	705	735	738	732	720	702	745	677	732	678	749	688	684	677	752	705	686	708	698	707	681	720	680	730	727	742	677	689	745	692	733	696	702	731	718	730	684	691	726	698	720	736	763	682	720	699	687	692	701	725	707	741	687	723	719	707	730	731	721	728	753	686	666	721	736	752	680	684	695	747	740	700	723	724	751	729	654	688	697	725	656	727	740	708	720	710	723	723	731	693	720	685	726	683	702	755	677	697	732	703	705	732	691	684	726	726	692	730	715	670	729	711	750	685	720	704	721	695	730	710	741	714	698	662	711	762	650	743	697	658	707	697	686	718	708	700	695	697	733	698	731	654	686	745	672	687	725	683	677	750	718	754	708	674	700	712	705	689	713	670	696	710	774	660	701	681	684	655	678	735	662	710	684	681	681	686	658	699	709	719	697	638	628	683	712	661	674	740	705	691	718	693	709	698	670	702	703	686	732	655	648	722	665	675	704	717	677	700	718	716	725	726	660	675	732	710	707	720	644	697	720	732	679	719	677	667	693	675	744	677	703	708	699	676	708	729	675	665	698	729	705	654	722	656	686	698	694	706	720	714	692	697	698	696	713	666	717	708	695	711	715	699	739	731	701	709	762	715	690	667	710	716	730	698	716	689	745	744	701	750	704	702	709	682	703	719	694	662	679	667	689	734	703	696	710	707	729	747	689	723	698	728	693	703	739	711	745	700	742	689	731	691	674	666	717	725	683	731	709	744	690	666	704	661	682	727	741	683	704	704	743	707	678	675	716	672	677	718	698	738	700	704	675	649	683	739	681	732	699	636	728	669	723	702	743	710	669	687	707	708	734	703	689	697	707	669	748	697	675	696	671	674	690	703	668	709	715	733	632	724	716	649	700	721	735	698	705	719	704	726	708	718	667	683	662	647	699	714	686	671	725	656	685	680	711	670	677	685	700	716	635	738	671	685	658	637	646	703	720	665	684	683	677	709	733	689	659	668	665	703	710	748	685	753	680	709	704	670	682	749	692	693	689	723	723	702	730	715	751	697	703	726	691	710	688	678	754	677	695	704	685	713	701	693	710	701	709	718	756	677	658	671	684	719	664	706	685	710	684	696	671	703	741	669	734	685	696	717	741	632	690	699	708	686	679	693	710	716	682	710	695	744	683	655	687	704	717	682	716	753	666	725	736	702	721	715	727	731	692	690	763	720	699	661	704	671	734	673	677	725	686	670	716	663	709	693	732	729	716	694	711	656	706	705	707	735	688	718	719	693	692	717	700	670	728	688	701	708	719	696	681	699	710	683	677	731	722	741	730	678	786	712	716	727	698	703	706	688	648	660	673	694	721	705	705	717	731	659	658	694	742	697	718	684	747	700	689	707	696	695	694	710	748	724	722	701	708	677	689	691	697	701	717	694	770	677	686	666	663	716	635	720	667	687	713	709	665	711	700	724	684	699	710	690	655	655	693	709	708	654	699	732	688	708	657	681	749	698	703	741	682	728	705	648	711	736	689	720	699	663	758	685	669	758	713	740	691	680	690	732	686	733	709	715	694	681	727	703	722	724	726	751	720	716	718	728	695	692	744	674	677	699	709	722	690	733	698	741	678	700	714	746	672	710	658	685	699	708	669	699	708	722	749	699	722	725	716	703	700	739	722	709	659	707	733	700	646	711	714	690	711	688	745	708	689	704	732	764	734	705	703	704	702	687	666	722	695	706	734	699	744	646	733	699	704	708	730	702	697	704	676	702	706	745	690	672	677	715	672	694	694	691	724	722	724	747	707	689	702	685	687	716	703	699	677	702	713	752	694	653	699	691	700	683	690	691	704	714	650	691	733	692	703	675	741	753	753	674	722	707	732	747	715	665	748	737	716	738	726	648	699	676	747	689	688	675	719	716	697	739	683	664	714	694	728	690	700	754	739	689	729	665	716	684	736	780	717	695	682	721	709	690	693	671	740	671	710	666	692	692	699	696	687	676	704	724	711	699	695	679	666	657	728	692	693	655	676	657	762	715	711	712	718	688	683	729	703	693	699	717	723	740	694	708	698	711	692	748	657	683	718	639	738	703	709	682	679	715	699	680	731	709	680	689	716	702	748	751	702	741	719	719	716	683	734	626	734	695	717	715	726	699	737	726	693	692	676	709	695	686	691	644	666	727	704	678	660	668	740	718	724	685	710	685	673	701	719	702	723	695	703	718	671	710	686	709	706	690	727	690	662	694	713	666	707	679	727	723	740	692	722	719	707	719	717	707	729	681	676	710	730	751	665	682	721	670	700	695	677	673	702	701	665	696	752	664	692	689	664	726	717	680	721	716	700	669	753	674	662	698	683	728	693	693	637	758	713	651	692	706	660	709	698	661	679	688	732	698	662	693	659	674	735	744	715	645	663	708	672	651	715	710	709	730	764	721	745	702	703	689	690	703	698	692	675	738	710	709	695	698	696	694	713	690	687	727	652	722	694	691	675	725	729	701	706	706	632	702	721	636	631	731	742	702	698	688	741	697	677	741	681	722	650	703	703	733	676	695	668	747	684	719	681	677	661	723	710	670	725	735	725	748	719	691	675	736	712	735	732	686	681	731	708	720	707	709	683	690	681	724	708	733	736	705	688	707	747	665	716	734	686	647	714	681	666	784	694	713	622	681	624	786	688	723	693	660	709	688	719	709	702	683	691	679	694	690	680	713	734	723	660	696	643	731	683	707	716	659	735	683	706	703	703	731	708	679	695	699	705	725	702	758	678	679	731	738	698	705	696	690	678	688	691	649	696	666	676	729	696	674	682	697	723	720	733	729	667	662	709	683	750	727	694	724	666	699	712	723	707	642	650	685	675	735	667	740	713	683	662	707	669	739	717	704	727	721	682	677	734	716	717	695	697	692	705	691	685	641	665	711	675	745	677	660	711	685	678	664	721	731	684	662	716	672	703	716	746	691	699	679	738	694	668	744	662	699	711	650	702	729	719	689	672	730	718	700	751	699	710	735	711	773	747	673	666	718	708	733	679	721	728	732	719	698	678	737	715	721	710	662	658	696	741	663	728	696	697	700	745	669	676	707	794	699	728	741	733	670	734	715	681	705	707	715	710	692	693	671	719	683	720	732	709	694	668	691	691	690	669	724	710	727	745	700	732	706	668	728	678	744	742	692	742	706	685	687	743	672	752	707	712	679	725	736	671	729	712	690	747	718	771	676	707	700	676	692	696	684	741	713	701	712	707	741	682	684	678	656	686	710	646	671	667	718	703	666	695	666	712	714	668	712	696	702	698	722	685	729	748	712	709	692	668	698	698	670	659	701	689	678	706	670	719	714	706	712	738	723	680	717	699	708	718	690	689	685	723	690	751	737	690	698	699	730	735	705	773	661	693
26334	20041	7144	915	624	585	569	524	526	503	502	530	554	547	521	508	506	521	532	516	561	504	526	535	518	499	488	543	524	547	545	516	516	494	533	540	496	540	504	497	556	472	476	512	479	540	535	488	519	507	476	479	452	488	525	539	534	502	513	482	471	542	512	521	488	540	485	524	499	462	525	530	516	526	533	487	476	518	508	542	521	498	497	492	500	526	536	518	562	533	552	473	527	490	522	520	485	512	482	545	510	535	496	536	506	494	447	498	504	507	456	528	519	478	541	507	497	509	489	541	526	505	504	552	493	527	503	494	483	501	490	541	520	519	550	482	551	506	535	512	510	492	500	499	535	530	480	518	552	503	519	484	537	535	544	532	486	511	520	487	503	510	493	546	483	510	477	506	520	506	494	486	485	549	492	505	549	517	499	540	495	488	490	513	521	486	536	535	519	500	511	506	506	521	510	547	500	528	553	520	492	508	522	532	522	482	480	519	528	516	483	524	549	501	517	521	514	518	515	499	523	549	556	536	513	534	515	511	513	492	533	500	512	502	499	516	528	506	515	535	516	495	482	492	508	534	505	511	516	540	513	512	506	518	500	573	545	509	525	501	491	540	500	466	490	490	499	491	517	521	540	511	528	503	532	484	541	530	503	546	536	482	519	516	489	539	534	506	479	527	492	472	498	528	565	494	503	497	508	505	507	513	524	488	496	544	500	532	501	504	512	476	513	498	523	493	501	520	482	497	526	528	543	508	490	489	512	511	524	522	482	514	523	489	514	483	525	527	493	501	487	500	537	496	546	517	482	495	510	505	535	534	556	523	470	479	565	503	522	460	529	506	502	502	512	491	504	487	522	520	483	501	487	504	485	508	504	540	546	561	527	496	461	519	524	487	498	474	518	504	508	531	536	532	490	488	522	508	519	525	547	484	482	487	483	520	502	503	503	539	538	503	483	545	516	516	501	524	526	503	469	492	545	481	523	498	522	513	486	514	502	516	522	525	506	498	516	488	508	488	532	530	507	525	521	486	507	527	508	552	518	454	485	523	515	546	510	546	492	518	539	542	476	536	481	537	505	492	516	498	497	508	531	502	476	556	520	530	536	528	531	504	521	539	517	517	513	522	532	513	566	469	477	506	472	500	538	550	504	511	493	500	491	477	511	465	535	507	493	505	524	527	519	490	482	549	532	491	477	481	477	500	540	515	498	516	485	517	450	538	529	528	523	508	505	514	515	559	507	541	496	498	507	482	525	531	499	520	488	537	508	494	508	526	496	533	520	497	533	494	520	529	524	518	555	523	527	512	508	493	499	523	513	498	570	529	517	497	495	524	494	478	522	483	516	521	508	500	552	522	513	534	503	511	493	486	496	504	499	497	499	489	533	527	508	515	507	510	521	479	496	510	512	481	520	499	487	500	489	545	543	497	503	509	530	516	492	504	526	546	513	529	497	487	485	485	531	502	489	484	483	507	466	504	489	505	473	519	505	508	476	509	519	495	487	485	537	465	504	515	531	519	494	510	531	487	536	528	510	523	521	533	530	490	509	514	498	497	523	545	453	524	519	504	477	523	462	522	514	503	508	511	476	482	508	542	485	535	488	475	514	531	539	505	488	526	477	511	506	506	523	489	530	529	485	492	545	522	492	481	517	469	496	513	563	548	493	514	500	519	503	491	515	522	533	522	480	503	523	508	498	476	504	514	539	495	543	570	518	484	551	478	552	521	512	504	485	527	504	543	502	507	499	492	513	473	559	513	496	498	470	494	450	524	502	522	492	506	510	502	479	482	502	501	508	514	534	464	518	506	513	556	540	500	485	495	517	507	523	500	499	500	496	498	547	515	502	512	544	535	519	492	510	494	520	513	543	529	509	491	498	478	476	564	524	481	513	503	499	480	514	508	547	494	479	538	499	491	488	531	493	548	502	523	531	480	521	515	505	510	530	484	472	556	472	499	574	541	517	516	546	519	520	518	476	524	509	543	561	488	530	511	517	503	525	524	534	526	518	522	523	496	504	502	505	505	518	531	522	505	519	491	517	498	523	484	476	487	553	511	514	511	525	513	545	552	538	490	497	511	505	523	507	527	514	491	491	527	495	499	499	508	525	516	495	531	506	505	497	538	502	519	512	556	507	535	475	530	498	498	521	502	530	477	511	527	523	474	555	480	505	532	567	484	466	527	503	512	545	507	514	558	493	495	455	522	474	509	514	541	488	521	508	492	515	493	496	507	531	554	461	479	515	510	522	515	523	552	461	519	506	480	529	531	507	531	495	507	484	480	530	511	488	506	531	504	496	553	523	559	521	489	529	571	536	487	526	517	537	529	520	504	527	502	498	536	509	509	542	467	557	516	529	495	523	535	586	489	494	500	502	500	451	515	506	509	492	508	505	533	491	527	505	515	514	497	494	470	507	504	494	475	492	490	504	519	509	490	553	484	522	477	528	548	482	529	514	524	524	545	494	510	527	539	481	525	521	544	528	511	492	549	538	504	524	507	496	520	507	520	547	516	520	514	537	487	518	524	534	521	551	504	536	515	526	516	519	485	508	482	520	512	517	498	493	509	531	540	522	525	507	517	515	505	512	463	483	507	514	515	509	516	495	506	474	509	505	488	516	488	485	532	544	498	535	528	533	520	475	522	490	572	564	481	463	499	484	532	551	524	501	505	523	515	499	510	557	497	476	531	538	487	489	491	485	521	466	522	492	509	525	485	523	523	506	487	512	502	473	537	521	528	566	544	512	508	509	527	517	502	546	497	492	519	507	458	524	515	494	504	513	453	523	508	546	531	524	546	531	524	467	489	481	498	523	545	521	558	506	538	486	489	484	507	488	537	526	519	499	487	514	478	535	524	564	511	467	518	497	522	516	559	497	468	459	525	555	470	522	483	502	466	480	511	513	545	550	530	458	529	514	516	528	534	525	594	536	560	483	521	510	474	480	539	563	520	528	529	510	489	510	511	532	515	493	526	486	482	463	516	510	517	500	486	511	506	519	492	490	499	547	499	575	535	456	497	511	510	531	484	499	483	508	481	524	511	511	506	526	521	478	508	530	508	519	496	485	532	533	501	496	511	493	517	516	516	525	547	506	560	521	507	485	548	528	491	520	521	547	519	544	552	505	480	487	536	505	524	492	509	536	540	543	479	521	492	540	496	532	511	500	545	520	499	539	517	520	518	532	480	526	530	515	500	529	527	496	486	527	540	452	515	520	524	531	514	488	533	507	543	552	505	552	497	488	490	514	552	541	490	523	522	521	517	513	509	470	507	501	491	506	488	506	504	533	487	491	513	480	507	514	547	505	508	522	538	509	489	506	501	502	487	515	520	507	524	505	517	498	535	499	520	519	511	500	526	494	536	499	477	569	503	530	493	493	538	461	516	509	506	448	511	512	542	509	476	471	490	496	487	517	556	514	550	525	473	552	535	524	499	505	539	509	540	523	512	494	489	494	509	525	528	483	508	471	524	515	517	518	540	543	553	532	535	521	534
5568	1979	1864	1350	1156	1059	988	1015	913	919	905	928	934	940	903	915	880	871	907	924	905	916	886	863	905	833	925	883	876	937	908	884	812	918	913	857	943	918	971	889	856	906	908	911	912	918	923	895	854	898	867	861	871	892	884	905	914	891	883	946	917	926	893	895	875	925	891	883	916	919	877	919	848	920	966	909	919	899	914	869	949	906	885	884	877	886	865	894	935	875	971	858	910	870	874	874	908	928	853	906	850	877	831	911	917	912	910	891	879	895	873	909	973	846	897	903	902	925	933	877	900	887	905	951	898	890	900	879	853	845	886	904	926	881	889	921	912	912	838	904	881	910	888	945	895	910	854	887	909	903	888	913	890	909	882	912	851	923	895	865	892	917	855	895	929	861	844	802	949	865	903	855	900	895	927	931	865	899	874	910	927	921	913	890	875	839	893	887	900	948	901	907	863	906	903	887	908	867	829	937	892	841	881	876	898	920	906	954	807	921	889	868	877	892	896	932	910	856	918	843	920	888	880	894	908	875	909	892	898	870	899	872	917	919	906	890	913	871	871	909	866	900	898	888	930	889	897	916	891	904	895	897	871	859	862	863	877	874	867	870	863	923	871	917	898	888	869	931	925	860	837	926	866	890	894	889	937	887	886	885	900	901	896	873	869	952	868	923	809	823	859	919	927	887	913	913	877	918	896	909	844	924	887	901	872	905	947	886	887	912	878	951	867	895	905	915	915	897	883	919	894	918	849	898	894	879	888	852	874	889	883	886	852	842	933	905	951	951	864	851	882	896	881	956	934	927	890	863	904	832	887	915	834	871	932	916	887	860	884	861	882	861	863	870	885	938	940	862	900	892	921	885	901	855	868	876	911	920	900	907	949	899	884	915	857	896	848	882	859	878	885	910	870	857	923	792	910	811	912	962	873	913	884	892	910	849	911	920	892	894	867	826	874	910	896	876	861	876	863	920	903	927	942	891	874	913	849	906	888	914	888	895	891	928	898	899	924	878	868	909	837	931	863	816	909	908	875	894	885	897	884	876	919	905	863	881	908	908	874	916	871	890	914	857	864	880	904	897	890	928	891	851	849	855	855	906	867	867	877	903	944	942	895	915	863	917	904	950	863	847	859	882	871	905	892	914	890	948	856	882	886	922	939	877	880	910	909	862	873	908	938	875	913	871	889	851	859	935	948	863	854	871	934	898	946	936	881	875	923	911	906	876	932	911	881	889	927	907	959	914	829	859	929	858	878	930	875	855	857	856	827	863	890	913	938	869	942	930	882	905	842	918	874	920	950	911	855	905	872	930	889	886	874	937	883	861	853	921	893	923	901	875	896	883	897	931	866	895	886	860	906	871	916	903	935	863	902	831	900	919	857	906	864	938	864	845	883	935	876	942	877	879	908	940	902	926	911	880	833	890	905	886	920	902	818	852	873	903	886	892	848	833	887	865	898	890	827	867	873	924	851	858	903	885	950	867	925	901	915	928	864	900	926	909	916	921	914	902	879	891	851	909	851	876	863	915	901	924	912	892	832	861	920	899	881	909	866	946	910	916	915	851	859	935	893	906	884	876	920	861	884	893	961	893	849	919	926	961	881	915	888	910	983	835	869	866	887	906	859	879	871	874	908	933	894	887	876	923	937	909	912	857	839	897	866	927	878	860	909	919	864	907	919	907	911	909	891	852	920	897	834	872	868	861	857	848	825	902	920	893	902	918	882	924	854	890	912	895	880	915	923	876	942	930	867	853	842	930	927	918	897	917	911	905	900	871	906	943	962	875	846	943	885	932	875	882	878	915	853	944	908	929	901	916	920	874	876	826	879	854	884	910	916	866	913	932	860	950	871	886	872	890	814	902	840	897	835	855	946	828	892	898	879	899	866	889	921	873	847	912	851	901	902	885	857	892	882	952	873	901	864	836	931	866	921	908	894	912	852	871	906	910	908	882	930	872	892	868	899	882	908	852	934	847	860	894	896	879	902	847	826	893	875	922	910	878	893	898	904	844	874	905	954	862	886	846	873	919	932	920	913	899	869	881	897	854	900	843	906	907	915	883	848	904	886	888	894	852	906	885	826	895	937	923	884	906	871	885	905	879	857	926	914	868	903	924	969	924	886	863	946	855	895	833	896	872	905	906	882	877	876	922	878	892	867	908	878	870	871	894	881	895	879	888	915	925	948	846	912	930	874	866	883	925	887	858	822	847	884	888	910	881	931	862	910	880	923	932	889	894	912	904	889	907	879	939	881	920	865	942	855	911	918	940	867	889	863	887	846	818	910	894	879	891	881	902	896	869	904	866	879	888	921	884	928	859	888	876	893	949	922	865	913	875	863	898	921	898	923	911	878	886	844	876	839	880	878	920	934	892	894	872	886	889	885	893	918	882	856	873	881	950	913	949	878	938	912	898	885	923	930	877	877	986	914	924	894	880	887	905	876	878	929	892	855	910	969	901	927	887	805	831	995	868	909	889	815	839	891	888	938	885	903	902	847	938	861	913	822	908	911	912	885	858	892	934	869	864	883	928	868	911	936	912	882	867	911	937	840	866	903	870	886	878	939	877	895	935	917	904	887	897	927	896	866	880	889	878	910	861	849	859	840	920	926	909	895	937	929	920	930	925	869	884	916	891	894	884	867	836	880	864	906	887	893	861	875	899	895	863	841	858	893	926	852	871	909	854	852	889	834	901	899	884	890	872	876	925	877	857	906	917	889	912	871	876	938	946	923	926	893	911	772	884	843	887	920	879	876	930	914	935	853	878	877	929	891	895	907	859	884	910	928	896	861	891	873	903	942	890	903	864	825	879	900	921	857	863	893	878	914	860	888	863	858	955	904	893	872	887	895	907	930	901	867	953	919	936	927	909	931	899	835	889	884	936	883	946	883	887	892	805	854	895	853	820	900	886	885	872	896	894	920	892	899	872	902	913	890	908	866	925	849	924	936	883	890	879	862	897	908	929	939	885	913	888	905	890	912	875	889	876	927	882	883	914	868	946	920	921	894	835	870	871	883	874	924	916	938	902	897	936	871	875	944	905	898	910	871	896	921	931	907	879	928	948	937	924	866	910	902	895	874	942	898	942	935	916	882	883	893	905	905	879	886	896	922	949	850	922	870	920	829	895	900	871	900	861	862	896	868	878	902	887	912	884	874	916	893	817	880	888	888	841	897	934	889	904	904	887	935	913	851	929	935	896	885	882	933	877	897	854	915	865	887	924	921	899	909	908	882	919	920	947	921	888	857	903	917	859	862	911	907	927	921	845	924	888	903	894	923	926	904	915	866	874	881	946	848	851	891	956	865	981	848	861	909	861	849	970	883	893	864	908	909	956	905	897	892	873	926	850	953	899	879	900	854	873	860	880	854	916	899	871	832	902	876	893	941	858	863	914	903	851	926	851	903	930	866	926	862	876	928	874	851	860	933	827	912	899	883	843	839	885	924	894	950	838	867	891	869	934	892	878	915	900	869	888	902	875	896	950	885	936	845	882
24027	21010	28125	24093	19117	1710	671	508	448	384	356	289	316	321	308	289	265	291	261	284	254	278	246	237	278	255	259	238	228	257	237	251	233	248	246	238	266	228	271	240	226	246	245	217	230	263	220	225	245	241	231	265	216	226	221	244	213	269	246	245	236	248	231	246	255	230	217	244	229	247	236	252	223	185	241	233	239	268	236	249	229	247	228	241	230	227	219	230	241	236	225	233	240	246	239	216	232	228	279	206	221	222	245	238	240	255	227	247	258	220	247	260	243	226	243	227	240	250	202	226	238	223	238	251	226	239	232	222	272	251	204	239	263	243	235	226	242	214	237	240	238	226	228	242	220	233	225	240	246	248	230	250	237	269	224	253	249	257	259	241	239	255	246	236	249	250	230	242	250	228	255	227	254	248	250	234	228	241	240	211	244	230	259	261	256	258	235	234	251	233	247	254	226	254	240	220	254	232	222	249	225	232	252	233	229	230	232	230	208	226	222	240	282	241	233	229	212	245	228	220	230	241	225	260	249	221	236	236	245	243	242	263	240	241	245	237	235	246	241	243	208	213	225	250	226	244	207	245	258	218	242	253	209	227	246	240	233	234	243	253	256	236	226	211	246	243	243	227	244	230	268	219	266	239	221	260	247	241	225	234	212	235	249	242	242	221	232	254	224	223	265	252	257	255	231	219	235	221	270	249	239	228	226	256	240	250	233	251	220	220	255	224	257	242	227	240	237	253	209	222	225	234	233	251	260	237	248	212	208	253	243	231	211	221	227	225	250	238	212	223	248	251	245	243	220	243	249	246	234	252	233	257	262	239	227	211	250	239	205	266	213	210	225	228	229	223	233	244	254	254	267	242	220	226	239	268	252	216	221	249	264	239	224	247	255	271	232	246	249	238	235	237	213	253	245	256	265	220	230	251	203	254	241	255	260	235	220	249	219	248	225	228	236	235	235	228	230	229	243	257	225	221	241	259	255	222	236	224	235	249	226	269	229	233	232	242	205	238	225	243	250	238	223	223	225	265	243	253	266	236	236	260	236	231	243	259	214	239	235	238	231	219	221	242	236	261	231	241	240	225	239	257	240	244	245	230	233	211	252	254	226	227	223	244	245	232	257	237	250	228	229	244	233	224	277	256	242	219	225	241	244	230	255	216	232	228	262	243	223	252	264	255	260	229	259	207	224	244	263	240	245	250	234	215	234	216	239	230	248	243	274	239	241	249	228	253	236	259	234	228	231	230	251	232	242	231	236	221	263	251	230	238	278	216	263	231	237	243	246	219	242	263	250	208	234	226	244	224	230	233	242	243	250	232	258	228	209	241	244	239	237	236	241	242	246	232	238	252	246	230	246	252	225	248	250	223	242	249	241	244	242	235	242	257	234	196	233	207	250	253	229	235	248	255	229	249	234	242	235	231	239	221	229	243	276	226	242	224	258	251	241	248	230	223	225	245	232	250	232	236	229	237	219	212	262	247	240	237	227	234	205	233	232	221	230	250	237	238	223	212	253	245	233	232	245	256	234	223	236	235	249	221	251	221	212	266	247	241	226	230	226	248	229	238	225	229	245	236	214	226	251	238	240	237	236	221	253	240	230	238	253	259	227	197	239	256	235	247	218	245	251	226	211	220	228	233	238	252	252	235	258	259	208	199	260	244	235	199	240	245	226	239	239	230	237	251	228	227	243	205	237	226	237	241	234	239	222	257	248	225	235	219	231	220	239	225	202	259	259	280	245	255	237	233	261	237	241	232	262	235	236	227	237	223	234	238	221	222	253	242	235	230	218	213	240	208	250	208	249	258	215	213	228	228	236	242	251	247	202	243	249	258	245	215	228	208	256	240	248	246	225	228	228	274	243	219	254	231	250	240	259	224	232	222	232	255	239	219	223	239	251	243	263	260	251	250	218	229	212	241	244	278	239	221	244	229	219	244	246	219	236	222	252	209	209	236	233	228	216	266	239	267	230	260	246	259	262	250	235	219	231	238	243	242	246	243	252	234	229	231	266	222	255	226	211	223	218	227	252	229	245	252	223	226	219	240	226	208	217	258	212	242	216	224	228	234	233	249	252	224	237	222	252	243	219	228	252	214	232	236	220	245	242	266	235	234	236	232	199	244	241	242	232	252	246	271	231	241	235	255	224	254	239	256	249	267	236	250	254	214	201	229	248	219	225	231	228	221	247	229	225	238	254	250	249	200	233	230	264	225	254	237	243	230	224	246	241	239	210	237	249	215	244	248	233	261	254	214	255	230	260	234	221	226	215	238	224	258	211	229	237	239	240	270	238	233	231	261	224	233	246	260	222	221	224	224	258	238	203	228	239	224	270	234	253	255	252	229	277	258	252	215	259	235	241	236	272	245	251	246	232	201	230	215	226	264	226	211	226	241	233	227	233	221	263	243	233	247	229	242	236	260	249	222	245	226	242	236	247	251	218	271	215	255	251	225	218	221	244	239	227	257	224	234	238	261	215	238	228	222	228	231	228	226	250	250	244	263	219	228	221	233	235	239	218	239	216	271	233	271	241	239	255	227	236	211	246	226	281	233	219	240	232	242	261	229	239	228	236	233	236	259	243	244	229	247	228	233	235	242	239	238	246	269	226	244	225	220	248	241	206	230	210	234	247	233	224	245	225	235	223	245	238	253	219	212	214	241	249	255	240	231	233	250	229	231	273	234	260	260	209	221	243	263	240	252	221	232	228	230	230	242	235	232	235	246	246	218	251	246	228	253	221	213	219	242	228	209	250	244	277	228	227	256	231	239	229	216	260	221	246	228	209	247	266	248	266	226	270	212	255	258	222	236	247	251	258	257	250	215	232	232	255	228	226	266	230	225	231	240	234	246	227	218	245	252	239	221	231	242	261	218	209	245	233	241	235	246	242	234	225	217	234	229	229	258	234	226	249	245	236	240	248	220	235	218	233	263	225	218	231	240	219	239	240	244	243	221	232	232	246	258	256	236	245	243	218	246	246	234	240	252	234	227	227	232	224	218	252	255	230	245	216	251	239	228	218	235	242	227	222	233	226	235	241	265	267	249	218	234	202	219	237	230	264	218	228	247	252	223	206	202	238	230	251	261	241	238	250	244	248	240	207	220	278	248	191	231	245	229	231	239	220	258	220	227	222	223	247	242	267	218	246	242	238	242	228	241	239	245	229	224	235	251	245	281	233	249	266	238	257	239	245	258	246	255	237	229	222	215	228	247	231	223	241	255	244	231	265	242	199	231	240	254	272	223	253	229	240	249	229	247	257	261	241	240	244	219	244	221	220	216	241	242	227	274	238	238	228	237	240	221	256	226	284	246	252	230	230	250	220	246	235	244	258	221	230	238	225	240	261	228	222	211	246	241	226	233	227	225	260	251	217	242	240	228	218	228	223	248	245	253	224	225	252	232	218	247	223	206	216	266	254	241	260	254	246	257	244	237	257	250	222	244	229	239	253	277	209	259	231	223	250	264	224	255	231	231	219	236	251	224	234	212	219	227
8106	10527	8877	4498	3026	2134	1624	1312	1118	1000	876	826	673	664	630	628	568	578	581	567	557	562	519	562	499	482	488	509	499	483	484	443	502	480	476	452	450	431	440	493	477	472	454	467	446	452	455	457	476	455	442	487	452	460	470	438	432	425	421	476	492	454	475	461	451	461	436	431	413	432	481	436	449	427	435	444	462	476	431	442	448	419	438	429	445	450	450	444	422	429	435	432	448	402	401	452	430	459	436	457	473	429	429	457	413	484	454	459	443	438	447	394	468	488	441	403	402	436	431	446	498	446	453	411	485	459	436	477	472	462	424	443	434	436	458	404	436	471	431	416	413	432	431	430	406	410	480	443	452	430	467	443	432	437	485	455	451	437	417	429	464	447	478	407	423	460	452	460	465	400	437	408	439	471	453	449	420	418	449	454	450	460	466	415	424	446	407	451	418	443	467	436	431	496	427	441	473	423	432	428	407	436	429	453	436	439	432	403	424	421	409	416	399	434	408	455	437	468	445	422	469	452	413	454	474	440	450	466	408	435	452	447	424	456	450	451	404	423	416	413	473	447	438	453	449	467	397	415	474	433	458	427	474	445	457	448	448	435	428	465	448	464	495	421	485	443	462	452	475	431	439	447	422	468	435	437	453	487	461	429	442	457	448	391	438	432	414	404	428	453	437	445	483	436	404	462	450	464	424	446	473	465	456	406	461	454	482	455	408	459	432	436	406	400	425	466	411	447	456	432	474	443	421	466	403	416	402	415	458	405	410	427	427	448	448	435	395	462	431	398	480	441	439	428	449	455	443	403	446	439	468	445	449	460	486	472	407	465	462	440	427	494	447	473	427	449	436	422	409	433	441	460	458	442	434	409	419	433	434	385	463	434	447	451	397	456	419	441	414	448	408	459	451	430	394	473	462	452	410	424	458	436	418	483	470	477	463	450	423	423	471	422	448	469	472	450	437	408	404	417	463	402	453	442	471	430	441	439	441	414	447	467	421	465	416	395	458	455	435	470	446	431	458	461	472	437	437	442	456	388	437	454	470	428	462	467	420	448	434	471	429	414	446	473	398	412	415	430	427	399	434	434	494	452	422	439	459	469	448	468	467	444	437	440	425	408	423	459	452	443	445	424	448	477	459	459	439	422	413	431	442	439	435	452	427	455	433	461	415	441	483	452	426	415	429	408	506	448	427	464	446	451	440	458	457	440	423	416	442	429	463	489	435	477	434	406	474	419	494	450	460	443	410	428	426	419	415	436	433	435	432	403	431	416	432	426	458	436	410	423	441	473	432	440	428	435	459	432	422	420	438	377	437	482	450	469	455	442	404	464	404	397	434	451	433	415	446	445	448	411	457	442	475	432	445	441	425	422	405	441	394	437	411	433	478	433	464	446	453	459	483	468	422	429	395	459	439	471	416	428	420	422	482	429	455	474	424	425	448	389	422	444	435	445	414	427	404	424	429	499	435	450	431	463	449	434	414	420	433	425	436	423	422	453	471	443	424	436	425	401	453	479	443	446	421	463	423	463	448	444	424	413	436	447	476	439	417	428	416	417	434	444	430	437	441	458	463	427	430	452	427	436	399	442	423	447	425	455	417	449	459	450	458	442	439	445	433	470	435	435	453	439	429	450	438	427	446	439	403	447	438	444	450	450	471	439	421	448	439	441	419	428	431	431	439	443	449	447	438	415	431	388	434	496	448	415	435	465	421	439	460	420	461	445	442	481	448	424	432	420	460	425	442	442	434	433	446	411	446	460	460	438	448	442	430	422	400	414	428	441	464	428	468	426	403	430	454	430	452	419	398	421	423	451	422	425	412	438	451	474	437	442	424	461	453	407	427	472	434	403	428	400	441	453	417	454	448	471	475	477	418	431	448	422	397	423	455	470	460	459	477	430	418	418	475	444	458	442	444	479	432	429	427	407	475	450	494	440	435	418	457	437	424	442	467	452	443	423	436	406	452	441	432	439	428	455	455	445	441	424	421	466	439	421	438	405	439	453	462	487	460	421	409	439	453	452	423	441	462	423	429	437	402	435	447	447	404	415	409	455	430	419	439	455	464	414	445	438	423	436	433	450	452	434	440	448	428	407	445	443	423	415	454	458	447	436	414	461	433	442	447	440	445	459	466	436	439	433	410	429	460	463	428	437	426	436	468	445	428	440	433	436	446	411	476	389	436	424	429	429	411	418	412	425	436	469	438	411	436	424	396	422	447	446	435	435	439	438	411	439	454	440	407	475	442	424	413	468	428	377	440	423	442	480	465	433	427	430	433	454	449	444	435	449	466	443	409	418	399	413	423	448	457	450	457	443	449	454	459	450	439	445	392	425	480	452	429	420	464	453	485	435	437	455	413	428	409	474	416	453	471	444	412	437	463	480	461	433	439	420	422	470	423	405	435	453	470	443	411	432	419	444	452	437	455	431	466	403	454	447	413	435	429	444	424	436	426	436	395	441	492	436	427	480	435	466	435	419	457	426	470	438	429	487	428	431	447	373	426	466	455	430	469	461	427	493	433	433	451	449	437	437	423	434	411	486	452	445	441	432	388	434	438	426	418	427	422	456	448	445	442	451	437	434	426	420	433	441	465	442	452	446	429	477	427	432	455	440	444	434	444	460	488	431	446	435	395	402	422	482	450	386	414	453	429	436	440	432	426	446	406	450	435	450	472	444	404	430	440	490	438	427	475	423	425	457	425	462	449	401	453	450	443	450	430	410	432	460	467	437	437	442	425	447	452	469	443	434	419	438	444	425	427	425	448	452	387	429	468	437	456	417	445	413	423	453	421	440	468	443	473	463	433	442	405	462	446	430	402	442	432	421	421	462	461	502	434	446	478	422	438	393	494	429	433	478	423	416	429	432	427	431	459	444	463	430	442	450	431	404	437	426	436	407	465	476	429	424	457	459	446	446	431	465	424	432	423	462	458	400	423	469	475	461	398	440	461	431	426	432	433	455	437	410	438	437	437	466	455	445	413	429	431	433	400	442	411	438	388	427	473	434	399	424	429	499	432	422	444	394	427	451	389	445	459	422	446	422	443	478	471	460	460	438	412	409	435	446	436	461	429	458	422	452	460	471	446	420	465	425	449	429	461	428	471	448	439	438	447	438	428	432	427	440	463	472	457	420	404	446	438	500	428	461	436	429	447	430	450	461	441	449	509	422	403	450	432	456	448	425	421	437	428	447	439	436	427	443	438	460	455	448	470	453	451	405	451	427	457	481	420	464	427	440	400	434	418	417	439	434	444	463	440	463	460	432	436	453	453	448	420	459	403	424	493	429	451	421	445	452	482	458	446	412	455	470	442	426	446	462	435	440	482	470	453	454	422	434	434	436	441	422	450	452	434	428	479	428	479	461	451	451	412	443	449	420	460	432	461	447	397	376	487	444	484	442	457	420	440	457	442	421	454	456	435	414	430	439	450	445	444	435	430	425	457	454	393	436	411	418	453	432	416	438	426	423	430	442	430	431	468	421	428	419	409	432
22980	20958	28692	23393	20962	16946	1981	970	757	659	603	579	602	539	507	556	489	520	503	509	490	512	477	491	423	483	468	454	438	459	417	467	438	432	428	468	419	488	428	416	450	441	451	391	427	430	443	467	446	404	459	448	418	455	420	412	451	426	421	434	445	409	414	461	430	418	444	448	488	407	426	407	443	440	408	439	393	419	379	416	417	452	425	407	423	409	438	474	460	460	445	418	367	404	401	430	438	418	417	423	465	440	431	435	452	415	420	420	450	402	423	442	419	444	400	439	415	433	428	429	434	424	424	455	436	394	440	426	396	450	445	424	450	418	447	434	404	404	404	423	421	406	416	442	450	433	424	418	386	408	414	456	459	411	430	428	431	430	473	470	423	400	413	443	447	441	422	411	394	403	407	420	395	393	414	426	414	428	427	428	434	424	445	440	417	422	431	391	433	391	417	429	419	438	469	456	432	418	427	445	384	462	429	413	441	359	386	428	417	430	436	417	418	450	439	453	383	420	420	424	409	423	409	428	421	469	392	449	413	416	413	440	419	427	418	418	459	459	432	438	406	439	412	443	449	415	458	412	426	394	417	439	414	401	450	411	455	450	426	439	403	423	454	403	433	413	446	446	453	423	429	381	408	393	436	431	445	418	409	409	439	382	404	430	438	412	417	429	449	417	413	396	420	424	426	427	419	416	435	407	404	419	420	450	415	371	389	436	440	401	396	402	403	446	397	422	415	442	393	386	442	398	443	396	415	429	454	432	414	442	454	455	418	431	445	410	434	441	436	411	432	425	446	414	427	440	459	436	435	449	416	449	421	443	429	416	416	442	381	431	463	399	447	414	426	421	448	414	396	438	444	381	425	397	467	447	392	421	383	414	440	444	443	398	422	433	427	426	424	466	435	386	420	443	425	442	431	429	421	426	417	414	417	418	426	405	402	402	405	432	402	415	379	384	445	411	423	440	415	415	404	430	396	463	398	437	390	443	418	439	394	386	387	405	425	458	424	401	430	430	452	454	404	462	398	416	411	401	427	421	415	396	405	451	426	419	436	417	437	416	452	424	393	402	436	411	424	469	443	347	428	450	416	435	414	406	440	406	415	400	424	407	429	442	377	422	421	438	397	418	454	408	427	432	451	433	453	398	432	377	384	412	419	405	455	439	408	448	432	425	413	430	436	370	426	434	393	441	416	441	409	405	402	411	411	433	432	410	435	449	432	425	413	425	452	426	398	417	417	423	428	436	426	417	422	427	425	425	412	429	383	418	400	440	402	395	432	437	406	455	429	428	432	424	451	423	427	423	436	443	401	377	447	417	444	427	372	463	417	425	451	426	380	427	438	390	423	401	426	406	426	412	393	415	394	443	422	459	448	396	409	413	465	440	413	435	392	437	420	406	418	417	435	427	429	389	440	395	424	446	441	399	414	445	423	411	420	460	446	414	414	410	465	437	411	418	425	451	413	419	395	440	403	444	427	420	427	444	407	410	408	423	409	396	419	438	456	401	416	441	418	444	471	420	403	435	421	449	419	415	408	420	436	426	417	409	440	411	409	402	383	428	371	408	435	462	412	444	428	447	436	420	397	437	421	419	411	431	424	376	411	387	453	438	411	396	398	471	413	446	403	426	401	442	455	419	480	443	398	427	393	440	392	397	436	440	433	423	438	380	387	386	452	403	375	458	432	430	434	418	415	406	439	457	403	431	397	428	432	417	363	424	438	434	456	434	394	424	411	415	435	443	392	411	407	424	436	432	385	436	438	412	387	441	397	398	433	396	404	429	434	405	418	463	379	445	434	428	439	419	456	433	456	403	395	428	419	447	413	442	419	409	411	414	423	437	445	436	401	436	428	400	447	413	461	403	433	429	407	396	406	413	437	419	446	423	405	459	435	470	433	388	433	413	437	398	440	457	420	461	434	378	381	389	417	418	431	434	404	409	423	393	440	429	398	403	370	457	433	430	397	397	435	441	447	423	436	420	440	439	449	412	410	434	430	422	440	425	427	425	381	418	392	386	439	381	434	431	433	393	421	408	416	407	426	470	413	450	417	427	437	400	451	441	418	390	414	448	444	428	422	443	441	449	413	439	436	439	403	393	413	431	453	371	445	410	424	418	421	454	402	410	396	415	408	402	405	398	436	413	423	441	473	430	469	405	440	416	411	427	436	424	402	408	401	415	434	433	429	401	393	455	427	455	402	391	390	418	453	398	417	398	465	395	439	388	446	448	452	395	428	465	429	423	424	395	472	399	406	432	416	440	458	450	397	401	416	384	393	453	425	427	407	394	375	429	401	431	395	418	408	440	429	407	408	412	451	401	436	444	440	427	419	401	444	423	407	412	442	430	426	437	408	404	410	417	434	478	440	439	421	429	428	404	367	395	422	421	404	406	403	405	426	415	429	420	428	447	439	412	426	392	437	445	426	421	431	456	414	424	424	454	406	426	423	424	404	419	426	438	432	443	409	449	437	409	411	410	427	425	453	386	432	433	404	407	434	416	418	448	444	417	426	409	406	397	434	404	433	443	455	441	421	428	415	399	444	434	395	454	425	405	394	416	407	406	424	450	425	449	409	459	431	423	458	405	423	432	430	408	409	452	440	424	424	435	433	394	452	423	417	427	437	425	382	462	443	398	433	406	438	390	427	426	382	408	456	412	393	436	439	408	413	431	428	409	415	427	456	408	381	390	413	426	447	427	429	443	403	447	430	425	402	415	404	416	392	421	395	433	413	402	422	412	410	413	451	392	407	397	413	417	420	428	419	449	427	417	415	465	448	422	404	426	453	390	456	450	411	440	407	428	419	419	447	414	399	420	432	452	418	446	425	417	399	383	430	422	406	421	443	429	444	382	428	421	418	421	397	401	422	423	424	470	409	408	420	430	412	438	403	411	394	428	413	439	372	426	425	417	388	420	419	402	426	431	413	404	398	434	403	398	421	390	422	402	408	422	411	413	414	412	407	458	405	414	442	420	418	431	413	394	454	420	443	437	447	423	407	401	432	427	410	415	406	441	384	398	409	419	433	432	453	410	403	419	436	399	428	418	430	430	436	380	431	443	435	432	402	397	399	413	410	394	434	421	440	409	387	409	422	416	403	411	405	382	398	455	456	424	405	417	422	384	428	416	451	432	397	368	407	415	420	381	449	391	454	426	427	437	394	448	424	428	423	412	417	373	447	436	423	441	415	407	390	370	420	452	433	430	429	414	408	408	408	437	409	453	417	441	405	432	421	421	405	413	451	427	421	400	425	440	425	401	423	401	413	400	395	408	415	440	382	358	466	400	433	455	381	424	433	443	459	394	444	436	417	442	417	410	462	418	418	437	406	401	424	424	463	433	427	386	432	412	427	429	413	431	435	390	409	391	468	417	443	438	450	428	424	372	471	430	411	435	440	453	402	458	411	444	429	438	420	422	396	425	401	418	402	447	410	428	435	417	427	417	422	433	427	402	414	428	408	411	414	422	416	436	404	433	432	455	413	434	427	426
9737	16564	13695	7681	5146	3765	2988	2266	1894	1717	1532	1398	1206	1159	1101	1074	987	965	941	923	861	905	785	808	790	809	805	813	806	784	768	840	796	816	810	741	710	773	754	748	777	704	689	727	757	753	723	754	667	710	770	749	726	738	693	686	716	741	712	681	757	696	691	724	718	750	724	709	703	714	735	708	688	749	717	697	708	658	702	696	745	742	685	672	676	707	631	690	723	681	725	721	735	717	677	711	712	668	672	687	722	700	685	707	767	688	720	702	680	731	713	673	695	686	652	715	735	705	736	739	726	687	744	704	643	717	772	771	694	764	732	701	655	673	703	698	717	703	710	715	699	689	707	709	731	670	684	710	712	689	726	709	696	668	735	710	693	687	730	731	711	701	647	658	667	694	704	713	682	722	758	704	701	725	697	678	710	709	734	692	692	676	705	683	712	686	690	698	707	662	746	682	697	718	707	652	715	682	734	708	704	707	734	748	701	746	681	717	706	738	708	678	756	662	704	734	695	667	696	678	753	709	704	703	679	705	678	698	704	710	682	697	749	678	679	728	694	723	667	731	690	725	716	742	724	700	774	685	724	693	683	705	685	711	686	735	712	639	726	757	713	737	675	726	729	713	714	746	676	658	668	706	698	707	702	687	682	707	723	725	769	685	712	712	707	717	672	683	708	742	698	707	674	733	686	717	666	716	664	743	695	775	740	692	706	669	657	665	720	729	686	691	734	649	752	737	662	715	707	737	734	720	677	715	677	717	746	728	689	693	745	667	709	692	735	711	670	665	673	680	647	742	711	704	717	692	732	683	663	684	714	740	741	716	695	695	683	665	722	726	702	694	706	736	690	677	684	699	686	728	676	700	704	706	682	684	738	722	707	707	690	655	696	720	709	672	718	714	714	728	688	692	721	699	716	666	740	709	721	601	690	713	748	741	705	699	691	708	676	700	719	676	714	655	737	716	670	717	749	714	727	674	690	730	671	696	660	736	707	719	730	713	687	743	694	630	683	719	708	678	668	665	659	703	707	722	697	760	673	747	720	691	713	688	732	727	700	678	702	737	701	702	715	706	651	712	746	662	727	706	709	725	701	658	720	684	761	699	650	683	689	700	749	677	697	736	724	720	730	714	689	729	699	747	674	701	731	701	667	673	719	683	685	684	670	702	696	682	729	706	681	648	701	639	670	720	714	694	708	713	701	717	732	704	709	734	717	719	759	739	710	692	678	745	694	741	657	695	673	671	716	694	724	747	697	716	714	675	673	714	753	715	681	740	730	711	696	657	732	735	732	704	696	704	696	684	687	748	725	719	674	707	743	728	726	720	666	735	671	679	692	684	709	721	693	726	641	685	685	707	703	666	714	712	672	733	716	697	718	680	658	703	711	686	678	724	748	682	728	709	738	701	719	707	690	717	677	709	758	715	699	699	743	694	681	665	706	715	681	706	651	735	673	698	743	714	727	699	715	716	738	686	702	655	686	708	719	708	690	746	697	729	747	731	720	697	696	733	707	699	693	685	713	662	756	690	661	716	703	665	763	702	760	683	736	694	733	690	714	708	657	678	744	717	715	691	712	684	706	701	721	767	731	686	687	739	707	690	719	698	682	758	728	698	675	720	724	718	708	672	734	712	702	694	757	681	719	689	702	722	712	730	733	702	755	689	662	659	677	649	747	705	704	726	706	698	667	675	665	721	745	672	706	684	669	711	736	650	729	656	725	699	646	706	766	690	719	677	709	697	667	726	738	724	739	693	747	712	698	686	699	710	668	728	690	712	725	724	678	702	671	684	730	685	726	670	711	749	709	699	714	736	692	667	698	713	691	691	684	721	674	718	719	748	734	656	688	723	696	664	693	702	683	702	684	701	714	680	675	715	711	723	663	716	722	679	736	699	700	771	723	678	684	689	673	694	724	676	686	697	681	681	707	681	732	718	709	708	669	698	707	713	709	683	680	725	707	712	665	708	705	705	711	683	701	705	712	725	746	716	726	675	725	696	709	693	757	710	750	663	686	674	708	676	661	732	714	704	726	742	686	743	708	719	702	725	685	701	687	675	703	692	698	650	670	727	680	710	719	723	716	680	709	690	675	671	682	667	697	736	711	662	707	731	696	748	688	703	689	717	720	679	707	754	661	662	656	679	726	715	727	698	749	648	701	730	726	759	683	694	701	725	676	662	678	710	693	709	696	724	729	713	727	716	674	671	700	692	660	763	688	706	707	681	681	679	701	717	697	689	662	651	723	707	727	710	686	691	720	725	658	686	674	692	668	753	757	673	669	726	754	695	746	727	676	706	694	698	700	670	682	779	634	734	686	707	675	707	715	724	629	665	693	761	724	694	689	710	671	670	719	709	689	760	664	656	685	662	676	669	694	667	702	707	703	736	659	657	726	688	704	731	699	698	665	681	667	726	691	671	693	650	731	688	722	704	661	735	696	688	687	753	675	721	690	696	700	723	650	735	693	715	694	728	720	705	678	688	729	721	722	654	665	696	719	711	743	737	701	698	736	658	689	736	742	705	677	701	696	686	693	704	628	732	658	701	723	660	719	768	722	682	699	673	708	677	710	720	705	674	713	703	679	708	719	697	717	711	652	662	700	682	681	711	666	749	688	724	670	680	700	700	676	728	737	705	684	658	683	754	657	697	713	675	728	720	696	717	684	711	683	779	748	682	759	690	731	686	695	745	733	663	707	683	720	715	695	711	711	690	722	699	718	743	734	659	690	658	666	721	692	683	714	699	719	728	719	719	673	711	720	680	657	736	701	690	663	728	682	719	702	684	685	710	757	642	691	743	694	669	703	717	717	764	704	670	705	739	703	662	680	689	735	684	730	691	648	713	685	719	710	657	702	726	698	716	711	698	705	727	719	704	691	720	695	658	697	713	668	727	727	653	693	705	670	715	755	737	718	694	776	690	704	718	698	670	646	700	646	661	703	727	679	706	672	652	678	730	718	694	668	723	720	643	670	676	688	706	722	711	671	670	715	647	709	649	712	694	741	672	732	754	749	724	717	705	729	691	686	661	729	689	756	676	716	667	738	693	659	709	696	724	701	691	707	669	686	706	692	713	686	686	708	679	681	682	718	702	665	742	674	710	676	735	696	679	662	690	676	719	730	721	671	732	681	672	674	700	717	732	708	719	710	718	707	714	739	689	721	683	730	710	725	658	696	698	708	729	691	706	680	730	754	668	666	650	706	702	692	680	678	694	688	724	712	723	733	667	663	719	710	704	677	723	658	705	720	732	691	695	694	715	714	691	673	760	694	676	680	666	717	649	702	732	679	703	698	728	667	664	686	684	714	701	718	718	702	685	690	719	719	719	666	697	637	672	728	745	673	671	692	699	758	744	678	694	747	675	732	727	681	735	690	715	691	725	693	737	688	717	681	683	657	735	696	709	749	739	736	698	711	649	683	690	713	710	653	696	677	692	713	675	689	695	703	660	688	677	642	720	662	674	710	702	689	654	683	631	684	699	683	709	757	661	731	682
26540	20120	7413	1129	773	687	561	547	556	543	497	558	501	594	502	530	474	535	508	540	485	536	549	534	543	504	508	521	489	539	533	551	513	487	517	489	574	506	468	531	508	509	515	521	505	479	494	492	521	537	513	533	527	525	545	555	525	479	528	520	471	520	520	521	510	539	514	500	523	493	542	538	525	500	524	486	519	531	512	534	518	503	514	511	541	541	532	525	555	507	482	521	535	518	500	514	546	522	534	496	541	521	521	468	540	535	520	502	484	528	501	509	531	532	513	545	484	467	502	474	547	539	531	514	549	554	518	524	537	506	522	527	488	526	495	492	527	521	525	494	496	528	536	514	523	499	493	511	511	521	518	488	541	515	498	508	502	488	481	483	489	479	501	506	522	526	524	499	516	518	524	522	538	471	543	509	507	501	522	487	517	530	490	516	504	533	471	524	503	511	541	530	493	529	526	497	533	480	482	500	492	477	540	510	534	523	513	490	522	516	517	482	520	506	543	559	467	536	515	525	533	490	551	489	459	503	523	535	496	498	520	532	536	521	470	560	516	534	495	505	537	531	487	514	517	520	528	503	501	534	519	515	515	499	491	485	529	503	526	480	517	503	557	511	521	499	512	500	556	513	501	549	499	514	540	517	505	523	486	505	537	481	520	492	506	509	470	500	517	485	519	488	507	492	496	512	535	547	509	492	486	546	525	495	518	504	534	551	550	477	514	496	472	527	474	508	493	533	558	513	536	486	516	516	548	516	514	532	517	503	535	502	543	516	506	513	551	515	509	504	500	538	513	480	549	489	515	556	511	510	501	483	472	516	513	483	495	471	513	514	474	545	530	569	491	559	579	514	528	500	517	522	530	497	524	544	534	470	489	510	504	531	526	495	512	536	532	509	476	537	482	490	526	508	526	502	483	499	529	503	509	506	514	518	480	501	524	562	483	509	487	517	570	511	514	503	528	521	499	481	544	504	524	488	515	510	515	538	547	533	528	497	488	510	464	486	536	514	536	546	560	509	547	520	503	531	491	503	520	509	528	500	517	581	520	519	510	495	533	534	527	505	493	540	522	533	507	490	546	498	540	506	488	509	516	531	534	485	564	543	544	505	508	554	545	488	535	485	531	505	519	491	522	545	495	497	508	539	526	521	507	509	492	513	507	527	521	512	549	487	490	508	545	523	509	493	522	528	516	538	518	495	510	559	537	504	518	519	488	522	470	486	530	533	490	541	513	524	512	529	530	476	528	562	525	559	494	498	505	504	503	551	511	516	487	524	478	529	501	553	521	516	490	469	491	523	518	489	520	564	552	544	505	519	516	547	518	552	514	473	518	498	513	516	491	547	486	491	557	502	525	550	552	515	505	517	480	476	513	516	493	538	493	525	529	521	536	536	531	487	488	441	558	510	531	526	483	513	518	482	489	531	521	566	512	524	518	493	501	500	469	515	494	494	493	495	510	515	479	508	499	538	468	535	541	517	564	472	529	467	529	508	531	494	524	543	511	523	547	514	492	529	542	532	534	555	534	503	469	517	533	542	514	539	562	517	492	508	461	505	539	533	477	503	493	496	529	513	528	548	522	487	490	496	499	545	491	523	530	518	553	504	554	523	519	484	512	504	493	498	513	561	551	508	520	532	538	498	535	490	496	537	532	515	501	491	555	519	499	441	488	508	526	525	508	550	523	529	504	493	486	499	496	509	508	475	489	457	482	507	531	529	523	547	512	490	532	519	554	513	495	507	515	459	506	531	489	449	508	497	475	515	474	475	500	476	476	492	499	528	520	545	551	543	523	496	521	513	550	554	499	538	493	525	476	516	533	493	525	499	527	497	483	509	501	516	517	556	529	517	476	501	500	538	526	508	507	500	526	501	482	566	529	491	490	530	523	519	518	545	473	491	525	505	499	508	519	480	481	525	542	481	534	516	518	549	536	539	471	496	503	550	497	504	530	518	464	528	522	478	533	520	535	478	518	517	502	521	533	474	499	543	515	512	508	540	522	498	488	535	518	513	524	527	507	529	528	511	515	503	505	540	513	523	520	512	487	552	483	529	500	529	462	515	497	496	565	554	509	514	547	545	522	491	478	467	500	527	537	547	524	496	546	504	563	525	518	491	486	521	497	502	510	533	499	516	523	482	497	516	541	520	498	496	518	535	494	558	491	479	497	489	540	530	494	494	526	553	524	514	469	533	520	458	516	528	533	519	538	507	511	504	498	503	521	491	514	527	524	489	545	496	538	510	509	504	484	530	512	495	490	495	530	509	519	529	507	530	516	536	526	517	517	518	532	522	503	491	521	497	545	534	486	534	556	510	533	517	524	517	535	482	497	528	519	518	499	505	501	522	500	465	501	492	518	523	502	511	511	520	503	504	516	546	495	509	500	533	496	533	539	529	524	496	495	493	536	516	515	547	550	516	512	524	512	503	500	505	534	491	530	512	543	479	469	518	517	528	507	504	474	518	510	497	523	503	542	532	535	528	482	540	495	539	532	547	503	522	525	503	492	530	513	494	533	490	497	531	537	567	526	512	506	532	497	569	506	518	493	485	543	514	530	513	507	557	518	517	533	513	545	538	562	486	490	531	500	510	515	521	477	517	504	523	498	548	491	486	490	488	548	508	515	558	541	485	508	499	573	472	513	544	519	488	502	519	512	535	475	521	498	533	512	503	542	504	516	524	522	543	501	500	514	519	516	516	521	549	478	503	513	503	525	485	525	507	526	548	491	506	551	519	488	543	509	509	520	501	468	496	489	492	491	540	471	518	501	506	481	518	480	506	537	519	530	528	493	528	557	489	528	504	509	512	495	506	506	498	530	488	470	519	483	541	536	504	537	527	552	534	523	512	511	532	475	490	476	523	510	487	490	476	498	497	491	512	505	506	556	500	486	463	527	526	520	519	533	486	509	460	558	531	503	488	520	545	527	536	528	521	560	537	547	527	545	518	531	504	501	521	514	487	542	526	512	498	524	518	443	524	518	506	525	517	455	473	523	540	486	528	509	511	495	497	521	493	521	475	534	476	510	557	513	491	505	501	499	541	505	557	548	492	473	529	507	512	515	501	480	543	481	527	527	553	529	564	523	482	540	528	495	529	469	510	546	507	516	533	502	540	475	514	490	517	521	522	522	505	480	520	491	501	510	522	513	501	535	550	499	501	511	515	533	490	501	516	473	480	535	552	517	484	539	514	538	524	552	499	532	517	513	515	504	535	523	507	458	508	520	514	537	512	502	505	522	498	524	493	544	531	513	503	522	516	516	529	477	506	506	495	505	509	494	534	517	512	508	525	503	530	525	481	515	515	541	534	501	528	473	484	480	544	451	531	520	557	503	520	493	538	510	518	520	512	498	506	527	504	520	533	511	523	519	480	504	538	534	490	514	507	515	475	488	501	506	526	512	521	557	488	514	551	526	512	538	483	508	544	507	497	512	521	541	494	502	528	507	507	500	540	488	522	517	558	529	475	540	478	496	519	497	499	515	530	495	507
5814	2176	1857	1398	1177	1019	1003	939	990	953	920	955	942	899	917	886	927	919	888	919	935	867	912	890	920	919	882	893	883	859	903	927	881	929	872	890	869	911	896	952	906	890	929	883	914	938	839	918	922	938	902	930	853	861	849	973	887	844	915	925	887	896	899	879	916	831	899	887	902	879	885	925	862	878	929	911	892	928	810	883	919	880	893	844	885	912	853	902	947	900	893	868	830	896	890	889	901	919	899	886	880	890	889	860	849	905	890	906	850	884	836	876	889	883	908	875	901	902	866	880	853	854	880	948	916	870	889	899	874	898	912	881	928	916	887	904	902	891	877	923	866	898	871	865	922	910	897	919	940	931	898	920	904	887	905	917	918	921	923	928	894	921	874	867	919	872	901	946	862	890	899	887	932	827	932	860	876	870	887	915	884	871	838	935	883	899	830	890	915	904	904	871	922	906	888	897	863	844	896	913	889	886	987	893	916	879	884	899	858	955	956	904	954	859	972	866	946	886	881	909	928	895	863	929	883	938	824	886	863	893	910	911	909	909	895	917	911	853	956	864	865	878	887	912	869	875	859	924	906	875	902	900	877	890	859	891	860	907	879	936	882	929	895	930	904	885	923	868	914	890	885	890	945	942	866	863	907	876	847	884	916	885	916	895	869	955	876	856	877	891	920	885	920	897	903	891	935	857	893	871	849	915	857	895	901	875	870	875	891	924	917	871	900	830	900	912	894	869	893	893	862	930	920	921	905	886	896	889	921	885	849	921	888	902	857	897	944	863	834	889	943	906	942	901	842	929	918	842	856	889	855	837	863	886	960	918	903	892	885	896	886	884	849	915	911	871	891	883	919	950	870	905	858	908	897	852	867	887	867	852	868	946	890	839	922	863	886	916	866	915	915	837	884	906	875	897	898	889	925	907	956	892	880	930	876	943	879	851	921	907	877	880	909	905	856	910	893	909	934	891	850	909	916	852	886	917	839	859	890	867	926	863	874	903	869	888	893	892	918	869	906	904	847	909	882	861	860	877	901	901	940	874	913	853	900	856	886	896	892	896	948	926	881	898	866	945	914	918	906	862	865	891	859	924	909	874	886	864	895	909	893	962	933	904	899	890	899	912	901	908	841	884	950	888	902	914	870	911	903	874	937	958	849	838	897	930	855	865	911	909	903	949	825	886	939	923	907	895	895	891	855	817	895	871	897	907	940	884	855	865	864	900	909	904	955	904	931	949	833	927	845	927	871	897	873	929	921	902	885	904	914	904	852	881	882	938	855	875	879	881	922	898	953	896	916	892	916	952	916	883	903	904	874	906	923	890	909	875	899	930	890	889	913	942	869	895	902	905	846	884	857	938	841	916	878	845	917	892	882	929	914	881	884	842	892	907	938	876	896	926	926	873	856	877	889	852	901	928	844	849	893	904	860	976	957	859	887	892	916	927	931	825	846	917	908	817	912	887	907	863	874	929	865	939	829	885	876	908	881	919	914	907	922	950	880	856	839	895	899	882	925	912	850	906	912	851	920	916	891	893	936	864	897	914	889	878	815	903	874	901	879	882	923	929	956	922	945	918	896	905	880	884	912	866	900	936	911	920	976	900	907	887	867	912	867	908	876	909	901	911	925	929	929	866	896	882	871	903	908	884	933	895	879	909	877	889	956	885	846	910	931	874	906	887	884	868	882	866	881	884	878	911	849	886	855	874	881	907	855	939	863	950	845	915	909	966	940	924	820	884	898	912	886	901	857	882	883	908	893	879	890	853	902	853	866	895	914	866	920	915	902	927	956	901	975	894	882	833	858	926	893	882	864	867	924	870	887	866	859	874	942	851	880	923	935	919	909	883	905	917	912	852	863	859	941	950	897	892	885	869	862	915	877	898	866	854	927	882	897	889	928	864	882	896	872	923	913	859	917	891	939	856	892	878	874	867	874	903	938	922	914	877	874	887	878	861	879	880	882	938	903	943	876	823	884	958	869	831	878	878	899	868	919	877	882	861	905	914	919	859	895	912	897	901	926	875	870	890	888	873	943	925	931	853	919	866	898	894	855	903	868	907	859	920	914	887	875	904	879	888	911	851	883	885	916	948	864	850	878	873	902	897	944	921	858	875	868	876	878	896	941	882	926	907	896	922	893	939	885	918	925	963	854	920	868	908	945	863	870	912	876	932	878	914	939	872	935	903	851	881	887	887	940	827	935	925	939	831	909	917	940	875	905	887	924	875	893	892	889	921	912	860	931	901	877	879	926	917	899	880	911	880	886	877	927	892	870	929	888	886	908	885	859	868	901	892	926	901	888	901	893	890	882	911	913	926	926	932	850	887	854	937	911	859	890	898	856	935	875	913	835	873	882	912	933	869	897	902	939	908	910	945	905	937	882	919	887	865	834	905	884	916	895	893	879	899	865	867	930	918	918	933	930	909	867	866	912	910	885	875	927	897	865	873	923	894	988	882	882	894	948	906	893	867	878	958	905	908	858	889	901	835	906	895	924	911	869	848	898	896	895	870	898	897	943	879	897	875	905	958	885	899	891	882	880	912	888	947	884	895	900	867	938	902	919	853	901	919	879	892	889	881	895	899	896	905	913	903	925	994	886	857	914	875	908	857	850	936	896	847	937	957	934	924	887	900	878	916	886	891	915	897	906	909	869	925	871	877	915	910	904	934	869	897	959	897	911	864	887	857	956	902	892	898	941	891	914	852	919	884	886	884	906	914	906	934	884	875	904	876	871	885	917	827	848	877	919	887	922	911	899	889	942	863	871	894	895	887	855	861	825	890	902	924	915	916	841	902	895	873	898	905	877	833	874	925	955	898	875	917	919	886	900	884	909	905	896	848	895	871	905	955	940	873	878	919	864	793	1000	857	853	940	855	914	890	958	880	880	848	893	875	907	883	863	863	917	938	952	937	936	868	873	898	927	875	865	862	916	853	922	869	889	918	867	934	907	915	845	884	906	902	934	867	933	945	928	887	854	862	868	907	850	810	884	899	915	851	901	895	866	904	908	869	906	893	898	913	894	846	878	835	929	866	878	929	857	907	933	907	907	836	889	893	918	848	927	848	882	864	930	847	948	924	937	906	896	883	920	904	917	869	899	904	922	954	881	877	925	815	857	866	882	884	912	925	870	863	935	877	891	903	871	906	900	914	892	919	900	923	889	865	895	864	897	881	894	875	951	872	869	865	879	879	880	833	798	942	914	856	973	851	919	880	906	896	926	854	904	941	872	913	893	942	908	973	893	913	946	847	915	916	923	851	887	865	878	913	818	934	837	893	894	937	864	915	923	891	940	896	886	932	891	891	873	918	891	915	868	908	893	858	910	928	840	858	949	861	891	901	865	902	875	889	922	903	818	952	880	903	958	937	921	910	915	887	892	909	830	877	889	899	901	856	923	851	901	921	951	831	900	893	890	907	885	873	882	870	898	898	889	908	841	889	888	916	953	908	879	896	901	902	887	891	908	928	844	885	902	926	914	901	863	877	887	866	889
23936	20936	28004	24015	18978	1617	670	446	395	370	336	324	320	287	276	299	286	263	277	269	261	259	266	267	255	265	260	254	255	242	241	248	257	231	237	242	227	254	256	255	260	262	230	223	238	235	244	247	239	215	257	219	238	266	256	218	216	254	238	231	250	237	265	227	240	245	246	230	233	222	240	261	255	234	251	236	249	247	245	213	264	257	215	247	245	236	235	234	220	240	207	198	263	222	245	242	254	238	221	230	235	237	208	263	246	226	233	253	238	242	197	214	231	230	256	254	250	234	224	208	246	205	223	251	230	213	234	269	243	205	238	214	237	222	244	238	231	228	257	262	224	239	259	252	245	237	231	240	237	215	247	222	248	240	247	233	236	244	226	214	262	266	233	239	208	256	250	242	213	247	220	226	231	262	265	254	246	226	210	233	226	225	251	243	232	230	235	234	238	270	220	234	238	242	252	285	217	242	245	254	232	230	229	209	234	249	261	253	214	228	220	240	257	215	222	235	235	221	249	246	218	207	209	233	224	248	229	243	255	223	231	239	243	210	219	232	228	263	228	238	229	238	240	239	256	238	225	210	238	267	253	228	231	233	235	246	243	235	257	243	237	221	214	217	207	217	217	251	211	224	227	249	232	258	224	228	203	222	264	222	228	213	233	239	249	226	235	259	272	214	250	224	230	248	230	240	276	222	232	242	249	251	251	233	264	251	230	219	215	241	221	248	241	242	248	233	248	231	242	212	220	233	240	229	256	204	222	207	207	219	225	221	230	236	255	201	233	212	252	247	215	235	210	214	227	252	232	242	221	228	228	232	230	232	213	250	232	240	254	235	226	247	238	217	200	228	228	220	236	227	213	239	252	214	218	216	242	239	249	251	225	227	235	231	228	247	219	203	241	233	212	260	216	260	228	203	240	243	221	227	212	221	222	223	222	238	229	244	252	240	255	238	224	235	239	226	255	231	259	222	228	241	215	219	211	271	199	239	214	224	235	229	255	227	264	238	239	246	258	222	245	232	232	191	230	240	242	230	218	219	212	261	244	206	264	248	248	195	250	271	256	235	253	254	241	226	227	231	248	229	240	246	238	257	238	242	240	230	219	231	214	240	251	202	232	250	249	221	244	218	217	224	229	237	244	275	276	232	214	224	259	272	214	236	233	235	249	236	232	253	241	219	233	238	216	254	246	219	252	233	241	269	225	267	242	224	248	246	241	241	233	208	222	252	235	252	231	229	250	216	265	227	229	263	220	245	239	216	242	230	225	224	237	265	222	218	238	232	249	243	241	272	215	243	250	244	252	228	235	214	225	232	226	233	242	221	230	228	242	253	225	234	224	238	249	229	218	223	244	211	220	209	238	218	244	223	222	218	226	245	233	236	249	208	248	231	246	247	237	251	260	229	236	209	237	246	245	256	247	211	245	251	236	250	251	246	224	265	214	248	233	251	222	222	246	247	234	253	247	225	243	215	236	215	212	233	244	247	235	209	219	232	254	227	220	239	246	228	237	227	239	224	248	249	281	240	237	239	246	230	244	256	235	249	224	237	246	225	259	222	258	224	218	237	223	263	223	232	244	216	256	199	257	253	260	242	244	222	220	232	235	222	223	227	207	248	225	232	232	234	247	236	229	206	240	235	232	230	227	237	230	221	238	262	222	246	219	222	209	240	244	250	272	217	224	265	232	271	234	240	226	255	275	252	224	192	217	217	251	210	255	242	220	217	245	229	232	227	219	220	224	231	255	230	240	225	213	258	279	217	231	247	222	228	252	261	212	242	224	225	236	244	241	241	254	222	223	225	204	240	231	239	222	216	195	206	225	218	209	243	226	246	233	234	240	238	233	226	257	219	217	217	238	227	254	244	241	261	262	233	237	246	230	223	231	221	264	229	218	254	205	238	200	215	246	242	253	242	232	222	235	234	236	222	231	244	227	232	235	210	250	230	241	241	243	222	260	234	217	234	252	257	240	245	224	243	214	271	188	228	245	239	228	226	218	211	210	246	225	217	233	238	253	239	236	258	233	236	261	227	252	263	215	232	279	230	226	213	206	218	238	238	226	249	219	239	252	252	241	209	234	215	262	251	250	245	229	252	259	248	232	243	243	256	214	217	244	239	259	240	217	238	218	238	223	271	241	202	191	220	236	224	240	230	221	207	224	233	227	237	233	244	230	245	232	252	238	282	214	207	234	212	262	248	234	250	224	220	244	251	255	243	239	225	243	249	216	215	279	264	244	247	222	233	229	213	239	250	247	247	214	227	247	244	231	235	233	231	252	265	256	250	249	246	223	211	230	240	248	245	213	242	201	259	228	231	245	247	235	234	221	257	232	205	231	220	214	227	236	235	272	235	259	250	260	223	211	254	237	243	253	235	250	245	201	251	241	233	245	224	256	238	259	230	224	245	219	260	240	257	236	268	207	241	244	232	233	247	209	254	231	243	229	210	225	247	231	228	230	243	250	212	247	211	261	233	227	240	243	240	227	233	225	239	252	227	241	230	227	229	219	205	213	222	268	222	241	225	239	211	255	242	253	229	248	249	243	240	235	225	219	212	226	217	210	255	238	246	239	244	236	232	231	251	228	240	230	247	242	239	245	253	227	257	230	247	225	246	247	259	234	235	224	212	248	226	206	219	240	213	223	227	228	240	230	198	225	215	224	243	206	238	259	272	248	248	245	238	219	237	261	224	248	217	224	225	224	244	252	244	245	232	257	233	243	227	257	231	243	240	228	229	232	188	239	251	283	250	238	219	236	270	238	259	221	237	204	234	261	250	231	213	249	249	256	230	235	230	236	225	224	259	244	212	210	235	228	219	230	242	234	248	219	234	206	231	222	229	234	238	244	243	221	225	252	250	226	225	225	267	223	220	239	229	199	233	233	246	235	241	243	248	230	234	243	246	236	216	228	216	241	239	246	216	246	259	243	225	202	242	255	249	237	211	217	222	238	225	265	224	242	238	248	224	233	229	224	244	219	246	262	245	242	256	249	260	233	240	228	217	257	219	235	232	244	253	240	221	231	242	238	225	224	233	213	220	250	259	232	270	235	226	207	246	231	237	248	245	252	228	222	243	218	255	239	242	251	223	244	248	227	238	239	231	235	238	224	242	239	219	261	230	259	221	212	250	250	221	211	257	256	222	235	243	247	198	241	264	196	223	249	261	230	276	263	247	230	258	211	201	256	229	231	231	235	229	256	231	234	227	262	256	223	230	221	226	243	236	235	234	228	215	243	241	212	200	231	223	218	246	226	242	232	253	231	249	256	265	227	211	236	237	234	241	222	225	249	236	243	247	244	241	237	213	223	238	231	212	237	213	225	243	216	254	216	221	244	246	225	256	222	257	243	211	232	221	254	215	208	238	242	218	231	230	232	240	222	245	243	237	238	228	237	257	222	222	228	253	230	207	208	224	224	235	233	237	212	249	211	211	265	232	201	238	228	253	226	251	213	265	232	232	246	203	241	244	227	215	248	232	236	194	234	234	204	227
8541	10579	8702	4479	3014	2250	1665	1362	1102	989	894	797	802	653	679	644	566	582	562	534	531	521	552	528	504	534	530	514	447	492	485	493	479	454	499	479	470	410	449	445	455	493	462	444	452	461	454	469	491	421	462	466	463	453	411	458	435	469	425	478	434	489	410	439	417	468	480	451	422	443	438	413	469	444	434	474	442	429	463	457	437	430	502	444	429	463	444	444	412	470	431	445	393	404	444	450	437	432	459	431	422	449	465	420	429	475	440	456	467	447	446	424	460	436	415	468	407	446	446	457	418	438	428	428	440	436	401	444	416	442	405	453	419	427	443	453	453	447	446	435	470	433	446	425	406	408	447	452	437	431	436	482	424	415	459	429	445	427	406	429	453	428	469	434	482	447	453	449	448	415	454	470	438	452	433	448	444	437	408	450	423	463	408	428	448	435	440	459	460	434	454	449	445	459	405	438	433	448	481	433	421	450	418	425	449	463	438	432	445	447	448	421	407	434	457	391	473	425	419	431	434	451	455	421	425	481	427	449	495	433	474	438	437	415	452	447	433	468	444	438	437	418	450	460	433	468	431	442	422	441	463	424	470	405	496	460	448	435	461	414	442	435	445	447	435	471	445	405	452	488	436	440	472	428	450	434	469	445	449	418	429	402	447	411	480	427	403	428	454	428	478	438	473	455	417	422	471	413	440	440	452	412	414	452	464	424	442	431	455	413	452	449	472	450	450	432	430	453	465	454	442	441	421	437	409	459	461	400	433	475	435	421	413	417	432	434	448	458	435	456	448	404	425	415	442	398	450	417	453	438	433	472	453	416	446	443	409	401	430	450	429	459	440	426	432	425	422	422	443	437	431	411	446	455	465	442	437	435	469	381	447	443	440	450	425	514	466	415	441	397	487	447	398	444	445	444	457	456	434	436	482	469	438	432	428	418	405	414	427	454	410	432	419	431	435	480	425	419	419	410	440	411	426	431	442	431	483	432	434	441	458	447	447	453	412	423	453	448	452	436	420	437	451	449	458	445	460	403	421	426	466	421	459	461	424	433	422	479	427	390	432	433	462	449	432	415	450	431	422	416	419	456	437	423	453	402	439	436	440	412	472	442	423	436	458	459	417	429	438	432	408	398	416	444	511	439	448	440	458	458	435	443	429	426	466	424	452	447	439	458	438	439	494	407	443	457	442	420	428	441	488	417	479	435	443	438	455	416	441	441	433	447	471	403	454	455	407	479	455	436	435	450	459	412	435	435	486	459	433	449	450	435	457	442	481	458	473	453	420	436	423	441	464	441	450	417	441	440	424	427	425	454	444	451	424	454	445	414	439	443	443	400	441	415	382	441	446	453	447	403	402	460	412	432	460	459	423	450	454	382	438	400	479	457	430	413	444	427	429	442	421	397	423	455	436	441	408	451	440	421	443	413	451	441	443	438	427	434	429	410	428	437	460	478	453	432	437	436	422	391	447	420	457	459	455	418	429	425	421	442	431	426	401	444	430	436	450	408	439	436	453	460	456	449	487	447	430	432	480	424	440	428	441	446	443	459	445	488	426	415	464	447	446	428	416	464	432	407	481	439	443	453	403	424	451	450	419	465	445	455	483	447	440	391	431	498	501	481	426	446	439	467	399	422	417	435	460	399	455	416	453	452	416	423	452	408	461	442	442	453	426	461	433	465	456	423	432	423	447	440	408	447	438	433	462	471	430	440	447	470	427	419	441	447	444	426	420	421	439	459	393	454	467	445	442	418	461	459	412	474	408	452	438	405	413	476	458	464	441	437	450	418	409	448	436	431	460	471	414	429	435	429	453	465	427	441	434	437	471	407	434	461	408	460	474	445	417	445	464	476	437	433	449	410	413	440	472	418	437	435	462	454	464	429	442	430	469	449	445	440	414	449	480	422	450	473	445	430	393	395	412	413	453	452	445	444	464	420	463	418	436	435	434	431	491	466	414	396	437	424	412	424	465	434	407	412	435	437	437	435	431	443	417	456	449	470	425	454	452	482	439	418	437	446	426	433	444	437	461	446	407	447	437	429	448	444	447	436	437	425	441	422	470	432	411	439	450	405	433	460	432	447	447	452	436	431	436	427	460	464	472	441	423	417	441	423	452	471	461	442	438	404	434	417	448	429	434	405	435	431	465	415	451	425	434	418	460	441	410	439	437	428	440	418	451	462	459	464	430	442	441	485	421	460	426	453	448	457	438	438	457	440	465	456	449	444	440	425	445	427	444	448	426	427	460	432	487	450	413	411	433	444	427	453	453	444	427	483	417	424	461	426	432	446	423	429	413	399	429	466	425	428	462	410	427	443	431	457	441	403	428	447	420	468	469	436	434	475	432	473	473	435	457	458	453	428	443	425	440	449	463	427	449	457	468	412	447	489	469	423	435	462	449	448	438	424	446	453	448	440	425	403	435	459	436	430	468	456	439	433	436	411	444	460	478	438	411	419	484	418	436	456	461	409	441	415	442	435	467	454	477	438	462	430	436	461	436	448	453	463	431	424	436	425	415	423	445	456	435	447	402	408	432	445	433	432	434	431	437	464	432	439	428	460	431	463	425	457	421	455	463	445	437	444	417	439	468	476	429	398	433	415	440	431	445	450	402	459	424	434	440	407	415	419	449	424	427	460	421	434	431	438	430	439	418	486	411	423	456	448	418	465	417	455	442	424	411	470	426	453	422	438	429	438	428	433	465	455	435	450	455	463	441	432	428	419	431	464	456	455	474	419	428	469	445	465	393	403	419	470	481	431	463	437	418	426	420	451	447	409	450	434	436	450	477	400	436	454	452	457	389	459	461	441	458	449	420	447	476	413	425	435	373	447	431	435	440	429	431	427	446	417	435	409	452	406	440	448	403	455	397	454	448	435	453	412	446	451	445	437	428	427	411	459	426	448	423	454	408	414	451	478	438	451	421	450	436	434	447	442	481	442	417	421	479	456	462	430	403	451	442	440	444	401	421	411	458	433	449	424	409	416	422	411	443	434	456	481	442	463	433	410	466	450	442	443	445	435	441	482	454	430	440	412	449	441	455	438	445	421	450	464	478	448	424	430	455	452	441	409	431	492	435	410	460	439	452	431	416	416	426	431	482	423	476	438	433	418	417	402	457	472	450	427	433	437	451	447	452	450	407	461	443	453	441	467	450	419	433	450	433	454	425	461	456	429	449	414	482	438	402	472	447	419	415	435	455	441	455	410	417	450	446	451	406	432	448	444	428	437	453	423	473	465	435	423	414	439	443	412	486	416	423	453	432	441	421	440	461	416	442	412	425	427	446	414	436	451	446	441	389	451	422	452	446	419	435	420	431	411	435	415	422	417	447	405	450	433	434	414	441	409	447	446	411	439	422	432	433	436	422	440	432	436	425	455	438	415	437	416	432	479	443	461	441	423	419	443	467	480	469	438	450	435	449	446	429	443	451	440	422	432	433	464	408	407	430	426	431	470	427	475	437	449	446	448	416	434	455	419	418	416	462	450	429	437
23057	21016	28763	23460	21017	16882	1928	1010	752	725	633	597	558	559	518	452	560	464	501	496	447	458	459	465	444	410	470	450	464	458	461	442	434	443	414	400	438	432	436	429	418	453	431	424	403	460	447	412	439	429	455	381	433	411	435	418	429	438	400	466	442	454	399	434	428	476	430	414	445	446	456	413	452	409	445	406	437	397	430	445	425	451	457	395	434	452	405	420	420	481	449	432	390	458	450	397	451	396	382	433	406	433	397	419	405	410	436	389	434	428	485	455	453	399	423	404	462	419	448	439	431	406	445	464	426	444	420	420	410	416	418	430	408	456	442	404	434	439	442	418	457	414	459	426	437	444	413	451	442	420	436	433	401	430	442	385	439	405	400	445	439	437	386	441	450	444	448	428	438	458	411	412	423	433	424	427	421	432	413	414	425	408	443	430	432	415	425	439	441	428	454	453	426	417	422	453	457	405	447	399	438	431	417	399	390	408	424	421	429	407	409	387	430	441	428	403	429	442	432	435	456	424	418	394	417	433	424	421	432	438	396	419	399	437	422	422	441	418	424	405	391	458	417	441	434	385	418	428	408	424	410	384	425	418	406	418	409	429	429	394	411	423	456	394	407	418	430	426	432	418	437	436	418	456	410	412	398	384	421	395	425	418	378	424	394	402	444	414	404	459	429	452	416	417	433	394	410	427	432	443	445	421	426	441	399	439	405	413	439	435	388	420	441	429	368	435	398	414	401	409	420	416	438	374	381	426	379	457	401	423	419	401	411	395	455	388	383	429	442	446	425	412	403	383	433	415	389	387	422	431	446	419	420	404	408	417	398	388	438	448	437	413	395	437	397	395	429	443	444	446	449	417	435	423	407	441	439	420	411	382	426	414	454	387	421	427	413	433	409	419	426	451	387	388	448	420	422	423	436	372	447	410	391	431	401	390	409	421	424	445	437	440	442	433	434	436	431	410	417	415	427	438	441	441	426	420	387	434	464	432	432	417	417	413	420	406	445	422	403	405	411	416	387	437	401	427	447	420	382	406	437	403	422	444	375	412	407	427	417	448	405	402	448	465	443	379	431	430	419	403	431	413	454	437	390	440	446	407	422	381	426	409	390	429	417	447	391	432	411	437	413	455	424	434	411	415	390	393	416	407	443	396	423	418	422	438	409	446	441	464	391	418	449	416	413	411	431	424	426	439	420	452	408	441	424	409	422	360	445	380	423	428	428	411	457	412	440	418	405	434	412	416	438	418	436	388	437	412	410	395	433	414	433	414	388	411	435	439	427	414	441	447	415	428	432	416	424	424	410	407	405	439	413	427	448	432	398	394	433	430	430	408	436	416	393	443	404	398	402	407	402	410	402	415	400	448	421	447	404	402	386	418	411	381	415	458	396	453	420	414	425	440	410	425	424	419	439	447	418	444	413	437	406	426	420	426	446	426	417	399	449	428	435	418	420	404	398	440	419	423	445	414	429	412	447	412	422	413	412	417	403	391	402	416	423	403	410	395	420	443	415	405	435	438	382	413	435	401	435	414	434	434	397	420	409	438	403	427	420	427	436	413	432	428	403	443	449	422	395	411	426	411	461	438	382	430	410	387	420	428	428	380	418	414	413	405	411	437	445	405	419	410	401	431	438	392	439	428	435	435	439	418	414	437	411	444	433	405	430	418	421	423	440	396	400	413	452	445	417	419	415	448	434	445	425	435	424	430	425	398	397	423	431	410	437	409	434	429	406	408	416	412	404	417	418	415	447	416	407	413	436	387	410	412	415	399	464	391	386	436	429	406	413	389	408	443	418	412	404	456	414	406	383	414	445	435	409	460	406	429	426	407	393	446	424	370	444	415	398	429	401	383	417	458	445	423	399	431	422	399	433	444	414	421	408	388	411	423	431	420	441	409	419	420	394	406	414	422	427	396	439	450	409	423	442	416	428	438	429	440	391	412	423	412	443	411	443	411	418	438	428	453	426	433	394	423	426	414	418	450	384	421	444	441	401	389	450	422	458	431	406	430	427	403	430	454	451	379	440	395	394	394	432	441	436	407	374	414	404	419	429	469	420	440	432	450	413	467	431	410	387	465	441	406	400	433	428	425	402	438	399	441	418	432	416	415	407	394	405	416	421	432	426	420	405	456	430	427	450	431	423	408	420	441	394	424	419	427	431	447	418	359	442	390	433	406	411	443	407	436	415	423	399	426	412	408	394	387	391	428	474	434	429	417	455	385	427	427	418	411	445	407	439	370	415	431	404	448	432	399	426	427	421	398	402	424	407	398	420	416	410	458	431	388	419	399	416	440	408	398	436	392	412	403	414	404	380	464	419	422	422	415	422	436	445	395	428	430	387	418	365	411	407	400	441	396	422	440	414	407	441	405	387	446	403	416	433	464	416	430	446	421	425	412	449	460	394	411	415	423	403	419	420	423	393	423	432	422	398	419	423	408	426	389	430	439	401	424	412	410	357	449	430	430	381	430	418	394	409	460	414	411	409	441	401	428	398	420	425	445	471	405	461	384	430	455	429	374	441	411	414	423	402	449	417	419	414	423	418	421	396	430	446	431	439	416	438	408	411	417	427	404	439	432	426	465	419	406	452	458	445	428	449	385	432	434	434	402	424	389	439	421	423	404	412	395	406	433	399	437	435	437	440	429	457	408	410	464	448	392	408	379	394	410	426	428	456	431	404	436	456	395	424	434	408	366	427	410	426	411	445	406	436	443	425	408	410	405	428	422	442	418	439	441	429	368	410	411	405	416	409	427	395	409	429	438	390	417	400	429	424	401	438	418	440	436	419	418	425	400	453	424	434	437	441	407	387	411	448	416	414	411	440	416	423	432	436	415	442	416	415	410	437	393	413	400	422	461	427	397	413	402	437	419	445	429	377	397	429	389	388	420	428	414	446	396	419	429	407	404	404	433	426	415	362	427	429	379	438	386	417	402	432	439	425	419	434	437	424	416	429	442	413	431	453	411	428	443	452	430	397	449	444	382	396	459	427	440	388	442	398	450	420	402	417	432	423	419	414	413	443	416	438	431	445	388	434	428	401	401	477	374	441	400	421	450	431	449	421	453	427	418	407	401	438	455	405	386	431	407	388	430	398	390	460	371	368	421	392	409	421	445	407	415	408	385	386	404	437	410	443	413	405	446	417	402	411	415	422	412	436	421	406	407	452	413	358	413	465	449	422	404	435	384	379	429	389	382	403	407	423	411	402	445	411	433	456	408	434	428	400	396	437	447	449	423	438	423	414	458	413	423	403	460	418	460	449	433	439	401	436	403	441	389	417	458	419	432	391	445	405	457	379	376	416	381	399	416	417	409	442	449	420	446	422	439	384	363	407	409	443	410	394	397	400	399	444	430	410	401	428	391	457	411	456	396	451	434	418	391	411	405	424	422	421	391	389	420	436	435	367	392	422	439	415	418	466	409	415	448	423	411	427	404	432	381	444	437	433	433	433	406	455	414	398	437	413	431	397	386	416	389	444	387	435	450
10665	16545	13524	7638	5156	3653	2867	2378	1949	1645	1459	1329	1236	1123	1078	1051	1022	976	990	915	875	930	867	767	796	814	764	807	828	789	790	757	768	813	773	745	782	716	767	752	740	774	733	728	732	734	755	729	739	739	720	714	718	718	742	719	724	687	730	685	718	689	710	741	740	751	700	737	655	739	713	693	719	736	723	710	735	681	697	695	737	711	695	701	710	704	763	751	715	731	758	697	713	696	669	716	707	686	757	723	724	719	712	757	717	679	702	731	696	700	686	682	736	713	673	716	739	721	692	748	691	707	723	728	681	715	692	701	677	736	708	711	719	685	672	721	740	706	698	696	688	744	766	698	668	759	717	707	679	703	655	709	744	728	707	712	679	703	678	658	703	712	694	739	690	728	669	645	699	684	737	713	664	725	715	690	731	710	726	726	691	701	669	709	691	727	765	677	711	701	670	717	721	718	741	708	732	730	728	701	750	647	655	703	676	710	700	692	712	655	722	716	690	736	684	628	714	713	701	705	672	708	688	699	728	670	688	690	684	675	680	679	678	713	685	671	693	699	710	709	702	713	688	676	712	756	736	702	682	699	716	710	716	728	726	685	687	683	727	687	692	687	721	659	764	704	686	746	663	684	701	682	706	717	692	740	728	752	725	699	705	676	711	717	706	704	707	717	685	695	689	692	719	737	689	685	698	708	708	660	736	742	690	689	699	703	733	671	704	681	706	703	751	695	718	704	730	738	745	742	714	745	732	697	745	735	671	664	692	698	696	689	706	690	701	694	691	699	715	726	729	691	708	692	718	695	717	639	708	708	704	681	667	692	730	714	715	708	708	693	683	730	742	714	685	756	713	727	718	753	725	719	711	729	699	718	702	771	668	691	681	677	733	730	730	705	700	666	722	724	709	707	716	730	691	707	743	719	679	698	676	733	713	703	680	671	706	723	714	717	722	672	717	712	655	712	709	697	691	699	720	696	706	731	685	658	693	718	725	693	723	684	663	708	679	718	656	726	707	710	737	702	681	714	712	699	699	714	726	664	693	745	678	706	727	674	761	688	714	677	701	717	629	697	708	693	729	662	719	697	698	691	739	687	696	704	675	688	692	734	736	667	705	724	674	715	701	725	702	736	715	666	761	716	685	684	698	700	704	691	721	699	687	703	730	682	694	694	673	734	703	690	690	728	716	729	691	683	684	703	722	710	725	707	730	677	682	722	690	737	697	726	664	731	708	695	714	684	718	680	687	727	697	721	710	727	692	748	647	725	724	696	712	756	718	653	712	701	702	704	681	717	750	746	682	700	742	710	720	663	749	689	683	682	701	682	686	738	758	682	664	691	721	713	689	724	654	661	692	713	733	688	722	643	729	691	718	718	702	715	695	742	700	659	675	734	697	714	708	666	702	663	707	714	689	684	677	742	675	732	676	734	694	722	748	692	684	660	707	713	689	705	684	719	698	709	692	696	735	674	678	699	734	692	674	723	705	724	692	718	717	721	706	737	728	752	680	682	721	757	730	701	707	739	661	695	710	698	682	743	678	754	734	730	704	681	687	719	667	686	689	667	709	746	698	672	700	675	667	737	669	698	729	700	725	719	683	686	719	721	722	719	686	717	686	696	712	672	679	695	704	686	719	705	706	672	720	714	726	721	700	755	732	711	699	693	735	705	707	715	699	722	679	704	686	738	738	705	703	698	694	701	685	729	676	690	707	745	694	690	705	713	724	679	713	691	701	678	687	713	706	731	680	690	690	702	712	720	723	667	690	694	689	735	720	727	706	678	705	681	694	678	730	698	740	726	668	738	686	739	708	713	715	718	716	688	696	720	683	679	723	678	689	720	722	716	703	683	731	733	708	730	728	722	712	674	695	695	678	687	695	750	716	773	689	721	707	748	663	729	714	744	679	715	694	766	724	675	670	686	717	707	682	664	715	685	641	692	720	701	680	732	712	711	739	727	702	697	716	708	740	711	720	729	681	640	692	704	692	664	699	693	708	684	709	764	741	688	688	693	694	661	688	732	691	675	713	741	723	689	683	704	675	667	669	733	663	714	694	702	679	690	747	683	742	714	715	703	730	678	734	690	689	722	672	703	718	678	704	720	723	686	693	716	732	729	752	741	737	711	730	651	729	703	676	699	705	677	679	724	711	748	678	726	707	713	709	683	715	711	763	733	726	706	741	667	675	678	695	691	678	733	735	686	693	690	693	698	694	726	720	722	716	698	706	722	697	720	683	696	726	712	711	710	704	686	726	737	675	717	717	667	700	700	708	715	688	717	677	716	697	742	679	675	707	705	678	756	714	719	712	725	720	713	698	715	724	723	776	671	735	731	721	765	644	688	681	680	727	760	676	716	707	694	708	693	764	704	705	681	703	674	735	686	733	696	719	724	710	724	723	706	676	772	726	698	693	701	692	707	699	684	668	708	664	669	670	673	706	675	728	714	677	656	743	688	699	694	703	684	674	668	643	660	732	662	704	742	716	651	731	705	683	770	726	679	735	735	728	709	725	744	654	708	710	680	699	703	768	737	716	709	661	670	730	693	705	688	703	730	671	672	697	715	684	690	697	691	692	743	697	726	778	696	737	713	690	678	699	722	708	727	713	734	707	699	702	701	726	699	683	690	718	723	687	681	755	699	735	735	678	681	711	695	683	682	731	744	713	728	728	707	658	699	678	687	690	729	701	698	704	698	674	710	682	728	700	742	678	704	631	721	676	647	716	702	685	652	672	741	742	754	721	729	679	730	724	681	693	688	742	695	702	686	686	757	679	791	741	724	660	708	698	676	717	667	692	701	719	737	668	710	690	685	737	665	657	709	691	696	712	655	756	663	696	688	692	698	730	710	709	678	706	715	689	655	720	727	728	725	733	686	733	697	693	710	681	724	727	695	695	677	683	686	688	697	684	723	696	715	689	691	675	692	697	710	668	713	660	706	700	665	688	673	719	699	715	729	695	692	690	730	713	661	712	694	750	670	697	691	670	690	682	739	707	697	684	662	690	702	705	669	728	735	685	731	700	696	690	689	733	702	700	742	694	710	722	732	720	757	688	714	721	743	719	678	687	693	698	709	667	694	723	692	676	711	708	695	708	656	729	695	730	674	698	755	705	706	677	728	711	713	689	711	727	683	687	732	675	719	731	740	736	708	735	664	722	682	706	709	677	698	725	692	737	691	736	681	714	685	668	682	706	718	726	761	696	695	737	691	710	679	669	674	732	675	697	722	699	695	667	739	634	679	666	712	716	692	713	660	708	668	695	687	693	702	718	692	673	676	685	690	661	676	677	691	663	687	649	688	697	763	716	680	712	678	680	717	703	694	650	744	692	694	708	671	722	704	667	688	721	741	721	714	709	696	741	721	708	723	758	700	670	689	681	664	710	727	683	699	683	728	700	716	706	700	691	704	684	713	677	720	713	714	717	708	687	693	711	663	776	737	739	702	719	725	680	702	714	732	676	699	685	710	699	700	743	702	688	662	689	732	720	773	639	728
26582	20161	7322	1015	621	569	538	503	584	540	520	559	504	513	539	536	496	522	515	492	551	564	514	531	529	525	498	514	495	514	542	583	540	495	531	535	522	486	504	517	538	517	520	471	522	509	512	529	516	509	520	486	498	495	491	527	515	517	512	545	525	542	517	519	483	489	504	512	552	529	527	456	498	491	482	522	494	531	501	519	478	483	491	510	526	510	508	531	504	552	530	529	516	524	500	530	487	515	513	475	544	487	545	500	510	510	498	512	500	510	489	512	532	548	482	572	505	511	534	492	507	500	515	499	518	554	489	506	525	482	483	509	484	484	538	530	544	502	560	490	491	501	511	507	519	486	513	505	519	500	532	533	465	482	551	534	480	522	509	485	487	517	525	489	448	540	513	509	517	482	523	548	505	523	550	531	512	457	468	505	494	539	511	518	475	502	529	543	508	527	531	502	513	512	524	531	480	486	494	469	510	504	502	548	510	466	488	543	503	511	510	537	540	549	545	497	478	530	495	523	556	512	533	512	537	510	514	484	523	502	481	505	488	528	543	477	546	526	499	477	515	543	513	497	505	495	492	475	467	505	518	481	494	546	504	496	558	505	489	534	539	464	521	506	484	536	513	526	523	516	530	483	532	499	505	486	537	486	489	518	529	502	519	486	504	505	537	470	513	461	513	512	510	521	501	482	487	512	499	486	483	455	502	491	484	494	481	489	491	534	444	507	505	477	510	521	455	497	505	500	550	492	503	493	522	496	527	510	557	510	508	482	532	526	517	492	507	529	457	502	552	560	516	508	473	504	476	525	499	530	506	488	507	516	465	524	494	525	487	500	497	502	521	507	552	513	496	526	537	479	480	464	541	524	552	514	517	530	570	505	504	529	513	497	528	513	490	524	485	522	514	517	492	497	500	532	547	513	506	521	485	491	497	530	503	502	597	526	508	494	483	506	482	459	516	495	487	504	527	528	501	483	498	519	498	509	506	508	490	513	477	523	564	512	505	470	523	500	513	468	490	494	519	492	509	499	497	516	478	527	483	497	480	522	503	490	482	523	522	544	507	507	507	481	527	508	495	499	539	541	519	490	513	512	518	512	511	512	502	536	505	483	473	521	508	507	497	480	488	498	516	527	503	483	527	497	521	487	520	492	503	484	481	514	496	545	498	499	493	495	496	514	509	542	523	542	550	509	507	517	517	493	515	496	474	555	498	496	522	524	517	534	510	519	540	484	504	518	495	529	519	525	539	531	503	483	502	524	534	503	510	521	488	493	523	494	500	505	499	541	517	519	501	506	488	541	511	490	516	459	485	508	455	479	530	505	531	487	506	516	505	523	528	515	493	512	443	527	512	498	509	498	497	503	487	529	496	482	497	505	507	513	497	505	526	517	482	521	562	520	474	494	509	542	491	509	502	528	501	508	481	508	487	494	502	504	562	490	491	507	546	507	498	511	513	504	521	522	532	507	501	491	490	540	519	514	461	469	488	531	501	496	546	474	508	494	502	529	478	479	538	500	532	547	513	529	498	517	495	504	499	478	466	507	542	507	508	512	492	523	526	485	517	502	539	530	526	517	459	497	521	496	551	513	489	505	515	458	514	481	537	503	493	500	505	548	542	511	531	502	543	491	490	467	466	474	481	535	486	542	520	495	531	482	537	557	521	509	509	525	505	516	522	497	528	517	499	502	546	532	505	520	491	506	510	526	460	518	553	479	514	484	513	504	502	523	562	514	509	529	510	517	496	532	502	478	526	509	493	522	505	521	495	509	523	510	544	501	509	518	534	524	517	497	555	490	464	513	523	516	535	516	544	498	497	528	533	506	492	525	498	550	537	527	476	515	474	517	539	501	506	465	579	510	500	516	501	532	544	493	503	513	519	521	495	507	529	512	521	513	476	494	520	501	511	484	507	473	520	485	517	476	534	509	533	525	521	461	489	498	508	522	530	503	532	487	487	493	490	511	506	527	550	573	531	520	495	490	556	515	537	514	524	509	548	520	521	498	512	517	490	539	517	554	523	494	519	503	511	483	534	521	508	465	489	466	488	509	512	489	512	527	490	510	507	506	519	552	497	528	531	517	492	532	509	491	531	494	525	498	508	535	489	531	539	480	516	492	495	474	529	507	518	503	496	465	498	501	501	506	512	505	510	515	497	471	518	504	532	532	491	523	504	483	507	502	508	517	487	501	484	508	483	518	509	489	512	532	492	513	548	513	515	523	537	517	505	501	488	506	500	542	504	490	474	502	529	520	524	524	501	547	473	488	533	460	502	503	478	514	517	529	516	481	496	504	530	540	441	496	477	539	493	513	507	464	513	560	508	475	508	531	497	538	559	556	486	507	537	497	479	525	513	482	476	478	515	487	481	493	530	525	465	513	510	500	536	544	522	489	503	515	529	515	522	480	522	492	486	521	488	521	506	518	529	527	510	480	512	505	514	485	503	571	529	502	491	494	516	521	523	491	498	508	492	527	523	511	502	491	528	498	530	467	504	507	492	500	491	499	488	486	517	530	524	522	537	570	492	526	518	470	465	469	500	521	512	493	486	548	512	518	519	520	473	520	489	521	519	514	514	492	486	490	514	493	507	510	509	546	477	536	494	531	487	502	477	494	510	524	520	519	513	516	548	516	499	479	515	508	512	546	512	501	461	526	515	529	542	511	496	490	519	511	530	516	509	522	525	492	493	512	501	491	535	515	479	566	476	508	484	519	485	505	538	487	544	516	526	524	474	520	498	540	507	526	560	500	494	516	527	472	541	509	466	498	536	536	466	512	492	525	481	516	579	508	506	520	533	513	482	510	539	553	507	510	515	532	550	543	468	522	558	543	514	512	521	476	493	506	492	510	507	491	504	502	506	513	519	488	533	513	523	520	520	537	529	483	519	491	518	496	517	518	503	513	546	497	474	524	476	508	539	517	523	572	501	504	502	530	503	502	475	519	476	521	511	508	509	503	539	519	500	494	512	509	516	488	512	527	517	483	496	537	520	536	484	585	519	523	482	525	517	500	481	506	517	509	489	500	500	528	514	490	522	509	496	468	522	496	516	534	542	499	478	461	536	522	505	501	485	497	528	544	504	517	504	511	533	489	494	531	547	497	492	534	550	485	500	563	493	537	529	539	539	515	485	518	501	508	483	527	549	479	510	546	478	514	491	507	490	513	544	501	527	518	513	515	471	499	524	527	516	523	504	528	498	500	494	547	472	531	527	514	532	527	491	490	525	482	509	497	512	469	526	521	531	546	489	509	487	543	550	519	512	554	526	528	507	497	456	539	475	526	497	492	479	517	485	558	501	530	497	509	527	559	512	489	495	509	520	462	534	484	528	505	475	486	489	519	482	533	525	498	509	506	484	516	517	500	526	485	551	491	502	487	483	530	511	538	534	501	513	515	518	500	494	509	494	510	538	516	480	524	544	538	521	535	529	536	508	488	518	465	507	494	491	480	505	495	518	510	535	518	506	482	516	496	483	543	532	477	509	483	514	519
5544	2091	1815	1295	1155	1008	1012	954	977	921	906	933	877	933	880	931	994	912	950	900	925	929	901	886	913	905	887	960	892	872	889	911	890	877	896	912	911	893	914	967	900	861	928	912	896	901	873	920	893	888	874	856	900	906	858	921	857	921	880	885	911	894	918	941	916	855	903	841	917	920	871	861	854	921	917	904	854	904	917	843	939	886	850	879	904	885	856	890	900	915	886	883	858	911	952	859	910	941	941	874	894	902	894	895	888	882	853	925	860	861	879	936	895	980	891	880	891	896	926	883	908	898	894	931	866	874	891	917	921	864	837	866	893	887	953	882	862	913	929	889	882	923	909	887	877	877	878	864	894	882	931	872	869	869	850	856	898	884	852	871	859	852	963	913	878	870	849	938	901	877	905	915	894	868	936	889	885	926	905	939	921	932	904	923	887	854	893	865	883	923	876	914	965	875	864	876	835	917	885	899	887	902	838	852	881	865	877	869	921	917	929	887	878	866	864	896	925	938	848	901	978	956	937	894	883	910	922	924	868	833	918	861	867	947	921	861	901	911	928	881	868	899	885	902	927	868	893	938	899	913	875	937	866	894	927	918	878	868	865	911	906	894	882	892	881	930	914	880	899	871	961	916	919	876	901	888	887	924	910	878	910	934	939	897	902	882	883	833	874	916	909	822	938	922	894	890	877	903	930	913	841	980	884	870	844	958	880	868	899	893	893	902	901	844	918	917	890	878	894	972	908	943	902	917	909	893	908	896	865	939	902	873	920	936	898	894	911	833	921	928	862	880	925	902	880	862	905	869	905	918	948	854	827	858	890	958	877	915	860	898	897	878	902	854	881	910	888	909	910	896	935	915	893	914	877	899	834	902	882	890	889	865	893	884	879	917	991	862	873	917	857	891	901	911	859	911	865	879	927	872	933	921	934	876	848	898	862	942	938	901	920	884	899	924	871	878	949	881	915	877	950	862	907	904	861	916	890	869	903	912	907	941	898	839	869	911	876	931	853	929	917	847	890	874	920	890	899	916	889	856	907	895	853	854	883	909	916	833	910	857	842	886	855	913	850	873	939	820	912	895	914	924	909	896	903	878	907	850	868	887	899	852	862	842	895	851	949	866	913	954	907	922	890	941	886	891	884	889	912	862	894	888	906	859	918	937	898	918	896	938	933	890	898	901	857	868	947	882	951	910	899	857	897	833	889	899	932	929	875	876	915	853	875	838	909	913	906	945	948	866	872	885	852	871	892	917	954	862	850	884	900	880	900	883	848	894	922	921	880	892	881	848	952	950	926	905	901	830	824	911	961	914	905	956	871	877	877	861	864	819	850	826	884	907	901	883	867	915	948	887	883	900	945	824	889	936	906	845	895	896	882	893	881	905	899	835	841	887	863	915	863	909	905	915	896	898	907	891	937	923	884	871	866	904	879	905	880	821	939	872	897	896	832	861	869	917	927	867	872	910	947	856	906	846	911	851	903	924	918	911	926	895	880	877	850	843	874	844	881	942	858	846	897	919	879	921	867	889	918	878	909	918	868	864	891	944	892	867	865	925	842	871	893	924	926	880	937	846	874	851	902	946	816	860	886	891	859	900	917	885	900	874	826	929	865	895	876	879	895	899	903	930	857	889	884	906	909	855	944	910	891	935	923	913	888	935	856	953	907	896	933	880	905	879	861	884	941	891	880	884	879	924	857	894	892	860	877	888	907	919	920	950	882	907	873	918	863	868	870	850	898	890	897	907	850	858	913	958	859	884	892	927	946	868	859	853	885	894	883	856	937	893	922	896	885	883	897	888	957	891	883	922	880	902	859	892	886	910	898	864	923	872	906	888	949	886	848	917	895	885	896	915	880	863	892	924	869	888	890	906	933	868	917	932	921	876	884	863	908	898	874	899	855	843	916	889	878	865	912	918	872	873	905	872	858	885	906	908	885	904	883	899	917	891	875	891	915	887	877	836	923	904	903	859	885	909	891	921	873	902	922	901	865	852	904	845	876	923	930	854	866	868	912	891	882	919	896	913	938	882	860	886	892	910	863	860	891	900	881	937	888	889	900	934	857	875	886	894	875	853	891	933	903	896	923	871	877	903	866	914	918	877	889	908	868	898	904	839	921	899	942	879	882	955	881	850	934	911	900	890	906	904	802	903	866	924	882	867	870	917	873	910	898	897	888	911	905	867	911	905	888	873	897	893	962	862	912	918	882	875	868	853	933	921	877	907	922	877	888	890	868	912	851	891	895	875	906	879	859	869	910	896	938	921	935	839	914	879	863	903	885	863	878	924	940	899	898	919	954	819	881	899	880	901	807	966	891	913	913	896	914	899	912	877	920	923	941	944	973	885	909	912	888	866	868	878	861	869	914	943	867	934	893	881	918	918	861	880	899	895	932	903	875	872	951	887	864	903	919	897	904	929	926	907	925	879	888	908	893	901	892	861	905	944	864	874	893	877	915	891	956	948	904	907	914	930	884	880	923	910	889	929	863	886	869	877	885	944	945	941	879	946	888	924	950	920	928	911	842	923	923	914	947	909	918	906	904	920	894	874	918	915	938	884	905	855	897	924	910	929	927	930	907	878	930	847	915	884	850	909	887	885	879	880	870	930	913	880	861	902	954	896	877	908	876	887	846	957	913	915	915	850	909	897	872	890	900	897	888	889	917	903	910	871	912	913	883	859	909	853	917	925	864	912	913	815	918	884	864	860	871	903	903	945	874	889	901	886	875	922	901	888	873	902	940	885	941	929	861	925	890	895	876	882	875	901	913	945	884	908	915	887	874	837	883	885	857	964	926	878	887	909	829	892	939	910	881	855	872	897	890	855	896	937	858	893	882	944	898	868	877	858	900	913	821	872	914	860	906	902	915	943	862	918	922	953	913	858	969	917	868	945	820	916	859	952	894	885	889	833	816	856	870	898	875	963	922	916	837	901	864	837	905	923	851	918	840	884	867	938	902	896	903	897	868	876	855	893	921	979	894	888	933	860	907	947	853	901	867	822	938	869	838	906	901	943	861	956	882	907	878	935	873	891	882	836	826	912	870	906	911	933	844	902	854	875	861	901	877	902	897	936	877	906	860	885	885	909	910	915	867	916	908	893	927	836	870	915	903	923	906	917	910	882	903	922	883	930	923	901	889	871	867	897	849	907	943	854	892	926	896	850	872	883	943	911	893	924	900	924	932	843	872	870	875	886	863	886	841	856	838	902	894	922	900	912	969	926	885	881	888	878	913	896	906	943	902	875	915	880	904	902	901	916	854	889	912	914	922	875	868	897	912	839	867	864	857	846	923	906	896	878	857	847	897	919	898	914	886	854	946	906	844	880	848	868	927	870	919	907	939	887	884	905	894	905	897	884	919	885	872	884	875	906	840	874	960	895	882	917	905	801	882	906	896	920	921	937	862	911	922	902	915	955	925	911	949	891	890	889	908	895	875	867	905	833	879	938	892	913	885	883	886	842	886	912	879	913	849	858	877	910	905	888	888	890
23972	20986	28066	24089	19138	1717	678	495	447	399	371	319	289	316	312	278	269	278	245	273	266	265	270	274	262	258	240	257	235	246	253	262	236	245	224	232	250	254	243	261	241	245	244	285	263	259	248	259	228	250	244	243	233	243	236	233	259	247	257	225	210	221	237	237	237	247	240	253	197	250	239	221	223	235	220	226	188	274	235	238	276	237	248	239	218	244	225	250	232	245	244	247	223	272	251	200	222	251	237	206	234	220	240	219	226	234	224	243	237	214	220	236	225	217	231	243	227	222	260	230	210	225	264	250	244	253	217	245	216	221	217	210	236	256	241	248	227	231	220	225	261	270	226	242	246	221	214	237	263	238	223	231	246	248	294	234	224	249	246	228	232	256	216	246	223	241	226	242	230	224	227	228	246	235	242	241	244	251	243	231	252	227	214	234	226	224	241	210	236	202	213	233	227	187	246	241	243	222	258	235	228	261	236	242	226	243	248	242	240	235	204	233	232	257	242	225	259	230	249	239	233	254	262	240	245	233	232	243	238	230	234	241	216	226	222	222	232	249	223	226	215	248	245	236	254	237	232	213	235	219	226	242	243	266	235	253	232	229	234	231	213	242	237	248	257	232	213	237	239	249	250	209	226	253	244	235	205	216	238	208	236	221	237	225	227	236	220	222	248	205	237	247	253	237	223	245	256	220	218	251	235	233	252	240	254	249	241	221	217	223	200	241	230	232	209	236	225	248	215	221	245	246	226	256	229	222	230	208	241	244	259	212	250	227	233	262	221	226	242	247	194	266	231	245	250	242	245	221	233	227	251	242	258	224	239	234	237	218	243	223	224	237	260	249	201	235	241	237	229	214	252	255	219	246	239	269	230	275	237	232	233	237	239	222	224	243	248	238	266	250	235	239	236	235	231	240	224	223	231	229	225	231	245	232	239	239	223	227	226	235	237	250	234	231	244	211	230	256	236	214	254	241	225	246	257	204	261	257	237	261	230	217	243	248	232	239	260	232	224	226	229	247	225	229	215	245	228	227	245	283	228	226	238	240	223	235	261	268	230	224	218	244	230	232	193	217	262	247	212	243	232	227	220	252	242	240	226	243	239	249	245	232	231	248	223	232	210	211	233	216	230	217	203	222	242	248	208	244	204	227	219	209	241	219	224	242	216	225	251	250	242	240	218	245	237	254	222	239	220	240	239	220	273	244	241	227	240	238	245	245	254	245	246	261	262	222	227	255	209	261	276	269	227	240	230	254	249	223	242	239	224	241	240	206	218	244	228	251	253	264	238	250	242	231	259	244	221	254	238	254	259	223	224	220	223	229	216	230	231	228	246	226	214	235	223	225	243	248	271	213	241	216	210	253	239	211	231	235	238	252	226	237	239	229	230	216	219	241	230	216	242	246	250	227	237	246	206	220	211	267	260	243	254	231	252	232	223	235	235	250	221	230	233	225	225	227	223	223	250	233	217	239	246	237	224	235	246	224	251	227	244	282	212	251	244	223	249	221	229	260	255	242	247	263	235	237	222	218	232	267	229	247	251	239	272	219	256	251	213	195	254	220	214	247	245	248	205	204	240	248	229	216	226	254	225	251	225	221	249	240	233	240	265	229	248	229	241	246	207	254	241	232	247	219	235	230	248	232	233	223	229	223	209	234	190	259	234	217	251	244	250	256	235	226	243	234	224	241	239	209	258	219	225	212	250	247	255	248	226	229	237	228	211	224	216	241	234	220	229	250	241	247	220	230	239	250	227	271	247	271	242	224	235	241	204	213	258	241	229	235	244	223	216	238	239	237	246	218	259	259	222	238	218	231	205	228	247	204	232	247	263	199	240	227	250	215	220	222	224	228	247	235	232	236	225	240	218	207	238	258	198	241	265	249	244	246	219	227	241	264	250	234	266	231	244	278	215	225	233	231	246	224	213	227	258	245	244	261	236	242	233	241	253	253	237	224	239	231	224	260	231	219	205	223	208	259	235	241	247	254	225	238	223	215	200	233	212	238	237	213	213	237	230	241	224	236	230	244	233	239	214	249	242	237	258	267	258	229	237	236	235	242	246	243	256	235	220	251	240	235	198	257	226	235	253	240	260	233	237	247	209	250	236	240	218	227	253	225	256	236	211	249	229	225	234	217	233	245	209	219	241	233	248	260	232	240	233	247	229	217	244	256	236	204	248	214	210	235	228	213	230	246	221	244	241	232	221	256	216	205	229	215	232	232	232	224	220	280	238	210	241	212	236	247	219	226	221	226	227	232	227	207	216	230	260	220	225	229	239	238	262	236	216	218	263	241	235	223	260	234	242	234	224	230	209	219	248	205	248	244	252	225	224	245	239	243	230	251	237	229	259	229	234	219	234	228	241	270	216	228	233	222	231	237	241	251	241	229	221	211	213	223	229	232	238	228	238	259	210	225	242	242	229	235	244	273	242	232	213	252	232	239	224	206	230	233	244	214	218	216	219	250	225	222	242	248	215	249	245	200	247	242	257	239	231	234	216	210	218	197	221	247	218	249	218	223	252	236	262	217	251	252	229	232	248	238	258	257	224	247	228	227	224	236	239	225	230	223	237	206	245	242	237	235	240	222	234	248	232	233	213	230	220	246	235	269	262	253	221	234	252	239	243	233	233	229	226	265	243	236	229	231	217	244	240	250	232	214	234	234	225	272	243	240	238	204	275	248	250	230	219	251	231	251	207	242	257	241	242	242	228	244	226	235	255	224	237	236	245	229	240	212	232	227	260	214	249	257	240	226	212	225	253	225	229	249	241	223	195	247	213	232	231	221	214	262	219	224	251	253	222	214	205	253	215	237	234	219	246	253	253	243	248	234	231	222	208	228	208	235	259	231	220	220	224	236	242	214	259	255	256	196	221	237	213	257	215	248	246	211	252	247	243	234	205	215	227	246	249	234	216	219	209	251	244	223	216	225	262	245	239	239	244	237	234	233	242	228	219	234	246	231	253	239	223	229	227	251	244	267	245	239	249	253	227	232	221	228	235	228	239	239	250	222	256	220	240	231	235	249	243	250	235	235	246	237	202	239	209	221	255	230	251	241	233	241	233	221	207	226	231	262	235	220	255	225	257	234	240	217	223	243	239	213	235	212	231	219	242	211	245	238	222	248	218	226	222	234	210	261	262	217	256	238	208	237	222	211	238	219	242	229	241	217	206	232	238	237	234	214	227	237	232	253	241	264	224	226	253	235	240	232	232	259	248	266	220	241	239	243	237	249	220	234	232	236	219	248	231	225	253	249	239	225	237	214	206	238	239	234	218	225	210	242	218	232	227	248	232	235	236	248	210	234	239	229	220	222	245	221	227	227	234	238	239	229	233	232	241	253	241	257	230	244	255	232	240	248	224	223	242	223	244	239	239	228	243	237	211	231	261	230	235	230	250	217	212	215	228	227	235	221	260	204	208	246	252	216	218	257	243	218	244	249	231	228	216	224	228	234	242	247	241	236	219	221	207	241	232	231	239	227	224	214	243	231
10175	10447	8825	4401	3037	2150	1625	1390	1131	971	947	796	749	672	621	614	592	530	534	526	534	552	557	488	483	486	504	508	473	482	463	462	475	522	460	482	482	450	460	449	474	425	463	462	439	448	461	504	474	432	424	470	456	426	443	445	500	443	433	420	490	444	398	451	427	427	447	433	465	443	409	398	430	442	412	473	459	449	475	443	411	442	452	444	468	418	458	458	481	447	469	444	412	431	441	419	421	433	466	442	450	410	426	449	438	400	439	453	425	465	443	456	428	420	444	449	439	438	440	448	437	431	402	447	456	411	422	403	418	417	425	435	427	431	407	399	478	407	430	442	444	442	446	417	439	433	413	439	425	457	455	450	466	454	450	419	411	445	423	416	421	460	448	445	459	447	420	417	444	457	448	422	435	419	410	434	413	429	380	420	453	414	445	412	412	448	479	467	433	440	451	463	400	462	423	445	436	440	421	421	449	399	411	421	423	423	432	428	410	462	459	431	443	483	446	459	416	482	430	442	439	438	448	459	433	435	413	480	485	435	430	437	445	458	433	422	448	420	459	416	432	443	392	436	434	432	429	436	441	432	464	446	428	453	434	426	458	470	428	458	441	468	449	414	390	434	418	449	429	483	450	433	429	429	402	450	420	452	437	441	412	419	445	406	408	425	379	443	435	401	406	442	441	422	444	450	456	452	458	404	438	446	414	481	426	450	410	418	402	473	487	435	414	431	408	444	429	401	430	446	458	403	439	425	469	438	427	385	433	483	456	434	458	438	466	416	446	434	433	438	448	436	412	418	430	437	483	406	443	455	384	453	434	415	436	453	442	413	421	406	423	450	410	431	408	456	464	455	429	409	426	448	438	433	433	423	492	419	463	447	448	436	410	424	408	444	457	441	455	446	461	433	422	448	458	421	446	444	432	436	431	418	450	431	434	433	440	434	431	475	449	432	451	439	413	457	439	436	426	453	459	408	441	437	398	463	440	398	423	414	430	445	419	387	475	473	412	454	399	403	460	422	440	469	426	440	467	441	431	431	436	442	426	429	453	421	452	462	418	456	436	416	411	418	443	406	466	439	421	426	414	445	415	426	420	432	408	443	412	448	436	428	413	389	434	488	467	389	424	429	431	395	449	427	429	468	422	441	423	410	421	402	414	442	427	382	465	466	473	462	416	433	441	482	449	417	472	449	416	430	475	462	431	446	465	463	446	455	437	449	460	456	408	471	414	426	427	456	432	454	427	472	417	419	406	439	403	432	430	435	422	462	451	432	453	453	467	440	412	420	408	444	433	421	462	422	492	472	437	399	456	442	444	426	404	436	429	420	429	460	420	430	426	436	405	454	410	448	475	452	415	430	427	413	428	449	410	481	426	417	478	456	428	421	460	449	432	455	461	463	438	444	448	439	468	460	443	447	445	409	459	450	417	447	413	447	430	404	449	404	445	425	420	456	453	421	456	441	453	455	441	436	429	430	457	436	461	444	466	420	436	449	429	434	453	424	430	423	444	449	432	434	405	410	414	418	423	445	436	444	428	453	404	437	444	468	399	445	434	423	460	429	418	465	418	454	428	451	431	433	384	429	453	458	425	424	464	434	472	439	446	424	401	433	432	440	468	450	467	489	461	426	393	452	425	432	446	453	466	425	430	464	423	395	456	409	378	446	440	466	463	447	406	447	432	449	473	432	424	440	454	430	450	454	411	444	431	435	426	445	431	447	447	437	406	483	420	450	443	421	382	453	442	428	462	425	448	427	442	429	468	446	407	446	422	448	436	409	464	409	460	430	472	410	437	461	438	440	427	448	434	406	466	425	479	428	456	447	430	460	428	406	430	461	477	446	516	458	452	454	461	435	414	479	424	466	424	430	454	405	426	437	454	461	415	428	426	413	467	446	407	433	434	438	454	472	422	450	432	485	423	435	434	410	449	438	449	455	448	418	423	439	481	415	470	432	450	439	433	441	431	418	442	435	441	413	470	432	424	445	439	421	458	446	440	455	428	449	457	461	449	446	456	443	413	443	431	414	418	437	434	467	441	439	382	433	448	421	438	467	452	459	425	452	427	432	431	425	456	431	413	432	428	443	410	439	472	426	416	442	478	442	430	429	412	450	461	439	416	421	455	436	449	470	444	437	433	422	414	423	449	421	414	413	438	465	451	453	456	448	446	430	435	458	430	407	462	439	436	442	413	409	427	450	477	464	406	441	464	460	440	440	428	445	440	427	451	415	426	479	463	423	478	426	438	464	455	420	434	443	442	459	465	411	429	437	403	459	378	417	504	470	440	418	439	448	440	408	454	442	436	443	442	468	450	410	430	501	429	446	448	417	461	438	418	461	435	508	449	448	447	461	408	439	418	431	413	441	427	427	399	441	428	466	460	443	437	461	409	447	432	439	443	445	453	402	484	397	412	417	398	394	435	429	413	427	453	429	467	463	434	431	431	433	438	439	447	436	435	409	421	419	454	443	438	475	455	411	440	462	475	473	436	478	451	418	465	455	437	434	448	404	457	411	453	439	411	421	461	459	420	378	407	438	431	421	445	477	452	439	429	454	444	440	483	466	420	447	418	466	437	454	441	456	465	446	413	427	431	418	437	415	492	404	437	449	442	383	424	425	437	456	412	422	466	433	419	471	448	429	441	459	462	432	422	422	420	409	411	444	411	415	421	476	420	463	422	444	468	422	465	424	430	450	421	441	465	421	445	465	420	461	421	421	429	422	461	416	396	457	415	415	433	456	451	430	427	436	407	436	421	471	418	468	382	423	462	407	426	441	465	416	426	432	441	440	429	424	430	446	472	455	446	447	417	470	454	404	466	436	434	433	429	463	447	423	431	404	404	446	438	417	400	424	449	433	415	417	400	444	426	436	470	402	451	435	418	422	446	421	450	434	456	414	423	410	443	413	416	433	431	434	408	436	407	428	410	389	446	433	458	463	434	446	425	427	421	446	433	436	444	415	448	457	420	427	426	444	437	429	413	418	438	436	447	432	461	424	455	441	466	429	422	428	425	450	413	439	435	438	440	485	431	433	474	421	468	418	462	462	419	449	440	429	437	428	420	430	443	447	511	462	457	425	443	466	410	424	434	418	454	440	435	423	455	434	458	437	446	396	430	438	424	413	438	411	426	427	427	453	434	446	440	446	435	440	412	416	436	429	479	456	442	435	466	438	460	431	475	473	415	418	427	453	459	443	459	447	414	425	411	419	434	442	397	441	430	419	423	456	441	406	422	468	427	463	417	411	437	486	431	457	424	422	433	419	437	444	418	440	447	406	430	448	442	489	435	450	450	431	440	421	485	438	404	448	467	408	418	426	438	433	466	407	435	477	419	416	458	401	453	440	428	456	417	418	427	436	445	443	439	445	438	448	445	463	443	438	415	439	441	454	436	472	448	429	454	464	428	417	415	474	448	450	450	441	451	427	423	413	443	442	449	461	456	432	433	452	404	426	459	448	443	426	418	412	457	420	394	457	458	405	420	469	418	438
23099	21002	28694	23495	21005	17124	2001	913	729	710	641	558	619	573	527	494	525	515	470	479	459	497	485	496	451	480	458	433	412	442	405	456	417	432	441	456	400	441	453	444	400	448	425	404	458	390	438	420	426	447	420	430	420	412	434	429	437	476	437	424	432	394	428	433	422	433	413	456	422	421	413	408	440	423	434	426	405	412	424	435	389	429	432	398	462	434	413	421	449	433	396	393	438	430	429	424	421	453	437	410	434	430	399	436	424	439	424	416	451	436	459	440	417	392	444	381	392	448	426	423	419	425	403	445	419	466	402	375	406	386	453	405	438	407	451	436	448	422	448	444	401	415	431	409	397	407	407	396	397	423	396	414	424	406	405	412	440	429	412	412	452	393	411	433	406	416	438	444	397	413	396	390	434	382	420	404	446	402	394	387	402	463	419	429	410	450	410	406	480	414	442	430	406	428	426	382	424	408	428	414	408	401	389	394	400	406	423	413	397	428	400	479	388	383	461	419	420	399	479	414	453	425	411	421	423	430	419	423	387	396	434	412	405	422	447	383	434	374	434	401	449	425	439	447	418	417	425	420	430	405	390	411	389	440	406	402	388	420	430	389	414	412	456	434	404	419	423	398	434	428	444	407	396	432	398	387	437	385	450	388	411	449	405	417	385	410	444	425	433	432	394	441	412	405	466	380	420	421	421	432	402	414	421	406	416	436	401	427	424	390	447	422	428	443	441	386	420	402	410	430	402	452	399	359	412	394	395	437	397	407	409	382	426	393	425	437	391	454	420	402	413	415	393	419	407	420	395	413	416	430	407	438	396	396	419	380	410	430	424	403	393	454	426	416	411	440	421	410	412	424	421	439	422	433	434	404	408	440	430	389	428	419	383	410	426	436	457	414	403	441	426	424	422	406	398	441	407	430	442	404	426	440	418	453	427	470	392	444	390	406	420	438	427	415	423	430	427	404	452	421	397	418	416	435	406	412	445	400	428	456	457	431	406	438	463	424	470	395	432	420	409	440	412	404	426	429	415	415	436	432	398	443	424	452	450	419	440	433	434	404	420	435	439	416	424	388	403	407	405	431	456	409	422	408	419	423	401	401	401	402	384	423	425	395	422	437	467	463	413	415	412	395	402	425	447	407	411	417	387	430	430	402	439	430	433	423	422	403	417	478	427	358	420	425	427	407	404	426	415	433	422	408	450	410	454	408	423	437	397	407	423	412	409	432	420	442	448	397	438	434	399	426	434	410	429	425	384	464	438	425	402	441	412	390	419	392	435	415	441	435	423	424	414	414	450	410	415	439	470	412	407	436	413	431	406	441	409	396	402	418	434	446	442	423	438	392	398	419	408	410	406	439	376	415	402	438	458	440	422	390	413	427	412	409	426	396	393	419	372	417	398	478	438	411	424	415	450	421	417	415	414	414	406	401	443	420	414	429	403	389	435	431	440	420	453	403	420	439	410	424	419	464	427	397	452	458	416	413	439	450	459	474	399	392	403	401	395	410	428	395	389	424	399	429	433	387	411	434	411	434	425	456	418	400	407	442	393	402	428	415	422	423	407	436	440	451	394	438	398	401	420	442	414	417	398	437	430	431	391	407	429	371	402	386	387	408	403	385	437	408	419	428	413	402	430	406	430	406	432	409	424	438	403	400	397	406	408	389	430	406	387	426	387	439	401	396	419	431	396	397	435	436	413	411	404	415	409	444	400	379	396	423	403	447	420	413	421	386	418	420	437	429	445	440	451	404	402	414	395	399	404	422	408	409	420	430	377	416	421	426	438	416	448	457	412	444	421	387	432	402	404	404	429	409	424	418	399	421	390	436	419	408	429	447	435	422	427	430	418	394	407	417	447	406	448	409	449	410	431	412	394	411	411	383	409	388	407	426	425	434	456	399	423	446	452	378	452	408	419	399	394	406	420	399	435	412	397	411	446	435	393	456	436	418	421	400	450	426	417	384	427	385	383	418	445	399	458	430	455	440	414	437	392	403	387	437	418	397	422	426	475	439	413	433	421	427	441	394	442	403	431	427	454	412	389	415	398	426	411	436	427	427	410	441	432	440	388	433	405	399	391	415	420	415	437	409	433	400	447	445	413	438	375	409	396	387	413	422	420	402	405	416	460	406	414	403	424	435	416	380	436	424	434	415	438	435	422	394	413	388	393	427	407	438	385	413	424	410	477	375	417	431	394	417	390	473	400	447	421	430	466	406	403	410	431	419	450	453	457	398	446	381	405	402	392	403	434	398	442	411	411	418	425	432	394	424	403	405	410	410	411	404	433	434	435	404	429	427	414	426	403	421	411	433	398	436	422	430	414	389	415	404	401	394	427	426	412	426	432	409	432	392	419	410	430	419	411	377	417	434	391	360	420	399	407	408	428	396	397	413	415	382	399	457	436	411	408	411	407	408	415	403	447	416	438	400	430	424	448	416	434	417	420	425	441	421	382	440	397	427	430	410	426	436	412	421	405	434	441	416	394	391	424	434	386	415	427	414	376	429	416	397	426	425	354	426	412	417	401	427	412	435	458	414	396	402	448	382	429	420	401	465	390	358	435	366	422	421	418	385	442	442	370	419	399	424	392	441	404	399	403	432	413	438	417	406	418	418	443	409	386	419	401	416	422	439	386	420	442	396	409	434	408	401	384	418	395	407	429	422	426	401	434	437	445	409	430	390	424	396	434	473	426	430	423	444	372	405	392	424	415	412	410	429	411	406	388	461	424	416	453	434	418	431	453	452	404	402	459	414	391	401	435	402	395	425	438	408	392	420	426	419	434	402	408	430	379	426	437	397	442	427	398	416	396	392	400	423	404	422	427	453	408	417	446	422	425	409	407	417	412	408	411	405	459	437	428	427	414	426	382	426	410	385	431	391	412	386	382	411	432	422	438	382	437	462	421	421	441	420	434	434	422	434	435	394	406	419	446	419	411	427	395	404	395	423	410	398	414	417	403	413	404	387	414	397	418	414	405	419	431	414	433	387	404	422	432	422	414	466	419	402	423	472	440	450	427	424	413	415	410	424	434	410	408	412	432	388	416	396	451	395	386	414	422	390	403	368	401	438	417	410	448	434	427	406	394	419	416	454	405	410	393	383	445	428	409	409	396	385	453	438	410	379	424	427	449	370	457	387	404	430	404	432	417	412	404	407	388	389	409	425	448	438	437	403	400	415	411	403	433	401	433	409	415	433	405	385	414	392	397	395	433	401	385	391	466	424	424	390	427	407	391	429	425	433	431	398	411	410	418	420	461	426	428	450	421	439	437	445	396	371	425	423	438	416	397	451	416	455	446	400	451	410	421	408	413	422	407	440	414	428	388	425	431	422	407	473	364	428	409	423	429	398	432	425	451	403	406	416	462	410	410	453	465	405	385	453	457	387	423	436	412	408	418	451	432	387	425	433	411	436	398	428	389	438	413	412	452	431	435	405	435	443	376	431	431	437	422	405	454	388	458	427	412	395	442	412	367	407	428	424	453	396	435	418
13794	16553	13715	7592	5164	3818	2887	2455	1990	1714	1523	1481	1310	1163	1063	1089	982	975	906	931	885	926	801	814	832	758	782	795	767	787	780	747	783	772	799	779	795	746	765	751	760	701	714	766	710	777	711	720	718	762	782	708	730	676	740	679	749	748	741	783	681	693	729	711	708	729	657	728	664	735	708	775	701	742	685	728	730	701	681	681	719	712	705	676	697	670	702	758	703	693	678	752	721	700	730	695	698	747	747	701	734	679	679	761	692	684	660	736	671	726	681	718	691	693	706	691	686	707	674	709	690	726	703	659	718	706	693	725	707	698	736	662	686	707	692	725	744	659	691	713	712	708	679	694	685	661	661	724	696	747	710	712	750	689	709	717	700	719	682	688	724	745	671	679	674	733	669	677	676	692	706	662	702	723	729	719	703	691	684	698	692	666	694	704	724	703	687	705	695	715	707	686	728	656	646	728	675	684	685	704	727	722	710	724	750	721	662	683	759	741	669	729	709	712	683	681	682	757	692	682	720	737	670	701	695	655	709	699	712	748	660	718	664	758	647	693	714	715	692	760	635	723	738	685	661	734	696	708	753	680	673	741	718	716	692	711	643	735	669	647	664	691	725	658	658	691	710	707	706	697	731	697	684	713	698	758	648	697	690	709	695	726	702	738	718	719	717	697	715	676	686	686	761	721	736	689	731	678	748	717	757	654	713	716	679	691	727	653	722	676	675	733	710	649	677	709	728	726	723	736	722	696	681	668	687	674	705	704	668	721	687	720	686	663	694	687	734	693	715	694	710	740	707	716	699	725	711	684	743	701	729	706	683	677	732	734	758	737	733	721	712	683	687	675	709	709	688	692	655	731	721	676	736	691	719	692	737	694	708	700	685	675	713	725	707	731	696	701	676	691	683	714	710	684	712	728	699	697	718	717	709	712	660	750	768	711	722	703	676	701	704	700	704	749	655	694	696	710	685	649	709	743	702	704	707	679	678	683	739	659	752	713	663	690	747	706	755	695	728	669	719	647	650	692	695	720	689	643	701	654	720	729	691	725	719	689	697	728	709	649	684	691	681	705	674	671	726	729	713	727	732	703	728	658	706	643	703	704	692	712	674	673	693	685	727	712	718	761	720	682	707	694	731	713	645	678	702	685	717	730	657	740	713	741	708	656	733	720	706	685	658	718	679	694	709	710	687	757	674	734	717	695	692	675	717	702	687	657	684	699	723	732	751	703	692	765	698	700	695	702	731	703	697	709	678	701	668	740	726	716	686	723	694	721	730	690	667	688	654	682	743	701	688	724	707	740	678	662	700	739	740	717	719	712	709	686	657	681	731	703	678	698	696	699	705	764	653	739	702	718	746	709	730	737	679	676	665	712	675	695	690	703	694	712	664	696	699	737	720	705	754	727	690	765	655	701	674	736	666	672	687	700	762	764	743	686	718	717	719	700	733	707	756	717	681	704	690	693	668	707	696	697	733	745	705	669	714	671	683	681	689	673	707	734	653	685	718	704	696	743	684	688	685	685	656	704	692	702	717	685	684	750	710	700	651	678	728	681	732	775	673	694	745	684	670	698	690	686	662	685	710	652	733	715	673	683	698	718	749	732	688	724	683	701	718	703	733	667	701	688	703	751	689	710	711	697	683	702	699	701	707	734	705	694	674	718	710	692	668	708	716	714	696	680	691	718	685	677	693	674	724	690	683	682	667	706	759	660	657	703	699	682	717	694	681	726	713	703	688	696	652	684	699	652	732	750	730	691	695	661	681	739	702	694	650	690	746	703	724	722	716	718	692	706	756	697	663	704	690	691	677	715	722	704	700	714	700	743	734	652	696	740	680	730	726	684	708	706	727	664	690	674	670	634	646	717	687	714	674	697	655	656	679	723	658	654	675	710	713	695	691	708	724	663	700	713	702	710	670	718	722	664	699	665	695	685	678	669	689	737	693	739	670	700	694	704	699	674	669	745	674	740	693	739	713	735	714	667	650	689	723	705	712	702	697	704	745	695	683	720	682	665	690	677	704	639	747	662	655	739	707	690	710	689	719	698	670	731	682	715	687	716	702	671	712	700	673	680	709	681	712	738	719	747	683	667	643	714	730	736	700	691	714	685	703	704	653	710	706	702	744	735	731	692	692	690	727	686	689	713	715	724	630	712	673	757	685	701	730	681	666	704	694	707	689	701	652	667	712	674	735	667	696	664	713	712	691	691	672	690	686	710	696	646	720	706	723	686	688	654	683	705	706	715	676	710	701	696	693	725	754	695	647	683	708	679	703	699	724	693	706	736	669	759	648	664	678	690	682	673	679	749	679	720	739	735	674	699	691	699	672	733	722	749	755	696	663	673	718	681	736	688	710	728	724	675	759	719	713	678	695	701	732	694	771	729	678	722	694	712	702	668	687	698	713	679	689	711	711	741	716	723	699	700	728	679	679	694	718	690	674	688	690	710	690	673	693	751	705	710	685	704	717	680	755	712	690	723	728	680	661	737	700	692	742	693	678	685	686	734	665	699	669	710	731	703	692	667	701	709	709	682	678	693	707	730	692	690	716	726	739	752	701	691	691	729	737	700	742	683	692	704	730	678	687	732	738	711	685	653	722	655	704	659	717	705	718	724	685	739	709	696	723	733	735	711	708	689	719	685	726	739	748	671	710	678	717	643	719	744	702	708	708	699	706	714	662	665	732	701	708	747	694	688	723	639	703	718	706	658	668	703	743	721	698	734	704	696	744	697	733	718	673	733	674	717	695	698	677	735	723	657	721	677	681	725	722	703	684	723	653	689	683	703	711	720	688	699	710	654	682	717	712	702	707	698	671	728	708	700	758	701	719	692	703	740	706	709	702	687	690	686	726	654	724	714	683	734	738	686	713	747	705	696	689	708	688	674	697	696	682	721	698	720	749	654	677	688	703	741	734	657	715	686	715	676	730	672	709	714	681	686	696	708	703	691	721	750	686	714	695	750	722	713	701	701	757	702	693	717	780	684	687	715	680	655	671	673	680	673	679	724	647	712	725	702	719	719	675	695	666	685	707	731	741	687	754	712	745	695	698	646	684	746	720	702	717	696	666	725	659	710	763	677	616	711	675	719	715	748	683	689	677	684	669	708	704	654	690	711	693	666	732	727	661	710	759	688	682	734	670	720	661	665	711	667	689	673	714	671	697	690	728	692	667	705	668	659	685	700	741	712	715	714	712	681	667	734	718	730	720	668	701	720	724	738	740	674	712	707	744	674	664	663	717	678	728	718	692	692	720	715	713	650	648	673	673	696	707	724	710	696	705	673	735	719	699	688	673	709	694	675	710	788	638	765	715	660	679	706	673	735	681	686	706	668	710	699	680	728	726	716	745	664	701	717	749	683	746	711	737	693	708	664	680	733	703	692	749	675	671	707	701	738	711	661	690	712	724	690	753	698	695	697	696	699	700	689	703	692	703	715	691	737	679	708	706	712	670	688	714	695	690	682	677	714	755	713	688	703	707	700	710	732	693	704
26468	20007	7311	951	612	530	563	548	508	564	512	522	512	488	472	500	518	503	510	496	506	523	523	505	489	505	508	501	467	506	506	532	509	519	501	473	509	419	489	502	530	496	496	518	507	486	508	487	525	533	496	481	490	513	508	535	511	487	497	505	497	487	513	503	471	515	489	503	525	507	512	489	521	522	515	502	506	468	488	513	504	506	505	519	502	474	526	493	486	514	482	506	537	491	482	521	490	501	536	519	462	550	513	470	516	502	478	477	495	524	529	499	463	524	496	511	498	549	495	520	542	502	530	491	525	491	541	508	503	500	541	512	488	500	502	544	513	537	462	493	476	506	558	483	490	523	524	511	485	527	533	495	503	479	494	555	500	511	503	526	483	484	520	501	516	479	499	490	483	521	510	523	485	556	488	491	524	478	484	497	501	507	512	492	478	533	522	541	528	525	534	521	519	500	534	521	508	510	514	487	498	486	508	546	536	502	519	461	544	482	510	528	490	501	513	492	530	553	502	506	508	544	518	526	515	531	474	536	513	503	527	487	521	481	526	524	523	513	526	496	462	501	476	475	516	455	488	512	507	494	547	494	538	478	518	566	488	469	513	486	483	535	503	512	511	516	478	542	492	554	521	489	518	527	506	489	487	513	489	471	490	527	485	479	504	530	530	458	547	480	523	506	537	529	504	485	498	503	547	546	523	479	523	522	514	505	500	558	490	533	484	516	513	517	502	518	479	462	492	507	461	489	484	498	498	545	538	483	483	487	513	522	548	504	497	491	540	546	488	529	510	462	505	488	470	486	498	486	507	568	508	499	533	524	492	523	490	495	482	508	506	464	496	514	528	499	476	505	510	505	553	501	529	470	476	503	538	508	488	468	515	539	489	510	504	505	529	499	515	544	503	534	505	526	502	491	481	483	495	500	488	508	517	517	496	512	455	538	488	527	505	496	501	512	517	498	486	506	541	482	489	500	493	522	514	512	483	525	474	495	501	543	503	515	528	478	518	460	455	464	507	505	493	521	495	525	462	506	459	529	501	513	518	449	466	500	525	555	490	495	493	456	520	513	490	525	501	473	507	523	517	533	495	507	481	466	518	507	513	516	488	484	511	521	532	477	486	469	448	491	489	523	499	545	512	456	556	517	463	515	511	499	485	510	478	500	481	551	523	488	549	480	497	499	478	532	496	499	520	491	473	565	503	526	486	474	531	485	494	498	524	495	519	514	508	493	511	493	452	490	461	511	504	496	503	469	554	507	518	476	491	475	553	518	520	519	494	503	519	498	486	488	502	536	490	542	485	505	520	518	507	467	462	507	475	488	517	523	497	526	524	500	527	476	518	502	472	490	490	480	553	548	494	486	521	474	522	505	490	489	477	492	498	519	491	482	511	488	527	531	514	498	497	479	490	508	496	503	484	499	536	477	531	532	511	472	476	488	518	485	521	509	523	496	529	531	487	474	509	473	494	543	531	520	523	503	496	489	488	521	521	469	517	484	474	515	536	496	485	560	504	477	492	521	503	512	501	500	478	472	522	541	485	478	480	475	456	494	515	503	485	491	513	520	517	466	507	496	518	522	496	508	470	502	466	491	534	508	510	539	502	525	514	486	487	517	503	516	481	495	502	535	564	458	518	533	504	500	476	515	522	484	506	522	531	515	492	494	520	522	434	454	522	516	504	478	492	464	460	493	544	498	516	493	544	493	498	514	560	497	489	503	532	519	485	500	506	509	520	489	520	528	497	478	475	502	505	519	542	498	476	471	527	474	516	502	507	462	465	521	544	499	569	489	497	499	513	491	494	519	479	479	529	528	480	502	520	531	477	499	489	508	520	488	471	499	489	509	503	539	491	478	496	523	555	515	487	491	545	534	474	461	494	527	454	484	515	511	482	495	471	511	478	520	488	491	513	486	460	493	518	507	494	494	543	525	517	541	508	509	536	476	503	482	477	512	496	459	489	497	508	477	495	499	526	505	522	475	534	512	520	549	462	496	527	523	525	532	495	487	520	537	531	517	507	537	520	525	541	477	512	489	525	450	505	517	524	522	474	496	512	539	488	512	528	483	502	487	520	519	550	489	509	482	494	479	536	535	516	502	547	520	510	517	502	508	501	523	480	495	455	520	518	471	479	536	502	494	493	515	490	507	493	527	500	467	508	530	560	506	504	497	515	545	516	467	491	489	544	471	493	527	516	517	493	477	534	477	480	529	536	494	464	497	496	485	522	528	474	487	488	504	492	519	535	520	490	482	509	533	519	503	503	490	494	541	504	471	487	503	504	495	508	503	513	511	490	486	513	457	483	503	481	495	529	503	516	514	491	522	488	522	445	525	512	481	520	532	465	500	497	567	504	482	514	516	508	500	508	543	486	475	534	480	433	463	512	495	550	492	460	475	528	527	467	486	498	516	495	524	517	560	499	520	489	497	475	499	492	512	507	507	457	449	506	480	527	502	468	475	496	449	545	515	504	526	496	524	533	458	482	525	497	503	484	528	508	478	522	478	491	527	484	504	508	509	500	497	507	515	513	504	474	516	507	462	506	505	481	521	481	488	524	518	522	527	520	478	559	506	498	542	517	519	525	519	514	554	548	463	492	479	490	511	499	493	559	519	499	519	497	496	482	496	526	471	550	449	490	499	505	507	495	510	516	497	486	529	523	505	531	498	475	504	511	530	529	531	534	528	515	528	499	507	511	485	512	521	479	501	507	529	513	482	500	494	487	480	487	491	507	521	506	481	510	470	500	515	489	518	522	517	479	497	471	539	474	525	507	497	475	491	494	510	516	497	533	514	514	474	513	488	520	503	487	529	534	501	507	521	497	516	515	484	495	481	487	525	517	460	504	535	512	509	462	471	494	506	450	468	490	519	528	498	525	504	507	536	503	481	501	493	508	540	490	484	479	485	504	463	508	482	469	548	476	438	505	487	454	525	486	543	482	498	559	519	514	509	499	493	524	530	503	495	532	525	523	469	544	499	510	504	514	528	511	500	511	536	523	498	471	508	499	487	508	463	517	498	500	495	518	490	489	520	503	485	527	546	489	500	506	498	472	503	521	485	558	526	537	536	499	517	493	484	550	488	499	465	486	528	506	504	481	529	497	512	513	520	508	515	502	511	494	504	508	495	519	520	482	500	463	480	514	534	515	509	498	476	534	457	484	532	515	494	480	528	518	493	549	507	504	479	561	538	476	503	509	494	509	501	515	491	543	496	511	504	520	457	474	566	510	471	558	519	522	545	543	500	480	486	518	455	509	496	493	499	478	481	451	503	541	489	481	518	512	479	493	520	495	530	498	508	456	492	567	534	502	505	507	486	541	513	486	522	501	485	504	482	479	490	496	498	515	501	482	484	519	502	515	462	516	513	541	503	505	539	517	480	522	501	502	538	524	509	521	477	486	547	500	459	491	487	484	465	466	507	515	521	481	506	481	520	530	488	500	518	508	530	489	507	505	533	498	482	513	559	491	490	491	457	472	482	479	518	502	512
6109	2058	1827	1343	1129	1072	988	968	982	975	927	933	898	925	914	866	909	910	880	904	912	932	877	880	887	877	878	935	934	830	904	877	883	863	894	919	954	936	870	910	864	874	883	851	879	896	927	944	904	928	939	838	877	844	901	851	860	856	882	891	854	927	876	883	896	836	874	884	875	867	868	884	882	903	888	841	908	842	895	871	892	936	903	872	809	912	866	868	932	879	888	833	889	883	874	886	871	858	868	847	892	900	837	964	902	924	916	867	869	927	874	874	877	895	889	921	833	889	874	865	905	867	844	883	874	853	877	908	872	880	877	904	898	901	877	923	858	925	835	792	846	868	901	901	900	910	886	875	856	860	887	844	963	881	952	913	852	837	847	849	845	873	854	882	855	927	913	824	852	881	878	881	834	877	880	907	854	893	907	837	885	867	905	881	843	926	900	908	932	881	909	869	897	914	933	872	841	855	912	874	883	912	877	891	882	884	870	868	905	859	813	847	880	933	862	889	924	860	880	849	897	914	865	883	892	909	860	865	848	864	947	862	905	905	894	887	874	881	902	920	910	869	863	898	883	883	916	897	891	933	893	858	843	868	974	867	841	927	903	903	896	865	827	918	909	931	912	894	913	911	870	901	896	911	907	864	885	879	989	946	912	908	884	902	834	847	875	905	910	884	912	855	900	870	881	889	924	877	906	874	854	834	925	939	862	875	871	889	880	916	902	858	914	876	884	896	849	960	874	933	888	805	849	898	848	809	890	901	860	906	862	870	847	855	900	882	857	875	889	863	907	743	919	888	887	887	858	881	881	916	883	864	876	875	885	910	907	894	870	948	898	932	935	870	881	885	918	917	889	896	860	854	889	859	920	849	904	913	928	943	916	850	946	899	865	897	892	902	906	915	905	906	918	837	856	873	884	891	936	913	849	896	850	895	855	936	849	945	939	859	876	922	868	920	909	897	859	940	870	908	888	898	865	890	904	913	895	919	905	807	877	835	878	872	838	811	858	872	926	875	843	886	884	874	899	900	882	873	888	890	875	910	905	933	861	898	895	888	856	938	890	914	904	913	849	919	844	849	932	847	900	925	830	922	895	926	905	905	837	889	904	899	892	876	873	898	888	869	872	883	911	911	928	849	917	863	831	913	865	854	929	884	939	886	895	872	899	897	889	874	894	862	842	937	915	878	848	896	862	856	872	898	864	842	824	897	881	851	823	865	916	886	901	854	894	869	910	885	864	913	845	895	841	900	895	874	880	866	866	933	833	911	852	902	897	938	867	894	918	875	890	866	872	906	914	912	881	838	875	916	866	917	880	853	850	896	819	870	919	882	847	922	908	828	900	840	903	904	932	829	855	864	905	829	886	823	945	873	888	869	893	840	882	844	844	881	891	895	889	879	865	900	881	885	904	872	839	879	861	930	890	851	894	865	908	907	912	856	859	887	850	909	916	922	912	856	937	846	863	883	874	941	901	900	818	862	838	884	914	906	899	867	878	899	907	838	880	879	840	902	824	886	916	869	857	898	882	899	866	889	944	900	872	813	931	873	844	900	887	921	854	874	843	893	844	847	844	862	904	907	919	919	864	898	863	946	904	871	889	922	914	883	970	857	894	865	897	900	850	897	869	916	884	910	879	892	864	858	864	869	877	933	879	891	860	907	831	901	858	853	848	883	861	908	894	911	937	899	862	905	846	818	857	924	944	850	876	905	903	887	895	829	895	875	897	846	855	937	883	856	906	862	888	843	821	890	890	877	863	881	879	891	915	868	915	906	917	889	846	864	924	866	853	918	901	859	856	931	882	880	860	856	871	888	887	891	922	926	902	894	884	899	851	869	903	849	839	938	863	891	957	885	908	903	925	883	888	918	893	902	953	867	854	892	883	867	929	880	922	875	905	858	887	870	891	913	879	866	882	892	880	859	892	909	929	889	885	844	866	904	840	877	900	873	893	909	921	823	911	845	892	879	867	947	928	873	831	862	877	903	872	843	916	911	836	908	893	863	882	880	864	881	891	860	925	898	897	919	848	869	837	897	906	880	852	842	888	907	937	909	873	900	871	855	895	862	898	914	872	952	899	913	893	841	910	888	858	923	880	896	899	873	869	855	942	903	868	868	903	913	913	861	870	883	858	870	873	903	918	881	887	863	896	876	875	863	884	838	907	872	828	874	853	879	932	889	842	853	878	817	901	875	868	914	885	900	870	884	874	889	864	855	885	824	909	884	840	909	875	860	874	879	919	856	876	832	845	904	894	848	896	947	903	898	891	881	874	891	897	890	847	841	930	875	910	865	867	899	888	883	871	924	853	897	873	884	863	860	832	889	864	890	883	880	855	854	968	917	899	844	870	895	883	916	862	927	896	884	853	808	874	869	873	870	898	928	869	854	904	896	881	861	894	864	899	917	871	876	862	930	894	882	859	848	863	909	896	872	895	873	888	916	879	837	857	906	877	847	842	918	916	945	904	884	891	878	876	917	933	850	919	800	883	867	871	879	924	893	890	867	880	962	824	895	939	926	902	852	868	873	833	871	862	883	920	879	913	887	866	879	912	879	871	948	878	870	844	868	896	860	869	870	864	912	947	935	886	878	947	885	884	935	908	907	849	893	911	908	912	889	867	847	839	896	889	902	883	844	855	902	905	857	920	848	876	868	786	866	902	920	877	898	870	851	890	890	883	861	879	853	849	873	953	942	872	897	852	892	881	900	879	924	874	862	877	890	880	923	873	893	872	831	912	901	984	910	928	881	875	923	838	822	894	885	900	846	880	870	845	871	849	872	902	844	867	845	953	880	857	867	853	864	955	896	901	898	869	902	917	852	899	868	846	889	891	833	930	877	857	885	928	947	870	854	921	870	898	862	862	910	858	850	849	887	866	910	927	921	903	904	895	843	881	965	917	900	821	867	914	913	880	867	866	891	871	884	863	855	869	890	858	876	923	862	844	852	898	832	935	904	880	845	871	925	859	929	887	946	863	882	892	858	891	854	871	851	914	854	846	853	895	898	850	874	857	831	880	880	905	881	920	902	910	883	879	946	901	929	875	873	891	872	952	849	902	852	890	870	896	912	852	933	891	890	930	918	856	905	893	881	851	884	819	873	880	835	906	901	902	878	921	866	888	896	876	901	877	892	876	859	893	929	924	902	889	846	890	861	936	871	858	898	891	870	904	947	870	933	877	895	869	878	894	910	837	959	859	918	826	871	912	915	869	880	861	926	893	889	900	869	901	849	832	876	898	889	908	867	882	935	894	928	883	869	906	877	877	946	901	889	906	856	883	915	883	856	883	846	852	881	912	811	886	856	919	878	886	894	908	898	835	917	820	927	870	929	960	897	862	896	873	900	829	880	908	865	857	887	885	864	915	832	902	903	904	819	912	930	868	850	908	892	832	860	937	871	882	899	934	913	926	887	904	857	879	878	889	909	877	882	924	935	886	869	940	872	930	887	828	886	917	910	866	897	861	891	861	837	878	896	890	914	876	842	883	868
23898	20958	28118	23961	19215	1659	685	493	392	385	361	350	319	303	293	256	260	276	292	269	228	256	256	276	260	260	232	245	249	221	253	234	281	248	252	285	256	247	228	245	250	266	225	248	248	222	225	228	247	247	218	253	234	254	262	220	228	225	228	234	201	218	256	237	234	253	226	238	222	232	229	238	244	237	253	228	255	229	262	234	228	267	232	219	277	229	238	266	258	234	248	233	232	225	250	229	261	255	224	249	221	258	220	244	214	234	216	230	259	217	222	233	259	238	265	231	220	244	205	245	237	253	240	214	258	244	239	223	224	232	231	253	247	217	229	246	232	238	230	228	221	229	243	233	246	219	255	247	210	235	218	250	232	215	243	245	235	244	257	232	243	265	234	230	247	206	240	227	263	221	240	236	246	208	217	230	233	248	221	233	221	237	254	243	218	230	246	227	240	242	232	239	221	239	255	225	246	227	248	237	241	251	224	236	226	251	238	239	228	244	250	256	231	256	231	211	236	235	213	220	240	242	242	230	230	217	227	243	231	217	215	223	228	233	220	244	224	252	249	214	239	210	220	225	217	235	242	217	218	219	228	211	221	251	240	216	227	259	251	223	219	242	238	206	247	226	231	261	213	229	226	211	237	213	241	234	246	227	249	219	220	224	260	238	228	233	226	248	251	204	228	230	227	230	239	207	252	213	222	258	284	220	214	260	230	229	227	279	235	259	255	211	231	216	229	223	216	242	237	254	218	222	242	234	251	243	238	245	232	230	250	234	240	230	227	240	241	245	240	251	206	223	229	234	238	245	251	231	227	236	230	241	219	234	210	261	247	238	228	224	243	210	243	227	251	248	227	224	228	237	248	226	238	245	224	248	228	225	251	220	270	230	212	230	236	213	247	255	239	246	265	227	208	256	226	247	242	234	197	214	232	252	247	232	245	232	224	256	241	230	257	213	228	244	253	230	228	202	219	231	246	231	237	248	221	236	230	261	218	232	230	254	241	241	248	263	250	229	215	224	219	231	229	231	240	227	236	224	250	221	254	239	243	232	261	244	236	251	247	225	261	228	237	237	219	227	227	205	247	252	230	240	214	232	217	236	244	239	236	240	219	220	224	225	261	227	225	210	219	209	249	233	229	236	237	244	211	225	221	223	225	239	232	235	215	233	227	211	234	243	220	189	259	228	220	239	216	231	256	236	223	223	261	222	220	244	217	251	231	259	236	247	248	210	233	243	225	236	253	226	205	251	215	219	211	244	229	203	231	241	221	241	222	189	234	231	243	241	246	233	220	234	222	266	230	230	219	232	202	226	206	230	237	238	228	245	222	252	223	256	220	242	232	226	220	254	239	232	243	250	248	213	226	251	217	240	242	239	230	247	241	221	248	233	266	216	226	250	226	238	243	207	231	218	252	244	213	230	223	216	220	221	256	248	240	219	245	247	260	209	223	240	232	256	232	228	221	205	215	221	235	213	233	229	241	216	222	233	246	240	237	237	243	227	233	230	236	226	260	239	223	224	242	229	263	228	236	202	258	244	256	233	224	247	224	212	225	217	219	223	243	230	246	225	240	233	244	247	236	253	255	252	212	235	229	238	224	252	226	211	228	235	264	236	242	247	252	257	252	232	210	231	271	223	252	233	240	227	219	247	241	245	234	227	231	230	231	216	248	225	225	238	254	233	242	242	256	204	248	230	237	221	248	245	248	256	248	243	212	267	206	243	220	216	258	239	196	247	246	225	240	249	221	235	230	236	224	250	216	259	254	239	245	226	231	232	223	239	260	223	238	258	258	251	246	254	230	216	229	221	245	223	227	226	222	224	230	201	215	245	215	206	249	238	218	243	224	183	238	243	244	238	254	227	226	236	226	220	223	235	255	218	254	228	255	223	252	245	221	258	238	234	233	245	226	254	220	239	256	230	214	247	251	243	243	241	258	251	244	235	249	217	232	250	244	241	223	239	238	244	249	217	223	274	238	221	215	237	224	235	211	233	217	239	214	239	214	233	242	224	219	226	256	240	238	233	233	239	249	231	227	240	231	263	252	229	237	242	248	230	228	257	209	212	211	231	234	236	233	233	242	241	247	242	231	227	240	233	222	231	239	208	233	245	254	223	230	222	243	233	216	246	233	272	226	253	228	249	259	238	204	244	240	235	229	231	239	274	244	228	237	226	237	242	241	240	238	221	236	232	223	232	235	257	251	230	205	230	227	237	240	227	236	244	249	238	224	241	238	241	243	247	227	258	225	244	270	253	249	250	222	214	228	245	207	253	246	242	218	234	251	230	214	205	217	235	228	241	254	240	224	231	227	227	242	248	243	240	223	225	225	226	201	229	209	233	234	215	259	246	204	247	222	201	239	240	271	250	239	252	245	199	251	279	243	229	234	235	217	239	239	205	237	253	243	226	233	247	248	256	223	222	232	219	203	241	248	249	258	222	226	247	220	241	240	250	223	235	245	221	217	220	243	239	234	231	206	247	217	228	232	222	239	223	227	209	212	230	212	214	227	232	243	258	239	225	229	242	229	257	216	263	219	246	247	220	250	253	260	222	220	252	230	232	229	212	245	232	261	224	238	213	230	210	251	249	217	227	246	251	222	197	230	249	269	225	269	233	242	228	254	265	236	233	230	252	201	212	236	230	234	229	201	265	236	236	239	249	240	250	258	235	221	198	226	251	236	225	220	225	235	228	241	239	230	231	217	232	213	236	220	231	257	230	240	235	254	245	228	231	227	234	228	223	243	250	221	239	256	212	262	238	226	247	225	230	250	227	234	239	253	218	217	236	218	224	229	259	246	226	246	207	250	249	248	234	212	255	247	236	217	225	229	230	234	220	232	228	234	234	221	251	219	219	195	241	244	205	242	216	242	227	247	224	207	206	233	225	233	238	199	216	234	236	236	240	223	228	236	225	234	221	210	221	232	237	221	213	246	254	238	256	242	230	236	250	246	227	237	220	219	227	204	212	211	225	230	250	229	250	220	244	240	234	286	226	224	232	228	252	236	212	230	245	267	218	239	228	207	232	248	243	224	246	242	232	205	248	239	240	234	214	224	239	240	231	234	226	224	239	259	231	235	202	218	276	222	242	236	219	226	223	256	228	212	244	230	220	263	257	250	217	223	218	226	247	223	238	223	231	203	238	247	213	245	257	224	217	214	218	225	258	233	236	219	211	247	261	228	254	234	225	226	203	229	255	222	245	249	233	216	227	240	223	224	227	235	230	230	231	234	229	234	220	235	205	212	221	243	232	235	253	224	248	231	198	220	240	225	232	240	242	218	237	228	218	227	227	221	237	274	233	210	232	230	227	222	263	237	211	245	220	205	205	235	229	228	226	207	218	243	227	245	242	240	240	218	265	236	243	234	226	235	209	229	239	230	234	201	248	262	234	250	215	271	227	237	241	237	226	246	262	235	225	247	226	232	215	237	222	245	251	205	243	251	228	224	243	239	226	226	253	226	203	237	225	232	263	235	231	234	231	238	235	238	246
12933	10503	8786	4480	2891	2166	1659	1328	1171	953	844	796	727	670	631	625	593	555	512	585	483	551	541	484	504	525	488	487	497	475	466	462	461	470	461	463	428	453	432	468	455	472	461	455	446	480	478	439	430	445	450	447	456	438	457	471	472	438	430	440	456	455	422	427	454	439	424	446	462	410	454	443	468	418	453	479	455	443	455	445	430	447	456	448	478	455	431	439	403	449	461	429	467	428	453	435	437	437	436	425	457	424	458	443	456	389	439	471	469	432	460	467	418	455	455	437	382	425	414	432	404	461	421	414	441	435	417	419	416	403	420	425	425	433	467	423	429	427	490	451	480	438	457	439	429	410	425	408	432	465	432	436	436	437	429	437	424	410	427	451	472	432	415	410	439	474	406	425	431	428	423	437	465	437	435	431	450	405	400	463	423	452	399	395	452	447	451	472	467	457	428	421	405	453	471	410	424	398	389	460	433	437	433	465	395	419	450	436	499	460	424	440	454	441	420	423	444	444	435	417	426	461	464	443	464	453	472	458	435	421	416	423	438	441	444	397	447	449	442	419	424	397	437	436	486	388	436	406	429	432	418	385	426	443	438	418	466	430	457	423	416	447	493	428	446	433	429	425	428	461	401	442	401	427	452	438	443	426	424	413	439	468	438	439	449	423	393	404	427	458	441	445	461	419	436	437	437	458	431	461	407	436	409	423	434	452	431	421	390	460	452	428	452	455	416	429	460	423	432	426	450	437	453	445	436	437	450	414	431	417	432	455	397	435	457	458	423	457	472	433	423	457	412	481	475	430	411	457	434	466	463	453	400	461	464	412	450	418	454	447	433	420	453	437	451	469	440	459	429	462	439	435	428	424	464	419	462	416	449	449	437	413	448	411	450	442	408	406	428	458	426	420	473	433	463	433	453	405	436	443	416	439	432	422	468	451	426	456	430	436	405	427	415	423	427	414	449	434	440	443	441	449	464	425	438	415	455	434	418	438	431	453	434	423	437	416	417	430	424	400	430	464	419	453	451	426	428	424	408	467	441	444	444	464	421	453	495	467	457	438	433	423	424	419	430	436	431	459	415	417	398	439	459	469	405	423	429	415	409	407	461	428	423	448	434	445	444	459	409	475	440	417	431	439	450	406	448	421	445	421	425	438	425	455	416	394	417	411	474	426	405	435	397	425	451	422	409	371	426	429	411	459	447	459	419	436	429	465	432	434	430	456	405	435	433	386	428	389	446	412	436	417	421	387	464	427	432	393	448	415	424	446	453	410	421	443	430	426	436	434	407	461	490	454	438	443	431	450	441	400	399	430	488	422	445	426	429	435	446	406	428	415	415	444	431	450	410	462	429	403	424	461	462	449	427	387	419	479	445	470	449	429	400	445	451	445	468	422	440	429	426	447	426	426	446	420	426	428	423	397	400	443	446	398	419	435	439	460	418	457	427	439	453	423	438	424	448	431	445	433	442	429	424	437	437	432	434	419	459	434	428	440	432	459	444	410	451	437	440	434	457	399	418	434	427	430	426	462	430	440	407	491	422	437	375	444	449	465	442	468	433	427	417	455	407	434	422	416	430	432	411	421	422	437	468	424	431	468	447	402	455	435	420	470	428	437	434	454	464	435	422	410	404	452	430	384	445	463	460	443	434	446	449	445	421	406	449	416	426	463	413	409	423	462	433	438	431	443	425	398	460	441	440	450	419	468	433	435	436	407	443	418	495	428	429	424	398	436	458	423	460	443	421	446	428	458	434	455	436	448	419	492	411	428	417	436	423	467	456	440	455	441	456	415	424	440	429	430	432	421	414	444	450	414	465	446	432	427	454	411	458	425	395	429	464	435	493	417	415	468	402	424	434	421	430	459	479	484	470	424	434	405	464	418	441	417	421	416	446	413	446	440	431	421	437	441	466	396	386	430	462	419	457	430	451	427	421	467	421	444	451	456	398	446	439	458	435	424	420	408	370	452	427	443	390	433	437	446	442	449	447	415	403	479	427	437	456	452	428	441	447	487	428	435	433	440	425	432	438	438	443	422	429	414	407	393	406	460	442	419	438	400	419	457	399	430	421	459	446	459	456	437	431	406	419	429	422	472	419	435	474	433	475	412	376	456	429	416	427	425	409	414	427	419	480	428	424	438	436	433	431	455	465	431	451	470	425	440	433	433	429	418	427	439	417	422	407	397	453	382	444	431	458	425	418	453	392	433	409	421	475	390	428	417	428	448	455	443	429	412	444	482	422	418	429	451	408	478	431	444	429	468	415	410	425	448	420	445	455	433	384	436	401	381	448	433	425	467	450	392	469	407	451	449	441	439	454	466	446	430	441	439	432	429	387	434	384	455	455	429	420	437	479	413	414	478	427	431	423	428	427	421	426	397	406	412	439	460	425	439	429	400	408	439	446	430	432	461	424	445	438	433	460	452	421	427	439	437	396	415	481	395	458	452	396	424	442	411	415	420	433	417	430	389	444	441	425	453	487	457	455	440	434	469	428	414	429	450	449	427	437	411	465	445	423	455	450	415	435	446	468	431	433	452	420	416	443	420	454	454	448	411	425	416	438	422	456	421	457	439	437	438	432	429	405	437	439	448	401	465	440	457	444	462	446	413	447	411	434	452	469	447	425	438	411	433	397	468	460	472	486	423	416	434	429	427	429	439	436	419	455	449	452	393	410	444	445	414	453	465	409	460	459	411	479	428	421	466	411	484	463	435	427	411	428	454	434	448	471	429	388	443	425	442	432	435	406	421	413	471	435	449	426	443	437	400	431	465	459	444	433	436	423	426	413	426	442	453	441	425	433	456	410	432	406	433	414	388	436	409	416	413	441	449	456	495	433	448	425	449	424	419	467	388	460	410	392	446	433	400	429	471	440	408	417	501	415	411	415	456	448	414	428	455	423	470	417	422	460	434	429	411	455	459	447	429	474	415	444	437	406	472	475	414	460	430	463	440	395	440	413	424	409	434	420	473	419	439	457	412	462	461	459	431	419	473	462	470	432	459	445	444	422	463	446	418	381	411	400	412	450	459	443	424	402	423	464	443	413	423	418	425	395	435	465	445	420	438	442	434	428	415	463	421	477	421	447	390	444	464	444	436	447	469	456	489	436	434	428	446	429	418	435	418	447	440	456	458	439	438	408	447	470	437	431	447	424	457	433	417	405	430	433	428	454	431	436	479	464	424	408	430	402	412	400	458	455	440	413	438	417	444	442	438	422	403	448	461	441	447	408	463	420	443	446	474	453	433	447	450	448	429	399	408	430	389	412	471	420	435	444	420	424	444	434	437	432	437	442	445	465	462	412	463	426	417	426	435	409	457	447	446	446	467	438	425	409	413	415	420	442	430	422	474	445	429	452	444	433	425	423	406	462	465	424	432	441	419	491	411	428	437	394	472	410	477	410	441	477	424	420	423	448	417	428	415	420	457	432	421	436	448	442	431	431	431	470	411	424	433	455	441	444	447	445	420	454	456	475	425	478	512	456	422	435	476
23071	21014	28849	23368	21018	17285	2012	955	767	682	639	577	575	562	560	525	478	465	468	482	492	476	485	462	462	444	474	461	481	481	442	445	445	409	444	457	439	409	456	442	458	465	463	427	443	428	434	386	433	416	429	464	437	433	441	458	433	489	429	407	419	446	448	421	403	409	403	420	457	373	399	427	418	445	430	403	415	469	410	392	443	429	409	442	423	446	408	416	452	393	419	418	386	428	405	416	468	426	448	424	434	452	414	415	431	402	435	412	430	410	429	428	427	433	399	408	389	467	411	395	415	396	443	423	420	419	410	420	410	429	396	403	422	389	440	389	386	395	436	441	421	439	405	448	434	410	410	422	382	448	432	431	408	430	373	443	395	415	445	418	430	404	425	462	412	398	432	422	437	411	426	429	424	393	400	373	415	476	437	434	419	421	418	437	441	416	400	438	403	431	434	424	410	424	424	428	411	454	430	405	394	415	433	455	411	432	453	425	429	420	416	414	379	404	404	459	434	433	432	419	399	462	398	451	437	388	434	383	404	434	423	439	419	418	421	427	416	413	396	413	421	431	429	439	402	455	462	401	402	417	416	400	433	432	438	403	429	416	411	403	432	466	473	414	415	404	421	430	447	391	408	378	412	429	415	434	402	405	406	417	450	391	399	431	427	445	411	413	426	416	453	419	476	428	449	415	421	429	459	411	427	432	440	439	445	424	437	430	421	462	435	413	442	457	365	423	445	434	407	406	400	406	415	414	436	417	389	393	433	405	406	405	411	425	451	426	395	416	431	412	444	446	401	430	430	424	440	439	400	397	463	434	453	403	424	424	415	465	418	428	437	436	406	419	435	433	404	410	423	418	431	385	406	375	388	415	408	412	411	410	432	385	401	413	420	391	444	431	427	416	420	437	408	419	440	409	434	427	401	409	436	456	440	387	433	425	417	393	378	432	415	407	402	426	416	403	424	442	430	409	391	450	408	408	422	442	424	421	415	421	427	401	433	418	461	406	455	431	424	397	452	398	444	433	426	433	441	423	412	436	416	424	421	453	419	402	409	450	441	421	403	433	402	401	402	420	456	482	426	429	422	405	425	439	432	415	407	381	407	399	434	427	451	402	441	421	440	438	390	404	424	450	431	432	429	443	443	431	409	441	430	443	432	440	457	393	398	452	451	401	420	420	435	439	393	379	409	412	439	428	422	438	412	438	437	430	447	449	425	429	424	419	417	391	440	400	412	429	424	417	443	405	391	422	451	414	428	439	410	421	374	426	449	410	398	392	402	444	433	385	406	421	440	420	416	442	388	392	393	414	424	396	419	411	412	419	426	446	452	377	402	417	408	402	420	415	444	425	429	433	437	397	431	473	435	389	420	421	414	406	399	419	411	416	387	426	421	464	422	439	416	423	425	427	386	406	430	369	400	430	432	407	424	424	413	425	382	408	455	439	413	443	470	426	416	445	429	438	449	435	411	438	416	394	412	424	469	385	410	409	423	426	435	428	441	424	403	422	378	410	372	406	424	409	430	401	417	432	417	401	442	426	407	397	395	402	422	386	399	394	417	438	423	389	421	430	397	418	422	456	410	432	436	394	382	436	435	418	418	417	407	460	444	418	411	414	419	386	409	408	414	400	429	431	452	425	430	417	401	419	444	421	392	404	393	426	427	421	375	408	382	432	407	434	409	450	409	416	417	441	412	429	421	430	412	403	433	411	426	418	412	390	425	451	454	416	443	387	427	458	400	445	397	430	422	445	405	407	411	426	411	379	432	423	391	398	402	394	423	410	403	410	406	422	440	449	435	423	424	420	440	424	414	423	434	450	439	427	434	448	378	448	449	397	417	451	438	446	403	426	416	417	445	418	422	409	449	429	413	403	452	409	408	411	417	404	446	429	415	389	410	411	427	446	427	424	381	376	397	427	387	417	420	453	403	417	409	459	418	436	448	452	415	401	397	437	398	443	417	450	417	392	445	461	422	403	384	442	407	417	445	407	399	432	392	448	471	409	424	420	425	381	422	379	420	414	449	446	422	462	364	418	442	438	410	361	453	418	431	448	436	423	408	412	444	389	407	408	429	424	437	415	413	396	437	446	395	401	399	413	418	420	420	467	429	412	418	421	406	393	440	424	431	441	429	407	416	427	434	447	449	399	411	425	419	424	421	431	413	415	426	419	384	374	425	417	415	391	408	437	400	413	437	433	355	431	416	402	392	408	437	401	389	414	446	444	445	454	420	437	396	439	466	403	402	410	380	445	420	410	426	417	404	426	415	416	377	424	429	383	405	402	430	428	452	470	447	396	409	415	423	432	427	455	401	446	443	435	426	404	436	380	437	414	413	409	472	441	432	418	418	408	400	394	441	398	399	420	371	441	432	393	425	422	440	456	417	441	399	426	381	416	411	412	419	437	433	407	434	423	418	369	378	425	424	439	420	440	398	397	407	402	418	419	429	409	416	413	407	426	410	403	449	410	404	435	419	410	440	425	437	441	455	439	378	469	397	399	426	412	420	425	444	430	409	412	421	378	397	433	445	442	414	413	389	410	412	425	427	429	375	410	424	442	419	442	453	433	418	421	440	417	426	443	402	413	400	413	413	411	403	419	391	417	413	422	417	425	440	421	428	427	420	445	426	413	411	395	404	387	421	426	447	443	417	400	387	442	392	422	428	396	436	425	389	424	438	388	401	423	441	427	450	410	439	412	432	404	410	427	401	409	393	406	409	389	419	413	412	407	430	411	401	450	421	410	434	423	385	436	420	431	436	398	431	393	443	409	388	396	429	400	392	396	394	468	455	413	427	406	413	441	435	407	445	431	389	403	397	409	404	408	438	414	390	404	377	441	402	425	411	403	405	469	421	450	426	433	420	437	432	423	389	432	413	431	451	431	424	413	392	419	453	431	411	410	435	431	432	416	424	408	442	423	476	425	438	449	409	418	410	416	423	408	408	430	379	434	401	420	417	379	444	424	409	427	414	391	405	405	437	396	418	392	456	431	446	419	429	419	414	435	441	431	382	420	416	428	388	405	419	404	418	407	408	433	443	442	441	412	387	418	389	436	415	459	427	405	410	439	391	422	415	431	415	446	421	453	448	398	408	404	408	403	421	454	432	440	448	443	439	447	422	424	409	439	415	462	442	377	426	395	433	421	450	454	395	406	448	463	382	411	411	424	402	417	377	410	421	450	487	395	443	430	425	407	442	410	409	406	409	444	400	430	433	390	433	417	410	417	385	438	418	424	414	418	406	431	439	439	415	420	417	433	435	437	382	426	429	416	424	364	449	405	413	421	436	440	435	412	471	414	447	414	419	407	428	395	421	411	406	413	467	415	430	421	415	420	417	404	446	390	407	413	413	418	408	427	421	408	417	420	428	418	437	410	441	430	413	414	441	395	430	433	413	407	452	425	406	437	416	429	385	413	437	429	435	419	448	422	439	389	441	431	430	426	420	391	392	406	405	410	388	419	406	441	412	422	437	435	402	400	429	399	381	434
16242	16335	13795	7581	5056	3642	2750	2321	2015	1700	1524	1305	1255	1229	1148	1036	976	972	926	914	892	841	899	838	848	813	787	787	804	793	792	743	798	752	781	763	781	737	768	744	764	771	783	733	734	709	738	750	704	717	711	753	759	725	693	719	690	726	713	742	748	758	709	709	744	727	704	713	721	699	697	691	735	720	707	692	682	741	696	667	726	731	692	705	693	676	696	659	676	716	670	646	680	699	676	704	685	722	714	730	778	683	710	737	724	730	693	704	731	692	657	741	698	743	728	767	707	681	682	749	657	731	644	700	724	710	682	691	691	699	698	730	705	633	702	735	711	668	716	697	725	693	736	701	726	719	708	670	708	705	738	695	707	702	726	669	701	683	675	675	719	687	710	715	734	714	683	699	658	724	686	657	670	704	678	733	692	770	704	721	677	673	724	683	736	743	699	688	694	672	738	686	674	713	746	652	698	748	741	741	696	705	713	712	782	728	760	688	692	655	722	729	735	632	706	709	710	710	691	720	735	670	672	725	678	709	739	699	728	704	714	727	733	691	690	718	716	728	726	686	682	696	738	705	690	681	727	708	694	685	712	719	723	679	689	726	695	707	668	703	733	657	765	685	667	668	701	674	773	676	695	689	706	704	709	710	674	719	684	728	720	711	687	693	716	759	681	724	708	729	735	685	696	680	742	706	707	705	752	718	691	666	728	695	711	687	750	704	725	711	740	733	712	727	730	671	679	716	694	677	699	715	698	731	661	747	712	668	725	717	653	692	723	713	656	716	705	683	693	694	658	734	736	674	715	668	689	743	722	709	702	655	669	687	728	708	696	728	708	682	735	707	706	714	707	685	693	654	706	714	694	687	688	745	664	689	714	717	699	772	667	717	748	668	726	727	659	682	723	727	687	720	704	698	733	673	733	696	702	690	725	658	748	705	707	697	687	744	753	678	697	668	698	677	646	722	705	703	779	691	673	705	692	670	671	717	658	703	673	717	713	695	698	689	708	723	716	720	691	682	697	715	714	707	743	717	667	684	678	733	702	686	721	726	732	698	679	690	659	707	732	693	706	720	705	680	706	714	671	746	737	702	690	721	715	698	669	706	667	707	704	706	653	672	680	700	706	687	727	687	720	669	729	692	699	715	669	667	714	718	704	735	735	708	686	698	732	708	684	706	704	692	720	683	737	682	715	748	673	701	761	705	724	703	727	719	652	693	683	724	706	707	674	693	692	682	705	743	713	713	699	704	730	696	711	690	672	710	694	734	701	786	691	698	714	657	689	706	736	679	678	695	732	710	706	743	738	699	687	719	728	729	743	720	652	738	744	698	736	684	737	689	752	693	712	708	661	695	673	698	687	722	724	734	714	714	729	664	686	666	662	711	752	734	745	664	682	692	699	663	693	702	753	729	705	689	692	673	692	684	702	678	682	711	708	735	730	726	722	720	706	701	665	755	743	704	688	666	667	689	704	724	671	681	690	735	696	728	711	696	743	752	691	666	685	704	680	746	731	679	708	671	681	698	709	719	695	681	759	689	672	725	707	743	713	726	702	713	713	689	749	711	715	682	698	708	716	700	683	712	748	691	673	697	704	679	770	680	674	682	728	672	642	707	699	732	695	674	701	674	715	652	711	707	732	745	761	714	724	700	709	738	695	685	769	691	695	704	738	689	723	656	708	705	686	687	676	676	675	709	664	704	717	698	717	681	710	720	711	687	683	693	709	693	709	760	701	730	708	697	705	711	701	684	713	676	699	758	711	714	781	663	754	735	688	682	719	661	657	735	695	648	695	720	738	694	694	714	685	683	716	698	687	696	662	683	721	732	703	741	725	717	690	723	745	698	673	719	668	719	699	716	705	683	733	716	698	704	680	745	706	738	727	720	742	696	704	687	663	686	726	675	670	678	686	732	719	676	691	677	698	719	652	719	744	679	720	699	732	702	691	701	723	687	710	735	714	727	677	676	719	647	690	732	695	723	694	682	713	672	698	717	687	692	708	734	717	719	719	702	666	675	665	692	687	709	718	682	677	681	730	657	672	664	719	699	688	722	727	699	703	698	676	664	719	700	647	701	687	736	736	715	680	673	756	694	711	674	671	685	754	706	676	732	665	697	712	707	721	689	702	725	712	682	687	693	703	682	687	718	736	683	676	758	676	720	697	728	710	706	732	712	691	720	675	669	760	731	731	707	712	697	715	686	695	708	755	692	677	702	676	763	691	687	730	714	675	716	715	690	705	694	716	697	743	698	721	742	692	739	725	700	711	697	734	721	703	678	686	737	676	646	735	700	696	696	780	699	735	765	692	750	725	673	717	697	702	689	731	707	711	683	769	688	713	707	708	720	723	706	670	714	663	720	717	735	687	700	705	675	718	679	712	735	677	663	653	710	673	754	690	690	681	696	690	724	685	724	721	676	701	681	670	727	711	738	709	717	675	762	748	736	671	690	734	702	744	700	716	700	689	726	715	742	705	703	699	673	710	680	703	735	706	672	732	735	650	688	684	705	696	707	677	651	784	688	690	691	706	720	675	681	708	716	691	716	698	666	675	624	679	671	712	716	713	708	694	717	743	655	707	726	688	697	723	700	713	743	698	702	709	650	667	685	741	691	712	724	737	690	732	727	722	685	673	711	671	684	728	691	671	743	683	724	683	691	680	700	683	752	701	652	719	678	695	685	686	732	693	671	662	679	675	749	730	678	696	707	703	669	703	702	710	716	682	673	717	713	701	708	668	709	750	677	678	719	708	709	665	714	713	730	685	712	718	680	684	693	691	716	691	694	651	681	754	707	719	696	720	700	733	711	678	744	705	700	678	727	696	680	700	657	716	658	686	641	720	687	714	690	698	738	688	706	753	771	726	721	698	692	732	745	707	717	723	708	698	681	713	702	726	695	694	659	698	703	707	731	672	746	739	708	709	694	754	725	689	705	736	733	697	727	743	716	710	697	683	684	684	700	695	702	681	733	636	657	692	730	674	743	681	740	669	684	702	713	684	683	711	663	677	675	730	725	634	722	643	736	724	660	679	699	716	676	691	710	693	728	739	701	696	708	726	663	678	670	673	678	725	701	667	775	720	669	661	706	664	656	680	722	682	683	680	703	675	722	702	696	726	738	717	708	707	696	657	624	732	702	689	693	683	654	653	731	704	767	665	731	686	700	742	688	673	645	729	735	744	705	708	671	716	714	716	685	669	726	688	653	694	655	673	644	726	663	676	680	658	657	706	689	680	720	721	691	654	751	695	648	651	714	702	701	677	730	714	730	735	701	702	678	671	676	708	714	667	720	687	685	723	668	725	732	698	699	755	740	681	697	711	660	671	739	697	679	693	703	702	701	714	640	707	741	686	692	679	686	681	700	724	705	639	722	752	670	663	668	760	706	663	683	674	678	685	738	677	686	723	715	707	727	731	721	709	665	745	659	698	698	730	700	664	686	678	704	684	713	712	691	716	692	746	726	724	653	706	705	729	761	715	646	694	709	733	724	664	707
26533	20054	7221	946	662	524	572	539	499	539	495	515	501	487	540	483	529	473	505	538	501	513	470	503	515	453	501	524	517	515	523	491	514	543	486	514	512	514	514	515	524	526	501	531	479	532	521	493	526	496	513	552	525	538	535	518	486	508	502	491	509	463	490	475	546	482	534	519	472	484	476	493	523	476	536	474	501	514	490	485	525	505	532	463	525	468	462	472	504	494	496	512	493	486	528	519	510	507	523	485	481	498	541	499	504	503	539	487	527	525	492	541	485	541	510	488	506	508	508	554	525	497	507	477	500	559	535	521	529	481	463	488	507	524	494	511	501	523	510	490	537	536	508	501	533	485	506	498	505	518	562	507	519	528	467	489	471	507	543	519	471	530	505	515	473	506	500	492	524	479	534	509	515	501	512	505	503	511	482	539	536	498	494	492	487	507	524	493	510	485	518	515	531	502	496	557	524	507	508	513	514	503	486	531	514	476	527	484	459	510	486	513	512	505	536	511	514	515	475	510	521	450	509	528	515	490	517	524	549	496	517	528	512	495	524	505	452	544	480	486	536	494	499	463	487	485	487	486	490	508	542	484	500	488	480	478	531	499	495	510	506	534	468	494	515	495	501	547	477	536	523	486	529	499	507	469	524	526	494	509	500	497	498	497	473	493	491	498	496	452	450	493	512	571	536	524	492	508	519	522	512	496	518	526	544	505	547	517	482	533	504	524	495	480	494	499	476	509	533	495	468	503	505	530	494	540	537	527	538	526	468	503	518	500	498	519	460	498	510	454	478	504	542	507	497	503	484	527	469	497	508	480	481	495	504	471	477	530	510	516	524	493	479	487	527	489	537	510	522	511	475	502	522	534	497	507	521	496	489	519	486	488	474	496	533	501	460	488	516	525	561	543	492	541	489	474	502	510	514	536	545	544	497	490	546	534	550	494	539	517	527	458	481	516	477	486	492	495	501	488	498	514	475	502	492	455	490	501	474	501	520	492	505	468	514	498	524	500	483	494	496	513	517	547	515	491	432	536	507	471	518	518	512	499	513	503	524	454	518	514	494	521	485	509	504	494	500	481	516	532	501	536	518	482	522	522	505	515	501	472	530	518	490	511	498	499	507	497	500	501	518	488	478	479	506	531	493	517	481	540	504	518	491	505	502	516	474	527	506	542	475	524	521	484	489	493	540	493	512	526	501	512	502	525	505	518	499	532	471	501	494	497	503	485	547	498	489	501	540	454	506	468	508	511	483	527	474	527	524	486	529	487	509	509	511	529	493	497	511	495	498	487	506	485	505	518	510	515	457	489	495	527	515	474	527	488	499	473	481	495	516	535	488	493	479	504	522	539	517	481	503	520	524	455	516	552	548	529	476	489	491	494	529	520	477	524	515	510	506	507	515	555	504	463	494	534	488	506	502	497	503	469	476	524	484	473	515	470	555	502	432	519	501	522	498	452	504	512	533	517	499	505	497	518	466	559	484	517	524	512	492	491	476	496	523	500	472	532	488	501	481	478	494	508	510	465	496	508	525	535	497	480	530	472	514	522	524	510	505	512	486	470	504	492	472	464	519	518	541	519	440	542	528	508	500	489	486	511	493	532	522	534	461	516	473	488	518	493	499	447	505	535	474	518	486	482	489	514	529	499	489	527	519	505	482	477	519	518	495	482	451	536	489	478	489	478	490	501	525	501	478	477	482	495	513	492	517	550	512	539	515	504	436	475	485	509	538	537	494	494	534	539	499	527	521	558	491	506	515	502	498	517	510	522	506	479	492	511	559	512	469	540	523	542	496	499	526	532	513	516	503	512	545	479	494	513	478	475	483	513	515	481	502	477	512	528	518	491	487	493	472	544	483	504	520	530	531	506	546	487	478	481	544	506	537	510	488	497	535	480	502	497	494	515	505	503	496	526	504	495	516	518	477	530	492	509	467	465	472	497	525	500	549	508	487	486	451	507	501	537	506	477	514	515	525	530	484	500	492	519	514	476	470	473	492	485	480	525	465	496	504	503	494	481	492	513	513	483	464	503	519	481	533	493	513	533	518	505	509	498	487	532	544	503	500	488	518	519	513	488	484	498	482	496	509	490	511	510	501	494	511	533	523	512	521	506	514	506	518	501	571	483	530	472	522	514	508	494	517	520	506	526	493	504	504	520	451	497	500	523	506	484	532	497	494	473	450	503	459	495	539	526	476	494	470	537	490	476	476	520	503	473	469	453	502	478	501	520	504	518	506	461	527	495	510	509	521	492	527	450	466	494	486	510	495	487	530	520	463	474	531	557	508	494	530	507	496	503	562	458	493	521	496	526	494	482	509	547	517	498	525	483	511	516	523	506	507	456	505	506	481	497	458	496	482	544	541	457	539	517	526	530	504	491	518	526	522	501	494	503	513	503	524	502	514	545	502	507	476	480	501	479	494	535	476	496	510	481	526	541	537	502	504	516	478	527	507	488	513	506	497	515	522	478	496	511	530	510	486	503	522	490	483	503	495	526	490	513	492	505	474	525	505	542	501	524	503	491	521	499	520	528	553	512	518	501	525	501	510	518	499	493	474	507	491	481	513	544	546	488	530	485	524	504	509	538	520	481	489	558	533	446	473	493	498	516	531	510	473	494	498	529	500	549	446	502	498	488	500	468	463	507	500	519	520	513	516	470	495	514	496	490	456	537	484	497	504	538	454	496	511	480	462	469	540	542	499	533	497	495	532	488	500	480	518	530	496	508	507	498	540	508	498	516	508	490	517	500	529	525	515	485	500	491	525	518	507	486	543	499	489	489	496	485	505	508	511	504	515	466	482	503	514	467	521	489	536	511	499	548	514	479	520	484	514	531	448	506	526	514	503	479	507	517	517	493	495	477	499	483	491	525	476	478	484	501	505	521	494	496	521	486	483	512	549	501	517	502	524	477	510	516	539	520	501	502	488	513	500	520	498	523	491	493	494	542	508	470	495	490	521	490	529	480	511	517	494	483	483	515	499	514	512	491	485	501	497	505	525	495	490	527	550	504	494	518	491	480	508	544	523	493	495	526	500	501	490	509	460	507	518	493	515	503	484	488	478	466	505	458	537	499	472	458	473	484	478	534	497	487	530	522	515	502	494	477	499	522	505	481	503	507	497	506	491	477	500	511	489	516	510	495	526	512	564	494	490	482	539	525	507	500	511	511	512	543	490	518	476	496	538	506	507	538	540	475	480	525	503	489	504	521	494	509	478	447	475	496	519	466	491	481	489	533	476	557	473	516	491	543	510	484	493	499	548	534	526	503	480	480	508	514	535	481	519	528	530	525	504	526	489	511	506	545	530	564	481	550	494	493	504	492	530	497	503	462	464	522	499	507	544	518	467	530	470	499	538	530	524	471	526	493	494	485	492	517	524	491	482	510	514	494	504	477	522	489	495	480	516	498	558	507	489	507	459	500	494	493	497	499	525	512	484	520	555	491	513	531	540	511	514	496	497	557	494	451	473	495	520	478	495	513	473	518	520	469
6792	1962	1836	1227	1060	1060	971	941	896	925	880	884	951	964	838	897	907	893	904	845	905	872	863	885	914	854	913	867	899	982	901	903	915	848	899	831	874	845	894	908	893	910	818	858	880	849	878	901	885	849	892	906	896	889	860	891	900	839	826	945	917	870	918	892	899	860	907	864	877	875	896	951	858	870	878	899	790	866	900	880	890	868	915	929	942	898	906	900	939	849	874	903	899	849	898	903	895	903	872	896	881	899	839	867	881	896	858	864	888	853	879	865	867	912	910	892	870	865	925	896	854	904	866	888	898	916	889	864	913	905	885	865	920	860	895	881	890	935	809	894	902	879	862	907	860	821	881	857	885	877	867	877	902	861	890	843	857	874	856	903	872	927	879	903	865	881	880	923	896	868	889	876	822	873	898	935	884	834	901	901	905	942	892	917	878	939	887	888	884	882	830	877	865	868	892	862	933	879	901	892	859	857	875	885	884	903	875	898	863	890	871	880	859	845	911	863	891	851	867	875	869	906	907	875	885	840	896	844	929	926	824	863	862	893	923	887	854	874	923	918	935	883	868	830	859	843	916	839	910	863	920	908	867	897	858	900	948	875	877	916	886	911	903	844	911	890	859	898	883	910	886	872	860	894	844	839	853	882	888	877	877	915	904	862	842	873	905	922	884	862	865	867	910	898	879	883	827	873	876	882	926	896	900	920	921	898	847	882	914	921	885	886	877	904	884	894	912	862	939	878	897	876	868	851	920	901	803	893	851	862	845	889	915	936	861	883	920	926	853	883	903	864	890	823	883	899	861	845	889	862	883	921	904	877	848	904	884	871	830	907	862	873	914	900	888	909	890	888	921	813	888	954	883	878	883	913	887	832	874	937	933	881	827	904	844	936	870	859	936	922	889	893	856	904	936	873	847	914	835	859	900	911	906	820	872	930	864	889	880	913	903	829	840	883	870	878	875	931	885	889	872	915	875	973	903	885	924	909	929	922	923	883	834	886	867	919	873	887	859	918	883	879	876	849	847	861	886	893	902	910	840	899	877	874	851	926	877	882	916	882	915	905	906	876	866	909	881	818	928	816	916	841	877	902	900	883	888	866	855	806	876	861	854	900	889	847	867	884	902	882	861	878	915	857	909	899	856	866	847	914	872	876	894	879	952	922	871	908	900	885	892	884	918	860	895	868	940	907	890	863	814	929	871	883	915	903	869	885	890	879	862	894	888	933	899	860	860	878	869	932	907	901	873	877	925	893	911	865	903	918	881	875	879	896	871	902	831	907	927	921	908	894	836	877	881	857	874	904	866	877	842	836	908	874	857	884	886	848	841	843	824	866	892	875	893	878	854	902	895	894	977	884	900	895	890	827	900	867	858	866	920	876	929	849	888	828	864	887	878	884	862	926	848	861	923	878	886	880	881	901	861	864	899	899	903	917	866	929	889	851	931	926	870	848	903	906	891	876	863	924	891	891	864	850	902	902	886	844	855	873	908	914	859	812	896	942	853	828	886	851	889	868	907	931	876	867	876	894	923	870	856	940	928	909	871	891	918	866	862	914	895	912	867	860	859	872	896	855	882	821	886	869	803	897	896	861	918	912	888	876	885	923	927	903	887	900	871	900	828	874	876	866	921	866	864	876	873	837	849	918	879	898	879	882	863	880	885	864	846	901	921	909	915	958	842	827	915	894	880	881	899	866	902	913	857	922	857	831	854	896	943	892	903	897	883	903	859	918	896	849	849	907	924	846	916	903	911	900	889	907	933	859	880	893	921	860	920	926	813	921	871	887	889	863	886	817	880	892	899	891	896	846	869	833	894	922	859	874	899	846	873	868	851	928	892	899	892	866	909	880	858	871	902	912	875	900	904	864	894	834	913	873	877	882	816	868	870	829	831	902	911	881	945	900	957	847	890	910	942	901	842	849	867	889	928	923	903	831	928	864	913	887	877	826	899	866	894	910	871	870	901	831	905	885	942	840	862	864	887	857	915	868	899	900	866	889	857	807	885	890	883	967	838	803	910	904	927	925	897	859	848	894	857	953	946	918	869	880	884	865	889	900	902	933	814	903	874	913	891	862	893	867	861	878	901	942	879	875	857	859	876	863	893	860	864	877	902	867	843	885	928	912	910	821	867	906	845	878	870	875	885	903	884	882	931	862	879	856	851	900	825	878	886	849	900	919	865	892	878	863	869	826	844	856	924	776	878	906	910	879	867	876	898	846	915	906	860	882	873	921	893	909	891	920	851	909	925	930	867	869	878	857	886	855	929	892	962	882	905	888	864	825	912	912	877	890	954	897	862	889	874	857	906	883	946	934	886	906	908	866	916	869	869	916	923	886	885	841	919	907	892	821	950	875	934	873	833	902	919	858	857	881	928	891	859	915	927	921	918	896	906	885	852	895	933	872	887	921	848	880	892	938	884	896	832	887	847	890	935	897	892	906	848	875	890	916	908	908	897	891	857	870	891	901	887	886	823	887	894	918	898	860	895	911	869	855	897	864	892	875	891	880	923	892	851	857	880	846	857	900	933	846	869	834	867	914	903	848	857	904	842	865	927	859	895	841	885	871	906	877	889	899	896	902	878	886	877	913	905	890	880	855	843	847	894	903	906	897	805	899	858	862	882	906	910	898	902	844	918	864	888	907	889	877	935	907	894	894	892	840	882	902	890	860	871	913	896	913	902	879	890	853	884	949	859	869	845	855	870	966	923	880	922	848	888	841	896	852	879	908	879	883	903	897	853	882	854	911	918	855	921	905	879	872	876	892	923	859	898	870	899	916	909	936	839	877	889	947	878	918	896	825	906	862	873	927	873	901	857	926	826	892	875	915	897	888	917	922	905	896	853	902	863	814	874	873	871	878	888	902	859	853	863	852	896	909	887	877	906	854	862	892	903	861	882	882	873	889	857	884	896	924	888	915	880	908	864	894	852	885	862	911	857	846	874	872	895	896	889	869	869	888	925	884	928	857	897	887	808	877	884	901	902	897	865	901	863	897	938	906	848	848	853	852	906	904	886	855	891	899	890	872	874	878	944	897	906	883	921	900	906	886	941	870	894	894	849	903	889	951	891	837	885	879	879	898	858	881	873	889	868	856	903	860	828	849	931	863	900	896	854	875	888	826	877	897	867	909	833	893	811	956	947	873	862	899	824	889	831	899	889	951	895	910	940	886	837	827	886	818	937	863	908	916	880	813	925	890	897	919	940	878	925	920	887	917	811	873	872	845	912	844	909	821	885	941	863	862	958	850	929	889	832	848	893	936	843	891	910	876	840	837	881	887	881	864	855	932	850	906	923	836	920	853	907	907	909	899	862	862	964	909	861	893	919	906	891	930	916	904	904	949	855	909	827	949	900	862	886	885	875	856	883	868	921	897	925	862	901	871	874	876	871	937	946	887	896	909	884	831	891	894	895	925	943	865	863	863	937	868	889	963	860	808	913	873	924	826	843	866	866	847	844	893	879	868	913	925	838	900	865	883	929	870	881	851
23878	20948	28052	23984	19258	1687	621	468	372	387	341	366	333	291	252	283	272	266	266	280	250	240	265	265	220	277	269	228	247	251	260	248	250	241	268	222	284	213	230	258	245	219	240	253	241	248	236	254	234	281	215	254	230	237	249	227	237	225	230	227	278	232	225	229	230	259	258	248	228	228	235	221	242	194	232	229	252	234	240	241	215	232	269	237	231	252	242	234	253	269	236	207	226	230	241	239	238	233	272	254	251	240	250	222	217	225	257	248	226	233	267	235	248	218	246	248	209	199	223	228	231	219	215	229	240	221	246	219	224	221	267	205	232	222	210	229	221	234	230	239	250	248	250	234	220	224	198	248	234	252	200	211	231	233	247	225	264	232	252	234	240	218	213	217	223	223	265	231	204	243	248	233	255	228	251	234	256	234	226	231	227	239	217	249	245	231	252	225	256	234	239	200	261	228	230	272	224	255	231	249	231	241	242	218	257	237	215	259	224	248	240	247	254	214	223	209	204	226	246	234	248	254	244	278	207	253	238	238	239	235	231	240	236	219	214	232	220	231	238	254	243	229	233	225	256	247	232	268	216	248	247	247	235	215	228	232	207	228	216	229	224	222	201	234	245	226	254	230	233	241	247	220	208	232	263	220	255	247	224	230	222	218	222	229	233	222	217	243	242	214	261	249	204	229	221	226	235	260	242	220	217	228	227	232	240	223	198	229	218	222	244	228	230	220	217	261	239	239	210	244	252	243	228	235	246	262	224	238	225	258	216	249	199	247	249	216	215	236	218	231	223	253	243	256	205	245	242	227	233	248	245	226	239	267	240	226	272	218	258	258	234	236	252	229	225	230	212	238	252	237	243	204	205	202	229	243	252	240	255	218	245	212	283	248	247	221	251	238	256	197	252	215	230	212	254	235	235	270	214	240	226	238	220	259	263	249	250	239	233	212	251	221	224	222	265	230	255	229	224	221	254	219	222	247	213	241	235	233	223	223	237	227	249	241	248	235	230	251	233	221	202	207	214	244	239	243	243	242	230	191	224	213	223	229	228	227	254	224	251	261	230	232	231	260	231	246	273	254	237	234	259	255	219	254	242	219	224	246	214	253	241	247	239	256	241	240	241	231	241	254	252	244	259	230	229	204	206	199	249	226	251	253	233	254	204	258	236	239	223	242	219	234	231	243	232	231	249	238	212	242	232	241	225	245	244	225	229	241	254	254	216	248	237	245	263	236	253	245	217	245	231	231	240	207	239	229	235	256	260	264	217	234	230	221	216	219	207	234	234	216	201	255	202	212	229	227	234	240	258	250	214	256	225	242	212	248	236	249	256	238	252	269	231	239	243	234	242	248	221	253	251	220	268	244	244	257	235	254	230	215	239	240	250	249	257	218	245	216	236	265	223	237	233	228	239	217	248	246	243	249	256	235	227	243	246	244	275	255	220	259	243	232	225	226	222	230	233	240	239	240	234	242	229	222	233	226	256	217	217	248	205	244	251	258	220	275	227	220	262	256	252	241	231	255	221	220	236	227	216	235	233	251	221	233	226	244	260	202	244	238	254	226	240	229	236	220	242	224	232	215	252	239	230	279	222	241	254	217	237	239	234	241	244	230	236	199	217	251	221	220	261	234	225	223	214	247	233	233	258	275	253	241	232	265	223	255	221	218	252	198	253	221	225	211	240	214	225	238	193	240	237	265	245	253	224	253	229	223	233	234	222	228	236	244	250	226	242	233	247	216	248	274	233	249	224	226	288	231	240	234	243	204	244	233	238	228	199	237	237	222	245	248	264	231	214	249	246	212	252	245	223	229	247	251	235	223	235	255	225	236	228	248	262	261	223	249	219	234	225	241	242	231	242	236	216	205	238	232	232	208	234	232	244	281	233	238	235	249	260	225	255	248	268	209	236	237	241	210	217	254	230	238	236	237	230	232	218	257	219	253	231	213	235	213	223	246	243	223	229	234	251	234	232	232	261	243	239	258	230	236	239	208	245	220	244	246	234	258	239	249	234	239	232	247	245	196	198	257	225	187	221	255	246	241	237	240	249	216	239	258	213	241	235	216	233	243	232	231	243	268	251	215	226	214	210	252	223	237	265	243	281	223	228	253	247	213	215	241	210	217	230	262	251	224	266	241	208	246	232	234	241	248	223	231	237	228	223	234	245	231	236	231	240	219	249	217	224	218	206	236	229	231	236	243	241	218	221	241	257	240	236	221	221	232	230	245	214	247	215	240	238	234	230	243	203	230	198	249	250	221	238	216	246	229	215	259	248	239	217	222	210	253	226	247	255	256	256	228	245	233	228	232	219	255	204	235	237	202	250	250	221	239	225	266	220	240	230	227	219	224	237	240	222	202	235	217	230	241	213	227	232	240	242	242	241	258	221	231	259	261	243	245	225	247	238	208	218	234	261	258	222	259	237	241	230	221	232	247	243	245	236	227	245	248	232	229	252	237	237	262	240	250	214	230	229	244	230	246	241	241	212	255	228	259	264	214	235	236	235	223	225	248	186	247	230	254	208	211	223	244	233	248	262	230	249	216	235	223	241	213	275	233	208	250	244	224	238	259	251	244	245	241	225	235	230	250	233	268	253	240	228	241	246	237	246	214	243	221	226	230	224	237	291	231	235	244	255	219	204	224	204	231	227	235	223	245	238	230	227	217	237	240	246	239	212	247	231	246	214	214	235	243	228	224	239	260	242	226	244	248	240	211	230	228	227	258	232	247	225	243	262	240	232	230	246	243	237	235	244	200	249	240	268	226	244	242	224	234	228	221	242	240	215	241	246	252	245	204	266	230	218	225	222	243	254	215	206	250	229	239	260	254	215	228	231	214	256	243	241	264	247	196	251	234	228	240	230	246	222	218	258	217	233	235	231	243	216	233	224	247	239	224	242	236	264	229	234	235	232	228	241	255	236	248	247	231	214	222	223	261	229	251	242	227	206	230	242	238	226	224	241	218	232	251	243	242	206	240	251	244	252	205	217	251	219	259	232	225	213	244	237	218	216	236	257	235	243	233	258	248	238	254	219	250	199	218	240	224	235	249	249	257	235	226	225	241	226	227	222	235	230	245	234	228	252	231	253	257	247	215	240	248	271	251	229	232	206	216	249	245	239	244	250	239	232	267	232	220	245	235	219	232	258	232	228	232	239	249	212	252	207	224	230	232	245	214	231	228	245	256	256	242	222	229	257	239	221	223	220	232	198	222	235	231	217	260	241	268	225	226	260	256	228	235	246	245	249	254	206	242	212	246	245	255	235	204	257	253	213	230	250	233	212	243	237	255	250	245	269	226	221	209	215	209	241	222	254	239	216	254	239	244	243	246	210	220	213	227	268	229	212	246	228	237	245	260	216	260	251	238	230	214	219	260	225	274	249	223	230	207	239	231	238	224	253	266	258	237	254	258	242	237	250	253	225	229	225	224	249	250	241	251	245	251	226	247	257	229	234	234	223	219	215	230	239	244	248	206	221	236	222	226	226	251	241	236
14585	10296	8615	4395	2845	2098	1612	1277	1114	1004	901	751	713	705	665	643	584	596	544	531	552	474	556	508	510	484	492	479	457	472	446	486	452	469	466	490	427	471	468	438	469	480	418	452	450	456	453	454	437	451	448	469	443	455	462	434	436	395	435	407	429	454	479	432	443	448	487	423	441	437	474	449	506	426	412	447	454	451	497	445	442	441	422	429	433	478	411	435	440	426	444	454	450	471	466	447	451	402	418	464	442	439	414	422	428	489	430	429	451	406	447	428	457	424	416	447	445	439	434	443	452	438	460	412	421	404	426	411	424	442	434	437	435	453	423	449	412	444	463	437	438	425	424	474	437	453	436	414	424	416	420	453	451	442	408	455	419	433	426	467	419	423	418	443	441	460	459	444	436	435	419	463	416	440	447	445	397	455	450	408	463	418	418	449	458	393	438	439	475	421	465	422	479	444	432	390	474	420	439	406	420	429	421	458	412	423	408	398	415	447	416	446	447	435	414	411	412	439	438	415	392	436	429	477	473	427	455	411	443	447	456	449	423	431	421	421	431	458	436	410	444	449	468	403	415	403	455	439	417	439	409	441	443	459	422	454	460	393	437	455	430	442	456	474	431	449	406	476	450	417	427	427	405	465	436	428	414	463	424	431	421	447	384	389	419	429	472	408	428	426	432	445	444	434	422	430	439	449	452	415	479	409	449	480	422	452	415	407	445	409	431	432	440	431	459	465	460	444	412	431	459	447	421	401	429	449	445	410	415	466	440	438	426	440	414	469	440	438	417	471	406	468	413	421	426	425	409	397	480	464	436	464	410	426	473	423	428	424	470	466	477	420	408	455	427	420	408	416	457	443	460	443	429	438	470	491	439	436	442	443	402	481	408	403	482	421	441	452	436	432	444	418	388	401	439	445	415	413	430	464	432	437	418	440	453	411	453	446	419	453	454	408	467	427	435	451	444	419	467	430	447	465	432	440	441	458	447	423	433	422	448	416	420	415	424	443	433	446	438	438	462	454	412	427	425	465	425	435	426	431	447	424	436	477	432	422	433	413	430	437	462	445	418	416	444	440	436	434	438	435	421	438	453	455	418	443	436	448	435	438	455	416	425	449	417	406	444	481	430	458	462	448	429	436	460	428	419	463	452	452	459	437	465	425	437	462	434	431	414	424	436	440	415	460	418	468	417	431	443	447	412	446	474	449	481	414	432	439	440	446	434	443	457	433	468	488	456	433	392	426	458	444	451	447	429	423	464	478	436	458	407	448	425	448	423	437	466	446	394	444	437	436	427	485	444	435	451	402	424	450	408	467	437	426	437	450	411	421	449	441	466	466	429	461	445	470	444	450	433	470	435	423	433	444	439	465	427	419	436	465	431	446	456	439	471	450	454	424	400	459	399	426	464	449	460	429	451	438	409	415	467	429	463	449	409	426	456	441	434	420	456	443	467	482	474	442	437	411	472	415	426	457	454	436	428	469	415	445	439	412	466	429	498	464	469	462	439	414	470	446	429	428	418	440	391	422	434	430	460	455	471	459	401	427	463	457	446	437	481	454	445	418	443	424	426	433	444	480	410	435	409	457	403	416	422	406	456	406	378	429	391	458	441	449	416	436	461	472	439	413	492	429	409	430	423	432	472	448	434	443	441	470	444	427	411	482	453	405	428	426	435	456	427	452	411	438	397	448	448	446	418	398	375	438	422	432	404	456	427	412	474	426	423	451	406	451	453	469	442	423	405	471	443	452	420	467	459	464	444	419	415	444	404	450	448	447	457	455	454	465	416	400	452	410	433	462	429	425	399	397	407	428	449	417	410	400	435	438	496	429	426	436	455	473	412	424	414	440	422	453	442	406	410	462	467	459	456	379	446	432	446	464	411	446	427	478	446	442	440	443	428	430	450	427	464	423	417	415	442	428	465	452	426	514	425	475	428	465	446	426	461	421	428	393	450	434	461	410	442	402	469	437	481	423	426	427	446	414	422	419	422	421	430	431	437	419	425	464	451	435	435	435	430	442	465	413	453	431	436	414	437	430	443	435	462	416	440	437	451	446	455	410	420	410	429	462	423	413	448	449	452	419	409	430	442	429	427	449	440	415	426	444	429	419	435	447	423	461	471	419	460	423	420	461	458	437	441	423	435	458	464	455	466	468	427	417	464	428	426	409	419	429	460	444	433	394	435	430	401	436	435	421	426	430	415	426	449	415	413	402	412	427	436	415	446	453	466	415	458	445	409	457	434	416	450	433	449	458	415	431	425	459	419	419	412	450	453	447	447	495	416	427	495	392	430	461	443	443	452	415	420	471	440	467	427	448	452	415	398	438	418	401	417	475	463	403	468	423	459	446	445	435	374	445	438	448	449	408	431	440	436	454	443	422	459	380	433	441	448	421	440	408	417	448	439	421	435	420	439	438	436	458	411	450	436	438	399	402	441	393	450	431	432	411	446	458	446	409	436	429	446	445	419	418	434	481	425	436	436	444	431	444	421	434	449	443	447	435	431	441	438	489	436	460	386	434	426	425	418	450	432	433	429	435	425	426	436	476	459	446	430	428	446	454	457	416	450	419	463	425	476	456	445	459	469	421	449	431	462	437	433	464	460	429	419	449	422	429	431	443	391	433	433	424	449	470	405	439	425	461	411	441	448	430	484	449	452	441	447	432	442	464	416	449	462	466	446	404	442	437	451	478	445	454	443	393	445	441	412	416	430	457	437	432	434	443	390	381	450	421	425	452	467	446	439	441	431	413	469	416	442	399	445	451	441	434	450	424	428	432	465	429	452	445	471	432	468	428	442	405	399	437	476	417	443	414	403	408	422	444	446	478	430	402	407	440	430	475	456	421	439	444	398	444	461	427	478	432	446	431	487	423	434	460	444	436	394	408	420	431	449	437	461	459	444	436	407	483	382	434	462	422	427	434	395	458	417	435	441	414	437	441	429	454	427	426	400	440	425	398	408	466	392	424	433	412	463	454	455	423	446	475	449	435	439	416	442	397	411	428	463	415	424	455	431	427	417	439	440	446	450	407	438	442	430	409	433	431	406	441	427	447	417	400	400	423	426	435	472	459	434	428	430	485	447	478	416	442	407	459	454	449	472	424	446	436	464	428	428	458	397	431	389	410	445	397	441	432	434	434	451	465	484	425	418	435	437	412	409	451	441	428	437	409	413	435	418	433	427	389	390	427	410	429	462	409	439	466	407	429	470	429	443	423	442	413	462	446	448	423	416	472	417	434	417	416	463	449	437	407	445	478	446	443	419	447	420	424	436	411	420	460	457	426	420	442	416	493	414	428	366	402	431	434	439	419	424	432	405	440	420	442	394	444	430	420	429	419	441	475	434	439	433	426	416	467	436	431	435	466	453	423	428	476	460	427	432	448	422	476	458	434	472	410	411	485	429	415	439	406	437	419	431	405	440	438	473	426	469	418	422	453	444	427	414	410	436	444	402	427	433	459	433	465	431	443	455	453	395	432	401	429	431	439	469	407
23059	20958	28779	23316	20966	17341	2008	954	750	700	671	609	580	549	561	480	558	502	500	464	468	453	439	447	439	438	490	415	452	450	433	437	464	385	426	446	416	456	462	487	458	388	408	423	439	442	427	455	463	400	429	454	430	409	468	432	453	422	411	441	436	425	407	447	410	418	433	457	419	426	457	465	449	408	403	393	420	446	424	445	399	389	454	422	423	438	434	445	448	414	422	433	431	424	422	432	383	423	438	430	436	403	444	437	459	398	402	449	422	375	427	435	429	411	400	410	418	435	410	423	456	445	457	463	441	392	382	415	414	407	432	399	410	417	462	447	408	429	423	450	424	464	424	437	436	428	386	428	418	430	418	429	385	399	435	411	418	392	434	442	447	423	413	468	425	404	430	404	437	438	415	451	421	441	407	413	440	406	422	439	383	445	416	437	462	433	400	431	444	409	430	433	432	408	423	403	456	406	410	415	428	449	422	413	431	409	401	406	435	456	373	412	416	400	433	466	434	377	438	415	414	390	423	443	432	435	453	453	431	427	422	452	399	427	408	427	404	421	428	410	429	407	407	435	434	431	450	426	432	411	414	449	443	460	429	398	457	470	434	380	409	443	442	453	440	441	407	391	393	403	400	406	454	416	418	464	427	430	390	424	475	457	434	459	429	395	465	438	442	406	444	432	438	432	421	372	409	403	435	433	403	414	425	438	411	433	411	449	408	445	444	416	410	421	421	410	459	405	426	381	420	437	449	449	414	403	454	428	387	452	411	411	420	435	444	430	418	439	414	409	423	425	413	406	472	438	447	424	412	450	386	450	437	454	429	471	415	403	402	419	427	419	418	420	414	410	464	404	449	437	432	438	397	409	406	422	402	399	389	439	409	436	420	435	383	425	442	435	414	447	398	391	418	436	405	413	444	397	430	444	404	453	435	439	432	445	385	410	381	396	465	445	468	398	410	411	464	394	378	373	399	426	452	409	405	446	381	438	445	451	473	431	442	415	381	425	439	460	457	401	431	452	386	455	421	421	429	429	445	439	361	398	405	410	436	435	367	435	391	410	442	407	402	424	415	442	414	453	414	374	445	464	408	385	395	432	388	428	402	465	402	412	450	451	441	435	442	417	413	422	417	409	434	423	445	425	466	443	435	419	450	405	403	377	416	419	409	478	427	417	401	418	437	438	406	412	440	422	400	429	433	400	389	427	433	412	426	416	458	441	434	417	419	425	446	427	449	436	389	405	416	409	460	418	404	399	410	417	419	377	448	379	400	424	413	427	410	407	419	417	417	449	433	464	418	402	440	452	426	438	409	409	412	409	419	450	420	435	407	432	453	434	423	410	443	441	417	423	433	415	411	427	431	454	420	426	409	413	422	419	399	401	437	449	437	446	431	445	448	421	428	428	434	437	438	390	441	431	402	409	426	397	401	420	452	425	430	424	397	416	412	426	404	420	384	440	394	445	423	409	414	396	428	438	458	393	411	434	426	422	423	447	421	419	433	419	392	433	417	425	432	413	402	437	430	405	428	406	421	424	424	430	405	437	441	424	410	438	380	424	435	441	453	425	418	440	408	423	408	425	437	391	392	396	405	430	440	440	396	408	392	433	426	454	469	432	403	403	429	409	404	435	418	451	388	440	404	408	410	456	431	464	427	424	454	428	449	403	437	403	421	412	418	448	397	418	384	446	406	438	413	389	398	375	396	425	429	435	417	413	413	455	409	432	437	431	412	414	447	392	386	401	414	398	409	424	416	433	425	434	438	408	422	407	413	443	396	408	431	420	441	432	457	432	431	409	438	431	422	441	409	427	452	427	429	392	435	434	387	406	432	415	418	436	409	417	425	405	419	441	429	422	436	373	439	443	413	418	392	430	403	388	420	440	443	446	453	433	389	416	440	391	431	440	392	438	453	447	425	423	415	401	446	447	414	417	418	422	381	463	435	397	432	448	399	408	417	419	392	438	430	414	421	415	404	425	416	435	408	384	387	403	447	403	393	438	428	440	400	446	442	436	434	464	436	416	442	468	426	407	444	430	466	381	450	400	428	450	380	460	391	425	411	446	430	382	424	394	404	432	407	418	420	432	450	406	377	447	432	430	407	403	412	394	379	402	414	433	405	457	410	430	404	426	439	408	423	386	431	447	424	409	450	422	392	428	394	393	417	434	436	400	417	397	417	424	392	434	434	400	424	438	384	428	414	427	406	407	421	451	408	415	436	398	432	406	383	389	426	428	387	415	477	409	440	409	412	401	424	430	431	417	388	422	406	400	403	423	441	427	430	393	417	421	419	451	436	423	415	419	408	450	423	419	448	417	428	441	428	455	402	468	438	418	451	415	440	410	446	416	432	446	428	410	451	403	417	392	441	424	383	423	416	414	421	420	430	412	404	434	438	448	384	436	428	462	409	446	393	437	412	423	461	398	412	420	427	408	413	442	429	412	435	417	419	432	449	418	430	405	421	423	432	478	464	425	406	395	411	440	435	410	432	467	413	410	417	432	444	445	417	415	463	425	466	465	442	432	407	414	410	415	451	408	410	426	437	433	359	404	436	441	439	417	429	427	402	444	448	417	384	407	427	442	418	416	450	398	391	453	406	398	445	413	407	432	431	378	446	402	406	450	433	383	434	436	411	403	424	422	420	397	405	413	441	407	421	456	466	409	410	417	417	416	424	455	441	411	432	430	469	427	429	440	453	429	443	435	406	406	403	450	444	407	401	450	425	409	418	435	435	383	428	418	475	430	412	447	404	422	444	413	416	418	440	406	394	417	426	411	413	454	407	421	436	430	407	427	409	444	409	484	442	451	442	411	436	420	387	417	410	446	447	386	447	444	409	446	409	446	421	420	391	461	443	429	412	424	408	444	401	441	407	421	425	403	382	416	401	418	406	436	434	398	433	387	425	449	455	472	410	434	389	400	406	447	437	412	441	427	403	416	418	424	440	443	444	440	436	426	385	422	417	454	395	433	404	413	411	423	393	416	414	416	464	426	459	389	436	419	387	407	473	461	383	415	355	427	409	397	406	410	402	466	426	418	456	387	414	424	402	411	431	441	398	380	412	434	446	439	388	454	430	384	420	426	419	409	415	437	429	427	436	396	450	414	356	417	406	448	373	427	426	416	415	409	442	411	383	444	439	419	408	438	439	430	422	409	388	415	425	375	409	441	414	433	438	446	401	461	458	422	447	404	439	428	414	433	391	391	431	405	417	441	414	417	411	436	431	401	448	440	437	435	401	426	440	437	419	435	390	419	415	414	425	437	414	451	432	463	438	411	424	427	421	480	390	410	393	431	435	426	427	439	421	424	425	461	466	412	390	427	394	414	418	442	383	436	407	431	410	416	448	399	424	389	406	460	436	426	476	454	415	418	436	423	432	418	433	427	412	423	418	445	400	423	423	415	414	427	429	402	399	446	435	427	428	454	424	401	384	440	435	410	432	389	410	422	454	433	427	435	418	424	393	414	405	403	441	449	413	387	473	423	438	378
17409	16029	13432	7479	5170	3718	2850	2356	1970	1679	1513	1403	1227	1149	1072	1024	1015	994	956	886	915	867	890	799	790	763	783	832	816	739	774	793	779	732	779	725	770	781	723	790	800	777	762	752	737	732	738	698	744	739	763	720	778	722	727	735	713	713	711	739	722	716	699	740	695	731	721	745	702	732	716	710	708	753	681	691	708	738	735	736	699	710	689	685	739	700	720	716	771	720	680	696	717	698	746	700	705	727	694	631	713	737	727	735	694	729	693	726	764	696	668	719	730	704	709	669	664	740	702	717	688	729	718	697	757	723	717	774	686	698	689	710	680	712	723	735	774	695	663	675	719	694	704	726	744	725	675	674	728	697	720	726	696	701	682	672	750	700	710	647	754	685	702	682	710	687	735	670	709	691	709	684	733	723	757	684	682	751	675	685	693	675	687	726	693	705	736	694	754	698	711	762	712	765	675	739	650	725	710	772	685	663	702	759	687	694	735	716	700	704	720	689	725	701	715	646	720	699	697	663	715	720	693	712	716	705	745	731	697	696	730	703	732	690	735	718	700	738	717	712	706	708	767	749	748	711	687	666	764	721	711	735	686	748	677	708	766	666	735	703	686	675	680	705	705	748	679	697	700	699	700	692	692	690	734	693	703	711	707	724	680	713	672	692	692	669	692	703	676	723	752	690	694	713	704	696	709	688	702	690	715	680	674	704	764	683	727	697	659	661	695	704	655	717	683	688	651	727	704	688	714	705	697	690	708	675	687	755	719	687	710	695	708	692	687	731	740	714	734	741	737	711	656	686	712	700	710	727	718	712	702	654	726	724	697	725	711	694	676	733	734	766	727	732	698	677	702	714	674	650	704	672	700	701	678	751	743	727	661	712	671	714	738	683	722	689	713	738	722	736	723	718	715	726	738	698	701	728	693	752	707	694	652	699	720	681	763	705	693	694	680	713	691	721	725	694	731	700	698	699	690	710	690	684	744	736	684	725	699	693	712	736	689	651	678	664	677	716	695	678	726	663	701	681	681	724	699	703	676	713	679	731	652	704	696	679	734	730	727	669	693	637	677	708	690	699	764	681	679	739	741	690	712	712	698	676	701	712	702	704	677	685	725	688	703	708	714	706	679	701	691	723	660	744	724	685	721	715	662	666	743	711	765	695	690	699	723	664	758	717	700	685	692	712	724	688	739	782	688	688	678	684	695	723	716	689	745	699	680	693	697	686	761	752	733	678	730	679	724	732	668	720	702	687	750	714	735	694	679	729	691	718	728	724	722	689	730	725	697	715	731	747	731	707	728	708	717	704	702	693	667	691	711	666	742	689	715	770	716	741	771	722	674	671	704	717	738	697	700	662	749	706	665	724	705	740	717	692	711	737	672	732	692	731	734	720	734	706	735	737	693	707	653	701	701	733	656	658	683	695	702	705	710	699	724	748	755	694	715	710	684	702	709	719	708	640	745	698	745	728	680	657	705	699	719	705	738	667	677	747	696	624	702	671	724	705	683	726	720	667	707	698	698	680	676	699	729	708	687	692	761	704	701	752	703	681	692	652	721	719	701	677	706	695	726	703	734	701	682	691	742	706	662	716	725	655	699	711	686	706	693	729	710	711	718	693	725	740	727	741	725	692	748	748	726	734	724	709	652	731	722	673	705	700	727	707	711	728	696	673	715	684	747	753	707	708	691	698	694	719	662	694	727	715	708	736	690	700	686	724	752	688	746	712	788	738	754	697	722	700	645	659	672	694	708	700	733	741	661	715	712	711	701	684	732	680	662	668	691	751	685	657	710	712	723	688	713	676	697	688	721	681	695	743	669	730	628	707	710	731	731	712	708	667	704	726	681	717	692	703	712	709	688	660	702	742	715	729	692	659	727	652	704	685	668	713	703	695	777	755	723	693	679	679	732	660	662	768	710	722	717	697	701	713	693	667	762	737	722	753	702	718	686	761	709	707	671	695	731	694	671	693	678	707	695	681	734	734	762	653	740	701	715	713	698	745	684	691	711	666	707	722	703	719	705	716	731	686	692	689	694	698	728	684	766	702	735	752	725	701	753	701	683	726	736	703	712	697	693	701	689	702	699	679	721	729	713	709	713	745	695	680	687	714	721	710	686	743	677	713	657	674	704	698	668	733	732	679	731	685	664	709	699	685	673	725	672	714	738	713	703	681	708	693	685	665	643	733	760	746	667	662	695	678	752	708	664	671	710	664	671	686	713	752	661	709	706	698	699	714	728	717	719	721	723	746	705	698	731	733	672	705	708	698	697	703	704	725	676	713	736	690	690	705	698	676	681	719	688	729	729	673	706	743	713	695	676	698	704	705	697	723	712	705	661	682	752	687	706	773	701	718	717	696	684	696	672	696	704	685	737	767	723	758	712	720	665	700	688	671	721	720	720	729	698	731	708	707	652	721	701	692	720	692	719	691	696	663	664	728	723	714	648	729	683	713	696	699	695	696	691	642	704	711	696	683	691	694	678	722	711	746	693	729	709	693	661	711	738	708	701	711	695	711	701	687	674	719	699	761	722	719	700	693	724	739	723	756	673	662	713	682	745	700	683	708	685	668	698	672	702	707	735	668	714	734	746	747	720	705	697	652	710	719	703	773	737	753	737	717	713	699	652	672	741	736	708	694	691	686	714	695	711	695	756	702	696	707	672	718	718	696	689	720	763	697	729	690	691	710	713	719	691	689	776	708	686	723	779	673	733	722	707	712	759	724	702	715	757	722	715	731	699	704	733	671	778	721	725	754	654	697	742	712	676	721	715	745	686	689	708	700	668	671	691	662	767	716	694	716	705	729	753	673	697	725	725	701	726	685	748	735	718	738	693	692	689	722	667	717	700	706	718	736	712	694	766	728	715	714	675	691	708	671	670	732	697	715	674	725	669	703	721	654	679	730	688	728	740	680	691	714	717	726	688	690	700	692	742	732	723	758	734	723	706	695	710	766	703	697	723	714	729	695	701	765	695	711	692	720	725	685	732	691	704	698	698	706	728	685	720	663	733	705	682	672	686	725	671	696	691	707	679	683	714	689	695	734	696	647	669	683	719	692	741	762	678	751	667	697	708	714	659	669	673	688	674	647	700	701	687	735	645	732	639	709	700	784	720	676	689	740	758	726	670	705	686	703	719	702	709	727	686	709	738	745	687	708	661	708	680	671	679	719	718	705	719	704	733	671	748	685	703	705	722	692	747	728	697	681	708	656	722	667	714	720	684	746	712	744	711	693	724	713	693	733	693	741	670	715	731	688	720	753	678	750	705	718	705	686	721	710	732	714	726	728	656	719	662	740	711	711	690	702	701	695	650	697	649	682	690	741	717	735	718	683	703	706	712	668	682	666	706	699	716	724	747	763	732	664	742	709	715	714	735	723	724	725	685	683	740	671	718	726	653	660	673	679	706	676	706	697	749	702	688	768	691	732	632	671	730	670	724	699	695	706	668	729	691	637	678	720	694	699	685	681	712	732	680	651	754	744	695	673	705	691
26686	19941	6997	966	612	567	528	517	554	512	488	490	517	473	543	544	524	506	538	505	506	510	512	535	535	509	501	519	495	511	536	506	511	491	508	516	506	516	530	483	488	506	533	504	545	538	518	529	491	523	506	512	503	501	494	474	516	536	519	501	505	492	478	511	505	481	519	486	521	509	505	496	529	494	492	491	472	497	479	525	493	512	486	527	501	537	491	459	526	531	494	526	450	482	521	499	496	535	486	546	523	551	507	513	490	497	510	476	535	530	501	497	478	470	512	526	491	487	493	447	474	522	512	533	532	524	554	560	491	526	505	465	487	506	491	493	482	582	494	508	566	515	501	506	496	514	499	558	507	488	480	504	482	490	531	485	500	462	491	505	503	502	512	516	496	534	521	491	515	465	491	516	502	478	472	490	531	518	500	537	486	501	509	504	497	445	505	494	481	537	540	490	476	464	462	512	532	501	548	506	495	536	462	512	466	470	475	523	476	524	497	522	539	524	525	487	471	520	505	439	520	495	493	460	520	500	523	509	496	500	494	529	538	497	508	476	470	518	506	509	485	517	475	513	502	502	498	520	524	519	547	508	473	524	495	516	535	542	479	521	518	524	496	479	527	494	508	506	497	484	496	502	491	492	533	545	511	491	567	518	480	501	513	483	515	471	491	512	509	501	525	524	508	527	483	478	510	499	518	515	497	518	490	512	510	472	493	496	513	516	530	482	503	491	510	491	514	540	485	489	484	474	502	488	518	507	496	480	506	476	484	526	502	509	500	497	468	516	461	518	481	531	516	499	486	529	500	520	514	486	489	528	476	493	500	523	511	483	499	519	522	496	499	495	528	458	463	493	503	488	519	476	513	465	537	504	491	435	514	473	526	543	492	473	483	501	507	498	527	512	555	521	514	554	490	494	501	493	511	480	480	537	549	505	511	506	516	526	452	492	526	536	489	469	498	504	482	532	514	516	479	538	510	502	530	511	500	487	513	519	515	498	507	505	556	511	484	512	491	478	510	498	452	506	471	538	498	497	513	484	511	499	487	519	492	530	508	505	507	541	512	511	518	510	526	480	477	468	506	538	481	479	508	533	524	499	526	507	535	451	486	492	508	489	492	494	500	532	536	514	483	509	525	481	484	495	481	509	495	503	491	491	527	536	479	480	475	464	477	503	523	535	496	505	515	488	502	513	505	528	506	468	499	506	540	476	522	537	495	475	489	506	496	525	558	528	477	494	496	510	498	489	520	514	553	521	478	485	495	501	528	505	507	520	529	492	522	512	497	500	449	468	479	472	517	534	518	502	470	507	518	505	496	502	517	495	500	512	519	498	491	505	510	506	519	552	530	443	490	470	505	510	519	508	513	516	505	483	508	488	527	517	544	515	501	539	502	522	493	487	484	528	514	509	543	498	528	480	472	530	454	536	504	549	537	510	536	527	513	506	503	483	453	511	564	480	528	501	520	512	514	547	547	502	488	516	506	496	480	481	506	529	514	499	508	511	476	465	476	493	512	444	502	493	495	500	498	515	561	525	508	506	494	489	533	496	545	514	487	517	535	496	492	522	498	507	490	518	503	543	493	548	536	507	518	500	523	495	499	487	465	512	530	519	504	526	481	527	532	505	545	521	536	521	491	529	523	552	519	475	489	505	512	464	532	467	520	461	528	515	524	496	484	519	487	518	515	500	501	521	481	527	457	512	481	483	502	526	519	551	485	543	526	507	517	559	488	468	514	510	509	498	499	507	499	505	529	525	510	498	471	507	525	496	486	498	540	516	468	499	495	482	537	495	491	507	498	503	458	500	525	505	505	484	469	512	534	517	450	525	513	458	455	514	467	508	489	490	526	506	511	513	496	488	490	479	520	501	505	516	512	503	529	495	490	520	513	500	499	496	544	518	473	454	493	532	503	482	479	521	517	512	485	516	507	497	471	478	469	465	508	501	513	513	528	524	524	485	502	528	517	474	495	475	500	494	503	490	530	518	523	490	499	443	525	493	513	483	499	514	553	477	509	517	474	540	491	504	527	494	493	556	503	485	480	472	509	503	514	518	510	473	526	474	507	503	534	520	549	478	556	529	451	528	520	502	528	502	508	516	501	499	444	516	489	490	508	541	531	518	519	508	500	487	521	528	529	525	498	510	474	456	488	467	477	527	542	468	488	537	487	526	506	503	518	522	509	518	552	515	484	507	477	540	513	507	504	500	524	511	475	511	521	493	486	504	518	464	561	515	465	498	476	510	488	513	499	489	498	517	463	486	491	513	489	513	507	490	497	540	554	485	520	476	473	508	509	538	523	501	495	513	508	494	513	477	535	511	506	516	520	487	512	480	496	438	507	509	498	507	502	553	487	471	491	497	500	523	488	503	526	458	500	537	543	482	516	548	477	490	492	557	509	476	493	525	471	519	491	494	546	517	525	484	529	525	486	523	501	491	478	495	505	462	539	548	456	464	484	528	493	462	497	539	514	500	508	512	481	543	516	539	512	510	499	540	489	502	518	486	468	531	492	535	539	474	531	501	544	553	463	465	505	520	526	486	480	493	500	481	470	514	500	531	518	477	493	483	486	491	494	496	531	496	513	508	516	511	454	499	508	505	509	511	496	538	510	515	515	537	527	471	540	529	467	480	532	481	499	517	512	537	557	508	509	497	533	491	497	533	498	506	508	494	521	509	480	470	509	492	468	505	527	509	484	508	507	449	513	510	498	493	508	496	535	530	485	549	539	495	508	461	498	475	524	488	528	495	563	505	481	500	501	490	484	535	503	508	463	510	532	497	520	522	522	508	511	561	480	478	503	512	515	512	510	508	504	494	494	503	547	521	485	513	503	544	481	487	538	535	516	485	481	515	525	483	501	543	542	492	476	520	491	500	487	515	518	489	498	499	514	514	505	506	472	560	481	536	528	483	525	495	446	516	489	518	495	525	483	490	485	481	544	522	508	453	485	495	512	523	513	504	548	490	516	477	522	475	496	499	490	490	521	507	470	512	484	509	506	518	528	524	484	520	564	515	506	473	501	498	490	502	488	513	488	506	506	524	526	500	504	486	461	468	459	507	497	513	511	516	526	521	504	555	451	482	481	503	523	521	496	498	545	497	491	545	507	550	498	525	506	490	480	520	520	522	485	495	483	520	513	511	483	478	511	499	513	506	499	504	512	476	485	488	488	498	519	535	543	473	523	492	488	512	510	537	512	461	513	508	482	528	477	470	520	507	487	482	479	500	507	497	515	467	495	532	498	539	479	511	507	517	472	491	479	499	483	493	492	488	528	520	511	505	518	474	526	427	528	510	526	479	520	533	464	523	522	526	494	500	541	525	487	509	476	499	499	449	487	496	502	510	514	538	513	547	476	514	487	502	517	473	532	485	516	506	506	477	541	504	495	492	477	513	523	481	489	498	499	500	518	532	510	493	498	515	483	498	493	520	521	492	477	533	505	531	483	498	503	476	503	493	523	487	498	503	531	519	568	495	527	510	542	494	535	520
8128	1941	1793	1257	1113	1039	1020	984	959	883	912	940	924	921	885	917	878	944	923	821	895	871	939	906	895	931	904	885	892	911	918	941	903	870	902	883	934	914	909	864	873	890	871	922	922	911	920	867	900	941	906	875	845	911	843	864	898	879	900	966	903	877	886	897	912	855	909	842	864	868	907	905	879	956	830	863	873	886	903	870	935	858	918	828	903	916	878	877	844	889	884	903	875	924	918	901	882	820	917	934	916	896	856	882	908	907	902	942	910	848	951	935	866	871	861	906	868	916	892	904	837	895	892	924	902	897	898	902	903	912	885	890	829	934	924	877	915	905	891	907	903	884	850	904	859	902	885	863	890	856	879	912	874	869	845	912	904	871	960	928	918	922	889	914	893	880	923	860	916	909	868	925	889	935	816	918	832	910	875	889	888	878	874	900	856	871	868	878	875	838	922	889	865	916	857	907	886	878	901	877	905	862	878	905	914	880	924	913	915	852	924	894	852	857	828	871	878	886	934	845	866	885	893	896	862	892	936	888	857	933	906	860	881	872	912	894	880	890	935	824	875	875	911	915	868	909	853	873	931	855	860	941	953	894	923	892	929	914	868	871	920	921	865	875	873	868	948	889	864	893	914	925	895	891	879	862	905	870	921	835	920	874	878	859	899	915	881	878	834	893	890	854	869	831	899	856	840	894	946	863	843	907	876	896	897	872	873	900	862	859	882	888	898	895	913	914	879	914	843	894	842	924	879	886	881	947	921	877	919	909	884	888	927	928	888	852	902	894	896	870	919	893	878	898	877	923	954	902	910	902	898	867	852	909	893	895	869	892	936	887	958	873	905	888	894	844	995	878	880	913	920	890	911	953	854	870	862	882	913	854	875	884	867	870	895	884	930	862	926	873	873	876	894	916	920	890	874	854	897	898	875	985	914	883	868	920	856	915	864	913	906	862	888	850	905	940	836	889	895	872	882	867	877	876	902	895	865	855	885	867	892	918	930	921	870	888	943	869	911	916	872	926	904	875	929	856	859	850	916	882	909	865	847	881	911	909	857	902	888	898	920	888	897	918	928	920	894	916	837	918	900	878	912	850	897	906	852	857	928	864	897	874	885	891	889	849	946	879	926	915	886	895	932	873	915	860	882	877	885	920	882	895	877	831	912	869	951	894	883	867	911	898	897	893	872	874	911	875	860	911	931	850	864	895	911	887	913	916	928	924	917	826	827	874	945	891	873	875	867	907	888	912	883	904	862	905	902	934	869	906	889	907	896	854	923	864	906	922	870	827	887	908	927	847	907	829	901	900	931	929	898	914	856	914	864	867	907	883	891	865	876	853	887	918	911	901	866	902	898	894	911	886	857	916	889	883	926	919	873	890	881	900	922	866	908	860	893	898	899	884	899	885	886	892	917	898	900	897	881	883	913	840	901	909	880	901	891	842	905	844	917	918	890	896	904	869	850	902	904	892	842	860	869	900	890	936	971	910	900	909	865	942	863	861	893	868	872	840	860	856	855	941	870	938	899	872	840	840	869	870	894	845	891	880	926	891	900	871	926	861	932	861	868	912	857	877	926	922	947	812	893	891	922	907	931	905	866	915	911	925	861	849	920	875	858	929	811	859	898	831	949	845	875	877	912	878	891	857	871	848	925	892	859	918	897	866	909	887	912	873	899	883	891	917	975	907	876	903	863	868	869	842	873	873	899	911	897	900	916	890	841	875	902	854	885	947	847	866	849	921	879	905	898	903	910	891	864	829	880	884	852	855	887	867	859	850	912	882	846	882	909	862	891	873	934	932	936	913	930	872	894	896	927	943	841	867	875	867	886	876	896	864	913	863	867	896	862	915	852	915	886	898	905	831	850	852	924	956	956	845	910	886	911	902	909	942	849	895	883	925	846	872	891	894	914	918	921	944	863	965	872	952	882	892	887	884	913	895	888	891	876	865	884	872	882	913	913	884	854	894	887	862	902	954	945	920	972	885	875	870	847	838	847	950	894	912	831	876	940	795	903	906	888	908	883	927	853	860	933	925	847	919	896	912	864	865	908	895	879	886	874	864	882	956	849	839	913	908	906	923	896	902	864	903	838	884	840	895	874	845	856	932	872	883	964	946	892	851	881	869	899	897	879	957	852	922	853	896	891	860	836	849	886	848	908	891	919	848	909	919	943	892	833	864	910	901	882	834	863	901	934	886	894	891	873	820	846	861	869	883	878	913	883	911	899	891	893	869	877	924	904	909	910	903	858	958	861	916	875	924	924	919	892	880	933	896	868	903	864	883	854	900	911	903	890	908	829	839	920	928	901	941	898	881	873	873	896	903	859	907	934	881	849	859	873	924	860	928	969	955	930	909	868	909	906	881	939	868	895	868	892	941	896	911	870	874	900	934	876	901	860	933	879	920	919	881	861	821	908	869	897	930	935	926	908	890	879	856	850	965	896	898	903	894	939	864	867	916	920	860	895	897	872	930	877	931	825	906	887	876	949	937	855	874	911	898	859	877	875	864	914	930	858	904	908	906	836	917	948	935	842	955	924	871	888	895	907	865	929	959	899	891	867	925	842	908	901	911	909	924	907	851	848	822	880	864	919	854	932	974	954	897	933	920	882	923	877	868	887	850	916	851	844	956	904	881	916	872	933	880	879	862	895	881	911	895	889	920	882	907	906	914	944	851	891	914	934	872	931	914	887	899	863	937	926	907	913	841	920	905	853	919	934	882	877	911	956	903	862	911	869	901	877	842	880	867	856	888	898	906	927	942	868	867	887	894	912	871	889	862	900	900	889	915	880	875	890	879	875	963	900	905	912	882	878	889	917	920	869	901	943	863	900	957	924	942	887	908	919	903	847	875	904	914	891	941	907	881	983	877	915	912	886	872	883	853	838	878	884	881	871	929	907	932	848	910	865	857	883	899	826	892	873	886	858	921	915	883	857	847	868	881	905	890	943	859	836	882	895	848	917	895	925	887	851	915	943	938	900	877	880	916	863	857	916	949	902	882	932	832	887	831	885	846	877	933	940	914	916	941	877	895	872	882	868	899	906	944	940	881	872	891	887	918	846	914	907	905	917	883	954	910	915	862	862	824	929	957	910	933	829	843	894	875	905	819	866	906	829	847	813	880	818	907	884	906	882	941	858	880	894	929	904	893	876	919	897	827	881	872	953	868	940	904	881	875	897	897	903	861	855	885	854	882	903	872	887	861	908	867	904	807	891	916	896	911	913	824	913	803	825	918	918	919	914	845	929	856	878	905	946	905	910	973	915	877	908	867	921	917	899	832	882	890	874	893	872	877	839	917	916	904	944	874	901	880	869	904	867	904	875	873	918	893	897	924	932	905	925	885	921	893	886	892	850	920	875	962	945	876	865	882	906	868	888	937	900	870	931	861	897	889	955	878	887	867	946	866	835	833	871	888	905	884	901	918	905	848	894	907	894	942	887	917	874	914	922	858	868	858	914	884	870	885	878	903	888	881	915	923	950	893	863	840	899	882
24002	20974	28107	24012	19176	1541	636	471	403	366	331	300	297	286	264	245	271	269	267	262	250	235	240	280	234	264	261	262	214	260	251	245	235	226	253	243	235	249	252	282	248	261	262	229	233	261	271	243	247	232	259	262	248	222	269	247	247	238	237	228	243	225	223	242	264	240	231	245	239	269	215	244	223	234	229	230	227	224	249	247	237	215	257	229	248	276	243	239	227	242	240	234	257	242	232	243	241	234	224	245	232	248	232	224	269	241	247	225	244	261	213	251	232	218	234	251	242	246	228	257	229	202	234	231	232	246	222	235	243	232	246	212	261	225	224	226	239	252	253	250	214	252	213	256	251	237	242	239	257	238	250	257	235	252	263	246	227	255	240	261	248	235	264	223	249	222	242	225	253	239	241	255	251	227	219	210	268	233	230	237	213	241	253	227	250	251	225	228	225	225	248	225	235	256	244	215	237	210	263	253	256	238	248	233	263	215	227	249	222	247	249	227	230	238	259	239	249	243	232	255	254	211	228	238	235	237	239	240	240	206	232	220	233	243	248	261	225	229	256	249	226	206	244	234	251	240	253	222	217	236	230	217	254	270	217	237	232	226	220	235	233	244	240	248	246	242	242	240	267	245	229	261	215	242	251	226	236	222	221	242	233	249	235	211	218	235	239	250	226	219	231	216	246	256	237	233	246	232	238	252	197	238	217	246	258	227	229	235	230	234	235	218	237	207	222	274	239	252	250	241	240	222	242	232	239	224	230	231	216	243	241	240	223	249	229	235	242	245	220	217	240	236	238	264	228	264	228	225	242	230	272	216	225	239	255	246	207	277	214	243	263	235	218	248	233	251	262	238	223	246	240	239	258	222	239	244	229	226	225	212	249	222	204	251	258	249	228	233	235	247	239	244	189	244	234	251	229	235	258	207	233	255	252	228	233	253	236	245	245	227	238	239	237	221	246	222	212	236	251	210	237	237	264	238	214	226	247	219	208	246	251	235	248	230	237	235	239	247	222	237	255	246	220	240	254	232	251	236	259	244	261	239	234	235	242	254	247	253	239	217	239	228	237	264	213	241	256	239	237	252	249	226	223	235	254	234	261	215	254	245	243	227	252	243	217	230	230	222	227	252	226	228	243	252	218	228	196	235	221	231	247	251	270	233	224	271	234	240	215	223	226	235	234	221	240	254	265	241	268	222	199	249	226	251	222	215	238	232	237	225	236	265	236	238	232	231	214	240	267	207	254	224	213	255	221	249	238	214	228	218	238	216	247	239	236	254	249	270	238	250	239	250	218	226	231	231	219	225	221	229	240	238	252	249	271	256	200	229	246	225	209	222	228	219	227	217	268	205	258	261	245	249	227	248	223	236	233	233	231	204	265	254	246	225	226	232	231	209	271	248	238	234	233	248	239	215	230	228	234	217	247	249	246	227	240	207	275	247	246	253	251	232	216	244	211	222	233	233	251	241	245	256	229	263	219	237	253	228	248	235	205	232	244	238	233	200	267	267	234	210	235	222	242	246	239	238	241	231	238	224	221	234	248	244	227	251	223	219	236	243	220	251	264	242	222	236	243	260	231	239	237	219	236	254	255	237	247	228	231	226	239	241	241	247	227	232	237	231	242	242	211	228	245	227	228	240	241	260	216	225	236	232	257	249	235	239	206	274	231	239	251	241	223	245	254	239	263	220	226	260	246	215	211	250	256	260	221	246	248	234	217	221	231	209	247	249	220	251	211	227	230	239	220	241	257	234	257	245	233	244	248	266	232	238	262	240	254	238	218	233	228	244	260	242	247	254	223	250	231	248	240	242	251	247	217	220	248	245	246	243	233	208	227	210	238	265	232	247	243	256	231	233	240	252	231	243	221	219	230	220	220	237	234	227	240	228	215	249	263	214	246	222	209	235	221	223	228	245	242	243	241	231	222	243	249	223	226	233	233	220	248	232	229	227	230	237	255	253	237	247	240	234	240	241	235	224	236	239	231	250	242	252	259	252	236	225	213	237	220	243	213	226	251	252	246	248	226	218	196	216	236	246	241	235	241	233	240	243	222	223	231	232	223	228	227	222	256	250	266	235	237	220	230	212	239	235	240	242	241	246	246	229	229	241	238	246	244	242	214	222	226	223	238	246	219	217	247	230	270	247	238	219	232	232	237	233	243	248	233	207	241	218	247	219	248	246	248	224	221	271	248	235	235	244	253	265	227	252	218	239	250	220	234	248	248	245	244	232	228	270	224	269	251	223	239	241	219	256	235	237	232	231	245	274	254	229	234	234	251	246	237	225	224	256	248	206	241	253	252	234	260	235	242	217	234	258	242	257	231	241	240	256	259	214	213	225	236	241	217	233	259	250	240	209	231	221	235	249	242	214	221	242	206	228	212	260	249	237	222	234	224	224	212	246	212	242	243	263	263	257	208	222	228	214	227	240	244	243	238	226	253	237	224	244	253	237	210	270	236	221	239	250	262	252	260	234	229	235	223	229	252	251	211	231	250	226	212	241	208	239	237	230	241	245	248	243	253	223	232	208	238	221	217	244	251	235	251	247	264	226	235	226	229	245	241	248	236	232	247	256	214	234	229	236	240	242	241	265	268	198	202	277	249	254	253	262	225	224	240	261	250	236	236	255	242	229	246	222	229	241	215	229	242	230	219	238	244	228	230	222	265	235	230	228	244	248	223	244	220	226	229	222	239	228	217	229	244	221	232	243	224	265	216	208	244	222	243	213	236	233	255	214	207	223	264	247	222	241	237	251	242	252	228	230	214	243	224	246	233	281	204	282	240	244	233	255	267	214	251	220	224	230	250	238	242	245	227	232	220	232	229	262	245	221	260	239	195	213	229	211	232	224	225	249	217	238	247	252	229	251	232	222	254	219	236	242	254	211	232	212	239	219	229	227	235	239	241	241	227	263	262	224	242	245	279	260	228	225	218	238	241	225	252	251	248	238	258	228	227	243	229	232	242	243	218	219	212	240	215	251	235	221	250	249	215	255	229	238	242	210	236	233	222	261	251	228	234	236	249	244	212	240	251	225	245	248	256	242	215	228	217	218	254	253	247	218	230	253	248	244	229	252	251	258	221	254	239	219	222	239	248	214	211	228	242	213	259	217	222	252	236	233	256	243	219	260	224	242	234	222	247	229	238	244	250	238	246	241	228	253	236	238	215	227	238	224	246	247	218	240	226	249	239	229	243	208	251	238	249	234	230	219	209	231	215	227	236	247	240	247	215	223	232	223	245	220	221	211	252	251	221	223	257	241	265	228	229	224	243	245	243	228	252	236	260	233	252	273	234	244	251	238	212	239	228	202	221	218	248	271	241	234	223	253	232	233	229	244	243	258	259	249	257	219	250	233	218	225	211	241	216	219	218	224	242	240	240	253	252	253	261	250	220	242	247	228	228	259	260	236	254	242	229	261	241	258	232	205	246	240	232	225	242	229	245	254	242	238	246	208	260	202	215	246	237	229	239	251	229	229	228	245	222	216	210	259
15085	9866	8107	4183	2857	2089	1619	1259	1150	944	799	773	712	631	639	629	600	576	588	530	520	565	517	532	534	486	493	491	466	476	450	480	454	457	464	504	470	470	463	509	468	446	467	471	465	424	496	461	442	477	438	491	421	447	440	437	455	471	483	416	442	457	474	436	433	469	455	444	455	448	478	442	431	475	432	435	431	411	398	466	451	427	424	480	472	484	457	438	413	474	448	462	415	448	451	462	412	458	462	467	449	436	465	446	432	423	435	459	424	384	455	426	425	413	458	460	447	425	448	485	478	420	409	437	465	459	428	431	431	453	449	428	430	457	431	475	422	443	423	469	456	418	455	454	440	410	465	474	416	461	446	449	420	425	460	464	402	421	444	506	453	422	437	447	392	387	465	438	453	420	464	460	434	437	456	415	445	424	440	442	404	477	397	481	419	430	433	466	402	469	430	434	458	439	465	437	416	403	417	428	414	422	455	434	436	431	455	492	435	421	453	442	452	443	430	465	436	449	434	464	449	428	444	475	485	453	441	397	447	458	406	448	463	438	462	427	463	433	477	464	437	440	453	442	452	435	458	426	457	446	429	454	460	429	418	451	461	463	444	431	442	420	417	419	423	410	426	424	448	450	437	454	438	453	450	459	424	454	437	435	442	470	428	455	461	453	426	444	434	423	492	461	426	426	421	402	431	425	443	483	497	459	415	466	406	440	441	445	442	443	435	463	388	501	450	511	465	476	405	452	442	443	409	480	416	437	478	461	407	435	429	455	439	473	475	413	450	446	427	426	420	439	451	429	433	447	453	434	449	467	464	433	455	456	448	447	452	446	405	443	443	416	488	455	443	448	448	470	426	411	426	447	470	482	425	404	479	476	448	447	445	501	431	424	425	406	448	430	433	476	477	466	451	438	449	444	416	444	454	450	444	477	457	456	470	442	447	408	433	428	423	420	440	470	435	438	446	392	425	439	419	448	427	434	458	419	435	476	429	457	447	446	412	468	468	443	438	433	412	432	452	419	427	482	438	467	438	424	437	440	485	432	463	455	460	444	472	423	457	450	446	464	448	438	433	426	416	466	428	440	431	474	413	461	436	451	470	447	431	443	450	452	414	468	439	471	419	441	433	427	439	476	459	443	437	442	461	449	431	449	469	388	499	438	434	418	457	449	445	422	433	429	464	484	439	427	459	457	477	439	466	459	418	457	418	441	445	467	433	475	434	456	467	462	449	447	422	458	427	470	453	413	438	419	438	446	402	462	473	452	455	475	436	382	438	457	464	447	427	479	424	456	467	460	439	413	432	443	435	451	433	440	410	413	428	436	440	443	459	416	495	435	424	440	436	451	420	419	442	458	432	438	468	429	472	426	486	432	445	504	454	434	465	435	366	440	452	435	401	500	414	474	431	438	417	443	438	406	450	460	447	450	446	475	461	432	457	415	417	440	433	454	418	426	441	433	462	410	472	446	422	438	444	470	428	422	453	474	421	471	433	446	454	438	462	445	454	436	431	448	455	424	434	417	407	500	436	473	434	445	453	447	469	467	433	443	441	454	434	451	416	416	422	440	418	408	426	450	437	472	398	396	440	444	434	466	430	427	421	478	434	421	475	415	443	432	457	466	418	435	450	432	473	454	464	448	465	467	465	423	460	459	420	442	421	443	440	437	451	464	426	450	431	449	437	400	436	458	461	416	461	444	441	411	427	404	445	436	420	467	462	454	423	388	453	462	452	400	446	441	419	459	427	424	428	475	428	487	416	414	479	429	448	439	430	433	446	469	408	472	440	438	436	406	402	440	427	448	457	436	475	410	459	432	459	418	431	465	463	497	419	429	489	429	456	469	412	432	407	432	421	460	476	467	483	478	428	442	462	421	467	438	432	426	465	457	431	470	454	442	442	446	467	441	472	426	456	482	462	439	449	424	449	444	430	428	420	435	447	437	474	435	411	434	429	450	432	437	465	437	456	465	445	451	438	440	449	464	471	467	453	490	433	428	434	451	426	460	478	476	460	431	443	435	437	455	490	433	472	473	411	458	427	433	499	449	410	452	445	442	465	441	462	454	415	413	442	437	462	491	470	434	452	432	427	383	403	446	478	433	426	400	375	426	448	486	469	425	432	438	495	418	464	483	484	459	423	462	424	420	435	417	468	467	474	393	448	429	428	486	414	409	426	449	459	467	473	410	446	421	457	446	428	414	424	446	437	450	405	464	422	454	469	452	457	414	478	429	460	415	438	453	453	421	465	427	425	458	376	477	457	449	418	442	468	412	448	434	458	424	459	456	477	456	448	432	454	414	408	454	511	440	418	446	413	466	469	464	456	468	456	450	434	478	403	385	394	458	428	446	430	478	412	446	441	429	444	429	446	427	416	433	468	469	429	435	459	448	425	443	472	457	452	449	430	427	430	434	433	497	460	423	439	455	416	442	485	468	478	453	447	435	472	481	473	454	453	436	467	435	449	448	444	419	461	426	437	435	460	451	467	429	408	417	462	459	461	482	453	442	437	436	480	426	452	453	433	443	408	411	433	419	401	460	428	440	422	429	470	411	477	429	418	423	424	464	419	409	434	476	435	451	438	472	459	398	445	446	428	396	417	423	447	452	474	441	412	444	441	466	452	441	467	450	440	437	456	450	466	437	417	439	438	453	412	434	412	443	444	424	448	458	455	474	428	474	442	439	431	428	435	406	457	451	456	426	430	418	464	434	455	454	461	466	461	458	445	454	408	468	466	463	464	470	484	426	432	416	451	450	419	480	423	419	461	446	410	412	444	438	405	445	433	429	444	454	448	423	447	465	411	455	438	447	442	440	399	413	433	432	453	462	407	464	440	409	438	473	446	452	429	449	413	482	452	474	428	457	442	406	462	450	458	455	414	454	433	449	448	434	460	453	461	475	433	422	439	468	455	479	445	450	440	440	405	427	442	440	450	438	463	458	443	459	439	398	436	457	441	450	431	458	409	420	462	466	423	449	416	451	440	426	461	439	443	401	457	455	420	462	399	439	494	472	456	446	440	437	441	451	410	452	436	420	477	437	457	456	440	431	449	420	420	453	482	406	449	434	441	430	431	455	465	435	436	423	463	449	456	462	422	458	462	452	417	474	469	416	458	465	477	443	460	456	442	435	431	436	414	440	435	436	475	436	435	436	457	448	443	459	432	414	445	463	470	411	477	417	421	425	462	429	426	435	441	439	433	437	479	459	438	462	452	448	461	415	454	459	450	483	424	427	441	418	396	468	447	414	437	446	448	429	436	452	425	443	431	493	413	472	450	449	440	451	438	474	443	437	447	384	432	464	436	430	444	429	455	444	520	446	461	402	410	450	448	422	437	432	467	472	455	442	437	456	466	469	446	424	415	402	444	437	419	424	429	456	453	410	473	421	475	430	459	440	393	468	415	451	458	456	456	460	429	437	474	513	457	490	425	451	438	452	427	450	461	426	426	446	451	409	428	441	435	441	431	443	435	454	420	442	448	409	471	443	488	425
23028	20990	28827	23316	20990	16934	1852	919	707	695	634	544	585	497	535	515	542	489	516	501	455	500	479	434	454	468	467	494	434	482	424	412	454	420	492	418	457	396	426	443	465	439	422	451	443	432	435	406	429	428	445	420	437	450	414	429	395	451	409	465	459	415	455	422	445	447	469	404	453	462	414	439	479	440	415	357	415	441	421	434	417	423	441	420	440	444	459	412	397	412	427	411	446	452	406	440	412	399	416	433	443	392	431	433	447	455	417	429	420	455	449	423	404	402	389	410	401	391	458	407	443	426	442	454	408	405	414	436	449	422	395	421	444	423	448	424	448	449	452	426	440	434	433	392	440	441	413	438	412	430	441	413	421	424	426	424	446	455	465	457	431	393	414	426	419	448	434	447	439	422	421	396	466	407	433	441	429	472	425	404	421	365	438	420	420	445	449	417	405	409	428	423	424	404	420	455	423	407	416	427	403	409	445	383	422	410	407	414	434	390	406	457	454	403	443	459	420	422	475	410	384	432	436	433	433	407	440	423	481	433	436	438	423	434	425	411	400	431	430	408	420	446	413	448	410	420	387	424	429	402	438	404	427	417	407	448	411	430	422	439	446	459	430	425	419	420	411	484	442	396	438	431	417	463	436	414	453	427	437	388	429	438	446	424	388	442	412	447	407	398	407	441	419	430	443	475	428	431	429	487	394	415	465	420	450	443	442	443	426	438	375	456	392	423	409	406	447	468	420	448	449	416	441	463	426	397	420	447	454	424	407	417	440	433	437	409	449	417	441	436	448	410	422	427	422	419	445	429	407	442	418	439	442	420	457	441	460	460	427	411	415	437	428	428	408	431	398	433	376	421	406	392	428	389	438	424	444	431	489	453	442	408	415	444	442	408	430	444	396	388	409	438	403	426	399	447	440	436	417	417	431	435	390	408	397	431	393	404	416	405	436	426	415	408	365	386	407	404	442	434	391	419	401	424	424	438	408	400	433	431	424	422	444	402	447	429	442	407	400	393	424	422	431	441	442	422	446	435	401	421	434	437	444	400	406	449	418	382	433	402	462	444	409	424	465	414	430	433	423	429	410	438	424	410	397	469	409	452	406	431	421	457	410	443	383	457	387	457	451	424	410	461	432	421	396	393	396	471	428	403	432	415	418	431	436	419	431	383	418	429	420	418	446	421	402	460	438	430	414	422	409	411	412	442	425	416	358	439	431	446	415	408	419	396	416	432	417	436	419	407	452	399	439	430	469	425	402	420	436	439	441	444	409	428	440	425	400	444	415	431	420	439	448	395	443	413	424	410	428	452	427	409	418	427	386	471	452	439	463	438	409	417	451	416	426	426	407	419	437	436	429	418	413	439	422	416	441	435	426	406	408	435	427	440	426	425	396	445	436	451	442	392	433	443	424	411	433	435	407	455	407	415	401	401	388	438	434	458	416	410	438	414	419	395	430	406	403	465	409	410	406	464	390	419	398	422	404	394	409	393	412	440	424	457	414	435	404	411	447	426	403	426	438	445	416	435	415	418	390	417	398	410	395	437	442	439	392	426	378	432	398	436	436	417	427	450	428	398	425	407	449	392	435	449	412	427	430	445	414	435	426	407	411	451	424	429	441	393	447	413	404	434	429	391	438	435	404	418	410	436	441	437	429	468	405	432	433	390	442	457	422	438	452	439	443	424	448	430	382	436	400	407	401	441	393	422	442	431	428	400	427	438	396	452	425	415	432	429	422	390	408	455	405	458	425	432	416	446	425	415	406	378	435	380	412	420	419	439	437	433	428	434	446	446	430	471	413	429	391	429	398	387	418	455	373	429	418	431	403	455	408	414	423	459	416	416	414	455	394	438	445	410	389	422	411	446	436	432	402	404	414	386	443	476	412	426	462	443	416	483	435	412	458	418	406	427	404	411	440	421	431	434	432	412	433	444	467	442	435	428	416	419	418	437	424	430	428	457	401	421	388	415	416	450	418	426	454	426	444	413	406	415	445	465	462	425	428	401	407	439	434	447	408	394	467	437	401	456	406	422	442	457	417	405	406	415	461	403	429	436	441	394	421	463	414	428	436	448	408	429	426	436	427	417	397	433	438	440	460	420	439	443	416	453	415	430	445	420	482	428	438	418	408	432	439	407	435	385	429	428	415	398	444	438	454	432	438	406	393	441	414	434	404	431	395	428	404	406	385	406	417	434	431	426	429	437	396	432	417	461	477	388	454	403	430	414	413	443	388	451	421	418	408	434	404	412	423	409	414	434	443	417	400	469	415	440	452	423	397	445	426	427	414	397	425	425	426	453	431	423	444	450	428	427	435	464	455	440	410	435	429	423	431	396	410	379	482	430	419	419	437	441	440	393	398	391	431	412	389	392	418	439	448	412	416	400	415	422	382	402	444	440	393	456	440	397	429	421	403	419	426	431	397	409	456	454	451	452	431	394	433	437	445	439	386	436	431	449	413	444	461	489	428	405	410	431	433	409	432	434	404	438	441	425	422	419	377	403	411	452	434	427	421	414	404	498	415	436	445	420	397	442	413	424	451	438	423	417	409	430	429	392	428	450	417	415	408	403	430	445	414	426	436	463	403	440	434	415	404	410	408	429	427	425	463	457	423	427	421	403	385	422	419	438	448	421	397	389	421	412	436	445	405	440	400	466	418	425	378	438	438	428	444	422	415	436	395	406	411	438	427	408	431	430	408	430	439	408	466	424	434	381	458	434	431	399	421	444	448	428	400	422	433	483	416	449	405	433	455	440	435	415	459	416	444	422	437	417	413	404	442	409	440	449	395	418	475	441	428	412	430	428	438	433	420	431	432	420	426	412	443	420	406	449	427	459	442	407	406	419	405	411	426	453	396	441	405	413	442	438	396	413	431	406	425	431	438	416	402	402	433	392	437	451	433	402	436	428	420	468	389	427	419	432	425	440	474	404	440	403	459	423	474	362	449	406	460	400	430	428	416	447	397	405	401	420	415	402	448	419	458	449	442	435	408	403	457	459	427	438	442	462	410	422	431	413	432	396	471	423	385	447	424	430	400	433	405	423	454	449	458	429	438	426	403	429	426	410	419	407	446	464	416	431	396	444	415	381	387	437	469	421	419	431	436	424	424	409	394	441	436	417	399	454	444	393	454	417	433	418	425	408	441	434	411	400	474	439	433	444	433	381	444	424	448	435	407	428	435	400	394	416	418	418	412	410	449	434	415	442	454	433	412	407	425	459	441	440	391	410	438	429	420	437	411	422	436	404	413	402	498	398	413	434	412	448	421	429	419	426	420	440	448	426	447	466	398	406	432	421	437	420	421	417	430	419	463	378	412	407	433	422	412	470	424	411	433	413	451	421	441	438	453	399	393	412	481	427	457	422	420	450	438	386	459	482	434	412	415	429	429	449	437	404	431	430	435	416	411	432	418	404	421	418	403	416	429	442	445	382	466	440	423	465	433	401	441	462	407	434	467	429	412	440	449	427	444	435	420	404	423	459	463	451	458	437
17840	15527	12914	7159	4753	3570	2740	2252	1904	1644	1464	1384	1237	1155	1055	998	1010	988	944	913	897	881	832	845	806	843	801	822	769	838	781	767	759	824	757	767	790	758	716	761	764	788	785	768	746	686	758	738	748	699	732	776	689	729	726	741	738	729	719	700	712	732	690	677	727	791	717	750	690	715	753	729	781	703	703	724	690	682	730	716	722	721	705	698	728	707	760	695	680	700	781	678	731	696	695	721	671	719	733	682	714	730	704	715	741	659	666	712	732	689	703	716	682	687	726	698	657	782	724	719	726	729	713	664	729	713	757	680	711	711	717	721	721	738	703	713	717	710	770	720	701	686	736	763	675	703	719	704	767	724	740	717	737	690	695	717	732	761	721	725	677	708	708	675	753	681	681	666	682	670	697	725	726	693	661	742	681	735	716	717	729	706	728	707	712	685	695	744	739	748	721	731	723	704	708	658	727	738	737	705	718	751	741	703	672	691	709	680	710	747	705	717	759	687	738	738	718	724	687	685	795	726	693	700	672	694	734	696	689	762	713	712	698	737	728	689	659	707	716	745	669	728	714	733	724	687	706	695	739	746	701	765	659	685	722	717	673	687	696	718	711	724	686	726	718	701	689	734	751	738	751	674	689	728	716	724	700	687	701	748	707	714	713	715	736	685	722	691	707	749	691	677	682	707	686	756	706	697	708	682	719	728	705	719	744	742	685	716	734	704	749	743	717	712	761	739	734	742	709	712	686	730	685	712	700	728	712	675	707	699	719	685	715	703	688	739	724	724	691	759	733	684	741	696	669	696	696	716	699	702	660	743	734	713	688	736	734	703	743	704	712	707	696	745	713	688	715	741	718	708	709	724	709	696	763	693	736	751	708	752	685	681	715	737	773	718	731	693	742	754	656	723	688	699	736	635	701	716	705	702	719	732	735	760	705	685	707	713	732	692	751	679	753	766	712	704	728	708	684	696	690	680	723	685	692	725	703	708	735	690	756	700	738	701	704	746	711	748	752	693	702	713	703	742	736	707	734	742	715	695	719	695	738	653	727	704	747	728	751	727	778	726	723	717	764	725	735	719	675	718	743	713	746	695	718	696	691	706	753	715	721	709	709	709	717	634	695	696	700	758	684	703	660	752	736	699	727	673	726	691	759	738	754	632	762	741	717	682	685	677	719	676	725	744	714	723	691	697	720	692	749	715	697	741	710	704	702	727	678	712	693	769	698	711	687	684	694	723	673	701	682	765	704	701	725	685	706	693	735	678	691	698	742	671	764	704	714	761	723	689	738	679	755	720	691	727	744	763	668	730	703	741	676	692	679	720	715	718	723	727	714	742	709	702	704	706	704	719	717	705	745	725	703	670	713	724	718	704	745	720	676	710	705	720	732	702	745	671	691	694	699	727	758	710	645	719	710	778	706	729	696	706	766	723	743	693	668	717	702	695	683	749	692	724	705	709	711	736	657	753	730	679	693	682	735	689	715	696	696	719	757	732	743	735	736	736	693	717	686	737	748	715	703	728	694	717	721	765	729	745	707	753	704	722	693	734	741	725	668	713	729	682	671	742	709	677	747	677	737	700	795	676	722	717	670	691	700	725	714	724	676	694	717	669	731	719	749	709	679	692	750	730	693	677	701	710	705	730	752	722	747	770	748	718	723	731	675	750	726	732	721	741	710	734	749	716	686	726	717	688	736	744	741	741	697	733	694	688	709	671	715	721	734	722	712	751	721	736	678	726	737	739	663	693	708	687	675	727	709	716	737	741	699	738	729	721	722	730	677	741	719	669	753	762	680	715	723	732	731	700	673	676	699	701	708	692	675	693	693	689	698	726	702	709	694	714	725	710	683	673	738	725	714	683	750	672	697	661	742	744	696	706	703	684	710	667	717	697	728	685	676	718	769	684	681	738	701	782	678	706	650	692	697	720	719	744	701	694	670	726	683	729	707	748	734	711	715	755	736	750	757	685	685	690	720	754	724	720	724	707	719	723	711	744	734	715	737	745	735	691	728	719	721	712	712	734	702	738	733	737	669	679	669	678	718	740	685	712	720	704	658	711	660	754	702	685	741	735	713	677	742	758	684	753	715	747	689	687	696	716	743	739	714	766	669	735	708	719	710	746	709	690	723	730	750	718	756	707	752	668	729	708	698	688	679	713	736	722	659	756	748	787	711	683	696	751	791	718	697	710	724	693	702	691	703	727	779	703	678	694	696	724	691	710	740	704	672	726	709	719	688	686	728	694	739	732	707	714	682	658	723	700	712	713	782	717	668	725	686	722	666	718	735	720	732	719	712	722	712	723	701	723	681	739	700	716	670	737	724	735	730	744	695	697	680	734	695	743	726	733	719	777	656	718	778	717	736	718	676	713	730	760	720	768	705	764	679	738	705	732	717	748	708	675	714	701	730	695	721	712	733	672	729	684	780	716	761	734	714	683	758	784	727	748	750	645	717	709	733	713	700	714	727	672	676	734	652	709	720	694	731	718	753	741	677	730	746	718	749	659	728	708	665	687	717	733	704	685	760	681	728	692	712	695	746	687	679	777	759	696	716	728	699	690	687	731	747	697	736	728	733	715	715	725	678	658	701	700	744	734	723	673	711	683	683	744	743	735	742	772	716	709	708	716	708	675	734	688	724	725	665	684	717	735	741	713	703	729	748	725	696	659	717	717	733	684	704	757	726	684	750	745	722	699	691	771	679	690	743	754	727	698	724	716	711	701	728	708	635	735	702	717	671	724	706	753	721	711	724	704	703	714	706	747	719	721	678	663	694	670	687	695	708	706	700	721	700	666	716	703	702	761	679	699	676	709	737	715	732	688	701	714	701	698	697	720	743	669	726	692	678	734	682	696	703	708	715	699	698	688	762	746	717	696	722	660	707	704	738	704	663	685	703	728	696	681	753	677	750	717	709	707	719	699	743	736	695	710	694	726	712	724	714	719	743	712	708	737	693	672	674	723	727	700	678	697	713	732	664	716	690	738	750	750	719	726	673	696	719	669	725	701	734	711	707	740	695	692	742	718	723	724	724	712	664	723	662	658	694	764	690	697	734	731	745	729	680	752	713	710	698	702	730	768	714	709	720	720	734	718	689	688	728	715	693	690	746	705	732	714	706	708	733	695	707	674	686	736	779	740	703	630	769	760	702	743	680	769	729	720	698	709	717	696	711	753	750	709	747	711	670	688	744	721	682	723	761	663	722	712	728	744	720	705	744	709	701	740	667	701	688	699	691	725	728	722	678	736	712	753	747	726	753	689	719	736	723	751	730	764	717	707	680	727	720	763	739	702	675	750	736	728	686	719	710	714	698	721	697	748	671	711	706	749	756	704	699	715	793	681	683	726	721	707	767	706	715	731	714	736	752	707	729	691	725	686	667	670	679	688	705	673	730	717	744	761	756	722	694	737	744	717	696	680	674	728	718	698	674	761	713	709	690	713	692	721	691	760	705	724	730	749	702	702	702	702	763	720	719	753	685	715	725	706	739	738
26700	20007	7103	1042	678	688	536	542	522	531	535	551	495	506	550	503	477	519	464	484	519	495	485	545	457	487	525	515	527	512	537	513	500	530	550	502	489	537	522	533	512	509	521	469	547	507	506	521	513	492	502	514	520	509	513	501	523	525	527	505	464	496	504	505	530	527	516	509	529	486	553	490	547	487	528	528	495	489	554	460	540	551	515	524	503	454	523	507	519	443	505	507	540	495	497	540	493	538	528	482	493	497	470	495	514	527	500	503	520	490	571	515	495	482	517	465	556	492	515	477	533	479	481	501	506	515	487	512	532	514	499	479	505	452	502	505	542	507	506	487	553	498	534	457	509	495	502	539	508	517	485	465	496	495	517	510	486	499	501	484	536	507	536	486	515	523	499	503	491	493	494	519	513	498	528	486	503	490	522	530	529	544	516	483	535	477	495	548	520	543	500	480	482	512	516	526	489	483	511	509	542	541	470	499	493	538	486	489	544	547	556	532	510	523	513	504	488	519	543	504	494	509	522	510	528	500	502	540	526	530	492	512	530	512	521	498	534	493	510	495	495	483	502	526	527	544	492	491	516	488	518	491	524	505	484	503	502	518	527	521	535	499	482	537	544	529	500	464	496	547	549	467	505	506	524	517	505	516	524	449	462	491	476	507	508	529	557	483	509	498	503	534	525	508	471	510	488	476	543	501	497	504	541	529	522	539	482	526	493	491	489	488	483	525	477	507	506	482	536	500	517	503	467	497	492	501	483	545	501	556	509	550	496	453	481	543	533	503	546	500	487	503	530	538	515	492	524	543	472	446	484	496	525	525	503	500	488	488	535	489	534	519	495	505	499	497	503	488	521	520	528	558	490	559	503	513	505	514	503	519	509	506	505	478	457	515	504	526	491	503	491	500	478	533	519	535	471	508	524	506	496	514	508	461	526	487	549	492	498	566	542	522	510	475	529	512	531	499	472	469	521	470	504	478	527	526	509	521	481	521	511	522	515	501	520	534	506	543	531	511	543	563	501	528	521	528	504	509	487	512	507	490	495	486	489	515	489	485	500	513	554	508	507	492	501	529	514	547	492	515	530	534	499	474	494	512	500	493	508	520	506	487	511	502	545	536	500	506	505	489	524	515	476	502	530	489	515	496	492	513	516	500	529	525	506	511	490	516	482	494	502	498	521	505	547	499	500	499	544	544	522	504	509	500	486	509	470	499	496	532	504	526	531	504	512	525	503	482	514	465	532	515	517	537	495	515	488	492	525	527	549	521	464	518	531	518	486	531	530	490	522	483	514	491	499	528	528	486	529	479	482	493	532	538	506	502	505	516	501	519	500	492	540	482	514	505	519	541	479	468	530	508	494	493	508	498	495	460	473	471	518	520	506	465	497	494	507	466	513	492	535	506	495	492	485	481	500	496	507	524	517	492	475	513	489	538	524	501	513	522	522	519	513	496	544	507	501	478	480	457	524	525	516	502	506	524	526	525	534	501	518	532	541	480	499	502	529	468	475	489	501	505	519	547	518	509	485	501	532	520	479	491	497	516	512	519	522	514	498	524	471	510	526	501	507	533	519	542	513	525	507	495	545	487	541	509	490	500	477	500	542	518	512	474	516	505	444	518	519	551	534	538	499	526	474	479	453	555	530	534	568	511	528	537	509	468	527	535	494	519	533	485	494	552	559	500	519	506	598	527	500	492	446	512	524	589	515	566	476	492	525	496	532	516	492	470	513	508	489	470	494	527	538	491	522	504	554	515	512	534	527	536	518	534	524	533	456	526	476	494	482	502	491	489	509	547	497	489	502	542	524	502	474	480	478	495	506	505	488	526	524	496	515	503	500	508	513	516	478	530	472	526	513	513	463	538	510	508	504	529	494	530	518	551	529	492	509	523	490	535	466	506	506	496	538	531	479	522	514	541	514	544	495	469	518	502	544	532	534	502	513	535	479	506	533	579	505	462	514	524	494	536	498	468	487	547	514	508	524	520	512	508	518	527	478	541	545	494	502	503	524	539	518	477	472	481	512	473	516	510	490	485	515	501	495	504	510	522	503	496	494	534	475	495	528	569	527	538	498	489	544	526	496	492	454	535	503	504	522	520	515	458	509	498	537	490	523	492	506	485	508	498	473	514	500	478	459	489	566	508	475	487	514	515	461	482	519	491	489	493	512	512	540	491	481	534	476	500	497	483	497	497	499	491	512	545	477	511	521	516	493	487	527	520	514	500	534	513	533	517	515	567	544	553	515	495	521	543	520	494	508	503	452	543	514	515	488	501	472	498	507	520	543	491	494	489	536	482	501	515	523	518	516	481	482	524	521	509	487	544	516	561	511	477	529	536	551	505	505	518	509	508	541	546	541	483	545	531	496	536	481	509	479	500	490	509	517	556	502	499	502	526	473	481	470	514	532	530	518	483	522	512	517	505	537	469	544	514	508	483	528	528	511	507	542	488	495	463	516	547	509	487	525	465	478	500	475	425	478	561	535	523	542	514	501	542	519	465	510	505	506	493	503	515	515	502	486	522	511	469	498	485	504	504	504	519	458	525	514	493	517	524	529	484	488	505	494	576	496	551	512	513	522	536	488	516	543	496	483	531	491	497	513	481	548	503	507	541	502	537	514	487	522	489	531	536	527	502	449	490	495	513	523	497	521	468	482	525	492	474	521	499	516	480	543	542	467	535	492	534	480	511	517	488	451	489	497	490	507	459	508	496	490	497	464	482	500	539	508	461	486	500	474	516	490	507	492	532	537	501	554	480	454	507	493	516	514	540	491	553	560	461	514	515	473	498	507	542	518	560	508	528	527	484	553	515	537	491	536	494	547	474	470	489	534	511	486	521	515	546	543	510	497	481	491	518	509	509	490	518	493	497	514	473	519	451	515	523	508	580	522	505	483	502	542	528	535	484	530	523	522	546	533	524	529	538	522	529	484	488	501	555	531	514	537	499	519	489	520	509	497	547	499	544	503	556	549	501	537	515	504	537	537	480	495	521	486	530	500	546	476	510	495	489	492	485	536	527	511	516	474	550	503	489	480	514	499	528	516	486	526	548	470	500	484	514	524	467	499	511	554	513	520	541	519	496	481	514	517	494	523	545	505	502	493	508	491	491	534	505	520	459	523	523	522	519	529	489	506	512	539	486	531	526	548	509	521	533	481	485	505	508	537	535	484	505	481	527	500	527	524	522	502	504	503	505	489	471	513	498	491	494	497	514	529	478	551	499	509	485	521	526	482	505	493	501	518	509	521	487	496	514	525	492	523	488	482	581	482	456	488	521	507	463	509	480	531	511	534	510	515	509	529	518	487	530	478	503	523	497	517	532	479	509	517	543	534	477	488	513	489	494	466	513	511	529	502	497	483	480	463	540	508	520	500	509	526	436	512	501	500	536	527	472	516	522	493	463	495	505	508	511	537	518	520	488	557	517	572	546	491	500	469	518	534	523	519	516	528	498	483	500	526	526	526	501	480	528	525	493	486	543	544	521	509	500
9025	2041	1880	1308	1114	1073	1012	1003	957	940	987	975	914	924	910	908	881	879	878	969	893	852	926	909	911	893	869	930	886	850	917	892	891	896	916	895	856	862	851	910	902	869	863	908	893	885	871	933	875	950	938	869	895	855	921	923	859	906	935	886	953	917	900	867	911	924	892	945	880	865	912	870	951	931	861	914	958	871	935	871	885	925	895	913	849	919	850	844	870	861	873	866	904	889	905	961	882	871	859	840	882	912	870	826	886	914	863	866	851	862	879	881	901	929	897	892	878	826	907	901	912	892	869	881	937	884	902	893	912	928	905	897	882	884	868	920	901	890	974	912	914	853	939	885	904	918	831	904	942	866	882	914	936	903	844	872	880	903	972	873	905	924	883	904	906	902	921	837	923	851	874	891	880	896	916	887	873	898	907	857	898	917	903	937	875	839	844	928	873	912	910	823	920	943	892	897	919	904	894	883	899	868	912	926	901	871	852	873	902	922	891	844	854	877	875	958	893	868	887	903	886	925	863	907	900	902	876	890	859	850	879	933	858	888	889	893	842	852	864	891	906	927	864	895	861	892	863	798	938	887	893	856	870	916	920	907	869	937	899	871	844	907	881	929	862	835	945	917	873	838	869	870	828	866	845	890	899	904	933	868	890	906	864	900	854	907	841	886	857	857	928	886	926	848	909	876	892	903	893	911	871	957	888	888	853	859	888	906	859	864	923	919	863	860	880	932	906	879	923	910	859	828	911	872	858	853	870	920	863	868	919	830	917	940	902	928	866	885	884	918	883	927	951	862	823	904	852	919	861	892	875	915	924	896	894	837	902	874	810	957	909	913	880	901	892	920	885	844	876	863	890	917	867	911	890	882	864	882	882	889	909	925	956	825	865	913	841	886	916	831	871	882	916	900	899	911	908	849	866	882	850	855	877	920	887	829	884	905	850	844	892	843	883	940	859	855	930	969	890	869	914	907	880	830	854	891	848	862	896	830	880	893	883	861	869	902	875	904	893	959	925	851	845	914	887	871	915	912	909	827	856	869	861	860	912	858	878	838	961	897	912	846	907	907	927	917	859	884	798	864	905	853	889	901	935	855	848	908	880	885	904	867	878	942	921	926	835	912	891	912	882	920	919	877	940	894	922	912	867	919	842	893	893	932	935	904	903	894	911	870	904	902	973	870	868	897	864	919	895	926	927	928	905	890	961	913	878	885	901	877	918	872	885	915	915	913	921	866	934	887	959	902	888	872	839	882	919	899	890	914	880	878	873	933	862	876	900	918	890	924	885	841	838	871	895	907	898	871	902	891	905	843	832	921	898	909	856	880	912	903	895	884	873	902	853	885	883	936	886	887	869	920	867	888	897	884	890	878	859	881	880	892	893	889	884	935	943	890	900	845	863	881	893	891	879	906	894	911	833	876	867	880	885	909	915	922	904	882	877	899	825	905	920	856	857	881	867	886	823	907	908	858	864	858	930	896	906	895	925	852	888	875	871	855	889	861	885	878	906	870	911	902	850	928	934	950	851	882	910	931	947	952	898	875	823	860	870	911	915	894	871	861	870	906	908	920	918	853	893	913	867	923	910	895	861	863	878	887	879	970	944	873	901	902	860	858	861	927	896	926	889	951	903	904	868	941	870	922	889	887	931	901	872	907	827	887	848	856	916	883	890	824	910	880	926	919	886	900	861	887	916	896	863	913	844	912	945	921	870	910	941	872	872	898	895	855	838	870	911	926	845	871	951	842	882	916	920	900	889	919	870	901	875	897	902	906	885	930	876	888	929	910	871	940	923	892	883	846	922	880	817	935	872	848	916	903	869	907	906	907	937	920	851	850	892	891	872	930	865	872	882	867	880	913	821	936	928	926	903	879	921	833	876	847	899	896	900	889	911	868	925	908	891	899	869	884	869	896	930	915	917	888	842	918	879	930	877	819	944	899	930	851	890	870	861	924	868	885	801	863	842	853	857	899	925	905	906	936	953	886	927	893	887	888	886	885	858	916	860	910	852	908	915	816	925	938	873	905	925	889	929	887	849	801	922	867	859	874	813	883	847	889	925	923	905	887	875	892	880	865	880	858	934	870	880	912	952	885	887	906	908	882	901	862	859	924	862	935	896	923	838	910	895	878	919	899	862	862	907	896	909	922	887	885	880	884	913	872	883	910	874	920	861	872	890	901	912	868	901	874	859	868	875	913	894	897	848	860	870	923	879	929	920	889	868	878	934	903	935	848	917	841	901	876	816	833	849	895	908	900	855	855	912	860	885	931	861	940	873	867	848	892	926	910	828	903	879	956	907	897	855	909	866	840	994	902	876	974	876	879	941	920	917	858	894	886	872	907	842	944	848	895	903	908	928	962	865	914	899	880	910	852	942	892	909	856	899	917	908	934	879	869	930	924	865	863	878	916	825	878	917	872	922	875	852	861	882	925	893	890	889	878	856	871	897	919	901	879	886	927	902	938	935	917	933	859	890	885	890	946	918	863	848	904	917	937	914	899	878	991	918	881	890	855	872	890	915	905	893	885	954	903	895	903	906	911	871	871	917	864	862	854	871	944	897	836	914	918	858	934	858	895	907	877	889	888	871	902	937	852	920	893	865	904	902	927	858	905	873	886	859	907	890	874	833	896	927	945	859	885	848	924	915	804	885	883	876	882	874	869	911	904	913	872	812	926	875	851	865	868	882	869	884	935	895	935	899	981	885	943	866	900	900	906	855	931	886	858	846	879	892	893	877	912	868	861	919	834	915	871	906	872	849	841	933	949	915	901	935	902	873	939	871	914	893	933	913	857	875	872	881	915	906	888	871	894	918	921	893	881	866	916	852	903	852	893	886	902	960	869	945	919	885	856	848	912	917	874	870	887	891	846	880	915	863	910	849	934	870	924	868	887	928	920	870	870	902	885	871	898	908	904	917	825	821	877	848	903	868	892	923	884	923	893	892	880	918	930	864	924	879	906	880	876	832	869	905	891	848	881	900	896	888	902	830	878	852	877	859	922	890	899	878	875	908	945	896	891	828	879	798	878	852	940	916	887	843	863	937	923	873	878	930	868	882	885	928	833	859	847	845	904	863	855	934	872	901	864	897	861	911	863	907	914	924	854	919	884	858	893	896	859	898	885	867	862	863	881	882	889	922	857	856	845	915	902	918	832	915	830	880	868	857	935	888	880	924	941	918	879	918	862	876	863	864	863	951	832	903	868	921	829	865	835	899	926	877	890	893	888	882	906	882	918	966	884	864	922	897	839	863	899	919	885	843	889	893	930	884	916	880	892	915	819	902	883	861	919	937	902	879	862	879	867	922	890	929	852	869	888	878	878	886	865	893	901	859	862	880	918	930	869	888	857	904	880	947	863	862	884	901	893	876	916	868	908	923	875	864	871	865	895	875	836	847	906	879	867	897	970	875	932	861	869	894	876	878	890	938	872	891	932	846	866	918	858	871	876	895	877	937	865	889	896	911	855	892	860	861	848	922	957	918	891	904	891
23908	20946	28071	23950	19071	1552	669	494	414	376	332	316	302	296	296	273	247	247	270	224	228	282	234	257	271	218	256	247	246	243	270	212	249	255	259	268	242	260	250	224	231	246	225	238	257	210	234	249	244	236	223	234	213	230	260	252	245	237	240	248	251	246	247	235	235	253	244	226	226	213	234	215	236	245	243	255	242	237	219	243	249	230	226	202	255	236	227	221	222	239	257	233	223	234	229	243	241	249	200	207	204	214	231	221	222	214	225	252	252	235	232	212	233	263	287	227	238	221	226	230	265	275	234	237	224	211	233	264	226	204	233	219	260	231	238	228	228	255	225	244	243	212	226	230	234	222	253	248	221	239	231	282	237	241	220	204	231	240	237	233	239	223	258	251	260	239	238	226	253	246	265	214	226	247	222	225	209	215	232	221	222	244	255	255	213	243	211	245	252	246	238	246	242	235	227	240	233	238	235	244	221	220	248	239	234	247	240	210	226	216	211	218	236	233	238	231	241	231	224	255	216	228	250	222	223	249	240	217	231	236	242	190	228	247	225	210	231	226	232	247	226	227	256	212	242	223	241	229	252	244	223	232	225	234	243	244	219	227	212	263	234	206	215	220	226	228	250	227	221	239	221	235	261	224	217	226	222	219	226	227	199	248	244	217	239	238	234	242	235	240	226	239	251	219	226	230	216	237	222	234	252	218	223	243	227	244	215	234	217	233	225	226	247	236	221	246	261	198	229	247	205	215	242	223	228	213	226	242	202	234	241	241	271	232	251	238	266	206	240	220	229	229	223	241	216	234	252	242	229	238	254	231	231	218	231	244	211	248	236	212	255	206	241	241	212	233	222	229	221	268	217	209	245	249	237	241	222	250	204	233	227	228	212	232	213	218	254	261	241	216	218	248	228	228	243	207	238	246	230	229	218	244	261	244	213	235	230	240	200	216	230	251	237	241	215	252	238	238	243	232	234	215	266	232	237	246	260	235	219	231	221	229	273	230	215	210	198	212	220	236	220	217	253	217	211	245	210	230	233	236	243	260	233	235	226	242	257	229	237	241	219	230	274	194	254	220	238	239	232	227	218	227	212	237	239	225	259	227	224	232	240	177	212	233	242	229	246	235	229	226	239	217	241	234	239	233	228	223	261	228	228	223	242	232	258	244	258	211	242	260	238	223	226	246	231	227	218	219	237	251	234	232	215	222	239	209	225	241	233	250	230	216	229	225	230	207	238	235	207	232	262	217	221	231	236	220	224	246	229	246	232	225	221	239	241	216	241	244	250	237	223	225	217	227	228	236	231	222	255	224	215	225	228	218	259	214	247	235	265	223	223	228	232	209	224	235	212	233	219	196	217	249	239	254	227	252	254	228	241	258	207	203	248	262	240	226	212	243	225	211	222	252	218	243	230	248	243	201	241	253	231	258	237	257	272	239	202	239	217	215	216	245	256	214	223	229	245	260	245	228	235	215	207	238	228	233	238	241	239	241	228	237	222	231	248	217	254	215	221	227	257	242	241	229	226	235	240	287	233	261	209	235	236	204	226	263	213	212	217	227	247	237	243	208	210	207	219	244	226	218	223	231	213	208	252	224	235	254	226	232	226	243	224	219	237	228	216	234	233	231	218	239	237	206	234	220	236	237	232	224	246	247	243	214	248	273	233	220	225	228	252	223	223	256	242	225	241	230	241	224	230	251	231	238	230	231	230	225	248	223	234	244	218	229	218	250	211	226	208	225	208	243	237	233	209	222	196	243	246	219	255	232	233	241	240	250	259	241	247	245	233	227	228	257	213	215	231	238	243	241	243	246	225	210	243	228	202	264	247	225	203	227	236	224	228	244	248	229	240	231	240	227	241	241	220	229	217	227	234	234	221	218	224	250	217	228	254	259	244	224	233	217	240	213	234	259	245	206	238	233	222	234	249	255	228	210	246	247	245	223	235	232	217	238	227	228	230	233	224	219	228	212	264	221	225	239	248	217	249	224	226	197	205	193	248	217	222	236	221	262	250	218	231	238	228	232	232	218	230	220	233	256	254	229	240	213	261	242	226	236	245	225	227	232	234	219	237	242	244	246	224	219	224	222	214	222	244	261	219	209	261	242	245	234	224	233	252	230	255	229	253	234	245	258	227	257	239	227	226	239	226	230	235	224	226	210	236	203	251	217	221	224	246	257	262	276	219	224	259	227	218	249	255	228	225	254	255	229	222	236	240	262	221	267	234	233	237	250	220	228	240	231	251	254	214	219	210	252	200	250	217	219	212	217	229	277	223	194	214	233	214	217	239	230	217	217	230	229	237	267	275	229	242	210	221	242	224	241	222	249	230	256	221	215	223	240	221	224	256	234	229	251	252	231	237	264	240	225	229	235	228	234	228	235	227	241	216	226	239	215	234	245	235	248	208	223	216	213	254	228	217	251	247	232	230	235	238	213	231	240	262	220	255	252	244	267	240	260	241	238	255	225	226	231	241	237	223	234	259	266	192	232	203	223	241	243	244	240	225	254	240	223	252	250	234	239	246	226	234	231	252	238	209	234	224	243	234	224	266	231	236	215	258	248	220	257	267	224	220	207	233	246	221	230	214	243	224	230	220	237	213	215	239	226	239	244	233	233	225	224	223	230	204	221	237	229	235	215	226	221	247	241	261	237	218	229	206	226	232	221	233	235	255	266	255	230	244	230	244	235	282	230	195	246	211	266	238	208	226	264	214	231	225	234	220	232	232	218	196	218	267	255	224	248	240	207	210	230	238	213	236	212	224	273	225	227	265	210	210	245	259	243	250	223	239	258	230	230	220	260	232	196	243	245	237	215	239	238	239	207	237	259	254	215	226	229	249	243	229	240	247	228	230	225	230	212	250	233	228	244	237	217	217	242	243	251	250	247	222	228	267	230	215	254	235	252	253	258	208	222	234	260	268	219	234	228	205	246	233	208	218	264	248	225	240	274	224	234	219	236	246	216	263	226	240	247	253	247	262	226	247	223	254	235	251	230	236	231	238	227	220	227	239	217	240	230	253	216	239	253	227	227	261	204	221	216	202	217	256	213	218	243	222	244	241	197	229	229	247	225	240	208	218	234	223	227	257	240	224	240	243	207	223	208	231	212	240	230	241	234	215	262	233	217	228	222	247	253	221	219	227	226	247	214	235	261	236	219	226	250	223	251	236	245	214	228	216	247	241	231	222	256	223	269	254	212	222	203	221	230	235	229	259	229	224	240	245	219	234	257	233	219	234	237	250	237	234	237	220	233	226	256	227	256	221	234	237	224	260	220	228	242	240	227	246	216	244	234	240	210	229	224	240	224	218	246	237	224	241	234	249	219	246	234	226	234	223	214	231	243	231	246	229	211	217	241	201	247	231	218	219	234	237	232	237	230	200	239	225	227	205	246	228	264	233	232	219	236	256	231	236	247	247	235	239	243	227	225	241	222	218	225	230	228	224	229	230	236	232	247	227	250	218	249	238	259	232	229	207	217	220	258	229	223	250	246
15399	10111	8497	4340	2889	2093	1542	1289	1077	1002	852	777	739	669	656	593	557	602	563	543	571	514	534	540	499	495	480	540	498	488	504	485	482	475	471	479	405	490	448	465	459	473	482	409	438	442	491	473	469	501	394	427	464	418	467	428	451	438	466	446	421	420	437	460	443	461	437	433	460	472	479	433	448	465	439	446	455	411	442	431	472	457	408	459	405	450	422	425	460	437	444	466	473	446	477	455	407	423	446	410	416	434	442	395	428	398	476	439	463	442	445	454	441	422	460	427	433	402	390	439	451	431	437	415	426	441	457	440	418	454	436	475	439	458	462	472	467	419	445	386	457	427	430	460	446	442	393	403	472	431	473	466	460	470	448	457	406	448	470	418	440	429	433	432	467	395	464	399	448	431	413	451	436	417	408	458	393	450	444	441	435	450	431	449	455	432	438	447	418	428	441	459	419	419	428	450	452	438	466	399	403	455	412	421	452	439	426	426	431	421	428	413	466	426	468	460	450	405	412	444	449	419	439	449	432	437	469	426	407	457	465	425	479	431	431	462	447	452	421	459	385	489	454	468	475	388	436	424	448	455	419	436	431	439	446	435	491	459	456	423	438	438	440	433	429	432	455	441	452	458	448	457	440	412	432	442	459	471	451	462	446	446	442	427	457	431	454	430	433	435	425	470	459	449	415	416	424	429	399	440	420	439	449	412	425	452	419	416	470	458	439	457	440	464	458	448	433	406	434	404	414	395	403	431	391	457	432	410	435	420	433	397	440	453	422	451	426	428	434	412	414	459	446	428	400	457	428	481	431	399	454	430	467	461	446	414	417	472	440	441	456	441	451	439	443	426	417	405	441	456	451	430	482	418	420	410	439	437	467	423	484	443	443	462	449	479	458	474	452	423	452	456	446	442	437	427	448	419	429	447	429	449	425	440	437	427	448	446	444	453	427	452	419	466	450	440	411	445	470	432	455	406	438	424	410	413	401	437	439	446	400	417	456	429	423	472	417	492	427	428	430	432	430	480	421	442	417	474	485	451	441	461	471	426	420	453	412	457	421	456	443	437	431	428	421	429	450	423	453	457	477	462	439	423	417	446	450	437	444	409	437	443	488	436	453	407	408	416	434	431	439	476	461	447	447	437	433	459	417	451	447	413	473	437	416	407	440	465	463	458	454	467	454	473	422	469	458	467	436	417	477	458	460	458	433	444	415	477	418	426	436	418	430	430	455	406	471	418	457	435	454	479	419	480	431	449	451	421	454	402	415	457	441	416	417	463	459	427	436	439	440	440	450	436	470	432	429	450	444	418	416	471	434	446	435	436	455	474	474	443	430	423	392	448	432	438	432	401	423	441	460	414	419	444	449	479	430	400	453	433	447	438	470	448	458	450	451	440	409	421	400	423	426	423	450	441	457	469	440	445	452	432	429	440	441	435	417	413	484	429	431	473	456	472	466	405	433	453	461	452	433	454	456	453	470	429	439	438	392	447	445	429	460	447	377	432	457	412	435	452	459	466	421	462	428	441	455	385	403	444	438	419	442	454	427	442	446	456	422	401	445	438	450	471	461	404	428	430	441	428	421	450	451	407	456	405	412	472	437	446	460	452	444	440	440	428	413	425	440	456	392	432	415	411	416	439	468	433	435	461	431	430	447	474	437	457	457	461	460	437	451	411	440	400	454	436	428	468	436	404	434	496	421	388	427	416	433	443	456	409	433	445	427	492	438	467	407	432	447	411	464	490	444	449	423	414	400	469	479	436	449	438	439	441	416	456	445	441	429	453	453	391	451	482	427	420	449	439	439	448	471	467	481	381	472	407	450	432	446	442	439	468	447	448	430	427	448	415	440	452	403	445	422	413	430	445	460	434	455	433	450	458	424	424	455	424	436	448	424	431	421	463	434	472	464	414	439	412	459	421	439	442	484	450	443	430	410	461	448	423	419	443	435	440	408	428	453	425	414	422	464	431	432	433	464	450	411	480	440	429	409	478	455	444	420	419	429	470	430	463	434	442	435	426	476	434	438	425	423	488	418	442	420	387	447	399	431	426	424	425	403	427	432	461	454	436	457	423	433	484	433	468	450	459	461	429	422	410	423	399	455	452	410	418	419	440	431	415	425	430	428	430	438	426	421	445	452	457	438	423	427	452	427	433	454	433	449	403	455	440	432	412	438	433	447	439	386	434	434	437	452	425	476	419	463	463	432	451	447	428	438	432	432	449	420	458	442	453	434	457	436	450	422	425	441	464	451	452	432	450	439	430	440	433	445	432	418	455	392	417	407	437	408	422	474	451	418	439	399	414	441	447	422	478	441	457	416	432	426	434	418	438	448	442	437	451	445	468	427	446	393	435	391	422	421	407	426	414	438	447	409	478	418	439	433	468	428	445	408	419	425	461	452	450	423	456	422	407	430	432	426	434	413	424	453	431	443	417	441	431	424	409	462	431	434	412	399	460	410	436	468	452	413	435	406	483	437	413	419	480	436	406	434	479	425	431	416	436	396	433	456	409	457	443	407	441	461	447	428	438	461	421	425	433	438	485	469	464	439	449	425	447	450	422	445	432	441	455	447	457	443	445	460	388	437	414	414	442	449	433	446	453	441	441	439	461	423	458	408	422	456	465	441	441	428	441	378	422	447	461	444	430	454	388	484	465	434	435	454	415	449	429	435	421	446	435	474	432	428	409	418	432	411	436	469	470	459	449	426	444	430	403	433	467	432	397	451	414	409	478	440	431	402	452	428	444	411	451	440	408	400	464	436	442	413	408	436	436	444	456	428	398	422	425	420	424	407	443	442	456	450	453	410	430	440	441	465	412	487	452	452	428	434	472	441	431	414	459	438	439	454	446	427	462	460	456	409	439	415	434	442	458	468	410	458	452	401	424	420	427	451	426	465	414	461	460	483	443	437	447	459	405	414	416	444	457	420	466	474	441	443	427	431	440	452	471	429	436	411	444	419	459	430	439	455	440	433	447	416	423	425	441	414	448	473	411	465	425	428	418	421	464	426	443	439	408	415	430	414	457	441	445	435	451	397	482	432	415	411	474	426	446	437	455	435	407	436	442	445	442	415	432	459	434	407	421	429	441	428	432	432	434	419	417	416	452	464	479	376	430	457	438	397	462	414	426	432	486	441	427	456	464	422	405	458	474	446	427	415	443	465	461	428	422	410	471	434	443	418	439	432	411	448	423	455	448	430	422	415	437	469	441	422	409	416	442	424	423	386	449	462	496	412	434	447	407	425	404	455	418	431	402	450	407	415	415	463	434	470	406	422	449	422	432	425	447	440	478	430	426	463	440	413	441	412	384	436	425	416	410	461	434	402	451	449	432	430	446	449	439	425	447	458	423	434	456	409	449	424	432	449	436	456	453	432	444	461	419	418	436	396	458	427	431	429	438	467	449	436	453	460	462	458	451	447	404	435	439	440	404	470	413	461	444	438	419	442	439	441	470	439	441	425	403	425	444	423	463	413	471	443	433	494	415	446	430
23055	20964	28829	23269	20965	17265	2021	933	742	672	606	588	560	549	557	468	507	481	511	497	476	469	425	452	452	428	426	461	444	401	409	464	441	420	433	411	465	435	456	418	426	432	456	408	450	413	433	460	414	398	419	429	454	458	426	414	445	376	411	405	423	415	436	461	441	382	439	414	445	420	396	432	417	391	430	481	434	432	427	413	400	424	422	451	417	421	436	436	458	438	430	427	366	425	436	420	391	401	427	467	407	393	400	420	422	396	380	404	438	394	401	431	449	422	433	428	397	401	432	428	440	395	454	425	456	390	431	432	427	437	389	446	423	388	410	461	441	441	429	426	411	405	387	418	374	446	415	427	391	408	411	409	413	415	438	399	419	422	375	389	398	405	391	401	428	399	384	438	415	403	435	421	415	434	458	420	391	400	407	427	404	425	453	391	404	448	414	447	427	416	417	417	412	423	443	445	433	437	447	410	394	396	415	419	438	420	423	412	402	413	460	392	393	418	451	435	423	403	422	435	423	413	435	465	418	411	389	395	446	408	426	411	400	440	413	442	410	417	413	416	416	411	466	433	351	397	429	415	414	440	438	418	420	431	414	407	431	442	413	406	390	452	455	402	386	399	428	445	419	394	410	419	447	406	419	392	407	437	431	461	395	427	411	436	376	412	451	411	413	431	408	416	405	390	436	428	411	395	415	420	400	395	413	433	442	397	427	400	408	421	466	422	432	416	441	455	377	404	418	397	399	434	424	388	419	447	416	412	384	382	390	401	419	450	406	458	405	399	457	406	389	450	382	424	415	401	432	419	423	417	412	428	392	405	410	447	391	382	416	441	413	417	404	403	429	435	410	418	411	434	399	427	419	398	409	434	404	404	460	383	423	413	391	411	418	442	436	413	417	408	383	411	432	404	451	406	373	357	424	429	393	420	408	429	447	438	453	404	420	400	421	440	388	409	400	409	423	408	417	384	374	432	427	414	435	404	422	380	441	440	424	444	436	405	381	432	412	426	410	410	403	457	416	432	414	440	411	391	425	437	399	408	397	410	411	406	423	425	425	427	430	414	416	398	413	406	421	431	413	408	451	425	407	407	400	428	414	404	413	383	409	414	398	387	425	451	399	465	420	427	421	391	444	403	443	382	448	388	420	415	403	402	446	412	444	410	407	408	421	438	411	418	424	395	400	434	401	409	397	400	404	402	435	406	394	423	429	411	417	377	386	416	453	421	389	439	404	398	392	457	425	418	467	410	391	412	427	402	413	429	416	401	405	441	432	402	375	411	386	373	395	402	449	400	453	432	411	409	394	380	408	420	391	380	399	438	420	388	447	414	414	449	438	417	389	413	429	459	418	399	410	415	395	387	403	389	437	462	415	438	398	411	420	417	423	426	446	415	417	401	415	415	413	394	399	411	434	432	436	439	378	419	425	407	412	423	445	423	376	409	416	431	418	432	418	415	415	445	417	445	416	433	423	441	402	420	412	422	407	399	418	437	412	423	436	413	458	413	408	446	404	437	451	382	417	416	422	408	462	414	413	405	423	430	420	419	425	430	423	426	409	424	405	420	372	401	417	399	419	405	389	403	432	435	422	424	435	421	410	396	433	383	397	417	404	435	425	416	407	405	413	408	380	405	384	428	420	419	361	435	431	434	411	405	408	433	412	408	407	440	382	443	437	403	421	394	418	422	430	436	419	418	431	400	376	450	426	412	420	447	418	403	409	415	418	429	428	425	397	460	431	435	410	414	399	424	408	383	427	411	381	412	407	437	409	429	377	400	432	404	438	394	395	414	427	428	438	397	416	416	430	431	398	444	434	435	389	414	404	399	410	425	440	433	450	428	403	385	402	417	382	430	439	433	408	435	441	401	425	404	409	437	417	405	427	400	422	462	429	393	454	395	403	452	386	443	414	427	384	410	397	407	431	422	421	428	430	435	415	392	417	458	389	436	404	409	389	393	434	442	425	451	403	396	432	404	417	447	411	413	423	406	417	408	425	394	416	414	403	426	439	444	424	396	411	407	433	415	411	415	425	400	432	371	441	428	412	397	396	444	412	471	392	403	447	412	430	388	379	402	410	435	420	389	438	406	417	383	415	455	430	438	414	409	415	385	411	426	412	433	390	376	439	453	404	429	422	407	403	415	393	359	442	441	415	456	450	445	407	436	418	390	423	418	390	402	413	411	394	435	439	431	421	413	438	433	423	398	447	412	448	425	414	422	390	387	420	432	455	395	436	435	431	434	449	427	427	395	438	398	451	411	392	393	439	371	402	391	402	428	418	424	405	420	419	431	413	442	405	420	406	450	434	459	417	402	405	380	423	406	434	447	391	424	426	409	406	445	393	417	426	416	381	444	381	394	423	387	399	431	416	403	407	414	440	454	380	426	427	416	432	419	423	423	416	399	423	424	411	436	434	414	393	439	383	435	439	374	430	409	448	414	405	429	438	404	408	409	412	394	396	405	408	427	404	437	414	425	417	431	395	404	436	433	416	397	407	399	381	446	388	416	427	416	421	445	416	403	405	428	399	426	384	439	401	389	403	418	461	387	426	392	399	399	390	436	448	397	411	430	398	416	427	403	453	431	421	389	402	414	392	395	422	408	385	430	461	408	488	390	418	412	415	405	418	433	402	419	414	428	395	405	400	404	415	438	394	409	392	423	438	434	413	434	442	393	372	439	400	413	392	445	426	393	423	384	421	416	430	403	380	398	378	440	407	414	427	457	380	439	434	437	423	395	408	449	443	442	415	394	401	468	433	433	411	462	421	402	434	421	418	399	403	442	431	404	424	420	428	421	417	408	446	430	387	379	416	441	409	416	418	406	376	420	416	471	420	413	407	441	431	429	454	375	388	397	408	421	427	409	449	367	446	401	418	431	423	415	389	412	411	457	383	412	418	417	428	391	435	444	420	397	419	420	438	410	428	399	392	413	403	405	427	424	416	391	434	436	412	405	420	396	417	458	420	407	404	423	421	419	420	430	394	428	392	403	393	416	391	410	407	431	401	421	404	444	438	449	422	431	404	404	396	424	432	416	390	413	440	473	439	423	427	410	392	404	435	390	443	390	437	426	436	432	436	409	419	432	394	468	396	424	443	427	409	415	397	418	396	385	422	415	449	395	408	430	407	411	386	424	410	435	415	449	439	422	429	405	377	423	399	420	392	395	464	425	400	421	403	404	369	418	392	430	431	433	411	438	413	424	432	434	384	414	408	421	424	456	439	418	426	410	394	405	428	394	401	383	385	435	444	436	400	424	420	346	441	425	479	429	429	408	420	422	429	394	423	413	413	443	417	424	427	383	411	401	424	456	413	408	468	471	400	398	398	420	426	385	418	400	408	425	424	432	451	445	403	416	429	438	406	423	433	416	440	452	426	426	463	441	437	385	426	429	417	393	412	375	396	406	448	395	421	398	434	397	426	429	435	394	475	423	396	442	383	415	387	415	428	386	425	388	426	429	429	432	415	431	404	430	394	397	408	381	416	430
17965	16231	13590	7493	5021	3695	2955	2301	2099	1668	1594	1369	1282	1186	1046	1040	968	937	955	903	927	882	840	844	778	789	813	787	782	790	787	815	773	793	773	764	754	735	722	754	820	747	746	686	756	738	752	711	718	718	706	730	702	721	706	776	740	751	696	817	763	716	699	729	714	682	749	743	708	717	746	728	699	762	669	717	709	695	692	709	749	663	720	683	727	728	757	697	715	743	696	734	708	702	674	724	689	657	712	659	653	699	687	748	667	748	729	713	714	715	720	682	707	687	724	693	703	701	721	719	726	705	698	678	725	709	691	726	664	727	708	707	691	705	745	701	725	734	687	743	759	739	712	702	690	756	682	767	665	696	698	700	704	687	634	714	703	748	666	699	668	732	696	709	669	730	650	759	735	690	756	707	687	681	698	699	688	695	687	713	701	710	662	663	655	763	703	702	716	667	653	703	724	703	747	702	772	668	718	722	713	696	747	729	695	724	719	678	700	713	727	730	752	708	695	745	716	698	687	701	683	675	673	673	714	707	678	753	713	672	683	710	709	720	705	740	708	707	685	741	706	734	669	689	708	690	706	675	669	694	694	709	693	716	687	707	705	689	712	689	668	680	720	660	674	711	656	699	731	736	712	698	666	717	746	708	684	653	737	674	723	729	695	710	721	703	689	745	735	692	735	657	689	667	680	729	726	666	671	699	638	694	691	675	674	703	706	672	732	661	769	725	700	674	719	640	692	721	769	720	668	681	663	725	734	727	707	692	691	697	698	722	695	702	730	678	665	678	700	710	692	689	683	725	704	755	685	719	651	704	722	731	682	658	672	695	750	707	710	717	734	698	737	691	709	709	692	679	701	691	692	688	696	681	682	728	679	669	731	688	670	700	731	673	707	743	679	732	700	677	745	715	704	719	726	743	713	689	743	684	719	673	727	764	734	728	725	726	703	674	696	693	725	701	706	733	678	678	698	720	687	696	723	739	714	691	701	702	686	693	632	719	655	711	705	692	689	701	728	712	696	665	670	749	639	695	668	683	704	682	720	692	714	732	699	737	678	647	725	722	686	711	700	687	674	719	694	664	710	681	675	673	685	684	716	685	751	694	726	722	689	697	642	737	772	735	673	723	674	685	672	703	687	700	704	700	666	698	692	702	736	678	670	685	723	667	720	657	779	708	722	716	703	731	690	711	681	727	710	717	712	645	699	705	708	689	710	712	697	691	688	695	653	728	676	709	760	666	740	695	663	739	718	756	711	688	708	712	683	701	689	721	748	714	775	713	704	699	707	673	718	724	662	679	661	720	724	701	708	677	716	704	669	658	685	670	706	710	755	712	676	733	729	711	703	668	704	692	702	708	683	660	720	757	729	725	754	728	668	703	729	655	710	715	692	696	699	706	698	696	689	708	677	718	700	673	679	688	685	675	697	728	659	704	681	689	712	652	710	660	706	678	702	748	702	679	733	723	659	681	755	724	732	728	709	658	736	737	684	723	707	688	703	625	640	652	701	693	727	746	711	722	749	696	702	707	736	679	694	746	713	719	695	669	702	729	744	679	735	698	693	694	698	715	691	658	723	737	704	691	724	728	681	678	730	718	728	689	689	738	746	674	670	759	669	712	668	756	685	729	703	683	723	670	701	687	675	645	731	702	650	702	687	710	675	728	665	718	718	657	698	724	700	652	681	686	746	723	706	687	703	752	715	703	697	696	728	712	692	695	666	734	676	719	727	684	704	711	740	700	702	745	694	699	683	701	723	716	656	667	719	736	691	709	707	657	660	697	694	678	681	684	704	714	705	729	679	695	716	671	724	671	672	676	655	718	744	701	694	740	698	716	754	689	693	711	728	700	705	647	725	716	720	681	712	758	740	686	703	699	669	743	677	702	722	678	700	708	726	696	685	687	697	683	711	726	668	661	704	666	687	752	751	712	711	710	702	726	770	669	698	733	692	713	669	717	720	722	687	721	699	709	735	693	679	708	661	710	688	687	705	688	711	712	674	722	660	703	712	710	739	720	661	712	698	700	695	733	689	701	732	712	624	702	689	691	725	664	700	657	676	783	723	722	725	716	697	691	678	698	655	695	710	718	695	716	724	686	700	689	693	696	736	696	675	687	674	684	741	715	642	751	690	760	710	684	712	683	738	637	696	719	682	695	699	710	670	706	697	720	719	718	748	711	754	715	657	663	690	679	744	673	684	698	719	732	732	695	699	734	680	717	711	735	704	644	703	712	678	753	677	697	697	738	686	667	681	701	678	708	716	646	680	694	701	697	673	713	773	649	707	712	676	750	690	683	720	690	675	716	693	664	705	712	682	701	751	694	710	742	707	672	699	728	723	714	700	665	704	649	714	691	701	678	719	680	706	659	671	722	700	715	721	713	721	661	697	686	692	671	686	720	670	682	697	722	667	714	661	670	746	698	716	702	699	735	719	677	675	730	712	686	708	709	700	703	681	686	728	736	681	697	647	685	720	718	741	728	723	712	676	756	717	712	659	692	727	734	703	727	681	723	683	678	678	740	702	745	690	703	734	714	654	674	708	698	647	728	654	702	689	654	686	710	709	723	691	710	734	755	674	698	693	692	695	646	675	700	695	719	697	651	679	672	727	713	696	720	716	751	697	722	705	775	687	757	708	704	755	649	689	725	661	693	700	669	778	630	714	678	678	692	732	743	646	695	705	705	677	687	720	694	732	742	666	695	714	783	700	654	736	657	724	687	665	691	739	687	701	700	703	691	670	713	676	689	721	716	672	720	652	687	709	660	704	699	681	703	691	743	698	718	738	719	665	745	677	719	691	659	729	691	663	756	696	727	702	701	715	731	689	730	685	717	708	711	710	697	718	694	658	685	748	709	651	683	725	733	716	647	672	753	721	663	695	693	699	684	687	731	668	732	688	713	682	709	682	692	724	686	716	730	727	711	680	685	695	710	709	706	680	716	639	764	716	738	677	739	742	722	716	711	711	705	743	687	729	680	691	716	708	722	717	702	690	667	691	651	713	720	735	677	728	685	686	697	655	657	710	691	713	687	695	689	768	738	707	717	706	705	664	717	699	723	731	685	699	720	702	666	689	743	725	692	702	732	699	727	669	679	619	690	647	684	771	737	700	696	681	664	696	715	721	734	732	692	699	659	736	744	689	710	688	735	695	676	749	725	744	652	736	724	690	713	653	681	703	687	743	657	724	687	652	717	712	716	644	717	687	715	693	682	685	709	702	652	704	695	723	704	729	685	701	682	744	659	703	739	720	678	670	706	697	685	706	654	711	723	732	690	658	698	690	699	701	721	710	642	662	717	710	703	708	711	673	682	698	633	701	666	664	690	692	719	739	731	693	735	677	692	725	718	717	702	677	714	672	685	683	742	725	679	656	673	690	709	747	657	667	791	728	724	693	711	698	650	698	720	658	726	655	713	666	691	694	659	738	730	691	738	690	714	636	684	644	681	732	695	722	704	703	711	665	688	689	684	679	690	700	688	631	709	731	660	716	711
26609	20136	7416	974	632	578	561	523	580	500	515	535	524	469	496	537	509	499	485	534	519	476	531	502	475	496	496	502	467	496	461	510	490	507	538	468	524	496	535	503	486	488	515	494	511	540	520	551	475	540	498	520	501	504	503	523	505	548	484	527	526	509	531	475	489	507	520	486	524	492	554	513	522	468	469	510	509	507	501	528	528	534	503	482	453	501	514	492	524	521	506	507	509	460	527	500	493	518	507	508	516	496	443	539	481	469	515	470	501	506	496	512	498	493	497	473	444	477	508	510	497	479	513	559	495	510	499	502	487	493	518	496	502	507	490	452	522	494	514	479	489	487	466	508	503	538	481	502	513	485	486	478	535	501	494	476	498	467	503	518	496	530	485	483	497	506	554	481	459	555	501	494	539	466	489	503	531	525	530	469	504	513	487	518	478	484	507	473	545	475	488	485	517	489	504	533	516	492	482	482	478	507	507	486	503	501	499	540	475	515	495	492	456	517	480	468	472	449	514	529	461	464	507	529	490	513	499	513	495	460	497	492	532	495	510	492	520	518	486	499	484	458	514	504	486	477	509	494	461	480	526	547	540	527	503	524	490	453	509	482	489	499	488	518	510	524	482	484	499	498	507	480	473	490	500	491	486	515	463	495	492	535	494	504	517	461	524	496	513	507	503	487	536	503	535	485	476	488	512	508	506	502	540	494	508	547	511	489	500	496	522	505	499	503	497	478	489	473	496	509	509	531	532	527	497	500	514	514	524	566	527	490	502	489	501	532	478	471	496	500	514	522	482	488	512	505	525	507	517	499	523	475	515	520	548	483	510	515	456	507	499	506	537	477	495	501	522	484	495	509	529	474	532	502	479	524	472	546	494	486	450	475	488	508	498	500	491	492	545	473	470	483	472	466	525	515	549	479	525	503	482	493	489	497	492	476	546	490	525	551	474	530	497	484	488	514	477	503	509	486	479	480	517	513	489	502	500	492	505	508	511	526	465	468	450	565	484	493	534	507	488	481	463	487	473	477	496	503	497	526	503	515	507	500	487	470	501	522	528	517	490	500	499	486	503	484	504	503	490	510	488	554	510	527	516	499	477	519	498	524	534	461	463	462	451	490	529	490	548	495	515	515	500	543	533	489	492	495	524	534	476	515	516	488	502	484	514	508	464	503	473	487	507	476	479	499	502	472	526	451	523	499	530	513	533	531	490	497	507	489	475	495	497	504	452	501	497	485	500	495	520	502	492	479	490	495	482	510	524	487	534	484	483	519	491	506	437	466	524	510	487	485	488	469	519	527	474	513	528	516	488	527	486	531	506	492	503	471	527	477	534	459	494	449	507	517	491	457	524	512	519	492	520	501	499	497	445	465	486	516	494	509	502	483	507	499	499	508	514	470	527	482	490	496	494	462	524	468	481	499	489	491	525	488	479	493	467	464	505	471	488	509	498	448	526	504	532	499	488	502	554	510	510	502	493	486	499	490	499	514	509	475	502	503	481	512	449	490	516	498	502	498	541	489	515	534	497	499	514	484	495	460	486	482	535	499	458	497	511	547	474	542	473	477	478	487	512	477	571	478	540	502	509	486	522	540	486	526	475	504	478	503	524	483	539	531	514	473	475	473	533	526	512	537	488	456	494	501	515	467	492	513	515	494	492	462	492	472	456	534	498	527	526	505	487	502	504	550	480	491	502	531	512	505	516	505	480	490	503	480	496	499	507	452	515	513	457	476	477	498	564	490	476	523	490	502	509	539	503	472	473	466	498	486	446	514	487	512	532	485	492	519	488	530	499	522	469	507	552	504	487	485	507	499	503	485	479	506	497	477	477	522	518	492	442	495	505	492	477	505	494	495	539	524	508	484	513	550	478	511	457	498	432	506	484	486	479	514	492	499	513	543	485	487	525	532	526	476	473	528	479	521	487	527	511	487	504	519	508	545	458	469	487	493	497	480	492	485	497	513	469	490	507	526	508	510	510	479	463	481	511	479	463	498	493	508	526	524	487	497	458	506	517	514	493	498	520	510	520	504	538	475	543	499	474	466	519	512	485	477	490	444	519	518	506	509	461	518	518	499	520	510	477	504	471	520	497	510	546	517	482	498	487	491	482	497	500	522	484	517	501	493	504	504	516	527	480	471	504	529	498	508	511	488	496	538	512	483	500	499	518	468	488	488	556	452	503	494	489	484	517	511	500	496	530	486	483	514	551	503	470	472	476	491	488	496	531	490	441	525	473	529	535	466	532	460	502	520	488	517	503	506	535	509	525	519	533	511	493	514	509	491	480	490	473	484	508	520	543	497	479	478	525	472	505	518	509	507	506	491	494	498	535	495	488	491	469	518	479	446	500	475	492	519	466	463	486	475	502	488	489	456	434	518	483	508	487	496	452	511	533	474	503	519	501	536	492	517	469	539	493	491	496	498	523	507	500	492	481	490	490	531	509	475	502	504	478	498	543	519	490	499	521	502	481	490	518	506	532	513	504	471	515	518	517	493	482	479	477	512	500	497	543	503	498	464	526	485	498	491	500	511	478	492	492	510	475	538	512	501	481	515	486	519	483	514	508	501	513	526	476	482	510	512	524	468	509	489	503	498	479	503	488	532	537	510	507	505	480	520	524	510	462	476	456	522	528	517	528	519	504	521	521	499	490	543	465	472	499	533	492	473	498	505	501	515	471	513	506	511	501	481	495	487	516	511	462	483	490	509	505	502	507	511	533	523	511	513	485	450	510	516	501	478	541	475	478	509	504	527	518	487	470	480	514	481	468	531	501	503	461	516	489	463	516	503	503	464	518	492	515	493	476	500	487	541	513	486	512	480	527	464	495	494	523	505	476	493	494	494	481	505	524	461	469	516	490	504	492	483	491	483	510	492	518	501	472	503	483	494	515	528	522	506	437	504	489	488	527	515	504	538	534	520	487	515	442	484	498	506	474	491	508	477	489	453	484	519	532	462	480	461	519	493	470	511	487	506	508	522	508	507	507	472	461	490	495	491	475	509	504	488	471	558	514	504	503	548	506	499	479	519	522	484	480	476	482	518	506	494	495	494	534	497	490	524	502	515	523	495	462	508	484	482	483	499	500	522	459	480	518	498	496	484	479	469	517	510	520	527	490	526	514	519	509	495	462	511	464	489	476	499	482	530	457	508	546	538	476	498	518	486	522	501	528	517	507	514	527	492	461	505	503	490	509	468	496	520	525	485	515	457	540	470	495	496	481	535	502	541	477	495	479	483	539	464	515	529	492	470	478	506	460	506	487	468	495	506	502	499	517	514	499	512	485	483	500	502	473	498	521	474	495	453	472	474	497	502	504	512	525	493	473	496	494	510	498	524	491	527	550	498	479	544	535	500	493	486	486	536	470	488	486	481	471	564	519	504	494	468	549	495	533	482	483	506	533	463	504	548	453	516	494	507	492	484	509	480	516	501	506	511	483	503	531	487	511	445	493	501	491	482	470	545	516	520	497	484	521	491	495	481	517	524	519	548
7895	1959	1778	1279	1103	1059	1012	979	938	920	901	857	936	942	832	913	856	868	877	898	900	907	930	856	840	844	864	863	842	906	919	869	908	848	882	870	847	859	836	898	847	876	847	897	892	869	909	851	882	877	836	891	860	894	898	870	887	975	925	880	880	862	895	892	875	886	864	908	894	900	840	864	888	840	869	843	918	874	892	881	899	844	888	826	922	881	893	909	883	903	872	865	853	865	896	869	810	850	882	894	850	919	929	866	925	875	910	869	811	892	844	958	909	879	883	825	887	914	869	899	861	869	915	877	831	896	840	881	862	834	851	875	844	867	921	908	878	883	875	869	903	858	899	892	885	866	855	885	879	855	915	890	915	854	844	850	833	903	815	896	836	950	861	878	864	850	858	906	858	898	828	901	861	868	881	903	833	874	868	928	897	972	890	902	892	873	864	889	874	923	926	903	886	891	813	843	862	905	876	818	834	834	901	885	841	873	897	883	930	846	799	880	845	891	821	883	837	851	908	870	881	851	862	885	863	867	900	818	837	857	925	825	910	837	867	873	842	919	897	896	844	847	835	877	822	855	845	870	916	856	906	893	885	889	874	906	907	866	890	900	914	895	901	903	868	928	923	861	921	879	838	909	901	825	915	868	860	918	878	905	879	939	922	860	900	871	864	866	884	937	864	927	910	855	906	905	866	827	875	934	871	870	881	895	898	848	896	905	895	840	899	910	887	876	823	918	869	843	860	887	837	870	840	849	895	845	916	896	848	845	838	910	896	850	873	873	883	857	867	915	925	916	845	910	849	878	941	877	889	895	853	859	896	871	883	912	800	905	871	898	877	871	865	877	832	846	895	858	927	907	902	891	856	882	930	924	871	907	916	888	853	856	864	917	920	934	818	867	898	867	896	894	875	876	906	848	860	855	906	907	894	909	844	858	884	854	853	895	884	885	871	865	867	897	916	868	873	889	861	891	831	936	851	905	870	914	886	875	897	905	866	870	922	873	926	902	877	845	914	881	861	932	892	880	831	880	935	918	861	866	860	876	841	878	866	877	890	864	909	888	824	870	834	923	880	865	897	838	897	914	891	854	906	873	967	903	901	881	859	864	883	907	860	899	866	903	888	844	906	886	894	885	909	877	910	866	882	864	875	846	847	937	871	831	880	891	847	881	870	816	904	865	890	890	887	832	924	930	866	886	867	886	881	935	894	884	881	861	902	868	816	871	881	868	864	841	878	905	848	872	894	854	883	865	853	824	883	876	928	887	864	873	925	799	897	857	914	823	844	824	866	900	841	890	916	876	846	854	880	865	856	886	922	907	880	886	895	875	929	860	844	855	874	871	920	841	815	897	839	891	910	851	889	853	887	904	829	845	862	891	900	869	841	908	838	890	865	874	860	871	891	922	849	885	873	904	861	899	874	878	909	812	923	876	887	885	892	866	812	885	918	884	821	898	903	863	878	876	834	923	886	887	837	913	872	912	888	924	919	885	854	885	864	859	816	865	907	883	897	857	873	867	860	843	903	911	872	880	941	903	842	851	899	863	893	941	895	861	845	897	859	848	846	874	894	848	914	921	855	915	891	910	857	833	866	899	893	867	884	893	879	840	858	819	894	846	878	884	845	897	834	895	889	898	860	860	878	877	882	828	819	854	871	813	880	872	890	864	845	853	886	853	890	874	872	866	858	884	864	867	860	860	872	853	866	902	872	869	845	845	821	855	870	883	913	847	905	857	871	861	874	889	860	865	885	868	898	874	936	870	862	884	871	914	858	872	889	925	819	913	856	810	880	965	878	895	851	870	850	871	889	899	884	896	869	864	903	878	876	822	873	876	887	891	905	891	884	904	859	903	905	872	837	906	899	826	915	927	878	878	895	874	883	865	866	896	867	980	877	882	887	861	847	881	849	851	854	905	929	869	880	868	878	912	876	936	864	896	875	881	822	886	907	866	867	908	850	890	861	901	887	860	889	819	900	868	903	904	862	867	893	933	901	904	860	864	836	884	831	890	898	882	910	867	852	899	895	872	902	856	902	849	911	865	923	898	852	857	828	851	911	928	902	854	873	866	872	858	869	867	871	836	896	912	887	873	925	879	901	922	897	900	880	896	883	847	903	865	894	843	854	864	875	900	847	884	879	819	936	831	853	855	883	888	859	933	917	847	897	860	876	888	854	917	884	851	886	910	835	888	904	895	894	856	897	839	859	847	886	889	888	888	797	853	880	891	910	870	897	896	928	842	919	912	877	889	858	847	914	908	876	845	897	803	868	899	891	843	905	901	877	875	874	903	904	930	830	900	890	841	851	927	867	873	943	874	845	912	928	859	870	869	877	870	826	902	859	918	880	817	856	863	891	895	900	884	859	864	862	883	845	892	875	888	864	883	865	866	880	870	943	827	912	891	886	889	871	904	932	838	882	911	896	822	856	856	811	887	972	851	895	853	849	868	868	900	878	849	902	902	879	878	821	882	871	850	928	895	851	859	895	885	853	810	918	852	851	886	885	910	857	863	828	871	840	920	845	915	910	858	900	913	847	874	844	852	888	877	856	894	940	884	936	866	861	826	866	892	886	847	900	923	870	867	849	915	851	830	901	823	863	882	896	936	869	896	906	896	861	868	888	859	881	893	840	907	905	936	916	894	845	913	856	885	853	848	902	871	828	856	902	869	865	835	873	864	828	909	838	861	854	884	862	868	887	896	880	911	866	821	862	907	901	923	867	907	894	825	866	887	840	908	843	864	859	818	896	847	872	853	884	889	841	851	820	849	907	874	919	883	833	863	878	889	897	919	822	924	883	832	862	820	888	861	879	853	827	891	885	915	888	865	914	832	822	820	853	885	862	877	882	854	878	894	901	876	888	881	909	858	867	948	893	830	900	843	887	885	881	905	859	929	899	842	895	851	854	830	893	862	844	841	893	849	869	891	891	877	892	859	867	955	847	864	890	882	848	867	894	863	875	901	929	866	884	841	905	868	862	831	900	871	896	874	889	885	915	872	885	861	887	931	915	881	897	915	899	870	900	859	915	870	893	895	866	844	929	843	909	860	904	869	853	882	850	891	858	900	877	855	849	860	924	888	871	863	866	906	894	880	866	901	872	820	844	859	895	880	853	842	889	894	879	865	900	861	843	796	883	864	847	891	933	889	956	893	874	885	843	888	884	850	893	850	901	856	823	861	854	891	853	887	869	870	894	889	868	874	859	857	854	890	871	903	851	852	915	861	834	835	911	871	877	884	836	873	830	880	869	907	845	930	835	869	903	899	873	901	828	884	864	908	900	829	850	851	889	872	851	874	971	894	842	865	911	930	889	906	934	849	879	880	857	894	912	902	882	862	931	864	899	888	859	918	857	832	851	879	895	893	872	885	868	821	876	817	874	893	972	847	847	916	904	936	940	936	892	843	839	872	877	859	878	825	880	836	848	840	912	899	875	877	910	888	858	853	878	926	851	888	941	866	882	916	889	878	899	847	877	909	941	903	875	866	888	850
23904	20940	28078	23915	19022	1639	644	443	402	358	334	289	285	287	277	275	272	290	234	257	227	240	260	259	246	292	231	271	256	254	215	230	269	237	241	226	253	256	216	250	214	253	262	245	230	238	233	273	254	250	240	227	249	229	244	251	209	192	231	213	255	236	246	195	241	226	230	261	259	202	216	201	225	225	222	227	264	216	249	243	244	215	222	227	240	243	228	200	233	249	226	234	247	253	232	220	208	251	234	205	256	219	227	232	225	218	235	252	215	219	238	209	220	237	241	218	269	223	221	223	233	241	257	230	219	218	226	247	227	240	229	255	227	245	246	191	217	226	216	231	257	251	199	243	218	224	225	246	221	228	220	235	255	227	213	233	245	223	219	231	229	219	255	219	262	199	242	231	213	212	240	242	253	232	226	240	226	226	221	198	229	235	229	231	251	237	244	249	224	215	235	194	221	249	244	213	229	239	217	251	200	230	271	224	228	224	217	229	208	247	233	246	235	240	221	210	207	196	248	213	227	192	229	235	234	208	219	229	247	218	233	214	249	242	223	218	249	237	218	230	224	237	212	228	242	223	223	234	244	241	235	221	224	262	229	241	227	233	244	226	224	225	251	241	216	250	213	239	218	211	244	225	221	248	228	222	239	223	230	237	227	249	205	242	220	247	213	233	232	222	225	242	257	229	219	236	245	218	237	215	232	214	227	227	213	227	223	225	239	235	216	216	240	222	234	215	239	223	240	233	224	237	231	226	241	233	218	214	228	261	219	252	216	218	226	219	238	259	247	236	240	200	234	191	217	232	209	232	241	218	194	240	242	226	211	241	185	250	251	232	234	229	214	208	234	225	247	204	221	233	226	219	233	221	215	239	241	217	217	250	214	224	251	262	212	256	227	229	251	211	238	250	224	248	211	211	215	246	233	240	207	221	234	221	218	232	209	225	234	231	201	233	257	238	248	221	242	254	235	243	226	227	240	262	250	223	230	252	260	230	234	267	218	205	226	226	242	238	234	235	231	237	223	244	253	174	221	247	214	237	226	238	241	218	208	224	268	237	240	228	221	246	209	241	219	223	236	243	254	238	250	241	219	239	201	222	235	253	243	226	209	224	235	248	229	215	245	197	196	244	245	239	236	221	247	238	229	217	212	225	236	228	221	222	245	253	209	249	209	231	231	208	241	251	233	225	213	207	212	196	234	206	212	258	224	235	211	237	217	251	226	215	234	217	257	220	249	240	242	221	243	202	230	216	213	234	241	215	207	224	227	231	224	210	249	233	236	227	228	223	227	222	207	257	209	213	216	224	232	223	222	257	227	207	211	231	214	251	239	221	223	227	237	248	219	223	224	209	237	213	248	235	235	231	214	223	200	232	240	244	234	212	198	234	214	219	253	231	267	216	253	225	227	228	238	242	228	207	225	254	232	243	225	242	198	231	211	235	237	212	234	199	238	229	240	224	195	232	233	239	225	219	237	226	253	261	204	230	217	233	233	223	224	222	214	231	200	231	209	256	199	229	226	208	260	241	247	245	210	236	216	226	230	219	246	240	244	253	250	257	215	227	250	216	233	253	230	235	208	221	245	221	224	228	224	231	263	249	251	223	223	235	223	222	219	248	243	232	239	235	222	223	228	228	243	206	228	198	227	211	220	240	212	198	227	238	249	249	254	219	227	221	217	232	208	217	217	211	227	209	206	208	207	233	223	214	222	222	239	221	246	243	199	205	236	229	254	244	239	234	225	219	254	264	180	208	222	207	253	208	235	229	249	209	246	236	231	206	219	241	238	225	201	232	237	221	242	255	251	229	231	248	233	232	243	213	235	239	218	238	252	191	226	202	209	215	205	248	218	231	266	233	215	246	245	225	251	230	251	187	226	221	240	223	239	249	232	233	207	238	229	213	211	223	234	212	231	211	217	220	222	243	220	219	222	206	243	251	267	254	232	222	249	247	237	201	244	229	242	238	232	213	234	244	236	242	233	210	217	224	220	224	234	292	209	268	235	210	247	233	241	265	244	259	255	228	238	245	232	237	229	224	240	222	224	222	224	242	228	203	250	237	206	216	217	222	245	226	237	231	204	245	222	226	221	231	253	245	235	229	219	250	233	247	235	229	227	242	219	238	212	214	218	209	227	217	196	230	210	207	207	239	233	223	237	244	245	212	230	230	216	243	236	192	239	246	221	210	234	237	244	194	237	246	231	227	238	250	237	228	222	223	216	225	232	238	241	240	211	228	238	208	200	216	223	233	232	207	244	214	247	205	215	188	237	184	218	235	218	247	216	223	231	242	210	225	216	206	221	221	222	219	216	223	234	220	217	258	227	221	214	235	250	220	217	256	234	210	239	220	218	223	215	242	250	252	221	231	252	256	238	236	231	221	232	240	252	233	229	254	231	246	234	233	270	242	234	234	222	241	226	228	230	217	221	220	228	245	198	241	231	211	212	225	255	208	249	230	237	224	255	221	245	207	215	210	224	231	239	195	199	250	242	227	219	239	242	238	214	224	245	228	220	242	252	223	204	232	217	247	218	212	213	236	232	204	242	234	236	244	249	215	217	228	239	215	236	212	210	202	214	231	235	210	244	208	227	239	229	224	232	234	245	231	234	249	232	234	232	230	216	246	240	248	236	232	250	227	210	233	224	223	233	215	229	215	215	227	234	217	237	219	222	232	202	242	231	227	214	237	228	261	223	225	234	213	248	213	241	234	219	239	219	250	228	226	217	247	223	205	243	221	215	235	240	206	258	216	234	220	266	238	213	214	231	229	208	252	211	233	190	230	208	224	224	243	226	256	236	232	235	220	218	235	233	230	194	247	223	222	203	204	227	193	209	235	229	249	240	227	224	205	226	255	230	214	235	234	211	218	234	229	206	222	207	240	211	236	230	232	212	246	221	207	212	226	233	233	226	241	257	232	242	219	219	245	219	225	218	221	253	236	247	246	234	235	215	241	237	216	241	215	239	214	242	219	239	237	238	240	215	222	236	230	209	219	214	222	241	199	235	236	220	221	215	221	249	233	256	255	242	245	233	222	236	210	243	240	229	219	236	237	218	213	233	218	245	247	243	221	257	250	232	225	210	244	215	230	235	250	208	243	242	244	211	239	233	229	226	229	251	222	226	257	213	228	243	247	238	217	223	200	187	218	230	237	221	215	225	254	221	220	223	234	240	248	201	208	229	242	209	236	208	217	231	237	234	212	250	201	232	245	229	236	231	244	240	232	220	240	242	204	222	256	232	225	236	225	239	193	218	240	264	200	230	215	249	202	232	239	245	232	247	237	233	271	250	249	205	249	224	216	253	243	190	247	236	245	214	219	232	230	243	239	241	229	221	245	240	228	237	234	223	195	227	221	239	202	230	233	261	252	230	215	227	239	242	230	245	224	225	230	252	220	204	241	234	212	231	242	236	215	215	268	231	213	258	253	201	232	222	246	224	237	211	242	219	239	211	273	202	223	237	249	238	239	233	214	239	240	215	198	223	250	242	238
14739	10172	8540	4481	2952	2035	1556	1287	1069	976	829	749	732	696	661	623	581	602	538	551	509	532	518	480	473	491	471	466	484	463	481	495	482	474	470	448	455	464	451	425	418	439	490	444	447	470	449	452	447	468	451	491	417	502	419	430	463	491	446	442	447	472	454	461	432	463	452	408	498	459	485	446	399	465	442	468	438	424	411	448	426	393	429	428	442	463	451	419	424	439	404	466	427	440	418	458	420	437	415	432	447	430	431	445	415	420	441	426	431	428	441	424	437	451	442	468	440	407	466	438	446	441	425	463	422	456	425	415	430	412	422	422	432	460	438	419	416	395	406	391	445	481	409	389	420	444	441	408	456	443	404	461	450	400	423	445	412	443	445	471	435	388	430	426	406	400	423	433	429	433	452	445	405	441	448	431	410	425	465	461	395	408	413	445	442	413	438	434	425	432	418	420	413	435	445	402	409	464	401	446	446	441	467	450	446	417	420	436	427	426	451	432	412	420	417	410	424	412	405	440	458	455	466	404	434	442	445	407	464	410	420	415	401	426	416	460	425	429	413	475	407	414	422	485	447	441	440	435	410	414	413	454	451	445	459	444	446	411	436	405	441	437	427	454	401	395	395	410	427	434	428	430	439	434	428	439	412	414	426	416	406	430	448	459	425	413	467	443	432	447	439	426	437	430	411	441	414	455	424	467	422	445	446	433	420	420	430	416	421	420	400	433	414	438	461	428	416	407	434	486	452	443	404	435	402	414	430	456	450	439	424	451	439	403	426	443	469	386	456	423	407	411	471	385	440	488	430	453	419	422	415	462	457	427	438	450	421	446	403	461	416	407	467	422	429	418	383	435	438	448	427	411	411	418	398	468	453	463	413	426	460	432	437	450	436	412	405	407	438	428	464	438	456	457	458	446	433	423	402	438	437	404	439	423	432	400	448	408	440	428	447	471	394	410	437	468	413	480	443	377	428	427	441	408	451	416	451	450	434	413	399	445	417	443	433	428	416	415	425	416	437	432	432	398	495	426	458	445	431	430	433	397	424	472	441	422	451	456	470	432	425	437	427	431	430	406	441	407	425	387	412	411	456	413	453	472	414	393	472	403	419	423	431	416	441	480	407	450	433	443	407	445	414	428	401	415	440	421	434	461	434	441	438	412	434	426	429	445	431	456	424	399	412	440	463	418	466	435	404	445	446	424	447	447	437	425	433	402	439	405	441	451	432	386	438	457	420	405	437	408	399	460	426	418	448	464	395	436	499	462	422	453	402	431	429	438	454	431	400	421	456	409	411	436	436	433	457	435	447	408	416	413	429	464	416	451	468	426	431	416	403	440	425	440	434	440	436	440	432	451	424	423	451	434	425	426	446	401	449	450	451	452	430	432	463	430	420	445	419	431	437	434	412	383	421	438	424	423	426	436	460	434	412	423	426	417	398	446	419	438	413	449	395	438	386	441	407	498	433	417	428	453	422	422	459	455	442	424	422	417	417	443	418	446	397	435	494	447	459	423	453	423	411	426	425	420	442	426	458	413	436	386	435	415	421	431	427	419	468	462	440	435	432	454	427	453	447	444	425	418	411	416	434	466	448	448	421	406	409	398	432	451	409	441	446	441	479	417	443	430	422	430	442	426	450	437	394	387	427	411	425	434	417	398	426	420	451	455	424	415	411	391	437	438	415	379	396	435	433	402	441	464	427	418	429	442	449	470	457	427	423	401	463	445	444	429	440	432	421	419	439	401	451	422	447	392	454	466	448	434	442	422	464	436	414	411	405	418	441	420	429	425	432	443	417	420	403	420	417	440	445	482	407	405	425	423	435	448	425	449	441	400	440	435	427	447	429	455	443	396	452	421	419	414	449	443	410	438	450	509	433	409	452	426	438	425	429	425	413	443	421	396	424	447	424	468	435	421	442	438	414	448	443	429	427	422	440	432	368	441	422	455	460	400	442	461	462	463	389	431	430	430	452	400	466	398	440	443	432	415	427	447	390	425	426	449	452	437	441	423	428	437	437	456	464	451	428	454	423	410	406	434	420	437	445	438	428	445	433	451	435	432	417	424	428	452	411	417	424	421	487	431	404	443	429	463	439	483	459	451	453	460	456	436	420	478	445	401	459	435	432	440	446	421	444	440	422	406	436	450	414	424	447	487	383	416	433	418	415	464	421	453	438	446	443	382	460	431	421	410	444	411	443	442	437	454	423	451	461	440	440	434	401	430	440	447	387	467	460	445	457	406	443	465	419	444	419	441	426	454	433	424	441	451	420	416	427	424	476	440	442	429	438	476	457	449	386	416	400	422	454	424	426	447	414	452	418	436	421	419	409	410	402	404	452	428	425	453	442	438	418	468	413	427	387	430	477	467	425	438	438	434	456	457	410	407	480	441	414	420	457	408	426	411	428	413	438	427	435	453	417	413	428	468	440	416	440	389	415	477	446	405	454	392	434	417	459	435	418	431	436	420	448	470	452	461	416	443	411	459	395	409	438	434	421	432	454	441	424	448	439	406	425	423	451	458	425	429	416	441	428	417	447	435	449	479	458	457	434	437	438	415	409	421	411	454	437	431	410	459	398	422	456	388	413	405	435	436	415	410	398	438	435	423	462	393	420	437	395	443	441	394	436	429	426	432	401	407	439	438	441	406	398	436	427	370	421	424	416	453	451	421	476	455	422	434	427	430	445	444	434	449	425	418	422	428	442	423	419	440	402	422	446	420	393	407	447	469	423	430	441	408	415	422	390	415	423	442	412	431	386	434	404	406	422	432	407	457	418	425	431	453	420	405	456	420	470	424	434	424	460	444	414	460	420	437	408	412	426	427	418	435	424	395	424	425	443	400	431	478	456	393	426	426	448	377	429	435	410	475	409	416	423	436	379	400	425	439	432	422	437	426	418	423	421	426	431	403	366	454	414	441	413	437	433	448	429	461	431	453	437	410	417	421	444	420	454	449	439	432	438	518	390	421	436	394	430	452	441	453	435	410	418	414	404	420	436	440	416	385	451	414	438	412	449	429	419	413	446	435	442	434	425	474	436	402	438	436	414	451	434	430	429	440	441	459	441	423	448	409	421	415	422	436	417	424	439	396	477	435	409	407	474	427	425	456	423	413	431	417	464	400	437	461	442	467	437	434	426	460	470	423	449	443	414	429	421	455	435	410	429	425	438	436	415	444	420	443	445	437	418	410	381	444	440	474	413	431	406	429	402	455	438	411	433	423	395	452	454	418	442	407	423	422	395	436	436	398	427	458	414	459	445	419	422	431	404	448	420	443	396	420	414	428	391	433	387	404	388	430	422	426	422	451	440	418	452	417	433	432	416	416	437	408	422	421	447	422	421	421	410	452	432	415	419	408	450	473	430	416	417	462	459	452	454	442	418	427	406	418	394	433	440	426	417	430	487	453	460	431	447	433	441	472	450	425	453	463	492	460	445	446	418	441	429	431	443	412	441	429	419	446	449	453	419	419	466	420	411	428	404	410	422	407	417	441
22970	20954	28781	23305	20955	16898	1890	898	718	699	686	538	565	582	533	534	514	492	477	463	457	458	456	485	465	434	409	442	472	460	468	451	425	454	444	446	466	403	431	439	430	433	429	408	416	448	442	446	444	442	426	427	427	449	398	426	435	449	444	434	362	439	430	435	445	424	457	410	375	434	428	401	438	440	412	441	426	420	450	406	435	398	423	387	421	411	415	414	405	375	424	447	417	429	439	428	395	469	396	444	441	414	429	397	407	405	437	432	376	416	375	395	392	396	393	430	393	436	371	441	368	421	399	403	406	409	401	422	427	432	404	431	409	438	426	419	421	441	446	446	424	435	418	423	440	411	409	461	419	419	424	393	434	388	440	396	427	382	424	419	404	447	405	418	398	434	456	402	399	405	406	405	403	414	410	432	454	400	402	421	452	398	402	459	386	413	412	412	392	406	409	436	393	425	400	442	445	405	417	413	429	375	405	393	395	412	444	402	450	417	423	403	423	403	416	393	471	400	413	399	401	438	426	397	390	386	446	408	438	439	416	413	428	400	411	425	419	389	463	448	412	401	425	426	423	390	377	376	417	449	409	431	411	394	424	421	410	413	421	398	445	427	432	395	421	396	454	444	423	416	408	424	435	389	412	461	408	435	445	416	432	408	399	403	419	419	388	428	438	419	381	419	386	405	414	419	425	393	402	439	399	418	444	389	422	430	424	422	437	430	456	420	406	406	396	431	426	418	461	425	423	401	413	440	428	400	400	447	391	438	408	413	420	439	406	392	456	433	427	461	442	441	401	403	448	438	455	410	435	394	419	458	411	396	428	401	411	438	459	416	401	421	423	418	426	408	436	438	410	452	410	424	385	390	415	410	458	398	399	446	432	426	417	447	397	413	377	413	405	402	417	424	415	379	411	438	431	412	374	426	413	439	414	409	402	436	433	403	415	412	406	435	425	410	420	419	409	409	423	446	444	423	441	418	434	413	458	446	419	398	423	436	451	409	449	449	444	456	416	422	455	409	412	379	408	383	426	423	386	431	374	429	420	407	441	396	406	436	467	401	447	429	433	438	393	445	390	448	408	416	411	424	404	423	400	413	427	407	419	440	435	395	433	422	435	450	386	418	424	364	396	394	458	422	427	416	439	418	462	424	429	408	396	439	405	441	411	427	429	419	396	433	415	413	416	419	445	413	423	443	442	408	408	395	415	454	388	395	408	429	422	408	410	429	420	409	443	412	415	414	407	425	421	397	420	405	446	434	421	402	413	413	415	427	377	430	426	395	412	451	426	428	422	423	433	412	399	414	407	434	443	380	385	419	403	418	392	404	414	427	457	402	437	412	414	396	423	421	418	465	374	430	462	437	478	433	408	419	413	409	395	424	415	387	383	380	436	407	422	409	427	381	402	422	422	421	396	428	429	411	392	417	396	426	437	458	398	433	441	436	390	382	406	413	455	403	412	398	441	373	385	449	417	403	411	475	418	394	408	457	415	437	428	404	403	415	424	434	426	406	426	405	410	427	405	414	412	411	402	427	429	412	459	402	391	415	429	404	432	402	414	439	396	428	421	421	420	466	429	395	419	473	419	431	392	408	416	412	404	427	438	435	386	437	429	403	437	430	407	423	415	406	458	437	398	423	417	442	407	409	435	429	401	423	432	464	444	416	422	424	444	402	404	442	414	433	430	444	446	429	413	423	441	426	412	398	423	411	429	422	424	384	420	445	464	401	420	482	440	405	403	445	456	454	419	422	413	434	386	453	436	423	402	432	392	418	382	406	398	415	378	406	425	428	462	391	400	417	446	426	377	396	406	395	415	404	436	412	401	425	420	424	414	404	438	417	448	375	411	426	384	390	401	414	422	407	397	437	424	447	411	401	409	424	377	382	420	420	413	414	435	416	439	426	453	420	391	411	424	434	455	414	422	414	432	454	448	409	434	398	416	440	400	419	406	447	435	386	434	444	418	415	427	421	387	437	401	377	418	400	413	434	418	397	410	429	401	432	429	427	435	433	374	399	392	422	409	428	443	424	422	424	396	413	443	418	415	423	427	412	414	427	430	406	406	438	414	387	406	399	400	407	440	405	407	437	396	404	404	407	371	438	456	447	424	426	437	425	404	448	425	417	405	428	396	482	414	438	404	427	454	406	401	416	412	426	445	417	382	403	427	404	424	418	431	407	403	415	436	389	426	456	445	401	451	436	391	401	382	404	406	414	387	429	428	412	427	422	407	427	388	442	428	419	436	427	395	400	433	398	434	406	389	380	399	391	438	394	415	415	412	417	410	407	418	458	423	412	411	414	398	421	422	418	420	424	418	406	414	449	401	407	428	413	424	412	389	397	417	418	440	386	406	406	426	428	426	421	424	450	392	400	442	455	437	404	431	443	454	464	405	358	385	452	390	415	415	402	406	421	405	460	394	434	425	410	391	419	403	402	437	447	433	426	438	453	434	409	425	427	405	388	414	420	410	411	409	444	430	409	426	406	419	417	406	395	420	395	423	394	413	427	392	406	415	427	415	414	423	401	415	462	423	396	416	406	398	450	417	450	432	384	435	423	385	420	416	409	427	399	398	426	439	385	396	418	403	440	416	387	424	443	413	408	427	413	452	405	436	444	384	405	422	412	411	401	404	420	452	393	429	422	411	384	430	443	407	411	430	424	417	422	418	417	424	433	468	430	414	406	431	422	403	419	419	417	384	464	411	426	415	446	392	401	431	395	416	394	420	434	463	424	446	401	405	421	430	419	408	467	385	437	395	452	397	435	452	408	401	415	376	417	442	409	374	415	446	433	424	412	437	448	359	412	420	405	390	405	436	437	436	457	414	437	425	419	400	423	452	428	386	416	410	387	435	414	416	397	441	401	426	418	423	422	431	418	399	408	416	408	424	432	392	456	403	455	416	406	455	442	400	398	418	441	396	413	445	431	435	411	388	409	429	411	418	387	397	430	421	400	421	402	424	438	402	438	409	444	416	405	408	436	403	376	397	438	416	400	387	398	416	443	404	403	439	412	435	419	429	411	404	438	410	407	432	409	416	413	432	437	407	389	421	412	432	402	412	393	411	433	422	388	415	414	389	422	438	416	415	433	457	417	445	411	407	420	415	394	468	398	383	400	438	403	438	393	423	425	407	414	429	408	417	428	422	433	422	424	404	454	431	398	404	400	464	445	433	431	411	434	412	439	385	452	399	395	386	465	439	394	397	416	431	384	405	411	444	418	419	419	413	439	470	390	431	432	399	427	417	458	444	407	433	470	424	413	400	418	397	416	429	424	416	392	420	432	439	401	386	426	432	371	409	427	409	415	380	407	396	439	434	465	395	441	417	434	402	419	433	421	450	428	425	408	415	372	421	431	415	406	453	414	402	405	394	428	424	409	416	407	421	424	425	405	436	458	423	441	429	417	438	398	453	438	396	445	430	457	437	430	442	386	385	420	410	415	417	437	410	404	397	437	390	397	434	407	415	375	433	403	407	374	455	409	390	418
16786	16237	13368	7421	4997	3706	2855	2277	1935	1696	1494	1320	1199	1175	1105	1020	1020	961	938	902	838	866	878	869	778	851	750	787	748	775	732	809	787	806	729	732	766	761	732	729	753	676	771	750	742	716	732	726	719	736	683	689	760	694	715	701	707	708	682	717	753	698	706	713	747	727	721	690	710	725	715	729	742	663	728	752	706	728	715	685	701	757	692	659	701	678	705	715	684	724	701	677	674	664	684	734	700	673	761	711	705	720	708	760	713	675	677	698	724	690	701	718	747	718	692	654	719	710	695	688	682	692	753	682	669	738	724	719	674	752	727	693	723	676	701	682	709	729	699	705	672	709	720	686	684	702	718	717	711	744	732	738	701	703	687	699	710	672	702	726	662	696	712	659	658	680	684	697	649	701	715	674	690	691	702	692	688	687	687	736	739	753	691	721	671	666	730	696	693	760	681	713	718	701	707	703	707	693	700	706	695	642	667	704	728	704	733	703	673	675	766	718	678	686	697	690	709	683	733	727	680	678	750	708	706	706	708	672	711	687	671	698	719	733	708	708	721	712	703	679	702	671	658	703	702	708	683	690	734	717	670	698	631	705	703	707	736	634	689	663	759	692	719	698	699	685	717	684	672	698	660	694	651	714	679	740	675	659	687	699	697	718	664	688	674	720	676	727	688	674	685	699	737	727	696	738	657	650	670	670	710	730	743	708	719	712	733	683	704	699	684	687	692	694	743	697	714	687	734	683	716	687	704	663	706	654	692	679	677	635	700	675	718	729	671	708	739	648	715	702	662	728	693	717	731	704	762	713	663	733	755	737	734	679	754	686	725	690	696	740	717	713	685	715	730	681	684	700	673	684	668	678	695	700	692	654	705	676	649	764	723	687	704	679	720	727	679	695	662	744	703	724	660	696	724	652	642	671	679	708	716	757	699	727	669	655	642	705	660	683	745	714	692	698	706	712	717	696	701	691	696	700	739	655	694	683	708	683	726	741	702	709	689	726	693	694	693	736	733	657	748	703	672	677	681	708	714	664	656	726	725	683	718	695	700	706	704	691	688	727	745	658	674	674	709	683	723	683	693	728	660	735	660	786	706	705	664	696	693	713	752	645	662	652	674	650	697	744	710	719	676	693	769	692	719	699	704	692	712	670	688	677	664	694	720	685	660	714	725	688	645	730	651	692	685	747	656	711	741	693	676	660	739	702	722	721	763	736	688	693	688	769	659	747	761	759	670	706	683	702	702	715	711	670	740	680	702	704	694	674	685	665	703	733	739	681	735	690	708	734	717	688	702	701	695	666	712	669	707	691	708	666	681	723	705	701	702	680	692	691	701	716	720	701	669	699	678	714	682	676	701	682	708	688	620	675	684	726	694	667	694	691	701	695	715	728	698	729	737	695	657	664	717	698	715	713	733	684	766	686	671	685	747	705	685	714	737	714	711	623	640	683	684	692	699	658	712	703	693	677	702	687	681	751	714	736	698	670	735	736	736	668	656	702	692	696	778	703	687	736	723	707	710	718	700	682	698	745	734	703	705	666	701	695	728	651	680	719	678	717	685	698	715	684	751	727	698	689	683	752	666	737	721	694	670	654	714	661	696	703	711	704	725	712	684	719	700	697	681	688	682	774	715	709	718	721	677	733	730	690	620	728	721	724	687	740	703	666	692	707	682	711	675	697	709	725	730	660	648	719	697	692	724	763	711	704	674	731	699	731	762	722	682	711	700	661	685	713	691	691	681	720	736	732	683	667	698	736	711	690	729	704	708	671	714	684	681	678	678	701	698	680	725	745	693	722	682	730	704	693	673	672	693	731	726	713	733	653	691	717	685	684	733	670	700	694	691	708	690	667	708	672	659	705	714	670	693	695	682	681	675	717	671	658	686	752	728	698	693	687	748	692	675	701	676	653	683	688	726	683	732	726	699	705	683	688	741	716	698	685	675	744	706	698	704	715	719	779	681	712	722	654	636	680	722	675	718	687	700	683	684	742	686	696	755	693	713	691	736	708	713	710	765	652	704	733	713	715	724	668	719	717	693	675	682	744	686	717	710	726	712	724	698	732	688	732	667	711	699	688	676	634	711	704	716	659	697	680	693	677	686	666	729	727	714	703	690	741	689	701	661	749	676	698	692	754	690	684	677	665	724	693	709	747	652	731	692	717	742	679	659	698	695	664	668	718	692	724	702	721	687	696	718	681	702	704	682	699	688	719	684	744	686	675	680	729	707	712	696	665	717	670	691	678	679	704	718	665	686	701	697	725	705	708	681	716	726	734	682	724	672	685	679	686	742	692	678	701	708	697	742	736	694	635	681	731	714	680	681	657	697	726	709	750	668	710	696	677	631	733	737	691	676	665	666	705	725	727	710	681	682	746	675	669	692	688	725	726	708	729	678	721	725	653	739	719	708	681	703	698	676	719	695	669	747	700	666	695	722	697	672	673	705	687	666	639	722	752	672	748	706	644	699	706	677	702	689	656	660	681	753	708	678	661	755	724	707	692	711	705	675	708	710	678	696	704	700	685	731	712	700	658	701	715	697	682	652	740	702	705	676	710	725	704	729	742	649	681	693	699	708	668	731	703	679	669	725	732	723	691	701	716	708	693	729	693	672	687	690	646	708	758	630	682	708	679	663	686	679	740	689	736	690	667	706	726	737	681	686	685	673	688	663	660	724	702	667	702	708	645	692	733	698	718	672	644	726	750	664	682	717	714	697	714	655	663	686	696	702	698	714	704	678	724	678	676	662	672	716	713	697	662	700	710	687	696	737	651	724	687	744	662	666	751	688	689	723	731	660	756	638	676	715	710	727	718	678	709	719	665	695	665	690	695	682	738	715	702	713	694	692	685	668	712	692	685	718	690	703	675	721	665	699	684	735	679	736	683	701	719	723	708	684	758	680	748	710	728	669	693	735	670	674	717	691	706	717	655	702	719	702	713	692	692	735	686	694	686	702	680	713	714	722	654	655	685	703	714	704	700	721	708	687	688	722	666	702	686	692	723	689	720	699	684	668	668	710	716	699	700	638	642	673	690	742	680	692	724	704	657	691	642	685	740	701	672	718	672	664	722	698	698	724	716	689	699	693	680	698	720	670	701	720	685	678	721	707	665	680	706	743	682	697	702	722	720	700	693	730	727	682	677	723	701	676	690	721	721	677	711	710	707	707	676	719	718	674	711	632	696	683	692	689	688	657	702	697	691	696	744	644	685	722	714	693	660	718	727	669	701	708	721	678	734	751	658	730	706	673	680	668	700	667	742	678	718	707	713	694	716	714	717	677	710	628	670	688	716	728	666	667	676	751	667	622	717	708	661	716	694	684	697	743	734	673	684	737	703	714	700	644	745	685	705	716	693	688	723	700	673	696	706	712	766	724	720	726	660	695	710	691	685	712	739	730	679	691	702	753	628	753	698	723	642	671	720	676	680	646	717	727	669	715	737	705	744	679	694	716	710	690	704	688	709	694	678	746	656	700	641	721	708	700	675	694	698
26517	19969	6991	906	650	585	533	531	548	495	495	495	489	517	520	481	492	497	519	491	489	539	479	505	529	488	483	514	512	511	499	486	520	517	520	461	499	488	479	457	488	483	533	534	497	540	516	490	496	525	531	439	504	499	494	473	518	469	487	535	500	479	496	538	532	476	534	518	479	522	511	492	480	495	511	472	497	507	480	488	493	502	485	464	503	495	471	487	529	515	527	553	526	527	482	488	493	527	441	535	495	535	466	486	542	482	506	550	517	505	511	520	519	482	523	485	498	517	513	488	559	534	520	513	475	518	534	543	488	511	508	487	489	512	503	491	521	543	483	569	541	484	516	507	494	539	502	512	530	477	526	453	519	463	530	517	453	436	506	512	507	488	493	493	506	480	479	470	485	492	528	499	519	516	524	490	511	459	509	504	514	485	477	498	487	558	509	529	544	527	480	456	507	519	487	492	521	490	550	515	495	487	507	483	516	520	534	527	504	483	479	511	488	493	500	494	496	494	488	475	481	503	528	493	521	460	475	504	473	485	476	527	478	499	483	511	513	503	498	508	494	533	521	529	494	489	485	533	516	492	477	482	511	492	487	466	484	476	487	515	499	508	503	551	512	490	544	482	491	517	493	460	520	518	510	529	500	492	490	498	511	507	501	487	490	507	505	498	496	530	483	503	514	461	439	521	537	488	521	509	491	480	485	498	475	491	483	518	476	507	472	468	485	563	493	477	519	487	546	525	517	512	479	514	553	451	510	512	499	523	544	509	480	479	516	484	500	485	579	442	504	546	470	506	488	522	523	497	505	457	492	508	547	547	464	499	509	495	506	505	482	541	479	472	453	533	487	537	462	497	459	511	524	461	500	552	528	498	499	540	466	512	534	507	521	469	523	529	494	503	521	526	483	554	474	555	478	512	499	518	498	500	458	501	548	520	526	497	500	491	530	476	500	487	489	538	477	489	483	509	499	514	467	474	510	485	516	503	517	495	506	474	509	499	500	521	469	526	508	503	485	543	496	482	513	488	516	493	488	518	489	501	492	484	488	512	506	486	510	550	507	498	489	483	476	492	511	488	496	482	501	472	519	498	456	508	535	483	507	508	498	492	536	478	507	469	500	508	559	480	484	489	504	528	525	541	533	491	471	490	486	496	488	467	461	506	480	503	529	477	528	455	491	508	498	479	489	493	501	496	561	515	498	526	500	468	487	474	506	506	487	483	496	510	492	536	533	501	519	508	470	470	465	494	528	478	521	523	496	495	520	517	516	475	495	511	505	466	524	482	533	505	472	467	540	502	511	535	501	469	473	495	488	498	465	466	467	491	485	544	531	496	461	491	528	516	502	521	469	512	472	501	472	488	492	517	455	496	484	497	482	476	524	505	534	501	505	519	514	462	517	500	498	475	521	493	519	479	530	475	503	521	527	473	475	504	490	513	497	506	523	503	499	473	532	502	521	518	448	526	458	492	504	499	487	466	490	499	496	488	477	525	456	518	515	519	513	525	491	473	463	493	516	517	510	511	526	488	510	482	498	477	481	509	518	512	514	496	518	499	510	468	489	467	470	536	491	473	479	516	494	534	482	485	470	513	529	501	488	518	457	474	471	498	526	503	535	477	514	503	498	477	513	527	466	462	488	501	463	493	502	491	515	493	490	515	502	527	484	499	494	507	503	476	487	466	475	490	531	500	501	507	506	504	479	484	512	478	521	520	505	506	481	500	471	501	493	517	480	519	491	520	486	525	502	503	549	493	499	505	486	503	481	457	509	568	510	502	506	513	538	484	433	485	507	515	485	500	504	504	535	510	495	486	481	538	491	473	490	517	506	509	509	465	469	506	479	470	524	515	485	484	517	494	490	508	500	525	516	508	520	516	490	535	464	495	487	522	541	494	518	486	512	460	516	460	500	512	487	474	511	509	490	490	490	477	514	497	481	485	506	463	502	525	489	457	506	519	476	499	502	537	514	560	503	483	525	513	490	491	514	533	534	530	493	503	520	496	483	490	456	509	552	487	479	509	520	426	543	483	519	494	463	512	509	491	503	490	498	519	473	506	499	492	508	493	485	505	498	479	512	483	475	525	511	560	489	491	474	510	503	509	519	539	519	520	500	482	497	544	488	515	516	510	487	488	487	529	469	491	472	504	483	477	500	469	492	511	514	478	496	492	510	512	465	508	493	535	491	502	485	473	498	484	544	511	540	528	485	495	480	514	496	494	480	493	453	520	491	486	491	481	504	473	507	542	491	474	538	532	463	477	517	524	479	496	484	474	533	493	508	515	494	518	513	489	492	502	543	456	498	509	501	526	494	495	473	467	510	525	502	482	481	491	501	516	505	499	480	458	488	501	473	473	487	538	509	467	488	537	496	499	489	518	532	510	510	536	477	486	532	477	511	465	505	527	494	486	502	521	517	496	546	516	451	503	495	486	523	506	491	502	513	457	466	515	497	458	475	515	497	495	489	469	545	482	515	507	472	518	480	507	473	514	519	499	482	489	494	508	500	513	499	519	494	495	496	522	455	520	499	523	455	515	485	470	507	520	508	501	511	507	466	522	507	518	512	485	482	535	498	487	506	526	497	465	510	483	444	504	493	492	484	495	510	506	495	507	485	486	481	467	498	482	453	516	500	460	500	498	498	476	444	509	485	492	495	491	521	537	502	500	459	474	514	506	527	535	489	503	512	474	489	490	496	522	492	494	498	494	489	536	537	490	534	493	473	479	509	492	479	491	458	495	488	492	484	499	515	510	508	551	508	501	523	507	492	503	514	492	448	529	497	488	530	499	518	503	501	496	459	467	489	508	503	531	463	525	513	497	510	546	473	478	463	507	490	467	498	512	468	481	489	481	516	508	506	507	521	503	510	518	512	536	467	460	508	530	496	487	514	489	527	504	531	501	483	526	490	484	475	522	480	530	502	467	511	521	468	483	504	501	503	493	506	496	481	484	551	520	527	514	474	524	509	496	519	478	457	506	524	508	509	520	497	540	500	515	529	521	518	502	493	500	502	499	501	522	479	480	491	518	503	514	483	505	511	507	517	481	527	525	512	528	521	494	463	529	460	461	480	472	458	448	481	508	486	459	502	498	492	496	470	493	507	519	478	498	483	505	495	488	499	486	492	487	496	519	461	467	454	511	499	523	527	494	523	503	484	475	492	498	516	514	480	485	526	526	495	492	496	536	516	525	511	522	511	536	478	494	550	499	510	476	496	515	489	477	507	491	512	487	479	488	517	494	530	494	496	515	499	510	497	505	468	466	483	520	492	533	507	500	526	495	492	470	521	506	480	466	516	493	514	483	506	506	529	517	497	538	502	523	478	522	517	515	513	516	530	490	454	496	555	492	533	481	515	476	494	540	507	527	520	524	481	523	505	508	485	483	506	496	486	474	498	523	516	504	519	479	512	494	490	497	490	492	502	525	493	486	535	525	524	507	480	512	542	484	486	498	523	516	495	504	498	476	470	484	523	514	482	490	490	489	514	529
7657	1941	1821	1296	1127	1011	966	989	950	949	895	928	885	946	854	902	842	903	910	880	889	866	870	888	874	940	896	892	881	866	903	888	871	848	876	869	868	918	870	849	910	852	902	904	794	882	792	825	842	875	854	875	874	886	881	883	906	880	842	857	893	890	857	923	925	890	948	880	847	887	899	909	844	843	897	886	871	891	882	897	845	860	887	845	875	885	917	885	860	845	860	836	886	877	892	821	846	869	886	884	852	927	857	842	910	904	823	873	831	872	914	842	861	824	920	791	919	896	865	839	864	922	920	905	840	882	883	851	847	890	893	833	907	870	875	873	857	869	895	907	884	872	894	842	790	828	903	829	904	852	879	857	881	880	878	832	862	882	891	909	882	824	852	821	891	874	838	838	889	876	919	820	879	886	902	876	915	908	844	908	886	870	868	867	885	882	865	857	922	901	848	889	846	843	930	880	879	925	944	841	830	906	874	838	863	882	835	881	898	885	877	915	893	911	826	883	833	867	837	934	839	837	882	909	868	894	889	860	865	866	921	890	853	861	856	887	898	842	916	859	888	873	860	904	878	930	865	902	844	886	909	865	858	907	890	818	880	872	826	889	847	898	908	896	889	913	918	918	895	868	900	884	868	859	850	900	812	900	906	840	917	803	891	817	875	868	900	839	877	874	872	835	858	868	905	887	872	893	811	864	869	909	942	893	898	831	908	867	867	889	898	869	866	834	875	848	879	834	908	870	871	869	831	962	927	888	871	875	850	907	934	875	869	925	869	928	914	866	934	853	861	814	864	844	856	862	863	860	828	861	885	915	888	841	913	854	863	903	897	854	898	846	896	938	873	844	895	878	869	864	883	841	897	873	903	889	903	865	859	903	861	809	837	856	854	895	857	873	847	910	926	818	859	864	902	853	857	855	867	890	828	919	899	848	883	875	808	873	877	897	919	896	916	867	869	870	884	903	819	903	868	850	905	846	868	875	919	862	862	911	845	900	868	880	904	856	906	807	865	838	891	869	807	865	849	845	912	855	920	821	907	816	854	916	899	880	883	872	887	915	939	918	860	863	891	889	889	946	856	857	877	845	880	868	863	880	860	903	903	880	877	838	832	892	853	866	908	843	901	913	919	868	856	854	882	876	833	817	910	873	878	904	838	914	903	883	900	875	849	852	925	860	938	845	848	941	847	849	859	896	926	896	891	862	927	874	840	888	846	842	887	901	860	880	880	850	829	894	852	899	870	889	877	923	792	867	944	899	914	864	864	868	915	886	834	869	873	908	897	836	869	903	862	890	858	850	860	876	879	875	847	842	885	845	852	867	874	891	875	873	819	927	860	862	920	857	864	882	814	859	859	882	889	850	853	826	842	855	853	849	859	833	867	872	861	946	900	903	855	834	861	842	893	881	886	908	849	869	870	860	843	858	899	863	886	857	885	875	885	870	884	884	906	895	958	880	875	888	878	867	897	904	856	867	876	881	851	861	872	836	917	881	902	878	820	865	859	850	846	890	840	888	886	883	832	897	872	859	871	865	839	868	897	830	903	899	886	926	817	854	873	926	893	904	907	875	865	866	931	896	917	888	853	838	896	916	891	905	869	849	886	921	848	878	913	853	869	866	883	847	905	852	932	922	914	863	903	863	838	869	866	882	873	818	882	848	859	888	878	861	870	852	912	945	862	898	888	918	877	889	873	898	840	920	871	822	876	864	880	865	878	863	846	881	914	832	853	850	901	876	884	891	922	900	851	855	937	878	873	881	884	859	889	885	960	872	885	858	920	886	870	860	887	861	877	850	897	883	844	895	893	911	905	875	825	902	913	929	842	906	926	895	866	898	898	864	888	920	837	831	901	872	894	876	843	893	896	877	827	879	834	883	859	839	830	825	891	895	845	852	866	880	895	927	896	873	885	888	903	944	908	884	936	838	834	909	848	826	908	919	894	880	859	883	876	910	920	915	786	874	862	910	898	851	886	890	872	860	896	935	872	872	840	898	897	852	849	839	884	936	862	928	863	857	852	847	880	863	842	912	881	905	867	856	819	839	864	863	882	936	857	902	890	875	922	882	856	881	911	843	858	859	849	879	841	950	857	861	866	875	888	908	837	892	890	907	835	896	866	850	869	875	858	876	909	897	911	857	863	818	945	904	847	881	896	856	890	900	886	897	887	844	834	885	915	822	885	862	891	882	855	850	824	914	901	870	915	862	875	891	854	864	805	880	872	881	853	835	886	860	873	835	844	904	922	880	854	895	901	887	878	830	909	910	855	919	925	879	843	826	884	873	848	883	857	892	910	894	871	934	846	847	822	873	903	829	894	879	935	845	925	859	876	893	868	859	872	852	913	827	833	858	829	845	842	880	868	839	921	877	834	851	859	908	857	862	879	859	843	862	881	857	869	869	871	884	883	889	893	903	905	868	904	884	887	838	884	858	857	906	832	905	859	864	890	830	884	875	881	854	854	872	878	926	897	843	832	883	839	881	836	845	863	892	857	905	862	901	883	848	886	886	918	872	819	867	860	889	861	888	847	901	842	837	929	863	940	897	831	866	921	898	903	848	840	878	899	896	821	889	878	877	843	901	877	878	852	875	935	899	856	854	805	894	876	843	820	831	887	907	872	885	857	865	881	873	826	878	928	912	949	910	884	931	892	880	866	846	888	891	869	848	890	959	883	843	846	875	859	887	899	871	936	811	883	852	866	841	838	876	934	862	912	873	826	797	865	903	833	816	865	843	820	868	818	864	863	889	893	897	856	862	844	885	903	888	918	846	909	896	887	891	862	890	901	894	877	838	857	846	861	862	890	877	934	893	858	856	898	884	865	864	908	875	880	820	852	866	908	857	920	882	850	838	902	874	838	906	918	823	881	919	890	866	853	851	860	855	823	872	831	918	918	925	863	844	889	915	903	829	909	844	845	866	831	937	808	879	877	872	870	884	829	921	848	836	876	920	888	917	881	887	873	890	901	910	927	885	908	865	863	874	812	904	892	841	863	849	856	884	873	949	877	869	856	915	924	977	881	880	881	875	859	920	880	849	856	843	908	873	879	865	867	820	837	907	868	846	883	876	884	881	912	859	877	878	908	859	911	883	841	879	838	893	883	877	882	872	902	896	846	861	898	886	853	853	945	855	892	868	846	845	858	837	893	927	872	868	839	823	882	866	889	854	857	876	872	854	865	870	894	851	891	881	915	894	842	927	857	858	920	856	891	880	847	929	849	889	829	900	867	882	890	872	944	914	910	890	886	871	859	849	871	885	922	892	907	875	866	885	870	917	848	914	831	924	885	860	900	922	873	901	885	886	868	912	882	846	855	880	928	902	957	880	831	868	926	820	895	920	875	831	860	877	875	852	891	869	890	852	896	887	873	860	843	876	814	873	939	875	886	925	861	819	870	889	885	874	852	896	888	880	872	864	914	915	830	888	871	870	903	877	894	883	898	880	884	907	936	866	877	842	825	905	919	859	940	808	932	806	812	865	863	849	839	868
23941	20962	28045	24021	18818	1578	609	525	392	355	320	329	325	274	278	276	272	282	267	278	276	260	238	269	265	247	268	257	267	222	265	271	254	261	231	271	243	226	234	229	257	248	217	245	239	201	228	257	224	229	232	237	228	222	244	247	236	275	233	221	228	234	239	245	224	233	245	239	259	225	222	237	213	222	239	227	229	211	244	244	231	208	215	242	234	254	254	237	260	232	221	209	224	208	269	233	223	245	235	263	234	237	221	211	228	258	254	233	225	228	215	249	240	238	221	245	240	229	255	214	216	229	266	258	238	205	207	202	231	253	216	246	208	242	244	242	224	234	221	255	228	223	228	240	224	255	195	201	247	259	228	238	221	235	256	261	247	229	252	237	218	226	244	247	220	237	243	235	206	214	249	232	234	228	238	228	203	236	223	216	204	236	243	244	230	216	226	218	254	237	229	203	239	236	216	236	208	230	218	232	230	240	242	223	218	223	252	248	242	237	220	235	220	244	246	225	214	222	205	225	233	225	235	232	243	231	237	225	234	242	204	232	250	227	225	211	235	222	235	217	231	229	239	227	216	233	211	238	238	255	211	215	232	249	235	228	242	208	286	227	238	249	225	251	216	217	228	232	221	216	228	232	240	231	264	233	217	246	230	224	246	230	225	242	216	250	230	220	232	206	219	238	231	234	238	228	234	239	230	239	240	211	229	235	232	265	229	225	243	237	214	222	242	250	235	247	231	232	255	228	233	225	221	263	253	219	217	240	237	238	235	235	234	224	204	253	262	241	237	233	240	209	241	232	226	242	259	234	261	213	216	224	234	251	215	220	253	255	225	235	210	248	255	219	240	241	233	225	242	242	220	235	219	217	229	232	235	232	241	221	224	214	245	242	241	223	239	220	226	207	205	237	226	250	214	239	255	223	207	209	234	240	225	210	224	239	210	236	215	240	227	221	230	186	250	238	218	251	257	242	229	218	258	232	240	239	229	230	236	217	224	258	247	228	237	239	238	242	227	216	201	229	195	245	257	212	232	237	226	233	235	213	252	242	235	238	244	237	244	237	246	237	233	261	242	227	219	235	232	222	234	259	228	240	237	239	224	241	222	219	228	209	199	193	248	236	230	235	235	238	240	258	211	235	229	236	247	228	221	207	236	232	220	237	223	246	269	229	223	234	243	249	256	216	254	253	204	223	255	235	239	238	221	226	235	235	247	230	221	205	230	227	225	224	210	223	231	226	232	230	239	231	240	226	252	240	245	219	231	225	239	220	239	249	236	213	241	225	256	218	226	231	238	260	247	225	255	204	219	245	255	228	230	231	227	241	241	224	221	242	253	228	220	235	254	206	252	242	242	251	249	237	193	220	246	232	225	241	227	246	234	218	216	222	266	219	217	216	211	251	225	241	225	235	237	234	229	227	219	226	233	224	228	248	252	221	249	246	228	244	220	254	249	219	246	243	230	213	242	205	209	236	258	259	247	235	267	230	274	268	231	207	270	244	228	246	241	229	221	225	206	222	240	239	228	230	233	245	239	245	211	231	226	222	202	237	232	244	218	269	202	228	250	214	228	248	245	246	248	223	214	236	218	227	239	200	226	251	249	248	206	231	224	200	205	218	213	216	219	245	221	212	234	222	207	253	225	246	224	227	246	248	255	208	234	218	245	233	225	229	241	211	236	268	242	227	229	255	221	214	230	222	242	237	247	233	233	245	232	234	247	229	243	242	234	236	219	230	217	263	248	225	244	245	260	251	233	264	238	246	240	246	218	260	242	248	246	215	224	235	242	209	222	234	227	247	223	252	228	264	217	221	227	207	245	216	207	217	229	237	225	245	213	226	199	224	199	240	252	230	246	211	225	233	239	223	213	246	223	223	233	224	228	233	231	248	244	243	227	258	223	215	239	243	255	248	208	229	246	223	232	232	232	226	236	216	235	231	234	208	256	239	216	227	208	220	237	234	212	223	221	239	232	238	225	230	246	247	235	249	231	238	218	249	241	238	249	267	220	206	210	238	235	231	225	234	220	241	229	247	248	219	234	254	232	242	228	266	237	248	230	269	219	233	233	218	249	235	251	231	223	231	194	249	221	249	220	217	207	202	211	263	233	190	203	227	233	222	227	222	248	211	235	214	202	252	235	239	206	218	221	241	239	216	238	250	233	239	231	205	217	266	250	259	252	224	196	238	215	240	209	239	225	211	237	226	270	231	254	241	240	240	241	226	236	252	228	210	221	228	225	235	227	242	245	241	227	233	214	237	232	231	262	241	222	229	220	245	231	230	245	254	212	234	256	223	240	237	226	222	233	240	214	225	235	218	237	224	210	260	224	242	236	210	221	225	241	213	235	213	236	240	236	247	187	225	227	198	257	238	234	238	228	253	217	219	226	247	242	231	240	235	203	224	225	224	239	236	231	239	203	246	201	251	238	206	209	222	253	238	197	250	224	244	225	241	219	241	263	237	249	232	232	242	228	256	234	229	215	253	226	240	247	220	244	264	207	238	233	222	231	253	261	227	210	225	226	231	226	232	230	233	228	242	222	225	231	216	208	238	228	216	248	231	217	242	224	237	249	236	239	207	233	242	231	208	226	238	220	204	218	240	214	204	231	268	254	250	210	222	235	208	239	227	233	212	243	229	210	230	239	199	234	248	233	246	230	226	216	221	224	234	213	214	221	201	242	259	249	248	234	224	248	217	234	244	246	233	256	232	210	208	240	239	239	216	227	234	229	225	228	238	233	198	226	227	234	237	233	238	252	214	194	245	231	232	275	200	236	251	229	237	252	219	208	226	260	236	222	228	242	210	208	242	264	254	237	213	234	240	231	241	251	231	225	227	256	212	226	229	207	206	245	230	231	216	220	244	222	230	235	237	234	224	237	203	254	222	238	248	271	233	203	263	242	232	212	221	215	226	225	229	198	252	229	246	238	234	233	244	240	236	234	223	249	243	256	247	238	230	221	217	228	208	225	249	227	211	231	238	210	215	208	223	253	231	236	267	216	221	226	237	234	227	197	230	201	249	241	235	227	229	238	226	245	233	217	228	238	244	229	219	213	244	237	232	236	228	257	239	238	246	237	226	209	254	234	234	227	212	247	229	225	225	246	265	204	223	226	212	236	238	245	238	245	233	211	205	251	238	231	220	219	263	213	229	228	226	238	255	257	217	237	234	204	211	229	238	231	244	211	216	225	222	215	225	230	219	245	260	233	239	229	227	278	234	235	229	250	230	218	199	221	235	259	226	222	224	227	250	221	227	215	205	243	256	235	204	238	255	239	247	226	230	232	230	246	255	224	225	234	219	217	227	233	236	229	248	218	221	234	257	206	226	239	228	238	219	228	229	198	213	249	242	234	229	229	227	220	237	221	220	235	255	243	226	231	247	225	238	254	221	221	194	257	252	211	257	237	276	202	219	241	197	264	265	231	230	231	223	242	242	211	236	232	225	237	248	229	231	220	243	241	238	235	219	237	227	244	213	229	240	263	234	225	231
13586	10067	8458	4452	2889	2041	1597	1317	1092	946	856	745	686	699	644	658	598	543	569	522	539	507	550	500	480	492	535	504	481	431	488	537	456	462	454	453	466	458	481	482	478	449	429	469	417	442	471	449	444	426	456	424	461	474	446	457	413	454	430	414	441	448	447	450	439	411	425	462	392	425	439	450	441	471	495	409	426	402	408	425	435	451	451	434	455	437	453	415	443	452	432	477	456	451	425	446	435	416	452	425	441	431	432	420	428	417	427	426	445	423	424	424	439	451	444	474	410	419	425	429	424	425	426	454	431	427	402	448	405	428	424	416	404	434	459	415	437	462	461	433	423	434	437	458	460	428	426	390	391	444	431	446	437	401	444	437	402	405	461	453	396	454	418	463	449	470	424	447	433	418	455	439	433	429	432	419	491	441	426	460	443	417	427	446	448	452	479	462	423	437	464	411	418	426	422	393	432	440	421	455	443	403	442	456	423	401	468	440	440	420	450	451	421	439	393	429	433	463	435	415	399	401	441	449	440	399	438	421	431	431	425	425	433	447	436	433	428	438	469	418	445	400	422	427	448	454	430	404	413	410	418	443	408	437	436	425	427	433	447	413	425	441	433	417	429	452	440	417	441	435	453	432	399	420	431	444	446	437	426	411	433	429	437	448	395	442	426	446	414	446	459	425	442	434	434	431	422	415	438	463	428	430	453	457	415	458	438	423	420	425	416	438	418	431	433	442	386	420	457	433	430	435	448	454	469	450	424	471	453	422	411	424	434	428	454	454	433	398	409	427	416	419	403	390	458	432	394	449	431	442	471	405	412	438	410	439	425	428	409	449	404	402	453	453	424	445	441	456	434	384	397	453	439	407	406	439	434	445	456	448	444	423	440	436	390	413	463	444	456	445	399	433	411	418	445	417	395	437	445	416	437	408	470	454	424	425	449	414	436	430	426	448	444	410	453	448	428	495	434	438	403	446	407	443	423	438	475	446	402	422	429	429	415	470	459	429	437	445	469	433	436	425	437	417	453	455	444	361	416	413	433	425	455	470	443	435	427	431	403	457	399	456	371	448	422	433	416	411	440	461	422	403	418	456	421	398	421	458	400	466	478	461	436	428	470	473	404	459	426	409	418	432	445	452	445	449	430	395	429	389	394	433	429	429	423	441	395	423	409	410	463	464	412	443	432	399	432	417	452	412	462	437	427	441	457	423	401	423	434	438	426	408	467	449	459	421	451	411	432	407	446	432	418	392	420	465	425	434	470	454	436	429	419	473	441	469	423	425	443	419	387	421	434	474	401	450	461	398	401	434	441	428	422	418	449	437	453	381	421	400	407	412	417	449	472	423	472	389	458	450	436	433	464	422	429	418	389	411	429	438	448	424	464	426	440	433	446	470	430	430	429	399	448	395	446	454	436	400	459	452	432	402	414	428	461	433	434	459	435	427	458	440	438	437	462	453	385	453	401	429	438	484	402	449	424	452	431	453	388	423	430	439	411	436	453	427	456	425	425	447	427	435	439	456	438	458	465	430	451	433	463	432	432	455	426	420	447	426	444	405	451	427	404	465	428	412	470	418	452	427	427	441	419	374	404	447	416	411	444	423	461	449	389	465	438	395	412	434	375	416	405	409	451	432	421	431	406	434	447	395	425	418	426	407	417	418	414	398	446	439	450	455	415	438	440	443	473	442	413	432	435	412	451	460	429	424	431	441	433	419	485	404	427	425	409	405	467	393	449	411	457	467	461	430	452	432	410	412	416	435	436	453	410	436	399	431	450	424	428	426	417	452	486	396	466	450	444	413	418	438	430	430	444	417	411	428	438	428	479	413	435	405	457	434	425	391	421	425	421	436	417	454	425	415	390	467	424	454	418	409	437	445	431	423	452	411	420	413	432	439	427	414	436	410	424	413	437	461	396	456	428	425	471	405	464	449	476	443	423	455	435	423	435	449	440	445	428	376	451	432	423	408	431	436	435	496	420	377	469	429	429	437	421	441	456	420	376	430	449	415	445	429	422	411	436	442	441	408	441	463	414	439	440	452	413	454	439	429	441	430	413	453	410	423	437	436	438	416	420	435	430	413	446	424	422	428	448	452	426	439	474	429	434	449	412	428	489	472	408	434	426	465	451	421	411	420	432	416	415	477	411	412	482	401	408	429	437	415	424	398	419	432	431	459	461	415	446	430	447	463	453	436	429	418	440	418	443	434	415	399	423	437	459	408	468	426	425	411	419	424	434	419	439	430	401	428	398	424	441	429	441	455	426	453	453	402	439	459	422	400	441	412	420	494	441	447	387	434	398	407	409	427	444	457	421	391	415	449	467	421	437	453	441	430	424	461	441	415	429	421	480	444	435	470	451	477	457	442	456	432	423	484	383	442	438	415	438	413	475	422	424	486	434	393	423	429	429	405	452	430	428	404	448	430	449	415	424	432	455	451	420	443	448	409	430	463	433	396	424	437	425	458	460	442	415	420	448	440	424	502	438	425	433	411	440	393	451	422	438	398	424	446	441	418	441	401	439	425	446	393	455	396	447	432	444	420	434	442	453	432	419	455	436	422	423	425	459	453	422	426	453	471	427	448	449	421	451	458	454	450	460	428	443	434	431	443	439	429	441	404	422	415	408	458	474	453	453	430	441	470	389	435	419	440	450	405	430	406	448	457	404	441	446	435	417	454	409	424	400	412	422	407	428	390	432	407	449	402	468	400	461	431	423	436	416	454	435	436	454	399	421	449	431	455	408	418	426	404	422	424	409	433	448	425	416	459	424	429	440	468	446	417	463	410	466	463	459	467	458	418	434	404	428	407	382	430	452	427	441	418	432	465	456	434	417	406	423	437	403	417	418	430	445	438	425	417	410	402	430	456	446	434	404	422	432	467	428	440	428	423	404	408	463	443	447	423	408	458	455	435	433	462	426	438	404	450	431	427	444	433	418	412	475	451	399	433	430	433	470	424	426	428	446	435	443	471	430	428	458	393	418	477	392	435	444	414	443	448	453	449	417	435	421	433	429	415	419	442	458	464	420	465	455	455	424	419	398	487	417	438	386	454	447	426	430	409	476	397	437	435	432	405	433	421	423	425	444	433	406	390	412	450	389	439	441	414	414	435	405	455	417	429	440	427	471	414	449	383	426	406	411	437	414	460	441	458	453	431	424	415	464	443	400	438	455	475	469	437	446	430	435	426	444	446	420	439	427	421	445	455	432	433	456	408	454	426	414	448	424	429	397	400	440	434	409	419	458	430	432	432	431	443	435	421	445	437	405	437	431	410	449	407	451	420	396	447	424	413	449	410	410	471	442	480	435	432	441	449	422	415	451	423	442	423	447	430	406	413	457	432	410	444	427	398	450	436	445	450	393	419	432	451	435	404	398	438	455	415	446	455	401	426	463	442	415	458	424	389	440	430	426	446	403	424	423	442	415	435	459	441	426	436	460	415	439	426	410	462	434	439	412	439	410	438	438	447	434	436	440	446	426	398	423	423	420	445
23066	21012	28781	23425	21014	16704	1869	927	731	685	652	569	579	574	530	540	517	495	503	495	496	449	464	448	464	479	436	509	469	456	464	426	493	476	446	411	423	446	415	457	455	412	396	418	421	434	438	383	476	419	424	450	401	416	428	455	472	411	476	424	430	462	474	397	406	422	406	393	418	415	466	443	439	416	380	428	408	422	421	403	439	403	427	425	416	411	427	446	455	432	437	430	423	405	411	412	417	411	428	441	444	442	409	435	439	446	407	429	476	405	401	397	399	434	421	417	438	421	410	460	393	447	441	418	457	423	396	397	408	425	433	420	419	414	412	439	402	420	375	433	420	429	436	413	404	416	416	400	448	402	431	408	416	422	413	407	382	414	412	425	420	416	436	395	360	419	433	404	423	452	424	462	420	412	381	413	437	402	432	441	453	417	412	443	407	422	459	403	431	440	420	436	483	409	403	429	414	451	420	429	418	413	415	379	448	413	396	440	400	421	450	435	418	440	423	410	417	451	432	398	433	408	426	435	443	407	429	406	514	412	435	399	397	424	385	429	417	434	405	475	402	382	399	432	421	415	396	401	443	423	409	421	453	395	425	419	406	449	450	438	426	452	399	415	426	417	442	434	398	418	430	422	410	416	400	423	422	399	400	409	455	385	432	448	413	429	452	409	467	392	454	436	423	419	465	421	394	404	390	398	422	408	395	408	422	447	425	417	456	428	445	396	440	418	440	429	437	420	394	417	387	417	420	387	401	447	418	428	406	396	403	411	461	394	393	439	410	429	414	450	413	424	389	416	425	456	412	414	400	411	405	435	433	450	469	397	392	390	386	413	427	416	405	425	431	387	421	430	433	413	403	414	445	433	410	433	413	426	459	410	437	413	357	407	416	379	412	415	421	437	449	471	417	440	412	414	396	436	456	415	413	442	409	412	408	409	396	422	404	433	423	440	422	436	422	445	456	422	426	424	449	408	397	433	436	379	444	431	411	446	447	450	397	397	436	388	438	434	410	413	376	428	446	418	436	423	436	429	410	415	439	427	423	440	446	427	435	428	411	431	440	412	460	432	397	407	438	428	395	469	411	423	456	421	406	393	430	416	465	409	394	429	439	427	405	404	436	410	419	419	409	433	416	428	452	432	430	430	402	398	437	452	423	404	453	425	429	392	422	432	415	473	435	438	381	424	424	418	433	434	417	407	408	434	422	440	428	451	441	449	469	430	437	428	478	414	423	431	411	423	407	414	396	416	415	421	427	459	406	416	434	401	390	402	424	405	426	434	414	421	449	430	434	433	425	446	428	469	441	404	449	421	403	384	410	421	427	437	416	437	432	417	454	418	455	434	428	418	443	379	435	419	416	406	416	394	428	422	452	430	399	405	398	433	403	412	394	416	410	425	407	445	435	436	432	404	403	422	388	407	414	416	422	436	408	390	408	413	429	436	434	418	425	444	425	446	448	417	416	395	423	444	419	401	423	422	426	427	437	459	436	406	426	388	437	406	403	417	422	434	421	421	406	433	416	436	397	429	424	438	410	435	388	425	431	408	470	461	439	447	423	423	429	416	422	418	421	450	421	418	417	422	413	415	454	438	429	433	377	403	427	425	403	387	435	421	412	458	424	419	410	430	455	435	427	397	394	461	440	444	401	437	412	425	435	421	408	410	423	391	413	415	392	411	395	395	412	407	416	426	403	400	392	441	400	444	418	406	435	431	417	444	445	447	426	448	421	441	391	443	406	441	428	397	421	440	393	412	456	417	417	392	416	459	423	428	415	416	364	404	420	410	418	379	406	405	421	418	451	434	408	410	391	377	426	394	409	420	420	401	399	425	434	368	393	443	412	426	397	408	442	402	409	446	432	412	390	435	385	441	458	424	409	408	412	403	465	409	398	435	397	401	411	423	412	427	422	394	436	424	407	432	421	418	431	397	414	452	415	429	390	363	448	417	407	442	438	422	405	419	470	407	429	419	387	407	404	407	428	380	414	400	413	429	427	406	423	387	432	404	397	461	418	423	412	448	406	403	411	395	435	424	405	424	395	428	398	426	396	399	421	410	444	412	426	447	433	433	421	410	400	422	360	412	414	410	398	372	437	403	408	403	450	419	420	446	405	395	417	424	424	453	419	406	414	419	409	437	417	428	450	422	413	400	399	427	419	414	432	400	419	396	402	383	447	377	458	431	461	391	428	401	443	403	421	414	411	415	442	450	394	413	411	408	432	409	383	421	377	382	448	415	412	427	414	414	437	432	397	421	409	427	399	449	440	363	419	416	394	405	423	389	422	453	405	440	446	401	406	432	454	411	450	460	415	390	430	419	412	391	403	403	450	441	384	451	412	380	405	410	471	402	393	424	420	404	439	444	392	408	427	429	443	433	422	424	443	388	385	437	397	410	427	421	406	443	396	433	382	457	432	410	413	440	421	427	411	468	417	460	399	410	408	429	432	425	375	377	431	415	463	411	394	429	443	447	422	421	404	406	399	405	428	424	433	453	410	426	408	426	418	412	431	456	410	423	446	410	447	419	394	423	436	369	373	397	446	394	434	403	385	419	418	445	391	419	434	464	444	436	422	437	384	389	413	425	455	383	411	442	412	420	417	423	364	399	399	408	416	444	365	392	390	396	391	395	400	451	399	431	421	445	441	425	424	416	434	426	397	438	471	431	448	419	406	403	434	389	409	403	390	400	443	414	460	458	422	445	461	405	430	424	408	400	436	433	424	438	408	412	414	453	425	403	423	386	426	430	441	455	391	390	448	430	419	431	413	448	433	418	360	391	441	430	406	448	388	406	428	407	387	442	432	426	391	427	423	449	438	437	444	433	404	420	425	413	446	439	431	419	441	398	414	424	385	458	385	423	427	414	379	388	427	396	429	391	416	403	439	454	446	409	430	418	442	384	443	433	458	420	373	408	401	412	372	435	403	437	425	426	401	418	432	452	405	420	418	409	417	430	408	431	388	453	408	407	420	397	447	411	408	415	424	444	400	456	433	415	442	420	437	398	434	424	368	400	409	446	466	425	409	412	414	396	399	441	416	452	422	405	401	419	454	403	417	395	400	443	389	428	403	445	425	410	408	411	426	420	413	431	421	396	404	403	412	430	419	389	408	436	452	395	395	395	410	417	488	434	411	390	412	434	439	416	442	393	411	447	396	407	416	420	424	365	404	379	398	399	393	397	437	401	404	398	432	398	442	391	427	407	459	483	437	418	410	445	505	447	417	429	373	376	423	441	405	418	444	415	411	432	444	391	401	439	375	440	439	437	395	428	374	409	398	403	413	457	382	458	428	418	401	412	444	403	385	457	420	405	414	418	409	458	406	406	429	386	408	383	422	404	417	368	420	443	438	426	404	431	394	416	422	408	415	412	439	369	437	432	426	425	394	403	404	430	459	413	426	419	406	446	432	369	420	418	432	425	423	397	400	382	438	400	435	413	427	397	397	418	416	406	423	422	419	463	396	411	467	432	426	445	416	409	438	405	448	424
15439	16166	13534	7457	5013	3707	2892	2278	1876	1648	1524	1385	1200	1141	1121	1036	945	1008	909	977	792	928	859	782	780	783	831	805	828	734	781	757	778	780	839	705	780	762	739	725	761	753	672	709	786	731	770	801	697	707	742	751	685	721	736	720	712	703	772	723	696	748	690	711	691	733	733	660	730	677	748	761	707	750	736	695	682	702	727	688	671	700	643	733	738	668	748	744	722	724	730	694	706	708	712	757	734	721	713	758	687	737	687	718	693	704	707	775	682	725	694	670	650	704	756	758	761	683	708	698	697	669	670	703	722	719	702	738	711	694	703	726	734	716	739	676	692	677	735	715	718	740	691	689	679	768	696	702	696	744	674	718	712	623	730	740	700	699	706	703	660	664	718	645	684	706	713	697	699	693	711	708	703	710	722	688	703	737	731	731	702	717	696	723	671	666	717	744	707	700	685	683	729	724	671	703	688	727	722	677	729	713	712	762	696	687	685	702	707	647	702	662	731	714	714	717	692	680	658	702	705	672	660	707	692	705	713	725	707	695	768	719	680	710	713	728	734	721	690	736	672	700	686	687	693	716	665	692	728	753	733	716	742	710	720	716	711	694	688	710	664	661	705	692	692	744	682	688	709	734	691	706	688	736	712	665	691	706	695	702	703	722	685	700	705	678	707	692	675	705	668	726	694	681	709	693	726	739	693	696	716	710	705	714	703	730	717	702	742	722	697	679	705	665	718	763	696	714	667	732	685	708	693	696	626	700	723	715	733	762	655	703	740	679	613	676	673	705	710	714	703	748	705	725	697	681	726	703	717	739	719	720	675	692	701	698	670	736	694	683	689	689	703	729	744	676	782	693	692	729	702	704	688	709	712	720	629	697	676	711	732	744	653	677	697	704	684	681	731	692	692	735	703	731	735	734	732	712	688	699	681	720	692	702	700	691	725	726	667	705	735	723	694	694	717	671	723	693	723	714	692	701	680	684	702	693	756	728	656	670	651	700	672	645	691	751	707	706	752	723	720	739	677	679	726	700	705	737	686	706	714	794	699	761	697	656	730	708	702	697	698	716	648	738	693	686	688	710	686	692	717	736	712	706	716	664	696	719	669	664	698	691	715	730	673	725	695	755	739	703	702	732	678	749	681	688	686	731	721	714	713	681	713	711	747	728	669	680	690	693	662	676	682	718	700	719	678	702	697	729	653	683	700	718	745	714	702	708	678	733	711	694	739	680	703	670	710	697	682	705	742	702	656	707	711	684	701	705	724	708	755	698	732	712	720	659	767	768	719	719	685	724	702	708	736	718	710	680	676	747	742	713	734	706	701	674	696	711	685	720	638	672	649	701	669	719	712	678	672	746	669	698	687	674	671	735	700	720	739	700	698	699	631	692	666	677	687	695	783	694	749	684	689	697	679	714	752	738	714	721	683	713	720	690	712	756	714	684	674	750	733	701	690	685	666	737	754	723	680	759	665	730	691	705	735	659	710	751	684	688	693	734	706	693	661	720	717	688	709	697	721	722	648	733	756	681	676	708	749	663	703	735	709	700	685	690	706	720	693	751	717	683	686	702	708	676	726	745	705	742	721	719	649	680	731	694	736	727	689	702	732	701	681	701	700	704	680	700	717	698	675	751	665	636	718	684	698	701	695	681	695	652	696	732	688	739	738	717	718	703	724	736	669	685	718	726	706	723	712	702	640	731	729	654	727	753	734	707	656	682	690	706	710	726	740	673	697	708	686	711	692	687	698	696	667	675	709	716	749	720	701	716	675	740	684	665	715	680	717	668	718	655	678	758	707	697	730	694	772	711	716	671	771	710	693	671	674	685	704	697	681	668	722	682	693	664	693	684	691	694	645	706	722	710	682	681	739	725	698	677	707	676	724	727	713	717	685	685	726	680	682	715	649	688	693	734	750	673	709	697	691	728	720	718	680	680	690	689	704	673	711	658	708	714	734	697	675	715	673	686	721	730	708	705	760	746	694	725	689	695	725	693	727	718	697	707	673	675	731	706	699	737	739	711	734	711	670	679	707	688	728	710	664	733	669	688	753	701	706	722	693	689	692	685	706	701	699	708	690	699	699	693	723	698	759	723	725	705	704	666	705	711	693	724	732	688	699	716	652	732	716	692	701	718	690	696	680	671	729	676	698	716	668	722	705	742	658	720	722	692	727	683	653	690	695	715	746	707	697	679	693	723	665	709	726	746	712	682	719	706	715	714	699	694	683	694	673	683	688	683	627	674	678	697	703	705	746	701	741	701	704	691	762	728	691	694	698	708	716	705	721	696	680	678	703	703	709	695	681	666	731	697	754	748	722	722	683	691	689	647	678	708	687	684	702	718	733	692	743	712	680	679	726	658	650	729	750	713	699	715	723	701	717	722	700	708	722	739	702	718	724	741	690	706	708	686	732	761	758	698	746	717	699	690	681	658	666	649	683	707	634	728	731	702	732	671	702	695	713	695	723	699	710	705	725	703	731	666	680	686	693	706	696	668	744	744	726	704	711	671	730	716	678	697	739	745	748	680	724	703	706	688	663	739	718	705	717	716	737	758	691	692	692	702	739	681	668	687	657	727	698	723	734	755	739	766	722	696	718	716	709	720	743	707	701	664	685	661	737	729	753	710	676	709	729	715	751	750	713	686	684	672	722	680	741	713	729	668	680	756	680	704	739	655	701	722	701	709	703	675	741	714	725	734	678	711	676	678	707	704	660	730	690	703	709	695	660	701	686	706	689	696	716	652	650	686	721	751	752	688	699	682	727	641	724	737	685	702	710	732	726	715	703	686	706	721	673	683	689	706	693	719	730	709	697	714	728	685	714	707	695	758	698	745	712	724	738	728	707	674	677	731	698	715	703	672	679	722	701	693	686	738	649	742	663	716	677	659	696	747	745	697	720	713	661	693	729	721	700	669	672	672	660	713	671	680	694	692	715	710	682	731	731	698	714	689	723	697	737	706	724	677	720	739	757	691	720	713	712	726	678	703	733	670	730	725	665	696	687	686	691	693	734	698	697	660	733	712	711	670	720	672	713	676	716	719	708	699	724	698	694	739	724	710	733	726	687	708	713	717	756	640	754	675	728	696	709	739	652	730	672	666	650	732	676	662	704	675	693	707	716	723	686	721	721	686	717	649	689	690	714	703	711	729	680	737	712	654	693	680	717	724	697	700	721	709	729	725	680	744	697	677	703	704	732	680	719	716	683	702	668	722	709	685	688	716	739	731	713	720	701	708	693	649	685	670	711	728	703	734	703	722	736	661	709	704	695	676	657	704	714	710	708	710	749	716	705	680	707	668	700	725	721	726	712	739	685	742	703	693	655	680	685	706	663	722	709	709	717	679	673	645	767	667	699	688	734	735	755	706	716	778	675	735	711	694	750	702	691	737	686	714	737	679	723	749	727	749	693	698	709	700	733	683	709	744	694	687	736	741	670	677	703	740	752	741	734	717	686	680	731	683	680	703	692	785	791	680	702	713	743	729	693	671	715	702
26620	20015	7014	896	611	545	566	514	470	547	506	491	532	520	490	540	483	499	512	484	495	478	538	505	472	498	508	482	515	473	506	494	480	515	539	500	511	483	483	492	481	490	448	491	470	507	477	480	471	504	492	502	493	508	560	506	463	516	489	489	478	472	475	507	500	523	508	511	510	507	482	505	460	507	517	513	464	507	461	473	481	441	471	456	471	485	499	508	513	469	496	448	485	521	527	476	518	502	450	491	489	505	516	488	517	492	501	515	510	491	482	497	477	501	466	461	477	525	524	507	531	546	491	496	493	530	461	530	469	534	489	504	513	468	496	485	490	499	470	496	468	463	528	504	474	481	483	518	480	498	488	469	475	524	502	467	518	493	505	475	468	483	489	474	475	487	478	503	544	520	503	481	482	499	522	460	497	483	465	482	518	506	535	500	503	484	487	506	479	472	497	455	448	531	525	536	536	514	488	509	444	487	520	457	524	488	490	483	523	459	478	477	503	495	480	475	446	476	488	458	482	490	489	491	487	546	510	512	457	505	513	467	493	501	466	513	459	513	523	522	486	469	472	506	477	529	507	492	475	474	478	466	561	517	503	471	475	470	530	529	510	460	497	509	482	488	477	477	489	520	466	485	472	490	515	496	481	481	492	529	482	492	499	520	513	502	517	479	500	511	548	500	520	527	524	427	477	525	498	493	497	498	485	490	510	480	469	538	525	482	499	477	462	481	510	486	461	475	502	488	455	484	508	523	482	505	483	452	502	463	470	503	487	507	515	465	458	484	480	499	487	474	512	472	490	431	504	490	479	509	464	500	498	498	480	512	541	535	473	488	492	481	486	532	515	485	508	496	508	505	484	544	537	454	461	470	474	517	497	485	531	516	513	490	502	459	470	519	475	490	528	461	487	516	505	533	454	473	496	530	478	472	473	485	496	483	473	498	520	485	475	475	512	478	445	488	501	493	463	537	437	491	520	432	474	471	485	516	510	489	477	477	526	486	459	473	470	503	517	499	508	502	509	561	494	484	526	510	510	515	497	444	552	507	513	475	498	465	523	521	518	479	506	492	476	505	474	506	486	480	500	484	531	490	528	501	475	540	498	490	467	490	503	516	445	486	461	454	519	520	457	461	467	503	485	472	531	552	464	509	494	499	486	492	523	489	464	477	471	509	504	504	534	470	497	483	521	492	519	526	502	497	528	544	487	484	480	463	477	471	477	450	530	466	506	472	476	513	494	481	489	517	529	521	464	513	518	523	473	502	514	478	485	560	472	510	470	499	477	506	471	464	416	496	493	488	495	498	482	519	479	515	506	507	501	504	471	479	470	486	484	477	504	435	490	466	504	486	450	483	495	516	516	548	496	504	507	492	480	485	438	519	476	452	473	485	458	484	463	521	504	475	476	478	507	490	449	508	477	497	476	482	497	482	501	488	505	462	534	502	508	502	459	488	478	489	512	519	518	522	508	513	479	491	501	469	470	491	497	515	491	475	494	439	505	430	473	463	497	469	462	529	500	488	493	466	504	495	528	499	511	471	526	462	564	485	499	498	488	452	501	480	452	489	511	495	490	451	471	507	516	424	481	499	435	510	528	451	485	508	502	487	446	507	457	459	486	484	501	507	436	491	449	505	498	522	481	515	496	498	483	479	505	496	481	499	498	490	482	498	493	501	471	510	500	543	502	516	486	490	497	489	465	532	499	496	470	504	477	515	527	486	519	471	509	501	505	467	469	485	476	443	475	494	477	452	485	499	499	475	501	533	500	452	510	499	435	510	464	486	497	478	446	480	472	532	497	484	453	520	489	517	508	486	476	465	480	503	506	525	473	494	528	514	516	444	500	470	463	504	497	536	529	483	507	486	507	476	508	480	481	528	476	499	497	484	492	507	495	474	491	482	484	475	503	530	420	530	516	493	499	453	504	443	509	510	502	472	510	471	499	449	501	481	496	504	483	494	516	472	470	467	461	473	496	504	525	468	464	464	451	497	490	552	493	498	475	475	483	469	439	471	476	500	481	454	510	502	504	464	498	482	478	486	462	488	512	505	481	491	500	502	520	493	485	438	489	487	478	514	495	515	469	495	465	495	459	502	460	521	548	469	497	510	474	515	499	498	493	500	455	546	498	491	491	518	509	513	443	504	494	496	500	509	508	508	515	520	459	515	483	520	493	479	553	487	505	504	478	514	527	500	501	494	467	472	487	463	486	549	467	511	485	507	536	525	500	476	519	513	484	477	505	489	443	468	472	500	498	469	485	476	493	472	506	489	506	471	486	474	484	482	465	464	457	490	456	483	530	497	456	514	462	487	498	505	474	476	491	495	479	476	506	509	506	539	500	499	491	483	485	474	491	543	470	492	525	455	449	494	512	517	522	437	481	473	481	508	453	479	471	488	478	484	467	502	506	479	470	445	487	445	537	498	506	521	492	471	484	495	487	489	479	477	481	516	486	476	522	503	487	509	505	481	506	458	506	486	496	486	516	475	455	507	471	538	542	466	527	478	515	493	484	492	486	535	477	491	459	459	478	501	510	540	540	506	539	510	457	527	523	497	511	494	470	472	484	532	476	529	522	486	506	485	519	459	489	463	515	486	531	502	493	511	481	496	480	513	514	491	503	481	492	479	528	479	511	473	481	510	450	483	499	493	512	519	471	509	469	523	525	447	492	498	493	483	500	478	479	505	452	517	473	480	479	452	524	469	496	498	491	477	511	510	450	467	500	506	483	540	507	476	484	512	483	498	498	495	484	492	502	493	478	495	479	516	505	496	487	496	482	501	447	514	507	514	491	489	498	468	545	524	518	511	495	488	471	503	504	508	490	471	523	491	477	495	466	483	459	515	515	490	522	508	495	494	508	526	516	533	514	491	503	559	467	478	477	515	461	529	480	488	522	488	531	494	473	465	514	494	482	494	466	512	519	495	453	498	515	497	507	510	475	469	531	486	470	482	507	476	493	525	517	489	496	477	464	442	496	519	536	479	468	466	483	488	518	482	465	494	454	509	521	496	487	489	485	510	497	489	553	468	489	505	486	485	496	482	469	486	488	473	499	468	476	478	488	501	484	514	517	511	460	518	482	478	494	526	459	478	523	506	470	526	509	491	477	498	521	520	529	489	493	503	476	513	482	496	482	523	481	488	527	473	539	475	523	488	476	520	543	537	463	486	482	505	509	505	489	481	457	510	485	493	504	510	484	512	492	484	475	439	461	489	509	544	461	532	512	453	447	461	493	474	486	443	471	479	483	497	453	506	524	529	479	480	514	521	501	511	460	506	473	512	476	513	504	500	491	471	478	507	495	495	456	481	495	512	496	526	452	491	464	469	500	477	438	464	497	477	507	444	507	483	493	457	472	495	498	494	468	457	507	504	512	504	423	510	521	482	502	546	495	454	514	498	499	504	497	513	484	482	513	509	534	510	516	494	499	486	518	501	513	510	498	489	485	510	454	503	499	504	514	510	492	527	484	466	503	487	498	491	494	490	468	473
7132	2022	1790	1255	1103	1062	1010	952	901	960	914	902	927	893	862	862	909	909	913	842	919	937	899	844	890	890	928	859	889	905	893	867	891	870	884	854	917	873	868	846	829	872	900	900	897	910	845	889	902	903	877	865	893	848	863	898	891	881	933	873	863	922	872	846	874	889	913	916	857	882	876	883	804	920	819	877	835	965	851	877	885	907	899	843	901	883	855	913	877	890	886	875	868	869	817	925	819	886	849	830	829	870	848	869	885	845	907	867	889	879	920	845	874	858	906	887	913	874	869	822	871	899	891	874	881	837	853	862	846	920	896	897	915	832	875	827	881	847	840	916	878	917	877	896	880	840	843	863	927	849	818	881	929	898	876	862	849	911	858	858	919	902	871	882	936	836	833	863	823	891	860	962	870	879	900	902	843	855	875	819	867	861	891	835	846	931	866	797	841	858	898	858	893	879	879	885	876	865	881	881	889	861	909	850	845	853	883	867	855	852	838	832	904	877	909	878	910	816	892	843	875	842	865	866	829	883	898	815	902	879	894	834	867	867	918	850	890	890	914	883	867	810	850	773	891	824	864	889	856	897	808	866	854	852	888	829	858	872	869	844	908	811	885	872	902	909	881	869	855	894	967	882	860	861	835	900	878	857	840	811	914	863	884	878	890	873	868	873	894	901	855	866	871	927	861	896	931	788	852	870	888	891	857	863	916	885	881	872	863	868	847	879	890	828	882	811	857	900	892	926	832	926	873	884	869	844	904	912	903	872	868	870	882	857	885	870	870	829	884	875	912	862	878	900	873	884	865	877	849	886	888	873	881	873	886	910	886	846	880	857	915	908	897	913	908	815	875	790	856	862	798	945	903	823	901	919	849	859	862	849	893	883	885	888	847	878	860	832	880	894	816	849	881	862	900	896	868	818	858	821	891	838	846	910	871	900	844	890	901	876	894	863	924	869	885	888	904	920	860	909	967	832	886	858	921	921	880	861	827	915	895	897	867	860	871	841	839	881	860	897	889	895	826	902	845	890	901	894	878	930	847	878	911	906	905	849	890	862	879	906	849	872	914	891	889	911	850	865	877	816	862	820	821	880	892	875	815	894	912	941	886	825	839	849	833	862	863	842	907	864	886	892	886	843	892	829	860	877	870	871	859	841	811	854	885	863	870	796	941	858	902	839	897	885	866	878	863	839	873	891	886	857	895	814	904	893	845	919	895	839	921	891	875	922	898	891	895	880	881	870	859	889	896	916	893	909	898	895	842	833	895	894	877	876	894	909	890	884	867	851	868	826	912	845	833	862	886	919	878	895	843	919	886	800	830	847	875	856	890	898	880	783	868	866	826	890	879	865	895	907	903	855	906	877	852	857	839	907	827	933	873	824	882	890	897	881	826	851	949	857	871	897	866	897	802	851	867	833	864	879	850	839	908	862	880	903	906	880	837	872	900	864	844	948	882	833	852	860	848	894	918	873	895	846	859	869	841	852	895	890	880	878	876	888	912	886	894	829	878	851	879	834	833	900	894	880	838	846	905	912	927	896	909	933	882	870	827	888	891	912	845	901	875	893	878	862	883	840	909	883	835	868	862	867	886	919	896	929	878	892	895	877	846	824	850	842	874	892	867	874	862	860	897	885	862	857	898	861	873	853	878	869	871	856	920	910	848	835	946	873	850	872	887	862	882	892	888	901	879	912	782	938	928	911	873	931	858	918	901	876	868	873	887	862	892	890	854	867	898	815	904	849	886	915	850	875	929	902	838	895	880	868	882	923	886	869	849	839	917	867	867	898	900	879	869	843	847	844	868	868	833	847	939	843	885	867	864	919	847	880	870	877	867	883	839	827	839	869	894	834	907	913	898	886	895	907	832	867	843	859	869	885	895	866	898	864	866	848	868	880	861	818	876	884	913	845	908	849	868	887	851	850	838	900	887	869	881	815	850	905	859	840	894	880	855	913	877	876	866	883	825	863	880	889	827	839	910	895	850	854	902	859	899	855	871	885	866	900	825	884	876	852	898	836	869	896	831	888	875	846	865	877	894	824	852	893	846	935	924	895	868	907	871	892	895	823	870	872	875	857	881	864	865	888	867	910	872	893	861	868	865	894	912	954	870	879	912	856	838	843	834	874	902	809	919	920	862	889	906	862	888	871	898	805	850	878	851	882	923	914	892	845	835	913	868	858	852	883	857	879	870	917	837	887	892	837	869	871	895	825	868	860	895	860	892	870	831	884	898	840	849	923	823	895	841	853	851	893	915	851	866	899	898	883	858	956	928	854	867	848	845	826	881	868	911	872	831	901	868	919	866	862	804	885	861	891	895	902	888	874	918	880	860	891	918	790	884	889	903	915	835	856	833	867	890	931	868	875	822	885	860	872	900	865	869	864	857	913	851	871	895	871	854	858	841	911	813	888	918	851	882	868	900	856	892	831	906	869	876	852	896	899	890	908	796	856	894	846	845	882	880	869	863	874	864	857	872	866	841	932	904	860	863	942	903	887	852	872	900	932	882	859	882	835	877	839	931	841	876	860	898	866	891	897	860	937	910	890	838	872	883	880	879	859	876	847	897	810	930	860	833	922	871	897	896	936	808	902	831	900	848	891	828	884	894	905	886	909	903	873	883	887	892	944	813	897	850	842	913	895	879	824	920	826	885	896	850	877	897	836	882	789	939	921	873	860	872	862	876	864	842	888	873	892	787	873	896	850	895	868	875	806	883	855	885	859	892	902	876	937	917	885	864	877	877	838	907	907	903	877	877	811	848	860	916	880	859	904	807	891	901	915	842	846	863	908	875	896	870	817	859	910	895	843	953	836	877	868	880	835	912	945	843	881	859	844	895	885	916	913	871	847	850	835	868	909	853	935	846	899	875	900	866	895	908	861	864	907	867	926	866	882	827	852	919	902	890	950	886	868	903	857	866	868	892	919	911	906	887	903	877	904	823	920	875	842	884	869	889	902	874	848	865	885	896	797	879	899	851	861	815	864	859	851	858	852	845	889	913	863	944	877	859	837	884	908	860	869	927	844	885	836	888	886	892	869	892	872	885	843	865	913	876	871	887	862	893	843	888	895	878	813	836	858	846	914	865	872	882	826	878	842	898	881	905	872	805	894	919	909	818	843	869	842	922	832	859	918	840	868	837	893	861	853	878	833	859	850	894	860	878	887	864	893	894	839	902	841	865	848	840	863	868	879	847	851	874	895	882	819	900	834	891	850	821	871	883	809	837	866	880	917	836	863	879	900	827	893	903	867	946	876	867	857	913	878	911	865	858	903	894	872	867	918	878	881	912	916	867	877	874	868	870	881	875	879	888	897	826	883	899	865	895	866	936	886	907	853	885	902	900	876	876	843	855	880	888	900	851	881	865	851	893	884	867	836	876	906	890	859	898	863	828	943	879	880	885	895	867	898	871	885	894	819	903	873	872	835	863	884	917	894	890	910	902	857	846	900	875	859	859	852	873	876	852	882	860	871	872	832	825	911	805	867	896	846
23985	20986	28061	24060	18934	1536	692	498	371	346	340	286	306	316	294	278	283	282	264	248	253	248	255	264	222	252	275	235	239	201	251	229	232	240	239	240	250	200	259	239	241	238	222	228	223	213	231	241	231	232	235	222	241	227	224	225	222	224	251	255	216	207	226	238	216	208	245	245	222	219	233	228	250	234	228	242	233	214	254	239	223	245	215	215	223	221	236	230	246	222	218	242	245	250	235	235	245	249	258	253	212	248	242	214	217	217	243	210	225	249	242	261	220	227	233	224	207	236	247	224	251	231	200	213	221	250	231	229	222	224	233	228	216	217	237	235	213	201	228	233	245	237	233	232	209	245	244	211	228	215	246	236	230	225	234	244	217	231	207	266	234	235	223	211	201	229	229	227	213	221	220	214	232	231	219	226	224	215	233	216	221	269	223	236	257	228	219	226	207	220	220	230	251	238	237	218	232	237	237	228	230	224	229	229	237	212	221	243	226	241	239	238	217	223	241	262	232	243	231	235	242	217	254	231	222	248	199	243	205	214	210	242	272	270	249	239	228	234	212	229	242	242	245	222	252	226	218	226	223	223	237	224	225	230	230	236	230	233	221	232	230	217	227	209	232	219	217	201	247	231	205	224	225	241	235	232	219	228	228	219	209	229	215	225	247	231	241	232	217	216	222	209	230	252	224	245	205	238	244	235	212	237	216	247	240	235	229	205	270	219	232	230	262	233	215	228	211	220	243	237	220	224	236	222	247	219	203	235	242	232	212	221	227	232	241	231	260	225	205	224	242	228	212	243	217	224	235	228	234	241	220	216	238	222	245	237	243	204	224	215	219	226	245	244	245	229	235	211	216	249	249	239	244	230	204	191	200	222	251	208	235	219	229	219	214	222	241	213	250	233	240	241	238	195	244	188	256	225	228	249	240	254	235	200	235	213	209	205	214	230	253	222	244	259	231	226	224	224	219	248	211	212	199	216	230	229	236	256	227	242	216	218	245	229	239	218	211	235	219	233	235	249	229	213	229	242	249	239	239	205	242	224	219	234	243	220	276	248	225	251	241	223	235	230	251	203	231	231	215	226	243	226	234	212	258	235	243	208	271	215	214	246	223	244	243	267	209	219	230	226	233	244	227	232	226	227	225	229	214	253	218	222	216	233	220	218	259	211	238	220	235	260	239	246	243	193	239	247	206	223	220	223	235	244	238	237	210	232	248	253	237	249	226	251	232	214	257	200	195	226	238	208	221	207	245	200	235	213	209	224	212	229	230	233	225	245	251	233	210	235	235	237	213	229	257	256	269	240	212	229	242	210	222	245	214	227	223	233	228	248	219	209	250	234	205	232	244	201	236	218	238	211	218	228	209	199	247	240	236	231	216	241	234	228	222	227	218	261	234	230	231	263	239	208	251	231	227	236	206	227	246	225	229	237	240	254	240	215	199	207	201	231	229	233	233	237	241	237	249	233	228	233	208	233	216	245	243	216	211	217	232	195	216	239	231	241	217	247	245	275	231	219	228	209	223	214	229	248	261	228	221	216	215	201	228	220	215	244	236	210	233	236	230	251	214	235	221	212	250	249	229	219	243	226	227	224	237	238	254	198	252	236	238	260	214	219	231	214	207	256	230	219	228	198	211	215	243	229	222	230	236	245	226	201	222	229	217	228	235	242	205	229	232	240	229	223	212	212	225	226	223	226	244	240	208	226	235	232	218	249	213	243	245	199	217	240	224	236	251	230	262	216	232	225	230	240	224	217	227	244	234	231	224	255	254	205	201	223	237	220	247	238	233	234	234	257	213	239	233	225	213	224	267	222	232	244	230	249	208	226	215	214	211	206	248	224	222	223	234	195	238	231	265	217	229	226	219	213	241	216	229	209	227	221	250	186	226	251	240	226	225	199	228	200	229	230	219	237	228	206	243	237	200	218	262	235	248	218	205	235	210	250	217	214	232	219	237	193	218	236	236	211	227	218	229	230	237	204	245	235	222	210	214	217	225	205	240	236	259	242	196	209	208	219	244	225	229	243	220	209	238	232	235	217	245	231	226	212	210	255	243	223	238	259	223	223	248	217	236	249	231	224	223	230	231	206	194	230	220	195	212	220	202	230	222	218	231	250	254	210	265	228	224	238	204	246	231	224	228	224	233	245	229	216	223	216	230	207	238	252	225	226	227	241	210	217	232	240	235	233	218	209	232	209	230	215	214	228	241	222	234	222	222	229	247	213	204	260	218	239	226	223	227	225	211	257	232	199	224	226	213	224	218	231	211	227	221	249	228	227	228	255	222	236	223	207	235	225	230	243	208	206	252	203	213	234	221	231	201	226	238	243	207	217	249	232	234	216	240	228	224	233	219	242	233	233	206	224	225	233	219	225	211	223	227	232	231	236	241	261	236	224	233	210	222	223	238	241	215	192	246	235	210	237	221	215	240	227	229	200	230	239	240	218	231	236	241	235	252	226	272	239	203	228	247	227	222	244	246	231	224	226	234	235	244	224	243	217	234	214	226	257	225	227	239	212	225	257	223	225	216	228	212	214	260	263	208	243	223	234	227	213	238	237	201	237	230	247	228	243	243	221	235	220	205	212	210	235	203	234	231	247	228	224	200	222	223	233	254	229	232	223	201	221	234	231	228	229	216	231	255	192	212	216	235	212	234	244	205	237	238	237	213	249	246	217	215	236	240	214	226	223	237	222	219	213	252	242	220	240	217	222	221	215	225	222	206	228	225	211	236	244	238	215	223	234	209	243	224	254	252	228	216	222	208	207	246	210	220	223	237	223	218	225	247	215	231	208	208	242	274	231	197	241	249	248	234	229	218	244	220	220	227	228	226	220	239	235	231	237	230	226	210	216	218	210	231	238	207	223	228	230	249	236	199	198	233	214	250	244	232	230	220	235	201	237	200	218	211	253	244	221	220	200	256	212	210	225	256	220	244	246	208	213	224	240	241	208	215	240	203	243	223	250	200	211	217	223	255	233	215	229	232	243	227	235	230	204	244	226	239	213	220	222	210	244	227	242	246	231	220	228	241	254	240	251	221	218	232	242	234	246	208	217	229	249	254	218	235	213	239	205	231	204	228	232	218	247	235	195	233	215	213	204	216	236	260	217	221	233	225	221	248	240	228	258	227	215	239	250	229	239	197	231	212	222	230	232	234	241	229	234	225	221	235	211	205	228	226	225	242	230	223	240	223	231	221	223	226	248	207	223	210	219	211	217	229	207	226	228	238	197	223	237	232	224	217	221	233	218	204	199	221	218	225	205	240	239	266	193	237	224	231	242	257	223	212	204	203	216	237	244	265	217	220	229	235	215	230	225	246	216	259	207	210	244	218	231	230	248	221	229	227	217	211	235	247	228	216	238	218	231	225	225	220	195	192	223	228	218	207	192	245	225	210	240	214	244	244	246	239	222	223	216	189	242	253	238	221	243	235	242	244	220	214	226	227	209	235	250	244	221	269	257	203	225	229	232	237	232	208	208	232	228	211	250
12528	10287	8782	4438	2814	2183	1617	1345	1122	944	855	818	734	673	645	595	617	568	564	559	503	522	518	471	522	464	451	471	468	418	467	464	488	451	449	472	457	472	464	469	433	430	485	400	447	428	444	444	480	469	405	398	464	457	424	487	439	401	475	446	439	427	451	416	470	440	397	427	447	449	471	450	423	433	403	420	408	447	415	423	437	432	438	478	440	426	454	452	441	435	438	422	397	393	427	445	438	393	427	466	445	446	393	403	452	454	409	437	450	443	431	422	436	400	421	440	433	434	421	456	443	403	454	442	471	440	431	449	415	427	427	416	425	449	417	416	406	412	454	415	441	462	424	414	428	428	445	432	405	421	461	473	447	442	437	473	417	424	444	427	433	439	425	446	420	414	407	442	460	459	458	462	443	456	446	406	445	417	406	413	424	431	439	418	442	434	428	430	453	421	411	496	437	417	450	429	462	390	482	434	436	401	453	423	418	415	444	432	450	449	434	407	426	412	384	439	416	426	443	416	438	435	441	423	462	409	412	415	443	444	450	431	421	473	461	436	442	423	440	433	410	434	434	428	443	401	439	422	430	429	439	418	431	458	445	382	439	394	403	427	455	382	450	446	421	420	435	414	437	450	411	418	404	427	453	440	413	461	434	438	462	434	434	440	478	436	425	423	443	405	408	430	417	435	452	411	468	459	434	446	472	422	444	437	439	413	442	438	423	439	414	467	438	411	375	441	434	399	476	445	442	430	423	428	433	447	442	440	440	447	432	422	439	442	427	418	443	399	419	434	435	449	454	435	416	471	448	399	423	430	422	449	453	399	420	431	452	437	465	417	435	445	418	455	429	415	441	426	415	449	424	443	473	422	402	441	421	422	402	428	412	460	439	453	420	440	422	482	438	461	427	466	434	429	415	429	426	441	435	415	414	452	451	413	448	456	423	408	395	443	420	423	408	430	430	391	424	433	438	424	421	435	382	454	430	438	443	432	423	405	457	434	433	464	409	416	442	482	418	412	429	379	431	429	407	429	428	410	434	435	423	395	458	427	429	446	432	422	434	434	457	385	434	435	452	446	475	431	437	434	447	446	453	433	394	416	435	457	415	451	438	440	454	416	430	421	398	421	454	446	420	445	427	429	436	411	416	477	403	419	445	403	437	414	437	463	433	414	420	464	437	425	444	450	439	421	428	400	423	438	422	380	434	447	459	415	415	457	459	436	419	430	423	417	451	462	457	436	442	421	430	440	417	433	427	433	433	439	390	451	429	429	406	404	442	424	452	396	439	415	448	442	450	417	449	425	418	469	422	446	398	408	474	446	469	408	422	431	428	431	418	439	427	414	436	472	461	441	424	420	474	431	436	471	459	498	440	431	451	445	444	451	458	424	433	440	414	413	457	441	420	438	428	437	408	456	409	432	420	484	406	427	440	463	409	428	410	441	407	412	427	421	423	440	439	377	453	432	447	440	415	452	442	455	403	431	424	405	444	434	430	385	431	418	443	456	427	417	431	403	452	441	424	401	420	468	429	426	426	386	429	422	423	453	445	435	416	408	417	449	432	405	443	391	410	433	428	420	414	456	437	423	443	447	418	464	435	472	418	442	442	442	452	443	393	416	420	441	444	440	458	433	467	424	388	408	430	435	441	432	423	463	425	425	419	402	467	424	420	420	441	436	406	410	456	433	401	427	435	419	435	422	417	435	419	447	426	414	445	404	408	467	434	411	450	382	439	435	424	471	425	427	423	458	429	413	465	446	433	431	399	427	425	486	409	452	420	406	430	435	433	421	488	422	446	454	415	414	454	388	403	444	441	425	391	439	409	436	401	459	446	443	395	413	433	438	448	432	423	463	403	449	454	436	445	422	414	430	440	430	439	376	461	423	437	445	407	436	446	443	425	436	425	450	395	424	429	409	456	427	424	420	443	413	428	411	435	402	427	463	455	411	408	441	452	434	492	464	428	440	438	464	441	422	427	460	447	429	390	455	420	420	460	430	420	456	439	417	452	410	442	432	453	410	448	435	434	471	445	412	475	407	424	419	451	432	434	449	463	446	481	406	405	407	395	425	409	438	414	432	431	446	409	434	441	418	427	429	376	451	427	417	446	460	445	443	441	428	451	422	428	454	430	480	452	427	429	475	424	410	432	444	451	427	450	418	411	440	415	434	430	439	438	496	435	393	433	452	436	406	456	445	443	403	423	446	433	412	450	425	451	431	423	424	443	411	422	438	460	438	452	441	444	439	386	461	434	436	428	413	459	430	439	426	442	456	413	411	417	424	455	433	407	419	413	425	401	426	432	425	440	461	410	434	415	474	397	410	455	426	440	457	439	403	447	509	433	366	430	408	414	407	415	443	429	405	455	431	418	431	429	423	438	467	412	436	409	426	408	452	441	419	418	399	392	410	454	435	445	414	457	427	427	461	458	437	422	445	429	423	410	399	431	399	462	420	444	408	422	431	441	415	416	450	461	395	431	427	446	419	447	429	431	445	407	454	420	466	445	440	452	427	413	419	422	423	432	404	430	414	427	445	441	431	453	465	402	464	435	454	429	445	437	404	455	465	431	424	441	402	450	399	433	429	400	407	435	436	396	443	430	434	416	435	461	426	435	424	449	433	397	405	418	459	428	437	413	468	472	430	461	425	406	448	426	395	456	417	437	392	413	450	467	457	445	452	439	464	427	439	412	423	436	414	427	465	415	433	421	418	470	431	426	414	449	433	394	443	416	439	440	422	468	428	399	448	479	445	419	440	451	409	425	436	467	433	425	458	431	425	440	452	446	417	401	470	472	452	454	432	458	396	471	436	452	416	440	444	445	429	401	426	440	404	443	425	442	437	427	427	455	435	432	445	426	469	417	406	454	391	405	435	411	409	399	424	438	399	438	442	473	413	390	451	452	414	413	432	423	425	437	411	444	418	407	431	432	430	406	434	427	422	392	429	429	437	389	438	413	449	421	414	430	435	419	480	409	417	417	404	440	442	412	415	461	460	457	424	415	408	418	449	433	472	454	433	455	377	440	434	452	461	474	447	432	424	420	405	476	443	458	381	445	422	466	479	409	428	418	413	457	429	436	432	443	450	428	403	432	418	433	441	478	461	425	423	431	414	406	428	431	434	444	430	428	431	436	395	419	430	387	430	437	439	422	431	430	415	443	418	419	427	438	431	415	418	431	441	460	430	437	455	442	432	401	419	433	418	430	409	442	419	439	411	424	372	430	441	387	421	420	435	396	478	419	416	408	416	410	425	420	434	434	449	452	451	393	404	424	447	441	409	424	420	448	412	446	436	458	405	417	442	410	439	400	399	420	447	441	471	441	446	415	406	394	415	429	429	422	481	421	426	430	432	421	417	469	408	433	434	446	438	443	395	436	498	410	426	444	467	414	404	430	462	418	443	416	413	427	413	460	437	434	422	432	450	426	422	425	437	428	437	390	417	420	495	436	446	427	434	427	418	425	451	403	438	408	418	382	434	456	458	464	444	410	414
23048	20964	28722	23362	20966	16791	1996	948	796	723	639	555	552	516	500	519	479	471	530	474	463	443	434	479	431	469	436	444	462	456	408	428	426	440	432	388	426	412	435	467	437	424	430	423	434	408	420	407	448	447	412	445	455	427	420	409	449	423	409	398	419	440	403	438	403	458	415	417	458	436	431	414	419	410	398	410	427	474	422	444	420	428	406	430	377	387	416	417	416	483	440	424	426	416	415	397	420	463	464	443	426	430	399	447	417	454	411	423	407	456	391	396	429	395	460	406	391	447	415	407	408	460	430	442	438	428	414	393	402	409	412	438	413	429	436	423	436	436	407	423	433	450	427	403	401	418	396	428	436	414	425	424	436	421	426	446	437	428	407	398	434	425	390	468	437	434	399	394	422	461	421	398	400	415	404	416	433	432	438	425	404	427	421	413	388	393	393	426	440	390	419	457	481	422	440	413	391	452	401	396	380	403	421	400	409	439	456	432	442	418	430	456	417	432	420	420	412	398	419	396	375	436	407	433	407	440	409	414	384	388	432	422	402	450	408	408	422	430	436	457	402	418	412	422	417	414	435	422	404	408	380	416	419	420	404	381	417	402	398	388	408	430	408	430	422	420	400	402	408	431	420	435	436	445	407	403	396	424	440	412	438	409	430	403	447	423	426	404	423	443	398	381	424	417	418	420	431	403	394	413	426	463	413	442	443	386	442	411	398	383	472	417	404	382	455	441	421	432	413	439	407	439	401	427	431	394	451	415	419	423	396	420	417	423	431	443	388	442	409	392	404	393	418	432	419	424	411	419	405	425	435	418	426	416	426	449	437	422	423	408	433	451	397	412	407	451	418	425	432	413	407	446	425	406	407	407	411	396	386	403	403	418	451	451	435	413	427	405	420	390	397	436	422	397	407	395	386	384	431	437	397	434	402	406	437	372	406	435	400	409	436	397	437	402	420	466	450	418	423	435	405	424	420	466	473	418	426	408	416	381	430	434	448	430	399	420	426	393	407	430	399	399	431	423	401	379	419	438	451	421	440	404	438	443	421	436	419	411	409	418	413	403	435	416	449	438	466	425	433	411	428	383	408	399	414	426	430	423	407	399	422	423	427	429	396	419	429	419	415	363	422	427	444	408	412	372	397	414	438	423	457	408	434	416	420	447	412	425	418	412	423	424	404	430	407	411	427	416	415	418	409	409	419	417	442	454	398	433	494	440	418	416	420	412	401	431	391	413	431	420	374	389	441	407	438	418	416	380	407	427	438	430	429	392	410	397	454	402	439	434	391	416	421	424	417	404	438	434	422	434	441	461	421	412	425	435	440	434	437	431	392	403	398	423	447	417	426	385	402	416	412	442	418	419	444	410	425	428	404	405	422	427	422	448	400	395	438	431	455	444	390	432	438	439	412	420	420	399	417	413	404	444	385	422	435	422	413	397	422	422	381	441	447	409	381	413	415	422	406	399	429	418	454	418	424	441	399	411	451	441	383	430	433	444	431	408	402	406	415	396	450	404	407	407	430	447	449	400	387	408	444	438	404	396	412	406	424	404	436	392	412	397	404	439	408	422	440	394	416	432	459	452	449	402	403	412	421	376	447	426	425	442	422	395	420	430	422	415	434	404	411	421	428	391	437	410	389	379	409	447	402	400	367	390	416	430	431	407	376	387	410	406	406	407	439	414	426	383	394	448	449	403	434	419	425	386	443	440	432	452	448	426	410	478	421	411	393	462	422	383	422	397	413	444	443	417	411	440	445	404	420	434	411	449	380	400	402	454	417	397	418	428	407	401	408	374	425	391	390	433	415	395	425	415	423	449	404	411	384	433	412	452	396	427	400	407	412	438	415	424	447	480	360	418	404	408	444	420	417	442	398	423	431	469	423	438	389	428	427	443	402	437	438	427	385	395	417	423	434	417	427	383	394	384	399	397	461	449	437	367	388	379	405	401	382	386	436	402	408	383	407	418	422	421	427	391	419	411	419	411	394	399	424	413	404	404	423	383	397	400	414	416	440	417	446	409	419	433	422	403	417	427	410	390	456	414	430	433	400	419	412	422	442	387	433	427	452	419	428	387	431	392	438	410	397	430	407	430	421	391	431	416	436	403	433	449	407	399	415	440	443	409	431	410	388	431	427	411	436	480	380	425	396	415	413	421	444	396	423	410	452	412	445	436	423	396	406	406	412	401	415	446	429	425	408	444	446	422	410	381	422	371	432	453	399	414	444	413	412	423	401	416	439	412	412	430	395	391	396	410	412	421	438	415	421	418	395	429	445	400	416	431	404	455	384	400	425	415	438	422	396	421	422	424	415	423	440	432	414	428	435	414	444	434	444	443	444	419	428	427	435	433	448	467	413	436	441	394	408	425	455	409	450	397	426	409	444	429	390	431	416	406	413	407	440	405	408	432	419	427	388	382	418	416	417	431	416	425	431	396	395	394	428	388	433	425	411	387	402	446	436	407	413	429	422	405	397	457	420	418	444	433	420	422	441	396	422	404	420	425	396	453	389	387	384	403	409	400	428	416	409	415	421	417	394	423	385	467	387	418	403	419	462	407	408	411	409	404	388	401	401	396	429	402	409	412	441	412	387	403	405	407	418	394	412	386	391	375	402	440	417	410	428	409	399	428	418	411	406	427	414	428	396	400	420	403	407	416	420	431	393	392	388	446	405	431	424	426	399	399	412	433	410	452	407	436	460	426	429	421	413	358	419	432	450	425	421	426	383	390	439	392	380	433	392	441	390	405	414	431	418	391	424	396	406	407	444	427	398	416	395	434	410	402	393	376	407	406	442	418	400	411	403	378	422	416	405	401	418	437	377	422	414	435	449	406	392	394	442	442	418	405	419	410	420	452	447	410	392	445	416	463	398	431	446	425	417	436	401	417	430	404	416	395	414	403	435	393	406	428	392	429	390	428	410	424	410	408	388	427	421	406	424	432	415	439	416	429	420	406	355	399	446	384	476	413	421	443	427	460	483	438	410	420	407	428	412	436	439	379	393	388	449	433	390	456	415	414	393	405	394	439	405	439	404	397	414	413	436	375	445	416	410	462	411	406	462	424	426	406	390	401	424	391	400	420	433	396	427	462	411	424	407	434	388	422	394	456	391	427	418	425	423	419	420	434	435	415	432	437	405	398	415	430	368	407	450	407	403	430	417	431	414	396	434	401	424	449	424	390	440	449	417	406	418	440	427	437	441	385	414	424	407	441	433	441	412	432	405	396	415	406	416	414	411	422	411	404	400	419	405	406	421	420	436	404	401	445	390	426	407	434	404	426	420	490	404	400	440	405	397	441	447	394	430	407	390	411	413	415	416	419	415	409	428	425	402	442	406	404	420	413	424	432	418	431	392	432	413	403	402	403	434	417	425	446	428	455	414	412	414	401	399	439	443	425	443	416	406	418	423	392	422	400	378	438	381	414	415	455	413	389	446	403	462	453	414	394	447	389	446	406	453	395	428	396	436	441	423	390	463	425	429	396	395	378
14806	16236	13532	7478	5035	3602	2854	2334	2028	1696	1462	1350	1256	1143	1136	1085	1024	976	941	895	930	863	831	801	851	843	838	802	810	761	803	764	751	793	738	730	735	771	704	762	721	752	711	745	738	743	728	737	740	757	712	679	672	736	734	741	723	702	719	662	680	687	710	716	720	684	683	716	742	727	684	680	696	737	704	696	719	744	699	754	719	705	703	736	718	687	696	738	709	696	757	656	721	718	718	756	675	678	677	753	720	709	706	744	646	692	710	653	714	741	664	690	683	731	710	719	736	742	729	736	716	725	679	715	648	708	695	676	675	708	690	680	708	717	724	655	678	698	707	739	707	726	730	786	684	669	712	692	718	655	692	707	642	748	706	701	700	703	662	716	701	652	694	684	683	702	656	705	717	677	737	688	733	744	684	743	654	698	708	734	711	687	718	700	680	726	690	687	700	676	681	709	662	702	670	720	711	700	706	737	705	693	691	714	681	695	714	672	681	696	731	720	691	704	686	718	742	712	732	649	707	761	671	688	684	677	707	678	658	669	730	686	714	723	667	706	673	703	693	714	694	688	667	762	733	701	694	635	688	666	719	716	677	713	664	690	724	742	702	683	724	719	702	751	706	776	693	667	731	681	751	700	673	649	738	715	677	697	751	655	735	708	680	669	649	648	682	688	706	681	706	621	732	690	711	717	698	691	694	725	698	699	753	691	722	741	684	728	725	747	684	688	697	651	733	680	675	679	696	718	739	667	731	654	709	685	700	742	679	735	721	724	695	683	666	734	710	684	693	724	717	705	723	703	693	701	684	724	711	710	685	664	713	731	669	647	735	704	731	660	717	704	723	686	674	691	720	708	731	702	676	702	707	670	667	730	725	692	752	728	698	712	701	738	731	719	700	694	671	682	693	688	729	722	682	747	691	741	653	700	744	700	722	692	681	726	682	710	720	702	745	681	751	681	709	723	686	684	700	623	655	711	743	710	669	686	713	750	717	710	670	711	643	690	704	664	684	695	682	693	726	720	714	754	710	658	685	705	668	708	686	663	728	708	667	720	678	713	695	693	715	689	684	694	694	669	712	683	686	685	698	769	707	699	721	679	689	715	705	709	716	685	665	669	689	657	679	722	700	710	693	691	683	733	670	716	725	702	766	746	747	712	728	665	697	688	688	620	703	666	682	670	702	728	719	643	670	692	682	698	689	689	730	718	673	707	692	689	743	647	691	699	694	690	683	710	680	672	659	664	622	680	702	698	680	703	726	694	725	720	714	693	727	697	690	687	735	713	731	757	693	731	705	727	712	629	719	715	672	686	740	718	705	725	678	710	689	704	707	667	717	697	697	701	697	716	743	665	668	709	655	720	663	727	701	721	729	674	683	720	687	731	721	751	700	692	672	654	696	692	719	663	677	752	675	707	713	770	713	709	650	692	668	672	637	723	754	691	703	699	701	710	729	673	706	699	702	709	696	669	709	737	686	695	710	688	699	739	676	714	711	674	733	683	705	698	713	668	698	671	707	682	709	719	696	695	668	717	705	629	675	663	724	689	690	679	708	766	704	731	716	714	736	683	754	729	743	697	691	689	671	734	653	693	711	690	703	675	689	680	672	691	731	723	707	689	684	688	788	697	706	657	669	650	678	704	730	689	661	669	669	694	744	694	731	706	723	698	671	676	736	670	693	695	667	713	661	692	699	679	704	749	670	680	681	725	685	697	655	704	753	691	715	718	710	710	720	711	767	710	670	706	673	709	697	622	705	673	716	683	733	686	695	719	748	721	725	688	693	648	699	731	703	711	671	689	703	736	658	692	671	689	679	682	715	713	682	692	680	713	691	710	694	719	676	714	694	714	729	692	741	700	665	695	696	684	723	685	719	713	714	670	685	697	698	686	726	696	658	678	687	729	607	716	716	715	718	649	717	724	736	701	697	714	681	689	715	677	728	675	705	722	698	675	717	647	700	691	702	683	674	728	643	726	734	742	714	684	705	714	691	753	701	653	669	651	682	659	707	746	722	724	720	703	656	681	655	654	723	691	735	717	650	653	676	719	708	670	700	722	730	692	663	707	715	676	719	698	687	681	696	708	689	703	775	688	700	719	713	700	711	740	701	661	692	712	681	680	721	681	650	686	674	691	720	676	684	688	666	677	684	676	668	743	677	666	708	677	713	667	664	687	721	724	717	722	666	701	704	665	678	636	738	709	647	699	715	656	673	716	694	734	694	691	729	713	734	691	681	670	679	670	675	729	690	694	712	701	714	676	711	699	672	705	683	674	678	694	663	679	686	707	723	749	699	713	663	729	688	689	674	691	699	742	702	675	664	683	727	718	693	738	710	712	677	719	694	681	723	726	685	720	647	713	725	726	649	717	693	615	720	674	687	682	695	704	674	675	708	697	715	686	677	693	686	741	699	691	691	676	682	723	692	738	708	659	694	696	730	764	695	707	687	713	690	701	693	662	694	683	711	700	723	737	750	695	721	704	730	722	681	673	679	700	747	675	717	689	733	674	705	702	691	698	695	681	677	722	687	690	716	705	654	715	754	687	703	638	746	729	722	711	645	673	649	696	713	708	745	673	689	719	768	699	746	678	722	617	715	724	669	694	730	709	735	714	674	707	676	714	687	724	746	728	728	674	712	691	685	715	690	695	716	713	716	689	724	691	670	694	687	669	679	737	666	679	723	707	692	652	688	702	739	730	684	750	726	696	692	702	695	696	728	707	667	664	721	696	651	689	732	658	685	670	685	683	704	670	680	707	724	699	686	687	727	750	732	749	688	725	698	717	672	689	681	689	724	719	696	697	659	689	667	729	690	692	716	702	720	694	705	718	738	703	718	704	703	736	740	690	687	697	677	675	669	694	725	674	694	726	707	649	696	648	730	680	699	685	734	673	684	740	718	703	718	710	690	707	724	698	678	703	653	692	702	713	722	712	742	719	710	669	681	676	709	758	731	661	686	719	711	744	727	725	664	695	672	708	716	726	718	688	694	670	712	727	744	676	683	718	723	681	689	670	712	658	644	682	681	730	709	700	676	725	687	707	688	671	678	657	712	689	702	677	683	712	691	694	753	687	716	689	750	725	681	706	690	722	706	683	687	700	667	749	720	723	669	742	721	745	666	713	682	667	706	739	663	674	660	691	682	729	704	723	713	675	659	691	676	689	691	669	688	697	676	699	713	676	662	691	700	698	722	699	726	701	705	738	711	709	665	736	694	739	684	709	693	678	739	717	714	677	665	720	736	677	703	702	750	638	726	697	720	709	670	669	756	711	691	687	714	745	679	705	690	712	687	682	724	709	708	647	681	711	662	687	671	728	704	693	679	743	707	674	721	708	656	686	698	683	716	695	701	712	693	708	689	739	758	678	680	675	685	729	706	707	702	676	634	684	632	674	668	646	698	684	699	679	689	684	715	712	686	701	667	728	715	674	711	685	718	706	707	687	695	682	681	687	700	719	683	697	676	642	665	705	719	714	703	734	716	690	701	737	704	717
26621	20089	7058	984	689	597	489	522	522	487	527	508	465	525	509	504	523	493	495	524	513	494	522	480	498	516	496	478	509	489	490	467	506	529	501	502	476	484	533	486	542	543	481	483	485	452	481	512	464	519	453	478	497	505	490	487	504	449	501	509	489	471	491	467	519	484	502	468	507	496	511	478	493	475	499	487	537	502	465	476	475	497	471	539	483	487	496	521	493	469	498	513	469	500	555	501	478	543	487	483	453	493	506	492	511	490	470	482	454	507	507	490	511	499	462	440	481	500	479	483	527	495	454	515	487	483	514	502	543	501	496	501	492	523	505	516	526	471	504	491	483	483	500	468	493	525	474	520	490	482	473	469	488	499	511	509	495	507	465	503	476	480	513	462	475	513	534	459	475	481	468	513	444	451	545	504	504	476	470	477	509	485	469	466	478	487	498	485	482	490	463	520	429	459	474	471	479	508	459	467	528	478	499	489	438	469	481	471	492	505	485	486	485	505	468	533	469	457	465	524	478	486	477	456	498	481	532	462	506	525	506	499	483	476	507	487	497	475	470	494	423	495	453	464	493	486	503	524	512	477	520	496	503	483	467	467	502	532	510	490	491	510	489	501	487	527	450	488	484	454	488	489	504	498	499	444	485	514	506	473	477	502	519	520	511	487	460	466	510	475	497	501	484	482	496	502	533	506	459	543	505	462	502	492	473	496	476	483	544	503	476	501	492	485	481	505	485	504	468	524	518	482	467	485	467	471	488	505	532	470	482	485	481	476	498	500	459	502	472	530	488	482	489	435	504	507	486	486	505	471	498	473	484	472	476	495	457	508	495	486	498	495	495	515	495	466	517	448	488	467	540	484	463	475	480	485	483	479	495	530	500	488	547	490	522	473	505	497	448	490	504	459	483	518	548	515	508	514	478	527	513	494	515	506	485	499	468	494	523	514	489	543	441	478	512	511	481	467	519	494	470	515	530	493	473	515	457	448	524	516	485	469	494	512	485	524	514	490	474	468	493	463	502	479	505	487	471	554	504	475	450	499	518	513	531	463	503	484	464	495	521	489	469	520	517	472	493	487	479	500	491	504	511	497	488	457	491	494	484	496	480	494	495	489	495	488	502	494	486	505	488	464	522	480	523	466	518	520	490	440	493	497	472	502	520	473	498	465	468	520	498	511	502	448	496	495	511	460	516	455	441	526	524	470	515	492	472	490	465	487	519	511	466	478	532	530	488	478	483	515	444	525	480	498	495	463	476	477	492	474	500	456	465	482	474	485	492	508	487	482	495	498	493	501	464	463	533	494	492	533	474	475	476	522	455	436	495	488	506	468	496	518	526	490	469	499	473	486	486	541	525	483	464	486	501	473	478	514	508	497	493	525	494	521	507	493	500	501	474	492	475	515	509	507	524	460	474	457	480	454	508	410	510	496	489	543	464	520	478	495	525	485	526	497	455	489	505	486	473	506	497	438	464	435	535	478	498	516	518	479	502	509	506	444	477	502	512	530	467	493	471	510	475	510	495	528	510	495	515	499	483	504	503	499	477	508	457	511	504	515	509	495	517	493	436	479	479	508	471	484	492	468	471	497	453	473	474	499	497	440	522	484	475	449	505	486	513	465	500	521	467	480	469	490	475	443	529	516	511	466	523	448	506	487	489	471	477	449	513	497	502	519	479	480	499	457	478	477	470	466	485	466	538	454	489	504	483	485	529	486	470	501	505	474	500	496	488	484	466	496	484	473	471	505	490	506	453	515	467	533	508	483	479	509	514	508	506	509	487	474	465	462	483	469	462	482	463	521	519	478	500	477	502	529	463	509	451	486	493	502	485	506	509	508	471	484	489	520	482	520	485	515	498	481	441	536	470	522	501	474	509	528	457	513	512	491	446	508	517	508	559	514	479	488	497	453	507	491	501	485	481	498	451	496	504	475	469	466	483	495	490	510	517	479	451	538	513	488	502	505	490	498	474	512	506	516	481	499	484	488	521	476	465	466	462	485	473	507	470	500	464	511	487	529	482	488	469	490	489	520	496	527	531	485	474	475	474	491	481	533	478	493	522	505	494	517	478	476	491	471	539	478	475	482	499	504	475	453	491	487	485	496	467	488	508	486	494	497	478	517	500	507	475	476	486	513	501	508	480	519	531	536	511	517	496	499	531	468	528	490	467	506	502	494	473	498	523	474	496	476	452	491	498	484	487	480	499	494	489	516	525	488	490	483	482	478	469	567	535	481	476	477	456	522	501	486	496	493	470	503	531	502	493	497	504	510	537	506	484	481	488	512	485	485	500	480	495	465	473	503	450	532	504	522	521	458	471	470	489	515	524	468	514	431	479	517	517	481	499	504	514	483	460	503	512	517	471	492	492	512	451	459	482	486	486	474	516	514	502	467	488	468	505	512	492	474	502	489	522	523	497	473	436	471	506	500	455	451	485	460	495	506	461	490	499	477	447	513	480	480	509	473	524	486	503	500	491	477	514	506	444	503	501	474	512	479	529	545	501	530	488	470	476	511	482	474	490	431	503	490	503	493	488	505	487	484	458	498	474	505	467	516	524	496	523	516	503	443	490	453	520	510	472	496	501	471	555	477	510	506	495	481	523	515	515	498	537	489	464	474	504	465	497	473	513	503	504	491	518	505	446	485	507	531	485	477	451	522	513	445	465	520	515	524	500	482	513	492	495	476	529	482	489	491	521	527	468	510	477	484	521	489	486	482	500	515	518	492	464	544	506	519	481	479	490	473	519	532	503	486	478	506	503	491	527	471	506	494	484	505	466	498	498	515	498	441	471	502	509	512	494	491	502	490	477	489	509	456	472	489	503	481	493	475	478	525	481	473	510	526	499	504	498	515	475	463	540	454	505	503	470	506	471	489	542	477	484	464	479	517	518	500	498	428	482	494	485	460	481	477	516	498	458	468	470	489	496	515	482	501	496	494	478	477	515	456	512	477	505	475	519	499	481	463	510	556	503	488	503	510	513	489	478	513	479	486	494	493	493	497	504	499	488	462	474	484	515	509	440	491	536	498	456	525	506	511	470	465	472	492	537	498	516	506	485	531	517	501	502	523	473	485	531	488	462	497	518	482	457	488	507	508	496	503	451	487	503	445	486	492	498	452	485	502	462	491	466	471	478	485	460	440	510	458	484	474	482	482	466	522	487	484	470	495	489	512	528	504	509	497	466	455	474	523	478	516	520	487	505	509	542	488	492	483	509	487	506	472	481	479	491	482	525	483	491	523	470	499	499	485	492	512	483	482	507	504	522	529	491	500	477	460	506	486	484	540	506	473	489	513	466	506	481	520	507	513	511	453	503	461	503	505	491	483	472	501	520	495	475	517	477	495	467	512	494	502	522	512	546	509	495	510	507	501	498	498	487	504	461	522	473	535	525	508	510	449	478	520	506	526	503	491	483	512	448	475	506	483	463	480	519	481	524	498	515	492	532	467	466	505	507	493	474	486	432	540	459	504	496	468	479	478	478	513	465	531
6673	2055	1898	1268	1080	994	986	924	1014	925	929	887	870	938	847	865	915	893	904	893	903	883	871	825	843	867	867	836	841	880	912	882	888	795	888	869	872	880	856	841	871	860	877	823	894	838	852	847	868	865	888	893	847	835	853	839	853	853	842	901	872	879	864	896	872	934	883	862	874	902	869	893	862	884	865	900	847	858	838	906	853	930	850	886	867	913	851	885	837	867	900	934	889	850	916	845	829	859	826	899	885	862	859	849	880	865	929	891	910	850	832	887	873	876	913	877	838	880	846	917	871	880	890	811	895	918	889	837	865	922	841	869	861	846	885	905	846	882	867	905	880	892	838	899	897	896	838	829	844	886	879	839	889	884	881	844	876	869	863	906	878	842	816	823	844	904	923	828	836	867	882	927	890	898	838	800	839	824	919	868	924	852	832	849	876	857	884	851	866	865	904	867	849	895	861	880	839	858	885	899	866	885	902	870	856	881	871	873	887	870	935	891	857	909	854	928	822	892	837	915	879	890	902	856	797	848	847	891	912	820	813	888	858	871	853	886	871	852	824	864	897	886	830	866	845	855	864	824	901	867	906	845	866	851	858	881	883	817	835	867	879	841	858	908	836	840	904	874	882	870	919	826	849	860	875	859	857	853	890	818	896	907	869	898	860	853	843	847	831	916	853	901	884	874	909	837	830	864	859	878	878	888	880	889	852	878	862	871	848	859	833	895	842	858	864	811	873	861	843	818	833	907	842	881	865	886	868	848	846	869	934	795	840	848	881	846	853	838	830	833	822	846	881	858	842	886	879	834	862	872	793	873	840	834	900	877	917	850	837	830	890	837	892	841	807	886	889	889	874	863	859	903	853	872	823	805	812	849	894	867	878	837	872	893	883	851	840	911	898	853	890	887	868	852	893	891	872	887	905	914	891	887	831	903	933	879	822	868	891	845	921	914	916	848	876	915	816	903	892	882	845	890	923	837	856	886	863	845	857	820	858	817	918	909	821	897	822	862	878	886	883	864	890	846	874	857	902	889	872	882	794	864	879	833	813	878	874	869	902	850	872	826	865	875	863	894	846	920	860	889	827	903	872	840	880	880	853	844	881	869	889	894	850	898	887	862	906	887	851	884	862	889	873	897	809	891	851	878	829	864	871	926	881	881	878	888	903	818	891	864	861	863	846	911	860	880	884	836	857	905	835	893	874	854	864	861	863	888	865	895	853	851	910	895	896	860	869	911	854	886	867	826	863	874	857	852	850	903	854	796	866	866	875	892	844	863	878	884	893	886	849	897	836	841	846	859	858	858	854	829	854	834	828	890	874	825	874	886	862	847	874	882	859	839	826	810	913	872	859	903	904	866	891	866	819	904	831	846	887	854	885	912	881	889	866	844	840	855	921	919	889	818	857	897	863	886	866	860	838	904	897	851	846	847	895	860	867	821	858	870	862	801	860	876	884	873	860	856	832	860	883	848	907	871	887	886	879	893	841	862	882	889	900	878	826	857	890	836	886	909	857	862	898	874	928	856	896	836	868	816	863	885	900	874	865	893	845	818	870	837	913	902	841	881	839	864	870	876	853	900	874	842	882	863	887	887	874	880	895	845	876	857	820	829	830	925	821	840	806	811	927	937	897	831	875	843	881	937	914	869	841	887	915	903	870	842	866	933	882	906	868	884	895	904	830	863	858	881	881	860	880	847	810	834	920	878	888	904	809	869	881	875	862	869	873	848	854	874	810	881	884	841	846	858	881	886	822	789	829	847	821	861	891	845	887	872	856	827	912	929	872	825	916	874	866	810	853	847	893	928	927	857	900	928	896	838	847	891	866	847	885	901	854	884	886	872	843	883	920	887	787	846	858	865	886	900	881	858	908	884	828	855	872	828	873	869	809	826	839	861	889	834	851	884	861	896	824	867	841	887	887	835	860	837	850	898	854	884	877	876	886	866	847	908	909	870	931	846	821	866	838	873	864	851	848	919	867	868	883	850	861	837	892	885	850	826	836	871	845	892	896	901	893	893	860	923	879	892	843	839	880	812	921	889	884	871	850	861	876	830	853	865	879	898	815	875	862	826	866	876	905	887	838	866	858	881	887	855	863	850	917	826	873	859	925	889	897	812	873	895	901	862	883	875	858	816	835	918	895	832	830	808	879	804	885	877	923	858	847	864	865	853	853	839	838	863	899	868	921	839	925	869	854	810	868	906	826	840	906	904	864	896	878	859	870	908	846	864	860	807	833	835	884	850	851	914	832	869	863	916	832	832	847	877	877	901	855	893	880	859	895	897	884	855	818	855	870	906	845	926	857	876	837	835	883	879	858	917	888	835	845	888	834	856	874	856	899	869	906	852	866	837	887	938	866	889	854	859	857	852	825	902	888	850	818	876	877	899	904	864	911	885	879	834	831	863	869	869	872	880	891	852	908	863	914	819	848	894	850	910	883	867	827	914	859	832	857	806	812	858	835	867	837	899	859	859	837	879	891	868	845	842	874	873	791	864	825	872	918	918	842	909	840	913	899	878	842	853	875	933	865	893	806	885	867	873	853	866	857	853	879	850	857	813	841	831	892	855	870	870	859	853	847	868	882	813	870	884	913	866	899	878	837	842	889	918	846	889	887	891	853	884	897	856	821	878	856	843	861	865	845	858	847	919	881	868	925	859	859	869	795	929	859	842	930	913	892	834	834	834	899	893	871	903	907	909	848	883	859	862	877	833	899	838	881	853	866	887	846	869	811	838	876	883	929	889	862	860	920	847	855	881	827	790	879	864	910	830	875	826	892	916	892	842	867	890	829	863	871	882	835	866	860	866	887	837	884	808	876	867	836	909	781	889	846	840	896	811	834	887	846	867	842	915	907	919	894	891	843	812	896	772	903	821	901	900	864	810	825	901	777	875	842	895	824	836	865	850	899	870	847	842	896	814	853	871	922	865	823	906	820	932	866	874	839	868	890	904	839	871	858	845	857	871	868	887	819	932	855	874	879	858	930	850	865	882	877	891	897	831	928	797	871	847	890	877	876	880	872	857	840	860	844	871	870	863	869	879	912	840	918	863	893	818	831	826	799	898	829	859	848	884	897	892	885	884	878	900	918	869	859	843	840	891	906	864	807	908	839	853	887	937	854	901	841	854	819	915	882	888	839	847	853	868	876	899	886	901	830	857	834	916	906	855	857	891	880	908	865	866	893	825	884	910	810	821	910	864	908	860	855	913	873	856	859	879	877	907	856	892	856	855	846	901	861	886	833	831	882	861	898	888	884	879	855	858	890	899	857	798	878	837	849	831	883	808	867	865	894	867	886	857	895	925	841	902	879	905	890	890	872	836	855	842	838	855	857	864	896	857	854	860	921	862	810	876	827	901	867	880	892	877	866	867	860	871	876	858	922	861	879	919	863	882	878	849	910	883	896	861	839	849	887	880	833	934	827	836	902	850	886	828	836	883	870	862	877	875	886	847	902	831	872	839	853	865	900	867	826	873	923	869	854	905	894	878
23970	20958	27989	24081	18778	1599	680	490	396	355	347	337	307	286	269	265	268	277	279	242	250	236	293	261	265	236	260	231	229	252	268	235	243	227	231	229	243	231	249	223	236	233	230	234	224	245	233	247	257	233	226	233	251	256	254	226	234	249	234	232	237	229	223	254	236	222	216	228	224	249	250	229	220	234	240	228	223	231	230	255	197	210	216	229	265	224	232	244	236	240	211	227	256	227	248	260	210	228	220	249	231	245	223	234	264	281	207	233	221	209	216	239	228	255	244	228	211	255	239	245	261	213	204	234	222	220	220	193	226	239	217	184	224	213	264	237	219	242	227	241	218	246	218	221	232	230	217	236	243	244	233	233	240	231	218	219	246	232	246	203	212	202	244	241	204	232	246	198	243	249	240	230	217	260	237	233	234	221	205	219	221	209	206	229	227	223	232	238	221	226	241	219	234	222	236	249	235	220	234	198	222	222	213	237	232	234	248	218	225	223	240	243	196	238	229	217	217	225	245	248	238	233	232	245	246	228	232	248	241	228	233	217	233	225	201	235	231	245	218	263	231	201	232	233	231	211	279	258	253	248	246	227	225	223	229	235	213	242	224	236	214	235	241	242	219	235	226	215	246	231	269	207	251	235	220	241	228	229	204	231	241	230	220	230	230	246	229	217	218	244	236	219	244	217	224	238	220	233	218	229	241	196	228	226	239	214	236	255	215	251	241	216	235	233	223	223	231	228	220	240	241	232	235	235	234	215	195	205	231	245	221	243	240	236	242	216	245	196	232	224	204	236	236	208	263	228	243	205	219	234	197	221	242	250	227	222	231	238	210	213	213	222	220	230	235	234	216	238	204	219	213	255	248	203	218	234	231	238	239	250	244	244	220	218	221	221	226	212	221	245	220	219	241	239	250	248	215	228	231	250	206	211	216	218	222	222	236	234	246	210	217	223	209	195	234	246	214	221	225	232	201	258	224	202	239	218	246	218	234	232	228	217	214	204	226	230	255	231	237	237	265	248	253	250	234	219	212	209	201	230	222	256	209	225	209	235	222	216	215	250	228	221	220	241	235	270	228	248	232	231	240	250	224	229	253	229	223	247	252	230	249	226	210	223	242	212	229	233	225	236	221	230	207	233	252	211	233	211	226	202	211	218	229	230	222	236	257	206	229	255	230	223	225	215	223	224	229	222	248	239	222	244	230	224	231	244	236	242	249	218	262	211	239	230	236	256	205	235	251	218	247	213	227	214	230	238	252	243	231	238	250	223	215	206	220	217	215	213	227	264	235	234	250	224	256	199	260	254	214	226	241	231	209	227	243	232	201	214	214	228	210	236	246	242	206	233	223	222	220	232	215	235	213	250	215	219	227	237	227	231	221	233	205	217	248	222	215	232	227	242	209	221	224	214	236	202	223	232	252	236	215	217	251	229	240	212	238	225	240	231	220	238	201	233	212	214	203	224	236	223	226	238	221	234	227	245	237	225	199	233	231	221	204	222	247	239	238	225	233	217	218	203	228	228	235	234	219	225	217	194	208	240	236	222	219	230	218	245	219	228	227	214	236	226	223	236	221	238	207	264	235	275	219	226	258	233	251	203	224	207	192	228	223	221	198	218	227	259	238	231	209	212	221	234	228	243	233	232	224	220	252	237	219	221	252	229	183	176	219	240	224	235	207	215	220	217	237	228	224	219	218	222	229	220	229	200	215	242	251	226	238	215	201	232	193	228	221	228	237	230	232	231	218	241	218	207	219	214	207	210	234	227	204	206	238	257	226	253	244	198	216	237	200	250	234	243	233	229	215	238	239	228	215	225	229	246	218	209	230	248	248	236	229	211	250	232	225	227	239	239	247	248	204	250	226	237	225	215	233	232	222	207	245	219	234	203	255	249	230	247	225	227	227	227	239	223	218	236	233	251	220	215	215	223	225	245	210	234	191	272	234	230	207	221	216	252	213	222	220	248	240	235	224	225	216	214	215	226	242	204	212	245	236	227	237	218	219	229	219	235	244	250	223	244	215	230	223	234	236	257	225	210	240	223	224	232	219	220	227	242	234	250	213	215	209	266	226	208	252	250	227	220	218	253	231	217	226	257	228	237	224	237	219	219	232	239	220	225	242	211	222	242	223	234	244	268	238	249	209	239	216	238	214	229	204	231	217	234	251	225	201	244	215	226	210	227	255	233	236	216	260	223	213	223	223	228	233	215	235	247	224	222	242	210	246	231	201	232	225	226	215	205	212	207	240	251	223	211	253	254	237	226	225	221	227	230	213	228	244	247	224	229	227	223	205	250	223	229	223	234	204	219	204	222	232	232	243	204	216	231	189	227	213	216	244	201	217	255	241	209	237	224	239	229	234	211	237	249	217	221	235	219	224	216	249	211	250	240	235	212	215	230	257	256	238	229	208	221	241	215	219	210	250	221	228	225	242	227	251	247	252	225	255	235	231	238	234	235	243	237	238	218	222	224	227	223	220	241	216	232	229	216	228	215	242	242	222	215	203	238	226	222	200	248	224	236	212	244	244	254	224	290	227	222	221	214	232	212	209	240	206	226	254	230	215	212	258	226	235	223	218	244	223	253	225	244	194	213	235	220	245	236	238	206	228	223	205	205	230	245	218	263	216	215	230	223	229	218	225	210	248	220	263	217	243	229	247	257	238	225	244	242	257	218	230	224	257	245	255	217	198	228	227	195	211	197	231	210	219	249	218	232	247	226	233	221	231	215	207	270	217	229	248	258	268	255	243	223	219	222	237	244	231	211	239	221	259	191	223	243	233	207	240	233	213	235	209	235	240	215	238	231	240	230	226	218	240	239	206	228	249	214	259	213	234	205	214	265	221	216	232	270	248	209	248	241	252	236	240	217	216	193	214	229	224	242	237	220	267	250	206	241	219	249	196	244	228	233	240	231	228	206	245	206	236	225	238	241	220	217	261	236	267	243	249	224	238	200	231	242	236	222	213	233	226	243	232	204	227	244	212	206	241	256	227	209	245	201	241	228	238	266	263	227	236	222	235	220	216	221	227	248	243	231	215	224	211	232	224	221	230	227	226	209	243	225	248	226	225	209	259	213	211	231	208	229	217	232	252	242	220	231	227	229	229	220	220	212	211	217	228	210	232	232	220	210	228	213	216	238	265	235	226	236	220	213	248	206	236	208	201	230	243	237	228	229	243	239	207	225	246	211	223	245	232	233	213	210	242	249	227	230	236	214	238	243	230	252	219	232	264	246	221	220	219	240	228	210	228	245	239	235	215	212	221	233	227	214	219	251	225	253	219	227	210	223	235	254	222	233	229	240	255	224	244	216	225	219	222	234	246	225	228	246	230	212	220	250	240	204	237	240	242	239	248	235	216	224	232	221	237	225	228	224	222	223	223	224	259	208	217	223	197	214	228	241	273	237	223	235	224	236	221	225	226	233	241	215	230	212	217	239	216	225	251	243	214	226	235	228	194	255	210	225	212	221	220	221	206	203	204	248	223	227	229	238
11961	10257	8679	4397	2909	2097	1614	1324	1105	966	859	735	713	655	656	607	620	561	564	543	528	523	469	488	494	509	445	518	463	490	444	457	436	467	467	448	473	458	435	470	455	465	445	451	443	437	447	437	439	457	447	411	401	454	426	467	446	434	437	429	394	419	408	428	450	422	418	403	438	449	405	442	434	437	440	403	467	449	377	425	402	408	454	462	396	441	396	440	424	402	451	426	447	434	451	425	403	446	413	454	447	419	409	399	430	462	449	450	436	419	419	410	389	439	419	444	429	462	441	425	430	434	418	434	438	411	435	408	422	438	437	453	436	416	441	417	386	430	418	425	422	457	446	395	443	422	439	439	393	410	427	426	420	427	414	419	444	438	404	452	443	419	444	437	418	475	436	411	446	444	410	430	449	435	429	402	395	426	418	416	424	428	404	418	413	466	411	440	439	463	424	421	437	415	417	422	428	454	421	436	411	388	411	413	436	410	431	455	436	388	407	419	453	416	453	417	437	423	418	432	406	409	462	438	436	446	437	431	462	408	424	413	465	440	419	456	418	397	482	424	436	456	406	443	413	393	445	386	424	425	439	429	422	461	405	416	415	450	435	436	440	406	425	447	438	428	427	458	443	450	450	427	434	444	424	421	375	420	422	416	429	419	421	413	446	447	412	442	425	432	417	415	458	435	422	430	396	399	401	399	431	432	450	449	427	410	444	423	433	467	408	466	405	435	403	447	418	449	423	457	419	436	401	398	414	433	451	456	455	461	445	411	410	437	426	420	456	432	403	440	425	445	437	426	420	419	412	416	444	399	426	445	456	413	414	417	465	421	455	405	417	413	437	414	428	409	435	429	419	407	457	437	424	425	440	408	472	423	441	442	441	446	430	429	389	428	414	420	421	423	434	405	411	448	453	462	406	403	424	448	446	445	442	427	484	467	460	411	439	447	430	417	414	447	478	428	441	412	432	414	402	454	444	414	418	469	396	396	398	430	434	433	443	431	440	396	377	434	419	430	456	427	431	422	415	424	383	418	444	414	436	445	427	432	422	431	418	425	435	446	412	420	425	416	416	454	431	459	444	437	425	437	415	437	490	449	442	465	451	416	416	425	417	403	428	380	432	438	410	415	408	446	422	436	432	417	415	462	435	413	417	435	418	443	408	419	422	451	463	432	419	450	446	449	454	399	410	452	458	415	403	464	415	414	416	438	429	433	427	461	420	446	425	419	410	459	395	423	413	394	459	419	412	440	425	430	414	390	432	421	413	423	440	428	447	423	409	453	448	445	404	407	427	425	428	454	420	384	404	409	447	406	428	434	426	423	426	447	418	437	424	417	438	438	438	410	430	437	394	427	448	443	447	437	407	410	400	426	430	417	441	423	431	413	457	421	458	430	446	432	421	426	448	442	418	445	418	413	397	452	439	409	442	430	451	436	439	434	430	396	402	450	404	410	424	387	467	441	375	443	419	425	399	419	415	434	363	424	430	438	407	442	410	428	411	417	409	401	420	406	411	407	461	456	414	400	463	419	385	445	427	408	433	430	412	412	457	410	445	406	429	430	444	464	429	424	484	463	428	450	419	470	430	433	434	433	436	446	430	405	427	422	435	449	437	435	428	441	410	423	392	447	463	450	417	466	455	476	440	421	430	435	469	402	426	427	499	435	459	418	426	422	451	447	419	450	422	417	402	466	406	393	439	432	439	419	384	419	418	437	415	411	435	427	386	394	440	395	414	417	447	416	446	454	427	411	434	444	445	442	438	407	452	449	415	422	428	417	390	423	421	420	454	423	413	408	463	447	405	399	393	439	438	414	464	435	418	431	424	413	438	426	416	447	457	450	410	422	417	439	468	446	396	390	436	403	435	405	424	436	422	412	438	392	437	434	426	440	374	419	457	433	452	392	419	443	472	438	438	410	456	416	438	393	461	477	424	407	441	399	401	422	434	412	438	414	424	433	451	482	412	444	420	439	397	445	416	464	415	404	380	389	428	451	435	426	389	442	424	371	394	419	452	427	441	416	459	415	411	415	449	417	432	428	437	420	425	431	387	421	421	418	403	394	419	430	445	438	442	463	418	423	426	408	428	425	424	394	375	406	418	431	433	410	398	420	451	410	475	416	431	420	438	413	413	436	459	428	485	389	434	415	416	419	432	469	463	416	409	449	402	427	453	440	438	431	456	406	415	415	430	418	422	421	461	407	430	444	443	436	410	443	469	457	445	411	433	454	444	448	462	446	403	429	447	430	410	434	463	421	420	438	447	422	381	422	445	420	451	470	435	413	440	438	442	423	426	423	417	452	421	452	412	399	404	451	426	432	449	439	416	454	414	440	403	444	411	437	444	409	396	458	417	425	427	417	406	418	431	467	435	430	426	437	415	445	405	419	429	391	398	455	420	418	433	456	430	467	444	429	418	461	454	426	467	401	440	476	412	438	412	407	452	423	403	411	430	449	427	456	409	454	396	388	406	422	440	450	431	404	443	400	438	427	406	443	405	429	423	455	438	447	424	405	411	415	455	402	397	458	411	424	419	453	411	419	397	415	441	416	449	453	414	440	450	399	417	434	464	458	423	422	452	422	395	459	427	455	390	436	444	449	439	412	415	433	406	428	446	424	431	406	432	406	446	410	409	415	428	437	426	414	394	409	401	427	420	418	425	422	415	496	458	428	412	415	431	457	436	431	448	437	402	418	438	419	442	442	397	429	427	411	461	419	422	431	443	467	436	438	445	387	434	432	416	416	412	417	411	437	430	398	438	387	444	413	405	421	437	414	415	408	410	447	394	445	450	407	404	384	448	458	483	426	403	412	429	462	408	413	421	417	400	406	405	409	423	418	407	436	470	454	455	432	445	397	458	446	421	413	420	413	424	452	462	410	447	430	429	431	387	425	440	402	457	404	428	418	455	405	406	466	458	402	453	435	458	409	384	435	466	460	412	404	426	469	401	445	419	432	429	453	444	408	423	403	410	493	437	434	422	406	422	423	412	431	417	454	424	410	431	420	456	419	442	462	428	395	406	382	420	422	440	447	427	413	426	431	430	438	414	460	408	437	434	414	431	408	446	444	438	406	448	416	436	417	410	403	416	400	404	425	444	454	437	424	431	424	463	418	401	423	454	434	393	443	420	421	432	416	422	409	443	436	427	444	446	409	418	450	399	415	440	418	419	385	411	397	432	410	413	435	453	410	460	443	422	435	410	420	418	428	440	419	428	444	410	433	415	434	432	449	416	395	417	432	400	403	430	441	428	425	424	428	424	437	462	422	403	419	444	420	374	485	412	441	416	443	395	404	430	404	423	480	394	417	412	432	432	395	404	422	411	426	454	438	416	440	410	419	409	379	409	443	419	426	439	446	462	417	396	418	436	425	402	444	435	428	421	420	395	415	440	446	441	449	412	449	446	448	410	448	446	426	461	422	423	433	436	448	426	421	454	487	399	450	444	403	423	400	475	430	423	427	427	407	427	439	438	415	422	443	417	458	421	420
23062	20990	28750	23434	20994	16529	1822	862	713	687	604	602	561	564	543	531	500	496	496	489	452	456	441	432	451	452	457	457	462	462	440	452	408	418	456	418	449	463	467	419	409	435	426	423	398	379	425	408	415	423	410	405	442	434	429	427	424	420	410	428	434	454	432	420	446	402	428	422	396	406	440	422	423	428	432	445	415	403	421	455	420	433	426	423	416	418	456	421	418	437	445	423	428	401	401	430	391	419	447	398	398	401	424	430	393	419	391	421	456	397	372	420	412	442	415	441	391	424	400	431	414	386	438	435	422	444	413	459	427	407	404	420	417	412	438	427	459	425	432	439	400	413	400	422	447	393	434	399	398	422	415	431	401	418	416	422	417	451	391	413	444	426	433	422	413	379	428	390	426	417	422	414	413	405	404	419	386	411	434	407	433	446	437	433	428	419	404	408	386	408	410	406	380	417	435	416	428	417	397	421	442	410	420	408	379	415	400	421	420	423	414	423	414	347	396	381	415	445	460	427	420	429	397	394	415	394	406	425	433	464	384	389	419	413	427	421	421	397	404	431	456	402	411	435	429	418	398	436	384	416	427	430	429	392	434	400	416	429	493	416	385	424	438	406	403	417	378	441	439	415	427	415	449	412	398	407	424	432	415	421	386	390	392	433	401	427	405	399	396	368	403	417	409	412	440	416	406	390	402	424	440	412	419	459	400	429	424	417	400	409	404	430	419	433	429	379	433	413	420	412	427	423	407	384	402	411	397	420	393	449	437	381	417	445	401	364	401	390	413	409	431	418	427	429	440	436	401	454	441	412	368	455	408	405	404	382	433	404	422	399	441	406	403	422	380	409	403	408	424	433	398	416	433	423	437	407	421	403	388	421	433	401	427	394	384	420	426	413	398	401	422	400	430	394	389	415	427	412	426	423	457	412	410	438	392	414	403	405	417	415	397	423	411	421	432	419	407	407	420	391	401	401	405	418	423	437	419	443	374	419	416	402	414	390	418	415	388	397	381	426	403	439	403	410	453	404	412	433	457	417	385	412	423	415	391	405	404	398	409	388	415	380	409	370	396	402	426	405	413	456	428	393	398	391	406	433	424	410	436	403	417	454	389	442	412	446	376	436	426	428	418	394	380	438	423	418	436	434	418	445	456	420	404	417	436	402	405	412	412	388	370	449	456	381	426	399	400	433	418	417	426	432	416	413	418	385	410	408	419	445	389	430	403	433	368	437	412	398	381	402	391	421	421	428	405	434	412	402	422	430	390	395	411	428	421	460	364	443	425	400	433	370	437	427	401	427	405	425	429	412	410	399	411	414	408	406	419	413	373	404	368	419	429	422	416	372	425	386	426	419	400	397	394	440	412	389	413	419	392	415	444	430	411	390	389	420	430	423	418	425	442	447	397	454	437	398	403	402	383	416	415	433	413	432	400	425	449	435	450	403	411	439	404	421	395	383	410	363	419	409	398	438	428	429	446	392	467	407	407	399	417	421	406	405	400	394	397	415	445	406	402	414	443	430	425	415	384	389	446	399	395	405	402	427	449	439	394	436	411	359	417	418	425	408	431	414	410	406	408	400	419	415	393	420	418	407	431	413	391	425	427	399	368	407	397	408	416	433	400	402	408	434	397	384	417	427	422	415	416	403	429	424	386	413	408	441	404	397	421	421	395	411	425	417	408	389	376	425	422	431	380	416	421	432	438	404	421	397	399	393	426	414	415	413	394	386	391	401	394	415	387	396	400	422	425	410	401	415	389	399	394	406	388	410	413	400	431	419	366	390	416	399	427	421	412	434	466	388	416	399	431	398	420	419	378	419	432	426	405	414	385	415	372	428	410	409	390	373	424	390	420	384	423	385	445	388	428	425	407	427	399	422	396	418	414	430	402	431	377	383	386	404	413	392	409	411	387	397	383	434	487	429	453	414	429	418	400	426	431	430	438	412	436	453	442	411	409	378	434	407	420	378	392	441	406	413	398	398	440	404	419	408	418	415	457	400	387	397	380	405	415	381	407	459	428	415	395	407	447	417	369	377	421	448	386	378	409	405	394	425	441	399	385	403	378	417	408	383	406	402	390	425	419	426	447	426	428	384	420	404	420	435	418	414	392	370	402	393	435	429	367	401	401	421	379	423	459	398	411	413	439	439	423	413	433	411	388	397	396	388	437	410	417	410	446	401	405	390	416	409	436	416	402	433	407	421	451	417	432	402	405	448	395	402	418	429	399	391	413	399	453	377	391	432	366	405	456	408	412	423	421	431	450	399	387	395	411	406	405	393	417	417	426	442	390	390	403	416	438	412	379	388	422	434	434	426	374	420	402	402	396	394	425	406	433	440	398	423	409	397	424	420	402	428	404	406	403	403	371	404	436	408	421	418	453	396	383	401	380	408	411	368	433	375	368	416	412	458	449	424	387	432	363	396	409	455	434	437	426	443	431	383	405	386	404	380	392	393	393	404	419	422	422	423	415	414	438	424	427	396	382	444	428	427	417	397	424	442	399	393	430	401	419	448	429	428	439	407	386	407	414	380	441	411	400	394	404	410	397	381	382	413	414	437	443	402	422	400	426	425	411	394	410	413	414	389	421	450	439	445	434	409	410	420	422	414	403	394	416	397	442	403	401	399	431	369	412	440	384	429	412	421	410	394	415	380	435	428	408	418	366	421	390	434	383	406	429	420	427	435	405	402	420	429	440	407	417	407	431	441	406	409	438	376	370	434	410	402	418	389	407	431	401	456	420	412	420	369	433	417	411	379	415	404	418	404	438	401	414	381	414	395	433	434	405	420	382	424	429	419	407	437	412	433	401	404	413	375	417	414	406	392	400	456	408	408	386	422	405	436	411	422	401	412	361	384	415	406	453	403	430	425	434	410	435	438	407	392	407	420	390	393	404	395	398	389	435	388	413	392	417	417	419	409	408	460	403	426	382	405	421	384	385	436	431	437	406	392	430	425	430	438	385	415	420	361	398	413	423	418	403	425	436	392	424	407	405	411	404	400	433	399	436	398	400	438	425	446	429	434	399	389	402	414	424	401	411	376	493	427	425	379	394	438	422	405	440	391	399	418	410	389	411	385	415	436	430	393	405	380	374	400	417	404	375	407	394	438	413	438	419	400	435	448	416	392	427	398	418	385	404	409	434	428	421	454	411	390	424	388	408	415	449	423	396	414	394	457	424	415	391	419	428	432	422	425	421	427	379	383	407	400	411	408	393	388	445	403	423	421	406	378	428	432	403	420	468	373	448	392	399	407	416	399	395	425	418	401	372	416	445	431	389	398	372	408	414	416	386	404	411	384	439	414	379	443	389	426	389	456	435	431	435	405	383	396	408	388	420	444	404	428	428	415	424	406	383	417	400	446	388	382	403	383	438	391	414	421	428	426	397	400	440	383	409	456	426	399	405	414	418	395	402	399	419	420	401	394	407	411	409	432	401	417	433	409	413	416	426	378	392	378	412	439	398	398	453	380	380	387	401	436	376	414	387	409
14088	16094	13641	7529	4933	3722	2893	2263	1917	1669	1507	1362	1163	1174	1113	1076	1028	932	967	891	874	904	789	797	841	766	817	784	800	745	865	787	801	743	769	744	740	744	717	718	758	750	724	744	751	675	737	780	681	737	713	748	724	750	740	752	700	671	706	688	738	761	717	728	724	690	666	681	695	690	737	697	687	748	667	744	686	731	718	703	723	714	730	703	690	682	714	711	684	722	683	666	735	662	738	701	732	736	705	713	733	733	739	677	719	715	709	694	650	709	734	676	731	704	707	637	712	669	726	708	697	732	737	686	713	669	671	682	718	721	692	707	756	685	684	713	687	678	737	710	713	694	642	681	693	717	665	736	691	706	730	737	680	720	713	707	704	733	691	723	699	670	725	770	738	714	697	665	667	674	700	710	759	706	703	708	729	705	676	675	688	677	717	707	691	714	673	724	674	713	688	730	704	661	682	679	693	729	680	696	755	715	698	740	684	762	683	714	654	691	647	672	733	693	641	729	707	694	687	679	674	721	668	722	699	703	728	684	651	685	713	694	725	661	719	705	684	708	683	725	737	697	701	703	688	721	727	694	767	699	693	698	715	726	691	742	700	707	677	698	723	680	712	686	713	685	715	672	723	762	695	723	689	699	662	688	687	747	718	652	657	740	741	697	707	707	710	748	696	724	679	711	728	698	661	717	724	718	653	660	703	679	726	707	674	716	721	677	679	728	738	700	679	706	682	648	655	720	684	699	711	697	701	671	707	699	686	735	694	706	721	645	695	628	671	655	690	688	734	675	719	686	676	680	724	706	665	646	710	667	703	692	693	682	687	713	687	709	695	707	686	715	698	645	675	722	717	677	678	713	687	741	684	676	661	689	709	745	716	741	681	726	674	694	681	687	675	685	678	651	680	653	710	719	719	716	697	684	700	686	673	660	671	668	659	708	693	710	709	692	723	707	717	712	689	697	710	700	706	710	696	739	675	671	685	648	683	698	714	692	717	698	661	718	664	737	664	636	691	725	703	718	708	722	748	680	699	673	682	707	722	736	705	680	705	682	697	719	677	688	685	667	711	679	702	681	703	691	726	700	717	727	663	662	710	719	693	702	724	765	680	659	735	722	714	729	697	700	741	722	672	676	682	740	727	646	707	704	687	702	722	649	715	732	691	701	696	644	689	706	735	731	676	640	677	696	712	707	704	723	727	690	688	679	683	685	711	663	706	709	746	635	685	703	646	734	714	700	693	724	680	628	718	714	694	682	707	681	703	705	708	707	781	658	666	716	685	658	687	695	654	716	714	705	711	686	683	723	700	646	674	680	712	716	706	742	698	709	690	680	682	707	742	672	699	726	725	706	744	701	683	729	678	686	671	688	674	642	726	697	734	656	726	666	707	731	690	721	721	716	725	707	703	736	722	704	690	644	726	698	709	652	727	718	645	685	744	659	699	667	714	677	669	685	706	691	682	714	713	642	702	725	673	701	693	731	711	695	670	737	700	697	721	683	675	671	641	703	709	666	741	722	690	690	716	765	715	715	751	705	708	739	736	688	663	679	705	673	699	712	706	674	717	666	691	716	678	653	659	706	748	655	643	693	664	666	698	695	698	644	713	664	671	764	700	727	710	695	668	679	742	675	694	682	743	670	711	689	668	689	701	717	697	681	716	669	693	680	703	733	710	708	692	663	686	717	724	684	711	659	728	725	719	688	689	724	697	704	679	706	689	710	679	714	693	682	723	664	708	671	715	710	704	693	695	699	719	722	711	706	685	752	722	718	723	660	673	667	707	658	678	734	680	756	718	708	697	718	621	718	731	735	706	685	722	686	690	696	726	695	717	701	672	657	706	698	661	661	695	683	681	728	686	646	711	717	731	734	715	670	726	676	740	762	721	741	694	697	717	717	691	731	746	678	706	715	748	676	708	726	698	663	728	710	675	716	705	671	695	704	702	682	684	678	687	694	659	638	716	692	708	690	667	710	719	689	685	683	681	706	678	726	715	650	693	672	719	711	694	694	728	702	668	715	682	687	695	695	677	701	699	696	695	695	699	697	715	654	731	732	740	682	707	726	707	686	672	718	658	713	705	710	690	689	680	698	705	708	671	738	702	680	664	650	666	714	708	662	707	722	715	692	697	705	691	731	682	675	719	707	674	669	712	658	666	701	717	683	714	659	671	712	674	682	689	699	684	732	692	685	703	677	744	749	686	678	690	731	712	685	687	672	719	690	685	712	634	693	677	689	738	686	725	694	684	680	714	654	675	675	697	695	687	676	658	712	728	702	656	722	688	698	699	713	698	715	708	703	693	721	741	745	688	698	720	695	710	677	697	692	698	688	725	758	703	671	712	698	693	714	687	701	675	692	686	681	674	721	714	744	697	728	739	660	694	734	706	688	731	711	686	678	745	733	747	684	665	699	710	697	674	729	698	710	718	666	701	692	745	681	627	703	703	698	703	691	682	676	712	691	625	714	730	722	663	672	715	706	723	687	693	672	697	713	710	684	697	676	710	684	675	706	727	703	676	686	721	664	732	693	760	714	694	700	693	684	718	680	689	630	696	651	682	683	729	732	721	712	666	739	678	691	649	692	683	700	698	691	704	698	694	703	718	721	680	674	710	723	702	679	694	685	687	723	713	670	637	684	621	693	685	680	667	713	689	651	658	700	695	672	663	696	706	729	749	723	685	692	735	677	728	697	701	720	680	723	745	705	705	665	704	670	672	725	714	755	693	663	690	659	701	681	735	697	680	701	721	730	680	668	716	691	701	652	715	652	709	691	704	687	711	700	689	752	701	698	676	656	701	723	721	657	668	680	688	694	750	676	672	704	698	702	727	719	724	717	710	685	698	726	755	716	700	692	682	714	669	705	712	725	687	691	684	707	683	702	643	689	719	694	680	735	727	679	708	699	666	715	691	706	723	703	692	709	730	679	665	690	682	684	716	674	713	683	671	687	680	681	702	689	707	695	677	731	721	745	720	701	675	701	672	693	717	706	736	729	682	719	683	693	679	678	727	716	697	649	679	743	728	682	708	745	676	661	712	704	716	688	710	637	691	657	671	726	673	690	726	704	690	671	666	665	745	718	692	706	703	680	688	688	722	707	711	691	771	679	638	666	683	708	734	709	688	769	708	694	705	695	712	748	666	704	719	699	676	719	678	715	719	718	680	728	716	689	698	671	674	673	700	724	729	726	704	710	693	717	697	706	714	677	680	677	763	692	728	687	666	669	694	696	682	708	704	729	671	649	667	698	703	700	686	707	698	696	712	732	675	726	666	687	694	700	668	715	657	715	729	722	683	640	693	665	650	718	694	617	688	705	734	694	661	724	681	673	713	660	686	673	648	676	702	695	711	739	703	714	698	688	709	639	673	682	723	685	706	634	716	721	722	675	683	655	693	704	695	674	730	682	699	697	700	742	728	722	728	660	706	693	691	718	641	721	706	700	702	678	660	669	711	700	701	687	703	716	680	698	675	690	708	693	680	740	688	668	675	687
26588	19939	6897	901	632	537	503	502	535	500	534	473	559	479	483	493	514	545	461	460	491	491	462	473	464	524	493	466	472	471	514	494	435	510	504	456	506	473	484	458	482	516	462	490	514	475	489	515	502	515	493	478	502	475	520	502	495	488	452	467	468	510	464	513	478	453	459	485	501	529	520	474	448	472	527	480	464	525	473	460	457	488	495	477	500	469	523	453	457	513	489	522	536	484	491	464	479	483	495	458	478	478	483	480	468	473	521	524	500	507	470	481	493	473	470	476	467	454	498	445	479	480	463	419	507	479	469	505	485	489	481	477	479	502	506	494	468	510	496	509	477	504	482	453	507	474	502	503	480	469	484	429	476	509	503	485	494	506	507	483	469	512	430	477	508	455	515	483	460	490	467	473	491	476	468	485	522	515	492	505	488	463	516	475	498	489	500	473	473	495	492	513	514	500	502	435	476	474	475	454	493	488	464	490	473	494	507	464	483	477	474	467	449	488	477	464	510	519	475	529	455	504	525	474	482	517	541	490	459	468	553	518	499	543	497	476	510	471	481	495	476	500	467	496	468	511	444	479	510	492	484	483	503	461	492	475	491	478	499	438	459	517	485	511	464	460	485	478	521	476	500	481	450	488	489	510	479	496	513	487	475	491	489	474	459	473	492	469	483	515	500	527	474	478	472	488	510	526	465	459	487	451	465	495	507	487	498	507	528	480	494	511	526	458	442	489	483	488	474	454	500	486	464	476	523	539	478	508	484	504	487	478	487	499	495	464	454	519	485	504	505	479	512	496	494	477	505	510	483	451	469	493	489	491	476	462	481	500	475	506	506	468	514	450	495	462	486	491	513	492	495	524	529	478	477	463	468	467	487	488	469	498	493	473	496	484	490	477	460	528	483	476	464	511	486	479	510	488	496	520	486	516	497	495	493	494	478	481	488	461	494	463	464	447	491	487	494	482	486	525	490	472	484	508	483	522	480	504	495	442	471	517	466	489	469	437	488	488	470	467	478	473	477	478	503	464	477	467	515	463	480	484	469	502	466	475	497	512	517	484	479	499	490	467	474	485	480	476	484	517	502	474	524	460	496	478	498	494	475	532	463	451	501	508	499	500	494	509	491	478	487	442	480	469	464	505	496	490	518	501	479	464	473	456	453	463	478	490	529	486	554	458	450	499	433	470	500	491	467	473	509	492	474	491	512	458	496	474	493	471	465	490	474	469	442	443	536	493	486	474	524	478	491	498	463	542	463	493	503	491	527	489	494	497	465	466	513	496	473	461	473	506	506	491	455	448	508	479	495	527	491	516	498	491	523	506	455	455	512	515	493	496	443	490	505	519	487	505	481	493	489	475	475	482	506	504	491	436	506	476	479	506	475	488	503	433	516	493	462	486	476	524	482	501	472	520	520	510	504	482	482	476	508	495	476	476	513	497	468	486	511	452	484	480	520	519	476	500	445	483	500	495	472	476	480	480	468	454	430	492	490	480	507	496	524	490	506	476	491	499	493	489	485	507	496	473	469	499	501	465	528	420	468	493	489	503	481	486	495	482	481	496	474	454	467	505	487	523	492	463	498	515	482	508	459	505	507	521	471	515	500	461	473	488	512	509	471	473	454	540	497	478	501	485	520	490	510	496	517	505	497	464	483	513	485	506	489	483	469	428	485	469	445	539	515	514	500	487	524	491	464	464	471	477	503	480	519	467	473	480	433	496	487	493	496	449	498	490	454	472	491	466	494	517	501	509	474	482	523	478	481	499	545	468	498	461	561	512	475	476	491	492	514	477	484	492	487	474	513	484	551	481	502	516	511	476	467	542	501	485	465	499	519	481	503	459	476	480	456	474	468	499	507	513	482	455	518	491	502	484	471	449	475	482	439	513	464	466	530	491	474	472	533	510	517	497	543	438	485	485	446	507	448	476	497	518	504	492	478	460	493	501	506	514	467	462	514	485	511	500	487	486	495	474	471	488	469	479	475	494	512	484	518	455	514	490	490	526	451	487	481	491	492	498	456	485	469	483	485	502	477	474	487	480	480	488	496	484	519	488	494	439	456	502	512	465	559	463	512	461	485	496	451	490	478	482	498	460	500	468	498	514	486	508	489	483	508	491	503	475	465	484	498	533	499	487	508	481	495	451	459	475	476	517	496	475	500	476	516	498	500	509	464	490	498	503	481	456	505	497	523	463	506	506	514	453	521	477	470	489	435	478	461	522	477	469	495	501	521	493	495	511	460	439	499	528	470	486	477	455	502	505	511	500	488	514	515	501	470	445	499	495	523	501	497	485	465	513	495	468	514	474	511	490	483	495	473	493	466	477	514	489	517	501	462	473	482	470	499	483	499	507	523	504	460	439	476	472	458	500	464	445	499	488	497	503	503	474	514	482	470	472	469	505	464	508	519	502	492	458	465	438	482	448	458	470	472	476	484	476	472	502	469	496	481	511	484	503	476	466	479	469	490	492	494	512	504	514	500	508	489	524	451	498	472	516	493	496	467	495	503	500	510	499	499	472	460	493	476	513	534	495	458	493	517	509	490	513	462	483	480	480	488	515	503	456	461	524	452	521	489	492	500	425	513	486	534	497	489	522	519	466	499	487	503	501	478	467	458	500	476	494	488	484	461	460	554	438	493	502	500	484	510	519	492	456	488	492	476	507	489	539	511	521	475	511	518	496	489	470	556	499	486	483	491	469	500	474	528	482	516	501	487	507	457	467	496	494	432	509	471	491	531	454	469	497	449	511	514	495	437	496	487	442	510	466	494	477	538	518	480	483	488	528	489	492	523	514	476	474	486	488	474	455	491	486	472	484	489	490	444	516	475	478	502	471	486	447	474	494	469	505	475	474	505	512	470	494	495	481	477	456	471	467	456	437	457	507	494	475	490	454	488	485	446	480	524	528	526	539	488	487	490	503	493	503	492	499	447	517	509	457	462	483	483	478	470	511	493	499	465	501	506	497	520	464	487	466	491	484	517	517	468	484	510	482	505	503	499	480	519	471	459	471	484	487	496	485	489	474	456	487	422	477	507	505	489	482	490	468	495	499	482	478	475	482	484	484	520	496	539	493	511	505	531	510	465	520	476	469	500	481	474	490	542	484	454	470	488	512	515	506	477	513	434	500	501	493	516	492	472	473	474	479	498	464	529	505	489	493	510	483	445	515	509	498	506	487	490	501	491	487	530	487	480	482	465	455	507	507	458	489	453	477	486	474	442	462	493	491	493	483	507	496	494	495	517	497	458	473	483	476	448	477	473	457	497	434	473	490	509	473	472	489	501	426	445	451	475	468	472	520	475	533	495	471	504	517	471	475	514	473	473	446	465	482	482	456	465	487	469	451	490	487	498	534	493	495	492	491	514	467	518	488	509	468	475	490	510	522	462	509	470	487	467	483	463	499	489	502	502	475	498	496	471	472	528	504	512	501	488	496	485	493	487	481	495	496	495	503	513	499	515	521	492	516	520	474	496	507	545	503	489	518	516	482
6448	2015	1814	1267	1078	996	966	917	937	914	871	911	977	898	866	885	844	924	880	885	855	838	879	828	900	881	893	860	880	837	848	882	827	862	878	877	896	846	811	928	879	891	874	892	864	834	907	885	835	860	873	860	832	890	846	862	824	849	892	855	865	853	823	881	865	853	857	858	876	815	868	887	934	832	844	858	801	873	882	886	858	848	898	899	839	829	857	851	862	874	855	816	808	797	877	862	831	900	882	861	876	843	863	896	899	835	933	884	867	861	835	864	793	907	873	852	865	857	833	838	850	888	917	850	899	821	803	825	818	852	872	852	835	908	880	864	861	920	850	824	872	893	855	829	873	896	860	899	838	849	923	833	873	860	855	872	888	861	875	867	844	846	878	871	823	894	934	887	862	852	806	861	918	857	882	875	890	894	831	859	850	872	895	895	891	809	853	877	888	894	864	824	876	833	861	821	867	909	859	862	865	894	889	858	916	818	854	900	864	854	892	879	884	908	816	851	846	897	860	851	839	878	853	876	868	840	832	819	878	861	845	904	859	888	882	826	881	820	870	873	887	829	889	882	918	900	885	830	831	900	858	868	865	909	840	899	851	838	836	862	900	849	847	840	872	893	816	870	847	855	823	866	872	893	859	848	815	826	866	899	879	858	827	897	877	914	879	838	860	846	907	830	842	867	820	866	888	829	866	859	846	881	859	854	880	881	794	884	812	879	908	910	892	885	815	867	856	820	816	845	849	933	855	878	825	853	831	859	832	873	833	897	898	833	879	868	889	873	896	889	889	842	825	900	820	864	803	815	835	857	831	826	880	828	886	828	866	829	923	813	830	877	838	929	844	938	877	822	880	854	849	859	847	864	849	836	908	869	857	826	850	896	898	877	853	870	888	885	849	850	889	932	862	893	896	867	853	818	785	862	900	847	814	888	897	856	823	903	813	911	899	799	881	881	851	841	941	854	853	844	847	854	862	858	840	927	841	877	854	897	867	875	851	865	842	884	885	858	900	914	910	887	820	870	861	899	846	898	878	843	830	868	866	857	871	898	892	913	916	842	844	836	838	850	836	864	883	914	896	836	869	857	869	844	862	850	881	860	865	876	875	855	821	883	872	860	894	870	921	921	861	834	858	872	875	888	924	840	836	836	877	876	900	876	841	856	836	827	841	833	842	873	858	875	845	808	849	829	907	851	924	876	911	810	801	894	848	892	873	874	841	850	905	881	855	871	869	887	825	880	911	857	882	827	833	870	876	882	870	824	857	886	840	868	852	904	821	876	831	922	921	858	872	874	860	908	868	855	878	844	853	829	866	851	884	893	831	870	847	842	833	937	861	883	891	857	915	943	845	860	852	842	859	866	871	814	907	808	885	907	887	826	858	841	897	891	833	842	853	882	801	902	861	879	918	900	908	865	878	837	817	868	873	902	881	865	831	879	903	915	910	884	927	840	815	866	932	873	858	849	855	880	859	891	838	910	822	870	845	861	869	873	830	897	848	920	902	868	865	904	863	900	838	867	870	833	876	868	862	931	863	822	827	870	866	901	883	854	887	841	857	849	922	873	893	851	848	811	904	881	873	889	882	870	849	869	873	855	851	788	803	877	857	863	863	879	874	882	856	862	883	872	873	878	891	860	845	857	916	880	854	853	832	854	935	863	896	905	892	835	828	881	864	872	913	860	866	862	816	870	865	875	914	899	880	904	888	875	856	855	865	839	865	859	874	866	875	859	897	832	846	858	842	816	871	836	916	887	839	855	834	852	831	964	901	877	866	859	925	870	870	858	901	871	877	867	803	862	860	817	852	840	847	863	886	860	862	877	847	897	880	869	867	884	831	849	798	970	887	829	948	854	868	910	846	833	873	892	832	853	863	891	912	896	858	836	923	867	860	858	863	901	857	839	855	860	873	862	866	845	858	852	828	890	824	852	874	849	843	867	842	773	843	821	912	880	863	883	815	901	856	911	856	827	852	863	886	865	833	863	902	907	812	843	896	871	887	839	861	830	857	837	869	842	862	870	950	888	873	887	866	882	833	882	837	882	818	874	875	860	882	855	890	872	871	888	870	889	886	860	916	867	848	823	888	872	812	859	868	822	870	829	834	872	852	890	859	848	876	892	881	874	867	848	885	864	870	840	834	896	841	847	891	829	901	842	845	911	829	893	935	901	816	883	882	891	861	848	809	874	892	904	849	818	850	936	912	844	897	854	859	907	868	896	858	847	856	861	900	829	891	878	878	851	843	859	844	845	826	891	871	865	895	877	925	855	895	795	870	868	956	840	908	856	827	876	857	909	876	891	901	842	881	895	845	875	842	893	864	855	850	834	880	817	845	846	871	839	825	847	833	866	885	863	843	861	857	840	862	816	853	883	867	813	831	901	875	859	887	860	821	875	855	847	831	833	858	874	839	851	869	845	869	869	843	856	882	854	934	889	886	888	867	843	830	851	851	853	862	876	841	895	899	885	880	829	898	917	815	849	877	857	866	861	824	885	889	868	871	865	845	845	881	837	851	863	930	852	864	881	889	843	907	870	859	897	883	889	807	883	853	845	823	870	862	856	836	837	899	889	882	906	829	884	898	928	859	843	858	899	847	892	887	850	860	912	811	808	847	877	848	897	863	861	862	870	854	853	880	839	818	849	870	926	802	891	855	863	780	870	834	873	879	867	812	888	903	900	853	899	853	893	902	867	845	872	851	916	872	897	845	889	891	857	889	881	911	922	874	820	887	855	841	854	837	850	857	854	852	901	837	934	894	859	928	865	874	906	882	882	876	891	847	887	847	852	864	833	906	865	840	828	831	901	881	869	886	855	855	821	874	845	902	839	881	879	825	866	824	877	855	835	893	822	855	880	887	829	890	915	880	876	860	841	856	843	938	903	873	875	850	890	877	884	894	856	857	891	850	839	854	813	877	820	892	892	821	895	890	859	845	897	831	869	900	904	887	885	881	869	859	885	867	878	916	822	818	853	893	916	823	824	936	884	845	847	838	918	953	867	796	830	832	893	908	847	874	810	879	836	857	848	858	886	858	865	904	948	828	902	822	816	844	905	871	885	857	838	859	867	920	861	898	832	853	891	909	864	862	917	863	889	881	847	864	892	852	900	878	866	841	913	928	862	831	855	872	847	863	883	868	853	856	878	909	823	880	824	834	880	871	823	894	797	821	897	855	909	843	853	870	887	898	880	823	874	883	908	839	864	859	823	873	905	863	839	882	900	875	836	876	805	889	851	825	821	851	815	887	902	818	942	902	828	868	895	901	844	800	837	885	899	858	915	866	854	828	874	897	855	921	853	824	940	902	849	800	873	889	882	853	854	821	870	879	892	841	904	888	864	839	821	836	865	872	895	838	843	855	892	834	812	897	839	859	856	902	889	880	916	898	852	872	887	871	843	919	859	885	860	873	830	829	792	864	812	921	937	809	828	818	847	877	866	878	846	817	898	913	783	843	860	833	880	874	808	877	889	863	887	886	894	850	843	912	878
23899	20956	28024	24032	18732	1492	662	471	418	351	349	338	297	280	266	260	267	251	270	263	258	262	229	234	255	250	240	252	257	257	253	238	264	222	241	214	222	220	254	230	249	259	260	201	244	260	244	234	204	228	242	212	234	218	219	254	204	224	204	243	208	221	229	205	228	199	244	234	230	228	241	240	258	225	223	230	228	212	233	225	228	218	229	222	239	222	212	253	218	215	232	220	217	228	212	216	194	246	215	216	237	227	210	203	212	239	234	212	230	241	245	249	216	232	220	227	240	257	240	225	236	210	220	239	224	228	201	208	250	222	221	221	220	202	230	249	230	215	220	218	191	234	221	206	210	205	234	210	216	227	197	232	226	226	219	228	228	217	205	196	221	209	209	200	218	237	230	209	225	223	245	255	186	230	247	230	233	247	248	252	206	230	213	233	200	259	246	243	205	230	181	232	253	216	234	189	229	233	208	201	212	224	215	231	222	224	205	242	204	227	237	217	233	231	216	208	239	234	230	224	239	206	217	232	207	240	227	222	235	204	194	222	209	216	232	205	227	214	233	251	240	227	214	222	230	213	241	248	232	218	215	221	236	213	225	237	222	245	220	237	218	224	236	215	235	227	241	238	219	224	195	238	224	231	225	183	231	232	262	233	228	229	222	218	226	234	241	217	242	216	217	217	221	226	225	222	230	221	242	227	226	212	235	219	220	225	232	208	238	222	213	232	245	220	166	248	234	239	243	200	236	203	261	241	222	216	212	229	217	222	236	235	230	254	202	242	240	254	238	221	233	230	237	235	254	228	207	218	231	231	232	223	234	239	216	227	231	219	217	231	206	252	222	228	215	212	253	223	217	237	218	194	201	248	224	199	219	225	237	238	224	228	234	229	229	219	224	227	224	237	210	222	224	227	209	220	226	220	212	205	232	225	236	219	237	229	205	210	247	203	226	237	251	223	206	218	248	209	248	236	223	230	219	224	221	236	236	224	251	232	216	216	229	239	219	228	233	219	236	266	235	225	227	222	236	229	232	226	238	223	244	253	224	222	198	231	241	225	243	227	223	247	214	224	237	225	219	244	225	212	231	243	213	220	224	217	235	234	210	229	207	229	215	247	231	238	256	229	232	211	234	250	215	224	235	236	256	229	203	210	218	231	253	233	232	233	238	234	249	225	221	242	205	226	265	202	205	255	196	235	253	230	222	233	235	239	214	248	247	233	230	219	221	194	195	229	198	200	246	213	215	216	233	225	222	243	210	193	238	236	216	212	233	218	216	217	248	219	211	224	208	208	220	243	210	254	202	213	209	236	225	203	233	234	216	223	237	203	230	244	228	216	234	226	245	247	244	200	201	217	246	239	210	213	234	250	231	216	239	193	185	246	216	224	204	227	211	245	223	212	218	220	232	236	238	227	227	196	219	249	249	225	210	231	208	207	206	226	243	238	213	260	220	236	221	219	227	266	233	231	221	239	261	246	225	222	217	223	193	230	230	196	219	223	244	206	211	208	238	205	221	218	227	225	233	220	218	227	208	230	213	237	225	223	231	215	209	204	212	213	229	208	231	217	236	215	227	224	216	223	246	219	223	228	233	237	228	212	213	212	228	211	189	251	202	207	215	208	233	225	227	212	216	211	231	219	214	212	207	226	201	231	217	212	223	231	233	239	253	219	192	223	242	183	251	221	214	228	233	246	237	219	212	211	232	212	206	250	193	240	244	225	202	231	244	229	235	210	242	225	214	212	225	214	229	229	206	206	210	209	216	232	213	265	242	214	218	211	184	204	211	185	217	215	220	241	246	246	221	237	225	220	211	231	223	213	227	213	223	232	207	227	246	210	228	221	205	230	235	227	237	244	219	221	212	225	215	227	244	241	238	213	203	205	220	200	259	250	245	220	219	266	197	221	240	221	234	208	221	232	245	214	226	230	237	237	220	205	226	247	234	216	223	219	255	241	249	216	221	225	223	226	217	203	219	201	212	220	217	267	231	220	226	246	200	218	208	252	225	232	250	232	206	247	217	247	224	226	218	227	222	222	254	233	217	254	201	238	224	231	229	232	219	202	228	236	226	240	212	242	229	232	231	225	227	202	230	227	225	226	231	249	224	224	221	228	247	204	215	222	228	228	205	241	228	232	226	223	230	239	263	211	238	232	241	237	238	258	210	207	217	236	225	208	229	216	232	245	241	237	217	254	207	229	228	220	216	233	222	199	214	215	216	216	224	232	226	230	234	256	245	212	214	238	223	206	236	218	193	241	207	239	224	220	240	219	230	218	223	254	198	203	238	204	240	226	218	218	221	213	233	219	239	232	244	211	227	225	205	220	256	225	229	204	222	235	269	217	218	221	210	227	221	243	241	203	190	213	226	214	213	211	238	223	241	231	232	217	241	214	251	239	237	234	224	225	238	232	214	225	221	242	209	233	228	235	215	238	220	248	237	243	226	243	221	238	251	216	248	237	236	190	207	227	225	210	221	237	199	216	230	220	203	244	223	238	232	230	241	215	212	217	248	214	245	238	245	237	213	221	216	226	224	240	218	234	213	254	233	259	230	211	212	229	214	230	235	225	251	196	248	206	192	232	244	227	240	200	210	242	203	210	214	250	233	208	252	193	230	224	232	225	245	215	227	223	218	244	213	214	243	228	210	242	246	181	210	232	231	247	246	233	190	223	217	237	242	233	228	244	229	188	273	213	220	233	226	207	248	230	207	226	202	222	209	233	230	244	215	232	233	233	240	228	249	213	239	230	238	224	203	215	206	224	201	212	223	254	248	215	227	222	205	237	229	230	213	253	241	216	229	217	232	229	226	259	233	215	201	247	218	203	239	217	229	219	263	252	214	214	211	230	222	234	232	262	246	209	216	201	235	249	219	243	246	239	236	238	214	238	232	259	231	228	229	215	228	207	212	239	236	238	212	196	243	232	226	221	251	242	216	217	233	235	215	254	220	229	234	222	233	227	223	224	211	204	233	220	208	236	204	216	227	226	243	219	233	213	251	240	232	250	259	245	223	218	219	194	247	217	231	253	217	207	225	207	229	231	246	229	241	223	223	230	225	257	239	223	235	255	225	209	236	219	233	241	234	216	235	228	226	239	238	228	204	223	216	227	208	220	240	198	220	216	233	224	207	226	212	233	240	242	237	232	237	243	235	267	232	226	237	229	252	237	202	244	200	265	247	212	208	221	199	218	232	243	217	238	251	204	208	221	213	224	227	274	218	221	201	232	227	253	231	208	251	265	242	231	216	248	221	227	224	190	197	230	217	202	232	245	248	216	244	220	221	248	226	195	217	219	216	243	226	220	200	218	235	236	223	249	239	222	227	218	223	214	215	235	207	249	234	224	209	213	232	237	249	213	215	239	203	214	193	219	241	226	221	226	214	227	203	239	232	206	225	238	218	222	211	204	246	240	237	210	214	228	217	210	246	196	223	225	227	233	217	230	205	211	214	220	212	219	224	222	234	252	222	227	237	229	197	223	220	215	227	234
12207	10212	8748	4423	2848	2035	1548	1279	1141	941	849	796	694	722	592	650	544	539	552	545	542	535	498	455	475	483	517	483	523	472	465	448	416	442	456	449	444	444	449	476	408	447	388	394	468	420	475	447	416	423	462	431	462	428	431	439	411	416	442	445	429	426	439	453	400	444	427	399	383	452	415	416	413	440	434	445	430	447	436	414	432	427	403	439	477	391	455	434	414	457	452	457	419	427	428	455	413	428	425	445	421	423	409	428	417	417	427	437	436	422	423	448	459	429	384	415	425	407	433	434	444	394	462	444	469	432	459	448	423	411	419	431	424	432	488	412	428	375	441	424	432	409	443	407	416	446	404	442	434	398	411	434	433	416	402	413	410	437	444	388	425	422	445	462	441	456	453	422	444	426	442	428	447	420	396	478	415	443	449	427	446	434	440	454	455	458	426	457	426	428	428	427	421	391	416	461	392	417	465	421	435	434	419	425	399	400	441	410	476	445	432	405	414	394	411	426	432	404	441	456	429	413	425	417	414	424	434	459	425	402	414	405	411	430	390	427	443	413	435	433	465	435	428	449	412	435	401	433	388	413	436	398	403	440	411	417	369	459	413	415	411	424	424	412	427	408	413	439	405	420	428	428	425	470	431	446	448	432	412	460	411	433	411	419	455	397	444	451	408	460	445	427	446	437	424	412	443	435	395	406	428	406	404	452	416	434	459	446	418	420	449	394	446	419	407	464	437	472	395	459	418	419	447	397	437	419	409	414	452	429	406	432	422	466	413	405	411	411	437	446	418	433	398	432	424	437	428	413	474	425	447	453	374	427	369	400	420	394	415	429	453	432	415	431	418	417	395	425	436	431	422	387	452	404	429	410	448	420	432	420	450	427	421	418	431	444	397	424	388	433	418	461	424	419	472	439	392	436	445	390	463	409	398	432	424	419	434	410	467	434	420	408	441	433	401	421	435	472	412	423	421	456	453	426	462	421	425	465	464	437	477	387	417	404	437	451	457	420	504	388	469	431	412	425	425	424	462	403	442	449	387	411	398	438	429	382	428	424	431	430	400	440	444	419	438	458	463	427	395	442	438	451	425	448	417	423	475	462	453	404	407	450	438	443	431	411	411	430	426	446	442	484	404	419	417	420	442	400	422	458	433	427	409	384	426	453	415	439	412	392	435	411	429	441	422	386	408	460	440	469	424	397	447	418	399	414	427	443	429	402	438	454	412	406	399	414	426	433	452	408	438	409	445	426	414	401	430	449	414	439	431	456	385	443	457	414	467	442	436	419	428	463	431	396	459	428	415	463	434	408	426	424	491	417	421	426	454	390	400	418	391	436	412	400	425	454	397	397	432	430	447	432	420	390	446	432	423	406	423	463	376	432	387	466	370	442	407	418	406	459	423	411	409	464	452	442	382	421	425	399	432	423	418	429	441	451	377	436	441	412	396	391	448	438	446	408	446	435	416	425	439	402	425	437	416	413	459	429	417	426	412	416	376	451	418	469	412	402	417	451	416	435	400	440	431	426	396	432	424	434	457	425	425	423	447	391	444	442	418	431	425	400	405	459	425	442	435	407	468	444	407	380	409	419	417	429	426	391	449	462	427	399	414	429	442	412	441	405	394	439	407	426	464	418	393	414	399	407	430	408	440	421	434	428	388	430	406	435	444	386	452	429	399	434	421	456	448	424	447	421	457	413	389	412	448	441	443	425	410	421	432	418	428	423	417	419	455	405	441	469	430	460	466	458	410	422	435	384	405	426	433	401	443	416	472	415	431	424	438	457	463	398	449	409	461	421	436	451	416	450	433	418	389	432	428	440	420	398	437	440	427	459	418	404	409	431	430	447	423	392	408	438	412	451	393	436	421	421	423	409	472	404	417	401	414	446	396	445	418	434	447	432	416	429	442	399	421	402	424	427	420	440	424	412	466	428	431	405	399	434	433	440	443	462	408	437	409	445	435	429	439	392	451	421	432	448	453	413	383	437	416	440	435	382	429	402	432	433	400	429	372	426	421	404	393	416	449	352	436	419	436	455	409	423	383	413	452	406	396	428	412	420	420	428	460	400	405	403	474	428	405	405	439	419	443	423	441	431	422	414	452	421	419	427	427	448	443	447	401	444	413	426	401	423	450	452	414	412	474	392	447	394	413	461	429	411	404	427	452	415	415	443	429	433	416	404	406	375	423	443	469	394	408	412	427	441	439	424	402	408	441	419	416	420	440	420	400	418	443	410	432	442	434	452	409	416	400	452	418	424	437	405	429	380	415	425	384	434	381	446	388	415	427	424	455	426	397	425	422	449	422	438	453	401	411	425	432	424	412	394	384	447	453	415	442	432	442	424	398	437	384	432	429	452	433	435	416	416	432	426	417	442	437	404	420	428	413	452	401	430	434	446	428	414	455	404	411	417	438	410	395	418	422	411	424	420	390	444	441	428	462	430	461	459	450	408	408	406	427	413	452	408	427	433	440	434	432	447	429	415	417	393	421	410	432	433	437	433	414	426	410	401	430	415	436	417	391	435	403	385	437	419	442	398	457	437	440	401	436	432	417	433	395	452	425	416	447	433	423	368	386	431	430	437	463	409	425	437	449	418	417	426	393	434	445	426	397	454	428	433	419	367	444	404	444	454	459	417	416	430	448	437	414	456	433	451	391	428	423	415	422	446	426	420	402	461	415	431	405	445	446	395	433	423	423	444	407	443	408	434	411	429	393	424	433	410	465	381	414	416	453	414	446	437	410	454	425	416	435	436	395	444	414	431	442	410	417	400	434	438	415	419	443	438	411	453	415	417	448	442	416	425	424	400	397	436	409	450	409	422	477	425	436	445	427	425	440	416	392	439	450	426	434	417	421	444	431	444	438	419	401	410	437	446	430	438	434	458	427	389	448	423	434	453	414	433	458	437	420	445	418	450	373	413	426	470	417	449	429	405	399	434	436	404	428	457	426	405	437	416	412	406	398	418	420	424	450	437	408	447	447	412	441	419	438	405	451	407	424	399	418	425	444	452	420	430	449	454	432	399	375	402	419	426	422	442	391	418	469	460	405	423	423	424	400	393	426	431	429	416	417	440	423	430	457	404	406	422	413	420	454	438	453	405	451	463	440	444	405	448	476	419	425	423	426	470	421	427	417	438	411	430	436	426	431	455	430	407	459	393	412	444	432	448	405	434	425	417	419	444	444	433	425	415	420	406	408	409	405	411	457	439	412	436	428	462	458	427	412	441	423	406	442	400	436	458	433	426	428	428	410	428	398	400	451	429	421	445	411	425	448	455	437	418	409	416	419	432	433	405	441	436	419	411	430	399	421	430	427	424	423	427	435	402	427	445	390	405	440	436	421	431	450	411	412	460	477	402	407	436	397	402	397	423	431	478	447	428	443	398	369	432	437	431	424	409	402	436	394	398	427	424	420	443	405	432	413	409	432	418	425	427	389	449	421	441	416	414	466	431	461	463	434	421	461	438	419	439	411	469	423	444	384	442	463	406
23037	20968	28710	23412	20969	16605	1903	939	731	700	628	574	600	506	529	469	516	445	478	438	462	419	482	464	411	438	464	440	464	453	433	452	472	430	396	405	421	421	439	430	412	426	424	417	432	428	412	413	418	431	456	402	429	421	424	375	435	410	420	433	397	437	413	393	410	419	405	403	452	388	425	420	417	412	413	461	459	383	443	402	449	423	377	424	394	430	429	445	385	444	417	377	423	425	417	413	433	417	405	433	414	417	381	400	376	417	440	417	438	418	415	397	411	431	383	402	425	424	382	428	405	450	439	408	392	400	417	414	403	415	405	410	426	462	399	404	399	408	423	403	469	409	427	403	422	436	407	435	408	440	419	426	425	422	402	444	397	389	426	405	418	417	406	397	408	410	415	397	405	407	413	436	397	410	417	423	432	425	416	439	405	399	429	432	417	385	423	411	455	390	415	430	433	422	411	402	415	394	443	391	398	475	418	424	406	417	393	429	372	435	422	427	418	408	394	405	445	426	405	434	417	376	396	382	408	371	401	413	385	371	409	426	418	401	413	401	416	393	410	402	399	413	420	422	429	419	417	408	420	437	410	401	399	439	458	397	424	380	417	377	409	420	398	397	428	427	426	417	412	412	389	425	397	434	396	427	389	424	397	416	394	401	434	406	414	361	437	443	415	456	423	422	412	434	388	434	393	393	425	419	429	416	412	394	408	413	445	420	393	403	435	480	398	424	443	423	399	438	414	417	421	408	423	415	425	425	417	385	406	415	410	392	394	420	408	405	413	420	422	430	442	382	409	415	408	432	429	422	403	425	420	424	387	381	412	427	448	433	395	455	420	381	402	427	438	411	408	410	390	426	425	392	403	417	425	414	413	412	374	442	407	412	418	441	438	418	416	412	371	385	401	391	435	412	409	397	390	400	432	397	447	416	399	411	414	405	435	440	408	388	383	413	400	443	428	435	429	437	436	446	413	394	434	390	411	385	396	424	428	414	425	419	417	395	409	405	432	431	420	432	456	432	395	425	425	460	434	411	408	385	386	460	380	441	440	424	431	409	399	394	411	414	412	392	390	391	415	411	430	441	392	413	415	421	398	425	445	443	410	428	412	419	423	423	432	397	386	428	438	411	435	407	392	408	438	366	415	384	429	368	406	421	420	421	385	412	439	392	438	403	418	397	423	410	440	438	448	407	403	410	403	450	432	412	416	420	423	401	464	426	445	413	424	418	409	426	382	411	404	392	432	395	439	380	428	379	397	432	435	450	419	414	414	427	420	428	432	432	442	393	414	374	380	364	383	442	402	425	460	398	414	387	402	424	435	413	448	414	453	414	439	388	402	413	422	433	423	451	382	427	446	421	435	412	422	407	464	423	411	416	436	409	451	401	422	433	462	434	406	391	401	419	416	404	391	413	434	396	420	426	414	401	429	411	362	424	437	411	462	397	421	386	388	406	441	423	426	429	408	399	420	391	396	427	401	445	431	406	444	397	387	436	403	401	426	406	436	412	419	405	434	445	375	429	405	445	416	409	417	429	399	361	432	421	438	436	427	417	435	419	397	412	380	417	426	426	386	390	411	441	433	419	394	422	418	415	400	414	402	424	410	386	378	384	411	410	407	415	407	425	389	386	417	405	435	438	403	416	423	445	405	440	390	456	400	385	396	427	391	409	408	415	411	383	392	435	436	409	428	413	401	415	434	455	424	409	447	429	382	388	409	413	396	377	418	420	401	426	400	444	437	425	430	368	375	362	377	390	439	421	417	397	399	428	421	413	412	409	411	432	414	436	409	403	370	396	405	421	408	410	447	403	393	444	412	432	413	405	430	378	385	413	439	427	405	398	423	410	396	401	422	443	424	422	430	423	412	397	439	376	409	388	427	409	387	420	434	401	417	422	437	384	383	439	443	416	420	417	394	391	458	415	399	393	363	413	424	396	391	401	407	427	449	416	409	411	407	392	430	398	379	397	413	419	386	388	405	412	433	405	417	416	409	387	436	409	440	413	426	423	412	432	397	427	377	410	384	407	418	407	401	392	411	437	416	446	374	384	425	410	439	405	422	388	426	394	435	423	435	440	405	442	390	426	412	393	431	415	412	438	410	387	416	442	425	452	429	411	415	382	419	425	421	407	407	370	426	411	376	432	405	408	426	426	357	404	405	433	389	412	411	407	405	433	415	383	417	410	413	436	387	417	414	437	425	434	402	416	466	394	395	411	390	407	419	391	429	403	393	426	414	403	390	397	420	438	431	411	417	438	400	415	389	383	411	382	430	421	389	403	395	452	413	408	420	404	425	420	376	416	419	406	434	433	476	429	444	432	389	396	390	397	396	398	410	423	434	435	396	400	422	406	427	426	394	416	416	380	396	413	381	410	409	381	366	383	375	431	393	429	405	435	446	423	416	426	386	395	384	397	428	425	416	389	429	398	376	449	433	393	416	414	399	404	417	447	442	436	419	408	408	423	442	440	419	426	401	421	409	397	429	437	372	415	396	422	397	386	430	418	377	445	390	417	399	402	425	455	376	414	433	424	444	388	429	412	418	370	389	389	383	422	412	447	430	376	387	401	424	425	422	439	410	419	408	380	417	390	397	445	397	362	429	420	410	378	417	436	431	432	421	436	421	421	433	397	441	414	405	379	395	446	438	430	409	420	389	422	424	394	384	417	425	406	391	402	416	432	408	384	410	419	406	420	410	415	420	397	413	424	424	412	408	410	407	410	459	384	403	413	410	410	399	410	399	396	424	411	442	356	428	415	425	428	416	407	429	423	449	468	402	393	403	415	431	409	363	404	384	418	407	434	432	387	433	447	443	411	442	428	385	423	417	418	425	399	404	414	429	410	397	411	443	418	421	350	404	440	439	422	435	426	391	391	389	406	392	403	435	386	401	423	429	372	410	400	431	372	406	426	383	412	413	414	381	401	389	413	355	407	422	396	413	415	427	349	423	364	430	392	393	403	421	404	411	381	399	378	433	395	431	425	399	394	417	403	415	403	416	401	447	444	412	426	421	431	418	410	424	436	429	414	402	371	389	391	420	402	421	388	424	411	372	399	401	396	432	397	406	410	403	439	389	375	436	444	415	388	403	434	401	410	405	400	402	413	415	418	416	430	399	399	427	430	429	430	438	444	422	420	415	421	410	402	411	411	400	378	397	399	417	413	431	416	399	400	391	422	395	403	430	399	420	423	420	386	447	421	407	398	403	412	442	429	408	435	406	393	428	415	446	429	412	399	403	397	415	406	410	383	429	414	423	438	396	394	403	383	415	414	415	388	391	421	410	398	386	429	439	437	411	425	370	398	414	427	390	407	429	380	365	382	411	430	392	406	375	401	447	399	405	429	368	394	398	406	390	434	433	382	375	393	417	446	415	396	415	416	398	463	439	431	426	421	453	407	444	407	422	414	424	405	434	385	426	447	425	383	371	398	450	434	407	406	440	394	431	402	422	377	432	432	384	417	411	411	396	386	441	406	398	442	408	381	393	405
14627	16165	13560	7467	5025	3672	2912	2265	2025	1644	1496	1370	1259	1146	1117	1049	990	954	883	922	823	898	894	878	840	830	755	787	779	762	792	782	751	735	733	745	731	766	742	717	800	776	720	714	701	720	772	727	760	699	739	720	679	706	725	706	703	781	737	716	705	705	728	733	706	693	626	712	696	661	701	684	663	714	743	743	675	734	683	706	688	707	736	718	688	690	723	684	708	688	720	733	717	736	686	681	727	692	723	729	672	721	702	685	711	661	741	742	696	684	698	713	702	724	768	733	708	708	720	701	696	743	650	743	660	686	668	689	663	719	699	701	694	687	686	736	733	688	690	684	677	741	695	697	698	693	695	766	748	667	694	707	666	714	695	681	703	709	668	688	687	659	677	704	707	695	691	667	704	666	677	694	658	695	704	701	700	700	726	666	686	646	728	712	689	737	741	710	648	648	734	750	692	748	704	705	673	729	734	704	686	758	674	721	692	653	697	720	705	683	667	717	660	739	705	689	706	710	708	653	702	696	696	654	713	700	689	742	710	715	699	692	663	738	723	663	680	716	683	715	726	733	691	684	715	707	697	709	654	729	695	698	691	727	737	763	698	721	738	652	724	679	716	709	707	702	726	678	717	654	661	741	689	702	720	658	666	692	668	653	691	729	688	692	674	687	671	714	701	705	699	699	723	707	739	707	699	676	698	710	720	694	697	721	770	682	702	707	674	652	709	714	703	688	679	725	705	732	687	670	679	712	650	722	678	732	716	722	683	650	665	714	717	660	708	737	716	676	706	717	729	703	672	677	673	686	704	696	723	697	727	677	706	683	684	661	705	699	676	712	682	662	687	692	733	701	700	710	651	721	678	714	672	659	749	704	720	670	676	702	691	665	697	726	684	735	712	719	686	666	660	695	678	719	728	714	689	706	702	669	705	704	680	691	694	675	707	655	724	721	704	696	720	743	690	690	688	677	658	650	703	668	717	672	691	690	689	699	714	681	700	724	686	629	681	737	657	690	682	675	728	713	672	725	661	703	720	676	701	658	701	685	672	698	738	717	718	708	694	683	679	744	688	727	662	680	709	717	673	680	674	704	727	690	691	646	712	707	724	733	644	697	685	735	720	668	670	704	695	666	687	711	713	703	723	722	696	699	687	713	755	683	666	713	712	730	723	685	650	676	698	687	769	668	703	726	702	662	705	725	706	686	707	718	697	684	751	681	698	703	661	711	696	707	692	712	686	715	725	696	725	720	690	683	716	688	681	706	695	691	726	685	719	724	688	702	679	701	734	680	707	725	681	722	699	672	660	671	720	725	691	687	741	676	717	674	701	698	669	726	734	692	708	680	692	735	734	690	718	657	630	669	740	673	757	679	645	705	757	721	725	710	652	702	676	677	703	684	726	700	665	685	682	736	664	715	734	717	710	679	702	729	632	679	678	731	706	688	656	675	684	617	682	686	716	671	720	680	719	681	693	720	663	708	697	659	709	682	693	725	711	691	705	692	692	678	670	752	714	699	663	674	711	653	715	697	728	711	643	728	699	719	749	738	700	730	704	660	679	678	737	732	667	741	735	707	711	782	691	703	691	714	661	679	682	703	701	671	719	683	689	682	682	671	714	698	696	735	716	735	683	665	681	713	701	707	726	738	684	711	742	739	714	653	676	691	684	711	656	690	653	683	678	682	711	666	721	666	715	698	710	708	658	709	676	661	697	713	762	683	708	697	725	680	671	727	726	679	718	633	674	691	660	701	677	733	697	713	713	676	665	672	688	694	724	682	670	716	716	681	675	673	720	711	719	737	700	710	701	709	662	704	706	713	671	701	658	686	702	664	685	678	715	682	689	663	706	724	675	709	758	756	707	696	696	689	678	733	681	717	658	694	699	667	666	694	681	660	679	700	666	645	679	686	706	684	717	691	689	750	732	701	702	717	661	717	650	713	721	675	686	683	673	668	657	674	719	700	700	709	701	681	719	655	731	692	690	682	711	633	717	705	705	713	722	695	693	726	763	675	715	741	686	663	682	684	745	690	687	650	684	720	693	700	727	689	678	690	671	679	736	670	678	706	707	709	723	682	722	709	681	706	692	668	697	683	711	662	708	712	700	707	705	727	663	699	663	643	722	684	670	709	679	749	748	704	703	725	709	714	665	654	653	683	697	707	639	684	674	728	716	749	689	705	667	712	652	705	708	690	713	733	712	645	679	703	685	695	655	668	699	704	709	700	694	641	685	658	687	698	690	726	742	695	699	706	716	686	715	704	703	710	658	711	677	714	655	708	676	682	698	692	663	691	713	691	699	698	701	648	711	709	689	699	665	703	702	718	702	691	679	682	699	682	764	712	713	723	725	729	686	614	679	666	711	722	675	685	728	714	661	728	701	716	657	683	671	654	715	704	729	655	716	674	679	706	664	698	734	671	703	703	690	720	698	660	693	653	713	664	710	694	715	698	709	673	657	716	683	678	673	710	701	662	732	689	706	718	719	692	740	704	725	674	711	703	663	664	670	707	745	757	699	701	684	702	722	669	659	689	717	631	731	731	684	731	725	702	682	693	657	699	736	668	705	746	721	709	726	714	661	706	657	655	698	728	681	677	688	635	707	665	739	685	689	694	714	669	693	653	689	725	736	649	692	686	734	759	708	693	755	682	701	723	695	688	727	713	704	713	669	701	730	714	699	656	711	715	694	711	720	674	684	692	648	708	691	671	745	685	703	703	651	704	652	657	684	715	708	677	717	699	696	689	762	691	707	735	664	701	719	675	692	632	715	694	698	724	687	650	703	760	707	711	679	716	704	684	658	684	710	695	699	728	678	700	735	695	695	735	682	668	682	725	692	732	712	676	713	703	653	658	703	706	718	706	724	699	680	649	688	709	669	705	686	707	657	699	611	692	691	700	671	697	699	684	722	690	684	669	645	710	697	706	684	667	689	738	740	709	714	626	647	691	732	727	708	643	763	658	678	725	697	753	697	692	681	708	701	724	694	682	739	683	709	692	639	663	705	715	743	717	693	665	704	697	705	735	716	699	707	722	683	738	694	715	723	666	756	681	677	731	712	696	725	694	682	655	697	699	717	729	691	703	659	675	666	729	705	714	668	646	681	710	704	659	699	687	726	687	737	712	679	658	697	706	729	693	703	705	723	694	722	733	706	714	729	731	711	649	700	744	644	685	719	658	692	750	711	737	691	644	694	695	726	654	688	685	657	691	661	720	669	648	700	676	687	701	715	696	690	707	689	731	759	629	685	676	707	677	674	681	726	689	681	622	717	717	689	728	690	735	740	665	701	689	700	671	719	705	664	684	738	674	701	646	705	690	667	718	734	686	695	705	744	717	714	728	651	712	703	688	676	738	697	689	739	704	682	722	655	692	701	745	690	661	668	705	694	667	683	672	655	700	677	748	680	725	667	673	743	706	788	735	732	692	694	686	714	705	713	692	725	694	693	713	686	680	725	680	687	683	674	694	697	707	642	722	681	660	714	727	687	713	752	685
26505	19926	7054	874	569	531	528	491	495	492	501	507	480	504	494	515	463	493	496	493	472	521	472	477	502	453	487	467	477	479	500	479	474	504	499	483	477	481	484	485	437	462	434	463	480	488	431	478	487	458	469	464	520	484	445	477	466	469	481	494	453	449	471	511	471	524	482	485	445	502	497	475	498	467	491	470	528	463	468	504	496	472	448	487	436	447	459	477	508	477	510	474	487	471	513	449	487	513	461	465	511	469	438	489	456	469	460	459	503	479	474	440	484	487	491	493	473	514	504	501	502	448	454	477	485	463	454	481	533	462	487	458	493	487	468	434	451	485	506	517	456	458	515	490	475	514	482	475	493	494	403	473	462	502	456	497	490	468	489	466	496	476	469	497	479	497	478	494	512	485	482	470	492	507	463	454	476	493	458	481	469	481	473	464	482	464	485	499	451	472	502	486	483	494	463	487	465	471	502	462	483	488	462	488	491	464	437	479	493	490	482	461	476	463	476	496	451	477	483	423	500	482	463	485	476	500	489	489	487	518	486	459	495	503	479	486	477	523	479	511	493	468	476	475	497	487	466	460	463	475	462	480	479	478	464	486	471	455	501	509	518	472	524	495	469	479	507	462	460	499	516	468	455	465	483	512	461	522	484	437	516	492	469	502	462	482	500	469	471	465	497	457	495	496	476	481	415	470	487	479	449	460	477	453	441	490	465	471	488	499	494	462	488	510	463	507	459	436	486	444	512	457	469	463	479	518	473	449	514	494	510	463	456	504	472	476	476	497	489	467	501	452	508	494	490	461	471	475	483	481	497	464	469	486	469	476	477	456	506	523	482	492	452	483	462	465	527	495	457	482	476	511	491	447	498	449	481	495	526	499	498	511	491	494	457	466	485	482	465	476	454	515	496	462	499	439	478	513	493	465	460	484	475	468	469	503	457	484	466	487	493	453	471	466	486	457	478	476	476	497	450	467	488	458	514	479	456	507	514	484	519	497	470	491	497	479	503	470	500	502	484	471	479	477	499	504	494	454	438	493	441	492	479	488	508	486	490	488	537	433	462	479	502	434	491	464	448	495	444	484	476	446	456	450	459	497	465	450	469	495	483	502	434	459	438	473	463	505	464	490	473	497	523	468	502	436	477	505	488	494	417	456	496	472	509	478	541	499	451	469	471	467	502	529	469	477	480	472	474	509	463	442	455	515	450	452	463	467	482	494	470	475	518	481	463	501	493	479	457	478	502	461	495	473	454	450	480	486	484	522	508	492	514	475	471	462	515	455	501	466	505	465	477	460	446	490	446	477	491	461	501	466	483	532	488	504	484	448	477	473	451	490	505	484	519	422	487	475	500	486	491	475	516	509	504	487	480	487	468	491	517	538	489	518	488	458	446	487	473	485	448	484	444	503	456	493	495	497	496	474	471	468	525	466	461	474	476	500	450	483	452	455	483	502	505	476	453	469	484	467	504	461	462	495	478	496	520	531	475	493	452	463	468	505	477	470	491	496	481	527	497	458	439	466	476	492	474	438	497	481	453	512	461	473	481	463	502	472	454	487	490	451	478	503	521	444	477	497	480	473	477	501	521	476	484	456	493	510	479	499	480	499	456	476	466	505	537	485	447	475	465	455	458	465	433	468	487	498	451	500	481	512	470	528	477	473	478	503	483	474	483	502	497	487	484	491	488	510	474	485	494	468	486	470	493	476	454	480	483	480	492	436	454	457	487	454	514	474	482	500	468	465	478	468	504	497	474	521	491	510	501	432	464	500	462	509	473	487	486	519	499	463	458	486	497	449	463	454	482	493	497	500	504	508	514	463	475	485	494	498	471	460	501	483	493	444	506	497	480	446	510	475	478	459	467	492	468	475	530	499	494	478	464	482	469	492	469	470	500	502	491	457	459	515	496	490	484	492	498	460	464	530	503	496	517	453	513	479	485	464	511	516	481	454	506	491	451	484	491	488	487	511	497	443	477	494	461	475	459	478	467	487	462	466	497	478	462	502	470	460	465	487	445	492	457	481	469	509	500	497	495	415	468	477	508	530	501	444	492	484	502	474	499	466	455	487	492	493	457	475	500	481	525	492	540	488	486	446	513	486	477	481	474	488	440	533	435	489	514	494	498	465	494	466	461	451	461	441	490	484	473	471	434	475	473	512	481	462	482	470	485	458	470	423	493	502	472	507	476	488	496	480	482	469	476	480	469	473	514	481	484	501	463	491	517	472	470	469	479	474	500	512	492	461	494	494	494	450	453	528	504	482	504	473	507	499	499	487	485	458	529	502	468	458	486	464	498	469	461	471	446	454	469	483	512	520	491	478	429	508	512	521	489	469	474	519	496	497	488	450	479	543	486	478	519	484	513	496	452	433	521	463	482	468	462	478	514	490	491	503	515	445	484	453	534	489	466	543	475	514	498	524	484	507	452	485	462	436	453	503	467	487	442	465	481	485	448	449	495	511	471	493	504	485	466	474	435	548	455	474	470	449	484	501	524	485	493	573	436	462	488	475	454	492	480	455	496	498	487	507	432	470	460	427	493	478	512	499	448	464	481	474	481	502	487	458	515	467	504	451	513	484	472	474	471	502	535	496	516	494	484	464	483	493	443	471	478	461	502	470	521	475	476	513	440	432	465	524	447	514	457	438	501	453	510	482	463	503	477	494	463	480	484	495	514	472	487	497	465	464	499	461	463	496	456	486	479	465	486	484	482	480	479	479	505	468	449	487	464	470	500	466	483	443	510	468	471	526	496	483	484	494	494	449	467	477	465	484	483	440	506	499	449	557	490	481	503	473	491	429	461	487	505	480	462	487	499	444	469	435	517	500	481	474	499	472	487	493	479	473	474	486	498	499	467	442	495	445	507	495	503	472	457	429	496	528	463	472	461	459	478	499	469	450	471	483	463	493	479	513	506	459	466	501	511	454	463	508	496	493	490	513	508	522	491	475	473	484	469	506	503	475	515	470	522	485	486	439	456	467	475	510	489	453	495	468	482	468	468	496	452	465	490	476	490	501	478	461	457	491	495	433	467	496	472	492	523	482	461	471	455	503	502	508	494	517	497	455	492	433	509	501	466	479	490	448	452	474	482	475	428	485	506	507	512	456	468	455	488	483	512	478	526	520	466	507	498	483	451	469	490	511	503	449	432	481	480	518	470	526	498	436	452	484	481	498	451	513	451	505	485	491	477	545	473	460	514	468	470	451	477	480	453	469	519	486	459	458	453	443	487	512	498	476	470	493	498	487	512	522	465	450	477	452	444	464	432	477	508	488	502	469	478	494	482	493	481	500	485	517	485	529	472	493	493	497	489	491	492	489	526	497	483	498	481	470	460	479	502	467	489	509	493	509	496	488	516	482	505	496	485	495	429	481	468	483	514	525	531	541	460	470	451	490	509	493	511	506	463	472	444	458	513	521	463	503	463	468	450	461	488	458	471	489	497	504	466	493	467	491	512	455	450	513	492	497	485	488	477	486	435	505	457	524	519	484
6110	2023	1851	1227	1115	1017	974	965	929	882	903	867	888	867	904	884	905	885	861	907	804	864	822	822	828	831	836	878	916	885	882	865	850	853	895	937	869	859	880	892	891	798	868	835	922	832	870	876	872	823	843	875	888	866	871	872	845	882	817	862	842	822	797	845	870	808	870	844	906	811	842	854	857	859	792	860	835	840	842	868	849	865	873	816	862	861	854	935	810	803	817	837	886	888	833	832	822	910	860	839	864	812	829	881	851	829	833	825	879	822	921	777	790	841	852	862	852	837	850	830	849	897	837	838	873	865	875	864	847	847	874	833	839	871	830	823	826	840	817	908	847	873	831	854	938	916	847	839	831	901	862	841	853	811	894	871	830	875	914	839	892	860	844	846	871	844	868	863	886	903	887	830	857	865	873	814	893	839	834	895	849	849	874	828	862	788	877	885	828	839	821	885	844	926	832	856	834	849	852	891	870	855	820	837	853	890	854	823	853	843	844	849	898	818	881	860	842	885	808	847	863	882	849	891	837	829	819	867	804	862	827	819	910	904	803	773	871	853	915	837	878	847	821	857	903	875	861	855	872	853	819	841	846	851	851	835	838	825	905	851	839	847	867	857	872	885	807	924	830	835	807	868	840	879	875	870	851	855	878	864	880	848	786	827	873	854	850	883	913	866	856	902	852	815	862	799	830	823	889	831	853	847	825	908	819	855	889	823	809	860	816	822	854	867	850	830	826	825	850	847	832	875	863	825	882	921	853	884	863	796	855	909	866	804	822	868	857	834	826	834	873	926	856	876	868	910	874	886	859	873	846	841	871	835	851	850	850	867	847	889	878	886	857	863	861	807	891	883	847	882	855	854	894	857	849	860	843	827	887	903	848	820	854	840	878	904	860	847	867	872	866	881	837	805	862	834	836	884	878	858	838	793	864	842	898	823	881	870	857	862	872	823	808	861	908	906	885	787	847	837	853	872	837	843	859	825	891	823	875	838	848	867	883	873	846	859	842	900	859	817	827	831	834	851	856	871	851	861	918	846	883	910	801	894	878	810	872	787	846	833	830	800	824	903	847	860	849	873	877	879	826	838	865	881	819	869	827	852	863	893	885	831	852	855	821	848	875	863	891	864	855	839	850	819	928	870	809	888	806	841	883	859	842	815	837	852	838	918	887	850	867	884	886	797	823	915	802	900	835	874	838	920	858	831	838	873	857	890	838	846	820	882	906	856	843	832	823	806	908	876	831	859	872	830	880	851	868	831	878	861	854	837	823	863	778	870	855	952	813	892	886	867	869	865	830	892	841	874	849	857	798	843	862	847	908	826	875	833	865	848	841	882	895	846	852	841	793	840	818	821	797	849	853	860	857	839	913	854	872	877	818	858	839	843	891	858	840	888	782	834	844	892	832	858	849	897	916	889	857	837	865	909	888	874	813	875	818	814	884	840	875	860	909	881	853	797	867	910	810	879	844	903	870	865	861	868	839	790	843	839	842	851	850	869	889	820	858	879	874	817	836	895	837	820	820	840	864	905	860	823	862	866	829	876	813	865	872	842	866	840	869	848	855	861	835	873	860	813	860	839	873	854	831	816	901	801	888	829	861	846	843	863	885	828	850	822	856	783	873	820	805	851	828	840	799	852	847	847	819	908	858	787	890	848	844	854	897	796	834	820	819	863	816	890	839	850	854	851	823	849	846	923	826	886	844	859	842	877	874	853	848	841	818	838	814	880	821	873	869	863	903	846	854	845	856	876	838	852	858	881	916	868	928	876	864	848	904	850	884	853	852	851	816	837	855	859	835	837	849	854	821	838	882	840	883	898	859	864	841	886	809	868	847	838	855	866	831	887	829	845	886	821	851	831	859	824	908	813	849	867	849	897	873	889	828	879	867	901	846	834	863	873	807	832	853	797	860	860	849	854	834	806	863	907	814	896	901	841	891	860	855	916	871	847	882	913	870	830	885	871	850	810	827	885	828	884	878	838	847	804	801	841	855	898	857	887	862	872	874	860	826	850	928	822	827	869	832	865	832	817	839	848	846	858	842	814	848	874	873	851	833	863	883	883	810	862	866	876	880	841	851	801	884	840	889	859	822	865	861	857	844	872	837	854	835	798	800	840	891	887	846	848	861	898	892	884	877	887	847	892	853	870	908	851	838	864	820	809	839	891	847	826	821	864	817	822	864	843	850	905	849	793	869	796	831	812	868	873	887	846	874	871	820	848	826	845	854	808	886	804	819	829	862	833	871	877	816	853	884	884	866	845	842	885	879	845	820	813	906	800	793	862	885	845	854	855	855	852	873	837	849	851	857	874	827	835	873	854	869	844	849	901	864	819	871	869	882	848	866	858	909	814	879	912	837	886	847	835	899	830	829	878	846	839	890	883	820	831	861	861	816	836	919	818	838	827	880	882	803	883	865	911	909	868	876	913	887	837	832	817	895	865	893	846	874	842	886	874	822	891	861	855	817	905	860	807	835	828	858	888	814	867	814	848	886	889	855	871	893	874	867	867	849	845	840	884	816	825	823	856	863	871	848	857	882	857	841	887	872	888	876	835	877	875	861	900	823	852	851	845	831	853	856	839	820	864	853	858	820	861	886	878	881	799	882	892	912	869	893	839	805	896	856	864	890	832	880	883	875	874	831	880	889	845	802	866	885	865	815	833	905	865	819	864	827	888	898	851	829	811	864	867	865	871	856	797	901	851	891	867	873	890	840	839	833	901	850	843	849	852	871	863	804	860	822	881	873	863	888	829	881	887	851	828	872	850	855	858	816	824	849	786	951	840	895	871	913	890	884	890	878	884	895	923	861	897	863	859	827	856	880	866	836	859	907	843	893	858	841	876	821	816	852	874	901	894	882	857	819	844	884	858	888	852	879	863	887	884	851	880	870	814	812	878	855	852	839	823	845	875	877	846	841	840	833	856	863	847	901	841	850	844	861	847	825	809	879	852	817	849	880	798	911	849	776	893	890	903	847	841	840	897	809	878	845	833	834	847	854	863	821	830	884	839	860	881	891	858	895	878	866	859	859	865	818	894	884	832	883	882	866	820	825	886	841	831	864	838	815	863	883	890	869	843	859	922	944	890	878	836	835	867	836	872	840	844	840	854	822	871	877	861	844	884	852	870	874	854	856	806	863	821	855	872	882	860	892	856	891	885	834	846	858	848	908	863	848	886	832	841	853	856	844	902	860	834	892	826	849	833	896	779	821	873	865	886	807	841	797	862	852	814	843	817	867	832	875	874	880	835	814	852	838	875	789	861	877	853	851	828	853	884	931	856	864	889	826	857	864	857	894	820	856	833	861	877	897	833	825	881	854	890	815	854	830	851	790	872	867	826	850	826	881	842	862	910	840	850	894	835	822	861	890	811	847	846	824	866	826	860	883	872	864	859	811	849	885	849	903	811	842	825	879	851	808	841	837	876	841	865	890	852	856	861	901	919	853	825	817	905	847	808	874	886	846	846	882	830	844	850	806	840	895	788	874	843
23919	20970	27992	24102	18874	1591	654	480	388	407	338	327	275	274	278	261	238	304	302	269	257	271	227	237	235	235	215	233	253	250	238	219	255	237	247	235	234	239	224	225	234	237	216	220	228	203	213	226	258	220	224	207	230	242	250	242	226	228	239	231	227	219	227	226	247	232	229	242	224	224	224	241	229	226	191	230	232	229	227	229	233	240	246	220	207	202	205	211	216	228	220	203	252	224	224	243	235	200	211	242	233	257	241	208	236	244	225	236	205	240	204	213	213	219	233	221	225	215	202	214	217	209	254	211	225	225	212	218	233	238	221	231	196	236	233	223	222	247	227	250	238	222	218	228	203	182	211	215	234	231	219	241	248	253	230	236	244	225	229	228	203	236	215	201	212	231	232	212	215	229	208	240	225	225	228	224	245	210	219	242	231	236	245	222	206	219	243	232	245	249	238	214	213	247	215	201	227	235	234	218	210	206	231	219	229	206	206	228	226	196	226	217	230	222	224	210	215	226	248	192	198	226	227	204	236	195	199	221	224	235	221	252	227	225	254	244	194	184	201	246	217	207	233	221	233	227	205	241	239	253	224	234	232	232	217	204	216	248	223	250	234	195	238	247	236	221	232	233	216	213	240	234	222	235	267	220	213	216	226	226	225	228	228	210	237	236	203	229	211	236	227	217	254	218	241	213	235	210	225	202	193	200	209	201	223	211	220	199	246	238	219	239	211	229	238	257	217	207	231	216	233	220	237	230	253	230	236	214	220	198	217	238	232	231	210	238	226	208	238	204	224	224	226	229	206	212	248	222	240	230	210	232	214	203	252	218	230	231	232	251	235	221	226	228	224	221	225	232	254	218	250	216	213	242	211	245	230	241	237	236	232	247	226	233	243	210	229	200	188	228	216	227	231	217	216	223	198	184	217	218	202	236	222	243	228	245	218	222	235	250	214	202	232	240	214	216	249	216	235	202	223	249	238	214	241	250	226	192	209	222	234	225	211	220	222	207	226	249	220	221	241	233	198	256	214	231	207	236	234	225	235	246	223	234	228	201	204	220	226	219	223	232	229	224	204	229	212	224	224	220	244	246	259	231	200	213	226	238	220	218	233	242	236	210	234	228	207	216	214	198	241	209	235	219	203	216	232	220	203	236	226	236	225	222	239	230	223	227	229	199	218	229	237	210	230	204	256	224	212	215	230	222	227	244	200	224	223	213	239	228	230	220	209	247	250	234	213	238	212	252	232	231	204	229	214	207	241	223	227	202	215	233	220	188	209	215	217	236	218	215	245	230	204	224	243	214	222	241	229	237	230	211	220	213	229	216	237	211	250	227	227	228	231	221	238	226	227	215	240	210	211	234	244	229	222	237	217	204	236	230	222	230	219	215	237	235	205	216	207	255	225	222	202	209	245	246	201	226	220	234	212	234	227	246	220	216	199	214	229	261	210	208	230	228	217	232	217	234	230	230	249	216	207	204	218	207	230	208	233	224	209	229	254	237	230	247	223	203	233	235	233	241	228	190	248	253	218	200	229	253	247	233	239	235	246	251	227	222	242	205	227	207	214	230	196	191	211	231	227	200	220	212	230	221	216	231	225	227	209	195	243	245	238	239	222	242	239	250	223	222	207	212	231	232	245	221	221	214	223	220	217	212	229	229	236	206	228	217	212	227	245	239	229	258	209	242	228	209	227	231	222	243	258	244	235	236	210	264	217	268	230	223	218	225	208	220	232	212	236	224	240	219	214	246	216	207	210	236	241	210	249	234	225	211	227	213	231	218	207	209	226	232	213	231	236	195	210	240	213	222	207	213	220	203	242	204	226	209	218	230	225	219	233	222	253	224	214	211	210	229	232	236	198	222	247	206	239	217	221	220	249	234	228	201	235	244	246	211	209	203	220	225	263	239	220	236	224	220	212	237	227	195	230	208	222	242	223	238	218	227	214	220	212	197	222	241	203	235	231	244	230	229	206	219	230	235	199	231	200	214	221	204	203	210	237	232	243	226	236	233	233	259	203	249	224	243	231	237	243	224	204	235	191	221	230	229	234	252	208	230	210	201	241	229	216	239	206	215	209	235	202	198	195	219	246	210	233	222	221	180	224	217	233	211	226	253	229	225	206	238	208	242	220	225	223	228	221	226	248	223	198	211	243	228	268	203	232	229	207	234	227	219	222	209	204	189	220	207	215	232	217	227	213	191	243	201	225	230	242	220	224	248	226	211	223	214	219	220	253	196	217	221	222	237	241	230	235	229	213	235	231	226	217	251	259	227	236	225	211	218	232	243	191	232	250	224	249	211	207	236	226	201	214	225	216	218	224	240	202	238	214	223	234	227	214	224	240	204	191	217	206	216	229	242	214	214	220	224	217	220	234	236	216	227	226	239	236	247	231	219	205	245	232	227	216	224	226	232	236	245	223	230	219	228	225	242	210	217	208	227	255	227	246	230	212	209	215	234	224	207	232	235	218	255	224	229	247	203	225	208	215	238	215	217	224	229	206	243	246	228	251	238	208	217	220	213	233	204	205	225	213	230	243	221	224	211	208	206	204	196	225	223	213	220	230	234	208	208	229	217	220	249	207	234	244	223	233	234	232	229	207	217	224	229	227	229	216	236	209	221	244	218	232	231	192	226	221	238	269	221	223	231	213	210	228	211	220	229	234	227	215	220	203	243	172	212	221	215	234	227	216	217	231	216	223	235	222	250	216	217	258	202	187	212	190	206	228	234	220	243	225	198	240	195	240	233	237	215	223	217	243	242	200	222	242	210	231	224	241	229	224	226	226	220	200	221	218	229	208	220	244	214	227	226	226	253	235	226	240	225	230	253	226	220	195	226	207	219	234	238	219	226	220	204	250	207	243	224	203	244	205	219	253	225	238	204	198	240	215	215	228	231	217	246	251	227	217	200	209	229	206	194	213	198	238	212	227	206	255	208	209	205	207	244	182	204	239	194	211	242	225	228	203	237	218	223	200	226	215	227	202	241	205	234	223	234	218	210	201	221	238	223	240	200	221	215	229	229	190	235	220	240	226	236	232	226	207	222	219	203	231	250	234	230	223	206	266	207	233	232	208	223	207	209	199	211	238	247	230	226	213	247	232	214	221	222	224	226	218	209	234	212	223	239	248	235	235	212	200	233	239	241	219	230	225	231	247	230	212	211	224	209	245	223	252	207	196	200	246	223	228	208	243	267	234	205	225	229	253	222	227	209	229	229	211	213	236	211	234	207	231	237	229	233	225	210	222	239	261	196	219	245	241	221	205	254	252	221	219	244	227	203	239	210	242	232	240	203	219	214	247	218	209	222	206	228	225	209	238	230	214	221	239	215	238	218	239	225	205	218	216	254	230	223	265	255	245	222	235	211	211	220	237	212	247	192	217	185	227	225	231	230	239	202	213	237	245	248	234	237	264	215	242	194	243	214	279	215	213	241	227	207	223	235	239	238	227	225	216	235	235	220	232	236	217	217	209	207	245	204	240	221	215	205	251	216
12416	10324	8507	4396	2833	2044	1658	1362	1151	953	854	784	748	692	630	582	592	601	553	503	559	487	501	485	509	536	472	452	498	483	442	471	430	474	462	417	445	454	450	450	475	454	460	449	469	413	433	425	448	456	446	447	446	438	447	445	398	409	439	406	415	394	410	416	445	443	448	427	406	437	423	435	433	429	411	438	444	422	445	437	430	423	433	428	414	426	432	435	404	420	411	434	431	435	424	406	432	402	416	443	435	431	436	445	443	400	469	413	423	451	422	403	433	428	431	443	421	412	465	428	469	394	379	447	441	413	414	455	435	405	426	440	440	450	435	444	385	420	454	421	429	437	438	424	427	414	419	419	442	434	429	435	413	433	414	404	427	436	408	417	470	422	449	429	407	418	462	455	454	410	438	442	437	427	382	448	448	390	419	423	415	447	421	423	411	395	412	436	422	423	407	432	431	426	437	439	421	479	393	404	447	453	457	404	464	446	419	427	403	463	422	448	402	417	439	419	430	411	417	427	417	428	417	405	458	428	412	443	437	418	441	431	429	409	444	428	401	424	387	437	439	422	385	442	412	426	429	390	443	416	406	470	438	408	403	433	459	410	432	450	457	416	455	415	424	432	400	439	408	476	420	424	432	447	417	446	451	432	419	386	439	438	403	432	430	402	416	416	411	444	433	462	429	433	432	412	395	422	443	409	434	426	414	444	435	416	450	415	435	432	441	429	401	428	383	455	388	428	425	439	397	410	412	433	469	407	407	428	431	417	410	425	441	443	406	445	461	421	412	463	377	427	440	413	422	408	424	431	415	401	444	408	419	453	443	412	401	433	419	427	427	421	446	445	417	430	414	409	455	431	415	416	427	396	409	395	447	443	420	474	421	447	433	438	428	434	433	437	421	424	415	412	430	418	436	446	435	432	420	433	414	428	462	413	428	430	439	405	405	440	401	416	470	446	431	419	446	454	410	378	462	404	448	439	411	455	426	426	437	440	440	400	451	444	397	418	449	407	407	439	432	435	420	418	432	413	435	400	434	445	450	451	425	443	442	438	421	472	420	433	426	453	461	448	429	433	403	421	396	429	446	431	416	425	418	390	427	402	408	411	424	438	415	402	395	419	490	409	434	428	429	389	477	441	409	413	417	419	422	448	432	423	435	444	425	433	411	382	407	445	413	428	446	403	434	423	461	410	446	436	419	429	438	437	440	420	401	406	457	401	401	427	426	444	411	395	412	415	418	453	430	439	381	430	449	406	445	457	425	449	425	422	409	410	413	437	453	421	416	435	405	424	425	390	437	399	456	428	447	471	404	431	451	449	430	392	409	434	429	462	452	412	447	437	402	392	408	450	417	437	412	454	424	424	431	429	434	402	428	442	440	393	429	402	445	479	405	433	434	454	399	418	419	455	423	442	423	410	417	441	434	422	455	421	409	403	426	403	441	427	447	427	409	423	432	454	437	408	390	396	392	390	404	391	438	435	421	423	429	421	434	423	424	446	421	419	417	421	412	431	419	420	431	443	448	435	417	420	447	421	451	429	459	466	434	446	404	398	430	444	429	417	400	442	428	452	397	418	404	404	505	411	400	458	413	391	412	472	430	421	432	429	421	403	439	445	421	385	392	481	438	427	436	438	441	442	420	403	416	404	438	416	422	443	409	415	448	409	430	422	435	431	399	445	443	459	435	462	443	407	403	430	417	449	430	437	420	438	428	420	404	461	420	434	385	434	438	425	398	433	401	457	393	415	424	415	391	444	377	439	449	411	406	451	398	450	406	416	411	417	439	420	436	426	417	419	424	431	430	426	424	407	407	464	415	401	426	452	475	451	454	427	421	439	402	396	446	421	390	437	406	412	425	435	376	423	397	430	417	421	439	443	426	433	437	445	447	403	428	450	378	453	412	482	387	425	422	442	438	400	434	386	416	411	422	420	402	462	465	413	422	411	414	446	420	410	438	413	391	428	417	401	426	403	413	422	438	435	425	416	459	421	430	430	413	445	412	424	439	471	441	447	419	418	403	406	422	425	449	441	422	436	443	427	406	400	408	399	412	472	383	426	407	411	416	463	454	432	408	423	465	398	428	388	416	392	435	413	419	444	436	439	434	468	477	385	451	434	428	412	395	450	422	397	476	423	427	456	440	450	427	403	454	435	424	457	446	457	402	433	434	409	441	399	469	422	463	408	430	419	454	456	413	441	397	432	432	416	389	432	456	440	431	437	455	460	435	397	433	411	436	436	392	397	398	455	422	392	441	406	459	400	406	403	437	427	400	447	405	405	462	395	424	442	423	396	406	417	418	386	430	438	419	389	424	450	441	403	458	430	422	438	390	391	441	444	395	408	408	407	409	459	414	429	407	407	415	445	417	428	451	395	434	393	438	433	417	438	414	430	421	445	428	405	422	416	436	427	446	449	419	417	418	418	417	442	435	427	400	407	423	412	447	390	440	398	437	419	414	432	436	446	382	444	403	450	411	418	395	459	419	464	448	399	445	436	392	392	427	419	431	450	448	448	423	432	411	425	408	404	449	420	416	422	447	422	445	453	406	461	427	424	457	394	407	409	403	404	424	447	430	426	399	435	443	426	459	437	420	432	425	426	431	426	397	428	375	425	434	425	428	411	423	404	424	412	424	430	428	396	423	425	398	412	399	374	425	415	449	381	431	413	424	427	413	411	469	473	444	455	448	414	429	462	466	421	408	437	430	459	434	397	421	423	441	426	428	413	430	457	452	390	380	441	397	411	435	417	418	452	403	429	427	421	388	423	391	412	415	420	494	436	405	407	467	407	390	371	404	411	404	403	389	420	431	415	437	437	432	445	421	439	419	399	427	451	441	418	425	396	427	404	420	428	437	432	441	430	452	405	443	425	391	423	444	413	431	402	439	432	441	444	422	423	422	421	426	411	402	400	427	431	431	409	404	407	379	417	442	407	407	407	417	442	450	435	446	412	426	428	417	436	405	425	398	414	421	440	448	416	390	420	417	440	399	463	428	418	441	406	386	426	414	428	439	430	453	417	423	432	408	429	410	439	448	433	418	433	428	451	429	385	430	442	423	472	452	408	431	433	427	415	370	404	407	387	428	409	393	393	414	431	433	446	411	426	412	430	434	439	389	392	401	432	408	469	441	395	390	429	446	421	419	447	413	439	441	401	436	442	441	459	418	434	415	428	417	419	443	423	426	429	414	448	467	404	422	432	397	448	435	417	432	412	420	406	396	433	465	405	435	398	436	428	430	429	408	419	444	411	413	410	441	463	427	419	432	393	469	436	443	393	445	451	438	427	433	450	441	391	394	445	419	428	441	412	429	428	438	387	414	417	419	412	443	453	440	448	484	412	421	416	421	433	426	419	434	409	388	424	429	416	418	453	442	438	464	420	427	481	421	432	427	403	435	443	448	427	429	427	423	448	451	431	428	424	433	393	426	432	403	446	411	426	445	410	390	448	425	411	382	456	419	398	436	424	462	391	430	439	402	429	391	430	389	415
23081	20974	28684	23424	20974	16784	1865	932	746	709	588	594	534	584	504	492	505	535	482	486	487	483	438	492	436	430	448	434	446	408	424	468	430	407	425	463	401	413	432	449	400	440	461	427	405	421	432	451	425	467	412	429	406	424	409	436	422	431	434	417	427	421	416	463	406	404	434	375	445	405	430	416	405	422	433	416	403	432	442	398	397	419	417	406	456	439	438	406	424	422	425	385	400	435	422	374	395	439	408	425	417	382	421	422	459	420	416	399	402	426	466	448	447	431	386	416	396	436	446	400	418	424	371	421	455	407	471	415	403	417	445	407	454	453	411	416	422	374	399	416	434	430	406	391	406	416	415	439	421	413	393	418	375	432	401	421	408	415	412	409	420	433	383	453	407	382	392	427	378	398	394	435	356	419	416	416	449	434	396	399	402	395	384	406	426	381	434	422	431	408	398	403	421	390	403	405	396	410	413	440	458	437	360	451	432	438	399	423	418	448	430	403	419	438	408	408	421	440	392	406	446	423	425	424	384	425	416	428	406	370	426	416	402	439	395	373	422	415	430	386	401	426	377	408	422	412	412	376	401	372	418	408	402	435	378	464	370	419	418	433	403	427	439	406	430	402	404	400	402	419	420	434	406	407	424	405	415	425	472	408	375	382	433	430	422	410	414	410	412	402	420	438	422	401	450	379	433	426	424	415	446	404	436	450	435	447	398	411	409	401	399	396	426	391	417	389	389	375	354	419	412	425	427	408	400	371	440	419	430	454	447	391	424	414	413	390	418	436	370	402	431	407	429	436	401	401	399	410	418	381	398	431	432	408	384	408	438	397	449	381	421	413	430	385	414	431	407	408	410	436	416	420	394	420	429	411	411	392	437	422	387	462	432	429	406	456	367	363	397	432	439	393	379	423	432	420	430	429	434	411	401	432	399	403	419	427	415	405	443	441	394	368	391	418	431	410	400	445	431	389	402	397	381	416	391	402	398	400	439	459	418	419	399	412	430	396	419	387	441	399	394	399	451	406	425	428	454	411	404	420	434	431	409	393	399	426	438	384	428	416	424	466	399	412	383	451	375	464	423	421	399	419	427	413	433	409	426	426	408	432	433	388	442	441	405	423	421	385	437	404	438	432	411	426	416	415	401	416	427	407	409	413	436	393	389	394	390	404	432	396	411	409	399	387	399	418	418	405	409	414	399	413	399	413	365	404	414	404	388	443	396	376	420	387	453	398	423	417	412	432	410	391	430	419	377	367	430	431	421	398	418	407	383	409	417	407	434	393	450	398	436	436	413	377	404	423	431	412	429	406	376	392	420	399	399	421	422	422	404	412	421	393	432	393	411	441	427	417	375	395	401	385	385	381	371	401	449	462	409	406	435	451	381	430	431	401	433	462	416	443	450	374	406	435	440	429	424	417	406	379	436	426	406	407	434	410	424	456	390	388	442	396	373	422	383	413	399	403	434	423	411	469	431	422	406	418	405	388	417	425	423	410	411	410	406	412	381	436	392	447	425	393	422	415	411	431	432	421	430	412	407	402	427	429	430	407	431	393	406	406	413	424	410	417	433	396	397	423	420	429	404	404	449	415	402	424	407	404	401	416	392	432	390	429	404	445	416	392	447	374	436	423	407	420	370	391	412	423	391	449	392	417	406	424	412	382	416	406	376	380	397	458	461	433	415	428	411	440	380	397	437	441	427	434	441	410	455	396	421	397	407	424	457	415	433	415	436	407	439	424	406	423	432	399	402	411	364	421	409	439	399	458	423	407	442	429	422	406	438	389	390	396	403	395	392	416	414	402	428	446	406	408	398	417	427	426	428	394	444	367	377	423	374	417	387	434	395	445	419	483	423	424	428	442	462	420	414	415	427	413	400	452	429	427	423	402	409	401	394	417	362	397	437	399	421	377	410	436	449	397	382	449	395	432	421	404	410	414	392	441	412	428	479	427	372	404	392	402	384	436	413	437	461	402	400	401	410	355	417	400	458	420	391	396	404	399	439	430	396	367	412	411	406	399	415	423	430	419	436	430	382	449	416	411	385	415	384	413	415	411	418	408	388	365	419	426	412	421	406	415	409	382	375	444	434	401	393	405	433	383	438	392	397	419	423	433	402	443	413	431	426	417	409	413	389	421	420	385	402	413	376	411	413	428	416	419	443	426	429	411	438	432	417	423	427	431	378	452	433	449	392	418	430	463	393	401	413	424	398	436	401	438	388	388	435	378	418	405	422	400	409	403	441	408	456	393	419	419	403	419	386	383	440	393	413	402	416	413	409	390	389	408	430	449	397	424	432	411	421	407	406	415	435	397	419	424	424	394	385	418	396	424	428	383	420	438	412	399	423	402	409	390	383	409	392	449	407	366	409	438	422	415	432	385	439	383	417	391	377	419	410	408	428	402	412	423	410	385	397	410	419	406	411	408	380	407	418	421	414	422	382	447	417	411	448	426	388	420	412	400	388	425	420	375	426	415	414	439	399	430	398	382	457	428	392	386	402	414	382	420	452	391	433	415	376	416	401	413	381	403	409	394	415	422	354	404	423	407	445	443	413	395	385	382	401	389	442	422	433	418	392	434	426	366	418	411	397	419	407	418	373	403	468	458	428	381	421	375	385	430	416	402	416	413	435	400	400	406	444	359	407	425	404	411	437	439	401	409	402	438	407	430	403	440	420	385	410	457	450	411	402	405	412	420	427	403	414	436	379	433	391	417	388	384	434	386	425	401	423	437	414	413	428	382	382	382	453	408	396	397	397	406	383	407	434	445	448	399	423	433	379	396	433	417	385	399	447	448	402	419	442	425	381	419	378	417	384	399	424	428	391	410	428	427	425	418	372	411	412	401	416	400	413	428	375	363	413	450	411	439	409	387	403	404	396	403	399	450	409	414	414	403	416	407	456	387	417	404	421	428	416	369	405	393	408	412	430	463	437	423	406	369	413	397	426	409	433	393	423	412	416	389	394	412	403	397	396	446	422	395	421	452	394	376	394	415	387	427	407	439	396	418	436	401	376	429	412	408	437	429	407	403	400	399	422	396	410	420	386	402	418	423	372	410	376	402	417	376	421	406	423	418	417	400	414	399	393	392	396	403	424	396	399	415	424	432	388	389	429	440	399	404	444	382	414	401	399	408	376	400	401	418	410	438	413	397	397	445	458	388	426	433	417	386	417	419	453	424	420	446	412	424	402	394	397	404	398	436	385	430	389	436	422	427	397	380	454	439	397	416	379	411	430	432	421	400	429	399	433	410	368	424	421	402	412	419	424	414	369	412	405	450	463	430	419	435	420	398	398	408	425	398	435	363	446	440	425	395	409	411	397	428	411	433	412	378	381	396	355	416	415	437	408	403	415	408	428	388	422	403	443	412	393	418	376	423	387	411	419	406	405	402	398	405	387	377	440	389	414	397	416	406	451	421	428	433	420	367	413	421	425	397	431	391	389	405	429	373	407	407	402	421	390	445	410	421	449	404	406	399	419	404	402	392	372	381
15311	16310	13600	7465	5108	3778	2855	2271	1857	1698	1500	1319	1230	1133	1112	1086	1004	955	910	833	982	803	838	761	779	804	798	783	793	788	763	743	774	785	780	810	746	710	694	728	760	769	698	718	710	703	756	720	721	783	752	715	708	708	725	770	704	734	710	712	697	683	770	697	753	718	700	716	697	688	742	684	722	669	712	715	669	735	672	724	722	761	679	719	724	698	740	749	739	651	712	711	670	672	709	675	655	663	708	728	740	750	666	650	713	676	684	748	735	700	741	671	702	696	687	737	736	711	707	656	645	723	681	714	690	694	706	709	699	713	672	720	698	686	680	676	711	702	741	695	716	722	723	720	695	700	655	719	699	679	699	728	645	672	698	702	733	724	685	713	672	713	686	746	709	698	727	702	690	707	710	711	657	733	676	662	708	687	723	733	705	681	676	674	739	698	721	697	703	679	681	664	713	734	711	699	730	722	701	672	665	711	669	719	661	712	650	688	703	689	741	688	728	733	692	641	705	696	677	684	707	644	690	703	689	640	714	656	698	690	706	704	663	735	663	687	689	683	696	642	706	741	703	671	671	699	649	722	707	718	677	689	695	714	717	698	667	693	679	716	632	742	702	697	655	696	753	684	701	704	695	707	675	650	755	731	690	683	705	698	680	723	699	710	669	691	670	747	691	675	661	679	668	735	688	706	707	734	710	655	706	669	689	657	700	675	705	715	699	700	707	693	646	723	627	634	671	704	732	734	679	716	693	714	709	638	702	710	689	690	726	693	673	684	676	675	698	714	669	691	681	720	676	723	678	724	714	713	713	704	710	676	671	679	722	682	701	680	662	699	691	758	707	736	676	738	695	664	709	715	694	714	718	724	672	706	698	680	719	697	729	669	643	694	666	647	633	676	680	686	698	666	663	718	726	713	719	682	731	686	704	697	711	707	714	715	727	677	661	721	692	744	710	706	704	695	683	709	690	724	709	708	697	680	706	674	687	686	723	705	683	681	688	701	672	708	692	704	657	742	729	735	729	712	739	726	702	655	705	673	692	638	680	668	739	662	696	691	745	697	696	697	685	742	717	648	705	740	688	704	709	689	680	692	693	685	692	720	744	702	690	706	709	652	668	707	664	685	693	693	698	696	674	680	699	664	735	732	668	742	643	711	697	702	707	720	704	705	692	707	707	750	687	768	694	718	694	678	714	708	712	630	738	679	656	699	691	709	748	681	709	698	672	729	680	716	674	659	631	698	701	699	710	697	680	707	735	694	697	684	690	734	716	676	699	696	697	707	701	711	660	683	661	663	690	690	707	676	706	681	721	651	665	715	686	664	699	686	717	749	702	713	718	649	708	658	693	669	686	678	671	696	678	732	708	708	730	679	698	729	676	671	699	665	678	656	681	732	678	708	675	704	726	685	675	705	703	713	695	638	707	699	659	703	680	699	708	702	716	697	698	694	707	662	707	685	688	654	669	676	664	701	728	759	669	690	655	695	627	673	710	659	732	714	662	684	712	672	689	700	658	737	675	698	675	703	725	715	711	676	675	699	684	671	680	715	711	648	688	706	723	670	703	728	668	739	680	723	730	705	706	677	660	692	671	696	673	718	739	724	704	646	719	699	714	676	672	701	678	725	696	692	746	684	679	725	665	721	646	692	702	685	711	719	703	672	716	635	693	712	711	628	651	648	703	662	682	743	714	696	693	649	691	694	668	683	660	724	691	661	672	688	735	679	673	665	709	677	676	732	676	705	703	722	678	689	680	650	724	663	706	711	671	647	707	685	715	659	671	692	671	692	662	643	678	686	731	702	706	655	701	708	719	703	695	713	694	676	659	688	660	728	680	703	707	653	746	668	673	684	664	695	686	679	682	730	635	722	670	698	707	721	744	701	694	726	702	700	707	688	710	719	698	743	674	744	685	637	726	690	725	660	683	697	666	704	658	690	689	746	724	693	702	678	687	725	700	681	718	730	673	687	722	697	686	731	778	724	713	662	701	664	680	709	669	689	680	658	644	691	690	714	658	691	666	673	685	723	680	646	726	720	715	644	650	725	707	710	649	679	687	698	670	699	681	685	745	685	681	732	690	747	688	647	637	718	698	665	704	712	705	702	714	712	707	675	704	664	701	648	691	650	654	699	702	707	723	686	655	647	657	657	695	713	694	703	734	680	671	644	720	686	654	678	698	697	736	686	683	698	703	700	683	718	697	652	691	656	686	663	705	669	658	680	718	675	753	657	690	692	715	694	693	717	679	644	683	713	702	704	643	676	690	708	703	693	655	676	707	681	699	707	704	664	659	697	693	717	696	713	672	691	677	684	673	681	673	682	685	638	723	695	707	712	735	673	705	709	691	736	695	724	700	674	717	686	729	669	710	678	635	693	699	684	696	659	728	736	705	708	701	644	740	751	697	710	692	639	711	680	684	714	713	687	698	683	730	689	692	706	708	694	690	666	674	691	713	698	717	669	695	716	685	731	690	722	662	660	711	733	707	662	675	697	683	660	666	676	719	662	724	672	666	697	666	700	719	666	668	688	693	738	700	698	671	731	660	725	662	726	671	650	659	684	688	677	711	685	728	740	736	757	740	708	665	696	651	719	683	632	659	698	687	666	650	729	703	638	701	719	701	734	728	714	688	690	684	703	668	684	658	714	702	690	683	718	673	670	693	713	730	691	707	719	684	724	668	675	732	686	710	711	666	707	707	697	727	726	725	683	726	701	670	670	709	688	713	733	698	678	660	681	703	679	710	733	687	701	700	679	726	719	639	694	648	700	698	701	683	717	709	658	751	655	735	720	687	703	706	714	679	705	684	725	726	719	681	658	678	696	704	699	728	713	690	674	663	690	665	691	734	693	696	681	683	699	668	674	624	677	665	680	682	685	713	715	727	729	682	709	668	670	722	687	709	768	675	717	701	671	635	690	699	727	672	692	660	650	668	721	731	702	685	698	743	659	731	655	704	650	708	701	707	688	720	732	706	693	737	684	702	713	674	717	698	683	688	728	709	689	710	698	712	700	699	716	674	663	690	699	711	681	649	674	725	692	694	633	722	699	685	686	677	694	707	700	698	694	684	698	729	695	660	705	649	714	720	695	708	653	691	703	682	678	656	686	697	691	705	688	718	642	715	672	684	719	639	682	699	721	733	686	708	675	650	642	672	727	719	723	713	691	683	728	695	700	745	702	652	666	674	677	658	715	703	667	712	666	693	703	700	707	739	693	695	695	677	733	712	681	696	696	695	717	702	690	688	637	653	711	710	726	678	685	757	716	695	726	693	715	656	697	766	674	677	721	696	696	687	671	776	719	724	669	691	668	700	713	685	630	675	734	642	753	681	704	663	747	684	697	707	670	714	711	701	672	690	676	688	656	696	657	743	682	657	665	700	678	660	701	697	688	694	688	701	671	652	680	687	717	674	656	669	740	711	713	680	703	699	714	703	665	664	708	729	739	666	677	666	684	680	721	681	722	667	682	722	700	752	691	693	642	700	664	668	672
26523	20008	7061	1111	718	666	559	527	513	516	488	469	456	522	474	473	511	493	528	479	453	494	474	495	496	478	459	458	486	478	504	458	456	515	453	501	500	507	526	453	465	450	515	481	490	500	488	496	453	498	499	477	482	470	478	453	464	479	493	470	461	472	486	469	478	477	459	481	496	468	472	512	459	506	465	482	477	500	499	486	484	482	466	471	456	451	484	453	472	530	484	417	488	503	450	451	492	500	487	485	495	481	497	473	476	454	457	460	423	462	465	490	477	516	492	494	440	454	484	481	471	484	511	514	455	448	479	461	426	487	474	454	453	466	522	480	484	459	501	496	492	453	506	495	442	507	446	451	528	456	463	474	455	454	444	460	467	519	480	474	475	467	478	499	498	477	487	481	461	451	483	500	469	476	467	495	518	464	457	456	465	492	477	482	511	499	441	485	499	471	496	479	464	498	488	495	478	438	479	451	450	481	480	466	490	496	459	491	507	483	471	470	453	486	473	485	484	516	518	479	488	455	473	500	482	466	474	461	517	494	497	497	456	499	506	451	504	465	473	458	506	477	483	468	480	458	524	481	474	498	445	464	471	427	501	506	466	500	480	475	443	466	479	480	481	467	473	493	485	474	478	501	464	468	456	492	478	465	477	496	481	457	529	509	493	464	472	488	467	481	492	481	471	473	499	471	450	513	511	504	469	470	499	506	454	504	452	471	498	489	460	460	485	450	492	503	476	487	507	444	460	473	472	470	488	469	486	447	493	502	436	444	480	479	439	484	485	485	497	445	492	509	452	517	513	513	448	471	494	469	494	478	450	479	500	464	476	483	477	447	441	495	506	507	503	484	473	500	517	500	516	479	456	456	458	464	463	488	489	468	427	481	496	493	472	491	468	511	484	473	480	522	511	487	467	506	481	477	466	495	489	504	484	455	473	442	448	446	460	498	485	475	481	506	497	469	459	466	480	500	470	436	458	533	487	526	475	491	472	480	462	510	477	480	476	494	478	519	465	475	480	482	526	520	502	491	458	446	508	535	508	521	491	521	479	496	475	465	488	492	461	481	505	485	501	486	483	472	477	464	456	444	488	498	481	481	515	491	502	483	483	490	476	471	530	470	495	499	470	446	479	464	507	475	469	458	455	482	505	481	481	455	485	527	471	481	459	494	504	476	471	496	447	488	425	453	500	432	488	475	459	452	499	522	468	451	485	529	454	503	481	439	486	466	504	484	439	505	490	485	482	473	502	483	511	499	499	468	434	506	455	523	493	475	476	431	466	502	488	444	528	481	488	478	476	469	499	477	482	454	511	474	493	446	498	435	469	487	470	481	497	461	500	479	499	453	474	466	479	495	481	466	466	490	503	465	498	459	476	433	493	468	482	511	491	502	510	487	476	460	469	515	443	470	468	501	449	479	506	471	449	450	468	455	455	519	436	444	477	442	479	465	457	478	483	489	493	486	463	474	467	492	489	487	493	466	480	510	510	509	477	472	469	507	540	472	526	442	465	483	470	445	540	478	478	488	499	498	503	489	484	512	498	506	501	490	499	470	460	483	458	431	467	490	497	450	496	499	457	479	500	438	491	507	487	506	473	463	511	488	455	455	462	496	465	467	507	539	485	493	476	457	442	445	463	457	506	539	475	461	481	488	481	428	441	459	482	484	527	515	468	479	515	446	500	465	497	504	488	467	471	466	457	507	483	475	472	485	489	474	471	473	456	468	481	467	490	486	449	521	463	494	474	456	500	486	473	509	476	500	482	476	465	464	476	514	509	455	523	480	486	443	505	501	473	482	461	495	479	471	454	487	445	431	477	478	457	484	514	490	453	417	441	472	518	457	494	493	520	467	481	469	442	504	471	507	467	470	466	457	471	458	474	465	494	491	471	518	478	527	514	468	495	487	465	500	497	456	476	506	483	480	495	464	476	459	489	441	489	503	511	502	485	486	455	438	488	518	461	479	490	492	469	505	503	479	446	476	486	500	484	455	454	481	468	496	488	484	486	503	446	449	491	447	488	474	457	514	454	474	474	477	439	458	492	485	468	461	509	480	473	450	498	494	465	464	493	490	449	486	488	510	515	462	494	481	503	472	485	486	480	459	532	478	497	471	517	474	442	487	471	494	508	454	518	498	497	493	414	472	481	446	430	463	482	505	484	498	527	492	440	513	435	487	472	484	478	517	490	482	433	483	481	479	411	479	483	496	523	454	488	448	491	462	521	439	491	468	489	454	470	465	446	506	522	431	473	502	479	461	495	480	463	491	469	482	499	489	453	479	480	506	475	484	512	483	506	470	493	520	451	519	506	494	466	477	472	516	489	521	482	447	468	460	483	471	455	498	506	453	494	484	495	493	465	489	489	442	430	487	454	472	496	521	444	457	478	469	488	441	482	474	459	458	476	487	485	506	468	474	494	470	428	458	465	493	491	442	482	509	514	485	498	516	471	474	506	495	485	510	498	459	486	503	477	467	514	493	475	461	464	469	444	452	463	486	484	493	500	471	473	505	453	468	505	474	461	466	539	457	476	460	456	474	508	489	456	493	497	446	515	487	488	498	473	457	494	460	472	450	474	495	499	463	487	499	493	450	472	535	478	467	499	458	485	449	455	483	461	494	502	467	499	476	462	465	459	500	453	448	450	487	493	487	502	482	477	475	511	477	519	507	490	481	491	486	473	448	447	493	461	462	472	469	500	439	511	493	495	479	439	484	454	434	457	464	495	498	446	513	500	480	471	467	458	461	462	494	499	450	465	472	459	489	470	494	451	468	481	499	487	458	485	466	476	476	490	455	487	482	539	505	464	486	497	448	472	482	461	481	477	492	506	477	505	476	433	516	474	472	498	455	471	507	480	435	467	455	450	466	460	495	481	475	486	458	494	513	485	496	465	518	439	476	502	460	453	518	495	487	487	477	467	489	454	480	469	479	469	496	474	503	519	475	472	516	526	454	490	492	490	493	480	472	496	427	477	504	465	505	497	437	459	452	490	505	454	518	480	505	504	482	498	479	445	491	483	461	492	547	480	479	446	505	480	463	491	476	500	469	472	462	502	477	484	481	464	522	516	483	487	489	475	457	480	497	479	451	504	449	508	496	534	483	480	475	442	460	476	484	492	529	468	463	477	495	488	475	486	481	472	483	470	446	515	464	435	495	466	501	490	479	494	503	495	447	469	457	486	451	476	467	483	459	526	493	466	504	484	447	476	503	471	444	487	451	496	468	433	500	447	474	442	457	508	488	476	501	486	517	483	482	442	504	468	501	488	467	497	453	461	471	457	492	439	506	418	460	479	491	498	513	499	496	525	474	496	443	487	477	513	491	466	521	487	517	446	469	447	472	481	472	471	511	444	468	484	484	475	463	488	457	484	506	494	467	469	471	484	497	441	465	475	498	501	506	475	495	458	514	483	453	449	507	481	495	432	461	463	504	471	535	496	458	516	486	457	472	475	518	520	478	448	502	489	477	491	482	473	476	482	496	464	504	469	492
6155	2049	1893	1346	1089	1085	1017	911	955	977	866	877	889	905	923	851	862	860	881	868	822	881	873	906	861	867	818	875	919	864	873	857	863	870	892	819	887	867	853	900	855	819	867	828	831	867	831	870	858	800	844	853	874	866	882	863	848	852	928	859	906	856	801	840	800	830	844	876	879	847	859	843	842	809	897	804	866	863	900	865	844	901	814	820	838	862	825	807	878	832	918	877	887	862	859	832	821	909	884	859	885	865	877	857	884	872	908	890	834	878	855	843	843	831	840	853	871	888	826	896	857	856	879	854	824	888	847	881	872	831	783	844	805	878	776	800	863	853	870	823	886	843	882	830	849	883	844	843	875	844	820	830	845	836	836	835	830	860	851	834	888	819	863	873	834	858	900	887	837	820	829	874	886	848	833	833	843	872	783	848	805	835	843	856	853	860	858	853	840	844	833	850	867	870	898	806	841	830	890	894	901	869	876	890	886	835	805	835	897	898	882	858	855	899	842	886	839	835	852	885	805	924	867	856	836	813	791	845	846	822	840	815	855	868	836	861	810	842	871	891	855	827	818	870	852	867	879	862	834	836	820	808	845	902	871	842	859	866	829	890	854	861	814	897	833	899	836	931	851	796	886	867	865	862	868	845	815	881	816	830	885	861	772	871	862	859	877	887	890	872	848	826	892	873	878	876	852	868	882	848	822	843	894	852	849	813	871	851	858	911	832	801	913	827	823	889	798	802	840	845	865	869	831	844	843	840	868	842	809	878	820	865	826	849	859	921	873	790	871	835	852	868	844	853	827	854	845	821	862	817	873	849	796	860	871	841	836	878	810	836	810	880	864	861	858	892	814	843	862	818	894	851	835	846	885	852	832	841	889	829	848	834	877	897	882	835	793	905	867	852	838	873	922	838	833	835	839	837	904	889	911	874	922	845	850	855	883	821	856	851	881	831	875	813	842	851	849	833	833	853	848	825	892	869	839	860	865	909	848	887	806	825	860	817	821	888	838	806	830	878	833	842	857	878	831	879	854	800	852	894	839	836	925	857	790	892	919	893	868	807	884	820	904	909	831	843	896	822	806	819	870	817	891	886	866	857	834	868	863	847	843	869	855	846	836	899	848	844	821	863	877	788	886	809	852	830	817	887	826	900	816	843	872	815	863	817	834	830	825	836	869	881	868	849	899	839	882	841	868	816	880	866	853	906	824	894	856	839	919	866	895	871	880	845	861	797	872	848	900	887	837	818	854	883	857	837	822	838	813	848	824	836	876	841	831	829	849	822	838	884	866	897	831	879	861	850	909	862	863	809	870	925	818	841	868	835	881	849	851	822	892	821	839	878	872	886	812	882	835	882	857	833	856	858	859	835	878	820	927	829	852	834	859	855	848	821	799	842	915	895	839	861	877	828	884	848	871	839	858	875	847	817	851	891	858	867	825	854	783	862	891	852	874	837	870	830	826	863	849	865	824	828	820	870	896	835	859	897	829	878	859	926	839	870	883	809	891	869	845	781	859	885	833	852	821	851	838	811	879	820	869	835	897	857	783	857	856	861	880	857	862	821	856	863	844	822	880	845	868	818	833	820	811	803	856	888	842	832	846	837	870	875	875	831	918	887	900	812	836	867	854	784	830	855	838	847	841	861	889	825	844	880	841	845	853	830	888	811	828	837	822	852	864	826	807	838	871	861	885	847	849	832	850	848	862	824	830	818	882	814	862	870	817	863	826	827	844	832	848	836	905	847	845	769	808	824	846	876	848	857	841	854	842	863	811	834	852	852	847	878	839	849	836	860	877	842	895	878	871	888	894	841	820	833	859	862	900	821	850	872	873	841	847	867	858	822	885	839	832	864	831	873	903	829	833	849	860	926	818	807	812	847	878	855	827	833	889	870	801	856	879	859	837	859	911	838	867	795	851	849	897	839	898	825	915	811	824	843	862	853	874	830	793	863	813	869	855	882	862	886	835	809	826	870	891	854	885	859	809	823	873	857	824	871	827	860	875	830	875	854	853	883	888	911	866	844	879	860	802	828	819	833	815	833	894	893	918	913	815	858	881	880	806	813	839	830	886	903	871	862	854	821	839	881	844	849	839	833	808	868	860	865	856	843	866	835	837	837	826	906	869	881	847	803	864	892	844	850	869	841	856	839	931	884	871	874	888	871	833	823	833	875	865	846	831	884	851	879	856	799	883	805	857	878	900	885	873	818	876	838	919	859	872	824	845	842	822	877	863	839	847	810	857	920	901	860	886	817	855	890	838	857	798	786	833	904	877	814	894	802	826	859	868	789	864	875	821	833	868	852	866	867	860	855	853	847	840	878	875	872	836	844	807	874	869	867	854	811	858	869	880	862	897	882	869	813	832	826	888	888	838	813	852	782	875	862	890	885	813	849	847	821	880	850	808	890	832	873	896	834	819	896	818	858	869	876	851	792	867	802	860	825	807	823	886	872	916	869	850	862	808	876	867	814	884	828	830	822	844	808	865	774	805	775	843	851	843	856	795	891	856	855	846	866	820	854	878	847	919	843	861	819	870	811	820	824	801	845	851	839	835	832	823	911	888	822	891	810	838	844	889	903	849	867	874	873	835	874	883	809	842	853	866	888	837	885	858	882	869	819	817	858	842	843	892	851	908	853	817	864	918	869	908	834	842	883	885	875	881	850	907	831	853	887	842	811	810	869	906	874	885	887	881	860	831	837	860	889	807	829	872	851	863	840	911	800	865	839	861	842	836	852	869	873	864	861	860	833	867	830	828	827	845	848	825	844	862	878	793	866	869	875	848	875	888	904	818	850	849	874	852	875	838	838	919	891	915	793	865	840	866	867	879	847	842	793	820	815	849	839	835	833	885	840	893	858	895	912	841	875	887	806	857	886	843	887	904	898	864	831	841	860	862	881	831	853	804	887	877	856	882	875	851	837	868	833	829	783	853	856	836	858	891	850	776	879	844	881	872	910	804	818	880	855	902	888	840	827	889	860	815	833	843	777	798	881	874	806	876	878	831	826	890	873	851	887	810	820	846	847	811	862	863	884	833	855	879	827	831	848	840	882	851	876	805	825	806	801	871	873	869	840	821	848	793	852	876	862	796	825	838	861	791	823	808	816	882	853	883	882	872	853	835	886	849	906	888	830	864	834	831	849	902	861	849	887	860	805	842	821	853	841	854	854	888	893	853	848	877	871	880	901	829	818	855	879	825	812	816	855	832	892	822	929	786	836	848	860	807	863	822	895	792	826	841	849	856	848	865	886	856	843	884	860	820	874	891	852	886	884	902	846	867	844	852	823	855	903	847	839	831	865	890	846	872	876	838	830	854	858	880	830	849	849	871	866	848	859	807	854	861	883	902	862	843	874	862	870	826	849	890	869	832	840	859	881	878	855	793	853	846	860	806	814	830	801	876	851	828	900	823	890	845	783	910	824	911	854	838	890	892	805	856	818	866	843	886	840	845	847	879	873	806	774	864	887	876	822	810	846	839	828	876	879	822	836
23937	20950	27997	24022	18732	1539	690	513	392	377	341	323	290	303	295	265	252	289	273	239	262	252	247	254	238	234	241	231	240	218	230	244	230	234	249	258	248	223	199	233	215	229	209	219	242	233	216	208	213	209	222	210	235	245	213	204	211	225	222	217	230	230	211	224	237	232	232	198	217	220	238	233	239	230	235	218	236	217	194	217	228	208	205	212	224	262	237	222	226	239	235	237	263	236	225	215	245	213	243	232	232	204	231	232	225	243	235	223	229	234	216	216	211	195	231	224	198	213	228	201	185	229	246	200	251	238	237	236	238	224	223	220	225	226	229	227	225	249	196	223	233	194	251	189	211	210	205	244	224	212	240	223	229	219	241	223	238	217	227	199	221	196	209	225	215	214	227	223	192	238	213	220	231	221	221	214	221	223	223	204	218	233	234	220	234	228	239	224	202	231	223	220	223	201	214	198	221	210	235	196	210	213	219	230	237	194	218	203	226	214	224	231	222	202	210	210	189	235	224	220	227	244	234	208	249	231	228	241	221	215	243	221	256	237	237	211	237	240	210	220	230	226	232	228	196	225	241	240	238	243	221	225	212	207	211	201	227	211	200	245	227	216	228	199	235	201	232	229	214	209	243	214	201	208	240	212	216	205	202	210	227	230	218	242	215	195	215	230	228	230	236	238	217	207	229	192	217	239	243	214	200	226	212	219	236	240	227	209	213	218	237	226	208	226	223	218	203	182	221	219	219	198	207	256	254	228	238	240	201	218	205	210	214	256	209	244	195	240	232	214	220	249	245	223	220	252	216	240	203	235	227	232	229	222	240	232	200	215	236	197	225	207	231	230	222	241	230	209	245	211	221	219	221	208	231	224	215	209	217	190	225	223	213	207	236	245	254	235	229	226	224	203	208	203	250	206	247	213	207	245	216	253	210	212	216	230	206	213	218	240	226	261	215	219	206	233	245	202	218	243	213	182	236	223	226	219	218	233	228	208	238	239	225	217	228	210	194	238	220	224	205	227	232	221	234	239	221	245	229	237	226	220	220	227	200	215	229	245	228	229	217	222	241	197	242	213	228	204	196	246	233	216	217	199	203	200	220	236	206	213	226	220	246	219	232	242	245	227	249	223	213	192	225	213	199	223	220	219	229	233	236	204	210	207	230	213	244	212	193	236	222	235	196	213	205	245	219	232	208	212	226	214	221	222	199	209	210	223	204	220	209	207	260	194	216	217	219	237	207	224	231	242	221	236	224	219	252	235	235	232	227	234	228	222	221	230	260	218	207	244	196	227	232	215	228	232	231	249	222	245	195	243	209	224	222	236	196	224	242	219	240	208	203	216	248	239	232	246	214	226	231	210	221	236	220	214	229	214	202	243	216	233	237	215	203	213	227	214	199	230	218	229	233	209	201	225	196	218	252	216	234	215	219	243	220	217	205	201	210	204	248	203	227	230	214	227	240	223	240	201	210	209	205	231	207	233	207	229	251	224	237	256	215	210	224	199	201	240	218	224	237	213	212	248	248	206	226	220	228	239	225	230	221	210	224	237	196	233	253	222	226	217	219	252	209	240	198	221	217	224	200	221	233	245	238	223	231	205	236	208	233	217	213	226	220	216	213	219	235	217	231	208	250	231	224	241	247	219	206	200	210	196	226	223	208	216	178	237	222	206	260	232	224	241	207	209	189	195	236	224	201	233	231	228	219	234	223	185	234	236	228	210	223	234	222	219	213	222	240	205	229	230	239	219	231	239	228	222	216	212	217	223	215	210	229	233	236	227	204	223	222	180	223	220	222	213	230	229	237	234	221	226	203	223	239	223	228	227	220	218	214	205	260	248	191	207	214	212	239	228	207	221	235	207	219	220	218	224	233	225	213	232	239	234	221	224	225	226	224	221	249	226	201	214	212	212	259	225	241	229	228	228	238	192	233	233	211	205	211	218	210	206	224	228	202	208	213	232	234	229	230	210	202	224	232	226	214	199	225	197	245	226	198	202	253	235	215	224	204	221	219	213	214	221	234	250	249	212	220	216	205	209	242	220	232	248	226	234	221	250	230	217	200	251	222	245	227	220	224	220	214	233	235	204	190	224	247	191	236	223	237	217	237	220	225	204	234	226	207	203	235	248	216	212	241	222	218	218	204	234	216	233	228	222	245	214	230	217	218	207	229	225	211	251	216	241	228	237	217	218	220	207	219	210	216	199	218	227	216	256	230	198	240	189	225	220	217	236	197	238	216	217	228	223	217	252	184	218	225	236	208	247	209	206	209	226	222	228	224	225	260	211	223	211	212	236	235	251	212	229	242	237	218	233	217	222	222	224	222	226	209	248	222	239	242	228	213	205	237	229	227	210	226	230	209	231	234	226	221	216	250	228	207	232	250	229	200	233	212	221	226	216	235	231	240	229	198	221	219	208	234	230	224	232	243	216	220	194	205	242	222	225	251	209	220	208	205	227	233	264	210	209	227	232	239	239	237	231	224	208	209	250	237	195	227	193	224	196	217	247	238	212	224	195	235	220	221	214	195	228	241	247	221	242	226	217	222	220	208	224	216	259	227	232	209	183	237	227	220	225	211	212	226	232	222	230	202	202	210	243	230	204	234	222	221	225	248	226	214	214	229	231	196	234	217	232	232	231	221	216	224	244	230	232	220	223	221	240	263	200	201	236	221	222	200	198	198	233	216	234	216	243	222	218	210	212	206	215	227	217	227	230	224	251	207	222	220	231	221	232	227	210	211	239	233	238	207	211	221	235	214	217	213	225	217	209	226	221	215	229	211	206	210	216	224	225	220	244	212	209	217	208	243	231	209	239	211	208	212	205	232	210	215	221	246	272	234	234	232	202	243	219	202	201	217	228	272	224	211	217	220	236	243	251	231	230	216	228	215	224	193	224	229	214	249	202	212	205	225	230	236	236	211	229	239	244	194	221	207	248	230	212	208	250	245	229	218	239	262	218	221	216	198	215	197	220	202	223	211	213	203	238	218	225	213	236	183	223	233	205	240	188	235	218	251	234	245	237	214	212	246	211	230	204	241	230	240	253	226	214	217	222	218	222	223	224	219	217	224	215	230	233	192	241	200	206	210	236	221	214	211	233	199	211	224	234	218	226	246	203	220	242	224	257	236	224	208	232	218	237	211	227	240	256	191	233	268	216	188	206	220	215	223	218	218	219	231	233	232	203	205	220	239	230	201	213	227	234	211	234	230	220	232	214	234	232	224	218	212	218	189	211	225	232	229	234	225	202	229	245	228	255	220	250	226	222	237	207	228	218	239	202	213	208	242	217	217	222	221	239	211	236	211	228	233	234	229	244	222	198	223	222	215	219	208	227	211	214	232	232	190	213	212	213	208	219	238	222	217	203	258	220	209	224	225	238	222	219	246	240	208	209	233	225	213	237	225	255	230	236	209	216	212	229	221	205	210	215	228	194	235	212	215	216	227	236	222	214	209	213	254	184	242	228	225	225	204	175	215	226	215	260	226	184	223	223
12500	10318	8765	4472	2937	2173	1609	1334	1182	974	853	743	727	649	639	609	591	506	540	518	521	492	460	495	456	520	518	455	519	459	431	443	478	432	432	454	436	449	404	454	438	418	466	420	428	421	458	476	435	467	433	473	419	449	443	464	405	438	414	408	433	408	421	447	413	478	437	435	406	437	426	471	446	431	476	420	432	414	423	440	429	427	442	427	421	448	437	457	399	434	446	447	426	420	433	432	445	427	423	458	433	464	448	427	424	438	404	423	431	427	469	432	447	433	424	423	399	452	423	461	443	451	432	424	450	427	476	423	415	398	451	437	462	381	397	423	420	408	430	458	408	419	440	409	410	411	437	441	436	412	416	481	428	384	425	446	409	430	400	434	434	396	417	413	377	416	398	433	426	453	435	418	421	401	416	413	411	390	416	447	439	430	412	466	430	421	401	411	416	439	442	424	437	450	410	465	406	439	451	446	413	421	415	453	431	428	393	447	418	427	376	431	422	405	407	398	413	434	459	432	396	445	421	403	420	430	370	459	457	417	440	440	458	428	418	414	424	419	398	418	398	431	461	416	430	424	435	410	465	443	432	413	427	413	451	391	450	441	401	440	425	441	424	423	434	411	426	436	409	449	455	424	419	428	441	433	393	453	446	456	449	422	431	400	423	404	421	420	415	423	441	378	411	378	405	415	402	411	375	409	401	448	414	397	419	420	380	370	429	390	442	415	417	411	392	420	436	442	432	422	424	415	388	427	433	439	445	437	406	439	418	411	402	424	430	395	436	422	410	418	442	410	403	414	453	402	413	462	436	454	397	415	441	406	454	376	419	452	392	419	416	415	448	434	431	415	394	447	405	436	395	435	443	448	436	400	423	413	455	411	416	432	414	415	434	441	410	425	409	460	439	409	424	431	407	406	440	391	397	424	420	393	370	393	461	420	433	406	420	431	396	418	465	485	455	437	407	438	446	418	449	403	417	429	396	423	411	396	436	395	426	467	416	453	418	440	387	421	440	399	419	403	449	414	408	395	394	427	424	419	420	408	430	415	394	453	453	443	421	431	444	460	446	435	422	451	402	451	448	410	448	418	437	421	407	458	407	448	420	396	434	432	436	425	455	421	417	430	412	448	407	445	411	391	407	420	416	442	418	443	419	415	401	456	436	440	418	437	409	429	419	427	428	433	413	430	453	448	437	419	421	437	418	429	455	394	473	436	447	439	406	416	407	403	409	447	432	396	410	419	433	394	436	447	434	431	418	435	381	400	391	455	423	394	430	409	389	433	405	401	391	418	403	415	446	420	462	376	406	420	363	415	409	459	447	417	412	398	429	460	405	435	449	428	427	409	440	430	380	439	431	443	404	428	414	405	432	397	432	422	442	391	397	415	415	428	453	403	396	421	433	446	431	422	441	420	419	429	392	464	422	412	430	436	481	431	429	439	446	447	413	422	432	407	410	440	437	411	414	442	440	465	430	418	445	405	414	438	428	419	421	439	421	400	467	379	402	415	438	441	458	430	427	438	416	440	417	404	427	398	389	434	407	404	423	402	450	422	387	434	410	451	441	416	421	411	438	420	437	416	425	386	441	417	387	452	421	403	456	440	448	372	450	423	447	389	395	420	408	452	435	441	443	404	424	410	432	427	421	441	412	418	401	459	443	428	419	450	401	446	437	427	398	402	429	424	396	429	431	402	460	431	463	415	413	396	440	443	428	435	419	413	423	420	390	463	402	398	426	394	412	428	414	410	424	386	448	451	416	431	410	408	417	411	432	436	403	454	419	439	424	427	410	400	379	442	387	446	417	440	443	430	395	427	381	377	440	443	415	393	424	442	388	450	388	398	461	417	459	473	393	400	423	480	420	379	411	441	423	441	412	481	417	356	423	430	429	431	419	405	429	413	396	403	458	403	437	428	430	419	440	425	395	432	430	432	431	452	454	412	410	420	452	446	412	398	433	433	413	448	415	446	399	413	437	437	405	435	416	410	416	446	437	430	448	441	398	410	452	405	398	424	432	443	433	405	413	408	410	401	401	418	442	414	447	418	405	387	423	399	449	403	413	397	433	433	399	423	393	420	391	406	420	404	376	427	410	412	423	456	426	425	406	415	401	413	430	426	438	453	423	427	419	432	443	410	430	385	424	390	429	445	414	398	400	399	459	414	424	403	409	412	390	389	430	418	420	392	410	412	438	442	391	431	401	410	453	423	405	439	420	380	407	433	442	462	358	454	428	411	417	425	442	429	424	441	373	402	370	439	432	415	423	420	427	427	423	446	436	389	396	440	418	441	460	428	400	398	417	399	448	404	436	414	425	409	438	426	406	407	426	430	469	428	453	402	439	382	395	437	408	400	415	485	427	454	423	440	427	416	437	430	397	426	446	422	414	411	447	413	403	451	423	421	454	442	417	437	407	404	409	418	425	463	456	441	408	422	435	408	423	457	402	414	467	427	437	404	404	457	393	431	448	421	409	411	425	410	409	435	413	473	404	389	388	423	453	390	403	377	393	418	421	398	453	422	422	395	464	404	449	404	443	433	415	436	424	417	413	444	431	433	444	417	417	417	394	420	402	428	430	406	400	403	390	392	429	421	441	416	443	413	458	386	396	456	444	420	432	419	423	428	421	402	429	417	417	430	400	451	439	449	395	420	420	406	442	423	451	444	426	450	462	450	440	418	444	454	438	392	446	443	445	434	398	447	397	429	439	426	438	440	394	449	445	425	431	453	441	410	439	423	441	423	440	418	386	414	421	458	431	431	385	415	428	435	420	447	416	433	441	429	414	409	474	436	443	388	391	406	416	419	429	421	418	425	444	410	416	392	384	437	438	391	429	427	444	464	436	428	437	423	383	385	404	422	435	431	426	410	426	450	436	417	419	413	408	432	423	381	418	421	472	437	414	381	442	438	418	412	419	397	415	432	453	447	425	424	455	432	440	421	391	445	394	438	443	405	422	452	417	418	421	471	398	438	410	424	412	423	467	429	386	395	451	436	416	387	400	423	397	424	433	435	397	438	395	454	446	413	389	454	412	405	466	428	449	379	410	415	397	403	420	413	401	446	429	411	433	433	406	417	403	388	441	451	390	363	429	432	387	391	398	377	438	445	425	443	412	420	389	410	466	447	450	417	408	419	430	430	430	412	419	446	433	429	430	446	445	423	418	439	453	448	411	406	449	409	431	413	422	412	437	433	401	470	428	422	462	423	411	402	417	460	423	431	400	413	443	452	425	413	403	408	373	404	448	415	455	398	456	427	457	426	380	431	387	411	388	451	442	432	380	430	393	436	407	424	424	416	418	402	425	410	437	402	410	416	421	462	462	460	422	448	430	406	417	434	424	429	430	421	449	413	411	426	414	407	434	411	407	380	437	420	399	401	405	414	418	379	442	416	463	406	450	430	380	434	390	411	445	430	414	427	429	402	431	415	462	403	437	443	417	392	405	415	419	435	408	407	425	415	414	421	441	419	444	420	450	420	423	400	430	438	437	437
23013	20978	28704	23423	20978	16630	1842	887	770	691	613	554	542	527	522	498	512	484	468	463	448	452	424	461	455	463	415	433	435	431	442	401	424	431	445	446	407	405	437	434	429	420	405	425	415	417	458	430	422	407	458	401	422	400	453	421	415	425	402	373	424	388	413	400	415	402	450	441	395	386	398	439	388	449	412	425	418	397	447	424	431	418	424	439	425	422	414	378	415	418	426	401	406	452	432	396	387	411	412	407	448	436	421	419	423	371	419	383	409	409	424	401	419	404	438	424	380	416	415	393	426	419	435	402	414	406	385	410	410	414	439	386	444	392	417	391	376	399	395	430	363	411	381	410	438	364	395	383	406	415	401	424	396	406	419	412	408	399	403	416	399	399	440	382	441	408	444	397	398	445	415	412	421	391	408	407	437	412	438	392	442	408	409	422	437	389	410	400	391	380	399	383	398	392	388	426	421	441	398	410	389	429	434	407	418	393	409	423	371	396	398	397	447	452	428	402	388	378	389	399	402	446	414	423	437	413	426	425	444	405	388	378	422	380	397	454	390	391	445	451	398	396	368	427	384	416	416	402	408	409	425	408	404	400	384	415	421	411	409	393	413	398	417	414	421	433	407	407	384	391	388	419	410	398	414	420	429	415	384	405	434	387	415	418	401	388	379	440	456	397	395	406	424	396	393	442	412	408	430	411	393	391	420	413	405	390	410	380	439	385	371	406	380	407	399	432	395	417	381	418	402	410	384	424	409	434	435	449	434	405	417	420	392	419	411	421	401	398	394	445	416	425	390	400	418	401	438	395	443	392	412	392	393	416	390	412	389	411	430	366	396	415	413	410	412	388	408	409	420	381	411	394	406	376	406	396	382	429	417	399	411	396	381	401	448	413	430	391	386	422	387	418	380	360	375	392	384	454	403	401	440	435	429	383	395	384	390	412	353	419	412	393	397	424	426	408	400	377	395	385	413	377	387	429	412	375	438	417	423	391	355	367	413	407	428	426	386	404	413	422	399	385	391	402	409	435	419	381	413	420	420	441	383	408	441	390	433	408	397	468	403	369	399	425	394	399	391	383	387	435	412	383	375	390	415	431	409	400	394	426	420	391	407	404	418	402	399	423	389	386	400	410	420	433	429	429	409	438	465	402	409	391	423	417	401	387	428	423	391	432	415	429	432	446	398	412	450	354	429	444	451	408	435	435	407	417	417	433	415	412	425	409	407	392	398	403	399	397	426	381	402	395	383	398	385	394	388	383	452	413	416	420	402	408	415	450	398	393	430	404	401	404	424	401	401	401	392	388	393	421	414	431	403	450	401	417	399	425	400	396	387	397	414	400	382	455	383	399	376	412	449	400	406	415	419	391	409	425	353	402	413	405	419	369	384	440	399	388	396	417	365	410	369	421	390	393	407	415	406	383	455	444	406	388	418	392	416	401	404	390	416	437	431	412	369	409	433	429	380	428	432	414	400	418	387	419	435	386	376	396	400	440	429	386	399	421	421	430	427	416	429	369	418	396	416	377	404	427	423	438	410	400	387	427	430	408	399	412	414	411	428	435	394	422	391	411	384	385	392	426	417	428	435	377	422	422	396	393	377	436	399	401	431	414	389	417	403	407	410	423	397	448	425	431	369	439	424	389	418	417	408	383	409	398	409	412	366	416	426	389	369	409	395	400	431	411	414	380	392	393	428	412	406	404	343	397	417	414	371	408	400	442	403	409	432	393	419	400	387	376	393	409	410	401	411	431	390	414	374	404	414	385	416	381	432	407	376	415	405	428	449	432	403	393	418	393	390	409	385	385	425	403	410	382	414	431	458	385	397	420	384	416	423	423	422	394	407	395	399	417	413	388	441	423	432	399	410	416	403	400	409	414	419	413	397	368	452	382	403	401	389	384	417	407	416	372	416	412	405	413	426	411	447	430	451	411	416	394	383	429	422	419	426	380	390	383	420	385	376	407	398	398	393	433	426	409	384	394	401	408	405	448	399	405	421	396	376	426	394	374	406	394	401	410	396	391	413	378	398	395	372	374	419	418	402	394	394	432	419	408	372	379	389	384	421	395	381	421	447	396	463	428	393	405	440	412	399	426	390	387	416	414	423	403	415	420	430	363	446	419	415	402	427	413	382	435	427	385	416	429	395	379	393	419	406	410	402	430	439	404	424	424	415	401	439	437	387	385	370	415	424	416	451	408	388	392	389	442	404	394	373	413	410	433	416	406	430	392	373	407	418	408	401	390	411	410	399	418	388	399	424	410	461	400	382	412	376	415	410	423	427	410	384	401	433	415	379	425	425	409	412	400	368	423	380	401	412	390	442	425	422	388	393	407	431	403	424	381	423	418	423	430	408	376	409	397	419	396	398	389	406	416	378	406	407	399	386	433	395	405	402	381	393	426	394	432	395	393	403	421	388	391	419	411	398	400	431	362	436	365	409	389	412	412	402	437	420	391	407	383	365	433	398	390	386	430	381	399	419	394	409	417	418	408	412	398	392	435	400	418	375	407	408	399	356	396	384	419	406	386	380	364	391	381	441	430	412	427	360	405	372	368	405	392	379	415	403	424	403	424	427	415	421	399	396	411	397	412	383	408	438	416	345	457	427	427	393	384	421	408	425	412	379	379	413	415	395	417	395	403	427	404	454	394	397	409	410	429	401	355	363	428	420	410	429	385	402	400	380	398	429	386	440	392	440	389	407	415	458	407	383	378	412	411	388	391	414	382	435	391	418	376	414	410	409	407	378	407	417	443	428	398	371	398	450	420	410	419	393	364	429	385	412	437	419	387	421	383	390	439	380	433	363	422	390	397	441	385	416	411	380	405	409	415	397	381	377	433	394	396	362	413	377	429	369	401	394	436	396	383	397	390	397	375	433	409	384	434	411	385	417	381	407	446	387	418	404	410	412	416	413	420	424	428	375	439	429	425	410	419	373	390	432	419	413	383	424	414	388	377	398	392	434	423	391	397	401	437	404	449	410	430	415	392	416	402	431	448	427	425	434	445	408	439	370	414	389	411	402	426	416	377	400	389	390	394	406	422	394	387	431	437	401	418	431	414	429	390	358	378	410	426	434	369	439	377	359	386	416	393	382	430	404	407	426	441	404	396	391	389	423	430	417	390	405	390	419	386	421	382	403	388	433	400	443	385	405	416	403	401	401	429	404	384	427	389	399	391	414	426	407	413	382	427	428	378	399	385	393	417	407	391	382	366	409	410	404	397	396	404	389	432	416	397	388	377	421	401	392	367	395	403	395	397	457	366	390	396	395	409	393	447	384	424	422	416	461	405	432	394	416	427	395	401	430	398	412	400	403	380	404	399	409	408	389	393	369	382	423	387	423	412	425	383	437	366	371	356	421	387	417	418	409	386	403	394	436	415	423	415	377	417	414	383	413	417	436	409	413	448	438	426	387	405	403	404	393	380	412	428	424	363	420	409	402	415	404	425	368	382	364	416	423	385	396	422	409	381	393	396	396	417	385	449	401	442
15418	16300	13598	7536	5198	3714	2895	2316	1908	1693	1530	1329	1251	1114	1060	1110	958	1014	965	954	809	852	845	855	820	850	747	814	799	822	796	797	737	794	690	746	745	750	749	690	744	748	724	709	697	687	751	742	753	736	744	692	742	732	695	700	728	754	726	683	714	683	727	723	771	683	745	681	747	705	757	692	695	684	743	718	741	742	649	717	762	715	679	681	739	671	695	637	704	742	644	737	717	716	664	671	695	695	684	733	730	697	709	711	709	690	664	693	683	730	691	757	712	680	726	693	688	658	744	682	717	708	697	702	755	689	742	715	689	682	671	721	707	713	669	682	712	732	695	688	707	760	707	668	673	672	702	677	697	706	718	712	682	687	694	743	731	693	721	702	700	734	678	713	668	694	682	739	684	701	706	659	719	662	713	696	698	698	667	666	679	710	705	713	627	710	712	637	670	683	685	732	705	670	738	661	693	669	766	664	727	742	640	710	701	702	698	696	664	684	647	672	698	686	707	690	695	689	688	727	699	685	679	674	696	653	725	687	665	721	674	702	674	678	732	649	674	724	663	686	665	675	686	710	679	706	691	683	705	681	677	661	681	704	675	662	671	712	736	701	720	678	678	699	703	691	703	676	679	678	690	654	685	704	706	718	696	682	693	728	738	701	710	691	662	733	688	682	673	689	684	759	718	703	701	691	662	723	679	692	662	703	721	703	657	705	738	695	719	647	733	743	682	737	654	705	653	689	720	729	693	677	706	700	684	697	726	717	682	688	698	719	688	703	759	742	684	725	687	680	679	714	633	742	641	743	691	741	672	708	677	653	682	724	717	671	693	693	727	660	716	650	710	710	698	699	730	712	670	715	704	663	692	723	726	711	703	723	684	733	663	671	701	645	750	683	688	723	712	684	715	691	689	731	731	688	679	683	698	663	644	686	700	689	684	725	676	714	688	727	724	695	672	694	685	709	740	696	695	685	695	720	734	673	660	696	669	700	653	701	657	680	650	702	684	739	714	673	679	722	722	668	690	657	669	681	721	752	692	722	667	644	682	671	691	649	724	674	691	689	738	702	683	694	664	707	693	703	717	648	750	677	639	678	682	668	674	705	687	661	691	702	657	713	664	674	715	683	728	719	686	687	704	701	702	681	672	711	738	674	697	679	701	658	702	692	709	699	692	694	705	687	729	724	655	698	690	700	679	720	691	712	696	703	675	632	686	688	718	691	669	688	675	677	650	677	659	714	677	660	706	716	729	704	669	696	667	697	680	650	679	753	710	732	744	737	643	649	658	677	693	695	677	691	678	692	670	743	676	662	671	645	732	693	687	708	709	695	671	697	675	695	650	681	687	717	648	728	719	648	722	721	689	700	682	719	693	715	688	706	685	720	703	677	666	709	703	715	706	702	649	724	710	663	659	686	689	753	707	692	684	658	660	729	666	689	669	715	727	732	651	664	683	616	712	688	725	681	726	697	658	690	685	724	683	679	679	715	671	677	689	685	691	689	689	685	694	701	690	733	661	678	726	685	727	664	730	706	737	651	708	698	665	687	701	660	712	704	666	700	675	694	701	728	642	659	674	733	678	707	663	645	715	706	716	719	698	702	700	716	712	690	704	697	664	757	711	705	685	729	665	696	706	700	693	746	709	662	701	665	734	688	665	766	655	679	746	693	701	747	689	678	719	698	702	691	657	673	723	691	685	688	725	630	671	690	714	718	695	708	704	701	697	723	693	694	735	673	728	696	682	704	709	728	666	640	730	698	639	703	675	672	701	697	704	689	683	702	744	717	704	690	664	680	697	685	694	737	728	671	676	671	737	689	718	722	707	680	694	720	704	735	711	679	685	705	688	680	742	686	733	743	722	650	693	654	687	708	664	714	683	675	633	706	671	677	727	678	710	719	736	711	715	676	727	703	714	680	710	701	712	729	699	737	698	682	662	722	718	703	694	689	684	730	651	672	675	689	718	686	734	719	723	728	708	701	685	631	649	692	690	672	671	666	697	617	704	707	736	665	735	713	659	666	673	696	714	759	707	717	708	669	706	707	664	717	675	691	680	727	712	701	709	704	705	650	721	702	704	690	687	759	747	718	668	694	672	687	731	672	666	701	740	708	708	684	695	656	706	711	705	665	690	702	701	673	681	709	672	725	682	664	687	673	683	715	700	695	693	680	694	674	655	670	704	663	682	730	676	683	724	711	760	691	671	718	649	704	715	695	664	717	702	723	713	664	684	679	707	738	733	630	702	726	707	674	674	684	751	644	712	658	731	735	678	661	714	706	726	736	664	679	720	703	726	638	754	653	726	699	728	724	689	670	691	705	673	709	697	749	699	655	676	727	661	666	693	698	695	674	683	665	698	718	707	717	708	701	670	679	700	667	701	681	634	686	768	695	724	681	687	709	721	725	734	711	735	709	697	716	638	675	677	685	673	738	699	721	718	652	724	772	685	695	670	668	650	681	697	689	680	657	680	693	697	697	688	691	660	662	672	699	695	683	717	678	707	645	683	700	692	725	679	690	678	718	660	669	711	700	695	642	729	690	669	683	717	709	696	712	682	665	677	702	722	717	726	693	670	733	739	680	691	700	720	725	671	670	670	701	674	707	716	724	715	750	695	675	705	700	698	671	680	735	655	663	731	714	707	726	695	705	678	713	719	699	676	733	713	723	677	712	721	708	691	680	663	720	664	719	695	698	731	705	647	708	708	698	676	644	705	645	716	693	669	692	723	697	720	685	688	707	673	697	726	664	699	736	731	709	692	758	687	732	673	657	716	712	704	677	720	654	705	681	689	665	659	663	735	660	719	696	716	691	681	696	663	647	685	682	664	698	727	731	740	720	714	675	680	720	677	655	670	691	732	665	688	685	739	706	711	689	695	664	716	635	700	725	708	704	713	716	657	679	695	703	700	690	672	714	651	708	704	685	736	720	659	670	636	663	735	702	670	710	680	690	728	697	685	690	644	661	677	692	704	714	655	680	686	697	689	661	685	701	699	709	720	708	698	682	676	707	688	662	664	719	684	657	677	657	732	715	691	730	699	713	670	671	713	633	672	660	701	708	701	700	640	668	678	689	693	700	707	695	655	652	666	730	720	685	678	676	732	677	707	651	712	707	690	704	725	718	726	699	674	632	721	700	710	675	706	669	693	688	673	706	696	733	679	704	706	699	679	674	681	693	673	666	719	709	709	664	686	707	668	713	673	666	699	707	689	703	692	684	663	730	703	670	702	691	694	695	699	676	664	714	679	713	655	696	679	718	679	712	701	700	729	684	706	703	723	727	697	674	756	707	683	703	622	680	649	688	692	692	718	692	697	719	716	680	704	700	711	720	708	655	683	731	674	664	692	737	767	679	660	730	691	672	711	670	691	678	703	666	714	663	692	677	672	678	691	669	675	721	650	669	692	713	674	725	689	773	691	729	685	697	637	671	685	686	668	728	693	704	699	714	652	655	711	682	704	687	707	717	718	685	701	690	685	694	682	658	739	681	679	698
26523	20028	7034	1077	765	599	560	532	486	508	504	514	500	474	441	474	504	522	474	475	483	484	526	456	499	464	472	494	495	490	449	487	474	462	446	466	490	473	506	466	480	488	477	475	499	462	500	468	476	495	445	507	521	473	495	454	470	454	494	491	503	485	514	466	488	473	479	464	480	469	460	452	496	460	511	446	476	465	434	459	491	482	465	454	498	446	488	459	495	453	465	510	467	477	463	498	466	472	494	464	505	477	486	463	495	473	483	481	499	515	495	469	445	471	492	480	490	467	458	478	501	443	472	477	516	445	492	461	465	450	483	481	498	485	487	476	462	485	500	488	497	454	442	468	472	482	454	461	507	467	472	455	449	484	485	451	488	496	513	444	453	468	474	528	458	516	512	496	478	446	459	490	514	431	488	436	448	467	435	504	438	463	448	470	430	500	490	435	450	471	439	505	468	490	445	461	500	502	518	504	462	502	456	476	486	465	489	555	472	487	492	479	486	471	438	479	507	496	463	482	458	468	520	470	462	489	482	496	500	458	493	501	468	409	466	504	440	453	485	464	453	492	452	452	510	478	432	486	495	465	475	488	497	527	495	462	458	477	445	502	477	467	481	491	499	475	476	493	443	461	505	415	495	445	497	480	494	492	464	481	490	455	504	507	485	472	495	447	452	508	470	442	455	456	510	496	472	486	500	471	482	479	476	435	483	499	448	436	468	435	462	484	517	505	465	456	475	485	474	450	490	435	484	458	492	503	514	453	453	492	472	491	458	428	533	525	466	442	464	468	423	498	435	526	521	482	430	482	473	481	480	446	480	479	523	456	463	493	547	464	486	491	483	496	514	455	501	478	477	481	454	476	497	443	504	479	515	476	482	483	473	459	442	447	519	500	479	479	436	487	465	438	486	460	452	471	493	482	459	488	487	448	490	474	468	463	502	478	467	465	494	453	479	516	474	447	470	482	434	494	487	487	490	486	489	470	492	474	453	525	486	462	468	498	468	532	501	471	463	464	458	467	443	481	507	493	466	474	472	468	543	465	525	505	501	450	492	502	497	462	458	512	482	492	468	496	481	525	518	503	488	493	464	470	484	500	465	476	481	447	486	464	449	497	451	466	509	505	466	477	447	499	513	492	462	494	502	475	472	450	518	460	476	444	465	494	499	425	494	444	465	506	447	488	441	516	513	447	480	500	442	467	473	466	508	459	441	510	446	478	510	484	440	461	481	495	510	497	552	464	476	496	469	460	474	527	490	456	485	473	477	517	476	466	490	475	500	460	479	497	518	467	456	521	475	477	493	463	481	446	492	496	492	423	481	497	455	494	493	483	478	475	469	446	482	463	436	495	504	453	446	480	496	489	469	475	454	462	460	469	447	486	518	463	466	481	465	498	486	470	472	502	493	453	464	488	452	499	461	463	480	456	520	448	475	492	512	463	484	429	519	475	486	469	499	521	496	469	464	456	424	440	479	494	467	484	455	527	475	515	449	497	455	497	477	448	462	462	456	505	445	491	492	497	493	428	509	467	487	475	465	485	491	485	492	468	481	474	536	462	474	512	489	500	473	477	466	452	461	471	469	482	458	476	451	505	467	515	458	493	473	485	477	433	479	470	475	517	485	502	489	527	459	471	530	485	463	500	453	486	500	466	499	495	473	472	457	449	453	479	436	503	500	499	481	528	459	519	498	473	459	465	496	470	469	446	472	501	470	515	478	512	459	470	482	479	454	501	546	490	501	497	466	488	479	499	465	482	472	476	493	492	457	496	442	439	490	507	498	522	451	478	435	536	453	455	469	487	473	453	469	486	466	479	491	484	513	485	488	486	453	476	452	486	461	479	523	502	476	474	489	429	452	488	474	488	479	492	492	455	482	500	481	484	448	490	438	452	475	511	444	452	472	441	494	518	507	467	472	490	486	492	492	493	443	523	490	501	460	483	462	505	500	503	467	510	466	507	455	489	486	476	476	503	462	431	482	493	498	448	471	461	473	488	458	468	498	470	460	484	493	472	504	479	471	471	462	460	503	437	473	472	481	479	483	501	458	498	483	470	518	443	483	498	479	482	486	463	515	493	451	504	461	472	504	472	461	454	473	498	502	449	517	482	466	515	453	464	479	471	480	489	445	492	501	491	472	496	489	499	498	453	457	474	478	446	469	512	472	464	438	467	510	459	473	507	479	486	487	479	447	486	505	500	459	474	486	438	474	481	485	503	479	479	532	467	494	490	489	487	437	474	495	472	457	476	511	474	444	423	474	445	482	471	473	487	486	468	501	470	496	498	503	469	507	467	499	429	499	422	481	481	493	480	522	489	466	481	489	515	477	453	460	488	461	467	466	468	460	473	463	488	460	476	439	471	478	456	435	436	452	495	462	484	534	511	505	447	440	472	502	499	428	469	490	490	460	480	461	465	499	492	449	482	477	472	484	467	466	479	452	486	487	486	488	489	498	491	481	483	517	471	439	503	453	513	486	476	487	476	485	509	464	485	468	487	428	468	496	493	465	531	494	487	481	466	479	456	476	511	467	481	465	479	450	493	469	515	498	436	483	515	480	515	470	449	478	449	456	501	474	422	491	493	477	445	476	488	457	491	481	473	487	453	475	471	465	484	494	496	480	503	475	486	490	522	484	452	490	451	483	455	466	473	455	482	517	472	495	459	486	493	451	448	471	515	490	461	474	491	482	476	506	473	462	490	459	503	470	503	472	485	473	483	497	474	488	460	480	488	449	487	472	443	443	494	487	474	485	520	463	487	473	457	479	474	480	493	503	464	448	488	478	485	478	429	468	490	461	476	531	516	472	508	512	486	483	459	449	483	489	447	471	494	499	492	492	482	476	460	499	479	480	481	468	484	453	460	497	494	490	486	497	445	473	487	454	471	484	480	502	479	467	464	475	433	471	482	463	515	502	473	463	457	470	487	457	470	445	468	513	496	513	469	459	509	501	469	467	458	477	461	486	503	499	472	466	483	491	489	486	455	466	463	514	479	463	494	533	494	469	523	538	523	493	478	459	442	488	480	504	492	476	500	493	420	493	472	449	468	486	502	477	475	454	489	475	487	486	496	457	476	475	532	461	476	448	466	458	484	477	475	494	503	492	488	529	449	503	487	474	456	479	466	489	510	479	474	499	486	507	507	499	481	456	502	495	479	486	519	477	504	478	472	515	519	455	495	487	452	519	449	458	448	455	465	457	449	510	440	448	423	484	477	493	490	463	501	510	508	473	459	489	495	476	468	473	483	474	459	482	482	466	493	477	455	511	499	446	495	457	498	490	454	468	512	515	467	479	443	524	473	476	465	447	494	508	472	464	462	454	525	525	462	466	473	449	531	486	485	497	481	471	484	491	423	447	439	500	458	475	479	505	465	443	479	508	511	442	500	465	451	514	449	444	473	475	496	471	491	437	507	489	501	490	479	449	475	500	481	495	509	475	482	453	489	474	470	500	478	431	499	449	488	497	492	459	474	486	452	489	461	484	489	467	499
6392	2021	1919	1320	1155	1034	989	966	905	952	845	866	932	893	871	843	881	865	825	878	849	879	892	832	865	838	849	841	840	840	870	845	849	871	833	846	845	890	821	835	839	872	862	866	804	860	835	841	824	935	831	866	825	819	854	819	842	823	889	854	863	855	860	844	877	842	859	870	899	884	868	865	877	824	861	862	887	826	811	832	845	854	848	837	800	860	878	878	869	838	853	891	880	793	865	856	861	898	889	860	825	822	846	828	853	849	794	889	831	838	910	831	885	912	886	851	839	862	841	886	833	821	868	873	840	837	819	798	874	872	780	847	830	881	874	937	869	902	848	812	834	869	887	899	872	905	798	858	838	857	842	834	910	821	883	854	868	847	909	883	817	865	846	834	887	834	852	882	814	867	884	889	817	878	878	855	844	862	808	846	845	877	832	848	829	872	854	890	842	854	866	887	821	827	858	902	845	860	830	829	881	846	853	820	872	926	864	834	832	891	885	828	863	911	859	852	851	872	844	851	835	889	890	907	806	886	851	882	900	880	923	882	853	864	838	910	870	843	837	855	906	812	853	821	804	851	875	837	831	895	833	868	855	881	879	860	887	877	840	877	832	835	871	813	868	874	870	820	905	832	878	821	827	868	886	893	876	853	891	815	777	857	864	877	896	822	838	820	861	823	852	848	867	865	832	890	836	845	860	837	901	827	864	859	875	869	877	906	872	866	854	833	863	854	864	833	840	821	857	884	882	808	865	899	820	886	887	840	838	823	860	866	811	877	868	837	820	818	843	831	898	819	837	825	859	866	850	828	924	820	858	840	915	875	891	844	785	824	816	844	903	857	839	834	844	852	881	896	860	866	835	828	765	841	863	854	810	815	822	868	865	799	827	928	843	857	844	864	845	865	872	865	820	899	806	913	829	850	761	859	865	827	835	883	861	805	837	867	888	879	920	861	861	865	871	866	881	871	799	851	865	857	837	875	809	888	845	865	890	835	833	900	875	843	854	822	803	860	826	846	834	880	832	848	885	841	791	854	848	851	847	824	810	895	802	867	839	846	852	861	823	828	818	824	870	797	841	830	837	837	882	853	835	816	898	858	833	838	856	802	795	853	842	902	848	867	793	837	827	852	833	858	866	855	868	851	861	854	835	860	869	849	868	895	844	857	909	842	879	861	870	857	811	872	851	845	837	857	866	855	819	875	884	838	820	835	875	859	794	881	861	873	864	824	860	832	830	832	846	888	831	850	834	836	843	791	859	884	860	869	861	806	900	855	826	848	832	852	828	842	920	815	826	807	869	831	856	799	833	892	884	911	851	859	809	839	854	901	888	848	819	867	804	830	833	819	889	848	870	877	877	853	841	785	858	892	902	870	864	855	870	908	855	847	823	863	849	898	806	878	883	872	932	860	858	836	880	837	849	850	887	860	844	851	915	901	848	846	836	921	912	860	874	889	867	818	815	894	857	874	857	868	901	885	864	847	879	881	841	829	848	801	857	855	833	821	822	868	825	823	863	875	781	850	852	919	874	898	836	873	888	843	843	925	815	834	930	853	825	838	877	855	881	894	897	876	801	839	829	913	856	857	816	855	899	838	857	822	833	879	865	892	820	836	870	824	854	856	857	861	787	858	837	904	875	868	866	815	893	821	845	889	845	889	858	865	844	787	846	857	878	815	869	862	861	846	877	847	837	826	834	866	874	880	901	810	836	879	855	850	834	843	886	861	855	853	843	872	866	840	873	830	864	847	838	841	839	835	867	908	855	845	861	897	839	841	868	865	784	852	822	831	888	890	859	813	875	868	892	868	845	869	882	831	865	884	807	826	858	846	855	836	870	863	866	807	873	873	850	900	843	861	862	882	860	829	817	856	869	862	862	871	882	864	911	853	848	893	854	894	875	873	811	820	814	904	836	867	866	868	845	814	880	854	860	802	855	866	878	827	821	835	843	881	830	884	878	859	901	840	867	864	825	811	867	824	843	865	829	850	878	890	848	829	791	837	876	854	869	852	897	861	808	840	810	885	859	830	842	844	844	868	790	865	836	832	866	869	917	889	874	855	838	857	866	841	845	910	808	863	842	843	839	841	855	890	851	856	860	848	853	827	818	858	847	836	836	842	833	852	820	811	873	899	834	845	889	901	902	849	885	865	863	925	900	896	905	876	841	897	841	852	870	842	812	853	844	866	859	869	822	840	860	888	875	870	865	806	821	873	816	863	879	853	814	906	815	877	810	868	858	825	854	836	841	876	884	867	885	857	859	823	849	890	860	893	826	848	891	869	840	861	844	873	881	840	840	876	825	859	911	878	836	859	846	835	897	784	856	833	882	861	842	819	883	842	885	806	811	851	858	792	846	815	831	879	907	836	873	867	825	851	840	837	864	851	826	826	813	889	854	918	812	834	859	874	826	824	878	859	927	886	856	867	868	822	823	869	829	899	787	852	873	856	851	860	867	848	832	839	899	846	806	869	862	860	829	784	830	852	875	855	867	896	832	870	855	793	855	841	868	839	846	887	844	875	864	872	890	892	847	862	856	816	854	859	823	815	844	854	844	833	846	929	879	820	914	869	868	848	857	887	833	897	887	830	821	896	864	848	868	863	800	834	857	868	863	830	897	836	831	849	828	833	835	836	903	845	862	833	880	858	840	860	870	845	893	828	855	832	855	862	843	842	864	854	842	830	828	855	858	854	891	814	866	892	890	860	826	853	858	854	880	855	858	825	856	831	863	827	859	898	861	873	835	855	868	865	837	870	827	859	889	903	828	887	874	867	820	827	872	847	815	886	835	849	857	845	836	831	843	834	868	852	866	834	825	906	857	858	826	821	863	841	867	849	852	843	850	826	850	892	850	907	798	823	801	805	843	863	844	874	880	859	841	868	852	878	868	850	873	866	822	846	845	873	840	811	857	824	897	880	859	856	838	858	837	864	842	875	864	867	843	884	870	842	859	850	827	843	870	824	810	857	911	839	881	871	878	841	896	796	856	854	879	835	858	856	876	879	883	852	845	876	817	875	836	898	874	808	871	862	824	902	869	776	887	903	831	846	813	886	821	823	813	888	837	885	836	881	827	829	851	910	844	852	850	823	900	868	826	862	876	912	811	863	824	921	880	887	853	861	821	869	848	896	851	865	857	869	820	911	862	818	879	866	863	907	816	848	823	883	857	845	850	804	878	815	910	861	880	847	869	834	801	831	882	853	879	821	904	866	830	843	857	825	852	850	839	863	886	872	830	901	826	875	907	891	861	860	853	843	858	812	886	856	857	885	937	811	832	888	837	874	850	835	883	878	819	814	864	874	832	905	865	817	842	855	836	851	871	813	858	895	862	873	843	838	826	870	827	897	846	907	827	815	881	837	811	856	820	864	844	792	860	870	863	887	855	819	850	875	837	881	819	860	863	821	849	846	876	884	840	892	825	810	893	842	860	836	829	884	830	864	818	861	872	874	855	833	883	875	866	893	828	855	898	818	864	825	852	848	886	850	847	814
23955	20954	27986	24057	18628	1576	692	443	371	337	337	299	286	273	302	304	288	251	245	270	293	256	220	280	230	258	248	244	234	230	247	219	241	234	222	231	241	225	229	222	241	243	229	201	226	227	236	250	229	223	221	234	237	221	247	246	257	238	206	241	232	253	218	242	205	254	253	228	260	209	223	237	246	219	199	233	214	206	226	214	198	202	243	221	232	214	224	209	202	229	242	212	236	241	234	234	241	215	232	232	213	216	198	188	207	204	238	212	218	212	245	210	269	247	206	208	229	224	205	219	243	236	238	222	215	219	230	242	194	217	227	213	267	224	202	222	223	212	222	225	222	218	196	220	246	239	208	222	223	193	228	202	223	210	234	201	222	223	209	260	224	230	235	229	231	201	264	239	230	221	215	206	226	213	228	210	248	228	235	221	231	232	211	242	220	255	215	203	221	214	226	258	224	252	221	230	201	234	209	240	237	193	230	216	217	206	238	207	235	239	202	218	202	218	221	217	211	239	236	249	210	244	242	217	236	215	207	242	242	248	253	226	254	254	222	248	247	230	217	244	223	218	227	209	199	223	212	217	266	237	214	236	215	214	221	232	216	214	249	206	208	212	186	224	212	250	209	238	226	225	232	225	205	240	253	220	211	212	229	258	224	241	215	244	215	223	236	232	232	250	221	229	236	204	211	228	221	231	251	214	221	236	216	224	243	237	211	197	214	225	240	255	236	218	230	233	232	229	189	225	193	213	224	202	208	233	200	224	217	205	210	223	215	213	220	226	224	228	234	210	228	232	233	218	222	221	206	218	213	209	234	218	236	242	237	235	238	235	211	221	241	239	248	257	233	226	222	212	244	224	268	246	236	222	236	248	231	191	218	233	225	191	223	218	227	232	217	235	236	232	243	224	216	184	222	236	260	238	247	220	213	230	217	221	193	202	205	239	245	223	225	211	223	229	233	241	230	223	205	218	189	239	226	209	202	215	197	225	202	230	246	246	237	220	225	214	225	208	228	223	216	241	217	227	220	223	253	230	216	201	227	272	219	210	234	213	218	216	224	237	217	236	223	236	240	227	234	212	220	200	229	215	232	222	221	244	218	213	218	232	212	217	233	232	210	209	215	186	248	223	222	195	236	237	218	208	203	211	228	217	242	225	229	199	224	224	233	229	236	235	235	222	193	218	257	234	243	206	211	221	247	234	226	227	214	236	212	215	243	231	214	230	238	245	213	221	228	233	188	207	220	250	239	249	235	241	225	238	231	193	213	234	232	229	244	227	223	250	242	217	224	210	215	218	224	242	208	201	209	219	194	221	243	220	212	220	202	219	228	201	228	220	206	214	249	225	227	213	240	203	220	214	254	236	209	227	233	246	214	219	231	219	212	222	234	233	254	207	206	226	210	230	210	202	218	218	242	203	214	210	226	207	221	213	227	199	234	218	208	217	207	244	213	198	205	232	221	231	207	239	222	229	207	229	250	217	231	242	236	252	223	227	235	202	191	212	230	230	243	234	199	228	227	233	237	209	246	241	209	201	220	237	202	206	241	226	246	224	210	232	242	196	207	215	213	218	241	203	206	209	235	222	225	257	220	207	220	232	200	202	217	233	199	220	200	239	203	207	240	205	222	212	212	228	241	214	221	205	222	241	220	249	207	225	205	214	214	232	240	204	220	220	219	222	231	214	217	217	210	207	204	241	221	262	202	237	225	235	216	232	223	231	232	218	187	200	210	249	228	229	206	227	235	211	238	209	220	211	206	224	220	186	226	226	216	246	243	217	203	204	229	236	224	231	237	215	231	174	219	242	210	216	255	219	235	230	226	223	209	213	244	240	251	227	205	258	218	208	197	226	224	242	229	241	227	245	223	224	238	218	217	219	193	205	223	211	208	202	214	209	237	238	243	218	237	206	207	234	247	234	200	245	230	209	222	228	192	223	231	210	220	228	226	221	208	250	242	232	226	210	230	211	229	205	227	230	222	197	215	193	224	239	242	237	233	237	239	215	218	231	211	194	217	239	227	259	241	222	209	213	203	232	230	235	225	229	224	224	218	208	209	247	205	207	236	248	209	213	230	213	228	208	203	237	235	202	219	216	210	220	239	227	213	246	191	236	236	211	252	224	254	250	216	222	239	213	213	231	249	226	213	205	223	238	212	202	217	225	243	210	229	209	235	235	230	234	235	236	241	212	227	230	199	234	228	201	227	218	204	222	229	236	223	231	250	225	226	235	239	231	203	231	242	222	210	215	234	202	226	226	213	238	235	222	218	205	230	208	219	237	236	213	204	254	248	199	218	216	219	227	244	208	248	230	230	199	234	206	230	217	204	241	211	217	243	212	227	216	227	223	236	223	227	228	209	240	238	243	242	206	224	245	240	197	242	223	203	185	235	245	224	223	227	203	211	209	223	204	213	234	236	205	224	232	221	214	206	210	205	241	228	230	222	232	207	236	245	229	219	239	208	216	234	202	226	222	238	200	228	214	244	233	216	200	233	235	225	211	235	230	217	195	245	221	236	215	211	218	245	196	198	225	226	249	212	236	228	223	210	198	227	231	195	234	228	257	237	213	255	234	245	272	243	197	238	203	218	235	213	239	237	239	239	219	245	236	220	241	238	212	221	201	225	235	244	216	214	230	205	210	235	235	236	222	218	238	208	232	237	232	238	238	218	230	218	241	239	206	222	209	210	223	226	213	202	215	240	221	209	221	207	244	227	206	219	219	226	233	246	193	204	214	263	197	237	215	225	218	269	215	224	208	211	222	225	238	220	206	199	211	217	254	210	209	226	236	208	235	223	224	200	231	237	261	234	228	213	228	223	275	220	224	236	213	247	208	246	241	203	230	222	224	230	214	225	216	212	205	222	241	233	214	215	229	237	218	229	238	242	202	250	237	227	212	243	209	235	236	220	229	231	209	191	225	223	218	205	242	244	248	206	229	196	220	188	210	213	225	227	211	239	208	229	217	217	222	229	227	226	200	234	215	243	213	204	218	219	223	218	198	247	250	227	241	225	207	216	224	225	229	186	236	236	226	230	228	212	227	225	249	219	235	243	201	214	213	238	249	205	197	197	205	217	238	229	225	207	212	238	211	225	216	218	235	259	231	259	216	224	237	229	207	211	205	236	235	221	209	206	238	232	248	200	231	205	203	229	237	210	222	202	222	234	213	195	234	235	239	246	210	204	219	232	215	240	238	228	217	242	225	239	216	214	202	212	211	247	223	236	205	197	228	252	253	235	220	193	220	241	236	220	229	238	206	234	226	236	223	202	209	254	219	230	201	254	230	249	212	196	217	243	240	236	222	230	217	231	205	232	226	229	205	230	218	236	240	211	214	215	210	228	245	226	214	216	192	241	225	218	216	213	220	247	234	228	242	222	222	232	230	210	213	207	235	233	224	241	240	227	204	215	237	239	214	223	207	226	226	232	227	228	191	216	214	242	226	188	236	260	225	239	228	222	232	201	225	214	203	220	263	235	216	226	229	227	209
12657	10128	8525	4428	2863	2137	1594	1310	1081	1011	801	774	679	683	665	588	560	550	565	585	520	507	490	470	493	500	431	454	492	447	449	463	437	488	462	456	448	471	423	471	431	468	475	455	432	446	414	440	422	408	442	428	441	443	462	433	399	429	399	478	439	445	426	419	474	372	402	453	436	459	460	456	417	449	457	415	446	462	445	449	443	415	391	406	416	462	404	400	422	441	436	415	437	444	421	424	420	429	421	428	411	431	407	447	450	404	395	466	380	445	441	455	437	383	401	424	440	411	401	416	403	455	400	450	423	434	436	455	453	431	447	407	419	390	405	448	441	448	430	456	384	411	443	406	469	389	425	429	423	418	418	434	426	427	450	424	438	448	432	424	427	428	396	457	437	424	407	408	439	424	436	394	418	449	399	437	390	399	445	397	404	394	441	415	401	416	430	418	415	427	409	465	453	437	433	410	428	411	430	438	434	440	410	437	423	433	432	452	390	397	411	441	443	371	399	437	419	392	409	425	411	385	423	397	408	399	396	401	451	450	417	423	401	446	402	414	424	401	437	428	384	436	433	435	435	452	438	409	421	456	435	429	457	432	413	391	436	427	416	406	427	371	416	459	427	451	438	449	384	425	356	409	403	401	421	428	413	385	430	414	411	444	400	417	469	426	447	424	420	406	474	408	441	429	385	437	397	445	459	452	432	411	420	424	440	443	455	407	433	434	425	423	416	416	388	417	429	393	411	407	420	409	413	417	423	410	387	411	417	422	467	423	445	415	416	435	416	431	434	461	400	403	425	399	423	411	436	377	479	401	429	428	395	408	402	409	414	425	440	402	391	405	427	429	410	465	411	380	449	431	411	439	442	396	443	413	462	443	399	408	396	436	461	408	395	446	410	442	440	411	432	453	439	435	428	391	425	451	423	405	415	427	438	425	362	441	431	441	419	433	432	438	404	452	383	409	456	415	426	440	427	403	422	465	410	409	454	447	456	425	421	438	449	374	419	431	425	419	406	405	436	394	425	458	403	418	421	415	459	415	399	445	474	427	403	411	423	424	414	417	432	423	449	417	405	407	434	401	432	430	414	416	406	417	422	416	412	413	413	427	432	411	404	387	378	431	402	454	444	442	434	403	405	445	447	388	435	405	396	410	405	415	455	448	418	415	428	414	388	427	433	446	441	440	429	437	400	406	435	404	432	442	393	420	418	414	401	392	397	417	468	457	454	406	399	437	402	398	394	434	408	425	380	440	410	448	433	422	421	434	430	379	419	406	431	416	396	443	439	443	394	436	418	413	407	414	457	391	402	443	400	451	402	468	413	428	415	421	437	422	399	449	438	405	434	413	415	388	438	413	429	453	412	441	415	437	415	419	456	434	405	449	450	442	445	423	433	472	393	442	439	403	426	445	424	389	444	406	419	418	451	418	393	410	411	395	428	432	414	442	468	422	423	432	452	431	430	426	443	404	431	397	395	403	404	393	414	434	428	440	452	424	453	411	416	425	435	420	462	442	382	441	435	430	430	413	422	421	423	437	431	395	401	411	380	438	446	455	434	405	441	428	403	433	427	364	425	403	412	418	392	412	453	390	412	411	414	424	423	416	408	472	473	430	415	483	399	444	447	469	422	427	434	435	435	452	438	451	409	453	410	424	447	423	439	419	430	418	420	458	423	411	424	448	427	413	417	453	419	406	405	397	402	384	409	425	384	423	445	458	440	465	400	426	430	416	406	429	394	427	437	463	403	431	396	425	406	435	411	455	436	413	438	415	426	400	392	402	415	441	417	414	417	417	438	410	448	447	440	451	408	418	444	395	410	436	431	430	389	404	400	424	410	435	393	419	448	427	391	421	408	420	415	410	429	448	406	479	437	422	394	439	464	398	443	411	415	447	453	466	414	416	436	454	475	381	442	452	414	415	435	417	409	440	372	402	450	411	429	406	445	444	414	429	461	434	422	449	444	402	432	408	394	448	396	411	437	425	417	402	431	445	450	437	437	487	390	434	406	447	410	459	422	414	425	392	443	429	407	411	398	411	403	446	415	440	420	431	425	408	441	438	420	423	412	401	418	423	426	415	382	405	454	397	395	422	440	414	448	401	437	403	417	398	428	424	420	439	405	414	408	422	410	411	373	460	453	436	445	399	423	417	406	408	445	428	401	411	443	401	427	425	435	423	422	421	377	437	404	439	453	403	403	421	407	414	473	424	413	429	418	424	418	435	436	389	442	404	419	437	396	392	407	426	400	459	434	454	427	436	450	378	425	395	428	410	418	417	441	412	458	443	439	420	385	405	434	422	435	421	430	421	402	451	452	418	417	409	420	438	466	414	468	425	417	409	433	406	418	419	412	416	443	419	442	434	414	447	412	470	398	410	398	403	403	434	441	419	406	410	408	395	431	448	433	423	441	418	407	464	465	416	444	431	398	374	423	423	396	385	433	402	412	451	406	472	415	423	411	385	429	454	443	455	432	409	411	380	434	429	438	419	461	439	411	417	390	422	460	437	419	439	449	427	441	433	379	394	404	458	364	416	456	460	443	398	427	431	415	428	423	410	441	463	436	427	414	438	441	468	441	430	399	413	417	416	443	424	443	434	426	403	418	425	386	448	384	419	447	458	449	419	444	418	367	433	421	404	414	440	407	437	380	437	373	421	438	402	431	399	440	398	387	422	415	412	416	420	472	424	447	393	435	434	427	430	417	408	439	437	469	424	417	439	447	458	402	406	444	413	403	410	393	434	405	402	432	443	413	415	439	400	379	447	434	421	426	440	445	428	413	401	444	400	425	448	389	416	388	393	407	378	405	401	418	412	428	439	473	437	399	434	409	423	445	399	372	446	415	455	411	429	433	472	428	395	428	427	416	405	451	444	436	417	424	410	423	401	427	426	422	364	429	409	405	436	427	417	455	445	408	424	397	410	407	390	428	416	378	418	426	434	442	446	433	418	408	409	369	394	444	444	441	455	407	417	445	459	411	430	449	419	450	392	377	396	425	422	411	410	429	440	400	401	436	389	427	384	421	401	456	447	430	440	448	405	474	409	379	419	471	380	404	404	397	458	427	413	415	422	451	455	431	425	396	424	391	416	433	436	409	431	439	420	394	440	421	404	461	389	415	415	416	424	419	424	430	419	428	398	430	397	414	411	435	438	430	421	427	400	404	404	430	436	409	422	375	443	376	403	443	395	469	424	460	438	427	424	433	436	416	445	394	443	414	432	414	445	418	424	442	434	429	423	440	422	410	449	405	428	430	426	392	421	379	421	389	421	413	421	437	402	425	438	424	407	393	416	403	433	433	420	424	404	391	433	399	421	428	429	409	444	429	411	470	399	411	399	379	391	430	433	446	429	415	399	434	445	408	419	422	426	433	444	433	431	399	422	416	452	422	404	415	410	416	391	453	394	414	409	433	396	429	391	439	411	443	381	447	416	393	430	412	429	421	415	394	430	426	413	448	407	424	406	430	442	397	405	471	437	397	392	430	465	418	468
23064	20956	28688	23373	20957	16571	1908	890	763	662	674	578	545	558	518	544	475	507	489	484	466	442	441	448	450	419	419	456	435	440	414	474	454	393	426	403	411	466	445	428	411	422	409	425	414	413	435	406	402	403	410	440	448	435	417	390	449	439	420	424	404	405	430	410	418	466	415	431	404	427	449	409	403	440	434	390	426	422	418	432	438	419	416	424	401	373	387	443	445	427	412	419	431	416	409	382	429	409	385	410	396	364	409	385	421	436	399	390	410	412	422	404	407	411	414	426	412	426	412	430	447	375	423	444	422	430	398	411	435	437	386	432	446	409	401	408	420	410	399	419	435	411	401	413	361	427	411	417	420	473	401	380	413	377	403	402	433	442	429	440	397	400	396	392	401	421	423	420	400	434	429	419	395	426	460	402	412	394	396	396	411	439	407	450	420	439	470	407	426	405	419	397	416	429	419	397	407	416	415	379	407	437	433	386	422	406	397	408	431	416	386	427	385	380	420	407	413	453	397	425	413	384	383	404	407	439	394	415	412	437	461	375	412	395	406	419	404	400	415	439	452	426	380	427	439	422	403	386	421	413	419	432	425	395	386	422	404	403	402	419	372	392	414	393	368	418	416	426	474	453	430	413	411	413	455	380	409	447	433	395	378	436	404	411	393	453	436	387	429	417	422	397	457	420	382	432	417	385	436	403	388	393	398	405	409	426	446	430	393	402	391	417	406	403	432	423	432	394	432	434	413	420	397	436	414	427	442	454	397	410	420	439	439	423	393	446	424	401	431	387	418	397	424	372	426	449	419	406	419	412	448	397	391	419	427	434	437	378	397	393	408	406	433	430	393	411	389	418	390	405	428	392	415	388	418	386	404	399	451	417	381	453	400	419	391	418	403	432	407	414	391	434	415	406	394	407	421	421	428	418	421	385	388	424	408	404	436	425	429	433	393	399	425	398	423	419	403	393	390	419	395	410	417	470	405	372	434	405	431	412	418	420	406	414	397	430	399	393	389	392	451	457	406	399	412	416	403	411	460	371	393	412	385	428	415	414	403	424	424	437	433	413	409	377	384	450	382	403	462	398	425	400	431	403	423	404	437	443	415	397	424	411	434	420	396	410	375	430	429	402	417	434	433	371	426	405	383	424	431	387	391	412	411	417	420	405	452	425	418	403	432	467	414	394	454	423	436	427	372	436	437	401	444	392	424	407	404	436	406	431	455	394	391	422	433	376	426	372	452	380	403	393	408	447	398	429	432	440	401	427	429	413	434	403	426	420	401	418	414	429	409	423	344	395	441	415	354	392	418	415	425	455	413	414	411	379	406	428	389	400	408	439	380	429	428	438	421	380	405	416	417	376	420	409	427	419	449	398	427	409	441	420	395	420	439	414	429	399	414	400	391	421	410	410	440	435	425	432	409	408	424	403	398	428	413	394	403	403	433	429	410	419	397	418	378	406	438	435	422	420	419	427	411	399	405	405	433	390	362	428	397	410	390	421	404	403	378	371	418	398	434	391	429	443	421	410	394	418	406	409	428	408	386	418	410	449	375	427	454	381	392	407	407	432	361	409	411	429	379	417	398	424	434	393	424	405	397	412	412	400	407	381	399	413	417	419	387	419	420	423	425	429	427	407	395	404	397	398	412	388	419	412	424	413	408	414	403	417	421	408	439	375	404	404	375	416	424	417	384	422	415	397	425	455	395	396	411	418	420	424	403	397	397	393	385	383	413	452	419	392	458	386	375	421	417	409	444	440	429	425	369	390	414	421	437	409	391	381	436	420	424	388	395	451	403	420	423	443	418	440	413	393	402	425	411	412	392	401	409	436	408	433	455	375	423	448	428	411	419	426	423	403	438	429	425	421	393	427	409	421	420	418	410	375	405	408	440	433	419	419	402	397	396	407	415	413	426	416	396	412	412	379	405	395	404	417	372	403	392	402	434	419	410	386	423	439	408	454	407	413	371	430	425	423	432	445	402	391	412	423	440	388	407	404	384	384	427	429	414	414	420	410	400	403	380	414	413	438	458	380	417	461	398	402	386	421	433	447	412	441	394	394	409	420	447	422	420	422	439	402	424	425	400	385	378	425	438	386	359	422	390	449	387	443	402	396	408	430	415	453	436	385	403	404	382	407	437	394	436	421	418	419	411	427	390	403	430	392	402	412	393	400	413	402	429	414	390	403	400	409	404	421	373	398	425	448	421	439	420	429	406	398	407	408	404	353	422	432	429	442	392	377	430	448	432	409	412	429	434	433	431	390	420	390	391	406	412	391	395	430	399	406	432	380	434	391	420	361	394	400	400	381	446	448	408	406	430	375	400	419	412	432	385	438	439	426	432	436	402	429	408	440	395	396	422	399	415	432	401	390	398	405	437	428	415	406	421	423	427	410	397	412	426	410	400	407	416	406	422	373	416	422	433	434	389	417	422	424	402	425	431	432	405	404	423	402	397	386	399	444	450	416	419	404	441	389	448	404	399	422	391	434	390	448	383	420	423	385	449	404	429	398	391	444	439	419	406	380	426	439	415	435	401	448	398	417	423	433	466	411	398	447	380	387	416	442	399	430	385	426	452	395	431	410	413	387	408	424	400	436	421	423	412	402	423	386	451	434	378	425	416	391	395	410	423	438	398	441	458	403	404	420	411	396	373	444	402	397	411	429	428	410	437	434	424	409	439	418	425	411	389	386	403	418	397	428	382	411	371	407	410	436	422	443	383	430	409	379	403	410	429	412	391	441	384	461	393	407	438	399	420	391	405	392	390	405	387	405	406	426	371	382	418	418	391	392	413	368	439	420	411	395	402	448	401	417	406	419	441	405	423	446	426	441	456	432	440	439	417	433	429	419	390	390	394	437	386	403	395	417	420	428	442	441	384	418	413	414	419	371	405	420	409	401	404	403	413	436	399	431	421	383	444	423	400	413	378	417	355	445	417	392	418	437	396	438	419	417	409	407	386	400	439	429	452	432	373	396	419	392	437	433	396	420	397	397	408	396	404	392	409	414	388	433	398	403	409	412	446	486	410	447	402	397	434	403	403	434	400	394	389	398	378	418	427	442	425	429	434	406	439	434	381	409	367	417	443	390	393	395	409	394	411	386	369	416	396	431	392	431	416	390	380	424	392	420	414	410	416	401	421	392	405	419	391	445	398	400	412	432	411	417	439	384	425	423	392	416	418	405	426	430	395	413	424	431	410	404	467	421	383	388	448	419	425	387	399	329	394	432	409	405	402	384	449	383	431	391	429	415	377	418	412	424	401	394	426	412	435	407	424	442	411	425	398	417	434	408	410	441	407	381	395	431	392	453	375	412	387	396	412	396	369	405	456	411	447	378	441	429	400	383	443	414	392	389	404	428	388	417	402	404	391	424	440	388	419	417	415	382	443	401	398	433	435	418	420	390	399	403	424	424	431	420	412	424	398	378	457	425	406	393	398	416	437	416	406	440	438	443	385	398	409	388	416	388	423	427	370	415	405	402	385	417	414	398
15240	16114	13569	7302	5046	3621	2930	2289	1972	1721	1493	1307	1187	1181	1086	981	944	979	934	933	894	890	858	765	804	833	833	793	801	774	758	800	743	739	721	714	714	730	736	721	734	748	706	748	749	749	731	765	744	729	732	728	676	747	732	713	727	714	733	717	679	685	686	696	714	657	732	679	711	700	679	725	741	716	704	734	692	726	694	694	680	690	684	706	749	630	685	735	632	675	686	697	639	718	693	705	671	684	709	752	658	766	704	711	727	730	661	711	687	672	741	704	676	735	692	721	723	718	725	694	716	738	710	655	704	674	683	663	655	677	726	695	687	675	670	664	652	720	687	730	672	718	743	693	669	699	689	679	713	715	682	722	713	722	704	671	719	731	724	645	663	682	704	715	656	670	674	704	678	765	697	687	700	685	722	662	710	667	724	685	690	720	661	735	746	713	700	683	736	656	689	684	692	661	729	652	715	716	719	727	678	718	684	706	711	720	681	696	675	692	673	709	672	706	691	699	676	716	684	652	649	659	717	674	732	681	719	667	702	675	660	688	657	698	740	696	641	725	673	654	682	700	665	651	717	664	674	686	661	734	741	672	659	703	688	655	696	718	715	722	709	721	663	691	727	655	689	722	690	716	684	684	701	659	698	656	678	725	697	685	665	709	669	697	698	711	693	654	686	695	702	725	682	698	729	694	671	664	682	699	698	716	676	736	691	696	662	735	701	705	704	687	686	661	707	638	687	733	676	735	672	682	715	679	687	692	715	674	672	729	704	687	706	717	702	719	672	710	714	678	684	679	703	719	655	689	715	681	699	673	729	723	673	702	687	678	678	705	710	739	654	706	702	638	701	676	668	726	704	718	689	685	687	678	729	693	752	690	753	664	680	693	732	706	682	686	754	692	627	688	698	688	706	695	690	690	671	648	631	689	719	698	710	663	671	717	646	692	734	711	692	670	687	689	698	704	688	701	666	666	676	658	674	650	635	731	706	671	735	725	717	680	651	663	664	695	638	721	689	675	739	685	708	677	663	698	709	673	656	694	659	707	700	679	639	707	686	697	759	697	690	684	712	685	687	698	676	753	689	677	730	703	667	689	659	718	666	707	666	659	711	686	657	711	707	724	683	691	707	654	685	650	665	690	690	676	681	700	677	722	715	711	634	654	736	705	675	672	694	690	705	695	671	730	680	713	612	696	697	646	685	692	672	719	724	666	700	669	690	612	669	694	692	709	730	724	748	672	703	684	713	710	702	691	734	687	687	696	670	708	732	680	699	705	741	690	653	676	688	744	706	680	708	674	700	701	687	698	704	694	728	663	677	699	714	684	686	683	744	705	672	686	691	706	710	660	704	692	697	674	703	638	654	686	674	688	664	719	661	654	708	706	684	688	662	701	680	681	679	665	672	681	642	717	658	678	713	648	699	686	689	694	719	675	743	701	710	696	709	715	664	713	682	725	683	671	674	703	718	719	642	659	662	656	718	673	679	700	742	730	679	654	648	688	692	720	679	646	727	744	681	674	688	686	689	752	684	703	718	625	673	673	653	741	710	693	708	714	670	662	735	697	695	673	687	665	693	684	674	641	720	721	676	717	684	717	710	695	695	735	687	700	716	709	688	655	681	659	721	657	640	688	714	702	715	662	739	676	716	716	665	699	675	723	662	678	715	682	688	704	675	701	733	738	709	722	671	680	674	698	673	703	686	670	663	652	669	676	704	651	700	691	713	646	705	712	710	678	720	679	724	667	704	663	720	712	715	650	711	706	666	670	713	690	718	667	704	673	726	718	661	692	681	639	699	693	736	679	721	695	705	714	725	705	700	667	690	655	710	686	627	716	715	663	680	647	699	685	673	694	698	734	693	652	679	663	621	718	705	683	678	726	670	687	708	724	675	674	699	671	660	682	712	717	672	664	694	624	642	654	648	704	659	651	659	676	730	714	699	696	678	668	709	736	686	687	708	678	719	708	682	765	706	712	740	685	694	690	725	690	665	748	689	688	671	763	683	700	711	731	685	665	680	697	707	644	740	731	763	686	709	693	675	721	742	708	687	645	689	709	669	689	667	699	698	681	729	693	664	666	737	680	685	717	642	698	733	651	695	671	713	679	627	661	615	692	688	655	703	698	695	677	696	662	667	736	707	697	721	709	671	722	694	675	728	676	676	703	685	672	692	694	743	676	681	708	700	674	703	719	643	701	737	667	686	687	656	706	687	719	732	674	724	704	676	691	721	721	668	666	642	692	751	690	682	722	698	715	745	680	683	713	674	682	689	674	687	688	711	704	680	673	730	708	721	695	709	712	704	669	722	715	726	696	673	678	698	674	679	688	684	666	712	634	691	742	688	698	722	653	685	709	727	724	694	689	685	683	710	644	686	703	707	745	690	697	699	677	713	682	718	689	670	700	736	741	716	736	704	693	726	710	696	701	686	690	701	672	684	652	697	728	673	665	691	686	702	723	697	686	710	687	652	647	703	691	712	687	666	677	694	760	668	679	682	728	703	686	669	666	671	715	701	704	741	669	751	686	742	674	664	706	675	678	681	686	662	713	724	665	755	693	658	673	693	728	647	742	704	697	709	729	646	727	643	717	675	693	645	726	720	678	709	738	683	713	683	665	724	670	711	686	677	679	692	693	703	712	685	736	636	741	755	675	680	679	708	746	681	687	713	641	661	683	676	698	716	722	708	701	612	668	686	669	698	688	654	701	682	707	717	665	652	708	688	681	736	735	693	672	696	709	701	695	741	699	676	659	642	698	696	697	715	707	701	673	710	652	674	703	691	714	707	714	688	736	760	714	707	716	675	706	681	667	704	677	696	713	678	656	688	656	701	668	700	715	737	683	665	711	707	702	710	707	696	706	714	714	697	701	737	706	672	669	724	740	682	661	710	693	713	708	682	688	661	703	680	683	703	675	693	721	672	707	692	680	661	673	691	711	706	664	690	683	688	648	685	699	665	697	692	745	676	673	711	680	669	711	724	678	639	692	713	672	679	672	700	697	728	716	685	692	723	699	675	702	704	660	668	696	688	668	716	727	711	685	627	662	707	668	695	679	723	648	681	699	652	685	708	673	676	673	718	726	685	658	683	712	677	677	675	647	645	736	667	708	671	673	684	677	696	723	720	661	710	711	626	679	677	664	690	693	686	726	688	651	667	673	646	740	726	736	686	713	709	698	716	699	724	718	721	672	670	681	661	663	720	699	738	657	690	696	713	714	718	716	651	702	698	725	687	701	679	690	654	683	654	691	643	687	703	680	721	706	654	697	688	684	636	717	730	650	717	648	728	731	718	693	681	691	678	684	724	667	689	712	693	722	666	677	685	660	730	709	665	644	656	688	691	687	673	678	719	685	698	733	767	721	746	688	677	694	684	671	669	663	670	725	675	749	645	690	702	716	711	676	724	687	745	697	685	762	672	651	707	685	711	670	646	668	683	713	685	700	694	737	687	668	690	700	672	664	695	728	674	735	741	690	704	709	669	756	724	703	637	659
26561	20085	6753	919	629	535	525	512	495	493	493	516	511	508	494	476	483	482	469	488	441	520	483	476	521	476	481	439	488	446	462	481	513	497	509	449	470	497	466	461	481	512	481	484	483	468	477	498	512	487	488	481	487	481	451	465	474	464	498	480	486	482	475	469	455	444	503	459	458	467	508	482	483	489	505	447	453	450	483	488	446	468	469	490	446	486	448	444	477	520	488	494	448	479	465	425	500	465	515	503	463	478	512	446	483	439	479	515	515	458	502	451	489	458	467	472	458	529	498	475	489	445	475	483	447	492	459	483	455	509	453	511	506	470	478	477	428	487	500	472	496	498	475	492	500	486	453	462	504	496	495	492	481	490	456	468	455	468	479	480	500	466	489	506	491	501	497	502	454	473	449	473	479	425	459	451	486	477	503	475	482	495	477	480	515	510	466	464	481	467	509	465	446	489	478	456	485	486	442	489	473	464	487	424	503	493	485	453	446	481	471	477	440	471	462	485	476	418	466	507	497	518	499	481	479	474	475	487	490	477	498	471	471	517	457	504	483	476	476	481	500	504	493	464	538	475	459	453	495	443	471	465	459	463	501	483	505	510	481	468	489	480	493	504	439	520	466	474	507	501	464	478	505	492	426	517	503	481	509	480	446	473	495	466	511	439	457	460	501	493	477	454	432	445	473	462	481	492	462	473	515	477	468	488	506	492	458	536	490	474	505	453	450	488	466	475	477	483	477	462	464	431	480	482	489	473	489	480	448	453	504	450	453	485	474	464	488	463	446	479	498	461	450	469	505	461	447	461	477	449	447	488	493	499	499	457	455	483	498	445	459	471	508	489	494	438	462	457	493	511	462	509	496	450	489	478	535	505	516	467	466	490	487	475	442	481	475	496	488	494	463	471	536	456	463	491	504	463	472	478	501	499	494	458	496	485	490	511	461	442	484	480	466	466	467	472	470	460	459	436	480	456	458	494	464	481	489	512	526	478	454	490	434	459	478	443	453	467	458	410	475	482	494	504	478	471	445	507	461	462	450	477	444	523	515	489	452	488	507	475	453	500	477	504	446	476	489	497	481	450	473	476	487	446	462	488	492	485	473	497	469	459	500	505	488	441	483	478	496	492	490	498	498	468	523	460	475	473	501	463	475	463	488	507	499	482	469	449	497	464	485	451	507	461	458	488	509	461	495	496	495	521	444	467	434	471	522	530	450	443	463	483	488	469	512	464	432	427	496	463	470	496	493	455	476	464	449	471	492	459	447	461	493	463	460	464	441	494	488	500	504	485	496	498	485	490	438	473	491	455	459	431	485	473	453	501	480	448	461	453	468	493	471	455	474	475	501	490	462	443	500	466	463	503	492	458	481	446	466	453	496	491	458	475	442	425	515	491	473	497	499	463	471	486	492	510	498	454	471	508	477	454	501	446	455	471	473	484	447	470	471	498	463	482	470	486	495	482	469	469	460	501	445	501	508	476	493	459	474	519	452	498	509	487	466	485	468	479	501	467	478	495	460	489	425	495	449	478	509	452	475	461	471	438	509	448	481	490	500	449	492	457	473	518	507	481	464	470	457	460	489	478	424	468	507	429	467	492	474	515	489	422	462	473	464	447	470	461	452	475	455	501	443	457	492	481	491	507	468	475	471	472	469	510	492	548	460	488	445	455	502	437	480	472	483	486	512	453	479	480	470	508	483	468	449	495	484	488	480	465	450	476	479	453	502	473	498	461	481	507	488	558	437	462	522	469	496	433	448	457	480	465	466	463	464	476	451	484	493	469	483	473	472	452	469	482	458	506	472	512	446	486	472	477	447	453	473	500	447	475	458	506	450	468	482	474	507	492	463	441	464	482	495	473	474	538	476	455	509	477	502	462	427	512	471	534	465	464	498	487	451	491	468	447	441	517	450	460	467	450	516	515	514	464	479	474	450	504	466	495	451	474	471	476	499	470	458	462	455	495	502	503	431	494	506	464	486	474	477	447	473	479	459	446	488	502	451	500	454	499	459	503	471	504	455	490	438	450	505	452	481	492	466	499	497	450	450	493	477	520	530	447	466	478	486	505	474	495	440	490	467	471	470	471	475	491	513	501	471	471	475	454	459	466	481	485	489	489	475	483	460	467	481	489	483	443	470	486	465	483	495	481	449	453	461	469	438	467	480	502	447	511	455	461	496	448	532	464	488	479	494	480	441	454	519	456	497	458	479	493	461	468	518	468	465	515	494	456	473	443	468	466	453	484	497	475	504	487	499	438	476	487	494	458	479	484	449	471	479	474	477	473	476	439	513	488	444	497	468	499	478	506	475	452	457	496	485	477	465	449	459	490	510	448	476	509	520	472	498	508	465	488	476	456	467	465	484	510	504	455	458	470	456	431	507	504	479	470	495	477	479	489	454	469	478	467	526	439	504	463	490	483	511	501	451	483	471	493	456	455	475	466	473	463	462	460	481	495	502	490	466	489	509	495	482	494	445	454	446	464	494	478	505	477	458	484	465	522	431	527	495	510	485	475	504	475	479	470	451	482	459	513	497	466	505	485	467	502	494	438	516	493	507	491	486	482	462	459	450	470	492	466	475	460	481	476	426	484	503	461	482	476	481	474	469	477	518	490	492	499	477	472	483	476	472	437	450	488	506	479	478	467	492	454	464	470	458	449	505	449	484	508	471	462	470	492	473	494	490	490	479	490	493	457	473	466	473	473	467	482	494	452	473	501	469	468	449	520	509	492	477	477	481	498	489	471	493	494	497	468	493	489	476	428	444	512	452	487	453	489	495	497	453	453	492	482	476	475	450	468	494	445	477	483	509	472	473	482	469	457	492	453	497	482	491	483	497	469	483	502	469	467	444	467	503	447	501	469	471	461	456	508	494	427	455	538	474	463	494	491	499	503	529	536	481	470	467	490	476	491	483	456	507	457	501	458	465	465	492	453	510	482	530	423	454	459	473	449	473	461	467	506	439	470	484	471	446	505	454	480	448	492	488	493	497	482	495	457	483	489	496	466	437	505	466	467	492	503	459	503	493	471	479	520	466	487	461	466	453	443	486	508	453	459	477	489	450	500	475	473	458	482	459	473	483	456	456	467	448	494	465	482	488	492	488	471	493	478	468	482	494	481	516	491	495	422	461	484	481	465	494	477	466	492	494	503	472	488	473	477	463	464	455	516	469	511	504	445	450	450	482	467	485	430	455	449	505	470	488	463	492	463	476	489	467	471	456	482	485	473	482	475	459	458	466	509	455	489	503	476	494	503	458	483	450	506	498	462	457	460	497	495	512	441	458	488	477	486	466	521	455	479	462	437	441	468	455	461	485	500	456	496	440	483	486	436	460	496	485	468	469	446	486	495	450	517	480	469	486	489	505	439	489	464	478	477	473	513	488	507	496	451	451	460	469	449	459	478	470	465	473	494	482	498	469	497	514	464	505	489	461	489	486	499	463	475	476	481	462	506	460	448	440	495	473	479	454	439	464	461	465	488	466	472	494	489
6445	1941	1785	1253	1074	1000	959	915	972	928	874	919	898	852	888	896	881	845	840	876	871	909	863	889	865	845	876	850	853	878	865	870	832	836	843	870	858	831	881	828	924	872	894	869	855	848	885	813	892	874	867	881	869	821	893	897	865	852	894	812	904	837	836	826	872	837	817	867	824	854	876	862	927	818	875	893	794	847	885	847	861	804	863	873	848	920	821	854	850	867	884	858	915	811	843	842	885	883	847	865	836	862	885	807	850	825	852	856	843	883	898	839	899	876	848	887	809	874	818	853	865	857	822	839	836	866	901	878	863	849	854	867	875	915	863	865	857	837	880	869	840	830	847	873	870	764	835	850	887	883	859	843	808	878	866	860	797	863	802	884	860	880	876	843	831	853	809	789	869	842	912	889	861	840	872	898	852	904	870	783	871	921	847	830	845	867	843	803	848	847	790	829	877	837	824	860	829	870	817	868	828	865	851	815	841	894	886	872	840	893	856	889	856	857	815	878	894	859	839	818	853	851	939	821	839	854	862	849	865	866	846	871	873	829	876	870	838	878	851	827	812	891	808	833	883	880	857	839	826	852	860	821	867	851	868	887	887	836	789	852	804	908	832	887	847	883	864	891	874	831	850	782	890	898	854	811	865	846	851	864	906	880	846	840	780	849	850	886	870	863	887	798	859	843	856	851	886	858	861	809	822	877	829	887	891	858	836	871	847	861	865	880	846	881	880	844	884	845	875	835	864	832	879	808	853	881	839	863	808	835	838	845	891	840	862	864	857	851	886	853	834	833	907	863	856	872	883	842	916	873	836	838	811	842	859	818	866	804	824	908	828	818	860	883	858	821	860	830	841	825	871	806	892	857	850	853	888	856	817	878	843	879	828	857	886	893	864	828	853	827	832	867	877	862	881	835	852	843	877	892	902	813	841	850	866	897	843	826	823	859	819	874	863	887	868	874	801	884	872	861	880	875	781	838	832	883	849	862	802	854	860	872	848	860	861	893	847	828	814	845	849	845	864	835	875	908	810	883	838	850	854	879	867	900	801	893	798	839	866	814	877	848	878	822	801	803	877	849	838	869	861	845	897	849	882	840	843	847	888	887	832	877	805	882	878	810	860	882	865	867	833	878	825	810	838	849	836	825	850	892	851	804	861	829	840	870	849	881	824	877	871	847	900	908	904	892	864	832	843	875	870	830	881	764	863	827	875	910	901	840	829	854	833	796	876	860	874	877	865	889	827	897	814	842	839	883	905	784	842	835	890	904	839	849	845	816	825	824	894	825	874	834	859	838	871	918	853	857	842	894	840	840	917	896	838	856	853	806	867	875	843	864	829	860	848	859	813	834	916	852	854	892	847	829	851	839	917	847	823	871	909	864	838	878	873	858	872	829	859	894	789	857	851	880	889	870	878	877	859	861	840	879	790	800	863	874	870	867	852	865	878	911	822	835	860	870	894	827	823	880	815	824	802	871	814	901	833	894	894	872	855	865	784	874	826	827	862	804	868	880	843	868	856	872	842	877	839	866	896	842	831	853	878	833	863	851	884	853	930	870	863	875	874	865	829	800	866	792	887	837	861	828	875	855	870	806	813	878	867	873	862	847	903	873	924	838	843	847	816	871	838	881	805	863	876	805	859	813	830	901	834	860	869	835	841	872	893	869	877	874	883	874	835	863	860	858	876	873	853	839	857	879	902	851	847	829	846	812	866	860	870	811	834	883	855	875	838	830	877	849	886	859	830	847	868	828	852	812	821	875	841	900	866	875	851	875	923	818	847	815	862	822	892	852	862	830	844	818	882	854	891	875	842	851	829	882	891	855	841	889	830	824	834	823	857	868	832	870	822	859	859	800	862	859	854	862	889	879	828	857	794	852	847	878	873	841	866	797	864	856	873	866	854	837	859	869	825	881	903	827	797	861	880	884	888	817	870	838	875	838	881	864	866	842	898	838	840	816	891	858	833	843	890	879	837	849	858	841	828	862	834	850	867	874	890	846	786	827	882	855	867	919	822	895	835	894	856	891	861	863	852	836	880	829	864	861	855	861	847	824	800	841	891	887	852	849	842	874	857	811	843	838	889	860	834	873	831	841	807	858	900	850	859	811	827	859	872	886	866	880	833	816	901	890	863	905	891	849	821	870	814	885	813	836	807	860	836	819	855	869	864	866	835	830	875	801	877	898	854	876	832	856	861	883	829	835	886	892	844	835	824	835	822	865	806	894	853	806	798	881	839	862	861	873	901	884	833	808	880	865	850	853	875	893	853	861	832	869	829	853	882	889	844	810	884	886	847	865	864	900	826	900	874	864	838	876	800	810	833	832	839	858	895	864	853	825	799	870	837	898	873	905	860	820	833	862	815	855	886	800	891	877	886	865	905	871	848	849	820	835	832	854	881	823	863	830	854	827	809	879	919	839	872	872	877	843	830	809	867	846	828	854	834	870	832	871	830	829	855	827	860	836	799	829	828	842	823	824	869	806	890	841	836	857	804	864	875	874	816	896	915	853	872	882	846	833	864	872	900	848	839	835	816	816	859	842	827	848	877	871	841	830	828	859	891	891	865	910	815	865	849	850	827	862	859	896	856	875	830	838	835	848	843	854	840	805	860	842	798	883	812	904	829	913	819	860	838	846	859	837	869	835	803	855	841	894	815	879	874	830	881	812	862	792	843	839	849	799	778	868	861	825	831	807	870	879	867	883	857	881	850	864	922	858	821	819	872	851	854	833	863	866	851	827	890	893	878	858	811	888	870	832	810	827	828	856	851	874	844	842	859	803	852	923	886	816	824	866	864	804	876	829	884	850	882	877	826	847	849	844	806	820	870	899	842	870	850	885	805	842	867	820	857	868	834	899	841	873	850	837	871	869	879	809	876	913	873	864	874	894	854	842	859	843	867	867	813	830	866	817	865	902	867	875	859	844	858	909	874	861	807	799	853	876	889	894	858	881	860	906	887	813	771	825	873	900	834	825	882	880	852	880	880	847	902	837	898	826	829	831	866	867	841	834	883	875	875	853	874	832	851	847	884	883	839	850	884	808	877	916	868	856	854	830	861	876	887	863	823	860	862	876	869	886	810	823	871	849	893	847	857	849	889	871	842	901	904	841	837	853	869	891	863	850	884	876	812	826	873	867	881	867	811	845	875	891	832	839	841	817	832	819	842	858	836	861	886	850	872	831	911	813	922	816	874	862	887	921	836	868	847	888	866	815	828	867	857	843	882	853	890	858	801	859	830	845	896	865	874	848	818	859	862	849	853	891	878	868	837	922	828	833	856	866	879	863	860	818	864	885	845	838	823	830	874	859	812	882	870	820	825	842	849	831	837	877	866	843	830	863	859	848	867	831	856	787	896	864	803	851	900	851	826	831	835	853	839	853	850	850	875	820	846	832	866	845	841	852	917	852	835	841	819	827	890	904	846	909	792	809	870	822	850	856	856	830	862	822	882	883	864	891	877	878	871	853	845	798	862	871	846	864	806	877	839	853
24036	20998	28066	24095	18462	1434	645	474	416	338	350	357	325	278	289	246	270	275	240	255	262	253	219	241	249	235	249	249	236	209	226	210	202	227	228	253	236	243	246	250	243	229	245	231	230	229	234	228	227	227	205	212	219	233	223	222	237	230	244	216	206	252	206	235	240	229	217	255	211	223	242	195	220	211	227	242	224	247	227	256	218	230	226	242	242	258	201	220	230	219	209	248	253	225	229	218	218	253	215	250	220	213	219	238	227	207	204	200	202	234	209	216	238	235	221	214	210	229	222	215	243	236	236	220	251	215	215	235	232	222	202	226	230	238	242	231	200	217	206	234	221	229	222	226	258	225	246	195	207	202	198	229	218	203	234	232	219	237	254	219	237	199	207	227	226	225	207	206	233	210	206	203	213	194	239	208	229	227	245	229	223	232	209	207	206	244	207	194	232	231	226	225	217	207	197	241	197	217	221	233	227	248	246	213	225	229	206	229	206	223	218	233	227	210	204	222	222	237	233	212	207	236	238	211	239	228	206	220	207	213	217	224	218	247	235	224	243	228	219	209	250	215	246	227	226	219	231	208	221	225	210	232	237	209	208	237	235	189	212	240	242	209	223	235	239	218	200	222	210	216	209	238	221	225	218	204	234	209	223	233	212	229	225	220	229	233	241	202	212	179	216	228	213	244	204	207	225	229	248	225	213	246	194	236	233	256	235	229	227	234	227	242	193	233	222	205	210	221	231	249	237	219	214	240	196	207	230	206	203	227	227	233	226	215	216	205	234	190	232	235	201	212	241	197	265	228	233	187	218	233	248	221	226	228	233	194	220	230	226	215	234	235	232	236	241	227	203	210	204	225	212	214	216	228	231	218	209	219	215	209	207	216	241	223	199	223	227	239	212	208	231	210	225	223	227	210	225	218	216	231	238	230	214	207	199	215	210	274	209	236	221	219	228	213	240	203	220	225	241	225	217	247	228	239	240	231	229	230	214	206	213	223	235	217	223	231	216	240	230	201	214	216	238	220	218	229	227	228	232	189	247	222	229	235	230	221	240	247	219	224	224	241	241	211	226	211	219	240	216	203	214	242	214	220	226	252	215	212	216	241	246	218	206	232	204	207	217	207	219	227	233	226	221	196	213	205	199	225	205	198	209	211	213	208	232	216	215	227	233	213	211	226	188	210	217	204	225	212	237	184	218	210	209	242	241	229	245	202	230	205	212	206	219	227	231	187	229	226	223	238	225	229	260	238	249	231	207	218	228	219	233	216	234	238	215	229	196	232	234	206	249	189	189	211	233	220	215	201	241	218	226	205	217	241	224	200	219	222	225	231	194	231	227	221	200	208	229	233	211	238	227	247	212	214	210	242	227	202	225	203	216	211	248	230	201	210	253	235	230	229	235	234	178	207	208	226	197	232	232	196	198	247	226	210	219	200	207	247	253	253	228	238	223	248	207	220	212	202	219	229	209	223	235	240	236	223	222	242	212	235	223	225	214	218	236	238	213	217	237	217	207	218	234	189	226	209	212	219	214	219	217	226	233	238	233	225	240	206	250	211	207	241	209	237	200	203	197	218	213	217	209	226	225	226	224	193	212	233	232	244	224	218	235	238	209	212	214	230	223	234	237	222	236	226	216	220	217	185	196	230	200	204	220	227	205	214	244	214	217	239	211	206	228	215	229	237	224	222	210	237	216	227	223	220	238	224	219	240	208	217	210	237	219	242	223	205	256	211	219	240	197	214	235	240	213	215	221	204	245	222	214	210	206	243	213	226	231	220	211	223	201	216	241	203	233	203	222	234	230	223	248	218	198	212	211	219	202	223	225	219	212	207	207	211	203	212	190	199	211	221	223	228	231	220	228	228	209	240	198	236	197	211	211	226	223	207	208	228	226	208	219	227	225	220	222	218	220	232	219	224	208	219	239	240	192	228	208	216	208	209	195	230	223	230	248	244	195	228	197	256	262	241	227	215	212	228	227	217	221	251	227	235	201	231	205	201	211	240	231	209	203	260	221	187	200	220	249	207	264	206	225	227	202	196	242	203	209	237	244	210	216	251	231	232	234	227	224	201	194	230	223	212	221	243	223	220	234	230	222	241	241	211	221	238	212	222	205	233	217	225	213	223	220	226	248	219	217	212	202	223	242	199	226	195	223	206	213	227	226	230	233	216	228	233	229	208	241	212	201	250	258	210	215	216	207	221	210	211	245	242	220	204	215	226	211	229	229	200	241	240	212	216	196	214	217	212	211	241	227	243	223	215	236	244	258	218	209	228	231	246	214	234	240	248	207	219	231	231	210	207	221	228	225	228	225	228	228	240	210	219	247	226	209	204	231	207	203	192	215	211	216	209	210	196	234	228	231	228	204	204	215	205	226	213	195	224	229	218	255	221	234	208	170	231	210	215	235	216	203	221	220	224	215	214	239	241	186	207	217	204	227	221	206	245	240	258	206	211	235	214	211	215	222	222	227	237	226	191	225	227	219	230	201	230	203	217	223	237	207	226	217	218	207	245	230	239	197	218	202	227	232	220	230	250	205	234	218	230	188	220	258	234	233	222	233	190	230	192	241	212	225	223	232	218	221	222	203	176	217	250	213	220	206	223	233	218	199	239	209	233	209	216	211	208	203	208	191	219	221	217	225	179	239	223	219	233	222	220	201	240	236	212	222	247	196	228	223	209	219	214	199	217	219	200	247	220	220	217	242	221	211	183	210	235	216	222	217	211	228	215	220	216	204	212	206	187	236	193	216	251	228	226	223	197	209	234	212	217	232	192	211	207	217	236	203	241	225	202	253	197	207	215	207	205	207	221	218	235	204	234	217	219	177	197	220	220	220	245	218	222	219	246	219	203	212	220	224	197	220	234	224	242	245	220	260	242	246	201	228	178	236	219	221	207	231	246	246	201	258	231	205	222	209	206	225	244	247	239	204	219	233	235	221	221	205	237	238	205	213	206	232	232	236	233	238	212	220	237	257	228	240	252	220	210	233	199	197	262	225	231	221	223	208	253	216	232	211	220	197	215	215	214	225	230	179	206	233	214	207	232	223	241	219	205	221	231	224	210	212	233	217	239	222	199	243	211	213	192	220	230	190	236	242	212	224	253	229	225	224	234	186	224	195	237	222	241	215	251	220	240	213	233	251	230	217	215	213	223	233	229	224	224	212	230	220	243	212	193	193	226	209	207	220	209	210	230	235	208	235	236	217	210	217	216	198	202	223	200	220	228	241	258	220	224	213	251	239	229	206	220	205	218	239	208	220	207	212	219	213	210	213	223	234	246	211	223	190	216	208	215	215	233	204	230	236	256	233	219	212	203	209	228	208	189	252	244	199	219	206	245	220	242	236	236	224	199	226	235	214	236	230	243	207	219	218	212	234	211	234	228	213	206	226	235	202	223	210	215	232	199	234	244	217	234	219	225	209	250	222	239	226	217	203	231	236	221	196	197	199	207	221	227	208	239	215	240	225	222	226	246	242	198	246	248	233	247
11917	10220	8615	4425	2888	2096	1645	1317	1106	1024	850	764	732	622	647	617	612	565	577	563	490	538	491	512	507	475	460	480	449	493	452	443	444	439	470	422	431	440	448	412	440	489	412	431	457	457	417	464	428	445	446	466	425	457	455	417	412	426	426	426	439	447	391	446	414	409	416	382	409	421	463	443	372	424	430	445	441	442	412	376	449	423	430	436	422	459	416	427	427	424	460	395	416	413	410	457	418	422	405	417	419	437	432	433	445	424	393	446	456	453	418	434	422	418	429	407	444	439	439	407	431	393	445	398	377	435	348	436	428	452	441	441	406	437	434	437	420	397	418	427	446	415	441	434	412	446	411	412	411	397	435	455	446	417	439	394	423	421	414	402	419	410	401	409	406	444	442	413	389	426	410	424	426	442	426	435	405	415	391	455	412	432	429	401	441	383	424	443	443	393	444	422	415	421	439	448	433	441	415	417	411	419	446	376	441	425	418	398	457	414	411	426	426	423	470	453	422	419	480	426	421	437	434	457	448	404	409	415	412	421	419	427	418	391	418	406	390	452	451	430	443	431	440	455	435	381	438	437	402	407	445	441	426	390	409	430	417	377	422	397	413	415	444	423	438	433	425	415	425	427	394	465	411	427	456	423	403	413	426	372	434	414	406	404	410	407	375	420	407	455	428	421	412	436	405	434	392	412	415	416	416	427	424	414	419	434	402	415	405	451	448	415	422	404	414	406	419	429	430	461	450	412	389	415	430	408	364	437	432	444	404	418	430	419	431	350	452	424	418	425	439	452	428	438	412	429	402	404	446	418	436	407	406	388	419	435	407	437	397	402	454	465	423	400	418	393	405	419	408	419	432	410	434	431	437	461	408	414	426	392	417	416	394	435	415	421	465	418	453	438	423	451	380	406	438	446	405	444	404	389	421	410	435	406	417	458	428	410	425	424	405	432	397	433	402	405	465	415	424	419	421	419	414	447	413	443	422	456	438	430	418	408	439	435	420	415	390	430	398	458	454	426	409	407	425	434	426	417	399	432	409	442	415	435	405	404	455	406	406	424	448	395	416	396	439	429	425	421	420	423	428	429	462	447	432	417	386	430	438	396	430	440	438	457	365	430	423	433	438	423	427	424	430	404	418	419	449	418	378	405	423	409	457	451	446	446	404	392	471	435	441	396	420	451	413	395	394	463	418	409	421	414	417	397	405	459	416	392	419	414	421	371	405	415	445	434	447	443	446	436	402	428	428	432	437	445	410	420	398	401	424	430	424	436	398	418	401	419	434	403	400	407	396	440	404	455	445	416	407	402	416	420	411	443	444	400	454	415	378	443	445	403	440	398	405	445	423	398	427	411	435	411	428	420	433	407	411	421	415	414	464	371	419	407	401	447	449	435	462	395	421	446	414	427	471	368	410	410	421	422	415	426	409	430	385	412	385	418	427	442	429	440	407	402	404	419	404	448	406	435	444	394	437	434	429	401	406	451	422	454	423	405	430	400	429	416	415	444	421	412	445	446	403	393	413	409	429	419	418	426	455	396	407	406	412	418	457	449	406	431	440	427	436	431	403	409	431	437	417	392	385	419	436	403	452	371	459	418	420	408	425	423	371	392	413	467	415	428	414	430	422	438	437	458	393	432	402	426	458	420	435	432	408	398	434	443	384	405	386	417	440	439	441	454	413	445	375	402	411	403	410	459	433	447	414	421	391	403	434	436	441	396	430	401	393	425	404	398	404	435	428	415	386	413	441	428	411	394	412	411	415	408	453	393	396	409	413	400	438	425	403	444	407	461	445	438	431	405	428	441	435	413	391	424	451	422	425	439	395	431	424	449	474	447	419	395	408	457	392	420	427	413	455	374	437	392	417	396	422	420	437	421	406	377	435	440	437	440	431	387	426	426	440	429	423	413	371	418	442	426	445	411	407	401	408	425	412	443	412	447	437	397	427	406	386	463	414	430	435	462	467	435	432	399	402	405	393	413	417	413	407	409	398	433	468	392	414	383	408	426	399	430	474	422	405	396	393	391	444	399	436	432	434	410	431	438	436	421	429	461	418	416	435	431	424	400	433	439	428	468	425	434	448	397	416	432	403	453	417	442	424	450	421	397	433	419	399	429	433	425	373	416	411	439	404	410	430	430	467	415	401	398	446	446	453	424	441	375	439	437	407	421	405	411	390	406	442	425	431	389	411	431	400	430	403	432	454	441	409	468	430	405	413	397	397	448	382	430	449	416	448	411	417	405	439	403	445	444	429	398	439	429	404	426	452	440	442	456	457	464	458	385	433	452	431	399	421	423	422	456	435	402	439	395	421	412	424	432	429	421	429	413	423	423	426	418	409	410	433	385	467	450	392	446	401	402	435	407	379	414	424	414	381	436	434	422	400	415	447	425	400	455	397	448	412	404	438	392	395	390	410	410	432	451	409	466	449	417	440	400	410	403	423	431	428	438	432	407	434	428	439	424	494	411	412	456	414	419	425	425	409	399	424	430	430	447	406	403	432	389	397	450	423	424	393	423	431	423	404	435	396	398	416	415	407	383	465	425	434	439	420	427	462	428	388	419	397	433	431	383	410	391	408	441	430	434	403	425	421	441	408	431	438	426	417	423	416	435	472	408	421	407	426	444	436	417	424	382	399	439	435	411	442	421	412	374	411	440	420	397	424	434	410	435	439	434	425	427	403	416	444	385	431	433	444	412	450	381	419	408	397	399	455	456	427	435	428	419	405	457	401	433	441	443	426	419	390	406	420	405	409	413	424	416	404	421	410	427	423	448	409	487	409	411	426	444	415	410	420	402	462	419	435	419	385	439	413	412	406	441	472	430	395	449	441	435	381	427	434	404	407	434	409	434	426	422	475	402	408	445	440	418	382	403	460	410	383	413	387	393	454	410	374	389	413	419	416	433	424	404	433	385	446	440	431	423	459	440	434	421	449	452	410	452	392	448	412	438	411	407	454	433	392	405	437	438	396	396	427	400	457	396	431	456	417	417	428	413	461	419	443	393	422	410	412	408	418	451	423	440	395	378	430	429	393	456	417	426	420	431	377	422	430	404	426	418	433	448	406	447	397	377	420	412	401	439	411	438	431	427	436	425	426	440	437	402	412	406	400	416	404	399	418	406	394	404	419	406	423	441	407	446	441	410	428	382	445	390	395	411	409	419	410	420	447	435	429	433	411	403	402	423	428	442	377	437	440	429	393	431	463	417	420	420	448	418	405	448	445	462	416	458	430	411	424	426	464	427	436	412	438	423	418	418	460	438	403	417	460	393	389	433	442	368	421	370	411	421	407	449	436	452	423	436	459	463	451	418	442	446	424	404	393	435	442	414	441	424	452	428	435	400	436	410	463	429	404	383	430	403	403	421	443	431	448	395	418	419	422	409	410	421	402	446	435	412	402	413	410	421	442	412	439	385	455	417	400	423	437	428	433	431	407	414	443	443	436	445	444	418	377	377	403	401	453	407	432	422	452	358	417	415	380	420	394	451
23015	20950	28668	23404	20953	16356	1881	946	765	650	630	547	571	594	481	516	460	455	465	457	465	472	450	430	444	444	450	473	445	440	423	389	425	405	410	430	455	387	430	413	462	394	434	427	427	422	396	447	431	383	457	413	456	437	408	448	433	403	414	390	411	414	390	387	397	408	389	422	422	393	438	410	400	417	400	440	413	407	395	427	420	381	421	450	387	419	431	413	395	445	426	360	403	436	388	439	378	428	405	393	429	402	395	399	398	409	433	419	421	453	335	435	446	403	412	398	409	416	412	395	412	430	399	400	409	417	429	391	408	402	382	411	374	405	397	418	444	399	429	422	403	394	406	443	429	403	422	426	441	411	418	434	431	424	410	417	389	401	389	377	406	432	421	402	389	388	408	412	410	429	409	411	429	408	410	417	386	419	399	404	397	392	413	381	414	413	447	387	429	413	398	430	405	430	407	417	393	410	372	412	422	406	436	456	389	403	419	414	440	423	458	404	431	394	432	402	410	431	430	430	422	399	428	430	434	389	418	391	411	414	429	444	404	409	428	429	418	400	405	394	422	410	399	413	421	401	428	388	399	442	420	389	408	406	423	407	431	390	423	402	445	419	406	406	421	408	410	380	403	432	413	388	420	418	436	392	420	413	406	407	414	394	407	413	457	389	386	420	394	409	418	393	390	400	370	410	438	402	425	422	381	426	421	406	428	382	387	404	445	431	394	385	396	427	364	407	402	426	429	424	413	417	402	387	406	415	375	412	424	403	416	368	404	389	395	436	383	419	409	407	412	441	416	395	407	396	370	416	413	415	428	421	387	375	387	409	369	435	452	403	412	383	391	410	371	406	416	399	427	395	384	411	401	426	411	367	382	416	378	385	383	366	442	419	367	396	405	430	414	371	400	407	389	420	368	400	384	410	353	382	395	427	406	429	394	379	389	420	398	405	437	432	412	401	412	420	439	400	419	363	435	417	392	388	390	418	421	396	383	378	399	378	404	439	424	421	410	399	389	394	414	399	393	410	419	427	434	398	391	396	418	421	397	393	385	387	441	404	411	406	386	403	409	424	419	389	421	407	367	424	403	416	424	381	411	404	431	413	429	402	441	432	393	377	423	422	435	408	399	422	406	411	415	424	385	376	375	427	417	425	409	402	402	452	395	382	380	391	435	444	452	413	413	391	388	409	442	381	399	387	418	407	424	417	377	406	427	397	413	375	440	447	432	397	425	400	418	395	399	400	424	429	399	415	414	410	394	388	395	405	379	373	400	405	433	383	434	424	389	417	397	415	368	392	409	377	438	400	416	413	432	414	352	411	407	395	439	438	434	389	398	415	407	378	410	405	427	406	432	414	406	427	413	416	437	401	427	403	392	392	409	424	399	408	417	389	430	444	393	418	397	351	369	394	395	410	403	404	425	402	402	376	431	432	402	407	400	425	377	479	386	406	424	391	397	383	413	395	388	417	395	409	376	406	438	387	403	413	415	374	434	401	431	411	402	422	376	407	425	417	397	401	394	408	390	382	441	431	379	426	411	389	420	412	408	367	423	415	381	408	383	437	403	419	404	409	442	422	432	407	409	390	412	376	428	407	420	421	393	445	399	412	406	390	395	412	405	385	390	395	425	406	423	377	417	445	421	371	433	404	411	371	395	358	429	399	403	394	354	419	394	370	389	453	380	418	445	365	395	437	412	395	369	401	401	422	419	431	387	431	429	437	374	368	408	389	436	441	447	396	408	402	377	416	410	404	390	400	398	370	430	397	410	416	362	414	389	422	430	378	366	408	402	397	386	418	400	400	388	450	418	426	418	407	397	428	432	417	426	392	419	412	423	389	436	387	382	408	411	419	402	375	406	437	381	372	414	414	371	419	418	440	423	404	413	410	433	415	449	420	380	411	423	425	399	463	411	369	440	397	389	428	396	429	408	398	426	397	450	436	408	392	432	437	375	413	404	392	402	418	397	366	425	414	391	409	417	431	390	411	422	401	384	411	371	400	429	433	426	379	407	377	406	390	412	424	397	366	413	448	430	403	392	399	407	363	412	370	370	444	414	440	404	411	444	394	415	390	395	369	417	401	358	403	441	387	416	443	436	405	374	455	414	419	384	411	393	403	395	419	424	400	394	445	397	372	424	419	414	406	411	430	383	375	419	399	419	397	431	425	395	419	408	364	428	426	413	428	407	436	381	392	432	362	458	404	403	404	365	437	397	414	406	404	445	428	396	381	395	398	417	403	418	409	385	420	409	391	385	399	426	427	379	433	390	416	388	385	389	418	405	419	406	425	404	409	388	397	423	408	435	422	439	379	434	388	437	406	417	381	388	423	446	376	402	413	444	416	452	360	393	393	401	381	414	437	421	437	417	385	377	408	399	372	437	426	407	411	392	422	438	425	372	389	408	397	428	410	446	441	428	444	411	360	395	396	403	434	389	440	434	411	450	377	388	403	422	439	388	395	400	406	372	448	367	412	443	397	393	420	405	383	443	422	432	405	402	399	445	380	410	397	412	432	450	396	425	409	399	405	414	443	377	412	403	386	364	413	407	386	417	430	382	352	395	381	390	377	389	406	437	369	402	442	420	388	398	405	409	407	391	431	397	390	412	441	427	397	377	388	419	351	391	395	389	407	388	397	427	388	410	397	413	403	398	372	403	421	435	392	407	404	404	416	363	419	395	399	399	401	412	445	419	440	382	415	399	383	410	447	445	419	390	386	413	393	439	406	387	444	446	407	381	385	400	401	406	408	401	400	374	398	433	376	427	401	400	432	403	413	408	406	406	407	421	413	447	415	380	378	411	424	404	379	404	382	427	417	426	375	395	411	386	433	418	429	445	433	407	402	442	407	421	385	433	400	391	407	391	409	428	423	398	415	372	342	395	378	403	397	390	379	426	404	398	435	415	412	381	435	394	432	399	394	411	420	388	396	386	377	395	397	407	411	425	386	427	410	404	414	425	404	385	393	404	415	403	435	424	407	403	415	403	405	415	419	404	410	371	401	439	408	405	400	403	406	414	397	432	406	392	443	382	432	450	403	411	416	408	433	409	429	409	412	408	406	377	400	411	383	385	437	395	417	404	397	451	410	388	417	449	386	401	416	376	393	425	396	420	409	413	402	369	405	388	413	359	383	410	343	402	405	422	419	412	406	360	412	395	361	413	386	395	406	389	401	379	412	394	408	427	408	400	365	367	397	398	407	431	387	385	412	414	385	378	401	406	409	404	416	388	416	404	421	391	398	412	375	416	419	408	430	379	418	424	411	404	423	425	394	380	411	420	413	429	405	388	403	413	387	413	405	412	375	387	413	409	409	404	390	425	409	402	403	370	432	394	412	415	442	370	404	444	410	376	406	414	418	403	433	361	406	394	393	414	415	424	423	404	380	448	391	383	402	394	390	424	433	361	383	394	408	403	407	430	439	413	393	401	450	431	405	402	396	406	425	392	406	410	422	415	409	411	404	385	379	358	399	409	430	407	417	420	435	399	401
14474	16135	13680	7395	5106	3639	2885	2270	1965	1711	1475	1370	1245	1183	1068	1064	993	980	912	870	907	880	868	805	800	846	815	807	747	776	819	766	726	742	727	738	753	713	741	730	733	769	734	711	750	725	699	750	715	709	679	692	683	772	671	700	712	760	730	738	684	709	730	683	708	675	727	766	647	700	670	670	714	665	688	712	693	703	722	725	720	691	722	670	724	704	713	688	659	695	748	712	713	740	727	676	680	709	760	685	697	717	658	692	768	699	738	713	670	690	641	676	768	709	652	670	696	717	673	672	701	653	734	706	729	756	730	685	715	735	686	653	705	680	707	674	680	696	639	666	720	682	654	711	699	655	687	650	650	676	686	697	722	727	656	717	694	681	663	691	675	720	680	709	708	690	717	662	698	683	689	691	672	701	668	670	690	700	694	676	714	693	734	686	705	670	700	711	670	738	708	639	695	715	682	684	692	688	664	729	665	695	695	682	693	671	717	668	709	675	700	677	675	694	667	719	696	730	734	659	698	697	685	710	677	715	711	661	698	673	706	676	656	689	694	703	712	711	725	687	694	657	665	691	665	745	680	673	659	667	690	658	669	714	676	685	693	654	680	694	677	691	709	665	689	685	688	684	722	723	686	715	722	696	694	687	679	723	706	645	690	736	688	721	741	679	703	692	656	673	708	702	672	709	665	746	691	663	712	663	708	655	700	692	671	731	709	664	734	699	657	714	668	695	655	621	672	688	691	678	676	680	727	720	667	647	691	705	657	695	719	702	680	696	722	695	703	686	692	700	725	662	740	721	717	665	720	682	669	773	732	701	716	657	655	711	726	710	688	709	683	679	691	617	689	697	675	691	641	688	703	698	704	673	685	723	674	705	706	672	722	724	671	672	715	674	674	678	657	694	644	698	729	699	643	667	682	699	678	704	721	689	724	664	676	674	715	669	675	693	748	687	674	680	704	662	706	711	710	714	688	660	666	678	678	713	665	687	678	662	682	720	646	669	706	706	692	679	701	710	738	699	718	694	687	705	720	696	732	672	689	722	669	694	701	656	715	699	676	705	690	692	697	670	684	657	679	712	701	680	716	748	680	643	679	720	652	723	690	679	730	653	712	653	706	714	742	705	684	700	675	669	693	742	695	649	699	690	670	682	673	688	727	672	743	677	683	693	670	707	692	649	673	696	695	695	671	696	701	656	698	684	670	687	732	698	679	696	703	707	709	749	734	691	739	698	665	716	684	712	622	734	679	697	684	671	705	651	674	679	697	728	707	702	674	714	685	723	719	690	756	702	728	722	675	639	645	707	704	672	705	703	703	674	702	651	664	676	660	697	702	744	699	669	679	687	718	681	693	689	683	707	705	662	654	722	681	713	750	713	724	684	712	694	675	667	692	698	707	670	702	701	688	714	673	686	679	653	699	685	655	652	581	681	690	723	739	722	673	684	672	744	671	705	715	662	699	731	702	686	695	660	674	709	650	712	723	683	666	666	649	720	674	689	641	693	665	752	685	651	706	681	669	699	692	687	668	685	715	693	725	686	673	671	710	712	715	637	692	704	704	701	709	725	717	646	684	704	693	733	688	661	708	696	720	680	672	672	736	717	703	681	698	687	711	681	657	702	660	658	708	670	668	667	652	652	694	681	680	711	659	684	660	713	771	691	744	720	679	703	724	673	704	695	684	698	686	698	713	685	647	683	677	683	707	706	705	699	697	704	747	684	693	708	696	689	683	667	704	722	732	715	718	686	653	703	683	711	668	711	716	698	723	713	694	652	655	723	685	681	701	745	682	703	647	743	676	663	699	711	695	690	725	663	689	671	626	676	667	696	736	714	659	696	703	664	709	673	727	687	720	707	714	670	704	715	672	682	675	651	714	694	688	688	704	704	720	680	706	716	647	687	615	718	687	690	667	741	743	732	702	742	672	708	666	715	691	682	680	708	653	700	657	726	674	722	690	684	706	704	662	696	713	681	662	715	748	687	647	643	647	697	659	711	670	663	725	720	673	685	744	651	712	673	718	705	662	701	648	713	677	686	695	697	730	704	683	698	712	664	675	687	729	689	657	682	631	665	672	677	665	679	712	681	689	693	694	665	715	659	669	644	644	690	709	698	703	699	684	679	713	730	671	669	632	705	629	650	700	662	697	673	687	685	712	676	715	630	693	705	674	710	689	692	687	682	657	697	689	688	699	696	660	685	739	640	681	711	645	687	677	689	683	751	653	717	704	670	745	663	680	661	716	693	684	684	694	697	653	736	715	668	729	677	671	736	729	658	678	667	680	643	710	673	711	681	745	697	674	696	704	688	733	747	660	680	638	696	692	695	709	668	728	674	655	700	679	666	698	730	749	754	724	633	741	675	686	699	668	703	676	685	730	718	710	657	692	705	699	662	698	712	706	646	715	702	707	742	691	676	673	686	671	694	704	692	667	742	727	670	677	660	662	753	659	668	700	696	657	666	699	730	663	690	711	684	693	662	690	701	687	705	681	692	683	719	708	717	719	685	654	697	717	723	688	690	682	684	702	667	697	693	682	718	688	642	694	696	710	654	699	692	701	710	695	664	698	722	672	680	703	680	691	653	656	708	705	695	661	676	734	722	705	694	688	704	705	652	685	711	685	710	686	711	685	631	755	645	650	695	694	703	733	752	670	675	693	648	709	724	658	711	690	692	715	729	676	690	626	703	680	710	669	718	709	680	734	648	659	679	715	694	754	693	703	646	699	714	688	716	701	716	715	676	710	651	669	718	708	686	660	676	648	705	691	698	686	676	718	687	701	653	689	715	726	675	662	711	687	716	722	659	727	719	630	685	670	742	703	720	705	709	739	639	686	677	665	687	713	706	690	715	676	649	646	688	721	693	673	735	707	664	689	683	683	656	679	690	719	671	649	658	685	666	687	702	686	747	689	701	703	677	689	724	749	704	705	695	704	693	700	687	730	701	692	675	642	667	682	681	741	640	697	679	710	681	658	681	706	712	671	724	726	693	718	665	652	655	628	677	659	710	722	660	690	676	701	700	693	680	712	697	701	737	713	663	715	723	704	674	712	660	655	678	668	677	698	698	706	690	692	728	729	660	705	678	664	698	659	704	696	722	699	694	746	713	674	660	708	676	707	694	685	648	704	663	668	701	727	694	718	694	661	680	695	746	718	704	680	718	663	682	684	645	684	704	679	754	690	746	671	702	672	666	692	668	674	672	708	692	710	723	707	688	723	689	674	715	704	679	688	644	710	684	681	686	654	686	687	707	702	688	723	719	722	704	690	675	689	706	727	697	747	670	674	684	714	707	723	669	661	666	699	673	705	698	685	680	717	651	697	681	725	692	750	660	704	630	654	628	724	752	674	680	701	712	683	700	737	653	690	698	683	687	667	640	739	656	694	689	697	699	728	653	700	682	703	692	694	721	706	681	730	677	652	671	682	644	672	672	691	695	708	723	685	672	654	727	669	664	681	646	670	700	691	680	698	714	678	677	706	672	760	691	640	692
26496	19906	6672	890	593	551	507	514	491	499	491	500	478	475	451	518	524	490	470	462	488	459	512	472	484	487	470	488	449	520	483	497	449	500	494	512	460	466	477	494	472	499	452	497	448	470	502	458	470	482	455	463	440	492	443	468	495	476	465	471	489	517	471	461	471	464	483	504	470	473	458	463	481	516	477	456	475	480	478	495	458	454	422	486	498	497	476	467	486	465	487	471	461	497	454	503	490	464	470	476	503	475	495	490	472	475	527	446	493	464	436	474	475	460	488	489	487	514	483	443	466	463	490	485	451	517	451	477	482	466	468	512	482	481	497	522	454	438	462	483	474	503	438	479	451	527	488	455	460	459	457	468	431	467	470	465	484	456	445	468	477	474	462	488	499	465	461	481	457	479	449	450	471	471	457	476	437	482	493	457	441	447	476	518	449	509	495	480	461	499	483	491	454	466	480	465	479	490	503	509	464	450	446	485	448	489	422	454	485	480	459	460	501	482	466	474	504	432	431	488	498	514	479	479	504	433	447	424	476	457	487	505	476	467	500	492	495	481	513	480	491	485	438	454	471	509	498	445	450	453	467	486	468	470	443	488	491	485	461	477	488	449	464	476	486	467	455	456	505	488	493	464	448	546	457	480	436	481	459	468	451	474	472	468	467	519	456	460	474	446	428	491	498	446	466	429	457	461	438	500	465	469	502	491	481	425	510	475	477	468	520	532	502	507	457	445	471	458	476	481	473	482	473	463	470	471	491	479	459	491	474	475	436	467	433	437	456	445	492	466	456	518	494	509	448	455	473	498	493	480	492	497	492	462	472	482	481	499	428	478	499	499	430	492	478	468	502	488	513	476	465	489	478	460	443	489	501	465	460	473	482	478	489	417	514	464	466	458	478	481	455	472	489	417	465	464	477	443	490	501	484	481	477	474	464	495	475	470	497	461	503	460	484	486	466	443	508	457	482	526	459	469	508	497	492	496	497	492	476	449	443	476	477	454	476	483	472	476	459	459	487	450	448	442	455	472	467	486	445	467	483	446	476	463	446	475	440	469	464	455	459	464	437	468	497	453	464	504	478	469	486	479	476	495	483	482	498	465	486	479	495	460	456	453	489	478	530	460	460	469	460	473	490	467	483	475	482	511	442	467	473	459	456	474	488	491	452	473	512	498	469	465	461	499	490	481	416	507	455	444	446	460	512	482	460	488	450	488	475	475	459	478	445	465	472	480	468	479	477	452	497	494	460	480	477	465	494	474	470	462	453	447	473	507	504	443	493	436	437	503	496	501	467	434	497	482	466	450	466	485	439	487	484	468	480	473	481	465	500	460	477	471	488	472	473	460	477	497	488	485	455	448	491	501	506	434	479	508	459	473	502	441	424	442	432	495	479	479	454	535	498	427	488	533	473	528	491	462	463	500	483	484	476	453	489	482	446	469	461	411	492	475	473	450	494	479	478	450	462	461	505	496	431	473	450	501	488	502	467	500	455	468	506	488	467	463	479	455	468	462	449	468	465	489	455	482	470	513	463	518	473	473	480	469	512	435	499	507	499	453	492	460	491	477	484	511	470	493	476	493	494	481	475	462	454	461	473	460	479	525	465	478	502	505	465	475	460	427	472	490	464	483	512	469	486	477	450	467	510	473	460	446	493	485	496	484	398	418	476	466	454	522	467	487	451	480	448	451	445	536	480	495	516	478	467	453	472	495	539	469	457	440	504	450	517	490	481	485	488	449	486	481	473	482	475	478	465	466	466	481	471	484	484	430	495	465	446	428	474	456	466	444	469	491	484	442	474	467	523	491	489	469	470	459	423	502	489	473	463	467	464	457	489	446	485	471	487	465	449	494	487	460	491	455	474	459	455	433	473	475	456	473	495	461	456	448	489	464	436	464	505	512	464	465	486	445	501	515	506	491	476	463	473	494	482	469	451	492	496	502	470	429	498	480	464	480	445	491	488	465	489	478	488	485	498	472	503	509	469	449	510	503	461	492	467	443	465	484	467	486	518	455	487	438	483	505	481	471	496	448	463	498	475	461	489	485	458	547	483	448	503	476	476	480	479	524	448	452	509	444	516	460	500	507	444	524	490	460	456	464	474	478	464	459	439	447	493	461	469	471	518	462	455	426	468	511	487	477	452	467	482	493	478	520	443	486	512	462	454	471	477	455	487	482	434	461	473	455	477	439	477	453	465	460	484	461	486	498	468	459	467	489	460	539	466	519	444	502	475	472	460	467	515	474	486	471	447	495	445	469	457	432	427	461	488	454	502	484	485	474	435	473	456	472	477	525	475	462	477	433	502	489	479	496	461	481	458	458	503	488	494	480	492	571	462	450	474	475	472	478	513	479	471	471	481	480	478	505	463	509	457	446	488	465	443	478	470	487	482	467	482	473	466	461	471	459	461	456	502	497	527	443	484	493	481	464	455	523	482	484	527	507	442	468	512	472	452	488	478	501	471	493	527	467	453	463	475	465	481	459	482	482	455	494	473	476	443	489	509	489	464	442	455	475	452	479	491	473	514	461	475	462	433	443	499	451	487	486	473	459	479	477	492	495	476	474	464	445	463	493	429	435	469	487	470	483	467	471	477	455	468	450	462	487	532	446	459	467	487	505	455	516	487	476	453	462	464	469	489	512	472	485	471	466	515	447	449	470	474	458	504	441	478	434	510	461	465	457	496	489	458	493	487	493	498	487	453	498	494	511	456	470	473	464	524	519	466	493	482	465	453	513	459	472	466	482	470	458	524	493	454	461	490	479	458	440	498	492	466	415	460	483	467	442	464	472	452	504	432	470	470	504	446	424	487	493	458	487	469	483	455	452	468	454	496	483	497	471	473	448	493	471	492	481	467	473	458	460	459	486	485	510	499	464	480	494	530	470	522	460	467	482	453	494	490	439	468	431	508	521	456	483	458	465	468	461	475	442	473	486	465	490	455	468	487	489	478	458	484	452	439	469	467	462	481	439	473	491	465	489	481	451	449	475	466	498	479	493	494	472	472	478	485	476	481	438	487	442	486	482	494	463	453	491	438	490	465	481	433	440	492	483	480	467	502	455	461	477	455	460	480	477	442	441	478	449	502	463	446	479	474	465	508	465	471	502	452	499	481	488	488	483	491	483	479	492	474	469	466	483	472	489	491	441	403	493	509	520	483	486	447	504	495	474	475	438	477	460	448	473	506	481	451	478	481	484	461	446	464	494	437	448	448	488	486	462	472	442	483	476	478	481	499	452	512	477	454	477	477	465	523	464	493	488	506	451	467	465	481	458	493	442	479	470	454	496	480	467	473	472	491	441	500	444	462	472	477	494	451	463	456	416	449	521	444	489	451	452	485	464	490	473	474	468	531	439	481	462	455	491	494	479	485	453	483	484	454	449	451	468	480	458	451	449	504	496	458	454	500	471	468	503	475	454	471	469	481	492	496	484	474	510	487	472	459	466	455	487	445	512	513	471	464	481	517	442	468	494	458	497	459	446	479	479	481	479
6286	2005	1808	1227	1061	967	912	987	888	842	897	904	887	890	904	839	857	799	842	846	899	838	855	876	861	806	803	799	843	863	816	799	852	848	802	762	875	880	838	882	857	831	830	799	854	906	904	852	845	816	845	817	820	817	841	821	913	905	824	867	845	855	824	839	860	844	821	838	855	832	839	787	845	894	848	859	896	817	850	875	831	883	809	795	795	897	871	879	832	909	844	829	884	799	773	865	878	852	832	847	839	831	839	807	804	858	813	821	837	832	842	842	840	853	850	847	820	831	881	855	840	814	885	872	869	813	848	866	892	837	794	846	822	919	804	891	868	858	826	803	856	801	798	824	846	896	830	834	855	888	835	825	833	849	840	838	807	841	886	889	822	843	852	848	857	819	804	850	856	834	882	855	841	861	832	894	814	870	844	824	834	843	853	873	826	851	848	869	811	867	866	831	884	835	855	786	820	867	825	872	849	844	882	860	811	858	846	818	814	860	915	829	862	880	904	809	842	838	899	852	860	867	853	834	832	871	886	840	846	862	842	887	859	830	815	823	834	899	820	923	865	862	850	860	881	865	835	843	864	889	895	896	837	859	815	853	843	861	890	843	867	850	879	834	868	798	862	815	805	826	869	835	862	833	881	858	851	798	841	890	881	835	833	833	911	828	772	851	817	832	846	882	823	904	865	859	790	853	918	841	803	776	860	843	849	858	839	869	839	850	826	839	853	851	869	839	830	815	818	805	833	817	795	834	817	899	833	903	897	850	876	872	859	853	854	866	822	840	853	835	812	847	795	837	853	810	886	808	828	878	820	830	854	827	840	822	814	828	864	875	840	887	811	829	848	839	849	806	830	835	783	852	842	852	857	838	810	834	802	855	858	854	849	857	836	858	878	885	816	820	845	812	836	890	865	846	883	841	901	883	911	857	851	846	826	886	897	801	877	798	812	845	886	866	861	846	878	842	859	828	854	876	896	825	863	874	814	873	827	845	853	860	819	850	829	913	865	873	838	842	883	860	863	847	875	811	851	817	807	837	851	892	857	843	843	846	831	887	903	850	844	836	860	856	834	883	864	829	881	888	870	835	865	870	840	827	842	782	793	870	868	858	827	868	799	888	883	823	848	833	888	831	835	822	841	895	799	861	858	878	880	865	890	822	865	882	869	827	802	859	848	784	887	823	863	852	883	838	866	861	863	822	827	882	796	895	818	895	827	854	890	860	832	811	871	876	820	896	887	859	843	821	849	831	820	807	902	839	870	829	844	864	855	875	817	821	867	860	874	863	829	823	871	827	840	862	880	844	880	819	800	849	831	807	786	836	839	807	839	904	919	830	850	887	902	864	847	835	841	839	870	835	864	839	857	909	832	845	874	810	888	853	799	828	849	843	854	843	862	878	807	865	846	910	867	846	861	800	839	857	810	830	874	891	793	830	847	812	860	838	860	815	825	860	800	792	868	830	833	823	861	841	867	869	911	832	791	870	873	853	901	809	837	867	819	833	890	840	856	809	892	936	877	822	789	911	783	796	877	889	814	836	815	840	831	848	846	886	881	802	861	866	811	855	858	835	833	842	850	915	834	883	836	865	842	830	819	872	875	853	838	791	818	901	835	891	858	851	839	941	839	812	849	852	838	850	811	853	864	852	822	850	812	847	861	853	848	907	864	833	841	806	862	846	901	842	835	846	801	846	883	840	833	830	836	850	860	914	820	861	824	806	894	820	817	869	815	816	831	908	828	850	814	827	847	842	816	829	849	852	859	820	845	848	824	872	855	923	869	850	870	839	872	801	844	892	785	837	857	795	850	915	868	800	846	823	839	806	857	840	831	837	890	830	830	852	853	850	885	848	784	845	842	854	825	844	886	828	827	845	825	781	840	853	854	869	850	837	885	833	855	839	790	906	809	889	848	831	815	784	803	849	818	887	877	850	885	886	875	841	850	829	859	837	792	887	850	846	800	870	835	911	849	867	840	806	851	866	847	817	893	798	860	823	875	832	900	838	849	889	834	805	850	848	878	862	855	881	876	920	806	838	819	852	857	800	883	905	847	901	847	842	892	809	889	823	815	830	844	903	824	851	835	880	786	765	860	836	827	877	785	841	828	859	770	817	839	838	823	860	819	846	827	826	862	836	835	838	797	845	847	807	832	835	819	900	825	822	855	849	875	898	879	857	901	770	843	880	834	839	832	864	859	810	852	819	806	804	874	827	855	889	828	872	867	816	821	860	823	791	830	860	888	822	814	825	881	814	825	853	832	858	819	853	828	841	823	841	846	862	849	888	838	799	891	868	858	843	813	890	819	860	827	833	867	830	901	855	846	820	867	870	864	839	861	884	828	812	882	808	846	830	897	887	836	851	832	849	883	880	810	817	888	874	841	884	851	791	846	843	849	847	861	843	819	884	858	903	883	857	832	829	858	845	782	842	798	835	831	831	872	882	846	862	837	879	807	843	860	856	818	838	861	819	824	794	841	840	803	901	886	845	834	828	853	801	862	829	898	826	811	841	822	837	842	905	835	812	817	837	872	838	799	844	852	877	861	885	826	861	817	802	846	904	870	841	843	825	854	824	832	836	852	801	852	865	890	840	819	839	826	842	860	861	829	855	823	845	838	885	881	798	836	840	803	828	894	834	806	870	856	884	875	823	855	808	851	890	834	811	871	840	849	826	811	821	836	831	838	828	883	824	863	797	832	882	841	843	845	849	850	869	843	825	857	866	854	848	791	887	839	854	823	826	867	848	866	860	908	828	857	838	881	854	806	895	819	835	837	900	847	794	848	830	837	811	836	794	864	874	853	834	862	822	816	906	864	808	833	847	885	839	873	839	858	852	855	870	817	833	831	885	846	836	908	874	821	818	880	895	895	804	804	786	815	829	887	831	858	857	812	818	853	827	808	834	844	855	837	884	832	837	873	855	838	786	821	893	816	863	882	802	872	807	894	882	787	867	798	902	831	816	782	887	835	833	861	840	875	844	839	868	824	776	858	899	841	838	908	821	885	832	774	882	871	858	798	845	889	851	887	847	881	835	912	841	826	825	851	853	843	866	816	890	810	844	812	809	845	876	852	848	831	851	898	863	816	884	854	892	867	842	848	840	835	867	862	837	858	866	841	881	800	871	867	847	842	838	844	797	836	827	845	872	886	845	862	851	898	816	852	807	871	841	806	870	841	860	832	850	857	855	890	870	843	777	872	798	806	888	872	852	853	822	838	898	831	795	811	870	876	861	847	822	829	889	809	803	821	880	827	766	841	821	852	848	922	864	866	770	805	832	823	807	892	847	844	851	843	846	864	866	888	877	808	819	872	855	899	840	882	856	824	840	844	880	780	804	828	801	832	898	848	829	802	811	826	815	885	796	840	800	899	871	858	899	850	806	867	863	869	871	862	919	871	877	843	837	840	747	836	890	803	865	846	857	816	900	857	863	798	800	857	857	880	826	832	855	848	864	823	904	842	792	823	839	859	837	783	825	828	857	818	863	876	856
24047	20972	27993	24101	18555	1443	617	483	374	374	335	308	291	253	261	235	266	244	259	239	222	239	255	257	244	215	241	265	212	220	205	225	204	239	229	230	208	209	224	252	218	228	236	244	202	219	230	221	248	208	216	229	243	199	209	234	239	233	211	228	226	211	236	225	231	237	239	229	229	244	243	226	217	236	237	219	246	214	214	240	232	216	233	231	231	230	203	214	202	219	250	234	222	248	201	223	192	242	210	230	243	242	216	228	227	220	209	248	234	218	218	230	228	239	213	230	216	227	222	231	235	221	238	237	193	226	211	193	234	225	209	228	232	222	199	223	215	196	209	215	211	236	228	210	211	217	234	202	216	187	196	229	221	230	232	218	241	211	235	223	233	214	229	235	253	220	231	204	238	245	189	237	187	191	234	224	225	225	219	220	233	228	242	214	208	199	234	188	222	203	222	194	258	228	206	222	228	221	236	239	210	220	238	253	247	221	237	202	207	200	229	223	237	229	233	232	237	255	225	230	232	211	210	239	197	231	225	230	229	240	227	220	228	232	205	227	244	199	222	221	230	222	223	235	214	215	233	204	230	229	217	249	208	217	224	246	224	219	214	230	201	226	232	205	215	213	197	204	228	214	215	222	230	225	220	230	205	217	204	199	202	234	205	199	240	235	212	231	205	244	211	233	249	216	209	224	211	222	211	228	237	248	249	215	235	206	212	199	231	243	223	217	238	217	224	212	235	215	229	220	200	246	218	233	216	232	234	196	216	217	238	232	228	222	241	225	229	235	218	208	232	201	215	216	193	232	195	228	257	242	218	244	210	239	234	236	193	202	205	213	211	246	218	248	188	241	200	213	211	206	225	232	220	235	222	185	229	219	203	244	255	209	232	190	204	205	206	245	219	223	210	225	238	199	255	227	224	219	243	220	230	224	219	205	211	209	221	222	194	228	219	225	213	215	241	235	233	213	205	235	227	216	186	207	229	238	205	232	184	220	240	242	261	232	203	199	220	197	230	209	242	228	216	184	217	226	238	221	234	243	219	230	248	216	214	237	230	212	186	218	238	241	223	224	256	224	215	213	197	213	212	241	195	212	224	225	230	232	258	211	215	214	229	228	242	227	236	224	244	226	207	190	221	200	230	221	238	220	208	232	237	212	214	218	235	216	221	216	210	233	245	226	213	209	239	219	246	231	213	233	221	230	221	262	237	209	232	204	224	196	230	235	229	226	215	234	203	238	234	208	222	214	207	203	202	247	238	222	223	212	188	216	216	204	233	196	223	187	236	206	237	213	209	228	203	208	224	235	211	222	193	199	243	218	189	205	219	208	213	210	222	228	214	203	219	228	198	254	225	226	217	240	203	231	200	244	215	236	241	215	201	235	220	223	246	228	226	201	228	227	212	223	218	228	245	206	219	211	225	232	214	207	200	229	220	235	219	203	233	223	204	220	225	207	229	201	223	222	190	221	220	248	192	224	226	222	220	250	214	243	221	233	233	237	253	206	233	206	190	242	211	215	212	212	212	248	212	256	219	217	213	238	229	221	240	197	239	236	228	213	235	197	227	237	217	207	228	203	241	228	193	205	222	214	221	221	219	205	214	205	210	243	241	241	221	225	222	224	216	215	219	238	222	213	210	215	236	193	223	228	233	217	211	244	225	234	233	229	233	230	212	245	193	211	216	206	195	223	240	235	198	235	196	226	214	219	236	203	230	252	219	212	208	217	208	191	228	226	222	216	212	211	208	216	243	222	235	219	185	217	207	239	206	209	228	219	242	220	229	241	229	229	226	226	219	235	234	211	214	226	208	229	219	226	213	219	223	212	231	225	218	213	234	243	227	225	227	234	248	228	204	231	249	190	239	216	209	212	227	220	197	215	226	208	209	228	229	204	215	215	237	250	220	242	223	198	238	215	205	204	236	238	211	223	215	209	223	233	195	198	233	243	228	197	226	245	245	220	232	198	217	215	212	222	211	243	218	237	248	190	232	185	200	182	245	250	235	219	229	215	224	225	230	228	198	207	214	230	210	213	234	252	208	241	235	222	221	243	196	216	216	210	235	218	231	221	219	207	206	239	237	220	219	215	218	221	239	231	222	223	205	228	237	233	228	207	263	230	249	214	208	232	205	232	225	220	219	202	207	210	221	232	230	242	225	218	216	230	226	175	239	234	218	240	217	218	242	249	215	212	216	216	208	242	251	235	210	235	203	217	233	207	216	239	227	220	226	237	223	248	229	254	209	233	216	224	240	228	219	211	209	210	215	224	234	197	245	243	223	209	209	215	219	210	198	208	244	218	214	207	217	216	216	240	204	220	241	220	216	216	231	199	225	228	219	224	223	218	201	211	207	208	231	231	232	215	211	197	228	213	224	226	217	220	226	221	246	219	203	259	215	231	245	225	220	222	229	219	220	210	189	204	222	245	228	203	220	245	232	223	229	229	216	203	199	236	229	223	194	236	236	222	225	229	223	223	243	225	216	209	212	242	233	233	227	212	243	201	218	220	216	203	239	251	203	223	206	230	211	212	227	229	231	234	195	215	221	212	225	239	229	215	232	229	197	223	188	214	236	197	252	206	228	246	200	208	222	206	226	250	227	226	214	211	215	213	209	243	221	240	230	243	202	211	223	214	218	218	220	235	200	238	193	241	225	217	223	238	244	230	178	210	222	199	221	223	197	208	221	213	216	226	226	233	224	236	227	190	218	253	205	224	208	229	220	243	205	239	207	223	216	238	221	234	226	218	217	206	238	260	256	231	233	227	227	215	225	199	244	225	209	203	199	213	224	212	230	207	233	222	237	230	254	216	235	228	224	210	261	197	223	225	198	234	252	213	213	232	233	236	230	232	200	241	219	217	223	229	247	212	216	221	241	228	211	240	241	190	193	225	241	223	244	198	225	230	222	225	220	228	248	215	215	215	229	237	271	232	204	201	226	208	191	238	210	240	228	215	232	204	216	208	238	223	211	224	208	227	224	233	243	210	220	231	212	199	237	243	220	220	206	206	215	202	215	212	221	221	211	220	223	202	219	203	220	236	206	248	211	217	200	229	208	214	195	200	245	227	211	219	210	214	208	223	222	192	225	235	241	216	221	219	198	233	202	196	231	223	236	187	190	239	211	199	221	207	212	223	211	199	219	212	207	210	246	216	231	222	227	215	223	212	238	223	219	224	221	242	231	208	225	217	216	211	225	234	216	230	208	186	198	235	233	234	190	223	214	209	216	199	233	210	229	224	219	203	200	221	232	217	218	239	242	205	217	219	228	204	204	214	220	219	218	213	204	214	221	219	227	200	215	238	205	194	232	229	245	241	186	230	194	243	226	194	235	231	237	205	223	215	215	206	236	203	210	212	190	212	205	210	207	226	212	214	212	211	213	209	198	233	220	228	239	234	231	228	212	189	221	202	214	198	223	216	217	236	242	209	235	242	236	229	220	213	218	220	228	221	212	205	236	204	211	206	213	213	221	209	219	202	233	226	217	212	229	222
11994	10409	8726	4278	2982	2044	1603	1305	1129	948	817	785	727	628	592	637	557	616	589	502	516	503	476	473	486	448	511	499	439	478	459	490	426	484	452	419	458	442	470	406	421	435	437	503	467	430	425	437	439	408	437	417	467	443	412	426	456	432	437	449	409	445	445	433	408	424	408	394	442	414	424	429	420	421	433	416	429	411	415	410	423	418	423	403	417	411	430	427	421	424	403	401	432	454	436	417	439	425	466	439	440	392	383	423	480	424	442	401	420	427	452	411	404	437	387	379	415	451	408	398	365	439	482	425	452	410	443	409	415	427	425	421	413	429	414	429	410	438	388	387	434	433	417	425	413	347	408	419	431	396	417	417	415	472	433	469	426	472	436	397	423	388	376	446	416	419	418	448	456	405	445	437	420	395	413	427	424	453	386	374	449	420	431	377	443	428	408	456	404	423	436	406	434	443	424	405	402	408	410	415	409	445	373	447	413	431	413	444	390	411	422	415	407	408	412	415	405	397	416	413	416	438	402	442	413	367	410	447	401	454	419	438	445	421	424	440	455	438	438	425	422	427	417	442	381	415	419	424	431	435	405	425	403	422	415	434	407	409	396	424	387	413	374	452	423	404	430	424	393	431	394	395	431	426	444	401	441	405	399	436	440	407	455	398	430	401	405	446	426	403	414	419	409	454	389	428	443	443	431	396	450	421	443	413	417	396	405	407	447	412	383	400	438	421	427	424	432	437	421	409	427	432	438	422	378	401	373	418	379	444	414	424	442	419	445	429	399	423	399	403	364	417	405	428	425	416	410	442	412	415	391	437	410	444	414	399	390	407	429	402	425	399	421	425	428	421	406	426	411	430	407	398	417	429	412	412	418	451	408	411	436	427	386	406	416	413	419	413	410	400	468	387	431	413	445	405	401	398	433	418	391	422	409	401	379	434	444	440	419	413	419	407	425	426	424	391	442	400	406	434	422	437	456	398	452	446	411	426	371	428	411	428	435	411	412	438	436	384	390	411	413	397	412	426	421	409	412	433	390	409	431	426	394	407	435	439	411	422	441	426	407	442	385	449	430	410	443	404	425	421	440	421	411	432	422	447	419	385	431	454	421	439	406	412	449	409	435	420	435	414	441	391	419	414	420	419	388	391	393	426	446	431	431	412	440	417	441	450	441	394	407	421	440	418	422	428	437	434	416	427	409	413	397	422	415	376	422	446	415	441	419	407	471	413	414	398	381	463	396	423	422	450	412	410	427	443	440	405	437	444	456	419	387	406	413	441	399	389	453	398	443	415	416	446	413	415	419	417	399	440	421	398	402	393	434	410	398	472	390	409	443	432	391	434	401	390	451	405	423	382	411	424	422	404	442	379	392	441	379	441	443	414	403	445	404	425	412	411	429	417	417	440	420	400	449	424	401	411	396	448	429	413	406	463	401	427	409	412	425	423	430	449	383	397	407	415	411	415	442	438	401	396	461	422	489	415	409	395	388	439	416	465	426	398	400	425	403	422	446	429	400	432	421	424	428	421	417	399	404	394	426	420	407	429	411	399	421	397	414	405	416	397	380	420	431	419	389	412	390	436	405	415	400	433	419	425	416	454	390	446	431	430	389	420	449	434	400	407	411	366	441	421	446	453	417	430	423	413	421	424	432	391	423	417	406	396	411	429	436	385	415	436	439	400	415	421	426	420	409	413	460	396	450	411	403	438	432	417	408	433	414	394	443	451	394	441	455	406	404	378	386	439	434	414	386	414	425	441	417	402	420	447	392	428	384	393	427	434	430	410	425	420	388	427	421	399	402	462	418	396	394	444	414	419	421	395	433	448	424	430	425	396	395	427	406	425	424	403	415	422	412	391	451	391	432	415	404	408	441	408	380	410	438	421	434	428	423	420	429	421	396	409	394	410	423	419	394	436	431	397	400	416	382	412	431	413	386	383	401	444	419	432	404	405	414	421	376	410	424	418	405	425	439	470	392	404	432	433	409	447	420	394	386	461	400	419	410	382	424	415	441	414	378	387	431	383	394	433	421	439	466	404	415	377	411	416	395	389	410	445	445	430	417	395	430	410	391	442	405	412	433	392	393	446	439	428	387	428	430	424	424	419	411	411	405	431	418	395	436	439	402	416	391	430	423	444	426	430	408	441	406	426	406	423	407	445	411	395	447	400	425	418	438	462	446	452	366	414	422	403	445	381	426	430	364	438	399	412	383	388	416	427	430	393	405	423	395	446	432	450	443	449	396	423	418	379	419	434	403	419	425	413	436	439	393	425	434	418	442	413	405	363	395	417	444	428	410	444	399	421	436	410	395	406	473	444	401	396	409	410	404	406	446	421	451	418	415	404	394	419	441	397	361	404	435	429	421	437	385	429	430	425	399	413	443	429	450	441	421	412	407	413	385	454	432	422	432	428	449	401	389	416	407	425	447	445	409	414	439	468	395	466	391	423	392	427	411	415	427	375	425	443	386	406	422	439	429	402	429	412	429	409	372	411	436	433	396	400	401	393	419	415	420	425	390	430	418	412	424	418	426	407	424	398	411	462	427	414	416	414	463	443	412	403	421	396	403	392	426	439	412	426	400	419	456	396	432	413	406	381	429	407	447	417	392	450	425	437	398	389	456	408	440	389	415	387	410	371	388	413	445	384	448	404	423	417	454	442	426	413	415	420	427	429	425	420	432	434	414	414	453	432	430	428	422	462	425	449	404	408	418	416	426	449	434	440	445	390	401	387	444	374	399	416	416	426	373	432	406	396	411	396	401	442	414	432	387	406	402	453	409	425	422	445	422	425	374	429	410	415	396	414	422	413	429	460	427	448	419	387	399	381	421	423	397	393	390	404	412	429	410	475	432	430	422	415	371	411	429	402	406	422	436	440	432	416	426	420	418	420	402	434	444	395	443	421	404	427	412	417	431	414	444	427	435	409	421	419	408	419	407	410	396	403	371	396	452	444	409	442	444	436	392	440	417	400	377	435	418	450	378	406	423	389	446	411	407	419	394	394	422	425	427	407	394	408	416	429	422	425	413	435	453	449	429	407	432	420	419	416	441	420	439	426	392	390	428	410	405	413	454	411	422	412	389	386	431	377	419	418	431	371	431	405	418	414	400	439	407	393	419	398	388	437	410	415	421	428	408	457	439	431	403	405	420	408	450	408	393	416	441	414	414	415	412	422	408	416	367	395	426	437	445	420	414	425	481	413	435	446	401	410	407	417	410	407	407	399	438	379	406	400	374	422	379	390	478	414	431	450	401	401	393	399	427	397	418	404	447	387	461	406	436	413	403	416	398	407	394	427	418	423	398	439	437	412	409	403	419	430	432	413	419	393	387	404	431	384	403	428	412	426	440	422	396	419	398	439	430	407	461	414	401	420	431	418	426	430	424	404	440	415	448	446	442	407	374	439	413	414	381	382	481	424	416	436	386	388	408	422	396	419	398	434	442	462	405	414	435	401	389	421	445	404	388	452	408	427	431	396	399	421	446	423	405	388
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
