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
339982491473	339982491991	339982492541	339982493091	339982493641	339982494191	339982494741	339982495291	339982495841	339982496391	339982496941	339982497491	339982498042	339982498591	339982499141	339982499691	339982500241	339982500791	339982501341	339982501891	339982502441	339982502991	339982503541	339982504091	339982504641	339982505191	339982505742	339982506291	339982506841	339982507391	339982507941	339982508491	339982509041	339982509591	339982510141	339982510691	339982511241	339982511791	339982512341	339982512891	339982513441	339982513991	339982514541	339982515091	339982515641	339982516191	339982516741	339982517291	339982517841	339982518391	339982518941	339982519491	339982520041	339982520591	339982521141	339982521691	339982522241	339982522791	339982523341	339982523891	339982524441	339982524991	339982525541	339982526091	339982526641	339982527191	339982527741	339982528291	339982528841	339982529391	339982529941	339982530491	339982531041	339982531591	339982532141	339982532691	339982533241	339982533791	339982534341	339982534891	339982535441	339982535991	339982536541	339982537091	339982537641	339982538191	339982538741	339982539291	339982539841	339982540391	339982540941	339982541491	339982542041	339982542592	339982543141	339982543691	339982544241	339982544791	339982545341	339982545891	339982546441	339982546991	339982547541	339982548091	339982548641	339982549191	339982549741	339982550291	339982550841	339982551391	339982551941	339982552491	339982553041	339982553591	339982554141	339982554691	339982555241	339982555791	339982556341	339982556891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22124	20310	27735	22734	20310	20119	2917	875	652	627	518	496	476	453	446	432	411	394	403	435	395	375	397	353	334	366	365	328	335	340	321	343	342	358	314	343	301	326	332	322	319	322	344	332	340	325	308	362	347	338	357	308	311	322	305	330	327	355	320	330	318	339	305	318	336	338	331	334	316	308	330	300	344	304	351	340	342	316	308	304	300	336	328	355	298	284	327	299	310	321	311	337	341	290	320	343	325	332	331	311	340	319	304	331	322	355	316	324	311	327	332	352	311	367	298	322	316	298	345	300	297	323	339	340	302	342	307	334	315	326	301	307	319	313	329	309	344	338	298	321	319	354	291	336	298	339	304	308	353	309	311	282	293	307	330	271	344	338	312	321	333	331	312	322	290	348	323	304	284	336	329	318	325	314	318	323	336	304	355	330	296	313	325	299	302	296	331	287	327	302	340	334	319	298	317	332	305	296	320	309	304	323	320	320	301	293	342	333	311	330	286	312	325	294	291	313	318	358	313	295	330	318	299	323	315	294	322	322	309	349	320	318	319	329	319	302	321	317	329	318	318	351	295	308	316	342	311	319	343	326	296	302	319	306	336	290	322	300	294	320	330	317	313	319	353	344	322	327	319	314	333	358	298	315	324	320	342	279	359	324	343	306	291	322	310	305	298	326	328	327	327	334	305	309	296	304	318	316	316	307	322	294	286	308	325	325	324	335	315	324	347	302	322	300	324	318	321	329	305	329	304	297	324	323	297	280	314	314	312	364	309	317	314	323	331	337	323	321	309	310	312	319	327	345	290	312	324	302	326	341	320	295	337	320	295	331	302	325	322	291	308	310	303	296	356	311	298	318	337	321	308	309	348	317	287	329	309	317	319	309	308	309	353	317	319	319	299	301	300	298	301	320	335	301	314	300	283	325	333	310	331	321	332	333	329	298	315	339	328	321	340	304	338	326	309	328	331	318	336	331	311	302	308	304	315	333	351	337	331	337	309	284	317	321	316	314	320	296	294	315	351	334	293	328	361	321	346	313	319	342	343	302	332	326	333	292	343	300	333	304	292	338	308	367	315	312	310	316	299	282	302	331	279	309	316	315	288	295	319	335	320	319	328	337	335	311	344	310	315	325	345	292	294	311	321	294	312	342	316	306	322	307	312	310	311	322	357	364	330	327	320	287	319	329	319	326	348	297	319	289	285	312	307	327	310	303	318	335	346	330	344	326	344	336	294	335	310	336	313	281	302	301	312	344	334	301	308	324	335	308	314	329	318	349	314	271	314	316	304	307	337	310	330	333	353	321	313	341	319	334	320	334	319	338	300	339	335	318	327	308	321	306	336	310	317	320	293	309	316	316	323	307	291	291	317	328	337	300	332	305	320	313	279	357	295	333	304	303	286	337	359	306	328	320	310	332	332	296	331	315	322	319	332	338	301	350	290	332	332	308	288	323	268	320	318	339	316	317	298	335	307	316	300	316	310	298	290	298	299	304	324	331	341	297	304	329	325	304	303	313	330	319	295	324	325	336	309	322	304	311	315	343	303	324	302	329	310	305	319	318	344	304	317	330	324	312	316	315	323	319	322	288	322	305	330	319	344	315	315	300	307	320	296	317	319	353	339	329	324	322	342	296	339	292	314	319	270	294	308	338	298	318	341	291	352	334	307	350	287	298	304	293	331	340	295	338	325	327	354	325	336	314	315	335	324	330	322	304	318	323	314	310	331	329	343	316	333	300	314	298	342	318	308	317	350	321	340	322	278	328	325	355	295	333	312	287	304	317	307	303	323	298	320	395	327	360	328	300	339	321	303	336	317	311	320	317	297	341	352	317	302	326	299	328	309	300	342	350	302	328	335	328	316	322	295	318	277	331	310	296	341	333	340	341	314	297	320	332	297	326	325	311	327	311	337	300	329	314	316	318	342	297	345	293	316	359	304	292	304	339	297	315	297	296	323	327	328	321	283	307	308	291	329	340	329	302	339	330	322	326	315	297	308	314	303	317	330	347	301	324	304	321	308	331	278	296	356	304	321	339	314	322	332	308	328	311	328	271	318	304	298	321	315	338	307	287	307	339	337	333	296	323	300	345	310	309	290	332	293	324	335	315	310	334	315	316	286	301	355	303	285	310	315	296	334	331	329	332	352	330	327	292	322	277	264	288	315	305	319	285	295	339	341	329	328	305	315	330	325	304	323	289	333	306	297	339	319	320	299	305	303	342	314	299	327	329	306	310	298	351	325	329	296	318	319	323	298	301	340	311	313	291	315	312	320	303	320	349	318	297	362	279	313	313	344	292	311	294	340	316	318	315	311	305	348	299	338	325	316	336	337	307	347	330	299	305	318	325	340	308	323	311	290	306	276	316	331	301	309	322	294	310	321	354	295	308	299	372	304	343	323	328	292	329	278	346	279	298	325	323	314	298	323	330	306	326	310	323	314	306	314	329	324	294	323	343	313	282	337	300	322	326	305	328	321	299	301	303	330	293	294	300	302	330	307	310	287	311	319	332	307	294	319	350	327	350	307	343	350	334	307	339	326	308	330	329	333	308	330	295	339	334	317	336	302	282	337	314	324	339	315	300	350	306	321	308	320	312	348	326	299	310	311	296	308	296	296	324	320	291	332	294	321	315	327	310	354	297	311	311	321	310	328	320	317	337	306	320	314	325	314	308	324	282	306	286	335	337	292	303	330	302	338	312	323	315	296	331	325	350	330	283	295	335	352	294	295	303	314	320	333	346	325	287	341	274	293	350	319	328	316	312	327	308	301	313	322	331	321	316	292	291	313	304	321	320	317	314	281	294	342	324	325	320	298	287	336	329	325	332	320	311	309	341	295	291	308	328	305	321	306	293	330	318	316	333	311	313	304	325	309	308	323	326	316	280	336	302	308	306	300	310	302	331	301	301	318	322	322	334	345	334	299	305	296	287	337	301	326	307	340	315	330	304	326	346	294	324	303	292	312	304	328	317	322	318	320	347	322	318	347	290	302	307	334	317	323	296	301	307	281	279	305	302	329	323	316	342	316	300	343	316	332	343	332	301	303	374	325	313	305	304	295	310	300	313	337	305	285	301	301	275	345	368	356	272	271	282	295	320	284	332	277	302	349	316	314	328	309	327	289	315	334	309	298	328	286	305	299	317	316	339	327	319	332	325	317	318	356	281	315	303	305	310	297	296	306	341	314	296	316	344	344	358	325	298	326	326	316	323	338	314	302	334	328	318	324	320	304	334	306	336	315	312	315	307	340	289	306	319	329	264	302	296	291	328	337	273	316	327	304	306	311	335	339	308	316	302	310	334	315	328	325	305	351	320	317	315	292	326	343	353	328	288	318	312	328	291	313	308	331	347	291	309	334	321	290	309	325	300	357	327	300	305	315	319	322	290	335	326	282	321	348	307	294	331	344	284	309	319	327	298	332	326	311	325	320	299	310	320	341	308	310	305	325	319	280	296	292	322	322	329	331	334	310	304	326	314	308	304	341	318	321	322	315	314
6617	14370	11780	6214	4349	3112	2379	1961	1671	1357	1208	1148	960	960	891	818	740	717	699	646	663	584	651	593	584	597	571	563	578	584	583	531	542	509	547	515	507	559	496	550	460	492	494	526	529	495	520	480	540	492	487	556	521	488	512	526	477	520	470	501	503	517	484	487	503	504	512	486	484	492	476	462	497	524	495	463	538	460	468	469	466	449	504	489	491	485	450	451	479	490	469	487	504	503	472	471	513	499	460	491	479	473	496	488	487	519	469	454	479	484	527	519	493	481	508	475	503	469	476	502	448	524	509	500	490	513	470	479	480	480	497	454	508	488	509	504	457	438	481	485	462	485	466	475	473	481	462	507	481	473	479	490	487	514	493	500	460	523	503	489	467	507	484	518	490	477	486	465	498	476	458	486	515	476	447	464	464	465	478	505	481	462	471	509	448	513	530	523	456	504	484	491	503	471	503	451	438	488	467	516	468	532	519	474	502	452	459	474	521	482	477	515	473	447	543	517	487	456	459	456	504	439	511	475	479	482	497	461	478	464	453	477	484	504	486	503	488	471	499	530	472	483	489	504	476	494	479	441	485	479	467	522	538	479	473	497	492	492	491	468	441	501	474	473	494	496	507	471	465	465	493	477	520	492	521	499	503	492	482	516	458	452	473	479	508	464	468	497	486	505	504	499	469	497	491	484	481	449	501	436	517	495	517	473	484	449	481	492	460	484	487	507	491	437	481	481	486	480	453	486	491	471	490	475	473	540	526	493	488	518	501	489	482	477	515	480	483	474	476	460	513	486	505	461	496	474	515	457	431	446	499	459	460	495	478	469	487	511	538	519	483	476	477	457	491	476	496	459	483	475	518	475	465	501	459	489	490	487	487	511	494	504	503	466	468	488	470	476	537	480	496	495	526	483	470	483	484	493	463	467	506	496	454	523	456	449	507	464	486	479	505	479	477	491	487	433	467	456	517	468	451	481	503	453	463	486	475	513	451	514	473	483	493	474	462	455	510	528	468	486	460	524	474	504	496	481	489	497	524	504	495	473	475	500	480	485	463	455	540	484	475	495	452	499	451	485	477	475	476	480	536	466	477	506	478	484	475	540	483	551	524	487	439	492	479	490	509	512	481	473	499	478	469	474	477	500	503	455	464	492	499	477	463	451	505	479	439	450	466	475	446	477	476	431	483	500	481	488	493	489	485	462	445	469	467	499	467	470	470	507	511	444	492	514	474	518	476	452	462	468	490	485	482	494	490	480	500	472	495	471	500	470	519	460	505	443	508	467	485	489	479	496	486	480	475	484	516	466	531	466	481	481	493	493	490	455	476	458	491	513	498	494	512	444	494	488	484	471	454	470	522	481	525	496	512	502	506	486	480	506	454	453	485	502	463	485	501	457	454	495	463	501	490	460	479	506	491	459	483	527	475	499	508	454	495	469	459	487	505	494	464	462	456	507	498	485	476	459	469	471	514	416	458	479	464	492	467	497	490	494	481	477	460	471	475	506	479	465	497	454	540	462	463	475	488	490	434	496	479	513	450	482	484	464	502	499	486	487	493	519	463	480	480	440	466	461	532	477	457	480	493	440	483	483	485	505	493	485	493	487	518	497	481	476	547	450	466	444	496	495	517	474	474	463	528	466	488	496	470	507	465	508	500	493	480	454	454	542	484	495	451	479	468	471	460	503	502	467	470	496	482	487	467	466	466	464	502	500	531	486	477	479	471	473	508	483	500	486	467	473	534	474	479	494	486	485	484	478	482	449	500	486	478	478	459	453	477	469	453	544	496	471	465	469	482	443	514	455	468	475	492	506	500	494	495	478	464	506	458	448	485	482	484	486	466	512	504	450	484	475	457	469	471	458	487	493	502	509	473	494	498	481	469	512	499	502	502	469	485	503	499	484	471	523	467	502	515	476	493	506	496	508	523	490	535	488	489	452	505	466	476	458	534	475	519	493	502	441	510	470	493	517	500	516	502	486	486	498	454	477	492	472	490	472	483	464	489	470	448	515	515	468	462	501	494	462	518	515	497	519	504	483	452	515	479	534	512	468	476	477	472	493	487	458	489	453	497	472	483	488	481	514	456	478	475	494	513	517	461	495	482	510	485	500	464	472	462	465	488	484	477	533	466	517	491	482	466	494	489	470	471	436	467	496	490	484	496	498	477	484	441	446	469	488	469	472	491	452	468	507	493	480	452	500	493	497	479	472	474	481	450	459	459	476	479	429	458	484	482	506	510	489	476	537	476	441	487	475	477	483	487	516	466	494	506	504	498	492	496	483	495	501	475	494	502	522	494	491	487	530	488	431	437	492	477	493	489	487	452	455	494	485	466	469	499	523	496	454	479	478	468	440	482	475	470	536	503	480	475	486	531	526	457	467	474	496	514	511	492	513	505	533	452	489	487	488	497	497	511	465	444	513	486	479	497	500	506	460	502	488	497	434	474	440	511	503	490	506	487	471	452	460	525	505	476	513	476	474	481	472	450	498	496	489	486	511	479	460	450	516	463	456	498	485	488	468	477	477	520	462	470	473	494	496	486	488	535	438	443	505	445	445	427	508	447	488	508	460	521	465	473	457	481	482	479	485	478	490	488	462	469	522	460	461	482	455	529	527	490	467	467	527	483	507	490	487	482	480	482	508	475	464	471	489	457	492	482	473	477	500	466	455	520	489	526	466	481	484	517	493	481	485	477	479	439	492	492	472	484	508	515	479	464	460	508	527	475	464	468	495	469	509	454	487	446	503	513	478	509	483	515	469	498	462	461	499	478	502	478	491	520	460	482	495	491	503	517	451	458	467	520	462	511	454	499	487	524	492	466	489	499	490	458	467	493	507	467	438	468	460	492	442	492	470	533	460	465	495	460	455	502	472	471	505	486	461	466	460	502	486	495	477	437	500	476	503	492	496	468	540	479	475	496	461	498	467	495	471	486	500	503	514	466	518	469	508	514	485	503	483	478	471	497	481	483	434	522	500	480	493	498	488	523	471	513	472	495	481	523	496	449	440	485	516	485	470	444	478	519	497	478	513	488	488	471	460	520	471	463	514	499	479	477	465	459	490	498	512	483	481	488	510	527	479	482	525	507	507	490	477	458	511	489	488	494	498	461	443	508	465	550	482	457	466	459	484	494	481	491	446	504	449	483	464	474	489	469	461	471	498	463	486	532	468	482	486	499	447	497	438	484	480	475	504	477	504	486	476	483	516	522	460	459	470	513	507	480	485	502	489	463	469	456	473	494	441	489	459	498	460	458	475	492	486	538	490	518	483	445	490	514	485	488	474	473	478	465	496	489	470	445	516	512	505	487	499	492	502	453	499	498	500	474	454	482	487	503	502	487	488	485	493	487	481	482	499	484	502	513	474	494	499	461	443	466	513	444	483	475	446	461	452	483	504	507	479	480	465	481	476	504	500	443	470	465	481	493	468	505	515	500	485	502	466	497	498	455	455	487	524	454	471	468	463	486	504	463	454	470	467	491	461	455	506	485	461
27446	20912	8663	1323	855	779	727	775	772	757	775	743	750	749	735	723	753	744	735	718	707	685	672	702	697	678	736	711	717	754	713	770	712	695	694	718	730	726	738	697	707	761	665	746	707	731	742	773	760	717	734	717	740	693	745	746	703	693	737	724	729	697	695	746	696	737	676	705	688	722	703	710	713	715	704	735	682	692	721	730	729	701	742	715	729	759	721	729	732	765	667	707	717	680	745	698	724	712	723	711	727	736	717	719	710	717	731	756	712	736	751	717	693	662	722	670	705	673	730	719	740	710	696	720	713	705	727	747	731	730	720	698	733	730	709	688	723	652	688	734	729	765	703	700	711	701	669	703	724	707	752	699	716	747	690	716	709	701	744	731	670	699	697	721	737	739	757	748	720	699	725	698	718	719	689	700	714	737	692	745	724	701	735	691	736	722	755	729	715	664	741	750	736	760	698	681	692	717	659	740	674	739	667	747	694	691	767	719	676	635	750	764	668	716	667	699	734	700	732	725	659	733	711	735	702	750	705	707	701	641	721	691	720	671	755	736	722	676	706	747	733	711	739	735	711	726	707	728	745	769	714	700	708	740	696	738	755	720	667	715	734	740	680	747	721	704	691	691	739	739	701	734	696	722	679	699	740	694	719	744	714	739	742	713	737	713	686	664	698	728	683	690	710	734	708	652	745	711	728	744	769	729	740	722	701	742	699	730	685	719	707	691	719	722	723	766	704	710	735	735	737	711	758	736	722	731	734	681	695	702	765	732	693	755	702	732	739	759	728	693	695	711	680	758	711	748	717	726	675	713	729	713	732	718	714	722	711	766	703	740	711	697	749	759	700	748	715	729	673	710	702	718	705	730	735	730	740	685	737	740	722	702	758	738	722	708	718	740	720	694	694	778	683	691	698	707	751	744	689	711	787	717	746	686	717	703	712	696	739	663	750	714	724	653	693	715	711	742	777	760	719	718	723	698	702	651	714	768	699	683	733	695	703	734	724	702	713	696	706	760	719	712	698	652	753	705	690	710	767	718	705	714	721	733	676	656	698	675	691	730	708	726	764	748	757	714	686	668	696	684	738	711	717	768	750	714	665	693	721	679	698	704	723	746	695	742	703	701	711	685	715	743	734	693	707	724	712	731	766	645	730	758	728	682	707	723	691	689	687	678	768	733	705	665	701	779	747	696	693	713	717	704	696	708	769	703	707	679	749	727	747	662	690	688	710	713	757	739	681	714	727	716	736	717	718	734	770	677	760	745	691	711	726	686	724	685	674	693	708	716	720	749	710	721	739	702	735	742	734	709	731	711	709	694	737	725	690	699	753	715	722	724	743	683	685	731	725	701	679	706	737	735	753	677	666	723	697	710	699	699	729	763	711	732	683	742	739	740	696	707	712	731	750	759	700	677	732	722	736	727	755	720	687	705	720	698	674	705	747	716	700	713	721	716	774	684	654	715	692	694	710	659	703	708	725	710	705	719	695	692	724	704	709	730	733	738	729	741	710	712	705	695	728	658	720	743	695	743	717	680	768	746	727	716	733	702	731	681	669	677	727	743	740	681	726	703	698	704	700	691	686	735	709	662	714	725	681	714	673	702	704	665	727	692	728	707	728	692	700	689	717	710	748	698	714	711	702	734	713	727	699	715	723	691	666	786	667	730	751	715	711	709	728	697	681	731	688	728	713	678	726	704	693	742	688	685	695	686	735	747	734	746	722	749	656	673	699	730	746	718	711	696	710	687	690	734	706	775	682	685	723	722	732	741	743	723	712	696	707	748	707	767	730	694	763	701	675	729	696	720	732	741	737	739	733	682	733	744	715	686	707	690	694	711	734	702	702	705	695	715	769	694	760	668	696	685	704	738	714	756	654	701	742	760	725	741	723	764	688	728	703	782	697	708	712	685	682	680	692	698	722	672	731	651	693	740	708	677	723	752	737	695	754	747	707	705	728	700	715	690	731	741	713	735	694	726	733	720	694	699	719	726	749	709	765	745	686	713	717	716	719	688	723	729	646	687	710	688	712	698	693	683	703	711	720	714	719	715	697	693	706	726	741	734	734	737	682	743	738	734	712	726	712	693	737	696	688	705	735	723	693	637	721	725	725	700	717	717	718	683	708	729	738	751	701	715	723	675	678	729	712	709	710	726	748	689	701	673	697	708	714	749	714	736	742	702	706	747	781	712	754	752	691	704	730	724	753	748	686	696	750	648	768	729	744	642	688	705	743	731	751	719	737	736	729	698	722	700	727	720	716	703	734	685	682	669	704	711	736	716	733	708	726	742	709	742	737	762	709	769	722	712	722	735	698	709	703	740	734	724	719	731	767	733	735	732	711	719	708	722	700	739	714	751	676	714	676	692	677	716	735	718	757	722	759	679	690	720	710	761	734	722	694	724	694	689	751	724	700	761	705	697	719	691	700	740	713	679	725	709	727	722	748	683	715	702	683	716	692	719	668	732	692	715	730	715	745	681	717	758	717	709	702	732	702	712	718	735	767	710	682	727	710	702	685	732	718	735	692	729	713	717	670	649	711	660	709	701	673	696	710	725	674	707	706	702	740	715	699	710	737	711	727	735	747	745	701	656	739	678	718	724	695	718	744	684	707	734	701	687	705	756	723	737	716	729	697	691	678	674	747	661	705	690	726	704	661	714	700	660	728	755	691	734	693	737	679	713	685	676	700	673	670	709	717	717	750	695	736	727	683	748	720	752	698	701	683	716	687	691	723	707	751	702	703	704	752	691	727	724	764	721	752	718	740	731	701	726	660	728	707	726	709	718	718	702	725	692	716	679	761	667	733	669	726	715	715	737	725	716	687	728	760	709	702	715	715	723	701	746	713	698	735	693	764	731	672	732	668	718	709	689	677	735	733	717	686	670	745	730	688	709	715	682	688	710	721	712	734	739	721	658	694	708	749	702	690	779	709	748	701	681	760	693	674	733	724	780	672	777	735	693	722	706	701	689	723	688	719	709	721	695	719	718	705	716	663	731	686	717	709	704	742	739	666	755	684	733	735	698	688	730	754	711	683	714	726	731	711	694	718	729	722	733	682	716	674	728	692	731	709	734	668	717	734	688	744	686	691	710	742	739	672	686	750	744	734	740	687	691	724	737	744	730	731	659	720	703	741	705	738	703	748	700	721	744	734	736	720	678	742	706	719	790	656	706	700	691	712	708	690	707	696	745	700	712	701	735	700	690	742	720	701	686	710	685	738	743	730	721	701	747	741	743	723	708	698	637	702	756	729	758	707	733	687	769	733	720	752	713	744	724	759	689	670	700	720	682	751	702	693	726	703	630	694	703	729	721	708	726	728	713	694	718	688	712	700	761	746	745	725	711	680	712	711	746	741	652	693	704	734	753	737	725	675	684	661	723	707	720	685	724	687	698	713	658	762	739	723	744	693	752	713	691	706	710	713	697	712	734	741	710	740	706	705	691	709	680	673	686	684	729	713	699	702	688	720	703	788	692	716	729	744	690	741	718
4764	1979	1716	1299	1196	1187	1153	1085	1031	1068	1066	1016	1061	1084	1017	1050	1026	967	1044	1002	989	1020	1073	1017	1022	1058	1032	1090	1047	1048	1049	1069	1055	1086	955	1003	1084	1023	1034	985	959	1024	965	1032	1025	1016	1069	1019	1010	1086	1035	1023	1022	1039	1052	1088	1036	1015	1062	1010	971	1033	1049	1032	1012	1015	1029	998	993	994	1034	1025	1053	999	1030	975	1055	1055	1016	1024	1002	1031	1023	989	1032	1024	1021	1045	1073	981	1026	1082	964	1008	1031	996	1108	1014	1022	1033	1054	1072	1029	1026	1039	1047	1069	1031	1067	1062	1032	948	1031	1070	1011	1002	1089	1015	1005	1042	1071	1052	1037	999	997	1082	1057	1068	1043	1055	1030	1032	1076	980	1055	965	1024	968	984	1036	1122	1051	1056	1016	1045	1049	1014	1025	1042	1019	1043	1091	1009	1038	1037	915	1015	1060	1097	1053	1024	998	1042	1081	1039	970	986	1055	1015	996	1021	1002	996	1049	1060	994	1017	1056	1019	1043	1008	1031	981	996	1032	1041	996	1030	977	1033	1070	1000	1046	979	991	1018	1036	1047	1004	1047	1005	1016	1000	1038	997	1003	1047	983	982	1023	997	1050	1051	1032	1077	1012	1011	957	1024	1051	1027	1011	1020	1008	1062	964	1037	982	1065	962	1014	999	998	1032	1045	1020	1009	1023	1022	1037	1059	1013	981	980	1067	1013	1059	1018	970	1018	1078	1004	1030	1023	1024	1000	1008	1031	1037	1073	1011	1007	1054	1050	1022	1046	1005	1019	1052	1037	1051	1003	1021	1014	987	1082	1048	1095	989	1075	1020	974	1004	1039	1065	1005	1026	1020	1008	1044	1008	1032	1035	1074	1088	1078	1048	1056	1091	970	1034	1013	1054	1008	1015	1105	1079	1058	1119	1006	979	987	1007	1003	1067	1056	1040	1092	1021	1021	1064	1012	1015	996	1090	979	991	1035	1042	990	1066	1016	990	1043	1050	1012	1032	1044	971	1054	1028	1059	1044	1064	1002	987	1031	1084	996	1001	1040	982	980	1009	1031	1022	972	1000	1053	1067	1066	1007	1033	1046	1017	1007	1037	1062	1015	1045	1053	1000	1047	1018	988	1032	1021	1049	989	1021	1045	1035	994	1077	1017	1047	973	1035	1021	1055	995	1027	1036	1054	1009	1024	1076	992	998	1037	942	1002	1043	973	1015	1071	1037	1009	979	1051	1022	1055	1047	1066	1031	1036	987	1039	1014	997	1043	1013	965	1014	1014	1002	1058	964	1016	1029	1002	1026	1041	1046	979	998	989	1015	1042	1067	1057	1025	1020	978	1022	1031	1021	1050	973	1009	1027	1065	1039	1031	995	1034	1010	1024	1021	1015	1013	1011	1000	991	1027	1017	1033	1006	1014	987	1050	1005	1013	1005	1034	1007	1004	1035	987	1033	1029	1020	1018	997	1012	956	951	1037	1040	1056	1000	1054	1029	1030	1046	1046	1057	1066	1036	1028	1036	1036	988	997	1030	1080	1046	1041	1014	993	978	1050	1010	1039	1036	1030	1027	1030	1010	1052	1048	1052	1011	1055	1056	1048	1003	1035	1036	1050	1045	1041	1081	1034	968	1032	1011	1057	996	1011	1051	1012	993	1014	1021	1037	1024	1059	1041	1094	1038	1014	1041	1007	994	1027	1003	1045	994	1011	1007	1031	1002	1025	1035	968	1054	1006	1082	1026	1020	1023	988	1044	998	1045	1070	1028	1033	1039	1032	1059	1033	1081	985	1060	1010	1027	1021	1039	1030	1065	1002	1019	1024	1026	1024	975	1010	1046	1061	1020	1008	1029	1000	1028	1028	979	971	1064	1073	1020	1029	1061	1011	983	1030	992	1065	1035	1060	1041	1052	1016	1055	1021	1012	1070	1040	1047	1020	1037	1030	1048	980	1002	1051	998	1019	991	990	1043	1002	972	1028	1046	1021	1000	1010	1025	996	1000	1041	1031	989	1015	984	1022	1014	1024	1050	1028	1032	1001	1026	1009	1025	1044	1044	1011	980	1015	1061	1026	1004	1048	1022	1012	1020	1061	987	1026	1009	1007	1064	1012	1087	1027	1008	1048	1004	1020	1026	995	1025	1040	1030	1040	1035	1047	1017	1075	1023	1045	978	1005	1017	1035	1022	1049	1020	1005	1035	1038	1049	1057	1009	1020	944	1072	993	1004	1018	992	1012	1013	1003	1018	1041	1018	988	997	1103	1042	996	1059	985	1000	1053	1009	1013	991	1044	965	1058	1023	1046	973	1068	1014	1036	1028	1005	997	1006	1022	1059	952	1026	995	1057	1032	991	1011	1012	1006	1036	1029	1024	1081	1081	994	1021	1023	1017	1015	1034	1041	1028	1034	979	1041	1023	1017	1037	1061	1011	1016	1017	1061	1006	1028	994	1017	1027	1069	1051	1032	1007	1026	1074	1011	1022	1004	1092	1085	1061	1010	1010	1022	1058	1031	1095	1022	1026	1006	1025	1017	1026	1021	989	1059	1037	1064	1054	1022	991	1008	1000	1012	1000	1006	1017	1034	1027	1063	1008	987	1107	1013	950	1033	1054	1095	1018	991	1050	1005	1066	1047	991	1053	1003	1036	989	1009	1044	1095	1043	1059	1071	940	1073	1084	1029	1056	1024	1007	1071	1007	1012	1024	992	1049	1085	1007	980	1020	1073	1059	1014	994	1084	1076	991	1011	996	1013	1022	1062	1024	1034	1032	1027	1005	984	997	1023	1029	1020	1012	1032	994	1006	988	1019	999	1013	1076	987	1014	1015	1083	1009	1064	1015	1086	1046	996	1036	1020	1027	1015	1044	994	1068	1062	964	1002	1073	993	960	1096	1037	1044	1033	1019	1015	1023	1053	978	991	1044	967	982	1042	1061	1036	1100	1040	1020	1046	1045	1048	1042	1042	1006	1068	1058	1006	1057	1017	1053	987	1014	1024	1004	1051	1082	986	1049	1023	1077	1071	1023	1001	1045	1009	973	1008	1023	971	1004	988	1083	994	1009	1025	1022	1037	1001	1012	1038	1110	976	1018	1068	974	1006	1036	1034	1025	1042	1017	1038	1068	1023	995	1035	1016	1081	971	1002	1026	1030	1109	966	1037	1038	1002	1013	1004	1005	1007	994	977	1023	1018	1039	1011	1006	1019	1023	1030	988	1010	985	1003	1037	1015	1107	1025	1010	1025	1012	1000	1064	1054	1008	1008	987	1062	990	1122	971	968	1038	1042	1063	1001	1028	1015	1047	1077	1046	1007	965	1070	1015	1061	980	1029	1020	1008	1047	1046	1009	1039	976	1034	1060	988	983	1055	1089	1044	1024	1057	1049	988	1055	983	1058	1002	1003	1018	1021	1028	990	1068	1026	1042	1037	993	1009	1022	1051	1021	1056	996	1040	1003	988	1021	966	1039	986	1018	1077	1004	1016	1011	1048	966	1026	1050	1009	972	946	999	997	1031	1041	998	1040	1077	1088	987	1099	992	1009	1017	1008	987	1062	976	1012	997	1003	1013	1070	983	1028	990	1031	994	1063	1057	990	1021	1018	998	1007	1067	1047	1027	1041	1046	1004	1042	962	1063	1010	1085	1010	1088	1049	1054	1021	954	1064	1080	1049	1051	1021	1052	992	1013	1019	1040	1047	979	1033	984	1012	1045	1007	1070	993	1006	1012	1039	1049	1039	997	1043	1000	980	1014	1030	1015	1022	1051	995	970	1020	997	1096	985	1020	1026	1046	1020	1039	1045	968	1051	1078	1017	1074	1023	1022	1020	1054	1045	1065	1063	984	1003	1006	1069	1059	1022	1020	1069	980	1016	1028	1051	1042	980	1018	973	1021	1072	1052	1048	1058	1043	991	1081	1017	1022	1043	1015	1004	942	1034	1036	1062	954	1020	1045	1023	1009	1006	1051	1040	1017	1036	948	1027	1045	999	1083	1017	1044	1048	1032	1087	1022	1065	998	970	1017	989	1064	1024	1052	1024	1016	985	1029	1016	1041	1037	1077	1019	1001	1051	1049	1027	1083	993	1051	1012	1034	1057	1001	1061	1017	976	948	984	1038	999	1028	1043	1032	1008	1005	1061	1068	968	1009	1060	1009	1045	1014	1048	1064	1013	1070	1063	1031	999	1021	981	1010	1037	989	979	1050	971	1090	999	994	1023	1091	1057	1015	1039	1002	1005	1068	990	1018	956	1080	1031	1066	1029	1049	990	971	1044	1033	1048	1095	999	974	1032	981	1055	1043	1002	1017	992	1031	995	1065	1027	962	1022	1024	966	1051	978	1013	1007	1053	989	1039	989	1026	1016	1025	1028	1077	1028	1011	987	1035	997	1047	1026	1048	1022	1015	1051	1016	1026	1001	1006	1012	1048	1000	958	1012	1030	946	1032	1002	988	1068	969	1067	1049	1053	1017	1094	1071	1019	1049	1034	1073	999	1002	1078	1023	995	1073	1046	1045	1030	1029	1047	1086	1011	1015	1024	1056	1085	1090	980	1045	1000	1001	1078	1068	1014	1004	1035	1000	1049	1069	977	1124	1013	1013	1027	1017	1049	1022	1051	1015	1053	1042	1019	1032	1049	983	1005	1075	984	1038	959	1015	1022	996	1062	1047	1037	979	1006	1049	1028	972	1029	1014	1056	1052	1024	1045	992	1033	1001	1017	1049	1061	1066	990	997	1051	1008	975	1030	955	1038	1030	992	1016	1003	972	1033	997
24569	21620	28959	24750	21522	6011	1336	1014	941	893	856	895	831	853	798	815	787	782	795	801	765	762	773	784	803	726	731	691	708	723	788	693	755	714	721	776	740	727	715	743	744	706	753	723	744	710	724	747	742	721	761	720	706	716	744	724	714	725	721	717	726	707	735	713	727	719	688	746	757	752	741	749	734	724	719	748	718	732	686	681	700	749	768	683	734	720	727	696	765	764	738	705	732	683	724	725	678	769	692	779	756	733	742	721	694	682	755	714	738	701	731	746	704	723	717	706	708	727	716	712	742	705	740	712	685	718	753	740	777	756	717	764	771	775	684	743	731	682	690	736	775	730	700	717	763	697	715	658	698	761	693	730	743	724	698	780	675	678	678	730	681	733	742	718	725	713	713	723	725	760	744	768	725	730	738	726	755	733	717	769	739	700	689	687	721	701	726	761	721	716	682	688	732	743	737	745	755	726	760	705	736	679	728	711	687	700	707	684	737	732	706	744	737	746	690	729	737	742	705	691	701	708	727	716	740	687	722	688	723	716	714	718	656	719	715	718	718	683	742	740	713	703	729	714	723	708	703	741	692	714	744	726	735	736	711	680	727	741	741	688	699	749	752	729	768	742	760	757	722	719	720	765	761	753	764	709	750	767	700	736	732	742	742	703	711	753	753	715	691	737	728	706	704	714	686	720	774	671	733	698	743	727	737	735	706	698	723	741	695	686	744	723	748	747	729	744	686	669	734	747	748	673	759	691	755	716	703	712	733	758	752	720	682	708	684	750	748	711	692	728	724	697	735	744	740	714	704	665	769	725	757	722	741	737	690	725	738	748	725	703	729	729	777	681	708	733	702	776	782	729	693	732	717	746	740	703	738	682	750	724	738	725	722	713	703	719	718	744	776	714	728	716	772	713	709	741	723	738	675	707	747	710	706	749	711	711	745	679	730	736	659	708	752	726	684	721	730	699	735	716	744	720	732	726	696	694	725	704	731	750	737	727	786	729	708	729	716	742	719	695	726	690	747	733	731	703	718	752	736	702	702	711	721	743	726	741	723	742	710	720	691	709	672	714	792	698	721	736	727	682	717	694	672	729	783	706	753	707	735	743	704	732	726	674	766	687	686	702	745	718	703	718	725	676	712	677	772	745	740	751	768	760	742	715	722	739	757	721	697	742	756	728	767	725	725	717	713	702	707	759	785	697	701	745	699	695	708	735	753	716	691	745	732	699	689	699	809	686	741	711	754	719	747	722	712	680	733	758	718	726	752	725	738	727	753	725	670	766	783	746	646	754	758	756	764	738	740	746	727	717	688	742	739	716	761	689	741	712	762	734	752	706	738	750	683	724	699	764	728	780	736	741	768	691	688	752	761	722	714	730	723	706	707	740	711	725	703	706	718	742	738	709	711	728	759	733	711	671	735	757	722	715	724	733	752	745	738	733	705	714	717	719	726	700	713	731	688	711	721	746	725	700	731	706	701	752	736	733	698	720	726	674	689	739	742	666	706	725	771	721	737	707	736	719	720	687	745	679	688	755	759	696	744	697	735	692	791	720	749	725	736	740	756	729	689	731	746	717	723	743	729	690	712	707	729	751	691	734	700	695	726	729	713	719	774	708	736	708	723	692	761	708	749	675	710	702	683	753	695	761	724	738	702	708	773	725	759	733	722	721	707	710	713	761	714	701	717	724	711	708	733	713	728	644	743	690	722	744	733	693	693	763	688	714	686	752	789	717	744	787	756	748	730	712	688	730	719	709	758	729	750	721	711	701	731	714	747	727	685	736	718	724	757	705	672	699	715	735	756	713	733	732	691	737	755	720	728	743	765	720	701	731	709	793	698	723	767	729	688	731	733	692	696	758	754	719	700	755	786	736	764	717	724	758	769	690	712	726	701	735	741	709	742	706	776	719	769	737	680	741	765	705	733	718	730	689	726	686	674	736	718	768	756	722	680	701	742	734	799	694	731	710	697	747	747	710	719	776	750	706	718	735	758	702	673	733	763	756	707	783	715	728	719	733	673	704	725	688	743	710	733	734	708	715	704	764	760	710	736	727	715	781	750	695	729	694	659	716	741	746	680	714	706	697	709	694	759	763	726	699	725	735	715	773	689	758	700	704	742	712	717	759	730	718	703	724	697	741	705	737	703	748	713	705	713	771	643	693	781	706	727	755	711	727	720	765	687	714	733	679	714	718	722	696	770	688	795	700	742	714	722	729	722	744	712	698	735	730	740	676	717	699	734	685	716	700	740	708	742	794	731	688	730	694	692	779	731	769	717	718	719	736	734	724	746	732	712	738	715	724	710	703	696	700	748	761	674	729	674	717	761	722	734	745	734	728	707	737	716	699	699	697	704	767	735	725	714	754	742	774	739	708	754	750	711	733	747	706	708	730	716	672	740	729	683	725	703	736	696	738	751	711	756	685	704	761	717	715	690	751	663	715	753	708	718	725	737	662	725	768	733	710	645	694	726	734	668	779	697	706	756	695	755	664	728	725	779	714	659	730	742	679	750	731	733	745	730	765	712	742	717	733	737	711	730	714	680	744	765	702	739	684	689	729	701	737	696	723	765	712	724	708	776	730	745	712	697	720	766	727	696	728	731	670	767	711	717	707	729	724	707	789	741	724	689	721	691	778	765	778	730	717	697	689	694	732	703	736	703	729	688	668	733	736	743	730	719	700	699	691	747	724	685	711	719	675	676	726	719	747	749	739	728	741	718	660	716	767	769	752	734	782	712	708	719	720	739	748	687	731	725	748	677	724	760	767	729	733	700	730	681	775	690	696	698	704	738	735	733	724	770	672	702	716	709	695	739	706	788	726	721	711	725	722	734	731	697	698	708	716	707	731	700	691	706	707	742	703	740	739	728	722	683	743	706	702	728	703	716	735	706	740	770	712	735	697	722	764	725	759	692	722	736	702	695	712	717	742	706	753	679	741	722	672	791	728	704	695	708	708	736	719	725	720	701	775	757	699	693	699	750	655	750	685	754	720	742	685	688	729	714	721	690	728	709	734	730	719	718	742	724	694	668	734	723	699	764	694	703	657	792	732	724	696	755	717	724	731	741	747	732	738	689	708	758	734	749	746	724	750	776	740	725	717	686	751	740	721	791	693	673	717	717	789	741	698	721	731	755	701	715	715	724	749	747	729	754	690	753	695	729	749	760	730	727	690	719	683	689	731	718	694	767	720	698	675	725	691	723	688	730	755	737	728	748	682	746	665	716	766	751	741	738	720	728	757	728	765	728	730	714	740	707	755	736	772	727	709	735	702	728	759	772	698	715	697	728	743	723	755	690	716	719	745	718	682	702	670	680	738	784	704	707	698	685	749	652	717	731	739	725	703	676	716	745	719	716	713	712	718	710	704	711	704	712	671	739	733	748	726	723	736	717	741	692	719	730	719	759	718	751	687	729	718	691	754	713	749	687	716	722	700	736	700	696	747	737	747	766	704	715	756	713	708	722	702	672	719	702	716	726	701	694	691	705	700
5366	9932	8398	4481	3198	2524	2195	1880	1733	1638	1422	1382	1297	1242	1294	1256	1246	1189	1094	1187	1163	1129	1180	1132	1140	1130	1178	1075	1073	1118	1062	997	1078	1132	1012	1108	1089	1100	1058	1032	1046	1042	1015	1096	1029	1091	1036	1024	1089	1075	1071	1104	1038	1083	1061	1090	1051	1075	1060	1099	1068	1047	1027	1066	1083	1064	1092	1002	1090	1049	1092	1091	1046	1051	1045	1053	1043	1079	1086	1115	1024	1087	1111	1056	1056	1073	1093	1059	998	1022	1059	1101	1082	1020	1026	1075	1044	1085	1062	1015	1075	1041	1080	1038	1021	1032	1024	1074	1126	1026	1032	1102	1047	1073	1034	997	1012	1027	1062	1070	1044	1047	1096	1021	1045	1101	1026	999	1057	1082	1012	1089	1043	1038	1072	1020	1096	1041	1082	1113	1017	1055	1038	1029	1067	1036	1015	1018	981	1116	1085	1072	1061	1055	1068	1063	1068	1026	990	1046	1047	1050	1049	1002	1059	1033	1037	1058	1057	1081	1014	1040	1033	1026	1053	1117	965	1000	1081	1004	1036	1074	1050	1065	1024	1086	1005	1093	1022	1023	1044	971	1058	1066	1025	1034	987	1058	1057	1067	1095	1150	1061	1031	1053	1035	1098	1076	1065	1024	1088	1073	1015	1107	1016	1049	1046	1068	1039	1048	1056	1065	1078	1048	1043	1079	1029	1054	1055	1057	1025	1008	1069	1042	1037	1059	1045	1049	1041	1068	1041	1071	1031	1081	998	993	994	1034	1090	1100	1050	1014	1049	1077	1023	1074	1007	1058	1041	1029	1033	1000	1044	1026	1046	1042	1029	1022	1076	986	1001	1066	991	1056	1041	1015	997	1092	1081	1032	1108	1014	1061	1033	1009	1024	1046	1063	1029	1033	1066	1032	1029	1009	1034	1086	1021	993	1056	1021	1031	1061	1025	1052	1040	1008	1052	1012	1009	1044	1094	1045	1065	1023	1000	1043	1114	1043	1070	1006	1012	1122	1003	1033	1054	1074	1067	1076	1056	1019	1077	1017	991	1097	996	1058	1102	1030	1054	1008	1080	1059	1064	997	1025	1049	1001	1081	990	1023	1045	1033	1014	1034	1084	1114	1017	1076	1019	1033	1041	1104	1026	1036	1051	1076	1064	1088	981	1093	1056	1010	1081	1011	1077	1026	1045	1062	1102	1035	1064	1016	1034	978	1040	972	1001	1060	1005	1039	1024	1054	1040	1058	1066	1031	1033	1055	1022	1095	1039	1024	1086	1051	1071	1032	1082	1054	1077	994	1023	1059	1029	1086	1056	1038	1078	1071	1037	1073	1045	1082	1054	992	1047	1088	1080	1089	1050	1080	1038	1057	1086	1051	1008	1032	977	1081	1088	1028	1043	1088	1040	1038	1078	1051	1100	1021	1077	1047	996	1050	1065	1085	1048	986	1107	1047	1040	1047	1059	1086	1055	1114	1097	1077	1055	1073	1110	1041	1082	1059	1066	1072	994	1029	1083	1021	1076	1001	1039	1085	1039	980	1068	1010	1061	1096	1079	1029	1061	1061	1074	1070	1009	1087	1062	1058	1073	1064	1039	1069	1023	1068	1047	1057	1086	1103	998	1034	1121	1042	1101	1032	1054	1024	1037	1027	1050	1090	1052	1003	1049	1066	1057	984	1086	1087	1066	1052	1078	1046	1071	1071	1025	1057	1016	1069	1038	1032	1087	1007	1041	1010	1076	998	1107	1071	1017	1077	1015	1025	1034	989	988	996	1072	1078	1027	1010	997	1059	1065	1007	1034	1103	1051	1062	1054	1032	1025	1093	1089	1008	1063	1042	1003	1028	1086	1014	1011	1075	1083	1076	1041	1062	1045	1044	1037	1040	992	1084	1033	1056	1046	1050	1053	1100	1086	1017	1059	1003	1054	1051	1053	1074	1088	1004	1074	1029	1058	1045	1002	1087	1050	1061	1029	982	1083	1052	1075	1050	1045	1055	1073	1078	1018	1078	1054	1004	1133	982	1099	977	984	1051	1041	1096	1060	1014	1056	1043	987	1013	1103	1035	1109	1016	1036	1049	1086	1030	1018	1034	1046	1056	1033	1029	1031	1023	1033	1061	1073	1034	1057	1049	1042	1046	1042	1048	1100	1059	1068	1063	1030	1047	1066	1099	1016	1033	1079	1078	1081	1061	1069	1080	966	1034	1089	1062	1059	1068	1046	1074	1011	1044	1110	1079	1072	1047	1012	1037	1023	1002	1033	1051	995	1049	1047	1051	1034	1095	1014	1060	1094	1042	1045	1047	1014	1066	1056	1058	1052	1024	1051	1031	1071	1006	1024	1004	1055	989	1115	1063	1018	1015	1041	1012	1041	1020	1042	1014	1032	1098	1083	1028	1059	1000	988	1025	1095	1002	1075	1080	1025	1006	1006	1065	1036	1110	1022	1106	1129	961	1042	1049	1046	1029	1115	1120	1035	1016	1037	1093	1067	1061	1001	1004	1063	1032	1047	1088	1054	1052	1079	1081	1129	1072	1025	1006	1031	1032	1065	1039	1100	1099	1097	1056	1030	1040	1038	1001	1045	1060	1022	1018	953	1113	1090	1077	1035	1058	1081	1132	1011	1027	1066	1092	1092	1012	1071	1081	1064	1008	1031	1044	1076	1047	1059	1039	1082	1056	1041	1025	1013	1010	1043	1063	996	1071	1024	1055	1045	1078	1092	1082	1064	1084	1014	1066	1051	1059	1097	1028	1069	1083	1045	1035	1081	1041	1025	1084	1053	1007	1052	1051	993	1018	1067	992	1042	989	1026	1042	1064	1008	1078	1056	1080	1066	1092	1001	1033	1070	1093	1042	1075	1043	1081	1131	1006	1053	1038	1039	1072	1058	1046	1036	1079	1052	1009	1091	1050	1068	1058	1080	1052	1041	1016	1058	1003	1020	1125	1077	1014	1092	1060	997	1054	1039	1016	1017	1049	1089	1006	1012	1057	1059	1026	964	1023	1071	1029	1031	1049	1019	1036	1049	1049	1044	1014	996	1050	1060	1068	1049	1061	1051	1043	1024	1065	1043	1008	1104	1017	1036	1127	1033	1078	1055	1057	1047	991	1006	1039	1065	1059	1038	1043	1047	1031	1001	1055	1060	1023	1014	1053	1050	1040	1042	1038	904	1053	1027	1063	1017	1066	1039	1039	1069	1064	1047	988	1084	1016	1088	1058	1043	1094	1070	1030	1090	1050	1025	1049	1061	1048	1046	1072	1037	994	1049	1059	1086	1069	1042	1078	1059	1004	1001	1064	1010	1050	988	1112	1105	1069	1117	1041	1010	1060	1031	1075	1098	1049	1051	1082	1054	1056	1026	1028	1051	1001	1065	1037	1045	993	1087	1021	1077	987	1021	998	1041	994	1059	1056	1072	973	1050	1083	1087	1045	1037	1079	1020	1089	1053	989	1026	1025	1026	1095	1101	1056	1091	992	1063	1059	1060	1046	1069	1087	1062	1049	1099	1056	1066	1084	1104	1096	1017	1040	994	1059	1070	1046	999	1074	996	1003	1022	1108	1048	1038	991	998	1076	1062	1008	1087	1030	1061	1013	1011	1052	1003	1025	1079	1029	1066	1052	1053	1122	1066	1055	1054	1017	1043	1048	1047	996	1069	1059	1077	985	1060	1042	1052	1093	1041	1058	1054	1056	1052	1107	1029	1075	1039	1048	1051	1050	1061	1019	1094	1053	998	1056	1082	1021	1077	1053	1080	1040	1038	1036	1027	1019	1011	1022	993	1035	1039	1044	1082	1043	1029	1065	1054	1068	941	1040	1114	1013	1040	1075	1041	1040	1125	1074	1073	971	1026	1050	1059	1056	1014	1049	1103	988	1043	994	1043	1012	1057	1053	1043	1071	1092	1070	1078	1038	1067	1019	1043	1104	1073	1044	1012	1072	1012	1037	1132	1086	1019	1063	1132	1077	1087	1023	1031	1101	1117	1059	981	1052	1015	1090	993	1035	1031	1059	1075	1007	1037	1045	1050	1018	1024	1046	1018	1046	1012	949	1077	1075	1056	1024	1027	1069	1059	1040	1052	1083	1030	1100	1081	1070	1043	1002	1025	1018	1078	1073	999	1019	1040	1035	1097	1046	1112	1027	1103	1079	1024	1072	1077	1097	1095	1080	1052	1095	1020	1001	1017	1000	1024	1056	1048	1060	1027	968	1010	1016	1093	1025	1081	1071	1051	1010	1035	1032	1064	1018	1040	1088	1036	1056	1099	1045	1024	1070	1048	1049	1076	1064	1050	1031	1033	1031	1052	1080	1099	1067	991	1043	1067	1073	1014	1040	1081	1050	1048	1090	1004	1037	1044	1119	1043	1053	1077	1034	1023	1027	1061	1058	1039	1053	1085	1004	1053	1001	1035	1066	1040	1013	1079	1011	1011	1006	1101	1047	1061	1018	1024	1075	1064	1013	1057	1063	1005	1049	1057	1063	1014	1034	1054	1063	1072	1070	1022	1038	1042	1076	1027	973	1057	1048	1038	1034	1050	1068	1081	1071	1071	1024	1061	1037	1028	1072	1020	1031	1071	1064	1031	1027	1090	1070	1067	1042	1070	1021	1031	1077	1086	1059	1006	1055	1071	1059	1084	1050	1072	1091	1095	1023	1050	1082	1055	1086	1073	1019	1060	1081	1012	1047	1050	1007	1052	1040	973	1068	1037	992	1047	1011	1018	998	1060	1046	1070	1091	991	1080	1017	995	1088	1073	1048	1043	1028	1029	1067	998	1068	1015	1029	1059	1061	1073	996	1040	1125	1020	1047	1054	1043	1044	1042	1060	1059	1071	1002	1026	1053	1066	1020	1102	1089	1048	1085	1044	1057	1054	1046	1057	1029	1012	1026	1002	1028	1060	1034	1071	1080	1010	1084	1067	1074	1061	1025	1036	995	1014	1041	1025	1068	1107	1061	1147	1040	1012	1055	994	1062	1036
23504	21622	29521	24186	21629	21412	3292	955	704	627	567	581	529	482	482	459	457	415	439	442	448	394	347	396	387	376	370	376	357	352	368	352	367	322	364	330	379	362	344	376	341	333	356	335	339	357	374	363	362	348	352	344	342	381	340	347	318	339	358	322	349	341	350	342	320	358	313	333	358	326	364	342	339	335	342	346	337	342	337	353	323	328	336	328	358	324	307	315	351	362	360	340	322	349	355	367	316	335	329	337	340	351	333	367	330	357	352	313	308	357	369	353	313	309	330	361	310	330	357	336	314	341	318	308	331	342	323	334	333	324	331	347	329	373	332	329	325	325	318	320	350	324	355	356	325	338	342	336	351	313	345	325	342	365	348	343	351	349	308	352	320	328	331	358	358	339	356	334	366	363	313	353	342	329	321	357	329	314	339	365	339	343	331	334	324	363	343	335	342	312	294	334	338	356	336	344	338	311	346	340	297	345	326	327	310	360	338	339	321	341	333	320	298	330	319	327	349	341	332	356	363	346	330	353	347	310	324	335	330	327	349	349	300	294	355	342	339	331	321	327	366	338	317	294	356	344	322	326	364	309	320	338	335	356	335	343	333	309	342	338	358	341	339	335	333	344	321	309	346	316	309	342	318	331	292	305	349	315	300	328	320	356	337	328	320	323	315	346	311	333	310	335	347	302	351	359	346	345	308	314	324	341	299	313	346	315	322	338	317	352	353	324	369	337	306	342	328	326	350	334	352	358	336	310	349	373	346	368	364	318	360	337	346	303	346	318	329	352	323	361	314	349	351	353	352	353	346	376	334	312	312	310	327	374	304	340	354	338	338	339	356	348	342	313	337	352	302	373	342	335	344	334	350	317	318	344	305	323	340	364	352	389	327	300	333	310	367	325	358	334	313	344	358	360	341	329	295	337	368	343	333	348	336	326	332	325	327	358	322	306	362	327	318	346	357	333	326	332	294	344	361	364	375	324	336	308	347	305	335	320	342	354	356	349	326	343	325	338	359	328	328	349	317	321	340	309	359	307	310	341	340	343	318	328	305	346	344	344	323	315	376	326	303	310	333	356	339	318	341	301	339	316	357	306	322	332	317	305	379	364	345	353	337	330	314	357	333	323	341	337	322	329	348	354	326	348	356	334	359	329	313	364	296	314	323	332	339	333	331	339	367	341	344	351	343	342	335	308	344	314	330	306	299	348	325	336	338	335	317	324	331	332	349	352	343	321	333	349	324	361	336	349	350	367	322	327	301	341	327	356	310	331	329	354	325	319	323	353	331	308	325	350	346	354	348	358	337	359	348	358	324	347	366	318	331	334	321	334	299	347	337	341	346	343	352	309	324	336	343	349	330	329	345	347	318	353	315	303	347	359	330	326	341	369	308	336	362	354	326	314	292	345	366	353	353	318	360	351	317	371	324	356	329	320	329	335	358	396	337	347	338	316	315	315	336	343	299	303	336	329	357	353	333	317	352	373	340	339	348	346	341	342	365	343	327	347	319	320	309	354	331	341	329	330	344	348	350	357	370	340	346	360	353	357	362	311	324	337	319	335	320	332	354	349	315	341	327	298	334	362	308	333	335	357	330	354	340	315	328	302	319	362	316	404	356	331	342	339	355	347	320	337	326	345	325	337	338	309	338	315	335	367	336	311	299	320	316	325	338	354	322	360	324	366	357	358	340	337	321	364	332	328	334	300	350	332	358	340	335	348	345	361	332	343	359	336	336	359	318	352	325	347	288	348	321	333	330	327	374	358	300	309	318	314	312	330	332	369	329	306	334	335	331	335	343	339	284	328	356	358	336	332	309	323	337	321	315	364	342	366	354	305	340	332	325	331	330	372	352	302	315	343	347	313	339	336	324	332	335	360	330	340	312	331	332	335	310	346	358	344	316	319	343	333	342	317	361	327	338	320	361	360	356	320	319	343	328	336	351	326	304	352	343	340	351	317	302	310	328	322	340	328	320	343	301	341	330	327	346	320	348	332	328	320	345	346	301	332	336	346	312	342	343	319	325	324	332	304	352	356	315	350	327	337	324	329	328	348	310	320	324	335	336	344	321	339	360	333	358	359	351	339	332	328	329	329	319	347	378	349	347	337	324	313	309	301	356	312	330	290	346	321	340	342	360	294	331	319	335	300	318	343	340	321	348	325	349	336	322	340	334	342	304	362	346	347	337	366	353	315	311	317	328	368	343	326	295	316	324	349	342	335	324	311	332	331	331	322	341	328	322	332	356	324	331	313	334	330	312	314	324	326	320	358	330	339	329	343	315	319	350	317	350	348	323	329	339	364	338	354	353	332	336	329	323	329	326	321	357	340	331	342	336	333	311	349	321	341	322	311	326	304	343	357	358	354	338	329	348	306	319	328	338	348	337	331	338	330	345	303	361	328	355	345	368	343	353	320	307	364	301	295	350	345	321	333	309	318	352	325	319	354	324	321	336	322	307	344	313	329	316	340	374	323	336	298	316	298	309	339	327	344	333	370	309	330	347	332	272	326	332	321	364	327	345	383	340	327	340	321	313	338	324	381	367	315	289	317	322	315	321	362	374	301	357	349	330	319	323	380	333	359	341	342	305	325	325	341	352	320	320	367	320	309	356	362	335	335	317	353	333	350	365	267	335	351	321	322	328	346	347	331	345	314	339	361	331	331	323	341	321	342	363	349	347	345	339	366	333	308	347	326	343	335	381	345	349	319	357	339	341	338	312	325	306	327	385	367	338	319	354	340	331	322	348	338	324	349	314	347	300	322	328	345	348	306	331	311	339	328	343	334	339	335	337	325	330	335	300	321	323	346	317	343	303	313	359	334	320	329	305	323	300	351	337	346	337	310	309	336	338	331	317	327	347	364	339	322	312	317	329	324	315	292	343	335	321	348	336	332	357	345	322	347	346	323	305	296	349	338	350	319	322	326	354	386	333	322	344	342	371	353	333	332	348	336	341	313	368	328	324	327	314	370	314	343	368	316	329	354	353	356	348	326	352	341	335	295	381	295	337	332	337	323	345	306	345	321	328	368	344	334	331	318	345	345	357	331	329	347	332	318	297	338	327	329	330	338	346	326	337	327	373	323	321	333	337	317	318	332	327	312	350	338	341	344	330	369	327	332	332	315	343	312	308	335	324	321	329	348	342	329	327	339	334	330	343	332	302	333	342	335	348	357	342	328	348	319	359	339	343	294	349	331	341	326	365	335	349	321	365	343	318	325	367	324	314	334	364	353	312	348	362	328	330	362	313	364	318	312	326	361	313	348	344	321	330	324	355	329	310	320	302	343	370	306	340	312	401	311	342	328	338	312	320	346	327	327	340	336	299	368	353	306	342	320	324	365	357	361	313	336	344	330	342	340	366	353	380	348	337	353	313	361	337	328	347	365	332	344	327	369	358	377	333	330	390	320	331	310	312	344	326	347	359	346	312	305	326	291	311	313	327	350	318	343	315	357	362	387	371	335	322	361	341	303	345	316	365	365	349	364	341	343	344	338
7082	15272	12470	6630	4513	3372	2623	2122	1766	1511	1321	1138	1094	1012	926	874	812	772	783	684	636	670	657	597	606	646	604	586	604	581	595	577	548	575	572	566	542	499	574	532	528	513	590	568	531	555	529	508	505	552	534	534	504	524	557	569	549	577	518	474	508	534	563	558	508	556	529	531	530	519	489	530	486	492	543	501	448	549	507	526	548	484	459	528	544	485	506	536	544	516	471	539	525	502	508	527	500	490	486	537	538	511	516	548	529	514	533	474	479	438	484	533	526	513	566	557	534	492	490	516	536	525	530	539	528	521	484	505	507	533	514	525	504	514	562	512	528	551	510	521	487	505	474	540	503	487	457	513	525	456	539	503	527	517	516	489	527	547	503	522	522	527	522	556	539	539	526	501	550	506	560	498	542	536	510	509	504	500	535	510	512	543	494	494	503	512	484	512	492	532	527	496	488	486	526	540	514	508	522	503	553	529	467	504	503	514	465	506	535	488	490	534	534	537	511	490	499	516	509	519	513	498	500	482	500	531	549	551	512	507	514	539	494	460	512	502	507	511	504	497	555	511	524	513	505	499	494	506	506	482	498	557	483	518	505	502	465	493	522	528	529	485	520	504	508	484	560	479	476	546	506	511	524	531	528	533	514	516	464	494	560	524	509	506	526	492	496	486	521	487	493	523	484	478	506	480	538	524	514	527	547	507	528	496	528	507	491	522	510	499	539	516	481	535	567	534	535	533	523	507	519	522	525	485	536	500	499	546	517	531	505	478	507	512	523	532	526	466	519	525	486	501	517	451	496	491	518	485	491	546	520	520	515	507	505	481	526	523	532	512	543	522	534	476	537	511	484	458	507	475	512	527	490	513	466	531	520	537	522	531	510	528	538	478	515	496	514	440	492	518	479	517	526	481	548	518	522	518	492	500	498	576	518	507	499	551	489	512	520	506	490	491	510	522	528	529	565	496	521	515	535	496	508	563	539	470	528	495	519	514	507	528	558	523	514	491	499	504	496	518	525	517	524	523	536	506	487	512	515	513	495	469	514	495	553	510	512	520	530	487	506	496	510	479	486	519	528	494	507	479	506	490	500	495	527	539	490	495	548	485	478	522	537	505	521	526	531	506	470	536	520	508	506	522	516	489	516	505	528	508	501	531	501	529	514	501	496	521	512	502	483	517	529	525	488	529	528	494	523	540	530	526	489	524	505	538	501	511	485	515	519	531	490	533	529	506	550	514	559	496	470	503	493	494	513	514	520	495	564	502	519	555	495	505	478	534	519	515	513	519	503	476	510	490	514	510	504	514	494	471	531	484	509	527	529	497	505	541	486	509	501	532	508	505	489	500	483	492	517	479	512	471	503	516	557	520	499	481	536	498	497	540	533	523	521	495	521	504	478	528	475	510	532	537	501	498	513	524	471	501	523	557	551	516	523	518	503	509	523	487	529	463	503	522	485	514	515	503	500	552	506	539	501	486	477	509	510	500	527	478	518	479	521	489	503	527	552	492	488	530	544	502	520	511	499	523	507	557	527	492	469	532	513	453	486	486	508	542	453	480	516	524	477	502	509	498	463	522	514	510	511	501	483	467	526	523	468	503	496	499	475	507	539	508	495	494	517	479	500	535	527	521	515	511	483	501	503	466	508	546	495	476	539	519	494	493	526	493	554	522	512	537	515	501	507	497	524	491	546	510	483	527	529	527	543	515	487	512	504	513	498	543	495	526	520	516	516	492	469	535	477	533	508	543	507	520	495	527	538	510	557	501	517	520	545	508	510	520	499	477	516	520	538	519	467	483	508	461	515	502	515	507	538	481	512	516	507	506	524	519	516	486	506	493	500	518	537	529	457	471	509	526	463	490	512	477	504	492	514	513	529	485	492	510	490	482	460	478	508	482	540	515	531	485	530	487	565	536	557	483	465	506	516	476	506	522	499	483	448	537	497	471	532	511	511	511	531	506	482	505	495	505	443	525	473	494	520	472	510	501	506	483	503	486	495	532	496	497	526	515	526	518	495	506	520	507	503	542	506	503	501	513	516	512	510	516	521	515	485	504	502	493	492	493	505	501	536	536	516	515	462	504	533	496	502	519	525	514	546	516	549	491	506	518	482	506	500	546	496	486	491	506	476	499	548	517	517	505	506	535	526	520	529	509	532	534	502	490	544	533	545	514	483	508	495	534	509	503	499	519	486	517	484	506	510	567	536	470	513	505	514	512	532	538	508	540	505	537	545	551	496	509	509	523	518	508	504	510	543	519	484	500	514	546	515	496	490	485	510	488	507	522	531	509	494	490	560	487	499	505	531	473	515	498	522	514	522	501	545	524	513	502	523	485	497	550	489	521	514	551	471	489	506	489	489	540	480	533	518	517	520	532	488	482	496	526	489	506	484	502	512	507	491	507	500	521	498	473	506	503	482	512	512	562	552	562	501	495	471	509	515	517	486	499	513	503	513	528	524	474	484	519	484	525	473	535	529	465	539	521	527	500	493	540	539	529	526	480	545	515	487	493	526	485	495	536	508	529	501	516	492	519	559	505	511	518	506	522	546	505	512	505	546	511	495	525	523	539	522	507	523	503	458	498	518	497	494	504	497	531	521	509	505	568	535	489	523	506	498	510	532	509	522	520	545	531	516	508	502	502	567	545	490	554	540	496	522	490	489	533	506	543	510	505	510	521	496	528	492	519	527	481	541	497	493	514	512	506	516	497	509	518	471	521	521	486	500	531	533	508	478	486	527	516	492	506	504	483	503	491	498	510	479	519	518	527	534	539	523	476	525	488	486	533	494	525	516	522	522	524	535	518	511	502	512	502	486	497	561	538	500	506	528	485	486	519	544	502	500	524	508	531	475	509	505	496	522	517	510	488	476	530	546	520	497	525	489	493	493	489	539	548	512	539	489	530	541	509	502	517	508	477	500	494	577	531	484	497	520	511	508	490	475	490	541	508	504	533	510	532	522	497	542	514	554	498	509	564	530	524	519	544	529	530	540	508	545	470	481	499	512	532	506	511	557	501	527	484	512	494	458	506	519	532	510	540	544	519	541	493	521	496	545	496	508	517	492	525	466	513	542	454	524	494	477	505	478	534	497	519	478	538	481	485	488	501	539	504	527	554	543	478	537	506	560	501	489	506	516	468	533	495	491	504	540	504	532	494	494	507	530	471	538	508	469	522	500	502	524	532	473	515	514	534	497	550	538	521	516	489	521	541	483	515	537	548	516	502	519	531	520	528	501	519	497	500	443	502	452	524	500	551	540	528	528	501	551	536	542	491	558	505	495	534	512	528	526	534	524	474	528	482	497	505	526	516	491	530	522	524	510	489	578	481	514	541	508	495	523	527	545	556	498	526	528	518	540	497	460	500	522	567	513	500	524	517	498	526	522	485	547	494	522	503	490	473	503	495	546	552	504	487	533	484	496	477	494	506	521	513	537	517	502	497	489	493	502	522	496	519	476	513	481	527	503	506	484	546	548	507	537	524	533	518	486	504
27603	20829	8491	1257	805	772	758	774	768	723	720	728	697	703	710	754	745	707	699	732	749	747	732	666	726	743	652	725	717	711	739	714	697	709	678	697	720	743	703	757	695	676	735	763	742	739	700	696	708	723	726	716	687	744	702	714	676	734	705	716	743	702	703	748	675	684	683	723	720	724	734	707	710	708	693	705	685	694	697	728	717	719	671	685	685	754	699	698	676	701	703	690	736	668	704	710	708	765	678	685	706	713	688	736	714	700	733	674	735	707	711	711	659	712	701	713	760	678	713	723	715	744	749	715	730	688	697	680	700	736	696	689	678	746	695	694	674	729	697	698	719	724	707	727	715	745	693	707	691	692	751	729	723	729	706	680	696	710	773	667	745	677	700	737	685	688	689	647	694	710	747	713	699	702	714	723	706	702	663	690	688	727	715	736	748	712	685	693	703	690	700	670	673	725	644	716	722	681	702	733	690	690	733	716	706	696	705	730	727	730	676	719	703	702	728	710	729	700	701	618	657	757	735	702	707	721	725	723	767	677	736	736	659	740	728	716	705	687	708	710	702	675	715	733	711	693	691	716	710	734	695	694	693	701	698	719	687	670	705	759	698	723	741	676	727	664	728	707	715	650	687	750	698	675	724	727	757	691	681	702	724	693	713	717	704	800	704	699	702	740	710	635	726	714	706	734	714	720	697	708	699	687	682	694	702	754	715	722	726	719	706	688	676	720	667	733	744	716	714	671	691	677	691	696	704	695	732	725	661	692	648	691	701	725	665	718	733	746	726	719	685	707	664	744	702	741	723	713	703	695	718	748	735	751	699	677	714	741	713	730	721	693	694	757	694	721	682	732	741	709	736	701	715	700	703	741	696	721	736	727	719	693	706	710	737	687	707	655	771	659	656	711	688	709	678	698	708	730	730	701	648	701	685	732	688	660	719	738	670	712	678	742	688	735	677	740	712	726	755	702	746	703	689	688	709	712	710	673	671	691	737	744	682	694	716	730	725	672	730	747	681	669	749	698	739	711	714	713	684	716	690	735	734	729	724	672	715	680	723	714	699	732	714	691	696	735	722	670	657	718	713	681	740	692	715	710	670	698	703	709	729	714	678	692	735	707	709	689	758	744	731	680	706	699	669	693	672	703	692	763	763	740	634	712	689	687	739	707	664	699	682	711	763	699	722	732	708	723	745	707	724	739	710	702	665	713	721	706	730	670	723	665	699	696	722	723	713	717	712	698	676	709	721	687	701	675	681	745	730	731	684	720	664	695	758	707	682	755	718	712	678	673	754	714	684	753	658	702	692	696	675	672	730	704	701	733	721	762	723	725	727	692	710	746	715	740	683	766	718	700	729	760	666	723	716	696	746	725	782	685	710	731	726	689	665	702	718	693	688	687	681	722	700	712	673	734	783	749	684	769	729	710	708	716	695	715	696	723	720	722	680	691	691	717	673	726	776	681	710	755	705	741	735	720	699	747	701	718	740	727	703	685	744	665	724	684	738	716	698	677	691	761	708	696	743	724	674	704	700	743	686	714	711	713	705	717	732	684	745	717	705	725	713	737	723	666	704	691	686	708	682	682	729	729	701	748	735	725	670	743	727	727	752	727	699	705	722	682	696	680	733	692	701	743	737	692	737	708	676	725	674	706	703	707	732	661	713	730	724	721	704	650	749	670	717	726	697	684	741	690	709	686	711	673	708	699	718	680	723	713	711	735	764	743	695	643	724	665	774	741	716	701	688	731	741	673	730	726	719	733	698	718	721	696	760	697	720	702	717	720	722	667	704	719	725	736	716	716	729	720	679	696	719	770	661	714	716	697	702	716	712	688	689	682	742	776	692	737	702	736	694	698	687	680	682	679	709	680	700	692	707	746	681	681	698	698	736	662	688	679	710	723	733	692	720	693	698	722	738	729	697	739	726	730	697	726	678	696	722	696	737	668	672	721	734	650	701	633	713	711	787	735	696	750	768	719	736	730	697	701	783	709	684	745	673	692	711	666	728	714	739	678	706	707	709	723	701	715	695	702	729	724	690	721	705	671	721	749	704	646	699	748	694	733	654	648	734	682	717	708	695	695	660	688	740	726	716	684	710	675	650	705	684	716	709	734	742	703	711	698	721	683	745	682	738	674	741	711	689	754	664	657	745	692	718	645	665	633	698	728	753	709	703	778	764	753	708	707	677	727	704	682	693	705	692	771	681	671	699	739	696	712	751	666	667	757	690	747	699	714	720	744	713	667	728	711	706	673	701	685	705	750	698	752	706	714	726	703	701	703	744	734	706	677	715	706	722	705	697	693	713	705	724	647	710	672	715	715	738	753	689	708	739	691	704	714	673	741	685	702	731	693	666	717	711	712	723	688	738	779	715	703	728	648	728	724	729	746	722	700	754	745	695	723	699	713	677	711	707	751	716	751	713	708	780	700	747	710	742	737	707	688	748	695	758	700	673	737	654	686	737	717	703	688	725	732	694	748	703	702	684	763	711	750	713	742	707	667	734	723	708	696	721	709	682	714	722	678	754	728	706	709	715	729	669	757	663	735	760	695	684	685	684	727	665	716	721	694	746	697	694	716	702	691	658	683	671	679	727	703	628	727	720	722	721	672	730	717	677	704	731	685	698	703	751	757	715	656	694	704	660	753	734	720	741	697	693	703	732	737	707	707	741	721	767	659	720	704	727	670	721	728	705	727	735	719	715	742	734	709	736	689	711	710	708	705	686	711	702	718	735	718	692	718	734	711	680	719	699	716	712	715	687	724	711	703	714	691	699	702	697	694	705	689	692	724	752	676	699	674	731	705	705	679	659	716	701	729	702	707	726	759	692	700	692	694	732	678	667	716	709	708	682	681	709	703	696	677	713	740	693	751	677	694	717	725	640	726	686	721	724	703	723	721	728	658	712	755	709	692	677	725	710	682	729	732	694	704	706	733	682	714	724	693	728	735	734	700	749	693	700	728	672	722	706	675	736	707	755	711	731	680	682	724	715	713	720	675	746	674	704	691	721	707	714	701	703	725	668	717	753	721	727	722	751	672	692	725	679	700	723	671	752	663	705	704	727	678	742	694	691	772	748	718	682	734	717	698	684	739	697	699	719	684	663	719	781	697	688	678	649	688	710	725	734	647	728	711	729	688	688	728	745	739	664	693	684	771	732	684	741	706	730	702	706	686	738	687	751	702	674	739	731	762	729	699	743	692	642	735	669	778	739	680	686	773	723	730	719	724	704	667	719	670	736	733	684	669	743	664	709	691	717	749	697	686	745	703	764	692	746	663	706	700	730	765	729	725	742	706	701	743	715	685	739	682	709	724	692	692	669	715	700	692	698	755	726	713	710	708	692	689	708	701	736	725	739	719	727	763	723	689	737	741	729	645	715	739	718	750	687	700	720	732	682	739	684	744	733	700	758	729	727	686	726	691	687	698	742	706	698	731	752	728	705	691	719	694	651	712	739	690	735	709	745	690	694	734	687	718	711	682	702	673	706	715
4742	2011	1754	1350	1173	1180	1130	1104	1060	1032	1090	1018	1137	1060	1077	977	1014	1052	1008	1037	1032	1039	1022	1080	984	1066	1002	948	1026	1070	1064	957	1013	983	1011	1005	1084	1035	995	1001	978	1063	990	939	981	1048	1023	1033	1006	974	1047	1025	1074	1056	1005	964	1068	1001	979	1069	1024	1029	983	1025	1043	982	1064	1005	1021	994	1028	1015	1041	969	945	1001	960	1018	966	1020	979	1022	1032	1013	1003	1031	1035	1002	1039	997	982	1033	1067	1040	991	1025	979	1041	1048	1000	1050	1010	990	996	1050	1053	1015	1048	1035	1031	1001	1013	998	1036	1054	1051	1018	972	1055	1065	1082	1048	1072	983	1040	987	978	1051	1017	995	1038	1056	1011	946	1041	1005	999	1072	986	994	1014	1044	1029	962	1040	1004	1004	1032	1065	1074	977	1036	975	998	991	1057	972	1015	1011	1002	993	1046	1055	954	1046	982	1027	1048	984	1027	1021	1061	1002	979	1066	1044	1020	986	1034	1030	1024	1008	980	1023	1038	1044	1043	1031	1050	1008	985	1013	1036	990	995	1000	1019	1022	999	996	998	996	1021	1013	972	1013	1030	1024	994	999	974	998	1089	972	1048	982	1016	1059	1045	991	1017	1054	1037	997	1062	1008	1058	979	1044	989	1010	1029	984	1067	1039	1019	1014	1012	988	984	1008	1067	1039	1049	1048	1055	1047	966	1041	975	997	1011	1034	1036	999	998	1006	993	1018	980	1008	1004	1002	1042	971	1006	993	1029	1023	1007	974	1038	981	1090	1009	1005	980	1024	1056	1092	972	1002	980	1084	1004	987	1038	1045	994	1020	987	1047	1023	1020	1034	985	993	1038	1042	975	1038	1044	1063	1007	912	1078	982	987	952	978	977	1015	1011	982	1065	1022	1017	1035	1035	1080	993	1016	954	1019	958	1013	995	1072	1034	1021	1038	1051	1002	1028	1021	1003	979	1054	1011	997	1004	1007	1042	1015	1003	1035	1000	949	996	992	1049	1070	1043	1015	1026	1000	1075	1106	941	1083	1016	969	1028	1017	1047	978	993	1037	1013	1070	944	1035	1022	991	969	973	1019	1011	1050	1016	983	1017	1051	1030	1012	1035	1048	1004	1032	1001	1030	1022	1030	963	1085	1041	1012	1001	1053	1047	1019	1033	1032	1028	1065	1060	1013	1020	1076	996	979	1051	1052	1050	1014	1004	1061	992	953	1055	998	956	1065	1028	1017	1050	1028	1028	988	1080	1023	1026	1020	1000	1046	983	1064	994	1026	980	1014	1003	1061	1028	952	1033	1066	1042	1046	987	1041	1059	1000	1024	996	991	969	1018	1062	1014	968	981	988	933	1000	1003	1068	1040	963	1025	1013	946	1038	1009	1000	991	1026	936	1034	1008	1007	1007	1056	1011	1076	1038	971	962	1023	1038	1014	959	1014	980	1056	1030	994	1054	1039	993	1039	1024	1048	1041	1013	1034	1061	1002	983	1034	997	1040	1034	1046	1043	987	1009	1034	1041	1035	1096	1008	1003	1000	1063	1011	996	1002	1049	1011	1029	1081	1050	976	1004	1023	1034	1037	1027	976	1030	996	997	1003	971	1042	1013	1052	1006	1030	1005	1022	1022	983	1030	967	1023	1057	1101	1046	973	997	1006	1009	979	1019	1086	1054	1067	1009	981	1013	956	1039	1006	1076	1051	1011	1038	1007	979	1031	1028	1029	1013	1056	999	1011	1026	979	1036	1023	1000	1037	965	1052	1011	999	1010	1005	1069	1041	1008	987	1026	971	993	1013	1026	1083	1021	1040	1004	956	990	1041	1047	1057	1018	953	970	996	1003	1089	1065	1055	1014	1017	1049	997	973	1032	1013	1022	969	1019	1039	1023	1011	1031	970	969	1008	973	1018	1046	1046	1037	995	1020	1056	1030	1028	1035	1020	1010	1029	1046	985	1004	1009	1006	1000	1028	1013	1027	1022	1023	1048	1026	1034	1027	1038	978	1066	1037	1015	1019	1022	1108	1039	1030	1047	1023	1056	1041	1014	1043	1008	973	1006	1074	982	959	1025	1034	1042	1023	1030	1058	1009	1021	1036	1028	988	1004	1032	991	1002	997	990	1010	984	1008	960	1050	985	977	1020	994	997	976	1021	1052	1005	1005	1048	1004	982	1005	1024	995	1047	983	1030	1033	992	955	965	1066	1002	1037	994	1036	1042	1007	992	998	991	1085	1060	1028	1039	1016	983	1041	987	989	990	1005	1023	1022	966	1020	1035	1018	986	1010	1017	946	1018	1035	944	1015	994	1014	1014	1034	1041	985	1083	1024	996	1044	1106	1017	970	1038	1018	985	960	1020	950	997	1054	998	1008	1049	1003	1004	995	1009	985	972	1003	1011	963	1013	1034	986	1065	1081	995	1012	990	1047	1000	1027	995	1003	999	1046	1004	1017	1044	1043	1056	1041	1057	1029	1017	1064	1071	1003	990	999	1022	1005	1047	1032	1020	987	998	1020	1001	962	1021	1034	984	979	1032	1019	1035	1000	1033	1034	1015	985	1071	1068	1050	1023	970	1009	966	1013	1049	1017	1001	1047	1033	1020	1054	1019	1022	1025	998	999	1080	946	1047	1036	1009	993	1028	1040	1005	1045	995	941	996	950	1033	1036	1054	1027	973	972	1032	1000	1079	974	1037	1014	1022	1043	1034	992	951	1035	1075	1020	1011	1015	1031	1061	961	1024	994	1085	1033	1057	1033	1019	1044	1019	965	964	1021	993	1005	993	1006	1010	1025	1051	1003	1029	961	1016	984	1008	1041	1031	1036	1020	1016	1000	990	1041	966	1012	1081	1017	1012	1061	949	1011	1031	1117	1016	1007	1081	1029	1057	964	1020	1012	989	1008	996	1041	1025	1018	1050	1028	1053	986	1045	992	984	1025	1035	1014	1011	1002	1086	1109	1021	1114	1029	1009	1051	999	1014	1038	1011	1012	1040	1052	1135	1017	1038	1027	1004	989	1058	1039	1021	1025	1003	1037	1024	1009	1038	1033	988	1069	1073	975	987	1052	976	975	926	1058	995	1076	1023	1014	983	997	1052	988	1036	1049	1002	1074	979	1031	1000	1074	1015	988	1046	997	987	1016	1042	1015	988	998	1030	1054	984	1012	995	1078	959	1028	1009	1024	993	1057	1013	1023	976	993	1019	998	1038	1026	993	1090	1025	976	1041	977	994	1007	1043	1054	1003	960	1052	1019	998	1031	976	1005	1023	1003	1006	1056	1086	1016	1043	1046	957	973	981	983	1030	1059	1020	1096	1039	1002	1064	1001	1039	993	1048	982	1054	1039	1062	977	990	1021	1053	1038	1049	1022	1051	1058	1036	1000	971	1014	999	941	949	1011	1049	1069	1006	1000	1048	1047	1024	1044	1085	1002	1026	968	1064	1007	1035	995	958	1020	1060	1019	1024	1013	1013	1049	1004	1042	975	1060	928	1079	1079	1041	987	1063	1054	982	1009	996	1020	996	1043	1008	991	984	1063	1000	1040	1052	1032	1050	1014	982	1029	1028	1044	1064	1039	1010	989	1049	1008	950	1014	1022	1002	1018	1014	1010	1011	1022	1036	1001	1020	1040	1048	962	984	1022	1016	1009	997	1019	980	1006	1046	989	1058	1019	986	993	1028	1057	1028	992	1033	1028	1004	1004	1013	1046	988	1005	972	1005	1027	1026	1051	993	1034	972	1016	1033	1027	1005	993	986	1018	1023	965	986	975	1050	1075	1063	1018	997	999	1038	980	1021	971	1000	1024	991	1048	1038	1021	1032	973	1036	1039	1049	1020	1035	1028	1033	1025	1020	1047	1093	1074	989	951	1078	1038	1043	1018	1004	1028	1006	1016	1020	1049	1064	1019	1016	1017	976	1042	1016	1021	1025	1012	996	1014	1027	1017	982	1036	1056	985	1029	984	996	1022	989	991	1040	1027	1035	1007	1007	1037	976	979	1010	1018	959	1007	959	1032	992	1009	1062	1093	1013	1000	1029	1059	989	1001	1084	979	1100	1017	1043	1032	971	1035	963	1014	1018	1041	1005	1016	1070	973	1034	1034	1027	1060	1038	987	1012	1069	1008	1055	989	998	988	1011	1060	990	999	995	1024	991	1026	1059	1025	1083	1009	1020	1034	1035	1006	1033	966	1078	1077	1011	976	1064	1011	1002	974	1062	1025	1057	1003	1019	1023	1039	977	1026	1032	1007	1060	1057	1043	1017	1023	1073	1043	996	957	1064	1021	1003	1066	1057	1047	1061	1015	977	1025	1013	975	1003	1047	1020	1075	973	1017	1042	998	1072	1028	1013	1051	1041	1077	977	1041	951	1009	991	1003	1050	1060	1066	1092	1035	1029	1021	1039	1000	1022	973	977	1019	1064	1031	1001	1021	997	1014	1031	943	1019	1037	1060	1020	989	1055	974	1009	983	980	979	1005	1034	1028	1018	1024	1046	1002	995	1047	1024	998	1066	1018	970	1057	1039	1011	1021	1068	1007	1061	1031	1027	981	945	1020	988	1005	999	1057	1051	966	1036	1021	960	1016	968	1003	1050	999	1000	964	1035	996	1029	1017	1021	1027	995	985	1022	1025
24585	21670	29082	24763	21565	6054	1403	1050	915	913	854	842	834	760	794	800	842	767	729	756	713	799	723	719	728	688	716	766	701	719	710	733	680	751	719	764	744	728	716	751	743	698	694	769	747	769	769	671	746	712	772	782	779	762	743	693	716	700	773	761	707	726	710	692	727	710	715	723	727	723	716	728	749	733	685	719	716	709	746	735	751	670	769	708	788	785	764	687	699	682	708	692	748	704	766	724	728	730	767	719	706	689	728	734	731	717	697	720	740	761	703	718	697	725	743	694	706	741	704	694	725	691	669	737	701	773	768	700	749	739	773	740	746	735	743	680	748	709	710	689	719	767	714	744	745	745	733	712	732	740	723	710	696	722	687	683	706	710	722	750	747	733	723	697	719	718	672	740	684	780	723	723	757	741	752	717	702	719	693	700	720	737	707	733	712	763	714	758	711	726	746	771	734	741	675	728	721	735	754	710	687	695	706	694	731	711	706	729	745	765	775	708	717	718	707	740	721	700	755	736	729	731	685	731	729	728	700	703	729	733	730	740	651	731	698	717	712	786	668	791	716	708	707	692	755	739	709	706	723	715	733	721	688	715	717	682	719	729	672	698	685	753	721	721	729	726	728	687	754	719	689	694	706	717	703	745	745	769	750	624	764	732	704	747	755	718	733	747	730	691	714	692	706	735	738	787	663	735	704	722	693	672	694	718	699	733	709	714	702	702	736	762	751	714	681	713	750	691	738	706	681	692	753	748	712	724	702	696	721	741	705	711	758	706	759	710	732	660	703	690	723	710	686	756	715	728	703	754	737	718	689	686	734	741	725	692	690	698	683	683	697	750	688	722	701	700	721	708	705	736	676	724	712	708	717	723	733	704	734	741	678	729	708	714	707	705	704	754	684	730	700	678	741	714	775	779	722	727	658	738	719	704	716	739	710	688	766	725	706	714	695	702	696	666	751	712	755	737	672	710	707	745	760	703	778	739	749	742	765	680	716	764	678	742	690	732	685	734	714	721	752	700	701	723	735	721	728	711	688	736	735	744	735	729	749	734	756	682	691	750	748	715	740	688	759	731	793	716	725	716	742	644	732	693	745	708	683	682	726	756	713	710	669	673	738	711	773	698	729	766	742	727	699	704	700	744	715	709	720	752	706	705	741	766	694	722	709	741	730	703	712	713	685	763	728	719	722	740	696	754	717	686	726	703	645	682	742	735	734	685	695	699	732	728	725	787	698	712	700	754	725	739	718	726	700	713	804	722	734	680	703	709	757	707	754	751	692	694	725	699	747	685	731	707	693	686	770	772	736	730	745	679	729	730	727	749	703	720	719	775	781	715	726	702	690	719	716	729	681	735	673	713	736	750	710	717	761	752	702	654	758	737	734	728	682	726	671	702	715	725	783	711	741	682	726	741	671	753	725	733	742	698	679	768	730	726	706	722	727	767	735	737	729	720	716	711	714	783	691	767	680	706	724	704	746	708	707	701	754	708	743	729	723	765	719	691	686	753	718	725	713	713	712	763	708	734	680	677	667	776	749	734	760	723	708	729	632	818	722	663	728	713	728	739	717	757	726	719	713	741	657	677	688	730	720	670	755	707	720	766	734	710	764	793	716	757	731	672	764	724	714	689	719	686	713	718	712	673	735	692	707	708	752	688	682	705	717	770	725	766	678	739	732	766	735	695	750	688	708	688	711	735	690	749	746	711	737	741	740	714	754	720	727	761	696	704	724	788	744	731	734	690	742	701	708	734	756	718	717	721	709	741	717	710	710	728	709	739	724	741	695	716	684	742	720	667	745	712	731	693	699	737	691	709	715	704	710	701	690	693	756	713	661	685	669	723	764	711	706	735	674	714	748	723	727	684	707	767	676	727	682	714	714	682	720	703	674	672	707	710	757	745	727	701	726	716	744	723	779	738	689	666	727	736	698	686	741	660	684	739	748	735	744	738	694	732	725	732	707	734	714	761	719	756	721	694	715	735	740	738	705	721	722	702	725	717	738	717	723	745	672	685	697	701	737	705	735	724	737	768	705	676	707	698	707	725	736	698	716	695	698	713	704	747	631	696	719	714	703	712	711	737	661	695	781	692	720	679	736	709	733	711	711	727	697	710	720	740	685	702	781	712	708	715	756	721	745	727	713	723	736	716	705	714	738	723	742	729	693	705	684	714	653	718	772	717	720	747	712	698	737	734	682	768	752	684	710	754	745	720	706	710	734	708	734	675	701	693	713	720	730	695	710	732	693	705	715	742	694	706	722	700	744	710	712	753	723	693	758	692	759	693	741	705	722	724	717	696	718	694	726	670	729	711	682	693	723	733	747	713	691	705	736	675	674	738	709	766	736	785	768	721	754	685	739	717	713	748	706	698	707	745	674	698	721	759	732	757	756	700	719	710	670	759	718	733	702	708	688	710	699	752	716	652	729	716	723	712	711	710	740	777	709	753	741	664	720	767	672	700	745	708	699	712	717	709	747	754	690	709	767	708	707	702	699	739	714	716	699	758	737	737	738	673	694	692	720	713	768	722	767	769	770	695	695	685	782	762	707	725	706	726	746	684	691	699	651	728	731	694	712	782	744	735	763	694	677	717	724	730	667	716	725	723	690	712	774	704	745	742	741	745	735	718	722	693	701	726	715	713	728	647	702	704	724	713	714	723	742	719	714	706	727	688	711	746	713	730	688	730	678	711	714	715	662	701	733	702	697	701	731	734	724	767	739	695	794	704	731	711	731	745	727	705	693	697	718	723	743	742	694	723	700	719	658	680	681	660	727	722	710	717	736	713	761	688	757	710	659	702	706	751	691	735	716	774	723	705	720	731	719	695	688	731	727	715	719	711	745	693	740	704	728	720	709	689	706	702	679	665	648	763	680	740	705	707	733	670	727	727	704	694	713	720	675	708	732	745	712	697	733	736	737	689	692	702	748	737	678	749	722	716	688	728	721	729	688	713	699	778	699	742	725	682	734	740	693	703	776	692	700	726	722	686	671	704	705	738	727	765	718	732	746	709	722	744	740	724	689	731	674	744	696	802	745	716	726	681	724	713	728	711	772	770	668	716	746	760	737	707	705	714	728	749	687	763	693	714	693	707	702	730	715	721	741	727	697	688	683	682	680	720	724	707	667	742	732	730	678	747	735	676	649	657	730	705	742	724	736	690	639	751	694	691	737	734	703	699	733	721	697	675	730	676	734	714	695	711	720	733	687	724	727	706	749	676	743	693	678	706	703	762	712	708	707	705	702	697	734	733	751	749	737	742	708	711	652	733	745	753	714	684	678	711	743	728	736	698	700	694	686	702	722	740	739	741	724	658	729	739	687	698	706	747	697	765	698	723	694	689	686	675	753	728	681	708	675	695	740	682	695	728	768	720	712	719	780	722	671	710	723	696	713	725	767	728	728	731	692	715	748	715	655	698	747	709	722	759	719	745	730	695	715	717	721	754	717	726	744	718	735	756	736	659	750	696	702	702	734	734	741	720	668	734	674	710
5361	9920	8357	4381	3283	2601	2123	1795	1630	1508	1376	1414	1312	1221	1300	1230	1205	1141	1130	1165	1143	1101	1119	1090	1141	1144	1104	1068	1180	1156	1096	1071	1056	1082	1087	1099	1077	1056	1072	1089	1054	992	1054	1075	1081	1016	1078	1096	1116	1056	1011	1074	992	1038	1072	1007	1056	1124	1034	1059	1016	997	1028	1023	1047	1041	1038	1104	1045	1017	1040	1082	1058	1102	1058	1054	1078	1050	1017	1074	1033	1010	1049	1063	1075	1033	994	1018	1016	1015	1069	1026	1046	998	1075	1095	1076	1028	1086	1020	1065	1054	1063	1024	1017	1036	1087	1048	1049	1065	995	1050	1066	1058	1102	1021	1075	1077	1018	1019	1127	1018	1075	1018	1062	1055	1042	1094	1090	1088	1010	1104	1015	1087	1043	1058	1015	1073	1028	1000	1044	1007	1118	1131	1058	1084	1054	1021	1019	1029	1055	1068	1097	1035	1055	1089	1029	1003	1028	1053	1043	1060	1042	1043	1009	1080	1013	1076	989	1010	1085	1111	1005	1076	1007	1054	1053	1094	1077	1046	1074	1033	1006	1064	977	1042	1075	1050	1039	1035	1045	1004	1029	1015	1057	1038	1048	1038	1042	1107	1052	1102	1016	1058	1045	1070	1036	991	1060	1025	1015	1046	1063	1052	1016	986	1082	1063	1048	1061	1000	1007	1091	1103	1025	1077	1013	1076	1068	1019	1065	1038	1099	1058	995	1106	1046	1027	1041	1052	1036	1000	1049	1082	1076	1072	1077	1022	1022	1023	1127	980	1013	1112	1052	1077	1034	1054	1045	1088	1052	1053	995	1033	1001	1048	1047	1058	1035	1035	1083	1057	1051	1008	1033	1016	1059	1068	1037	1056	1052	1059	1074	1041	1043	1047	1023	1060	1048	997	1039	994	1038	1035	1017	1018	1040	1063	1092	1027	1059	1038	1021	1017	1014	1070	1043	1114	1022	1052	1072	1051	1102	1009	1059	1072	1061	1046	1031	1013	1052	1069	1073	1037	1036	1096	1060	991	1073	1036	1056	1069	1057	1025	1024	981	1051	1075	1031	1017	1079	1020	1017	1007	1025	1002	1054	1012	1075	980	1063	976	1027	1001	1084	1007	1058	1037	1051	1037	1000	986	1073	1027	1001	1103	1054	1058	1086	1061	985	1064	1051	1053	1092	1023	1051	1098	1074	1078	1053	1032	1054	1060	1076	1017	1041	1050	998	1046	1013	1027	1022	1041	1015	1055	1064	1014	1068	1029	1058	1025	1006	1051	993	1030	1074	1027	1066	1030	1061	1012	1026	1050	1031	972	1037	1051	1026	988	979	1059	992	1093	1029	1056	998	995	1010	1044	1105	999	1054	1095	1009	990	1035	1092	1055	1005	1054	1053	1106	1007	998	978	1042	1034	1104	1048	1048	1082	1039	1055	1041	1052	1048	1054	1059	980	1040	1014	1011	1061	1071	1027	1026	1024	1053	1034	1060	1049	1007	1092	1012	1072	1010	1063	1015	1022	1017	1024	1038	1021	1038	1079	1072	1069	1063	1078	1065	1009	1005	1084	1024	1043	1061	1036	1063	996	1011	1027	1004	1017	1011	1031	1012	1034	1050	1040	1073	1019	1032	1077	1021	1085	1112	1034	1037	1014	1034	1008	1050	1050	1032	976	1054	1022	1023	1016	1003	1065	1097	1002	995	1018	1067	1045	1079	1039	1036	1103	1054	1022	1100	1004	1117	1029	1042	1055	1034	1034	990	1038	1068	1052	1048	1038	1029	1061	1018	1023	1053	1070	1052	1046	1030	1078	1085	1024	1061	1053	1027	1011	1008	1029	1006	1058	999	985	1078	1058	1048	1083	1042	1049	999	1016	972	1011	989	1049	1098	1041	985	1030	1030	1047	1018	1034	1080	1042	1023	1056	1024	1046	1027	1009	985	1025	1052	1017	999	1046	1026	1067	1043	1030	1078	1081	1036	1016	1065	1074	964	996	1016	1078	1065	1059	1055	1038	1031	998	1049	992	1092	1036	1083	1045	1021	1084	1011	1017	1066	1009	1063	1006	1049	1003	1006	1053	1107	1058	1036	974	1037	1041	1004	1059	1036	1044	1065	1067	1042	1084	1013	1094	1006	1057	1066	1032	1091	1066	1039	1068	998	1086	1099	990	972	1072	1064	1037	1021	1082	998	1045	1022	1057	1033	1093	1043	969	993	1051	1044	1052	1084	1039	1074	1053	1040	1036	1034	1048	1100	1046	1072	977	1038	1002	1040	1009	1052	1017	1091	1072	1009	1087	1072	1047	1085	1005	996	1037	1069	1010	1102	1065	1039	1054	1004	1073	1008	1060	1086	1040	1017	1039	1081	996	1051	1025	986	1084	1022	1018	1077	988	1091	1053	1017	1036	1051	1027	1029	1007	1083	1015	1087	1082	1007	1007	1007	1039	1045	1042	1051	1026	1049	1052	1080	998	1003	1065	1046	1037	1040	1012	1090	1115	1055	1080	1085	1085	1074	1065	1040	1085	1004	1048	1061	1033	1026	1018	1060	1026	1048	1061	1040	1047	1062	1055	1018	1009	1027	1045	1023	1024	1052	1078	1078	1061	1037	1081	973	1044	999	966	1073	983	1058	1024	1096	1042	1044	1021	1017	1066	1054	1068	1031	1070	989	1082	1094	989	1116	1054	1005	1016	1035	1025	1009	1034	999	1091	1017	1048	1039	1011	1089	1073	1040	1086	1084	1046	1060	1069	1017	1056	990	1095	1017	1000	1052	988	1018	1063	1085	1077	1075	1088	1111	1045	1038	1045	1022	952	1084	1007	1035	1019	1068	988	1053	1021	1042	1071	1061	1060	1029	1054	1071	1030	1024	1018	1130	979	1037	1022	972	1071	1053	1039	1062	1012	1063	1032	1089	1019	1104	1018	1044	1039	1073	1081	1014	1069	1034	1052	1071	1059	1034	1018	1032	1027	982	1012	994	1053	1025	1070	1040	1075	1047	1016	1042	1038	1036	1020	1046	985	1051	1091	1005	1038	1039	1014	1061	1086	1014	1022	1026	1043	1066	1051	1035	984	1033	1023	1039	1055	997	1048	1071	1072	1031	1066	1055	1038	1004	1042	1029	1000	1058	1082	1038	1001	1055	1086	1015	1018	959	1039	1085	1055	1042	1055	1022	1065	1017	1004	1013	991	1037	1032	1015	1073	1099	1066	1118	1030	999	982	1078	1062	1036	1015	1036	1065	1027	1097	1056	1028	1067	1069	1025	1050	1041	1029	1063	1014	1082	1065	1005	992	1103	1022	1098	1003	1071	1042	1001	984	1028	1068	1052	1015	1062	1057	1047	1001	1035	1015	1086	972	983	1047	1072	978	1059	1031	1103	1036	1059	1012	1044	1022	1038	1113	1023	1017	1013	1019	1029	1014	1089	1110	1096	1030	1035	1003	1015	1034	1046	1019	998	1034	1025	1066	998	1014	1056	1035	1026	1027	1045	1054	1110	1090	1079	1045	1077	1014	1077	995	1052	1072	1028	1048	1003	1008	1063	1065	1042	1068	1040	1062	1042	1028	1024	1039	1081	1055	1086	1026	970	1006	1104	1017	1082	1031	1000	1050	1034	1050	1031	994	1061	1099	1046	1030	1057	1043	1056	1019	1001	1058	1051	1035	1045	995	1044	1035	1038	1026	1083	1053	1003	975	1082	1049	1001	1033	988	1057	1062	1028	1030	998	1029	987	1021	1065	1071	995	1049	1026	1035	1080	1016	1117	955	1049	1049	980	1021	1091	1019	1092	1046	976	1018	1063	1054	1065	1046	1035	1053	1026	1046	1073	1043	994	1063	1006	1015	1063	1114	1059	1036	1005	1088	1023	1084	997	1010	1098	1060	1095	1082	1008	1036	1026	1079	1032	1020	1107	954	1063	1014	1011	1034	1106	1068	1048	1052	1022	1034	1055	1012	1012	1029	990	1073	1030	1070	1075	1002	1042	1090	1094	1019	1019	1068	1035	1041	1120	1057	1062	1050	992	1032	988	999	1078	1083	1010	1024	1033	1097	1037	1011	1019	1099	1025	1027	990	982	1074	1056	1053	1030	1039	1020	1074	1087	1064	1030	1020	1002	1035	1024	1007	1056	963	1064	1042	991	1027	1065	1025	1013	1069	1004	1057	1004	1104	1023	1024	984	1015	1058	999	1094	1037	1064	1046	1081	1020	1079	1038	1068	1058	1038	1013	1019	1058	1044	1042	1053	1060	996	1032	1002	1012	994	1032	1039	1081	1031	1130	1063	996	1046	1046	1023	1074	993	1011	1039	1035	1003	1102	1078	1032	1076	991	1074	1061	1051	1004	1075	986	1068	1079	1042	1023	1050	1050	1052	1107	1017	1043	1065	992	1027	1055	1003	1026	1058	1059	1021	1045	994	1017	991	1061	1120	1001	1034	1026	1037	1066	946	1023	1068	937	1027	1001	1027	1057	1035	1006	1095	1037	1026	1041	1091	996	1021	1039	1072	1061	990	1025	1043	1076	1031	1085	1040	1065	1012	1138	973	979	1043	1030	1003	1024	1050	1051	986	1037	1028	1036	988	1005	1049	991	1048	1065	1018	1031	1017	1103	974	1052	1052	1048	1039	1002	1031	1044	1037	1018	985	1048	1046	1035	1066	1080	1011	1014	1029	1005	1054	1048	1066	1047	1016	1046	1052	1046	1013	1065	1054	1024	1044	1049	1022	1006	1062	1067	1054	1017	1019	1103	1032	1004	1069	965	985	1048	1037	1070	1013	1049	1029	1044	1011	991	1016	1030	1105	1059	1046	1063	1070	1032	1035	1099	1044	1042	1025	992	1030	1030	1017	1010	1048	1035	1045	1042	1075	1039	1082	1080	1088	1062	1021	1004	965	1045	1044	1014	1004	1007	1018	1033	995	994	1026	1027
23551	21658	29561	24251	21659	21430	3166	905	695	640	606	544	492	528	490	450	423	416	392	411	380	382	402	375	363	349	379	370	364	378	362	347	352	350	362	326	382	339	356	336	360	334	350	352	373	347	355	357	326	345	342	334	350	336	374	328	374	374	343	347	316	332	332	320	325	347	327	328	335	346	316	340	332	323	359	319	376	362	349	345	367	341	346	335	339	345	329	313	334	334	375	323	308	376	316	330	358	292	343	317	293	315	349	326	322	325	340	333	328	340	315	354	349	355	353	340	344	345	317	328	341	323	331	319	355	310	341	321	321	354	310	347	313	313	347	294	357	313	359	315	302	319	338	328	376	342	308	364	353	331	321	336	319	329	321	318	353	355	313	323	335	352	341	353	348	363	369	337	334	361	364	333	316	337	356	298	319	287	331	333	321	317	344	328	358	336	318	322	320	345	329	303	310	347	334	356	334	339	343	326	323	344	343	329	344	329	324	328	328	342	373	325	323	363	343	310	313	323	300	334	301	332	336	344	338	312	346	324	337	328	313	332	306	379	334	318	354	345	322	342	344	288	315	326	316	330	334	356	325	331	329	323	352	325	329	333	317	325	315	354	324	349	346	353	303	351	354	310	366	311	330	332	337	300	336	303	352	303	332	339	333	305	326	362	350	336	358	359	373	300	350	350	342	352	359	309	327	360	314	345	328	345	334	353	362	318	346	360	321	332	320	324	347	303	343	337	327	348	321	330	352	344	352	360	308	316	318	322	344	317	321	344	321	323	341	342	334	343	336	309	316	352	294	328	345	350	333	335	350	340	357	345	335	336	327	337	324	343	315	331	313	351	334	355	298	325	336	341	332	353	340	319	313	333	347	346	367	345	347	338	312	325	329	335	335	361	339	321	314	329	305	324	313	337	361	335	323	340	339	346	350	320	300	333	332	349	306	318	332	333	332	327	336	322	307	350	355	303	292	338	336	326	352	348	326	338	350	343	333	345	362	333	352	341	358	327	328	340	285	349	314	358	312	327	331	357	320	339	326	332	321	323	318	338	338	350	332	341	296	332	334	321	307	332	380	333	340	310	305	352	324	306	374	328	334	318	354	350	299	335	328	371	358	346	319	304	319	335	327	330	313	354	349	337	337	340	319	339	331	330	331	372	335	336	329	327	339	332	343	340	332	325	322	345	361	341	360	314	358	365	330	325	354	316	312	301	320	341	333	344	322	323	320	303	333	324	348	324	311	297	352	361	330	331	315	308	334	341	316	308	336	323	322	336	341	336	319	328	352	345	330	349	334	324	308	317	333	313	317	310	329	342	342	311	348	348	302	350	337	317	357	325	334	335	361	331	302	346	313	356	312	340	346	328	315	332	323	339	317	324	323	322	339	297	327	355	364	373	314	351	341	301	327	351	362	330	331	344	308	384	291	327	333	364	326	323	319	340	314	305	337	318	351	328	314	317	357	303	339	334	347	345	328	341	305	331	328	321	344	349	340	308	307	333	370	332	321	332	320	334	340	309	337	323	361	375	309	336	326	319	342	343	323	323	330	326	336	347	333	335	361	330	321	332	339	355	348	299	306	311	318	331	334	340	339	307	341	312	342	306	326	331	305	329	329	355	357	309	331	311	357	319	311	324	341	323	365	325	336	333	316	350	339	336	346	335	342	326	337	347	335	319	345	347	313	317	328	343	309	319	300	333	339	340	338	310	372	295	315	325	323	314	337	294	326	343	328	354	334	326	337	317	321	342	327	342	366	326	356	334	340	337	343	319	313	344	337	344	324	315	320	325	322	331	313	309	335	314	354	348	375	309	326	344	334	339	367	325	336	358	317	310	343	310	369	324	345	347	326	329	330	330	337	328	308	329	308	327	329	344	328	293	348	309	350	331	340	317	325	346	323	349	353	315	330	322	333	309	313	334	334	344	337	350	342	340	318	340	334	331	350	331	324	314	335	347	347	351	369	328	363	330	336	323	313	355	294	343	327	347	323	319	300	334	352	331	348	314	347	320	337	345	324	323	324	361	321	336	308	328	335	373	365	315	311	313	346	329	333	352	316	358	322	316	348	334	329	296	351	295	314	324	333	339	349	333	322	320	333	332	312	326	330	311	352	324	347	333	341	371	348	343	327	316	328	327	365	297	363	328	310	322	321	311	349	351	324	322	324	332	348	299	306	332	331	342	353	355	309	308	332	349	291	357	370	331	333	304	310	321	331	293	337	347	315	303	320	348	355	348	341	332	341	319	312	330	347	352	321	343	315	364	308	332	346	316	313	336	322	320	346	313	331	317	340	292	302	334	337	333	293	350	304	299	346	319	345	339	344	305	330	329	337	325	352	315	336	315	307	325	324	350	318	344	324	338	329	312	343	325	322	312	339	315	317	324	319	351	348	318	313	316	316	373	324	312	328	351	334	343	301	322	307	314	353	342	326	350	332	327	332	375	363	319	319	340	316	338	328	362	348	326	349	354	350	332	348	340	337	337	319	342	347	320	323	328	349	343	299	306	330	293	329	357	315	327	342	327	346	329	320	331	310	345	340	328	326	345	297	330	317	336	315	351	358	343	309	307	335	306	325	332	342	312	323	354	309	344	352	323	337	345	351	331	328	333	347	350	336	328	287	317	340	320	345	324	334	349	305	310	335	367	314	316	319	375	350	325	325	315	340	335	310	346	316	359	314	315	315	326	330	331	317	328	347	333	336	303	355	339	311	358	318	333	319	344	317	353	326	326	328	310	327	328	329	347	291	323	329	313	319	331	357	335	347	359	343	328	353	331	324	377	347	323	332	321	353	347	315	329	293	340	331	320	313	292	345	336	306	331	302	313	360	358	307	352	367	339	298	326	313	325	312	311	281	343	321	352	363	313	328	365	335	326	297	294	333	318	335	332	322	297	324	321	339	340	343	339	328	322	301	333	374	348	308	305	343	343	360	312	345	350	350	319	311	344	306	324	332	338	347	351	329	330	327	327	347	335	320	360	328	318	299	305	308	361	314	307	296	349	335	352	320	326	317	292	300	304	291	318	324	325	315	301	336	351	315	350	328	319	321	355	343	277	318	329	306	346	306	313	337	355	330	349	326	355	310	317	324	340	302	327	321	325	326	310	326	320	340	361	324	331	339	346	333	352	324	335	328	335	357	340	312	349	311	321	314	309	332	343	326	314	340	334	313	330	338	313	338	336	339	321	314	322	336	341	345	351	354	323	331	349	333	333	353	331	316	313	321	353	305	294	327	371	341	312	351	378	342	338	316	320	308	329	339	346	334	396	308	337	347	319	312	319	315	348	385	311	347	362	384	335	377	344	328	353	318	338	306	311	329	294	331	334	324	304	322	305	322	359	344	304	343	344	344	350	312	310	352	343	306	334	331	323	323	326	342	340	344	299	345	326	327	293	322	331	320	342	348	342	350	325	336	324	296	340	314	311	349	337	315	351	327	351	305	333	344	345	330	334	328	341	324	318	296	345	329	323	345	333	348	339	327	347	316	365
6965	15243	12541	6673	4589	3379	2647	2067	1799	1492	1286	1148	1048	1024	894	870	807	767	706	712	721	687	640	648	645	604	620	637	541	611	602	580	584	529	534	556	541	554	558	564	514	563	524	517	505	590	507	525	506	521	515	529	523	583	509	521	514	522	524	494	522	497	533	515	496	532	475	517	545	534	523	486	510	518	521	531	510	530	515	511	568	503	499	484	526	496	488	486	495	503	532	515	498	506	500	528	523	507	501	490	502	498	514	554	542	519	491	478	512	519	530	454	520	496	507	519	503	500	550	539	523	496	530	490	465	475	523	497	493	505	505	489	478	489	517	495	525	467	491	495	517	475	518	491	511	515	494	509	531	532	533	537	501	482	512	525	475	508	529	490	496	513	517	544	506	482	525	504	482	545	484	516	473	515	519	470	508	521	514	494	508	520	522	531	509	503	443	502	522	509	495	453	514	517	496	501	501	500	517	524	507	505	488	493	477	511	486	483	504	498	496	487	499	522	479	500	491	525	479	471	519	506	485	502	506	513	542	538	506	506	495	512	508	478	514	501	506	497	520	556	456	505	491	557	508	505	492	504	527	495	487	493	511	524	530	475	484	513	517	485	527	471	528	547	487	510	469	523	504	512	487	484	526	508	482	504	515	514	519	511	482	502	518	514	510	504	483	498	513	535	515	487	514	485	538	503	494	511	496	503	526	522	510	473	497	525	487	476	488	504	478	538	510	505	501	522	499	539	482	532	561	461	518	483	451	538	500	519	502	491	500	512	505	494	502	501	485	513	477	513	494	505	524	516	524	505	502	496	504	434	506	475	494	481	491	470	508	498	529	506	501	517	518	510	497	541	501	509	551	482	460	499	508	528	462	459	440	495	514	534	505	494	521	508	516	451	501	487	520	513	485	515	525	491	526	536	530	511	511	490	503	506	536	496	491	511	522	511	472	493	522	512	498	488	502	475	505	513	521	491	487	506	475	469	483	521	506	453	509	497	506	499	506	481	478	500	492	532	504	507	498	517	474	513	469	479	476	495	471	489	506	473	497	544	488	450	497	485	497	525	514	511	466	471	518	489	537	507	488	499	518	533	501	499	451	489	511	523	491	527	538	495	534	495	504	501	484	479	495	495	509	532	536	523	518	514	475	469	471	515	523	513	511	485	489	476	501	461	476	478	481	499	512	511	477	504	483	535	499	485	492	487	488	516	516	506	528	532	482	509	475	550	480	528	467	499	466	487	517	509	499	494	478	490	479	517	512	492	512	499	504	509	487	501	461	497	476	545	549	472	507	472	520	490	489	480	530	489	509	496	465	476	498	511	512	524	519	505	504	499	513	539	496	497	507	512	479	488	471	472	470	506	497	527	498	468	518	536	525	471	510	493	488	512	498	483	507	504	489	516	530	516	532	471	508	468	523	533	487	526	504	551	537	519	494	507	504	470	495	485	476	489	495	515	500	504	475	507	524	472	512	503	510	504	520	492	483	489	517	495	514	484	541	466	513	466	499	505	502	495	520	495	505	530	521	561	484	519	523	518	466	506	506	487	503	472	509	513	483	509	516	497	551	508	504	521	483	513	481	507	487	482	503	547	500	516	512	496	495	503	489	502	517	486	489	517	510	510	570	528	501	517	479	524	496	526	478	538	512	480	529	506	467	495	518	492	492	497	501	501	496	548	463	523	508	521	486	515	540	503	492	493	525	508	469	490	472	497	482	520	471	516	506	492	540	467	524	493	535	515	516	519	527	506	492	521	486	564	513	521	490	492	505	560	502	550	542	509	544	515	491	542	507	467	539	513	484	514	510	491	492	547	520	513	528	486	475	491	504	495	518	507	469	497	498	502	504	509	509	517	505	554	492	519	520	497	474	541	509	491	515	494	482	526	486	506	489	493	481	509	486	498	467	488	527	518	527	457	495	541	512	498	530	480	553	536	526	502	472	503	502	510	507	497	483	515	503	510	525	483	519	477	495	476	488	507	453	459	472	493	460	496	536	515	494	505	523	487	528	533	495	477	508	483	509	540	483	482	474	501	485	529	524	513	522	474	500	503	526	513	484	527	499	491	488	488	507	520	559	501	484	475	516	480	479	492	503	474	507	490	506	487	501	534	547	505	484	502	474	492	528	513	469	488	481	499	485	465	482	501	542	506	541	526	504	497	526	524	495	503	513	555	481	492	502	504	495	481	486	511	508	501	497	518	544	477	523	503	512	469	482	504	497	501	524	493	482	548	527	474	546	515	503	485	545	478	520	503	476	517	517	534	499	533	534	535	440	507	518	495	489	515	528	460	517	473	468	524	501	522	532	513	483	557	544	522	523	503	551	515	503	531	491	537	508	447	514	569	519	493	468	507	532	503	501	508	527	492	529	515	479	491	490	540	532	477	468	525	513	493	527	526	533	504	498	576	515	508	527	492	532	484	527	484	492	519	473	467	502	537	532	464	483	531	536	480	495	483	493	571	518	552	495	467	473	515	496	468	513	515	546	487	508	502	505	510	529	511	506	529	479	488	523	536	503	511	499	524	493	508	486	514	516	496	472	528	522	515	501	520	508	467	497	515	508	511	501	465	502	528	488	502	528	571	504	499	484	493	520	542	470	457	484	503	529	509	524	464	464	490	530	521	483	516	492	493	493	494	476	478	508	472	494	441	464	539	477	541	545	468	516	539	496	513	486	559	496	497	498	516	489	458	539	503	544	492	507	478	535	528	487	516	469	478	487	503	538	507	513	498	512	493	506	484	523	495	500	524	538	516	513	497	492	501	532	491	531	484	506	481	516	485	506	509	509	528	526	484	460	483	524	539	505	523	519	506	513	510	532	467	515	504	513	513	531	509	535	482	527	517	473	495	530	448	536	474	457	481	508	509	462	515	514	520	499	518	499	526	472	505	524	525	504	519	532	490	479	475	467	493	501	521	512	503	513	485	509	522	489	567	503	507	521	507	519	501	514	482	496	515	528	534	502	515	519	502	472	500	468	550	477	523	480	489	506	513	529	536	491	489	478	446	514	492	492	491	492	516	533	478	514	524	515	489	483	499	473	537	512	458	505	485	477	538	514	533	491	508	477	524	495	459	495	548	457	520	519	502	520	523	537	460	511	499	475	522	472	522	488	505	472	509	539	530	529	490	488	517	530	530	472	557	482	492	530	498	551	500	497	497	511	503	529	501	499	494	533	488	484	506	493	501	509	470	495	470	538	533	521	515	476	499	522	546	485	491	488	493	499	486	497	503	481	511	514	510	495	490	522	508	494	540	471	482	505	527	482	521	483	502	488	494	455	478	512	490	508	515	493	490	493	486	487	495	544	518	503	505	520	516	514	515	526	521	477	481	515	545	483	528	490	495	499	495	490	460	505	493	528	490	533	491	461	482	517	477	466	481	514	474	476	522	495	503	494	520	485	484	493	488	483	510	510	568	499	523	547	526	508	472	518	505	489	526	499	490	539	507	479	535	497	497	459	504	534	524	494	475	542	473	469	533	503	475	520	477
27429	20889	8510	1296	777	817	759	711	727	727	700	716	718	729	738	683	711	735	761	662	742	726	709	706	727	685	683	696	670	695	677	664	679	748	696	669	721	715	692	741	712	697	753	737	716	716	747	730	730	706	671	677	720	703	694	713	656	707	726	728	684	681	724	736	710	728	674	699	684	676	678	692	734	727	668	719	742	752	676	683	734	681	680	675	712	669	662	709	734	709	724	681	689	685	681	674	676	659	731	712	687	680	670	699	744	705	660	684	702	669	690	744	670	693	732	643	731	653	681	712	696	720	709	703	735	705	685	703	705	709	720	730	723	693	717	706	728	702	661	699	691	700	723	668	670	731	732	680	672	732	656	713	692	718	735	689	717	712	684	764	663	703	672	682	725	672	669	707	682	712	655	733	735	739	720	685	686	739	703	715	712	655	691	697	725	737	718	703	710	692	736	735	723	711	742	692	665	671	697	691	732	734	725	723	702	704	721	726	702	695	648	695	693	701	728	723	699	710	730	735	659	731	714	749	690	731	747	651	692	724	711	727	679	695	659	714	714	729	737	671	672	705	690	712	711	684	780	689	720	697	681	696	712	738	732	690	702	699	755	746	692	715	713	714	702	709	723	714	729	699	702	726	690	720	711	686	728	692	703	703	733	682	689	700	715	675	665	709	720	751	667	758	685	698	667	686	722	706	706	665	712	706	730	711	673	698	673	696	732	721	681	642	716	705	744	728	711	698	696	626	671	682	697	707	681	666	747	746	746	712	713	721	705	707	728	682	704	712	719	750	660	732	640	715	731	700	695	703	722	706	742	708	736	688	680	716	706	694	739	731	729	676	716	702	713	754	717	666	690	684	692	743	672	682	727	737	705	699	727	718	700	672	672	676	661	745	710	714	684	701	666	696	682	699	649	723	709	693	657	710	686	698	702	739	697	667	696	674	703	717	725	699	674	692	646	736	690	717	657	720	724	647	686	683	700	669	690	713	752	736	734	682	717	731	693	743	656	670	721	724	710	679	708	711	688	724	704	728	721	661	710	731	734	694	702	684	687	722	727	716	684	713	687	683	748	675	650	672	683	711	707	704	676	701	719	690	763	740	683	707	772	676	707	694	674	724	734	752	678	713	665	703	663	723	697	692	687	700	728	671	740	660	689	749	749	750	734	696	689	693	723	684	678	710	715	721	664	701	762	735	686	701	667	688	698	740	701	723	743	749	691	712	679	669	717	693	719	724	722	688	684	704	644	696	686	670	688	723	697	689	759	716	728	660	742	698	692	733	688	704	692	690	687	728	687	698	712	722	701	663	693	700	702	762	717	668	730	690	710	700	707	738	777	671	728	679	715	690	693	671	720	681	716	710	685	713	680	707	654	687	705	757	696	718	727	727	662	649	745	753	689	684	694	691	698	703	652	697	724	692	660	712	731	707	744	718	752	731	745	700	719	655	696	707	739	690	735	681	671	663	687	641	741	678	685	670	651	680	694	735	725	732	697	715	721	702	741	707	728	722	658	712	658	690	693	710	761	682	698	720	713	689	680	718	689	748	673	688	741	704	707	687	747	683	701	722	754	651	690	683	712	720	709	674	715	680	747	697	713	669	684	686	770	748	674	687	755	712	692	732	735	743	739	703	691	689	726	716	671	681	707	681	716	680	738	729	716	730	675	709	756	669	728	673	708	707	684	720	731	712	744	720	737	707	703	688	700	744	721	718	680	677	646	714	668	665	724	694	652	685	730	680	738	703	658	701	698	728	708	670	647	699	741	680	714	702	718	689	677	696	728	663	681	753	678	674	717	669	751	709	731	653	709	702	746	696	701	708	716	726	720	713	665	668	709	738	725	683	742	730	695	749	650	724	670	764	650	692	688	675	671	708	735	678	697	731	737	700	695	644	740	680	718	675	753	651	698	727	707	706	702	712	713	768	695	742	713	702	684	709	686	711	702	667	756	728	689	729	694	712	720	759	718	702	736	736	648	718	716	675	751	693	744	705	656	726	688	696	724	733	740	700	677	701	698	697	709	690	707	721	739	693	717	693	713	710	678	693	730	705	698	704	752	715	740	695	717	699	698	706	691	711	690	739	716	709	702	693	669	696	719	726	677	735	732	718	658	724	732	730	698	692	713	705	682	691	712	716	681	700	712	668	721	723	723	664	688	720	696	710	698	668	728	674	710	738	720	701	648	713	682	732	694	697	701	771	682	732	709	677	681	747	713	705	689	707	683	639	674	699	692	695	664	697	695	711	717	763	686	694	710	657	710	713	683	768	711	705	720	690	713	687	692	697	665	681	689	676	724	703	775	723	738	713	680	680	710	720	677	712	755	679	761	735	717	708	718	690	653	704	674	702	704	732	685	717	736	725	700	719	707	651	740	721	686	720	740	690	685	660	751	721	686	748	728	710	728	680	676	691	693	728	705	695	734	691	708	697	672	719	678	702	759	740	683	736	736	696	719	677	689	734	699	698	707	743	725	667	708	729	695	685	714	703	725	689	702	716	720	694	694	708	707	695	765	698	687	689	761	704	761	746	729	728	656	699	745	716	736	714	741	730	687	684	699	685	720	710	683	724	730	679	640	668	732	736	669	690	725	722	695	666	685	778	705	745	699	682	668	679	694	676	656	721	734	704	695	679	708	738	724	763	713	673	712	687	757	734	695	682	649	663	705	727	705	697	685	668	744	691	720	725	717	680	711	764	705	684	711	686	641	712	688	655	670	692	679	696	713	694	748	691	685	702	719	697	700	706	701	706	756	780	717	716	710	736	703	750	678	731	722	698	723	670	725	648	753	743	724	745	725	692	703	722	686	688	726	660	708	698	668	661	711	762	745	695	673	689	723	668	737	735	715	678	703	715	667	658	712	685	722	681	728	714	711	631	696	694	715	696	731	703	703	661	683	686	690	697	676	677	703	734	724	681	670	717	725	751	712	726	698	698	700	717	653	715	673	669	706	695	746	676	687	698	653	731	695	727	705	707	713	681	658	700	672	693	691	691	692	716	748	687	718	748	686	722	682	695	710	660	686	698	693	725	672	721	745	711	670	728	702	712	696	677	746	710	712	766	665	702	717	700	733	713	693	748	713	701	725	670	750	724	667	709	681	693	711	740	688	673	714	787	707	672	702	653	743	727	672	716	661	748	692	700	701	742	741	659	721	665	689	712	753	646	732	719	695	691	724	709	686	688	698	664	698	672	722	690	684	669	689	682	725	711	696	755	690	632	745	713	698	684	712	715	747	697	733	686	710	726	729	693	705	686	669	756	700	660	703	693	711	706	720	624	733	721	709	719	712	708	692	733	739	710	652	694	736	648	712	737	683	691	696	684	715	751	724	726	673	735	720	676	713	709	705	657	700	730	701	679	671	675	677	682	757	674	719	674	712	695	672	680	682	700	701	706	694	722	693	699	682	678	697	698	697	668	711	711	746	712	726	642	703	684	741	694	740	674	673	721	679	686	685	668	761	746	743	689	679	726	669	621	746	687	720	724
4554	1970	1734	1330	1209	1143	1053	1091	1060	1069	1023	1036	1060	998	1112	996	1045	1064	1042	992	1001	1017	1034	1024	1028	1043	1047	1008	1012	963	995	1044	1000	991	999	1007	989	982	1025	997	1043	1018	1034	1005	1012	1071	983	1062	1022	957	1057	1014	957	1017	955	1002	966	973	976	1023	1029	983	1012	990	987	987	988	978	978	1002	1041	1117	1019	1032	1028	1025	979	997	1005	1004	998	994	992	1009	995	984	988	1026	1046	1055	987	1018	1047	1032	1028	1040	1050	1007	962	979	1020	1017	1029	1071	1036	1016	1054	1051	1034	971	987	1010	1029	1053	1013	998	994	1047	1023	1010	1012	998	986	998	1009	968	1011	1010	988	1017	1050	1075	932	944	1029	1011	974	1004	1012	996	1031	1061	1025	1044	1003	1053	1068	990	1009	994	1026	1034	1032	1054	1000	1013	1022	1030	1008	988	1064	1005	1000	969	966	1019	1031	999	966	1017	964	991	1004	1007	997	993	1039	1010	1016	1054	1035	993	995	964	1004	974	1026	982	1060	945	1069	1031	1030	1028	983	1026	990	1014	1005	995	1040	1011	999	1006	950	979	981	983	1022	996	940	1033	964	999	961	986	981	1034	1020	1054	952	1053	991	1033	961	925	977	1005	1035	1010	1025	966	1026	1007	969	990	1014	959	1012	1008	975	977	1018	1024	1010	979	991	1050	944	1017	1041	1041	1035	1075	976	968	1058	1013	1003	987	1032	1044	958	1021	1014	1020	1026	1063	1014	1006	1025	1033	1022	955	990	988	1019	1034	972	1017	1012	1017	1027	1059	1019	1006	965	1027	1033	998	1060	964	1036	1062	1031	981	1049	1030	1037	1016	1023	993	1011	1015	1003	1030	949	955	1037	966	1011	1013	1041	1002	983	1012	1003	1036	989	979	990	1014	1010	973	1042	1028	977	1021	1044	1003	965	955	1012	1087	1035	1022	1004	1076	1007	971	1011	1035	1009	1031	1051	1001	993	1009	969	952	1032	1013	963	1050	1056	1004	982	1028	1081	1002	1066	994	978	1038	992	1026	990	1068	1003	962	993	973	1023	998	987	950	1016	1008	974	975	1041	976	1031	987	1008	988	1037	1009	958	1022	978	1000	1053	1001	1021	1004	1003	969	973	1012	1034	1028	1005	1019	1006	1042	1000	1026	1002	989	1021	1042	1006	1004	1044	1011	1001	1045	1015	1030	1008	1019	966	1005	995	1019	985	1003	984	1024	1056	962	1002	898	1017	1076	989	934	972	1033	954	979	1012	984	987	964	977	1061	1059	954	995	984	1030	1032	995	986	973	1044	1018	934	1023	1005	957	1014	1013	1037	1005	995	1011	1009	1035	1016	1064	994	973	981	1029	1022	933	977	1034	1000	1046	1065	1050	1028	996	1013	983	1002	976	1024	1116	1027	993	1008	1049	1043	1026	983	1032	975	990	1006	999	1014	1001	1017	1010	1019	1048	998	987	929	1006	977	1046	976	1021	1050	960	994	1043	1048	1003	993	965	971	1055	1017	1009	1019	979	1042	1010	1050	1024	1007	1061	1021	1030	950	968	995	1043	971	989	1040	986	1050	1034	1021	1049	946	970	971	1039	998	1051	1080	1024	1012	1022	1010	1021	1061	1025	1042	1014	964	1027	948	967	1045	983	1006	1061	1028	991	1003	996	1003	982	1020	967	1026	1022	1035	987	999	971	975	1050	1006	1047	1035	978	1026	996	1038	1055	982	1010	994	995	1030	985	974	1028	1064	969	984	1034	1047	1015	1069	938	1007	1003	993	991	989	1041	990	964	1042	992	988	988	1029	1039	1002	990	1010	1037	994	985	1089	1044	1041	1002	1043	1018	998	1005	983	996	1055	1005	970	1022	1003	1013	969	989	981	1019	978	1004	1017	986	1011	992	994	981	986	1039	1031	993	1068	987	984	1034	1023	963	968	980	1082	1012	991	985	1028	960	1024	1055	962	1042	983	997	1006	1030	1017	984	1002	970	1032	986	1001	957	986	995	1019	981	1007	947	971	996	1007	1025	979	1058	998	1030	979	1003	1060	1061	1075	1041	977	958	1048	1002	978	971	1029	969	988	1022	1033	1011	1024	1043	957	1030	1051	1005	978	1012	1010	1007	1030	1024	1020	996	991	989	1035	1021	1034	1014	1030	1004	984	1007	1014	1003	1054	1014	984	985	1009	995	989	995	1042	1006	1030	974	958	1020	998	986	1002	1003	1062	1045	957	995	1020	992	1018	960	980	1021	1058	993	981	1022	1043	1028	969	1060	961	986	1019	992	1016	1006	1036	1038	1038	975	1012	1042	973	1027	1000	1011	1026	964	984	1004	954	958	979	1047	963	1047	1024	1030	1008	1023	961	1038	978	954	1062	1018	991	1004	1021	1017	1012	991	992	940	1046	1003	1010	997	1007	987	1032	992	997	966	958	1002	1015	990	1040	1028	1042	1018	998	1031	989	943	1017	1010	997	1005	1006	999	1026	1044	1046	937	1027	975	976	993	1024	1000	1019	979	1063	973	959	930	1030	968	962	998	1054	996	984	1002	1034	1000	958	1000	995	1007	990	1096	1020	1062	989	999	1053	1093	1031	1033	1059	989	1031	1019	1033	962	1023	1037	1003	1017	987	1005	988	983	981	1023	1047	1042	1019	1008	1003	993	1003	980	1048	977	986	997	998	1008	1077	1015	1029	993	1032	1020	998	1008	995	1004	1047	1007	984	985	973	971	990	994	1027	1010	1021	976	1021	984	1001	1058	1008	984	1001	996	1032	973	939	1003	1021	1018	1000	974	1025	1023	1021	1036	994	987	1029	1052	1032	1006	1014	1021	1051	956	1051	1061	962	1052	974	1010	990	1010	1018	1040	945	961	986	1033	999	1087	1030	970	1006	1056	966	1008	994	971	978	1030	1000	1016	977	1000	1021	948	1036	998	989	1037	1018	1002	1027	1017	1023	978	994	1023	988	1022	1028	985	1013	975	1011	1005	976	1056	1043	1053	1019	1041	1007	946	989	1016	1001	931	1009	1031	1022	1014	1020	1038	1045	975	983	1033	990	1024	1027	1006	1059	979	1022	994	1025	1008	1028	976	984	937	1063	1029	1049	1026	1024	1040	1066	1011	961	1085	1030	1006	1081	955	989	1041	1042	1014	1028	974	985	954	1033	997	1014	995	1059	991	1010	1024	1036	958	1029	958	1012	969	986	1019	1023	1007	1063	1034	1021	981	1037	993	1001	1042	1006	987	1018	982	1030	1044	1022	988	959	952	1034	1004	1000	1028	1012	986	1020	1036	1044	1007	1064	976	974	1046	1028	962	962	952	960	1008	1001	974	1037	1015	1001	1009	983	1018	1001	971	1006	996	1050	992	1026	982	1038	1004	977	999	1000	995	1004	1016	1061	1020	968	1052	992	965	1028	993	1012	1025	991	1052	995	978	1028	1050	977	1002	1010	998	974	1013	968	998	1013	1014	1007	959	1015	976	1005	935	1034	964	1035	1024	1006	979	1032	1001	1000	960	1048	977	1056	1029	1012	983	1028	1018	1048	974	974	1001	1011	992	1012	1012	1046	977	1054	993	963	984	1022	1007	1013	953	1043	1066	1005	1008	993	1057	1006	1064	1051	1021	1011	981	1005	1021	1054	1071	998	966	991	1004	967	1008	996	996	986	972	1008	1036	1019	1000	1035	972	1039	983	996	926	1027	993	1000	1012	1015	984	1008	1040	1044	982	1048	1053	1042	993	1035	1013	987	996	1006	993	988	981	985	1002	1013	1023	1029	1018	952	1014	992	1046	990	978	1008	1034	942	995	1014	989	987	984	1054	997	1021	972	1014	989	966	1031	1034	1049	980	952	1007	1007	1048	982	960	1030	1021	1002	1052	1042	1023	1009	1034	1028	1039	966	1008	980	1004	1049	989	975	1059	1029	968	1066	1045	1012	1023	1071	1031	994	953	942	1021	999	1010	1048	918	987	1014	996	1029	982	995	987	982	985	960	1029	987	1014	989	1024	999	1048	1024	980	1043	1011	1056	1010	1011	982	1064	1007	1057	1036	981	977	1064	1045	1005	1067	953	1021	1072	980	1026	952	999	996	1009	1007	1007	1045	998	977	977	1021	982	1012	977	1044	936	1014	996	1046	998	983	1031	1049	1056	1046	996	949	1025	964	1033	989	992	1003	1002	980	1026	1037	1034	1023	955	971	968	1019	1025	1044	1009	979	1036	1044	1084	1025	973	1056	1030	967	999	1012	1004	987	1017	989	978	975	1004	1018	905	969	1010	969	1049	1034	1022	967	1051	1025	1031	1018	998	1007	985	1034	996	1048	944	1034	1013	1052	1007	1049	1053	1027	1034	989	1068	1000	1092	1002	1039	1031	1042	1012	1037	1048	1001	1001	1033	1084	1036	1020	1007	1015	1025	1062	997	1036	1061	1049	993	986	1002	1002	1033
24463	21646	29061	24744	21541	6047	1314	1040	945	859	861	806	800	790	845	801	756	736	715	779	758	772	713	720	743	676	733	705	679	715	727	716	720	682	701	684	731	748	683	733	685	737	775	737	699	718	695	742	756	749	706	746	690	691	705	729	725	723	740	691	733	751	710	696	739	737	768	730	709	683	725	730	688	719	703	700	725	730	717	695	661	694	703	739	713	691	686	753	706	703	640	743	686	716	718	745	713	700	743	712	698	701	724	704	758	770	714	721	669	653	715	777	691	694	765	743	739	676	679	652	743	726	694	735	677	716	684	733	704	716	728	736	723	669	676	766	754	728	707	714	662	773	763	746	739	689	676	729	691	696	698	731	725	757	744	728	680	713	717	643	711	724	729	663	734	662	711	759	709	728	713	751	745	711	680	668	735	706	732	759	740	703	754	694	712	717	738	714	753	705	738	791	698	681	702	759	702	709	662	744	685	700	628	714	704	728	734	699	691	753	694	724	726	713	703	746	696	767	731	700	686	685	704	715	727	668	746	664	667	699	699	696	727	722	722	694	697	680	718	738	698	695	711	704	700	709	709	706	727	671	687	685	753	702	720	681	703	672	689	717	721	750	666	744	718	684	698	750	688	701	735	669	675	701	719	672	696	696	681	702	655	728	744	691	708	641	698	725	694	747	719	700	693	695	679	724	743	721	659	715	683	700	758	680	656	678	696	736	727	732	726	740	686	735	752	678	710	725	738	761	694	745	784	676	712	685	692	701	703	711	761	706	723	738	713	703	728	704	740	682	709	747	706	748	717	716	757	718	690	680	670	727	691	768	706	706	752	709	688	684	667	685	746	717	708	685	701	707	688	640	686	733	720	688	731	691	662	692	716	769	723	731	703	700	737	707	726	706	708	713	723	753	653	684	701	700	675	754	720	698	687	714	718	669	715	695	670	704	740	657	737	759	683	652	682	696	731	674	717	712	719	688	728	717	722	708	683	712	693	721	710	719	697	705	696	710	677	723	703	647	680	717	685	693	707	677	747	772	708	733	723	685	749	661	698	760	703	715	698	691	718	710	716	664	707	690	683	660	732	705	733	725	748	722	689	711	738	727	707	739	699	717	740	729	667	698	693	674	695	655	696	696	719	714	702	687	678	688	734	689	750	730	694	751	714	687	677	743	720	729	680	667	659	676	693	701	691	697	710	704	731	713	709	688	660	692	709	692	725	657	697	684	713	702	707	697	702	729	713	707	727	722	723	702	717	720	691	742	711	703	711	725	682	745	720	659	760	719	689	715	770	705	692	690	746	648	701	683	727	680	678	763	748	720	680	708	752	688	640	706	698	701	725	706	743	747	705	693	696	721	686	693	741	718	695	695	726	687	702	686	708	698	693	766	697	739	731	736	710	689	684	721	720	679	692	732	671	721	739	688	710	694	709	713	718	740	763	704	735	707	759	685	730	735	741	729	702	759	667	728	662	673	702	709	690	748	749	706	778	744	655	721	702	677	740	749	721	728	746	723	698	687	687	740	744	661	756	755	702	744	712	724	685	694	694	685	675	757	707	682	689	726	703	698	709	716	738	767	690	677	680	710	719	697	679	710	725	725	686	732	664	747	687	735	723	659	682	670	674	752	650	744	734	746	705	703	713	731	750	757	683	632	692	704	722	702	662	747	720	661	740	719	678	722	702	699	715	694	737	704	739	688	708	718	698	719	721	697	676	764	694	715	755	729	697	702	689	719	731	688	741	711	701	704	692	699	688	726	705	741	720	727	673	731	770	690	700	682	729	666	690	679	696	699	653	678	657	677	708	669	677	747	714	674	697	712	691	656	784	716	681	727	701	694	702	724	754	746	698	718	726	719	714	752	671	742	655	727	703	682	700	681	697	697	743	669	729	714	721	744	686	722	726	703	679	705	693	715	693	699	734	700	719	749	698	717	697	681	701	697	689	684	713	667	712	708	714	719	742	734	712	698	720	718	700	699	747	697	705	688	685	733	688	752	737	740	693	717	739	735	711	714	693	752	754	686	674	726	686	696	636	727	693	718	647	724	704	729	735	697	736	695	757	742	752	777	729	700	709	710	688	721	750	731	685	730	682	689	650	715	729	691	669	675	712	723	689	730	734	671	679	732	688	713	708	736	694	783	726	777	708	735	692	690	700	720	707	730	669	681	678	697	703	733	709	702	715	691	725	697	695	686	668	639	692	720	704	716	729	671	689	741	690	708	703	712	682	668	683	683	749	710	721	719	734	695	762	693	761	661	694	695	746	683	693	729	704	713	743	719	720	686	686	709	735	688	678	743	684	706	676	736	646	645	686	696	721	777	723	708	706	742	681	691	729	690	723	684	754	688	688	720	731	724	749	714	683	663	680	707	689	713	722	711	717	711	737	678	717	698	729	743	696	714	715	753	695	729	716	755	722	732	691	700	666	746	660	686	736	737	662	750	708	711	679	731	725	724	724	669	682	739	669	711	704	737	750	664	724	683	721	732	708	741	713	686	702	701	676	713	699	752	703	748	762	704	670	646	729	730	686	698	707	673	710	679	720	710	698	711	717	680	713	702	667	686	739	754	696	709	718	705	754	650	678	696	740	734	748	675	756	703	734	673	740	698	727	664	676	701	652	681	700	691	683	717	690	704	710	699	724	655	690	693	736	704	752	694	727	708	761	754	687	697	716	689	702	735	744	722	655	733	697	700	732	716	705	688	705	690	706	688	757	700	785	684	759	727	735	697	676	737	679	702	684	724	694	721	741	679	713	711	667	690	710	709	730	786	738	705	663	677	769	708	693	698	701	702	666	717	694	699	762	758	672	744	750	681	770	687	712	722	719	706	691	696	719	680	676	719	699	686	693	741	709	697	675	714	698	658	733	652	693	664	710	721	694	680	680	746	715	695	682	692	696	733	749	730	729	648	723	706	715	735	708	676	685	664	732	659	711	697	662	675	684	679	689	732	711	728	733	771	688	687	687	712	720	746	739	693	678	735	718	706	689	686	668	661	686	743	710	689	682	703	684	673	658	653	682	680	684	671	682	715	659	682	740	730	691	671	689	703	714	738	676	718	708	684	662	687	711	719	724	735	777	720	714	719	742	695	681	694	693	745	707	689	713	708	687	703	740	665	705	708	690	686	690	705	726	698	713	749	705	726	718	690	693	733	761	728	697	662	726	736	685	678	731	722	694	699	668	722	685	719	720	693	743	692	722	674	718	666	719	694	716	738	702	714	730	706	687	717	735	758	687	656	727	734	662	724	704	692	707	722	737	691	695	706	721	723	670	707	690	712	667	694	699	729	679	717	698	713	779	725	675	661	685	698	673	753	684	644	679	691	694	729	729	736	711	706	717	712	676	712	718	672	732	740	696	738	712	675	685	713	692	725	676	735	692	728	673	693	733	718	732	722	683	674	692	709	688	666	702	680	677	693	704	701	724	701	694	694	686	707	728	707	682	677	686	656	715	695	708	793	709	672	671	711	680	662	730	681	688	687	709	694
5453	10144	8405	4472	3257	2659	2037	1874	1731	1606	1418	1343	1302	1380	1244	1197	1184	1204	1122	1202	1129	1102	1181	1104	1095	1107	1120	1104	1074	1124	1065	1120	1078	1043	1092	1079	1046	1074	1048	1099	1058	1088	1007	1005	1053	1069	993	1042	1030	1019	1022	1046	1051	1050	1056	1050	1032	1030	1037	1073	1058	1055	1029	1019	1079	1040	1028	1042	1012	1014	1078	1053	1067	1091	1015	1004	1007	1049	992	1027	1037	1012	1057	1015	998	1028	1102	1064	1010	1050	1054	982	1083	977	1075	951	999	1045	1075	1000	1037	1022	1042	997	1001	1077	1014	1055	1010	1023	1041	1040	1041	1052	1001	1029	1056	1056	1062	1043	1015	1089	1019	982	1054	1026	1079	1039	1006	1044	1025	1011	1092	1033	1007	1045	1035	1023	1059	1071	1002	1045	1016	1050	1033	1033	1023	1056	1076	1056	1073	1080	1048	1026	1059	1054	1056	1032	1082	1042	985	1038	1061	1014	1051	1027	1057	1033	1038	1026	1057	1007	1035	997	1032	1035	1023	1074	1018	1004	1038	995	1039	1001	1038	999	997	1046	1075	1091	1050	1051	1032	1070	1029	1039	1041	1026	1073	1052	1005	1067	1016	1017	1044	983	976	1035	1048	1019	1018	1065	995	1001	997	1058	1047	989	1007	1094	1017	1062	1109	1012	1027	1077	1037	998	1034	1013	1079	1045	1040	1029	1060	1010	1052	1024	961	1050	1059	1031	1048	1011	1031	1055	1015	1074	1033	1031	1002	1061	1066	1073	1005	1037	1056	1056	976	972	1043	997	1083	1042	1031	1027	998	1045	999	1013	1052	1014	1048	1021	988	1001	1056	1023	1023	1003	1029	1059	1050	1050	1062	1026	1038	1051	1054	980	999	1039	1092	1003	979	1062	1050	1024	1016	1059	1030	1008	1003	1047	1037	1046	1064	998	987	1000	977	1061	983	1028	1043	1010	1050	1038	1043	1024	1027	1013	1043	1031	1057	1023	1047	1006	1021	1012	989	1069	1071	1063	1062	1030	1007	1015	1110	1014	1080	998	1003	1004	1064	1120	1007	1030	1001	1016	991	1032	969	997	1065	1054	963	1023	1068	1108	1033	1050	973	1015	1041	1002	1037	1083	1039	1104	1010	1044	1056	1060	1014	1014	997	1073	1021	1019	1013	1024	975	1051	1011	1012	1022	1081	1048	1057	997	1050	1039	1052	1053	1049	1042	1002	1037	1022	1013	1023	1031	987	1056	1021	1040	1035	1054	1058	1047	1072	1097	1057	1038	1033	1064	1049	1074	1024	1044	1086	1013	1015	993	1027	1027	1104	987	1002	1067	1022	1070	1066	1046	1071	1095	1028	1044	1000	1039	966	1001	1027	1000	988	1064	996	1054	968	1011	1094	1029	1029	1021	1025	963	1058	1095	991	971	1008	1009	1119	1050	1007	1028	1020	1069	1032	1038	960	1002	993	958	1018	1028	1034	1033	1053	1077	1049	1060	978	991	1037	1065	1012	1116	1036	1037	1005	1014	1014	1012	993	1030	1056	1023	1061	1029	1001	1014	1050	1024	1008	1064	1016	1085	981	1012	1032	1049	1003	1006	1062	1037	972	1079	1036	999	1065	1050	1012	1043	1072	981	1020	1064	984	1038	1013	1060	1004	1043	1091	1042	980	1063	984	1047	1031	1101	961	1014	1051	1060	1088	1060	1057	1018	1031	1051	1022	1009	991	1049	1003	1050	1012	1031	1009	1014	983	1027	1015	1043	1055	1050	1102	1050	1039	936	1052	1008	1068	1006	960	1016	1058	1014	1034	1025	1053	979	1045	1101	1050	1046	1023	1057	1038	1035	1024	1048	1056	1090	1026	1011	1037	998	1001	1048	1061	1024	949	1088	1069	1048	1082	1071	1035	1025	1042	1032	962	1110	1007	1037	1032	1048	1050	1035	1036	1017	1019	1009	1075	1108	1021	1009	1039	1056	973	1025	1043	1063	1061	1043	1039	1061	1023	1008	1010	1065	1036	1035	1025	1071	1021	1034	1041	1040	1068	1011	1046	1047	1028	996	995	1065	1060	1000	1036	981	995	1007	1056	1076	1014	1023	1040	1022	1046	1019	1026	1034	1016	1025	1047	1026	963	985	1010	1028	1044	1074	1092	1074	1037	1026	1048	994	1061	1003	1106	996	1050	1004	1026	1077	979	1038	1032	997	1083	989	1016	1033	1000	1054	1052	1076	1033	1010	1029	1037	1015	1015	992	1011	1024	1020	996	1068	1062	1014	1045	1052	1003	1075	1019	1063	1048	996	1066	1021	1062	1019	1031	988	1049	1029	1052	963	1046	1046	1025	1038	1062	1031	1090	1035	1005	1063	999	1084	1097	1014	1018	1013	980	1053	1028	967	1070	1000	1055	929	1022	1057	1049	1031	995	1028	1102	1019	992	1079	1036	1022	1049	1049	1066	985	1018	1004	1042	1023	1037	1050	1043	1038	1001	1051	1014	1034	1019	1028	1051	1064	1018	1094	986	996	1024	1029	1019	1046	976	1016	1041	1030	1051	1043	1030	1047	1035	1085	1061	1004	967	1034	1068	1041	1030	1038	1044	1021	999	1051	1019	1022	1081	1013	1080	1012	1032	1070	981	1003	1008	1046	1029	1069	1076	998	988	987	1027	1029	1010	1003	1052	1011	1030	989	1094	1043	987	1018	1037	989	1047	1055	1056	1033	1035	1028	964	1019	1078	1066	1009	1048	1061	947	1000	1012	1047	999	1069	1039	1010	1001	952	982	1056	1083	1067	1048	1016	1035	1085	1054	1036	1033	1029	1068	1065	1041	1002	1083	1050	1010	1048	1016	1057	1050	1021	1031	1035	1007	1047	981	991	1006	1021	1036	1058	1063	1022	1024	1041	1036	1014	1005	1002	1019	995	1026	1008	1061	1012	1067	1031	1036	1010	1027	1047	1028	1071	1047	1027	1084	991	1023	1063	1003	1034	995	1054	999	1068	981	1026	1047	1051	1092	1042	1098	1035	990	1087	986	977	1067	1094	1042	1007	1024	943	1056	1041	1070	1055	1028	1055	1063	1062	1023	1056	1020	1005	1096	1009	1023	1020	1077	1025	1059	1013	1067	1000	1047	1020	1001	1021	1039	1034	1009	1018	1026	1050	972	972	1083	1021	1076	1020	923	984	998	1064	974	990	1015	1058	1005	1020	985	1004	980	998	1079	1084	1080	1111	975	1046	1066	1017	978	1038	1083	1083	1014	1028	1072	1015	996	1052	994	989	980	1058	1028	1031	1016	1033	995	1011	1050	1004	1064	1077	1029	1058	1032	1045	1021	1034	1002	1049	968	1109	1069	1030	1048	1027	1050	1001	1050	1038	1077	1067	986	1072	1018	1007	1043	991	1071	1073	1005	1020	1048	1055	1031	1026	1045	1042	1066	939	1053	1034	1063	1050	1055	1028	1030	1064	1022	959	1022	1023	993	1053	1058	1030	1058	1013	1049	1045	1069	1031	971	1068	986	1026	995	1029	994	1081	997	989	1051	1012	985	1027	1016	1020	1005	1008	1058	1083	1016	1045	1084	1112	1028	1077	1054	1007	1013	1047	1062	1029	1056	1066	1050	1023	1003	978	1025	1035	1006	1053	951	1027	1014	1045	1009	1033	1063	1007	1030	1022	937	1080	1075	1044	1039	1047	1024	1020	986	1053	987	1016	1026	1040	1026	1020	1074	1009	1018	1041	1055	1060	936	1049	992	1043	992	977	1039	1061	996	1000	1035	991	1035	1011	1044	1099	1030	1078	981	1036	1011	1014	1013	1036	958	1058	1077	1092	1011	1096	1007	1008	1024	1030	1043	979	1026	1003	1043	1087	1061	1096	1023	1016	1047	1013	1040	992	1020	1045	1037	1032	1010	1046	1068	1073	1004	1040	1049	989	1014	1021	971	1040	1064	1072	992	1098	972	1040	1026	1013	1011	1026	1051	1027	1074	993	1046	999	994	968	1034	1036	1050	1055	1071	1036	1024	1019	996	1014	991	977	1084	992	1041	1048	1057	1033	998	1021	1019	1039	965	1038	1020	1021	1035	1106	1051	1054	1011	1061	1051	1074	1034	1071	988	1030	1010	1026	1040	1059	1063	992	1022	1044	1080	1007	1064	1007	1008	993	1036	1066	1019	1044	1061	1049	1030	1000	1029	1059	1048	1028	1032	1055	978	1010	1085	1009	1019	1002	1038	1062	1017	1071	998	1028	1054	1019	1085	1058	996	1049	1063	1059	1008	1006	1044	1027	1063	1046	1054	1027	1006	1098	1069	1097	952	1048	1043	1051	994	973	1004	992	1047	954	1011	1025	1027	1031	1003	1006	1073	1012	1114	1037	1034	1014	1000	979	1030	1054	1038	1061	1073	1107	1006	1014	1031	1032	1075	1004	1063	1038	1042	1000	1010	991	952	1063	1022	1024	1039	1027	1041	980	1037	1059	1014	992	1046	1010	1028	1065	1048	1036	1059	1040	1000	1006	1056	957	1050	1023	1062	1003	1011	1050	1007	998	1050	989	983	1035	1098	1040	1089	1041	1076	1044	1074	1042	990	996	1021	1045	1043	1059	1066	1060	1032	1065	1061	1105	1019	1046	1041	1079	960	1046	1062	1052	1028	1020	1031	989	1060	962	1012	1045	1068	1060	1044	1061	979	1035	1081	1042	1013	1077	995	1036	1054	1028	1014	1056	1025	997	989	1070	1026	1004	1072	1051	1053	1009	1027	1017	1003	1004	1062	1046	1049	985	1037	1067	993	999	1018	1055	1002	1013	1037	1003	980	979	1069	984	1014	1086	1003	1056
23588	21608	29503	24190	21609	21353	3089	931	704	651	547	524	497	514	464	417	438	428	427	382	405	375	366	355	357	381	340	358	355	348	326	363	307	373	381	339	320	328	358	374	343	351	348	326	331	322	372	293	315	339	340	322	332	383	329	336	335	343	365	346	293	344	353	332	342	377	365	329	372	331	322	311	343	315	360	352	333	315	314	296	314	379	333	337	323	314	348	326	327	332	347	338	318	311	316	343	346	335	329	331	334	337	328	344	305	350	303	307	328	354	362	323	324	332	302	372	364	299	345	339	355	319	338	320	337	325	301	327	305	348	317	298	356	328	327	322	348	313	324	329	324	279	308	318	338	316	354	323	321	347	330	384	346	336	309	328	331	282	323	329	309	330	317	340	353	321	316	328	334	364	309	303	355	317	313	319	293	335	291	337	345	331	347	340	347	303	345	311	314	299	338	337	342	324	337	334	345	332	289	304	310	337	307	306	318	319	317	318	349	338	318	333	321	346	327	305	298	318	317	313	326	332	302	311	325	306	333	339	333	319	345	298	306	301	329	327	305	321	309	324	314	336	342	357	330	365	315	312	314	301	325	344	336	337	322	337	306	322	304	314	300	290	356	305	345	329	288	357	339	308	317	327	330	314	308	335	337	347	298	321	290	314	308	332	315	333	330	324	345	315	305	313	332	296	305	304	316	306	319	315	305	340	341	330	314	324	348	336	341	345	311	336	319	274	317	312	298	331	339	345	311	341	351	323	300	332	320	341	319	320	348	343	315	324	288	293	310	341	304	312	331	340	322	345	333	319	313	332	351	286	308	289	318	332	297	323	348	339	345	350	303	323	339	324	340	339	302	389	341	315	275	328	337	319	331	326	324	280	346	357	332	310	299	283	336	350	312	318	348	322	334	336	338	353	324	316	281	323	325	319	338	340	325	313	338	343	327	321	325	309	342	293	343	357	347	344	298	324	309	307	322	322	342	335	328	338	301	287	307	317	358	295	342	307	310	350	342	322	345	295	313	305	326	317	339	327	333	350	331	315	319	340	308	304	330	335	312	340	309	362	292	321	331	303	353	330	312	321	343	302	341	333	333	307	319	326	335	335	352	344	329	345	305	359	302	305	307	309	324	346	284	326	347	317	338	328	328	332	344	313	355	295	334	338	331	340	326	325	325	339	321	327	322	306	339	356	345	307	322	356	323	333	307	315	321	315	306	321	327	317	323	325	353	338	350	323	321	309	350	293	336	327	323	350	308	309	357	359	337	330	319	320	344	311	330	297	316	329	322	318	317	342	300	310	329	346	325	300	348	340	332	331	322	335	322	310	329	311	330	341	319	325	317	327	323	319	321	313	362	343	328	302	367	327	318	344	337	344	345	360	369	345	339	345	295	316	292	315	341	335	294	310	322	304	319	293	347	340	323	343	307	329	316	329	320	303	316	337	338	297	319	334	309	331	356	320	328	321	319	303	330	332	328	305	341	338	326	318	303	332	345	311	343	328	339	328	333	367	348	337	340	285	281	326	320	293	340	301	309	313	286	331	335	341	312	343	281	338	324	306	302	330	321	315	346	339	304	342	359	315	314	333	327	352	309	326	339	353	334	323	317	355	363	328	326	345	331	316	317	293	328	298	322	320	322	345	335	291	321	320	326	325	321	310	320	345	345	318	337	315	306	350	349	290	315	326	337	316	330	285	340	328	341	308	324	346	297	313	331	315	327	297	298	330	316	325	316	316	326	293	340	308	324	317	371	293	340	318	330	314	323	323	301	307	343	289	297	327	313	319	344	345	335	325	301	341	355	321	304	316	290	343	335	298	347	341	364	322	352	355	328	328	311	337	341	372	328	311	317	339	355	339	334	328	332	368	297	366	379	341	300	314	337	304	335	371	330	317	336	319	321	301	323	330	307	371	335	320	328	338	333	318	306	318	309	331	318	330	350	336	330	329	341	299	297	313	336	356	319	322	328	323	351	344	312	315	300	333	336	299	317	306	297	307	291	318	320	328	345	331	302	312	331	333	320	354	323	324	302	330	353	349	313	307	315	345	321	321	318	316	298	307	350	298	313	348	342	318	305	330	329	316	293	329	311	333	335	337	326	364	300	309	310	348	326	359	300	320	294	317	323	327	323	318	338	299	352	338	333	305	296	321	333	349	313	328	332	347	315	322	300	348	358	318	318	319	302	342	322	325	334	334	334	331	314	333	320	316	336	305	320	318	277	336	321	326	350	316	342	334	292	341	333	290	319	317	336	304	361	294	320	344	348	300	322	311	325	335	313	320	316	357	340	327	340	346	299	307	311	382	319	286	340	323	318	322	334	297	316	292	343	307	303	319	308	309	323	285	355	350	349	318	360	310	335	332	327	334	327	372	349	357	322	317	323	296	328	313	333	303	320	287	317	319	295	313	307	327	338	313	297	347	323	292	319	322	327	295	327	297	344	351	350	317	343	322	328	304	297	315	342	321	338	312	330	347	341	347	335	328	301	307	302	321	329	329	354	297	317	302	286	289	337	338	318	292	310	329	305	306	298	320	290	322	321	361	303	312	347	296	300	317	322	353	326	318	335	303	305	292	328	308	338	310	317	329	328	317	348	323	355	343	349	328	323	314	315	322	323	303	332	323	329	315	341	308	328	336	306	319	332	314	314	328	327	281	313	323	338	330	319	343	336	327	295	334	308	300	326	327	332	327	347	347	339	319	342	320	325	352	313	320	311	305	313	282	341	335	299	284	296	351	322	326	321	315	354	311	354	325	338	334	321	371	333	349	323	315	330	347	334	317	343	338	354	307	321	314	313	323	313	300	315	318	344	297	324	345	347	321	315	316	357	312	319	296	344	326	293	310	321	316	308	311	332	305	316	306	327	270	308	306	302	315	319	354	309	302	331	307	316	338	327	299	329	291	317	336	329	313	330	337	350	331	313	322	277	330	327	325	333	332	323	304	350	292	324	309	310	330	324	284	324	330	311	313	305	350	311	342	300	314	338	328	273	309	341	320	309	346	335	323	359	344	318	329	314	307	318	323	353	329	359	335	334	344	335	317	350	329	333	309	311	349	299	319	312	334	345	353	291	331	313	317	343	305	338	329	335	311	318	294	316	312	314	315	304	344	304	300	322	318	321	304	319	313	290	321	309	334	287	319	341	327	317	322	323	338	335	299	345	328	332	337	361	311	337	336	331	329	338	330	330	352	319	351	333	347	360	320	327	315	321	324	327	320	323	310	324	311	295	345	330	307	343	337	363	331	309	344	339	304	317	280	308	303	339	344	302	311	310	318	337	332	324	300	341	324	338	322	297	306	335	307	343	301	336	318	330	310	286	295	286	332	323	310	357	319	327	337	313	322	291	341	329	324	315	318	337	333	326	329	307	302	330	299	337	326	290	334	321	310	310	334	331	308	310	311	325	343	309	337	331	313	330	316	331	343	345	345	318	346	323	344	348	298	317	313	314	343	332	329	324	303	339	313	313	322	322	327	337	297	314	325	328	322
7020	15475	12860	6612	4587	3425	2595	2129	1796	1471	1246	1144	1051	989	878	888	839	754	715	663	680	642	620	596	610	633	590	593	584	554	557	558	563	528	541	541	488	508	515	548	546	552	526	588	543	515	503	561	564	522	537	548	542	575	521	520	529	508	499	497	491	498	530	515	512	512	521	502	501	485	474	534	464	478	516	484	509	535	501	503	465	510	507	523	506	513	508	533	451	514	551	528	466	522	501	469	518	499	511	531	451	493	514	496	499	488	541	515	527	514	467	529	471	513	491	521	509	477	496	505	490	551	500	477	487	511	491	506	488	518	460	499	480	543	488	532	505	536	528	481	460	498	499	475	495	479	490	500	501	491	441	543	516	537	485	534	520	468	478	492	492	465	539	536	540	497	483	510	536	487	498	496	498	496	526	502	499	473	462	494	496	499	533	481	510	510	497	499	477	511	512	522	483	499	492	464	504	514	504	463	493	495	489	508	500	485	520	481	481	533	477	515	511	491	481	476	502	508	473	495	488	495	489	518	494	483	493	488	511	537	494	499	509	522	481	464	453	503	535	525	581	459	489	465	481	484	499	495	513	472	506	487	493	491	498	499	504	513	489	474	477	477	496	499	487	476	462	504	475	530	463	483	517	511	482	560	482	472	518	485	536	478	484	474	447	506	521	476	483	487	513	506	470	483	509	504	478	532	487	497	500	516	489	494	482	469	475	514	508	532	492	475	498	526	498	467	504	525	561	485	452	512	510	466	508	475	519	484	473	506	502	527	506	487	497	504	493	483	500	484	498	483	518	508	510	506	466	514	500	480	498	482	537	552	523	484	519	476	513	484	498	511	513	491	498	494	492	457	539	525	508	509	513	523	479	509	538	466	500	478	512	477	504	511	498	535	510	520	467	471	518	537	492	499	504	479	528	528	515	471	488	502	505	474	505	493	532	505	547	504	495	475	474	535	465	541	509	486	486	496	498	482	504	517	534	488	470	571	509	457	486	474	520	500	489	496	511	488	520	501	503	510	515	492	461	498	501	488	506	534	491	513	493	469	514	505	461	503	506	520	495	480	480	494	496	526	521	497	490	498	523	513	467	476	455	519	451	527	544	487	480	492	451	504	486	496	486	479	490	498	508	511	466	478	467	504	443	477	497	494	500	513	492	491	518	484	519	456	494	485	470	501	429	479	510	513	508	502	494	518	532	494	490	499	492	536	513	505	494	500	498	467	499	492	476	473	464	524	502	467	465	510	505	509	527	479	507	491	523	532	477	521	527	475	499	507	490	480	526	519	494	480	479	530	530	532	502	528	500	508	534	508	497	523	521	506	483	473	516	471	505	490	496	531	485	506	476	503	516	512	488	495	491	496	510	504	496	440	506	474	492	507	509	521	476	506	540	496	485	521	528	499	486	482	539	480	463	473	505	532	511	527	484	514	496	465	521	511	525	471	500	466	481	491	489	500	513	521	514	489	512	517	528	505	460	484	514	522	499	483	535	532	481	533	506	506	506	489	496	536	475	521	456	550	496	506	474	496	486	491	495	519	465	497	478	500	499	507	484	518	490	499	513	484	512	511	488	554	504	525	492	498	494	491	537	486	516	509	473	495	484	520	511	495	473	464	535	518	494	524	493	517	528	535	483	520	492	450	509	524	495	486	495	488	494	499	477	474	426	512	489	506	508	507	483	483	488	481	500	454	480	495	476	507	480	488	503	494	484	514	534	483	518	506	483	489	510	470	509	493	460	537	478	528	483	499	497	502	537	502	513	530	521	516	484	498	462	494	482	512	549	480	514	484	508	461	514	514	536	497	487	484	522	459	493	501	519	502	527	502	470	540	481	521	498	461	489	487	516	479	493	481	483	475	444	488	515	496	522	485	482	489	535	507	503	500	483	521	520	494	486	485	486	488	508	503	503	473	468	515	519	513	489	474	488	511	464	512	504	511	459	503	493	473	530	477	536	519	516	498	467	489	507	546	543	487	536	470	486	481	469	494	466	519	501	511	510	501	526	501	506	494	510	514	485	498	530	502	534	481	500	524	488	513	494	496	493	528	506	467	526	495	524	484	479	507	508	500	474	497	489	516	468	512	507	524	520	481	491	521	524	480	483	500	495	485	505	485	481	467	507	464	479	477	480	494	495	508	510	504	439	522	463	531	517	483	487	526	539	526	472	471	531	490	504	506	486	457	503	520	491	498	492	533	561	478	510	514	484	513	551	491	523	478	480	533	538	490	477	486	493	467	505	516	519	492	479	510	496	509	508	509	499	511	500	458	498	470	487	472	489	482	484	460	497	477	512	536	506	491	538	509	524	501	460	474	494	496	486	498	511	510	527	511	505	497	526	502	501	481	519	455	507	506	469	461	541	513	547	483	512	498	498	488	482	462	502	494	512	504	502	527	516	510	479	527	500	496	469	532	492	433	495	507	484	508	488	490	496	503	498	492	506	519	504	494	472	508	470	522	498	450	517	529	500	536	465	503	535	447	474	474	528	522	547	500	496	523	483	469	493	478	486	505	497	513	456	537	495	550	458	511	491	458	495	475	479	493	472	492	525	496	509	469	470	472	493	498	487	505	484	524	484	503	488	493	494	519	472	479	506	490	450	529	518	464	497	465	492	508	493	535	510	520	496	478	472	479	541	493	487	505	491	482	543	510	487	487	510	500	504	498	507	504	492	475	509	506	477	517	517	458	490	507	474	494	488	480	514	511	464	482	490	466	487	529	526	478	482	531	511	495	449	521	512	497	484	482	511	476	540	482	486	488	485	511	514	484	550	487	527	458	550	476	501	508	461	530	476	513	467	510	489	482	482	512	499	495	455	493	518	472	513	463	492	481	518	492	465	516	498	473	482	490	513	468	475	475	487	504	488	509	487	489	495	483	485	497	493	501	462	459	528	488	506	516	464	509	495	497	492	544	508	446	488	499	521	485	526	498	482	481	477	486	489	501	520	501	452	455	482	503	488	520	489	501	491	493	511	458	504	504	446	492	512	490	513	524	485	482	474	480	496	461	475	497	505	478	511	533	527	500	469	496	458	491	485	472	542	529	484	505	514	543	516	525	536	499	509	536	510	460	483	486	490	494	524	477	507	517	486	512	525	471	474	500	523	489	501	543	481	476	494	472	504	503	499	469	506	491	538	484	481	507	489	478	442	509	516	483	484	527	475	528	504	502	510	502	486	512	469	508	520	522	514	533	491	493	491	477	469	492	536	502	493	457	503	475	446	523	482	524	527	489	518	479	479	519	495	495	505	504	482	490	490	500	511	474	498	501	521	537	510	477	482	508	456	486	502	474	469	497	476	519	482	501	507	464	462	524	507	474	520	486	470	478	485	486	468	510	488	487	496	509	513	479	509	491	494	531	518	514	446	484	484	476	524	499	472	509	510	498	514	506	497	493	490	477	489	479	496	509	506	538	478	481	495	502	508	469	515	500	499	484	487	472	503	498	498	495	469	485	515	518	502	483	480	447	497	490	533	510	484	458	494	528
27473	20961	8609	1494	1028	970	766	664	745	764	731	709	711	697	705	715	718	723	715	683	692	721	675	700	686	717	660	697	703	726	716	731	678	680	682	692	716	713	719	666	686	761	710	684	649	694	695	705	701	697	688	743	721	688	720	687	682	668	699	678	685	685	684	764	702	710	688	722	656	684	728	690	676	749	721	704	730	651	648	715	720	707	735	774	721	728	652	704	704	754	634	707	694	725	681	694	702	713	700	674	712	673	665	654	686	692	687	689	681	660	736	732	712	758	755	689	698	700	726	651	703	645	690	666	729	686	692	656	697	713	635	699	674	709	759	717	678	745	680	697	676	661	687	698	685	672	679	685	689	672	706	634	666	674	746	680	710	702	714	698	691	720	706	730	680	693	700	722	652	699	722	729	656	668	682	715	693	679	699	703	679	673	657	694	676	701	682	746	660	687	689	716	711	678	692	672	696	679	672	678	700	749	726	726	703	702	688	733	737	697	697	707	704	707	709	709	652	661	686	699	680	692	712	697	684	661	654	686	652	707	635	697	710	678	673	660	694	674	710	684	644	675	671	716	702	735	688	698	675	703	698	656	691	709	638	669	673	688	711	681	688	705	722	664	724	699	661	727	770	690	694	758	687	690	707	689	715	693	676	735	716	693	702	697	685	694	688	712	707	719	648	697	720	660	709	675	733	684	711	713	648	715	666	735	734	678	702	727	678	684	679	658	674	670	677	698	707	655	679	708	683	686	719	730	722	721	701	725	683	687	682	704	692	660	773	685	715	720	707	645	679	738	674	703	685	738	691	715	683	668	679	692	719	706	720	700	666	693	673	708	683	642	680	720	726	665	674	713	658	664	708	692	741	670	669	703	683	731	665	677	692	654	700	728	673	694	682	699	715	734	681	734	704	706	686	731	702	672	673	681	727	699	653	696	675	681	731	704	702	697	695	718	741	701	683	682	697	698	715	725	721	718	704	705	699	699	682	700	675	717	704	687	643	723	684	706	696	661	687	678	665	746	673	668	695	695	718	679	699	716	680	699	735	704	691	671	694	654	686	670	696	698	707	696	648	695	677	695	668	704	723	686	708	664	676	721	722	687	689	715	704	704	707	685	739	668	703	678	718	709	687	706	688	684	698	686	708	673	730	747	693	718	697	692	679	740	739	720	682	690	691	761	675	752	739	741	733	742	722	666	679	680	671	712	670	680	689	676	715	709	656	681	695	672	737	702	637	698	723	671	710	630	708	676	676	702	708	749	687	683	689	711	694	697	693	695	658	750	699	699	699	669	704	737	691	673	699	689	653	693	705	689	662	717	619	648	710	675	658	712	675	652	699	703	688	633	689	663	696	682	729	752	678	694	716	682	698	647	676	690	723	700	692	688	681	696	707	691	754	735	693	707	671	726	704	654	672	709	730	696	718	742	673	753	696	700	688	730	689	733	680	684	706	711	701	677	642	703	664	673	693	692	701	652	693	698	697	711	672	695	703	722	695	688	672	697	711	732	710	725	685	712	736	743	716	731	716	721	711	688	659	671	695	693	747	715	685	677	666	657	657	658	713	709	649	691	685	720	757	655	706	698	752	678	675	692	696	673	673	684	695	701	679	679	697	733	683	747	695	697	722	718	689	674	666	711	729	743	677	645	703	698	686	678	669	747	688	715	682	689	643	725	696	717	699	672	705	699	684	662	702	653	618	710	710	718	662	714	671	748	679	734	647	703	684	703	658	674	713	659	688	703	665	700	683	712	707	742	698	639	724	682	740	675	678	715	720	722	684	695	711	716	710	708	717	709	702	735	677	657	634	690	678	748	703	723	699	657	696	647	724	673	701	728	686	698	711	693	688	738	703	695	711	711	691	723	697	678	633	671	680	709	692	701	717	716	701	690	726	670	714	700	647	671	658	648	721	732	715	755	716	726	700	687	704	691	665	676	742	709	721	724	666	681	700	690	716	674	703	721	682	724	682	697	667	679	677	694	695	666	675	717	685	704	684	749	694	723	670	684	673	707	692	685	700	718	713	680	691	737	687	685	724	687	737	748	743	704	676	681	698	694	690	679	681	682	689	672	753	774	699	678	680	741	683	656	708	707	672	706	619	659	687	721	686	675	730	703	740	696	747	700	727	691	700	700	669	655	717	714	728	693	657	699	670	703	708	698	753	686	715	721	676	734	670	694	651	703	700	706	692	701	683	702	697	687	688	672	716	689	668	670	679	751	701	680	731	707	700	672	693	706	700	658	717	745	661	667	656	743	671	678	697	674	723	704	702	726	735	698	674	709	676	681	687	715	702	701	716	648	636	681	686	665	724	702	686	690	649	704	744	679	669	649	677	688	689	659	680	691	671	724	690	683	731	697	723	692	695	738	707	687	680	661	712	681	664	707	696	753	710	661	730	680	701	692	690	694	659	703	728	685	699	751	704	710	696	689	681	694	653	668	694	673	730	704	674	722	708	684	692	700	695	672	665	662	726	694	732	677	714	664	706	681	683	715	710	683	739	679	674	712	722	714	717	719	675	708	640	688	706	698	697	708	736	695	675	707	672	745	691	687	739	734	665	757	697	682	682	717	679	695	688	691	680	718	645	726	696	701	746	719	671	715	672	704	703	708	694	729	709	705	702	675	710	731	677	666	739	704	629	692	701	669	715	701	714	666	699	715	689	721	658	642	651	671	687	641	695	685	742	684	698	690	708	683	679	741	694	720	663	703	661	698	705	659	706	665	698	664	688	713	719	703	675	702	687	660	667	736	717	648	663	684	675	672	694	658	721	746	695	747	673	698	664	685	740	730	661	708	677	719	724	715	670	715	669	694	676	709	698	715	687	681	661	693	736	696	670	640	708	691	729	690	726	658	625	667	674	679	738	665	704	708	693	672	686	743	738	670	693	682	794	708	721	731	676	705	657	681	692	703	724	658	727	695	701	689	690	711	665	730	665	705	708	717	704	655	707	670	682	733	723	691	689	689	674	688	698	696	728	672	724	668	687	677	689	697	692	714	690	689	748	676	682	692	707	710	681	701	696	692	697	677	703	731	706	683	693	648	696	676	718	638	682	666	720	661	666	680	665	695	645	700	717	669	652	708	664	731	668	661	740	713	628	723	679	683	753	712	689	654	678	744	704	698	708	739	673	709	646	720	698	679	706	699	675	679	658	712	690	682	696	730	664	736	701	682	703	680	688	724	734	735	679	693	703	679	683	714	684	736	736	717	667	724	674	678	712	725	684	698	697	694	684	746	665	703	677	698	691	731	707	719	694	710	687	721	721	699	737	680	711	722	719	728	695	709	715	712	700	700	692	719	700	665	636	677	727	687	645	673	709	696	692	689	694	696	645	702	659	720	711	642	674	677	690	680	725	703	705	710	691	684	695	698	738	764	713	684	684	666	737	684	694	738	704	686	707	661	698	656	714	719	674	708	671	705	685	688	690	698	705	733	702	691	727	686	688	715	646	726	673	744	700	764	683	699	763	717	671	705	657	721	661	704
4654	2122	1866	1417	1230	1197	1090	1085	1069	1050	1022	1039	1044	999	930	1044	1007	1033	1014	1002	1010	1022	993	1025	984	993	1061	1017	967	1040	958	973	979	1068	949	1008	1056	963	1007	992	966	1008	1027	1030	998	986	998	955	1038	937	1022	953	982	1009	1025	972	1032	975	954	955	995	1010	999	1045	1022	985	998	987	947	1001	1025	983	953	955	1063	1002	1012	1032	1023	960	944	1042	1042	968	1032	958	1029	1025	1012	979	980	1009	970	985	1006	994	952	983	996	999	995	1077	959	998	969	1012	981	987	957	965	996	988	1014	983	1020	1030	987	1008	994	1057	999	996	995	985	977	991	983	1017	1003	1004	1004	995	1000	1005	1027	955	993	926	1038	957	984	1011	1024	962	955	1050	966	1005	994	1034	988	937	1018	1066	947	1009	968	1040	1014	986	1024	1040	982	1044	971	1054	971	1063	993	998	1027	1032	956	1002	1040	960	955	1057	983	1018	988	928	1035	1000	1015	1008	1027	1022	1027	1009	1015	954	1020	1053	978	990	963	980	972	1001	994	1032	1015	1008	998	996	965	1070	1018	997	976	989	976	992	954	1029	995	1014	1045	957	1046	1026	953	1061	1043	1030	950	1029	1027	1058	902	967	1025	1033	961	952	1035	1003	961	961	1008	977	1042	1033	954	992	994	1036	959	1006	986	990	1019	980	967	970	1018	1012	957	972	949	1033	1015	1027	996	1055	1021	1029	1021	1041	999	1013	1017	966	972	970	989	1004	950	1018	1031	1017	992	1008	995	1022	1005	977	1009	1050	1008	1060	968	978	939	1018	1017	995	1036	970	1063	951	1008	998	979	1009	996	987	1006	1083	1025	999	978	1060	987	970	1028	1026	1034	953	1018	926	1009	961	993	976	1062	1010	1010	1013	999	956	1027	1005	1020	989	969	1078	940	1019	965	957	1012	982	1002	968	1015	1030	1038	1025	1024	993	998	1003	1040	982	1051	968	1022	925	997	950	962	1010	1034	1026	993	1003	944	972	1016	1007	952	974	1051	986	1011	963	963	950	1053	948	1014	1033	959	974	1016	1008	1043	932	1007	976	967	1064	989	979	1000	971	1009	975	965	1016	973	996	979	1017	1005	993	1002	1003	982	1040	1004	1000	1016	1034	1021	1036	1000	996	1017	1064	993	1011	1023	1030	983	981	979	1017	980	938	1014	1025	1001	1022	1020	1018	1011	1012	1067	987	1061	1057	1018	1002	1006	964	1011	1019	978	984	963	954	1005	964	1037	1011	969	974	970	1083	951	964	959	965	982	1011	1049	930	977	1036	1036	957	947	1066	1002	1008	1028	994	1074	1034	1005	984	978	962	1024	1010	1020	982	1013	1035	975	963	1006	964	962	1004	965	1035	1042	1017	1027	1053	1022	978	1026	995	1040	1007	974	949	1014	1050	1016	1042	988	1025	989	991	1002	1002	1051	974	984	1018	1017	971	1007	1003	997	976	992	999	1030	1010	1035	1027	978	945	1012	976	959	1018	985	1012	993	1002	947	1051	1001	1051	1066	971	996	1040	981	953	1011	960	1035	960	1000	1043	1034	970	1002	962	1005	960	1016	973	1030	1016	1014	987	936	1014	965	1001	1000	952	1004	1015	994	989	1008	1004	1041	977	1031	1041	1049	998	986	977	954	1052	1001	1028	972	1003	987	1016	1006	1002	1014	983	1006	1025	1000	1031	996	1013	1007	1018	961	1027	1024	1009	1027	997	1021	1024	965	985	1022	1034	1010	1018	978	1045	968	988	1040	1000	1001	970	1022	998	1023	1019	1039	1066	1000	991	977	999	1019	1004	1042	1002	1029	1021	1002	1039	1002	1020	1050	940	1011	1026	1006	1025	1048	1042	1034	983	1038	1029	998	1022	1037	985	992	1071	955	1044	1002	1011	985	1010	1012	945	967	1008	1005	1014	967	948	999	1038	993	987	992	963	956	1004	1012	1005	979	1036	1008	978	981	1002	1012	993	1074	993	985	1028	1042	1074	1014	1025	1025	993	978	985	1038	1042	1022	973	1022	956	989	1036	1058	961	998	960	958	937	1044	971	1049	1038	1053	999	996	972	974	956	983	984	1029	997	1004	1065	998	1003	942	998	1007	979	1021	999	955	1013	1018	1001	1074	996	994	1008	1021	960	1034	1011	965	993	1034	982	1013	1022	1002	935	938	1046	940	999	992	1023	951	1035	995	989	1035	994	1039	1018	1017	971	1017	1007	1026	983	930	1019	998	987	1008	999	1004	1001	970	1061	968	987	1004	985	1003	978	1009	1021	1019	955	1044	1030	980	1005	1035	966	955	959	1005	955	943	1010	991	985	945	980	1019	1050	1050	1054	1005	977	1009	1013	1036	966	1009	1049	1008	972	1009	1051	1012	1000	980	1021	985	1050	1041	982	1027	1006	973	966	969	987	991	984	1000	987	969	952	986	993	998	995	1009	1044	977	1004	1030	978	1009	970	1015	1036	987	1054	984	1012	1063	945	1014	965	989	976	982	1023	986	967	1023	957	1040	1003	1045	966	1078	982	1020	987	996	1013	999	1033	1061	981	981	969	982	961	1037	1016	1014	1010	1030	1024	974	1037	1038	1013	1005	971	991	1016	992	958	982	1060	1014	971	1008	1008	951	1078	972	1030	1008	958	975	1020	979	979	1051	1024	985	1048	994	1000	1030	1019	967	938	961	1024	1026	969	1004	1030	1034	1031	976	969	971	1040	999	1004	994	1029	989	1015	1014	972	999	1014	1034	1032	994	1012	995	989	990	1038	961	976	967	1019	986	1037	1019	992	985	1004	1006	986	983	976	1013	1012	962	952	1008	966	1034	965	972	976	1014	986	1017	991	994	986	950	995	1006	921	994	971	953	1011	984	972	1016	1015	981	1006	1020	1062	978	1008	1041	1017	1005	1023	1026	995	993	997	986	968	1033	1023	978	1028	1009	1034	990	931	995	1022	1016	1008	1086	1038	1033	1047	1005	1016	961	1080	1005	993	972	1001	1009	961	1023	1017	1022	1011	1020	924	943	985	971	1050	1003	1041	1027	1005	1027	965	1014	1035	983	1043	1026	971	1005	1014	983	999	995	968	984	1044	1030	1017	1037	1042	1026	952	970	983	1032	1023	1047	990	958	1020	1016	975	984	1037	1047	999	999	954	963	987	1021	984	1035	967	1033	1024	1009	990	990	1007	989	1001	1032	980	1030	1018	932	1031	966	1027	1004	998	996	975	990	972	984	1012	1008	996	1001	1011	1026	965	1014	1036	1023	999	968	995	1015	1039	1007	1023	1048	974	936	1043	972	1029	994	997	1080	1039	1027	1006	1035	992	1018	1007	983	1008	969	970	1018	1009	1002	1017	969	968	969	999	987	993	1044	1075	1007	993	1034	1018	1008	1012	965	981	1059	978	974	995	1005	957	1033	1018	981	1006	969	984	951	1023	1060	1023	983	992	997	1025	1032	1000	995	984	961	960	984	1004	1089	1016	987	962	993	980	1019	970	1069	1001	1009	1014	991	1010	989	977	1031	1007	976	982	997	1009	1005	1052	972	942	984	981	1013	1007	1016	1084	933	976	961	949	975	1018	1005	1007	1037	1061	994	967	1079	980	1014	1033	990	973	1035	1019	1007	990	1017	1046	999	961	980	1053	1034	965	1009	1033	1018	975	1035	984	1003	1024	984	1007	1044	998	1007	960	990	970	970	1045	984	1034	989	1006	1026	1082	992	1025	996	1019	1006	997	1012	981	978	958	1074	960	994	1006	959	976	1012	1007	1021	993	1024	1017	988	1029	1020	1028	973	1017	957	963	959	1029	1028	1030	1063	1009	1036	1046	995	985	1020	976	937	983	988	1021	980	1052	1024	928	1009	996	970	965	1031	1025	975	1008	1044	984	992	1009	1004	998	998	966	978	955	1026	992	1025	1020	966	981	1058	1028	992	1021	1030	1001	996	1008	990	1010	1021	971	974	976	996	993	1010	1015	1031	970	970	1067	1033	1025	955	1003	1024	1005	938	999	997	974	1035	959	972	1004	1010	1026	1056	1063	1057	982	1012	1025	1019	985	1007	990	1025	980	994	1061	1048	1000	987	1014	1013	1023	1058	975	1000	987	1025	1031	982	1009	979	969	956	1075	1020	992	1013	978	1068	993	1075	987	978	973	931	1008	1040	996	987	1040	1013	982	968	976	1006	976	974	1001	1017	1041	1023	988	1037	1030	980	1019	992	974	1005	998	1039	1004	1073	1072	967	990	937	1001	1045	994	1029	1026	984	1005	950	1034	1025	985	981	981	976	1013	984	996	998	997	1018	974	989	1000
24546	21654	29033	24752	21556	5985	1413	1123	917	951	816	847	873	801	769	761	755	763	739	723	737	686	714	766	798	703	750	727	743	755	720	685	731	725	685	742	673	673	735	693	731	744	738	730	729	703	720	730	667	744	733	703	715	711	704	712	716	684	729	750	748	736	709	702	744	762	713	709	749	672	717	739	685	720	683	663	690	702	755	694	727	745	717	709	703	745	728	727	709	719	723	706	644	694	682	701	716	702	723	717	702	717	734	732	738	676	684	730	756	695	683	709	686	698	713	697	696	684	699	724	679	690	715	754	692	705	679	730	699	685	740	718	668	696	704	665	704	755	708	708	688	648	702	743	708	643	678	720	698	736	665	739	697	668	740	676	697	682	669	684	683	744	668	715	719	719	683	675	710	710	709	673	725	703	733	717	667	691	708	723	722	711	750	736	724	692	723	703	729	695	661	690	784	650	679	686	756	744	630	680	682	666	723	731	713	731	691	710	673	728	714	703	710	735	728	670	704	685	701	735	674	725	721	725	683	736	701	703	696	738	703	702	731	727	690	683	714	714	724	680	659	671	676	695	719	663	704	736	782	684	671	726	680	690	710	678	662	702	718	736	744	731	695	700	645	708	657	692	687	708	686	730	738	710	653	755	693	687	676	652	714	644	690	764	678	658	721	667	705	687	706	711	732	738	700	720	716	731	707	721	657	693	749	725	751	702	704	752	708	711	688	666	688	695	669	735	702	730	758	696	756	705	694	700	725	681	730	658	673	703	744	698	655	713	748	726	715	691	730	680	694	702	691	725	738	713	630	628	712	646	672	676	674	675	696	671	703	704	686	697	750	707	717	697	670	687	711	717	685	739	654	725	720	693	704	687	669	718	742	709	709	702	704	726	696	703	716	747	737	692	706	736	692	724	709	703	688	672	685	712	675	707	680	669	720	682	708	694	690	665	721	686	661	735	719	685	691	661	690	689	723	741	687	696	684	719	700	687	694	767	691	696	735	706	713	695	670	683	692	701	716	712	710	715	736	634	739	714	702	702	694	729	690	705	710	684	672	720	662	710	673	706	714	749	690	698	751	694	677	730	736	667	730	672	674	677	702	700	655	668	671	731	707	743	656	747	696	669	702	699	695	697	716	752	677	696	681	716	716	732	693	740	711	682	735	727	683	720	656	716	687	686	711	692	710	665	700	651	704	667	674	678	676	740	705	695	712	703	669	724	711	653	701	726	650	697	715	699	711	684	669	706	684	723	716	728	737	737	707	720	731	710	737	707	721	708	672	712	678	692	707	751	684	676	727	707	655	709	687	700	708	685	690	697	697	761	716	696	735	727	691	727	700	688	709	687	681	681	738	740	696	741	711	722	765	694	698	686	717	688	692	680	729	703	671	685	729	670	703	732	688	686	658	687	707	698	697	707	713	699	678	697	678	669	718	667	674	706	696	750	706	735	705	682	729	710	679	745	712	722	690	733	720	684	710	704	669	739	678	664	707	677	747	706	681	687	796	674	722	714	618	710	705	683	725	716	720	708	676	693	661	659	697	704	694	702	660	716	637	714	732	698	720	744	733	703	710	725	679	693	651	699	732	707	710	715	728	745	759	664	687	691	759	728	694	663	701	704	712	673	688	712	714	712	725	725	692	704	721	670	688	691	667	750	687	670	652	694	679	694	670	704	657	720	742	713	679	712	688	726	690	685	753	722	683	699	676	668	746	673	667	678	692	694	677	683	695	653	742	707	771	734	758	726	666	728	696	766	641	724	765	699	718	724	711	712	715	676	730	687	670	690	673	685	690	724	671	650	696	687	752	704	675	729	745	677	691	723	707	688	655	673	707	713	708	723	702	679	672	689	704	779	701	706	708	705	652	714	734	704	769	679	683	677	714	706	706	699	746	709	679	717	725	670	685	687	680	672	733	710	680	707	695	661	708	692	757	727	713	660	696	662	768	722	712	679	699	709	693	692	690	715	700	676	712	738	700	710	692	686	712	673	667	677	695	704	703	700	731	714	685	702	728	708	682	684	717	750	676	705	761	692	682	681	710	747	710	772	681	728	688	710	676	703	696	707	698	696	700	732	746	708	718	702	708	729	664	744	691	705	722	730	678	704	681	708	684	684	705	692	701	688	658	673	652	706	722	723	711	722	690	738	743	715	702	731	703	688	707	686	729	733	733	674	674	686	729	745	680	678	667	717	703	712	689	709	696	699	696	656	689	737	702	665	745	738	738	723	713	713	689	722	702	668	670	662	698	730	680	695	659	702	714	669	712	680	762	695	729	719	699	677	686	698	740	710	694	679	667	738	746	689	679	679	630	724	714	731	741	686	693	691	685	705	742	695	705	675	641	671	651	714	753	714	716	689	655	696	741	678	719	719	706	689	689	706	673	742	695	735	697	700	729	709	706	690	689	698	696	649	696	698	733	720	718	728	699	685	738	739	705	716	693	731	709	707	665	736	709	726	680	735	710	717	663	707	654	691	720	685	723	716	651	702	775	685	696	726	680	689	687	716	693	705	694	712	727	697	731	682	721	686	694	692	725	686	707	617	677	702	672	731	730	664	721	677	700	683	709	700	685	687	682	667	715	661	701	716	662	669	725	746	705	693	685	776	698	653	677	757	677	680	700	738	675	705	692	668	706	680	695	716	698	695	718	733	692	726	701	704	667	711	712	681	684	709	688	677	666	709	716	677	733	671	714	728	702	734	734	712	709	684	692	690	724	724	709	706	699	684	678	691	741	721	735	740	682	733	694	686	676	727	726	736	705	710	668	706	668	676	713	682	687	667	687	725	701	738	699	725	699	671	755	698	665	672	690	688	706	717	678	728	665	721	729	703	730	708	695	661	693	671	686	687	673	700	708	673	703	697	699	697	711	705	670	693	725	670	717	709	715	710	760	713	690	721	699	713	752	684	675	709	705	696	700	700	707	694	717	698	699	644	690	739	709	671	722	727	716	712	730	681	673	736	697	748	709	691	694	666	688	723	710	673	707	674	672	698	673	700	718	648	707	693	710	684	758	762	693	731	646	685	689	700	682	702	680	740	698	706	676	679	690	674	745	727	710	657	679	700	697	696	657	727	700	694	727	718	703	690	697	723	736	723	697	714	706	697	724	673	753	693	727	665	709	707	720	670	703	663	711	704	662	678	693	697	659	723	691	753	640	684	705	702	710	720	720	634	682	670	664	658	691	723	681	702	670	729	675	739	668	705	665	700	737	689	710	661	722	686	731	702	753	742	678	684	691	690	698	673	675	691	704	675	667	658	724	735	697	715	749	699	739	712	708	657	625	635	666	693	690	721	743	715	768	708	682	724	690	690	726	732	667	675	672	695	671	692	701	690	697	707	649	700	692	675	702	665	740	725	698	702	726	692	707	674	700	715	725	708	743	688	763	733	707	675	744	699	694	664	661	714	760	692	696	696	677	691	690	665	728	631	731	717	674	745	673	658	704	683	705	682	742	641	678	685	712	762	716	667	692	675	701	709	704	693
5493	10439	8331	4575	3279	2514	2109	1928	1731	1555	1483	1373	1352	1312	1264	1198	1187	1166	1143	1107	1069	1156	1050	1072	1067	1035	1067	1074	1055	1074	1113	1050	1005	1070	1048	1078	1121	1071	1058	1043	1027	1122	989	1036	1068	1074	1032	999	1047	1041	1012	1034	1003	1067	1004	1047	1074	1054	1017	1008	988	1073	1042	1011	1044	1067	1040	1006	1003	980	1031	986	1028	999	957	1038	1049	1018	1056	1013	1068	1014	1011	1001	1031	1028	1065	1078	1009	983	1050	1012	1008	1080	1029	1024	1073	1007	1071	1073	1028	1058	1005	1006	1011	988	991	1064	995	1048	1073	1000	1015	1069	1063	1041	1012	1076	982	1056	1019	1037	1025	1036	1004	1015	1011	1006	1048	1018	1004	1023	1052	1072	1072	1028	994	1055	1117	985	1006	1002	1008	1029	1000	1079	1032	992	1009	1041	1005	996	1031	1049	1028	1015	1007	991	1044	1047	1023	1017	1038	1018	1057	988	1023	989	950	981	1049	1016	1004	1040	990	1050	993	1024	1011	1026	1033	1052	1010	1038	976	961	1039	1030	1025	1036	1003	1025	1062	1038	1001	999	1048	1002	1047	986	982	1047	1005	1062	1025	1053	1070	1025	999	1005	1022	1049	1059	953	1032	1002	1018	1058	998	1002	1034	1017	1071	1036	1044	1040	1024	1036	998	1021	1025	1027	1045	1036	1034	1026	1008	1035	1016	980	998	1071	1023	1039	980	993	1008	1079	1016	1046	995	1014	1009	1028	993	1009	1048	1054	1096	1040	1013	1045	959	1040	1021	1011	998	951	1006	1036	1046	1041	1041	1090	1035	1012	1047	1032	1061	988	1037	979	1017	1027	1021	1020	1029	1019	1074	1018	981	1027	1058	1031	997	1032	994	1083	1016	1031	1046	1051	1034	1029	1051	1051	1064	993	1021	1038	1021	1021	1013	1004	1044	1039	1060	1028	1013	1079	1013	1060	1030	1000	992	1058	1086	1036	997	991	1019	1055	1025	1053	1040	1056	1010	984	1045	1019	1031	1049	1043	1007	1050	1064	1059	987	995	1021	1027	1017	1022	1031	1069	1059	904	1015	1066	996	982	981	990	1041	1027	982	1026	987	996	1057	966	1005	1006	1052	985	1025	1042	1027	1092	1031	1004	1069	1023	1065	981	1023	999	1046	1042	1019	1005	1029	1020	976	1062	1034	1033	1042	1016	1052	1050	1049	997	1040	971	1110	1061	1036	1052	1007	1020	1063	998	1001	1049	1035	1017	1023	969	1019	1105	1083	1056	1073	1079	1030	1019	1015	1010	1045	1104	1023	1028	1035	957	1015	1032	1034	972	1067	1015	1065	1043	977	983	990	1018	1053	1120	1044	1053	1074	1053	1046	1057	992	1056	973	986	986	1052	1009	1067	1013	1025	1024	996	1053	1001	997	968	1067	1018	1038	1020	1042	997	998	992	997	989	1061	999	1028	1054	1057	994	970	1069	979	1000	1022	953	1076	1033	1018	1059	1087	1051	1039	1012	1078	1035	1054	1053	1029	970	1034	1023	1070	1065	1079	1016	998	1002	1017	1005	995	967	1047	1068	1021	983	1043	980	1045	1023	1038	1031	1009	1029	1050	996	1039	1046	1027	1019	1011	1032	1038	1045	1033	1008	1041	1008	1026	1005	977	1058	1023	1000	1020	1015	1036	1008	979	1047	968	1028	1030	972	1039	968	1019	1035	1031	1059	1021	1010	1053	990	1069	1013	1025	1029	1055	1052	1043	1078	1063	1078	1027	1054	1006	1019	984	1065	1012	1011	969	1023	1065	1012	1039	1019	983	1044	1052	1052	983	1058	1034	979	1001	1067	1072	1132	981	1046	1008	1006	1042	1014	988	964	1037	994	1037	1027	1019	1067	1038	1029	1023	1081	1080	1044	995	1027	1025	1072	962	1054	1026	1020	1055	1010	1007	1021	989	978	1008	1002	1038	967	1085	976	974	1056	1017	1069	1027	1052	1026	1068	1050	1069	1014	1072	1044	975	1039	999	1009	980	1018	1060	1008	1008	1025	1017	1017	977	1037	995	1022	1030	1029	924	1059	1040	987	1010	1065	1031	1002	1025	1015	944	1030	1048	1005	1036	988	1062	1049	1020	1074	1055	1039	1057	972	998	1028	945	1023	1020	1010	1067	1077	996	1048	987	999	1047	1011	1005	1026	983	1047	998	1001	1019	1011	959	1031	1058	976	1048	973	1063	1018	1077	1064	1081	1041	1028	1031	1023	994	1033	1050	993	1025	1027	1048	1035	1017	1038	1021	945	1097	1009	1010	995	1004	1044	1049	1055	1007	988	1056	987	985	1079	949	997	1032	1017	1039	1050	1062	1004	1037	1027	980	1045	1014	1020	995	1018	1021	1037	1022	1010	1064	1054	984	1016	1084	1054	1063	957	1016	983	1052	1030	968	1022	1001	1003	1024	994	1032	1024	1033	1078	970	1033	999	1008	1052	1002	997	999	1075	1049	986	1035	1033	1048	1016	1067	1045	1059	1006	995	1039	993	988	1055	1031	989	1020	997	978	1041	977	1067	1030	1007	1001	981	1015	1016	997	1011	1013	1030	1019	1074	1055	1078	1077	969	1035	1027	1021	1000	991	1058	1017	1029	996	1002	995	958	1037	1089	994	1010	1019	1071	1005	1033	1004	1046	1040	991	939	1048	1036	1064	1028	1053	1079	1038	952	1014	975	999	1060	1062	1012	1010	1052	1045	980	974	1041	961	1006	1018	1029	1008	1012	1046	1024	1064	1009	1040	1027	985	1045	1029	1028	1050	1060	1018	999	991	1046	977	1032	990	1047	965	1050	998	1044	997	1021	1052	1006	1067	1038	1046	1041	996	1007	1007	1058	1028	1021	1105	1022	1100	1030	1058	1042	1071	1055	1006	1062	1043	1033	973	1047	1012	991	1045	971	1005	1012	1009	1005	986	988	1010	1033	980	1051	1049	990	1012	986	1053	1025	1079	985	998	1031	1046	1014	1045	969	989	1026	1032	1010	1078	997	1087	1029	1036	1106	1068	1005	1034	1000	994	988	1025	1033	1065	1029	979	1022	984	1028	994	1023	1067	1017	1022	990	1037	1071	1040	1059	1107	1028	1047	998	971	999	1018	1025	962	1065	1007	1013	1050	1022	1026	987	1039	992	1004	1069	1015	986	1027	998	1015	1032	1009	939	1003	988	1069	1016	1025	1024	1069	1028	1042	1022	1070	1030	1062	991	1001	1002	1051	971	982	938	970	987	1104	1003	995	1020	1030	946	1015	1000	1034	1062	1036	1018	992	1039	1028	1049	1035	1058	1024	1025	977	1022	1056	983	1004	1004	1062	1050	974	1041	1019	1025	1012	1035	1025	1039	986	1009	1095	1022	979	1055	984	989	1017	982	1031	1077	1046	1024	988	1030	1035	1002	1041	1057	1109	1014	1037	1038	1054	1049	1001	1019	1069	994	988	1008	1043	969	1052	987	1049	1023	1063	1006	1011	1000	1040	993	1024	1035	1027	1032	1036	1003	1049	1046	1062	996	971	1001	1031	1016	1054	1104	960	1009	1023	1063	1017	1041	1000	1026	1040	1072	1017	1078	1032	1052	1044	1020	1059	994	1012	1019	1053	971	1017	1019	1036	1127	1061	985	1056	1003	1036	1016	975	1019	1017	1057	1074	1060	959	1009	1034	1028	1015	1014	965	1002	1004	1099	1027	1045	1044	1012	972	1006	1046	1100	1028	1062	1024	1012	997	967	1027	1008	1025	985	1055	1014	1005	1007	1017	982	966	1019	992	987	1065	1013	1087	1049	1068	1012	965	1013	1019	1038	1042	995	1033	1022	1013	1014	1025	1005	1029	1079	1054	1072	1044	1038	1013	1035	1005	1011	1030	1054	1043	962	1007	971	1068	979	1029	1039	1027	1031	1049	1010	1018	1005	1055	1036	1083	1065	1014	1005	999	1019	1021	1076	1057	1035	1016	1039	1008	1049	1038	1038	1017	992	1016	1055	1068	991	1014	992	998	970	1087	1049	1016	1027	1056	994	1058	1058	1083	1049	1021	1029	1034	1051	1004	952	1020	1045	1020	1021	1055	1018	1055	1035	1047	1049	1017	1045	1052	976	1048	1091	1063	1030	958	1076	1009	1062	999	993	1034	1009	1046	1003	1010	1058	1044	1040	1022	999	947	1001	1028	1014	1042	965	1029	1004	1022	1042	1034	1053	1048	1041	1031	1026	1051	978	1031	1084	991	1049	1077	1009	980	1059	1040	995	1014	1017	1002	1074	1012	1044	990	996	1051	1033	1026	1051	973	1028	1001	1070	1000	1010	1027	1028	1017	951	999	1004	1070	973	1020	987	1013	1022	1025	1002	1028	995	1019	1037	1003	991	1010	975	1010	1007	1015	982	1026	1021	956	992	1000	1028	1051	1035	1018	1056	1049	1011	1028	1026	1042	1001	997	1043	1057	1054	1028	1012	1062	989	986	1030	1035	1045	1041	1021	1032	1041	991	1027	1016	1057	1000	1044	1008	1011	1052	1050	1042	1062	1035	1081	1011	1037	1002	1041	1055	1049	986	997	1082	1010	1079	1029	1009	1037	1018	1026	974	1025	1044	1052	1034	1081	1017	989	1032	1055	1053	1038	1006	1035	994	1030	1022	1031	996	1010	987	1018	1064	1006	988	1075	1006	999	1016	1026	1052	1028	1016	1001	1030	975	1024	997
23416	21548	29439	24101	21552	21312	3269	953	666	613	580	499	502	520	449	431	422	410	428	368	381	368	373	364	353	385	356	337	355	344	339	372	313	344	317	371	349	347	349	348	360	337	342	344	317	335	337	344	347	330	332	347	331	345	335	315	331	329	304	350	323	327	333	367	338	338	317	332	340	317	350	345	315	322	334	309	342	334	320	324	337	305	311	327	342	345	334	344	329	348	337	368	333	318	307	350	309	337	290	332	315	273	313	313	340	316	324	320	334	323	309	318	321	314	314	323	336	296	339	285	325	298	328	301	320	322	315	305	319	331	291	319	330	288	345	323	317	331	298	321	330	307	341	339	362	293	336	323	300	320	311	307	333	329	318	323	309	289	295	310	317	337	307	330	347	271	320	304	317	347	305	328	315	327	333	305	355	324	287	332	303	341	333	316	324	322	313	312	329	327	339	287	345	334	328	340	328	326	311	301	314	325	348	324	343	301	346	303	326	345	328	343	312	323	318	308	322	307	352	319	302	296	297	320	332	283	317	324	340	304	309	297	289	335	335	316	302	311	336	332	307	316	301	309	325	330	321	336	312	304	324	332	336	357	304	308	327	313	346	326	339	318	309	315	335	330	304	308	346	339	326	306	333	339	299	312	324	334	322	333	335	325	357	298	337	338	320	289	310	314	302	308	335	336	335	289	303	299	337	319	315	328	313	322	327	333	287	343	297	323	339	335	324	334	326	302	336	344	335	326	336	326	292	314	320	320	330	298	306	326	318	329	336	314	324	316	297	301	322	313	352	306	300	313	352	331	304	337	333	325	346	306	332	324	340	304	324	288	328	305	335	282	343	323	303	329	329	307	320	342	358	319	335	325	326	307	340	323	290	335	331	320	340	320	335	292	300	336	302	330	325	321	315	327	304	312	335	283	326	334	303	308	344	321	300	358	304	334	364	328	319	357	347	346	307	335	329	346	316	297	337	337	328	314	308	289	308	310	322	324	322	315	326	343	347	329	318	302	355	302	315	298	320	314	321	310	310	319	330	326	336	275	325	306	320	330	313	333	321	296	310	299	328	297	319	329	334	289	311	327	315	344	350	333	326	339	350	287	295	306	302	308	304	327	309	333	303	347	313	348	329	298	334	341	328	333	306	348	338	312	323	335	329	328	288	311	291	315	302	310	319	319	345	313	306	302	326	322	285	333	340	292	335	276	338	314	341	277	290	318	325	328	317	343	314	313	305	337	314	321	340	319	340	323	342	320	292	309	342	301	295	327	299	345	288	334	331	313	331	305	342	323	327	311	328	337	353	323	313	313	335	322	302	318	319	312	344	330	340	319	318	307	311	325	339	287	340	344	327	343	314	323	315	309	330	360	316	291	337	319	367	345	354	334	329	342	307	302	284	279	363	352	321	328	286	323	339	352	327	341	285	298	350	320	301	325	297	326	337	306	320	323	344	309	336	326	310	341	330	321	343	289	297	340	324	297	321	326	328	314	321	318	310	314	278	324	314	336	304	326	332	318	314	346	328	313	360	315	352	344	298	290	294	304	322	318	355	302	312	306	365	316	319	322	326	326	340	295	307	309	322	315	328	332	324	345	327	321	312	301	301	338	297	301	315	310	324	333	329	345	315	331	339	324	290	354	323	334	283	344	341	307	343	299	317	302	320	323	340	318	305	309	343	311	294	311	327	301	331	312	304	329	339	300	341	303	337	305	318	331	327	292	329	331	333	317	331	345	315	308	332	316	358	319	332	311	306	317	338	333	346	288	337	290	326	344	311	303	348	327	301	320	329	351	312	325	345	308	312	332	286	326	326	299	313	321	327	326	347	316	349	338	314	284	344	323	310	348	334	320	290	316	318	309	335	314	316	332	349	345	336	309	322	320	322	349	314	304	353	340	307	289	310	329	343	350	308	262	343	313	331	310	316	321	294	344	296	315	325	334	321	320	333	335	313	306	323	319	304	289	339	298	321	349	307	300	316	308	369	308	317	327	327	323	304	295	328	332	302	341	297	297	324	296	332	343	298	309	316	316	314	318	330	335	354	319	318	305	316	345	309	321	319	342	304	291	324	321	295	315	316	326	318	298	317	351	322	324	322	278	308	315	334	309	290	347	327	292	315	324	323	317	266	309	277	348	318	313	300	331	335	287	333	301	330	307	309	304	340	315	263	332	317	335	307	345	336	336	314	322	316	297	316	323	339	348	306	328	330	318	327	334	363	328	309	333	324	339	319	327	311	312	299	303	312	321	333	329	303	314	338	322	324	342	310	311	340	310	315	331	293	319	331	286	314	345	315	312	297	286	341	310	323	327	331	310	335	329	295	335	343	324	300	335	323	302	354	353	349	319	321	300	320	332	316	329	318	336	335	339	306	329	288	315	295	335	319	327	302	332	322	334	343	321	302	317	305	318	323	339	324	301	299	286	306	302	319	332	313	353	332	313	301	328	320	325	314	311	298	349	321	329	311	297	310	315	298	341	320	306	294	329	330	342	361	294	309	334	329	315	326	349	309	270	323	306	304	336	305	302	352	287	350	345	336	319	300	273	282	339	318	291	311	327	324	306	324	281	302	310	329	315	327	292	318	316	322	293	294	347	297	308	327	322	325	296	329	311	319	327	312	301	306	321	331	327	323	310	312	327	335	318	318	320	304	340	320	329	353	332	342	333	309	323	343	350	331	354	316	286	329	302	323	345	316	293	308	324	282	294	337	355	292	326	312	337	323	332	307	318	335	305	319	325	290	331	325	352	331	342	309	341	330	352	336	331	346	291	324	307	326	319	300	315	280	321	316	315	341	343	318	320	281	310	348	325	315	314	321	291	334	326	326	318	276	316	325	298	276	319	319	316	323	319	345	327	320	322	321	300	322	300	325	288	298	326	308	291	296	308	334	341	318	287	305	320	310	330	334	315	323	344	356	275	319	320	320	323	328	303	336	319	305	333	368	304	313	347	329	326	302	304	320	293	291	302	312	300	287	326	328	362	332	316	313	322	308	340	294	329	308	302	317	315	299	297	296	313	309	321	335	298	287	332	327	345	295	318	308	328	336	332	342	315	319	305	305	334	330	302	342	337	300	321	319	300	327	298	300	299	319	312	335	328	310	319	325	335	349	330	329	308	300	325	337	347	296	326	302	349	328	312	300	295	314	315	334	317	288	317	291	315	312	356	319	349	301	329	333	329	346	311	341	333	309	313	309	335	325	324	309	281	343	315	358	295	303	302	331	320	293	312	307	308	293	322	309	298	289	334	338	310	363	327	291	334	323	301	320	312	318	300	331	352	337	327	297	324	304	295	309	354	345	316	319	308	317	335	302	341	341	293	348	295	340	328	338	327	321	312	323	338	344	317	306	323	340	343	308	340	305	316	351	321	311	329	320	301	302	293	316	359	324	300	306	309	308	351	291	315	307	301	314	321	321	312	353	317	339	349	305	345	283	333	340	323	317	327	314	314	321	347	340	314	316	342	318	306	325	331	334	324	363	302	327	296
7092	15519	12578	6600	4651	3427	2676	2138	1803	1542	1293	1159	1019	995	934	828	840	735	729	752	664	681	635	634	615	588	548	570	571	563	549	552	590	579	533	560	538	544	559	561	554	512	508	496	584	556	505	521	536	517	523	548	528	520	492	550	513	497	504	519	523	503	487	567	511	503	520	528	489	539	496	510	500	517	488	495	491	472	513	493	454	476	451	500	485	479	523	515	482	513	458	453	507	491	434	460	487	429	498	478	498	502	520	513	473	509	500	545	515	492	516	495	523	465	496	497	528	483	468	507	490	472	466	468	507	473	536	537	525	511	465	468	522	494	515	496	538	528	521	463	493	492	468	488	503	511	497	509	478	509	529	491	513	471	486	488	488	538	474	484	479	509	514	537	530	503	465	512	508	504	469	473	485	484	495	513	499	519	486	473	486	510	471	523	478	471	482	512	491	479	491	471	496	501	508	491	490	477	485	488	434	500	528	490	499	481	495	480	460	496	486	470	499	468	464	500	504	467	530	518	490	454	473	491	539	503	510	486	507	434	454	469	482	495	500	455	486	494	494	506	477	508	510	505	470	477	475	491	487	536	516	544	476	518	541	443	467	478	468	454	493	497	486	444	488	484	508	482	512	480	478	517	454	473	459	506	477	489	490	489	472	474	492	468	517	460	501	463	479	470	475	482	472	491	482	509	506	479	563	505	470	501	470	485	460	441	462	494	489	479	537	493	491	476	503	485	473	514	464	513	498	479	523	527	462	479	488	509	471	453	479	491	484	518	464	520	483	514	493	484	515	525	463	480	477	505	496	498	516	488	487	480	468	493	494	434	455	486	502	527	479	446	522	504	515	486	488	503	492	477	475	463	516	465	490	500	506	466	486	500	504	493	473	469	480	503	523	494	485	527	488	497	522	449	495	465	514	490	485	503	458	507	516	491	495	527	528	478	502	480	542	497	492	513	511	500	503	488	522	467	492	489	485	453	469	490	515	467	485	471	473	492	476	483	476	493	460	513	456	463	503	468	442	446	526	483	459	521	479	494	494	479	515	479	472	519	513	509	461	472	528	479	492	475	522	520	488	511	491	540	523	455	480	479	495	511	481	479	481	465	512	502	527	481	471	508	496	492	470	512	476	509	513	464	512	504	493	486	468	471	509	514	493	509	492	501	505	494	487	482	444	500	514	497	466	439	513	488	495	480	482	483	496	494	526	508	444	495	504	520	521	462	492	498	535	516	483	484	467	479	495	442	511	498	497	509	479	454	475	516	496	502	483	461	475	487	465	505	491	527	509	515	518	505	474	445	485	517	500	500	494	501	501	482	440	494	479	490	459	491	481	479	494	482	515	482	498	477	509	497	479	472	495	478	535	474	510	506	483	472	543	491	496	497	443	485	504	490	455	495	480	484	485	491	531	502	502	464	514	479	501	461	476	513	516	517	458	536	479	469	482	491	493	499	469	473	506	492	506	480	488	451	458	499	460	467	504	495	492	500	504	491	483	505	505	491	513	518	452	501	521	495	487	460	470	452	514	462	480	504	467	467	472	472	522	465	484	477	473	482	490	486	485	467	464	496	483	494	535	527	480	531	484	506	494	508	500	520	499	521	494	517	472	487	473	480	515	495	439	505	549	466	481	484	504	433	506	457	469	519	446	516	486	461	474	519	536	487	464	521	506	502	493	489	486	518	497	531	477	483	499	491	497	480	466	548	524	540	492	492	518	450	492	497	494	514	445	535	494	452	521	487	527	456	515	479	494	477	525	489	501	496	511	482	497	509	486	478	499	480	466	478	463	465	480	535	490	516	516	499	486	491	500	514	506	470	494	483	498	469	519	477	507	493	465	477	514	494	518	499	513	469	517	491	477	473	502	531	481	481	468	502	497	485	474	475	444	507	506	487	496	527	502	463	493	496	515	488	511	483	502	452	465	488	485	482	470	472	500	507	481	464	504	499	520	532	498	493	502	508	468	486	526	479	500	430	514	490	457	493	472	520	500	442	521	493	485	473	471	491	483	531	476	497	480	505	471	473	510	492	503	508	457	503	433	457	508	503	474	512	450	494	537	486	509	452	489	488	503	485	473	485	509	499	500	484	512	476	463	474	480	513	517	486	516	476	457	481	455	498	497	482	498	549	472	489	500	461	500	532	461	513	506	507	464	500	462	497	508	506	471	497	510	536	507	497	517	530	470	476	525	472	526	496	541	475	444	497	534	482	492	513	482	493	491	487	458	466	472	469	488	479	499	490	465	487	505	488	449	520	485	496	490	487	497	504	450	485	543	498	482	473	472	508	531	503	438	469	445	498	487	452	468	506	485	510	464	481	496	497	467	483	439	480	507	500	524	497	467	483	492	467	473	475	481	478	481	457	524	452	486	473	474	480	492	498	506	467	508	499	494	493	490	468	505	439	483	492	471	530	484	517	508	486	500	500	489	466	506	462	459	507	538	509	502	514	484	506	511	475	493	522	490	499	482	489	461	486	521	510	526	486	530	509	484	479	463	467	488	485	479	507	478	473	492	474	471	454	493	463	494	448	466	519	500	484	492	506	488	477	426	501	484	461	468	494	510	530	467	515	497	498	479	516	531	487	491	487	507	458	487	494	496	486	465	467	476	500	485	490	500	491	495	475	518	465	463	496	538	460	466	503	457	489	513	455	502	489	486	463	519	500	474	499	512	497	505	501	482	474	483	471	481	509	505	460	479	493	474	471	515	436	496	458	502	489	473	475	503	479	521	516	505	547	490	485	506	482	484	503	464	494	535	508	522	455	466	498	489	483	502	495	461	508	505	517	474	484	524	490	505	502	500	484	475	504	509	521	477	499	484	479	501	500	480	494	476	508	491	518	488	512	525	475	478	483	507	455	494	474	464	470	485	527	463	538	483	473	534	466	449	461	473	514	489	527	460	497	498	455	543	478	481	520	507	523	489	490	450	450	480	500	451	483	460	533	471	479	498	512	521	491	473	476	488	504	498	486	477	466	514	462	492	497	545	463	503	491	494	489	470	516	504	523	542	492	513	503	482	503	487	489	482	487	470	463	482	478	487	473	466	500	492	488	506	437	478	484	480	493	566	522	502	494	488	491	514	510	485	516	480	499	488	478	499	470	497	506	503	450	464	523	491	472	525	534	488	482	518	511	556	458	495	470	517	465	478	465	514	451	452	492	484	490	507	494	496	499	511	476	475	544	525	505	478	460	476	491	447	499	466	483	477	490	495	502	483	492	497	527	491	494	491	521	498	464	467	501	493	479	430	497	517	523	467	504	498	488	495	524	468	448	526	501	484	513	446	509	510	478	510	474	532	508	510	465	480	522	463	496	475	496	479	536	523	490	454	489	482	471	502	516	453	479	497	508	532	488	555	493	475	487	518	488	482	494	500	473	482	476	502	470	465	487	487	485	472	496	475	487	501	477	459	512	481	472	513	536	485	483	495	461	510	473	517	475	483	470	465	504	495	483	513	500	494	513	511	487	501	504	505	474	483	476	503	484
27474	20943	8767	1348	967	864	762	721	729	712	665	715	714	675	676	712	664	713	678	636	720	734	738	657	658	718	706	675	701	734	687	687	659	659	714	683	663	730	703	693	755	697	647	733	688	703	673	674	733	686	690	668	717	621	673	668	680	736	703	672	686	681	713	701	676	722	700	695	677	694	715	702	670	695	722	722	716	641	664	711	699	671	670	720	688	721	648	709	691	673	669	701	660	698	708	733	695	721	703	724	673	718	698	710	722	694	721	629	709	704	677	687	720	690	701	654	711	689	708	696	690	685	668	689	704	722	674	715	655	676	653	703	740	694	690	709	683	666	674	683	677	676	681	715	655	660	713	670	692	651	691	707	741	689	711	682	718	732	658	710	728	662	719	741	696	640	646	690	709	714	698	679	666	653	716	689	742	721	673	692	706	732	677	669	718	637	637	726	698	640	713	673	654	698	726	686	665	693	738	726	688	640	752	680	671	667	656	697	732	677	689	682	703	721	684	629	667	708	700	712	724	664	708	663	664	657	716	660	692	709	657	688	654	682	745	704	732	715	681	710	721	692	687	707	689	663	697	671	688	669	697	680	695	692	701	707	696	668	650	684	679	680	720	658	675	710	693	729	693	677	681	723	690	680	667	655	676	721	699	680	726	690	702	685	666	696	720	706	699	674	713	664	706	715	634	671	698	683	675	673	680	664	709	677	688	641	672	690	691	706	726	725	689	763	692	711	712	687	665	685	714	684	673	711	688	685	722	664	739	681	707	675	691	622	718	663	709	689	723	703	725	673	648	721	693	677	697	695	718	682	663	688	674	693	762	655	669	686	701	710	628	668	706	713	652	690	650	726	703	680	687	676	660	680	685	657	663	718	681	662	686	741	714	683	671	694	687	699	717	686	720	669	641	724	752	675	701	685	621	708	667	706	640	693	642	691	679	678	696	673	684	695	659	734	698	721	676	702	669	700	669	687	700	706	700	647	671	682	673	655	676	692	728	662	697	687	697	627	672	716	750	689	688	729	727	669	721	727	740	690	691	680	676	644	681	678	680	678	666	708	712	694	694	731	647	667	736	709	689	658	675	653	698	686	718	716	690	691	741	681	691	671	684	669	651	674	709	694	689	674	690	721	708	740	669	710	677	692	722	715	660	667	695	711	642	728	695	696	718	674	659	656	654	702	687	712	653	674	689	704	723	700	711	701	723	691	715	665	676	665	680	691	668	666	682	678	695	698	694	685	692	687	658	715	685	683	645	705	704	604	726	680	675	637	664	662	690	720	706	666	686	716	702	684	720	674	710	696	713	630	656	683	689	671	657	704	668	684	713	672	676	688	689	694	685	662	648	692	691	622	697	673	701	675	689	687	668	686	693	677	705	660	676	664	729	727	673	671	696	705	702	667	718	691	692	675	665	724	717	732	636	676	679	704	732	671	695	703	680	663	647	701	724	675	743	718	714	682	695	673	684	721	672	695	687	706	699	694	672	721	719	739	698	725	748	690	693	676	668	650	660	683	671	696	723	698	698	715	632	705	711	675	729	705	650	700	683	730	721	680	655	659	705	703	692	722	650	681	728	658	661	655	646	692	685	724	701	716	681	683	678	720	660	703	716	698	708	676	728	741	689	623	678	713	687	699	693	738	717	666	710	700	694	754	694	682	746	645	659	696	670	696	673	707	647	728	714	714	740	729	698	674	728	645	686	693	715	688	713	675	672	712	696	703	656	701	671	660	654	695	706	718	654	660	685	729	698	660	720	717	708	706	678	662	665	664	696	685	712	721	727	650	677	649	684	687	752	672	722	675	691	707	704	688	679	657	701	654	665	708	729	719	688	706	646	707	680	689	685	756	690	675	681	706	732	667	713	647	678	737	657	698	731	670	687	690	667	683	678	669	645	730	729	732	690	703	669	673	684	770	765	727	690	705	716	682	660	743	683	725	673	682	673	680	684	748	687	703	679	698	647	686	711	662	669	683	727	696	663	670	671	666	670	691	707	692	670	695	699	667	670	654	660	700	667	715	655	655	643	669	716	663	710	705	664	706	715	659	651	695	714	693	708	723	675	682	696	666	660	623	666	660	686	690	731	723	660	669	730	692	691	779	689	671	684	695	737	649	699	714	656	733	709	732	684	641	658	676	677	676	674	699	692	695	704	695	653	642	664	738	708	679	712	663	739	645	767	722	693	702	727	740	693	690	649	730	716	655	668	680	686	691	703	660	668	660	700	695	709	707	665	749	738	725	703	704	738	682	714	685	691	675	642	675	708	662	702	687	653	699	680	667	691	677	688	674	690	713	664	658	644	676	647	685	678	695	659	672	684	681	697	706	703	725	715	708	651	691	646	652	702	677	710	697	682	702	713	644	679	666	685	678	683	757	678	617	681	682	680	709	684	672	704	687	684	738	717	685	698	693	714	727	707	707	622	681	659	698	732	745	662	694	680	640	658	665	704	666	688	681	687	668	685	689	668	678	672	746	662	669	666	701	690	709	701	689	703	662	675	670	712	707	733	706	706	693	675	695	655	711	704	684	713	678	679	681	694	691	725	689	704	621	671	697	680	715	660	709	680	643	663	665	625	688	660	661	701	653	678	756	691	688	694	717	691	696	683	742	657	670	713	716	714	756	647	700	714	702	702	704	717	702	696	747	629	722	722	702	676	695	685	696	740	698	703	656	713	723	719	687	674	698	682	684	667	698	664	659	691	677	683	716	692	685	719	724	707	664	641	681	717	716	691	665	659	707	667	716	708	682	717	726	623	661	693	675	727	690	675	669	659	763	737	720	681	717	689	661	723	731	660	717	666	660	634	748	684	704	698	714	699	701	708	709	694	695	653	730	628	678	688	693	672	688	656	690	667	706	674	682	688	685	660	678	683	704	652	722	668	683	689	637	664	731	647	680	669	696	690	675	685	700	715	694	737	649	674	656	652	692	677	693	709	688	713	699	697	700	698	696	683	691	711	648	650	730	682	687	700	693	684	718	674	708	696	713	683	672	690	659	693	694	701	661	645	674	699	707	679	654	631	736	655	706	700	683	665	673	671	659	659	734	693	685	724	688	704	689	678	705	749	696	696	700	700	713	701	709	688	683	641	677	674	731	700	663	685	683	669	689	693	633	687	662	640	696	650	691	682	691	700	667	677	705	718	712	716	668	663	671	663	716	675	703	728	675	725	682	647	681	687	707	665	677	716	669	698	692	700	675	726	699	682	673	710	717	702	688	668	723	633	694	661	642	629	657	678	638	692	702	637	645	676	708	696	710	707	671	719	729	685	675	661	737	682	699	687	668	650	665	728	713	667	713	665	671	706	703	699	680	670	683	695	669	724	712	704	695	672	662	656	691	708	668	635	675	690	741	643	683	685	676	685	671	712	684	689	686	740	715	701	670	718	667	686	679	701	672	716	709	725	696	675	707	661	668	746	691	653	654	666	624	651	656	738	697	708	714	696	635	659	668	624	645	676	705	674	699	670	674	639	660	679	700	716	695
4601	2022	1864	1371	1233	1124	1094	1055	1070	1036	1021	1045	978	1045	1000	988	992	1063	1045	1012	998	1047	967	1036	975	983	1021	994	1044	1014	1004	1010	967	1032	985	1032	979	1011	1057	1033	1051	1006	952	1006	1061	1012	1001	1039	1021	966	1042	998	1011	1013	1056	997	1022	1021	1020	1017	1013	917	987	964	945	965	1024	1006	1048	1031	943	997	1036	1012	949	1004	1085	985	976	1026	954	1009	964	1047	962	991	1011	977	991	1037	1001	1028	1008	989	963	1000	964	985	1062	1026	998	969	986	1005	975	999	1020	983	995	985	1007	973	1019	1025	941	995	940	930	997	992	1032	987	1003	948	1029	1055	995	1006	982	974	1022	969	1021	988	1096	990	981	1017	954	1040	970	1020	1043	984	958	1003	1009	1007	1011	1008	1065	1012	947	1004	1027	1003	1003	1011	998	1025	991	963	942	954	1009	1028	990	1009	973	978	999	957	1027	1003	995	1008	1029	989	975	1016	961	979	1089	958	961	997	963	986	999	993	959	1054	1027	1020	980	980	987	1042	988	1009	977	967	999	969	959	974	949	1005	1001	1043	1010	1004	1093	977	999	973	959	968	1023	1042	1004	984	1000	1031	997	974	943	963	1000	981	966	979	1007	1022	988	1003	1006	1044	951	967	951	985	937	975	990	1003	997	982	1006	1043	1032	980	994	988	981	996	1002	991	1029	988	1017	1054	1017	1007	978	1008	1024	1052	1013	976	939	1012	1024	995	1016	973	970	1021	980	968	1001	948	923	1024	989	1046	1041	996	946	970	1021	954	1013	1003	950	990	979	1074	1000	1009	1031	1055	997	991	1003	963	989	939	1021	972	1023	1084	959	1005	1018	958	969	1015	987	973	971	951	969	1013	1066	989	1016	1008	1019	987	1033	988	988	996	993	982	1006	966	989	1025	1001	947	1012	953	990	987	997	933	1016	980	955	973	958	1048	969	1030	1038	1006	981	968	981	954	983	1012	951	994	980	1004	971	1005	1022	1010	991	1026	999	950	991	965	988	999	985	956	1004	1016	989	983	970	1004	1034	1021	969	946	1051	1020	1010	962	965	950	1086	1038	1015	1002	977	1026	989	1045	1016	1021	1021	966	1018	1005	1033	989	1021	920	994	975	992	1023	984	992	993	1024	1016	1033	1034	1000	979	991	963	1004	1027	971	961	930	975	995	931	989	940	1016	976	956	980	1049	1001	1028	966	1039	996	980	981	996	983	1025	979	991	959	1001	957	1004	1008	988	1004	985	998	968	942	1067	1018	972	987	996	1031	1008	1013	955	981	960	945	961	985	996	986	989	1035	1005	996	1029	1038	1015	981	969	931	979	983	977	1015	986	970	933	1060	987	1004	1016	1014	990	976	980	1009	985	945	1034	979	978	1017	994	957	1011	958	988	921	1022	1026	1029	986	1020	1000	1004	1011	1003	1015	995	987	1043	1047	996	965	1000	1020	996	987	1046	1057	1016	1011	963	992	1045	979	1028	1020	990	1025	1035	939	1041	939	937	990	1028	984	1017	1048	999	992	1029	1006	1042	950	977	961	960	1002	1004	1040	937	1013	995	983	1016	954	982	978	1029	986	976	967	909	960	991	1008	945	976	994	993	994	954	922	1008	991	1053	1051	955	971	988	940	963	1004	943	1025	979	941	993	1032	987	977	941	995	1000	979	1003	1004	1024	1015	980	922	1018	980	953	990	1014	1004	991	979	977	1023	934	991	1029	1014	972	964	1011	1050	1011	1009	997	1010	1051	990	1028	1022	1042	963	978	1026	1033	1004	991	1003	1009	1044	1003	984	957	984	944	1032	1001	1010	933	1005	1009	952	1012	1005	957	982	990	1024	1024	919	996	1010	1013	1028	1008	1034	1064	1023	1015	1005	998	987	1002	971	956	1001	1024	963	987	1013	957	1025	993	982	1031	976	979	1016	993	1007	1013	1017	977	979	1005	1009	979	971	1000	1009	1072	1023	1008	969	970	997	1017	977	968	988	993	952	995	1009	1006	929	957	1000	1011	1017	971	1036	1047	1010	986	965	956	1032	1007	1004	941	1026	1016	997	1065	1003	986	935	1014	1013	949	1014	1017	946	959	947	985	1016	973	977	962	1015	989	1017	1004	1009	955	1034	1001	973	976	913	941	1024	950	1023	967	1026	959	986	990	1023	958	1016	1010	951	1010	1014	1013	994	1040	972	931	991	1039	1022	1018	1000	1019	981	1003	1035	992	981	1034	1026	977	1008	1032	992	995	1063	939	1006	1041	963	967	1039	1056	1010	1016	964	968	992	1036	1031	993	1038	1055	981	1022	939	1005	1043	975	951	1002	1033	1001	1020	977	1028	1046	1024	975	967	962	978	945	1023	1023	1055	940	956	1037	968	974	1022	987	1018	1025	1001	1009	1022	1024	960	1029	965	957	975	969	986	948	1025	1045	1020	1002	1002	969	975	966	1062	1019	985	971	1026	1030	955	964	1064	995	1039	1044	1029	988	1026	1018	972	985	1016	954	1007	977	964	1026	1058	1014	986	954	980	1009	957	985	1028	1040	998	994	1059	1006	1007	967	988	1014	1021	993	1006	1038	999	948	980	975	1004	1056	1032	984	985	1025	945	1031	971	1041	994	941	987	1033	1021	966	910	929	988	981	991	1018	970	973	1012	1005	952	914	997	936	978	907	1060	990	996	954	1004	969	1003	1017	1000	1008	1038	969	1025	1006	1049	1023	1025	1006	980	1043	1023	976	1012	1019	1042	970	1021	983	1018	1027	1013	924	1055	939	888	1003	1009	938	1036	1002	961	1050	1022	920	998	1011	985	1071	950	1034	1062	991	999	1017	1027	1030	1030	1013	1062	1027	993	991	1011	1029	983	981	982	974	963	1049	1011	968	990	947	967	983	916	1011	982	1022	1040	1012	969	1011	994	974	1002	982	1037	1043	995	959	972	1031	951	1008	1026	1014	957	965	1013	1001	1029	1067	972	1019	1032	975	1081	969	948	1021	980	974	1041	1028	950	1008	944	1009	936	962	961	1021	985	980	1022	989	1072	944	1001	1041	981	1034	1018	1018	1057	1017	996	1019	1000	984	1041	983	1025	983	1047	981	954	1006	989	992	966	992	995	1014	971	978	1038	980	974	1000	994	961	984	926	973	942	996	1028	1075	1007	995	995	990	971	1005	968	973	1007	1022	1001	1006	991	1013	1000	1006	1008	1025	997	990	1005	1003	957	1047	1018	996	1015	1044	991	999	1037	996	1029	985	1000	1019	970	974	1046	964	996	973	971	1015	1013	1015	992	998	1003	1014	936	1040	1054	952	1000	975	975	968	986	1035	967	971	1028	1028	1047	965	1014	1024	980	1007	1003	996	969	994	1006	1005	989	977	979	1050	963	1005	974	1032	973	928	1037	968	1039	979	1005	962	975	983	1010	1001	983	1001	994	1017	982	1023	1010	998	989	1044	961	1007	1024	996	1013	957	1008	961	958	978	989	950	984	1032	1000	1035	995	977	996	1029	1032	1000	981	994	1025	1026	970	972	1066	967	981	1008	952	1001	990	1004	1018	976	999	981	980	971	995	1022	992	1012	1053	1019	1032	988	1026	991	999	987	1003	987	974	994	1011	1027	1013	953	987	997	954	984	977	983	991	1024	992	984	942	973	934	957	962	983	988	990	972	973	1004	1006	1049	1021	933	1026	1002	974	1004	1045	1009	1020	964	990	973	956	993	1041	1024	983	997	997	998	1010	976	1029	998	1003	987	1002	1008	1000	973	1063	989	1060	1037	1038	991	999	1036	968	991	951	982	998	1049	1032	981	1025	1020	996	1021	997	1062	969	1018	1029	944	948	979	990	976	949	1016	1016	976	1007	1052	988	965	1016	975	998	969	982	1009	965	985	946	952	975	986	1014	969	1015	1000	1017	1045	1029	977	996	1001	958	970	991	1000	1011	991	1013	1020	1018	1027	960	1031	1025	999	1018	989	964	1002	1046	1033	982	1000	988	991	966	995	1020	966	1000	1046	1034	942	985	999	980	965	992	1036	1023	1038	994	992	974	1027	1014	1010	946	998	1011	1022	1009	1018	981	1062	983	1024	1064	994	1007	1000	1071	999	957	941	997	962	1022	1002	1017	1002	954	996	1033	967	992	1019	987	980	1012	964	995	918	935	1024	968	1024	960	1022	970	1027	964	1046	1002	979	1013	981	944	971	1004	984	989	974	973	1002	972	988	984
24482	21630	28988	24731	21544	6120	1381	1048	922	880	852	818	817	796	847	754	756	712	754	799	758	726	691	696	719	702	750	707	726	731	655	768	752	678	744	737	734	695	759	770	712	721	702	703	723	726	692	707	708	674	717	728	720	715	717	721	705	752	728	698	677	693	714	704	723	637	761	711	685	677	674	733	682	684	706	722	734	713	708	744	731	723	730	672	686	705	686	673	723	672	736	708	721	690	712	720	720	717	718	714	712	700	678	685	711	662	728	731	677	713	683	712	689	689	681	721	705	670	693	692	702	707	655	719	677	679	683	681	723	686	732	735	689	670	690	671	636	702	663	726	670	712	677	705	666	715	701	703	715	722	654	665	662	698	720	722	705	653	741	696	682	675	693	692	680	687	681	709	672	713	713	671	653	673	684	675	659	696	703	690	696	695	664	715	678	668	692	775	726	720	740	718	657	725	709	694	702	704	719	737	726	706	689	753	642	686	713	700	721	680	675	750	677	725	674	664	692	675	652	659	691	683	692	716	713	655	701	716	630	648	711	701	687	764	718	693	694	657	675	721	714	747	728	681	677	713	665	712	686	727	716	693	686	677	718	671	693	710	697	731	678	691	668	706	712	710	708	704	743	651	688	703	640	713	698	717	718	762	670	692	692	696	699	669	710	723	713	708	698	718	721	683	702	712	709	650	683	662	693	699	698	731	686	683	662	708	680	724	655	656	688	703	682	674	686	679	694	721	670	719	673	640	675	652	660	657	682	696	679	698	688	672	677	683	730	675	689	740	738	721	697	672	671	670	680	731	653	711	674	702	727	709	705	693	657	693	722	691	675	673	701	711	699	725	691	698	702	698	674	704	699	666	720	674	672	662	686	721	688	709	676	664	700	729	732	705	712	736	709	749	682	690	702	671	716	668	713	757	677	694	755	678	652	652	708	711	713	747	699	672	683	732	714	701	677	645	732	670	691	674	681	668	691	667	700	697	704	696	672	735	666	688	674	727	715	686	693	734	652	673	692	670	758	739	695	682	682	737	678	708	675	706	670	719	695	673	702	693	718	683	662	702	741	734	745	667	683	713	666	709	669	696	675	693	665	715	662	726	741	708	723	714	669	636	659	692	665	714	715	676	685	657	676	703	718	666	719	645	661	722	689	674	700	668	714	675	686	698	686	708	716	658	689	685	705	658	668	695	636	720	636	695	638	752	725	692	662	713	737	629	705	679	692	715	653	688	699	667	706	690	697	693	686	715	719	668	671	705	702	728	687	674	653	711	696	729	702	716	679	695	696	662	669	703	708	700	702	679	662	631	655	661	690	662	691	713	686	746	707	693	708	654	673	732	692	674	703	695	690	672	624	701	711	665	703	710	671	717	763	693	680	748	716	668	696	680	667	650	665	682	672	723	717	661	706	713	697	694	660	692	697	717	704	751	714	698	695	713	711	705	720	695	730	677	696	681	687	716	705	717	698	705	660	681	682	662	719	690	701	716	684	685	719	696	678	702	676	689	681	676	712	690	715	727	682	684	731	685	765	738	711	693	719	668	732	724	681	686	723	696	763	700	672	718	667	694	660	656	687	698	668	699	683	698	700	639	723	691	713	662	753	723	736	709	701	679	739	732	655	683	677	714	725	686	686	715	666	678	692	709	687	707	697	675	671	706	686	668	727	707	694	685	693	701	764	689	670	669	703	744	670	661	693	707	686	715	701	664	690	675	684	650	688	712	674	688	664	654	646	708	700	684	760	652	692	719	716	722	734	660	662	692	694	665	723	702	680	692	719	700	674	691	681	676	745	668	720	683	656	686	703	724	685	715	716	691	701	688	703	669	694	755	677	713	687	710	706	686	731	682	714	699	701	726	668	711	694	714	679	695	724	687	705	677	710	667	684	673	676	685	687	703	706	730	687	756	667	679	719	683	693	716	715	703	716	745	716	684	742	665	739	695	709	706	762	741	706	661	726	705	676	674	679	665	698	709	724	700	701	692	684	699	713	721	729	685	689	692	695	707	648	720	645	728	683	684	694	699	671	711	723	704	728	702	705	679	710	698	678	713	685	746	708	642	696	703	716	645	695	704	666	674	693	711	708	725	696	731	751	695	666	687	694	729	684	713	737	717	688	760	729	667	660	690	713	674	753	675	709	683	716	743	709	728	702	709	708	727	657	695	714	705	694	693	670	660	718	660	746	682	713	679	725	728	665	677	735	717	725	708	673	740	687	731	676	718	714	681	691	724	730	679	710	674	676	715	719	750	658	701	702	703	727	655	727	728	720	687	717	749	716	671	700	683	673	688	702	735	707	758	725	723	672	656	756	729	715	696	689	636	658	762	705	707	700	723	698	697	718	699	706	713	705	707	708	651	681	723	727	726	706	705	743	670	703	686	708	708	721	727	682	714	709	713	736	694	733	680	691	667	681	672	725	740	708	657	732	644	669	724	672	712	657	756	730	742	671	649	702	699	722	684	676	699	690	688	702	677	671	701	688	686	765	640	712	716	656	697	729	717	678	725	669	676	685	735	693	676	710	684	693	703	708	698	733	686	717	697	727	712	714	730	671	722	697	701	726	722	735	675	701	725	671	704	689	652	665	732	653	690	741	685	727	698	681	693	698	645	679	720	687	712	699	709	692	693	664	697	701	699	673	695	760	687	704	695	720	693	736	689	677	748	699	682	671	646	699	713	714	663	710	683	693	691	716	719	695	697	709	666	695	707	700	717	661	731	677	662	715	679	680	717	707	663	732	632	691	700	675	683	736	718	620	695	673	749	716	686	685	699	663	738	655	731	650	667	708	682	734	684	711	669	707	751	721	695	699	696	689	689	726	704	724	699	712	674	707	751	704	691	708	686	708	684	755	681	762	682	689	698	694	627	711	688	692	671	693	721	713	695	683	683	706	734	722	680	691	665	688	722	675	709	725	691	700	717	672	664	734	770	765	747	739	745	724	687	692	708	655	724	696	742	664	672	724	648	696	677	764	679	689	647	701	686	719	722	722	760	710	714	705	738	706	705	679	729	659	679	720	684	659	680	694	684	641	655	706	711	768	690	697	686	687	709	694	704	692	671	704	686	692	681	629	668	706	722	724	649	731	692	674	744	739	686	719	675	698	679	691	641	696	729	707	675	710	661	687	707	690	740	695	698	634	658	704	734	695	676	722	701	705	723	675	674	715	662	675	684	709	651	740	679	696	648	692	721	696	691	716	725	706	691	677	692	674	735	726	702	661	711	654	698	693	684	674	697	734	718	704	666	692	697	706	710	743	691	706	705	662	730	704	661	681	700	735	677	683	664	713	683	669	692	704	670	697	724	725	733	718	683	644	698	709	652	698	651	679	708	709	676	682	645	697	723	715	746	765	694	696	676	727	716	669	687	694	692	687	663	694	700	663	699	750	705	681	649	740	683	681	687	687	719	651	685	691	701	698	682	655	695	701	680	693	691	667	711	730	685	679	696	740	692	723	696	705	703	728	749	704	645	665	671	735	685	676	689
5411	10303	8589	4604	3244	2529	2115	1906	1709	1530	1480	1330	1334	1334	1228	1175	1177	1193	1135	1157	1134	1146	1095	1080	1064	1140	1060	1041	1105	1027	1021	1014	1130	1104	1054	1087	1041	1020	989	1017	1099	1012	1062	985	1032	1052	1003	1022	1054	1074	1007	1012	1006	1015	1060	1051	1017	1016	1012	1048	1089	1023	1033	1040	1048	1053	1080	987	966	961	1005	1050	964	1030	1021	1042	1029	1053	1012	1001	983	1010	1038	1009	1070	1016	1083	1059	985	1029	1072	996	977	1013	1028	1060	1090	1016	999	1069	1019	1031	984	1039	1026	1015	1061	976	1024	1028	977	1000	1026	1061	1005	1015	1003	997	1027	1023	1012	1030	1036	1007	1028	1037	1010	1079	980	995	961	1053	1072	1043	1056	978	1009	1044	1059	1044	1020	1161	1001	1026	1012	1086	1063	1036	1093	1033	1043	1065	1067	1021	1020	1026	1031	984	1004	996	1020	1068	1054	1030	988	975	991	1005	994	996	987	1015	1084	1058	1045	1052	948	1022	990	1031	1032	1042	992	996	1068	1002	1075	1055	1022	1002	1074	1029	1044	1004	1042	1029	1043	960	973	1020	999	990	1027	1057	983	973	1053	1037	1023	1040	1016	1039	999	1048	946	1015	996	972	1111	1070	1001	1034	1011	983	1041	1035	1035	1055	1027	994	1034	1012	990	1106	990	1008	998	1046	998	1025	1041	983	991	1041	1006	1047	1084	1032	1020	1029	1003	1037	981	1059	1031	1058	1011	1034	928	1015	1066	1037	1075	981	1031	1023	1005	1073	1031	992	1001	1034	1070	1017	1036	999	1048	1033	1029	1030	1036	1070	1015	1031	979	1003	1077	929	965	1019	1075	1048	1043	1045	1031	1012	1038	995	983	994	980	1050	1019	1017	1111	1048	995	1017	1047	1003	1086	1005	996	1017	1021	1042	1071	1042	1053	1027	1021	1060	1006	1030	1040	1039	1001	1071	1046	1029	1026	1018	1003	1026	1049	1067	1041	1024	1035	1008	1005	1041	995	1054	1056	1035	1052	1019	1024	1091	1030	1032	993	1088	1005	1025	980	1017	1011	985	1016	1085	1003	1017	1036	1018	1055	1027	1005	1001	1048	1078	1063	1062	1016	1020	993	1016	947	1056	1046	1110	1050	999	1069	974	1126	1060	1006	990	1014	1034	970	1027	1030	1039	1068	1029	1044	1036	1024	1026	960	991	1000	1057	1010	1020	973	1021	977	1006	1003	1065	998	1014	1009	1028	1037	1025	1078	1041	1079	1000	985	1025	1012	1027	1008	1056	1042	1025	1003	1021	1021	990	986	1017	1048	1019	996	1014	1031	996	1031	998	1002	1016	999	1062	988	1059	1038	1092	1030	1017	1070	1047	1004	1064	1006	1056	1039	995	1031	987	1037	1035	1004	1078	977	1052	1015	993	1043	1009	1013	992	1070	1032	1040	1009	1032	1042	1039	1065	977	1007	1036	1019	1026	1038	1046	1043	959	1000	983	1042	1011	1029	1023	1003	1041	1000	1017	1033	1029	1053	1028	1056	1016	966	1111	1056	1030	1017	960	1033	1030	1031	1028	1039	1033	981	1056	958	1081	1007	1046	1063	999	993	986	1020	1019	1073	988	959	1044	999	1084	1047	1063	1050	1064	1017	1018	1087	1016	964	1031	987	995	1005	1026	1052	1021	1026	979	1019	989	1025	1045	1061	1036	1027	1015	1018	1029	1041	986	1043	1011	1046	1044	960	968	1002	984	1056	966	1008	1063	1037	1040	1033	986	1010	1027	1047	1008	1003	977	998	1076	1036	1003	1049	1061	1008	1024	1115	984	1024	1026	996	1061	1000	1042	1032	968	958	1004	1046	984	1013	1039	1000	1058	995	1024	1026	1019	1031	984	1009	1065	1051	1022	1043	1070	1037	1054	1000	1028	995	1034	1018	1058	996	996	1014	1017	1015	1058	1021	1033	1032	971	978	997	964	1031	1014	1060	1026	974	985	996	1019	1025	978	1026	1011	1007	1001	1025	953	1012	1034	973	1045	1038	1016	1037	999	1021	1060	1004	1093	981	985	1042	959	1005	1008	979	1041	967	970	1012	996	972	990	999	1028	1044	1043	1023	987	1020	981	1044	1040	1027	1018	1077	1031	1030	1036	1059	1017	1027	979	1043	986	1042	1037	1016	959	1045	1033	1024	949	1099	988	1044	954	1012	1017	1013	985	1018	1007	999	1039	1028	1015	1048	1015	1016	1031	1034	996	977	1017	1055	988	1035	982	1040	1021	998	1005	1053	969	1036	1046	1007	1035	1006	1001	931	979	1009	1010	1071	976	990	1030	960	1068	1050	978	1070	1074	1024	1031	1062	973	1064	1047	1090	1018	1057	1067	1067	1015	1039	1012	1023	990	1095	997	991	1068	1081	1025	1037	989	1014	1059	1079	1060	1046	963	1000	1013	1044	995	1026	978	988	970	1043	1011	968	972	973	1009	974	1016	987	1027	1026	991	1021	1081	1017	1020	1087	995	1025	1009	985	1076	1058	1030	1031	1023	1043	1010	1050	1008	998	1058	991	1000	1043	1000	1013	1033	1045	1049	1014	993	1013	1046	1032	987	1002	954	1032	977	1069	1055	1051	996	1014	1006	943	994	990	1051	1066	1066	962	1056	979	1060	1015	964	1053	1008	1053	935	1031	1006	1065	1021	1035	1022	1052	1028	999	985	1064	985	1100	1050	1046	1038	1062	1064	1011	967	1007	1014	1002	1029	986	1056	1069	1011	1026	997	1003	1006	1070	1056	1068	1041	967	966	1048	1053	1053	990	1006	975	1078	1024	1022	1055	992	1021	1033	998	1041	1013	970	1059	991	1023	1047	994	1027	985	974	1047	1073	1021	1017	1072	1037	1047	1051	954	1048	1073	1052	1039	1035	979	1065	991	1043	1013	1026	981	1029	1035	1074	1055	1013	1054	983	988	1015	990	1028	1010	1033	1014	1042	980	1003	1022	1056	929	1038	1000	969	1032	1024	1032	1021	1068	993	991	1063	1036	1025	1072	1019	992	984	973	1019	997	1048	1031	1048	1073	1000	1042	1049	1042	1026	990	969	1033	1021	951	988	1046	1028	1106	1001	993	1008	1067	1004	1078	1012	1040	982	1036	1042	1042	1022	1027	1024	984	1032	1018	1045	955	1018	1067	1031	1033	1059	975	1067	1037	988	1009	1017	1016	1038	1057	1043	963	1112	994	964	1001	1031	1052	1029	1028	1027	994	995	942	1028	1055	982	1040	1059	992	1028	1008	1025	1034	1014	1040	1049	992	1031	1034	987	994	1050	1072	999	1032	1034	1011	977	1028	1002	1021	992	1033	1016	1003	1008	1007	1032	973	1063	1041	1076	1003	1084	996	996	1039	1005	1021	1011	1080	1053	969	1019	1071	1069	1043	1042	1074	996	986	994	1063	1068	937	1022	1044	1022	1014	1059	1053	1034	1043	1009	1017	1016	1024	1019	1070	1035	1044	1055	1024	972	962	1080	998	978	1068	1016	1015	1072	1041	1057	1031	982	1054	990	998	1051	973	1045	931	997	1018	957	965	1020	1029	1024	1051	1015	1005	1004	1034	1003	1006	1018	1065	1016	1083	1044	1052	1010	991	1014	985	1004	1035	1010	1020	998	946	1028	963	1031	1030	985	986	1008	1006	982	985	1033	1068	1040	987	1034	1021	1014	950	1063	1040	966	966	1063	1001	1006	1044	956	990	1056	983	1001	1006	1069	1031	987	1037	1056	1035	1023	964	1050	989	1009	1024	1015	1019	1002	1088	1011	1044	1061	959	1055	1053	1019	1065	1026	994	969	1016	979	1039	1028	982	995	1065	1003	1057	1042	954	992	1007	1036	1019	1028	994	1038	1014	1053	1007	1048	958	1022	1017	1039	1005	1073	1062	1069	1014	1050	1001	1041	998	1001	1024	970	982	988	983	1039	953	1006	1036	1026	1027	1041	1004	983	983	1009	998	996	987	1018	1062	1028	1024	1020	1016	1031	1015	1019	1045	1013	952	1026	1058	1001	1020	987	1012	1047	1008	1061	1020	978	1052	999	1071	1086	1029	1053	1025	1065	1030	1065	1014	1013	966	1069	1007	989	990	1006	987	1004	994	1023	1025	1032	1004	1048	1038	990	1060	1057	997	1057	998	1040	1041	1018	986	936	1067	997	1002	1056	997	1058	1034	983	999	949	982	1065	978	1037	1052	1035	1017	1032	1011	1014	1051	979	997	1058	1006	1031	996	1066	969	973	1000	1009	1040	995	1012	1024	1011	951	999	1036	1011	992	1012	1080	1016	1073	998	1034	1083	1104	983	1018	1058	1016	1051	1043	1016	1041	1005	993	1022	1001	1056	991	997	1048	1018	1048	987	967	985	1024	1058	941	1032	942	1018	1015	1017	916	1039	1023	1048	1069	1039	1035	996	1013	1024	1032	1036	1043	1033	1034	1018	1037	949	1049	1039	981	1004	1011	1050	926	1022	1057	1015	989	1067	1061	1026	1039	1051	1011	1023	983	1106	949	1020	1032	1010	1047	1018	1055	1019	977	1032	1028	966	1006	1072	935	1064	1026	973	992	1047	1073	997	1042	1020	997	1088	1021	1033	1011	973	1012	1003	1030	985	1077	984	969	1023
23527	21624	29556	24196	21625	21419	3268	908	722	635	525	522	470	490	462	444	437	401	389	390	391	360	372	336	361	341	371	357	375	345	362	368	360	334	336	322	355	355	337	327	326	365	325	342	347	344	325	336	336	326	334	325	309	328	320	356	310	304	358	320	292	300	322	325	328	297	323	328	325	320	312	313	309	337	309	314	294	318	343	301	356	338	298	340	361	317	342	317	334	322	332	318	314	322	327	344	312	358	358	342	321	332	317	316	292	305	294	343	316	311	344	337	306	326	308	290	334	317	343	289	338	327	311	313	319	316	317	310	314	307	300	297	322	318	267	305	319	330	337	312	304	307	313	358	340	322	286	331	316	296	307	298	371	324	320	317	305	330	297	310	330	334	317	370	343	314	329	299	313	339	296	295	333	347	346	282	296	316	329	318	309	333	311	319	330	299	299	314	285	295	296	296	329	307	323	320	318	319	316	309	362	314	328	293	322	325	303	295	320	321	323	332	322	305	324	333	321	312	319	347	300	310	313	320	339	301	342	310	326	297	326	304	325	334	314	308	327	319	321	303	316	288	313	311	317	328	317	335	315	320	326	330	313	320	342	336	311	325	327	367	370	332	302	306	345	327	341	291	305	295	329	317	295	339	320	305	316	311	338	333	319	300	314	316	306	320	297	322	378	305	313	323	332	289	342	329	266	296	320	343	294	337	294	354	341	311	338	296	336	308	325	313	293	328	337	332	333	316	326	333	292	352	322	313	288	297	295	322	311	314	329	289	325	315	299	314	353	299	355	308	320	337	326	305	340	289	303	298	305	318	318	315	309	328	292	326	317	297	316	330	316	334	322	274	301	341	314	341	327	311	322	324	319	302	348	308	354	312	336	330	312	297	326	317	288	311	319	325	355	327	360	320	296	327	311	334	314	285	337	332	356	317	321	323	337	308	334	293	318	328	326	306	281	315	307	334	324	296	343	316	351	300	326	316	327	325	323	320	319	339	307	320	326	317	328	321	306	330	282	356	325	366	304	302	319	321	296	356	324	332	310	321	313	300	331	328	321	296	337	339	334	296	321	310	305	291	333	293	327	303	347	325	342	318	338	280	315	306	318	334	328	324	294	339	293	308	299	318	319	318	319	324	337	307	326	321	293	322	332	334	335	343	269	328	353	326	328	321	322	314	316	322	322	334	320	336	266	317	318	322	308	336	323	328	339	330	333	333	318	324	301	301	307	326	330	332	334	346	329	315	314	319	313	356	315	333	328	319	291	314	314	290	291	304	299	321	322	300	342	300	348	323	306	312	322	328	300	300	338	342	311	295	318	299	304	305	314	306	287	316	324	305	319	304	323	336	303	318	308	346	297	305	350	322	298	321	303	314	303	329	336	356	308	320	349	335	302	280	338	339	334	334	327	306	340	296	281	338	342	315	319	306	300	325	301	304	324	318	321	302	289	301	357	333	333	328	310	335	353	318	328	321	304	328	312	320	340	319	260	317	347	289	300	343	332	334	349	312	329	317	307	290	333	331	292	347	294	295	319	334	282	311	363	307	312	312	322	304	289	318	339	310	326	314	282	315	312	318	333	311	368	319	337	327	336	320	303	303	307	341	293	332	300	323	310	338	346	327	342	332	324	304	333	307	287	316	301	296	333	323	303	313	327	305	330	318	320	331	343	338	333	321	324	318	304	326	329	297	313	301	286	348	313	346	301	325	342	311	333	308	328	324	318	336	309	338	315	328	344	294	303	318	323	295	302	328	332	345	301	321	297	302	312	320	338	310	326	313	324	331	320	290	290	308	318	333	344	333	315	321	276	318	341	310	339	291	333	317	310	332	322	313	319	316	331	291	301	333	323	314	298	318	336	306	308	327	281	332	360	305	332	327	315	315	286	330	299	291	304	294	337	339	297	324	320	338	326	300	337	299	313	325	266	329	341	320	304	303	306	282	337	362	314	329	334	330	322	294	287	307	309	321	299	314	327	286	303	306	332	298	299	335	333	347	319	333	325	318	336	334	294	311	307	336	343	326	311	324	303	306	311	315	314	310	318	309	335	294	321	317	335	321	290	325	336	318	335	339	309	347	324	306	329	284	328	329	302	335	336	313	333	304	325	308	287	342	330	324	316	330	310	343	328	312	298	328	338	297	312	281	354	346	341	313	340	291	332	348	320	340	327	298	292	300	332	280	289	343	324	315	291	347	336	325	339	359	311	335	314	310	300	305	299	316	302	324	319	335	304	305	297	295	313	313	321	269	301	327	325	298	330	312	309	316	335	336	331	326	331	322	315	349	291	282	321	274	324	327	344	341	313	310	296	303	290	325	317	350	329	343	322	308	310	334	298	304	323	305	329	342	352	330	321	330	342	332	311	311	355	318	324	330	305	343	322	338	295	323	306	343	310	337	301	310	299	325	322	306	322	326	312	303	303	296	317	306	315	306	319	314	329	349	342	310	318	307	327	318	311	297	333	326	340	308	308	315	329	308	331	335	321	344	330	313	315	328	327	311	313	279	329	298	297	311	332	309	309	326	304	314	308	290	284	284	320	310	320	330	332	316	296	308	301	329	306	324	346	275	342	329	297	365	317	320	331	323	312	290	303	294	305	323	341	320	314	322	354	338	330	338	334	335	337	303	305	305	311	319	326	322	318	286	309	328	303	349	284	289	322	358	338	313	324	335	293	346	308	322	330	324	276	308	346	334	321	347	303	332	348	320	331	316	295	327	318	320	338	318	347	351	328	298	295	325	300	318	347	325	291	311	317	310	306	308	353	284	354	316	329	337	352	306	327	318	312	312	288	311	291	321	297	293	321	295	320	323	323	307	319	291	339	345	285	308	315	314	312	317	307	314	327	361	320	306	324	318	328	325	346	296	292	309	312	324	285	309	343	302	330	311	293	335	342	320	298	339	329	349	310	355	296	325	317	316	326	328	300	334	323	322	316	315	326	295	318	310	319	295	330	310	309	287	283	305	324	305	287	328	324	326	292	322	315	320	311	330	323	302	301	343	321	333	286	325	358	335	316	326	335	293	337	329	325	339	322	315	322	296	306	295	318	303	333	328	346	308	325	305	335	312	354	313	323	310	315	307	324	334	345	298	334	312	317	321	331	331	328	331	288	325	309	315	317	329	334	321	344	299	303	348	316	370	313	307	330	335	303	323	330	321	315	298	329	321	274	352	319	306	310	345	287	304	269	317	315	337	309	310	328	293	316	323	270	317	319	292	314	299	319	311	301	364	329	344	326	322	314	341	321	310	345	296	303	320	288	325	320	330	361	296	350	324	336	348	291	287	288	319	326	315	301	300	321	268	306	346	342	299	323	337	322	322	319	303	345	278	301	367	294	297	289	368	338	295	292	328	270	306	327	302	325	309	319	323	311	283	333	316	338	341	316	299	289	347	309	341	335	362	292	353	322	312	320	302	282	309	317	337	335	296	340	327	303	321	325	320	347	350	319	314	313	327	295	302	329	319	327	324	345	305	322	305	339	328	300	308
7215	15419	12785	6715	4709	3386	2602	2106	1782	1547	1296	1168	1041	953	928	823	787	778	710	700	668	687	561	622	594	641	569	575	559	553	552	556	611	534	568	545	551	513	510	550	499	508	512	512	506	502	506	533	522	543	520	494	575	536	491	513	521	494	499	466	510	463	508	534	503	513	456	497	501	511	500	497	473	461	522	500	496	490	498	483	494	503	522	523	496	546	507	499	499	546	496	503	505	527	484	498	489	444	483	495	548	515	513	493	488	464	483	510	475	486	468	493	528	492	526	486	480	474	486	500	515	481	447	515	501	494	484	536	475	498	504	529	505	484	539	518	466	497	490	511	495	478	482	487	507	503	491	485	488	498	481	512	469	521	514	481	492	504	536	471	507	539	479	499	502	468	512	496	502	547	484	514	502	470	485	514	488	491	473	503	504	492	447	494	505	499	492	473	493	496	501	513	466	493	478	502	521	463	556	486	450	476	503	478	491	541	489	475	537	477	486	514	496	489	508	494	505	470	503	492	467	486	484	506	505	513	497	511	516	517	482	495	474	517	465	509	462	461	541	529	483	490	482	498	559	485	484	502	489	455	486	477	469	514	477	523	488	466	507	470	486	488	499	492	500	515	473	462	485	482	491	462	482	469	475	498	528	481	511	484	502	484	491	516	463	478	490	480	473	496	484	472	515	468	445	505	509	497	474	476	488	497	458	482	492	486	492	472	500	435	512	479	562	492	458	514	479	502	518	516	495	511	450	476	507	478	497	496	527	474	461	470	529	467	464	488	510	480	497	489	460	472	515	551	499	479	526	503	497	474	466	496	478	480	513	452	477	508	532	469	452	475	484	485	456	511	500	492	497	521	480	479	463	501	462	432	492	473	513	493	501	488	491	468	463	477	505	509	498	493	481	478	505	475	488	517	476	487	514	507	498	489	487	495	508	501	471	479	511	512	505	471	423	462	487	493	508	494	490	498	479	506	488	476	494	502	472	493	468	505	452	560	536	467	473	473	528	527	511	501	494	506	485	493	488	480	478	505	474	473	479	452	479	499	477	463	456	451	465	507	492	496	461	492	485	481	505	470	486	482	484	495	484	481	463	451	479	513	477	463	482	459	504	522	432	449	502	541	495	510	494	492	512	497	457	485	491	510	492	488	483	478	465	511	443	492	505	499	493	459	477	543	515	484	507	514	488	460	493	519	510	527	482	504	470	514	481	484	450	513	463	525	499	511	488	488	484	476	451	505	464	494	488	562	511	467	450	507	478	499	488	480	506	471	496	491	476	500	478	471	483	476	479	496	441	482	464	454	502	508	500	482	480	469	482	464	499	474	453	466	485	514	464	499	530	498	519	498	474	484	483	492	523	436	477	473	454	456	520	473	483	512	458	499	492	498	483	479	498	466	486	438	489	506	499	479	485	472	500	465	490	496	461	477	451	471	475	489	453	447	514	506	532	511	534	489	497	443	491	473	520	506	516	524	527	514	457	499	470	466	479	512	500	485	469	451	492	475	511	479	473	487	490	482	487	487	504	466	456	453	479	480	480	495	498	506	503	488	481	490	484	463	485	541	488	490	500	509	460	479	507	468	477	462	493	453	493	497	451	430	505	484	494	492	478	528	476	500	503	504	584	489	477	519	512	485	495	491	464	523	513	496	488	488	457	483	472	489	493	498	485	497	449	490	463	482	456	471	488	456	484	462	510	479	485	481	530	484	473	497	519	470	489	510	463	503	477	495	451	486	499	494	489	493	447	507	484	463	507	501	505	487	499	510	507	485	493	480	486	495	516	473	486	501	481	471	473	496	499	491	495	515	467	496	498	478	508	539	473	473	505	466	481	473	484	480	480	478	504	471	487	480	474	478	498	521	501	462	450	527	500	478	470	518	512	494	487	513	522	491	504	507	503	466	495	501	482	502	481	469	491	515	447	479	496	507	507	514	470	470	500	483	476	507	531	494	503	484	488	472	463	461	451	505	501	522	497	480	461	462	530	480	462	466	511	510	480	470	542	483	486	494	483	512	444	467	472	455	486	470	486	517	525	506	484	514	477	519	499	466	537	497	476	485	496	520	460	487	478	473	469	469	507	495	482	467	475	502	475	502	508	465	491	483	487	506	483	490	492	495	480	469	490	497	481	521	517	474	494	509	505	493	501	463	456	476	502	437	472	490	472	482	469	441	452	443	459	525	469	484	503	462	496	513	495	472	488	510	474	523	504	498	553	476	521	473	499	523	544	509	490	490	532	510	510	478	450	502	487	505	490	534	503	485	535	504	489	462	466	522	485	477	483	546	528	509	508	491	547	497	486	526	488	502	478	505	467	479	515	499	493	495	480	514	454	474	516	508	527	505	527	461	494	487	516	474	507	513	519	512	522	507	487	464	496	417	529	495	486	468	485	479	445	485	481	482	502	500	529	530	485	494	495	535	512	497	491	480	472	456	503	502	478	499	450	444	514	492	462	498	495	497	479	496	494	430	521	454	450	454	494	478	526	462	511	486	499	472	522	469	495	489	527	474	515	485	548	503	490	497	526	521	488	498	506	470	520	462	524	483	491	503	512	484	481	475	495	544	458	490	522	493	469	502	485	492	503	472	456	535	509	509	493	483	469	486	486	510	495	476	480	525	475	493	502	496	481	492	474	467	466	459	459	464	531	464	488	488	484	511	501	502	476	539	497	493	460	475	499	490	461	497	487	499	466	480	495	472	487	479	497	476	474	503	542	475	491	483	458	487	484	504	495	466	470	473	502	479	474	492	483	518	461	451	501	476	496	475	499	499	491	524	506	475	509	488	491	525	507	509	513	499	479	443	495	471	491	476	510	546	496	474	482	468	519	519	517	472	501	475	483	497	462	484	468	487	502	479	482	474	489	498	495	497	495	469	524	525	434	486	484	508	533	500	476	521	543	512	490	471	465	507	439	498	493	543	494	491	522	492	513	477	468	442	467	471	458	483	530	496	480	452	510	512	436	504	497	487	474	471	494	480	513	523	508	543	503	488	513	485	438	506	509	492	457	467	479	521	470	462	531	457	462	463	505	516	488	467	463	510	491	516	505	516	507	487	518	554	497	493	483	507	483	476	491	460	524	482	500	475	479	516	552	499	494	488	471	497	488	498	490	489	486	537	446	465	488	477	502	498	479	498	507	484	497	521	485	480	488	496	497	514	532	455	499	469	453	480	485	468	504	507	492	488	470	496	438	468	531	479	435	488	489	465	487	478	477	522	495	502	498	474	480	475	493	500	500	525	503	557	506	471	545	481	494	478	465	493	484	492	492	449	455	528	466	475	520	470	436	503	489	489	480	465	478	485	496	493	495	471	466	459	495	511	481	474	499	508	500	509	484	469	495	476	501	504	469	466	520	477	458	504	509	487	480	502	482	486	513	539	480	504	466	513	475	470	496	495	480	506	474	489	482	467	504	485	502	442	426	472	472	491	466	497	494	518	449	477	507	501	490	511	435	483	474	477	524	476	496	459	478	430	471	514	493	497
27428	20901	8587	1214	807	739	782	701	662	699	704	666	730	655	650	689	685	715	690	668	683	691	673	660	678	660	672	683	715	698	645	701	697	681	691	682	740	719	720	711	664	667	669	692	652	737	685	636	712	672	701	663	727	699	696	692	678	685	725	663	730	652	671	664	722	713	639	638	610	674	686	623	676	687	684	712	675	621	695	709	650	683	653	652	685	663	660	692	677	656	683	665	675	711	643	665	623	650	696	692	682	701	676	684	668	690	674	665	663	710	710	743	736	720	675	724	627	669	681	678	698	696	698	685	647	660	680	674	678	636	672	701	682	649	707	697	697	669	715	723	661	665	666	673	671	693	707	677	657	673	640	649	666	726	729	697	651	685	673	669	732	720	697	673	658	658	656	669	644	621	648	705	678	685	654	658	662	711	703	703	677	671	639	715	657	669	712	694	690	668	695	716	697	679	667	709	650	686	654	701	690	653	685	687	669	674	662	708	660	687	684	695	644	707	680	653	683	672	683	614	692	682	657	673	676	660	682	654	685	648	671	740	683	676	675	661	672	678	720	681	683	646	673	691	666	705	712	664	699	725	671	666	679	660	677	694	652	651	712	684	674	673	659	683	697	702	637	705	707	696	679	669	677	656	678	658	668	683	698	712	670	691	645	661	704	652	696	672	681	677	660	731	657	651	682	744	658	698	686	672	702	647	647	691	690	709	681	697	713	707	684	719	667	670	643	650	710	676	693	672	668	707	696	689	675	701	671	668	646	679	636	622	676	684	676	696	662	697	733	751	642	666	712	665	657	674	685	696	718	694	654	683	702	695	712	681	687	674	663	720	716	653	654	659	679	650	703	666	679	683	707	668	647	691	670	641	698	679	711	724	684	699	713	709	698	699	631	671	705	665	659	666	664	707	666	671	656	699	694	671	686	678	657	685	674	636	671	713	670	646	635	682	674	690	719	697	676	647	681	667	698	728	672	638	664	678	662	650	671	718	680	711	691	671	623	651	663	652	711	721	635	699	685	665	607	688	669	705	702	677	622	668	708	683	697	685	668	661	689	685	724	667	664	660	698	695	701	673	676	654	682	690	709	680	641	621	654	662	698	645	699	661	647	737	674	647	704	717	716	719	645	732	672	674	681	677	665	668	705	710	689	716	729	648	707	715	698	670	708	758	687	714	692	690	660	656	671	659	692	672	734	698	674	683	699	634	693	665	724	700	674	702	640	662	660	625	689	706	667	684	700	694	710	686	671	704	651	665	684	624	712	725	697	692	706	728	668	699	712	678	624	656	665	672	666	695	671	605	691	682	682	698	707	745	674	674	664	692	696	698	740	682	717	693	617	731	679	719	677	676	692	677	677	693	641	680	662	663	652	681	698	685	685	643	664	677	686	682	693	673	673	699	671	688	660	665	671	692	657	697	680	632	682	665	672	666	666	695	713	649	680	713	664	679	696	696	743	719	674	672	695	654	710	681	691	693	707	661	654	659	690	733	666	691	665	701	707	697	695	704	721	669	660	684	691	642	661	645	684	688	675	665	694	669	708	681	699	654	660	675	721	648	667	687	689	667	679	645	697	694	670	694	663	679	677	656	681	679	617	646	688	684	630	668	667	690	700	721	659	693	625	651	696	660	652	628	693	688	672	674	643	661	648	654	692	684	702	696	686	680	710	679	701	655	661	670	729	711	687	694	718	684	704	682	646	692	696	645	674	652	700	685	669	702	687	623	683	689	727	718	689	671	703	660	676	652	684	657	678	688	638	651	692	690	670	737	692	739	694	765	691	716	648	670	685	678	691	670	701	646	665	634	621	646	673	677	660	641	664	676	698	689	683	691	691	687	692	657	686	653	632	704	673	699	700	686	709	709	706	646	688	730	708	689	692	701	671	710	641	694	658	734	662	673	671	692	669	669	691	683	683	687	660	709	608	690	673	699	723	674	663	628	654	685	643	676	640	733	687	689	706	678	676	656	693	681	776	609	643	669	655	637	654	673	727	674	681	686	695	606	671	692	641	659	642	701	666	659	691	688	662	670	724	708	717	666	727	688	676	678	669	648	681	721	673	701	655	681	648	697	692	772	659	709	668	720	689	681	666	710	685	676	680	667	675	628	668	684	656	714	668	684	737	687	699	713	663	694	655	659	673	683	672	730	647	680	679	674	645	637	686	668	638	661	703	723	702	667	661	666	746	662	702	721	723	749	668	655	661	675	685	737	662	667	655	706	615	658	637	685	647	662	647	650	708	681	698	671	649	698	647	673	668	694	650	686	670	734	671	666	659	633	635	708	721	642	666	682	691	670	675	698	648	690	699	687	668	683	683	634	666	684	664	730	719	639	643	710	650	714	700	661	638	658	658	710	679	676	742	690	673	656	665	688	662	696	618	686	697	717	721	712	708	699	717	669	650	640	673	680	706	665	656	689	697	692	659	693	670	681	669	653	754	693	688	716	652	717	688	717	661	693	686	703	645	670	680	694	699	663	671	686	702	659	643	662	688	659	656	633	745	684	673	679	691	643	658	682	694	692	712	666	630	660	675	649	675	688	671	673	704	668	683	736	735	697	700	665	660	724	655	715	663	674	630	685	631	734	625	691	696	681	703	699	724	699	659	697	652	672	689	732	731	686	655	679	676	684	629	695	738	679	693	682	668	718	710	694	710	698	676	699	667	627	652	704	717	670	700	653	711	683	665	687	692	670	600	663	673	647	685	665	653	676	745	697	684	644	680	664	682	675	678	661	693	688	678	683	651	701	689	677	709	709	663	683	747	663	656	679	716	680	673	682	676	688	675	687	652	671	692	631	663	699	712	686	656	673	700	665	649	674	702	623	666	695	692	664	681	684	640	686	658	679	688	665	689	683	705	653	668	687	687	649	697	714	714	687	677	656	687	663	660	677	689	749	660	702	608	646	635	691	695	674	668	725	682	653	722	664	652	679	688	697	708	694	670	660	691	697	695	642	719	684	686	741	702	666	677	698	698	648	624	667	642	663	653	760	685	701	689	701	633	695	687	673	675	714	673	669	674	655	688	679	691	694	683	672	687	719	669	660	710	701	685	669	631	697	722	654	686	727	684	731	683	671	645	716	665	663	676	639	720	699	692	704	675	679	706	662	641	615	692	692	668	681	678	685	671	684	673	727	665	623	686	667	727	695	694	691	712	686	699	682	663	680	691	691	710	678	707	681	665	686	711	636	717	636	678	718	689	671	724	714	660	690	696	701	684	679	670	673	673	668	651	695	694	682	686	696	680	621	663	727	681	676	679	694	667	657	681	671	680	674	648	710	681	679	682	673	671	718	691	697	712	681	682	690	725	680	691	704	690	687	675	741	610	683	683	644	669	650	664	677	655	688	634	631	735	700	702	648	663	670	639	704	700	722	723	634	684	699	643	667	694	663	667	701	658	704	676	665	655	694	654	761	670	703	698	728	705	697	684	701	689	628	659	696	672	700	716	649	645	690	630	734	685	690	685	708	691	692	641	719	651	706
4565	2037	1757	1320	1191	1168	1116	1060	1109	1023	987	980	1033	1009	1031	1021	1079	1053	1073	1020	970	1007	1021	1016	1025	1024	1064	957	957	996	999	949	1021	988	1018	1005	995	1017	1022	1030	991	1059	967	1038	950	1096	964	994	959	1019	1011	981	1029	998	1039	999	989	983	1050	981	1031	971	987	967	1011	986	1030	967	1012	1008	987	996	1018	990	950	989	1000	971	975	990	906	977	985	1018	1051	1016	1002	983	1058	932	952	975	998	966	960	974	1024	1003	960	997	986	977	1004	960	952	992	995	1010	1070	974	953	994	945	1020	965	966	1011	984	994	1055	1020	1015	938	1041	975	982	963	1042	1051	1046	906	1038	949	984	949	979	969	993	1035	989	989	988	1011	971	1007	1001	939	968	1014	995	980	985	959	959	996	955	1011	1008	980	979	1012	1026	1029	972	982	998	1027	1028	996	1017	944	1024	1005	1027	1037	1006	1024	984	986	967	1017	968	1032	1013	1020	1014	986	958	982	991	1030	1002	989	1005	948	984	993	1005	949	1054	987	1016	1040	1032	1003	988	1005	972	968	986	977	1040	1001	1004	965	999	972	994	1014	996	1017	1015	983	952	950	951	1007	1022	1032	1020	1028	971	986	986	1011	994	972	1023	991	1008	988	1011	993	979	965	975	1032	1015	948	1031	969	1017	1027	1014	977	1084	1038	978	942	1030	1018	1046	955	998	978	986	1039	1024	1002	988	936	972	941	939	1035	947	997	1011	991	963	978	968	994	1023	974	983	963	974	1022	978	973	999	1037	1059	971	986	971	943	1060	970	969	1043	952	1001	987	946	969	984	969	1025	1004	971	997	980	1020	976	998	988	996	967	1030	989	1008	972	996	972	1024	1034	962	894	1001	1009	1024	986	1001	1055	954	1025	990	1028	960	935	987	970	963	936	956	1029	995	1008	995	1003	1003	1019	1001	1064	964	940	960	1035	998	1007	966	1046	1009	1056	1005	1007	1038	1021	963	1011	1042	988	994	1008	988	950	973	948	954	978	1007	941	956	979	1018	981	969	1019	964	972	1007	1008	978	1003	951	971	1028	1076	985	1001	1012	900	991	975	1010	1033	955	1031	969	996	1000	963	1014	988	964	953	963	1019	961	1018	988	990	966	980	969	1001	1006	996	1032	999	940	1006	974	996	954	980	953	1010	992	1012	1054	977	1026	998	1034	977	1024	967	962	1001	1052	995	991	990	976	970	936	1025	1062	1020	981	998	1024	942	980	1001	1001	985	993	993	1002	1026	1036	975	1026	1020	970	963	1038	959	978	1000	993	1009	937	961	989	978	1001	1001	1026	939	1017	1000	917	977	1074	971	1011	995	1029	944	1019	980	1019	1006	956	1002	980	990	991	980	1004	927	993	967	969	951	968	978	999	992	964	947	956	1030	1035	1006	1051	1042	918	1046	992	968	988	998	1016	997	956	982	992	1014	1022	989	980	991	950	1002	1041	1035	955	1030	1030	1005	958	976	1076	1043	1028	975	980	974	1013	959	980	903	1008	975	976	1014	979	990	983	1000	1003	984	1018	979	1013	1035	1023	1014	1000	1014	987	1031	1019	904	1022	962	1017	1086	986	1071	924	1008	982	1024	1013	1026	962	1018	981	989	925	1034	1020	989	1022	995	982	922	1057	1009	974	980	1017	991	1063	1045	993	1075	999	957	1064	949	988	983	986	955	1018	1013	1016	990	1012	965	992	1072	1017	1007	1001	976	986	942	1021	1031	1003	1018	1014	1008	989	1000	1025	984	1069	999	962	973	1027	947	1035	960	1017	985	969	968	962	960	992	991	999	1010	951	983	1028	991	968	982	990	1012	1039	1018	986	917	980	998	988	967	983	1031	1040	967	1003	974	1000	1041	1007	976	976	1030	951	1001	887	976	968	990	1003	1007	998	1005	959	985	1000	995	970	971	1019	978	955	938	982	1009	989	975	1012	1024	1010	968	1037	999	978	1009	991	1013	945	980	1001	1042	1000	1057	1013	973	983	998	953	996	997	949	940	981	964	1012	1025	980	972	1033	1027	967	986	981	1002	992	947	1015	985	969	980	989	998	937	1057	1013	1030	1030	984	974	982	1011	1027	930	977	978	940	955	946	988	997	957	994	1066	947	970	966	1010	1013	1033	993	1007	957	1008	948	1028	999	984	967	991	1023	958	1041	931	953	1020	979	983	981	989	994	1020	964	983	960	966	988	1005	1026	978	1023	984	981	1010	997	970	1003	1050	1045	996	987	1016	999	971	1012	961	974	1005	997	1007	1038	931	950	1024	993	994	992	960	970	1000	1071	987	943	1036	1003	1039	961	986	1005	986	1024	1015	1017	1007	987	1007	960	984	940	1019	971	957	1005	1016	995	938	999	936	1006	998	980	946	1060	971	913	987	1003	976	1009	1028	985	1028	1007	1074	956	946	1013	972	992	977	981	1014	1015	992	1006	983	949	1036	973	994	1008	959	1075	1007	1040	1038	1041	1044	1015	939	1019	999	1012	979	986	984	1004	967	982	956	990	992	992	1029	932	1008	954	1015	1006	986	953	970	953	1036	1027	1024	991	985	1045	1034	999	1037	1053	959	1064	981	964	1035	984	972	1023	964	992	1017	996	946	1029	1001	1043	975	998	937	967	981	958	1035	1011	1022	996	1006	993	979	1000	976	976	979	968	1008	950	986	1051	1026	1010	1062	958	995	986	980	965	997	968	992	973	958	932	996	951	988	1003	1002	1024	1017	988	982	998	1049	1013	966	1002	996	1058	970	978	1029	1047	956	1021	985	1051	1018	979	969	991	954	1057	983	1021	1035	1016	929	971	1000	1002	1071	992	982	990	1015	1006	1065	977	1043	984	989	1000	1026	963	1021	987	967	973	1009	959	954	991	980	987	1020	953	940	988	955	1002	1001	983	924	1001	976	1038	1004	964	997	959	979	1009	974	937	1003	948	987	993	983	950	985	965	961	970	1014	1000	965	1004	943	931	989	1030	928	1031	1018	971	969	998	926	987	1017	945	1022	973	985	988	986	1071	1017	999	1026	1068	976	1018	996	1012	1019	951	1005	961	992	959	956	977	979	983	989	1060	1013	946	991	954	977	1003	949	985	945	997	1011	1034	990	1050	978	1025	996	983	1002	987	1019	968	985	1009	1023	971	1007	1020	1018	984	1005	1048	976	970	998	950	961	959	1043	976	1007	984	992	992	1013	1011	1039	1030	989	980	977	1064	1028	970	937	1003	1013	977	993	1017	1009	1007	1009	986	1063	1028	964	989	1001	1028	978	1020	960	950	1001	1021	1003	1019	1018	976	1002	953	1056	988	976	991	956	936	980	988	975	990	1017	993	1002	942	993	986	985	971	1046	1017	1040	943	980	977	948	1015	973	1000	967	973	1033	1030	1021	1059	962	978	1016	934	1030	989	1095	992	990	1005	973	954	951	980	1010	1022	973	973	1003	1018	971	1011	951	1001	1010	945	1072	1041	1024	1019	993	976	973	977	980	974	1016	982	1024	991	1013	999	1012	986	942	981	1005	1030	943	982	1046	1013	974	981	1072	1001	991	1006	1030	984	970	964	1009	962	972	1070	925	962	1029	997	1024	973	1007	1017	999	1006	993	965	984	1037	980	1046	990	995	998	969	1006	1016	979	1045	1053	986	975	991	974	958	992	1047	1012	1003	992	956	934	962	944	957	988	1008	996	945	1024	967	979	1010	973	949	1014	963	989	1060	983	953	1032	982	998	948	1011	1036	1034	1007	961	984	939	1000	966	966	971	1020	1019	1073	1035	954	997	926	972	1037	1011	968	1019	991	1016	1008	1009	1003	954	941	995	991	993	1002	969	987	1024	1007	983	1018	1068	1002	957	1019	972	1007	920	977	1024	931	976	1062	939	965	976	971	1026	1017	1010	947	1005	977	1043	971	1001	987	1014	954	994	1034	1014	963	938	1009	1078	990	989	975	989	913	965	947	960	987	1028	1008	1054	931	1027	1012	948	990	1011	1003	996	979	950	1005	1002	970	972	1030	1012	967	975	1025	1014	972	972	996	1025	1024	937	922	990	989	975	977	1000	956	983	1014	978	979	1013	999	977	977	981	995	995	969	1022	1010	975	990	1042	1015	985	1034	983	993	992	1013	991
24569	21616	29013	24699	21553	6119	1358	1046	917	896	853	768	815	745	791	716	749	735	760	759	702	675	730	690	726	720	740	703	727	713	716	706	700	751	677	720	732	729	664	681	688	671	656	709	702	731	683	665	694	723	686	730	725	693	722	701	704	707	677	710	713	680	688	702	714	661	661	729	731	656	722	698	720	681	719	716	687	650	708	697	699	777	704	674	682	647	692	724	664	635	692	681	668	660	697	695	688	684	667	697	727	697	661	730	642	733	721	687	740	688	668	692	673	692	697	703	663	713	680	735	732	655	659	692	661	671	685	731	746	691	696	711	734	714	696	695	709	705	678	725	675	724	698	684	724	692	642	682	704	639	693	696	683	689	693	680	728	706	696	691	717	706	698	737	670	689	660	694	703	695	723	733	669	711	651	715	679	690	729	658	672	656	663	736	695	715	692	717	664	678	733	697	651	697	719	688	658	721	705	649	686	731	688	776	719	719	690	706	678	736	766	692	676	636	685	689	689	680	686	697	704	705	691	724	698	707	730	715	698	683	717	717	718	683	725	754	632	732	740	696	709	704	727	708	678	711	690	739	698	753	686	709	680	740	708	709	669	691	672	699	690	708	693	712	734	784	684	669	696	680	722	675	714	736	685	639	704	706	719	680	679	652	702	694	686	667	705	664	678	674	684	688	687	692	666	707	717	660	657	720	663	683	703	685	700	664	697	757	688	618	714	682	724	686	717	686	693	698	719	713	675	692	686	708	651	660	647	674	686	685	697	716	716	699	717	701	740	666	722	645	688	705	688	699	706	684	684	673	711	679	685	697	706	712	669	705	717	714	711	639	691	735	708	677	665	688	653	683	664	725	693	659	722	663	733	685	679	697	664	695	713	704	690	765	626	671	709	740	621	742	687	711	676	684	675	730	698	699	722	691	672	679	692	714	711	683	735	724	723	669	686	656	674	683	674	687	651	717	657	700	676	742	665	741	676	689	721	702	739	722	735	706	714	705	700	680	734	707	704	718	707	685	680	676	743	730	694	718	671	657	664	709	667	674	719	680	678	714	686	663	706	737	748	641	731	686	642	658	729	678	707	668	680	699	676	684	684	656	678	710	683	702	709	686	664	685	716	705	720	711	726	668	682	731	636	674	654	674	680	653	735	654	710	673	702	707	686	703	698	685	693	654	669	724	723	667	734	679	711	679	679	690	713	709	729	735	724	704	676	708	712	645	662	683	682	695	686	689	681	698	695	701	735	706	682	679	648	700	684	673	741	662	660	697	667	672	661	675	649	724	683	698	708	671	691	722	699	720	680	669	674	712	694	677	712	683	748	676	743	689	675	647	678	691	682	669	709	645	664	686	719	709	674	692	723	698	668	699	710	731	700	665	736	668	710	672	654	686	686	666	690	694	691	669	690	683	642	674	734	687	717	696	644	666	659	713	655	641	684	677	662	770	678	704	730	678	684	698	664	696	708	690	694	675	660	727	694	732	698	715	672	674	625	694	685	678	688	692	683	689	675	698	704	718	688	682	682	665	668	727	704	716	687	698	670	695	697	700	706	674	702	692	710	648	673	679	710	700	726	679	694	739	726	713	713	688	732	695	708	710	682	686	702	726	692	700	643	716	654	712	663	715	657	662	650	688	710	640	673	640	722	706	715	682	696	723	718	670	722	689	706	688	685	674	727	649	679	708	704	706	693	749	692	697	691	687	712	693	597	694	691	716	673	692	659	717	685	701	756	702	666	710	759	729	725	660	678	710	679	675	730	668	710	682	697	657	668	746	662	704	724	707	662	698	690	709	679	659	683	663	664	686	727	671	685	658	710	726	712	621	647	680	693	666	733	691	695	706	715	722	672	713	678	711	713	725	700	705	716	707	651	645	691	734	683	673	724	685	699	721	680	672	705	694	684	683	682	628	678	722	654	689	642	675	667	693	666	681	697	675	726	653	726	664	688	682	654	682	686	636	680	656	683	682	681	685	711	682	731	700	702	676	695	681	678	690	664	681	708	711	700	693	701	759	682	675	691	665	686	687	713	676	670	686	672	643	664	699	707	679	715	711	684	655	706	682	706	695	691	701	676	713	703	702	710	670	714	721	683	709	703	666	707	657	692	690	662	648	678	711	682	624	711	730	686	701	676	737	668	631	683	681	681	677	674	670	712	696	699	684	674	675	657	764	649	670	717	691	698	694	648	641	726	670	721	701	680	655	710	682	702	680	716	692	698	634	676	725	718	670	647	633	717	674	711	735	716	684	679	699	740	641	680	692	695	667	718	686	706	651	670	698	685	677	667	636	667	660	665	655	704	708	658	721	683	671	718	687	703	714	688	733	716	688	727	703	688	724	665	698	683	716	706	700	685	689	682	662	675	676	699	639	671	680	712	667	725	682	723	680	659	710	638	680	691	720	700	720	655	676	726	714	686	722	694	675	714	727	700	670	704	708	625	742	681	689	706	712	676	740	697	706	690	684	634	684	663	693	739	703	717	678	679	727	678	700	659	694	710	650	650	657	723	652	728	711	676	698	686	701	705	671	657	655	690	697	698	649	710	712	657	707	719	703	706	658	691	745	671	643	697	672	673	675	727	668	754	668	682	674	651	698	727	725	686	708	725	651	700	721	688	676	691	712	687	648	713	707	685	708	733	666	670	701	703	715	690	711	678	680	683	672	670	696	663	706	690	696	701	677	692	727	672	645	689	674	696	671	704	661	721	705	672	724	730	639	657	752	656	696	679	686	668	663	690	688	722	651	697	702	647	711	692	681	688	691	688	681	718	661	682	669	663	705	667	683	701	708	714	721	725	714	692	688	733	676	679	616	665	641	676	723	683	707	693	653	682	698	700	663	663	676	721	687	680	682	675	688	700	734	710	680	663	667	669	734	701	700	670	690	690	680	697	697	717	682	671	717	734	704	677	690	706	736	708	712	694	653	685	686	656	751	683	670	702	712	669	690	712	661	692	690	677	699	665	715	708	705	654	695	653	668	683	682	678	706	678	682	657	693	687	692	703	709	685	698	673	708	671	722	692	707	714	720	745	702	682	682	691	715	688	674	677	728	716	661	708	706	672	670	720	718	681	680	670	656	661	701	712	664	663	674	688	773	649	702	695	668	699	687	727	715	669	709	717	689	703	678	697	724	732	696	688	693	694	709	702	647	727	708	650	691	715	703	686	676	679	700	705	684	686	649	695	697	695	667	713	663	700	686	725	674	677	681	647	678	679	704	666	690	715	729	681	671	690	650	650	733	709	665	701	737	670	674	686	697	656	674	685	641	651	699	718	714	758	697	639	687	714	731	642	702	753	680	736	733	680	682	665	647	704	678	729	713	696	643	659	687	617	689	700	660	705	697	687	688	726	661	708	646	678	695	665	703	673	653	685	694	691	719	674	695	661	705	744	696	694	667	672	665	728	708	693	691	706	679	663	662	681	669	725	690	676	690	675	674	676	706	668	692	731	713	684	706	663	730	679	709	674	640	737	680	668	641	668	624
5486	10336	8509	4523	3375	2628	2153	1867	1709	1535	1397	1393	1355	1173	1206	1189	1173	1164	1147	1103	1117	1147	1082	1063	1019	1086	1021	979	1084	1056	1123	1078	1017	1060	1123	1017	1000	1054	1032	1029	1027	1103	1049	1017	1038	1027	977	1024	1087	1026	1004	987	1041	1043	1010	1052	1040	1021	959	1049	1068	1046	1013	1032	1017	1058	1016	1033	1032	917	1018	1024	1047	1012	1022	968	975	1030	978	1006	1059	1016	1108	1010	1023	1041	1016	1035	1010	1068	1028	957	963	990	1044	1020	1054	1104	1055	1026	1029	973	1012	979	1003	1018	999	1045	962	982	1009	999	974	1000	1046	1050	1010	1036	1025	1021	1006	961	1054	1041	1035	1029	981	1009	964	1008	962	1019	995	1050	1007	961	1015	985	1012	996	981	1039	1028	1047	1005	1034	952	1004	1021	977	1013	1016	1041	962	997	959	1025	999	989	1050	1005	988	1002	997	982	970	1005	1001	1002	1056	992	1055	1035	1053	971	1000	1012	959	1006	990	1010	1059	1002	991	1007	1032	1067	1001	982	999	1062	1032	979	1040	996	1009	1040	978	984	1073	1010	1056	1016	1020	1035	998	970	1017	1065	1025	1010	970	1019	1059	1045	958	1041	984	1000	1022	1036	1004	964	1013	995	966	1023	1031	1039	995	1003	1022	989	1029	1011	1041	1033	1005	1058	1033	998	950	1019	1036	999	1008	980	997	1045	1039	981	1014	971	1049	1007	974	1017	1002	1010	1056	1037	1002	1046	1041	1010	958	1038	1036	1050	985	953	976	1025	1018	1030	976	1054	1025	1026	995	976	949	962	1062	1000	1008	1010	988	1051	988	977	978	1015	1036	1075	994	969	998	1009	1019	980	962	1011	1053	1049	1055	1020	1033	1033	1048	1050	966	995	1035	1057	1037	1001	984	1046	1020	1047	1012	1005	966	1033	1006	962	1070	957	1003	986	1003	997	1024	1056	1011	1019	1038	1052	1009	1067	1002	977	976	1026	998	978	1035	1052	1020	1008	984	1030	1018	1050	1037	982	974	982	1085	954	975	987	1043	995	986	973	990	1027	972	1018	1005	1034	977	1010	1021	1010	1032	988	1017	998	1033	1014	998	1047	1041	1036	937	1049	1024	982	1005	983	1010	1022	1006	975	1037	988	1007	988	1040	1020	994	976	1004	1022	1033	1031	1031	1068	1034	1068	983	998	1012	1006	969	1031	998	998	991	937	1033	957	1048	984	1031	998	995	987	1039	999	1001	951	1010	1032	1050	957	1023	1028	1047	1008	996	1043	992	980	1004	978	1041	1058	997	1046	950	1010	1046	1000	969	1042	1016	1024	993	1000	1003	991	981	935	1009	1021	984	1082	1029	1013	972	1000	973	1029	997	1000	1049	993	960	1039	1080	1046	976	991	1011	1010	1046	1019	937	1066	1079	1006	1010	1045	984	1051	1015	1033	1009	993	981	1053	1008	981	1028	997	1025	1061	974	975	1041	1026	954	1036	1022	1042	990	998	1047	1055	985	981	1019	1022	1032	1004	953	1036	948	1028	1057	1054	1015	1007	965	1044	1074	942	1042	1060	996	1054	1031	983	996	983	1038	1073	965	1037	1030	1067	1033	998	973	1024	1020	1053	962	1015	1016	1026	1012	949	1042	1004	1047	1024	1021	974	1036	1041	1030	1002	1015	1034	1024	1007	1017	967	1054	1072	1004	983	1013	993	958	988	1025	976	999	1000	1021	1027	1035	1005	983	1035	1014	1020	929	1030	1023	980	1000	1018	1028	1066	1005	963	1007	1027	1039	947	988	1014	960	987	1016	919	989	1021	1048	1032	987	1014	1021	1029	977	1064	965	970	1020	1024	1052	1002	1046	1039	1033	1003	979	993	1018	1007	1029	1033	1004	994	1034	1000	966	957	985	1038	1068	1021	976	1011	1064	971	1034	1006	923	999	1037	1016	1014	1037	1020	1095	1024	1079	986	980	1025	1065	1014	991	1064	1010	1048	990	997	971	988	1015	998	1052	978	977	986	1061	1026	1057	1036	1030	975	1084	1047	988	1009	1022	1016	1025	1021	1007	976	1010	976	1009	1031	1015	994	999	1008	1006	986	1002	1009	1056	1000	1028	980	956	992	1023	1013	975	939	946	1030	1033	964	1026	992	985	965	1023	1054	1022	1041	1009	984	1012	1026	958	1002	963	1053	1041	1043	1013	992	1018	1035	1069	1041	997	1007	1039	1015	976	1023	1011	1007	1035	1067	942	1032	1050	989	1012	1015	1026	1009	1003	1075	1009	1052	983	1008	962	1006	994	975	1020	1027	1040	957	1043	1045	992	966	995	1091	992	977	1002	1041	996	1026	998	1016	1001	973	1025	1009	1031	1012	1012	967	1005	995	981	1028	1000	1023	1039	1014	1018	1008	1052	1046	977	1030	1029	981	1035	1005	991	1028	991	1004	1059	1016	994	1037	1013	1015	1001	1006	1042	1010	1037	1029	1018	968	954	996	1009	976	1002	1014	1053	978	981	1018	972	970	998	1014	1032	988	1007	1057	978	1035	986	1037	947	1010	987	970	997	1067	1081	1019	1019	1001	1009	1035	987	984	1087	1052	1063	967	1006	996	999	987	998	1008	1025	1015	976	991	1033	1041	934	1020	907	989	1019	1056	993	1058	990	1005	990	1055	987	1027	1047	997	1025	1021	953	1072	989	992	1025	1016	1000	1020	1002	1005	984	1001	1026	1034	1019	989	997	1017	989	983	1003	1037	1057	1028	971	1001	997	959	986	998	996	1025	1035	1059	967	1027	1001	993	1037	1003	1011	966	1081	1052	1007	971	1027	1058	1004	1076	1046	1014	985	1004	1006	982	997	999	999	986	1003	1020	1008	1043	944	1045	1020	1004	1032	961	1004	1037	1034	997	1042	946	1039	1023	972	1069	997	998	1007	929	1047	1032	1057	991	1017	1010	1010	1016	957	1004	985	1065	1043	1031	949	995	990	1006	1022	1025	1034	994	978	1035	1020	1041	1026	1007	989	1026	1013	1042	1035	1045	985	1058	1049	1026	993	1101	1052	1003	999	1041	990	1023	1027	979	968	1015	1028	1051	1002	1007	1035	1025	974	1035	1018	998	960	1021	1021	983	1016	1006	951	963	1027	1027	978	1043	1006	1023	1020	976	976	1045	1056	1051	1001	951	1021	1021	1045	1032	994	1063	1005	1018	1001	1037	1050	978	1009	1041	996	1005	1000	1022	1033	1012	973	1032	1022	990	1056	1012	1022	1007	1073	989	975	1008	1017	1007	986	1032	1070	1014	978	992	999	985	997	1006	984	1035	978	978	1023	1035	961	998	1039	1047	985	1045	1039	1013	1032	993	1015	1002	1047	1050	1054	1009	1074	987	1008	1027	1007	968	1009	1060	1004	952	1026	996	980	1010	1025	1011	1026	1012	1022	1047	982	996	985	1031	1087	1017	1021	1005	1038	954	1113	1041	1030	1033	1022	1034	1042	1068	1025	1060	977	1030	1014	1070	1029	1018	1056	1000	1007	1036	1001	1039	1031	1033	948	1043	1021	978	1046	1037	1009	1029	1011	995	1005	1020	978	1007	1039	1026	1007	1062	1018	992	1011	1034	987	1003	1017	966	1016	988	1050	1011	988	993	960	1067	1027	1024	971	1027	1015	988	1007	963	1048	1013	987	1016	1002	1022	1033	1069	955	1032	1012	974	916	1021	1056	993	1021	995	990	1048	978	1067	986	994	978	1017	985	988	1021	1011	979	980	1037	1046	963	1028	1000	1022	1015	1033	1040	967	1028	1017	1008	963	980	1096	1005	1022	995	973	1021	1088	1021	1010	1024	1034	984	961	1031	1036	975	1021	992	977	990	1019	991	1035	989	1033	991	1003	971	1056	1030	959	996	1044	1032	962	1085	1000	1054	998	1025	1007	1003	1044	978	985	1015	997	984	1041	1001	1016	1000	1047	1029	1062	1092	1042	989	998	991	1002	1029	1011	1037	1033	1074	987	1044	1054	993	1059	1010	983	1009	1010	995	1022	1048	1001	1024	1048	1002	1037	990	1002	1044	989	1001	1017	1012	1065	985	1032	992	1056	969	1045	957	1001	939	1019	1043	977	943	1042	961	998	1047	1011	988	998	1004	1051	1026	1051	1009	1063	1023	960	1006	988	1054	998	1024	970	1048	1020	995	1001	975	1062	992	993	960	1015	1020	968	983	974	1018	1019	982	1054	1028	1019	1064	984	991	1057	1027	1037	966	969	988	1038	1041	973	1053	1025	1003	970	1056	1020	1042	1038	993	1023	1003	1006	993	981	990	1035	974	1015	979	1030	1044	990	1006	1011	1027	1004	1016	1102	1007	1032	1033	979	1057	1006	1018	1073	1067	950	1000	990	982	969	1010	956	968	1086	1025	1056	1003	1007	1020	1009	994	976	1019	1008	1001	984	1046	982	1006	957	1047	1054	1045	949	1056	989	955	1046	1024	1000	1019	1052	1058	1031	1024	1023	1026	1031	951	1034	994	1028
23591	21630	29510	24273	21632	21373	3130	895	729	609	533	523	490	441	437	476	396	411	386	369	348	368	349	327	337	363	334	321	336	320	355	342	330	325	298	352	325	288	320	335	328	314	366	338	318	329	330	314	324	341	348	304	328	338	333	324	326	294	342	331	338	320	300	300	312	328	317	325	310	308	332	343	321	361	322	312	303	321	310	316	322	328	297	335	296	366	324	332	338	297	332	310	333	325	296	332	353	327	320	328	321	341	314	297	335	304	325	307	312	315	287	333	326	295	321	296	319	304	335	322	296	341	296	308	344	315	304	300	325	339	336	313	304	304	293	301	317	288	319	328	330	339	312	311	287	308	319	307	304	332	314	291	290	335	341	300	327	300	278	321	348	356	303	306	304	301	323	309	291	316	346	290	300	324	319	311	277	304	338	318	336	339	291	287	323	346	313	332	302	264	318	281	325	275	332	312	316	313	313	335	310	304	320	339	307	299	312	306	306	300	334	320	328	340	282	317	329	321	322	302	349	316	343	279	307	307	356	292	319	336	312	313	312	299	323	307	319	321	301	309	300	308	327	291	310	298	338	311	302	350	339	328	299	367	313	305	297	311	316	309	329	331	335	317	295	314	311	322	317	320	310	304	305	332	337	330	315	354	314	312	324	286	311	302	314	316	286	300	328	289	303	329	287	310	276	332	312	296	340	324	309	294	287	318	317	318	312	288	323	307	326	335	319	312	299	331	337	302	342	302	293	297	319	304	358	341	312	331	310	339	293	322	331	313	356	299	302	331	309	300	354	299	314	310	328	322	309	305	308	330	316	321	330	307	311	331	333	313	310	341	281	322	299	309	299	339	340	351	311	299	311	362	340	302	290	312	341	313	324	319	311	322	346	303	334	290	321	330	328	347	314	318	331	291	321	311	321	294	358	320	308	308	295	298	327	344	299	301	318	320	341	330	347	301	311	346	344	292	315	335	287	308	349	292	339	333	309	337	296	315	314	320	323	331	320	299	347	305	308	307	305	303	331	311	328	326	313	351	313	324	339	285	310	319	311	337	348	303	294	352	322	324	321	301	302	307	341	315	270	342	327	305	312	318	318	303	298	338	319	287	297	285	325	296	303	292	313	329	275	287	300	274	346	323	303	326	313	305	315	301	329	308	343	314	316	341	313	320	322	321	301	320	296	317	312	342	304	308	322	300	320	316	303	312	289	289	296	315	313	285	339	329	331	320	310	300	310	329	327	311	271	329	328	301	320	314	293	290	321	331	342	316	326	330	327	307	324	297	320	335	291	316	317	344	283	337	318	322	366	277	326	295	322	290	326	296	325	334	326	328	312	331	304	320	332	314	328	329	346	279	312	347	329	309	324	350	325	314	295	353	312	320	303	303	332	315	293	298	314	319	298	317	306	311	305	307	302	349	344	325	305	322	326	313	321	304	287	303	328	324	314	329	337	313	310	286	309	306	328	310	308	308	286	305	296	282	315	343	331	333	321	334	321	314	307	338	344	350	315	287	332	319	301	314	299	323	289	340	342	325	281	316	329	292	307	296	297	318	288	327	302	297	301	317	306	329	294	335	316	309	329	312	324	310	302	304	321	319	321	342	335	320	328	329	277	332	317	314	323	318	311	318	298	300	335	339	329	327	308	302	313	325	313	278	317	321	319	302	307	326	342	313	341	294	318	309	320	364	302	317	290	320	309	330	338	346	310	305	328	290	324	328	303	357	328	299	294	318	306	332	323	338	300	277	306	318	321	309	323	337	345	312	326	301	309	329	298	301	319	331	326	284	317	310	299	295	269	313	339	314	322	319	290	277	310	307	324	317	315	327	301	322	350	324	327	304	320	299	317	299	295	351	316	339	300	322	297	330	307	324	320	340	317	335	308	341	336	327	329	325	316	321	319	309	276	329	312	350	290	319	334	319	295	349	301	323	302	301	341	306	289	331	341	324	342	303	335	295	333	329	301	305	323	315	292	299	321	297	338	288	292	340	312	336	320	300	293	294	300	311	319	287	297	313	331	319	338	304	321	330	332	298	310	306	283	322	301	356	352	322	317	282	311	318	305	287	311	305	315	326	328	332	307	291	324	304	324	317	325	323	316	330	311	302	289	325	304	320	334	314	308	306	326	321	325	297	300	327	346	327	293	314	305	325	310	311	340	317	313	308	318	325	346	341	337	334	306	298	310	311	302	305	307	302	312	319	312	312	336	318	337	300	308	287	299	322	306	304	286	331	311	319	324	314	319	332	315	299	325	324	302	317	283	297	320	334	319	305	328	301	282	297	296	304	322	298	319	331	297	307	312	329	321	309	301	302	330	325	321	318	300	314	302	320	338	264	336	320	321	303	300	347	310	305	293	335	332	320	302	305	312	345	300	294	322	337	311	303	343	309	302	320	312	318	363	314	301	305	323	300	334	306	307	321	301	308	332	313	289	318	310	315	348	284	319	330	307	306	310	296	317	308	329	323	309	300	303	312	330	306	325	355	330	338	301	336	332	321	300	324	350	298	297	338	320	320	320	320	282	318	328	328	320	319	328	329	287	327	314	285	346	301	323	326	337	350	334	303	328	361	326	338	328	307	318	323	323	338	329	328	295	297	338	325	285	301	307	318	339	279	320	277	288	292	324	298	312	313	332	310	317	312	322	292	271	308	293	315	312	323	317	348	312	304	311	296	349	317	328	323	332	313	359	310	325	312	330	319	336	311	296	326	327	341	318	349	340	306	319	280	299	329	320	302	291	292	316	321	323	307	286	315	303	311	333	330	320	313	309	279	319	273	359	309	304	328	327	331	347	300	328	303	327	325	309	345	316	299	321	330	302	312	283	300	320	309	284	319	309	302	310	323	333	328	297	281	344	320	302	320	301	296	305	286	338	324	310	351	369	330	315	338	306	343	300	330	311	288	327	296	297	324	324	302	304	300	343	284	327	297	329	328	313	312	296	303	295	302	310	332	321	305	336	336	309	289	300	291	295	315	309	333	332	304	315	320	341	279	312	313	314	287	311	341	309	310	307	321	347	332	303	361	312	367	301	316	318	299	319	315	301	302	343	307	316	313	310	311	345	342	310	300	305	305	315	307	313	335	319	308	338	293	309	310	317	344	304	332	318	335	313	322	297	325	310	307	316	319	351	326	308	305	296	299	330	343	340	322	317	291	329	301	327	325	313	304	320	266	300	320	323	304	351	337	332	293	324	291	304	306	298	312	326	268	303	330	347	318	311	329	302	309	336	298	326	290	286	348	305	342	300	331	327	331	272	308	307	316	323	342	316	336	307	313	305	320	282	318	283	326	303	290	322	310	320	312	355	282	330	294	325	315	309	334	319	287	303	331	315	326	301	293	303	349	314	323	312	307	299	319	285	321	324	291	343	327	299	332	302	325	314	321	325	338	321	291	301	315	323	314	325	343	351	324	317	271	303	314	283	317	309	299	296	312	324	353	314	309	341	310	334	316	315	339	305	308	333	306	341	319	321	348	304	331	314	337
7193	15540	12755	6681	4634	3490	2584	2199	1846	1556	1354	1218	1068	964	880	820	803	805	746	715	666	654	655	646	598	585	573	588	521	556	528	553	575	531	503	524	543	526	530	517	491	535	504	512	540	532	532	480	549	519	515	499	510	526	510	553	530	488	535	529	483	513	492	497	505	464	497	508	498	521	497	496	479	509	489	473	472	466	501	512	488	489	522	494	498	489	526	515	527	475	462	505	513	519	473	493	480	554	521	494	486	532	521	507	494	514	469	482	504	501	494	492	477	505	514	490	459	499	528	484	471	472	491	515	482	488	492	511	491	482	479	511	474	518	514	487	505	471	487	493	485	507	499	510	472	467	524	482	491	511	491	496	476	477	475	487	497	500	480	503	469	498	491	463	438	446	500	464	494	448	464	485	517	484	469	485	487	512	445	482	525	477	501	512	474	494	482	514	489	490	504	474	487	489	482	497	443	473	493	508	511	472	483	477	477	480	504	451	467	526	435	499	452	515	460	500	465	474	516	480	472	495	494	515	475	501	528	496	455	481	512	505	476	454	485	525	497	476	468	454	451	484	480	492	476	501	520	472	485	502	486	426	466	499	464	453	501	493	519	466	493	513	516	494	533	504	491	496	462	469	494	443	503	495	503	490	470	469	494	466	486	458	506	502	437	446	487	455	514	426	438	474	499	499	487	470	493	457	495	481	453	489	496	531	481	508	480	438	466	481	478	489	511	467	472	473	484	475	473	493	442	506	529	483	527	498	447	510	497	513	439	438	485	512	512	496	477	483	456	498	505	513	512	497	520	506	483	505	501	486	487	467	495	489	465	480	501	506	512	473	493	474	489	532	498	523	489	486	446	461	497	487	450	519	473	529	493	516	495	531	493	466	472	509	505	462	518	495	473	458	475	503	481	476	487	444	506	508	512	471	507	477	529	496	478	511	508	470	437	501	525	523	481	502	505	453	506	458	501	500	486	482	513	475	523	512	504	483	453	509	497	476	474	478	476	510	440	461	498	514	477	501	436	453	487	480	473	463	448	470	442	484	501	502	497	496	442	461	515	513	458	478	543	458	486	465	472	508	523	490	507	482	505	482	497	481	477	500	532	467	493	453	460	498	506	520	486	480	474	480	513	488	428	499	502	516	498	514	491	456	472	484	514	465	492	488	448	469	492	464	513	500	469	441	480	472	507	462	465	499	507	440	476	474	507	452	508	498	482	483	514	508	474	465	450	488	482	481	486	524	511	498	475	457	477	477	519	468	444	513	495	496	482	501	519	489	491	521	438	481	511	447	495	427	517	507	519	472	486	477	454	518	512	471	454	485	515	507	488	492	474	468	490	480	482	458	503	485	501	516	475	498	490	500	485	492	476	487	486	487	446	531	478	498	491	474	522	497	472	478	489	500	476	491	537	492	472	486	475	484	508	470	469	510	469	462	499	490	441	463	461	485	478	492	477	513	485	468	493	488	508	505	496	473	475	471	486	526	514	440	505	517	489	492	473	465	480	474	516	503	501	494	485	486	452	450	471	461	478	503	480	490	452	473	497	465	473	482	503	459	481	476	498	490	485	502	495	455	451	458	469	437	480	499	458	516	491	480	514	528	470	458	460	501	494	496	471	531	460	459	458	467	504	476	469	491	481	521	525	470	508	488	465	467	479	530	475	489	455	477	504	485	460	477	462	496	447	493	488	492	510	525	469	493	513	485	479	480	499	502	498	429	473	480	477	493	508	463	486	472	519	528	507	447	470	477	499	496	500	514	496	462	506	466	477	514	495	477	486	468	457	470	473	510	442	483	492	507	478	544	458	492	473	464	472	459	521	470	469	508	459	445	469	496	508	495	478	530	470	465	494	478	501	470	514	482	486	516	479	497	488	507	464	498	437	482	505	515	498	467	484	492	484	465	476	524	469	474	477	459	494	442	507	501	478	498	466	467	527	477	498	485	465	493	490	472	471	526	506	510	500	488	537	448	488	497	468	481	497	492	479	498	483	465	507	481	493	484	473	539	479	463	511	504	469	486	529	489	485	500	447	467	490	495	522	518	486	447	483	473	486	465	521	457	509	501	482	485	481	511	473	497	470	474	469	495	486	497	435	453	466	455	455	514	515	450	489	470	457	481	490	480	497	503	478	493	465	447	487	480	503	455	509	463	477	434	509	476	479	517	433	482	470	526	465	442	480	482	510	486	451	457	460	476	480	478	473	438	458	498	464	504	467	488	442	533	498	481	511	483	482	485	499	505	464	493	470	462	489	461	478	499	489	511	460	439	479	512	572	509	514	496	494	501	494	451	477	498	498	484	506	451	502	525	501	451	524	465	487	455	487	490	464	508	528	493	486	459	508	478	487	506	513	506	517	481	497	503	487	473	482	492	484	495	449	533	487	519	492	477	494	508	505	439	495	459	522	477	465	512	495	464	469	504	461	506	486	481	483	510	484	471	453	495	458	561	506	439	495	496	464	456	440	544	501	487	480	522	497	492	457	476	441	498	491	503	431	447	468	476	507	510	475	494	469	470	462	485	462	464	523	474	486	509	461	497	531	450	465	498	475	490	480	491	490	426	528	470	492	504	469	514	493	473	486	519	529	488	483	490	489	479	448	489	478	497	504	484	516	508	513	452	496	461	498	497	432	480	470	467	515	498	506	485	500	455	517	456	510	505	510	473	475	483	534	451	461	466	434	462	511	471	473	488	462	439	469	502	466	490	479	499	489	476	505	493	496	505	472	491	520	495	490	458	490	471	487	499	464	503	484	517	466	505	523	502	477	459	469	466	457	506	482	476	447	503	514	464	506	471	453	474	509	515	507	480	471	469	454	489	508	447	490	486	449	454	514	524	456	473	472	461	508	492	490	464	480	471	494	501	457	480	472	461	473	490	493	493	474	514	476	480	474	519	484	486	519	502	450	465	461	480	506	509	505	507	478	477	519	504	492	487	505	493	492	436	506	480	486	452	509	473	473	446	436	520	486	475	502	476	461	488	494	478	457	481	499	471	485	488	498	499	478	523	489	483	479	479	497	485	498	505	426	510	510	518	504	497	501	495	475	481	471	500	489	495	485	482	466	510	500	486	455	502	490	493	482	465	492	469	538	483	445	495	463	480	467	506	487	465	466	451	504	512	492	460	470	487	456	474	485	475	470	511	508	486	527	471	474	487	492	467	448	457	452	481	471	456	513	481	494	535	496	454	477	508	458	515	478	495	483	455	494	466	436	515	497	494	498	504	529	504	477	504	495	512	508	490	463	458	491	486	485	490	486	504	476	461	517	496	468	502	479	467	524	510	515	500	537	478	524	441	463	464	513	515	508	485	493	476	443	448	473	499	444	507	466	468	461	455	490	449	506	498	468	482	539	493	498	492	477	506	485	433	484	450	510	480	495	483	479	477	489	478	486	481	501	504	485	483	486	509	492	465	476	476	512	469	492	480	493	456	502	480	507	486	467	502	469	492	469	516	479	481	451	485	469	493	464	477	455	477	481	494	512	474
27501	20888	8245	1156	806	739	655	695	725	675	684	702	679	648	665	665	749	705	649	685	670	635	686	697	659	695	675	703	678	715	680	712	688	687	619	693	700	636	694	690	651	671	705	659	658	700	689	705	683	693	727	663	678	612	699	644	702	697	670	675	665	677	680	656	653	657	685	695	672	705	712	704	714	759	622	689	673	654	645	670	699	717	728	690	684	688	664	717	645	640	728	674	702	682	680	657	666	679	668	714	714	684	707	607	671	721	668	696	710	654	713	711	659	664	638	720	708	652	668	707	707	664	670	701	694	659	651	654	637	671	677	714	657	701	693	659	684	700	661	684	668	664	665	699	662	673	728	674	646	658	636	692	694	664	658	701	732	608	715	671	658	674	652	654	702	684	685	656	687	716	661	707	669	673	686	649	718	637	688	720	640	676	727	665	726	674	691	689	650	728	660	670	689	676	669	657	692	673	704	653	706	692	643	724	703	685	676	666	671	689	699	619	661	672	683	668	688	711	695	695	670	753	648	694	698	710	690	710	688	638	669	687	650	684	720	698	692	646	666	684	654	686	659	644	655	688	635	691	648	679	692	641	702	707	726	688	617	621	665	655	664	684	678	699	693	691	666	679	663	694	651	707	677	691	731	665	677	681	689	714	670	670	707	675	644	677	649	711	689	695	650	702	687	698	681	695	675	708	701	692	676	700	688	634	703	685	691	656	621	677	715	626	680	640	665	639	699	668	675	704	660	638	665	665	680	669	654	656	657	647	694	724	704	680	737	654	633	669	694	714	661	651	644	650	696	674	650	703	686	635	690	642	710	725	687	711	675	683	697	692	684	669	682	682	643	666	736	741	705	704	671	696	689	683	726	700	757	659	642	677	641	717	751	710	707	680	678	730	728	678	678	687	665	683	686	708	678	704	681	685	665	685	695	713	679	657	691	664	701	720	686	629	706	679	721	703	697	646	712	678	678	675	641	677	653	650	664	670	725	627	678	709	753	686	697	656	666	697	690	654	642	680	677	680	687	691	673	762	713	713	702	719	718	686	697	677	655	658	630	668	699	659	700	686	648	693	668	654	671	666	689	655	705	721	701	689	684	658	687	647	700	658	670	687	662	642	679	691	652	631	680	652	723	670	681	671	656	644	719	654	674	723	742	696	672	657	722	664	676	678	713	675	669	655	688	640	701	695	703	690	692	676	656	710	662	719	683	665	684	723	676	673	697	662	686	657	697	663	735	674	684	688	637	671	689	640	686	643	688	704	657	644	697	672	691	670	631	703	669	688	670	690	706	704	688	691	657	729	717	698	634	682	695	686	698	689	650	700	645	680	663	675	743	626	682	698	647	675	689	687	684	670	700	715	685	691	694	660	680	699	690	678	649	677	672	698	709	688	669	697	662	677	650	669	670	642	713	679	713	621	616	676	724	662	704	669	725	680	703	666	680	660	680	668	683	707	718	645	702	710	707	649	715	688	672	685	674	713	664	685	676	705	675	692	640	683	689	674	657	669	685	681	714	603	692	639	671	673	622	673	665	654	711	652	655	710	645	675	696	696	700	700	707	674	622	654	719	660	654	708	693	672	665	684	649	727	688	668	667	676	700	675	700	692	676	684	715	652	685	752	699	724	611	670	674	690	682	685	679	671	635	694	723	668	691	688	658	709	655	679	731	642	658	672	653	707	698	710	679	678	739	722	663	704	647	693	683	709	631	661	687	694	704	659	644	697	695	651	684	697	721	683	697	674	655	661	663	699	660	695	699	721	654	677	681	651	657	681	679	682	651	728	662	725	664	650	660	701	659	690	648	674	670	740	705	733	656	629	664	701	663	665	663	688	682	688	661	665	666	733	665	666	674	690	703	685	643	673	704	657	687	660	660	634	646	645	703	673	694	692	704	715	707	636	642	666	677	669	690	626	668	696	656	693	652	691	704	696	709	691	647	623	655	637	664	707	731	699	693	699	701	687	700	711	690	656	695	705	695	660	692	638	671	705	663	696	658	682	649	692	689	696	704	733	649	634	653	660	707	661	722	651	701	682	698	696	662	693	639	666	710	697	701	716	669	682	706	711	673	665	726	657	666	698	662	722	672	717	655	663	664	681	668	661	685	696	683	690	714	687	649	678	638	661	667	682	637	644	659	674	696	707	624	616	683	693	699	723	717	652	682	746	704	667	721	707	711	717	663	692	680	712	696	682	621	676	693	673	664	695	674	691	720	678	683	661	729	665	693	625	705	709	699	728	639	678	711	738	720	674	680	700	669	692	666	659	702	723	625	677	699	692	741	679	672	659	637	626	672	685	643	728	640	672	640	711	650	706	653	619	722	674	640	667	724	725	697	697	644	701	681	656	674	667	712	708	666	727	721	723	639	665	690	720	700	700	664	693	665	669	696	693	703	660	692	670	653	670	659	671	669	673	689	638	689	619	696	684	686	688	696	711	708	690	677	716	743	672	706	687	668	656	697	662	633	674	684	708	640	673	672	640	652	668	745	706	624	665	702	672	671	684	665	671	683	663	691	655	676	654	647	638	690	675	729	670	646	661	743	675	696	667	657	666	701	650	677	688	677	682	640	686	718	691	708	686	681	691	683	653	701	727	690	659	651	658	693	668	649	677	683	643	686	666	684	713	680	671	729	644	655	690	676	690	686	683	661	657	705	664	689	682	663	702	696	698	667	637	700	657	651	651	723	674	704	650	671	653	684	691	666	691	614	640	663	702	681	685	693	699	657	662	657	706	678	714	705	632	662	640	686	695	622	664	704	637	696	652	699	708	704	638	693	726	696	687	678	702	690	660	704	722	665	714	644	714	676	667	686	694	697	662	678	684	661	695	680	628	710	692	672	683	713	676	664	690	662	705	678	682	687	678	681	657	684	697	690	687	714	668	652	696	614	640	672	681	675	692	720	679	720	672	723	674	695	700	663	657	662	684	655	671	631	667	672	678	665	645	660	626	682	664	712	690	685	664	724	675	671	662	724	641	710	654	708	700	660	661	683	659	624	718	654	690	714	740	698	617	647	673	724	680	639	689	678	721	663	655	673	707	657	643	698	640	686	692	730	663	685	612	666	650	649	632	663	694	683	664	671	682	660	665	726	695	683	677	674	694	675	723	650	703	672	640	648	643	675	666	658	648	709	690	723	710	691	703	690	654	664	663	652	677	677	703	729	633	657	622	641	697	675	623	672	693	674	746	728	686	653	661	730	715	676	724	748	689	666	668	643	648	681	624	651	659	666	668	653	684	656	667	658	688	663	663	679	669	672	663	697	723	669	650	707	676	663	665	690	683	688	665	692	686	641	660	692	662	701	642	661	636	710	670	633	643	684	672	661	676	678	685	648	686	689	672	695	626	687	644	684	649	699	671	670	644	681	701	695	642	641	716	717	714	663	684	699	665	700	677	714	680	691	675	704	705	664	670	675	676	675	683	664	626	709	664	668	671	682	704	694	727	655	667	682	715	693	690	697	704	693	662	671	626	659	637	677	680
4484	1981	1689	1287	1123	1106	1079	1129	1055	1094	1038	1027	1019	1038	1019	1033	965	1034	1070	1026	1036	996	1016	1003	949	989	974	1026	946	1037	1028	954	1037	991	1010	992	965	878	999	1011	938	1034	979	971	992	939	992	1011	934	981	1022	1045	996	948	940	1040	958	958	1000	974	945	948	1025	990	982	981	1050	994	997	1011	1070	1022	1030	925	961	980	987	1002	990	1019	927	1039	939	980	978	1006	977	1018	971	943	968	973	1006	998	975	1057	1008	1052	962	976	1010	986	1026	956	1041	929	984	1006	1040	1030	1020	956	981	947	967	933	978	946	1003	958	991	952	932	1012	980	1007	935	977	1019	1005	968	1025	1013	988	997	931	1010	1003	1001	986	1004	998	1033	1032	1013	1015	1027	999	966	1020	1037	968	1014	987	1007	1005	981	982	948	982	997	986	1086	996	1073	941	1002	1001	957	1001	1011	988	1019	1006	987	921	1025	972	916	989	982	954	976	974	994	947	983	1010	973	993	1061	1017	1017	987	1026	927	948	958	1006	958	1015	999	1037	1017	982	960	991	1020	1023	1035	1008	953	990	965	959	998	989	976	974	981	979	1017	1001	1029	975	977	1020	948	982	966	1040	1047	937	997	978	968	980	927	987	996	1004	984	995	929	1000	981	1001	969	1004	973	1009	1002	954	1036	1001	1025	1046	911	1003	1055	1003	991	952	978	972	963	1009	935	1046	977	960	937	951	909	994	989	986	975	1052	957	954	978	934	985	961	967	955	920	986	1017	948	996	999	972	1007	997	972	995	1021	992	976	984	1018	1003	979	1047	970	989	991	938	980	969	1034	1005	988	984	1033	933	1001	1027	1006	910	1041	990	1042	919	1002	1008	1000	992	1002	1012	970	988	956	908	979	957	1007	1002	993	1015	998	942	997	984	967	945	959	940	967	1008	930	1059	1036	973	979	974	988	958	983	1042	977	942	1039	938	1014	1027	999	959	1000	984	979	968	1049	1033	995	966	984	993	966	975	1022	986	1007	1001	1016	1042	965	1027	1001	969	964	1010	991	961	966	985	997	1028	974	1068	1030	976	1009	1011	976	1015	950	952	1022	920	958	939	993	975	943	979	986	974	1021	981	992	998	970	933	998	1059	957	1002	957	993	978	958	968	956	963	991	1052	1005	996	982	964	992	1045	1050	988	953	1033	998	963	942	975	1029	982	1036	973	1010	1005	1008	928	968	971	1012	1011	993	1050	976	968	1014	961	987	993	973	1003	1002	974	983	971	968	987	1053	948	1046	1025	1062	1009	1055	1030	987	986	1015	972	1004	985	1035	1029	974	1025	969	990	1016	989	994	974	998	1094	985	986	1011	987	1009	1012	1011	980	986	1002	1001	991	981	1024	953	931	973	934	1037	982	1002	1044	962	947	933	931	960	1007	944	1004	996	982	941	985	945	970	1028	994	1004	975	968	967	997	1021	967	1035	1015	1000	1010	975	951	986	924	974	980	1012	1010	1051	1006	964	1045	974	986	971	944	956	1038	989	957	983	995	1003	952	979	1031	992	1021	961	989	1033	975	1042	970	969	1035	958	1015	982	977	1016	1007	1023	985	997	977	1000	953	1001	969	981	978	999	992	1014	1014	1005	966	914	935	1022	995	966	996	986	1009	926	985	1005	985	953	922	1001	1032	977	986	1009	990	975	950	998	963	1032	989	1008	1013	966	977	1027	986	1041	1025	1038	1010	1005	1029	1025	985	1023	985	950	988	1007	969	974	921	1030	1003	913	1032	999	960	972	954	988	1006	969	1039	979	992	1005	1031	990	1016	949	988	1014	985	969	971	963	995	1019	1025	982	945	1004	982	991	1028	1010	936	1040	1012	984	978	982	1008	1008	1023	1009	1000	1042	990	1057	1018	989	993	951	1009	973	958	971	962	949	1009	988	1038	1023	1050	940	1000	985	948	1000	1038	956	981	977	995	982	976	1010	1050	1036	940	951	1005	992	1020	998	1006	973	929	975	1004	965	914	973	996	1002	956	935	1009	1005	950	972	1017	989	957	970	1000	933	984	956	983	932	983	1003	1063	1013	999	988	1083	1026	1003	979	941	954	951	1019	1007	930	1040	1031	992	972	1015	1026	958	971	961	969	991	972	940	1001	999	937	1032	1001	898	977	1008	990	947	1009	994	1019	989	952	1031	974	985	958	945	941	968	979	1006	995	1002	1027	1014	976	1013	950	984	999	957	950	953	1043	997	987	1048	996	944	963	946	993	979	1012	962	968	1035	1012	983	937	1012	973	1036	954	1002	982	978	1022	1018	959	1048	958	1022	996	1002	991	987	1007	1006	1039	972	1000	1037	1006	968	1022	1008	981	984	1024	999	912	978	1027	974	964	1015	955	1023	975	1047	978	940	1020	992	986	1039	996	1002	1009	999	977	938	950	986	1021	1011	988	1010	954	968	998	986	982	953	938	976	1001	996	1023	994	1019	971	956	934	993	1025	970	1017	955	950	954	991	960	1007	977	1011	989	938	1013	960	1038	991	976	925	996	1002	978	976	1032	953	925	982	943	996	973	1047	1005	971	1023	964	942	1068	1030	975	982	1036	1009	994	1015	978	1038	1037	1021	968	969	960	1012	968	941	991	934	1049	1043	1008	966	939	1009	934	1010	977	966	936	1017	1006	991	1030	994	975	1003	915	1016	998	1017	990	1060	1002	993	1017	921	957	994	1009	983	959	1006	971	1025	964	978	1017	1024	985	999	995	968	979	1005	958	1030	918	1004	1011	941	983	966	994	998	1002	1030	1016	976	1004	1004	927	1004	1019	1015	987	967	1044	993	983	1027	965	993	1012	995	1009	964	969	973	978	984	969	976	987	986	948	995	974	1045	1016	953	969	1003	969	973	961	988	995	991	1020	1016	961	967	1006	974	1014	961	991	1010	982	1003	1014	963	1035	959	988	966	942	1020	1036	1011	974	1011	1008	1022	1021	990	1006	968	974	945	1020	999	1019	1034	1036	1035	1014	984	1022	1021	923	973	977	968	978	1051	985	971	1021	957	958	964	973	1010	1049	1009	1025	980	1019	990	956	990	1011	968	978	970	977	1025	975	967	1008	1003	1003	987	995	1013	1003	966	967	971	969	1006	1026	977	949	1007	949	994	953	1002	1009	985	1046	1000	1061	980	966	1024	1031	971	1029	985	1015	1015	1060	1015	1009	1007	1035	958	995	960	950	1006	990	1039	978	984	979	956	1028	981	1000	975	978	1010	976	999	983	1013	982	1024	934	1001	1016	967	1011	1032	967	990	968	995	947	973	1043	959	999	1028	996	975	1044	976	980	1012	995	942	993	968	1012	975	969	1011	1021	1039	990	1016	987	948	1039	1040	977	1041	925	975	972	1009	995	1007	1037	976	1005	1003	1002	1011	995	985	998	1020	975	1020	925	1002	1015	954	1006	1006	1003	986	957	963	1023	1057	983	1017	954	975	1079	953	976	947	1004	995	1015	999	987	1012	976	1031	1094	991	1006	924	1008	977	993	990	999	957	1002	1013	974	891	1031	1044	963	1040	962	983	1070	971	1012	992	1008	1003	979	1000	999	995	979	972	1026	1003	972	952	953	965	1022	970	957	984	1038	980	1047	989	985	989	1001	982	954	984	1000	970	1006	982	1068	989	933	952	1045	956	1040	979	1022	987	1010	935	964	1013	987	1051	981	972	986	1009	936	996	1008	1005	1020	968	1033	1041	1012	1003	1030	1014	946	967	1054	1029	995	998	938	979	1000	1011	1005	923	997	965	946	1018	960	1003	992	968	976	1001	1006	1033	1016	988	961	1013	991	969	967	1015	1027	1035	1031	993	979	970	957	990	938	1050	978	993	978	999	926	980	973	916	983	1002	972	1034	1016	974	1045	944	1005	982	994	1026	950	940	936	994	996	979	992	974	1002	952	1014	1010	970	961	989	988	985	1039	984	984	977	1008	990	1035	1039	980	1039	1044	1053	1045	1051	995	994	983	1020	985	977	996	988	1025	981	1041	949	1002	973	988	997	994	960	998	1033	986	972	1023	972	996	957	972	990	1028	1013	1028	973	1012	1045	1000	985	945	968	1000	1005	971	1003	983	1020	1032	952	984	986
24528	21638	28980	24784	21516	5599	1297	1009	867	906	835	802	777	772	745	735	749	727	716	737	676	717	717	735	730	715	654	678	714	695	619	708	713	665	676	673	701	694	722	699	737	731	703	705	694	635	691	701	683	694	688	695	686	614	672	675	687	681	698	685	683	675	675	649	677	727	676	685	690	704	703	667	727	680	701	691	729	648	663	776	712	656	681	705	653	683	714	645	684	731	661	659	707	689	686	651	670	667	663	618	658	670	671	686	653	671	707	707	706	687	666	678	707	667	707	709	728	720	676	700	709	683	713	713	681	640	657	683	726	685	665	647	678	675	696	687	703	676	699	666	747	667	691	717	704	737	715	664	690	723	650	644	712	679	687	673	681	672	688	658	686	704	697	685	746	718	690	719	717	693	653	630	674	697	683	670	712	708	641	718	711	673	663	669	688	700	687	707	708	685	671	683	684	649	683	650	699	640	618	679	716	663	723	707	670	698	633	681	706	695	705	665	702	691	677	676	657	692	665	661	693	686	671	660	712	709	704	665	681	701	695	652	695	687	649	756	688	680	713	733	677	709	645	650	667	728	697	641	690	650	675	695	663	707	710	701	708	693	678	665	697	673	683	667	714	638	704	715	671	670	683	660	747	611	686	664	675	666	704	640	711	659	663	668	686	667	689	667	715	693	699	697	651	672	705	715	680	736	688	707	677	685	649	680	673	709	688	696	651	679	690	640	711	682	678	700	604	677	691	692	678	658	706	646	717	687	636	681	675	693	697	656	692	672	630	660	703	683	696	718	730	695	680	717	681	667	672	665	669	698	687	688	687	753	697	688	677	721	674	678	648	647	686	708	731	665	702	690	662	657	689	657	689	647	672	672	710	673	721	689	659	716	653	689	699	717	691	680	729	696	676	652	707	671	707	684	683	711	728	738	688	675	681	664	715	673	694	698	736	712	682	684	675	660	633	663	659	742	640	634	704	698	707	696	653	664	680	656	704	647	692	630	697	659	671	697	725	665	680	671	710	744	663	693	693	696	640	672	658	715	662	699	730	691	706	681	671	699	638	707	672	713	680	660	670	646	693	715	687	684	726	710	688	676	672	697	670	709	644	682	682	714	633	680	691	705	689	719	683	656	686	683	679	639	675	662	694	687	723	683	717	672	639	698	671	673	706	669	684	675	710	694	703	619	701	650	688	680	713	668	663	678	682	671	691	703	670	686	702	674	692	719	643	695	711	709	651	666	697	696	698	694	681	702	662	674	658	682	694	705	739	689	655	725	686	669	709	687	662	688	665	720	675	687	660	714	705	636	656	724	734	731	683	707	683	676	661	674	688	697	667	654	693	697	661	666	692	737	647	671	655	686	652	720	676	695	673	621	670	700	696	670	669	668	633	677	678	682	721	658	656	736	770	704	695	664	668	691	720	682	626	710	677	654	676	691	687	627	710	661	693	698	668	666	672	702	703	663	690	676	690	668	680	705	701	692	634	728	660	686	682	635	702	677	669	682	665	646	691	692	652	691	703	717	654	656	632	717	685	681	733	685	668	707	706	661	678	710	725	692	693	683	667	691	676	658	685	700	663	715	713	690	704	698	689	666	670	652	628	712	689	661	687	647	642	654	646	702	692	675	705	666	678	704	671	704	703	695	677	658	674	684	730	690	690	722	715	673	669	692	688	714	700	674	703	698	672	711	677	674	658	706	676	722	695	676	692	712	731	640	662	656	620	683	631	688	653	680	663	684	676	675	650	698	653	627	693	670	699	644	665	722	683	670	659	710	704	693	729	640	695	671	665	663	653	666	666	704	706	687	636	704	642	669	644	719	692	697	685	646	663	699	680	681	664	670	673	716	598	720	667	675	686	703	700	700	693	698	678	652	672	656	664	677	682	734	657	662	682	653	675	657	667	721	686	691	697	668	677	679	680	735	707	652	690	692	688	733	669	697	724	673	718	698	667	647	698	680	730	639	723	706	692	696	663	669	704	709	692	665	674	693	663	750	687	651	647	682	651	694	691	686	687	679	685	732	701	678	681	696	640	678	696	596	666	691	689	705	715	688	714	695	690	679	695	673	698	663	651	699	668	657	679	695	652	671	695	670	689	710	665	674	699	643	645	669	686	706	652	678	717	701	733	679	686	670	684	662	655	702	707	731	702	688	658	677	668	668	659	638	715	680	644	666	657	707	688	695	696	677	682	712	733	687	709	735	695	712	731	737	698	686	688	693	653	711	675	677	669	654	669	713	599	686	639	663	660	699	650	741	712	749	663	685	661	706	708	657	682	683	685	682	662	700	660	642	687	656	667	666	658	681	712	692	662	655	690	679	692	641	646	618	685	704	685	669	704	696	689	708	638	666	681	642	657	671	676	703	683	669	667	670	663	658	705	699	658	682	687	701	642	664	648	645	700	694	713	659	708	631	685	634	678	648	693	703	645	711	690	674	673	692	655	665	678	682	720	703	706	659	696	645	700	632	726	678	691	700	705	729	697	671	707	709	706	707	710	706	669	676	667	709	673	687	671	664	645	711	682	677	692	659	662	694	727	749	667	729	729	662	679	733	691	736	701	672	743	635	751	671	679	658	645	679	680	654	695	677	660	701	645	695	690	691	667	692	682	692	693	674	663	706	792	699	698	721	708	707	710	698	697	669	643	641	687	740	687	695	691	661	647	709	645	661	680	661	637	665	726	675	682	691	659	689	726	739	660	683	691	726	690	668	681	686	653	667	645	691	649	664	644	664	688	654	683	681	669	678	659	691	688	658	703	664	679	694	673	667	687	678	706	679	656	718	697	639	672	665	729	703	708	705	655	634	703	635	696	637	699	644	692	669	654	694	674	692	695	673	711	643	696	676	646	671	690	621	644	686	679	685	689	658	723	739	681	682	721	642	660	645	678	669	693	706	712	660	683	721	659	668	645	657	657	648	697	707	673	667	715	688	699	708	663	714	680	693	678	691	690	669	655	685	652	662	675	679	729	705	632	690	735	669	742	656	679	637	708	648	666	685	679	727	690	673	726	677	667	688	669	604	665	691	673	681	690	694	670	682	666	642	717	696	697	733	651	734	705	663	649	699	708	649	688	652	696	673	715	691	650	683	689	649	666	654	695	699	672	678	695	650	673	650	674	636	654	679	729	654	696	665	687	670	668	670	641	686	727	708	687	699	693	720	696	662	683	634	674	725	685	703	666	647	713	720	687	700	690	657	719	716	728	704	666	629	653	671	724	671	663	679	633	669	732	693	669	694	674	654	713	618	649	675	687	713	671	700	712	709	679	677	680	704	666	719	682	716	676	676	687	724	671	662	698	713	698	674	693	668	641	651	682	706	691	654	726	661	732	666	696	682	702	677	688	664	677	668	680	639	692	674	672	702	634	632	634	696	660	668	677	687	689	672	693	711	672	634	718	646	687	655	691	689	654	621	655	668	692	681	714	694	725	661	653	658	665	717	667	699	664	651	683	696	680	680	675	675	645	698	666	741	683	636	664	698	668	725
5292	10315	8559	4495	3257	2666	2146	1914	1708	1578	1427	1351	1274	1251	1190	1179	1097	1121	1089	1086	1092	1054	1056	1047	1068	1081	1058	1085	1133	1060	996	1066	1011	1028	988	984	959	1005	1025	1027	1058	1002	1010	1007	1013	1022	976	984	1026	1062	1028	1017	1107	1022	1029	1010	972	1047	1075	955	1029	1060	963	968	1052	980	1022	1003	1052	997	1042	1024	1034	1015	1037	1032	999	1014	1023	1011	1013	1018	1008	974	982	1073	967	962	1040	1024	937	996	1037	1012	1047	1068	984	1041	1003	981	1019	1032	1041	1080	960	1015	1016	1058	998	994	1033	995	1008	1024	965	1020	1010	1016	985	979	1002	1017	1053	1025	1030	1058	1014	999	1041	994	1014	1047	1089	996	970	1002	1015	1043	1006	1029	1035	1016	1021	1039	989	1014	983	1056	1010	1015	974	983	1012	987	1010	954	982	972	1000	1020	981	1017	1034	1048	1019	1028	984	974	1011	996	970	1025	959	1003	965	995	990	992	1044	1009	1008	951	994	952	1056	958	1027	1044	1039	1002	1002	955	986	986	991	1056	1001	1005	993	982	1043	1016	1045	1009	1033	996	1060	943	1006	1066	988	1013	958	1024	1022	994	964	997	1041	1011	1022	1032	1008	963	995	1023	1031	966	1049	1089	1018	954	939	1022	985	1013	1022	1005	975	1037	975	1045	984	1001	979	987	1001	1055	1022	1024	1042	953	977	1047	959	1028	1022	1028	995	976	1072	896	931	981	994	1029	1090	1023	1026	1012	963	1000	1047	1019	1036	1033	1008	1004	1048	1046	1033	957	987	1003	944	1055	1003	985	1003	993	1020	1009	977	986	1029	1013	928	982	951	969	962	983	1014	1053	944	1001	996	962	996	1019	1073	1050	1033	1031	1033	1009	950	962	1071	963	1001	1004	1007	1059	1019	1008	986	1000	1052	997	970	1052	991	1036	960	920	973	973	1022	980	970	1075	970	1015	993	1079	983	1070	1011	965	1056	1030	1079	996	992	1010	1000	954	1021	1012	1013	996	1000	1031	1010	997	1007	996	982	972	949	1012	969	999	1036	1001	1010	967	981	978	1027	1010	977	1023	1002	1005	1028	1026	1100	989	1023	1069	1004	997	1082	1011	1018	999	999	1013	957	917	1017	1009	994	1033	1001	955	1064	1055	989	1064	1020	952	997	1009	1041	988	1006	990	1002	1027	1034	990	1032	1014	996	984	1041	1012	948	948	1024	1036	1069	997	1073	1047	1055	990	1035	993	1006	1003	961	980	983	1040	1004	1003	994	1093	958	1029	1011	1000	1013	961	968	1009	1000	1041	974	971	1021	953	935	1026	1003	994	946	1036	992	959	943	1076	998	956	1030	990	1009	1023	987	1001	1008	1021	1057	999	1016	1052	1087	998	996	1004	967	1025	996	1060	1044	974	1036	1017	999	1035	986	995	966	1076	952	992	998	1032	998	1018	999	1036	999	1018	1082	1059	1018	1075	971	961	998	1014	945	1028	1012	1041	1030	998	1067	1006	1003	998	1058	982	1029	1004	1049	1009	1000	1035	987	1004	1009	1032	972	961	987	1011	1065	985	1035	957	1061	1000	980	970	983	982	1001	975	993	1043	995	1056	989	1005	1020	1016	1010	986	986	1005	1039	1040	1020	1080	1002	1014	996	1052	1035	1029	997	1006	1012	1019	988	1013	967	1021	991	988	1011	1009	1029	959	1023	1010	1050	977	979	961	999	1022	978	1062	1061	1033	1026	990	1059	951	1016	983	1010	979	981	958	989	1025	1038	977	963	1039	1026	982	1062	1013	970	1002	996	992	977	1042	951	1019	1013	1052	1016	995	998	965	996	1016	978	980	1000	1061	1050	975	952	997	1044	978	999	963	1061	1024	968	995	1034	1015	1071	1040	954	944	986	986	992	1012	985	993	1056	999	942	1005	1023	992	990	1008	925	1034	981	945	971	1015	938	978	1002	1009	985	1032	986	971	957	965	983	1001	996	1081	1037	1034	942	987	951	980	967	1022	1005	990	1034	995	1030	985	1038	1029	977	1046	1043	1018	986	982	1009	1005	1060	976	944	979	1021	950	1005	1009	1037	980	1073	1026	1008	1043	1050	965	1008	1004	977	1045	984	1012	997	983	1034	999	1021	1071	992	977	994	1040	949	1006	1088	1003	992	1074	1036	974	957	1013	1012	1041	966	993	968	998	953	1005	951	999	986	1030	1037	962	1038	999	1036	1044	1066	988	976	1052	996	1029	974	1002	1005	998	1024	1038	981	981	1019	1009	1034	1012	993	1016	979	1001	1006	985	1076	984	997	1006	1029	1023	1060	1016	970	996	993	1010	1024	1002	1046	931	980	1023	971	1006	1014	1044	1046	972	968	1005	955	1037	1012	1011	1011	987	995	1017	1026	1042	1005	936	927	1021	976	1046	1024	1006	999	984	1018	959	991	995	1004	1006	977	978	1016	952	1016	991	1020	982	944	1029	992	938	970	976	972	969	1045	988	1018	981	967	1029	985	1086	1035	1010	1004	1015	986	1017	1049	1045	1019	1048	1036	973	1036	1044	978	989	976	1038	1007	1024	1005	999	1006	1052	1020	1017	970	1004	1049	1030	945	1008	1016	1015	965	1007	1026	982	991	999	1030	990	1051	1017	1008	994	975	1060	1012	988	1049	947	1037	1008	1022	1035	1017	996	1052	977	974	999	944	961	1005	1045	988	999	1037	1037	1003	969	956	1021	1064	999	977	979	1036	1060	995	972	981	1021	962	987	964	1043	1037	1007	1004	1067	958	1024	984	1038	970	950	1050	1008	1019	964	972	964	996	994	1008	990	999	1013	994	1015	981	1027	1008	1006	991	990	1000	987	984	958	989	964	1057	1053	967	1039	984	988	968	983	992	1017	975	984	1005	1018	1030	1043	993	1025	1066	983	1008	981	1037	989	1006	970	995	992	1047	972	972	947	1042	988	972	1019	985	980	991	1021	1008	959	1004	976	985	996	985	1023	1027	1023	980	1031	944	1028	1009	1007	1017	954	1050	1077	969	1009	989	1032	978	993	1016	1005	1063	997	956	1053	1026	968	1015	1073	1061	1025	1024	1000	1029	1033	997	967	1028	998	1041	1016	1041	1014	999	985	989	943	1009	968	1016	1023	967	1014	973	1018	978	963	1029	1014	1016	956	1002	1010	1008	986	992	1048	979	1048	1036	1051	977	1018	965	954	1049	1062	1005	1036	1028	1028	1000	1008	947	1030	1002	957	1018	993	996	976	1014	1022	1002	947	998	1050	1052	1042	978	1021	965	919	1014	1030	986	971	959	1060	1006	969	978	1089	992	1024	1033	1010	1035	1030	957	1017	992	990	1037	1056	982	977	975	1028	1031	1041	990	988	983	1018	990	1011	1030	1025	1007	1016	1010	986	1026	1014	993	968	1004	996	998	1082	988	1082	998	997	1029	968	1011	1019	1012	1003	1030	1020	957	989	1015	1025	978	999	1008	1054	1021	985	991	1101	1020	1064	1011	957	1015	1032	989	963	1082	994	992	1086	995	988	1034	992	1022	1026	987	976	1014	968	1011	1011	977	1010	987	952	994	999	1022	989	1052	969	1007	1045	1032	1053	950	1071	1013	1064	1011	1010	964	1024	1053	1048	1078	1042	996	985	1017	1020	1035	1033	968	1032	987	1076	1049	1029	997	964	1035	978	996	1025	1035	1002	1017	1049	1017	996	979	963	986	1035	1027	996	969	991	1003	1016	1030	978	1049	983	1022	998	1034	994	957	979	982	1037	1008	1014	1013	1095	996	1022	982	1035	962	1035	1073	997	986	992	1031	1016	1001	1017	1014	1018	1019	1040	985	972	1022	1019	1007	1085	1025	1027	994	1017	1011	962	1027	971	1013	1011	987	971	1049	1036	1042	974	1009	1009	972	1061	1064	1031	985	1037	1059	986	1012	1030	1030	1003	951	1030	1001	963	1065	1052	1070	1011	1018	1004	960	957	948	954	1012	971	996	998	999	1000	1009	988	1012	1010	1043	970	1000	967	975	1018	1011	977	999	1059	1029	955	1014	1023	994	1011	1055	1010	963	985	1008	1005	1069	1003	1066	1006	999	939	992	963	985	1014	1028	1030	993	1019	995	958	992	1050	974	1016	1021	1048	1031	994	1043	1035	1030	1057	1050	1041	995	1002	1017	1029	992	1056	961	1028	1039	1046	997	1030	1047	978	1027	1020	1014	1018	994	984	974	970	1000	1016	1013	1034	975	1020	1009	941	1040	1001	1040	1015	1022	976	983	1013	990	1050	1002	1048	1011	1007	1031	1005	1005	957	989	1030	996	995	982	1026	1066	994	968	994	1075	970	1012	975	1014	1029	975	1014	989	1034	1002	1033	1005	952
23681	21728	29697	24292	21728	21429	2909	942	687	666	581	516	475	459	442	405	413	375	397	385	383	392	341	398	335	352	335	365	354	333	337	330	309	360	333	331	328	338	337	308	339	320	341	306	318	356	302	297	318	302	330	309	334	332	326	300	320	320	331	293	313	340	335	321	300	296	311	290	289	338	327	334	298	318	327	333	292	310	318	313	315	292	336	297	321	317	305	368	318	328	341	326	305	302	317	323	323	290	323	331	303	309	342	319	307	349	345	318	302	335	297	313	318	312	307	279	296	312	318	285	314	364	298	324	292	321	302	322	269	331	356	292	328	327	342	306	326	327	292	318	335	312	292	305	340	314	301	279	345	286	325	301	302	317	333	310	308	312	328	309	312	276	291	316	279	323	340	299	291	320	298	316	307	324	325	318	276	309	325	315	297	309	292	341	294	338	307	336	317	286	326	292	321	287	295	341	305	332	313	331	291	345	281	301	338	321	287	291	320	320	322	319	331	307	322	326	313	301	319	301	310	299	313	303	304	326	304	302	303	300	311	321	328	292	318	353	269	324	298	318	334	315	299	334	291	298	298	310	313	298	302	360	332	304	275	302	326	266	315	315	338	301	315	278	340	292	312	324	332	319	287	331	309	304	300	333	313	310	340	325	309	337	300	309	306	315	297	303	321	283	285	335	327	299	342	277	301	315	286	342	312	323	352	322	329	284	298	317	349	310	282	305	324	338	319	286	346	274	347	316	303	300	310	282	302	320	326	297	289	291	288	317	303	320	321	299	305	305	303	305	317	312	304	317	324	311	316	297	309	323	323	304	293	330	294	314	333	318	291	312	312	317	296	305	331	318	313	316	325	339	284	319	304	299	302	301	305	326	325	315	289	288	290	339	313	335	316	291	295	326	332	314	300	313	327	307	313	319	325	286	287	316	302	311	343	296	324	325	338	310	312	307	302	300	328	306	348	319	285	306	323	294	338	327	299	334	338	306	307	305	358	307	310	300	306	295	354	300	299	309	330	274	333	316	286	297	307	317	312	308	332	296	317	320	307	287	299	303	334	318	288	320	339	303	309	326	290	300	317	322	287	296	327	319	304	330	354	298	321	306	296	310	315	312	326	307	330	321	327	326	320	308	320	304	340	267	330	285	310	290	305	311	320	309	359	318	356	319	319	307	302	296	309	298	352	324	333	312	327	292	303	289	309	288	316	334	302	303	322	331	333	328	332	337	317	311	306	308	323	328	290	318	318	295	337	293	309	311	291	324	313	308	332	319	334	309	326	287	331	287	311	296	283	321	323	297	307	297	322	316	327	326	316	328	321	267	290	306	305	316	280	320	325	295	304	337	316	317	311	297	319	307	314	317	299	306	350	338	318	295	320	306	312	283	345	327	311	333	330	310	336	306	309	304	339	313	331	320	303	318	330	340	289	323	329	309	315	295	326	309	292	322	304	320	287	321	371	304	326	306	319	325	310	337	345	287	317	333	264	311	302	308	300	268	312	318	321	324	292	320	310	340	299	346	300	330	307	310	295	314	319	321	322	323	318	331	327	295	315	335	326	322	336	333	318	350	298	297	272	320	335	313	309	300	315	305	326	330	312	317	306	318	298	301	287	315	323	306	311	288	316	303	301	296	272	291	301	325	352	280	316	336	327	310	354	316	313	292	339	281	287	327	320	314	313	300	311	314	299	327	301	289	331	320	315	276	326	290	299	275	295	299	328	307	303	321	317	310	312	322	320	303	304	287	311	316	325	351	324	335	321	321	328	277	314	314	303	340	329	302	316	326	330	303	326	295	318	297	351	320	292	319	277	321	321	321	289	297	299	288	303	295	327	319	292	304	315	317	323	334	306	336	341	313	304	326	340	309	334	327	289	307	299	289	340	311	313	312	282	304	307	344	301	284	290	292	332	349	311	302	320	298	321	310	316	307	312	302	296	335	341	369	341	318	300	318	315	312	318	299	308	307	331	279	321	315	320	331	315	330	305	316	314	307	327	345	326	322	314	314	339	298	318	321	297	330	324	286	326	341	326	301	342	279	325	302	305	319	343	304	304	309	317	338	311	307	334	307	348	290	333	290	284	311	292	320	342	320	302	306	341	303	306	316	309	341	334	298	312	335	348	322	332	330	286	340	323	325	315	307	303	309	302	303	331	296	324	302	294	315	315	275	311	264	331	337	303	287	334	356	342	311	348	295	325	312	320	327	344	338	309	322	296	322	342	325	315	344	296	310	308	300	330	321	347	281	304	271	305	309	325	298	294	314	310	300	309	317	312	306	302	310	278	314	291	303	313	328	341	321	344	291	325	332	288	276	306	290	300	323	343	274	289	306	284	325	290	287	351	288	312	317	295	303	288	315	324	298	317	287	315	279	314	339	291	322	322	317	327	329	312	327	294	309	302	298	325	278	339	299	300	330	338	295	301	344	300	297	325	320	296	298	338	295	352	320	290	300	313	308	319	346	322	344	324	318	331	314	297	309	306	329	311	310	324	327	307	342	311	305	310	318	335	343	311	305	303	327	315	295	302	329	311	325	299	330	337	314	320	297	316	307	288	289	290	319	309	280	342	323	340	305	313	315	311	328	329	301	291	323	291	295	320	312	327	315	302	307	292	344	327	335	302	335	286	293	309	296	294	318	316	322	298	306	313	311	291	298	296	286	310	336	329	302	315	334	308	317	301	316	338	288	315	299	320	308	316	315	340	340	310	302	341	302	290	314	292	303	313	360	303	303	309	353	349	294	320	283	298	293	324	340	333	304	300	352	292	326	302	323	307	294	317	324	312	290	318	343	275	289	303	286	317	312	290	305	300	305	316	302	326	284	304	315	304	310	309	285	312	332	332	340	295	312	314	300	314	308	333	320	331	299	314	308	303	343	297	313	320	330	312	303	291	289	314	306	298	300	314	328	298	315	301	307	303	313	317	318	304	291	313	325	333	310	311	320	323	288	328	294	306	335	310	283	324	307	329	319	335	309	316	278	333	288	330	309	310	319	341	314	311	322	304	286	312	296	335	355	312	321	298	300	307	290	335	285	311	336	295	311	296	314	297	330	290	316	302	334	301	329	317	311	323	269	324	300	330	287	309	347	334	302	295	332	325	337	322	301	298	315	313	324	325	301	332	289	313	295	295	317	307	295	334	299	322	297	293	311	331	305	291	331	301	317	312	309	313	296	316	319	319	313	307	329	312	340	328	333	322	332	347	318	300	303	311	285	329	296	308	319	298	299	292	297	288	309	307	251	323	302	286	304	328	319	308	308	309	326	321	311	295	318	304	312	306	300	324	307	298	326	339	281	313	283	294	331	294	310	311	330	326	295	297	316	334	317	289	326	299	328	309	311	306	321	338	322	292	307	329	304	359	314	308	315	321	296	320	322	306	324	297	278	299	316	322	312	325	303	338	299	346	298	308	306	321	291	302	330	318	308	319	303	299	282	309	300	345	301	327	299	297	316	296	309	331	334	315	340	306	311	309	300	287	313	314	309
7116	15686	12758	6700	4643	3419	2739	2095	1831	1499	1253	1187	1081	983	850	833	828	795	755	695	655	654	617	600	597	612	515	577	578	550	573	531	512	526	535	554	524	555	565	505	514	508	508	505	511	507	529	528	511	505	518	470	492	468	501	523	481	516	538	485	554	531	503	498	464	487	485	461	508	492	483	480	481	493	501	510	503	484	526	469	473	458	499	500	489	495	479	491	459	483	487	499	518	495	482	475	468	479	504	454	515	479	498	476	453	493	443	471	479	495	499	490	469	503	479	457	468	493	464	489	459	454	500	508	505	460	486	448	496	496	503	528	472	522	474	494	488	460	479	467	467	486	484	498	503	486	505	481	513	512	497	449	540	475	486	505	445	496	435	485	480	471	508	504	483	490	490	492	498	478	498	511	506	460	491	497	512	502	490	477	516	465	486	504	477	483	471	484	503	489	469	476	510	495	492	482	469	483	537	501	461	445	518	479	485	497	436	478	507	497	460	500	485	496	518	446	488	479	520	453	461	482	473	497	503	493	440	484	512	495	514	485	456	489	452	456	501	502	472	467	500	516	484	482	505	513	476	545	488	470	476	444	445	465	472	493	457	483	475	451	471	494	478	479	464	487	466	484	492	479	464	500	513	482	459	474	480	481	478	489	489	495	512	505	459	504	484	476	473	465	516	473	498	492	480	485	487	503	479	492	525	477	528	460	472	528	501	456	452	491	481	443	492	489	461	531	535	476	494	482	493	458	439	485	503	523	447	449	489	485	461	470	468	495	489	500	465	487	513	486	539	511	484	465	486	488	444	496	465	527	475	444	492	444	480	463	491	490	497	466	474	489	506	497	502	515	487	521	461	508	482	467	487	474	468	476	530	460	478	476	482	474	473	494	496	498	499	461	481	479	424	469	535	475	483	513	471	460	449	481	460	486	518	498	531	433	467	471	483	465	470	491	491	517	492	495	493	502	492	497	509	515	470	471	515	510	481	467	482	492	486	492	484	467	474	491	527	495	498	529	460	510	460	503	512	485	458	496	474	491	484	412	501	491	489	488	472	479	495	494	483	503	491	479	474	493	474	523	481	456	459	520	466	489	500	476	492	506	506	480	462	493	493	486	452	482	525	466	489	504	479	471	475	470	507	481	468	497	519	496	487	489	495	496	482	494	463	485	470	442	501	498	501	490	456	473	460	428	496	454	501	483	439	475	431	510	469	475	495	462	489	466	518	467	502	467	461	463	443	472	486	466	513	470	505	465	520	444	542	469	464	465	493	482	474	492	494	472	489	480	474	467	506	478	499	505	510	516	478	519	487	540	482	475	475	469	446	489	473	493	465	498	515	501	477	487	438	506	517	501	472	486	509	479	484	490	502	494	467	461	466	495	530	484	453	462	492	461	504	467	493	457	483	486	491	491	487	480	496	474	514	512	512	459	501	493	470	491	507	474	473	495	488	489	491	483	514	456	465	518	500	533	480	489	437	458	484	470	463	499	488	469	482	459	503	511	482	526	516	457	485	490	475	472	493	481	456	470	519	479	497	514	474	499	462	465	491	471	464	502	478	468	469	454	489	463	471	493	475	481	494	425	439	511	466	515	484	505	470	500	499	458	502	501	512	486	496	475	477	473	486	500	462	479	478	509	479	517	438	467	486	485	438	485	463	472	524	500	508	465	463	470	486	501	459	507	483	473	459	481	491	502	488	492	493	496	470	508	478	464	467	541	460	472	508	531	468	491	483	426	520	478	488	445	463	458	483	479	480	495	467	459	492	467	505	463	495	509	493	487	442	473	516	498	456	501	467	480	459	477	467	515	469	499	456	491	477	525	463	459	502	456	465	479	504	456	468	475	481	474	501	494	485	490	505	479	463	469	474	513	470	506	447	484	455	461	475	501	480	514	468	456	449	487	474	509	499	499	485	547	449	442	522	507	501	480	490	456	490	520	450	507	503	487	449	485	493	501	542	463	502	484	469	468	476	489	475	487	461	474	503	507	461	494	500	498	483	499	469	487	471	461	474	495	467	465	495	489	450	494	465	474	492	468	452	472	480	517	523	467	482	472	505	474	511	458	464	481	470	530	489	482	488	458	505	492	494	499	498	477	492	462	501	451	486	481	508	457	495	436	494	493	481	496	480	510	469	502	537	484	469	476	507	527	475	446	465	477	483	462	470	486	523	453	469	491	485	490	512	502	520	474	509	491	474	493	483	485	452	454	532	518	473	464	468	456	492	492	486	508	507	506	476	499	508	501	492	463	495	501	510	508	470	512	491	482	439	492	502	453	444	459	471	537	479	447	484	493	452	451	476	496	506	498	534	495	453	471	489	473	487	504	452	469	493	510	442	489	463	507	482	513	506	467	492	509	493	506	483	517	500	483	480	444	491	481	475	493	443	504	475	447	496	477	525	473	457	474	474	485	445	452	466	498	453	456	459	521	493	455	443	461	520	478	492	492	482	502	477	517	508	531	499	476	510	470	505	479	512	481	512	485	499	474	487	502	484	483	467	531	532	495	475	433	489	459	485	478	468	480	498	518	501	486	445	520	473	494	481	527	496	456	493	517	474	455	476	483	513	490	471	472	486	462	516	457	461	496	505	458	496	492	483	515	453	490	481	505	472	478	470	483	489	467	487	525	485	474	467	513	454	485	489	467	496	463	468	510	495	527	484	459	509	479	484	465	462	484	436	475	453	471	484	480	468	519	477	469	483	488	521	423	499	498	515	508	517	480	461	482	515	484	491	460	510	468	495	455	499	442	486	473	510	488	471	496	487	481	502	467	469	482	485	474	494	510	519	488	468	463	475	486	491	488	477	472	499	448	500	478	470	469	465	460	464	496	468	472	496	458	507	448	491	503	478	457	493	465	479	508	520	514	481	480	508	457	482	494	498	527	447	485	479	456	497	506	488	500	479	480	510	485	479	497	469	511	482	488	512	491	529	452	495	497	490	479	505	512	504	465	482	529	453	500	489	455	473	466	500	518	441	467	493	496	484	500	463	494	481	465	480	457	505	495	474	464	469	473	472	480	493	498	489	488	497	481	475	508	468	468	472	481	453	481	509	510	497	454	498	439	450	474	521	500	477	493	453	496	475	487	495	484	485	469	532	521	452	505	494	457	462	506	503	456	476	519	482	435	510	481	494	441	458	484	498	484	485	494	498	479	466	489	477	478	498	439	458	466	454	462	514	473	481	492	535	508	496	517	509	502	480	515	521	481	500	458	492	430	528	479	497	495	483	462	512	497	540	461	464	461	462	497	486	485	506	494	498	502	493	481	474	481	464	486	476	492	501	474	463	465	458	509	479	476	481	467	485	507	511	529	486	484	493	513	472	453	445	452	485	445	484	473	481	520	463	470	464	488	470	464	491	481	476	479	504	516	526	472	506	473	481	504	471	488	497	490	463	460	485	477	491	473	445	459	481	477	490	496	483	505	504	468	471	494	484	471	478	480	471	501	456	504	485	504	477	466	461	475	452	484	475	473	471	482	473	436
27445	20841	8189	1229	779	731	716	700	658	690	687	691	706	717	685	658	646	670	678	692	640	708	675	606	695	675	657	660	655	667	696	641	707	675	617	660	666	665	674	729	688	686	650	704	686	711	704	672	704	728	722	696	724	654	655	670	713	704	654	689	726	658	641	674	636	712	657	695	686	703	671	673	645	654	689	656	675	637	673	684	711	631	711	672	641	709	697	689	694	679	662	597	673	683	641	649	668	690	683	684	636	669	721	635	661	701	687	715	681	694	659	636	686	661	681	680	705	659	617	731	673	684	693	731	707	657	708	702	655	687	655	669	675	714	708	672	677	652	719	663	627	675	668	681	692	682	634	724	687	671	670	674	667	702	688	687	710	688	637	700	651	688	679	677	620	652	714	655	661	666	695	694	694	640	629	664	673	699	639	697	646	695	690	700	709	707	666	706	674	707	644	697	683	679	711	670	727	682	693	700	686	643	657	632	650	635	662	645	693	658	676	679	667	679	700	680	694	692	691	707	682	666	659	675	637	697	708	685	653	665	652	689	672	703	673	690	705	693	661	666	660	658	661	696	677	659	691	693	631	672	681	682	653	653	649	697	699	653	678	693	715	653	668	712	694	651	667	700	669	690	704	667	674	658	660	639	707	683	678	669	632	666	719	622	611	650	660	689	674	689	637	673	701	707	677	643	617	677	697	670	693	666	680	665	622	650	630	655	633	669	655	661	680	704	681	735	689	712	678	674	716	671	657	693	693	666	641	667	686	637	650	667	633	659	729	709	694	658	673	684	672	695	662	691	693	670	693	677	636	653	697	659	687	678	628	643	697	689	671	653	693	704	677	707	721	689	713	627	633	686	682	703	649	672	700	678	694	647	643	682	690	662	684	683	716	671	648	655	710	689	674	673	677	663	651	671	698	668	700	652	719	682	627	706	654	721	662	662	705	682	657	728	710	658	655	675	632	666	650	652	676	688	679	679	659	689	666	710	694	684	703	693	646	685	680	663	687	639	702	659	677	691	706	680	679	658	707	734	680	673	701	714	713	683	708	674	634	683	696	710	687	689	703	663	659	655	656	644	644	663	637	664	667	663	675	682	684	679	711	668	640	670	673	630	683	671	662	686	622	679	677	662	700	700	671	662	672	672	671	681	627	697	622	657	671	683	622	645	663	725	682	713	647	687	655	652	651	716	684	640	683	678	711	673	682	740	677	671	648	675	703	678	700	692	678	656	621	700	679	702	725	704	684	700	713	639	693	625	621	699	642	616	653	638	689	672	677	625	708	668	632	668	683	689	691	668	666	649	632	682	697	681	673	655	698	648	687	675	683	696	643	726	700	620	665	647	684	681	644	703	643	666	617	683	702	680	704	684	632	643	682	705	747	664	768	664	663	686	716	649	664	716	695	683	676	704	722	677	632	667	659	645	710	643	644	680	646	680	670	638	613	694	655	669	693	683	676	696	711	668	620	697	670	658	691	661	681	694	679	637	678	698	727	690	675	674	666	717	688	686	687	643	651	673	651	676	643	691	703	658	660	663	670	648	674	665	735	664	637	683	686	630	673	689	699	622	677	655	648	671	687	665	647	678	684	654	667	668	691	660	645	659	679	629	668	658	668	675	670	697	654	709	654	690	672	698	647	680	704	702	667	666	654	654	685	664	634	639	702	707	645	685	655	671	685	670	661	651	708	699	668	685	631	656	643	688	708	658	649	673	660	670	676	703	706	657	662	681	691	698	700	679	693	603	693	700	726	689	691	713	691	645	641	667	707	731	688	607	666	700	697	691	655	672	690	631	682	631	637	726	698	679	663	671	677	656	670	667	697	665	686	674	680	709	635	677	702	698	680	686	686	679	665	672	687	634	622	708	651	693	671	670	708	667	688	659	650	685	673	616	694	686	693	685	696	696	659	662	710	666	687	686	706	717	665	639	741	630	634	727	737	652	701	727	666	665	695	635	685	714	691	674	660	714	690	667	687	641	662	657	677	686	642	677	687	655	677	671	734	701	636	656	674	658	655	641	656	675	696	682	658	665	706	622	665	687	709	645	621	650	691	663	638	679	691	673	711	682	664	702	653	686	697	703	668	654	692	679	669	666	685	678	677	658	682	685	669	715	664	654	657	650	618	623	686	678	705	659	717	680	689	693	690	695	637	680	663	685	681	677	626	698	677	659	630	642	705	708	661	692	654	663	622	682	672	659	660	709	709	704	652	685	693	703	696	659	722	692	681	682	693	644	705	709	666	678	656	681	686	661	706	670	680	656	642	658	695	641	659	686	679	682	664	688	684	687	652	689	641	709	669	679	604	622	629	706	698	699	675	720	687	674	653	653	657	688	695	704	715	683	681	672	628	712	675	623	661	684	702	678	706	692	665	665	650	676	670	679	667	664	640	649	656	690	654	643	705	667	694	684	683	663	674	676	671	679	654	692	662	643	719	737	670	658	613	665	695	651	626	668	664	658	642	705	653	637	660	713	664	674	680	677	707	667	675	691	675	679	687	696	700	662	650	620	644	678	672	753	633	648	730	695	700	689	671	665	675	688	687	666	705	666	654	732	639	687	701	693	645	699	643	667	685	670	683	650	662	682	673	671	688	681	650	678	699	684	629	679	689	696	670	686	707	716	692	661	671	670	650	665	664	640	722	666	721	684	704	696	682	682	665	679	633	652	711	664	668	683	687	645	651	705	664	690	684	673	697	658	672	675	722	644	684	664	683	688	662	714	650	649	692	746	653	724	691	671	683	711	667	681	646	674	663	702	659	700	667	694	626	728	738	657	709	649	676	699	666	671	670	684	668	668	661	709	706	666	649	678	655	667	689	754	661	661	614	681	685	658	671	694	669	662	688	657	695	641	660	675	642	678	677	683	664	629	685	653	686	670	657	682	634	710	626	633	694	658	622	648	706	659	728	708	695	685	699	703	679	652	670	619	675	601	710	672	640	659	698	681	650	643	665	648	664	661	666	658	679	661	684	674	638	691	672	641	675	676	652	644	735	633	666	703	584	651	695	682	643	673	717	659	680	647	689	710	720	656	683	675	659	702	720	659	666	641	643	680	675	689	682	671	706	690	662	643	683	697	680	653	674	663	688	691	652	711	696	655	698	677	647	672	662	698	685	698	655	677	709	648	679	693	686	687	645	657	689	665	677	659	677	663	641	618	613	727	683	707	682	685	684	703	696	699	648	656	671	650	695	658	666	665	646	670	688	691	684	675	701	673	636	649	651	655	676	681	707	683	689	673	707	667	651	673	637	730	681	654	660	697	676	680	680	674	680	684	718	664	692	627	658	666	650	677	644	682	698	677	655	673	668	655	650	626	648	642	714	717	669	665	665	700	661	679	667	711	690	681	691	640	729	670	716	663	640	669	682	707	698	686	712	689	756	659	637	703	699	654	659	669	679	671	677	634	707	707	657	683	665	711	704	687	680	692	656	631	716	661	676	635	631	693	667	662	637	679	687	645	687	681	646	610	609	701	707	684	637	665
4590	1972	1771	1195	1143	1122	1084	1077	1079	1013	1005	1032	1039	985	1016	1045	1000	991	996	976	922	968	959	1009	1017	995	924	1025	971	973	1053	953	936	1012	966	1002	1023	1000	980	965	994	988	1012	981	970	962	1002	961	980	963	962	998	953	963	983	966	967	938	979	1032	1000	1025	1018	958	993	1006	959	990	968	1016	1004	1041	997	978	975	929	952	880	964	964	1015	944	1001	1001	959	995	960	1062	945	991	938	1011	990	978	943	1036	1016	942	951	922	976	965	949	999	1024	1005	980	1002	931	959	919	1031	1021	1031	1049	915	981	1022	939	994	946	966	999	917	911	1042	940	996	981	1045	1035	1007	1004	965	987	990	950	969	1013	958	924	958	969	1041	996	1017	998	971	990	999	1016	981	1005	1031	972	954	1010	996	975	1008	999	966	935	1025	975	940	1012	982	954	928	971	976	972	1004	1009	965	965	951	1040	904	947	1005	977	1062	1020	1015	992	945	1006	951	1005	1014	984	1021	999	1022	963	1031	906	941	1002	946	1014	978	1024	970	1013	947	980	950	969	966	1003	1007	1008	988	979	971	1082	1009	984	990	989	980	1002	947	971	1002	988	1000	980	966	1039	980	984	931	941	983	1006	991	995	934	980	1018	926	943	971	1015	993	960	1096	1007	1017	1007	1020	993	996	1021	1042	946	995	981	980	967	946	997	947	1009	979	1016	946	1007	976	950	992	991	968	981	995	975	919	984	997	1036	988	983	1010	963	1005	971	996	984	951	1009	972	991	975	973	929	997	999	1068	969	966	980	1024	1018	1034	927	963	974	960	997	1049	989	983	1042	938	998	973	976	1000	996	955	999	1019	948	1002	1054	920	970	958	987	955	954	991	978	949	985	951	1017	980	1011	1008	1073	974	990	940	996	949	966	1020	998	987	988	967	975	996	955	1029	908	1009	965	931	986	973	1000	996	958	1007	983	1035	919	942	1008	958	996	986	969	1000	1021	926	972	969	959	1040	993	998	1032	949	1000	909	1010	1043	982	1018	1020	925	951	1020	1014	1000	926	1005	955	975	1002	962	1040	974	958	957	951	1001	957	1017	965	971	973	989	978	944	979	960	973	1018	1036	935	978	963	1019	989	954	957	982	939	916	998	951	1029	991	959	950	948	978	989	990	1020	992	1029	999	964	954	1039	1032	1017	994	992	951	973	997	1017	984	974	994	1007	986	967	1010	974	977	977	1000	933	952	991	1016	1021	1017	980	963	965	966	957	1011	1004	983	999	1002	965	999	979	1017	992	958	1020	988	937	971	994	952	1005	984	952	1011	998	1023	1003	961	1017	986	1048	966	978	992	1026	1033	959	1046	977	969	978	892	972	959	1026	1007	991	1013	963	959	1002	952	1012	1007	927	963	975	1005	980	953	987	959	972	1020	930	978	983	997	988	980	1001	977	988	979	1032	980	985	992	980	950	962	983	1028	917	1012	958	978	999	997	994	986	996	946	962	966	932	987	1014	1015	955	989	992	952	965	950	981	1000	983	965	998	970	987	956	1032	978	977	941	966	998	950	982	1027	1002	949	990	976	959	997	972	994	953	939	986	925	993	1007	942	965	1002	993	1032	965	997	1037	983	1017	1015	977	981	1002	977	985	985	972	970	944	993	926	914	996	996	1020	964	991	968	930	1027	983	934	1020	976	994	933	1025	974	1050	965	996	965	1006	980	1026	974	944	967	1012	999	964	949	967	961	944	979	991	962	1029	965	945	970	998	1018	1000	1015	965	1024	971	956	990	1020	984	985	946	992	994	948	982	950	1010	941	960	944	979	1009	955	949	994	941	1041	1006	994	986	966	1007	1000	1027	1015	998	953	981	979	1044	963	989	1005	1019	948	956	1009	970	1010	1005	1003	1004	936	932	982	939	1005	969	971	981	1028	950	993	1024	921	988	986	975	999	965	935	1027	957	1009	939	914	976	988	974	967	1009	978	938	1033	961	1006	936	1013	948	995	986	1041	971	1051	964	950	1011	958	979	978	988	1019	946	955	1050	1000	1023	962	1039	1008	1015	934	991	956	1001	1009	977	1014	940	993	935	967	950	1008	976	974	992	949	977	1042	984	1000	960	946	932	1040	928	1025	952	1002	974	960	996	993	1030	971	923	988	985	974	1065	955	960	1040	967	960	940	983	963	989	1001	1018	1032	971	992	1008	953	956	1028	989	999	959	1082	969	1021	975	988	1031	1008	1026	995	985	1018	986	982	950	1017	956	1019	991	961	1068	956	1011	982	1013	1035	1031	1009	977	969	970	980	1017	989	1025	1027	962	1033	1016	984	976	942	1023	970	993	955	988	972	949	974	992	981	951	975	948	970	1002	1006	1000	975	1000	1062	1040	984	963	1002	994	965	984	944	1002	981	1036	949	986	953	953	993	1004	953	925	967	1011	986	1001	989	1036	973	1007	994	975	1007	982	961	921	981	1020	990	963	933	987	1002	994	981	1012	998	1041	937	1015	988	1003	966	977	984	1003	954	981	1036	976	949	1020	941	1002	951	975	980	979	977	978	926	972	967	966	1023	982	1002	1021	1006	977	999	1001	1035	1038	986	938	1003	957	1010	1004	1014	915	1022	993	996	978	997	972	964	1002	975	1043	976	1012	997	1021	979	924	987	957	949	1059	985	983	989	974	984	976	996	1008	1008	952	1038	979	914	1043	1003	951	978	967	942	970	974	1016	1006	913	1033	1014	983	983	994	1009	1010	964	1000	1019	942	947	957	989	971	996	959	1016	1043	1033	950	1001	1034	1023	1013	972	1016	931	1006	993	1042	925	1038	1026	936	1006	966	1042	962	919	985	957	929	1033	934	1001	1000	983	977	984	997	915	927	1000	999	1001	944	1020	940	981	1035	998	935	941	1002	983	997	982	969	970	1019	1025	1016	979	1000	976	943	1007	1056	999	963	1001	983	983	1002	975	999	979	1066	1031	961	1011	1034	964	1019	1017	948	1002	1002	972	971	989	975	989	989	947	965	882	995	960	988	1009	1024	938	945	1010	996	1034	949	953	976	1049	996	1018	959	1008	1003	931	1009	981	988	925	955	997	983	977	969	957	1011	1055	949	1022	984	968	1024	968	923	1012	953	1013	983	980	1005	976	952	984	1007	956	921	956	1004	1001	979	971	979	963	1018	1015	927	982	978	1023	973	982	1059	988	983	994	1004	955	1015	992	1032	926	976	971	988	977	1016	993	1026	931	981	1035	976	975	986	1004	955	1012	980	992	1008	980	971	1004	969	984	995	946	969	1016	925	1024	962	980	945	983	982	1012	970	1001	971	991	1006	1013	913	923	999	1000	937	991	932	997	1008	999	999	996	953	1061	997	1038	1019	1020	977	985	922	1021	966	1029	989	993	954	976	973	998	954	1039	971	998	949	978	957	962	1015	890	954	973	950	944	1008	944	993	962	999	1028	1015	976	941	999	979	1029	947	1024	958	961	996	1018	906	971	974	1043	999	979	991	953	921	1061	994	1027	970	1003	960	998	977	1033	982	989	1014	962	976	987	979	1068	991	977	986	996	986	1013	974	977	985	960	931	1051	1027	958	979	920	970	969	1011	981	1004	941	1037	987	939	983	967	969	1016	1019	976	1019	959	1022	992	989	943	1002	924	1019	971	1061	963	985	931	984	1004	991	1003	980	975	989	953	1023	973	1015	1004	968	984	970	957	958	984	946	960	900	987	960	931	1046	948	952	961	964	926	965	930	988	987	942	964	1025	952	996	983	984	984	938	923	932	1033	968	992	952	945	967	936	957	1018	939	1013	977	996	926	1030	1037	973	978	999	999	947	968	1009	979	1013	1022	992	997	989	979	946	969	971	1003	977	919	980	1033	1001	1001	924	951	967	944	1013	977	962	964	972	1061	984	978	947	950	954	992	974	951	989	986	988	1036	1010	967	1043	956	997	960	1012	986	918	1020	944	1062	1014	963	956	968	988	936	1004	1021	973	968
24415	21552	28870	24670	21425	5557	1324	997	893	865	813	825	769	713	732	753	710	731	701	693	721	720	746	711	708	665	674	687	696	708	705	730	672	655	667	673	700	687	720	692	708	739	679	670	676	665	736	644	706	736	674	649	671	668	687	690	730	694	659	706	678	693	651	697	650	673	665	655	686	708	716	718	676	714	674	693	658	714	677	719	690	697	634	706	668	681	664	668	677	702	637	611	715	707	668	653	602	684	685	715	676	738	668	712	723	683	687	699	724	642	680	688	675	672	704	666	666	653	704	666	671	632	680	724	691	668	709	706	726	659	680	697	698	679	693	678	666	691	632	658	676	657	696	664	681	692	691	680	698	678	717	695	697	697	633	680	639	677	658	663	657	734	721	715	723	662	666	648	667	692	682	656	687	680	677	648	690	656	682	698	683	689	731	624	719	673	708	692	689	692	684	688	650	656	677	659	654	705	713	732	694	668	740	656	665	704	664	649	657	693	674	674	672	635	668	670	723	649	685	637	699	668	710	687	669	687	680	653	640	697	702	675	699	677	676	650	704	709	722	655	684	666	719	694	664	695	665	622	658	669	666	709	659	645	712	704	715	665	657	702	727	720	674	724	695	693	715	678	706	659	700	675	708	656	675	664	676	717	653	663	643	676	708	680	673	704	687	655	651	702	702	638	677	704	711	652	682	662	681	659	640	674	620	612	699	671	655	675	700	693	684	675	663	655	688	680	649	676	733	693	682	700	659	663	617	704	721	657	752	719	704	671	656	674	667	683	642	671	659	686	701	720	681	655	731	692	670	696	661	699	714	686	668	651	654	685	683	702	724	668	639	680	722	656	720	676	759	711	706	724	644	700	717	699	577	661	684	671	671	619	694	684	680	722	700	707	698	697	663	710	705	722	635	677	644	713	702	681	699	666	736	671	728	706	702	711	681	708	691	659	691	699	718	693	649	650	696	697	695	694	683	704	633	653	693	678	688	659	684	671	655	655	691	649	649	674	723	679	692	681	643	677	692	696	646	660	641	637	685	652	697	663	677	658	717	634	741	670	686	703	663	636	698	686	697	659	686	700	681	633	664	672	639	664	709	686	662	708	667	692	702	675	731	647	669	663	669	688	679	705	664	692	728	614	674	746	666	653	658	709	680	669	709	705	693	653	631	727	681	689	674	657	627	695	633	676	700	661	733	717	693	660	679	677	677	668	625	677	641	661	714	690	680	696	675	661	648	702	736	650	701	670	686	687	697	692	664	705	643	689	692	660	642	663	698	677	663	668	675	662	674	658	671	721	698	670	688	698	698	688	683	714	680	687	661	722	680	699	691	674	661	633	684	713	633	647	710	650	660	677	655	698	714	668	696	670	657	652	689	700	672	691	687	688	668	700	654	652	693	680	664	680	658	674	703	650	721	688	636	670	685	675	742	702	664	721	664	653	681	662	721	662	665	692	631	643	675	695	681	653	682	665	665	702	696	676	687	658	693	654	660	683	673	658	697	652	705	670	657	652	663	647	708	672	637	695	671	692	670	687	688	608	718	685	663	692	663	680	703	685	687	677	704	705	644	724	691	648	653	680	690	697	656	662	715	676	689	697	637	689	664	673	659	690	686	655	660	663	696	708	675	672	684	688	664	676	649	731	696	684	660	692	698	641	723	677	698	674	703	726	649	711	681	674	696	664	682	649	709	679	727	671	674	691	710	672	691	684	704	659	636	631	708	693	688	672	693	634	664	715	689	709	700	660	699	717	665	719	684	694	661	740	628	695	676	685	695	708	708	666	679	662	660	656	650	701	695	679	726	638	693	694	656	680	683	686	686	705	695	665	666	659	709	661	612	706	686	682	722	662	637	688	701	662	691	699	654	729	682	731	655	689	628	732	714	660	661	700	668	657	707	690	667	690	680	662	672	701	714	707	695	708	652	653	717	709	718	678	661	668	731	666	663	692	704	664	687	702	628	696	699	688	679	735	697	686	681	643	641	676	655	683	688	694	705	669	648	643	670	651	611	670	679	643	631	715	650	667	659	692	751	675	695	672	640	685	673	675	732	700	647	698	670	701	692	682	684	651	652	686	703	677	647	700	689	655	725	700	699	662	661	667	658	673	699	654	665	707	746	662	664	731	708	689	670	694	674	656	658	665	707	652	669	678	668	666	685	679	690	658	698	700	675	693	681	720	682	647	657	664	639	752	697	672	735	683	656	687	681	681	643	674	657	672	736	705	680	684	685	632	650	684	720	682	724	662	717	654	688	743	624	681	693	703	703	633	684	666	690	686	646	663	706	683	673	676	721	666	645	682	654	695	676	688	678	646	668	662	722	674	656	678	666	660	688	663	683	676	678	670	694	679	657	651	677	676	682	643	668	645	651	695	664	662	689	679	693	686	722	649	671	682	702	712	663	685	734	663	655	671	713	667	623	711	664	644	665	728	708	698	701	627	673	671	656	661	665	700	691	683	694	673	669	693	680	689	713	652	633	707	694	670	648	696	652	691	702	649	704	688	627	686	639	684	671	716	648	723	686	648	751	672	707	658	658	653	646	646	727	667	677	724	681	665	679	685	693	672	698	704	713	662	657	660	666	662	643	670	630	671	648	664	718	756	648	723	657	675	620	646	671	697	703	711	656	702	655	611	685	674	723	685	667	645	700	691	711	701	662	700	662	674	648	677	705	660	688	674	641	684	657	706	650	706	651	682	665	673	707	667	653	686	698	667	702	680	628	667	663	729	728	666	665	667	680	695	694	657	645	668	662	659	680	690	662	686	681	705	670	690	646	636	696	690	679	703	684	686	692	668	676	698	679	711	673	699	698	744	749	711	670	657	700	680	636	665	689	684	686	704	642	675	703	660	676	661	698	680	708	642	660	728	662	648	640	710	692	705	685	668	711	708	674	632	681	676	709	698	737	665	690	665	655	700	687	694	615	651	758	684	740	663	675	656	711	651	661	744	668	677	679	676	674	669	721	686	661	691	683	687	636	693	700	670	699	701	703	695	679	700	657	646	695	673	709	626	654	683	705	694	630	700	693	730	725	698	652	668	636	693	680	666	651	692	663	724	680	689	688	682	667	681	683	693	711	693	644	671	668	672	668	691	705	665	646	690	704	687	652	676	635	676	704	701	696	691	694	680	744	664	673	656	647	698	707	720	698	686	679	695	657	687	684	683	682	679	680	645	705	668	647	666	695	686	626	720	699	686	672	660	712	710	653	658	686	672	670	650	661	695	660	644	698	706	700	708	698	705	680	692	677	672	714	686	677	690	650	695	715	656	689	660	569	672	674	652	665	644	683	639	625	672	664	672	647	701	651	678	674	675	669	655	677	630	698	692	683	690	684	720	693	721	623	690	682	726	710	667	635	729	634	647	688	705	674	665	673	696	663	673	695	637	680	694	676	690	673	615	637	689	647	697	664	696	653	660	739	689	707	707	669	692	664	641	675	680	722	673	715	683	637	690	700	740	655	636	703	672	721	679	674	707	690	675	701	691
5363	10242	8326	4469	3290	2566	2072	1854	1612	1539	1501	1310	1235	1188	1231	1142	1231	1095	1176	1105	1096	1139	1060	1037	1040	1090	1002	1036	996	939	976	1003	1046	1016	1015	928	1010	1022	997	1003	1049	994	969	978	1012	1009	1038	976	1020	1016	1012	989	1017	976	937	1028	997	976	1026	1003	1016	1062	1003	1060	1027	1045	959	1059	988	1032	987	999	999	1020	1032	1005	981	992	1059	984	985	1025	1031	986	998	983	973	1003	999	996	933	977	958	948	1001	998	998	997	1020	964	975	1002	1018	989	1002	997	972	985	1025	1026	994	987	966	963	999	989	1014	1015	1010	1012	1050	997	1018	1000	988	1003	992	955	1029	995	1010	997	962	1007	990	994	1009	916	1015	1020	1022	1017	993	970	1008	1007	1007	995	1009	942	994	1003	953	1011	997	974	993	1031	993	1026	1026	983	1013	1033	1029	993	996	996	1029	936	1029	1029	979	1010	1012	945	1005	1013	947	1031	1037	1027	970	1010	994	981	997	1011	1016	1011	999	987	1004	978	996	1008	1015	984	1053	985	965	1011	1079	1012	1009	1014	960	971	941	949	1073	967	1026	1004	1028	1030	989	1025	989	959	1068	974	1001	974	1025	1004	1045	944	991	1010	992	1050	1010	1041	1006	963	985	1016	947	991	979	1052	980	978	999	977	930	955	965	1018	1003	956	1007	992	998	986	918	996	1041	979	934	944	981	1021	984	999	1018	944	997	952	1003	979	1001	988	1002	985	993	1020	1042	950	976	1024	992	982	992	986	952	1020	946	1031	1055	1008	987	1016	991	984	965	1034	1008	1045	954	1046	966	993	1013	970	992	1002	917	1018	957	971	1030	967	1032	1062	953	990	995	1038	1044	1017	1046	1013	1008	1000	991	990	981	985	997	1023	928	1014	1003	994	978	979	1012	973	988	987	975	940	1022	1007	1081	999	1014	963	1054	980	988	997	963	1000	981	978	979	1011	1004	1078	983	998	1017	997	1012	1025	989	1004	950	1005	982	1004	985	991	1036	1045	969	983	1030	997	995	977	993	963	1024	1003	1011	1005	1015	976	960	998	986	966	969	1013	994	1040	1022	986	974	1048	979	994	985	951	1018	1031	1020	959	990	954	972	964	1058	953	927	991	1037	973	1035	1007	993	1044	966	918	1039	1008	987	994	975	1019	960	944	1042	1020	994	968	978	1012	991	1048	1038	1031	928	952	1052	991	983	1039	967	950	979	1004	1014	973	1004	967	998	1002	973	994	995	961	995	1026	974	1018	948	999	939	997	938	981	952	1037	1070	995	1017	1005	958	1008	970	991	1041	998	927	999	956	933	985	977	961	963	954	954	978	978	991	1013	977	975	977	1001	1004	987	965	1012	942	950	996	985	952	972	998	1007	1004	995	1044	1011	967	961	992	994	992	1003	1038	984	998	1005	993	999	983	1007	950	996	1013	989	997	1015	964	972	994	1021	1003	1031	1020	995	1010	1038	970	984	995	1013	986	968	1026	979	987	1034	994	1099	1001	1022	957	1018	1004	1084	962	970	938	1038	947	942	999	970	987	1001	984	931	974	963	990	999	1010	1017	1009	969	1018	1060	1021	1012	972	993	988	967	982	958	967	1052	1060	1002	1052	1009	1020	963	1051	985	1016	963	940	962	1008	1005	1048	998	981	960	971	1041	1004	974	1019	1013	1002	985	1022	991	1018	931	970	993	994	982	1006	977	981	955	1002	972	985	1003	969	1074	1027	1003	980	1026	994	1006	970	945	924	987	968	990	984	979	949	942	1006	980	975	966	999	991	929	977	983	953	975	1019	991	952	992	948	997	1015	1032	1035	1028	1024	996	985	1016	962	958	1007	977	1011	1030	947	945	969	1017	1038	1003	1030	1019	995	945	1011	996	1033	1062	939	982	1056	952	981	1021	1036	1086	980	1013	998	943	973	1028	1002	1017	952	1016	1010	998	953	974	1006	953	915	1009	1022	938	959	996	1002	998	956	990	1021	993	944	1048	1032	978	970	985	976	1026	953	978	991	1021	1033	1020	961	1045	985	992	977	988	998	1031	1025	962	1051	975	988	954	1034	985	1018	966	969	992	1010	1005	943	944	964	1026	1006	1004	994	972	1012	1003	975	954	1059	989	999	973	984	1010	983	963	1013	986	959	965	1006	1018	981	951	1009	1003	1054	967	1053	935	996	1024	994	977	1006	973	988	956	1034	982	1002	985	1068	981	952	970	995	1021	920	1011	1013	1002	939	955	1001	998	994	1010	985	945	1027	1002	966	999	998	1007	902	1082	1041	995	989	1022	985	991	1003	964	1034	1041	1025	943	1082	1012	960	996	1050	1005	1014	975	974	977	1003	1014	1023	1005	1022	1030	972	1006	1022	1030	1002	958	1062	1019	974	959	976	992	1011	994	983	1011	999	1018	988	1021	1039	1020	955	1061	990	1026	1033	1023	1018	1018	976	961	954	935	1067	1002	918	953	1052	1015	1028	926	1020	1038	989	1029	972	928	980	1003	958	1010	996	1047	948	967	941	1016	1019	983	1004	991	1012	975	1040	1012	944	973	977	962	982	978	953	971	959	1016	1050	950	1015	944	1008	995	924	956	1044	998	1036	1044	1048	984	1017	988	970	934	985	956	1044	1012	997	1003	1028	1026	992	1023	1002	997	979	989	963	975	985	1008	971	1004	1038	970	957	1009	976	1002	1056	1048	978	1006	982	965	1003	1004	954	1025	1030	971	946	938	1004	995	1005	982	1005	979	1005	1011	1025	961	947	986	1022	1028	984	1008	1038	993	1051	1005	1031	984	994	1017	976	985	1021	945	1052	1012	1040	997	965	969	1022	988	1004	983	934	1011	989	946	997	965	1013	923	1016	990	1004	974	993	988	957	1039	1017	1010	995	979	1048	996	979	995	978	940	957	997	1020	1020	971	931	1006	958	1021	1009	1000	956	978	1052	985	989	959	1048	951	981	961	971	993	1002	1017	991	1021	1035	987	926	1019	1041	970	972	981	1003	1003	952	966	996	990	997	1036	963	921	986	971	1054	993	1031	1001	1000	985	938	995	959	1014	976	977	1006	988	965	965	974	952	948	1066	1001	986	1035	997	1002	963	971	1020	1016	1026	1033	971	1040	987	981	931	1010	979	1006	939	1024	954	1009	1020	992	984	1022	1044	1000	934	982	991	997	987	907	962	994	956	977	985	1002	973	982	1024	998	976	980	1015	993	941	1036	995	963	1030	1024	984	1018	965	1018	985	912	1021	976	1016	998	1017	971	1013	1008	1010	1005	1020	943	1002	998	1009	1023	995	965	1031	1028	985	1056	1005	1009	990	990	1047	941	979	968	1021	952	1020	957	1031	1014	960	1014	974	960	981	998	994	1004	1006	1022	1021	1005	991	945	976	1003	968	966	964	959	947	987	984	980	989	979	964	1036	940	978	978	979	1006	997	997	973	1058	964	973	950	979	942	1019	1047	951	976	1010	1014	1001	1018	995	1004	1049	974	973	958	984	1026	971	940	955	1022	1004	987	993	1019	976	971	1030	966	966	962	1013	1007	947	994	950	974	996	968	994	998	1041	992	975	1016	1013	959	950	991	1007	959	1060	1009	1008	1031	1011	1038	1013	996	984	1022	1033	1031	1010	951	1012	1059	952	958	1007	1040	994	1012	1038	988	973	1010	962	948	960	924	991	991	940	1022	985	957	969	1019	1003	990	966	975	992	968	966	970	950	1005	991	1029	992	991	1007	1003	1008	949	1007	988	1022	973	990	985	998	1012	981	937	980	972	1023	981	1007	948	963	1009	1005	932	984	968	958	1005	993	977	1000	994	1016	990	1002	983	1001	1021	1053	1003	936	990	1003	952	1007	937	961	961	992	1003	966	991	973	1023	987	990	1011	976	987	980	956	1044	1018	979	1052	948	983	1028	986	1005	1010	983	1012	939	1026	1030	1070	1012	999	1024	974	936	1000	906	948	952	1002	969	1000	1019	999	1050	944	998	1007	1003	950	984	1055	973	1016	1031	939	1002	984	990	1005	1012	993	967	1029	981	928	970	947	954	1014	989	980	1025	923	996	1031	1020	1011	978	962	997	976	1006	914	961	981	999	960	1002	992	987	1021	990	988	993	959	982	967	987	997	1038	982	996	1000
23540	21618	29500	24229	21618	21308	2984	892	691	581	540	517	499	463	419	435	398	350	371	414	382	358	361	341	342	324	351	373	345	329	327	322	351	327	338	288	335	292	300	315	333	312	339	338	336	325	302	317	305	313	313	308	312	319	307	360	344	285	349	329	326	333	310	311	319	328	303	335	334	310	312	333	301	327	278	294	298	299	310	291	318	302	308	313	322	320	325	301	336	290	311	329	321	304	321	290	309	326	308	321	326	313	308	291	301	278	318	309	319	295	290	305	318	275	340	295	334	299	316	287	324	319	297	315	311	290	310	286	328	291	282	299	276	314	307	305	299	322	310	341	323	284	344	301	326	310	319	281	293	310	312	293	315	326	315	334	304	325	302	301	292	290	319	266	325	297	301	312	308	329	325	339	333	308	314	306	292	329	323	292	333	276	311	283	309	310	309	344	317	319	342	306	325	325	315	326	300	318	274	295	344	336	304	311	280	284	295	287	314	292	296	309	340	312	337	344	322	326	318	308	309	321	308	334	330	325	319	333	307	310	293	301	289	312	312	324	343	325	301	306	300	320	293	303	281	299	303	297	311	304	308	320	312	316	321	326	305	306	317	330	307	322	312	286	294	351	256	341	280	314	330	317	305	303	317	319	333	308	302	283	311	355	308	275	299	319	326	342	334	318	307	312	337	317	298	327	317	308	316	330	310	311	273	309	310	306	308	283	266	310	286	319	282	307	299	320	320	328	293	288	310	300	337	290	310	305	330	324	332	304	313	289	297	319	303	302	316	338	323	296	325	297	277	305	301	301	344	327	336	307	316	287	313	307	337	303	312	321	327	287	333	310	314	302	326	295	336	321	279	322	287	325	288	294	307	321	306	313	324	324	312	305	324	299	277	319	319	306	332	315	318	291	333	296	343	338	289	318	309	301	282	369	308	323	354	296	313	315	338	290	326	321	314	323	309	270	327	334	275	288	326	307	317	321	310	271	332	299	285	299	304	353	287	303	286	317	336	321	311	316	300	305	312	308	282	301	313	298	317	291	296	336	288	308	318	317	307	309	327	288	323	301	303	325	314	338	329	297	291	326	304	339	339	297	293	332	304	324	291	280	312	299	326	340	316	285	312	303	340	299	330	283	321	313	347	316	321	292	314	319	328	344	298	329	329	297	305	319	313	289	310	301	317	307	300	310	300	339	286	311	330	293	335	315	302	317	314	302	328	288	310	305	298	315	331	297	324	297	316	292	324	303	288	322	307	313	300	300	281	301	331	314	313	301	304	318	346	289	319	308	306	322	309	311	305	295	339	350	309	315	314	297	326	319	287	313	311	285	311	316	291	320	325	305	332	320	278	331	309	313	311	336	334	292	310	287	288	318	294	270	336	290	291	295	291	314	294	308	326	323	332	307	288	304	323	329	289	312	328	294	308	312	288	336	333	343	304	287	309	295	296	313	271	311	302	294	302	310	307	298	283	326	331	296	335	305	307	322	310	308	304	312	309	316	295	303	296	319	314	301	328	293	315	306	316	323	317	341	333	333	316	327	326	294	323	336	310	309	335	331	313	280	291	270	337	304	300	326	288	329	317	286	302	317	295	284	293	302	310	326	309	323	351	312	296	284	292	280	307	303	343	309	310	280	327	347	333	337	298	283	315	254	316	325	317	293	317	302	313	317	334	315	300	311	308	293	281	297	319	315	274	318	296	299	335	300	319	329	300	286	329	331	302	318	278	309	347	285	295	314	309	309	297	279	318	308	282	343	339	292	305	299	326	320	323	306	345	289	285	317	313	321	307	281	310	316	313	337	325	319	295	284	326	343	315	296	308	322	290	349	333	343	289	336	338	299	302	308	319	290	331	327	300	302	308	292	292	300	315	339	306	308	269	289	272	303	311	331	297	303	319	355	328	315	302	321	322	342	267	324	321	315	301	290	324	280	309	286	296	296	324	300	307	289	293	292	297	306	289	288	320	337	329	323	332	306	312	338	333	342	322	311	313	286	292	329	275	263	345	310	313	291	337	290	311	300	287	289	274	309	301	329	304	284	334	332	300	319	322	318	303	337	324	352	309	305	335	311	319	306	318	294	320	346	298	292	325	315	338	319	311	310	296	332	307	291	315	338	288	298	307	307	316	323	321	330	297	294	318	319	310	311	313	329	303	289	304	305	278	312	293	335	332	293	283	291	305	316	322	287	295	313	307	304	323	296	326	313	313	329	319	326	315	336	291	282	327	307	320	275	281	322	341	314	315	312	309	303	342	308	299	295	311	282	302	279	301	332	327	297	293	280	318	317	291	321	300	299	306	303	317	308	316	310	265	302	325	282	301	305	285	311	300	326	324	305	310	286	296	303	307	309	298	312	308	328	312	319	296	298	295	293	316	296	313	319	299	298	302	324	331	340	331	310	331	311	305	285	300	307	315	316	313	339	329	333	282	304	341	309	319	298	297	302	334	323	321	273	311	306	337	309	338	310	324	309	319	300	310	277	289	284	306	313	296	303	316	312	334	294	303	311	308	300	325	291	331	274	304	296	285	313	323	268	308	305	276	315	303	295	297	318	287	320	300	308	323	323	296	286	292	312	303	313	288	307	303	302	323	311	283	294	290	335	306	309	287	317	289	296	279	350	290	307	298	322	288	325	334	326	303	293	296	313	322	310	324	320	312	314	311	328	329	317	303	316	311	307	317	291	311	321	327	329	317	325	284	294	320	296	301	295	293	313	343	297	300	298	334	295	293	311	303	338	306	339	306	316	318	297	312	285	333	335	301	278	300	306	286	317	283	344	291	318	336	311	309	288	320	297	296	329	295	278	317	320	302	325	326	358	310	312	288	306	293	294	311	312	316	333	334	289	289	306	311	301	325	302	307	318	299	276	312	307	281	301	294	316	327	287	299	300	309	307	306	319	322	288	290	319	293	292	310	270	314	318	323	288	286	292	328	253	324	328	289	332	332	288	313	331	297	306	326	301	310	298	302	325	290	312	298	294	286	300	315	322	330	318	284	338	317	305	328	333	301	312	312	294	297	304	304	292	312	313	285	280	305	312	310	267	309	299	309	320	341	319	326	314	300	297	281	300	284	317	292	275	292	333	307	314	296	305	288	294	288	323	284	311	303	305	303	281	299	294	283	314	309	296	301	311	303	307	310	305	300	275	288	339	303	329	298	334	325	301	295	308	292	366	304	282	316	291	308	299	299	275	303	298	308	328	288	298	310	306	294	335	302	316	341	268	303	287	278	315	303	285	305	300	323	303	340	301	288	308	312	262	287	328	316	336	340	354	305	290	320	313	291	327	291	295	314	334	332	331	301	326	296	298	314	296	330	319	344	296	316	320	311	292	299	302	308	314	334	319	310	308	333	336	334	341	298	331	303	330	314	354	297	298	323	309	315	305	280	317	336	283	299	323	293	306	296	327	321	313	311	289	296	319	312	289	309	307	284	325	297	319	287	284	340	302	322	309	320	288	314	302	288	297	290	340	330	314	285	313	316	322
7149	15443	12735	6529	4599	3333	2616	2133	1727	1444	1277	1097	969	980	865	834	794	716	704	719	698	648	634	617	636	576	611	488	541	558	527	539	526	547	508	528	511	501	512	504	515	517	514	513	475	514	514	509	496	517	489	507	491	464	497	509	495	475	493	495	520	509	489	475	497	471	499	500	485	465	496	494	491	500	461	486	483	516	481	540	481	484	424	492	501	466	479	495	484	461	475	474	498	520	467	508	526	513	498	529	490	500	469	482	485	483	479	492	485	507	504	496	512	508	467	475	496	446	492	469	478	484	484	457	467	433	491	536	497	491	434	473	474	507	464	506	502	485	506	473	460	492	464	471	485	480	501	489	480	493	489	475	453	476	440	485	495	493	440	480	439	474	514	457	505	492	471	466	438	487	487	476	444	476	462	471	502	468	418	502	529	489	476	485	473	482	494	491	481	476	480	438	443	461	493	465	456	484	514	490	469	488	467	486	436	447	495	466	495	437	451	525	472	506	506	459	460	524	445	484	436	509	468	468	451	458	472	498	463	504	454	505	507	507	507	466	445	481	455	478	507	502	472	490	505	498	469	487	446	454	500	442	478	492	421	445	476	481	494	469	463	459	475	461	484	488	486	475	485	474	453	512	449	483	504	460	486	512	471	493	488	443	473	488	484	474	474	458	496	478	454	481	482	478	494	477	478	454	493	473	459	477	474	495	471	480	462	472	485	512	474	453	491	469	534	465	476	453	476	480	472	459	475	447	445	502	516	450	512	493	499	487	518	487	491	468	516	477	495	498	515	489	482	491	493	478	463	516	441	476	462	494	508	494	475	491	475	505	527	500	483	458	448	477	472	456	507	450	521	470	499	518	451	500	483	512	481	441	451	448	479	514	461	455	459	495	509	470	450	460	483	489	478	480	473	534	503	484	500	516	471	495	462	512	482	476	500	480	459	456	503	508	474	501	478	488	482	486	514	451	482	492	503	481	493	469	491	485	480	447	443	468	462	494	481	480	494	504	474	465	465	486	510	496	473	445	492	504	457	484	465	478	474	482	463	479	501	487	508	488	478	485	499	487	456	473	427	476	520	456	461	497	484	484	445	472	467	468	474	518	498	462	485	503	463	471	488	457	469	455	464	479	437	483	492	499	476	486	422	489	474	465	505	509	478	553	495	480	473	448	473	499	503	492	468	483	481	489	465	493	521	510	503	466	471	494	481	452	492	461	461	490	474	416	498	498	491	520	455	460	472	455	430	491	471	473	477	465	471	486	459	472	494	479	463	472	475	510	469	483	507	453	494	501	473	468	458	442	444	470	493	431	468	497	565	468	472	431	445	486	449	493	479	443	468	453	477	500	466	472	477	473	440	486	505	464	452	453	501	446	430	471	476	457	472	505	477	469	505	473	478	475	429	502	489	471	455	467	474	472	476	490	496	500	466	492	498	443	461	502	492	487	459	489	447	490	437	493	460	483	492	474	447	463	474	474	477	493	479	489	474	507	512	460	467	502	498	460	508	489	489	461	468	483	499	478	442	482	480	495	449	524	491	481	447	476	485	481	504	498	486	503	514	450	486	471	412	491	487	463	500	495	477	474	526	451	511	452	496	469	469	487	474	503	495	487	510	498	485	515	487	472	459	439	482	495	495	491	488	478	476	477	473	490	441	521	471	481	492	476	481	490	449	478	475	461	483	426	488	473	485	496	460	514	462	525	459	522	476	447	454	439	479	489	493	496	495	452	448	461	477	516	508	441	449	475	519	475	484	521	501	485	498	464	451	495	481	498	449	484	460	477	471	431	472	489	477	475	460	476	459	451	466	492	460	488	471	470	502	505	479	469	498	472	514	524	509	541	463	459	492	460	454	480	483	501	501	505	477	487	484	478	485	472	483	472	474	443	482	491	543	445	460	511	470	515	484	458	457	508	470	483	467	513	462	454	434	496	463	495	471	500	482	474	450	477	482	462	466	480	463	450	473	517	446	452	481	466	516	489	489	474	498	500	507	491	497	467	478	485	445	493	492	488	482	483	445	473	489	475	472	483	507	459	458	495	497	480	486	486	491	483	458	444	467	476	489	506	472	484	497	492	457	479	472	473	507	507	438	463	506	490	463	484	470	481	492	451	433	494	491	434	498	453	488	510	476	508	462	484	540	455	468	492	519	495	479	492	471	466	490	473	480	471	491	473	447	498	479	463	469	458	459	480	453	523	476	463	515	482	497	445	503	514	457	497	451	455	487	479	493	468	468	426	485	470	458	492	470	475	470	482	429	459	485	467	487	473	481	523	506	480	483	454	493	484	470	540	484	474	477	452	477	445	464	483	442	509	465	522	480	491	490	499	467	476	505	508	481	500	493	481	444	438	433	483	440	475	506	474	467	484	443	461	480	479	454	464	487	518	504	483	483	475	463	489	481	502	499	473	440	468	487	466	509	478	458	470	471	454	463	496	486	505	518	450	483	468	499	464	422	483	481	450	467	455	497	527	460	481	477	495	485	503	452	517	438	469	486	488	482	465	470	507	470	488	485	458	501	467	449	496	482	535	496	464	464	491	450	472	493	478	507	510	478	460	520	495	502	469	469	461	502	483	500	490	451	491	459	473	495	493	463	477	459	459	464	479	466	482	470	459	489	461	454	504	470	449	452	465	521	467	478	520	505	434	501	466	490	486	458	478	490	456	462	499	492	466	440	459	475	482	456	459	498	509	462	467	497	483	479	478	462	490	474	456	519	479	463	453	478	501	504	478	461	478	477	521	492	519	478	488	482	492	475	465	471	453	447	467	458	487	472	497	490	493	484	482	500	473	500	453	477	468	482	476	488	480	470	493	494	463	464	477	497	473	452	471	460	471	482	500	476	426	479	480	471	475	443	515	466	486	477	482	479	491	474	458	480	483	472	473	495	483	465	531	494	507	452	484	463	500	475	468	486	473	460	435	486	464	456	478	506	458	503	498	517	461	426	463	500	503	467	445	510	450	468	475	455	439	509	474	459	437	502	485	471	505	484	486	479	505	500	450	459	461	464	484	515	470	489	461	466	429	490	487	457	478	459	526	503	499	488	530	481	507	508	459	509	470	484	492	462	464	496	474	464	463	477	459	496	475	528	467	490	474	490	496	491	478	482	484	529	455	444	458	469	482	464	484	490	483	498	458	513	489	473	473	504	465	487	477	466	480	452	479	484	470	474	458	474	493	467	527	477	489	462	520	460	472	501	477	457	504	462	465	495	479	493	478	488	456	501	452	442	476	483	490	476	469	454	475	453	475	483	516	448	473	470	454	474	477	458	465	475	454	477	451	485	480	460	431	506	516	474	446	457	500	450	454	458	485	503	481	499	487	461	472	460	467	438	486	436	480	475	464	436	478	494	499	492	459	480	435	497	506	483	455	512	495	454	481	500	446	484	459	475	499	461	500	510	487	492	488	528	479	491	497	503	439	448	456	463	442	451	517	471	524	471	468	486	500	516	487	445	463	480	466	461	473	486	479	510	487	475	469
27474	20846	8317	1338	897	755	771	714	708	701	738	645	649	662	646	647	691	685	646	642	676	630	665	728	721	674	692	680	634	678	722	648	672	684	659	659	646	691	689	660	673	696	629	659	677	680	730	668	635	679	673	675	708	624	664	671	676	676	714	676	632	682	675	647	660	628	651	661	663	678	673	647	697	667	647	647	702	653	680	683	673	677	685	652	656	680	683	657	684	678	704	675	634	666	648	674	680	691	677	673	670	663	687	654	687	668	697	655	666	686	667	677	701	679	700	651	724	639	686	705	697	644	701	677	664	677	627	683	737	664	633	704	710	690	679	688	635	667	674	684	665	686	707	643	657	646	644	690	679	652	656	689	639	715	647	680	692	682	685	695	686	715	679	714	693	657	634	687	644	696	672	669	667	693	642	667	701	700	657	715	657	659	669	669	653	670	667	644	668	647	704	661	668	665	652	680	690	671	625	666	644	681	643	619	658	657	652	647	660	678	712	687	687	687	697	707	702	707	674	658	649	651	668	655	703	639	660	652	656	686	628	669	665	667	676	673	706	679	693	667	665	682	649	649	658	665	662	651	675	649	708	711	648	688	731	684	662	684	643	675	647	678	641	676	685	698	725	644	714	678	640	642	665	629	632	626	640	694	642	679	681	678	665	667	657	649	674	728	623	654	618	703	698	666	684	656	637	669	620	688	628	675	686	633	658	641	708	739	680	708	641	658	679	692	652	664	647	674	658	664	695	632	696	645	690	691	688	674	664	620	668	667	691	699	668	704	691	673	673	689	649	695	657	679	732	676	629	683	703	726	636	629	655	620	668	706	697	665	693	646	630	665	663	678	691	639	678	692	690	692	664	684	659	626	687	662	679	665	647	657	649	670	690	676	695	711	650	658	648	650	632	653	696	723	701	658	685	650	696	654	702	657	692	649	630	723	703	690	629	699	709	693	692	635	684	666	645	693	672	671	646	660	708	661	698	697	669	597	665	678	633	663	636	678	688	724	684	692	690	659	699	678	660	679	659	671	682	698	655	630	678	673	688	661	635	662	663	689	705	631	635	673	678	646	674	659	661	694	691	686	644	661	661	620	642	690	686	661	664	641	680	657	638	660	655	630	678	677	648	648	724	723	684	675	652	685	645	655	656	660	656	649	707	635	736	698	668	690	702	688	697	683	695	603	671	721	720	714	665	664	670	698	635	663	699	672	707	669	672	671	670	679	653	679	669	676	696	680	713	683	612	686	642	666	662	694	656	652	679	675	690	648	672	693	718	714	684	683	641	685	676	683	693	673	636	658	679	746	711	692	653	628	672	645	652	709	680	680	669	682	666	649	718	670	655	606	655	715	700	716	634	664	663	674	671	658	727	655	624	762	677	697	697	658	662	653	664	637	649	672	667	674	713	683	694	699	687	666	683	687	659	699	679	665	673	680	623	654	728	633	672	637	648	642	662	694	687	652	678	641	659	609	695	613	676	674	667	734	718	694	709	677	676	693	702	660	717	638	650	657	658	668	694	663	660	686	662	697	666	669	655	679	697	657	676	652	618	668	701	684	640	659	662	688	727	721	666	652	632	698	676	662	641	682	703	692	623	689	657	690	660	695	646	667	626	695	700	689	719	651	768	608	680	720	686	659	670	666	663	680	709	640	692	664	671	682	637	723	674	678	648	696	695	687	692	679	655	697	713	662	669	690	676	652	662	694	690	681	689	677	656	673	632	652	655	701	679	686	674	655	671	677	673	688	611	653	691	661	668	723	649	680	697	662	687	611	648	679	659	705	689	647	699	668	655	665	611	636	663	690	699	672	675	676	684	673	701	694	640	662	711	672	684	658	714	655	652	716	692	652	701	662	694	670	664	698	592	695	626	654	646	715	659	710	725	684	631	666	645	684	674	663	700	648	683	664	674	681	652	634	641	669	685	711	675	677	681	680	661	669	662	617	663	686	661	664	648	672	730	668	691	628	695	669	679	683	679	677	694	689	750	702	706	678	687	607	682	673	688	690	592	646	684	673	654	679	677	650	681	639	654	684	669	676	695	676	652	649	681	643	627	639	714	678	674	666	638	646	716	697	682	616	681	652	652	707	693	660	677	666	676	672	657	685	678	695	693	620	678	661	652	701	659	643	653	702	641	664	665	612	658	706	693	688	655	689	714	699	649	710	659	690	670	699	722	679	646	671	674	695	635	620	688	663	733	716	652	681	707	690	678	645	685	694	662	668	646	738	692	680	642	692	683	661	673	639	694	629	684	693	693	687	657	615	694	659	667	670	725	632	653	653	707	698	651	654	655	623	681	727	654	644	658	675	648	680	689	663	703	686	663	697	680	706	696	696	682	681	710	667	667	689	705	688	684	680	681	711	673	692	671	663	647	646	682	665	644	689	652	685	734	679	669	676	656	677	688	614	647	693	709	692	681	664	687	669	712	697	627	650	693	637	681	684	694	686	683	666	654	669	690	682	665	646	670	674	666	718	695	709	665	659	664	663	674	676	645	681	657	636	663	625	702	643	660	667	682	656	682	696	688	650	707	658	666	687	664	660	702	709	693	680	650	695	661	662	684	669	687	677	687	662	662	675	658	672	648	680	678	692	694	689	740	653	722	637	702	616	711	690	699	630	689	720	697	660	670	683	666	693	672	688	659	655	699	704	633	680	679	651	700	671	693	700	697	694	693	680	626	686	688	706	676	635	690	683	706	663	724	620	668	671	629	631	684	690	717	644	659	666	684	667	674	664	660	665	705	683	630	652	656	696	683	706	674	700	708	704	652	710	655	628	658	690	655	662	657	680	655	707	721	693	644	734	649	656	653	673	673	652	665	657	671	639	689	623	663	694	680	693	649	748	682	653	660	681	715	682	654	698	666	646	713	649	678	672	676	681	678	617	678	669	689	649	679	667	665	650	607	671	682	667	684	717	665	679	689	673	643	680	645	724	688	711	696	707	645	675	693	700	669	644	668	660	682	645	631	695	661	679	680	684	626	668	672	650	685	684	664	667	625	652	626	640	666	670	644	690	664	650	655	655	744	626	678	736	715	672	683	669	700	704	683	718	657	679	721	645	657	662	681	691	664	643	675	628	676	656	639	639	638	671	683	625	672	711	633	752	669	675	692	701	671	643	685	679	686	674	689	669	632	701	694	690	673	673	686	673	674	658	684	671	692	677	688	710	668	659	649	641	671	696	732	629	729	683	667	675	669	697	626	634	700	670	690	656	701	689	712	642	662	685	682	695	639	647	670	694	698	689	689	657	667	669	676	661	677	714	676	682	671	704	682	697	642	650	683	684	646	698	675	662	634	672	713	656	686	736	692	699	716	621	684	682	647	665	696	665	660	654	661	657	692	674	716	641	685	664	658	671	649	648	648	659	634	673	712	665	648	641	618	667	688	663	636	646	650	658	692	665	705	628	684	710	669	646	663	678	667	659	661	643	647	682	674	659	619	708	655	663	683	614	680	656	636	660	668	636	651	649	676	649	667	706	705	710
4555	2008	1799	1325	1176	1104	1105	1100	1055	1004	1037	1019	970	1004	1008	955	953	980	985	1011	924	1012	986	1014	1034	1001	1002	1007	972	1004	971	894	1002	947	989	962	963	968	954	1016	1001	963	968	971	1034	955	954	993	984	1012	953	973	969	1030	1026	965	942	1050	963	967	996	1011	945	999	999	992	970	966	975	995	936	1024	1007	992	926	937	946	935	1010	1025	939	1021	964	977	966	988	1038	1025	990	983	1004	1007	964	1012	941	976	1012	943	988	983	987	951	981	985	957	1051	1007	934	983	1002	934	1026	925	972	941	966	911	933	1037	939	999	952	1054	1024	935	1016	944	983	986	963	956	983	947	966	931	990	946	1033	999	1047	989	985	999	972	997	939	975	939	986	958	978	933	964	1036	993	1003	981	974	917	962	942	961	977	990	997	1005	975	971	1022	986	1007	947	1017	999	987	955	987	1006	967	1028	927	980	981	980	963	963	996	989	999	983	1015	918	988	988	922	968	969	933	952	962	1010	987	959	996	971	1024	958	995	1001	995	969	908	987	1035	993	961	1002	960	963	1029	968	952	938	952	968	1012	969	954	989	994	991	1008	1029	977	943	1000	990	1018	993	936	979	968	1012	962	977	998	942	988	1000	984	1010	1057	960	1016	913	985	983	955	1033	1005	1050	959	983	982	954	955	910	990	999	973	977	948	970	939	997	955	987	957	996	948	965	962	924	965	982	968	999	961	937	1005	981	1047	1037	973	945	980	908	1002	940	1008	979	1001	975	927	962	991	946	1007	999	976	982	1006	973	938	936	971	980	988	956	961	987	989	962	946	1019	1014	917	977	951	967	978	959	945	1010	973	966	969	978	983	976	996	965	1011	954	1036	976	938	983	942	1032	982	1001	969	975	1011	1005	950	938	1030	987	959	942	972	977	1015	973	985	980	938	1012	1026	920	968	949	1013	1028	936	1034	997	991	952	959	1013	926	985	985	998	996	1017	1006	997	947	990	990	990	998	1002	973	986	965	985	981	943	1015	975	1038	957	992	954	966	947	996	977	1009	944	960	938	979	991	1020	976	1045	974	1004	987	966	938	1010	1009	1003	989	978	996	960	960	973	1011	1003	1057	963	1002	1013	979	1011	1010	961	926	986	1025	990	990	959	983	1008	964	993	1000	1034	970	1008	969	977	1034	972	997	967	928	941	988	933	1001	933	914	995	1038	983	938	1026	955	992	972	972	965	987	973	1003	992	1038	975	954	1005	1005	1020	1010	1005	944	988	1000	967	939	959	965	906	989	975	951	969	984	964	1001	961	998	974	972	971	892	931	990	969	979	958	995	956	965	983	954	926	957	968	1039	1002	1018	994	982	1006	993	943	990	923	1010	963	952	1014	998	945	989	1026	1012	985	1020	928	994	960	1007	1038	952	917	941	996	938	975	980	955	944	1000	1007	1013	954	960	931	1016	948	943	998	1021	951	980	1024	947	973	959	1004	932	947	963	995	1020	934	999	973	990	902	957	968	931	999	930	1029	982	993	900	993	976	958	977	939	965	1007	967	1009	1005	1002	934	1012	982	953	956	945	966	983	988	934	925	976	955	951	961	991	983	990	992	980	994	996	1039	973	1006	952	958	1044	1007	951	989	947	1007	1015	959	918	989	961	967	1047	974	963	992	998	1055	941	1012	1018	1007	985	924	939	1001	922	936	953	967	997	964	1007	997	1043	945	975	1004	996	1016	953	1010	944	966	930	988	984	1001	919	1039	1031	970	971	967	1009	990	956	1011	1004	1049	1003	990	984	1029	937	985	990	994	957	943	970	1007	978	1001	1003	953	974	996	994	924	967	984	999	977	949	939	1020	1012	962	982	995	1012	954	1009	993	957	1027	981	962	962	999	959	949	976	971	986	960	973	973	1027	938	988	987	949	999	1003	1013	1018	990	1003	975	950	1012	986	955	1021	981	996	976	925	961	969	989	1037	1007	944	983	948	977	991	1010	943	951	1006	970	991	973	995	1024	982	990	1021	965	966	979	921	882	943	989	932	985	969	1038	942	903	972	936	993	968	1006	988	1031	991	982	937	922	970	971	985	983	984	1052	986	980	1006	966	943	992	1001	973	1032	1041	981	987	1005	1006	966	927	977	966	935	987	958	969	1023	990	990	1012	960	1015	968	970	957	983	980	958	999	944	989	1029	1004	960	957	925	1000	1060	970	990	982	1039	940	961	968	999	934	956	908	995	997	922	973	992	1025	994	947	967	940	971	1018	991	971	953	1010	958	981	1011	1004	948	969	964	904	967	950	963	994	933	1015	951	960	956	990	951	994	980	1021	981	963	1073	995	964	956	978	950	939	979	992	923	950	979	949	993	989	1012	991	952	1018	996	995	1047	1043	959	986	954	1014	974	996	960	941	1003	982	947	951	1037	975	995	965	963	1021	942	1014	959	945	912	1038	994	992	924	1005	983	941	997	991	913	1058	973	957	961	971	982	1019	1017	982	986	954	965	970	993	985	928	1029	998	961	912	979	990	1008	983	922	943	1042	966	994	996	998	945	943	1049	963	967	970	985	978	952	994	937	983	959	957	962	993	1007	1019	980	965	958	1035	963	999	1016	991	992	972	966	1008	992	914	966	989	977	956	954	964	940	984	911	933	1050	994	1010	1009	1049	996	982	967	996	987	969	1017	959	974	987	997	988	966	954	976	963	938	1029	1002	994	933	975	961	979	964	1002	1031	971	958	1017	1011	1023	985	985	952	989	954	1010	993	951	990	1000	980	953	956	996	942	983	917	989	963	1032	994	949	992	937	935	980	982	993	940	987	1038	998	950	1005	1037	977	1016	993	1002	974	998	946	981	992	956	999	1006	976	981	998	1005	950	972	939	971	1015	976	967	968	1001	962	999	963	931	1035	960	952	956	959	972	1021	926	974	915	1002	937	962	941	916	1019	995	941	968	999	973	994	1041	972	989	979	969	984	941	961	950	992	902	945	947	993	998	961	1047	998	964	1035	991	1010	972	966	937	981	955	977	943	973	942	962	997	972	936	969	988	975	940	939	1028	986	985	971	962	1011	1012	960	1011	975	1025	1021	1020	1001	991	974	1029	988	943	1017	1000	960	972	973	997	972	943	990	978	938	1006	1015	963	974	935	948	957	963	989	951	985	993	940	956	981	989	956	994	983	962	929	1001	972	931	999	976	946	974	1009	960	967	976	938	984	1013	935	982	945	961	992	969	958	1012	951	937	949	1006	937	1001	924	1005	1001	934	991	976	961	996	970	972	963	973	957	973	990	1026	970	1035	955	965	940	1015	966	982	975	975	973	963	974	989	1010	993	941	1059	1007	971	987	990	1006	1026	973	1012	953	986	986	999	981	981	1043	986	946	983	989	911	994	1012	970	987	981	967	958	918	1040	1016	998	935	1008	960	911	974	1011	955	982	963	988	912	982	938	936	925	957	978	972	1006	961	953	1003	934	1002	1010	988	967	919	997	957	1061	992	1013	951	990	1033	973	992	1022	959	997	952	958	970	1001	1005	935	942	1024	1001	984	971	948	928	1000	1049	990	999	995	1000	979	1003	1009	959	945	978	1007	999	972	1064	970	977	930	1000	965	960	957	967	946	1025	969	980	982	999	1034	978	1005	1012	951	987	962	1004	1029	987	951	985	972	961	907	960	998	965	905	985	1021	968	1002	990	942	969	923	989	1035	947	1034	928	940	1016	972	940	993	969	935	956	1034	970	956	972	978	916	923	966	963	905	994	1016	1051	955	949	954	965	943	1017	1001	979	962	966	1046	1001	1025	1029	1021	1002	984	1005	988	958	991	977	962	931	988	993	1018	993	947	1011	977	975	944	997	983	991	1026	1005	949	1023	983	994	1006	965	983	951	1006
24490	21564	28915	24657	21427	5444	1376	996	852	850	843	820	776	736	782	747	711	755	698	728	725	682	701	682	721	721	673	710	719	729	638	638	698	716	673	709	656	694	700	683	698	686	675	739	723	687	666	629	678	710	688	664	711	670	686	654	665	684	647	695	718	698	644	692	682	676	671	689	675	696	631	707	640	667	701	660	711	691	686	674	667	665	677	694	653	661	682	634	658	665	668	683	661	644	671	690	668	710	719	717	668	700	688	699	718	695	701	687	650	661	663	691	644	641	688	662	645	666	635	651	725	685	711	699	687	710	638	680	650	658	705	632	695	690	715	729	681	677	696	588	658	652	724	705	694	705	677	683	684	656	680	666	639	638	613	665	701	644	683	650	679	688	661	678	684	693	662	725	645	656	648	674	667	669	689	674	630	670	653	669	643	698	694	674	726	714	686	681	627	732	690	712	673	664	652	699	721	656	709	692	673	644	682	658	698	660	713	663	662	680	705	707	680	709	622	667	660	688	709	686	690	670	678	693	678	661	713	727	652	650	679	655	644	691	644	666	630	709	672	676	683	675	651	697	720	690	719	657	648	717	665	674	697	683	695	732	672	713	670	712	714	676	679	634	677	707	694	683	680	707	704	709	617	682	681	658	670	712	671	682	657	688	702	684	644	649	656	682	658	687	694	667	649	705	678	700	694	713	677	673	668	694	713	648	667	658	627	718	732	682	696	672	663	689	667	676	677	673	662	683	679	655	669	697	630	664	644	616	696	729	686	665	649	680	670	681	660	653	679	664	663	656	705	688	706	685	674	655	683	715	658	648	695	696	698	685	674	638	620	637	684	665	657	660	707	696	661	633	704	692	654	659	675	651	678	650	706	662	698	608	708	686	690	671	687	686	661	652	677	679	662	740	698	663	661	667	648	666	698	651	647	668	670	662	674	675	683	683	691	679	683	710	687	705	677	692	713	688	696	658	666	729	640	642	695	659	686	669	652	703	617	700	664	743	666	640	650	655	712	695	680	627	657	681	667	690	622	649	686	681	678	705	716	659	674	677	700	677	718	698	689	642	712	665	712	665	683	696	706	682	663	653	677	648	667	683	672	640	711	674	695	690	619	689	661	675	690	657	651	632	665	671	658	682	689	665	649	641	693	659	636	653	654	719	699	684	665	698	681	625	632	692	680	671	665	663	678	728	667	701	674	666	686	665	709	704	667	677	660	693	679	648	656	634	631	645	689	646	657	679	610	676	660	671	697	675	693	655	625	672	686	667	628	659	694	681	691	684	718	652	700	669	685	674	690	690	689	645	691	654	659	698	671	665	728	704	676	673	655	692	670	710	681	671	652	644	676	684	708	659	685	700	699	720	651	728	673	674	683	663	707	616	694	687	726	669	648	696	691	665	637	672	719	663	635	692	680	672	663	664	663	642	652	686	671	661	637	691	733	665	712	696	685	669	678	677	676	689	670	701	651	680	637	655	705	618	748	697	726	658	657	662	690	699	648	676	649	652	686	653	713	646	687	680	729	733	647	682	636	683	669	669	679	637	700	689	710	706	710	685	653	640	655	669	693	644	698	672	684	664	675	698	685	643	653	730	671	702	688	671	689	711	675	636	718	670	639	639	684	661	668	671	660	669	697	631	647	719	619	682	675	676	683	650	707	702	657	691	623	724	678	626	699	673	661	678	669	665	611	688	688	705	675	661	666	697	673	638	724	697	711	692	697	641	659	621	670	712	654	723	686	673	715	692	677	702	721	636	724	642	687	636	658	682	669	599	707	675	607	674	688	668	681	734	668	690	659	698	686	672	701	661	698	686	719	701	644	677	697	721	715	662	664	673	643	627	707	719	705	678	670	627	717	670	627	629	712	688	675	624	666	637	651	692	686	635	674	659	646	634	655	693	665	662	669	672	666	689	666	741	679	674	684	669	670	700	753	692	681	668	716	639	666	709	701	694	691	704	650	665	634	700	670	715	660	669	647	649	690	669	708	663	669	677	697	691	686	652	634	669	639	679	679	676	717	670	700	659	679	677	727	721	626	720	654	656	692	665	658	692	631	684	694	672	638	618	722	723	636	678	676	697	663	671	675	702	721	685	681	614	720	645	643	699	671	642	692	687	649	699	723	639	692	652	652	674	657	654	703	691	659	639	667	716	644	710	661	664	643	672	648	646	669	651	627	682	658	659	683	647	663	665	701	668	678	655	671	708	637	696	685	650	640	666	678	651	690	690	692	632	677	721	679	647	696	729	682	638	661	651	710	705	666	659	669	685	673	646	656	688	680	659	665	678	675	690	684	666	646	661	671	643	674	650	703	624	672	656	641	682	646	673	697	696	685	664	651	692	648	650	702	624	679	627	694	646	632	691	693	669	667	687	731	661	688	686	681	674	675	635	679	657	720	694	699	684	630	669	669	651	673	695	610	655	678	699	718	674	713	649	684	711	644	688	635	699	666	691	659	647	680	656	671	673	699	624	672	633	668	705	698	667	690	646	693	679	662	708	657	704	684	672	688	680	687	641	680	693	671	716	732	669	663	648	677	671	682	677	658	742	655	686	653	747	709	701	677	689	686	669	711	683	696	696	693	683	668	681	708	759	695	691	641	698	644	701	670	641	681	684	645	674	678	676	692	679	683	692	672	634	679	673	687	690	652	715	647	665	677	668	644	672	681	657	671	640	684	669	673	669	696	654	668	660	652	633	673	698	750	668	685	604	698	617	661	648	666	660	707	695	653	621	697	625	657	715	687	640	723	691	686	649	641	636	689	706	629	683	688	753	668	700	679	688	683	636	687	688	637	676	681	654	730	685	722	684	690	674	688	654	679	665	688	729	679	678	705	678	666	658	684	669	695	725	654	656	697	698	684	718	699	726	616	661	684	652	698	669	692	738	705	651	717	692	630	658	635	675	663	701	668	730	733	654	644	684	705	671	687	605	700	641	682	670	714	696	676	656	665	676	678	646	679	672	636	690	650	732	676	650	668	676	692	727	685	664	695	682	718	654	692	671	649	706	680	646	627	652	678	708	634	718	691	663	646	725	666	650	718	653	681	666	632	641	710	659	666	673	715	721	659	686	662	724	663	662	631	710	690	683	659	664	697	707	691	730	683	691	670	673	712	687	699	691	673	675	704	707	665	676	674	670	676	696	687	695	657	698	700	699	677	665	687	709	665	659	666	682	744	638	646	677	633	674	712	704	650	676	698	716	687	700	720	668	689	663	658	685	717	705	676	655	612	674	677	683	690	704	696	660	663	711	636	695	637	685	682	667	685	661	702	690	661	678	675	623	695	645	682	662	672	681	692	657	733	709	719	701	697	642	723	670	656	631	679	642	695	704	648	677	683	630	661	661	669	676	691	678	671	687	661	703	658	697	684	704	660	707	660	672	686	636	726	686	720	635	668	712	680	696	652	643	702	647	666	669	665	660	669	682	697	704	689	631	724	722	645	669	712	678	677	646	663	680	651	669	665	657	644	674	676	682	687	685	693	710
5350	10331	8501	4407	3161	2537	2126	1826	1700	1438	1423	1299	1278	1186	1171	1173	1131	1145	1087	1147	1083	1077	1081	1065	1011	990	1003	1059	1020	1061	977	1019	1026	985	1082	1050	1017	1017	1010	1056	999	1025	1019	1022	1000	965	992	995	1016	1010	985	989	1010	1025	1026	1008	1033	1071	970	972	1030	968	1013	997	1010	948	1005	997	981	1006	991	975	990	963	1031	959	1016	979	1068	973	1009	1039	953	1012	974	1079	1004	1011	1008	995	1032	977	975	1009	987	993	1021	984	1038	980	1031	1014	985	985	973	937	970	961	1011	1021	998	1008	989	970	984	919	1032	987	988	996	1022	968	1006	975	1015	935	1024	998	1024	973	953	990	981	984	977	956	1002	1022	983	974	1011	1040	1040	1004	969	1019	1002	973	981	989	980	1000	978	934	942	992	1030	966	989	1036	973	984	977	983	1027	989	1064	978	1004	990	978	998	1030	998	963	973	1011	1026	984	953	968	989	1022	970	999	1006	1000	1065	997	1012	1011	965	1024	992	1033	1004	1034	1033	977	1003	971	982	970	934	997	981	1011	1013	955	971	999	1036	977	1020	1043	992	977	977	996	1027	1037	967	981	1052	972	1001	979	983	1015	982	978	998	957	1015	956	974	984	975	1005	991	999	935	1014	971	1025	973	959	988	983	992	1002	988	963	961	1027	1025	980	944	1008	976	996	1014	1001	1032	1035	1034	940	979	961	957	1016	979	952	968	983	1030	1004	992	955	980	982	935	1049	1009	1005	1013	967	989	1008	973	1029	969	1003	962	973	1014	981	1016	974	1006	974	1010	928	1017	1002	972	970	1000	968	990	1019	973	1015	968	1027	936	964	985	992	985	977	998	965	984	951	951	1004	1023	996	965	965	959	963	973	1020	977	984	985	980	1007	1072	981	929	959	1000	958	977	954	970	975	960	1027	993	980	991	1012	999	953	1005	970	1050	970	951	950	975	991	1026	1058	945	981	980	1014	962	963	948	953	1007	979	974	967	992	966	983	1044	1003	985	942	986	1033	981	1022	992	984	966	980	955	1043	989	987	1035	1001	1018	966	1015	990	1093	924	1029	969	940	998	963	1002	994	1060	943	960	969	974	991	1053	954	990	1006	1004	1030	977	962	945	946	1003	1016	922	964	998	1026	991	1047	997	970	1033	987	944	1047	1050	1023	1008	1022	990	975	983	998	1045	1024	955	1015	1056	960	1012	908	1025	947	1011	1000	948	982	999	1008	977	972	1016	989	961	1006	961	1063	1015	1006	967	960	979	1037	1053	1009	1010	1024	1002	992	998	1004	1010	936	1018	1000	959	1004	947	1060	999	989	991	965	963	982	935	940	1008	950	1016	1003	1006	1004	976	1020	1005	1019	993	1032	994	961	985	973	1020	998	1046	983	998	1040	997	1032	1005	996	1009	988	1007	973	924	996	1012	983	1039	1044	993	1018	1033	1003	1000	999	1006	1006	953	995	1034	1013	1023	1003	975	997	1009	1015	1012	1020	970	1027	960	1020	997	1040	1009	991	980	1005	966	1001	1038	974	929	1008	1005	1026	991	1015	1030	1051	998	967	976	1020	1012	950	1000	993	963	1017	979	1011	1034	970	1047	1003	992	1004	1058	1008	959	992	969	1026	969	954	937	998	1003	991	969	962	1014	981	978	939	999	989	1092	962	982	983	1081	981	1013	1002	1048	972	971	1048	1001	1016	1063	1015	1077	1047	996	986	962	965	956	1017	1036	943	928	980	974	955	981	992	968	970	936	1001	998	1008	976	1017	973	1001	959	1001	999	1062	1018	947	916	1005	952	973	1003	1006	956	989	1026	997	960	984	953	990	1019	1027	1027	997	976	993	1045	1015	954	991	968	1004	998	979	962	1010	1009	1028	1025	1009	968	1015	974	1016	972	1005	975	995	970	963	1004	998	1026	967	1009	1021	1022	1016	965	1025	987	1007	1036	982	975	1030	927	982	1009	1007	942	1005	1001	1018	980	927	982	1048	962	976	995	958	970	1029	1043	1041	1005	1004	969	984	1001	1033	1020	999	986	1037	1039	1013	900	977	1012	910	947	1013	1017	985	990	997	948	981	1034	979	1027	1008	971	1016	1006	989	1036	954	985	958	1076	1009	988	1020	965	974	1021	941	939	1001	1054	983	1007	1048	987	1062	969	987	941	1031	1017	980	1056	969	967	1039	1036	987	971	995	1031	1024	972	898	1012	962	1010	985	962	1015	998	979	997	973	967	936	1004	965	962	1021	1005	954	1037	940	944	1034	992	971	980	1004	977	959	999	959	1001	1008	1011	992	1050	1006	986	993	1000	962	948	933	995	987	990	1020	1013	955	996	916	1019	1008	966	968	970	952	953	954	1007	971	999	949	1044	946	940	1053	1014	1013	1030	942	958	1025	939	905	961	1018	1009	993	954	995	1062	938	1014	978	1034	1030	1009	968	995	978	1025	1038	968	999	998	1039	1024	1007	998	982	977	987	990	979	1029	1050	1014	938	1001	1030	985	985	984	1021	961	1019	979	961	1084	984	995	1019	992	958	1036	1015	987	988	1009	967	978	977	977	1026	942	974	1038	995	999	983	1002	995	994	963	1017	997	1001	998	971	1031	992	946	987	985	989	967	987	997	1019	999	1002	985	990	1002	993	1025	984	915	997	1006	1061	1038	1003	1047	946	940	1001	986	938	1007	1030	959	941	966	955	999	982	1002	1000	989	974	990	1066	1011	970	985	921	979	988	1015	933	929	983	970	1038	981	1049	943	972	1030	997	982	938	945	960	1055	1052	986	969	957	991	1031	1019	1025	961	1056	976	1020	980	1030	1006	939	1010	1008	982	1023	924	1009	926	983	1028	1024	972	945	996	974	970	978	958	1036	1009	1010	1009	1014	1045	1031	944	949	1017	948	1000	968	1040	994	994	976	1029	995	958	1006	1056	1041	1015	944	1006	974	971	1001	975	991	1002	1010	988	957	937	1008	1022	976	1000	941	967	1028	980	996	968	1031	947	963	1003	992	983	928	1052	969	1017	1000	967	987	986	965	972	1007	1033	984	1078	1007	1082	990	949	1007	944	976	995	969	973	998	966	1043	1046	1009	961	1010	987	986	930	1015	932	1032	985	914	1009	952	1033	981	993	1004	961	1000	950	989	950	1009	969	916	959	951	959	947	1050	1021	988	993	930	1019	996	1018	946	1079	982	1005	1056	1024	980	954	1000	974	1015	999	998	1037	937	990	1014	1003	1004	971	943	979	984	960	984	954	957	946	976	1071	1051	1013	971	1000	996	981	1051	1026	967	909	973	1019	965	985	1018	973	948	973	1021	937	987	1008	998	970	1026	1000	986	948	1011	951	1003	1039	982	1015	960	963	970	941	999	950	950	988	959	986	1026	985	992	1037	1026	921	936	1003	1034	984	984	977	984	1050	1037	981	968	956	967	1023	1010	987	1012	998	966	993	1083	981	994	942	1027	965	995	996	956	1005	995	1054	932	1032	1015	965	995	993	955	979	954	985	969	1049	1077	999	999	1022	987	969	995	988	967	987	1032	947	963	1014	981	955	995	989	1017	997	1009	1022	963	971	968	999	1006	982	1001	1041	977	995	957	999	976	970	988	1030	1026	978	998	1036	969	1003	1029	968	953	982	1047	978	980	968	999	992	1008	995	1023	1040	993	977	991	1016	1010	1025	1005	995	990	990	999	966	956	986	1012	1018	971	1013	1005	1039	988	1004	973	998	993	936	1000	978	969	1035	949	989	951	967	969	1000	998	998	1014	1030	952	959	984	964	1039	1006	978	930	971	1010	987	1017	1029	973	991	988	954	959	978	1017	1036	1020	1002	968	960	1043	1009	944	967	944	992	990	959	1055	1018	939	1036	964	1010	997	968	994	985	1007	1012	1042	892	1016	997	1052	978	1019	1003	989	995	980	1063	991	1020	988	1003	987	983	1002	1021	949	930	990	985	1069	988	991	1042	1075	967	1011	981	1035	983	1017	968	994	938	945	953	1021	1033	997	1047	993	1040	1036	1014	1003	1001	971	1011	1011	945	971	982	1017	957	983	981	962	954	1034	986	1017	959	977	987	990	1037	996	933	950	1017	989	948	992	1052	1046	994	1003	1002	956
23570	21618	29532	24224	21619	21282	3003	867	672	592	543	533	498	433	446	382	436	392	354	370	404	374	395	350	342	316	336	330	378	368	318	316	344	332	318	344	333	306	349	331	326	323	316	337	329	342	295	324	314	312	325	313	328	324	340	337	311	311	330	321	300	301	297	273	291	319	315	334	316	330	328	323	332	344	329	329	326	313	316	299	321	354	313	327	345	320	299	317	309	307	294	332	321	322	341	320	318	329	303	313	290	299	310	312	307	333	344	306	353	323	305	308	308	313	330	325	310	307	305	310	311	327	309	284	323	286	309	300	321	322	298	324	323	313	323	325	324	278	315	289	303	338	311	321	312	329	334	295	295	297	291	305	312	310	335	305	309	296	298	299	325	304	323	316	311	299	318	314	329	304	308	334	298	304	304	294	317	324	307	314	319	306	283	299	308	322	305	262	308	296	318	318	309	323	321	305	318	335	308	320	310	328	316	345	331	305	289	314	270	338	298	324	285	318	310	284	324	324	322	305	317	342	300	323	342	302	296	312	304	343	291	302	329	343	302	298	307	290	310	272	300	288	321	266	346	333	293	327	306	303	302	308	321	302	308	303	323	289	309	358	276	311	298	299	310	317	307	338	305	311	289	334	312	347	339	333	301	294	298	315	285	305	333	330	313	299	295	321	330	301	322	311	306	318	282	346	297	302	295	316	301	307	314	321	314	268	328	318	254	314	302	319	305	323	329	279	321	283	290	331	305	331	273	292	306	329	321	294	296	279	304	309	301	290	327	311	279	311	345	314	295	318	314	299	294	302	310	315	307	288	319	289	321	306	288	354	317	305	303	307	287	323	310	320	329	293	289	324	299	300	314	321	272	296	284	313	318	329	307	281	321	290	331	303	307	310	303	312	287	300	310	326	275	309	292	317	336	276	315	285	318	317	288	325	335	328	315	331	296	314	341	321	313	307	317	304	283	305	296	306	315	333	320	323	302	302	310	302	331	313	305	308	295	297	314	355	309	313	275	289	315	272	298	323	290	312	279	319	310	293	285	310	323	307	292	346	328	306	319	311	317	317	285	316	302	324	305	291	281	306	317	324	300	284	301	305	322	337	324	297	331	301	309	310	308	291	322	296	314	275	291	301	320	318	321	345	310	308	314	314	296	323	317	308	337	299	318	337	312	324	281	337	308	315	330	304	328	322	291	286	266	288	303	295	296	305	318	302	306	311	327	294	309	311	291	343	320	328	321	302	322	294	311	296	319	316	283	287	304	305	285	315	298	307	327	326	329	314	328	328	306	313	314	332	310	274	346	308	310	302	319	315	301	312	324	328	319	304	308	314	320	277	329	303	292	332	315	294	270	288	275	291	328	297	330	324	308	328	307	301	344	308	320	291	266	311	304	310	292	317	283	304	290	317	323	331	300	301	326	282	325	308	280	321	308	311	286	325	300	336	313	304	341	336	319	272	322	312	300	311	307	319	318	317	313	317	273	316	289	288	297	306	302	311	281	312	326	334	297	321	297	321	302	302	303	295	295	347	313	321	272	313	286	303	304	346	311	309	323	320	338	312	317	282	323	287	283	323	336	301	316	299	313	296	283	305	319	336	273	295	319	300	300	324	292	326	325	321	272	308	317	302	298	327	342	312	338	313	294	288	287	330	330	322	295	287	280	316	345	318	297	269	303	334	305	299	296	282	310	307	329	334	295	308	301	290	289	317	287	330	310	257	298	340	315	332	344	296	323	319	287	319	328	300	272	304	324	318	311	279	296	319	282	335	322	320	329	318	306	327	290	286	296	319	317	289	326	302	285	336	296	309	320	287	304	311	316	323	314	313	305	302	306	326	301	314	320	322	293	293	354	295	319	310	331	303	344	283	292	296	309	311	295	293	323	327	295	314	313	304	282	299	309	355	305	303	319	278	277	283	305	296	321	288	320	286	321	263	309	304	306	266	287	286	273	312	322	302	325	330	313	331	301	316	328	285	307	307	286	336	298	312	299	336	304	329	303	303	298	302	337	303	330	310	308	309	288	312	303	321	313	303	323	282	319	299	267	312	277	297	321	318	318	299	317	315	335	321	283	310	312	316	298	288	297	314	314	304	294	319	316	345	346	321	340	329	309	293	298	324	343	281	262	324	299	302	300	302	292	271	288	291	315	314	286	317	292	323	323	301	329	315	302	326	284	317	284	309	313	327	303	312	322	296	312	309	316	297	302	287	287	258	272	310	324	344	302	314	328	293	297	334	305	322	295	308	321	298	314	319	313	304	323	321	302	317	322	293	281	310	308	313	272	302	293	335	308	304	299	297	303	304	293	313	322	333	306	301	336	305	318	315	322	301	324	303	326	349	310	342	326	291	302	343	308	324	300	290	328	296	310	317	306	303	317	295	311	309	283	314	304	334	293	289	304	284	307	299	318	316	312	279	310	280	318	277	302	297	317	308	317	298	297	316	330	345	291	306	279	318	289	295	325	280	304	294	324	326	343	310	290	293	321	290	330	290	309	318	292	310	293	321	317	328	324	338	311	292	312	324	295	338	285	293	325	318	325	318	299	332	281	335	298	305	274	306	294	321	323	334	291	326	320	324	318	295	264	304	293	350	319	347	295	325	315	281	306	330	297	290	325	309	277	312	326	314	288	294	282	342	343	305	303	312	292	314	316	331	311	283	300	320	315	344	306	293	306	322	310	294	319	297	312	290	314	299	264	313	302	335	292	318	309	319	294	288	308	309	305	312	298	314	296	286	298	319	307	339	314	294	349	307	311	323	338	287	319	300	311	270	310	334	327	287	301	284	295	322	299	331	322	323	289	316	295	266	302	328	305	293	301	338	294	354	319	349	330	297	293	298	320	305	322	307	293	316	321	307	314	327	305	335	327	280	299	307	330	315	298	297	313	293	297	329	288	283	311	303	321	308	305	339	287	314	298	317	308	305	292	323	307	304	308	297	321	280	286	316	299	304	309	264	294	283	300	322	302	317	344	341	330	268	295	315	323	315	329	299	318	320	305	296	315	302	317	286	347	323	302	289	331	297	318	304	313	312	299	318	303	313	322	296	325	300	330	325	283	333	296	313	337	323	332	317	313	341	326	277	334	333	299	312	295	322	325	336	306	300	345	298	306	312	289	317	304	329	308	309	305	302	341	320	311	301	298	309	327	335	282	302	310	307	315	322	291	295	293	303	329	322	348	293	315	310	321	295	326	314	317	337	319	302	309	303	317	299	337	288	293	294	338	332	326	300	281	282	333	303	276	320	275	320	329	279	271	261	327	327	299	313	320	334	337	329	317	303	299	325	304	324	328	321	298	287	308	332	334	313	305	325	327	286	302	322	297	337	332	284	298	309	285	327	312	341	318	286	314	305	289	317	297	313	325	314	301	302	328	326	317	324	347	328	318	305	284	315	307	302	276	310	325	313	303	263	311	322	295	311	317	340	298	329	291	329	314	332	316	309	299	317	306	326	328	308	330	280	352	327	326	297	305	331	293	331	324	292
7161	15478	12713	6614	4624	3458	2555	2062	1752	1481	1308	1127	1067	1036	850	823	792	755	727	687	625	628	598	629	585	593	620	551	555	558	564	555	555	517	517	510	549	505	545	492	520	519	485	551	542	530	495	462	486	520	494	541	523	496	475	466	516	483	497	486	478	489	503	491	486	477	468	466	495	458	480	496	498	509	513	477	440	475	509	459	447	488	464	481	474	472	473	477	497	485	471	449	479	521	444	482	477	480	482	497	465	484	475	532	541	492	467	487	506	466	492	453	516	496	505	480	461	483	485	478	484	463	477	499	470	482	476	471	512	436	486	501	479	485	418	488	534	477	493	446	430	435	489	491	497	450	502	428	464	485	475	450	494	463	454	455	462	471	511	473	494	481	488	471	480	494	470	462	466	470	505	510	465	471	469	484	471	477	462	434	432	471	511	463	443	497	454	476	500	452	480	501	461	474	474	472	505	453	454	475	435	464	478	491	456	490	484	492	492	453	503	504	500	444	467	470	505	491	443	500	490	475	475	468	463	473	474	466	471	423	489	474	484	476	500	465	491	446	489	457	514	459	454	424	488	456	516	479	509	460	479	455	483	492	455	478	490	488	488	504	511	463	444	500	449	464	490	515	499	519	463	488	482	439	501	453	464	474	467	486	449	497	459	447	477	461	504	434	444	438	515	436	496	501	463	460	449	484	467	495	482	483	481	445	508	471	463	483	493	465	489	518	487	492	436	499	487	481	523	435	484	465	514	537	458	444	462	494	434	488	497	419	429	509	475	467	506	491	482	463	479	493	480	449	489	454	449	486	502	473	501	486	503	477	478	474	446	448	461	487	452	455	481	459	485	495	507	480	485	424	472	476	506	450	508	470	450	486	487	492	484	498	473	499	457	475	452	473	476	478	478	449	500	490	495	473	447	488	533	449	497	487	486	456	466	487	446	473	444	492	487	472	488	453	482	450	481	475	485	497	478	461	452	514	471	483	458	429	464	504	462	460	462	448	477	451	519	496	477	511	486	484	495	478	507	477	498	521	443	450	426	457	487	465	482	487	455	475	477	463	515	490	477	480	453	477	492	452	465	482	480	497	446	487	436	445	513	498	509	471	466	485	490	492	502	486	451	467	459	493	491	485	496	462	436	510	471	496	466	483	517	487	480	464	444	466	487	463	450	505	500	452	497	515	464	484	490	455	439	485	479	489	470	512	477	450	529	473	497	477	439	443	501	485	472	461	467	501	461	479	511	456	462	476	486	538	495	482	489	529	508	416	476	497	506	516	472	476	476	493	500	459	462	483	450	477	484	467	481	460	480	521	429	482	500	429	487	458	495	477	480	450	471	444	499	474	477	465	484	464	492	470	442	478	492	490	466	491	441	497	482	492	494	467	469	495	463	460	475	474	495	484	479	466	487	463	493	460	483	449	468	503	458	455	503	528	483	446	456	482	504	463	445	440	478	467	490	490	478	454	480	513	472	518	461	503	503	519	489	450	484	503	477	461	458	478	462	505	471	490	462	444	450	450	501	472	451	423	494	446	482	502	500	476	453	440	492	500	462	490	486	467	498	507	461	490	463	470	482	455	488	451	495	521	473	478	452	472	470	474	448	455	445	432	475	431	460	451	482	499	476	505	477	485	447	453	479	493	500	494	458	452	494	480	490	476	440	500	443	444	485	472	464	475	465	460	472	438	475	489	519	452	488	446	516	455	483	470	474	456	496	487	480	497	467	450	488	501	461	494	509	505	468	506	468	468	500	462	491	477	461	476	455	478	469	458	488	487	446	434	501	427	489	503	472	495	474	524	494	416	460	426	484	449	470	516	463	493	484	499	471	461	481	485	465	486	484	476	489	478	454	470	477	497	441	475	465	500	476	461	484	479	498	470	420	525	468	452	499	490	477	490	472	489	475	464	488	496	468	461	492	440	447	488	465	482	456	499	481	476	458	482	492	457	477	457	450	512	495	468	478	478	468	461	463	495	452	484	483	473	489	490	483	464	450	438	477	468	511	467	504	471	496	473	464	466	491	462	497	467	472	475	446	446	444	445	525	453	459	472	502	486	484	468	505	468	480	500	500	457	486	484	488	486	472	436	454	466	462	466	489	466	489	478	509	497	465	436	480	467	465	486	466	515	461	470	478	491	496	485	439	491	473	487	496	460	448	448	513	475	477	514	445	482	466	516	482	482	478	475	525	502	484	505	505	468	506	454	443	470	483	462	493	472	452	471	504	478	440	477	458	455	471	505	475	462	494	473	432	509	534	477	479	483	471	458	470	491	509	504	466	455	455	469	473	451	481	487	470	485	498	503	475	468	455	480	496	493	475	462	485	489	500	477	458	435	439	445	424	477	461	451	500	479	453	506	473	474	451	463	519	445	494	533	485	465	514	499	461	475	455	450	492	488	449	463	462	471	450	512	514	461	482	454	484	521	480	463	453	477	488	488	487	481	478	473	448	515	483	513	489	464	475	467	532	448	463	483	454	460	449	448	501	458	472	467	477	422	484	450	492	486	477	485	467	477	465	512	484	498	431	433	515	462	455	489	487	484	498	502	506	484	492	522	445	468	461	468	458	516	447	468	474	524	463	459	503	474	456	454	468	463	500	452	491	449	492	455	516	510	485	469	413	490	466	462	486	454	494	504	510	419	451	500	494	489	464	466	521	485	485	459	505	472	511	465	511	446	499	490	480	482	457	487	458	491	493	521	431	457	451	441	474	491	482	479	472	474	484	491	490	476	464	445	477	450	463	471	445	474	496	485	524	507	469	502	473	484	461	476	500	479	477	467	496	466	489	466	455	428	459	463	469	477	491	473	506	447	467	435	476	496	420	494	469	483	454	494	508	487	474	473	501	447	453	465	467	469	488	451	468	470	465	481	461	439	467	506	480	483	458	471	507	443	488	465	503	433	469	475	518	484	508	464	482	462	482	458	451	450	500	488	476	466	450	483	489	457	491	489	477	462	480	505	484	485	516	447	449	499	498	473	465	462	453	522	477	474	507	459	474	490	480	458	465	434	455	479	509	473	467	465	456	485	485	436	485	464	467	504	438	476	472	500	495	465	475	495	491	483	495	503	479	458	488	499	485	491	504	459	486	476	444	488	492	500	460	490	478	477	447	472	454	441	444	477	441	475	471	465	518	468	491	492	508	477	480	461	503	490	506	490	462	474	458	481	482	477	440	486	501	446	493	488	477	452	463	487	469	489	497	432	411	465	502	433	475	481	456	453	453	503	476	452	467	502	473	496	482	472	441	438	473	450	444	498	463	464	490	488	478	468	481	463	421	469	475	484	467	499	486	448	471	502	480	459	468	477	493	525	480	461	483	434	470	491	458	464	477	433	479	472	498	471	446	514	503	476	542	490	499	457	486	462	506	453	443	484	446	480	463	481	508	513	507	485	501	482	493	494	479	469	516	453	499	453	478	476	474	524	466	484	511	483	518	485	489	495	498	516	453	510	450	492	480	490	450	472	458	451	484	487	516	469	475	445
27504	20911	8415	1327	900	871	740	679	672	645	671	712	686	691	662	702	663	659	688	689	627	735	656	699	706	683	648	698	649	714	627	639	685	684	677	676	667	659	685	637	676	651	671	640	688	734	694	673	627	690	676	651	672	699	656	651	724	672	661	680	696	636	657	640	659	696	705	646	673	663	680	642	671	637	664	654	693	681	677	634	686	691	694	677	649	682	669	643	675	657	662	705	694	708	703	623	611	687	711	618	663	633	622	639	670	672	645	692	656	675	686	654	680	670	677	653	674	705	669	682	666	674	683	648	654	701	655	680	690	645	660	640	683	662	681	670	675	643	695	656	690	676	708	677	692	657	692	672	706	689	698	617	659	680	639	638	662	640	688	626	643	636	645	695	714	670	676	656	671	616	646	633	675	673	630	658	679	729	690	658	698	654	681	661	655	705	638	616	708	643	686	681	668	680	667	684	697	702	679	710	696	675	680	652	648	657	672	660	639	670	714	676	640	676	688	677	658	663	660	643	614	597	668	623	679	641	648	632	663	673	660	669	711	692	626	667	684	717	652	653	640	668	668	699	619	677	664	681	687	650	661	667	647	675	658	666	654	668	652	627	680	648	695	717	618	656	720	685	662	671	691	689	675	670	643	656	678	633	694	640	658	594	677	674	657	684	689	683	659	643	687	683	706	653	634	619	652	697	696	698	694	677	698	685	651	660	631	643	678	665	654	670	655	651	707	682	637	679	638	666	667	707	727	689	667	657	618	664	633	662	671	644	687	676	659	669	711	661	644	660	667	725	637	687	649	645	646	656	665	698	666	646	642	680	691	682	683	635	645	671	656	711	694	705	677	657	692	663	665	676	699	702	673	647	704	681	634	610	689	685	671	667	663	657	657	647	659	664	659	673	621	653	658	691	594	609	691	684	671	656	655	696	680	685	667	627	697	710	671	656	661	670	684	595	682	642	677	711	609	660	702	718	718	696	657	678	624	658	676	670	649	646	677	677	656	637	647	685	685	708	673	633	684	706	685	663	640	638	655	753	653	749	682	694	638	646	689	683	663	679	660	669	647	719	660	640	722	654	653	684	675	719	689	670	646	658	674	647	684	736	665	659	640	678	690	683	694	671	681	629	662	658	686	659	696	641	683	646	653	659	662	629	630	694	653	643	645	662	663	668	687	751	678	652	654	659	664	673	684	645	663	663	651	694	676	656	700	699	679	647	714	662	658	711	666	673	678	644	639	694	707	705	650	661	639	648	654	693	664	701	704	638	680	644	673	664	661	685	677	661	692	654	649	648	681	640	679	702	643	659	670	644	676	692	667	670	647	674	649	640	659	645	661	637	652	717	653	687	661	656	622	659	613	646	697	680	651	651	653	677	657	623	655	671	667	677	657	704	651	673	636	672	678	639	709	661	673	712	664	615	666	639	660	683	686	675	697	667	661	669	673	680	674	653	651	654	653	665	679	631	688	634	716	673	707	657	726	684	675	672	690	709	624	647	692	643	712	662	672	718	644	634	679	679	663	672	688	647	681	640	687	651	694	626	673	662	595	701	680	679	660	654	705	664	692	687	672	662	664	634	663	669	689	687	625	691	673	687	693	663	651	674	623	654	676	682	656	664	673	635	637	722	695	666	636	639	675	648	667	658	630	701	701	656	665	687	636	696	689	700	670	652	665	635	671	672	700	719	682	642	637	701	685	640	673	656	672	644	648	668	706	651	707	637	659	703	656	684	703	659	647	669	739	679	636	670	701	723	707	705	696	648	671	697	650	685	636	698	692	640	640	730	652	599	637	648	692	707	714	669	699	667	670	660	661	646	650	706	592	657	645	645	667	684	676	680	651	661	674	659	691	670	687	698	702	653	706	658	648	654	686	671	696	634	668	677	645	684	699	613	721	661	699	683	662	674	658	629	638	666	633	703	686	614	632	612	697	658	654	666	658	642	675	677	687	633	686	665	671	644	687	693	707	663	674	648	676	669	695	688	660	727	672	628	626	715	629	681	720	691	708	680	664	707	692	662	690	648	656	647	682	642	686	666	726	673	665	657	648	657	691	702	651	724	683	659	701	735	603	677	647	670	667	665	700	623	667	670	667	682	657	646	678	655	647	651	707	632	682	694	673	676	674	694	652	655	686	677	653	650	667	667	663	664	683	707	701	644	651	682	666	700	676	698	663	618	694	646	673	666	708	654	674	631	665	644	713	722	671	640	661	687	649	682	638	684	648	644	619	705	687	680	688	657	672	704	679	683	659	680	677	696	682	659	668	667	675	625	669	700	678	635	629	646	665	644	676	646	665	641	669	649	644	700	679	648	699	678	623	693	657	644	654	670	690	683	697	697	668	645	664	699	646	657	673	674	741	681	675	678	676	683	692	662	697	683	671	632	652	657	648	678	635	682	637	686	659	702	697	697	646	692	657	675	594	667	693	730	694	701	702	657	673	643	680	703	670	679	629	680	652	686	702	675	653	653	646	693	646	664	668	708	647	627	709	653	702	665	686	614	640	642	630	642	632	656	673	718	644	654	696	688	672	659	689	659	648	668	684	672	693	666	686	662	700	679	667	665	646	674	713	693	680	649	715	667	648	659	679	669	715	674	619	702	662	676	660	688	664	683	654	678	647	663	666	738	683	654	659	653	626	671	681	687	671	704	676	652	662	665	643	679	704	653	697	626	650	643	654	653	638	647	626	632	671	684	684	640	674	703	649	632	624	695	654	644	624	638	720	677	679	695	712	666	644	660	640	668	695	680	673	667	642	660	676	654	603	679	674	610	708	658	745	653	707	653	651	708	599	686	625	667	669	656	677	648	661	657	666	638	655	676	667	646	659	672	657	675	617	648	626	720	664	669	637	651	664	666	669	619	614	648	694	685	659	624	692	621	666	643	686	701	671	690	623	694	662	652	678	678	607	670	700	652	638	674	669	685	665	689	649	679	676	684	710	661	703	642	691	707	688	684	653	672	680	652	688	712	692	676	632	705	660	611	663	651	658	692	697	638	685	667	674	644	706	657	693	673	657	671	663	703	657	679	628	673	701	704	697	625	666	683	664	657	669	655	700	701	695	653	734	656	712	711	651	656	643	686	679	698	694	630	662	710	654	684	638	696	671	636	672	667	682	656	685	642	652	674	660	637	686	711	699	651	695	687	678	642	657	687	674	678	665	671	659	712	670	704	639	649	687	681	697	671	694	711	678	641	634	655	725	624	713	652	669	663	667	655	662	687	673	661	692	659	676	646	619	603	641	718	691	667	629	643	637	629	639	634	610	683	664	665	624	648	672	668	676	668	667	673	702	661	622	689	683	660	652	671	696	677	663	653	691	676	663	708	712	644	629	670	641	687	671	616	663	642	626	659	642	644	668	707	664	658	663	690	680	646	683	677	649	687	716	664	635	705	601	665	652	666	623	671	637	628	656	712	645	710	663	644	664	638	679	689	713	687	683	678	679	679	700	660	672	649	666	666	642	642	722	683	628	654	623	657	683	620
4528	2053	1874	1301	1227	1118	1075	1086	1053	1076	990	961	1016	1027	1030	976	996	1010	1005	984	930	1077	1010	1017	946	972	989	956	1008	965	974	1017	1022	977	972	969	895	988	989	1027	992	934	969	990	974	968	1002	960	1011	967	1000	979	984	959	1014	939	993	1012	981	971	937	960	977	936	958	1013	978	1015	973	952	1003	927	931	1017	977	998	997	994	961	990	977	958	916	995	959	942	941	956	952	950	929	1007	986	976	982	932	977	983	979	947	991	982	982	946	982	964	981	965	986	906	986	941	991	988	950	1015	964	945	962	967	999	946	962	963	981	988	956	987	1012	1009	960	981	973	989	978	991	976	949	985	926	963	1014	959	968	976	1002	1004	985	956	973	925	970	961	948	953	949	1031	969	973	999	1000	970	950	909	899	976	969	910	963	1035	981	982	1019	980	1057	950	979	1009	978	998	922	970	948	971	997	926	1009	935	958	988	919	981	1016	935	978	976	968	989	971	999	933	954	986	998	1011	919	991	974	972	953	943	985	1014	954	993	992	980	985	957	962	1003	1016	985	887	977	989	999	995	915	985	962	1027	1001	978	953	944	969	1028	943	980	931	1011	968	972	970	986	975	930	939	1002	1022	950	913	935	935	936	962	959	999	986	949	943	993	987	970	930	999	990	978	986	932	1036	934	948	1007	1007	911	971	926	978	994	953	989	997	974	984	1020	1036	1010	947	1005	945	982	962	1025	987	1008	996	984	983	998	955	981	996	986	960	974	1012	1007	1000	897	948	943	1017	980	969	1004	972	961	945	974	934	1012	963	971	936	946	954	1015	926	926	964	1014	985	972	948	978	949	978	985	953	956	935	965	968	991	977	1006	1004	962	994	997	959	994	924	942	973	1003	957	963	1005	969	1031	945	1026	935	994	949	909	967	969	998	986	1025	985	1014	969	1019	969	1000	999	964	973	1017	965	964	995	1018	1017	989	941	1002	923	953	975	978	978	1006	992	947	1008	1002	935	964	1006	958	895	999	975	985	1007	983	1005	947	939	987	1003	973	994	962	1060	983	974	966	962	961	938	960	963	975	982	946	978	948	978	1015	978	990	958	978	1008	899	975	944	934	972	1022	957	923	973	937	973	988	998	1000	998	984	1032	965	944	987	982	992	982	967	1011	1027	966	968	955	1024	1019	1027	989	938	926	927	962	958	988	921	986	934	966	1006	983	972	967	932	1018	945	972	941	927	975	947	940	966	961	1007	964	989	1007	915	1046	962	978	934	935	991	923	979	967	979	1054	957	999	952	963	1002	950	993	971	1032	972	1027	938	1000	957	990	960	1000	931	967	969	953	1001	1005	968	982	980	983	985	1007	909	1007	963	1031	1005	942	959	1057	970	1030	963	995	970	945	947	962	1031	965	957	973	951	965	956	991	983	931	959	980	982	986	962	964	1034	979	1005	968	963	971	994	979	981	909	989	1008	967	886	1030	1013	956	988	979	945	1003	1005	953	1007	997	984	974	964	966	998	934	970	934	1009	956	971	1006	999	985	1024	969	1010	990	964	952	945	956	995	1009	960	938	975	966	939	964	947	1004	967	1000	935	939	951	1003	923	981	937	975	944	1033	997	992	968	896	950	1016	942	958	991	970	1030	1011	960	995	962	1016	982	947	970	979	978	979	961	995	972	1023	978	949	956	968	978	952	974	973	959	999	947	985	998	998	969	1009	983	992	1015	1011	964	981	990	1084	966	980	1011	981	956	989	1002	944	983	1005	984	991	986	1014	951	968	1004	957	982	988	946	956	978	941	984	986	997	965	949	999	960	992	945	976	973	1008	942	1020	977	986	1011	1003	943	990	990	993	915	1012	911	974	1010	995	956	962	995	972	959	995	1013	927	1021	1009	937	940	1041	1014	957	968	987	974	938	966	912	1004	916	976	1054	1015	967	963	952	1019	1007	982	997	1001	992	994	1003	995	979	906	954	972	1037	987	997	985	955	1006	946	948	1046	1001	1008	972	962	996	913	968	976	905	1020	930	1034	948	981	1000	1001	954	929	961	964	976	935	986	932	976	1055	938	1016	977	965	1014	996	986	961	966	1000	956	990	1025	956	978	960	1030	958	973	979	991	929	957	978	1002	963	959	964	999	994	987	998	943	931	960	931	980	977	1000	948	997	988	1006	941	976	972	986	999	974	962	945	964	993	1048	977	978	956	979	941	968	1021	934	1003	957	983	1021	946	970	1012	938	961	988	988	980	1003	963	1000	971	992	928	946	971	973	1005	1009	967	929	990	1017	1047	990	941	939	961	965	999	985	904	948	944	991	1028	993	923	1033	979	990	992	1009	1003	963	967	1031	944	989	968	997	960	1018	971	975	943	949	997	959	933	960	924	1028	1024	1020	919	962	959	998	984	942	1004	956	965	948	958	1062	950	956	997	1003	908	976	972	1026	968	945	946	963	996	1023	1000	1007	985	964	986	937	1022	949	1017	955	954	931	1053	906	1025	913	1022	991	1015	984	981	994	1012	984	946	956	969	1006	953	921	983	956	952	935	1002	968	952	960	1038	974	985	987	940	975	958	1000	978	1027	993	964	992	960	1020	963	944	986	950	979	961	948	982	976	986	973	950	913	961	978	1004	980	955	988	978	977	991	986	968	978	998	940	952	957	979	960	1027	992	1004	1047	956	938	991	945	987	1025	1004	987	990	964	930	945	976	1030	994	973	982	995	975	938	938	927	940	972	965	958	977	983	985	945	1002	968	981	972	1043	990	941	958	985	924	994	986	960	970	938	941	979	1019	1015	1017	959	989	988	1015	949	975	938	964	955	924	943	987	921	964	937	962	969	972	969	962	978	1011	1023	940	1014	975	968	948	961	990	984	933	917	986	972	967	1006	1067	957	988	904	991	953	983	1023	955	977	951	946	953	1014	1004	967	1030	974	952	971	1005	944	953	994	993	958	1000	988	959	991	972	966	1017	1048	932	973	1000	1007	979	975	946	979	966	975	969	975	878	910	1007	1027	955	1001	975	972	990	1005	988	898	1016	987	958	974	1009	996	932	962	1017	989	978	999	995	1051	1033	985	938	959	973	976	993	954	900	934	936	942	1013	1011	988	1023	984	936	1035	988	983	997	943	971	963	976	932	1021	973	938	941	968	970	990	1053	968	951	950	998	958	1069	972	969	953	988	963	992	956	1007	980	948	1009	951	976	954	1030	935	964	1003	975	991	1004	987	968	957	1024	993	967	1004	973	959	1012	911	966	1003	994	972	963	974	1010	1041	1039	957	964	1013	986	922	993	978	945	936	941	971	995	1004	973	1047	962	948	996	975	944	966	990	973	985	991	1001	1020	1010	921	970	965	975	986	942	996	984	951	1010	1017	973	993	950	939	965	971	993	945	983	987	929	999	1005	948	980	952	951	968	945	959	1011	1028	971	952	1006	1016	961	995	973	951	975	923	1002	989	1029	1013	957	1027	1003	939	956	971	972	1011	1009	927	985	993	1009	945	946	940	933	979	941	968	960	960	1003	953	1050	995	966	970	983	985	967	997	978	943	993	955	971	1001	972	970	1026	1010	952	983	956	953	1005	974	1026	1005	982	972	956	899	950	978	997	1027	946	960	941	1016	943	1026	991	972	950	1083	976	909	1001	1031	966	996	1051	969	983	1016	985	974	1017	967	1032	945	1015	969	965	992	942	962	1020	997	981	999	957	970	1010	1008	983	990	967	974	1011	943	1049	1016	970	964	943	934	981	974	991	970	950	1003	1029	975	919	934	986	1131	1012	1020	1001	988	919	982	1035	963	948	999	1004	991	974	1033	996	925	1022	1001	935	1027	1014	1035	976	996	1006	936	1035	971	982
24504	21610	28953	24728	21488	5298	1297	1002	855	785	805	766	791	791	733	716	726	678	729	711	688	695	665	696	722	688	661	750	659	695	687	666	712	686	727	681	706	713	640	688	673	685	711	651	662	668	699	688	633	705	676	684	723	636	725	647	657	670	682	695	684	694	696	720	671	624	735	670	704	694	684	676	660	657	691	716	669	676	675	672	703	699	691	701	656	674	687	654	667	642	677	652	697	669	672	650	693	675	666	699	662	671	701	662	695	624	634	635	764	677	700	657	692	628	657	657	639	687	725	685	689	675	678	642	656	624	694	639	644	684	641	665	733	677	715	649	665	629	651	662	619	656	696	690	626	674	695	695	655	638	703	609	661	650	642	693	647	771	664	646	686	649	676	675	663	684	680	663	656	713	681	620	624	639	700	681	717	669	656	682	701	629	663	684	676	663	704	669	691	674	599	646	658	708	705	634	634	707	693	657	677	658	636	660	671	685	659	692	667	651	735	675	669	631	691	704	609	673	671	701	662	686	655	680	665	665	625	695	644	671	665	665	691	702	704	681	723	659	670	669	640	649	640	648	695	673	681	678	695	729	670	722	687	657	636	637	664	631	668	667	656	660	683	682	692	709	647	711	653	691	674	680	693	670	682	668	730	643	641	671	644	630	667	655	691	698	681	683	682	671	636	687	670	651	662	739	638	703	626	613	666	659	665	733	721	677	686	692	664	691	628	663	665	649	706	651	679	693	653	659	688	683	672	691	648	701	654	694	675	671	705	692	663	676	633	673	700	702	721	671	681	653	696	658	654	665	650	654	677	642	668	688	684	659	636	676	668	672	671	671	676	701	666	674	720	642	638	681	708	647	660	689	637	678	666	637	695	650	669	656	673	691	664	684	614	652	711	719	652	670	667	683	645	647	692	660	645	684	683	631	644	660	651	638	717	664	659	666	666	657	609	660	636	687	665	699	683	672	644	696	664	710	672	728	681	663	718	671	657	674	655	663	690	694	677	668	656	651	672	683	679	680	662	650	653	699	663	674	667	663	660	695	650	690	644	677	703	650	710	668	676	688	665	668	672	656	658	660	677	661	690	664	646	697	657	635	677	657	620	689	663	658	698	635	691	662	629	676	667	620	657	617	680	633	651	713	661	624	669	648	653	680	659	663	655	676	666	717	643	646	675	673	616	716	684	663	613	695	706	629	720	683	678	671	677	673	645	678	673	679	676	651	677	642	664	698	707	652	700	681	672	670	637	675	676	657	676	713	660	637	637	661	664	669	681	684	702	678	627	645	666	662	673	670	718	672	616	651	684	696	720	671	634	670	657	685	675	670	627	666	670	682	682	658	697	673	669	696	639	651	689	674	658	678	649	656	670	680	676	640	685	664	654	670	660	637	660	692	678	660	675	655	718	622	672	664	678	655	656	623	695	671	620	644	655	684	655	708	662	683	647	618	659	675	686	647	647	647	708	680	723	646	653	655	700	671	631	643	710	647	683	672	650	707	690	670	657	653	610	634	650	667	682	681	633	749	614	632	648	682	658	678	661	708	668	663	633	671	686	675	624	690	625	676	620	668	667	694	671	693	675	682	726	671	673	637	661	646	624	624	680	650	700	649	669	652	703	668	650	612	670	697	724	647	629	689	657	678	718	712	656	606	659	707	679	660	650	674	656	671	649	674	692	663	690	648	631	628	657	653	689	646	676	652	658	646	668	633	692	688	657	703	699	725	649	624	641	678	721	675	683	661	695	669	699	677	703	624	646	680	675	694	677	664	703	645	671	686	675	656	666	700	621	644	691	700	670	662	632	682	704	681	630	658	688	667	663	659	698	678	668	664	654	647	706	679	654	671	693	665	688	710	640	653	692	655	647	646	679	667	685	655	644	661	686	684	664	654	639	667	703	695	651	643	659	675	678	680	638	700	672	686	645	624	651	674	692	656	651	656	651	686	665	651	616	673	656	655	645	708	670	673	635	651	651	622	725	673	712	703	693	660	648	700	650	668	672	679	660	641	673	649	685	658	663	635	646	719	679	697	689	634	702	689	632	625	622	705	669	647	643	696	673	670	669	662	687	666	674	629	633	606	703	713	705	673	651	700	686	654	638	669	653	658	651	666	637	660	677	709	592	680	620	673	666	683	642	678	684	663	694	676	684	650	662	662	701	643	675	661	634	659	718	673	626	643	604	661	666	610	681	668	695	685	686	646	708	690	672	682	690	665	696	671	695	686	676	663	706	679	623	651	631	654	619	668	614	683	670	661	676	650	681	627	700	667	710	659	694	666	640	647	600	653	700	650	698	656	684	662	655	645	710	657	613	638	682	703	708	729	693	691	694	694	657	604	678	685	708	638	692	718	688	670	676	668	658	649	672	679	723	626	654	699	660	637	653	641	713	656	640	686	695	684	624	673	636	640	670	670	596	682	636	689	660	685	718	683	633	637	653	697	685	666	683	638	674	702	686	665	667	731	650	625	682	686	669	649	691	657	647	690	674	677	674	670	672	708	684	660	669	671	677	691	651	750	684	651	640	623	640	690	693	653	670	663	650	655	710	658	652	670	702	659	678	675	713	678	654	666	691	663	697	667	638	679	657	633	642	637	648	707	709	632	680	691	629	658	676	659	625	664	699	624	616	644	666	660	685	670	650	656	665	651	622	695	654	642	698	617	698	660	658	662	631	658	662	691	654	665	631	654	666	631	690	703	682	662	692	641	670	672	656	657	675	688	695	640	623	650	638	658	655	599	680	680	699	707	652	637	635	689	712	689	672	665	661	655	694	679	658	701	704	621	624	736	638	676	701	754	691	644	662	655	723	689	628	641	665	674	646	681	678	722	659	632	661	694	703	690	685	664	683	661	632	675	671	670	618	699	659	650	637	655	652	676	638	668	656	729	632	637	692	651	693	726	641	678	717	685	655	691	678	703	673	701	648	688	645	655	654	693	641	728	680	698	715	661	693	697	624	706	665	704	647	657	680	694	641	686	660	648	665	645	628	728	665	618	642	670	679	658	684	709	695	650	667	670	661	667	714	665	709	706	625	699	683	697	618	689	660	682	672	687	671	655	692	685	662	703	630	718	679	673	653	677	631	682	666	675	671	692	661	703	707	703	649	654	658	685	678	647	638	694	655	651	658	670	695	640	644	671	655	673	646	673	697	629	637	676	654	685	655	656	676	651	680	636	643	707	730	668	659	684	672	673	661	657	674	658	666	679	644	659	624	671	706	651	661	655	650	647	706	678	654	633	655	720	648	647	682	631	678	697	683	612	644	716	666	661	687	684	644	672	676	674	630	654	691	738	621	687	666	661	649	681	656	710	683	661	654	689	622	727	678	662	687	669	665	708	678	689	625	664	652	674	691	681	658	643	680	665	653	649	670	652	693	650	712	680	690	673	680	671	663	720	669	680	676	661	709	652	649	662	670	737	658	672	685	649	625	693	677	640	654	658	694	673	647	690	662	693	656	622	667	654	642	666	699	697	662	617	680	668	675	708
5379	10162	8516	4438	3249	2480	2156	1828	1639	1473	1350	1335	1228	1177	1222	1180	1085	1106	1108	1118	1040	967	1102	1042	1052	1024	1104	1038	1038	1056	1076	1033	1090	1043	981	1034	1043	1014	1074	1056	1051	941	1013	997	1024	1012	975	985	1016	973	1077	1027	1013	982	988	1009	1001	999	978	1053	1022	932	993	967	1013	1003	1005	1044	1000	988	1027	979	1025	972	999	972	961	1002	989	1035	1025	1021	968	952	989	915	1013	1002	992	1021	999	1012	1019	968	1003	980	994	1000	911	1013	1001	982	1022	1015	1024	990	991	1002	988	937	1039	959	1020	982	1000	965	1053	1011	1002	960	954	959	961	1039	1003	1006	951	976	989	987	1000	948	989	1001	1033	980	1018	946	1014	984	1010	1000	1044	957	1007	962	974	1005	1041	986	949	923	998	994	1019	939	973	1017	945	1005	955	992	935	981	975	1013	960	1015	960	945	963	974	991	1060	994	1034	970	954	1021	968	1038	988	977	1029	973	1015	1014	973	935	975	1014	961	1038	941	1027	1026	924	952	972	968	921	1039	1006	987	1008	968	957	983	1004	1060	928	1001	1010	959	1020	959	947	970	1004	996	974	1035	1002	1021	1008	1042	976	973	974	949	982	1019	949	1074	983	971	960	922	1017	938	1012	1011	1045	960	988	966	1019	952	1086	988	1029	978	939	924	977	951	1025	1000	1086	976	971	977	1006	990	992	952	962	1005	954	1000	975	969	950	1016	973	1007	1021	989	930	1033	978	950	970	1007	968	975	1019	980	989	986	1007	995	1021	997	1004	999	941	973	970	954	1032	944	951	1063	976	987	992	971	1014	991	956	971	979	1020	975	932	976	1024	965	995	974	1038	940	916	1047	1001	1041	990	999	980	973	969	970	1011	955	989	975	937	945	998	1010	1012	1005	988	956	981	991	994	936	986	961	979	997	1004	993	999	1021	1010	979	1003	1021	986	1016	961	1039	999	1015	957	1013	921	997	1020	996	974	977	998	985	1028	1000	995	1011	968	980	984	948	947	1006	1004	1030	1008	1000	957	992	1014	976	1034	1020	971	975	945	949	960	994	978	1005	962	974	994	994	980	1002	986	1019	1059	981	1023	951	994	926	1004	1078	988	980	953	947	960	995	1062	1005	1026	1012	996	1026	947	971	1005	1036	998	912	986	1033	1026	987	1033	1005	999	932	939	929	1006	953	1026	991	964	983	993	974	981	1002	987	969	1022	1006	981	1013	991	970	999	957	1008	1034	950	1001	953	1022	983	1019	975	1014	1003	994	979	949	1002	987	1003	988	1022	946	993	928	968	1017	1026	1008	955	1002	965	1017	931	1041	1017	1038	986	969	993	976	1035	992	981	994	996	1007	946	966	949	946	969	1041	980	1012	946	992	971	1009	965	994	950	1036	989	1007	1068	1000	1035	1011	949	969	1025	976	1011	1002	973	943	978	1003	1006	974	947	996	972	996	964	963	1030	992	984	1027	998	965	982	1062	992	952	969	995	1042	993	1012	978	971	1021	951	927	941	920	986	1019	1009	966	1013	1000	982	931	1018	947	997	978	991	961	957	1053	979	1016	978	939	993	969	969	973	978	1048	1018	980	956	1001	989	1050	1017	963	980	1050	1015	947	981	951	976	967	994	969	991	970	1011	974	968	964	1037	1022	1002	945	963	985	1008	997	1031	1021	1007	940	958	976	987	1037	987	1040	981	1026	1002	974	1039	1025	934	978	1061	1006	1004	969	991	1022	1035	1049	988	984	951	1042	974	1047	1033	1002	957	971	1033	978	949	1057	966	1005	947	1035	997	997	1034	1016	1024	988	1069	968	971	966	951	968	1025	1005	1005	963	919	978	975	1018	1049	1021	969	1008	988	983	978	963	911	971	993	1021	998	992	1057	966	952	985	955	963	1027	1024	1013	1014	1036	1050	924	996	1001	999	1026	940	975	960	953	961	1003	982	1014	1006	985	994	1003	1011	991	1044	997	1009	982	977	1033	963	1005	991	980	950	921	958	980	985	1029	964	969	975	948	1004	967	996	958	1030	969	965	964	1040	938	973	978	903	974	972	965	1009	1004	931	1009	998	996	972	955	978	935	990	986	988	1007	990	1001	1011	1037	998	1005	1009	1005	968	981	901	1001	997	958	987	1002	1010	1011	1016	1038	984	966	1056	938	970	957	1002	977	958	948	982	990	968	1001	952	1013	973	995	1005	992	966	966	1061	972	932	1027	992	1026	926	964	897	1051	982	1035	973	1021	929	1003	974	1047	1009	963	958	986	993	1036	1036	993	994	1035	975	1004	998	953	1022	993	961	976	1040	970	990	1020	972	1020	1019	1022	957	1034	1001	1014	999	985	1012	1015	1066	1006	993	1001	1041	1032	972	1054	1012	1056	993	987	984	978	979	996	984	1005	1028	954	964	991	1013	1014	987	988	983	1018	972	1014	934	990	993	957	963	973	981	1025	983	936	988	998	951	988	1002	973	968	936	985	971	1008	904	934	982	1002	957	1005	951	1010	990	965	1006	1011	953	986	1009	936	975	977	939	1006	1016	955	935	967	978	995	1004	982	1031	1077	995	989	1033	965	965	953	1001	998	941	974	966	1006	963	997	972	1009	989	979	995	976	1025	1061	1053	981	972	957	972	997	975	936	954	1007	1009	966	933	1010	977	1051	983	1058	1017	951	943	1027	973	961	1022	964	996	961	986	902	1009	997	1050	1000	1094	1001	1031	984	1012	995	996	984	989	946	958	1017	1028	984	960	973	1017	929	986	989	987	952	991	967	979	984	996	1009	1011	1018	1003	921	1046	1007	970	920	947	943	1036	973	977	956	979	980	1011	928	996	957	949	999	977	979	1010	991	982	1048	958	984	923	987	1014	981	1003	1025	969	1005	962	1010	929	1049	1018	962	1020	1031	1008	1051	989	951	984	980	987	915	1035	1033	989	986	937	960	973	982	1005	1008	985	984	984	1024	946	1019	1033	1065	977	986	999	995	973	937	981	1009	986	1000	1006	1001	991	980	980	998	932	1007	1026	1027	951	990	1000	1014	976	1008	974	969	973	997	951	986	992	989	1029	1002	981	961	1006	988	1016	956	993	930	1060	932	1011	1039	999	994	970	1007	963	967	974	991	971	1022	957	992	1016	959	991	953	956	957	1000	1014	1002	970	976	984	952	992	950	982	1027	966	954	993	931	1036	964	989	1031	1001	949	983	961	980	979	964	1024	1017	993	973	983	984	1016	1078	997	978	975	978	931	973	989	976	1039	964	952	1014	1029	965	974	954	982	1003	1017	1011	953	1013	994	987	965	1058	970	998	964	977	1022	1002	952	1032	959	995	985	1030	969	947	1022	1001	1013	999	967	1011	949	969	968	928	999	1004	947	963	1004	933	999	953	980	1030	977	990	1017	962	1007	1019	955	1000	961	922	993	963	958	925	961	1002	985	975	1006	965	972	958	938	990	999	1009	992	1018	980	970	1012	969	993	964	923	1015	941	1004	1037	920	1023	985	983	989	1013	1059	943	1027	984	987	1001	1014	948	999	990	952	1002	999	986	972	938	990	978	971	974	988	982	1033	1016	929	1054	1066	1024	1041	1000	1053	988	945	1004	1034	1041	980	1027	978	1023	982	997	984	996	974	987	1011	1014	937	981	1003	1003	975	1007	987	997	1005	994	957	964	985	1013	974	939	970	985	955	1003	977	1042	997	988	987	978	959	946	962	1016	983	962	1038	973	956	1068	1009	951	1049	1016	1004	975	1007	1040	1018	958	983	969	980	1026	989	1053	972	960	950	965	988	995	1057	950	969	988	1020	1010	1036	994	951	999	976	961	990	961	1006	971	974	1047	1019	978	1030	905	998	937	990	998	998	973	1009	972	955	950	943	966	1029	1001	985	967	1028	1017	989	1017	1029	980	1009	1016	1024	979	999	998	999	960	1047	924	987	970	989	987	924	1020	1005	1003	978	990	957	1027	961	955	916	1004	1015	1016	981	956	1005	987	957	1006	994	1027	996	1019	1023	937	1023	994	1013	969	996	983	1017	991	959	1025	962	1000	993	983	997	1003	969	1022
23602	21622	29522	24205	21623	21334	2945	892	673	606	574	516	437	432	428	387	424	393	368	354	386	360	370	373	389	324	343	357	317	316	332	330	300	329	348	348	331	321	305	318	304	346	293	310	329	319	309	260	342	329	316	284	325	319	288	341	305	302	321	326	330	294	349	303	333	278	277	299	327	307	307	297	305	321	342	291	320	311	322	309	308	330	308	285	285	285	308	284	265	311	331	304	330	326	268	312	304	280	279	313	343	309	317	301	313	320	291	337	305	311	304	330	332	274	282	323	297	334	351	314	297	296	283	300	284	326	283	288	326	296	298	277	308	270	292	312	329	305	311	300	293	328	297	309	300	328	276	329	303	317	314	312	339	328	322	308	304	290	302	332	268	284	299	327	325	301	319	295	291	299	311	294	314	300	313	305	315	332	315	292	335	285	272	313	275	289	253	312	318	298	312	280	306	297	295	339	279	261	305	282	336	300	320	269	344	335	292	317	342	273	312	281	293	322	291	285	282	301	324	329	288	315	308	289	298	326	338	309	303	317	298	295	336	294	310	311	326	335	291	293	292	303	317	315	294	317	285	316	295	335	292	323	296	301	326	335	311	313	294	308	307	292	304	319	299	317	289	281	312	316	303	353	288	279	267	315	291	312	297	282	272	316	283	298	285	324	293	280	306	316	284	323	296	332	279	317	308	286	294	332	354	306	318	305	339	306	277	311	290	338	297	309	323	292	268	306	299	289	287	313	301	303	300	320	293	314	297	317	255	309	297	308	304	320	284	318	312	304	297	291	296	310	294	309	297	306	295	311	293	333	305	292	328	308	305	335	311	315	291	324	324	310	288	304	322	321	284	306	284	300	269	317	303	314	281	290	321	323	305	328	275	307	290	283	286	290	306	300	291	268	303	302	327	323	313	320	291	325	323	315	295	313	325	333	292	321	333	310	362	294	299	274	311	314	315	300	341	291	312	284	277	306	300	293	308	310	299	299	305	280	319	291	298	311	289	336	312	321	303	320	320	303	305	285	305	306	276	331	353	326	313	329	314	284	341	295	332	340	303	332	293	297	291	309	283	275	324	295	305	309	284	315	305	312	302	328	292	327	335	287	327	288	297	296	335	337	267	310	315	280	350	283	314	305	308	267	308	313	309	298	290	313	289	313	319	292	281	270	305	339	300	319	285	318	301	285	305	288	297	307	299	303	293	290	289	324	298	292	273	296	295	290	309	294	318	306	304	309	294	334	291	321	302	278	280	309	308	291	283	312	320	269	303	292	310	301	300	298	349	330	276	279	310	313	314	283	323	338	290	278	313	314	305	297	337	313	321	330	314	306	284	303	309	286	335	308	292	313	285	306	331	303	326	302	295	315	315	295	292	329	320	314	320	300	283	318	314	293	314	345	325	309	300	309	294	291	288	301	287	331	311	296	296	299	281	288	305	323	328	313	307	306	310	283	277	308	316	309	304	284	298	291	309	287	313	345	282	301	317	332	300	310	320	314	319	314	333	278	309	308	306	314	291	274	302	298	297	308	274	317	302	323	285	298	294	309	296	307	312	274	314	319	307	312	287	317	297	318	290	319	349	309	268	305	314	280	307	317	273	257	276	303	330	313	308	324	296	265	295	297	320	277	312	287	335	292	310	326	310	297	299	317	319	316	338	280	299	305	299	281	291	314	302	302	309	266	293	329	317	302	313	334	289	323	310	320	311	305	299	303	313	302	288	325	316	298	290	286	278	321	288	324	273	302	304	307	280	302	317	309	306	315	303	282	301	277	321	276	302	292	277	303	295	303	324	284	316	328	289	307	271	342	298	293	313	309	283	317	284	298	323	295	305	308	326	328	291	298	306	309	314	289	305	333	272	323	352	314	305	275	316	300	283	292	319	320	289	333	314	284	288	303	296	322	305	309	314	293	303	329	282	311	321	323	306	301	308	297	307	326	315	319	289	290	298	314	309	325	284	310	307	308	290	296	283	312	297	297	286	298	315	326	285	306	289	310	306	318	340	270	340	334	341	288	308	321	326	318	299	351	310	288	292	297	278	285	313	332	305	285	309	330	298	321	301	317	320	300	306	283	299	304	334	290	322	337	321	308	289	319	307	306	289	288	301	288	293	282	298	304	317	319	294	284	324	299	309	325	338	337	326	311	304	295	310	342	296	299	305	327	290	297	292	324	300	301	302	307	320	319	298	316	312	293	309	307	294	325	287	326	284	320	307	295	329	295	340	322	328	311	296	320	294	309	292	316	303	330	298	349	304	323	325	283	327	306	302	306	313	304	331	327	292	294	298	310	332	304	304	300	282	306	307	309	298	304	286	296	297	315	287	309	301	291	317	306	343	295	288	296	303	338	339	318	268	306	303	306	292	292	327	314	304	297	301	286	299	304	301	288	313	288	290	297	302	262	313	297	279	289	331	296	329	278	296	346	320	333	321	308	283	311	326	314	298	308	295	284	306	304	249	288	297	318	342	274	288	341	284	296	293	312	334	302	315	309	326	292	312	290	306	309	309	288	298	274	295	319	317	315	323	295	317	317	282	300	306	316	349	299	305	332	332	291	293	306	312	285	330	284	312	284	324	334	292	321	303	276	298	282	283	302	296	271	312	306	324	324	315	303	312	316	295	340	298	305	279	307	338	301	316	304	310	315	304	293	333	295	296	331	305	326	310	324	299	314	295	295	287	297	323	302	310	334	354	321	309	283	291	279	275	299	337	305	275	279	309	304	303	275	299	292	310	299	309	330	303	294	312	286	282	310	258	342	293	296	296	304	309	299	277	292	284	284	273	278	306	264	275	312	319	296	300	352	306	313	289	282	325	311	317	316	310	290	329	324	294	293	321	297	322	310	318	283	318	299	268	290	320	352	316	323	341	331	320	294	320	270	332	300	328	319	323	329	287	341	302	285	286	300	316	279	301	270	298	285	298	307	317	274	306	266	303	317	305	296	338	306	303	334	320	294	328	296	289	266	317	341	335	297	311	300	280	297	294	330	303	285	298	287	303	287	300	289	319	315	293	289	277	278	299	312	322	305	322	316	286	324	292	303	276	292	303	292	303	297	263	309	324	302	317	304	272	314	314	298	304	312	285	308	313	325	315	294	295	335	311	311	331	302	279	309	314	304	333	322	326	316	314	289	300	307	317	281	291	291	324	312	291	301	300	316	317	278	312	316	314	306	310	293	312	330	296	294	340	324	325	306	329	278	321	334	282	307	318	312	309	314	282	313	299	316	311	321	263	294	324	276	254	318	282	300	302	317	323	278	323	293	306	315	309	308	323	294	281	299	294	301	309	308	315	306	314	313	299	304	335	322	287	270	312	288	292	307	313	300	301	288	294	299	291	295	307	298	311	288	299	311	309	301	308	300	326	281	320	275	328	273	285	293	305	317	308	305	304	330	301	284	283	319	316	303	297	307	335	294	314	297	300	295	303	297	294	303	298	281	294	307	278	314	311	314	299	338	290	359	302	281	291	281	320	283	280	327	338	305
7021	15669	12611	6531	4474	3379	2624	2042	1661	1491	1278	1159	1037	967	918	811	804	751	681	704	707	616	635	613	580	593	562	523	560	500	538	537	534	518	520	566	477	512	521	487	534	547	500	492	528	517	518	494	478	460	522	525	451	463	487	477	468	468	469	469	491	506	459	505	474	450	503	494	477	522	450	523	501	465	477	474	462	473	491	503	474	442	490	458	473	496	445	517	479	500	494	481	457	467	461	479	506	432	464	489	496	479	476	478	462	475	457	480	446	473	467	482	505	482	463	455	482	475	455	457	469	486	460	431	456	474	462	468	483	528	509	468	445	485	496	486	521	477	458	482	472	466	488	430	475	528	501	466	482	493	438	466	455	482	500	507	466	492	454	497	505	511	466	473	456	448	488	461	491	483	471	452	465	462	486	477	452	441	477	477	507	538	473	461	495	507	434	458	468	483	496	445	481	491	466	485	468	441	459	491	474	491	473	446	497	478	483	452	464	474	487	487	452	443	480	457	511	470	455	449	474	501	488	466	488	454	476	480	474	423	461	503	450	463	481	422	497	478	478	471	478	464	489	455	449	451	468	532	474	485	467	490	501	418	485	467	459	481	431	459	470	484	507	430	503	439	450	484	472	482	473	485	469	506	495	487	501	473	450	479	480	479	473	489	502	467	455	456	476	490	531	478	471	478	460	470	478	457	447	464	487	499	452	458	487	458	469	456	468	432	472	513	477	471	476	476	441	490	506	488	500	470	506	458	463	491	466	484	488	441	486	508	485	430	446	488	481	492	463	462	456	478	489	470	446	480	511	451	502	512	477	471	469	430	524	495	483	461	489	440	459	489	443	440	466	466	457	458	481	491	490	508	445	442	490	455	476	455	493	443	489	441	505	467	501	478	447	476	466	484	491	471	486	504	482	480	468	484	499	456	474	480	461	514	475	481	487	474	465	462	470	468	472	461	468	525	442	476	491	500	498	502	449	484	511	486	486	499	450	468	457	475	499	455	432	527	478	502	476	468	471	507	481	472	477	491	456	452	481	501	501	467	489	469	481	495	491	465	507	454	475	480	472	429	467	441	445	513	469	456	482	489	463	488	514	475	482	469	459	488	495	504	489	430	478	447	486	507	454	510	471	485	472	451	468	469	478	474	484	497	477	462	409	506	469	503	462	457	430	480	483	503	493	452	464	481	494	466	435	440	460	440	459	491	496	478	455	461	433	459	482	471	463	441	469	435	509	461	467	505	463	528	479	500	489	462	484	470	488	463	435	491	504	509	475	444	474	472	420	481	473	438	482	453	484	479	500	487	492	512	466	458	434	446	467	471	497	479	449	447	514	458	489	485	460	446	452	484	406	471	442	442	467	443	474	466	455	464	477	523	470	483	482	464	460	509	467	452	478	491	460	431	457	464	444	488	490	498	473	470	458	479	485	477	473	485	467	471	449	468	488	489	464	493	451	491	495	456	437	479	475	468	463	460	502	478	479	461	445	515	499	465	479	470	450	481	444	442	450	457	484	468	486	499	474	487	446	507	477	506	458	512	452	509	449	480	463	480	481	497	488	463	496	491	467	462	477	453	510	476	449	483	508	461	510	493	476	448	468	461	457	481	469	466	482	492	459	466	479	463	446	481	441	478	459	482	476	448	458	476	488	498	483	495	502	496	480	471	448	449	450	458	511	463	492	480	513	468	474	464	491	424	432	466	456	480	451	480	481	445	474	477	452	459	514	475	505	512	465	496	469	486	458	494	476	467	475	470	516	466	459	505	434	505	470	458	466	485	495	480	457	448	399	474	460	476	477	476	502	432	489	506	467	436	465	483	490	455	472	467	474	457	466	457	469	465	469	460	518	475	440	469	469	479	489	427	459	440	437	466	469	471	469	440	456	485	489	507	470	485	458	433	485	502	474	474	487	484	453	477	459	439	498	513	472	490	452	494	482	469	477	455	507	462	453	435	464	453	446	468	458	485	484	469	436	450	437	421	445	490	470	465	470	489	501	493	447	470	513	465	478	499	454	491	482	471	465	450	449	423	486	478	473	493	437	463	479	452	522	463	467	491	422	500	465	496	510	449	479	453	478	484	457	444	452	497	459	508	523	451	495	457	468	453	506	492	490	447	470	477	512	491	492	481	415	475	495	493	473	471	446	479	469	444	460	485	472	481	464	456	444	448	461	473	457	477	464	493	472	490	458	478	497	490	469	445	488	517	421	466	493	428	474	481	469	483	475	442	483	468	510	456	505	475	496	468	462	448	462	471	411	457	452	465	454	484	473	487	475	467	464	521	485	472	458	487	485	440	510	470	444	527	490	462	458	485	456	497	485	513	436	466	467	465	495	473	468	525	463	440	495	467	465	435	461	506	431	438	450	460	485	477	455	463	481	475	477	442	480	479	448	450	470	515	465	468	457	455	487	496	477	472	464	472	464	496	488	456	450	501	504	478	485	494	475	439	498	507	511	454	454	484	448	427	495	483	463	500	473	492	493	483	484	483	474	489	455	449	451	503	462	473	450	470	483	491	481	439	484	475	459	472	490	453	479	508	496	452	447	449	469	457	494	469	490	479	475	436	469	459	455	408	460	483	463	486	458	513	452	505	448	444	463	472	468	449	459	444	456	451	435	470	448	443	463	476	462	447	516	521	475	484	465	489	444	446	479	438	466	512	464	475	474	471	494	469	463	448	485	497	499	462	496	490	465	449	459	463	476	432	496	479	471	424	484	493	463	469	472	471	473	448	487	492	468	486	482	492	498	435	468	470	470	497	441	517	486	475	486	454	453	492	497	517	455	494	452	465	475	483	459	482	464	529	469	472	493	459	446	514	458	489	472	453	469	489	459	464	450	487	501	480	428	471	469	513	490	503	463	471	464	510	484	469	479	467	462	514	494	468	500	477	485	530	488	469	476	461	461	419	456	492	474	450	481	489	462	453	463	476	470	466	448	438	452	474	507	471	455	469	533	538	468	464	474	451	454	474	463	467	458	441	483	438	495	467	503	487	422	481	461	442	460	456	463	497	465	489	456	454	462	504	469	472	485	474	443	490	472	497	470	434	524	485	463	488	465	533	479	458	472	476	451	489	477	501	448	475	483	438	464	443	495	492	460	465	515	489	492	464	536	478	455	472	452	495	474	476	465	486	439	492	482	498	449	433	474	481	498	489	453	455	485	484	504	478	440	479	503	495	510	468	493	473	457	502	489	436	466	487	493	470	473	478	453	466	498	424	461	471	484	439	467	526	478	485	479	494	450	456	425	474	473	468	513	504	481	521	480	472	466	477	479	488	446	490	502	470	464	452	461	474	470	502	471	482	429	453	477	486	494	468	499	491	474	448	469	488	453	448	443	528	506	511	481	466	463	437	469	441	522	483	433	469	464	483	429	485	482	427	461	505	469	461	502	453	445	482	489	465	491	482	490	491	463	477	445	412	472	473	489	463	467	465	469	486	452	464	489	476	465	520	496	513	469	488	514	459	468	468	487	466	475	477	509	479
27581	20859	8272	1212	783	753	705	745	732	692	683	684	635	712	696	709	701	699	685	634	671	692	694	695	682	666	672	639	642	663	706	652	682	680	659	644	625	642	675	677	634	699	663	624	682	674	708	691	674	649	680	706	666	647	651	634	658	670	674	624	692	703	665	655	641	698	681	673	681	652	671	684	630	639	615	691	648	663	677	680	743	629	649	662	650	731	693	663	681	697	687	627	660	665	629	667	653	651	669	697	699	680	646	624	648	702	609	655	684	679	707	671	696	719	611	685	716	610	661	688	653	684	669	707	692	721	694	701	662	624	635	722	664	692	679	675	676	692	688	656	664	670	636	664	660	660	663	693	686	638	614	579	659	672	671	630	637	648	678	681	669	670	679	631	632	645	658	651	677	671	634	696	659	676	645	708	660	711	665	666	693	663	663	656	680	678	644	642	671	667	636	684	718	685	655	702	677	655	672	679	671	699	676	671	664	682	653	653	650	700	621	681	681	658	688	638	650	674	636	655	641	692	627	702	669	657	675	667	668	664	664	666	682	653	685	633	644	627	677	660	648	668	634	696	664	680	695	688	701	639	675	687	654	671	675	654	673	709	647	701	663	676	603	659	741	669	655	674	720	663	677	688	622	687	667	660	669	713	667	658	657	639	711	661	721	669	659	638	645	643	678	677	656	657	661	661	682	669	632	654	635	706	678	669	676	691	701	655	690	719	704	665	632	660	644	652	636	678	685	687	688	624	670	667	682	672	657	692	670	683	678	674	663	699	674	671	641	666	688	619	638	685	609	646	672	685	653	615	653	657	715	676	686	653	724	698	648	662	694	640	694	737	654	632	642	624	675	721	678	698	667	634	642	696	711	683	624	635	679	678	634	643	666	681	663	684	672	690	670	657	694	647	680	652	628	724	680	671	687	703	684	648	689	675	670	639	672	651	668	656	696	631	693	698	687	644	662	637	716	665	690	630	668	662	649	654	658	665	663	691	691	703	720	651	662	647	679	668	632	677	623	673	664	703	674	656	646	696	678	650	659	707	666	697	698	667	668	670	600	652	653	672	688	637	657	663	645	676	680	687	672	667	660	677	681	649	635	674	687	708	719	697	623	684	668	693	678	661	692	657	676	622	657	690	681	659	638	669	629	653	674	694	683	675	645	682	690	639	726	710	653	684	619	668	680	668	627	629	684	662	692	679	681	679	642	667	675	713	680	650	701	697	645	641	665	660	664	666	649	629	670	692	625	686	663	701	646	663	706	686	706	637	670	689	647	679	682	697	690	677	675	603	664	653	683	647	678	720	662	660	621	650	648	649	657	702	695	692	644	654	659	680	683	722	654	653	667	731	698	643	705	665	625	642	683	680	648	662	630	623	688	697	706	639	690	632	659	675	686	685	654	662	672	655	628	694	659	700	649	708	654	652	680	709	694	663	704	656	691	660	706	633	674	665	643	661	648	704	633	699	659	665	666	664	611	689	676	669	667	691	644	677	668	637	712	620	661	713	691	683	697	701	680	723	668	675	703	739	658	658	673	654	692	654	624	659	675	626	664	617	668	645	601	658	671	653	638	721	677	687	668	674	651	662	629	639	674	675	674	659	661	659	651	663	686	655	671	705	680	711	697	647	681	694	611	608	695	667	675	678	645	677	679	690	692	668	678	682	732	644	648	700	648	679	715	666	649	703	654	696	676	689	715	679	678	663	670	674	682	671	647	672	658	651	678	661	687	659	716	686	626	650	698	661	675	669	635	658	639	655	688	690	688	642	640	676	626	626	723	659	641	668	670	659	701	679	686	643	709	702	679	660	672	643	670	710	653	688	622	649	663	679	710	693	639	658	651	651	635	670	689	691	671	689	645	683	633	677	603	671	670	678	670	665	695	669	688	661	685	657	632	683	624	621	699	639	679	675	679	671	675	704	667	711	635	643	706	679	702	678	676	724	678	695	674	672	636	613	666	642	679	675	662	636	662	677	638	690	668	640	719	685	656	661	636	634	678	700	679	655	635	661	650	680	721	633	715	650	721	663	648	663	667	625	645	663	674	687	654	667	668	662	722	670	701	707	661	630	624	693	649	650	665	662	658	706	646	645	636	687	730	657	690	657	646	676	678	670	643	634	655	664	657	667	697	679	718	675	666	682	669	665	659	621	695	617	682	697	617	646	683	646	655	626	615	648	621	674	645	645	709	686	656	708	676	677	685	696	662	686	672	674	668	682	693	730	684	692	652	674	674	624	684	692	669	674	697	652	671	669	626	667	649	696	732	683	654	674	690	637	664	648	642	688	674	620	672	683	674	675	678	655	667	658	692	674	674	656	676	657	683	640	687	661	704	692	650	652	671	671	710	688	658	661	665	648	681	698	677	701	654	668	686	722	659	665	669	700	706	673	694	676	642	632	715	614	612	675	667	658	636	650	640	699	658	697	690	645	681	675	673	662	674	650	650	707	660	690	695	656	663	652	663	700	661	659	664	677	694	634	675	673	675	703	678	659	675	683	701	662	663	665	712	699	697	621	630	661	680	665	666	656	687	681	662	653	655	699	702	653	687	696	666	691	672	637	718	674	660	663	628	696	679	713	657	646	660	645	672	686	650	665	662	632	638	655	656	679	673	643	677	643	656	675	724	628	631	626	678	650	664	677	650	630	683	640	679	645	712	689	694	652	687	678	633	711	698	655	665	682	676	654	688	689	682	657	656	642	701	725	644	647	699	695	663	606	673	685	618	689	648	680	693	608	610	686	681	663	663	663	680	650	705	638	697	682	668	701	699	659	658	643	672	654	664	639	690	646	668	664	617	629	644	646	681	683	640	649	764	673	675	677	688	672	681	617	693	669	668	659	694	676	659	645	681	673	664	657	634	718	675	622	672	673	701	655	670	661	692	698	669	690	687	650	679	687	682	657	645	681	667	706	686	669	660	648	655	659	663	728	685	693	663	671	691	604	687	643	648	626	670	695	658	652	646	642	615	680	681	623	672	627	644	704	692	665	686	655	683	647	676	676	677	657	648	613	668	707	699	693	684	680	635	676	664	678	681	650	662	726	689	642	670	631	674	685	663	680	645	703	671	682	641	606	602	665	712	661	711	682	665	634	701	699	638	628	657	691	614	677	703	663	690	703	654	655	691	656	651	636	666	661	620	729	649	674	685	648	648	638	660	622	702	660	658	702	662	660	660	658	671	684	690	694	624	714	679	641	671	665	632	649	661	670	663	691	681	674	616	654	656	721	672	593	687	673	723	660	684	679	693	655	675	699	652	665	701	674	633	706	701	650	666	646	641	667	712	681	678	697	663	665	662	715	677	679	718	652	632	710	667	700	705	644	663	644	647	687	630	644	660	629	648	669	694	659	645	661	642	652	680	691	713	664	686	642	656	658	615	733	645	683	672	661	648	673	689	676	632	667	650	678	650	688	645	688	668	667	699	663	685	682	654	649	636	655	645	659	668	706	665	684	697	621	625	707	663	663	664	684	660	668	668	659	686	649
4521	2004	1705	1271	1170	1058	1060	1008	980	1029	1003	954	1027	1029	969	949	967	1010	972	928	982	944	984	1029	977	939	1016	1008	988	979	999	957	994	932	969	914	967	921	954	965	968	985	1023	955	1019	950	994	1001	1001	994	973	1011	1006	925	965	987	998	958	956	968	1003	998	935	921	944	966	1013	959	959	962	912	963	979	969	970	982	975	982	956	1005	920	958	939	935	929	983	978	990	1002	969	939	1025	1006	966	984	975	961	1003	994	981	906	997	1001	1007	949	966	991	995	922	1005	954	943	993	979	965	1036	973	946	937	964	904	960	923	997	932	951	1022	986	1003	955	982	935	933	938	913	999	943	960	969	981	967	988	983	935	985	984	968	1019	1006	946	973	974	1013	965	973	996	977	1039	1002	963	1037	987	1011	992	944	1016	981	1001	1013	994	901	958	961	991	979	943	1003	1030	1017	953	985	1000	903	974	1004	950	980	1010	975	1012	933	1023	965	970	984	1037	1019	988	940	955	960	982	989	933	980	1010	960	990	985	1001	950	955	986	945	1008	971	1004	998	1019	977	949	1021	957	1036	947	971	978	973	976	984	926	940	987	1033	997	1005	952	945	1034	965	997	984	977	975	993	1016	955	985	1000	935	984	969	974	974	967	1011	997	1011	1017	964	916	957	975	1011	955	941	965	970	986	955	943	983	979	998	1023	924	933	950	919	909	949	957	918	937	999	972	1016	1015	983	933	949	961	1015	986	965	969	932	972	919	987	986	979	1002	968	954	1015	952	875	941	1019	974	980	941	959	963	951	992	944	967	968	935	963	970	978	943	964	956	1008	959	1004	997	961	923	976	962	940	964	952	915	938	990	1017	946	1061	926	981	971	913	972	966	941	975	990	1035	922	1056	956	991	954	948	974	998	952	963	960	973	986	978	979	944	968	948	935	1013	973	973	961	984	974	1007	1051	971	926	964	979	969	966	1005	938	1039	988	912	981	964	1020	962	962	910	999	1015	931	966	973	961	951	1011	968	944	955	966	945	943	923	944	921	947	969	942	989	996	952	1022	962	1023	950	1014	1003	972	980	999	924	922	933	941	968	983	936	957	1024	969	1011	959	971	975	966	917	945	959	987	1042	961	1023	995	970	989	963	945	1019	960	925	941	990	1016	957	917	926	952	993	998	1009	904	918	1017	1041	959	1011	975	991	950	940	959	952	932	977	993	983	971	971	944	995	990	921	976	974	994	935	968	1014	960	975	945	977	1016	925	978	963	1018	963	949	968	973	973	1006	933	988	982	978	1012	984	940	954	949	998	953	941	949	970	964	948	970	961	1000	955	976	941	950	960	952	976	995	988	947	950	1063	986	973	943	1031	984	1019	970	968	980	978	947	1005	974	1010	984	926	934	976	978	1000	996	922	975	1025	934	1060	989	947	912	949	967	983	946	982	962	963	1043	960	965	981	998	1000	964	960	956	950	1000	1016	945	973	936	963	947	923	983	959	960	918	976	973	1018	981	992	972	987	996	990	976	987	978	954	957	1046	983	942	929	916	975	985	1021	940	906	928	955	955	979	936	989	951	976	967	946	977	924	1000	962	964	943	996	1000	984	963	1018	980	972	959	945	935	1009	968	950	998	964	971	1014	1017	1008	970	964	985	1030	914	979	933	966	934	906	964	926	996	965	995	992	988	941	945	1001	927	909	972	1008	995	978	991	937	1025	948	954	971	974	984	993	1009	966	989	957	954	980	973	1025	948	958	961	944	915	962	975	970	990	1021	962	964	941	986	968	974	996	997	989	958	1007	919	991	986	980	1005	946	927	969	922	983	1024	954	944	982	990	1016	905	951	937	1003	994	1013	982	991	955	966	958	937	947	942	1013	955	955	916	946	1012	978	1007	946	949	999	1028	974	952	999	977	972	967	972	970	943	944	900	955	935	987	968	971	950	938	962	921	977	914	971	981	972	974	942	1041	1017	1041	1013	989	954	1006	936	926	997	1000	986	965	960	960	929	970	987	931	997	944	930	973	987	1069	972	928	942	956	976	955	994	1050	981	1011	948	963	972	1036	986	994	1001	947	961	1024	1032	1031	973	945	992	990	1012	978	971	993	994	977	991	970	975	968	949	953	905	978	971	1018	951	957	954	978	981	982	993	954	954	1002	946	945	918	926	965	967	991	950	986	962	1018	1018	955	969	989	957	983	950	1020	970	984	973	970	967	983	930	931	994	930	922	961	983	950	1025	976	1026	942	938	952	937	931	971	957	906	966	940	970	926	940	1060	1009	992	903	997	986	1006	936	963	950	1038	925	949	961	1010	956	950	994	965	914	963	991	915	1010	969	946	962	901	922	934	957	973	969	936	1018	985	946	984	998	970	931	957	989	959	984	952	949	986	990	925	955	923	912	950	1004	932	985	1003	959	975	1007	982	959	1008	974	903	1005	980	1022	945	974	960	1010	905	968	914	970	1006	938	1028	1003	971	1054	963	950	942	937	1013	954	912	959	988	950	917	957	962	923	987	949	967	999	1034	992	941	964	939	952	1037	964	939	948	959	975	950	971	916	980	982	965	985	894	993	971	973	926	968	961	980	948	967	952	966	911	1004	1048	1012	997	984	945	931	1024	973	958	974	949	1006	962	973	947	944	996	966	933	989	975	952	973	990	974	976	953	972	985	1026	934	973	976	956	908	938	1004	963	962	975	994	947	1001	1008	967	996	991	984	970	954	937	970	930	993	1007	994	1009	1015	979	971	928	1016	937	1048	1008	921	979	987	967	980	995	951	980	915	938	1018	990	1010	977	951	921	968	962	1004	983	936	1005	969	1020	950	932	995	1003	907	985	910	958	998	925	970	980	949	995	1023	944	928	1012	971	921	921	913	1008	944	917	927	1024	995	1001	969	978	961	1000	957	959	1020	946	929	970	977	962	1009	1014	982	948	986	979	918	988	973	938	964	1017	943	928	984	958	967	967	978	992	1016	967	950	966	930	983	961	939	986	912	920	996	972	946	929	986	954	1000	951	906	980	958	947	979	1017	1005	907	983	946	988	980	982	1000	936	1011	932	967	917	994	958	1021	910	973	1001	1017	999	997	951	932	998	995	956	987	941	976	961	1012	917	963	973	965	910	980	990	962	963	979	1018	964	1020	1020	993	943	977	965	1012	1006	993	980	914	919	1000	927	965	903	964	950	943	956	936	958	971	988	1001	989	964	965	971	988	962	972	980	1023	983	1012	984	986	998	998	964	971	915	1021	951	930	996	988	963	953	936	960	1001	953	1009	983	938	894	950	967	1001	982	882	964	998	964	958	939	959	982	960	968	954	999	975	974	960	989	968	970	1005	978	979	953	909	955	984	989	960	927	957	977	993	982	1018	1012	968	1008	960	1014	959	979	953	962	967	981	978	985	962	966	988	1004	1004	952	942	979	962	1026	962	995	1013	955	972	965	929	946	926	971	1002	986	1004	937	963	966	905	1027	917	977	996	961	983	953	961	971	979	997	952	951	997	909	910	951	918	1021	969	1009	985	1001	959	944	954	950	998	974	957	971	982	889	1007	949	989	1051	972	988	975	1002	984	889	993	983	965	945	959	943	975	1003	934	1018	993	927	948	961	924	981	984	979	990	990	947	1030	968	978	968	989	968	1061	1004	949	981	961	941	969	889	970	939	995	1015	997	952	949	930	963	918	924	992	1002	989	990	958	1001	1018	943	931	1008	952	995	978	983	995	924	951	931	961	1004	939	947	991	923	902	1012	978	990	964	938	952	987	989	991	988	991	980	1003	962
24575	21627	28897	24646	21438	5610	1300	965	870	872	842	784	763	736	768	714	736	740	735	734	731	699	704	663	711	712	726	693	706	739	681	672	685	691	700	688	704	696	685	741	679	704	666	741	670	617	634	679	666	653	688	676	673	713	646	705	717	683	665	683	673	722	646	683	703	693	664	700	642	689	685	654	624	686	672	664	658	710	692	696	669	615	713	700	701	663	638	669	681	711	731	634	663	648	639	693	707	661	674	683	682	650	667	707	662	669	679	650	692	631	701	680	706	726	735	705	653	689	653	674	660	675	649	654	676	694	667	667	655	700	675	630	660	643	674	650	701	672	687	646	706	638	668	665	714	662	663	666	716	666	662	724	713	685	685	652	633	674	662	709	686	694	665	701	683	613	671	671	654	705	669	629	706	736	663	668	699	694	663	675	678	684	705	678	640	691	678	743	699	670	697	720	642	673	677	651	681	682	654	691	679	718	691	679	691	692	695	673	670	641	681	615	741	659	617	646	667	678	686	667	720	654	649	666	690	621	679	699	702	596	683	653	625	674	647	676	703	708	683	617	668	694	640	730	685	627	656	685	676	664	653	649	689	645	695	635	676	703	674	654	659	666	716	639	653	630	658	706	679	691	678	648	628	672	653	691	698	668	680	679	723	687	687	660	660	657	663	689	676	715	685	613	640	677	670	686	676	683	667	688	673	670	672	710	663	648	711	688	673	648	664	595	644	667	605	686	706	658	660	641	678	680	678	662	674	680	663	717	650	689	698	665	674	679	627	728	694	656	684	666	681	687	640	638	645	700	646	695	717	677	672	686	661	666	710	644	671	641	703	677	675	669	632	682	649	663	652	635	665	682	674	664	663	662	689	671	645	665	665	691	641	659	662	634	672	714	667	685	645	667	676	683	654	692	677	696	678	674	670	653	643	710	725	703	701	638	662	681	665	645	628	656	674	685	682	657	659	651	667	674	653	637	704	693	685	672	639	680	641	658	659	640	648	687	653	668	695	667	666	683	652	644	688	678	669	642	638	687	643	648	669	700	702	627	656	678	660	652	686	664	691	718	723	630	694	657	656	656	623	663	654	632	631	625	643	633	650	654	685	623	695	655	723	667	672	644	698	646	614	677	663	687	668	640	645	667	687	729	662	648	671	635	637	682	664	676	649	692	662	695	670	667	654	640	639	648	709	676	677	716	672	674	671	634	611	673	703	669	681	692	621	679	675	658	697	622	672	679	654	660	658	650	648	716	687	668	678	690	654	672	702	708	665	688	633	670	621	642	707	642	638	647	668	683	694	695	657	633	681	706	642	686	677	696	692	688	695	699	656	669	672	717	742	703	701	703	686	685	708	666	660	640	675	672	690	672	706	689	668	704	665	648	704	688	700	659	687	692	654	631	665	651	667	643	685	664	654	603	686	649	663	630	642	721	664	647	690	641	677	652	662	675	688	662	656	633	658	670	657	719	685	703	655	727	662	713	686	704	633	676	671	675	681	664	687	673	699	664	659	643	670	689	673	685	641	675	672	690	651	762	678	710	674	663	726	632	676	679	682	665	663	718	641	666	665	660	682	738	665	691	696	712	667	611	641	694	700	659	676	687	685	682	671	688	686	661	702	661	641	619	709	684	648	716	654	693	645	679	688	716	672	673	704	668	676	701	703	638	644	680	655	686	664	694	664	678	693	653	668	664	676	656	669	678	697	718	655	619	718	655	654	629	630	617	671	654	703	700	622	661	657	647	650	652	707	648	666	691	658	656	666	654	656	652	716	631	625	691	722	640	661	630	675	668	660	667	710	666	679	678	685	650	660	674	728	680	657	712	642	664	644	657	689	693	630	704	680	682	669	637	631	675	662	669	655	667	689	670	670	691	666	672	631	696	656	667	674	624	649	675	653	666	664	658	670	657	710	684	660	737	711	712	691	679	659	653	667	690	669	671	676	685	626	642	683	671	629	656	663	677	681	661	638	700	720	682	636	633	672	708	634	644	653	651	693	621	651	647	666	621	700	694	639	640	663	684	632	680	721	670	643	698	656	662	689	642	687	668	663	698	679	693	677	677	671	687	674	675	668	676	622	682	674	661	647	658	679	657	614	652	677	683	649	645	666	655	655	735	677	692	672	696	623	648	677	660	668	692	676	654	654	705	672	638	682	669	658	680	621	690	687	670	627	632	671	647	669	635	690	658	661	687	675	691	682	671	650	671	670	650	656	672	658	690	714	697	668	665	642	669	690	633	639	612	661	707	660	663	636	713	634	667	640	651	674	655	717	678	666	654	693	651	647	644	668	653	709	693	627	640	680	612	628	657	699	638	689	654	620	629	672	689	671	662	702	668	654	655	640	702	710	648	682	652	638	692	730	632	692	645	677	670	667	726	660	661	645	682	654	724	710	663	638	669	610	685	637	678	660	665	659	637	665	680	647	684	667	685	720	689	643	715	692	634	633	663	685	658	642	719	667	682	694	646	673	706	679	659	664	686	680	663	724	706	697	719	627	679	713	627	633	683	699	661	671	686	640	645	677	640	621	716	669	642	660	685	658	676	666	676	661	669	667	673	652	669	705	685	629	662	683	672	682	681	658	688	670	682	680	701	663	654	640	688	675	696	704	650	685	646	669	678	689	662	643	658	631	643	665	682	678	666	619	689	719	656	689	708	694	631	680	704	658	660	671	678	672	661	722	673	643	665	665	678	697	678	697	640	704	673	699	640	654	681	673	688	649	673	701	677	685	632	671	709	717	671	667	648	693	653	650	715	660	714	656	679	658	637	656	645	655	673	655	679	654	697	622	649	651	654	621	694	644	672	653	690	698	667	661	665	640	647	740	696	660	669	664	736	659	668	640	735	692	723	668	686	667	711	645	659	699	647	688	710	721	720	691	699	649	649	654	683	672	682	662	703	685	661	684	633	647	692	676	632	672	711	715	663	669	679	701	670	699	654	641	692	624	682	674	687	683	707	670	693	682	683	649	688	660	678	692	644	639	679	653	628	601	693	696	672	712	707	685	689	661	624	660	677	684	658	669	638	697	604	707	636	645	651	685	668	682	645	656	671	709	693	734	668	674	694	675	666	618	644	664	705	709	677	662	613	670	669	636	645	655	666	692	632	653	700	649	660	668	681	657	686	683	683	679	702	645	705	682	642	689	624	623	674	660	676	673	715	691	646	671	686	679	695	635	682	688	689	654	659	689	675	682	683	724	644	645	633	662	684	677	728	648	657	694	697	682	734	677	683	675	676	659	636	636	658	666	679	684	671	659	671	628	673	651	672	669	683	654	669	662	686	595	646	679	630	681	659	644	710	676	625	643	653	634	691	691	668	672	689	640	644	642	647	663	671	665	671	678	640	613	683	664	678	639	671	696	628	646	677	649	692	692	624	687	646	650	611	661	665	666	649	649	646	616	691	649	625	678	648	684	659	647	664	716	691	597	639	683	660	687	660	647	660	673	661	661	670	690	683	661	710	636	671	652	659	650	668	661	643	673	693
5392	10192	8484	4369	3202	2533	2075	1805	1661	1470	1396	1283	1290	1167	1174	1158	1207	1134	1101	1079	1099	1029	1098	1067	1079	1114	1023	981	997	1008	1021	1013	1006	987	984	1061	1074	1020	1051	939	1015	1020	1006	954	984	944	968	983	996	1049	975	997	999	915	988	979	948	1007	982	1059	1021	1004	1060	1017	990	981	987	980	1016	966	946	1049	1008	1014	976	1004	953	939	1024	985	1030	1002	930	979	1003	1002	1015	1021	965	987	985	974	979	962	974	1008	1043	976	988	1012	979	983	964	969	992	971	1000	945	1003	1013	959	937	1019	1048	944	1029	955	970	975	995	928	941	1022	993	1012	940	999	960	1004	972	970	980	981	996	987	990	989	963	965	969	1014	981	960	975	1009	1034	971	976	995	970	965	964	989	1036	933	1022	964	1015	945	921	983	1060	989	946	1048	986	994	980	972	979	1004	1028	961	992	1020	946	1012	961	1024	972	1011	981	981	988	993	957	985	937	973	1021	1000	965	1039	1014	944	978	998	984	970	953	996	968	1012	986	934	1016	961	989	984	962	1020	962	1036	992	1032	1011	993	970	959	970	1004	995	959	981	965	1061	1014	996	1049	958	960	955	945	967	993	981	990	1017	976	1016	981	975	999	957	1004	967	943	1004	929	992	926	951	939	1008	1024	975	1010	976	969	963	982	963	936	1020	944	947	964	972	970	979	951	957	1043	1009	1004	995	1011	1070	1010	971	967	1053	946	974	970	1022	975	969	940	1038	997	930	903	903	991	1011	1013	1004	1002	959	1029	971	954	972	1000	971	948	1031	980	972	997	936	1025	995	949	975	964	965	976	1001	1066	990	980	962	976	1011	1017	955	998	961	1010	943	956	975	1021	959	970	924	950	921	927	1018	1009	1009	990	998	1018	1017	983	969	986	936	1001	922	1002	959	1010	976	936	1039	973	945	979	959	972	977	1006	946	1021	985	986	946	1045	1075	939	1069	977	1017	1028	998	956	968	986	932	1016	1008	968	988	1004	1011	990	954	1027	969	972	1006	1005	1034	947	962	959	983	1032	993	974	979	933	1047	1020	991	1026	949	1003	1033	995	905	994	986	1018	997	1055	969	970	998	951	999	985	962	982	935	1013	1006	996	993	1006	946	1016	982	967	999	1030	1030	959	968	972	967	915	1000	1015	983	974	1023	968	941	993	958	955	970	993	958	1010	985	936	963	1016	978	957	966	995	945	988	1016	960	1018	996	1007	1008	1013	980	981	1004	947	951	989	984	955	1028	1059	998	989	931	950	966	961	947	993	973	970	990	956	1013	991	973	998	1029	1021	1024	1008	990	1034	1030	992	948	978	987	1013	996	989	966	1026	936	961	1009	976	958	984	1010	983	929	998	1022	991	932	933	994	1008	997	957	961	1014	988	958	944	1004	985	992	995	947	982	978	966	970	1001	999	936	1005	993	998	961	999	1052	964	1012	948	1036	1004	947	1000	947	993	1044	1021	1000	989	956	975	968	937	1004	1022	966	998	1002	996	1075	976	944	934	1010	997	986	1041	1051	1003	986	1001	1017	998	984	967	992	1009	969	1026	979	948	926	987	1006	945	982	988	1028	986	1005	952	997	918	1006	996	987	985	974	1026	1003	988	967	946	1027	996	1005	947	965	1006	1050	946	980	1031	993	1005	1034	965	949	1032	995	1017	962	980	1017	983	981	949	1022	990	972	1010	973	1054	951	1047	1047	1013	966	966	1018	985	1054	922	1015	987	1031	998	952	1014	995	966	955	978	1005	1003	971	1020	969	999	995	1018	973	971	993	1001	993	944	1015	1002	956	989	1012	974	972	1022	978	1012	943	1023	987	971	988	927	961	954	965	1012	1004	989	1011	1039	959	1010	949	1031	968	1037	1030	1037	990	972	1002	926	969	990	981	1022	989	980	1002	987	969	1026	1031	979	1025	970	979	984	1015	988	984	1023	1009	937	964	1010	956	986	995	1023	955	965	963	958	1032	976	968	964	1026	990	982	982	1009	938	1044	1015	1025	1032	973	1004	1005	961	979	984	962	1011	1008	950	988	930	982	933	952	1013	998	985	966	979	948	940	923	1067	957	929	984	911	937	925	984	988	970	964	1048	964	936	980	977	990	1000	961	1003	937	990	942	957	962	975	983	964	1000	973	1035	943	1005	1023	1019	969	1011	960	942	961	956	1010	1002	917	1029	1023	992	1027	1031	1018	1027	959	992	1000	1019	1020	921	978	1009	972	987	978	1001	912	1025	1029	1019	978	995	1043	942	962	973	999	972	1010	989	1034	961	1001	1004	973	935	987	983	923	914	950	993	996	986	987	1002	985	961	952	1006	911	921	939	958	950	1057	1016	1025	1000	959	930	915	999	998	960	1030	999	1002	999	995	995	962	1060	1002	989	976	986	975	1002	1021	970	971	967	968	1013	943	951	977	955	962	1006	972	976	948	954	995	1039	988	991	969	1016	1028	962	1007	975	1003	1020	1019	966	966	1002	988	985	957	952	1022	976	948	1022	919	987	946	1016	978	964	1021	1005	997	1013	987	991	998	1008	945	976	1007	956	1066	988	990	973	961	985	1008	966	1078	977	1013	929	955	954	970	997	966	1007	975	994	1036	970	971	981	976	999	964	933	978	969	995	948	945	1019	1018	975	974	981	998	964	971	998	972	995	987	1010	979	964	954	1026	993	950	1069	1019	930	982	963	1005	1011	965	1023	982	967	1040	984	930	1004	987	1004	949	1005	982	967	987	977	976	1082	1000	933	939	984	975	997	1008	995	970	992	996	1010	1012	1046	973	974	964	953	999	1013	1032	1015	949	1037	954	1010	989	992	1017	976	978	938	1004	938	950	952	993	949	980	981	974	958	986	958	972	976	917	981	1001	987	960	959	997	992	1024	967	964	929	974	915	957	939	969	1010	984	936	956	1016	976	930	1006	959	940	1018	1040	943	1027	988	935	954	974	987	966	1004	929	993	968	981	971	991	989	983	984	964	978	995	980	1020	986	981	992	976	989	919	993	959	1023	955	953	1019	1004	924	1014	970	975	986	936	972	999	997	1017	987	968	1000	922	964	1025	977	981	947	1028	1015	1006	936	972	1030	988	939	972	1002	1025	986	999	964	934	1029	993	974	986	972	997	962	1029	1007	947	951	982	970	948	1006	924	962	976	999	1008	1007	984	1031	998	922	992	1001	957	987	990	973	1003	1003	1004	952	988	917	979	956	983	954	1043	931	1026	931	993	1048	991	973	921	896	1036	1010	1025	971	1010	1025	949	1004	975	962	959	1025	994	1007	986	976	988	952	972	961	1005	1024	968	1001	971	978	994	973	1028	982	1021	983	1027	1028	939	918	962	938	955	1005	961	976	983	995	997	976	1007	1036	949	986	996	985	1003	964	961	992	1025	996	1026	970	964	966	964	1017	991	968	931	985	963	1018	985	1049	957	998	941	1012	950	985	951	999	984	1007	979	985	984	1017	972	1004	975	971	998	979	1024	974	1032	929	1047	996	973	1006	953	1028	985	963	963	985	994	968	978	960	980	996	936	983	952	1000	1000	962	1014	993	985	953	950	935	971	999	952	947	1000	1000	1026	989	992	943	993	974	963	968	965	962	998	969	968	1027	1026	977	933	960	1006	972	957	950	922	994	1003	944	954	1008	999	950	992	1032	968	958	1028	1013	1002	935	980	991	1003	941	1030	975	968	969	916	945	998	909	1052	984	1060	949	1011	989	1020	1005	1023	1003	958	959	924	1006	990	949	994	1013	1023	1012	968	988	999	1009	931	993	973	929	1007	986	984	1031	1036	963	1012	951	989	989	1011	998	979	1029	970	998	980	987	944	1007	988	930	1031	983	975	1041	1031	972	1020	971	956	974	986	958	948	987	914	1004	1010	1021	966	978	976	1004	987	994	952	993	1010	957	916	998	1002	1004	960	981	917	1032	963	1024	1001	974	974	970	966	990	981	960	973	1004	1010	974	992	966
23563	21632	29531	24230	21633	21368	2993	931	673	618	511	527	426	457	431	439	417	378	391	406	385	356	377	344	363	366	359	338	340	355	343	369	335	300	305	338	351	351	336	339	283	325	302	318	338	317	307	306	308	287	281	302	300	305	272	299	321	288	310	300	318	290	329	291	308	309	275	314	312	299	336	270	285	320	334	292	313	332	301	304	292	273	307	296	297	301	335	284	283	297	359	312	291	312	301	313	313	298	307	328	310	325	298	285	285	303	333	301	285	323	313	281	328	271	336	306	307	291	304	291	296	321	346	299	295	321	312	267	318	282	297	288	344	289	291	318	284	307	307	315	272	336	291	317	322	305	278	285	312	301	286	316	316	307	304	346	317	269	325	300	291	274	303	276	280	292	313	289	298	325	275	315	318	333	304	280	270	288	335	325	329	295	305	321	302	289	283	306	300	295	316	299	321	278	318	291	306	302	311	325	283	302	327	299	303	303	338	298	307	270	307	300	273	310	321	284	327	277	278	295	327	299	293	300	290	283	302	304	294	330	331	309	292	290	312	322	298	289	294	315	292	315	313	294	286	318	325	261	309	308	284	290	309	307	304	284	312	286	294	292	323	300	300	320	291	288	302	287	323	314	294	310	307	296	294	314	273	300	304	275	316	304	286	319	292	290	315	313	304	303	300	272	295	321	287	323	322	287	319	285	312	302	311	321	329	285	328	280	284	328	284	280	314	303	297	303	334	307	310	312	318	307	317	320	320	294	287	317	320	292	316	322	282	302	293	298	310	313	328	328	271	344	275	296	297	320	316	305	337	315	320	325	281	289	318	283	310	310	302	324	274	289	296	306	302	299	327	304	297	332	306	321	310	281	315	335	290	346	287	298	326	309	278	283	305	328	297	321	300	302	304	302	304	312	322	320	275	314	273	306	289	321	305	298	315	286	275	329	299	307	300	316	312	304	302	280	310	333	316	306	308	299	330	280	286	302	301	301	327	279	300	298	265	299	286	290	288	274	303	288	318	288	329	266	283	301	296	293	330	327	308	297	331	313	296	315	298	274	309	293	291	301	293	278	304	269	314	294	272	336	303	288	316	309	290	305	291	298	320	273	300	277	256	297	298	327	291	284	314	321	277	300	312	317	300	288	297	275	291	321	309	282	333	306	300	314	302	307	307	292	308	313	310	280	304	320	317	310	312	304	294	302	313	290	306	335	320	290	332	306	275	307	323	307	298	299	300	295	285	289	314	289	310	312	292	289	312	338	297	307	276	267	300	298	306	304	279	294	307	297	343	329	306	320	300	294	290	277	292	285	300	312	276	307	288	330	313	319	297	327	300	261	342	297	278	278	284	299	271	287	333	306	301	287	286	287	336	312	326	299	310	323	283	296	299	301	348	299	284	289	313	301	304	320	314	305	297	303	299	297	307	287	332	307	317	313	262	304	298	326	289	283	258	288	337	282	311	299	298	309	299	296	304	285	288	278	262	321	302	283	311	313	297	285	295	303	302	298	316	289	298	312	308	327	301	332	316	296	309	260	329	254	302	329	319	292	308	317	289	258	312	313	303	290	293	317	296	308	268	302	290	309	292	296	310	290	302	292	297	314	309	295	307	265	276	325	294	338	299	323	311	289	330	301	303	347	320	303	276	278	316	320	298	289	297	290	294	310	326	298	299	308	279	306	345	301	317	271	291	310	326	291	292	289	287	304	328	301	315	292	313	298	292	302	311	315	293	294	307	320	313	309	321	289	310	306	286	298	276	296	291	305	310	303	319	294	319	271	341	292	319	324	280	308	274	306	312	297	322	313	308	332	305	310	298	295	302	311	288	293	308	305	299	293	285	295	314	306	289	302	322	344	298	279	300	276	290	311	300	284	302	301	298	288	295	290	342	295	303	330	331	297	336	304	319	290	319	304	297	311	322	288	314	318	309	308	307	295	285	300	297	308	288	322	300	286	302	295	253	321	301	307	280	299	274	312	322	286	311	303	316	288	313	298	282	297	310	285	301	300	316	342	295	300	268	297	288	295	282	296	294	294	297	295	268	334	280	275	325	336	316	316	344	295	289	258	283	287	318	313	317	309	304	320	289	300	310	291	317	306	301	294	313	322	295	297	288	280	263	301	307	293	322	337	303	302	317	322	277	280	318	288	283	300	300	294	333	303	311	260	308	300	337	276	281	293	316	308	297	299	318	307	294	305	283	304	319	302	300	302	303	296	312	308	282	344	268	307	289	282	311	318	309	313	317	287	298	295	288	328	298	298	293	293	294	316	277	305	282	314	323	278	315	310	306	333	315	329	271	301	303	294	324	289	308	311	313	331	289	309	309	303	339	294	290	319	279	285	329	261	284	284	314	300	297	304	341	312	301	268	314	273	330	283	293	296	302	287	295	302	292	283	302	267	274	302	305	278	311	297	291	286	293	314	283	278	306	278	327	272	275	274	332	317	286	320	307	326	310	289	298	306	271	284	303	287	300	304	299	282	279	270	296	285	301	313	301	306	288	269	298	301	300	299	317	313	324	285	301	286	301	357	322	281	315	301	313	290	291	301	310	310	279	287	302	343	318	278	314	332	316	332	310	293	304	311	290	297	293	291	318	294	328	274	301	331	307	314	283	289	309	336	300	308	290	308	317	316	275	276	290	306	317	297	303	299	301	313	289	291	297	303	309	293	309	277	314	296	308	309	274	316	293	296	286	299	285	291	284	304	282	324	287	273	299	299	302	325	320	308	285	279	307	289	312	308	331	307	312	277	282	295	291	310	290	310	294	277	296	298	310	286	296	308	317	299	291	291	334	286	311	287	300	309	320	269	302	324	288	327	285	270	316	301	308	286	329	305	282	299	313	292	299	295	307	292	327	279	285	333	327	292	301	284	288	288	332	297	316	281	330	330	262	320	284	289	303	278	283	312	298	300	282	330	312	260	291	297	351	314	300	285	293	324	291	301	294	308	307	290	286	317	295	289	309	271	297	274	274	321	294	301	301	303	282	291	307	329	303	312	310	296	295	292	326	282	310	317	278	301	302	309	306	292	330	273	301	296	284	306	283	268	301	318	288	323	316	326	309	289	287	325	332	278	276	295	297	273	284	284	316	299	288	306	288	279	300	318	306	289	304	282	281	276	295	349	328	304	284	282	305	304	314	301	311	280	276	316	314	289	305	304	295	305	290	299	276	281	296	280	304	303	309	285	313	299	291	315	299	282	324	280	310	300	302	289	294	300	309	293	284	283	292	290	311	247	265	309	287	304	321	286	280	303	338	275	310	310	315	279	283	289	306	326	286	310	281	286	314	269	291	319	291	306	298	323	308	278	297	298	293	320	280	303	286	294	306	294	309	329	302	328	279	277	313	313	312	295	309	305	330	314	265	300	306	297	305	307	298	305	318	295	309	341	331	302	300	290	297	291	290	280	322	289	292	292	297	314	285	299	314	312	305	321	316	317	281	287	307	296	287	285	275	292	288	321	288	308	306	289	295	311	326	279	261	271
7172	15387	12503	6751	4637	3336	2557	2096	1774	1555	1262	1129	1028	958	894	797	779	678	755	663	679	622	596	641	624	605	587	573	550	527	528	519	515	561	539	523	487	541	499	490	496	529	482	535	513	532	477	526	491	535	531	453	461	505	431	457	484	489	517	499	472	470	474	485	502	486	484	492	470	499	469	536	465	488	478	486	479	467	490	460	501	452	473	473	517	461	491	500	464	470	467	455	464	456	459	532	455	478	504	474	488	454	439	499	476	471	471	474	457	441	461	466	457	499	479	509	487	454	433	448	490	490	486	498	467	457	509	480	453	465	474	444	448	443	471	484	495	473	473	505	454	496	490	470	456	482	435	456	452	459	457	480	499	484	479	462	498	454	426	482	515	493	443	471	452	471	488	475	471	503	404	437	470	481	506	437	459	461	492	476	459	458	495	499	482	478	518	506	506	482	462	445	477	457	467	467	449	450	475	485	476	451	468	474	503	472	427	483	485	457	482	444	447	478	496	445	477	458	491	439	457	453	484	462	468	478	485	503	503	438	477	473	455	414	506	525	479	476	478	469	525	457	480	482	482	469	470	433	439	441	491	471	486	418	469	456	474	472	510	449	490	485	443	469	481	493	480	432	403	497	467	470	481	465	465	474	472	450	495	470	475	432	500	487	484	460	505	439	478	490	472	478	508	485	468	483	474	468	449	504	468	459	469	463	460	459	461	461	474	474	505	471	500	468	483	448	467	463	482	444	458	462	456	466	458	468	500	466	483	423	467	471	439	462	462	516	448	494	443	498	464	482	466	433	502	472	471	488	504	467	451	458	512	486	481	469	479	482	464	470	489	447	473	472	466	461	443	434	461	497	486	464	440	493	459	487	468	426	476	437	488	431	474	498	459	440	502	455	454	503	494	481	483	497	451	461	491	506	456	461	456	459	475	466	448	494	486	454	484	460	473	473	463	499	456	501	453	475	440	472	433	428	449	469	455	469	437	489	473	460	454	469	471	460	463	467	500	474	471	476	495	484	496	441	430	449	457	471	496	460	453	476	484	476	437	491	529	457	474	438	457	474	440	485	497	452	470	498	503	455	523	480	451	478	504	478	467	449	516	473	483	456	477	451	452	475	462	462	496	457	501	456	491	471	458	442	461	454	456	479	442	494	451	476	442	468	456	464	478	523	500	464	488	426	505	483	509	462	489	477	502	488	450	469	462	489	492	469	459	458	493	478	434	481	464	470	451	456	473	471	482	455	439	454	463	474	466	497	467	444	457	462	449	462	447	452	462	438	464	464	500	509	491	451	453	431	462	485	479	485	456	430	447	451	491	490	465	445	480	470	438	478	460	469	477	499	465	495	440	455	456	465	436	480	449	454	469	488	461	452	476	486	457	450	436	459	446	460	467	478	438	486	462	470	454	441	474	433	462	497	422	451	485	469	485	463	471	465	457	478	480	476	483	464	469	489	445	498	491	492	493	441	485	467	470	436	449	458	495	464	478	455	429	441	474	507	479	453	479	464	480	488	486	451	462	478	468	447	443	481	470	489	493	473	467	447	461	475	485	487	473	493	481	501	476	454	486	477	452	485	505	437	451	487	445	446	458	450	498	462	466	472	468	468	485	463	452	493	490	488	472	470	446	467	434	457	476	484	512	462	479	473	438	490	447	450	477	466	444	469	421	474	496	418	406	471	473	435	453	447	493	463	456	467	461	487	456	488	453	483	467	441	435	465	452	431	477	482	484	485	490	489	435	426	445	453	478	485	482	482	493	441	451	469	445	445	445	478	489	455	461	463	504	465	457	491	448	437	455	446	474	473	465	439	456	496	441	470	487	514	432	422	493	423	469	437	485	471	485	484	462	460	455	505	503	483	492	500	479	455	429	440	488	465	482	450	487	482	497	445	468	466	456	485	445	432	487	506	480	500	475	455	490	438	508	466	456	465	454	479	490	483	481	478	460	505	509	497	470	465	457	512	465	448	490	466	468	450	470	476	457	472	457	445	479	463	518	461	490	465	453	472	458	472	460	495	461	449	475	455	512	479	484	509	452	500	454	478	466	460	490	479	408	489	518	455	473	485	456	485	510	454	463	455	462	465	464	484	461	438	469	466	439	445	508	500	495	463	493	446	470	462	473	460	484	486	466	447	510	481	470	472	473	454	440	424	462	473	484	458	496	471	512	489	458	481	469	453	467	484	483	465	489	500	506	462	513	504	449	476	466	442	467	449	451	445	428	467	423	440	483	478	495	451	478	473	472	462	451	425	464	454	471	458	495	462	474	482	450	443	497	473	480	475	448	439	476	466	472	447	469	501	461	495	507	476	476	457	449	451	474	422	496	454	452	449	423	478	487	474	455	477	445	509	476	432	431	455	451	435	506	449	427	495	488	503	531	502	479	471	486	467	461	498	470	490	458	446	458	484	454	457	456	441	476	462	509	443	457	456	478	455	472	469	483	482	506	503	453	432	453	502	444	493	455	478	463	463	450	435	459	476	482	447	480	456	477	475	512	456	464	492	465	457	500	493	495	495	473	473	450	449	485	476	421	439	469	457	509	436	437	485	438	456	454	477	460	479	486	446	467	464	461	479	464	393	446	466	454	476	478	485	499	450	467	442	441	502	471	450	465	486	497	433	483	472	454	458	483	454	452	460	462	449	463	479	455	492	492	445	495	456	490	460	456	459	481	499	499	489	468	463	431	469	466	501	465	450	450	489	455	478	473	477	466	482	461	498	455	459	471	450	467	457	436	448	460	443	483	479	435	417	507	484	489	467	486	478	483	471	472	465	465	473	482	456	458	475	426	481	481	462	460	469	463	456	462	479	502	435	457	519	470	505	461	489	467	491	468	430	454	496	471	455	458	450	483	506	489	450	428	467	429	477	465	495	468	472	473	512	483	457	445	501	443	473	464	473	492	490	482	436	511	503	464	456	503	477	460	433	470	478	467	498	439	486	480	456	480	473	476	470	490	429	437	471	440	454	466	485	497	474	485	437	438	461	470	505	508	492	494	461	459	455	461	482	473	475	452	454	505	483	472	479	474	497	481	443	458	477	466	465	450	490	432	500	496	479	461	458	467	433	442	498	487	446	447	502	445	451	452	469	448	494	456	482	477	489	459	450	494	479	509	471	474	462	450	471	443	459	501	488	465	451	478	459	472	495	447	466	457	469	473	435	509	474	468	474	487	487	462	427	457	470	470	516	474	477	518	481	474	438	503	472	449	443	439	473	473	478	473	495	486	481	458	500	489	469	442	439	470	494	447	442	471	470	497	447	446	476	458	475	461	470	485	490	490	455	473	427	442	448	447	492	465	440	487	484	460	444	450	488	517	469	466	467	483	483	455	477	471	457	448	476	466	473	473	464	475	477	440	494	491	476	495	458	459	456	495	470	463	466	464	464	455	435	463	469	460	447	478	454	449	482	510	456	466	444	476	475	433	512	473	528	509	482	493	454	465	462	460	486	469	474	496	476	446	471	445	472	445	457	441	442	461	436
27490	20903	8511	1443	1003	950	691	683	672	673	699	668	647	652	696	676	646	689	669	670	655	672	680	692	689	667	629	690	684	678	673	656	719	654	704	656	623	714	658	668	693	665	666	674	695	654	635	664	667	666	697	666	684	641	673	683	659	709	681	668	653	632	669	708	687	633	670	630	658	640	629	655	671	650	647	688	664	618	632	673	631	687	694	661	672	685	653	652	685	635	664	654	655	667	680	642	684	659	695	669	683	681	715	688	665	686	661	660	685	607	651	656	684	627	684	657	664	682	639	636	695	690	647	600	640	672	663	623	700	671	694	609	679	644	668	652	626	631	641	689	680	641	663	674	653	615	626	654	687	653	689	647	649	676	726	691	616	647	703	634	655	659	657	642	663	668	660	662	610	663	651	681	633	681	609	701	674	647	637	676	651	670	656	634	698	605	645	694	698	644	620	714	646	698	660	680	639	682	668	693	695	674	657	670	699	631	676	613	660	741	650	668	670	655	677	713	689	658	725	624	614	656	647	653	688	683	667	688	676	658	602	678	643	689	680	643	689	670	655	657	664	634	726	672	670	657	666	627	641	675	638	632	624	679	656	682	639	648	647	680	674	669	642	664	624	691	653	689	632	648	684	635	665	650	730	646	670	708	680	626	678	680	681	683	705	663	655	688	631	629	627	660	650	654	669	703	681	669	658	659	669	632	652	677	669	633	672	661	686	653	704	626	688	632	677	669	640	656	649	671	673	680	635	656	673	693	674	650	678	656	635	626	639	684	717	631	710	640	696	658	691	662	642	644	668	680	730	622	686	683	621	627	675	695	656	721	662	645	666	676	653	708	648	684	681	682	636	668	663	647	647	649	639	651	613	634	656	627	628	666	671	669	646	655	667	621	639	624	646	670	687	651	670	669	690	662	648	667	666	659	706	668	718	605	633	672	671	601	627	680	653	635	664	644	692	691	665	686	661	664	664	637	618	684	674	648	627	692	610	660	675	696	683	610	645	671	680	657	639	689	727	697	646	661	667	675	700	698	676	672	663	654	639	661	663	678	687	673	676	667	668	635	656	626	665	670	644	649	669	662	697	663	632	686	659	660	679	668	659	664	675	675	653	640	631	621	616	639	704	683	645	611	669	675	685	665	644	674	710	659	637	629	716	661	655	661	650	641	644	615	655	679	691	686	682	623	678	673	653	635	657	656	664	644	653	660	647	612	655	697	679	697	708	646	661	678	682	711	689	676	656	687	643	676	642	667	669	660	661	696	633	682	635	632	677	651	677	682	627	689	651	679	640	679	699	640	623	711	651	680	661	662	679	684	628	692	656	607	655	626	656	670	642	694	683	686	672	649	636	662	631	693	665	675	664	642	647	623	669	643	711	643	688	655	635	639	618	667	620	653	676	644	661	654	669	667	666	687	669	603	641	675	601	667	688	635	667	617	666	637	697	679	663	658	655	659	695	646	686	659	625	653	636	695	617	715	655	670	693	692	632	625	693	700	673	672	636	672	640	648	687	614	641	691	698	696	661	659	689	644	692	669	691	650	665	676	686	655	663	697	650	663	652	689	637	687	656	617	668	641	665	631	670	656	679	637	647	664	652	590	672	692	690	666	664	649	643	667	647	635	666	645	642	682	634	642	640	650	674	694	640	643	615	618	629	669	646	639	674	708	680	616	660	655	674	677	670	690	647	611	655	675	638	621	653	663	651	699	661	655	711	670	623	655	696	692	657	637	641	681	619	644	666	659	624	647	624	650	650	644	637	606	680	645	610	692	630	646	649	635	619	632	734	660	690	618	637	644	626	632	677	617	648	662	633	604	664	693	605	682	661	667	654	642	693	632	688	655	720	662	651	672	671	657	673	677	666	651	637	623	671	686	628	637	643	683	656	687	680	638	695	634	682	609	685	648	643	650	674	653	664	643	648	650	698	644	645	661	558	631	680	663	681	656	652	644	665	699	675	651	611	662	676	644	678	654	669	649	666	676	651	660	664	666	626	660	644	667	639	646	649	668	669	687	677	652	628	668	656	643	647	693	667	718	685	665	650	654	630	661	675	625	666	609	630	650	686	679	614	603	652	659	700	671	667	668	696	633	675	647	630	675	657	659	645	640	673	660	668	667	635	700	635	726	713	687	729	686	725	665	607	678	696	719	626	704	684	656	656	656	653	679	616	668	646	652	698	612	718	667	675	666	653	663	667	646	723	678	638	711	693	682	644	684	682	642	711	678	645	643	712	662	635	647	678	659	637	666	665	687	682	650	646	650	698	651	650	663	660	689	608	621	649	657	661	653	609	661	653	585	657	649	627	658	659	664	668	686	651	638	639	657	676	684	658	656	629	626	606	677	660	592	669	659	694	687	632	642	672	647	643	657	649	722	631	670	723	679	679	700	627	674	679	648	701	657	644	657	651	663	640	631	665	659	640	645	613	697	633	671	620	643	635	635	627	661	684	650	693	674	707	655	632	637	676	679	659	692	722	702	685	663	690	667	622	659	651	628	628	639	649	667	632	694	681	657	685	627	657	616	680	666	613	702	605	691	672	704	700	596	647	691	630	695	691	701	671	619	637	671	628	632	692	682	665	637	678	644	684	660	661	653	650	639	735	695	642	695	635	668	680	664	678	685	654	693	673	661	651	657	593	657	708	620	643	605	661	603	679	691	627	680	622	689	693	684	665	642	684	673	698	673	611	641	698	613	708	647	633	690	672	658	629	673	634	666	632	635	659	655	645	640	685	607	654	672	632	633	670	679	646	650	702	640	626	677	664	693	687	648	685	640	664	645	622	678	651	637	721	698	688	662	671	654	647	677	679	652	663	678	660	646	677	656	638	689	668	671	640	693	647	655	670	650	655	665	665	643	689	633	660	639	637	659	683	641	643	643	661	639	682	663	638	645	705	711	628	621	651	669	626	701	671	652	613	664	663	676	669	688	632	641	643	601	715	644	647	703	609	627	674	623	612	687	665	684	631	652	646	700	667	633	669	691	617	620	630	700	623	624	662	700	734	640	638	667	647	692	708	643	654	678	701	666	653	683	649	649	660	638	641	646	662	673	618	646	635	647	663	671	631	651	657	659	663	678	659	648	711	626	645	701	665	670	679	680	705	629	721	648	639	653	664	698	667	637	685	636	648	665	687	686	675	687	663	692	665	656	688	664	656	703	635	663	632	666	680	689	642	643	639	670	639	675	638	606	638	665	660	662	666	638	702	626	655	689	653	690	701	679	675	637	618	693	666	667	650	639	631	693	667	659	630	652	649	689	676	665	635	644	674	663	645	660	655	659	665	682	650	668	685	652	682	663	683	697	643	694	664	689	626	620	683	619	685	651	673	675	698	645	681	689	634	658	640	653	672	655	655	678	672	651	634	660	679	641	650	653	627	666	680	653	668	702	662	601	700	672	658	649	633	662	649	680	656	665	651	658	668	667	651	663	659	683	678	672	621	621	639	626	637	715	680	651	672	678	670	679	689	724	623	675	657	633	639	648
4549	2118	1897	1299	1240	1155	1129	1037	1052	1056	974	984	1006	993	979	1011	963	1013	999	982	1007	961	966	972	953	888	961	927	963	954	954	953	959	975	927	921	935	915	982	1007	999	977	968	966	954	1006	1014	996	1025	948	937	1005	970	970	911	991	968	924	1004	942	944	963	917	959	947	947	942	953	956	965	956	988	1003	1011	998	908	969	998	981	1010	988	963	921	927	985	931	1018	947	931	983	998	943	987	1024	1020	969	956	988	967	952	988	912	973	953	954	958	943	947	970	938	955	954	939	909	1012	1018	958	910	929	1022	992	969	988	947	988	999	953	916	999	968	989	964	926	953	917	949	1022	959	928	972	910	931	909	1014	952	944	1000	982	965	1018	945	1010	990	936	983	932	981	997	999	932	976	976	949	983	948	993	979	914	977	990	978	935	968	920	951	971	1000	957	852	998	1009	943	972	942	1008	1042	980	974	909	963	893	979	1003	984	976	962	974	941	940	944	1005	929	993	939	995	957	959	951	934	945	929	929	978	924	929	926	922	945	920	975	1001	969	1001	924	997	932	979	984	964	979	957	924	958	965	951	966	1036	935	906	942	984	1019	935	940	976	981	940	915	946	999	962	945	1011	974	924	903	959	968	998	918	954	1002	961	968	990	935	979	944	1000	998	941	999	988	948	929	940	1045	923	906	1014	937	946	970	967	932	961	965	946	978	966	964	925	903	932	978	975	939	928	955	966	950	962	982	953	937	979	950	991	989	957	969	955	1017	979	940	939	966	971	947	971	1003	998	940	984	985	957	917	935	957	895	946	993	964	1012	972	973	962	1011	962	891	968	981	968	977	925	963	988	980	928	940	962	978	931	974	977	939	995	982	938	934	955	929	930	997	931	963	989	963	940	983	916	936	930	988	914	912	983	1009	951	940	964	929	943	914	982	905	948	942	988	937	905	934	944	914	965	994	958	976	965	953	983	992	974	973	923	940	925	982	960	921	976	929	955	1014	977	980	957	1004	942	931	943	977	969	992	897	994	970	972	949	917	1011	956	949	954	1008	935	899	973	965	921	967	935	971	972	985	991	961	935	966	960	927	965	963	972	1012	955	970	1017	956	947	935	929	927	977	923	928	930	984	947	919	970	939	929	898	989	1021	991	958	957	965	941	930	941	932	907	965	1016	989	983	907	979	973	961	993	931	985	916	959	983	947	976	966	936	917	963	973	961	943	920	949	958	957	998	900	926	945	967	950	975	955	969	937	1004	1030	929	965	1019	987	986	976	974	993	982	968	946	954	987	979	989	986	956	982	964	928	1002	965	965	934	1016	934	964	929	943	961	930	958	960	986	997	992	1006	969	927	939	937	943	912	1072	952	972	912	949	933	925	942	962	960	989	920	958	948	934	931	949	1011	968	986	942	967	1009	956	951	936	923	935	935	975	929	947	945	983	1007	972	960	916	954	965	928	897	982	993	947	1011	949	936	944	984	947	934	993	991	966	926	891	986	987	965	1016	962	959	959	967	1041	946	920	1015	976	927	982	952	973	968	930	990	928	979	970	906	1009	942	980	939	955	975	922	935	952	982	1023	969	917	885	955	1016	960	959	986	953	969	1019	954	949	954	956	987	934	959	964	945	980	978	976	941	959	966	936	932	994	923	932	985	940	983	1015	1003	954	950	1012	944	874	982	993	983	907	1003	997	966	976	926	937	923	992	963	991	985	969	965	937	988	925	912	935	967	1013	955	958	971	920	975	1031	966	967	986	1013	913	971	978	926	1017	970	999	975	940	968	939	977	987	909	992	1015	1005	954	1005	1000	977	978	967	977	972	986	957	981	950	976	990	930	1015	934	970	911	942	892	926	1019	990	967	968	925	965	918	1003	999	957	971	945	946	967	934	997	945	1030	947	970	914	912	993	919	1008	967	1000	968	965	964	932	975	915	937	990	1007	972	966	963	940	887	973	977	929	923	920	911	931	963	976	962	958	911	952	944	953	927	934	941	932	956	1019	1020	978	968	947	997	1078	980	990	986	932	941	949	982	983	981	1009	945	964	935	962	1005	946	970	921	938	1018	949	917	991	963	958	947	969	975	981	966	978	915	983	987	935	982	951	932	940	1000	943	966	926	967	962	1063	1011	994	943	935	933	929	961	935	946	942	984	977	928	1019	951	940	957	951	999	992	947	991	963	987	996	936	963	946	922	935	979	944	944	978	926	909	980	965	979	986	994	931	929	968	999	936	957	925	963	988	943	996	951	953	968	957	938	938	991	998	1011	963	974	952	1034	979	968	945	939	967	988	992	939	1001	930	892	974	959	970	1006	1016	936	962	990	941	925	986	1007	983	921	962	949	954	965	982	975	959	993	949	950	980	975	1011	958	1006	926	965	940	915	989	970	900	976	963	1031	968	1020	988	1006	1005	956	955	951	957	927	999	928	984	948	984	937	941	1007	939	949	963	936	948	1016	1001	933	923	969	955	933	906	918	954	1034	1008	937	971	945	959	974	950	987	975	956	977	957	940	936	993	932	933	1008	940	944	953	957	929	963	956	939	898	928	970	1006	941	982	982	946	955	960	913	971	966	1004	988	962	1021	933	991	951	991	965	957	920	995	970	984	939	944	960	951	896	927	955	932	956	976	966	1034	1009	1028	983	998	920	957	977	969	997	977	1001	979	979	952	973	965	913	974	957	970	980	973	961	954	983	1011	931	932	963	954	944	987	939	956	946	955	968	992	1050	928	931	945	959	945	988	964	1014	942	930	963	935	950	969	946	952	946	961	991	952	933	990	918	1020	971	970	1005	952	977	949	970	940	968	991	950	961	1002	955	950	899	945	1015	969	969	897	939	921	983	952	993	956	972	931	931	989	944	975	1012	998	967	989	941	968	917	901	1004	963	974	979	948	915	902	920	953	1010	945	960	1017	947	963	940	1070	988	944	966	1022	956	926	1008	966	978	929	922	974	994	949	960	955	940	1015	942	936	1035	928	1000	1003	935	994	958	951	968	944	937	980	930	923	1013	986	947	962	954	976	975	967	958	932	1015	964	932	976	922	978	913	959	994	963	1006	927	956	996	980	923	929	944	989	1006	962	970	988	918	1019	946	953	956	950	968	930	940	963	980	1006	951	975	963	915	993	984	958	939	954	989	985	933	991	965	952	919	970	998	979	922	933	979	979	1015	966	983	1000	966	953	921	979	966	967	969	925	919	942	973	977	953	944	963	1003	956	933	952	928	916	926	919	978	926	963	952	1032	945	991	979	1003	959	950	976	954	974	964	953	950	999	947	991	1005	971	965	969	946	955	997	1001	978	935	969	995	946	955	902	984	978	990	998	996	932	958	969	966	951	965	969	981	929	906	958	986	1018	960	973	969	941	954	929	981	968	965	965	1022	987	986	982	961	971	983	1004	927	962	1005	968	992	946	912	1041	961	931	936	929	915	958	1019	964	958	961	938	929	965	956	943	1031	945	977	989	961	943	935	966	967	974	967	914	933	959	969	908	957	939	959	957	905	985	955	996	954	983	1017	931	928	953	962	945	943	935	940	946	1003	955	1003	928	912	960	950	933	991	981	912	917	973	959	964	971	930	982	944	897	993	959	956	985	1000	983	981	950	962	938	934	976	1008	948	955	945	955	1039	937	970	975	955	940	940	923	930	954	966	921	942	962	939	977	985	982
24588	21600	28956	24726	21493	5301	1342	1000	909	821	836	810	748	803	752	701	744	701	724	700	721	656	696	701	707	640	674	658	708	707	668	676	635	654	663	683	672	684	670	707	737	676	621	683	623	692	713	661	667	690	638	683	687	686	680	688	626	679	623	620	664	660	691	687	650	693	728	711	630	702	672	651	663	678	674	663	682	668	676	677	689	661	685	622	670	614	627	656	657	652	640	671	626	687	644	682	690	682	654	656	683	670	700	672	668	654	693	647	654	670	665	646	684	699	688	657	648	667	687	687	669	697	615	618	694	671	650	689	684	677	651	681	642	655	710	659	672	672	653	658	643	663	664	639	673	672	648	633	673	608	660	672	687	645	666	677	655	703	683	687	654	653	655	656	683	672	644	660	689	660	663	677	650	640	678	582	631	638	618	690	675	693	634	650	620	638	631	636	632	708	639	656	661	636	676	668	654	637	611	676	633	692	659	638	693	656	665	652	639	679	689	705	651	657	640	627	645	699	678	648	641	675	684	689	623	653	663	719	618	664	612	645	666	738	669	659	642	654	648	699	634	641	665	668	635	640	675	670	646	636	714	689	675	667	635	667	686	666	644	681	648	684	664	706	666	654	693	650	628	681	653	664	651	642	674	660	689	627	653	630	685	673	669	686	665	688	593	681	666	671	676	664	650	610	623	665	654	683	668	676	670	625	670	666	686	659	662	672	683	704	664	621	674	645	677	649	626	664	681	675	681	665	676	666	649	646	641	617	696	631	660	651	646	611	684	651	672	630	721	647	676	715	669	712	682	620	658	614	671	663	676	601	667	589	672	636	649	663	683	646	649	665	655	661	662	615	648	665	660	641	669	722	639	649	677	650	635	649	672	687	657	648	678	685	724	672	625	635	645	681	650	666	653	681	637	619	644	664	659	639	664	599	614	679	655	653	656	632	708	675	689	657	613	691	633	651	698	620	617	671	675	652	641	709	700	680	656	686	669	672	612	655	665	611	656	641	655	649	669	666	674	605	668	676	639	615	642	690	659	687	648	655	661	653	652	694	682	623	650	642	655	678	707	645	603	641	626	717	669	685	707	644	638	651	645	658	635	684	705	652	687	678	645	620	588	604	663	674	678	647	681	625	696	686	645	662	628	641	614	677	703	650	677	649	677	662	648	655	649	660	693	653	646	684	639	645	640	671	659	631	637	662	684	685	652	622	620	655	646	692	664	660	678	628	640	631	620	705	626	673	680	655	645	705	671	704	661	628	700	652	687	652	612	679	687	695	657	697	703	650	696	630	733	619	663	665	652	698	665	708	691	653	674	614	653	634	660	630	635	669	706	631	638	624	629	670	655	628	641	687	671	654	622	692	673	640	670	632	633	718	667	670	690	647	684	634	684	700	697	665	636	697	674	673	659	674	645	654	708	668	594	706	713	694	670	669	662	673	612	663	638	649	675	650	639	642	659	675	654	636	673	643	669	688	687	678	655	628	582	675	648	700	679	650	667	700	644	707	682	671	672	689	667	664	703	625	629	653	646	622	638	628	667	659	661	667	657	670	682	668	683	620	691	648	642	634	629	647	700	672	643	687	646	695	718	704	680	660	593	686	665	672	643	663	660	614	661	669	677	631	678	647	608	673	684	654	680	655	630	654	639	655	681	622	722	664	639	686	713	649	650	682	577	649	649	703	631	633	621	642	662	688	647	639	655	626	666	643	654	648	656	645	623	675	661	658	662	618	675	657	697	660	650	632	653	680	677	669	667	632	693	623	708	647	719	715	693	639	648	676	653	647	671	644	647	627	664	637	672	656	687	665	658	682	655	644	653	676	641	660	653	653	652	696	678	711	694	645	574	657	714	672	635	588	667	617	679	672	633	641	621	648	642	665	686	658	682	641	652	654	631	656	658	686	673	691	647	684	701	643	681	666	669	648	642	679	647	669	688	619	661	699	677	682	679	688	683	656	715	716	635	704	647	645	686	740	677	682	672	676	629	687	664	625	673	682	657	662	634	654	659	701	657	695	706	709	645	649	701	655	639	666	647	691	711	681	657	644	700	677	702	709	658	631	670	637	684	640	652	702	706	661	643	669	650	660	659	681	660	640	678	663	670	676	676	692	644	664	621	660	650	651	699	631	652	694	642	634	668	641	615	659	686	650	637	667	644	668	658	679	691	647	685	627	673	732	664	673	648	642	671	652	728	672	651	621	621	680	685	674	672	709	693	640	697	667	644	649	671	647	678	632	622	664	660	684	689	662	697	669	685	679	686	630	682	706	692	667	635	656	649	682	640	611	642	650	637	702	678	629	624	675	670	639	697	662	651	661	631	643	710	647	656	702	612	675	680	658	614	651	653	621	607	655	717	697	629	678	680	640	644	670	638	650	662	664	687	681	673	692	640	694	656	650	623	631	646	669	660	659	666	661	676	648	623	623	640	677	665	677	640	645	714	626	665	632	705	653	695	661	659	657	669	656	617	669	680	673	644	641	688	695	596	641	657	686	658	663	667	661	643	681	680	652	668	653	641	640	652	652	624	694	708	633	662	681	659	703	657	670	629	690	638	627	695	712	692	672	669	679	659	619	700	619	672	642	681	676	647	669	649	717	638	645	644	679	644	619	644	692	715	654	686	646	640	664	687	689	666	698	678	641	674	643	638	637	691	688	670	645	620	643	666	647	639	658	671	630	688	670	677	662	686	693	625	688	658	618	631	672	631	614	661	648	680	642	652	649	680	681	647	728	647	716	689	636	651	604	683	610	717	654	620	661	653	600	615	651	637	587	642	684	654	645	669	643	701	662	655	619	625	636	677	668	615	660	643	678	673	666	613	655	684	683	645	662	648	647	728	631	657	653	645	662	660	711	593	667	679	674	665	644	643	674	651	637	636	694	614	686	685	655	651	658	624	626	614	697	682	660	679	694	638	648	652	669	693	651	636	676	651	634	651	672	714	625	645	687	666	650	689	661	653	644	692	642	679	631	647	682	671	639	630	689	648	680	616	661	692	663	632	671	652	690	671	689	648	654	656	656	650	687	679	672	695	653	610	693	667	656	644	659	700	658	657	679	627	642	647	634	650	666	659	634	640	671	699	672	653	669	642	655	689	656	650	689	660	628	641	680	627	677	631	647	667	651	621	657	660	673	635	622	646	672	667	675	646	673	628	706	607	683	657	688	666	595	716	651	660	690	666	719	594	674	691	659	633	705	649	648	650	624	681	677	682	662	654	670	696	661	656	700	684	647	682	636	686	634	645	628	602	669	653	677	684	630	661	655	659	726	628	739	672	622	701	642	630	627	681	692	649	708	645	599	659	723	675	654	618	645	662	674	689	634	638	613	684	650	685	607	644	649	664	693	649	713	667	639	669	634	682	669	636	670	703	647	670	670	701	643	652	674	629	669	658	609	637	623	646	655	675	690	653	679	619	690	661	664	628	667	648	641	628	655	679	724	641	676	674	718	653	654	691	661	614	698	667	703	636	661	710	669	691	683	681	645
5333	9939	8406	4444	3129	2464	2119	1839	1661	1472	1505	1300	1288	1192	1197	1145	1148	1186	1088	1128	1084	1080	1082	1022	1036	1049	1043	1004	987	1047	1018	1034	1032	988	966	1039	1022	954	1014	1063	976	1030	983	1003	1076	970	1001	958	940	1060	1049	960	1017	1005	970	962	985	928	963	984	970	989	1022	983	1008	963	1000	983	1041	937	961	975	1034	1002	1003	930	944	939	1044	996	946	1006	1010	1000	1003	995	984	957	963	1002	964	1025	1009	949	971	1018	999	959	916	988	943	990	998	1016	1017	980	941	980	998	934	979	1030	966	922	965	955	981	963	947	978	936	1018	984	982	1004	951	997	928	1000	979	1026	971	1026	983	950	999	995	992	966	985	970	1009	989	945	1010	950	964	1010	982	1048	959	949	981	955	946	964	967	970	986	966	987	858	982	963	1004	949	994	1009	967	974	977	986	989	994	1009	957	1008	928	964	1034	986	980	984	1007	966	984	994	992	965	957	974	943	933	975	996	945	973	1016	915	910	987	935	966	969	911	985	959	972	956	965	942	925	975	1041	1033	926	1043	964	962	994	980	921	1012	961	982	932	990	1021	1011	1026	971	1093	993	1020	983	982	978	928	1017	963	986	942	1034	986	984	995	926	940	934	982	971	1010	1018	934	997	986	947	967	970	995	945	970	944	962	958	989	943	994	934	1026	991	947	929	971	995	945	986	1034	966	977	967	972	950	945	995	986	914	955	1030	993	978	999	978	987	966	965	1003	1033	957	1033	1009	984	927	988	1022	984	945	968	985	1004	1027	942	978	1007	956	1012	989	946	993	983	953	993	997	961	936	978	1006	873	1001	965	964	995	1005	1029	1004	974	981	1021	1044	951	980	937	940	1001	1004	978	1014	975	991	969	1002	993	983	1004	986	1019	963	944	973	1017	1000	969	1060	990	992	1004	973	983	944	1012	970	928	958	984	949	968	934	996	997	957	913	949	996	946	972	994	961	1005	991	1042	990	1004	1010	997	986	1058	919	961	1018	994	983	966	1000	980	960	951	1013	1001	927	960	1012	960	958	1010	953	943	959	970	1035	986	970	932	971	989	974	1014	966	971	954	956	970	945	920	1042	1003	919	1011	991	976	989	1043	945	1015	971	937	940	959	1027	1016	947	988	975	972	961	934	961	1007	967	957	997	981	959	973	984	958	956	967	967	944	971	906	962	911	966	931	1016	977	1012	1004	967	992	1001	1029	1005	955	982	957	1100	973	944	927	964	980	1004	1003	943	1016	1022	1025	954	954	967	996	996	983	954	930	1008	930	976	947	926	941	975	975	967	1025	959	994	1023	952	992	998	915	975	995	968	939	989	984	1017	988	966	973	987	991	1030	1011	1019	987	937	1005	1000	1033	988	1048	970	987	998	975	986	953	981	978	946	914	970	928	1020	996	964	924	1019	985	966	980	980	976	1008	905	971	911	956	953	919	964	1010	948	968	1044	1020	1010	991	953	998	999	964	980	1033	962	1013	1067	1012	996	989	932	994	943	1003	929	960	955	967	982	967	970	974	1034	981	1027	991	948	945	962	986	1003	999	986	968	915	944	980	1021	986	958	953	967	993	975	983	945	987	939	942	1009	912	920	1025	985	988	966	998	978	927	970	1002	1032	949	940	981	945	936	969	977	1038	992	964	975	944	987	957	984	997	972	1011	1037	939	955	985	963	978	982	974	949	929	1033	1022	985	981	956	1017	995	960	978	944	973	985	958	986	967	926	1023	979	948	984	1008	985	980	987	1009	967	921	980	980	1043	975	991	955	959	960	969	931	1006	953	969	936	1009	927	992	970	964	902	1006	997	964	914	1009	950	915	928	958	994	965	996	942	989	1042	1002	989	1010	964	946	976	948	1049	1008	979	947	1017	983	1031	978	1053	931	997	937	949	961	1034	1023	961	982	925	965	979	974	998	953	983	948	1002	957	965	1029	929	948	962	989	974	987	953	941	981	1017	971	983	988	953	982	979	931	946	1011	998	989	934	953	923	962	956	976	1031	1016	961	983	981	979	990	1018	921	984	952	1009	941	984	963	1043	953	982	990	968	932	972	944	999	969	979	994	1027	961	925	967	980	927	959	1021	995	974	947	971	992	969	957	979	969	1010	1019	981	967	1000	975	935	960	966	962	950	986	934	1028	1001	967	932	984	952	1010	953	1014	983	972	927	933	1015	996	959	933	904	957	979	988	943	980	977	944	1068	984	1038	935	970	1012	1008	973	947	936	989	972	995	949	1008	1003	1035	970	969	961	913	933	959	1010	963	999	1000	979	994	1022	929	969	965	953	957	987	1024	1030	976	933	931	991	999	929	993	992	960	964	948	964	996	978	949	1018	1004	958	990	974	995	995	972	976	1028	969	977	1019	957	994	933	936	956	972	963	997	998	957	918	991	910	948	983	996	947	986	984	979	983	982	957	1015	972	908	996	975	966	978	1031	997	955	929	1016	1012	1011	946	961	994	965	979	944	1004	1019	931	949	982	992	973	969	1001	1002	976	936	983	929	963	956	945	1016	928	947	1004	983	971	978	1029	988	946	1024	1023	958	912	995	920	923	892	966	941	977	965	926	974	961	970	930	1010	994	978	946	955	987	1069	995	995	1010	992	975	967	1019	941	956	1010	987	997	965	1014	999	969	952	933	988	971	965	1009	1006	1000	931	997	994	1040	961	972	979	976	976	961	951	983	997	959	975	984	992	1054	972	921	980	1020	957	959	949	949	974	1022	992	973	968	985	1032	928	960	971	1018	967	1029	988	938	975	1025	1050	1044	1005	966	995	955	988	987	935	969	962	951	962	966	985	958	984	937	976	999	963	944	997	930	1007	956	1001	1000	1013	978	903	986	1037	953	894	983	964	971	1010	975	891	938	1005	978	963	961	947	1004	964	944	936	1035	1040	1033	957	953	975	976	988	971	1012	955	937	935	941	966	981	991	983	994	902	995	1000	956	959	974	951	974	992	1035	972	947	953	995	1006	1019	972	998	955	991	962	972	942	989	949	1015	1003	1023	1039	949	930	989	948	998	996	960	905	911	1002	967	950	981	984	998	1002	913	926	1000	1012	980	1007	1002	1018	1006	953	954	976	963	1010	980	968	931	961	997	976	1003	1012	995	1030	965	1021	969	957	990	1012	924	966	890	968	981	940	1003	999	978	1047	927	964	921	1014	985	979	1006	1025	970	958	948	976	977	929	931	961	925	973	994	986	946	983	980	949	1014	954	958	1026	993	962	922	989	970	944	934	1042	977	914	980	962	963	951	969	1038	957	992	968	987	980	994	1005	963	1057	958	973	992	912	921	1025	951	969	920	994	940	958	999	944	997	966	969	912	1020	982	987	1032	970	989	1019	996	978	975	946	1030	919	908	1057	1009	979	1014	1005	975	988	981	1018	981	938	999	951	969	1022	996	1027	1017	958	1000	1007	931	931	927	1011	977	952	944	989	992	975	973	978	946	971	940	989	1010	978	1070	954	983	975	997	1008	1008	967	930	968	990	1004	1030	1012	960	968	992	944	995	987	1022	977	909	967	989	974	1016	980	953	970	1013	994	965	1011	971	930	956	962	1007	1014	1004	954	952	982	949	997	966	941	1054	957	1006	996	1006	991	979	962	999	1000	972	971	1014	918	971	1003	981	970	929	1006	936	997	941	954	997	1006	987	926	964	992	968	1011	949	992	943	922	969	999	973	982	981	987	975	953	973	1004	968	1027	967	989	966	1028	952	924	1002	1000	1016	961	985	936	991	977	1000	1007	957	987	944	1029	988	940	1046	996	925	983	960	982	903	983	1017	990	962	997	1043	967	964	974	966	975	1000	1061	944	1008	1006	950	974	950	944	957	973
23573	21634	29535	24259	21635	21352	2997	863	684	651	564	499	464	477	431	412	372	371	391	360	357	356	354	336	343	351	349	357	364	342	328	309	337	301	336	350	362	327	320	316	282	326	301	333	317	286	360	327	334	306	321	305	301	289	356	278	288	315	313	318	333	311	323	327	320	299	272	302	299	314	311	324	279	307	270	282	311	309	289	315	350	288	322	321	332	309	296	294	285	307	300	336	315	313	303	337	307	311	328	297	281	288	282	286	300	322	306	280	309	325	262	264	296	322	294	307	298	330	285	300	314	286	316	274	289	311	321	304	314	286	300	320	335	315	274	291	296	293	288	284	307	302	290	300	274	317	296	289	299	299	287	295	316	354	267	336	288	275	291	296	302	296	312	324	307	304	275	325	339	334	292	301	289	332	325	310	308	307	321	309	315	270	295	303	296	305	285	295	330	302	286	301	302	308	288	311	301	298	326	288	280	312	293	309	305	294	283	287	299	292	305	298	321	314	331	317	285	317	301	303	267	327	309	277	317	292	287	313	300	318	275	301	334	294	320	287	303	303	304	294	298	282	325	305	325	298	312	299	285	297	270	286	313	287	314	322	289	329	331	275	305	310	271	294	286	287	269	298	306	304	321	329	288	285	338	317	334	295	291	322	286	292	299	278	268	285	283	297	315	319	290	305	312	298	313	284	284	271	293	322	292	324	305	310	328	287	281	304	309	301	309	314	309	312	310	303	293	306	298	276	310	317	280	281	322	296	303	278	303	289	293	289	305	307	327	330	317	277	337	315	271	277	293	313	297	302	317	298	322	292	309	307	317	331	303	289	295	288	296	308	273	286	289	301	307	282	295	292	292	315	275	294	292	317	276	320	283	320	254	316	271	280	318	250	317	327	282	314	293	282	293	273	296	305	305	341	278	297	312	283	299	322	276	329	297	301	318	283	263	320	267	320	295	321	310	331	282	298	317	327	265	289	290	270	273	296	307	331	288	275	319	287	306	293	274	311	282	280	285	264	298	304	288	300	287	311	308	290	294	311	297	288	319	316	319	289	344	316	314	309	295	284	316	312	271	342	322	291	267	287	280	301	299	277	296	296	286	312	304	311	276	276	333	308	281	302	301	296	347	302	307	290	313	290	325	319	293	308	290	284	301	308	316	310	288	327	300	280	311	334	302	291	306	312	316	301	293	284	301	315	314	304	295	334	333	318	309	299	304	305	287	301	306	306	314	296	313	297	305	317	294	278	307	305	313	350	338	334	310	275	322	283	292	314	304	304	308	304	294	323	303	292	300	324	292	305	293	340	267	307	288	287	287	306	286	291	313	326	333	270	300	328	316	303	295	310	330	318	342	270	297	310	272	311	315	287	301	290	335	293	297	321	314	294	286	316	301	306	322	291	291	294	305	309	313	293	281	291	295	303	315	334	312	307	320	320	277	307	308	297	278	288	307	321	340	312	338	281	301	320	312	294	312	313	330	292	302	294	276	278	313	315	286	314	307	304	278	319	306	300	315	270	322	281	279	308	302	340	305	282	298	311	306	283	305	311	334	299	302	301	306	316	323	307	306	291	303	301	313	260	308	302	311	294	315	311	313	292	292	321	290	273	283	292	281	279	287	305	304	308	324	294	278	304	302	347	307	320	323	302	304	327	317	318	291	327	292	303	271	320	279	303	271	348	294	333	311	334	322	261	274	279	316	320	289	322	318	344	305	287	320	315	326	323	302	289	285	322	320	300	303	272	257	284	307	292	276	305	268	311	337	298	298	312	317	316	306	274	303	295	318	287	282	286	293	320	292	295	309	273	291	278	289	310	282	289	305	299	279	305	287	296	276	294	295	300	343	309	302	287	323	291	306	291	306	273	299	310	320	286	296	317	287	288	303	326	297	278	299	276	290	302	292	298	309	304	301	302	280	304	310	318	336	273	305	296	282	311	286	293	276	301	293	296	276	291	289	291	296	303	280	298	292	289	298	310	303	325	331	316	308	312	307	324	284	286	289	302	313	314	314	277	272	310	296	281	281	259	306	298	306	314	315	299	306	288	315	280	339	309	284	293	321	282	277	269	295	284	272	332	277	307	316	281	273	321	310	264	318	295	274	306	289	296	280	343	283	268	365	289	314	283	285	298	310	294	327	326	325	309	302	299	313	299	301	279	309	299	293	274	302	326	339	323	313	297	296	307	280	292	307	283	303	293	299	291	307	286	311	276	303	323	278	308	292	282	278	291	277	313	294	283	260	309	267	300	305	324	291	325	307	314	293	322	301	290	321	281	287	287	324	287	304	313	318	321	292	301	319	294	302	294	324	318	331	309	303	296	287	298	296	331	320	287	317	342	313	305	303	279	318	302	282	266	322	319	315	300	292	302	292	303	303	293	322	306	295	317	298	280	292	300	310	295	293	303	282	279	288	299	286	321	286	300	320	329	284	288	322	286	325	314	314	321	327	324	305	310	283	300	280	307	341	286	311	285	312	322	325	325	309	310	289	322	288	278	264	320	311	291	311	300	304	341	297	288	311	292	342	288	297	301	291	305	311	298	309	300	288	297	324	297	296	325	303	319	300	315	307	332	285	308	282	295	307	295	275	258	296	358	310	295	309	290	278	300	287	307	287	314	296	301	293	296	307	294	305	303	271	292	302	301	296	305	318	296	265	270	346	313	289	282	306	331	308	296	299	299	319	285	267	294	273	303	331	340	303	288	278	315	301	312	303	283	292	295	315	316	269	304	295	296	311	314	307	292	303	300	295	283	263	292	302	312	296	302	339	289	267	326	308	284	287	292	294	302	295	288	303	282	324	291	285	311	326	298	293	295	296	305	266	280	323	292	268	301	289	319	312	275	292	295	319	296	287	302	302	301	302	288	307	312	334	300	284	278	283	317	284	303	291	325	320	287	282	282	318	296	287	291	290	327	278	281	337	300	300	284	286	277	314	261	317	288	319	294	303	307	304	311	310	322	331	286	313	309	278	317	291	270	280	294	309	319	307	318	307	304	291	264	265	305	310	298	282	310	305	303	314	300	301	273	277	273	328	294	297	308	308	293	309	291	316	279	320	291	315	268	284	309	311	285	322	301	284	326	272	315	294	336	284	271	276	275	310	271	266	298	298	276	298	331	321	267	282	294	312	287	301	278	324	318	325	298	267	305	296	291	318	318	289	299	307	305	281	297	297	296	317	323	324	301	294	309	327	295	313	308	306	313	301	309	274	301	282	303	301	282	308	264	282	304	322	319	292	295	297	299	303	340	293	315	294	326	323	304	299	290	291	291	303	309	285	315	289	304	309	340	301	301	294	301	292	309	292	274	270	341	305	286	324	310	333	286	314	296	288	332	320	310	321	310	276	309	310	308	286	306	292	296	315	305	298	308	306	299	274	290	300	315	306	307	289	294	313	265	312	283	315	283	296	311	308	339	293	294	311	259	290	323	299	302	255	306	322	303	270	307	317	309	271	314	278	328	309	311	310	300	276	311	313	289	308	297	300	297
7113	15278	12545	6631	4503	3375	2639	2110	1769	1470	1305	1150	1020	936	935	842	759	771	701	671	699	629	648	605	634	556	598	551	509	568	536	571	496	516	514	532	476	508	545	482	518	503	534	480	485	513	482	500	522	459	501	511	469	475	477	485	506	477	493	502	526	467	472	458	445	431	481	481	495	477	535	475	460	478	489	488	478	473	485	464	467	449	457	486	487	490	467	511	504	509	471	458	500	480	478	496	473	460	485	459	463	463	455	480	511	455	490	488	488	486	444	476	428	504	496	508	503	448	456	461	460	453	460	433	467	501	528	445	489	511	448	463	456	468	428	509	469	479	460	493	490	462	456	442	490	464	469	480	465	468	487	454	492	497	458	472	440	442	481	483	452	455	491	433	484	469	489	491	451	426	475	421	446	475	479	456	465	470	457	475	456	457	441	479	466	464	495	454	462	460	504	468	455	456	481	487	455	468	460	508	456	475	419	448	479	469	454	451	463	425	458	481	447	464	448	476	461	472	490	497	466	491	431	451	456	466	484	495	439	473	461	499	429	468	460	459	496	487	476	467	441	441	442	462	453	482	449	465	464	483	482	510	430	467	457	520	495	446	476	446	415	472	451	471	472	432	482	462	479	453	452	456	452	439	443	498	465	430	457	464	440	478	446	477	491	500	480	486	483	435	466	465	488	504	457	475	469	452	515	464	445	474	452	471	491	484	449	490	470	525	480	474	483	468	491	445	448	445	448	439	478	473	499	464	473	443	479	439	479	446	460	492	466	450	501	478	488	447	491	476	467	463	496	461	459	462	436	464	464	523	471	494	472	517	473	482	452	429	477	483	452	488	435	485	478	441	468	457	417	458	503	499	449	478	479	463	475	448	489	474	478	445	484	515	441	464	481	489	485	468	433	463	461	444	474	474	464	462	468	458	492	486	448	480	486	469	444	455	473	507	444	445	438	432	450	441	466	496	464	460	475	525	469	488	500	491	451	478	487	471	445	448	499	484	465	454	485	472	478	476	436	497	454	421	455	482	462	467	443	433	473	497	469	452	488	457	475	428	478	456	439	439	475	508	476	462	452	463	457	511	474	474	482	471	496	469	493	506	457	479	449	448	465	474	447	470	464	492	486	435	528	462	484	466	462	506	497	430	434	482	447	461	451	421	484	475	406	466	435	477	451	440	482	461	508	443	462	451	461	518	470	449	473	479	442	472	473	464	439	478	461	479	433	449	442	448	455	451	463	506	460	462	489	480	460	475	473	475	472	488	470	522	504	455	477	479	461	451	425	466	427	474	496	470	444	464	453	505	462	482	471	471	486	466	459	424	440	474	475	480	442	446	483	456	459	448	458	491	474	470	473	460	435	430	487	454	465	466	490	441	488	501	489	434	517	467	460	466	504	480	469	461	448	495	475	467	462	443	463	466	423	440	443	478	479	451	446	460	470	445	479	488	448	469	457	471	486	436	455	487	431	511	490	493	440	472	483	501	450	473	511	442	449	452	475	527	413	441	474	449	453	491	476	455	438	469	493	510	476	480	471	495	447	457	454	483	468	452	495	467	459	460	449	481	465	456	438	473	478	446	468	486	473	502	467	481	493	468	461	469	480	447	513	459	497	459	469	430	490	468	483	456	453	477	457	448	472	442	459	524	450	468	452	450	482	461	470	471	488	442	459	441	506	444	441	458	485	452	453	459	444	476	495	471	450	495	480	482	477	494	451	465	474	438	470	482	459	411	466	460	496	433	483	482	466	498	473	442	462	474	437	452	457	440	446	480	473	440	456	479	512	484	432	469	491	477	477	460	489	458	441	469	435	454	423	456	462	467	434	448	500	485	454	459	449	446	441	483	469	453	478	451	449	500	472	439	451	420	488	498	441	462	477	450	456	470	476	479	479	471	501	472	455	462	480	484	459	426	526	465	454	450	499	466	485	484	466	492	468	435	433	508	465	437	475	472	458	496	484	480	486	502	431	468	467	436	506	484	451	411	451	478	454	447	446	467	480	450	458	459	452	472	449	490	485	498	474	486	487	473	426	452	434	458	466	434	487	451	477	490	465	431	453	455	464	495	478	490	446	517	436	489	477	477	465	443	487	471	489	462	475	471	455	466	467	500	428	466	427	481	473	505	485	495	441	481	463	471	485	472	461	463	491	459	463	452	439	435	448	456	441	466	470	464	482	461	463	501	476	428	485	441	472	478	500	446	482	486	459	495	462	431	456	477	479	472	483	449	477	466	471	473	454	476	492	466	485	457	472	460	483	435	458	475	496	457	440	476	457	461	462	443	446	497	473	425	459	481	468	459	475	489	447	446	490	454	487	474	426	461	425	484	443	451	462	439	459	453	469	408	451	467	473	457	477	466	473	483	493	448	450	497	477	457	469	421	440	528	453	436	471	488	481	441	466	467	491	472	475	434	479	467	454	472	446	488	437	485	422	435	462	426	464	457	436	484	442	526	475	481	435	451	446	482	433	482	462	463	462	488	483	475	445	452	503	476	495	479	463	455	467	496	473	472	474	460	483	508	435	452	459	434	474	454	477	462	484	444	460	458	502	478	466	483	467	477	456	459	506	500	466	472	480	453	466	490	440	461	482	482	509	445	460	475	449	454	481	464	467	450	471	432	520	440	455	479	486	469	459	446	492	443	448	471	482	467	426	452	426	456	497	522	471	488	481	444	468	526	444	480	455	459	481	459	468	474	470	464	491	447	459	439	471	445	452	455	440	464	502	453	457	459	450	458	468	469	454	488	467	466	446	506	474	469	467	443	462	466	454	475	453	462	449	503	472	504	476	468	467	469	472	476	460	475	502	497	469	436	437	460	479	442	449	463	467	462	456	487	492	429	461	437	446	425	425	485	470	452	512	457	466	491	482	516	457	532	484	473	494	486	460	480	455	434	462	463	453	487	479	504	459	478	428	467	464	476	468	459	447	468	445	502	478	422	498	454	452	452	498	480	458	466	476	461	475	453	490	476	470	483	450	498	475	511	441	464	485	464	424	442	471	464	464	452	461	459	450	495	488	426	441	474	476	437	484	469	487	476	441	433	471	489	494	470	446	435	486	424	467	477	445	488	466	449	439	507	465	444	469	493	477	410	471	511	503	455	428	439	454	445	516	458	468	482	486	514	499	456	480	440	493	440	488	458	444	442	450	493	462	474	418	531	469	477	474	473	474	472	471	480	466	469	422	490	442	496	458	464	462	481	440	490	522	485	449	460	485	465	493	484	476	429	493	435	450	486	473	484	499	422	461	460	466	462	457	463	482	459	434	456	461	488	467	464	491	471	450	457	483	472	451	463	447	449	473	459	474	514	398	473	469	471	456	459	461	474	445	453	463	494	458	448	470	466	504	444	463	447	458	471	440	463	463	493	460	446	443	438	479	494	487	462	456	513	491	481	467	450	494	416	451	469	440	467	499	425	519	454	437	437	505	453	467	487	481	474	467	495	471	451	480	493	503	459	472	465	486	481	467	486	472	446	442	475	499	441
27432	20731	8091	1088	760	683	725	670	729	726	675	681	687	713	717	681	672	730	648	692	675	644	693	699	658	652	656	640	653	637	700	708	670	637	673	690	662	632	656	667	677	652	639	640	673	617	645	644	651	700	708	720	708	687	639	687	668	656	653	653	632	663	618	690	655	658	652	669	621	642	694	643	677	665	698	657	694	651	646	694	649	673	692	670	639	657	693	691	686	674	656	666	658	668	652	634	658	652	641	693	681	685	688	667	627	669	683	639	643	643	708	675	655	673	668	715	682	655	678	675	650	663	656	638	691	606	703	675	653	668	662	679	663	674	701	659	675	662	667	611	687	667	668	640	706	654	658	636	639	661	686	680	690	657	700	612	655	621	668	651	663	644	652	688	662	663	694	682	679	705	694	634	617	659	684	681	639	649	706	627	664	639	667	662	660	664	671	645	668	653	704	629	670	682	675	677	686	666	669	647	663	631	709	709	646	610	690	672	701	655	666	659	672	654	632	699	642	659	653	638	637	626	652	651	705	635	610	633	710	698	648	665	669	671	640	639	665	653	628	673	708	630	632	633	681	619	668	629	687	645	712	653	658	701	642	677	672	656	672	633	702	668	609	680	635	689	706	641	634	685	620	693	659	630	638	650	665	650	624	663	668	642	672	628	655	670	656	588	677	668	641	650	623	665	633	619	663	636	634	674	673	668	653	640	686	610	660	680	646	660	673	640	606	637	600	712	637	681	665	666	682	636	683	619	654	662	628	679	674	683	670	615	666	708	656	659	675	678	645	664	687	610	675	683	667	663	660	704	683	639	662	690	629	680	686	701	704	646	640	653	650	632	716	632	658	652	701	644	667	697	631	689	703	692	637	687	660	683	721	694	640	641	656	626	645	646	697	671	646	666	681	665	689	710	615	662	711	668	666	657	687	689	651	651	585	686	661	673	658	685	692	644	674	661	661	627	718	685	652	658	658	694	756	643	639	661	688	704	653	647	650	706	661	701	654	622	683	652	702	622	676	615	690	644	634	637	653	715	732	624	651	663	617	702	635	650	672	610	722	668	667	615	652	665	641	643	650	617	696	645	698	652	690	673	639	649	657	643	650	676	693	693	667	649	676	679	663	582	678	658	666	632	668	655	654	665	673	657	693	682	631	655	663	675	683	684	634	630	693	662	678	656	704	709	716	677	625	656	673	682	647	663	667	686	643	616	636	647	671	687	650	635	615	647	628	630	661	652	650	615	673	633	657	653	629	675	702	691	669	623	636	670	671	634	661	621	666	660	651	626	692	685	640	658	705	675	703	671	654	648	670	671	662	650	641	711	665	652	641	695	607	645	653	625	663	649	664	680	647	631	697	662	668	638	654	670	655	643	707	646	661	673	685	661	654	661	657	618	662	671	625	638	660	633	607	667	697	633	671	649	669	670	675	656	668	657	663	699	645	702	657	650	662	696	685	593	643	673	667	647	688	638	669	683	650	653	642	649	670	650	635	665	679	633	670	669	668	681	692	666	609	660	649	641	666	624	688	649	682	636	676	617	677	633	686	684	668	681	654	674	698	681	664	646	641	673	683	668	644	684	642	668	646	642	653	631	654	677	632	683	689	639	656	655	692	646	678	701	699	687	672	680	689	674	639	677	685	649	674	705	683	629	650	627	652	646	666	655	630	679	658	636	703	676	635	624	664	680	643	630	652	683	682	646	650	646	625	681	664	640	647	689	652	689	605	644	639	675	652	648	697	665	669	686	677	687	682	687	642	695	689	664	660	677	609	673	677	645	678	650	660	658	680	608	611	622	753	640	678	629	658	651	682	701	683	669	685	659	675	640	674	680	668	681	644	689	678	653	615	674	627	664	674	628	632	647	625	671	659	680	658	640	631	658	664	626	688	650	657	696	668	681	686	656	639	684	667	654	666	656	657	694	656	659	607	679	691	659	716	678	632	671	700	666	677	661	635	675	688	679	654	673	658	671	673	681	683	678	621	686	634	657	690	673	650	668	646	673	639	646	639	696	670	683	693	669	647	660	650	678	633	678	661	683	671	673	649	666	655	652	674	661	713	610	678	638	674	628	670	649	655	640	592	640	681	648	644	634	701	660	688	663	645	640	676	664	626	633	635	690	697	679	692	680	630	660	645	675	660	647	652	648	685	635	642	656	636	640	653	645	667	694	651	639	653	730	621	674	686	662	633	664	645	670	634	642	650	670	605	681	653	662	655	641	640	624	620	698	648	618	696	651	686	708	688	647	660	652	659	696	663	658	675	668	655	651	664	656	694	677	694	669	694	624	657	657	633	670	720	685	648	655	666	679	688	683	668	695	658	678	639	684	665	654	686	663	650	671	669	675	681	663	650	688	696	624	669	651	641	664	649	636	628	650	642	647	682	670	678	701	632	673	732	620	670	679	674	670	637	624	638	668	676	663	664	665	683	638	722	676	690	652	724	661	639	749	643	673	708	690	679	629	639	626	668	636	639	667	676	657	691	659	645	631	663	684	689	622	644	644	627	684	665	634	673	630	640	671	695	661	641	580	680	653	637	677	697	650	683	671	702	671	629	640	677	620	663	656	633	664	690	678	678	651	698	678	656	633	695	703	677	715	641	614	672	692	642	656	627	639	685	697	682	642	629	662	682	687	633	628	641	637	647	674	651	680	674	704	682	615	608	657	654	643	643	653	650	637	660	623	717	648	710	682	670	662	667	650	647	625	647	620	707	669	648	618	656	644	697	666	645	658	677	652	660	660	638	666	602	682	621	692	666	656	682	633	661	658	686	654	648	667	689	652	668	662	659	691	645	641	668	665	674	656	658	681	675	647	664	642	671	721	674	642	655	676	683	680	647	648	667	685	688	684	633	645	637	616	629	701	699	684	615	667	667	653	671	665	670	652	656	685	679	650	673	644	649	705	647	640	648	640	685	688	649	631	677	620	616	582	619	665	659	664	624	663	674	636	632	684	622	656	656	644	725	632	707	687	705	700	684	662	656	760	664	649	653	667	651	643	631	649	637	681	670	652	675	669	670	624	657	664	648	640	639	637	679	677	701	697	653	689	692	677	667	670	654	680	632	691	698	659	685	637	664	695	684	680	655	667	632	680	630	652	643	663	684	674	684	624	639	640	676	678	698	620	670	648	636	691	627	676	665	680	698	672	642	645	687	686	617	684	633	705	678	666	668	671	651	677	656	621	630	675	702	647	697	667	692	696	633	638	678	639	641	653	680	640	653	645	672	686	636	630	682	659	683	655	636	654	684	620	675	692	643	730	648	674	670	664	649	634	649	616	611	685	680	675	665	689	709	648	696	667	665	669	666	680	651	661	690	717	701	672	640	646	650	647	715	643	707	725	685	668	646	669	665	648	646	678	677	650	707	670	690	666	657	657	675	681	706	676	697	631	661	644	690	684	635	648	680	644	683	655	702	659	606	630	653	694	641	701	653	647	629	692	666	660	646	639	653	650	668	649	682	668	682	724	657	646	684	673	632	719	711	650
4658	1927	1686	1278	1217	1042	1075	1040	985	1012	995	988	941	978	1007	1002	960	972	979	990	1000	930	956	904	977	940	944	984	979	949	972	996	984	1011	935	932	917	956	980	1005	968	939	940	995	958	994	970	944	966	911	904	971	1031	956	972	966	945	961	932	917	976	947	967	998	974	934	952	961	913	995	979	982	966	955	976	987	981	938	978	923	961	943	945	1005	968	971	950	975	912	937	941	941	960	994	990	980	926	929	944	976	955	991	927	971	965	920	979	1018	948	925	917	905	920	953	969	886	921	967	985	939	1010	1019	977	953	987	903	964	1001	974	1005	943	998	953	958	919	1010	926	912	984	948	998	976	945	924	946	969	997	960	984	948	974	934	988	953	955	925	991	964	948	948	923	898	985	923	925	943	977	951	968	945	920	917	1022	945	955	905	921	985	995	939	956	931	987	941	1023	963	919	932	929	926	918	933	949	949	988	933	1019	992	959	967	919	919	946	965	955	962	986	973	970	904	991	944	945	976	907	960	961	984	912	908	989	963	984	909	923	928	970	977	955	917	917	975	938	965	906	964	943	976	983	1003	958	978	1011	1012	930	960	991	899	916	918	1026	969	957	968	989	965	1002	935	944	961	968	1004	934	944	983	967	953	975	941	932	1012	947	932	952	974	943	936	936	937	992	933	924	991	937	973	939	1025	906	912	951	981	981	1012	979	931	973	937	1032	966	962	936	1000	999	852	922	974	997	970	977	932	946	922	940	977	956	937	957	943	967	962	972	960	924	1002	1017	965	998	988	963	985	994	975	983	994	952	963	980	973	950	926	942	993	999	1031	981	991	959	1014	997	973	994	991	1012	931	978	976	1009	976	968	910	979	955	963	950	997	981	959	937	915	958	953	951	979	953	976	934	913	957	910	1014	944	970	950	981	963	938	952	931	983	904	947	951	969	943	986	1019	946	968	976	959	948	962	948	903	986	983	981	968	947	908	959	933	940	942	946	988	956	976	1005	941	971	956	951	980	957	942	974	971	946	957	960	959	984	988	957	949	973	1043	948	934	962	996	953	933	925	940	956	921	978	943	984	917	980	906	974	1007	957	932	997	948	923	957	951	936	946	910	949	972	973	926	948	981	979	952	980	943	940	909	940	979	942	979	962	979	972	1007	949	960	949	915	958	960	895	913	943	970	966	928	923	940	975	1001	953	965	926	949	891	980	988	974	931	962	895	1000	985	930	1009	975	905	945	993	947	976	985	986	978	999	929	960	940	991	930	1010	1019	956	1042	988	944	992	1011	977	989	993	958	964	920	960	948	978	917	924	951	911	970	992	939	940	971	960	990	963	973	1005	961	941	990	900	981	928	955	945	936	963	1014	925	938	1014	963	987	912	975	1056	993	939	947	981	960	1022	995	971	946	979	933	994	952	972	966	957	910	932	961	929	994	934	948	967	993	934	957	992	965	936	945	964	987	941	962	1017	964	954	1023	996	950	905	980	984	1009	967	995	962	921	933	973	955	968	978	958	953	1025	970	941	937	976	931	996	917	947	962	888	954	958	933	954	972	948	1048	915	952	942	938	916	955	918	961	928	957	968	991	974	972	923	898	996	920	946	992	985	950	998	948	961	920	978	932	940	902	977	926	943	1029	986	966	983	953	985	1013	991	936	972	922	957	915	902	976	962	876	992	991	921	948	1002	946	1015	1001	930	938	933	918	951	950	976	920	965	944	965	963	1000	943	941	976	995	925	950	954	991	950	989	972	926	976	951	1020	975	944	939	957	944	970	967	913	998	952	959	932	970	900	961	964	983	1012	992	993	930	992	979	953	995	1008	993	873	946	916	940	966	921	934	948	999	949	983	1004	973	1021	926	963	898	974	991	972	989	920	991	1040	942	965	948	1005	921	998	976	976	1023	977	931	989	953	972	978	995	958	903	966	961	990	852	968	988	965	947	958	952	931	947	986	990	956	962	893	954	981	969	989	943	1038	994	1001	921	944	960	941	986	934	940	984	952	972	997	893	976	974	945	936	909	975	929	955	978	989	935	944	958	956	952	1030	929	983	900	932	980	939	980	952	890	986	961	954	956	968	914	958	959	964	997	972	949	932	1058	999	913	976	924	902	975	917	942	999	942	951	956	946	926	977	1017	1012	961	940	974	939	951	914	929	1005	924	939	937	987	925	991	967	973	1013	965	913	882	938	925	940	974	913	960	953	976	897	984	943	980	955	1045	938	939	938	985	953	956	951	953	979	1007	929	991	977	965	944	943	983	937	964	987	982	968	979	935	940	911	1003	993	1045	929	902	967	967	974	983	1010	904	956	1017	941	940	1003	976	998	927	951	913	939	949	932	931	943	938	936	962	939	956	962	976	926	965	953	1030	916	981	980	918	999	964	952	945	937	981	958	1002	1004	979	948	918	951	958	964	983	990	965	957	945	948	956	942	925	962	909	950	918	980	972	977	924	964	949	973	906	929	938	971	940	919	944	961	986	952	1008	979	957	971	985	998	974	971	967	916	935	956	1033	950	908	956	995	908	981	934	954	936	1012	983	940	970	972	951	1046	947	934	987	995	945	993	976	953	958	975	937	971	934	935	959	961	974	996	928	966	954	999	952	1000	985	960	952	964	891	956	999	947	995	948	903	917	960	931	972	978	938	905	985	1009	980	940	939	920	939	971	969	963	948	915	1014	950	955	887	995	940	917	985	977	992	923	982	949	942	960	933	921	936	969	952	929	973	976	995	995	949	960	954	954	943	991	975	1007	1008	935	953	964	912	973	961	921	977	944	933	968	961	908	984	975	929	953	948	931	968	916	936	1010	917	947	936	997	994	987	959	1023	937	950	908	902	994	910	967	996	933	1021	988	1006	978	1003	927	956	969	959	987	930	963	979	968	937	943	962	978	969	875	900	962	955	917	972	963	947	966	943	997	976	944	977	915	940	966	932	939	939	907	951	956	1003	906	955	984	967	958	988	995	953	998	936	989	937	1033	956	924	993	884	969	872	900	998	960	914	971	1000	940	985	1007	918	934	968	968	970	942	970	933	939	972	1035	942	965	996	972	977	947	986	937	946	974	922	979	965	942	971	916	971	1031	969	990	929	959	945	968	927	968	938	982	1001	945	977	977	985	980	989	927	973	936	948	970	950	921	969	959	1015	950	974	923	995	960	982	899	971	941	967	967	976	962	946	955	990	947	974	966	997	930	959	982	936	991	986	991	942	958	926	1029	991	967	928	940	945	981	931	942	947	978	910	1034	1008	922	952	944	984	989	991	966	959	920	968	945	963	945	919	978	1035	1017	979	916	976	958	950	1004	958	1011	923	1016	935	961	927	1005	946	943	979	958	949	968	949	959	1020	990	946	958	924	965	971	986	962	998	967	1015	955	987	966	968	977	970	986	888	997	925	968	950	1003	964	997	982	955	945	956	943	931	949	978	921	913	987	987	953	922	989	930	970	957	1004	927	963	965	919	992	936	922	934	954	913	959	991	984	990	960	939	999	964	954	996	1009	1001	998	984	974	996	1008	977	1003	952	956	993	1009	981	940	973	975	955	955	980	953	975	998	972	988	942	953	972	917	942	977	944	958	958	924	1008	1005	964	921	942	962	974	946	949	986	1000	954	1035	953	941	930	1003	937
24549	21618	28987	24736	21490	5513	1386	989	857	821	813	783	771	730	729	723	731	711	727	684	654	705	703	680	684	667	639	699	693	638	659	666	685	662	688	689	715	662	713	657	624	654	680	655	624	662	709	705	674	667	698	679	640	650	679	669	649	666	696	691	713	674	614	651	648	639	634	671	670	698	640	684	669	637	617	637	705	758	695	662	645	638	691	653	671	661	699	656	679	718	666	637	637	693	682	691	656	674	679	652	671	650	676	650	692	645	672	659	675	647	640	651	638	670	670	658	639	650	645	658	660	639	641	666	678	669	723	655	679	647	693	719	637	713	666	672	670	621	690	639	676	674	700	679	671	630	703	698	656	651	646	737	689	606	642	660	616	677	617	683	632	667	669	668	687	642	650	656	659	660	690	621	640	676	683	690	665	698	661	632	644	672	670	706	656	738	656	680	673	633	593	710	699	643	666	642	690	649	636	622	637	641	652	667	647	632	701	715	662	669	708	660	708	622	636	680	680	692	683	600	665	694	691	634	661	634	667	662	657	636	678	654	652	644	661	668	678	648	634	626	690	661	624	682	620	708	705	670	690	721	675	613	634	658	688	644	686	687	673	644	708	631	655	682	610	626	645	657	675	671	655	616	637	656	691	649	688	656	644	671	670	654	669	651	685	667	659	644	697	651	669	666	656	706	669	683	648	681	688	648	670	691	687	655	629	629	656	681	702	676	686	622	665	661	686	661	665	703	661	685	661	618	621	643	681	666	642	666	650	637	650	702	648	653	610	667	651	679	675	693	694	691	627	655	626	670	644	632	629	703	650	697	679	642	675	656	649	652	627	697	675	682	717	631	678	663	660	648	636	652	676	646	645	668	688	681	597	639	661	731	644	657	634	670	679	606	605	633	703	643	634	622	674	647	683	658	667	623	699	612	665	652	684	662	588	633	614	699	694	665	633	649	688	674	673	633	597	672	707	661	659	673	638	698	669	626	758	694	588	642	634	653	673	628	636	653	675	586	680	619	673	656	665	665	639	672	649	702	645	719	662	661	597	624	649	673	664	715	684	655	639	616	692	633	666	661	685	681	652	641	641	674	631	650	716	673	713	684	686	734	672	635	673	644	668	663	659	672	655	689	706	683	654	676	618	669	640	690	682	658	650	676	635	720	677	638	627	677	640	699	676	634	620	691	659	701	678	664	630	624	682	664	703	629	674	677	648	671	668	645	652	643	689	640	658	659	721	658	667	672	680	639	632	675	680	700	675	621	664	634	659	686	666	636	616	706	622	666	661	649	716	669	673	643	651	655	637	664	634	691	683	664	622	647	673	639	671	662	658	648	659	696	643	652	658	669	675	657	667	649	693	687	650	630	678	654	665	671	640	664	680	640	672	648	697	719	652	675	655	666	636	662	634	658	683	659	691	704	660	662	656	670	701	682	647	674	686	701	649	673	655	638	689	686	705	689	710	669	665	664	633	654	698	659	649	647	684	653	725	644	678	675	636	653	685	638	638	636	630	688	620	676	703	657	642	699	666	706	647	651	654	672	658	645	629	698	667	656	694	673	673	685	692	645	683	644	637	686	633	653	689	620	662	709	657	635	654	655	710	646	658	618	665	655	656	672	664	654	690	633	694	672	652	672	688	744	640	683	667	718	681	649	678	631	646	638	649	658	677	633	637	586	692	657	633	641	688	662	649	659	646	660	652	656	631	677	661	650	639	653	676	665	658	628	680	644	683	664	687	660	648	683	682	638	682	636	641	657	666	638	649	658	673	657	656	642	648	700	629	698	646	696	715	649	645	698	630	641	600	683	637	644	647	662	652	625	663	666	680	660	660	665	670	689	627	645	680	680	640	718	654	649	667	694	685	701	671	668	662	671	714	650	631	663	650	685	672	684	648	635	692	702	676	706	640	673	663	638	680	652	678	691	656	701	655	713	660	632	626	611	676	647	678	632	658	644	636	667	658	689	701	656	664	639	670	659	671	651	690	634	627	647	703	624	683	639	637	637	684	659	666	664	668	691	639	697	694	677	648	632	686	660	680	673	661	633	653	647	687	657	676	654	637	646	614	665	673	681	651	637	685	659	681	674	661	661	664	672	630	635	664	687	624	655	669	630	705	653	637	685	651	681	642	679	640	672	632	634	616	712	667	685	713	671	665	681	672	643	671	689	704	633	698	661	619	656	671	668	624	666	620	666	682	673	632	709	680	639	645	681	668	627	688	646	639	687	613	687	663	709	656	703	653	671	712	671	663	666	687	634	639	628	638	643	648	638	663	688	644	664	650	676	644	657	634	703	612	698	708	632	661	703	647	667	690	621	671	691	667	643	648	635	711	684	661	642	681	712	648	634	667	673	635	694	670	643	651	658	653	664	687	685	649	655	687	679	692	654	638	693	654	688	673	643	716	655	646	695	671	677	627	646	682	669	654	647	683	629	663	670	621	666	656	638	667	687	627	655	610	654	632	638	646	636	631	680	651	669	632	658	656	620	691	644	676	671	689	658	645	699	658	698	685	622	682	695	653	655	673	646	674	632	646	665	677	652	668	652	624	613	627	629	622	576	655	648	584	646	639	651	680	644	624	703	661	663	648	684	659	627	650	681	641	685	673	638	666	677	644	643	696	674	614	659	660	654	682	637	660	701	659	705	624	624	614	658	657	684	643	616	667	637	669	642	656	631	681	692	682	654	625	661	661	640	707	648	666	665	654	693	660	661	625	630	673	686	667	685	658	626	643	654	676	654	641	677	699	649	663	698	669	668	691	660	681	653	663	664	657	658	677	688	670	681	655	654	629	676	692	651	658	694	683	626	647	690	627	694	622	659	626	682	645	649	667	660	621	653	688	661	652	662	670	666	659	640	681	656	634	708	620	673	690	670	690	630	647	655	643	673	667	650	672	633	641	685	654	637	663	685	627	627	624	685	627	681	703	639	657	686	673	659	694	636	651	676	657	692	646	655	660	679	669	678	642	709	644	673	670	655	657	649	683	638	727	644	668	611	714	630	658	681	639	658	656	679	649	632	668	673	640	614	661	650	657	676	632	623	683	688	613	621	669	658	648	633	642	629	651	660	698	650	659	684	699	679	657	695	663	665	634	678	596	636	689	663	667	643	669	657	647	641	652	696	631	688	653	672	650	655	679	686	636	677	662	672	620	735	672	683	678	646	639	666	692	649	635	707	649	661	621	666	650	655	697	580	670	672	705	657	655	674	725	607	643	668	675	664	670	643	643	631	642	692	620	625	629	642	681	660	645	656	701	587	666	730	589	687	703	659	674	626	671	672	647	689	639	663	673	697	667	689	647	646	638	631	681	646	656	653	626	693	666	612	658	665	688	657	675	643	653	676	667	647	644	652	648	632	650	619	711	666	649	659	692	627	650	665	658	646	677	623	680	672	657	667	661	678	687	641	640	615	664	696	675	670	663	671	630	672	699	634	665	727	686	666	644	722	650	661	667	662	647	624	677	670	663	637	616	676	644	635	637	698	668	654
5397	10138	8380	4399	3218	2527	2096	1821	1697	1495	1414	1339	1261	1186	1186	1130	1103	1119	1109	1103	1067	1028	991	1087	998	997	984	1037	987	1014	953	940	998	963	1009	1046	1016	938	974	977	979	977	953	975	980	1026	1010	972	947	993	985	975	951	1018	990	1029	1000	993	988	984	971	1027	1011	962	960	959	965	1025	942	947	982	1013	975	978	1015	956	971	951	992	977	1030	929	937	969	981	950	952	986	996	982	958	1025	983	982	987	994	990	908	1016	935	980	996	936	992	926	948	998	945	986	920	951	995	961	1018	998	950	950	982	957	941	981	938	933	967	989	986	942	968	915	939	982	962	953	984	1022	953	891	961	976	975	966	946	932	958	924	1016	978	986	948	950	999	1030	935	1009	966	1017	1000	936	958	972	987	958	925	1029	1007	948	996	943	924	1006	995	987	945	954	1022	962	1003	962	999	969	959	990	961	964	945	994	957	944	1001	962	939	1009	994	985	986	998	955	947	931	931	949	954	982	979	971	932	1046	972	963	980	997	929	981	966	1007	965	971	981	1015	1034	1020	1011	958	1021	970	923	956	946	996	967	971	1018	977	1025	956	919	916	975	982	1012	925	985	990	950	992	957	952	1026	975	1000	991	991	971	952	928	986	987	975	998	955	949	990	923	977	976	999	1032	979	1047	959	1042	980	992	1010	969	956	985	980	926	918	1013	996	943	956	998	972	985	1014	1002	967	955	989	968	981	971	993	960	957	952	974	956	1000	953	953	945	942	946	948	965	960	1019	999	999	970	1016	926	995	970	983	993	956	984	980	1014	993	902	1000	958	962	1082	998	935	954	972	1013	1019	982	968	932	1002	1001	964	966	1030	962	982	947	950	1024	973	975	973	967	959	964	1004	950	993	965	921	898	1000	994	977	949	1024	976	932	973	957	999	991	965	897	967	1045	925	949	986	1003	911	976	992	959	1011	981	915	984	980	1015	958	965	982	970	1059	997	965	991	990	978	981	952	978	953	958	960	957	966	997	963	920	1002	1008	952	953	902	974	936	1024	986	1007	975	957	992	963	962	972	958	972	1010	937	990	966	990	993	979	982	918	1007	934	1022	984	1026	966	969	960	927	947	958	956	960	1019	972	950	987	995	994	973	1001	982	995	937	1003	960	1000	994	941	977	1013	951	997	985	944	945	975	989	946	962	969	940	997	941	963	1037	985	971	968	1003	925	1002	981	998	993	934	928	971	963	964	961	979	975	954	970	973	952	982	906	1001	1008	968	974	1028	911	947	958	985	964	968	977	967	1037	952	905	952	964	904	916	943	964	1012	941	958	962	968	980	932	976	957	974	1003	952	958	1007	993	974	972	1020	1009	994	1004	952	1003	1012	959	1030	979	1017	972	937	994	951	974	942	1003	955	936	951	970	950	994	971	954	1009	993	965	981	990	1007	1018	979	960	1017	1064	990	960	966	1036	915	1038	973	954	948	989	959	957	968	968	986	1003	975	1040	932	967	961	953	979	927	991	1000	965	941	984	1000	971	997	1032	938	948	977	1009	969	1012	966	994	942	1004	1010	922	944	962	1034	973	948	990	1022	980	950	955	1000	899	971	982	990	936	988	1017	931	1004	987	999	969	998	971	992	954	996	975	1005	977	976	999	977	992	952	963	996	946	937	958	959	918	1046	932	969	905	979	914	968	1018	995	932	975	960	978	938	979	917	1016	958	1003	1021	974	954	1000	1041	978	979	951	954	976	996	998	953	949	996	1029	1017	961	960	987	994	995	925	1016	968	939	971	1067	973	955	947	966	974	1019	987	978	965	956	985	953	912	987	965	989	976	953	937	963	1026	989	971	950	931	924	925	1005	979	1002	997	943	1006	944	995	968	1027	954	956	977	975	986	962	952	937	992	958	980	918	1023	949	967	920	921	958	979	989	988	990	983	949	949	919	944	985	924	993	929	953	991	976	969	933	942	903	997	981	987	991	1006	945	930	976	994	990	997	975	1006	985	944	1028	973	993	951	960	960	943	984	1002	974	944	962	1011	946	987	978	991	933	905	947	986	939	961	962	972	991	976	1026	989	949	940	989	952	941	980	966	957	984	978	985	961	921	1006	934	956	989	982	989	970	929	969	962	975	990	923	1026	1045	965	934	931	980	932	977	923	969	969	933	941	1006	1013	994	960	1043	983	964	949	943	968	973	930	975	896	974	940	974	982	987	984	967	925	962	1003	933	956	1002	942	999	996	939	1008	975	966	996	950	961	1011	1057	947	995	954	996	1013	927	1001	951	984	1016	974	964	996	1013	935	981	975	964	972	988	981	942	952	906	948	958	1014	946	968	955	1029	976	964	973	980	919	999	965	1003	958	969	962	982	1001	959	977	1006	1007	938	1016	956	984	979	955	1007	1010	1060	970	972	975	993	899	906	1008	931	946	985	980	909	951	973	972	993	1003	958	974	1017	987	1001	1004	981	980	994	1013	985	977	975	956	967	944	990	958	998	970	961	963	995	985	945	944	1018	1006	983	987	964	988	967	946	983	967	1004	1011	983	1010	967	986	902	990	994	1002	968	939	1008	990	970	963	989	992	920	949	944	1014	993	944	1004	970	1004	1024	957	963	953	988	1004	949	987	962	945	984	945	937	910	982	936	997	961	981	952	968	1042	950	954	955	979	972	979	1007	960	947	977	999	973	1048	943	977	976	990	958	970	967	1024	989	960	970	959	941	973	952	978	966	989	952	964	1021	992	988	963	977	989	940	956	988	987	943	971	969	973	972	1017	923	964	927	1002	967	938	1015	921	982	1015	1003	975	996	936	989	925	971	997	962	1031	978	940	992	964	969	964	969	941	960	1005	955	1007	976	935	976	911	991	918	977	977	952	956	948	992	1000	962	1006	931	966	923	960	1043	922	929	948	1022	906	910	981	987	956	1016	947	980	971	942	1000	984	995	1000	871	1037	971	981	989	982	995	983	971	1004	971	997	904	984	971	999	946	1007	976	960	955	993	1023	984	921	1006	1025	911	963	942	958	960	946	964	946	931	955	960	954	989	996	951	972	1013	983	989	947	951	1000	973	949	945	985	959	956	993	1000	1032	1035	967	973	974	945	991	952	953	975	931	955	930	970	935	935	983	929	978	1004	1013	993	981	994	970	1064	999	957	1004	986	1020	988	963	973	921	974	960	996	984	949	971	969	1013	976	988	908	975	982	973	972	993	959	969	996	939	965	955	908	927	1029	991	950	1012	962	947	988	990	956	961	999	932	895	1033	968	981	1011	981	957	983	932	964	950	914	1019	1004	973	983	957	990	927	958	979	987	963	915	983	1001	1010	1006	972	992	990	945	1009	976	959	1039	1000	1004	912	1006	961	962	999	911	915	954	960	981	987	963	1009	958	1009	1008	953	988	889	996	982	971	961	982	984	960	987	984	963	1020	938	983	953	936	998	902	1019	1048	956	1005	960	1003	987	1040	1027	1036	962	965	952	987	1011	1038	935	982	959	967	993	1021	995	951	1006	955	982	958	982	1000	942	956	948	979	1010	1024	922	933	983	966	971	965	968	945	1031	963	1006	995	949	943	981	975	992	977	980	974	976	973	1011	937	906	1018	1011	944	969	988	973	973	951	1032	915	937	944	1010	901	943	922	974	932	1023	983	922	1006	942	991	919	1013	980	933	927	1018	920	944	1000	1024	942	961	960	979	974	1002	937	933	956	1046	932	955	948	903	981	1000	880	1001	969	946	941	946	943	960	931	974	952	1030	1016	924	958	977	944	974	964	1007	1005	966	943	1000	992	907	987	998	975	967
23558	21624	29528	24214	21625	21386	3139	864	707	607	538	525	499	446	449	402	406	377	403	387	375	355	328	330	339	345	343	340	360	315	328	304	301	331	319	303	304	297	297	348	302	351	273	300	323	288	301	338	320	329	329	305	346	314	316	309	321	313	326	290	311	315	277	313	313	304	317	315	286	312	305	326	321	327	328	275	284	308	304	293	294	308	312	317	331	309	318	303	303	303	318	290	314	309	326	324	345	309	338	299	304	302	263	296	336	324	313	290	322	292	320	282	315	309	306	277	293	306	298	291	306	331	305	289	284	309	315	330	308	332	286	263	274	294	283	308	290	294	305	337	306	322	299	300	321	310	308	280	344	277	298	317	305	324	316	277	274	259	291	275	296	322	270	344	311	283	297	291	294	302	282	306	300	303	287	299	332	362	346	285	285	317	334	295	341	308	264	307	327	313	273	277	312	305	316	274	311	299	305	284	290	324	286	311	277	308	306	315	299	322	296	297	340	277	303	301	294	303	312	302	312	290	319	312	308	312	289	280	299	294	288	294	295	296	289	286	328	337	329	288	269	314	317	264	308	341	310	303	286	298	312	305	316	338	294	301	286	319	301	300	279	281	296	306	313	324	303	317	274	299	291	309	320	305	309	301	293	301	330	308	306	281	309	296	303	302	324	277	294	319	338	328	295	312	283	321	284	337	318	312	299	280	290	315	298	265	316	310	319	308	315	294	297	260	316	280	282	299	335	289	280	324	302	285	302	312	282	314	282	286	311	284	311	289	284	289	299	303	315	311	297	353	287	315	323	307	312	249	274	317	277	308	285	295	291	302	318	312	307	283	300	322	294	301	324	299	261	297	326	323	288	345	301	322	337	309	276	327	296	301	292	305	284	312	301	289	313	299	291	308	308	338	293	311	285	318	324	308	311	304	303	296	282	320	285	289	302	304	313	297	307	317	299	308	291	274	285	307	316	307	297	290	280	298	304	274	300	323	277	297	343	310	303	332	283	303	346	299	291	311	342	319	302	330	283	303	293	302	301	310	314	290	307	303	297	306	285	283	297	291	302	271	297	316	267	296	296	321	302	310	328	326	348	317	270	299	281	281	321	293	298	282	283	291	303	300	344	294	315	305	311	330	316	288	299	281	331	312	324	295	294	327	292	305	331	322	322	314	322	309	277	308	316	279	329	281	337	297	318	297	279	306	326	305	318	302	277	288	318	303	320	283	307	301	302	321	283	329	314	289	300	316	300	296	302	287	277	308	299	290	343	283	305	347	305	290	314	277	355	301	282	283	296	278	314	280	275	284	341	256	314	319	300	279	341	297	287	309	283	271	335	297	265	301	258	274	293	325	288	315	277	310	292	312	320	338	308	332	311	311	341	294	308	315	336	299	326	288	294	361	322	297	278	294	322	286	318	283	343	292	283	276	290	318	305	287	274	298	278	270	302	310	320	285	314	291	302	283	310	277	292	258	303	283	314	286	293	291	306	292	336	293	286	319	281	334	305	292	299	303	310	287	324	320	291	296	314	307	304	303	298	283	285	294	273	306	346	294	302	308	272	306	305	297	295	301	305	307	317	299	298	305	305	313	270	342	290	284	296	279	307	319	294	304	277	277	277	324	307	281	276	318	281	262	298	347	273	302	313	322	311	281	277	266	277	312	282	307	301	319	284	280	302	314	285	288	299	296	301	340	302	337	284	288	257	293	302	294	333	354	293	263	316	279	294	348	298	291	295	297	306	270	325	314	286	299	300	333	292	301	326	288	321	268	306	298	304	296	306	298	306	306	283	327	294	307	322	302	265	315	325	298	267	296	289	284	262	281	304	304	306	272	303	298	333	316	291	306	306	323	308	300	274	301	312	311	282	305	275	300	309	291	269	326	309	306	309	283	335	258	301	325	293	319	293	284	284	321	286	303	281	321	299	284	306	274	283	328	313	287	308	271	292	274	299	309	319	314	273	320	290	276	318	306	301	293	303	311	288	310	305	288	305	323	308	316	286	293	314	291	298	295	293	307	312	306	311	312	309	304	290	303	303	306	300	311	318	317	318	276	298	290	289	301	320	294	301	284	287	302	287	311	296	307	315	283	278	300	304	284	288	314	322	293	327	286	305	326	295	324	300	330	299	289	291	300	296	291	306	317	316	339	363	288	333	303	304	302	278	297	310	284	277	326	290	276	301	292	290	306	298	287	302	266	323	304	309	284	273	286	270	299	308	293	296	269	292	339	323	283	299	283	327	302	261	289	296	298	311	292	279	311	292	294	289	307	296	321	318	296	299	294	281	319	311	345	294	282	292	253	294	299	294	287	307	303	285	323	324	320	334	308	295	289	286	289	322	318	298	331	286	300	313	309	280	329	275	313	294	325	302	309	303	303	302	284	321	311	302	296	313	314	293	292	309	299	295	305	311	302	324	275	337	323	301	289	290	303	267	295	308	300	302	309	257	277	298	276	308	311	282	311	294	289	273	293	276	304	323	285	303	311	329	290	270	285	296	315	323	283	285	277	288	292	321	299	342	321	307	280	284	282	310	313	307	315	311	302	293	299	291	310	316	300	263	296	296	304	313	291	301	270	290	277	278	300	322	329	269	292	332	276	310	312	299	296	319	293	286	308	301	298	271	305	312	285	311	323	325	320	314	317	264	307	336	284	316	293	298	304	298	292	303	301	309	300	284	315	263	287	326	300	338	311	303	312	315	306	281	307	284	284	318	325	287	289	288	300	323	282	279	275	295	297	277	317	340	274	285	289	317	301	281	305	311	312	300	311	307	299	334	299	291	306	301	268	316	314	279	298	300	300	287	293	311	304	296	277	284	280	326	289	293	272	306	317	305	313	324	292	328	305	294	313	308	291	317	296	318	311	317	301	317	297	265	291	322	316	316	281	280	269	314	289	288	272	302	299	301	308	278	335	285	320	309	321	314	311	358	296	306	306	273	337	256	332	304	259	297	322	317	302	296	332	309	322	311	316	277	270	310	318	316	269	327	272	286	279	309	298	329	281	327	273	317	283	279	299	291	289	303	299	305	298	296	324	295	310	295	331	284	280	283	284	337	272	294	293	273	305	328	318	320	320	294	296	256	310	322	285	290	315	312	312	294	271	292	293	338	328	313	298	306	301	303	314	278	316	320	294	319	275	327	277	279	318	301	287	319	290	312	282	308	327	283	301	289	298	316	286	308	328	283	275	282	308	333	306	299	310	320	306	297	294	309	293	305	306	290	293	302	236	298	287	284	302	311	273	275	305	282	314	293	297	324	291	278	280	297	273	291	276	278	302	284	297	292	294	304	291	295	298	325	296	288	300	291	317	296	300	285	326	287	292	294	297	303	304	282	323	319	305	273	297	318	323	300	299	308	280	335	288	284	311	307	292	295	301	279	290	293	281	315	281	319	297	298	318	297	300	315	302	308	284	317	280	296	303	271	281	289	324	308	311	314	288	334	310	288	302	323	277	315	288	309	298	291	292	302	313	316	296	300	313	286	296
7051	15273	12737	6613	4691	3462	2578	2087	1785	1479	1220	1104	1008	899	903	822	768	722	648	666	658	610	594	588	616	555	547	602	560	545	524	526	588	526	483	524	495	541	509	501	516	464	496	469	511	537	542	484	482	492	468	448	465	487	497	516	462	484	466	485	512	488	523	477	464	530	473	505	463	490	473	472	455	488	454	496	486	473	496	502	482	495	470	436	464	493	493	480	455	473	502	416	455	483	458	455	467	483	452	450	478	466	465	512	469	447	483	456	485	458	460	476	468	451	450	433	455	493	439	480	501	498	503	449	477	471	473	484	470	447	472	466	440	475	494	458	462	456	475	466	448	463	475	455	467	437	488	495	508	454	470	487	463	441	458	497	444	469	432	495	430	466	460	501	465	494	457	498	485	448	444	464	483	477	485	425	449	450	466	431	486	442	417	451	462	464	489	420	487	479	426	464	477	492	498	465	491	439	463	463	454	436	453	440	483	459	465	450	459	425	451	456	455	481	480	470	451	466	486	426	479	474	448	446	472	467	486	461	480	463	469	464	458	478	486	489	430	437	459	473	459	473	456	460	454	498	473	468	474	453	451	427	511	448	468	438	515	454	464	478	473	458	447	462	464	501	491	437	505	448	489	462	468	452	451	465	438	431	426	453	451	438	466	458	474	489	479	498	460	478	506	438	437	479	472	488	458	459	452	444	440	481	463	482	464	486	450	455	468	446	446	469	413	449	459	452	493	462	497	473	440	403	462	454	434	452	489	465	452	469	448	452	467	473	515	489	463	483	453	466	453	459	469	472	481	472	438	522	423	481	479	440	413	473	515	479	461	458	473	468	479	476	456	470	469	491	429	511	456	480	463	459	423	483	474	426	497	462	432	412	421	497	480	481	456	483	450	472	467	479	452	433	464	500	435	479	474	471	460	502	442	524	436	493	483	418	469	478	442	458	450	489	459	445	454	466	458	484	470	451	446	471	452	478	484	431	491	429	461	452	458	447	411	451	466	463	419	481	471	512	418	477	491	439	456	434	479	449	497	497	467	464	474	428	459	439	449	440	459	484	505	485	504	437	442	459	454	439	480	487	469	479	449	449	499	425	450	463	473	474	463	428	448	454	465	464	481	491	450	476	456	489	435	466	443	460	464	450	477	432	483	460	483	481	476	437	419	471	482	442	493	462	470	438	445	439	438	464	473	475	459	475	445	445	469	496	420	464	446	492	482	470	481	451	456	465	485	451	484	461	469	510	469	454	483	486	424	453	450	482	443	463	483	497	444	440	456	481	471	451	470	493	494	423	460	465	448	468	470	429	464	471	482	475	517	469	477	461	435	478	498	471	468	461	466	445	475	467	464	461	437	460	460	466	446	484	450	488	461	478	497	461	449	451	476	469	481	454	492	508	494	459	478	477	468	492	486	471	468	452	476	440	472	442	454	494	471	492	420	475	453	470	498	467	446	441	472	489	471	447	451	432	486	472	534	451	501	486	475	427	453	465	438	475	460	473	458	498	444	484	463	476	452	455	478	483	450	441	426	462	467	449	477	459	466	478	481	467	428	449	487	485	475	504	500	466	423	458	481	449	499	476	464	465	446	494	468	452	478	458	427	458	465	467	477	430	476	475	475	453	478	435	459	501	464	456	495	470	510	448	444	436	481	477	463	460	436	447	460	484	490	442	457	471	452	447	470	477	470	447	514	463	475	452	465	469	467	443	439	461	460	466	529	439	498	484	468	465	473	449	440	440	439	486	443	480	469	445	454	441	446	446	483	438	481	466	508	422	460	454	457	456	486	512	474	456	473	457	484	444	479	472	469	462	469	425	475	417	524	466	427	416	467	438	485	462	465	477	442	448	445	466	451	459	438	465	474	441	485	450	456	465	490	462	460	451	449	483	448	450	450	444	469	483	490	426	468	456	485	457	450	486	441	473	484	465	492	486	452	448	477	466	461	466	492	480	484	473	472	465	463	459	499	446	450	459	442	465	453	482	465	480	441	466	456	458	486	444	467	444	480	472	441	418	463	411	440	459	466	501	455	453	500	447	457	481	410	456	474	463	478	463	493	443	458	452	452	458	469	449	473	466	500	474	480	442	467	436	495	489	479	459	468	462	423	474	468	461	458	473	457	475	482	472	479	442	452	495	447	467	456	465	480	465	457	456	470	469	471	503	457	453	503	455	490	446	452	477	507	484	486	476	451	478	433	449	443	435	449	444	463	486	498	415	453	452	448	444	446	494	451	436	458	477	455	445	469	449	466	463	473	462	461	494	452	465	434	456	482	461	494	490	428	487	412	482	412	483	443	459	464	463	469	479	455	448	423	459	472	468	468	456	442	437	446	453	491	466	439	465	480	484	462	432	473	469	457	448	485	414	453	477	492	499	477	454	453	458	468	454	466	493	451	482	487	434	485	445	481	486	465	465	456	490	506	428	469	468	447	465	489	442	485	454	455	449	471	456	443	437	422	449	446	471	504	441	472	489	447	439	493	455	519	488	454	467	472	427	490	436	481	487	479	421	477	435	456	447	426	476	437	464	464	467	470	464	429	466	449	461	487	468	460	451	439	459	436	519	482	488	451	466	423	449	441	419	446	461	444	434	445	491	402	420	437	453	468	469	457	428	465	430	454	455	459	484	475	466	421	462	483	494	478	449	502	480	439	480	452	435	457	469	476	450	438	476	468	471	483	478	455	490	468	440	480	486	488	409	455	437	486	448	444	466	461	444	462	486	485	456	475	468	458	436	456	473	476	433	476	388	484	450	480	450	421	455	441	442	473	462	448	488	437	463	455	452	459	469	473	464	458	466	447	457	419	434	445	450	467	450	447	472	463	458	460	476	450	412	456	464	428	429	423	431	442	487	462	457	483	459	476	503	468	446	471	441	506	502	523	480	452	445	451	442	456	459	474	447	483	448	476	496	478	403	482	454	412	455	438	446	475	445	464	461	479	461	485	487	446	460	442	500	446	438	468	426	456	457	418	476	478	467	450	472	436	419	438	461	500	492	471	485	454	460	456	491	486	456	418	470	449	464	465	471	488	458	482	481	467	429	514	477	431	484	505	479	477	445	491	481	446	472	440	490	474	445	466	473	470	465	457	450	467	485	451	474	461	428	472	472	456	488	459	472	458	479	459	482	445	467	483	463	456	496	416	496	460	491	463	443	452	492	453	433	476	458	449	487	481	458	455	468	443	428	462	459	472	479	446	449	472	447	459	512	494	448	416	451	455	469	476	462	432	465	439	443	456	504	430	467	479	452	469	450	471	473	457	456	468	422	462	471	457	451	480	453	471	499	475	458	442	471	458	442	437	487	457	431	494	440	467	468	464	471	426	469	427	418	499	466	434	474	479	474	460	473	487	458	491	483	452	474	436	456	465	423	450	443	497	485	463	454	432	479	484	479	473	430	470	452	487	475	477	449	471	416	470	453	453	484	491	461	486	432	455	440	457	448	493	449	462	495	488	484	475	469	493	443	443	463	469	454	477	418	461	474
27556	20883	8293	1141	763	705	649	684	648	627	702	655	638	674	674	634	651	673	658	631	637	633	654	672	670	652	625	623	691	600	662	636	603	682	711	710	704	679	636	662	673	630	659	614	671	654	619	645	648	660	641	660	659	646	676	638	674	662	676	604	633	648	608	685	649	692	692	678	650	637	679	650	688	676	628	642	653	666	678	651	685	739	667	688	683	638	655	655	700	649	668	667	659	605	676	698	654	647	666	683	659	657	657	699	677	696	670	640	637	669	676	696	634	678	639	656	645	637	662	625	627	634	641	674	664	676	651	655	669	641	639	636	677	669	663	637	663	665	669	653	655	673	653	674	702	662	680	669	630	653	693	657	663	649	685	629	665	641	617	638	680	604	680	671	676	667	657	634	620	671	652	643	666	688	728	675	615	601	620	625	639	689	639	616	650	672	601	665	679	634	638	707	654	648	657	670	675	678	655	617	659	666	684	679	704	635	664	672	709	661	694	671	690	675	692	652	647	654	675	638	646	649	618	663	673	694	624	652	679	612	621	667	626	652	663	666	611	627	702	668	647	653	633	663	651	618	636	640	640	657	641	626	639	638	669	688	636	682	668	684	650	668	664	677	658	653	644	686	659	626	674	663	666	618	622	666	640	657	669	658	696	644	657	666	637	644	707	631	699	689	668	640	698	658	622	657	644	639	676	683	655	638	626	662	666	635	665	655	667	590	651	668	698	690	687	670	652	632	671	682	686	628	663	669	647	636	634	674	655	636	660	684	655	643	669	670	664	614	697	685	680	620	602	608	653	658	688	649	676	645	693	677	658	613	642	661	659	648	612	681	647	598	679	643	629	665	669	650	670	656	679	691	660	707	673	645	670	614	667	634	639	638	666	665	656	666	655	659	705	664	679	661	677	673	654	649	659	664	671	632	625	678	688	651	654	669	653	653	669	640	637	647	640	643	686	668	648	669	666	672	660	652	656	704	664	616	651	631	651	684	648	647	665	714	669	646	628	625	646	636	685	624	700	633	633	661	680	669	648	678	674	661	687	640	697	652	669	639	684	617	667	664	717	649	644	652	637	656	690	686	671	681	620	718	661	640	624	670	701	713	610	691	662	668	643	669	647	662	624	612	669	683	679	663	665	671	644	621	703	651	700	652	667	654	651	667	627	646	626	644	632	677	701	680	743	690	667	627	632	670	675	665	636	649	655	657	649	696	646	697	616	635	690	674	655	625	669	608	660	707	635	664	655	656	644	645	635	637	655	643	692	685	651	682	640	665	587	654	673	630	665	648	686	667	695	674	684	639	677	675	645	650	668	644	657	637	657	642	657	679	623	705	673	659	624	692	588	643	624	672	651	627	621	652	629	708	655	617	653	628	640	672	680	673	640	660	658	677	691	642	695	739	636	640	646	681	665	610	698	639	639	629	662	715	689	625	689	638	666	634	645	657	651	681	640	637	629	663	646	645	661	635	642	692	718	686	652	644	661	689	672	644	668	678	632	632	640	689	674	630	700	609	635	705	648	644	662	648	642	628	674	634	686	629	638	670	635	669	679	656	639	669	606	616	647	619	671	657	650	676	615	658	671	651	597	638	651	630	672	688	672	607	702	669	675	667	653	655	606	652	669	652	661	631	668	685	661	701	693	646	644	648	677	663	710	650	667	634	664	637	658	662	644	609	682	634	648	685	654	642	660	672	663	720	649	620	647	680	673	666	692	676	662	710	627	659	633	707	665	651	621	683	650	634	703	712	631	670	666	730	606	683	695	607	675	634	614	662	624	654	707	669	674	686	666	681	650	648	639	643	644	643	643	643	680	655	646	693	633	657	694	661	629	642	660	673	651	634	613	623	691	674	684	676	656	616	629	638	687	682	642	643	641	642	617	659	678	680	631	676	672	672	695	664	655	691	663	642	686	682	642	630	693	627	649	648	647	669	642	623	658	676	656	691	664	684	681	618	635	643	674	679	588	664	678	596	659	637	679	657	668	688	600	638	673	653	694	675	670	645	652	673	671	613	668	664	650	648	673	633	648	660	642	665	698	612	688	637	632	688	645	660	652	668	656	666	635	691	671	619	672	703	622	669	660	626	686	629	643	667	659	662	672	697	617	693	683	640	629	625	696	679	677	649	693	678	660	654	665	657	659	625	615	666	625	686	684	651	680	606	678	651	685	621	623	649	594	632	646	630	666	618	651	658	649	653	660	673	652	655	676	684	572	609	656	645	642	672	665	677	652	684	697	671	668	676	638	627	698	616	655	630	634	660	705	642	649	621	649	694	629	660	621	636	689	650	654	657	693	660	641	678	651	661	637	678	641	625	686	643	624	699	649	643	657	648	644	653	619	674	661	662	656	618	681	672	651	648	694	621	627	690	632	690	677	633	658	655	655	664	624	694	669	679	664	622	694	650	667	653	645	641	678	659	652	678	685	646	683	675	674	663	666	640	674	679	636	661	630	688	661	654	629	649	649	661	613	684	629	662	693	679	633	653	644	671	693	699	605	639	732	677	640	660	667	594	704	666	597	654	634	682	623	671	648	644	676	642	676	634	648	653	662	615	673	660	662	625	641	628	668	655	700	662	667	652	668	679	643	655	700	671	618	663	652	657	677	601	680	687	603	640	675	617	617	698	667	684	664	632	674	647	639	676	664	640	627	662	650	665	700	652	669	657	639	664	666	635	645	597	643	661	643	635	670	691	665	662	627	592	657	672	631	686	632	682	671	625	609	594	657	665	665	649	660	676	647	633	642	659	673	681	654	608	676	694	635	691	633	637	676	651	659	663	675	650	647	649	707	693	682	652	643	680	622	603	632	647	683	685	710	679	662	645	648	673	639	663	674	694	644	670	675	646	689	665	654	656	684	675	655	667	682	672	637	618	681	691	689	643	704	617	676	628	650	638	667	636	644	645	690	652	639	633	635	700	648	665	646	662	661	661	648	638	638	653	629	664	692	694	669	643	686	639	641	657	636	612	654	725	652	668	652	648	647	661	645	653	649	641	626	680	653	677	667	641	698	699	654	634	656	654	638	639	665	696	679	623	668	638	653	674	659	639	670	671	654	651	620	672	626	682	720	579	661	657	688	614	674	678	628	702	654	628	721	693	697	664	664	648	657	683	647	652	679	635	661	631	626	691	656	641	652	645	630	682	673	640	617	681	714	692	645	655	611	680	634	653	656	641	686	633	634	612	708	672	668	627	661	644	677	644	655	679	675	652	684	612	655	624	642	685	662	673	658	612	642	641	675	660	613	606	628	660	678	685	658	675	647	685	628	642	720	651	676	651	710	628	650	653	641	630	662	609	645	622	680	673	695	655	626	669	678	613	658	627	655	674	669	655	644	656	678	645	669	642	702	638	632	667	615	660	634	639	607	697	642	671	673	707	696	651	612	657	640	644	635	671	650	697	686	661	660	650	724	618	644	628	691	675	632	659	642	693	655	617	631	666	725	650	638	682	667	653	657	662	687	678	673	678	649	629	627	659	653	661
4594	1987	1739	1227	1189	1115	1054	1048	988	1028	944	972	1018	983	1022	972	979	937	956	991	985	950	1004	963	1002	998	1052	982	970	1043	964	982	924	925	946	975	914	991	945	947	951	931	959	1008	887	977	958	1008	1039	960	1001	966	945	983	940	934	954	928	927	960	956	996	944	921	918	977	905	985	982	1004	940	972	978	988	959	940	919	960	991	1020	1006	994	943	933	971	955	1005	989	932	973	948	961	1005	958	897	990	962	902	921	977	957	943	934	928	957	985	928	1018	940	913	915	992	914	960	977	1004	949	1018	926	981	931	1017	975	962	941	938	907	994	996	923	969	908	958	890	960	972	939	957	955	928	983	971	972	974	991	895	950	961	953	960	943	984	964	936	979	915	929	943	987	956	961	950	956	915	1006	964	947	923	981	992	940	1012	953	989	936	900	975	921	954	1022	977	933	970	956	950	980	964	993	900	943	964	953	937	974	931	981	990	1008	1007	979	974	941	925	935	940	958	975	901	1007	987	955	995	916	975	928	949	1002	996	938	953	944	940	890	986	895	982	933	989	904	933	947	942	947	947	996	914	970	919	926	907	949	918	1006	927	951	930	1010	1004	1009	981	926	957	932	969	928	959	944	994	918	924	961	984	1008	1000	876	1002	961	1015	946	941	969	898	921	897	965	986	941	962	993	979	935	975	958	979	1001	1021	969	947	972	952	959	920	948	973	937	942	948	962	956	963	962	1013	926	927	937	978	980	974	974	935	919	953	979	972	964	937	970	893	984	1015	905	958	953	1008	930	957	949	931	970	987	996	975	953	939	949	956	981	955	962	960	972	977	950	973	965	985	975	970	904	945	935	944	960	949	973	964	989	965	935	983	998	985	940	1007	964	968	950	971	958	925	926	911	971	993	948	958	994	955	968	1029	919	986	984	935	977	959	990	948	956	957	976	1013	945	972	990	969	928	933	1010	929	959	918	944	966	966	946	954	930	950	1002	936	1017	926	948	998	982	970	967	978	1016	959	918	966	946	1012	943	995	899	972	945	982	933	983	988	936	937	987	976	997	1019	1006	968	921	952	944	1055	931	942	951	948	983	934	967	985	1009	943	892	937	951	976	938	962	918	939	976	954	892	971	947	977	943	908	954	927	933	929	988	972	936	1014	929	978	965	942	930	976	952	969	976	966	937	976	941	971	963	880	999	965	937	1003	1053	941	993	979	990	936	970	966	972	929	965	886	973	967	925	983	913	909	955	906	908	914	960	941	979	997	948	941	947	978	886	975	911	896	950	904	953	939	954	938	969	935	956	977	946	960	947	939	947	992	1015	946	969	945	981	943	942	931	932	902	1009	986	926	925	987	946	973	911	933	954	974	967	923	967	946	933	915	864	1043	959	947	915	1011	1002	987	954	927	914	1046	1013	980	939	1009	962	981	1009	947	937	948	989	1004	985	958	919	1017	937	939	993	926	939	895	896	962	904	966	986	994	961	984	1004	937	977	950	992	924	968	919	952	975	896	944	937	942	954	905	908	1021	878	963	971	906	966	924	962	947	943	961	995	979	930	980	957	964	980	955	988	925	956	991	1014	944	991	988	943	964	941	936	976	947	954	943	919	984	978	979	898	967	964	1021	1013	947	946	991	905	962	1018	938	935	900	1001	971	935	927	934	939	909	945	967	937	992	892	945	998	936	922	955	989	985	968	948	933	932	931	929	1002	971	953	1005	932	966	969	932	929	946	934	984	995	1006	966	1032	1031	1024	983	960	955	967	985	1049	955	914	966	915	961	941	922	987	990	924	988	939	953	987	958	964	960	956	976	982	984	972	998	920	933	949	900	967	917	979	1020	964	964	911	978	899	941	1048	954	974	943	941	972	968	891	986	1000	929	954	889	947	919	976	921	957	977	960	909	1020	957	992	985	932	941	883	930	933	998	956	974	1012	937	960	957	896	927	964	954	946	962	1015	988	911	926	954	963	977	922	965	931	939	926	897	963	933	1018	982	969	979	962	991	932	963	942	958	965	920	921	951	941	990	959	1007	979	1013	987	967	949	969	878	953	929	981	990	954	964	950	934	998	939	976	1003	972	987	967	926	1000	984	996	1005	968	983	933	961	946	950	1005	980	923	1002	951	946	1010	932	914	966	957	967	1026	926	969	919	960	934	917	942	960	925	973	970	941	959	1002	949	971	923	944	1013	1000	962	927	940	962	928	943	962	949	920	937	954	976	962	898	963	966	986	962	950	954	926	956	981	980	985	987	929	907	939	930	965	964	957	961	977	937	996	995	941	938	999	969	1001	923	1020	957	987	971	933	989	1010	903	951	976	891	951	1019	959	913	959	947	953	961	1000	937	948	960	991	933	1002	967	901	895	1001	1006	989	969	943	1007	968	922	902	990	951	980	1022	962	919	957	938	976	941	934	945	902	944	959	931	996	951	969	976	947	963	981	1013	926	954	944	967	953	949	922	980	964	951	939	974	933	921	959	955	955	982	905	1010	903	968	933	952	972	970	973	971	931	987	959	963	923	914	970	931	961	944	1010	948	929	941	926	959	1036	985	961	988	944	1023	962	1009	978	904	944	944	968	946	933	953	982	969	975	922	934	976	930	890	944	932	943	965	943	912	963	968	983	924	970	1007	890	937	936	954	974	1080	953	955	961	965	1019	1029	966	946	934	940	966	957	1008	976	928	972	955	944	958	998	986	967	926	918	959	990	955	1004	904	927	930	917	988	914	968	980	912	937	999	910	936	1034	952	980	1006	970	945	986	940	948	1005	944	945	918	968	961	942	956	934	916	1003	992	995	925	968	937	962	976	988	943	1005	1001	927	960	1003	1000	943	974	1001	1040	1005	975	915	989	949	943	926	974	981	1031	922	999	948	943	945	947	982	955	962	949	964	962	976	958	980	1030	1024	947	939	915	967	973	968	961	978	944	1001	981	994	962	910	976	941	922	953	908	967	927	988	937	976	944	975	967	982	962	948	989	992	909	964	962	1024	893	893	979	957	977	955	977	1036	954	1017	997	1017	979	940	900	965	931	1005	964	943	910	967	967	994	960	963	959	952	927	972	949	958	888	958	990	979	1032	970	946	940	977	981	965	945	942	933	985	925	1030	930	937	876	943	935	977	897	962	986	969	969	929	963	947	932	957	987	966	994	954	935	997	947	970	979	913	1020	963	960	945	910	981	980	1005	927	939	960	1015	924	984	962	982	972	951	976	944	1027	965	1013	917	966	967	1001	971	966	963	955	926	983	935	997	958	915	928	993	987	951	956	979	973	974	996	997	1002	950	975	908	869	929	938	944	962	981	1036	953	969	964	978	935	959	967	934	923	955	926	987	1006	976	954	945	911	1000	918	931	952	974	943	993	922	939	961	962	1013	963	987	979	893	948	937	996	961	917	949	987	953	994	997	981	917	990	997	983	937	965	949	931	941	932	958	988	954	938	982	914	1007	928	980	954	946	981	873	937	999	976	1004	946	967	955	988	956	945	980	1003	916	997	944	998	987	920	962	958	1007	987	926	987	955	945	964	984	950	963	955	947	963	912	945	999	977	940	932	975	1008	965	980	953	933	913	946	985	967	975	956	1007	957	924	978	941	937	983	980	951	956	977	1004	971	969	999	934	936	928	942	959	954	925	919	976	939	984	972	986	936	1003	966	994	972
24554	21632	28988	24756	21515	5450	1221	1045	847	853	803	756	776	768	719	731	632	686	649	709	788	685	698	693	670	669	709	698	682	663	652	664	671	653	698	694	666	695	658	644	672	636	627	647	683	651	640	657	640	665	639	678	688	663	659	700	639	680	668	683	675	623	716	626	647	689	699	672	650	641	709	646	640	616	666	644	617	630	621	664	640	662	723	618	682	711	700	651	700	654	662	627	695	647	644	605	627	670	631	677	618	653	648	643	652	630	704	638	631	661	682	674	676	639	660	644	624	659	633	655	617	626	655	625	642	665	654	673	622	672	653	661	605	647	652	640	611	616	658	685	685	666	656	616	679	659	636	667	604	639	668	610	636	666	635	662	661	624	641	624	693	591	628	668	616	647	638	636	631	647	636	641	640	651	656	610	634	670	663	645	655	677	643	619	659	626	605	670	689	645	652	669	656	638	646	706	645	650	618	613	672	693	640	646	653	651	640	685	651	622	664	660	626	690	612	655	672	647	641	667	681	642	668	646	666	675	689	670	609	645	647	634	620	725	666	633	651	626	644	639	710	665	719	656	645	646	648	687	631	636	667	665	631	635	647	684	667	678	644	643	637	662	663	650	672	632	623	656	636	659	656	675	660	670	674	644	635	638	620	667	664	666	703	644	660	657	656	631	696	622	663	678	674	687	647	645	644	640	672	674	640	654	665	653	628	699	616	639	694	688	642	653	646	619	704	610	672	667	629	655	649	647	678	655	639	698	649	675	652	678	611	662	650	679	644	700	683	684	630	649	610	639	622	658	618	643	679	654	601	700	707	671	633	663	682	672	672	677	660	664	679	621	646	649	655	615	655	658	644	651	670	630	643	641	676	649	688	632	614	649	663	705	622	623	654	679	633	623	653	664	662	731	633	636	670	671	707	692	698	631	686	683	657	626	666	668	675	635	672	588	590	656	631	644	669	682	677	670	630	629	680	651	651	670	640	666	665	605	605	634	677	644	625	689	672	631	612	689	633	649	642	663	668	685	664	643	649	616	650	632	664	642	704	656	621	665	614	618	616	661	635	653	643	655	640	625	654	640	657	647	645	644	643	671	615	629	677	631	660	654	643	663	638	628	677	648	645	708	674	630	649	606	650	629	651	664	648	698	626	659	584	604	646	666	649	672	685	619	645	641	648	621	640	645	655	642	655	676	621	638	637	670	618	667	676	653	685	646	657	666	637	631	642	629	641	658	649	649	643	637	676	650	648	601	640	664	666	661	633	640	629	643	649	652	688	659	640	661	647	628	665	738	655	713	681	645	646	640	651	634	626	682	675	618	651	676	650	683	687	676	628	640	700	654	661	654	643	688	650	661	668	648	675	658	682	705	662	602	649	623	628	615	664	664	634	623	622	717	674	646	627	701	669	629	617	635	691	663	633	638	651	644	649	685	650	667	678	625	675	596	719	645	664	689	708	647	642	640	664	664	655	677	661	657	643	622	681	706	639	652	701	647	661	657	685	645	622	699	726	591	660	651	618	691	670	662	651	664	640	617	662	644	613	681	659	674	678	619	657	689	682	677	655	614	617	657	674	641	664	656	661	668	659	620	634	641	606	651	659	644	631	669	666	679	650	646	670	640	677	661	676	712	642	641	639	659	632	672	651	617	649	651	594	695	611	628	658	636	675	670	616	691	647	669	671	658	596	641	675	646	628	605	612	658	616	677	640	643	653	651	635	672	642	618	642	674	633	644	661	662	633	649	640	618	663	640	635	629	630	674	650	637	668	652	650	625	665	618	640	629	661	630	659	622	621	692	638	684	598	624	645	635	647	644	673	681	686	594	722	652	592	628	670	622	662	641	647	625	676	627	647	648	617	678	661	651	693	686	673	679	669	664	621	649	632	638	633	629	640	629	662	676	656	671	645	635	622	690	625	652	624	640	575	657	611	666	590	636	616	690	678	674	627	660	608	665	678	630	651	678	636	711	678	658	708	609	645	619	657	576	622	678	594	633	660	662	644	707	651	648	636	662	665	659	683	595	670	652	669	657	691	675	643	656	664	602	647	646	682	674	657	612	599	666	669	692	667	669	643	646	672	626	605	632	641	687	655	701	654	640	668	636	652	639	649	654	628	657	668	649	658	655	657	629	636	633	680	618	684	696	617	637	651	651	641	697	645	686	683	640	673	635	662	633	644	635	663	661	638	656	637	634	659	642	672	644	631	642	634	701	625	638	663	641	676	641	636	630	639	617	681	664	646	629	647	659	677	683	662	643	703	680	687	670	692	679	652	655	688	646	659	696	649	690	663	615	633	639	658	626	656	717	665	701	678	651	694	625	667	614	683	688	654	649	646	655	608	684	647	634	656	683	605	651	661	658	686	678	660	620	679	648	683	658	637	669	652	685	688	677	691	639	635	643	619	664	635	634	646	657	641	676	711	658	599	643	603	622	655	679	676	609	616	672	702	633	662	697	688	672	629	686	623	622	640	672	641	655	645	639	614	632	638	666	626	680	615	628	637	656	717	625	628	670	667	661	631	669	646	653	676	625	650	630	649	671	625	637	651	655	664	647	621	648	673	670	618	630	615	609	681	663	668	673	655	626	648	677	688	650	619	645	603	699	640	667	668	630	662	637	622	667	643	653	635	633	639	673	641	628	642	639	649	655	627	659	658	679	622	634	627	649	656	631	662	626	619	652	666	652	639	648	616	656	693	658	677	660	659	622	660	615	659	684	678	630	665	652	615	630	656	695	654	658	660	658	616	679	668	620	639	641	678	670	638	633	639	633	667	688	625	661	674	610	620	644	611	620	672	657	636	706	712	628	626	677	637	675	665	653	646	657	666	691	641	625	635	675	674	690	615	651	639	640	676	682	652	628	606	706	669	633	632	656	655	628	623	677	707	664	684	644	653	646	615	617	678	646	650	671	657	677	686	640	652	638	624	655	636	607	601	677	658	659	643	659	654	685	646	680	673	652	642	663	657	685	647	640	666	599	654	667	654	632	645	648	677	665	642	656	617	616	651	642	677	605	623	624	595	630	688	655	663	644	610	660	614	676	667	714	637	638	719	639	680	629	713	616	594	666	647	652	686	683	653	612	661	669	647	649	640	654	619	669	648	605	632	638	620	660	679	684	690	656	650	604	638	632	658	659	625	659	651	638	672	652	721	648	677	663	660	638	659	617	622	627	625	694	677	620	699	658	644	668	705	659	612	615	693	601	683	737	628	616	602	639	668	690	638	636	704	655	672	666	675	644	649	610	651	683	684	658	664	669	678	667	678	656	645	661	677	668	667	641	661	660	624	626	643	701	623	694	620	646	662	624	650	639	639	636	645	637	675	610	665	658	653	641	664	647	690	634	674	687	639	677	628	690	635	687	657	658	654	666	634	648	615	667	638	666	685	681	646	670	655	612	652	652	644	641	643	681	650	656	651	609	659	639	663	658	644	652	630	685	663	661	642	665	669	663	641	680	660	700	654	630	671	673	621	640	643	659	627	686	617	644
5430	10204	8507	4418	3261	2541	2029	1783	1532	1467	1374	1223	1285	1265	1139	1141	1110	1047	1080	1083	1080	1024	1066	1035	1060	1020	1051	1008	1018	1040	1012	996	1025	1029	955	996	1009	989	969	979	983	1028	992	927	956	973	1000	1020	955	934	942	1008	998	935	954	1027	1028	1008	997	983	1018	1030	989	982	949	992	964	970	930	943	965	927	1012	935	966	949	992	996	1017	980	1021	965	980	984	994	1017	969	1006	993	997	999	935	1002	984	991	1001	1011	957	924	985	988	923	994	930	965	990	940	1023	963	978	931	945	1009	958	966	950	910	916	952	952	966	973	969	964	958	951	955	978	971	958	954	979	986	961	977	935	970	1004	888	955	977	934	1030	954	987	988	954	967	995	979	1050	976	944	971	933	901	937	990	985	918	1000	890	950	965	982	945	935	985	994	977	953	1020	989	952	940	951	950	980	992	967	976	990	963	962	952	971	985	969	939	986	920	974	986	995	916	1006	929	968	922	1001	962	970	973	940	951	897	941	989	988	942	985	946	986	960	971	998	967	990	972	964	1022	951	1000	952	946	902	944	1001	978	1000	947	917	953	945	954	940	971	935	965	1014	947	919	954	968	986	949	978	945	958	902	1002	942	957	999	986	983	972	985	962	927	918	962	956	984	998	963	970	951	952	948	920	1030	913	941	1038	973	941	915	1003	949	983	1035	944	995	976	981	953	951	891	988	996	1001	929	952	981	955	952	983	1003	980	939	935	980	950	1024	970	933	907	985	982	962	956	1020	973	1004	988	952	957	956	876	959	933	991	992	1013	948	944	926	969	960	961	959	970	1002	948	936	985	930	941	1029	956	1026	999	985	983	943	982	924	992	925	959	1015	990	976	902	934	976	967	956	941	955	899	966	956	1053	995	937	1003	972	947	1002	953	913	978	959	900	890	950	969	944	1007	974	1000	933	944	949	1028	971	988	947	960	987	923	939	953	959	974	972	1012	933	928	939	940	970	980	954	960	1005	918	952	909	1030	878	936	951	940	1002	938	998	969	935	937	953	963	1005	994	946	962	985	1022	1006	939	1000	1055	977	1011	995	964	943	995	961	964	992	897	944	1007	977	908	910	920	964	956	1020	957	984	953	1009	971	943	959	988	966	921	975	974	1001	1000	973	948	972	968	945	906	942	971	896	962	892	919	924	985	1013	944	1016	999	926	960	967	956	1032	974	958	983	1002	981	981	966	950	989	952	949	1011	975	965	938	965	963	1031	950	978	942	1009	936	974	949	986	925	971	961	959	948	960	931	940	1053	983	966	925	997	985	971	952	940	922	1002	913	909	992	979	975	926	929	1006	1009	964	947	931	957	975	952	976	982	969	979	976	973	955	977	974	1010	964	930	978	894	957	942	966	965	923	919	947	1010	943	1018	957	980	1008	1017	920	952	937	957	944	984	973	946	973	960	935	1014	951	998	993	998	984	950	958	1011	972	996	911	966	920	984	1005	976	967	916	992	941	1018	953	909	976	960	963	968	924	943	985	982	969	1008	980	998	1022	939	912	980	970	995	991	1010	978	985	952	974	980	944	977	889	947	920	894	967	1021	948	1028	942	974	946	946	941	936	926	947	1006	1002	962	1028	935	930	940	967	932	993	954	998	964	925	968	979	970	932	978	933	936	976	986	873	944	907	993	958	977	926	946	961	1003	1009	979	975	967	1048	951	947	918	946	969	966	1020	961	965	943	993	978	997	978	938	936	1039	1012	1008	986	985	992	981	950	1001	965	967	943	951	982	919	952	967	975	1017	933	966	947	959	945	997	965	989	990	993	1001	961	981	972	992	919	938	988	990	969	939	969	940	981	998	933	987	916	959	1034	957	939	970	944	968	1003	928	973	1029	992	1010	972	936	986	950	916	998	950	981	968	991	973	914	972	980	929	989	888	1009	947	1007	1043	948	1007	959	1029	957	1032	1008	985	966	995	974	1009	953	949	979	970	922	944	957	935	940	978	1004	1003	959	981	924	950	979	970	990	935	989	1004	938	945	971	977	957	910	902	924	998	966	951	960	960	959	962	963	993	979	967	978	1013	983	1015	928	983	946	963	916	984	1002	973	948	963	929	961	971	909	914	1004	974	954	955	963	932	1016	967	954	980	979	955	1007	956	962	945	971	956	1018	965	972	1003	960	920	1009	946	994	993	952	945	970	995	999	954	939	1004	982	960	985	942	955	990	954	958	1039	952	930	993	927	940	1001	1046	946	935	967	971	1007	942	899	1000	945	943	985	991	958	946	946	900	978	909	953	937	931	964	1004	938	1028	956	948	989	1041	956	951	966	950	958	964	898	959	976	922	902	924	951	979	918	995	992	989	956	936	989	1002	944	938	917	948	952	965	948	934	929	971	917	936	961	985	984	939	994	1013	945	944	940	945	995	943	958	963	956	980	969	937	1021	944	918	983	983	975	947	1004	979	1008	964	967	955	918	995	972	963	988	936	1017	973	970	963	940	1003	928	891	989	965	987	916	923	979	975	939	954	969	1003	1010	1025	1014	934	1018	980	983	964	983	1000	966	967	966	970	950	1015	935	961	971	973	984	951	880	988	944	949	902	988	954	1008	969	937	924	990	943	961	920	963	939	926	956	885	939	958	915	1019	972	949	984	943	1007	992	970	992	1010	949	1006	985	949	989	944	1019	893	995	950	1016	992	1007	1018	1007	987	974	975	902	984	967	929	994	938	1011	989	1014	970	927	982	947	1001	980	946	911	936	971	1010	1006	943	956	981	953	995	985	979	985	929	979	908	979	959	950	975	965	1007	1011	936	1025	1057	998	988	994	1069	927	910	997	981	956	931	958	981	957	981	929	985	942	962	978	1010	1018	981	989	998	953	972	965	977	979	908	914	997	950	956	955	1005	948	1011	984	974	981	949	987	972	999	997	914	923	979	978	998	979	999	1020	1024	941	994	1020	952	950	905	978	985	1043	945	979	976	978	959	977	917	917	936	1006	965	929	979	990	922	967	927	951	975	995	1040	940	1000	960	955	958	1013	1004	946	991	965	953	953	951	969	982	928	949	972	997	972	996	944	932	977	881	987	958	978	952	1043	1008	935	911	1001	938	967	919	976	958	924	993	955	960	935	983	957	920	992	983	931	964	952	982	995	936	922	996	938	931	956	913	986	954	928	988	929	991	949	1020	969	947	957	954	959	960	942	963	1004	943	957	950	970	975	971	932	1004	970	952	965	975	990	986	890	923	931	917	974	959	1018	982	960	997	979	957	947	917	962	977	946	927	938	929	918	986	927	972	933	1002	974	1001	986	983	929	972	1000	948	984	991	965	992	992	971	979	975	974	998	958	967	932	976	1038	959	998	895	939	940	972	961	980	942	957	991	1014	924	951	956	981	952	1018	979	962	917	962	985	997	923	976	1014	993	977	962	978	934	958	982	1032	948	874	965	970	952	945	906	962	957	994	1014	935	970	961	930	968	993	997	1017	963	987	986	966	956	979	948	944	901	983	986	941	960	921	959	972	938	971	1049	1016	955	957	964	1005	978	971	1001	969	944	975	913	1050	967	993	1001	985	973	939	935	952	999	963	1004	990	993	981	969	986	995	1036	996	947	1005	938	972	940	991	997	1027	957	950	958	965	972	1017	965	978	985	1016	928	979	992	951	953	989	993	931	951	1012	1011	942	937	939	910	979	969	991	959	996	959	974	990	997	994	1004	959	940	1039	970	944	1001	942	974	960	945	995	959
23592	21632	29536	24210	21632	21400	3074	821	643	636	575	497	484	419	404	355	392	393	393	393	337	328	353	328	346	322	315	306	313	312	354	313	321	297	330	311	281	329	310	290	311	335	306	295	270	310	335	273	282	323	299	320	289	310	322	289	315	309	292	292	311	290	329	294	314	329	309	326	307	311	308	294	311	313	302	319	293	285	301	331	321	303	283	313	313	310	306	347	296	309	279	287	309	298	317	293	336	264	289	303	292	282	292	285	313	297	301	288	304	307	275	331	326	277	297	315	300	314	306	314	300	304	321	294	269	276	326	282	278	304	288	295	300	302	287	302	278	252	290	272	294	324	327	280	318	283	287	252	274	266	285	286	292	280	296	267	276	312	322	288	285	297	304	299	301	307	311	286	293	312	268	291	310	291	320	310	274	296	319	299	305	287	279	302	296	275	316	285	306	298	282	307	304	314	284	295	293	285	282	281	314	279	297	305	306	302	271	307	334	299	270	319	288	262	287	281	298	298	324	305	315	294	255	309	320	283	286	330	340	291	332	275	319	264	269	277	281	285	314	297	315	298	283	273	290	317	315	278	270	289	297	276	292	273	289	314	260	304	312	298	311	287	308	280	277	271	304	308	324	285	328	287	294	302	280	290	288	285	296	281	296	360	300	318	286	298	303	333	301	313	285	295	294	287	292	282	338	284	279	254	280	279	305	315	292	295	301	296	266	310	287	310	310	246	291	262	334	306	310	311	273	301	275	320	264	300	257	303	305	322	265	308	311	293	294	309	301	281	268	298	309	290	313	292	305	288	300	285	284	337	287	305	317	276	284	260	310	302	288	298	338	281	316	277	296	326	270	295	270	293	318	302	264	315	303	313	292	324	298	275	291	270	300	307	255	293	303	294	301	299	307	294	319	265	290	281	306	321	309	273	299	305	270	308	285	300	270	326	303	308	306	294	311	296	292	318	253	267	287	272	265	315	274	296	314	297	266	298	290	288	300	286	292	290	301	318	280	299	298	328	299	303	313	305	283	283	274	294	301	289	290	297	298	302	261	318	289	304	265	284	325	281	294	290	305	278	281	279	280	291	309	296	310	308	270	279	275	299	312	274	297	243	308	282	297	275	333	305	277	309	313	301	287	279	320	307	300	278	271	279	300	289	283	278	302	315	258	291	268	299	276	306	261	280	286	288	284	300	306	285	288	283	286	314	304	306	273	303	291	254	278	305	280	302	297	304	299	298	315	301	315	319	266	298	290	303	304	298	311	282	292	333	350	294	297	256	283	255	324	305	301	274	301	308	260	291	288	285	314	276	293	318	308	311	296	318	313	286	297	316	304	315	246	283	298	291	274	298	291	344	305	274	296	291	293	310	282	318	279	327	331	298	297	292	285	278	322	267	321	276	308	278	320	297	298	348	304	290	323	267	269	294	287	303	300	287	285	303	290	296	294	292	296	265	310	317	264	315	288	302	307	295	347	287	321	287	292	297	300	313	311	303	279	345	290	297	286	314	288	300	305	302	285	302	287	283	279	274	266	307	298	301	276	319	300	283	254	286	277	310	309	287	280	292	318	297	303	303	300	283	298	311	283	286	282	278	282	277	293	275	306	335	309	312	282	296	274	322	276	290	289	286	297	276	277	316	291	304	297	316	280	284	305	293	308	307	327	284	323	299	271	297	293	297	280	295	315	278	273	297	309	294	303	301	272	283	294	285	284	312	308	285	284	316	270	248	276	331	303	308	283	278	301	272	290	293	289	293	289	314	259	279	300	271	293	290	306	315	288	306	304	310	280	296	332	305	297	294	280	293	306	288	306	317	292	323	304	298	292	312	294	277	298	294	287	287	259	280	245	300	302	319	305	260	288	325	309	294	280	315	307	286	274	309	304	288	308	305	320	317	311	288	297	317	316	294	304	320	317	332	296	247	317	292	262	283	299	305	290	300	283	318	305	303	257	312	290	292	307	284	286	300	324	326	324	310	302	280	309	297	339	284	287	301	325	272	315	298	314	297	276	282	326	293	308	272	292	307	311	306	303	289	285	261	297	286	297	316	292	310	291	325	284	313	272	301	281	287	307	314	279	265	295	312	280	326	274	287	259	258	279	327	300	296	280	291	284	314	309	310	290	293	315	267	296	306	303	307	272	281	290	305	293	311	289	297	318	306	276	296	331	243	290	292	305	269	297	291	299	271	283	289	295	310	270	313	268	289	332	305	262	286	297	305	275	273	296	309	303	294	276	298	311	333	294	302	291	282	288	292	312	313	276	312	294	289	284	306	283	295	296	277	270	284	290	275	261	302	309	303	308	284	261	261	296	294	302	282	301	321	282	269	296	287	307	284	294	301	289	290	330	288	315	277	287	329	324	300	322	334	317	277	315	266	286	327	299	302	302	292	305	286	297	278	283	293	287	288	295	302	313	292	282	288	311	278	309	281	294	289	266	281	321	277	298	283	274	285	296	275	298	317	301	324	316	304	281	325	249	298	295	343	305	286	274	272	322	287	293	302	285	312	296	320	311	285	307	315	278	309	298	302	306	259	297	292	324	267	293	279	311	294	303	308	297	310	297	296	268	297	302	287	304	302	284	308	266	289	295	310	305	314	262	321	319	306	287	294	312	319	291	306	305	290	289	293	303	308	301	278	297	295	290	292	318	302	302	295	254	309	286	263	281	322	276	269	312	297	286	307	318	266	262	290	289	298	295	318	290	271	312	289	298	329	284	321	262	288	271	304	301	291	288	335	294	301	287	330	290	284	285	318	293	300	288	289	331	305	329	277	291	320	294	307	318	282	300	298	298	304	283	297	278	320	275	297	282	293	302	324	275	281	282	287	315	273	302	282	280	312	260	304	337	304	269	314	285	262	289	331	271	304	277	286	300	304	287	306	311	299	291	302	298	291	295	300	273	304	265	333	285	300	302	296	297	312	300	281	282	315	314	245	289	309	301	276	305	320	271	307	279	291	306	290	305	273	282	299	260	272	322	287	301	304	306	293	294	298	286	324	280	302	311	303	260	308	288	303	304	298	302	285	302	302	283	292	269	303	280	291	333	282	278	278	291	295	309	309	285	299	275	322	304	265	296	286	295	304	279	308	268	278	311	300	304	285	291	274	252	277	296	288	283	279	320	313	271	273	337	287	312	290	301	289	294	296	296	269	310	288	306	305	305	305	284	279	310	277	304	280	272	290	277	288	301	294	283	305	321	295	312	286	287	307	299	305	274	283	289	293	268	280	289	279	288	304	289	278	278	309	302	261	303	282	320	279	284	292	274	250	288	302	290	313	298	283	301	302	296	287	315	307	285	292	312	297	335	278	287	293	328	297	297	288	279	296	308	285	271	313	303	278	308	262	292	314	305	307	291	289	300	318	310	284	305	333	311	310	307	295	287	274	297	294	275	286	276	322	315	275	306	297	305	292	289	286	298	310	279	309	263	275	295	259	291	295	297	287	308	304	274	318	279	309	320	299	307	314	284	289	268	273	290	301	270	279
7129	15521	12829	6659	4554	3385	2598	2061	1723	1449	1289	1116	1060	895	909	828	814	698	672	678	646	666	613	596	554	577	562	541	567	492	553	536	514	511	544	466	520	546	527	473	531	518	511	478	455	467	502	486	502	495	469	510	486	450	489	481	486	467	516	489	478	472	500	476	482	492	469	493	460	489	481	473	486	431	426	485	432	468	440	489	453	464	460	503	473	486	495	451	465	474	471	483	432	426	446	480	490	490	444	436	471	459	463	423	452	452	469	470	455	466	483	435	469	438	471	469	448	445	479	462	418	438	467	446	448	455	448	465	434	477	451	445	441	452	485	436	432	495	468	456	481	487	409	453	492	488	464	453	490	434	443	458	515	444	424	456	457	483	453	495	458	436	435	446	473	452	460	440	482	457	429	469	453	430	459	470	433	470	480	455	497	448	467	493	467	448	462	457	429	486	431	425	473	465	463	482	432	476	433	427	482	465	436	444	477	478	471	476	458	463	462	455	471	473	459	447	452	445	467	470	491	494	476	462	445	500	464	454	442	439	450	459	426	440	467	462	455	460	455	451	460	468	475	453	461	467	465	467	437	493	429	480	499	468	474	484	455	454	477	494	497	477	476	457	456	479	499	418	475	420	453	494	447	428	485	438	466	456	474	431	473	470	423	493	465	462	505	441	449	436	471	466	470	455	493	434	447	412	453	486	454	440	469	467	448	444	476	463	436	457	482	460	473	444	428	482	416	460	448	441	457	455	454	450	484	455	477	433	457	451	503	480	466	446	421	437	492	469	455	481	436	442	454	440	447	447	461	459	482	424	469	453	452	437	502	442	476	445	451	442	490	442	470	499	445	463	434	463	460	459	481	499	444	440	457	481	447	467	479	427	466	448	467	446	431	477	450	478	462	462	440	480	451	463	498	469	440	470	441	465	436	435	454	478	453	453	453	444	469	477	455	480	476	448	451	477	435	482	435	469	435	494	478	436	477	433	456	450	468	468	501	434	483	449	446	468	469	458	493	512	428	486	434	488	435	473	449	411	459	510	461	456	441	437	477	445	441	448	457	487	459	459	451	451	457	453	479	465	484	438	449	458	461	453	493	471	476	440	470	437	471	474	473	431	461	448	469	471	450	447	474	468	432	481	465	436	440	449	467	420	442	508	461	469	424	484	412	445	457	476	466	487	453	461	423	443	471	494	454	465	448	463	454	479	442	504	466	452	431	444	463	501	436	434	448	451	457	460	456	485	424	460	448	496	476	476	477	429	421	470	467	447	475	439	521	450	458	453	479	451	435	478	457	421	508	439	464	465	456	465	461	416	479	463	429	463	457	428	497	479	455	450	488	443	473	465	469	477	423	435	470	441	457	458	447	459	455	480	428	461	442	460	441	444	437	446	437	478	447	433	432	436	460	426	433	413	431	458	436	449	443	500	475	450	465	433	423	463	438	466	487	512	429	467	487	472	455	453	476	510	439	465	424	473	457	441	443	459	432	465	444	434	447	492	426	472	461	442	446	442	457	493	477	478	475	461	451	488	420	475	468	492	460	432	457	455	456	444	473	488	453	482	449	453	446	449	460	434	435	486	457	444	478	432	471	448	465	450	440	425	446	498	444	407	463	470	442	450	444	439	462	473	459	448	460	430	413	517	442	459	477	459	427	454	462	468	464	456	462	444	465	444	470	471	443	468	462	470	489	424	477	435	461	465	461	450	464	505	476	422	442	474	444	432	452	415	495	475	410	492	490	455	472	457	459	481	458	473	436	477	442	473	435	440	476	461	474	456	473	461	477	482	421	449	454	470	469	453	451	438	415	450	458	457	496	439	490	466	500	477	458	474	450	476	458	462	476	466	439	465	456	466	440	451	488	454	470	464	454	453	457	473	468	459	449	501	453	452	422	428	479	462	460	494	444	464	473	484	473	451	444	471	477	470	434	448	471	501	460	450	484	447	458	487	462	451	469	455	494	463	479	419	487	497	432	476	492	475	469	428	460	489	479	434	452	460	454	441	477	466	459	460	490	491	470	470	469	506	434	418	478	456	486	444	474	485	518	430	482	422	442	453	452	484	477	436	469	450	471	418	443	446	452	460	409	449	469	481	451	426	457	434	483	479	487	449	459	471	424	482	456	447	427	464	480	442	442	476	433	492	442	420	461	432	435	459	487	463	421	499	468	465	405	433	478	457	454	467	525	491	452	478	420	454	445	477	466	440	482	463	518	448	450	457	421	468	459	452	456	443	471	480	496	438	498	450	434	463	462	480	484	483	470	455	460	450	493	501	480	489	459	448	517	421	495	430	476	434	458	432	460	499	457	450	445	427	479	450	467	416	463	492	459	427	404	460	453	477	426	464	440	452	431	437	431	487	432	442	468	461	433	490	458	459	444	444	447	447	468	493	449	451	458	404	429	425	496	483	445	433	433	458	490	445	480	468	487	467	489	481	423	483	466	467	433	424	470	444	456	463	462	462	451	498	465	452	451	425	473	412	471	460	493	479	484	503	468	431	421	458	453	476	451	446	505	440	428	452	464	486	412	440	482	417	460	453	440	479	488	459	460	455	455	428	467	412	446	450	468	455	481	452	467	442	478	448	524	471	464	479	463	478	488	420	439	463	428	425	436	497	435	469	454	477	436	464	449	497	429	479	492	474	481	466	470	474	485	450	421	471	459	461	472	477	421	500	489	468	466	444	462	467	474	474	476	484	480	442	426	458	438	454	478	456	457	488	495	455	458	510	448	460	455	445	453	444	468	485	486	426	447	455	440	473	457	457	458	464	450	507	477	453	444	502	450	482	414	489	466	461	441	495	435	463	511	473	437	470	518	434	470	438	454	430	461	450	452	465	459	448	433	480	436	442	405	455	475	467	428	465	492	444	450	438	438	437	482	467	419	477	490	473	425	456	464	463	476	466	439	472	457	455	458	462	427	482	428	442	474	437	453	439	450	464	467	471	478	445	469	478	468	487	433	474	490	475	476	504	446	440	458	474	487	452	464	476	413	467	442	425	423	501	411	438	450	443	518	458	459	449	414	453	424	452	440	430	442	475	461	438	470	457	499	458	491	450	474	448	457	483	437	460	430	466	483	465	435	456	443	489	470	466	464	445	456	478	489	465	468	442	439	503	465	443	493	434	452	492	481	461	490	467	471	459	488	451	460	464	404	449	430	462	480	440	471	474	440	451	471	462	428	465	475	458	451	416	474	441	506	452	489	442	444	436	518	445	458	447	469	450	434	460	457	449	463	439	453	456	486	419	460	457	438	456	487	459	481	495	464	486	440	502	473	444	438	481	471	456	433	500	491	507	447	431	456	447	438	433	485	477	455	513	453	455	488	463	508	462	498	504	455	464	505	452	467	452	487	415	489	417	461	436	485	433	442	421	476	498	475	524	436	477	476	447	432	456	448	443	464	460	463	461	457	512	466	456	470	465	412	475	446	463	465	448	453	479	449	457	463	466	468	444	459	466	441	457	472	481	466	430	465	430	442	484	476	461
27464	20774	8124	1245	775	664	694	706	651	713	678	655	693	676	672	655	653	673	636	660	630	612	657	621	630	654	683	671	614	655	647	680	655	683	633	686	670	612	678	655	668	630	702	630	652	609	658	678	656	691	667	704	685	620	636	654	638	672	650	638	663	659	611	667	637	673	629	668	671	626	645	609	633	659	627	655	668	622	699	685	612	640	647	685	655	642	630	644	624	629	672	693	663	679	644	679	660	655	647	648	644	642	658	631	625	673	636	664	649	644	685	678	672	679	640	643	645	654	667	632	629	666	583	639	650	660	703	627	667	638	709	703	679	628	695	660	706	664	656	674	665	660	612	668	703	661	701	647	627	677	638	623	639	722	638	679	668	633	643	625	631	659	649	604	671	671	640	662	629	609	634	690	607	648	644	666	704	719	649	638	671	677	652	640	609	670	689	649	622	638	675	650	667	641	662	671	648	674	649	646	674	631	612	666	592	645	642	671	661	635	680	667	690	654	632	624	682	685	654	673	649	632	666	682	684	702	635	625	662	616	626	651	690	647	701	651	683	669	597	653	622	652	657	617	672	657	638	665	681	646	658	695	632	647	631	650	643	643	670	702	649	611	610	650	637	618	666	640	582	640	630	675	692	634	652	656	677	614	685	607	639	653	653	632	655	642	643	681	687	666	645	627	641	670	650	660	631	625	651	621	650	668	625	688	627	655	613	663	637	676	637	648	654	669	655	663	682	620	624	638	632	643	651	631	670	606	626	656	659	640	668	710	646	598	673	679	686	658	641	652	643	656	645	657	656	648	668	694	647	665	631	652	736	639	640	652	639	687	684	639	668	683	619	673	650	637	666	646	652	658	596	695	665	649	676	693	670	678	652	678	659	613	688	630	651	649	683	660	601	596	645	654	670	665	624	692	623	619	649	642	691	603	674	669	649	686	683	671	647	644	610	659	621	667	683	676	650	647	629	649	643	632	678	703	625	658	667	698	696	625	654	655	639	644	619	669	657	646	657	619	662	631	660	663	641	684	692	642	618	645	640	673	689	678	674	652	644	622	652	635	658	623	647	643	690	683	651	627	628	683	637	631	692	633	607	642	672	637	717	670	663	666	651	620	656	635	648	636	651	704	658	642	654	652	640	681	646	657	639	653	676	596	687	660	675	616	696	670	655	668	683	650	633	682	692	662	655	658	700	633	652	595	645	630	646	631	644	651	634	674	625	653	616	638	658	665	657	652	675	647	648	671	662	658	653	646	639	639	645	677	663	634	658	640	682	680	659	685	661	645	676	645	627	684	650	622	673	670	658	682	687	661	704	623	647	633	647	677	664	636	641	651	670	670	675	638	652	656	633	647	665	643	644	637	624	627	624	639	645	650	659	669	650	673	660	678	655	674	643	656	670	646	677	662	616	612	637	655	634	629	633	658	642	636	699	662	680	607	626	651	663	634	649	669	674	666	667	675	668	640	728	634	638	627	647	672	657	692	679	618	706	654	655	662	621	688	608	644	675	625	652	648	649	650	645	649	653	663	602	637	631	638	657	648	632	669	659	646	601	673	677	668	643	637	669	682	737	666	713	654	671	648	631	595	650	640	619	634	672	660	646	640	635	713	674	661	633	656	636	640	649	663	657	648	634	623	589	646	647	693	676	665	630	699	663	648	637	639	686	678	662	619	647	642	681	656	625	710	600	705	619	573	617	674	653	665	686	635	635	645	655	637	658	671	625	695	694	734	663	663	644	600	646	665	646	613	635	639	637	647	633	655	654	614	698	614	646	673	670	617	707	619	652	620	682	658	646	675	627	646	691	642	612	640	650	657	652	662	625	619	681	636	621	625	656	670	630	656	618	639	689	632	656	689	682	666	634	650	648	651	658	655	705	661	657	656	676	650	610	673	648	635	653	634	682	664	642	673	642	643	654	711	609	624	632	690	661	651	670	677	672	755	673	654	713	645	656	693	639	669	629	639	681	649	668	650	671	622	634	671	677	663	620	633	641	625	681	653	650	609	674	661	704	647	692	628	597	621	613	630	619	624	669	643	673	614	654	705	671	680	639	621	642	615	686	708	651	622	673	617	615	603	611	663	592	674	696	637	672	671	596	599	640	595	682	609	638	611	624	648	706	656	654	647	642	638	626	653	696	658	659	648	690	678	666	623	671	648	653	638	633	654	682	671	650	650	649	656	645	677	654	709	675	601	657	714	684	662	644	634	607	691	632	645	632	620	646	636	630	683	660	647	617	682	653	607	619	674	616	679	654	658	658	658	634	626	648	634	652	624	678	659	673	720	673	639	656	686	680	627	671	666	661	623	666	645	696	697	642	633	625	662	652	687	700	678	695	666	612	623	653	662	670	681	638	681	670	663	676	632	628	660	644	685	631	673	646	672	704	635	676	674	651	595	642	685	666	651	616	648	627	694	637	658	630	660	651	622	676	638	605	687	621	676	646	624	630	657	668	619	648	624	644	726	660	637	631	635	656	656	645	613	661	647	648	662	635	629	648	638	654	668	652	673	636	640	648	677	644	625	658	644	642	636	664	626	654	689	677	674	642	684	615	667	622	690	642	627	671	690	621	661	640	652	657	647	645	648	590	633	646	644	629	696	686	696	657	613	643	657	630	637	658	704	687	659	641	647	663	640	649	635	672	641	683	621	653	648	646	651	637	626	650	653	642	647	634	650	643	695	665	639	669	666	658	623	599	680	732	608	672	653	658	661	670	639	661	618	626	663	687	694	677	645	658	655	663	636	689	648	646	683	630	648	632	663	612	639	633	634	645	677	669	634	601	642	672	636	632	641	650	625	640	615	637	621	650	658	653	598	654	650	614	671	648	677	701	663	657	621	643	662	654	628	637	658	645	680	635	688	687	713	666	590	672	670	653	631	660	662	655	630	639	612	663	643	661	644	638	658	625	667	636	647	638	650	664	642	653	634	618	652	645	657	595	621	658	668	657	636	687	649	663	576	668	647	644	701	656	629	687	671	665	665	607	648	637	665	694	632	641	647	652	650	610	650	647	616	652	628	641	650	686	641	687	632	616	653	687	703	660	644	665	627	688	684	657	696	625	639	662	623	686	631	644	699	644	635	644	673	652	661	682	662	639	661	667	653	695	621	658	672	669	613	629	653	609	638	618	660	652	684	670	634	654	653	646	650	663	639	621	691	613	647	620	637	651	697	667	697	655	631	645	592	652	641	656	639	592	655	642	676	646	652	659	672	652	656	615	697	565	634	636	613	621	645	661	712	678	642	690	669	633	679	647	653	637	685	657	712	642	662	659	672	606	641	647	675	662	654	637	665	641	651	704	670	685	654	663	673	674	638	724	659	648	644	655	620	609	645	632	654	660	651	671	588	651	645	648	652	634	658	686	660	663	663	641	663	686	681	674	660	637	665	645	688	637	653	628	691	670	622	630	653	681	666	690	646	666	603	638	641	681	668	655	652	660	648	688	689	645	662	637	663	624	686	580	640	618	633	653	676	651	685	677	657
4530	1902	1673	1234	1087	1076	1038	1076	1007	1025	1011	997	981	979	1042	920	946	951	947	1015	954	960	945	976	994	1012	979	942	979	927	1010	944	954	949	929	1007	944	949	938	984	938	957	960	964	904	945	967	977	959	984	910	963	960	984	991	953	918	949	956	942	946	940	950	931	944	941	932	950	996	941	949	940	933	974	1011	966	918	1023	942	907	934	988	934	947	918	929	961	942	970	953	934	962	923	932	912	978	1023	1026	909	949	941	966	960	982	911	908	961	989	918	969	982	940	953	991	977	932	993	991	998	936	962	993	923	974	942	940	922	955	985	1000	980	947	921	1027	886	946	968	901	958	941	1017	872	983	979	910	942	930	923	930	917	982	963	906	980	920	912	991	900	997	959	933	955	969	971	966	944	916	965	995	964	920	941	946	959	963	993	982	928	999	913	993	938	957	964	957	958	927	963	927	916	945	935	938	961	920	942	972	933	884	967	910	922	920	965	922	961	1016	981	970	948	994	936	963	942	936	938	881	940	916	950	962	995	973	951	942	986	1016	1010	968	981	963	939	963	970	985	992	929	990	968	919	951	952	918	912	905	972	911	890	935	956	930	1011	988	987	971	962	936	945	938	931	1018	960	981	942	961	965	1020	953	955	933	917	922	986	968	950	928	935	866	931	962	948	929	958	969	958	959	944	981	952	1020	955	946	910	988	1034	957	941	970	943	975	954	899	983	1008	986	961	916	970	931	969	998	938	922	993	946	999	938	951	888	951	983	957	965	965	924	990	952	923	982	996	963	955	968	956	952	944	921	1001	983	1057	947	947	927	970	932	972	909	934	998	957	997	919	960	965	949	953	884	928	937	931	944	929	929	907	972	965	902	943	941	916	971	933	899	935	1006	882	961	939	916	972	867	940	984	953	951	903	944	939	1004	897	978	1029	959	953	933	962	950	896	989	958	905	916	941	930	983	931	921	971	935	891	928	904	955	946	960	987	998	932	928	935	941	977	922	942	960	992	1008	957	1004	905	971	942	982	952	1007	953	927	928	963	963	935	952	958	976	918	931	956	993	956	986	974	931	962	930	970	904	946	934	938	963	974	956	940	977	904	980	956	940	928	925	925	903	970	976	931	994	922	999	926	991	961	939	997	923	964	950	940	898	941	984	963	980	946	973	954	982	975	929	955	932	949	933	1004	963	892	993	935	978	975	1005	972	978	919	922	925	922	1023	981	961	968	976	952	956	950	1022	911	978	927	948	945	946	960	902	941	894	932	1002	957	1013	942	981	899	981	931	927	941	939	954	917	981	956	999	949	913	947	951	988	942	928	944	1000	959	949	913	968	937	982	939	938	933	972	987	969	937	983	937	922	950	928	926	949	958	1012	939	957	973	956	951	941	930	926	946	942	972	950	998	958	912	961	952	929	945	933	963	991	936	904	941	958	955	915	927	952	958	984	956	954	942	891	925	965	968	913	977	935	925	921	949	938	979	952	960	950	958	971	995	942	881	994	988	940	994	956	922	970	977	1003	978	981	973	984	996	935	954	921	919	938	950	950	886	918	963	967	952	935	943	891	943	948	925	949	982	951	954	950	932	967	973	958	940	924	1001	967	945	927	957	1004	954	935	975	998	1006	967	988	952	918	975	909	984	919	956	980	1031	919	939	967	956	939	947	988	978	943	955	952	957	962	921	967	929	941	930	956	998	970	959	954	958	991	993	1000	940	956	976	899	998	949	948	938	913	947	985	940	951	1014	922	952	949	939	992	1001	974	944	945	978	959	971	932	911	958	977	1000	971	1002	962	940	895	981	987	966	899	1011	929	917	931	902	964	961	956	931	899	953	932	979	976	910	995	960	953	903	945	926	953	937	951	960	951	962	965	904	960	971	1006	964	944	960	905	915	902	951	973	954	1006	968	975	906	976	1043	951	960	1006	967	919	923	919	947	925	995	895	976	904	938	934	970	956	959	938	943	1030	957	1013	985	948	965	899	932	933	927	934	872	972	967	906	960	923	986	896	989	880	949	975	935	933	938	1008	921	967	952	934	951	951	930	986	972	913	954	981	954	917	930	960	962	1019	984	904	934	934	942	916	956	997	981	955	993	917	948	948	978	962	968	982	957	943	902	1010	963	993	948	975	975	936	934	950	911	901	966	930	973	918	936	978	898	933	940	926	886	908	902	976	940	962	936	980	911	990	925	977	939	964	990	1002	935	974	957	979	978	947	950	924	902	1007	991	960	893	925	991	1003	954	876	924	950	976	894	956	916	979	963	953	889	902	998	922	940	980	961	971	900	991	963	949	969	963	973	931	967	936	886	942	958	982	996	993	963	941	919	969	933	905	1000	991	1015	960	893	982	923	987	930	963	936	979	1012	987	988	1000	905	976	992	990	958	963	958	967	905	949	923	923	968	964	894	919	897	930	914	935	930	976	937	976	946	923	1006	1061	929	992	950	955	1005	932	952	933	1014	952	993	973	1007	984	914	931	951	972	966	998	913	963	974	947	940	903	929	982	946	932	951	938	986	987	959	917	932	953	983	929	996	957	981	946	944	971	1012	974	952	943	973	925	958	965	972	952	948	939	965	968	915	982	957	950	977	960	968	943	936	910	1002	967	950	939	1047	979	943	961	924	923	949	922	961	1036	946	950	970	983	941	945	998	974	981	946	954	978	895	1002	985	1009	972	971	952	950	921	972	988	970	946	908	957	964	910	935	981	941	939	932	931	1005	852	935	986	1006	971	1031	947	950	987	987	997	914	1003	933	991	930	945	965	938	954	957	978	994	974	953	910	942	949	920	993	1004	943	931	979	977	955	900	937	919	975	972	929	979	966	968	923	951	966	957	948	909	977	921	982	940	955	920	892	961	926	949	925	977	923	979	972	942	975	961	890	958	969	979	947	1002	932	958	957	938	1001	930	930	984	933	984	943	962	964	929	931	993	948	972	915	940	937	939	970	966	981	923	926	942	893	905	972	911	966	971	958	951	969	940	924	993	944	931	952	945	926	988	936	982	954	953	942	936	955	964	975	890	919	922	1014	923	980	979	931	932	918	938	922	945	979	989	882	939	963	928	939	961	971	980	1003	944	963	994	977	960	941	968	967	968	951	932	977	945	951	956	992	944	945	908	930	972	970	877	948	949	947	1003	963	942	952	956	1009	956	956	947	938	943	916	948	957	947	957	998	993	948	1000	965	954	963	925	959	1017	941	954	915	979	973	969	924	908	979	896	1009	963	962	941	989	925	964	925	920	949	914	932	981	933	1004	908	1008	924	925	922	948	897	964	948	970	991	935	952	934	1018	921	981	895	944	979	988	991	948	938	923	944	961	950	948	992	897	938	1017	984	988	952	918	924	943	943	970	927	983	890	936	915	971	972	970	966	964	939	924	924	990	918	953	938	901	954	974	965	964	899	935	949	944	909	984	890	930	978	981	903	919	963	1008	946	994	941	933	936	972	936	993	894	981	1042	943	953	958	1018	925	970	944	972	905	929	933	990	954	928	943	934	936	951	961	983	958	971	925	960	918	977	958	925	967	955	951	971	1004	991	934	944	858	991	954	974	932	892	975	901	939	997	939	991	1007	980	991	941	996	913	987	1019
24636	21728	29100	24874	21627	5691	1311	941	882	868	767	781	724	732	745	705	723	710	668	694	689	735	667	723	681	687	682	679	650	701	652	695	666	668	750	680	716	636	664	677	705	691	655	693	665	602	687	665	652	622	712	698	645	662	674	689	653	688	686	689	666	652	652	645	657	649	681	657	670	670	681	663	634	647	674	676	633	647	690	630	598	653	675	650	718	638	672	670	645	639	656	671	679	665	696	673	684	654	662	609	685	666	640	697	657	648	676	682	621	677	662	649	636	647	705	630	697	639	640	664	640	700	664	682	672	659	688	675	643	651	654	702	624	642	682	662	682	646	631	665	662	664	640	656	639	641	658	635	650	656	621	641	656	660	668	666	654	668	674	670	633	684	625	658	654	659	664	681	655	642	625	712	625	607	660	682	628	673	672	708	719	653	650	721	593	675	688	671	632	639	628	672	675	642	676	646	734	684	689	691	625	628	679	649	641	668	685	695	657	666	619	654	648	675	655	647	648	654	681	666	622	664	663	632	651	679	663	659	680	706	651	610	635	606	642	661	615	687	676	673	686	676	680	678	656	641	645	692	676	669	699	647	691	682	672	717	655	636	612	622	639	655	648	582	695	641	646	630	723	627	670	691	679	695	710	678	627	640	640	605	685	661	638	631	655	692	636	640	696	666	634	692	639	629	697	692	689	680	649	654	670	629	712	651	716	670	644	625	622	679	700	625	649	672	623	673	659	668	696	688	662	665	693	640	641	691	707	638	644	639	664	633	637	678	641	701	673	642	678	684	668	707	635	673	672	650	677	638	643	640	681	673	603	709	646	659	677	632	687	648	644	637	675	632	661	659	684	728	664	636	669	694	650	691	672	684	700	641	633	653	652	659	606	695	661	664	608	702	668	678	673	670	619	652	683	680	629	674	641	663	656	645	645	683	624	680	649	632	622	616	668	649	682	620	623	625	653	648	634	628	713	642	671	673	682	672	659	642	665	696	686	618	653	662	643	691	663	594	661	693	652	686	665	617	619	651	693	639	669	645	693	627	614	635	671	662	643	662	687	657	647	647	626	645	709	656	708	635	651	676	632	638	643	630	664	629	696	657	640	632	617	685	720	687	647	667	669	649	676	648	660	620	703	693	619	706	669	674	658	656	668	649	672	689	659	639	667	676	668	650	642	659	680	661	647	655	686	603	662	685	625	678	647	662	630	633	689	624	681	655	697	652	661	660	640	643	664	657	650	652	670	652	669	671	672	679	635	669	639	677	657	655	717	645	641	664	666	674	643	645	643	665	633	687	663	675	683	645	626	665	636	648	678	661	664	672	646	645	677	658	696	649	705	634	653	647	615	703	675	663	643	743	653	639	631	652	686	639	648	669	619	619	604	658	663	657	610	676	624	674	653	629	681	691	667	686	689	637	616	623	661	669	658	622	655	681	688	685	655	598	636	671	651	618	657	704	625	677	645	651	686	652	625	669	652	720	650	693	698	638	674	673	664	641	677	658	667	666	684	663	660	695	660	641	613	608	686	682	636	681	679	617	631	645	687	612	688	653	692	662	684	692	670	692	682	651	670	692	636	638	617	608	618	720	722	686	669	653	609	658	685	627	615	647	688	611	634	640	686	692	648	619	659	641	657	669	652	646	684	634	659	602	688	645	666	646	667	692	662	695	674	677	637	681	649	727	659	627	687	673	665	659	680	635	633	669	647	665	596	680	684	675	696	674	645	664	625	677	644	640	629	660	686	633	670	654	672	649	657	675	661	665	667	683	650	657	652	648	670	668	691	615	636	643	626	641	664	600	636	654	635	645	648	709	645	652	672	673	654	687	635	683	648	667	666	665	637	658	714	610	684	641	610	625	653	687	666	659	665	662	672	637	623	602	699	678	683	618	686	652	614	668	640	657	708	634	651	686	664	658	607	666	622	693	670	622	694	654	660	605	628	655	670	652	637	624	638	656	679	658	588	700	686	684	681	636	703	647	673	680	709	686	642	680	663	638	641	676	678	680	656	632	664	642	685	686	670	642	664	676	669	664	684	673	658	648	641	657	680	690	674	682	697	720	642	630	697	666	645	666	665	675	648	690	678	701	685	638	651	644	650	689	641	617	642	682	666	669	667	621	644	646	647	666	624	641	655	693	644	629	648	672	675	657	675	665	663	631	630	672	721	712	644	636	656	652	640	669	611	620	654	666	633	648	656	638	705	689	694	624	657	666	691	684	694	681	637	687	630	656	673	646	705	632	603	673	671	665	715	603	632	636	674	673	689	665	637	689	669	632	643	659	707	679	658	664	641	671	611	646	645	692	702	677	671	633	689	648	666	653	693	657	661	620	678	617	652	701	645	602	660	645	671	679	665	633	706	683	667	675	638	625	650	642	690	646	641	683	602	666	635	674	669	680	680	657	705	663	635	656	679	624	659	623	644	646	641	707	607	638	659	606	650	640	609	623	644	655	691	675	648	683	622	671	637	647	662	639	669	688	669	634	688	640	677	647	647	666	641	665	661	668	686	630	683	667	634	694	653	636	654	649	667	668	666	647	679	657	641	711	642	639	628	674	670	649	677	634	665	698	663	672	716	660	635	685	639	678	657	675	661	671	690	647	618	655	632	642	643	653	639	643	628	652	712	682	621	691	639	676	645	642	689	666	682	670	657	651	705	640	631	728	661	663	638	644	641	667	674	704	665	667	682	675	648	619	662	662	657	650	659	653	660	667	611	683	713	672	696	615	652	660	690	632	661	675	677	660	711	656	615	643	656	670	657	687	634	728	656	642	625	657	654	643	661	692	685	649	637	695	701	687	706	645	644	629	730	619	699	628	620	697	637	615	683	645	663	685	602	671	650	627	650	586	650	691	684	656	679	670	628	692	674	665	640	655	602	665	640	667	641	631	629	677	686	689	676	634	672	650	681	670	600	662	658	683	684	647	636	660	640	691	709	621	680	651	637	612	613	606	619	648	662	686	673	664	662	668	655	681	663	645	663	607	642	688	667	640	684	665	640	676	653	660	684	657	622	626	673	690	610	665	638	659	658	638	639	630	663	667	669	680	635	632	586	662	695	672	681	646	664	658	653	669	633	701	681	668	606	654	619	624	673	638	604	669	690	632	656	660	677	588	626	645	668	647	675	654	646	674	713	676	669	660	686	665	645	655	662	631	610	668	691	681	665	632	675	677	663	664	689	650	672	627	662	649	685	684	641	632	693	644	655	656	604	763	647	713	691	685	703	661	652	692	651	672	671	606	662	616	666	708	633	640	623	615	638	646	650	665	616	646	617	633	630	666	634	642	678	678	707	617	672	621	632	629	627	650	652	643	644	651	675	666	667	674	652	701	653	639	668	668	646	654	679	671	706	652	680	661	663	666	630	619	589	636	656	677	646	651	622	650	683	654	704	643	638	630	641	673	663	646	657	683	654	661	696	634	639	665	667	665	669	649	653	659	681	663	609	654	698	666	688	657	671	644	693	607	653	632	636	641	690	614	653	672
5408	10033	8366	4457	3188	2403	2143	1831	1598	1478	1409	1274	1167	1209	1138	1154	1108	1077	1106	1108	1030	1017	992	1070	988	981	1077	1016	1034	918	1004	1044	960	988	993	941	965	1026	1036	968	1002	961	1012	1008	944	970	1026	951	967	956	1025	944	979	915	927	990	989	954	988	978	953	931	944	981	989	1009	957	928	955	943	934	984	1006	925	988	968	1002	1003	951	956	937	993	1007	963	983	944	982	996	948	998	969	944	922	937	1008	1038	977	976	991	977	916	931	981	965	986	993	955	1018	979	967	1025	964	984	943	949	952	993	942	962	961	967	951	974	908	944	959	992	990	1050	1001	923	965	1045	959	970	1009	947	1030	970	942	964	981	1011	938	983	1020	1002	970	986	987	959	989	1000	951	968	1025	1001	914	1008	973	928	957	979	964	1012	929	940	932	972	1016	975	976	946	988	936	983	911	897	962	957	969	1016	1020	921	959	971	877	962	1003	893	974	996	991	948	964	984	961	1021	974	955	964	957	971	988	997	986	954	939	964	963	955	958	977	974	977	987	923	933	901	986	965	1007	972	958	1012	957	954	926	1012	930	956	1006	963	986	979	941	914	967	978	934	1058	999	973	950	956	1032	965	974	926	924	982	963	997	991	949	962	958	967	965	956	954	948	988	968	972	911	881	933	986	971	951	893	952	982	946	960	928	1000	1005	957	1005	954	1034	1010	964	916	905	980	939	980	976	991	983	882	946	975	1010	983	978	1042	952	973	972	951	990	956	1021	975	964	989	935	969	982	965	943	948	1007	983	997	958	848	989	1008	959	932	911	953	941	961	934	948	992	941	999	1005	957	955	951	902	974	902	945	972	940	946	944	932	990	953	929	1049	971	926	979	946	998	924	926	945	1002	965	912	1007	949	987	963	934	960	960	936	974	914	971	945	969	959	932	950	958	895	1047	968	953	945	942	985	969	997	1013	1009	968	973	997	957	965	961	897	950	985	967	948	950	1017	1007	984	1002	963	964	977	962	975	943	1021	948	1016	923	988	976	945	972	924	966	942	984	989	955	937	962	961	1000	961	996	930	909	986	980	938	970	935	923	940	969	967	946	984	940	977	979	919	1002	972	1006	999	1000	984	959	991	957	945	985	988	903	954	971	896	1018	932	964	964	924	1017	1052	943	940	978	914	883	948	973	907	971	955	999	967	973	1009	964	1024	1001	910	980	984	917	996	990	1018	980	975	922	973	970	1002	965	913	991	929	973	994	992	933	969	913	940	949	938	893	1022	990	1001	969	960	1002	954	972	996	959	912	938	972	1006	959	961	976	979	964	946	946	993	989	941	1015	985	944	920	933	968	976	985	989	942	1027	942	976	904	982	948	1007	964	1011	966	967	977	924	981	971	914	1018	956	918	981	996	1009	968	1040	960	1004	915	990	916	1034	985	943	971	983	967	942	927	1032	991	960	928	971	915	990	962	960	951	977	968	962	973	991	949	946	983	946	950	952	978	999	934	1004	1023	932	981	889	1005	962	922	916	939	960	1026	987	969	1012	947	943	997	948	977	969	969	926	983	969	990	971	993	950	931	963	979	970	949	952	963	1002	1001	966	973	963	968	963	999	927	1033	977	935	951	969	950	960	985	950	974	963	945	924	994	951	935	1038	917	1000	949	997	951	983	986	954	981	996	1003	980	925	1002	973	978	953	943	913	957	984	975	1039	966	964	957	988	908	991	984	960	941	977	1010	982	1015	978	967	981	960	978	921	920	992	960	962	959	934	975	950	923	980	929	963	978	941	968	983	950	989	992	1002	936	937	962	909	972	953	1009	941	903	951	979	1018	986	979	969	988	966	955	972	963	986	963	999	914	974	931	979	944	942	956	893	924	1019	977	1000	942	935	972	956	933	931	955	983	986	922	926	990	990	964	991	923	958	979	954	935	943	1000	977	981	987	971	945	990	974	927	942	1013	979	932	958	938	981	963	885	944	938	919	971	930	958	959	1003	927	983	982	982	1008	1051	943	981	1002	935	966	954	961	937	975	941	959	918	942	895	941	957	906	958	972	978	949	946	929	948	952	972	914	952	982	946	960	987	971	1022	943	983	896	954	995	964	957	978	999	918	961	988	990	968	940	925	943	965	954	977	937	908	945	958	984	997	1018	1001	990	991	932	892	953	939	981	961	994	994	994	968	958	950	972	916	941	976	966	975	989	1031	947	976	958	918	910	968	949	1009	964	987	946	975	946	959	1002	942	967	939	972	964	913	959	983	961	936	933	921	931	1015	976	912	960	977	998	1025	933	926	920	934	983	973	996	971	968	973	971	905	995	945	980	973	978	999	979	961	989	1014	967	960	1027	949	1029	995	951	934	933	958	979	949	983	945	911	980	967	978	1006	993	937	960	1014	921	929	943	991	952	957	982	923	999	957	985	950	949	1019	982	944	1014	1018	1014	983	966	1011	955	975	979	991	938	974	951	959	960	945	937	965	997	928	954	960	957	939	952	974	914	959	1003	957	919	972	967	977	1005	917	963	902	972	935	992	968	981	978	934	988	939	966	949	912	1005	959	963	921	950	984	978	993	926	978	984	932	967	900	947	923	974	967	934	998	932	972	991	922	987	940	975	945	1005	921	985	996	961	973	1034	967	996	921	1007	945	983	922	978	935	946	943	986	989	962	962	944	946	925	990	926	962	987	973	1001	963	925	939	960	1005	987	991	940	969	952	952	960	944	999	945	917	922	956	953	999	959	999	951	992	954	992	952	914	1014	903	1020	903	999	956	985	1015	914	940	958	952	923	994	985	1014	950	945	932	926	951	973	962	946	921	986	940	929	962	970	973	958	933	983	1014	964	1020	1025	977	964	946	956	1019	959	942	984	1020	978	972	922	974	979	988	941	924	988	973	943	914	945	984	928	987	945	930	959	921	976	922	937	945	999	921	935	964	914	957	949	947	942	987	988	1029	1012	905	948	990	962	974	977	940	971	1012	1010	947	989	908	985	966	958	980	966	924	1015	1011	1006	1004	998	934	954	927	943	1022	976	987	910	959	963	908	931	989	917	943	940	955	978	945	1019	942	995	959	1005	952	963	944	913	958	978	1021	939	942	914	1013	890	943	942	918	998	956	926	990	1057	920	967	926	905	982	961	929	944	958	998	930	953	1017	947	970	1016	987	1000	953	941	992	957	973	980	920	979	980	959	907	995	954	968	950	1001	923	1028	933	914	987	979	985	979	991	1015	995	1022	990	925	1008	983	1001	987	973	918	946	1007	993	953	942	1000	959	954	921	927	956	974	949	943	910	997	984	971	995	986	966	956	917	970	969	974	999	989	880	953	931	947	917	936	947	954	946	928	973	995	969	940	1014	959	977	1027	945	943	954	957	970	916	983	992	953	931	935	959	997	980	955	991	956	963	910	948	962	936	1001	960	984	944	934	988	929	962	957	957	940	1019	948	994	967	989	993	922	969	963	1022	948	967	992	941	938	965	1018	926	974	1009	965	1021	1004	983	961	978	930	994	982	992	961	959	975	974	978	1008	934	920	990	977	985	955	1005	938	957	948	959	986	964	943	895	916	961	961	990	1030	986	953	937	1019	938	954	992	974	947	981	944	972	931	1029	923	960	946	985	992	970	983	1002	942	977	961	979	997	973	934	952	967	946	964	884	1010	940	927	915	955	994	893	1000	992	967	973	971	943	1001	922	1013	954	944	984	1023	957
23612	21626	29534	24195	21626	21377	3001	886	679	599	579	523	435	413	429	421	393	395	354	387	375	355	339	315	367	333	322	365	358	304	324	299	317	318	290	314	319	315	300	311	306	305	294	299	352	314	286	318	309	301	302	286	300	307	311	307	293	296	303	309	309	314	304	317	292	292	282	299	296	293	332	293	270	316	294	269	273	267	291	336	309	286	334	326	280	317	298	322	332	311	280	294	287	288	277	272	310	303	277	331	290	313	294	277	290	290	251	273	311	283	271	295	316	303	300	254	316	286	291	295	295	303	322	296	295	327	297	282	291	354	286	317	294	255	271	290	311	311	280	293	305	276	284	322	305	304	327	275	304	312	320	318	290	281	295	291	265	293	310	270	302	313	277	327	286	275	295	327	320	265	274	296	283	266	277	304	306	262	282	271	302	283	294	283	262	302	293	282	301	289	306	286	284	294	301	291	307	294	275	303	313	280	286	318	295	313	296	296	306	293	325	299	303	294	284	304	314	303	268	275	301	322	300	299	272	306	296	341	318	259	274	295	300	321	320	294	318	304	314	287	311	298	314	290	275	291	291	272	257	293	301	302	353	296	307	306	299	258	329	264	303	307	329	280	280	305	288	298	265	288	283	288	308	310	282	286	320	280	312	307	324	323	299	296	297	269	317	313	314	313	299	288	282	267	293	284	317	295	297	325	294	298	277	299	303	312	301	284	284	304	270	296	301	264	311	286	277	297	236	300	267	293	264	260	295	302	338	309	277	313	292	265	300	307	289	279	276	279	316	303	282	291	257	299	295	319	277	294	271	283	309	298	276	291	323	309	286	314	311	312	278	299	290	277	313	298	269	311	251	315	307	285	305	291	307	318	301	315	314	314	273	303	304	294	267	299	287	320	294	291	324	295	282	297	267	301	294	289	307	289	283	271	318	285	324	292	308	314	287	309	318	314	298	306	310	326	280	321	271	323	288	294	293	300	306	268	292	316	297	290	291	293	273	300	291	277	280	311	283	313	305	322	291	308	292	299	308	271	291	330	294	313	291	314	273	273	299	302	288	292	324	288	312	293	302	306	281	301	282	293	320	313	292	288	271	285	315	300	305	312	284	281	296	295	275	296	299	321	296	282	303	303	274	306	292	299	278	291	262	311	295	300	306	309	296	308	267	264	331	285	298	285	304	316	316	264	301	313	303	278	291	291	281	293	287	263	295	299	292	295	304	268	296	278	298	291	271	305	270	264	288	299	302	300	284	318	313	313	292	305	294	278	281	294	277	310	294	255	323	299	299	301	302	295	297	287	286	303	277	285	287	276	275	327	305	292	297	328	285	280	299	288	293	310	307	252	289	335	341	332	307	283	303	304	308	296	301	305	279	281	284	303	332	305	298	294	268	265	275	324	308	296	293	297	234	326	289	309	296	297	316	303	262	304	298	267	282	303	281	266	307	292	311	270	279	284	318	297	329	287	297	303	294	286	323	312	283	284	292	289	303	276	270	296	271	268	280	316	263	302	304	340	270	316	301	280	276	309	299	293	304	266	287	314	305	300	277	289	293	293	300	295	297	324	271	292	281	306	279	289	277	286	307	281	281	355	273	286	288	292	309	288	287	295	329	266	274	275	284	298	292	284	281	291	292	287	313	278	273	267	293	267	312	256	311	290	281	293	301	298	319	269	297	290	340	305	315	315	255	309	281	283	273	300	262	326	285	307	272	288	261	322	304	322	312	312	284	288	284	283	285	281	276	310	285	264	284	299	283	294	255	295	313	281	299	294	284	337	273	292	280	261	313	289	276	294	325	264	277	308	291	267	313	306	286	285	314	283	279	310	318	267	309	337	318	263	283	311	286	301	310	305	290	308	287	302	284	319	292	294	296	286	326	294	297	281	276	281	295	290	300	314	255	307	290	295	313	310	304	290	311	264	276	273	316	309	308	303	274	302	292	276	288	308	327	287	270	282	286	278	309	311	308	277	281	307	321	298	296	277	291	309	314	308	309	303	316	280	281	286	313	273	303	261	312	308	298	258	294	281	288	276	287	290	306	319	297	299	275	278	250	292	283	297	280	302	299	298	316	276	266	295	290	288	277	325	304	305	298	290	299	272	268	286	306	279	305	306	276	301	303	312	285	286	305	275	323	299	299	281	275	319	280	299	279	299	289	297	282	278	272	295	303	315	287	297	315	303	290	285	285	292	309	283	273	276	300	311	285	352	304	318	294	323	302	279	302	292	306	290	299	306	293	289	278	284	295	307	312	290	310	306	268	289	294	306	256	286	316	258	308	360	306	290	339	298	314	330	322	327	292	309	272	303	260	288	265	259	278	312	307	317	303	294	302	320	278	313	268	275	275	268	302	286	286	307	314	290	297	286	276	288	287	307	267	287	303	299	293	289	270	312	310	291	304	303	274	302	283	277	279	294	267	281	293	278	298	307	298	299	266	308	324	285	336	295	262	290	296	279	270	304	289	252	272	272	267	243	320	300	324	294	308	284	277	289	281	268	271	287	289	276	297	286	297	293	297	296	282	306	301	293	318	306	290	252	302	277	310	309	279	281	285	278	308	285	276	310	289	285	281	289	290	288	289	295	292	270	281	299	297	304	283	327	317	263	291	289	313	306	321	294	324	297	297	284	287	297	313	286	315	303	293	324	279	304	310	278	297	286	312	290	285	299	309	329	312	299	306	268	322	290	314	292	344	309	266	324	289	308	312	313	298	257	294	288	281	277	279	322	294	289	307	299	291	293	311	278	251	287	264	275	299	294	263	292	300	279	301	277	289	311	290	284	285	275	286	270	258	293	289	299	328	305	318	300	292	275	268	317	277	307	325	304	283	285	265	297	305	306	289	307	270	261	301	276	295	308	318	277	281	291	317	293	275	317	300	297	296	284	289	301	310	285	283	310	286	287	256	297	281	315	319	282	280	283	311	303	325	306	250	282	260	268	289	281	293	277	305	308	303	312	263	324	303	282	284	292	304	299	291	276	276	271	301	275	320	299	283	278	267	294	294	279	267	303	309	293	295	296	287	287	240	296	304	336	311	272	281	308	314	269	295	288	297	274	293	281	265	286	297	291	302	311	326	277	280	320	290	276	279	267	253	269	292	300	306	298	297	266	317	291	299	310	292	274	278	269	290	310	279	275	297	323	281	283	277	311	315	296	266	299	298	270	263	294	284	256	298	283	301	274	279	258	305	295	302	299	276	298	259	282	287	285	307	295	297	318	267	311	272	295	278	319	303	293	286	280	288	295	313	283	320	304	337	276	298	291	280	309	297	287	303	289	303	272	284	303	307	277	298	279	299	301	302	276	290	296	256	302	312	301	281	337	288	298	298	289	282	234	294	305	304	304	298	290	290	283	284	294	301	314	310	317	309	301	290	264	293	308	289	287	280	289	292	300	320	266	318	277	275	284	316	305	300	310	279	284	320	302	281	299	293	309	326	309	270	288	292	308	288	292	293	283	263	318	291	280	262	281	309	282	328	306	294	286
7057	15320	12512	6357	4551	3347	2529	2053	1687	1432	1252	1121	1022	950	864	768	764	687	687	693	639	583	605	551	586	584	554	558	557	518	504	503	544	470	489	481	480	462	471	482	532	462	489	467	485	484	457	464	514	460	459	462	497	488	517	473	454	481	470	495	458	475	469	498	520	486	500	481	466	445	449	496	465	464	494	471	457	457	464	444	423	477	442	438	433	462	476	466	480	418	454	453	439	445	491	444	503	459	452	470	466	484	471	438	508	471	469	465	455	455	468	462	471	464	483	484	445	472	448	405	476	462	519	476	426	471	458	474	449	461	455	466	445	428	463	445	491	459	455	506	445	444	450	469	452	437	422	460	420	443	460	431	462	421	436	436	495	464	460	493	444	415	465	436	450	472	463	435	460	476	450	443	439	480	456	460	431	460	455	484	443	485	420	454	464	446	450	465	499	427	488	441	474	435	421	432	460	466	491	449	467	451	461	436	468	437	486	453	496	451	462	456	438	436	485	454	439	425	464	482	461	468	442	467	485	438	406	428	450	476	451	448	451	479	461	452	422	474	426	433	445	443	417	433	470	476	446	487	439	455	484	475	435	483	479	457	457	474	487	401	487	460	460	467	461	478	472	434	485	415	482	444	425	449	475	492	462	446	473	480	455	472	459	455	445	458	410	447	447	447	454	431	459	467	458	490	490	468	474	458	454	439	454	443	461	443	456	440	422	425	492	502	463	425	464	425	432	450	444	408	420	434	426	405	480	456	430	449	438	464	446	439	454	411	469	448	483	436	446	428	494	435	485	491	458	485	445	466	467	443	426	421	453	449	443	403	483	464	482	463	483	479	438	476	472	513	471	436	438	418	471	460	426	461	437	494	492	500	451	474	478	435	466	457	454	453	482	412	439	432	452	452	419	429	465	482	436	427	451	460	470	474	457	458	393	405	457	396	474	435	465	435	419	478	450	414	442	418	453	470	457	452	448	425	484	479	451	464	478	445	475	469	504	441	489	475	398	462	455	452	439	444	476	451	474	424	458	463	478	417	451	478	447	446	459	454	439	444	436	433	491	487	407	413	455	514	447	431	453	455	426	379	454	436	485	474	444	465	435	511	458	449	473	434	447	429	446	439	445	486	458	445	417	460	452	437	479	448	450	476	472	470	442	467	463	440	475	489	451	491	424	464	420	438	486	453	473	437	458	440	463	486	468	474	481	477	436	452	429	445	459	440	449	449	466	461	450	459	425	454	454	489	457	467	446	513	439	468	442	492	442	452	439	465	477	457	450	435	450	448	430	448	471	465	465	426	453	462	493	468	440	447	424	464	415	433	456	485	459	487	425	458	454	453	441	435	438	461	451	443	479	442	453	447	477	442	477	438	459	432	461	458	438	420	446	456	453	459	411	494	432	459	443	442	459	466	412	441	456	459	452	422	464	434	422	487	453	427	505	433	443	422	442	445	441	437	475	422	425	464	443	481	465	450	435	475	469	435	473	475	446	455	441	427	464	444	468	451	504	450	468	468	468	468	436	423	461	449	475	446	411	436	465	436	426	418	479	424	478	448	427	439	467	451	448	474	458	468	450	453	480	421	467	435	445	431	481	469	481	439	444	428	431	441	447	437	437	504	409	423	452	412	428	457	470	431	479	456	462	456	433	455	425	416	467	470	455	469	438	379	449	490	494	431	448	441	458	456	449	454	465	451	458	454	469	485	460	440	444	468	450	453	436	433	433	443	448	416	476	460	438	495	409	471	483	483	479	469	437	401	459	458	446	452	468	461	477	463	407	464	462	439	455	449	416	455	452	474	457	424	452	461	431	470	466	454	420	469	428	464	467	434	436	433	474	420	430	461	483	464	456	455	496	479	448	451	444	445	438	443	453	449	477	463	465	469	469	483	441	464	462	462	443	454	442	465	436	465	465	449	443	507	430	454	459	443	435	421	455	490	480	480	421	456	432	458	460	474	474	482	454	449	438	461	437	465	473	470	450	385	441	461	419	456	470	442	477	458	439	446	477	476	423	460	423	449	497	457	448	433	448	435	457	485	462	442	484	449	446	478	478	464	421	470	454	473	437	440	465	443	449	467	473	448	482	474	441	446	451	490	436	488	480	475	467	444	454	455	467	475	484	451	449	448	444	467	459	440	427	472	449	455	465	459	470	422	453	424	505	427	429	441	422	480	430	464	455	459	450	474	464	449	419	445	430	453	436	413	430	433	433	471	427	483	461	442	498	468	456	405	441	434	438	458	433	465	423	478	404	495	459	479	475	476	438	500	421	468	445	453	433	458	458	421	439	443	452	468	457	455	490	476	443	456	457	439	426	452	479	426	493	452	476	470	470	431	473	480	488	480	458	428	454	492	463	442	426	457	480	452	459	452	426	446	461	455	426	474	428	500	417	442	435	419	470	450	473	462	452	432	477	461	452	490	430	508	450	460	450	476	494	476	462	460	466	467	494	461	450	448	429	428	459	466	455	458	421	472	512	446	460	423	439	476	436	474	431	454	500	438	495	408	456	444	434	465	458	447	462	446	422	465	435	469	452	458	425	442	455	435	489	439	466	462	484	458	459	469	465	458	454	482	436	423	433	467	463	431	484	451	478	500	456	418	493	466	440	472	459	442	460	458	493	477	434	462	477	461	407	455	425	402	453	423	443	488	486	414	480	422	428	430	440	447	487	480	464	449	448	416	419	466	463	466	451	462	456	446	445	460	481	473	438	509	451	475	428	414	455	475	447	469	467	518	455	461	453	462	465	440	457	456	455	450	430	412	482	463	483	459	472	482	424	460	458	447	473	482	469	414	480	440	445	426	462	450	461	434	452	454	462	431	451	428	471	448	450	469	474	499	395	423	443	467	448	398	446	458	489	473	491	428	469	455	449	466	466	439	480	490	448	460	427	438	445	471	468	463	440	451	437	453	469	430	473	458	495	471	437	458	477	434	444	478	468	446	489	455	444	436	475	447	464	471	439	424	471	461	452	462	464	452	458	449	457	466	424	436	461	486	429	448	455	472	448	464	464	519	461	454	446	454	468	412	429	435	447	434	433	478	453	468	470	433	433	478	448	449	431	459	440	413	462	499	473	463	467	474	472	432	442	461	457	470	471	455	493	440	454	505	468	484	479	460	487	464	426	479	467	465	438	450	455	479	472	466	496	459	437	471	463	532	456	439	455	422	475	472	454	433	454	485	470	431	449	490	460	456	445	445	447	443	480	453	447	463	444	417	450	438	462	454	453	454	422	453	445	487	443	458	446	463	426	460	431	459	475	454	453	440	485	493	462	451	451	463	460	462	467	486	452	463	454	411	435	439	467	443	464	422	475	471	484	449	451	473	438	418	463	475	458	475	490	466	469	477	410	456	437	452	451	477	433	464	456	421	433	402	471	439	481	393	448	455	476	477	441	416	442	441	437	462	464	491	414	465	465	441	418	456	435	465	442	505	478	470	447	483	484	464	475	455	488	447	441	454	457	445	462	452	450	446	443	477	496	510
27447	20767	7942	1235	830	666	681	676	643	655	679	626	648	620	667	664	663	632	618	629	642	650	623	669	677	656	695	650	646	634	630	671	664	648	642	653	698	657	681	673	631	637	608	682	641	658	646	628	675	675	601	609	639	651	646	628	638	653	658	647	640	639	665	660	655	655	662	618	642	629	627	667	665	611	617	623	628	610	646	653	655	633	648	592	677	642	625	603	698	598	650	607	635	662	642	641	624	626	628	656	630	628	641	629	653	662	635	607	640	622	673	639	665	664	632	596	618	616	645	570	658	645	688	620	617	675	645	622	647	665	647	659	659	649	668	606	656	651	640	685	606	622	639	686	696	626	715	695	648	677	668	598	639	614	667	619	675	686	659	659	685	678	658	649	657	635	635	598	669	667	630	687	657	617	646	673	677	642	669	672	636	698	652	644	641	601	635	591	646	654	660	657	644	649	605	634	645	633	641	666	638	628	634	672	649	654	642	624	707	639	633	715	620	665	641	644	672	621	653	655	668	630	650	622	616	602	612	642	627	644	592	617	620	637	640	610	622	658	602	605	638	656	653	652	679	640	610	621	635	631	651	659	679	597	633	670	635	595	606	636	574	628	655	647	682	711	631	611	673	687	693	686	619	621	616	642	644	640	637	695	652	707	574	640	632	608	658	653	662	614	631	638	612	622	645	632	624	639	653	664	672	606	614	662	651	629	632	671	647	697	616	623	589	666	592	622	623	707	626	715	606	624	638	601	628	691	627	634	648	673	607	671	653	683	643	618	647	634	606	607	595	661	647	629	659	623	630	665	677	636	657	644	647	661	631	628	636	702	635	659	666	657	611	648	605	628	581	654	622	632	642	651	653	598	615	641	629	581	685	623	625	617	613	628	623	674	650	619	650	643	639	650	587	613	640	639	629	638	693	652	659	616	683	675	586	680	646	626	610	607	659	663	642	608	630	601	648	605	635	655	626	661	626	695	626	628	607	617	656	675	607	637	684	607	573	644	657	649	710	714	661	650	619	714	689	633	631	639	661	636	618	631	650	664	629	637	649	642	615	617	645	651	653	643	612	669	660	625	672	643	661	637	645	583	647	656	604	628	618	640	677	658	621	621	672	665	656	669	609	647	672	686	645	644	640	620	642	663	662	625	609	629	649	626	649	672	607	634	613	605	720	608	621	660	671	620	628	610	664	679	610	618	616	626	658	651	631	641	651	635	602	681	586	635	632	681	648	654	666	633	678	691	638	611	665	677	644	663	650	632	664	635	652	642	665	634	596	693	636	588	620	612	660	644	669	658	614	596	649	654	639	660	620	609	612	613	607	675	644	684	629	603	654	670	644	677	630	645	637	645	631	643	649	577	642	629	667	659	650	614	702	622	608	615	671	635	630	616	628	664	616	686	635	589	638	640	639	635	665	636	687	658	674	665	631	637	666	634	617	616	683	664	646	629	660	644	631	691	595	649	651	598	652	662	642	612	709	672	670	654	609	650	684	625	647	639	659	651	664	669	662	649	606	653	656	637	647	621	642	688	642	615	647	659	668	629	633	649	631	608	626	669	625	617	646	629	678	677	620	637	656	646	606	631	607	616	624	582	626	648	667	605	637	700	657	652	673	653	568	629	656	669	614	637	650	658	615	653	637	592	682	635	612	622	616	635	610	659	668	637	641	666	623	621	620	650	613	669	580	591	649	630	681	650	652	634	629	662	678	606	683	627	653	653	633	647	661	556	660	650	621	687	605	620	621	684	698	686	658	651	624	619	662	617	640	658	628	610	668	696	636	633	641	641	626	601	619	637	669	608	677	655	618	653	651	656	588	641	606	632	660	686	656	609	655	650	632	618	638	608	620	636	623	629	687	624	598	660	676	641	654	682	665	655	654	658	614	618	661	642	645	648	626	660	646	602	625	659	624	658	665	641	627	665	579	692	590	603	647	648	650	626	645	636	636	632	640	606	677	634	592	589	630	651	636	627	655	652	614	626	668	646	624	627	617	676	623	628	640	644	638	620	568	639	607	614	643	639	634	690	615	647	615	637	657	622	656	619	653	664	637	665	660	646	670	645	668	622	679	619	644	655	617	630	641	641	666	585	678	568	629	595	658	647	641	654	595	580	636	643	649	627	618	634	653	661	630	628	624	632	699	659	682	668	669	643	652	660	639	707	675	651	649	627	634	670	669	681	664	676	607	640	674	633	649	651	659	612	639	649	640	630	631	621	609	636	645	648	623	616	634	646	678	624	626	617	616	647	609	658	648	683	689	602	597	652	663	649	656	612	643	643	611	643	614	625	622	595	578	656	635	599	671	636	657	658	684	601	621	624	644	664	646	693	641	671	612	615	624	612	605	636	677	677	656	672	669	600	619	616	650	645	586	625	621	676	641	600	657	622	643	601	630	655	630	673	647	611	610	615	676	668	634	658	655	674	664	691	675	608	625	611	679	612	624	632	659	690	616	647	694	620	695	649	650	661	653	647	622	629	677	617	644	676	645	630	638	631	633	664	634	619	650	629	649	642	715	599	661	645	658	598	620	670	673	606	599	631	646	598	654	628	621	657	605	680	617	643	666	612	680	594	657	643	633	637	661	681	650	693	653	604	631	620	646	660	615	659	659	621	631	628	658	628	660	682	629	600	667	660	668	614	649	644	621	671	655	658	639	622	617	650	595	644	658	627	632	660	645	641	637	639	686	617	616	681	632	606	722	677	646	624	678	628	699	609	625	611	641	625	664	624	642	647	671	661	681	644	700	672	636	643	645	639	627	650	651	614	640	652	634	621	646	631	672	598	638	629	654	622	593	652	673	640	648	613	645	696	669	658	636	699	616	639	651	651	614	644	606	592	598	594	647	657	684	655	617	667	632	638	652	673	634	671	657	645	635	617	681	688	614	637	693	620	627	673	637	657	660	610	673	610	639	622	596	641	642	605	657	613	612	632	641	617	656	629	628	643	642	646	620	661	665	580	609	630	647	656	645	667	658	645	621	622	623	638	651	664	647	616	636	664	662	609	616	605	671	650	639	661	606	640	699	658	622	671	658	615	642	652	674	674	619	605	649	688	612	640	629	646	668	594	638	687	633	651	636	624	662	649	628	651	668	662	661	653	628	638	649	658	653	655	626	666	641	658	689	647	649	684	649	628	637	609	633	644	642	646	630	619	693	638	655	672	670	630	626	638	677	632	643	647	655	639	623	646	635	589	645	602	678	573	684	592	638	633	659	641	657	620	635	647	645	661	640	635	687	691	650	612	674	660	651	646	633	683	646	671	592	636	616	628	656	617	659	669	654	648	662	621	645	664	630	687	647	672	626	647	590	647	690	600	648	628	678	658	608	615	664	698	635	645	659	646	592	638	657	626	607	603	664	618	656	672	671	661	622	613	640	626	653	689	648	642	662	664	660	635	678	667	641	659	657	684	623	641	624	676	633	667	648	639	616	623	607	630	668	620	667	633	619	652	652	680	631	644	630	592	679	652	619	644	658	642	642	595
4613	1922	1699	1280	1127	1064	1038	1054	979	993	1004	970	899	949	963	929	969	956	925	928	977	950	1008	960	911	896	937	942	940	917	902	938	955	943	952	980	955	900	962	976	983	931	976	957	954	920	973	933	926	951	937	926	933	978	945	959	925	938	963	963	967	929	918	965	962	989	948	963	983	896	895	956	974	986	935	966	960	886	859	1004	968	891	947	960	912	981	902	897	956	917	917	963	937	955	960	962	978	914	916	921	915	882	939	939	950	925	938	915	923	938	894	941	960	931	902	931	875	933	908	908	962	950	969	935	914	990	982	965	948	942	986	913	994	936	937	956	987	952	912	915	947	930	954	959	964	966	946	864	934	969	896	966	907	908	974	922	896	904	900	942	910	934	920	990	975	913	959	950	970	946	900	919	899	980	937	982	945	891	955	967	984	921	937	909	980	922	913	870	896	915	952	969	995	956	894	950	942	938	969	944	942	982	960	971	961	926	912	968	941	1009	988	944	937	1033	943	966	909	925	891	941	967	923	920	955	941	882	1017	947	962	922	964	939	894	924	988	962	941	881	919	939	936	905	930	1004	943	893	957	924	920	940	922	924	972	936	905	954	907	913	911	975	1003	908	942	937	937	925	963	939	934	914	915	943	980	971	918	996	953	961	934	947	965	907	907	908	953	944	981	919	953	872	927	945	979	957	984	907	923	903	961	937	1002	970	975	956	985	875	906	978	916	921	961	995	923	923	885	929	949	998	920	944	1005	908	961	938	914	925	921	960	920	992	981	930	1010	865	892	940	936	1002	946	930	949	919	998	1000	975	941	934	907	984	967	952	917	948	910	942	942	962	990	903	997	975	912	929	922	951	961	918	1010	972	887	1002	929	954	962	950	925	979	915	951	917	928	975	932	944	899	908	923	935	961	957	942	945	919	909	988	970	928	950	954	965	900	920	935	975	1023	907	944	945	964	919	901	959	944	931	959	971	930	895	933	978	947	956	960	920	997	996	908	975	968	978	1006	1005	930	932	915	952	974	981	978	908	995	927	914	938	998	1009	932	960	952	909	920	962	960	894	911	972	912	978	931	928	942	942	940	946	905	919	986	990	956	931	944	940	934	923	954	933	900	891	975	930	980	947	909	944	949	891	945	956	936	949	986	949	925	898	924	906	986	982	957	959	962	908	945	970	900	947	893	952	885	947	910	955	941	876	914	933	993	970	957	939	945	961	983	922	928	937	966	952	950	970	1003	966	963	886	895	953	929	898	938	977	921	923	913	946	885	976	913	933	947	954	981	919	962	896	927	911	876	948	944	927	951	962	978	888	974	990	944	880	975	908	876	915	937	956	962	959	958	905	934	964	885	937	948	948	909	941	925	950	937	969	950	985	956	913	927	896	986	948	974	973	895	920	917	894	941	920	1000	908	972	952	877	861	942	932	943	945	994	951	951	919	960	953	913	956	946	945	955	907	982	915	1025	949	942	926	921	959	938	980	956	916	954	918	997	983	927	899	946	953	966	963	972	930	967	965	1025	980	932	926	943	883	975	931	916	939	942	972	995	957	1009	928	935	947	961	971	999	915	961	929	948	946	866	949	931	960	934	942	1004	970	903	950	963	928	929	967	908	976	931	911	918	920	957	923	962	966	919	971	962	918	940	924	958	927	880	897	967	935	888	939	959	957	968	900	967	966	945	969	990	942	983	952	946	1008	959	935	993	906	1002	923	925	938	921	952	930	938	962	999	949	926	940	877	986	917	927	962	890	1010	958	946	909	921	872	1000	931	853	1014	981	939	940	947	909	982	930	917	910	957	983	1022	956	992	959	965	901	904	878	855	913	914	938	932	906	915	889	953	961	918	1040	941	940	941	935	904	998	949	925	941	974	945	959	934	974	974	911	993	892	941	925	919	902	915	942	931	953	931	926	924	989	886	936	995	921	913	904	906	952	986	1030	976	974	955	939	942	934	1003	968	924	941	933	988	949	957	887	962	1050	968	910	962	949	967	977	935	913	964	951	895	940	1005	936	1018	982	940	924	947	974	941	982	918	892	964	918	926	933	943	966	958	964	928	972	926	959	901	898	917	987	927	936	955	933	858	984	967	940	955	930	1003	953	924	934	897	862	931	971	941	935	956	907	935	958	934	897	932	946	908	891	1005	961	961	944	955	927	907	936	934	951	938	908	965	964	973	960	928	924	936	957	963	937	985	1007	950	947	933	984	950	966	992	974	933	874	918	928	925	983	916	911	923	996	943	896	992	885	914	959	907	912	938	924	935	944	960	975	918	978	877	997	992	904	980	940	961	961	963	973	978	977	893	946	960	913	960	958	893	945	963	919	972	970	983	966	961	934	943	944	969	938	930	934	959	955	978	929	919	944	945	964	986	965	899	970	955	926	957	966	939	925	990	951	945	939	920	963	963	959	928	943	922	1001	981	976	912	979	922	905	939	912	955	916	960	912	941	913	900	973	998	956	942	930	955	989	987	955	940	917	935	976	962	968	914	932	999	949	991	941	918	943	936	929	931	970	939	954	978	963	921	922	951	910	906	929	935	941	961	911	888	963	952	925	914	944	950	960	975	922	932	938	942	919	932	973	975	958	943	972	953	911	902	905	969	950	905	905	929	960	969	971	926	955	897	966	941	974	956	936	919	938	978	969	943	929	929	950	927	948	904	944	928	998	957	919	981	936	979	942	1040	937	959	975	1000	965	998	946	936	967	920	936	1012	946	1007	895	967	970	916	957	967	933	979	943	954	956	1004	915	881	968	969	948	902	931	931	968	928	967	948	938	887	931	905	948	906	903	955	951	898	928	1020	921	967	957	931	957	879	899	963	948	973	913	970	934	890	913	902	974	945	921	969	947	891	950	954	969	946	945	982	952	970	959	958	929	982	940	1008	1004	957	941	894	948	906	963	946	937	997	883	872	987	945	921	916	926	936	878	964	916	912	976	980	939	912	938	965	940	913	979	954	952	949	928	931	923	943	880	927	935	969	948	897	896	935	988	908	984	924	948	933	1008	949	984	929	1011	896	934	910	979	875	935	947	973	901	951	964	916	913	904	927	935	956	940	965	954	1032	910	907	962	961	931	917	961	960	980	917	982	931	945	916	968	997	971	964	916	914	946	928	932	885	980	1012	952	892	935	899	912	925	898	932	927	909	938	893	968	945	1040	944	909	921	896	953	941	910	963	984	944	953	909	950	998	915	965	897	980	907	929	945	892	943	955	904	936	918	981	941	933	935	932	964	892	901	879	909	945	910	975	938	965	943	970	970	943	938	958	967	970	911	928	942	950	968	943	946	930	938	941	977	928	1023	911	914	951	921	969	972	916	941	1009	945	915	942	931	935	998	932	905	947	953	933	964	995	893	926	932	941	979	938	901	929	911	949	934	970	955	963	940	956	880	958	896	983	964	981	888	922	935	956	991	959	904	960	931	959	955	902	922	951	941	967	879	941	953	920	934	916	954	946	979	908	983	967	920	979	953	952	909	914	920	930	898	946	965	955	933	936	957	961	940	949	905	967	939	880	932	947	929	893	986	911	950	903	973	926	944	896
24660	21662	28977	24804	21558	5489	1328	1002	837	854	821	759	752	691	746	704	738	693	719	670	664	655	659	661	699	653	618	676	655	685	673	661	716	623	655	611	657	638	704	628	704	636	656	635	631	607	632	671	652	667	624	624	638	605	670	693	644	672	634	628	709	644	637	675	659	626	630	660	653	667	622	679	673	635	651	665	666	630	632	663	660	658	633	693	630	669	630	669	633	652	633	596	653	644	630	676	645	630	623	660	634	642	657	590	642	648	681	644	588	648	659	673	640	661	649	673	681	682	675	647	661	670	676	628	658	690	643	612	649	647	644	651	631	670	661	648	613	600	660	617	674	628	618	640	666	646	647	675	629	647	643	650	694	664	631	640	608	621	625	626	634	662	642	621	670	622	622	598	615	668	624	631	656	677	635	714	600	674	626	631	661	670	598	640	698	670	639	649	678	682	626	670	656	614	636	630	644	604	636	663	616	642	623	684	645	666	671	618	642	633	637	621	635	660	670	684	708	636	655	639	649	620	624	661	650	666	691	645	652	640	654	695	650	628	683	675	654	611	613	614	657	615	633	660	637	656	622	602	622	663	681	646	662	626	686	638	616	648	639	680	622	621	655	651	619	626	618	605	636	627	658	675	612	676	641	575	677	652	604	633	620	632	673	602	658	641	636	630	669	633	702	651	614	639	633	663	656	628	647	634	699	634	693	643	611	657	689	665	656	648	620	674	655	648	627	635	621	628	634	676	655	665	656	659	599	672	644	613	617	673	663	665	670	653	658	619	662	659	665	624	672	684	627	690	633	672	632	634	671	649	623	644	601	621	628	655	647	691	642	604	661	699	630	632	587	660	602	605	619	660	629	616	613	655	635	623	633	621	641	639	652	628	598	659	630	661	684	622	628	686	626	604	596	651	678	620	639	597	662	682	625	642	640	637	658	647	626	615	699	677	680	656	661	614	664	598	638	665	628	691	648	665	613	704	629	682	632	657	639	630	698	669	638	635	620	667	620	643	636	670	593	651	687	672	680	627	599	654	689	651	708	604	694	599	682	641	602	650	654	657	679	668	652	635	651	656	615	570	617	652	638	658	656	668	659	626	599	683	648	659	718	667	618	633	613	651	621	620	615	631	680	642	646	652	657	669	678	622	686	682	647	669	602	647	645	643	680	611	621	626	630	663	640	690	640	611	638	651	648	599	622	666	636	638	626	650	621	657	653	619	649	633	633	687	654	634	635	645	645	668	637	619	670	625	657	682	647	630	629	632	623	642	614	606	624	659	647	587	668	608	681	644	639	663	669	637	649	599	687	637	643	597	657	616	628	641	635	630	624	622	662	612	653	639	687	624	667	690	636	627	629	647	638	657	634	640	673	665	658	641	637	648	644	677	594	662	623	594	623	618	636	658	638	635	664	623	663	669	648	655	650	632	638	657	574	670	616	606	646	644	629	642	639	662	677	666	631	619	653	684	633	625	682	653	684	660	643	651	616	657	645	646	629	593	658	699	638	618	636	619	638	691	618	631	619	662	598	652	657	618	650	610	675	611	650	708	601	638	623	672	647	664	624	668	672	603	634	632	685	616	640	637	678	636	640	637	652	630	640	649	649	638	676	642	646	615	647	637	664	653	616	658	667	659	633	645	646	603	618	702	624	643	652	647	640	607	655	612	679	584	644	673	617	641	630	672	657	632	683	638	618	628	666	641	620	630	669	657	644	669	620	664	583	662	610	672	657	666	641	660	621	661	606	633	682	691	605	627	649	660	664	658	694	649	636	659	641	608	647	624	622	600	619	646	618	654	662	652	629	658	626	626	647	682	628	671	636	658	644	620	642	660	673	590	659	707	625	622	650	613	651	642	642	645	700	637	675	593	656	687	643	648	593	625	682	628	649	623	651	650	617	678	638	661	639	618	656	686	623	671	642	691	610	649	642	650	664	646	621	679	612	678	655	656	615	670	680	602	705	686	637	634	644	641	672	669	615	668	656	615	623	671	665	682	670	620	642	612	613	652	658	647	633	682	627	667	675	647	642	643	643	642	647	619	662	574	638	654	629	654	676	641	631	664	652	644	679	625	670	663	622	606	650	650	713	618	642	634	660	666	620	617	632	621	629	664	645	610	671	636	643	646	654	634	659	684	630	623	699	681	649	618	644	661	645	645	617	643	640	703	614	672	675	616	676	680	696	617	634	656	657	667	641	659	675	696	676	677	590	660	647	643	653	629	677	615	648	638	611	649	659	594	664	664	642	640	655	651	653	646	684	629	637	661	627	688	620	578	683	618	649	648	675	643	565	660	702	672	614	630	648	676	692	685	653	665	661	600	635	658	648	616	674	641	615	655	662	653	682	623	625	660	621	680	645	623	644	662	646	616	628	631	652	685	616	665	648	679	593	664	675	652	585	679	713	653	692	639	647	633	656	664	688	648	635	641	611	661	639	680	631	642	638	627	634	648	664	680	629	674	664	645	646	654	645	680	610	645	623	640	694	609	611	662	638	633	678	641	637	669	597	670	668	622	660	623	641	650	615	641	585	687	634	652	648	628	657	643	668	679	663	658	622	652	664	662	658	646	634	650	621	652	661	628	679	670	676	628	673	661	637	618	650	669	623	621	624	677	608	646	628	642	657	674	648	671	617	615	680	623	675	634	591	598	664	622	623	659	640	643	657	651	641	645	687	658	649	609	640	616	594	646	585	636	613	670	670	626	630	662	636	656	676	659	622	653	675	614	619	677	608	667	635	662	633	614	633	643	619	618	686	645	654	678	668	618	649	639	661	643	641	605	625	659	606	644	644	703	644	620	641	638	643	657	673	654	622	616	638	637	639	622	645	612	635	691	641	632	671	630	629	593	701	647	610	652	647	670	628	614	665	606	669	620	672	641	666	665	672	682	641	626	606	711	684	652	674	590	624	658	617	623	659	643	671	648	586	649	629	649	617	693	640	672	637	606	631	616	646	630	696	648	631	666	677	671	673	666	661	623	623	619	637	670	657	654	631	624	654	718	648	655	627	658	651	643	673	636	688	624	627	616	610	670	629	690	645	670	617	660	664	644	652	627	646	688	655	648	668	627	628	663	681	666	617	648	650	611	665	626	629	616	685	624	631	595	657	676	647	602	651	659	680	628	659	687	644	661	672	644	664	647	620	640	638	660	616	612	603	626	670	625	647	628	607	620	639	649	673	637	621	643	629	620	627	616	637	626	648	643	639	677	653	689	623	623	657	694	613	664	603	651	612	650	683	612	626	668	675	674	679	635	610	612	619	669	625	643	665	670	648	614	628	635	646	638	682	627	643	632	665	665	659	681	634	639	705	618	665	655	660	641	655	679	666	605	608	592	639	682	686	697	657	672	632	662	647	677	629	638	681	634	630	629	652	681	665	639	637	675	616	660	646	649	632	637	663	664	647	632	676	670	618	696	624	637	677	607	649	699	650	637	670	611	651	637	638	650	649	679	680	656	632	621	603	635	646	638	682	613	677	646	626	643	632	666
5393	10202	8433	4366	3232	2537	2115	1831	1656	1470	1332	1289	1279	1190	1164	1085	1104	1075	1083	1067	1052	1064	1063	982	1012	957	1037	975	940	949	1012	969	920	994	940	981	953	950	987	985	979	1004	999	985	1018	947	923	961	955	929	1012	998	971	961	997	1029	961	933	947	996	931	997	1031	968	917	958	956	974	945	954	996	958	958	953	878	957	980	919	995	977	962	1010	924	975	976	1023	974	950	939	941	959	957	953	973	987	963	975	897	1000	949	980	923	1001	970	890	936	996	911	984	917	958	990	957	946	997	944	958	961	937	979	942	938	933	951	976	934	962	996	968	991	946	992	894	983	905	956	935	965	974	969	877	922	942	984	933	963	989	927	974	974	924	964	955	948	921	943	942	923	931	980	971	969	1011	915	929	942	939	891	1003	939	1011	954	993	981	975	939	917	978	906	919	996	985	908	959	904	878	911	961	927	959	953	987	981	920	973	954	984	916	962	964	944	1012	951	895	966	949	957	962	980	982	975	966	997	960	978	956	972	996	952	886	962	924	891	955	951	948	922	1025	978	943	967	943	984	950	955	914	983	982	978	921	903	952	992	952	1025	940	930	940	943	920	949	913	983	935	983	985	995	998	986	967	941	968	948	1001	942	899	1004	895	956	989	964	966	943	969	960	951	962	996	931	931	973	940	1015	976	982	909	945	948	1002	983	1011	956	984	921	944	942	946	929	983	892	941	956	945	967	953	994	963	939	986	966	1001	962	938	956	961	953	881	988	930	944	1009	986	1002	987	934	935	953	939	954	954	977	869	977	988	931	951	913	962	920	982	957	944	919	973	967	1027	918	951	967	904	946	915	959	957	964	943	986	956	900	983	927	942	1010	963	886	946	916	965	990	908	953	979	930	930	951	983	910	927	970	957	900	983	975	973	997	967	946	957	931	930	904	960	940	977	959	947	931	971	952	935	946	937	1010	976	975	977	979	998	961	968	918	947	965	938	967	914	929	933	934	956	985	958	976	937	882	983	924	934	961	954	925	989	1012	951	1010	919	929	1005	940	930	952	974	972	915	1016	902	947	917	925	955	969	986	959	927	954	949	966	954	964	947	973	948	963	911	924	972	903	948	933	979	957	960	940	976	955	983	957	952	973	947	971	969	1012	966	969	934	922	924	918	997	971	957	872	976	907	984	924	997	970	982	962	913	1028	1001	1005	1004	963	881	917	893	922	938	971	954	990	913	917	952	929	958	973	981	976	1011	978	956	950	968	912	938	922	948	928	975	965	960	946	928	931	931	987	983	905	917	959	928	986	944	967	917	1013	972	953	905	996	1009	975	950	989	916	971	864	992	995	953	891	1028	956	989	978	952	958	989	982	990	932	932	944	948	1035	958	955	994	936	956	959	945	923	911	942	963	965	1013	977	946	924	898	935	985	957	972	968	904	894	983	936	904	963	878	988	960	931	991	956	942	961	948	890	914	1008	893	854	973	924	882	959	995	970	1000	887	940	939	883	917	934	961	917	917	935	954	957	960	1001	951	929	947	928	871	951	979	957	928	927	939	971	941	1003	949	913	919	920	905	1023	967	951	955	963	979	977	953	969	955	925	945	933	896	965	933	984	920	942	966	978	978	930	940	945	954	935	948	940	939	995	993	936	908	952	917	991	944	885	964	953	904	1000	959	958	930	951	909	973	938	963	969	991	969	991	926	977	956	936	969	955	980	988	963	970	983	962	962	942	1000	962	917	894	933	980	976	950	932	959	972	967	912	926	991	932	966	866	920	944	957	932	1017	931	930	969	973	960	959	992	936	970	947	948	935	940	972	924	981	954	897	949	958	950	970	1019	934	933	978	948	994	900	969	964	956	972	981	952	938	958	931	965	993	966	966	971	971	969	916	958	970	973	924	945	972	901	904	955	917	962	935	985	917	964	1015	923	922	894	969	958	969	942	941	940	954	965	985	978	944	978	981	1000	947	975	909	942	907	971	952	911	967	1001	951	928	1013	936	948	944	981	948	917	969	898	954	934	962	980	973	971	977	905	973	983	941	993	928	915	951	1003	989	905	995	928	958	971	926	937	968	929	1001	901	1008	893	934	978	1000	938	965	934	920	955	893	975	954	943	938	917	1024	949	915	922	991	1018	941	937	951	945	976	941	1004	971	976	973	946	968	968	987	924	909	935	965	973	983	902	976	929	988	881	934	946	962	870	960	975	1007	922	919	936	947	951	974	913	917	926	945	954	973	936	943	1039	952	964	992	1004	963	963	958	963	938	925	969	962	968	940	909	950	941	951	972	971	928	953	955	924	949	925	951	931	952	957	920	960	923	944	918	932	948	987	935	924	970	969	901	976	940	989	938	992	924	923	908	926	923	978	937	927	985	924	941	898	921	950	974	954	914	997	954	1001	978	1014	1031	950	961	918	964	946	963	943	883	926	969	923	964	993	911	940	889	915	975	951	985	893	912	986	975	924	923	951	997	1009	1002	966	946	994	932	911	957	960	960	915	953	955	1025	947	1003	1018	922	1002	915	960	936	938	984	962	913	925	929	957	929	975	935	990	863	929	951	921	940	954	965	952	982	909	917	945	946	964	941	953	942	993	929	995	993	948	949	944	983	918	1020	954	969	956	948	979	950	936	928	921	951	980	917	971	941	941	970	933	933	981	897	989	949	927	985	936	1015	954	965	970	925	949	958	929	989	989	947	976	948	993	916	933	923	901	967	929	922	1049	921	1006	997	1035	896	971	995	944	964	936	931	992	968	944	962	915	870	977	927	956	950	967	949	1027	978	924	964	994	952	911	901	969	904	930	1003	981	943	922	974	982	935	923	919	966	988	991	960	918	941	965	939	944	959	966	951	942	990	905	957	943	922	949	903	991	1019	967	969	936	944	950	945	899	963	944	949	945	935	965	939	923	944	909	974	953	970	975	966	936	908	938	1018	968	913	952	939	954	894	937	952	957	927	993	968	963	959	949	962	914	961	951	964	959	938	961	960	964	921	956	991	925	915	886	988	967	965	997	950	938	939	991	928	948	976	916	953	981	904	991	919	922	929	921	1017	984	965	953	1016	979	980	974	941	993	957	921	968	1033	986	935	1002	951	933	954	960	1003	961	942	970	951	913	923	961	994	965	925	912	985	957	897	959	968	972	959	957	971	972	980	950	924	915	987	902	942	952	993	937	890	948	935	960	948	948	914	935	893	949	948	963	942	964	1001	891	959	954	945	952	931	934	1022	982	940	972	916	954	975	959	950	947	927	939	918	977	944	952	981	981	925	1011	983	952	965	936	958	915	930	1035	953	949	968	925	938	939	935	957	1015	887	994	922	979	1015	964	955	958	1008	973	932	936	941	990	968	986	890	922	946	971	997	952	933	976	976	914	960	959	952	963	940	901	930	964	963	931	964	963	977	970	931	936	897	944	994	949	922	955	950	948	949	976	927	952	967	948	964	968	950	936	866	977	951	986	992	974	979	964	949	906	972	989	905	963	873	975	930	976	960	979	989	984	960	1014	874	932	917	983	994	908	943	1040	975	951	961	954	933	927	964	962	1029	927	905	927	901	935	946	954	927	990	931	903	943	913	949	967	943	997	923	966	960	933	923	966	930
23496	21576	29480	24134	21576	21285	2907	845	660	607	552	481	491	412	433	412	359	357	372	364	364	360	335	342	310	326	341	336	314	333	297	305	306	295	322	287	317	317	262	294	326	284	295	319	343	288	302	276	279	318	276	310	287	305	311	263	298	292	294	274	330	300	271	305	322	305	311	274	275	285	302	278	297	272	297	279	307	298	278	302	291	284	299	300	261	290	287	270	280	289	279	287	275	274	285	298	291	296	326	311	255	334	295	278	271	314	269	305	285	255	289	308	294	281	260	296	306	267	297	275	271	292	268	308	277	282	303	295	283	276	313	259	298	295	319	273	259	303	314	302	263	265	324	282	298	304	282	274	281	280	278	270	295	284	319	295	309	279	297	284	336	286	295	277	281	324	277	290	290	303	281	312	292	263	282	291	314	293	278	297	302	305	279	296	250	280	296	261	290	284	312	296	282	286	278	274	296	289	295	290	312	309	309	309	295	294	291	282	280	295	308	279	274	295	315	310	303	278	307	317	270	291	331	272	280	305	296	291	297	304	298	278	284	289	253	276	310	263	262	300	310	294	263	282	285	283	264	262	268	300	293	309	272	267	280	325	273	269	270	297	277	288	316	299	295	277	301	280	302	286	274	278	308	282	304	294	285	322	285	298	314	311	288	271	324	274	273	282	278	284	298	288	294	278	302	289	302	304	318	319	282	278	270	292	293	261	287	299	317	295	282	298	269	295	280	282	280	300	311	256	303	296	295	254	267	302	292	293	302	302	276	284	278	291	267	316	306	288	287	304	267	292	295	297	283	296	272	267	286	298	272	298	303	282	304	299	296	293	292	283	306	285	298	291	303	292	317	291	282	273	294	281	276	292	293	297	292	290	289	287	259	308	299	285	290	298	274	285	272	305	297	247	297	300	306	303	249	298	284	266	282	290	279	288	284	287	319	307	328	292	303	275	264	302	318	290	294	265	285	285	265	297	277	285	308	313	293	293	268	311	266	296	260	298	283	268	320	296	268	309	236	281	314	254	296	289	279	277	280	295	304	260	313	315	288	258	314	274	298	259	269	298	299	311	284	282	317	279	299	297	280	304	315	282	278	292	305	304	272	298	274	306	266	290	291	303	256	307	280	307	286	292	294	317	297	286	287	293	300	261	285	294	307	251	288	273	306	290	299	280	284	279	269	290	313	305	303	289	283	298	301	309	302	274	259	281	294	284	302	288	291	267	298	271	303	294	313	316	292	290	281	287	300	295	292	268	276	256	296	301	266	276	298	265	263	273	282	289	284	285	305	320	277	263	290	301	320	295	306	267	275	298	296	290	259	280	287	313	283	313	291	292	256	252	282	300	302	320	282	298	262	291	286	286	296	291	276	282	296	276	294	285	313	290	266	274	294	299	321	282	313	297	296	274	300	279	321	299	279	282	295	280	309	303	294	279	300	275	273	296	270	286	300	251	286	283	307	308	266	312	276	271	292	286	304	275	291	324	286	310	282	302	308	296	299	287	311	268	277	279	279	274	264	324	290	282	279	284	282	277	288	278	298	293	290	288	283	274	283	285	304	275	283	302	267	292	299	266	278	285	270	260	307	277	279	286	305	311	286	298	243	298	288	311	282	277	291	276	296	317	289	286	321	291	267	300	273	270	291	283	297	281	313	263	271	308	303	301	274	271	310	312	278	309	308	304	284	308	293	291	269	302	303	310	308	289	309	283	277	271	274	274	292	288	267	262	303	273	274	285	251	282	270	287	261	305	268	289	301	294	313	272	303	273	271	297	319	270	281	280	284	281	276	253	286	290	235	306	290	300	261	317	277	272	291	275	288	274	310	279	293	283	313	290	267	290	318	296	309	271	294	276	288	284	280	306	291	324	307	311	294	264	300	281	303	291	286	293	284	293	275	256	322	260	309	286	283	309	333	275	273	298	299	298	270	277	289	325	286	329	309	296	262	268	274	287	279	308	278	301	276	297	300	285	284	281	259	294	277	298	300	276	254	295	277	308	259	293	282	287	308	307	300	299	287	279	297	295	290	291	290	280	278	267	300	261	287	307	284	299	275	282	273	301	274	311	277	304	291	252	271	253	299	282	304	288	298	297	271	271	314	269	305	299	249	297	293	295	284	310	303	271	291	308	347	265	273	281	303	307	310	297	300	313	308	260	314	282	301	289	294	288	265	281	296	281	284	295	285	301	315	252	282	260	299	274	250	288	321	299	292	285	311	306	282	273	303	271	281	310	298	281	297	279	267	303	289	280	278	279	289	299	269	272	301	306	314	299	301	317	288	280	301	278	299	294	252	295	266	310	286	262	301	278	292	293	269	273	312	293	312	262	311	309	274	258	276	285	263	279	292	272	311	287	295	302	272	301	252	274	283	308	287	264	275	290	302	304	307	290	317	283	304	281	284	299	302	252	313	299	257	265	283	272	261	274	299	302	277	296	313	276	274	260	313	302	301	285	281	294	295	332	302	319	274	327	294	291	308	299	259	283	308	283	290	298	289	284	254	286	260	263	300	277	287	294	292	278	281	264	289	273	306	296	276	278	289	271	268	286	271	264	283	307	275	302	283	303	296	310	266	298	256	274	275	287	277	304	296	271	289	279	300	312	279	301	303	306	259	288	290	286	274	260	273	290	297	292	298	301	292	275	300	254	276	280	260	297	295	280	285	265	286	274	302	283	287	269	267	250	264	300	321	280	313	268	303	306	292	292	291	282	279	272	311	272	273	295	312	304	290	285	282	266	291	254	278	265	260	297	256	246	315	296	301	308	321	296	308	286	296	297	315	295	270	287	256	280	285	279	285	282	322	299	312	288	290	306	278	294	297	265	289	302	285	271	292	311	279	304	301	294	279	312	290	281	320	271	314	295	284	303	270	294	270	304	309	290	292	297	284	297	330	301	304	279	271	268	258	271	318	298	266	314	295	305	255	268	271	266	291	276	270	274	304	282	309	294	290	299	264	330	305	325	300	296	292	274	279	280	289	290	312	268	302	300	306	300	278	293	295	279	308	279	271	270	302	293	287	280	266	277	281	289	297	291	289	286	267	309	268	290	298	300	300	296	304	312	274	274	291	293	286	297	261	318	285	302	279	270	301	309	291	312	284	290	280	301	287	298	304	301	285	307	293	275	282	277	276	281	270	291	259	301	326	269	262	286	285	289	279	309	277	295	283	305	284	274	288	296	303	278	300	293	267	305	288	290	255	302	293	306	285	275	283	276	307	316	296	291	281	283	249	310	269	283	294	274	304	307	305	322	285	279	316	268	286	276	251	308	317	266	293	290	290	306	302	285	274	277	289	288	324	271	274	267	301	298	291	277	278	295	283	274	300	285	291	290	275	324	312	287	269	266	298	306	277	296	270	284	274	313	308	275	278	290	305	273	282	310	269	297	318	281	271	274	305	292	320	264	304	259	271	310	280	293	306	297	264	276	277	270	286	282	298	281	308	269	287	280	281	281	303	280	294	310	312	314	291	305	289	272	289	299	270	270
6994	15357	12711	6633	4534	3388	2580	2037	1718	1457	1237	1116	980	986	874	770	736	715	681	667	635	587	553	585	553	638	554	527	535	544	533	512	469	491	523	512	449	439	481	499	487	463	490	474	506	483	504	474	453	469	468	499	468	477	499	479	417	449	479	447	427	448	422	464	490	454	504	485	458	454	394	438	418	454	501	464	474	490	436	486	445	452	415	458	481	472	492	456	439	456	428	413	457	424	471	466	500	462	443	440	479	452	460	463	459	454	455	434	455	428	455	474	400	433	413	476	477	469	454	468	467	451	427	453	460	434	472	468	416	439	468	458	448	462	418	471	403	445	428	416	431	435	465	425	433	453	432	460	468	460	429	451	454	456	462	484	468	446	483	460	437	466	460	428	417	404	454	452	506	466	445	449	471	414	441	451	424	435	425	467	450	450	440	449	467	460	484	433	409	425	429	445	443	495	473	465	437	491	459	467	459	455	417	451	451	475	466	460	415	452	440	447	433	446	443	428	446	483	418	470	477	459	449	464	445	427	405	424	470	422	437	423	430	462	413	442	465	437	408	431	471	457	433	438	450	446	417	408	475	460	455	470	444	461	445	454	460	451	498	453	431	439	430	463	418	398	485	487	475	458	424	458	482	433	488	472	432	434	469	469	470	405	422	439	439	455	453	463	434	446	478	467	453	457	430	463	461	478	465	438	448	444	443	444	461	449	450	448	427	475	452	441	440	454	442	454	421	397	428	447	467	445	412	441	463	445	436	473	468	426	431	454	471	474	464	485	426	449	449	436	456	489	411	423	476	462	444	492	409	425	440	466	486	430	433	435	422	474	436	446	451	435	445	445	465	465	500	457	450	441	463	422	470	449	466	443	444	435	425	443	473	454	458	455	455	440	449	477	445	464	437	464	426	444	462	414	447	455	424	490	466	458	475	424	448	427	459	469	458	428	429	454	437	454	446	465	489	487	451	459	436	461	448	439	435	455	476	425	484	446	411	421	458	410	463	440	463	460	426	484	482	442	457	455	465	466	484	458	434	403	436	479	474	464	469	468	477	468	450	443	478	436	451	513	456	399	444	473	470	463	441	449	434	476	436	461	437	450	455	472	429	437	486	458	478	486	457	451	446	476	415	427	465	443	459	462	441	481	419	496	471	458	437	477	472	446	452	438	459	451	437	459	399	414	434	432	457	448	454	427	446	438	469	471	426	449	456	429	447	468	449	393	444	486	469	423	444	467	413	411	456	429	436	407	450	473	448	447	429	423	403	460	458	439	441	458	465	445	455	410	467	476	460	447	473	481	443	454	437	464	448	467	425	457	428	499	425	453	441	457	450	476	464	463	496	461	492	474	429	438	464	409	436	438	391	505	426	428	446	432	451	432	447	461	434	512	484	445	441	471	445	459	461	466	434	413	404	483	448	453	505	459	430	444	460	436	451	474	435	435	446	487	471	471	436	541	446	431	471	432	449	498	488	431	474	457	435	465	422	467	504	436	471	474	426	424	451	425	448	477	438	457	457	411	488	463	442	495	462	449	473	461	447	433	448	441	424	474	462	442	450	449	488	445	471	493	448	431	477	417	459	449	454	470	446	458	447	454	433	452	451	428	450	438	481	450	458	468	451	469	462	479	441	478	462	424	466	426	477	465	428	444	488	454	484	451	436	447	442	450	438	449	446	479	410	440	480	451	452	436	452	468	410	464	459	439	431	415	457	466	439	437	460	440	427	457	434	444	438	411	438	438	473	458	477	411	480	479	465	419	448	462	457	445	459	473	480	478	465	428	466	447	475	450	451	453	456	446	476	460	442	462	439	481	395	426	407	432	433	447	499	470	456	417	454	445	438	481	472	470	435	433	489	459	459	487	432	452	442	447	445	422	455	451	421	439	466	404	465	445	417	475	435	430	443	475	438	505	469	456	485	462	422	456	431	446	435	417	468	438	434	472	438	420	438	469	402	423	454	504	448	476	423	464	503	484	452	427	485	464	472	477	442	438	467	430	437	474	465	449	468	447	455	425	479	434	473	460	458	429	429	460	446	447	438	493	461	458	462	468	451	448	490	470	432	485	443	452	438	447	428	427	451	467	480	458	441	466	450	483	417	448	456	426	463	431	453	437	422	473	450	409	459	433	445	453	448	403	455	462	448	448	495	464	458	429	450	436	453	455	394	482	435	466	455	446	485	473	457	439	457	461	494	442	422	429	448	449	451	498	485	441	428	439	440	433	472	430	428	433	416	468	423	452	449	493	491	454	461	446	407	480	450	439	461	451	452	471	479	431	458	420	421	398	405	476	443	446	426	442	450	444	415	485	504	452	467	451	422	421	405	449	451	467	456	436	438	468	458	396	462	414	478	454	456	431	453	476	430	445	445	450	429	446	451	465	457	492	465	463	453	470	457	473	476	437	426	467	455	430	457	453	427	457	445	444	440	450	433	476	467	416	455	465	484	451	456	458	441	438	458	471	446	431	456	492	462	482	413	431	427	473	436	414	469	439	474	458	459	424	449	489	457	466	482	431	480	424	426	434	440	457	414	428	473	449	460	483	448	461	466	420	441	477	462	429	443	471	423	453	431	421	443	463	470	385	480	456	462	461	494	452	442	453	449	463	436	430	468	429	474	469	479	411	449	465	438	476	457	468	459	428	458	446	469	426	447	420	480	433	426	461	469	431	448	465	454	438	448	479	426	455	466	437	468	453	456	452	429	464	398	423	414	458	435	445	420	476	432	427	430	462	451	454	485	451	465	431	459	425	479	429	419	485	484	435	419	461	464	451	465	452	450	451	461	486	467	440	425	413	436	435	406	481	424	408	467	435	450	469	442	450	491	443	442	457	459	438	436	450	452	460	469	460	459	427	472	428	449	447	496	452	449	435	491	417	449	460	461	479	439	494	458	442	423	485	463	496	433	477	477	480	472	477	424	443	450	405	453	431	435	464	468	483	450	470	446	455	453	427	456	441	458	439	454	483	436	477	448	457	464	458	441	436	466	484	468	422	449	454	461	466	425	478	473	443	434	464	463	444	445	458	479	427	413	470	476	461	460	421	442	467	439	478	429	456	450	463	452	427	474	418	440	467	430	443	458	477	443	440	463	424	430	431	453	459	422	453	471	458	480	426	433	467	422	456	459	468	459	431	476	424	449	456	474	455	474	500	467	432	443	431	393	438	483	451	461	363	481	447	447	457	445	431	464	413	455	465	462	420	476	411	436	432	442	460	420	443	443	433	468	477	418	439	430	454	437	484	425	492	428	424	419	422	450	436	451	441	416	479	449	421	435	438	440	442	482	451	429	453	478	453	456	441	447	426	463	492	444	453	445	454	449	517	425	430	444	495	475	454	446	475	431	482	431	464	428	476	423	417	411	448	429	418	439	449	451	419	462	437	474	444	423	457	447	421	452	421	438	454	458	440	428	451	452	433	457	439	421	449	471	484	450	464	442	436	465	428	442	476	455	469	424	458	426	447	479	454	437	454	438	448	433	486	426	413
27469	20798	8027	1216	860	786	673	677	661	649	642	601	639	625	662	638	648	629	649	647	694	684	640	619	665	660	632	656	673	623	632	596	656	611	631	607	615	644	634	681	602	653	636	632	636	634	652	581	647	644	636	609	608	677	630	658	630	656	670	614	641	618	663	628	603	652	658	593	647	675	611	657	677	647	631	698	605	614	641	643	654	633	620	653	636	654	637	670	636	642	654	632	661	634	675	606	610	612	641	621	672	671	644	664	649	655	654	641	633	664	633	726	632	643	601	579	608	641	681	682	672	637	602	667	592	652	639	605	626	724	633	620	630	629	641	630	623	654	639	638	621	687	624	692	651	650	656	659	652	643	630	647	649	605	667	583	631	720	618	643	624	643	651	616	639	661	663	667	649	578	639	624	682	651	593	644	680	654	629	631	672	625	624	648	631	633	605	653	659	630	645	639	656	620	620	657	665	649	642	648	624	617	637	643	650	623	628	633	662	633	637	656	658	636	642	654	615	619	624	639	646	650	619	661	641	623	646	682	638	614	655	688	657	636	634	643	637	619	633	640	640	592	575	639	646	665	665	641	633	685	640	619	671	654	672	684	676	648	657	627	640	643	604	637	625	653	689	648	610	634	654	639	621	656	651	602	627	609	672	636	638	607	688	640	645	635	630	586	624	652	594	622	596	609	665	637	633	657	626	605	625	661	660	639	641	621	618	667	629	614	627	655	706	672	649	658	656	627	645	662	638	643	643	710	627	635	604	627	655	612	659	617	645	672	687	601	606	611	621	645	633	659	651	605	590	591	638	626	594	625	644	637	616	635	619	622	607	583	650	665	602	616	623	592	636	647	597	635	650	635	651	672	607	611	651	603	688	616	689	669	643	614	657	669	633	642	632	570	620	638	646	610	616	621	626	682	624	614	614	672	620	569	661	606	629	662	628	639	651	642	633	673	624	653	640	604	654	630	654	687	630	632	586	660	655	653	613	663	672	660	646	651	653	661	632	656	641	663	602	650	592	615	714	679	634	606	639	626	665	630	681	625	585	641	677	612	576	628	608	638	661	633	662	653	588	661	655	683	645	634	665	589	625	616	608	651	619	653	629	630	641	666	595	670	618	600	636	648	629	615	667	668	632	612	632	710	640	642	630	612	655	630	629	680	636	599	663	621	636	651	655	615	627	630	673	647	660	618	634	635	651	617	635	669	613	602	691	617	631	663	675	608	656	671	643	622	665	634	635	620	641	636	671	657	646	668	633	617	641	655	688	659	636	673	625	645	572	624	668	643	656	632	624	625	615	643	658	626	620	625	644	644	626	594	633	604	661	637	627	639	599	622	659	638	600	650	661	652	621	644	613	619	656	654	613	671	655	586	617	684	670	632	600	656	682	667	637	627	646	639	660	632	660	622	638	613	643	658	643	669	634	652	654	621	636	608	675	651	636	663	601	619	593	634	669	618	614	627	681	613	612	608	649	610	625	630	597	618	634	625	663	690	619	669	603	614	631	667	600	634	657	602	638	614	641	639	681	650	608	593	615	644	644	627	646	626	621	646	651	662	627	667	608	604	641	644	661	637	594	637	698	638	660	627	617	700	658	648	621	615	652	617	657	653	646	580	618	600	670	591	635	624	704	644	654	593	626	639	622	642	652	667	703	685	640	627	642	674	647	609	688	648	660	662	629	600	609	631	694	599	620	639	645	619	610	621	673	684	613	642	678	596	645	634	654	617	680	616	654	652	645	685	646	654	654	597	625	660	637	627	642	642	652	620	615	598	640	616	655	627	638	636	633	673	612	631	615	637	635	620	662	656	614	648	667	621	644	654	668	628	679	664	601	640	641	656	666	647	620	661	644	585	602	640	650	638	621	628	626	625	650	637	633	627	642	647	632	647	652	658	653	625	614	622	621	651	611	618	636	639	650	590	620	623	635	638	599	654	628	636	662	660	631	699	666	625	646	670	612	658	637	651	635	631	650	635	648	619	620	648	650	649	621	661	619	626	694	648	621	649	661	616	698	634	655	657	628	704	658	618	649	621	631	672	670	659	660	627	628	661	641	610	615	638	612	620	643	633	629	650	623	619	591	639	649	669	663	641	629	634	693	647	633	633	594	681	665	612	667	619	605	643	606	662	686	660	675	639	646	619	659	630	688	645	628	616	686	626	674	653	640	634	652	611	644	683	602	652	596	662	694	655	672	646	622	651	614	587	652	665	667	626	568	605	640	625	649	635	669	690	620	618	670	656	645	585	620	610	601	648	607	687	644	673	639	650	673	643	625	634	648	640	599	637	670	668	625	599	629	641	623	669	659	658	638	668	619	632	667	660	684	636	631	634	708	618	648	667	631	603	667	630	624	637	657	664	638	659	618	659	639	634	649	672	650	643	610	631	620	633	639	623	627	629	604	622	625	655	621	619	603	636	594	669	616	659	688	643	615	577	652	621	626	621	631	680	599	630	592	633	659	657	612	604	605	655	617	582	640	688	663	630	632	610	592	647	675	643	637	611	595	662	603	602	641	626	647	653	623	629	619	600	609	628	643	685	597	595	657	661	651	666	645	633	653	622	652	650	611	683	660	571	637	659	694	659	611	710	598	611	673	618	648	616	628	628	646	611	665	655	647	625	598	662	676	605	622	643	646	650	609	669	656	653	660	630	656	651	686	673	619	623	666	650	591	640	643	636	627	646	705	606	654	649	625	621	634	631	643	622	649	631	597	664	669	627	651	618	668	651	626	662	679	634	623	651	658	646	609	633	638	644	676	643	608	676	629	624	613	666	621	676	629	663	621	657	654	622	612	685	616	625	565	676	670	627	643	603	631	664	664	688	628	607	617	659	646	634	627	645	665	615	644	648	605	649	630	645	679	681	624	665	601	622	645	619	672	652	648	667	664	662	645	563	615	614	625	601	657	625	612	661	599	658	618	651	603	643	604	623	629	670	600	654	629	683	646	668	666	657	676	634	616	667	585	648	637	689	645	618	651	628	642	626	657	663	582	650	620	649	628	661	643	656	656	655	621	630	652	623	648	627	626	641	641	637	647	605	664	640	623	588	666	611	695	650	628	667	633	624	622	634	667	653	675	696	675	658	624	627	638	651	626	636	611	650	645	637	646	609	648	668	667	641	631	665	680	659	638	625	649	631	610	636	633	610	651	612	616	677	668	584	654	656	631	651	586	664	624	593	632	661	622	683	669	659	651	606	675	644	630	634	600	646	631	659	661	596	602	670	582	677	612	632	653	657	627	644	633	626	596	655	674	599	620	671	646	662	653	624	658	687	611	686	643	633	656	628	660	649	615	643	660	619	699	614	587	697	712	643	630	645	618	621	660	630	634	678	639	615	622	642	642	648	648	657	635	624	606	599	621	647	632	641	661	591	621	657	644	646	685	644	620	672	654	607	653	630	649	631	617	621	632	639	646	658	567	686	647	616	631	617	632	644	626	651	679	603	654	633	628	655	629	634	647	674	608	641	645	609	642	648	659	596	686	652
4586	1932	1650	1266	1178	1116	997	1025	1015	1010	979	939	994	972	949	921	978	1024	968	935	927	1000	960	962	938	942	980	916	936	978	986	925	973	898	951	948	887	887	926	947	962	959	950	890	978	898	925	911	920	938	910	921	936	961	927	977	914	946	887	903	894	969	901	952	880	945	984	942	928	952	910	919	995	905	978	948	890	928	983	999	967	929	941	978	911	943	936	948	953	899	934	948	878	940	879	922	949	920	913	1020	889	945	950	917	895	936	952	917	980	960	961	955	941	943	974	952	968	994	1007	970	980	948	960	963	931	951	971	881	896	940	958	974	946	984	948	938	948	946	905	875	957	936	956	941	924	919	972	916	1028	968	950	969	954	946	928	900	896	956	878	954	924	906	913	926	935	918	957	938	895	891	979	934	954	957	920	892	952	994	949	958	935	901	919	953	920	944	940	916	899	893	957	964	968	899	911	941	951	903	928	885	910	922	981	923	913	923	877	937	918	940	949	932	929	1002	919	959	993	893	955	949	927	904	990	899	999	923	948	960	982	977	963	921	949	964	902	940	894	937	991	996	909	911	988	968	931	978	964	967	876	905	934	961	921	924	923	873	943	937	940	922	917	962	903	922	908	987	966	914	922	925	958	933	911	922	935	921	950	947	922	914	918	884	925	961	920	911	950	890	930	942	883	932	945	952	895	889	926	946	926	991	942	956	955	926	979	899	976	983	946	941	950	925	890	927	943	955	934	947	967	932	976	960	896	968	946	916	959	891	983	969	922	923	954	942	920	915	1025	929	930	861	926	909	905	980	941	954	937	928	911	980	950	891	880	925	924	887	967	971	940	978	912	974	949	954	942	923	953	967	959	984	970	952	932	949	968	985	969	927	919	998	917	955	941	992	930	984	963	922	932	923	972	967	903	952	944	905	922	922	942	906	946	918	894	947	897	912	970	876	935	959	902	943	961	931	936	911	925	996	950	946	935	937	918	946	930	940	982	913	949	912	900	954	903	919	922	912	918	902	888	922	946	920	889	929	951	964	979	918	946	952	964	973	915	882	961	958	963	968	925	929	903	886	890	957	933	912	945	910	909	910	904	879	979	993	949	895	943	913	979	953	979	907	937	933	921	911	950	956	925	945	920	934	926	916	902	871	944	935	954	911	910	907	900	1012	916	893	897	943	955	949	921	976	880	927	915	890	1001	942	879	994	904	914	913	944	907	938	910	918	931	913	908	940	981	931	886	876	983	923	962	928	893	929	956	958	950	958	914	965	950	939	956	963	974	894	936	961	936	1007	994	979	990	880	933	937	907	958	907	967	913	944	944	932	974	955	932	931	869	927	948	914	970	943	938	912	871	967	948	995	962	911	936	939	920	973	945	904	924	885	915	957	928	920	956	943	903	937	912	929	959	913	898	903	933	945	947	947	915	953	980	960	922	950	999	956	918	909	993	1014	900	947	941	955	997	960	936	885	962	967	948	891	913	950	961	973	952	930	888	948	904	966	920	917	881	941	912	922	979	956	975	906	926	957	913	922	976	893	892	969	891	890	887	911	937	932	1007	999	881	936	947	960	930	882	929	914	936	938	942	923	941	940	992	959	929	943	929	935	999	916	996	945	869	939	954	918	961	868	958	910	935	942	902	942	905	932	943	947	947	950	988	942	966	960	903	961	962	970	987	932	932	960	999	906	943	916	931	916	894	950	946	967	882	962	957	957	908	970	941	937	958	958	922	850	875	948	950	914	942	929	971	927	944	937	907	923	967	930	910	962	912	933	903	964	940	1018	979	932	983	897	968	973	937	903	951	954	917	910	979	914	902	908	952	933	957	950	934	917	938	900	995	1004	1023	914	961	943	984	944	960	968	889	972	973	852	962	908	949	922	873	954	936	921	971	944	940	929	941	960	963	868	939	939	918	985	949	907	907	945	895	929	927	912	973	945	968	920	936	968	878	958	942	920	963	936	937	977	1008	1005	897	942	992	940	906	937	957	951	949	975	941	919	929	948	942	970	914	906	905	927	920	978	950	968	931	932	957	940	927	950	922	965	916	930	979	949	937	974	970	998	912	945	952	864	881	963	991	938	907	988	941	958	890	951	915	961	925	935	913	916	895	925	980	882	917	942	891	938	956	989	915	919	882	921	948	941	933	934	957	1025	894	919	893	976	981	918	936	974	917	937	899	961	911	951	903	947	884	961	940	890	935	925	1003	902	961	935	886	958	915	957	941	913	885	996	941	914	907	927	971	903	906	898	904	937	964	1002	888	944	940	973	935	901	956	958	897	929	977	959	921	933	923	939	920	914	947	846	969	905	900	909	967	946	912	925	908	925	985	924	963	909	947	919	954	889	927	965	970	902	948	943	908	927	901	923	927	900	987	922	1000	976	857	1015	944	959	867	925	934	960	953	924	952	978	946	943	1011	942	913	880	941	911	975	896	924	977	883	976	919	939	977	917	919	931	954	924	935	966	921	910	901	945	912	906	929	942	957	948	931	891	929	932	962	909	882	952	963	937	899	937	943	971	948	915	946	950	905	978	950	923	937	927	914	947	987	948	896	904	918	965	942	940	983	901	924	920	974	878	960	870	937	899	916	942	987	942	920	951	946	897	975	946	950	974	959	877	953	994	921	962	916	970	913	916	906	918	909	920	1015	965	945	898	969	887	956	896	894	906	906	947	944	948	910	876	906	950	905	949	964	955	939	960	919	912	996	950	967	889	937	933	947	970	919	951	1003	931	959	972	925	957	945	920	906	923	917	879	921	925	934	918	939	960	924	940	966	965	955	960	999	928	972	959	921	968	934	970	958	877	912	900	909	934	909	976	955	941	946	967	965	919	938	940	927	948	978	912	925	906	943	968	970	991	874	945	954	903	930	930	988	933	928	985	947	943	982	964	945	968	920	957	961	925	954	934	977	959	938	959	908	959	932	892	950	900	938	975	922	950	922	907	925	898	916	898	926	987	951	936	906	932	975	930	992	970	899	941	917	944	960	918	939	898	910	939	932	933	932	950	893	942	906	962	892	930	919	912	943	939	925	923	915	955	926	902	926	984	953	910	924	920	947	944	966	970	990	955	916	979	941	940	888	951	911	937	947	929	924	913	943	940	921	873	935	983	936	931	949	914	955	940	944	928	923	970	903	979	931	907	937	937	950	904	933	927	956	915	905	953	923	899	963	943	951	937	892	946	920	971	993	920	932	919	910	867	921	892	973	893	926	937	946	909	940	911	939	919	892	922	965	916	909	930	923	910	990	948	969	972	994	964	912	955	940	917	940	899	882	892	942	985	963	961	931	906	995	956	990	903	887	920	902	986	986	923	903	958	880	894	924	949	850	923	894	942	975	971	992	969	937	901	953	922	971	943	933	907	917	924	902	916	943	944	928	899	894	898	984	917	943	916	912	972	907	849	985	900	935	904	876	898	923	959	982	906	945	841	925	958	970	934	940	892	978	933	883	934	939	898	896	931	921	962	936	964	941	943	1008	939	968	887	954	994	918	970	948	921	963	958	965	919	1006	905
24531	21630	29008	24721	21545	5580	1212	991	798	766	736	768	791	707	718	691	746	668	696	683	695	653	673	686	643	678	686	677	659	644	641	650	650	646	642	666	621	663	691	654	607	643	653	635	676	665	650	702	643	656	619	675	671	632	633	672	675	614	682	642	632	610	620	690	663	597	656	635	641	667	613	629	623	632	622	673	655	648	632	649	622	661	631	650	637	606	599	626	654	650	652	621	636	680	633	657	623	646	652	671	703	637	659	588	645	652	651	636	620	627	637	609	662	656	670	653	678	622	636	611	654	728	661	646	641	613	660	661	656	697	599	658	640	655	644	671	677	661	643	632	632	617	613	656	640	646	664	678	640	645	628	628	628	611	623	658	657	631	610	682	626	686	640	618	662	656	618	617	644	626	669	659	657	615	642	651	656	642	647	686	592	685	616	682	661	657	643	610	648	645	617	652	629	649	587	667	632	662	655	599	667	654	680	651	616	614	653	637	698	628	648	684	622	614	647	640	633	664	655	681	697	674	629	654	652	638	689	628	624	644	629	601	654	656	680	664	639	657	641	608	638	607	634	628	676	637	675	675	609	657	628	669	634	640	667	638	606	624	656	657	671	623	652	626	634	639	623	650	702	636	615	644	618	693	640	632	597	645	651	678	658	611	672	654	652	607	643	686	651	622	647	650	602	637	646	620	644	603	626	647	640	614	632	648	654	621	618	642	653	606	595	653	630	679	641	665	608	631	679	640	638	603	644	685	635	635	636	628	681	647	665	636	649	605	668	594	658	593	644	669	641	614	652	601	634	618	659	639	613	630	604	628	629	616	621	595	640	669	620	622	635	658	622	642	629	628	686	660	642	612	675	629	642	614	640	660	636	639	622	648	624	661	632	632	643	660	624	675	660	633	653	630	652	654	685	623	660	651	640	654	621	634	675	651	632	628	642	687	634	676	730	644	609	654	632	641	618	623	627	633	641	637	661	633	648	639	625	619	663	664	605	620	647	646	629	638	628	663	588	653	654	658	695	657	618	621	680	673	644	667	696	628	620	600	615	668	611	622	627	625	632	646	633	629	684	676	614	652	650	678	644	672	677	598	647	617	621	693	653	677	635	638	647	619	661	645	646	631	625	643	617	648	672	635	649	660	615	597	616	611	661	629	590	695	645	633	673	655	635	704	679	694	627	672	629	661	625	677	673	632	637	657	621	643	639	648	657	643	667	693	648	623	623	621	652	663	630	600	666	643	571	629	643	620	627	630	649	660	655	649	619	695	641	610	652	651	622	634	644	621	648	603	603	625	632	684	639	654	618	678	650	654	635	658	620	690	623	643	627	685	618	625	629	646	675	644	685	624	668	634	644	581	580	672	657	582	662	692	657	634	604	655	613	663	632	623	646	642	641	604	633	593	596	683	638	622	668	656	645	621	632	607	623	601	669	631	663	641	640	620	647	695	620	657	621	656	626	653	633	560	609	625	597	627	681	653	611	704	647	631	685	666	663	659	616	678	647	663	599	644	635	681	638	611	628	688	600	602	642	615	643	644	614	611	643	657	643	634	682	612	615	669	591	631	649	628	660	662	674	600	641	635	644	664	667	610	667	634	588	622	618	644	670	609	631	666	622	636	679	626	689	693	673	626	655	652	639	658	610	632	673	634	641	672	634	599	605	595	621	659	664	621	664	610	674	670	624	651	617	647	610	621	691	709	634	651	640	622	652	575	679	665	639	632	642	655	617	700	658	638	703	669	611	605	614	689	643	639	643	659	646	656	642	644	616	630	659	623	632	648	645	653	640	655	615	651	617	646	652	683	598	635	672	620	647	615	643	625	613	636	626	654	669	697	638	677	663	641	614	647	683	670	649	650	605	625	615	598	651	658	606	634	659	625	638	640	630	631	628	597	645	628	641	637	635	633	652	671	661	646	650	600	666	667	641	649	666	677	665	616	586	654	605	624	637	675	660	639	629	655	651	628	646	667	625	653	644	639	643	701	595	633	636	670	628	664	631	647	603	709	657	624	633	638	642	600	630	663	646	644	620	647	675	662	651	671	636	634	680	631	617	608	606	652	616	633	661	666	620	662	652	669	663	651	662	636	635	614	632	630	652	642	642	620	668	614	679	621	648	669	647	667	666	638	629	648	639	593	649	649	653	637	632	599	666	610	653	676	637	642	628	661	638	603	657	648	635	707	623	635	658	616	630	665	629	621	618	617	653	660	607	648	673	640	663	619	627	655	633	633	639	622	620	632	629	643	671	634	684	634	664	628	634	606	617	649	654	674	665	667	647	628	650	699	642	621	637	640	647	636	647	633	623	626	664	617	675	650	677	636	638	622	600	635	607	677	649	635	687	617	594	589	616	601	631	655	611	641	648	667	672	632	616	642	683	686	645	600	627	621	614	678	613	674	661	628	685	626	602	600	653	634	632	661	661	646	607	643	690	635	658	664	622	641	620	616	628	590	635	714	657	610	642	691	624	638	658	580	621	623	673	628	585	616	621	663	648	677	653	615	614	670	691	634	628	613	675	668	651	636	677	667	620	629	638	597	647	659	667	618	620	636	682	668	673	671	641	663	615	661	614	620	599	615	673	657	626	666	670	597	669	631	632	660	654	665	624	632	629	630	625	608	668	686	641	649	639	643	626	673	647	694	639	607	623	641	668	646	620	599	641	610	675	654	621	574	647	617	616	647	619	584	621	669	594	681	674	617	629	615	676	629	610	645	658	639	638	642	620	638	610	645	683	641	679	640	613	660	610	673	677	661	640	615	621	642	663	636	646	618	650	631	602	619	664	633	645	648	646	621	609	621	649	654	645	682	614	629	634	667	675	687	596	612	648	620	646	643	655	660	625	642	650	662	653	635	611	617	636	625	664	612	678	624	645	579	585	597	634	641	640	688	658	687	607	654	668	634	654	649	591	651	685	615	611	635	679	643	672	640	634	605	688	583	629	678	625	661	685	663	635	629	616	617	621	646	597	681	663	642	627	662	651	645	639	616	637	643	621	667	663	639	598	569	655	674	663	593	624	653	653	642	603	616	639	640	604	643	636	667	650	626	659	603	648	630	602	643	614	640	641	665	639	643	623	613	681	667	624	630	603	654	640	625	688	595	636	697	620	634	675	633	633	638	610	641	629	661	644	660	692	652	628	619	663	680	695	609	608	609	647	616	631	619	644	651	633	651	581	662	634	597	600	608	596	605	612	650	670	654	617	632	618	630	635	610	644	668	691	599	666	656	635	654	598	610	668	700	626	630	600	667	643	619	646	628	635	655	612	629	658	649	666	638	637	609	693	662	593	685	646	578	628	612	650	658	651	622	646	599	654	706	648	624	645	635	589	620	643	665	620	638	640	651	629	606	661	617	604	610	599	623	631	615	597	631	621	653	655	621	607	586	672	657	647	650	666	643	614	659	701	655	680	611	623	662	606	647	562	650	656	702	692	644	636	594	623	636	606	624	630	622	618	667	650	595	646	612	659	672	671	608	628	611	617	623
5383	9989	8284	4345	3138	2570	2080	1742	1599	1428	1440	1280	1232	1227	1171	1139	1138	1035	1040	1037	1123	1034	956	1021	999	989	994	984	974	957	985	925	968	1005	926	975	990	969	931	939	963	988	970	1005	1010	970	963	964	929	946	994	975	919	942	988	907	944	988	979	934	943	907	933	907	949	983	936	978	930	936	979	939	881	939	909	947	1006	968	936	955	919	891	959	912	994	944	951	925	951	958	925	986	968	919	946	966	943	909	922	952	975	945	962	959	947	925	981	894	957	972	920	890	954	918	922	994	925	892	948	951	990	902	981	932	980	920	953	954	926	966	949	945	941	931	936	889	946	947	930	908	972	964	949	971	920	937	946	925	934	962	971	970	989	911	934	939	878	978	930	940	969	955	933	938	960	954	952	931	881	924	951	978	922	920	953	938	988	960	920	948	972	914	932	969	1001	975	968	919	932	888	967	961	896	966	964	922	978	946	919	941	953	936	965	932	960	963	886	937	930	989	983	934	981	966	972	978	918	954	935	933	913	897	939	952	927	970	1000	984	908	950	922	1007	985	924	1005	907	973	924	1006	957	926	925	938	968	940	926	945	908	926	952	943	945	938	1018	889	972	937	920	924	968	974	932	918	946	952	912	963	915	910	926	927	864	898	958	956	914	898	915	999	946	932	890	914	941	941	924	978	931	971	904	962	1013	966	932	966	990	941	951	956	955	984	927	936	1013	981	943	940	1008	917	936	950	900	935	984	937	918	914	972	924	904	996	943	946	986	910	942	918	896	1004	955	925	985	943	993	933	958	899	933	962	984	958	986	947	912	944	974	945	947	890	932	913	959	927	940	881	937	1040	898	977	933	947	947	1003	920	908	933	971	996	948	919	969	901	930	916	963	950	965	940	991	913	960	962	942	966	927	938	915	970	908	924	945	963	912	947	917	970	982	970	840	895	886	944	941	944	926	919	949	957	929	932	955	953	898	928	946	963	891	921	972	902	956	968	937	986	933	954	972	977	941	924	985	948	945	921	961	957	926	940	949	915	920	948	935	927	972	953	951	921	990	969	968	957	1018	957	954	952	940	915	943	970	942	962	956	956	931	933	935	954	952	992	917	953	946	958	948	935	953	933	899	925	914	913	989	1035	959	1004	977	935	937	900	960	928	943	886	933	932	997	907	960	919	944	995	889	937	899	993	928	964	957	945	977	965	986	931	969	981	959	974	930	904	973	929	952	922	981	976	949	967	951	945	999	947	955	945	924	908	916	958	927	979	984	945	980	976	896	942	1009	965	898	958	917	994	885	974	922	869	993	897	941	923	922	1031	960	916	924	917	976	970	978	914	957	1004	934	943	973	894	971	1004	921	920	961	928	933	877	933	957	978	956	996	993	927	898	906	942	986	950	931	953	969	915	998	963	936	988	891	933	944	999	976	983	953	983	945	969	924	954	1004	946	995	962	945	909	960	924	916	946	969	958	928	969	919	929	945	925	951	952	895	953	887	977	967	1028	894	933	961	965	901	955	956	922	974	944	904	961	967	931	895	1022	892	947	997	917	982	959	945	947	932	919	944	1001	934	969	921	929	984	914	932	1006	965	943	965	989	939	879	938	953	925	932	914	949	971	993	994	942	1025	964	991	947	962	935	977	926	985	943	959	934	995	877	967	958	964	963	969	943	941	959	989	935	927	963	956	889	955	932	919	878	950	890	890	895	906	949	970	931	937	963	995	962	950	981	940	934	927	933	938	1010	930	947	927	975	932	926	938	910	895	979	954	915	950	950	930	956	915	953	907	945	942	972	953	915	958	976	925	942	933	945	975	989	947	996	967	939	971	927	956	921	965	933	946	940	948	910	987	941	973	938	953	919	920	1007	963	924	954	967	956	902	982	900	999	995	929	1006	905	968	1031	958	946	941	1005	1024	920	937	943	921	998	926	972	961	978	916	918	990	916	912	925	961	967	933	948	960	969	929	964	962	955	980	944	987	943	943	997	935	968	932	953	926	956	1005	963	922	921	910	942	895	932	969	980	922	980	964	943	954	948	965	994	913	965	952	928	929	894	893	967	961	958	940	934	919	927	976	964	955	952	864	925	1001	991	929	967	949	974	930	927	926	1011	926	959	943	962	930	917	951	911	941	1027	929	930	968	948	940	970	902	940	1012	965	936	962	974	972	986	931	916	954	918	1041	937	993	934	942	983	960	931	946	946	979	907	969	989	960	958	901	919	942	968	953	938	991	881	965	910	889	938	955	1040	984	948	1001	918	958	946	990	1011	984	983	979	987	966	963	922	930	971	992	925	952	982	891	938	951	983	966	939	934	928	970	955	942	920	942	947	916	940	903	915	951	996	940	937	920	949	900	902	1001	981	918	998	938	954	984	917	908	936	970	908	956	933	935	959	962	941	939	914	992	907	962	917	889	947	905	924	924	940	930	928	1035	893	933	947	941	946	915	917	902	954	1006	903	915	919	913	940	971	966	956	872	958	986	940	919	977	909	891	983	973	875	946	965	840	946	958	884	929	925	947	900	954	956	970	966	925	902	979	952	939	923	1013	962	940	924	977	947	925	984	959	925	993	951	975	1026	980	897	959	933	907	1013	922	907	982	893	926	955	1011	1013	948	963	927	927	901	915	930	956	929	1007	988	997	931	953	968	881	923	949	940	945	1004	921	911	925	959	910	938	927	931	989	974	917	920	974	957	968	960	941	987	955	961	929	946	961	921	1022	947	1010	1004	903	1015	943	935	905	929	922	942	938	954	918	933	900	895	919	974	939	966	927	963	937	970	926	884	936	900	954	961	949	972	909	917	931	970	927	948	944	970	930	955	968	973	934	922	981	970	926	960	884	936	896	965	1010	871	951	949	926	1002	957	957	972	896	911	940	924	894	928	991	925	922	943	962	903	921	977	922	951	964	955	956	946	927	948	943	942	924	969	900	960	951	1054	933	971	891	938	947	903	964	952	910	893	918	952	1005	930	950	953	970	1003	929	991	946	942	932	930	945	1000	911	917	981	980	913	922	942	964	924	925	933	970	953	910	940	946	976	947	941	962	970	970	937	925	989	977	982	980	926	975	977	899	936	988	956	916	924	947	972	897	1008	909	975	961	953	895	902	944	967	923	922	921	955	918	970	909	919	921	935	935	945	922	979	957	964	968	905	931	960	944	914	882	959	905	975	941	956	904	925	920	928	888	946	975	973	943	942	978	943	943	870	912	954	979	916	964	941	943	943	981	973	929	953	924	909	902	971	963	879	940	919	988	905	891	901	964	945	907	955	921	949	943	911	955	973	933	925	940	1007	986	928	980	953	955	887	954	969	987	843	974	931	937	953	954	946	897	928	904	881	921	944	931	930	950	906	942	880	913	936	983	932	935	946	909	973	927	960	907	891	959	991	937	934	949	925	906	904	947	947	947	916	955	937	1009	897	961	907	873	942	923	936	935	927	986	977	962	982	899	981	991	967	917	965	961	934	942	949	935	943	949	898	920	961	955	986	949	924	933	963	887	932	914	944	933	951	917	952	933	929	968	890	943	922	956	943	975	968	919	965	950	953	911	913	923	947	1005	930	913	939
23505	21548	29406	24140	21553	21280	3018	887	628	621	532	487	472	464	393	385	391	365	385	362	365	363	319	300	317	346	303	326	308	295	287	294	319	298	284	324	316	289	286	284	308	318	304	289	342	319	320	313	278	270	278	286	308	280	246	309	283	306	306	290	303	282	289	263	298	299	289	297	281	300	276	296	254	319	298	285	290	304	309	295	264	310	301	272	297	287	302	297	286	283	300	285	280	267	287	267	302	307	284	300	303	270	297	287	306	315	312	293	292	273	285	297	278	302	269	261	319	291	307	259	307	324	262	285	294	306	306	298	296	276	306	271	273	284	297	277	285	293	263	271	280	298	290	285	280	277	265	312	318	281	321	266	289	288	304	290	283	261	288	285	306	290	269	297	303	308	297	311	299	276	262	293	286	270	318	285	290	258	275	269	286	287	317	297	273	313	303	268	300	303	289	299	286	297	281	282	299	293	271	276	285	290	301	297	299	254	293	287	297	284	323	236	282	316	299	300	290	286	263	263	304	305	264	281	282	281	329	264	291	284	263	283	292	253	278	282	306	295	277	308	286	308	304	281	331	270	275	259	293	289	293	308	287	323	301	292	290	282	276	303	300	302	276	267	308	324	277	287	320	302	312	298	286	281	260	282	262	244	290	277	277	291	296	289	279	261	275	294	283	287	270	298	297	306	279	259	298	301	293	279	263	293	274	291	298	292	300	301	279	274	294	280	271	264	277	282	291	274	333	272	289	307	277	272	289	292	259	276	294	291	300	303	266	262	285	283	295	269	264	271	295	296	284	303	286	289	289	308	292	286	293	288	287	305	277	310	290	258	293	296	296	306	279	273	321	285	261	287	274	288	279	288	283	291	293	324	284	322	293	280	277	277	299	283	295	294	274	302	301	261	285	300	312	297	297	299	335	314	298	293	288	300	298	268	317	260	290	299	273	313	282	295	289	281	278	281	278	255	298	286	274	281	299	292	295	286	273	280	273	295	295	301	273	249	282	295	300	281	274	290	272	292	298	285	289	288	284	289	298	275	282	290	291	316	260	310	297	310	299	277	276	289	279	251	335	297	292	264	291	300	279	288	285	296	290	326	326	317	274	277	264	302	270	291	304	297	283	311	300	280	281	309	275	277	260	260	285	303	308	278	276	301	306	287	252	246	266	250	308	284	307	270	290	291	274	276	264	311	295	268	294	292	278	295	324	271	260	286	269	280	289	297	289	283	267	256	268	285	269	332	289	274	258	290	263	281	296	302	294	265	288	302	292	264	284	289	284	261	286	305	280	274	287	290	308	317	300	268	292	283	293	309	302	255	287	308	306	295	291	312	304	313	296	307	289	273	276	287	261	291	308	294	282	268	251	297	275	342	294	285	292	292	256	281	252	263	257	307	266	304	316	256	291	290	280	289	321	293	300	300	310	275	302	315	283	285	267	310	276	320	278	294	275	307	279	332	273	307	273	279	304	290	256	295	262	320	261	282	323	274	278	278	270	289	282	292	298	299	289	291	278	279	282	301	256	281	334	290	258	277	267	289	293	290	273	285	260	277	297	265	306	282	262	273	265	317	270	295	296	286	291	286	295	256	287	255	279	275	318	301	282	276	286	293	324	293	284	284	297	289	268	325	302	306	282	286	268	276	260	281	261	259	297	306	302	247	277	264	310	305	278	270	310	259	265	277	290	298	257	282	299	277	324	334	282	322	302	275	261	286	286	286	250	302	259	301	295	256	285	272	303	273	288	264	294	272	307	284	276	272	303	271	268	269	265	305	292	295	255	265	300	292	294	272	271	308	295	279	280	261	301	262	321	312	245	257	290	302	296	313	253	293	276	288	272	274	315	254	292	258	267	287	276	271	274	293	270	270	277	260	279	286	277	301	253	291	282	294	308	266	308	303	276	265	298	277	274	260	306	265	307	273	296	305	306	266	292	281	279	285	276	306	266	293	269	288	288	274	310	267	281	296	289	291	269	282	243	294	309	286	279	300	285	306	272	283	270	293	284	286	299	260	301	269	296	279	303	300	301	271	309	284	277	310	277	252	281	296	272	253	258	289	279	297	288	308	315	287	294	321	325	287	262	274	267	302	264	304	274	271	317	310	297	293	299	304	300	296	284	330	312	310	286	282	308	272	272	290	293	285	274	294	281	271	275	313	289	294	279	314	276	306	279	290	290	298	286	249	278	285	285	309	310	278	302	264	267	295	290	301	275	305	303	296	311	271	275	278	291	288	296	292	286	300	255	261	302	251	295	262	311	274	290	280	308	301	266	309	282	296	294	283	273	305	286	295	300	291	316	277	295	297	289	271	288	291	265	268	275	306	302	306	291	281	259	302	312	290	239	302	289	275	264	259	270	287	289	289	296	274	306	282	313	272	313	260	296	275	296	276	283	307	276	277	302	306	261	295	298	303	255	264	269	261	281	332	261	276	266	301	306	282	270	290	269	285	268	266	305	264	257	277	265	281	302	279	304	298	280	301	259	298	310	279	287	272	311	297	269	278	270	305	296	296	262	275	298	296	286	271	286	294	293	262	256	288	302	290	283	294	293	286	272	281	300	311	310	268	310	262	289	278	291	272	306	270	286	306	295	282	273	304	310	288	279	266	285	293	298	302	273	294	292	312	288	316	294	298	317	336	253	315	251	266	311	295	300	305	308	276	297	282	310	299	319	274	254	266	304	288	288	257	300	287	282	314	280	315	281	283	299	306	302	314	293	263	296	273	310	278	289	287	260	303	251	267	303	296	302	281	273	285	308	290	311	307	271	295	323	273	321	267	284	297	269	271	289	331	286	303	306	293	282	318	275	296	315	304	296	274	298	282	239	304	292	272	296	284	278	268	284	268	274	298	288	291	301	277	291	299	282	271	289	282	300	275	294	305	320	277	285	276	277	280	311	273	284	294	284	281	275	302	308	269	295	300	269	291	289	271	289	305	314	288	273	287	300	285	288	278	270	291	302	273	286	306	282	287	265	266	304	291	291	281	279	273	284	278	311	299	306	281	290	273	301	285	273	283	275	300	318	299	268	275	274	305	304	287	309	312	302	268	286	294	295	303	302	288	288	298	283	284	302	272	288	259	280	254	285	296	269	286	298	276	282	301	281	281	283	294	332	316	267	267	313	253	289	277	289	294	261	275	313	295	299	274	292	319	293	289	277	272	288	277	265	277	302	310	291	293	282	286	277	293	295	269	281	289	289	277	254	258	311	234	258	293	265	291	297	288	289	244	269	275	282	276	281	303	282	301	328	276	295	286	304	299	314	243	277	291	310	298	298	302	282	283	286	252	244	283	281	327	294	268	290	281	300	304	294	250	285	270	276	280	303	267	314	260	248	286	268	277	275	297	268	312	301	303	308	298	291	312	252	305	283	302	304	285	293	280	279	260	293	288	310	268	287	254	259	256	287	269	295	270	281	285	276	282	274	313	282	298	273	312	292	290	269	273	265	287	312	284	292	274	276	278	296	269	274	282	289	287	319	293	265	281
7003	15318	12611	6602	4602	3294	2600	2082	1724	1478	1213	1077	1005	889	864	778	712	730	697	628	550	634	567	582	555	577	530	527	540	505	531	456	510	510	516	505	484	491	468	487	455	462	442	501	500	494	513	442	436	480	499	462	467	467	468	479	463	466	445	453	494	458	478	450	444	464	464	448	494	497	442	470	483	458	438	433	447	439	420	445	457	492	470	425	469	454	463	403	447	420	418	477	459	436	447	461	454	454	460	475	446	434	406	428	413	459	446	434	432	455	455	448	434	439	442	459	449	439	449	430	459	444	426	455	451	431	417	420	469	450	448	480	453	449	433	445	474	436	425	427	443	471	458	454	452	424	462	450	473	475	425	426	440	445	455	437	446	463	435	444	445	462	474	456	425	430	460	454	448	434	447	426	448	440	480	436	461	465	459	446	432	441	436	452	432	424	474	431	448	402	451	460	473	444	432	455	461	466	387	445	420	462	476	449	420	444	489	446	421	473	422	438	438	462	413	424	443	420	448	449	437	458	444	458	418	480	444	442	447	453	431	445	442	437	455	447	446	446	447	440	452	417	434	452	458	464	460	400	458	417	426	422	491	475	432	458	432	434	440	439	429	455	456	422	434	448	427	469	487	457	409	447	428	444	441	435	444	462	433	405	432	467	435	451	464	476	459	465	463	471	454	466	441	456	450	477	452	450	446	428	472	455	467	445	444	467	453	443	479	410	424	463	419	453	446	462	457	474	448	468	443	430	464	484	482	458	451	428	428	437	462	451	449	422	401	469	434	422	445	430	423	429	445	474	484	411	478	427	461	448	434	444	472	478	459	410	416	396	429	445	457	477	434	470	520	410	434	454	449	426	458	413	430	464	458	431	394	468	462	452	468	449	459	417	419	428	444	444	464	428	473	449	421	439	466	471	436	462	444	439	440	430	449	421	461	451	429	439	448	463	433	445	438	462	425	478	479	437	454	428	435	467	438	433	482	418	442	456	470	502	462	456	422	468	457	448	493	460	437	477	435	424	450	435	419	416	430	432	437	451	463	435	482	464	424	470	448	481	430	448	466	428	413	443	426	432	402	474	467	455	485	433	444	447	425	464	428	445	419	462	446	476	428	459	483	458	436	464	427	440	419	429	486	479	457	438	444	398	437	431	450	410	415	442	477	484	422	395	405	458	433	457	462	440	419	475	425	454	456	439	427	418	453	431	423	439	475	454	438	443	442	423	488	434	463	417	460	426	420	423	474	471	426	432	455	458	467	475	458	433	458	453	441	406	481	453	449	413	453	455	442	406	442	460	433	428	434	429	431	445	458	428	456	466	435	420	408	448	466	454	469	456	490	428	450	463	444	485	464	421	430	475	437	441	467	442	444	457	452	398	422	451	452	440	460	451	477	393	433	451	438	438	415	447	443	447	428	421	479	433	426	436	447	413	444	444	442	476	448	474	451	471	456	426	473	464	455	450	435	434	439	456	463	463	445	465	455	454	421	468	450	455	428	416	449	427	482	444	445	423	434	468	403	452	459	468	447	408	451	447	479	451	462	444	430	430	455	466	457	438	404	440	414	497	442	430	420	441	402	459	442	449	472	413	429	446	461	443	446	440	441	460	436	463	451	415	456	484	466	473	443	445	447	431	403	408	456	463	449	452	445	455	433	448	454	424	441	452	466	381	465	443	457	454	427	457	452	471	444	426	450	429	461	476	445	416	435	433	435	435	470	437	469	495	442	416	454	417	449	443	456	456	427	442	434	425	447	409	438	473	443	447	481	443	418	459	468	494	453	462	444	437	442	432	479	398	410	462	464	444	439	424	452	479	474	441	436	484	509	431	422	420	419	431	419	444	481	436	449	470	451	440	431	442	465	426	455	450	438	441	413	439	462	420	476	428	445	430	449	399	438	457	433	435	418	449	431	467	431	447	476	447	452	450	436	464	475	437	433	427	412	462	427	435	420	449	457	456	437	464	424	429	426	451	488	420	427	433	459	464	449	432	438	431	454	420	405	425	461	451	432	439	468	450	470	447	431	408	430	441	426	426	424	425	418	446	476	449	455	463	405	432	469	458	466	459	444	451	436	443	450	446	476	503	465	469	412	404	460	417	467	418	426	435	418	404	448	395	449	391	443	418	447	444	450	440	432	419	428	443	446	476	427	507	482	434	450	422	435	462	443	470	493	445	455	442	446	419	415	475	443	399	469	444	411	430	456	463	480	455	429	509	450	440	422	426	431	462	447	436	472	443	422	423	446	436	448	462	428	423	437	417	454	434	429	463	470	481	425	451	418	436	472	436	418	444	458	429	436	424	425	436	438	446	439	411	442	442	452	441	432	406	471	467	456	405	456	410	456	389	405	453	477	462	466	430	440	432	448	460	459	434	450	418	459	407	411	476	430	434	404	442	435	418	468	459	439	409	475	422	471	428	413	442	401	463	440	457	429	431	457	460	441	494	446	441	436	438	434	428	412	463	468	443	463	444	456	430	459	431	441	447	465	476	456	456	470	440	488	423	473	434	444	456	441	440	468	412	450	468	468	466	459	433	455	425	423	470	397	423	451	433	453	424	414	449	471	458	441	445	430	438	442	446	450	460	462	423	407	455	442	477	459	410	451	441	428	449	430	440	429	456	430	471	437	466	473	422	435	435	462	454	438	472	450	465	458	458	425	446	419	462	422	415	414	447	473	437	439	462	430	436	427	426	436	438	427	461	465	417	448	413	452	465	449	451	422	467	440	421	387	413	437	411	454	433	484	436	452	473	445	466	450	437	442	462	412	458	435	488	454	458	447	449	413	440	464	471	439	440	453	453	452	408	460	448	423	453	440	463	420	423	445	417	450	425	428	464	443	446	449	420	458	421	462	424	467	414	412	453	419	434	383	416	397	439	443	459	411	443	445	469	417	449	488	428	452	436	461	442	434	419	427	417	425	483	430	442	459	446	432	474	444	445	445	443	483	426	477	465	423	448	402	440	461	421	459	472	455	439	467	447	429	455	435	430	465	442	405	451	454	468	481	442	450	454	414	454	423	447	472	425	445	456	440	448	443	463	460	437	456	420	423	437	430	487	426	442	461	459	483	451	468	459	430	427	435	462	443	397	442	440	449	433	423	445	471	408	455	485	421	451	459	420	447	443	448	458	424	429	444	433	477	468	426	443	466	434	481	407	452	426	421	455	443	418	436	469	473	444	417	425	431	432	454	481	426	454	441	480	523	381	466	462	476	419	375	408	457	390	474	482	461	436	441	436	420	485	411	444	414	423	442	441	428	426	427	430	415	445	453	466	493	436	399	429	419	461	444	446	465	434	452	444	431	470	463	422	468	474	433	450	417	453	425	415	447	435	445	416	474	450	429	448	444	437	439	470	458	473	451	469	466	462	447	425	452	430	438	461	429	445	460	446	404	474	443	474	494	430	436	458	398	443	468	447	455	498	452	457	451	406	458	505	452	466	420	440	459	452	456	441	451	451	473	464	451	461	441	411	464	463	472	393	399	427
27578	20805	8115	1236	855	827	692	655	653	659	669	628	707	645	628	625	605	671	623	660	659	658	672	603	590	592	703	692	631	681	633	641	636	628	621	624	588	704	673	628	634	675	610	618	709	635	644	597	608	666	651	679	635	670	636	630	635	693	635	656	669	615	631	621	642	637	645	652	631	615	585	639	675	620	611	619	632	633	639	670	586	687	674	664	623	634	631	626	653	642	636	641	677	615	652	628	686	672	632	619	599	607	630	663	603	623	626	649	628	692	662	674	688	646	597	617	622	625	644	566	620	640	627	616	638	636	655	665	627	601	632	653	636	629	622	589	625	644	668	628	675	597	607	619	621	601	638	638	618	666	618	643	607	629	639	617	617	601	623	630	626	656	634	629	622	655	635	593	646	573	657	615	620	636	652	684	659	623	625	643	664	604	656	626	643	635	687	659	619	636	622	668	639	605	619	586	678	646	614	660	622	631	669	644	626	630	619	627	586	593	608	623	587	680	676	628	603	597	646	605	624	656	638	622	621	613	624	595	629	607	615	622	598	610	665	659	655	615	644	677	621	612	634	635	653	663	627	622	651	651	642	647	643	650	674	625	635	630	630	626	647	649	653	612	630	652	645	599	618	653	630	654	598	661	613	616	653	653	656	652	618	679	621	649	612	642	638	667	637	634	615	637	625	646	615	666	663	623	625	619	649	649	621	643	619	644	665	641	625	596	660	585	633	645	648	660	632	616	624	663	627	635	623	661	643	662	659	654	615	565	613	707	619	615	628	639	617	629	630	654	666	663	596	637	652	651	662	653	628	638	604	666	641	612	593	649	669	682	642	631	651	626	588	649	641	671	655	619	634	615	677	712	637	614	629	673	614	600	657	637	649	616	567	637	626	597	634	627	597	671	652	628	631	603	663	615	662	618	629	642	659	649	633	643	643	649	631	608	640	635	594	599	617	615	628	663	617	633	633	611	696	641	603	587	650	686	626	626	640	647	659	652	647	616	654	595	633	656	594	632	630	650	637	679	641	607	602	613	646	635	601	554	635	663	637	612	668	637	648	611	643	603	637	636	590	608	625	669	677	615	664	606	586	635	628	606	644	609	619	658	596	656	620	653	658	632	611	654	676	630	637	619	615	604	657	637	623	644	606	643	639	634	622	629	615	639	628	672	660	662	647	680	649	636	611	652	640	647	626	648	621	670	647	635	615	636	607	627	653	611	646	637	644	621	654	627	629	625	604	647	614	691	648	673	613	677	682	664	634	656	671	631	659	637	616	661	603	665	636	640	639	598	641	663	674	649	645	628	707	642	636	639	603	638	632	654	648	647	633	626	620	594	620	582	607	639	604	651	644	624	618	625	640	635	663	681	614	667	637	630	642	613	598	648	653	598	674	600	663	651	645	587	588	647	614	600	652	673	655	641	617	656	633	640	639	657	609	687	672	615	655	649	639	636	609	594	623	656	575	627	599	610	642	669	652	668	670	632	606	662	619	622	655	648	624	629	647	634	671	673	622	678	651	666	602	617	614	634	662	625	649	616	603	600	608	596	677	639	659	574	634	646	688	650	607	611	644	673	583	660	665	638	635	632	610	621	650	652	657	696	658	627	679	645	578	596	625	683	664	624	609	635	623	628	591	624	644	644	644	649	634	639	610	650	620	653	671	594	613	646	642	661	669	634	627	596	661	686	644	621	615	648	669	627	654	607	653	617	619	598	592	620	615	591	663	635	639	663	637	657	641	622	643	643	611	658	609	666	625	640	627	625	669	612	653	613	628	653	589	656	613	608	647	633	620	666	597	609	648	608	661	629	655	630	587	625	616	643	659	675	667	619	642	617	643	661	662	625	623	617	614	649	635	646	633	631	610	644	613	653	628	664	621	648	659	633	644	668	615	621	627	639	635	656	634	586	624	611	646	656	623	610	615	639	634	591	635	624	628	612	612	631	616	655	627	625	632	630	616	612	620	668	644	616	649	648	631	603	651	625	675	654	611	670	609	621	671	628	622	646	605	579	677	657	663	596	644	650	654	630	555	625	632	620	648	639	670	586	624	631	644	591	643	640	637	728	632	630	618	624	636	634	621	637	592	653	625	630	644	679	606	612	562	591	614	582	620	647	650	662	627	643	621	626	589	635	605	645	666	635	668	624	644	633	601	610	673	678	619	626	600	623	647	624	629	620	621	657	601	640	664	677	582	601	688	625	623	664	631	613	608	653	604	703	650	595	649	641	640	590	654	631	647	631	645	646	648	627	667	606	631	626	658	635	619	623	679	631	639	637	637	598	650	655	612	593	600	657	674	662	701	640	648	602	585	665	633	628	630	628	623	673	628	610	594	633	689	638	651	596	687	635	653	593	628	632	615	666	599	605	647	637	624	625	652	632	668	661	625	622	594	616	657	602	687	600	633	633	644	628	636	633	688	623	670	679	591	639	634	647	650	673	648	594	611	637	619	643	624	616	643	615	594	630	598	606	606	620	647	660	685	594	647	627	639	661	646	614	598	644	632	603	621	657	655	577	662	611	651	612	614	620	648	633	648	617	626	665	626	660	637	655	640	608	692	642	649	622	609	628	617	630	633	626	667	631	603	599	662	628	592	626	609	616	603	635	661	635	642	606	632	642	592	603	614	670	615	601	619	622	655	690	640	643	649	614	635	613	641	661	665	707	663	624	614	674	629	641	597	606	633	662	638	607	642	646	648	663	612	646	602	674	657	672	595	644	668	616	649	636	609	625	641	636	611	646	616	641	606	626	663	640	620	670	698	596	600	644	683	629	641	575	691	608	621	648	647	623	661	685	619	668	616	610	632	639	661	630	639	618	645	579	636	663	637	612	610	677	641	632	632	612	648	661	661	668	656	678	625	626	691	631	673	622	668	639	633	613	630	618	630	619	639	647	611	602	627	634	648	634	659	616	624	619	628	628	659	694	634	678	629	623	643	608	622	603	633	646	634	629	600	599	687	619	665	591	600	643	616	604	648	641	664	600	604	601	643	625	650	658	666	636	610	671	632	645	677	643	644	622	638	648	626	647	655	632	604	633	609	673	637	614	659	652	632	641	632	586	609	594	624	591	666	604	635	642	595	586	647	684	628	671	602	680	607	652	661	642	665	617	641	628	609	606	608	648	664	666	632	632	632	596	665	591	633	630	613	647	631	641	634	622	634	649	644	680	663	640	659	639	594	603	680	644	675	590	656	662	632	683	665	622	602	603	632	614	650	656	651	650	617	634	643	651	667	613	640	617	583	637	641	635	695	626	659	610	657	624	655	633	656	651	632	638	649	578	681	623	604	675	633	628	613	657	626	668	612	609	644	628	649	583	652	700	621	622	631	630	649	620	632	635	646	640	663	692	634	620	627	715	599	649	595	667	602	605	642	670	608	653	631	621	626	637	635	587	672	640	617	589	619	598	651	638	647	622	662	656	625	665	638	595	622	626	599	588	631	602	631	683	678	640	645	615	603	670	630	647	656	623	669	682	628	692	594	650
4512	1955	1736	1291	1158	1052	1019	1004	985	1014	1007	937	980	966	905	956	941	917	1032	939	987	901	937	925	995	931	874	908	937	912	970	981	950	922	946	904	919	863	894	918	983	942	922	932	905	981	906	867	917	935	938	919	958	927	965	980	880	906	969	935	938	927	972	998	984	922	932	994	939	928	919	946	924	887	931	949	943	921	961	929	941	930	903	938	970	886	930	934	996	944	931	918	934	938	931	911	942	883	926	913	924	971	938	873	965	933	960	901	938	967	899	1003	962	911	896	906	953	973	960	933	953	921	945	903	888	969	937	925	926	907	998	901	919	930	934	935	962	928	938	945	910	905	935	941	967	1017	969	919	976	942	970	922	904	912	1002	933	948	893	930	900	941	958	888	948	868	908	938	931	976	914	885	927	968	950	936	963	927	942	937	890	937	918	999	966	896	956	976	969	932	892	953	926	881	909	944	938	968	977	974	885	971	952	962	994	906	907	940	927	897	879	988	925	932	908	950	921	957	941	894	937	944	932	927	955	906	947	882	941	961	932	933	948	924	977	887	876	985	966	901	969	937	909	925	931	875	940	925	982	951	1005	929	943	935	914	935	1059	960	928	905	944	954	905	955	954	918	991	944	950	948	912	935	958	929	960	902	949	932	935	934	958	904	898	910	952	907	959	925	937	906	971	958	903	938	890	924	917	919	921	927	935	904	932	878	956	927	960	974	941	971	947	929	913	874	928	893	944	927	960	936	939	924	910	937	928	900	945	935	933	928	980	981	924	929	951	956	906	901	954	900	895	948	893	920	933	954	977	889	877	928	927	971	951	967	939	951	960	964	928	976	932	920	942	928	924	915	900	925	1020	930	934	882	934	936	947	916	927	914	925	862	913	941	935	903	919	933	989	988	924	920	949	904	913	841	968	991	967	965	872	955	940	989	969	941	942	966	952	929	979	1005	905	976	961	965	926	943	908	908	901	899	880	946	906	925	954	944	879	943	908	892	964	943	953	949	908	973	996	966	966	955	944	941	957	889	965	963	937	918	949	945	920	929	924	975	960	935	936	954	940	962	924	976	875	953	943	938	932	959	901	872	934	954	904	910	943	977	941	947	892	943	898	924	958	934	915	969	934	947	932	974	914	947	965	972	897	916	975	923	929	970	966	946	936	902	912	933	888	965	910	905	913	980	979	924	1003	957	881	912	942	988	920	910	914	930	922	934	928	960	963	899	966	969	937	952	924	898	890	947	901	943	903	959	907	907	916	909	1016	889	977	931	928	920	995	985	932	894	892	961	994	905	915	879	911	926	901	938	981	930	903	944	880	963	955	974	880	925	925	876	941	963	903	965	986	934	968	913	991	916	907	967	881	916	910	904	933	946	884	909	970	904	952	872	949	949	979	921	928	981	894	915	978	929	931	954	902	896	940	980	916	907	960	935	948	916	928	937	900	951	846	933	922	924	917	942	890	945	954	944	899	931	884	946	940	880	976	970	959	873	982	985	904	880	937	929	911	965	983	963	899	930	917	954	911	957	930	925	956	938	961	934	960	932	978	956	944	907	921	962	991	938	973	923	951	946	927	949	945	972	962	965	922	868	974	910	936	851	937	954	952	951	927	942	931	925	971	937	881	915	932	916	954	936	934	946	907	946	935	970	928	931	976	904	966	957	932	926	978	924	899	987	931	934	889	941	913	896	959	945	980	943	984	941	977	945	932	958	911	965	878	928	937	898	940	931	942	955	951	913	961	922	939	933	948	959	981	926	974	902	903	898	934	934	962	964	878	956	890	935	907	901	904	917	914	863	895	960	906	895	969	952	925	886	914	993	965	879	916	908	950	871	946	940	925	917	910	951	921	955	957	941	949	957	924	937	949	924	910	943	893	904	879	878	948	912	973	970	888	995	919	880	929	937	928	923	976	933	935	953	974	890	897	952	958	912	997	895	925	968	909	868	996	962	916	944	925	961	933	913	945	921	964	944	907	946	899	930	936	942	980	903	936	944	979	931	953	918	930	888	955	950	972	944	899	929	985	933	930	895	924	948	888	885	971	932	946	949	923	925	990	959	932	931	947	915	966	925	901	904	911	909	955	932	910	973	986	970	927	976	960	930	913	865	919	961	913	920	935	978	935	928	953	937	874	956	953	894	908	931	1002	880	933	946	920	958	961	976	958	892	958	871	979	983	910	940	990	985	923	941	890	955	973	978	937	958	900	980	979	934	916	901	944	921	938	936	920	897	959	907	971	917	923	994	954	956	991	894	958	948	935	952	960	938	975	921	937	960	944	917	959	926	889	933	928	905	966	940	940	919	932	907	912	985	963	955	903	953	941	952	972	943	917	924	950	894	1000	932	955	947	864	938	931	951	949	934	851	936	946	869	930	934	919	998	914	924	929	970	925	933	940	978	932	909	915	964	941	965	935	984	937	920	935	930	924	949	882	963	910	923	900	918	988	986	916	930	896	931	926	904	967	945	946	958	912	913	935	926	1019	882	916	976	988	903	918	974	980	921	939	922	972	945	941	967	966	962	982	967	909	895	981	907	902	958	960	927	943	964	907	958	905	935	944	912	943	916	889	928	936	1002	896	914	1001	961	1000	904	940	932	912	997	925	895	896	918	956	906	951	875	932	965	934	973	966	967	964	929	946	951	923	914	880	887	877	940	943	880	902	916	942	951	927	989	930	920	930	976	904	887	886	918	951	895	892	971	924	935	956	930	963	923	943	957	956	942	1021	940	943	866	940	953	931	959	930	919	929	906	888	948	927	901	972	958	940	878	955	921	985	941	929	953	946	938	900	909	967	971	934	886	940	971	877	954	910	950	904	941	908	935	942	900	908	946	887	910	980	961	909	937	935	954	903	906	939	933	950	863	996	907	890	955	948	997	927	949	890	927	916	945	984	946	927	854	915	918	989	948	939	937	955	980	910	928	856	892	950	921	912	934	941	948	854	947	869	892	925	953	959	893	947	918	900	902	960	932	961	991	902	950	939	944	928	933	937	963	903	874	926	976	918	951	971	907	968	956	968	949	927	943	945	870	868	875	924	923	943	897	929	893	924	925	998	927	886	908	926	891	864	964	923	881	888	946	974	933	951	942	938	905	938	923	896	935	836	944	940	979	878	929	945	922	970	935	913	866	906	910	949	946	939	946	894	932	913	947	962	947	896	931	889	943	940	972	930	934	936	915	903	941	880	923	940	976	893	853	994	936	892	940	924	945	917	888	907	955	902	966	965	952	936	900	900	939	932	983	908	912	911	925	921	973	987	940	896	900	958	907	834	911	944	931	935	909	943	927	891	970	896	963	1009	879	907	956	1003	912	911	950	924	903	908	889	937	963	976	919	909	938	930	909	883	924	934	905	913	940	928	929	957	948	930	943	916	954	889	913	970	901	947	929	934	964	917	914	953	934	936	1020	976	926	928	930	922	903	948	928	946	953	947	921	883	931	918	951	962	902	964	915	949	951	949	882	930	894	965	911	940	981	982	893	940	940	910	945	913	977	981	912	891	942	892
24615	21622	28969	24756	21512	5550	1307	914	824	803	792	714	748	696	715	675	688	673	676	688	689	669	611	705	691	610	607	685	666	656	634	652	669	651	666	650	631	631	646	639	620	611	652	623	631	643	629	651	627	666	628	638	612	595	624	656	661	691	639	601	666	634	675	656	615	631	636	649	628	625	638	669	621	625	606	645	688	649	632	659	617	603	628	640	669	660	614	675	657	625	630	637	633	678	646	653	607	632	664	660	629	658	684	599	592	632	667	639	606	598	644	641	615	681	644	610	626	644	598	624	646	617	631	637	620	612	661	653	688	635	643	631	642	654	590	626	687	598	613	619	671	655	607	649	661	643	640	605	613	687	676	640	613	635	626	688	636	672	637	669	655	644	645	640	586	670	649	668	605	694	593	629	667	636	616	632	622	598	612	639	633	611	599	648	659	638	619	588	635	626	609	621	610	628	648	596	636	620	619	620	626	652	636	679	637	659	647	665	634	685	606	631	681	675	637	654	634	588	641	680	659	641	626	605	638	621	607	631	617	589	643	645	615	688	601	635	645	590	622	673	665	628	632	643	636	651	668	600	647	602	590	619	605	596	658	642	662	613	635	638	644	662	635	595	644	664	627	655	642	568	644	632	626	640	649	632	670	646	635	637	583	655	686	631	685	652	618	658	661	630	662	666	642	627	675	693	633	661	598	581	650	629	630	625	626	660	623	601	581	612	591	596	603	659	634	632	592	614	660	637	664	659	667	657	700	628	648	665	656	638	585	630	633	656	645	590	649	649	605	613	649	628	645	649	605	662	608	655	595	644	613	631	622	623	651	632	608	627	620	678	625	619	619	638	618	600	628	617	605	650	649	638	613	623	611	636	611	653	656	642	585	635	634	599	674	646	706	684	627	596	663	624	660	649	597	626	611	650	658	662	637	626	644	638	617	673	598	631	619	650	663	609	617	635	633	606	644	623	656	688	645	611	624	610	593	675	645	636	633	646	644	590	648	632	659	651	627	652	635	614	615	609	638	632	631	622	620	598	642	652	626	636	624	654	641	661	625	646	631	611	657	617	642	658	669	652	646	651	619	638	656	603	610	592	684	657	604	616	628	626	635	646	638	712	624	626	628	631	702	644	615	673	697	635	629	612	647	592	631	668	642	625	620	661	646	656	600	624	634	614	639	640	658	646	616	606	682	597	653	625	664	610	593	646	622	637	643	617	649	628	622	678	626	650	646	618	614	661	595	649	642	642	635	611	677	640	655	641	608	633	649	643	629	606	592	636	602	631	611	622	687	640	612	685	664	628	617	643	622	609	628	603	611	623	647	621	623	635	625	649	648	644	600	613	600	608	614	627	623	685	627	617	635	605	630	622	659	612	638	597	635	615	646	612	646	633	652	650	656	647	647	620	639	605	635	590	638	671	687	611	588	629	629	608	624	610	644	646	625	631	656	645	622	647	617	601	652	665	642	589	659	608	647	662	672	667	631	617	615	640	685	645	625	643	673	599	641	638	630	625	627	618	644	641	635	642	640	627	606	635	628	663	606	608	620	628	668	593	578	700	619	659	670	641	682	599	647	641	690	660	615	647	688	626	598	652	660	650	635	704	594	610	652	638	685	659	660	591	621	589	673	613	657	643	613	670	653	617	631	635	625	612	633	655	662	641	651	646	642	620	617	636	662	636	619	661	648	632	638	613	620	626	600	633	630	636	624	655	620	647	649	648	625	654	624	676	618	640	674	660	684	648	631	646	641	593	662	660	627	651	666	620	607	623	647	613	681	658	621	647	625	648	594	592	633	644	615	636	657	622	630	628	609	642	671	635	626	654	651	621	613	579	639	660	636	633	655	686	606	565	683	681	647	601	640	627	634	661	630	606	717	657	633	629	618	615	682	624	611	640	674	661	632	637	675	643	618	618	642	654	610	634	595	673	668	632	656	634	655	609	623	655	669	622	622	621	627	636	630	622	649	602	570	664	702	618	666	569	640	622	647	696	603	622	592	650	620	651	651	627	617	655	651	668	646	656	624	642	698	636	599	636	637	653	638	623	604	638	661	649	619	611	609	641	650	569	639	605	640	641	642	591	660	658	601	603	642	682	654	601	599	671	709	629	616	672	671	621	619	577	668	596	604	628	671	631	659	603	667	661	643	643	610	619	650	621	633	668	620	640	672	642	627	617	643	597	646	627	651	647	626	592	663	622	652	625	652	628	636	631	608	650	616	676	634	636	605	642	632	668	681	643	671	595	608	656	643	636	671	661	622	618	582	613	616	665	609	621	651	616	646	666	614	643	637	640	669	683	610	673	652	677	665	621	594	608	667	619	601	613	631	639	655	624	608	603	602	643	639	623	669	653	637	617	611	593	610	599	615	590	622	652	634	624	636	659	616	626	640	595	665	641	645	602	650	662	651	679	629	606	643	646	658	656	660	645	617	639	639	634	633	616	621	643	642	651	596	634	606	593	630	617	583	633	648	603	657	651	665	660	667	638	647	623	611	666	639	639	670	654	647	642	636	607	633	630	636	661	650	607	615	633	652	667	599	634	661	636	623	668	620	636	626	655	664	643	602	622	628	652	626	655	676	599	654	618	623	643	631	614	649	658	661	589	628	661	654	612	638	583	661	679	638	668	620	622	641	652	671	645	669	636	585	683	606	652	610	631	623	658	681	644	633	682	682	626	612	644	619	625	678	670	638	588	616	610	669	624	634	618	626	695	643	653	632	636	627	654	623	641	655	642	650	656	591	618	663	628	639	577	656	621	634	652	633	577	629	606	639	619	636	653	631	628	659	650	656	639	658	617	611	650	630	632	611	663	647	661	643	646	624	587	583	677	651	631	671	636	586	678	614	627	647	619	630	609	632	632	627	621	646	679	616	605	641	614	621	672	638	602	620	603	657	632	583	633	665	600	621	620	661	677	680	620	622	612	660	666	610	619	647	628	648	641	620	613	622	670	638	648	644	610	592	646	620	595	593	636	611	629	656	597	616	620	679	676	620	613	666	614	651	663	610	640	613	683	663	622	633	655	637	647	612	579	656	565	647	665	649	606	640	633	647	651	647	690	658	642	653	632	665	627	629	618	681	621	643	576	620	640	636	659	652	632	599	634	575	670	623	594	606	575	619	631	602	655	599	599	603	637	658	640	634	650	624	603	650	592	621	669	630	604	650	620	648	622	606	637	621	631	644	619	685	633	607	678	636	675	684	653	617	650	650	608	634	606	618	628	610	675	644	667	597	630	640	678	639	613	622	635	669	626	671	644	633	655	659	615	544	628	656	593	644	639	614	667	613	626	663	629	627	623	671	641	642	631	649	617	612	609	646	622	641	638	656	663	664	655	626	634	619	645	618	659	685	657	619	606	620	647	632	623	627	609	677	654	621	657	629	654	662	634	607	635	641	597	582	625	660	702	660	643	643	605	639	660	579	657	644	641	646	651	647	593	629	609	632	621	628	639	624	638	655	603	617	642	635	620	641	641	613	626	605	665	602	643
5418	10127	8428	4345	3127	2480	2120	1750	1560	1401	1342	1260	1263	1133	1150	1091	1119	1119	1033	1019	1099	1005	990	965	1051	999	1004	996	934	992	920	1009	975	977	984	919	1042	950	939	987	947	956	957	957	966	988	947	959	895	949	912	974	1034	962	934	1014	961	936	904	1059	919	936	932	1002	965	917	893	978	975	946	898	983	956	966	944	974	934	928	954	919	875	946	980	889	911	932	924	928	916	946	942	947	937	927	951	917	954	956	948	938	932	938	970	953	961	970	883	873	949	959	934	1012	928	928	975	949	964	941	951	947	928	945	924	997	966	922	947	949	962	900	921	921	909	911	907	920	909	916	941	971	927	947	928	967	940	910	949	1045	931	899	911	916	956	906	979	942	924	963	985	927	970	930	938	973	910	909	944	961	891	942	990	962	923	1010	932	909	952	985	949	945	927	942	937	942	925	991	905	947	931	938	982	964	948	934	923	990	922	927	907	938	929	951	895	951	979	955	956	939	890	952	914	974	921	929	938	912	963	961	908	896	935	957	928	975	911	941	929	934	959	941	953	914	954	876	896	922	947	939	911	937	928	943	1005	927	928	856	977	944	920	935	943	895	890	918	939	928	952	917	888	941	930	988	967	912	915	912	952	929	930	973	918	914	983	882	941	944	965	919	954	909	950	916	915	961	925	963	933	903	937	942	972	947	952	955	951	897	989	974	996	1009	900	951	936	979	938	945	891	977	907	947	962	927	943	885	897	955	923	962	914	958	942	919	893	927	891	899	929	963	935	895	889	967	898	923	947	957	934	989	892	964	963	934	940	938	993	950	969	979	911	966	963	976	944	901	1025	926	926	962	927	890	955	932	938	929	904	941	944	956	876	998	903	984	941	915	948	928	932	930	906	924	929	951	960	996	970	934	914	946	954	1020	936	941	935	971	965	907	980	909	951	949	948	939	919	993	957	930	1005	970	987	904	933	1034	978	913	924	960	984	947	968	943	976	940	969	900	901	895	915	939	954	960	885	909	916	948	903	926	968	937	1011	962	946	944	987	935	951	946	915	915	962	936	1003	923	938	861	962	949	930	911	928	940	931	925	958	968	920	992	961	962	949	932	924	936	932	936	911	935	931	976	932	894	948	903	943	914	1012	925	925	1017	943	922	956	963	921	873	949	974	922	943	990	967	895	902	948	917	994	954	911	957	938	903	888	899	981	972	961	942	984	1009	983	915	932	980	935	938	949	930	987	942	930	951	926	933	968	955	948	924	897	949	901	904	928	922	968	893	916	908	927	930	951	950	934	970	929	923	922	933	970	911	887	974	938	966	944	906	941	915	945	911	960	945	916	933	895	929	928	919	865	936	925	919	947	900	892	886	926	946	915	962	888	971	913	972	934	932	940	925	908	881	937	998	962	948	926	977	899	934	911	950	909	934	972	921	910	932	958	915	937	920	929	993	927	932	913	995	943	967	945	919	887	905	950	916	938	944	981	927	919	855	925	959	935	944	965	951	986	955	953	934	947	928	953	948	895	870	957	973	990	933	880	905	929	945	950	920	956	939	905	935	967	927	982	1000	902	953	979	943	977	884	926	961	924	937	981	949	950	922	925	963	949	900	917	989	964	956	914	912	944	991	947	953	919	953	948	915	978	952	942	1007	867	896	938	938	931	984	996	910	956	884	898	930	994	930	947	956	953	932	938	912	962	930	893	947	941	957	923	862	938	942	982	910	910	952	925	949	931	967	937	928	906	945	959	905	975	902	981	953	962	904	935	982	976	974	948	954	956	918	901	947	979	919	925	984	936	922	975	926	934	988	948	940	916	937	903	977	938	944	930	923	892	927	927	958	910	959	923	951	923	965	902	896	925	961	930	969	894	942	953	987	948	955	976	911	891	923	931	941	964	924	973	965	899	959	963	946	906	915	909	920	934	963	953	886	905	925	948	921	937	977	968	1012	873	951	918	958	973	944	947	940	918	954	917	963	962	1028	914	903	907	907	872	994	1013	954	985	929	985	967	945	919	977	911	912	905	899	912	974	960	952	908	914	945	904	956	890	958	894	964	984	1017	870	926	956	916	953	934	931	927	943	937	936	967	968	906	919	949	927	944	918	942	899	932	934	961	935	943	931	902	911	904	912	963	969	941	937	877	883	908	927	956	921	955	919	938	979	936	899	937	942	915	925	909	951	929	917	971	970	976	976	972	958	976	891	949	989	965	949	944	929	951	946	883	939	950	973	940	947	964	997	972	957	951	933	978	913	952	928	971	937	983	945	939	917	904	916	925	954	972	923	973	916	933	932	961	915	1006	913	964	1002	961	956	904	941	932	965	933	981	945	948	962	961	939	967	885	912	907	940	914	929	942	949	923	909	969	917	923	924	917	985	945	987	951	895	937	964	894	967	949	906	908	925	936	963	871	932	962	945	946	876	1012	939	963	945	988	972	959	905	996	908	919	958	954	928	948	973	982	941	895	966	931	956	913	1002	979	919	899	976	914	994	986	937	951	963	905	893	925	935	882	986	894	908	955	965	941	960	976	901	930	892	947	940	905	910	973	890	963	947	935	917	897	957	962	915	930	971	960	989	949	932	947	951	977	949	956	899	974	935	953	927	954	923	910	964	891	922	1010	949	903	978	937	1013	931	942	874	922	952	965	989	970	910	956	936	928	967	925	912	886	939	947	926	940	942	916	885	921	946	930	982	989	964	907	950	904	914	941	968	980	950	951	960	984	965	893	979	893	958	900	892	921	976	933	955	962	930	940	926	902	920	933	972	909	927	946	911	915	933	988	886	943	962	1000	936	948	938	961	878	939	957	919	958	946	981	939	925	938	943	896	929	937	917	1011	891	903	973	934	950	920	935	916	958	941	946	965	938	949	952	919	926	920	945	988	931	935	962	928	981	959	924	949	971	924	916	973	959	963	958	948	905	968	950	1012	975	905	941	947	963	982	977	943	933	976	917	1006	940	878	950	1013	975	912	960	963	864	942	875	950	970	943	884	957	938	933	949	993	909	960	924	972	919	953	939	935	927	957	906	956	948	933	868	975	972	904	960	954	924	960	926	971	946	964	912	947	910	988	955	897	921	947	947	965	978	938	953	931	902	927	992	989	938	907	930	930	925	935	900	947	956	938	954	959	969	910	937	897	932	936	903	902	940	1023	966	926	950	931	895	952	943	945	922	981	941	942	976	962	1004	948	941	920	926	932	969	923	954	962	967	989	937	930	907	934	941	926	979	942	936	940	939	917	935	905	878	918	925	891	883	948	957	980	991	914	898	966	914	929	925	918	870	957	958	987	941	921	936	957	973	952	937	931	933	977	954	986	943	895	925	942	929	951	990	917	936	951	923	944	908	896	962	909	961	921	944	932	952	965	988	900	961	974	917	941	912	947	934	930	945	910	960	940	935	957	959	924	923	934	891	971	960	974	922	934	966	971	932	969	914	963	1001	889	964	928	998	967	942	944	880	962	944	906	958	950	903	942	911	980	932	947	927	883	939	946	938	903	959	953	948	930	987	950	943	944	951	1002	925	938	980	962	954	881	952
23627	21642	29548	24251	21643	21358	3007	960	654	583	543	499	453	410	420	404	364	330	375	337	345	336	374	294	285	319	318	327	318	311	293	308	298	294	299	305	324	312	306	308	274	311	290	285	285	300	319	321	315	313	282	293	264	303	301	312	320	290	305	315	297	255	264	282	306	299	266	298	285	296	314	280	284	286	322	298	267	261	301	274	284	292	310	291	307	300	266	266	302	273	310	259	300	302	316	285	283	309	326	267	294	301	256	298	323	283	290	302	272	325	284	295	292	282	266	273	302	268	275	282	320	277	275	273	288	264	300	299	263	285	282	279	283	295	268	296	298	254	280	283	284	265	289	272	264	313	315	282	256	274	279	321	273	298	295	300	283	308	323	292	300	285	265	295	301	297	287	296	303	265	306	277	272	322	287	292	281	302	301	231	272	292	293	290	284	284	266	291	292	265	309	235	285	285	295	292	290	294	288	282	293	296	264	254	294	282	315	244	304	280	282	303	283	314	269	280	281	277	287	288	292	292	266	302	314	304	284	298	281	287	281	279	261	307	276	296	297	306	278	273	303	302	292	290	293	307	309	275	265	296	255	293	319	287	277	292	253	293	285	271	300	267	295	289	298	261	314	300	302	296	299	270	278	272	295	272	284	286	277	298	303	308	295	287	279	282	294	293	279	268	277	271	265	292	310	282	263	313	270	262	274	299	290	276	297	298	274	283	294	297	274	277	306	250	251	297	276	286	305	298	295	293	303	297	308	287	258	275	281	316	266	282	291	323	281	265	293	284	280	292	292	274	305	295	263	295	314	285	303	309	324	273	277	296	279	256	263	260	277	301	284	279	304	292	286	284	281	287	290	281	307	291	306	297	296	294	276	279	319	283	299	289	274	285	297	297	275	286	306	293	273	281	328	265	271	306	298	327	286	282	301	268	261	307	274	262	316	267	286	294	301	263	317	279	315	259	293	315	306	273	275	306	255	311	300	276	332	310	296	280	287	302	254	275	296	252	302	287	298	295	264	288	288	269	277	255	291	277	280	289	258	297	278	305	294	270	327	277	285	271	275	290	314	273	285	302	265	268	292	284	299	253	277	309	289	279	296	295	254	314	294	284	288	308	246	274	302	298	273	288	284	282	276	267	273	266	265	308	291	279	293	282	283	285	276	306	259	287	308	282	259	309	254	268	289	292	285	293	275	295	296	292	290	286	282	293	309	280	285	288	269	288	256	299	311	261	287	288	299	274	292	258	283	267	270	281	266	290	290	311	297	292	272	306	290	278	286	257	268	280	306	275	275	269	295	285	278	290	285	295	311	294	280	277	319	298	274	281	284	275	294	266	268	269	329	281	264	288	267	305	278	289	290	290	279	261	278	264	272	310	309	307	301	292	294	294	237	319	295	291	287	304	300	273	287	276	311	275	305	274	297	288	299	272	282	307	282	280	326	296	286	305	288	304	288	278	289	284	293	254	275	295	317	301	289	306	307	299	251	335	269	298	301	295	265	304	282	297	262	292	286	308	277	320	298	304	308	263	290	287	297	264	279	272	309	287	284	282	298	308	276	287	293	287	264	293	301	279	299	294	278	326	304	287	284	297	266	260	250	262	309	248	326	293	286	275	301	303	293	312	302	257	334	300	297	312	287	301	293	303	287	277	300	250	313	291	305	276	307	283	310	296	317	292	297	310	307	309	279	281	278	303	302	257	315	287	264	317	290	286	279	295	310	311	286	287	314	304	259	277	301	281	328	300	307	262	289	272	303	301	277	278	282	275	247	301	270	303	298	306	276	296	279	288	281	297	286	270	303	281	262	299	297	265	304	270	302	278	270	318	266	280	306	291	295	291	313	310	294	273	316	300	282	291	286	244	300	314	310	273	292	296	306	279	310	281	289	300	297	260	292	268	302	255	279	275	309	256	288	273	285	310	269	293	290	288	286	256	294	269	273	272	289	265	276	326	288	299	282	273	325	255	298	294	302	281	315	273	286	281	303	297	281	303	275	272	275	274	275	295	302	289	282	265	286	304	299	298	292	295	299	330	284	264	286	279	283	269	270	287	290	291	303	281	298	303	296	266	272	327	283	303	315	291	283	286	284	293	296	282	283	271	265	316	315	305	289	267	290	251	304	295	300	301	271	283	275	307	315	270	314	262	300	266	284	289	261	313	294	253	268	315	271	300	280	274	272	300	283	303	271	275	266	305	286	280	329	270	268	284	272	324	284	290	279	281	258	295	288	291	258	295	305	289	285	290	279	290	283	293	266	273	289	293	291	251	284	308	288	273	278	268	278	272	284	304	292	290	285	322	305	293	303	313	283	276	295	262	273	274	298	276	283	298	318	287	296	298	297	277	287	287	318	268	262	294	280	255	286	258	304	271	283	288	281	310	296	304	306	262	283	284	272	287	314	304	305	296	287	278	288	283	335	292	290	281	299	261	299	280	259	306	289	296	322	275	302	257	300	290	267	295	294	292	254	277	274	296	244	304	279	291	297	252	288	285	287	286	286	287	302	309	285	265	265	297	302	292	284	297	300	270	283	327	311	291	286	323	273	303	287	286	311	283	295	285	299	260	276	258	313	296	268	286	288	281	294	297	283	293	288	286	282	265	291	299	315	271	286	274	285	311	283	292	291	290	306	272	284	281	270	286	279	270	287	277	278	276	286	271	290	301	273	298	273	315	276	294	279	287	290	283	278	287	290	285	281	263	311	287	286	290	290	299	289	290	291	277	259	297	298	292	274	289	261	289	283	298	273	272	300	273	280	262	267	293	255	282	345	289	283	250	272	276	285	288	286	278	277	294	300	309	270	288	288	294	303	262	286	280	285	305	300	295	272	317	288	280	264	236	280	320	335	278	314	262	286	330	305	287	283	317	259	293	304	300	303	298	285	267	295	279	242	298	279	256	326	287	289	274	307	313	285	294	268	299	336	277	274	280	283	278	311	278	291	297	273	308	304	296	320	284	278	291	282	282	300	261	300	324	284	286	265	301	279	265	302	284	265	269	296	279	264	300	283	301	297	297	291	272	290	251	291	285	289	272	281	277	291	277	277	317	299	293	298	265	307	270	293	312	306	278	283	278	302	247	284	275	294	264	262	283	296	263	301	288	274	286	297	321	280	282	253	278	287	315	281	271	286	276	287	290	305	301	266	284	283	273	263	270	271	283	297	296	289	279	288	299	279	282	289	245	307	309	267	292	261	290	276	290	315	285	292	292	286	280	267	285	296	290	300	284	284	298	272	261	275	272	283	278	296	295	312	266	313	271	295	275	271	259	289	267	284	286	268	286	281	275	263	299	294	281	265	302	312	258	301	274	310	303	295	271	308	267	275	316	280	264	269	297	300	288	289	289	284	280	275	302	299	291	298	301	287	292	287	261	288	292	285	294	301	268	309	250	281	268	274	296	279	273	272	253	287	290	306	271	293	276	282	276	275	309	278	298	286	278	299	278	294	295	270	303	278	295	295	266	277	301	288	251	295	299	305	288	276	281
7047	15423	12737	6698	4504	3297	2624	2103	1670	1441	1307	1097	1018	927	865	827	730	697	672	675	609	610	604	575	562	585	555	551	542	496	531	511	520	462	496	491	493	458	484	488	490	493	488	466	475	505	473	453	442	470	456	434	473	429	473	464	485	456	454	469	428	494	464	442	448	457	469	448	472	440	452	461	450	470	500	454	431	452	436	466	458	481	464	474	482	440	455	463	434	412	422	440	443	425	441	459	452	423	463	460	436	437	419	416	424	425	471	472	462	441	417	472	452	453	454	495	445	422	453	451	448	464	441	457	390	427	450	412	446	406	460	442	431	422	447	485	428	446	437	437	421	425	453	431	428	498	415	465	466	456	462	436	437	460	452	449	471	462	462	425	449	426	429	440	451	437	416	475	433	440	430	443	439	479	428	432	441	417	439	406	441	421	442	455	447	438	454	433	452	424	446	474	471	450	458	477	451	416	493	430	454	412	440	428	454	448	471	427	436	409	456	412	451	452	448	451	472	444	430	456	416	425	467	463	464	445	452	432	478	461	459	444	434	434	486	484	451	408	424	473	433	441	462	447	453	413	483	429	457	429	437	456	456	445	423	456	400	416	461	468	463	452	435	477	447	502	481	418	441	397	433	413	471	439	445	415	433	445	448	450	437	407	455	406	449	452	442	473	454	451	412	424	438	458	452	409	442	460	450	457	436	449	459	428	499	463	397	447	432	461	440	488	478	424	433	451	445	459	449	425	425	449	423	440	445	421	455	424	422	463	427	437	475	431	445	485	408	443	465	456	450	427	463	431	460	467	463	443	475	441	411	460	416	421	449	401	447	458	400	432	435	442	455	425	421	450	484	459	487	465	441	439	447	448	479	446	463	500	453	492	454	449	451	449	456	441	469	446	461	471	411	413	429	478	453	444	444	435	449	426	428	425	445	411	438	437	456	473	444	434	442	414	438	466	451	438	418	486	453	428	443	429	435	410	461	456	466	391	378	454	454	461	444	464	439	444	437	428	492	433	462	462	438	485	441	431	452	474	455	465	421	461	441	438	440	485	467	431	442	442	464	471	476	443	465	417	447	460	438	418	470	411	436	459	409	440	450	456	427	491	453	409	457	430	415	451	447	473	436	418	442	444	441	419	426	485	474	449	453	430	436	430	445	427	452	440	442	431	481	472	419	455	451	467	457	469	476	451	448	419	464	431	461	440	444	463	451	465	467	458	465	465	431	449	433	416	440	427	449	429	454	423	444	419	477	428	434	427	421	439	459	451	423	411	481	459	412	431	482	437	387	416	490	431	457	434	482	452	433	409	469	429	472	438	437	438	456	458	446	453	404	461	401	474	437	431	410	434	405	450	423	461	476	435	425	456	412	426	429	425	446	418	417	408	462	427	442	445	424	468	436	483	421	430	461	434	455	457	417	418	465	423	461	428	437	457	424	493	455	464	463	466	466	456	460	454	459	473	442	429	461	494	430	441	412	485	472	444	441	446	455	449	451	471	413	433	451	442	469	413	419	425	460	455	427	498	456	423	433	456	447	443	456	417	418	431	412	451	441	433	449	444	461	431	401	464	450	473	399	442	447	429	426	444	461	483	430	458	446	465	414	425	447	428	443	467	456	473	438	435	448	481	460	437	456	409	446	407	458	447	465	413	439	445	441	443	462	451	446	426	430	465	433	440	470	391	466	469	438	470	489	441	449	433	463	438	416	417	432	425	419	432	434	411	470	437	480	456	433	449	410	456	420	424	451	431	440	435	455	475	496	458	458	446	408	436	452	456	424	420	458	449	428	512	471	445	457	464	443	454	453	410	447	450	463	430	458	430	415	428	463	461	444	427	418	483	451	434	488	430	442	485	440	466	400	424	446	439	450	437	448	413	391	444	441	463	417	431	483	435	468	433	456	435	447	423	432	452	443	485	502	448	487	434	457	452	444	438	443	455	451	449	430	423	465	434	480	447	461	470	419	430	457	460	412	431	431	448	453	439	425	423	430	436	433	420	459	423	451	446	434	445	431	450	448	477	433	466	417	449	450	440	418	436	453	442	432	420	457	444	429	455	474	470	433	444	467	453	446	458	448	418	455	413	470	403	442	441	446	405	476	478	418	427	478	451	426	465	397	476	442	432	449	421	440	454	473	448	457	420	491	427	402	457	468	464	455	413	481	455	470	456	431	453	476	473	416	421	424	444	442	480	382	445	484	469	428	446	451	460	414	470	436	413	400	459	412	449	449	466	456	424	457	446	442	424	422	444	461	422	443	436	437	466	435	413	449	439	433	480	454	467	430	437	432	449	446	428	434	421	507	486	410	454	467	467	433	442	460	446	465	441	475	421	428	463	424	455	423	421	449	443	505	413	393	451	456	434	449	452	475	428	437	463	510	442	464	464	447	483	421	448	434	473	414	423	430	463	464	441	456	415	440	418	453	405	484	451	461	435	489	467	455	456	413	496	460	429	410	453	451	464	447	428	410	430	434	428	453	402	430	425	431	462	428	388	480	458	452	480	454	451	425	452	442	428	444	407	434	465	435	443	425	401	437	419	400	410	480	425	451	468	432	408	444	419	455	454	434	431	436	450	442	421	410	425	457	424	442	436	439	461	501	449	472	459	412	474	440	441	438	467	419	464	475	437	477	469	496	438	436	450	462	457	445	431	405	457	419	442	466	417	430	442	466	458	463	428	430	457	441	447	456	446	440	437	429	428	422	470	428	436	455	430	438	442	458	429	490	440	445	438	444	452	405	456	453	482	430	432	475	421	431	425	506	421	415	442	447	425	480	438	449	434	430	426	413	447	467	442	437	415	441	447	456	461	430	456	455	431	455	423	439	438	441	478	434	437	436	404	416	448	452	451	445	464	445	421	456	455	445	466	465	459	488	425	430	436	461	452	440	458	432	450	458	452	461	434	448	432	442	428	458	441	473	439	407	449	450	456	444	439	438	459	486	448	485	461	425	464	446	464	418	443	419	447	439	461	459	443	453	418	452	444	439	454	417	423	417	413	493	442	472	430	438	428	459	459	458	414	405	460	459	419	441	425	450	411	418	435	465	496	431	465	451	410	443	434	445	442	455	436	400	424	444	438	464	439	453	414	456	465	444	393	474	439	455	479	404	416	467	435	462	450	455	442	439	444	442	456	439	469	460	458	464	456	418	437	449	468	458	484	427	417	487	456	443	431	454	434	446	435	452	460	400	422	437	440	441	451	483	428	468	426	447	451	462	402	432	449	439	424	430	439	452	431	450	447	432	446	459	455	418	407	444	439	426	456	392	443	468	447	455	457	441	451	426	411	395	427	434	443	462	416	433	457	436	443	439	427	429	440	420	454	405	420	478	439	407	473	445	456	424	418	442	460	440	439	430	457	452	423	439	510	454	460	455	477	442	446	475	434	428	485	425	427	412	440	462	433	502	427	457	461	453	430	420	449	449	446	446	473	459	433	475	446	450	423	438	417	401	434	408	449	419	434	399	421	476	426	457	429	454	443	434	455
27443	20815	8257	1323	860	823	708	678	679	653	645	661	663	640	642	709	627	678	648	647	607	599	637	634	598	613	621	622	640	619	641	619	682	652	643	612	633	628	653	649	615	644	678	629	631	642	611	653	642	643	632	675	649	676	609	617	667	672	628	635	643	618	649	652	641	633	619	654	631	625	639	680	621	669	639	589	682	638	643	636	618	651	592	655	635	618	601	672	649	633	643	633	641	649	648	617	637	631	619	677	654	655	632	591	627	626	655	604	646	630	626	652	598	617	636	616	627	633	663	593	672	638	634	651	690	666	641	630	635	628	651	610	611	608	669	651	591	649	634	661	647	643	653	671	623	668	664	647	632	654	654	636	660	607	586	622	622	627	631	636	648	655	599	642	623	645	678	630	637	638	624	623	610	635	639	647	647	633	595	599	645	634	630	633	607	646	657	640	599	634	625	641	646	582	627	647	601	638	623	614	621	599	613	652	642	629	646	631	607	627	658	669	647	664	601	647	629	624	611	652	587	639	640	699	623	661	617	630	603	615	618	617	670	681	658	643	626	595	666	657	656	632	615	654	670	584	661	613	672	624	658	603	608	652	602	608	672	637	628	651	640	679	623	653	637	621	653	622	631	683	671	655	632	593	630	648	644	632	662	642	623	676	643	591	617	658	658	637	636	646	649	620	632	645	624	655	606	583	640	632	637	624	622	677	577	643	637	606	640	616	632	658	630	657	658	630	646	636	579	691	639	685	596	625	647	637	591	594	659	633	595	611	669	639	636	634	607	635	585	646	583	621	611	630	632	632	601	681	588	619	634	627	649	662	625	677	624	621	656	609	625	655	632	607	632	680	666	598	647	629	628	619	662	674	653	597	631	658	653	624	642	656	650	643	655	599	667	690	643	656	633	630	659	620	703	635	673	649	652	567	618	628	654	616	644	614	639	607	668	638	633	622	608	584	616	608	634	642	619	600	672	605	667	644	642	640	630	609	631	665	625	658	618	634	636	579	641	639	653	659	614	682	633	661	622	639	617	653	682	637	651	659	698	602	647	627	629	636	652	590	618	674	653	618	634	600	630	625	686	678	618	629	611	654	612	635	625	659	682	619	621	609	640	611	610	636	614	656	642	608	635	679	623	620	636	614	607	631	645	611	621	624	631	664	684	643	620	643	614	626	644	636	663	601	593	614	634	613	648	636	589	683	632	680	617	624	694	681	657	661	637	606	679	642	663	677	643	645	634	629	660	634	626	578	660	602	619	624	657	671	644	642	586	653	595	572	653	652	612	631	641	658	621	631	625	653	619	656	648	642	636	635	679	653	602	598	663	655	608	621	658	648	588	637	639	635	661	668	641	682	670	641	599	615	652	658	657	636	623	651	596	631	661	635	634	636	655	639	597	623	672	635	656	627	602	646	590	617	667	622	653	641	620	633	635	601	652	689	669	650	588	644	616	612	652	634	618	644	642	659	657	597	631	647	642	607	617	625	634	633	604	626	606	655	654	682	636	639	634	615	654	636	595	654	574	646	675	634	626	650	653	625	641	636	626	637	672	610	629	622	610	623	632	659	665	661	622	705	659	671	609	654	622	609	601	633	622	606	636	643	634	625	669	636	666	683	680	638	641	696	611	634	560	622	651	613	595	644	660	695	635	625	626	652	650	618	657	619	656	628	600	627	643	665	635	665	629	605	621	669	591	641	621	672	630	625	668	623	598	664	666	625	646	578	668	650	628	614	638	658	678	629	618	652	641	658	618	594	654	673	651	660	621	649	639	675	612	645	640	621	637	644	608	619	594	646	624	639	659	652	649	603	631	645	633	684	633	606	612	654	665	626	643	643	641	628	607	641	633	641	630	622	676	618	668	657	655	686	610	582	624	649	603	623	636	673	702	588	604	615	632	687	663	648	640	600	622	579	646	629	639	629	647	643	649	646	613	639	625	661	645	645	662	600	617	704	646	638	662	642	649	614	637	627	640	601	656	653	660	651	638	627	611	676	666	659	656	597	655	651	645	626	625	659	621	624	653	665	595	636	655	668	611	613	583	606	632	640	677	613	654	623	639	670	652	633	611	621	600	647	642	615	659	634	611	648	654	618	626	619	595	657	587	614	642	657	612	654	624	653	648	627	610	638	613	624	661	643	642	635	620	629	625	599	616	606	668	608	663	631	672	660	646	649	654	618	645	599	625	625	641	626	656	664	602	691	649	605	648	633	616	616	603	614	667	656	675	683	635	581	679	602	641	613	648	640	630	612	640	638	674	672	633	631	647	656	673	624	621	651	643	641	652	669	604	585	647	630	617	607	621	610	586	657	637	625	619	605	667	597	677	611	626	614	629	629	637	598	661	644	622	645	674	626	639	643	630	588	646	643	682	632	604	678	628	620	577	597	642	665	626	611	620	626	665	640	650	628	678	674	659	615	667	645	617	614	595	662	665	627	627	656	671	634	645	589	612	627	657	615	641	673	624	665	661	644	670	610	645	670	656	604	593	606	613	700	636	665	622	613	619	653	660	689	681	586	604	600	616	659	626	588	650	655	608	636	677	650	638	631	615	638	631	669	616	627	611	607	625	693	648	653	608	652	641	672	640	624	628	634	619	626	655	660	635	617	611	620	633	619	643	581	651	635	589	628	598	633	650	639	647	624	612	639	613	646	637	627	637	630	634	637	578	661	576	645	644	621	622	621	651	632	638	651	646	613	699	618	633	662	596	653	608	638	632	623	626	623	648	604	622	589	625	661	655	648	671	660	599	618	629	623	678	646	641	658	639	603	633	625	642	634	614	555	650	631	660	627	651	623	632	643	651	661	608	625	659	614	641	659	651	600	621	632	677	677	661	642	694	624	627	657	634	646	659	676	642	628	665	638	636	632	634	680	673	655	674	645	691	660	626	631	601	646	655	637	619	656	628	637	660	656	601	643	617	635	703	635	608	622	649	640	682	655	664	594	603	651	627	618	656	654	663	647	598	630	643	622	617	657	646	664	636	606	656	678	670	623	650	589	619	703	649	621	621	648	636	627	642	647	647	683	633	619	655	636	609	643	652	665	676	639	621	614	679	623	656	623	616	667	642	611	592	651	610	651	647	658	616	565	655	675	678	644	601	669	636	650	585	601	648	637	580	644	672	645	603	668	660	620	602	645	627	666	643	639	686	635	656	590	640	626	660	610	634	628	631	626	648	643	635	666	616	599	623	654	620	689	615	608	618	623	655	627	635	677	657	670	653	661	662	676	650	607	627	628	629	605	710	590	618	664	633	608	588	656	638	625	667	633	652	641	648	654	676	633	617	645	654	599	625	635	678	637	610	653	640	640	638	642	621	645	647	686	638	658	675	621	630	665	648	623	673	619	643	594	619	657	634	644	673	619	621	618	647	672	627	656	629	640	645	638	627	632	626	644	620	674	618	699	599	585	621	607	641	623	623	651	636	610	640	601	635	602	629	583	587	583	647	655	614	653	629	649	632	617	645	597	654	680	673	623	641	617	611	637
4483	1999	1726	1225	1162	1068	1045	1030	939	922	987	954	1002	986	950	948	942	921	938	911	911	913	982	906	887	962	916	944	944	909	928	914	974	921	941	882	902	951	978	935	957	943	953	861	928	987	912	929	920	926	922	966	920	895	899	893	934	929	935	954	909	909	913	944	897	929	909	900	947	923	950	974	964	971	893	897	933	922	937	929	925	883	958	947	958	977	917	960	930	956	899	912	941	904	896	876	897	946	882	946	883	904	910	855	855	991	934	946	932	900	923	934	881	928	960	944	959	916	908	924	901	929	969	918	907	907	905	968	909	965	919	928	953	969	916	898	935	910	941	911	929	923	964	976	903	900	923	963	890	889	969	915	871	965	888	942	932	902	928	975	933	951	922	866	929	880	978	946	927	907	970	921	861	913	961	929	936	927	903	945	944	984	926	948	914	923	883	959	937	910	945	919	915	950	904	887	903	924	857	943	926	919	947	936	925	877	905	939	936	936	964	937	891	960	967	917	893	967	847	900	941	933	930	949	918	920	962	907	919	970	920	912	938	959	972	897	951	931	904	946	952	970	958	943	960	939	882	984	961	903	946	929	924	923	998	973	929	966	906	946	941	920	913	947	921	919	919	894	920	954	930	955	880	877	895	951	911	919	939	889	921	925	924	922	907	862	932	927	922	953	905	918	966	915	904	893	947	922	947	969	916	918	932	926	895	931	888	942	964	940	936	959	900	964	916	876	833	954	887	922	933	884	959	844	938	921	942	938	939	945	874	937	904	937	947	924	964	910	948	900	885	897	933	904	919	916	908	970	960	942	854	946	962	901	930	915	866	897	897	912	925	942	979	929	875	947	892	927	926	950	963	939	913	870	904	930	906	894	961	890	894	955	949	908	945	918	935	942	939	917	916	939	905	851	919	938	900	936	919	955	889	928	919	945	889	884	902	851	930	924	892	884	906	919	910	838	884	884	962	911	901	921	921	922	913	942	979	907	916	871	897	919	938	973	887	895	891	914	962	949	925	891	937	921	915	939	901	936	902	935	884	891	936	863	961	906	903	892	970	916	968	888	964	927	907	957	953	930	969	959	952	955	877	944	969	920	850	902	998	876	917	930	883	925	947	911	942	897	938	905	898	947	952	920	930	963	929	933	896	904	944	989	940	945	942	913	937	907	886	903	925	960	999	920	936	885	921	920	956	904	940	953	986	942	939	934	906	889	954	921	959	909	906	954	895	930	919	909	869	931	923	917	939	942	910	912	908	883	948	903	883	939	944	933	944	928	913	950	927	934	975	958	961	958	941	898	891	947	827	947	946	942	922	899	929	877	879	969	917	859	963	930	926	953	893	951	896	943	898	933	865	956	920	907	878	933	974	966	883	902	944	924	909	925	983	924	937	935	933	941	956	903	907	969	885	931	969	870	978	885	944	924	894	909	942	958	963	935	882	935	967	959	937	942	898	912	911	950	957	904	886	940	950	927	931	878	961	907	958	967	932	894	887	946	874	895	939	869	907	916	906	901	891	908	945	948	895	918	945	922	980	943	888	890	934	930	935	890	945	963	919	918	923	891	917	936	964	958	924	945	923	967	914	865	1010	872	932	927	927	944	940	919	911	959	895	918	923	953	894	910	904	912	963	952	868	948	926	958	922	904	934	896	894	921	919	911	926	927	909	981	862	926	923	875	976	927	952	899	927	942	974	894	898	911	916	901	936	929	895	932	913	948	921	1028	916	888	936	897	951	900	963	915	947	895	946	915	915	927	908	948	953	909	955	902	904	934	892	984	911	846	891	934	912	887	895	923	952	864	914	938	919	888	943	941	901	909	927	902	961	886	918	927	892	917	946	874	923	921	969	929	973	906	927	935	914	885	914	927	966	962	918	938	972	897	911	912	934	895	902	897	927	942	930	905	916	870	925	924	913	831	907	931	953	983	914	916	946	930	923	906	910	896	1015	905	949	907	972	898	970	973	927	897	922	861	974	950	909	993	900	920	938	923	912	932	989	963	950	934	973	945	895	891	904	901	944	903	909	903	945	861	942	913	896	944	909	881	995	925	874	899	922	916	919	925	861	923	885	933	948	941	928	879	897	849	909	932	939	980	931	919	962	904	933	907	901	963	927	927	954	943	902	899	897	898	899	967	905	928	912	934	910	899	972	964	940	956	895	923	903	951	923	942	930	919	907	939	977	934	908	875	943	930	894	944	874	925	863	857	912	919	891	948	872	907	937	942	935	860	929	935	960	886	883	911	971	935	942	950	903	909	947	921	931	910	920	921	961	914	977	925	970	925	937	949	908	945	892	900	914	939	975	924	935	886	899	893	892	886	903	889	913	901	968	921	893	959	943	939	972	903	928	922	973	917	867	913	876	981	973	967	944	963	940	939	948	915	934	907	908	943	847	891	913	885	959	923	949	914	927	927	942	873	919	934	930	910	926	933	913	929	942	910	900	922	962	933	962	923	919	900	891	910	907	965	1001	918	945	888	932	894	948	932	912	902	892	929	905	895	885	917	881	926	936	899	902	920	899	943	952	918	905	916	954	907	933	1010	992	890	906	950	960	899	917	952	951	958	873	970	926	965	917	871	961	903	952	912	931	948	967	913	938	937	892	885	922	905	930	968	973	942	926	918	944	918	938	977	964	938	917	961	901	927	918	920	1005	964	901	913	942	967	922	969	904	943	922	961	926	867	917	902	961	892	916	889	892	888	958	907	912	942	895	955	952	925	902	914	921	907	923	917	955	897	949	953	946	901	992	884	947	951	910	910	942	899	962	897	934	922	905	891	935	970	869	901	894	971	884	939	890	888	923	864	950	884	959	921	972	949	934	976	934	946	928	957	876	941	939	918	884	884	911	904	906	939	936	894	910	893	906	932	884	914	912	996	1008	955	914	936	920	908	893	947	887	966	957	961	902	941	898	981	896	865	973	892	900	950	915	906	902	877	911	952	879	923	939	929	888	867	957	923	936	932	963	952	906	926	922	970	910	895	943	895	905	919	932	885	913	929	887	918	897	931	918	923	916	914	917	890	895	920	886	905	879	951	953	935	944	936	901	945	943	877	974	896	898	919	900	891	904	904	934	884	943	937	922	919	930	924	924	895	977	937	916	922	933	921	929	939	933	932	919	937	967	946	948	886	916	940	890	972	932	894	896	946	865	920	894	961	971	881	921	921	931	937	909	932	922	954	880	922	929	926	918	937	952	926	954	940	882	911	885	907	932	945	919	918	969	1005	991	931	954	958	917	880	963	894	969	960	901	871	919	960	890	915	889	948	903	977	979	929	939	936	924	903	907	909	951	927	990	896	936	955	942	938	907	940	917	944	924	912	908	932	922	919	877	914	925	906	885	886	966	899	927	960	868	955	885	957	924	924	906	954	995	934	933	937	961	969	953	987	945	925	950	903	904	938	920	900	927	956	922	919	981	929	947	901	909	961	945	972	971	948	894	923	880	917	895	931	917	909	940	915	936	961	933	897	932	890	923	903	930	888	907	930	860	962
24600	21670	29035	24803	21543	5538	1245	940	874	818	831	700	717	735	727	644	638	686	689	674	659	653	668	662	631	686	665	656	668	630	649	650	654	597	637	611	702	657	662	615	614	651	650	619	649	649	622	638	620	665	662	658	643	644	680	623	650	617	640	648	622	599	614	592	639	659	631	647	599	599	610	627	610	588	632	652	656	613	643	677	660	644	666	600	615	618	622	621	670	662	635	644	568	625	617	652	673	644	613	630	665	620	573	616	658	687	643	633	575	614	637	655	662	632	704	657	662	632	666	654	594	606	623	631	639	634	628	635	628	636	610	622	627	654	611	618	576	633	640	686	663	677	673	643	641	669	609	640	624	638	657	686	634	595	617	628	595	601	630	634	579	651	631	650	618	591	643	611	620	626	633	596	646	638	616	657	668	650	634	634	692	653	627	603	647	618	646	618	642	635	624	621	632	657	636	609	653	611	664	629	619	616	609	598	591	625	683	631	652	641	625	613	607	639	595	596	622	620	605	646	626	649	624	637	616	608	611	649	624	677	612	599	640	623	617	613	632	666	634	615	646	662	588	628	627	660	603	623	615	631	608	643	638	614	652	619	652	611	628	643	638	611	674	592	660	621	644	647	659	682	599	612	635	594	638	643	638	657	688	639	609	624	684	661	622	649	632	668	658	614	630	644	636	585	619	651	652	615	591	603	645	618	592	633	604	616	638	604	618	607	614	593	632	611	618	629	624	610	608	647	683	644	651	646	677	622	565	668	655	609	635	637	641	660	623	593	624	644	606	610	590	661	640	658	619	608	591	635	624	563	635	605	649	632	664	659	670	621	686	636	615	666	597	684	593	596	619	623	571	622	598	646	640	622	643	604	650	665	602	647	649	667	619	642	665	627	642	643	671	626	625	650	616	559	646	623	600	630	628	636	661	618	626	640	637	638	634	653	613	700	614	632	646	611	607	618	599	697	606	594	636	624	618	685	653	633	667	639	648	643	656	625	637	645	693	608	602	628	599	596	626	635	667	630	630	629	649	637	668	600	613	611	669	606	629	611	629	643	604	647	624	620	613	637	631	662	660	596	603	637	613	613	622	634	664	624	626	592	634	633	607	629	689	630	623	600	619	635	602	630	604	593	641	611	600	603	609	681	618	604	625	657	672	593	687	632	614	699	643	605	650	669	613	600	629	607	623	646	620	633	626	594	667	620	664	676	603	642	621	663	598	634	598	697	637	654	606	638	695	680	658	587	620	589	628	659	604	651	637	645	673	612	604	626	662	663	669	639	668	644	685	589	629	631	653	637	640	621	645	619	618	647	591	597	623	628	646	634	668	653	642	599	627	626	605	580	609	604	644	628	667	627	656	677	599	657	606	657	627	630	644	649	655	631	648	614	584	649	668	632	629	612	683	619	615	627	647	642	637	620	640	629	600	609	670	635	585	607	614	560	611	623	638	674	639	669	638	622	611	650	653	609	635	586	618	644	624	656	601	601	658	582	631	597	597	601	649	653	656	589	634	618	627	617	606	616	655	601	659	602	591	588	625	611	670	644	647	659	668	642	663	659	620	631	615	648	606	648	645	592	638	638	648	637	627	634	665	661	588	605	625	644	663	634	621	649	630	658	627	628	649	664	685	674	616	635	680	630	618	624	619	627	679	628	650	654	618	617	632	644	626	608	633	622	617	620	666	619	633	628	671	623	629	638	646	595	641	663	586	597	611	654	592	598	646	607	610	630	608	683	636	654	653	634	633	615	654	614	663	650	669	668	667	616	625	616	636	632	635	609	654	628	718	620	622	619	627	676	632	627	587	635	641	615	639	629	625	630	616	659	603	638	627	630	638	617	597	618	623	635	650	646	651	649	639	614	602	627	693	648	644	617	621	602	639	622	623	643	681	615	622	623	643	648	622	639	647	705	611	597	629	577	597	654	630	618	651	592	641	642	614	634	588	613	620	621	658	632	590	601	600	648	648	633	630	619	608	628	665	634	668	595	625	617	636	659	653	668	627	605	682	608	597	689	655	620	622	614	641	621	680	644	664	628	658	624	577	647	587	654	649	599	642	646	621	615	639	654	655	602	614	647	593	611	605	618	612	665	646	620	626	668	644	598	659	616	651	620	646	633	634	643	616	613	653	685	625	647	642	619	674	643	651	658	652	641	621	633	610	677	598	642	670	628	639	615	705	614	618	669	692	599	621	650	669	606	628	684	666	627	678	645	659	640	653	685	605	609	647	647	635	636	616	633	643	608	653	683	655	662	603	634	633	614	636	619	593	613	639	612	668	610	657	615	654	652	624	603	620	597	667	638	670	625	633	634	669	599	609	596	637	619	633	676	667	649	630	587	679	611	584	616	641	648	637	626	644	589	667	659	591	609	658	630	636	622	646	649	618	624	613	649	629	647	595	638	607	625	666	674	620	583	625	599	682	633	663	658	626	622	638	651	597	580	646	631	628	629	593	586	601	729	653	664	635	635	650	672	612	644	644	640	627	625	657	599	668	640	666	621	624	643	670	600	600	627	645	672	636	663	641	591	629	626	616	603	647	604	665	664	614	647	607	612	617	599	661	619	647	623	578	590	613	655	642	655	603	670	651	619	606	637	620	625	595	616	664	648	600	669	632	601	624	652	613	658	630	674	620	620	662	601	635	632	628	670	600	578	632	607	637	596	658	578	639	586	603	651	629	684	651	620	636	625	639	623	600	597	616	630	621	611	636	617	608	654	653	650	674	644	607	630	646	621	636	617	641	654	629	634	628	625	636	641	654	685	621	596	630	645	655	618	641	632	613	635	609	706	625	588	621	669	668	602	672	624	597	676	616	606	665	588	613	624	648	664	675	612	632	644	635	680	586	605	607	591	645	625	640	652	651	646	630	646	633	599	600	644	609	624	643	648	612	650	599	629	638	627	615	593	641	637	638	621	629	581	618	561	609	620	581	665	637	613	634	612	597	649	576	660	653	653	635	635	603	580	641	644	635	615	656	608	611	610	672	607	621	611	623	659	611	652	581	641	615	647	602	628	642	625	686	636	601	615	617	624	635	607	618	640	595	642	618	646	639	622	624	657	633	588	637	600	596	651	596	642	601	651	586	634	624	645	650	605	611	627	621	632	647	617	633	626	620	666	676	641	651	649	582	583	601	603	631	653	676	606	627	624	623	623	620	680	619	643	654	628	660	669	633	652	594	621	635	640	652	639	636	642	642	621	631	589	628	651	541	620	626	657	611	598	629	616	621	613	656	614	644	603	656	596	603	644	631	670	615	602	616	637	610	580	609	649	632	603	603	629	651	632	637	629	612	588	633	642	599	643	679	615	620	626	611	638	602	641	635	631	631	641	660	656	635	628	629	635	640	614	599	662	653	600	645	653	603	643	661	630	649	683	603	605	616	613	631	615	636	673	650	635	648	590	638	616	666	648	637	630	643	622	600	593	610	672	609	648	622	620	687	616	589	621	644	624	651	640	619	670	662	651	630	617	639	641	637	595	642	659
5436	10036	8328	4351	3138	2437	2105	1725	1567	1393	1374	1296	1228	1172	1082	1165	1052	1056	1058	1036	1006	992	1004	984	1005	978	999	1017	953	1008	943	977	995	940	965	945	948	957	1001	999	942	902	926	942	993	977	936	936	1009	943	948	1016	968	969	930	961	949	918	910	932	910	930	953	941	956	945	979	968	942	919	942	897	957	892	935	957	958	971	914	893	907	965	927	946	895	975	918	924	953	893	930	892	924	961	996	892	900	888	949	974	965	931	920	956	941	894	1003	857	996	924	952	882	937	940	953	960	939	992	933	970	955	913	886	925	954	933	886	987	951	922	985	917	953	938	939	946	967	917	931	969	990	986	910	949	913	932	903	918	1004	931	995	947	939	919	949	925	977	936	928	1031	893	918	919	943	900	917	905	928	919	945	947	945	899	940	965	995	921	947	953	912	972	960	974	921	989	969	940	929	953	943	964	957	925	905	890	893	934	927	972	906	882	926	906	958	900	910	909	954	988	939	959	968	904	922	983	975	990	912	924	975	948	998	978	936	920	915	931	994	948	931	896	948	930	885	895	900	970	885	930	941	909	923	960	948	931	897	929	908	923	910	921	993	942	954	937	917	957	980	965	917	895	972	943	916	922	974	908	969	1018	945	931	924	933	976	915	912	952	955	906	919	1007	916	943	968	949	934	980	903	952	962	931	928	927	932	964	911	923	939	961	917	902	946	926	901	939	938	947	917	910	958	977	933	917	905	955	924	952	933	952	907	999	1001	938	970	891	971	973	944	907	939	890	932	958	915	901	992	932	940	980	963	900	926	906	897	932	967	967	917	931	950	877	1012	968	913	952	881	939	915	956	973	959	909	880	949	953	975	921	941	936	984	940	920	942	915	936	931	899	938	949	932	974	968	913	916	902	934	968	1004	904	899	889	942	966	929	969	912	930	923	917	989	960	919	978	949	900	909	959	935	984	932	959	849	952	978	970	944	946	865	935	945	890	915	956	938	922	964	874	938	921	943	876	920	886	970	941	917	906	935	958	965	983	947	1011	949	985	953	969	949	934	931	980	930	980	922	922	956	885	1055	987	915	875	935	946	941	925	880	937	916	927	962	940	953	923	917	997	962	939	945	907	954	944	928	983	986	952	896	932	930	962	903	894	940	915	921	955	906	936	954	963	999	920	924	965	980	935	935	933	962	950	927	950	959	938	900	916	958	925	972	939	941	930	911	899	924	944	921	989	920	887	933	895	967	984	932	922	972	929	934	889	918	931	938	941	943	957	982	963	928	945	960	943	956	909	923	910	903	963	995	916	977	973	940	943	946	974	909	928	961	934	956	955	906	993	940	921	954	934	967	946	972	971	945	933	903	939	928	951	891	902	938	965	964	951	940	931	938	953	935	929	938	951	953	926	890	936	938	903	949	871	942	889	947	956	939	993	960	936	968	950	905	947	923	948	923	896	960	902	953	943	928	958	975	888	947	979	919	867	976	971	986	920	978	920	900	920	929	935	950	966	932	915	925	901	902	889	949	917	896	903	867	875	949	881	1029	937	895	944	971	929	961	900	964	890	930	896	951	966	977	953	932	926	951	934	952	972	935	925	944	916	948	946	936	901	907	921	926	931	984	845	930	950	946	977	918	959	947	954	905	965	938	914	904	937	940	929	927	973	922	942	936	955	912	1000	937	938	972	906	986	940	961	952	948	918	935	957	974	876	889	980	940	856	909	974	939	905	909	904	885	928	986	927	881	990	1006	936	942	951	900	966	957	957	929	954	965	925	949	928	956	925	938	928	923	906	919	1007	952	910	914	924	937	926	964	969	936	929	903	933	958	911	922	953	880	946	930	1015	949	900	905	1005	907	944	962	921	933	943	933	921	901	934	886	908	946	950	934	844	963	949	926	967	891	941	945	920	910	898	950	946	864	959	912	920	909	961	958	915	903	948	930	967	909	897	933	897	958	917	961	958	1013	939	896	960	900	991	926	913	944	955	947	909	928	926	907	938	909	959	928	960	923	921	891	911	936	915	982	923	916	921	989	920	887	947	941	964	968	970	966	915	962	949	947	938	951	933	925	963	974	921	900	968	958	925	940	917	952	947	940	971	951	849	900	915	979	930	927	914	945	923	946	885	894	939	949	929	905	953	919	887	926	928	961	925	909	941	931	966	914	942	923	908	918	944	915	938	913	970	936	923	946	912	973	926	915	969	908	895	921	897	952	961	931	919	953	889	950	925	951	952	957	909	892	940	994	943	918	941	937	917	916	943	904	942	956	877	973	898	905	947	866	952	899	895	952	977	997	926	904	914	920	950	874	944	963	949	919	867	1013	942	989	914	918	944	928	949	925	893	974	965	926	962	903	905	968	983	927	919	940	924	929	920	945	907	942	899	928	941	986	902	919	940	928	928	927	937	943	964	967	908	926	902	957	941	941	996	973	890	952	926	872	917	976	939	963	979	981	940	915	911	922	917	970	929	927	955	914	904	852	906	987	994	968	983	988	977	914	979	950	966	941	889	943	1002	946	932	953	929	930	929	890	930	927	937	959	922	850	950	965	929	941	974	875	936	889	967	918	971	908	895	923	983	918	949	928	901	905	893	976	920	968	846	930	948	1001	873	891	931	955	905	969	944	916	900	939	943	927	916	927	952	933	890	907	901	915	931	895	912	898	933	946	953	979	936	963	935	927	973	917	901	925	962	937	938	903	872	975	973	886	909	871	928	938	860	939	980	946	910	966	970	924	938	906	950	924	926	889	902	927	925	916	961	972	957	943	922	961	941	958	921	889	927	941	907	935	943	911	919	893	958	958	946	951	888	933	897	914	928	958	901	907	971	905	952	929	945	921	966	931	934	936	983	995	958	983	933	893	987	955	947	962	984	901	972	991	902	927	940	911	955	888	939	925	915	972	919	959	966	935	899	935	988	887	947	867	950	956	963	914	914	932	976	909	949	935	891	986	935	916	950	953	930	911	949	918	952	964	944	904	898	954	936	935	989	957	888	947	939	912	935	914	897	951	958	935	939	923	917	937	972	969	902	932	959	931	1053	984	922	923	942	937	928	915	967	881	1010	919	912	922	933	955	968	940	876	980	861	958	928	961	930	931	981	959	944	835	983	953	948	943	950	894	961	870	907	924	934	961	958	947	895	923	954	916	924	897	937	947	920	926	978	944	904	952	943	912	941	908	940	913	918	988	882	913	1015	969	953	966	972	1009	978	983	904	970	916	958	889	927	906	931	895	925	962	951	932	953	933	948	912	1021	897	896	917	933	935	933	896	962	947	986	998	966	941	977	947	964	903	923	927	989	961	979	902	961	986	944	971	927	955	948	951	977	982	921	968	875	939	965	945	1003	951	947	888	974	868	1039	956	928	909	941	897	916	984	941	898	956	937	978	879	941	965	892	937	928	933	916	909	994	938	951	920	918	954	942	964	907	918	888	974	949	918	927	909	899	892	928	921	928	950	923	942	909	921	915	893	931	953	950	906	947	933	968	903	927	899	936	988	904	916	897	965	980	919	936	934	972	918	917	962	974
23596	21600	29500	24184	21600	21348	2961	858	635	587	525	483	431	429	449	391	411	376	347	360	380	356	337	309	303	331	295	318	314	307	321	304	297	298	320	293	308	289	283	255	335	271	313	256	293	295	309	269	291	292	274	276	286	308	290	292	322	286	275	297	287	302	324	298	278	295	287	282	233	292	272	267	281	301	264	295	269	298	319	260	291	269	273	303	307	301	265	299	281	297	288	285	257	253	303	308	305	300	262	272	294	256	292	302	320	272	284	307	286	282	270	310	311	315	292	280	263	306	250	277	294	321	293	288	290	275	289	298	265	311	301	268	300	269	304	276	266	287	282	277	278	327	295	273	288	270	267	275	273	268	286	298	285	294	276	291	281	256	285	289	300	291	289	251	316	297	301	279	269	286	262	298	288	272	300	286	265	308	282	284	268	291	283	281	249	264	304	311	293	253	280	280	296	286	282	294	298	285	283	293	280	276	276	284	290	263	292	267	287	294	285	296	310	313	293	281	284	235	267	260	321	252	282	274	284	252	263	281	293	288	333	274	289	292	276	270	247	281	298	300	282	284	283	276	337	253	271	284	271	289	293	251	297	286	283	249	335	312	321	313	287	296	270	277	263	291	296	250	283	289	307	271	278	290	267	282	288	263	279	262	275	310	269	303	263	291	273	273	291	269	285	293	285	296	300	255	307	281	269	266	273	302	275	303	287	314	276	308	262	292	314	287	258	309	278	295	270	263	279	291	330	262	272	266	295	281	290	249	289	297	304	292	305	301	283	312	311	268	313	260	285	283	291	305	270	276	293	288	306	283	278	272	290	282	268	291	288	275	279	293	295	244	319	251	258	297	323	265	269	255	253	273	274	286	293	275	284	273	283	281	295	314	264	276	270	277	285	282	284	273	262	294	303	290	275	285	300	273	280	290	277	273	294	268	302	280	282	288	277	261	291	284	274	267	268	285	267	266	298	309	259	270	297	273	275	233	302	266	314	268	310	310	303	265	271	289	289	287	315	315	303	291	293	270	259	299	276	292	287	290	319	266	292	251	294	260	281	283	288	297	285	269	320	257	300	271	281	312	301	275	267	286	286	272	271	285	281	288	276	279	296	265	299	290	281	298	286	296	294	296	308	309	251	287	300	317	328	278	268	284	322	277	304	290	287	289	270	277	307	270	310	250	280	292	288	246	285	269	292	274	267	291	259	313	314	304	292	289	309	274	288	282	272	267	271	287	267	269	270	270	266	289	290	303	283	269	290	285	286	288	259	250	307	278	294	262	308	280	285	236	287	253	280	269	247	287	304	274	283	293	293	277	250	272	281	287	275	298	262	273	249	274	319	283	277	271	239	279	257	278	286	293	293	258	290	282	268	280	267	304	296	288	284	275	286	279	283	303	277	291	245	261	269	269	283	267	263	296	282	300	291	289	273	263	326	292	265	281	265	276	323	317	297	309	275	284	261	270	283	298	262	292	262	267	301	285	307	258	289	267	293	288	286	279	252	293	275	275	274	278	284	269	273	282	292	296	255	267	280	275	269	279	274	255	284	279	313	280	277	286	288	288	280	283	289	274	271	261	291	276	290	297	273	283	261	295	266	265	283	266	295	267	294	291	262	287	280	280	290	278	282	283	277	276	277	277	287	317	277	302	270	273	268	317	255	289	257	256	276	284	285	297	276	257	277	297	290	268	293	267	261	311	277	285	274	311	281	258	288	280	273	287	295	299	256	283	255	298	279	271	289	284	287	302	277	307	265	285	288	283	270	294	317	280	289	271	292	250	281	273	303	272	297	268	274	283	278	297	281	300	330	299	268	288	266	289	294	280	290	279	327	311	273	274	267	272	298	262	252	282	312	279	283	261	245	281	302	311	285	261	278	258	302	286	290	321	311	290	286	293	276	288	296	305	283	282	284	262	307	286	292	293	249	272	294	285	271	292	275	260	254	309	224	295	278	279	293	292	272	266	289	313	283	283	257	269	272	267	259	267	281	281	270	298	306	282	288	258	271	307	286	293	292	266	275	263	292	294	296	263	281	273	295	293	259	274	262	275	281	288	304	307	298	286	302	297	258	278	290	294	306	279	271	305	312	267	297	278	268	274	270	288	287	281	275	276	297	285	294	293	270	292	283	304	296	285	284	285	275	258	285	258	263	250	253	279	298	269	290	286	315	265	261	285	286	274	320	291	272	271	294	298	285	306	267	253	289	268	257	274	236	271	255	328	284	269	279	245	288	283	274	280	255	274	287	296	276	292	263	292	302	263	305	273	307	268	286	286	300	326	294	280	276	308	285	292	299	280	286	299	288	297	274	281	255	275	283	264	295	288	290	266	280	285	298	265	281	267	318	279	287	282	328	285	300	265	301	289	321	262	278	286	257	262	267	275	301	252	277	270	297	270	272	289	275	327	260	282	306	292	308	281	272	276	294	277	272	266	317	267	274	275	277	268	267	293	295	266	242	264	280	267	238	289	277	279	285	287	285	310	272	264	305	287	265	270	284	294	252	258	277	284	278	337	263	256	305	247	261	294	283	277	277	275	275	291	276	301	274	270	279	250	281	306	297	265	280	278	253	283	260	287	266	287	316	263	279	284	277	314	273	281	284	290	276	255	242	290	305	266	274	291	266	260	307	290	254	261	276	283	276	289	285	264	271	277	283	262	291	265	320	321	285	297	270	258	271	272	307	303	277	268	315	299	294	286	273	296	270	277	283	301	262	281	287	279	303	290	279	266	291	280	278	306	238	310	238	284	291	265	285	254	254	237	268	282	268	284	290	272	278	277	304	278	269	294	276	296	267	264	270	289	286	295	263	275	294	284	267	275	268	247	262	300	324	268	281	277	281	297	256	276	259	311	261	280	266	286	270	275	282	268	258	273	282	324	297	284	299	252	264	303	285	294	279	254	281	274	256	297	273	292	274	263	269	287	264	290	261	283	289	304	291	281	301	257	333	300	293	297	279	286	294	281	277	282	279	266	298	256	292	301	290	274	283	272	287	272	294	292	320	265	292	277	296	326	297	282	278	291	280	284	274	275	272	314	299	283	277	282	273	300	287	283	293	277	272	252	293	271	278	291	282	307	301	294	272	297	286	276	278	289	248	300	276	282	306	276	303	280	281	279	273	307	286	285	271	271	295	291	250	294	296	315	297	260	270	278	264	276	278	253	279	278	283	312	315	300	274	265	271	252	299	280	300	289	263	304	288	296	288	286	286	292	288	261	281	283	297	255	296	303	276	306	278	300	272	287	276	273	273	276	266	247	286	298	293	254	270	266	266	265	310	252	271	269	318	287	282	267	294	280	281	298	252	293	298	300	292	309	271	286	262	271	271	286	269	316	274	279	269	314	297	290	270	281	265	286	279	268	273	270	302	282	298	282	288	258	292	299	249	254	282	302	280	281	305	286	277	273	271	267	297	283	265	303	313	290	267	274	306	265	318	304	305	282	285	282	284	262	286	275	284	318	294	281	305	264	303	284	283	271	304	288	289	284
7062	15307	12600	6604	4470	3306	2608	2052	1732	1452	1175	1124	1069	935	863	789	741	754	639	697	606	625	551	542	567	544	531	492	511	546	505	501	508	533	500	454	511	504	506	479	425	475	464	512	487	462	484	458	465	483	467	434	453	467	496	474	425	468	458	484	492	477	416	432	460	484	440	458	486	438	445	430	454	437	445	450	441	426	477	481	415	446	416	440	427	465	460	435	439	455	423	448	425	442	451	464	438	416	416	428	472	481	453	453	472	403	459	445	436	419	454	402	432	454	406	417	434	411	424	429	432	430	443	467	428	414	450	413	419	403	443	437	426	466	417	422	400	452	439	469	445	491	419	391	409	419	400	439	480	418	405	465	431	430	455	457	424	475	436	465	426	447	450	426	431	444	452	443	426	436	431	423	417	466	445	442	456	459	434	448	444	467	436	439	424	467	416	410	446	439	433	428	435	406	429	464	448	431	432	410	431	432	438	450	406	482	418	419	438	439	449	449	442	434	439	420	443	446	452	419	427	460	435	449	427	430	438	449	420	446	407	442	448	418	428	431	440	439	437	432	468	452	439	442	453	428	447	448	429	449	458	447	421	433	457	453	414	442	416	452	421	448	419	447	438	426	414	456	419	435	419	450	417	436	407	428	448	419	451	451	448	398	439	438	428	477	459	396	433	431	434	460	424	420	431	436	442	418	425	455	423	445	430	452	412	459	431	430	479	443	429	440	453	439	463	457	478	438	437	425	437	438	430	447	451	453	435	431	386	432	436	443	428	454	448	457	487	474	464	434	431	444	417	398	455	447	389	408	447	455	453	437	446	473	446	405	413	406	444	460	441	409	431	436	406	440	441	434	414	421	449	431	439	461	485	445	486	429	456	408	474	454	444	443	448	429	433	422	497	414	393	464	451	401	411	457	438	444	459	462	455	474	477	438	474	393	440	437	403	448	432	417	424	432	425	455	426	399	425	441	437	433	437	410	436	429	424	448	413	470	482	444	461	430	422	416	424	462	444	452	450	457	452	453	426	428	395	465	464	464	420	440	471	414	400	441	425	436	410	403	473	429	451	455	433	468	415	400	465	452	424	427	471	400	415	387	421	435	460	437	431	462	414	424	421	464	389	418	457	401	484	433	439	434	460	429	457	458	473	445	433	450	466	465	428	446	424	433	426	410	449	413	440	389	448	431	427	471	456	458	455	455	459	455	454	409	434	432	453	446	467	480	462	465	445	416	421	425	432	431	458	407	440	425	444	477	418	456	478	424	421	458	434	423	443	407	468	439	442	443	431	440	459	453	419	443	439	379	445	422	428	421	394	482	461	447	441	420	414	477	443	457	437	435	426	438	457	417	409	411	442	453	471	438	441	413	455	435	415	438	441	448	461	431	423	435	446	435	441	459	406	431	443	423	439	417	476	480	440	448	430	413	421	414	418	452	424	415	441	440	420	478	425	427	444	451	443	454	432	419	453	437	427	459	448	409	407	404	468	453	432	469	435	395	432	473	414	420	407	453	442	432	442	471	448	436	433	445	443	482	464	442	419	421	428	415	402	426	424	440	433	431	414	424	468	438	469	461	430	442	446	457	419	474	402	437	402	423	413	417	446	430	438	438	401	455	446	463	417	448	444	459	405	446	440	416	449	463	435	445	455	454	409	415	463	443	438	448	429	424	466	428	453	449	433	421	407	437	406	457	441	450	442	458	417	433	447	455	447	432	427	435	425	472	433	418	455	420	468	446	438	448	421	491	421	428	414	446	434	444	405	467	429	407	433	476	426	452	424	435	444	443	418	404	433	479	476	452	459	482	412	478	447	465	420	408	460	432	414	432	445	433	464	459	444	412	415	436	420	434	420	423	427	446	386	486	432	442	415	443	446	458	465	471	393	428	429	432	453	434	467	410	452	419	399	415	441	454	421	437	429	456	490	407	413	479	426	436	484	438	442	407	436	429	460	462	451	474	471	428	437	441	399	447	415	429	452	457	444	416	427	454	492	452	444	450	431	457	460	452	483	462	426	426	486	443	385	474	424	416	415	441	434	434	423	420	418	427	461	434	420	434	465	463	409	436	490	412	416	411	467	440	454	428	429	417	395	446	468	443	411	427	437	437	458	441	472	402	417	438	470	456	425	455	456	442	443	430	453	449	412	438	424	456	446	454	435	405	424	392	433	426	446	473	460	463	408	423	463	406	446	423	458	436	457	417	457	453	440	460	398	430	442	447	437	420	442	436	465	432	416	429	414	481	470	438	468	455	468	449	443	439	467	437	425	464	453	471	400	446	457	425	424	394	446	450	421	439	399	417	441	470	430	413	439	428	433	425	424	420	462	443	424	468	463	460	392	408	444	432	447	467	449	430	445	425	482	440	434	467	440	438	461	425	454	468	413	446	498	454	438	390	392	462	435	419	474	462	457	458	444	456	413	415	405	455	480	447	442	442	425	482	432	442	455	435	418	428	397	432	406	433	409	448	460	445	395	426	443	463	424	423	457	455	446	451	464	444	437	410	434	439	439	446	472	426	429	429	410	423	459	425	415	460	457	435	443	433	452	476	434	436	436	449	478	445	435	467	399	416	463	466	428	430	408	455	415	453	434	475	404	454	465	420	420	457	441	455	433	447	422	422	424	433	423	436	456	417	458	417	400	418	445	453	416	439	435	428	422	410	442	428	420	421	445	430	428	495	438	442	463	432	433	410	465	415	426	438	430	459	453	419	444	428	494	469	448	398	445	420	402	409	414	422	493	403	419	449	449	435	417	422	440	431	434	406	420	446	475	418	402	464	411	444	432	485	432	422	449	444	460	450	464	420	442	419	447	474	409	439	451	421	432	443	444	437	428	462	446	441	437	438	428	433	442	483	432	435	427	469	470	434	419	443	418	449	452	464	457	433	429	422	480	438	378	452	433	440	386	430	437	473	461	413	406	427	438	447	470	423	429	437	401	474	440	460	448	422	414	454	439	407	404	422	426	437	458	444	430	425	434	447	424	402	424	462	444	409	439	453	448	450	447	445	454	408	463	444	424	434	441	418	430	442	432	432	469	455	451	465	493	440	431	444	430	436	406	451	449	445	447	437	414	417	467	426	438	447	415	449	438	436	417	433	433	427	399	438	451	467	417	403	421	416	418	410	439	438	462	461	442	456	389	458	468	444	460	450	454	430	421	464	428	448	471	436	429	402	471	455	425	448	413	398	468	442	435	435	418	449	414	432	453	414	448	411	437	457	432	426	420	437	455	468	419	444	451	453	445	408	424	401	436	425	396	455	435	440	432	445	448	424	455	477	454	466	449	447	431	430	433	455	442	427	411	429	466	394	459	441	480	414	442	421	432	434	410	445	414	413	407	442	477	416	417	403	444	469	452	444	444	463	459	421	434	433	446	419	429	462	415	468	450	434	419	478	473	468	459	387	423	429	393	438	457	429	453	445	416	427	471	450	445	457	425	449	448	458	445	416	428	422	457	443	459	431	471	454	410	425	433	423	445	479	410	480
27521	20773	7901	1056	806	702	677	693	614	598	651	638	627	692	630	684	650	630	671	659	621	641	627	665	603	642	605	616	618	664	601	669	653	673	698	612	618	641	624	651	612	608	676	640	609	658	634	660	620	637	584	627	632	602	639	590	633	582	623	622	591	622	637	602	588	614	644	671	637	699	638	632	628	578	639	598	661	606	632	677	626	626	554	659	626	637	637	653	670	674	621	643	627	655	673	654	677	664	611	592	605	619	630	611	643	658	630	605	639	604	568	645	622	615	610	630	678	644	612	651	611	621	650	656	632	632	616	624	597	654	603	590	623	602	641	585	607	598	644	674	636	649	586	644	605	623	617	631	598	617	631	607	600	631	613	644	649	654	622	633	616	653	661	641	619	599	621	663	603	638	601	619	681	592	641	665	606	601	624	603	595	611	704	638	582	631	644	615	646	621	672	597	626	681	619	638	634	648	585	657	648	597	593	622	631	653	638	658	629	675	591	629	626	623	649	604	594	638	596	670	616	625	621	598	654	598	679	597	650	629	583	630	641	629	609	645	640	635	606	603	595	635	592	651	635	644	624	640	662	627	659	569	624	641	655	623	635	615	594	622	648	590	605	612	676	592	646	643	627	641	626	620	609	611	625	612	620	641	651	624	639	656	674	635	639	627	602	609	634	615	615	635	620	638	605	645	640	633	617	621	608	628	591	629	606	664	656	645	620	644	639	652	616	599	604	638	633	604	586	599	625	627	605	713	654	633	577	646	554	637	619	651	601	596	610	611	657	587	614	614	628	630	643	582	656	684	597	670	649	593	606	618	623	620	623	619	611	626	633	589	606	587	621	656	640	658	613	605	602	655	643	608	608	624	644	606	599	668	613	625	652	599	597	686	658	609	598	650	630	632	635	593	608	630	659	662	606	607	617	608	656	653	642	640	624	599	636	625	650	614	651	615	598	630	606	606	653	632	603	617	633	645	632	636	595	678	674	599	629	609	620	616	619	627	653	611	671	667	629	660	624	621	581	649	625	644	590	630	624	594	645	610	621	605	656	627	632	651	667	647	620	657	649	595	636	591	602	616	618	644	634	606	675	631	626	629	645	599	616	597	633	644	640	570	622	647	626	584	647	665	625	644	586	660	638	666	591	664	604	616	592	689	639	629	590	635	600	601	630	633	642	602	620	624	609	657	600	650	638	625	617	657	592	579	656	635	602	625	616	646	651	617	650	636	600	640	676	635	620	612	648	575	636	596	587	622	637	625	610	655	677	641	606	614	653	663	646	599	621	604	598	635	621	612	624	586	611	675	608	645	642	627	593	631	649	660	605	636	622	637	626	609	627	661	628	637	631	638	630	638	637	666	598	627	612	591	596	601	652	638	612	649	614	620	703	615	640	636	607	617	591	674	667	594	643	662	630	652	624	596	632	652	622	626	660	661	625	610	676	646	666	630	632	594	607	668	601	602	618	644	618	599	543	595	569	647	615	615	652	611	647	602	660	627	655	628	674	654	639	594	579	632	607	629	645	609	609	571	593	640	581	586	592	627	657	608	631	604	624	618	593	643	618	639	598	623	644	587	655	623	579	622	611	633	629	600	637	630	670	655	666	630	641	629	589	613	623	613	620	637	653	653	647	651	623	625	622	646	633	611	628	661	630	632	618	613	613	603	665	600	674	620	598	663	579	629	604	653	596	622	586	689	611	594	638	612	623	580	655	662	655	621	681	640	642	658	668	673	642	647	664	601	637	646	657	626	637	620	627	657	641	631	666	617	596	615	666	647	612	659	619	623	632	645	610	613	600	637	676	669	626	599	613	646	639	629	634	616	678	643	638	648	613	636	583	644	632	634	635	608	624	632	644	662	647	630	637	575	652	618	613	659	685	604	622	622	622	634	645	652	646	582	651	620	645	596	622	608	597	586	639	621	598	669	628	617	666	619	648	644	587	636	657	595	654	622	648	665	609	631	630	657	671	651	650	613	684	617	654	617	605	636	629	638	633	650	650	661	612	605	604	650	586	606	698	640	608	640	663	603	595	615	642	615	618	605	634	620	607	670	632	625	650	610	630	638	644	608	645	617	580	669	614	617	648	695	689	621	595	611	621	641	596	636	592	660	659	640	654	620	651	595	617	667	652	655	632	648	647	616	641	640	602	624	637	677	624	620	623	601	638	617	643	572	688	628	603	624	633	623	621	635	636	634	636	620	643	632	635	672	628	644	629	639	642	604	631	593	658	635	619	618	632	611	631	607	613	629	605	643	662	586	604	676	658	656	594	644	655	647	604	663	656	671	619	623	612	587	616	624	646	569	608	625	544	664	626	590	613	648	622	634	633	599	622	685	652	638	615	581	633	628	622	660	619	599	693	661	681	618	673	617	599	611	610	605	618	661	635	647	616	626	626	589	611	632	633	647	608	624	627	617	692	642	618	596	654	662	588	645	654	608	632	653	638	653	606	644	644	611	615	591	617	622	660	640	654	618	619	630	604	639	611	654	627	639	665	619	617	672	647	634	634	610	661	630	569	578	638	609	630	602	624	645	612	582	637	652	641	606	646	643	634	579	636	657	634	636	645	601	657	577	603	636	604	616	668	576	629	621	662	638	596	653	621	679	649	625	625	582	627	619	594	583	662	658	590	621	643	662	671	676	627	624	621	576	663	614	613	629	650	648	643	617	624	615	599	653	628	602	621	613	607	622	607	664	594	612	629	623	608	628	577	648	664	644	646	627	663	668	626	605	589	605	636	588	634	626	597	580	666	651	621	645	656	597	623	675	591	632	626	618	624	618	621	618	642	613	647	609	642	629	655	666	605	577	621	662	634	595	593	619	621	609	582	566	610	597	617	639	629	639	644	589	651	670	610	651	599	637	599	613	565	673	640	609	599	670	571	616	593	654	615	605	666	639	616	645	630	639	659	646	649	654	620	632	630	605	661	608	622	602	606	593	657	599	642	606	632	641	630	624	621	608	595	637	615	582	614	654	585	676	647	642	617	611	631	621	655	623	670	598	629	616	674	661	612	673	586	664	648	608	621	643	593	667	661	627	626	644	641	612	640	653	591	625	629	639	661	638	635	621	649	585	659	630	643	613	600	635	610	620	620	621	610	607	604	618	628	642	649	658	633	614	571	613	648	620	647	634	635	671	635	585	625	641	605	636	604	634	659	632	615	615	636	600	622	672	625	623	623	597	693	606	589	599	643	635	644	623	632	618	635	649	648	616	598	610	609	642	581	627	597	621	640	631	604	623	609	587	610	672	645	646	607	611	610	593	628	638	629	622	607	623	657	636	586	655	641	606	621	561	680	576	599	596	665	643	596	636	603	623	613	582	671	626	663	670	670	540	616	633	613	601	619	631	676	636	626	617	615	646	591	578	609	633	598	637	670	650	674	681	618	595	619	615	620	663	622	661	609	662	627	602	626	646	620	657	627	656	625	645	673	629	616	603	629	649	641	594	654	663	636	587	679	641	654	654	650	594	610	607	636	632	605	620
4577	1841	1667	1231	1030	1090	984	963	997	972	955	961	946	987	936	929	903	906	970	933	941	940	882	921	938	949	890	924	955	907	985	941	878	918	927	940	937	922	935	933	968	926	944	928	915	920	859	940	965	934	880	986	933	866	951	916	948	938	886	919	868	926	936	952	886	929	945	888	921	927	965	906	939	922	935	930	934	907	930	908	925	893	949	972	950	925	902	917	944	893	924	945	912	945	878	968	909	947	911	986	914	937	933	929	916	916	934	929	935	968	947	892	912	929	917	919	922	886	930	956	908	900	943	953	937	866	936	930	956	893	888	902	904	944	952	942	958	914	946	999	953	898	879	891	925	942	909	919	934	952	896	938	919	964	902	848	919	949	932	969	924	901	948	938	903	894	884	926	956	906	911	891	966	897	927	922	968	928	904	867	875	969	945	922	887	907	914	868	926	846	916	900	915	879	948	898	992	937	935	891	947	981	946	907	916	952	960	916	893	943	907	935	956	943	912	995	930	893	938	940	917	875	981	942	921	961	910	957	914	909	992	910	947	923	931	918	904	904	903	899	946	890	951	878	927	954	908	928	893	992	908	916	938	886	910	920	953	920	916	911	938	922	929	961	953	918	992	975	936	934	915	863	914	893	934	898	943	902	986	929	920	904	964	897	935	865	932	978	932	897	917	925	916	847	966	945	965	865	885	935	889	905	940	989	947	915	949	954	935	915	938	912	905	928	903	947	884	909	961	959	906	995	908	943	930	955	915	957	951	948	931	884	957	958	909	919	930	972	926	918	972	871	956	954	909	867	924	937	899	907	940	947	884	1007	945	906	877	924	942	918	931	893	921	909	1034	911	927	958	901	961	955	934	939	895	868	885	947	914	950	917	885	947	933	937	974	869	925	920	966	905	938	940	919	892	922	863	979	937	866	936	958	905	916	963	927	923	889	966	924	921	918	874	969	915	913	895	965	900	958	962	919	942	899	966	961	1000	919	945	948	904	877	889	912	889	898	994	955	935	901	960	899	964	924	911	866	900	891	984	975	976	898	896	928	944	933	920	908	944	927	942	934	883	939	941	916	902	889	969	970	897	928	926	941	877	937	941	908	971	918	954	913	930	950	926	926	902	921	934	929	907	955	918	969	926	905	928	898	926	922	988	923	947	1008	924	938	928	934	932	894	948	948	957	920	897	884	964	922	931	879	968	924	952	958	930	902	880	928	863	960	943	897	945	935	981	911	905	969	992	898	942	934	941	945	908	880	899	922	936	961	907	958	941	928	949	922	954	918	939	951	952	944	910	956	935	950	931	877	955	897	959	942	860	950	963	915	913	907	964	954	884	891	944	980	934	943	930	935	885	915	915	900	862	924	924	914	897	938	944	903	987	910	991	935	969	917	925	947	867	925	941	939	882	907	948	929	874	889	914	907	942	1001	939	905	953	898	900	931	900	926	942	941	909	948	923	921	967	922	914	956	844	925	950	907	919	913	882	957	888	909	942	957	906	862	940	930	919	947	996	864	954	922	928	888	974	960	941	886	944	961	964	928	912	973	953	962	895	941	886	954	928	937	893	887	940	887	931	884	997	914	907	904	933	915	942	904	881	927	914	938	932	949	925	919	960	921	907	943	959	908	893	935	964	975	945	887	933	937	975	959	952	906	934	927	946	905	901	944	883	968	931	947	935	937	884	882	924	928	919	899	979	906	901	972	922	903	926	947	980	911	942	934	900	955	933	970	946	872	934	928	964	888	989	900	973	980	936	949	889	990	949	939	951	915	887	919	946	922	942	911	922	916	927	972	913	942	917	946	896	896	919	894	895	884	901	896	925	929	872	917	878	942	883	920	929	943	884	887	876	960	881	869	911	903	893	974	950	924	862	934	875	918	982	922	908	849	934	917	896	918	849	879	931	948	924	905	886	898	938	912	926	897	931	903	924	906	933	908	941	942	928	959	961	988	962	884	974	944	923	972	919	928	975	932	931	940	941	946	916	938	930	911	919	982	932	874	910	961	963	916	921	929	917	866	891	947	871	904	916	856	931	917	898	931	919	912	945	940	937	887	937	890	912	891	899	933	949	930	948	898	919	967	880	932	990	901	946	942	941	889	974	947	952	946	920	920	924	948	979	918	890	926	921	971	900	931	978	869	931	899	973	995	911	956	912	926	901	944	883	909	939	924	895	920	935	956	924	962	910	934	896	926	902	923	929	928	910	880	890	921	947	931	889	922	953	930	943	938	958	936	939	938	915	926	948	909	914	885	928	951	952	885	907	875	930	884	993	951	885	925	925	896	883	967	925	954	923	986	943	944	985	922	936	908	921	950	942	920	894	933	984	885	892	925	932	892	902	923	925	914	862	897	839	926	896	901	884	918	934	950	913	877	965	924	964	905	962	950	908	918	918	915	961	960	951	926	869	987	947	910	972	963	825	898	898	926	947	930	915	957	922	940	945	914	912	917	958	929	937	918	972	975	897	955	874	900	934	952	995	926	967	893	946	938	929	903	928	922	949	873	915	917	924	939	964	940	952	925	879	912	921	942	951	953	895	908	852	905	974	922	964	930	927	965	953	921	925	894	913	897	943	978	905	875	962	948	924	923	901	938	885	915	931	971	941	911	916	923	937	939	948	910	899	852	940	929	967	936	969	950	908	906	941	930	941	934	969	916	910	974	957	915	890	927	884	907	952	926	918	910	864	948	936	900	934	906	953	986	924	950	933	970	957	922	945	910	897	924	890	959	949	915	936	905	943	968	946	966	912	994	922	938	959	930	929	944	918	913	964	967	976	920	913	874	928	959	886	909	911	996	908	949	880	931	936	911	902	932	992	963	905	858	901	906	879	906	880	923	952	958	912	946	917	915	923	873	925	945	933	915	945	930	931	943	944	896	963	925	863	957	961	890	906	917	898	973	940	927	928	982	894	870	925	930	887	925	887	943	894	951	963	888	898	897	918	965	946	916	925	942	893	891	968	937	960	895	941	921	944	893	930	905	876	932	913	887	945	930	928	934	905	910	997	888	919	899	916	920	973	984	909	939	933	860	886	903	897	899	900	916	962	927	929	982	941	861	898	871	947	932	973	939	905	941	930	993	992	967	967	950	889	900	935	930	987	956	922	845	910	957	904	929	952	961	897	895	934	875	943	960	991	958	907	886	934	925	931	928	945	906	929	960	920	914	875	898	965	957	914	924	907	920	922	909	945	912	893	928	906	903	881	951	913	959	958	887	900	944	941	950	949	905	905	911	912	914	925	973	884	927	992	922	900	956	925	913	916	925	963	932	910	962	887	953	914	921	925	944	842	910	952	914	885	887	914	941	919	888	929	908	957	883	916	970	958	929	946	914	893	962	980	899	917	944	880	921	939	861	942	953	925	967	953	930	903	962	904	953	935	961	948	962	977	867	897	960	963	928	903	862	960	885	975	877	953	893	910	889	878	913	934	915	956	902	956	905	951	940	927	934	947	901	911	952	895	957	921	933	921	860	926	938	952	881	917	921	935
24499	21594	28933	24759	21513	5272	1248	915	828	788	768	721	704	700	665	652	658	720	636	646	672	668	633	673	662	658	592	622	660	664	666	620	623	654	645	620	631	666	631	613	618	602	649	633	593	591	648	617	625	613	667	595	611	573	610	648	631	629	636	627	638	637	622	606	671	609	649	631	577	632	609	606	571	632	617	621	595	647	651	607	572	623	599	663	649	606	629	634	642	614	618	623	620	656	622	620	669	674	634	624	639	629	612	620	644	603	629	664	630	629	633	620	563	675	631	654	620	630	598	640	622	569	660	616	601	612	589	612	688	596	675	596	628	611	616	655	617	601	607	632	619	647	616	650	590	582	644	613	622	678	632	612	606	646	606	630	650	603	588	626	595	599	590	647	633	672	645	623	650	632	597	616	629	626	631	584	644	666	621	642	612	589	651	619	573	606	611	630	647	619	599	587	625	639	595	629	660	583	640	626	638	656	677	628	625	565	621	633	621	692	612	632	645	632	632	649	677	642	608	627	606	645	643	594	601	663	606	576	625	682	637	624	599	592	593	656	623	641	628	597	612	595	607	595	643	645	612	549	634	652	607	598	625	639	642	650	612	657	635	629	608	638	600	580	649	583	600	611	619	629	607	640	659	630	639	633	597	590	621	615	679	574	641	636	618	620	639	658	624	633	622	613	653	636	645	640	630	646	598	624	606	652	604	610	635	627	598	658	591	551	665	656	595	624	651	622	609	618	596	630	649	630	653	644	630	646	651	624	590	623	632	559	635	649	596	630	583	618	687	624	602	599	587	623	658	647	584	672	604	610	611	641	585	600	659	638	639	625	605	627	615	627	627	607	614	650	616	635	596	613	629	638	666	636	631	646	633	615	620	626	603	640	634	690	643	667	606	598	655	572	617	596	648	611	594	654	607	642	617	589	628	595	647	599	616	640	614	572	618	651	614	593	629	622	632	634	631	596	640	626	602	613	662	617	644	641	610	618	669	616	615	636	663	661	637	654	577	625	612	610	614	620	616	602	613	638	624	608	630	614	602	622	658	673	594	645	630	615	628	585	625	607	666	621	611	614	650	626	576	647	660	657	573	634	628	622	598	598	657	622	633	614	624	610	646	669	671	572	614	627	635	649	645	629	594	658	649	609	565	641	691	601	619	610	622	621	635	613	682	620	633	588	633	600	589	612	589	590	612	609	646	604	620	666	622	563	631	602	598	577	600	618	628	648	593	623	616	607	670	596	625	587	582	632	626	610	596	636	576	616	632	605	622	606	661	613	643	625	560	663	648	642	612	617	603	588	668	647	632	599	638	571	607	619	637	634	573	661	621	591	579	602	685	603	599	632	606	641	638	647	610	629	596	622	602	600	586	634	639	661	575	655	583	652	632	650	598	630	619	641	609	611	612	617	586	629	621	597	597	617	577	613	662	613	615	594	634	636	612	667	590	630	604	627	682	609	617	629	609	653	598	592	607	620	650	601	671	627	669	583	580	638	638	614	633	561	646	613	597	637	583	647	593	610	625	638	607	622	583	606	585	565	623	630	631	632	643	625	600	612	617	583	607	586	597	584	623	639	618	610	615	588	608	596	600	587	611	685	592	622	616	619	615	605	636	628	675	605	608	611	590	575	636	638	600	617	607	619	626	685	647	609	644	605	589	643	630	636	634	625	630	628	597	611	598	650	616	594	571	592	628	606	593	610	622	615	646	577	590	626	613	626	617	563	624	594	589	656	560	588	613	652	590	555	626	606	599	619	631	643	629	579	613	645	639	643	576	588	622	600	636	640	603	653	681	593	645	586	580	593	592	657	591	608	662	645	592	607	627	623	612	643	608	591	614	623	599	690	680	611	586	617	621	612	677	651	616	598	631	589	594	654	625	603	663	657	592	616	654	619	610	595	641	604	607	624	586	669	649	611	640	624	644	643	654	603	572	602	620	630	621	632	588	591	642	611	633	572	623	668	593	598	660	624	665	633	593	593	640	616	603	607	641	607	651	602	609	629	633	652	622	615	622	628	561	614	596	612	594	640	656	649	586	569	608	672	629	576	616	591	633	603	593	608	583	606	651	619	634	607	567	639	573	629	654	586	626	638	586	577	628	616	671	603	622	654	626	614	626	591	627	647	586	605	646	623	650	590	605	627	645	614	643	620	608	580	647	598	641	624	610	618	607	622	647	617	615	564	593	599	623	623	626	639	587	639	646	587	598	656	586	628	636	583	634	624	577	641	650	657	631	631	607	656	612	629	568	666	630	604	599	612	616	624	594	656	617	613	645	675	633	649	677	628	653	637	607	644	594	607	630	630	606	638	638	630	630	613	608	574	668	597	642	699	636	617	611	608	598	665	637	601	596	588	607	616	604	636	628	623	650	627	616	579	586	632	626	638	607	644	621	627	614	622	619	609	609	578	645	580	661	612	599	671	605	642	665	620	601	629	617	612	572	606	647	615	613	634	590	613	617	621	632	597	645	604	663	575	616	628	649	656	602	640	663	657	608	621	550	634	672	612	613	631	648	584	636	621	612	608	643	604	635	597	613	643	539	616	640	617	608	635	613	603	608	594	616	629	609	603	670	618	586	654	628	633	628	644	600	661	630	596	592	615	629	634	586	620	669	602	614	590	611	610	626	609	569	613	673	645	645	626	608	595	596	621	638	637	613	615	643	612	695	602	646	619	615	571	645	589	644	607	624	581	655	620	612	640	646	615	628	680	628	634	600	612	628	630	624	632	598	669	635	653	659	616	624	650	617	616	583	659	615	671	615	612	590	619	611	609	646	625	625	625	582	594	627	605	653	634	598	623	608	683	605	634	605	672	617	641	591	669	595	574	605	680	632	623	622	690	584	624	646	628	582	641	576	602	594	598	636	658	656	572	635	613	587	620	604	666	610	648	641	645	642	626	622	639	618	616	634	627	624	649	640	622	563	612	626	607	642	604	615	601	636	615	615	675	574	667	613	605	627	636	636	671	618	660	590	640	631	634	613	618	614	606	652	584	618	625	623	690	577	625	598	636	652	620	638	621	583	630	624	619	603	656	592	662	574	642	604	599	618	649	630	635	595	616	617	627	628	605	571	602	664	650	614	618	607	655	621	682	608	610	663	585	643	598	613	614	569	608	608	622	619	639	639	623	647	593	607	585	640	620	624	658	622	567	601	598	664	603	616	635	640	660	617	609	625	636	565	620	625	633	633	632	657	652	584	582	629	615	629	576	604	603	595	606	579	610	622	603	616	644	639	610	591	584	598	618	646	641	638	607	631	650	622	620	631	636	638	632	615	630	592	624	620	589	591	627	622	617	651	625	615	636	581	598	621	589	634	621	633	621	625	599	602	640	637	656	673	625	592	648	590	664	593	608	627	639	614	665	617	667	617	634	650	588	654	631	612	573	576	652	588	612	629	656	633	633	655	611	604	573	646	619	562	578	599	618	615	606	595	624	641	598	631	651	642	622	602	645	614	629	623	624	613	572	611	580	587	625	648	638	624	584
5316	10049	8267	4418	3134	2475	2042	1745	1655	1406	1382	1283	1277	1162	1148	1075	1096	1048	1012	1042	1030	970	1040	1005	995	992	938	981	933	973	988	923	972	940	909	959	989	966	1019	1028	987	948	937	867	942	962	972	984	963	928	1004	921	939	912	984	946	970	913	909	964	908	951	996	984	966	903	944	919	849	929	894	949	881	909	940	939	948	923	921	842	905	958	942	914	860	952	901	845	957	969	903	942	936	916	963	968	929	950	937	970	914	940	920	894	893	905	868	910	900	910	924	1003	942	951	980	897	892	903	909	910	979	930	946	892	865	882	925	925	897	929	951	964	935	907	940	907	986	937	915	878	954	901	967	984	953	929	1001	937	936	913	925	916	972	922	871	869	919	925	967	869	927	902	879	961	885	903	938	943	944	928	887	948	946	879	907	878	914	916	942	954	899	981	895	989	902	925	922	912	973	937	955	871	936	937	964	913	975	892	885	926	938	910	918	921	950	960	933	918	902	987	967	905	865	976	893	881	894	987	944	906	931	900	945	908	944	923	947	922	935	909	911	928	916	944	963	851	911	931	930	892	972	926	978	939	862	900	926	966	887	968	932	935	929	897	923	950	870	866	925	933	878	877	914	882	904	938	886	893	976	963	972	945	889	939	908	938	866	996	917	906	958	975	922	921	927	930	921	923	912	951	903	850	937	871	931	932	917	914	907	924	905	955	893	920	932	913	923	959	891	932	935	915	962	967	910	883	899	889	915	873	965	866	922	927	936	903	903	896	1010	959	940	883	919	897	876	909	979	948	910	945	941	916	907	902	913	953	894	908	924	924	962	957	929	917	942	945	921	924	916	940	906	914	913	936	943	945	905	936	942	883	966	944	915	955	917	874	932	897	965	954	962	880	918	949	906	932	938	910	957	954	918	960	943	942	918	914	886	965	929	910	882	979	882	926	867	929	893	889	912	941	930	951	958	880	908	924	925	913	880	962	917	925	908	938	902	924	925	934	947	915	906	950	875	900	889	941	898	911	950	964	948	906	929	922	962	927	890	893	913	910	916	916	979	891	896	927	928	946	965	918	881	910	898	957	931	945	881	893	913	931	912	909	903	934	919	895	872	919	956	958	941	895	947	906	863	900	858	919	914	1034	936	967	921	927	953	921	916	913	879	950	947	941	926	903	895	922	939	900	923	922	896	923	971	877	920	861	981	916	892	930	962	935	946	910	937	906	934	939	933	914	969	939	919	933	922	951	921	899	970	962	942	968	943	866	909	989	949	951	894	899	892	914	912	938	900	951	939	925	886	917	965	920	912	907	987	917	947	888	949	923	950	978	946	922	957	891	895	906	874	920	898	924	877	897	937	966	956	891	893	944	920	969	916	965	931	950	936	909	958	976	945	980	927	884	934	958	900	918	878	911	974	939	948	952	994	949	883	922	935	906	906	957	947	936	922	926	895	888	893	966	927	855	905	898	980	912	971	891	928	944	940	927	881	909	976	913	967	926	962	902	970	929	930	943	891	888	905	977	940	895	921	931	933	912	913	959	943	977	858	883	899	905	930	930	865	946	930	870	899	919	905	947	958	954	919	905	901	946	895	902	886	872	952	925	911	937	920	966	954	915	911	902	904	915	929	947	883	919	950	994	952	950	899	991	998	954	914	945	940	895	926	920	933	903	907	936	901	918	881	914	938	888	899	946	905	951	929	930	930	938	971	918	939	912	960	928	901	926	900	935	929	908	913	892	921	997	965	914	951	885	914	929	906	933	963	969	959	981	889	919	898	963	912	898	923	925	915	890	932	931	863	916	997	956	949	903	926	906	906	965	911	897	927	861	908	936	939	878	899	972	957	919	905	937	910	973	981	899	902	922	943	899	928	894	937	889	970	912	920	927	931	895	876	883	901	943	931	925	957	938	945	914	924	949	912	908	883	936	895	935	925	950	934	888	917	862	933	942	913	926	981	896	896	919	923	931	885	947	943	867	880	928	957	919	925	906	966	895	938	922	965	861	905	946	904	857	967	902	952	906	903	916	941	966	981	915	954	892	902	922	950	908	941	895	925	946	917	932	861	900	941	912	887	892	949	962	953	881	919	976	931	950	952	885	957	882	919	900	982	870	903	962	958	918	902	915	964	892	955	933	954	912	923	907	863	958	909	915	946	933	855	949	900	955	914	971	873	960	897	892	944	870	931	896	885	912	901	955	904	968	902	883	923	907	936	931	961	970	878	930	988	914	861	946	897	929	959	924	969	955	947	879	916	981	895	977	959	917	903	958	953	916	934	880	953	951	930	958	939	905	978	958	900	950	872	993	893	968	924	924	928	932	919	926	921	900	867	913	978	943	919	911	922	880	926	920	955	938	909	926	885	912	922	909	905	913	897	946	900	944	995	885	952	931	910	951	998	940	927	854	892	896	890	906	928	911	894	967	925	901	970	943	959	872	913	880	998	890	887	996	869	937	900	876	894	917	887	876	921	963	910	896	941	891	933	916	908	894	916	930	943	877	927	904	926	956	935	900	943	968	933	880	920	951	909	956	947	932	939	915	966	908	897	891	906	972	914	923	948	867	882	943	957	934	931	936	918	953	898	921	940	955	894	904	893	903	902	866	934	877	931	915	930	928	887	955	936	876	855	963	861	885	939	941	930	938	930	923	899	906	923	1025	994	939	877	956	903	938	894	936	872	961	933	952	934	902	962	935	981	898	915	917	932	943	908	939	956	972	888	918	908	945	919	919	926	883	935	917	975	937	949	916	889	904	919	911	952	966	965	943	889	905	952	865	906	918	936	961	955	964	966	933	860	897	948	992	926	957	929	880	971	951	916	923	982	943	927	958	976	914	897	971	921	971	931	950	866	914	946	928	910	935	957	966	923	912	958	930	927	900	879	953	920	981	890	931	903	925	926	951	881	974	893	897	937	913	837	927	890	883	966	938	962	928	927	937	942	967	915	931	935	911	971	950	965	930	893	912	906	930	913	993	950	881	948	960	917	891	957	901	923	946	944	901	924	901	928	914	902	957	934	918	928	937	965	898	877	902	940	907	985	973	905	860	939	930	893	893	944	907	918	935	891	905	932	918	896	904	911	902	906	890	919	915	923	953	880	979	937	906	932	905	911	894	851	926	899	912	941	910	925	957	915	908	888	918	959	927	938	852	946	913	963	940	955	965	909	919	945	937	893	980	918	961	976	945	918	914	949	917	910	914	952	952	906	898	922	876	914	901	979	899	912	935	898	902	945	867	920	956	909	898	955	948	939	950	953	925	931	973	927	926	914	934	943	914	966	965	940	964	985	894	960	851	879	911	916	921	933	901	944	965	927	878	936	914	928	936	871	937	901	910	889	936	996	913	950	935	898	937	928	928	944	946	925	899	918	936	977	903	897	889	901	989	909	961	969	934	926	918	962	943	932	922	932	921	950	897	945	956	918	874	952	956	900	928	938	931	871	888	893	890	947	919	899	941	884	947	911	957	973	903	940	894	917	922	883	954	906	892	917	888	938	913	940	916
23563	21638	29535	24252	21638	21351	2986	855	640	625	502	498	418	420	394	407	366	350	359	377	332	331	366	325	355	357	306	295	310	326	309	298	270	299	291	335	322	296	304	263	273	302	289	318	267	289	327	317	283	323	296	311	268	271	284	273	287	286	274	314	349	300	268	278	274	259	277	309	286	288	277	291	287	299	292	300	274	269	282	263	304	287	272	273	268	258	271	287	269	294	297	286	278	273	287	280	272	273	269	267	299	280	274	266	286	267	286	279	301	290	258	274	261	259	275	235	301	290	272	269	269	268	279	267	302	243	283	290	310	296	281	270	285	304	295	312	295	306	261	274	277	297	258	280	265	276	269	260	273	302	275	266	245	297	294	276	295	265	263	262	307	279	243	273	315	307	297	293	266	304	289	291	268	287	269	273	267	285	283	287	296	284	282	263	274	290	284	278	317	299	268	285	244	279	276	291	288	281	278	271	289	268	260	291	293	285	308	268	270	272	287	261	279	275	261	295	267	325	246	279	278	262	286	284	297	285	268	271	316	268	289	288	280	286	300	277	279	264	273	310	266	294	287	288	278	284	302	264	273	281	247	294	300	280	241	293	280	260	293	286	276	241	258	278	305	301	263	303	304	265	297	269	285	286	285	280	266	276	272	284	257	263	258	303	272	266	278	305	276	274	291	300	275	269	286	294	275	280	271	271	276	285	266	284	270	294	287	274	284	275	277	277	274	302	245	296	277	285	292	267	261	283	265	264	287	253	256	265	317	303	281	274	249	294	290	263	300	298	282	287	288	302	267	314	257	246	277	284	291	279	299	276	267	263	290	307	273	277	258	270	280	240	290	257	311	287	287	266	275	289	294	266	244	275	254	271	261	275	274	259	278	288	264	266	292	299	263	262	300	266	304	287	274	284	293	294	282	303	274	294	285	275	291	282	298	299	266	246	290	265	251	259	280	279	279	253	295	333	292	258	295	309	313	275	289	292	288	254	268	290	286	275	254	286	275	283	273	263	272	286	307	294	300	287	287	275	273	263	276	270	283	281	266	285	307	294	269	260	274	254	270	254	271	242	269	279	287	288	301	296	291	290	277	285	293	294	300	290	318	253	300	322	311	272	292	281	267	281	266	270	277	303	251	260	311	274	316	257	247	297	283	309	296	285	253	279	289	310	272	291	297	298	269	274	291	263	276	298	281	282	269	259	324	256	262	281	283	287	278	291	306	264	280	263	262	268	290	280	270	264	273	294	312	291	275	291	286	300	258	278	304	286	287	288	268	263	313	275	273	284	283	289	284	283	297	299	271	284	294	310	288	248	284	281	292	274	303	283	291	248	291	280	273	304	262	263	281	278	258	265	328	280	281	278	267	286	295	274	294	282	237	271	270	285	251	280	281	307	264	269	261	279	271	286	266	296	255	302	275	289	268	267	289	264	274	278	279	273	254	243	296	284	280	268	253	303	285	287	260	243	278	284	264	261	267	282	289	303	268	280	281	296	256	296	285	306	308	252	274	282	294	262	261	274	244	272	267	276	269	286	269	265	306	281	270	276	274	279	277	271	285	260	280	301	300	268	287	288	241	286	270	273	296	271	303	270	301	281	266	280	257	290	300	303	260	278	244	297	250	275	304	265	288	272	309	249	266	279	267	248	281	294	282	274	282	257	286	257	266	314	255	293	273	292	269	278	261	302	280	260	280	277	278	281	281	263	271	262	318	266	286	265	274	262	276	276	278	274	261	290	304	274	276	270	270	291	272	298	280	285	260	267	292	301	291	264	284	258	286	266	307	288	296	302	262	267	280	257	267	245	278	325	289	243	254	306	283	286	240	268	263	269	288	281	280	268	269	277	269	256	302	292	307	249	269	292	305	262	294	249	277	284	294	272	258	283	284	272	286	285	301	270	269	267	254	278	289	261	280	262	270	280	268	254	275	298	278	253	302	266	296	321	266	278	298	294	295	280	271	278	287	296	291	277	296	290	279	271	302	287	274	303	258	267	278	278	281	286	309	264	304	293	277	281	299	269	267	304	291	291	285	268	278	284	300	314	285	267	286	284	320	264	269	298	276	307	308	280	259	292	306	281	302	271	277	289	265	299	283	301	274	270	259	267	288	316	269	290	255	288	259	285	275	278	263	250	288	277	328	242	274	308	261	293	241	282	272	260	276	275	292	272	288	285	275	294	290	260	294	289	322	299	259	275	304	281	268	306	247	267	318	275	260	289	290	285	299	242	280	290	259	281	272	252	315	259	279	289	297	303	282	286	289	244	308	283	247	296	285	266	269	236	282	314	270	267	286	311	281	310	250	300	258	280	275	268	287	284	279	287	251	263	274	306	285	318	258	294	298	287	262	281	272	305	331	286	288	258	261	284	251	296	291	268	272	291	261	279	260	281	276	321	297	262	293	278	259	273	301	284	296	286	295	261	286	288	282	291	269	295	287	302	278	283	284	276	259	283	291	265	285	277	251	261	243	291	291	280	294	268	279	283	254	278	265	253	303	270	278	272	299	261	276	265	281	296	262	281	300	277	297	267	288	278	298	293	284	287	262	264	295	284	295	284	255	257	288	312	308	289	296	271	252	251	300	257	271	280	275	273	283	288	272	295	277	283	268	287	292	312	266	284	299	268	290	296	282	278	272	278	274	306	301	303	275	273	282	258	276	269	307	272	259	302	298	270	255	296	283	255	281	246	274	288	295	274	292	288	266	259	285	276	304	253	272	294	277	289	295	290	279	259	285	282	267	281	288	294	254	268	294	275	282	265	282	281	271	257	278	259	290	248	270	286	258	276	268	281	283	291	285	280	284	268	290	304	257	310	302	278	251	301	279	266	269	302	279	286	260	294	296	300	269	272	271	265	270	310	261	284	287	256	279	253	258	255	251	271	252	283	308	300	276	298	283	261	294	294	256	284	310	279	308	267	272	283	319	282	276	308	313	268	265	301	269	257	305	246	277	279	288	287	254	268	267	278	288	273	290	280	268	264	270	312	302	269	275	269	288	260	321	292	291	268	283	287	275	257	294	279	292	246	295	277	256	262	282	272	299	283	285	272	273	253	261	284	277	294	273	270	261	257	272	286	274	273	273	280	283	271	284	256	284	309	275	286	272	286	292	301	278	262	289	278	303	278	291	277	275	278	260	263	258	289	255	295	312	271	290	292	265	252	296	303	273	285	292	263	293	271	275	261	275	274	272	241	270	288	266	289	293	284	279	260	283	308	267	263	291	295	261	248	266	279	293	277	266	280	263	286	266	275	281	259	295	279	256	257	250	263	322	262	246	269	296	309	298	272	277	295	269	294	287	278	261	274	293	296	274	283	264	279	251	297	276	288	283	270	296	292	267	265	296	268	282	296	284	294	284	277	275	298	281	272	296	296	255	287	296	261	310	292	299	268	301	298	286	296	272	286	270	307	266	287	304	277	290	265	265	278	279	262	258	264	287	264	286	242	291	298	280	268	295	271	282	266	282	285	277	273	268	298	302	263	278	301
7076	15333	12697	6773	4690	3417	2554	2093	1717	1473	1224	1025	986	935	834	828	774	710	669	607	577	559	615	579	563	549	508	503	510	491	496	542	462	489	463	491	444	440	476	509	448	446	476	446	448	436	499	406	421	427	456	472	482	437	482	481	440	440	494	438	434	467	429	432	421	457	434	428	422	456	443	429	444	459	431	462	465	403	410	457	409	452	470	464	447	496	410	446	473	438	414	434	471	433	458	393	435	424	434	445	430	417	432	419	452	421	433	469	471	454	429	423	413	473	441	445	448	435	448	437	458	485	451	419	433	446	446	441	412	438	419	418	461	408	460	431	485	444	449	427	447	412	450	459	433	474	444	458	455	466	418	465	402	449	478	427	454	433	410	460	453	455	467	432	445	448	426	441	424	427	437	430	427	470	439	435	412	411	429	407	443	384	440	430	459	458	456	419	435	409	472	460	395	459	425	439	450	459	384	431	419	438	439	433	460	412	431	471	448	454	454	437	425	462	441	398	414	425	431	399	424	425	448	423	417	440	428	463	455	428	402	398	392	429	432	463	436	446	428	428	437	442	439	393	425	437	423	415	447	422	453	418	408	426	467	415	437	432	443	418	392	454	423	439	449	444	422	433	447	452	412	442	423	468	423	434	440	421	388	414	419	454	425	430	442	462	447	460	399	456	428	429	419	448	405	443	428	408	450	441	436	410	445	422	420	442	439	438	456	420	418	425	446	419	403	444	458	402	419	435	416	437	402	478	443	436	442	422	429	385	418	429	452	401	430	415	401	459	460	467	434	465	426	444	429	418	449	447	464	468	429	439	429	460	444	435	431	440	423	410	429	415	439	425	441	414	437	423	484	408	426	450	405	459	428	411	433	483	410	411	458	424	458	481	428	440	426	429	443	442	454	463	486	420	422	472	418	441	411	407	405	462	381	442	452	394	434	431	454	490	440	420	425	464	403	442	425	440	465	415	418	422	431	414	429	426	430	433	463	437	443	449	453	447	428	387	419	438	425	447	406	403	426	467	455	425	443	423	421	449	444	452	425	450	471	436	488	448	442	450	406	419	442	414	483	460	483	442	415	397	447	447	483	452	399	457	422	459	448	427	404	459	419	394	466	416	458	437	436	425	416	443	412	454	440	438	425	439	468	479	451	445	411	418	436	428	457	444	461	449	406	418	448	451	428	417	426	450	454	410	422	452	446	456	424	452	412	442	428	424	396	434	416	438	432	413	437	453	440	438	436	437	452	437	417	436	431	398	457	436	441	417	440	428	477	430	442	450	461	422	442	437	456	446	430	423	446	417	451	412	425	447	465	425	454	495	408	472	432	417	441	426	450	416	417	452	414	410	415	403	472	466	413	435	419	433	421	439	402	453	393	421	456	442	447	426	429	467	420	453	423	441	464	402	427	404	453	423	421	400	447	422	443	461	454	430	436	446	432	435	428	436	436	460	469	439	415	456	417	432	411	436	436	443	451	470	436	475	397	410	414	450	425	411	458	442	430	420	451	435	461	422	424	473	411	435	453	421	425	402	447	454	418	431	456	430	456	445	451	428	447	400	456	448	422	412	446	425	410	429	465	460	454	415	404	439	434	438	444	442	458	440	435	451	405	432	473	431	453	410	426	424	406	423	440	453	431	437	487	417	446	454	435	439	451	400	442	417	407	454	448	445	462	400	452	417	456	419	431	462	450	421	462	427	439	430	459	421	458	450	454	459	411	390	427	414	427	408	432	426	448	450	406	459	426	456	428	445	465	419	451	436	458	408	457	433	450	427	409	411	402	411	437	417	446	470	440	436	425	448	427	436	431	453	446	448	393	447	435	393	455	457	461	431	452	440	430	439	420	439	459	435	420	420	463	438	430	423	448	426	439	492	448	437	443	425	406	444	444	499	463	438	431	466	487	437	456	449	446	445	460	459	440	455	437	453	418	437	459	452	421	459	407	470	419	404	407	457	444	420	431	440	470	460	420	434	417	407	455	414	390	409	466	428	438	411	444	450	417	435	463	407	451	441	448	449	424	421	475	454	461	461	441	429	438	426	477	435	452	433	447	412	426	431	437	432	428	435	416	439	402	432	461	441	465	460	475	415	472	430	435	459	406	436	448	431	440	444	460	444	448	440	404	449	442	419	449	411	475	431	437	429	418	467	427	454	437	439	452	457	467	398	426	451	408	474	457	425	462	440	417	406	455	402	414	464	460	409	458	477	412	418	425	434	420	467	432	432	461	444	470	449	421	429	402	449	424	411	448	421	415	416	457	456	449	428	460	440	455	431	401	408	402	440	459	442	460	423	408	463	452	412	435	414	474	416	427	425	411	416	455	440	426	441	458	452	441	443	420	416	475	445	423	427	446	436	436	453	413	420	464	443	446	434	433	449	400	449	427	459	430	452	425	453	439	428	445	424	440	431	396	436	466	430	431	413	434	443	428	387	444	435	436	416	446	450	440	438	416	414	473	436	444	440	413	412	421	454	446	431	457	484	440	422	413	472	422	420	474	464	448	445	457	422	466	455	468	425	470	415	444	439	438	459	409	499	443	461	464	423	447	426	404	418	452	432	417	413	443	444	461	441	421	462	415	407	443	446	419	447	428	413	485	422	459	421	412	417	424	451	493	404	431	449	455	400	408	459	442	439	471	412	449	423	429	430	440	444	451	468	406	485	422	421	440	433	446	409	439	387	456	444	411	447	475	407	439	432	399	456	423	411	413	464	406	410	454	444	458	412	431	420	405	429	436	452	432	447	451	423	449	425	434	442	432	432	450	411	443	425	437	463	409	434	459	441	462	426	457	431	420	461	436	405	419	434	449	401	450	438	437	454	486	465	409	455	393	446	445	447	444	410	434	431	391	406	438	433	466	426	461	448	454	443	441	449	452	414	449	492	403	461	433	424	445	420	427	410	430	424	432	407	424	430	439	448	411	411	425	462	427	438	430	406	457	428	470	399	442	395	467	462	404	405	411	410	426	438	474	437	433	436	435	450	446	456	452	472	438	433	443	431	438	419	458	398	409	436	445	449	479	415	439	441	429	412	435	461	443	482	428	405	419	421	425	440	446	428	413	436	454	399	446	445	461	393	472	439	430	474	429	447	421	433	428	434	440	431	413	457	479	428	464	418	440	419	430	428	440	420	448	468	450	408	437	461	462	405	446	452	460	431	450	423	422	441	423	409	441	422	431	405	423	443	446	452	439	444	443	414	427	443	434	462	437	433	486	432	412	438	404	455	461	443	398	407	446	436	425	460	415	419	431	417	445	469	443	424	458	435	440	424	415	440	430	434	441	430	410	433	424	446	434	440	422	448	432	425	450	444	454	441	418	430	409	449	456	397	461	436	448	435	429	488	434	419	481	422	438	440	479	428	450	422	437	437	430	427	451	423	420	401	395	395	422	396	404	403	445	456	426	453	442	437	376	454	420	444	463	427	468	469	430	447	434	440	471	428	419	458	439	413	468	435	423	441	426	444	423	451	441	409	435	481	417	424
27520	20764	7887	1148	740	742	685	638	685	615	644	706	585	627	651	678	609	638	656	614	604	625	656	611	623	609	653	633	615	654	666	658	623	629	626	628	624	647	649	640	607	636	646	630	635	653	650	600	678	596	619	610	635	650	602	643	653	583	639	665	656	631	627	621	671	625	596	620	586	623	637	660	634	584	625	638	619	610	624	600	653	609	679	580	608	599	654	612	614	581	659	628	618	649	649	631	593	640	632	602	630	565	655	648	622	643	603	625	632	635	624	604	620	641	606	659	640	604	633	644	621	674	593	624	571	617	620	621	612	659	629	620	617	576	635	630	631	633	650	595	600	636	639	656	657	581	658	607	600	640	648	600	656	650	619	644	641	642	610	611	637	568	611	648	612	628	646	614	620	629	654	650	644	598	656	642	604	613	585	614	599	602	675	653	581	630	596	663	634	682	608	614	638	635	658	572	616	620	628	659	636	649	588	646	613	631	649	681	618	571	626	624	641	594	625	619	621	644	610	625	646	641	588	627	636	653	637	626	619	641	637	642	631	632	602	644	645	631	669	637	676	608	620	609	654	654	613	604	615	656	616	665	580	626	632	628	625	636	667	622	613	618	656	655	644	631	637	633	664	606	642	620	649	631	634	649	654	638	648	627	610	643	653	606	633	627	578	653	641	606	626	665	616	659	654	584	631	609	563	654	619	599	654	620	637	646	616	587	611	605	598	661	643	642	602	668	610	642	617	652	618	653	648	631	619	633	667	611	614	626	599	627	650	623	598	630	612	627	634	587	580	645	639	595	663	659	644	608	640	628	611	643	599	589	597	639	652	615	611	675	608	625	672	622	618	609	640	619	604	640	664	598	643	647	644	595	660	623	608	634	631	667	626	629	641	614	668	606	577	609	614	638	579	592	620	655	622	654	614	599	597	581	648	642	564	580	635	656	653	624	581	622	598	628	643	640	627	630	621	652	609	570	627	632	632	641	640	575	587	616	610	604	615	621	653	669	641	648	619	665	599	607	645	679	622	659	570	603	595	611	663	607	620	597	653	630	609	661	661	630	645	589	614	645	649	638	626	679	587	650	601	620	627	628	607	631	604	619	635	620	666	579	607	632	617	642	632	634	657	648	630	622	631	631	667	585	622	637	680	656	628	638	600	656	677	652	650	641	611	644	618	602	634	624	655	628	690	620	628	629	605	620	597	661	616	611	626	599	643	656	695	638	632	631	668	640	626	629	627	665	628	609	608	615	595	688	609	612	615	657	630	605	629	646	622	625	626	675	632	598	617	643	627	628	655	632	673	625	627	621	621	610	630	663	625	603	621	643	642	603	638	639	614	613	644	640	608	616	612	652	665	624	670	656	608	604	595	615	650	648	615	631	625	609	605	647	664	632	668	638	629	623	650	655	631	649	630	609	613	609	626	637	639	668	616	595	640	636	638	645	634	601	647	581	631	599	625	627	633	647	632	664	641	646	630	607	606	627	626	623	590	641	640	680	616	599	663	627	595	617	648	600	616	632	573	599	595	641	607	656	655	621	615	628	623	623	705	616	637	639	660	639	652	617	592	638	654	683	645	623	603	639	685	615	609	623	651	645	645	666	591	617	629	608	641	594	633	616	660	611	610	602	652	634	607	611	599	613	616	654	642	643	635	635	646	616	649	622	659	609	624	632	676	664	603	626	599	651	632	614	625	659	604	607	572	626	619	637	631	610	605	591	625	627	621	617	621	628	612	585	596	641	649	593	634	632	636	638	618	609	642	592	645	639	639	620	629	588	622	637	661	634	622	657	642	640	621	576	613	608	603	643	634	636	636	622	610	643	600	659	616	592	643	620	574	622	647	639	634	626	634	621	618	630	629	635	656	595	617	627	631	591	626	673	633	615	678	610	577	676	674	617	604	601	619	675	672	632	686	612	618	622	601	601	644	682	606	626	599	596	613	642	656	651	644	636	650	595	634	622	609	603	626	616	660	695	611	609	614	609	571	638	606	654	656	652	625	619	661	633	617	622	598	630	629	579	678	659	600	655	621	605	608	619	628	639	635	618	614	622	607	617	596	647	610	649	656	643	597	600	662	639	625	588	619	632	659	621	630	638	617	642	619	629	579	613	621	633	610	628	627	618	619	629	589	621	624	634	643	669	609	646	650	626	631	646	612	596	615	614	657	606	636	639	636	628	618	631	660	638	576	601	647	663	596	593	626	637	631	586	640	615	646	663	611	627	643	658	615	628	648	633	626	626	623	603	598	603	658	601	638	616	661	626	608	634	638	623	643	628	621	617	604	580	628	615	621	625	629	593	617	615	617	609	576	588	594	625	651	602	614	644	636	622	618	610	654	574	576	665	606	608	638	636	622	629	613	618	611	646	626	624	657	623	642	662	598	670	605	657	607	615	612	683	640	664	598	619	626	669	624	652	621	652	630	591	653	650	614	668	587	624	667	605	586	591	667	602	616	621	603	606	635	600	620	603	668	620	589	602	608	596	637	621	572	601	590	596	631	680	625	604	633	588	583	598	668	624	640	603	614	669	631	604	623	644	603	628	632	630	611	606	596	602	624	581	630	666	615	625	619	633	638	607	644	599	658	682	599	623	664	633	643	623	652	599	635	658	613	583	618	613	582	637	636	608	634	627	594	633	650	594	659	664	607	587	633	632	659	667	628	646	614	633	584	665	677	650	589	620	608	591	592	640	660	663	644	576	658	637	626	613	649	621	596	653	642	620	606	634	606	673	622	588	623	632	606	686	617	587	638	622	607	635	633	594	623	616	601	588	577	565	654	612	581	635	632	638	651	594	664	594	613	661	632	645	606	620	633	648	627	572	584	615	692	622	575	643	594	636	646	631	679	628	607	641	638	620	614	637	588	628	616	646	639	608	609	634	619	617	579	647	580	589	659	665	638	647	625	632	606	591	636	625	622	665	632	611	644	591	655	639	660	620	586	629	621	645	585	598	612	589	608	659	672	636	680	619	610	593	626	591	612	656	618	625	624	619	598	637	622	680	598	595	656	629	598	628	628	609	607	632	620	680	642	630	595	631	643	655	593	615	599	682	644	639	655	628	601	611	663	631	611	593	650	631	628	611	624	611	607	611	672	625	600	622	652	647	613	625	643	608	569	590	589	600	594	644	622	596	645	627	641	644	624	605	631	634	657	619	673	594	635	616	653	627	652	629	660	615	608	641	641	603	576	593	627	612	634	617	627	629	615	658	645	633	663	681	674	626	597	686	601	649	610	610	632	684	654	663	627	630	598	622	623	609	616	634	635	635	610	662	570	611	634	617	617	606	653	609	578	584	661	609	604	599	613	632	682	668	638	629	651	644	646	620	623	581	646	633	627	636	655	625	637	596	623	644	678	669	640	633	647	617	589	651	642	653	598	630	594	582	627	631	646	596	621	620	632	617	613	649	653	675	582	604	608	625	650	597	603	596	625	681	585	630	633	652	598	603	664	619	658	630	597	638	620	631	596	632	665	636	618	620	646	634
4651	1866	1639	1229	1096	1021	1042	965	1064	962	949	962	907	931	908	897	905	915	928	948	931	896	904	893	931	855	946	965	893	909	969	893	971	926	953	965	921	913	900	918	845	950	926	883	883	922	951	901	965	879	954	920	931	943	920	901	905	917	891	969	945	964	930	882	961	931	932	915	963	920	928	924	938	933	969	907	927	936	932	920	944	933	950	981	894	919	904	879	905	917	962	943	926	943	945	923	975	904	928	929	900	899	881	896	894	930	924	936	916	882	930	913	923	887	894	915	961	849	941	884	932	916	931	968	920	916	931	917	887	898	911	943	943	934	950	929	979	905	904	953	889	872	922	916	898	921	942	948	915	902	952	919	909	920	937	904	847	922	837	919	936	948	954	939	905	911	929	933	872	926	909	938	958	899	933	863	905	912	943	930	933	894	927	869	878	917	964	916	920	917	909	928	960	952	912	878	883	924	879	899	871	897	924	881	927	905	887	894	920	898	953	946	920	929	906	885	882	980	918	920	864	905	909	922	914	947	910	917	971	867	937	978	880	892	917	914	925	983	904	893	909	905	966	864	923	973	886	893	917	925	910	921	919	927	891	899	949	917	954	905	886	948	903	912	937	922	911	867	896	965	922	916	900	922	887	916	913	898	945	939	951	928	873	849	899	939	912	950	930	988	921	964	952	860	932	899	932	949	915	861	941	896	943	891	980	948	849	858	894	967	935	904	904	942	911	936	914	937	864	914	890	895	899	970	971	870	882	933	879	934	912	915	994	942	931	910	936	950	943	869	884	926	907	894	852	847	928	927	891	913	918	900	958	927	948	910	933	909	899	936	941	899	942	882	868	863	899	904	875	1003	939	910	895	898	952	929	904	890	929	898	922	951	878	894	945	904	925	918	876	962	924	931	879	888	986	917	931	917	879	923	868	896	910	924	942	905	877	889	912	902	982	922	911	907	932	940	924	913	914	901	906	911	935	918	911	936	916	881	935	915	899	882	942	948	904	918	917	991	958	905	907	933	923	956	936	899	934	928	920	925	943	858	908	884	936	914	901	927	925	962	919	926	878	899	899	893	947	922	859	935	918	888	931	965	884	926	901	915	922	884	921	983	991	905	931	940	940	904	883	906	891	906	911	905	899	906	923	913	925	925	908	918	905	971	894	921	907	926	993	945	915	885	928	877	907	911	935	981	923	869	917	927	911	913	917	944	919	887	916	941	930	893	904	918	857	886	917	874	916	912	935	946	879	918	975	872	936	927	958	935	935	853	999	932	901	894	890	931	895	890	875	954	938	939	956	901	900	972	914	926	953	935	939	882	913	936	948	912	947	946	893	909	936	896	909	911	873	881	916	913	961	895	910	895	929	964	893	907	936	923	951	950	927	874	924	970	901	902	941	905	925	914	894	968	894	909	935	929	916	950	871	945	890	902	891	904	932	900	908	866	906	913	979	978	954	946	951	893	918	932	897	921	951	903	899	929	935	925	877	906	917	887	899	924	895	913	862	943	886	886	923	866	968	902	859	926	969	924	890	954	907	932	880	887	901	902	925	945	921	872	900	923	909	951	893	938	898	955	891	849	930	943	951	894	842	904	967	907	910	906	919	950	917	931	917	904	929	890	887	915	938	917	932	897	914	870	898	939	924	928	936	899	900	929	948	910	960	920	874	953	889	917	901	917	955	883	927	914	882	887	904	911	875	924	892	905	926	921	959	901	884	907	933	859	873	906	897	925	933	972	882	963	857	940	878	880	901	963	951	903	895	917	882	906	905	854	897	898	900	964	876	900	946	916	961	882	953	950	923	865	913	917	912	925	873	930	944	905	905	927	955	921	904	953	898	894	898	946	904	842	851	930	882	969	980	948	940	910	951	936	936	917	902	970	941	919	909	923	904	894	902	906	877	876	930	922	882	911	875	874	896	917	879	965	888	905	935	913	846	916	942	912	933	931	953	885	892	898	940	911	940	895	922	937	895	971	900	905	939	943	949	899	884	936	899	936	901	925	913	968	934	954	893	903	969	894	955	894	900	896	919	899	875	924	991	978	899	845	885	917	946	873	940	988	969	843	967	904	905	912	964	904	921	928	884	890	907	965	912	892	922	909	886	905	895	913	912	848	896	877	916	884	894	851	939	931	890	942	940	948	913	913	975	882	941	897	954	884	899	916	906	918	893	904	914	973	938	893	934	965	910	960	932	882	948	911	914	893	935	928	926	903	903	961	934	955	912	933	901	938	903	952	900	916	934	930	948	896	911	943	923	912	914	936	904	902	896	935	884	939	935	924	901	914	926	950	941	909	913	930	895	927	929	943	918	885	996	935	911	948	962	960	930	857	979	851	894	922	881	929	943	903	912	877	998	894	920	894	973	935	918	932	935	933	908	960	958	925	925	896	926	923	956	949	882	966	865	963	910	896	910	959	903	908	1007	907	900	933	936	907	952	963	929	872	932	952	943	905	906	900	946	894	953	930	973	1027	882	912	906	907	982	951	1008	922	936	947	914	881	943	918	943	975	915	933	981	975	892	924	933	906	910	938	924	929	941	941	922	886	913	910	946	955	935	928	915	962	1018	955	934	948	921	954	875	937	906	898	923	919	892	886	899	956	945	894	942	895	929	908	912	934	902	918	949	989	916	929	896	916	916	957	912	906	894	937	911	888	868	899	900	941	948	920	927	936	902	946	912	943	883	910	962	907	948	938	884	915	923	959	942	902	981	966	914	921	916	916	914	923	909	932	908	940	926	921	983	923	894	907	880	905	917	907	898	942	891	924	884	943	925	991	891	878	935	897	935	898	933	928	898	873	955	918	936	928	935	969	910	917	936	923	945	940	895	937	836	926	884	931	897	913	905	953	897	904	932	891	962	866	878	911	901	915	930	929	854	888	900	958	936	919	905	931	996	897	923	889	912	905	955	950	912	929	851	879	917	944	909	895	939	898	965	952	938	923	912	964	867	915	955	839	910	934	918	889	918	987	935	917	912	939	948	898	899	905	877	894	937	939	927	865	885	935	978	923	969	943	923	898	907	960	902	929	879	946	906	921	907	935	931	925	927	910	929	906	926	913	893	903	983	913	925	978	898	926	938	910	921	940	889	981	905	918	901	951	921	950	883	918	916	899	927	966	972	959	916	939	873	923	935	877	879	897	904	929	940	874	881	918	964	969	902	969	903	937	889	934	909	929	920	892	900	896	897	985	878	933	911	923	902	902	893	968	922	904	865	872	883	904	883	922	972	898	924	967	905	923	927	927	894	901	905	906	922	910	927	927	906	894	869	847	920	849	918	963	910	917	900	905	940	908	937	933	897	939	954	898	900	910	877	886	911	933	903	938	886	944	925	926	906	889	965	894	917	893	935	908	967	889	930	963	889	901	924	959	914	895	916	926	961	881	939	948	944	943	968	930	960	883	931	977	940	970	872	922	914	888	893	879	930	905	938	937	853	986	939	960	908	891	926	907	923	910	1024	923	918	913	921	940	934	920	921	918	939	869	926	961
24648	21732	29151	24858	21596	5432	1219	945	856	805	714	741	716	700	708	732	666	675	651	702	630	681	637	637	635	648	643	655	646	642	649	589	646	631	619	618	652	654	672	601	595	588	634	637	628	632	602	608	623	667	640	644	649	661	642	610	651	562	592	628	602	566	602	608	585	630	616	601	649	586	615	638	658	646	610	667	648	623	637	634	656	666	654	598	628	584	670	603	593	613	606	574	602	630	615	623	606	589	666	606	602	637	619	656	650	652	614	630	627	636	653	626	631	621	601	641	575	652	599	618	626	611	593	630	657	603	611	636	565	627	606	652	604	649	635	680	598	606	608	633	609	642	644	570	606	654	627	624	587	609	637	650	611	603	610	629	654	642	598	607	609	629	608	581	620	625	585	628	592	628	636	623	612	652	602	688	635	606	657	638	632	619	663	634	584	578	657	611	646	641	612	606	645	643	604	626	567	664	631	617	626	644	641	615	599	626	619	600	617	635	594	663	613	645	624	661	629	653	602	561	658	640	572	628	637	646	628	640	623	639	653	592	601	594	623	633	552	627	630	625	583	600	648	591	575	593	577	650	633	680	612	665	621	651	611	627	599	608	627	655	662	599	676	624	651	618	578	656	633	594	612	627	642	587	630	679	619	680	638	640	590	641	647	614	649	621	625	636	644	594	617	626	620	601	646	580	609	613	630	615	617	672	586	579	664	634	598	611	643	599	637	648	631	610	599	602	583	596	624	602	583	665	617	608	607	647	652	633	645	618	586	623	641	622	598	575	598	614	634	597	653	637	582	639	630	623	650	608	643	621	601	623	658	622	652	625	569	638	601	665	629	626	617	602	598	668	605	591	604	678	653	647	650	625	612	621	649	681	615	645	593	621	676	630	616	605	655	596	622	655	631	628	620	633	633	595	599	624	611	621	615	567	625	627	647	572	623	637	653	621	588	674	589	591	610	589	583	639	622	622	636	613	622	588	612	619	660	615	612	619	621	571	588	647	616	632	635	602	605	605	619	604	600	619	653	626	606	618	644	593	613	619	664	579	606	656	605	639	596	634	624	624	622	651	600	646	636	635	615	628	585	672	641	641	643	597	655	587	579	637	612	594	609	572	648	598	612	641	654	592	606	559	623	628	641	596	594	591	648	606	606	583	564	642	591	596	609	675	600	656	600	572	591	646	603	602	626	684	652	605	620	591	661	643	597	586	632	599	600	594	617	624	628	616	600	655	590	639	669	631	612	633	600	614	623	574	646	638	613	644	625	614	644	588	663	647	622	633	628	625	650	590	599	627	610	620	573	618	645	669	623	574	617	642	604	641	621	630	611	638	621	604	587	626	613	593	657	633	623	653	610	628	630	585	568	607	591	638	583	542	591	632	614	648	613	619	606	602	601	591	635	608	642	621	656	632	623	628	601	627	590	626	624	639	606	676	612	639	636	603	608	613	620	607	594	620	610	626	626	607	595	608	595	593	635	578	611	605	645	627	590	595	623	608	579	593	593	621	598	628	624	646	632	667	651	626	578	612	654	638	636	583	609	610	584	658	596	600	629	603	653	649	592	588	615	566	612	573	609	641	587	652	651	656	585	570	639	625	616	623	640	641	610	628	626	614	624	635	594	603	603	651	627	619	667	623	598	612	593	613	619	639	630	609	607	660	586	618	591	624	631	630	627	656	652	618	599	597	645	641	678	619	583	617	583	670	642	623	603	605	623	611	624	618	681	624	581	578	616	644	601	609	629	638	597	634	624	613	674	580	602	653	639	604	596	633	646	608	636	641	611	619	587	623	624	609	634	583	627	639	586	638	610	616	653	575	601	637	616	669	627	632	565	655	621	632	621	623	620	606	630	626	572	579	666	688	583	588	622	637	597	568	592	620	600	613	608	601	610	631	639	652	616	617	590	656	604	618	619	600	617	616	612	629	616	647	571	639	655	606	616	657	584	581	619	585	633	618	653	639	643	621	611	621	639	586	644	635	663	569	622	608	647	639	605	601	596	590	625	609	642	629	661	601	616	605	631	631	586	641	632	623	639	590	655	594	609	635	604	622	606	639	616	568	628	642	601	577	611	644	623	651	635	629	639	632	657	621	586	609	662	587	599	623	616	652	616	591	586	622	595	635	643	589	633	618	591	656	642	595	614	640	596	652	638	562	617	586	626	601	670	639	622	605	620	618	610	641	616	612	601	614	645	653	657	645	606	599	670	594	611	641	592	635	637	601	610	674	647	625	701	611	609	667	637	650	656	595	635	625	636	604	663	576	633	637	664	612	636	646	605	593	589	583	618	622	655	612	664	543	635	579	611	680	650	639	634	598	595	628	639	589	607	622	621	655	617	611	601	639	619	620	664	630	611	639	620	631	602	625	660	603	586	620	606	569	635	659	607	640	612	586	584	601	574	570	615	619	630	665	619	627	652	592	642	688	600	622	627	590	660	625	597	605	613	607	585	625	618	645	556	613	636	612	627	601	620	583	633	623	600	610	605	645	607	639	667	615	648	630	539	602	605	615	653	619	604	639	555	645	602	609	630	628	596	649	611	681	631	609	647	604	641	658	636	662	620	691	634	588	612	658	602	594	587	638	608	592	619	638	612	596	630	634	607	610	589	614	620	640	633	618	641	604	590	627	577	634	606	605	638	570	629	618	582	566	644	614	602	643	650	573	613	613	621	662	633	661	649	625	650	608	663	627	613	645	580	618	579	636	573	611	651	639	632	636	618	645	671	633	645	591	636	622	670	616	648	646	584	600	585	657	659	609	593	603	660	591	661	605	607	622	620	616	624	682	607	622	637	654	614	635	573	636	604	627	617	597	619	607	621	599	602	606	626	623	619	633	634	663	636	608	640	660	617	610	655	648	594	633	635	611	599	648	603	661	625	634	614	587	619	607	570	599	599	620	637	633	610	629	622	569	623	659	627	577	632	626	671	620	616	599	623	666	605	613	629	571	640	612	610	633	656	574	657	586	602	609	602	609	612	629	639	585	631	610	649	635	636	616	611	595	603	634	636	563	598	626	609	594	625	635	636	671	604	621	655	630	655	616	610	636	580	623	610	612	591	636	647	602	614	643	609	596	619	590	656	563	612	614	617	631	631	609	655	584	575	627	664	627	626	582	683	656	584	658	650	621	665	644	632	605	610	625	635	600	615	588	638	628	587	623	615	657	564	636	605	665	595	634	651	644	646	597	664	624	618	591	613	604	534	589	597	646	653	628	627	608	595	586	620	573	640	617	609	616	609	631	613	591	625	611	547	582	629	623	603	591	632	612	565	620	663	657	569	626	658	600	586	638	647	580	605	633	583	595	605	639	596	648	611	591	605	613	564	627	645	602	623	620	594	649	668	662	613	586	646	579	577	669	615	627	638	656	623	619	628	603	618	604	646	625	636	580	590	605	590	596	645	559	623	637	636	641	631	620	655	604	642	640	617	626	596	589	579	611	647	645	615	625	620	583	637	602	615	636	620	643	626	584	595	603	629	610	598	635
5391	10142	8421	4439	3253	2529	2051	1786	1625	1440	1357	1218	1205	1147	1173	1085	1122	1056	1046	1059	963	1007	972	972	1012	951	1052	1060	967	923	937	967	965	919	943	918	980	908	929	985	906	920	896	903	944	995	907	976	973	972	882	933	902	929	937	940	922	899	917	932	938	927	947	921	963	964	962	959	914	948	947	878	914	965	1001	917	975	985	935	943	910	958	958	921	858	935	961	917	916	952	958	895	894	916	909	947	861	932	888	975	970	941	907	923	881	904	955	978	918	926	959	945	918	953	956	885	957	950	929	941	978	886	966	929	905	911	929	928	929	852	913	948	916	934	946	957	893	976	924	916	915	903	946	904	898	909	941	976	917	967	896	938	928	950	949	918	947	899	974	896	874	902	893	923	887	922	914	871	929	994	937	948	958	976	953	878	909	983	894	960	947	960	933	920	902	969	962	970	886	961	931	918	909	896	934	935	950	945	924	929	968	917	968	903	902	843	889	913	848	953	939	964	873	927	868	961	909	946	900	930	920	899	905	900	945	938	963	940	882	928	940	900	885	917	948	925	934	946	885	942	962	965	937	915	966	971	899	933	978	919	912	939	934	899	921	958	940	942	905	901	985	923	950	930	956	867	909	931	934	970	924	948	913	948	918	924	919	934	956	953	938	917	978	878	944	911	924	944	958	922	933	939	929	891	911	874	869	936	921	899	877	908	931	924	900	970	875	896	903	923	933	897	948	929	915	907	925	990	876	923	913	898	970	923	909	969	953	940	922	881	946	931	961	968	896	915	912	906	946	960	889	928	911	939	893	983	944	898	914	944	909	938	884	902	921	894	946	964	956	895	921	873	949	942	952	928	948	907	974	892	934	967	910	931	953	950	921	942	887	944	937	910	891	920	894	950	969	972	915	915	986	988	998	900	956	922	980	916	951	953	953	928	946	928	917	891	921	900	884	950	900	844	954	897	962	975	930	964	947	929	900	928	934	895	939	898	944	943	913	945	896	920	915	921	911	946	945	923	861	950	886	864	938	909	980	923	903	934	963	899	906	887	964	910	970	904	905	873	908	897	909	956	876	968	898	928	932	877	920	914	923	919	908	909	934	935	865	927	1006	958	898	888	932	872	971	965	883	917	941	915	910	973	960	929	925	900	925	902	886	881	891	920	904	917	990	967	921	901	938	982	894	939	874	899	931	871	901	921	980	916	952	940	914	898	894	893	941	872	878	942	912	909	887	904	931	925	930	902	970	933	871	969	901	967	915	920	910	926	964	952	915	901	930	932	964	952	938	978	930	921	967	906	959	924	911	918	985	945	943	892	952	954	933	931	932	908	956	919	888	923	913	984	907	920	912	931	874	909	930	883	930	966	872	926	948	953	921	926	903	910	967	972	879	862	965	956	905	941	933	938	890	968	961	911	960	887	892	899	931	871	947	914	936	876	936	938	936	919	900	1002	869	897	915	936	970	919	935	922	938	942	890	892	912	937	909	895	885	953	918	905	950	900	949	908	881	893	900	973	927	868	950	887	886	903	909	892	923	940	912	915	983	942	939	905	917	937	931	996	968	956	934	954	977	887	895	946	893	987	909	930	964	883	924	941	951	921	899	943	898	948	945	940	857	938	907	931	977	882	952	949	896	920	947	910	910	949	912	945	964	886	971	927	987	909	949	970	944	884	914	880	913	958	940	921	927	854	909	916	907	904	914	919	886	885	923	837	1014	902	898	841	865	906	911	891	909	983	940	952	930	932	898	897	921	968	936	920	915	923	925	934	880	967	938	926	871	956	885	890	934	940	988	939	930	946	919	957	962	917	927	905	970	932	935	932	920	936	926	898	909	936	885	904	873	951	867	911	905	962	969	910	947	926	885	874	984	943	926	921	970	896	904	910	958	867	952	958	909	954	896	942	911	917	963	948	933	913	922	929	916	862	896	916	897	896	963	946	924	999	963	951	882	970	936	927	898	906	961	939	900	937	898	940	875	875	981	938	893	977	922	933	934	939	921	913	974	930	964	904	937	886	911	898	931	906	910	979	953	951	927	915	940	865	926	882	930	897	962	983	890	856	880	918	917	911	892	913	905	929	910	926	890	966	894	869	876	923	905	913	932	906	888	902	924	919	939	907	923	902	953	934	944	862	889	904	886	971	913	896	969	893	925	923	947	872	942	950	886	896	899	932	961	944	953	920	920	945	919	923	880	963	971	971	888	906	922	933	965	907	927	919	899	918	968	906	903	918	880	900	894	860	959	867	915	942	947	855	937	855	910	915	955	872	918	957	903	881	924	932	899	940	893	910	923	929	914	930	939	884	945	912	940	899	912	901	857	934	836	913	883	890	909	910	898	974	924	945	933	934	946	994	899	849	930	887	932	962	928	883	910	921	934	937	965	927	882	932	943	934	875	939	916	950	913	875	952	946	941	907	932	969	929	869	890	972	900	908	913	892	945	840	925	875	927	945	924	916	950	891	862	959	955	937	918	906	917	926	948	918	950	925	916	866	960	932	975	910	893	895	877	910	952	918	881	945	939	937	897	926	905	875	937	869	887	899	885	884	900	875	945	869	935	912	890	962	935	916	933	919	926	947	926	907	879	884	944	921	898	916	852	958	975	959	957	913	885	938	910	905	928	863	892	937	853	870	919	873	945	921	862	868	938	928	952	921	893	874	912	872	932	868	888	969	922	909	948	918	886	952	937	940	936	927	879	944	901	897	880	939	895	926	913	895	930	972	891	975	904	897	973	921	894	974	887	931	896	919	948	902	902	949	961	922	873	922	926	924	914	896	942	891	929	961	901	946	891	920	951	900	949	939	949	946	941	983	931	889	940	902	920	884	901	887	908	955	909	864	932	894	915	995	825	962	980	900	920	938	878	906	935	947	983	960	887	895	958	927	968	848	918	877	931	946	889	893	923	946	920	950	968	953	935	930	945	908	934	949	951	859	960	907	913	970	928	942	948	959	881	961	932	958	888	923	895	907	937	929	921	958	937	896	861	926	922	897	949	931	932	962	867	938	919	899	936	955	942	925	914	932	918	919	944	895	856	958	932	936	935	932	908	934	916	866	924	905	913	877	921	910	922	950	955	885	927	954	899	884	928	889	924	922	928	921	891	935	852	872	938	947	940	957	918	957	993	947	949	899	959	906	911	904	918	990	925	959	919	958	945	980	928	955	959	922	943	883	905	909	940	895	998	894	911	936	952	930	930	925	885	910	915	951	950	938	937	920	928	921	958	881	914	924	967	942	934	920	888	910	967	957	917	926	930	943	916	946	913	950	917	903	909	920	902	948	964	912	960	895	908	944	952	913	936	841	907	876	956	898	895	924	936	925	898	894	906	917	900	906	940	904	969	937	923	921	944	925	948	947	856	910	890	916	941	926	993	924	914	901	918	898	908	963	922	905	854	903	952	882	923	919	909	958	876	991	905	888	936	982	923	939	929	923	891	959	933	947	936	934	1020	919	879	944	928	958	894	927	908	969	970	899	985	901	970	982	979	909	890	946
23657	21632	29503	24265	21632	21383	3112	884	628	552	563	485	425	424	431	406	366	364	340	353	360	329	338	322	309	321	321	361	270	314	304	311	294	306	307	303	279	301	281	276	280	320	309	301	279	285	298	279	303	288	297	261	314	273	314	290	260	276	308	265	263	273	287	279	270	276	277	299	268	283	282	299	275	287	301	275	291	284	276	286	285	253	273	265	280	266	281	284	260	268	272	285	296	314	294	283	270	257	270	270	279	273	259	278	260	305	281	283	310	268	279	269	265	281	266	304	251	279	257	294	312	281	284	277	293	280	268	255	272	282	264	276	286	290	258	289	283	266	284	277	256	278	262	270	268	282	311	305	269	282	277	288	296	259	291	259	282	271	269	275	298	259	289	267	262	274	290	286	284	257	262	242	294	286	297	273	279	282	267	275	286	261	303	258	261	304	297	254	283	263	281	289	272	242	322	262	289	267	293	269	317	257	277	249	283	260	288	291	248	284	287	282	267	291	306	274	279	297	276	268	285	269	251	271	287	291	303	291	290	274	272	301	291	266	299	249	275	285	265	287	299	263	286	286	281	243	272	264	278	319	287	278	285	241	288	290	277	264	284	273	272	279	278	278	298	259	294	282	291	274	259	301	253	300	275	285	293	294	275	288	282	258	259	277	276	319	280	252	266	282	288	238	274	266	272	275	235	265	274	234	298	271	259	244	298	289	287	248	298	276	274	262	237	282	269	249	296	274	289	267	284	301	271	286	265	290	227	263	268	310	284	281	262	261	255	274	293	289	295	272	267	294	279	266	287	288	263	271	299	270	279	309	275	283	277	280	272	256	300	272	258	269	289	276	282	265	281	262	276	268	281	273	296	276	302	273	290	270	267	313	280	278	241	246	250	247	295	282	291	291	266	260	265	279	252	280	277	260	288	285	276	258	279	288	291	286	298	270	287	274	266	292	262	251	275	285	287	259	260	281	318	252	291	282	302	261	266	284	271	268	295	282	270	287	291	273	265	266	295	285	268	295	277	253	288	273	309	274	267	273	264	281	290	306	295	245	267	273	294	284	262	268	297	280	297	293	280	264	281	318	272	297	263	272	299	262	285	281	244	256	281	277	263	253	246	268	258	278	280	292	285	277	274	283	279	296	253	309	294	288	314	301	285	234	263	265	254	263	273	284	268	254	282	302	269	312	282	266	270	271	261	315	254	274	261	268	270	263	272	252	275	276	263	284	267	261	295	264	247	275	273	263	251	282	287	250	280	274	283	235	297	251	298	278	291	301	284	300	281	276	264	284	265	258	270	293	286	290	320	285	265	284	266	255	282	239	296	232	272	228	265	261	261	261	285	301	293	298	273	279	271	271	267	267	259	284	320	285	270	286	285	257	290	293	283	281	284	312	237	268	285	275	249	299	290	277	285	278	288	293	297	298	306	288	265	304	274	276	292	284	237	268	291	285	311	297	286	274	284	247	285	296	284	265	280	280	277	262	268	296	285	255	280	270	280	292	274	259	250	273	292	295	261	282	277	276	298	254	276	292	294	236	276	263	272	272	298	293	262	313	287	270	270	305	261	278	264	269	265	288	260	247	289	288	275	270	292	257	281	234	268	291	281	290	305	276	279	259	292	288	273	249	225	304	266	277	283	308	290	263	277	305	269	263	279	247	265	299	299	271	288	279	290	268	281	291	261	264	243	274	283	277	261	298	273	253	250	242	287	299	293	299	288	271	232	298	276	312	271	274	262	262	278	255	277	301	283	287	273	284	289	266	266	294	261	269	275	295	294	288	291	292	259	262	294	271	245	265	261	301	260	251	275	283	260	288	305	241	268	307	276	276	249	279	280	269	289	265	280	256	295	238	262	258	266	277	256	289	255	266	248	261	282	241	274	284	295	259	264	255	263	273	274	294	299	314	258	279	278	284	276	283	283	249	284	272	263	262	248	261	270	313	250	285	264	272	286	296	242	286	270	311	249	314	275	271	273	298	284	252	272	250	276	260	287	272	260	307	245	284	286	274	289	270	279	269	253	257	265	274	282	320	289	270	278	286	251	293	276	296	289	269	276	289	266	275	284	270	285	294	282	271	266	276	265	253	269	257	281	268	286	248	281	281	288	278	275	307	274	272	273	291	295	295	315	266	279	275	284	272	276	273	266	253	249	317	268	287	279	301	269	298	233	245	289	289	254	268	238	295	263	306	270	259	268	256	279	297	253	236	290	282	267	277	276	269	263	249	257	247	267	265	273	299	275	246	268	291	284	310	254	295	283	269	267	276	306	271	281	271	268	295	258	266	284	285	247	260	286	272	259	307	257	285	286	276	272	262	290	280	267	269	313	267	260	267	288	272	296	280	279	295	261	286	284	263	277	301	294	290	283	266	273	289	288	244	276	292	267	278	288	272	301	252	268	282	259	227	291	302	284	277	289	278	306	319	244	287	304	296	275	264	292	255	299	282	272	258	275	268	273	289	263	294	243	309	283	251	303	265	258	256	272	282	246	284	289	258	270	286	270	272	274	281	276	297	276	271	251	290	280	298	255	289	296	295	296	320	285	258	279	290	265	262	305	260	285	272	289	283	277	231	267	265	280	258	283	260	301	253	293	263	278	286	274	285	274	268	260	287	306	233	261	292	268	283	272	260	287	247	298	265	301	300	275	291	282	259	284	282	256	286	325	281	272	279	271	276	288	271	278	283	288	298	284	264	252	285	286	278	300	283	283	282	290	277	285	273	249	274	264	277	275	294	284	288	265	309	253	296	270	291	308	282	264	253	282	272	288	244	283	270	268	304	292	256	304	269	266	283	286	265	295	303	268	296	284	314	271	270	280	267	263	275	315	256	266	280	279	266	265	300	267	281	283	270	279	268	254	269	210	301	277	241	284	287	291	297	276	265	294	262	260	290	268	295	256	287	297	298	263	258	289	285	289	267	272	272	290	273	217	292	289	279	275	259	298	245	256	275	274	271	274	273	275	268	275	281	218	274	263	278	253	268	249	281	317	257	288	253	281	293	284	280	271	255	276	271	244	304	253	294	275	286	282	293	287	266	267	324	262	290	286	292	288	277	277	266	265	292	276	252	244	268	284	287	287	283	268	278	296	261	273	290	297	256	280	286	267	287	254	269	271	269	247	281	263	282	255	266	281	278	305	267	262	283	285	276	268	271	259	307	303	283	253	285	276	285	268	266	283	262	254	282	289	280	273	272	303	283	250	248	264	277	279	274	245	298	287	281	276	301	260	285	279	273	277	297	303	292	261	279	291	280	280	265	261	272	295	278	260	255	275	273	266	255	280	274	240	272	274	294	288	260	263	272	287	300	284	289	285	267	268	267	257	257	277	294	305	276	281	279	281	257	246	252	273	285	260	271	256	261	289	299	277	265	275	278	270	269	242	267	267	272	278	255	245	288	262	242	290	285	278	283	290	266	271	303	263	271	265	298	281	279	285	254	284	244	253	292	307	281	262	254	274	308	280	298	266	283	266	277	299	272	275	283
7032	15511	12884	6476	4641	3305	2582	2048	1720	1517	1222	1080	960	940	826	787	757	692	657	659	573	581	575	558	500	553	525	524	513	524	504	518	493	496	523	478	493	458	440	466	436	455	504	452	455	443	444	443	464	470	455	465	440	426	441	450	447	453	434	448	449	407	464	467	433	455	459	443	409	418	416	430	433	420	430	396	416	434	453	442	454	462	431	446	478	450	447	491	430	423	408	454	458	444	414	448	431	434	406	431	444	421	438	435	386	426	421	451	411	442	408	429	447	384	458	443	391	412	369	430	412	439	429	442	428	463	408	464	441	469	398	417	414	470	438	395	416	452	404	464	435	409	405	446	425	400	416	445	459	412	381	434	436	402	418	482	414	420	461	432	418	459	464	432	424	441	459	413	395	416	441	435	411	421	430	411	459	443	407	451	460	439	430	454	452	392	396	450	446	437	419	394	438	399	401	468	426	440	414	423	405	433	436	481	449	402	442	442	413	428	450	429	424	443	415	457	441	408	430	472	411	411	408	449	452	411	452	423	468	447	449	392	434	425	459	424	436	412	409	403	434	444	439	465	416	431	451	405	427	453	464	455	444	442	440	431	409	405	463	435	395	417	425	463	435	406	447	426	415	425	420	440	445	417	410	388	411	452	468	438	409	456	449	421	412	419	391	401	443	437	433	419	388	421	437	427	473	417	440	442	436	456	470	412	427	438	447	409	444	422	412	456	423	440	423	413	400	422	423	431	429	447	417	435	452	410	422	445	459	465	451	415	419	406	399	439	421	442	477	440	433	428	408	405	449	478	427	392	394	441	434	434	424	428	428	399	451	436	444	454	401	423	439	422	424	411	459	454	448	402	477	436	441	430	401	397	413	424	380	455	419	452	421	420	446	452	458	440	412	439	432	429	412	428	412	419	424	437	456	426	457	422	428	426	406	435	421	410	453	426	402	453	432	472	447	407	393	427	469	437	465	449	479	455	389	467	445	441	443	402	448	440	408	418	442	467	427	416	406	441	399	422	429	427	432	464	415	447	423	421	437	399	429	441	427	442	440	430	408	425	418	436	434	430	413	436	428	428	434	415	429	422	409	453	443	459	409	397	403	436	412	431	422	420	472	469	443	395	442	399	429	438	431	441	426	442	420	421	401	488	467	431	424	416	435	493	444	426	407	466	391	449	446	433	424	432	445	423	415	438	422	442	426	459	414	409	444	404	451	437	420	411	402	421	447	431	451	410	438	440	400	450	393	436	483	420	456	429	470	411	405	422	439	421	426	418	442	404	418	408	433	477	465	426	411	404	393	425	396	437	443	427	410	396	420	464	384	416	408	389	463	416	408	421	414	408	423	404	408	464	411	411	424	395	441	434	431	429	427	459	446	411	391	406	417	472	473	397	410	392	413	392	422	485	425	422	432	439	410	409	450	421	493	419	419	451	444	406	441	438	440	384	455	443	449	458	450	430	440	425	406	446	425	474	436	433	425	414	466	447	454	405	411	430	438	383	392	390	437	404	435	432	432	451	444	448	419	441	453	452	413	420	462	364	435	438	415	476	476	446	442	450	415	430	428	431	432	456	425	411	434	431	417	472	428	445	425	411	472	427	375	427	413	453	432	402	439	382	414	422	419	444	445	428	419	410	468	464	444	421	425	435	417	416	430	423	437	442	409	455	402	406	414	442	447	420	432	381	434	404	441	414	437	434	426	423	419	449	401	434	401	400	456	448	415	438	436	427	444	417	400	418	426	426	425	425	435	403	401	432	429	394	456	417	443	396	468	448	400	440	431	407	441	420	403	447	409	436	416	451	404	390	431	412	448	450	404	434	430	453	460	437	372	420	472	421	408	392	455	435	448	415	445	405	472	425	421	415	439	426	413	449	431	424	449	438	438	429	453	445	428	398	448	451	405	437	421	436	445	411	452	413	451	438	429	418	457	403	410	434	429	430	415	405	403	473	475	414	423	435	413	386	414	441	457	432	441	428	460	397	421	440	435	458	458	437	456	439	432	422	399	466	434	419	471	443	436	433	410	405	423	444	416	441	461	409	409	391	420	445	403	444	431	441	448	435	436	443	437	460	406	475	413	445	434	439	418	395	415	424	423	428	450	425	452	425	409	443	405	431	415	436	421	366	422	427	407	451	415	428	422	431	442	396	425	411	399	479	434	408	455	408	445	415	447	382	398	442	423	443	414	452	438	388	416	401	421	449	391	447	471	493	430	438	442	429	442	428	417	463	407	429	418	413	448	459	436	423	424	420	430	426	437	459	416	451	430	426	426	448	431	456	426	440	415	404	413	402	432	438	431	430	459	423	417	429	393	433	448	418	447	431	399	401	410	427	404	422	407	423	405	458	438	420	402	444	455	443	414	442	438	435	423	388	436	416	397	454	429	424	443	426	421	433	417	441	421	497	407	452	456	418	389	409	446	421	421	432	393	440	452	403	404	454	453	419	420	463	411	427	441	458	397	442	448	442	400	447	422	431	410	456	385	423	458	460	454	433	412	387	423	434	423	398	441	442	452	429	401	418	406	459	403	439	432	428	446	413	447	406	425	434	439	428	407	445	442	406	433	443	432	448	410	453	404	409	422	416	442	421	433	462	450	421	434	415	437	456	416	435	440	428	444	419	447	426	434	438	444	409	407	445	405	440	409	446	435	445	455	427	416	443	416	430	457	449	422	445	459	438	475	408	423	428	470	427	399	475	433	408	423	429	432	449	430	406	435	423	467	450	453	447	424	380	434	422	439	394	427	405	405	432	406	409	420	447	427	429	426	430	417	447	436	456	436	457	404	387	434	408	453	437	467	413	437	434	427	443	392	385	432	421	427	422	434	437	432	414	431	432	442	395	408	454	413	418	426	399	434	440	433	420	421	410	441	443	453	413	430	416	391	427	418	418	383	395	422	432	438	414	426	412	382	414	407	430	456	423	456	443	380	419	434	416	448	428	441	452	475	379	439	430	416	425	421	441	425	451	453	420	401	461	435	387	436	435	426	438	420	429	413	438	408	423	434	425	399	430	403	425	449	422	440	457	441	449	452	439	429	455	441	452	418	442	430	456	417	436	439	411	442	422	419	436	410	428	377	388	423	385	413	430	429	447	393	452	428	399	457	423	395	448	418	407	414	414	417	451	444	402	437	425	442	438	472	440	433	404	377	443	465	399	424	417	416	425	448	466	426	403	410	426	422	402	451	430	421	469	416	446	421	422	428	425	436	432	412	417	441	422	430	426	422	437	424	365	459	476	435	412	434	375	407	438	407	429	448	426	428	432	439	392	429	412	404	451	435	404	425	445	416	414	415	421	449	435	452	408	429	430	433	435	429	451	414	426	418	449	437	461	433	416	434	430	447	461	394	456	468	445	414	445	416	444	443	452	446	437	447	455	440	435	415	456	452	462	409	407	423	463	412	431	417	455	462	439	462	434	405	447	418	436	426	444	434	446	466	400	459	380	405	460	433	440	422	433	427	421	392	431	459	453	439	430	446	424
27526	20795	8094	1308	827	776	684	667	601	653	654	627	636	595	647	624	619	614	643	627	569	577	606	677	617	633	609	628	649	630	624	623	623	624	609	624	627	627	669	629	619	629	622	601	623	597	643	609	620	650	606	597	634	577	619	649	583	591	633	633	624	612	617	581	647	591	629	592	623	594	574	634	617	645	619	636	634	619	616	616	586	601	620	597	633	643	635	635	603	612	618	632	562	640	633	609	638	649	622	642	625	629	641	636	592	662	596	591	593	646	634	652	605	605	644	629	626	645	636	569	663	618	641	651	600	622	608	629	608	611	602	611	605	627	589	630	605	603	658	618	626	597	646	573	612	627	622	624	597	616	606	652	601	590	629	637	615	600	613	620	642	597	655	638	595	665	623	616	643	608	613	667	610	621	655	644	602	609	618	620	582	664	571	629	634	636	613	604	652	628	633	593	611	656	595	634	607	622	617	630	626	670	607	587	588	662	638	615	612	608	623	636	627	569	636	590	595	622	594	652	623	581	590	631	611	604	608	595	585	632	637	597	632	700	611	619	590	678	672	632	646	630	577	641	636	563	622	628	584	628	590	644	569	626	598	574	568	638	588	645	610	623	649	634	614	694	617	587	604	640	630	612	582	565	658	581	658	644	654	651	642	630	612	630	606	603	619	609	633	582	614	610	606	634	648	628	639	618	609	606	585	600	600	570	610	584	614	673	653	589	634	603	607	624	627	605	600	663	615	667	615	628	639	615	664	634	599	586	596	623	611	645	655	577	608	621	631	634	598	615	629	607	658	588	615	582	630	639	598	617	590	610	641	604	640	629	592	597	621	626	583	656	578	630	610	636	652	594	624	635	602	640	633	626	593	634	621	606	592	643	603	595	641	631	631	655	605	589	609	646	590	588	583	614	628	604	606	620	656	579	591	631	638	614	565	566	653	633	568	616	599	644	601	569	609	622	619	614	633	630	599	634	593	611	569	594	640	606	621	599	581	599	651	638	621	660	620	672	678	579	614	636	667	632	637	627	650	649	618	606	631	580	629	616	623	626	577	662	622	624	601	591	647	653	652	650	611	616	622	598	649	641	600	599	626	613	567	622	568	623	601	611	635	614	632	669	595	629	612	651	653	645	601	622	603	634	608	582	614	585	663	617	647	610	634	640	622	623	631	598	619	609	627	630	626	609	613	661	593	599	627	629	585	601	620	660	591	599	614	671	632	602	589	577	597	648	605	615	623	641	595	627	635	637	611	585	599	650	599	630	624	577	615	624	622	613	604	633	603	639	656	647	623	652	601	631	631	619	618	579	633	625	642	605	630	596	607	601	608	576	614	530	604	599	587	575	654	619	621	674	575	611	613	616	627	614	627	616	662	627	610	639	639	645	645	645	651	648	616	607	622	584	640	647	582	623	629	623	613	598	594	637	639	571	646	575	626	620	641	639	643	590	591	623	558	608	669	621	593	615	613	618	613	629	640	606	640	618	608	591	580	576	646	682	647	585	628	673	619	614	646	651	594	621	646	663	640	622	671	619	625	655	640	624	621	661	609	590	634	617	594	575	649	624	643	657	607	631	604	615	652	644	612	605	590	615	612	631	643	635	589	632	597	607	616	629	587	617	596	612	576	635	634	611	656	632	638	623	589	637	632	664	609	622	588	636	617	607	575	656	634	580	604	657	612	605	668	632	578	639	646	581	614	622	641	624	622	642	628	629	574	593	599	601	569	610	599	652	605	572	627	620	607	606	578	562	606	601	612	645	654	618	626	632	613	605	633	627	618	610	597	618	626	562	643	617	682	587	617	584	610	619	645	578	664	648	657	623	626	584	595	628	663	589	616	625	592	655	599	628	572	671	624	646	625	619	668	632	598	589	632	631	650	640	595	582	596	618	675	624	643	597	590	642	605	652	613	619	623	594	596	620	620	639	631	599	615	633	633	649	631	637	629	595	644	642	612	560	655	607	614	608	571	624	630	610	567	641	632	605	597	643	611	623	627	615	646	623	630	710	603	639	587	605	611	627	576	598	621	640	604	629	674	650	601	592	620	651	662	599	647	627	624	579	596	620	622	619	619	625	581	653	622	590	681	591	628	618	605	685	664	640	614	622	604	610	623	625	629	632	618	585	641	608	623	658	606	641	601	627	637	645	602	592	608	645	624	616	616	630	619	568	639	590	663	567	615	612	618	644	601	621	614	621	613	608	616	587	622	567	604	633	608	615	626	672	583	635	571	616	663	619	559	561	625	609	581	606	649	612	580	599	605	613	604	632	625	619	621	617	620	608	614	594	612	595	647	632	595	612	585	606	631	590	615	614	585	614	698	624	622	648	565	636	586	606	631	560	623	594	606	569	595	576	633	649	630	628	651	595	638	647	607	616	665	618	575	625	641	647	636	653	620	653	593	610	656	604	631	574	619	605	642	609	623	594	599	640	572	621	607	592	597	603	617	565	603	627	545	690	584	632	667	610	636	623	627	609	623	630	551	597	632	581	578	608	579	603	670	587	605	607	648	653	607	624	632	587	601	615	574	598	601	627	645	632	612	642	641	587	641	576	585	665	655	643	577	610	672	629	613	598	577	588	614	622	601	618	652	650	632	597	595	607	627	627	596	619	584	609	567	586	625	610	641	564	588	631	644	603	621	666	671	614	624	567	643	630	650	689	626	575	645	565	601	621	630	610	593	599	594	571	638	623	604	620	631	581	586	626	600	600	601	623	608	619	609	610	641	652	629	563	638	634	647	601	600	646	627	598	595	655	590	655	603	657	598	645	651	690	613	597	638	574	575	616	627	609	631	629	627	625	585	674	602	634	606	601	630	606	640	628	634	653	653	583	669	619	635	610	648	607	631	604	655	577	661	617	593	640	568	615	597	674	584	594	637	615	624	618	600	631	611	649	617	592	570	615	648	624	592	603	629	610	622	595	581	626	654	632	657	654	637	650	612	641	622	612	613	625	629	599	642	627	622	597	620	604	611	640	624	604	619	564	612	604	626	597	664	651	606	605	636	599	586	633	638	655	614	597	638	672	648	658	594	617	559	574	573	620	600	644	637	670	611	613	579	626	586	598	631	660	632	622	607	634	626	642	595	628	651	642	608	618	625	627	592	599	619	619	605	603	621	653	592	670	611	597	633	631	612	639	604	575	590	583	637	647	591	637	587	614	624	638	581	603	592	652	636	597	643	597	585	614	653	628	635	633	592	613	578	621	563	602	583	611	580	632	608	613	669	581	631	646	666	603	637	640	639	657	652	582	593	590	627	621	575	646	583	604	614	653	648	585	584	664	589	602	574	660	628	612	651	665	654	634	609	604	598	606	617	592	617	623	622	607	582	639	623	660	622	653	608	618	637	618	640	569	638	616	628	647	579	600	591	594	631	558	675	621	599	620	625	630	602	633	634	654	597	594	611	642	631	647	602	634	632	618	607	656	586	620	605	605	612	586	587	652	611	610	605	605	580	667	633	659	639	650	637	636	571	623	605	658	604	612
4562	1893	1685	1300	1120	1070	1009	964	937	919	956	988	946	909	934	968	945	914	947	956	881	919	990	918	891	970	878	871	889	955	902	853	951	904	941	846	924	922	938	851	925	940	870	917	913	937	883	870	925	946	962	903	905	923	905	919	971	951	939	906	872	924	953	958	839	919	879	901	912	917	894	898	909	904	884	894	938	864	922	884	913	876	902	887	920	884	898	913	921	943	862	907	923	887	949	906	886	928	897	946	864	897	903	928	910	919	919	870	952	894	921	932	851	915	914	964	928	940	884	878	852	881	927	937	915	913	907	917	921	876	925	879	910	890	874	885	966	917	880	927	910	893	920	885	933	941	940	893	894	944	922	890	847	912	947	883	901	958	883	926	894	890	960	873	927	910	892	854	941	879	878	992	899	945	926	885	904	936	937	901	924	871	941	892	921	877	909	902	884	929	927	922	926	981	931	889	919	891	870	938	933	833	837	884	939	870	898	874	923	883	903	915	861	944	923	895	904	868	919	911	909	897	892	882	937	865	917	894	902	907	888	924	873	886	910	912	941	881	898	904	899	876	938	882	943	878	898	868	881	914	930	932	899	990	902	877	909	966	911	919	918	921	860	922	922	905	996	904	921	855	902	896	891	924	944	900	888	940	919	924	936	889	880	968	931	899	937	887	945	921	936	917	909	913	879	919	914	929	919	919	873	904	955	912	907	931	891	903	917	893	902	881	935	909	933	892	907	842	903	884	911	902	920	899	924	954	916	916	859	939	940	902	933	895	934	932	891	929	910	880	935	941	898	920	886	955	919	884	851	931	881	907	851	915	948	945	913	868	954	916	931	930	850	921	936	939	933	909	878	957	913	842	920	953	968	918	857	935	944	893	930	931	909	886	900	940	882	908	897	867	935	918	895	965	862	885	923	938	916	942	868	911	876	885	906	873	875	933	924	932	930	865	903	897	861	908	956	940	945	869	892	945	890	915	910	883	932	882	922	920	923	862	847	922	863	838	893	935	940	898	900	854	893	938	897	927	901	960	962	932	934	908	901	911	915	909	869	841	913	896	918	941	913	931	890	898	924	869	884	954	909	873	877	960	942	853	933	883	973	928	894	911	917	909	912	868	900	878	909	891	912	845	897	912	885	912	884	941	892	951	874	917	901	923	855	906	884	897	907	901	901	940	900	891	865	900	910	894	872	910	893	898	837	931	886	885	939	929	894	969	927	850	948	912	1001	897	913	902	877	905	886	924	947	908	865	920	899	912	903	885	893	942	894	851	904	899	932	916	919	879	890	910	916	936	893	934	904	913	908	948	865	920	932	865	861	928	928	922	915	891	963	957	926	954	863	864	862	954	886	866	907	924	936	894	886	976	903	933	933	900	918	874	977	904	884	908	891	958	924	920	901	843	902	937	891	884	905	968	902	950	944	912	955	917	871	916	958	889	920	892	918	929	896	917	894	889	883	917	967	918	953	842	910	919	873	896	867	866	934	932	886	911	906	871	871	922	874	927	933	864	917	914	951	917	943	911	904	944	944	934	961	897	967	873	948	948	895	868	921	936	910	925	891	884	926	914	899	847	947	916	890	954	930	940	909	906	927	938	909	966	867	875	904	905	918	907	899	852	917	896	885	893	919	974	938	904	940	920	912	907	854	888	872	956	910	925	917	919	927	929	963	940	905	866	880	884	891	931	882	870	905	954	905	911	917	862	855	945	907	945	894	915	896	898	926	910	918	932	899	909	923	893	912	938	902	958	926	878	918	916	829	933	870	929	891	921	892	904	948	922	860	909	855	944	909	871	844	911	934	947	917	945	926	914	928	959	903	935	927	924	891	960	887	918	983	879	883	898	836	915	907	906	941	809	896	961	917	891	910	901	905	901	894	957	939	920	887	867	856	904	913	922	911	921	937	892	938	891	900	843	904	964	916	877	888	932	909	928	836	918	902	919	940	891	944	933	927	910	846	901	899	886	869	923	906	904	922	920	910	911	882	933	954	876	920	897	907	908	896	929	887	877	882	908	918	907	964	908	864	895	896	896	922	914	971	903	920	957	940	910	916	946	936	916	868	892	944	849	882	908	935	874	895	878	867	896	865	893	856	909	922	940	920	866	893	932	887	897	910	915	898	807	866	933	976	885	898	951	928	907	871	885	920	909	903	913	918	901	907	912	866	913	890	909	923	905	913	903	909	896	894	897	917	943	923	843	941	919	918	937	941	883	963	931	834	916	934	850	889	959	942	936	911	911	901	921	861	879	918	910	900	898	895	855	900	927	915	956	888	959	902	893	915	946	925	943	933	900	892	857	874	908	924	903	937	903	884	928	891	889	871	903	898	898	904	911	868	890	896	906	898	894	902	924	872	911	986	921	891	880	891	893	946	932	885	939	889	937	955	917	921	901	890	868	890	892	877	949	875	846	923	934	907	892	937	945	892	873	873	916	890	901	922	836	935	932	913	918	882	952	903	907	948	883	907	906	947	937	862	944	938	897	844	914	890	907	934	865	868	882	887	939	976	892	884	920	915	878	964	912	893	914	919	838	926	884	900	894	903	902	900	906	944	870	906	955	883	978	954	874	929	915	933	914	932	898	893	926	919	879	874	881	917	874	951	917	897	893	898	869	923	932	891	937	878	883	902	923	938	880	860	905	914	897	884	904	874	928	923	942	898	905	889	900	914	898	913	914	951	903	859	894	893	902	947	954	838	933	931	932	987	925	924	940	941	933	931	969	899	907	860	864	921	923	867	924	953	922	925	908	922	919	913	886	890	837	914	898	927	970	838	953	915	823	893	889	927	885	845	871	907	894	868	886	951	886	921	861	952	892	916	900	918	976	968	929	901	862	878	973	879	942	875	906	886	913	888	855	899	875	886	929	881	900	956	979	909	905	916	852	950	858	937	860	911	876	900	910	923	882	906	876	874	859	909	927	903	863	888	875	913	909	902	936	927	894	957	907	916	914	897	938	949	959	878	961	868	893	885	897	929	914	942	894	884	945	867	962	911	850	915	887	875	922	909	935	937	930	918	926	914	944	908	894	970	928	926	879	933	947	914	891	907	901	915	888	834	924	952	953	918	958	913	920	889	951	897	923	934	901	935	892	868	940	933	876	972	952	907	910	959	920	898	913	887	910	908	948	902	921	925	900	897	932	924	906	938	900	945	890	907	913	908	910	908	947	890	897	905	911	901	908	921	944	940	948	902	905	910	963	898	885	937	915	979	888	932	832	873	914	935	908	927	919	923	895	868	942	902	864	949	936	914	784	857	935	889	921	880	891	844	902	909	932	974	928	900	915	904	926	877	927	848	905	948	911	886	879	919	870	905	857	956	901	951	887	939	944	871	954	904	915	865	907	924	954	963	938	925	925	870	895	857	897	974	904	880	929	885	911	859	923	863	855	905	864	882	915	901	927	908	932	929	915	907	897	878	898	917	876	940	921	927	884	836	927	891	902	885	932	886	961	942	929	875	921	910	890	913	882	924	937	918	909	913	935
24396	21512	28855	24583	21415	5403	1219	903	790	788	689	787	702	775	672	670	676	668	692	664	651	658	618	649	642	651	608	644	639	628	590	592	665	634	658	600	604	631	656	607	582	600	611	639	649	631	648	584	666	619	635	587	648	594	597	611	641	588	578	598	623	609	587	613	638	571	611	550	569	635	616	659	623	601	629	638	639	619	613	621	588	629	630	573	581	595	569	645	595	640	619	651	632	614	592	569	628	615	596	595	548	574	625	625	581	635	589	623	625	652	583	588	629	601	641	644	591	602	587	625	605	585	570	585	611	590	639	614	616	607	598	596	599	636	631	609	611	560	590	588	639	632	579	579	633	584	600	606	592	624	594	610	606	600	567	608	568	612	636	612	592	608	626	609	651	591	629	594	602	642	599	627	618	588	579	630	627	610	589	586	638	641	610	628	607	592	595	602	607	641	617	658	585	625	597	633	595	610	643	561	633	581	628	587	599	629	598	620	603	602	580	632	615	609	598	524	585	645	612	613	617	615	661	601	602	586	609	610	645	601	627	617	622	651	594	644	602	622	624	564	562	621	616	615	594	630	630	628	647	588	570	595	646	603	574	613	619	648	595	621	591	623	632	585	639	598	590	641	587	656	574	572	657	612	590	633	603	624	579	597	594	585	604	606	600	605	661	631	576	597	634	598	599	575	641	580	624	607	616	616	626	616	632	653	612	631	612	648	619	621	590	567	585	582	633	608	598	632	589	625	596	613	611	595	588	603	621	633	584	616	626	614	590	621	621	612	609	619	645	631	631	622	599	587	652	591	570	619	611	661	597	640	606	636	614	590	613	627	573	654	565	620	657	610	602	577	617	617	612	651	594	608	566	644	629	577	586	588	653	599	611	633	566	624	590	572	627	585	615	607	650	640	627	586	600	590	596	582	634	587	617	620	641	622	651	628	624	660	579	598	617	627	583	611	599	565	586	609	610	612	616	628	627	647	619	642	584	591	594	614	652	562	632	607	612	586	599	646	626	615	571	624	608	612	637	650	597	598	592	652	593	624	599	627	609	641	608	598	626	601	573	582	627	606	598	625	642	635	633	641	629	658	631	569	615	637	622	591	620	626	613	623	580	606	638	609	594	609	627	574	610	618	589	579	639	610	612	583	587	600	631	619	603	607	575	648	661	618	602	623	632	599	614	620	625	586	592	649	613	609	638	614	613	648	604	578	587	630	593	628	612	580	580	613	631	638	635	595	664	618	592	621	595	627	598	601	646	619	616	581	608	582	623	652	617	559	624	596	573	544	595	628	595	573	600	607	515	604	593	673	619	561	533	611	626	592	566	627	601	605	616	614	608	616	609	593	589	586	609	587	603	632	632	600	618	607	640	609	601	585	638	567	611	644	616	651	637	590	643	623	642	560	616	599	644	600	661	625	599	583	580	612	594	626	559	607	590	624	631	631	610	596	628	585	634	603	641	623	617	603	592	637	555	597	587	564	591	607	631	622	623	565	558	597	565	650	571	571	647	576	619	657	641	606	576	598	617	645	663	605	599	582	585	581	584	629	604	596	602	631	596	617	589	560	599	628	658	631	642	624	592	615	627	663	603	586	593	634	623	598	644	575	638	649	650	630	590	609	631	630	574	620	613	609	620	674	601	636	657	602	615	579	622	648	608	607	654	631	615	594	628	642	601	608	674	626	586	584	623	659	570	587	602	595	597	599	598	628	634	586	622	656	619	592	605	600	580	630	583	638	596	621	559	610	591	635	618	623	611	634	623	593	620	617	613	618	625	627	620	606	605	601	622	605	589	621	640	561	666	616	610	604	585	547	599	555	572	574	628	620	629	623	574	599	640	645	577	607	615	614	637	600	633	604	602	651	620	604	584	618	628	592	610	634	651	611	561	645	595	581	612	586	579	626	607	576	615	623	681	601	638	570	614	599	613	603	545	600	629	618	574	606	624	616	633	610	605	579	597	614	637	595	579	632	616	659	610	603	574	608	623	645	611	592	559	606	633	660	631	613	600	667	612	619	653	617	607	593	580	580	619	624	598	649	620	657	614	637	579	643	639	620	593	625	609	593	580	592	599	588	620	636	558	594	617	626	586	618	601	644	586	611	589	625	611	587	639	574	592	614	620	616	616	588	627	637	581	606	611	582	621	616	635	580	612	628	599	600	629	632	638	591	602	575	586	627	620	621	612	625	605	586	615	634	598	635	612	569	608	613	583	592	585	626	664	633	657	605	609	628	610	602	631	582	626	609	643	608	567	617	572	616	590	611	573	650	634	595	654	621	596	625	605	617	570	637	613	593	607	623	579	644	598	581	602	598	626	624	655	625	650	613	553	607	621	614	633	614	635	581	594	642	598	612	582	601	616	590	682	598	557	624	589	633	622	581	608	625	594	581	587	578	594	641	635	582	637	618	600	582	630	594	611	644	586	591	615	642	575	603	610	628	612	577	621	583	618	586	568	599	587	632	578	582	599	587	635	672	589	638	567	625	586	606	591	597	613	564	590	640	659	607	611	609	608	608	568	603	622	607	589	652	577	574	630	552	630	637	620	582	619	616	616	625	639	638	595	608	685	648	579	582	663	622	629	588	599	581	599	589	633	601	603	689	623	568	572	613	589	636	599	611	654	604	622	623	613	590	614	670	578	642	598	573	624	652	578	605	603	606	596	596	623	621	555	603	601	590	605	603	599	615	609	600	606	603	580	659	604	623	618	594	585	624	607	604	649	633	566	576	593	586	652	578	646	628	592	588	636	555	658	635	618	617	622	659	611	610	590	595	609	635	608	656	608	587	598	571	593	612	558	590	593	578	594	595	618	589	610	626	579	570	621	605	578	591	589	621	601	610	603	657	606	596	564	601	603	610	595	615	639	608	565	613	605	643	631	576	600	583	593	613	637	634	588	585	649	621	599	617	577	628	622	595	653	621	563	617	606	640	651	629	621	633	603	610	617	619	605	576	580	588	594	595	576	631	655	644	602	612	622	635	631	586	577	630	554	618	623	673	609	637	601	600	617	617	606	632	585	574	556	626	601	610	666	663	605	613	612	592	621	657	604	618	596	633	631	638	601	633	590	609	635	646	596	593	596	577	595	644	630	613	595	622	599	646	628	570	596	598	609	613	592	620	644	621	602	655	599	581	597	642	601	624	617	611	624	610	601	605	627	608	632	598	607	591	584	627	615	630	603	618	593	619	641	633	572	658	577	584	606	610	629	617	559	577	611	584	595	629	618	568	567	623	656	613	612	591	643	592	608	571	621	633	636	615	616	622	642	639	629	606	609	599	596	599	604	595	625	596	611	639	578	630	596	580	609	604	626	614	614	627	630	635	617	645	606	619	611	628	591	599	599	631	619	599	575	636	616	615	610	640	606	679	574	616	636	602	627	592	579	622	607	637	583	631	671	596	654	600	633	587	592	592	592	638	580	614	627	636	582	609	625	658	597	618	635	602	604	630	636	613	658	586	576	565	580	613	605	599	646	621	611	674	616	648
5442	10018	8372	4370	3243	2470	2017	1827	1558	1448	1339	1251	1175	1119	1091	1015	1058	1000	1042	1050	950	1000	945	1021	977	999	988	953	895	1020	899	948	947	936	938	991	908	905	962	880	906	922	1012	933	960	902	944	904	965	902	891	906	941	932	922	891	894	922	959	859	892	934	912	881	956	943	934	924	904	976	868	946	854	882	931	879	942	884	930	885	961	940	940	930	940	943	918	911	907	901	892	891	910	921	913	887	989	907	893	956	925	912	910	937	953	880	922	926	875	962	904	914	923	883	886	900	886	914	895	912	906	911	881	902	953	966	932	920	919	951	927	894	915	920	844	915	840	923	961	896	874	943	894	943	968	933	939	920	972	890	963	876	889	957	970	963	918	907	953	934	938	947	883	917	852	920	899	842	913	888	881	926	970	880	984	852	900	911	915	914	907	899	934	934	958	969	868	854	940	901	938	930	895	933	868	890	909	910	915	940	959	884	924	923	875	906	938	941	903	884	939	881	887	935	866	863	886	911	942	893	902	923	947	896	900	936	899	895	897	866	887	910	866	965	869	897	960	869	893	904	929	950	881	903	897	922	963	997	898	955	887	910	911	917	923	885	898	908	904	908	895	930	929	985	904	872	922	891	895	911	890	920	967	830	896	910	927	890	876	923	896	939	930	944	887	889	954	862	910	924	931	932	937	877	948	854	902	899	958	950	901	899	880	903	880	932	934	953	962	863	917	923	889	867	915	939	899	960	881	866	893	979	906	906	914	884	889	913	884	945	902	836	888	908	920	906	888	885	919	936	911	899	915	921	883	908	950	916	902	901	902	903	867	907	879	937	908	893	912	878	896	893	892	881	926	940	949	874	943	899	823	886	914	911	907	865	903	895	910	936	897	867	945	882	938	930	945	868	928	904	923	891	916	894	954	904	921	881	910	901	896	900	929	966	942	909	905	959	896	930	950	909	866	928	897	887	965	879	843	900	864	892	899	871	940	886	857	930	951	869	903	899	914	900	874	832	948	918	918	947	916	935	947	887	933	958	933	953	891	892	910	859	924	939	951	927	927	938	920	963	880	896	933	911	924	894	888	934	954	908	866	915	918	913	901	885	898	848	900	879	846	861	903	924	929	893	936	890	882	887	904	867	940	966	908	941	903	893	914	940	947	912	903	891	894	908	950	937	880	936	942	975	911	901	938	937	876	925	864	866	947	866	942	914	926	903	899	869	916	921	880	915	886	879	930	865	928	884	891	866	924	873	932	914	876	873	904	850	906	943	853	902	878	860	914	927	903	898	860	959	921	888	910	870	891	895	912	947	922	905	869	890	890	929	925	873	897	878	919	920	947	878	883	919	935	967	944	898	901	886	924	892	888	929	895	927	918	925	926	884	913	871	917	857	922	918	950	975	918	872	928	890	925	895	887	900	917	884	961	937	933	887	921	947	880	877	923	874	979	890	846	883	906	878	907	940	877	902	927	870	919	942	885	994	915	880	907	874	870	932	976	993	850	901	929	893	885	878	959	896	930	933	904	905	893	923	882	869	912	868	924	878	920	893	812	908	894	912	921	871	932	913	940	892	935	916	918	886	936	905	887	878	900	929	895	949	917	915	902	932	932	921	918	915	894	930	915	878	945	923	899	913	896	923	955	900	900	888	938	889	923	889	903	981	943	921	890	977	956	898	893	901	926	900	848	893	911	901	916	965	917	885	915	918	897	932	923	963	880	848	901	928	915	906	926	940	869	899	918	902	906	856	839	914	940	878	888	900	912	891	966	907	884	893	915	925	904	916	932	914	883	871	861	925	879	952	866	931	930	937	921	884	954	949	819	944	959	941	899	883	951	930	938	920	915	944	885	897	884	890	885	939	915	901	912	920	882	925	918	914	883	931	992	906	931	944	874	947	946	871	890	882	877	934	932	913	897	914	917	901	884	867	895	903	917	863	922	928	910	901	912	928	904	921	854	885	902	905	934	894	905	935	934	909	916	875	909	886	869	912	890	922	922	930	961	976	954	880	964	915	929	881	872	902	901	932	900	979	906	937	861	916	885	875	884	921	927	893	911	922	904	920	914	921	947	920	864	934	908	920	946	897	896	909	919	920	967	890	875	858	908	978	886	931	926	880	868	906	936	921	896	930	940	917	861	951	909	920	930	933	915	910	855	824	937	913	984	954	865	882	867	955	945	883	926	923	979	900	865	913	934	897	913	973	875	924	916	922	915	861	939	984	909	933	921	873	882	970	907	904	898	943	915	866	916	943	936	908	895	906	922	920	889	912	877	851	911	924	879	876	915	933	917	942	903	914	921	916	866	936	893	916	924	938	894	863	941	892	873	908	891	946	897	896	913	864	908	904	916	877	880	936	913	879	941	875	861	870	884	903	874	918	952	917	956	944	899	930	893	859	889	871	898	913	901	935	893	930	918	910	956	899	885	938	897	885	941	916	923	905	885	891	998	904	937	872	927	945	945	879	942	884	892	909	908	921	915	965	889	926	951	914	881	893	955	871	954	876	927	922	869	926	893	957	901	858	882	893	901	880	930	862	869	849	934	909	933	961	897	924	926	967	873	953	924	960	878	938	863	942	904	919	887	860	906	916	880	929	951	896	925	854	887	893	854	856	901	957	888	957	909	910	877	885	889	820	900	868	869	927	929	915	902	903	953	895	919	911	922	917	905	922	951	930	887	904	932	842	899	858	925	901	884	1011	897	917	963	827	940	876	909	860	941	873	938	944	922	881	875	950	853	909	870	947	886	881	877	858	951	912	943	915	937	849	939	885	871	903	886	870	960	890	877	886	906	836	954	872	891	906	885	860	898	922	940	912	952	899	912	866	865	889	908	890	914	931	898	888	903	895	902	907	953	921	924	885	922	934	879	926	924	935	892	954	883	896	896	875	917	883	906	903	906	915	927	942	879	892	957	924	887	930	913	935	933	896	955	893	944	919	916	896	946	890	949	872	890	868	938	922	922	916	939	945	888	924	910	873	851	887	900	910	907	879	903	914	887	882	824	938	908	926	897	951	903	886	924	914	903	890	948	836	890	949	873	926	905	890	851	944	909	906	892	928	912	886	919	890	900	908	922	879	933	854	926	953	941	916	904	919	959	911	893	939	927	943	854	902	906	967	925	882	891	873	929	873	899	968	884	900	938	859	897	934	904	869	885	869	843	930	939	927	863	876	863	896	909	924	929	932	842	930	864	884	938	951	885	918	903	926	893	928	886	913	896	922	921	889	878	914	886	864	944	947	891	880	915	839	931	850	838	979	926	895	906	869	920	877	902	884	933	894	894	821	941	893	836	834	908	946	886	907	903	881	876	868	856	931	871	905	916	934	879	838	927	861	888	849	971	905	966	922	855	882	940	883	926	943	883	970	901	936	885	881	904	915	935	892	929	894	936	952	930	897	904	943	895	954	890	892	925	886	902	904	936	948	948	961	886	919	938	887	928	908	900	940	912	921	870	883	961	907	875	967	914	901	910	953	899	941	947	921	862	902	904	890
23631	21650	29560	24245	21651	21364	3060	867	675	578	544	492	443	410	361	414	401	341	365	322	319	329	312	357	322	315	333	325	308	298	321	327	289	323	324	286	299	291	266	282	300	284	273	284	311	285	257	286	284	265	271	323	266	273	308	277	268	264	272	268	282	257	275	269	273	278	248	272	277	278	279	298	259	275	297	260	264	281	293	285	262	246	277	277	306	338	268	285	243	284	272	274	312	274	280	281	286	286	294	250	256	274	240	289	312	267	257	254	280	273	254	288	260	255	294	283	288	266	297	263	236	259	270	332	270	282	256	265	284	277	258	278	280	264	277	278	266	273	278	260	278	261	262	261	267	264	248	281	253	280	299	258	269	270	285	288	267	252	248	271	268	284	274	257	269	288	262	271	297	274	274	305	251	312	258	280	285	280	272	272	288	255	265	236	288	269	300	284	304	306	259	297	284	272	284	261	255	293	302	261	299	304	245	264	254	286	278	285	266	257	249	265	301	252	276	278	297	273	274	266	290	257	280	264	284	304	276	263	260	275	285	263	258	280	282	316	281	269	256	270	296	257	272	272	257	272	283	301	280	252	273	260	278	269	250	267	258	256	269	240	253	261	264	280	277	270	290	274	271	254	273	265	271	259	283	237	279	255	264	287	287	293	274	284	295	286	293	320	305	280	264	284	282	296	241	267	262	269	264	272	299	288	263	309	277	244	270	300	299	259	268	251	284	288	269	260	271	270	283	267	272	288	268	266	280	292	281	255	273	254	309	259	262	273	296	255	297	276	251	284	273	247	252	295	264	295	286	263	266	244	270	243	299	288	298	275	264	277	277	301	303	243	273	297	297	270	275	295	273	300	299	256	272	257	259	302	282	280	295	262	264	281	287	317	250	299	277	270	279	256	285	246	257	286	259	274	300	289	311	264	263	255	265	264	272	273	252	265	282	282	253	280	246	271	288	276	301	271	267	264	280	295	257	298	270	289	272	291	274	255	284	283	255	276	276	275	284	295	245	277	274	258	262	295	266	273	276	299	285	280	253	255	262	230	271	288	280	270	255	235	290	271	255	288	258	306	266	274	274	280	274	258	279	267	262	269	273	251	267	290	318	291	246	289	269	273	293	281	264	246	300	278	313	292	264	291	287	258	288	285	270	281	290	239	289	270	286	265	293	286	270	252	249	263	292	287	262	306	270	254	273	312	288	298	280	279	296	286	270	253	239	264	268	293	278	252	311	276	288	292	279	286	272	297	245	236	269	251	282	268	289	288	283	269	275	275	271	283	288	250	238	278	276	297	272	276	272	288	282	297	282	275	261	256	281	283	245	262	286	268	269	289	294	243	251	278	260	274	270	297	290	296	264	272	287	282	285	257	284	264	268	272	297	285	270	269	223	288	262	235	246	257	258	288	282	270	286	275	251	251	297	277	300	278	267	256	276	255	285	277	287	286	309	261	293	274	286	274	243	253	259	262	269	278	278	262	275	282	254	275	263	289	254	265	274	287	282	268	264	270	313	258	277	264	276	280	282	293	263	297	277	250	280	250	254	258	281	278	285	258	254	290	296	289	248	298	272	276	302	294	278	267	279	304	265	281	268	284	262	281	284	282	270	238	287	286	276	270	267	274	260	305	276	273	276	298	249	248	270	261	242	294	298	268	283	265	263	247	261	293	252	279	286	270	286	263	289	263	275	284	258	269	290	278	285	293	270	281	284	269	270	304	269	290	277	266	278	250	297	252	307	252	300	267	285	283	273	311	266	263	291	272	265	294	264	274	289	251	290	271	284	236	254	281	268	239	285	296	287	273	276	286	280	257	257	272	237	289	243	293	283	282	267	283	278	275	258	254	299	277	251	286	258	270	277	274	254	263	273	260	241	258	274	286	312	282	277	262	261	276	287	284	285	280	275	261	256	300	249	301	302	261	275	279	277	280	279	268	268	243	284	261	237	305	285	262	269	256	277	296	278	248	280	258	247	283	254	266	276	281	292	271	272	274	288	268	266	246	245	274	274	262	275	300	266	267	259	243	281	258	256	277	286	276	258	261	276	244	297	259	250	275	259	255	262	267	254	281	281	261	282	271	322	275	280	278	238	253	275	258	274	261	309	251	258	284	282	299	257	276	298	255	272	274	273	279	263	284	251	280	257	261	266	280	260	272	273	262	261	295	264	243	264	281	258	280	285	274	270	283	286	285	275	262	285	291	278	268	310	263	276	263	260	281	262	248	273	242	287	277	274	294	284	225	263	281	270	273	275	268	266	284	283	277	272	299	312	267	258	264	248	233	265	282	278	322	274	312	249	270	294	302	259	279	300	269	282	260	274	261	292	254	313	234	273	269	292	284	262	249	274	246	274	284	255	251	278	261	279	292	281	252	282	257	282	268	299	286	281	296	301	280	279	271	242	302	283	274	281	277	276	250	283	272	269	300	293	282	264	264	297	262	252	266	269	258	263	283	274	281	275	278	274	278	295	282	269	263	253	244	242	257	246	280	268	299	271	256	250	266	262	285	285	283	287	266	278	279	265	303	279	272	253	278	290	325	260	261	280	285	264	280	275	254	266	300	232	268	260	299	283	247	262	263	251	247	305	280	283	273	263	247	262	265	307	238	256	290	282	269	310	270	266	272	263	273	257	263	270	264	253	285	281	296	289	277	278	272	283	284	292	268	294	285	261	274	276	303	274	300	253	293	272	258	266	274	282	280	302	250	303	251	248	301	272	252	256	268	269	282	277	285	265	225	251	267	301	258	285	268	277	281	264	236	252	288	300	252	287	255	285	275	263	264	295	250	248	278	256	257	301	271	282	241	253	263	281	273	278	289	275	298	282	265	299	244	276	256	282	264	277	263	317	249	260	288	293	236	267	271	277	265	268	242	270	267	236	261	241	270	270	286	259	248	287	270	247	288	291	295	274	250	264	231	292	253	269	273	275	266	284	322	287	250	286	275	270	267	281	287	284	260	282	258	293	279	277	243	264	288	269	286	283	270	240	277	288	281	267	266	283	270	268	270	274	296	273	281	273	253	313	281	298	269	272	293	271	293	269	274	252	289	284	297	270	248	259	259	245	270	294	252	255	277	275	288	280	259	271	261	240	226	275	285	287	278	280	291	269	293	278	295	261	270	237	245	284	254	256	257	284	268	298	301	264	276	280	277	260	281	282	285	283	245	271	241	301	270	265	265	253	264	269	276	248	274	270	270	296	256	265	266	250	255	254	272	274	278	275	293	283	248	271	251	301	258	289	236	301	298	287	295	236	269	281	269	271	273	247	261	313	243	284	264	279	256	298	290	244	252	252	272	281	284	286	300	268	270	250	277	275	234	288	250	282	282	274	290	259	245	279	257	274	270	276	284	281	283	260	274	293	268	266	280	265	284	252	252	304	259	286	289	267	248	287	291	294	264	254	257	283	273	277	272	272	289	284	288	271	263	276	275	294	256	299	263	263	292	246	295	245	246	308	289	271	279	276	285	286	274	264	295	287	285	269	271
6970	15462	12731	6586	4460	3427	2599	2114	1747	1486	1305	1130	988	920	863	761	726	659	640	622	578	579	569	562	541	532	532	525	525	504	488	488	478	482	407	494	511	485	459	456	474	471	478	477	460	434	436	473	442	424	413	400	431	423	456	435	433	448	446	437	447	482	449	447	440	466	440	418	435	422	436	429	452	433	416	474	426	434	448	427	450	432	409	424	423	414	419	451	396	449	421	435	453	442	416	470	453	412	417	445	420	458	437	416	431	415	386	433	411	452	392	422	442	436	407	441	428	438	402	412	433	400	379	434	429	450	418	449	425	426	422	417	449	443	444	424	420	409	456	445	418	444	397	392	415	404	422	442	402	430	399	414	421	443	421	412	445	424	439	411	448	442	417	434	444	425	466	434	409	408	487	441	462	402	433	443	424	444	419	450	393	411	459	400	423	444	391	406	400	429	422	446	386	444	429	406	437	425	442	436	414	435	445	391	431	441	425	410	391	425	415	423	402	425	416	425	415	430	442	438	428	452	400	419	443	454	409	422	418	427	413	406	412	417	414	442	410	432	423	420	436	433	430	441	422	442	418	453	400	403	408	456	416	447	375	440	456	450	445	393	416	420	438	442	440	434	446	438	438	445	429	446	443	446	406	448	416	442	448	418	458	458	444	444	421	429	436	429	405	404	430	447	407	455	421	422	434	429	438	425	407	428	415	449	381	427	440	413	425	414	396	431	428	409	410	416	406	451	455	430	400	443	397	442	429	483	413	461	422	429	402	429	391	387	407	422	438	410	448	403	434	463	408	460	436	428	418	420	417	461	390	401	441	426	442	433	411	467	417	402	423	426	420	449	411	369	422	428	416	428	433	419	443	430	417	433	434	438	457	464	425	458	436	436	422	437	427	397	457	423	400	440	434	434	460	442	416	458	415	413	409	454	453	396	416	420	432	424	430	440	444	417	450	394	433	412	451	429	436	436	456	443	413	423	444	408	415	435	429	472	422	427	400	396	446	449	400	424	405	383	431	437	425	460	412	407	444	400	439	429	412	431	414	447	453	438	451	415	416	419	442	438	443	430	416	416	384	415	431	434	416	439	416	403	409	432	431	447	445	457	427	430	411	424	430	414	435	433	434	426	436	381	423	449	434	442	380	457	409	424	403	417	428	404	432	400	443	406	429	408	415	402	446	414	428	413	421	420	425	446	475	437	399	449	437	409	429	404	387	435	458	392	416	461	410	417	432	443	418	427	423	393	468	417	432	433	432	428	441	427	421	409	440	420	408	469	433	421	435	424	410	438	392	417	431	388	412	447	431	463	472	433	422	419	450	448	435	408	437	427	438	426	415	410	414	428	475	431	425	407	403	463	451	393	413	433	402	414	445	387	452	413	422	419	422	412	462	414	413	449	446	428	392	430	436	426	404	425	383	478	482	440	429	442	437	405	451	437	442	466	423	421	429	426	401	386	462	432	440	455	433	434	461	403	423	422	414	437	433	407	432	422	456	452	455	408	420	387	412	419	415	405	424	453	425	416	410	449	443	441	420	406	436	434	406	437	411	431	451	407	413	416	420	431	435	436	437	467	456	444	427	382	409	418	439	414	412	435	446	433	428	410	419	422	448	426	415	430	401	419	440	446	423	412	413	441	416	404	440	392	418	448	394	447	427	405	401	428	420	397	445	447	424	399	394	410	435	431	426	391	433	425	418	450	423	406	436	462	458	414	445	466	386	396	422	439	424	426	421	392	405	446	455	407	416	413	420	420	428	428	475	454	426	449	429	439	412	441	412	440	420	442	432	423	414	434	427	451	392	424	431	433	399	423	422	418	446	411	422	366	400	426	428	428	438	451	417	450	412	442	422	402	446	422	405	421	430	421	437	427	434	454	445	402	445	429	404	407	458	450	433	398	413	429	389	416	434	411	442	448	426	397	421	433	413	418	427	384	449	438	424	453	424	408	425	423	430	426	420	417	418	434	430	420	461	424	392	442	416	399	415	473	386	439	426	438	425	401	434	413	440	419	393	427	459	406	423	416	420	435	418	424	410	462	414	457	424	427	438	424	378	455	412	398	409	471	441	438	416	402	443	426	453	435	424	416	411	434	434	410	451	427	381	397	428	462	416	419	427	442	452	412	407	432	422	381	429	447	415	446	420	439	439	428	387	417	419	412	415	420	452	454	372	411	427	434	447	432	456	411	412	428	416	439	413	435	400	409	394	415	401	416	446	436	460	442	403	396	402	453	420	398	436	421	431	393	442	429	387	382	466	480	402	446	403	434	426	389	448	412	435	415	413	420	421	431	440	414	406	385	432	479	448	384	411	444	408	418	470	432	426	441	405	406	402	403	460	451	411	376	440	422	412	439	405	397	422	430	439	418	441	442	449	426	417	416	430	401	449	436	424	420	444	444	396	431	416	437	424	424	431	407	445	465	435	429	435	402	386	427	447	370	430	414	404	429	445	444	407	427	441	415	408	392	396	420	405	464	439	466	405	447	471	424	430	447	405	409	436	417	464	413	409	430	473	455	431	431	402	395	399	436	438	422	443	426	429	396	370	436	423	428	399	423	434	417	411	403	399	442	407	414	425	414	426	429	416	437	426	408	433	394	440	448	446	477	418	421	451	376	438	424	437	395	372	423	432	442	434	420	430	444	379	377	438	421	465	403	440	429	423	427	420	422	409	430	440	433	437	471	445	439	435	428	439	430	437	450	410	417	420	409	402	431	399	432	410	384	465	472	405	423	410	420	426	423	447	411	470	409	428	437	421	440	408	441	445	412	439	424	389	424	404	465	454	433	457	443	396	423	421	428	437	421	410	446	433	442	404	423	447	409	460	417	403	444	405	395	437	393	385	416	404	418	431	428	389	448	439	422	412	413	419	418	408	429	464	439	425	438	440	431	447	435	434	440	400	419	449	399	390	412	438	444	438	444	438	432	423	432	447	434	420	424	398	435	412	441	408	418	435	398	415	424	427	421	433	420	411	457	430	442	429	409	428	403	448	421	396	435	416	447	413	429	421	465	414	453	396	447	440	420	432	407	443	416	443	408	422	415	412	418	379	423	416	446	434	410	408	426	450	440	438	420	472	428	443	418	423	447	385	407	411	469	451	420	452	433	424	427	388	468	399	413	396	452	401	399	415	418	439	445	410	437	408	413	459	425	416	430	437	419	383	399	421	425	424	408	429	391	398	447	419	480	430	413	414	442	397	410	454	431	453	412	393	438	406	451	460	407	438	407	420	432	413	418	444	455	457	425	411	448	409	420	439	437	433	404	430	463	461	399	432	428	415	436	427	437	412	432	444	454	432	444	433	417	416	417	422	445	426	481	439	418	444	412	435	438	417	433	405	439	426	452	429	454	435	399	456	429	418	429	458	420	441	430	430	395	454	446	449	445	419	425	430	427	450	427	469	425	417	465	402	377	417	437	464	421	435	420	403	429	393	389	434	429	451	421	423	447	396	387	426	403	431	424	410	427	437	413	405	420	447	412	441	467
27493	20760	7797	1128	747	706	676	654	620	611	629	673	613	629	610	613	639	629	687	632	606	592	624	612	619	638	614	613	603	633	613	594	598	601	610	584	655	603	635	626	647	626	606	609	617	632	591	603	619	611	630	577	589	578	637	635	637	620	642	618	618	587	610	640	632	560	605	660	609	608	617	622	622	634	641	593	610	651	595	572	630	589	617	606	594	591	625	627	639	646	616	610	584	660	630	603	643	602	638	631	619	618	635	614	558	582	625	646	607	657	618	650	625	656	581	638	570	624	621	592	603	596	606	618	609	615	661	609	623	617	600	606	606	601	628	596	623	596	646	620	584	637	583	601	630	604	624	651	663	579	647	626	616	585	602	620	596	586	612	632	632	616	610	615	602	640	581	597	580	595	613	590	633	622	592	661	631	625	624	647	595	605	638	619	613	623	628	623	602	598	619	586	627	633	622	580	590	604	608	607	602	607	647	631	644	632	567	573	627	651	639	634	633	590	646	630	623	636	642	644	587	616	617	575	637	631	626	648	579	624	588	660	604	617	598	620	627	626	612	612	564	616	603	594	635	632	601	639	580	611	611	638	618	626	572	611	622	598	603	652	644	598	584	642	617	604	582	626	587	611	591	620	645	627	614	620	596	601	613	660	647	623	605	671	603	580	542	628	591	614	595	633	572	562	609	650	625	608	581	612	625	627	589	612	590	653	636	589	635	654	627	644	564	641	582	646	645	646	637	637	661	590	632	613	592	598	631	606	575	635	618	608	584	604	625	585	648	603	616	616	620	625	611	631	633	610	578	629	600	620	600	619	610	665	622	600	600	648	603	593	620	573	610	583	569	629	603	633	615	623	575	617	614	592	620	629	653	656	593	583	596	641	656	596	605	623	642	622	550	618	615	632	619	598	597	610	618	610	604	631	635	606	602	604	614	588	605	587	564	570	614	664	601	607	577	606	607	664	627	626	588	639	584	636	648	625	582	583	587	638	638	617	592	630	647	612	603	597	599	572	588	591	612	613	638	640	650	597	615	593	651	637	614	602	589	568	573	573	571	576	599	618	627	566	570	584	615	590	607	579	576	622	595	594	636	598	623	602	650	623	618	592	653	591	618	553	659	609	602	595	604	581	611	587	598	629	619	624	581	655	583	594	621	654	615	617	614	656	595	642	592	592	622	622	556	640	621	599	603	612	618	619	608	611	626	635	627	642	604	647	600	611	606	589	661	622	618	569	652	639	614	636	650	607	622	599	567	601	614	618	612	595	621	639	601	620	631	642	579	654	645	599	643	633	600	616	597	596	599	593	631	586	583	587	632	640	589	614	589	660	624	620	626	653	600	590	611	615	618	605	576	624	596	582	633	636	616	629	582	605	620	609	641	630	610	568	573	599	588	625	642	622	663	642	621	574	612	619	607	615	574	596	648	601	571	609	625	597	625	632	648	652	592	585	589	606	592	581	619	613	627	601	645	623	637	603	621	602	617	568	597	679	627	602	660	625	594	637	588	616	624	608	610	561	599	593	608	579	620	624	639	652	609	659	566	582	603	612	639	627	628	639	616	615	572	637	610	624	639	633	599	591	610	618	573	643	586	592	611	612	605	613	588	594	654	587	581	629	623	625	601	613	592	640	664	616	631	569	621	620	573	590	567	645	662	615	625	598	613	604	645	629	620	614	596	624	601	605	606	558	629	612	607	618	631	587	598	620	640	584	599	602	611	613	617	598	598	606	555	607	624	584	626	612	673	639	619	624	618	551	657	668	602	581	595	614	605	643	612	573	610	613	632	586	635	611	609	627	606	612	563	625	645	606	620	588	593	602	623	629	596	589	601	628	602	573	648	590	638	623	612	630	598	599	567	612	642	591	573	626	653	560	651	621	626	594	612	590	617	609	632	657	628	591	602	630	589	619	568	615	591	595	593	597	598	572	618	635	606	647	584	650	669	616	629	614	629	605	643	628	589	611	624	592	610	622	602	615	593	595	624	619	591	607	634	615	572	611	599	600	612	632	608	627	629	644	566	585	603	624	637	612	590	667	608	655	600	618	663	601	590	612	584	601	612	606	611	578	617	645	597	589	610	654	636	605	610	614	621	608	607	620	650	631	591	622	611	608	581	637	604	659	616	594	627	624	588	589	589	600	612	616	642	658	589	632	629	634	589	614	596	612	616	614	579	601	647	595	566	596	674	581	627	615	570	595	595	598	593	624	573	565	603	582	609	620	640	608	650	666	599	624	559	606	631	574	562	569	599	623	584	566	587	624	589	597	634	556	611	592	653	619	611	584	626	587	604	601	581	617	635	619	640	586	584	660	606	603	634	628	607	613	626	593	636	619	593	585	631	601	593	669	621	606	650	529	600	621	609	633	637	583	610	593	624	614	591	616	618	588	607	663	647	564	613	559	624	614	662	617	619	594	601	593	601	599	656	619	603	618	643	617	608	608	605	639	626	638	630	588	610	608	661	652	672	592	631	678	639	630	587	577	589	623	588	641	616	606	620	578	598	601	602	607	604	610	646	598	670	603	603	601	593	614	638	590	617	616	618	638	599	593	583	614	641	623	676	615	618	626	610	618	621	583	603	631	598	637	592	590	629	589	583	649	659	583	630	610	594	602	597	583	615	592	575	614	591	582	605	605	611	620	574	636	623	615	633	622	608	626	582	612	660	588	606	640	632	615	608	594	645	634	570	579	649	670	621	625	578	632	604	600	600	640	604	607	624	554	600	638	601	617	620	571	605	597	605	578	613	631	601	577	609	626	625	631	605	620	603	619	624	589	596	617	599	616	625	622	634	613	572	594	639	593	606	603	611	623	613	597	601	609	627	590	663	678	613	640	581	638	570	633	632	656	647	652	667	591	614	651	617	636	606	603	642	578	640	618	570	569	586	614	599	618	622	613	619	599	637	554	612	617	615	621	677	578	622	629	618	641	580	599	606	579	595	598	583	648	659	613	623	595	602	626	637	583	657	645	598	613	626	641	632	621	635	618	599	608	564	586	616	639	585	617	581	603	646	587	615	631	587	597	619	608	641	584	626	615	611	637	650	604	592	600	623	624	600	606	599	611	625	613	631	595	591	609	639	604	621	599	626	633	607	619	610	601	648	606	611	627	629	658	619	634	622	602	629	614	573	638	594	610	598	625	630	607	612	628	609	588	588	591	580	607	652	580	603	601	600	621	609	605	584	600	599	651	594	632	599	618	620	607	640	584	584	597	626	602	629	650	670	641	619	594	622	615	607	601	653	596	625	575	621	647	626	623	591	584	597	632	586	585	613	598	598	607	609	595	583	635	652	640	635	618	624	601	607	618	631	670	617	627	632	637	582	627	599	588	608	617	607	600	622	631	616	633	621	593	594	610	627	614	549	611	646	633	602	640	580	656	647	577	632	609	632	567	632	574	566	606	641	607	584	600	588	591	587	631	614	633	570	598	601	555	564	579	620	645	603	572	592	646	616	667	618	605	660	655	568	634	586	635	657	606	612	589
4553	1876	1643	1216	1099	1062	1057	932	1013	950	956	973	936	884	938	902	972	939	930	953	888	896	954	950	884	939	870	949	928	950	952	896	885	895	939	899	851	904	999	905	860	994	892	941	944	979	901	898	874	888	883	907	913	907	909	894	913	931	881	861	937	906	903	894	923	901	898	934	892	867	841	868	884	969	914	939	888	950	884	890	901	912	905	932	929	934	876	917	961	943	891	912	925	866	969	969	881	910	898	901	897	912	911	902	899	928	947	917	936	940	903	924	918	897	877	866	933	897	922	894	919	908	904	964	837	921	918	931	947	911	945	947	946	952	893	914	892	868	951	879	938	908	878	893	938	896	881	942	927	963	904	941	893	961	897	916	868	898	877	933	885	885	958	977	914	895	952	926	887	870	936	935	896	842	927	932	927	882	866	903	968	903	881	924	887	908	966	899	935	962	918	868	913	982	872	900	883	897	880	913	911	886	886	900	874	906	922	938	918	912	899	914	881	887	904	943	959	928	923	928	918	928	923	917	873	973	936	948	900	915	968	909	904	875	855	939	930	922	908	918	910	907	905	877	890	967	925	919	903	867	934	885	887	881	929	914	924	920	905	892	935	896	897	883	913	929	904	908	954	849	839	887	903	950	978	880	915	883	897	894	892	929	872	947	971	880	883	951	972	885	891	858	878	905	930	908	944	930	884	929	886	945	965	934	948	915	889	906	948	926	901	926	933	899	935	947	936	909	923	883	907	909	920	926	950	933	864	885	956	937	941	875	916	860	863	883	851	907	828	868	846	916	894	870	895	888	921	915	915	910	891	904	878	874	929	861	913	881	914	928	898	863	894	876	879	925	889	940	905	905	891	915	951	863	879	905	927	897	902	926	927	858	877	903	860	916	891	880	896	888	936	926	943	921	933	885	867	925	916	930	919	870	931	914	917	891	948	885	915	921	908	852	903	852	879	914	938	876	995	917	894	968	965	855	904	935	936	904	886	953	906	868	903	892	912	926	926	923	927	932	901	949	893	939	914	846	911	930	887	891	947	893	925	911	880	885	916	893	863	923	911	913	940	1004	924	903	904	915	888	878	876	909	908	876	877	906	923	894	900	906	923	858	929	894	890	962	932	858	894	877	948	906	893	945	903	905	944	862	876	927	927	944	932	897	869	927	873	883	893	930	910	883	899	908	952	889	908	879	926	834	923	874	932	910	903	909	839	894	865	924	896	888	883	884	898	897	905	896	825	875	901	886	912	939	933	879	941	922	871	911	911	914	921	879	910	912	936	908	919	878	901	920	877	933	904	923	927	923	939	900	880	933	829	985	874	918	921	918	931	916	957	920	908	903	912	853	895	922	883	928	896	928	917	900	943	922	881	881	930	860	904	914	847	904	913	869	891	944	879	949	924	912	925	908	849	899	913	890	926	861	905	917	883	893	936	887	933	920	902	925	926	879	934	912	905	836	897	949	959	841	895	911	925	867	885	974	857	958	893	900	897	883	932	916	954	883	916	919	908	911	929	938	920	924	881	930	911	956	946	907	946	895	869	867	898	927	896	920	862	879	876	903	930	892	896	941	897	925	854	903	884	899	880	906	904	904	950	900	899	906	861	900	902	867	891	873	916	826	902	886	922	881	888	932	884	950	944	901	842	935	870	878	905	953	885	905	935	955	959	924	904	890	886	859	914	912	945	880	918	861	954	844	896	947	917	964	909	905	921	916	907	918	893	899	927	912	885	846	901	909	892	886	915	900	917	932	945	952	931	925	881	883	898	915	915	885	960	921	947	923	898	898	834	870	891	934	932	923	919	912	906	925	973	931	944	919	879	921	866	944	873	913	868	944	895	874	898	901	860	901	892	939	922	964	899	884	906	951	978	868	914	932	905	941	865	933	920	907	973	935	901	938	913	931	945	880	896	895	909	851	911	913	901	916	904	896	915	873	843	849	871	917	927	926	917	892	900	897	940	932	884	859	868	915	934	908	903	899	907	900	914	948	878	907	889	908	929	936	932	937	920	939	942	923	876	942	842	929	909	872	872	913	870	912	916	904	912	858	891	890	929	896	871	887	878	887	871	904	960	901	995	870	909	957	944	954	929	886	928	891	933	900	892	926	900	874	887	929	867	945	912	877	961	953	865	882	904	919	876	962	927	935	899	884	932	883	915	900	867	910	890	873	929	917	863	966	862	896	889	928	979	862	902	946	920	936	906	919	871	916	963	925	895	928	934	967	929	915	898	889	914	868	884	940	892	917	924	905	877	923	938	914	932	942	900	937	909	926	947	915	875	945	927	919	924	878	881	902	870	948	861	964	878	898	815	899	878	874	936	906	860	893	861	909	876	935	913	898	880	892	907	923	906	876	904	937	949	941	939	927	897	881	940	934	885	968	897	895	896	901	901	940	905	844	951	863	907	885	864	889	920	886	953	907	900	935	943	902	942	902	863	919	893	907	951	893	970	919	927	939	913	900	914	879	970	958	894	924	893	937	879	886	896	920	875	892	921	957	957	944	841	891	954	879	916	913	905	937	889	878	914	902	858	915	903	946	930	880	937	905	897	911	926	933	944	917	902	886	918	892	920	920	954	870	924	897	933	874	895	908	898	925	918	880	952	853	944	913	844	888	941	881	997	928	923	845	873	933	897	903	948	881	901	970	924	885	920	912	913	902	914	888	935	883	884	850	967	852	888	873	890	849	910	929	919	954	897	934	917	920	989	869	865	903	897	888	904	853	940	912	934	936	890	916	862	910	912	962	874	910	855	935	854	875	965	952	926	891	891	857	929	878	870	965	938	876	901	942	872	919	943	892	903	900	922	877	922	869	964	898	889	904	892	947	936	937	948	838	883	864	885	917	887	952	950	924	986	915	887	893	840	912	861	908	899	920	870	916	971	882	874	892	912	909	830	904	901	908	920	911	911	876	927	886	890	893	916	895	997	900	868	912	903	924	870	921	864	901	886	885	917	903	852	912	864	927	907	842	890	943	898	883	942	905	911	909	883	890	904	938	900	930	892	886	950	906	893	856	919	925	897	914	868	909	957	896	887	885	906	904	931	952	905	899	892	900	898	912	888	860	972	897	909	874	878	910	898	901	932	896	861	918	875	942	870	943	925	873	923	923	871	899	951	910	906	932	884	887	905	894	912	847	940	942	899	950	962	901	906	868	944	920	908	899	870	861	908	880	918	937	920	902	889	933	901	868	896	950	887	912	929	910	877	891	925	868	911	936	934	901	962	887	937	875	879	901	888	928	882	916	910	897	896	871	904	860	926	844	915	961	941	946	943	918	861	889	912	898	868	882	895	846	935	917	924	898	890	905	918	938	943	888	874	883	965	926	921	876	912	926	913	914	890	942	915	959	883	949	890	984	889	900	874	876	858	915	893	869	874	873	892	914	927	871	953	959	877	942	924	911	931	889	880	887	915	910	882	869	936	887	870	902	911	887	994	938	921	922	888	883	914	856	891	876	876	866	908	897	931	872	918	905	918	942	912	870
24578	21618	28966	24718	21508	5420	1232	920	836	783	737	700	691	685	709	688	706	663	618	645	663	627	602	598	594	630	646	636	619	618	610	621	593	626	591	605	635	601	613	621	666	618	626	621	654	661	634	613	594	620	600	615	575	647	619	631	620	598	600	573	588	586	629	572	587	579	589	624	631	557	595	606	596	631	617	610	623	626	581	614	598	599	609	627	610	637	631	594	625	634	618	601	614	598	580	610	628	627	608	608	641	620	588	580	619	617	604	575	605	593	598	618	576	617	578	652	603	610	642	600	574	650	622	592	568	649	628	585	665	652	595	634	611	625	571	612	575	617	576	605	583	647	583	564	579	588	571	585	613	552	592	611	622	595	583	657	640	633	631	634	589	613	638	595	581	607	613	565	588	581	636	592	629	639	604	653	648	615	587	570	590	625	628	629	672	611	657	579	637	586	641	614	620	594	641	614	601	573	625	623	623	584	586	594	582	607	613	622	576	619	587	610	585	612	586	611	564	642	599	591	642	593	565	630	630	560	593	678	635	621	641	630	597	622	642	564	639	602	628	611	623	624	585	552	626	591	599	607	592	666	594	654	586	575	669	587	615	592	598	658	596	600	611	586	568	597	607	576	612	638	613	637	633	638	575	634	608	603	570	639	632	625	584	595	586	584	582	610	631	630	587	604	660	576	593	628	632	656	627	635	578	634	599	592	634	624	590	623	589	618	630	586	600	641	601	601	612	596	640	621	603	590	613	612	620	591	595	586	615	536	585	573	619	584	613	618	612	572	651	576	609	621	613	597	608	602	613	583	598	563	604	617	624	634	574	607	612	620	627	560	599	615	629	636	583	605	612	582	601	559	596	649	603	575	586	610	610	599	622	626	610	665	605	594	655	655	612	586	637	612	631	648	628	664	625	605	591	640	597	580	604	603	585	580	578	623	580	583	620	637	631	612	594	624	585	564	554	593	580	618	575	616	612	607	589	622	586	582	607	562	649	628	608	598	600	646	600	619	601	624	602	575	572	589	589	618	543	613	609	579	577	624	581	602	648	607	641	597	594	609	609	577	592	605	598	613	588	643	619	589	647	594	618	634	599	599	592	584	587	526	688	584	635	642	570	603	628	605	567	601	643	616	629	634	628	593	603	595	578	601	620	573	585	602	578	581	610	620	583	610	582	604	577	584	616	558	632	609	597	589	598	606	615	628	630	652	630	604	609	664	619	626	588	621	539	641	630	614	633	609	574	576	591	641	583	578	636	615	601	617	608	590	590	573	599	559	625	562	635	598	587	597	554	589	556	583	611	622	586	610	569	573	626	649	598	589	574	609	548	602	589	651	580	654	628	604	577	589	629	551	642	584	604	582	631	621	594	661	593	648	613	598	594	604	560	620	608	624	584	606	618	592	662	616	615	633	609	615	639	574	580	567	621	544	630	602	601	610	578	598	585	597	576	618	567	631	604	547	614	644	579	607	632	629	593	640	630	625	616	655	595	642	610	588	601	610	597	576	591	610	626	610	621	603	618	627	633	579	602	637	657	631	591	664	576	599	630	637	604	583	601	632	578	585	593	562	623	599	589	595	585	598	615	628	577	587	595	626	626	606	630	630	640	592	609	645	632	615	626	622	616	584	623	605	576	631	626	589	586	613	598	612	616	640	619	616	582	619	617	621	636	612	612	611	620	649	626	615	612	567	574	615	584	633	631	599	621	658	587	593	606	612	636	591	578	619	640	651	597	633	601	567	622	630	586	605	645	613	585	626	605	606	628	647	575	612	606	598	623	600	567	656	605	623	658	571	617	615	599	569	580	628	609	606	617	626	619	580	673	600	622	600	583	628	627	626	584	584	553	566	637	618	628	594	637	580	606	589	571	647	581	587	587	631	613	609	644	626	629	609	577	576	578	601	608	664	581	627	582	593	637	630	632	594	637	576	609	588	593	640	600	628	584	622	580	602	635	592	555	609	605	612	586	572	606	619	606	581	607	629	613	617	584	629	588	594	598	572	649	604	581	635	620	610	623	608	632	584	688	571	579	640	614	573	638	640	627	606	618	624	633	623	630	582	669	605	633	588	611	622	643	620	613	559	633	640	569	580	647	610	577	624	561	603	570	603	609	622	631	575	585	597	612	611	586	606	625	649	623	607	645	592	641	640	549	610	629	646	590	582	635	609	610	618	609	616	585	633	565	612	612	589	568	638	652	627	588	590	587	574	612	613	608	633	606	607	525	615	615	617	642	578	632	604	655	589	626	598	576	589	626	665	625	563	647	604	619	644	549	603	570	544	610	598	637	588	614	643	642	601	587	580	566	647	689	565	574	603	605	654	603	584	619	616	622	632	637	572	590	592	609	656	609	603	632	562	602	604	609	585	629	598	589	641	594	618	630	613	584	600	618	617	589	622	563	596	629	556	621	608	630	584	611	582	586	634	574	613	586	620	592	616	600	676	621	615	612	609	611	627	652	574	572	640	590	581	630	607	638	590	673	632	636	576	583	600	627	598	613	555	648	627	584	613	587	585	585	570	594	538	623	623	585	612	583	646	567	632	610	613	572	606	629	608	605	585	586	613	594	615	609	579	632	642	613	614	600	572	575	655	611	591	639	609	596	615	566	577	625	645	583	605	639	603	574	628	597	602	561	589	590	621	589	622	619	612	610	580	603	605	662	606	628	540	550	595	643	630	608	625	582	606	641	613	562	650	597	588	580	620	614	596	613	593	566	595	623	567	628	649	656	615	610	638	625	568	633	653	593	586	626	583	608	577	601	582	557	644	627	612	610	588	645	606	628	638	613	653	583	622	614	645	617	604	624	602	607	640	610	659	584	606	586	584	550	617	584	626	643	602	570	583	610	584	617	587	600	611	621	583	614	601	617	607	628	637	646	604	567	617	610	612	565	609	577	651	613	609	608	599	641	633	558	603	670	629	610	605	618	606	641	608	634	629	610	621	621	575	598	586	580	581	657	638	636	628	583	648	614	617	584	600	604	632	587	618	625	599	593	627	572	623	651	630	588	624	620	580	593	635	625	582	595	617	615	566	632	612	607	590	636	608	649	624	633	594	648	599	606	578	617	574	601	572	607	644	626	591	572	643	588	634	598	602	581	520	621	626	581	579	608	594	596	582	592	632	605	570	618	597	590	576	580	584	604	624	587	565	616	617	617	616	649	569	624	600	570	618	583	642	598	590	613	607	614	590	614	619	647	609	646	593	585	638	613	680	623	627	640	650	625	617	627	632	592	631	608	652	609	636	568	623	620	583	596	581	614	640	612	581	639	596	649	615	614	577	624	573	619	621	622	620	602	610	603	641	627	625	625	653	618	603	622	571	579	639	612	595	552	615	624	602	552	617	570	626	608	651	589	601	605	625	588	595	569	574	593	639	637	596	591	670	611	661	610	624	618	626	603	606	596	606	617	565	620	611	615	607	611	654	599	636	587	613	606	593	585	600	626	589	638	596	621	645	621	651	651	627	641	576	569	612	604	603	638	597
5380	10144	8487	4413	3218	2478	2081	1792	1611	1432	1293	1254	1138	1134	1106	1066	1110	1029	1036	924	1002	952	994	990	1002	961	920	953	951	941	929	957	964	962	949	943	929	961	914	918	937	899	921	923	929	913	937	857	892	902	901	893	945	948	911	920	889	913	887	889	911	926	881	883	929	896	923	951	937	855	914	913	974	897	925	962	910	940	855	900	875	953	866	852	913	914	891	865	852	931	958	917	875	927	918	926	914	911	890	858	862	914	887	938	922	917	897	872	865	912	937	906	950	899	871	864	938	900	926	885	953	912	914	934	872	923	895	910	891	922	892	907	883	927	969	904	914	919	914	847	891	890	870	915	872	897	913	884	870	912	932	843	899	893	915	841	918	934	867	938	864	902	938	918	921	949	893	898	881	892	882	875	879	940	911	943	846	933	935	850	902	901	915	902	931	879	917	946	898	896	999	910	923	893	891	866	884	897	904	904	938	875	920	881	915	966	915	912	862	893	900	920	878	865	913	935	919	944	885	929	879	896	953	959	964	898	919	981	957	950	900	938	899	893	892	931	896	917	875	939	931	892	886	839	916	908	892	901	929	890	850	929	891	899	885	891	914	949	948	917	907	890	906	948	896	933	845	901	952	917	928	960	923	908	973	916	891	918	915	867	957	882	912	851	898	923	910	926	910	885	919	870	883	889	923	884	946	903	920	913	904	885	898	935	901	932	872	899	876	891	874	855	916	913	913	885	845	892	931	908	922	895	912	941	951	939	919	882	867	888	899	947	923	917	878	889	901	928	933	920	905	932	885	899	858	927	894	906	902	887	914	902	948	920	941	891	943	929	855	887	924	886	875	876	958	928	910	884	885	932	936	853	899	878	925	893	898	860	916	941	926	894	894	916	893	905	929	834	902	898	945	901	924	913	916	942	932	918	913	955	941	917	897	869	931	891	935	978	880	909	914	918	934	929	843	934	905	936	923	861	875	935	907	906	891	873	906	923	910	923	935	933	880	879	939	942	921	906	899	913	885	908	876	930	897	924	894	884	938	880	886	930	937	936	976	926	930	947	932	905	889	977	882	920	894	876	910	910	886	917	866	900	912	856	907	922	934	926	965	926	881	878	899	900	872	915	868	865	942	910	878	910	865	893	870	915	888	903	949	938	943	941	931	917	906	902	951	900	887	921	918	910	904	915	916	887	947	887	890	894	872	871	905	890	876	937	935	940	898	942	905	935	907	936	913	909	955	915	931	881	924	855	935	895	896	970	854	941	910	920	897	912	880	893	921	908	947	892	927	856	972	908	974	916	909	904	847	938	911	936	943	903	957	917	916	917	856	877	867	887	882	895	930	843	932	942	949	931	865	877	879	848	897	905	924	886	906	893	914	899	934	881	937	860	944	901	866	918	905	934	852	937	956	878	902	893	927	886	900	900	841	876	916	900	923	892	870	933	914	889	838	915	932	880	864	941	892	930	912	883	877	857	920	893	941	959	894	890	941	910	899	905	904	876	953	874	904	845	874	892	910	948	867	897	876	875	895	883	914	838	812	910	884	878	899	857	879	932	918	915	862	914	940	846	877	891	903	857	926	903	871	922	908	875	950	850	899	914	898	938	885	861	916	903	906	906	927	906	909	868	931	940	917	915	896	900	862	904	932	939	923	890	922	896	917	943	900	896	900	858	928	944	890	904	891	889	903	941	873	900	897	872	905	949	901	883	893	858	866	908	897	857	895	898	943	908	878	904	918	923	904	905	853	923	951	948	890	922	882	906	954	952	906	908	857	904	902	902	904	919	907	892	878	935	943	882	946	904	942	870	911	937	883	961	908	904	929	895	873	927	928	885	913	919	931	914	908	906	920	902	863	902	948	912	927	945	921	955	857	927	847	907	958	958	888	897	880	877	880	880	943	903	933	922	919	935	961	939	901	960	904	910	910	944	962	876	854	897	896	914	905	945	920	920	925	947	896	874	868	851	907	915	857	914	880	948	913	894	917	910	933	894	865	873	910	935	836	927	915	912	920	946	943	880	950	923	931	898	897	929	936	916	879	916	910	919	917	903	891	885	894	874	917	857	896	938	903	866	909	894	879	945	918	905	912	906	870	893	916	908	885	871	886	939	912	902	943	921	900	959	906	910	945	879	924	877	951	898	964	930	856	884	905	891	916	914	929	829	930	849	981	907	924	858	929	902	938	901	885	927	889	908	907	850	924	888	911	909	915	948	946	867	881	916	859	901	892	924	902	866	881	910	920	912	881	838	937	926	913	854	936	884	928	904	908	910	955	909	899	866	906	910	876	893	900	861	925	957	878	896	960	923	914	891	856	916	851	962	926	915	918	856	916	866	885	884	902	883	892	900	921	842	841	927	888	900	874	893	860	898	948	869	889	883	945	901	907	911	879	877	904	915	947	944	928	915	876	871	916	895	925	893	874	900	951	863	894	903	899	921	904	938	908	919	924	878	906	927	878	949	892	908	947	826	856	889	876	959	954	910	882	889	903	890	878	872	917	986	875	935	907	906	891	923	843	940	879	888	873	903	943	914	904	867	927	872	903	891	915	849	947	905	909	882	955	882	917	902	920	882	914	956	916	885	888	874	920	931	918	899	936	904	899	923	896	846	907	960	861	865	935	933	882	847	847	891	889	947	917	890	934	887	928	905	838	934	920	896	863	935	949	901	926	866	912	1011	898	952	948	830	916	914	903	944	945	921	892	881	954	873	908	897	894	886	920	964	931	889	917	887	918	887	988	885	895	874	844	849	866	929	911	931	908	878	929	928	903	929	902	938	845	904	926	885	888	957	912	909	840	885	906	885	938	917	873	936	845	873	862	868	938	938	869	932	886	892	911	921	952	878	903	880	863	893	895	923	852	929	863	904	915	883	890	936	896	902	910	940	921	879	902	910	881	865	886	904	889	946	921	884	895	896	925	920	891	908	970	902	946	941	886	879	895	882	889	898	869	863	889	961	886	929	897	873	873	892	871	890	943	901	896	898	898	880	922	879	903	896	933	900	861	920	916	886	921	940	915	946	893	929	860	966	900	966	948	919	861	916	926	934	874	901	864	892	873	893	897	891	874	911	923	916	874	862	887	897	891	975	913	878	919	945	866	887	946	934	899	879	859	884	929	818	970	910	875	880	866	959	870	858	909	955	950	892	907	913	898	918	935	904	955	905	932	896	886	914	926	919	926	901	913	877	892	919	910	920	902	935	920	924	918	905	889	882	963	833	965	883	889	875	900	858	908	946	876	944	905	937	905	881	865	960	920	945	949	903	956	882	917	927	847	905	911	891	912	887	931	902	849	909	930	889	854	948	859	845	916	917	892	917	888	908	894	906	886	913	912	922	917	933	850	881	877	920	900	880	921	908	915	890	901	894	891	941	911	873	886	906	925	908	928	913	890	852	929	894	916	931	861	913	913	910	890	857	919	913	882	924	914	912	906	889	889	925	899	907	891	906	925	911	899	916	925	902	854	934	887	902	925	947	933	885	905	850	888	866
23556	21622	29548	24140	21624	21398	2985	882	729	600	539	499	445	399	388	373	341	363	335	351	321	324	328	301	328	290	288	295	275	305	308	307	285	282	354	293	296	305	280	297	299	299	261	286	303	291	296	276	311	290	266	272	259	243	269	261	280	258	265	296	275	281	302	298	284	253	265	281	263	281	278	278	274	250	274	330	282	268	294	289	271	251	281	279	285	247	258	255	275	279	274	272	266	285	243	273	286	278	263	258	293	295	306	286	291	277	279	310	259	242	276	274	273	282	289	281	246	263	288	272	280	281	262	288	248	301	283	271	251	285	254	274	233	279	268	303	289	285	287	239	282	265	260	309	270	271	264	262	261	231	268	269	288	283	261	267	293	282	279	263	261	255	251	252	258	283	234	270	277	297	267	265	296	268	252	262	278	300	265	291	284	263	245	295	281	283	240	273	265	263	269	280	265	257	280	273	250	279	268	279	281	280	273	274	268	274	276	284	283	281	307	280	296	241	277	272	262	264	283	279	277	274	269	256	275	271	274	243	283	256	264	265	255	262	253	270	249	255	262	251	287	288	266	265	272	255	256	285	253	260	278	255	267	305	258	269	261	275	287	282	251	269	249	278	258	260	269	293	262	269	235	272	288	245	263	264	277	243	234	288	287	270	270	271	270	276	271	287	268	275	275	243	259	267	290	245	241	262	270	249	272	289	255	280	252	274	259	268	253	280	270	266	282	251	285	271	333	272	259	244	275	264	279	269	271	290	281	268	268	272	294	289	258	239	259	295	272	255	279	252	277	239	264	277	288	280	270	310	255	238	245	283	274	285	268	259	275	293	285	269	285	270	269	246	253	253	241	252	279	285	245	292	293	264	278	250	266	242	258	275	275	245	269	319	264	246	295	251	295	271	279	298	279	267	264	284	239	264	289	269	255	276	291	283	250	256	268	270	252	292	270	263	288	280	252	240	273	250	260	256	283	285	255	290	280	276	286	260	272	284	281	284	266	271	285	283	271	280	275	258	265	245	258	270	278	268	271	255	285	267	289	276	268	266	281	293	298	272	279	264	261	282	282	284	245	276	273	316	249	258	277	261	275	240	292	291	265	283	280	272	257	284	258	264	257	266	262	267	279	254	248	279	272	252	258	284	250	260	252	277	243	273	277	243	232	315	308	299	275	281	297	287	292	282	259	268	293	265	295	297	273	273	277	261	288	269	278	261	286	265	248	282	259	299	284	275	279	267	272	268	236	273	257	255	274	266	279	260	274	263	279	263	275	287	291	271	281	294	253	257	288	248	271	258	256	281	258	283	275	289	280	271	254	277	254	284	263	291	283	245	223	279	264	286	298	251	248	286	259	238	317	265	246	263	270	278	291	265	272	271	281	278	284	260	267	290	276	251	284	266	250	256	254	262	260	295	278	286	315	289	283	308	258	254	255	268	278	265	282	250	258	252	284	277	296	262	288	253	242	268	278	261	285	256	268	276	277	277	259	241	281	291	261	267	251	296	293	280	265	272	258	278	286	277	278	263	281	289	310	272	275	285	274	279	287	247	251	260	280	260	275	263	261	277	288	270	278	271	268	257	264	246	263	270	288	276	279	252	264	259	248	290	294	276	260	236	252	274	263	267	295	260	266	239	249	259	265	267	283	229	282	243	260	265	291	279	264	251	294	269	281	222	264	248	281	255	256	298	248	284	284	263	257	296	247	297	258	261	286	266	283	266	262	255	248	264	268	252	287	304	285	250	250	234	251	254	259	266	291	236	246	303	266	269	269	246	265	270	260	249	263	271	251	261	289	274	289	262	312	262	263	270	266	250	262	269	265	257	286	270	263	245	232	283	258	282	235	259	286	289	276	252	250	244	274	266	292	268	279	265	296	257	274	281	258	274	276	240	269	303	255	281	291	271	242	297	261	308	254	294	293	286	271	279	266	273	266	246	305	264	276	272	255	266	287	255	258	259	268	269	275	273	259	261	261	280	270	267	279	307	271	302	270	269	278	265	240	258	253	259	275	243	257	285	259	246	314	270	298	297	261	273	279	265	254	280	270	276	273	256	260	261	260	283	258	259	265	260	297	285	269	267	280	297	277	274	263	276	268	277	263	276	270	261	289	280	269	298	268	264	248	309	260	268	276	256	273	281	238	262	257	270	267	290	272	259	264	267	279	266	285	283	262	271	245	249	281	288	250	251	250	284	276	272	235	272	258	265	265	276	258	260	285	283	279	301	259	272	308	248	282	310	298	260	245	287	288	260	278	288	305	256	261	272	301	272	268	276	271	307	270	255	292	258	290	246	281	277	263	285	272	248	290	264	274	270	261	258	255	283	239	283	280	281	273	248	274	243	274	253	282	293	286	249	267	285	275	249	271	261	271	252	252	244	271	246	263	256	304	256	278	260	277	260	237	287	275	274	268	262	245	272	296	248	278	262	269	261	273	281	242	236	298	275	277	290	255	258	240	284	248	259	260	264	281	283	247	267	234	275	273	268	274	281	277	259	280	282	287	275	278	293	288	275	271	311	259	242	270	260	277	275	257	300	298	249	283	279	259	257	284	277	261	301	282	291	250	286	274	271	285	276	284	265	269	287	285	251	302	288	261	276	288	274	251	262	260	286	264	263	285	260	223	273	254	277	254	261	287	259	253	277	275	296	259	263	262	234	282	277	270	267	269	260	270	269	293	284	264	272	301	266	261	262	314	272	256	260	246	288	289	258	274	270	275	249	276	280	273	268	266	242	260	301	258	241	269	279	268	297	267	268	275	271	264	284	270	270	262	255	269	263	270	258	274	288	266	244	254	276	234	293	261	273	288	267	258	248	266	254	271	244	262	252	305	253	252	249	286	273	275	256	277	277	259	237	290	276	255	293	250	314	250	275	272	257	288	263	254	269	291	275	277	278	266	261	254	270	273	297	283	243	262	263	249	304	267	249	275	251	273	273	285	277	271	288	272	269	281	253	266	253	257	284	264	286	261	289	296	274	276	264	269	311	285	281	262	272	268	287	271	259	266	290	264	244	263	292	272	259	268	275	272	243	279	279	267	224	277	252	258	278	263	305	270	285	276	261	248	275	254	260	272	273	263	283	281	274	241	264	273	241	266	254	276	256	286	261	253	254	276	272	272	285	266	288	273	264	265	292	254	279	261	275	284	281	281	258	284	264	253	290	260	256	263	277	261	278	278	241	277	302	239	274	270	268	249	290	279	238	253	273	269	244	268	268	248	272	273	258	265	274	279	282	269	260	272	272	257	288	264	275	283	280	262	275	244	281	282	274	292	257	253	272	296	275	281	278	262	247	252	269	251	268	276	271	278	275	280	260	306	267	260	289	244	274	263	282	249	272	273	258	273	291	256	295	285	240	273	274	278	267	282	276	269	278	289	250	271	272	248	261	243	278	270	252	235	285	246	261	260	294	293	287	254	283	273	244	264	262	287	255	306	243	277	267	265	264	278	291	262	258	288	259	282	272	258	256	263	252	267	281	275	263	279	263
7245	15711	12750	6659	4547	3445	2519	2082	1703	1506	1275	1132	968	901	840	755	756	677	670	644	605	578	544	551	575	530	542	510	479	541	462	492	473	503	479	501	440	439	496	455	467	447	463	432	436	451	455	440	463	455	439	454	466	457	469	418	424	431	435	446	422	412	439	426	429	454	421	438	479	430	416	440	421	393	460	433	372	437	430	423	408	415	438	427	428	455	416	408	467	436	410	429	407	467	459	439	435	434	421	399	390	445	438	447	396	431	404	430	431	433	439	415	443	427	398	414	411	450	412	401	446	421	431	437	407	448	438	403	377	437	451	448	411	394	432	417	418	429	421	415	398	396	411	456	403	413	439	430	425	392	409	469	412	456	452	415	444	444	417	396	435	421	392	428	414	422	433	425	418	423	454	423	432	456	405	403	421	401	411	432	442	424	441	440	399	441	410	418	414	415	414	454	435	424	400	395	426	442	425	437	415	448	405	417	430	426	439	396	405	459	423	415	406	407	401	441	444	416	408	402	423	447	463	413	411	433	418	420	413	424	416	426	433	439	424	450	410	441	438	360	430	448	411	432	402	383	440	407	411	430	426	400	423	429	448	411	438	416	416	388	432	397	428	410	432	408	441	424	444	444	441	438	436	402	419	438	453	448	421	432	431	409	420	406	409	427	446	429	410	427	415	435	448	408	424	390	444	434	459	461	441	409	427	443	414	434	422	429	423	439	439	423	386	416	485	440	465	436	422	400	434	425	419	424	400	395	456	418	396	446	415	445	430	421	433	434	412	452	411	421	411	443	398	405	443	430	412	440	404	403	372	427	378	411	411	390	419	384	396	402	433	413	416	426	432	393	408	425	406	409	480	429	398	441	458	398	398	414	448	397	452	422	380	413	418	410	410	419	441	398	394	436	453	441	427	400	402	439	427	415	426	414	441	417	421	454	417	422	429	436	419	425	432	434	417	426	372	424	424	408	434	452	411	433	428	409	383	394	434	438	402	394	371	398	431	428	416	440	385	450	432	415	394	410	417	431	414	365	400	416	403	451	401	433	426	407	414	412	418	406	430	422	405	419	437	420	424	417	423	426	419	431	426	447	357	411	432	405	443	457	434	416	422	439	400	399	427	437	442	412	421	422	412	416	394	439	421	439	418	418	427	412	412	406	432	409	429	454	423	412	433	457	437	454	437	419	411	409	407	435	460	455	445	378	456	435	422	393	422	413	443	427	407	432	419	431	385	457	416	444	456	437	423	398	430	466	432	412	437	403	426	411	389	433	401	442	413	432	411	434	431	400	424	439	421	443	450	406	417	405	416	417	453	411	426	417	419	443	416	441	420	437	422	412	412	444	444	416	428	388	415	439	416	422	415	394	440	375	429	423	427	394	435	394	435	437	416	418	420	398	357	408	441	412	419	414	423	410	403	417	418	446	441	450	415	476	450	403	411	403	392	444	394	430	448	414	437	444	401	409	435	450	425	454	447	454	417	439	433	442	407	454	414	412	399	415	447	396	426	431	429	428	414	442	400	448	436	434	412	417	429	416	428	430	400	424	421	401	428	389	453	396	411	439	438	434	397	413	442	388	420	409	433	439	395	437	421	402	440	415	395	430	409	432	406	402	397	418	411	353	401	373	431	409	415	454	434	439	461	426	417	431	371	451	401	412	447	427	409	418	408	394	430	430	427	388	408	426	445	404	460	427	425	429	421	395	419	391	415	388	425	429	416	408	406	424	421	402	479	412	432	424	421	407	417	392	469	436	394	407	419	407	431	424	398	393	378	401	419	431	433	371	471	433	453	447	417	439	455	437	425	403	418	441	429	419	408	477	438	438	406	407	461	360	460	442	414	413	458	450	404	420	420	379	422	396	433	433	406	415	431	403	414	392	444	414	410	450	412	432	419	413	433	387	442	449	407	464	438	405	403	418	430	435	415	425	442	415	438	403	406	416	431	432	438	386	469	458	395	418	439	408	424	429	425	381	418	416	417	430	436	421	433	416	429	423	401	437	411	428	446	431	415	422	381	436	417	420	420	402	438	456	431	411	438	410	391	413	426	403	405	447	427	392	429	415	421	445	386	401	413	415	411	433	424	433	431	414	392	421	412	389	415	429	395	427	419	466	425	466	394	418	433	464	398	414	416	441	436	409	428	438	366	402	420	430	438	414	427	419	398	428	436	424	446	389	392	410	437	411	412	406	440	403	476	371	416	415	417	426	436	430	417	429	406	433	406	376	419	417	449	413	393	417	431	390	425	398	432	450	420	374	427	412	414	385	419	424	391	420	443	426	452	412	423	425	428	401	416	411	416	450	376	448	421	449	435	429	417	447	397	429	421	419	428	418	414	389	398	431	424	399	394	427	433	449	433	410	422	421	453	425	411	444	424	418	439	446	428	441	414	440	418	420	424	426	417	416	443	407	451	433	422	411	424	409	448	445	448	430	441	448	413	432	435	426	375	455	421	451	426	414	403	406	387	412	435	389	393	429	408	432	439	420	454	432	438	414	419	430	408	409	442	399	421	415	420	422	422	397	444	379	438	428	415	419	404	412	417	415	419	443	435	408	410	383	414	420	441	452	445	430	409	401	421	416	433	423	423	460	440	431	409	414	424	472	408	417	425	440	452	408	391	475	417	412	404	452	453	417	408	415	437	403	419	453	381	429	393	438	422	426	390	438	411	435	434	426	421	405	446	417	419	425	427	458	424	439	390	461	427	435	424	433	431	443	439	430	400	438	404	402	425	405	382	391	389	409	400	416	424	424	405	456	420	428	404	444	386	406	402	406	411	415	414	425	400	445	393	418	416	412	434	396	418	428	463	410	395	421	393	414	422	428	429	389	416	395	441	406	391	472	406	431	393	399	427	421	412	426	411	404	433	406	445	432	412	402	436	441	429	431	423	451	440	383	399	394	409	425	421	459	421	440	416	426	427	427	394	432	397	395	446	440	374	425	444	423	423	383	449	412	447	411	421	410	408	427	459	437	444	408	382	412	448	392	405	426	418	417	408	407	411	438	445	421	415	466	404	400	464	437	415	440	420	427	414	421	458	411	433	421	387	408	395	425	437	400	418	411	467	416	438	443	385	454	389	412	408	425	396	371	426	393	430	408	427	451	416	411	457	431	422	429	409	394	437	432	429	429	405	416	415	414	395	394	417	417	423	455	441	437	424	405	400	407	425	429	414	396	426	417	441	434	385	406	424	390	431	432	435	444	379	390	407	439	412	429	412	412	393	429	407	416	432	416	448	412	416	428	426	441	407	413	431	416	456	404	388	439	429	428	392	406	434	423	403	430	449	386	411	404	434	423	401	397	414	392	468	436	406	430	395	397	432	422	420	445	390	453	442	466	388	420	447	434	423	394	433	407	414	409	410	409	439	411	422	435	440	415	410	400	416	406	424	393	418	442	454	405	432	418	406	425	411	430	430	453	413	428	456	409	411	465	437	464	456	429	468	442	458	384	409	379	401	393	436	393	396	422	384	428	431	448	409	413
27608	20803	7986	1356	976	895	711	683	596	633	630	608	652	657	618	619	633	652	643	584	682	641	658	607	607	628	609	583	646	596	634	609	638	627	600	609	602	594	596	585	622	600	577	677	642	584	595	654	622	579	627	640	603	629	604	630	568	647	615	687	604	572	605	645	629	595	624	596	622	582	612	643	630	618	636	591	564	607	595	581	602	620	615	652	630	616	614	589	589	607	610	627	661	615	604	655	619	608	652	576	616	618	627	637	619	622	614	635	627	642	597	646	601	618	591	602	587	594	612	595	635	661	601	620	596	628	597	644	639	577	633	596	567	619	588	608	573	591	589	655	590	660	595	639	595	624	670	634	573	633	583	606	603	606	633	588	614	605	610	643	634	629	555	615	599	577	608	562	569	625	581	593	620	612	561	573	604	609	600	644	594	593	623	590	608	611	605	630	605	641	574	649	612	648	607	602	620	646	606	601	609	604	603	597	621	600	655	587	631	608	584	619	602	624	610	589	623	590	600	609	588	607	632	617	612	651	607	551	597	617	594	591	594	615	635	589	629	585	572	609	613	578	629	572	615	628	621	592	606	642	578	599	594	652	602	586	576	600	617	587	590	641	611	618	609	569	610	624	619	622	668	632	582	577	615	575	606	600	611	607	634	596	619	619	590	596	640	630	626	628	614	609	585	607	608	584	624	582	630	598	634	599	610	592	629	599	611	587	580	596	643	606	633	588	614	612	599	646	608	574	636	585	587	599	598	635	635	677	602	643	590	632	598	607	624	635	611	579	619	580	562	579	658	593	579	607	597	627	596	644	595	657	607	608	590	643	632	635	591	656	624	576	617	636	625	595	663	617	609	633	633	600	641	574	623	601	617	643	656	564	600	632	610	633	590	626	633	615	606	610	594	620	573	552	651	588	621	614	616	613	674	627	611	622	638	598	570	602	588	636	634	610	643	626	650	602	638	661	603	615	591	597	556	582	646	584	578	601	616	628	568	642	606	592	600	642	604	632	578	597	584	582	583	639	594	601	618	657	586	628	581	587	593	617	652	620	582	607	640	626	644	619	609	600	591	623	636	613	639	645	592	587	638	627	627	581	657	636	624	609	676	617	598	613	643	588	622	619	592	598	623	596	622	598	613	659	616	644	580	632	569	644	630	630	615	595	644	577	599	603	615	616	616	585	587	594	588	631	636	627	633	642	648	617	590	633	643	573	617	653	685	593	651	607	583	586	602	590	613	616	627	618	626	649	601	607	572	588	609	628	599	590	553	640	610	572	674	598	633	613	643	635	591	609	651	594	607	630	620	645	623	592	629	611	602	609	617	614	604	593	652	597	609	610	659	629	587	577	635	610	603	660	592	582	620	618	608	627	599	611	566	595	629	604	605	587	579	599	596	604	583	632	609	629	606	639	567	624	644	606	570	638	591	599	597	612	624	609	594	618	636	642	626	615	609	619	605	653	619	609	595	588	594	623	604	636	575	575	628	595	649	634	605	620	587	648	631	600	559	634	628	643	578	585	590	594	634	613	612	628	575	588	613	641	577	602	570	590	588	612	596	661	568	604	582	588	580	566	618	583	583	616	624	587	604	618	620	590	612	605	591	613	587	572	602	666	617	584	615	549	578	600	603	641	627	631	606	606	608	614	629	615	643	594	594	579	599	612	675	597	638	585	619	596	645	628	621	638	598	601	624	626	548	573	622	628	662	600	631	618	661	600	590	625	613	603	606	599	583	615	595	563	578	612	630	635	593	584	572	603	602	570	611	606	605	635	560	589	617	656	617	593	641	602	595	605	558	623	565	637	620	597	609	607	637	605	608	621	588	653	644	635	598	600	660	664	619	579	607	597	589	622	669	582	656	632	607	582	630	642	578	605	598	622	628	679	596	631	637	620	658	616	639	585	610	640	588	633	589	583	637	618	599	582	638	629	591	632	623	647	610	620	632	617	591	576	654	592	608	594	602	639	630	601	645	639	606	585	622	590	652	596	588	653	575	620	603	643	599	590	597	640	642	625	583	602	654	643	634	589	597	630	604	613	598	593	623	600	618	609	640	616	608	599	636	591	590	616	609	579	606	595	611	589	659	622	610	635	583	595	634	594	627	600	588	606	598	601	584	637	580	616	599	594	603	609	612	617	584	628	643	637	589	573	616	599	631	624	624	593	654	617	579	635	603	591	640	629	649	598	563	616	619	585	565	609	640	630	628	614	616	587	645	614	603	593	562	593	605	614	605	618	558	565	605	579	608	611	620	637	589	624	643	593	636	630	592	656	644	595	625	620	594	594	608	618	604	606	668	640	612	588	564	609	574	657	625	676	571	597	602	636	583	595	568	611	619	636	575	598	599	611	634	628	628	611	649	628	647	633	626	604	554	573	575	598	618	594	587	580	615	639	617	609	585	567	581	598	630	640	616	620	603	591	582	577	621	590	593	611	636	614	632	611	577	605	618	626	629	669	616	592	551	599	612	572	625	634	629	594	615	626	601	610	598	582	609	590	597	618	574	558	610	638	625	604	606	601	623	603	613	583	599	632	606	678	581	596	596	610	644	625	598	599	676	596	604	576	601	626	617	629	594	628	610	605	611	640	605	595	599	673	599	587	587	588	572	608	596	614	586	633	631	572	616	619	577	598	618	646	592	592	592	648	582	601	603	660	620	565	578	613	606	623	632	647	619	620	618	586	610	567	591	652	592	618	601	605	568	601	618	610	601	585	592	559	662	629	641	612	640	584	629	625	631	594	642	572	605	631	625	611	639	618	591	599	614	617	640	601	624	629	637	599	670	647	673	637	597	640	646	645	588	600	598	640	561	602	622	631	623	606	616	652	623	612	641	634	568	632	590	601	633	604	606	628	616	589	625	652	587	610	606	610	615	619	605	631	603	657	630	634	650	617	595	598	641	596	630	635	632	586	637	632	649	627	608	610	608	638	613	601	635	650	620	633	604	562	626	592	601	622	639	631	639	630	564	550	640	614	633	643	626	625	572	621	613	637	596	596	597	578	591	598	631	577	648	598	613	650	560	590	649	600	618	649	643	619	605	600	575	643	598	623	614	595	655	603	627	595	620	624	584	583	584	605	605	644	610	624	603	614	591	615	577	616	627	555	607	627	612	597	633	620	586	638	628	590	604	620	579	668	625	618	620	632	590	563	574	611	588	628	588	616	596	668	566	604	632	601	624	634	660	596	598	631	611	626	589	603	609	612	606	630	655	622	634	594	592	611	620	603	625	627	617	599	609	606	618	635	596	618	629	586	558	625	626	658	589	607	640	580	592	631	646	617	604	596	575	578	658	633	646	609	639	596	627	626	577	587	619	646	613	608	639	621	595	590	653	636	601	594	627	590	636	630	626	598	638	614	561	613	587	630	620	629	597	581	550	585	601	635	615	627	603	598	635	636	549	596	606	582	620	628	631	592	657	593	652	592	606	604	603	603	603	554	590	610	592	573	607	646	614	588	633	592	575	553	603	616	609	613	631	566	659	616
4558	2046	1763	1258	1083	1085	1012	1037	956	939	989	970	913	896	917	901	933	932	930	934	906	931	919	918	894	912	913	918	896	959	872	879	887	934	910	888	877	899	933	935	906	876	854	910	864	918	859	875	915	867	932	908	903	869	884	895	856	917	912	961	883	865	925	912	900	906	900	887	863	874	910	933	916	916	907	901	912	913	888	860	885	862	902	903	891	857	905	921	854	940	919	879	895	885	862	940	877	954	897	859	864	851	916	954	906	872	892	926	899	906	899	900	899	935	884	875	867	883	919	888	921	927	908	917	906	905	911	894	927	887	898	897	909	884	906	878	883	925	897	899	929	889	898	891	893	855	859	918	852	882	912	863	872	955	929	883	897	921	861	865	927	903	909	903	875	910	848	865	800	913	836	905	927	950	930	862	893	914	857	894	957	890	888	906	889	862	955	847	882	946	875	875	853	900	895	916	934	893	860	877	863	912	925	899	900	855	899	874	889	922	922	896	896	947	925	905	925	901	891	866	903	904	883	923	904	870	896	869	838	925	871	910	870	875	925	899	905	893	892	898	877	892	870	879	887	943	919	894	903	914	933	847	865	877	895	892	876	889	937	887	878	926	893	885	892	906	919	874	881	914	887	938	909	920	898	920	897	857	845	929	860	967	889	930	888	893	903	905	900	907	885	925	896	905	915	918	909	853	885	890	903	893	863	877	864	874	889	891	920	880	921	937	859	875	900	963	895	885	935	928	920	926	919	916	886	890	971	891	876	879	927	876	873	885	852	952	877	847	892	877	903	890	902	914	918	884	960	913	935	857	876	900	961	881	876	865	903	945	900	879	883	867	930	874	898	935	924	929	916	928	915	895	879	891	943	864	905	956	894	924	907	871	924	871	897	935	878	888	903	874	890	882	906	886	931	875	902	911	929	878	898	938	858	920	908	858	876	917	888	912	906	876	871	908	880	884	939	901	929	925	890	934	883	915	941	843	927	850	882	912	883	898	923	893	912	947	927	873	872	920	898	954	887	897	875	913	911	922	924	869	916	943	935	876	915	976	926	849	880	910	898	910	951	894	894	871	907	859	907	890	899	901	882	875	941	923	923	902	872	932	852	881	870	965	915	880	980	924	859	948	900	926	874	914	905	894	866	927	899	874	921	894	895	948	928	921	863	894	866	869	890	889	886	866	878	900	901	877	877	890	935	939	905	893	898	918	904	872	941	909	930	925	850	910	875	925	906	990	884	897	905	853	906	891	885	894	934	882	934	896	893	853	902	896	863	893	852	881	878	894	907	905	868	897	893	918	916	920	942	922	957	883	919	874	842	954	918	959	901	905	901	843	921	914	950	892	918	896	861	920	861	922	945	918	832	882	954	900	928	916	907	918	901	900	890	928	908	888	897	842	880	944	889	918	957	875	901	893	907	931	897	927	891	889	879	943	857	866	902	883	860	889	874	923	899	929	889	910	887	962	931	912	930	886	905	926	886	881	926	956	927	878	918	878	805	905	906	917	860	899	903	900	892	919	913	846	906	931	901	901	902	891	884	913	923	842	865	873	852	886	866	909	893	859	968	933	868	861	796	905	904	935	871	884	881	862	909	900	926	857	946	883	894	964	904	895	902	919	877	907	882	875	875	929	896	883	897	918	945	926	910	913	858	851	918	919	926	877	908	897	900	878	904	886	889	917	917	879	885	930	930	891	863	921	885	832	878	894	896	919	908	895	940	937	889	857	912	872	871	930	938	914	899	929	885	971	915	874	867	893	934	865	890	884	875	890	893	894	856	880	900	942	868	908	903	840	962	843	884	899	847	867	883	870	890	853	840	852	890	947	916	831	944	880	910	914	907	886	923	867	933	884	865	926	918	881	886	902	924	921	883	872	873	907	920	904	882	931	927	898	844	934	873	859	923	845	882	882	887	946	907	913	849	933	909	913	871	949	897	898	899	917	910	982	940	894	880	878	978	943	884	909	895	955	925	876	911	968	885	934	909	938	855	906	825	889	885	897	893	888	909	927	854	921	873	872	903	910	887	886	881	904	840	882	880	913	877	859	955	930	871	882	903	892	938	931	902	914	896	862	938	922	880	891	918	937	910	923	897	876	859	873	942	881	869	892	904	892	922	793	942	893	886	876	876	961	908	887	887	908	874	907	921	848	878	906	898	863	902	933	868	922	909	930	917	858	895	891	859	934	935	926	876	912	877	952	921	931	893	896	898	891	909	868	890	946	874	851	838	881	899	892	897	892	909	877	926	909	886	853	906	899	928	930	939	956	890	928	898	902	928	919	909	937	928	898	885	882	894	881	951	893	913	893	962	898	869	875	863	913	928	901	910	898	882	906	924	908	918	973	932	894	860	858	893	865	893	868	873	928	883	845	918	913	880	904	931	888	881	905	900	889	879	895	864	898	888	901	911	896	902	876	908	871	930	859	909	860	892	868	879	853	920	901	912	858	879	927	887	873	948	913	954	971	884	865	920	905	929	901	928	894	920	931	915	836	931	896	929	885	867	951	893	882	929	878	901	875	890	852	876	873	871	889	929	966	882	883	915	873	971	905	907	922	916	838	886	925	928	913	892	872	870	891	879	853	882	916	957	955	893	888	892	877	915	869	897	805	880	901	921	910	887	844	918	893	881	910	929	940	927	924	837	904	928	914	916	906	915	857	911	950	862	877	882	895	895	905	901	916	885	883	930	922	920	921	906	900	926	858	900	890	924	948	847	905	900	916	948	923	889	860	917	918	912	897	879	875	865	933	854	912	900	896	856	925	928	906	934	997	877	903	875	894	887	908	966	968	919	910	925	918	872	885	909	862	914	876	916	936	864	865	941	896	854	938	914	959	908	869	917	878	889	966	904	895	904	901	896	888	903	882	879	922	916	905	837	898	890	891	900	902	948	908	898	912	915	897	924	850	936	925	875	921	919	904	906	866	933	911	894	938	910	915	855	888	869	931	946	909	859	951	875	882	900	891	946	889	879	931	887	874	904	932	916	939	943	880	964	858	896	938	875	910	882	853	895	812	902	903	893	896	870	888	944	883	887	923	876	933	940	898	910	878	907	923	878	873	911	889	889	878	874	895	901	877	862	859	897	918	893	864	886	919	894	870	903	872	877	854	896	890	888	915	889	886	891	903	888	905	944	906	862	910	932	910	865	919	866	892	916	924	898	927	893	874	909	922	869	909	891	936	897	865	905	940	907	902	878	873	935	841	945	857	864	899	912	912	886	902	918	890	883	899	919	854	914	929	863	893	893	904	933	852	881	897	890	930	962	864	900	890	917	887	927	890	902	816	912	922	912	949	907	871	881	896	902	888	909	905	973	935	887	960	897	889	950	928	906	898	943	919	901	919	952	893	874	904	849	897	953	915	889	955	907	879	897	901	957	896	901	821	926	899	944	861	859	947	853	903	888	863	914	982	894	915	879	872	896	838	912	921	885	938	937	935	917	867	872	848	893	901	865	922	856	859	888	932	925	872	870	897	891	874	887	964
24549	21616	28968	24749	21517	5360	1251	951	799	790	726	700	709	712	704	704	679	673	651	683	634	640	662	649	638	622	599	639	654	591	677	576	557	631	606	651	641	567	626	624	639	606	608	605	637	633	615	585	577	578	639	631	654	617	586	617	607	648	614	636	635	625	677	614	588	584	630	583	619	615	652	600	625	576	627	604	606	598	611	619	603	582	603	616	630	629	613	647	608	636	631	603	649	604	626	611	633	657	657	606	625	571	613	642	639	605	545	576	601	611	634	590	598	601	618	650	586	632	654	619	623	593	620	623	635	587	572	643	623	592	646	588	581	582	597	604	608	636	595	619	593	644	609	600	624	602	603	623	599	577	601	641	594	577	602	553	659	627	601	587	620	616	583	579	566	589	620	652	620	648	651	615	596	576	615	627	590	602	582	618	630	577	561	642	573	640	604	655	641	594	591	620	600	598	645	620	657	620	599	564	588	553	611	612	635	573	591	582	585	639	597	611	586	580	615	591	564	574	603	675	574	609	644	622	594	617	605	596	621	631	627	596	551	601	612	618	617	626	633	581	614	622	625	582	621	605	663	603	612	636	593	560	573	618	617	609	596	681	568	615	618	620	618	648	636	589	592	611	601	638	579	626	637	572	574	636	574	583	583	631	620	570	666	591	624	595	613	631	632	576	624	616	620	593	623	617	614	569	581	569	596	581	641	602	613	613	622	593	646	601	614	594	586	608	614	618	611	613	580	560	618	617	645	600	600	617	617	585	628	594	635	553	534	572	590	625	629	619	611	615	634	611	642	632	610	638	590	582	585	581	660	614	657	630	591	594	607	598	598	636	638	558	616	650	543	626	619	587	643	604	565	599	640	600	581	572	627	645	583	598	602	628	537	586	603	606	576	631	598	604	642	567	597	567	620	552	607	565	611	609	575	607	610	592	607	629	572	603	581	622	616	594	618	620	620	626	584	548	638	594	619	595	572	572	613	605	609	596	581	588	596	585	660	602	619	610	579	555	641	574	619	626	638	607	578	621	627	634	571	588	635	584	577	618	634	603	636	573	596	661	593	613	600	605	594	595	587	581	599	690	642	601	573	563	617	615	664	615	570	606	637	605	619	629	613	645	642	594	599	574	620	577	570	639	594	615	625	587	593	594	578	614	634	601	626	621	615	559	625	626	622	574	635	580	573	561	568	603	652	616	620	597	582	601	585	596	619	587	565	663	606	611	606	637	624	578	599	617	623	614	608	609	643	605	595	599	588	598	621	612	607	629	613	603	635	608	660	574	585	584	624	601	631	570	581	600	618	628	574	603	638	595	597	592	666	592	569	576	609	632	635	633	590	590	642	633	605	606	621	600	652	584	595	617	570	619	606	595	606	586	570	599	613	581	597	604	589	624	568	577	608	619	576	622	567	593	578	628	641	601	579	605	602	591	645	600	599	611	633	611	635	598	591	611	578	597	576	627	592	628	600	622	637	636	637	618	634	662	593	621	590	611	591	585	612	631	623	631	616	634	549	621	609	624	616	641	600	598	638	547	601	617	609	628	577	639	599	599	569	565	614	584	561	562	619	609	611	592	605	631	586	566	628	620	595	604	632	645	616	610	598	624	632	562	629	599	605	582	595	636	611	568	625	604	586	628	610	601	621	668	612	624	624	631	597	664	651	671	636	568	562	597	551	629	611	602	567	601	595	566	622	623	628	581	619	566	630	630	571	599	585	610	649	614	608	593	593	570	618	592	586	602	637	566	606	591	612	580	616	591	604	579	616	608	578	594	647	600	610	640	605	611	601	660	600	570	589	621	623	594	619	616	610	632	631	614	621	611	638	611	646	661	595	643	579	617	606	610	609	640	634	609	578	575	618	599	573	595	585	626	629	598	554	595	625	621	611	639	600	677	615	593	576	631	623	658	618	598	623	611	600	633	575	590	622	562	646	597	619	558	623	611	631	570	649	621	631	585	593	577	634	594	603	607	572	622	637	626	598	624	552	572	605	591	605	600	563	640	598	636	639	617	603	592	594	592	627	599	597	598	607	615	614	633	611	659	604	603	635	601	606	599	616	629	584	606	627	581	627	566	636	547	631	624	606	601	685	571	557	613	602	598	643	636	538	636	602	641	609	609	620	585	611	605	619	599	613	603	618	635	561	642	565	680	535	578	594	611	591	559	613	578	633	610	600	570	601	616	582	612	580	629	602	630	594	625	629	599	638	591	597	617	602	593	625	628	568	601	566	616	605	620	615	611	619	586	604	603	622	613	615	578	591	601	561	569	574	628	612	606	614	604	576	583	657	615	630	621	614	611	602	585	642	606	646	571	634	588	631	591	621	599	620	632	638	592	593	572	572	582	581	566	588	630	591	620	645	602	618	562	617	621	668	664	622	580	575	609	597	608	586	626	575	601	637	639	606	634	552	570	601	639	619	616	608	607	623	612	592	597	620	601	578	594	617	647	610	631	686	584	540	555	635	572	688	596	625	585	689	646	576	601	615	560	648	623	588	612	594	568	547	608	656	622	596	564	607	603	578	563	590	559	584	621	624	625	599	623	585	603	643	635	629	606	592	584	551	627	611	608	572	592	598	603	574	554	577	611	583	645	593	585	626	583	597	588	646	603	623	590	653	642	601	612	601	625	584	612	619	628	622	649	625	537	629	598	608	608	634	605	618	614	625	611	600	565	595	553	618	609	598	603	616	595	572	654	636	608	620	657	588	614	578	563	587	576	608	598	601	612	604	593	574	582	603	620	578	607	582	574	594	608	632	656	652	586	582	683	627	599	587	661	589	580	591	612	614	601	599	622	607	597	581	626	605	606	671	573	584	609	584	554	600	602	566	623	585	608	602	646	613	585	661	627	641	631	590	589	587	603	590	594	625	611	606	587	603	632	632	580	635	570	597	581	603	602	611	633	647	582	631	601	620	565	622	608	623	655	604	625	623	634	617	582	635	610	607	625	681	634	567	593	574	617	622	607	628	603	613	567	594	601	615	572	638	576	598	613	595	617	579	556	609	604	610	599	628	586	576	643	587	632	624	601	612	567	605	626	621	608	609	603	581	627	572	628	562	607	581	597	617	610	593	591	607	619	606	611	631	573	598	571	655	620	564	607	635	601	584	585	617	588	555	646	637	547	645	576	585	625	603	595	586	605	578	620	579	597	564	629	632	672	598	544	598	658	587	548	583	574	644	602	598	634	616	656	591	623	604	617	596	566	609	654	619	617	634	613	570	599	566	606	615	614	610	574	631	626	624	634	611	628	590	592	588	604	576	658	577	581	598	611	605	607	596	617	617	621	614	664	634	625	573	648	616	613	657	564	599	644	584	577	628	587	584	596	644	589	603	590	599	632	594	590	622	603	582	628	602	620	646	637	585	609	623	578	592	609	607	644	636	577	574	560	592	620	578	651	586	599	563	641	567	597	585	624	585	602	570	600	576	600	602	625	621	587	584	591	619	618	602	629	630	580	638	626	579	626	643	596	605	602	598	615	617	626
5364	10233	8275	4410	3283	2399	2094	1726	1558	1522	1359	1243	1220	1171	1077	1103	1065	965	954	933	1013	985	921	919	991	1005	945	944	1002	953	905	910	922	937	926	920	892	894	938	908	876	914	981	930	907	974	939	870	916	918	944	919	896	896	853	952	950	922	872	942	908	865	925	950	873	923	949	879	868	805	877	909	889	926	850	870	870	939	888	897	888	908	882	937	904	891	896	940	882	902	902	932	934	893	916	922	845	885	908	896	942	929	868	930	850	895	905	909	866	939	888	884	890	948	894	989	895	881	945	862	931	933	963	874	909	888	885	900	888	909	894	887	909	907	891	924	893	911	940	927	912	852	930	932	910	870	921	873	878	816	839	908	927	884	881	883	934	889	914	912	880	833	917	917	904	843	898	911	930	891	931	847	952	957	934	973	955	913	894	935	884	958	812	862	896	862	871	909	885	911	914	908	912	907	865	857	932	925	899	944	898	904	894	916	901	892	928	872	902	913	939	900	910	861	887	962	850	923	880	898	865	884	876	937	938	913	893	866	885	914	884	920	910	881	952	865	951	897	871	857	895	942	874	883	887	906	859	847	870	904	889	875	907	900	878	900	913	903	890	892	929	957	895	937	907	893	887	916	917	923	874	910	894	854	898	934	919	889	932	925	896	900	896	944	905	917	909	951	886	910	842	887	926	948	878	932	921	915	910	938	873	914	883	923	955	909	939	892	897	908	860	967	903	915	947	899	999	887	903	929	880	877	849	868	916	910	929	863	904	930	906	884	892	926	929	853	911	930	901	910	927	895	924	850	872	882	901	910	917	913	931	903	863	856	928	883	898	896	875	903	878	889	897	928	877	883	924	965	849	914	919	857	901	902	925	896	934	921	895	956	826	893	852	911	860	900	890	908	928	915	940	917	851	897	918	920	852	896	899	892	917	838	863	878	943	878	892	924	962	869	940	967	879	880	903	935	890	943	880	849	874	939	926	889	895	891	866	890	905	883	885	945	931	943	896	930	942	942	857	941	910	903	928	926	901	871	915	906	876	893	929	900	917	924	905	912	911	946	891	889	948	901	853	946	919	926	960	846	891	955	878	940	878	890	930	934	879	914	868	946	894	865	933	846	906	891	890	892	899	899	870	913	914	967	956	913	895	955	890	966	949	877	832	879	897	929	904	897	944	943	915	879	844	943	926	902	871	869	875	892	909	902	929	876	912	921	913	953	860	901	941	909	898	931	886	900	874	907	896	920	914	898	906	924	892	849	904	875	888	875	868	872	897	882	868	912	947	875	939	917	917	860	886	891	917	906	946	854	885	842	870	908	919	892	907	868	861	871	842	890	873	898	924	929	837	901	898	914	935	863	949	909	901	920	897	873	901	913	913	949	913	886	870	914	908	908	962	891	921	905	897	914	906	907	898	910	921	917	857	935	880	885	952	925	902	853	933	887	843	881	914	902	902	851	877	898	937	906	877	908	895	845	857	915	891	890	906	897	858	891	905	911	867	909	871	864	902	831	888	926	880	942	930	922	869	883	915	855	922	903	959	923	837	966	905	918	903	913	880	879	897	933	987	927	843	937	902	939	900	885	893	932	882	940	877	906	873	881	886	897	876	854	908	878	890	913	921	942	950	923	862	923	915	859	866	894	898	869	892	908	903	884	873	943	907	919	927	892	873	922	944	942	886	886	882	873	862	932	870	904	915	861	909	899	893	890	883	934	862	888	900	873	899	888	928	871	895	883	920	914	900	910	894	875	909	909	923	915	876	868	942	872	907	909	925	940	888	881	882	893	896	906	880	859	880	935	942	946	931	885	954	947	851	907	965	876	904	942	918	838	889	883	936	947	950	943	940	953	912	896	923	906	883	858	847	893	871	894	961	878	876	926	918	861	872	898	928	913	934	905	873	921	901	891	922	907	911	888	928	880	900	901	896	926	886	893	934	971	864	901	920	926	928	887	965	856	908	935	892	925	844	946	923	955	921	866	910	831	939	881	898	870	895	888	869	876	886	921	919	876	936	933	867	911	926	893	889	885	909	892	920	902	826	916	903	947	896	881	939	893	882	891	933	905	911	916	884	927	873	909	873	923	931	914	867	919	921	884	912	900	934	865	883	902	882	923	872	921	896	936	903	905	925	875	901	863	943	834	905	962	854	891	894	886	914	909	877	883	929	926	931	910	877	917	933	937	886	907	892	908	887	877	882	846	878	850	920	923	863	878	846	894	920	936	916	898	861	871	901	935	890	891	904	916	933	880	876	932	935	928	825	895	928	911	953	886	862	899	894	902	907	867	874	846	939	881	914	902	861	923	880	870	888	867	844	876	917	896	878	857	915	871	899	927	880	885	937	819	911	876	942	939	902	896	888	883	960	885	904	911	946	910	883	943	891	928	906	878	878	915	915	968	901	903	868	856	856	894	868	920	880	909	919	915	907	892	939	950	920	930	889	919	900	883	872	910	845	911	960	968	853	929	866	876	914	900	933	928	871	901	877	866	921	916	921	940	930	898	899	883	931	928	904	894	938	907	877	914	956	910	890	857	929	919	899	917	879	833	920	923	855	839	857	903	883	899	870	859	885	910	897	878	935	902	866	932	911	984	896	914	880	835	938	870	882	860	884	926	891	853	805	853	860	900	894	879	906	859	894	879	890	842	898	929	899	902	895	898	904	893	902	866	887	850	912	876	968	916	866	910	870	841	913	875	866	917	925	832	846	938	897	916	901	942	879	837	912	898	883	899	885	893	918	942	923	887	896	897	901	909	885	902	877	897	890	877	833	925	933	896	864	919	916	890	870	844	961	867	890	882	936	910	881	868	898	915	863	864	882	932	918	884	899	868	916	878	902	881	927	890	880	865	898	905	847	919	885	937	971	895	930	881	911	874	893	881	952	825	943	926	874	834	887	908	918	924	859	859	860	933	858	934	979	920	837	881	920	889	968	910	941	897	903	900	933	905	911	917	882	866	900	936	912	926	875	881	972	879	920	870	880	887	892	907	864	935	874	895	862	891	946	936	897	868	962	919	870	924	885	852	901	836	881	900	921	890	904	909	960	869	879	909	897	920	900	868	900	924	935	946	949	942	889	955	878	871	904	935	863	860	870	910	891	926	889	933	896	930	899	941	890	862	905	942	889	887	933	897	917	906	910	897	910	892	892	921	879	893	933	901	888	909	956	878	889	932	902	878	900	892	938	913	902	918	901	910	941	888	879	883	952	886	915	922	892	875	835	956	937	945	925	883	898	883	879	915	935	881	903	931	904	921	928	890	862	896	951	883	848	896	866	902	912	958	881	911	890	880	914	894	883	926	888	908	865	871	917	862	852	903	915	918	906	896	882	908	871	926	970	886	908	932	940	888	894	836	911	919	915	932	889	933	918	928	941	937	957	866	942	858	882	895	913	891	859	896	940	901	895	913	880	885	899	857	906	901	854	858	896	927	906	855	888	852	874	935	916	967	916	865	895	891	847	897	855	883	903	939	895	865	893	894	927	912	928	882
23667	21666	29563	24268	21666	21375	3010	884	635	506	495	463	418	386	394	364	400	369	338	349	348	353	319	321	282	308	298	303	335	283	304	302	300	286	266	262	287	288	266	304	255	297	278	273	271	290	257	319	300	286	300	282	294	292	286	280	301	283	258	286	290	267	293	254	272	261	260	273	277	272	277	266	247	283	282	285	291	288	266	255	277	287	288	286	280	288	264	262	296	304	242	294	287	295	256	260	266	271	281	287	299	275	255	274	307	246	260	257	259	271	241	249	256	284	258	275	267	288	234	300	263	271	281	282	289	259	265	279	283	267	263	282	293	291	259	275	271	288	275	281	272	268	274	271	277	264	281	249	286	256	266	280	284	252	274	250	270	267	244	267	258	267	261	302	246	275	297	278	280	267	295	268	250	282	238	273	280	273	270	289	258	262	266	293	235	261	250	283	258	259	294	275	299	267	270	273	272	256	261	297	284	285	246	272	286	282	274	265	249	253	258	261	266	280	246	259	295	277	269	266	253	301	240	273	272	270	257	272	231	256	274	246	271	291	252	285	268	308	279	263	276	277	261	265	262	251	275	263	286	275	269	249	261	262	270	269	267	251	283	252	291	285	262	243	259	253	287	266	253	284	275	280	248	267	264	256	277	281	289	262	258	288	273	291	299	258	251	325	255	284	289	286	273	281	276	274	292	284	276	254	297	257	289	280	251	276	271	255	248	257	267	266	258	295	270	261	269	279	262	274	237	259	271	280	248	276	260	301	266	273	285	293	261	284	277	251	293	272	265	272	258	287	271	267	277	281	300	222	269	263	264	234	279	269	266	260	294	289	241	267	272	235	268	272	253	258	268	295	287	258	250	274	258	299	247	249	270	274	282	287	273	266	272	261	270	271	283	261	270	267	253	269	257	261	267	290	275	275	281	284	273	271	266	285	251	297	304	270	277	280	258	278	271	273	286	271	311	293	272	274	269	273	254	255	284	280	284	247	232	268	269	271	270	274	270	260	268	280	254	266	260	264	255	271	280	275	253	267	257	294	253	281	246	279	266	262	273	282	257	271	282	276	254	286	264	278	285	262	292	250	260	281	269	270	259	268	247	259	268	254	236	261	269	274	243	266	294	278	263	249	270	297	265	282	288	284	270	285	280	257	274	273	258	261	274	221	256	295	239	298	279	258	292	248	285	259	254	275	260	273	296	270	269	275	268	280	294	279	270	265	242	268	288	226	249	281	266	281	287	258	271	273	293	280	293	275	268	284	274	285	249	290	293	270	282	252	259	265	265	261	256	244	260	250	280	267	280	281	271	276	257	259	280	289	239	274	277	238	245	313	300	285	272	264	267	248	250	297	231	268	284	283	296	253	254	242	261	287	272	286	290	283	272	264	264	281	283	278	299	273	256	261	213	268	269	249	266	268	253	273	235	287	275	291	267	245	289	283	290	267	275	282	259	264	265	295	269	296	282	284	281	254	285	259	279	263	266	255	251	248	266	289	252	274	261	250	258	272	261	297	283	250	271	248	294	302	293	285	258	274	275	237	263	267	259	243	286	243	283	257	276	264	274	226	255	254	279	265	258	267	275	255	259	268	282	272	256	256	266	284	242	265	278	253	243	252	230	284	257	224	265	304	259	276	282	250	247	275	261	265	272	283	272	254	271	277	253	279	277	274	234	270	279	277	278	265	287	273	286	278	309	305	265	280	269	257	276	243	275	321	276	272	263	264	278	269	280	272	294	271	261	269	237	290	278	264	274	277	280	258	244	248	244	258	257	267	270	272	262	262	275	309	268	253	259	261	262	306	249	260	264	276	271	257	270	237	282	300	243	246	280	271	290	257	267	253	256	269	270	276	264	271	271	285	282	270	242	252	274	270	277	280	241	291	258	293	263	263	260	250	282	247	246	285	263	295	278	282	280	270	284	260	290	283	288	259	266	276	279	247	245	252	306	242	279	275	270	264	241	221	245	265	259	281	285	307	250	275	297	292	288	255	278	269	258	282	283	272	256	253	273	257	274	298	283	267	256	251	260	272	290	294	267	254	271	280	284	240	247	278	273	279	251	280	285	256	285	265	256	274	244	266	269	247	288	262	259	275	280	272	233	234	245	284	277	266	291	279	262	268	268	266	260	296	252	260	255	261	300	252	273	253	284	270	262	277	285	269	260	281	260	271	270	272	277	266	255	262	284	301	267	267	274	258	277	292	225	285	274	281	239	261	280	292	277	255	275	251	260	259	253	253	267	265	259	290	287	283	278	267	271	265	280	260	257	243	268	246	285	257	263	292	253	268	270	266	264	247	258	275	292	246	260	237	265	278	277	267	270	260	286	264	273	231	298	279	289	308	288	259	255	275	320	261	248	252	265	273	257	262	272	268	236	282	287	273	267	257	272	257	253	297	230	273	231	250	289	268	257	278	247	271	262	282	271	271	275	278	268	246	267	243	295	295	241	252	275	272	245	297	296	272	287	266	276	263	281	321	266	264	256	251	270	268	280	299	281	243	261	242	236	270	264	275	276	282	310	260	284	263	295	238	312	247	275	265	288	253	280	261	259	277	279	292	286	270	292	252	276	252	293	273	279	255	238	257	259	261	280	279	278	277	262	294	265	261	238	271	279	248	279	272	259	287	266	268	253	265	295	228	272	289	277	270	248	284	273	251	271	274	277	255	275	279	265	277	252	258	241	266	287	283	278	295	276	254	260	293	272	263	258	269	296	253	285	288	256	260	277	247	299	269	270	285	247	283	290	296	261	258	261	286	273	258	265	269	282	266	285	274	268	310	271	273	232	237	239	280	273	254	249	263	274	279	273	260	249	279	281	277	263	283	278	267	255	270	270	267	282	256	274	278	302	263	277	265	251	301	296	240	304	284	268	260	265	241	297	276	262	273	244	288	272	259	264	246	265	256	297	285	263	255	280	284	276	240	296	272	253	250	262	252	263	269	282	257	269	241	281	280	279	285	287	281	279	274	267	273	281	280	270	247	267	256	251	263	283	277	282	277	252	255	273	268	257	245	291	256	238	265	245	257	287	261	267	295	284	265	284	233	250	265	258	258	288	265	259	291	236	301	271	277	289	270	271	287	287	277	251	265	272	251	269	272	272	262	257	277	246	297	252	271	226	254	227	254	302	271	262	300	275	276	265	272	257	290	267	280	266	260	250	259	284	271	271	248	296	277	281	282	260	281	253	278	263	253	235	266	259	282	229	282	277	289	268	280	244	283	285	254	295	263	281	268	264	274	265	262	282	277	285	291	272	262	281	242	263	257	285	253	277	295	268	259	265	253	267	250	269	278	269	269	294	265	313	302	296	291	280	280	252	256	275	228	300	299	285	265	290	265	249	254	273	271	239	283	253	287	255	246	261	254	292	246	254	249	282	239	276	292	295	263	264	289	233	251	275	264	268	277	284	307	272	268	299	284	249	266	297	262	286	264	280	267	243	251	291	288	245	277	280	285	257	282	240	226	266	268	279	241	282	271	272	239	267	264
7116	15497	12745	6580	4550	3415	2613	1973	1726	1530	1289	1107	1034	863	812	790	752	683	684	634	595	632	532	536	552	525	523	544	528	453	524	514	452	510	485	480	458	490	449	438	474	446	445	456	457	447	453	463	421	433	439	443	441	443	413	418	408	430	467	442	428	425	423	380	442	434	411	409	420	414	427	428	435	414	431	430	451	389	407	414	439	409	407	416	381	448	423	419	409	435	405	418	481	446	383	425	429	413	392	399	419	424	409	446	429	426	401	456	395	409	403	420	423	426	435	405	441	410	396	386	411	414	396	374	413	433	429	431	420	409	425	394	446	397	445	426	410	411	448	406	417	429	443	434	423	409	436	406	422	426	417	417	431	446	419	405	427	419	410	421	393	429	421	458	451	421	419	407	403	426	417	428	411	435	425	441	420	409	403	391	432	413	430	454	389	441	424	474	436	437	402	432	423	457	425	412	412	407	415	427	421	409	443	436	417	411	438	454	425	413	401	457	435	436	402	431	433	456	466	413	432	404	415	378	430	419	417	437	389	453	430	417	435	399	488	400	393	410	430	436	428	394	450	391	427	396	425	444	432	429	403	413	424	424	417	422	422	394	447	409	406	415	418	382	394	417	348	421	436	428	430	436	382	420	445	390	387	392	423	427	408	424	374	432	421	430	434	381	453	431	405	455	390	415	424	431	409	407	430	435	419	394	397	412	399	447	404	406	418	437	424	451	420	431	451	392	413	436	426	416	384	391	435	423	411	426	424	461	443	398	433	411	389	414	425	375	450	416	436	431	418	406	415	426	410	470	433	413	434	424	415	398	408	414	372	437	417	471	430	443	399	388	402	405	415	412	372	414	416	391	403	437	453	420	416	414	434	425	421	419	390	434	383	438	450	423	408	390	381	402	430	421	436	435	441	435	385	397	413	418	427	410	409	420	435	451	427	429	394	441	391	417	403	395	426	413	408	406	448	429	429	422	419	426	406	407	411	436	418	388	419	432	404	406	457	404	393	433	402	448	418	406	419	423	413	406	433	379	407	462	437	407	427	402	410	442	435	429	416	434	405	418	410	429	433	379	435	418	442	425	428	407	431	376	402	434	417	440	424	416	438	399	420	417	432	403	393	424	434	435	423	416	407	433	398	428	413	435	408	412	405	398	409	392	448	411	406	386	406	410	407	413	433	447	409	405	383	441	405	404	434	415	402	441	409	436	430	405	427	437	425	413	403	398	394	445	423	412	395	429	416	420	394	401	387	402	383	445	419	410	384	440	409	404	450	418	422	417	405	437	417	407	460	403	473	432	411	419	444	424	445	453	426	408	450	415	465	404	421	417	442	446	425	414	416	367	393	437	435	429	422	450	384	424	427	409	410	437	387	405	449	417	439	446	400	449	426	406	400	425	419	409	426	419	419	424	419	444	392	412	419	371	423	391	419	395	436	422	412	403	412	403	426	411	375	400	460	402	439	396	405	452	403	429	408	420	431	418	402	420	406	405	424	407	422	444	491	447	426	407	433	394	395	456	426	419	428	410	370	426	427	400	409	433	418	425	426	397	439	370	423	385	425	408	442	388	427	428	417	395	440	413	445	421	392	414	430	448	445	391	438	408	429	438	404	402	418	482	416	435	442	409	446	438	450	388	389	436	420	458	414	414	444	402	420	412	409	390	427	403	418	418	386	429	413	408	467	391	434	418	395	413	418	409	403	435	431	413	402	444	416	375	446	423	427	463	425	413	457	383	409	428	413	431	428	428	409	392	398	431	420	427	396	411	413	427	426	417	387	451	380	398	450	406	430	459	428	384	444	404	442	459	414	401	411	450	437	406	428	384	367	400	433	409	414	431	427	436	415	376	420	400	408	404	382	397	408	427	395	402	434	429	387	399	372	456	430	428	438	422	407	435	426	404	390	419	416	387	415	461	434	438	431	420	392	398	395	423	430	458	398	435	413	392	444	397	415	432	458	429	387	398	438	401	431	426	414	417	399	418	401	432	428	467	440	399	440	420	414	441	444	409	403	437	383	442	388	435	418	458	421	429	420	429	371	400	416	437	435	411	397	423	403	422	411	433	449	411	395	422	418	423	393	411	406	448	378	394	422	451	411	432	382	431	449	402	386	450	442	422	419	399	413	392	415	404	377	399	443	446	418	452	453	405	425	380	428	465	457	445	447	410	439	444	390	439	423	425	467	419	389	417	449	438	395	428	435	434	394	429	399	387	430	409	436	461	432	429	430	409	429	420	439	430	405	411	432	397	415	381	434	430	409	413	407	381	421	412	392	426	413	428	379	452	404	392	432	448	388	426	423	436	404	423	446	388	401	455	431	465	389	397	409	423	419	377	422	444	423	399	437	408	419	397	401	437	423	429	428	432	419	408	432	379	437	423	465	418	436	435	371	444	435	411	416	392	419	429	429	435	420	436	443	424	436	422	450	425	422	441	422	375	435	414	453	440	411	427	406	426	407	396	425	390	464	435	422	402	462	428	385	422	408	416	427	441	420	412	395	427	417	443	415	399	451	435	411	402	391	431	416	424	405	397	409	446	411	441	395	445	394	416	414	446	432	419	418	435	388	403	400	401	428	428	439	402	451	441	433	408	409	410	425	437	420	436	429	431	422	437	397	411	415	440	417	419	400	411	400	418	395	418	413	400	426	391	421	409	408	422	440	427	440	417	439	463	452	450	389	441	415	416	443	407	413	429	418	434	419	414	441	424	450	441	444	420	404	402	393	466	417	405	441	444	428	400	392	445	423	404	422	405	465	426	405	374	405	453	396	401	438	409	429	429	395	397	430	390	418	435	447	417	410	423	412	433	400	411	410	396	413	390	460	417	406	414	415	403	382	417	424	393	370	380	413	421	415	414	449	403	434	404	431	427	422	405	481	416	429	407	403	420	417	393	423	406	418	417	435	433	394	424	425	399	418	426	435	413	411	402	436	425	420	440	418	422	439	444	390	439	420	451	400	404	426	430	387	433	419	419	423	430	412	432	432	463	437	433	425	431	414	388	415	412	427	438	421	430	444	414	417	405	432	387	443	436	430	410	443	429	428	389	391	418	408	394	426	406	441	423	410	432	423	394	400	415	392	413	422	397	370	381	423	387	443	428	413	404	406	423	393	421	408	421	410	449	411	424	422	451	426	445	440	410	454	400	377	429	397	413	428	406	415	402	451	419	417	431	443	408	378	436	430	383	418	469	401	406	417	416	435	378	449	406	386	408	425	408	427	400	428	442	393	397	378	415	428	414	400	433	440	422	419	442	394	431	404	450	465	423	437	398	406	428	443	449	444	402	458	420	429	418	396	439	387	433	438	408	436	423	437	420	405	430	401	450	445	425	427	419	451	401	417	414	387	356	388	397	430	438	431	415	403	391	430	406	428	429	409	426	432	462	418	441	386	410	396	390	418	430	390	453	424	444	404	413	395	453	446	457	411	426	392	413	423	414	446	443	409	424	440	406	407	417	408	390	446	438	390	421	434	421	435	419	399	401
27457	20695	7709	1108	720	637	623	591	641	645	601	641	614	575	612	642	605	634	598	582	586	647	590	601	601	575	583	612	581	617	595	608	563	612	604	661	599	576	633	615	620	600	600	609	593	641	624	629	633	607	636	627	628	621	619	601	580	593	591	611	606	622	617	613	595	643	613	605	624	607	619	615	607	570	620	591	590	625	575	653	605	619	628	627	602	561	621	608	610	627	598	581	576	626	586	581	606	585	624	648	626	610	632	553	630	613	639	615	611	608	624	586	582	624	602	593	581	623	595	606	605	658	620	588	630	611	597	594	633	590	600	588	585	572	599	608	620	565	630	604	607	624	649	623	594	561	603	569	629	606	554	612	636	608	597	658	651	618	603	600	572	613	575	616	631	620	594	600	616	611	569	609	671	603	620	609	617	628	595	602	579	566	600	670	594	596	615	623	635	566	618	645	648	587	590	565	590	615	575	560	608	580	572	628	612	614	613	581	644	609	556	622	569	591	558	605	585	596	595	579	593	614	576	540	653	604	624	655	601	631	618	580	593	616	642	592	575	614	622	588	655	631	611	615	611	629	615	590	601	621	633	624	619	583	591	601	605	649	638	608	578	587	610	596	622	659	637	589	597	600	617	575	629	568	616	597	610	607	646	614	573	594	623	608	615	582	557	586	565	638	614	589	608	637	599	607	653	607	601	618	589	584	621	605	624	599	618	588	627	581	610	624	557	581	575	588	649	607	638	631	605	644	605	563	605	592	584	608	602	612	637	594	613	660	586	583	617	632	640	616	603	563	618	610	589	628	595	606	577	656	631	580	569	617	619	604	573	620	588	602	614	585	596	589	630	598	575	568	595	614	578	606	605	618	595	597	599	575	611	606	576	649	642	598	629	650	607	621	611	602	611	590	623	620	580	597	573	671	576	635	601	607	629	619	606	619	618	592	611	596	628	674	632	569	581	600	614	647	608	633	624	630	584	609	599	606	591	612	622	646	641	650	618	631	663	589	600	639	592	592	608	559	622	606	585	591	629	645	618	645	587	606	615	603	588	580	651	618	633	610	608	609	641	565	596	618	573	594	602	639	592	583	633	593	609	576	599	568	601	604	640	657	627	607	623	615	600	615	625	601	570	608	615	625	607	635	561	619	587	606	598	596	618	592	621	602	640	576	657	573	614	651	598	624	627	589	551	597	628	591	602	601	611	644	608	611	592	608	608	617	666	595	552	611	625	645	583	595	608	612	622	622	581	621	613	594	539	611	620	649	589	597	634	608	618	557	591	599	619	612	596	624	634	598	615	595	633	611	606	570	598	614	586	622	591	603	666	603	653	601	561	616	583	660	600	626	582	603	611	557	597	605	607	607	617	644	582	622	600	631	615	646	613	579	570	604	585	634	603	630	624	621	623	582	592	588	607	591	600	599	589	600	615	617	590	600	607	623	628	601	610	597	613	606	613	613	631	627	580	640	605	656	621	636	605	604	652	589	621	611	621	592	586	625	589	607	558	597	612	595	614	622	608	630	605	601	627	600	631	577	588	566	603	591	591	600	623	604	615	593	578	601	587	625	632	594	585	617	584	612	631	585	621	669	606	634	620	607	599	585	645	641	621	640	615	640	617	600	625	593	560	586	610	604	602	586	666	605	635	658	624	590	665	594	645	591	608	619	620	648	619	616	615	647	616	610	614	592	619	585	632	564	607	591	588	616	609	592	637	585	650	637	610	651	649	617	594	621	594	572	652	607	594	570	618	642	607	580	587	562	605	634	594	608	573	567	656	590	585	613	636	615	627	603	621	593	580	609	557	597	576	660	596	568	624	628	596	610	652	621	610	596	591	581	649	629	616	571	600	604	589	583	566	612	608	587	606	646	617	632	591	607	687	588	634	604	545	608	607	605	587	577	585	590	601	562	659	602	606	618	612	612	590	612	600	637	577	559	609	612	625	604	599	621	611	587	605	598	600	605	592	603	630	623	609	623	576	596	579	628	635	584	593	603	619	589	605	601	641	587	632	575	621	591	608	637	602	636	667	644	592	556	620	599	626	600	604	595	612	588	597	611	610	633	626	601	608	599	598	604	619	608	640	588	602	546	641	603	663	604	595	608	629	621	598	640	623	609	605	622	576	582	631	574	625	617	604	601	656	641	589	592	579	646	627	590	592	639	619	625	601	612	582	574	615	588	600	611	582	586	625	629	585	593	581	584	651	609	584	584	600	590	554	605	634	620	594	615	618	615	578	638	601	593	651	593	585	594	648	579	606	608	619	590	574	570	630	609	639	621	600	614	641	620	569	584	607	646	614	600	607	611	630	584	630	614	579	649	594	591	636	620	644	558	601	575	635	660	613	596	643	616	648	593	609	645	632	629	585	631	600	595	600	626	610	589	587	622	610	568	621	627	602	623	546	608	613	576	578	597	628	609	617	601	597	608	640	618	605	572	634	587	630	636	604	631	612	571	639	577	607	557	614	625	600	592	566	634	639	649	632	598	584	603	573	607	598	635	663	569	614	604	652	595	618	637	610	599	600	567	660	632	614	632	589	599	629	587	612	629	584	626	594	573	612	620	599	578	610	588	615	610	618	641	657	591	573	606	632	608	609	602	663	640	624	638	609	596	582	630	680	574	579	614	581	653	599	553	627	589	587	598	609	616	604	645	611	632	623	626	641	624	644	582	638	603	629	590	623	633	620	626	591	650	636	643	603	555	621	591	666	584	612	657	636	605	605	605	564	628	614	631	659	606	596	567	551	614	612	644	600	600	627	577	612	567	618	599	579	610	619	600	595	597	595	629	591	609	649	569	574	596	637	608	613	625	609	584	585	606	645	634	608	637	572	594	595	609	635	635	612	635	619	632	630	588	632	647	594	601	596	601	610	573	604	562	619	647	646	616	618	589	620	605	608	591	616	583	618	645	602	595	600	622	609	637	618	592	617	649	628	645	628	562	586	582	617	638	578	635	617	597	624	634	611	624	609	596	608	607	629	585	596	647	621	599	593	619	587	641	566	636	658	582	619	569	595	601	606	568	580	626	635	625	619	627	614	592	576	592	622	606	587	611	632	610	580	612	643	602	579	588	564	585	610	590	597	607	611	576	588	631	635	604	587	578	621	628	632	657	577	623	586	597	639	622	625	632	638	572	620	595	626	634	639	586	587	618	637	636	595	621	570	602	657	615	603	626	624	603	629	551	665	594	570	579	580	594	613	566	602	549	596	604	618	632	623	654	570	587	628	623	589	647	621	632	603	606	628	583	577	600	600	614	626	593	611	634	605	626	609	576	669	576	609	619	623	601	633	622	620	553	610	607	586	559	613	629	604	646	616	590	621	593	651	617	616	582	635	584	583	633	639	610	632	595	580	580	637	610	601	611	611	633	637	537	668	548	589	589	579	621	588	627	619	614	635	617	644	582	612	566	620	543	614	610	590	625	548	633	607	586	613	570	615	577	626	626	624	573	617	553	584	618	606	637	619	588	627	625	573	601	597	616	604	596
4531	1728	1609	1183	1149	1064	971	993	934	917	909	857	941	865	903	891	900	905	889	936	912	846	959	934	921	866	910	895	894	899	885	873	880	874	903	876	892	931	863	956	903	868	960	900	941	889	864	859	931	913	943	896	923	924	823	883	839	885	890	875	925	936	901	919	878	899	924	910	883	904	910	851	911	898	879	912	873	898	871	903	889	865	901	919	919	912	879	932	900	922	893	870	900	914	860	867	919	840	922	903	913	891	896	871	905	889	888	882	915	892	910	949	888	866	897	858	953	879	907	899	865	902	853	913	868	891	918	942	894	912	934	872	917	915	914	890	839	944	845	890	819	874	878	861	912	911	933	870	866	864	905	925	907	884	884	873	867	920	842	833	937	887	912	983	808	897	871	951	836	927	887	835	885	923	872	913	899	885	908	910	897	938	918	891	938	956	917	824	874	903	895	950	871	919	884	893	834	915	917	954	893	888	918	917	935	838	866	934	890	890	916	885	909	910	880	875	855	905	905	855	864	900	920	884	914	899	891	950	915	909	944	878	955	888	866	936	887	890	913	946	903	959	896	844	826	867	881	902	911	888	932	902	947	917	917	922	880	890	874	892	872	885	964	913	854	916	836	897	879	853	873	869	871	905	876	856	910	923	935	893	926	936	930	958	886	875	892	907	893	887	889	910	932	853	861	879	881	966	886	918	904	934	858	870	840	934	914	886	851	894	972	874	898	898	881	878	865	884	875	898	932	880	872	915	915	870	887	864	882	901	950	894	914	899	945	869	929	911	875	879	887	905	855	892	856	882	900	932	902	911	892	899	989	849	908	881	913	915	960	853	876	909	845	906	967	871	870	887	927	818	926	858	918	888	881	890	910	912	957	852	932	909	940	904	884	873	877	875	934	891	850	907	862	853	860	860	920	934	886	871	942	902	904	892	862	910	864	893	877	928	932	923	927	867	875	882	881	886	920	867	931	865	830	950	842	873	836	923	867	882	916	868	892	918	939	895	949	893	922	876	929	864	963	917	843	875	944	879	875	850	868	862	870	896	932	876	950	931	909	905	892	879	907	888	869	839	898	897	907	887	918	906	940	868	865	904	898	882	887	905	900	888	856	880	893	873	907	906	889	893	903	943	888	948	912	867	904	964	884	967	887	920	925	886	863	893	931	845	884	891	884	886	866	912	893	908	930	956	927	871	895	923	922	884	919	865	885	892	883	874	904	916	914	862	892	882	912	927	859	906	856	903	835	887	875	920	894	895	904	930	858	962	914	867	901	920	888	843	936	878	897	891	863	885	921	914	836	910	920	887	913	904	946	909	990	935	987	891	908	835	876	879	914	932	881	911	891	900	916	882	878	860	841	841	945	824	957	929	946	901	924	877	885	864	866	872	892	885	879	895	888	886	951	966	940	920	890	872	881	874	931	843	922	898	881	852	935	891	833	941	917	974	863	871	892	913	869	868	920	910	906	900	905	883	884	911	919	896	953	865	859	920	880	861	879	832	935	874	945	912	854	893	878	862	875	853	881	924	865	877	879	897	852	890	898	915	864	914	883	935	908	926	898	932	942	896	898	882	901	917	905	922	941	867	868	900	894	898	836	881	859	934	840	937	891	902	914	883	857	934	876	870	927	920	848	889	922	923	859	866	851	857	932	880	833	912	888	888	944	913	947	925	958	847	889	893	878	877	882	864	921	908	909	854	871	914	847	896	873	943	909	924	892	880	952	861	935	911	929	918	890	907	893	924	898	920	860	882	871	891	946	870	901	841	868	900	891	898	839	853	874	917	855	875	908	896	922	886	904	902	871	919	909	879	908	885	901	883	896	889	894	915	881	894	888	906	881	926	929	905	838	929	881	862	927	929	916	897	896	888	894	897	910	886	867	891	877	894	879	908	902	859	927	875	941	903	900	913	943	892	879	850	930	872	851	906	847	947	844	876	846	868	888	877	860	933	890	881	914	903	986	844	842	899	881	901	853	928	916	849	897	882	885	923	936	905	896	915	873	918	940	886	907	897	878	874	923	903	921	897	864	876	901	866	909	899	899	926	945	935	861	879	908	870	915	910	847	833	863	906	906	948	878	893	849	869	868	899	897	915	902	910	915	820	930	858	884	918	871	896	877	864	884	855	880	897	911	899	897	864	902	875	839	848	886	909	850	919	895	918	934	923	898	882	917	912	879	914	860	935	944	915	838	899	887	913	934	897	864	902	913	895	885	897	884	919	858	867	890	868	898	915	903	905	878	826	891	929	956	898	904	905	875	921	883	925	853	894	943	916	974	906	883	942	883	947	916	883	914	952	860	858	915	904	900	916	885	868	915	851	880	924	901	848	863	957	898	898	864	880	885	938	890	864	915	923	898	914	878	853	911	945	885	892	895	894	883	889	891	901	881	904	872	939	894	938	833	907	887	886	855	861	922	911	891	881	889	955	891	913	882	880	919	884	909	881	908	894	877	934	863	886	865	914	910	857	860	903	865	911	845	888	904	934	876	854	894	893	920	878	922	887	902	875	960	923	856	857	862	862	880	888	907	934	830	928	885	920	875	862	896	935	923	839	881	920	916	924	922	864	933	835	875	901	952	847	873	892	843	899	925	919	868	919	867	897	905	900	925	882	816	918	928	919	889	888	915	897	851	886	902	911	870	843	888	887	825	921	884	897	881	863	873	908	898	888	868	934	891	887	904	881	914	923	919	887	912	885	896	898	906	884	903	858	904	876	917	855	902	893	962	835	854	901	950	865	895	903	902	941	912	826	870	889	928	892	907	800	961	915	886	875	943	938	867	887	928	888	898	906	894	876	848	876	917	889	863	853	833	921	938	859	902	852	882	887	900	865	931	873	925	927	853	872	929	873	883	862	909	928	871	907	956	874	954	911	907	895	993	900	930	894	882	893	935	911	904	850	921	858	881	980	889	913	887	896	882	900	948	900	875	861	913	884	881	922	857	909	857	883	835	854	882	896	935	945	916	875	903	883	888	943	882	911	865	926	922	821	960	886	914	918	869	885	858	893	900	918	889	894	895	923	838	836	891	842	868	872	945	923	921	922	861	880	876	884	900	847	881	930	846	936	864	885	902	882	918	939	887	882	853	921	827	877	872	843	931	884	906	903	907	912	950	910	866	878	901	875	859	888	913	895	896	903	852	919	873	923	853	873	932	938	919	870	943	902	920	903	894	883	832	859	883	881	906	840	883	901	892	850	916	874	889	896	843	868	877	908	898	890	871	860	934	893	872	873	810	872	847	934	922	912	861	927	926	893	909	915	899	883	888	899	873	889	871	881	923	921	969	869	894	905	882	902	924	886	913	909	878	896	939	875	944	871	910	920	888	899	924	859	866	897	897	864	919	848	879	862	939	900	900	889	914	884	815	902	911	824	857	948	903	916	919	936	911	824	919	918	883	888	863	926	939	882	889	900	843	961	900	946	856	951	926	896	924	901	916	904	897	897	858	900	888	930	897	897	872	900	914	900	882	843	874	864	941	861
24572	21626	28927	24796	21509	5283	1216	914	804	786	768	748	676	621	675	650	657	654	639	649	644	665	619	621	600	639	612	604	657	653	580	563	644	616	609	652	619	591	595	629	579	625	582	655	664	654	599	649	646	596	556	619	585	603	600	614	602	625	620	636	606	599	653	642	643	669	620	589	616	595	616	563	621	640	580	597	632	613	599	613	619	559	585	605	584	628	571	554	589	583	562	540	620	596	648	638	625	640	632	598	575	569	609	611	590	531	598	615	638	602	626	611	578	618	610	597	617	635	612	592	591	621	553	650	597	586	620	579	613	555	576	586	636	576	648	599	591	583	589	610	600	610	645	619	584	608	611	554	603	601	632	617	574	574	627	607	544	595	598	614	635	572	610	580	615	584	637	576	610	631	620	558	568	642	613	596	616	615	612	587	610	588	607	598	595	638	620	655	598	627	595	611	574	570	606	596	630	579	592	574	585	617	567	641	555	580	591	623	563	606	630	596	601	550	568	598	615	592	614	615	634	613	611	626	576	626	597	565	582	580	608	604	642	571	588	593	643	608	592	573	645	609	642	569	556	600	611	581	644	577	601	590	577	563	601	602	611	601	562	616	574	649	591	593	562	576	641	562	600	554	629	624	612	590	590	559	621	596	605	578	621	600	577	590	582	596	578	583	559	576	624	594	598	624	612	612	606	635	650	626	552	605	607	622	582	615	617	584	609	579	617	607	596	609	606	571	631	613	633	595	619	640	580	594	622	588	620	571	634	623	601	619	599	565	596	616	570	613	605	579	599	609	576	618	606	572	568	623	612	617	601	621	640	575	597	629	607	636	630	564	585	596	618	597	585	581	636	586	618	558	630	576	605	614	616	568	601	658	575	584	608	594	596	591	597	570	582	614	609	590	533	588	578	647	656	594	633	595	591	632	606	613	620	587	587	616	613	587	591	587	596	586	551	617	631	587	592	600	628	611	556	596	603	628	626	613	599	610	629	590	618	609	645	638	577	627	600	606	613	588	558	612	602	601	606	645	602	591	565	610	607	565	624	584	560	615	629	602	634	587	623	593	583	569	590	590	587	612	595	621	612	642	585	576	626	570	590	644	644	610	577	618	572	603	594	621	646	644	618	592	614	595	603	561	563	601	602	622	591	607	579	610	598	582	560	637	619	592	615	616	584	606	582	656	593	595	580	564	567	626	575	612	596	605	579	624	600	566	575	588	598	606	603	620	578	605	612	620	622	584	600	583	566	590	602	646	599	607	623	624	590	600	598	558	592	618	582	619	616	575	642	603	585	583	607	631	573	547	543	624	589	597	637	580	646	586	600	567	597	562	628	579	643	631	618	610	565	646	630	607	662	583	587	607	580	597	564	605	632	587	575	584	599	618	605	656	637	603	629	597	559	568	618	606	609	560	655	613	557	539	594	635	582	562	609	600	631	607	585	594	626	638	622	564	576	593	564	609	627	593	603	566	561	590	572	595	638	602	573	637	543	588	556	633	597	616	580	582	607	587	571	571	583	600	600	604	638	583	613	604	610	610	642	589	605	596	613	605	646	631	634	622	613	596	575	620	595	582	634	619	566	600	572	639	613	609	592	618	609	573	613	629	586	614	605	551	635	571	579	625	558	611	594	595	577	578	572	630	600	642	604	583	598	636	609	614	667	614	608	600	615	609	639	557	612	628	587	650	577	600	589	624	573	596	616	597	648	619	602	640	576	611	587	568	616	594	581	579	581	598	597	552	565	617	607	600	579	641	575	635	620	643	558	610	620	634	623	587	604	593	606	611	606	590	594	619	592	568	615	597	605	618	613	609	592	566	617	633	530	559	608	667	602	619	599	605	614	582	603	587	626	581	602	670	602	599	656	624	614	609	585	620	644	577	590	564	604	561	582	612	594	581	637	584	616	614	619	596	626	643	637	588	630	621	620	620	606	623	633	603	574	595	635	576	603	615	636	647	581	592	576	595	599	586	586	554	585	630	558	602	608	603	547	606	608	596	645	594	614	593	600	574	601	575	596	568	572	632	569	619	620	636	617	560	557	585	575	613	577	613	586	573	609	614	593	590	607	591	561	617	625	609	577	618	626	617	601	604	628	606	580	569	594	581	585	597	593	649	632	603	610	593	612	654	613	559	585	623	590	622	588	576	612	590	593	565	628	600	624	635	581	584	562	585	596	622	508	574	581	571	589	626	599	613	584	598	598	625	577	612	609	622	634	598	612	563	570	547	593	552	569	601	603	576	527	628	605	579	572	602	584	602	606	618	563	622	599	603	574	608	608	593	585	613	647	565	592	612	598	599	589	592	582	574	579	562	592	616	572	534	592	575	602	596	645	590	580	635	552	577	547	571	613	607	592	614	622	615	599	619	616	585	614	596	591	571	594	598	591	665	611	637	651	577	607	578	549	614	576	597	625	618	596	581	593	644	570	540	597	621	615	611	607	563	600	588	593	589	638	617	598	578	617	588	618	620	678	623	598	632	590	592	568	576	583	621	634	645	642	619	605	619	586	606	571	608	642	602	631	586	603	582	568	579	622	612	615	561	601	574	560	616	575	550	591	652	577	569	637	598	614	589	571	606	615	609	622	576	621	561	607	584	588	628	599	584	601	563	622	622	610	644	591	579	597	618	592	644	618	621	608	645	598	588	594	551	585	639	596	590	571	589	620	591	626	572	624	638	579	594	564	603	628	584	632	554	589	662	591	623	583	628	647	584	613	566	593	635	593	579	606	560	625	629	599	590	660	623	610	569	599	595	579	641	598	552	610	612	613	597	532	610	612	597	606	644	623	631	581	591	612	556	637	558	612	590	626	617	650	593	600	601	668	585	606	607	630	582	604	590	606	603	558	578	595	564	581	616	618	557	602	630	609	596	605	561	584	572	580	628	596	573	573	613	620	638	650	603	572	633	562	621	609	618	608	578	602	570	590	589	583	606	661	628	622	613	625	634	646	595	601	625	605	633	601	588	594	630	613	587	583	557	607	657	600	578	627	609	591	563	544	553	613	606	625	575	597	611	556	602	617	547	619	626	581	578	541	584	604	619	612	616	560	611	611	599	564	614	618	609	591	606	597	580	652	594	569	648	538	602	621	606	631	613	585	604	634	590	635	635	549	578	567	571	587	619	593	629	599	625	599	606	618	593	557	550	605	650	562	581	543	591	597	572	578	591	597	572	624	582	649	586	628	603	581	588	543	574	631	622	603	603	600	582	586	596	632	581	613	619	586	584	621	529	572	657	627	587	618	622	627	645	585	569	617	552	625	595	643	604	609	590	613	596	585	594	596	615	586	611	595	596	595	651	636	594	595	585	589	562	577	634	629	571	598	603	575	602	579	597	582	614	600	633	591	606	647	658	590	557	587	588	594	596	580	577	528	630	597	614	624	609	578	618	592	612	583	599	631	631	647	590	595	597	603	602	631	550	595	591	601	562	590	625	602	584	571	616	581	570	655	597	586	590	617	576	599	615	622	586	558	591	587	594	613	624
5429	10013	8414	4396	3150	2450	2041	1830	1484	1402	1344	1250	1165	1158	1105	1102	1022	1072	1050	995	1086	1037	977	933	958	930	945	925	908	933	923	954	905	974	968	954	884	905	963	898	929	892	949	900	959	928	935	885	916	893	888	946	901	934	840	885	858	927	941	942	939	916	879	936	884	831	923	945	897	827	936	876	903	887	894	934	850	906	878	926	935	896	913	870	872	932	824	876	883	912	900	911	919	929	911	904	859	912	913	876	940	871	883	868	903	894	881	970	884	864	877	870	882	850	872	917	913	945	807	874	882	888	904	878	859	911	866	868	834	935	906	873	866	907	896	887	847	899	893	962	876	929	830	925	889	911	878	847	862	879	853	860	898	972	879	886	855	928	924	877	966	899	899	885	937	893	892	863	887	881	868	830	936	898	913	894	909	893	899	917	851	904	912	876	936	874	906	851	867	885	911	894	901	893	875	876	928	874	893	896	909	921	846	902	870	881	885	891	901	952	902	895	897	910	875	876	929	859	910	868	878	877	883	924	860	865	906	878	884	907	942	918	907	906	908	866	885	895	908	909	868	836	899	900	875	884	877	918	914	869	896	914	909	888	843	854	933	943	877	923	896	917	909	905	965	922	838	896	963	880	921	912	914	894	862	904	878	899	918	888	860	829	942	942	864	873	904	874	889	907	877	905	880	869	901	893	863	918	950	880	924	891	919	863	877	924	936	883	934	865	886	859	895	922	919	898	877	862	931	932	943	853	939	865	929	891	866	889	891	892	840	853	912	904	886	922	871	841	879	923	955	861	890	955	917	871	890	950	919	893	927	920	902	896	941	939	884	911	931	938	872	894	927	912	867	905	833	866	911	905	868	928	945	889	964	907	955	886	900	890	942	920	892	883	876	861	893	954	850	908	937	901	907	912	853	904	857	958	833	865	894	905	893	930	912	865	898	897	893	890	880	894	873	876	870	924	889	926	939	852	929	889	924	869	932	933	972	894	938	854	894	861	907	918	875	930	859	899	891	917	867	942	874	810	919	897	909	886	931	893	887	863	876	905	889	893	906	944	881	959	880	893	877	884	891	887	833	893	903	851	907	897	895	887	902	939	865	858	845	921	909	929	907	954	883	832	907	924	923	859	838	930	881	834	891	879	920	888	890	895	935	918	932	910	921	933	857	871	929	957	886	876	901	918	902	904	893	902	851	928	935	908	886	855	850	908	922	920	895	947	891	942	902	927	969	935	893	869	912	896	905	892	878	846	851	887	965	860	831	908	905	846	924	883	874	811	915	894	906	849	941	911	872	844	923	957	901	899	876	895	915	861	888	847	900	904	834	891	893	893	870	909	916	908	892	872	873	904	876	905	857	836	931	860	884	925	874	915	883	892	929	903	832	896	925	913	901	886	915	923	844	884	852	881	862	870	892	941	885	893	926	903	931	886	899	869	898	892	876	881	947	857	888	867	941	903	900	902	892	902	864	896	944	906	908	919	971	952	908	955	900	884	906	870	879	865	963	897	879	901	920	857	914	894	903	919	920	911	876	874	941	910	915	868	916	914	860	874	861	858	895	884	879	904	909	868	895	897	833	838	894	905	885	889	873	874	923	860	928	876	900	894	858	841	932	878	900	909	944	861	937	897	938	889	880	942	914	920	894	867	896	902	884	882	938	881	948	897	907	901	901	902	875	865	903	881	887	906	882	887	873	915	850	962	872	907	913	890	836	876	905	900	950	937	903	877	891	864	902	905	834	893	864	951	881	858	933	893	868	902	878	892	877	886	904	944	927	886	902	854	903	887	896	973	899	877	884	862	896	913	901	889	858	884	917	874	918	900	907	851	868	885	891	951	853	873	929	885	884	847	893	909	877	896	879	941	894	872	884	898	913	876	901	854	868	862	850	908	906	883	919	916	882	852	876	896	961	889	937	887	875	912	838	892	910	927	877	857	944	896	877	932	883	906	917	907	865	876	904	867	935	856	927	941	893	890	886	895	910	846	967	923	912	900	908	927	916	867	840	933	859	870	904	913	853	839	906	933	914	885	909	902	909	903	895	859	940	900	929	838	909	912	899	930	890	912	931	890	838	917	867	941	884	841	915	874	964	940	966	879	915	861	907	884	898	888	852	921	925	870	902	919	909	870	865	931	953	912	875	897	872	833	853	930	835	933	808	913	926	885	885	902	840	886	877	941	933	870	861	867	907	932	888	916	885	882	904	966	912	908	853	883	944	914	941	947	869	895	898	867	892	904	889	903	860	905	895	883	908	868	879	867	847	930	883	905	906	878	952	897	849	909	972	835	879	910	884	932	890	884	864	852	937	839	882	899	887	854	879	897	898	851	878	892	923	868	864	901	876	941	863	876	874	891	848	853	877	838	951	909	892	947	884	916	929	894	866	868	933	935	921	857	880	875	911	924	830	892	920	871	909	883	918	937	883	908	921	915	919	858	891	921	958	891	841	892	871	888	894	897	904	836	951	910	903	969	896	884	888	874	923	917	873	917	913	833	876	865	940	905	911	898	891	849	915	939	912	883	904	935	886	873	914	956	936	917	843	946	909	929	927	860	907	918	898	852	871	836	884	873	933	891	907	887	913	926	897	899	856	899	873	905	888	931	922	899	881	920	878	864	910	899	887	880	889	868	872	905	902	900	938	875	909	814	861	910	860	933	908	877	929	874	880	900	871	926	862	914	889	858	945	888	834	865	893	947	947	900	907	846	963	848	866	941	884	860	921	875	919	896	888	904	899	927	899	876	931	922	870	900	938	886	887	873	925	895	858	910	900	873	925	892	864	856	861	882	880	888	905	900	904	849	964	899	907	908	890	867	905	895	875	909	929	916	911	932	875	873	906	808	898	855	896	867	847	913	922	913	911	888	960	903	936	900	879	921	855	961	880	930	898	935	794	908	831	869	850	944	886	946	869	934	845	898	870	894	939	901	891	910	886	924	827	904	901	941	878	845	916	848	863	896	926	911	912	908	853	939	936	866	932	843	911	881	885	921	937	932	901	902	933	874	896	906	876	925	933	927	922	881	873	910	895	856	923	900	967	912	910	915	924	938	880	893	903	855	871	913	898	928	901	875	896	868	883	883	931	884	867	917	896	878	871	866	902	850	922	914	838	923	877	876	941	849	962	889	853	935	916	891	891	903	825	937	912	889	938	878	883	881	933	897	916	855	885	910	864	938	847	878	872	889	865	866	858	901	903	906	885	927	890	882	903	872	972	929	954	915	900	928	840	901	911	913	877	947	938	909	870	876	899	878	898	888	905	865	878	955	883	898	847	917	916	883	918	913	880	867	875	869	847	901	889	915	824	878	838	872	872	929	880	936	868	895	917	867	887	872	932	922	864	855	900	924	861	878	935	891	914	837	891	929	920	897	883	904	947	928	897	874	879	886	903	913	889	890	914	889	888	829	896	886	901	991	920	873	912	927	976	891	878	807	898	911	880	885	905	870	913	884	877	944	935	923	877	936	856	945	885	883	901	907	882	897	857	939
23652	21666	29633	24232	21669	21367	2995	821	655	575	542	481	417	432	400	350	385	327	345	318	345	298	355	284	300	279	323	280	316	272	294	300	291	272	319	286	293	303	276	249	241	250	282	291	268	279	264	287	285	269	307	270	269	283	281	295	298	275	232	277	281	257	249	277	275	291	257	288	276	298	277	288	268	251	308	270	273	281	289	241	267	265	277	293	304	257	281	282	270	288	274	296	273	281	266	279	274	269	252	260	271	224	261	254	281	274	291	229	270	269	261	262	273	257	268	240	245	239	292	267	265	279	270	275	249	289	272	250	272	268	239	277	248	272	270	272	287	257	269	254	264	256	297	279	289	254	275	292	240	282	264	232	262	294	270	244	264	254	270	256	251	272	275	278	288	283	272	272	256	288	257	279	262	313	255	283	285	262	283	271	232	298	276	243	267	290	265	267	258	258	269	249	254	311	278	266	267	296	259	297	263	227	289	247	284	250	259	268	247	232	272	277	283	227	290	263	268	265	270	261	269	283	291	270	284	272	266	286	275	248	265	264	277	257	245	292	245	280	237	267	261	236	286	273	286	280	267	259	267	249	251	253	282	251	265	279	239	279	273	292	238	297	298	249	264	273	270	264	267	231	256	260	255	276	265	255	305	262	277	261	267	244	276	261	271	281	295	270	279	230	266	262	260	242	239	272	277	271	281	261	289	273	241	271	277	266	243	279	263	243	243	276	285	257	305	257	295	292	260	259	270	282	256	274	241	274	275	257	258	245	291	242	275	253	249	301	282	279	263	253	249	266	263	268	259	268	284	265	260	269	271	276	285	275	265	269	274	276	250	256	264	265	269	264	285	268	282	232	272	283	286	237	279	277	250	258	278	281	265	279	282	257	276	236	281	270	265	278	282	254	247	236	257	277	280	273	258	282	274	282	267	257	242	283	268	250	247	261	233	260	280	265	271	290	271	270	232	261	293	270	253	266	260	234	244	276	257	257	286	238	283	240	246	267	272	282	268	274	263	269	261	241	272	258	250	267	246	281	270	252	276	254	285	243	258	288	285	266	252	258	279	278	252	260	275	258	223	268	293	280	265	279	280	275	243	238	291	277	259	251	245	276	295	282	269	272	263	279	273	305	278	275	265	261	275	274	273	268	286	277	244	267	281	259	282	245	264	269	281	282	245	274	290	236	273	277	254	260	302	249	279	230	278	286	269	274	252	280	289	243	278	264	300	246	292	257	285	288	298	284	258	264	272	268	258	234	259	271	276	277	279	283	272	281	270	280	251	272	260	242	255	250	248	263	296	256	296	256	285	254	268	240	258	277	260	247	267	237	251	287	273	246	255	249	276	289	274	277	271	258	288	273	263	260	268	266	284	294	281	297	275	278	279	301	263	261	256	298	280	257	279	292	291	291	265	233	268	278	278	247	263	271	254	286	254	264	260	272	278	257	263	286	239	273	260	283	247	250	274	248	275	263	253	271	275	255	270	282	292	275	268	272	283	243	251	272	264	277	287	269	268	243	245	232	278	242	260	286	261	264	249	268	283	235	248	286	249	279	286	269	270	238	283	291	251	272	252	282	259	270	281	266	268	273	250	242	273	272	249	264	225	266	266	277	290	253	280	250	262	285	258	256	249	274	247	281	260	284	279	268	254	263	284	256	260	275	298	257	260	296	269	257	267	271	264	259	284	274	266	277	245	257	265	254	251	272	256	269	261	276	239	278	285	275	260	272	229	273	285	256	282	265	283	225	275	263	281	298	260	264	274	264	276	290	281	274	232	282	276	246	261	244	257	292	299	246	277	273	255	253	280	291	257	287	279	253	304	257	252	278	234	262	257	237	280	242	286	253	240	275	254	269	271	283	269	259	304	257	246	293	280	267	271	277	263	276	241	284	247	234	236	230	258	253	268	271	241	297	260	255	256	256	277	257	309	286	281	262	267	283	271	263	224	292	242	277	263	257	254	258	286	271	269	270	267	287	252	288	264	283	285	264	269	244	270	255	261	271	270	275	279	271	253	256	284	268	264	298	263	256	281	274	261	258	230	277	258	269	275	295	276	272	283	280	278	278	246	272	270	295	233	256	280	292	257	240	268	265	293	277	266	273	263	279	292	254	273	258	242	276	272	299	253	269	297	261	270	274	244	300	253	279	268	268	240	270	254	278	263	290	265	270	250	238	272	288	287	298	290	275	266	270	245	265	282	245	261	281	242	256	248	260	259	259	279	262	252	260	247	282	270	291	292	245	250	262	252	240	248	263	260	281	275	286	244	259	265	245	290	272	260	248	237	257	253	247	269	282	267	270	268	266	279	235	239	264	276	290	261	308	279	281	260	285	264	250	259	238	250	293	266	240	259	285	230	286	262	290	274	259	294	261	245	271	276	266	248	232	258	266	256	264	277	273	256	258	253	256	268	262	275	275	292	250	264	276	248	266	260	265	263	278	244	268	279	251	266	262	275	283	255	249	282	253	245	246	265	265	282	262	272	260	253	264	300	265	248	265	274	288	267	248	293	268	268	270	271	252	273	268	261	270	239	262	266	282	271	283	267	264	252	275	261	274	278	253	257	252	272	277	266	284	243	252	286	281	252	269	281	275	271	267	272	269	273	284	246	261	244	277	268	258	261	281	279	293	234	271	260	254	257	274	252	259	278	238	285	231	245	276	255	247	291	267	268	287	273	254	263	275	268	248	256	284	285	259	245	234	268	251	255	257	270	279	245	273	266	286	266	233	260	256	268	262	264	278	259	282	258	254	243	275	272	279	254	273	228	260	276	273	232	286	295	258	281	289	260	280	265	265	260	259	253	293	282	283	278	260	260	234	277	298	267	253	299	282	246	255	260	266	271	275	256	280	254	232	269	254	263	294	250	276	243	244	281	223	269	247	261	250	270	282	294	286	270	261	253	254	259	259	251	270	275	270	271	226	253	250	249	253	277	270	260	260	261	267	287	241	254	267	274	298	241	280	275	271	261	252	230	290	251	243	289	272	270	262	290	281	277	276	272	251	275	253	288	254	259	276	269	254	252	257	253	253	287	280	259	275	279	252	230	236	277	269	260	291	270	252	273	293	290	298	276	255	278	242	277	280	251	264	243	258	239	235	283	264	258	286	287	231	263	261	276	244	263	257	256	263	242	268	263	246	291	245	284	259	243	248	271	269	316	269	270	234	267	270	262	291	255	252	271	259	241	266	280	275	251	279	257	267	252	279	253	283	250	266	243	253	293	281	282	277	262	259	272	246	278	272	264	216	261	269	253	265	255	261	277	285	267	252	288	276	269	277	276	235	270	279	232	279	254	272	263	273	249	278	261	254	268	257	272	263	281	270	237	273	257	265	257	265	247	246	285	273	250	259	244	265	312	226	255	255	276	265	255	250	250	295	266	243	269	238	250	261	276	285	264	260	261	254	271	280	260	261	292	245	266	280	240	272	275	280	282	265	286	259	260	263	260	253	245	257	263	303	283	251	268	254	270	272	245	272	242	289	263	246
7081	15609	12761	6655	4541	3316	2575	2012	1767	1459	1328	1096	972	887	820	734	742	649	605	620	585	545	578	500	568	533	498	506	493	503	466	470	476	470	453	494	438	444	450	466	473	451	446	444	441	454	435	414	425	419	457	421	419	420	462	436	410	460	445	417	407	416	412	431	429	436	412	437	438	416	435	410	419	398	422	398	435	406	430	451	429	404	405	410	393	426	427	472	413	427	387	415	390	404	427	405	409	435	439	411	428	395	415	433	430	407	447	430	484	417	398	362	424	432	403	452	393	405	423	417	433	434	435	394	400	463	429	403	423	400	416	398	409	424	433	430	390	413	380	420	436	378	429	412	384	452	399	418	414	437	398	428	402	433	416	430	423	408	427	445	400	388	422	419	414	422	403	412	433	416	428	409	403	419	444	387	412	452	407	400	425	419	397	421	447	408	437	424	416	402	429	438	419	421	422	434	411	431	455	423	395	438	404	421	450	419	432	428	390	391	447	429	402	414	429	439	440	448	399	409	414	414	442	424	396	433	391	465	441	436	415	406	409	413	422	415	410	363	410	433	458	429	419	453	407	421	437	436	419	405	406	414	410	423	400	426	411	418	425	419	435	384	442	456	443	431	406	426	422	429	388	404	436	418	428	431	408	433	418	464	394	394	437	412	412	419	418	435	427	410	416	421	414	429	384	434	446	414	416	407	414	412	393	394	453	392	421	390	386	389	395	408	393	434	421	378	403	381	406	407	421	428	444	439	417	395	410	410	411	403	436	385	397	422	402	410	468	409	439	427	408	421	412	436	396	439	423	404	409	394	411	409	424	435	381	408	406	428	447	405	405	403	430	421	393	409	454	411	427	406	402	415	422	423	377	399	407	375	392	391	430	408	433	408	391	402	430	433	376	433	433	394	446	414	424	420	443	450	462	446	411	430	408	424	435	407	395	381	432	407	397	383	382	416	416	405	427	405	428	414	435	415	440	421	416	371	382	447	422	379	413	364	408	419	458	429	415	384	409	388	379	404	471	412	417	415	455	392	426	424	397	375	399	399	422	409	398	437	408	417	450	438	392	368	429	415	412	386	458	386	419	466	416	441	417	428	434	420	434	392	411	392	403	424	422	422	419	390	431	388	395	402	408	394	401	361	410	391	401	411	424	376	409	391	393	418	416	431	423	389	411	417	448	406	408	386	394	433	440	429	404	412	406	412	423	427	455	402	415	422	420	427	407	407	366	416	384	421	403	401	419	425	428	436	402	395	382	426	422	433	434	442	402	400	446	432	410	413	445	429	411	433	420	422	408	416	449	408	393	400	377	426	446	409	422	409	389	455	434	432	414	413	424	420	402	370	410	421	375	421	440	430	422	390	416	420	419	416	426	427	387	420	424	406	393	411	457	388	412	397	409	418	402	430	403	420	436	438	427	438	420	406	412	402	409	416	419	404	425	410	419	427	423	387	420	400	415	407	420	418	403	398	398	378	451	435	420	399	412	424	424	405	386	424	436	409	426	393	403	406	392	417	397	439	396	424	409	417	406	400	393	417	416	444	371	403	402	394	398	413	410	429	408	423	444	388	389	447	439	412	424	403	396	398	432	399	441	430	430	429	400	388	427	417	442	392	440	413	399	400	424	435	413	388	400	416	387	418	405	387	381	400	421	411	452	418	413	466	398	432	388	419	417	393	411	420	453	394	424	378	421	410	414	380	415	409	391	446	411	392	416	417	433	413	414	409	435	442	417	393	406	406	418	437	392	428	410	443	411	423	397	393	426	430	388	404	380	407	466	436	389	408	388	415	426	418	410	410	453	408	426	410	418	461	421	420	415	413	410	396	430	449	391	401	386	417	414	438	408	430	419	420	434	425	381	413	446	384	387	426	420	428	423	414	422	394	461	412	446	400	407	404	398	412	395	410	412	424	413	393	430	421	417	404	395	466	438	419	425	452	446	423	380	420	441	415	421	451	437	428	456	391	407	439	399	417	413	408	429	415	412	423	416	362	405	416	408	423	400	428	400	400	419	415	436	419	399	429	440	441	398	462	422	386	402	425	425	380	435	415	430	428	392	409	421	394	446	428	391	391	389	422	447	451	419	417	390	372	418	413	392	417	415	415	392	436	435	435	390	397	423	411	437	404	424	415	418	401	403	479	412	412	404	399	412	416	421	425	422	399	426	439	407	421	438	415	395	452	384	426	399	421	388	400	394	425	393	409	427	386	434	418	411	414	405	405	450	448	420	435	423	437	380	411	443	392	394	391	435	422	407	442	433	416	414	395	411	418	413	432	401	379	421	443	401	447	474	410	397	411	423	409	395	406	428	423	400	405	442	399	403	395	410	434	411	394	390	423	429	434	417	404	425	441	408	442	447	446	376	411	436	427	382	420	402	429	456	403	382	426	432	434	441	459	416	407	408	382	441	381	456	415	422	404	422	428	393	404	468	421	430	409	394	404	396	424	417	405	477	406	433	417	440	407	383	415	458	393	439	386	453	453	437	451	399	404	397	434	434	433	445	429	441	414	415	432	444	411	388	461	408	370	417	393	400	393	399	422	415	423	407	443	426	426	426	437	421	436	392	395	425	393	397	436	410	383	394	423	418	391	434	435	447	408	395	420	431	387	409	419	406	418	446	450	403	411	414	424	435	424	447	425	421	404	437	424	430	396	422	403	422	420	424	403	420	426	393	415	399	411	428	430	420	410	405	422	429	396	446	400	389	458	400	427	417	409	404	380	407	464	422	422	406	449	453	448	409	407	442	421	421	370	400	417	400	442	385	400	386	436	378	485	426	447	410	441	411	439	408	393	403	392	395	402	403	438	398	445	392	380	419	417	411	428	373	407	418	426	397	430	395	410	440	413	428	417	417	401	417	394	431	414	459	374	395	401	438	420	410	450	418	407	434	428	381	412	429	405	420	395	419	464	400	401	421	394	397	407	378	428	403	438	418	406	423	419	445	447	393	429	402	423	447	425	442	385	414	444	387	442	427	390	398	398	400	424	383	396	430	440	388	382	418	448	400	443	445	367	419	424	439	420	384	395	396	408	401	451	425	428	409	414	408	396	381	394	432	413	430	411	416	417	432	446	410	431	401	382	388	414	418	404	441	436	431	407	411	417	432	397	410	368	426	412	424	426	436	372	400	424	394	407	427	403	410	450	409	406	438	382	397	402	418	413	410	415	407	398	422	480	428	413	404	429	414	421	438	393	423	404	382	427	409	447	406	438	379	400	425	443	384	464	423	446	401	397	401	411	402	412	384	418	413	422	419	376	404	413	414	441	415	450	421	378	404	415	401	405	431	403	415	402	409	418	414	449	395	393	427	469	390	438	410	386	401	425	433	426	412	406	397	440	404	385	393	400	417	441	378	412	410	388	406	435	395	383	392	369	428	414	403	428	413	392	437	423	430	399	418	433	395	411	431	440	423	417	399	413	413	429	444	430	418	415	403	414	405	411	430	391	412	401	401	395	391	416	412	412	435	357	465	408	430	391	380	440
27454	20747	7869	1277	999	899	715	619	618	638	632	659	601	624	600	641	590	647	598	607	582	596	552	572	621	629	598	584	613	597	615	596	593	617	628	581	623	595	609	586	637	584	600	617	603	641	634	588	602	606	635	573	655	645	633	608	631	615	588	587	599	579	642	621	567	599	622	602	594	675	607	611	615	586	606	609	595	634	609	589	595	588	616	596	573	593	547	630	608	548	574	529	580	562	586	665	559	577	617	606	603	602	631	574	590	594	592	609	624	606	574	612	583	599	621	600	580	588	625	607	614	559	590	581	568	607	585	602	620	615	608	604	577	603	616	647	614	583	612	622	655	615	566	638	594	650	603	616	613	591	632	606	609	621	641	634	583	576	574	596	590	621	581	545	575	578	609	625	588	525	589	617	607	600	564	626	586	623	540	575	574	575	594	604	541	626	579	613	594	616	624	608	616	586	592	591	585	606	617	608	619	602	619	546	610	633	580	609	617	643	605	603	602	639	636	560	624	619	611	620	584	600	580	640	587	608	569	593	641	602	577	584	596	652	629	600	604	540	596	573	570	653	581	587	583	599	613	605	586	605	641	559	590	602	618	641	582	569	619	620	582	621	626	553	605	646	595	605	579	596	593	618	573	623	576	624	573	584	634	596	603	572	631	561	605	617	618	563	574	602	652	594	627	588	620	608	583	594	566	626	648	593	624	586	580	590	568	594	610	616	604	581	613	588	558	540	597	642	581	599	619	628	600	601	594	626	578	562	590	573	614	622	531	636	580	543	607	589	644	639	597	623	581	600	577	630	622	593	592	599	601	607	598	582	621	582	620	614	604	603	589	614	568	581	589	617	582	612	616	575	629	626	606	621	607	579	563	640	600	591	585	648	572	631	613	613	595	581	601	617	552	615	624	617	580	596	541	599	607	579	560	600	601	592	610	629	566	600	605	584	627	567	655	566	572	639	610	597	564	599	601	613	597	587	610	563	599	590	600	604	640	564	584	630	562	612	634	575	605	603	596	632	635	610	576	600	622	607	603	621	567	612	580	563	626	593	574	620	602	581	601	608	563	571	640	608	591	594	597	639	621	602	564	592	565	617	586	594	612	633	599	564	604	611	588	605	595	610	603	597	606	573	624	604	604	602	631	604	596	599	612	572	572	561	625	571	618	545	632	622	606	619	579	596	634	593	600	605	601	609	593	572	589	636	606	582	619	610	573	603	604	581	605	605	576	602	612	621	626	627	594	578	565	570	593	535	589	632	598	570	553	630	601	568	608	651	629	579	591	585	611	596	621	577	610	556	644	588	555	596	607	597	617	566	618	584	572	556	621	619	644	601	607	621	611	569	552	599	649	601	594	603	599	610	634	594	635	555	579	567	594	601	575	630	557	601	622	585	624	634	595	580	617	589	584	612	604	595	610	612	635	568	592	619	630	648	628	622	603	564	626	598	635	596	643	580	611	596	622	608	613	586	598	607	634	609	611	613	579	611	569	551	646	575	601	614	607	580	620	603	594	592	602	630	568	623	612	595	634	588	617	601	622	593	599	560	602	615	538	578	581	584	557	623	621	562	625	618	574	643	594	603	598	602	597	589	599	642	589	616	617	566	584	613	654	599	597	638	563	600	629	620	600	593	585	616	574	595	578	579	630	612	618	609	598	610	596	544	599	604	565	629	599	570	575	612	597	603	599	638	613	547	605	570	607	612	572	607	588	554	647	592	625	642	579	627	589	554	576	578	569	564	568	581	588	621	592	590	597	612	612	585	614	586	575	628	615	604	576	598	604	625	594	613	601	603	562	566	582	624	597	601	580	603	600	595	607	602	593	617	612	580	610	535	609	631	602	582	588	579	613	624	639	586	632	620	602	609	621	619	577	615	643	618	551	570	639	618	581	579	619	586	621	607	586	606	626	615	629	631	586	631	550	604	559	643	594	620	602	606	600	606	590	636	648	538	652	564	606	641	606	618	634	586	644	554	546	624	554	604	556	579	641	595	633	611	554	559	559	622	612	621	586	574	589	560	573	591	581	575	621	585	625	606	606	602	615	575	576	602	605	567	578	555	555	639	559	582	572	626	565	625	608	581	576	573	617	587	588	577	594	595	609	581	614	641	599	596	582	601	591	615	637	589	601	605	597	566	613	592	582	602	591	616	598	561	552	614	586	619	613	587	586	562	621	540	632	590	593	590	600	594	535	591	576	600	580	580	584	624	613	605	611	665	585	570	578	586	570	591	619	624	571	592	583	587	594	598	617	597	619	587	624	588	628	587	598	601	616	594	592	623	581	594	573	608	584	641	610	589	582	580	591	605	607	622	588	592	590	595	612	633	648	568	595	620	583	579	597	550	582	573	588	588	587	573	623	589	581	617	651	641	637	587	623	610	581	592	644	589	602	601	602	644	622	590	606	593	556	595	548	584	604	594	627	589	592	599	607	538	599	573	630	590	598	585	604	612	561	643	617	641	554	648	633	600	626	629	655	592	602	605	619	583	589	585	569	550	607	574	606	613	592	576	591	646	613	616	590	594	633	607	626	601	596	607	640	629	612	579	558	599	571	604	604	610	588	567	529	594	612	647	630	576	590	648	597	617	613	620	611	654	619	572	601	595	591	599	602	571	617	604	597	575	589	617	604	594	576	645	583	597	607	627	587	585	576	623	605	610	596	571	566	635	581	567	577	617	585	612	606	577	588	638	619	572	582	591	602	611	586	593	596	649	586	622	618	643	586	557	558	565	575	607	649	611	640	565	583	603	584	642	601	567	558	613	619	615	614	569	611	607	599	594	599	567	595	597	613	596	588	592	584	580	591	561	633	599	605	587	616	563	611	613	596	589	610	655	588	618	580	596	590	615	616	588	637	559	609	623	587	643	631	605	611	608	556	655	568	610	564	598	612	646	579	635	577	602	572	610	628	608	622	611	636	605	610	601	610	612	623	628	591	597	592	608	606	591	574	572	573	587	568	638	560	593	587	594	597	614	631	572	593	630	620	597	588	572	633	599	580	646	666	619	643	633	641	581	624	599	619	571	608	616	622	582	598	584	634	580	587	573	566	588	620	605	626	588	617	578	648	615	633	612	620	548	602	576	590	613	573	586	587	607	564	622	608	604	601	591	597	587	584	656	596	597	587	606	649	616	570	611	575	629	592	551	627	619	632	606	603	619	579	646	586	637	596	599	610	606	623	606	585	597	581	589	583	591	585	624	600	624	637	595	585	622	601	606	596	614	590	593	575	610	620	614	607	626	607	577	572	602	553	610	630	598	558	591	597	572	607	586	582	642	595	592	615	615	585	619	605	662	636	593	645	613	576	570	594	592	597	587	597	611	587	623	615	563	556	564	575	571	566	627	585	593	549	640	608	610	593	627	578	592	616	620	586	604	594	594	596	572	593	588	592	569	614	584	602	641	620	616	569	597	595	575	591	623	567	600	584	591	626	645	642	632	589	580	601	580	556	598	596	574	607	634	574	584	591	625	618	610	601	581	577	561
4549	1992	1844	1283	1094	1079	1044	1000	962	974	957	959	977	880	903	871	936	875	874	894	879	934	888	884	924	888	908	902	867	932	907	880	934	901	894	903	848	857	882	871	848	862	862	912	863	919	919	878	917	877	883	889	893	868	887	870	930	866	894	861	862	924	880	886	902	853	935	809	908	880	860	885	851	871	914	866	908	903	915	914	897	865	851	918	875	874	878	883	892	831	886	883	869	921	867	864	903	857	848	909	925	839	898	913	836	903	923	861	878	852	849	905	870	881	960	882	892	887	906	912	881	909	861	909	910	842	886	865	921	872	907	871	882	891	905	886	915	890	866	836	921	872	915	910	907	895	838	869	926	873	799	852	894	896	947	839	859	894	849	878	898	895	887	894	871	881	858	858	828	870	894	912	897	891	887	927	903	890	875	924	901	863	909	907	890	925	956	923	866	904	881	892	909	935	899	899	868	917	870	902	909	958	885	906	915	907	863	906	875	859	860	860	873	879	876	906	878	875	894	887	879	897	920	842	892	954	826	896	853	879	891	892	907	906	858	875	922	874	942	935	862	887	906	892	834	858	902	888	885	903	859	889	856	852	865	868	956	908	885	869	909	876	891	889	892	922	867	859	890	910	849	901	931	867	879	940	898	876	916	951	898	922	884	808	844	847	908	860	880	885	860	866	924	898	858	877	866	880	907	881	902	864	833	914	831	871	885	885	900	901	922	959	878	840	858	872	855	869	882	847	949	871	841	873	862	896	906	907	940	855	840	873	881	910	887	817	902	813	866	819	863	876	904	874	846	922	920	908	912	856	906	873	892	879	894	899	864	902	840	919	891	898	961	878	869	868	853	851	852	862	889	904	911	891	879	893	886	890	873	847	860	901	859	888	886	858	881	899	912	911	884	825	836	951	905	893	933	866	910	855	910	893	937	884	897	889	898	878	885	858	849	899	887	867	832	876	906	944	879	863	882	863	907	819	881	849	946	858	871	905	902	887	862	922	885	946	849	903	854	905	907	853	844	918	911	863	900	933	854	889	917	891	885	859	877	909	912	914	890	906	876	837	915	875	870	889	891	886	888	909	854	850	830	877	869	837	860	890	885	903	851	894	918	869	968	886	898	850	861	906	878	891	911	932	870	881	862	874	934	907	878	904	821	901	882	935	876	928	898	870	890	890	855	854	860	892	897	894	922	892	908	903	891	840	868	908	868	938	908	879	864	901	860	868	861	872	948	901	813	896	897	875	920	862	854	863	838	918	948	895	871	880	890	887	941	861	920	865	867	861	933	866	908	905	859	876	909	880	901	890	887	872	892	939	926	870	881	879	906	880	909	873	941	925	905	849	877	937	913	892	927	875	882	894	897	890	893	894	858	885	927	906	876	872	873	909	928	900	833	860	925	897	868	862	890	880	916	872	871	900	867	903	809	970	892	869	887	835	935	871	843	891	860	875	892	890	881	889	896	881	852	949	888	925	918	853	897	777	889	891	929	916	898	929	874	874	882	864	959	902	912	912	884	886	867	903	895	860	886	889	885	943	870	921	928	919	880	896	880	883	874	895	877	884	906	873	843	845	909	839	911	845	835	928	866	904	871	893	909	980	810	871	921	886	900	908	883	881	893	900	875	900	878	869	901	845	915	913	874	913	858	938	910	871	883	891	918	862	887	971	887	912	903	898	896	948	927	884	904	950	914	881	872	928	888	825	918	852	866	876	909	918	871	837	922	861	939	897	886	932	888	878	929	893	839	857	906	895	890	906	871	859	837	879	872	875	861	875	895	844	906	902	904	852	898	856	874	889	894	911	887	900	887	919	931	939	877	875	899	919	923	865	869	916	850	923	885	910	870	829	878	889	884	897	887	913	906	862	923	848	896	913	894	888	865	891	862	854	867	889	895	912	831	886	890	872	857	910	903	847	850	879	814	901	869	875	888	926	904	863	894	868	952	888	913	865	871	921	851	868	909	915	936	867	898	934	879	882	923	933	857	863	923	898	898	858	865	981	908	889	885	839	921	888	942	920	883	832	873	901	877	886	895	832	945	912	881	877	873	899	912	872	854	880	887	902	913	860	886	871	924	812	884	878	897	926	914	875	931	897	834	865	922	910	879	858	868	881	887	909	901	879	885	870	850	838	860	885	886	866	863	920	878	914	945	922	933	877	883	902	853	858	912	851	889	873	888	927	897	870	921	848	883	893	916	802	851	893	842	891	858	888	904	866	862	876	882	874	878	905	926	927	926	899	879	926	901	858	932	881	918	851	868	922	884	907	945	901	917	872	925	898	942	926	862	904	896	891	866	860	938	954	859	925	901	830	907	932	855	919	916	894	851	903	908	871	927	971	919	854	930	949	889	902	858	856	898	880	918	829	905	880	880	873	873	894	931	874	866	875	899	898	850	905	873	888	850	844	960	893	910	910	915	858	854	851	892	882	908	936	870	869	922	904	892	893	875	848	865	866	888	882	890	931	849	863	900	888	916	911	871	888	918	819	926	919	869	892	889	876	903	908	891	866	911	900	880	876	879	875	880	914	860	906	899	905	872	896	873	914	851	874	886	915	861	903	866	801	863	920	858	829	848	895	889	887	962	836	862	874	855	905	904	969	879	871	873	901	882	897	826	894	870	878	881	873	871	883	897	911	903	908	942	887	892	855	859	896	929	886	904	899	871	927	892	914	928	895	874	882	869	898	876	915	894	914	909	911	890	868	900	848	877	920	863	922	876	861	864	872	897	876	909	860	898	900	884	888	853	876	844	926	870	887	956	857	890	888	887	825	877	916	920	892	958	852	846	970	895	872	816	873	885	874	867	897	886	884	964	888	858	829	903	906	888	953	904	946	885	926	893	856	903	898	896	907	900	910	947	860	916	880	882	854	914	900	897	885	850	872	938	902	850	846	826	916	882	874	904	892	850	926	881	916	868	857	908	832	921	895	912	870	864	898	800	859	865	863	886	878	914	831	897	855	896	864	906	899	958	919	853	890	862	876	884	842	883	889	819	878	920	886	854	868	858	907	869	920	884	912	864	896	855	870	837	852	952	882	890	945	892	905	924	881	914	872	866	902	912	928	931	881	880	885	887	899	860	866	859	879	894	884	880	892	920	890	879	891	884	838	862	861	844	889	873	892	871	872	894	891	878	929	858	893	835	914	870	900	921	898	895	884	853	941	906	837	848	929	894	857	868	850	899	847	825	889	870	859	890	935	820	920	963	920	880	917	881	838	914	859	948	846	875	896	887	863	969	909	866	844	939	895	902	902	892	882	858	911	915	878	892	911	873	870	860	881	856	858	913	900	898	943	892	923	879	859	904	890	892	859	905	881	855	936	899	908	825	904	857	829	873	862	852	873	924	861	913	858	842	859	840	816	891	878	918	896	895	848	915	895	887	888	881	894	864	921	869	883	815	813	951	952	907	936	915	876	874	884	896	918	891	841	913	857	869	885	923	850	864	906	904	857	869	905	845	884	874	861	896	892	913	833	843	866	876	879
24565	21632	28987	24769	21523	5239	1205	917	825	767	713	751	677	658	641	695	641	573	708	666	647	639	653	567	604	659	602	637	559	602	632	641	550	609	598	559	628	580	593	609	627	632	597	607	606	604	577	619	606	621	614	595	613	632	577	601	604	561	601	576	567	575	599	634	623	606	598	612	566	563	576	635	602	619	608	627	580	594	606	595	616	559	596	629	584	619	593	619	557	648	541	588	617	627	627	617	583	567	571	575	610	601	612	616	568	581	580	596	625	576	596	581	593	590	617	565	618	542	620	609	587	579	596	610	593	576	586	576	649	595	580	560	606	602	585	597	576	618	596	595	609	554	618	596	605	581	565	599	586	603	566	634	553	584	575	595	616	571	612	593	593	648	617	578	634	586	552	627	573	619	587	611	599	596	585	556	605	614	599	611	597	577	574	587	575	608	580	589	609	566	601	593	588	610	599	621	602	555	588	570	597	607	616	597	593	620	649	595	595	549	594	606	598	602	619	614	621	606	584	596	606	586	624	586	643	582	653	637	588	590	558	597	572	607	588	602	609	619	623	579	604	591	626	612	581	612	603	633	568	615	579	602	613	604	610	565	613	546	606	584	571	623	598	618	583	581	591	596	571	610	573	575	574	609	601	562	581	592	593	603	597	602	604	597	589	586	585	653	622	597	567	627	592	545	565	608	615	643	566	603	604	600	626	595	557	571	562	591	603	604	594	576	639	588	630	584	568	610	610	616	633	624	623	569	559	583	575	570	600	609	608	555	591	587	560	620	584	589	605	595	584	621	619	616	585	577	580	585	588	612	636	624	582	586	651	590	624	585	628	602	582	625	602	558	596	573	591	555	538	606	605	548	570	593	623	604	559	644	578	636	577	572	585	601	604	598	624	620	564	563	601	621	624	559	570	563	565	631	590	580	619	633	579	560	609	594	640	575	617	617	603	633	599	619	594	598	603	597	650	603	574	537	593	605	622	571	562	575	595	614	570	611	594	575	636	585	568	612	597	544	621	614	545	613	578	563	591	573	597	624	619	584	587	587	631	604	624	604	571	615	605	619	605	593	570	601	619	601	541	594	631	619	579	624	607	640	613	586	617	588	602	564	615	581	616	601	604	579	632	579	599	601	593	581	599	605	603	617	569	596	627	610	632	579	590	559	597	640	635	649	590	584	595	564	556	572	618	610	569	580	592	594	595	580	600	629	623	637	582	628	630	593	644	625	584	581	587	599	635	589	635	610	590	592	643	571	570	573	543	611	645	594	586	634	549	557	560	630	594	652	613	579	574	564	633	589	603	540	567	613	623	574	576	591	566	593	601	611	610	548	570	595	593	594	607	594	587	565	594	617	565	589	603	564	574	591	597	599	624	596	595	613	615	628	595	603	638	604	579	570	586	591	577	599	623	586	579	597	600	573	585	586	564	593	583	550	554	586	595	622	597	599	596	591	565	603	558	533	598	587	571	573	607	555	591	596	532	587	583	610	569	591	559	596	566	633	567	554	642	602	612	600	560	563	591	633	576	613	564	596	598	568	598	594	565	560	568	563	571	575	597	578	568	601	622	621	574	613	605	575	574	559	567	583	626	548	605	668	577	606	576	612	588	574	612	582	607	592	634	598	584	617	639	607	582	604	591	604	593	615	577	609	613	618	612	592	575	633	585	632	601	593	583	592	552	598	625	546	615	594	524	599	571	608	562	571	593	614	567	550	592	600	559	599	570	606	606	623	613	606	605	615	630	580	622	602	531	628	579	611	644	617	600	570	588	652	604	576	570	579	559	622	639	664	598	626	624	586	594	608	585	572	606	581	593	624	634	578	562	582	629	601	603	575	588	596	575	619	582	505	582	583	592	622	642	618	581	590	636	568	602	608	588	590	612	577	589	615	592	555	578	610	584	547	564	595	581	596	596	631	592	614	650	595	579	601	640	602	585	589	568	575	576	570	602	591	585	591	608	608	593	594	642	585	600	637	565	595	588	597	606	531	623	603	584	593	596	557	597	611	584	579	554	631	604	584	589	626	605	592	576	611	607	603	618	643	593	594	579	629	573	579	579	599	604	662	616	574	551	609	599	579	590	549	612	583	580	608	585	554	588	583	613	618	585	569	567	557	576	609	578	589	583	589	595	608	615	567	581	604	580	543	623	627	569	599	579	554	567	612	591	588	604	591	615	588	591	626	603	571	614	624	592	618	622	584	611	608	593	604	602	581	593	578	583	612	617	611	599	599	521	559	604	606	616	544	563	592	554	576	560	600	627	590	583	588	551	578	597	533	587	645	588	597	653	629	624	603	631	605	564	606	601	585	651	621	548	577	590	591	612	625	591	602	567	588	545	617	567	600	600	612	533	617	585	579	582	574	577	617	598	603	607	609	590	588	586	579	590	551	607	612	604	587	620	605	553	576	587	582	583	626	570	652	559	606	601	565	568	573	620	591	630	596	611	595	568	590	599	611	622	614	576	574	590	569	601	602	595	598	575	553	608	593	589	639	629	616	585	656	611	630	587	599	634	584	633	587	615	593	566	593	603	575	593	574	613	614	578	634	608	586	586	585	617	594	587	580	591	599	571	615	602	626	604	616	582	585	640	637	589	615	570	591	591	578	615	649	571	621	624	571	595	622	609	596	599	595	567	588	591	611	568	594	572	580	593	646	543	593	577	633	620	595	579	547	606	591	630	588	567	623	615	586	593	600	566	601	592	573	626	571	612	579	585	556	589	573	590	584	627	614	579	574	621	603	578	597	641	609	594	592	597	631	593	602	551	601	530	562	583	572	578	545	568	569	652	584	576	583	613	603	590	548	593	605	630	570	599	585	585	620	620	597	557	624	615	604	568	567	592	592	597	607	586	610	603	605	574	587	637	591	630	615	604	639	587	639	597	558	651	610	623	589	577	583	575	593	611	568	621	612	575	565	610	592	645	623	589	580	569	561	587	584	584	630	614	606	610	639	598	624	640	616	570	571	576	591	558	621	584	581	568	574	589	605	632	591	594	641	566	605	547	617	540	623	584	655	630	613	576	593	579	541	590	578	622	612	585	562	592	610	555	622	597	638	564	662	592	568	607	609	603	618	595	697	605	608	557	559	600	563	613	600	588	589	624	612	586	597	614	590	575	563	570	589	587	589	590	593	594	582	594	585	617	598	575	601	567	562	583	645	591	586	596	593	556	635	565	593	592	593	601	612	609	582	628	578	570	599	644	556	561	613	610	598	602	581	592	566	625	610	569	601	615	620	604	622	596	597	564	589	566	641	583	609	588	571	607	594	603	588	563	615	618	585	576	550	607	604	600	638	571	604	592	583	587	560	600	584	606	608	580	648	603	556	579	574	636	578	575	602	603	584	600	593	595	581	566	554	590	606	610	626	634	591	567	600	582	590	608	560	600	610	629	617	604	594	598	605	603	585	613	569	570	554	555	619	618	603	595	585	609	587	600	588	567	607	621	635	611	581	590	557	608	600	611	640	581	606	602	577	621	621	581	607
5355	9959	8224	4331	3145	2558	1996	1772	1556	1426	1340	1253	1155	1177	1119	1078	1046	1061	1027	1001	941	964	925	1015	970	879	962	951	964	923	919	921	956	869	918	954	931	900	917	897	927	883	914	944	909	910	901	876	890	912	915	944	823	874	927	904	864	956	897	889	897	949	878	907	920	888	944	872	912	937	940	833	893	920	850	899	874	907	892	903	870	868	877	846	902	876	907	861	898	876	935	883	860	880	880	900	902	868	902	872	926	871	904	879	879	871	875	870	882	887	863	907	876	845	919	846	917	862	885	859	790	879	926	889	909	930	849	872	850	865	895	909	922	897	890	902	864	914	884	844	874	888	885	928	897	876	869	944	910	880	870	889	844	885	922	881	840	898	883	834	914	927	867	910	885	799	910	950	847	927	938	881	892	966	877	925	897	903	843	854	847	871	856	925	877	848	882	883	921	874	875	879	891	878	900	861	954	899	880	915	895	839	870	844	888	958	948	878	895	862	915	909	806	854	885	883	850	918	859	937	914	858	846	914	871	901	868	914	884	896	888	918	881	876	891	858	868	901	864	904	867	888	935	884	936	848	856	870	890	867	860	877	926	848	875	870	876	868	905	910	864	915	912	898	856	892	901	916	852	897	886	879	873	902	921	915	907	899	935	892	901	858	890	941	854	869	933	898	841	844	854	931	891	888	940	902	875	894	878	878	892	904	832	859	889	796	863	872	882	907	896	851	866	880	870	880	875	858	855	915	848	896	911	887	882	827	862	990	884	849	867	863	934	908	938	866	919	911	928	857	889	911	867	871	864	906	885	910	874	883	910	881	894	855	906	846	922	930	835	882	903	851	861	889	850	875	904	838	850	896	904	877	931	877	882	884	892	873	919	868	832	865	872	860	884	919	846	905	901	880	881	923	823	935	829	848	918	898	935	978	856	828	911	879	856	919	896	874	937	902	844	892	926	866	842	880	875	901	886	889	896	845	817	935	923	845	849	914	936	921	858	902	969	884	876	901	893	879	937	906	831	890	870	892	939	866	911	886	899	884	844	890	887	892	966	888	882	893	904	925	841	869	897	884	873	939	875	893	886	931	926	843	882	900	932	878	926	856	877	817	907	892	903	882	889	822	912	946	857	925	862	912	919	896	876	935	930	855	961	896	893	857	885	896	877	894	894	890	874	913	883	929	847	893	901	960	873	860	871	912	840	861	874	891	861	918	882	899	877	947	857	906	879	922	817	875	859	862	879	891	881	976	915	870	913	913	927	899	872	920	868	922	923	921	843	865	906	875	870	922	883	923	822	911	878	843	866	911	903	895	911	911	905	851	893	876	888	922	893	923	901	891	867	925	870	975	898	901	885	891	909	910	904	875	899	897	883	915	897	832	915	895	874	906	885	838	869	871	895	939	881	881	945	867	870	873	921	857	855	863	886	860	922	862	927	867	865	887	925	847	867	856	873	948	904	895	900	955	873	900	897	895	897	863	937	918	900	866	865	854	891	858	881	842	872	866	910	959	931	910	897	856	851	908	891	886	935	908	852	919	874	913	897	895	897	878	841	888	881	841	909	894	892	874	876	867	913	912	862	926	874	894	850	898	872	900	839	909	887	888	902	893	955	864	902	947	820	888	944	866	900	889	911	869	894	888	902	868	842	887	883	910	864	858	930	891	894	903	843	852	885	884	818	928	915	867	927	913	922	929	900	886	865	888	903	873	850	883	861	863	863	881	879	905	865	906	842	909	954	921	865	861	888	850	854	845	956	885	887	886	913	873	902	877	886	869	860	926	866	876	937	941	892	882	839	895	853	892	972	874	895	940	904	881	870	812	923	830	881	854	895	899	891	855	925	908	935	905	916	824	884	854	877	865	874	872	920	931	892	887	870	889	904	893	904	927	919	899	933	879	840	886	904	926	875	879	921	886	899	893	879	893	888	887	987	928	904	837	926	859	903	907	896	931	847	862	939	875	868	890	896	905	887	952	875	865	844	896	865	876	865	852	899	866	884	890	897	875	857	936	861	872	874	912	924	872	899	864	817	870	889	905	895	881	913	883	912	926	898	916	882	837	842	858	894	879	868	884	839	892	899	932	896	905	860	922	926	886	853	906	896	896	895	912	886	849	892	854	947	855	878	865	862	877	907	843	876	928	867	884	892	838	868	941	898	863	875	910	896	945	857	881	916	894	830	915	925	907	892	873	890	894	891	913	900	932	882	927	884	896	883	889	916	900	952	895	911	886	887	890	900	904	871	899	860	900	857	892	860	899	877	951	875	855	919	863	857	894	885	914	905	920	898	914	934	906	912	887	903	855	952	875	885	868	909	883	855	898	926	911	836	850	871	874	898	864	873	830	915	882	866	883	870	882	901	879	898	913	929	895	886	876	885	863	909	852	888	928	887	867	818	980	905	882	914	827	866	904	893	911	855	910	955	898	885	874	877	840	847	892	905	914	916	887	939	855	924	891	919	885	866	888	869	885	859	920	878	908	910	852	900	931	840	893	885	944	895	862	952	812	870	932	888	899	921	931	884	916	926	875	897	951	827	889	827	861	905	871	870	926	860	885	869	932	878	925	841	836	879	845	892	918	916	901	921	896	848	873	858	893	916	878	925	876	872	864	928	915	857	832	878	886	891	905	852	897	932	887	875	881	861	888	905	836	857	913	899	892	868	884	875	863	941	887	844	880	910	926	815	865	874	857	861	855	859	865	882	851	917	916	832	859	936	889	906	902	912	879	911	855	816	866	851	832	874	872	909	894	930	887	906	836	908	911	864	923	870	898	884	910	894	931	944	912	890	865	918	852	894	873	863	869	858	868	851	893	891	848	849	872	867	868	877	968	892	924	920	858	929	874	903	883	876	908	972	933	887	892	927	863	864	900	909	835	925	883	908	905	919	907	928	924	899	879	926	891	906	879	884	845	899	903	886	885	853	845	905	937	840	857	901	901	829	896	927	921	886	900	901	926	820	874	901	930	853	861	896	860	888	879	872	909	877	886	859	809	884	914	887	908	915	918	911	911	889	874	893	846	898	941	904	901	878	883	897	906	895	901	864	913	872	870	917	904	889	854	882	887	927	881	907	904	865	851	855	917	899	894	896	950	874	901	903	869	899	902	843	914	880	927	882	903	887	898	895	901	881	910	899	880	856	905	854	860	838	977	859	936	862	884	892	901	849	902	907	862	886	931	870	864	865	923	905	879	932	945	899	827	862	874	928	894	864	868	863	858	855	884	883	847	879	863	912	869	920	848	890	874	935	930	921	854	860	883	845	892	953	876	879	886	874	855	884	908	878	899	888	834	903	899	916	900	835	885	851	901	863	890	884	854	880	845	889	869	870	894	879	885	900	892	924	886	910	890	889	887	880	910	894	951	899	884	870	855	896	835	863	874	905	831	836	887	866	855	902	903	926	872	858	883	889	806	877	879	832	809	895	820	909	902	852	849	886	908	887	932	884	866	926	886	887	878	904	866	884	926	919	890	880	866	861	912	927	861	900	900
23554	21628	29531	24216	21628	21367	3001	845	638	558	548	492	429	393	400	411	351	381	316	308	300	313	335	298	299	296	297	318	271	288	265	293	288	273	283	285	305	286	268	307	287	261	266	268	289	286	283	296	286	278	272	301	284	268	265	286	279	271	275	262	292	279	287	304	241	287	241	239	249	271	260	292	261	252	266	264	275	256	327	280	235	251	241	258	242	271	239	300	278	253	265	263	285	287	259	271	283	258	266	257	290	255	276	262	261	264	254	256	263	277	256	252	272	269	276	241	300	227	273	275	260	249	261	262	271	264	280	266	253	260	260	256	257	269	246	265	233	274	291	268	267	282	276	259	276	273	261	265	299	252	252	288	264	275	292	251	275	269	241	299	250	297	260	273	219	295	285	252	255	276	263	278	274	248	270	270	263	272	265	233	282	282	297	261	288	281	267	230	265	280	275	249	265	267	267	277	285	258	264	229	261	276	271	255	281	251	236	279	270	247	305	294	286	292	269	240	255	247	249	240	227	251	278	247	283	271	262	234	276	246	255	275	258	260	280	265	254	260	267	303	261	289	267	281	241	293	246	268	263	240	253	264	281	264	259	261	260	256	244	266	263	256	279	252	263	292	246	301	278	253	284	267	258	276	256	274	283	263	245	272	264	275	274	249	275	272	275	287	263	251	257	268	277	266	289	262	292	260	247	288	304	271	280	265	276	272	264	271	275	273	258	266	259	274	230	286	268	267	257	252	252	243	240	246	283	282	252	292	243	275	288	277	267	290	234	245	265	264	280	244	276	253	240	241	297	242	255	264	297	245	294	267	239	287	282	258	279	257	282	269	302	281	250	241	257	262	253	270	261	254	251	237	270	276	244	282	237	267	265	251	246	285	266	255	312	228	261	252	290	244	281	261	275	259	269	270	242	264	277	260	265	299	278	274	278	282	255	285	259	254	252	286	254	273	268	252	234	251	261	261	250	262	249	268	259	244	255	270	254	276	281	244	275	280	271	280	254	258	272	250	251	282	248	257	276	256	298	273	254	263	263	305	278	268	272	247	272	264	255	255	242	277	290	282	287	237	264	282	268	259	252	260	281	285	235	290	263	259	271	257	255	258	241	261	249	275	270	242	252	289	253	282	270	261	247	266	234	255	261	272	284	256	267	281	245	269	272	238	302	265	279	271	226	240	247	271	280	247	286	276	256	279	263	271	277	258	243	276	289	235	273	290	253	295	269	248	283	268	255	252	291	264	260	267	239	219	267	262	277	283	261	257	245	242	284	272	275	285	280	279	242	273	267	267	258	282	252	263	242	256	266	269	265	256	231	235	285	275	245	274	257	251	290	248	294	267	307	242	276	284	285	284	252	285	285	271	272	242	288	257	249	253	267	273	273	273	259	265	287	270	255	254	252	272	249	276	254	261	278	259	254	254	276	240	289	255	258	243	278	260	283	249	247	240	266	277	257	278	281	307	237	238	279	257	284	270	236	264	274	287	230	291	239	240	234	276	254	271	248	289	273	236	254	272	262	274	237	280	264	286	242	280	290	251	256	269	277	285	269	285	310	272	225	271	251	305	251	265	278	246	255	259	273	260	263	270	276	220	268	270	263	261	283	289	245	291	266	270	255	246	295	276	245	257	265	257	264	287	249	270	268	259	247	241	254	265	293	297	255	255	234	270	276	242	271	277	245	244	262	259	264	259	258	253	275	255	301	278	269	260	258	262	242	252	267	245	275	240	251	272	232	258	274	256	261	269	267	324	274	276	279	291	275	254	270	258	266	265	264	290	278	265	273	272	264	275	260	288	272	286	282	282	250	258	253	282	295	253	256	266	252	261	289	240	280	267	274	291	252	268	288	262	269	261	260	256	237	267	275	253	266	293	240	248	258	272	282	242	228	289	270	269	281	251	253	283	268	248	270	234	259	245	255	242	259	249	244	237	266	210	261	285	276	284	242	259	250	258	275	239	253	277	278	266	258	258	270	252	257	266	275	268	292	289	282	258	231	269	271	273	269	247	252	283	241	304	225	273	253	268	274	269	276	260	273	263	260	266	255	268	250	241	248	265	254	271	255	253	291	290	284	256	255	270	243	269	253	285	243	288	275	257	281	272	270	243	258	261	275	270	281	259	252	282	239	261	264	296	260	281	246	226	291	240	264	280	273	251	280	294	248	260	270	261	239	269	251	279	266	263	295	264	272	262	298	293	277	256	256	277	242	255	281	251	262	276	256	250	277	282	258	239	272	266	260	265	239	265	257	284	290	296	248	273	269	263	259	253	252	269	238	279	253	269	270	286	231	273	280	254	272	249	242	300	260	259	259	241	252	280	233	290	257	281	271	254	280	265	266	279	263	259	255	261	275	306	265	265	265	232	249	271	277	265	280	240	273	260	278	288	251	265	262	282	279	271	276	217	280	260	279	254	263	274	234	246	308	281	266	277	289	231	268	279	291	281	230	258	260	268	275	228	258	254	262	280	260	252	284	238	258	249	261	273	271	282	260	286	283	292	278	249	265	266	280	305	272	276	286	243	242	263	290	262	239	245	267	278	262	277	268	285	262	267	292	261	284	265	272	265	267	278	262	277	267	241	267	279	272	260	271	259	239	263	270	277	227	267	268	270	258	257	267	270	247	255	280	267	264	255	271	252	262	278	252	281	263	264	240	277	286	288	281	272	293	266	237	297	297	260	248	241	261	274	257	262	291	247	305	262	290	274	262	237	259	285	250	232	246	260	267	250	243	248	282	263	241	239	257	295	273	256	265	292	262	258	257	276	257	256	274	251	269	291	258	290	275	268	272	245	284	247	278	252	269	252	287	261	256	256	274	279	274	260	258	284	267	262	280	280	263	288	271	279	273	299	261	244	287	282	282	258	282	259	288	285	297	283	264	297	263	256	259	263	281	276	285	237	264	274	276	262	253	287	279	281	266	300	254	257	259	254	245	267	250	259	257	281	250	262	289	303	249	263	259	250	259	270	270	281	277	271	266	276	252	243	300	246	266	253	246	240	281	256	258	270	261	262	275	269	294	255	269	262	253	258	260	260	288	296	268	282	248	237	264	260	248	257	276	283	273	271	233	231	259	272	269	284	265	240	266	262	261	266	256	266	275	252	255	279	258	257	284	289	279	286	248	290	310	260	257	247	265	302	295	249	249	296	280	266	283	248	283	266	262	266	259	269	312	262	271	255	273	278	250	272	262	282	258	265	257	254	245	280	249	261	295	257	258	289	295	286	263	250	257	280	238	266	292	252	254	271	258	271	284	282	289	240	249	240	282	251	255	244	277	253	250	266	264	269	250	273	267	251	248	276	245	254	271	288	267	272	250	268	281	251	245	274	264	271	267	240	249	250	264	274	246	259	258	291	264	271	284	267	268	274	257	260	276	254	243	263	263	289	276	255	253	240	301	294	261	267	281	278	263	270	253	239	266	245	266	263	288	274	249	261	263	283	264	297	268	279	245	265	275	270	278	264	266	255	274	269	263	234	242	251
6999	15553	12697	6690	4588	3378	2620	2168	1645	1454	1244	1111	960	926	823	705	735	654	624	609	571	604	569	546	521	508	496	473	486	457	437	504	452	455	467	425	454	468	477	443	449	466	446	426	467	473	452	431	467	419	426	422	418	410	406	417	442	440	425	399	425	459	430	449	394	409	426	443	415	400	426	441	433	408	417	407	403	426	416	362	376	434	387	400	417	400	420	411	392	391	411	445	418	415	452	424	396	428	475	414	430	445	428	426	404	375	468	399	418	435	395	417	415	390	415	409	392	416	443	374	426	445	431	401	409	372	405	425	389	398	399	411	410	402	433	396	444	433	402	411	421	435	380	417	407	406	409	416	387	422	411	453	407	390	395	425	440	395	417	436	406	423	404	401	390	380	423	476	402	390	420	384	402	428	415	401	406	439	449	439	413	394	429	396	431	364	391	407	409	422	404	422	391	399	391	387	423	431	417	418	425	366	418	415	384	410	462	390	416	400	384	442	398	425	407	402	408	403	440	409	412	430	407	432	415	399	428	444	416	431	397	386	403	451	394	404	397	408	417	398	410	393	429	410	416	424	404	441	440	371	401	404	421	425	388	401	391	431	393	370	403	427	422	383	418	427	383	406	410	422	434	412	374	405	389	436	425	391	450	416	399	400	399	435	379	406	449	392	424	428	395	414	394	381	416	417	399	416	415	420	399	406	425	392	441	410	436	399	390	412	398	434	391	409	406	414	434	428	424	420	412	423	382	410	398	396	420	412	409	429	414	384	428	391	434	417	392	430	403	433	390	408	407	422	415	459	420	404	409	435	393	415	414	424	421	416	406	434	382	444	382	435	428	414	428	390	423	410	413	407	428	421	400	375	402	415	415	443	368	425	441	402	437	429	435	395	398	403	416	421	414	377	397	426	394	387	408	403	399	436	399	384	387	423	430	409	415	391	437	412	423	390	422	418	373	411	420	424	384	419	403	392	428	422	396	405	420	395	411	436	386	428	447	420	429	381	409	388	415	448	408	403	411	451	396	434	412	448	420	413	409	414	394	441	487	402	378	434	424	387	457	393	384	411	418	448	391	436	361	408	392	406	427	403	395	434	386	414	452	401	430	436	401	414	408	427	417	411	401	431	428	419	390	419	397	398	381	394	427	376	413	369	395	409	419	400	411	382	395	435	405	390	406	379	407	414	428	416	399	403	420	424	397	456	410	445	447	446	402	370	429	423	438	434	428	411	399	443	417	423	396	434	451	408	419	423	434	443	403	416	452	422	432	389	393	373	431	414	426	418	452	409	384	423	439	426	390	412	415	434	425	424	430	437	423	365	425	402	414	421	367	409	389	390	405	405	443	437	444	426	394	449	433	413	399	439	406	398	417	362	438	446	451	419	416	425	408	412	406	419	408	424	437	418	416	429	424	380	447	420	416	408	382	420	427	423	399	408	420	395	406	367	436	431	407	441	400	433	433	399	413	382	391	414	395	407	360	413	397	447	420	445	368	423	423	428	360	392	380	406	414	389	423	428	427	393	371	417	392	417	384	419	386	374	437	422	424	388	447	429	393	463	381	410	384	420	401	409	412	411	398	400	426	420	415	407	422	405	383	401	442	403	387	428	430	415	424	399	397	402	424	408	428	394	438	419	421	422	404	378	439	414	419	410	417	424	407	408	407	417	382	385	440	406	384	414	435	389	382	442	426	433	440	420	396	418	399	383	378	410	409	428	384	386	429	420	373	393	414	427	415	447	416	389	435	412	413	432	447	402	385	389	378	402	403	398	455	415	407	409	430	407	428	365	424	393	402	403	416	392	403	375	425	400	394	411	387	391	432	412	384	407	419	415	419	412	388	385	424	435	381	402	368	367	402	396	402	363	395	415	411	399	409	398	390	412	448	408	413	426	399	407	452	420	424	432	423	471	431	403	376	400	406	419	404	412	420	401	426	443	409	427	378	379	449	415	434	388	378	382	422	403	420	432	461	406	399	390	431	428	382	418	433	444	459	395	427	420	414	396	417	403	372	419	418	395	422	388	419	391	418	416	429	382	423	409	371	397	450	394	401	422	397	390	394	398	387	396	465	407	430	415	429	396	424	392	392	420	374	436	385	405	414	414	402	434	391	424	428	415	403	415	398	422	429	410	419	382	389	423	413	418	399	389	432	406	363	426	408	433	407	380	419	401	433	440	422	414	424	414	398	424	387	393	403	408	410	387	428	424	439	414	425	425	400	377	447	419	410	413	412	417	416	430	421	408	417	415	404	418	407	424	410	423	424	408	397	453	441	414	417	455	396	438	421	403	439	423	411	431	429	409	385	364	433	428	437	404	383	423	414	370	418	414	408	396	364	456	399	417	383	374	426	381	399	446	413	441	402	428	412	470	421	444	418	396	397	471	426	402	455	404	419	394	424	435	389	418	410	399	394	411	411	402	466	422	403	400	432	389	464	392	421	377	404	427	446	429	433	419	393	393	414	403	423	415	420	419	397	389	434	420	438	406	413	391	402	387	407	409	395	446	388	419	401	411	426	431	365	406	377	420	423	393	431	379	436	400	402	419	406	404	407	398	402	420	390	422	375	423	406	411	413	402	434	428	423	412	414	381	400	412	419	405	403	399	438	411	394	412	440	385	363	406	383	420	440	392	401	438	424	421	410	407	410	416	444	418	394	425	373	396	387	363	426	451	384	370	468	448	417	373	441	407	364	413	372	446	393	407	411	389	364	387	380	425	418	391	422	393	425	414	445	418	382	401	417	422	383	457	403	422	446	422	391	394	406	428	423	415	442	422	411	407	430	430	411	416	447	428	395	429	415	432	445	367	401	394	417	449	440	395	413	402	409	370	420	397	408	447	408	396	423	466	393	400	431	391	384	438	410	412	381	413	415	394	414	430	401	392	414	439	438	427	406	395	400	428	437	409	408	398	381	461	404	412	431	394	423	410	371	432	431	388	440	385	384	420	396	431	460	427	424	421	413	412	441	393	429	378	440	421	397	411	399	406	390	400	417	406	398	416	390	420	406	440	432	380	416	416	397	416	410	414	405	377	375	390	406	417	401	418	428	365	381	411	391	377	381	418	418	446	417	421	383	458	422	403	381	412	425	417	380	419	410	413	401	450	408	423	415	436	419	370	404	420	399	429	444	405	396	404	403	409	416	403	438	421	417	396	433	411	376	403	395	400	414	392	381	404	400	394	381	405	395	401	351	419	368	417	449	404	384	419	418	411	436	367	398	433	440	451	439	375	397	399	408	398	427	410	443	409	406	391	444	426	393	420	407	421	431	395	421	390	389	402	437	401	395	407	391	431	384	418	413	388	372	400	422	420	395	374	400	404	424	383	415	416	421	433	424	459	439	383	386	399	434	429	409	433	425	431	422	390	423	435	400	426	398	409	433	449	407	377	391	409	390	412	378	431	424	424	430	408	407	411	434	409	421	412	418	440	384	414	430	408	409	422	414	393	438	388	386	439	410	416	417	424	416	390	412	404	424	408	393	411
27363	20654	7700	1091	729	658	610	672	594	561	634	597	643	616	632	650	602	636	602	583	578	619	637	594	558	591	608	600	603	611	584	620	603	597	592	586	629	562	558	638	564	644	623	598	561	602	565	621	590	607	591	626	637	573	605	593	595	577	601	613	615	605	580	631	558	619	579	613	604	579	610	619	618	634	580	599	588	653	630	637	603	600	600	605	630	635	599	579	574	595	601	605	602	580	607	602	574	596	621	601	587	543	612	588	642	619	579	596	564	576	603	600	590	612	540	598	601	608	611	608	563	563	599	588	633	594	612	580	587	640	587	590	636	612	561	571	563	576	571	593	615	602	618	556	587	661	608	524	628	591	555	596	638	609	539	592	621	582	597	596	563	580	613	598	630	621	613	561	582	618	636	584	607	603	594	577	560	596	608	622	602	603	595	592	616	620	626	587	595	613	583	564	624	612	614	589	575	577	612	595	639	582	578	628	595	580	613	576	620	569	575	613	648	599	620	593	612	637	594	634	591	603	550	581	607	600	610	586	558	643	622	573	602	577	608	567	663	588	618	583	615	593	630	616	576	624	654	594	609	612	642	543	619	553	582	578	618	621	608	600	591	594	619	569	583	611	585	593	610	624	590	598	581	629	586	613	608	611	609	599	636	595	580	648	612	575	556	563	582	589	599	623	606	600	608	589	612	623	569	606	584	596	610	580	568	592	597	580	579	551	625	574	539	604	585	598	608	611	618	615	644	612	623	614	583	628	608	617	578	597	597	609	613	570	588	584	581	586	611	609	595	608	625	583	606	595	611	619	628	584	600	619	575	556	616	643	594	599	566	603	595	611	601	597	585	593	641	567	581	644	633	599	557	588	581	583	636	613	604	584	627	616	586	578	623	565	615	618	609	603	600	574	640	569	542	619	602	609	570	635	629	617	611	577	601	581	595	585	605	584	588	585	580	603	615	580	567	633	566	605	582	630	600	614	611	634	620	629	595	593	593	614	560	609	559	587	653	582	623	619	598	585	570	630	584	625	584	623	618	608	592	599	608	587	653	594	639	622	570	630	627	630	582	608	573	594	604	631	625	593	622	634	595	598	605	605	611	548	650	595	587	591	645	598	613	610	611	586	599	600	553	529	602	614	612	568	595	611	620	516	611	614	597	620	575	567	574	614	610	595	616	584	605	611	597	606	591	584	574	601	587	573	590	622	610	612	592	612	609	587	562	588	561	640	627	601	580	584	647	605	598	608	604	608	567	548	592	598	617	555	576	586	572	599	587	624	610	591	604	583	597	609	620	606	584	615	569	596	594	581	597	577	637	556	544	627	591	578	613	543	612	593	586	601	590	643	556	589	550	634	557	605	601	631	576	614	659	599	625	580	578	551	606	600	573	566	591	591	575	594	552	653	613	616	606	626	606	586	617	617	615	586	547	597	546	600	590	614	569	581	585	592	612	602	581	590	622	621	649	577	546	633	622	574	572	608	605	645	578	581	577	619	612	643	562	579	601	600	641	577	603	598	622	600	600	610	585	635	616	634	608	608	615	598	631	596	550	576	615	631	621	600	594	644	552	587	618	613	609	626	587	590	600	617	578	626	592	584	568	596	601	583	618	595	597	609	577	606	662	568	588	613	592	607	635	593	597	562	564	581	588	641	605	577	613	610	578	654	589	638	598	628	542	593	609	550	593	618	604	618	610	561	605	610	592	583	600	631	551	573	609	571	579	593	634	602	619	574	600	545	630	583	583	597	613	618	606	556	584	623	595	589	595	577	604	610	592	601	592	586	612	554	579	568	654	596	607	593	604	571	613	595	561	568	609	610	558	556	594	602	568	578	602	599	560	614	576	582	614	628	605	587	615	586	641	579	651	633	614	571	597	565	602	624	598	591	586	614	571	584	583	614	550	632	602	609	597	602	602	608	590	582	627	593	613	558	629	633	585	560	575	557	611	615	593	612	583	577	619	603	613	600	599	587	564	633	580	613	621	604	576	607	578	582	599	610	610	592	589	609	602	588	628	596	594	574	618	572	595	637	637	575	658	584	609	571	605	577	561	598	595	594	614	587	619	607	582	603	608	628	602	642	598	577	623	611	622	630	554	581	553	591	616	586	661	604	607	603	597	563	610	551	569	618	605	588	624	596	583	624	601	605	572	554	616	604	589	646	606	606	591	565	594	600	597	614	643	579	611	567	635	563	584	656	603	622	565	550	584	619	611	559	610	604	612	564	611	596	575	602	563	598	577	657	560	589	545	621	606	626	602	590	617	586	600	574	607	600	624	601	618	609	596	624	626	561	623	604	641	643	609	631	593	604	584	603	634	598	591	613	581	607	578	609	626	583	578	606	567	592	578	592	612	599	593	600	611	607	628	556	565	596	577	600	618	566	593	563	547	614	636	589	600	589	589	616	644	629	582	550	560	595	596	601	642	650	590	613	616	587	580	596	622	560	603	644	606	655	637	612	571	595	649	557	571	625	605	597	583	621	559	614	609	595	604	576	657	630	630	581	650	640	602	612	561	580	630	579	577	586	583	612	569	608	620	605	613	582	653	622	626	628	584	650	635	610	584	634	657	583	584	636	601	629	633	576	593	584	575	539	591	635	621	568	594	621	561	605	604	606	587	601	599	631	555	579	585	571	579	594	601	626	632	588	659	610	586	606	565	625	578	592	572	582	639	596	614	613	620	604	614	607	598	628	612	607	609	595	601	603	560	597	645	629	600	608	586	618	601	592	605	589	589	621	615	570	633	560	610	615	613	602	563	584	605	603	602	584	572	569	628	593	575	619	610	607	614	622	615	624	614	586	611	578	595	614	597	562	584	633	621	599	592	603	635	589	633	598	601	601	585	621	611	602	637	619	632	586	597	604	562	568	626	611	620	601	606	609	588	571	614	612	600	588	569	624	611	613	609	624	607	607	612	559	633	597	588	591	581	632	592	618	633	606	594	571	595	608	627	567	614	572	676	592	608	578	618	611	624	584	552	589	618	596	620	581	614	571	610	618	603	622	578	614	610	619	595	605	608	572	538	591	554	655	569	598	588	577	619	589	595	584	669	620	595	588	631	607	583	604	578	593	605	574	553	620	588	637	591	626	649	623	659	556	627	619	621	570	611	601	636	613	588	581	607	566	597	603	620	602	559	580	663	611	613	553	602	642	578	582	552	609	587	608	598	614	652	583	579	636	619	637	605	588	613	587	569	572	612	640	617	575	615	611	624	569	601	650	590	654	589	605	592	628	619	635	646	575	560	611	655	577	604	608	594	591	591	584	623	609	601	608	635	589	619	605	641	599	599	595	606	610	593	592	589	615	645	629	617	627	585	627	549	606	595	593	609	601	590	565	613	563	612	577	603	596	632	577	630	628	637	611	611	615	653	611	578	572	636	566	570	586	607	577	577	604	615	580	583	600	592	581	585	594	591	614	608	610	626	633	561	585	596	579	615	631	634	647	571	608	592	613	610	606	579	576	591	576	590	606	610	572	582	621	610	610
4596	1826	1577	1215	1056	985	996	940	886	940	953	928	913	888	890	881	872	865	914	868	872	875	855	898	840	901	878	896	865	885	896	897	905	909	893	897	875	902	888	888	979	858	838	854	922	882	915	855	868	862	843	915	900	909	853	897	892	882	926	936	919	890	889	892	895	902	867	907	866	879	865	892	868	903	917	856	834	903	877	880	855	864	880	889	853	886	887	857	853	850	899	834	876	851	869	920	897	867	867	853	869	859	900	916	878	874	891	848	930	866	855	862	907	887	899	873	925	940	877	872	881	891	876	893	878	944	886	886	927	879	868	901	852	844	942	882	931	910	859	897	886	910	868	869	906	903	853	868	875	894	861	901	865	886	935	936	888	894	952	853	816	861	908	879	860	944	875	908	935	864	834	831	878	869	914	895	954	868	904	867	939	856	882	952	901	867	902	886	857	888	856	878	854	847	878	883	907	881	886	877	864	879	896	891	840	919	891	916	923	948	854	902	858	900	926	850	783	877	924	892	936	914	848	922	818	940	878	891	891	866	896	872	913	812	927	889	892	906	881	879	914	866	872	884	828	911	872	823	910	906	864	846	860	904	911	837	928	828	864	895	885	870	904	910	907	869	862	833	904	920	838	879	866	908	853	858	859	880	830	827	893	893	878	880	850	900	862	867	868	879	896	935	927	925	892	877	887	897	927	882	897	871	974	882	896	940	892	905	875	891	909	919	860	915	885	876	851	888	887	876	919	882	842	903	849	902	910	893	892	896	890	862	896	889	870	935	913	879	900	891	843	921	885	888	902	878	900	864	878	912	914	872	887	838	872	872	890	886	885	840	855	887	854	883	928	862	892	898	921	932	937	897	838	867	857	837	874	904	869	904	899	941	913	889	900	850	964	831	866	882	924	821	907	829	894	866	873	889	897	901	877	873	911	869	885	944	868	859	854	863	902	858	893	889	887	891	843	899	901	894	904	885	897	954	878	862	863	947	891	876	918	916	920	917	846	874	905	859	911	857	905	805	871	881	864	880	899	914	866	867	894	876	856	914	865	862	895	868	884	868	890	841	915	850	911	962	841	857	821	876	839	836	917	855	893	875	834	889	873	892	894	964	938	889	876	866	886	854	884	922	897	863	840	888	842	913	891	926	879	796	877	859	884	846	898	897	885	911	870	902	901	889	900	912	872	922	873	841	875	895	828	886	887	913	876	850	904	857	872	895	884	845	838	862	886	901	876	910	872	823	910	868	851	885	876	840	900	880	915	892	933	892	853	949	905	907	877	844	855	831	877	899	877	906	880	867	921	823	869	899	913	906	898	850	834	838	870	892	867	872	916	901	878	929	918	819	821	926	899	850	872	953	883	886	863	890	853	954	879	913	878	901	906	845	866	860	847	972	891	838	890	850	915	904	860	935	863	880	885	914	892	930	948	887	860	894	840	883	877	921	885	890	909	860	847	865	852	889	883	849	917	824	910	832	830	865	869	882	900	913	889	901	876	818	912	847	862	884	884	965	917	827	903	888	886	854	876	898	933	909	884	884	875	863	882	911	841	842	863	918	873	870	911	861	910	862	873	894	872	920	921	864	864	911	862	889	913	898	843	906	860	832	854	868	933	857	922	919	934	889	912	865	901	823	873	911	875	862	886	858	962	895	891	883	872	837	880	906	874	829	820	857	866	856	909	918	923	878	857	889	894	910	883	884	866	901	825	854	818	891	888	894	940	876	929	886	909	872	842	900	907	800	861	878	837	879	886	878	856	903	896	869	858	876	870	931	884	833	891	882	888	887	892	859	887	922	881	892	900	877	916	924	901	924	896	930	861	905	943	887	906	872	841	836	899	882	965	869	920	895	874	842	892	884	886	867	915	879	894	879	917	927	869	916	884	863	865	896	866	876	880	891	885	875	902	945	909	830	861	905	906	861	932	917	933	928	915	875	869	910	845	839	862	868	869	930	880	898	864	848	914	919	881	897	938	887	859	969	897	851	918	884	919	864	902	858	851	863	882	906	900	816	912	851	924	900	902	895	849	880	922	883	871	901	832	879	854	846	958	886	864	847	866	880	841	849	874	896	849	840	889	888	858	877	847	853	903	886	887	919	887	843	890	900	845	879	855	911	958	894	853	902	885	874	901	896	931	903	827	861	856	908	899	867	908	881	940	919	881	897	846	892	915	879	878	907	904	867	856	866	914	912	898	903	900	860	875	860	879	913	829	870	887	918	898	850	898	864	922	887	919	878	813	880	886	874	899	890	865	881	895	889	874	872	933	880	860	850	892	872	921	905	835	857	874	850	896	878	890	891	871	857	909	887	884	905	917	896	900	890	886	858	901	909	852	899	891	876	891	859	829	842	882	871	914	898	857	876	861	879	897	900	875	869	850	894	881	887	875	843	854	845	846	906	861	880	934	899	861	910	834	876	907	882	864	877	909	885	905	857	915	893	877	854	888	859	872	919	898	962	847	835	926	897	940	878	933	851	865	924	844	834	953	885	890	892	903	912	882	851	911	846	901	900	849	830	878	895	880	928	925	847	894	868	779	862	846	884	881	843	884	932	912	842	864	849	881	857	821	817	910	833	884	925	856	926	913	853	827	866	877	896	934	862	891	843	898	851	907	880	863	868	845	883	807	914	884	876	885	858	915	919	882	820	872	853	909	879	868	924	850	886	854	876	909	844	861	915	904	919	898	798	855	924	833	931	881	908	906	918	863	852	924	906	915	849	865	921	861	908	924	879	851	843	841	880	870	854	841	883	897	917	859	889	864	865	909	906	912	952	907	873	836	902	905	966	880	870	921	852	862	920	862	852	948	869	818	889	883	888	938	867	913	876	886	952	898	897	931	891	874	881	885	890	905	907	925	892	834	914	894	897	853	851	888	863	880	871	813	881	867	852	893	873	882	926	856	876	884	862	985	884	890	858	906	900	924	878	930	948	908	853	859	907	902	880	896	859	907	920	860	911	894	908	879	896	884	875	874	935	837	824	836	898	860	868	833	905	881	890	920	897	883	904	912	867	837	909	858	881	847	860	890	915	879	889	922	870	939	865	870	876	887	883	853	860	856	911	870	888	908	928	912	871	884	864	813	867	898	843	866	846	896	870	929	855	865	847	910	870	884	877	852	922	889	897	868	832	852	839	836	930	925	904	890	882	861	882	860	869	863	848	879	944	873	794	837	867	929	859	812	852	900	880	837	875	925	878	848	906	890	913	933	893	938	843	866	895	915	888	847	887	843	889	904	887	877	918	910	852	942	835	865	908	867	887	947	851	948	910	897	895	908	907	877	892	912	872	882	930	867	859	887	838	888	881	926	877	870	856	919	896	861	889	886	934	894	827	851	926	890	929	917	897	925	894	807	892	923	900	853	868	901	936	929	904	874	880	849	857	881	876	895	881	957	907	917	880	840	855	922	888	865	891	926	903	869	875	897	851	900	931	845	919	890	902	855	874	843	913	892	900	904	925	896	826	851	899	873	906	820	884	890	912	921	871
24619	21668	28903	24625	21428	5243	1201	928	858	749	734	699	673	678	713	682	620	663	635	604	591	596	585	664	607	544	627	614	574	578	654	648	617	600	623	624	598	625	577	595	589	620	640	620	612	620	593	617	631	644	658	567	592	631	622	618	589	625	596	600	611	578	606	595	568	571	549	621	589	580	599	595	638	631	605	600	599	625	589	598	562	583	640	623	582	578	550	596	581	562	565	604	616	584	601	618	612	629	625	566	611	600	655	543	625	583	622	619	612	602	585	583	640	587	598	568	609	600	566	614	601	597	570	573	577	591	564	603	634	591	571	582	610	545	634	628	553	571	604	584	575	607	597	614	626	618	614	653	607	555	600	640	576	606	536	614	566	614	558	602	581	584	601	639	588	571	621	572	605	593	592	578	564	615	546	618	600	621	603	605	622	584	584	557	554	652	602	599	581	602	617	575	643	568	623	533	576	577	635	573	625	605	616	576	602	579	610	581	643	605	561	570	607	608	586	612	631	580	559	634	588	549	579	585	582	554	635	603	593	590	595	591	622	588	557	639	586	592	636	626	540	574	555	602	564	608	608	629	628	621	605	582	634	611	582	615	589	587	599	564	608	604	599	592	568	619	553	628	572	580	572	625	603	543	561	602	585	586	593	610	631	575	601	573	599	544	569	613	599	589	614	590	610	591	592	603	591	601	602	601	592	575	598	612	555	572	570	590	608	573	635	618	629	589	619	604	631	606	591	637	585	561	583	590	617	591	598	582	594	578	615	612	616	596	551	568	578	572	600	589	608	592	611	603	601	555	588	620	606	573	597	602	537	622	642	637	570	568	602	607	577	609	649	583	613	580	552	642	601	600	624	618	551	580	573	583	628	636	598	601	589	566	616	608	595	591	589	600	583	582	588	612	604	607	605	550	591	550	593	576	630	586	613	583	612	619	617	591	607	594	577	584	629	591	598	584	599	646	549	603	571	588	596	576	612	571	567	617	611	631	593	615	580	588	585	565	550	612	606	583	572	600	518	583	556	586	619	594	612	578	617	562	589	574	591	592	590	599	572	618	594	597	613	570	562	567	581	610	600	580	567	630	616	586	611	594	607	616	604	600	608	554	597	613	622	595	573	612	548	556	574	569	630	626	612	615	564	571	584	610	616	579	595	597	626	576	602	616	618	567	621	650	553	569	609	660	620	614	600	601	545	579	600	583	588	632	615	615	585	599	583	558	596	596	579	635	567	565	579	566	593	586	602	577	613	604	635	578	627	594	584	582	621	531	604	562	593	567	593	578	607	610	603	583	594	584	650	605	614	597	560	619	624	583	577	591	631	617	570	575	598	588	603	590	601	586	647	589	565	633	613	623	593	608	602	561	589	619	605	596	617	628	611	612	617	565	608	614	620	538	658	604	607	558	589	582	643	614	593	603	619	600	623	608	558	599	594	659	592	595	650	594	559	623	585	631	587	578	648	626	567	598	612	596	546	594	567	649	605	649	601	599	577	617	586	623	605	588	567	622	570	576	610	552	560	581	611	592	570	618	587	572	576	590	646	601	588	597	570	573	577	605	541	589	560	627	567	602	597	599	580	604	555	586	620	589	561	562	606	623	592	622	615	626	565	626	606	595	597	560	579	642	582	574	567	627	589	585	614	583	567	604	619	564	609	602	521	608	583	591	578	575	577	554	620	621	568	595	628	583	580	565	623	593	609	610	562	583	620	595	618	659	624	586	562	614	576	582	539	592	593	596	597	603	583	591	672	603	581	566	555	587	578	595	618	637	596	592	568	623	564	577	580	617	612	583	597	557	598	612	554	605	570	592	595	594	564	613	590	623	553	618	589	583	606	602	571	622	628	611	570	588	594	606	619	582	592	640	603	590	545	544	618	561	569	577	594	631	580	572	628	626	603	602	584	609	597	640	616	560	647	589	601	578	581	606	611	625	599	556	593	619	625	607	594	574	626	594	622	569	620	611	563	570	638	597	569	571	592	584	560	566	610	573	578	560	620	566	559	636	593	572	647	647	538	626	546	578	571	591	590	584	570	572	550	632	600	575	599	583	630	597	571	546	572	592	540	617	576	584	607	577	608	591	588	596	591	613	607	600	595	614	616	536	564	599	567	570	592	624	605	570	614	665	572	568	601	588	599	590	587	617	593	542	555	589	616	606	608	616	615	566	623	571	616	617	654	580	590	561	569	662	635	564	581	587	556	595	601	597	637	623	621	629	592	624	609	627	581	594	559	590	645	591	612	620	619	581	606	586	590	568	581	602	618	587	564	631	612	593	618	590	605	580	541	613	572	603	557	591	577	597	585	574	595	578	628	605	563	584	555	587	566	555	555	587	598	602	599	568	621	585	555	601	540	610	617	580	541	568	612	561	618	628	638	553	565	594	621	588	650	586	545	593	584	618	599	606	578	604	622	593	555	580	581	602	574	581	568	616	600	597	599	664	561	580	591	565	572	648	548	580	588	604	624	567	663	619	622	634	592	590	571	595	628	597	542	625	559	602	584	602	553	554	580	553	586	587	604	593	586	619	605	581	616	599	585	627	605	570	601	630	611	612	623	599	608	573	573	580	579	594	583	559	590	616	602	593	606	616	582	581	583	591	641	568	589	586	556	598	557	545	607	580	647	600	622	577	593	587	574	587	604	601	611	587	564	548	603	565	582	587	627	594	592	594	586	584	595	582	609	573	597	580	577	580	625	632	597	617	616	602	610	615	641	568	609	627	615	608	642	620	608	585	566	623	632	583	579	601	600	575	599	594	616	612	625	619	552	591	581	544	583	600	594	595	611	573	578	586	581	602	584	624	589	571	594	610	577	624	590	581	603	642	597	610	607	592	611	596	541	581	629	569	631	598	590	594	619	553	616	654	587	602	619	569	554	576	578	575	634	616	550	603	607	632	614	591	537	585	564	586	613	583	623	569	583	605	633	625	611	617	586	572	590	552	556	602	599	588	640	599	602	580	589	607	592	592	586	603	627	582	593	592	554	580	574	620	602	561	587	578	578	606	598	630	585	617	624	624	599	650	566	583	599	547	557	600	560	578	561	598	594	598	578	581	584	607	546	599	602	604	605	598	543	613	574	560	609	624	609	606	553	608	634	642	593	634	617	600	623	594	625	593	562	553	614	589	571	599	644	627	571	561	625	598	538	589	604	599	607	624	574	591	611	608	599	664	565	595	610	580	597	620	599	581	591	614	572	573	615	577	622	595	585	598	629	603	585	620	587	587	591	609	603	600	599	581	546	554	608	630	576	583	596	595	607	562	642	576	574	617	606	632	633	568	572	563	588	566	557	641	584	575	594	633	579	569	613	629	593	595	585	629	558	599	633	569	578	610	574	576	602	597	563	576	607	619	610	563	566	606	604	557	574	604	609	582	601	625	567	587	627	574	602	633	604	596	615	636	575	567	585	589	639	610	602	563	586	563	581	561	622	560	609	573	560	584	552	556	563	584	574	603	593	612	620	653	599	617	601	635	588	606	594	592
5320	10101	8255	4222	3070	2452	2017	1770	1568	1470	1350	1286	1172	1164	1049	1051	1073	1067	962	1014	971	956	971	910	933	882	928	950	911	910	907	949	883	887	913	953	864	896	943	864	883	890	868	851	899	891	901	855	942	839	879	977	900	842	920	897	890	931	912	825	895	917	908	884	932	916	895	882	892	877	881	876	922	896	889	919	907	892	960	865	889	900	867	851	944	913	896	883	863	885	873	880	909	858	857	881	939	898	867	913	857	877	884	887	870	920	882	847	840	876	932	926	847	923	828	868	929	888	936	889	869	853	919	911	891	893	922	875	861	924	867	917	891	852	902	884	824	880	876	842	899	904	860	889	879	873	845	898	891	851	914	907	924	900	892	887	881	858	888	839	900	844	851	887	873	830	823	861	852	917	878	874	892	950	933	859	858	898	843	925	865	985	868	870	890	877	881	896	940	902	902	926	895	903	934	928	884	966	852	907	869	929	869	865	876	900	943	877	928	872	888	875	836	857	921	883	898	872	897	884	852	853	889	906	894	858	882	865	846	917	866	819	887	923	847	884	969	869	818	914	864	914	895	892	915	877	871	935	887	848	884	858	893	885	878	882	848	907	863	900	856	885	888	868	903	881	837	904	892	872	915	964	910	919	910	859	908	945	909	848	936	877	901	920	924	883	837	862	860	842	861	897	883	899	880	889	892	888	888	864	913	901	862	918	860	902	875	894	933	926	851	879	853	899	874	828	843	946	864	940	907	862	925	844	872	893	889	822	892	845	890	889	886	850	861	883	845	878	833	842	849	865	926	867	843	852	866	951	888	893	908	868	879	902	872	845	869	886	867	876	888	860	944	918	851	918	871	923	898	869	879	871	830	931	883	853	867	896	902	893	826	897	888	850	932	870	869	883	929	876	935	904	886	919	829	842	885	939	884	870	949	878	907	848	914	906	818	916	899	851	921	904	895	862	975	895	884	863	891	886	903	898	860	859	868	880	889	858	861	853	861	876	905	909	909	910	869	872	925	889	922	858	870	884	840	875	863	867	920	941	902	875	899	933	879	857	892	960	838	884	874	884	848	883	832	893	911	873	896	916	857	846	860	902	849	867	845	887	867	884	860	897	845	870	868	883	894	837	840	893	825	924	889	951	858	851	884	905	830	926	928	904	882	917	888	841	848	862	897	892	900	825	887	879	877	882	910	873	883	867	879	888	892	852	852	910	906	857	886	862	924	899	859	870	866	875	894	850	902	849	818	923	910	944	827	908	928	887	852	828	906	854	901	861	916	904	844	908	856	901	857	855	909	929	881	870	970	922	907	827	875	928	958	917	869	892	889	865	851	851	939	892	876	882	886	926	933	867	888	917	888	886	879	932	898	883	933	906	952	860	898	934	904	875	853	907	847	889	863	902	906	883	880	865	853	880	866	864	920	880	913	937	882	885	834	863	957	906	867	888	907	899	878	889	851	813	846	863	885	869	891	827	886	854	888	912	868	880	880	867	862	873	881	871	922	870	908	931	875	875	846	886	900	914	853	871	873	869	905	860	876	859	876	857	887	827	878	892	871	896	897	861	876	858	899	871	870	888	874	903	854	864	908	848	834	895	857	941	918	924	995	893	924	911	892	835	877	837	864	912	869	840	845	853	880	871	841	879	885	854	841	832	867	851	906	891	882	924	878	894	894	924	854	878	871	859	861	834	929	885	899	925	879	951	891	868	889	925	912	888	872	826	877	862	844	920	876	882	899	888	860	882	875	823	896	918	879	841	871	846	929	840	870	912	876	843	854	905	898	866	880	888	858	879	896	877	882	836	854	909	873	898	850	826	925	930	844	941	862	864	845	849	905	866	867	888	899	875	902	868	915	910	918	869	902	886	899	863	868	843	898	859	826	871	872	882	854	890	885	885	894	949	893	934	891	902	856	904	884	966	936	883	926	852	916	910	943	923	871	910	911	883	877	880	848	896	919	922	854	868	843	858	913	832	866	944	912	888	905	856	895	899	871	858	848	888	905	817	897	884	915	921	873	876	907	877	863	902	879	895	826	877	918	848	849	872	937	905	923	914	878	876	863	871	821	878	899	858	867	897	887	854	842	853	882	878	838	841	931	891	827	911	853	912	877	910	869	886	880	848	885	877	842	860	933	846	853	847	883	864	873	857	859	878	927	816	857	887	865	874	851	882	882	865	842	867	866	889	881	873	907	897	880	863	876	942	955	860	904	867	918	898	918	860	917	843	875	910	903	848	892	871	873	852	872	863	899	891	864	869	876	887	817	913	862	912	950	896	919	869	866	854	844	833	887	866	897	870	852	939	840	877	911	918	927	912	942	870	930	855	935	914	879	878	916	873	887	878	824	900	899	908	884	848	867	912	942	929	909	886	857	899	896	881	917	912	896	893	887	819	910	885	885	861	877	846	860	866	903	859	888	913	883	827	888	890	882	862	875	893	852	883	915	947	929	876	907	832	878	885	921	870	870	865	856	864	887	868	876	869	872	850	879	855	831	868	931	887	833	910	877	931	869	852	918	879	896	859	885	868	882	891	903	949	873	910	922	853	889	853	872	929	910	825	911	922	909	843	922	911	932	898	867	900	913	874	899	897	848	861	857	936	884	884	897	891	922	888	902	809	894	877	912	888	854	949	890	894	867	901	891	831	869	875	953	920	828	884	908	870	891	835	851	927	909	849	912	883	856	870	871	864	865	829	854	862	898	926	890	879	899	879	888	897	849	863	919	875	856	887	912	890	914	897	866	882	829	875	884	921	882	939	876	889	826	916	914	894	881	918	909	887	880	851	853	909	906	905	859	853	930	887	896	846	859	901	856	853	868	866	910	888	896	892	869	905	948	899	924	878	895	871	910	842	837	869	835	864	860	904	858	869	916	899	912	836	889	886	924	887	807	894	845	932	866	916	892	909	884	895	864	875	888	910	901	903	912	882	869	898	837	882	863	878	872	901	937	854	923	886	904	930	896	882	886	898	931	875	841	902	887	906	938	870	876	894	889	917	904	869	877	891	867	875	863	892	916	894	871	899	902	876	908	954	937	893	898	919	877	862	889	867	869	892	899	929	863	864	884	889	903	893	915	949	871	890	879	944	909	868	865	905	865	856	861	936	898	899	889	850	893	860	841	934	825	862	858	881	891	894	883	885	840	904	839	883	960	863	922	926	857	878	898	895	925	889	834	875	896	902	888	919	832	857	880	889	876	898	860	904	912	877	885	894	833	885	940	865	900	911	886	899	852	889	886	940	879	963	832	868	830	840	920	890	897	897	845	842	899	862	895	879	848	917	861	867	913	881	922	898	870	828	869	931	881	897	860	926	900	875	848	889	873	892	885	835	906	871	866	930	944	874	871	850	863	875	873	903	900	942	897	873	890	881	875	959	870	983	908	837	903	874	936	862	848	875	884	846	896	862	887	880	919	898	853	878	906	808	894	841	887	882	881	831	899	826	858	850	867	851	858	912	882	882	902	938	867	873	853	907	870	852	838	857	862	928
23595	21642	29553	24233	21643	21385	2932	847	607	559	511	462	439	406	403	367	379	344	334	326	338	297	296	318	292	295	254	296	285	280	310	260	297	281	290	288	299	287	292	272	307	282	273	279	258	270	284	264	291	275	254	288	268	264	265	246	267	252	275	262	286	232	272	266	255	274	315	259	238	269	261	271	273	261	265	268	272	290	292	271	257	265	270	274	278	225	270	260	261	262	261	271	288	238	268	261	214	268	268	290	243	263	261	287	258	283	266	243	272	289	262	269	259	263	240	265	265	268	288	250	245	265	280	244	260	272	252	259	250	259	273	249	270	247	269	265	276	269	223	276	246	277	256	245	240	263	266	263	238	283	258	290	256	266	240	259	257	271	311	266	270	256	275	287	290	284	275	276	252	251	272	250	272	280	292	252	291	267	293	245	263	239	274	269	255	266	237	262	274	268	280	277	276	251	277	248	252	278	238	258	249	282	267	267	283	263	262	269	258	277	262	287	244	283	262	250	286	277	283	234	258	249	261	281	262	269	245	269	257	280	266	233	265	285	252	270	254	259	277	293	247	261	256	256	266	261	250	286	267	274	283	262	233	263	259	241	247	251	289	254	242	272	255	278	263	235	275	284	267	247	255	275	264	239	255	251	273	271	261	259	302	264	281	254	256	278	268	244	276	253	256	277	258	273	221	259	296	256	259	281	280	234	242	297	265	257	259	275	251	257	290	269	242	273	253	256	260	269	264	236	285	246	262	271	276	264	241	281	266	277	256	257	261	250	262	287	285	246	296	275	275	285	268	220	278	259	263	283	234	245	263	249	276	268	253	250	236	264	257	290	240	301	265	259	277	265	235	273	276	256	250	263	264	258	279	274	235	269	277	256	283	255	267	257	260	232	258	258	245	283	254	280	248	236	271	273	268	232	258	297	243	249	284	242	261	276	269	257	267	258	254	237	263	301	273	268	280	226	284	276	247	259	244	265	288	243	259	270	262	252	269	230	245	268	255	269	274	267	265	267	247	240	277	283	252	275	278	268	257	290	281	281	261	269	259	267	245	281	266	269	266	276	269	249	275	252	283	238	257	266	258	254	264	279	256	264	288	251	263	239	255	304	266	286	263	297	261	249	254	269	290	274	258	277	251	265	263	249	257	244	264	282	277	256	243	241	260	270	263	291	267	295	270	253	281	265	276	285	283	258	252	246	280	255	288	242	267	259	272	255	258	250	242	256	262	251	289	273	263	254	258	271	263	278	272	262	264	224	258	238	280	263	280	287	257	245	252	261	242	253	233	240	260	237	268	250	265	273	261	246	264	251	249	277	268	253	229	262	258	262	285	267	263	272	286	294	242	259	279	244	249	268	266	258	264	260	250	245	210	259	242	272	233	267	270	264	265	270	300	263	291	279	253	256	249	254	267	250	291	251	240	267	254	246	231	252	272	260	280	285	291	263	256	262	290	279	293	259	229	272	271	258	296	266	268	278	257	257	234	275	250	276	233	280	280	270	270	286	286	281	281	262	281	245	276	278	283	257	283	272	257	267	243	276	265	254	267	269	262	274	279	270	256	266	257	275	254	260	261	279	273	273	290	237	253	293	290	265	261	259	310	264	251	278	240	247	256	268	271	268	279	248	266	270	261	251	269	273	278	284	250	283	288	284	253	292	263	277	255	278	261	260	234	266	272	263	299	260	266	264	260	254	258	271	266	282	310	275	279	255	261	255	259	257	271	257	261	278	269	270	253	263	283	247	263	271	290	244	243	260	289	242	245	292	251	255	277	279	241	250	272	295	265	244	249	235	245	278	286	263	294	248	273	281	253	289	276	254	252	291	282	235	260	250	272	251	268	282	220	244	268	260	255	265	255	275	275	247	238	228	239	272	264	267	257	255	286	259	265	285	270	269	250	262	289	298	281	289	265	271	258	274	259	279	246	272	276	268	250	281	251	248	257	285	241	232	246	271	273	284	252	259	255	237	243	247	271	239	259	253	243	260	271	270	238	239	253	241	261	269	239	258	270	264	269	270	261	271	282	257	283	229	263	289	260	259	281	288	278	281	274	248	247	266	257	299	247	250	265	258	275	268	276	245	266	280	294	263	257	272	246	249	279	293	263	277	269	236	250	267	249	248	261	252	254	264	279	257	275	269	251	278	296	248	248	249	276	241	253	267	266	299	291	262	265	257	226	275	269	214	266	293	240	265	275	267	262	267	244	249	241	254	265	266	299	269	274	269	287	262	259	287	279	258	265	260	269	263	296	268	232	236	249	240	243	277	232	266	244	289	269	252	268	293	279	240	268	242	276	253	238	248	229	255	287	246	293	265	258	265	254	288	284	274	261	283	275	258	262	275	281	263	245	261	260	247	269	286	259	267	263	260	274	234	264	252	310	254	263	263	259	276	258	269	267	270	283	268	231	271	271	251	261	271	257	236	277	247	269	252	272	285	281	246	253	233	256	259	281	308	252	255	278	240	267	285	265	261	247	266	262	240	288	264	264	269	260	297	267	254	272	277	263	227	243	262	300	272	249	269	243	278	268	266	272	254	251	264	276	243	280	238	265	255	289	245	264	238	298	276	257	262	288	242	233	278	276	275	269	258	263	274	240	275	272	274	282	268	255	262	282	278	278	281	261	264	266	253	281	268	248	237	266	261	267	255	251	263	265	277	258	280	267	254	266	255	243	290	245	276	241	262	260	270	273	250	268	284	278	276	266	245	253	264	250	271	259	261	281	259	268	270	277	254	297	253	271	232	253	280	283	260	279	280	281	271	265	259	272	264	298	238	255	274	253	264	251	274	295	250	276	249	269	256	238	267	260	295	243	243	273	258	259	273	267	282	273	237	258	290	248	275	264	259	226	282	256	269	282	243	274	269	274	250	287	245	250	273	257	265	242	275	267	256	271	273	262	272	281	289	268	262	252	309	239	256	283	258	256	242	274	249	249	278	258	282	250	283	259	259	280	272	280	246	267	269	283	241	268	269	275	271	251	261	269	257	265	265	275	274	260	275	259	289	245	241	248	284	265	263	273	253	255	233	278	271	262	250	273	275	300	255	236	261	260	265	255	264	241	246	256	236	277	262	256	265	276	281	261	246	267	227	266	269	267	268	252	260	276	249	268	268	247	262	269	258	257	241	259	257	287	274	273	251	249	276	269	260	257	258	277	284	280	278	258	247	261	274	245	238	261	294	245	255	265	231	274	264	256	271	283	249	228	264	274	267	246	264	271	255	240	266	235	290	265	261	252	248	288	263	256	289	263	245	258	240	256	258	256	291	291	231	254	252	249	287	268	258	265	254	253	281	241	282	261	255	285	255	264	253	300	275	246	262	268	277	280	276	268	260	258	262	257	243	272	297	274	263	272	256	266	267	220	273	257	279	264	245	264	267	246	258	255	259	244	277	264	260	270	251	271	256	287	229	276	247	282	246	272	257	276	273	277	240	269	251	260	256	253	266	276	274	273	285	282	267	281	283	308	267	273	236	262	290	258	276
7043	15334	12691	6534	4499	3357	2555	2073	1786	1441	1199	1032	992	905	804	754	739	674	673	577	606	581	526	520	514	510	518	497	471	485	503	448	468	466	425	450	436	476	455	484	398	496	419	437	444	433	455	467	436	447	458	419	446	442	416	423	413	407	439	440	404	418	431	431	450	420	461	419	423	404	455	423	410	414	397	430	444	365	424	449	426	429	426	438	423	377	409	432	415	423	404	410	399	429	420	390	452	405	445	439	442	432	392	402	417	450	424	406	419	435	425	421	405	432	413	407	396	415	410	386	409	388	414	414	421	417	407	405	403	413	426	398	380	446	433	446	422	428	417	430	415	427	428	420	394	425	418	417	427	393	422	422	427	409	404	422	412	411	423	383	405	426	385	415	404	425	429	407	393	409	406	429	400	432	389	403	406	367	430	405	403	406	430	418	435	409	432	400	436	435	407	383	390	436	386	383	413	432	456	414	407	408	402	397	389	419	377	407	415	436	384	410	421	438	428	420	463	417	433	438	415	402	373	402	427	413	444	409	414	384	388	396	431	385	411	435	402	402	415	404	418	351	398	419	376	428	427	387	420	397	450	431	417	435	431	411	426	420	412	407	419	382	420	422	436	372	394	400	403	417	397	431	455	402	400	464	430	419	411	408	430	419	398	420	430	392	422	421	437	401	407	454	416	416	423	458	410	403	421	372	370	398	383	420	392	412	375	410	407	402	409	399	394	439	434	397	410	445	411	427	399	399	396	430	432	430	420	415	429	420	410	388	416	393	435	437	394	397	393	417	394	385	419	405	429	414	418	403	429	378	397	409	373	434	375	427	383	388	393	449	416	409	396	426	408	436	420	396	369	441	395	406	402	435	379	412	385	390	409	416	440	428	387	403	376	357	431	420	410	403	419	428	453	397	396	415	409	425	373	431	424	403	421	425	420	418	379	449	421	421	426	389	451	423	425	418	403	413	418	453	402	366	417	379	438	406	416	423	419	401	424	400	386	431	383	396	395	426	405	430	387	434	424	364	415	405	409	411	416	406	367	398	413	420	425	395	389	394	410	424	399	428	381	399	404	435	403	414	399	442	386	399	394	419	416	384	402	406	413	425	426	432	387	406	400	427	414	384	420	353	432	439	413	396	421	405	424	424	383	386	427	404	439	399	436	405	417	393	393	432	440	422	402	407	448	449	441	451	421	413	421	421	416	420	474	407	407	393	383	402	373	386	412	406	424	432	382	411	413	397	445	415	426	425	387	411	450	365	430	405	411	376	417	403	412	434	434	417	427	409	405	387	411	412	397	430	374	374	375	396	422	436	395	394	396	398	368	392	427	405	372	413	400	398	397	412	409	420	413	397	393	424	462	379	375	417	432	363	376	403	408	406	383	413	401	389	413	411	408	454	406	412	392	429	408	419	417	413	429	386	423	366	391	408	405	390	400	389	419	424	399	439	426	404	428	399	395	425	426	420	385	436	403	412	403	428	413	423	395	399	377	440	427	403	418	428	439	387	364	440	407	421	409	397	407	406	421	410	435	419	408	440	423	404	385	425	410	390	417	448	377	428	378	416	393	428	411	388	385	423	384	437	435	417	423	399	403	408	410	425	418	442	385	387	440	439	425	386	394	418	368	410	442	409	405	401	438	397	461	395	418	424	399	411	447	406	435	364	378	403	400	458	443	401	453	393	448	436	385	404	399	374	428	414	441	397	410	422	375	402	392	414	439	431	447	396	389	394	389	394	431	411	382	416	414	428	428	428	420	425	388	363	464	438	376	419	410	428	419	366	421	447	433	397	435	420	391	386	435	392	368	400	421	441	427	398	362	380	399	439	383	417	395	445	384	380	422	392	395	417	376	460	400	444	406	389	411	397	441	424	413	402	416	430	432	432	449	411	450	429	373	401	420	398	413	428	406	375	424	435	378	408	394	393	396	433	400	381	408	382	401	367	418	407	400	406	395	406	404	390	415	398	409	443	429	419	419	390	379	392	392	406	374	406	412	407	390	426	400	413	420	399	382	439	400	399	363	373	412	403	425	412	399	395	405	415	410	427	384	407	432	385	400	379	417	413	401	419	403	411	387	398	454	411	428	411	437	420	408	429	416	391	453	415	414	418	397	389	410	406	426	376	431	393	423	393	403	419	396	388	347	388	427	397	417	432	412	414	420	447	431	412	424	421	438	412	415	388	388	402	393	396	415	408	446	400	374	429	398	377	380	410	392	402	424	402	395	402	446	412	435	395	412	391	391	400	429	401	429	421	411	425	407	387	428	390	430	393	423	426	464	400	411	358	398	407	420	437	420	412	398	413	402	415	380	441	383	404	420	444	420	429	378	423	429	428	452	412	458	414	389	397	414	413	457	431	418	433	427	405	424	382	431	399	398	387	387	389	385	404	428	430	372	392	378	450	416	395	446	422	389	374	387	444	407	413	428	390	399	455	411	390	401	405	412	449	401	379	387	399	414	405	406	390	399	409	423	446	419	369	409	385	410	381	428	393	392	423	423	439	445	401	400	397	379	405	402	385	426	391	432	409	427	423	399	409	382	389	436	414	432	405	462	416	407	407	408	401	408	365	417	389	406	388	446	411	429	406	411	443	398	374	417	455	387	407	404	435	413	412	410	440	435	386	429	421	414	429	403	419	405	389	403	398	406	432	434	411	392	440	395	433	395	411	397	420	425	385	444	393	420	413	398	386	426	440	415	425	425	415	414	425	410	370	379	368	410	391	387	431	433	404	400	398	434	420	397	403	442	430	403	412	422	384	394	410	436	443	432	429	351	377	417	419	411	416	436	393	434	412	409	405	390	397	443	397	390	381	427	449	433	431	446	426	446	453	406	444	393	423	426	422	402	429	409	404	428	399	407	435	403	390	410	398	389	431	439	380	407	414	413	445	431	407	418	410	430	424	415	402	406	409	401	428	404	420	435	423	425	396	416	438	419	387	412	423	416	396	401	386	428	424	404	433	414	446	414	455	416	384	435	448	442	425	392	427	397	433	413	393	396	423	417	430	384	400	382	376	443	425	375	459	429	434	436	419	420	401	411	426	416	416	427	439	398	385	392	411	415	424	369	399	457	421	423	423	432	381	417	373	390	406	400	397	385	396	398	397	436	452	384	417	458	413	418	413	429	412	446	395	448	392	434	403	418	441	408	386	385	433	403	387	394	390	412	409	437	405	392	411	406	400	416	377	397	426	402	404	398	441	431	392	411	435	387	398	414	377	408	377	415	398	409	401	433	402	369	444	414	412	411	418	447	392	411	397	403	395	402	367	435	441	402	407	347	393	433	394	403	421	366	437	413	427	426	393	412	411	378	400	365	400	415	433	440	402	391	403	397	424	394	378	418	395	369	386	408	428	436	403	400	395	425	437	416	376	402	429	402	422	407	416	391	445	406	425	419	452	406	428	411	418	409	402	416	390	412	439	423	409	430	412	397	421	428	408	422	400	411	379	407	411	412	382	416	395	395	417	429	393	438	399	422	382	424	410
27531	20725	7593	1106	693	681	611	621	653	582	651	577	546	609	601	588	605	646	613	599	601	619	621	577	605	594	604	605	627	590	603	542	616	609	569	578	579	572	628	603	571	627	610	596	669	645	554	603	590	569	587	593	585	631	644	591	585	592	622	622	606	568	584	604	649	608	572	636	635	553	597	573	584	587	578	549	636	621	573	612	580	580	589	578	606	602	574	613	596	583	571	615	600	602	573	606	608	627	650	599	618	628	591	572	614	582	596	605	574	606	598	561	555	582	588	619	588	610	575	609	612	614	560	573	586	542	613	611	575	589	564	622	610	607	606	589	628	619	588	605	609	563	622	583	610	604	609	544	645	580	589	584	582	596	592	631	624	582	553	582	598	591	555	606	615	599	571	616	610	577	565	615	562	563	568	570	537	649	619	607	603	648	630	596	588	587	602	592	598	604	564	585	594	634	589	616	611	619	598	588	593	571	588	608	557	645	624	614	619	593	543	613	616	593	628	620	612	601	601	596	612	604	623	582	560	585	536	620	570	618	609	584	614	576	583	615	610	563	632	569	612	631	588	650	598	652	585	601	598	633	549	599	568	647	602	627	571	573	611	627	575	578	589	596	596	568	611	619	575	566	617	590	585	656	603	620	559	609	603	582	592	595	576	587	575	628	548	590	616	545	607	603	570	576	591	587	584	592	623	572	621	625	577	598	591	663	602	576	569	609	623	571	612	600	595	620	607	593	605	613	562	578	624	593	575	560	578	645	612	608	590	609	599	619	634	612	618	593	640	590	614	594	558	560	627	599	614	644	614	588	595	618	583	577	578	602	648	558	573	545	632	559	594	670	605	600	640	586	568	616	593	652	581	588	618	620	621	573	602	623	587	567	596	600	613	611	573	578	629	586	598	613	592	563	583	574	600	570	602	600	633	589	592	581	601	586	616	605	632	625	632	601	597	595	621	653	656	583	627	588	622	613	647	562	579	637	633	571	598	607	654	534	622	583	578	601	599	601	595	610	590	583	623	574	621	636	596	605	560	617	620	632	612	598	611	596	621	615	627	601	568	616	563	648	604	569	589	613	596	535	564	652	567	599	584	610	564	602	576	555	563	561	590	584	587	576	612	584	584	597	579	599	624	617	620	616	604	611	636	577	623	605	567	606	560	616	592	598	602	653	615	592	563	622	550	592	599	605	609	579	603	582	569	615	615	630	543	586	589	607	589	607	618	618	581	590	572	585	591	642	578	592	642	605	569	592	597	608	577	603	571	612	594	580	562	608	636	548	639	553	568	604	591	581	596	608	610	594	601	609	585	593	583	579	591	616	587	592	624	610	569	584	579	593	567	598	589	600	620	597	633	577	569	559	606	629	625	614	585	589	616	580	596	613	621	586	608	589	605	606	640	620	584	573	564	600	594	592	607	602	581	612	597	570	627	623	602	546	595	612	638	580	558	578	580	581	583	558	623	621	607	589	596	621	595	614	558	584	614	581	567	584	598	595	581	600	577	616	629	572	601	630	606	581	615	578	601	580	555	566	604	599	596	575	631	578	619	580	588	611	597	593	595	630	642	607	605	612	610	624	612	588	646	565	604	584	619	604	572	535	536	594	592	612	553	601	576	624	628	619	575	607	603	593	616	626	614	599	549	559	614	575	607	572	581	602	604	584	589	618	582	629	623	678	613	562	632	592	592	634	623	563	577	594	642	631	560	587	599	584	619	570	584	628	597	618	589	603	571	608	616	579	560	575	633	596	584	609	580	550	595	579	573	606	599	643	630	615	568	599	564	594	593	553	609	591	554	567	577	599	567	583	615	598	589	617	630	633	574	585	567	631	536	612	605	622	593	600	590	554	610	624	556	661	637	584	634	606	577	601	597	540	630	623	634	597	589	614	608	609	588	598	634	584	563	616	597	603	586	579	585	611	624	597	598	599	578	604	628	601	617	538	572	620	622	626	570	577	575	590	591	570	590	630	575	600	611	617	604	614	536	589	645	557	600	624	577	592	611	607	604	583	588	578	610	587	564	607	612	623	588	652	544	596	623	575	591	595	634	639	571	624	607	592	587	595	586	629	602	610	612	640	600	610	580	579	609	573	599	640	591	602	584	592	583	622	604	589	594	637	612	570	581	603	603	568	595	626	582	636	579	619	583	581	603	619	584	577	579	565	556	581	612	625	593	611	626	581	577	619	547	585	605	624	629	617	620	575	601	583	605	644	553	591	596	620	611	629	626	622	615	598	572	629	604	656	588	619	571	595	589	577	557	595	547	603	628	626	587	593	650	597	601	591	569	598	602	561	594	606	611	627	615	555	642	548	584	591	628	587	642	604	609	563	619	585	572	598	550	561	577	634	589	581	616	602	558	562	610	606	604	588	620	629	598	627	656	582	594	565	631	601	555	605	643	607	612	599	553	611	608	626	591	576	583	601	557	579	593	549	607	604	609	605	584	572	555	641	578	577	602	620	580	551	597	641	623	619	584	590	590	594	594	612	624	605	664	624	559	591	625	564	598	614	627	578	665	584	608	605	585	629	562	589	535	568	605	620	560	573	632	594	563	625	612	625	579	599	626	590	595	537	592	632	593	613	628	609	629	575	537	612	598	656	587	637	577	624	620	615	613	583	590	605	642	596	543	586	603	599	561	619	592	538	578	615	603	593	569	622	596	587	609	588	625	615	586	614	613	594	576	618	659	548	582	582	598	597	611	582	595	589	611	586	621	589	603	596	630	622	602	522	640	636	637	624	606	618	575	568	653	584	593	551	609	641	647	584	621	595	606	569	570	583	595	620	568	584	556	581	574	602	628	612	589	551	584	633	569	616	609	598	571	562	545	607	631	586	585	547	592	637	555	573	618	591	599	623	629	578	655	617	632	608	581	615	589	595	630	607	585	620	579	600	583	617	572	610	592	626	565	527	600	594	604	597	565	587	629	578	591	580	647	597	663	635	608	634	604	557	602	605	590	638	611	648	632	568	594	592	607	589	593	595	594	596	590	626	600	623	602	620	579	612	599	583	554	619	604	566	572	643	617	642	582	563	529	600	585	610	586	629	593	544	574	585	590	588	581	630	567	633	614	582	632	568	570	600	571	601	633	583	603	633	573	570	589	608	569	629	588	575	581	640	677	632	600	633	609	573	634	597	588	642	596	625	568	622	593	589	611	594	593	621	630	609	577	607	612	620	618	587	571	577	575	622	585	628	578	604	606	569	624	613	554	536	568	618	578	622	567	588	579	596	612	558	622	591	614	592	613	562	606	609	623	546	593	609	627	601	578	578	572	579	585	539	599	604	630	592	595	609	604	586	606	661	613	597	622	609	570	596	639	568	620	636	582	540	598	575	618	565	654	583	585	618	543	594	620	561	606	617	589	612	623	563	627	610	619	609	599	620	601	625	613	607	558	587	594	596	563	591	566	616	600	622	608	616	600	570	614	583	574	622	605	622	632	624	588	594	613	630	579	612	585	602	568	633	575	599	591	591	585	609	648	609
4591	1748	1629	1177	1035	958	975	934	918	958	895	888	886	911	858	889	886	862	858	890	880	888	878	879	902	881	919	869	938	904	899	933	913	845	860	857	928	917	871	892	930	861	906	897	871	936	912	873	943	898	895	865	882	874	849	903	903	866	863	840	859	935	910	924	898	944	931	899	816	871	886	885	797	866	900	869	908	886	847	942	859	916	935	825	854	874	906	844	911	815	883	889	879	909	839	851	826	867	867	845	928	853	879	898	867	941	889	866	863	871	846	881	913	890	826	859	869	867	884	850	914	906	869	863	850	911	866	854	927	831	876	917	924	889	894	896	863	915	888	942	884	869	847	887	845	872	858	881	877	874	873	913	875	901	908	852	874	891	914	850	887	925	862	880	882	859	913	889	840	877	879	883	873	888	929	909	898	858	888	880	863	869	912	892	912	910	899	904	928	866	854	886	879	893	929	831	887	852	865	864	885	904	892	906	840	880	884	942	911	893	890	845	923	883	886	918	874	910	913	877	918	891	833	906	892	901	890	897	918	925	911	873	867	923	851	885	842	896	907	847	908	910	864	923	904	947	903	854	863	885	857	931	837	857	908	889	932	870	896	892	841	917	845	861	883	861	896	901	852	840	872	893	869	903	871	919	888	891	903	895	858	927	924	882	866	897	895	874	890	908	898	888	855	862	889	868	896	847	861	845	927	881	910	887	868	927	904	920	904	860	920	850	893	895	909	935	867	854	898	910	902	878	870	815	873	859	915	858	903	843	859	869	905	880	883	897	957	868	873	884	914	903	852	878	851	859	854	905	875	891	969	859	903	856	896	905	888	887	920	908	862	862	878	894	922	891	844	829	937	886	840	881	856	883	862	875	901	905	867	877	896	923	847	902	905	842	861	915	904	956	821	899	881	889	874	792	863	918	901	857	886	872	860	856	862	892	842	905	889	879	893	846	820	909	867	890	856	907	860	873	876	924	931	886	875	923	837	830	920	907	850	868	953	897	886	873	899	883	874	893	912	859	863	915	823	873	935	903	816	899	903	886	822	865	906	871	867	903	919	879	881	938	885	879	849	864	901	874	811	879	877	839	889	862	923	920	897	872	922	867	899	854	900	852	904	886	861	854	889	895	861	916	874	882	909	932	873	891	854	915	873	872	891	909	857	892	885	868	896	883	906	883	857	858	860	908	876	878	934	875	897	914	885	840	884	858	871	861	859	865	906	916	846	876	852	826	849	888	821	927	902	898	919	899	861	908	880	858	863	876	901	830	842	854	907	888	909	876	904	908	855	890	916	849	901	911	899	874	893	889	844	850	913	924	906	826	912	908	916	846	908	939	917	887	831	869	834	872	894	941	899	878	861	894	954	829	845	912	844	892	876	864	881	857	898	883	854	855	888	902	899	885	880	883	861	896	950	854	901	869	863	850	926	871	916	854	874	880	880	890	879	837	864	869	818	935	918	858	903	935	864	915	873	861	884	849	897	902	887	895	908	859	887	854	867	899	869	883	878	901	901	890	877	894	897	862	889	857	858	906	848	853	871	905	883	932	872	916	891	852	863	899	901	868	842	900	866	863	882	860	882	869	907	884	877	907	894	884	918	905	892	909	926	851	942	928	912	849	881	865	875	856	935	877	871	893	918	924	915	892	897	883	899	863	866	912	889	896	893	882	883	912	896	917	838	906	829	883	879	847	983	880	871	935	902	905	870	911	886	877	865	877	911	888	898	881	890	915	895	902	876	923	853	927	927	874	885	868	861	857	898	823	898	893	911	929	848	860	919	843	837	863	887	865	889	880	857	873	871	882	846	861	872	882	900	835	856	883	907	875	880	827	874	820	925	888	901	926	850	917	808	887	927	876	894	864	852	883	861	893	888	857	892	882	884	855	882	917	902	909	852	854	865	838	896	875	834	929	895	871	864	868	857	819	881	879	877	854	914	880	829	923	902	888	867	875	870	945	916	928	834	862	864	905	843	914	902	881	912	952	895	879	846	855	842	913	902	894	869	932	907	867	891	900	892	844	865	884	911	881	865	881	854	915	902	845	828	842	914	879	865	867	845	840	922	952	885	879	919	895	854	878	915	923	903	889	893	889	926	923	908	868	942	849	942	916	905	865	861	900	866	907	887	803	910	903	882	856	891	910	885	881	910	880	867	846	890	888	907	902	878	855	918	854	844	899	881	902	862	880	871	896	836	891	882	841	943	886	909	857	873	884	903	927	860	854	854	916	887	891	856	886	849	819	865	853	881	837	832	893	906	856	882	918	881	916	911	885	865	899	891	897	840	875	838	803	849	855	910	871	909	896	873	876	924	868	893	897	841	867	874	879	856	850	862	882	905	847	899	893	899	877	873	921	846	922	863	853	906	830	845	809	875	900	876	847	823	885	894	830	889	881	949	847	946	901	877	926	876	880	867	878	916	873	842	882	876	918	826	848	897	858	858	943	872	923	929	894	817	920	869	886	843	877	917	897	821	882	893	898	865	844	897	844	883	811	830	902	898	884	900	888	892	840	894	885	866	867	874	836	915	892	886	907	866	844	865	878	893	837	950	958	934	952	830	904	908	860	873	895	851	907	871	967	838	901	868	837	881	924	845	917	913	897	824	886	879	868	889	945	853	903	891	908	906	885	885	903	853	874	918	895	867	857	894	919	839	893	883	868	872	891	888	891	915	877	888	879	877	895	885	845	840	880	879	852	903	865	917	898	907	921	825	922	925	904	858	927	885	905	884	843	941	915	972	918	866	846	869	899	861	921	906	876	967	887	928	865	852	879	929	861	867	821	890	915	859	948	881	837	855	841	871	874	882	808	866	908	833	928	885	922	867	909	882	868	902	849	901	894	867	891	871	911	898	903	884	934	915	918	958	892	877	858	902	879	816	867	842	868	889	876	884	838	840	885	929	878	877	894	881	918	858	819	831	894	830	957	921	850	886	919	893	839	898	798	881	893	900	884	889	928	863	858	904	892	877	846	887	864	871	899	886	822	878	891	870	884	861	887	905	866	877	912	880	849	913	929	862	927	871	922	884	887	895	823	886	863	879	868	916	879	868	896	905	903	923	917	906	842	883	863	913	924	889	911	912	898	864	863	918	860	867	936	895	886	934	924	892	938	900	831	883	892	874	876	847	950	808	884	919	868	861	894	896	862	875	899	858	884	890	904	807	838	873	890	840	880	917	871	872	897	979	857	922	870	904	918	875	868	910	869	890	827	896	887	864	905	865	878	902	830	813	890	932	933	892	828	897	829	896	856	892	865	876	866	869	924	865	863	899	863	869	878	907	890	900	869	856	944	860	842	878	854	908	916	874	865	871	876	848	903	840	844	815	898	903	870	856	895	881	906	859	900	836	891	856	911	887	863	877	858	895	864	908	907	890	921	895	895	868	882	849	881	883	904	924	881	863	801	894	922	862	866	887	874	869	907	839	921	856	932	834	916	849	891	864	900	957	924	856	918	824	859	889	855	881	870	867	932	879	883	864	926	949	903
24614	21626	29004	24794	21499	5247	1224	956	803	750	750	702	689	609	658	631	634	599	670	660	617	598	644	604	611	615	593	618	567	586	598	605	624	618	622	632	605	584	615	591	584	606	604	586	586	586	546	535	610	597	567	614	576	586	620	540	566	594	607	575	527	565	598	602	623	601	568	588	553	613	561	605	579	578	540	606	558	572	585	530	574	584	604	650	584	596	610	564	570	559	575	604	598	638	527	591	566	556	605	569	575	605	598	615	610	587	600	569	602	579	613	570	600	568	572	547	619	616	586	594	575	565	589	581	572	583	622	557	561	646	591	605	573	570	629	597	581	522	614	603	546	598	567	590	632	585	589	594	653	582	596	616	591	579	620	552	594	586	553	605	597	588	564	536	576	573	568	579	578	506	604	636	555	558	592	617	588	559	592	616	609	562	612	550	572	591	590	575	572	631	604	546	588	611	569	578	567	554	647	596	577	545	582	631	600	635	610	578	603	591	585	612	575	642	601	585	577	605	613	584	602	575	586	578	529	584	559	535	560	576	583	583	615	591	566	630	591	580	572	585	592	584	565	591	592	547	608	539	604	605	577	562	561	569	585	613	615	580	570	597	575	622	595	555	579	572	580	579	584	599	591	601	593	593	584	528	592	589	542	595	566	583	551	578	601	583	611	597	583	646	601	581	609	600	607	584	570	619	595	541	607	587	610	563	577	562	585	610	601	587	654	566	572	599	575	597	559	558	595	600	623	601	601	590	589	607	617	571	592	546	588	595	571	596	622	623	568	604	603	576	584	602	612	574	579	564	585	591	571	551	652	581	545	583	570	544	548	584	555	611	570	600	583	579	586	571	616	578	613	569	541	554	619	588	574	550	592	528	578	589	579	622	600	602	575	531	554	617	576	601	621	592	623	590	548	581	609	558	619	622	550	591	567	567	589	594	572	591	610	561	560	595	555	586	568	591	609	625	591	607	576	606	588	569	619	570	591	573	592	557	596	578	584	579	574	621	581	645	570	554	620	591	605	578	530	602	566	584	582	635	597	531	576	569	577	577	566	606	594	600	580	566	576	555	609	590	578	578	552	570	572	568	620	562	570	569	578	597	566	612	597	601	584	580	638	612	592	571	552	638	572	522	578	552	574	597	538	566	599	574	589	594	582	548	591	593	613	618	638	586	557	562	593	599	560	590	566	559	557	579	625	574	570	593	636	599	632	570	617	626	610	576	564	553	587	588	566	579	569	586	552	570	605	579	629	569	569	610	586	610	580	592	568	581	601	609	573	595	590	587	578	607	578	590	571	563	552	560	614	619	598	534	602	575	588	626	591	614	611	587	547	589	596	565	567	599	605	599	591	553	577	603	601	614	557	569	573	625	588	569	572	559	566	577	567	576	606	574	583	603	557	598	592	600	599	618	544	613	621	613	613	571	583	610	549	620	575	591	605	606	621	608	592	594	571	591	567	603	544	569	579	591	597	619	604	626	545	630	611	597	590	557	587	616	614	585	578	597	604	571	601	546	589	570	613	566	592	581	616	603	610	586	561	599	572	569	604	569	582	587	530	571	607	587	587	574	551	557	570	572	615	565	607	602	620	562	550	573	627	585	601	587	576	576	585	566	651	634	580	597	572	556	587	600	613	616	579	556	578	610	622	582	585	507	592	552	581	633	611	576	580	610	619	610	609	563	598	604	567	563	592	540	549	536	600	599	582	552	617	563	588	606	588	582	590	565	595	582	585	598	593	580	643	634	604	636	548	567	579	563	589	615	581	589	569	607	583	631	541	623	577	570	562	615	537	601	587	611	571	578	558	587	568	607	544	568	580	593	576	577	611	559	584	558	584	566	557	616	581	547	572	566	537	610	565	576	594	580	584	615	558	625	541	564	551	556	603	563	593	535	580	597	543	592	546	594	580	585	588	603	563	576	592	590	592	545	582	587	560	594	591	598	608	573	595	620	603	596	582	575	557	626	551	594	574	533	574	588	579	597	593	633	590	619	608	558	606	572	561	576	599	570	578	584	617	599	577	594	643	552	555	561	582	591	588	574	595	603	616	633	567	603	521	568	577	554	571	606	567	642	579	549	593	597	616	590	575	596	589	593	589	557	589	592	637	622	615	565	550	566	565	535	584	605	583	589	589	621	554	618	590	583	606	612	631	571	586	578	569	562	574	589	619	586	588	601	580	591	594	603	568	575	580	615	598	615	580	609	577	569	552	579	583	597	540	569	576	625	607	589	596	574	588	600	622	554	585	614	613	631	569	593	551	574	586	629	581	592	582	606	556	570	590	571	586	584	641	565	620	539	623	566	579	617	596	570	551	551	613	598	594	561	559	587	615	611	574	604	554	607	571	578	569	583	595	577	594	574	592	575	559	532	564	589	555	645	558	596	598	565	557	598	578	601	656	579	567	576	573	582	592	594	577	598	584	601	610	568	626	589	591	564	600	580	639	583	589	601	598	565	550	566	637	585	587	577	601	582	612	575	588	584	552	584	578	579	572	581	523	596	594	574	608	572	623	584	604	584	561	556	584	620	550	600	589	564	623	605	606	594	585	574	579	564	558	579	604	621	532	574	585	621	563	570	611	562	566	585	561	551	588	595	583	582	580	585	586	585	615	564	631	616	584	580	570	567	569	597	582	591	577	569	588	637	581	635	585	586	600	555	573	639	551	550	568	572	581	574	579	610	584	562	617	621	606	600	539	611	576	560	529	594	592	595	563	565	614	583	596	617	595	562	561	566	550	551	573	590	586	611	594	570	595	558	527	561	600	567	608	598	581	609	584	628	587	577	596	596	596	588	587	533	591	599	586	593	611	529	601	564	604	611	572	588	616	599	598	581	567	604	558	603	581	611	586	543	566	615	598	587	574	545	606	589	591	588	607	550	566	569	559	589	570	602	555	555	607	592	608	585	540	563	576	614	580	604	574	555	587	590	597	572	556	565	568	590	572	601	583	584	562	600	607	570	569	580	554	551	582	580	630	584	581	532	633	552	595	582	569	582	599	583	606	617	590	613	558	638	579	599	603	584	592	642	597	524	604	595	553	627	600	589	593	614	633	568	559	594	603	599	584	586	603	548	599	557	611	618	562	596	578	607	626	557	594	593	561	587	568	566	600	601	624	570	604	590	638	576	579	614	550	570	569	547	563	561	620	581	586	592	588	565	578	578	581	597	561	589	612	599	587	576	581	568	594	617	587	593	593	580	568	596	612	541	603	581	575	582	591	520	586	602	594	593	574	525	568	601	574	617	553	557	582	546	572	555	570	565	604	614	592	619	569	610	545	576	575	569	616	581	583	587	599	533	581	563	580	616	590	559	546	599	546	597	597	562	557	577	609	588	543	585	570	621	558	579	612	545	594	592	613	576	547	559	554	519	553	607	596	502	594	561	615	597	558	613	605	591	554	598	570	538	584	608	613	593	566	576	617	589	599	571	578	603	554	594	629	562	624	595	546	547	627	555	534	596	572	578	596	606	624	587	604	538	569	526
5409	10117	8252	4322	3118	2415	1967	1741	1619	1423	1299	1183	1169	1192	1107	1045	1065	1005	984	944	943	938	937	947	949	967	957	916	959	894	897	906	903	898	908	856	919	893	874	953	871	904	880	879	916	911	935	851	907	929	867	871	913	814	860	868	865	898	885	862	940	851	823	896	913	887	924	888	877	862	875	861	919	867	882	857	919	855	857	906	877	873	886	882	901	838	925	937	883	876	888	877	878	871	884	865	871	846	815	852	938	870	858	912	877	911	947	908	850	849	849	913	863	884	917	925	918	852	894	880	919	865	909	854	912	933	844	884	892	877	866	876	874	873	895	847	887	875	896	834	874	896	875	935	919	815	816	857	921	894	846	915	864	916	899	853	881	896	894	883	874	892	855	855	852	842	831	892	892	878	913	830	814	844	897	860	902	875	908	863	900	943	860	856	829	934	897	899	890	941	852	813	883	906	855	850	881	859	827	873	864	919	875	808	928	868	886	852	895	886	890	847	895	912	868	873	889	888	864	874	858	874	885	850	899	876	886	895	825	863	879	856	903	934	907	858	895	897	868	854	882	833	861	866	855	853	864	899	866	859	920	889	872	905	879	894	878	827	877	881	829	887	881	857	929	883	941	944	893	860	846	881	836	835	881	900	837	881	853	884	815	834	866	870	880	876	867	891	872	889	895	862	887	963	874	920	868	872	841	925	850	837	801	909	872	864	883	875	885	828	839	865	906	856	856	897	835	906	898	912	899	918	849	875	879	875	884	829	898	867	928	886	888	889	874	888	885	896	878	871	895	867	822	914	911	903	917	849	903	848	896	899	889	874	892	833	852	877	877	878	854	859	783	878	894	870	869	841	858	837	867	858	830	871	878	873	854	933	886	868	907	831	882	863	844	879	873	859	875	891	874	864	882	894	935	872	921	849	888	837	877	856	868	843	865	863	899	832	864	863	871	859	837	884	920	937	885	850	865	857	871	937	871	855	885	906	912	886	880	878	950	874	827	861	860	874	870	798	897	874	899	872	886	927	888	925	847	812	851	906	903	871	837	823	896	903	916	846	874	846	877	961	884	928	880	958	892	858	838	910	894	853	891	894	872	869	808	946	857	893	909	880	929	863	894	824	903	841	875	874	895	866	905	904	904	886	881	870	910	896	876	888	880	844	853	923	892	889	865	849	829	891	892	838	864	867	853	908	896	866	886	873	914	841	893	853	869	915	876	818	881	866	920	850	838	871	874	866	866	902	870	844	822	853	880	890	881	802	923	875	910	893	893	889	843	869	789	869	935	871	879	895	893	905	905	903	841	873	867	860	883	864	890	844	912	832	858	882	893	856	838	893	887	912	871	838	945	858	864	847	849	833	826	893	865	866	904	879	855	900	964	925	920	890	920	873	847	847	856	881	869	956	879	881	863	826	884	850	848	858	827	837	859	904	840	904	856	824	858	880	870	856	889	789	870	834	910	884	862	902	852	882	824	891	894	910	920	832	883	882	864	822	920	906	822	852	869	924	927	858	868	880	892	865	848	931	884	903	874	850	840	855	859	877	889	886	901	905	915	947	899	902	796	927	910	866	879	896	903	919	927	864	868	861	851	900	911	896	892	860	884	857	914	861	912	932	845	902	886	842	881	888	844	885	866	890	865	883	894	906	844	940	872	795	900	858	917	913	853	876	843	866	807	930	811	845	849	873	876	891	883	852	866	904	895	879	858	852	849	838	914	905	862	860	870	857	881	894	893	895	879	885	867	838	880	880	899	831	923	862	913	879	888	848	870	883	876	909	875	818	898	886	908	866	879	861	867	862	863	836	934	886	859	818	860	845	856	954	855	841	881	908	813	882	863	857	917	868	879	833	874	899	918	880	886	881	849	894	900	862	963	902	923	918	864	887	833	851	844	875	875	859	902	899	862	907	899	870	879	870	897	863	882	870	923	867	869	878	870	876	840	914	834	860	877	860	836	870	826	865	806	867	880	893	823	904	850	827	887	919	878	924	872	871	923	842	902	849	869	915	901	892	865	801	864	894	865	874	878	923	856	883	878	852	856	840	879	895	905	879	854	882	874	874	900	899	873	896	878	839	958	854	864	900	879	923	841	854	883	888	893	929	914	901	876	899	889	888	859	861	832	888	907	851	914	848	888	869	901	907	900	878	883	848	840	859	896	863	868	936	828	928	850	912	896	864	891	900	917	888	885	849	880	863	899	868	889	876	894	914	838	846	920	914	834	896	859	833	899	910	851	895	890	879	886	826	863	878	911	892	917	853	871	897	924	888	845	909	879	915	889	838	838	858	852	889	902	877	925	872	843	880	874	864	851	884	858	858	895	880	926	894	887	859	931	856	884	920	874	840	896	897	900	888	862	906	867	843	915	882	845	895	917	899	874	868	890	873	881	893	875	879	869	867	901	892	925	843	881	931	827	908	851	836	880	872	853	893	853	877	909	851	865	876	870	853	891	864	914	939	881	883	838	904	893	876	878	880	908	850	844	874	878	883	874	873	864	881	836	869	872	839	877	882	929	872	874	845	906	879	897	900	862	915	935	888	862	878	947	859	837	837	847	877	857	835	871	893	848	936	921	880	884	833	946	869	903	908	905	890	876	895	866	854	856	917	865	854	920	908	900	865	882	861	894	887	879	895	880	897	910	883	834	857	844	890	895	883	910	825	824	894	860	910	884	932	853	881	872	892	861	862	862	891	841	875	908	857	845	886	895	886	884	882	853	839	921	849	884	878	893	897	895	850	907	865	911	853	876	901	871	859	869	832	880	859	879	892	889	828	851	860	865	883	898	839	888	880	904	885	864	900	944	855	840	859	907	890	877	906	852	856	875	840	858	885	886	895	848	903	889	888	888	905	882	850	886	876	897	837	878	847	852	801	908	827	919	845	889	889	858	877	846	888	941	885	904	914	886	849	884	890	899	907	904	845	886	825	898	850	909	863	852	869	856	846	907	861	908	870	871	874	851	847	893	897	920	907	921	849	883	861	872	857	885	896	881	841	889	853	881	887	894	888	935	864	879	872	906	886	877	923	860	865	865	872	860	901	891	901	819	823	841	899	864	935	878	876	903	915	955	871	858	909	871	882	860	887	897	878	852	853	921	910	877	859	858	909	894	903	887	884	869	866	871	843	875	877	867	923	892	874	869	924	901	904	857	863	864	899	853	827	917	881	870	904	890	919	868	940	887	887	860	816	848	869	827	864	941	817	873	871	866	908	848	870	871	849	816	866	895	867	835	884	899	929	910	861	862	869	914	897	858	892	851	858	880	904	885	891	908	910	876	905	833	886	832	860	899	918	902	848	886	864	900	854	860	914	897	857	861	938	816	916	900	820	916	882	933	823	887	839	942	885	896	863	876	918	870	883	876	890	916	830	877	907	880	926	834	843	842	822	945	870	882	899	915	825	887	876	872	928	893	905	917	870	882	908	885	821	800	881	866	882	913	888	931	833	891	911	853	878	894	873	892	871	847	813	868	864	845	876	832	834	894	916
23703	21670	29546	24302	21670	21370	2779	810	622	555	501	430	437	428	410	347	340	353	325	323	301	323	307	314	300	279	315	254	292	291	302	269	292	268	286	238	289	269	227	293	283	271	291	295	273	261	245	295	267	282	290	250	262	267	268	288	286	253	292	281	264	271	249	278	279	251	282	265	275	231	261	274	256	241	266	279	263	272	250	266	261	260	254	262	230	257	269	259	249	272	264	244	253	255	255	222	271	284	280	258	228	280	270	223	281	258	240	238	270	266	254	276	250	299	272	224	263	268	261	270	273	274	236	261	262	242	262	270	281	286	278	246	297	247	269	279	244	252	258	281	286	271	266	277	262	259	276	248	241	249	275	243	261	256	244	258	280	259	268	283	271	261	246	252	270	263	263	270	257	284	255	236	242	273	271	257	250	255	253	272	245	245	268	245	245	241	256	253	258	270	239	264	265	265	232	258	271	264	273	254	278	260	259	263	248	287	242	267	243	267	243	265	288	238	263	249	258	259	259	267	250	236	261	255	244	270	264	280	230	255	276	238	258	243	246	267	256	264	276	264	229	237	281	262	282	264	288	270	245	249	271	257	231	220	279	275	258	261	265	277	258	273	270	265	254	245	241	267	262	269	265	248	244	239	261	249	254	243	247	252	269	266	225	249	238	251	240	241	253	271	264	262	275	258	261	261	309	223	277	232	249	270	247	303	263	239	236	262	284	273	257	248	263	253	246	280	268	266	247	276	251	289	274	264	270	252	253	263	240	222	279	273	248	230	235	248	256	268	230	276	279	254	288	253	241	224	243	249	269	262	260	245	228	250	264	249	285	267	230	261	250	265	260	249	266	258	256	263	262	257	279	268	248	261	283	250	257	249	243	240	235	246	227	257	263	268	259	267	247	296	284	258	277	250	263	252	246	264	289	250	256	262	257	240	265	264	250	250	260	250	263	258	256	274	267	267	281	271	267	264	279	258	257	231	252	280	258	260	261	247	265	281	248	248	220	256	290	230	255	251	282	255	256	255	255	304	263	246	250	260	285	233	260	257	276	273	241	256	253	258	256	254	245	240	256	270	232	248	244	266	294	283	244	267	252	240	291	271	252	242	256	258	269	266	249	229	286	273	274	251	279	254	240	265	277	266	251	270	251	255	264	235	273	263	274	242	275	281	243	272	220	248	254	274	278	249	262	257	257	251	256	281	270	280	265	250	254	288	295	246	237	275	250	261	252	265	264	254	254	265	279	263	273	270	261	261	268	290	281	259	246	271	262	247	246	255	245	248	245	243	293	253	289	259	263	245	267	222	243	276	238	279	241	264	253	247	269	244	255	266	260	287	250	275	242	243	259	272	273	277	269	252	262	257	264	253	253	244	276	252	257	241	242	238	251	277	268	260	265	247	246	269	234	239	255	267	251	257	226	219	284	244	262	286	256	242	267	258	260	277	241	266	249	278	282	279	285	277	234	246	260	259	265	253	266	253	218	252	243	259	248	259	269	280	249	251	261	264	262	229	254	266	263	248	265	269	264	251	293	276	239	264	256	246	278	241	246	232	241	266	231	257	266	246	239	254	270	257	271	276	242	252	290	250	264	240	267	237	280	259	239	233	258	280	251	244	241	252	227	248	275	242	280	271	220	244	279	260	236	260	262	289	269	241	226	242	233	269	266	261	267	234	259	272	218	270	240	233	258	267	258	241	286	266	259	244	264	263	247	264	268	247	266	236	240	253	247	254	249	254	280	249	245	237	250	251	263	269	266	266	267	253	275	281	249	222	294	252	261	260	273	252	248	273	253	270	250	256	272	287	268	259	295	285	255	275	264	258	269	236	234	245	263	241	254	270	294	288	259	261	259	275	249	291	252	233	280	243	265	259	261	254	260	271	248	221	241	256	283	238	269	265	248	272	229	231	255	260	235	254	265	266	281	268	264	267	241	257	245	263	251	248	218	269	274	256	239	264	253	258	267	242	241	254	273	276	243	271	274	249	254	258	251	255	239	257	232	241	263	233	283	270	249	262	247	252	260	254	272	299	281	253	243	258	245	248	253	260	261	269	261	271	275	229	257	239	258	251	249	238	247	270	281	237	261	258	267	257	272	257	276	264	287	248	242	254	248	256	260	245	251	239	251	238	258	245	280	244	256	255	272	261	250	236	277	263	264	277	232	252	271	251	274	256	256	289	273	244	273	238	253	281	276	239	274	252	227	252	242	263	260	241	277	260	265	250	237	274	300	249	278	243	261	221	244	244	264	258	245	256	280	274	262	245	262	242	250	262	250	259	274	274	266	271	268	240	265	256	255	275	256	263	267	243	262	253	280	266	274	245	277	244	241	231	285	279	224	262	249	263	267	246	270	246	234	246	264	262	252	270	260	253	235	247	257	250	275	254	277	252	268	277	280	266	234	243	260	256	257	255	238	262	237	258	257	259	266	277	242	254	271	253	238	241	261	270	252	265	249	263	246	239	267	297	271	257	268	244	228	284	276	270	240	261	257	248	260	240	260	288	240	269	276	245	267	259	254	230	244	262	259	250	237	256	243	244	275	270	254	294	252	274	261	262	281	259	251	250	239	260	289	274	249	295	282	253	246	253	290	266	283	254	239	257	249	225	260	244	250	238	267	248	241	274	257	257	236	242	281	300	251	263	262	258	257	266	243	279	249	260	271	266	282	271	257	251	250	244	255	256	269	252	238	270	277	263	267	247	275	286	259	256	239	235	269	244	257	248	253	288	252	244	249	272	272	256	272	265	244	218	256	265	261	239	280	267	258	272	288	282	262	263	254	254	277	252	248	229	277	267	289	233	251	244	250	272	242	236	259	247	262	255	246	254	246	264	258	253	295	238	259	269	279	286	276	260	229	231	254	253	255	259	243	263	234	235	260	270	247	235	295	255	251	240	273	253	256	255	261	250	280	238	267	274	238	256	259	240	246	267	273	256	281	257	250	250	251	253	251	273	250	266	257	267	276	244	252	250	221	235	297	321	276	244	244	262	246	277	253	287	243	262	235	249	249	280	287	253	284	258	259	232	248	283	249	245	265	275	273	288	321	248	262	270	250	236	250	237	261	246	242	239	258	271	261	257	254	242	263	228	229	265	268	264	256	259	272	285	243	237	262	236	257	255	287	261	250	249	255	261	235	279	265	239	277	269	270	250	261	255	253	256	251	253	266	271	254	270	253	236	276	266	265	237	235	248	277	276	238	287	259	268	270	273	267	262	248	246	271	268	265	281	251	233	267	258	243	255	267	247	227	239	284	261	287	243	245	246	241	235	237	271	241	252	247	276	249	259	248	253	260	237	240	256	269	230	230	267	264	256	278	274	280	249	249	261	251	260	234	223	243	276	252	257	282	249	268	254	252	266	252	243	291	264	259	233	256	261	251	255	285	244	234	282	265	258	233	263	278	237	267	288	229	263	269	279	271	262	222	260	276	271	244	270	217	270	236	251	250	261	278	264	250	236	276	248	259	254	253	273	237	263	234	262	271	255
7183	15285	12591	6515	4497	3449	2475	2081	1684	1388	1197	1035	994	877	774	773	702	666	632	628	573	541	519	571	503	489	503	494	481	490	500	436	457	466	466	467	454	460	487	471	478	416	457	439	437	413	426	426	427	447	445	442	410	445	442	443	399	409	421	434	461	393	423	427	415	454	406	423	409	427	400	395	434	429	422	432	400	381	417	411	419	438	448	437	414	412	404	404	401	419	358	381	430	446	390	399	421	425	468	414	418	419	374	401	408	419	375	401	466	402	387	401	428	423	393	400	422	408	400	406	437	377	402	413	395	438	418	410	410	400	389	397	411	410	403	417	422	411	412	404	412	424	345	418	402	415	409	417	438	448	397	387	409	447	396	420	399	380	417	423	401	403	404	428	422	436	420	388	401	406	400	411	393	436	411	416	437	372	386	416	382	439	444	441	442	419	379	400	412	404	400	428	404	410	404	385	419	440	386	392	430	392	412	366	407	403	398	474	412	424	397	418	386	388	405	415	404	428	449	411	392	413	457	400	395	403	426	430	375	398	428	437	432	398	400	400	415	422	431	390	399	429	377	403	407	426	385	412	438	387	389	410	405	441	429	404	425	411	384	384	389	420	442	392	385	393	402	401	417	410	426	401	388	401	411	382	412	399	397	402	414	425	392	380	396	385	381	409	395	401	403	409	383	433	438	427	399	432	432	407	407	435	420	398	406	430	430	416	373	392	400	405	406	459	404	391	377	409	405	431	415	433	413	356	383	428	425	407	391	384	409	411	413	364	382	407	422	404	413	393	417	412	401	398	418	398	422	388	409	405	399	428	412	389	424	412	424	380	403	410	433	426	405	406	396	392	385	385	396	400	392	347	408	430	410	432	376	426	388	394	419	447	415	407	411	418	423	417	448	382	379	419	411	433	431	401	398	410	388	434	414	399	400	407	393	392	380	422	431	404	424	385	406	409	385	396	403	396	390	434	431	403	384	414	420	418	400	389	405	429	433	419	369	416	406	434	429	407	375	412	422	416	422	423	364	416	380	379	406	413	407	451	406	392	406	423	410	451	393	389	396	380	394	407	397	409	385	374	416	393	397	461	415	409	375	461	419	403	402	365	367	378	417	411	396	375	407	425	391	401	440	426	376	448	395	431	416	402	435	415	418	415	430	401	401	396	381	357	435	450	359	404	410	402	401	433	406	367	411	387	388	400	414	455	394	398	407	429	389	380	396	411	422	422	379	430	417	420	399	430	449	444	468	424	401	376	400	424	445	415	405	408	399	404	409	459	395	430	450	380	413	389	441	398	389	404	391	397	417	453	409	419	415	401	387	400	405	391	394	436	396	442	400	394	397	411	385	424	429	402	415	429	385	429	435	426	429	419	374	379	403	418	396	440	411	393	432	438	434	384	420	426	375	379	426	389	425	435	408	402	420	394	425	398	466	395	395	388	394	422	432	426	373	390	455	404	423	399	421	419	434	420	416	389	400	402	422	423	426	406	409	389	431	430	407	426	405	393	390	405	430	445	399	384	411	413	381	415	415	394	373	388	411	382	415	410	388	441	387	398	394	451	404	414	398	410	410	385	433	453	430	407	436	445	389	393	435	411	413	432	413	422	426	397	390	414	398	371	401	405	405	415	388	403	417	369	407	414	390	396	393	390	380	418	412	415	421	419	431	395	451	398	388	426	421	399	408	421	427	425	374	398	383	380	405	380	412	410	435	408	379	430	395	441	431	427	412	390	408	387	392	381	361	389	408	354	448	404	428	415	400	402	371	460	406	416	422	393	382	389	365	380	413	422	448	449	414	410	427	382	424	421	418	361	420	391	390	417	422	423	401	416	407	372	416	397	401	392	385	412	423	412	446	364	407	394	413	381	395	416	392	359	405	371	418	420	382	405	415	383	400	411	393	406	361	426	446	369	392	397	406	421	443	399	443	426	381	406	363	444	365	409	375	407	387	407	448	424	400	416	385	406	378	436	375	378	413	438	415	404	433	453	436	428	422	419	405	391	376	385	420	409	418	413	431	393	407	389	353	401	413	433	421	392	424	399	416	389	434	398	404	386	423	400	428	407	391	400	398	395	438	393	419	400	398	406	391	382	422	380	410	415	395	418	425	438	411	415	378	396	418	403	400	403	422	386	354	465	390	434	406	386	363	405	417	378	414	401	394	401	415	410	389	397	415	413	453	416	448	435	408	433	396	376	368	388	424	403	404	424	412	412	396	403	418	367	414	427	425	398	405	386	424	394	413	416	435	387	391	444	380	387	380	418	407	417	374	395	404	421	376	394	407	415	440	445	385	373	367	393	397	392	400	399	387	394	394	436	369	420	408	390	380	422	414	403	414	384	392	402	385	412	408	395	423	401	394	396	393	411	405	407	415	410	383	381	407	388	414	432	419	391	403	395	398	411	426	395	387	416	396	405	404	431	412	391	376	377	401	431	407	450	427	411	400	425	427	361	386	378	405	377	377	404	430	413	411	383	396	407	411	392	423	421	387	368	400	390	428	375	407	394	408	382	414	408	417	404	413	390	423	403	417	402	436	441	409	431	414	441	407	414	404	388	392	400	428	408	400	402	401	394	438	370	363	404	384	404	396	410	411	409	367	386	401	391	399	385	426	384	404	421	408	391	406	390	388	424	402	365	441	377	447	414	350	408	387	396	404	396	438	446	388	420	430	388	421	415	354	394	378	408	413	424	410	379	414	423	380	436	432	418	383	434	406	459	442	367	411	419	404	402	400	405	426	412	385	402	439	377	399	415	394	422	411	422	405	421	419	376	429	444	421	409	410	425	411	388	404	428	412	422	404	396	422	418	408	400	391	418	421	397	426	398	449	420	410	391	398	397	379	403	397	404	425	407	416	418	423	381	387	388	426	386	366	419	418	392	410	440	432	394	394	421	389	378	375	399	426	416	403	402	404	433	439	409	395	398	375	397	393	408	408	418	412	389	448	384	383	405	428	398	411	394	390	416	398	426	395	408	402	388	372	407	403	411	423	423	399	418	389	369	394	434	412	378	436	378	400	429	407	419	389	423	431	394	397	398	400	390	384	385	413	422	421	409	436	385	414	394	422	437	371	413	431	377	398	413	414	406	446	447	374	374	414	402	421	423	406	445	440	394	363	438	401	415	388	424	413	439	366	423	430	387	405	426	406	402	375	386	390	385	418	404	425	407	408	389	410	415	387	422	459	402	380	403	411	407	422	390	404	442	452	459	437	439	426	408	400	431	439	424	379	414	388	431	379	395	437	380	441	427	368	441	381	431	413	420	424	400	377	398	395	392	401	397	428	378	399	419	404	407	372	424	388	371	401	441	401	392	426	395	410	403	383	403	360	413	410	391	404	404	399	427	418	388	436	425	406	435	422	412	391	424	360	396	422	396	417	389	431	385	431	383	383	386	381	404	416	386	384	393	393	411	423	398	401	432	397	409	430	445	390	406	417	409	423	431	406	419	397	427	383	423	426	390	396	388	372	389	401	415	415	411	404	390
27533	20686	7464	1099	672	655	632	606	629	607	607	585	620	585	579	612	632	646	610	590	542	621	603	575	579	556	615	637	572	577	633	580	624	604	578	617	624	613	640	595	563	608	634	574	614	574	570	593	576	546	579	599	569	597	595	601	603	574	617	611	646	581	647	631	636	573	613	569	576	571	626	581	610	554	569	609	616	622	591	612	571	552	591	603	648	575	507	547	561	609	613	603	598	590	595	589	579	605	585	570	567	555	571	563	578	570	566	572	593	562	606	631	601	579	534	545	584	586	615	581	630	573	601	586	627	597	567	633	580	565	630	615	617	578	617	589	600	579	590	600	591	600	575	558	553	586	581	555	629	564	575	586	583	637	620	649	651	610	615	587	601	583	576	543	646	551	608	554	596	615	579	611	610	535	583	529	587	566	603	610	604	625	639	590	597	583	611	569	600	616	565	576	583	608	584	614	563	589	593	564	578	599	606	609	579	638	598	533	591	600	658	612	556	587	581	543	613	584	614	565	570	560	614	593	607	580	603	579	635	571	607	554	541	598	573	611	638	580	643	618	612	603	592	597	596	612	578	568	644	603	570	589	632	581	557	568	590	638	565	590	607	636	586	601	583	588	615	580	582	611	581	566	578	600	606	571	574	627	609	564	535	559	575	557	587	585	609	629	589	575	597	569	627	556	620	552	628	577	593	578	589	560	604	586	575	589	575	570	593	614	615	574	593	581	610	596	577	565	592	582	567	560	589	600	578	575	591	592	579	631	609	583	594	580	581	570	590	637	559	632	597	596	610	581	592	569	591	562	585	580	592	558	618	548	598	589	599	566	632	583	573	573	604	577	589	576	639	609	598	595	554	538	615	627	622	589	581	580	593	617	613	563	624	602	621	567	582	594	600	577	556	592	597	631	620	622	586	581	600	540	570	582	576	594	563	619	615	594	633	553	590	565	608	588	605	628	562	603	555	600	567	574	634	615	624	591	592	567	583	627	608	588	611	568	571	583	594	575	592	589	596	583	621	566	632	550	548	627	581	619	606	584	607	611	562	590	614	583	569	610	618	579	571	613	584	594	560	598	628	526	584	597	572	576	539	583	630	634	598	592	574	558	567	576	604	628	586	587	567	569	598	584	634	565	586	597	609	581	614	580	610	575	550	577	582	587	583	564	607	561	569	581	546	586	558	630	579	557	608	600	632	585	591	587	606	580	589	573	566	599	602	586	641	612	615	589	607	555	605	625	613	550	575	609	560	602	555	605	629	587	581	572	619	583	561	598	562	557	624	607	583	636	599	527	587	538	602	593	559	609	566	586	625	553	612	583	589	584	570	588	585	565	624	551	614	648	581	556	595	520	581	598	563	601	657	623	577	594	615	604	595	579	615	581	608	587	606	596	599	589	595	609	582	597	595	573	577	608	596	595	580	586	613	644	573	583	596	604	589	599	558	530	594	595	570	522	588	565	594	582	610	593	601	641	585	585	585	587	586	568	612	582	645	553	642	597	589	603	570	619	591	600	603	603	546	585	582	577	625	561	548	542	573	580	583	590	560	577	550	599	621	639	586	590	579	608	575	556	570	571	596	596	585	619	594	598	599	560	571	601	640	599	598	586	616	596	562	566	603	615	586	588	583	593	553	622	572	627	548	642	566	586	575	589	614	637	542	585	637	566	555	529	592	591	627	608	621	524	569	590	585	583	554	655	572	591	574	579	587	586	599	612	584	555	588	617	614	621	579	612	629	532	595	597	597	610	603	588	606	585	546	614	585	566	640	583	593	531	611	595	621	626	611	574	550	575	625	579	562	570	636	609	605	585	554	610	586	578	557	565	582	566	577	560	576	582	620	602	562	587	556	581	599	533	594	565	625	599	636	584	575	584	618	615	570	589	553	593	576	610	561	564	605	592	629	565	580	606	593	570	596	577	632	554	602	586	569	605	563	592	585	570	606	594	618	623	623	597	567	593	599	601	581	558	592	582	580	569	566	607	577	600	558	546	618	605	595	629	556	637	598	597	575	575	573	590	546	592	641	630	589	588	581	601	605	580	606	632	613	589	603	544	595	569	593	570	628	602	588	572	599	579	569	573	584	549	560	562	598	576	593	576	583	560	562	550	547	599	599	626	611	611	553	594	582	631	578	574	622	595	578	571	577	616	633	603	565	599	584	573	597	601	598	624	591	587	608	548	578	574	572	611	621	577	601	598	571	658	587	564	579	597	596	604	562	613	542	566	577	597	592	652	623	585	586	560	584	590	610	577	628	614	651	593	625	553	562	602	567	585	646	554	609	600	634	591	585	612	592	560	600	596	619	561	606	594	562	581	563	575	594	602	551	580	631	628	626	595	585	633	566	623	578	597	599	605	632	603	565	582	610	608	606	609	596	619	592	603	589	578	636	590	630	577	584	653	578	541	580	600	571	607	572	597	561	573	622	593	552	617	603	583	616	613	623	611	591	554	553	602	579	570	585	617	591	593	608	607	575	601	596	589	590	549	565	593	601	566	626	618	625	525	597	538	606	559	634	633	544	565	554	601	576	551	581	628	557	620	592	563	571	574	566	579	570	606	579	588	628	596	556	600	601	598	585	554	602	609	602	611	557	620	560	589	541	601	598	605	585	587	591	603	604	604	624	548	602	609	621	614	601	554	534	613	543	577	535	597	560	553	566	615	552	634	585	623	636	586	568	599	607	586	580	565	597	649	580	646	564	578	620	603	567	620	573	601	581	586	575	578	590	570	560	595	566	608	588	649	598	571	612	640	573	591	582	590	586	564	575	596	603	603	593	561	541	601	582	587	598	599	608	617	599	564	602	589	575	623	598	621	616	584	612	609	601	595	614	611	568	612	560	557	602	588	628	566	618	597	571	610	627	636	555	582	576	594	566	574	604	602	605	616	548	585	595	605	581	558	597	545	594	572	585	593	598	571	593	591	577	585	605	591	579	570	601	593	545	584	563	560	620	609	597	624	624	601	575	601	574	655	581	591	601	594	578	610	615	621	581	570	626	623	567	592	568	578	631	620	561	572	573	599	610	614	590	542	569	634	609	615	563	575	568	619	613	635	593	551	545	620	594	608	596	618	597	640	629	573	604	586	611	643	566	633	595	602	636	609	573	577	537	556	585	583	562	605	570	543	621	649	607	575	603	577	593	573	597	601	621	580	631	592	604	574	557	594	545	528	597	605	568	572	566	612	623	602	595	610	577	586	593	567	591	587	610	618	654	586	584	562	582	571	652	593	602	600	584	602	597	609	568	613	605	603	583	596	584	578	627	591	618	626	582	589	636	643	590	602	589	572	593	611	613	592	572	604	616	543	604	597	601	564	607	576	555	628	573	613	598	613	602	570	589	585	552	582	587	581	603	563	591	622	592	573	643	572	583	620	654	590	585	624	606	616	584	573	604	564	571	586	617	591	587	569	606	597	583	576	571	634	625	581	611	606	633	646	615	583	594	568	568	582	600	536	603	594	536	619	536	637	567	556	598	601	622	641
4564	1715	1561	1207	1062	995	951	915	944	932	871	912	895	933	874	850	870	866	857	895	909	882	890	896	854	917	890	905	902	856	921	875	915	836	895	898	876	915	917	834	874	872	953	861	874	922	868	866	882	883	927	891	896	915	882	906	869	881	871	922	871	886	845	860	852	869	900	898	895	923	901	850	946	860	918	873	867	826	854	851	873	838	853	867	891	844	827	893	866	886	823	896	906	908	882	792	818	938	865	892	916	900	928	893	897	869	882	878	886	898	876	882	920	926	886	856	917	867	891	896	825	846	861	916	825	904	902	877	874	840	891	903	872	904	892	886	889	938	852	851	863	851	874	903	856	870	862	857	905	885	906	888	882	853	955	898	887	874	872	876	892	893	847	855	894	859	830	936	866	902	890	869	842	859	918	896	912	889	898	846	927	911	873	914	875	878	891	860	879	892	850	897	897	860	895	865	901	870	914	854	824	884	917	860	852	804	915	967	872	892	896	824	890	871	872	844	863	888	883	892	899	850	903	921	889	883	902	875	849	835	882	857	868	851	922	925	870	937	847	880	820	807	890	908	871	853	850	900	878	897	838	863	827	902	871	909	864	897	942	870	925	845	917	891	862	866	863	904	892	842	887	891	816	912	915	837	903	873	854	888	901	854	853	874	872	867	836	942	862	844	858	874	888	860	869	844	867	839	893	908	838	919	937	893	882	869	879	891	883	874	927	856	873	863	891	884	909	850	842	914	852	898	943	834	877	908	867	895	921	843	911	861	870	902	838	878	902	835	953	865	850	819	866	863	862	854	882	894	916	847	876	835	938	823	815	881	846	877	845	876	886	853	893	892	844	871	882	883	923	833	898	918	871	839	835	868	896	849	880	888	866	857	911	858	864	974	925	884	898	860	890	931	878	861	853	891	875	871	903	868	906	889	826	890	903	904	871	865	896	859	926	873	861	858	852	860	931	877	912	911	901	869	811	869	871	852	901	900	835	926	881	855	925	877	891	854	840	909	900	880	853	875	869	896	825	859	910	861	950	869	891	889	944	865	915	871	854	882	900	837	875	881	824	831	920	810	795	897	901	878	893	893	914	882	857	881	875	903	870	851	894	860	931	893	828	890	905	870	866	899	890	918	871	935	890	900	858	858	890	905	914	892	864	835	900	840	836	849	881	894	900	880	844	854	910	836	889	838	877	969	869	897	848	873	881	901	879	867	840	836	871	867	925	948	886	914	912	891	869	879	892	925	835	852	892	854	870	877	898	927	870	852	888	892	863	904	876	868	847	886	841	901	873	909	857	883	853	848	888	859	906	860	955	872	824	909	881	925	837	872	892	825	869	880	862	828	835	916	930	869	966	874	854	902	841	877	935	867	859	937	891	845	942	870	934	839	853	883	939	836	925	849	864	896	895	903	838	831	876	876	940	891	887	871	884	857	922	895	881	870	904	872	831	897	892	890	879	855	845	892	898	866	978	887	882	900	872	828	824	898	871	835	845	915	936	898	898	849	831	852	931	854	909	873	922	931	872	857	858	882	844	916	888	837	894	923	854	880	933	890	817	890	867	850	893	887	851	911	884	934	872	902	831	914	857	901	917	864	886	916	860	864	914	900	864	874	822	879	864	880	883	839	886	939	844	852	941	889	881	881	871	869	910	857	930	865	957	948	913	921	888	916	916	919	924	849	904	896	859	837	902	870	843	858	876	867	852	891	855	926	901	822	889	908	870	863	910	946	879	833	916	897	884	876	882	840	913	891	887	921	893	896	827	885	831	887	925	889	878	883	888	838	885	878	869	912	904	884	878	876	882	897	854	902	849	865	872	885	865	903	883	910	923	905	899	888	946	870	808	890	850	880	905	888	873	897	847	850	887	864	893	834	831	811	866	899	889	871	860	897	877	845	858	894	868	901	838	873	875	911	978	828	841	833	889	839	852	827	903	837	887	869	911	855	888	897	858	937	876	826	847	861	900	901	913	840	891	858	838	868	856	889	926	935	926	906	882	874	844	850	851	908	895	904	802	897	889	915	910	842	872	908	878	910	850	830	829	862	870	884	897	910	895	883	853	896	864	830	902	923	862	889	821	857	881	952	897	883	827	858	893	869	878	875	908	896	855	874	884	842	814	894	872	913	886	845	918	836	884	861	870	875	869	881	801	887	912	988	929	909	859	882	897	911	905	861	895	893	896	925	856	860	859	895	855	894	870	836	889	938	848	849	870	885	865	860	790	838	877	883	889	862	859	852	861	894	859	910	871	868	873	884	854	872	904	859	870	806	886	864	899	859	862	833	835	853	842	879	876	907	880	856	853	879	946	868	949	858	874	916	894	869	835	891	892	944	852	872	895	898	870	874	880	849	876	923	880	880	860	904	872	908	828	862	903	852	882	868	917	867	910	842	823	856	850	930	880	840	861	879	923	894	874	857	860	870	901	857	882	863	903	863	911	840	877	867	825	843	859	898	955	882	873	899	908	857	903	847	892	840	899	857	895	827	819	871	884	849	892	896	877	890	872	880	819	894	903	865	885	849	848	835	900	881	906	837	937	897	832	897	891	872	872	845	848	843	853	942	836	858	885	890	882	842	902	883	862	892	893	878	870	883	910	900	888	881	870	890	817	882	889	943	846	913	892	855	808	898	803	873	879	825	828	880	941	871	800	806	862	888	851	875	883	886	882	884	867	842	893	850	926	874	911	951	942	853	838	873	886	868	864	878	829	882	879	865	883	884	861	871	865	901	852	914	805	895	902	902	867	874	855	885	864	887	872	891	927	848	867	881	895	863	947	838	782	868	855	878	893	859	891	922	861	859	849	854	890	861	904	862	881	884	905	836	907	878	837	857	927	917	814	894	861	860	882	841	875	879	865	862	849	885	879	877	906	847	838	872	856	891	842	893	871	857	836	851	890	862	849	912	857	916	867	927	883	882	883	884	922	885	932	894	910	920	866	860	888	842	864	881	836	937	868	861	876	884	879	888	873	918	922	851	882	894	872	950	918	894	930	885	882	870	894	857	830	867	883	884	841	898	915	920	904	907	888	869	891	879	824	896	929	881	905	881	850	886	880	862	904	839	902	885	908	863	837	909	856	884	890	875	896	885	889	846	830	875	873	928	857	897	909	879	839	897	885	915	902	955	880	860	913	874	902	814	896	864	924	849	876	837	884	890	935	870	851	869	950	879	919	875	879	821	887	867	813	845	916	863	905	875	855	877	890	908	887	884	883	886	869	911	910	859	935	867	843	878	885	870	851	879	848	871	866	806	913	856	875	892	937	864	831	895	839	909	909	858	880	894	881	878	865	879	810	887	828	887	868	908	861	883	872	826	838	857	855	890	887	876	936	899	857	925	886	832	849	932	883	890	817	867	877	827	912	893	859	858	864	868	880	859	869	908	848	844	932	874	898	901	865	893	876	925	861	912	869	850	834	899	852	880	851	865	852	864	881	879	900	871	859	881	895	878	884	880	891	917	892	869	870	913	893	874	864	884	806	912
24609	21664	29028	24805	21519	5106	1210	898	792	714	718	686	652	659	671	686	616	606	648	636	657	566	644	588	614	665	622	540	610	621	605	587	599	597	626	596	629	594	550	598	577	517	555	617	576	574	631	652	606	600	602	606	629	567	575	558	607	564	586	607	579	625	583	593	609	549	601	589	579	545	569	607	565	642	598	603	595	613	581	550	616	599	610	595	559	608	599	599	611	554	566	565	632	585	561	561	624	560	568	631	575	607	537	542	580	613	579	565	571	571	560	534	582	637	581	549	561	611	611	561	576	573	600	596	555	590	570	562	578	590	634	585	563	580	614	583	545	584	590	601	596	567	598	567	606	576	592	607	621	603	587	629	576	598	608	618	577	561	606	573	590	584	571	578	563	555	561	627	578	554	588	557	587	580	587	572	608	591	578	595	555	609	609	536	572	603	602	594	546	578	621	627	585	571	624	588	613	535	636	616	551	568	605	618	590	641	596	607	565	589	576	638	607	588	595	572	588	578	579	547	602	593	557	576	560	587	590	588	582	634	572	565	574	596	601	574	559	603	590	616	563	577	585	572	607	595	611	578	540	573	556	591	591	578	551	562	606	571	577	544	566	576	575	552	563	598	619	617	577	616	575	584	616	594	566	593	591	573	585	565	568	597	597	578	579	622	575	592	569	545	524	590	612	581	590	558	587	582	551	580	596	572	609	590	578	570	572	603	613	607	581	620	537	600	587	587	563	564	601	610	579	591	598	573	624	562	611	600	599	595	567	540	611	627	615	584	577	582	566	592	607	581	592	584	552	563	538	590	595	577	578	533	600	604	601	613	608	554	549	566	559	585	536	602	635	554	587	602	570	598	587	539	579	577	599	579	623	656	611	581	587	578	603	604	602	617	606	585	578	593	589	595	591	581	584	611	551	609	550	575	575	588	607	602	571	552	621	559	592	553	596	598	586	582	521	585	563	566	565	605	582	587	599	592	596	593	562	582	589	520	559	582	591	553	588	612	639	547	600	603	575	557	570	596	549	576	548	588	563	632	560	538	623	593	602	602	595	578	628	550	587	565	579	569	563	578	603	606	624	583	565	606	595	573	587	558	555	546	610	630	550	596	579	570	551	560	562	577	567	616	577	597	586	561	608	593	637	570	611	593	607	600	603	579	559	589	592	558	602	591	559	625	585	574	585	594	605	539	586	585	599	594	581	589	604	602	546	610	577	560	533	617	531	593	599	583	567	574	603	574	602	628	583	588	556	573	558	542	538	603	557	558	579	616	590	587	596	563	566	527	574	611	575	612	570	576	557	582	584	616	599	542	626	571	596	588	601	557	604	587	625	548	599	575	557	597	557	553	558	559	587	607	619	542	620	577	570	597	562	601	591	589	595	550	593	561	543	568	565	587	590	564	567	606	607	594	572	577	611	606	579	577	592	593	611	547	574	582	557	580	620	543	578	570	561	568	582	583	604	536	589	558	573	592	557	618	574	567	590	598	560	560	600	563	583	601	579	586	546	568	577	573	609	562	572	555	574	568	545	606	542	570	565	576	543	566	631	602	590	610	562	564	562	565	595	603	586	580	592	567	555	568	599	585	593	561	586	587	506	564	571	595	517	605	595	551	534	599	609	530	539	568	604	629	569	589	604	557	581	591	553	585	562	580	577	565	559	584	598	559	589	589	590	598	626	606	532	639	582	586	571	584	629	569	563	572	572	572	550	584	599	565	641	568	604	595	602	610	560	611	619	557	579	564	597	563	527	614	624	604	591	577	567	559	601	555	591	533	590	537	646	564	566	577	580	573	549	584	570	584	555	559	612	631	608	579	545	613	631	557	553	589	561	561	555	549	578	546	569	589	595	580	606	581	575	603	631	587	549	608	564	621	595	590	599	600	586	603	618	574	564	612	515	558	607	594	604	606	557	560	561	615	584	552	564	601	583	616	579	582	551	583	575	574	553	553	552	561	566	569	593	584	596	561	528	611	605	601	538	576	582	596	616	590	580	602	575	555	554	564	597	607	573	568	554	559	564	592	551	550	586	611	592	604	603	538	573	550	565	540	613	560	551	605	587	600	570	546	555	584	561	606	596	535	624	578	587	575	554	602	577	626	601	587	552	592	570	602	608	595	572	610	631	562	565	565	601	571	566	619	587	543	539	588	574	542	590	574	555	581	602	625	551	574	571	601	610	545	649	585	562	624	596	581	585	603	561	582	580	561	610	575	570	585	592	594	544	603	602	574	547	530	589	571	626	596	565	610	601	553	578	574	594	623	599	575	618	636	620	618	573	574	600	581	568	571	554	602	593	606	594	597	626	561	549	598	602	570	625	618	643	598	576	536	606	611	561	575	556	597	607	564	584	564	557	556	607	525	571	564	562	608	584	597	551	577	564	577	578	559	595	586	588	591	599	611	581	588	574	607	634	598	598	581	574	552	561	584	588	577	614	553	578	622	593	575	613	623	598	607	589	570	608	581	609	580	572	621	535	585	588	575	573	588	600	552	613	577	591	605	595	564	605	526	590	613	571	562	588	576	583	563	617	592	573	612	631	570	611	581	601	604	553	586	580	594	585	592	565	561	599	586	589	611	627	584	607	562	579	537	573	570	593	647	560	582	569	555	541	541	638	615	595	583	579	571	628	640	598	562	611	620	606	651	617	561	541	585	587	560	622	578	567	592	554	615	568	608	600	606	545	540	599	570	565	611	576	612	583	602	576	599	567	582	560	587	609	574	607	583	581	608	600	550	572	588	563	557	627	580	598	563	562	596	614	587	585	570	572	554	569	620	554	563	609	563	563	587	577	562	618	567	603	589	566	562	616	584	552	626	588	587	615	589	541	558	610	592	606	590	598	597	603	576	601	585	587	602	609	538	589	571	590	607	522	592	581	581	597	596	561	596	572	581	582	591	574	598	581	577	557	557	583	605	542	582	584	636	589	590	603	603	610	574	574	587	589	549	557	599	562	579	567	605	573	575	538	575	594	552	587	588	595	603	618	584	581	550	592	572	576	626	599	605	619	520	594	591	587	613	612	606	522	591	563	612	595	591	579	558	578	558	571	608	544	563	591	610	590	587	547	582	586	598	570	603	562	582	566	599	598	562	612	586	584	616	590	579	552	595	578	584	613	553	639	568	563	592	564	561	570	594	565	579	597	567	553	544	550	561	585	625	589	610	636	545	570	619	582	575	612	567	563	569	544	619	598	541	534	581	525	568	589	579	605	592	589	584	542	535	580	566	565	594	588	615	576	588	610	566	584	587	569	592	617	629	600	579	564	597	557	606	528	567	627	620	578	592	542	559	612	564	581	552	563	601	621	571	547	635	567	577	572	576	582	558	590	563	616	598	551	594	581	603	588	613	551	606	604	539	586	618	514	600	563	581	567	592	611	580	577	609	563	546	563	551	550	564	584	568	593	587	609	544	595	634	592	604	640	617	567	609	562	586	572	624	587	617	565	585	576	575	583	569	583	553	590	560	559	601	609	610	573	563	616	556
4723	9002	7542	3858	2772	2177	1785	1562	1412	1281	1162	1129	1100	1077	998	969	940	908	915	878	836	884	855	880	905	856	775	835	842	854	810	763	835	830	803	776	839	785	814	829	878	839	800	831	814	790	804	811	777	802	785	819	815	800	803	780	767	820	775	806	796	789	785	787	800	808	780	859	815	770	815	783	798	832	805	820	779	786	846	774	792	764	810	850	784	809	734	803	783	824	769	755	785	797	736	815	808	798	816	740	782	785	819	798	813	817	811	796	749	812	772	822	736	752	761	835	794	826	728	830	771	794	813	786	817	753	783	773	816	766	812	769	776	771	803	816	790	785	775	825	798	804	782	777	821	786	800	763	774	814	789	735	786	799	790	815	804	789	767	791	819	842	772	832	793	743	839	756	744	753	841	830	815	786	813	779	786	772	800	764	840	806	777	817	816	782	750	749	805	807	750	797	844	808	788	754	822	840	765	775	725	741	791	773	851	818	792	827	698	834	795	798	770	821	786	805	787	758	830	790	810	792	797	777	792	838	745	759	771	813	764	737	754	778	758	807	817	809	765	782	773	757	781	890	826	793	770	792	793	804	807	787	753	776	756	736	771	732	770	777	768	826	791	791	802	817	764	798	765	770	783	820	793	809	804	804	773	819	783	793	829	771	824	796	799	733	835	788	761	814	757	729	790	824	773	825	770	826	802	788	766	791	759	809	798	776	818	781	789	791	793	757	836	781	759	778	824	791	829	836	756	793	787	797	791	849	804	810	766	793	807	804	798	797	807	791	797	785	823	775	793	739	801	772	781	794	784	749	778	801	829	769	773	787	775	816	740	761	783	796	758	824	805	731	860	796	782	756	812	787	763	746	781	821	793	768	762	816	839	794	777	805	734	790	839	742	758	762	814	799	790	775	816	808	782	776	791	763	834	768	847	804	794	801	795	762	796	786	829	785	826	782	755	818	773	762	747	814	819	803	823	792	858	749	789	785	783	828	828	758	798	791	812	802	845	790	809	773	765	761	800	723	804	792	828	838	758	765	803	769	753	748	747	811	834	843	789	830	790	783	859	789	774	810	770	823	829	815	806	796	756	784	791	790	800	751	773	759	812	780	805	831	794	773	795	812	843	841	708	737	831	806	798	788	788	763	792	749	797	805	837	815	749	795	779	828	771	763	761	811	803	827	769	767	769	757	789	797	838	782	821	772	764	721	774	763	822	803	787	801	821	766	783	753	812	772	812	780	773	824	784	820	722	837	799	810	786	781	773	807	837	837	825	771	777	760	802	794	843	792	854	824	749	819	784	794	760	780	790	712	799	785	798	782	824	800	814	768	803	796	785	764	828	840	794	810	811	769	803	773	786	789	738	826	805	803	827	853	791	809	763	783	823	846	765	780	797	755	780	788	803	804	814	791	783	782	803	809	763	810	776	805	857	834	837	842	771	800	784	760	788	781	782	756	816	838	798	779	766	785	783	759	794	772	786	766	741	805	794	829	748	798	784	781	768	784	807	805	807	767	759	816	771	719	803	775	776	823	772	765	829	801	778	756	803	773	819	757	756	803	807	810	784	803	786	827	792	797	761	806	784	719	825	791	824	765	783	803	751	773	762	761	790	778	819	824	756	811	800	803	739	766	808	797	781	803	795	831	763	792	794	764	820	800	856	814	798	821	792	772	849	821	824	827	760	765	797	827	771	748	792	737	825	722	806	765	779	826	786	789	778	797	843	827	787	741	795	770	797	768	728	804	815	826	790	850	804	788	789	796	791	774	768	773	762	769	832	723	751	808	763	774	798	774	777	782	792	743	751	829	778	808	809	750	837	796	823	812	760	780	739	821	853	783	809	808	814	808	778	846	762	791	776	772	840	740	766	783	836	820	767	789	787	743	814	793	743	777	793	785	773	817	827	756	784	802	778	816	783	846	865	791	836	786	825	804	802	807	775	840	803	770	779	844	800	823	765	766	808	755	763	789	777	848	848	778	757	797	763	815	811	860	837	830	777	784	842	774	759	811	779	748	836	773	811	818	812	822	803	814	819	771	765	799	789	753	796	799	747	814	803	768	802	834	792	770	820	800	851	836	828	812	779	821	759	739	819	738	751	795	843	791	823	755	750	825	800	831	799	800	829	760	782	771	820	812	794	761	783	815	753	803	767	816	770	763	819	745	801	796	799	796	755	808	779	774	795	774	786	778	828	780	732	767	767	753	764	802	782	811	781	803	795	806	763	770	774	799	747	776	759	807	792	739	779	775	799	761	778	795	767	787	801	811	804	810	799	748	833	832	808	817	802	795	788	821	733	802	765	848	787	793	784	821	736	791	753	805	785	737	821	786	766	809	790	817	766	733	829	834	806	793	823	798	816	759	805	789	726	791	767	761	808	776	796	808	807	791	816	795	785	836	799	812	776	845	793	794	780	768	764	752	823	818	787	843	811	786	785	781	784	803	807	748	741	765	785	780	765	799	809	748	857	835	766	788	795	761	779	793	788	774	811	753	824	807	807	732	823	735	827	777	791	831	776	786	772	808	793	767	799	777	844	794	766	811	797	781	798	806	819	846	752	774	800	801	779	806	770	816	785	781	795	792	820	803	811	778	768	777	787	798	786	810	772	810	786	846	805	774	797	786	766	775	783	824	774	775	819	775	810	814	787	847	770	820	850	803	802	826	773	798	746	766	831	779	750	780	832	736	806	765	812	759	767	799	776	769	830	826	808	800	793	798	776	778	833	759	745	797	779	786	811	746	807	785	839	796	834	750	804	768	807	796	795	771	771	808	754	793	816	811	741	829	827	784	779	815	771	741	805	761	775	786	861	776	818	814	757	842	790	784	815	815	742	806	826	776	773	764	754	832	770	815	780	791	784	782	768	764	799	796	789	776	813	797	857	770	792	835	782	809	722	758	786	796	802	795	794	813	780	788	781	788	821	778	764	768	802	858	807	806	809	804	826	790	808	793	746	797	796	841	775	771	761	778	784	781	801	828	788	817	797	845	798	789	824	801	793	819	818	777	771	769	786	806	762	832	768	822	816	775	756	754	712	728	755	822	770	792	769	788	795	745	774	793	742	827	797	798	778	765	781	758	778	801	781	834	811	774	792	819	782	784	815	836	833	789	749	786	802	829	805	783	813	836	830	794	815	814	850	822	803	754	843	768	827	764	821	814	772	823	831	821	779	827	778	837	812	843	789	779	828	756	786	799	799	823	778	799	786	841	808	783	773	845	818	756	812	845	794	797	824	779	815	808	813	825	767	783	775	761	807	758	811	752	813	774	835	831	795	813	805	856	782	777	804	786	758	773	757	804	798	772	759	832	833	802	831	735	818	755	807	780	779	777	781	808	778	787	736	797	740	755	799	760	764	772	820	769	769	717	787	792	762	839	765	790	777	771	828	809	804	736	748	766	762	768	821	821	810	743	762	786	787	806	807	753	762	809	803	770	762	791	779	725	789	799	808	826	763	778	804	789	735	805	713	780	794	775	813	768	747	769	795	751
23576	21604	29488	24218	21607	21342	2827	813	596	577	486	439	437	373	419	424	315	386	331	326	348	304	330	343	308	277	277	278	307	288	261	256	311	283	258	284	294	277	260	253	252	269	278	269	229	267	252	290	263	290	247	264	276	260	227	275	283	257	279	276	257	260	284	264	257	265	258	277	288	260	248	274	286	222	280	269	258	259	233	277	270	221	248	257	260	258	274	243	266	264	273	267	244	251	232	256	279	254	271	247	230	256	245	246	275	282	287	261	237	291	291	276	262	262	233	267	235	269	239	275	249	266	280	267	250	258	269	274	239	271	268	242	258	253	260	245	235	237	279	268	267	260	275	251	273	290	262	257	247	252	239	268	272	267	244	257	263	249	273	270	286	261	236	244	234	255	258	274	258	222	266	290	267	274	271	249	279	254	241	270	236	304	275	264	241	271	253	257	294	267	245	256	248	279	264	253	268	264	243	259	262	253	263	278	244	276	295	262	265	258	265	290	267	224	259	287	236	263	281	267	269	249	206	261	260	225	260	261	241	259	262	281	257	263	281	272	249	268	257	242	302	248	249	249	269	274	247	250	264	251	240	246	239	225	239	256	280	241	240	244	247	263	267	273	264	256	269	255	266	251	240	259	241	279	249	262	263	275	293	300	276	254	265	239	262	259	240	260	257	286	229	269	257	246	273	249	265	234	285	269	242	274	246	261	288	271	260	251	243	252	241	240	262	262	272	249	254	260	252	247	232	260	283	263	255	274	253	251	289	274	246	250	255	234	271	244	283	256	260	252	273	278	274	268	253	262	262	278	221	247	245	265	258	259	264	243	216	254	234	255	246	251	277	244	213	255	275	236	276	258	262	255	255	266	265	229	251	232	275	255	283	255	264	236	275	259	243	287	256	252	272	247	230	252	265	261	248	284	253	277	250	252	250	286	271	259	262	254	245	251	286	279	266	242	246	268	260	282	260	297	245	252	256	243	260	253	270	249	246	249	275	270	275	244	254	286	270	232	281	244	260	239	255	254	243	286	263	260	252	281	244	268	259	244	237	246	261	247	277	267	254	238	253	245	250	237	291	242	278	264	242	260	271	271	279	260	237	250	272	262	282	259	249	260	248	231	249	238	268	278	258	273	290	250	285	255	253	286	273	246	241	252	270	254	238	253	237	259	236	238	256	283	261	253	249	281	272	264	266	272	232	261	244	279	243	268	245	258	269	276	279	262	277	248	245	255	296	292	259	265	248	283	260	286	250	223	265	270	231	260	249	258	256	261	229	252	267	244	260	250	234	272	259	252	243	248	254	249	278	272	263	280	250	295	287	234	270	267	265	238	262	256	249	242	274	268	265	246	261	284	250	285	251	245	261	260	241	258	251	280	231	217	255	230	254	266	261	254	267	269	250	270	256	274	247	247	258	285	237	266	285	277	262	271	259	270	240	263	267	258	266	254	273	251	251	253	268	272	260	245	272	234	251	266	290	259	223	237	272	238	242	285	239	240	246	276	283	250	270	287	246	243	266	227	272	277	274	303	271	286	237	286	245	247	260	261	246	258	268	235	244	263	260	245	249	258	263	262	277	242	287	255	256	244	261	259	264	271	233	248	253	273	256	257	253	253	255	279	289	224	265	253	261	272	266	252	246	270	260	282	268	262	241	251	225	263	246	268	266	274	259	261	247	271	252	274	245	252	291	231	249	256	251	276	266	277	274	259	274	291	268	276	268	266	300	252	272	267	254	245	246	235	271	259	237	256	297	282	274	242	272	270	230	252	254	271	248	249	282	292	238	250	261	215	233	250	260	254	277	266	255	241	268	260	239	230	281	263	226	241	245	263	237	249	295	219	271	255	255	233	251	248	259	239	246	253	273	254	242	259	260	241	287	266	287	269	256	265	256	294	262	281	254	259	252	249	268	275	230	250	267	264	238	264	253	239	271	259	236	233	281	249	278	254	265	260	233	236	252	265	237	236	245	257	249	261	260	281	246	246	274	263	251	263	265	222	252	239	265	254	250	267	254	284	248	292	273	257	269	262	288	248	287	268	269	271	251	278	271	246	270	272	264	254	257	259	243	314	249	263	291	245	258	269	271	260	241	265	244	292	282	269	271	253	292	265	254	233	265	237	258	245	262	276	232	246	273	247	274	262	282	236	254	281	268	248	222	259	261	239	262	263	251	256	262	265	261	246	238	272	260	270	249	238	270	250	243	276	266	253	281	249	266	249	254	278	248	240	258	241	258	277	255	253	283	248	236	261	268	256	251	262	248	287	266	261	251	256	254	249	242	252	278	233	264	247	256	266	265	245	254	269	254	251	255	223	253	254	244	274	254	234	281	260	264	244	266	231	245	230	254	237	272	257	243	234	246	255	263	248	236	271	264	258	245	249	248	264	293	215	240	238	251	265	295	267	259	289	232	271	257	264	253	254	298	258	261	250	276	284	246	257	267	264	246	260	247	273	248	240	268	274	270	256	265	279	272	250	245	261	264	249	255	250	258	255	253	258	281	247	265	251	269	234	264	273	262	260	245	274	257	266	228	261	248	291	256	250	286	272	254	250	249	271	255	242	299	216	286	249	254	253	267	263	274	261	248	278	246	230	250	287	254	269	257	264	269	263	258	279	229	268	257	248	227	257	273	267	257	268	253	255	245	249	238	234	261	277	265	255	261	244	251	254	289	263	266	241	235	256	272	255	276	241	285	265	240	289	241	249	245	255	278	220	251	249	244	265	273	232	232	271	295	219	248	276	279	280	262	234	239	260	264	286	235	297	234	270	243	244	251	277	301	252	234	249	254	265	279	257	252	270	263	267	231	280	233	271	230	243	257	271	266	270	263	279	257	244	273	260	254	219	250	234	247	267	249	257	235	240	246	261	257	261	235	249	262	240	264	247	231	271	244	248	249	241	286	242	253	251	247	253	270	296	287	283	266	258	260	259	255	220	225	262	268	259	250	234	254	242	251	243	261	262	266	264	240	248	255	259	256	280	279	245	282	295	266	272	265	245	259	245	253	259	245	274	264	240	245	227	259	284	267	232	251	254	250	267	258	256	267	263	249	271	247	264	252	283	259	262	256	239	241	238	272	261	274	275	283	286	289	222	243	278	259	258	230	227	259	269	255	212	258	243	272	275	294	276	273	269	258	273	272	288	256	266	230	276	247	244	278	267	236	264	238	230	255	252	251	260	318	264	277	278	286	249	261	278	256	237	248	240	270	284	269	243	260	264	253	257	271	246	239	250	232	272	255	233	260	254	289	263	253	256	257	261	277	266	275	281	279	281	231	240	288	242	256	250	252	264	256	249	268	279	269	281	266	231	261	254	255	254	270	261	274	284	264	257	261	256	251	297	262	235	263	251	258	268	240	259	263	285	241	257	257	249	263	246	277	263	257	245	276	271	255	282	227	250	285	270	239	279	248	247	245	247	232	253	265	251	292	251	271	272	244	260	276	263	249	255	230	280	251	267	223	225	267	238	243	231	261	259	237	252	268	267
6986	15211	12495	6628	4482	3324	2585	2067	1650	1376	1242	1017	935	864	854	708	701	690	594	632	602	625	557	571	528	493	548	554	502	477	455	472	435	442	473	444	451	431	467	425	437	422	424	471	435	464	478	443	433	414	458	429	425	415	402	415	419	408	415	422	440	399	443	468	416	410	431	428	383	412	447	378	378	415	384	450	385	432	400	417	407	413	369	375	356	392	435	420	381	414	395	412	438	399	448	416	444	395	433	372	406	424	410	397	405	414	401	376	429	423	401	392	440	427	422	396	418	342	436	399	400	419	433	422	386	377	410	416	414	406	422	406	394	423	418	391	420	429	420	420	431	408	388	391	402	407	376	400	381	384	421	417	401	415	394	411	419	398	441	405	401	387	408	396	397	391	398	408	408	420	431	419	430	422	383	404	375	392	402	416	446	402	428	420	426	425	431	393	377	429	423	400	404	385	421	406	369	395	401	400	389	394	406	408	424	396	431	395	402	434	365	431	385	414	401	409	400	392	389	393	419	402	373	394	418	421	435	408	393	403	374	396	437	394	402	395	437	406	397	420	395	377	401	401	385	403	403	404	402	381	376	420	382	407	383	383	410	429	408	383	421	402	436	402	393	410	418	409	410	427	387	367	394	392	391	433	403	409	411	421	407	431	402	395	401	391	379	391	383	406	420	425	418	382	400	398	437	391	398	426	435	396	373	393	392	394	420	387	415	408	415	391	423	417	407	400	399	448	405	384	383	386	372	389	404	399	376	395	419	373	389	419	417	394	429	415	434	389	428	407	379	361	395	414	400	377	449	384	382	390	410	408	398	405	419	401	431	373	410	418	381	436	398	395	441	419	361	406	403	406	426	381	392	397	406	440	401	405	392	414	398	375	424	383	401	420	381	384	427	424	418	367	374	400	429	437	394	378	405	379	429	417	435	447	376	391	402	413	408	419	397	378	401	415	391	412	414	407	408	410	377	368	382	431	377	398	403	363	422	400	430	392	400	367	404	431	404	372	434	392	373	407	383	425	414	383	400	418	387	418	410	412	392	399	397	451	402	430	391	396	407	412	382	377	398	387	408	407	383	417	394	441	415	380	403	418	398	434	367	379	383	399	404	383	383	397	362	400	432	426	396	405	394	406	420	404	443	435	399	412	441	390	414	378	411	396	393	391	394	377	378	434	443	391	407	408	400	397	357	412	387	428	418	395	428	388	429	405	400	375	426	399	434	402	421	439	437	433	412	415	376	398	408	412	398	407	410	413	403	427	437	450	430	438	374	372	377	410	417	380	419	410	397	423	413	403	419	394	416	456	390	397	428	408	408	420	414	415	387	416	401	399	433	397	408	404	373	404	398	406	394	404	372	417	400	410	412	426	378	405	419	391	445	426	399	418	421	395	421	400	386	409	377	420	386	392	375	385	409	409	382	390	416	413	412	436	389	450	400	377	395	360	413	398	401	413	410	413	411	399	368	384	441	405	380	363	422	394	407	409	390	418	411	392	408	426	374	417	425	403	374	404	402	422	416	404	433	375	407	395	390	361	425	395	368	379	366	415	372	386	386	387	389	409	403	380	362	387	389	385	404	429	410	390	401	429	395	399	399	384	405	398	429	395	406	375	415	365	415	420	436	389	406	361	411	367	454	397	369	383	431	422	412	416	420	389	388	426	391	396	381	420	385	419	415	401	368	438	382	414	465	425	408	402	400	381	401	396	433	374	387	417	379	413	404	401	407	405	385	400	389	406	386	403	424	422	353	408	379	393	377	383	426	387	429	421	394	381	429	422	401	403	383	423	427	414	368	416	396	390	410	424	380	411	411	397	399	367	388	400	411	395	379	409	426	398	384	410	436	361	396	382	398	410	415	395	413	390	398	387	401	395	433	399	436	422	396	432	422	393	416	419	400	370	399	436	375	372	417	390	390	375	371	363	428	428	398	371	382	356	384	404	430	399	403	427	442	407	407	396	389	428	391	442	397	386	400	391	371	408	407	379	411	399	407	416	452	407	402	420	432	446	407	411	422	426	415	375	425	396	411	404	406	370	384	381	393	395	381	372	382	399	398	401	368	395	430	356	392	405	414	395	400	401	412	396	425	408	432	411	393	369	400	451	394	431	396	385	408	415	389	395	393	394	416	393	413	387	391	366	383	420	407	402	373	386	394	390	415	399	410	391	417	420	405	429	414	427	391	387	421	397	400	363	413	395	387	400	414	388	380	425	402	404	391	416	369	379	395	372	378	408	376	391	377	384	410	409	430	422	409	444	437	384	402	396	370	432	376	384	427	400	385	415	413	390	397	394	414	404	386	397	392	418	415	414	411	404	433	368	431	397	447	412	398	399	410	422	425	412	402	437	435	388	396	393	396	376	408	414	368	392	378	387	408	397	437	442	418	403	348	431	408	341	410	430	451	434	383	390	398	390	405	405	441	405	427	413	407	408	431	375	424	389	399	399	398	420	396	378	425	420	434	369	386	395	415	436	408	382	400	375	415	436	454	398	430	400	415	411	418	403	387	412	371	384	362	431	378	433	366	387	421	376	361	382	405	406	397	445	392	382	370	423	402	410	394	432	429	406	412	412	413	411	372	402	406	417	405	406	379	436	378	388	405	398	418	404	451	408	406	398	406	370	410	368	390	408	413	405	402	415	379	415	392	443	369	386	384	385	412	397	412	450	408	409	360	434	400	425	395	411	402	408	417	380	406	417	387	439	441	386	385	386	397	367	380	406	397	416	387	401	394	418	379	389	404	356	448	396	393	411	423	361	395	426	431	437	392	417	481	403	425	451	391	431	388	364	418	432	408	402	397	409	424	419	402	411	401	394	381	373	382	407	385	400	376	399	399	402	385	371	405	406	410	390	462	429	426	410	398	409	403	392	414	384	393	405	419	382	408	400	361	415	404	388	444	377	359	406	401	407	425	420	400	421	395	442	388	428	383	427	395	445	358	400	396	402	425	406	398	414	420	443	405	392	414	418	407	433	391	402	397	382	431	398	407	408	391	384	383	384	398	408	409	413	377	390	395	423	393	398	399	416	384	395	389	415	423	433	402	407	397	368	411	394	410	393	389	403	419	376	410	426	397	415	383	426	392	403	378	394	419	394	425	377	392	403	361	385	383	399	431	383	401	386	411	413	380	384	392	411	405	385	403	389	424	419	390	382	414	406	386	360	378	410	408	445	390	361	391	379	394	428	405	403	408	429	384	380	375	376	397	406	413	419	404	395	405	411	431	378	408	419	370	388	412	417	410	392	388	372	397	407	420	380	403	343	437	400	420	398	353	398	392	404	379	431	402	414	428	381	370	411	392	381	408	439	398	410	386	432	390	387	394	406	406	393	372	420	444	450	424	427	396	398	390	413	392	432	415	379	393	419	389	405	409	382	407	390	436	406	431	406	399	404	416	361	402	410	439	401	413	362	438	364	404	418	424	404	441	405	395	409	426	415	436	426	422	389	432	398	407	395	394	392	405	393	387	438	413	396	393	367	392	412
27586	20657	7567	1097	706	681	643	613	657	597	591	584	627	585	602	647	594	624	629	574	615	647	581	602	585	587	612	598	623	621	590	577	598	583	586	592	601	596	596	594	588	579	574	590	626	551	581	606	575	582	638	555	563	585	600	616	597	615	585	603	611	601	589	616	572	580	642	568	647	600	632	612	607	586	583	582	593	598	585	580	624	610	532	566	578	559	572	602	620	617	593	613	584	581	533	561	606	603	597	576	627	569	614	583	582	582	617	590	564	591	589	604	552	611	618	609	580	605	609	630	572	582	575	575	601	601	591	568	595	600	599	557	578	553	560	580	611	604	568	629	544	585	585	606	597	646	586	579	653	649	574	545	655	644	567	617	638	616	593	594	569	623	583	571	581	619	587	635	579	598	591	580	566	606	565	566	631	596	613	606	611	627	619	626	572	574	610	550	590	603	611	554	546	600	584	523	574	574	613	597	606	558	552	581	597	551	625	586	588	592	581	592	602	570	616	625	600	575	571	595	567	558	573	592	593	565	582	582	606	586	554	607	589	557	607	581	568	627	608	619	602	637	625	580	560	545	631	582	576	573	577	568	569	631	594	559	579	625	623	616	639	616	592	588	574	594	586	622	578	594	586	650	594	559	604	573	599	585	549	575	578	586	573	571	578	640	598	586	622	556	578	635	621	601	557	586	551	581	566	585	591	569	606	568	575	550	564	611	555	642	573	632	605	627	615	630	588	592	600	581	590	543	548	644	573	588	595	589	574	584	571	612	547	603	599	605	574	593	573	606	589	581	588	598	583	575	621	592	589	566	622	573	649	590	632	553	576	606	571	600	579	599	591	618	554	598	625	570	605	611	639	561	613	576	623	626	615	616	584	599	572	590	582	617	619	603	609	588	622	629	592	586	592	553	577	598	577	610	567	570	582	564	570	645	574	576	609	580	600	564	649	597	605	571	593	619	602	605	583	553	575	600	574	625	608	549	631	610	582	636	614	603	605	597	584	594	580	628	586	565	610	567	584	597	587	618	591	548	575	576	584	574	653	524	592	565	589	523	592	631	564	624	600	594	599	578	610	587	559	619	573	604	559	602	598	599	580	626	564	612	602	573	540	608	543	565	585	591	615	574	623	549	568	599	561	590	558	597	604	596	563	566	591	557	588	551	582	594	611	570	590	560	589	619	579	621	613	561	587	593	616	544	565	556	600	635	611	577	581	588	594	605	598	590	557	612	587	592	567	552	592	614	570	638	613	621	597	608	579	588	580	575	614	595	564	599	622	552	605	550	613	604	590	594	567	578	602	583	597	601	566	585	598	581	587	627	579	577	613	585	585	599	571	589	548	583	607	634	581	549	634	593	591	586	606	616	592	564	600	582	584	578	601	569	584	602	643	553	584	601	583	561	563	594	607	609	561	569	572	555	634	605	587	587	609	583	606	557	605	603	633	571	569	596	588	580	589	635	605	595	589	666	598	570	594	595	623	573	588	591	574	577	586	619	633	602	567	571	564	578	631	581	629	550	609	592	615	578	604	595	629	572	523	607	606	573	582	579	579	605	638	611	581	621	579	640	553	586	555	580	568	591	667	604	611	589	610	585	590	596	569	618	557	602	556	563	605	594	598	596	593	631	600	567	594	561	633	619	601	603	585	552	543	590	554	568	589	606	577	584	644	570	566	574	628	580	596	605	630	596	614	559	584	587	588	592	584	578	571	567	548	608	573	586	569	579	600	577	590	586	601	570	580	591	588	606	603	596	568	579	597	600	585	608	635	575	590	582	573	562	565	585	546	582	577	596	582	616	607	586	588	637	605	556	559	611	610	569	608	563	607	586	603	555	573	561	586	573	527	594	607	564	581	570	577	572	559	582	571	633	596	559	576	644	605	585	580	569	634	589	632	587	629	597	553	581	550	574	596	584	580	580	594	546	602	558	595	579	598	587	553	616	593	596	549	595	600	605	629	608	598	555	648	543	591	581	555	614	592	604	586	637	571	614	587	611	583	576	585	586	568	565	563	588	602	583	579	603	592	601	600	568	593	604	613	565	589	628	600	602	627	601	605	642	598	554	586	610	571	588	566	588	617	612	574	555	600	548	586	576	597	626	614	601	560	589	623	639	581	641	598	532	616	594	620	587	567	530	569	611	579	607	600	576	641	606	599	595	636	543	614	548	561	602	598	560	591	592	568	573	571	613	568	548	630	574	578	611	582	572	599	581	604	605	548	608	618	568	582	552	589	605	580	572	589	534	582	573	614	589	584	550	578	584	559	606	591	586	591	617	556	593	581	606	600	599	618	550	588	551	560	602	624	585	563	585	614	599	594	606	590	627	587	620	538	617	633	600	620	593	569	605	595	599	588	559	580	590	630	602	582	635	612	599	606	591	581	557	612	561	588	616	568	592	575	596	570	603	577	559	589	540	615	611	629	602	592	586	594	588	591	577	557	589	596	613	578	636	623	567	555	574	590	601	588	571	588	576	617	589	583	603	600	579	589	627	580	581	551	595	590	540	536	600	573	619	635	566	617	628	598	560	622	567	546	587	530	568	585	595	551	565	632	609	624	599	605	606	592	620	589	582	591	600	602	601	606	587	612	583	586	591	569	560	564	549	580	564	559	610	598	577	595	576	616	658	578	536	595	540	570	596	549	617	596	631	581	616	602	562	555	577	538	622	590	573	584	554	627	608	611	584	641	539	609	554	591	582	595	607	559	593	558	552	585	547	620	576	588	607	575	566	596	582	608	548	576	598	608	578	617	615	625	637	614	590	619	595	595	552	632	618	558	572	606	548	592	582	602	590	594	619	595	546	603	562	589	596	580	616	590	617	626	539	588	612	596	602	607	579	576	632	565	572	573	583	611	567	608	590	556	575	619	605	549	597	593	556	582	585	605	585	624	590	625	605	566	551	653	581	578	593	549	572	602	567	580	598	591	599	591	522	563	538	648	612	610	589	597	586	561	615	560	563	620	609	620	570	605	559	578	628	547	575	616	592	578	582	595	585	585	601	591	568	576	605	603	606	633	591	578	570	575	568	578	582	587	576	614	577	571	618	603	595	612	596	567	563	570	583	606	645	633	572	555	600	610	624	595	575	579	586	590	616	614	612	568	577	578	579	580	641	595	613	563	591	564	579	599	563	561	596	558	594	594	544	536	599	608	550	596	594	555	587	585	567	594	601	655	570	626	545	586	632	610	606	520	552	633	606	602	630	581	598	607	583	573	572	604	583	604	564	604	582	602	604	595	585	545	576	583	599	600	606	566	590	616	623	550	624	618	594	587	587	576	610	584	617	571	614	580	572	566	613	582	601	595	597	609	592	591	584	583	616	600	602	602	597	601	652	550	578	612	590	614	607	612	587	579	591	621	594	543	616	594	602	564	587	577	610	612	607	608	582	601	613	587	602	583	630	566	603	562	585	557	586	625	577	575	578	553	605	593	602	585	599	605	589	576	570	595	594	608	636	595	613	581	597	591	622	622	611	578	612	609	575
4558	1757	1613	1171	1024	997	921	946	952	877	928	873	859	883	891	899	884	918	886	924	904	874	876	865	867	868	935	869	917	911	882	851	903	877	872	863	880	869	935	836	829	891	883	868	867	843	907	857	874	886	859	875	871	844	881	847	894	799	879	823	906	860	881	877	897	855	902	835	866	923	881	892	843	872	896	917	851	863	798	909	851	859	848	885	877	899	886	853	852	901	843	841	881	845	889	866	856	852	847	907	843	879	893	928	877	858	888	876	899	887	903	784	825	851	941	848	883	855	874	898	858	930	838	907	775	905	870	885	906	843	863	930	870	883	908	936	885	894	830	896	865	905	894	882	917	858	884	922	900	889	877	861	853	865	849	833	829	846	907	833	888	814	920	867	892	874	832	891	886	849	896	911	891	912	840	854	864	858	859	858	916	852	880	834	860	898	889	857	885	883	877	911	886	881	851	934	833	889	868	888	886	834	871	885	860	858	870	843	908	851	864	916	855	900	879	857	888	885	919	876	862	855	872	862	857	876	941	827	950	903	872	895	784	900	861	898	887	874	826	865	864	865	849	869	881	897	831	855	931	872	869	952	906	860	861	849	923	885	815	860	876	917	799	796	889	884	870	823	888	832	841	858	836	919	896	866	850	868	917	879	849	883	836	878	896	889	898	893	851	830	882	851	842	859	885	905	872	835	902	867	824	923	867	870	840	893	903	877	878	901	863	854	866	880	887	832	825	902	856	851	895	813	837	844	861	850	925	839	866	926	878	903	868	810	850	871	852	842	868	889	876	857	876	880	837	874	848	904	923	855	877	906	874	840	874	879	880	862	876	815	894	892	896	841	815	896	867	874	896	913	903	864	901	860	912	877	896	881	886	879	870	865	855	889	878	864	910	915	865	921	901	925	858	921	866	862	916	880	953	918	845	867	831	906	847	881	889	859	912	838	828	902	834	889	895	858	886	849	918	884	855	866	864	861	879	847	871	862	867	916	903	848	886	906	892	881	885	900	896	899	875	844	893	892	877	840	867	858	842	858	855	890	898	898	850	831	900	844	905	892	891	896	837	824	905	880	889	887	845	825	855	874	853	884	896	853	845	871	862	873	887	880	905	933	886	877	851	905	905	885	848	830	882	832	884	927	864	894	851	850	846	838	892	866	878	866	886	879	901	861	783	908	889	883	914	863	831	878	869	907	860	842	896	908	925	889	907	887	921	892	863	921	901	799	924	870	858	848	862	887	895	875	800	858	899	888	926	837	901	881	857	857	864	937	866	913	842	869	904	894	927	858	852	903	870	864	808	836	918	853	896	906	826	868	855	899	870	830	851	859	898	941	822	874	934	821	881	877	846	896	933	872	848	859	939	883	881	923	811	910	844	854	946	886	897	895	831	876	880	914	852	883	883	852	867	859	871	876	900	877	906	849	841	831	847	797	853	867	845	919	900	822	899	807	896	866	879	882	865	906	882	939	852	890	900	844	900	929	830	843	891	892	900	851	896	872	865	835	873	953	845	884	883	890	873	895	835	901	878	905	931	865	930	918	887	882	918	913	840	860	891	894	861	864	859	882	883	841	819	893	882	890	864	884	885	886	877	792	867	899	873	877	875	887	867	893	894	897	889	855	837	847	883	884	860	851	893	887	868	891	899	910	859	869	878	844	904	859	922	900	864	909	873	850	886	821	870	905	936	868	904	853	849	864	866	857	847	898	860	890	879	892	818	905	869	854	848	863	832	860	883	922	832	875	897	849	893	883	876	862	863	884	881	856	859	881	895	898	838	879	876	881	882	876	913	855	836	874	893	873	873	877	881	852	868	891	914	904	931	817	864	852	861	928	904	834	897	906	876	818	860	803	833	878	867	903	893	948	839	841	907	848	923	854	878	864	872	855	864	888	850	905	903	890	865	880	825	936	891	888	866	895	871	897	853	857	861	858	860	887	878	861	819	880	857	869	919	869	839	842	840	828	895	904	903	849	861	859	918	825	912	868	842	872	853	848	879	914	868	909	877	829	853	867	850	860	864	909	913	862	826	889	913	892	867	894	847	857	905	902	900	883	863	908	854	915	881	873	928	883	893	877	866	874	865	870	914	867	886	852	960	905	886	841	879	829	881	848	899	876	859	895	835	821	864	890	857	862	827	946	803	825	857	875	920	860	813	873	843	843	875	845	876	945	871	873	893	907	897	862	818	883	882	893	892	846	852	835	817	875	895	850	884	859	866	848	893	818	828	913	852	804	893	866	860	889	849	861	947	924	854	873	899	876	866	831	878	908	864	891	878	811	841	841	934	849	808	828	914	876	900	831	867	884	917	847	878	912	889	866	859	846	835	881	878	860	811	863	889	874	877	888	922	903	885	838	822	927	845	940	874	875	897	889	847	917	926	895	879	859	869	875	864	871	855	897	819	895	854	857	840	840	862	910	820	884	831	861	847	819	846	880	862	920	908	858	884	852	860	918	860	886	869	869	901	845	893	869	864	853	848	902	865	887	884	907	797	838	847	807	848	865	920	828	851	898	856	884	866	878	879	835	894	830	851	918	885	874	830	900	893	904	881	860	928	852	849	935	851	855	885	870	878	908	877	927	834	869	956	887	829	831	861	932	898	905	866	911	865	897	882	833	823	836	847	886	902	857	851	902	907	815	935	876	860	843	876	900	832	868	916	867	892	903	880	842	888	873	875	823	863	864	880	830	822	872	857	829	875	843	857	837	783	853	809	903	914	902	848	864	868	873	876	891	887	878	863	911	861	885	876	902	890	863	863	882	924	920	861	895	912	869	862	891	851	904	917	855	896	889	810	893	876	881	876	886	922	828	869	863	918	883	855	862	861	856	861	885	870	856	894	833	892	879	871	894	845	866	847	860	909	862	902	870	898	881	881	831	842	843	865	891	843	893	841	884	918	825	898	898	822	845	856	896	856	878	868	841	859	869	893	837	909	872	847	849	864	898	827	885	832	901	892	893	888	819	818	870	919	943	855	938	852	851	887	906	861	840	845	898	849	880	868	893	928	849	889	837	807	848	833	794	886	873	785	836	867	866	856	887	868	829	923	876	877	859	871	892	859	923	832	920	936	853	898	875	868	836	857	875	915	868	896	871	871	915	891	867	900	894	877	879	907	840	923	856	863	933	884	887	854	866	879	850	817	869	860	850	851	859	853	883	853	876	873	903	901	871	824	916	881	847	921	875	896	875	876	855	866	858	849	883	955	852	877	895	866	904	859	933	827	882	923	846	916	896	942	799	881	855	851	860	902	864	916	859	867	866	865	898	834	883	874	847	920	829	829	861	874	830	830	872	882	862	836	880	871	922	844	890	853	832	898	884	854	878	857	899	855	916	901	918	898	897	911	916	897	894	871	889	868	890	857	886	826	876	853	873	879	862	836	865	875	893	829	862	929	833	879	858	872	922	848	897	889	880	906	906	905	869	909	837	888	878	862	833	883	847	875	913	901	892	889	913	875	885	893	887	873	858	839	857	849	814	893	905
24549	21618	28959	24746	21485	5069	1236	892	730	726	741	708	714	658	604	617	622	635	627	616	589	630	622	593	627	715	588	589	557	582	609	581	604	602	602	597	561	606	583	576	619	568	567	570	566	560	568	571	588	630	588	596	626	579	582	573	576	629	564	561	568	520	637	560	623	593	604	559	571	535	602	598	603	558	572	558	538	566	581	592	554	559	594	636	663	586	581	584	578	552	579	559	599	575	586	566	571	571	588	562	533	575	568	554	568	602	545	581	579	583	582	561	593	586	611	617	570	543	581	588	593	618	597	582	570	584	603	585	589	575	552	565	559	587	610	581	606	624	601	562	557	585	553	592	641	608	601	539	543	571	554	554	609	597	579	601	598	572	595	581	628	569	588	541	602	628	577	603	603	543	593	560	556	553	568	562	630	562	598	584	587	626	578	583	566	665	594	552	552	586	562	601	601	592	573	632	564	505	577	578	559	547	646	563	595	584	595	598	585	587	602	559	574	550	606	626	607	565	593	581	620	566	594	592	594	562	576	595	578	586	577	644	582	638	548	640	577	548	574	589	584	576	560	521	609	570	552	583	557	576	563	542	631	567	567	634	571	556	611	599	628	576	597	552	574	582	586	572	596	566	577	590	535	566	572	579	580	590	597	580	532	609	547	545	625	619	571	579	605	604	581	586	564	585	582	618	596	592	631	607	574	541	578	565	617	561	588	559	577	563	580	591	578	595	619	563	611	572	577	582	576	590	587	543	589	568	557	553	592	554	598	609	598	621	575	559	556	584	554	603	604	561	560	584	569	589	597	587	616	536	602	524	584	619	584	602	527	594	622	581	580	550	605	549	589	621	557	638	612	600	560	568	559	621	556	609	576	648	551	615	566	636	612	599	604	525	535	575	612	596	570	578	576	572	578	561	539	613	600	589	575	582	608	582	578	578	562	600	589	610	583	580	579	601	513	585	618	554	521	565	575	538	571	567	577	552	558	561	561	589	623	577	581	606	570	555	568	558	571	545	566	518	596	593	606	611	563	565	584	584	583	583	574	581	568	565	606	590	549	592	597	596	586	582	570	638	588	564	627	615	576	597	604	602	545	571	632	572	578	568	616	562	577	572	567	611	622	528	557	591	578	584	583	567	587	591	592	596	565	533	613	583	531	558	560	553	575	576	526	587	549	604	596	621	565	571	635	559	565	598	601	599	586	602	584	595	598	588	589	607	581	584	554	565	610	567	556	591	570	557	525	595	553	572	595	612	601	547	563	574	593	561	597	588	532	542	607	553	586	591	611	607	576	563	576	609	524	562	546	546	612	600	586	605	603	596	578	608	591	578	571	535	582	576	583	566	580	591	586	586	583	571	520	551	558	567	590	564	582	584	571	534	553	556	550	574	560	635	597	537	622	602	647	543	523	591	569	616	597	579	577	544	597	593	572	585	607	594	582	556	588	577	569	600	598	602	559	591	585	590	558	623	572	586	590	547	566	569	596	583	576	585	549	581	589	540	603	621	574	603	613	578	557	575	552	587	557	627	592	626	540	639	586	581	610	545	571	585	597	592	565	542	595	567	546	569	540	584	611	556	558	577	615	581	622	548	600	621	552	559	580	563	570	612	580	579	602	601	619	564	602	567	580	621	576	567	529	606	576	555	632	574	570	611	588	579	559	555	607	556	560	603	600	584	559	610	573	571	600	529	560	584	598	570	547	569	607	597	538	581	544	605	572	570	618	646	572	600	567	632	567	586	576	587	547	571	569	555	625	554	605	614	592	613	533	606	524	564	581	594	581	566	581	559	591	609	617	560	565	553	615	551	542	576	599	576	578	559	596	613	553	571	577	553	554	592	560	595	599	565	616	574	610	558	576	564	574	616	588	600	580	600	547	569	592	594	593	571	604	609	557	572	546	595	605	525	603	583	589	551	573	543	577	607	599	547	566	570	578	558	554	594	635	579	574	584	585	607	591	579	593	568	608	566	566	598	609	590	565	590	565	550	575	586	611	573	573	626	613	595	580	567	591	556	552	616	578	571	606	585	592	599	559	560	600	550	579	554	538	621	621	562	570	565	593	565	600	580	531	557	623	574	612	560	592	588	568	562	627	588	608	576	601	587	570	555	574	610	578	580	590	599	624	595	618	577	558	624	545	584	603	565	615	598	569	604	578	596	567	571	529	564	580	577	584	594	579	578	558	594	577	607	563	571	589	579	546	580	564	590	617	566	607	576	586	601	558	556	573	609	599	557	602	594	551	552	613	596	581	567	581	580	553	638	578	647	539	562	628	575	570	531	604	558	565	620	572	568	578	576	577	581	588	612	529	581	583	563	554	585	606	571	613	602	509	575	538	555	580	580	587	579	531	581	604	590	558	573	571	576	572	596	607	565	609	580	590	562	610	588	638	583	600	569	613	577	607	571	578	564	613	561	582	539	593	613	612	570	550	593	531	593	556	558	567	575	615	598	584	572	594	544	534	556	552	631	572	602	580	579	547	556	594	569	574	541	635	566	609	606	617	556	602	594	605	599	588	558	557	568	597	571	561	575	615	531	609	591	606	559	617	570	557	578	562	581	586	584	580	601	599	566	568	555	572	551	573	603	595	610	576	597	595	602	610	588	544	567	624	534	583	550	544	586	557	569	545	570	546	629	555	579	615	592	567	628	595	597	558	548	566	539	604	596	553	593	602	578	556	568	583	618	567	566	505	598	591	575	577	566	558	591	598	570	621	556	568	591	564	544	578	569	599	573	602	573	591	605	615	616	557	601	585	615	568	613	572	535	590	528	577	611	619	582	570	593	588	600	564	567	588	540	594	593	569	570	564	613	539	544	565	574	571	571	547	639	616	586	635	571	602	611	577	592	551	552	529	603	575	585	545	549	635	570	605	607	587	596	567	571	583	558	559	569	638	549	545	560	581	554	581	578	577	598	559	590	593	563	589	567	594	596	593	642	580	592	574	615	573	556	600	533	526	577	622	578	561	587	597	551	506	593	557	602	596	512	595	599	590	587	532	612	619	587	599	560	614	516	546	557	616	612	587	547	593	568	554	573	548	575	585	550	568	571	568	581	581	589	509	555	585	596	579	567	586	574	561	563	581	630	569	548	651	561	555	537	521	574	615	585	598	563	612	571	612	598	579	563	552	564	533	598	581	573	580	562	552	597	556	596	561	546	575	545	528	565	566	577	586	542	554	578	550	579	622	592	595	595	596	614	592	618	597	585	597	590	571	586	594	574	580	547	587	595	577	598	541	566	564	607	540	550	559	531	582	584	614	577	571	550	559	550	603	617	575	543	563	573	571	558	570	597	563	556	551	556	579	595	579	529	541	578	573	551	550	599	551	537	558	595	584	562	578	584	579	591	546	570	556	615	570	550	575	577	540	579	597	554	588	579	531	602	587	641	610	545	571	554	563	587	575	611	557	586	572	568	557	574	536	568	578	554	574	588	594	597	617	530	599	603	583	594	562	570	626	549	598	590	613	558	580	580	564	591	580	571
5306	9866	8269	4228	3176	2447	1970	1737	1553	1456	1258	1264	1174	1102	1064	1064	987	998	1006	928	967	900	966	934	958	939	939	960	892	921	891	902	894	894	877	873	897	902	886	905	903	926	861	902	879	862	925	867	845	890	933	874	916	853	849	874	872	884	895	912	822	858	884	904	832	896	899	935	884	953	808	868	863	896	894	908	927	930	815	902	903	812	888	886	869	905	902	853	868	919	876	928	817	869	830	873	937	833	841	864	955	923	908	875	834	848	806	871	892	900	863	912	873	855	826	917	830	857	829	891	880	889	906	863	884	856	867	840	896	879	911	821	890	881	910	905	825	871	872	854	882	891	860	859	871	833	894	833	827	904	872	846	875	893	909	815	900	923	844	863	847	878	836	858	841	838	871	855	868	871	882	862	880	855	870	798	921	930	824	851	870	870	863	836	875	857	908	859	817	843	866	870	837	846	812	837	929	845	832	857	823	864	919	852	822	861	927	884	856	803	856	923	865	877	843	895	870	901	904	872	838	842	874	862	803	880	841	842	929	905	853	874	856	845	865	876	883	842	863	873	877	859	881	795	888	852	883	872	893	910	859	832	919	837	813	863	869	865	844	840	842	871	866	807	858	885	892	850	830	793	844	802	852	881	801	894	875	881	892	902	878	870	834	877	834	868	877	848	828	830	899	905	864	914	827	868	898	835	877	870	860	892	910	862	846	870	900	821	859	902	884	865	917	854	895	863	857	889	895	871	865	842	866	923	913	857	890	893	887	864	889	839	835	874	876	844	889	813	850	838	926	820	858	840	884	865	881	846	819	868	837	881	865	858	825	835	912	817	882	901	887	851	875	852	875	870	821	855	859	900	879	848	849	844	838	860	848	835	880	938	871	908	868	824	834	853	933	893	822	827	892	822	841	835	836	873	820	863	844	868	850	864	912	891	893	882	884	811	846	917	911	857	897	879	906	832	879	825	846	902	893	878	879	874	885	898	841	839	911	833	854	874	909	879	863	875	849	867	823	882	834	866	868	868	876	809	815	857	888	839	870	873	850	829	880	903	834	863	927	827	848	843	851	879	878	884	832	808	889	900	855	910	878	854	868	851	867	846	887	858	855	885	807	859	834	854	824	895	846	878	908	848	883	865	866	889	844	825	868	835	908	890	850	836	876	950	859	849	866	827	879	841	888	854	842	852	819	920	850	892	894	849	904	887	820	855	873	902	882	860	898	854	872	851	834	844	885	902	877	830	829	866	878	903	878	895	891	916	885	871	893	857	836	834	875	852	876	870	852	850	852	828	856	896	851	880	903	871	884	864	836	887	840	893	907	861	874	904	895	894	903	902	817	856	906	880	876	885	886	810	885	839	853	908	852	898	843	919	854	898	849	901	838	888	861	851	909	833	862	875	853	890	869	877	819	876	862	871	888	903	841	867	929	829	891	862	854	830	876	881	875	844	868	852	865	868	855	907	913	822	853	833	887	888	875	875	804	844	873	837	886	884	897	861	881	830	872	821	817	876	875	858	896	863	901	916	860	836	880	886	925	872	862	885	882	853	840	862	876	909	870	852	930	832	870	869	887	859	832	887	867	907	848	887	812	884	804	872	868	918	867	867	863	912	890	843	876	829	826	850	916	833	899	861	844	909	900	823	815	891	904	819	824	904	788	808	844	817	839	817	830	833	876	870	855	878	853	830	823	868	950	797	887	826	846	936	942	883	891	865	851	874	870	819	898	855	907	885	816	887	865	841	904	876	877	877	890	872	849	846	875	925	881	804	892	854	905	880	846	850	852	839	878	868	834	847	878	863	891	882	857	865	878	891	898	895	826	834	889	850	851	866	823	874	858	935	857	861	907	904	821	852	884	889	847	885	891	839	915	902	816	861	809	903	870	853	859	858	865	888	832	839	879	887	853	872	877	851	874	887	896	849	875	929	868	851	828	848	844	900	890	890	888	832	808	872	855	903	850	886	856	882	898	839	825	868	912	930	860	885	811	845	854	894	841	868	901	837	883	846	850	866	850	861	879	878	827	873	871	833	855	886	891	861	856	816	809	829	836	888	842	896	878	864	840	890	807	861	890	841	934	899	895	914	908	851	851	874	838	890	858	872	899	901	866	863	884	844	879	949	866	881	835	891	859	848	866	845	880	854	886	867	821	860	854	827	866	890	874	889	905	798	889	864	875	821	850	896	887	837	820	864	806	816	835	843	810	859	856	832	819	922	915	869	848	882	871	828	841	878	869	884	836	878	850	890	853	882	883	857	849	870	840	854	844	861	808	879	881	856	891	903	867	884	839	867	837	832	888	899	833	892	847	875	844	882	850	874	859	878	858	856	851	867	873	787	884	864	915	846	882	883	836	859	918	876	900	836	844	847	859	903	910	910	802	876	846	915	899	839	883	858	846	826	864	840	912	889	857	883	842	881	893	855	848	897	849	841	840	926	919	855	851	848	860	882	823	844	801	839	885	862	862	916	873	859	841	926	862	876	854	892	830	851	812	827	847	879	857	906	836	845	842	880	842	900	920	903	840	819	863	833	798	858	915	841	868	882	867	863	869	864	839	901	858	819	888	921	860	884	848	876	831	873	886	868	865	874	851	848	921	875	892	886	872	895	860	881	850	889	890	845	872	864	862	883	932	866	865	905	806	849	888	840	885	821	860	871	859	921	879	840	930	876	879	869	823	837	858	870	893	856	868	795	880	874	822	898	901	907	841	839	872	871	860	915	844	869	853	816	877	849	862	891	868	873	839	922	810	895	816	845	866	870	836	854	826	817	863	821	831	857	834	912	873	845	880	796	895	838	847	907	842	846	849	845	867	878	957	851	820	860	857	850	854	928	860	850	824	891	865	867	931	925	896	837	894	850	843	838	876	902	851	887	915	918	840	942	861	823	825	837	835	907	843	847	857	866	864	858	827	915	866	836	861	869	849	851	801	843	848	875	851	930	862	847	869	896	892	801	866	864	945	879	855	897	923	799	893	871	890	879	877	836	833	859	852	876	880	886	842	875	850	844	887	891	862	854	889	815	890	881	868	828	896	851	903	879	895	883	921	829	847	882	865	875	826	874	867	846	802	905	876	849	863	899	826	826	883	879	891	871	845	877	861	895	878	848	811	882	894	859	859	901	895	915	898	847	829	798	873	898	792	870	904	880	869	856	888	863	843	915	870	869	903	875	864	949	855	864	864	858	892	877	843	850	891	824	849	882	881	870	877	894	873	858	866	859	862	845	779	875	851	867	894	907	891	860	825	897	852	870	846	887	829	925	832	863	886	870	868	870	893	906	876	875	859	898	845	874	895	886	859	832	912	892	900	884	896	883	875	842	838	827	843	888	833	859	915	843	891	881	818	883	879	840	898	871	827	909	859	857	872	837	876	866	876	851	798	856	898	924	878	869	851	854	833	901	849	860	864	854	867	882	873	861	876	852	871	886	877	876	892	803	844	897	870	869	842	929	826	895	834	850	849	877	849	841	843	828	883	857	924	879	894	870
23480	21560	29461	24124	21561	21156	2784	807	640	569	526	453	423	419	374	363	325	330	371	329	306	302	304	268	280	297	304	273	313	260	271	300	255	304	278	264	246	281	278	268	267	276	243	246	283	281	275	243	284	266	270	273	277	274	253	278	253	311	272	297	271	276	255	246	272	256	270	281	246	277	235	262	242	273	278	235	285	285	228	263	266	235	259	233	276	261	251	279	254	244	264	280	251	242	261	223	233	254	259	248	264	254	281	249	249	236	271	295	247	297	246	263	247	274	268	247	255	242	251	255	241	263	253	255	264	234	263	241	274	263	264	249	252	263	254	240	255	254	234	248	248	243	234	263	279	273	235	256	277	259	233	257	269	263	247	252	237	292	240	269	267	237	245	274	258	246	218	254	286	245	252	250	252	231	245	270	271	250	250	229	252	260	262	242	271	254	276	248	251	251	260	238	257	272	272	251	285	260	254	272	238	236	250	239	242	246	262	283	246	268	282	262	226	262	261	277	222	234	228	249	264	260	263	243	246	236	232	245	316	259	250	278	246	269	239	273	263	256	275	251	266	272	258	268	259	248	294	263	270	247	265	277	248	262	249	253	250	216	293	260	273	247	266	261	252	278	224	253	240	269	280	259	272	239	268	292	258	237	268	256	244	242	228	258	254	287	227	272	245	257	252	279	265	258	252	262	264	276	276	275	244	280	265	253	228	260	278	240	235	245	253	260	237	222	255	252	289	252	266	251	278	281	253	269	263	280	251	281	239	267	262	267	273	257	253	259	258	257	255	238	250	245	266	283	253	252	244	265	234	235	259	238	276	264	287	258	268	236	271	266	236	246	276	258	266	236	260	282	263	236	259	285	260	245	282	271	250	237	295	238	254	257	275	258	271	274	245	237	242	263	240	307	267	263	252	266	259	251	280	230	264	266	256	287	286	242	242	264	272	254	246	262	267	296	225	279	309	294	252	261	239	263	233	247	208	234	257	226	279	259	256	275	259	289	258	270	269	258	265	253	292	296	252	252	238	244	256	238	250	258	231	240	253	248	270	231	261	253	270	268	257	248	269	274	242	272	228	266	266	253	250	263	231	279	276	259	270	234	255	257	256	265	257	237	265	257	252	262	236	235	220	237	263	280	277	267	271	241	275	259	252	260	251	283	247	286	264	269	269	263	275	262	257	278	271	254	269	289	252	259	231	258	241	246	267	260	260	274	269	263	257	271	260	277	256	253	242	271	294	276	263	265	248	250	267	263	258	276	255	231	257	264	260	256	241	253	266	269	297	274	264	245	255	252	262	274	265	262	233	252	247	253	259	247	260	273	243	271	274	290	272	268	233	262	241	253	234	249	252	247	268	252	261	278	266	262	250	253	261	251	268	259	233	231	265	257	253	251	238	278	241	243	271	257	253	247	247	279	259	264	260	254	253	264	226	235	274	226	290	261	262	250	228	283	250	267	258	262	263	271	275	267	250	260	233	253	278	258	235	265	294	286	266	276	250	223	251	273	233	237	254	272	236	269	259	242	241	261	269	291	283	252	280	278	240	233	265	217	237	263	242	232	277	257	255	254	222	260	251	240	279	286	254	282	238	229	235	248	276	267	252	249	270	249	246	253	276	236	255	270	239	243	251	265	295	264	244	276	256	255	269	245	253	244	287	260	238	233	252	231	262	276	246	263	266	239	266	257	233	243	248	233	244	225	250	265	262	234	239	250	268	264	239	239	267	259	248	261	277	279	264	256	237	276	281	251	210	229	259	275	252	267	252	221	250	258	249	267	263	264	252	268	263	262	270	245	254	279	240	266	267	242	247	242	252	261	266	240	243	275	273	250	224	264	247	246	260	273	265	240	261	264	209	249	286	282	266	246	250	228	251	244	258	238	273	236	263	280	264	264	277	233	256	256	261	248	271	271	231	260	260	248	285	225	264	264	253	256	246	254	239	246	252	232	257	251	247	280	272	238	257	259	267	221	247	248	248	257	248	233	270	255	245	254	240	278	235	269	257	233	271	260	247	223	276	272	258	245	256	270	221	236	272	241	249	265	242	219	266	273	235	256	250	258	254	254	249	257	264	276	254	271	268	250	256	265	235	272	265	244	264	246	239	241	261	239	266	265	276	251	240	244	277	250	264	246	261	279	244	266	252	225	241	259	261	257	240	255	264	255	276	261	252	258	259	232	290	229	292	258	241	258	280	239	264	290	266	252	272	267	243	237	253	251	260	275	274	276	235	255	243	253	278	261	273	246	240	269	241	268	263	269	262	251	273	238	268	244	262	280	267	237	260	250	245	274	241	239	237	247	265	255	254	270	259	275	268	236	223	266	256	279	248	241	240	245	247	254	217	243	279	238	257	256	250	246	234	250	246	269	246	225	262	251	250	278	254	256	286	238	249	240	246	258	288	239	263	259	282	234	255	257	264	259	250	251	266	257	220	254	245	273	262	270	255	275	234	245	269	268	237	263	249	258	260	238	237	269	251	223	252	245	232	277	246	269	262	270	228	279	256	264	263	242	235	257	276	274	241	236	306	268	245	283	279	253	254	271	246	250	271	262	243	239	249	253	264	244	276	260	249	240	270	238	281	250	262	242	245	229	282	268	252	255	253	224	258	280	280	232	243	231	273	272	263	255	276	265	233	256	253	253	250	260	276	262	241	252	243	252	217	260	255	258	247	233	282	240	230	257	275	236	265	239	243	274	226	257	247	242	240	274	255	282	276	268	246	262	274	281	251	243	281	238	270	243	258	260	245	268	221	262	243	256	270	295	274	262	244	245	266	268	278	238	228	243	299	266	270	261	283	268	264	254	268	285	272	243	251	263	262	222	267	278	269	235	257	252	275	257	279	252	261	256	255	260	250	274	270	261	262	254	241	236	232	288	234	242	257	238	243	258	267	266	241	245	266	261	246	242	244	249	269	265	253	267	271	227	281	268	271	260	265	242	258	247	255	256	282	273	238	250	247	247	256	251	251	272	250	212	279	263	274	257	253	267	250	251	293	280	233	260	256	277	241	248	266	254	284	241	232	268	227	264	250	255	284	257	271	261	263	259	238	253	242	270	260	282	233	269	281	250	268	276	238	256	279	246	251	266	252	242	254	264	273	245	269	234	237	264	249	229	266	268	249	226	251	238	253	261	240	239	255	274	226	249	247	251	266	261	265	258	251	227	276	260	262	251	243	266	260	258	244	251	248	282	271	239	262	270	242	279	270	230	280	228	284	236	279	265	254	254	272	229	246	263	269	257	235	247	223	243	248	215	260	262	252	259	296	243	248	244	251	278	233	241	278	251	246	240	253	257	237	268	276	255	261	270	249	238	250	262	246	256	237	246	251	267	249	256	251	259	252	259	241	259	290	253	272	270	259	245	255	260	265	258	242	272	250	253	267	260	278	238	241	264	281	227	274	250	244	257	264	243	243	252	274	257	241	250	241	272	238	273	254	266	269	264	260	263	245	272	258	221	240	260	272	237	259	246	252	242	269	252	248	255
6943	15138	12539	6396	4376	3272	2541	1976	1612	1458	1167	1003	943	868	831	790	702	640	658	616	581	541	530	574	556	497	510	506	481	472	485	510	445	443	473	433	423	439	437	414	459	435	427	418	451	423	450	410	421	436	393	420	421	441	404	440	410	409	425	450	401	405	421	430	376	400	427	406	420	367	387	409	398	425	357	401	419	423	418	431	385	403	380	428	412	423	418	401	405	373	420	403	454	391	394	413	386	418	441	425	388	396	402	382	404	388	437	385	405	412	398	403	417	397	402	377	396	409	426	366	394	410	406	423	400	375	405	399	398	399	412	401	434	434	385	414	348	382	405	452	423	396	432	409	426	403	376	426	364	394	422	417	389	410	361	414	416	401	393	415	406	424	398	405	389	390	400	386	396	383	411	393	402	404	400	405	389	390	412	397	410	416	379	411	407	404	396	424	375	432	419	382	356	405	384	401	417	366	397	402	437	431	396	415	420	386	401	426	396	400	435	388	423	399	385	385	403	389	407	413	408	393	379	416	382	437	386	393	415	399	376	432	392	425	406	383	386	400	402	439	382	418	423	412	416	425	389	418	403	427	396	391	394	410	379	387	413	412	400	394	395	389	361	413	387	395	423	369	432	421	452	415	392	372	403	420	374	400	391	405	401	403	393	411	418	405	419	394	399	372	404	397	437	396	398	431	401	397	440	388	436	414	409	408	415	411	403	384	438	420	387	412	399	396	411	386	377	416	425	403	393	359	403	384	410	420	393	392	393	384	388	395	400	402	421	406	382	418	401	416	403	398	391	364	413	405	365	427	396	400	370	418	413	425	428	447	380	387	403	399	420	411	397	414	399	425	430	429	373	413	420	398	391	374	386	395	416	414	413	388	406	430	398	416	386	396	403	397	389	417	418	420	362	379	351	398	416	405	396	401	384	371	394	425	421	374	378	408	401	419	419	411	373	377	415	409	394	388	406	401	380	423	379	380	390	356	384	394	377	423	366	402	407	392	399	440	386	416	430	441	440	406	391	375	406	424	405	404	386	386	376	404	412	410	363	405	408	405	416	422	396	393	405	376	387	386	408	427	425	412	390	414	406	391	431	437	354	376	415	404	381	405	414	425	415	415	429	409	419	428	379	410	399	388	397	421	425	377	393	392	372	390	409	408	381	435	402	397	400	399	383	393	403	420	392	373	396	405	452	390	431	399	380	400	419	375	390	381	403	388	364	406	436	375	384	424	403	399	407	409	406	385	398	405	425	373	402	425	400	402	410	396	385	408	413	388	387	437	416	415	390	438	413	394	384	408	424	388	428	419	380	403	394	389	391	413	416	406	400	440	393	376	377	390	375	385	384	364	395	377	391	409	446	394	393	409	419	384	380	417	449	405	361	426	391	411	401	408	391	439	403	391	407	406	388	401	424	398	390	391	440	385	400	375	413	368	418	377	390	390	433	419	386	407	354	411	403	411	388	424	408	391	411	411	457	347	422	385	440	393	418	413	393	390	395	435	384	365	434	400	398	428	379	406	431	418	397	414	421	400	411	432	440	413	441	409	422	404	411	383	414	383	425	437	365	405	393	392	389	398	400	395	410	414	388	382	358	409	406	428	369	439	407	419	387	420	396	421	428	383	403	410	384	430	403	426	362	400	404	390	397	371	417	374	390	428	383	383	418	396	386	419	416	367	399	393	427	388	394	434	384	404	384	400	418	422	386	372	426	405	399	385	404	400	391	394	390	343	398	381	391	424	392	377	400	408	393	394	400	376	401	387	403	414	413	388	390	407	416	402	383	406	391	358	388	383	381	417	387	406	391	389	381	389	355	401	419	414	390	410	395	423	397	444	405	425	410	405	372	406	415	412	419	397	400	402	382	395	431	407	424	378	398	407	414	373	397	416	374	410	406	391	384	410	438	400	414	417	386	406	387	396	425	387	419	389	373	386	393	446	394	390	369	412	403	416	394	404	362	385	450	407	386	390	424	394	420	390	409	421	425	381	377	408	397	437	385	388	395	392	400	375	374	382	396	398	446	380	406	408	379	417	388	401	384	415	389	410	421	389	376	451	375	396	372	388	388	430	378	371	365	382	366	406	400	393	409	371	417	428	389	401	449	407	419	408	393	356	430	395	379	426	399	394	385	386	380	389	375	402	394	379	385	396	406	416	377	371	426	413	379	408	406	416	396	392	382	404	383	415	419	382	377	388	408	403	419	395	369	396	414	444	392	405	400	416	396	435	400	397	412	424	396	403	423	415	392	377	419	398	416	364	414	412	447	369	398	403	396	384	377	422	386	370	360	390	396	404	418	407	417	404	412	388	401	377	390	397	394	420	409	420	413	411	377	394	441	371	387	416	395	397	410	400	390	407	347	413	450	424	411	415	428	417	414	394	415	385	398	407	367	428	403	382	426	431	356	425	390	431	407	407	399	429	435	390	402	385	384	373	411	377	375	412	424	369	410	401	379	399	405	383	398	386	385	394	384	397	415	416	393	422	410	371	409	378	401	426	393	417	415	390	421	388	390	395	406	429	423	353	385	396	383	396	370	418	378	420	371	416	460	381	395	396	440	385	365	368	444	401	427	407	401	400	369	381	378	376	398	382	424	368	366	404	396	379	403	409	376	405	376	390	389	393	369	418	412	395	414	424	402	388	429	378	402	393	414	382	358	385	416	407	401	415	394	379	421	395	402	404	377	398	434	440	378	407	410	397	424	370	387	411	414	395	384	400	432	397	384	390	390	401	405	440	417	361	411	367	411	379	381	371	434	402	374	386	400	386	395	395	377	365	432	372	397	393	416	411	397	407	380	395	406	423	409	399	413	425	422	407	404	376	352	436	411	405	401	421	382	392	410	428	393	407	412	406	374	400	421	378	391	380	418	409	386	355	423	381	415	385	357	390	398	363	400	403	414	371	452	368	373	403	425	400	423	399	394	412	401	394	395	388	396	413	377	440	399	403	409	406	390	410	382	389	388	403	392	390	428	432	424	368	390	406	373	409	409	400	414	409	422	404	389	393	420	400	449	423	394	418	418	425	383	425	399	422	384	429	375	396	394	395	397	371	405	403	397	373	432	383	402	418	411	433	403	398	408	406	429	421	382	423	445	410	413	404	395	406	412	416	405	415	388	407	418	394	395	395	407	416	403	423	432	428	395	384	394	362	383	399	395	403	393	391	412	406	407	380	417	382	398	406	401	422	392	430	443	451	399	411	390	414	376	390	410	442	409	416	385	421	393	412	372	378	406	426	407	404	432	386	414	400	417	390	403	358	388	416	392	394	405	399	404	428	368	399	387	397	415	417	414	370	391	461	403	385	406	391	406	382	360	404	420	426	374	389	416	362	413	428	419	396	431	374	399	433	379	379	439	409	433	412	445	372	403	420	411	398	404	380	422	396	383	369	400	395	412	394	386	431	393	398	418	401	404	389	391	410	415	366	406	405	411	420	388	390	400	388	400	425	415	418	430	390	385	430	427	400	407	392	402	379	395	397	390	410
27511	20599	7236	1012	662	668	665	593	591	626	596	641	626	579	623	612	636	610	583	612	574	555	565	597	598	589	582	607	550	599	596	587	544	621	603	570	604	595	572	598	529	579	557	567	624	617	579	563	621	583	573	595	620	607	599	590	619	536	601	605	579	612	604	556	581	547	588	589	583	570	600	564	582	609	573	562	564	574	581	608	591	631	576	580	596	605	564	557	616	588	590	591	596	562	620	598	625	539	617	623	560	591	571	562	597	560	580	587	577	607	574	604	599	584	602	571	602	619	605	566	596	590	576	592	585	587	571	591	594	571	603	588	549	589	576	577	555	589	600	576	552	597	568	556	562	612	590	571	607	631	590	617	607	554	607	600	588	610	612	616	560	583	586	595	630	575	581	595	578	573	573	572	573	581	583	584	550	564	572	568	604	572	572	593	606	568	564	595	588	588	556	571	583	602	602	558	627	564	575	576	587	578	592	592	624	597	566	605	547	585	549	593	542	576	565	582	571	624	579	554	585	560	593	574	590	581	584	608	578	593	555	570	575	545	635	576	620	584	552	618	613	612	585	582	591	542	601	605	581	576	595	610	586	582	608	548	542	567	599	616	563	632	575	604	582	582	595	624	559	597	603	570	581	553	574	584	571	549	560	594	556	595	622	639	621	564	581	564	527	601	550	573	615	579	577	578	650	564	614	601	579	560	635	541	585	591	595	572	579	635	594	566	584	597	576	583	548	576	549	575	629	585	599	576	559	555	567	561	587	640	554	598	560	602	623	596	598	603	589	572	560	592	555	599	569	579	567	585	582	579	601	574	608	632	603	582	594	587	581	599	621	606	572	574	561	550	598	585	578	583	535	626	597	556	615	599	603	589	562	587	602	552	544	542	644	611	605	574	583	592	561	552	602	592	598	623	599	563	577	584	565	578	545	567	574	604	587	564	609	595	613	608	598	563	536	637	600	585	567	546	609	578	590	595	607	563	657	543	602	595	574	576	604	589	561	583	589	588	584	629	593	616	564	609	623	590	584	601	618	571	580	574	596	570	580	622	539	574	606	530	584	612	642	613	567	617	571	582	571	613	554	597	621	600	607	586	583	574	566	571	603	554	579	590	569	610	626	634	609	586	603	637	550	547	590	564	566	592	626	573	603	594	569	596	549	585	574	597	623	590	585	579	594	575	620	575	563	602	576	593	560	578	621	612	592	592	575	593	612	600	575	569	579	626	553	601	603	604	579	583	620	590	624	577	581	615	552	613	623	628	584	629	576	559	583	593	585	580	602	565	553	595	578	572	574	602	603	582	556	621	556	621	619	622	599	575	569	552	594	558	585	590	591	608	549	604	555	625	582	624	622	580	595	588	593	633	547	576	581	590	545	588	580	608	602	573	574	588	569	564	683	564	592	538	553	563	591	624	588	587	581	533	570	569	590	586	559	607	556	595	603	578	621	612	584	589	581	566	567	578	603	594	588	611	611	561	587	590	565	555	584	523	593	579	600	581	606	603	570	589	577	625	617	590	590	568	575	575	569	573	573	624	596	554	622	571	601	565	563	562	558	581	585	564	566	599	592	632	577	595	575	554	570	589	592	526	536	556	623	581	539	605	627	598	574	609	632	581	615	583	578	607	596	586	637	590	562	587	555	614	629	576	562	588	613	591	601	570	635	619	541	606	568	558	582	565	601	577	597	555	567	605	601	589	581	589	565	554	579	578	561	542	626	570	568	583	583	560	557	647	584	590	624	643	608	597	593	548	603	597	557	610	617	587	558	602	576	633	636	586	578	601	603	612	605	594	578	560	645	583	557	589	565	548	602	566	547	598	590	564	558	587	599	561	595	608	578	574	582	597	589	574	568	562	595	566	590	577	519	591	597	558	580	549	573	569	567	577	548	597	585	583	611	585	574	598	576	593	612	597	598	581	597	539	591	608	580	554	602	572	566	594	583	564	619	629	564	598	588	636	575	581	576	602	561	608	589	632	563	599	557	645	549	599	596	571	590	607	594	598	574	580	570	569	545	575	602	595	593	571	528	617	603	583	592	600	593	587	607	595	575	568	570	582	623	596	615	585	600	614	639	592	589	604	561	554	606	556	633	573	568	586	612	574	603	556	625	594	570	604	569	567	577	601	607	598	657	596	618	591	585	561	580	581	591	615	595	547	586	606	587	578	569	569	570	599	624	582	558	596	579	608	590	600	603	592	583	592	617	606	589	606	562	563	610	575	589	594	539	573	602	596	599	559	636	606	574	569	553	550	570	595	571	585	544	559	589	595	633	566	589	570	596	611	595	603	579	589	618	604	569	626	591	571	608	532	614	619	574	585	561	596	591	578	562	604	590	599	551	593	584	577	614	630	622	566	616	550	562	589	570	596	586	611	569	577	613	570	583	563	570	612	600	604	600	575	537	589	599	581	580	598	595	603	568	600	601	591	547	578	530	572	574	559	595	591	584	558	593	569	528	562	603	577	562	565	622	580	577	560	576	550	608	623	575	605	556	573	598	573	517	580	576	583	587	593	562	579	580	592	538	625	520	617	613	574	574	570	549	540	570	577	615	596	615	573	575	589	600	601	579	578	584	579	614	597	575	615	561	583	589	552	577	609	551	602	583	595	581	562	597	576	598	581	586	620	591	610	606	576	592	640	579	602	638	608	576	577	569	582	570	546	617	615	603	604	547	567	583	622	544	594	591	589	626	567	577	571	602	579	620	528	578	573	578	602	593	594	605	578	617	596	584	568	575	572	611	563	600	624	589	612	624	580	590	585	573	576	574	560	610	582	577	611	568	627	578	628	633	593	556	536	595	610	582	608	629	587	586	604	572	594	620	606	615	600	627	552	571	603	606	558	611	536	604	606	555	608	575	603	576	591	555	570	558	575	584	561	573	583	600	549	583	597	573	599	561	589	586	607	573	630	615	580	610	574	608	577	585	574	586	569	539	572	580	570	577	604	604	579	562	599	612	591	604	593	635	576	536	573	619	565	555	615	607	574	581	561	616	576	584	547	590	571	601	581	599	562	614	628	621	578	595	605	596	625	612	623	566	580	542	606	570	550	554	604	604	541	578	567	608	616	637	582	599	573	571	594	603	589	574	578	573	569	613	589	580	590	574	547	619	618	564	581	552	603	599	623	548	566	588	624	602	599	612	631	631	634	597	589	581	579	560	602	597	553	564	559	576	544	559	607	587	546	592	636	582	576	607	599	611	588	521	572	612	590	518	639	577	584	611	605	573	586	554	581	546	573	584	597	573	557	566	589	602	600	590	576	547	602	614	586	587	549	582	591	533	603	596	548	569	615	567	602	578	583	617	610	569	621	610	593	579	580	616	614	597	632	584	555	594	595	586	602	592	593	593	581	527	585	645	594	578	593	618	530	609	536	559	603	595	616	576	570	561	563	576	610	624	532	613	547	549	592	552	563	577	588	630	531	555	621	610	555	618	579	575	559	578	559	592	576	555	641	585	559	618	568	612	576	587	585	578	568	580	582
4604	1764	1552	1164	1091	958	935	923	929	895	883	944	919	880	871	851	831	849	877	881	913	886	875	859	862	833	897	849	907	912	860	861	867	891	902	852	902	836	848	838	935	877	851	876	865	822	889	829	869	872	847	902	890	815	857	866	876	824	846	810	873	871	843	865	861	919	898	920	848	852	880	903	874	896	850	907	894	873	873	886	834	886	850	869	899	917	891	821	886	895	871	882	892	914	824	862	893	872	865	899	860	852	833	889	915	855	842	911	880	894	872	815	898	883	857	849	867	850	866	876	868	850	872	844	890	888	879	874	910	838	849	901	879	846	840	868	891	816	822	851	848	857	870	928	878	922	883	898	851	880	898	871	917	866	851	817	834	851	876	891	868	845	846	884	882	878	870	867	892	852	841	829	842	873	867	913	873	843	900	920	852	870	889	855	863	811	881	881	859	875	857	891	907	853	868	853	874	872	821	884	844	891	879	877	915	874	880	871	888	883	925	831	845	898	824	865	836	864	871	833	815	876	880	926	834	909	878	874	903	857	838	912	847	852	840	885	951	867	861	853	902	909	891	854	830	844	843	904	862	917	881	877	842	893	851	875	868	893	896	870	849	805	887	859	832	814	817	816	812	861	868	837	793	816	824	829	884	843	899	846	857	821	875	829	803	813	852	871	834	860	880	873	857	836	917	870	875	836	863	892	862	859	872	872	822	813	913	910	786	892	838	862	862	899	879	869	870	871	893	855	822	855	879	903	837	864	832	864	855	894	877	873	848	936	869	854	877	844	916	858	850	876	866	900	862	853	872	843	869	834	873	877	857	840	832	840	853	845	891	832	876	864	882	825	862	879	849	836	843	892	878	895	816	875	843	854	878	835	882	842	875	849	856	901	890	831	781	868	851	802	811	841	878	898	861	864	863	820	845	827	827	854	894	861	811	883	823	880	853	867	889	859	857	817	891	848	868	844	885	882	873	854	876	874	850	893	793	901	870	884	884	878	841	855	869	880	896	798	881	851	895	907	849	882	926	880	846	851	862	872	843	910	852	870	848	862	825	886	869	835	907	841	911	859	831	871	856	876	881	907	830	905	834	836	888	841	868	807	870	888	873	881	868	821	873	903	823	844	860	847	867	883	827	819	876	910	861	868	904	891	889	849	873	890	873	840	913	829	861	837	887	884	887	890	848	832	878	835	867	828	842	816	911	822	875	859	898	857	850	865	872	857	892	838	820	866	844	917	931	879	904	850	873	876	884	864	806	805	847	889	885	867	887	844	875	894	867	812	919	878	874	863	856	866	812	856	838	861	827	875	887	899	848	794	849	901	884	857	862	816	872	849	841	864	863	888	859	854	855	831	839	854	817	876	879	879	895	842	864	821	828	845	895	877	846	912	951	887	897	842	900	881	820	895	847	858	930	882	861	887	774	880	835	880	864	842	875	865	853	849	836	875	907	902	806	890	874	873	886	924	842	878	916	870	849	869	860	863	871	870	838	879	884	839	882	887	824	842	922	877	903	824	881	916	866	864	809	871	876	873	869	847	850	902	857	855	792	800	890	895	867	866	897	850	882	824	864	901	830	884	916	844	844	879	883	859	897	837	921	855	891	883	822	877	846	882	884	899	906	891	840	850	886	869	914	825	854	825	895	895	862	874	889	825	861	897	875	843	880	898	899	875	846	901	860	873	815	842	849	860	877	820	862	876	859	862	850	846	847	881	867	878	876	854	923	895	850	870	858	834	863	837	868	873	880	796	896	851	874	881	824	922	853	819	844	877	882	814	840	907	836	902	805	857	895	872	926	855	849	876	823	870	877	884	916	832	811	862	934	849	847	841	857	827	860	863	880	869	864	858	865	896	890	896	877	854	891	871	903	876	867	874	841	898	884	894	883	854	854	860	896	833	866	825	834	892	891	825	850	821	930	861	880	807	897	893	876	843	873	820	908	811	854	840	874	895	904	851	864	889	846	853	901	889	784	868	898	850	899	882	825	876	849	906	829	848	890	835	872	830	860	887	899	856	826	901	861	841	850	900	861	911	867	869	863	851	851	839	853	884	832	884	853	809	858	914	836	906	879	848	891	838	864	830	869	854	898	905	881	893	834	813	869	872	900	846	909	885	797	900	869	861	820	851	844	857	823	866	855	811	815	920	869	857	852	888	840	884	869	848	875	890	858	873	878	871	817	873	824	834	836	884	866	869	885	882	869	882	901	901	894	788	822	817	856	861	823	889	835	890	838	897	872	930	869	848	862	841	891	900	823	858	866	856	854	923	852	853	844	863	844	849	893	866	874	856	827	866	830	883	899	848	867	827	877	837	856	900	847	822	813	849	859	849	843	850	881	836	889	899	891	845	837	826	902	868	881	870	870	826	887	864	848	897	858	827	885	898	858	838	857	850	850	879	845	857	925	834	904	956	861	850	879	885	876	880	872	851	836	854	870	865	886	871	866	920	851	926	867	888	882	858	870	887	864	849	872	910	885	892	885	858	828	855	845	882	873	895	939	844	855	857	925	879	907	919	891	875	851	871	858	857	854	820	865	853	913	893	881	807	849	848	830	878	811	829	912	883	885	860	805	919	828	857	847	914	818	900	873	877	865	849	855	859	842	808	845	936	837	803	819	847	877	889	911	893	884	860	846	896	879	907	870	884	855	861	894	883	812	841	890	836	865	870	816	904	872	865	862	921	882	854	875	882	839	840	866	813	853	860	862	853	862	904	922	849	865	860	886	838	893	927	851	849	871	843	825	876	854	833	908	869	821	858	817	845	839	860	891	842	891	852	873	844	833	860	884	862	808	849	870	860	856	865	867	877	808	889	896	844	895	852	879	819	893	858	868	851	866	851	876	845	876	769	844	861	849	793	934	824	854	858	883	838	802	868	843	868	884	884	869	840	881	887	835	927	866	818	886	875	853	904	846	873	869	851	874	840	857	886	858	830	898	837	920	863	888	899	894	900	809	835	881	844	897	846	884	872	882	876	880	872	840	875	854	851	881	851	872	868	854	889	857	829	872	859	898	890	836	832	908	835	871	868	876	864	849	950	876	885	914	849	821	875	807	906	881	844	891	916	864	882	886	904	827	900	864	820	849	856	843	844	862	893	890	819	854	882	856	875	868	911	864	925	873	900	837	901	879	835	884	926	887	919	882	852	899	847	852	859	878	836	869	868	872	884	852	846	840	912	859	833	877	841	827	880	894	897	832	843	871	904	832	818	878	914	857	882	932	856	892	877	854	853	877	838	895	855	901	826	910	814	919	872	878	901	860	894	870	890	892	876	866	861	874	861	901	893	900	909	822	849	876	927	895	831	858	844	865	907	885	863	910	842	847	838	893	858	822	895	833	864	894	846	848	880	811	887	912	859	875	847	832	897	784	858	890	863	830	891	870	825	877	842	886	824	908	864	879	879	881	894	874	904	832	813	880	921	850	842	866	840	867	893	798	871	831	873	901	868	848	867	920	898	895	883	857	857	844	816	859	879	795	849	838	894
24591	21626	28984	24757	21492	4943	1201	879	733	750	685	698	747	664	632	624	630	645	608	597	588	604	590	571	591	620	592	607	595	621	590	564	574	572	604	612	587	577	560	616	596	573	627	607	586	585	602	601	619	578	572	571	572	570	593	592	645	585	544	567	603	580	601	573	534	552	584	610	582	589	589	582	604	562	560	598	576	603	584	536	531	571	569	583	547	593	537	590	551	579	553	586	603	563	547	597	572	582	549	529	602	568	596	586	579	587	604	607	593	608	582	558	635	573	602	611	587	593	599	573	589	597	509	568	581	570	510	545	598	572	584	587	558	525	587	613	537	555	619	592	585	586	538	580	551	594	557	577	572	551	588	546	575	567	567	590	554	592	562	518	555	573	573	541	571	571	578	564	565	546	575	565	591	556	562	546	584	544	591	549	603	553	574	511	615	551	593	569	636	577	600	583	546	557	592	574	558	547	547	571	574	589	546	573	641	585	543	607	549	525	546	584	579	570	587	547	517	554	551	549	572	552	581	574	604	580	610	616	598	582	580	610	580	539	588	576	568	617	571	550	563	558	580	569	557	562	616	581	582	571	564	613	544	560	584	572	592	594	572	560	584	587	580	547	560	559	592	599	588	564	544	586	551	548	579	577	545	599	548	597	584	578	556	581	573	569	566	551	586	540	575	554	587	574	564	532	577	571	543	566	584	570	558	550	542	594	583	614	574	534	576	585	563	565	570	604	593	544	578	534	591	520	525	526	576	576	605	559	585	601	567	568	591	600	545	598	577	565	602	567	586	578	598	552	651	545	565	540	560	549	559	587	549	551	592	662	608	573	571	560	546	536	544	555	579	569	564	579	568	538	542	573	586	533	572	593	547	597	572	575	585	586	541	604	529	562	554	552	561	574	541	565	551	577	575	546	588	568	566	607	628	619	528	542	564	592	550	578	547	565	581	557	572	566	578	587	609	528	591	596	515	594	558	594	581	559	578	562	566	571	589	555	587	612	570	559	542	551	599	564	555	592	531	543	586	541	612	579	572	609	604	579	566	530	595	584	559	585	566	556	605	585	561	583	570	567	537	536	563	578	602	578	618	575	549	615	622	544	605	533	566	597	563	564	530	554	559	596	552	569	565	599	600	566	597	561	575	622	570	516	594	577	633	569	582	586	583	571	572	584	597	634	598	581	599	593	564	555	569	613	588	558	583	582	562	551	546	582	570	570	571	588	626	600	598	596	583	588	584	608	583	603	590	576	600	556	609	596	580	547	563	602	585	569	563	584	626	558	562	541	576	568	551	602	590	588	585	581	536	561	602	554	628	556	585	576	572	605	579	510	602	577	547	567	584	578	583	579	579	649	606	526	594	603	541	547	567	570	610	585	574	567	536	564	556	579	568	562	535	555	576	589	582	592	593	533	572	541	581	616	500	586	564	544	610	541	556	572	560	602	551	566	602	581	553	643	566	575	581	543	580	576	536	559	570	567	619	567	591	591	585	608	562	571	584	636	591	561	562	619	590	579	564	537	600	523	553	556	588	547	521	612	554	578	566	538	552	557	602	574	555	575	578	607	538	580	542	517	526	561	598	592	569	561	576	560	603	596	565	567	548	568	561	551	567	536	532	595	572	579	583	567	539	545	604	552	579	603	519	574	599	599	613	566	560	576	604	572	568	570	583	592	567	597	587	568	541	547	560	554	595	538	520	586	606	578	607	603	605	596	575	630	592	565	553	579	561	538	572	613	610	563	610	576	614	584	542	567	579	621	580	555	542	572	567	587	621	587	617	532	557	566	601	566	611	571	556	566	570	536	596	574	595	602	556	575	600	591	595	579	626	589	572	573	555	576	557	555	566	596	585	577	601	566	541	569	565	582	566	588	550	598	616	600	547	578	581	599	569	580	553	537	576	532	571	589	569	560	606	547	582	538	556	614	592	600	584	570	563	571	605	562	537	580	534	582	591	596	570	592	585	561	589	556	544	563	570	591	580	571	582	606	550	578	621	594	534	590	532	545	558	621	536	562	622	625	546	603	564	575	534	584	554	590	589	567	586	598	567	592	563	578	579	585	574	585	537	548	584	565	590	579	571	590	579	577	585	565	527	591	575	615	570	568	620	534	615	564	557	570	581	563	579	571	567	576	608	562	603	563	561	587	580	553	583	575	559	568	576	548	535	566	592	559	561	611	573	602	568	580	542	603	568	558	570	569	569	541	599	575	558	575	546	584	586	528	574	565	572	573	570	550	628	608	599	567	597	567	550	591	565	553	590	589	559	567	582	579	613	656	608	515	544	564	525	597	553	545	556	586	615	533	578	570	580	612	602	605	622	573	530	547	568	527	573	574	579	586	566	599	568	589	569	586	561	546	561	592	587	592	548	590	540	531	558	609	538	550	572	537	549	584	581	542	571	555	569	626	578	560	606	598	552	593	561	554	559	537	552	545	575	544	566	547	597	553	550	569	584	546	597	557	593	542	579	595	577	549	553	593	579	573	603	560	544	586	562	606	565	545	584	561	572	546	584	556	585	573	600	620	586	553	585	531	554	557	588	571	563	553	527	576	614	538	554	552	605	545	570	575	572	579	572	552	583	568	567	553	609	577	542	551	534	552	574	569	585	582	592	597	568	554	603	541	562	598	573	553	564	561	530	586	560	585	565	582	575	571	576	539	561	566	583	579	595	560	577	587	560	535	580	591	624	552	594	563	568	532	550	595	571	544	565	581	569	551	580	573	554	542	552	568	564	555	552	559	565	555	537	567	589	557	554	577	586	558	526	575	595	530	570	601	573	564	543	586	562	601	609	582	524	568	606	556	605	563	583	558	558	574	577	579	572	574	563	539	539	539	578	570	595	607	558	583	597	544	588	554	554	596	547	535	553	559	562	548	570	608	600	549	534	522	574	575	570	574	588	558	560	577	550	540	589	574	587	570	564	562	542	613	597	615	538	560	564	591	604	563	574	559	601	549	577	613	569	553	607	536	604	603	588	539	561	554	581	588	558	569	570	549	525	604	561	559	554	572	581	558	570	506	589	585	577	567	562	576	590	577	580	551	535	536	569	600	556	540	603	540	553	563	605	617	577	590	580	599	556	554	555	538	555	590	584	571	528	585	535	541	577	596	569	563	550	554	607	567	561	599	594	553	557	559	569	581	557	577	584	538	587	561	583	615	533	601	614	583	577	596	575	623	580	582	581	538	549	551	573	550	516	581	524	547	538	576	593	543	539	560	611	573	538	581	548	571	560	538	614	577	560	558	581	546	530	578	563	565	618	593	580	577	580	564	579	570	559	542	606	548	584	579	547	582	571	595	591	545	560	564	556	585	563	578	566	529	565	548	577	584	556	540	563	570	565	585	598	548	558	586	563	600	592	580	596	559	587	584	557	600	589	544	604	564	583	561	552	559	584	577	582	505	608	549	575	610	562	560	569	558	547	559	592	582	563	558	579	570	546	574	547	586	530	554	608	590	558	617	549	562	561	581	572	588	608	572	538	551
5329	9923	8079	4251	3084	2407	1918	1668	1477	1313	1306	1233	1146	1061	1057	1025	1078	965	1000	901	949	954	948	951	909	854	904	873	952	894	865	925	900	868	884	871	881	897	834	864	890	846	875	870	841	864	855	848	831	856	842	902	845	836	891	921	896	868	874	836	842	866	849	862	859	876	872	839	845	854	886	882	848	879	887	853	870	855	851	877	876	851	857	914	866	883	848	891	855	791	839	843	834	837	907	914	868	887	901	840	854	847	820	842	834	832	840	866	868	891	895	917	885	877	857	818	890	826	811	883	862	853	843	817	865	836	841	885	875	886	841	849	875	840	877	905	810	858	826	852	886	861	829	872	868	877	849	854	912	870	875	869	913	835	806	822	917	841	873	836	815	779	827	819	841	914	831	865	874	837	830	845	783	888	914	848	842	871	865	884	879	867	798	846	841	874	884	899	846	857	877	896	860	898	851	821	835	857	868	884	813	826	856	872	845	852	848	805	882	871	841	862	885	810	853	861	906	834	837	839	860	906	853	907	847	829	892	843	844	881	885	861	850	901	859	855	818	891	835	857	908	895	821	861	877	879	829	874	871	851	882	867	882	829	873	930	857	850	816	841	812	842	853	855	899	830	883	855	864	840	831	880	834	840	869	870	897	851	868	881	863	841	900	868	907	846	888	804	852	853	846	896	812	798	911	863	883	875	872	903	834	851	825	886	809	860	862	851	865	890	869	851	867	838	831	879	874	854	872	815	867	826	855	859	807	932	821	907	870	828	805	875	875	887	891	842	834	834	845	842	863	863	955	856	861	852	848	868	845	833	829	855	844	845	843	869	845	846	852	870	863	870	871	889	843	911	879	851	819	879	889	910	842	883	831	830	854	912	867	897	845	845	798	879	823	910	863	875	847	886	852	866	841	862	848	865	889	893	886	822	852	859	859	826	906	876	862	889	807	877	856	826	880	858	848	869	881	852	842	860	885	865	841	823	858	831	856	853	859	871	843	809	817	843	874	846	878	852	887	876	866	834	891	867	917	847	860	864	851	809	865	851	840	868	869	893	879	808	873	848	851	823	888	842	838	872	840	855	865	778	851	846	842	893	874	861	853	795	852	818	829	873	830	889	883	834	869	854	821	917	855	902	832	877	879	805	813	823	862	839	916	848	870	904	881	806	859	838	807	837	834	848	864	807	871	875	843	881	836	903	872	836	846	852	811	891	887	844	868	833	868	830	885	832	910	850	827	879	843	841	926	863	882	854	879	850	869	878	817	875	906	839	861	840	844	868	823	857	867	907	860	890	841	855	835	830	900	865	808	831	829	901	854	907	838	858	841	886	876	910	881	861	902	875	849	925	845	862	854	850	892	862	834	876	916	848	855	811	853	864	867	864	837	849	900	793	855	831	842	835	842	838	790	837	854	854	902	855	820	884	855	803	881	839	832	882	885	830	879	868	866	839	827	886	862	893	854	897	845	837	854	869	874	825	850	839	892	861	862	808	844	834	897	860	902	895	914	827	852	881	807	856	885	879	831	841	873	787	793	833	872	857	867	875	804	895	876	893	937	906	867	789	910	859	907	922	863	788	813	910	856	862	824	839	834	842	860	906	814	853	887	820	839	810	856	838	876	869	897	859	922	876	876	836	913	830	860	872	853	859	851	869	825	869	796	835	929	840	846	867	910	839	867	873	892	842	897	817	847	828	890	873	877	835	852	828	840	876	859	834	821	865	809	871	869	834	857	902	810	877	819	857	873	831	881	858	911	838	853	821	880	837	892	842	898	832	866	851	896	872	865	868	847	865	937	836	854	912	838	819	799	860	875	901	860	823	856	848	809	892	868	820	846	861	862	877	881	806	876	892	885	898	932	892	877	828	876	844	859	848	871	818	850	825	922	829	850	863	839	934	846	911	841	866	864	876	844	890	859	872	877	893	825	881	873	927	865	849	850	842	864	870	847	858	884	816	863	856	831	850	903	869	855	887	825	837	903	869	916	878	877	854	827	824	847	802	873	843	831	932	855	849	831	918	857	874	879	864	833	841	853	912	868	848	791	831	893	870	878	832	866	850	886	866	883	824	847	857	806	916	851	878	830	887	843	888	891	869	834	835	845	856	850	890	812	824	823	830	812	816	873	826	884	866	854	845	896	855	845	845	863	794	863	887	843	828	868	856	844	872	850	845	843	929	857	863	901	860	836	893	869	860	882	909	858	830	882	900	854	833	906	939	844	819	898	879	826	865	842	860	842	841	836	859	865	864	867	881	822	919	850	834	890	909	863	873	897	936	875	874	876	868	853	834	843	801	864	909	888	869	868	879	888	861	845	888	834	865	855	917	834	927	897	947	901	902	872	844	832	908	893	878	874	898	869	882	948	893	885	863	892	903	836	860	848	870	859	838	875	890	835	828	864	824	875	889	829	838	900	913	943	830	841	790	911	842	844	873	846	820	842	878	867	857	845	821	887	879	819	826	846	903	893	902	865	837	826	885	837	848	896	869	838	876	836	872	818	867	865	850	879	838	892	863	800	903	826	849	878	867	845	916	865	896	857	854	820	858	904	931	855	866	843	867	872	809	853	859	840	803	880	815	865	835	857	900	863	899	808	859	852	891	879	879	899	813	876	896	888	867	869	912	873	906	862	871	817	907	882	897	847	844	841	835	884	858	811	893	879	865	845	865	815	860	854	873	910	824	862	907	868	858	833	858	835	854	859	837	866	915	889	933	884	855	855	817	840	895	901	858	891	845	886	861	832	853	854	816	865	841	834	857	871	874	864	848	842	881	840	859	896	851	862	870	890	825	873	921	879	828	854	873	808	835	832	868	865	871	834	892	865	857	813	853	883	887	849	848	882	877	844	857	823	845	886	806	859	861	877	920	857	883	882	886	821	897	841	852	860	844	842	871	826	870	849	874	858	870	856	904	841	894	875	870	863	814	855	816	898	819	839	847	866	834	898	866	866	859	869	817	843	852	852	873	818	862	819	831	839	816	861	869	830	817	889	856	891	865	871	863	811	853	885	897	844	945	872	865	895	880	822	853	820	880	856	870	875	906	887	857	847	850	875	851	877	888	880	858	894	858	864	824	906	859	852	880	841	836	847	844	859	898	925	870	877	876	892	855	871	852	851	873	869	879	838	829	872	806	871	873	827	922	849	851	877	857	875	829	827	772	852	883	876	843	841	839	847	872	860	857	832	881	882	881	865	855	845	836	879	873	846	899	838	852	884	870	898	856	838	835	843	876	838	840	858	830	879	815	822	869	847	827	846	865	834	859	909	864	812	851	887	861	857	869	827	826	841	902	912	868	836	905	843	901	902	875	910	851	839	825	837	855	895	825	875	851	841	844	865	880	856	896	845	855	828	881	876	907	869	860	819	880	856	844	854	866	855	803	807	881	852	798	883	862	808	882	819	826	865	891	868	855	862	870	809	887	846	876	813	834	893	805	836	823	871	871	874	863	810	871	881	846	865	854	856	860	864	901	881	885	867	828	827	833	796	834
23475	21518	29344	24096	21519	21163	2606	794	597	556	509	454	405	388	392	343	345	346	348	314	307	303	297	317	280	297	298	257	295	268	280	276	271	271	254	280	264	305	275	261	264	250	285	254	279	265	257	284	257	249	222	269	291	244	241	230	263	253	310	283	259	221	266	258	250	235	220	269	235	260	224	265	274	247	224	240	231	277	240	228	263	276	257	219	252	271	301	242	256	251	255	277	244	243	263	249	251	226	255	254	250	280	232	274	272	246	276	250	260	235	259	246	256	261	244	250	268	238	249	265	278	270	264	245	257	249	225	243	252	250	235	213	259	239	261	246	233	264	232	257	238	260	252	246	251	248	237	231	235	294	218	247	271	250	240	257	243	233	255	239	283	217	269	250	251	260	279	238	239	244	259	243	247	249	213	266	239	241	254	238	246	257	267	246	225	231	262	252	264	275	260	268	266	273	253	224	244	237	266	266	262	251	255	222	237	239	259	260	259	256	266	256	244	251	220	245	242	236	237	263	262	243	253	241	212	255	277	285	238	257	242	280	247	277	261	239	238	251	251	247	260	280	263	241	250	265	275	271	243	236	262	237	259	251	267	252	225	242	270	268	249	287	241	241	279	240	235	254	228	248	234	247	260	262	275	253	269	239	254	246	282	256	245	232	261	270	278	245	236	234	263	253	244	260	261	256	252	240	298	250	260	258	241	235	232	253	273	255	237	256	215	253	267	241	255	248	268	236	244	267	243	244	260	279	250	248	260	201	274	230	241	253	220	274	243	257	260	237	290	255	240	256	268	251	251	251	240	284	257	222	254	265	254	251	241	262	277	253	279	246	248	264	259	251	252	251	273	253	233	246	268	260	260	240	253	246	252	247	242	276	244	268	255	267	245	263	243	247	275	258	272	245	264	271	242	285	264	255	247	274	261	289	261	267	239	256	257	242	246	267	257	273	243	238	249	249	273	255	281	240	237	271	271	265	282	235	278	267	264	260	217	256	246	251	227	248	252	250	244	245	243	235	256	239	223	247	263	243	238	276	256	281	263	242	268	252	249	257	239	239	242	214	271	289	248	218	210	247	265	256	293	231	260	239	238	225	225	259	263	263	243	235	279	221	288	260	244	268	264	246	259	247	267	263	237	224	244	230	259	262	250	259	244	245	234	236	229	254	241	239	261	261	236	289	262	258	258	256	272	262	281	275	254	270	260	264	277	247	274	274	214	272	256	250	231	274	234	254	265	259	231	251	272	256	258	240	248	277	265	234	223	238	299	227	246	240	207	249	250	253	242	250	252	211	258	270	276	264	245	270	260	274	257	239	232	255	232	237	249	263	256	268	265	249	247	264	246	272	256	273	250	237	260	252	264	262	276	252	239	252	249	254	256	225	232	237	258	219	229	259	288	272	247	264	240	251	276	261	247	250	268	249	265	251	238	248	258	240	240	271	257	235	254	265	252	281	260	258	238	251	279	265	239	247	257	256	261	248	242	241	249	273	264	273	277	237	245	256	256	235	217	224	224	233	239	253	253	228	272	256	268	257	249	281	258	285	288	273	255	239	239	232	250	272	235	273	246	251	230	266	243	263	232	294	228	279	238	251	244	259	297	261	258	245	261	255	251	259	237	238	249	259	270	241	241	238	251	236	266	257	252	267	237	260	253	262	256	257	259	251	243	258	259	276	226	245	241	253	223	247	261	236	253	254	248	265	257	263	259	247	274	213	284	271	247	234	258	276	254	235	242	215	278	238	267	259	245	241	251	249	270	255	254	254	239	223	275	242	233	298	225	243	220	220	272	239	259	271	269	254	284	250	249	240	251	258	263	240	260	261	281	247	237	229	246	276	254	245	247	217	235	276	270	260	199	251	270	270	260	251	238	250	266	240	252	222	237	240	250	275	269	245	304	273	242	226	274	264	236	232	258	256	238	234	278	259	265	258	265	263	271	274	250	257	243	262	254	276	260	262	254	252	242	246	258	231	246	240	244	262	253	259	271	258	216	257	240	239	264	245	273	270	237	236	245	261	241	245	251	246	268	243	252	264	265	265	262	218	276	280	254	243	244	214	259	217	283	256	259	241	259	269	271	252	268	248	236	256	253	240	253	249	246	250	248	270	236	230	240	258	245	249	234	270	240	217	261	284	235	259	253	286	244	253	249	255	285	262	254	260	271	264	251	236	294	243	233	227	240	260	249	262	262	241	265	264	251	216	235	257	280	250	271	269	249	263	242	247	245	249	242	275	235	218	265	256	273	235	239	264	241	263	246	241	235	279	258	245	247	248	270	229	248	264	250	248	244	256	264	282	228	241	275	239	260	237	255	215	232	269	257	247	251	234	264	245	283	266	217	229	281	234	252	240	280	274	240	255	268	252	257	239	265	249	218	245	241	235	271	237	273	222	277	264	254	252	260	252	253	274	267	253	223	248	256	286	279	255	238	244	277	261	232	242	256	264	266	269	281	265	275	254	253	237	231	246	256	233	256	272	254	266	248	242	262	245	256	238	258	265	250	235	232	262	260	279	253	243	240	226	239	254	228	241	240	256	256	279	259	238	237	227	258	254	294	253	258	253	241	205	258	249	246	257	264	256	273	265	269	224	263	259	251	267	256	271	228	253	271	251	256	244	242	228	265	261	231	267	243	253	228	286	250	238	244	267	220	261	226	260	244	237	243	251	264	237	253	259	223	251	248	230	274	272	250	260	257	245	264	282	230	236	265	253	265	244	240	267	230	235	249	255	245	252	251	230	264	260	242	208	244	243	241	263	257	261	233	244	261	273	240	248	256	266	271	248	263	255	272	256	253	254	268	245	257	230	250	237	242	241	250	261	262	244	253	241	274	229	285	282	230	236	235	250	248	255	267	262	232	256	237	264	250	264	242	262	247	249	221	261	246	255	228	261	231	248	254	253	239	266	224	225	236	242	251	264	277	256	263	275	265	248	270	247	270	249	269	255	232	260	260	288	249	255	269	225	202	244	258	251	264	268	253	252	274	255	249	233	259	269	249	239	263	263	283	259	254	260	238	255	267	275	253	225	244	242	223	253	234	236	246	233	270	225	215	251	235	216	243	244	259	236	247	235	250	261	244	279	224	238	244	239	257	257	274	220	279	270	276	285	241	282	231	282	257	245	236	254	253	256	256	225	245	256	260	270	266	270	236	273	241	286	262	242	227	244	267	253	260	225	253	244	266	253	251	262	253	258	226	264	247	230	241	271	255	245	235	273	264	259	266	256	243	256	274	232	267	254	240	277	246	273	246	266	255	262	258	264	251	246	257	265	250	243	248	242	260	232	234	272	267	236	254	231	251	257	259	271	264	245	251	245	260	238	258	249	251	252	268	249	247	258	277	267	249	240	232	234	260	263	281	231	235	227	235	265	245	256	239	274	287	274	224	261	237	247	243	251	277	262	225	296	256	249	268	252	247	268	253	262	285	257	254	240	251	246	237	243	278	262	246	252	255	249	239	234	268	266	251	243	254	240	234	265	239	244
6992	15179	12449	6458	4446	3220	2550	2016	1603	1393	1238	1051	982	886	861	719	687	615	614	620	573	585	532	540	514	486	462	484	486	487	466	469	440	464	446	427	437	417	426	454	432	421	405	441	423	411	424	439	391	394	461	426	412	448	436	405	427	412	419	420	425	402	402	390	401	374	396	396	405	396	381	390	421	383	392	385	416	395	396	400	396	408	396	401	384	358	363	386	373	380	387	444	348	420	378	404	400	398	412	394	405	392	396	406	412	420	405	393	368	419	385	409	413	400	373	377	382	406	407	379	371	423	407	392	380	394	409	393	411	405	377	404	391	390	423	385	411	428	387	384	443	376	421	409	411	362	376	407	385	410	377	399	404	398	432	394	389	392	392	401	384	401	375	416	377	404	380	417	409	401	367	403	405	369	375	395	402	389	393	411	418	394	413	419	401	397	387	386	434	421	407	419	417	420	374	388	409	415	397	386	403	399	432	393	402	398	416	387	368	389	426	390	394	392	410	382	354	396	403	404	411	369	398	344	404	387	395	361	375	385	382	377	366	395	399	411	372	382	419	393	376	420	414	428	391	413	403	378	429	404	405	415	389	417	380	395	435	386	422	402	391	416	386	384	422	370	408	385	349	420	422	408	396	420	426	401	412	400	385	429	349	403	420	431	362	395	381	389	419	427	382	385	386	398	442	384	412	390	404	389	451	402	398	395	423	384	372	399	403	400	397	411	425	378	373	377	408	394	421	384	400	406	380	388	361	372	357	425	412	381	409	389	411	405	391	380	386	361	391	408	373	372	371	362	385	390	393	388	390	449	421	404	411	421	402	394	409	393	411	381	370	373	401	429	376	406	410	394	399	384	391	400	400	369	401	394	379	399	392	382	397	362	431	395	389	401	426	330	376	428	390	394	411	387	414	394	401	377	392	410	386	399	398	371	399	401	393	411	392	389	423	389	362	371	384	404	384	400	441	401	394	365	408	379	388	365	388	412	401	364	417	388	384	411	412	393	400	385	407	389	403	406	366	376	366	364	430	413	408	405	421	395	379	358	410	422	397	399	400	404	404	369	395	421	383	415	399	384	370	364	382	361	389	423	376	387	381	413	372	408	383	416	385	422	405	408	419	399	370	401	383	389	416	413	399	368	385	419	391	389	393	382	379	436	385	383	384	400	378	404	406	411	397	409	386	409	423	410	396	414	417	408	402	407	377	375	387	396	391	415	378	415	390	370	421	417	402	421	383	397	439	385	423	380	403	377	381	393	383	389	437	367	373	406	418	376	386	367	371	402	403	407	415	421	411	401	391	379	367	383	372	371	418	388	375	436	377	416	390	361	371	391	397	368	393	404	406	398	403	389	403	387	415	429	416	374	384	369	403	401	373	409	385	398	401	392	394	390	386	442	366	428	386	407	384	394	367	385	401	340	408	414	425	414	386	393	405	368	396	394	351	405	377	389	385	394	399	390	416	409	396	402	415	420	398	369	374	433	401	396	418	432	414	403	395	383	372	444	406	406	393	387	390	382	374	370	401	442	375	404	387	393	385	408	424	371	410	383	414	386	400	321	423	388	400	366	388	361	381	412	398	379	396	376	386	411	438	420	409	413	407	391	397	387	403	389	401	420	421	383	412	395	385	391	382	380	412	384	393	400	374	390	400	381	377	398	355	405	375	401	379	381	390	388	359	408	423	374	393	373	378	418	415	388	379	419	400	403	416	457	379	356	398	379	380	402	395	413	401	379	406	453	378	376	398	406	415	392	369	373	356	411	446	375	394	392	381	412	388	383	368	407	415	400	388	426	398	392	381	391	423	399	395	391	383	408	386	378	365	408	438	384	386	426	383	412	418	382	393	403	422	410	381	381	384	418	417	382	420	392	412	368	388	387	382	427	388	398	420	460	386	403	377	434	371	407	403	376	425	413	409	372	398	385	380	410	389	417	413	371	388	391	377	377	412	365	385	388	400	394	388	397	410	413	406	395	397	380	406	396	406	363	369	399	374	394	413	381	386	389	393	439	394	393	378	390	406	370	370	397	405	392	406	395	362	386	385	366	364	401	369	417	383	399	401	421	405	358	394	376	415	401	403	397	403	356	370	407	373	364	392	412	378	386	389	408	394	414	384	389	393	408	390	371	384	395	382	387	380	402	409	399	424	399	385	407	394	396	380	383	371	408	411	401	365	362	377	422	420	368	414	402	410	364	371	397	404	386	393	411	387	381	371	435	389	390	398	372	403	404	407	424	394	405	418	398	370	413	405	398	408	369	422	410	431	376	414	388	419	379	371	390	412	380	372	380	406	403	393	436	374	390	410	360	384	393	384	372	370	383	391	381	402	382	391	396	416	385	443	376	401	352	401	402	378	374	378	380	372	417	376	397	391	397	428	425	405	388	394	407	382	384	390	374	409	403	404	367	403	414	389	375	376	369	415	387	404	396	395	373	404	409	419	398	406	390	370	408	398	413	387	381	418	387	427	374	394	402	396	383	399	418	397	404	374	376	376	420	393	406	385	390	409	398	397	396	367	409	361	403	401	405	398	390	387	395	438	391	391	411	381	408	411	395	361	385	361	382	383	361	426	388	405	386	399	423	408	367	409	395	385	395	419	372	403	359	408	370	389	403	402	389	377	377	413	407	380	408	392	371	404	383	396	431	401	423	394	356	413	395	383	420	381	409	388	413	406	407	374	420	436	371	390	385	400	348	399	388	395	394	405	402	401	375	388	383	400	410	386	395	388	355	372	377	424	390	382	427	415	432	405	420	403	388	386	408	402	382	399	397	445	401	373	431	380	402	405	409	385	397	385	393	397	354	391	400	451	384	399	397	392	396	395	396	397	370	378	361	366	388	393	407	375	388	368	412	383	419	398	409	397	391	393	383	423	397	390	426	414	398	392	374	408	380	381	411	384	407	394	425	372	405	393	354	410	410	392	403	390	396	431	416	366	396	381	419	386	400	377	403	404	381	391	391	350	412	413	388	384	397	394	383	394	404	382	356	391	388	392	392	371	391	401	407	418	399	396	378	402	416	420	393	389	371	360	427	359	401	397	418	403	400	405	377	403	391	376	399	412	414	433	399	417	407	395	411	397	389	394	365	441	394	399	396	370	409	386	409	388	382	417	385	398	403	396	355	404	382	405	366	398	362	370	398	414	412	433	353	383	381	392	373	397	396	376	400	423	368	388	389	378	423	387	366	400	409	389	391	344	426	382	406	395	373	358	401	398	359	397	377	405	417	381	369	431	384	379	387	370	412	401	421	369	384	371	406	387	383	374	425	389	394	389	405	372	402	401	373	398	418	368	398	385	389	382	353	373	381	383	407	389	388	381	381	389	398	370	409	414	390	376	368	397	390	385	411	414	356	446	393	353	379	437	383	408	412	394	408	412	414	399	397	390	395	389	381	394	389	372	426	397	385	397	395	413	385	390	427	407	407	404	385	413	421	416	363	424	397	381	398	421	412	395	432	379	421	344	404	385	398	372	377	428	389	392	359
27539	20581	7274	1034	738	635	597	632	598	572	608	613	602	637	609	598	612	604	612	608	616	621	616	547	592	555	576	604	540	636	607	615	570	543	594	586	621	618	633	570	612	557	553	596	607	589	557	576	607	652	585	591	548	592	618	568	602	578	588	566	577	571	594	598	599	596	578	579	622	582	588	576	576	565	602	632	590	599	579	575	551	530	590	579	553	610	597	548	630	595	577	608	587	561	561	595	583	560	565	601	598	548	557	606	609	538	579	625	616	571	594	587	600	555	593	617	565	566	589	547	593	561	591	592	569	600	562	549	566	612	573	600	580	574	569	592	582	551	564	624	578	564	558	602	568	604	554	552	592	577	587	651	599	614	575	589	605	605	579	588	585	575	602	590	599	561	621	597	580	628	592	546	562	601	578	651	565	582	564	608	570	595	576	624	625	616	584	581	606	591	621	567	586	557	676	571	619	593	610	559	549	577	631	561	553	581	596	603	620	561	595	610	565	588	564	559	581	588	563	564	590	614	630	601	568	560	630	593	626	622	546	571	597	628	597	569	568	606	577	569	587	609	566	614	576	608	586	576	573	538	585	553	551	592	578	568	606	590	587	603	593	602	553	579	628	622	591	595	610	592	587	575	590	577	648	618	581	577	569	588	521	571	597	621	569	541	604	545	580	602	566	584	584	572	577	562	555	571	574	581	581	574	627	607	632	588	561	578	624	585	606	608	591	631	578	625	585	542	554	575	595	561	609	546	605	616	626	595	565	593	613	624	602	602	602	596	607	592	582	621	611	630	604	581	609	614	565	571	571	589	582	619	593	578	577	587	570	571	590	601	542	616	540	602	618	550	581	554	568	615	600	537	567	593	601	562	564	620	600	631	592	632	625	591	596	579	598	596	562	586	576	630	579	593	586	570	603	597	591	607	593	579	565	612	599	572	538	597	621	539	587	567	604	614	582	596	600	582	575	600	561	595	577	598	610	579	610	563	601	582	601	609	574	560	610	599	613	602	646	565	620	613	589	597	613	635	543	586	618	594	566	604	575	557	599	593	571	584	575	564	597	600	618	580	574	591	574	564	590	622	523	585	582	584	573	575	571	606	601	592	575	625	607	574	565	581	556	603	622	549	595	605	625	649	589	598	582	592	593	590	582	581	624	567	614	583	564	566	575	567	576	570	580	614	562	625	563	606	554	637	534	586	597	569	548	584	540	596	612	507	617	592	629	594	585	605	632	564	575	567	580	562	613	600	614	567	635	596	564	622	548	602	556	555	605	598	588	607	578	625	588	575	593	612	544	570	596	567	633	552	523	613	583	562	604	553	582	534	632	560	586	592	557	572	604	617	581	587	586	613	599	588	622	590	593	587	597	592	624	583	578	536	643	554	559	614	610	573	572	580	594	588	646	590	569	581	524	553	571	623	589	609	615	548	555	601	513	534	635	597	591	593	575	574	559	575	569	564	573	586	547	576	605	611	583	619	579	606	604	609	592	574	582	589	567	605	540	575	563	611	589	593	578	579	586	591	582	608	654	570	613	583	568	540	609	599	604	579	590	600	649	599	642	580	553	596	619	591	570	578	565	602	618	588	563	582	575	616	618	580	572	566	578	559	584	621	537	583	583	599	609	623	601	593	585	578	574	572	594	658	612	579	620	564	557	659	546	556	608	608	610	594	561	563	575	602	572	603	553	559	622	578	623	574	593	630	607	639	571	572	563	611	583	619	591	599	633	601	570	588	563	573	575	573	596	602	560	632	567	586	580	610	591	584	628	553	607	606	600	565	563	582	596	581	581	647	602	570	515	580	575	611	604	611	609	580	596	567	589	680	597	617	607	571	531	574	576	597	591	608	598	589	567	618	561	563	590	595	571	564	595	605	572	661	593	557	584	581	537	573	635	592	567	584	591	560	627	569	606	620	639	568	562	571	593	603	618	613	594	561	585	620	586	572	594	601	551	586	617	632	561	563	593	594	545	583	580	573	582	544	602	579	575	562	576	567	572	600	623	612	620	581	559	574	592	581	611	629	577	644	561	576	616	556	584	603	599	596	556	594	586	547	609	615	596	606	584	618	600	587	598	584	608	585	591	592	614	606	575	581	592	578	590	557	574	585	531	590	608	578	634	610	548	589	610	548	586	639	587	626	608	588	590	615	599	579	569	543	566	591	583	536	571	580	570	544	622	614	558	581	588	619	625	559	596	604	613	549	601	571	577	561	646	634	578	594	572	606	585	590	555	583	587	563	531	598	586	554	576	591	570	594	624	578	604	594	594	588	578	578	582	576	577	567	588	605	565	640	580	577	574	602	603	580	593	520	603	617	596	553	567	610	550	564	567	610	589	563	575	562	595	565	578	587	590	611	611	603	569	564	626	595	642	541	583	536	603	583	542	590	572	597	592	576	600	564	618	580	564	596	565	573	605	585	624	589	564	593	561	584	586	548	610	602	617	599	583	555	607	569	568	571	567	605	564	609	573	614	590	621	624	585	559	553	593	561	582	543	610	598	582	579	545	551	570	593	587	596	614	552	553	556	587	592	604	560	591	586	615	612	581	593	562	649	587	644	619	605	616	597	602	606	566	568	581	603	584	564	586	590	594	623	569	648	617	619	506	593	575	572	592	595	639	587	606	559	605	565	605	595	583	603	571	642	615	572	628	548	577	568	571	562	591	588	555	572	614	611	592	597	598	565	584	573	570	554	609	610	590	545	632	577	568	595	595	569	571	610	601	549	584	602	572	644	584	551	578	584	550	589	577	581	583	570	600	607	622	584	556	639	595	592	621	596	610	583	553	592	587	604	617	605	594	616	573	600	537	585	617	580	579	540	562	632	586	567	594	616	617	612	583	615	558	612	595	586	596	622	592	602	570	599	605	566	609	609	579	573	607	549	619	563	567	595	571	615	569	605	598	557	615	579	592	605	587	593	590	599	636	584	581	548	608	588	610	587	613	567	573	584	547	558	589	562	612	582	578	593	548	524	564	582	609	576	577	575	581	562	561	607	569	590	593	579	596	548	563	583	577	599	644	617	601	587	596	585	583	594	610	616	591	551	555	568	560	595	605	589	625	567	563	599	605	563	637	570	551	534	602	602	543	561	603	581	595	603	610	619	554	596	574	576	631	593	565	611	548	615	607	620	597	603	612	602	621	587	580	611	589	565	604	614	594	592	610	607	611	558	599	600	582	579	587	593	568	581	572	608	560	648	596	547	580	531	590	588	571	601	569	587	551	588	575	594	544	628	626	612	633	605	590	574	618	557	601	589	605	549	600	593	606	576	595	547	572	548	609	574	591	600	599	576	602	584	574	617	528	612	590	561	572	556	569	576	604	585	603	518	577	582	604	558	528	576	589	548	568	570	563	592	548	607	624	579	585	610	574	567	600	568	584	596	586	576	604	595	575	593	588	619	571	571	549	585	599	561	590	603	591	607	582	602	597	590	590	578	572	627	604	571	560	606	582	590	584	555	585	619	581	597	580	648	567	587	558	617
4679	1653	1532	1040	991	992	979	975	952	911	908	889	840	889	851	890	887	804	877	860	881	903	819	868	841	883	832	853	815	854	886	875	899	870	865	850	829	874	869	831	872	929	851	925	860	854	880	812	806	866	843	875	843	853	856	864	930	813	834	865	911	870	944	902	913	895	880	849	833	832	869	923	890	876	815	835	878	899	863	851	866	879	851	840	873	820	839	818	832	828	857	817	876	834	849	872	810	921	825	888	872	810	864	840	886	877	825	868	861	855	848	866	830	885	927	892	809	872	879	877	877	857	882	825	885	909	841	831	880	827	882	832	862	790	849	860	876	835	885	873	825	863	876	817	862	830	863	860	842	830	871	843	872	809	884	845	823	818	874	861	891	878	879	875	900	872	863	863	883	895	860	855	826	867	883	852	858	879	844	851	831	858	833	844	869	864	863	853	840	866	834	854	854	884	863	874	868	850	904	799	885	820	885	898	863	846	888	752	849	843	861	888	902	829	880	846	848	834	829	816	880	869	903	842	844	906	907	812	894	844	815	876	861	844	845	864	865	857	817	822	887	819	873	832	866	828	854	851	895	886	867	884	864	867	855	866	847	839	889	827	868	831	846	863	864	900	855	868	881	851	847	881	811	875	816	812	846	827	882	862	926	874	851	852	875	886	856	860	835	884	853	855	905	841	920	818	920	856	875	887	932	864	822	883	868	844	801	871	886	844	855	830	876	866	808	876	851	881	884	868	852	872	837	888	889	849	839	863	862	883	844	819	823	839	881	878	858	883	856	897	885	923	867	867	843	873	891	886	890	826	878	849	865	857	914	836	813	846	858	920	848	890	905	875	884	841	818	917	831	881	868	841	876	873	900	912	861	886	816	823	828	880	886	923	837	833	882	851	833	812	873	871	902	868	866	856	869	878	861	863	835	874	849	852	930	843	866	904	870	907	813	811	889	892	877	845	888	820	819	859	839	848	854	887	849	829	884	804	879	815	884	848	809	839	859	836	869	928	822	862	854	860	853	862	898	859	881	864	802	904	885	853	906	881	907	845	863	883	848	853	925	852	877	853	894	858	834	874	905	872	812	824	882	852	858	936	864	889	855	824	879	905	897	842	860	848	817	892	893	801	859	795	835	856	895	889	843	877	843	885	825	833	853	875	891	876	850	860	899	902	896	871	848	919	828	889	843	888	858	797	902	861	872	868	891	927	901	874	863	882	860	868	877	888	897	919	844	883	852	850	904	836	809	849	848	876	862	880	859	808	878	883	886	928	859	931	855	874	882	856	778	880	859	877	863	803	881	901	898	865	851	777	868	885	913	815	834	902	858	901	889	845	860	843	877	956	866	877	846	833	821	880	880	840	845	906	856	846	868	865	910	850	825	895	846	801	839	871	878	868	871	850	895	860	830	771	829	935	892	836	849	853	879	857	890	844	861	913	840	880	958	885	893	873	891	844	875	829	818	863	884	833	890	905	902	876	913	829	858	871	829	871	867	914	858	844	848	898	881	868	858	822	844	871	872	872	841	874	839	851	890	816	847	872	877	850	882	792	853	825	855	860	819	847	847	914	839	812	800	853	864	897	813	854	855	872	899	842	888	904	806	854	889	825	883	876	856	905	854	849	868	903	871	875	875	884	850	886	870	881	867	864	818	872	927	879	938	839	870	901	875	881	894	877	849	877	869	858	877	922	824	877	839	850	911	890	825	843	832	864	908	847	854	845	896	854	827	853	889	822	867	900	857	843	843	847	824	897	856	866	899	871	846	854	821	871	827	838	886	880	862	874	885	852	866	917	873	928	823	875	886	886	847	809	832	881	838	840	842	813	869	863	884	794	893	814	862	885	892	934	842	821	838	885	878	913	837	847	871	913	889	813	802	884	823	875	854	825	871	961	861	832	882	849	834	921	828	837	840	853	813	843	867	864	849	865	866	823	830	870	860	866	889	897	912	881	853	874	871	833	848	900	808	846	855	804	869	881	804	878	868	849	825	821	863	852	880	886	853	843	885	901	897	855	828	882	861	908	870	861	915	882	832	878	867	876	886	869	891	850	840	904	828	849	835	859	847	796	884	844	876	851	869	888	887	827	798	888	886	816	843	906	864	863	896	852	844	866	825	863	871	875	938	910	805	871	818	889	909	843	887	888	821	860	889	850	844	847	822	857	851	901	901	851	855	890	893	822	873	914	869	870	856	815	874	863	866	870	870	851	881	848	850	936	826	882	872	841	860	840	914	875	824	868	844	870	853	865	857	888	864	904	881	883	882	819	878	844	842	884	841	840	848	871	843	927	830	830	874	875	869	838	899	865	876	882	847	865	804	851	851	814	906	869	864	918	838	853	838	840	911	903	845	870	820	872	864	878	904	825	836	865	908	877	875	865	869	865	878	850	841	882	858	849	849	836	842	854	865	856	877	832	881	821	894	844	862	840	899	832	841	870	895	835	844	876	876	857	866	863	843	836	908	853	893	883	872	897	837	902	858	843	857	846	876	826	859	827	870	840	882	902	815	839	835	902	858	876	849	836	845	839	818	850	844	888	845	886	848	840	845	839	870	860	843	870	857	888	841	826	852	898	824	809	825	866	825	843	860	869	888	847	872	894	894	858	870	882	868	875	825	835	813	813	836	879	832	866	880	892	840	861	864	882	827	872	879	861	895	847	863	874	915	829	851	890	906	920	867	886	861	897	891	871	867	837	856	876	901	893	888	838	879	826	856	852	867	842	862	882	872	842	877	874	862	887	845	781	858	882	878	900	965	826	870	900	866	891	832	841	906	880	880	790	840	871	832	909	886	951	853	870	867	900	850	853	862	838	861	856	929	828	877	897	860	845	884	816	870	859	822	794	831	906	899	934	872	867	831	808	885	845	904	799	872	796	865	837	825	899	842	834	854	884	893	836	852	879	787	829	871	865	872	824	855	825	840	898	856	837	824	919	861	889	887	865	866	846	901	866	872	900	866	844	855	832	864	894	850	837	872	811	848	870	860	831	845	874	855	884	863	874	913	865	851	858	896	839	827	887	893	877	879	827	893	859	917	858	857	851	856	908	873	849	806	868	878	858	815	876	886	849	906	875	824	782	885	901	905	879	837	897	844	926	851	897	822	911	895	838	899	860	866	861	789	838	850	866	817	845	814	841	888	805	873	889	831	874	917	876	864	865	888	888	909	854	864	847	869	841	885	880	855	870	834	929	820	843	831	857	849	842	895	895	890	905	913	828	847	852	851	877	848	864	879	865	869	925	902	885	894	843	893	876	838	846	859	885	850	868	846	857	872	848	872	864	846	881	874	812	855	877	904	932	900	881	870	897	841	918	856	866	872	848	871	869	820	858	864	904	882	835	891	862	888	886	857	861	835	869	860	875	924	821	870	872	884	863	871	826	863	866	897	861	886	827	824	825	893	858	833	796	856	811	843	854	867	876	900	854	833	889	856	858	863	873	866	887	860	854	869	887	836	892	900	878	833	868	884	864	874	868	842	829	904	849
24575	21648	28949	24808	21493	4992	1099	889	776	719	700	674	663	635	613	608	622	586	624	625	628	634	664	585	622	593	624	591	622	555	622	623	584	620	564	605	622	550	628	566	611	552	623	587	599	545	634	560	520	565	614	567	628	612	600	545	573	580	601	587	613	577	572	590	613	587	610	588	615	589	565	608	593	550	542	568	535	538	555	596	587	574	523	533	562	564	560	563	587	583	570	599	551	559	627	614	592	580	523	539	595	535	538	579	592	575	556	600	597	588	578	571	601	560	620	590	586	561	553	570	584	570	587	611	599	611	574	564	578	574	557	592	603	533	574	526	569	586	595	570	575	566	585	597	580	603	587	595	589	581	603	631	600	569	585	529	546	580	547	571	588	640	600	573	542	582	568	586	630	590	599	544	520	566	608	559	562	587	543	549	589	557	550	574	557	557	542	545	593	572	576	546	614	603	567	537	540	538	538	614	545	591	556	603	565	556	612	547	539	520	565	554	614	586	548	555	582	583	586	562	589	593	573	593	618	585	624	546	556	600	598	603	526	575	551	583	562	555	537	571	589	571	561	587	561	590	551	544	610	564	571	600	593	540	561	576	561	570	539	575	537	573	603	608	543	579	554	608	570	578	573	587	568	600	573	617	560	576	570	597	546	581	577	591	571	598	616	568	583	546	585	580	561	579	602	549	566	576	595	613	544	580	553	609	573	596	576	566	616	614	565	579	583	577	622	596	577	620	562	593	593	544	575	574	595	568	541	571	586	604	562	584	597	591	578	545	575	546	590	564	606	533	573	641	576	589	629	589	559	552	545	575	576	622	584	562	576	531	578	563	582	555	574	556	606	569	551	569	589	571	530	612	584	566	572	556	559	607	538	591	569	589	590	568	583	548	521	576	577	566	574	571	575	619	605	561	631	555	592	533	558	586	573	592	552	596	566	558	594	585	575	547	563	576	573	609	579	612	591	578	553	555	558	593	566	547	558	574	562	586	567	567	564	597	552	583	627	598	558	567	561	547	589	573	580	592	579	608	543	576	635	556	601	557	524	522	525	601	632	585	626	598	590	605	605	590	534	586	610	594	571	586	570	557	561	574	590	581	580	529	572	587	568	575	574	571	569	598	584	590	565	556	609	607	603	576	564	609	575	578	563	614	561	548	584	565	554	558	572	596	567	574	620	583	582	556	580	572	515	586	578	535	553	578	598	579	581	587	574	585	580	565	615	558	580	528	569	575	572	614	527	574	540	533	597	548	604	556	555	612	559	574	583	541	540	561	542	562	584	602	563	518	565	507	639	583	638	561	588	573	564	592	557	573	566	607	555	602	580	589	573	602	576	588	555	551	579	555	582	594	589	552	581	537	561	539	559	557	589	543	592	574	569	577	576	552	547	584	561	542	579	555	611	573	605	593	563	532	564	542	550	580	564	581	576	607	582	581	566	573	572	544	557	603	558	579	593	590	590	570	560	567	538	525	555	585	588	575	573	572	591	576	608	551	546	563	558	599	546	569	545	568	610	594	586	578	573	568	617	547	530	565	642	592	589	540	608	581	598	578	567	595	582	563	558	576	585	576	565	577	602	591	576	576	553	573	571	544	556	593	562	590	551	594	568	568	554	606	565	584	535	540	559	591	564	578	546	603	561	523	566	565	603	575	564	562	548	579	603	595	638	524	533	552	571	549	589	595	599	574	575	568	553	552	579	610	548	579	556	587	555	604	587	597	572	604	610	564	578	604	607	544	596	553	593	571	568	574	586	597	546	568	585	579	591	589	582	581	572	627	573	619	576	578	571	577	537	590	590	572	588	536	573	600	591	584	566	586	530	553	596	570	564	625	567	590	526	547	615	582	582	567	598	579	552	572	561	551	592	556	540	582	552	591	590	589	560	535	538	597	585	532	590	564	571	588	576	574	521	574	593	568	575	594	551	585	540	559	563	542	580	599	534	583	562	574	595	566	569	589	568	549	589	580	596	553	572	556	597	566	563	596	518	590	625	568	582	583	572	556	560	558	553	567	570	581	525	568	588	534	587	561	537	567	583	586	587	594	550	554	559	587	549	614	577	589	575	570	580	609	558	583	591	568	602	550	529	577	564	576	582	567	574	573	609	605	575	537	522	575	565	561	603	556	603	615	567	575	556	563	580	555	601	564	586	537	590	574	572	582	538	535	593	622	566	602	577	567	561	546	635	566	562	589	570	560	551	601	568	593	554	562	617	553	568	615	501	604	570	542	580	597	560	545	609	519	592	583	558	579	550	545	561	546	602	575	559	564	555	578	586	555	589	547	567	524	567	591	563	557	541	572	606	598	582	585	520	578	592	557	557	567	660	596	552	597	573	597	614	588	537	547	583	621	587	549	588	623	557	575	568	551	582	537	586	539	564	552	616	617	578	601	575	587	633	607	549	579	572	571	570	550	557	581	533	539	595	537	616	607	593	556	554	568	575	573	564	593	563	649	593	543	580	568	594	568	560	574	592	565	543	591	537	542	586	595	578	595	580	592	589	574	565	611	584	553	584	600	637	624	613	525	607	538	594	552	572	571	535	534	551	576	548	590	574	609	573	530	567	567	609	601	607	555	552	620	608	599	610	543	612	517	548	600	615	557	612	594	527	545	571	563	552	597	538	587	587	517	564	550	571	566	568	612	572	556	559	599	572	540	577	566	577	601	528	553	551	589	568	557	570	573	631	530	581	637	585	620	587	590	560	620	578	542	576	620	496	546	565	565	579	575	553	594	568	577	521	609	585	578	551	583	582	562	563	589	581	567	582	623	578	587	578	566	564	578	587	568	590	615	564	563	575	545	594	558	542	565	587	569	595	570	581	546	553	589	588	618	607	574	612	578	596	578	559	563	547	546	554	579	599	613	572	568	566	568	592	560	593	578	571	588	619	581	537	563	599	581	543	552	565	590	585	608	563	549	529	578	541	607	586	569	545	562	555	592	574	593	534	556	551	558	541	595	602	559	623	595	551	537	588	569	568	549	556	604	558	555	561	543	590	597	580	550	575	582	602	596	543	597	570	570	567	585	585	585	591	607	567	574	569	565	602	567	609	564	551	608	588	595	582	575	538	577	558	594	613	551	587	553	587	594	598	582	564	576	600	599	541	598	592	587	593	575	611	551	531	565	573	566	561	587	569	545	625	547	543	550	628	576	582	545	609	558	592	578	582	627	583	591	587	563	575	571	575	585	607	582	607	597	590	606	557	556	590	579	570	566	538	517	572	565	541	575	554	560	572	621	577	578	589	545	573	584	548	586	597	590	534	557	572	607	618	607	593	599	592	597	589	582	584	594	568	562	659	571	591	635	563	560	578	552	590	588	544	540	588	599	541	538	543	596	592	561	562	594	554	593	604	574	609	583	567	610	586	582	584	603	605	585	567	564	560	567	603	526	583	603	547	573	590	565	565	575	582	577	598	562	544	545	584	563	572	574	566	597	568	604	603	574	591	564	587	576	617	600	568	572	550	623	581	579	550	608	536	524
5254	9763	8212	4272	3089	2386	1978	1692	1495	1334	1325	1152	1088	1123	1054	1034	996	1024	992	962	939	927	910	924	886	897	924	894	895	869	883	947	907	818	899	937	906	876	864	849	926	863	861	850	887	856	845	916	871	887	839	893	902	876	853	856	859	865	887	824	870	839	887	848	906	844	850	870	842	839	871	830	884	874	885	859	837	861	867	876	837	834	843	889	877	844	847	845	823	875	899	851	875	869	878	891	891	837	812	870	860	863	839	877	824	853	890	823	826	892	930	846	840	851	862	905	839	862	886	918	858	888	818	882	830	889	859	831	891	838	842	862	831	877	892	934	841	900	852	852	820	932	815	855	822	889	895	864	852	900	856	828	876	871	906	890	862	886	872	843	867	841	830	869	836	883	915	833	824	872	845	896	849	846	873	799	853	796	879	907	933	891	868	889	861	859	884	832	835	863	889	908	866	847	877	876	863	898	857	871	885	845	890	843	837	850	877	841	872	853	832	821	820	912	842	885	866	934	824	875	820	830	857	898	839	836	861	800	857	866	834	813	897	859	834	818	836	882	914	899	870	797	860	841	790	825	874	816	881	872	870	872	893	863	866	866	846	876	853	856	837	850	858	876	914	889	857	855	901	788	865	833	853	817	850	879	882	839	806	851	876	871	851	866	826	831	856	918	855	897	882	854	844	873	900	878	826	870	846	859	856	811	872	836	813	804	843	907	868	839	909	837	891	832	826	844	829	836	850	837	875	869	858	861	827	858	854	816	847	817	904	838	822	859	877	840	869	884	885	801	892	877	832	864	860	860	862	864	814	852	865	825	868	837	892	853	865	892	866	869	814	910	870	838	809	834	842	916	880	834	883	870	883	877	815	857	810	863	871	785	888	822	891	872	878	794	906	836	827	849	843	810	905	901	841	854	913	913	851	874	867	849	839	862	883	856	860	820	923	897	817	860	846	862	837	850	845	874	853	835	874	854	857	829	880	822	901	807	820	859	854	887	800	915	860	838	821	846	831	878	842	866	856	852	881	890	885	898	795	885	855	836	836	885	867	826	878	807	876	877	833	859	850	853	864	849	880	836	807	793	835	858	890	800	827	813	856	858	866	817	896	831	859	861	850	846	878	842	841	895	875	870	898	856	918	855	832	833	846	852	817	840	881	878	841	854	862	828	820	804	821	917	869	840	832	873	848	864	808	834	846	902	818	821	874	806	859	864	883	853	837	845	866	846	797	837	879	882	871	857	875	821	896	867	865	847	818	858	800	856	850	847	889	824	866	853	812	907	855	858	783	838	841	832	826	886	877	920	815	837	846	869	893	877	830	886	874	866	832	885	883	850	868	845	913	870	874	866	858	889	860	810	840	844	904	922	841	855	845	836	820	865	855	859	862	891	859	778	883	880	806	860	817	863	825	877	903	835	852	848	869	838	865	849	843	887	807	822	801	851	859	903	849	813	879	910	844	843	892	841	795	851	866	858	860	882	837	853	866	887	892	835	839	827	853	815	859	867	897	809	853	844	873	870	854	875	799	848	822	875	893	937	854	798	865	870	863	857	830	890	878	850	848	871	859	804	839	856	862	827	858	869	850	877	876	888	859	819	824	853	857	869	868	838	860	835	850	858	871	867	835	869	818	819	893	841	828	852	866	833	866	864	867	856	889	888	893	867	878	847	849	835	851	858	873	863	934	820	840	845	838	819	824	842	866	819	850	832	820	812	846	833	860	896	859	858	872	854	828	881	876	842	871	868	862	885	824	821	857	864	877	925	861	860	845	849	833	822	860	809	810	881	845	872	867	800	924	869	908	881	873	809	857	860	850	817	874	908	875	837	901	878	866	851	882	881	874	866	876	876	841	835	824	878	860	833	854	833	880	838	838	832	839	871	847	831	864	854	903	875	825	886	833	862	911	871	887	833	813	841	807	844	864	862	849	871	858	921	823	830	892	868	887	843	892	837	878	904	876	851	840	844	829	865	873	884	836	894	863	822	827	864	876	863	829	853	903	884	877	830	835	801	845	848	830	860	889	900	875	863	785	891	860	844	887	834	873	851	855	862	882	861	818	863	903	803	868	860	815	830	852	850	867	855	852	851	821	832	852	822	845	854	821	853	853	804	845	888	850	874	839	830	835	823	867	886	832	883	871	883	828	831	841	843	852	844	824	881	863	856	841	833	820	877	843	857	840	818	817	861	859	907	849	852	784	866	862	865	860	808	853	832	841	867	802	832	828	854	845	832	868	847	847	869	884	857	819	862	853	862	828	825	900	849	856	854	842	815	840	833	835	882	871	894	854	888	866	831	858	877	853	840	905	873	825	824	868	840	845	859	826	832	874	835	884	874	866	825	836	843	832	854	846	857	817	868	858	875	794	846	826	900	861	822	873	872	852	854	861	865	872	849	834	865	787	840	826	873	851	874	881	855	795	888	846	825	822	832	831	854	867	879	808	844	912	844	885	856	850	818	837	830	889	809	853	876	868	791	877	782	837	860	888	843	884	833	871	879	835	875	846	862	849	839	854	834	882	846	864	842	816	852	879	850	830	860	839	840	810	892	923	903	863	912	873	823	888	823	831	868	891	892	897	794	888	840	837	797	873	849	873	847	914	864	830	841	843	862	898	843	905	865	858	916	835	877	845	804	803	880	876	877	891	829	885	847	838	870	859	851	877	829	853	868	817	808	820	847	819	866	879	835	879	868	844	846	881	787	874	835	792	792	817	892	860	911	853	841	865	868	835	794	878	887	873	857	848	849	829	850	870	871	876	904	853	836	849	875	835	860	858	831	849	844	865	868	887	888	859	812	831	885	851	835	860	809	830	930	833	844	825	831	854	852	869	868	867	855	884	887	856	840	878	903	874	828	818	845	832	924	818	869	905	894	827	863	838	857	900	871	835	843	840	892	859	866	827	903	848	871	807	827	841	886	907	831	851	854	848	900	911	893	888	900	792	872	890	867	879	903	818	856	856	856	834	898	894	941	849	853	852	900	896	861	864	876	864	887	880	941	822	837	855	846	866	884	881	850	814	860	866	867	839	797	839	867	851	835	811	860	840	910	880	913	869	847	841	877	830	853	825	839	848	866	875	861	908	826	836	901	883	862	823	873	896	855	881	876	854	878	834	831	881	810	817	843	882	886	869	814	810	811	864	859	813	860	904	843	850	844	870	853	845	850	892	871	798	848	844	905	875	862	826	789	830	846	860	862	848	844	861	889	891	869	877	848	895	875	868	846	909	896	852	837	828	846	854	894	848	820	854	851	836	853	849	800	834	849	871	861	831	873	854	834	917	883	860	888	880	783	854	834	923	868	845	871	880	858	833	833	859	885	881	807	852	795	852	900	855	879	848	835	874	830	876	910	881	845	855	839	851	837	839	852	846	849	839	867	846	858	917	785	836	838	887	866	830	850	856	845	859	817	843	909	863	825	798	840	880	820	809	856	795	859	812	881	797	852	842	857	868	856	913	880	865	869	866	831	839	863	862	812	826	809	842	859
23660	21642	29501	24268	21646	21294	2725	797	622	571	450	415	425	415	364	366	320	295	342	323	316	265	282	302	281	289	280	294	292	270	280	263	256	295	273	288	260	284	245	253	268	263	280	273	272	273	251	268	257	267	263	265	285	249	250	261	272	275	247	264	242	264	245	232	216	251	264	249	255	275	264	248	280	236	265	261	225	273	289	240	253	246	266	260	267	257	232	286	263	261	266	275	272	239	271	252	244	269	266	259	270	256	228	262	270	263	270	249	259	284	258	267	241	243	279	282	250	266	263	264	278	268	267	234	230	220	255	255	267	286	244	254	240	266	260	261	269	238	259	285	253	242	251	268	266	276	249	251	239	251	260	226	261	252	248	279	267	253	254	258	212	253	249	277	275	247	244	224	269	230	249	249	241	248	243	261	243	259	243	298	269	255	257	259	234	236	239	223	266	245	303	262	256	221	250	241	250	277	263	245	257	259	249	269	257	259	234	256	241	250	239	262	234	238	234	299	235	244	242	260	234	248	259	251	258	251	225	254	238	261	267	247	252	276	268	241	226	269	245	254	274	268	256	235	288	265	273	208	251	227	271	257	245	224	250	249	262	241	271	276	263	272	253	244	271	267	261	245	235	263	255	239	251	253	262	253	257	267	255	238	289	249	241	266	263	275	225	245	267	266	270	256	279	271	251	270	258	280	241	255	229	258	266	262	250	267	264	251	253	250	264	271	256	249	250	242	269	220	253	264	269	254	256	247	241	247	243	277	261	257	268	270	270	243	262	250	263	243	246	233	274	242	251	235	246	201	267	224	265	263	240	262	264	249	248	254	246	272	268	235	260	233	226	251	252	244	259	265	235	266	269	256	250	258	273	255	242	285	249	249	245	233	242	270	213	254	278	248	261	245	271	250	259	255	265	231	239	250	270	244	242	248	224	244	254	242	237	273	224	260	251	243	246	271	266	257	279	268	271	251	245	235	229	269	270	265	237	267	254	253	246	255	248	264	264	263	265	282	227	252	260	256	251	261	257	254	267	241	240	253	247	287	264	271	241	266	253	223	228	248	264	219	222	269	244	269	248	261	262	268	287	257	267	254	227	244	277	266	264	260	268	252	249	264	254	262	265	267	254	247	261	229	264	236	226	290	247	237	272	255	234	242	236	277	242	262	218	242	236	252	270	228	288	260	280	249	243	247	278	272	242	243	250	255	259	242	259	275	257	244	244	282	238	217	249	257	267	277	271	252	265	269	256	265	222	232	232	259	248	238	274	241	237	290	249	261	242	259	282	276	233	234	253	245	231	268	265	264	252	270	244	247	259	244	269	262	276	265	263	264	247	268	264	271	255	241	242	249	236	241	231	245	251	264	274	255	281	271	257	249	272	267	230	234	263	275	259	253	242	253	237	270	247	224	249	266	267	248	270	264	262	222	229	236	236	257	259	247	257	267	258	259	283	257	241	261	283	249	271	240	287	269	240	243	246	231	273	238	259	260	262	242	236	239	268	245	245	258	256	237	255	260	228	255	255	272	255	247	240	250	244	242	249	266	275	275	262	240	248	266	255	235	263	246	277	243	258	261	260	241	241	245	256	242	260	261	217	246	266	265	249	238	262	230	254	234	241	240	237	236	259	249	246	220	277	269	232	251	251	225	244	258	276	252	240	273	270	239	253	233	267	273	260	255	251	246	249	271	244	255	236	265	282	232	235	271	272	255	282	247	248	247	271	263	241	235	236	239	225	249	227	248	225	255	262	224	269	242	258	268	220	248	264	248	259	268	259	263	262	231	254	259	238	238	239	243	257	215	287	256	245	267	267	219	224	265	253	261	252	280	251	240	271	245	260	241	260	264	264	267	236	276	284	251	258	267	254	226	261	240	238	261	262	239	261	249	227	273	255	249	254	249	252	253	240	254	245	223	253	281	259	229	271	269	251	266	248	290	267	269	271	274	247	273	257	254	277	235	263	248	251	258	251	245	256	289	249	265	255	249	252	272	247	263	261	263	237	264	263	249	277	296	250	254	255	214	277	245	245	232	218	243	235	208	258	235	254	247	248	251	262	255	259	243	259	257	259	252	256	246	261	251	255	262	291	269	247	251	269	277	254	240	245	221	260	246	251	236	245	255	242	262	264	244	257	239	247	243	258	258	244	281	266	261	244	243	227	237	248	242	243	220	243	239	268	243	247	234	246	237	283	243	246	234	259	258	272	254	260	242	249	241	258	246	265	249	258	242	261	231	236	240	243	251	275	244	251	298	244	250	268	225	256	256	242	245	270	259	236	249	213	263	253	259	248	257	250	242	287	246	243	247	226	255	224	239	238	242	269	223	236	246	242	230	247	264	265	255	235	275	238	246	243	253	239	228	220	271	268	213	265	239	241	249	254	285	238	246	238	258	260	285	250	258	259	245	252	279	256	266	267	262	260	263	279	270	198	272	275	259	250	238	248	268	260	278	244	267	247	256	266	225	254	250	234	262	246	251	247	256	250	258	271	260	245	257	238	264	239	269	256	267	276	262	254	240	257	255	261	241	272	247	251	272	251	252	244	259	289	242	268	243	249	234	235	275	239	239	250	268	253	235	255	239	272	262	266	260	246	254	226	252	259	253	279	269	279	245	268	252	261	234	260	290	266	227	233	262	269	228	228	251	250	265	249	256	246	243	272	284	269	277	236	287	257	271	247	248	250	243	272	223	253	240	246	245	236	256	245	250	245	257	246	268	258	247	274	273	271	243	271	236	263	233	255	260	260	245	248	228	242	269	248	265	285	257	247	273	235	226	247	247	222	234	250	233	256	281	280	284	280	256	253	266	241	265	256	240	236	241	248	267	251	243	271	252	271	216	240	274	250	278	251	237	278	249	241	227	247	255	267	261	250	248	255	236	245	234	266	240	236	264	237	263	247	249	240	251	260	256	257	220	287	293	241	230	235	256	260	232	232	268	219	262	235	243	266	258	279	279	254	247	253	262	251	245	262	273	263	281	270	257	238	291	239	249	237	276	244	257	218	274	249	270	255	266	262	267	268	235	249	239	237	260	256	269	251	235	246	254	256	238	269	264	246	254	252	242	242	254	249	215	238	282	243	254	256	271	239	243	227	249	245	245	230	281	263	236	280	257	250	268	279	282	234	214	237	252	238	252	278	252	267	233	246	282	264	237	278	258	268	268	237	259	249	252	261	252	254	229	275	265	269	253	265	256	227	240	257	260	254	266	286	251	244	267	273	252	224	254	281	253	246	228	256	267	252	205	258	234	247	251	275	289	256	251	274	258	259	268	222	258	294	254	255	240	265	231	274	273	228	250	259	252	232	234	262	254	266	240	245	241	262	219	232	241	228	225	248	247	245	243	225	259	246	233	247	244	247	269	222	243	231	259	250	253	252	232	255	266	242	248	272	241	228	269	279	282	266	274	246	240	255	259	273	270	249	270	234	252	265	251	258	244	245	269	268	255	245	244	255	265	271	238	253	224	219	264	240	229	244	267	263	264	266	283
6980	15170	12412	6525	4498	3240	2408	1954	1674	1360	1246	1040	912	877	800	761	674	650	634	662	560	549	538	521	485	522	519	441	473	491	443	464	468	427	426	429	435	458	433	468	428	431	453	450	450	399	432	400	465	451	416	427	421	384	442	366	428	432	401	423	388	409	408	412	390	397	429	405	385	399	403	414	419	420	445	395	437	432	409	395	408	404	385	403	388	402	414	397	433	431	397	375	373	425	403	407	398	402	392	394	375	437	451	423	401	405	417	375	415	399	419	418	404	375	396	410	419	391	373	377	386	400	405	385	384	378	408	407	402	411	399	421	381	375	412	350	398	388	407	389	428	375	414	385	402	397	412	368	390	403	408	382	435	393	372	403	378	380	392	387	376	386	376	412	398	398	370	370	372	362	420	392	417	392	394	402	380	406	382	415	391	390	393	383	392	397	382	366	378	398	380	367	392	375	358	400	405	408	398	388	372	411	403	403	417	402	405	397	409	386	427	390	408	383	381	400	394	389	374	404	400	348	406	368	371	419	372	394	421	413	422	400	397	426	386	399	399	385	415	357	400	424	396	405	394	411	370	376	389	393	394	410	426	404	356	370	422	424	422	392	402	398	380	406	423	405	372	397	403	370	391	383	406	409	380	431	366	399	398	381	379	419	369	409	408	400	390	388	392	412	381	419	421	387	407	382	361	424	393	374	410	407	399	395	409	402	393	417	411	382	377	385	403	383	402	428	393	412	395	373	432	386	385	386	391	426	382	396	427	398	368	421	421	401	388	373	386	385	412	430	444	375	401	394	379	410	392	381	377	378	410	427	354	373	370	470	400	445	412	427	389	387	403	409	392	381	418	363	388	371	398	363	383	407	412	379	376	367	382	368	428	381	407	370	350	390	354	392	390	377	367	394	398	393	396	419	414	369	405	387	363	439	406	390	367	389	439	396	413	355	398	402	403	379	413	401	396	390	389	421	401	379	397	404	403	413	375	407	404	381	399	401	417	387	392	403	388	373	394	374	384	381	403	421	368	386	349	395	379	375	379	439	417	395	392	373	370	410	381	436	389	430	411	393	417	371	370	419	388	432	400	394	407	404	414	395	376	389	416	424	389	398	416	376	367	405	406	401	380	400	385	409	360	421	388	376	384	357	387	389	397	400	405	369	415	420	385	399	386	388	401	396	406	402	408	372	360	400	416	386	408	410	396	407	397	435	389	400	383	397	381	399	402	397	408	384	359	395	401	373	376	394	396	403	384	438	428	370	397	422	419	411	367	380	413	368	413	396	436	422	359	414	401	390	397	369	432	372	411	396	396	351	398	374	402	392	405	408	364	392	405	397	388	402	393	387	384	394	428	395	406	383	397	406	399	420	399	438	411	406	373	415	425	396	350	421	368	445	359	401	398	378	394	363	408	410	420	410	373	369	386	386	405	419	397	366	376	367	386	408	402	369	382	405	394	387	385	393	377	363	418	389	427	380	388	400	414	405	417	380	404	395	434	365	428	388	423	402	383	405	416	356	387	395	396	397	384	403	441	407	414	386	361	410	381	409	381	386	408	351	398	387	411	433	384	363	387	400	371	451	401	358	393	401	380	388	401	401	413	398	412	415	418	422	386	390	387	389	384	393	440	382	410	416	409	389	405	363	392	361	407	361	414	416	365	376	416	398	416	390	388	382	413	380	411	391	381	346	366	391	401	395	378	369	380	404	397	418	372	431	413	357	405	385	409	399	395	440	406	407	410	391	410	381	392	388	394	403	399	388	402	369	407	427	398	394	380	399	418	402	415	432	392	414	421	396	412	368	399	410	401	397	380	384	392	420	407	415	408	373	379	372	392	383	393	389	374	387	360	364	367	357	393	416	402	360	434	383	393	409	377	364	382	393	404	389	404	414	432	393	377	418	425	416	396	400	398	405	379	393	397	402	388	403	390	412	408	408	393	403	390	400	414	399	387	379	391	432	393	403	396	394	367	388	417	385	410	430	423	359	391	437	375	425	377	402	371	409	397	414	377	389	443	413	374	375	379	368	400	382	421	411	382	410	412	416	376	376	383	385	400	398	363	385	411	381	413	380	392	398	406	390	378	378	391	392	418	369	421	407	368	381	408	404	379	421	403	361	393	380	417	389	375	393	410	375	407	375	363	410	413	397	384	422	382	379	411	428	444	400	427	411	381	399	386	392	379	410	408	367	424	375	409	403	379	398	396	369	402	385	433	401	416	385	395	388	405	379	411	378	386	394	396	415	400	394	387	390	401	384	404	416	370	397	407	386	369	364	399	404	423	398	371	367	383	400	379	416	398	395	404	390	387	400	386	382	393	398	402	426	417	392	437	398	392	412	411	380	379	418	377	399	413	396	387	413	357	391	381	401	412	429	396	386	379	375	420	443	417	393	417	372	374	368	397	389	378	411	361	397	410	391	399	396	431	347	391	400	417	380	404	387	391	390	415	367	357	362	432	374	395	430	389	391	428	414	391	390	402	398	411	397	403	432	402	362	397	389	388	377	391	425	396	414	388	395	374	394	425	378	389	372	445	368	389	377	414	424	395	402	406	383	413	369	386	406	386	375	412	405	402	363	372	376	360	378	361	365	373	439	391	412	391	379	400	433	395	361	393	373	427	390	390	395	403	393	382	400	375	379	384	407	394	384	362	396	397	405	373	405	424	424	360	396	357	381	427	376	404	411	375	367	360	397	379	423	412	393	381	412	372	420	356	425	402	412	394	395	404	378	362	387	430	378	417	397	372	408	413	406	376	402	392	409	413	430	393	377	398	417	393	422	372	394	403	431	385	390	424	396	385	380	379	415	392	391	415	410	386	380	387	402	385	388	420	403	409	396	359	397	439	349	386	377	390	406	392	356	388	402	408	389	396	376	404	386	417	394	427	388	398	460	430	405	347	406	403	398	419	399	392	393	399	405	395	370	436	355	375	417	388	431	397	391	362	415	407	389	374	403	390	414	399	407	382	395	371	370	387	384	363	415	399	421	376	393	410	373	398	360	380	408	396	427	376	364	411	389	403	378	406	426	426	433	387	384	391	410	405	349	379	380	395	376	405	399	396	389	368	416	377	407	395	393	395	368	399	402	395	408	363	373	394	411	401	389	364	407	432	363	394	371	408	368	432	419	392	410	375	406	420	418	411	393	367	396	407	433	400	401	393	373	371	382	411	374	391	423	367	400	392	403	382	389	429	380	432	400	370	386	435	393	393	448	378	376	417	420	422	397	386	406	370	393	410	409	369	394	398	424	397	371	400	395	394	408	429	404	398	402	392	404	378	420	416	401	374	386	393	391	380	406	383	417	386	394	394	381	411	383	385	392	419	391	382	351	362	388	392	384	379	388	346	389	414	376	425	392	410	423	369	371	407	416	417	409	371	392	375	418	397	424	397	402	379	400	392	412	363	365	391	393	381	393	380	389	403	398	373	377	383	421	399	383	374	372	412	398	408	377	367	385	429	382	403	415	399	363	413	378	374	406	342	422	411	392
27558	20637	7470	1198	841	770	601	607	613	577	591	601	579	605	580	576	635	598	578	564	590	558	563	629	609	593	630	573	557	616	541	595	590	558	621	583	630	594	584	574	600	559	566	570	610	557	603	575	558	590	563	597	546	593	567	587	596	584	542	605	575	589	562	592	613	594	584	581	553	593	579	579	592	575	584	574	589	602	535	548	601	585	584	603	587	571	625	556	571	628	581	557	567	567	593	569	587	599	573	593	598	591	591	605	603	568	582	581	558	552	549	565	554	574	587	578	601	608	547	619	593	584	578	545	601	576	564	584	576	575	573	603	600	533	611	575	590	564	511	607	606	560	608	553	560	578	545	590	594	597	564	612	561	566	579	554	594	572	577	580	601	581	531	567	586	580	596	588	590	581	546	580	609	550	582	537	594	583	616	556	601	565	556	554	576	593	539	537	605	552	540	651	591	600	589	541	565	546	612	590	549	576	533	505	545	577	631	567	592	596	578	629	595	609	571	583	587	598	582	577	584	558	551	549	610	528	540	579	588	548	574	551	582	579	568	589	634	620	529	605	551	594	600	578	583	563	595	593	539	582	554	581	573	574	551	590	546	552	597	612	575	576	591	568	547	522	550	545	569	567	598	559	602	566	570	600	577	589	588	570	557	544	579	599	571	577	628	577	549	609	529	579	578	638	558	575	621	618	552	564	567	580	563	562	568	587	588	554	614	574	600	586	554	573	550	575	607	574	603	575	594	603	566	582	564	587	556	555	573	607	607	547	573	642	566	583	572	591	583	590	576	579	578	570	603	598	565	556	549	589	612	591	602	623	551	545	578	541	582	584	569	588	585	574	577	579	546	552	575	542	579	572	572	587	603	606	607	623	585	571	579	615	566	599	597	557	565	568	600	591	590	564	556	541	580	541	556	609	623	575	552	547	588	609	615	618	579	593	550	531	573	533	570	595	544	561	595	623	595	597	560	557	571	546	582	578	577	546	518	576	603	567	599	613	576	624	598	562	630	588	579	573	563	605	612	554	598	591	577	556	590	576	553	604	586	595	591	563	586	606	599	572	603	595	622	596	541	603	590	580	584	545	552	592	581	582	597	555	557	549	592	574	576	553	567	640	605	578	530	592	569	552	556	550	531	602	588	606	602	605	594	577	571	617	613	586	582	539	629	570	585	554	565	573	600	585	576	609	548	537	557	550	544	588	526	580	538	583	580	586	541	597	580	591	518	570	592	558	536	573	619	558	617	546	575	554	600	584	606	556	600	582	562	584	590	612	561	596	583	596	606	574	580	552	542	568	628	565	594	565	571	559	562	578	619	597	563	633	564	550	575	614	589	575	533	579	627	590	591	593	582	595	599	569	568	586	554	531	539	573	583	595	575	599	576	578	542	591	553	528	555	630	570	562	586	596	619	544	588	606	562	583	633	584	578	537	550	565	591	563	566	623	588	599	546	560	615	641	591	552	598	589	599	539	537	589	571	575	572	565	583	571	587	555	602	626	600	580	537	605	569	581	630	594	544	566	565	561	587	583	544	574	574	564	587	555	572	572	557	597	569	584	591	590	621	614	576	572	567	612	581	595	594	565	586	632	595	548	555	542	577	578	616	581	599	594	600	582	543	594	591	577	588	593	573	605	592	581	559	545	568	540	570	600	527	591	592	545	558	582	579	608	576	549	543	579	581	600	611	589	555	561	567	617	561	564	579	567	571	591	568	604	558	612	574	541	546	588	608	575	583	617	586	562	581	622	603	604	565	590	581	548	610	597	581	542	588	574	551	607	594	563	537	602	591	563	556	600	582	644	557	566	522	571	547	551	583	582	569	573	565	556	594	541	603	576	604	585	570	583	573	574	600	589	588	554	603	577	544	575	595	588	597	566	579	594	562	546	601	610	568	566	566	597	598	567	590	589	599	555	532	549	566	586	579	552	536	618	596	546	553	579	590	599	575	612	612	558	595	567	560	588	540	593	566	532	604	570	554	568	620	561	613	605	541	585	582	562	563	561	608	580	543	579	635	567	572	543	540	579	595	595	537	569	612	630	580	550	580	566	572	558	575	571	581	561	571	532	596	608	536	562	552	566	582	565	601	596	550	612	604	648	557	576	582	563	595	533	575	598	577	569	568	584	530	584	615	602	598	565	587	594	588	593	563	564	566	587	577	596	601	553	613	595	580	556	609	565	570	556	588	627	580	598	571	588	627	591	562	563	624	592	534	564	572	591	596	613	536	586	551	590	582	626	564	599	587	598	534	542	567	597	567	604	586	579	624	618	610	595	584	524	560	598	569	634	591	583	586	556	581	560	565	560	561	573	588	614	560	594	578	555	561	593	575	584	597	560	568	614	555	583	602	598	590	535	574	557	526	606	595	559	555	601	559	591	553	576	558	527	621	574	577	581	550	604	559	584	534	602	567	576	622	550	545	585	584	562	556	566	583	582	539	565	562	575	582	587	546	551	620	597	579	558	569	607	527	581	564	567	565	560	535	582	576	580	575	621	621	533	579	601	600	535	588	561	592	528	590	543	625	559	546	528	531	572	541	585	598	559	561	606	574	606	552	580	568	584	546	593	586	568	573	553	569	569	567	587	573	581	529	538	546	610	555	611	542	580	562	586	564	550	553	554	594	596	565	599	603	586	557	613	627	570	591	582	586	593	559	583	607	593	560	633	587	601	570	611	612	600	605	531	573	568	600	544	555	571	596	568	577	531	598	555	559	614	563	570	577	594	546	562	540	571	605	597	547	563	567	596	587	553	528	592	585	567	628	593	591	557	567	639	601	593	576	558	601	605	574	525	586	546	563	597	558	557	561	600	561	595	605	553	554	586	601	584	577	583	554	566	554	570	547	586	576	588	556	560	595	602	603	534	579	542	584	565	599	591	566	579	575	602	619	576	575	572	506	558	602	552	595	579	600	534	550	558	598	604	593	584	584	581	586	551	510	564	561	545	589	553	527	572	545	540	600	523	551	593	542	575	600	568	560	591	606	616	541	601	581	593	556	560	566	570	568	540	564	590	569	613	590	604	569	597	569	549	620	578	556	591	554	548	545	584	580	608	589	612	570	585	599	576	598	576	559	611	605	526	598	568	557	621	540	569	586	570	572	548	578	564	556	571	550	555	582	625	560	549	566	515	606	610	594	612	536	612	564	594	552	575	552	593	579	603	533	560	583	606	563	544	543	600	597	603	570	564	582	596	555	545	590	587	563	577	576	581	623	545	601	585	564	544	522	601	602	569	557	566	580	564	605	598	583	566	590	590	587	576	606	599	496	606	583	563	562	550	545	564	608	576	551	563	550	566	554	570	562	592	568	577	608	602	620	593	587	570	549	581	539	596	566	586	557	548	566	531	624	561	529	560	565	571	565	584	545	616	528	560	548	565	541	584	552	590	593	573	568	559	612	561	545	560	578	574	619	563	578	540	578	553	557	597	574	612	625	586	571	617	589	589	561	553	526	567	599	627	553	581	588	607	585	616	534	589	580	600
4715	1793	1548	1151	1066	987	945	893	926	899	899	890	881	847	936	843	903	835	883	864	813	917	844	824	818	886	907	808	807	867	892	857	868	820	864	868	895	833	848	871	884	877	906	834	861	858	834	880	870	862	842	902	836	829	889	852	869	830	920	849	911	848	837	832	842	853	846	870	831	905	775	847	886	841	877	892	829	870	845	853	863	811	869	855	884	871	862	887	841	785	839	858	836	908	852	843	871	863	860	863	788	866	849	855	864	877	880	863	833	896	900	855	827	833	878	873	877	897	899	866	892	815	839	877	836	847	832	907	883	848	877	857	848	865	836	863	829	858	857	845	880	842	866	814	820	841	860	840	869	906	818	859	836	835	829	847	844	859	825	876	871	890	887	805	868	855	859	860	828	859	881	891	867	826	818	873	818	857	860	882	846	847	886	838	851	905	836	847	859	832	837	812	818	865	860	847	810	828	830	854	906	849	875	845	843	860	845	857	889	882	880	864	859	833	847	846	892	859	817	813	835	844	775	815	868	837	888	830	850	842	845	852	838	839	832	844	849	855	887	819	828	851	853	816	810	862	862	865	817	904	841	892	777	861	856	883	863	865	831	831	833	869	880	906	841	812	906	856	831	889	883	807	822	818	849	840	832	843	832	826	840	818	867	855	886	824	842	837	857	912	836	837	876	823	840	905	888	913	883	832	900	833	839	859	822	832	858	846	917	839	838	855	878	829	855	822	881	882	869	862	884	818	888	805	824	849	846	867	858	815	845	838	868	836	886	781	887	835	862	792	823	867	822	858	862	855	857	831	920	849	836	848	801	829	865	860	879	885	817	781	868	855	791	839	828	810	852	870	863	870	854	844	824	863	819	890	804	875	812	809	866	827	821	837	865	853	803	853	862	843	874	829	920	829	794	825	863	894	863	851	893	846	817	891	868	854	896	859	840	868	863	803	826	814	862	854	834	900	871	909	832	861	849	822	882	853	836	844	841	895	892	848	846	860	839	864	858	875	838	816	846	849	870	859	870	867	860	883	827	836	919	805	851	902	857	849	851	872	842	885	819	888	876	844	858	888	869	890	874	869	850	850	878	791	854	878	857	856	870	854	881	840	845	840	844	847	848	873	863	871	901	860	819	852	784	788	905	840	811	824	851	848	822	883	821	867	824	846	886	879	809	808	850	855	851	838	859	830	837	838	850	888	868	854	782	838	878	851	842	838	868	833	816	860	798	843	872	867	866	863	945	862	858	896	855	886	825	859	857	851	837	812	865	873	828	882	885	825	882	831	823	840	868	803	855	868	869	876	834	839	886	884	876	834	881	881	844	899	858	895	852	864	861	824	835	826	908	874	839	879	839	835	834	915	879	868	831	840	872	884	870	913	865	854	811	835	849	830	852	835	820	840	882	846	819	899	917	896	831	859	892	791	891	858	853	889	865	892	863	815	883	859	824	831	837	825	832	846	851	897	829	818	837	916	835	861	826	867	854	890	898	839	838	840	889	838	868	833	888	897	851	836	866	839	855	857	872	826	856	845	867	916	865	822	837	802	834	902	887	887	876	898	878	886	867	838	909	846	853	833	855	838	857	869	852	885	824	847	871	889	830	873	856	855	910	811	859	862	829	842	904	893	859	860	865	826	831	846	851	854	866	897	860	818	870	885	880	867	844	837	820	839	879	863	831	912	869	905	814	847	784	868	878	871	880	857	845	853	844	864	853	863	851	876	862	822	901	868	850	879	843	871	853	848	854	840	822	879	838	815	895	856	885	871	864	850	850	879	832	886	844	867	833	935	875	859	814	857	896	844	857	857	855	907	902	857	849	855	877	842	891	813	894	835	845	829	851	893	783	841	865	900	811	797	882	847	847	875	853	848	851	858	833	874	897	835	816	816	875	827	851	882	832	862	811	854	898	882	826	932	892	822	814	872	813	833	898	843	826	863	837	833	844	830	894	845	832	874	868	866	847	823	859	882	887	856	845	876	814	885	848	852	809	834	920	825	836	858	821	818	857	819	849	869	887	872	808	824	870	828	830	852	861	844	865	839	817	858	857	874	843	810	851	848	822	809	836	853	851	865	828	824	856	852	844	847	895	858	843	938	847	860	871	871	848	881	838	848	848	862	854	848	830	894	812	883	834	841	853	842	825	872	876	857	909	785	880	865	829	883	877	877	848	909	803	835	873	921	891	879	882	829	849	844	833	865	850	872	876	823	840	888	903	884	877	849	860	862	866	834	840	791	821	842	853	851	821	892	861	845	890	877	873	852	839	854	834	802	824	851	827	855	822	817	862	850	853	821	830	922	852	826	881	840	846	848	825	870	863	893	914	842	897	850	832	856	883	885	846	864	832	878	860	854	838	900	886	856	849	910	804	834	887	883	836	838	821	873	878	852	836	841	872	844	846	882	881	872	866	877	847	845	775	899	910	835	847	830	808	879	860	833	843	823	908	849	822	847	875	873	840	861	886	847	851	859	836	817	858	875	888	824	878	847	829	846	851	832	894	803	857	817	826	894	841	828	884	865	838	869	837	817	892	832	869	867	874	858	861	861	812	874	843	858	855	850	839	849	880	865	886	884	860	882	812	868	838	899	846	893	860	907	874	873	867	876	893	870	845	855	885	824	869	847	866	866	872	909	895	853	851	835	866	890	850	826	844	891	865	875	827	881	867	831	868	839	883	853	874	890	844	807	845	853	884	837	869	829	871	888	913	848	830	861	827	821	853	841	809	871	885	828	820	810	831	819	869	871	888	866	887	851	871	870	887	850	860	913	890	858	798	821	871	846	910	855	864	816	840	835	815	863	858	813	868	904	821	838	839	851	810	845	851	882	832	871	838	883	842	841	855	779	891	903	848	852	792	860	899	854	806	867	833	799	880	881	808	807	879	852	800	871	834	864	838	828	824	808	826	788	850	824	851	851	885	863	784	808	878	902	852	863	856	874	828	878	884	865	877	896	823	842	857	907	867	858	837	859	837	812	862	863	863	891	865	854	855	841	860	825	858	879	843	858	859	853	856	873	843	848	812	823	824	814	861	860	832	879	847	912	893	854	841	876	816	869	826	802	884	861	891	853	849	881	877	858	831	854	927	863	837	860	855	845	868	803	877	849	834	897	750	835	805	832	839	816	825	863	855	851	826	873	828	878	832	774	837	886	865	894	786	848	834	791	820	865	839	934	845	854	889	862	848	877	842	833	892	812	860	844	883	876	846	829	841	833	851	887	903	824	830	857	864	851	814	886	838	827	804	859	820	883	831	869	848	829	856	842	853	879	852	882	853	854	899	829	878	852	861	857	811	836	895	891	863	867	881	823	852	814	897	902	869	827	813	851	811	886	865	794	866	936	856	829	875	824	846	868	867	839	892	916	926	860	787	859	868	799	836	850	866	867	855	862	862	840	842	884	808	811	896	838	848	889	832	889	849	842	877	888	838	835	856	856	818	883	841	839	808	854	863	881	879	828	879	858	878	831	805	881	849	876	835	862	848	814
24601	21688	29038	24845	21525	4920	1193	898	793	746	674	694	662	694	631	567	590	607	616	599	619	574	568	627	563	598	589	616	621	603	575	565	591	608	614	608	601	579	502	591	597	575	583	552	591	570	599	589	629	592	608	594	544	549	579	595	610	516	584	610	581	607	576	557	594	579	557	574	565	579	521	554	582	597	577	578	566	594	553	547	554	602	560	601	594	534	589	597	593	588	558	586	594	550	589	595	532	591	544	584	556	565	602	576	618	590	611	535	606	527	584	617	576	550	565	590	574	583	551	551	602	561	564	575	571	535	625	544	593	583	520	598	552	585	585	588	544	560	561	587	598	543	562	582	589	592	588	551	569	542	554	570	614	596	577	610	620	506	572	542	580	566	569	564	587	595	602	573	557	564	550	531	563	579	593	576	554	553	602	544	577	593	555	567	577	604	561	543	574	593	596	576	575	546	540	584	544	620	584	567	579	588	567	600	577	604	582	544	576	603	582	569	554	575	579	526	570	547	563	549	545	560	611	577	588	615	581	566	548	533	584	576	543	535	595	589	560	588	574	574	626	579	567	597	569	564	548	606	597	570	549	573	560	570	603	594	564	570	597	575	582	576	567	595	556	573	620	550	610	568	559	577	579	542	519	562	586	562	556	556	567	537	588	585	589	599	529	552	594	572	589	620	592	564	576	598	611	598	584	581	588	547	595	565	597	536	598	559	557	583	559	551	585	606	536	547	578	575	555	568	596	531	591	592	603	547	583	572	582	559	532	594	598	595	593	568	609	563	562	586	569	601	586	550	579	521	578	553	554	599	543	550	554	581	594	594	558	557	578	552	565	612	580	574	548	579	594	564	574	532	593	552	558	577	566	567	598	576	583	574	577	589	585	607	545	536	565	563	555	581	563	601	625	579	542	588	543	574	549	564	589	597	553	559	579	595	580	566	590	529	541	627	554	548	561	561	588	548	580	596	570	584	578	574	592	589	548	593	568	599	579	578	636	604	571	563	600	532	570	599	528	581	582	539	575	558	561	571	573	555	554	563	568	552	556	585	588	581	566	535	560	577	595	559	549	596	617	605	608	545	595	595	539	538	545	570	599	585	552	620	568	615	552	576	568	551	546	579	563	588	581	553	590	570	546	535	546	560	543	546	592	562	588	536	564	546	577	574	558	610	586	558	545	537	572	548	568	606	591	607	551	598	588	561	560	579	549	579	573	556	618	584	542	605	590	563	616	574	563	595	609	588	555	582	598	569	599	582	563	567	543	549	586	563	547	557	520	554	572	563	571	564	555	550	547	556	524	563	582	562	599	556	563	585	581	559	592	549	575	559	595	578	552	545	589	546	562	530	572	566	575	575	587	588	592	595	545	560	586	586	570	587	582	572	576	569	515	588	609	588	574	598	577	618	633	569	589	584	555	544	557	585	585	610	563	553	590	592	573	623	595	571	603	559	557	585	550	559	552	574	597	610	567	563	582	533	535	576	598	541	581	547	593	576	562	581	584	582	556	602	560	578	577	609	538	550	553	551	569	603	553	566	608	552	561	609	594	531	567	563	553	560	545	563	568	582	544	558	569	583	573	583	567	552	579	596	583	600	541	586	603	559	546	539	554	563	520	582	574	578	562	616	604	588	564	616	585	602	556	602	589	549	574	532	561	553	587	536	598	570	559	625	578	556	566	547	599	569	607	587	561	575	559	578	580	571	564	575	574	555	550	580	574	570	588	574	583	570	561	587	580	585	612	587	596	565	559	567	548	532	592	543	613	570	602	575	583	540	590	532	615	639	582	549	565	545	580	597	542	575	547	567	563	592	557	594	572	591	607	574	564	593	568	592	579	511	605	538	569	634	573	611	589	582	525	558	578	586	617	589	575	552	593	543	584	629	578	570	579	616	585	553	581	572	586	530	590	585	558	580	546	554	579	533	565	569	568	545	596	608	610	581	595	596	533	558	558	583	551	586	580	540	575	614	540	558	576	560	582	613	608	570	609	580	569	534	555	567	550	588	597	554	542	574	572	505	577	599	574	591	551	582	557	536	574	602	560	556	546	549	593	565	565	613	586	591	600	539	569	537	568	552	532	569	567	569	597	555	559	565	537	568	572	621	544	620	537	599	561	590	555	580	602	556	555	590	627	591	590	582	554	607	604	587	567	525	567	609	581	528	594	565	578	552	533	610	573	617	567	611	574	572	561	568	604	578	562	522	573	542	614	569	594	603	572	590	566	572	580	579	574	564	590	550	530	596	570	575	558	616	592	580	579	540	552	574	584	572	553	566	562	614	557	548	598	577	600	546	576	595	510	561	561	580	580	588	617	572	584	579	595	547	543	618	573	573	564	592	553	545	583	603	598	581	587	599	558	574	589	578	538	542	569	605	540	530	579	575	556	606	553	549	548	541	604	591	572	554	553	569	580	581	543	583	595	583	558	512	571	519	551	569	604	613	584	585	548	582	521	577	575	562	596	567	561	563	609	562	511	580	533	569	575	563	590	556	584	583	599	561	567	577	578	575	577	566	579	572	553	540	594	562	506	575	529	551	575	568	611	575	530	546	540	549	570	593	533	581	613	572	529	592	542	586	564	535	597	550	626	578	596	536	550	597	557	576	608	556	546	532	535	606	604	564	560	597	580	602	587	558	610	576	602	610	571	557	576	579	589	585	570	546	538	571	584	552	602	561	539	581	618	511	591	583	542	530	616	560	605	553	591	596	568	587	558	601	597	587	596	555	609	566	567	535	564	570	596	569	566	566	560	564	570	578	580	575	559	546	600	580	556	557	548	586	587	585	547	587	597	551	593	589	587	609	571	599	618	612	621	585	562	543	580	573	560	582	564	579	555	573	621	562	623	567	543	566	589	561	589	572	584	607	569	562	580	547	578	520	533	593	566	540	546	562	597	581	551	566	573	567	543	536	547	590	576	588	573	605	537	602	575	586	538	555	591	577	589	542	576	570	577	531	542	567	536	572	575	617	580	602	609	576	571	563	566	607	575	565	585	580	615	564	583	600	557	547	577	561	555	566	610	556	587	619	550	569	563	577	571	550	575	566	589	565	563	557	561	534	620	583	560	577	592	569	633	597	545	566	582	577	603	574	586	555	564	586	551	586	585	588	557	555	537	572	548	547	586	629	590	613	608	581	591	575	576	556	553	576	543	576	568	577	567	562	572	573	570	581	591	581	530	556	548	553	586	623	584	590	606	548	553	533	538	531	561	575	562	576	561	564	570	566	600	601	570	535	576	564	571	583	573	560	584	576	595	570	552	605	585	577	544	599	574	596	631	585	586	533	565	574	582	558	572	554	570	572	546	555	569	577	579	591	557	565	589	549	605	565	574	553	580	597	543	583	569	576	589	585	562	552	533	588	588	525	556	567	546	540	572	584	555	571	545	581	565	570	553	587	594	621	560	501	555	608	595	587	569	578	583	547	499	556	584	555	550	599	616	566	528	589	600	558	590	589	589	560	543	558	636	548	585	617	559	558	582	551
5298	9738	8043	4272	3005	2321	1989	1647	1533	1347	1249	1165	1157	1109	1046	995	1027	914	944	947	933	913	959	881	939	901	909	949	903	884	871	910	855	886	834	881	882	860	867	859	858	824	938	895	864	893	837	874	895	860	792	842	842	835	892	855	884	860	914	846	875	830	896	868	854	885	824	773	824	876	828	844	843	893	836	849	847	848	871	844	846	802	839	796	859	797	844	826	833	858	834	848	879	824	841	831	884	865	845	838	826	855	825	919	890	849	834	853	823	857	847	846	847	830	847	807	926	869	841	846	894	835	865	857	854	856	878	885	910	834	825	862	853	861	832	815	856	857	851	842	879	848	853	847	869	843	848	857	863	821	829	852	803	835	882	794	829	824	850	854	864	861	840	862	807	868	896	789	814	903	835	802	884	813	865	876	837	849	848	885	876	828	833	858	883	790	809	814	806	861	793	890	858	857	786	802	792	859	857	821	872	827	868	852	825	868	840	907	891	835	867	866	804	871	888	847	843	833	813	860	882	863	836	873	821	859	830	877	859	866	869	826	861	876	795	872	803	832	801	858	883	837	849	912	853	828	799	854	832	843	851	911	822	829	849	843	884	807	891	856	822	856	893	823	872	801	846	907	837	857	821	816	854	886	868	852	841	867	847	888	920	844	897	831	829	805	898	829	809	857	851	882	842	864	846	874	896	841	851	867	875	824	842	826	823	830	830	920	875	821	893	895	871	811	828	875	868	842	865	844	849	833	860	893	815	888	904	884	876	844	855	865	848	861	840	804	869	904	814	828	849	835	910	863	862	860	854	914	907	878	821	888	843	879	839	892	872	813	875	841	842	838	865	804	824	809	877	887	822	849	841	876	820	798	844	792	855	891	874	900	842	840	845	809	800	832	816	867	845	843	847	908	843	835	825	872	839	872	834	844	840	847	868	836	869	866	874	871	873	861	841	838	848	843	872	883	832	850	841	834	859	808	891	813	841	890	837	827	848	837	845	882	817	846	872	856	839	873	815	853	856	840	887	858	828	890	833	840	813	878	867	897	810	868	829	811	869	881	846	876	803	818	879	844	835	868	860	827	808	849	854	815	847	871	868	855	900	821	836	856	831	876	860	856	841	825	872	839	829	846	837	849	853	888	839	797	862	874	832	832	870	864	842	846	869	930	825	879	848	835	858	888	852	872	858	849	806	857	851	766	872	861	808	871	859	817	879	885	881	847	828	838	837	844	902	845	802	860	845	862	827	816	833	804	842	841	826	837	858	873	858	849	868	812	794	837	906	851	832	858	812	847	862	845	770	829	850	849	832	863	869	858	897	844	769	816	818	894	873	842	853	875	848	895	825	886	846	903	868	875	873	843	833	845	809	762	826	815	840	873	904	863	859	903	842	890	870	828	827	820	834	831	866	895	855	837	924	883	870	834	856	810	810	849	823	868	889	813	888	857	826	835	837	877	866	826	865	825	847	860	838	856	791	868	823	837	839	863	863	844	820	806	841	816	833	796	825	849	834	877	844	850	909	840	857	845	835	904	881	863	863	853	820	898	915	780	868	820	861	825	844	851	815	873	869	890	881	839	908	847	863	857	884	880	868	876	867	798	856	906	820	865	887	860	827	806	859	854	859	854	893	800	828	862	844	791	859	819	845	873	816	887	844	873	826	844	815	868	825	848	825	856	859	871	896	893	842	920	877	789	824	850	869	889	834	844	773	873	890	829	827	824	879	796	887	810	829	837	870	903	873	838	883	893	865	888	836	854	846	799	829	858	890	850	854	882	864	828	838	848	783	842	883	867	866	798	814	897	825	819	817	849	871	849	853	853	893	842	858	821	813	825	890	854	830	828	824	844	822	824	860	867	820	828	840	870	858	833	836	815	883	875	844	867	871	783	840	843	877	821	824	851	869	890	854	796	834	890	838	797	883	824	866	836	851	850	817	857	857	866	840	848	852	894	817	796	837	891	855	808	828	847	877	902	855	883	863	820	822	828	843	846	885	828	842	882	891	829	875	795	921	882	888	859	881	854	860	840	858	842	864	836	842	801	839	854	831	863	853	868	848	894	865	855	825	811	866	865	870	878	838	861	872	846	867	876	890	871	827	861	880	856	833	874	846	841	825	873	844	862	806	830	830	888	805	872	849	864	821	886	851	892	861	793	870	868	846	925	835	891	868	858	863	800	828	838	858	883	855	898	815	847	830	818	844	865	842	879	829	863	866	845	858	787	816	871	885	877	855	803	837	832	850	822	873	858	844	842	852	882	840	831	853	784	831	842	886	789	868	879	843	884	802	853	838	876	839	840	829	843	877	872	853	886	892	819	867	837	822	866	858	793	824	868	845	862	860	889	874	868	867	862	875	864	897	823	836	855	859	777	792	814	897	855	812	864	847	866	795	844	830	879	833	866	846	819	872	806	836	897	863	840	867	833	828	828	877	867	826	857	882	843	910	889	876	889	829	845	851	889	851	810	837	848	817	816	808	875	869	889	830	828	874	881	834	835	890	843	833	851	853	846	871	836	860	823	837	838	908	816	879	836	843	824	806	834	850	884	866	872	796	833	838	839	845	879	857	850	793	766	832	904	853	857	847	925	847	871	858	868	832	865	900	844	899	898	848	855	878	813	938	886	839	823	870	835	834	865	829	857	814	878	904	794	832	861	875	858	820	857	827	840	867	877	855	893	870	920	852	858	812	831	852	846	830	865	879	873	848	864	866	849	846	868	840	870	870	879	841	893	871	896	872	862	815	867	848	832	868	854	921	869	835	913	857	801	820	861	850	817	848	885	877	885	818	882	840	823	804	863	844	832	855	825	846	823	870	854	850	815	843	824	888	787	809	847	830	821	857	872	827	855	912	870	812	862	868	856	856	815	873	830	818	862	825	880	808	865	898	796	852	816	877	865	836	829	865	842	833	821	868	872	838	860	841	826	905	874	819	837	856	889	819	846	837	885	847	855	794	833	849	875	869	875	846	837	852	856	835	843	880	824	849	896	825	842	827	844	836	847	849	873	849	873	881	862	805	843	848	866	835	885	856	876	855	860	816	839	835	855	817	848	831	819	886	811	871	909	782	891	845	869	810	867	802	853	838	807	848	825	853	899	794	869	911	863	842	856	784	907	831	886	838	885	830	869	857	833	860	847	827	890	830	844	914	815	827	894	904	855	833	883	866	855	871	859	866	865	890	856	896	831	828	889	885	826	911	892	777	832	907	820	895	867	874	877	875	850	859	866	822	860	873	870	853	807	801	834	885	800	884	838	848	832	854	852	831	789	832	834	836	866	873	796	860	871	870	842	842	879	885	869	827	910	835	879	931	841	833	829	866	814	820	845	848	884	875	825	792	849	808	842	863	853	851	819	878	833	870	835	859	861	847	875	855	828	866	823	854	827	858	848	884	879	874	832	826	871	857	819	839	863	861	889	840	841	823	873	815	807	912	828	817	852	848	851	862	853	855	859	811	846	833	867	876	859	828	899	830	819	885	813	856	872	838	858
23621	21618	29492	24229	21619	21242	2740	824	585	557	488	450	418	418	403	347	338	337	316	286	332	300	317	278	292	293	295	290	263	288	251	253	268	258	275	272	284	257	236	271	286	285	242	286	259	278	250	264	260	244	250	261	265	260	245	252	262	247	249	242	270	266	289	260	251	256	273	230	285	247	249	251	262	259	226	250	233	256	266	274	245	244	245	257	250	244	256	259	236	263	263	244	247	229	260	233	256	263	256	231	267	272	245	261	266	267	268	270	259	226	236	261	251	244	267	243	259	236	284	260	267	240	250	241	275	238	257	274	235	276	222	242	248	246	245	270	230	246	234	238	259	263	251	268	237	252	259	235	261	222	242	266	251	216	255	237	242	249	262	230	240	257	232	250	239	269	247	244	228	227	261	238	251	271	258	244	253	237	286	250	248	245	243	251	266	250	258	245	231	225	255	234	217	255	257	261	273	265	263	234	242	252	242	255	234	246	247	266	258	248	252	228	266	266	241	266	249	229	237	250	218	248	269	220	241	241	276	236	252	236	211	251	246	268	263	236	262	236	241	267	246	248	251	252	253	286	263	252	262	248	232	237	239	242	247	286	226	263	214	267	237	268	256	256	248	254	245	246	251	229	262	251	257	265	248	261	264	241	246	255	264	250	233	255	270	236	259	236	234	248	257	258	260	270	254	250	257	264	270	254	261	216	260	264	238	224	282	259	259	217	249	264	225	258	214	271	275	246	227	251	244	224	269	274	258	254	249	258	237	255	246	263	228	243	260	239	265	247	256	215	237	245	239	257	233	255	264	262	246	242	270	258	243	266	244	258	262	238	220	265	241	265	225	252	274	260	247	270	257	257	231	233	250	265	242	237	252	265	251	252	250	247	236	275	252	270	243	252	251	223	263	243	276	264	254	257	233	224	264	238	255	246	258	262	243	239	246	214	272	261	249	251	225	225	289	247	247	238	245	234	254	234	252	255	263	259	251	241	234	265	266	235	233	265	272	245	243	280	253	255	237	265	245	272	241	264	221	248	234	227	245	301	280	239	267	235	249	254	265	241	241	240	248	237	276	275	260	276	283	257	249	255	241	211	234	239	248	262	246	239	252	260	246	247	257	235	274	250	249	250	236	234	268	268	229	237	244	244	259	265	255	251	276	253	253	264	244	259	235	249	245	237	272	229	240	266	243	251	235	275	256	245	235	258	233	237	263	261	243	243	260	235	250	270	229	223	270	240	240	274	255	268	248	247	251	250	246	267	230	262	223	239	264	250	240	237	237	285	260	244	286	252	247	277	252	258	220	266	244	264	238	231	244	266	258	236	266	271	262	264	267	254	265	273	246	221	267	230	226	247	237	274	246	245	275	264	267	246	256	239	244	256	281	251	251	238	253	224	265	246	241	266	268	277	245	245	237	267	237	249	249	256	265	247	262	219	244	280	252	252	262	251	225	230	255	254	249	255	250	248	232	238	241	269	248	238	277	233	225	258	243	225	258	222	256	228	249	271	223	281	246	244	246	270	253	251	251	278	245	257	263	231	258	277	248	251	236	275	237	241	247	241	235	229	255	234	226	229	251	257	265	259	256	239	264	226	262	250	244	257	223	248	276	239	263	267	243	262	212	251	258	246	236	281	229	229	239	262	250	223	248	257	254	251	248	230	251	249	254	242	243	230	240	230	229	226	238	265	237	261	258	278	237	243	242	252	260	255	258	260	250	224	252	274	258	255	225	264	249	258	246	238	242	270	226	263	216	245	276	253	280	267	235	257	264	255	243	232	246	228	258	250	232	253	236	236	231	231	233	257	247	223	249	266	243	247	248	264	238	224	241	258	237	245	255	235	256	238	250	239	238	268	223	263	254	266	230	278	249	262	259	264	247	231	241	267	221	249	240	250	240	259	260	277	261	236	242	237	263	256	277	275	256	224	271	240	238	237	263	242	273	227	252	252	273	236	283	256	248	271	256	257	233	254	219	255	227	244	274	268	245	252	251	244	242	260	230	252	243	270	274	254	260	253	241	231	239	248	243	258	259	256	233	254	234	250	258	235	254	273	251	260	253	235	264	254	209	225	268	246	234	283	237	237	271	268	266	261	260	237	218	245	247	236	258	247	262	263	262	279	243	255	254	253	229	250	253	245	227	251	255	227	271	223	248	249	220	259	218	253	244	250	269	244	249	252	249	265	261	250	243	261	254	269	249	236	244	236	243	279	273	261	239	269	243	234	249	235	277	256	239	271	256	261	235	259	228	257	232	247	268	242	271	258	259	264	250	224	251	243	253	238	251	221	260	243	238	227	292	263	265	243	240	237	279	242	234	287	262	271	248	236	253	231	262	249	240	222	255	251	256	246	243	244	227	271	245	245	260	242	247	257	248	243	253	252	248	219	240	275	266	256	236	273	283	257	254	230	267	245	236	244	243	239	241	246	264	247	245	255	253	232	266	263	253	272	259	276	231	238	259	252	245	245	241	239	237	251	262	228	243	282	255	228	256	257	251	223	217	235	257	240	254	240	233	240	249	252	248	262	264	232	282	248	221	242	239	229	223	250	256	243	271	236	247	232	243	250	253	232	234	230	229	259	277	253	216	248	244	255	245	250	270	256	256	261	242	254	243	273	261	235	254	257	232	248	231	227	262	242	246	263	250	238	253	262	250	273	252	243	258	256	259	251	240	252	239	259	262	234	258	238	237	247	262	234	240	231	257	239	256	243	233	236	255	243	246	228	268	247	255	253	253	261	248	230	241	262	231	244	262	237	232	252	238	242	235	222	235	266	274	237	241	256	268	250	242	263	241	259	274	259	257	263	253	275	269	265	222	281	221	227	238	232	254	202	248	223	251	264	264	233	253	261	254	273	260	234	237	224	280	272	245	236	252	254	236	251	254	238	252	252	234	245	254	250	224	236	227	254	249	264	237	237	236	225	228	251	271	281	264	247	246	258	235	276	254	283	262	261	237	254	257	232	236	256	250	221	215	239	254	277	241	230	246	282	234	293	252	263	260	243	246	237	275	212	219	270	258	245	231	262	262	235	244	239	217	229	249	249	248	264	269	246	231	223	242	245	252	251	272	268	257	271	259	248	242	237	228	276	248	243	231	256	227	240	247	259	282	236	256	248	249	250	245	217	267	239	225	263	229	249	228	207	280	259	243	249	262	270	220	250	260	238	241	259	264	256	254	257	225	259	225	272	273	250	248	255	240	253	224	239	269	245	233	250	223	262	241	233	261	237	259	279	243	234	245	243	238	268	222	240	236	257	231	234	238	243	275	241	256	247	248	250	246	262	214	237	243	214	232	245	274	251	261	254	248	232	229	240	236	247	252	236	256	266	239	231	237	250	257	246	240	276	235	267	236	236	227	227	226	244	259	269	245	243	230	241	254	236	242	247	251	238	223	259	236	250	251	244	227	253	217	223	256	257	239	271	240	252	218	215	279	238	220	254	245	249	216	236	247	252	237	253	241	257	234	290	256	264	251	237	231	243	243	264
6744	15097	12207	6375	4374	3147	2415	1984	1694	1362	1194	1042	970	854	778	748	682	688	644	534	554	574	497	503	533	507	515	486	469	430	443	511	459	461	440	411	438	437	444	458	410	402	441	386	434	428	450	400	411	412	404	457	415	411	394	422	389	417	431	417	399	437	441	386	418	402	404	408	415	432	422	394	427	398	413	409	429	422	383	411	361	399	411	419	419	396	404	398	396	395	400	423	382	421	404	413	412	364	371	380	401	430	401	418	465	350	409	377	431	430	389	370	377	386	399	379	376	378	409	388	436	398	396	390	422	363	383	374	382	403	409	369	417	381	378	401	402	402	387	408	417	406	388	378	396	406	381	429	405	415	394	390	380	420	411	396	364	425	385	376	409	379	396	357	386	405	372	434	392	399	396	371	408	401	388	393	404	406	395	427	380	385	402	405	411	337	386	413	410	417	403	371	376	389	441	417	393	401	361	382	415	409	399	429	393	390	394	412	377	381	393	390	391	385	386	390	401	393	374	415	392	381	369	391	392	357	402	391	399	355	389	391	386	392	400	396	376	409	365	367	361	398	376	399	380	412	422	383	422	389	402	437	403	387	407	386	382	392	430	372	401	408	419	412	396	363	388	371	380	377	395	393	391	406	361	403	385	359	437	334	398	412	403	394	406	399	409	393	392	348	379	412	407	386	373	377	440	402	366	358	370	404	399	389	366	373	396	393	401	429	424	382	384	396	445	398	413	382	404	389	413	361	370	390	364	417	409	388	389	394	428	380	404	407	415	443	397	401	368	382	393	375	416	367	367	389	362	394	373	421	415	410	391	402	386	390	413	398	390	386	363	400	392	386	405	383	411	391	404	384	384	355	397	369	355	372	396	400	395	376	392	390	395	367	392	408	386	402	426	434	427	396	415	391	390	377	393	385	392	399	403	403	411	376	383	383	398	413	382	357	379	396	389	396	389	379	384	396	389	438	395	412	416	422	416	375	407	339	367	391	377	395	379	394	394	392	346	403	382	398	390	388	400	356	413	361	385	410	405	409	405	412	387	354	406	389	409	416	419	363	397	380	411	392	357	409	393	395	397	391	421	400	371	395	420	368	389	387	384	370	385	384	383	390	380	383	380	410	440	423	377	392	431	371	380	375	366	373	417	373	408	415	389	373	357	386	410	387	396	381	372	409	402	405	416	450	403	393	398	419	408	411	390	403	369	403	386	411	388	396	400	423	390	378	444	398	405	386	363	388	359	381	384	369	414	412	412	377	421	387	412	415	382	406	415	400	390	374	397	346	396	389	409	340	372	387	373	367	359	381	425	384	379	402	391	407	379	406	365	395	428	417	394	364	379	362	382	380	373	385	379	414	413	368	408	367	384	370	420	394	354	396	377	369	365	366	377	416	388	404	394	408	395	363	420	405	379	386	394	399	374	374	400	403	389	363	388	407	401	361	405	428	388	411	378	400	418	385	370	411	417	378	416	388	426	354	406	404	378	372	374	366	421	380	383	361	405	383	400	390	404	377	401	432	391	399	387	390	390	407	413	381	407	375	418	365	379	384	391	416	394	385	388	379	391	404	386	390	369	378	335	386	395	368	357	401	402	392	400	375	375	373	419	360	421	404	373	370	366	408	375	371	399	384	388	412	382	374	404	403	396	366	373	394	413	392	382	400	435	390	384	409	361	407	385	416	390	414	387	367	406	379	397	364	377	388	399	381	348	398	410	376	396	383	389	366	404	371	377	427	401	386	407	416	361	439	370	384	392	397	386	413	395	383	371	370	415	408	417	384	399	422	432	391	379	416	362	416	413	392	374	427	380	391	415	408	365	393	415	387	361	391	400	394	371	399	370	403	417	404	386	412	415	391	398	410	420	396	419	388	387	378	373	387	398	380	373	363	432	441	391	404	390	426	383	421	396	403	377	392	375	414	372	365	410	396	373	429	393	386	400	428	384	366	377	388	361	397	393	398	402	403	367	372	369	392	392	416	418	403	374	392	376	432	400	410	405	397	369	436	363	382	394	375	416	408	361	375	374	419	376	417	390	417	433	412	404	386	388	381	388	389	356	417	377	382	386	403	349	394	392	361	391	394	387	374	415	422	360	392	413	373	395	380	412	389	400	372	375	382	394	396	371	359	385	395	419	387	405	354	370	390	385	395	397	387	437	371	420	376	386	413	391	399	384	381	342	376	386	404	401	380	390	364	372	402	373	407	391	405	376	383	391	365	403	370	402	361	377	379	391	379	388	423	391	419	380	431	357	391	380	376	401	383	387	424	386	373	396	370	422	420	406	394	387	426	352	391	402	372	380	369	379	406	397	389	388	381	390	401	421	403	398	405	400	388	390	372	373	405	394	397	419	405	397	354	387	388	397	360	404	354	398	356	378	380	369	385	383	403	413	340	416	404	392	372	407	407	410	393	366	390	401	405	441	396	394	371	408	411	354	355	394	393	396	375	400	368	409	408	365	341	428	384	411	427	402	391	354	404	397	383	396	368	374	403	396	404	400	364	404	393	392	407	401	375	373	386	383	404	402	420	376	351	418	406	347	405	392	364	392	387	385	377	385	367	397	395	369	386	406	379	362	367	403	366	379	385	382	413	408	418	389	387	379	400	397	378	406	391	413	412	368	399	347	383	421	368	380	382	370	419	377	417	407	364	365	384	390	394	389	379	412	372	404	395	392	394	428	404	382	385	376	388	371	400	385	397	380	396	368	350	395	382	371	412	389	387	403	387	392	379	403	387	424	353	415	399	386	393	371	408	375	373	389	401	449	376	371	400	370	377	387	405	354	405	391	378	392	413	422	381	385	379	368	431	362	374	401	406	412	417	387	410	397	401	404	342	363	401	364	437	382	385	409	389	427	375	395	389	373	393	415	364	364	391	362	408	392	415	375	394	416	375	325	389	382	376	392	378	394	390	439	386	402	393	389	415	377	431	395	401	370	391	339	406	423	372	416	405	397	398	430	372	390	414	419	371	376	411	372	432	362	398	378	387	392	406	379	355	374	415	412	392	397	389	406	434	431	415	396	393	385	378	392	382	375	392	388	382	377	416	443	385	378	380	398	448	397	412	406	417	400	396	368	399	415	380	389	412	371	428	394	400	361	407	405	388	368	413	386	363	383	381	399	378	378	450	407	376	398	413	416	376	402	381	400	420	420	390	378	402	416	410	391	454	379	404	405	406	424	409	373	385	377	361	411	389	393	447	377	405	372	352	403	398	352	396	408	400	400	380	368	371	364	392	380	419	383	391	396	375	383	393	410	363	375	385	380	385	393	389	417	366	382	405	423	415	387	376	371	434	363	403	394	391	379	400	410	364	378	388	356	380	368	399	371	411	384	344	404	420	366	381	428	399	356	419	389	403	383	415	377	402	393	386	368	403	379	385	407	378	407	405	394	403	394	379	370	383	361	428	404	373	420	381	388	426	407	380	373	379	385	395	390	392	400	390	377	374	380	428	418	419	375	411	389	386	432	390	397	422	414	387	394	368
27535	20569	7239	1071	715	623	624	636	539	623	647	575	604	568	584	592	576	553	600	584	580	581	558	507	667	578	599	600	535	584	599	560	600	591	578	561	554	579	522	577	604	585	596	553	541	569	605	525	600	535	599	548	563	520	566	575	589	562	590	580	561	616	565	555	599	571	578	601	537	538	580	570	572	563	577	588	587	582	587	552	533	576	573	581	549	599	597	599	568	564	555	520	588	566	608	545	604	565	607	553	577	597	599	578	606	629	606	589	605	559	549	591	561	561	564	556	533	561	549	571	565	588	594	622	575	616	590	586	632	573	566	611	601	554	564	583	555	563	524	610	638	567	586	537	580	513	554	534	585	595	553	567	596	574	566	551	567	537	546	533	613	562	553	571	558	565	522	554	558	573	577	548	597	573	562	568	608	566	566	588	612	573	604	541	588	584	592	547	544	520	566	572	590	570	549	600	585	586	577	575	569	592	505	591	553	555	542	600	580	600	570	584	590	558	589	571	592	586	517	547	573	583	551	589	531	565	593	563	547	579	600	544	592	589	588	554	607	565	569	565	575	555	569	622	578	587	555	561	612	586	547	571	568	526	591	582	593	558	533	568	584	590	588	547	590	569	578	579	578	600	562	556	555	615	546	565	573	586	578	611	588	537	542	554	590	573	548	567	580	561	576	550	601	590	580	575	601	548	575	560	582	557	578	606	557	581	588	578	554	600	600	556	558	576	598	601	571	585	542	587	603	570	596	567	565	568	582	555	603	542	596	525	564	570	563	623	557	611	579	574	557	587	542	575	545	586	557	546	571	562	537	541	571	544	564	612	590	561	581	573	571	548	550	575	585	612	559	558	573	545	601	567	589	581	575	583	541	556	546	506	566	591	579	571	572	527	590	580	574	603	600	573	524	571	596	566	589	582	603	585	618	543	626	569	534	548	578	614	570	626	555	589	604	590	620	580	572	568	559	576	616	584	545	542	551	590	568	560	577	602	594	542	557	590	574	554	575	552	603	600	575	571	614	595	589	564	543	593	594	548	556	597	560	631	562	577	592	592	589	573	568	557	571	582	578	566	586	552	563	586	588	580	573	530	558	575	570	589	566	583	583	587	600	614	580	566	548	564	568	575	576	558	584	567	616	570	556	571	580	617	556	579	585	606	580	599	565	568	609	518	512	593	576	581	580	594	569	570	572	632	604	592	590	603	615	558	552	556	626	559	573	599	565	620	548	572	587	636	553	596	577	575	581	574	564	579	554	590	566	571	553	574	550	550	595	555	586	609	585	589	570	539	558	567	584	601	599	569	573	549	584	575	560	558	589	572	617	585	545	583	589	608	553	587	581	532	619	554	583	587	586	569	570	564	599	535	597	566	583	580	563	593	551	581	587	568	578	549	535	542	570	579	605	578	579	527	526	583	566	583	586	613	565	564	585	618	571	594	624	577	598	583	561	536	641	579	584	591	598	533	569	575	567	672	546	583	604	591	629	565	554	587	572	600	583	588	568	585	592	545	569	543	586	595	595	550	597	525	611	571	622	552	570	580	541	583	569	545	593	564	616	529	605	591	594	579	577	586	585	562	589	593	563	581	563	564	531	597	568	556	631	570	599	559	594	553	569	587	550	585	570	596	567	582	573	596	577	554	551	572	571	607	587	572	548	569	592	587	546	597	617	585	582	601	556	573	559	601	608	598	552	556	563	568	612	528	565	580	572	554	597	604	558	606	548	577	592	592	571	565	590	577	560	547	599	591	590	594	563	586	597	586	611	599	555	568	583	584	528	582	595	545	572	562	571	534	563	592	562	556	580	556	539	590	563	595	603	507	578	586	595	573	629	564	597	586	558	611	537	530	523	575	614	550	587	613	553	547	536	562	570	583	571	596	564	588	557	564	591	594	585	620	602	569	592	572	539	567	587	603	577	589	549	613	575	550	596	573	577	558	571	590	548	590	558	567	599	586	585	525	595	568	590	607	569	572	572	594	574	559	531	594	556	582	570	578	558	592	546	582	509	502	582	572	575	520	570	626	618	554	570	590	584	585	547	531	585	593	561	555	599	534	577	536	593	567	608	559	581	525	559	543	589	584	585	585	584	585	522	568	620	579	563	581	555	552	545	570	563	620	572	586	567	570	597	590	603	589	581	566	568	569	577	569	515	612	575	588	593	556	561	575	582	592	603	569	586	561	511	553	570	585	566	581	559	543	578	564	539	573	569	571	539	595	576	551	547	579	579	565	570	557	605	599	558	613	551	568	586	580	591	565	527	594	549	591	610	582	530	591	532	566	545	555	550	609	537	572	578	557	566	565	579	562	550	597	566	565	603	587	596	539	562	549	540	586	577	559	611	551	605	589	567	554	588	558	579	546	529	600	593	562	555	581	571	562	602	598	599	570	574	593	531	551	551	555	557	638	596	611	575	530	599	615	541	593	539	575	571	566	551	550	544	569	589	569	577	542	555	579	594	543	626	588	609	545	579	576	587	592	609	582	614	590	603	585	594	570	589	554	575	562	585	548	566	575	580	555	563	547	576	588	596	569	562	572	583	610	585	581	526	570	618	568	568	595	610	559	563	564	580	555	569	574	566	564	595	594	562	593	552	550	563	583	574	589	590	596	602	569	544	543	508	570	544	600	596	578	574	551	590	604	553	622	585	583	528	558	589	539	600	592	584	558	572	596	559	578	598	593	570	559	588	557	643	525	607	605	599	553	546	587	581	578	528	549	590	573	546	588	559	576	546	548	564	549	561	551	588	599	557	617	545	563	577	591	580	592	544	548	551	542	562	622	574	607	555	582	570	611	570	596	579	542	603	551	585	579	546	588	533	538	576	603	603	593	591	590	558	549	565	596	586	532	589	553	531	564	576	550	573	604	555	602	563	534	521	572	555	530	589	606	605	617	588	585	600	604	579	603	572	558	592	550	559	634	592	588	539	591	548	581	565	572	580	572	593	578	611	555	544	574	588	605	557	566	576	561	535	573	640	602	559	573	544	558	554	618	552	552	604	596	573	628	552	571	613	556	606	548	544	551	573	587	581	572	637	617	536	613	570	600	549	554	571	523	543	561	578	595	586	550	604	576	632	620	585	557	584	606	541	551	599	605	599	616	554	537	642	570	589	600	548	587	577	623	556	576	589	544	611	599	554	586	570	589	552	530	567	562	559	533	591	588	616	572	575	573	552	585	626	587	551	598	571	595	567	595	548	630	630	587	610	600	585	577	630	559	546	579	591	518	559	575	541	574	611	603	521	524	589	573	576	595	566	571	620	582	542	566	598	604	592	565	603	570	572	587	541	609	521	575	584	567	567	555	582	601	563	546	542	604	603	568	531	571	602	595	591	585	621	609	556	574	576	593	510	568	569	554	562	541	588	576	540	554	548	561	550	567	580	566	583	602	568	560	580	632	523	562	592	587	570	622	573	590	581	610	561	577	560	559	566	560	563	550	583	591	553	592	603	555	583	581	566	584	570	616	575	597	606	554	553	568	594	552
4621	1705	1495	1148	1038	947	944	945	925	839	860	881	887	886	849	896	879	909	834	918	879	878	855	833	841	850	844	881	806	873	881	825	828	862	828	861	814	854	853	885	859	870	873	870	841	858	841	840	865	913	849	840	805	828	837	834	905	824	878	839	922	824	850	853	847	877	913	837	873	863	904	815	880	824	878	865	829	888	875	826	886	822	835	880	861	879	819	821	832	841	862	879	820	802	823	833	835	864	842	812	836	873	849	806	839	815	880	869	838	861	893	826	851	841	844	883	838	873	840	837	838	787	811	904	807	836	842	810	826	858	861	866	854	920	859	823	863	827	895	811	872	895	860	848	857	885	916	874	857	875	855	833	845	865	851	888	852	859	845	859	877	843	816	877	898	835	877	831	872	894	825	813	853	844	845	895	889	848	904	845	865	831	881	842	838	809	854	834	883	867	832	896	878	786	819	820	872	853	866	822	882	827	877	808	856	834	846	901	833	895	825	818	846	828	857	845	825	831	911	859	868	825	915	854	825	928	853	838	877	916	850	788	856	868	879	818	849	885	837	833	813	832	862	880	818	851	873	843	899	882	831	861	863	827	849	825	807	863	841	848	853	826	797	879	800	874	866	846	821	814	841	853	832	858	882	878	858	883	844	881	852	859	832	810	883	852	882	868	887	825	899	885	871	837	849	840	879	792	794	833	847	839	821	906	880	849	839	830	867	856	855	869	881	828	880	870	859	835	878	848	890	891	845	818	840	800	868	878	888	816	853	875	857	841	899	878	825	917	864	872	884	858	877	858	868	907	848	822	933	891	809	818	860	837	888	883	856	777	858	864	825	869	880	874	867	901	870	840	840	828	866	878	861	787	832	895	863	851	819	842	847	848	875	868	861	890	837	783	870	863	879	811	849	886	869	847	845	875	831	833	831	853	821	903	874	825	862	800	857	867	826	852	842	866	830	856	896	812	892	858	850	867	902	858	807	878	847	922	827	872	875	889	859	876	846	776	879	847	841	829	849	846	843	801	791	830	823	881	872	850	809	865	839	853	862	852	940	838	865	835	848	865	867	838	797	882	862	849	836	848	878	870	875	836	837	864	814	888	837	810	866	872	853	823	905	864	859	864	822	856	837	774	801	813	867	885	886	828	875	820	859	829	868	888	860	841	846	835	859	812	845	878	838	883	877	861	872	892	839	848	881	800	818	809	858	865	848	848	844	890	835	868	870	910	835	825	826	875	868	835	836	838	883	862	828	850	855	820	849	827	894	827	850	897	901	846	829	902	866	813	875	914	834	865	855	827	805	922	888	814	832	883	857	845	831	908	889	908	900	816	845	868	846	854	862	873	837	810	798	819	845	901	857	849	851	874	846	851	856	834	874	885	856	899	857	896	870	834	856	841	853	834	865	844	811	846	861	856	826	808	874	869	811	829	818	839	869	846	893	836	835	850	858	854	849	832	842	883	941	902	842	829	806	825	870	797	875	869	793	866	896	807	821	859	830	892	878	840	870	861	876	743	802	815	854	849	851	901	857	842	893	876	873	853	886	898	888	881	859	857	856	863	844	827	857	841	868	835	817	823	850	895	881	825	819	887	889	893	824	884	857	861	849	836	863	800	879	873	859	871	797	820	835	857	840	842	853	832	878	842	816	849	889	843	891	837	845	854	850	832	887	846	845	852	772	885	870	859	828	820	863	862	852	882	915	865	891	830	873	851	824	841	849	870	869	837	856	883	900	841	830	853	875	874	815	837	843	819	898	851	850	828	861	879	884	803	906	857	919	905	836	859	856	807	896	834	899	879	837	842	895	833	838	889	786	819	916	822	900	845	930	868	858	878	869	898	875	842	914	860	813	870	828	900	816	805	861	841	865	853	850	866	840	854	804	846	908	843	825	849	886	860	879	895	838	836	843	826	820	860	876	831	900	879	849	884	850	892	830	888	865	849	869	846	884	871	851	832	842	828	823	810	852	859	807	838	873	864	834	863	840	887	860	870	846	859	872	850	835	870	860	863	824	913	839	824	848	834	834	859	857	858	911	843	819	883	860	832	885	854	899	820	841	864	869	849	825	837	865	861	845	847	845	835	852	850	830	878	843	854	815	782	828	858	896	856	859	799	801	834	816	882	856	873	880	857	876	872	900	843	871	841	841	878	888	852	829	837	817	863	840	859	846	851	851	822	842	846	921	853	860	820	862	880	851	861	819	767	868	834	837	840	885	864	857	845	873	895	836	805	919	867	824	856	829	820	873	817	861	841	861	887	882	812	857	846	822	855	822	908	854	825	841	851	885	837	829	887	864	837	829	781	884	772	884	857	855	834	900	847	845	902	889	827	870	821	885	831	850	853	865	775	871	860	834	891	874	841	837	769	913	888	809	826	830	817	843	832	849	901	859	865	830	806	854	853	864	845	812	864	874	876	873	817	874	849	757	850	818	824	866	904	791	845	892	873	852	828	881	815	880	880	869	853	787	809	874	833	872	840	842	888	875	831	861	861	844	852	851	905	865	815	869	835	879	813	881	828	849	837	852	830	854	865	868	824	830	843	838	847	911	810	812	838	841	804	821	857	847	847	848	905	840	822	858	841	864	841	854	881	911	848	888	862	845	872	839	838	832	873	866	891	878	863	819	843	861	878	822	894	851	861	871	827	882	860	877	867	885	846	840	874	825	808	893	834	871	830	853	888	850	838	883	817	824	794	874	877	881	843	853	913	825	815	865	862	813	830	903	831	818	855	890	869	824	830	841	816	825	834	844	805	844	899	823	809	848	860	863	856	865	835	889	832	859	825	803	838	828	856	866	820	827	790	819	833	868	813	862	838	826	816	840	876	801	807	846	801	839	855	814	860	856	876	864	918	829	829	846	821	839	893	867	804	852	835	832	821	848	887	898	870	909	889	838	858	879	829	875	900	895	823	847	865	857	832	896	846	845	851	803	872	908	813	851	853	858	873	839	920	884	821	893	796	891	886	844	821	877	815	882	845	859	838	854	902	848	842	906	819	840	832	821	871	807	838	820	841	793	832	866	814	838	844	839	827	834	880	809	835	852	798	776	861	852	824	875	873	851	888	864	887	834	832	842	892	813	815	832	867	869	864	822	833	831	895	805	826	877	887	870	879	855	901	910	862	850	879	900	835	843	858	887	848	886	865	848	889	816	840	914	816	853	870	829	863	825	904	863	878	848	830	883	865	884	778	863	878	830	871	859	843	862	888	896	854	894	899	851	864	867	885	806	827	903	862	859	870	821	842	853	828	899	858	881	851	868	861	918	885	839	876	898	878	839	850	877	918	795	878	868	861	866	856	807	875	865	870	866	785	878	843	878	830	839	826	894	868	869	825	802	902	846	848	808	875	897	848	866	833	856	790	890	825	903	851	864	847	839	873	855	807	850	833	898	828	836	866	913	920	911	865	835	891	797	840	841	865	809	812	855	826	861	881	838	924	902	861	887	855	881	834	868	870	843	816	875	858	858	873	880	801	868	878	900	814
24711	21684	28979	24896	21519	4803	1174	832	725	751	711	694	644	630	678	623	645	629	602	578	625	627	585	607	589	566	609	586	601	576	547	577	525	559	547	607	579	547	562	534	541	571	608	541	600	516	590	580	586	607	558	594	582	567	541	529	585	539	586	551	550	590	576	578	547	539	563	578	539	587	552	539	586	593	529	531	546	578	581	566	548	565	568	542	543	568	564	543	504	563	536	552	584	590	586	505	539	567	550	576	560	545	600	549	551	580	593	592	558	527	560	571	532	524	548	576	567	543	589	618	546	568	533	549	569	576	513	533	579	584	563	551	575	558	550	496	606	534	565	550	594	516	581	576	574	556	567	556	597	552	537	566	584	566	583	547	554	559	547	572	593	557	575	530	577	550	584	516	510	554	605	541	568	502	575	527	563	547	540	548	552	577	580	509	528	556	599	576	545	609	534	559	574	535	582	540	572	545	564	552	573	611	562	589	541	603	554	643	577	556	548	577	546	524	521	543	529	602	573	566	555	555	587	573	541	538	570	538	550	593	552	560	582	498	511	533	530	587	533	579	562	545	589	563	557	520	520	570	570	577	557	552	560	561	562	581	556	541	545	520	572	560	569	608	586	552	567	569	525	557	540	568	578	559	565	539	562	561	547	566	565	525	563	566	547	532	611	549	555	604	537	604	581	514	555	544	554	567	545	554	598	583	585	574	561	569	551	563	548	609	549	542	583	560	523	544	533	600	593	535	568	586	558	610	566	590	552	584	550	594	536	575	558	528	548	545	561	556	566	556	525	546	539	567	537	512	531	539	564	539	553	576	582	555	586	577	564	556	551	536	579	593	588	547	570	546	543	568	576	564	545	583	535	607	575	534	540	559	560	530	515	539	553	588	547	606	556	520	537	598	533	557	547	548	576	557	542	566	555	553	572	571	511	583	592	575	555	569	544	549	556	510	552	533	559	592	543	562	578	532	602	571	561	576	597	586	580	572	536	553	527	572	561	591	573	504	498	540	535	569	572	545	562	562	557	586	573	586	524	570	558	552	557	569	590	554	556	601	513	526	598	585	559	538	552	570	555	503	513	561	589	549	541	557	548	552	498	560	555	538	546	534	551	540	542	542	574	548	592	552	553	557	561	554	544	564	572	564	593	551	569	580	570	557	551	569	549	576	551	523	562	560	529	604	559	538	555	625	510	559	527	544	538	553	595	596	564	539	561	512	555	568	547	549	549	534	591	556	594	523	596	557	571	500	533	569	560	560	582	566	525	567	598	540	588	590	599	510	581	590	595	546	572	592	571	584	561	594	559	579	558	550	544	528	563	567	580	551	567	562	601	597	592	581	563	564	574	534	576	597	516	533	523	573	545	577	569	552	562	610	594	534	530	576	545	561	553	604	554	574	534	591	581	586	547	555	558	562	564	574	525	553	575	553	543	549	527	554	562	564	549	552	527	559	581	561	549	553	595	569	553	572	624	575	562	566	565	493	543	503	532	544	587	533	577	550	592	543	541	565	555	568	544	552	596	539	538	566	528	584	557	549	522	553	555	530	558	558	529	594	526	554	549	552	568	553	601	554	553	542	526	538	572	536	545	545	548	583	572	607	573	539	526	565	590	567	523	541	528	550	538	551	505	605	496	551	542	586	583	549	561	544	576	573	556	560	544	587	588	544	563	565	544	590	549	604	553	543	574	549	571	553	578	532	571	537	574	583	544	608	515	531	558	554	570	556	579	593	546	583	546	545	555	528	537	560	515	491	545	543	526	567	538	555	541	535	547	576	579	546	599	563	567	561	588	525	586	553	560	525	549	509	500	518	539	547	559	537	565	589	525	532	532	590	571	552	515	570	574	534	555	576	563	551	497	603	594	555	559	521	509	577	557	572	550	544	581	533	555	542	571	538	525	583	590	542	531	541	556	564	540	555	587	577	518	553	561	577	540	535	545	584	568	541	578	558	573	525	558	560	555	568	556	526	552	517	598	521	553	538	545	549	577	566	554	574	557	542	567	611	573	553	514	532	551	515	543	547	544	609	558	559	538	548	543	524	573	573	566	574	597	555	597	515	577	542	542	564	509	549	538	552	575	553	554	531	571	607	562	619	564	529	535	538	522	578	545	581	549	561	534	585	587	581	586	557	578	547	572	525	548	566	510	533	559	532	549	566	566	565	578	553	565	565	560	558	560	565	555	563	577	522	530	568	568	534	544	546	572	556	560	579	537	573	592	559	570	580	530	571	546	545	570	591	570	534	548	577	552	574	558	538	527	573	552	583	536	531	562	537	518	555	524	565	562	560	573	579	577	582	546	547	577	539	585	575	549	500	539	596	565	572	535	601	552	568	524	600	534	574	601	547	576	545	488	544	539	604	584	573	577	571	526	546	593	555	508	568	566	532	579	519	571	549	545	574	548	547	568	533	546	572	571	560	566	582	530	595	597	561	575	584	547	560	572	578	572	553	562	562	539	557	592	577	580	583	572	583	518	595	552	538	569	586	548	585	571	570	599	558	570	577	569	514	550	545	541	571	599	585	548	550	560	567	537	549	555	567	586	555	538	554	563	546	554	564	522	539	521	578	536	577	574	557	566	591	550	567	543	592	564	578	537	546	571	529	556	562	570	584	575	562	596	565	567	528	547	570	559	556	511	555	520	525	551	556	517	555	516	561	550	553	566	570	533	538	561	552	569	573	598	557	547	567	535	563	550	590	545	567	565	581	591	540	575	591	558	578	547	617	532	583	550	553	524	549	585	533	539	629	546	565	586	581	490	559	546	551	563	565	588	566	540	568	557	521	530	554	546	577	536	542	506	594	578	552	519	534	553	547	584	552	576	599	537	568	554	543	513	580	571	548	554	558	558	521	536	623	524	567	543	589	536	543	531	525	592	556	581	542	553	525	555	566	511	531	533	560	527	559	562	570	560	590	611	596	554	579	505	540	551	525	584	601	572	560	557	570	552	538	531	562	557	629	526	551	578	562	556	587	556	516	544	529	551	555	557	551	596	545	540	580	554	528	515	599	581	535	566	573	563	522	562	545	561	575	552	581	577	614	551	573	535	543	575	566	580	560	602	545	542	562	553	505	533	542	557	574	545	602	534	543	550	518	568	528	533	533	544	548	515	542	566	584	551	556	598	544	573	576	565	553	542	594	599	563	557	526	600	560	558	561	570	569	550	557	557	558	562	530	563	561	568	556	553	624	568	564	527	536	515	596	573	539	576	615	546	577	560	571	564	570	523	585	537	536	552	524	571	555	520	531	575	573	540	518	583	584	558	588	542	555	598	568	534	569	558	570	575	557	567	577	568	539	528	535	555	584	576	543	522	553	587	500	551	546	539	573	578	573	541	511	563	568	562	552	498	601	591	546	571	591	576	563	540	565	539	563	537	554	593	596	567	582	574	543	576	540	567	557	558	572	559	551	551	569	519	546	548	574	538	590	523	557	545	527	544	573	582	573	588	581	563	560	531	572	539	605	569	561	530	579	569	545	531	547
5382	9881	7979	4274	3011	2367	1893	1701	1450	1305	1299	1206	1131	1070	1040	1016	955	1036	927	921	982	875	918	904	882	913	923	875	902	871	858	870	858	890	913	880	791	877	871	830	870	832	920	865	854	891	828	891	867	875	853	868	850	880	873	914	864	864	868	861	903	839	859	823	850	843	810	877	858	860	881	873	849	835	793	870	822	837	784	840	821	864	846	864	802	889	861	888	856	897	840	821	854	892	868	787	830	874	866	843	795	882	764	870	841	805	868	908	862	884	850	851	814	890	885	821	846	833	862	867	845	814	858	856	824	809	883	837	828	865	847	829	864	864	858	869	840	863	866	871	865	873	844	882	880	818	865	828	915	820	835	903	816	872	838	842	830	855	842	842	856	802	819	858	803	816	800	859	858	866	869	835	824	823	859	845	829	917	800	881	775	841	809	851	862	807	865	881	842	853	871	804	862	872	808	811	847	806	842	882	878	851	825	887	872	840	875	840	863	835	860	811	835	871	843	823	824	867	790	821	812	845	820	858	912	826	871	870	885	879	842	847	884	828	840	796	847	807	810	855	866	890	847	830	828	845	846	825	817	885	861	841	825	876	798	814	875	867	807	897	816	835	833	877	844	883	812	863	858	829	858	822	863	798	803	855	815	886	794	781	823	853	867	864	825	828	884	901	827	876	852	797	860	868	839	865	901	873	910	824	794	805	917	856	868	817	845	859	811	871	864	879	835	800	798	884	812	836	840	853	818	832	857	833	849	839	888	828	889	829	857	843	907	872	816	896	843	856	886	864	870	842	875	896	827	849	811	851	844	917	840	872	796	837	877	839	813	850	878	872	822	884	821	832	825	841	891	857	825	825	886	877	867	853	841	812	837	839	872	819	838	890	813	869	863	861	865	867	854	845	838	837	850	875	860	893	862	867	854	831	865	855	869	827	852	894	805	843	875	843	823	822	797	845	856	825	818	853	888	856	859	826	854	830	844	841	835	796	833	867	827	811	815	854	807	870	818	844	873	825	863	859	887	826	848	809	856	873	796	896	846	786	847	874	828	869	793	871	843	783	831	883	845	824	819	877	818	845	836	847	840	834	805	858	806	834	835	848	841	905	920	844	864	894	857	829	859	845	900	836	854	821	826	877	853	793	838	881	877	860	840	805	856	841	846	861	881	861	803	822	870	879	859	842	871	886	847	880	860	923	909	786	826	846	832	853	830	812	818	855	843	828	852	833	865	815	844	830	883	897	855	860	865	870	831	843	878	774	778	835	833	836	819	881	821	870	891	785	832	838	854	917	792	848	860	856	856	828	883	840	871	841	885	895	892	865	890	843	877	868	815	881	870	803	827	868	801	836	872	831	836	808	867	868	833	855	840	834	828	807	846	813	863	851	851	812	840	852	795	907	856	889	842	833	881	805	864	849	837	832	910	817	877	847	872	840	841	795	808	819	840	826	822	849	825	835	901	820	826	822	792	851	869	836	840	840	825	834	845	834	841	842	837	805	852	873	817	826	830	911	823	819	815	874	799	827	846	908	850	887	837	842	834	878	851	863	812	797	911	829	832	838	823	852	886	840	838	849	841	820	865	839	852	883	822	875	826	807	845	878	812	840	784	819	833	808	812	826	891	857	858	842	888	846	830	850	838	839	828	844	898	836	856	844	836	801	842	811	816	864	891	785	886	885	855	846	832	771	846	856	849	838	836	834	809	817	807	888	847	871	882	834	803	845	837	867	823	845	838	858	823	794	822	875	845	851	833	865	843	825	859	829	880	817	840	858	826	822	824	854	855	833	848	828	868	805	816	873	812	855	874	837	839	823	842	820	889	776	788	816	843	817	804	810	872	870	785	845	800	812	833	842	838	833	908	839	817	879	824	813	770	855	828	842	857	902	817	812	853	829	862	800	847	846	792	817	796	819	825	891	818	850	855	834	825	868	864	823	828	835	834	874	859	857	862	796	859	855	836	831	803	852	843	804	863	837	839	813	875	890	861	827	883	845	825	824	839	822	803	858	821	820	871	932	853	896	882	863	857	843	814	853	858	819	845	875	876	843	850	864	834	853	851	816	880	848	867	866	815	833	833	845	840	885	832	796	894	854	853	832	899	828	834	879	867	887	848	834	802	872	819	862	879	806	860	795	840	838	886	860	854	843	803	809	838	836	802	847	864	852	806	856	910	855	823	824	792	828	885	864	862	855	850	808	829	823	831	823	859	814	898	849	823	818	804	824	796	883	809	896	869	849	894	785	839	843	802	784	839	813	816	878	864	879	842	838	820	795	865	914	849	904	832	831	836	878	844	878	850	856	822	807	837	820	836	796	900	785	832	831	899	842	849	933	863	861	924	856	827	831	819	877	812	868	797	891	865	856	821	840	860	789	851	788	862	873	842	828	888	870	814	842	842	843	838	834	803	819	819	881	918	846	811	839	865	920	876	884	857	891	826	847	873	852	811	871	831	821	843	767	876	828	871	820	819	797	818	884	812	811	894	820	791	866	830	869	868	851	812	811	868	892	838	869	837	816	855	842	805	869	875	832	815	871	836	848	852	857	815	823	856	851	850	858	873	831	898	831	835	855	859	818	788	900	858	824	869	888	822	859	888	834	876	836	830	840	856	810	886	811	864	873	860	843	812	820	844	862	870	779	845	825	849	825	804	821	836	818	910	845	806	789	839	852	825	828	855	853	858	872	843	854	912	782	865	875	845	843	817	837	842	897	810	845	849	843	845	922	866	853	851	839	841	854	813	819	868	860	815	840	859	769	857	838	859	833	842	809	862	816	871	855	846	820	845	827	816	843	806	875	857	862	852	826	882	868	819	791	817	778	845	865	822	853	848	836	896	932	827	820	877	821	872	816	862	806	836	830	830	835	856	835	799	809	834	790	890	837	860	906	847	847	864	813	852	855	853	865	792	877	825	858	847	817	804	805	858	872	854	808	840	872	874	900	863	865	798	879	824	819	831	852	883	805	834	861	815	859	777	834	868	859	869	844	836	860	880	865	876	880	808	848	862	881	895	863	828	842	862	831	857	820	854	859	816	818	848	855	841	900	796	874	835	849	822	886	865	815	813	830	836	827	829	860	865	800	827	784	840	859	927	830	859	827	819	871	804	864	800	850	814	832	905	846	816	858	904	850	866	840	838	857	866	888	846	870	826	788	888	843	848	849	820	867	889	839	871	879	784	812	860	817	858	788	841	849	839	854	854	873	826	859	827	873	843	807	835	868	838	851	794	836	848	831	837	896	819	826	796	797	838	890	888	830	899	839	797	816	841	835	889	831	905	855	840	905	792	839	898	898	828	875	887	843	818	828	839	847	840	815	787	857	838	798	847	830	920	818	846	801	813	826	838	863	875	864	828	847	863	852	839	814	872	811	848	863	787	819	861	894	812	860	818	835	841	859	883	849	879	887	854	862	820	830	814	849	826	819	855	845	822	910	828	836	897	882	848	830	833	827	867	896	875	834	820	823	859	784	856	869	884	811	885	841	846	790
23628	21682	29579	24282	21682	21274	2605	787	598	514	483	454	413	360	360	388	321	337	324	295	295	314	292	286	281	278	257	278	245	274	294	296	262	259	262	262	252	281	291	258	245	235	266	253	268	279	263	239	262	273	242	255	258	244	280	241	270	239	265	270	240	254	270	251	263	210	231	246	236	267	266	228	279	246	236	255	254	240	242	270	258	231	227	265	228	265	249	239	238	240	225	245	244	237	251	259	272	252	242	244	241	219	252	258	230	256	257	264	219	282	255	252	246	281	249	255	270	229	244	249	258	242	246	278	237	252	291	233	262	249	242	243	251	244	245	254	228	233	268	244	254	227	237	206	232	253	256	259	265	236	239	242	233	249	257	231	252	259	264	226	241	219	236	239	230	256	238	232	240	240	246	253	269	251	249	271	260	253	286	244	240	247	232	243	231	264	245	255	255	261	234	212	249	233	251	254	230	253	234	232	234	255	260	248	245	243	272	266	250	251	229	261	247	233	235	260	243	259	230	261	271	255	231	255	242	226	218	253	241	215	264	232	247	246	255	220	263	237	234	261	257	259	254	239	235	249	232	274	259	220	257	258	240	227	230	230	218	211	236	238	248	248	235	248	238	259	233	231	234	284	248	288	238	273	240	247	238	240	256	240	248	250	259	264	244	250	226	246	268	261	260	250	268	244	219	263	241	258	250	260	268	286	252	207	254	221	247	241	244	237	279	232	200	232	274	245	239	271	212	246	255	216	247	280	245	278	254	239	237	252	231	251	277	248	281	245	258	237	218	246	255	247	252	242	247	226	269	262	266	248	251	279	235	261	253	250	224	245	250	244	259	222	254	279	234	293	252	253	229	226	270	232	278	237	252	254	246	265	254	232	253	268	221	225	245	240	214	237	261	257	270	282	231	247	254	242	239	263	264	242	237	250	265	229	215	252	234	235	252	250	249	260	246	276	255	235	229	255	263	238	209	252	263	250	246	249	259	244	212	236	234	245	261	252	261	249	217	271	205	263	221	261	226	247	252	273	257	239	224	237	240	246	269	250	268	225	248	271	275	235	225	227	250	252	241	244	269	277	273	254	240	264	265	216	244	225	237	233	275	241	242	258	257	215	253	235	239	268	242	244	280	257	246	245	269	228	245	265	247	242	231	258	242	235	240	257	239	247	241	250	232	256	258	239	238	224	228	277	251	237	252	228	230	261	229	233	271	261	253	251	254	262	268	267	239	251	229	232	244	246	232	241	258	262	243	247	250	230	262	255	259	271	241	251	271	236	244	253	227	232	260	239	236	232	263	234	234	219	240	251	234	233	254	264	235	255	243	266	275	260	271	239	233	254	251	237	242	253	252	254	230	249	222	247	261	231	243	257	248	228	238	230	265	220	252	259	266	224	241	258	233	251	251	257	233	241	242	258	240	247	244	261	239	254	239	252	235	225	241	242	240	223	286	289	252	275	245	222	247	259	222	241	213	230	282	224	228	302	245	205	254	243	241	233	229	237	230	228	249	229	245	228	248	237	256	254	252	235	236	238	251	260	214	252	221	283	276	221	258	245	217	227	265	240	264	210	251	239	279	241	213	230	260	246	253	261	252	271	259	235	218	257	277	247	246	277	271	252	218	239	273	242	253	247	231	227	236	229	229	211	218	267	236	240	218	259	256	249	260	235	247	238	222	261	246	228	231	256	247	266	258	252	217	266	227	244	242	238	236	249	260	246	233	265	247	250	247	255	248	225	244	246	262	254	239	242	243	245	211	233	228	248	228	219	259	244	222	243	257	261	249	225	232	250	260	267	231	229	231	264	265	258	272	240	250	249	257	245	229	260	232	246	230	243	238	233	264	255	283	259	260	258	219	250	261	247	222	253	237	223	269	269	243	242	221	225	245	230	254	238	264	249	272	251	215	260	246	256	228	251	233	243	268	252	283	237	252	269	264	251	239	251	227	260	255	250	249	256	252	243	270	258	241	229	261	246	263	237	242	239	241	251	228	270	261	251	242	228	268	243	238	238	245	263	223	263	240	244	250	257	256	264	265	222	244	246	257	246	247	231	277	230	228	229	277	233	265	286	250	233	228	239	245	252	276	247	232	238	242	248	211	229	236	262	243	244	223	256	233	231	233	279	264	230	240	257	256	254	235	269	268	233	258	253	265	224	251	263	253	239	263	234	250	249	248	243	225	266	246	231	270	253	218	256	233	275	241	265	226	238	247	251	256	244	222	274	264	258	248	242	225	262	247	247	241	261	235	224	247	258	237	268	251	264	244	277	234	245	238	238	247	253	263	265	260	236	266	242	257	232	250	239	226	261	235	221	252	246	275	266	214	229	228	244	253	254	242	253	254	235	256	258	264	240	249	262	261	238	259	261	251	234	238	232	229	303	266	248	289	245	249	251	241	279	253	239	248	223	238	237	273	246	243	241	221	243	259	226	215	257	245	244	254	242	277	230	236	244	246	261	249	249	233	238	236	232	237	238	219	209	240	233	232	252	264	242	270	242	223	250	247	231	218	243	269	253	226	298	244	228	256	244	251	241	228	251	238	255	253	272	244	256	217	249	223	229	236	249	256	258	233	242	221	231	267	253	245	255	243	237	249	248	290	252	221	218	259	254	261	231	226	230	261	254	223	282	242	232	266	212	247	231	265	268	273	252	243	263	231	235	269	251	245	244	259	242	261	216	244	253	250	235	206	253	267	260	256	254	265	245	206	242	257	254	238	237	242	218	230	252	229	248	248	242	231	260	261	247	241	236	236	260	254	254	242	249	260	262	213	259	270	262	253	251	236	233	248	254	211	264	255	254	243	270	252	266	222	259	274	244	268	218	231	254	287	220	256	190	235	238	251	267	257	273	274	253	258	231	229	234	245	231	253	258	252	251	252	243	242	235	265	228	248	262	258	238	234	255	231	239	253	214	242	283	247	255	251	227	263	234	252	225	268	264	264	241	243	242	276	229	249	252	265	220	246	244	270	266	227	219	211	241	274	248	217	255	239	261	258	216	258	278	239	264	251	246	222	250	224	250	231	234	251	240	244	241	247	242	206	252	225	236	221	264	232	248	238	257	240	239	256	269	227	264	239	224	235	270	263	260	233	251	256	254	261	232	239	247	232	246	255	246	223	240	244	245	242	239	256	240	224	240	219	235	249	259	256	251	234	244	258	254	207	243	229	242	227	237	242	245	247	235	233	256	264	254	240	255	258	239	266	271	246	255	259	244	253	253	255	261	233	252	245	251	235	247	258	245	243	249	257	234	263	248	258	245	252	217	234	260	245	234	268	266	254	244	222	225	251	230	274	223	233	254	222	260	241	239	236	247	248	241	241	237	272	213	248	239	255	257	260	221	229	258	251	227	228	271	257	259	256	222	237	240	242	243	263	259	230	230	226	223	258	238	208	238	244	238	249	249	251	242	255	231	229	233	246	241	262	252	243	247	250	227	223	239	255	260	213	218	242	225	261	265	252	239	280	235	256	256	237	261	247	230	240	225
6868	15017	12585	6461	4409	3155	2500	1971	1657	1384	1190	1019	917	810	786	718	710	616	605	592	571	496	478	496	484	504	488	491	449	444	439	443	449	455	447	430	435	451	432	445	429	415	445	416	416	439	460	412	397	435	435	388	406	396	430	434	417	434	420	430	425	406	427	396	390	410	426	416	404	363	384	397	403	444	395	401	420	389	418	434	389	418	393	383	400	376	383	436	380	404	372	372	419	389	411	414	396	366	378	378	368	380	381	405	386	388	406	395	394	398	396	341	406	371	385	371	378	373	417	372	395	386	381	376	368	405	393	412	420	381	348	422	386	417	373	406	399	396	416	378	374	367	376	394	381	384	361	436	382	371	367	380	380	408	370	373	397	428	401	393	384	388	400	404	425	411	395	384	388	380	380	354	402	387	384	389	415	400	391	324	387	350	414	410	398	370	378	378	367	394	407	390	413	384	348	399	360	411	414	388	442	392	363	415	384	386	350	405	399	331	428	374	338	396	409	376	361	397	365	372	398	399	377	356	399	364	379	384	383	392	398	398	359	401	410	423	431	396	361	393	387	437	416	398	366	388	419	378	380	384	395	366	359	381	385	398	371	386	391	384	384	388	386	369	383	396	399	399	374	402	402	403	342	340	383	398	402	382	390	374	395	379	388	383	392	411	364	389	375	401	361	371	362	397	391	381	387	376	390	383	381	380	383	372	390	393	411	388	467	411	424	360	390	414	425	366	371	369	393	369	426	388	409	402	373	380	385	373	414	404	388	337	407	379	390	418	424	367	371	375	408	381	378	378	383	384	393	354	351	386	391	424	390	432	370	402	396	391	407	410	401	399	387	413	440	418	359	380	400	369	370	385	375	392	398	402	415	390	370	378	397	363	362	348	359	411	372	367	360	386	412	408	395	407	397	362	395	401	390	417	414	383	390	412	365	382	371	398	388	422	395	375	384	386	428	425	397	374	354	385	406	391	412	398	399	389	401	405	387	416	421	372	433	393	388	403	416	418	383	386	408	373	351	366	387	420	405	375	426	393	367	371	399	378	384	366	406	413	400	390	369	395	380	385	387	414	399	400	404	414	403	389	405	412	377	363	414	413	384	392	385	419	373	367	422	391	364	416	443	398	366	402	363	355	359	365	402	374	370	372	412	346	403	390	371	392	428	372	379	393	404	378	393	414	409	375	378	367	367	422	404	351	382	385	416	404	389	373	398	368	399	389	362	411	396	402	390	385	405	405	363	422	414	368	388	399	382	411	349	395	357	397	393	393	424	384	361	374	403	378	387	368	376	413	407	402	420	373	395	386	400	365	372	369	416	398	371	410	392	427	390	362	358	394	396	391	391	390	366	395	399	371	424	373	401	405	358	446	386	378	370	388	379	359	383	376	381	401	397	381	406	383	374	361	382	387	396	363	392	366	368	381	398	402	409	372	406	398	392	339	423	431	360	367	361	335	386	393	406	391	385	392	366	414	373	432	382	368	400	373	414	382	371	412	402	398	376	352	400	384	379	408	371	396	384	376	391	365	351	403	395	360	378	386	403	387	394	413	439	426	365	384	380	394	399	382	371	381	391	357	422	391	422	413	381	407	382	347	416	421	381	382	364	403	398	369	400	369	407	388	361	367	416	364	399	399	419	394	397	384	358	367	368	370	393	387	374	405	369	403	395	382	375	352	381	378	402	403	411	388	407	377	384	379	363	359	378	370	422	367	389	386	384	390	393	405	422	384	386	381	365	376	385	407	365	415	368	375	392	411	411	417	386	378	403	414	373	382	398	419	365	361	391	398	384	374	379	413	420	395	358	377	371	406	379	408	401	375	402	390	357	373	377	389	401	384	391	375	378	402	387	380	391	403	352	385	367	447	391	446	372	353	405	378	332	393	356	385	373	407	410	381	396	402	376	410	393	389	406	394	370	382	381	419	369	384	388	359	389	422	385	356	411	405	405	384	388	384	366	413	390	394	408	382	387	396	386	375	366	428	376	427	410	360	399	381	415	388	393	407	378	368	391	370	386	392	414	401	369	380	391	407	384	430	378	365	412	386	406	391	404	377	390	353	373	416	395	374	430	379	341	373	383	387	369	419	409	366	387	425	373	387	400	394	361	372	419	376	381	381	384	374	357	384	402	379	367	424	364	399	388	361	380	371	372	356	406	407	415	395	412	368	387	378	390	369	365	392	406	382	405	372	359	409	384	387	385	412	400	382	413	387	383	364	388	385	398	394	389	408	351	379	381	387	404	367	363	419	401	365	358	408	413	391	402	374	367	404	380	389	365	415	378	409	387	411	400	388	395	357	370	396	399	424	377	392	391	419	421	406	397	429	407	360	401	378	382	412	373	416	377	404	387	387	377	392	384	389	377	349	421	386	368	389	367	387	347	389	369	388	403	379	376	385	384	412	382	377	383	394	402	402	385	382	365	384	412	381	402	356	376	402	377	397	416	349	386	410	407	364	358	372	362	389	398	383	399	384	395	404	378	411	398	362	382	401	394	371	401	397	372	392	363	383	397	394	397	402	381	424	391	383	386	381	424	388	381	399	372	395	377	374	413	343	447	388	362	383	409	377	410	412	391	381	371	386	411	384	387	400	381	382	422	390	366	360	409	370	393	410	439	388	413	389	406	383	392	361	406	364	391	400	426	369	385	363	372	363	362	363	422	380	377	360	371	363	392	357	395	386	400	410	396	386	411	399	381	370	372	368	399	385	399	349	350	433	390	404	387	379	415	425	404	350	401	372	406	394	384	372	375	380	398	386	388	376	437	398	388	379	403	376	340	403	388	377	407	388	395	406	360	423	375	400	370	388	399	403	408	383	377	379	415	380	378	434	388	395	389	400	365	387	387	402	393	392	392	378	357	377	390	385	355	395	349	393	403	426	408	400	385	378	406	327	392	365	379	368	374	408	385	390	352	360	373	387	414	395	388	369	393	338	419	397	395	361	394	387	401	406	369	373	418	382	374	393	417	349	406	408	389	384	426	366	395	381	439	412	431	392	383	418	409	392	381	390	360	364	400	394	398	406	393	386	387	415	391	370	404	352	356	398	412	394	387	370	386	391	396	405	396	385	418	383	377	389	377	396	388	366	400	386	403	408	379	410	368	418	366	411	412	371	423	402	433	397	374	409	397	377	387	373	403	403	384	379	370	365	373	363	404	402	393	340	404	390	388	395	370	403	410	392	383	376	381	393	402	383	374	381	365	376	358	375	390	394	374	405	383	381	387	381	390	366	363	388	357	391	349	361	358	430	392	423	402	372	415	390	399	395	388	426	457	392	389	388	393	369	381	357	389	385	381	387	366	405	358	385	352	384	350	375	358	375	383	378	373	413	397	394	377	400	386	404	445	369	350	401	418	412	380	406	390	361	377	404	379	404	404	378	413	382	395	397	390	389	393	402	398	390	389	371	381	407	358	380	358	346	397	389	374	384	400	388	379	393	425	395	419	413	389	412	405	384	371	387	384	395	398	417	402	397	369	394	360	382
27582	20603	7099	1022	704	572	644	574	601	593	586	558	560	560	542	575	547	526	566	541	599	545	517	546	566	561	570	536	550	573	524	568	577	554	549	582	591	568	586	551	572	575	582	637	587	599	553	533	562	560	548	551	601	547	611	610	581	537	521	554	569	559	560	522	636	568	567	591	586	572	500	562	542	583	569	538	571	573	578	587	553	577	574	601	590	536	632	570	584	576	578	593	572	594	602	564	551	580	578	550	571	554	574	552	607	580	565	564	584	581	581	589	577	552	581	580	578	603	542	539	545	560	535	587	556	562	523	580	567	537	628	537	580	576	570	579	592	550	542	537	551	575	615	533	601	591	610	547	555	546	577	557	564	518	585	581	570	544	569	594	564	585	580	551	592	575	564	551	543	584	567	598	568	581	637	525	559	587	560	577	521	585	576	579	579	514	592	548	544	591	610	569	544	567	572	589	567	574	596	553	595	551	576	520	547	580	593	577	562	597	580	552	578	560	563	600	577	547	525	580	554	591	554	562	561	580	524	558	554	556	525	564	563	567	558	594	572	579	562	528	559	567	552	559	596	565	574	586	594	579	544	555	505	582	552	564	561	549	595	598	557	575	559	601	533	561	548	563	536	551	543	549	553	554	543	566	549	559	568	570	536	564	552	562	536	537	528	582	562	555	528	577	559	558	561	575	569	564	586	537	589	566	515	568	561	601	572	575	580	553	570	588	540	555	555	573	529	571	549	575	548	559	553	541	621	560	569	577	594	551	568	527	599	563	602	540	553	615	541	538	569	587	537	572	596	550	575	564	571	616	627	611	549	544	614	579	567	562	538	572	561	551	553	546	564	600	535	529	585	554	574	569	591	545	551	593	550	546	532	540	502	537	538	572	581	541	559	623	595	577	553	564	563	554	583	552	585	604	611	565	542	558	577	596	607	533	549	574	578	529	577	570	556	593	547	525	544	567	531	559	576	570	605	549	583	620	591	557	602	519	556	535	595	578	572	552	603	556	526	544	624	553	547	588	589	580	597	568	568	601	611	579	586	602	582	605	564	578	586	547	594	552	588	562	534	525	588	538	559	601	573	582	581	575	589	555	583	580	585	564	584	529	533	557	570	577	573	545	617	568	591	596	567	571	570	603	575	563	579	554	568	562	603	582	558	533	564	522	581	577	548	590	568	547	549	582	548	536	590	552	572	502	571	594	583	558	549	586	569	586	592	577	527	557	549	565	566	580	584	577	558	544	599	588	568	595	594	562	551	548	549	589	538	600	565	628	570	568	563	551	564	527	573	573	581	551	568	564	561	594	588	565	593	552	593	575	560	540	558	574	515	558	576	604	621	552	571	545	579	528	542	566	540	575	548	563	527	523	506	567	589	569	572	586	584	590	603	541	516	595	557	568	570	568	594	603	575	549	532	600	557	585	548	592	583	564	600	608	573	573	570	583	547	590	588	582	527	573	569	580	565	558	532	554	550	545	601	591	578	549	548	586	569	599	600	609	556	561	543	583	556	532	555	514	587	571	597	579	559	577	565	571	570	610	559	602	533	554	593	559	537	568	589	623	537	528	639	569	595	576	569	532	572	641	570	601	564	539	573	567	580	557	571	568	562	534	586	554	609	601	563	597	569	543	578	602	585	561	533	564	563	534	553	540	552	579	553	575	591	583	571	579	558	566	578	570	587	574	529	521	564	574	540	581	546	582	551	553	551	592	563	610	584	573	614	564	589	546	563	569	568	531	574	598	582	561	560	536	610	584	585	596	546	546	552	581	572	597	542	566	530	562	583	586	556	529	603	572	534	571	574	547	598	550	582	615	588	578	531	588	575	534	582	569	582	572	552	584	549	545	583	567	575	622	586	598	559	578	581	551	538	553	588	525	582	607	556	571	553	566	528	581	594	580	557	566	589	558	512	568	589	565	588	597	544	564	581	571	563	614	548	542	599	591	521	620	569	543	592	590	581	559	584	555	559	606	584	564	591	541	578	565	565	600	555	611	554	590	581	530	565	554	600	591	544	612	543	581	565	597	566	539	591	576	546	523	583	568	556	525	580	564	520	608	580	565	563	580	526	568	607	579	517	530	576	546	593	571	543	551	577	551	551	584	516	505	579	568	549	565	618	570	559	584	556	557	583	583	573	531	586	590	563	569	574	547	572	538	559	569	572	553	550	577	597	557	576	541	544	581	537	584	565	540	617	595	564	583	571	554	587	575	574	565	606	565	590	582	563	574	614	558	569	553	564	541	572	608	557	560	579	558	568	570	555	542	515	575	522	622	531	566	575	576	619	548	533	574	547	572	578	553	543	560	562	573	595	601	556	537	587	626	562	597	575	550	587	585	551	564	568	572	535	576	552	534	563	555	540	555	591	599	566	577	591	562	570	560	583	568	586	551	550	538	573	551	540	536	595	589	603	594	617	558	580	614	563	573	549	569	563	576	565	590	578	585	564	581	561	561	565	553	568	565	547	549	588	568	544	587	586	582	578	554	522	581	563	596	619	560	555	602	587	538	588	569	566	552	563	557	574	589	554	552	609	532	553	579	545	560	557	566	538	575	587	595	581	573	586	554	559	592	588	558	536	555	555	580	586	550	554	553	564	562	569	538	568	518	571	581	594	552	579	585	562	569	587	585	566	548	591	562	540	559	597	569	550	538	558	546	515	580	591	586	582	560	595	596	579	563	569	575	575	574	565	566	578	545	581	594	580	559	534	552	570	602	582	576	579	601	602	563	524	585	616	599	556	575	565	550	534	552	535	551	589	545	569	542	604	545	543	532	550	552	569	562	570	607	580	632	584	595	611	576	575	548	591	605	551	561	588	524	552	565	551	571	552	592	586	565	555	586	596	552	569	590	619	571	571	561	538	538	562	594	620	586	552	579	548	601	594	568	530	595	580	521	597	554	546	539	556	581	578	587	539	554	607	540	571	573	546	611	573	591	557	533	603	545	593	547	563	564	549	565	576	554	561	536	562	605	609	626	517	581	566	591	592	552	554	556	629	589	517	612	565	521	553	557	565	578	553	574	554	556	547	543	559	557	589	531	568	568	536	575	564	578	565	562	577	592	542	547	558	561	532	577	582	548	578	582	553	573	601	586	576	573	546	548	531	522	597	546	559	572	604	578	563	560	586	599	593	559	582	527	515	593	584	591	597	565	552	549	606	585	580	573	640	582	557	566	542	561	608	576	542	554	563	545	572	554	558	576	621	583	556	557	594	504	602	565	593	536	557	565	603	558	562	555	565	535	538	570	569	532	563	543	594	524	517	586	538	559	550	547	597	581	557	585	582	565	576	552	571	557	575	586	591	534	597	603	581	559	552	546	547	560	556	573	538	537	540	549	616	555	566	531	554	589	564	571	571	593	619	591	541	588	578	576	567	558	590	558	555	585	583	613	548	561	558	577	586	503	556	587	596	596	565	582	586	553	545	581	557	571	581	536	536	525	562	607	563	598	552	539	595	581	576	574	559	563	560	611	579	556	573	556
4652	1687	1497	1104	983	984	921	966	880	915	904	876	845	878	826	861	841	884	851	805	898	837	783	883	816	869	884	870	880	856	863	906	809	836	846	833	854	860	834	824	872	811	879	836	870	875	811	818	861	839	805	877	866	845	830	779	892	822	877	848	807	842	840	832	849	854	837	875	855	881	856	849	787	800	847	842	855	855	817	903	865	842	852	849	834	852	850	800	920	858	838	858	861	808	822	827	854	875	870	861	823	856	845	849	848	874	891	883	828	848	868	816	817	880	888	887	863	850	869	851	877	844	885	916	871	808	849	826	844	869	817	893	891	836	810	857	854	820	871	914	849	892	806	834	862	849	842	884	882	883	894	819	849	840	807	829	844	905	881	776	880	816	859	857	898	813	866	889	832	855	874	849	834	825	913	898	794	900	834	834	786	832	863	847	874	849	827	840	848	899	868	816	893	845	883	905	879	903	794	835	783	889	873	845	877	887	852	836	856	832	835	846	828	841	843	825	829	831	833	817	856	870	806	856	869	821	841	849	828	817	866	872	822	831	849	888	918	827	777	833	864	842	831	837	802	876	820	822	818	840	841	870	854	835	871	835	841	893	815	824	870	839	887	836	872	866	839	834	855	813	852	854	836	870	826	867	903	798	868	845	809	862	926	835	888	859	870	865	855	881	857	830	919	863	876	800	848	859	838	880	833	855	786	840	843	923	825	816	793	871	837	881	859	811	833	844	844	847	828	882	843	797	849	846	868	865	871	871	805	846	827	849	812	829	861	835	809	835	883	870	887	825	860	870	875	850	916	831	829	865	876	782	875	836	791	831	865	894	841	842	809	873	786	865	852	881	861	874	814	826	885	846	861	791	824	881	807	823	893	883	848	855	810	847	869	856	872	846	813	809	849	845	851	848	839	834	855	887	868	794	897	806	892	819	839	808	785	825	871	826	831	886	858	903	881	839	838	881	895	757	835	897	904	866	834	859	912	916	864	814	842	849	847	809	889	882	865	865	837	900	836	834	870	827	836	857	877	885	870	791	830	818	864	872	835	840	823	842	838	861	885	849	828	843	880	863	835	853	869	850	846	865	806	832	831	869	836	863	830	853	793	856	919	848	840	801	869	806	862	845	811	836	894	821	805	831	829	825	844	846	863	881	864	848	902	853	843	827	891	865	836	841	875	863	822	829	868	849	835	811	842	893	836	823	864	844	862	822	838	874	878	843	851	843	799	832	837	832	895	870	905	862	825	850	866	828	827	841	851	826	877	820	842	869	854	863	842	811	858	811	896	854	833	850	848	863	860	838	811	876	823	893	867	869	833	832	845	874	831	862	817	806	873	863	872	861	834	858	836	803	833	832	847	863	825	889	859	900	807	794	837	838	844	813	854	860	875	860	873	889	867	881	847	792	815	803	854	843	842	857	871	784	861	878	832	859	886	884	846	834	890	788	846	866	821	835	841	823	855	858	889	864	849	813	788	800	822	856	876	832	795	847	833	882	857	876	871	900	848	858	836	901	847	851	875	880	880	842	838	870	838	866	867	826	890	851	847	833	821	831	883	886	838	861	908	852	868	843	846	873	888	824	858	836	858	868	832	878	878	831	863	807	877	870	809	850	867	858	909	856	858	814	870	860	871	833	867	858	868	861	844	850	845	813	876	802	830	846	863	874	890	828	848	853	860	830	840	768	869	811	870	882	856	839	823	870	881	883	884	832	843	784	802	832	842	857	823	782	874	873	912	858	852	825	893	849	830	902	820	855	844	831	819	858	840	859	815	840	879	814	863	846	815	872	865	871	803	840	849	887	833	887	817	826	825	794	875	860	891	841	834	865	859	815	839	806	786	859	890	880	882	843	839	817	894	830	831	829	891	862	859	843	865	864	841	930	882	879	863	845	819	852	872	822	857	832	871	885	892	813	862	840	850	845	813	851	834	936	845	804	869	816	811	818	809	861	838	868	819	838	885	863	815	838	797	861	857	869	824	826	827	872	851	832	824	813	864	844	879	814	865	801	864	861	813	834	849	815	797	874	852	818	840	858	855	824	858	856	862	874	883	789	875	809	836	829	848	831	897	829	811	821	854	854	842	799	851	870	823	824	837	898	794	817	770	885	856	860	871	798	841	870	827	902	857	825	854	849	848	872	799	834	875	861	860	856	827	873	850	824	830	894	842	842	832	895	858	814	856	845	872	819	886	864	887	806	934	846	896	819	879	763	841	863	861	804	812	834	840	882	845	854	840	846	869	878	927	896	853	854	870	840	898	851	846	803	851	870	887	883	869	847	852	863	814	884	866	865	845	844	763	843	842	866	858	837	876	891	869	834	882	855	841	843	875	845	876	813	846	866	861	823	860	859	805	847	835	872	834	858	832	807	847	879	844	889	834	865	829	840	886	812	842	839	842	882	878	916	863	849	865	834	862	851	952	809	838	845	816	848	879	863	840	897	869	875	825	856	809	875	776	870	835	828	823	868	871	895	815	833	861	860	799	859	834	861	853	808	855	866	828	860	848	839	873	883	841	831	883	857	895	827	838	844	833	840	776	892	877	857	819	879	846	835	814	820	819	846	858	923	866	880	860	855	850	851	838	866	888	838	888	896	853	884	869	844	819	866	785	837	812	870	894	882	848	840	822	892	837	839	887	822	880	849	872	815	822	865	903	795	867	871	812	833	876	874	825	872	855	838	837	853	823	895	843	907	815	799	856	816	850	837	837	827	810	847	825	883	855	820	891	849	784	835	860	830	851	859	778	903	891	806	842	872	808	895	872	833	822	800	903	889	818	836	871	832	906	843	852	819	861	865	862	834	862	844	778	801	844	814	854	849	792	877	828	817	864	838	820	821	861	797	846	850	832	909	852	827	837	835	823	862	810	809	840	812	808	826	885	851	803	873	825	888	839	857	889	864	882	888	877	901	808	870	857	867	871	848	835	822	845	849	815	826	872	843	822	852	834	780	838	819	843	850	893	884	851	882	842	876	848	867	816	880	824	829	868	899	856	908	871	871	874	845	854	864	859	828	848	815	852	850	873	869	869	860	895	825	864	799	879	855	838	814	859	899	837	823	876	870	831	810	828	857	860	855	860	837	847	868	869	847	847	821	841	865	809	850	889	877	857	858	868	787	880	848	818	840	863	859	903	848	847	796	826	869	857	858	809	847	864	878	840	855	807	875	862	865	859	875	827	848	937	909	830	839	887	802	837	857	877	795	848	825	834	829	823	840	844	820	789	832	857	865	805	881	871	838	861	856	828	854	894	862	797	795	886	868	869	875	883	896	892	850	908	879	856	826	799	842	870	831	819	860	838	842	862	856	819	804	814	787	911	837	875	848	875	846	858	906	805	866	854	852	848	843	860	856	846	831	817	857	895	856	834	909	888	838	910	860	844	852	850	827	854	887	810	884	798	852	847	847	838	872	872	889	861	829	880	878	857	837	844	782	807	875	887	847	819	881	839	809	843	891	908	865	843	846	854	863	879	846	895	872	833	840
24718	21658	28970	24847	21524	4703	1100	858	727	736	691	636	655	662	608	587	579	564	585	642	584	572	588	579	539	554	570	552	596	569	609	554	563	561	557	543	595	559	567	543	532	541	556	551	574	587	557	542	574	599	560	550	527	597	511	548	565	562	540	587	565	609	567	557	586	563	569	536	523	544	563	547	573	582	552	550	571	583	533	575	527	521	595	530	566	576	547	579	593	604	587	589	539	598	560	601	602	581	612	578	558	553	558	581	592	527	550	515	564	534	513	593	614	589	556	549	547	562	603	546	551	571	603	567	556	585	528	570	502	530	511	545	526	546	546	532	604	586	508	539	559	560	560	566	527	556	576	553	549	517	539	551	541	524	580	562	548	560	547	519	567	581	542	538	568	608	534	534	593	549	565	569	560	566	585	555	545	555	535	518	583	538	560	561	579	575	549	576	540	545	554	566	559	613	563	561	568	566	530	531	576	540	540	601	551	562	571	538	550	570	579	539	573	547	572	538	593	534	557	585	532	569	524	538	595	570	552	554	556	577	579	627	572	502	526	582	581	556	559	576	572	511	562	558	565	526	555	536	526	594	518	591	533	559	548	509	534	601	565	529	538	552	535	558	573	527	570	597	579	565	549	561	527	579	594	555	604	534	552	557	509	535	546	551	534	588	566	526	564	574	604	570	556	509	535	524	536	572	537	553	596	538	531	581	527	505	549	602	563	583	559	595	545	566	573	526	533	504	589	540	547	564	507	519	541	574	585	586	549	570	565	540	538	571	579	551	549	586	506	535	568	584	583	556	542	549	578	541	616	555	529	546	534	521	516	540	586	540	515	523	552	552	536	542	530	571	549	565	553	481	597	574	577	534	506	557	545	575	568	567	598	554	556	532	565	564	560	562	568	561	565	591	588	543	590	538	554	553	518	566	536	560	540	584	576	569	548	541	515	556	524	556	579	577	519	549	551	503	548	541	551	522	543	539	543	577	508	527	559	597	538	530	557	606	587	544	571	573	578	540	536	552	567	540	548	544	549	568	552	606	569	565	563	558	544	582	551	551	562	548	571	578	526	551	520	586	598	541	555	536	535	547	549	551	538	520	559	515	595	555	571	545	501	534	523	572	534	549	558	605	538	525	572	601	532	511	576	538	577	574	562	542	563	559	529	583	542	568	548	568	531	546	517	594	559	541	544	536	555	512	569	539	587	539	570	589	547	582	579	522	551	588	555	589	578	596	532	517	507	565	553	546	557	515	526	578	581	496	531	546	517	568	552	583	545	577	555	539	572	569	565	583	500	545	583	520	539	539	566	570	552	558	572	559	548	528	544	572	558	563	549	578	539	580	550	563	580	565	565	552	577	555	543	531	573	508	592	564	581	568	550	557	544	579	567	574	559	540	566	577	550	592	598	540	569	528	555	593	543	559	546	546	545	594	579	510	576	574	511	525	539	542	554	558	550	576	561	545	560	548	561	537	568	581	568	577	542	550	544	567	563	525	573	586	551	541	569	527	545	525	538	560	585	558	546	561	584	555	535	530	587	540	570	556	532	557	569	544	555	578	602	559	523	533	529	593	567	544	559	602	535	569	548	591	547	548	528	593	592	574	543	555	549	555	568	567	561	505	603	575	589	529	538	596	565	513	506	524	555	590	523	530	543	534	557	545	575	595	563	562	584	564	553	566	543	543	578	567	552	549	560	580	540	600	569	575	555	558	532	548	538	559	554	566	537	568	539	536	595	562	592	516	625	534	569	563	574	588	548	544	556	521	559	498	565	507	526	519	589	592	523	593	555	527	561	558	559	553	573	524	594	537	587	516	532	554	548	530	532	519	550	558	546	587	537	578	546	606	522	522	552	524	593	553	573	579	550	551	552	614	581	548	538	538	588	571	552	549	590	564	553	568	539	534	582	552	574	576	539	549	525	576	549	522	518	520	565	583	538	534	537	567	581	564	563	542	571	590	573	584	561	519	512	579	530	559	527	575	549	568	566	516	558	549	538	570	567	556	569	576	588	511	526	552	573	569	555	556	576	524	567	575	575	547	573	598	571	533	567	564	577	533	585	554	556	553	571	560	570	557	554	578	540	591	580	534	573	605	554	570	543	546	568	554	549	547	592	533	575	563	576	548	554	570	545	521	554	557	604	541	516	531	585	544	553	567	537	538	569	519	534	538	568	572	521	536	614	567	601	527	545	591	517	562	550	576	558	533	551	513	581	528	561	550	540	548	551	532	543	571	519	575	570	521	544	546	523	529	522	548	571	537	556	531	542	556	564	507	529	576	578	547	561	548	552	527	558	557	534	567	531	571	536	529	545	557	572	578	572	535	565	537	558	596	541	577	577	586	547	534	547	600	578	570	564	553	530	550	552	559	568	576	549	547	582	541	564	575	525	545	564	570	549	534	543	547	563	528	484	543	543	518	571	562	555	480	550	493	568	580	506	569	544	523	579	566	577	528	517	575	574	606	534	505	562	583	586	592	606	516	546	616	554	562	540	535	563	483	575	550	533	543	578	572	525	590	540	549	553	520	593	496	547	561	562	556	588	533	545	538	532	537	536	572	560	538	546	565	556	585	546	523	568	544	579	526	548	559	553	538	581	595	581	561	567	518	540	589	603	544	526	578	568	575	573	570	565	559	571	511	565	574	600	573	565	555	581	587	536	552	506	554	594	558	509	556	541	534	531	559	556	593	535	566	565	589	508	555	547	566	576	575	522	549	558	553	604	537	520	545	564	545	575	564	512	556	551	526	548	550	545	518	552	524	562	585	511	504	589	551	527	591	563	567	586	592	550	581	540	578	506	607	520	558	559	559	487	543	514	552	553	555	566	557	546	589	563	568	554	574	541	564	494	555	569	552	571	573	599	515	549	542	566	529	537	536	540	533	526	572	524	529	525	523	550	536	527	562	525	560	542	541	539	520	568	527	586	595	555	580	540	575	521	558	565	572	565	536	556	541	585	520	537	587	535	601	578	536	545	593	595	592	562	496	542	568	562	564	589	557	514	528	509	594	564	540	567	520	580	529	577	516	543	539	523	557	529	571	555	548	507	574	538	564	590	560	558	609	544	560	554	545	589	555	524	549	525	558	552	532	539	588	580	550	563	541	552	566	558	579	565	578	556	569	529	537	557	526	522	560	563	611	558	520	581	570	552	551	558	587	577	523	539	546	583	548	513	560	585	523	535	573	546	531	563	569	566	549	584	583	598	591	536	545	533	513	576	531	545	545	535	551	538	567	536	521	565	587	559	555	569	526	562	567	563	566	538	518	550	505	543	550	541	583	576	537	568	573	531	564	556	583	580	534	580	587	544	564	541	570	547	559	552	539	566	531	537	581	583	572	565	573	541	559	583	532	540	514	598	551	567	576	550	562	535	535	520	522	535	544	545	529	569	556	569	571	544	579	557	559	581	571	537	552	583	557	505	544	577	539	582	568	556	554	550	543	546	536	560	516	593	528	544	621	546	546	552	556	562	521	515	572	571	550	561	526
5361	9689	8149	4108	3056	2296	1908	1651	1456	1315	1319	1165	1155	1073	1017	1032	943	950	940	932	966	931	873	914	889	915	870	876	860	821	874	880	911	877	850	916	877	857	863	836	888	860	855	823	853	847	849	845	857	870	837	864	859	866	862	893	850	836	841	854	803	833	826	929	837	828	880	821	854	828	810	876	827	885	807	868	881	845	812	867	826	880	805	835	868	849	839	910	845	835	837	843	808	808	861	864	858	837	774	773	792	815	859	884	859	771	800	834	858	870	855	907	778	841	822	863	757	846	786	796	815	898	797	814	862	825	879	845	784	837	851	820	836	847	825	862	819	882	838	864	876	792	836	852	829	809	874	826	864	836	829	861	844	858	886	857	891	812	817	889	784	835	823	829	792	864	860	828	841	855	801	865	846	853	851	814	839	855	838	869	873	812	842	841	841	810	876	826	759	854	830	810	836	846	853	870	832	857	776	837	860	810	836	828	771	859	877	814	870	808	844	844	833	806	884	788	826	839	834	853	785	806	834	823	813	773	849	839	834	825	863	825	830	840	810	873	841	828	821	803	783	853	852	853	835	786	800	817	795	834	808	851	821	890	833	842	829	889	856	839	830	831	846	822	805	839	819	824	855	827	836	830	859	834	818	806	827	875	834	771	868	837	852	849	839	836	859	878	853	861	836	842	851	862	852	833	811	823	789	789	827	819	835	833	817	864	857	816	858	841	798	907	843	827	867	847	801	878	880	816	854	839	792	800	854	816	742	792	843	826	902	858	858	832	851	847	858	839	828	822	817	847	871	855	824	855	818	852	806	815	872	845	805	876	802	836	807	849	814	831	850	850	831	825	854	889	849	833	846	826	808	817	804	814	867	845	820	865	803	812	830	899	825	802	808	847	827	825	863	819	861	859	825	885	858	843	836	793	853	853	806	843	834	845	807	803	869	822	877	863	820	846	838	827	829	835	822	829	785	831	861	807	823	811	832	801	796	818	832	819	817	849	871	821	855	858	793	858	831	802	833	837	905	826	850	855	857	756	830	860	863	833	797	849	824	855	835	822	889	803	822	874	867	854	831	864	800	843	863	841	820	844	858	846	825	849	841	800	853	873	833	874	847	846	815	874	808	847	824	851	823	792	822	847	813	845	836	832	902	867	853	756	837	854	832	845	866	826	822	863	790	832	873	837	841	834	815	878	801	881	865	861	833	893	819	853	854	835	817	825	922	820	831	809	832	821	899	817	825	854	765	867	837	864	825	877	842	846	823	849	826	855	859	804	830	837	892	823	836	827	838	914	858	885	868	798	844	803	850	862	876	828	864	811	806	844	853	855	823	830	814	864	885	810	878	848	843	798	841	847	871	868	825	786	839	802	817	840	799	839	794	837	820	813	854	901	853	844	843	854	815	822	824	869	860	887	768	870	843	838	811	830	832	859	753	839	845	829	826	845	811	836	834	804	862	863	818	844	857	810	776	822	840	881	813	823	806	827	832	802	865	837	841	857	848	869	855	806	808	851	791	866	842	847	862	821	848	847	845	855	883	844	784	818	868	839	885	866	867	842	801	808	794	790	871	866	849	855	799	847	844	805	795	850	878	839	782	832	840	856	822	897	889	872	836	848	791	820	797	836	854	846	831	872	846	811	865	835	843	852	804	819	821	790	862	877	858	820	834	808	857	797	833	912	843	851	872	882	817	883	845	856	849	838	793	780	851	862	834	811	786	874	852	829	856	798	864	868	882	871	854	795	812	788	866	804	826	844	897	791	798	868	862	813	860	871	824	829	833	888	819	787	810	789	884	871	838	854	835	839	853	893	867	827	848	836	866	822	848	895	869	866	868	861	847	808	861	819	869	801	847	858	820	808	805	800	840	804	817	828	827	828	816	843	814	805	836	836	821	824	842	828	818	837	821	817	864	818	813	795	811	816	813	837	800	861	819	852	837	846	852	837	831	869	825	830	816	827	805	855	880	843	819	879	834	799	899	833	852	874	880	827	843	793	817	801	826	804	850	819	868	826	837	851	817	777	872	843	873	852	838	814	827	873	850	792	836	861	900	823	843	842	837	836	851	865	797	842	876	864	878	828	822	870	848	838	850	838	852	799	856	815	879	856	886	824	796	844	813	841	853	811	871	870	806	838	815	909	844	800	924	815	833	849	838	864	862	865	850	809	868	812	819	821	833	838	795	887	855	801	845	793	835	847	880	803	897	860	825	779	893	857	824	825	861	801	831	834	792	834	816	839	835	854	851	853	855	833	868	836	857	840	899	849	790	828	849	817	884	822	856	869	843	901	872	798	826	820	842	862	842	775	864	851	865	860	866	862	813	838	842	806	820	846	859	805	821	850	800	842	807	856	889	828	831	836	808	854	822	868	860	836	871	829	791	800	827	863	899	915	855	860	831	769	827	852	840	786	789	825	836	838	845	896	798	822	796	820	846	794	854	794	830	810	826	792	830	852	841	821	789	814	790	870	814	850	871	819	861	832	836	836	810	848	864	841	792	811	815	856	852	840	832	846	826	786	894	851	855	835	819	842	842	861	894	819	826	874	865	850	837	869	802	799	861	876	797	861	920	843	830	813	844	906	865	830	826	845	899	809	875	855	857	803	854	857	829	846	811	856	848	842	854	806	869	875	863	838	794	831	810	811	841	825	840	874	837	818	825	830	877	867	852	805	794	828	816	817	850	831	827	830	808	841	830	848	782	836	855	824	837	805	806	796	858	803	852	829	849	842	834	855	838	829	830	830	867	817	795	883	832	830	830	845	859	844	837	902	804	838	848	780	793	786	836	815	833	860	837	855	794	885	820	825	785	783	837	865	850	888	795	871	843	806	840	804	818	846	868	843	819	830	875	776	859	851	846	882	809	826	821	839	848	814	855	835	859	782	835	836	849	835	829	863	864	834	853	832	836	887	822	833	849	833	821	788	893	755	842	828	845	922	803	816	820	810	827	829	835	853	813	844	832	795	846	888	817	830	825	846	855	871	855	810	806	823	817	843	855	805	827	837	834	855	865	836	818	883	818	884	840	816	812	856	803	791	854	832	846	901	818	839	828	813	840	833	826	848	857	897	793	876	827	840	837	825	857	860	811	844	882	886	870	889	820	827	882	808	839	883	880	861	891	882	873	877	811	880	807	773	809	864	822	861	843	824	849	890	843	875	839	825	818	822	840	862	835	837	798	816	850	875	857	843	817	817	860	882	792	815	846	837	827	872	846	827	814	836	831	836	829	855	849	818	868	822	876	901	837	791	831	844	839	853	787	838	860	834	823	818	845	841	842	818	876	848	830	847	793	782	824	894	852	818	810	825	815	851	852	840	863	852	879	825	870	842	807	878	853	853	866	845	827	814	797	820	858	853	866	858	797	866	857	847	845	852	830	769	866	880	849	825	841	823	846	861	857	791	842	864	845	844	834	818	820	873	836	840	833	836	871	913	833	879	851	819	865	817	823	821	885	821	814	869	810	826	877	852	832	866	803	839	806	874	831	837
23600	21614	29500	24246	21615	21238	2694	811	573	538	465	447	403	365	379	383	338	335	306	301	319	269	302	302	302	264	301	290	278	295	276	263	244	247	250	269	242	247	273	281	271	281	294	273	237	263	253	254	239	274	235	267	266	240	242	242	242	240	262	263	216	265	246	224	236	236	269	250	226	245	258	245	251	244	263	246	265	226	241	256	258	256	252	244	271	230	252	244	248	243	278	250	236	221	239	226	211	243	237	247	212	226	276	254	232	259	249	273	243	249	272	247	229	242	275	241	236	247	262	260	230	219	225	247	240	230	239	224	243	222	226	260	265	260	252	257	240	224	246	245	248	272	254	242	261	231	232	226	278	245	234	223	237	261	222	255	251	230	231	247	259	253	256	258	256	249	250	237	253	241	213	228	242	263	236	228	246	262	259	243	219	255	234	245	219	250	225	244	245	271	233	219	270	245	249	252	221	226	212	213	226	259	233	261	225	238	262	253	275	237	208	265	231	245	262	239	239	218	259	235	246	261	254	210	252	229	252	270	264	251	260	230	267	231	272	235	251	232	251	268	248	249	258	246	218	240	230	215	224	235	223	274	233	271	235	236	243	257	232	239	240	222	261	246	219	244	254	247	244	242	221	251	244	231	240	256	252	224	234	233	248	264	265	271	286	220	214	243	218	289	247	271	275	231	250	215	287	247	255	255	251	234	253	249	250	244	247	248	246	232	268	240	230	253	242	222	242	234	241	247	239	237	226	258	254	266	235	274	226	270	247	216	258	229	258	249	246	238	235	238	236	246	241	250	250	275	234	265	251	258	240	226	263	222	249	263	272	210	213	242	260	237	237	230	265	244	240	279	234	229	236	252	265	268	240	240	229	259	252	256	255	225	253	239	245	239	247	227	249	255	253	258	249	222	241	246	221	230	250	238	225	252	231	248	261	261	229	250	262	228	239	227	256	256	223	226	240	243	232	267	247	252	241	253	247	241	237	238	233	249	261	285	259	238	240	235	235	232	211	222	218	264	262	225	222	221	255	237	256	243	215	229	231	250	248	253	236	224	225	224	232	266	257	267	242	233	229	255	243	257	243	224	234	246	283	248	271	266	258	261	229	250	220	224	261	250	205	228	257	254	243	260	225	233	220	215	221	272	214	258	243	256	229	223	268	220	257	251	244	215	251	239	232	229	236	256	253	236	235	244	268	238	280	240	240	255	225	219	258	222	235	248	236	224	226	238	232	249	271	267	245	229	262	246	252	238	240	223	224	229	234	232	241	254	262	258	247	238	252	262	221	277	231	245	236	235	276	237	247	253	258	241	265	248	224	234	252	272	228	232	242	261	268	193	227	241	248	235	260	247	235	244	257	259	254	267	216	234	247	252	224	252	255	225	259	253	246	246	220	238	246	256	248	253	232	243	288	235	250	265	245	260	233	221	238	250	239	230	245	234	213	238	257	216	197	236	226	257	249	234	248	239	268	273	259	233	241	250	226	279	238	261	237	228	222	221	242	260	235	237	252	251	248	223	237	247	214	231	245	254	219	220	272	223	262	236	262	269	241	254	208	260	234	233	253	222	219	228	225	205	227	226	247	226	232	230	260	242	226	232	236	231	251	240	234	260	216	235	258	228	254	254	206	248	281	264	252	239	261	248	241	235	235	216	261	237	254	223	221	258	240	248	242	243	264	232	226	246	270	252	250	247	217	253	231	247	250	252	236	243	283	257	233	266	249	245	240	224	224	239	240	244	232	250	254	262	225	239	245	218	261	269	243	273	268	247	233	225	229	262	244	243	235	250	249	241	256	243	229	219	228	253	263	256	257	222	269	268	257	227	230	219	226	230	230	225	241	234	235	229	241	253	231	247	241	284	258	221	251	261	264	238	251	239	240	247	280	270	224	243	232	226	284	280	274	258	228	238	247	245	245	242	275	243	260	253	248	248	250	221	244	250	246	222	264	255	243	232	268	238	237	246	244	239	243	248	252	237	228	247	237	246	268	271	264	233	265	251	236	241	232	244	254	230	250	240	234	233	272	252	252	279	242	230	248	242	254	218	231	244	252	234	225	247	230	235	251	247	232	213	245	215	241	244	263	304	253	249	245	262	230	210	228	220	232	246	228	251	227	231	236	228	259	236	266	213	229	224	227	240	238	242	214	254	265	212	252	258	269	239	240	245	247	228	212	231	229	241	258	252	252	258	240	237	247	241	227	235	229	257	261	248	248	238	220	248	229	225	233	231	257	248	253	243	259	233	251	245	249	263	246	240	258	252	265	256	251	208	233	241	237	241	280	222	239	230	267	236	256	250	232	251	255	277	254	241	240	252	288	254	247	241	282	254	254	242	226	228	287	235	242	234	269	233	241	229	260	255	231	266	274	230	245	256	222	248	256	226	243	228	244	249	223	238	227	242	253	244	243	246	229	242	228	251	241	248	255	247	266	227	243	255	229	230	238	213	238	252	249	245	235	248	237	240	267	219	239	238	259	212	269	232	219	246	271	252	216	243	247	247	247	256	237	255	269	259	223	242	254	266	245	241	263	259	247	247	268	270	228	223	243	238	245	231	258	251	238	257	240	247	232	253	250	249	219	233	237	204	269	222	251	263	265	259	237	248	233	244	257	253	234	240	241	265	272	220	235	244	258	243	244	243	263	229	228	267	245	236	248	250	267	234	236	250	256	226	217	237	222	213	230	266	232	237	225	252	251	224	226	237	243	241	261	244	255	222	254	251	241	242	231	231	239	229	262	221	253	252	260	261	244	251	240	235	226	260	250	222	223	260	260	251	215	232	227	245	252	263	222	247	240	265	236	254	246	227	247	229	243	271	273	241	244	227	251	232	269	242	278	253	231	231	238	245	260	268	240	238	233	222	262	234	242	218	216	228	248	252	230	263	237	245	221	241	254	252	224	200	230	273	212	208	242	240	231	242	240	232	257	237	273	236	249	225	240	245	242	250	254	247	237	253	244	257	239	253	230	242	226	250	281	262	246	223	269	235	263	220	256	247	235	243	245	218	250	255	247	275	234	248	243	231	284	240	230	246	228	229	235	266	231	228	255	269	220	262	239	233	223	258	253	223	245	260	267	251	248	269	233	242	260	279	266	262	243	241	256	239	238	222	287	236	240	251	249	211	221	259	265	248	204	253	254	228	227	252	243	226	237	262	247	227	240	222	232	257	232	244	232	252	230	220	248	245	241	244	271	258	253	271	236	261	209	219	268	239	265	268	216	263	257	249	239	259	250	255	252	245	227	244	255	277	246	268	248	231	263	269	252	214	241	257	256	273	241	244	253	247	253	247	226	253	270	260	256	245	253	261	220	242	272	242	236	260	217	276	273	235	239	220	258	256	244	232	238	218	233	241	211	231	248	242	259	235	230	267	266	232	252	246	239	258	241	243	258	231	234	250	247	232	244	260	243	252	223	235	232	221	261	250	240	232	233	264	234	252	267	238	242	241	239	252	218	238	245	277	238	234	255	217	257	239	247	251	225	234
6910	15049	12528	6449	4324	3151	2538	2023	1682	1356	1204	1083	982	837	785	663	677	657	558	587	600	567	581	495	543	512	470	457	491	413	419	481	457	432	421	422	424	435	451	443	431	414	412	438	417	404	378	423	411	415	426	407	385	400	370	392	421	371	382	401	398	382	397	401	397	406	435	399	398	410	415	384	389	389	385	411	436	403	399	422	407	393	384	367	394	362	365	415	373	383	349	411	396	380	398	387	406	381	395	387	374	370	400	395	367	388	380	385	436	380	381	408	376	398	359	374	377	418	375	389	404	382	347	399	375	386	396	387	356	378	404	400	375	358	412	405	379	375	355	368	377	370	375	383	388	385	364	393	360	395	395	387	372	370	391	391	378	391	388	377	399	383	367	422	338	413	384	406	396	394	405	397	394	377	418	385	413	417	393	397	374	389	387	392	408	349	356	382	390	376	419	390	374	340	398	414	367	380	381	369	396	391	354	383	373	415	409	397	373	412	378	394	397	376	430	382	379	396	408	370	365	377	380	382	371	374	381	361	402	376	368	349	400	376	393	398	358	373	358	390	354	392	363	384	396	399	414	373	370	376	405	349	412	393	408	403	389	386	404	376	380	364	365	421	386	413	418	380	421	403	354	360	377	362	421	402	394	371	371	408	403	375	388	371	378	399	371	385	404	397	394	361	466	394	377	391	440	336	360	403	371	356	377	382	336	400	414	394	422	381	400	401	374	329	377	406	397	374	409	388	381	412	384	362	392	361	392	384	365	355	386	365	393	409	364	394	383	370	372	402	361	368	378	351	373	363	374	367	398	386	387	394	377	390	386	371	406	395	394	371	407	389	361	383	368	423	377	360	388	373	377	401	404	379	384	367	397	395	371	342	403	382	358	421	392	413	386	367	369	340	371	404	380	367	414	371	410	373	391	361	371	382	399	409	403	374	362	358	396	384	365	373	394	341	389	402	363	374	409	390	382	373	393	368	372	362	390	366	370	369	381	386	378	446	375	374	397	375	358	377	394	382	393	384	364	369	364	362	367	392	380	418	368	402	385	357	347	383	399	379	367	416	404	360	375	396	401	405	387	396	395	362	390	383	383	374	343	344	390	414	409	382	372	384	399	358	387	386	392	375	408	378	384	380	391	383	385	367	394	419	403	387	391	383	394	410	396	413	413	373	377	372	394	411	375	412	386	393	376	432	403	365	390	364	375	420	388	386	347	374	380	400	384	396	407	373	444	392	388	385	411	390	415	371	368	406	399	347	425	385	379	383	372	362	399	384	411	385	362	378	409	352	396	367	377	390	355	387	382	390	414	390	421	377	404	393	377	352	340	340	404	427	379	386	383	396	411	387	387	379	397	365	389	383	362	407	393	355	379	395	420	378	400	403	354	366	395	382	369	370	405	373	398	379	405	384	350	398	321	377	410	409	379	396	405	352	385	395	435	405	395	344	383	384	383	371	354	360	376	406	407	415	398	371	355	362	404	435	370	397	359	381	350	414	384	409	399	396	397	376	368	363	408	400	365	365	391	361	420	392	392	401	381	393	345	356	390	393	411	384	382	362	409	376	377	393	412	415	405	376	374	369	377	395	382	388	346	362	380	369	374	408	374	368	394	354	399	404	380	384	383	419	385	367	384	384	358	382	351	368	390	426	403	382	404	414	357	373	377	392	376	367	383	359	380	386	379	367	412	393	385	399	410	381	399	398	392	400	409	351	366	377	375	374	438	393	388	379	383	369	384	372	368	364	406	410	357	376	380	391	431	338	373	372	387	355	376	363	403	392	377	388	357	392	389	354	399	397	364	393	380	386	368	377	375	339	369	418	375	369	370	364	367	375	369	404	403	344	376	399	399	376	390	395	347	403	367	380	385	394	407	374	387	367	398	387	361	428	362	359	402	414	418	385	369	411	393	361	364	391	371	376	368	395	370	390	414	372	340	401	403	417	402	396	389	392	382	385	388	366	363	396	387	380	375	374	389	381	364	371	329	380	396	356	390	403	403	414	396	360	393	375	385	381	349	351	380	413	400	402	395	368	398	380	389	376	369	401	376	348	409	398	383	380	397	379	365	388	409	426	383	391	419	387	382	440	364	370	374	392	405	421	393	425	416	352	383	394	386	400	377	383	366	370	394	397	400	369	368	373	389	410	404	370	390	385	377	410	402	368	386	387	385	355	383	374	375	418	356	375	371	395	334	370	360	379	394	375	423	399	370	399	381	424	410	339	343	384	361	382	349	365	387	415	428	379	408	403	416	375	390	368	368	391	362	390	351	404	361	384	393	344	349	416	353	381	426	381	400	412	354	351	410	371	344	403	373	370	371	368	366	389	378	345	382	435	402	381	370	397	402	405	357	332	396	389	371	382	331	415	384	407	405	377	403	343	386	391	408	375	392	440	379	418	350	411	393	361	412	360	367	363	397	390	404	380	378	378	379	382	374	405	402	379	349	372	420	384	382	374	397	358	364	423	362	352	388	380	387	378	373	418	386	388	374	399	370	395	355	416	364	378	375	366	380	400	380	395	358	404	364	405	403	386	394	435	409	365	380	391	369	372	357	395	367	383	355	344	382	374	409	396	389	414	367	413	360	383	404	356	369	381	384	397	374	370	366	379	405	367	350	384	347	379	395	373	346	391	361	365	408	416	379	370	388	383	372	374	377	403	414	357	368	401	393	388	388	351	380	372	368	411	393	367	359	386	398	366	370	381	350	380	398	394	390	398	374	394	342	382	368	368	359	424	376	399	366	375	397	382	417	347	395	390	389	416	383	397	389	416	400	388	356	402	385	393	379	385	397	366	402	360	372	353	375	385	358	386	392	352	378	390	387	349	379	390	391	384	374	359	392	394	370	379	397	397	377	350	383	382	408	362	377	356	410	365	368	374	406	385	405	373	360	398	390	404	401	376	363	422	336	369	393	381	373	376	414	382	392	385	379	394	389	417	414	373	404	401	386	393	361	385	346	413	358	402	383	401	366	394	401	387	400	390	411	417	364	425	394	363	418	403	413	399	375	358	389	376	395	377	398	417	391	395	391	383	405	390	389	365	402	412	398	402	396	366	402	362	405	372	398	364	379	385	384	372	364	368	360	383	376	388	386	402	370	400	374	413	428	366	431	354	417	364	396	406	395	374	383	370	388	398	370	355	343	370	392	402	401	399	379	401	402	385	392	386	416	417	383	380	391	389	343	367	396	395	397	411	399	398	402	360	383	378	373	390	400	400	389	358	360	377	397	390	391	338	378	389	386	360	397	378	372	372	371	379	372	420	395	374	413	392	397	430	368	387	371	417	384	401	369	410	398	383	400	397	352	372	394	372	398	398	394	371	376	344	406	367	410	413	391	410	376	356	417	393	394	392	381	365	393	414	348	366	398	371	404	366	366	418	392	372	370	366	368	377	375	411	428	384	356	385	388	362	386	379	403	393	368	384	375	361	395	366	420	399	392	404	377	397	377	396	380	402	402	367	394	389	375	421	379	359	383	354	345	365
27613	20633	7428	1117	814	735	620	559	588	570	584	581	575	550	561	603	618	556	580	557	543	567	591	584	595	569	595	583	535	592	542	547	587	561	557	528	576	598	537	589	612	561	598	519	557	566	549	574	572	561	541	561	581	539	557	555	568	546	626	585	533	537	567	595	594	578	541	580	564	551	562	560	592	603	544	575	591	552	584	602	591	527	538	557	562	557	515	615	586	509	573	576	620	613	585	606	565	505	529	580	568	549	556	575	541	552	565	553	598	565	602	558	564	600	556	539	594	562	561	512	536	582	576	601	571	561	529	546	575	578	566	593	499	558	599	605	571	558	551	579	566	542	592	514	575	545	583	582	609	535	582	571	506	566	544	502	581	565	597	535	559	553	600	572	574	549	582	589	618	544	554	617	538	534	575	610	601	603	521	545	534	594	579	564	565	597	531	573	576	551	558	588	564	608	577	552	542	575	552	553	619	590	580	540	544	566	555	550	558	555	566	578	608	556	563	588	568	564	553	575	587	565	619	590	541	611	541	553	567	565	579	545	549	527	567	529	589	594	557	550	566	566	516	553	553	502	572	562	574	537	555	567	596	561	586	538	570	555	495	571	592	593	596	565	620	574	550	540	577	531	560	538	590	598	534	581	563	583	520	576	577	575	598	582	542	560	558	564	553	608	615	579	608	572	571	571	554	570	567	550	549	585	563	581	531	550	602	556	592	566	585	530	581	566	601	571	532	566	593	603	579	583	591	537	568	589	564	583	589	564	596	561	610	554	565	555	601	560	613	610	562	598	564	547	605	546	550	561	608	555	572	558	594	547	578	517	598	626	610	517	614	563	567	610	575	573	585	556	572	545	560	556	562	592	553	554	568	595	543	569	583	568	548	586	526	592	574	577	581	564	603	585	561	566	552	585	568	573	543	569	560	557	572	567	531	573	556	600	558	608	566	563	586	594	532	569	549	567	527	559	564	580	562	588	537	607	611	567	603	576	592	532	558	554	563	583	598	578	555	524	510	575	563	540	589	573	590	593	572	587	592	557	564	565	577	541	574	544	584	575	559	605	577	566	570	562	630	578	576	544	602	573	585	561	570	574	579	592	520	552	553	581	573	576	559	531	534	551	552	611	542	570	590	595	581	583	570	554	532	614	561	560	575	585	538	568	556	593	557	566	560	591	586	535	607	575	543	562	553	553	569	550	590	552	607	554	597	580	544	582	574	542	505	538	585	538	588	614	564	596	557	576	556	518	561	547	588	586	589	542	549	570	589	601	572	575	567	566	487	556	564	545	547	561	609	542	581	570	576	564	599	578	577	554	572	598	632	569	556	588	571	559	546	609	549	516	548	565	521	539	545	548	565	552	569	592	572	583	580	573	595	603	609	582	562	527	568	585	560	564	542	575	612	594	582	562	540	588	548	537	539	563	554	581	586	571	562	580	612	603	521	553	528	593	564	559	555	551	605	593	581	590	544	591	542	579	565	580	570	564	565	544	573	562	556	564	625	586	570	568	555	600	576	575	542	524	583	593	559	579	536	600	544	555	591	581	585	569	566	600	609	571	551	560	565	542	577	581	557	580	543	585	554	577	602	540	551	550	527	555	607	615	600	549	595	551	574	500	547	573	591	542	568	530	585	535	601	598	541	522	575	568	558	556	552	574	560	587	555	513	538	565	563	574	573	546	561	530	547	555	553	587	593	596	572	578	583	548	548	601	547	573	594	597	604	585	516	539	559	570	555	582	590	563	553	565	559	578	565	527	564	532	572	582	560	604	513	552	551	545	574	537	554	589	529	577	612	621	572	631	543	614	554	587	611	550	510	560	593	583	584	576	597	543	534	550	533	513	564	592	581	535	569	553	585	567	564	596	591	580	567	580	552	586	521	570	554	584	553	598	598	581	563	573	603	552	562	548	544	533	546	556	610	553	577	526	549	574	560	569	567	585	550	587	561	554	565	562	558	583	584	584	593	575	575	602	576	555	546	552	600	564	582	542	602	566	567	605	602	552	553	579	614	554	558	551	571	529	558	536	570	595	575	594	568	588	579	587	527	587	574	548	560	559	595	523	552	619	602	593	552	613	573	555	608	608	581	614	555	580	540	549	586	568	538	581	567	521	560	587	567	580	586	569	602	552	526	572	532	555	592	585	574	580	586	584	555	555	579	566	613	569	542	614	575	526	580	526	601	595	551	540	555	570	529	575	551	610	513	555	529	566	560	520	559	576	591	600	600	573	554	548	582	550	567	597	589	564	560	559	608	582	569	569	578	556	570	521	538	624	582	554	600	572	549	596	568	600	588	555	544	569	533	585	547	537	612	545	554	570	548	546	600	542	542	568	535	601	591	586	561	621	565	600	595	535	528	593	611	530	541	590	580	548	566	589	556	558	588	598	563	557	562	560	575	527	509	529	574	554	566	582	511	526	571	569	557	561	545	539	543	490	557	554	590	583	562	518	595	560	575	583	606	546	549	573	525	574	538	542	582	594	542	539	581	595	592	543	573	573	557	533	584	569	582	533	584	591	590	598	547	550	565	587	570	617	558	550	547	590	601	577	548	560	562	576	569	569	551	587	529	605	552	549	575	596	583	543	578	562	525	593	552	603	556	534	601	564	586	529	580	547	536	570	558	591	586	551	585	603	571	538	556	572	561	559	560	552	535	588	562	599	523	558	606	588	556	569	541	558	574	536	547	581	565	560	599	575	590	516	557	534	543	553	587	585	571	558	567	547	593	549	561	580	567	560	547	589	577	625	587	548	545	602	571	590	527	607	618	557	595	584	575	589	616	570	545	554	558	579	543	604	591	547	590	551	536	573	598	582	575	584	563	582	588	548	558	531	586	548	570	557	581	607	542	585	594	543	520	553	583	538	577	488	584	571	584	594	566	555	543	524	528	567	578	599	547	567	535	539	566	553	565	597	545	618	578	579	541	520	550	641	547	575	583	575	531	536	534	571	555	557	564	544	573	557	602	584	613	573	569	585	590	569	541	558	539	581	596	575	562	565	604	581	583	554	579	582	578	590	591	521	585	588	536	554	548	573	593	556	576	570	605	591	546	563	581	575	593	567	585	567	539	560	576	615	571	584	564	580	544	597	556	567	557	577	603	572	623	563	542	551	539	534	584	564	541	592	579	555	591	576	518	548	582	553	527	568	557	521	602	560	549	530	602	560	572	540	537	505	551	572	568	598	585	558	565	533	561	550	591	565	622	595	572	544	543	599	509	540	547	512	561	557	569	583	592	574	591	557	604	551	595	578	543	580	622	556	614	560	587	575	569	569	564	575	596	572	559	660	564	581	496	559	560	613	599	578	608	585	578	550	585	587	544	579	554	560	606	532	563	582	540	581	561	584	573	560	604	594	597	580	553	559	566	572	569	573	600	547	560	526	588	585	575	565	547	544	529	564	532	613	564	548	579	524	530	582	559	546	580	566	552	560	564	571	558	568	562	555	569	539	555	599	548	569	572	551	579	598	571	553	579	569	540	556
4705	1716	1569	1146	1107	956	939	875	994	860	891	853	838	862	883	877	867	869	845	828	877	852	797	830	835	829	838	858	815	854	874	871	852	881	837	831	826	800	873	823	868	859	897	807	862	827	851	853	884	822	869	840	796	821	887	835	850	830	856	820	804	899	812	826	840	843	866	813	875	847	879	836	793	816	795	817	866	841	841	846	854	800	850	858	795	830	844	814	870	837	818	812	841	855	838	839	800	852	821	903	829	847	847	817	880	861	833	871	817	827	844	845	874	879	797	832	793	861	851	810	861	877	895	853	877	856	893	803	826	820	833	859	791	864	826	847	841	872	859	799	843	830	857	856	863	875	881	870	889	838	802	864	881	860	851	874	837	821	859	873	842	833	782	888	818	860	828	824	848	824	849	881	837	875	864	869	906	776	842	807	854	833	824	845	813	823	847	830	869	898	834	798	827	887	884	879	889	831	810	876	894	803	866	868	851	841	838	886	876	785	850	812	870	938	862	867	864	801	832	832	838	820	835	852	860	864	835	813	813	868	790	824	857	826	843	840	854	832	871	800	815	893	852	871	832	831	847	838	861	799	854	814	868	855	835	864	888	851	842	849	856	800	846	789	807	817	808	889	773	819	798	826	873	835	824	869	818	834	837	861	872	808	898	887	851	812	863	864	842	837	842	898	840	828	863	845	842	821	833	812	855	827	855	859	874	876	879	801	863	851	832	822	871	817	872	830	817	849	845	853	861	816	890	856	894	833	894	836	886	823	798	848	854	822	836	842	813	839	791	806	826	862	869	827	843	875	855	836	867	839	847	891	921	875	838	837	838	796	821	782	874	815	868	907	834	848	854	845	820	858	901	806	846	836	821	823	840	891	835	828	864	792	796	860	845	914	831	884	857	806	875	846	833	882	807	850	862	869	831	854	848	838	873	855	853	821	844	880	860	801	869	878	826	815	823	841	865	785	870	830	880	841	773	815	782	879	821	865	817	882	841	823	820	832	875	840	852	859	799	824	865	836	805	841	828	835	842	816	817	874	749	859	807	821	852	855	843	806	854	855	786	854	860	857	802	805	855	828	844	861	855	882	864	812	878	849	788	875	828	812	875	816	816	849	819	854	823	815	868	798	827	857	809	822	853	838	818	836	829	840	816	789	870	867	891	875	900	857	827	839	831	831	907	830	826	850	816	806	821	846	848	875	838	842	833	802	800	811	852	828	854	828	853	795	849	825	860	818	916	820	889	855	845	848	800	802	801	839	870	819	882	818	850	841	808	831	809	890	829	788	849	832	865	830	855	834	841	794	873	837	808	905	853	847	876	845	829	857	813	849	897	835	863	834	831	865	819	849	811	832	893	875	837	851	866	852	847	804	852	829	767	867	847	823	835	827	824	822	842	825	863	810	800	857	896	850	799	830	819	862	835	877	809	847	824	871	866	828	809	787	882	805	835	842	838	813	884	863	879	825	882	866	838	857	869	892	918	786	812	846	851	840	877	831	834	849	864	870	816	819	858	851	843	813	887	870	862	837	855	805	857	878	845	862	813	816	834	845	867	808	760	897	831	869	887	854	828	875	832	840	824	810	856	847	863	808	782	813	863	810	886	882	821	833	847	847	857	876	854	840	792	803	883	887	817	805	817	864	801	855	848	900	837	801	857	817	898	825	792	827	767	832	853	832	824	826	855	857	870	834	852	847	833	866	855	866	870	814	851	818	834	866	865	811	837	888	879	886	860	849	884	860	867	868	839	835	853	843	799	818	831	809	825	842	845	850	823	875	853	839	821	851	869	818	818	824	821	853	827	796	843	829	804	846	850	792	825	846	862	821	852	827	822	866	812	816	865	817	813	857	845	798	833	871	849	834	847	821	846	797	862	849	832	833	822	825	888	907	824	787	831	864	847	877	823	832	899	872	880	830	837	784	882	836	865	823	859	875	826	870	772	823	850	882	794	804	851	879	885	837	797	793	806	812	795	813	837	881	864	813	825	810	804	828	861	846	842	832	814	897	813	846	863	807	832	843	842	796	861	803	828	826	854	847	864	818	833	908	833	862	870	812	868	849	877	813	825	795	823	883	857	789	821	830	860	793	814	869	833	824	873	872	881	812	795	839	893	818	877	832	823	777	832	835	788	884	844	871	859	870	874	824	810	802	843	844	838	849	865	806	818	876	880	820	840	870	849	873	855	906	840	865	829	865	871	798	827	838	823	824	831	892	853	849	876	873	825	840	796	852	839	804	849	863	853	877	849	867	850	764	748	871	804	874	851	847	803	824	876	851	860	852	873	814	913	828	824	844	804	803	820	806	811	863	800	821	834	851	850	861	829	788	816	801	832	801	824	831	850	810	854	815	843	843	839	825	791	788	839	860	828	808	811	835	902	814	809	808	831	831	854	860	844	821	836	843	875	866	849	841	870	812	835	856	807	831	876	862	889	852	886	856	828	857	854	871	865	823	809	826	828	817	837	826	841	830	823	855	845	839	858	806	846	812	894	874	839	841	881	847	768	883	865	825	827	819	791	825	815	817	890	802	833	823	865	882	817	852	844	853	881	788	874	923	839	860	816	841	869	867	817	818	864	815	811	897	853	826	818	855	803	845	841	812	832	853	851	820	844	837	810	878	890	823	880	852	875	831	839	832	766	815	897	812	865	832	950	794	830	828	814	813	864	877	850	861	874	818	837	814	842	825	846	867	830	832	836	840	838	878	828	814	864	881	857	792	814	791	785	869	814	855	835	830	864	807	878	869	836	812	822	826	824	821	822	850	857	840	895	867	865	838	885	820	778	825	843	865	840	814	883	813	823	850	840	841	831	880	812	822	831	832	883	806	835	881	865	873	821	889	856	887	892	832	888	838	806	869	836	837	845	864	813	849	856	867	799	902	856	818	874	817	914	874	876	852	855	787	852	799	848	837	859	789	845	853	901	871	862	848	844	858	835	880	804	848	848	885	885	860	838	890	837	805	817	825	852	835	795	824	830	809	857	831	860	838	831	851	840	858	869	864	825	860	848	911	862	854	850	876	809	840	882	902	859	856	758	848	791	855	809	859	849	789	854	846	869	867	859	830	829	835	826	822	795	874	854	843	914	807	817	817	842	838	843	811	818	783	789	825	828	851	854	879	888	788	837	812	859	859	871	844	850	843	834	834	856	869	821	779	859	846	852	857	850	908	828	884	856	838	856	832	821	869	823	833	834	859	896	849	869	866	835	851	872	814	844	853	866	846	833	850	876	836	843	801	850	845	840	843	862	825	893	863	864	845	857	852	819	816	870	845	833	846	854	807	826	845	870	834	834	827	859	857	836	895	845	825	872	823	910	798	836	858	841	803	848	858	821	849	835	859	847	839	845	889	787	832	875	875	885	894	859	869	791	886	823	848	841	792	841	855	858	818	791	852	842	827	844	858	830	830	833	881	856	835	884	878	881	878	791	843	791	870	842	854	814	818	849	857	830	847	849	832	862	864	868	871	883	867	854	862	830	791	789	843
24448	21520	28817	24649	21365	4700	1082	833	744	721	708	674	622	619	635	603	560	582	609	617	589	590	579	543	607	585	570	562	594	544	551	563	552	562	530	579	550	532	557	558	565	592	533	583	597	579	567	541	553	588	553	575	546	556	572	574	581	584	614	532	537	560	536	568	521	574	576	557	575	542	520	580	506	554	584	537	571	548	559	556	547	567	519	541	606	589	513	561	528	538	615	565	569	566	566	541	562	537	514	539	552	565	565	558	519	516	530	531	549	562	539	544	586	568	539	545	564	529	573	577	528	547	537	566	573	572	600	555	521	506	548	556	550	542	521	540	571	505	519	546	527	533	555	598	522	589	505	550	557	567	533	540	568	557	551	593	569	530	556	559	550	578	496	527	565	567	557	555	538	550	533	542	553	570	559	561	565	532	562	556	516	535	493	563	538	556	526	525	571	576	525	536	580	575	513	520	526	559	526	593	575	501	593	531	559	557	540	553	580	508	564	576	564	559	524	523	522	539	564	562	549	525	564	570	519	550	543	608	514	559	552	526	544	548	535	583	567	559	542	535	594	567	531	550	544	559	514	557	536	534	533	565	537	555	530	543	517	531	506	526	512	587	538	573	524	546	522	521	514	564	523	571	571	532	528	567	552	577	533	534	604	520	562	553	578	560	557	550	549	568	548	534	518	524	526	547	542	576	564	529	513	511	561	534	567	554	566	531	562	544	568	532	540	547	576	579	548	513	535	569	575	567	543	559	559	541	539	565	549	579	558	526	560	542	539	539	614	541	531	495	558	550	565	530	525	568	553	573	545	570	541	566	547	565	583	526	530	585	522	539	595	547	523	591	586	518	547	577	552	556	510	555	579	500	550	549	529	566	527	560	552	511	506	541	528	547	597	601	545	516	533	556	520	538	516	539	551	525	535	552	530	566	531	555	556	527	556	575	573	520	558	561	560	556	541	564	532	542	560	544	561	549	566	570	561	569	597	554	562	580	525	573	522	540	546	572	528	558	560	545	553	602	516	580	555	604	531	547	551	506	542	549	574	560	569	549	540	571	514	556	548	489	503	569	568	574	555	522	584	566	590	542	555	505	546	557	522	545	575	566	575	501	541	562	569	550	547	564	562	530	559	521	560	572	559	542	538	545	574	594	556	528	574	484	554	575	574	579	542	550	551	603	604	566	569	561	567	587	566	531	550	579	610	540	523	600	552	560	551	527	537	554	576	538	530	573	536	564	533	564	557	561	521	539	528	560	570	549	572	534	539	522	613	585	591	579	574	540	563	540	536	532	537	556	528	553	494	546	529	573	562	516	539	523	591	553	604	521	575	544	573	563	552	586	540	538	541	552	565	562	577	532	575	550	540	505	561	525	549	536	574	542	569	535	568	518	521	555	550	565	555	549	556	539	542	528	535	540	534	521	531	545	558	551	505	535	545	544	525	548	548	556	558	530	540	540	566	563	519	556	565	565	502	564	555	517	561	520	485	557	576	559	549	584	554	530	570	545	543	542	530	570	518	562	579	555	551	548	515	535	512	540	546	542	543	542	487	548	546	550	594	565	539	557	582	553	592	558	537	548	595	581	574	525	540	547	539	526	577	596	535	562	552	574	593	558	528	541	526	539	533	567	567	573	532	565	549	581	533	572	557	517	564	559	550	560	570	576	591	549	553	527	529	514	530	531	547	552	591	543	550	567	586	545	522	572	522	559	550	555	557	604	550	543	558	546	524	568	561	521	538	513	539	523	544	583	554	541	583	530	572	549	532	546	532	529	557	536	602	524	510	531	526	541	548	549	554	583	567	525	538	549	583	530	596	491	548	593	612	559	565	527	598	578	566	530	527	532	587	538	538	518	559	574	572	539	587	503	534	532	509	618	555	552	551	598	545	506	544	578	552	534	551	500	545	571	567	545	560	537	541	528	529	542	509	572	530	529	522	531	543	548	544	537	550	559	545	563	533	527	546	540	526	578	553	515	529	595	550	535	559	557	570	566	498	550	567	535	558	533	559	523	533	552	548	521	554	552	553	524	553	542	540	537	573	587	530	549	555	550	551	508	554	566	577	566	594	540	540	534	603	550	522	533	558	570	543	591	531	547	569	508	564	568	593	545	589	578	552	543	537	573	561	548	542	508	511	529	540	528	566	591	558	564	552	552	633	557	569	568	531	562	577	554	492	583	599	583	536	543	544	517	539	534	553	592	511	558	526	531	557	517	487	536	557	568	563	553	572	509	516	523	562	540	578	525	523	550	537	578	567	554	579	560	552	561	564	522	519	569	591	569	501	542	537	546	557	503	556	556	554	564	502	542	545	532	619	564	590	567	542	524	550	539	571	579	537	527	571	546	543	573	544	513	588	582	576	525	558	545	555	537	577	558	536	569	517	593	567	549	582	559	569	583	583	531	560	487	568	553	546	538	561	559	516	567	587	493	513	530	528	567	528	571	582	552	526	506	555	582	539	519	553	575	563	530	541	550	511	586	535	516	538	573	602	540	566	539	571	540	547	569	533	565	566	568	585	538	554	577	560	557	520	529	534	563	542	554	566	549	582	535	559	544	537	546	541	538	557	557	545	555	529	518	546	577	558	586	538	582	560	548	543	536	529	547	545	554	510	607	514	528	543	534	550	524	538	559	561	565	516	577	534	570	550	531	582	575	558	484	562	539	530	531	559	538	537	551	597	582	583	560	550	541	578	538	562	546	523	568	545	549	525	573	539	553	552	541	530	555	596	537	586	558	526	572	534	517	589	572	581	552	542	530	540	534	547	595	590	560	550	581	555	527	524	539	550	556	576	585	580	531	576	519	569	546	545	539	511	524	547	532	551	509	570	576	515	531	533	554	586	582	557	500	548	523	507	597	534	543	546	574	572	483	552	542	571	518	543	555	557	520	513	565	563	580	616	562	515	536	556	578	560	538	555	562	504	548	539	496	559	559	544	539	546	518	534	534	500	540	541	509	515	487	540	521	512	538	558	583	569	515	531	556	563	552	573	530	542	559	547	539	551	534	516	580	527	530	546	541	540	543	571	546	518	565	547	539	562	527	553	559	568	550	572	540	573	511	548	539	544	573	533	528	550	554	558	578	554	581	606	552	555	505	546	492	541	560	545	533	561	536	517	581	539	553	540	519	584	610	560	564	546	564	548	519	587	524	576	575	555	561	549	512	514	559	566	542	552	560	545	544	544	541	545	579	580	603	527	535	568	521	562	566	542	575	560	583	555	539	546	566	535	559	565	549	553	571	534	546	586	547	581	602	572	520	511	536	566	522	571	546	563	556	543	551	552	537	532	553	553	581	568	557	561	561	521	557	568	545	528	577	543	579	556	555	530	555	557	566	527	536	539	544	527	559	547	570	547	557	533	543	505	549	528	542	529	590	519	580	518	528	559	506	543	568	527	533	537	570	572	564	529	552	524	540	529	562	567	529	517	557	600	547	568	523	555	570	538	570	537	486	576	567	541	577	576	514	563	550	524	561	560	562	555	551
5343	9462	7787	4217	2871	2292	1830	1646	1486	1350	1225	1178	1101	1036	1075	1017	932	961	955	934	940	883	929	878	846	886	883	838	885	834	868	797	866	820	876	862	833	825	843	839	838	833	838	841	876	850	861	800	831	851	835	895	836	885	835	840	824	808	876	813	860	783	810	837	801	767	841	847	808	885	790	820	855	853	860	809	820	853	853	841	843	772	863	858	798	869	823	793	792	811	828	827	826	814	797	841	797	806	833	879	861	795	788	809	816	790	860	820	821	812	826	796	819	802	852	835	846	801	798	840	805	846	863	815	829	807	890	803	779	852	843	782	815	798	896	824	854	818	823	863	857	809	838	862	844	855	858	780	804	817	819	781	845	822	830	840	840	860	875	805	836	816	870	841	830	783	882	818	860	813	834	879	832	861	814	820	816	830	785	869	834	826	810	838	802	799	793	862	818	831	815	857	785	838	834	827	795	845	904	818	855	847	852	829	867	845	814	804	807	837	871	801	864	835	849	848	810	810	841	864	852	816	776	743	842	878	866	844	821	850	836	794	815	831	798	827	861	825	847	829	781	825	826	851	837	871	885	846	857	778	838	836	813	850	801	865	820	862	852	827	826	864	814	846	862	831	814	873	798	839	879	832	854	878	771	844	836	825	838	848	821	828	817	798	848	857	804	811	801	833	817	835	837	850	836	838	826	848	801	835	850	840	821	861	826	846	824	842	873	874	841	817	844	832	847	861	882	825	843	835	797	811	787	788	818	842	850	867	798	845	779	847	835	855	835	815	846	783	850	790	842	806	810	847	885	810	830	868	760	839	811	809	830	801	814	816	837	815	817	815	869	864	810	811	839	826	792	848	846	823	874	838	820	851	862	763	840	813	781	803	815	866	799	819	808	822	802	873	907	787	841	843	802	830	842	846	856	799	856	848	849	812	785	808	855	845	912	818	807	847	819	815	772	857	831	845	831	825	832	871	830	780	844	855	839	860	834	814	822	862	856	784	847	884	823	832	838	807	809	748	844	844	849	819	813	843	813	800	862	807	820	845	821	822	866	816	841	844	782	847	808	840	814	853	851	828	821	842	812	864	841	810	866	786	828	855	840	816	851	823	790	822	834	819	789	878	834	788	784	772	928	801	886	855	824	837	881	826	829	776	824	834	844	839	849	798	847	819	823	779	833	830	877	859	869	813	853	837	786	829	811	835	805	895	811	822	868	833	868	833	851	806	793	825	802	805	853	813	844	801	819	850	794	838	795	837	809	856	832	833	801	850	834	827	791	784	813	835	890	817	805	914	837	824	815	856	813	769	832	902	882	849	830	837	780	849	851	834	831	846	822	845	817	844	854	858	772	838	852	877	793	783	842	815	858	868	886	838	840	809	796	821	794	851	797	798	890	793	842	822	773	855	840	830	884	865	810	843	772	837	856	835	849	795	829	830	883	776	856	781	799	813	824	796	885	809	821	838	852	802	835	803	806	805	858	835	819	852	845	841	850	833	815	834	839	800	819	828	792	870	807	817	780	850	812	847	841	830	807	851	816	865	839	847	843	826	805	843	801	859	799	805	899	794	862	851	855	839	830	895	784	885	849	862	859	821	818	830	843	826	827	855	862	875	858	824	817	821	841	790	846	809	816	814	827	820	823	838	875	793	816	857	812	837	823	761	849	836	807	872	796	825	849	767	819	826	839	825	804	831	818	857	836	825	835	870	850	855	813	796	828	785	837	857	777	765	836	786	829	833	801	798	850	819	832	849	784	861	859	819	791	823	865	821	792	801	832	813	787	791	833	845	803	838	805	785	893	792	821	819	844	858	811	806	819	789	864	844	824	823	836	830	858	815	836	815	778	841	838	821	817	845	849	821	825	829	813	829	841	840	876	832	817	814	839	830	790	832	860	830	888	800	825	861	798	773	806	874	806	785	835	792	850	777	851	780	850	806	847	832	814	867	839	833	815	807	859	838	900	862	802	846	792	827	799	794	792	791	790	770	827	830	847	830	822	847	812	851	829	853	792	798	818	783	883	772	824	767	828	806	854	814	795	853	826	846	860	817	832	819	862	824	824	847	783	806	784	792	860	855	844	833	828	844	861	818	792	824	774	846	824	822	821	819	874	850	840	862	826	814	875	849	869	847	782	868	823	836	794	816	809	822	777	856	781	853	834	850	814	849	895	805	824	818	777	834	811	840	888	810	854	853	823	862	839	853	840	815	826	822	835	867	774	821	790	825	864	739	842	824	863	871	828	825	835	818	793	812	784	817	826	803	831	800	873	838	833	889	830	843	778	804	822	816	817	842	856	836	857	820	837	781	850	816	848	886	787	803	856	803	840	738	806	841	808	826	818	802	838	843	868	822	822	863	881	768	806	834	815	824	850	803	881	775	822	828	794	842	783	793	795	856	860	830	843	802	813	825	843	785	833	882	834	825	805	839	871	855	844	816	857	840	854	807	843	803	849	778	826	827	809	804	828	780	830	835	826	811	789	836	831	806	843	825	844	849	837	822	818	833	832	816	848	835	793	795	840	830	774	789	819	803	832	806	837	883	826	794	818	831	785	858	869	807	853	832	804	746	819	815	824	819	849	844	799	809	856	825	774	795	862	841	841	851	857	828	811	804	833	808	813	843	839	846	849	805	866	792	855	853	783	816	853	839	890	835	813	872	807	835	829	810	851	809	825	868	820	836	805	829	845	841	828	839	883	801	841	812	829	797	845	795	811	780	871	854	849	814	815	798	808	771	807	837	798	841	846	871	809	810	830	871	833	817	842	776	818	827	841	816	862	829	811	776	843	856	804	820	848	797	830	872	780	866	824	867	824	868	758	830	785	817	805	839	764	780	842	847	891	803	820	812	821	828	834	819	813	868	842	781	836	818	801	830	816	806	852	824	750	788	792	775	809	780	786	820	810	844	817	832	815	810	766	842	833	838	801	775	835	812	806	843	831	823	863	849	802	875	870	830	850	828	830	846	834	813	789	836	835	813	828	823	825	827	827	793	840	811	827	824	829	906	846	841	807	826	840	816	825	830	844	747	851	863	831	829	850	872	808	834	827	781	827	788	850	856	875	842	827	849	834	853	822	816	850	860	840	835	878	822	821	790	871	776	834	852	877	863	835	860	793	841	826	819	819	823	788	835	848	763	840	748	867	821	828	816	817	855	838	845	857	834	832	852	875	796	845	831	817	821	811	862	848	836	796	849	794	876	832	808	842	795	773	838	820	811	812	857	808	859	812	889	851	806	809	817	851	827	815	796	811	835	824	814	801	863	779	797	826	799	872	854	873	825	843	776	848	832	764	834	802	844	834	830	822	810	773	817	820	850	789	847	799	820	839	864	823	818	783	837	843	796	850	800	804	834	809	807	847	859	856	815	832	818	825	823	892	830	824	809	847	832	829	771	867	812	845	813	796	838	759	828	813	830	889	839	780	856	829	833	831	829	842	784	828	854	801	815	848	872	803	862	835	829	816	845	814	802	795	834	866	845	808	810	825	889
23602	21622	29502	24234	21625	21249	2650	801	610	538	486	430	364	371	337	313	344	351	328	322	309	298	312	295	313	281	280	246	298	253	266	292	270	286	268	247	243	281	266	249	251	288	232	266	273	242	262	245	272	263	235	259	277	261	237	235	256	219	259	235	225	271	260	222	237	222	243	253	241	215	254	260	254	256	240	252	234	225	230	244	240	227	240	244	243	254	254	246	234	259	245	250	243	259	260	276	260	226	245	247	235	235	236	248	230	270	250	239	222	269	248	238	229	270	256	229	247	228	240	235	249	259	267	217	238	215	242	219	250	231	240	279	255	231	242	238	236	248	238	209	239	271	242	225	274	222	249	233	222	251	234	240	253	269	213	246	215	237	246	242	249	206	273	268	278	226	254	240	267	237	218	246	240	254	247	219	262	250	257	237	235	244	220	240	245	248	236	255	242	220	280	227	244	246	253	240	235	255	214	244	239	232	225	248	243	247	229	240	241	246	232	224	252	250	212	240	240	269	242	236	227	235	257	252	232	260	247	226	248	240	243	240	267	236	254	241	229	231	267	223	256	233	224	219	239	249	225	241	251	227	249	255	221	239	241	224	233	245	243	234	256	273	207	242	260	234	234	227	286	229	265	243	244	240	252	253	237	236	242	239	251	208	254	253	240	256	247	245	240	244	246	241	248	262	249	230	247	258	217	243	231	228	245	250	203	254	224	256	258	215	255	234	236	237	226	247	204	227	195	236	258	216	242	222	251	226	232	236	251	244	242	260	260	218	242	254	240	204	227	260	254	224	219	229	267	241	230	236	262	264	234	245	231	229	274	250	268	245	271	254	235	265	225	261	248	261	255	249	214	249	233	260	237	244	236	223	254	230	239	275	237	252	242	247	222	243	262	214	257	240	240	256	212	275	248	232	250	211	250	243	247	245	272	255	228	227	240	243	258	232	247	248	235	242	232	235	252	230	254	244	243	236	254	248	259	238	221	237	241	244	242	216	267	277	244	240	262	276	256	254	246	241	247	250	245	262	259	228	248	241	269	250	228	219	237	245	235	219	242	233	231	219	236	237	240	233	248	238	234	258	246	238	235	257	249	241	245	247	264	233	229	253	243	224	254	220	254	250	252	223	255	223	227	276	238	243	214	206	249	253	232	246	234	251	213	204	227	234	246	248	244	250	283	246	222	248	262	242	240	231	230	227	256	249	215	263	251	232	229	250	240	222	220	251	236	258	246	234	234	245	256	241	240	254	239	267	227	253	252	245	258	228	232	211	240	244	237	240	259	246	226	236	214	241	232	225	225	242	237	248	239	229	225	222	253	234	237	249	237	239	231	255	217	233	277	238	255	252	239	260	247	241	228	256	226	245	226	249	283	212	233	233	238	240	235	254	259	244	257	257	245	235	253	244	232	230	230	236	245	271	258	249	266	264	257	246	248	253	259	253	251	259	272	253	236	250	228	255	255	250	281	239	235	234	267	220	245	257	241	223	257	254	272	226	241	255	245	262	231	237	283	247	233	243	223	239	250	275	222	253	254	233	227	242	251	247	239	244	228	242	234	234	237	234	253	259	271	238	244	232	255	265	250	240	228	250	228	234	237	211	222	232	234	262	244	227	247	244	254	225	231	252	238	220	300	226	268	227	247	224	260	248	232	261	247	248	261	228	243	268	231	247	265	250	215	241	224	262	240	212	251	266	205	210	268	271	235	213	238	251	243	272	243	247	255	243	233	243	245	229	245	244	233	243	236	275	236	248	227	210	240	249	273	236	233	257	258	236	249	237	254	231	251	236	251	200	244	211	237	241	226	249	234	231	251	251	274	240	227	229	265	234	233	262	228	229	223	232	222	269	246	224	236	231	245	239	225	258	249	232	293	240	239	255	240	255	259	264	258	248	242	253	242	224	229	234	276	239	232	249	261	248	204	261	236	259	270	218	235	258	217	235	225	248	247	225	243	247	251	249	247	239	237	257	246	255	240	230	246	241	228	236	246	267	241	238	219	220	228	261	248	238	238	235	235	236	249	244	258	242	239	253	220	248	248	243	236	256	230	255	254	254	262	241	248	230	268	230	236	261	246	233	227	226	252	254	246	239	218	236	225	229	236	249	217	242	228	256	239	254	296	263	232	219	261	236	222	246	232	236	235	250	260	259	215	261	235	240	235	231	220	223	222	256	242	257	233	235	249	211	224	246	231	240	259	248	228	224	267	272	243	245	249	235	234	230	235	256	246	253	211	284	256	210	262	279	229	249	253	271	279	215	239	224	262	245	233	231	265	231	244	253	287	242	248	283	232	231	231	237	239	235	258	259	251	244	260	279	225	281	238	232	265	235	260	241	244	246	242	256	226	263	233	235	223	221	242	221	242	207	269	247	263	249	241	257	227	234	215	246	257	226	236	255	246	262	239	272	243	237	249	248	239	244	248	232	244	233	226	230	231	230	250	232	241	241	259	237	236	244	236	253	240	273	257	253	256	257	241	239	236	247	237	238	238	249	233	231	236	270	249	243	269	243	237	226	255	217	228	259	242	251	256	257	250	238	229	229	223	294	248	246	248	217	251	250	208	272	250	253	254	229	244	241	236	249	291	216	226	240	235	242	260	235	229	251	221	244	269	240	267	252	242	239	260	261	216	247	224	266	219	222	241	249	213	259	236	253	261	244	221	249	252	254	232	231	236	224	230	237	257	251	256	236	259	231	236	241	255	213	240	257	233	205	249	238	231	256	246	260	243	238	221	245	245	238	263	240	225	230	278	220	241	212	242	270	253	241	231	247	267	257	235	240	220	233	229	255	236	236	232	261	270	221	265	258	239	244	256	249	239	245	230	249	246	247	223	223	273	247	244	263	233	256	258	239	245	254	244	256	225	218	219	216	282	241	240	233	246	224	259	248	267	218	238	218	265	251	229	213	239	227	253	228	213	260	253	261	229	240	272	251	234	231	247	240	233	236	215	258	244	221	220	245	247	256	233	245	230	264	208	249	247	244	220	226	243	250	257	256	229	249	269	256	248	240	222	241	254	235	243	245	207	237	241	252	252	225	253	251	240	219	235	236	230	244	249	228	260	228	250	248	242	242	253	224	236	244	232	222	258	250	249	228	236	224	239	221	264	253	235	244	252	234	244	225	243	243	253	270	235	243	234	247	226	246	235	242	237	236	232	222	246	247	273	242	244	219	254	238	244	246	231	230	238	239	234	243	213	221	249	263	242	241	233	232	221	240	231	252	250	227	245	204	244	264	243	278	265	239	245	214	252	251	218	232	239	247	232	233	244	269	244	221	268	236	275	253	248	247	242	224	249	234	235	267	249	249	249	237	235	270	243	236	255	232	256	257	250	228	249	208	254	237	261	228	204	229	261	227	245	243	234	270	234	214	227	252	235	244	241	225	256	225	242	272	249	244	249	251	247	240	234	230	244	249	244	236	266	234	268	266	243	237	246	236	268	236	239	304	258	244	271	260	230	227	223	237	233	236	217	229	254	244	255	229
6903	15020	12494	6303	4430	3320	2424	1852	1582	1381	1173	1016	930	837	722	712	672	658	556	587	541	504	548	487	513	506	473	476	458	458	410	428	443	452	416	393	452	432	395	412	387	404	412	408	406	392	402	418	417	424	391	421	393	388	387	359	369	415	377	392	401	402	382	405	398	420	373	418	361	394	410	396	409	369	385	365	392	350	390	369	404	435	428	350	366	368	361	393	366	369	383	383	429	363	398	346	372	390	388	406	403	398	405	401	397	404	397	379	352	391	403	390	389	363	394	399	373	377	411	408	375	398	366	372	398	406	393	371	380	409	357	366	371	402	383	401	400	369	392	382	368	371	396	376	374	344	363	388	372	365	375	349	406	424	386	378	377	391	375	390	369	415	385	397	387	410	387	353	370	365	370	416	394	371	392	342	383	377	393	403	392	403	363	385	383	372	374	418	368	354	389	385	383	364	384	401	402	396	379	422	383	348	357	389	362	365	353	384	374	386	388	344	365	393	405	373	366	362	347	377	390	382	385	361	388	397	405	369	395	367	372	428	409	371	382	341	374	337	385	411	357	346	408	367	390	368	362	415	397	368	388	397	380	394	386	388	377	380	389	415	371	386	389	383	382	410	355	411	339	371	397	388	383	368	373	373	389	347	416	413	392	337	379	368	384	363	379	395	381	376	345	392	357	394	367	380	388	387	398	373	382	381	375	354	370	391	389	396	367	381	382	396	383	383	344	405	382	381	411	393	390	419	363	377	414	407	363	418	389	375	394	387	373	356	381	370	383	432	416	401	354	422	368	383	354	373	382	382	391	424	382	398	384	394	401	382	352	383	401	385	404	383	389	395	400	400	372	366	393	377	384	376	375	375	386	400	385	375	381	384	357	354	392	353	392	377	391	351	397	362	384	383	389	426	373	408	378	358	387	345	386	370	383	397	349	375	382	379	381	381	378	402	348	366	387	405	416	396	391	343	394	359	375	394	373	399	372	405	408	376	391	388	397	400	408	392	415	366	360	372	400	374	426	361	352	406	368	377	400	384	377	392	391	375	408	396	353	358	378	402	392	350	385	368	356	335	372	381	359	377	373	366	356	405	368	376	415	381	402	398	354	380	360	365	398	409	389	370	377	384	389	365	376	377	378	347	400	360	383	382	357	390	393	397	394	381	378	357	371	360	416	357	373	400	386	393	420	419	385	366	378	397	367	391	411	385	390	345	356	411	372	380	356	388	414	429	374	404	386	383	359	370	377	381	370	396	411	427	371	419	386	392	396	361	366	363	371	368	384	371	368	367	380	421	390	367	395	379	369	371	383	377	371	376	363	388	385	374	422	354	411	334	377	399	368	352	375	355	367	394	373	385	354	381	369	380	381	384	381	364	378	394	418	384	395	379	354	356	360	371	362	335	400	406	376	375	394	386	363	387	411	353	401	374	382	415	379	384	401	400	366	403	378	398	368	411	384	393	368	362	380	382	366	399	341	354	361	393	351	391	351	376	399	372	395	426	381	417	406	398	358	384	400	329	384	368	384	386	391	386	389	358	417	365	421	402	379	343	368	357	332	364	376	387	374	394	406	412	411	383	412	375	380	368	405	384	375	444	351	381	401	358	369	403	371	366	389	376	364	361	381	394	345	387	399	416	362	368	380	417	395	369	382	352	394	341	406	386	381	359	410	382	360	375	401	361	369	381	389	345	336	354	360	385	366	398	389	369	354	381	379	367	387	409	361	355	379	383	389	372	387	392	371	371	382	378	404	359	380	391	382	425	377	432	365	398	353	363	410	375	365	380	399	382	388	398	372	381	384	381	350	341	395	391	356	393	343	377	385	360	405	374	447	362	397	382	353	381	367	396	407	389	400	361	354	363	385	366	378	342	361	367	366	429	397	406	348	386	415	374	395	405	345	396	354	404	367	363	400	367	372	374	399	366	350	367	415	362	391	355	335	395	372	408	375	376	371	418	366	366	377	393	416	384	413	396	381	388	392	400	370	388	382	370	386	358	373	378	395	373	397	351	373	392	348	418	378	398	396	405	394	390	389	371	383	405	381	391	394	358	396	329	380	377	388	405	359	389	370	394	386	413	420	346	355	385	398	395	367	373	406	383	401	388	377	458	370	405	349	343	378	412	398	367	386	359	405	384	379	392	362	363	403	371	375	394	382	402	382	375	388	385	379	380	355	393	382	383	404	373	389	382	407	419	352	398	388	394	360	408	394	339	393	390	377	392	378	382	366	375	368	395	367	377	373	405	401	390	382	351	369	330	377	410	353	368	390	380	358	357	387	392	379	392	381	356	372	387	434	370	377	376	389	395	441	382	398	392	349	370	342	368	395	376	373	391	383	359	382	344	383	361	423	365	375	402	367	398	355	373	390	385	346	395	390	400	411	375	396	388	373	362	380	345	379	398	363	406	354	383	376	390	403	387	377	417	351	403	401	346	408	386	370	413	351	415	377	398	364	383	366	357	381	371	387	366	344	365	364	415	367	413	379	363	405	321	390	354	379	425	370	386	398	388	383	384	406	385	350	393	360	376	349	354	389	396	375	429	377	390	395	390	392	383	350	359	386	375	405	362	356	385	395	366	418	396	389	364	373	378	398	411	387	399	370	416	388	391	391	376	405	408	383	403	373	385	400	375	338	357	356	369	375	359	389	373	382	373	391	326	408	383	387	392	379	405	360	405	392	381	403	417	421	412	402	344	381	376	357	370	440	396	370	384	369	383	417	354	389	382	368	388	389	417	384	371	360	359	401	365	377	381	385	392	374	397	386	377	362	380	404	396	371	417	360	396	398	350	388	362	406	375	401	406	395	421	364	379	356	399	363	384	386	399	376	380	384	339	362	340	357	390	373	421	360	397	400	381	386	413	357	396	402	401	418	373	388	367	391	376	373	395	369	406	422	387	397	398	401	398	369	367	359	388	407	377	391	373	386	365	392	403	364	369	374	371	361	397	373	377	363	361	393	366	387	385	397	369	373	389	401	348	384	380	414	398	407	340	383	380	419	381	428	405	387	384	393	386	373	409	423	378	376	398	363	377	387	377	397	390	368	385	393	423	392	396	392	356	360	370	420	408	375	398	363	375	394	384	394	373	369	349	371	394	378	401	386	390	373	336	409	373	414	367	432	383	356	384	357	393	369	389	383	418	388	408	366	387	372	379	351	383	370	379	367	438	350	382	402	389	384	387	393	386	374	379	398	393	353	376	385	436	393	385	352	360	390	385	362	382	413	376	414	405	394	408	398	381	386	399	375	394	360	353	418	367	395	363	382	391	392	405	414	395	354	343	395	403	375	369	414	378	390	390	377	387	336	389	386	383	399	371	393	362	406	374	381	371	400	359	369	361	358	389	403	417	360	384	370	357	410	378	389	336	350	388	367	402	381	370	364	361	388	388	359	388	365	377	379	401	379	378	405	398	428	359	383	381	376	355	377	405	389	397	362	389	343	406	382	359	367	398	381	393	393	388	376	386	354	350	357	389	365	404	405	370
27541	20441	7083	1068	770	715	609	591	568	556	597	585	580	540	553	560	525	598	567	553	594	606	602	564	549	541	540	552	578	524	576	572	567	557	579	583	524	546	563	533	554	530	518	559	586	561	558	535	549	586	585	547	574	570	573	564	574	551	564	541	529	579	567	590	591	597	578	565	547	538	570	583	555	536	576	551	514	563	560	530	548	565	583	549	562	620	546	586	577	554	565	573	569	526	574	553	566	552	582	586	518	561	526	543	546	533	557	560	589	580	566	534	518	548	563	584	551	581	586	558	613	600	550	547	575	605	553	552	546	550	563	577	541	526	583	550	559	548	558	553	548	580	549	530	573	528	543	531	574	578	562	589	528	528	561	572	583	569	576	569	578	569	578	567	553	610	595	538	559	575	555	570	589	555	561	519	532	521	555	597	604	548	541	548	579	527	550	551	591	572	538	562	579	612	543	584	538	584	564	509	584	540	588	575	553	528	605	526	587	591	533	559	517	564	548	559	586	574	578	556	546	538	607	501	603	534	573	583	556	555	548	531	529	551	560	590	523	570	550	531	554	577	532	558	565	555	532	541	543	513	589	518	598	580	537	585	568	568	537	503	574	584	581	525	571	554	595	488	508	625	528	582	536	556	546	545	559	580	536	622	541	585	554	556	572	551	595	570	579	568	536	563	568	543	562	555	570	594	593	505	537	567	495	538	517	542	516	520	552	536	550	547	529	561	546	559	589	568	583	570	584	571	558	556	558	547	583	602	527	510	576	567	549	568	550	516	588	563	559	525	554	495	568	571	510	589	538	538	572	599	579	531	551	520	567	527	547	521	547	536	589	533	566	554	548	543	588	572	596	589	560	565	515	549	536	553	539	601	589	572	567	563	537	519	558	524	566	550	548	556	541	572	549	579	600	510	538	575	522	558	620	570	550	558	562	623	587	612	573	568	578	571	564	513	570	561	604	575	587	533	552	591	538	551	535	557	577	585	515	558	571	538	573	587	585	554	548	560	597	607	525	553	544	552	622	545	575	570	610	541	529	535	552	590	571	562	556	592	575	561	571	539	571	565	552	562	578	551	560	551	573	563	527	545	558	606	561	548	547	588	588	571	573	574	556	609	548	544	595	511	545	572	560	544	574	547	524	530	563	521	607	589	527	549	561	541	525	581	630	542	590	581	566	541	583	583	562	546	527	587	569	556	570	545	553	558	543	557	592	545	582	557	553	526	579	592	616	581	553	584	542	559	507	608	527	566	527	561	597	543	570	534	569	587	522	529	588	553	577	572	584	588	559	555	566	543	579	601	538	541	522	548	573	527	564	539	595	591	609	570	579	551	542	556	572	524	542	551	540	590	557	580	539	481	576	554	586	541	585	564	493	573	550	569	554	587	587	564	525	578	567	578	613	528	546	560	535	573	586	517	564	549	558	541	613	534	562	526	554	560	543	545	574	507	573	506	585	558	600	604	540	540	576	592	548	542	528	543	584	543	568	571	537	554	527	565	574	550	529	549	541	594	542	519	591	567	532	562	521	564	547	557	593	556	577	508	565	564	522	562	531	553	518	556	526	512	508	542	519	565	540	560	575	577	547	553	571	533	507	593	541	569	528	572	577	564	554	554	549	587	565	536	555	593	557	559	592	542	560	584	538	561	525	570	571	557	542	593	521	568	550	525	572	578	524	544	583	519	598	519	556	547	602	580	586	485	581	555	597	566	563	550	542	584	521	598	577	548	535	576	590	551	591	555	566	538	568	539	577	530	569	561	572	581	573	555	525	563	571	524	541	574	535	563	560	555	553	548	544	602	604	553	526	569	597	552	610	571	592	541	574	572	586	548	552	574	541	557	557	576	570	568	537	539	598	513	566	528	577	561	544	551	543	566	570	547	600	530	587	575	525	550	546	528	557	576	536	565	563	558	566	531	586	510	539	539	529	553	578	586	541	570	576	591	528	534	554	569	574	551	582	570	556	568	610	536	543	589	563	539	592	572	563	615	510	552	596	548	590	542	610	591	567	573	558	539	544	540	573	570	598	573	559	583	521	543	547	576	567	530	581	559	514	565	558	578	560	545	547	553	535	527	497	521	575	580	551	523	538	571	561	581	501	566	530	546	540	548	521	585	558	588	537	563	547	550	558	560	571	548	551	580	532	549	563	556	532	583	535	560	567	546	548	559	550	552	568	548	572	608	581	562	538	587	532	545	615	579	564	550	542	622	554	568	557	578	549	592	527	547	579	542	514	559	553	564	583	541	587	599	580	560	618	567	533	594	626	546	535	565	563	569	584	533	552	571	531	531	528	531	564	569	541	581	569	571	536	572	587	501	572	575	590	520	603	514	561	577	568	572	542	583	576	590	522	523	560	582	536	539	554	570	534	565	579	542	562	556	484	532	614	558	595	594	524	527	563	548	536	552	553	571	519	569	589	571	528	555	563	585	575	581	565	556	591	504	549	537	579	563	578	593	586	578	562	562	593	582	552	600	554	558	570	575	567	526	595	611	574	560	570	548	566	538	579	585	581	564	574	514	575	550	543	581	540	539	525	554	581	561	602	543	516	555	539	603	578	544	559	535	541	551	510	577	573	585	555	567	544	570	584	548	585	557	575	518	539	544	544	534	570	567	542	562	559	543	564	563	556	582	542	614	588	519	549	583	548	565	571	522	533	589	592	515	566	543	537	591	548	546	521	567	536	616	588	546	557	572	542	597	558	541	586	557	546	553	601	540	572	551	607	587	524	605	570	564	554	582	548	577	608	538	566	562	550	577	546	570	530	564	548	616	518	543	552	578	577	575	622	567	582	570	561	511	587	537	535	551	572	578	571	552	572	590	520	523	547	569	514	561	585	550	547	566	564	570	624	553	557	591	585	558	580	575	566	580	577	532	509	563	560	540	536	527	582	576	553	536	561	561	565	598	585	522	561	543	520	579	532	535	569	565	563	586	544	584	579	546	531	540	561	564	516	571	572	542	530	551	542	586	558	552	587	543	554	557	541	556	581	533	552	514	565	523	567	580	579	535	562	575	604	543	553	527	567	521	499	564	566	545	571	535	543	554	554	556	587	610	563	568	548	613	552	605	507	531	555	550	587	605	521	552	556	602	552	569	564	588	572	577	549	563	576	562	529	584	557	571	560	521	548	581	586	573	525	547	555	557	562	515	581	559	536	574	575	567	583	551	580	522	583	561	551	569	600	563	529	562	516	566	531	539	544	561	557	576	569	557	555	549	582	550	516	549	534	547	549	588	559	542	562	537	564	557	562	536	551	562	570	542	558	568	591	557	554	550	630	552	536	545	537	567	562	555	610	555	558	530	533	540	571	520	592	582	606	605	515	597	580	559	601	595	602	572	551	568	589	546	562	542	529	562	559	575	575	562	586	543	576	522	580	539	577	546	569	573	576	616	568	554	552	582	553	569	583	543	556	557	556	538	584	600	589	538	584	535	589	559	522	560	561	560	597	551	582	535	530	584	563	564	590	595	555	582	562	551
4685	1692	1529	1121	1083	908	885	911	846	868	820	944	822	867	820	816	789	827	821	835	869	851	834	873	831	807	840	846	805	764	857	818	849	794	861	848	765	826	857	792	847	848	816	869	846	825	872	852	786	811	856	854	826	818	863	857	786	798	792	858	817	866	805	833	822	805	859	822	828	916	788	830	823	832	858	855	878	855	879	854	814	874	852	848	835	873	852	817	810	800	857	882	888	812	828	810	832	811	844	830	821	829	859	821	893	826	829	868	882	821	918	826	859	848	873	861	829	831	801	799	837	795	818	857	864	800	863	886	830	897	784	827	795	852	782	843	830	823	829	821	854	867	816	797	823	826	783	852	836	860	835	895	854	803	822	871	839	841	843	846	850	817	822	831	836	841	830	829	858	800	850	850	827	851	823	852	875	834	821	825	859	852	885	862	823	843	839	788	862	854	868	877	882	849	832	823	824	790	779	849	839	847	865	813	846	861	870	801	874	787	904	871	859	772	823	853	831	877	787	821	837	784	859	795	855	868	790	842	835	827	835	867	831	824	840	841	837	800	835	861	853	870	813	851	877	855	844	844	794	921	859	857	859	877	798	846	819	835	803	827	825	796	823	876	806	878	855	877	865	801	850	813	828	868	812	855	835	835	897	820	851	817	803	813	844	836	869	851	890	845	839	813	821	793	786	832	842	745	808	852	829	861	797	840	798	848	824	826	889	853	816	807	833	855	840	893	804	883	864	795	826	881	826	804	822	819	845	884	836	835	806	837	845	811	845	830	841	846	785	868	817	800	857	827	808	835	867	824	842	774	842	865	820	853	832	835	856	818	825	854	874	814	809	869	818	825	827	794	800	828	849	835	818	825	860	845	825	834	837	818	811	861	818	834	804	814	861	847	856	868	801	860	873	875	810	837	826	803	845	790	898	832	852	836	851	801	807	846	857	787	832	826	821	847	846	833	828	805	883	809	869	894	816	849	828	845	868	851	820	858	867	827	850	841	801	842	870	873	831	836	845	850	833	818	886	808	821	823	833	871	865	808	826	843	850	868	881	812	827	788	851	819	885	858	770	814	861	895	867	832	834	805	919	821	823	798	859	829	838	852	809	777	831	846	804	853	868	816	842	818	868	830	833	851	860	856	854	808	835	835	820	848	875	832	869	803	789	872	826	896	818	831	827	839	827	800	822	827	864	760	828	845	826	795	814	890	872	819	805	867	795	817	828	885	821	830	810	825	861	810	789	827	796	856	864	823	857	874	791	804	833	861	796	813	855	797	885	824	818	840	906	799	807	806	836	845	763	802	816	818	806	821	795	876	833	828	813	830	845	866	852	835	841	808	816	847	888	823	824	864	832	857	865	833	832	845	866	847	858	805	816	863	797	801	811	819	804	831	833	818	828	826	831	782	788	864	880	796	886	869	856	792	845	828	875	844	813	819	878	805	863	839	851	837	821	860	887	838	847	844	846	861	880	838	810	845	796	881	811	805	855	814	811	824	825	816	842	820	811	852	848	841	883	858	828	805	809	874	815	857	815	834	832	823	831	814	827	802	832	822	836	860	881	859	775	843	844	844	827	829	835	848	846	845	830	808	875	795	818	832	850	871	824	824	838	890	772	868	823	821	849	832	891	902	856	836	848	825	856	804	875	839	878	817	887	836	807	824	801	832	827	847	846	794	774	847	837	814	826	783	833	879	834	830	824	827	837	828	805	845	860	894	831	864	817	848	827	806	861	781	820	888	862	831	884	863	845	837	804	838	838	879	869	798	882	799	849	800	840	807	828	818	870	853	830	873	794	891	813	874	811	856	830	863	831	802	828	878	851	850	816	894	854	916	847	824	794	852	825	873	844	874	858	859	886	881	837	852	846	864	828	756	854	866	842	814	875	861	810	806	868	831	838	821	830	832	811	849	848	859	890	852	852	827	829	899	832	850	857	874	834	768	857	854	833	835	811	809	861	852	838	835	877	827	872	861	841	861	831	848	800	866	805	866	841	824	853	823	871	808	831	813	814	848	844	829	878	806	845	884	828	840	820	859	843	860	815	798	797	888	801	828	864	858	799	844	844	803	822	815	852	825	837	837	789	850	875	820	844	839	838	847	874	849	803	793	871	747	816	842	784	849	775	885	802	854	822	884	797	838	863	852	847	815	822	905	873	783	800	861	835	832	867	821	837	865	814	851	852	866	797	846	839	825	835	807	794	820	831	860	789	817	873	788	803	822	850	803	823	872	874	808	859	864	798	815	815	852	819	846	862	816	823	808	822	821	825	839	881	855	809	825	841	863	874	822	831	864	814	793	829	856	857	847	827	807	835	831	815	799	856	861	819	830	836	837	850	824	850	873	846	864	862	856	791	807	823	850	870	789	839	833	871	836	820	832	800	834	842	816	881	845	859	860	884	823	833	848	862	853	793	865	797	803	896	825	878	824	850	863	856	813	858	863	881	845	850	871	823	824	804	855	870	837	865	848	864	795	872	760	802	888	808	876	868	859	797	807	792	838	851	801	869	839	812	863	908	794	826	887	791	825	800	848	839	854	877	784	824	767	842	822	850	837	840	860	838	814	871	793	891	821	823	853	828	845	841	803	880	814	864	876	845	922	828	820	849	848	838	831	879	781	843	888	857	828	880	838	842	833	806	782	806	921	855	857	820	790	853	810	861	884	813	838	845	847	851	857	815	827	805	827	839	841	840	781	816	841	837	834	863	835	819	796	795	848	876	827	847	864	876	837	838	838	881	786	849	850	832	801	801	800	772	866	817	865	842	818	823	850	836	864	857	820	848	859	789	791	802	795	863	820	862	767	854	863	798	812	865	835	841	807	861	827	806	864	883	808	870	868	837	852	853	868	841	839	843	838	832	860	869	835	811	796	827	871	823	815	861	845	827	858	859	850	882	831	814	852	820	845	840	811	838	841	833	886	810	863	838	874	807	809	814	845	853	783	780	809	827	892	843	821	802	838	875	754	871	843	827	835	819	842	832	874	797	837	820	882	842	833	848	831	852	836	888	869	841	845	799	849	877	833	822	833	785	830	869	838	821	824	903	839	845	902	876	803	852	895	816	875	830	806	837	826	855	805	845	812	775	865	869	881	833	832	788	816	822	884	822	822	855	854	840	803	848	841	845	829	867	852	823	845	817	783	792	831	867	807	878	838	826	826	839	856	828	806	818	840	886	877	821	838	847	809	810	841	803	808	834	800	785	780	831	877	898	825	817	827	859	843	876	831	837	812	834	807	868	810	846	855	879	855	852	839	839	800	804	861	855	880	859	853	871	859	807	870	835	816	793	857	838	836	866	852	838	806	876	879	817	863	785	818	814	857	852	876	848	830	807	860	850	847	819	862	848	808	892	850	839	836	826	842	821	845	852	850	851	843	853	800	803	860	796	825	923	832	851	808	808	862	837	824	846	852	845	843	871	849	787	837	872	878	822	833	823	812	826	841	833	836	820	807	838	850	860	845	844	786	831	850	802	842	854	808	828	806
24589	21632	28914	24822	21456	4653	1076	841	762	704	648	637	659	648	620	605	582	641	594	561	590	575	527	559	552	596	562	592	580	538	566	570	516	511	610	607	526	581	582	558	547	579	590	552	542	539	568	565	531	581	551	538	569	513	561	582	526	538	554	543	571	539	536	579	566	544	521	553	558	534	518	574	577	536	578	575	529	532	504	525	525	563	511	520	513	574	497	570	524	553	578	585	567	595	507	560	547	550	571	547	569	581	566	572	535	563	531	540	568	564	495	552	522	552	549	583	551	553	544	563	575	538	544	531	543	530	550	536	545	542	547	568	543	546	510	534	575	550	535	545	540	534	539	582	553	553	553	529	584	499	542	554	552	540	500	515	555	560	577	554	491	556	554	536	535	515	522	533	557	523	528	511	529	542	515	591	588	578	538	556	585	584	534	532	536	606	555	544	561	576	564	546	544	559	550	539	530	515	539	554	537	548	563	553	563	552	520	522	552	538	493	556	555	542	553	545	557	553	533	541	545	563	551	530	539	562	538	533	532	526	561	557	537	502	586	544	525	547	561	557	575	583	553	554	523	547	565	579	546	549	542	551	508	585	532	540	550	556	555	558	537	554	557	517	551	566	500	562	549	546	508	552	557	575	554	577	564	530	556	541	563	552	582	554	586	524	598	570	569	535	556	570	587	551	590	556	556	508	572	561	570	528	557	569	572	550	570	559	523	556	561	549	514	575	573	576	568	565	523	561	511	536	547	553	557	554	559	574	521	529	512	536	533	529	553	514	552	579	558	526	552	563	566	545	612	541	538	549	556	568	555	542	562	506	522	540	515	564	570	534	547	520	531	525	552	493	544	560	533	569	565	522	532	523	578	536	527	585	577	518	564	548	599	512	515	504	552	525	568	563	556	526	566	553	552	582	549	529	583	565	565	552	562	574	521	547	595	551	520	552	537	563	535	546	549	584	547	554	535	558	542	594	544	532	515	533	558	541	552	568	529	523	528	521	531	552	537	565	522	557	541	530	528	546	580	588	522	551	532	533	515	535	525	556	556	566	552	529	534	576	544	541	580	550	580	541	531	497	491	586	533	568	546	552	559	525	519	530	554	503	589	539	574	558	545	519	550	577	583	574	525	530	554	529	561	563	551	569	558	512	524	560	513	550	512	542	517	534	560	537	578	530	515	577	539	518	557	542	513	580	524	558	515	548	583	537	547	546	536	552	568	510	554	546	561	584	508	521	537	531	581	559	561	568	496	549	538	555	571	518	560	528	574	553	532	553	525	550	539	553	526	574	555	554	489	515	553	575	542	584	523	512	538	544	546	569	557	582	521	566	540	554	622	506	540	529	562	574	557	513	537	518	535	562	592	482	579	548	577	500	558	564	538	525	550	564	551	508	552	544	549	563	532	504	577	561	548	545	538	538	569	547	551	546	536	563	559	546	577	536	573	541	548	563	567	560	543	570	538	534	576	545	584	527	524	574	525	554	581	519	539	566	541	514	560	506	546	546	505	542	537	525	505	574	534	539	555	542	562	552	598	513	555	575	510	564	571	531	550	528	518	579	557	574	541	564	557	548	567	544	593	565	539	552	545	553	533	560	571	540	578	518	527	525	521	564	508	532	515	557	564	538	546	567	522	569	580	550	559	523	530	559	511	559	542	579	561	529	574	569	531	568	510	540	533	559	521	542	588	555	589	532	535	545	550	533	558	533	583	547	578	557	611	553	563	577	552	566	539	543	557	563	501	572	511	518	563	553	564	567	527	589	575	538	557	533	519	548	560	543	565	517	537	520	513	527	551	566	535	510	554	562	565	546	526	573	571	523	582	560	559	541	558	505	568	555	512	543	565	566	516	544	559	479	587	570	529	515	569	521	532	565	598	565	522	568	539	536	531	605	572	572	540	572	523	549	540	542	585	526	542	520	562	544	528	580	571	576	568	529	554	530	533	515	542	557	544	558	541	518	562	507	552	562	551	549	537	593	519	552	529	558	560	550	564	615	564	504	552	572	530	554	534	541	517	558	529	504	532	590	553	553	547	538	570	552	561	541	601	530	540	566	514	562	546	518	583	545	554	463	532	525	537	548	552	536	578	534	562	554	507	525	525	556	573	534	567	551	542	562	535	577	603	562	556	563	524	537	562	555	510	551	568	574	559	546	529	538	576	581	576	536	571	580	572	532	510	555	524	530	531	595	527	509	527	561	558	546	553	507	544	509	551	526	544	553	544	593	541	543	522	569	531	544	583	586	574	552	543	531	547	566	547	543	555	518	556	575	540	516	547	550	543	542	509	513	590	544	584	580	566	549	554	525	553	566	539	539	554	548	558	556	543	540	515	542	545	538	541	525	531	556	565	547	534	531	586	540	551	573	550	546	522	518	568	536	520	552	568	569	579	534	573	570	506	555	538	580	568	574	553	550	591	506	564	503	531	562	516	572	524	521	551	530	554	524	562	563	594	537	546	562	530	532	571	579	527	548	530	531	568	554	553	569	513	577	556	570	563	580	583	551	542	569	539	521	541	525	577	499	544	514	571	548	517	538	533	550	544	578	600	554	537	515	542	541	549	497	506	563	546	544	535	573	543	536	547	545	554	539	532	567	527	541	564	576	502	563	538	538	500	576	564	547	571	568	532	564	557	565	512	539	523	527	572	502	545	530	602	503	512	544	577	503	537	547	549	551	522	551	498	549	600	593	594	527	547	521	506	543	546	574	533	531	537	552	551	525	577	559	544	534	550	567	513	541	538	564	527	504	548	585	520	556	546	586	556	531	605	544	552	504	554	559	555	546	549	524	529	528	564	538	524	534	548	517	570	504	540	531	562	564	544	567	530	550	581	543	531	567	567	565	503	531	557	546	542	512	560	592	559	559	577	567	554	539	527	565	532	556	560	541	549	538	582	518	521	555	539	551	500	547	505	538	587	560	575	553	545	551	526	569	579	560	535	559	535	539	572	540	528	559	536	534	578	551	554	550	556	505	540	574	561	541	536	491	589	572	569	540	547	586	590	531	546	536	521	558	527	582	561	521	522	537	536	551	530	522	549	566	543	522	586	545	505	571	535	528	572	556	570	546	567	542	499	552	521	541	521	529	591	555	609	560	531	560	528	580	498	535	524	558	533	540	536	536	536	501	547	525	517	484	566	527	506	533	567	528	558	566	548	506	559	513	526	543	544	572	533	526	554	550	562	525	536	509	583	539	557	564	516	606	529	517	531	558	548	564	521	519	548	526	513	527	594	534	548	546	557	575	561	571	506	532	534	516	481	546	573	556	562	551	521	544	542	561	529	553	566	546	521	576	547	561	560	539	553	551	588	519	547	534	534	536	547	509	554	567	554	539	523	523	534	560	517	546	541	576	565	500	591	544	545	571	573	536	551	570	554	554	573	550	538	531	541	553	493	544	535	496	555	537	575	541	549	566	524	534	543	554	531	539	597	505	516	511	585	512	538	536	543	513	517	522	560	513	577	557	562	517	520	544	573	539	581	556
5399	9847	8011	4148	2965	2294	2019	1658	1453	1306	1189	1185	1026	1075	1061	998	972	958	968	907	945	894	946	835	878	869	930	806	855	837	892	902	866	855	857	833	852	874	842	834	844	843	845	839	847	871	830	860	835	833	798	800	828	798	731	829	814	841	810	824	827	834	819	821	823	868	798	861	809	820	853	840	832	768	855	797	839	848	875	828	788	814	863	806	794	810	783	853	839	815	816	811	861	825	785	857	838	824	845	833	798	816	853	785	844	848	857	799	884	815	829	803	817	857	833	848	850	834	809	869	828	788	877	787	818	838	819	817	867	838	815	820	854	880	821	806	842	809	809	829	833	798	806	857	827	808	859	792	825	808	798	817	810	852	809	771	814	784	810	794	848	841	830	839	796	843	829	823	792	866	859	799	814	844	809	839	821	764	845	841	804	826	862	867	814	805	810	809	828	784	808	824	833	835	862	852	814	810	867	843	809	837	804	806	825	852	779	820	829	875	843	814	900	829	787	851	826	882	792	811	808	819	798	852	868	833	768	844	788	805	826	866	802	858	821	825	793	882	851	819	842	829	794	823	834	835	801	824	796	875	811	886	848	826	774	825	807	824	833	843	838	829	874	850	817	821	811	813	796	822	870	863	844	841	810	787	739	823	792	813	857	825	776	778	823	815	832	850	828	826	826	849	837	784	837	839	864	879	800	812	777	848	812	797	834	836	845	822	810	828	852	828	849	770	829	823	798	799	775	840	820	860	811	823	800	860	824	843	770	847	865	862	796	773	794	857	841	796	790	858	818	825	824	801	879	843	771	787	804	781	839	869	838	861	809	835	875	792	809	809	838	878	836	775	798	842	825	838	772	828	795	837	802	853	829	789	854	835	812	830	792	826	848	839	824	804	858	825	814	829	873	795	790	854	861	815	879	778	807	808	841	780	803	865	862	851	832	761	818	867	822	781	838	764	837	874	843	824	815	820	874	802	839	833	805	811	769	811	791	791	828	808	852	821	857	820	784	831	849	802	829	840	841	781	790	846	850	835	813	793	840	860	802	816	840	874	910	822	832	840	805	816	842	847	863	789	818	807	817	822	812	786	811	835	811	821	839	843	818	838	816	840	848	876	824	862	773	778	868	800	815	839	841	816	814	811	858	802	803	862	846	833	824	837	807	846	789	814	791	821	839	784	776	861	841	819	801	830	838	858	789	774	844	831	841	833	827	853	786	766	797	827	780	829	812	797	809	811	841	786	833	814	796	865	861	866	811	808	832	814	791	826	851	819	836	861	788	757	839	820	781	753	794	785	842	849	818	872	797	872	830	843	797	799	863	819	786	855	879	835	818	821	804	794	852	838	825	848	840	815	814	811	840	805	828	820	831	826	791	844	780	799	878	793	839	851	797	921	836	766	822	777	777	841	786	832	839	783	852	835	848	840	802	773	833	796	780	838	786	872	818	806	792	836	824	838	843	852	846	786	814	828	829	823	812	821	790	858	862	801	823	803	834	788	838	796	866	772	857	868	829	862	826	806	819	808	813	824	855	800	825	832	790	828	882	783	833	824	903	861	794	788	803	824	832	785	833	800	808	834	856	784	824	844	800	814	816	779	781	861	812	832	870	811	831	826	790	799	785	805	839	790	819	798	791	835	793	800	866	823	797	801	820	846	810	828	793	827	822	836	812	831	859	858	879	813	779	828	758	809	852	782	879	793	804	830	808	830	846	873	819	842	808	818	783	835	830	780	804	833	823	813	815	820	830	855	807	808	827	869	836	814	782	839	858	762	843	855	814	838	832	824	778	856	859	784	823	812	826	832	808	840	852	790	817	876	843	839	823	826	832	848	850	782	848	818	822	813	854	806	810	804	836	814	815	813	809	805	778	812	846	825	785	821	810	846	844	797	792	788	832	811	842	771	834	822	847	837	826	831	807	830	808	855	798	778	862	865	803	828	844	847	848	863	818	823	803	844	789	877	843	856	811	817	863	829	855	837	837	824	833	855	845	787	833	779	853	788	818	790	835	816	826	806	844	783	790	795	826	796	834	796	836	815	843	833	799	825	851	826	776	806	858	812	849	805	798	789	827	833	844	814	784	781	817	788	845	860	797	817	855	879	818	854	864	819	821	790	822	802	820	823	834	779	822	833	853	834	791	793	864	859	781	806	811	818	780	863	804	841	762	861	867	838	792	846	835	858	830	767	795	862	805	858	839	867	829	833	849	871	798	808	825	839	790	819	802	853	808	808	838	831	817	857	854	816	831	800	798	790	839	846	843	787	863	826	880	775	809	895	810	804	784	827	838	830	887	778	811	822	844	813	812	780	831	784	782	791	815	865	814	825	815	838	904	830	824	835	805	845	869	823	812	830	846	788	810	854	897	815	889	815	827	850	864	802	827	802	832	817	800	799	769	789	792	822	860	835	862	846	828	795	823	836	806	853	823	860	787	828	824	774	836	828	860	863	827	812	816	869	839	806	788	875	853	808	835	826	846	838	813	839	866	804	844	854	799	796	823	846	797	824	787	780	769	814	806	810	859	827	907	881	822	849	831	855	839	795	841	860	830	832	825	769	816	759	793	786	847	802	853	784	830	804	864	846	806	868	850	837	822	740	767	815	868	793	875	780	801	829	857	864	845	817	831	851	786	814	824	852	845	784	872	779	819	786	804	824	848	849	769	779	844	869	803	828	844	793	864	847	807	822	767	811	816	859	844	825	812	796	866	804	792	775	796	843	805	779	830	839	822	863	833	863	814	834	826	795	804	844	824	828	843	819	800	790	839	829	829	794	828	793	860	814	826	791	863	790	831	807	802	835	833	872	802	892	790	798	816	763	804	810	826	765	832	780	801	837	847	777	863	801	845	847	832	854	838	801	789	818	832	856	826	872	854	833	852	801	804	823	813	854	849	865	810	803	825	812	852	817	803	821	832	825	822	800	837	831	819	893	800	819	802	776	821	835	759	798	802	811	836	860	868	782	844	814	854	846	804	803	825	797	878	843	753	794	832	797	764	840	824	857	803	870	830	806	785	914	841	854	839	796	792	824	858	824	794	815	837	797	848	866	840	853	831	838	785	857	814	852	781	771	813	863	806	834	829	882	798	879	832	760	826	853	868	836	811	832	834	811	826	834	819	818	835	844	845	855	830	836	827	818	852	845	812	804	832	824	831	814	865	811	803	776	812	826	872	821	780	824	822	797	792	766	810	842	820	828	799	854	826	845	825	816	882	817	775	817	869	797	845	786	854	859	870	845	756	822	804	851	813	798	772	885	808	855	846	810	894	843	849	830	800	802	810	875	843	789	817	795	874	809	844	826	824	831	801	838	843	855	790	834	831	815	854	850	840	866	862	801	810	815	808	858	826	837	824	857	798	796	794	815	781	803	845	846	823	819	812	816	838	785	831	844	815	776	788	837	809	841	841	819	828	821	855	818	831	804	833	761	811	826	857	820	848	802	828	805	835	840	853	812	783	779	838	786	856	815	846	792	782	790	776	844	864	819
23563	21616	29472	24241	21616	21223	2597	803	618	532	471	415	379	413	359	342	341	339	331	332	284	290	272	285	284	279	296	275	256	245	260	268	262	264	215	269	273	259	268	250	249	239	268	264	232	260	251	258	243	268	259	262	257	221	251	254	216	229	248	261	248	245	274	263	265	261	226	239	249	240	214	236	269	269	243	242	233	220	208	231	219	230	242	244	251	265	236	224	260	228	240	279	268	262	253	243	238	261	252	248	243	222	249	225	225	227	252	235	201	224	234	255	258	241	255	235	238	241	271	234	250	260	258	237	215	241	257	243	242	230	240	245	246	244	244	230	250	215	242	233	247	250	222	227	239	253	220	228	236	237	244	239	235	244	241	250	226	220	247	232	225	265	255	254	238	217	225	229	274	253	237	250	250	263	225	252	248	251	243	249	246	249	225	247	232	257	227	225	240	225	239	250	229	238	232	241	245	248	243	257	238	232	246	236	227	233	234	226	229	240	218	257	236	225	208	246	246	229	237	276	232	234	233	229	215	236	240	254	253	259	263	219	242	274	231	237	226	267	243	247	234	244	222	241	244	205	242	240	254	242	227	248	248	220	251	237	236	237	242	243	219	238	260	251	238	236	228	253	243	256	237	257	231	274	229	225	214	230	220	227	243	262	229	266	251	243	240	229	231	239	240	263	255	247	233	229	238	224	210	255	212	253	265	216	228	251	246	217	276	232	244	219	258	225	270	235	265	226	237	247	270	234	257	222	226	253	238	261	279	263	248	218	246	257	226	250	251	221	232	215	247	248	261	220	247	236	229	255	246	242	281	234	260	225	206	245	232	244	218	267	223	249	243	262	230	213	242	225	235	243	231	256	236	224	234	245	228	250	233	219	240	213	240	234	238	255	237	235	228	257	246	245	241	220	243	233	261	245	232	249	260	245	249	228	248	238	244	244	236	235	233	241	241	240	252	212	259	199	211	264	237	230	222	255	199	222	263	252	240	225	220	267	248	244	220	231	256	262	241	254	262	243	220	248	275	246	223	239	222	253	210	236	281	245	279	244	237	264	239	262	228	244	253	230	228	248	248	219	251	257	261	246	241	243	228	233	277	246	261	240	234	245	255	225	240	228	244	237	251	217	244	239	227	226	261	234	251	278	243	229	262	252	239	232	230	225	242	254	250	242	231	257	225	259	253	266	265	220	233	222	241	274	210	235	209	241	269	253	215	259	250	240	242	237	216	237	231	249	242	254	255	246	213	236	247	268	262	273	221	242	222	217	223	229	223	255	229	258	213	254	224	257	235	249	238	251	243	238	198	242	235	211	239	228	259	259	224	234	217	210	257	244	249	243	224	251	241	234	247	247	224	229	238	243	241	232	256	248	221	253	232	242	251	227	230	267	247	255	258	241	249	257	239	216	266	255	245	211	250	208	243	238	218	227	242	246	250	230	221	235	221	249	253	228	212	230	230	218	215	248	231	228	238	219	219	238	229	238	258	228	239	243	227	247	232	257	259	249	259	237	235	255	276	231	239	246	242	258	233	251	253	248	257	251	239	256	256	255	246	215	253	260	224	254	234	278	222	238	254	258	246	242	266	217	228	254	223	241	239	252	236	231	239	239	218	237	236	242	251	253	255	238	253	253	270	251	232	237	222	270	250	202	261	224	248	259	256	225	255	256	235	240	212	240	242	230	246	253	269	258	265	257	259	251	235	248	219	244	251	261	222	254	246	224	250	238	219	242	246	241	213	243	214	260	225	238	259	208	226	231	227	258	248	242	217	193	255	239	240	227	216	244	220	234	227	256	253	255	222	275	250	240	253	219	246	224	266	225	256	239	259	269	220	247	259	249	253	234	262	236	228	246	252	219	263	266	238	219	234	238	223	243	234	237	226	254	263	226	232	245	242	233	244	266	250	224	270	253	235	231	283	268	215	247	259	235	231	222	269	249	218	224	263	207	229	238	242	228	240	201	229	259	261	245	236	242	261	218	238	267	216	267	265	254	223	240	214	236	261	230	239	226	236	253	223	218	236	225	211	221	263	248	260	226	258	242	261	210	261	225	232	223	250	272	254	229	254	234	214	213	239	279	233	235	243	237	222	224	233	213	191	237	238	232	231	202	255	231	206	248	217	274	258	252	227	244	238	248	241	246	223	220	231	226	236	220	256	260	261	254	257	213	228	239	226	260	211	236	219	247	244	230	259	240	240	248	213	263	247	270	223	255	257	224	236	255	260	248	247	238	246	236	225	251	274	254	232	267	235	225	283	251	225	230	246	219	240	235	221	232	222	248	240	235	239	242	238	251	217	260	229	234	247	216	223	233	231	228	231	232	227	230	236	250	225	258	236	242	257	228	228	258	251	241	229	225	235	280	248	251	236	235	219	224	222	256	219	254	241	263	249	245	263	240	240	245	258	239	253	296	224	249	232	219	269	247	226	242	246	260	215	236	201	248	253	288	231	223	237	225	271	238	267	249	258	215	245	232	267	231	244	260	233	271	250	208	257	243	236	236	260	239	264	247	222	206	245	242	235	233	264	233	238	237	221	203	244	247	222	245	229	231	234	220	233	225	254	251	223	251	231	257	235	218	239	238	223	232	233	243	253	245	253	247	261	248	236	244	242	245	255	247	227	226	231	232	228	239	247	230	246	233	211	203	240	260	257	224	239	247	223	248	276	253	253	218	240	228	250	241	233	228	240	233	229	246	236	273	229	227	242	219	235	237	246	210	237	219	249	243	228	257	272	229	240	231	241	220	248	229	227	232	248	252	231	256	263	214	239	251	257	234	232	257	230	232	237	213	246	242	250	215	237	215	225	250	225	235	247	229	287	232	248	245	272	263	204	249	212	229	247	234	247	242	229	251	209	255	252	256	259	263	247	248	234	234	232	215	221	272	238	253	229	231	232	235	258	227	199	252	242	227	244	253	214	293	246	262	243	245	242	229	238	226	251	224	218	245	240	250	213	229	236	253	214	250	202	234	219	269	245	237	211	229	301	250	215	245	238	253	235	260	221	258	219	226	246	234	257	276	220	235	232	253	220	226	209	254	236	226	247	226	225	251	244	254	243	246	245	232	244	241	253	247	235	237	259	236	238	220	219	236	233	217	246	242	217	258	235	247	234	261	237	228	224	235	259	227	223	233	238	225	245	232	241	236	214	247	251	238	232	242	236	212	242	240	247	242	250	224	240	254	250	218	222	215	243	255	273	254	227	199	227	270	235	228	239	232	229	249	240	264	208	244	282	217	208	248	262	263	259	245	220	247	241	225	234	225	233	234	233	228	254	212	250	216	233	250	232	256	233	240	260	233	248	225	220	216	235	228	259	230	233	240	249	247	225	257	253	251	242	237	237	240	238	243	257	250	246	225	219	237	247	266	249	248	273	261	232	244	283	226	213	231	257	267	255	256	226	244	238	232	221	239	267	252	256	236	207	239	246	230	252	243	230	221	225	234	243	236	229	238	231	236	233	238	217	252	233	251	246	251	261	219	246	243
6871	14940	12332	6346	4425	3244	2450	1993	1526	1397	1160	941	907	796	750	723	694	635	616	556	610	527	494	493	521	476	501	473	456	412	437	453	435	444	433	438	420	425	396	419	414	425	420	402	404	420	378	387	372	416	409	382	389	381	415	417	424	384	423	407	410	395	376	378	386	397	410	414	391	389	402	385	362	415	404	360	365	396	351	387	382	398	406	398	401	319	372	386	435	376	380	356	410	368	384	350	402	350	376	366	360	380	427	392	379	368	369	363	392	351	414	405	359	405	380	353	365	380	360	399	374	348	376	407	364	412	365	376	384	419	365	356	408	365	376	375	378	384	396	373	364	356	387	372	376	398	393	401	373	396	417	364	411	359	333	383	399	358	372	396	367	394	399	414	341	368	375	414	384	381	377	395	375	366	416	389	381	376	404	356	361	364	389	412	345	391	350	360	386	371	410	378	387	387	360	397	391	407	350	401	372	376	370	360	389	379	387	397	382	384	377	387	394	374	391	403	348	375	371	401	357	369	392	382	373	367	408	370	377	406	395	391	364	397	372	380	414	382	391	389	391	373	391	363	380	409	371	385	397	389	383	391	362	383	376	382	387	363	386	364	373	369	383	384	348	372	415	325	345	375	375	385	364	366	412	388	377	381	382	393	402	363	367	358	392	403	383	388	353	390	375	368	384	413	370	372	393	392	396	393	394	407	356	382	388	339	420	365	391	398	375	385	388	364	381	378	407	383	378	356	373	396	377	360	386	371	369	366	397	395	393	359	360	391	381	385	398	385	363	395	346	374	340	391	370	381	379	335	371	351	389	342	390	368	383	377	346	367	371	388	379	400	346	342	375	400	384	383	367	393	396	365	414	344	360	396	397	362	347	381	357	395	399	369	396	379	375	364	357	364	399	384	330	399	378	355	405	379	371	388	388	393	362	405	405	382	394	398	348	363	353	370	351	382	380	376	343	360	351	354	399	372	354	371	407	398	367	359	397	432	397	333	392	357	366	368	378	351	390	354	355	391	407	354	387	390	404	364	401	356	364	381	377	407	387	392	374	361	374	391	351	354	399	387	384	366	391	360	417	396	354	355	357	420	396	413	366	377	376	372	397	389	398	417	384	361	401	370	362	400	366	387	404	373	380	381	360	381	383	399	361	350	385	369	349	399	375	365	370	374	383	347	352	360	377	358	352	362	366	380	388	398	389	370	361	357	365	386	392	385	344	424	378	399	378	387	343	374	384	345	363	376	357	351	416	405	382	388	405	342	383	368	375	376	381	362	372	382	400	354	362	359	351	369	366	376	392	355	393	392	350	380	336	350	397	379	396	376	368	346	370	348	350	380	406	393	348	382	372	393	373	393	366	392	404	386	358	357	395	396	395	345	371	403	353	336	354	355	353	381	387	345	384	406	365	396	381	343	363	368	391	376	371	350	362	359	383	340	348	373	386	364	395	388	363	386	359	374	375	358	349	377	377	369	376	377	381	365	354	387	379	376	374	407	364	410	363	399	395	400	393	388	378	353	363	390	387	395	375	377	382	380	369	381	424	374	357	406	336	402	385	364	355	359	386	392	389	337	391	364	361	394	381	365	402	413	365	341	379	358	369	369	373	372	378	356	373	378	373	388	320	369	360	364	367	403	389	386	397	364	357	356	371	380	385	370	348	370	377	373	376	367	389	345	386	368	355	380	378	392	389	373	347	381	385	354	362	351	371	355	385	381	385	382	388	356	393	381	371	379	355	389	365	390	401	404	357	357	370	368	384	361	386	392	377	381	362	376	362	368	356	385	373	354	349	354	376	347	368	368	357	360	412	361	416	357	362	355	379	382	378	351	427	352	386	382	397	392	356	364	380	356	354	358	366	378	395	391	361	386	366	347	373	359	387	396	365	383	375	381	373	389	382	421	376	348	366	335	364	409	401	416	400	365	387	383	402	347	373	366	371	385	380	343	388	367	408	367	362	373	358	412	359	388	336	425	401	377	396	349	363	362	400	374	391	363	387	370	361	373	368	372	375	374	351	413	378	394	376	375	342	374	394	346	327	373	373	399	385	362	365	374	349	400	391	347	386	345	379	406	366	350	391	387	370	371	381	412	331	343	361	385	363	382	375	371	393	401	394	399	389	380	361	368	405	341	386	344	382	425	407	359	365	385	380	361	378	398	364	381	355	374	405	348	425	391	352	390	391	356	373	422	371	397	329	399	401	398	394	380	366	365	399	370	356	355	353	387	405	355	400	387	393	383	380	347	404	385	347	424	361	394	366	372	359	366	384	348	386	396	357	365	382	392	349	353	355	397	403	400	380	416	405	391	404	355	376	389	378	403	398	375	376	355	337	354	372	393	371	397	390	388	354	384	386	374	333	385	405	400	370	390	409	359	337	386	356	364	393	378	397	407	383	367	371	377	379	357	386	362	366	398	379	412	370	387	402	349	375	338	379	353	327	389	386	383	381	397	358	406	391	352	393	352	376	390	389	361	367	383	371	391	383	403	401	438	365	398	396	358	389	375	414	377	374	375	346	358	387	382	399	405	346	393	367	393	408	372	393	362	375	351	353	410	399	411	404	349	402	369	369	380	366	350	385	385	358	364	382	369	360	361	388	340	359	378	367	381	397	329	354	398	361	432	373	385	412	381	367	381	379	373	384	365	388	370	385	365	355	357	396	339	351	368	354	380	402	373	418	390	349	385	364	359	353	374	378	358	384	413	375	357	383	405	413	382	338	423	394	379	387	364	400	369	407	390	395	376	378	390	383	424	400	378	385	365	369	351	381	393	383	392	387	378	355	388	363	341	403	366	410	397	358	394	362	350	399	343	350	365	383	361	398	385	352	396	366	366	390	349	364	388	425	349	384	359	375	353	365	402	355	356	389	406	376	365	405	364	368	385	371	366	371	389	385	370	357	372	387	359	386	390	373	370	377	380	395	348	387	363	379	391	364	387	382	397	391	388	374	369	396	363	419	376	390	383	341	334	436	372	364	389	397	374	382	385	366	403	370	396	371	419	392	375	374	366	378	377	368	378	360	398	353	387	378	372	407	387	352	360	367	376	382	375	372	369	404	367	368	395	369	390	347	385	377	396	376	381	368	349	392	393	353	353	393	382	397	364	353	370	393	386	360	373	348	408	354	378	365	369	411	414	388	352	367	337	356	382	402	380	437	376	360	357	362	376	359	368	363	388	394	370	390	361	367	362	393	367	369	376	432	375	365	340	370	363	387	323	383	367	360	335	364	387	386	411	365	370	369	371	386	367	354	399	355	354	360	378	374	378	343	370	374	353	364	378	359	368	341	362	383	381	343	362	380	374	388	401	373	425	391	401	359	330	407	369	356	329	364	382	366	391	357	399	376	395	382	344	370	405	395	355	379	395	413	427	373	360	388	382	421	386	361	358	403	398	386	381	377	397	385	381	378	394	353	378	357	371	405	343	379	403	368	372	361	363	396	417	398	397	368	397	394	388	377	391	381	354	383	392	395	401	363	366	342	361
27722	20614	6919	944	668	657	621	574	522	545	547	585	564	556	576	624	551	577	601	517	563	584	556	546	541	527	555	554	581	592	599	564	541	557	558	534	567	610	581	589	521	592	563	552	522	551	581	590	558	556	565	546	550	558	545	533	558	570	574	607	569	608	579	540	573	522	515	550	542	583	557	537	556	565	566	586	575	573	574	576	535	618	554	595	589	578	553	586	540	576	578	524	572	573	575	583	542	609	547	579	558	565	551	558	565	556	545	555	566	594	565	573	546	546	537	572	581	546	558	599	545	557	550	554	569	537	543	588	501	517	546	571	541	557	566	573	576	580	554	545	583	534	595	600	578	558	556	530	562	517	546	530	555	503	556	602	574	544	554	567	534	544	564	575	544	610	595	573	513	572	543	583	564	515	557	507	525	566	563	578	586	521	540	566	597	567	536	565	568	535	548	575	577	566	552	580	510	583	523	565	586	550	586	579	552	559	549	555	596	545	574	604	543	596	535	556	555	578	574	548	574	570	577	549	579	559	596	561	591	512	554	545	555	537	573	584	588	566	572	532	564	544	521	556	563	575	581	536	550	578	545	590	532	534	535	529	527	538	537	541	557	520	537	575	590	523	560	521	540	551	549	555	608	579	557	540	564	571	553	595	537	588	581	505	626	582	529	545	578	579	538	526	590	545	561	587	558	550	548	553	553	572	555	582	548	556	567	527	550	606	561	601	579	574	534	540	591	499	571	566	513	552	574	572	549	542	552	574	523	579	600	538	511	556	572	554	533	559	572	546	546	545	550	556	613	538	546	545	572	592	520	571	557	559	540	532	566	528	571	593	514	569	563	535	542	586	550	537	551	527	568	550	573	573	561	534	534	578	559	507	554	529	598	545	598	567	540	561	582	559	531	532	539	532	535	548	578	560	561	566	577	543	540	559	540	561	521	574	595	523	547	576	561	541	545	521	571	570	541	492	563	587	575	602	572	604	547	576	576	583	547	539	534	564	546	616	518	592	553	580	543	570	548	577	553	551	565	519	586	566	637	560	578	553	577	561	567	538	568	569	569	573	566	539	587	554	581	547	541	524	586	521	556	547	563	545	588	554	542	580	576	561	597	528	559	547	544	560	561	572	530	526	528	558	594	562	576	557	543	564	579	566	562	533	583	535	533	597	548	593	580	517	556	580	559	547	535	571	594	559	563	518	598	579	558	568	553	604	563	519	600	554	558	562	542	589	556	568	516	538	603	547	558	535	549	567	580	568	591	546	578	603	584	563	591	623	546	564	571	549	575	569	592	562	486	566	560	528	531	546	569	574	544	533	556	547	539	528	540	561	581	550	549	558	533	565	528	554	576	523	568	587	567	587	548	538	567	532	563	552	587	528	565	568	575	565	562	591	565	536	570	549	556	567	558	596	553	519	601	555	590	560	544	527	527	569	562	586	573	568	576	587	573	528	560	559	534	556	575	569	573	580	580	545	557	554	537	554	569	583	548	587	562	588	569	564	570	541	522	562	544	573	596	572	534	583	560	610	577	543	552	544	574	547	573	583	514	584	579	543	586	563	558	585	549	564	578	550	599	575	540	544	594	562	543	604	576	535	567	609	554	563	527	545	539	609	601	557	587	522	575	511	549	551	585	570	567	608	560	547	564	553	571	527	540	560	528	574	562	548	521	583	601	524	573	565	563	528	550	585	576	564	589	544	547	567	570	573	584	516	583	559	555	614	531	556	594	521	543	522	585	561	573	603	591	590	528	563	563	575	585	546	560	539	506	575	573	521	535	569	572	536	569	532	552	528	546	521	507	539	518	519	565	521	564	573	559	581	564	572	571	533	557	576	558	588	546	581	594	553	558	565	562	552	530	550	557	524	534	598	559	548	554	544	584	566	552	622	533	554	568	569	562	582	550	558	550	540	538	597	531	539	551	527	597	559	553	568	560	535	551	555	537	556	550	564	539	580	589	567	553	540	586	553	509	577	519	503	595	561	522	572	605	562	556	563	527	582	563	588	566	596	586	577	566	555	550	528	544	525	552	557	581	558	536	571	558	519	559	544	532	553	559	580	527	540	565	545	544	568	554	600	561	562	578	540	566	559	566	606	569	547	548	544	589	588	517	549	572	591	538	577	574	548	583	555	549	557	570	636	572	563	532	588	562	565	539	581	506	562	555	575	605	584	554	570	533	556	575	582	569	569	574	581	614	529	560	552	541	563	532	526	558	571	544	560	564	564	551	544	573	553	528	536	556	566	567	565	580	545	563	546	535	582	564	519	564	567	606	585	552	579	580	563	545	582	577	603	573	579	514	531	546	580	582	542	550	536	524	566	591	551	587	574	498	559	570	551	583	536	572	522	547	524	622	579	551	547	554	561	566	556	573	528	519	525	573	610	532	552	550	575	565	555	557	567	527	545	566	585	570	573	555	596	527	568	577	543	585	558	559	582	541	566	572	552	578	559	552	578	553	543	563	562	571	599	563	555	542	546	510	537	560	567	569	516	591	563	528	576	560	542	563	553	535	555	534	563	546	531	528	579	567	518	544	576	557	537	580	533	591	541	595	547	537	598	558	555	540	543	596	519	566	547	567	567	571	540	539	543	567	603	532	576	546	550	565	556	586	587	574	573	558	584	594	576	545	574	535	541	556	568	552	629	567	570	522	514	602	576	580	571	529	524	555	546	579	547	566	577	537	535	565	537	553	584	561	535	572	548	531	583	572	553	592	571	544	577	545	594	580	555	547	573	538	567	575	542	551	572	577	594	570	516	573	586	544	621	593	570	553	555	597	553	537	572	549	586	573	558	555	526	580	564	547	550	556	535	559	542	540	577	593	577	557	508	552	538	557	578	538	565	579	545	601	558	527	586	560	544	550	528	582	556	560	592	593	568	594	522	542	605	578	560	634	577	543	530	545	595	551	544	614	564	532	555	600	579	551	590	564	524	578	545	526	546	511	595	557	569	571	532	553	595	580	550	539	559	614	530	564	563	579	581	590	602	555	528	542	570	573	571	550	568	547	573	553	528	582	584	560	560	519	563	552	611	531	541	544	579	584	633	537	583	554	573	549	580	574	560	527	558	539	551	603	539	579	529	511	579	572	539	555	582	580	569	570	539	563	514	550	596	574	510	557	566	518	572	559	574	581	548	598	577	567	554	609	543	525	558	569	573	580	516	545	573	543	557	576	640	549	579	543	580	564	508	517	555	535	551	564	583	551	569	527	554	564	524	593	599	566	532	544	578	554	537	569	542	522	581	577	542	596	588	566	559	582	563	578	612	531	525	612	584	539	565	591	573	555	565	576	517	556	578	573	537	541	559	555	569	602	586	580	548	565	560	543	547	534	592	544	597	542	583	555	478	497	589	572	557	587	573	547	566	526	579	563	566	553	544	550	537	557	544	547	600	587	552	541	582	527	590	549	530	550	579	563	565	537	540	541	542	564	580	551	589	556	578	546	571	553	576	532	550	562	583	560	579	528	584	578	577	572	577	553	583
4790	1734	1507	1131	1062	961	922	943	906	908	837	864	864	812	861	887	873	824	862	851	844	841	848	841	851	840	852	838	825	810	870	839	830	853	822	880	866	868	878	867	814	835	847	835	825	854	830	813	824	832	887	857	907	818	876	797	827	834	851	868	809	864	821	825	809	808	853	857	861	886	802	831	826	827	792	783	807	803	815	794	872	783	903	833	846	827	876	821	831	825	786	824	851	820	850	843	845	804	841	815	799	818	807	861	819	805	757	835	812	829	839	865	819	873	862	863	835	849	855	818	830	820	865	826	860	835	846	817	798	871	873	887	821	872	842	839	863	798	854	808	842	808	841	849	801	828	861	912	834	846	895	832	877	801	811	860	869	835	817	854	774	831	820	768	830	843	846	815	826	844	837	832	901	806	850	840	785	838	826	823	780	845	866	881	832	849	864	843	858	818	808	859	822	881	869	810	820	826	860	819	838	851	809	849	810	848	817	867	793	851	795	808	782	857	885	773	881	855	878	778	821	797	829	823	863	841	828	854	818	826	818	835	790	877	852	804	819	892	851	834	856	913	795	789	864	847	878	785	827	808	793	864	882	815	836	864	829	829	830	843	816	830	797	862	860	796	849	878	770	859	839	847	784	847	831	911	831	814	822	833	818	858	822	793	805	836	863	844	795	799	778	846	831	857	848	817	888	861	801	884	821	840	852	820	824	849	803	812	786	774	792	823	833	841	832	865	834	886	825	816	797	823	798	850	848	883	866	819	786	825	862	840	865	794	844	825	809	822	809	850	817	826	865	834	797	830	773	824	822	870	850	813	821	875	840	823	839	773	917	847	790	790	810	811	801	832	819	904	886	802	824	864	817	821	853	813	857	834	865	836	795	877	866	834	843	853	879	801	884	810	827	874	829	815	836	830	829	832	865	806	806	810	817	794	848	805	813	832	839	854	800	842	835	840	859	864	798	857	840	818	850	844	819	855	871	856	874	855	843	903	792	825	815	802	836	825	788	784	867	843	842	839	797	831	822	851	809	811	887	842	840	863	837	872	831	842	885	824	809	800	904	814	843	875	815	852	794	817	768	836	817	857	817	818	794	814	835	865	798	767	868	839	845	808	869	861	805	852	864	806	844	825	802	831	828	868	840	815	868	895	771	818	834	851	838	801	801	827	826	838	800	877	858	878	853	844	868	898	880	779	819	806	865	822	831	854	819	835	816	834	797	781	849	827	898	867	820	824	815	844	811	845	770	834	840	845	836	839	892	827	838	821	844	793	822	893	852	789	816	793	848	882	812	855	831	834	779	872	825	839	864	838	839	863	795	835	836	836	835	888	841	883	770	824	828	862	859	816	840	837	815	868	843	906	819	834	830	840	782	843	811	857	849	845	847	846	848	886	814	832	841	850	850	850	884	813	809	887	838	789	812	826	844	800	811	863	860	803	844	812	872	814	829	846	882	869	854	827	782	885	840	853	862	834	857	851	850	802	832	824	811	825	868	895	850	789	876	874	819	863	840	819	849	829	879	852	824	847	800	798	851	857	874	830	800	868	863	788	849	862	881	782	796	839	837	814	851	835	783	788	875	832	863	838	788	828	835	856	819	829	850	791	861	853	822	829	827	852	823	823	848	778	860	860	869	847	813	869	771	842	808	848	838	870	860	791	827	833	849	869	830	807	834	778	800	831	885	818	801	805	824	812	800	843	829	839	829	882	776	848	836	842	806	859	816	846	872	833	795	855	838	791	802	807	857	797	803	869	816	830	810	794	833	830	843	831	820	854	791	840	853	861	777	834	879	812	815	830	806	853	835	791	891	848	804	890	876	837	820	794	867	807	807	793	814	844	883	911	843	822	842	841	818	788	852	855	874	876	813	864	862	830	787	825	852	837	868	790	853	815	823	822	787	817	876	818	840	828	866	835	831	806	842	870	847	828	870	852	866	818	820	867	835	864	850	757	857	836	892	818	777	852	869	792	777	807	879	822	807	875	814	807	827	826	850	810	822	774	864	848	837	795	798	803	823	852	827	808	854	777	823	791	814	784	853	820	819	812	840	861	801	797	847	830	816	874	865	819	877	880	847	829	848	751	831	806	881	829	829	878	837	793	838	853	850	826	806	821	856	834	870	824	805	843	844	831	831	819	820	851	812	848	836	814	839	841	856	773	799	831	839	844	817	810	856	827	813	848	821	832	854	818	837	779	853	834	873	835	818	859	839	818	819	878	821	861	808	862	797	858	829	857	862	850	836	837	808	876	891	841	857	868	839	822	844	854	798	791	833	855	852	821	816	825	809	891	818	859	867	829	871	803	895	812	825	848	826	800	853	851	827	830	809	819	848	831	806	820	793	849	783	873	834	856	802	833	814	860	860	899	786	849	854	800	771	804	868	838	844	802	851	834	833	869	780	841	819	862	869	852	808	827	876	831	837	885	815	822	874	814	853	760	863	850	841	858	832	859	833	862	872	826	807	837	841	850	821	863	836	849	838	837	780	862	739	834	831	818	810	814	857	858	846	803	822	804	840	854	848	806	808	822	824	790	874	871	826	836	854	852	864	811	864	864	823	778	836	865	867	855	823	813	824	837	817	859	794	764	819	789	824	849	899	845	803	837	858	869	824	852	893	844	852	788	831	844	814	855	867	815	871	828	769	834	832	811	843	756	858	884	799	840	826	835	835	861	795	784	802	864	831	815	818	843	799	824	814	827	836	833	805	876	843	815	822	820	841	888	851	836	837	840	842	867	859	847	791	843	855	808	875	834	907	867	839	844	826	812	807	846	852	821	824	790	811	844	858	843	866	836	833	802	825	843	805	794	853	832	807	870	811	856	852	808	824	853	874	837	857	855	862	841	819	838	821	862	847	821	818	823	836	851	772	891	792	853	836	890	838	828	820	813	822	808	855	847	893	805	846	838	844	834	813	862	851	845	785	853	834	843	872	859	857	870	834	852	863	818	824	808	849	773	797	817	856	857	843	837	826	809	828	832	759	873	846	815	859	848	836	773	820	796	839	804	847	810	792	814	779	859	814	852	862	854	803	835	849	785	875	817	824	854	842	843	824	844	850	821	807	760	824	829	843	877	840	869	814	793	807	824	870	869	856	853	823	858	844	807	807	861	830	851	814	795	867	859	870	807	850	860	855	802	820	838	827	811	760	777	834	869	817	843	801	846	862	856	871	859	824	775	847	847	822	901	751	846	790	823	833	814	795	852	852	844	839	850	834	824	835	829	828	796	836	831	834	827	846	800	818	830	760	831	819	812	823	867	842	821	841	819	793	815	804	834	832	834	843	802	791	797	817	815	842	861	852	824	845	841	815	852	786	875	836	833	842	830	787	801	820	819	852	822	798	826	824	854	824	805	818	847	823	864	841	818	819	842	831	897	833	847	817	822	811	856	850	843	874	775	841	858	865	836	781	839	843	851	788	822	868	790	860	864	862	820	842	846	806	838	841	864	875	786	820	809	856	846	829	852	835	847	799	810	816	811	847	826
24623	21678	29055	24787	21525	4740	1149	842	801	713	660	646	624	657	644	605	607	616	584	547	587	573	555	558	560	564	550	552	546	574	521	588	518	535	559	575	532	522	543	567	564	560	561	556	531	524	542	547	560	552	567	527	549	552	535	546	549	533	562	563	573	491	541	571	513	554	500	522	560	539	545	564	530	531	559	548	537	540	556	513	535	567	583	557	539	555	515	526	517	511	555	529	545	568	517	517	523	585	519	533	506	609	534	553	493	574	526	499	491	546	574	549	578	542	596	588	572	526	550	560	554	569	548	552	549	583	466	510	548	526	500	570	527	545	518	555	533	539	554	542	533	534	537	532	506	528	529	529	572	579	564	541	562	530	554	546	538	573	520	564	544	532	505	522	507	594	525	575	532	577	541	570	565	555	560	555	575	534	552	553	517	551	571	535	509	569	518	543	564	529	540	533	558	549	549	577	509	546	533	561	562	520	542	516	518	552	510	548	560	565	508	542	490	555	520	512	577	526	498	566	568	560	536	524	517	543	548	549	543	545	543	529	557	507	568	500	575	620	540	553	555	535	530	509	557	543	503	517	594	522	538	563	543	527	553	526	556	539	577	533	530	524	509	551	524	527	557	555	530	571	512	504	528	528	546	528	538	529	532	569	526	567	572	562	541	562	543	557	533	538	546	544	576	517	535	568	532	523	531	521	523	568	537	565	542	546	559	589	565	546	508	541	521	539	558	544	519	532	553	548	558	574	546	572	496	549	536	565	568	549	547	575	514	548	573	565	571	542	542	538	578	572	568	509	562	568	517	505	509	536	553	571	544	537	531	519	530	553	502	550	555	560	518	546	556	537	576	554	570	551	527	563	529	568	526	543	590	519	547	556	551	543	527	564	537	510	579	584	535	557	550	570	551	515	500	600	539	555	530	500	545	526	568	537	534	532	564	585	522	533	567	533	592	572	523	503	550	548	592	510	546	571	566	572	578	544	574	564	536	531	579	507	582	556	535	544	577	568	504	551	568	558	560	524	576	553	583	541	509	560	538	541	563	544	538	554	543	568	571	545	560	527	541	527	519	532	547	577	523	547	546	560	538	532	539	558	540	568	577	542	517	577	519	567	542	542	563	543	549	560	488	561	562	548	505	552	542	519	558	545	538	547	542	526	518	502	572	541	514	531	565	517	560	566	542	571	553	533	550	552	571	522	594	506	568	499	556	535	530	541	552	550	547	521	546	525	513	530	523	517	587	520	549	535	577	541	493	525	519	600	541	550	561	596	545	542	536	554	538	536	518	515	547	538	541	558	593	507	546	556	541	518	543	521	543	517	530	554	551	556	541	553	526	580	535	541	550	535	533	539	581	489	522	520	506	541	535	569	574	580	578	506	519	571	551	551	558	556	531	547	551	523	510	576	555	558	522	526	520	578	579	540	532	550	549	525	520	524	564	506	558	544	552	505	572	582	515	520	563	551	544	561	558	579	576	527	534	564	538	541	539	545	548	565	558	566	539	558	523	538	510	533	553	524	560	549	516	549	516	564	558	593	553	554	549	563	541	543	554	520	572	555	549	544	541	579	524	509	546	583	557	551	538	538	540	568	533	530	521	547	533	565	538	544	566	576	528	488	530	542	552	579	494	558	549	556	539	510	495	570	572	529	577	485	569	571	572	546	595	534	542	517	522	540	517	513	536	557	575	567	547	536	554	601	559	523	572	571	548	576	550	538	592	526	528	567	553	549	539	524	578	588	535	532	504	581	528	500	566	525	535	522	495	533	573	537	551	548	529	517	547	551	525	535	541	576	549	509	469	556	545	543	573	533	531	541	527	523	525	562	579	523	538	551	564	558	531	587	524	577	505	579	584	495	551	531	537	552	563	538	588	564	560	530	552	534	552	540	476	509	519	522	573	577	540	548	584	548	512	546	516	532	531	568	542	551	545	552	555	566	544	544	596	553	534	519	520	505	520	592	589	546	575	572	577	538	556	526	548	518	514	565	530	564	561	558	564	550	517	511	588	533	518	551	515	522	585	586	576	513	522	550	538	551	586	522	577	569	543	539	558	517	520	543	585	522	558	536	534	548	546	557	554	550	576	521	542	554	523	564	507	543	541	571	576	541	503	575	543	540	527	517	551	530	536	523	552	515	559	562	545	559	565	501	525	527	528	540	569	541	550	573	520	546	578	581	563	536	527	577	505	550	547	520	555	501	569	507	551	516	548	506	541	533	516	562	556	549	557	539	548	563	587	542	555	569	559	554	528	551	548	540	543	547	527	570	560	584	557	543	525	574	534	530	494	548	522	549	589	515	572	532	552	579	547	563	560	536	486	528	570	505	542	544	535	532	555	548	557	550	526	532	494	551	531	549	537	539	525	470	526	504	566	565	526	535	527	513	513	532	570	545	560	526	541	573	526	530	570	519	547	544	539	494	532	500	558	564	538	611	509	551	520	524	576	542	523	549	559	545	580	534	565	529	557	519	524	535	565	505	549	510	571	537	574	582	501	588	577	537	567	540	532	562	564	541	548	524	550	563	557	531	526	509	554	536	536	538	572	561	552	530	531	546	559	494	550	523	554	577	526	514	544	566	560	565	561	514	537	547	535	532	535	500	527	546	568	540	532	539	612	558	562	497	562	553	479	540	582	574	550	533	567	566	503	578	516	539	512	512	535	564	592	583	529	543	557	577	596	560	512	551	521	521	546	560	559	536	551	546	562	566	528	535	543	541	536	508	543	548	586	600	508	520	550	567	583	524	557	581	547	579	531	560	563	508	576	488	536	534	528	539	543	531	549	541	542	511	533	543	504	504	521	581	528	585	509	553	552	569	506	520	532	540	542	511	543	530	515	538	517	529	541	536	563	501	561	550	536	562	554	571	523	584	517	507	542	548	576	583	552	532	499	539	516	557	564	548	529	555	550	537	526	521	522	550	565	559	528	564	546	547	579	545	564	559	545	547	530	543	540	560	551	529	505	565	495	540	583	556	582	531	493	514	571	538	572	532	565	567	538	533	533	541	544	523	530	492	537	512	537	545	547	539	500	539	556	525	507	552	561	535	527	559	551	559	555	529	578	543	561	579	506	568	549	550	575	513	517	594	521	552	547	558	555	515	532	554	530	527	542	606	555	556	575	496	514	530	469	580	516	559	554	550	526	539	546	546	602	546	517	538	559	563	560	552	550	568	545	561	520	485	532	510	625	552	521	530	530	528	563	561	537	513	508	534	573	552	575	537	545	569	568	531	509	539	567	551	559	571	530	585	533	559	577	521	564	575	605	539	561	531	532	522	571	568	505	549	528	578	536	517	547	565	547	561	554	529	542	533	533	564	522	552	553	547	517	499	523	559	524	485	491	536	520	517	526	576	542	549	544	534	524	529	519	546	579	529	557	553	551	562	512	512	517	549	537	579	559	538	552	547	529	553	554	511	556	533	582	541	566	579	541	562	537	584	554	569	527	532	540	540	555	574	537	526	536	535	543	532	566	541	529	532	563	552
5399	9808	8055	4131	2961	2430	2014	1639	1478	1367	1175	1118	1085	1083	1052	964	997	956	892	886	936	858	918	881	913	861	876	871	864	813	817	865	831	822	836	851	833	891	841	876	832	826	876	868	844	846	835	804	783	853	804	815	850	833	816	843	847	786	828	833	818	777	823	765	824	827	848	808	823	856	805	849	857	851	823	812	842	846	835	806	774	870	868	797	844	837	820	785	812	844	838	840	840	863	791	881	782	829	789	806	783	800	821	838	818	828	825	812	812	825	844	865	774	825	799	789	813	859	781	781	819	816	825	836	769	833	799	830	773	816	794	829	869	776	805	849	795	789	794	836	805	796	847	793	830	794	831	775	869	828	829	831	802	850	831	807	748	873	772	797	820	789	786	785	792	879	865	803	812	801	769	830	806	809	827	807	786	798	814	803	846	781	803	819	816	841	857	837	858	834	818	799	833	795	777	827	875	784	796	831	842	773	827	837	808	792	798	811	829	861	846	805	818	809	787	820	828	840	867	821	787	812	777	802	810	820	822	819	829	852	836	835	801	838	813	854	789	825	817	815	810	838	821	857	799	802	794	809	805	824	801	814	763	834	829	782	823	799	801	804	835	829	802	853	803	809	856	774	790	809	764	837	799	871	815	824	871	830	805	754	778	793	803	830	875	854	818	852	761	812	807	841	781	882	819	794	822	805	830	798	819	853	787	823	800	826	815	821	806	830	865	821	773	793	833	824	838	820	815	787	808	788	828	764	878	802	879	812	793	838	783	822	842	823	800	779	809	840	845	772	794	820	803	806	808	832	864	809	833	803	799	852	824	775	836	860	805	801	799	863	825	801	837	773	805	817	856	882	843	904	790	783	863	830	816	785	834	830	778	798	840	821	848	793	837	813	796	797	805	836	825	801	849	846	836	843	806	832	808	826	853	838	822	742	863	873	827	759	841	842	797	826	790	804	809	783	773	843	838	792	822	824	869	804	801	808	813	805	820	759	779	810	825	802	827	831	837	789	813	862	790	844	808	812	829	803	819	794	802	772	792	796	834	772	782	818	793	848	826	845	815	836	819	885	787	833	854	811	824	796	845	782	750	776	833	808	880	816	809	820	826	857	850	844	846	848	827	808	811	792	783	791	769	806	800	804	821	793	888	807	782	782	874	825	796	830	818	805	843	841	817	796	854	768	825	826	797	823	796	814	751	822	837	802	832	815	835	787	848	820	872	876	788	819	796	800	853	812	827	816	814	790	847	800	834	792	828	838	841	818	770	880	815	854	838	810	843	804	820	845	813	855	871	830	777	794	791	756	793	762	841	757	884	795	805	826	866	803	742	826	839	794	773	831	832	823	834	885	771	822	782	811	787	789	750	782	773	814	807	759	857	801	750	795	858	832	818	847	805	771	819	850	803	839	819	777	820	803	855	828	855	908	832	816	851	797	800	803	828	876	804	842	826	780	853	790	795	794	795	811	792	863	762	814	824	838	793	845	858	831	838	797	868	816	821	799	781	859	815	806	832	852	845	828	785	824	794	776	763	863	855	816	794	783	833	828	773	847	789	803	821	817	828	815	827	774	824	813	836	794	789	801	821	838	819	848	816	785	832	754	813	778	798	829	810	756	858	827	805	774	815	906	811	786	768	838	798	754	889	854	829	844	823	816	850	822	811	817	850	805	795	827	820	818	832	812	787	841	826	849	813	785	848	782	814	825	882	809	851	861	779	878	841	808	792	858	826	767	805	828	822	855	793	853	862	822	795	822	856	799	807	823	829	830	822	805	801	852	747	859	799	799	796	806	825	824	905	866	843	825	797	800	782	796	826	829	791	822	778	773	779	772	795	865	821	794	869	837	785	786	812	851	784	833	823	807	785	828	824	814	851	805	799	844	783	789	859	796	769	823	806	888	823	784	820	824	803	791	826	764	861	824	795	837	813	831	803	763	800	855	803	813	786	783	818	808	830	782	778	805	809	777	794	798	849	796	830	805	785	822	832	784	869	813	818	748	859	853	863	761	803	822	862	819	830	858	807	845	797	820	755	860	837	838	823	821	826	787	798	803	787	872	830	845	762	782	849	829	824	790	833	847	820	804	810	806	819	850	823	876	833	840	822	815	790	866	829	820	829	821	802	783	798	820	776	846	862	823	792	795	797	825	811	828	809	797	805	790	827	806	811	814	819	785	828	809	823	792	821	767	811	778	795	769	813	778	826	823	818	887	857	803	794	804	834	810	828	842	820	813	820	824	818	814	833	817	851	807	840	800	911	869	829	832	798	832	808	818	868	756	875	833	790	800	839	819	796	776	785	821	819	859	761	841	849	768	792	810	819	794	876	811	789	847	816	844	867	806	851	786	859	829	802	889	860	798	808	870	815	808	798	866	814	838	814	861	777	780	819	823	807	793	880	792	802	801	825	824	766	796	804	819	801	795	815	828	787	794	831	819	799	824	833	788	851	818	836	836	918	808	794	837	778	813	805	873	802	833	832	824	848	816	822	834	892	814	803	858	837	777	840	819	816	836	843	782	814	843	858	809	772	820	836	828	803	819	815	845	844	794	778	844	816	824	779	801	837	796	819	831	780	784	835	824	811	760	764	809	808	815	840	795	809	815	879	767	840	777	847	814	824	816	828	843	794	803	829	837	776	804	864	834	787	833	847	844	819	871	805	836	805	762	842	806	826	797	763	808	781	819	815	848	792	803	835	817	840	809	800	830	835	861	819	817	775	851	821	844	789	805	748	818	811	883	821	782	784	851	778	807	777	795	805	817	802	819	817	787	886	795	837	803	805	776	796	787	819	797	769	788	849	827	799	834	810	820	793	773	795	847	754	783	816	834	838	826	816	813	823	824	800	796	783	796	778	847	853	859	823	835	791	803	755	851	811	793	768	829	829	815	798	833	817	847	854	865	850	826	797	799	802	828	832	779	815	776	839	851	816	842	782	809	837	823	785	813	811	844	809	836	836	813	805	811	829	827	807	832	792	838	811	800	815	827	853	782	808	803	885	745	834	855	804	830	814	803	807	783	787	834	837	824	855	803	865	823	859	852	779	819	883	772	825	781	790	796	814	843	830	789	787	875	868	854	812	862	850	841	840	881	830	843	814	763	852	755	855	834	788	856	813	802	778	780	846	796	814	851	796	861	861	812	811	820	805	816	819	831	851	806	867	818	855	794	806	790	848	778	750	789	809	845	840	835	836	849	755	814	832	784	817	795	808	765	857	801	860	842	792	825	829	801	822	870	774	773	834	829	814	842	822	813	883	803	876	842	820	865	811	770	836	837	867	847	828	821	857	772	839	777	840	781	863	806	826	797	822	815	800	809	847	806	854	803	818	856	763	814	815	869	833	889	777	755	802	811	780	851	790	780	836	855	797	810	794	783	830	829	823	804	833	814	829	813	830	776	821	817	806	825	846	776	807	809	850	801	786	798	805	806	810	842	797	843	819	832	865	827	806	823	778	814	812	825	823	773	823	847	839	806	850	801	824	825	814	767
23679	21654	29533	24277	21654	21268	2436	795	574	506	520	434	407	384	389	324	318	334	314	313	291	297	287	270	254	273	257	258	246	250	277	267	259	262	259	267	237	239	246	254	261	230	233	232	254	251	286	272	266	252	246	233	207	265	248	250	244	228	240	213	225	231	258	221	257	250	233	237	247	230	269	238	218	239	246	225	264	254	244	242	217	249	262	240	254	255	236	247	266	227	233	232	252	234	235	233	227	234	223	233	250	225	228	238	241	267	252	218	235	247	260	236	253	223	239	233	242	257	267	261	214	234	263	241	242	240	228	246	256	217	229	249	235	243	264	245	245	230	219	237	249	240	243	220	254	248	271	235	239	246	239	235	244	234	237	241	246	265	230	233	235	251	240	248	254	225	270	264	243	218	248	240	262	244	241	232	246	244	241	236	225	277	236	241	227	240	235	278	215	253	221	250	219	243	226	215	250	220	246	232	233	250	236	237	217	230	225	254	251	225	227	240	214	240	229	218	244	248	231	254	230	237	246	257	222	220	247	222	243	248	212	249	258	227	212	219	269	225	249	242	244	250	222	233	247	222	213	256	237	217	223	231	242	229	236	243	222	238	225	248	243	235	224	242	229	267	217	240	234	242	251	240	241	240	239	226	254	233	242	239	242	276	229	232	223	224	223	223	228	253	235	223	212	236	238	254	228	192	237	219	242	225	209	228	241	223	228	242	223	261	246	236	271	235	250	235	227	248	230	233	241	257	251	234	241	241	247	228	257	234	231	248	243	235	243	249	232	246	224	245	243	253	224	243	241	238	248	247	242	249	254	257	225	252	271	249	238	217	239	268	261	235	222	229	247	254	251	231	214	260	238	211	223	231	232	272	225	248	256	202	221	259	221	229	236	255	247	245	230	223	237	240	262	242	245	217	219	253	231	242	238	248	248	251	259	244	245	234	206	256	236	255	232	260	262	232	240	219	272	222	239	244	262	252	227	233	227	224	253	249	254	252	233	248	253	229	225	264	263	214	237	254	223	248	222	240	263	262	281	255	228	234	235	240	220	234	241	222	255	207	249	261	246	241	215	224	239	242	225	252	211	220	231	247	241	230	242	222	247	237	254	232	232	243	253	243	246	210	235	228	198	221	216	227	230	219	249	244	209	225	232	221	229	226	216	246	252	232	249	250	236	211	253	226	230	256	240	259	264	231	245	215	253	240	246	248	252	246	246	245	244	261	260	255	203	247	253	255	234	239	259	264	238	219	230	248	250	232	228	240	216	245	230	253	242	254	227	221	227	250	247	236	230	228	232	259	248	244	243	230	213	271	224	225	261	240	227	248	230	204	209	243	250	256	233	255	260	236	261	240	225	262	252	211	235	244	236	242	255	244	223	229	224	246	233	243	239	249	267	225	235	243	233	260	228	257	238	233	257	256	239	226	260	239	256	236	260	241	267	242	249	242	243	222	243	247	249	245	240	243	225	252	214	233	227	235	264	230	228	244	232	258	224	218	210	249	247	244	266	227	218	253	237	220	232	231	243	260	221	263	234	251	233	254	208	223	244	217	225	245	247	218	234	225	265	232	259	232	232	231	247	233	259	237	277	234	230	269	254	211	235	229	236	247	247	235	247	246	249	264	245	239	241	213	250	254	256	242	266	243	255	244	226	244	285	253	225	236	233	239	223	243	252	267	219	213	236	224	231	236	250	219	246	236	223	270	255	226	242	247	222	252	223	253	250	226	240	231	216	259	228	205	258	246	239	233	237	254	255	261	244	243	218	236	238	233	227	218	221	245	214	235	225	256	236	233	244	232	249	227	264	232	247	223	245	232	260	236	220	263	235	224	267	256	221	252	225	268	244	231	212	235	235	239	222	246	265	251	258	260	241	244	249	205	249	248	240	236	235	218	203	224	237	212	240	235	234	255	228	256	236	220	256	251	246	260	273	228	216	266	220	219	232	251	259	221	225	242	254	228	256	246	233	228	217	206	232	235	227	213	245	241	237	241	243	238	233	243	253	229	222	231	235	211	258	248	258	237	234	245	261	254	235	246	216	225	217	255	237	264	216	245	236	229	204	242	242	245	237	231	253	245	240	201	264	263	228	224	230	233	219	253	249	233	232	237	247	237	240	222	224	241	246	230	204	224	225	233	246	237	245	254	258	259	242	213	255	223	262	238	240	262	236	247	259	230	216	244	220	239	247	230	226	252	232	240	245	242	233	245	255	248	214	227	221	259	237	221	236	258	253	214	241	257	260	250	218	255	247	222	228	225	223	236	229	253	249	211	223	229	232	231	272	260	224	256	217	222	268	243	247	260	237	230	241	233	205	240	229	258	239	240	237	238	226	209	238	193	227	244	253	214	231	200	225	226	222	225	256	255	240	236	264	227	272	233	245	236	232	238	225	245	226	214	234	229	227	230	260	251	232	242	236	243	268	236	226	256	252	245	242	211	226	240	219	231	220	226	237	261	235	226	241	259	236	235	228	214	279	247	234	250	260	222	251	235	227	253	225	241	241	208	234	195	205	271	241	273	237	226	237	273	218	235	215	215	214	220	237	232	227	220	244	205	228	259	244	237	249	244	264	215	213	252	225	219	253	245	213	250	231	219	237	220	249	269	257	202	241	227	239	221	229	243	236	235	281	240	237	264	233	252	231	219	257	262	222	241	230	272	260	254	271	230	248	255	266	240	232	232	249	238	262	226	277	246	252	243	230	239	232	241	220	228	232	234	245	254	250	232	252	226	243	212	235	251	252	230	243	245	213	224	244	228	212	260	248	222	229	236	222	257	215	213	223	229	242	219	214	238	243	221	246	258	231	245	240	230	235	246	230	232	250	209	243	249	239	243	249	235	236	211	226	224	239	255	214	216	242	273	236	237	209	252	227	220	253	235	239	232	257	243	227	242	231	233	285	236	236	245	256	241	263	219	240	229	255	232	253	269	242	251	236	240	245	232	235	259	226	246	243	249	245	223	242	235	220	258	258	270	201	253	210	236	239	219	244	216	212	219	220	212	239	224	229	254	240	247	227	236	254	229	262	236	251	233	244	246	237	216	214	225	255	218	218	227	264	215	239	222	221	252	255	232	243	227	232	232	271	258	263	263	248	249	237	231	242	233	231	245	220	252	227	236	232	250	250	248	231	241	245	246	220	242	234	247	246	261	189	230	219	258	248	228	229	215	255	222	249	231	244	258	241	224	207	231	222	226	231	224	238	248	213	250	255	249	239	224	246	245	218	235	233	194	247	221	233	247	232	256	205	252	252	251	253	212	235	217	261	226	249	236	222	226	236	252	241	230	241	247	248	224	259	247	251	218	227	229	231	252	244	227	207	240	261	253	255	250	246	270	227	238	244	238	215	247	230	230	224	210	239	221	225	250	229	235	206	238	239	243	239	262	255	252	217	232	274	226	261	239	247	264	247	246	231	240	228	240	232	277	236	251	231	224	225	243	222	239	236	213	238	236	222	228	240	204	247	247	231	243	226	223	221	259	237	236
6825	14895	12153	6496	4303	3213	2427	1989	1665	1311	1165	1032	851	808	784	692	649	629	628	549	602	571	484	526	479	446	498	467	435	442	443	446	426	436	409	384	429	424	419	415	442	408	409	392	405	390	407	385	377	411	367	410	382	450	401	385	404	365	412	354	395	418	388	345	379	372	364	403	393	377	449	392	369	375	358	374	387	375	386	373	386	376	374	358	368	375	391	377	368	372	360	407	380	363	394	393	360	383	377	398	363	373	399	366	362	357	384	376	373	368	395	402	359	357	369	384	382	411	372	359	379	377	415	366	379	401	370	414	386	354	372	386	398	360	368	381	391	380	390	357	368	348	408	405	417	405	402	389	393	355	396	369	348	377	393	356	354	355	361	379	387	362	327	369	369	371	375	372	358	357	362	380	348	381	383	357	356	368	397	389	390	359	361	387	373	346	365	405	370	354	364	378	343	388	378	354	391	384	354	390	357	371	399	332	359	394	378	394	375	384	367	358	402	376	386	394	376	363	398	374	393	374	387	396	374	369	388	395	375	375	405	334	381	397	399	369	372	405	372	380	411	381	353	351	375	379	388	377	379	394	409	401	362	389	333	386	347	377	358	351	351	415	364	374	362	359	398	382	381	356	388	359	380	347	382	360	349	366	399	360	373	385	398	370	368	379	391	350	347	378	394	366	386	379	378	378	359	378	393	394	344	374	389	360	356	386	407	353	378	395	381	385	399	365	356	384	373	367	363	376	374	389	375	386	360	384	349	375	385	391	354	353	372	369	373	396	355	361	364	385	378	366	364	389	393	377	369	347	388	398	325	396	385	356	378	355	385	379	401	383	372	371	387	395	373	396	341	396	380	352	327	396	369	383	379	348	386	370	343	384	371	374	351	392	360	354	372	377	364	391	352	372	408	379	381	346	356	380	353	361	359	366	395	369	396	346	360	397	380	358	374	382	365	347	378	383	408	337	347	365	388	409	357	384	363	384	378	336	390	383	391	359	367	375	393	392	368	384	370	359	380	376	398	423	384	355	360	384	358	394	360	410	351	364	364	407	371	339	383	355	383	353	379	396	385	394	361	368	360	394	386	363	388	380	369	359	375	389	378	368	390	378	361	389	346	378	374	384	376	358	394	377	411	371	387	387	365	394	413	344	361	358	348	390	363	403	412	375	392	391	382	381	363	387	383	375	373	362	357	395	367	384	381	389	371	383	372	394	403	320	411	377	404	371	346	403	384	343	384	355	359	339	393	369	387	362	383	376	381	376	396	404	374	414	379	379	354	379	392	333	427	398	387	361	403	362	387	347	370	397	376	410	363	335	373	366	363	349	362	366	328	385	380	385	410	415	366	362	361	388	362	396	386	363	383	366	357	362	395	386	423	395	362	375	381	335	362	380	341	376	388	398	395	390	403	367	362	374	382	351	339	383	384	396	390	395	379	358	385	352	370	393	393	389	357	370	355	391	370	361	396	343	380	326	331	348	384	358	381	394	361	366	419	392	369	357	359	375	324	381	374	391	369	374	362	378	363	344	371	368	360	394	384	378	337	365	385	365	387	405	354	365	412	337	382	400	402	385	364	366	378	347	381	384	376	374	360	432	391	356	362	350	374	367	346	375	381	368	391	358	393	362	386	386	347	318	367	387	374	373	383	370	338	374	345	346	391	367	358	375	372	380	358	369	355	383	360	389	387	370	360	410	384	360	362	408	364	367	402	389	373	377	367	347	378	361	373	388	361	390	373	398	376	371	367	381	365	393	377	368	356	371	387	346	359	354	380	394	395	358	379	378	398	340	378	347	381	414	350	363	350	368	368	387	384	350	423	389	386	396	383	374	340	398	365	389	414	373	358	393	440	406	385	333	406	382	364	373	384	379	366	348	374	364	393	382	379	362	368	366	392	393	359	404	350	362	414	360	379	416	404	388	341	387	385	371	374	353	381	366	381	387	389	381	377	372	409	380	367	385	379	362	373	370	344	407	358	356	381	346	374	416	377	352	374	368	389	375	372	371	364	388	385	348	376	358	366	346	396	369	385	332	379	337	357	329	399	347	370	377	420	329	394	352	361	384	364	389	366	380	370	381	343	401	333	377	398	374	391	379	355	379	370	362	377	367	353	377	353	353	366	389	365	371	367	402	364	407	393	342	366	378	410	360	402	392	367	355	385	376	397	380	408	376	359	374	402	366	410	387	375	389	364	357	385	347	384	372	390	357	356	377	359	373	378	387	357	397	394	352	359	364	382	380	365	346	343	366	387	394	358	412	347	391	386	371	394	390	376	362	404	325	377	387	344	376	397	385	364	348	368	392	392	395	342	381	373	384	389	374	370	394	392	354	394	386	341	387	345	378	387	357	368	372	401	359	346	398	376	359	355	368	388	359	359	365	323	346	371	373	368	404	368	356	349	387	356	384	330	370	357	374	432	410	380	401	390	386	382	356	383	382	364	353	390	389	338	360	368	366	334	382	369	340	347	402	415	386	336	408	349	386	391	418	397	410	370	372	363	351	388	368	379	386	390	392	376	350	393	391	356	379	380	387	378	378	383	398	390	366	369	360	342	361	386	385	378	412	363	370	379	356	377	357	338	378	337	383	390	389	386	368	387	384	322	383	374	376	384	368	397	390	374	372	382	398	358	379	382	406	348	393	382	357	367	374	390	365	394	349	430	354	366	339	363	365	390	401	408	380	355	414	372	361	369	398	397	358	412	388	384	347	351	382	362	376	376	371	365	381	386	387	353	387	387	366	387	349	401	350	345	378	381	390	367	387	388	386	365	391	371	345	365	376	373	423	394	378	360	381	371	394	380	369	397	404	348	356	346	358	403	358	385	330	384	355	380	349	362	398	367	365	421	342	375	346	369	401	383	399	373	369	374	393	362	352	428	386	371	352	407	372	383	425	371	406	383	384	388	378	369	381	336	371	390	409	359	368	364	335	364	361	358	372	387	354	366	378	373	399	370	400	340	345	380	373	392	371	388	398	373	386	398	390	384	354	384	383	362	360	425	386	391	355	392	365	387	383	330	363	383	368	381	369	397	397	418	409	349	387	360	367	375	387	334	376	371	379	333	391	394	401	378	360	388	423	384	346	348	366	357	345	366	351	381	391	362	370	390	389	360	406	339	380	365	371	369	359	356	403	351	344	345	385	371	380	346	375	390	394	387	355	390	387	331	372	409	372	354	402	346	387	372	361	353	380	401	366	398	407	385	393	365	362	395	378	365	363	353	370	368	367	350	396	359	374	357	369	397	392	409	403	323	366	393	397	378	375	343	393	364	351	371	360	376	351	358	367	365	376	349	373	403	358	330	376	382	381	383	425	348	369	382	381	369	341	350	365	362	377	368	375	353	403	370	391	373	358	380	365	395	409	392	363	392	385	394	390	397	362	432	358	369	335	343	359	360	349	352	357	380	360	371	382	353	340	415	388	372	353	356	374	391	410	386	345	397	364	383	400	364	379	406	375	417	397	372	340	384	361	402	384	335	379	397	371
27503	20464	6941	1135	857	745	609	565	585	562	535	514	567	592	540	538	562	567	562	544	570	539	571	532	555	543	543	528	579	581	558	580	544	559	542	559	554	583	554	572	586	563	548	517	602	545	540	532	561	593	548	537	534	523	510	591	547	546	570	552	540	568	559	536	510	530	547	560	581	537	583	584	548	546	551	545	563	559	551	534	556	535	531	556	567	540	515	555	561	549	592	523	544	547	532	505	541	532	550	545	520	581	587	571	545	548	525	538	520	569	540	529	555	553	575	544	560	555	537	547	538	539	541	588	517	529	548	528	524	493	545	523	571	551	581	523	563	548	565	541	511	554	546	595	551	523	546	523	549	555	532	533	545	516	567	560	599	537	511	578	596	518	608	580	499	558	544	553	536	518	552	533	566	599	571	530	544	540	540	502	531	534	566	582	566	548	559	553	563	543	540	562	543	552	563	582	579	565	523	559	534	506	561	602	575	504	564	563	573	575	567	567	568	525	538	535	574	565	549	554	585	480	521	554	574	569	516	553	556	548	530	537	498	563	581	500	547	541	568	583	574	547	557	598	582	583	540	549	508	522	545	501	513	544	559	582	543	545	569	512	552	583	550	535	535	577	530	550	519	546	545	557	542	536	565	510	565	531	584	538	545	546	553	570	535	542	546	557	520	573	524	527	570	511	524	547	561	563	526	572	506	576	516	552	569	533	571	572	528	554	548	529	580	554	553	525	544	529	534	558	566	525	557	544	516	512	545	561	589	559	567	562	549	546	527	536	523	582	567	512	526	564	527	534	538	563	544	532	559	546	576	541	566	553	581	521	536	562	517	524	580	512	575	537	584	506	544	521	561	529	543	577	509	538	568	538	576	583	572	521	570	538	529	514	536	549	562	599	533	553	578	544	547	513	552	585	548	556	559	530	573	565	564	579	582	524	631	557	532	615	548	549	503	542	543	554	580	545	579	605	554	547	558	504	543	525	608	561	589	560	563	533	613	537	550	509	539	579	584	558	572	572	548	526	581	547	512	507	506	556	530	565	516	546	507	531	581	529	556	521	586	565	566	526	546	565	571	562	522	558	548	556	537	552	566	520	569	531	546	551	533	552	523	564	541	566	582	530	551	534	526	564	575	559	531	574	553	511	536	559	578	577	539	566	561	542	584	500	554	555	565	581	549	555	561	565	511	553	543	569	523	563	595	548	519	529	528	568	558	551	562	506	564	561	590	565	565	541	548	548	506	550	549	561	572	548	555	537	531	525	581	577	542	571	549	602	520	556	591	531	564	516	531	588	539	551	527	564	520	521	503	512	521	556	550	574	565	536	518	581	561	555	585	567	554	565	565	542	526	550	529	534	553	563	534	584	561	549	576	528	547	520	549	522	556	598	549	532	526	546	528	567	571	551	547	568	535	555	564	555	544	555	549	525	553	526	566	566	521	580	551	525	552	590	588	569	582	571	529	554	565	570	578	578	559	605	528	573	521	542	553	532	532	519	540	534	550	550	516	580	551	542	573	535	559	588	562	504	546	527	502	538	569	565	545	521	540	542	566	553	558	532	519	584	575	559	552	545	578	532	558	555	561	562	513	518	522	577	562	578	571	551	565	563	546	567	534	564	549	542	543	592	540	575	564	508	527	560	593	554	572	551	524	556	530	559	584	570	548	584	530	592	541	579	522	567	556	536	552	541	541	508	530	543	590	527	576	533	516	539	562	557	572	593	548	561	533	567	578	543	554	592	534	518	547	564	571	581	564	587	545	560	553	545	574	561	566	550	527	514	542	569	538	587	581	576	536	567	544	603	555	553	532	586	560	544	587	540	554	557	562	526	563	541	521	556	522	602	516	545	559	555	562	530	570	543	575	528	553	561	597	577	575	557	547	576	585	574	573	548	572	551	527	560	532	544	554	588	570	575	537	579	587	567	500	580	530	547	521	559	532	601	545	557	533	560	543	561	526	579	529	555	594	568	567	510	524	561	558	556	516	530	538	565	569	531	573	536	568	583	546	512	568	564	521	556	557	555	555	568	533	551	556	537	561	581	561	517	540	567	581	523	548	547	552	550	557	519	561	518	569	560	521	595	540	567	523	538	579	522	564	509	555	556	561	543	533	545	528	552	553	548	577	531	552	545	565	535	579	569	548	590	572	522	617	562	577	529	536	563	521	575	575	550	536	551	502	589	546	549	538	543	544	554	561	562	510	587	563	547	553	575	544	554	507	516	532	541	543	567	547	538	563	548	567	542	563	577	528	525	548	575	539	548	555	532	581	533	569	522	546	561	555	550	543	565	524	519	539	563	533	547	571	547	518	557	539	531	523	535	561	572	563	533	601	527	523	572	527	516	541	567	557	519	570	559	509	577	518	537	551	530	557	556	534	534	528	569	516	547	519	542	603	553	600	563	591	513	574	521	544	567	559	541	527	567	547	535	571	567	565	463	538	559	548	545	566	533	557	589	539	544	535	581	624	576	511	583	584	555	540	555	577	548	559	548	601	531	545	543	501	555	563	551	546	549	518	548	591	569	543	529	517	567	528	521	554	571	548	563	593	559	595	536	552	562	506	569	530	558	559	586	534	524	556	527	517	543	577	548	541	548	531	580	569	550	594	550	515	545	616	533	516	537	549	583	588	564	523	548	557	533	559	610	555	562	570	545	520	527	555	555	561	558	521	554	541	550	543	542	516	534	544	530	516	550	553	528	615	547	533	514	544	571	564	525	506	519	580	602	550	482	565	515	557	543	557	538	538	568	545	560	572	521	561	548	553	554	558	547	537	551	553	554	567	553	559	546	559	545	549	489	548	542	588	564	544	548	526	559	538	499	542	549	547	547	560	605	559	575	585	549	530	509	535	579	521	570	591	550	548	560	504	531	541	516	546	575	561	572	564	519	521	568	528	543	523	555	481	531	532	547	528	566	552	555	490	542	512	550	563	572	559	546	534	549	576	579	541	556	561	533	561	547	530	542	557	547	576	528	576	538	514	570	534	522	575	540	552	556	605	574	597	538	524	561	560	596	586	542	571	551	598	554	573	531	560	547	549	580	564	542	578	559	593	544	552	493	563	566	554	550	557	538	611	575	552	545	552	581	542	566	557	569	535	567	531	584	518	540	606	533	539	510	514	557	588	559	584	552	543	545	580	566	506	548	552	548	515	529	560	551	545	518	548	546	536	539	613	553	550	583	582	575	555	549	593	541	560	574	559	587	580	546	528	546	544	561	572	528	558	556	548	566	569	548	534	575	506	567	555	536	563	565	582	517	554	542	518	583	516	561	557	559	555	550	574	575	567	541	565	573	541	528	526	520	558	543	582	513	562	532	526	532	563	528	587	563	560	572	555	551	534	555	555	541	543	541	514	552	543	562	581	572	531	588	552	552	542	570	534	552	578	557	534	548	526	542	554	541	548	522	546	590	528	594	547	567	577	546	524	540	546	551	554	568	550	570	571	562	552	548	574	568	568	597	537	535	576	562	575	558	572	562	560	551
4971	1666	1596	1149	1028	985	966	882	928	858	886	826	849	889	872	815	893	828	818	824	820	811	870	805	875	804	843	830	835	819	792	834	888	861	845	880	809	799	778	766	837	807	838	816	801	834	822	871	843	810	826	834	807	845	781	838	827	831	850	844	823	809	845	826	786	824	830	824	839	827	812	804	846	805	832	833	800	875	817	805	834	854	848	797	806	777	837	796	824	811	818	799	874	829	838	842	825	837	852	814	854	805	869	823	843	811	842	827	846	847	836	825	820	801	786	858	809	820	849	834	805	828	858	799	824	888	838	848	790	837	807	773	817	817	820	799	837	789	835	749	818	786	836	818	782	857	873	812	793	874	843	802	807	825	800	835	878	764	819	812	819	817	858	830	843	848	784	788	785	849	838	813	769	805	807	810	800	790	844	843	809	810	812	810	812	864	779	788	790	810	826	846	798	789	813	825	849	803	849	787	873	815	771	824	793	834	809	831	857	849	821	836	840	887	855	827	845	781	824	775	856	828	867	858	805	769	805	833	848	831	824	854	786	805	841	784	823	829	845	800	827	873	805	806	801	791	826	805	813	810	814	816	778	825	833	830	790	853	774	787	792	895	765	853	787	783	835	832	834	865	819	821	814	814	810	812	811	836	843	783	803	781	865	851	800	823	822	834	849	813	802	834	851	774	871	759	816	887	816	869	853	839	809	831	828	839	842	839	798	782	833	792	818	830	854	783	818	812	842	824	842	837	857	796	858	826	838	837	799	808	776	857	823	832	825	832	858	829	873	813	871	803	815	839	815	860	793	806	841	838	873	790	837	795	773	863	838	830	878	894	826	852	782	785	802	874	834	835	824	826	831	823	789	827	824	838	844	826	791	822	891	817	784	816	844	773	821	798	794	827	786	844	766	881	815	807	823	776	847	834	814	823	857	758	799	779	811	783	781	839	782	835	812	865	855	821	811	817	838	838	804	803	842	835	860	846	849	831	836	845	789	821	811	806	809	840	821	827	817	788	773	799	816	803	837	828	864	822	790	772	850	764	873	828	812	835	763	849	819	842	827	801	797	810	799	877	826	846	819	827	823	808	775	807	837	811	844	829	835	849	838	842	823	843	813	801	815	843	786	859	788	812	839	786	818	820	803	839	838	773	842	779	803	794	857	849	817	822	859	837	807	783	865	797	805	817	857	844	823	812	832	791	838	850	827	795	872	849	797	808	864	808	773	870	855	843	842	794	807	820	847	862	827	849	846	794	879	819	866	831	797	773	848	853	804	800	892	883	846	860	811	815	792	794	848	867	807	832	857	840	809	851	792	823	829	791	817	841	828	868	793	835	786	815	824	866	822	864	830	774	841	812	795	780	836	816	832	840	798	794	820	815	822	813	841	839	790	850	770	811	870	792	844	805	830	870	869	870	800	794	836	797	799	806	833	836	825	797	787	792	815	828	862	786	788	793	819	808	831	803	813	819	818	814	861	861	845	839	878	824	819	784	792	802	797	842	801	787	837	823	817	875	854	820	832	804	837	856	847	813	786	844	782	839	823	835	808	830	819	855	849	788	801	831	831	810	887	808	826	800	827	768	826	838	838	743	809	817	817	782	770	776	814	867	866	823	801	836	741	862	825	815	835	854	816	884	750	894	800	826	831	803	824	824	818	827	878	772	802	801	842	824	873	849	844	852	814	883	819	841	831	822	777	852	833	836	798	774	827	809	850	801	839	826	854	794	890	841	813	818	788	868	829	766	808	843	817	818	830	846	765	790	776	773	851	838	826	762	816	763	835	854	833	810	816	872	854	845	837	862	843	841	846	795	776	847	812	817	817	785	855	806	792	846	836	818	796	856	837	828	811	834	795	831	831	845	844	853	813	805	815	846	809	880	891	865	786	795	841	822	808	811	825	834	799	790	801	893	763	826	793	825	814	824	827	835	840	779	800	823	812	838	822	811	770	817	806	820	857	825	857	878	845	831	835	844	784	829	797	811	802	786	797	738	807	857	769	857	812	817	777	805	846	835	823	784	883	794	819	798	819	839	807	833	824	810	800	821	788	808	811	810	833	845	778	802	826	860	852	802	843	807	788	833	848	832	825	852	848	803	838	817	863	833	839	781	846	850	801	812	843	852	836	799	854	793	831	775	842	784	742	845	817	812	813	836	845	802	872	812	876	794	887	796	803	815	823	828	842	838	760	810	813	805	810	851	878	840	853	827	795	829	853	836	833	814	815	798	826	775	811	799	787	823	782	844	855	819	810	840	809	774	833	824	820	827	803	810	818	859	801	845	776	794	871	824	771	817	792	829	821	807	810	847	820	801	860	792	839	849	820	904	767	807	859	814	846	802	788	769	781	831	809	878	875	846	800	864	791	793	825	815	823	810	821	809	838	786	831	784	844	801	822	862	837	823	806	851	839	793	785	801	835	805	825	836	812	838	811	861	889	820	783	829	843	855	817	797	818	828	837	826	818	857	827	820	894	817	796	846	840	843	826	825	804	853	832	837	854	809	869	864	790	891	818	804	811	829	783	855	778	862	775	782	819	778	837	850	819	848	784	831	843	771	832	869	800	767	853	830	830	844	822	809	825	777	810	837	786	820	810	783	841	886	824	826	808	799	828	829	815	860	798	850	851	787	770	842	815	842	821	847	800	816	809	820	830	865	842	833	839	855	772	855	869	847	848	793	813	815	859	844	779	831	822	867	848	793	895	778	829	933	837	798	788	838	831	831	841	820	796	865	807	857	800	776	812	848	802	884	797	818	833	870	852	820	785	788	817	855	791	850	838	760	799	766	823	833	792	830	918	826	806	812	794	764	807	834	822	818	818	804	880	842	873	798	842	876	846	826	814	819	882	832	836	860	839	813	793	740	811	842	795	782	839	821	875	828	796	872	756	852	846	814	802	810	788	799	838	852	838	826	823	795	838	843	780	825	829	849	857	838	847	767	832	828	812	811	796	826	822	752	818	816	830	807	780	848	827	801	796	804	808	858	856	802	804	810	781	800	811	870	793	854	802	805	848	832	829	831	743	863	807	845	837	868	805	760	822	794	845	822	797	825	796	756	862	830	777	803	816	828	840	881	820	839	855	784	789	802	794	809	808	774	800	774	779	814	842	872	848	820	809	819	797	812	832	829	835	826	807	870	808	780	826	807	800	777	835	871	806	810	808	833	844	829	834	845	797	747	783	835	835	808	805	807	808	844	788	799	743	847	832	812	780	801	795	847	824	810	805	838	813	782	834	819	775	845	841	828	831	771	848	783	842	836	811	740	810	831	810	850	809	793	815	797	760	784	846	801	825	810	828	840	859	811	823	815	822	808	843	863	811	841	821	856	833	857	760	826	877	823	845	837	828	830	787	820	819	870	846	818	813	819	825	786	803	821	875	790	804	841	782	827	855	810	849	875	827	782	824	821	826	804	817	850	833	840	797	828	821	828	829	815	805	821	829	852	789	839	884	800	807	858	812	805	844	824	836	822	835	844	802	815	795	836
24636	21646	28958	24851	21465	4437	1095	869	755	732	646	595	595	647	608	593	575	582	604	559	567	572	560	557	549	522	558	588	575	600	515	583	559	567	498	551	562	526	532	518	521	563	543	518	553	557	523	534	562	562	526	566	549	555	541	585	572	576	546	562	522	571	555	537	512	554	563	564	564	522	534	530	520	551	555	584	542	553	569	563	546	541	561	575	549	483	524	532	588	570	527	554	560	542	504	547	610	587	510	536	540	551	545	555	521	545	523	543	536	496	555	571	557	556	527	508	549	575	537	530	535	573	579	556	531	548	541	535	523	526	554	538	553	532	545	538	551	540	542	539	509	519	529	577	547	521	582	512	525	528	524	549	528	575	509	532	534	554	518	533	535	544	562	506	587	531	528	517	576	531	532	518	521	498	541	530	568	535	565	538	535	557	546	546	504	524	551	547	484	518	533	549	559	595	557	529	521	505	580	535	513	567	559	577	580	579	507	561	543	526	563	552	518	549	570	544	526	518	546	530	578	514	537	556	562	526	535	561	531	553	567	519	562	539	553	526	528	536	552	557	579	517	551	528	569	535	498	559	538	544	514	534	513	536	494	530	583	500	509	550	562	537	531	537	542	528	516	545	559	531	546	567	493	568	509	534	545	532	513	568	540	531	553	549	545	543	555	564	548	538	553	536	524	565	511	520	557	556	524	561	575	535	526	539	530	571	543	574	540	515	539	554	548	508	574	515	539	497	531	527	524	550	495	528	546	544	495	559	523	530	549	544	553	553	562	537	556	548	558	550	542	501	556	549	557	549	512	534	577	571	583	548	534	541	531	563	493	508	537	526	548	528	531	531	550	565	594	554	541	526	537	550	521	524	529	508	582	554	522	511	530	530	565	530	538	564	532	480	543	561	511	513	547	526	528	524	545	567	541	515	518	525	541	498	551	562	527	536	563	535	555	538	543	519	519	510	557	552	532	530	529	563	558	566	516	527	543	532	563	505	557	532	599	522	557	555	552	487	536	529	517	585	535	495	526	522	548	536	554	542	568	537	547	551	563	574	510	536	548	522	543	534	532	563	551	531	537	565	547	547	519	551	551	539	539	537	544	543	535	567	547	564	527	585	542	560	543	566	550	527	543	538	495	525	498	535	560	505	527	569	564	513	531	561	572	526	517	494	566	513	554	553	559	546	538	523	558	541	533	523	577	505	530	544	566	590	543	555	528	531	563	517	588	533	543	529	532	528	559	548	494	599	536	525	512	534	528	518	513	512	501	535	542	470	525	527	520	525	537	537	555	541	550	534	499	576	482	535	523	539	518	588	561	540	533	569	544	533	535	583	524	545	534	516	547	531	522	518	523	539	545	557	556	570	541	504	540	511	546	561	560	512	534	547	510	539	535	595	537	521	511	511	544	526	545	533	530	569	548	524	551	557	546	599	528	519	532	553	530	508	539	536	504	553	505	536	579	566	544	519	541	515	529	503	492	459	511	536	511	521	518	536	566	537	501	514	558	567	533	516	544	487	564	535	550	556	531	544	540	565	541	525	558	563	567	530	559	519	505	520	522	561	557	543	543	544	480	527	512	520	529	558	535	470	525	576	551	536	542	575	542	512	521	519	538	532	562	570	552	537	474	543	548	543	536	544	496	535	525	560	568	546	555	566	530	529	519	546	530	517	596	554	567	507	502	557	531	540	531	501	593	549	553	586	543	555	545	518	577	571	545	559	541	543	568	517	523	533	527	505	552	492	512	527	512	519	537	571	522	529	534	533	544	527	524	552	568	492	502	511	547	565	508	547	508	561	544	527	543	525	526	522	543	497	527	507	523	527	558	556	529	533	554	511	557	527	518	542	516	490	536	510	513	541	508	534	509	535	531	541	528	492	552	507	542	526	528	562	536	547	561	542	559	523	554	546	553	583	535	543	490	552	507	544	528	534	513	545	565	532	543	539	549	535	498	555	522	535	554	518	524	551	560	560	515	563	544	549	554	579	584	576	564	547	524	542	588	540	538	512	563	488	516	543	556	548	532	528	496	558	557	566	546	530	499	553	528	561	555	532	557	567	516	535	514	525	563	540	538	506	563	538	537	502	533	551	555	532	551	528	505	522	542	511	550	517	541	507	517	574	494	563	580	537	522	539	520	514	545	557	517	501	528	595	526	517	519	605	583	524	543	528	529	558	550	529	509	550	565	548	566	550	539	561	555	508	522	515	537	558	521	525	567	541	536	571	535	555	526	562	558	574	513	558	542	528	554	526	524	546	512	544	564	564	498	539	545	546	541	567	532	560	560	545	501	549	575	548	526	509	519	541	570	527	522	557	523	534	548	533	544	515	543	578	554	545	556	488	521	548	581	528	542	526	552	553	500	555	592	543	560	537	529	541	549	557	537	511	547	545	540	529	583	566	540	533	528	580	514	526	532	517	588	511	491	541	527	526	535	518	503	524	542	531	546	493	539	518	543	500	558	506	538	559	506	570	546	542	534	553	541	538	541	532	583	542	567	517	526	526	545	507	535	510	607	486	554	544	532	543	507	549	500	508	582	483	518	575	529	511	566	525	509	542	528	562	537	562	532	548	529	514	574	534	561	537	536	501	542	549	510	527	544	563	545	510	524	524	542	548	535	533	558	566	512	531	551	545	525	520	549	499	547	520	515	578	558	520	541	575	520	527	543	574	547	506	526	535	554	539	522	551	528	554	566	598	528	545	525	527	546	481	551	511	564	523	542	535	555	547	530	552	550	554	524	530	530	527	523	539	535	525	522	510	521	548	571	561	499	527	537	527	500	524	529	535	519	556	544	536	523	532	500	529	561	507	565	508	504	584	546	533	557	550	546	541	556	517	539	539	531	544	552	510	534	540	531	539	507	544	525	521	556	542	530	509	535	532	559	536	534	542	558	526	529	521	555	513	524	530	563	521	543	503	509	561	515	539	547	577	552	525	530	560	520	542	501	541	543	567	535	496	515	531	572	555	560	494	530	513	549	525	556	560	529	528	510	495	516	536	526	538	503	531	504	529	539	540	574	570	537	542	540	533	531	539	542	558	557	539	529	530	534	561	543	511	512	551	558	505	555	540	552	532	521	585	527	541	526	556	516	543	503	565	514	529	541	524	526	554	571	530	560	545	536	534	541	547	559	536	561	559	512	573	564	551	533	533	543	575	514	521	519	530	517	571	558	537	581	519	548	561	558	527	537	574	514	536	568	500	517	547	540	550	505	544	513	532	505	502	525	552	534	568	553	565	527	568	566	529	552	524	515	589	542	497	535	537	519	517	523	532	544	553	556	510	553	502	544	508	516	521	558	545	522	538	530	531	554	516	492	551	530	534	551	500	543	557	543	484	577	540	545	543	533	560	576	524	510	531	550	520	544	536	509	540	517	543	542	534	546	531	513	481	557	519	495	523	515	527	545	502	547	541	558	516	535	535	515	521	521	568	524	539	503	546	522	584	472	549	546	519	537	507	558	531	570	554	518	604	576	529	526	555	532	574
5423	9607	7876	4088	3063	2239	1865	1609	1488	1327	1172	1112	1103	1023	1064	936	964	947	897	898	918	851	878	842	896	861	816	854	835	837	826	858	851	814	823	860	856	836	843	863	858	820	837	862	856	814	799	807	791	830	831	837	769	836	816	799	781	786	817	803	817	823	798	849	814	811	842	815	742	794	807	808	863	790	816	801	849	826	804	808	776	790	800	826	856	849	802	831	834	880	838	834	828	778	773	803	791	859	806	820	767	802	816	832	815	783	834	800	755	783	864	801	814	837	812	765	857	815	822	842	787	788	761	831	761	811	822	808	831	794	813	830	856	879	789	838	803	809	812	816	817	800	798	859	784	838	834	838	799	797	802	842	872	789	794	828	843	845	829	788	832	886	824	825	762	802	863	827	881	791	791	823	771	827	768	820	791	784	794	821	746	840	816	848	833	830	837	784	792	792	830	827	838	809	845	772	846	834	793	801	849	826	799	811	860	830	799	782	813	795	798	784	787	843	843	792	786	794	823	754	798	808	770	783	805	818	839	829	816	809	791	838	737	822	797	837	800	821	831	872	773	856	847	809	814	839	862	825	806	801	802	812	874	816	818	791	822	810	818	834	776	816	821	801	797	867	801	804	822	817	842	768	824	791	833	762	794	788	821	782	790	823	824	790	820	851	795	803	793	837	842	819	820	849	802	817	767	834	800	798	770	814	778	808	818	750	789	863	768	795	803	807	800	775	808	838	816	775	787	834	827	826	787	802	811	762	831	811	834	854	862	857	846	819	810	803	832	893	789	820	803	827	788	855	789	778	803	814	817	809	818	894	802	806	802	814	849	801	764	830	813	797	727	790	796	822	841	840	814	808	768	810	874	789	832	870	751	795	785	818	799	854	806	808	837	841	809	814	827	786	787	847	798	812	801	804	756	790	802	803	852	813	848	823	783	805	818	799	812	787	788	787	793	839	836	828	802	794	826	794	872	820	813	847	818	780	780	781	826	846	796	844	812	768	839	780	800	838	847	918	809	802	787	778	775	777	798	816	871	851	815	803	824	842	811	808	836	841	835	796	789	822	853	811	806	824	821	824	800	813	804	808	817	836	874	821	820	807	833	779	796	827	811	832	838	796	788	831	812	801	838	813	887	840	792	790	782	785	802	810	782	748	812	776	811	799	836	813	785	800	860	818	810	816	797	805	817	778	845	796	808	785	779	814	795	795	808	775	788	790	777	807	819	813	791	800	866	765	842	811	806	837	873	847	845	837	731	817	813	803	830	805	816	813	800	845	797	812	815	787	810	790	814	834	829	809	817	787	813	852	809	764	831	833	810	817	840	803	801	827	796	814	816	837	818	772	801	776	762	852	834	819	814	814	798	871	846	867	828	840	825	808	845	817	847	820	802	814	839	789	832	823	804	813	834	766	802	785	791	842	827	831	854	810	767	804	815	779	774	852	790	813	841	828	793	825	818	819	871	819	813	809	830	811	790	759	794	851	795	817	791	792	748	779	811	807	808	828	884	805	808	784	806	776	822	816	801	833	762	814	809	809	804	784	823	793	806	790	864	814	865	809	817	870	781	835	821	835	816	856	809	746	823	815	778	788	798	788	825	827	804	820	803	833	819	825	766	805	844	770	813	865	796	774	812	801	778	856	836	856	816	823	829	777	770	813	815	797	802	732	826	790	799	826	814	819	867	795	812	791	821	815	811	813	855	818	843	866	771	802	733	740	812	807	793	850	816	794	823	863	833	817	790	794	801	780	845	776	830	844	826	811	859	829	835	826	851	832	784	777	794	845	824	843	850	806	792	800	780	803	815	821	782	789	816	818	811	778	813	808	798	818	765	795	848	815	816	786	867	805	799	789	796	808	788	840	814	840	812	861	793	814	831	819	772	807	815	806	826	869	781	746	808	820	812	786	810	879	717	851	783	746	840	814	810	855	793	794	796	859	816	862	846	880	809	828	831	843	788	797	759	809	827	801	826	763	817	792	779	821	798	839	790	835	851	809	790	817	825	890	819	799	865	872	816	779	834	788	780	826	798	797	767	814	803	866	798	816	769	813	838	844	804	837	819	809	825	797	818	818	787	850	817	848	817	853	825	855	830	816	809	809	791	811	794	872	801	780	827	821	754	765	846	796	801	854	828	858	778	810	819	811	837	821	801	839	862	822	746	847	881	784	857	821	778	806	811	812	827	782	799	804	853	816	851	789	760	811	768	850	768	901	784	797	807	826	797	811	840	815	793	829	800	824	874	805	843	804	838	781	804	805	792	844	814	833	821	831	788	794	819	760	803	802	825	787	870	802	803	839	770	792	794	849	822	804	820	839	841	810	788	788	841	825	784	776	832	807	803	833	849	861	817	830	798	831	789	797	811	817	823	838	837	810	815	818	827	811	820	786	809	791	841	830	848	831	799	816	821	845	850	810	822	792	753	834	818	783	782	784	876	787	817	797	793	831	800	823	828	825	834	824	843	813	829	833	799	780	817	814	831	799	855	855	779	806	831	854	881	808	775	837	784	817	794	826	808	784	817	874	785	805	829	781	860	827	797	836	787	788	801	816	803	835	803	763	840	814	801	840	828	853	828	773	878	796	819	831	746	845	834	809	826	774	822	798	814	830	788	837	798	811	792	797	820	805	854	793	840	831	790	875	840	783	831	800	792	789	804	808	848	808	776	816	835	811	831	856	860	822	818	800	825	790	773	844	765	827	884	855	830	800	847	836	841	815	851	804	827	845	781	788	849	841	862	789	837	801	775	782	880	800	823	823	793	839	768	819	794	794	827	788	810	783	799	837	808	812	775	816	805	828	795	814	825	836	797	809	809	832	853	792	834	767	826	822	808	845	775	782	809	772	816	836	791	843	820	852	806	850	815	723	798	842	778	816	838	792	803	821	879	790	838	828	811	866	766	808	849	819	791	836	802	824	833	839	874	789	798	840	851	782	823	839	842	836	815	816	815	857	809	842	845	768	812	833	809	779	889	829	842	870	825	843	822	756	783	825	775	787	788	857	806	790	765	795	779	832	831	802	762	798	837	794	790	797	852	856	827	766	804	796	847	821	819	773	814	894	852	823	842	830	794	826	774	829	797	807	857	818	837	879	815	807	839	804	812	836	815	793	818	819	838	811	787	812	812	827	827	786	811	863	836	793	830	837	777	811	761	789	787	802	777	765	796	804	746	787	814	764	861	849	845	859	809	804	811	853	790	874	805	751	858	796	809	832	821	825	828	797	801	837	800	782	776	804	801	809	799	831	809	827	838	844	836	812	815	842	839	827	827	776	851	804	790	760	820	847	803	812	805	782	806	801	838	815	792	809	836	820	820	851	796	819	838	837	820	801	790	810	817	868	763	845	848	791	844	815	840	838	817	762	778	751	797	832	810	819	784	800	814	873	773	820	808	810	850	781	766	809	806	805	810	821	839	823	774	797	782	751	809	791	776	837	868	844	819	806	827	823	800	815	771	806	807	771	839	861	823	789	833	819	780	794	764	766
23594	21626	29525	24212	21626	21118	2480	776	602	510	452	449	414	344	329	348	319	306	300	295	305	316	294	285	273	273	290	259	256	276	254	261	274	240	265	222	267	259	241	274	238	270	227	254	234	259	243	240	219	246	235	247	271	252	235	231	259	237	236	236	239	245	266	223	245	243	213	207	232	249	249	249	204	201	272	245	217	227	220	225	265	231	217	237	241	216	262	221	256	239	226	225	246	253	253	235	258	234	239	246	251	241	275	221	234	261	224	263	208	243	226	218	257	262	225	237	272	222	226	248	234	244	210	250	225	262	239	253	249	232	269	215	214	216	267	230	230	258	228	258	223	209	228	279	236	229	232	213	234	252	244	231	234	230	228	241	231	238	233	251	268	268	236	252	245	235	233	229	243	259	249	258	228	265	244	230	252	246	217	260	255	236	228	233	232	215	265	251	245	253	242	211	226	225	256	223	223	216	224	222	239	241	218	261	226	233	246	258	236	220	253	227	228	233	265	216	238	266	247	232	270	249	241	211	235	242	235	253	235	221	223	229	251	218	227	245	224	214	250	264	228	240	234	257	249	230	255	225	206	247	251	213	245	242	258	192	230	243	266	259	226	197	245	230	238	222	246	242	231	274	233	229	259	246	244	246	237	203	243	199	260	223	245	227	223	238	258	233	255	238	250	217	232	281	225	204	232	228	231	242	227	227	232	233	240	211	272	234	249	221	238	233	249	227	233	232	261	250	241	258	243	247	250	259	248	248	246	240	257	240	249	213	246	251	251	243	251	233	260	266	216	227	229	217	241	250	235	242	225	229	240	263	229	247	222	218	227	254	248	241	274	212	230	254	230	246	207	250	207	233	228	246	229	237	252	257	235	213	216	270	228	211	242	245	218	241	251	261	232	233	243	232	241	221	222	261	242	245	248	256	221	249	221	231	254	247	235	223	241	235	237	226	222	246	231	215	244	227	291	225	232	229	213	243	246	250	238	255	245	234	221	209	233	220	240	247	274	233	260	244	243	233	235	250	226	225	233	245	234	270	244	221	245	242	251	240	225	235	278	225	256	227	215	225	241	255	233	243	227	250	241	228	228	265	216	248	239	222	254	250	228	242	210	263	283	247	224	229	220	245	247	244	248	229	213	244	260	255	261	259	221	230	232	231	232	235	238	231	215	230	245	233	235	248	240	231	246	250	239	231	228	244	224	223	261	228	229	245	239	228	226	265	246	240	214	238	230	252	219	242	212	236	233	259	240	234	267	200	251	223	235	234	245	211	228	231	227	247	224	233	221	244	232	250	242	254	251	237	231	251	230	212	238	242	211	220	277	235	228	247	250	239	218	241	258	231	259	246	247	205	224	236	253	238	206	254	181	229	218	227	255	214	236	222	228	220	214	250	227	248	220	249	234	241	254	251	243	246	220	242	247	261	203	206	236	249	257	200	228	221	222	222	235	271	242	214	263	264	245	254	263	229	227	271	268	238	232	253	238	224	225	236	238	235	220	227	231	240	228	244	229	249	216	264	230	259	229	227	205	247	228	212	246	224	221	222	261	230	250	246	260	222	251	223	220	243	226	235	213	257	233	233	235	249	261	246	234	231	187	253	248	252	236	247	219	248	241	242	229	221	215	233	237	246	227	226	214	241	238	256	213	233	222	235	264	237	240	263	258	238	259	250	243	245	220	241	246	213	224	263	220	227	216	253	259	244	228	210	253	237	217	207	241	232	235	242	237	220	252	221	245	236	269	252	231	239	220	250	249	238	243	248	249	229	254	259	238	249	238	255	235	229	207	226	227	241	237	305	232	240	211	229	210	243	242	253	245	267	235	229	266	263	256	233	244	237	250	224	254	254	218	253	220	260	241	258	245	233	249	217	233	221	218	234	253	232	229	251	229	256	240	237	236	229	232	257	245	220	230	231	273	227	239	216	236	254	232	236	264	265	225	212	228	239	227	254	230	221	245	214	246	238	229	230	256	237	229	234	235	249	220	225	219	218	215	271	235	239	233	201	223	239	241	227	218	250	217	252	224	242	242	221	228	235	253	236	219	241	250	242	229	265	233	249	236	236	250	267	223	251	235	243	226	227	221	217	222	233	246	251	236	270	243	233	239	238	242	241	233	234	244	249	211	221	234	252	230	221	245	210	241	211	226	264	218	248	252	219	224	226	239	214	256	222	233	229	206	249	229	235	248	237	228	218	232	231	248	227	281	245	235	239	227	229	262	240	221	247	227	238	237	257	211	229	241	216	229	253	234	247	227	230	252	225	243	244	233	258	247	234	230	241	228	240	211	237	224	220	267	247	234	227	240	239	248	230	248	241	226	224	252	234	227	241	242	243	242	258	239	247	215	244	227	202	226	217	244	257	211	225	235	250	243	261	266	233	280	225	226	234	250	243	229	236	229	236	228	228	253	246	256	240	208	218	228	233	217	266	227	224	239	254	232	246	219	216	238	236	231	224	245	258	242	216	239	241	221	242	215	238	236	221	221	257	217	225	238	231	266	234	247	213	233	240	235	257	232	246	260	232	241	256	240	254	235	250	233	205	234	225	247	227	232	234	228	241	218	242	261	228	223	234	263	223	241	242	239	243	260	255	239	221	231	251	243	247	235	257	241	228	227	232	254	227	227	244	237	209	221	237	234	233	226	246	253	217	221	234	228	230	264	250	223	256	245	234	263	256	228	238	244	231	272	244	221	231	271	245	233	216	236	241	236	248	249	224	220	252	249	238	229	251	252	226	257	219	223	232	234	239	236	217	256	244	244	231	226	218	263	253	245	223	218	246	247	232	247	222	220	233	242	256	225	242	227	241	251	226	237	238	234	256	245	237	213	221	230	233	248	230	235	263	233	250	243	227	250	258	248	248	234	231	257	245	239	218	242	245	229	221	263	242	228	235	225	224	222	231	242	264	224	237	236	249	249	206	234	247	245	236	237	233	217	250	235	235	249	241	207	242	211	218	241	208	240	265	211	236	236	253	216	266	224	243	227	238	234	244	238	228	239	249	226	274	269	257	234	225	249	237	233	232	241	234	257	268	269	233	233	225	239	237	250	246	228	247	251	248	254	234	240	233	257	247	241	218	254	234	240	225	244	211	244	243	220	255	229	225	260	240	226	280	227	228	239	240	234	250	249	224	219	232	220	225	240	244	207	253	250	229	204	229	230	248	227	243	213	244	226	238	246	254	247	226	225	248	217	236	237	235	259	224	270	249	235	216	220	241	226	249	228	270	218	245	242	209	234	214	231	246	231	264	243	231	235	235	244	251	228	235	237	225	208	246	234	237	232	233	228	248	261	224	228	242	218	229	234	232	227	244	241	241	254	258	214	244	236	252	239	261	260	198	228	229	240	237	245	242	231	225	271	256	239	202	240	218	234	218	212	218	242	246	232	245	219	237	248	269	220	202	249	236	241	243	235	238	238	210	243	240	238	239	212	223	250	257	256	223	242	249	215	240	232	219	255	233	231	252	235	244	234	245	237	219	277	254
6570	14637	12082	6196	4304	3084	2362	1877	1571	1309	1096	1039	855	826	774	726	695	600	592	553	547	509	482	491	462	499	436	448	463	433	483	436	424	419	411	457	454	414	447	390	402	374	389	426	391	419	370	387	394	378	409	374	342	352	386	378	389	368	376	413	405	418	391	389	366	381	381	368	389	350	385	358	392	357	398	377	393	376	397	391	428	355	396	383	365	395	381	342	386	385	391	368	408	369	379	369	409	376	374	397	392	389	386	408	367	360	362	360	366	382	366	388	381	373	359	379	381	363	361	388	383	370	390	376	376	393	386	361	388	372	382	401	379	394	385	365	377	332	433	382	360	366	381	420	409	385	360	381	371	366	393	367	403	402	363	373	416	350	386	381	341	393	408	339	376	406	378	389	383	395	355	376	398	360	374	355	382	408	396	318	387	391	365	373	373	358	375	389	378	390	404	406	351	382	386	404	371	371	364	374	394	359	366	366	403	408	384	358	371	352	392	395	375	381	380	347	401	354	375	391	384	361	384	377	390	356	356	398	370	418	378	391	377	395	351	355	371	407	407	367	381	347	386	402	371	363	372	367	371	383	370	382	361	373	362	356	383	378	356	363	402	356	396	371	380	348	381	375	358	369	366	356	392	356	341	432	333	386	406	383	342	383	388	379	374	381	386	402	346	343	377	401	364	385	385	369	380	358	384	403	358	366	359	342	352	381	375	372	359	366	348	387	392	414	358	418	357	376	392	409	327	364	395	344	375	355	378	373	358	376	370	357	387	392	352	390	356	397	381	346	389	351	334	373	377	386	360	379	425	341	398	389	363	378	346	394	394	378	359	389	358	393	359	389	379	366	389	367	392	370	403	401	362	382	370	361	364	394	416	371	405	395	329	363	353	373	407	388	374	376	350	368	379	357	404	369	329	370	370	439	342	395	370	401	418	346	396	408	392	362	379	377	375	379	376	371	363	377	393	412	385	385	408	356	361	360	363	383	372	388	386	374	382	393	414	365	393	371	377	344	378	369	404	397	363	386	352	428	349	387	351	374	402	391	379	381	341	357	379	357	377	398	370	383	403	344	387	358	373	383	345	335	304	355	360	376	373	407	389	380	380	380	357	372	354	352	392	381	377	371	332	401	360	382	358	344	368	388	357	362	392	365	369	364	390	363	371	382	337	381	390	381	368	351	378	378	395	372	366	385	382	404	371	370	397	328	382	379	349	379	374	388	358	380	380	378	376	373	346	364	362	374	445	384	365	371	397	362	364	402	369	418	379	381	334	383	377	391	386	355	376	368	345	340	350	382	392	358	390	365	389	380	371	328	360	373	393	348	367	381	368	374	381	411	361	331	399	385	360	397	396	367	403	383	335	379	360	389	369	394	381	378	363	364	376	381	377	360	389	376	348	350	379	375	393	363	371	367	366	376	364	394	378	376	377	395	381	355	363	388	402	379	381	359	383	394	357	364	319	384	378	348	395	358	385	386	379	379	393	371	369	354	382	385	392	369	407	365	354	394	355	372	372	392	375	357	361	381	386	339	378	359	361	390	375	346	366	381	338	385	371	407	365	375	393	375	370	355	368	370	374	406	363	347	364	393	383	392	365	384	361	380	424	351	378	378	379	384	382	363	353	379	339	356	376	391	351	388	385	382	343	377	388	360	355	376	375	349	378	368	379	367	365	358	366	384	373	358	347	382	365	350	409	400	373	377	391	389	362	378	354	367	368	346	357	355	372	399	368	369	370	381	383	359	381	405	356	387	366	391	356	376	368	379	423	417	345	378	369	390	393	362	381	358	377	382	356	383	407	359	402	402	386	338	407	378	349	414	389	371	380	376	402	387	356	348	366	396	354	412	352	351	361	345	391	374	358	354	387	375	378	351	406	405	358	348	366	357	349	381	391	368	339	364	355	382	353	366	366	380	358	391	362	342	392	396	391	376	364	359	384	379	382	368	331	379	351	360	391	352	378	341	396	372	361	399	362	351	369	397	374	375	352	336	393	389	330	383	413	360	365	370	377	363	388	391	388	378	388	354	380	370	363	414	395	364	405	373	416	364	394	358	389	386	388	374	369	363	365	356	361	388	352	384	371	373	397	375	391	366	367	377	402	329	367	364	394	422	391	382	401	357	344	361	371	342	383	393	376	372	359	380	368	394	378	382	370	358	385	406	377	345	388	391	375	397	334	388	362	375	407	362	370	351	366	378	331	379	375	343	388	396	407	347	367	368	363	371	371	424	369	396	385	373	381	398	355	370	360	359	381	398	379	338	387	367	399	351	341	400	360	373	326	353	367	361	371	382	371	398	352	392	349	380	374	349	382	382	394	384	380	377	394	407	366	337	356	372	394	368	357	383	424	367	364	400	366	375	364	362	412	370	386	379	395	393	363	359	409	376	365	395	390	351	381	335	358	416	380	389	379	405	393	378	394	402	345	368	380	327	334	334	386	367	376	343	381	367	370	373	372	378	381	378	362	368	367	371	374	377	408	408	364	357	358	377	403	390	404	349	380	365	379	376	359	407	365	348	377	355	387	371	410	375	382	346	366	381	392	406	391	378	382	357	374	403	357	370	371	425	358	385	379	364	380	359	373	398	382	382	376	399	364	425	379	383	343	393	403	365	371	361	367	360	372	379	374	376	360	362	338	358	334	441	363	368	394	387	364	357	389	366	364	389	377	379	365	373	385	374	388	396	360	415	360	379	375	377	364	369	373	377	382	374	372	385	358	415	381	376	374	375	381	353	356	367	376	349	419	349	336	373	402	382	370	368	358	365	386	328	400	373	367	349	353	363	366	385	345	338	346	388	380	378	378	364	378	353	328	372	351	394	370	347	400	348	371	372	397	384	363	389	402	368	340	387	369	357	387	372	363	365	358	354	368	383	385	383	349	375	325	367	400	355	412	386	364	408	406	358	405	423	374	377	354	359	401	363	374	369	380	423	379	379	408	341	417	391	376	387	388	354	395	364	364	346	410	393	372	375	346	377	366	359	348	355	372	363	393	391	362	384	384	367	339	375	394	372	393	394	379	392	391	371	371	387	355	386	350	361	389	373	373	373	368	359	380	376	374	375	373	368	361	404	379	388	364	415	375	381	393	367	374	340	379	364	344	341	370	370	346	371	368	359	355	378	399	377	392	386	399	339	376	353	393	383	339	356	373	372	376	386	389	354	358	358	385	353	390	378	393	353	392	353	343	380	374	362	353	356	372	357	367	360	376	398	403	381	342	380	368	371	381	431	366	394	379	335	360	362	389	388	409	337	355	380	370	408	363	396	356	402	379	369	361	364	372	383	393	404	355	389	351	381	356	348	380	377	391	396	363	372	389	377	401	373	351	412	348	389	400	363	365	350	351	342	376	391	370	365	342	382	374	392	417	413	419	359	368	349	362	384	387	360	362	391	367	371	370	375	354	370	378	369	374	354	383	363	393	355	366	377	340	369	364	398	383	361	391	388	390	418	376	357	390	370	373	343	345	379	363	379	400	362	407	368
27558	20471	7109	1181	876	853	622	545	562	596	580	537	565	546	542	551	549	586	518	540	538	548	545	560	525	556	553	543	532	578	559	576	573	554	560	586	543	559	551	538	535	513	571	542	598	578	580	578	577	573	615	528	557	555	563	590	520	591	542	536	578	582	594	562	521	532	561	522	542	550	509	567	555	533	553	567	594	547	556	545	509	551	552	502	560	556	558	556	520	565	574	542	564	542	545	542	539	565	539	518	586	605	552	529	577	556	556	554	551	576	508	517	525	576	543	522	507	544	533	582	527	562	559	573	579	577	585	560	559	569	542	545	555	576	532	574	558	573	527	576	517	546	527	531	571	557	531	549	535	572	552	569	552	593	563	552	551	555	553	537	565	547	528	561	541	512	519	531	563	584	512	570	544	537	539	557	565	552	529	558	577	505	526	502	559	536	530	565	554	581	534	559	517	550	542	526	589	516	571	555	573	540	513	532	574	550	502	532	559	568	564	551	590	566	541	559	555	537	532	552	583	560	546	551	530	568	531	499	566	581	563	576	548	511	544	551	559	542	530	586	523	586	538	567	552	554	591	580	560	583	596	521	594	558	538	580	540	562	539	537	566	563	591	570	539	502	568	570	537	551	579	525	542	544	527	546	536	546	535	515	534	518	478	552	524	541	499	576	550	559	568	579	554	541	536	528	531	551	558	559	566	551	536	500	538	561	529	586	543	541	547	563	545	538	546	535	548	565	558	592	633	586	598	559	538	557	537	547	591	532	517	534	539	563	555	536	563	546	574	562	575	512	517	500	592	550	562	540	516	547	543	517	578	547	588	535	599	580	584	536	588	548	551	529	582	553	571	530	539	525	544	578	523	509	546	556	568	554	559	567	567	537	555	566	537	552	536	526	570	567	518	501	532	563	550	517	579	551	581	547	551	532	605	517	519	528	522	534	566	514	576	553	526	568	534	538	571	530	567	542	563	568	555	557	516	593	535	553	556	552	549	521	536	564	524	518	517	571	597	558	534	562	577	564	576	526	588	528	602	591	551	537	531	542	525	567	572	608	544	569	525	539	544	557	563	518	536	522	542	573	555	582	584	544	524	561	549	562	527	545	562	543	584	530	568	552	549	505	519	525	537	548	550	561	520	539	513	569	556	606	521	562	529	535	553	558	525	549	567	542	559	564	559	566	552	549	539	532	516	548	588	591	556	529	492	559	590	577	501	566	562	542	553	539	574	516	513	568	567	588	555	548	547	581	592	526	528	564	561	569	569	533	550	542	567	566	532	530	587	490	564	583	540	595	522	560	568	540	552	545	515	553	523	533	567	540	592	541	560	579	555	586	513	562	548	528	528	547	545	582	544	532	542	539	552	526	549	563	561	540	544	522	544	543	565	549	544	561	490	523	587	555	554	545	540	539	559	541	535	549	532	553	558	528	572	605	487	545	525	597	553	586	560	581	507	556	578	552	564	537	549	562	535	507	536	521	538	552	576	534	545	591	548	547	524	573	541	573	560	558	550	542	508	552	541	559	551	534	564	585	559	548	563	551	605	556	530	547	553	561	558	601	553	580	584	546	520	523	536	585	530	556	528	558	553	554	573	553	536	606	553	564	576	552	520	553	529	534	565	550	530	538	555	518	582	519	537	569	494	553	562	551	578	520	547	527	590	579	548	516	513	526	485	578	559	550	552	531	521	530	572	553	542	503	545	577	552	555	598	530	575	582	550	570	595	533	517	554	547	534	556	576	574	548	531	543	561	536	521	528	536	523	547	551	512	534	557	517	528	545	567	546	572	537	563	573	543	555	530	583	546	561	551	558	578	534	561	524	549	561	530	569	539	551	532	560	548	560	481	580	510	515	535	560	529	585	540	565	516	557	550	549	534	562	574	538	588	549	528	545	591	555	530	530	582	601	552	525	549	591	536	526	567	564	506	527	536	542	583	569	541	530	586	556	563	568	585	523	559	521	502	565	576	563	580	543	534	547	539	514	549	564	601	602	526	534	544	541	563	561	559	564	521	587	539	597	579	571	546	547	554	574	568	549	527	591	557	553	533	546	584	562	540	558	570	557	529	540	550	564	517	552	558	533	578	583	539	527	546	523	521	591	555	551	566	541	535	567	560	519	532	545	532	540	539	519	582	543	571	547	525	540	551	552	546	548	561	545	496	544	543	546	551	546	553	510	583	541	566	572	558	598	549	571	533	520	593	559	573	562	550	581	571	562	557	561	559	565	533	540	546	513	562	579	564	537	533	571	563	506	532	549	566	510	568	558	569	538	527	575	543	563	496	547	555	549	580	564	557	544	562	548	534	605	567	568	554	539	587	513	543	579	592	551	552	541	538	550	570	536	514	583	531	549	528	550	578	556	515	575	567	505	557	563	582	549	574	550	584	563	541	531	557	557	538	515	543	536	542	582	575	533	532	536	551	544	544	547	570	587	561	549	564	515	540	541	532	564	561	547	555	572	546	551	616	568	573	529	516	510	551	597	592	556	544	532	538	506	574	577	547	546	577	550	549	544	538	538	522	575	543	562	557	550	550	578	539	597	538	583	520	523	525	515	532	550	541	470	549	554	579	581	568	561	508	545	530	569	540	509	523	497	560	527	578	510	523	564	557	579	538	578	536	576	548	555	552	510	575	554	593	554	530	574	543	507	587	528	559	549	552	550	573	560	574	522	584	562	548	546	516	526	527	560	585	529	546	513	562	538	572	543	532	528	561	581	560	527	556	536	520	524	537	571	531	509	571	551	539	534	550	523	565	525	548	521	523	543	528	521	510	510	533	505	562	545	536	565	557	560	539	554	578	563	591	528	572	553	540	532	589	547	526	511	538	548	543	576	530	615	573	570	573	608	513	566	506	544	551	563	528	526	543	552	557	500	555	574	567	548	545	566	503	519	558	582	531	525	523	564	534	556	564	554	570	584	580	566	568	588	563	515	527	508	538	540	536	525	552	601	544	566	517	528	508	501	576	571	521	564	563	500	567	552	540	509	511	550	560	555	576	571	569	548	535	572	579	565	530	576	528	553	537	556	538	538	587	595	564	546	488	526	546	596	546	555	545	564	537	518	517	567	514	562	541	558	496	562	608	558	530	548	519	578	576	578	560	535	534	541	521	561	541	555	534	563	554	526	524	577	542	535	558	523	556	562	594	615	552	551	518	566	574	548	566	548	520	534	516	547	528	549	559	558	523	539	569	603	509	513	520	569	530	564	565	574	543	545	579	589	604	575	540	569	568	552	540	566	535	538	530	559	567	524	561	554	546	545	545	569	581	603	543	525	537	520	536	522	558	549	560	541	551	570	565	518	547	545	502	538	591	532	570	542	582	535	532	520	568	551	574	562	560	547	538	550	568	501	535	562	528	574	547	558	536	555	555	556	543	567	532	578	544	572	573	540	540	549	512	547	535	577	523	560	536	561	554	582	495	512	520	573	580	542	573	544	573	552	563	565	537	563	541	539	530	555	525	591	520	593	591	552	522	571	550	557
5190	1819	1592	1122	1034	927	846	851	894	859	868	838	803	882	863	817	849	820	848	830	852	789	837	853	828	860	853	831	779	848	823	877	827	896	855	860	807	856	807	854	854	833	837	793	784	782	848	824	799	767	833	803	828	847	836	818	886	825	792	816	784	824	822	860	848	825	845	792	848	818	816	842	821	831	817	829	831	834	816	835	820	820	833	831	837	838	828	805	858	843	870	804	829	851	809	782	832	874	803	857	809	761	848	805	869	830	817	807	826	853	845	759	875	782	838	858	845	821	856	856	793	812	779	818	818	813	830	792	823	817	846	808	833	801	875	811	844	848	883	828	847	751	849	787	790	808	808	818	849	809	809	805	847	854	818	828	798	821	839	835	782	849	778	861	858	827	826	851	839	821	820	820	819	802	806	850	855	818	839	811	835	832	805	803	791	844	813	867	840	840	824	853	778	848	846	844	826	786	814	867	782	843	796	851	838	794	840	874	823	813	799	865	851	799	829	812	882	824	785	808	858	828	837	787	810	853	843	798	767	807	873	790	895	815	830	842	842	838	857	792	792	830	810	843	815	805	768	780	757	797	812	819	794	813	831	810	898	843	812	824	817	765	860	866	774	784	807	801	850	845	854	852	844	797	873	838	826	820	829	841	842	814	860	804	823	878	815	815	811	791	801	827	788	804	808	808	851	847	801	902	840	781	842	811	820	844	843	859	800	812	830	861	813	824	836	779	817	837	829	809	859	771	859	788	846	862	829	819	848	830	807	813	826	819	806	826	812	799	832	801	868	766	824	822	794	758	849	853	770	824	813	856	782	821	787	768	831	874	797	817	775	840	844	833	829	850	839	800	828	779	854	886	854	805	872	789	812	865	821	808	835	850	834	848	854	788	816	821	835	843	758	838	777	851	852	874	818	854	811	802	784	876	824	790	783	816	846	809	846	825	837	846	778	845	865	825	858	755	786	801	818	798	840	779	851	785	847	856	850	832	762	814	833	819	876	796	879	823	844	837	817	870	815	833	816	816	795	797	863	803	860	822	831	840	865	814	806	799	830	841	794	800	880	811	829	822	825	806	828	868	819	823	859	815	796	825	774	801	765	849	792	786	824	790	844	807	798	869	873	792	792	831	814	854	820	888	810	805	796	837	783	792	838	872	882	821	790	766	836	788	775	798	845	823	827	825	799	784	810	795	802	805	807	844	819	776	821	785	838	843	833	800	811	833	841	806	811	828	816	884	822	771	804	829	867	782	835	833	806	825	847	838	817	849	834	790	812	806	795	852	769	809	856	827	851	817	826	770	801	826	838	823	793	838	781	812	808	832	812	759	874	849	814	838	824	808	813	824	813	802	847	875	759	799	762	789	849	865	815	803	846	867	864	852	822	797	816	834	763	856	840	766	775	801	818	846	849	834	824	825	839	796	827	810	860	819	849	855	833	835	822	825	816	803	857	820	815	808	731	875	835	839	818	832	784	810	831	794	808	838	777	824	840	841	796	836	886	857	769	802	838	817	853	771	804	772	819	827	794	776	804	826	751	824	797	794	869	770	868	822	825	889	854	829	832	825	819	840	805	787	749	831	837	843	812	820	821	801	826	830	746	863	807	794	822	825	837	813	803	838	803	793	818	827	841	825	806	877	734	834	794	835	797	824	837	828	822	787	828	761	798	822	798	810	830	798	826	796	814	826	858	818	818	805	767	798	772	784	824	854	847	831	759	839	858	752	817	793	839	882	827	842	826	837	800	824	854	815	788	836	779	763	824	800	810	855	814	791	802	820	827	827	830	800	785	804	873	807	829	807	821	854	793	819	824	829	804	809	859	825	846	820	824	836	806	784	847	803	824	843	816	848	814	825	778	823	833	853	819	805	795	810	876	859	830	819	851	789	861	771	810	807	824	799	789	782	740	814	790	757	843	775	865	886	816	798	774	750	782	882	829	803	854	776	824	838	857	822	841	811	816	853	867	819	802	834	775	862	852	853	845	838	840	813	795	837	785	830	846	824	807	842	795	832	854	794	813	781	853	805	840	842	832	842	812	796	864	861	870	782	811	787	854	841	828	825	789	875	835	858	845	815	819	831	836	769	837	844	831	823	792	777	786	865	852	780	871	857	827	779	862	848	793	840	809	823	801	822	785	812	842	755	789	856	810	840	898	813	847	843	810	810	811	870	844	823	864	761	816	845	820	800	792	857	820	797	851	785	848	814	785	836	807	844	793	800	866	818	812	811	797	847	744	788	809	796	819	825	858	817	802	801	796	827	783	827	800	792	868	791	815	832	762	810	783	828	785	796	810	796	813	817	900	833	821	851	842	899	811	802	820	782	827	804	808	819	792	782	800	788	850	836	853	831	848	852	822	867	842	853	836	786	787	832	827	834	835	850	776	813	833	874	865	799	788	841	775	802	853	806	838	805	810	840	843	819	811	843	784	855	828	809	827	867	853	855	816	820	860	855	782	888	818	785	808	862	793	825	809	830	839	853	846	849	775	813	804	801	798	790	811	829	798	802	833	862	815	800	865	839	808	821	805	809	824	847	781	841	815	851	789	821	817	841	791	813	805	833	802	798	858	785	842	808	867	809	840	766	805	852	828	868	818	826	792	802	827	751	800	784	800	852	821	853	859	848	792	845	803	789	820	798	832	805	830	851	790	812	855	833	797	795	842	875	800	813	816	816	886	800	817	828	828	831	793	770	764	842	825	820	821	792	766	784	821	778	794	825	789	827	805	834	811	817	889	852	810	862	811	820	825	822	848	847	792	834	792	804	848	827	764	821	810	867	898	859	835	875	845	861	778	841	806	773	801	803	801	826	823	767	818	815	820	822	806	806	813	846	848	798	873	896	837	822	820	831	810	786	804	801	771	846	822	847	795	815	737	835	838	829	787	794	787	859	873	788	808	881	771	751	855	807	854	848	805	838	791	874	796	803	772	866	808	811	808	800	829	768	801	832	792	841	804	801	791	821	742	817	846	795	816	835	842	779	802	868	863	823	774	838	864	820	833	854	831	809	807	848	781	810	804	822	779	766	858	816	758	860	842	797	862	826	857	831	855	823	831	872	829	867	817	844	865	877	865	781	844	826	848	764	793	771	773	826	808	800	814	873	789	819	828	817	826	838	808	799	792	828	838	807	840	861	831	837	820	821	809	832	764	810	784	846	807	869	793	786	786	835	865	801	817	782	847	879	764	813	814	803	824	801	808	795	841	789	829	838	795	894	807	819	814	837	810	788	828	812	891	868	806	856	846	851	842	773	798	821	820	867	834	787	795	823	809	850	763	828	854	817	850	816	793	833	788	808	748	848	886	815	765	801	877	790	815	855	796	805	766	881	773	809	840	838	804	814	839	822	829	787	855	812	838	883	755	818	839	847	866	728	810	829	832	858	817	888	829	775	853	869	822	804	791	815	838	851	804	801	808	864	787	830	819	781	797	848	778	777	801	745	783	757	866	840	864	870	818	825	806	801	800	835	788	812	818	838	846	808
24560	21615	28793	24620	21282	4374	1099	778	716	698	631	594	623	613	632	602	640	590	544	593	579	587	577	616	538	556	529	549	528	549	558	567	562	566	487	549	550	507	556	546	544	536	534	512	531	579	588	490	531	524	541	538	525	511	520	513	548	575	527	554	556	553	567	546	489	517	518	535	530	545	539	557	535	549	525	568	554	517	530	557	543	535	516	522	558	487	524	557	527	560	498	540	545	497	536	565	546	540	534	532	549	548	514	545	521	556	532	534	560	485	495	549	540	511	569	526	593	574	540	539	549	515	529	552	565	527	559	545	554	536	496	474	530	524	556	519	541	550	545	525	542	543	524	522	518	512	519	538	542	512	538	555	539	544	517	522	551	539	557	469	560	535	498	565	503	522	552	552	499	552	544	547	587	562	510	526	540	486	561	525	543	545	541	541	520	589	537	525	568	569	562	565	558	569	564	553	529	531	544	505	542	537	524	563	531	533	510	570	548	582	594	559	493	538	533	510	547	518	544	538	546	521	559	525	538	580	568	533	550	545	493	544	553	533	520	563	558	499	577	515	503	550	566	480	530	487	542	521	563	569	543	521	532	574	566	514	526	510	525	499	548	556	545	542	533	549	525	536	549	526	524	550	556	543	538	525	521	535	541	512	521	508	523	584	507	556	508	532	526	565	529	520	552	567	505	537	554	570	541	523	554	511	537	524	547	536	503	557	507	511	516	546	566	532	517	511	530	519	523	491	517	521	541	554	525	521	578	538	556	515	507	556	491	536	561	541	538	551	551	517	501	537	528	517	532	490	553	559	508	518	540	544	581	516	535	565	544	557	537	555	527	484	543	559	533	567	553	531	506	574	574	541	553	564	500	525	563	539	514	566	553	519	522	563	559	550	553	530	506	571	520	502	532	520	540	571	553	544	548	538	519	524	532	516	526	518	531	526	557	565	557	547	552	551	542	549	564	551	578	520	512	538	513	554	544	522	501	531	527	564	508	530	565	536	512	499	524	542	533	528	521	554	572	571	564	524	494	511	550	508	547	521	567	518	557	511	525	535	528	509	515	531	532	519	555	503	521	528	545	574	540	513	571	542	539	532	527	504	553	560	560	487	536	512	554	517	545	524	548	547	541	558	534	504	573	554	555	533	515	520	550	537	551	522	555	531	501	547	552	505	566	553	536	529	563	565	528	510	508	541	516	578	550	544	530	522	530	518	554	527	523	511	534	516	523	511	538	524	481	506	519	566	522	549	569	519	531	536	552	521	531	507	510	519	510	577	532	547	508	523	544	515	547	523	552	542	531	525	584	549	546	580	527	509	508	527	577	513	565	575	533	565	557	491	544	535	538	492	528	537	564	540	532	555	499	526	511	527	488	535	513	559	567	498	533	512	533	505	533	539	568	490	520	541	534	537	524	519	540	506	573	528	527	546	566	557	506	513	558	502	544	535	544	573	510	532	555	553	543	570	532	530	550	561	515	536	535	581	540	552	520	491	546	536	529	542	549	544	541	554	537	528	513	539	518	542	499	527	517	515	554	559	523	571	527	569	534	542	494	558	530	558	491	558	520	542	519	539	571	544	511	556	515	545	497	507	529	565	524	520	525	546	533	518	543	517	586	542	528	491	586	532	522	516	530	496	495	485	549	552	572	515	554	531	530	590	547	549	515	521	594	527	509	522	548	582	499	524	489	517	529	501	535	555	524	527	509	522	478	502	519	539	556	512	504	551	492	535	539	523	572	533	532	516	508	505	508	541	524	537	552	522	532	530	546	557	500	524	524	555	508	512	536	544	517	528	536	519	514	561	573	524	556	528	499	535	533	549	528	526	511	548	567	529	570	572	521	557	536	559	527	542	550	511	497	538	549	532	515	496	560	501	503	557	521	574	577	531	510	606	544	510	544	519	558	528	553	517	555	518	537	558	559	549	533	516	518	552	501	486	507	525	503	559	540	560	553	553	511	526	522	564	535	576	514	521	517	566	498	541	507	566	549	480	504	594	503	522	494	500	564	558	581	513	493	495	516	536	517	560	531	551	519	578	527	516	551	559	517	581	520	544	530	562	541	520	518	549	531	545	507	512	521	530	549	532	538	517	529	541	542	551	533	534	508	575	542	564	518	555	566	533	476	561	538	533	577	518	535	514	580	513	550	529	527	567	566	569	540	516	523	515	534	555	536	528	534	506	500	490	551	530	508	508	536	515	527	537	531	538	516	543	557	548	506	518	506	572	523	521	570	537	537	515	544	543	561	561	503	572	510	515	513	500	525	518	555	539	548	542	553	544	549	538	543	534	532	486	537	525	572	514	514	523	539	523	545	522	492	527	511	538	512	536	506	515	506	524	541	552	534	579	490	517	542	503	547	556	516	550	516	562	539	522	539	523	561	518	499	592	513	541	502	534	581	568	497	548	513	511	541	534	517	523	550	553	533	546	563	517	587	527	540	552	531	525	541	557	534	531	545	522	550	546	563	545	498	521	530	522	549	536	541	568	577	539	549	529	535	552	588	527	542	507	539	552	480	514	514	561	530	542	523	501	535	555	563	562	545	501	478	540	564	541	529	543	547	553	570	523	487	531	478	568	517	582	505	502	508	544	548	537	529	498	518	539	552	553	531	533	515	557	524	519	541	478	523	542	537	564	534	517	542	536	535	570	537	560	564	575	546	564	573	537	562	521	494	509	533	521	537	515	526	517	522	532	517	509	552	559	533	516	546	571	512	549	522	561	512	521	545	536	518	535	488	541	555	516	549	504	522	470	506	541	507	534	534	557	571	550	503	509	548	566	512	554	561	526	515	505	549	581	579	503	529	570	524	565	555	506	523	551	545	545	561	522	512	523	560	546	510	525	528	547	501	473	549	526	534	542	502	531	563	539	538	503	503	553	526	490	506	479	587	524	542	513	524	526	527	561	519	557	554	572	570	559	508	518	526	566	530	542	531	538	536	557	537	554	530	528	508	563	484	539	547	539	538	525	508	523	549	519	511	574	526	512	493	555	523	542	534	569	496	525	547	525	542	468	550	563	540	518	521	534	500	515	543	550	517	544	537	529	559	550	537	544	492	524	530	500	550	532	519	535	510	515	504	521	556	545	500	592	553	509	521	534	535	517	534	526	552	535	531	506	535	508	555	491	562	542	491	498	542	538	511	508	515	525	541	539	562	583	522	533	513	546	512	520	545	534	501	571	509	529	526	548	519	540	502	523	561	536	519	540	513	510	569	523	513	538	511	509	537	556	546	558	543	517	522	518	526	530	534	521	544	524	512	560	503	487	505	542	512	531	533	527	542	491	518	571	514	520	517	562	539	541	532	563	514	550	529	523	583	534	540	508	530	489	515	542	477	549	558	560	544	512	564	515	523	485	515	526	525	530	563	555	494	528	526	567	502	542	509	544	497	517	535	541	567	531	545	516	528	561	511	546	495	537	544	544	504	534	549	532	580	553	542	546	509	506	549	542	524	517	519	523	522	510	521	524	541	539	525	550	581	540
5241	9286	7631	4007	2921	2254	1858	1673	1503	1286	1262	1150	1083	1073	962	988	954	928	902	900	892	900	837	834	891	791	801	817	835	825	886	821	868	867	884	831	818	797	851	858	863	815	867	829	832	828	830	808	867	848	778	793	857	801	866	785	781	799	860	854	832	831	819	743	825	814	785	743	882	831	767	795	818	843	755	789	851	800	834	838	846	832	802	802	839	798	812	815	795	764	836	824	832	815	809	801	779	848	786	787	845	802	835	774	809	843	815	807	830	838	771	790	788	739	775	846	821	793	795	826	752	809	729	832	827	835	737	815	794	812	774	794	832	815	828	829	817	827	805	785	794	791	809	805	799	810	801	831	800	772	827	837	821	805	795	779	814	775	801	840	856	823	818	789	845	777	821	849	835	803	758	759	831	797	849	814	826	807	818	797	822	857	813	825	781	803	798	844	794	795	814	815	820	800	832	759	869	771	843	793	804	796	803	857	779	826	826	839	859	855	774	880	804	786	779	823	797	779	847	802	794	757	874	804	798	809	808	824	811	821	830	823	747	776	788	766	811	820	792	830	788	753	845	788	813	809	832	800	859	796	742	819	866	766	810	766	836	799	837	868	814	811	857	766	822	854	812	829	813	867	821	788	817	799	813	795	805	824	754	833	810	804	805	837	834	822	848	802	858	812	776	820	775	789	818	793	811	824	776	812	848	801	822	789	821	867	793	799	786	854	806	798	831	846	831	829	793	774	802	792	788	767	750	886	797	786	817	786	806	785	802	800	727	819	830	838	818	791	847	832	818	830	811	801	778	803	836	730	793	799	772	792	750	792	835	751	775	805	787	775	793	869	775	769	846	800	830	783	794	775	846	801	813	848	794	820	792	779	764	788	819	780	751	799	762	764	877	807	770	813	832	808	801	749	801	806	779	808	808	823	793	823	791	782	818	801	802	795	791	741	783	802	731	816	818	814	840	836	837	831	839	812	762	788	860	804	782	774	781	797	797	772	843	838	795	803	831	841	810	818	823	791	791	767	794	811	759	804	824	793	802	855	808	817	805	812	835	803	851	838	821	788	793	791	817	822	835	771	807	833	822	807	770	855	825	803	837	773	809	775	839	778	795	796	822	801	819	813	831	835	837	815	855	811	839	821	836	813	815	797	813	802	860	813	856	801	806	807	809	810	763	801	820	759	835	794	897	834	840	791	798	801	811	852	800	797	801	776	793	837	821	809	809	824	813	806	844	804	881	872	867	816	810	794	842	833	819	777	773	786	866	821	768	815	820	807	816	747	765	834	795	780	846	822	817	797	862	746	789	781	789	804	821	847	824	802	769	736	840	789	785	734	787	794	797	774	794	843	792	842	854	854	850	841	835	791	769	839	800	756	792	800	833	807	815	816	878	787	783	794	731	835	768	839	839	781	821	752	817	850	856	824	775	761	793	801	792	773	795	795	804	815	790	785	816	829	790	812	817	802	847	843	774	780	776	759	855	861	817	831	801	806	845	762	834	792	782	881	854	806	853	812	850	778	782	806	843	803	818	833	771	822	821	836	795	789	821	816	801	783	778	866	818	826	826	824	785	849	766	763	819	853	812	800	778	814	814	803	855	820	830	797	805	812	845	784	774	760	779	798	842	789	857	795	787	786	810	839	747	800	792	793	788	830	785	815	826	785	794	837	805	797	830	813	843	786	774	808	789	811	803	775	763	816	820	807	819	794	801	814	808	830	769	748	783	747	812	830	778	809	817	781	799	859	800	777	806	807	819	796	808	842	789	788	800	797	814	821	831	750	768	820	788	805	837	810	832	780	846	784	767	821	815	784	774	781	740	797	832	773	791	828	845	834	820	832	791	821	841	826	790	842	768	769	829	806	798	857	775	796	809	815	770	811	768	816	823	756	833	809	793	807	812	825	815	790	810	809	758	826	793	827	786	773	854	807	821	844	860	819	780	759	860	805	783	773	819	796	796	828	881	822	744	795	779	788	820	828	815	806	876	755	835	811	871	801	846	814	772	820	828	791	842	766	832	807	805	788	868	819	818	805	800	808	780	802	798	840	812	793	804	796	834	801	806	758	858	773	804	871	803	799	833	780	779	764	828	806	825	792	796	764	788	836	799	786	798	804	746	767	844	846	811	834	807	848	795	815	791	806	774	845	800	805	774	802	799	818	797	805	825	792	763	814	803	784	785	808	864	818	826	810	819	773	806	758	821	824	798	761	832	796	800	804	825	827	796	780	761	820	820	816	758	818	800	802	781	811	831	853	834	827	811	853	802	885	767	796	811	841	821	870	810	745	797	861	810	819	806	777	829	807	774	802	768	804	850	786	786	783	823	784	788	801	851	863	834	793	829	875	758	783	758	824	760	832	817	816	790	834	839	822	811	789	822	811	804	830	828	820	818	764	788	776	837	825	828	834	822	824	796	828	810	789	788	843	834	869	803	772	805	806	815	825	804	776	809	788	835	781	800	810	786	809	804	770	841	819	794	822	811	850	815	748	852	819	838	791	797	843	813	772	772	762	823	820	745	801	819	786	793	809	763	746	789	743	782	802	819	772	793	776	824	815	833	830	795	778	849	777	819	820	871	834	780	787	767	800	799	834	806	847	818	838	829	771	811	817	782	866	824	824	808	778	783	817	787	877	808	764	827	797	833	802	762	814	785	824	787	767	801	792	849	788	841	800	783	867	829	805	765	788	798	787	853	861	790	786	757	813	836	836	758	830	802	800	848	838	863	833	806	794	855	843	812	809	802	837	777	825	796	780	822	785	804	810	762	844	807	763	823	839	798	818	814	797	844	763	841	771	803	861	860	832	840	815	786	808	788	847	853	773	806	781	828	823	851	778	809	822	822	813	836	805	807	790	736	791	783	811	828	790	833	793	799	808	810	758	811	786	784	841	836	795	804	786	816	815	843	832	764	850	775	767	813	849	779	783	870	812	761	780	803	804	794	817	820	842	801	834	801	859	778	824	805	827	837	786	867	802	809	833	782	844	831	795	798	779	794	846	805	828	817	787	846	845	800	804	840	780	793	788	765	819	762	789	806	784	798	799	786	821	827	773	781	785	750	803	786	809	803	787	815	819	833	768	763	834	812	818	844	811	852	809	821	779	808	796	853	840	751	771	793	834	832	817	834	785	846	825	817	818	824	820	758	822	780	829	815	802	809	871	761	809	793	796	848	776	849	787	820	770	810	828	803	802	837	772	805	799	831	781	856	784	812	787	840	821	827	828	835	786	818	792	840	804	779	788	804	819	787	767	806	793	795	864	795	831	796	834	826	816	816	814	802	746	879	817	817	793	768	831	766	822	785	811	739	804	825	819	788	843	810	826	797	793	809	826	781	786	765	774	766	853	820	830	828	825	761	809	792	821	782	799	772	789	798	816	810	782	760	817	838	788	804	769	839	811	824	768	790	801	801	803	827	796	813	833	775	811	808	786	797	779	808	825	857	801	803	803	780	790	821	828	808	853	817	781	872	838	779	782	851	854	847	782
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
